X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/965940833071025bf0d386f4a9c70a5258453dbd..69777bdcab284335651a8002e2896f3862fa423d:/lunaix-os/arch/i386/exceptions/interrupts.c diff --git a/lunaix-os/arch/i386/exceptions/interrupts.c b/lunaix-os/arch/i386/exceptions/interrupts.c index 5951236..8e6fa20 100644 --- a/lunaix-os/arch/i386/exceptions/interrupts.c +++ b/lunaix-os/arch/i386/exceptions/interrupts.c @@ -6,7 +6,6 @@ #include #include -#include #include #include #include @@ -50,7 +49,9 @@ intr_handler(isr_param* param) done: - intc_notify_eoi(0, execp->vector); + if (execp->vector > IV_BASE_END) { + intc_notify_eoi(0, execp->vector); + } return; } \ No newline at end of file