
Vectored Interrupt Controller
LH75400/01/10/11 (Preliminary) User’s Guide
10-20
6/17/03
10.2.2.12 Vector Control Registers
There are 16 Vector Control Registers, designated VectCtrl0 through VectCtrl15. These
registers select the interrupt source for the given vectored interrupt. The active bits used
in these registers are Read/Wrote.
Vectored interrupts are only generated if the interrupt is enabled. The specific interrupt is
enabled in the IntEnable Register (see Section 10.2.2.5), and the interrupt is set to generate
an IRQ interrupt in the IntSelect Register (Section 10.2.2.4). This prevents multiple interrupts
from being generated by a single request if the controller is programmed incorrectly.
Table 10-25. VectCtrl Registers
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
FIELD
///
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FIELD
///
E
IntSource
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
R
R
R
R
R
R
R
R
R
R
RW
RW
RW
RW
RW
RW
ADDR
VectCtrl0: 0xFF
0x200
VectCtrl1: 0xFF
0x204
VectCtrl2: 0xFF
0x208
VectCtrl3: 0xFF
0x20C
VectCtrl4: 0xFF
0x210
VectCtrl5: 0xFF
0x214
VectCtrl6: 0xFF
0x218
VectCtrl7: 0xFF
0x21C
VectCtrl8: 0xFF
0x220
VectCtrl9: 0xFF
0x224
VectCtrl10: 0xFF
0x228
VectCtrl11: 0xFF
0x22C
VectCtrl12: 0xFF
0x230
VectCtrl13: 0xFF
0x234
VectCtrl14: 0xFF
0x238
VectCtrl15: 0xFF
0x23C
Table 10-26. VectCtrl Register Definitions
BIT
NAME
DESCRIPTION
31:6
///
Reserved
Do not modify. Read as zero.
5
E
Vector Interrupt Enable
Enables the vector interrupt. This bit is cleared
on System Reset.
4:0
IntSource
Interrupt Source Selection
Selects the interrupt source from any of the
32 interrupt sources.