B2.15
AArch64 GIC system registers
The following table shows the GIC system registers in AArch64 state.
See the
Arm
®
Architecture Reference Manual Armv8, for Armv8-A architecture profile
for more
information.
Table B2-15 GIC system registers
Name
Type Reset
Width Description
ICC_AP0R0_EL1
RW
0x00000000
32
Active Priorities 0 Register 0
ICC_AP1R0_EL1
RW
0x00000000
32
Active Priorities 1 Register 0
ICC_ASGI1R_EL1
WO
-
64
Alternate SGI Generation Register 1
ICC_BPR0_EL1
RW
0x00000002
32
Binary Point Register 0
ICC_BPR1_EL1
RW
0x00000003
32
Binary Point Register 1
This is the reset value in Non-secure states. In Secure states, the reset
value is
0x00000002
.
ICC_CTLR_EL1
RW
0x00000400
32
Interrupt Control Register for EL1
ICC_CTLR_EL3
RW
0x00000400
32
Interrupt Control Register for EL3
ICC_DIR_EL1
WO
-
32
Deactivate Interrupt Register
ICC_EOIR0_EL1
WO
-
32
End Of Interrupt Register 0
ICC_EOIR1_EL1
WO
-
32
End Of Interrupt Register 1
ICC_HPPIR0_EL1
RO
-
32
Highest Priority Pending Interrupt Register 0
ICC_HPPIR1_EL1
RO
-
32
Highest Priority Pending Interrupt Register 1
ICC_IAR0_EL1
RO
-
32
Interrupt Acknowledge Register 0
ICC_IAR1_EL1
RO
-
32
Interrupt Acknowledge Register 1
ICC_IGRPEN0_EL1 RW
0x00000000
32
Interrupt Group Enable Register 0
ICC_IGRPEN1_EL1 RW
0x00000000
32
Interrupt Group Enable Register 1
ICC_IGRPEN1_EL3 RW
0x00000000
32
Interrupt Group Enable Register 1 for EL3
ICC_PMR_EL1
RW
0x00000000
32
Priority Mask Register
ICC_RPR_EL1
RO
-
32
Running Priority Register
ICC_SGI0R_EL1
WO
-
64
SGI Generation Register 0
ICC_SGI1R_EL1
WO
-
64
SGI Generation Register 1
ICC_SRE_EL1
RW
0x00000000
32
System Register Enable Register for EL1
ICC_SRE_EL2
RW
0x00000000
32
System Register Enable Register for EL2
ICC_SRE_EL3
RW
0x00000000
32
System Register Enable Register for EL3
ICH_AP0R0_EL2
RW
0x00000000
32
Interrupt Controller Hyp Active Priorities Register (0,0)
ICH_AP1R0_EL2
RW
0x00000000
32
Interrupt Controller Hyp Active Priorities Register (1,0)
ICH_EISR_EL2
RO
0x00000000
32
Interrupt Controller End of Interrupt Status Register
ICH_ELRSR_EL2
RO
0x0000000F
32
Interrupt Controller Empty List Register Status Register
B2 AArch64 system registers
B2.15 AArch64 GIC system registers
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B2-380
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......