-
Notifications
You must be signed in to change notification settings - Fork 0
/
startup_tm4c123.lst
2579 lines (2115 loc) · 83.6 KB
/
startup_tm4c123.lst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
ARM Macro Assembler Page 1
1 00000000 ;/******************************************************
********************//**
2 00000000 ; * @file startup_TM4C123.s
3 00000000 ; * @brief CMSIS Cortex-M4 Core Device Startup File f
or
4 00000000 ; * TI Tiva TM4C123 Blizzard Class Device
5 00000000 ; * @version V1.00
6 00000000 ; * @date 15. May 2013
7 00000000 ; *
8 00000000 ; * @note
9 00000000 ; * Copyright (C) 2011 ARM Limited. All rights reserved.
10 00000000 ; *
11 00000000 ; * @par
12 00000000 ; * ARM Limited (ARM) is supplying this software for use
with Cortex-M
13 00000000 ; * processor based microcontrollers. This file can be
freely distributed
14 00000000 ; * within development tools that are supporting such AR
M based processors.
15 00000000 ; *
16 00000000 ; * @par
17 00000000 ; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, W
HETHER EXPRESS, IMPLIED
18 00000000 ; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED
WARRANTIES OF
19 00000000 ; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
APPLY TO THIS SOFTWARE.
20 00000000 ; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR S
PECIAL, INCIDENTAL, OR
21 00000000 ; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
22 00000000 ; *
23 00000000 ; ******************************************************
************************/
24 00000000 ;/*
25 00000000 ;//-------- <<< Use Configuration Wizard in Context Menu
>>> ------------------
26 00000000 ;*/
27 00000000
28 00000000
29 00000000 ; <h> Stack Configuration
30 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
31 00000000 ; </h>
32 00000000
33 00000000 00000200
Stack_Size
EQU 0x00000200
34 00000000
35 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
=3
36 00000000 Stack_Mem
SPACE Stack_Size
37 00000200 __initial_sp
38 00000200
39 00000200
40 00000200 ; <h> Heap Configuration
41 00000200 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
42 00000200 ; </h>
43 00000200
ARM Macro Assembler Page 2
44 00000200 00000000
Heap_Size
EQU 0x00000000
45 00000200
46 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN=
3
47 00000000 __heap_base
48 00000000 Heap_Mem
SPACE Heap_Size
49 00000000 __heap_limit
50 00000000
51 00000000
52 00000000 PRESERVE8
53 00000000 THUMB
54 00000000
55 00000000
56 00000000 ; Vector Table Mapped to Address 0 at Reset
57 00000000
58 00000000 AREA RESET, DATA, READONLY
59 00000000 EXPORT __Vectors
60 00000000 EXPORT __Vectors_End
61 00000000 EXPORT __Vectors_Size
62 00000000
63 00000000 00000000
__Vectors
DCD __initial_sp ; Top of Stack
64 00000004 00000000 DCD Reset_Handler ; Reset Handler
65 00000008 00000000 DCD NMI_Handler ; NMI Handler
66 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
Handler
67 00000010 00000000 DCD MemManage_Handler
; MPU Fault Handler
68 00000014 00000000 DCD BusFault_Handler
; Bus Fault Handler
69 00000018 00000000 DCD UsageFault_Handler ; Usage Faul
t Handler
70 0000001C 00000000 DCD 0 ; Reserved
71 00000020 00000000 DCD 0 ; Reserved
72 00000024 00000000 DCD 0 ; Reserved
73 00000028 00000000 DCD 0 ; Reserved
74 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
75 00000030 00000000 DCD DebugMon_Handler ; Debug Monito
r Handler
76 00000034 00000000 DCD 0 ; Reserved
77 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
78 0000003C 00000000 DCD SysTick_Handler
; SysTick Handler
79 00000040
80 00000040 ; External Interrupts
81 00000040
82 00000040 00000000 DCD GPIOA_Handler
; 0: GPIO Port A
83 00000044 00000000 DCD GPIOB_Handler
; 1: GPIO Port B
84 00000048 00000000 DCD GPIOC_Handler
; 2: GPIO Port C
ARM Macro Assembler Page 3
85 0000004C 00000000 DCD GPIOD_Handler
; 3: GPIO Port D
86 00000050 00000000 DCD GPIOE_Handler
; 4: GPIO Port E
87 00000054 00000000 DCD UART0_Handler ; 5: UART0 Rx a
nd Tx
88 00000058 00000000 DCD UART1_Handler ; 6: UART1 Rx a
nd Tx
89 0000005C 00000000 DCD SSI0_Handler ; 7: SSI0 Rx and
Tx
90 00000060 00000000 DCD I2C0_Handler ; 8: I2C0 Master
and Slave
91 00000064 00000000 DCD PMW0_FAULT_Handler
; 9: PWM Fault
92 00000068 00000000 DCD PWM0_0_Handler ; 10: PWM Gener
ator 0
93 0000006C 00000000 DCD PWM0_1_Handler ; 11: PWM Gener
ator 1
94 00000070 00000000 DCD PWM0_2_Handler ; 12: PWM Gener
ator 2
95 00000074 00000000 DCD QEI0_Handler ; 13: Quadrature
Encoder 0
96 00000078 00000000 DCD ADC0SS0_Handler ; 14: ADC Sequ
ence 0
97 0000007C 00000000 DCD ADC0SS1_Handler ; 15: ADC Sequ
ence 1
98 00000080 00000000 DCD ADC0SS2_Handler ; 16: ADC Sequ
ence 2
99 00000084 00000000 DCD ADC0SS3_Handler ; 17: ADC Sequ
ence 3
100 00000088 00000000 DCD WDT0_Handler ; 18: Watchdog ti
mer
101 0000008C 00000000 DCD TIMER0A_Handler ; 19: Timer 0
subtimer A
102 00000090 00000000 DCD TIMER0B_Handler ; 20: Timer 0
subtimer B
103 00000094 00000000 DCD TIMER1A_Handler ; 21: Timer 1
subtimer A
104 00000098 00000000 DCD TIMER1B_Handler ; 22: Timer 1
subtimer B
105 0000009C 00000000 DCD TIMER2A_Handler ; 23: Timer 2
subtimer A
106 000000A0 00000000 DCD TIMER2B_Handler ; 24: Timer 2
subtimer B
107 000000A4 00000000 DCD COMP0_Handler ; 25: Analog Com
parator 0
108 000000A8 00000000 DCD COMP1_Handler ; 26: Analog Com
parator 1
109 000000AC 00000000 DCD COMP2_Handler ; 27: Analog Com
parator 2
110 000000B0 00000000 DCD SYSCTL_Handler ; 28: System Co
ntrol (PLL, OSC, BO
)
111 000000B4 00000000 DCD FLASH_Handler ; 29: FLASH Cont
rol
112 000000B8 00000000 DCD GPIOF_Handler
; 30: GPIO Port F
113 000000BC 00000000 DCD GPIOG_Handler
; 31: GPIO Port G
ARM Macro Assembler Page 4
114 000000C0 00000000 DCD GPIOH_Handler
; 32: GPIO Port H
115 000000C4 00000000 DCD UART2_Handler ; 33: UART2 Rx a
nd Tx
116 000000C8 00000000 DCD SSI1_Handler ; 34: SSI1 Rx and
Tx
117 000000CC 00000000 DCD TIMER3A_Handler ; 35: Timer 3
subtimer A
118 000000D0 00000000 DCD TIMER3B_Handler ; 36: Timer 3
subtimer B
119 000000D4 00000000 DCD I2C1_Handler ; 37: I2C1 Master
and Slave
120 000000D8 00000000 DCD QEI1_Handler ; 38: Quadrature
Encoder 1
121 000000DC 00000000 DCD CAN0_Handler ; 39: CAN0
122 000000E0 00000000 DCD CAN1_Handler ; 40: CAN1
123 000000E4 00000000 DCD CAN2_Handler ; 41: CAN2
124 000000E8 00000000 DCD 0 ; 42: Reserved
125 000000EC 00000000 DCD HIB_Handler ; 43: Hibernate
126 000000F0 00000000 DCD USB0_Handler ; 44: USB0
127 000000F4 00000000 DCD PWM0_3_Handler ; 45: PWM Gener
ator 3
128 000000F8 00000000 DCD UDMA_Handler ; 46: uDMA Softwa
re Transfer
129 000000FC 00000000 DCD UDMAERR_Handler
; 47: uDMA Error
130 00000100 00000000 DCD ADC1SS0_Handler ; 48: ADC1 Seq
uence 0
131 00000104 00000000 DCD ADC1SS1_Handler ; 49: ADC1 Seq
uence 1
132 00000108 00000000 DCD ADC1SS2_Handler ; 50: ADC1 Seq
uence 2
133 0000010C 00000000 DCD ADC1SS3_Handler ; 51: ADC1 Seq
uence 3
134 00000110 00000000 DCD 0 ; 52: Reserved
135 00000114 00000000 DCD 0 ; 53: Reserved
136 00000118 00000000 DCD GPIOJ_Handler
; 54: GPIO Port J
137 0000011C 00000000 DCD GPIOK_Handler
; 55: GPIO Port K
138 00000120 00000000 DCD GPIOL_Handler
; 56: GPIO Port L
139 00000124 00000000 DCD SSI2_Handler ; 57: SSI2 Rx and
Tx
140 00000128 00000000 DCD SSI3_Handler ; 58: SSI3 Rx and
Tx
141 0000012C 00000000 DCD UART3_Handler ; 59: UART3 Rx a
nd Tx
142 00000130 00000000 DCD UART4_Handler ; 60: UART4 Rx a
nd Tx
143 00000134 00000000 DCD UART5_Handler ; 61: UART5 Rx a
nd Tx
144 00000138 00000000 DCD UART6_Handler ; 62: UART6 Rx a
nd Tx
145 0000013C 00000000 DCD UART7_Handler ; 63: UART7 Rx a
nd Tx
146 00000140 00000000 DCD 0 ; 64: Reserved
147 00000144 00000000 DCD 0 ; 65: Reserved
148 00000148 00000000 DCD 0 ; 66: Reserved
ARM Macro Assembler Page 5
149 0000014C 00000000 DCD 0 ; 67: Reserved
150 00000150 00000000 DCD I2C2_Handler ; 68: I2C2 Master
and Slave
151 00000154 00000000 DCD I2C3_Handler ; 69: I2C3 Master
and Slave
152 00000158 00000000 DCD TIMER4A_Handler ; 70: Timer 4
subtimer A
153 0000015C 00000000 DCD TIMER4B_Handler ; 71: Timer 4
subtimer B
154 00000160 00000000 DCD 0 ; 72: Reserved
155 00000164 00000000 DCD 0 ; 73: Reserved
156 00000168 00000000 DCD 0 ; 74: Reserved
157 0000016C 00000000 DCD 0 ; 75: Reserved
158 00000170 00000000 DCD 0 ; 76: Reserved
159 00000174 00000000 DCD 0 ; 77: Reserved
160 00000178 00000000 DCD 0 ; 78: Reserved
161 0000017C 00000000 DCD 0 ; 79: Reserved
162 00000180 00000000 DCD 0 ; 80: Reserved
163 00000184 00000000 DCD 0 ; 81: Reserved
164 00000188 00000000 DCD 0 ; 82: Reserved
165 0000018C 00000000 DCD 0 ; 83: Reserved
166 00000190 00000000 DCD 0 ; 84: Reserved
167 00000194 00000000 DCD 0 ; 85: Reserved
168 00000198 00000000 DCD 0 ; 86: Reserved
169 0000019C 00000000 DCD 0 ; 87: Reserved
170 000001A0 00000000 DCD 0 ; 88: Reserved
171 000001A4 00000000 DCD 0 ; 89: Reserved
172 000001A8 00000000 DCD 0 ; 90: Reserved
173 000001AC 00000000 DCD 0 ; 91: Reserved
174 000001B0 00000000 DCD TIMER5A_Handler ; 92: Timer 5
subtimer A
175 000001B4 00000000 DCD TIMER5B_Handler ; 93: Timer 5
subtimer B
176 000001B8 00000000 DCD WTIMER0A_Handler ; 94: Wide Ti
mer 0 subtimer A
177 000001BC 00000000 DCD WTIMER0B_Handler ; 95: Wide Ti
mer 0 subtimer B
178 000001C0 00000000 DCD WTIMER1A_Handler ; 96: Wide Ti
mer 1 subtimer A
179 000001C4 00000000 DCD WTIMER1B_Handler ; 97: Wide Ti
mer 1 subtimer B
180 000001C8 00000000 DCD WTIMER2A_Handler ; 98: Wide Ti
mer 2 subtimer A
181 000001CC 00000000 DCD WTIMER2B_Handler ; 99: Wide Ti
mer 2 subtimer B
182 000001D0 00000000 DCD WTIMER3A_Handler ; 100: Wide Ti
mer 3 subtimer A
183 000001D4 00000000 DCD WTIMER3B_Handler ; 101: Wide Ti
mer 3 subtimer B
184 000001D8 00000000 DCD WTIMER4A_Handler ; 102: Wide Ti
mer 4 subtimer A
185 000001DC 00000000 DCD WTIMER4B_Handler ; 103: Wide Ti
mer 4 subtimer B
186 000001E0 00000000 DCD WTIMER5A_Handler ; 104: Wide Ti
mer 5 subtimer A
187 000001E4 00000000 DCD WTIMER5B_Handler ; 105: Wide Ti
mer 5 subtimer B
188 000001E8 00000000 DCD FPU_Handler ; 106: FPU
189 000001EC 00000000 DCD 0 ; 107: Reserved
ARM Macro Assembler Page 6
190 000001F0 00000000 DCD 0 ; 108: Reserved
191 000001F4 00000000 DCD I2C4_Handler ; 109: I2C4 Master
and Slave
192 000001F8 00000000 DCD I2C5_Handler ; 110: I2C5 Master
and Slave
193 000001FC 00000000 DCD GPIOM_Handler
; 111: GPIO Port M
194 00000200 00000000 DCD GPION_Handler
; 112: GPIO Port N
195 00000204 00000000 DCD QEI2_Handler ; 113: Quadrature
Encoder 2
196 00000208 00000000 DCD 0 ; 114: Reserved
197 0000020C 00000000 DCD 0 ; 115: Reserved
198 00000210 00000000 DCD GPIOP0_Handler ; 116: GPIO Port
P (Summary or P0)
199 00000214 00000000 DCD GPIOP1_Handler
; 117: GPIO Port P1
200 00000218 00000000 DCD GPIOP2_Handler
; 118: GPIO Port P2
201 0000021C 00000000 DCD GPIOP3_Handler
; 119: GPIO Port P3
202 00000220 00000000 DCD GPIOP4_Handler
; 120: GPIO Port P4
203 00000224 00000000 DCD GPIOP5_Handler
; 121: GPIO Port P5
204 00000228 00000000 DCD GPIOP6_Handler
; 122: GPIO Port P6
205 0000022C 00000000 DCD GPIOP7_Handler
; 123: GPIO Port P7
206 00000230 00000000 DCD GPIOQ0_Handler ; 124: GPIO Port
Q (Summary or Q0)
207 00000234 00000000 DCD GPIOQ1_Handler
; 125: GPIO Port Q1
208 00000238 00000000 DCD GPIOQ2_Handler
; 126: GPIO Port Q2
209 0000023C 00000000 DCD GPIOQ3_Handler
; 127: GPIO Port Q3
210 00000240 00000000 DCD GPIOQ4_Handler
; 128: GPIO Port Q4
211 00000244 00000000 DCD GPIOQ5_Handler
; 129: GPIO Port Q5
212 00000248 00000000 DCD GPIOQ6_Handler
; 130: GPIO Port Q6
213 0000024C 00000000 DCD GPIOQ7_Handler
; 131: GPIO Port Q7
ARM Macro Assembler Page 7
214 00000250 00000000 DCD GPIOR_Handler
; 132: GPIO Port R
215 00000254 00000000 DCD GPIOS_Handler
; 133: GPIO Port S
216 00000258 00000000 DCD PMW1_0_Handler ; 134: PWM 1 Gen
erator 0
217 0000025C 00000000 DCD PWM1_1_Handler ; 135: PWM 1 Gen
erator 1
218 00000260 00000000 DCD PWM1_2_Handler ; 136: PWM 1 Gen
erator 2
219 00000264 00000000 DCD PWM1_3_Handler ; 137: PWM 1 Gen
erator 3
220 00000268 00000000 DCD PWM1_FAULT_Handler
; 138: PWM 1 Fault
221 0000026C
222 0000026C __Vectors_End
223 0000026C
224 0000026C 0000026C
__Vectors_Size
EQU __Vectors_End - __Vectors
225 0000026C
226 0000026C AREA |.text|, CODE, READONLY
227 00000000
228 00000000
229 00000000 ; Reset Handler
230 00000000
231 00000000 Reset_Handler
PROC
232 00000000 EXPORT Reset_Handler [WEAK
]
233 00000000 IMPORT SystemInit
234 00000000 IMPORT __main
235 00000000 483C LDR R0, =SystemInit
236 00000002 4780 BLX R0
237 00000004 483C LDR R0, =__main
238 00000006 4700 BX R0
239 00000008 ENDP
240 00000008
241 00000008
242 00000008 ; Dummy Exception Handlers (infinite loops which can be
modified)
243 00000008
244 00000008 NMI_Handler
PROC
245 00000008 EXPORT NMI_Handler [WEAK
]
246 00000008 E7FE B .
247 0000000A ENDP
249 0000000A HardFault_Handler
PROC
250 0000000A EXPORT HardFault_Handler [WEAK
]
251 0000000A E7FE B .
252 0000000C ENDP
254 0000000C MemManage_Handler
PROC
255 0000000C EXPORT MemManage_Handler [WEAK
]
256 0000000C E7FE B .
ARM Macro Assembler Page 8
257 0000000E ENDP
259 0000000E BusFault_Handler
PROC
260 0000000E EXPORT BusFault_Handler [WEAK
]
261 0000000E E7FE B .
262 00000010 ENDP
264 00000010 UsageFault_Handler
PROC
265 00000010 EXPORT UsageFault_Handler [WEAK
]
266 00000010 E7FE B .
267 00000012 ENDP
268 00000012 SVC_Handler
PROC
269 00000012 EXPORT SVC_Handler [WEAK
]
270 00000012 E7FE B .
271 00000014 ENDP
273 00000014 DebugMon_Handler
PROC
274 00000014 EXPORT DebugMon_Handler [WEAK
]
275 00000014 E7FE B .
276 00000016 ENDP
278 00000016 PendSV_Handler
PROC
279 00000016 EXPORT PendSV_Handler [WEAK
]
280 00000016 E7FE B .
281 00000018 ENDP
283 00000018 SysTick_Handler
PROC
284 00000018 EXPORT SysTick_Handler [WEAK
]
285 00000018 E7FE B .
286 0000001A ENDP
287 0000001A
289 0000001A GPIOA_Handler
PROC
290 0000001A EXPORT GPIOA_Handler [WEAK]
291 0000001A E7FE B .
292 0000001C ENDP
293 0000001C
295 0000001C GPIOB_Handler
PROC
296 0000001C EXPORT GPIOB_Handler [WEAK]
297 0000001C E7FE B .
298 0000001E ENDP
299 0000001E
301 0000001E GPIOC_Handler
PROC
302 0000001E EXPORT GPIOC_Handler [WEAK]
303 0000001E E7FE B .
304 00000020 ENDP
305 00000020
307 00000020 GPIOD_Handler
PROC
308 00000020 EXPORT GPIOD_Handler [WEAK]
ARM Macro Assembler Page 9
309 00000020 E7FE B .
310 00000022 ENDP
311 00000022
313 00000022 GPIOE_Handler
PROC
314 00000022 EXPORT GPIOE_Handler [WEAK]
315 00000022 E7FE B .
316 00000024 ENDP
317 00000024
319 00000024 UART0_Handler
PROC
320 00000024 EXPORT UART0_Handler [WEAK]
321 00000024 E7FE B .
322 00000026 ENDP
323 00000026
325 00000026 UART1_Handler
PROC
326 00000026 EXPORT UART1_Handler [WEAK]
327 00000026 E7FE B .
328 00000028 ENDP
329 00000028
331 00000028 SSI0_Handler
PROC
332 00000028 EXPORT SSI0_Handler [WEAK]
333 00000028 E7FE B .
334 0000002A ENDP
335 0000002A
337 0000002A I2C0_Handler
PROC
338 0000002A EXPORT I2C0_Handler [WEAK]
339 0000002A E7FE B .
340 0000002C ENDP
341 0000002C
343 0000002C PMW0_FAULT_Handler
PROC
344 0000002C EXPORT PMW0_FAULT_Handler [WEAK]
345 0000002C E7FE B .
346 0000002E ENDP
347 0000002E
349 0000002E PWM0_0_Handler
PROC
350 0000002E EXPORT PWM0_0_Handler [WEAK]
351 0000002E E7FE B .
352 00000030 ENDP
353 00000030
355 00000030 PWM0_1_Handler
PROC
356 00000030 EXPORT PWM0_1_Handler [WEAK]
357 00000030 E7FE B .
358 00000032 ENDP
359 00000032
361 00000032 PWM0_2_Handler
PROC
362 00000032 EXPORT PWM0_2_Handler [WEAK]
363 00000032 E7FE B .
364 00000034 ENDP
365 00000034
367 00000034 QEI0_Handler
PROC
ARM Macro Assembler Page 10
368 00000034 EXPORT QEI0_Handler [WEAK]
369 00000034 E7FE B .
370 00000036 ENDP
371 00000036
373 00000036 ADC0SS0_Handler
PROC
374 00000036 EXPORT ADC0SS0_Handler [WEAK]
375 00000036 E7FE B .
376 00000038 ENDP
377 00000038
379 00000038 ADC0SS1_Handler
PROC
380 00000038 EXPORT ADC0SS1_Handler [WEAK]
381 00000038 E7FE B .
382 0000003A ENDP
383 0000003A
385 0000003A ADC0SS2_Handler
PROC
386 0000003A EXPORT ADC0SS2_Handler [WEAK]
387 0000003A E7FE B .
388 0000003C ENDP
389 0000003C
391 0000003C ADC0SS3_Handler
PROC
392 0000003C EXPORT ADC0SS3_Handler [WEAK]
393 0000003C E7FE B .
394 0000003E ENDP
395 0000003E
397 0000003E WDT0_Handler
PROC
398 0000003E EXPORT WDT0_Handler [WEAK]
399 0000003E E7FE B .
400 00000040 ENDP
401 00000040
403 00000040 TIMER0A_Handler
PROC
404 00000040 EXPORT TIMER0A_Handler [WEAK]
405 00000040 E7FE B .
406 00000042 ENDP
407 00000042
409 00000042 TIMER0B_Handler
PROC
410 00000042 EXPORT TIMER0B_Handler [WEAK]
411 00000042 E7FE B .
412 00000044 ENDP
413 00000044
415 00000044 TIMER1A_Handler
PROC
416 00000044 EXPORT TIMER1A_Handler [WEAK]
417 00000044 E7FE B .
418 00000046 ENDP
419 00000046
421 00000046 TIMER1B_Handler
PROC
422 00000046 EXPORT TIMER1B_Handler [WEAK]
423 00000046 E7FE B .
424 00000048 ENDP
425 00000048
427 00000048 TIMER2A_Handler
ARM Macro Assembler Page 11
PROC
428 00000048 EXPORT TIMER2A_Handler [WEAK]
429 00000048 E7FE B .
430 0000004A ENDP
431 0000004A
433 0000004A TIMER2B_Handler
PROC
434 0000004A EXPORT TIMER2B_Handler [WEAK]
435 0000004A E7FE B .
436 0000004C ENDP
437 0000004C
439 0000004C COMP0_Handler
PROC
440 0000004C EXPORT COMP0_Handler [WEAK]
441 0000004C E7FE B .
442 0000004E ENDP
443 0000004E
445 0000004E COMP1_Handler
PROC
446 0000004E EXPORT COMP1_Handler [WEAK]
447 0000004E E7FE B .
448 00000050 ENDP
449 00000050
451 00000050 COMP2_Handler
PROC
452 00000050 EXPORT COMP2_Handler [WEAK]
453 00000050 E7FE B .
454 00000052 ENDP
455 00000052
457 00000052 SYSCTL_Handler
PROC
458 00000052 EXPORT SYSCTL_Handler [WEAK]
459 00000052 E7FE B .
460 00000054 ENDP
461 00000054
463 00000054 FLASH_Handler
PROC
464 00000054 EXPORT FLASH_Handler [WEAK]
465 00000054 E7FE B .
466 00000056 ENDP
467 00000056
469 00000056 GPIOF_Handler
PROC
470 00000056 EXPORT GPIOF_Handler [WEAK]
471 00000056 E7FE B .
472 00000058 ENDP
473 00000058
475 00000058 GPIOG_Handler
PROC
476 00000058 EXPORT GPIOG_Handler [WEAK]
477 00000058 E7FE B .
478 0000005A ENDP
479 0000005A
481 0000005A GPIOH_Handler
PROC
482 0000005A EXPORT GPIOH_Handler [WEAK]
483 0000005A E7FE B .
484 0000005C ENDP
485 0000005C
ARM Macro Assembler Page 12
487 0000005C UART2_Handler
PROC
488 0000005C EXPORT UART2_Handler [WEAK]
489 0000005C E7FE B .
490 0000005E ENDP
491 0000005E
493 0000005E SSI1_Handler
PROC
494 0000005E EXPORT SSI1_Handler [WEAK]
495 0000005E E7FE B .
496 00000060 ENDP
497 00000060
499 00000060 TIMER3A_Handler
PROC
500 00000060 EXPORT TIMER3A_Handler [WEAK]
501 00000060 E7FE B .
502 00000062 ENDP
503 00000062
505 00000062 TIMER3B_Handler
PROC
506 00000062 EXPORT TIMER3B_Handler [WEAK]
507 00000062 E7FE B .
508 00000064 ENDP
509 00000064
511 00000064 I2C1_Handler
PROC
512 00000064 EXPORT I2C1_Handler [WEAK]
513 00000064 E7FE B .
514 00000066 ENDP
515 00000066
517 00000066 QEI1_Handler
PROC
518 00000066 EXPORT QEI1_Handler [WEAK]
519 00000066 E7FE B .
520 00000068 ENDP
521 00000068
523 00000068 CAN0_Handler
PROC
524 00000068 EXPORT CAN0_Handler [WEAK]
525 00000068 E7FE B .
526 0000006A ENDP
527 0000006A
529 0000006A CAN1_Handler
PROC
530 0000006A EXPORT CAN1_Handler [WEAK]
531 0000006A E7FE B .
532 0000006C ENDP
533 0000006C
535 0000006C CAN2_Handler
PROC
536 0000006C EXPORT CAN2_Handler [WEAK]
537 0000006C E7FE B .
538 0000006E ENDP
539 0000006E
541 0000006E HIB_Handler
PROC
542 0000006E EXPORT HIB_Handler [WEAK]
543 0000006E E7FE B .
544 00000070 ENDP
ARM Macro Assembler Page 13
545 00000070
547 00000070 USB0_Handler
PROC
548 00000070 EXPORT USB0_Handler [WEAK]
549 00000070 E7FE B .
550 00000072 ENDP
551 00000072
553 00000072 PWM0_3_Handler
PROC
554 00000072 EXPORT PWM0_3_Handler [WEAK]
555 00000072 E7FE B .
556 00000074 ENDP
557 00000074
559 00000074 UDMA_Handler
PROC
560 00000074 EXPORT UDMA_Handler [WEAK]
561 00000074 E7FE B .
562 00000076 ENDP
563 00000076
565 00000076 UDMAERR_Handler
PROC
566 00000076 EXPORT UDMAERR_Handler [WEAK]
567 00000076 E7FE B .
568 00000078 ENDP
569 00000078
571 00000078 ADC1SS0_Handler
PROC
572 00000078 EXPORT ADC1SS0_Handler [WEAK]
573 00000078 E7FE B .
574 0000007A ENDP
575 0000007A
577 0000007A ADC1SS1_Handler
PROC
578 0000007A EXPORT ADC1SS1_Handler [WEAK]
579 0000007A E7FE B .
580 0000007C ENDP
581 0000007C
583 0000007C ADC1SS2_Handler
PROC
584 0000007C EXPORT ADC1SS2_Handler [WEAK]
585 0000007C E7FE B .
586 0000007E ENDP
587 0000007E
589 0000007E ADC1SS3_Handler
PROC
590 0000007E EXPORT ADC1SS3_Handler [WEAK]
591 0000007E E7FE B .
592 00000080 ENDP
593 00000080
595 00000080 GPIOJ_Handler
PROC
596 00000080 EXPORT GPIOJ_Handler [WEAK]
597 00000080 E7FE B .
598 00000082 ENDP
599 00000082
601 00000082 GPIOK_Handler
PROC
602 00000082 EXPORT GPIOK_Handler [WEAK]
603 00000082 E7FE B .
ARM Macro Assembler Page 14
604 00000084 ENDP
605 00000084
607 00000084 GPIOL_Handler
PROC
608 00000084 EXPORT GPIOL_Handler [WEAK]
609 00000084 E7FE B .
610 00000086 ENDP
611 00000086
613 00000086 SSI2_Handler
PROC
614 00000086 EXPORT SSI2_Handler [WEAK]
615 00000086 E7FE B .
616 00000088 ENDP
617 00000088
619 00000088 SSI3_Handler
PROC
620 00000088 EXPORT SSI3_Handler [WEAK]
621 00000088 E7FE B .
622 0000008A ENDP
623 0000008A
625 0000008A UART3_Handler
PROC
626 0000008A EXPORT UART3_Handler [WEAK]
627 0000008A E7FE B .
628 0000008C ENDP
629 0000008C
631 0000008C UART4_Handler
PROC
632 0000008C EXPORT UART4_Handler [WEAK]
633 0000008C E7FE B .
634 0000008E ENDP
635 0000008E
637 0000008E UART5_Handler
PROC
638 0000008E EXPORT UART5_Handler [WEAK]
639 0000008E E7FE B .
640 00000090 ENDP
641 00000090
643 00000090 UART6_Handler
PROC
644 00000090 EXPORT UART6_Handler [WEAK]
645 00000090 E7FE B .
646 00000092 ENDP
647 00000092
649 00000092 UART7_Handler
PROC
650 00000092 EXPORT UART7_Handler [WEAK]
651 00000092 E7FE B .
652 00000094 ENDP
653 00000094
655 00000094 I2C2_Handler
PROC
656 00000094 EXPORT I2C2_Handler [WEAK]
657 00000094 E7FE B .
658 00000096 ENDP
659 00000096
661 00000096 I2C3_Handler
PROC
662 00000096 EXPORT I2C3_Handler [WEAK]
ARM Macro Assembler Page 15
663 00000096 E7FE B .
664 00000098 ENDP
665 00000098
667 00000098 TIMER4A_Handler
PROC
668 00000098 EXPORT TIMER4A_Handler [WEAK]
669 00000098 E7FE B .
670 0000009A ENDP
671 0000009A
673 0000009A TIMER4B_Handler
PROC
674 0000009A EXPORT TIMER4B_Handler [WEAK]
675 0000009A E7FE B .
676 0000009C ENDP
677 0000009C
679 0000009C TIMER5A_Handler
PROC
680 0000009C EXPORT TIMER5A_Handler [WEAK]
681 0000009C E7FE B .
682 0000009E ENDP
683 0000009E
685 0000009E TIMER5B_Handler
PROC
686 0000009E EXPORT TIMER5B_Handler [WEAK]
687 0000009E E7FE B .
688 000000A0 ENDP
689 000000A0
691 000000A0 WTIMER0A_Handler
PROC
692 000000A0 EXPORT WTIMER0A_Handler [WEAK]
693 000000A0 E7FE B .
694 000000A2 ENDP
695 000000A2
697 000000A2 WTIMER0B_Handler
PROC
698 000000A2 EXPORT WTIMER0B_Handler [WEAK]
699 000000A2 E7FE B .
700 000000A4 ENDP
701 000000A4
703 000000A4 WTIMER1A_Handler
PROC
704 000000A4 EXPORT WTIMER1A_Handler [WEAK]
705 000000A4 E7FE B .
706 000000A6 ENDP
707 000000A6
709 000000A6 WTIMER1B_Handler
PROC
710 000000A6 EXPORT WTIMER1B_Handler [WEAK]
711 000000A6 E7FE B .
712 000000A8 ENDP
713 000000A8
715 000000A8 WTIMER2A_Handler
PROC
716 000000A8 EXPORT WTIMER2A_Handler [WEAK]
717 000000A8 E7FE B .
718 000000AA ENDP
719 000000AA
721 000000AA WTIMER2B_Handler
PROC
ARM Macro Assembler Page 16
722 000000AA EXPORT WTIMER2B_Handler [WEAK]
723 000000AA E7FE B .
724 000000AC ENDP
725 000000AC
727 000000AC WTIMER3A_Handler
PROC
728 000000AC EXPORT WTIMER3A_Handler [WEAK]
729 000000AC E7FE B .
730 000000AE ENDP
731 000000AE
733 000000AE WTIMER3B_Handler
PROC
734 000000AE EXPORT WTIMER3B_Handler [WEAK]
735 000000AE E7FE B .
736 000000B0 ENDP
737 000000B0
739 000000B0 WTIMER4A_Handler
PROC
740 000000B0 EXPORT WTIMER4A_Handler [WEAK]