Nested Vectored Interrupt Controller
8-18 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
Table 8-13 describes the bit assignments of the Interrupt Priority Registers, where n
specifies the number of interrupts and is greater than 0 and less than or equal to 240.
CPU ID Base Register
Read the CPU ID Base Register to determine:
• the ID number of the processor core
• the version number of the processor core
• the implementation details of the processor core.
The register address, access type, and Reset state are:
Address
0xE000ED00
Access Read-only
Reset state
0x412FC230
Figure 8-8 shows the bit assignments of the CPUID Base Register.
Figure 8-8 CPUID Base Register bit assignments
Table 8-14 describes the bit assignments of the CPUID Base Register.
Table 8-13 Interrupt Priority Registers 0-31 bit assignments
Bits Field Function
[7:0] PRI_n Priority of interrupt n
31 16 15 4 3 0
IMPLEMENTER
REVISIONPARTNO
24 23 20 19
VARIANT Constant
Table 8-14 CPUID Base Register bit assignments
Bits Field Function
[31:24] IMPLEMENTER Implementer code. ARM is
0x41
[23:20] VARIANT Implementation defined variant number.