4 #define HAL_INTERRUPT_NONE -1
6 #define HAL_INTERRUPT_WD 0
7 #define HAL_INTERRUPT_SOFT 1
8 #define HAL_INTERRUPT_DCC_RX 2
9 #define HAL_INTERRUPT_DCC_TX 3
10 #define HAL_INTERRUPT_TIMER0 4
11 #define HAL_INTERRUPT_TIMER1 5
12 #define HAL_INTERRUPT_UART0 6
13 #define HAL_INTERRUPT_UART1 7
14 #define HAL_INTERRUPT_PWM0 8
15 #define HAL_INTERRUPT_I2C0 9
16 #define HAL_INTERRUPT_SPI0 10
17 #define HAL_INTERRUPT_SPI1 11
18 #define HAL_INTERRUPT_PLL 12
19 #define HAL_INTERRUPT_RTCDEV 13
20 #define HAL_INTERRUPT_EINT0 14
21 #define HAL_INTERRUPT_EINT1 15
22 #define HAL_INTERRUPT_EINT2 16
23 #define HAL_INTERRUPT_EINT3 17
24 #define HAL_INTERRUPT_AD 18
25 #define HAL_INTERRUPT_I2C1 19
28 #define HAL_ISR_MAX (31)
30 #define HAL_ISR_COUNT (HAL_ISR_MAX+1)
32 //The vector used by the Real time clock
33 #define HAL_INTERRUPT_RTC HAL_INTERRUPT_TIMER0
35 #endif /* HAL_INTS_H */