EasyManua.ls Logo

ARM ARM1176JZF-S - Table 3-18 Auxiliary Feature Register 0 Bit Functions; Table 3-19 Results of Access to the Auxiliary Feature Register 0

Default Icon
759 pages
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 Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-30
ID012310 Non-Confidential, Unrestricted Access
CRn set to c0
CRm set to c1
Opcode_2 set to 2.
For example:
MRC p15, 0, <Rd>, c0, c1, 2 ;Read Debug Feature Register 0
c0, Auxiliary Feature Register 0
The purpose of the Auxiliary Feature Register 0 is to provide additional information about the
features of the processor.
The Auxiliary Feature Register 0 is:
•in CP15 c0
a 32-bit read-only register common to the Secure and Non-secure worlds
accessible in privileged modes only.
Table 3-18 lists how the bit values correspond with the Auxiliary Feature Register 0 functions.
The contents of the Auxiliary Feature Register 0 [31:16] are Reserved. The contents of the
Auxiliary Feature Register 0 [15:0] are Implementation Defined. In the ARM1176JZF-S
processor, the Auxiliary Feature Register 0 reads as
0x00000000
.
Table 3-19 lists the results of attempted access for each mode.
To use the Auxiliary Feature Register 0 read CP15 with:
Opcode_1 set to 0
CRn set to c0
CRm set to c1
Opcode_2 set to 3.
For example:
MRC p15, 0, <Rd>, c0, c1, 3 ;Read Auxiliary Feature Register 0.
Table 3-18 Auxiliary Feature Register 0 bit functions
Bits Field name Function
[31:16] - Reserved. RAZ.
[15:12] - Implementation Defined.
[11:8] - Implementation Defined.
[7:4] - Implementation Defined.
[3:0] - Implementation Defined.
Table 3-19 Results of access to the Auxiliary Feature Register 0
Secure Privileged Non-secure Privileged
User
Read Write Read Write
Data Undefined exception Data Undefined exception Undefined exception

Table of Contents

Related product manuals