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