User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1476
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register ICDIPR0 to ICDIPR23 Details
Register (mpcore) ICDIPTR0
Register ICDIPTR0 Details
The ICDIPTR0 register is used to indicate the targets of interrupts ID#0-ID#3.
Field Name Bits Type Reset Value Description
Priority
(MASK)
31:0 rw 0x0 The ICDIPRs provide an 8-bit Priority field for
each interrupt supported by the GIC; however,
Zynq implemented only the upper 7 bits of each
8-bit field, i.e. supporing 128 levels, all even
values. These registers are byte accessible.
A register field that corresponds to a Secure
interrupt is RAZ/WI to Non-secure accesses.
ICDIPR0 to ICDIPR7 are banked for each
connected processor
Name ICDIPTR0
Software Name GIC_SPI_TARGET
Relative Address 0x00001800
Absolute Address 0xF8F01800
Width 32 bits
Access Type ro
Reset Value 0x00000000
Description Interrupt Processor Targets Register 0
Field Name Bits Type Reset Value Description
target_3
(GIC_SPI_CPUn)
25:24 ro 0x0 Targeted CPU(s) for interrupt ID#3
01: CPU 0 targeted (CPU 0 always reads this
value)
10: CPU 1 targeted (CPU 1 always reads this
value)
target_2
(GIC_SPI_CPUn)
17:16 ro 0x0 Targeted CPU(s) for interrupt ID#2
01: CPU 0 targeted (CPU 0 always reads this
value)
10: CPU 1 targeted (CPU 1 always reads this
value)