DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
97 of 571
NXP Semiconductors
UM10316
Chapter 9: LPC29xx Vectored Interrupt Controller (VIC)
shows the bit assignment of the INT_VECTOR registers.
[1]
Write as 0.
Fig 19. Memory-based interrupt vector and priority table
Table 86.
INT_VECTORn register bit description (INT_VECTOR0/1, addresses 0xFFFF F100
and 0xFFFF F104)
Bit
Symbol
Access
Value
Description
31 to 11 TABLE_ADDR[20:0]
R/W
-
Table start address. This indicates the lower
address boundary of a 512-byte aligned
vector table in memory. To be compatible
with future extension an address boundary of
2048 bytes is recommended
10 and
9
reserved
R
-
Reserved; do not modify. Read as logic 0
8 to 3
INDEX[5:0]
R/W
Index. This indicates the interrupt request
line of the interrupt request to be served by
the controller
00 0000 No interrupt request to be serviced
00 0001 Service interrupt request at input 1
:
:
01 1111
Service interrupt request at input 31
2 to 0
NULL[2:0]
R/W
0h
Always reflecting logic 0s
001aaa172
Priority limiter 2
Vector 2
Priority limiter 1
Vector 1
Vector 0
unused
Interrupt vector table
in memory
010h
00Ch
008h
004h
TABL 000h
Index
"no interrupt" handler
Entry point
Device specific
interrupt service routine
in memory
Interrupt service routine 1
Entry point
Interrupt service routine 2
Entry point
Pointer