armviz

ESR_EL3

64-bitTrap

Why the exception happened at EL3. The first register a secure-monitor handler reads.

Field layout

—
EC[31:26]31:26
25
ISS[24:0]24:0
byte 7
byte 6
byte 5
byte 4
byte 3
byte 2
byte 1
byte 0

Current value hover a field to locate it

B7
B6
B5
B4
B3
B2
B1
B0

Fields

BitsFieldBitsValueDescription
63:32—32Not assigned to a documented field. Values written here are reserved and should be treated as read-as-zero unless the architecture says otherwise.
31:26EC[31:26]60x0 (0)

Exception class. Read this before trusting anything in ISS.

25IL[25]10x0

Instruction length. Set means the faulting instruction was a 32-bit AArch32 instruction, clear means AArch64.

24:0ISS[24:0]250x0 (0)

Instruction-specific syndrome, interpreted according to EC.