User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1447
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register ICCICR Details
Register (mpcore) ICCPMR
Field Name Bits Type Reset Value Description
reserved 31:5 rw 0x0 reserved
SBPR
(GIC_CNTR_SBPR)
4rw0x0 Controls whether the CPU interface uses the
Secure or Non-secure Binary Point Register for
preemption.
0: use the Secure Binary Point Register for Secure
interrupts, and use the Non-secure Binary Point
Register for Non-secure interrupts.
1: use the Secure Binary Point Register for both
Secure and Non-secure interrupts.
FIQEn
(GIC_CNTR_FIQEN)
3 rw 0x0 Controls whether the GIC signals Secure
interrupts to a target processor using the FIQ or
the IRQ signal.
0: using IRQ, 1: using FIQ.
The GIC always signals Non-secure interrupts
using IRQ.
AckCtl
(GIC_CNTR_ACKCTL
)
2 rw 0x0 Controls whether a Secure read of the ICCIAR,
when the highest priority pending interrupt is
Non-secure, causes the CPU interface to
acknowledge the interrupt.
EnableNS
(GIC_CNTR_EN_NS)
1 rw 0x0 An alias of the Enable bit in the Non-secure
ICCICR.
This alias bit means Secure software can enable
the signal of Non-secure interrupts.
EnableS
(GIC_CNTR_EN_S)
0 rw 0x0 Global enable for the signaling of Secure
interrupts by the CPU interfaces to the connected
processors.
Name ICCPMR
Software Name GIC_CPU_PRIOR
Relative Address 0x00000104
Absolute Address 0xF8F00104
Width 32 bits
Access Type rw
Reset Value 0x00000000
Description Interrupt Priority Mask Register