#ifndef POKEDIAMOND_OS_EXCEPTION_H #define POKEDIAMOND_OS_EXCEPTION_H #include "consts.h" #include "OS_context.h" typedef struct { OSContext context; u32 cp15; u32 spsr; u32 exinfo; u32 debug[4]; } OSiExContext; typedef void (*OSExceptionHandler) (u32, void *); void OS_InitException(void); void OSi_ExceptionHandler(void); #endif //POKEDIAMOND_OS_EXCEPTION_H