SSBM Decomp
Loading...
Searching...
No Matches
ppc_except.h
Go to the documentation of this file.
1#ifndef _METROTRK_PPC_EXCEPT_H
2#define _METROTRK_PPC_EXCEPT_H
3
4#define PPC_SYSTEMRESET 0x0100
5#define PPC_MACHINECHECK 0x0200
6#define PPC_DATAACCESSERROR 0x0300
7#define PPC_INSTACCESSERROR 0x0400
8#define PPC_EXTERNALINTERRUPT 0x0500
9#define PPC_ALIGNMENTERROR 0x0600
10#define PPC_PROGRAMERROR 0x0700
11#define PPC_FPUNAVAILABLE 0x0800
12#define PPC_DECREMENTERINTERRUPT 0x0900
13#define PPC_RESERVED_0A00 0x0A00
14#define PPC_RESERVED_0B00 0x0B00
15#define PPC_SYSTEMCALL 0x0C00
16#define PPC_TRACE 0x0D00
17#define PPC_FPASSIST 0x0E00
18
19#define PPC_PERFORMANCE_MONITOR 0x0F00 /* PPC 740 and 750 */
20#define PPC_ALTIVEC_UNAVAILABLE 0x0F20 /* PPC 7400 (Max processor) */
21
22#define PPC5xx_8xx_SOFTWAREEMULATION 0x1000 /* PPC 505, 821, and 860 */
23
24#define PPC8xx_INSTTLBMISS 0x1100 /* PPC 821 and 860 */
25#define PPC8xx_DATATLBMISS 0x1200 /* PPC 821 and 860 */
26#define PPC8xx_INSTTLBERROR 0x1300 /* PPC 821, 860, and 555 */
27#define PPC8xx_DATATLBERROR 0x1400 /* PPC 821, 860, and 555 */
28#define PPC_DENORM_DETECT_JAVA_MODE 0x1600 /* PPC 7400 (Max processor) */
29
30#define PPC603E_INSTR_TLB_MISS 0x1000 /* PPC 603e */
31#define PPC603E_DATA_LOAD_TLB_MISS 0x1100 /* PPC 603e */
32#define PPC603E_DATA_STORE_TLB_MISS 0x1200 /* PPC 603e */
33
34#define PPC7xx_603E_INSTR_ADDR_BREAK 0x1300 /* PPC 603e, 740, 750 */
35
36#define PPC7xx_603E_SYS_MANAGE 0x1400 /* PPC 603e, 740, 750 */
37
38#define PPC_RESERVED_1500 0x1500
39#define PPC_RESERVED_1600 0x1600
40#define PPC_THERMAL_MANAGE 0x1700 /* PPC 740 and 750 */
41#define PPC_RESERVED_1800 0x1800
42#define PPC_RESERVED_1900 0x1900
43#define PPC_RESERVED_1A00 0x1A00
44#define PPC_RESERVED_1B00 0x1B00
45#define PPC_DATABREAKPOINT 0x1C00 /* PPC 821, 860, and 505 */
46#define PPC_INSTBREAKPOINT 0x1D00 /* PPC 821, 860, and 505 */
47#define PPC_PERIPHERALBREAKPOINT 0x1E00 /* PPC 821, 860, and 505 */
48#define PPC_NMDEVELOPMENTPORT 0x1F00 /* PPC 821, 860, and 505 */
49
50#endif