diff options
author | Ian Moffett <ian@osmora.org> | 2025-09-15 14:57:21 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-09-15 14:57:21 -0400 |
commit | 0d6c636c0ef3bcdc3285afb914cf28326b1b84ff (patch) | |
tree | 3ea5ba61c4fc919b1fcc8d90ba52b75d0110c0c0 /src/sys/arch/amd64/cpu/trap.S | |
parent | 44e8b43d4a468129e62ff11f41e70c109336f4d7 (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.S | 8 |
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) |