KallistiOS git master
Independent SDK for the Sega Dreamcast
|
IRQ exception code values. More...
Modules | |
Completion Type | |
IRQ completion type codes. | |
Interrupt (Completion Type) | |
IRQ interrupt completiion type codes. | |
Re-Execution Type | |
IRQ re-execution type codes. | |
Reset Type | |
IRQ reset type codes. | |
Macros | |
#define | EXC_DOUBLE_FAULT 0x0ff0 |
Double fault. | |
#define | EXC_UNHANDLED_EXC 0x0fe0 |
Unhandled exception. | |
IRQ exception code values.
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.