Nxp Semiconductors UM10237 用户手册

下载
页码 792
UM10237_2
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 02 — 19 December 2008 
112 of 792
NXP Semiconductors
UM10237
Chapter 7: LPC24XX Vectored Interrupt Controller (VIC)
 
3.4 Interrupt Enable Register (VICIntEnable - 0xFFFF F010)
This is a read/write accessible register. This register controls which of the 32 combined 
hardware and software interrupt requests are enabled to contribute to FIQ or IRQ.
 
3.5 Interrupt Enable Clear Register (VICIntEnClear - 0xFFFF F014)
This is a write only register. This register allows software to clear one or more bits in the 
Interrupt Enable register (see 
), without having to first read it.
 
3.6 Interrupt Select Register (VICIntSelect - 0xFFFF F00C)
This is a read/write accessible register. This register classifies each of the 32 interrupt 
requests as contributing to FIQ or IRQ.
Table 105. Raw Interrupt Status register (VICRawIntr - address 0xFFFF F008) bit description
Bit
Symbol
Value Description
Reset 
value
31:0 See 
0
Neither the hardware nor software interrupt request with this 
bit number are asserted.
-
1
The hardware or software interrupt request with this bit 
number is asserted.
Table 106. Interrupt Enable register (VICIntEnable - address 0xFFFF F010) bit description
Bit
Symbol
Description
Reset 
value
31:0 See 
.
When this register is read, 1s indicate interrupt requests or software 
interrupts that are enabled to contribute to FIQ or IRQ.
When this register is written, ones enable interrupt requests or 
software interrupts to contribute to FIQ or IRQ, zeroes have no 
effect. See 
 an
below for how to disable interrupts.
0
Table 107. Interrupt Enable Clear register (VICIntEnClear - address 0xFFFF F014) bit 
description
Bit
Symbol
Value Description
Reset 
value
31:0 See 
0
Writing a 0 leaves the corresponding bit in VICIntEnable 
unchanged.
-
1
Writing a 1 clears the corresponding bit in the Interrupt 
Enable register, thus disabling interrupts for this request.