-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmainChestStrap.map
1402 lines (1338 loc) · 92 KB
/
mainChestStrap.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)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_mulsi3.o)
mainChestStrap.o (__mulsi3)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o)
mainChestStrap.o (__divmodhi4)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodsi4.o)
mainChestStrap.o (__udivmodsi4)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o (exit)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
mainChestStrap.o (__do_clear_bss)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodhi4.o)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o) (__udivmodhi4)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
mainChestStrap.o (strtok)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
mainChestStrap.o (memmove)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
mainChestStrap.o (strcasecmp)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
mainChestStrap.o (strcasestr)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
mainChestStrap.o (strcat)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
mainChestStrap.o (strcmp)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
mainChestStrap.o (strcpy)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
mainChestStrap.o (strstr)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o) (strtok_r)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
mainChestStrap.o (strupr)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
mainChestStrap.o (itoa)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
mainChestStrap.o (ltoa)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o) (memcpy)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o) (strrev)
Allocating common symbols
Common symbol size file
ssid 0x32 mainChestStrap.o
zeroOffsetB 0x2 mainChestStrap.o
uploadFileBuffer 0x3e8 mainChestStrap.o
tmpString 0xa mainChestStrap.o
fileToUpload 0xf mainChestStrap.o
okToSendRespirationBuffer
0x3 mainChestStrap.o
temperatureBuffer 0x28 mainChestStrap.o
currentLogFile 0xf mainChestStrap.o
temperatureSampleStartTime
0x28 mainChestStrap.o
fno 0x16 mainChestStrap.o
fs 0x2 mainChestStrap.o
fileName 0x14 mainChestStrap.o
auth 0x32 mainChestStrap.o
okToSendAccelBuffer
0x2 mainChestStrap.o
tmp32 0x4 mainChestStrap.o
command 0x32 mainChestStrap.o
temp 0x32 mainChestStrap.o
respirationBuffer 0x12c mainChestStrap.o
accelSampleStartTime
0x4b0 mainChestStrap.o
user 0xa mainChestStrap.o
ledState 0x2 mainChestStrap.o
demoModeString 0xa mainChestStrap.o
server 0x32 mainChestStrap.o
deviceID 0x32 mainChestStrap.o
humiditySampleStartTime
0x28 mainChestStrap.o
okToSendHumidityBuffer
0x2 mainChestStrap.o
Config_File 0x220 mainChestStrap.o
fno2 0x16 mainChestStrap.o
daylightTime 0xa mainChestStrap.o
configFileBuffer 0x32 mainChestStrap.o
uploadCRC 0x4 mainChestStrap.o
tmp8 0x1 mainChestStrap.o
accelBuffer 0xe10 mainChestStrap.o
eraseFileReturn 0x1 mainChestStrap.o
ledCounter 0x2 mainChestStrap.o
EKGSampleStartTime 0x4b0 mainChestStrap.o
phrase 0x32 mainChestStrap.o
DebugBuffer 0x64 mainChestStrap.o
time 0x8 mainChestStrap.o
key 0x32 mainChestStrap.o
Log_File 0x220 mainChestStrap.o
respirationSampleStartTime
0xc8 mainChestStrap.o
dir 0x16 mainChestStrap.o
Upload_File 0x220 mainChestStrap.o
okToSendEKGBuffer 0x3 mainChestStrap.o
fileToErase 0x14 mainChestStrap.o
zeroOffsetA 0x2 mainChestStrap.o
EKGBuffer 0x708 mainChestStrap.o
okToSendTemperatureBuffer
0x2 mainChestStrap.o
CRC 0x4 mainChestStrap.o
availableFileName 0xf mainChestStrap.o
port 0x32 mainChestStrap.o
nickname 0x32 mainChestStrap.o
humidityBuffer 0x28 mainChestStrap.o
fastString 0xa mainChestStrap.o
tmp16 0x2 mainChestStrap.o
Memory Configuration
Name Origin Length Attributes
text 0x00000000 0x00100000 xr
data 0x00802000 0x0000ffa0 rw !x
eeprom 0x00810000 0x00010000 rw !x
fuse 0x00820000 0x00000400 rw !x
lock 0x00830000 0x00000400 rw !x
signature 0x00840000 0x00000400 rw !x
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
LOAD mainChestStrap.o
LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libm.a
LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a
LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a
LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a
.hash
*(.hash)
.dynsym
*(.dynsym)
.dynstr
*(.dynstr)
.gnu.version
*(.gnu.version)
.gnu.version_d
*(.gnu.version_d)
.gnu.version_r
*(.gnu.version_r)
.rel.init
*(.rel.init)
.rela.init
*(.rela.init)
.rel.text
*(.rel.text)
*(.rel.text.*)
*(.rel.gnu.linkonce.t*)
.rela.text
*(.rela.text)
*(.rela.text.*)
*(.rela.gnu.linkonce.t*)
.rel.fini
*(.rel.fini)
.rela.fini
*(.rela.fini)
.rel.rodata
*(.rel.rodata)
*(.rel.rodata.*)
*(.rel.gnu.linkonce.r*)
.rela.rodata
*(.rela.rodata)
*(.rela.rodata.*)
*(.rela.gnu.linkonce.r*)
.rel.data
*(.rel.data)
*(.rel.data.*)
*(.rel.gnu.linkonce.d*)
.rela.data
*(.rela.data)
*(.rela.data.*)
*(.rela.gnu.linkonce.d*)
.rel.ctors
*(.rel.ctors)
.rela.ctors
*(.rela.ctors)
.rel.dtors
*(.rel.dtors)
.rela.dtors
*(.rela.dtors)
.rel.got
*(.rel.got)
.rela.got
*(.rela.got)
.rel.bss
*(.rel.bss)
.rela.bss
*(.rela.bss)
.rel.plt
*(.rel.plt)
.rela.plt
*(.rela.plt)
.text 0x00000000 0x8fa0
*(.vectors)
.vectors 0x00000000 0x1e8 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
0x00000000 __vectors
0x00000000 __vector_default
*(.vectors)
*(.progmem.gcc*)
*(.progmem*)
0x000001e8 . = ALIGN (0x2)
0x000001e8 __trampolines_start = .
*(.trampolines)
.trampolines 0x000001e8 0x0 linker stubs
*(.trampolines*)
0x000001e8 __trampolines_end = .
*(.jumptables)
*(.jumptables*)
*(.lowtext)
*(.lowtext*)
0x000001e8 __ctors_start = .
*(.ctors)
0x000001e8 __ctors_end = .
0x000001e8 __dtors_start = .
*(.dtors)
0x000001e8 __dtors_end = .
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x000001e8 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
0x000001e8 __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x000001e8 0x10 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x000001f8 0x1a /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
0x000001f8 __do_copy_data
.init4 0x00000212 0x10 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
0x00000212 __do_clear_bss
*(.init4)
*(.init5)
*(.init5)
*(.init6)
*(.init6)
*(.init7)
*(.init7)
*(.init8)
*(.init8)
*(.init9)
.init9 0x00000222 0x8 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
*(.init9)
*(.text)
.text 0x0000022a 0x4 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
0x0000022a __vector_38
0x0000022a __vector_22
0x0000022a __vector_63
0x0000022a __vector_28
0x0000022a __vector_67
0x0000022a __vector_1
0x0000022a __vector_119
0x0000022a __vector_32
0x0000022a __vector_75
0x0000022a __vector_71
0x0000022a __vector_91
0x0000022a __vector_34
0x0000022a __vector_62
0x0000022a __vector_102
0x0000022a __vector_24
0x0000022a __vector_12
0x0000022a __vector_55
0x0000022a __vector_69
0x0000022a __vector_81
0x0000022a __vector_90
0x0000022a __vector_46
0x0000022a __bad_interrupt
0x0000022a __vector_72
0x0000022a __vector_114
0x0000022a __vector_6
0x0000022a __vector_110
0x0000022a __vector_31
0x0000022a __vector_92
0x0000022a __vector_35
0x0000022a __vector_78
0x0000022a __vector_74
0x0000022a __vector_117
0x0000022a __vector_39
0x0000022a __vector_107
0x0000022a __vector_3
0x0000022a __vector_105
0x0000022a __vector_98
0x0000022a __vector_23
0x0000022a __vector_68
0x0000022a __vector_30
0x0000022a __vector_73
0x0000022a __vector_45
0x0000022a __vector_25
0x0000022a __vector_93
0x0000022a __vector_61
0x0000022a __vector_11
0x0000022a __vector_54
0x0000022a __vector_99
0x0000022a __vector_13
0x0000022a __vector_17
0x0000022a __vector_19
0x0000022a __vector_56
0x0000022a __vector_7
0x0000022a __vector_49
0x0000022a __vector_41
0x0000022a __vector_86
0x0000022a __vector_100
0x0000022a __vector_101
0x0000022a __vector_64
0x0000022a __vector_88
0x0000022a __vector_109
0x0000022a __vector_43
0x0000022a __vector_27
0x0000022a __vector_5
0x0000022a __vector_113
0x0000022a __vector_33
0x0000022a __vector_76
0x0000022a __vector_115
0x0000022a __vector_52
0x0000022a __vector_37
0x0000022a __vector_95
0x0000022a __vector_103
0x0000022a __vector_96
0x0000022a __vector_89
0x0000022a __vector_4
0x0000022a __vector_44
0x0000022a __vector_82
0x0000022a __vector_106
0x0000022a __vector_118
0x0000022a __vector_51
0x0000022a __vector_9
0x0000022a __vector_2
0x0000022a __vector_21
0x0000022a __vector_15
0x0000022a __vector_66
0x0000022a __vector_36
0x0000022a __vector_79
0x0000022a __vector_58
0x0000022a __vector_70
0x0000022a __vector_29
0x0000022a __vector_60
0x0000022a __vector_121
0x0000022a __vector_40
0x0000022a __vector_85
0x0000022a __vector_94
0x0000022a __vector_8
0x0000022a __vector_26
0x0000022a __vector_48
0x0000022a __vector_116
0x0000022a __vector_112
0x0000022a __vector_111
0x0000022a __vector_80
0x0000022a __vector_14
0x0000022a __vector_84
0x0000022a __vector_57
0x0000022a __vector_10
0x0000022a __vector_50
0x0000022a __vector_16
0x0000022a __vector_59
0x0000022a __vector_18
0x0000022a __vector_97
0x0000022a __vector_20
0x0000022a __vector_42
0x0000022a __vector_87
0x0000022a __vector_65
0x0000022a __vector_120
.text 0x0000022e 0x8a58 mainChestStrap.o
0x00006d9e Charged
0x00006cc4 __vector_104
0x0000667c Uploader_eraseFile
0x00005f24 Sensors_ResetTemperatureBuffers
0x00005736 f_gets
0x0000674c Uploader_WriteCRC
0x000015da get_fat
0x00000258 Debug_CharReadyToRead
0x000004fc Leds_Toggle
0x000089d4 f_printf
0x00006732 Uploader_ClearCRC
0x00007cc2 Uploader_Update
0x000067b4 Uploader_uploadFile
0x00005e92 Sensors_ReadRespiration
0x00006c86 Disable_JTAG
0x00005d50 Accel_Init
0x00005e9e Sensors_ReadEKG
0x00006dd2 __vector_77
0x0000766e SD_WriteHumidityBuffer
0x00007bb0 Uploader_sendSSID
0x00005bc2 Accel_Read_Byte
0x00000b82 disk_initialize
0x000049e4 f_rename
0x00006bb0 Uploader_UpdateCRC
0x00000d4e disk_status
0x00004358 f_truncate
0x00005abc SD_Timer_Init
0x00006cb6 Interrupt_Init
0x000059ba SD_WriteCRC
0x00006db4 GUI_Init
0x000004d0 Leds_Set
0x00000f0c disk_ioctl
0x0000022e CCPWrite
0x00006c2c Clock_Init
0x00007988 Uploader_sendServer
0x00007c2a Uploader_sendFilename
0x00004472 f_unlink
0x00000308 Debug_Init
0x00005bb2 Accel_Write_Byte
0x000064e0 SP_ReadCalibrationByte
0x000057d2 f_putc
0x00005876 SD_WriteBuffer
0x00007a90 Uploader_sendKey
0x000083f6 SD_Open
0x0000581e f_puts
0x0000703c SD_WriteRTCBlock
0x00000534 Time_Set
0x000005e0 Time_CheckVBatSystem
0x00005e86 Sensors_ReadTemperature
0x00005eaa Sensors_ReadHumidity
0x00007362 SD_WriteAccelBuffer
0x00005d3a Sensors_ResetAccelBuffers
0x00007ddc SD_Read_config_file
0x00005944 SD_Write32
0x00005866 SD_Close
0x00005f6e Sensors_ResetHumidityBuffers
0x000012b2 disk_timerproc
0x00003abe f_close
0x00005c06 Accel_ReadFromAddress
0x0000313c f_read
0x00003ff8 f_readdir
0x00005a5e SD_Init
0x00000424 Debug_SendByte
0x00005f54 Sensors_ResetEKGBuffers
0x00000512 Time_Init
0x0000701e SD_BackroundWriter_Init
0x000048c0 f_chmod
0x00005978 SD_Write16
0x000072ac SD_WriteString
0x00005870 SD_Inserted
0x00007b36 Uploader_sendAuthType
0x00007826 Debug_SendString
0x0000068a Time_UTCSecsToTime
0x0000788e Uploader_connectToComputer
0x00005ad2 __vector_47
0x00005bd6 Accel_WriteToAddress
0x000012da get_fattime
0x00005c3a Accel_ReadResults
0x000059d8 SD_GetSpaceRemaining
0x000004c4 Leds_State
0x000059a0 SD_ClearCRC
0x00008220 main
0x000039b0 f_sync
0x00005daa __vector_108
0x00007a38 Uploader_sendUser
0x00005f3a Sensors_ResetRespirationBuffers
0x000027f0 chk_mounted
0x000083ca SD_MakeFileName
0x000070d4 getDeviceID
0x00004c32 f_mkfs
0x00002e10 f_mount
0x00003f32 f_opendir
0x000002b2 Debug_ClearBuffer
0x000017ae put_fat
0x00003ad6 f_lseek
0x000003de Debug_GetByte
0x00005b36 Button_Init
0x0000598e SD_Write8
0x000079e0 Uploader_sendNickname
0x000004a0 Leds_Init
0x0000408e f_stat
0x00006114 __vector_83
0x00005b8c Button_Pressed
0x00001c62 clust2sect
0x0000494a f_utime
0x00003528 f_write
0x00002e52 f_open
0x00000e1c disk_write
0x0000063a Time_Get32BitTimer
0x0000748c SD_WriteEKGBuffer
0x000064f4 Uploader_getTime
0x00006d90 Charger_Init
0x000045a6 f_mkdir
0x00000d5c disk_read
0x000085ca __vector_53
0x00005f84 Sensors_Init
0x0000410c f_getfree
0x000004e6 Leds_Clear
0x00000610 Time_Get
0x0000757e SD_WriteRespirationBuffer
0x00007930 Uploader_sendPort
0x0000774a SD_WriteTemperatureBuffer
0x00008454 SD_StartLogFile
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_mulsi3.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodsi4.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodhi4.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
.text 0x00008c86 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
0x00008c86 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00008c86 0x3e /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_mulsi3.o)
0x00008c86 __mulsi3
.text.libgcc 0x00008cc4 0x26 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o)
0x00008cc4 __divmodhi4
0x00008cc4 _div
.text.libgcc 0x00008cea 0x44 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodsi4.o)
0x00008cea __udivmodsi4
.text.libgcc 0x00008d2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
.text.libgcc 0x00008d2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
.text.libgcc 0x00008d2e 0x28 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodhi4.o)
0x00008d2e __udivmodhi4
.text.avr-libc
0x00008d56 0xa /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
0x00008d56 strtok
.text.avr-libc
0x00008d60 0x24 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
0x00008d60 memmove
.text.avr-libc
0x00008d84 0x26 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
0x00008d84 strcasecmp
.text.avr-libc
0x00008daa 0x4a /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
0x00008daa strcasestr
.text.avr-libc
0x00008df4 0x16 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
0x00008df4 strcat
.text.avr-libc
0x00008e0a 0x12 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
0x00008e0a strcmp
.text.avr-libc
0x00008e1c 0xe /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
0x00008e1c strcpy
.text.avr-libc
0x00008e2a 0x34 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
0x00008e2a strstr
.text.avr-libc
0x00008e5e 0x4e /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
0x00008e5e strtok_r
.text.avr-libc
0x00008eac 0x14 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
0x00008eac strupr
.text.avr-libc
0x00008ec0 0x42 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
0x00008ec0 itoa
.text.avr-libc
0x00008f02 0x68 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
0x00008f02 ltoa
.text.avr-libc
0x00008f6a 0x12 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
0x00008f6a memcpy
.text.avr-libc
0x00008f7c 0x20 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
0x00008f7c strrev
0x00008f9c . = ALIGN (0x2)
*(.fini9)
.fini9 0x00008f9c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
0x00008f9c exit
0x00008f9c _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x00008f9c 0x4 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
*(.fini0)
0x00008fa0 _etext = .
.data 0x00802000 0x764 load address 0x00008fa0
0x00802000 PROVIDE (__data_start, .)
*(.data)
.data 0x00802000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
.data 0x00802000 0x764 mainChestStrap.o
0x008022c9 Drives
0x008022c2 wantToRecordEKG
0x008022c1 wantToRecordHumidity
0x008022ff zone
0x00802714 batteryVoltageOk
0x00802313 crc_table
0x008022cd serverOpenCommand
0x00802713 commandCounter
0x008022c5 lastRespirationBufferSent
0x008022c3 wantToRecordRespiration
0x008022c7 lastHumidityBufferSent
0x008022c8 lastAccelerometerBufferSent
0x008022c4 lastTemperatureBufferSent
0x00802309 am
0x008022c0 wantToRecordTemperature
0x0080230e pm
0x008022c6 lastEKGBufferSent
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_mulsi3.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodsi4.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodhi4.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
.data 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x00802764 . = ALIGN (0x2)
0x00802764 _edata = .
0x00802764 PROVIDE (__data_end, .)
.bss 0x00802764 0x339f
0x00802764 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00802764 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
.bss 0x00802764 0x4c8 mainChestStrap.o
0x0080276a respirationBufferCounter
0x00802789 timeZoneShift
0x0080278c keyRead
0x00802798 ekgCounter
0x008027b5 okToFillUploadFileBuffer
0x008027c4 debounceTimer
0x00802777 timeRecordingStarted
0x008027a9 leftOverBytesToUpload
0x00802772 accelBufferToWriteTo
0x008027c5 debounceEnabled
0x008027a5 numberOfPacketsToUpload
0x0080277f Debug_writeLocation
0x008027ae uploading
0x00802790 percentDiskUsed
0x0080278b phraseRead
0x00802770 humidityBufferCounter
0x00802767 temperatureBufferCounter
0x008027b3 okToOpenFileToUpload
0x008027b0 okToGrabNextFileName
0x00802766 temperatureBufferToWriteTo
0x008027c2 syncCounter
0x008027a4 uploadPercentBS
0x00802775 okToSendRTCBlock
0x0080278a authRead
0x008027ad connected
0x008027b4 uploadFileOpened
0x0080277b demoMode
0x00802785 UNIX_Time
0x008027b7 okToCloseUploadFile
0x008027b8 okToEraseFile
0x0080277d Debug_readLocation
0x008027b1 okToUpload
0x0080278f sdValid
0x008027b2 doneUploading
0x0080276f humidityBufferToWriteTo
0x008027be okToGetRemainingSpace
0x008027a0 uploadFileSize
0x008027b6 uploadFileBufferFull
0x00802765 recording
0x008027b9 fileExists
0x00802773 accelBufferCounter
0x00802769 respirationBufferToWriteTo
0x008027ba timeIsValid
0x008027af okToOpenDirectory
0x008027bb okToOpenLogFile
0x008027c0 lengthOfCurrentFile
0x00802796 HZ_RefeshCounter2
0x008027bd okToCloseLogFile
0x0080279a tempTime
0x00802794 HZ_RefeshCounter
0x0080279e timeOutCounter
0x0080276d EKGBufferCounter
0x00802781 Debug_timeOutCounter
0x0080277c useWifiForUploading
0x00802776 rtcBlockCounter
0x0080278d ssidRead
0x0080276c EKGBufferToWriteTo
0x008027bf restartingFile
0x008027bc okToWriteToLogFile
0x008027c6 spaceRemainingCounter
0x0080278e zoneChanged
0x00802764 wantToRecordFast
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_mulsi3.o)
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_divmodhi4.o)
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodsi4.o)
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_exit.o)
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_clear_bss.o)
.bss 0x00802c2c 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avrxmega6/libgcc.a(_udivmodhi4.o)
.bss 0x00802c2c 0x2 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
.bss 0x00802c2e 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
*(.bss*)
*(COMMON)
COMMON 0x00802c2e 0x2ed5 mainChestStrap.o
0x00802c2e ssid
0x00802c60 zeroOffsetB
0x00802c62 uploadFileBuffer
0x0080304a tmpString
0x00803054 fileToUpload
0x00803063 okToSendRespirationBuffer
0x00803066 temperatureBuffer
0x0080308e currentLogFile
0x0080309d temperatureSampleStartTime
0x008030c5 fno
0x008030db fs
0x008030dd fileName
0x008030f1 auth
0x00803123 okToSendAccelBuffer
0x00803125 tmp32
0x00803129 command
0x0080315b temp
0x0080318d respirationBuffer
0x008032b9 accelSampleStartTime
0x00803769 user
0x00803773 ledState
0x00803775 demoModeString
0x0080377f server
0x008037b1 deviceID
0x008037e3 humiditySampleStartTime
0x0080380b okToSendHumidityBuffer
0x0080380d Config_File
0x00803a2d fno2
0x00803a43 daylightTime
0x00803a4d configFileBuffer
0x00803a7f uploadCRC
0x00803a83 tmp8
0x00803a84 accelBuffer
0x00804894 eraseFileReturn
0x00804895 ledCounter
0x00804897 EKGSampleStartTime
0x00804d47 phrase
0x00804d79 DebugBuffer
0x00804ddd time
0x00804de5 key
0x00804e17 Log_File
0x00805037 respirationSampleStartTime
0x008050ff dir
0x00805115 Upload_File
0x00805335 okToSendEKGBuffer
0x00805338 fileToErase
0x0080534c zeroOffsetA
0x0080534e EKGBuffer
0x00805a56 okToSendTemperatureBuffer
0x00805a58 CRC
0x00805a5c availableFileName
0x00805a6b port
0x00805a9d nickname
0x00805acf humidityBuffer
0x00805af7 fastString
0x00805b01 tmp16
0x00805b03 PROVIDE (__bss_end, .)
0x00008fa0 __data_load_start = LOADADDR (.data)
0x00009704 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00805b03 0x0
0x00805b03 PROVIDE (__noinit_start, .)
*(.noinit*)
0x00805b03 PROVIDE (__noinit_end, .)
0x00805b03 _end = .
0x00805b03 PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.fuse
*(.fuse)
*(.lfuse)
*(.hfuse)
*(.efuse)
.lock
*(.lock*)
.signature
*(.signature*)
.stab 0x00000000 0x1644
*(.stab)
.stab 0x00000000 0x768 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
.stab 0x00000768 0xe4 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memmove.o)
0xf0 (size before relaxing)
.stab 0x0000084c 0xfc /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasecmp.o)
0x108 (size before relaxing)
.stab 0x00000948 0x1ec /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcasestr.o)
0x1f8 (size before relaxing)
.stab 0x00000b34 0x9c /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcat.o)
0xa8 (size before relaxing)
.stab 0x00000bd0 0x84 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcmp.o)
0x90 (size before relaxing)
.stab 0x00000c54 0x6c /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strcpy.o)
0x78 (size before relaxing)
.stab 0x00000cc0 0x150 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strstr.o)
0x15c (size before relaxing)
.stab 0x00000e10 0x204 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok_r.o)
0x210 (size before relaxing)
.stab 0x00001014 0x90 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strupr.o)
0x9c (size before relaxing)
.stab 0x000010a4 0x1b0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(itoa.o)
0x1bc (size before relaxing)
.stab 0x00001254 0x294 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(ltoa.o)
0x2a0 (size before relaxing)
.stab 0x000014e8 0x84 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(memcpy.o)
0x90 (size before relaxing)
.stab 0x0000156c 0xd8 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strrev.o)
0xe4 (size before relaxing)
.stabstr 0x00000000 0x541
*(.stabstr)
.stabstr 0x00000000 0x541 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/crtx256a3b.o
.stab.excl
*(.stab.excl)
.stab.exclstr
*(.stab.exclstr)
.stab.index
*(.stab.index)
.stab.indexstr
*(.stab.indexstr)
.comment
*(.comment)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0x40
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 mainChestStrap.o
.debug_aranges
0x00000020 0x20 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_pubnames
0x00000000 0x1300
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x12e3 mainChestStrap.o
.debug_pubnames
0x000012e3 0x1d /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_info 0x00000000 0x78ba
*(.debug_info)
.debug_info 0x00000000 0x7829 mainChestStrap.o
.debug_info 0x00007829 0x91 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
*(.gnu.linkonce.wi.*)
.debug_abbrev 0x00000000 0x6ba
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x643 mainChestStrap.o
.debug_abbrev 0x00000643 0x77 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_line 0x00000000 0x58a6
*(.debug_line)
.debug_line 0x00000000 0x5825 mainChestStrap.o
.debug_line 0x00005825 0x81 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_frame 0x00000000 0x900
*(.debug_frame)
.debug_frame 0x00000000 0x8e0 mainChestStrap.o
.debug_frame 0x000008e0 0x20 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_str 0x00000000 0x4190
*(.debug_str)
.debug_str 0x00000000 0x40fe mainChestStrap.o
0x41fc (size before relaxing)
.debug_str 0x000040fe 0x92 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
0xb0 (size before relaxing)
.debug_loc 0x00000000 0x5a59
*(.debug_loc)
.debug_loc 0x00000000 0x5a29 mainChestStrap.o
.debug_loc 0x00005a29 0x30 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
.debug_macinfo
*(.debug_macinfo)
OUTPUT(mainChestStrap.elf elf32-avr)
LOAD linker stubs
.debug_ranges 0x00000000 0x288
.debug_ranges 0x00000000 0x270 mainChestStrap.o
.debug_ranges 0x00000270 0x18 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avrxmega6/libc.a(strtok.o)
Cross Reference Table
Symbol File
Accel_Init mainChestStrap.o
Accel_ReadFromAddress mainChestStrap.o
Accel_ReadResults mainChestStrap.o
Accel_Read_Byte mainChestStrap.o
Accel_WriteToAddress mainChestStrap.o
Accel_Write_Byte mainChestStrap.o
Button_Init mainChestStrap.o
Button_Pressed mainChestStrap.o
CCPWrite mainChestStrap.o
CRC mainChestStrap.o
Charged mainChestStrap.o
Charger_Init mainChestStrap.o
Clock_Init mainChestStrap.o
Config_File mainChestStrap.o
DebugBuffer mainChestStrap.o
Debug_CharReadyToRead mainChestStrap.o
Debug_ClearBuffer mainChestStrap.o
Debug_GetByte mainChestStrap.o
Debug_Init mainChestStrap.o
Debug_SendByte mainChestStrap.o
Debug_SendString mainChestStrap.o
Debug_readLocation mainChestStrap.o
Debug_timeOutCounter mainChestStrap.o
Debug_writeLocation mainChestStrap.o
Disable_JTAG mainChestStrap.o
Drives mainChestStrap.o
EKGBuffer mainChestStrap.o
EKGBufferCounter mainChestStrap.o
EKGBufferToWriteTo mainChestStrap.o
EKGSampleStartTime mainChestStrap.o
GUI_Init mainChestStrap.o
HZ_RefeshCounter mainChestStrap.o
HZ_RefeshCounter2 mainChestStrap.o
Interrupt_Init mainChestStrap.o
Leds_Clear mainChestStrap.o
Leds_Init mainChestStrap.o
Leds_Set mainChestStrap.o