X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b60166b327a9108b07e3069fa6568a451529ffd9..c166bd62fbb907f95f79f621e2a2fb4fdde08e01:/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