System Control
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 4-150
ID021414 Non-Confidential
4.4.19 AArch32 Fault handling registers
Table 4-139 shows the Fault handling registers in the AArch32 Execution state.
The Virtualization registers include additional fault handling registers. For more information see
AArch32 Virtualization registers on page 4-153.
4.4.20 AArch32 Other System control registers
Table 4-140 shows the other system registers.
4.4.21 AArch32 Address registers
Table 4-141 shows the address translation register and operations. See the ARM
®
Architecture
Reference Manual ARMv8, for ARMv8-A architecture profile for more information.
Table 4-139 Fault handling registers
Name CRn Op1 CRm Op2 Reset Description
DFSR c5 0 c0 0 UNK Data Fault Status Register on page 4-239
IFSR 1 UNK Instruction Fault Status Register on page 4-243
ADFSR c1 0
0x00000000
Auxiliary Data Fault Status Register on page 4-246
AIFSR 1
0x00000000
Auxiliary Instruction Fault Status Register on page 4-246
DFAR c6 0 c0 0 UNK
Data Fault Address Register, see the ARM
®
Architecture Reference
Manual ARMv8, for ARMv8-A architecture profile
IFAR 2 UNK
Instruction Fault Address Register, see the ARM
®
Architecture Reference
Manual ARMv8, for ARMv8-A architecture profile
Table 4-140 Other system registers
Name CRn Op1 CRm Op2 Reset Description
ACTLR c1 0 c0 1
0x00000000
Auxiliary Control Register on page 4-196
CPACR 2
0x00000000
Architectural Feature Access Control Register on page 4-197
FCSEIDR c13 0 c0 0
0x00000000
FCSE Process ID Register on page 4-267
Table 4-141 Address translation operations
Name CRn Op1 CRm Op2 Reset Width Description
PAR c7 0 c4 0 UNK 32-bit Physical Address Register on page 4-251
- c7 - 64-bit