summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm
diff options
context:
space:
mode:
Diffstat (limited to 'dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm')
-rw-r--r--dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm29
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