xref: /nrf52832-nimble/rt-thread/libcpu/ppc/ppc405/include/asm/ppc4xx-intvec.h (revision 104654410c56c573564690304ae786df310c91fc)
1 #ifndef _VECNUMS_H_
2 #define _VECNUMS_H_
3 
4 #define VECNUM_U0           0           /* UART0                        */
5 #define VECNUM_U1           1           /* UART1                        */
6 #define VECNUM_D0           5           /* DMA channel 0                */
7 #define VECNUM_D1           6           /* DMA channel 1                */
8 #define VECNUM_D2           7           /* DMA channel 2                */
9 #define VECNUM_D3           8           /* DMA channel 3                */
10 #define VECNUM_EWU0         9           /* Ethernet wakeup              */
11 #define VECNUM_MS           10          /* MAL SERR                     */
12 #define VECNUM_MTE          11          /* MAL TXEOB                    */
13 #define VECNUM_MRE          12          /* MAL RXEOB                    */
14 #define VECNUM_TXDE         13          /* MAL TXDE                     */
15 #define VECNUM_RXDE         14          /* MAL RXDE                     */
16 #define VECNUM_ETH0         15          /* Ethernet interrupt status    */
17 #define VECNUM_EIR0         25          /* External interrupt 0         */
18 #define VECNUM_EIR1         26          /* External interrupt 1         */
19 #define VECNUM_EIR2         27          /* External interrupt 2         */
20 #define VECNUM_EIR3         28          /* External interrupt 3         */
21 #define VECNUM_EIR4         29          /* External interrupt 4         */
22 #define VECNUM_EIR5         30          /* External interrupt 5         */
23 #define VECNUM_EIR6         31          /* External interrupt 6         */
24 
25 #endif /* _VECNUMS_H_ */
26