summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm')
-rw-r--r--dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm16
1 files changed, 4 insertions, 12 deletions
diff --git a/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm b/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
index b9a1e831..ffea6707 100644
--- a/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
+++ b/dev/Kernel/HALKit/AMD64/HalInterruptAPI.asm
@@ -18,14 +18,6 @@ global __NE_INT_%1
__NE_INT_%1:
cld
- mov al, 0x20
- out 0xA0, al
- out 0x20, al
-
- push rcx
- call idt_handle_generic
- pop rcx
-
std
o64 iret
@@ -36,10 +28,6 @@ global __NE_INT_%1
__NE_INT_%1:
cld
- mov al, 0x20
- out 0xA0, al
- out 0x20, al
-
std
o64 iret
@@ -66,6 +54,10 @@ __NE_INT_0:
mov al, 0x20
out 0x20, al
+ push rcx
+ call idt_handle_generic
+ pop rcx
+
std
o64 iret