|
wut
1.0.0-beta9
Wii U Toolchain
|
Typedefs | |
| typedef BOOL(* | OSExceptionCallbackFn) (OSContext *context) |
| typedef enum OSExceptionMode | OSExceptionMode |
| typedef enum OSExceptionType | OSExceptionType |
Enumerations | |
| enum | OSExceptionMode { OS_EXCEPTION_MODE_SYSTEM = 0, OS_EXCEPTION_MODE_THREAD = 1, OS_EXCEPTION_MODE_GLOBAL = 2, OS_EXCEPTION_MODE_THREAD_ALL_CORES = 3, OS_EXCEPTION_MODE_GLOBAL_ALL_CORES = 4 } |
| enum | OSExceptionType { OS_EXCEPTION_TYPE_SYSTEM_RESET = 0, OS_EXCEPTION_TYPE_MACHINE_CHECK = 1, OS_EXCEPTION_TYPE_DSI = 2, OS_EXCEPTION_TYPE_ISI = 3, OS_EXCEPTION_TYPE_EXTERNAL_INTERRUPT = 4, OS_EXCEPTION_TYPE_ALIGNMENT = 5, OS_EXCEPTION_TYPE_PROGRAM = 6, OS_EXCEPTION_TYPE_FLOATING_POINT = 7, OS_EXCEPTION_TYPE_DECREMENTER = 8, OS_EXCEPTION_TYPE_SYSTEM_CALL = 9, OS_EXCEPTION_TYPE_TRACE = 10, OS_EXCEPTION_TYPE_PERFORMANCE_MONITOR = 11, OS_EXCEPTION_TYPE_BREAKPOINT = 12, OS_EXCEPTION_TYPE_SYSTEM_INTERRUPT = 13, OS_EXCEPTION_TYPE_ICI = 14 } |
Functions | |
| OSExceptionCallbackFn | OSSetExceptionCallback (OSExceptionType exceptionType, OSExceptionCallbackFn callback) |
| OSExceptionCallbackFn | OSSetExceptionCallbackEx (OSExceptionMode mode, OSExceptionType exceptionType, OSExceptionCallbackFn callback) |
Definition at line 15 of file exception.h.
| typedef enum OSExceptionMode OSExceptionMode |
| typedef enum OSExceptionType OSExceptionType |
| enum OSExceptionMode |
| Enumerator | |
|---|---|
| OS_EXCEPTION_MODE_SYSTEM | |
| OS_EXCEPTION_MODE_THREAD | |
| OS_EXCEPTION_MODE_GLOBAL | |
| OS_EXCEPTION_MODE_THREAD_ALL_CORES | |
| OS_EXCEPTION_MODE_GLOBAL_ALL_CORES | |
Definition at line 17 of file exception.h.
| enum OSExceptionType |
Definition at line 26 of file exception.h.
| OSExceptionCallbackFn OSSetExceptionCallback | ( | OSExceptionType | exceptionType, |
| OSExceptionCallbackFn | callback | ||
| ) |
| OSExceptionCallbackFn OSSetExceptionCallbackEx | ( | OSExceptionMode | mode, |
| OSExceptionType | exceptionType, | ||
| OSExceptionCallbackFn | callback | ||
| ) |
1.8.17