1 //###########################################################################
2 //
3 // FILE:   F2837xD_DefaultISR.c
4 //
5 // TITLE:  F2837xD Device Default Interrupt Service Routines
6 //
7 //###########################################################################
8 // $TI Release: F2837xD Support Library v3.05.00.00 $
9 // $Release Date: Tue Jun 26 03:15:23 CDT 2018 $
10 // $Copyright:
11 // Copyright (C) 2013-2018 Texas Instruments Incorporated - http://www.ti.com/
12 //
13 // Redistribution and use in source and binary forms, with or without
14 // modification, are permitted provided that the following conditions
15 // are met:
16 //
17 //   Redistributions of source code must retain the above copyright
18 //   notice, this list of conditions and the following disclaimer.
19 //
20 //   Redistributions in binary form must reproduce the above copyright
21 //   notice, this list of conditions and the following disclaimer in the
22 //   documentation and/or other materials provided with the
23 //   distribution.
24 //
25 //   Neither the name of Texas Instruments Incorporated nor the names of
26 //   its contributors may be used to endorse or promote products derived
27 //   from this software without specific prior written permission.
28 //
29 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
30 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
31 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
32 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
33 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
34 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
35 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
36 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
37 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
38 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
39 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
40 // $
41 //###########################################################################
42 
43 //
44 // Included Files
45 //
46 #include "F2837xD_device.h"
47 #include "F2837xD_Examples.h"
48 
49 //
50 // CPU Timer 1 Interrupt
51 //
TIMER1_ISR(void)52 interrupt void TIMER1_ISR(void)
53 {
54     //
55     // Insert ISR Code here
56     //
57 
58     //
59     // Next two lines for debug only to halt the processor here
60     // Remove after inserting ISR Code
61     //
62     asm ("      ESTOP0");
63     for(;;);
64 }
65 
66 //
67 // CPU Timer 2 Interrupt
68 //
TIMER2_ISR(void)69 interrupt void TIMER2_ISR(void)
70 {
71     //
72     // Insert ISR Code here
73     //
74 
75     //
76     // Next two lines for debug only to halt the processor here
77     // Remove after inserting ISR Code
78     //
79     asm ("      ESTOP0");
80     for(;;);
81 }
82 
83 //
84 // Datalogging Interrupt
85 //
DATALOG_ISR(void)86 interrupt void DATALOG_ISR(void)
87 {
88     //
89     // Insert ISR Code here
90     //
91 
92     //
93     // Next two lines for debug only to halt the processor here
94     // Remove after inserting ISR Code
95     //
96     asm ("      ESTOP0");
97     for(;;);
98 }
99 
100 //
101 // RTOS Interrupt
102 //
RTOS_ISR(void)103 interrupt void RTOS_ISR(void)
104 {
105     //
106     // Insert ISR Code here
107     //
108 
109     //
110     // Next two lines for debug only to halt the processor here
111     // Remove after inserting ISR Code
112     //
113     asm ("      ESTOP0");
114     for(;;);
115 }
116 
117 //
118 // Emulation Interrupt
119 //
EMU_ISR(void)120 interrupt void EMU_ISR(void)
121 {
122     //
123     // Insert ISR Code here
124     //
125 
126     //
127     // Next two lines for debug only to halt the processor here
128     // Remove after inserting ISR Code
129     //
130     asm ("      ESTOP0");
131     for(;;);
132 }
133 
134 //
135 // Non-Maskable Interrupt
136 //
NMI_ISR(void)137 interrupt void NMI_ISR(void)
138 {
139     //
140     // Insert ISR Code here
141     //
142 
143     //
144     // Next two lines for debug only to halt the processor here
145     // Remove after inserting ISR Code
146     //
147     asm ("      ESTOP0");
148     for(;;);
149 }
150 
151 //
152 // Illegal Operation Trap
153 //
ILLEGAL_ISR(void)154 interrupt void ILLEGAL_ISR(void)
155 {
156     //
157     // Insert ISR Code here
158     //
159 
160     //
161     // Next two lines for debug only to halt the processor here
162     // Remove after inserting ISR Code
163     //
164     asm ("      ESTOP0");
165     for(;;);
166 }
167 
168 //
169 // User Defined Trap 1
170 //
USER1_ISR(void)171 interrupt void USER1_ISR(void)
172 {
173     //
174     // Insert ISR Code here
175     //
176 
177     //
178     // Next two lines for debug only to halt the processor here
179     // Remove after inserting ISR Code
180     //
181     asm ("      ESTOP0");
182     for(;;);
183 }
184 
185 //
186 // User Defined Trap 2
187 //
USER2_ISR(void)188 interrupt void USER2_ISR(void)
189 {
190     //
191     // Insert ISR Code here
192     //
193 
194     //
195     // Next two lines for debug only to halt the processor here
196     // Remove after inserting ISR Code
197     //
198     asm ("      ESTOP0");
199     for(;;);
200 }
201 
202 //
203 // User Defined Trap 3
204 //
USER3_ISR(void)205 interrupt void USER3_ISR(void)
206 {
207     //
208     // Insert ISR Code here
209     //
210 
211     //
212     // Next two lines for debug only to halt the processor here
213     // Remove after inserting ISR Code
214     //
215     asm ("      ESTOP0");
216     for(;;);
217 }
218 
219 //
220 // User Defined Trap 4
221 //
USER4_ISR(void)222 interrupt void USER4_ISR(void)
223 {
224     //
225     // Insert ISR Code here
226     //
227 
228     //
229     // Next two lines for debug only to halt the processor here
230     // Remove after inserting ISR Code
231     //
232     asm ("      ESTOP0");
233     for(;;);
234 }
235 
236 //
237 // User Defined Trap 5
238 //
USER5_ISR(void)239 interrupt void USER5_ISR(void)
240 {
241     //
242     // Insert ISR Code here
243     //
244 
245     //
246     // Next two lines for debug only to halt the processor here
247     // Remove after inserting ISR Code
248     //
249     asm ("      ESTOP0");
250     for(;;);
251 }
252 
253 //
254 // User Defined Trap 6
255 //
USER6_ISR(void)256 interrupt void USER6_ISR(void)
257 {
258     //
259     // Insert ISR Code here
260     //
261 
262     //
263     // Next two lines for debug only to halt the processor here
264     // Remove after inserting ISR Code
265     //
266     asm ("      ESTOP0");
267     for(;;);
268 }
269 
270 //
271 // User Defined Trap 7
272 //
USER7_ISR(void)273 interrupt void USER7_ISR(void)
274 {
275     //
276     // Insert ISR Code here
277     //
278 
279     //
280     // Next two lines for debug only to halt the processor here
281     // Remove after inserting ISR Code
282     //
283     asm ("      ESTOP0");
284     for(;;);
285 }
286 
287 //
288 // User Defined Trap 8
289 //
USER8_ISR(void)290 interrupt void USER8_ISR(void)
291 {
292     //
293     // Insert ISR Code here
294     //
295 
296     //
297     // Next two lines for debug only to halt the processor here
298     // Remove after inserting ISR Code
299     //
300     asm ("      ESTOP0");
301     for(;;);
302 }
303 
304 //
305 // User Defined Trap 9
306 //
USER9_ISR(void)307 interrupt void USER9_ISR(void)
308 {
309     //
310     // Insert ISR Code here
311     //
312 
313     //
314     // Next two lines for debug only to halt the processor here
315     // Remove after inserting ISR Code
316     //
317     asm ("      ESTOP0");
318     for(;;);
319 }
320 
321 //
322 // User Defined Trap 10
323 //
USER10_ISR(void)324 interrupt void USER10_ISR(void)
325 {
326     //
327     // Insert ISR Code here
328     //
329 
330     //
331     // Next two lines for debug only to halt the processor here
332     // Remove after inserting ISR Code
333     //
334     asm ("      ESTOP0");
335     for(;;);
336 }
337 
338 //
339 // User Defined Trap 11
340 //
USER11_ISR(void)341 interrupt void USER11_ISR(void)
342 {
343     //
344     // Insert ISR Code here
345     //
346 
347     //
348     // Next two lines for debug only to halt the processor here
349     // Remove after inserting ISR Code
350     //
351     asm ("      ESTOP0");
352     for(;;);
353 }
354 
355 //
356 // User Defined Trap 12
357 //
USER12_ISR(void)358 interrupt void USER12_ISR(void)
359 {
360     //
361     // Insert ISR Code here
362     //
363 
364     //
365     // Next two lines for debug only to halt the processor here
366     // Remove after inserting ISR Code
367     //
368     asm ("      ESTOP0");
369     for(;;);
370 }
371 
372 //
373 // 1.1 - ADCA Interrupt 1
374 //
ADCA1_ISR(void)375 interrupt void ADCA1_ISR(void)
376 {
377     //
378     // Insert ISR Code here
379     //
380 
381     //
382     // To receive more interrupts from this PIE group,
383     // acknowledge this interrupt.
384     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
385     //
386 
387     //
388     // Next two lines for debug only to halt the processor here
389     // Remove after inserting ISR Code
390     //
391     asm ("      ESTOP0");
392     for(;;);
393 }
394 
395 //
396 // 1.2 - ADCB Interrupt 1
397 //
ADCB1_ISR(void)398 interrupt void ADCB1_ISR(void)
399 {
400     //
401     // Insert ISR Code here
402     //
403 
404     //
405     // To receive more interrupts from this PIE group,
406     // acknowledge this interrupt.
407     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
408     //
409 
410     //
411     // Next two lines for debug only to halt the processor here
412     // Remove after inserting ISR Code
413     //
414     asm ("      ESTOP0");
415     for(;;);
416 }
417 
418 //
419 // 1.3 - ADCC Interrupt 1
420 //
ADCC1_ISR(void)421 interrupt void ADCC1_ISR(void)
422 {
423     //
424     // Insert ISR Code here
425     //
426 
427     //
428     // To receive more interrupts from this PIE group,
429     // acknowledge this interrupt.
430     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
431     //
432 
433     //
434     // Next two lines for debug only to halt the processor here
435     // Remove after inserting ISR Code
436     //
437     asm ("      ESTOP0");
438     for(;;);
439 }
440 
441 //
442 // 1.4 - XINT1 Interrupt
443 //
XINT1_ISR(void)444 interrupt void XINT1_ISR(void)
445 {
446     //
447     // Insert ISR Code here
448     //
449 
450     //
451     // To receive more interrupts from this PIE group,
452     // acknowledge this interrupt.
453     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
454     //
455 
456     //
457     // Next two lines for debug only to halt the processor here
458     // Remove after inserting ISR Code
459     //
460     asm ("      ESTOP0");
461     for(;;);
462 }
463 
464 //
465 // 1.5 - XINT2 Interrupt
466 //
XINT2_ISR(void)467 interrupt void XINT2_ISR(void)
468 {
469     //
470     // Insert ISR Code here
471     //
472 
473     //
474     // To receive more interrupts from this PIE group,
475     // acknowledge this interrupt.
476     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
477     //
478 
479     //
480     // Next two lines for debug only to halt the processor here
481     // Remove after inserting ISR Code
482     //
483     asm ("      ESTOP0");
484     for(;;);
485 }
486 
487 //
488 // 1.6 - ADCD Interrupt 1
489 //
ADCD1_ISR(void)490 interrupt void ADCD1_ISR(void)
491 {
492     //
493     // Insert ISR Code here
494     //
495 
496     //
497     // To receive more interrupts from this PIE group,
498     // acknowledge this interrupt.
499     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
500     //
501 
502     //
503     // Next two lines for debug only to halt the processor here
504     // Remove after inserting ISR Code
505     //
506     asm ("      ESTOP0");
507     for(;;);
508 }
509 
510 //
511 // 1.7 - Timer 0 Interrupt
512 //
TIMER0_ISR(void)513 interrupt void TIMER0_ISR(void)
514 {
515     //
516     // Insert ISR Code here
517     //
518 
519     //
520     // To receive more interrupts from this PIE group,
521     // acknowledge this interrupt.
522     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
523     //
524 
525     //
526     // Next two lines for debug only to halt the processor here
527     // Remove after inserting ISR Code
528     //
529     asm ("      ESTOP0");
530     for(;;);
531 }
532 
533 //
534 // 1.8 - Standby and Halt Wakeup Interrupt
535 //
WAKE_ISR(void)536 interrupt void WAKE_ISR(void)
537 {
538     //
539     // Insert ISR Code here
540     //
541 
542     //
543     // To receive more interrupts from this PIE group,
544     // acknowledge this interrupt.
545     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
546     //
547 
548     //
549     // Next two lines for debug only to halt the processor here
550     // Remove after inserting ISR Code
551     //
552     asm ("      ESTOP0");
553     for(;;);
554 }
555 
556 //
557 // 2.1 - ePWM1 Trip Zone Interrupt
558 //
EPWM1_TZ_ISR(void)559 interrupt void EPWM1_TZ_ISR(void)
560 {
561     //
562     // Insert ISR Code here
563     //
564 
565     //
566     // To receive more interrupts from this PIE group,
567     // acknowledge this interrupt.
568     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
569     //
570 
571     //
572     // Next two lines for debug only to halt the processor here
573     // Remove after inserting ISR Code
574     //
575     asm ("      ESTOP0");
576     for(;;);
577 }
578 
579 //
580 // 2.2 - ePWM2 Trip Zone Interrupt
581 //
EPWM2_TZ_ISR(void)582 interrupt void EPWM2_TZ_ISR(void)
583 {
584     //
585     // Insert ISR Code here
586     //
587 
588     //
589     // To receive more interrupts from this PIE group,
590     // acknowledge this interrupt.
591     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
592     //
593 
594     //
595     // Next two lines for debug only to halt the processor here
596     // Remove after inserting ISR Code
597     //
598     asm ("      ESTOP0");
599     for(;;);
600 }
601 
602 //
603 // 2.3 - ePWM3 Trip Zone Interrupt
604 //
EPWM3_TZ_ISR(void)605 interrupt void EPWM3_TZ_ISR(void)
606 {
607     //
608     // Insert ISR Code here
609     //
610 
611     //
612     // To receive more interrupts from this PIE group,
613     // acknowledge this interrupt.
614     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
615     //
616 
617     //
618     // Next two lines for debug only to halt the processor here
619     // Remove after inserting ISR Code
620     //
621     asm ("      ESTOP0");
622     for(;;);
623 }
624 
625 //
626 // 2.4 - ePWM4 Trip Zone Interrupt
627 //
EPWM4_TZ_ISR(void)628 interrupt void EPWM4_TZ_ISR(void)
629 {
630     //
631     // Insert ISR Code here
632     //
633 
634     //
635     // To receive more interrupts from this PIE group,
636     // acknowledge this interrupt.
637     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
638     //
639 
640     //
641     // Next two lines for debug only to halt the processor here
642     // Remove after inserting ISR Code
643     //
644     asm ("      ESTOP0");
645     for(;;);
646 }
647 
648 //
649 // 2.5 - ePWM5 Trip Zone Interrupt
650 //
EPWM5_TZ_ISR(void)651 interrupt void EPWM5_TZ_ISR(void)
652 {
653     //
654     // Insert ISR Code here
655     //
656 
657     //
658     // To receive more interrupts from this PIE group,
659     // acknowledge this interrupt.
660     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
661     //
662 
663     //
664     // Next two lines for debug only to halt the processor here
665     // Remove after inserting ISR Code
666     //
667     asm ("      ESTOP0");
668     for(;;);
669 }
670 
671 //
672 // 2.6 - ePWM6 Trip Zone Interrupt
673 //
EPWM6_TZ_ISR(void)674 interrupt void EPWM6_TZ_ISR(void)
675 {
676     //
677     // Insert ISR Code here
678     //
679 
680     //
681     // To receive more interrupts from this PIE group,
682     // acknowledge this interrupt.
683     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
684     //
685 
686     //
687     // Next two lines for debug only to halt the processor here
688     // Remove after inserting ISR Code
689     //
690     asm ("      ESTOP0");
691     for(;;);
692 }
693 
694 //
695 // 2.7 - ePWM7 Trip Zone Interrupt
696 //
EPWM7_TZ_ISR(void)697 interrupt void EPWM7_TZ_ISR(void)
698 {
699     //
700     // Insert ISR Code here
701     //
702 
703     //
704     // To receive more interrupts from this PIE group,
705     // acknowledge this interrupt.
706     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
707     //
708 
709     //
710     // Next two lines for debug only to halt the processor here
711     // Remove after inserting ISR Code
712     //
713     asm ("      ESTOP0");
714     for(;;);
715 }
716 
717 //
718 // 2.8 - ePWM8 Trip Zone Interrupt
719 //
EPWM8_TZ_ISR(void)720 interrupt void EPWM8_TZ_ISR(void)
721 {
722     //
723     // Insert ISR Code here
724     //
725 
726     //
727     // To receive more interrupts from this PIE group,
728     // acknowledge this interrupt.
729     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
730     //
731 
732     //
733     // Next two lines for debug only to halt the processor here
734     // Remove after inserting ISR Code
735     //
736     asm ("      ESTOP0");
737     for(;;);
738 }
739 
740 //
741 // 3.1 - ePWM1 Interrupt
742 //
EPWM1_ISR(void)743 interrupt void EPWM1_ISR(void)
744 {
745     //
746     // Insert ISR Code here
747     //
748 
749     //
750     // To receive more interrupts from this PIE group,
751     // acknowledge this interrupt.
752     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
753     //
754 
755     //
756     // Next two lines for debug only to halt the processor here
757     // Remove after inserting ISR Code
758     //
759     asm ("      ESTOP0");
760     for(;;);
761 }
762 
763 //
764 // 3.2 - ePWM2 Interrupt
765 //
EPWM2_ISR(void)766 interrupt void EPWM2_ISR(void)
767 {
768     //
769     // Insert ISR Code here
770     //
771 
772     //
773     // To receive more interrupts from this PIE group,
774     // acknowledge this interrupt.
775     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
776     //
777 
778     //
779     // Next two lines for debug only to halt the processor here
780     // Remove after inserting ISR Code
781     //
782     asm ("      ESTOP0");
783     for(;;);
784 }
785 
786 //
787 // 3.3 - ePWM3 Interrupt
788 //
EPWM3_ISR(void)789 interrupt void EPWM3_ISR(void)
790 {
791     //
792     // Insert ISR Code here
793     //
794 
795     //
796     // To receive more interrupts from this PIE group,
797     // acknowledge this interrupt.
798     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
799     //
800 
801     //
802     // Next two lines for debug only to halt the processor here
803     // Remove after inserting ISR Code
804     //
805     asm ("      ESTOP0");
806     for(;;);
807 }
808 
809 //
810 // 3.4 - ePWM4 Interrupt
811 //
EPWM4_ISR(void)812 interrupt void EPWM4_ISR(void)
813 {
814     //
815     // Insert ISR Code here
816     //
817 
818     //
819     // To receive more interrupts from this PIE group,
820     // acknowledge this interrupt.
821     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
822     //
823 
824     //
825     // Next two lines for debug only to halt the processor here
826     // Remove after inserting ISR Code
827     //
828     asm ("      ESTOP0");
829     for(;;);
830 }
831 
832 //
833 // 3.5 - ePWM5 Interrupt
834 //
EPWM5_ISR(void)835 interrupt void EPWM5_ISR(void)
836 {
837     //
838     // Insert ISR Code here
839     //
840 
841     //
842     // To receive more interrupts from this PIE group,
843     // acknowledge this interrupt.
844     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
845     //
846 
847     //
848     // Next two lines for debug only to halt the processor here
849     // Remove after inserting ISR Code
850     //
851     asm ("      ESTOP0");
852     for(;;);
853 }
854 
855 //
856 // 3.6 - ePWM6 Interrupt
857 //
EPWM6_ISR(void)858 interrupt void EPWM6_ISR(void)
859 {
860     //
861     // Insert ISR Code here
862     //
863 
864     //
865     // To receive more interrupts from this PIE group,
866     // acknowledge this interrupt.
867     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
868     //
869 
870     //
871     // Next two lines for debug only to halt the processor here
872     // Remove after inserting ISR Code
873     //
874     asm ("      ESTOP0");
875     for(;;);
876 }
877 
878 //
879 // 3.7 - ePWM7 Interrupt
880 //
EPWM7_ISR(void)881 interrupt void EPWM7_ISR(void)
882 {
883     //
884     // Insert ISR Code here
885     //
886 
887     //
888     // To receive more interrupts from this PIE group,
889     // acknowledge this interrupt.
890     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
891     //
892 
893     //
894     // Next two lines for debug only to halt the processor here
895     // Remove after inserting ISR Code
896     //
897     asm ("      ESTOP0");
898     for(;;);
899 }
900 
901 //
902 // 3.8 - ePWM8 Interrupt
903 //
EPWM8_ISR(void)904 interrupt void EPWM8_ISR(void)
905 {
906     //
907     // Insert ISR Code here
908     //
909 
910     //
911     // To receive more interrupts from this PIE group,
912     // acknowledge this interrupt.
913     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
914     //
915 
916     //
917     // Next two lines for debug only to halt the processor here
918     // Remove after inserting ISR Code
919     //
920     asm ("      ESTOP0");
921     for(;;);
922 }
923 
924 //
925 // 4.1 - eCAP1 Interrupt
926 //
ECAP1_ISR(void)927 interrupt void ECAP1_ISR(void)
928 {
929     //
930     // Insert ISR Code here
931     //
932 
933     //
934     // To receive more interrupts from this PIE group,
935     // acknowledge this interrupt.
936     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
937     //
938 
939     //
940     // Next two lines for debug only to halt the processor here
941     // Remove after inserting ISR Code
942     //
943     asm ("      ESTOP0");
944     for(;;);
945 }
946 
947 //
948 // 4.2 - eCAP2 Interrupt
949 //
ECAP2_ISR(void)950 interrupt void ECAP2_ISR(void)
951 {
952     //
953     // Insert ISR Code here
954     //
955 
956     //
957     // To receive more interrupts from this PIE group,
958     // acknowledge this interrupt.
959     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
960     //
961 
962     //
963     // Next two lines for debug only to halt the processor here
964     // Remove after inserting ISR Code
965     //
966     asm ("      ESTOP0");
967     for(;;);
968 }
969 
970 //
971 // 4.3 - eCAP3 Interrupt
972 //
ECAP3_ISR(void)973 interrupt void ECAP3_ISR(void)
974 {
975     //
976     // Insert ISR Code here
977     //
978 
979     //
980     // To receive more interrupts from this PIE group,
981     // acknowledge this interrupt.
982     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
983     //
984 
985     //
986     // Next two lines for debug only to halt the processor here
987     // Remove after inserting ISR Code
988     //
989     asm ("      ESTOP0");
990     for(;;);
991 }
992 
993 //
994 // 4.4 - eCAP4 Interrupt
995 //
ECAP4_ISR(void)996 interrupt void ECAP4_ISR(void)
997 {
998     //
999     // Insert ISR Code here
1000     //
1001 
1002     //
1003     // To receive more interrupts from this PIE group,
1004     // acknowledge this interrupt.
1005     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
1006     //
1007 
1008     //
1009     // Next two lines for debug only to halt the processor here
1010     // Remove after inserting ISR Code
1011     //
1012     asm ("      ESTOP0");
1013     for(;;);
1014 }
1015 
1016 //
1017 // 4.5 - eCAP5 Interrupt
1018 //
ECAP5_ISR(void)1019 interrupt void ECAP5_ISR(void)
1020 {
1021     //
1022     // Insert ISR Code here
1023     //
1024 
1025     //
1026     // To receive more interrupts from this PIE group,
1027     // acknowledge this interrupt.
1028     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
1029     //
1030 
1031     //
1032     // Next two lines for debug only to halt the processor here
1033     // Remove after inserting ISR Code
1034     //
1035     asm ("      ESTOP0");
1036     for(;;);
1037 }
1038 
1039 //
1040 // 4.6 - eCAP6 Interrupt
1041 //
ECAP6_ISR(void)1042 interrupt void ECAP6_ISR(void)
1043 {
1044     //
1045     // Insert ISR Code here
1046     //
1047 
1048     //
1049     // To receive more interrupts from this PIE group,
1050     // acknowledge this interrupt.
1051     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP4;
1052     //
1053 
1054     //
1055     // Next two lines for debug only to halt the processor here
1056     // Remove after inserting ISR Code
1057     //
1058     asm ("      ESTOP0");
1059     for(;;);
1060 }
1061 
1062 //
1063 // 5.1 - eQEP1 Interrupt
1064 //
EQEP1_ISR(void)1065 interrupt void EQEP1_ISR(void)
1066 {
1067     //
1068     // Insert ISR Code here
1069     //
1070 
1071     //
1072     // To receive more interrupts from this PIE group,
1073     // acknowledge this interrupt.
1074     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;
1075     //
1076 
1077     //
1078     // Next two lines for debug only to halt the processor here
1079     // Remove after inserting ISR Code
1080     //
1081     asm ("      ESTOP0");
1082     for(;;);
1083 }
1084 
1085 //
1086 // 5.2 - eQEP2 Interrupt
1087 //
EQEP2_ISR(void)1088 interrupt void EQEP2_ISR(void)
1089 {
1090     //
1091     // Insert ISR Code here
1092     //
1093 
1094     //
1095     // To receive more interrupts from this PIE group,
1096     // acknowledge this interrupt.
1097     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;
1098     //
1099 
1100     //
1101     // Next two lines for debug only to halt the processor here
1102     // Remove after inserting ISR Code
1103     //
1104     asm ("      ESTOP0");
1105     for(;;);
1106 }
1107 
1108 //
1109 // 5.3 - eQEP3 Interrupt
1110 //
EQEP3_ISR(void)1111 interrupt void EQEP3_ISR(void)
1112 {
1113     //
1114     // Insert ISR Code here
1115     //
1116 
1117     //
1118     // To receive more interrupts from this PIE group,
1119     // acknowledge this interrupt.
1120     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;
1121     //
1122 
1123     //
1124     // Next two lines for debug only to halt the processor here
1125     // Remove after inserting ISR Code
1126     //
1127     asm ("      ESTOP0");
1128     for(;;);
1129 }
1130 
1131 //
1132 // 6.1 - SPIA Receive Interrupt
1133 //
SPIA_RX_ISR(void)1134 interrupt void SPIA_RX_ISR(void)
1135 {
1136     //
1137     // Insert ISR Code here
1138     //
1139 
1140     //
1141     // To receive more interrupts from this PIE group,
1142     // acknowledge this interrupt.
1143     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1144     //
1145 
1146     //
1147     // Next two lines for debug only to halt the processor here
1148     // Remove after inserting ISR Code
1149     //
1150     asm ("      ESTOP0");
1151     for(;;);
1152 }
1153 
1154 //
1155 // 6.2 - SPIA Transmit Interrupt
1156 //
SPIA_TX_ISR(void)1157 interrupt void SPIA_TX_ISR(void)
1158 {
1159     //
1160     // Insert ISR Code here
1161     //
1162 
1163     //
1164     // To receive more interrupts from this PIE group,
1165     // acknowledge this interrupt.
1166     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1167     //
1168 
1169     //
1170     // Next two lines for debug only to halt the processor here
1171     // Remove after inserting ISR Code
1172     //
1173     asm ("      ESTOP0");
1174     for(;;);
1175 }
1176 
1177 //
1178 // 6.3 - SPIB Receive Interrupt
1179 //
SPIB_RX_ISR(void)1180 interrupt void SPIB_RX_ISR(void)
1181 {
1182     //
1183     // Insert ISR Code here
1184     //
1185 
1186     //
1187     // To receive more interrupts from this PIE group,
1188     // acknowledge this interrupt.
1189     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1190     //
1191 
1192     //
1193     // Next two lines for debug only to halt the processor here
1194     // Remove after inserting ISR Code
1195     //
1196     asm ("      ESTOP0");
1197     for(;;);
1198 }
1199 
1200 //
1201 // 6.4 - SPIB Transmit Interrupt
1202 //
SPIB_TX_ISR(void)1203 interrupt void SPIB_TX_ISR(void)
1204 {
1205     //
1206     // Insert ISR Code here
1207     //
1208 
1209     //
1210     // To receive more interrupts from this PIE group,
1211     // acknowledge this interrupt.
1212     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1213     //
1214 
1215     //
1216     // Next two lines for debug only to halt the processor here
1217     // Remove after inserting ISR Code
1218     //
1219     asm ("      ESTOP0");
1220     for(;;);
1221 }
1222 
1223 //
1224 // 6.5 - McBSPA Receive Interrupt
1225 //
MCBSPA_RX_ISR(void)1226 interrupt void MCBSPA_RX_ISR(void)
1227 {
1228     //
1229     // Insert ISR Code here
1230     //
1231 
1232     //
1233     // To receive more interrupts from this PIE group,
1234     // acknowledge this interrupt.
1235     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1236     //
1237 
1238     //
1239     // Next two lines for debug only to halt the processor here
1240     // Remove after inserting ISR Code
1241     //
1242     asm ("      ESTOP0");
1243     for(;;);
1244 }
1245 
1246 //
1247 // 6.6 - McBSPA Transmit Interrupt
1248 //
MCBSPA_TX_ISR(void)1249 interrupt void MCBSPA_TX_ISR(void)
1250 {
1251     //
1252     // Insert ISR Code here
1253     //
1254 
1255     //
1256     // To receive more interrupts from this PIE group,
1257     // acknowledge this interrupt.
1258     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1259     //
1260 
1261     //
1262     // Next two lines for debug only to halt the processor here
1263     // Remove after inserting ISR Code
1264     //
1265     asm ("      ESTOP0");
1266     for(;;);
1267 }
1268 
1269 //
1270 // 6.7 - McBSPB Receive Interrupt
1271 //
MCBSPB_RX_ISR(void)1272 interrupt void MCBSPB_RX_ISR(void)
1273 {
1274     //
1275     // Insert ISR Code here
1276     //
1277 
1278     //
1279     // To receive more interrupts from this PIE group,
1280     // acknowledge this interrupt.
1281     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1282     //
1283 
1284     //
1285     // Next two lines for debug only to halt the processor here
1286     // Remove after inserting ISR Code
1287     //
1288     asm ("      ESTOP0");
1289     for(;;);
1290 }
1291 
1292 //
1293 // 6.8 - McBSPB Transmit Interrupt
1294 //
MCBSPB_TX_ISR(void)1295 interrupt void MCBSPB_TX_ISR(void)
1296 {
1297     //
1298     // Insert ISR Code here
1299     //
1300 
1301     //
1302     // To receive more interrupts from this PIE group,
1303     // acknowledge this interrupt.
1304     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
1305     //
1306 
1307     //
1308     // Next two lines for debug only to halt the processor here
1309     // Remove after inserting ISR Code
1310     //
1311     asm ("      ESTOP0");
1312     for(;;);
1313 }
1314 
1315 //
1316 // 7.1 - DMA Channel 1 Interrupt
1317 //
DMA_CH1_ISR(void)1318 interrupt void DMA_CH1_ISR(void)
1319 {
1320     //
1321     // Insert ISR Code here
1322     //
1323 
1324     //
1325     // To receive more interrupts from this PIE group,
1326     // acknowledge this interrupt.
1327     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1328     //
1329 
1330     //
1331     // Next two lines for debug only to halt the processor here
1332     // Remove after inserting ISR Code
1333     //
1334     asm ("      ESTOP0");
1335     for(;;);
1336 }
1337 
1338 //
1339 // 7.2 - DMA Channel 2 Interrupt
1340 //
DMA_CH2_ISR(void)1341 interrupt void DMA_CH2_ISR(void)
1342 {
1343     //
1344     // Insert ISR Code here
1345     //
1346 
1347     //
1348     // To receive more interrupts from this PIE group,
1349     // acknowledge this interrupt.
1350     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1351     //
1352 
1353     //
1354     // Next two lines for debug only to halt the processor here
1355     // Remove after inserting ISR Code
1356     //
1357     asm ("      ESTOP0");
1358     for(;;);
1359 }
1360 
1361 //
1362 // 7.3 - DMA Channel 3 Interrupt
1363 //
DMA_CH3_ISR(void)1364 interrupt void DMA_CH3_ISR(void)
1365 {
1366     //
1367     // Insert ISR Code here
1368     //
1369 
1370     //
1371     // To receive more interrupts from this PIE group,
1372     // acknowledge this interrupt.
1373     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1374     //
1375 
1376     //
1377     // Next two lines for debug only to halt the processor here
1378     // Remove after inserting ISR Code
1379     //
1380     asm ("      ESTOP0");
1381     for(;;);
1382 }
1383 
1384 //
1385 // 7.4 - DMA Channel 4 Interrupt
1386 //
DMA_CH4_ISR(void)1387 interrupt void DMA_CH4_ISR(void)
1388 {
1389     //
1390     // Insert ISR Code here
1391     //
1392 
1393     //
1394     // To receive more interrupts from this PIE group,
1395     // acknowledge this interrupt.
1396     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1397     //
1398 
1399     //
1400     // Next two lines for debug only to halt the processor here
1401     // Remove after inserting ISR Code
1402     //
1403     asm ("      ESTOP0");
1404     for(;;);
1405 }
1406 
1407 //
1408 // 7.5 - DMA Channel 5 Interrupt
1409 //
DMA_CH5_ISR(void)1410 interrupt void DMA_CH5_ISR(void)
1411 {
1412     //
1413     // Insert ISR Code here
1414     //
1415 
1416     //
1417     // To receive more interrupts from this PIE group,
1418     // acknowledge this interrupt.
1419     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1420     //
1421 
1422     //
1423     // Next two lines for debug only to halt the processor here
1424     // Remove after inserting ISR Code
1425     //
1426     asm ("      ESTOP0");
1427     for(;;);
1428 }
1429 
1430 //
1431 // 7.6 - DMA Channel 6 Interrupt
1432 //
DMA_CH6_ISR(void)1433 interrupt void DMA_CH6_ISR(void)
1434 {
1435     //
1436     // Insert ISR Code here
1437     //
1438 
1439     //
1440     // To receive more interrupts from this PIE group,
1441     // acknowledge this interrupt.
1442     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP7;
1443     //
1444 
1445     //
1446     // Next two lines for debug only to halt the processor here
1447     // Remove after inserting ISR Code
1448     //
1449     asm ("      ESTOP0");
1450     for(;;);
1451 }
1452 
1453 //
1454 // 8.1 - I2CA Interrupt 1
1455 //
I2CA_ISR(void)1456 interrupt void I2CA_ISR(void)
1457 {
1458     //
1459     // Insert ISR Code here
1460     //
1461 
1462     //
1463     // To receive more interrupts from this PIE group,
1464     // acknowledge this interrupt.
1465     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1466     //
1467 
1468     //
1469     // Next two lines for debug only to halt the processor here
1470     // Remove after inserting ISR Code
1471     //
1472     asm ("      ESTOP0");
1473     for(;;);
1474 }
1475 
1476 //
1477 // 8.2 - I2CA Interrupt 2
1478 //
I2CA_FIFO_ISR(void)1479 interrupt void I2CA_FIFO_ISR(void)
1480 {
1481     //
1482     // Insert ISR Code here
1483     //
1484 
1485     //
1486     // To receive more interrupts from this PIE group,
1487     // acknowledge this interrupt.
1488     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1489     //
1490 
1491     //
1492     // Next two lines for debug only to halt the processor here
1493     // Remove after inserting ISR Code
1494     //
1495     asm ("      ESTOP0");
1496     for(;;);
1497 }
1498 
1499 //
1500 // 8.3 - I2CB Interrupt 1
1501 //
I2CB_ISR(void)1502 interrupt void I2CB_ISR(void)
1503 {
1504     //
1505     // Insert ISR Code here
1506     //
1507 
1508     //
1509     // To receive more interrupts from this PIE group,
1510     // acknowledge this interrupt.
1511     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1512     //
1513 
1514     //
1515     // Next two lines for debug only to halt the processor here
1516     // Remove after inserting ISR Code
1517     //
1518     asm ("      ESTOP0");
1519     for(;;);
1520 }
1521 
1522 //
1523 // 8.4 - I2CB Interrupt 2
1524 //
I2CB_FIFO_ISR(void)1525 interrupt void I2CB_FIFO_ISR(void)
1526 {
1527     //
1528     // Insert ISR Code here
1529     //
1530 
1531     //
1532     // To receive more interrupts from this PIE group,
1533     // acknowledge this interrupt.
1534     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1535     //
1536 
1537     //
1538     // Next two lines for debug only to halt the processor here
1539     // Remove after inserting ISR Code
1540     //
1541     asm ("      ESTOP0");
1542     for(;;);
1543 }
1544 
1545 //
1546 // 8.5 - SCIC Receive Interrupt
1547 //
SCIC_RX_ISR(void)1548 interrupt void SCIC_RX_ISR(void)
1549 {
1550     //
1551     // Insert ISR Code here
1552     //
1553 
1554     //
1555     // To receive more interrupts from this PIE group,
1556     // acknowledge this interrupt.
1557     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1558     //
1559 
1560     //
1561     // Next two lines for debug only to halt the processor here
1562     // Remove after inserting ISR Code
1563     //
1564     asm ("      ESTOP0");
1565     for(;;);
1566 }
1567 
1568 //
1569 // 8.6 - SCIC Transmit Interrupt
1570 //
SCIC_TX_ISR(void)1571 interrupt void SCIC_TX_ISR(void)
1572 {
1573     //
1574     // Insert ISR Code here
1575     //
1576 
1577     //
1578     // To receive more interrupts from this PIE group,
1579     // acknowledge this interrupt.
1580     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1581     //
1582 
1583     //
1584     // Next two lines for debug only to halt the processor here
1585     // Remove after inserting ISR Code
1586     //
1587     asm ("      ESTOP0");
1588     for(;;);
1589 }
1590 
1591 //
1592 // 8.7 - SCID Receive Interrupt
1593 //
SCID_RX_ISR(void)1594 interrupt void SCID_RX_ISR(void)
1595 {
1596     //
1597     // Insert ISR Code here
1598     //
1599 
1600     //
1601     // To receive more interrupts from this PIE group,
1602     // acknowledge this interrupt.
1603     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1604     //
1605 
1606     //
1607     // Next two lines for debug only to halt the processor here
1608     // Remove after inserting ISR Code
1609     //
1610     asm ("      ESTOP0");
1611     for(;;);
1612 }
1613 
1614 //
1615 // 8.8 - SCID Transmit Interrupt
1616 //
SCID_TX_ISR(void)1617 interrupt void SCID_TX_ISR(void)
1618 {
1619     //
1620     // Insert ISR Code here
1621     //
1622 
1623     //
1624     // To receive more interrupts from this PIE group,
1625     // acknowledge this interrupt.
1626     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
1627     //
1628 
1629     //
1630     // Next two lines for debug only to halt the processor here
1631     // Remove after inserting ISR Code
1632     //
1633     asm ("      ESTOP0");
1634     for(;;);
1635 }
1636 
1637 //
1638 // 9.1 - SCIA Receive Interrupt
1639 //
SCIA_RX_ISR(void)1640 interrupt void SCIA_RX_ISR(void)
1641 {
1642     //
1643     // Insert ISR Code here
1644     //
1645 
1646     //
1647     // To receive more interrupts from this PIE group,
1648     // acknowledge this interrupt.
1649     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1650     //
1651 
1652     //
1653     // Next two lines for debug only to halt the processor here
1654     // Remove after inserting ISR Code
1655     //
1656     asm ("      ESTOP0");
1657     for(;;);
1658 }
1659 
1660 //
1661 // 9.2 - SCIA Transmit Interrupt
1662 //
SCIA_TX_ISR(void)1663 interrupt void SCIA_TX_ISR(void)
1664 {
1665     //
1666     // Insert ISR Code here
1667     //
1668 
1669     //
1670     // To receive more interrupts from this PIE group,
1671     // acknowledge this interrupt.
1672     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1673     //
1674 
1675     //
1676     // Next two lines for debug only to halt the processor here
1677     // Remove after inserting ISR Code
1678     //
1679     asm ("      ESTOP0");
1680     for(;;);
1681 }
1682 
1683 //
1684 // 9.3 - SCIB Receive Interrupt
1685 //
SCIB_RX_ISR(void)1686 interrupt void SCIB_RX_ISR(void)
1687 {
1688     //
1689     // Insert ISR Code here
1690     //
1691 
1692     //
1693     // To receive more interrupts from this PIE group,
1694     // acknowledge this interrupt.
1695     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1696     //
1697 
1698     //
1699     // Next two lines for debug only to halt the processor here
1700     // Remove after inserting ISR Code
1701     //
1702     asm ("      ESTOP0");
1703     for(;;);
1704 }
1705 
1706 //
1707 // 9.4 - SCIB Transmit Interrupt
1708 //
SCIB_TX_ISR(void)1709 interrupt void SCIB_TX_ISR(void)
1710 {
1711     //
1712     // Insert ISR Code here
1713     //
1714 
1715     //
1716     // To receive more interrupts from this PIE group,
1717     // acknowledge this interrupt.
1718     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1719     //
1720 
1721     //
1722     // Next two lines for debug only to halt the processor here
1723     // Remove after inserting ISR Code
1724     //
1725     asm ("      ESTOP0");
1726     for(;;);
1727 }
1728 
1729 //
1730 // 9.5 - CANA Interrupt 0
1731 //
CANA0_ISR(void)1732 interrupt void CANA0_ISR(void)
1733 {
1734     //
1735     // Insert ISR Code here
1736     //
1737 
1738     //
1739     // To receive more interrupts from this PIE group,
1740     // acknowledge this interrupt.
1741     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1742     //
1743 
1744     //
1745     // Next two lines for debug only to halt the processor here
1746     // Remove after inserting ISR Code
1747     //
1748     asm ("      ESTOP0");
1749     for(;;);
1750 }
1751 
1752 //
1753 // 9.6 - CANA Interrupt 1
1754 //
CANA1_ISR(void)1755 interrupt void CANA1_ISR(void)
1756 {
1757     //
1758     // Insert ISR Code here
1759     //
1760 
1761     //
1762     // To receive more interrupts from this PIE group,
1763     // acknowledge this interrupt.
1764     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1765     //
1766 
1767     //
1768     // Next two lines for debug only to halt the processor here
1769     // Remove after inserting ISR Code
1770     //
1771     asm ("      ESTOP0");
1772     for(;;);
1773 }
1774 
1775 //
1776 // 9.7 - CANB Interrupt 0
1777 //
CANB0_ISR(void)1778 interrupt void CANB0_ISR(void)
1779 {
1780     //
1781     // Insert ISR Code here
1782     //
1783 
1784     //
1785     // To receive more interrupts from this PIE group,
1786     // acknowledge this interrupt.
1787     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1788     //
1789 
1790     //
1791     // Next two lines for debug only to halt the processor here
1792     // Remove after inserting ISR Code
1793     //
1794     asm ("      ESTOP0");
1795     for(;;);
1796 }
1797 
1798 //
1799 // 9.8 - CANB Interrupt 1
1800 //
CANB1_ISR(void)1801 interrupt void CANB1_ISR(void)
1802 {
1803     //
1804     // Insert ISR Code here
1805     //
1806 
1807     //
1808     // To receive more interrupts from this PIE group,
1809     // acknowledge this interrupt.
1810     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
1811     //
1812 
1813     //
1814     // Next two lines for debug only to halt the processor here
1815     // Remove after inserting ISR Code
1816     //
1817     asm ("      ESTOP0");
1818     for(;;);
1819 }
1820 
1821 //
1822 // 10.1 - ADCA Event Interrupt
1823 //
ADCA_EVT_ISR(void)1824 interrupt void ADCA_EVT_ISR(void)
1825 {
1826     //
1827     // Insert ISR Code here
1828     //
1829 
1830     //
1831     // To receive more interrupts from this PIE group,
1832     // acknowledge this interrupt.
1833     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1834     //
1835 
1836     //
1837     // Next two lines for debug only to halt the processor here
1838     // Remove after inserting ISR Code
1839     //
1840     asm ("      ESTOP0");
1841     for(;;);
1842 }
1843 
1844 //
1845 // 10.2 - ADCA Interrupt 2
1846 //
ADCA2_ISR(void)1847 interrupt void ADCA2_ISR(void)
1848 {
1849     //
1850     // Insert ISR Code here
1851     //
1852 
1853     //
1854     // To receive more interrupts from this PIE group,
1855     // acknowledge this interrupt.
1856     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1857     //
1858 
1859     //
1860     // Next two lines for debug only to halt the processor here
1861     // Remove after inserting ISR Code
1862     //
1863     asm ("      ESTOP0");
1864     for(;;);
1865 }
1866 
1867 //
1868 // 10.3 - ADCA Interrupt 3
1869 //
ADCA3_ISR(void)1870 interrupt void ADCA3_ISR(void)
1871 {
1872     //
1873     // Insert ISR Code here
1874     //
1875 
1876     //
1877     // To receive more interrupts from this PIE group,
1878     // acknowledge this interrupt.
1879     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1880     //
1881 
1882     //
1883     // Next two lines for debug only to halt the processor here
1884     // Remove after inserting ISR Code
1885     //
1886     asm ("      ESTOP0");
1887     for(;;);
1888 }
1889 
1890 //
1891 // 10.4 - ADCA Interrupt 4
1892 //
ADCA4_ISR(void)1893 interrupt void ADCA4_ISR(void)
1894 {
1895     //
1896     // Insert ISR Code here
1897     //
1898 
1899     //
1900     // To receive more interrupts from this PIE group,
1901     // acknowledge this interrupt.
1902     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1903     //
1904 
1905     //
1906     // Next two lines for debug only to halt the processor here
1907     // Remove after inserting ISR Code
1908     //
1909     asm ("      ESTOP0");
1910     for(;;);
1911 }
1912 
1913 //
1914 // 10.5 - ADCB Event Interrupt
1915 //
ADCB_EVT_ISR(void)1916 interrupt void ADCB_EVT_ISR(void)
1917 {
1918     //
1919     // Insert ISR Code here
1920     //
1921 
1922     //
1923     // To receive more interrupts from this PIE group,
1924     // acknowledge this interrupt.
1925     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1926     //
1927 
1928     //
1929     // Next two lines for debug only to halt the processor here
1930     // Remove after inserting ISR Code
1931     //
1932     asm ("      ESTOP0");
1933     for(;;);
1934 }
1935 
1936 //
1937 // 10.6 - ADCB Interrupt 2
1938 //
ADCB2_ISR(void)1939 interrupt void ADCB2_ISR(void)
1940 {
1941     //
1942     // Insert ISR Code here
1943     //
1944 
1945     //
1946     // To receive more interrupts from this PIE group,
1947     // acknowledge this interrupt.
1948     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1949     //
1950 
1951     //
1952     // Next two lines for debug only to halt the processor here
1953     // Remove after inserting ISR Code
1954     //
1955     asm ("      ESTOP0");
1956     for(;;);
1957 }
1958 
1959 //
1960 // 10.7 - ADCB Interrupt 3
1961 //
ADCB3_ISR(void)1962 interrupt void ADCB3_ISR(void)
1963 {
1964     //
1965     // Insert ISR Code here
1966     //
1967 
1968     //
1969     // To receive more interrupts from this PIE group,
1970     // acknowledge this interrupt.
1971     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1972     //
1973 
1974     //
1975     // Next two lines for debug only to halt the processor here
1976     // Remove after inserting ISR Code
1977     //
1978     asm ("      ESTOP0");
1979     for(;;);
1980 }
1981 
1982 //
1983 // 10.8 - ADCB Interrupt 4
1984 //
ADCB4_ISR(void)1985 interrupt void ADCB4_ISR(void)
1986 {
1987     //
1988     // Insert ISR Code here
1989     //
1990 
1991     //
1992     // To receive more interrupts from this PIE group,
1993     // acknowledge this interrupt.
1994     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
1995     //
1996 
1997     //
1998     // Next two lines for debug only to halt the processor here
1999     // Remove after inserting ISR Code
2000     //
2001     asm ("      ESTOP0");
2002     for(;;);
2003 }
2004 
2005 //
2006 // 11.1 - CLA1 Interrupt 1
2007 //
CLA1_1_ISR(void)2008 interrupt void CLA1_1_ISR(void)
2009 {
2010     //
2011     // Insert ISR Code here
2012     //
2013 
2014     //
2015     // To receive more interrupts from this PIE group,
2016     // acknowledge this interrupt.
2017     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2018     //
2019 
2020     //
2021     // Next two lines for debug only to halt the processor here
2022     // Remove after inserting ISR Code
2023     //
2024     asm ("      ESTOP0");
2025     for(;;);
2026 }
2027 
2028 //
2029 // 11.2 - CLA1 Interrupt 2
2030 //
CLA1_2_ISR(void)2031 interrupt void CLA1_2_ISR(void)
2032 {
2033     //
2034     // Insert ISR Code here
2035     //
2036 
2037     //
2038     // To receive more interrupts from this PIE group,
2039     // acknowledge this interrupt.
2040     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2041     //
2042 
2043     //
2044     // Next two lines for debug only to halt the processor here
2045     // Remove after inserting ISR Code
2046     //
2047     asm ("      ESTOP0");
2048     for(;;);
2049 }
2050 
2051 //
2052 // 11.3 - CLA1 Interrupt 3
2053 //
CLA1_3_ISR(void)2054 interrupt void CLA1_3_ISR(void)
2055 {
2056     //
2057     // Insert ISR Code here
2058     //
2059 
2060     //
2061     // To receive more interrupts from this PIE group,
2062     // acknowledge this interrupt.
2063     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2064     //
2065 
2066     //
2067     // Next two lines for debug only to halt the processor here
2068     // Remove after inserting ISR Code
2069     //
2070     asm ("      ESTOP0");
2071     for(;;);
2072 }
2073 
2074 //
2075 // 11.4 - CLA1 Interrupt 4
2076 //
CLA1_4_ISR(void)2077 interrupt void CLA1_4_ISR(void)
2078 {
2079     //
2080     // Insert ISR Code here
2081     //
2082 
2083     //
2084     // To receive more interrupts from this PIE group,
2085     // acknowledge this interrupt.
2086     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2087     //
2088 
2089     //
2090     // Next two lines for debug only to halt the processor here
2091     // Remove after inserting ISR Code
2092     //
2093     asm ("      ESTOP0");
2094     for(;;);
2095 }
2096 
2097 //
2098 // 11.5 - CLA1 Interrupt 5
2099 //
CLA1_5_ISR(void)2100 interrupt void CLA1_5_ISR(void)
2101 {
2102     //
2103     // Insert ISR Code here
2104     //
2105 
2106     //
2107     // To receive more interrupts from this PIE group,
2108     // acknowledge this interrupt.
2109     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2110     //
2111 
2112     //
2113     // Next two lines for debug only to halt the processor here
2114     // Remove after inserting ISR Code
2115     //
2116     asm ("      ESTOP0");
2117     for(;;);
2118 }
2119 
2120 //
2121 // 11.6 - CLA1 Interrupt 6
2122 //
CLA1_6_ISR(void)2123 interrupt void CLA1_6_ISR(void)
2124 {
2125     //
2126     // Insert ISR Code here
2127     //
2128 
2129     //
2130     // To receive more interrupts from this PIE group,
2131     // acknowledge this interrupt.
2132     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2133     //
2134 
2135     //
2136     // Next two lines for debug only to halt the processor here
2137     // Remove after inserting ISR Code
2138     //
2139     asm ("      ESTOP0");
2140     for(;;);
2141 }
2142 
2143 //
2144 // 11.7 - CLA1 Interrupt 7
2145 //
CLA1_7_ISR(void)2146 interrupt void CLA1_7_ISR(void)
2147 {
2148     //
2149     // Insert ISR Code here
2150     //
2151 
2152     //
2153     // To receive more interrupts from this PIE group,
2154     // acknowledge this interrupt.
2155     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2156     //
2157 
2158     //
2159     // Next two lines for debug only to halt the processor here
2160     // Remove after inserting ISR Code
2161     //
2162     asm ("      ESTOP0");
2163     for(;;);
2164 }
2165 
2166 //
2167 // 11.8 - CLA1 Interrupt 8
2168 //
CLA1_8_ISR(void)2169 interrupt void CLA1_8_ISR(void)
2170 {
2171     //
2172     // Insert ISR Code here
2173     //
2174 
2175     //
2176     // To receive more interrupts from this PIE group,
2177     // acknowledge this interrupt.
2178     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP11;
2179     //
2180 
2181     //
2182     // Next two lines for debug only to halt the processor here
2183     // Remove after inserting ISR Code
2184     //
2185     asm ("      ESTOP0");
2186     for(;;);
2187 }
2188 
2189 //
2190 // 12.1 - XINT3 Interrupt
2191 //
XINT3_ISR(void)2192 interrupt void XINT3_ISR(void)
2193 {
2194     //
2195     // Insert ISR Code here
2196     //
2197 
2198     //
2199     // To receive more interrupts from this PIE group,
2200     // acknowledge this interrupt.
2201     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2202     //
2203 
2204     //
2205     // Next two lines for debug only to halt the processor here
2206     // Remove after inserting ISR Code
2207     //
2208     asm ("      ESTOP0");
2209     for(;;);
2210 }
2211 
2212 //
2213 // 12.2 - XINT4 Interrupt
2214 //
XINT4_ISR(void)2215 interrupt void XINT4_ISR(void)
2216 {
2217     //
2218     // Insert ISR Code here
2219     //
2220 
2221     //
2222     // To receive more interrupts from this PIE group,
2223     // acknowledge this interrupt.
2224     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2225     //
2226 
2227     //
2228     // Next two lines for debug only to halt the processor here
2229     // Remove after inserting ISR Code
2230     //
2231     asm ("      ESTOP0");
2232     for(;;);
2233 }
2234 
2235 //
2236 // 12.3 - XINT5 Interrupt
2237 //
XINT5_ISR(void)2238 interrupt void XINT5_ISR(void)
2239 {
2240     //
2241     // Insert ISR Code here
2242     //
2243 
2244     //
2245     // To receive more interrupts from this PIE group,
2246     // acknowledge this interrupt.
2247     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2248     //
2249 
2250     //
2251     // Next two lines for debug only to halt the processor here
2252     // Remove after inserting ISR Code
2253     //
2254     asm ("      ESTOP0");
2255     for(;;);
2256 }
2257 
2258 //
2259 // 12.6 - VCU Interrupt
2260 //
VCU_ISR(void)2261 interrupt void VCU_ISR(void)
2262 {
2263     //
2264     // Insert ISR Code here
2265     //
2266 
2267     //
2268     // To receive more interrupts from this PIE group,
2269     // acknowledge this interrupt.
2270     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2271     //
2272 
2273     //
2274     // Next two lines for debug only to halt the processor here
2275     // Remove after inserting ISR Code
2276     //
2277     asm ("      ESTOP0");
2278     for(;;);
2279 }
2280 
2281 //
2282 // 12.7 - FPU Overflow Interrupt
2283 //
FPU_OVERFLOW_ISR(void)2284 interrupt void FPU_OVERFLOW_ISR(void)
2285 {
2286     //
2287     // Insert ISR Code here
2288     //
2289 
2290     //
2291     // To receive more interrupts from this PIE group,
2292     // acknowledge this interrupt.
2293     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2294     //
2295 
2296     //
2297     // Next two lines for debug only to halt the processor here
2298     // Remove after inserting ISR Code
2299     //
2300     asm ("      ESTOP0");
2301     for(;;);
2302 }
2303 
2304 //
2305 // 12.8 - FPU Underflow Interrupt
2306 //
FPU_UNDERFLOW_ISR(void)2307 interrupt void FPU_UNDERFLOW_ISR(void)
2308 {
2309     //
2310     // Insert ISR Code here
2311     //
2312 
2313     //
2314     // To receive more interrupts from this PIE group,
2315     // acknowledge this interrupt.
2316     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2317     //
2318 
2319     //
2320     // Next two lines for debug only to halt the processor here
2321     // Remove after inserting ISR Code
2322     //
2323     asm ("      ESTOP0");
2324     for(;;);
2325 }
2326 
2327 //
2328 // 1.13 - IPC Interrupt 0
2329 //
IPC0_ISR(void)2330 interrupt void IPC0_ISR(void)
2331 {
2332     //
2333     // Insert ISR Code here
2334     //
2335 
2336     //
2337     // To receive more interrupts from this PIE group,
2338     // acknowledge this interrupt.
2339     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
2340     //
2341 
2342     //
2343     // Next two lines for debug only to halt the processor here
2344     // Remove after inserting ISR Code
2345     //
2346     asm ("      ESTOP0");
2347     for(;;);
2348 }
2349 
2350 //
2351 // 1.14 - IPC Interrupt 1
2352 //
IPC1_ISR(void)2353 interrupt void IPC1_ISR(void)
2354 {
2355     //
2356     // Insert ISR Code here
2357     //
2358 
2359     //
2360     // To receive more interrupts from this PIE group,
2361     // acknowledge this interrupt.
2362     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
2363     //
2364 
2365     //
2366     // Next two lines for debug only to halt the processor here
2367     // Remove after inserting ISR Code
2368     //
2369     asm ("      ESTOP0");
2370     for(;;);
2371 }
2372 
2373 //
2374 // 1.15 - IPC Interrupt 2
2375 //
IPC2_ISR(void)2376 interrupt void IPC2_ISR(void)
2377 {
2378     //
2379     // Insert ISR Code here
2380     //
2381 
2382     //
2383     // To receive more interrupts from this PIE group,
2384     // acknowledge this interrupt.
2385     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
2386     //
2387 
2388     //
2389     // Next two lines for debug only to halt the processor here
2390     // Remove after inserting ISR Code
2391     //
2392     asm ("      ESTOP0");
2393     for(;;);
2394 }
2395 
2396 //
2397 // 1.16 - IPC Interrupt 3
2398 //
IPC3_ISR(void)2399 interrupt void IPC3_ISR(void)
2400 {
2401     //
2402     // Insert ISR Code here
2403     //
2404 
2405     //
2406     // To receive more interrupts from this PIE group,
2407     // acknowledge this interrupt.
2408     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
2409     //
2410 
2411     //
2412     // Next two lines for debug only to halt the processor here
2413     // Remove after inserting ISR Code
2414     //
2415     asm ("      ESTOP0");
2416     for(;;);
2417 }
2418 
2419 //
2420 // 2.9 - ePWM9 Trip Zone Interrupt
2421 //
EPWM9_TZ_ISR(void)2422 interrupt void EPWM9_TZ_ISR(void)
2423 {
2424     //
2425     // Insert ISR Code here
2426     //
2427 
2428     //
2429     // To receive more interrupts from this PIE group,
2430     // acknowledge this interrupt.
2431     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
2432     //
2433 
2434     //
2435     // Next two lines for debug only to halt the processor here
2436     // Remove after inserting ISR Code
2437     //
2438     asm ("      ESTOP0");
2439     for(;;);
2440 }
2441 
2442 //
2443 // 2.10 - ePWM10 Trip Zone Interrupt
2444 //
EPWM10_TZ_ISR(void)2445 interrupt void EPWM10_TZ_ISR(void)
2446 {
2447     //
2448     // Insert ISR Code here
2449     //
2450 
2451     //
2452     // To receive more interrupts from this PIE group,
2453     // acknowledge this interrupt.
2454     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
2455     //
2456 
2457     //
2458     // Next two lines for debug only to halt the processor here
2459     // Remove after inserting ISR Code
2460     //
2461     asm ("      ESTOP0");
2462     for(;;);
2463 }
2464 
2465 //
2466 // 2.11 - ePWM11 Trip Zone Interrupt
2467 //
EPWM11_TZ_ISR(void)2468 interrupt void EPWM11_TZ_ISR(void)
2469 {
2470     //
2471     // Insert ISR Code here
2472     //
2473 
2474     //
2475     // To receive more interrupts from this PIE group,
2476     // acknowledge this interrupt.
2477     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
2478     //
2479 
2480     //
2481     // Next two lines for debug only to halt the processor here
2482     // Remove after inserting ISR Code
2483     //
2484     asm ("      ESTOP0");
2485     for(;;);
2486 }
2487 
2488 //
2489 // 2.12 - ePWM12 Trip Zone Interrupt
2490 //
EPWM12_TZ_ISR(void)2491 interrupt void EPWM12_TZ_ISR(void)
2492 {
2493     //
2494     // Insert ISR Code here
2495     //
2496 
2497     //
2498     // To receive more interrupts from this PIE group,
2499     // acknowledge this interrupt.
2500     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP2;
2501     //
2502 
2503     //
2504     // Next two lines for debug only to halt the processor here
2505     // Remove after inserting ISR Code
2506     //
2507     asm ("      ESTOP0");
2508     for(;;);
2509 }
2510 
2511 //
2512 // 3.9 - ePWM9 Interrupt
2513 //
EPWM9_ISR(void)2514 interrupt void EPWM9_ISR(void)
2515 {
2516     //
2517     // Insert ISR Code here
2518     //
2519 
2520     //
2521     // To receive more interrupts from this PIE group,
2522     // acknowledge this interrupt.
2523     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
2524     //
2525 
2526     //
2527     // Next two lines for debug only to halt the processor here
2528     // Remove after inserting ISR Code
2529     //
2530     asm ("      ESTOP0");
2531     for(;;);
2532 }
2533 
2534 //
2535 // 3.10 - ePWM10 Interrupt
2536 //
EPWM10_ISR(void)2537 interrupt void EPWM10_ISR(void)
2538 {
2539     //
2540     // Insert ISR Code here
2541     //
2542 
2543     //
2544     // To receive more interrupts from this PIE group,
2545     // acknowledge this interrupt.
2546     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
2547     //
2548 
2549     //
2550     // Next two lines for debug only to halt the processor here
2551     // Remove after inserting ISR Code
2552     //
2553     asm ("      ESTOP0");
2554     for(;;);
2555 }
2556 
2557 //
2558 // 3.11 - ePWM11 Interrupt
2559 //
EPWM11_ISR(void)2560 interrupt void EPWM11_ISR(void)
2561 {
2562     //
2563     // Insert ISR Code here
2564     //
2565 
2566     //
2567     // To receive more interrupts from this PIE group,
2568     // acknowledge this interrupt.
2569     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
2570     //
2571 
2572     //
2573     // Next two lines for debug only to halt the processor here
2574     // Remove after inserting ISR Code
2575     //
2576     asm ("      ESTOP0");
2577     for(;;);
2578 }
2579 
2580 //
2581 // 3.12 - ePWM12 Interrupt
2582 //
EPWM12_ISR(void)2583 interrupt void EPWM12_ISR(void)
2584 {
2585     //
2586     // Insert ISR Code here
2587     //
2588 
2589     //
2590     // To receive more interrupts from this PIE group,
2591     // acknowledge this interrupt.
2592     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;
2593     //
2594 
2595     //
2596     // Next two lines for debug only to halt the processor here
2597     // Remove after inserting ISR Code
2598     //
2599     asm ("      ESTOP0");
2600     for(;;);
2601 }
2602 
2603 //
2604 // 5.9 - SD1 Interrupt
2605 //
SD1_ISR(void)2606 interrupt void SD1_ISR(void)
2607 {
2608     //
2609     // Insert ISR Code here
2610     //
2611 
2612     //
2613     // To receive more interrupts from this PIE group,
2614     // acknowledge this interrupt.
2615     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;
2616     //
2617 
2618     //
2619     // Next two lines for debug only to halt the processor here
2620     // Remove after inserting ISR Code
2621     //
2622     asm ("      ESTOP0");
2623     for(;;);
2624 }
2625 
2626 //
2627 // 5.10 - SD2 Interrupt
2628 //
SD2_ISR(void)2629 interrupt void SD2_ISR(void)
2630 {
2631     //
2632     // Insert ISR Code here
2633     //
2634 
2635     //
2636     // To receive more interrupts from this PIE group,
2637     // acknowledge this interrupt.
2638     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP5;
2639     //
2640 
2641     //
2642     // Next two lines for debug only to halt the processor here
2643     // Remove after inserting ISR Code
2644     //
2645     asm ("      ESTOP0");
2646     for(;;);
2647 }
2648 
2649 //
2650 // 6.9 - SPIC Receive Interrupt
2651 //
SPIC_RX_ISR(void)2652 interrupt void SPIC_RX_ISR(void)
2653 {
2654     //
2655     // Insert ISR Code here
2656     //
2657 
2658     //
2659     // To receive more interrupts from this PIE group,
2660     // acknowledge this interrupt.
2661     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
2662     //
2663 
2664     //
2665     // Next two lines for debug only to halt the processor here
2666     // Remove after inserting ISR Code
2667     //
2668     asm ("      ESTOP0");
2669     for(;;);
2670 }
2671 
2672 //
2673 // 6.10 - SPIC Transmit Interrupt
2674 //
SPIC_TX_ISR(void)2675 interrupt void SPIC_TX_ISR(void)
2676 {
2677     //
2678     // Insert ISR Code here
2679     //
2680 
2681     //
2682     // To receive more interrupts from this PIE group,
2683     // acknowledge this interrupt.
2684     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP6;
2685     //
2686 
2687     //
2688     // Next two lines for debug only to halt the processor here
2689     // Remove after inserting ISR Code
2690     //
2691     asm ("      ESTOP0");
2692     for(;;);
2693 }
2694 
2695 //
2696 // 8.15 - uPPA Interrupt
2697 //
UPPA_ISR(void)2698 interrupt void UPPA_ISR(void)
2699 {
2700     //
2701     // Insert ISR Code here
2702     //
2703 
2704     //
2705     // To receive more interrupts from this PIE group,
2706     // acknowledge this interrupt.
2707     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP8;
2708     //
2709 
2710     //
2711     // Next two lines for debug only to halt the processor here
2712     // Remove after inserting ISR Code
2713     //
2714     asm ("      ESTOP0");
2715     for(;;);
2716 }
2717 
2718 //
2719 // 9.15 - USBA Interrupt
2720 //
USBA_ISR(void)2721 interrupt void USBA_ISR(void)
2722 {
2723     //
2724     // Insert ISR Code here
2725     //
2726 
2727     //
2728     // To receive more interrupts from this PIE group,
2729     // acknowledge this interrupt.
2730     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP9;
2731     //
2732 
2733     //
2734     // Next two lines for debug only to halt the processor here
2735     // Remove after inserting ISR Code
2736     //
2737     asm ("      ESTOP0");
2738     for(;;);
2739 }
2740 
2741 //
2742 // 10.9 - ADCC Event Interrupt
2743 //
ADCC_EVT_ISR(void)2744 interrupt void ADCC_EVT_ISR(void)
2745 {
2746     //
2747     // Insert ISR Code here
2748     //
2749 
2750     //
2751     // To receive more interrupts from this PIE group,
2752     // acknowledge this interrupt.
2753     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2754     //
2755 
2756     //
2757     // Next two lines for debug only to halt the processor here
2758     // Remove after inserting ISR Code
2759     //
2760     asm ("      ESTOP0");
2761     for(;;);
2762 }
2763 
2764 //
2765 // 10.10 - ADCC Interrupt 2
2766 //
ADCC2_ISR(void)2767 interrupt void ADCC2_ISR(void)
2768 {
2769     //
2770     // Insert ISR Code here
2771     //
2772 
2773     //
2774     // To receive more interrupts from this PIE group,
2775     // acknowledge this interrupt.
2776     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2777     //
2778 
2779     //
2780     // Next two lines for debug only to halt the processor here
2781     // Remove after inserting ISR Code
2782     //
2783     asm ("      ESTOP0");
2784     for(;;);
2785 }
2786 
2787 //
2788 // 10.11 - ADCC Interrupt 3
2789 //
ADCC3_ISR(void)2790 interrupt void ADCC3_ISR(void)
2791 {
2792     //
2793     // Insert ISR Code here
2794     //
2795 
2796     //
2797     // To receive more interrupts from this PIE group,
2798     // acknowledge this interrupt.
2799     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2800     //
2801 
2802     //
2803     // Next two lines for debug only to halt the processor here
2804     // Remove after inserting ISR Code
2805     //
2806     asm ("      ESTOP0");
2807     for(;;);
2808 }
2809 
2810 //
2811 // 10.12 - ADCC Interrupt 4
2812 //
ADCC4_ISR(void)2813 interrupt void ADCC4_ISR(void)
2814 {
2815     //
2816     // Insert ISR Code here
2817     //
2818 
2819     //
2820     // To receive more interrupts from this PIE group,
2821     // acknowledge this interrupt.
2822     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2823     //
2824 
2825     //
2826     // Next two lines for debug only to halt the processor here
2827     // Remove after inserting ISR Code
2828     //
2829     asm ("      ESTOP0");
2830     for(;;);
2831 }
2832 
2833 //
2834 // 10.13 - ADCD Event Interrupt
2835 //
ADCD_EVT_ISR(void)2836 interrupt void ADCD_EVT_ISR(void)
2837 {
2838     //
2839     // Insert ISR Code here
2840     //
2841 
2842     //
2843     // To receive more interrupts from this PIE group,
2844     // acknowledge this interrupt.
2845     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2846     //
2847 
2848     //
2849     // Next two lines for debug only to halt the processor here
2850     // Remove after inserting ISR Code
2851     //
2852     asm ("      ESTOP0");
2853     for(;;);
2854 }
2855 
2856 //
2857 // 10.14 - ADCD Interrupt 2
2858 //
ADCD2_ISR(void)2859 interrupt void ADCD2_ISR(void)
2860 {
2861     //
2862     // Insert ISR Code here
2863     //
2864 
2865     //
2866     // To receive more interrupts from this PIE group,
2867     // acknowledge this interrupt.
2868     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2869     //
2870 
2871     //
2872     // Next two lines for debug only to halt the processor here
2873     // Remove after inserting ISR Code
2874     //
2875     asm ("      ESTOP0");
2876     for(;;);
2877 }
2878 
2879 //
2880 // 10.15 - ADCD Interrupt 3
2881 //
ADCD3_ISR(void)2882 interrupt void ADCD3_ISR(void)
2883 {
2884     //
2885     // Insert ISR Code here
2886     //
2887 
2888     //
2889     // To receive more interrupts from this PIE group,
2890     // acknowledge this interrupt.
2891     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2892     //
2893 
2894     //
2895     // Next two lines for debug only to halt the processor here
2896     // Remove after inserting ISR Code
2897     //
2898     asm ("      ESTOP0");
2899     for(;;);
2900 }
2901 
2902 //
2903 // 10.16 - ADCD Interrupt 4
2904 //
ADCD4_ISR(void)2905 interrupt void ADCD4_ISR(void)
2906 {
2907     //
2908     // Insert ISR Code here
2909     //
2910 
2911     //
2912     // To receive more interrupts from this PIE group,
2913     // acknowledge this interrupt.
2914     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP10;
2915     //
2916 
2917     //
2918     // Next two lines for debug only to halt the processor here
2919     // Remove after inserting ISR Code
2920     //
2921     asm ("      ESTOP0");
2922     for(;;);
2923 }
2924 
2925 //
2926 // 12.9 - EMIF Error Interrupt
2927 //
EMIF_ERROR_ISR(void)2928 interrupt void EMIF_ERROR_ISR(void)
2929 {
2930     //
2931     // Insert ISR Code here
2932     //
2933 
2934     //
2935     // To receive more interrupts from this PIE group,
2936     // acknowledge this interrupt.
2937     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2938     //
2939 
2940     //
2941     // Next two lines for debug only to halt the processor here
2942     // Remove after inserting ISR Code
2943     //
2944     asm ("      ESTOP0");
2945     for(;;);
2946 }
2947 
2948 //
2949 // 12.10 - RAM Correctable Error Interrupt
2950 //
RAM_CORRECTABLE_ERROR_ISR(void)2951 interrupt void RAM_CORRECTABLE_ERROR_ISR(void)
2952 {
2953     //
2954     // Insert ISR Code here
2955     //
2956 
2957     //
2958     // To receive more interrupts from this PIE group,
2959     // acknowledge this interrupt.
2960     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2961     //
2962 
2963     //
2964     // Next two lines for debug only to halt the processor here
2965     // Remove after inserting ISR Code
2966     //
2967     asm ("      ESTOP0");
2968     for(;;);
2969 }
2970 
2971 //
2972 // 12.11 - Flash Correctable Error Interrupt
2973 //
FLASH_CORRECTABLE_ERROR_ISR(void)2974 interrupt void FLASH_CORRECTABLE_ERROR_ISR(void)
2975 {
2976     //
2977     // Insert ISR Code here
2978     //
2979 
2980     //
2981     // To receive more interrupts from this PIE group,
2982     // acknowledge this interrupt.
2983     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
2984     //
2985 
2986     //
2987     // Next two lines for debug only to halt the processor here
2988     // Remove after inserting ISR Code
2989     //
2990     asm ("      ESTOP0");
2991     for(;;);
2992 }
2993 
2994 //
2995 // 12.12 - RAM Access Violation Interrupt
2996 //
RAM_ACCESS_VIOLATION_ISR(void)2997 interrupt void RAM_ACCESS_VIOLATION_ISR(void)
2998 {
2999     //
3000     // Insert ISR Code here
3001     //
3002 
3003     //
3004     // To receive more interrupts from this PIE group,
3005     // acknowledge this interrupt.
3006     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
3007     //
3008 
3009     //
3010     // Next two lines for debug only to halt the processor here
3011     // Remove after inserting ISR Code
3012     //
3013     asm ("      ESTOP0");
3014     for(;;);
3015 }
3016 
3017 //
3018 // 12.13 - System PLL Slip Interrupt
3019 //
SYS_PLL_SLIP_ISR(void)3020 interrupt void SYS_PLL_SLIP_ISR(void)
3021 {
3022     //
3023     // Insert ISR Code here
3024     //
3025 
3026     //
3027     // To receive more interrupts from this PIE group,
3028     // acknowledge this interrupt.
3029     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
3030     //
3031 
3032     //
3033     // Next two lines for debug only to halt the processor here
3034     // Remove after inserting ISR Code
3035     //
3036     asm ("      ESTOP0");
3037     for(;;);
3038 }
3039 
3040 //
3041 // 12.14 - Auxiliary PLL Slip Interrupt
3042 //
AUX_PLL_SLIP_ISR(void)3043 interrupt void AUX_PLL_SLIP_ISR(void)
3044 {
3045     //
3046     // Insert ISR Code here
3047     //
3048 
3049     //
3050     // To receive more interrupts from this PIE group,
3051     // acknowledge this interrupt.
3052     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
3053     //
3054 
3055     //
3056     // Next two lines for debug only to halt the processor here
3057     // Remove after inserting ISR Code
3058     //
3059     asm ("      ESTOP0");
3060     for(;;);
3061 }
3062 
3063 //
3064 // 12.15 - CLA Overflow Interrupt
3065 //
CLA_OVERFLOW_ISR(void)3066 interrupt void CLA_OVERFLOW_ISR(void)
3067 {
3068     //
3069     // Insert ISR Code here
3070     //
3071 
3072     //
3073     // To receive more interrupts from this PIE group,
3074     // acknowledge this interrupt.
3075     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
3076     //
3077 
3078     //
3079     // Next two lines for debug only to halt the processor here
3080     // Remove after inserting ISR Code
3081     //
3082     asm ("      ESTOP0");
3083     for(;;);
3084 }
3085 
3086 //
3087 // 12.16 - CLA Underflow Interrupt
3088 //
CLA_UNDERFLOW_ISR(void)3089 interrupt void CLA_UNDERFLOW_ISR(void)
3090 {
3091     //
3092     // Insert ISR Code here
3093     //
3094 
3095     //
3096     // To receive more interrupts from this PIE group,
3097     // acknowledge this interrupt.
3098     // PieCtrlRegs.PIEACK.all = PIEACK_GROUP12;
3099     //
3100 
3101     //
3102     // Next two lines for debug only to halt the processor here
3103     // Remove after inserting ISR Code
3104     //
3105     asm ("      ESTOP0");
3106     for(;;);
3107 }
3108 
3109 //
3110 // Catch-all Default ISRs:
3111 //
3112 
3113 //
3114 // PIE_RESERVED_ISR - Reserved ISR
3115 //
PIE_RESERVED_ISR(void)3116 interrupt void PIE_RESERVED_ISR(void)
3117 {
3118     asm ("      ESTOP0");
3119     for(;;);
3120 }
3121 
3122 //
3123 // EMPTY_ISR - Only does a return
3124 //
EMPTY_ISR(void)3125 interrupt void EMPTY_ISR(void)
3126 {
3127 
3128 }
3129 
3130 //
3131 // NOTUSED_ISR - Unused ISR
3132 //
NOTUSED_ISR(void)3133 interrupt void NOTUSED_ISR(void)
3134 {
3135     asm ("      ESTOP0");
3136     for(;;);
3137 }
3138 
3139