System Control
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
4-139
ID021414
Non-Confidential
4.4.3
c2 registers
Table 4-124
shows the 32-bit wide system registers you can access when the processor is in
AArch32 state and the value of CRn is c2.
4.4.4
c3 registers
Table 4-125
shows the 32-bit wide system registers you can access when the processor is in
AArch32 state and the value of CRn is c3.
4.4.5
c4 registers
Table 4-124
shows the 32-bit wide system registers you can access when the processor is in
AArch32 state and the value of CRn is c4.
Table 4-124 c2 register summary
CRn
Op1
CRm
Op2
Name
Reset
Description
c2
0
c0
0
TTBR0
UNK
Translation Table Base Register 0
on page 4-224
1
TTBR1
UNK
Translation Table Base Register 1
on page 4-226
2
TTBCR
0x00000000
a
Hyp Translation Control Register
on page 4-232
4
c0
2
HTCR
UNK
Hyp Translation Control Register
on page 4-232
c1
2
VTCR
UNK
Virtualization Translation Control Register
on page 4-233
a. The reset value is
0x00000000
for the Secure copy of the register. The reset value for the EAE bit of the Non-secure copy of
the register is
0x0
. You must program the Non-secure copy of the register with the required initial value, as part of the
processor boot sequence.
Table 4-125 c3 register summary
CRn
Op1
CRm
Op2
Name
Reset
Description
c3
0
c0
0
DACR
UNK
Domain Access Control Register
on page 4-235
Table 4-126 c3 register summary
CRn
Op1
CRm
Op2
Name
Reset
Description
c4
0
c6
0
ICC_PMR
0x00000000
Priority Mask Register