From 4a39341a83e7f47c5a4ae856c7d51b003d2f1358 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 14 Dec 2022 23:56:11 -0500 Subject: [PATCH] Turn off local APIC timer --- src/hulk/apic.d | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hulk/apic.d b/src/hulk/apic.d index ff1ceb7..39d7c24 100644 --- a/src/hulk/apic.d +++ b/src/hulk/apic.d @@ -74,10 +74,11 @@ struct apic /* Enable local APIC to receive interrupts and set spurious interrupt * vector to 0xFF. */ apic_registers.spurious_interrupt_vector.value = 0x1FFu; - apic_registers.lvt_timer.value = idt.INT_LAPIC_TIMER | PERIODIC_MODE; +// apic_registers.lvt_timer.value = idt.INT_LAPIC_TIMER | PERIODIC_MODE; + apic_registers.lvt_timer.value = idt.INT_LAPIC_TIMER; apic_registers.lvt_lint[0].value = idt.INT_LAPIC_LINT0; apic_registers.lvt_lint[1].value = idt.INT_LAPIC_LINT1; - apic_registers.divide_configuration.value = 3u; +// apic_registers.divide_configuration.value = 3u; configure_io_apic_irq(8u, 0x48u); }