Semi-decennial update. 50% code inflation.
[cbaos.git] / arch / arm-cortex-m0 / mach-lpc11xx / include / lpc11xx_interrupt.h
blob0a2299ec9275aedc252b365659cbed378706a33e
1 #ifndef _LPC11XX_INTERRUPT_
2 #define _LPC11XX_INTERRUPT_
4 enum IRQ {
5 IRQ_WAKEUP_0_0 = 0,
6 IRQ_WAKEUP_0_1 = 1,
7 IRQ_WAKEUP_0_2 = 2,
8 IRQ_WAKEUP_0_3 = 3,
9 IRQ_WAKEUP_0_4 = 4,
10 IRQ_WAKEUP_0_5 = 5,
11 IRQ_WAKEUP_0_6 = 6,
12 IRQ_WAKEUP_0_7 = 7,
13 IRQ_WAKEUP_0_8 = 8,
14 IRQ_WAKEUP_0_9 = 9,
15 IRQ_WAKEUP_0_10 = 10,
16 IRQ_WAKEUP_0_11 = 11,
17 IRQ_WAKEUP_1_0 = 12,
19 IRQ_C_CAN = 13,
20 IRQ_SSP1 = 14,
21 IRQ_I2C = 15,
22 IRQ_TIMER_16_0 = 16,
23 IRQ_TIMER_16_1 = 17,
24 IRQ_TIMER_32_0 = 18,
25 IRQ_TIMER_32_1 = 19,
26 IRQ_SSP0 = 20,
27 IRQ_UART = 21,
29 /* 22, 23 = reserved */
30 IRQ_ADC = 24,
31 IRQ_WDT = 25,
32 IRQ_BOD = 26,
34 /* 27 = reserved */
35 IRQ_GPIO_3 = 28,
36 IRQ_GPIO_2 = 29,
37 IRQ_GPIO_1 = 30,
38 IRQ_GPIO_0 = 31,
41 #endif