1 /***********************************************************************/
3 /* PROJECT NAME : RTOSDemo */
4 /* FILE : interrupt_handlers.h */
5 /* DESCRIPTION : Interrupt Handler Declarations */
6 /* CPU SERIES : RL78 - G1C */
7 /* CPU TYPE : R5F10JBC */
9 /* This file is generated by e2studio. */
11 /***********************************************************************/
\r
13 #ifndef INTERRUPT_HANDLERS_H
\r
14 #define INTERRUPT_HANDLERS_H
\r
17 * INT_SRO/INT_WDTI (0x4)
\r
19 void INT_WDTI(void) __attribute__ ((interrupt));
\r
20 //void INT_SRO(void) __attribute__ ((interrupt));
\r
25 void INT_LVI(void) __attribute__ ((interrupt));
\r
30 void INT_P0(void) __attribute__ ((interrupt));
\r
35 void INT_P1(void) __attribute__ ((interrupt));
\r
40 void INT_P2(void) __attribute__ ((interrupt));
\r
45 void INT_P3(void) __attribute__ ((interrupt));
\r
50 void INT_P4(void) __attribute__ ((interrupt));
\r
55 void INT_P5(void) __attribute__ ((interrupt));
\r
60 void INT_DMA0(void) __attribute__ ((interrupt));
\r
65 void INT_DMA1(void) __attribute__ ((interrupt));
\r
68 * INT_CSI00/INT_IIC00/INT_ST0 (0x1E)
\r
70 void INT_ST0(void) __attribute__ ((interrupt));
\r
71 //void INT_CSI00(void) __attribute__ ((interrupt));
\r
72 //void INT_IIC00(void) __attribute__ ((interrupt));
\r
77 void INT_TM00(void) __attribute__ ((interrupt));
\r
80 * INT_CSI01/INT_IIC01/INT_SR0 (0x22)
\r
82 void INT_SR0(void) __attribute__ ((interrupt));
\r
83 //void INT_CSI01(void) __attribute__ ((interrupt));
\r
84 //void INT_IIC01(void) __attribute__ ((interrupt));
\r
87 * INT_SRE0/INT_TM01H (0x24)
\r
89 void INT_TM01H(void) __attribute__ ((interrupt));
\r
90 //void INT_SRE0(void) __attribute__ ((interrupt));
\r
95 void INT_TM03H(void) __attribute__ ((interrupt));
\r
100 void INT_IICA0(void) __attribute__ ((interrupt));
\r
105 void INT_TM01(void) __attribute__ ((interrupt));
\r
110 void INT_TM02(void) __attribute__ ((interrupt));
\r
115 void INT_TM03(void) __attribute__ ((interrupt));
\r
120 void INT_AD(void) __attribute__ ((interrupt));
\r
125 void INT_RTC(void) __attribute__ ((interrupt));
\r
130 void INT_IT(void) __attribute__ ((interrupt));
\r
135 void INT_USB(void) __attribute__ ((interrupt));
\r
140 void INT_RSUM(void) __attribute__ ((interrupt));
\r
145 void INT_P8(void) __attribute__ ((interrupt));
\r
150 void INT_P9(void) __attribute__ ((interrupt));
\r
155 void INT_MD(void) __attribute__ ((interrupt));
\r
160 void INT_FL(void) __attribute__ ((interrupt));
\r
165 void INT_BRK_I(void) __attribute__ ((interrupt));
\r
168 //PowerON_Reset (0x0)
\r
169 void PowerON_Reset(void) __attribute__ ((interrupt));
\r