RetroArch
Typedefs | Enumerations | Functions
exception.h File Reference
#include <wiiu/types.h>
Include dependency graph for exception.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef BOOL(* OSExceptionCallbackFn) (OSContext *context)
 
typedef enum OSExceptionType OSExceptionType
 

Enumerations

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 (int unknown, OSExceptionType exceptionType, OSExceptionCallbackFn callback)
 

Typedef Documentation

◆ OSExceptionCallbackFn

typedef BOOL(* OSExceptionCallbackFn) (OSContext *context)

◆ OSExceptionType

Enumeration Type Documentation

◆ OSExceptionType

Enumerator
OS_EXCEPTION_TYPE_SYSTEM_RESET 
OS_EXCEPTION_TYPE_MACHINE_CHECK 
OS_EXCEPTION_TYPE_DSI 
OS_EXCEPTION_TYPE_ISI 
OS_EXCEPTION_TYPE_EXTERNAL_INTERRUPT 
OS_EXCEPTION_TYPE_ALIGNMENT 
OS_EXCEPTION_TYPE_PROGRAM 
OS_EXCEPTION_TYPE_FLOATING_POINT 
OS_EXCEPTION_TYPE_DECREMENTER 
OS_EXCEPTION_TYPE_SYSTEM_CALL 
OS_EXCEPTION_TYPE_TRACE 
OS_EXCEPTION_TYPE_PERFORMANCE_MONITOR 
OS_EXCEPTION_TYPE_BREAKPOINT 
OS_EXCEPTION_TYPE_SYSTEM_INTERRUPT 
OS_EXCEPTION_TYPE_ICI 

Function Documentation

◆ OSSetExceptionCallback()

OSExceptionCallbackFn OSSetExceptionCallback ( OSExceptionType  exceptionType,
OSExceptionCallbackFn  callback 
)
Here is the caller graph for this function:

◆ OSSetExceptionCallbackEx()

OSExceptionCallbackFn OSSetExceptionCallbackEx ( int  unknown,
OSExceptionType  exceptionType,
OSExceptionCallbackFn  callback 
)