The GIC-500 register modules are accessible only to the APU with one exception. The APU_GIC_ITS_TRANS register module is a single-register module that is accessible only to the CPM/PCIe to generate a message signal interrupt (MSI) request.
Register Modules | Base Address | Description |
---|---|---|
APU_GIC_DIST_MAIN |
0xF900_0000
|
Main interrupt distributor |
APU_GIC_DIST_MBSPI |
0xF901_0000
|
SPI interrupt distributor |
APU_GIC_ITS_CTL |
0xF902_0000
|
ITS service control |
APU_GIC_ITS_TRANS |
0xF903_0000
|
ITS service (MSI request); accessible by CPM/PCIe only. |
APU_GIC_A72_CPUIF |
0xF904_0000
|
CPU interface |
APU_GIC_A72_VIFCTL |
0xF905_0000
|
CPU Virtual Interface Control |
APU_GIC_A72_VCPUIF |
0xF906_0000
|
CPU Virtual Interface |
|
Redistributor registers for control and physical LPI interrupts: |
|
|
Redistributor registers for SGI and PPI interrupts: |