1 /******************************************************************************
4 * This software is supplied by Renesas Technology Corp. and is only
5 * intended for use with Renesas products. No other uses are authorized.
7 * This software is owned by Renesas Technology Corp. and is protected under
8 * all applicable laws, including copyright laws.
10 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES
11 * REGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY,
12 * INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
13 * PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY
16 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
17 * TECHNOLOGY CORP. NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
18 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
19 * FOR ANY REASON RELATED TO THE THIS SOFTWARE, EVEN IF RENESAS OR ITS
20 * AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
22 * Renesas reserves the right, without notice, to make changes to this
23 * software and to discontinue the availability of this software.
24 * By using this software, you agree to the additional terms and
25 * conditions found by accessing the following link:
26 * http://www.renesas.com/disclaimer
27 ********************************************************************************
28 * Copyright (C) 2009. Renesas Technology Corp., All Rights Reserved.
29 *""FILE COMMENT""*********** Technical reference data **************************
30 * System Name : SH7216 Sample Program
32 * Abstract : Definition of Vector
35 * Tool-Chain : High-performance Embedded Workshop (Ver.4.05.01).
36 * : C/C++ compiler package for the SuperH RISC engine family
37 * : (Ver.9.03 Release00).
39 * H/W Platform: R0K572167 (CPU board)
41 ********************************************************************************
42 * History : Mar.30,2009 Ver.0.02.00
43 *""FILE COMMENT END""**********************************************************/
48 //;<<VECTOR DATA START (POWER ON RESET)>>
49 // 0 Power On Reset PC
50 extern void PowerON_Reset_PC(void);
52 //;<<VECTOR DATA END (POWER ON RESET)>>
53 // 1 Power On Reset SP
55 //;<<VECTOR DATA START (MANUAL RESET)>>
57 extern void Manual_Reset_PC(void);
59 //;<<VECTOR DATA END (MANUAL RESET)>>
63 #pragma interrupt INT_Illegal_code
64 extern void INT_Illegal_code(void);
69 #pragma interrupt INT_Illegal_slot
70 extern void INT_Illegal_slot(void);
76 // 9 CPU Address error
77 #pragma interrupt INT_CPU_Address
78 extern void INT_CPU_Address(void);
80 // 10 DMAC Address error
81 #pragma interrupt INT_DMAC_Address
82 extern void INT_DMAC_Address(void);
85 #pragma interrupt INT_NMI
86 extern void INT_NMI(void);
88 // 12 User breakpoint trap
89 #pragma interrupt INT_User_Break
90 extern void INT_User_Break(void);
95 #pragma interrupt INT_HUDI
96 extern void INT_HUDI(void);
98 // 15 Register bank over
99 #pragma interrupt INT_Bank_Overflow
100 extern void INT_Bank_Overflow(void);
102 // 16 Register bank under
103 #pragma interrupt INT_Bank_Underflow
104 extern void INT_Bank_Underflow(void);
107 #pragma interrupt INT_Divide_by_Zero
108 extern void INT_Divide_by_Zero(void);
111 #pragma interrupt INT_Divide_Overflow
112 extern void INT_Divide_Overflow(void);
140 // 32 TRAPA (User Vecter)
141 #pragma interrupt INT_TRAPA32
142 extern void INT_TRAPA32(void);
144 // 33 TRAPA (User Vecter)
145 #pragma interrupt INT_TRAPA33
146 extern void INT_TRAPA33(void);
148 // 34 TRAPA (User Vecter)
149 #pragma interrupt INT_TRAPA34
150 extern void INT_TRAPA34(void);
152 // 35 TRAPA (User Vecter)
153 #pragma interrupt INT_TRAPA35
154 extern void INT_TRAPA35(void);
156 // 36 TRAPA (User Vecter)
157 #pragma interrupt INT_TRAPA36
158 extern void INT_TRAPA36(void);
160 // 37 TRAPA (User Vecter)
161 #pragma interrupt INT_TRAPA37
162 extern void INT_TRAPA37(void);
164 // 38 TRAPA (User Vecter)
165 #pragma interrupt INT_TRAPA38
166 extern void INT_TRAPA38(void);
168 // 39 TRAPA (User Vecter)
169 #pragma interrupt INT_TRAPA39
170 extern void INT_TRAPA39(void);
172 // 40 TRAPA (User Vecter)
173 #pragma interrupt INT_TRAPA40
174 extern void INT_TRAPA40(void);
176 // 41 TRAPA (User Vecter)
177 #pragma interrupt INT_TRAPA41
178 extern void INT_TRAPA41(void);
180 // 42 TRAPA (User Vecter)
181 #pragma interrupt INT_TRAPA42
182 extern void INT_TRAPA42(void);
184 // 43 TRAPA (User Vecter)
185 #pragma interrupt INT_TRAPA43
186 extern void INT_TRAPA43(void);
188 // 44 TRAPA (User Vecter)
189 #pragma interrupt INT_TRAPA44
190 extern void INT_TRAPA44(void);
192 // 45 TRAPA (User Vecter)
193 #pragma interrupt INT_TRAPA45
194 extern void INT_TRAPA45(void);
196 // 46 TRAPA (User Vecter)
197 #pragma interrupt INT_TRAPA46
198 extern void INT_TRAPA46(void);
200 // 47 TRAPA (User Vecter)
201 #pragma interrupt INT_TRAPA47
202 extern void INT_TRAPA47(void);
204 // 48 TRAPA (User Vecter)
205 #pragma interrupt INT_TRAPA48
206 extern void INT_TRAPA48(void);
208 // 49 TRAPA (User Vecter)
209 #pragma interrupt INT_TRAPA49
210 extern void INT_TRAPA49(void);
212 // 50 TRAPA (User Vecter)
213 #pragma interrupt INT_TRAPA50
214 extern void INT_TRAPA50(void);
216 // 51 TRAPA (User Vecter)
217 #pragma interrupt INT_TRAPA51
218 extern void INT_TRAPA51(void);
220 // 52 TRAPA (User Vecter)
221 #pragma interrupt INT_TRAPA52
222 extern void INT_TRAPA52(void);
224 // 53 TRAPA (User Vecter)
225 #pragma interrupt INT_TRAPA53
226 extern void INT_TRAPA53(void);
228 // 54 TRAPA (User Vecter)
229 #pragma interrupt INT_TRAPA54
230 extern void INT_TRAPA54(void);
232 // 55 TRAPA (User Vecter)
233 #pragma interrupt INT_TRAPA55
234 extern void INT_TRAPA55(void);
236 // 56 TRAPA (User Vecter)
237 #pragma interrupt INT_TRAPA56
238 extern void INT_TRAPA56(void);
240 // 57 TRAPA (User Vecter)
241 #pragma interrupt INT_TRAPA57
242 extern void INT_TRAPA57(void);
244 // 58 TRAPA (User Vecter)
245 #pragma interrupt INT_TRAPA58
246 extern void INT_TRAPA58(void);
248 // 59 TRAPA (User Vecter)
249 #pragma interrupt INT_TRAPA59
250 extern void INT_TRAPA59(void);
252 // 60 TRAPA (User Vecter)
253 #pragma interrupt INT_TRAPA60
254 extern void INT_TRAPA60(void);
256 // 61 TRAPA (User Vecter)
257 #pragma interrupt INT_TRAPA61
258 extern void INT_TRAPA61(void);
260 // 62 TRAPA (User Vecter)
261 #pragma interrupt INT_TRAPA62
262 extern void INT_TRAPA62(void);
264 // 63 TRAPA (User Vecter)
265 #pragma interrupt INT_TRAPA63
266 extern void INT_TRAPA63(void);
269 #pragma interrupt INT_IRQ0(resbank)
270 extern void INT_IRQ0(void);
273 #pragma interrupt INT_IRQ1(resbank)
274 extern void INT_IRQ1(void);
277 #pragma interrupt INT_IRQ2(resbank)
278 extern void INT_IRQ2(void);
281 #pragma interrupt INT_IRQ3(resbank)
282 extern void INT_IRQ3(void);
285 #pragma interrupt INT_IRQ4(resbank)
286 extern void INT_IRQ4(void);
289 #pragma interrupt INT_IRQ5(resbank)
290 extern void INT_IRQ5(void);
293 #pragma interrupt INT_IRQ6(resbank)
294 extern void INT_IRQ6(void);
297 #pragma interrupt INT_IRQ7(resbank)
298 extern void INT_IRQ7(void);
316 // 80 Interrupt PINT0
317 #pragma interrupt INT_PINT0(resbank)
318 extern void INT_PINT0(void);
320 // 81 Interrupt PINT1
321 #pragma interrupt INT_PINT1(resbank)
322 extern void INT_PINT1(void);
324 // 82 Interrupt PINT2
325 #pragma interrupt INT_PINT2(resbank)
326 extern void INT_PINT2(void);
328 // 83 Interrupt PINT3
329 #pragma interrupt INT_PINT3(resbank)
330 extern void INT_PINT3(void);
332 // 84 Interrupt PINT4
333 #pragma interrupt INT_PINT4(resbank)
334 extern void INT_PINT4(void);
336 // 85 Interrupt PINT5
337 #pragma interrupt INT_PINT5(resbank)
338 extern void INT_PINT5(void);
340 // 86 Interrupt PINT6
341 #pragma interrupt INT_PINT6(resbank)
342 extern void INT_PINT6(void);
344 // 87 Interrupt PINT7
345 #pragma interrupt INT_PINT7(resbank)
346 extern void INT_PINT7(void);
355 #pragma interrupt INT_ROM_FIFE(resbank)
356 extern void INT_ROM_FIFE(void);
359 #pragma interrupt INT_AD_ADI0(resbank)
360 extern void INT_AD_ADI0(void);
369 #pragma interrupt INT_AD_ADI1(resbank)
370 extern void INT_AD_ADI1(void);
387 #pragma interrupt INT_RCANET0_ERS_0
388 extern void INT_RCANET0_ERS_0(void);
391 #pragma interrupt INT_RCANET0_OVR_0
392 extern void INT_RCANET0_OVR_0(void);
394 // 106 RCANET0 RM01_0
395 #pragma interrupt INT_RCANET0_RM01_0
396 extern void INT_RCANET0_RM01_0(void);
399 #pragma interrupt INT_RCANET0_SLE_0
400 extern void INT_RCANET0_SLE_0(void);
403 #pragma interrupt INT_DMAC0_DEI0(resbank)
404 extern void INT_DMAC0_DEI0(void);
407 #pragma interrupt INT_DMAC0_HEI0(resbank)
408 extern void INT_DMAC0_HEI0(void);
415 #pragma interrupt INT_DMAC1_DEI1(resbank)
416 extern void INT_DMAC1_DEI1(void);
419 #pragma interrupt INT_DMAC1_HEI1(resbank)
420 extern void INT_DMAC1_HEI1(void);
427 #pragma interrupt INT_DMAC2_DEI2(resbank)
428 extern void INT_DMAC2_DEI2(void);
431 #pragma interrupt INT_DMAC2_HEI2(resbank)
432 extern void INT_DMAC2_HEI2(void);
439 #pragma interrupt INT_DMAC3_DEI3(resbank)
440 extern void INT_DMAC3_DEI3(void);
443 #pragma interrupt INT_DMAC3_HEI3(resbank)
444 extern void INT_DMAC3_HEI3(void);
451 #pragma interrupt INT_DMAC4_DEI4(resbank)
452 extern void INT_DMAC4_DEI4(void);
455 #pragma interrupt INT_DMAC4_HEI4(resbank)
456 extern void INT_DMAC4_HEI4(void);
463 #pragma interrupt INT_DMAC5_DEI5(resbank)
464 extern void INT_DMAC5_DEI5(void);
467 #pragma interrupt INT_DMAC5_HEI5(resbank)
468 extern void INT_DMAC5_HEI5(void);
475 #pragma interrupt INT_DMAC6_DEI6(resbank)
476 extern void INT_DMAC6_DEI6(void);
479 #pragma interrupt INT_DMAC6_HEI6(resbank)
480 extern void INT_DMAC6_HEI6(void);
487 #pragma interrupt INT_DMAC7_DEI7(resbank)
488 extern void INT_DMAC7_DEI7(void);
491 #pragma interrupt INT_DMAC7_HEI7(resbank)
492 extern void INT_DMAC7_HEI7(void);
499 #pragma interrupt INT_CMT_CMI0(resbank)
500 extern void INT_CMT_CMI0(void);
509 #pragma interrupt INT_CMT_CMI1(resbank)
510 extern void INT_CMT_CMI1(void);
519 #pragma interrupt INT_BSC_CMTI(resbank)
520 extern void INT_BSC_CMTI(void);
525 #pragma interrupt INT_USB_EP4FULL(resbank)
526 extern void INT_USB_EP4FULL(void);
529 #pragma interrupt INT_USB_EP5EMPTY(resbank)
530 extern void INT_USB_EP5EMPTY(void);
533 #pragma interrupt INT_WDT_ITI(resbank)
534 extern void INT_WDT_ITI(void);
537 #pragma interrupt INT_EDMAC_EINT0(resbank)
538 extern void INT_EDMAC_EINT0(void);
541 #pragma interrupt INT_USB_EP1FULL(resbank)
542 extern void INT_USB_EP1FULL(void);
545 #pragma interrupt INT_USB_EP2EMPTY(resbank)
546 extern void INT_USB_EP2EMPTY(void);
548 // 156 MTU2 MTU0 TGI0A
549 #pragma interrupt INT_MTU2_MTU0_TGI0A(resbank)
550 extern void INT_MTU2_MTU0_TGI0A(void);
552 // 157 MTU2 MTU0 TGI0B
553 #pragma interrupt INT_MTU2_MTU0_TGI0B(resbank)
554 extern void INT_MTU2_MTU0_TGI0B(void);
556 // 158 MTU2 MTU0 TGI0C
557 #pragma interrupt INT_MTU2_MTU0_TGI0C(resbank)
558 extern void INT_MTU2_MTU0_TGI0C(void);
560 // 159 MTU2 MTU0 TGI0D
561 #pragma interrupt INT_MTU2_MTU0_TGI0D(resbank)
562 extern void INT_MTU2_MTU0_TGI0D(void);
564 // 160 MTU2 MTU0 TGI0V
565 #pragma interrupt INT_MTU2_MTU0_TGI0V(resbank)
566 extern void INT_MTU2_MTU0_TGI0V(void);
568 // 161 MTU2 MTU0 TGI0E
569 #pragma interrupt INT_MTU2_MTU0_TGI0E(resbank)
570 extern void INT_MTU2_MTU0_TGI0E(void);
572 // 162 MTU2 MTU0 TGI0F
573 #pragma interrupt INT_MTU2_MTU0_TGI0F(resbank)
574 extern void INT_MTU2_MTU0_TGI0F(void);
578 // 164 MTU2 MTU1 TGI1A
579 #pragma interrupt INT_MTU2_MTU1_TGI1A(resbank)
580 extern void INT_MTU2_MTU1_TGI1A(void);
582 // 165 MTU2 MTU1 TGI1B
583 #pragma interrupt INT_MTU2_MTU1_TGI1B(resbank)
584 extern void INT_MTU2_MTU1_TGI1B(void);
590 // 168 MTU2 MTU1 TGI1V
591 #pragma interrupt INT_MTU2_MTU1_TGI1V(resbank)
592 extern void INT_MTU2_MTU1_TGI1V(void);
594 // 169 MTU2 MTU1 TGI1U
595 #pragma interrupt INT_MTU2_MTU1_TGI1U(resbank)
596 extern void INT_MTU2_MTU1_TGI1U(void);
602 // 172 MTU2 MTU2 TGI2A
603 #pragma interrupt INT_MTU2_MTU2_TGI2A(resbank)
604 extern void INT_MTU2_MTU2_TGI2A(void);
606 // 173 MTU2 MTU2 TGI2B
607 #pragma interrupt INT_MTU2_MTU2_TGI2B(resbank)
608 extern void INT_MTU2_MTU2_TGI2B(void);
614 // 176 MTU2 MTU2 TGI2V
615 #pragma interrupt INT_MTU2_MTU2_TGI2V(resbank)
616 extern void INT_MTU2_MTU2_TGI2V(void);
618 // 177 MTU2 MTU2 TGI2U
619 #pragma interrupt INT_MTU2_MTU2_TGI2U(resbank)
620 extern void INT_MTU2_MTU2_TGI2U(void);
626 // 180 MTU2 MTU3 TGI3A
627 #pragma interrupt INT_MTU2_MTU3_TGI3A(resbank)
628 extern void INT_MTU2_MTU3_TGI3A(void);
630 // 181 MTU2 MTU3 TGI3B
631 #pragma interrupt INT_MTU2_MTU3_TGI3B(resbank)
632 extern void INT_MTU2_MTU3_TGI3B(void);
634 // 182 MTU2 MTU3 TGI3C
635 #pragma interrupt INT_MTU2_MTU3_TGI3C(resbank)
636 extern void INT_MTU2_MTU3_TGI3C(void);
638 // 183 MTU2 MTU3 TGI3D
639 #pragma interrupt INT_MTU2_MTU3_TGI3D(resbank)
640 extern void INT_MTU2_MTU3_TGI3D(void);
642 // 184 MTU2 MTU3 TGI3V
643 #pragma interrupt INT_MTU2_MTU3_TGI3V(resbank)
644 extern void INT_MTU2_MTU3_TGI3V(void);
652 // 188 MTU2 MTU4 TGI4A
653 #pragma interrupt INT_MTU2_MTU4_TGI4A(resbank)
654 extern void INT_MTU2_MTU4_TGI4A(void);
656 // 189 MTU2 MTU4 TGI4B
657 #pragma interrupt INT_MTU2_MTU4_TGI4B(resbank)
658 extern void INT_MTU2_MTU4_TGI4B(void);
660 // 190 MTU2 MTU4 TGI4C
661 #pragma interrupt INT_MTU2_MTU4_TGI4C(resbank)
662 extern void INT_MTU2_MTU4_TGI4C(void);
664 // 191 MTU2 MTU4 TGI4D
665 #pragma interrupt INT_MTU2_MTU4_TGI4D(resbank)
666 extern void INT_MTU2_MTU4_TGI4D(void);
668 // 192 MTU2 MTU4 TGI4V
669 #pragma interrupt INT_MTU2_MTU4_TGI4V(resbank)
670 extern void INT_MTU2_MTU4_TGI4V(void);
678 // 196 MTU2 MTU5 TGI5U
679 #pragma interrupt INT_MTU2_MTU5_TGI5U(resbank)
680 extern void INT_MTU2_MTU5_TGI5U(void);
682 // 197 MTU2 MTU5 TGI5V
683 #pragma interrupt INT_MTU2_MTU5_TGI5V(resbank)
684 extern void INT_MTU2_MTU5_TGI5V(void);
686 // 198 MTU2 MTU5 TGI5W
687 #pragma interrupt INT_MTU2_MTU5_TGI5W(resbank)
688 extern void INT_MTU2_MTU5_TGI5W(void);
693 #pragma interrupt INT_POE2_OEI1(resbank)
694 extern void INT_POE2_OEI1(void);
697 #pragma interrupt INT_POE2_OEI2(resbank)
698 extern void INT_POE2_OEI2(void);
704 // 204 MTU2S MTU3S TGI3A
705 #pragma interrupt INT_MTU2S_MTU3S_TGI3A(resbank)
706 extern void INT_MTU2S_MTU3S_TGI3A(void);
708 // 205 MTU2S MTU3S TGI3B
709 #pragma interrupt INT_MTU2S_MTU3S_TGI3B(resbank)
710 extern void INT_MTU2S_MTU3S_TGI3B(void);
712 // 206 MTU2S MTU3S TGI3C
713 #pragma interrupt INT_MTU2S_MTU3S_TGI3C(resbank)
714 extern void INT_MTU2S_MTU3S_TGI3C(void);
716 // 207 MTU2S MTU3S TGI3D
717 #pragma interrupt INT_MTU2S_MTU3S_TGI3D(resbank)
718 extern void INT_MTU2S_MTU3S_TGI3D(void);
720 // 208 MTU2S MTU3S TGI3V
721 #pragma interrupt INT_MTU2S_MTU3S_TGI3V(resbank)
722 extern void INT_MTU2S_MTU3S_TGI3V(void);
730 // 212 MTU2S MTU4S TGI4A
731 #pragma interrupt INT_MTU2S_MTU4S_TGI4A(resbank)
732 extern void INT_MTU2S_MTU4S_TGI4A(void);
734 // 213 MTU2S MTU4S TGI4B
735 #pragma interrupt INT_MTU2S_MTU4S_TGI4B(resbank)
736 extern void INT_MTU2S_MTU4S_TGI4B(void);
738 // 214 MTU2S MTU4S TGI4C
739 #pragma interrupt INT_MTU2S_MTU4S_TGI4C(resbank)
740 extern void INT_MTU2S_MTU4S_TGI4C(void);
742 // 215 MTU2S MTU4S TGI4D
743 #pragma interrupt INT_MTU2S_MTU4S_TGI4D(resbank)
744 extern void INT_MTU2S_MTU4S_TGI4D(void);
746 // 216 MTU2S MTU4S TGI4V
747 #pragma interrupt INT_MTU2S_MTU4S_TGI4V(resbank)
748 extern void INT_MTU2S_MTU4S_TGI4V(void);
756 // 220 MTU2S MTU5S TGI5U
757 #pragma interrupt INT_MTU2S_MTU5S_TGI5U(resbank)
758 extern void INT_MTU2S_MTU5S_TGI5U(void);
760 // 221 MTU2S MTU5S TGI5V
761 #pragma interrupt INT_MTU2S_MTU5S_TGI5V(resbank)
762 extern void INT_MTU2S_MTU5S_TGI5V(void);
764 // 222 MTU2S MTU5S TGI5W
765 #pragma interrupt INT_MTU2S_MTU5S_TGI5W(resbank)
766 extern void INT_MTU2S_MTU5S_TGI5W(void);
771 #pragma interrupt INT_POE2_OEI3(resbank)
772 extern void INT_POE2_OEI3(void);
777 #pragma interrupt INT_USB_USI0(resbank)
778 extern void INT_USB_USI0(void);
781 #pragma interrupt INT_USB_USI1(resbank)
782 extern void INT_USB_USI1(void);
785 #pragma interrupt INT_IIC3_STPI(resbank)
786 extern void INT_IIC3_STPI(void);
789 #pragma interrupt INT_IIC3_NAKI(resbank)
790 extern void INT_IIC3_NAKI(void);
793 #pragma interrupt INT_IIC3_RXI(resbank)
794 extern void INT_IIC3_RXI(void);
797 #pragma interrupt INT_IIC3_TXI(resbank)
798 extern void INT_IIC3_TXI(void);
801 #pragma interrupt INT_IIC3_TEI(resbank)
802 extern void INT_IIC3_TEI(void);
805 #pragma interrupt INT_RSPI_SPERI(resbank)
806 extern void INT_RSPI_SPERI(void);
809 #pragma interrupt INT_RSPI_SPRXI(resbank)
810 extern void INT_RSPI_SPRXI(void);
813 #pragma interrupt INT_RSPI_SPTXI(resbank)
814 extern void INT_RSPI_SPTXI(void);
817 #pragma interrupt INT_SCI_SCI4_ERI4(resbank)
818 extern void INT_SCI_SCI4_ERI4(void);
821 #pragma interrupt INT_SCI_SCI4_RXI4(resbank)
822 extern void INT_SCI_SCI4_RXI4(void);
825 #pragma interrupt INT_SCI_SCI4_TXI4(resbank)
826 extern void INT_SCI_SCI4_TXI4(void);
829 #pragma interrupt INT_SCI_SCI4_TEI4(resbank)
830 extern void INT_SCI_SCI4_TEI4(void);
833 #pragma interrupt INT_SCI_SCI0_ERI0(resbank)
834 extern void INT_SCI_SCI0_ERI0(void);
837 #pragma interrupt INT_SCI_SCI0_RXI0(resbank)
838 extern void INT_SCI_SCI0_RXI0(void);
841 #pragma interrupt INT_SCI_SCI0_TXI0(resbank)
842 extern void INT_SCI_SCI0_TXI0(void);
845 #pragma interrupt INT_SCI_SCI0_TEI0(resbank)
846 extern void INT_SCI_SCI0_TEI0(void);
849 #pragma interrupt INT_SCI_SCI1_ERI1(resbank)
850 extern void INT_SCI_SCI1_ERI1(void);
853 #pragma interrupt INT_SCI_SCI1_RXI1(resbank)
854 extern void INT_SCI_SCI1_RXI1(void);
857 #pragma interrupt INT_SCI_SCI1_TXI1(resbank)
858 extern void INT_SCI_SCI1_TXI1(void);
861 #pragma interrupt INT_SCI_SCI1_TEI1(resbank)
862 extern void INT_SCI_SCI1_TEI1(void);
865 #pragma interrupt INT_SCI_SCI2_ERI2(resbank)
866 extern void INT_SCI_SCI2_ERI2(void);
869 #pragma interrupt INT_SCI_SCI2_RXI2(resbank)
870 extern void INT_SCI_SCI2_RXI2(void);
873 #pragma interrupt INT_SCI_SCI2_TXI2(resbank)
874 extern void INT_SCI_SCI2_TXI2(void);
877 #pragma interrupt INT_SCI_SCI2_TEI2(resbank)
878 extern void INT_SCI_SCI2_TEI2(void);
880 // 252 SCIF SCIF3 BRI3
881 #pragma interrupt INT_SCIF_SCIF3_BRI3(resbank)
882 extern void INT_SCIF_SCIF3_BRI3(void);
884 // 253 SCIF SCIF3 ERI3
885 #pragma interrupt INT_SCIF_SCIF3_ERI3(resbank)
886 extern void INT_SCIF_SCIF3_ERI3(void);
888 // 254 SCIF SCIF3 RXI3
889 #pragma interrupt INT_SCIF_SCIF3_RXI3(resbank)
890 extern void INT_SCIF_SCIF3_RXI3(void);
892 // 255 SCIF SCIF3 TXI3
893 #pragma interrupt INT_SCIF_SCIF3_TXI3(resbank)
894 extern void INT_SCIF_SCIF3_TXI3(void);
897 #pragma interrupt Dummy(resbank)
898 extern void Dummy(void);