UM10237_2 © NXP B.V. 2008. All rights reserved.
User manual Rev. 02 — 19 December 2008 117 of 792
NXP Semiconductors UM10237
Chapter 7: LPC24XX Vectored Interrupt Controller (VIC)
[1] LPC247x only.
CAN CAN Common, CAN 0 Tx, CAN 0 Rx, CAN 1Tx,
CAN 1 Rx 23 0x0080 0000
SD/ MMC
interface RxDataAvlbl, TxDataAvlbl, RxFifoEmpty, TxFifoEmpty,
RxFifoFull, TxFifoFull, RxFifoHalfFull, TxFifoHalfEmpty,
RxActive, TxActive, CmdActive, DataBlockEnd, StartBitErr,
DataEnd, CmdSent, CmdRespEnd, RxOverrun,
TxUnderrun, DataTimeOut, CmdTimeOut, DataCrcFail,
CmdCrcFail
24 0x0100 0000
GP DMA IntStatus of DMA channel 0, IntStatus of DMA channel 1 25 0x0200 0000
Timer 2 Match 0-3
Capture 0-1
26 0x0400 0000
Timer 3 Match 0-3
Capture 0-1
27 0x0800 0000
UART 2 Rx Line Status (RLS)
Transmit Holding Register Empty (THRE)
Rx Data Available (RDA)
Character Time-out Indicator (CTI)
End of Auto-Baud (ABEO)
Auto-Baud Time-Out (ABTO)
28 0x1000 0000
UART 3 Rx Line Status (RLS)
Transmit Holding Register Empty (THRE)
Rx Data Available (RDA)
Character Time-out Indicator (CTI)
End of Auto-Baud (ABEO)
Auto-Baud Time-Out (ABTO)
29 0x2000 0000
I2C2 SI (state change) 30 0x4000 0000
I2Sirq_rx
irq_tx
31 0x8000 0000
Table 116. Conn ection of interrupt sources to the Vectored Interrupt Controller
Block Flag(s) VIC Channel # and
Hex Mask
Table 117. Interrupt sources bit allocation table
Bit 31 30 29 28 27 26 25 24
Symbol I2S I2C2 UART3 UART2 TIMER3 TIMER2 GPDMA SD/MMC
Bit 23 22 21 20 19 18 17 16
Symbol CAN1&2 USB Ethernet BOD I2C1 AD0 EINT3 EINT2/
LCD(1)
Bit 15 14 13 12 11 10 9 8
Symbol EINT1 EINT0 RTC PLL SSP1 SPI/SSP0 I2C0 PWM0&1
Bit 7 6 5 4 3 2 1 0
Symbol UART1 UART0 TIMER1 TIMER0 ARMCore1 ARMCore0 - WDT