Fiq Status Register (Vicfiqstatus - 0Xffff F004); Vector Control Registers 0-15 (Vicvectcntl0-15 - 0Xffff F200-23C) - Philips LPC214 Series User Manual

Table of Contents

Advertisement

Philips Semiconductors
Volume 1

5.4.8 FIQ Status register (VICFIQStatus - 0xFFFF F004)

This is a read only register. This register reads out the state of those interrupt requests
that are enabled and classified as FIQ. If more than one request is classified as FIQ, the
FIQ service routine can read this register to see which request(s) is (are) active.
Table 50:
FIQ Status register (VICFIQStatus - address 0xFFFF F004) bit allocation
Reset value: 0x0000 0000
Bit
31
Symbol
-
Access
RO
Bit
23
Symbol
-
Access
RO
Bit
15
Symbol
EINT1
Access
RO
Bit
7
Symbol
UART1
Access
RO
Table 51:
FIQ Status register (VICFIQStatus - address 0xFFFF F004) bit description
Bit
Symbol
31:0
See
VICFIQStatus
bit allocation
table.

5.4.9 Vector Control registers 0-15 (VICVectCntl0-15 - 0xFFFF F200-23C)

These are a read/write accessible registers. Each of these registers controls one of the 16
vectored IRQ slots. Slot 0 has the highest priority and slot 15 the lowest. Note that
disabling a vectored IRQ slot in one of the VICVectCntl registers does not disable the
interrupt itself, the interrupt is simply changed to the non-vectored form.
Table 52:
Vector Control registers 0-15 (VICVectCntl0-15 - 0xFFFF F200-23C) bit description
Bit
Symbol
4:0
int_request/
sw_int_assig
5
IRQslot_en
31:6
-
User manual
30
29
-
-
RO
RO
22
21
USB
AD1
RO
RO
14
13
EINT0
RTC
RO
RO
6
5
UART0
TIMER1
RO
RO
Description
A bit read as 1 indicates a corresponding interrupt request being enabled,
classified as FIQ, and asserted
Description
The number of the interrupt request or software interrupt assigned to this
vectored IRQ slot. As a matter of good programming practice, software should
not assign the same interrupt number to more than one enabled vectored IRQ
slot. But if this does occur, the lower numbered slot will be used when the
interrupt request or software interrupt is enabled, classified as IRQ, and
asserted.
When 1, this vectored IRQ slot is enabled, and can produce a unique ISR
address when its assigned interrupt request or software interrupt is enabled,
classified as IRQ, and asserted.
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
Rev. 01 — 15 August 2005
28
27
-
-
RO
RO
20
19
BOD
I2C1
RO
RO
12
11
PLL
SPI1/SSP
RO
RO
4
3
TIMER0
ARMCore1
RO
RO
UM10139
Chapter 5: VIC
26
25
-
-
RO
RO
18
17
AD0
EINT3
RO
RO
10
9
SPI0
I2C0
RO
RO
2
1
ARMCore0
-
RO
RO
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
24
-
RO
16
EINT2
RO
8
PWM0
RO
0
WDT
RO
Reset
value
0
Reset
value
0
0
NA
57

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2148Lpc2141Lpc2142Lpc2144Lpc2146

Table of Contents