summaryrefslogtreecommitdiff
path: root/src/sys/arch/amd64/cpu/trap.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys/arch/amd64/cpu/trap.S')
-rw-r--r--src/sys/arch/amd64/cpu/trap.S8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sys/arch/amd64/cpu/trap.S b/src/sys/arch/amd64/cpu/trap.S
index fb756e8..fba15ce 100644
--- a/src/sys/arch/amd64/cpu/trap.S
+++ b/src/sys/arch/amd64/cpu/trap.S
@@ -101,3 +101,11 @@ TRAP_ENTRY_EC(ss_fault, $TRAP_SS)
mov %rsp, %rdi
call trap_handler
TRAP_EXIT_EC(ss_fault)
+
+ .globl lapic_tmr_isr
+INTR_ENTRY(lapic_tmr_isr)
+ // TODO
+ mov %rsp, %rdi
+ cli
+ hlt
+INTR_EXIT(lapic_tmr_isr)