summaryrefslogtreecommitdiff
path: root/src/sys/arch/amd64/cpu/trap.S
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-09-15 14:57:21 -0400
committerIan Moffett <ian@osmora.org>2025-09-15 14:57:21 -0400
commit0d6c636c0ef3bcdc3285afb914cf28326b1b84ff (patch)
tree3ea5ba61c4fc919b1fcc8d90ba52b75d0110c0c0 /src/sys/arch/amd64/cpu/trap.S
parent44e8b43d4a468129e62ff11f41e70c109336f4d7 (diff)
kern/amd64: lapic: Add LAPIC timer support
Signed-off-by: Ian Moffett <ian@osmora.org>
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)