EasyManua.ls Logo

ARM ARM1176JZF-S - Figure 3-67 Interrupt Status Register Format; Table 3-125 Interrupt Status Register Bit Functions; Table 3-126 Results of Access to the Interrupt Status Register

Default Icon
759 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-124
ID012310 Non-Confidential, Unrestricted Access
The Interrupt Status Register is:
in CP15 c12
a 32-bit read-only register common to Secure and Non-secure worlds
accessible in privileged modes only.
Figure 3-67 shows the arrangement of bits in the register.
Figure 3-67 Interrupt Status Register format
Table 3-125 lists how the bit values correspond with the Interrupt Status Register functions.
Note
The F and I bits directly reflect the state of the nFIQ and nIRQ pins respectively, but are
the inverse state.
The A bit is set when an external abort occurs and automatically clears when the abort is
taken.
Table 3-126 lists the results of attempted access for each mode.
The A, I, and F bits map to the same format as the CPSR so that you can use the same mask for
these bits.
SBZ
31 98765 0
A I F SBZ
Table 3-125 Interrupt Status Register bit functions
Bits Field name
Function
a
a. The reset values depend on external signals.
[31:9] - SBZ.
[8] A Indicates when an external abort is pending:
0 = No abort, reset value
1 = Abort pending.
[7] I Indicates when an IRQ is pending:
0 = no IRQ, reset value
1 = IRQ pending.
[6] F Indicates when an FIQ is pending:
0 = no FIQ, reset value
1 = FIQ pending.
[5:0] - SBZ.
Table 3-126 Results of access to the Interrupt Status Register
Secure Privileged Non-secure Privileged
User
Read Write Read Write
Data Undefined exception Data Undefined exception Undefined exception

Table of Contents

Related product manuals