| 
    KallistiOS
    2.0.0
    
   | 
 
Modules | |
| Reset type | |
| Re-Execution type | |
| Completion type | |
| Interrupt (completion type) | |
Macros | |
| #define | EXC_DOUBLE_FAULT 0x0ff0 | 
| Double fault.   | |
| #define | EXC_UNHANDLED_EXC 0x0fe0 | 
| Unhandled exception.   | |
These are all of the exceptions that can be raised on the SH4, and their codes. They're divided into several logical groups.
| #define EXC_DOUBLE_FAULT 0x0ff0 | 
Double fault.
This exception is completely done in software (not represented on the CPU at all). Its used for when an exception occurs during an IRQ service routine.
| #define EXC_UNHANDLED_EXC 0x0fe0 | 
Unhandled exception.
This exception is a software-generated exception for a generic unhandled exception.
 1.8.1.1