- ESR_EC_UNCATEGORIZED = 0x00,
- ESR_EC_WFI_WFE = 0x01,
- ESR_EC_MCR_MRC_CP15_TRAP = 0x03,
- ESR_EC_MCRR_MRRC_CP15_TRAP = 0x04,
- ESR_EC_MCR_MRC_CP14_TRAP = 0x05,
- ESR_EC_LDC_STC_CP14_TRAP = 0x06,
- ESR_EC_TRAP_SIMD_FP = 0x07,
- ESR_EC_MCRR_MRRC_CP14_TRAP = 0x0c,
- ESR_EC_ILLEGAL_INSTR_SET = 0x0e,
- ESR_EC_SVC_32 = 0x11,
- ESR_EC_SVC_64 = 0x15,
- ESR_EC_MSR_TRAP = 0x18,
- ESR_EC_IABORT_EL0 = 0x20,
- ESR_EC_IABORT_EL1 = 0x21,
- ESR_EC_PC_ALIGN = 0x22,
- ESR_EC_DABORT_EL0 = 0x24,
- ESR_EC_DABORT_EL1 = 0x25,
- ESR_EC_SP_ALIGN = 0x26,
- ESR_EC_FLOATING_POINT_32 = 0x28,
- ESR_EC_FLOATING_POINT_64 = 0x2C,
- ESR_EC_BKPT_REG_MATCH_EL0 = 0x30, // Breakpoint Debug event taken to the EL from a lower EL.
- ESR_EC_BKPT_REG_MATCH_EL1 = 0x31, // Breakpoint Debug event taken to the EL from the EL.
- ESR_EC_SW_STEP_DEBUG_EL0 = 0x32, // Software Step Debug event taken to the EL from a lower EL.
- ESR_EC_SW_STEP_DEBUG_EL1 = 0x33, // Software Step Debug event taken to the EL from the EL.
- ESR_EC_WATCHPT_MATCH_EL0 = 0x34, // Watchpoint Debug event taken to the EL from a lower EL.
- ESR_EC_WATCHPT_MATCH_EL1 = 0x35, // Watchpoint Debug event taken to the EL from the EL.
- ESR_EC_BKPT_AARCH32 = 0x38,
- ESR_EC_BRK_AARCH64 = 0x3C
+ ESR_EC_UNCATEGORIZED = 0x00,
+ ESR_EC_WFI_WFE = 0x01,
+ ESR_EC_MCR_MRC_CP15_TRAP = 0x03,
+ ESR_EC_MCRR_MRRC_CP15_TRAP = 0x04,
+ ESR_EC_MCR_MRC_CP14_TRAP = 0x05,
+ ESR_EC_LDC_STC_CP14_TRAP = 0x06,
+ ESR_EC_TRAP_SIMD_FP = 0x07,
+ ESR_EC_MCRR_MRRC_CP14_TRAP = 0x0c,
+ ESR_EC_ILLEGAL_INSTR_SET = 0x0e,
+ ESR_EC_SVC_32 = 0x11,
+ ESR_EC_SVC_64 = 0x15,
+ ESR_EC_MSR_TRAP = 0x18,
+ ESR_EC_IABORT_EL0 = 0x20,
+ ESR_EC_IABORT_EL1 = 0x21,
+ ESR_EC_PC_ALIGN = 0x22,
+ ESR_EC_DABORT_EL0 = 0x24,
+ ESR_EC_DABORT_EL1 = 0x25,
+ ESR_EC_SP_ALIGN = 0x26,
+ ESR_EC_FLOATING_POINT_32 = 0x28,
+ ESR_EC_FLOATING_POINT_64 = 0x2C,
+ ESR_EC_BKPT_REG_MATCH_EL0 = 0x30, // Breakpoint Debug event taken to the EL from a lower EL.
+ ESR_EC_BKPT_REG_MATCH_EL1 = 0x31, // Breakpoint Debug event taken to the EL from the EL.
+ ESR_EC_SW_STEP_DEBUG_EL0 = 0x32, // Software Step Debug event taken to the EL from a lower EL.
+ ESR_EC_SW_STEP_DEBUG_EL1 = 0x33, // Software Step Debug event taken to the EL from the EL.
+ ESR_EC_WATCHPT_MATCH_EL0 = 0x34, // Watchpoint Debug event taken to the EL from a lower EL.
+ ESR_EC_WATCHPT_MATCH_EL1 = 0x35, // Watchpoint Debug event taken to the EL from the EL.
+ ESR_EC_BKPT_AARCH32 = 0x38,
+ ESR_EC_BRK_AARCH64 = 0x3C,