Kernel: Make PIT reserve its IRQ
PIT did not reserve IRQ leading to kernel panic if it was being initialized.
This commit is contained in:
@@ -47,6 +47,7 @@ namespace Kernel
|
||||
IO::outb(TIMER0_CTL, (timer_reload >> 0) & 0xff);
|
||||
IO::outb(TIMER0_CTL, (timer_reload >> 8) & 0xff);
|
||||
|
||||
MUST(InterruptController::get().reserve_irq(PIT_IRQ));
|
||||
set_irq(PIT_IRQ);
|
||||
enable_interrupt();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user