KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros

Macros

#define EXC_RESET_POWERON   0x0000
 Power-on reset. More...
 
#define EXC_RESET_MANUAL   0x0020
 Manual reset. More...
 
#define EXC_RESET_UDI   0x0000
 Hitachi UDI reset. More...
 
#define EXC_ITLB_MULTIPLE   0x0140
 Instruction TLB multiple hit. More...
 
#define EXC_DTLB_MULTIPLE   0x0140
 Data TLB multiple hit. More...
 

Detailed Description

These are exceptions that essentially cause a reset of the system. They cannot actually be caught by normal means. They will all automatically cause a branch to address 0xA0000000. These are pretty much fatal.

Macro Definition Documentation

#define EXC_DTLB_MULTIPLE   0x0140

Data TLB multiple hit.

#define EXC_ITLB_MULTIPLE   0x0140

Instruction TLB multiple hit.

#define EXC_RESET_MANUAL   0x0020

Manual reset.

#define EXC_RESET_POWERON   0x0000

Power-on reset.

#define EXC_RESET_UDI   0x0000

Hitachi UDI reset.