From 7cafb959dd4b50c9d1ccd9603c81da0acdef3f2d Mon Sep 17 00:00:00 2001 From: Curle Date: Wed, 24 Jul 2019 21:49:49 +0100 Subject: [PATCH] Add missing Reserved ISR Handler function. --- kernel/interrupts.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/interrupts.c b/kernel/interrupts.c index 7899ae5..4e22e81 100644 --- a/kernel/interrupts.c +++ b/kernel/interrupts.c @@ -246,6 +246,11 @@ __attribute__((interrupt)) void ISR31Handler(INTERRUPT_FRAME* Frame) { ISR_Common(Frame, 31); } +__attribute__((interrupt)) void ReservedISRHandler(INTERRUPT_FRAME* Frame) { + ISR_Common(Frame, 33); // if < 32, isn't handled. + // Effectively disables this ISR. +} + __attribute__((interrupt)) void irq0(INTERRUPT_FRAME* Frame) { IRQ_Common(Frame, 0);