TABLE 4-4: INTERRUPT CONTROLLER REGISTER MAP
SFR SFR
Name Addr
Bit 15
Bit 14
Bit 13 Bit 12
Bit 11 Bit 10 Bit 9 Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
INTCON1 0080 NSTDIS OVAERR OVBERR COVAERR COVBERR OVATE OVBTE COVTE SFTACERR DIV0ERR DMACERR MATHERR ADDRERR STKERR OSCFAIL — 0000
INTCON2 0082 ALTIVT
DISI
—
—
—
—
—
—
—
—
—
—
—
INT2EP INT1EP INT0EP 0000
IFS0
0084
—
DMA1IF AD1IF U1TXIF U1RXIF SPI1IF SPI1EIF T3IF
T2IF
OC2IF
IC2IF
DMA0IF
T1IF
OC1IF IC1IF INT0IF 0000
IFS1
IFS2
0086
0088
U2TXIF
—
U2RXIF
DMA4IF
INT2IF
PMPIF
T5IF
—
T4IF
—
OC4IF OC3IF DMA2IF
—
—
—
IC8IF
—
IC7IF
—
—
INT1IF
CNIF
CMIF MI2C1IF SI2C1IF 0000
—
DMA3IF C1IF(1) C1RXIF(1) SPI2IF SPI2EIF 0000
IFS3
008A
—
RTCIF DMA5IF DCIIF DCIEIF
—
—
—
IFS4
008C DAC1LIF(2) DAC1RIF(2) —
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
C1TXIF(1) DMA7IF DMA6IF CRCIF
U2EIF U1EIF
— 0000
IEC0
0094
—
DMA1IE AD1IE U1TXIE U1RXIE SPI1IE SPI1EIE T3IE
T2IE
OC2IE
IC2IE
DMA0IE
T1IE
OC1IE IC1IE INT0IE 0000
IEC1
IEC2
0096
0098
U2TXIE
—
U2RXIE
DMA4IE
INT2IE
PMPIE
T5IE
—
T4IE
—
OC4IE OC3IE DMA2IE
—
—
—
IC8IE
—
IC7IE
—
—
INT1IE
CNIE
CMIE MI2C1IE SI2C1IE 0000
—
DMA3IE C1IE(1) C1RXIE(1) SPI2IE SPI2EIE 0000
IEC3
009A
—
RTCIE DMA5IE DCIIE DCIEIE
—
—
—
IEC4
009C DAC1LIE(2) DAC1RIE(2) —
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
C1TXIE(1) DMA7IE DMA6IE CRCIE
U2EIE U1EIE
— 0000
IPC0
00A4
—
T1IP<2:0>
—
OC1IP<2:0>
—
IC1IP<2:0>
—
INT0IP<2:0>
4444
IPC1
00A6
—
T2IP<2:0>
—
OC2IP<2:0>
—
IC2IP<2:0>
—
DMA0IP<2:0>
4444
IPC2
00A8
—
U1RXIP<2:0>
—
SPI1IP<2:0>
—
SPI1EIP<2:0>
—
T3IP<2:0>
4444
IPC3
00AA
—
—
—
—
—
DMA1IP<2:0>
—
AD1IP<2:0>
—
U1TXIP<2:0>
0444
IPC4
00AC
—
CNIP<2:0>
—
CMIP<2:0>
—
MI2C1IP<2:0>
—
SI2C1IP<2:0>
4444
IPC5
00AE
—
IC8IP<2:0>
—
IC7IP<2:0>
—
—
—
—
—
INT1IP<2:0>
4404
IPC6
00B0
—
T4IP<2:0>
—
OC4IP<2:0>
—
OC3IP<2:0>
—
DMA2IP<2:0>
4444
IPC7
00B2
—
IPC8
00B4
—
U2TXIP<2:0>
C1IP<2:0>(1)
—
U2RXIP<2:0>
—
—
C1RXIP<2:0>(1)
—
INT2IP<2:0>
SPI2IP<2:0>
—
T5IP<2:0>
4444
—
SPI2EIP<2:0>
4444
IPC9
00B6
—
—
—
—
—
—
—
—
—
—
—
—
—
DMA3IP<2:0>
0004
IPC11 00BA
—
—
—
—
—
DMA4IP<2:0>
—
PMPIP<2:0>
—
—
—
— 0440
IPC14 00C0
—
DCIEIP<2:0>
—
—
—
—
—
—
—
—
—
—
—
— 4000
IPC15 00C2
—
—
—
—
—
RTCIP<2:0>
—
DMA5IP<2:0>
—
DCIIP<2:0>
0444
IPC16 00C4
—
IPC17 00C6
—
IPC19 00CA
—
CRCIP<2:0>
—
—
—
—
—
DAC1LIP<2:0>(2)
—
U2EIP<2:0>
C1TXIP<2:0>(1)
DAC1RIP<2:0>(2)
—
U1EIP<2:0>
—
—
—
— 4440
—
DMA7IP<2:0>
—
DMA6IP<2:0>
0444
—
—
—
—
—
—
—
— 4400
INTTREG 00E0
—
—
—
—
ILR<3:0>>
—
VECNUM<6:0>
4444
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1: Interrupts disabled on devices without ECAN™ modules.
2: Interrupts disabled on devices without Audio DAC modules.