Kernel: IDT now sends EOI for every interrupt

EOI is sent before calling the interrupt handler. This should be fine
since all interrupts are processed with interrupts disabled
This commit is contained in:
Bananymous
2023-08-09 09:57:02 +03:00
parent 55ef793a74
commit 0b8396b1a6
2 changed files with 8 additions and 16 deletions

View File

@@ -69,9 +69,6 @@ namespace Kernel
{
VERIFY_CLI();
ASSERT(InterruptController::get().is_in_service(PIT_IRQ));
InterruptController::get().eoi(PIT_IRQ);
wake_threads();
if (save_current_thread())