- /* LPC13xx specific interrupts */
- WAKEUP_IRQHandler, /* 16 0 Wake-up on pin PIO0_0 */
- WAKEUP_IRQHandler, /* 17 1 Wake-up on pin PIO0_1 */
- WAKEUP_IRQHandler, /* 18 2 Wake-up on pin PIO0_2 */
- WAKEUP_IRQHandler, /* 19 3 Wake-up on pin PIO0_3 */
- WAKEUP_IRQHandler, /* 20 4 Wake-up on pin PIO0_4 */
- WAKEUP_IRQHandler, /* 21 5 Wake-up on pin PIO0_5 */
- WAKEUP_IRQHandler, /* 22 6 Wake-up on pin PIO0_6 */
- WAKEUP_IRQHandler, /* 23 7 Wake-up on pin PIO0_7 */
- WAKEUP_IRQHandler, /* 24 8 Wake-up on pin PIO0_8 */
- WAKEUP_IRQHandler, /* 25 9 Wake-up on pin PIO0_9 */
- WAKEUP_IRQHandler, /* 26 10 Wake-up on pin PIO0_10 */
- WAKEUP_IRQHandler, /* 27 11 Wake-up on pin PIO0_11 */
- WAKEUP_IRQHandler, /* 28 12 Wake-up on pin PIO1_0 */
- WAKEUP_IRQHandler, /* 29 13 Wake-up on pin PIO1_1 */
- WAKEUP_IRQHandler, /* 30 14 Wake-up on pin PIO1_2 */
- WAKEUP_IRQHandler, /* 31 15 Wake-up on pin PIO1_3 */
- WAKEUP_IRQHandler, /* 32 16 Wake-up on pin PIO1_4 */
- WAKEUP_IRQHandler, /* 33 17 Wake-up on pin PIO1_5 */
- WAKEUP_IRQHandler, /* 34 18 Wake-up on pin PIO1_6 */
- WAKEUP_IRQHandler, /* 35 19 Wake-up on pin PIO1_7 */
- WAKEUP_IRQHandler, /* 36 20 Wake-up on pin PIO1_8 */
- WAKEUP_IRQHandler, /* 37 21 Wake-up on pin PIO1_9 */
- WAKEUP_IRQHandler, /* 38 22 Wake-up on pin PIO1_10 */
- WAKEUP_IRQHandler, /* 39 23 Wake-up on pin PIO1_11 */
- WAKEUP_IRQHandler, /* 40 24 Wake-up on pin PIO2_0 */
- WAKEUP_IRQHandler, /* 41 25 Wake-up on pin PIO2_1 */
- WAKEUP_IRQHandler, /* 42 26 Wake-up on pin PIO2_2 */
- WAKEUP_IRQHandler, /* 43 27 Wake-up on pin PIO2_3 */
- WAKEUP_IRQHandler, /* 44 28 Wake-up on pin PIO2_4 */
- WAKEUP_IRQHandler, /* 45 29 Wake-up on pin PIO2_5 */
- WAKEUP_IRQHandler, /* 46 30 Wake-up on pin PIO2_6 */
- WAKEUP_IRQHandler, /* 47 31 Wake-up on pin PIO2_7 */
- WAKEUP_IRQHandler, /* 48 32 Wake-up on pin PIO2_8 */
- WAKEUP_IRQHandler, /* 49 33 Wake-up on pin PIO2_9 */
- WAKEUP_IRQHandler, /* 50 34 Wake-up on pin PIO2_10 */
- WAKEUP_IRQHandler, /* 51 35 Wake-up on pin PIO2_11 */
- WAKEUP_IRQHandler, /* 52 36 Wake-up on pin PIO3_0 */
- WAKEUP_IRQHandler, /* 53 37 Wake-up on pin PIO3_1 */
- WAKEUP_IRQHandler, /* 54 38 Wake-up on pin PIO3_2 */
- WAKEUP_IRQHandler, /* 55 39 Wake-up on pin PIO3_3 */
- I2C_IRQHandler, /* 56 40 I2C0 SI (state change) */
- TIMER16_0_IRQHandler, /* 57 41 CT16B0 16 bit timer 0 */
- TIMER16_1_IRQHandler, /* 58 42 CT16B1 16 bit timer 1 */
- TIMER32_0_IRQHandler, /* 59 43 CT32B0 32 bit timer 0 */
- TIMER32_1_IRQHandler, /* 60 44 CT32B1 32 bit timer 1 */
- SSP_IRQHandler, /* 61 45 SSP */
- UART_IRQHandler, /* 62 46 UART */
- USB_IRQHandler, /* 63 47 USB IRQ low priority */
- USB_FIQHandler, /* 64 48 USB FIQ high priority */
- ADC_IRQHandler, /* 65 49 ADC end of conversion */
- WDT_IRQHandler, /* 66 50 Watchdog interrupt (WDINT) */
- BOD_IRQHandler, /* 67 51 BOD Brown-out detect */
- FMC_IRQHandler, /* 68 52 Reserved also marked as IP2111 Flash Memory */
- PIOINT3_IRQHandler, /* 69 53 PIO_3 GPIO interrupt status of port 3 */
- PIOINT2_IRQHandler, /* 70 54 PIO_2 GPIO interrupt status of port 2 */
- PIOINT1_IRQHandler, /* 71 55 PIO_1 GPIO interrupt status of port 1 */
- PIOINT0_IRQHandler, /* 72 56 PIO_0 GPIO interrupt status of port 0 */
+ /* LPC17xx specific interrupts */
+ WDT_IRQHandler, /* 16: Watchdog Timer */
+ TIMER0_IRQHandler, /* 17: Timer0 */
+ TIMER1_IRQHandler, /* 18: Timer1 */
+ TIMER2_IRQHandler, /* 19: Timer2 */
+ TIMER3_IRQHandler, /* 20: Timer3 */
+ UART0_IRQHandler, /* 21: UART0 */
+ UART1_IRQHandler, /* 22: UART1 */
+ UART2_IRQHandler, /* 23: UART2 */
+ UART3_IRQHandler, /* 24: UART3 */
+ PWM1_IRQHandler, /* 25: PWM1 */
+ I2C0_IRQHandler, /* 26: I2C0 */
+ I2C1_IRQHandler, /* 27: I2C1 */
+ I2C2_IRQHandler, /* 28: I2C2 */
+ SPI_IRQHandler, /* 29: SPI */
+ SSP0_IRQHandler, /* 30: SSP0 */
+ SSP1_IRQHandler, /* 31: SSP1 */
+ PLL0_IRQHandler, /* 32: PLL0 Lock (Main PLL) */
+ RTC_IRQHandler, /* 33: Real Time Clock */
+ EINT0_IRQHandler, /* 34: External Interrupt 0 */
+ EINT1_IRQHandler, /* 35: External Interrupt 1 */
+ EINT2_IRQHandler, /* 36: External Interrupt 2 */
+ EINT3_IRQHandler, /* 37: External Interrupt 3 */
+ ADC_IRQHandler, /* 38: A/D Converter */
+ BOD_IRQHandler, /* 39: Brown-Out Detect */
+ USB_IRQHandler, /* 40: USB */
+ CAN_IRQHandler, /* 41: CAN */
+ DMA_IRQHandler, /* 42: General Purpose DMA */
+ I2S_IRQHandler, /* 43: I2S */
+ ENET_IRQHandler, /* 44: Ethernet */
+ RIT_IRQHandler, /* 45: Repetitive Interrupt Timer */
+ MCPWM_IRQHandler, /* 46: Motor Control PWM */
+ QEI_IRQHandler, /* 47: Quadrature Encoder Interface */
+ PLL1_IRQHandler, /* 48: PLL1 Lock (USB PLL) */
+ USBActivity_IRQHandler, /* 49: USB Activity */
+ CANActivity_IRQHandler, /* 50: CAN Activity */