ARM R4 Computer Hardware User Manual


 
System Control Coprocessor
ARM DDI 0363E Copyright © 2009 ARM Limited. All rights reserved. 4-66
ID013010 Non-Confidential, Unrestricted Access
Figure 4-48 nVAL IRQ Enable Clear Register format
Table 4-46 shows how the bit values correspond with the nVAL IRQ Enable Clear Register.
To access the nVAL IRQ Enable Clear Register, read or write CP15 with:
MRC p15, 0, <Rd>, c15, c1, 4 ; Read nVAL IRQ Enable Clear Register
MCR p15, 0, <Rd>, c15, c1, 4 ; Write nVAL IRQ Enable Clear Register
On reads, this register returns the current setting. On writes, overflow interrupt requests that are
currently enabled can be disabled.
For more information of how to enable IRQ requests on counter overflows, and how the requests
are signaled, see c15, nVAL IRQ Enable Set Register on page 4-62.
c15, nVAL FIQ Enable Clear Register
The nVAL FIQ Enable Clear Register disables overflow FIQ requests from any of the PMC
Registers, PMC0-PMC2, and CCNT, that are enabled.
The nVAL FIQ Enable Clear Register is:
A read/write register.
Always accessible in Privileged mode. The USEREN Register determines access mode,
see c9, User Enable Register on page 6-15.
Figure 4-49 shows the bit arrangement for the nVAL FIQ Enable Clear Register.
Figure 4-49 nVAL FIQ Enable Clear Register format
C
31 3210
Reserved
P2
P1
P0
Performance monitor counter
overflow IRQ request disables
Cycle count overflow
IRQ request disable
Table 4-46 nVAL IRQ Enable Clear Register bit functions
Bits Field Function
[31] C CCNT overflow IRQ request
[30:3] Reserved UNP or SBZP
[2] P2 PMC2 overflow IRQ request
[1] P1 PMC1 overflow IRQ request
[0] P0 PMC0 overflow IRQ request
C
31 3210
Reserved
P2
P1
P0
Performance monitor counter
overflow FIQ request disables
Cycle count overflow
FIQ request disable