No changes between revisions
/kernel/trunk/core/debug.inc |
13,8 → 13,7 |
cmp ebx, 9 |
ja @f |
jmp dword [sys_debug_services_table+ebx*4] |
@@: |
ret |
@@: ret |
iglobal |
align 4 |
sys_debug_services_table: |
94,8 → 93,7 |
cmp cl, 5 |
jnz .ret |
mov cl, 2 |
.2: |
mov [CURRENT_TASK+eax+TASKDATA.state], cl |
.2: mov [CURRENT_TASK+eax+TASKDATA.state], cl |
.ret: |
sti |
ret |
110,12 → 108,9 |
cmp cl, 2 |
jnz .ret |
mov cl, 5 |
.2: |
mov [CURRENT_TASK+eax+TASKDATA.state], cl |
.ret: |
ret |
.1: |
dec ecx |
.2: mov [CURRENT_TASK+eax+TASKDATA.state], cl |
.ret: ret |
.1: dec ecx |
jmp .2 |
|
debug_resume: |
127,8 → 122,7 |
shl eax, 5 |
jz .ret |
call do_resume |
.ret: |
sti |
.ret: sti |
ret |
|
debug_getcontext: |
Property changes: |
Deleted: svn:eol-style |
-native |
\ No newline at end of property |