diff --git a/core/interrupts_manager.cpp b/core/interrupts_manager.cpp index 3cc7e1c1..cc9fc177 100644 --- a/core/interrupts_manager.cpp +++ b/core/interrupts_manager.cpp @@ -37,9 +37,11 @@ #include "crashhandler.hpp" #include "../kernel.h" -extern "C" nsa void ExceptionHandler(void *Data) +void HandleException(CPU::ExceptionFrame *Frame); + +extern "C" nsa void ExceptionHandler(void *Frame) { - CrashHandler::Handle(Data); + HandleException((CPU::ExceptionFrame *)Frame); } namespace Interrupts