pokediamond/arm9/lib/include/OS_exception.h
2020-07-27 01:11:45 +01:00

22 lines
419 B
C

#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