27#define LPC22xx_INTERRUPT_WDINT 0
28#define LPC22xx_INTERRUPT_RSV0 1
29#define LPC22xx_INTERRUPT_DBGRX 2
30#define LPC22xx_INTERRUPT_DBGTX 3
31#define LPC22xx_INTERRUPT_TIMER0 4
32#define LPC22xx_INTERRUPT_TIMER1 5
33#define LPC22xx_INTERRUPT_UART0 6
34#define LPC22xx_INTERRUPT_UART1 7
35#define LPC22xx_INTERRUPT_PWM0 8
36#define LPC22xx_INTERRUPT_I2C 9
37#define LPC22xx_INTERRUPT_SPI0 10
38#define LPC22xx_INTERRUPT_SPI1 11
39#define LPC22xx_INTERRUPT_PLL 12
40#define LPC22xx_INTERRUPT_RTC 13
41#define LPC22xx_INTERRUPT_EINT0 14
42#define LPC22xx_INTERRUPT_EINT1 15
43#define LPC22xx_INTERRUPT_EINT2 16
44#define LPC22xx_INTERRUPT_EINT3 17
45#define LPC22xx_INTERRUPT_ADC 18
47#define LPC22xx_INTERRUPT_CANERR 19
48#define LPC22xx_INTERRUPT_CAN1TX 20
49#define LPC22xx_INTERRUPT_CAN1RX 21
50#define LPC22xx_INTERRUPT_CAN2TX 22
51#define LPC22xx_INTERRUPT_CAN2RX 23
52#define LPC22xx_INTERRUPT_CAN3TX 24
53#define LPC22xx_INTERRUPT_CAN3RX 25
54#define LPC22xx_INTERRUPT_CAN4TX 26
55#define LPC22xx_INTERRUPT_CAN4RX 27
58#define BSP_INTERRUPT_VECTOR_COUNT BSP_MAX_INT
60#define UNDEFINED_INSTRUCTION_VECTOR_ADDR (*(u_long *)0x00000004L)
61#define SOFTWARE_INTERRUPT_VECTOR_ADDR (*(u_long *)0x00000008L)
62#define PREFETCH_ABORT_VECTOR_ADDR (*(u_long *)0x0000000CL)
63#define DATA_ABORT_VECTOR_ADDR (*(u_long *)0x00000010L)
64#define IRQ_VECTOR_ADDR (*(u_long *)0x00000018L)
65#define FIQ_VECTOR_ADDR (*(u_long *)0x0000001CL)
67#define DATA_ABORT_ISR_ADDR (*(u_long *)0x00000030L)
68#define IRQ_ISR_ADDR (*(u_long *)0x00000038L)
69#define FIQ_ISR_ADDR (*(u_long *)0x0000003CL)
Interrupt Handler Support.
This header file is provided for backward compatiblility.
This header file defines the RTEMS Classic API.