-
Notifications
You must be signed in to change notification settings - Fork 1
/
trinity 6015.map
2218 lines (2152 loc) · 143 KB
/
trinity 6015.map
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
Archive member included because of file (symbol)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libdsp-coff.a(frct2flt.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (Fract2Float)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(OpenI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (OpenI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(IdleI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (IdleI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(StartI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (StartI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(MasterWriteI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (MasterWriteI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(RestartI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (RestartI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(MasterReadI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (MasterReadI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(NotAckI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (NotAckI2C)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(StopI2C.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (StopI2C)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt1.o)
(_resetALT)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
(_resetPRI)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(floatsisf.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__floatsisf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__subsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsf3.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__divsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__gtsf2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(feqltle.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__ltsf2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(mulsf3.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__mulsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixsfsi.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (__fixsfsi)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o)
C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libdsp-coff.a(frct2flt.o) (powf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fpack.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(floatsisf.o) (_fpack)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack2.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o) (_funpack2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(futil.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o) (_fPropagateNaN)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fcompare.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o) (_fcompare)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixsfsi.o) (_funpack)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fchop.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (_fchop)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(_frexpf.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (_frexpf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(ldexpf.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (ldexpf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(logf.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (logf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(expf.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (expf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(errno.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o) (errno)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(printf.io)
C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o (_iprintf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(printf.io) (fwrite)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfiles.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(printf.io) (_Stdout)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(printf.io) (__iPrintf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfwprep.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o) (_Fwprep)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memchr.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o) (memchr)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memcpy.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o) (memcpy)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fflush.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o) (_DNKfflush)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xvacopy.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io) (_Vacopy)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strchr.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io) (strchr)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(isdigit.os)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io) (isdigit)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputfld.io)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io) (__iPutfld)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputtxt.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io) (_Puttxt)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(malloc.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfwprep.o) (malloc)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fclose.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfwprep.o) (_Closreg)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xlitob.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputfld.io) (_Litob)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strlen.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputfld.io) (strlen)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xgetmem.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(malloc.o) (_Getmem)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(free.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(malloc.o) (free)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xatexit.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fclose.o) (_Atexit)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(write.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fflush.o) (write)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(close.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fclose.o) (close)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(remove.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fclose.o) (remove)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(sbrk.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xgetmem.o) (sbrk)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(c30_uart.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(write.o) (__C30_UART)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(brk.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(sbrk.o) (brk)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(negdi2.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xlitob.o) (__negdi2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divmoddi3.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xlitob.o) (__udivdi3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(muldi3.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xlitob.o) (__muldi3)
Program Memory Usage
section address length (PC units) length (bytes) (dec)
------- ------- ----------------- --------------------
.reset 0 0x4 0x6 (6)
.ivt 0x4 0x7c 0xba (186)
.aivt 0x84 0x7c 0xba (186)
.text 0x100 0x1dca 0x2caf (11439)
.const 0x1eca 0x4 0x6 (6)
.dinit 0x1ece 0x100 0x180 (384)
.isr 0x1fce 0x2 0x3 (3)
Total program memory used (bytes): 0x2fb2 (12210) 8%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.xbss 0x800 0 0x6 (6)
.ndata 0x806 0 0x88 (136)
.ndata 0x88e 0 0x34 (52)
.ndata 0x8c2 0 0x22 (34)
.ndata 0x8e4 0 0x12 (18)
.nbss 0x8f6 0 0x10 (16)
.ndata 0x906 0 0x6 (6)
.nbss 0x90c 0 0x2 (2)
.nbss 0x90e 0 0x2 (2)
.ndata 0x910 0 0x2 (2)
.nbss 0x912 0 0x2 (2)
.ybss 0x1ffa 0 0x6 (6)
.dconst 0x2000 0 0x8 (8)
Total data memory used (bytes): 0x122 (290) 3%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0x2008 0xc8 (200)
stack 0x914 0x16e6 (5862)
Maximum dynamic memory (bytes): 0x17ae (6062)
External Symbols in Data Memory (by address):
0x0800 _abcCoefficient
0x0806 __Stdin
0x082e __Stdout
0x0856 __Stderr
0x087e __Files
0x088e _kCoeffs
0x0894 _ACTIVE_SERV
0x0895 _SERV_COUNT
0x0896 _CO2_SERV_POS
0x0898 _TURRET_SERV_POS
0x089a _ReadError
0x089c _WriteError
0x089e _TESTREAD0
0x08a0 _TESTREAD1
0x08a2 _TESTREAD2
0x08a4 _TESTREAD3
0x08a6 _TESTREAD4
0x08a8 _TESTREAD5
0x08aa _TESTREAD6
0x08ac _TESTREAD7
0x08ae _LRMax
0x08b0 _SRMax
0x08b2 _Test1
0x08b4 _QEIS_PREVB
0x08b6 _QEIS_COUNTER
0x08b8 _QEIS_COUNTER_MAX
0x08ba _LRSensor
0x08bc _SRSensor
0x08be _ADC_count
0x08c0 _TB
0x08f6 _fooPID
0x0900 _NewValue
0x0902 _scale
0x0906 __Aldata
0x090a __Size_block
0x0910 ___C30_UART
0x0912 ___curbrk
0x1ffa _controlHistory
External Symbols in Data Memory (by name):
0x0894 _ACTIVE_SERV
0x08be _ADC_count
0x0896 _CO2_SERV_POS
0x08ae _LRMax
0x08ba _LRSensor
0x0900 _NewValue
0x08b6 _QEIS_COUNTER
0x08b8 _QEIS_COUNTER_MAX
0x08b4 _QEIS_PREVB
0x089a _ReadError
0x0895 _SERV_COUNT
0x08b0 _SRMax
0x08bc _SRSensor
0x08c0 _TB
0x089e _TESTREAD0
0x08a0 _TESTREAD1
0x08a2 _TESTREAD2
0x08a4 _TESTREAD3
0x08a6 _TESTREAD4
0x08a8 _TESTREAD5
0x08aa _TESTREAD6
0x08ac _TESTREAD7
0x0898 _TURRET_SERV_POS
0x08b2 _Test1
0x089c _WriteError
0x0906 __Aldata
0x087e __Files
0x090a __Size_block
0x0856 __Stderr
0x0806 __Stdin
0x082e __Stdout
0x0910 ___C30_UART
0x0912 ___curbrk
0x0800 _abcCoefficient
0x1ffa _controlHistory
0x08f6 _fooPID
0x088e _kCoeffs
0x0902 _scale
External Symbols in Program Memory (by address):
0x00010c __resetPRI
0x00018c printf.io:_prout
0x0001a8 __iprintf
0x0001b8 _fwrite
0x000268 ___iPrintf
0x0003d2 __Fwprep
0x00045c _memchr
0x00046e _memcpy
0x00047c __DNKfflush
0x0004f4 __Vacopy
0x0004f8 _strchr
0x000508 _isdigit
0x000514 ___iPutfld
0x000820 __Puttxt
0x000a2e _malloc
0x000a84 fclose.o:_closeall
0x000a9c __Closreg
0x000aa8 _fclose
0x000b24 __Litob
0x000c88 _strlen
0x000c96 __Getmem
0x000ca4 _free
0x000d16 __Atexit
0x000dfa ___floatsisf
0x000e50 ___subsf3
0x000e52 ___addsf3
0x000f0c ___divsf3
0x000f90 ___gesf2
0x000f90 ___gtsf2
0x000f94 ___lesf2
0x000f94 ___ltsf2
0x000f94 ___eqsf2
0x000f98 ___mulsf3
0x001000 ___fixsfsi
0x001042 _powf
0x001208 __fpack
0x001254 __funpack2
0x001264 __fPropagateNaN
0x001276 __fbopExit
0x00127e __fbopReturnNaN
0x001284 __fcompare
0x0012ba __funpack
0x0012e4 __fchop
0x001332 __frexpf
0x00134c _ldexpf
0x001390 _logf
0x00143e _expf
0x001502 ___negdi2
0x001554 ___udivmoddi3
0x001620 ___udivdi3
0x00162e ___umoddi3
0x001636 ___divdi3
0x001676 ___moddi3
0x00172e ___umuldi3
0x001770 ___muldi3
0x0017ba _PID
0x0017f2 _PIDInit
0x001808 _PIDCoeffCalc
0x00182c _Fract2Float
0x00184c _OpenI2C
0x001852 _IdleI2C
0x001872 _StartI2C
0x001876 _MasterWriteI2C
0x001884 _RestartI2C
0x001888 _MasterReadI2C
0x001898 _NotAckI2C
0x00189e _StopI2C
0x0018a2 _UARTconfig
0x0018ca _ADCconfig
0x001902 _GetADC
0x001908 _InitTMR1
0x001930 _InitTMR2
0x001956 _DelayNmSec
0x00197a _InitPWMSetup
0x0019be _Turn
0x001a72 _QEIConfig
0x001aa4 _QEISoftwareConfig
0x001abc _PIDConfig
0x001ae0 _InitializeMasterI2C
0x001af4 _MemoryCheck
0x001b24 _I2CReadWord
0x001bdc _I2CWriteWord
0x001c68 __ADCInterrupt
0x001c82 __CNInterrupt
0x001ccc __QEIInterrupt
0x001ce0 __T1Interrupt
0x001dee __T2Interrupt
0x001e60 _main
0x001fce __DefaultInterrupt
External Symbols in Program Memory (by name):
0x0018ca _ADCconfig
0x001956 _DelayNmSec
0x00182c _Fract2Float
0x001902 _GetADC
0x001b24 _I2CReadWord
0x001bdc _I2CWriteWord
0x001852 _IdleI2C
0x00197a _InitPWMSetup
0x001908 _InitTMR1
0x001930 _InitTMR2
0x001ae0 _InitializeMasterI2C
0x001888 _MasterReadI2C
0x001876 _MasterWriteI2C
0x001af4 _MemoryCheck
0x001898 _NotAckI2C
0x00184c _OpenI2C
0x0017ba _PID
0x001808 _PIDCoeffCalc
0x001abc _PIDConfig
0x0017f2 _PIDInit
0x001a72 _QEIConfig
0x001aa4 _QEISoftwareConfig
0x001884 _RestartI2C
0x001872 _StartI2C
0x00189e _StopI2C
0x0019be _Turn
0x0018a2 _UARTconfig
0x001c68 __ADCInterrupt
0x000d16 __Atexit
0x001c82 __CNInterrupt
0x000a9c __Closreg
0x00047c __DNKfflush
0x001fce __DefaultInterrupt
0x0003d2 __Fwprep
0x000c96 __Getmem
0x000b24 __Litob
0x000820 __Puttxt
0x001ccc __QEIInterrupt
0x001ce0 __T1Interrupt
0x001dee __T2Interrupt
0x0004f4 __Vacopy
0x000e52 ___addsf3
0x001636 ___divdi3
0x000f0c ___divsf3
0x000f94 ___eqsf2
0x001000 ___fixsfsi
0x000dfa ___floatsisf
0x000f90 ___gesf2
0x000f90 ___gtsf2
0x000268 ___iPrintf
0x000514 ___iPutfld
0x000f94 ___lesf2
0x000f94 ___ltsf2
0x001676 ___moddi3
0x001770 ___muldi3
0x000f98 ___mulsf3
0x001502 ___negdi2
0x000e50 ___subsf3
0x001620 ___udivdi3
0x001554 ___udivmoddi3
0x00162e ___umoddi3
0x00172e ___umuldi3
0x001264 __fPropagateNaN
0x001276 __fbopExit
0x00127e __fbopReturnNaN
0x0012e4 __fchop
0x001284 __fcompare
0x001208 __fpack
0x001332 __frexpf
0x0012ba __funpack
0x001254 __funpack2
0x0001a8 __iprintf
0x00010c __resetPRI
0x00143e _expf
0x000aa8 _fclose
0x000ca4 _free
0x0001b8 _fwrite
0x000508 _isdigit
0x00134c _ldexpf
0x001390 _logf
0x001e60 _main
0x000a2e _malloc
0x00045c _memchr
0x00046e _memcpy
0x001042 _powf
0x0004f8 _strchr
0x000c88 _strlen
0x000a84 fclose.o:_closeall
0x00018c printf.io:_prout
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x001fa0 a !xr
program 0x000100 0x017f00 xr
reset 0x000000 0x000004
ivt 0x000004 0x00007c
aivt 0x000084 0x00007c
__FOSC 0xf80000 0x000002
__FWDT 0xf80002 0x000002
__FBORPOR 0xf80004 0x000002
__FBS 0xf80006 0x000002
__FSS 0xf80008 0x000002
__FGS 0xf8000a 0x000002
eedata 0x7ff000 0x001000
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o
LOAD C:\Documents and Settings\Kevin\Desktop\6015 src\src\pidwDSPcommon.o
LOAD C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libdsp-coff.a
LOAD C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a
0xf80000 __FOSC = 0xf80000
0xf80002 __FWDT = 0xf80002
0xf80004 __FBORPOR = 0xf80004
0xf80006 __FBS = 0xf80006
0xf80008 __FSS = 0xf80008
0xf8000a __FGS = 0xf8000a
0x0000 __RESET_BASE = 0x0
0x0004 __IVT_BASE = 0x4
0x0084 __AIVT_BASE = 0x84
0x0100 __CODE_BASE = 0x100
0x0000 __SFR_BASE = 0x0
0x0800 __DATA_BASE = 0x800
0x1800 __YDATA_BASE = 0x1800
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x10c <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000100 0x1dca
*(.handle)
.handle 0x000100 0xc jump_table
*(.libc)
.libc 0x00010c 0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
0x00010c _resetPRI
0x00010c _reset
0x000120 _psv_init
0x000130 _data_init
.libc 0x00018c 0x2c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(printf.io)
0x00018c printf.io:_prout
0x0001a8 _iprintf
.libc 0x0001b8 0xb0 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fwrite.o)
0x0001b8 fwrite
.libc 0x000268 0x16a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xprintf.io)
0x000268 __iPrintf
.libc 0x0003d2 0x8a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfwprep.o)
0x0003d2 _Fwprep
.libc 0x00045c 0x12 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memchr.o)
0x00045c memchr
.libc 0x00046e 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memcpy.o)
0x00046e memcpy
.libc 0x00047c 0x78 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fflush.o)
0x00047c _DNKfflush
.libc 0x0004f4 0x4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xvacopy.o)
0x0004f4 _Vacopy
.libc 0x0004f8 0x10 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strchr.o)
0x0004f8 strchr
.libc 0x000508 0xc C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(isdigit.os)
0x000508 isdigit
.libc 0x000514 0x30c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputfld.io)
0x000514 __iPutfld
.libc 0x000820 0x19c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xputtxt.o)
0x000820 _Puttxt
.libc 0x0009bc 0xc8 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(malloc.o)
0x000a2e malloc
.libc 0x000a84 0xa0 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(fclose.o)
0x000a84 fclose.o:_closeall
0x000a9c _Closreg
0x000aa8 fclose
.libc 0x000b24 0x164 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xlitob.o)
0x000b24 _Litob
.libc 0x000c88 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strlen.o)
0x000c88 strlen
.libc 0x000c96 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xgetmem.o)
0x000c96 _Getmem
.libc 0x000ca4 0x72 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(free.o)
0x000ca4 free
.libc 0x000d16 0x1a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xatexit.o)
0x000d16 _Atexit
.libc 0x000d30 0x5c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(write.o)
0x000d30 write
.libc 0x000d8c 0x12 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(close.o)
0x000d8c close
.libc 0x000d9e 0x12 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(remove.o)
0x000d9e remove
.libc 0x000db0 0x2c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(sbrk.o)
0x000db0 sbrk
.libc 0x000ddc 0x1e C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(brk.o)
0x000ddc brk
*(.libm)
.libm 0x000dfa 0x56 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(floatsisf.o)
0x000dfa __floatsisf
.libm 0x000e50 0xbc C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o)
0x000e50 __subsf3
0x000e52 __addsf3
.libm 0x000f0c 0x84 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsf3.o)
0x000f0c __divsf3
.libm 0x000f90 0x4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o)
0x000f90 __gesf2
0x000f90 __gtsf2
.libm 0x000f94 0x4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(feqltle.o)
0x000f94 __eqsf2
0x000f94 __ltsf2
0x000f94 __lesf2
.libm 0x000f98 0x68 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(mulsf3.o)
0x000f98 __mulsf3
.libm 0x001000 0x42 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixsfsi.o)
0x001000 __fixsfsi
.libm 0x001042 0x1c6 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(powf.o)
0x001042 powf
.libm 0x001208 0x4c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fpack.o)
0x001208 _fpack
.libm 0x001254 0x10 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack2.o)
0x001254 _funpack2
.libm 0x001264 0x20 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(futil.o)
0x001264 _fPropagateNaN
0x001276 _fbopExit
0x00127e _fbopReturnNaN
.libm 0x001284 0x36 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fcompare.o)
0x001284 _fcompare
.libm 0x0012ba 0x2a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack.o)
0x0012ba _funpack
.libm 0x0012e4 0x4e C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fchop.o)
0x0012e4 _fchop
.libm 0x001332 0x1a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(_frexpf.o)
0x001332 _frexpf
.libm 0x00134c 0x44 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(ldexpf.o)
0x00134c ldexpf
.libm 0x001390 0xae C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(logf.o)
0x001390 logf
.libm 0x00143e 0xc4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(expf.o)
0x00143e expf
.libm 0x001502 0xa C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(negdi2.o)
0x001502 __negdi2
.libm 0x00150c 0x222 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divmoddi3.o)
0x001554 __udivmoddi3
0x001620 __udivdi3
0x00162e __umoddi3
0x001636 __divdi3
0x001676 __moddi3
.libm 0x00172e 0x8c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(muldi3.o)
0x00172e __umuldi3
0x001770 __muldi3
*(.libdsp)
.libdsp 0x0017ba 0x72 C:\Documents and Settings\Kevin\Desktop\6015 src\src\pidwDSPcommon.o
0x0017ba PID
0x0017f2 PIDInit
0x001808 PIDCoeffCalc
.libdsp 0x00182c 0x20 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libdsp-coff.a(frct2flt.o)
0x00182c Fract2Float
*(.lib*)
.libperi 0x00184c 0x6 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(OpenI2C.o)
0x00184c OpenI2C
.libperi 0x001852 0x20 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(IdleI2C.o)
0x001852 IdleI2C
.libperi 0x001872 0x4 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(StartI2C.o)
0x001872 StartI2C
.libperi 0x001876 0xe C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(MasterWriteI2C.o)
0x001876 MasterWriteI2C
.libperi 0x001884 0x4 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(RestartI2C.o)
0x001884 RestartI2C
.libperi 0x001888 0x10 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(MasterReadI2C.o)
0x001888 MasterReadI2C
.libperi 0x001898 0x6 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(NotAckI2C.o)
0x001898 NotAckI2C
.libperi 0x00189e 0x4 C:\Documents and Settings\Kevin\Desktop\6015 src\lib\libp30F6015-coff.a(StopI2C.o)
0x00189e StopI2C
*(.text)
.text 0x0018a2 0x628 C:\Documents and Settings\Kevin\Desktop\6015 src\src\Main.o
0x0018a2 UARTconfig
0x0018ca ADCconfig
0x001902 GetADC
0x001908 InitTMR1
0x001930 InitTMR2
0x001956 DelayNmSec
0x00197a InitPWMSetup
0x0019be Turn
0x001a72 QEIConfig
0x001aa4 QEISoftwareConfig
0x001abc PIDConfig
0x001ae0 InitializeMasterI2C
0x001af4 MemoryCheck
0x001b24 I2CReadWord
0x001bdc I2CWriteWord
0x001c68 _ADCInterrupt
0x001c82 _CNInterrupt
0x001ccc _QEIInterrupt
0x001ce0 _T1Interrupt
0x001dee _T2Interrupt
0x001e60 main
usercode
*(usercode)
__FOSC
*(__FOSC.sec)
__FWDT
*(__FWDT.sec)
__FBORPOR
*(__FBORPOR.sec)
__FBS
*(__FBS.sec)
__FSS
*(__FSS.sec)
__FGS
*(__FGS.sec)
user_eedata
*(user_eedata)
userdata
*(userdata)
.comment 0x000000 0x5e
*(.comment)
.comment 0x000000 0x5e C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(xfiles.o)
.debug_info
*(.debug_info)
*(.gnu.linkonce.wi.*)
.debug_abbrev
*(.debug_abbrev)
.debug_line
*(.debug_line)
.debug_frame
*(.debug_frame)
.debug_str
*(.debug_str)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
.debug_pubnames
*(.debug_pubnames)
.debug_ranges
*(.debug_ranges)
.debug_aranges
*(.debug_aranges)
.ivt 0x000004 0x7c
0x000004 0x4 LONG 0x1fce DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
0x000006 0x4 LONG 0x1fce DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
0x000008 0x4 LONG 0x1fce DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
0x00000a 0x4 LONG 0x1fce DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
0x00000c 0x4 LONG 0x1fce DEFINED (__MathError)?<code 336> (__MathError):<code 336> (__DefaultInterrupt)
0x00000e 0x4 LONG 0x1fce DEFINED (__ReservedTrap5)?<code 336> (__ReservedTrap5):<code 336> (__DefaultInterrupt)
0x000010 0x4 LONG 0x1fce DEFINED (__ReservedTrap6)?<code 336> (__ReservedTrap6):<code 336> (__DefaultInterrupt)
0x000012 0x4 LONG 0x1fce DEFINED (__ReservedTrap7)?<code 336> (__ReservedTrap7):<code 336> (__DefaultInterrupt)
0x000014 0x4 LONG 0x1fce DEFINED (__INT0Interrupt)?<code 336> (__INT0Interrupt):<code 336> (__DefaultInterrupt)
0x000016 0x4 LONG 0x1fce DEFINED (__IC1Interrupt)?<code 336> (__IC1Interrupt):<code 336> (__DefaultInterrupt)
0x000018 0x4 LONG 0x1fce DEFINED (__OC1Interrupt)?<code 336> (__OC1Interrupt):<code 336> (__DefaultInterrupt)
0x00001a 0x4 LONG 0x1ce0 DEFINED (__T1Interrupt)?<code 336> (__T1Interrupt):<code 336> (__DefaultInterrupt)
0x00001c 0x4 LONG 0x1fce DEFINED (__IC2Interrupt)?<code 336> (__IC2Interrupt):<code 336> (__DefaultInterrupt)
0x00001e 0x4 LONG 0x1fce DEFINED (__OC2Interrupt)?<code 336> (__OC2Interrupt):<code 336> (__DefaultInterrupt)
0x000020 0x4 LONG 0x1dee DEFINED (__T2Interrupt)?<code 336> (__T2Interrupt):<code 336> (__DefaultInterrupt)
0x000022 0x4 LONG 0x1fce DEFINED (__T3Interrupt)?<code 336> (__T3Interrupt):<code 336> (__DefaultInterrupt)
0x000024 0x4 LONG 0x1fce DEFINED (__SPI1Interrupt)?<code 336> (__SPI1Interrupt):<code 336> (__DefaultInterrupt)
0x000026 0x4 LONG 0x1fce DEFINED (__U1RXInterrupt)?<code 336> (__U1RXInterrupt):<code 336> (__DefaultInterrupt)
0x000028 0x4 LONG 0x1fce DEFINED (__U1TXInterrupt)?<code 336> (__U1TXInterrupt):<code 336> (__DefaultInterrupt)
0x00002a 0x4 LONG 0x1c68 DEFINED (__ADCInterrupt)?<code 336> (__ADCInterrupt):<code 336> (__DefaultInterrupt)
0x00002c 0x4 LONG 0x1fce DEFINED (__NVMInterrupt)?<code 336> (__NVMInterrupt):<code 336> (__DefaultInterrupt)
0x00002e 0x4 LONG 0x1fce DEFINED (__SI2CInterrupt)?<code 336> (__SI2CInterrupt):<code 336> (__DefaultInterrupt)
0x000030 0x4 LONG 0x1fce DEFINED (__MI2CInterrupt)?<code 336> (__MI2CInterrupt):<code 336> (__DefaultInterrupt)
0x000032 0x4 LONG 0x1c82 DEFINED (__CNInterrupt)?<code 336> (__CNInterrupt):<code 336> (__DefaultInterrupt)
0x000034 0x4 LONG 0x1fce DEFINED (__INT1Interrupt)?<code 336> (__INT1Interrupt):<code 336> (__DefaultInterrupt)
0x000036 0x4 LONG 0x1fce DEFINED (__IC7Interrupt)?<code 336> (__IC7Interrupt):<code 336> (__DefaultInterrupt)
0x000038 0x4 LONG 0x1fce DEFINED (__IC8Interrupt)?<code 336> (__IC8Interrupt):<code 336> (__DefaultInterrupt)
0x00003a 0x4 LONG 0x1fce DEFINED (__OC3Interrupt)?<code 336> (__OC3Interrupt):<code 336> (__DefaultInterrupt)
0x00003c 0x4 LONG 0x1fce DEFINED (__OC4Interrupt)?<code 336> (__OC4Interrupt):<code 336> (__DefaultInterrupt)
0x00003e 0x4 LONG 0x1fce DEFINED (__T4Interrupt)?<code 336> (__T4Interrupt):<code 336> (__DefaultInterrupt)
0x000040 0x4 LONG 0x1fce DEFINED (__T5Interrupt)?<code 336> (__T5Interrupt):<code 336> (__DefaultInterrupt)
0x000042 0x4 LONG 0x1fce DEFINED (__INT2Interrupt)?<code 336> (__INT2Interrupt):<code 336> (__DefaultInterrupt)
0x000044 0x4 LONG 0x1fce DEFINED (__U2RXInterrupt)?<code 336> (__U2RXInterrupt):<code 336> (__DefaultInterrupt)
0x000046 0x4 LONG 0x1fce DEFINED (__U2TXInterrupt)?<code 336> (__U2TXInterrupt):<code 336> (__DefaultInterrupt)
0x000048 0x4 LONG 0x1fce DEFINED (__SPI2Interrupt)?<code 336> (__SPI2Interrupt):<code 336> (__DefaultInterrupt)
0x00004a 0x4 LONG 0x1fce DEFINED (__C1Interrupt)?<code 336> (__C1Interrupt):<code 336> (__DefaultInterrupt)
0x00004c 0x4 LONG 0x1fce DEFINED (__IC3Interrupt)?<code 336> (__IC3Interrupt):<code 336> (__DefaultInterrupt)
0x00004e 0x4 LONG 0x1fce DEFINED (__IC4Interrupt)?<code 336> (__IC4Interrupt):<code 336> (__DefaultInterrupt)
0x000050 0x4 LONG 0x1fce DEFINED (__IC5Interrupt)?<code 336> (__IC5Interrupt):<code 336> (__DefaultInterrupt)
0x000052 0x4 LONG 0x1fce DEFINED (__IC6Interrupt)?<code 336> (__IC6Interrupt):<code 336> (__DefaultInterrupt)
0x000054 0x4 LONG 0x1fce DEFINED (__OC5Interrupt)?<code 336> (__OC5Interrupt):<code 336> (__DefaultInterrupt)
0x000056 0x4 LONG 0x1fce DEFINED (__OC6Interrupt)?<code 336> (__OC6Interrupt):<code 336> (__DefaultInterrupt)
0x000058 0x4 LONG 0x1fce DEFINED (__OC7Interrupt)?<code 336> (__OC7Interrupt):<code 336> (__DefaultInterrupt)
0x00005a 0x4 LONG 0x1fce DEFINED (__OC8Interrupt)?<code 336> (__OC8Interrupt):<code 336> (__DefaultInterrupt)
0x00005c 0x4 LONG 0x1fce DEFINED (__INT3Interrupt)?<code 336> (__INT3Interrupt):<code 336> (__DefaultInterrupt)
0x00005e 0x4 LONG 0x1fce DEFINED (__INT4Interrupt)?<code 336> (__INT4Interrupt):<code 336> (__DefaultInterrupt)
0x000060 0x4 LONG 0x1fce DEFINED (__C2Interrupt)?<code 336> (__C2Interrupt):<code 336> (__DefaultInterrupt)
0x000062 0x4 LONG 0x1fce DEFINED (__PWMInterrupt)?<code 336> (__PWMInterrupt):<code 336> (__DefaultInterrupt)
0x000064 0x4 LONG 0x1ccc DEFINED (__QEIInterrupt)?<code 336> (__QEIInterrupt):<code 336> (__DefaultInterrupt)
0x000066 0x4 LONG 0x1fce DEFINED (__DCIInterrupt)?<code 336> (__DCIInterrupt):<code 336> (__DefaultInterrupt)
0x000068 0x4 LONG 0x1fce DEFINED (__LVDInterrupt)?<code 336> (__LVDInterrupt):<code 336> (__DefaultInterrupt)
0x00006a 0x4 LONG 0x1fce DEFINED (__FLTAInterrupt)?<code 336> (__FLTAInterrupt):<code 336> (__DefaultInterrupt)
0x00006c 0x4 LONG 0x1fce DEFINED (__FLTBInterrupt)?<code 336> (__FLTBInterrupt):<code 336> (__DefaultInterrupt)
0x00006e 0x4 LONG 0x1fce DEFINED (__Interrupt45)?<code 336> (__Interrupt45):<code 336> (__DefaultInterrupt)
0x000070 0x4 LONG 0x1fce DEFINED (__Interrupt46)?<code 336> (__Interrupt46):<code 336> (__DefaultInterrupt)
0x000072 0x4 LONG 0x1fce DEFINED (__Interrupt47)?<code 336> (__Interrupt47):<code 336> (__DefaultInterrupt)
0x000074 0x4 LONG 0x1fce DEFINED (__Interrupt48)?<code 336> (__Interrupt48):<code 336> (__DefaultInterrupt)
0x000076 0x4 LONG 0x1fce DEFINED (__Interrupt49)?<code 336> (__Interrupt49):<code 336> (__DefaultInterrupt)
0x000078 0x4 LONG 0x1fce DEFINED (__Interrupt50)?<code 336> (__Interrupt50):<code 336> (__DefaultInterrupt)
0x00007a 0x4 LONG 0x1fce DEFINED (__Interrupt51)?<code 336> (__Interrupt51):<code 336> (__DefaultInterrupt)
0x00007c 0x4 LONG 0x1fce DEFINED (__Interrupt52)?<code 336> (__Interrupt52):<code 336> (__DefaultInterrupt)
0x00007e 0x4 LONG 0x1fce DEFINED (__Interrupt53)?<code 336> (__Interrupt53):<code 336> (__DefaultInterrupt)
.aivt 0x000084 0x7c
0x000084 0x4 LONG 0x1fce DEFINED (__AltReservedTrap0)?<code 336> (__AltReservedTrap0):DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
0x000086 0x4 LONG 0x1fce DEFINED (__AltOscillatorFail)?<code 336> (__AltOscillatorFail):DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
0x000088 0x4 LONG 0x1fce DEFINED (__AltAddressError)?<code 336> (__AltAddressError):DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
0x00008a 0x4 LONG 0x1fce DEFINED (__AltStackError)?<code 336> (__AltStackError):DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
0x00008c 0x4 LONG 0x1fce DEFINED (__AltMathError)?<code 336> (__AltMathError):DEFINED (__MathError)?<code 336> (__MathError):<code 336> (__DefaultInterrupt)
0x00008e 0x4 LONG 0x1fce DEFINED (__AltReservedTrap5)?<code 336> (__AltReservedTrap5):DEFINED (__ReservedTrap5)?<code 336> (__ReservedTrap5):<code 336> (__DefaultInterrupt)
0x000090 0x4 LONG 0x1fce DEFINED (__AltReservedTrap6)?<code 336> (__AltReservedTrap6):DEFINED (__ReservedTrap6)?<code 336> (__ReservedTrap6):<code 336> (__DefaultInterrupt)
0x000092 0x4 LONG 0x1fce DEFINED (__AltReservedTrap7)?<code 336> (__AltReservedTrap7):DEFINED (__ReservedTrap7)?<code 336> (__ReservedTrap7):<code 336> (__DefaultInterrupt)
0x000094 0x4 LONG 0x1fce DEFINED (__AltINT0Interrupt)?<code 336> (__AltINT0Interrupt):DEFINED (__INT0Interrupt)?<code 336> (__INT0Interrupt):<code 336> (__DefaultInterrupt)
0x000096 0x4 LONG 0x1fce DEFINED (__AltIC1Interrupt)?<code 336> (__AltIC1Interrupt):DEFINED (__IC1Interrupt)?<code 336> (__IC1Interrupt):<code 336> (__DefaultInterrupt)
0x000098 0x4 LONG 0x1fce DEFINED (__AltOC1Interrupt)?<code 336> (__AltOC1Interrupt):DEFINED (__OC1Interrupt)?<code 336> (__OC1Interrupt):<code 336> (__DefaultInterrupt)
0x00009a 0x4 LONG 0x1ce0 DEFINED (__AltT1Interrupt)?<code 336> (__AltT1Interrupt):DEFINED (__T1Interrupt)?<code 336> (__T1Interrupt):<code 336> (__DefaultInterrupt)
0x00009c 0x4 LONG 0x1fce DEFINED (__AltIC2Interrupt)?<code 336> (__AltIC2Interrupt):DEFINED (__IC2Interrupt)?<code 336> (__IC2Interrupt):<code 336> (__DefaultInterrupt)
0x00009e 0x4 LONG 0x1fce DEFINED (__AltOC2Interrupt)?<code 336> (__AltOC2Interrupt):DEFINED (__OC2Interrupt)?<code 336> (__OC2Interrupt):<code 336> (__DefaultInterrupt)
0x0000a0 0x4 LONG 0x1dee DEFINED (__AltT2Interrupt)?<code 336> (__AltT2Interrupt):DEFINED (__T2Interrupt)?<code 336> (__T2Interrupt):<code 336> (__DefaultInterrupt)
0x0000a2 0x4 LONG 0x1fce DEFINED (__AltT3Interrupt)?<code 336> (__AltT3Interrupt):DEFINED (__T3Interrupt)?<code 336> (__T3Interrupt):<code 336> (__DefaultInterrupt)
0x0000a4 0x4 LONG 0x1fce DEFINED (__AltSPI1Interrupt)?<code 336> (__AltSPI1Interrupt):DEFINED (__SPI1Interrupt)?<code 336> (__SPI1Interrupt):<code 336> (__DefaultInterrupt)
0x0000a6 0x4 LONG 0x1fce DEFINED (__AltU1RXInterrupt)?<code 336> (__AltU1RXInterrupt):DEFINED (__U1RXInterrupt)?<code 336> (__U1RXInterrupt):<code 336> (__DefaultInterrupt)
0x0000a8 0x4 LONG 0x1fce DEFINED (__AltU1TXInterrupt)?<code 336> (__AltU1TXInterrupt):DEFINED (__U1TXInterrupt)?<code 336> (__U1TXInterrupt):<code 336> (__DefaultInterrupt)
0x0000aa 0x4 LONG 0x1c68 DEFINED (__AltADCInterrupt)?<code 336> (__AltADCInterrupt):DEFINED (__ADCInterrupt)?<code 336> (__ADCInterrupt):<code 336> (__DefaultInterrupt)
0x0000ac 0x4 LONG 0x1fce DEFINED (__AltNVMInterrupt)?<code 336> (__AltNVMInterrupt):DEFINED (__NVMInterrupt)?<code 336> (__NVMInterrupt):<code 336> (__DefaultInterrupt)
0x0000ae 0x4 LONG 0x1fce DEFINED (__AltSI2CInterrupt)?<code 336> (__AltSI2CInterrupt):DEFINED (__SI2CInterrupt)?<code 336> (__SI2CInterrupt):<code 336> (__DefaultInterrupt)
0x0000b0 0x4 LONG 0x1fce DEFINED (__AltMI2CInterrupt)?<code 336> (__AltMI2CInterrupt):DEFINED (__MI2CInterrupt)?<code 336> (__MI2CInterrupt):<code 336> (__DefaultInterrupt)
0x0000b2 0x4 LONG 0x1c82 DEFINED (__AltCNInterrupt)?<code 336> (__AltCNInterrupt):DEFINED (__CNInterrupt)?<code 336> (__CNInterrupt):<code 336> (__DefaultInterrupt)
0x0000b4 0x4 LONG 0x1fce DEFINED (__AltINT1Interrupt)?<code 336> (__AltINT1Interrupt):DEFINED (__INT1Interrupt)?<code 336> (__INT1Interrupt):<code 336> (__DefaultInterrupt)
0x0000b6 0x4 LONG 0x1fce DEFINED (__AltIC7Interrupt)?<code 336> (__AltIC7Interrupt):DEFINED (__IC7Interrupt)?<code 336> (__IC7Interrupt):<code 336> (__DefaultInterrupt)
0x0000b8 0x4 LONG 0x1fce DEFINED (__AltIC8Interrupt)?<code 336> (__AltIC8Interrupt):DEFINED (__IC8Interrupt)?<code 336> (__IC8Interrupt):<code 336> (__DefaultInterrupt)
0x0000ba 0x4 LONG 0x1fce DEFINED (__AltOC3Interrupt)?<code 336> (__AltOC3Interrupt):DEFINED (__OC3Interrupt)?<code 336> (__OC3Interrupt):<code 336> (__DefaultInterrupt)
0x0000bc 0x4 LONG 0x1fce DEFINED (__AltOC4Interrupt)?<code 336> (__AltOC4Interrupt):DEFINED (__OC4Interrupt)?<code 336> (__OC4Interrupt):<code 336> (__DefaultInterrupt)
0x0000be 0x4 LONG 0x1fce DEFINED (__AltT4Interrupt)?<code 336> (__AltT4Interrupt):DEFINED (__T4Interrupt)?<code 336> (__T4Interrupt):<code 336> (__DefaultInterrupt)
0x0000c0 0x4 LONG 0x1fce DEFINED (__AltT5Interrupt)?<code 336> (__AltT5Interrupt):DEFINED (__T5Interrupt)?<code 336> (__T5Interrupt):<code 336> (__DefaultInterrupt)
0x0000c2 0x4 LONG 0x1fce DEFINED (__AltINT2Interrupt)?<code 336> (__AltINT2Interrupt):DEFINED (__INT2Interrupt)?<code 336> (__INT2Interrupt):<code 336> (__DefaultInterrupt)
0x0000c4 0x4 LONG 0x1fce DEFINED (__AltU2RXInterrupt)?<code 336> (__AltU2RXInterrupt):DEFINED (__U2RXInterrupt)?<code 336> (__U2RXInterrupt):<code 336> (__DefaultInterrupt)
0x0000c6 0x4 LONG 0x1fce DEFINED (__AltU2TXInterrupt)?<code 336> (__AltU2TXInterrupt):DEFINED (__U2TXInterrupt)?<code 336> (__U2TXInterrupt):<code 336> (__DefaultInterrupt)
0x0000c8 0x4 LONG 0x1fce DEFINED (__AltSPI2Interrupt)?<code 336> (__AltSPI2Interrupt):DEFINED (__SPI2Interrupt)?<code 336> (__SPI2Interrupt):<code 336> (__DefaultInterrupt)
0x0000ca 0x4 LONG 0x1fce DEFINED (__AltC1Interrupt)?<code 336> (__AltC1Interrupt):DEFINED (__C1Interrupt)?<code 336> (__C1Interrupt):<code 336> (__DefaultInterrupt)
0x0000cc 0x4 LONG 0x1fce DEFINED (__AltIC3Interrupt)?<code 336> (__AltIC3Interrupt):DEFINED (__IC3Interrupt)?<code 336> (__IC3Interrupt):<code 336> (__DefaultInterrupt)
0x0000ce 0x4 LONG 0x1fce DEFINED (__AltIC4Interrupt)?<code 336> (__AltIC4Interrupt):DEFINED (__IC4Interrupt)?<code 336> (__IC4Interrupt):<code 336> (__DefaultInterrupt)
0x0000d0 0x4 LONG 0x1fce DEFINED (__AltIC5Interrupt)?<code 336> (__AltIC5Interrupt):DEFINED (__IC5Interrupt)?<code 336> (__IC5Interrupt):<code 336> (__DefaultInterrupt)
0x0000d2 0x4 LONG 0x1fce DEFINED (__AltIC6Interrupt)?<code 336> (__AltIC6Interrupt):DEFINED (__IC6Interrupt)?<code 336> (__IC6Interrupt):<code 336> (__DefaultInterrupt)
0x0000d4 0x4 LONG 0x1fce DEFINED (__AltOC5Interrupt)?<code 336> (__AltOC5Interrupt):DEFINED (__OC5Interrupt)?<code 336> (__OC5Interrupt):<code 336> (__DefaultInterrupt)
0x0000d6 0x4 LONG 0x1fce DEFINED (__AltOC6Interrupt)?<code 336> (__AltOC6Interrupt):DEFINED (__OC6Interrupt)?<code 336> (__OC6Interrupt):<code 336> (__DefaultInterrupt)
0x0000d8 0x4 LONG 0x1fce DEFINED (__AltOC7Interrupt)?<code 336> (__AltOC7Interrupt):DEFINED (__OC7Interrupt)?<code 336> (__OC7Interrupt):<code 336> (__DefaultInterrupt)
0x0000da 0x4 LONG 0x1fce DEFINED (__AltOC8Interrupt)?<code 336> (__AltOC8Interrupt):DEFINED (__OC8Interrupt)?<code 336> (__OC8Interrupt):<code 336> (__DefaultInterrupt)
0x0000dc 0x4 LONG 0x1fce DEFINED (__AltINT3Interrupt)?<code 336> (__AltINT3Interrupt):DEFINED (__INT3Interrupt)?<code 336> (__INT3Interrupt):<code 336> (__DefaultInterrupt)
0x0000de 0x4 LONG 0x1fce DEFINED (__AltINT4Interrupt)?<code 336> (__AltINT4Interrupt):DEFINED (__INT4Interrupt)?<code 336> (__INT4Interrupt):<code 336> (__DefaultInterrupt)
0x0000e0 0x4 LONG 0x1fce DEFINED (__AltC2Interrupt)?<code 336> (__AltC2Interrupt):DEFINED (__C2Interrupt)?<code 336> (__C2Interrupt):<code 336> (__DefaultInterrupt)
0x0000e2 0x4 LONG 0x1fce DEFINED (__AltPWMInterrupt)?<code 336> (__AltPWMInterrupt):DEFINED (__PWMInterrupt)?<code 336> (__PWMInterrupt):<code 336> (__DefaultInterrupt)
0x0000e4 0x4 LONG 0x1ccc DEFINED (__AltQEIInterrupt)?<code 336> (__AltQEIInterrupt):DEFINED (__QEIInterrupt)?<code 336> (__QEIInterrupt):<code 336> (__DefaultInterrupt)
0x0000e6 0x4 LONG 0x1fce DEFINED (__AltDCIInterrupt)?<code 336> (__AltDCIInterrupt):DEFINED (__DCIInterrupt)?<code 336> (__DCIInterrupt):<code 336> (__DefaultInterrupt)
0x0000e8 0x4 LONG 0x1fce DEFINED (__AltLVDInterrupt)?<code 336> (__AltLVDInterrupt):DEFINED (__LVDInterrupt)?<code 336> (__LVDInterrupt):<code 336> (__DefaultInterrupt)
0x0000ea 0x4 LONG 0x1fce DEFINED (__AltFLTAInterrupt)?<code 336> (__AltFLTAInterrupt):DEFINED (__FLTAInterrupt)?<code 336> (__FLTAInterrupt):<code 336> (__DefaultInterrupt)
0x0000ec 0x4 LONG 0x1fce DEFINED (__AltFLTBInterrupt)?<code 336> (__AltFLTBInterrupt):DEFINED (__FLTBInterrupt)?<code 336> (__FLTBInterrupt):<code 336> (__DefaultInterrupt)
0x0000ee 0x4 LONG 0x1fce DEFINED (__AltInterrupt45)?<code 336> (__AltInterrupt45):DEFINED (__Interrupt45)?<code 336> (__Interrupt45):<code 336> (__DefaultInterrupt)
0x0000f0 0x4 LONG 0x1fce DEFINED (__AltInterrupt46)?<code 336> (__AltInterrupt46):DEFINED (__Interrupt46)?<code 336> (__Interrupt46):<code 336> (__DefaultInterrupt)
0x0000f2 0x4 LONG 0x1fce DEFINED (__AltInterrupt47)?<code 336> (__AltInterrupt47):DEFINED (__Interrupt47)?<code 336> (__Interrupt47):<code 336> (__DefaultInterrupt)
0x0000f4 0x4 LONG 0x1fce DEFINED (__AltInterrupt48)?<code 336> (__AltInterrupt48):DEFINED (__Interrupt48)?<code 336> (__Interrupt48):<code 336> (__DefaultInterrupt)
0x0000f6 0x4 LONG 0x1fce DEFINED (__AltInterrupt49)?<code 336> (__AltInterrupt49):DEFINED (__Interrupt49)?<code 336> (__Interrupt49):<code 336> (__DefaultInterrupt)
0x0000f8 0x4 LONG 0x1fce DEFINED (__AltInterrupt50)?<code 336> (__AltInterrupt50):DEFINED (__Interrupt50)?<code 336> (__Interrupt50):<code 336> (__DefaultInterrupt)
0x0000fa 0x4 LONG 0x1fce DEFINED (__AltInterrupt51)?<code 336> (__AltInterrupt51):DEFINED (__Interrupt51)?<code 336> (__Interrupt51):<code 336> (__DefaultInterrupt)
0x0000fc 0x4 LONG 0x1fce DEFINED (__AltInterrupt52)?<code 336> (__AltInterrupt52):DEFINED (__Interrupt52)?<code 336> (__Interrupt52):<code 336> (__DefaultInterrupt)
0x0000fe 0x4 LONG 0x1fce DEFINED (__AltInterrupt53)?<code 336> (__AltInterrupt53):DEFINED (__Interrupt53)?<code 336> (__Interrupt53):<code 336> (__DefaultInterrupt)
0x0000 WREG0 = 0x0
0x0000 _WREG0 = 0x0
0x0002 WREG1 = 0x2
0x0002 _WREG1 = 0x2
0x0004 WREG2 = 0x4
0x0004 _WREG2 = 0x4
0x0006 WREG3 = 0x6
0x0006 _WREG3 = 0x6
0x0008 WREG4 = 0x8
0x0008 _WREG4 = 0x8
0x000a WREG5 = 0xa
0x000a _WREG5 = 0xa
0x000c WREG6 = 0xc
0x000c _WREG6 = 0xc
0x000e WREG7 = 0xe
0x000e _WREG7 = 0xe
0x0010 WREG8 = 0x10
0x0010 _WREG8 = 0x10
0x0012 WREG9 = 0x12
0x0012 _WREG9 = 0x12
0x0014 WREG10 = 0x14
0x0014 _WREG10 = 0x14
0x0016 WREG11 = 0x16
0x0016 _WREG11 = 0x16
0x0018 WREG12 = 0x18
0x0018 _WREG12 = 0x18
0x001a WREG13 = 0x1a
0x001a _WREG13 = 0x1a
0x001c WREG14 = 0x1c
0x001c _WREG14 = 0x1c
0x001e WREG15 = 0x1e
0x001e _WREG15 = 0x1e
0x0020 SPLIM = 0x20
0x0020 _SPLIM = 0x20
0x0022 ACCAL = 0x22
0x0022 _ACCAL = 0x22
0x0024 ACCAH = 0x24
0x0024 _ACCAH = 0x24
0x0026 ACCAU = 0x26
0x0026 _ACCAU = 0x26
0x0028 ACCBL = 0x28
0x0028 _ACCBL = 0x28
0x002a ACCBH = 0x2a
0x002a _ACCBH = 0x2a
0x002c ACCBU = 0x2c
0x002c _ACCBU = 0x2c
0x002e PCL = 0x2e
0x002e _PCL = 0x2e
0x0030 PCH = 0x30
0x0030 _PCH = 0x30
0x0032 TBLPAG = 0x32
0x0032 _TBLPAG = 0x32
0x0034 PSVPAG = 0x34
0x0034 _PSVPAG = 0x34
0x0036 RCOUNT = 0x36
0x0036 _RCOUNT = 0x36
0x0038 DCOUNT = 0x38
0x0038 _DCOUNT = 0x38
0x003a DOSTARTL = 0x3a
0x003a _DOSTARTL = 0x3a
0x003c DOSTARTH = 0x3c
0x003c _DOSTARTH = 0x3c
0x003e DOENDL = 0x3e
0x003e _DOENDL = 0x3e
0x0040 DOENDH = 0x40
0x0040 _DOENDH = 0x40
0x0042 SR = 0x42
0x0042 _SR = 0x42
0x0042 __SR = 0x42
0x0044 CORCON = 0x44
0x0044 _CORCON = 0x44
0x0046 MODCON = 0x46
0x0046 _MODCON = 0x46
0x0048 XMODSRT = 0x48
0x0048 _XMODSRT = 0x48
0x004a XMODEND = 0x4a
0x004a _XMODEND = 0x4a
0x004c YMODSRT = 0x4c
0x004c _YMODSRT = 0x4c
0x004e YMODEND = 0x4e
0x004e _YMODEND = 0x4e
0x0050 XBREV = 0x50
0x0050 _XBREV = 0x50
0x0052 DISICNT = 0x52
0x0052 _DISICNT = 0x52
0x0080 INTCON1 = 0x80
0x0080 _INTCON1 = 0x80
0x0082 INTCON2 = 0x82
0x0082 _INTCON2 = 0x82
0x0084 IFS0 = 0x84
0x0084 _IFS0 = 0x84
0x0086 IFS1 = 0x86
0x0086 _IFS1 = 0x86
0x0088 IFS2 = 0x88
0x0088 _IFS2 = 0x88
0x008c IEC0 = 0x8c
0x008c _IEC0 = 0x8c
0x008e IEC1 = 0x8e
0x008e _IEC1 = 0x8e
0x0090 IEC2 = 0x90
0x0090 _IEC2 = 0x90
0x0094 IPC0 = 0x94
0x0094 _IPC0 = 0x94
0x0096 IPC1 = 0x96
0x0096 _IPC1 = 0x96
0x0098 IPC2 = 0x98
0x0098 _IPC2 = 0x98
0x009a IPC3 = 0x9a
0x009a _IPC3 = 0x9a
0x009c IPC4 = 0x9c
0x009c _IPC4 = 0x9c
0x009e IPC5 = 0x9e
0x009e _IPC5 = 0x9e
0x00a0 IPC6 = 0xa0
0x00a0 _IPC6 = 0xa0
0x00a2 IPC7 = 0xa2
0x00a2 _IPC7 = 0xa2
0x00a4 IPC8 = 0xa4
0x00a4 _IPC8 = 0xa4
0x00a6 IPC9 = 0xa6
0x00a6 _IPC9 = 0xa6
0x00a8 IPC10 = 0xa8
0x00a8 _IPC10 = 0xa8
0x00aa IPC11 = 0xaa
0x00aa _IPC11 = 0xaa
0x00b0 INTTREG = 0xb0
0x00b0 _INTTREG = 0xb0
0x00c0 CNEN1 = 0xc0
0x00c0 _CNEN1 = 0xc0
0x00c2 CNEN2 = 0xc2
0x00c2 _CNEN2 = 0xc2
0x00c4 CNPU1 = 0xc4
0x00c4 _CNPU1 = 0xc4
0x00c6 CNPU2 = 0xc6
0x00c6 _CNPU2 = 0xc6
0x0100 TMR1 = 0x100
0x0100 _TMR1 = 0x100
0x0102 PR1 = 0x102
0x0102 _PR1 = 0x102
0x0104 T1CON = 0x104
0x0104 _T1CON = 0x104
0x0106 TMR2 = 0x106
0x0106 _TMR2 = 0x106
0x0108 TMR3HLD = 0x108
0x0108 _TMR3HLD = 0x108
0x010a TMR3 = 0x10a
0x010a _TMR3 = 0x10a
0x010c PR2 = 0x10c
0x010c _PR2 = 0x10c
0x010e PR3 = 0x10e
0x010e _PR3 = 0x10e
0x0110 T2CON = 0x110
0x0110 _T2CON = 0x110
0x0112 T3CON = 0x112
0x0112 _T3CON = 0x112
0x0114 TMR4 = 0x114
0x0114 _TMR4 = 0x114
0x0116 TMR5HLD = 0x116
0x0116 _TMR5HLD = 0x116
0x0118 TMR5 = 0x118
0x0118 _TMR5 = 0x118
0x011a PR4 = 0x11a
0x011a _PR4 = 0x11a
0x011c PR5 = 0x11c
0x011c _PR5 = 0x11c
0x011e T4CON = 0x11e
0x011e _T4CON = 0x11e
0x0120 T5CON = 0x120
0x0120 _T5CON = 0x120
0x0122 QEICON = 0x122
0x0122 _QEICON = 0x122
0x0124 DFLTCON = 0x124