-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNBCTRL.map
More file actions
1358 lines (1324 loc) · 81 KB
/
NBCTRL.map
File metadata and controls
1358 lines (1324 loc) · 81 KB
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:\nburn\lib\SBL2E.a(bsp.o) ./main.o (SetIntc0)
C:\nburn\lib\SBL2E.a(magic.o)
C:\nburn\lib\SBL2E.a(bsp.o) (pMagic)
C:\nburn\lib\SBL2E.a(atexit.o)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o (atexit)
C:\nburn\lib\SBL2E.a(irq_serial_init.o)
./main.o (InitIRQUart)
C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
./main.o (IRQ_writestring)
C:\nburn\lib\SBL2E.a(irq_serial_write.o)
./main.o (IRQ_writechar)
C:\nburn\lib\SBL2E.a(irq_serial_read.o)
./main.o (IRQ_getchar)
C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
./main.o (IRQ_charavail)
C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
./main.o (IRQ_assign_stdio)
C:\nburn\lib\SBL2E.a(pins.o) ./main.o (PinIO::set(unsigned char))
C:\nburn\lib\SBL2E.a(fec_core.o)
C:\nburn\lib\SBL2E.a(irq_serial_init.o) (NetActionMask)
C:\nburn\lib\SBL2E.a(irq_serial_close.o)
C:\nburn\lib\SBL2E.a(irq_serial_stdio.o) (IRQ_close)
C:\nburn\lib\SBL2E.a(pin_map.o)
C:\nburn\lib\SBL2E.a(pins.o) (MAX_PIN)
C:\nburn\lib\NetBurner_sc.a(ucosmcfa.o)
C:\nburn\lib\SBL2E.a(bsp.o) (OSCtxSw)
C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
./main.o (OSTaskCreate)
C:\nburn\lib\NetBurner_sc.a(ucos.o)
C:\nburn\lib\NetBurner_sc.a(ucosmcfa.o) (OSTCBCur)
C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
C:\nburn\lib\SBL2E.a(irq_serial_read.o) (critical_count)
C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
./main.o (OSTimeDly)
C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
./main.o (OSChangePrio)
C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o) (OSTaskDelete)
C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
./main.o (OSSemInit)
C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
./main.o (OSSemPend)
C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
./pitr_sem.o (OSSemPost)
C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
C:\nburn\lib\NetBurner_sc.a(ucosmain.o) (bUcosStarted)
C:\nburn\lib\NetBurner_sc.a(fileio.o)
C:\nburn\lib\NetBurner_sc.a(ucosmain.o) (lioctl)
C:\nburn\lib\NetBurner_sc.a(main.o)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o (main)
C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
./main.o (EnableSmartTraps)
C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
./main.o (EnableAutoUpdate)
C:\nburn\lib\NetBurner_sc.a(ipcore.o)
./main.o (InitializeStack)
C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
./main.o (iprintf)
C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
C:\nburn\lib\NetBurner_sc.a(ucos_locks.o) (OSCritInit)
C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
C:\nburn\lib\NetBurner_sc.a(ucos_locks.o) (OSCritEnter)
C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
C:\nburn\lib\NetBurner_sc.a(ucos_locks.o) (OSCritLeave)
C:\nburn\lib\NetBurner_sc.a(dhcp.o)
C:\nburn\lib\NetBurner_sc.a(ipcore.o) (StartDHCP)
C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
C:\nburn\lib\NetBurner_sc.a(ipcore.o) (ScratchGuardSem)
C:\nburn\lib\SBL2E.a(localio.o)
C:\nburn\lib\NetBurner_sc.a(fileio.o) (LocalInByte)
C:\nburn\lib\SBL2E.a(userflash.o)
C:\nburn\lib\NetBurner_sc.a(ipcore.o) (FlashProgram)
C:\nburn\lib\SBL2E.a(autoupdate_core.o)
C:\nburn\lib\NetBurner_sc.a(autoupdate.o) (LaunchUpdater(UpdateRequestDataRecord*, unsigned long))
C:\nburn\lib\SBL2E.a(userflashasm.o)
C:\nburn\lib\SBL2E.a(userflash.o) (do_flash_start)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_double.o)
./main.o (__adddf3)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_float.o)
./main.o (__addsf3)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_floatex.o)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_double.o) (_fpCCR)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gtsf2.o)
./main.o (__gtsf2)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_ltsf2.o)
./main.o (__ltsf2)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_fixunssfsi.o)
./main.o (__fixunssfsi)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(fpgnulib.o)
./main.o (__truncdfsf2)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gesf2.o)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_fixunssfsi.o) (__gesf2)
c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a(lib_a-strlen.o)
C:\nburn\lib\NetBurner_sc.a(ipcore.o) (strlen)
Allocating common symbols
Common symbol size file
TimeTick 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
OSLockNesting 0x1 C:\nburn\lib\NetBurner_sc.a(ucos.o)
OSRunning 0x1 C:\nburn\lib\NetBurner_sc.a(ucos.o)
bUcosStarted 0x4 C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
errno 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
TERR_REGISTER 0x1 C:\nburn\lib\SBL2E.a(bsp.o)
OSTCBList 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
heap_ptr 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
OSRdyGroup 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
Secs 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
OSTCBFreeList 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
DEF_UART 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
OSIdleTaskStk 0x200 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
OSShowTasksOnLeds 0x1 C:\nburn\lib\NetBurner_sc.a(ucos.o)
OSISRLevel 0x2 C:\nburn\lib\NetBurner_sc.a(ucos.o)
IoExpands 0xe0 C:\nburn\lib\NetBurner_sc.a(fileio.o)
OSTCBHighRdy 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
TheBuffer 0x400 C:\nburn\lib\SBL2E.a(userflash.o)
MainStk 0xc48 C:\nburn\lib\NetBurner_sc.a(main.o)
CPU_CLOCK 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
critical_count 0x4 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
pMagic 0x4 C:\nburn\lib\SBL2E.a(magic.o)
OSIntNesting 0x1 C:\nburn\lib\NetBurner_sc.a(ucos.o)
nIsrCount 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
OSTCBCur 0x4 C:\nburn\lib\NetBurner_sc.a(ucos.o)
OSTCBTbl 0xc8 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
OSTCBPrioTbl 0x84 C:\nburn\lib\NetBurner_sc.a(ucos.o)
Discarded input sections
IsLocal 0x00000000 0x0 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
Memory Configuration
Name Origin Length Attributes
rom 0xffc04010 0x00038000 xr
ram 0x20000400 0x00007b00 xrw
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
LOAD C:\nburn\SBL2E\lib\sys.ld
0x20000000 vector_base = 0x20000000
0x20008000 end_of_ram = 0x20008000
0x40000000 sim = 0x40000000
0xffc04000 apprecord = 0xffc04000
0x20000004 CLOCK_FREQ = 0x20000004
0xffc3e000 UserParamBase = 0xffc3e000
0xffc3c000 gConfigRec = 0xffc3c000
LOAD ./main.o
LOAD ./pitr_sem.o
START GROUP
LOAD C:\nburn\lib\SBL2E.a
LOAD C:\nburn\lib\NetBurner_sc.a
END GROUP
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libstdc++.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libm.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
START GROUP
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a
LOAD c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libm.a
END GROUP
0x00000000 __DYNAMIC = 0x0
0x20007ffc PROVIDE (__stack, 0x20007ffc)
0x00000000 PROVIDE (hardware_init_hook, 0x0)
0x00000000 PROVIDE (_hardware_init_hook, 0x0)
0x00000000 PROVIDE (software_init_hook, 0x0)
0x00000000 PROVIDE (_software_init_hook, 0x0)
.text 0xffc04010 0xd040
*(.text)
.text 0xffc04010 0x94 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o
0xffc04010 start
.text 0xffc040a4 0x9c c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.text 0xffc04140 0x130a ./main.o
0xffc04b8c Sample(int, int)
0xffc04730 LCD_Init()
0xffc04d0c ReadSwitches()
0xffc04774 LCD_XY(unsigned char, unsigned char)
0xffc04360 writenib(int, unsigned short)
0xffc04ec4 UserMain
0xffc0431c ProcessXbeeChar(unsigned char)
0xffc041a4 real_AD_Done
0xffc047c4 SyncScreen(void*)
0xffc04d9c ExADInit()
0xffc04918 LCD_Home()
0xffc04594 writepot(int, unsigned long, unsigned long, unsigned long)
0xffc04140 tdlay()
0xffc04154 AD_Done
0xffc04308 shutdownfunc()
0xffc048e8 LCD_Cls()
0xffc04a10 Switch16()
0xffc04948 EnableISRAD()
0xffc04a68 SR8(unsigned char)
0xffc04150 fake_AD_Done()
0xffc043a8 writeanalog(int, unsigned long, unsigned long, unsigned long)
*fill* 0xffc0544a 0x2 00
.text 0xffc0544c 0x112 ./pitr_sem.o
0xffc0544c fake_my_pitr_func()
0xffc054a0 PiterSem(os_sem*, int)
0xffc05450 my_pitr_func
0xffc05528 real_my_pitr_func
*fill* 0xffc0555e 0x2 00
.text 0xffc05560 0x3a2 C:\nburn\lib\SBL2E.a(bsp.o)
0xffc0567c SetIntc1
0xffc057e4 _sbrk_r
0xffc05888 HardwareSetup
0xffc05764 DisableCache
0xffc05830 spaceleft
0xffc05564 Tick52234
0xffc05868 ForceReboot
0xffc05560 xTick
0xffc05778 EnableCache
0xffc05584 SetIntc0
*fill* 0xffc05902 0x2 00
.text 0xffc05904 0x54 C:\nburn\lib\SBL2E.a(magic.o)
0xffc05904 AsmHolderFoo
0xffc05940 MagicLoad
0xffc05908 asm_magicload
0xffc0592c EnableSerialUpdate
.text 0xffc05958 0xa C:\nburn\lib\SBL2E.a(atexit.o)
0xffc05958 atexit
*fill* 0xffc05962 0x2 00
.text 0xffc05964 0x5d2 C:\nburn\lib\SBL2E.a(irq_serial_init.o)
0xffc05f00 real_SER0_ISR
0xffc05a0c fake_SER0_ISR()
0xffc05964 fake_SER2_ISR()
0xffc059bc SER1_ISR
0xffc05a60 InitIRQUart
0xffc05d20 DoSerIsr(int)
0xffc059b8 fake_SER1_ISR()
0xffc05f24 real_SER2_ISR
0xffc05f10 real_SER1_ISR
0xffc05a10 SER0_ISR
0xffc05968 SER2_ISR
*fill* 0xffc05f36 0x2 00
.text 0xffc05f38 0x34 C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
0xffc05f38 IRQ_writestring
.text 0xffc05f6c 0xaa C:\nburn\lib\SBL2E.a(irq_serial_write.o)
0xffc05f6c IRQ_writechar
*fill* 0xffc06016 0x2 00
.text 0xffc06018 0xae C:\nburn\lib\SBL2E.a(irq_serial_read.o)
0xffc06018 IRQ_getchar
*fill* 0xffc060c6 0x2 00
.text 0xffc060c8 0x50 C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
0xffc060c8 IRQ_charavail
.text 0xffc06118 0x19a C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
0xffc06150 IRQ_assign_stdio
0xffc06258 irq_stdio_read(int, char*, int)
0xffc06180 IRQ_assign_sterr
0xffc06118 SetIRQFDIo(int, int)
0xffc061d8 irq_stdio_write(int, char const*, int)
0xffc06194 irq_stdio_close(int)
*fill* 0xffc062b2 0x2 00
.text 0xffc062b4 0x18e8 C:\nburn\lib\SBL2E.a(pins.o)
0xffc07b68 PinIOArray::operator[](int)
0xffc066a0 PinIO::set(unsigned char)
0xffc0749c PinIO::function(int)
0xffc07b90 CPUPinIOArray::operator[](int)
0xffc062b4 PinIO::drive()
0xffc06e8c PinIO::read()
.text 0xffc07b9c 0xab0 C:\nburn\lib\SBL2E.a(fec_core.o)
0xffc07e98 Force10BT()
0xffc07d20 fake_EthRxIsr()
0xffc082c8 ResetEnet()
0xffc07dc8 SetMII(unsigned char, unsigned short)
0xffc07f3c Eth_Transmit
0xffc07efc ForceAuto()
0xffc08604 real_EthRxIsr
0xffc07d24 EthRxIsr
0xffc07d78 EthTxIsr
0xffc07fe8 NetWorkTask(void*)
0xffc07cb0 GetPendingMII(unsigned char)
0xffc07d74 fake_EthTxIsr()
0xffc07b9c ClearPendingMII()
0xffc07c08 StartPendingMII(unsigned char)
0xffc085a4 real_EthTxIsr
0xffc07ec8 Force100BT()
.text 0xffc0864c 0x38 C:\nburn\lib\SBL2E.a(irq_serial_close.o)
0xffc0864c IRQ_close
.text 0xffc08684 0x0 C:\nburn\lib\SBL2E.a(pin_map.o)
.text 0xffc08684 0x136 C:\nburn\lib\NetBurner_sc.a(ucosmcfa.o)
0xffc0873e OSDebugTraceHalt
0xffc08684 OSStartHighRdy
0xffc08742 memcpy
0xffc08742 fmemcpy
0xffc0869c OSCtxSw
0xffc086c4 OSIntCtxSw
0xffc086ea OSTickISR
0xffc08720 OSSetupVBR
0xffc0879c GetSR_IntLevel
0xffc087a0 SetSR_IntLevel
*fill* 0xffc087ba 0x2 00
.text 0xffc087bc 0x2ba C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
0xffc087bc OSTaskCreate
0xffc089ac OSTCBInit
*fill* 0xffc08a76 0x2 00
.text 0xffc08a78 0x350 C:\nburn\lib\NetBurner_sc.a(ucos.o)
0xffc08a7c GetHighFrom
0xffc08c52 UCOSWAITS_HERE
0xffc08c60 OSIntExit
0xffc08c04 OSSched
0xffc08d98 OSTCBGetFree
0xffc08bc0 OSStart
0xffc08cc8 OSTimeTick
0xffc08a88 OSInit
0xffc08a78 FF1Holder
.text 0xffc08dc8 0x90 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
0xffc08dc8 UCosBegin
0xffc08e28 UCosSetup
.text 0xffc08e58 0x3a C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
0xffc08e58 OSTimeDly
*fill* 0xffc08e92 0x2 00
.text 0xffc08e94 0x96 C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
0xffc08e94 OSChangePrio
*fill* 0xffc08f2a 0x2 00
.text 0xffc08f2c 0xa4 C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
0xffc08f2c OSTaskDelete
.text 0xffc08fd0 0x38 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
0xffc08fd0 OSSemInit
.text 0xffc09008 0xbc C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
0xffc09008 OSSemPend
.text 0xffc090c4 0xa8 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
0xffc090c4 OSSemPost
.text 0xffc0916c 0x124 C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
0xffc0920c __malloc_unlock
0xffc0916c __crit_inits
0xffc091cc balloc_lock
0xffc09190 balloc_unlock
0xffc09250 __malloc_lock
.text 0xffc09290 0x3c2 C:\nburn\lib\NetBurner_sc.a(fileio.o)
0xffc09320 isatty
0xffc0932c lseek
0xffc09544 write
0xffc09338 fstat
0xffc09508 rawwrite
0xffc0936c stdioinbyte
0xffc09290 lioctl
0xffc0937c read
0xffc09314 open
0xffc09360 charavail
0xffc09354 fcntl
0xffc092ec close
*fill* 0xffc09652 0x2 00
.text 0xffc09654 0x96 C:\nburn\lib\NetBurner_sc.a(main.o)
0xffc0968c main
0xffc09654 __do_global_ctors
*fill* 0xffc096ea 0x2 00
.text 0xffc096ec 0x10b6 C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
0xffc0983c WalkStack(os_tcb*, unsigned long, unsigned long)
0xffc098c4 Local_ShowTaskName(unsigned char)
0xffc09760 Local_OutHex
0xffc09bd0 smart_trap_asm
0xffc099f0 Local_OutTCBState(os_tcb*, unsigned long, unsigned long)
0xffc096ec SafeRead(unsigned long)
0xffc0980c Local_OutString
0xffc09bc8 Smart_Trap_Holder()
0xffc09710 EnableSmartTraps
0xffc097f4 Local_OutHexLong
*fill* 0xffc0a7a2 0x2 00
.text 0xffc0a7a4 0x262 C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
0xffc0a7a4 EnableAutoUpdate
0xffc0a7b8 ReplyWithRecord(UpdateRequestDataRecord*, int)
0xffc0a7f8 ProcessAutoUpdateStart(EFRAME*)
*fill* 0xffc0aa06 0x2 00
.text 0xffc0aa08 0xf0e C:\nburn\lib\NetBurner_sc.a(ipcore.o)
0xffc0aae8 InitializeStack
0xffc0aaa0 AddUdpData(UDPPKT*, unsigned char const*, unsigned short)
0xffc0aa74 GetData(IPPKT*)
0xffc0b6f0 ProcessArp(EFRAME*)
0xffc0b2cc process_udp(EFRAME*, IPPKT*)
0xffc0b7e4 ProcessIpPacket(EFRAME*)
0xffc0aa08 GetSum(unsigned short*, unsigned short)
0xffc0b420 process_icmp(EFRAME*, IPPKT*)
0xffc0ad30 SendUDPBackTo(EFRAME*, os_sem*)
0xffc0b400 FixHeaderAndSendBack(EFRAME*, os_sem*)
0xffc0ac30 FixHeaderAndSendTo(EFRAME*, MACADR*, os_sem*)
0xffc0b4dc SendUdpTo(EFRAME*, unsigned long, MACADR&, os_sem*)
0xffc0af2c ProcessIDPacket(UDPPKT*, IPPKT*, EFRAME*)
*fill* 0xffc0b916 0x2 00
.text 0xffc0b918 0x1166 C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
0xffc0bd64 NormalGetNextParamFunction(void*)
0xffc0bd1c leadzero(int, int, int, void (*)(void*, char), void*, int&)
0xffc0c9d0 putachar(void*, char)
0xffc0b918 decimallen(unsigned long)
0xffc0ba08 octlen(unsigned long)
0xffc0ba9c binlen(unsigned long)
0xffc0c9b4 NB_internal_iprintf(void (*)(void*, char), void*, unsigned long*)
0xffc0bd78 NB_internal_iprintf_ind(void (*)(void*, char), void*, unsigned long (*)(void*), void*)
0xffc0bc7c prespace(int, int, int, void (*)(void*, char), void*, int&)
0xffc0ca68 iprintf
0xffc0b99c hexlen(unsigned long)
0xffc0bccc postspace(int, int, int, void (*)(void*, char), void*, int&)
*fill* 0xffc0ca7e 0x2 00
.text 0xffc0ca80 0x18 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
0xffc0ca80 OSCritInit
.text 0xffc0ca98 0xd0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
0xffc0ca98 OSCritEnter
.text 0xffc0cb68 0xcc C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
0xffc0cb68 OSCritLeave
.text 0xffc0cc34 0x12da C:\nburn\lib\NetBurner_sc.a(dhcp.o)
0xffc0ccc4 GetOptionData(dhcp_msg*, unsigned char)
0xffc0cc88 TestMac(unsigned char*, unsigned char const*)
0xffc0cd34 StartDHCP
0xffc0dd98 MyProcessDhcpPackets(EFRAME*)
0xffc0d704 SendDhcpRequestMsg(dhcp_msg*)
0xffc0d3c4 ReTransmitPacket()
0xffc0cd74 SendDhcpRenewMsg()
0xffc0cc34 ValidDhcpMsg(dhcp_msg*)
0xffc0d460 SetDhcpConfig(dhcp_msg*)
0xffc0d438 RenewDHCP()
0xffc0cf4c SendDhcpDiscoverMsg()
0xffc0d414 RebindDHCP()
0xffc0dc1c DhcpTick()
*fill* 0xffc0df0e 0x2 00
.text 0xffc0df10 0x46 C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
0xffc0df28 ReserveScratchBlock
0xffc0df10 ReleaseScratchBlock
*fill* 0xffc0df56 0x2 00
.text 0xffc0df58 0xa6 C:\nburn\lib\SBL2E.a(localio.o)
0xffc0df58 LocalInByte
0xffc0dfcc outbyte
0xffc0df84 LocalOutByte
0xffc0dfe0 LocalCharAvail
*fill* 0xffc0dffe 0x2 00
.text 0xffc0e000 0xba C:\nburn\lib\SBL2E.a(userflash.o)
0xffc0e0ac GetUserParameters
0xffc0e000 FlashProgram
0xffc0e04c SaveUserParameters
*fill* 0xffc0e0ba 0x2 00
.text 0xffc0e0bc 0xdb4 C:\nburn\lib\SBL2E.a(autoupdate_core.o)
0xffc0e0bc HolderFunctionNeverCalled()
0xffc0e154 CCodeUpdater
0xffc0edb4 LaunchUpdater(UpdateRequestDataRecord*, unsigned long)
0xffc0e0c0 AsmCoreUpdater
0xffc0e0f8 PreCoreUpdater
0xffc0edaa EndUpdater
.text 0xffc0ee70 0xde C:\nburn\lib\SBL2E.a(userflashasm.o)
0xffc0eef4 erase_test
0xffc0ef4e do_flash_end
0xffc0ee70 do_flash_start
*fill* 0xffc0ef4e 0x2 00
.text 0xffc0ef50 0xba0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_double.o)
0xffc0fa4e __cmpdf2
0xffc0efb0 __adddf3
0xffc0f918 __negdf2
0xffc0f628 __divdf3
0xffc0f976 __cmpdf2_internal
0xffc0f44c __muldf3
0xffc0efaa __subdf3
.text 0xffc0faf0 0x7ca c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_float.o)
0xffc0ff62 __divsf3
0xffc0fb38 __subsf3
0xffc10156 __negsf2
0xffc10248 __cmpsf2
0xffc101a8 __cmpsf2_internal
0xffc0fe20 __mulsf3
0xffc0fb3e __addsf3
*fill* 0xffc102ba 0x2 00
.text 0xffc102bc 0x74 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_floatex.o)
0xffc102c8 $_exception_handler
0xffc102bc __clear_sticky_bit
.text 0xffc10330 0x1a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gtsf2.o)
0xffc10330 __gtsf2
*fill* 0xffc1034a 0x2 00
.text 0xffc1034c 0x1a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_ltsf2.o)
0xffc1034c __ltsf2
*fill* 0xffc10366 0x2 00
.text 0xffc10368 0x58 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_fixunssfsi.o)
0xffc10368 __fixunssfsi
.text 0xffc103c0 0x49a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(fpgnulib.o)
0xffc10840 __fixsfsi
0xffc10528 __floatsidf
0xffc105fe __extendsfdf2
0xffc104b6 __floatunsidf
0xffc107c0 __fixdfsi
0xffc105e4 __floatsisf
0xffc10698 __truncdfsf2
0xffc103c0 __unordsf2
0xffc105ca __floatunsisf
0xffc10422 __unorddf2
*fill* 0xffc1085a 0x2 00
.text 0xffc1085c 0x1a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gesf2.o)
0xffc1085c __gesf2
*fill* 0xffc10876 0x2 00
.text 0xffc10878 0x1a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a(lib_a-strlen.o)
0xffc10878 strlen
*fill* 0xffc10892 0x2 00
.text 0xffc10894 0x32 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0xffc108d0 . = ALIGN (0x10)
*fill* 0xffc108c6 0xa 00
*(.text.*)
.text.IsLocal 0xffc108d0 0x32 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
0xffc108d0 IsLocal
0xffc10910 . = ALIGN (0x10)
*fill* 0xffc10902 0xe 00
*(.eh_frame)
.eh_frame 0xffc10910 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.eh_frame 0xffc10910 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0xffc10920 . = ALIGN (0x10)
*fill* 0xffc10914 0xc 00
*(.gnu.linkonce.t.*)
0xffc10920 . = ALIGN (0x4)
0xffc10920 __CTOR_LIST__ = .
0xffc10920 __CTOR_LIST__ = .
0xffc10920 0x4 LONG 0x2 (((__CTOR_END__ - __CTOR_LIST__) / 0x4) - 0x2)
*(.ctors)
.ctors 0xffc10924 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.ctors 0xffc10928 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0xffc1092c 0x4 LONG 0x0
0xffc10930 __CTOR_END__ = .
0xffc10930 __DTOR_LIST__ = .
0xffc10930 ___DTOR_LIST__ = .
0xffc10930 0x4 LONG 0x2 (((__DTOR_END__ - __DTOR_LIST__) / 0x4) - 0x2)
*(.dtors)
.dtors 0xffc10934 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.dtors 0xffc10938 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0xffc1093c 0x4 LONG 0x0
0xffc10940 __DTOR_END__ = .
*(.rodata)
.rodata 0xffc10940 0x2c ./main.o
.rodata 0xffc1096c 0x48 C:\nburn\lib\SBL2E.a(pin_map.o)
0xffc1096c MAX_PIN
0xffc10970 PinMap
.rodata 0xffc109b4 0x2 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
*(.rodata.*)
.rodata.str1.1
0xffc109b6 0x81 ./main.o
0x9b (size before relaxing)
.rodata.str1.1
0xffc10a37 0x6 C:\nburn\lib\SBL2E.a(bsp.o)
.rodata.str1.1
0xffc10a3d 0x3 C:\nburn\lib\NetBurner_sc.a(fileio.o)
0x6 (size before relaxing)
.rodata.str1.1
0xffc10a40 0x501 C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
0x516 (size before relaxing)
.rodata.str1.1
0xffc10f41 0x16 C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
.rodata.str1.1
0xffc10f57 0x5b C:\nburn\lib\NetBurner_sc.a(ipcore.o)
.rodata.str1.1
0xffc10fb2 0x9 C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
.rodata.str1.1
0xffc10fbb 0x66 C:\nburn\lib\NetBurner_sc.a(dhcp.o)
*(.gnu.linkonce.*)
*(.gcc_except_table)
0xffc11024 . = ALIGN (0x4)
*fill* 0xffc11021 0x3 00
0xffc11024 __INIT_SECTION__ = .
0xffc11024 0x4 LONG 0x4e560000
*(.init)
.init 0xffc11028 0x6 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.init 0xffc1102e 0x6 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0xffc11034 0x2 SHORT 0x4e5e
0xffc11036 0x2 SHORT 0x4e75
0xffc11038 . = ALIGN (0x4)
0xffc11038 __FINI_SECTION__ = .
0xffc11038 0x4 LONG 0x4e560000
*(.fini)
.fini 0xffc1103c 0x6 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
0xffc11042 0x2 SHORT 0x4e5e
0xffc11044 0x2 SHORT 0x4e75
*(.lit)
0xffc11050 . = ALIGN (0x10)
*fill* 0xffc11046 0xa 00
0xffc11050 _etext = .
0xffc11050 etext = .
.data 0x20000400 0x30 load address 0xffc11050
0x20000400 copy_start = .
*(.shdata)
*(.data)
.data 0x20000400 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o
.data 0x20000404 0x8 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
0x20000404 __dso_handle
.data 0x2000040c 0x4 ./main.o
0x2000040c AppName
.data 0x20000410 0x0 ./pitr_sem.o
.data 0x20000410 0x4 C:\nburn\lib\SBL2E.a(bsp.o)
0x20000410 PlatformName
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(magic.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(atexit.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_init.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_write.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_read.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(pins.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(fec_core.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(irq_serial_close.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(pin_map.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmcfa.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(fileio.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(main.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(dhcp.o)
.data 0x20000414 0x0 C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(localio.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(userflash.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(autoupdate_core.o)
.data 0x20000414 0x0 C:\nburn\lib\SBL2E.a(userflashasm.o)
.data 0x20000414 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_double.o)
.data 0x20000414 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_float.o)
.data 0x20000414 0x1c c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_floatex.o)
0x20000414 _fpCCR
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gtsf2.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_ltsf2.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_fixunssfsi.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(fpgnulib.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gesf2.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a(lib_a-strlen.o)
.data 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
0x20000430 . = ALIGN (0x10)
0x20000430 _edata = .
0x20000430 copy_end = .
.jcr 0x20000430 0x4 load address 0xffc11080
.jcr 0x20000430 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
.jcr 0x20000430 0x4 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
.bss 0x20000440 0x42ec load address 0xffc11090
0x20000440 . = ALIGN (0x4)
*(.firstdata)
.firstdata 0x20000440 0x10c0 C:\nburn\lib\SBL2E.a(fec_core.o)
0x20000440 fec_buffers
.firstdata 0x20001500 0xc48 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
0x20001500 func_NetWorkTask_Stk
0x20002148 . = ALIGN (0x4)
0x20002148 __bss_start = .
*(.shbss)
*(.bss)
.bss 0x20002148 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\nb-crt0.o
.bss 0x20002148 0x1a c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtbegin.o
*fill* 0x20002162 0x2 00
.bss 0x20002164 0x491 ./main.o
0x200021aa Switches
0x2000219a N
0x20002196 Rudder
0x200021ae Screen
0x2000218e Elevator
0x20002166 nADC
0x2000218a Throttle
0x20002164 bDoingAA
0x20002192 Alieron
0x2000216a ADSum
0x200021ce SentScreen
*fill* 0x200025f5 0x3 00
.bss 0x200025f8 0xa ./pitr_sem.o
0x200025f8 Pit_Count
*fill* 0x20002602 0x2 00
.bss 0x20002604 0x0 C:\nburn\lib\SBL2E.a(bsp.o)
.bss 0x20002604 0x0 C:\nburn\lib\SBL2E.a(magic.o)
.bss 0x20002604 0x0 C:\nburn\lib\SBL2E.a(atexit.o)
.bss 0x20002604 0xe4 C:\nburn\lib\SBL2E.a(irq_serial_init.o)
0x200026df serial2_tx_buffer
0x200026ca serial1_tx_buffer
0x200026ba serial1_rx_buffer
0x200026da serial2_rx_buffer
0x2000269a serial0_rx_buffer
0x200026aa serial0_tx_buffer
0x20002604 IRQ_SerialRecords
.bss 0x200026e8 0x0 C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
.bss 0x200026e8 0x0 C:\nburn\lib\SBL2E.a(irq_serial_write.o)
.bss 0x200026e8 0x0 C:\nburn\lib\SBL2E.a(irq_serial_read.o)
.bss 0x200026e8 0x0 C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
.bss 0x200026e8 0x0 C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
.bss 0x200026e8 0x2 C:\nburn\lib\SBL2E.a(pins.o)
0x200026e8 Pins
0x200026e9 CPU_Pins
*fill* 0x200026ea 0x2 00
.bss 0x200026ec 0x2c C:\nburn\lib\SBL2E.a(fec_core.o)
0x200026f2 dwPendingMIIReadStatus
0x200026fe EthTxAckSem
0x200026f6 EthSemSend
0x20002702 NetActionSem
0x2000270e pSerialPump
0x2000270a DONT_HANG
0x200026f0 bEtherLink
0x200026f1 bEtherSpeed
0x200026ec NetActionMask
.bss 0x20002718 0x0 C:\nburn\lib\SBL2E.a(irq_serial_close.o)
.bss 0x20002718 0x0 C:\nburn\lib\SBL2E.a(pin_map.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmcfa.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
.bss 0x20002718 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
.bss 0x20002718 0xe C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
*fill* 0x20002726 0x2 00
.bss 0x20002728 0x18 C:\nburn\lib\NetBurner_sc.a(fileio.o)
.bss 0x20002740 0x0 C:\nburn\lib\NetBurner_sc.a(main.o)
.bss 0x20002740 0x406 C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
*fill* 0x20002b46 0x2 00
.bss 0x20002b48 0x10 C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
0x20002b48 update_shutdown_func
.bss 0x20002b58 0x4a C:\nburn\lib\NetBurner_sc.a(ipcore.o)
0x20002b60 MyIpGateway
0x20002b58 MyIpAddr
0x20002b9c upAuthFunc
0x20002b74 ImmediateTxSem
0x20002b98 pTCPProcessFunction
0x20002b8c pTaskProcessFunction
0x20002b7c pArpResponseFunc
0x20002b5c MyIpMask
0x20002b94 pDHCPProcessFunction
0x20002b68 ENET_BCAST
0x20002ba0 wGlobalPktId
0x20002b6e ENET_ZERO
0x20002b80 pMultiCastFunc
0x20002b84 pIcmpResponseFunc
0x20002b90 pAutoUpdateProcessFunction
0x20002b64 MyIpDNS
0x20002b88 pUserUdpProcessFunction
*fill* 0x20002ba2 0x2 00
.bss 0x20002ba4 0x5 C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
0x20002ba4 pPrintfFloatFunc
*fill* 0x20002ba9 0x3 00
.bss 0x20002bac 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
.bss 0x20002bac 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
.bss 0x20002bac 0x0 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
.bss 0x20002bac 0x68 C:\nburn\lib\NetBurner_sc.a(dhcp.o)
0x20002bdc DhcpRebindTime
0x20002bd0 DhcpLeaseStart
0x20002bd4 DhcpLeaseTime
0x20002bac bDontSetDhcp
0x20002bb6 DhcpServerIP
0x20002be8 pDHCPOfferName
0x20002bba DhcpRelayIP
0x20002bae DhcpClientIP
0x20002be0 DhcpInterface
0x20002bc6 DhcpResponseMac
0x20002bd8 DhcpRenewTime
0x20002bb2 DhcpClientMask
0x20002be4 DHCPDiscoverSeconds
0x20002bcc DhcpLeaseTimer
0x20002bc2 DhcpDNSIP
0x20002bbe DhcpRouterIP
*fill* 0x20002c14 0xc 00
.bss 0x20002c20 0x650 C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
0x20002c20 ScratchGuardSem
0x20002c28 scratch_task
.bss 0x20003270 0x0 C:\nburn\lib\SBL2E.a(localio.o)
.bss 0x20003270 0x0 C:\nburn\lib\SBL2E.a(userflash.o)
.bss 0x20003270 0x0 C:\nburn\lib\SBL2E.a(autoupdate_core.o)
.bss 0x20003270 0x0 C:\nburn\lib\SBL2E.a(userflashasm.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_double.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_float.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_floatex.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gtsf2.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_ltsf2.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_fixunssfsi.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(fpgnulib.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213\libgcc.a(_gesf2.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/../../../../m68k-elf/lib/m5213\libc.a(lib_a-strlen.o)
.bss 0x20003270 0x0 c:/nburn/gcc-m68k/bin/../lib/gcc/m68k-elf/4.2.1/m5213/crtend.o
*(COMMON)
COMMON 0x20003270 0x16 C:\nburn\lib\SBL2E.a(bsp.o)
0x20003270 errno
0x20003274 TERR_REGISTER
0x20003276 heap_ptr
0x2000327a DEF_UART
0x2000327e CPU_CLOCK
0x20003282 nIsrCount
COMMON 0x20003286 0x4 C:\nburn\lib\SBL2E.a(magic.o)
0x20003286 pMagic
COMMON 0x2000328a 0xa8 C:\nburn\lib\NetBurner_sc.a(ucos.o)
0x2000328a TimeTick
0x2000328e OSLockNesting
0x2000328f OSRunning
0x20003290 OSTCBList
0x20003294 OSRdyGroup
0x20003298 Secs
0x2000329c OSTCBFreeList
0x200032a0 OSShowTasksOnLeds
0x200032a2 OSISRLevel
0x200032a4 OSTCBHighRdy
0x200032a8 OSIntNesting
0x200032aa OSTCBCur
0x200032ae OSTCBPrioTbl
*fill* 0x20003332 0x2 00
COMMON 0x20003334 0x2cc C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
0x20003334 OSIdleTaskStk
0x20003534 critical_count
0x20003538 OSTCBTbl
COMMON 0x20003600 0x4 C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
0x20003600 bUcosStarted
COMMON 0x20003604 0xe0 C:\nburn\lib\NetBurner_sc.a(fileio.o)
0x20003604 IoExpands
COMMON 0x200036e4 0xc48 C:\nburn\lib\NetBurner_sc.a(main.o)
0x200036e4 MainStk
COMMON 0x2000432c 0x400 C:\nburn\lib\SBL2E.a(userflash.o)
0x2000432c TheBuffer
0x20004730 _end = ALIGN (0x8)
0x20004730 __end = _end
.stab
*(.stab)
.stabstr
*(.stabstr)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0x4c8
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 ./main.o
.debug_aranges
0x00000020 0x20 ./pitr_sem.o
.debug_aranges
0x00000040 0x20 C:\nburn\lib\SBL2E.a(bsp.o)
.debug_aranges
0x00000060 0x20 C:\nburn\lib\SBL2E.a(magic.o)
.debug_aranges
0x00000080 0x20 C:\nburn\lib\SBL2E.a(atexit.o)
.debug_aranges
0x000000a0 0x20 C:\nburn\lib\SBL2E.a(irq_serial_init.o)
.debug_aranges
0x000000c0 0x20 C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
.debug_aranges
0x000000e0 0x20 C:\nburn\lib\SBL2E.a(irq_serial_write.o)
.debug_aranges
0x00000100 0x20 C:\nburn\lib\SBL2E.a(irq_serial_read.o)
.debug_aranges
0x00000120 0x20 C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
.debug_aranges
0x00000140 0x20 C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
.debug_aranges
0x00000160 0x20 C:\nburn\lib\SBL2E.a(pins.o)
.debug_aranges
0x00000180 0x20 C:\nburn\lib\SBL2E.a(fec_core.o)
.debug_aranges
0x000001a0 0x20 C:\nburn\lib\SBL2E.a(irq_serial_close.o)
.debug_aranges
0x000001c0 0x20 C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
.debug_aranges
0x000001e0 0x20 C:\nburn\lib\NetBurner_sc.a(ucos.o)
.debug_aranges
0x00000200 0x20 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
.debug_aranges
0x00000220 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
.debug_aranges
0x00000240 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
.debug_aranges
0x00000260 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
.debug_aranges
0x00000280 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
.debug_aranges
0x000002a0 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
.debug_aranges
0x000002c0 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
.debug_aranges
0x000002e0 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
.debug_aranges
0x00000300 0x20 C:\nburn\lib\NetBurner_sc.a(fileio.o)
.debug_aranges
0x00000320 0x20 C:\nburn\lib\NetBurner_sc.a(main.o)
.debug_aranges
0x00000340 0x20 C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
.debug_aranges
0x00000360 0x20 C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
.debug_aranges
0x00000380 0x28 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
.debug_aranges
0x000003a8 0x20 C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
.debug_aranges
0x000003c8 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
.debug_aranges
0x000003e8 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
.debug_aranges
0x00000408 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
.debug_aranges
0x00000428 0x20 C:\nburn\lib\NetBurner_sc.a(dhcp.o)
.debug_aranges
0x00000448 0x20 C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
.debug_aranges
0x00000468 0x20 C:\nburn\lib\SBL2E.a(localio.o)
.debug_aranges
0x00000488 0x20 C:\nburn\lib\SBL2E.a(userflash.o)
.debug_aranges
0x000004a8 0x20 C:\nburn\lib\SBL2E.a(autoupdate_core.o)
.debug_pubnames
0x00000000 0x14ba
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x1b2 ./main.o
.debug_pubnames
0x000001b2 0x59 ./pitr_sem.o
.debug_pubnames
0x0000020b 0xf6 C:\nburn\lib\SBL2E.a(bsp.o)
.debug_pubnames
0x00000301 0x53 C:\nburn\lib\SBL2E.a(magic.o)
.debug_pubnames
0x00000354 0x1d C:\nburn\lib\SBL2E.a(atexit.o)
.debug_pubnames
0x00000371 0x135 C:\nburn\lib\SBL2E.a(irq_serial_init.o)
.debug_pubnames
0x000004a6 0x26 C:\nburn\lib\SBL2E.a(irq_serial_write_string.o)
.debug_pubnames
0x000004cc 0x24 C:\nburn\lib\SBL2E.a(irq_serial_write.o)
.debug_pubnames
0x000004f0 0x22 C:\nburn\lib\SBL2E.a(irq_serial_read.o)
.debug_pubnames
0x00000512 0x24 C:\nburn\lib\SBL2E.a(irq_serial_char_avail.o)
.debug_pubnames
0x00000536 0x86 C:\nburn\lib\SBL2E.a(irq_serial_stdio.o)
.debug_pubnames
0x000005bc 0xa5 C:\nburn\lib\SBL2E.a(pins.o)
.debug_pubnames
0x00000661 0x1a3 C:\nburn\lib\SBL2E.a(fec_core.o)
.debug_pubnames
0x00000804 0x20 C:\nburn\lib\SBL2E.a(irq_serial_close.o)
.debug_pubnames
0x00000824 0x29 C:\nburn\lib\SBL2E.a(pin_map.o)
.debug_pubnames
0x0000084d 0x31 C:\nburn\lib\NetBurner_sc.a(ucosmcfc.o)
.debug_pubnames
0x0000087e 0x13b C:\nburn\lib\NetBurner_sc.a(ucos.o)
.debug_pubnames
0x000009b9 0x60 C:\nburn\lib\NetBurner_sc.a(ucosmain.o)
.debug_pubnames
0x00000a19 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSTimeDly.o)
.debug_pubnames
0x00000a39 0x23 C:\nburn\lib\NetBurner_sc.a(ucos_OSChangePrio.o)
.debug_pubnames
0x00000a5c 0x23 C:\nburn\lib\NetBurner_sc.a(ucos_OSTaskDelete.o)
.debug_pubnames
0x00000a7f 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemInit.o)
.debug_pubnames
0x00000a9f 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPend.o)
.debug_pubnames
0x00000abf 0x20 C:\nburn\lib\NetBurner_sc.a(ucos_OSSemPost.o)
.debug_pubnames
0x00000adf 0x7c C:\nburn\lib\NetBurner_sc.a(ucos_locks.o)
.debug_pubnames
0x00000b5b 0xa5 C:\nburn\lib\NetBurner_sc.a(fileio.o)
.debug_pubnames
0x00000c00 0x3d C:\nburn\lib\NetBurner_sc.a(main.o)
.debug_pubnames
0x00000c3d 0xbf C:\nburn\lib\NetBurner_sc.a(serial_smart_trap.o)
.debug_pubnames
0x00000cfc 0x6f C:\nburn\lib\NetBurner_sc.a(autoupdate.o)
.debug_pubnames
0x00000d6b 0x262 C:\nburn\lib\NetBurner_sc.a(ipcore.o)
.debug_pubnames
0x00000fcd 0xeb C:\nburn\lib\NetBurner_sc.a(nbiprintf.o)
.debug_pubnames
0x000010b8 0x21 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritInit.o)
.debug_pubnames
0x000010d9 0x22 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritEnter.o)
.debug_pubnames
0x000010fb 0x22 C:\nburn\lib\NetBurner_sc.a(ucos_OSCritLeave.o)
.debug_pubnames
0x0000111d 0x220 C:\nburn\lib\NetBurner_sc.a(dhcp.o)
.debug_pubnames
0x0000133d 0x67 C:\nburn\lib\NetBurner_sc.a(scratch_block.o)
.debug_pubnames
0x000013a4 0x52 C:\nburn\lib\SBL2E.a(localio.o)
.debug_pubnames
0x000013f6 0x5e C:\nburn\lib\SBL2E.a(userflash.o)