
LH75400/01/10/11 (Preliminary) User’s Guide
Vectored Interrupt Controller
6/17/03
10-17
10.2.2.9 Vector Address Register
VectAddr is the Vector Address Register. This register contains the ISR address of the cur-
rently active interrupt. Reading from this register provides the address of the ISR, and indi-
cates to the priority hardware that the interrupt is being serviced. Writing to this register
indicates to the priority hardware that the interrupt has been serviced.
The ISR reads the VectAddr Register:
• When an IRQ interrupt is generated at the end of the ISR.
• When the VectAddr Register is written to.
• To update the priority hardware.
Reading or writing to the register at other times can cause incorrect operation.
Table 10-19. VectAddr Register
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
FIELD
VectorAddr
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FIELD
VectorAddr
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
ADDR
0xFF
0x030
Table 10-20. VectAddr Register Definitions
BIT
NAME
DESCRIPTION
31:0
VectorAddr
ISR Address
Contains the address of the currently active ISR. Any writes
to this register clear the interrupt.