VIM Control Registers
680
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Vectored Interrupt Manager (VIM) Module
19.9 VIM Control Registers
lists the VIM module registers. Each register begins on a word boundary. All registers are 32-
bit, 16-bit, and 8-bit accessible for read and write. Write is only possible in privilege mode. The base
address of the control registers is FFFF FE00h. The base address of the ECC-related VIM registers is
FFFF FD00h. The address locations not listed are reserved.
Table 19-5. VIM Control Registers
Offset
Acronym
Register Description
Section
ECC-related Registers
ECh
ECCSTAT
Interrupt Vector Table ECC Status Register
F0h
ECCCTL
Interrupt Vector Table ECC Control Register
F4h
UERRADDR
Uncorrectable Error Address Register
F8h
FBVECADDR
Fallback Vector Address Register
FCh
SBERRADDR
Single-Bit Error Address Register
Control Registers
00h
IRQINDEX
IRQ Index Offset Vector Register
04h
FIQINDEX
FIQ Index Offset Vector Register
10h
FIRQPR0
FIQ/IRQ Program Control Register 0
14h
FIRQPR1
FIQ/IRQ Program Control Register 1
18h
FIRQPR2
FIQ/IRQ Program Control Register 2
1Ch
FIRQPR3
FIQ/IRQ Program Control Register 3
20h
INTREQ0
Pending Interrupt Read Location Register 0
24h
INTREQ1
Pending Interrupt Read Location Register 1
28h
INTREQ2
Pending Interrupt Read Location Register 2
2Ch
INTREQ3
Pending Interrupt Read Location Register 3
30h
REQENASET0
Interrupt Enable Set Register 0
34h
REQENASET1
Interrupt Enable Set Register 1
38h
REQENASET2
Interrupt Enable Set Register 2
3Ch
REQENASET3
Interrupt Enable Set Register 3
40h
REQENACLR0
Interrupt Enable Clear Register 0
44h
REQENACLR1
Interrupt Enable Clear Register 1
48h
REQENACLR2
Interrupt Enable Clear Register 2
4Ch
REQENACLR3
Interrupt Enable Clear Register 3
50h
WAKEENASET0
Wake-up Enable Set Register 0
54h
WAKEENASET1
Wake-up Enable Set Register 1
58h
WAKEENASET2
Wake-up Enable Set Register 2
5Ch
WAKEENASET3
Wake-up Enable Set Register 3
60h
WAKEENACLR0
Wake-up Enable Clear Register 0
64h
WAKEENACLR1
Wake-up Enable Clear Register 1
68h
WAKEENACLR2
Wake-up Enable Clear Register 2
6Ch
WAKEENACLR3
Wake-up Enable Clear Register 3
70h
IRQVECREG
IRQ Interrupt Vector Register
74h
FIQVECREG
FIQ Interrupt Vector Register
78h
CAPEVT
Capture Event Register
80h-FCh
CHANCTRL
VIM Interrupt Control Register