From 58e5f9b2fe2b3cdcfbb9a5faad1eb97ce6c16005 Mon Sep 17 00:00:00 2001 From: Adrian-Ken Rueegsegger Date: Sat, 21 Feb 2015 01:10:37 +0100 Subject: [PATCH] hw_x86_64: Jump to actual kernel entry on interrupt --- repos/base-hw/src/core/spec/x86_64/isr.s | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/repos/base-hw/src/core/spec/x86_64/isr.s b/repos/base-hw/src/core/spec/x86_64/isr.s index d4093e206..4194cb72a 100644 --- a/repos/base-hw/src/core/spec/x86_64/isr.s +++ b/repos/base-hw/src/core/spec/x86_64/isr.s @@ -14,21 +14,16 @@ _isr_array: .macro _exception_with_code vector _isr_entry push $\vector - jmp _dispatch_interrupt + jmp _mt_kernel_entry_pic .endm .macro _exception vector _isr_entry push $0 push $\vector - jmp _dispatch_interrupt + jmp _mt_kernel_entry_pic .endm -/* interrupt dispatcher */ -_dispatch_interrupt: -hlt -jmp _dispatch_interrupt - _exception 0 _exception 1 _exception 2