| |||
Home > System Control Coprocessor > System control coprocessor registers > c0, Auxiliary Feature Register 0 |
The purpose of Auxiliary Feature Register 0 is to provide additional information about the features of the processor.
The Auxiliary Feature Register 0 is:
a read-only register common to the Secure and Nonsecure states
accessible in privileged modes only.
In the processor, the Auxiliary Feature Register 0 reads as 0x00000000
.
Table 3.18 shows the results of attempted access for each mode.
Table 3.18. Results of access to Auxiliary Feature Register 0[9]
Secure privileged | Nonsecure privileged | Secure User | Nonsecure User | ||||
---|---|---|---|---|---|---|---|
Read | Write | Read | Write | Read | Write | Read | Write |
Data | Undefined | Data | Undefined | Undefined | Undefined | Undefined | Undefined |
[9] An entry of Undefined in the table means that the access gives an Undefined Instruction exception when the coprocessor instruction is executed. |
To access the Auxiliary Feature Register 0, read CP15 with:
MRC p15, 0, <Rd>, c0, c1, 3 ; Read Auxiliary Feature Register 0