EasyManua.ls Logo

ARM Cortex-A53 MPCore - Page 163

ARM Cortex-A53 MPCore
635 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 4-102
ID021414 Non-Confidential
Table 4-94 shows the ESR_EL2 bit assignments.
To access the ESR_EL2:
MRS <Xt>, ESR_EL2 ; Read EL1 Exception Syndrome Register
MSR ESR_EL2, <Xt> ; Write EL1 Exception Syndrome Register
4.3.60 Exception Syndrome Register, EL3
The ESR_EL3 characteristics are:
Purpose Holds syndrome information for an exception taken to EL3.
Usage constraints This register is accessible as follows:
Configurations ESR_EL3 is mapped to AArch32 register DFSR(S). See Data Fault Status
Register on page 4-239.
Attributes ESR_EL3 is a 32-bit register.
Figure 4-54 shows the ESR_EL3 bit assignments.
Figure 4-54 ESR_EL3 bit assignments
Table 4-94 ESR_EL2 bit assignments
Bits Name Function
[31:26] EC Exception Class. Indicates the reason for the exception that this register holds information about.
[25] IL Instruction Length for synchronous exceptions. The possible values are:
0
16-bit.
1
32-bit.
[24] ISS Valid Syndrome valid. The possible values are:
0
ISS not valid, ISS is RES0.
1
ISS valid.
[23:0] ISS Syndrome information.
EL0
EL1
(NS)
EL1
(S)
EL2
EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
-- --RW RW
31 0
ISS
IL
EC
25 2426
ISS Valid
23

Table of Contents

Related product manuals