13.07.2015 Views

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Generic Interrupt ControllerTable 8-11 shows the GICC_IIDR bit assignments.Table 8-11 GICC_IIDR bit assignmentsBit Name Function[31:20] ProductID Identifies the product:0x000 Product ID.[19:16] Architecture version Identifies the architecture version of the GIC:0x2 Version 2.0.[15:12] Revision Identifies the revision number for the CPU interface:0x0 Revision 0.[11:0] Implementer Contains the JEP106 code of the company that implemented the CPU interface. For an <strong>ARM</strong>implementation, these values are:Bits[11:8] = 0x4 The JEP106 continuation code of the implementer.Bit[7] Always 0.Bits[6:0] = 0x3B The JEP106 identity code of the implementer.8.3.5 Virtual interface control register summaryThe virtual interface control registers are management registers. Configuration software on the<strong>Cortex</strong>-<strong>A15</strong> <strong>MPCore</strong> processor must ensure they are accessible only by a hypervisor, or similarsoftware.Table 8-12 shows the register map for the virtual interface control registers. The offsets in thistable are relative to the virtual interface control registers block base address as shown inTable 8-1 on page 8-4.All the registers in Table 8-12 are word-accessible. Registers not described in this table areRAZ/WI.Table 8-12 Virtual interface control register summaryOffset Name Type Reset Description0x000 GICH_HCR RW 0x00000000 Hypervisor Control Register, see <strong>ARM</strong> Generic Interrupt ControllerArchitecture Specification0x004 GICH_VTR RO 0x90000003 VGIC Type Register on page 8-190x008 GICH_VMCR RW 0x004C0000 Virtual Machine Control Register, see <strong>ARM</strong> Generic InterruptController Architecture Specification0x010 GICH_MISR RO 0x00000000 Maintenance Interrupt Status Register, see <strong>ARM</strong> Generic InterruptController Architecture Specification0x020 GICH_EISR0 RO 0x00000000 End of Interrupt Status Registers, see <strong>ARM</strong> Generic InterruptController Architecture Specification0x030 GICH_ELSR0 RO 0x0000000F Empty List Register Status Registers, see <strong>ARM</strong> Generic InterruptController Architecture Specification0x0F0 GICH_APR RW 0x00000000 Active Priorities Register, see <strong>ARM</strong> Generic Interrupt ControllerArchitecture Specification0x100 GICH_LR0 RW 0x00000000 List Register 0, see <strong>ARM</strong> Generic Interrupt Controller ArchitectureSpecification<strong>ARM</strong> DDI 0438I Copyright © 2011-2013 <strong>ARM</strong>. All rights reserved. 8-18ID062913Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!