diff options
Diffstat (limited to 'dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm')
| -rw-r--r-- | dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm | 29 |
1 files changed, 5 insertions, 24 deletions
diff --git a/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm b/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm index 5fe8b1aa..d3decfde 100644 --- a/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm +++ b/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm @@ -129,15 +129,11 @@ IntNormal 26 IntNormal 27 IntNormal 28 IntNormal 29 - IntExp 30 - IntNormal 31 - IntNormal 32 -IntNormal 34 - IntNormal 33 +IntNormal 34 IntNormal 35 IntNormal 36 IntNormal 37 @@ -154,25 +150,10 @@ IntNormal 47 IntNormal 48 IntNormal 49 -[extern hal_system_call_enter] -[extern hal_Kernel_call_enter] - -__ZKA_INT_50: - cli - - push rcx - push rdx - push rax - - call hal_system_call_enter - - pop rax - pop rdx - pop rcx - - sti - iretq +[extern hal_kernel_call_enter] +IntNormal 50 + __ZKA_INT_51: cli @@ -182,7 +163,7 @@ __ZKA_INT_51: push r9 push rax - call hal_Kernel_call_enter + call hal_kernel_call_enter pop rax pop r9 |
