System Control
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 4-137
ID021414 Non-Confidential
4.4.1 c0 registers
Table 4-122 shows the 32-bit wide system registers you can access when the processor is in
AArch32 state and the value of CRn is c0.
Table 4-122 c0 register summary
CRn Op1 CRm Op2 Name Reset Description
c0 0 c0 0 MIDR
0x410FD032
Main ID Register on page 4-157
1CTR
0x84448004
Cache Type Register on page 4-188
2TCMTR
0x00000000
TCM Type Register on page 4-160
3TLBTR
0x00000000
TLB Type Register on page 4-160
4, 7 MIDR
0x410FD032
Aliases of Main ID Register, Main ID Register on page 4-157
5MPIDR
-
a
Multiprocessor Affinity Register on page 4-158
6REVIDR
0x00000000
Revision ID Register on page 4-159
c1 0 ID_PFR0
0x00000131
Processor Feature Register 0 on page 4-160
1 ID_PFR1
0x10011011
b
Processor Feature Register 1 on page 4-162
2 ID_DFR0
0x03010066
Debug Feature Register 0 on page 4-163
3 ID_AFR0
0x00000000
Auxiliary Feature Register 0 on page 4-164
4 ID_MMFR0
0x10101105
Memory Model Feature Register 0 on page 4-165
5 ID_MMFR1
0x40000000
Memory Model Feature Register 1 on page 4-166
6 ID_MMFR2
0x01260000
Memory Model Feature Register 2 on page 4-168
7 ID_MMFR3
0x02102211
Memory Model Feature Register 3 on page 4-170
c2 0 ID_ISAR0
0x02101110
Instruction Set Attribute Register 0 on page 4-172
1 ID_ISAR1
0x13112111
Instruction Set Attribute Register 1 on page 4-173
2 ID_ISAR2
0x21232042
Instruction Set Attribute Register 2 on page 4-175
3 ID_ISAR3
0x01112131
Instruction Set Attribute Register 3 on page 4-178
0c24ID_ISAR4
0x00011142
Instruction Set Attribute Register 4 on page 4-179
5 ID_ISAR5
0x00011121
c
Instruction Set Attribute Register 5 on page 4-181
1 c0 0 CCSIDR - Cache Size ID Register on page 4-183
1CLIDR
0x0A200023
d
Cache Level ID Register on page 4-185
7AIDR
0x00000000
Auxiliary ID Register on page 4-187
2 c0 0 CSSELR
0x00000000
Cache Size Selection Register on page 4-187
4c00VPIDR
0x410FD032
Virtualization Processor ID Register on page 4-189
5VMPIDR
-
e
Virtualization Multiprocessor ID Register on page 4-190
a. The reset value depends on the primary inputs, CLUSTERIDAFF1 and CLUSTERIDAFF2, and the number of cores that the device
implements.
b. Bits [31:28] are
0x1
if the GIC CPU interface is enabled,
and 0x0
otherwise.
c. ID_ISAR5 has the value
0x00010001
if the Cryptography Extension is not implemented and enabled.