Rev. 5.00, 09/03, page 90 of 760
instruction or delay slot is accepted after execution o f the delayed branch instruction. The delay
slot here refers either to the next instruction after a delayed unconditional branch instruction or to
the next instruction when a delayed conditional branch instruction is true.
4.2.4 Excepti on Codes
Table 4.3 lists the exception codes written to the EXPEVT register (for reset or general
exceptions) or the INTEVT and INTEVT2 registers (for general interrupt requests) to identify
each specific exception event.
Table 4.3 Exception Codes
Exception Type Exception Event Exception Code
Reset Power-on reset H'000
Manual reset H'020
UDI reset H'000
General ex ception ev ents TLB miss/inval id (read) H'040
TLB miss/invalid (write) H'060
Initial page write H'080
TLB protection violation (read) H'0A0
TLB protection violation (write) H'0C0
CPU address error (read) H'0E0
CPU address error (write) H'100
Unconditi onal trap (TRAPA instru cti on) H'160
Illegal general instruction exception H'180
Illegal slot in stru ctio n e xcept ion H'1A0
User breakpoint trap H'1E0
DMA address error H'5C0
General interrupt r eque st s Nonmaska ble interrupt H'1C0
UDI interrupt H'5E0
External hardware interrupts:
IRL3–IRL0 = 000 0 H'200
IRL3–IRL0 = 000 1 H'220