System Control
ARM DDI 0363G Copyright © 2006-2011 ARM Limited. All rights reserved. 4-9
ID073015 Non-Confidential
4.3 Register descriptions
This section describes all of the registers in the system control coprocessor. The section provides
a summary of the registers and descriptions in register order of CRn, Opcode_1, CRm,
Opcode_2.
For more information on using the system control coprocessor and the general method of how
to access CP15 registers, see the ARM Architecture Reference Manual.
4.3.1 Register allocation
Table 4-2 shows a summary of address allocation and reset values for the registers in the system
control coprocessor where:
• CRn is the register number within CP15
• Op1 is the Opcode_1 value for the register
• CRm is the operational register
• Op2 is the Opcode_2 value for the register.
Table 4-2 Summary of CP15 registers and operations
CRn Op1 CRm Op2 Register or operation Type Reset value Page
c0 0 c0 {0, 3, 6-7} Main ID Read-only
0x41xFC14x
a
page 4-14
1 Cache Type Read-only
0x8003C003
page 4-15
2 TCM Type Read-only
0x00010001
page 4-16
4 MPU Type Read-only
-
b
page 4-17
5 Multiprocessor Affinity Read-only
-
d
page 4-18
c1 0 Processor Feature 0 Read-only
0x00000131
page 4-18
1 Processor Feature 1 Read-only
0x00000001
page 4-19
2 Debug Feature 0 Read-only
0x00010400
page 4-20
3 Auxiliary Feature 0 Read-only
0x00000000
page 4-21
4 Memory Model Feature 0 Read-only
0x00210030
page 4-22
5 Memory Model Feature 1 Read-only
0x00000000
page 4-23
6 Memory Model Feature 2 Read-only
0x01200000
page 4-24
7 Memory Model Feature 3 Read-only
0x00000211
page 4-25
c2 0 Instruction Set Attributes 0 Read-only
0x01101111
page 4-27
c0 0 c2 1 Instruction Set Attributes 1 Read-only
0x13112111
page 4-28
2 Instruction Set Attributes 2 Read-only
0x21232131
page 4-29
3 Instruction Set Attributes 3 Read-only
0x01112131
page 4-31
4 Instruction Set Attributes 4 Read-only
0x00010142
page 4-32
5 Instruction Set Attributes 5 Read-only
0x00000000
page 4-33
6-7 Reserved, Read As Zero
(RAZ)
Read-only
0x00000000
page 4-33
c3-c7 0-7 Reserved, RAZ Read-only
0x00000000
-