00001
00013 #ifndef _INTC_H_
00014 #define _INTC_H_
00015
00025
00026
00027
00028
00029
00030 #include "compiler.h"
00031
00034
00036 #define INTC_IPC3 63
00038 #define INTC_IPC2 62
00040 #define INTC_IPC1 61
00042 #define INTC_IPC0 60
00043
00045
00048
00050 #define INTC_MACPROT 55
00052 #define INTC_MACINTGEN 54
00054 #define INTC_MACTX 53
00056 #define INTC_MACRX 52
00058 #define INTC_MACOTHER 51
00060 #define INTC_MACTIMER 50
00061
00063
00066 #define INTC_HSU 48
00068
00071
00073 #define INTC_DMA_BUSERR 40
00075 #define INTC_LLI15 39
00077 #define INTC_LLI14 38
00079 #define INTC_LLI13 37
00081 #define INTC_LLI12 36
00083 #define INTC_LLI11 35
00085 #define INTC_LLI10 34
00087 #define INTC_LLI9 33
00089 #define INTC_LLI8 32
00091 #define INTC_LLI7 31
00093 #define INTC_LLI6 30
00095 #define INTC_LLI5 29
00097 #define INTC_LLI4 28
00099 #define INTC_LLI3 27
00101 #define INTC_LLI2 26
00103 #define INTC_LLI1 25
00105 #define INTC_LLI0 24
00107 #define INTC_DMA_CH3_EOT 23
00109 #define INTC_DMA_CH2_EOT 22
00111 #define INTC_DMA_CH1_EOT 21
00113 #define INTC_DMA_CH0_EOT 20
00114
00116
00119
00121 #define INTC_RC 11
00123 #define INTC_MODEM 10
00124
00126
00127
00128
00129
00130
00131
00138 void intc_init(void);
00139
00145 void intc_irq(void) __attribute__ ((interrupt));
00146
00147
00149
00150 #endif // _INTC_H_