Rev 1296 Rev 1858
1 Archive member included because of file (symbol) 1 Archive member included because of file (symbol)
2   2  
3 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) 3 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
4 tff.o (__mulsi3) 4 tff.o (__mulsi3)
5 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) 5 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
6 tff.o (__udivmodsi4) 6 tff.o (__udivmodsi4)
7 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) 7 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o)
8 main.o (__prologue_saves__) 8 main.o (__prologue_saves__)
9 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) 9 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o)
10 tff.o (__epilogue_restores__) 10 tff.o (__epilogue_restores__)
11 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 11 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
12 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o (exit) 12 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o (exit)
13 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 13 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
14 main.o (__do_copy_data) 14 main.o (__do_copy_data)
15 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 15 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
16 main.o (__do_clear_bss) 16 main.o (__do_clear_bss)
17 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o) 17 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o)
18 main.o (strcpy_P) 18 main.o (strcpy_P)
19 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o) 19 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o)
20 tff.o (memcmp) 20 tff.o (memcmp)
21 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o) 21 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o)
22 tff.o (memcpy) 22 tff.o (memcpy)
23 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o) 23 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o)
24 tff.o (memset) 24 tff.o (memset)
25 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) 25 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o)
26 main.o (itoa) 26 main.o (itoa)
27 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) 27 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o)
28 main.o (sprintf) 28 main.o (sprintf)
29 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) 29 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
30 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) (vfprintf) 30 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) (vfprintf)
31 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o) 31 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
32 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen_P) 32 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen_P)
33 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o) 33 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o)
34 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen) 34 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen)
35 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o) 35 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o)
36 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) (strrev) 36 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) (strrev)
37 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o) 37 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o)
38 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (fputc) 38 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (fputc)
39 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o) 39 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o)
40 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (__ultoa_invert) 40 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (__ultoa_invert)
41 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) 41 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o)
42 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) (__udivmodhi4) 42 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) (__udivmodhi4)
43   43  
44 Allocating common symbols 44 Allocating common symbols
45 Common symbol size file 45 Common symbol size file
46   46  
47 Value1 0x4 main.o 47 Value1 0x4 main.o
48 Timer 0x1 main.o 48 Timer 0x1 main.o
49 Buff 0x52 main.o 49 Buff 0x52 main.o
50 Stat 0x1 main.o 50 Stat 0x1 main.o
51 Value2 0x4 main.o 51 Value2 0x4 main.o
52 battery 0x2 main.o 52 battery 0x2 main.o
53 rxfifo 0x99 main.o 53 rxfifo 0x99 main.o
54 intensity 0x2 main.o 54 intensity 0x2 main.o
55 file1 0x1c main.o 55 file1 0x1c main.o
56 fatfs 0x220 main.o 56 fatfs 0x220 main.o
57   57  
58 Memory Configuration 58 Memory Configuration
59   59  
60 Name Origin Length Attributes 60 Name Origin Length Attributes
61 text 0x00000000 0x00020000 xr 61 text 0x00000000 0x00020000 xr
62 data 0x00800060 0x0000ffa0 rw !x 62 data 0x00800060 0x0000ffa0 rw !x
63 eeprom 0x00810000 0x00010000 rw !x 63 eeprom 0x00810000 0x00010000 rw !x
64 fuse 0x00820000 0x00000400 rw !x 64 fuse 0x00820000 0x00000400 rw !x
65 lock 0x00830000 0x00000400 rw !x 65 lock 0x00830000 0x00000400 rw !x
66 signature 0x00840000 0x00000400 rw !x 66 signature 0x00840000 0x00000400 rw !x
67 *default* 0x00000000 0xffffffff 67 *default* 0x00000000 0xffffffff
68   68  
69 Linker script and memory map 69 Linker script and memory map
70   70  
71 Address of section .data set to 0x800100 71 Address of section .data set to 0x800100
72 LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 72 LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
73 LOAD main.o 73 LOAD main.o
74 LOAD tff.o 74 LOAD tff.o
75 LOAD mmc.o 75 LOAD mmc.o
76 LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a 76 LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a
77 LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a 77 LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a
78 LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a 78 LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a
79   79  
80 .hash 80 .hash
81 *(.hash) 81 *(.hash)
82   82  
83 .dynsym 83 .dynsym
84 *(.dynsym) 84 *(.dynsym)
85   85  
86 .dynstr 86 .dynstr
87 *(.dynstr) 87 *(.dynstr)
88   88  
89 .gnu.version 89 .gnu.version
90 *(.gnu.version) 90 *(.gnu.version)
91   91  
92 .gnu.version_d 92 .gnu.version_d
93 *(.gnu.version_d) 93 *(.gnu.version_d)
94   94  
95 .gnu.version_r 95 .gnu.version_r
96 *(.gnu.version_r) 96 *(.gnu.version_r)
97   97  
98 .rel.init 98 .rel.init
99 *(.rel.init) 99 *(.rel.init)
100   100  
101 .rela.init 101 .rela.init
102 *(.rela.init) 102 *(.rela.init)
103   103  
104 .rel.text 104 .rel.text
105 *(.rel.text) 105 *(.rel.text)
106 *(.rel.text.*) 106 *(.rel.text.*)
107 *(.rel.gnu.linkonce.t*) 107 *(.rel.gnu.linkonce.t*)
108   108  
109 .rela.text 109 .rela.text
110 *(.rela.text) 110 *(.rela.text)
111 *(.rela.text.*) 111 *(.rela.text.*)
112 *(.rela.gnu.linkonce.t*) 112 *(.rela.gnu.linkonce.t*)
113   113  
114 .rel.fini 114 .rel.fini
115 *(.rel.fini) 115 *(.rel.fini)
116   116  
117 .rela.fini 117 .rela.fini
118 *(.rela.fini) 118 *(.rela.fini)
119   119  
120 .rel.rodata 120 .rel.rodata
121 *(.rel.rodata) 121 *(.rel.rodata)
122 *(.rel.rodata.*) 122 *(.rel.rodata.*)
123 *(.rel.gnu.linkonce.r*) 123 *(.rel.gnu.linkonce.r*)
124   124  
125 .rela.rodata 125 .rela.rodata
126 *(.rela.rodata) 126 *(.rela.rodata)
127 *(.rela.rodata.*) 127 *(.rela.rodata.*)
128 *(.rela.gnu.linkonce.r*) 128 *(.rela.gnu.linkonce.r*)
129   129  
130 .rel.data 130 .rel.data
131 *(.rel.data) 131 *(.rel.data)
132 *(.rel.data.*) 132 *(.rel.data.*)
133 *(.rel.gnu.linkonce.d*) 133 *(.rel.gnu.linkonce.d*)
134   134  
135 .rela.data 135 .rela.data
136 *(.rela.data) 136 *(.rela.data)
137 *(.rela.data.*) 137 *(.rela.data.*)
138 *(.rela.gnu.linkonce.d*) 138 *(.rela.gnu.linkonce.d*)
139   139  
140 .rel.ctors 140 .rel.ctors
141 *(.rel.ctors) 141 *(.rel.ctors)
142   142  
143 .rela.ctors 143 .rela.ctors
144 *(.rela.ctors) 144 *(.rela.ctors)
145   145  
146 .rel.dtors 146 .rel.dtors
147 *(.rel.dtors) 147 *(.rel.dtors)
148   148  
149 .rela.dtors 149 .rela.dtors
150 *(.rela.dtors) 150 *(.rela.dtors)
151   151  
152 .rel.got 152 .rel.got
153 *(.rel.got) 153 *(.rel.got)
154   154  
155 .rela.got 155 .rela.got
156 *(.rela.got) 156 *(.rela.got)
157   157  
158 .rel.bss 158 .rel.bss
159 *(.rel.bss) 159 *(.rel.bss)
160   160  
161 .rela.bss 161 .rela.bss
162 *(.rela.bss) 162 *(.rela.bss)
163   163  
164 .rel.plt 164 .rel.plt
165 *(.rel.plt) 165 *(.rel.plt)
166   166  
167 .rela.plt 167 .rela.plt
168 *(.rela.plt) 168 *(.rela.plt)
169   169  
170 .text 0x00000000 0x2a28 170 .text 0x00000000 0x2a28
171 *(.vectors) 171 *(.vectors)
172 .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 172 .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
173 0x00000000 __vectors 173 0x00000000 __vectors
174 0x00000000 __vector_default 174 0x00000000 __vector_default
175 *(.vectors) 175 *(.vectors)
176 *(.progmem.gcc*) 176 *(.progmem.gcc*)
177 *(.progmem*) 177 *(.progmem*)
178 .progmem.data 0x00000068 0x1a main.o 178 .progmem.data 0x00000068 0x1a main.o
179 0x00000082 . = ALIGN (0x2) 179 0x00000082 . = ALIGN (0x2)
180 0x00000082 __trampolines_start = . 180 0x00000082 __trampolines_start = .
181 *(.trampolines) 181 *(.trampolines)
182 .trampolines 0x00000082 0x0 linker stubs 182 .trampolines 0x00000082 0x0 linker stubs
183 *(.trampolines*) 183 *(.trampolines*)
184 0x00000082 __trampolines_end = . 184 0x00000082 __trampolines_end = .
185 *(.jumptables) 185 *(.jumptables)
186 *(.jumptables*) 186 *(.jumptables*)
187 *(.lowtext) 187 *(.lowtext)
188 *(.lowtext*) 188 *(.lowtext*)
189 0x00000082 __ctors_start = . 189 0x00000082 __ctors_start = .
190 *(.ctors) 190 *(.ctors)
191 0x00000082 __ctors_end = . 191 0x00000082 __ctors_end = .
192 0x00000082 __dtors_start = . 192 0x00000082 __dtors_start = .
193 *(.dtors) 193 *(.dtors)
194 0x00000082 __dtors_end = . 194 0x00000082 __dtors_end = .
195 SORT(*)(.ctors) 195 SORT(*)(.ctors)
196 SORT(*)(.dtors) 196 SORT(*)(.dtors)
197 *(.init0) 197 *(.init0)
198 .init0 0x00000082 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 198 .init0 0x00000082 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
199 0x00000082 __init 199 0x00000082 __init
200 *(.init0) 200 *(.init0)
201 *(.init1) 201 *(.init1)
202 *(.init1) 202 *(.init1)
203 *(.init2) 203 *(.init2)
204 .init2 0x00000082 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 204 .init2 0x00000082 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
205 *(.init2) 205 *(.init2)
206 *(.init3) 206 *(.init3)
207 *(.init3) 207 *(.init3)
208 *(.init4) 208 *(.init4)
209 .init4 0x0000008e 0x16 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 209 .init4 0x0000008e 0x16 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
210 0x0000008e __do_copy_data 210 0x0000008e __do_copy_data
211 .init4 0x000000a4 0x10 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 211 .init4 0x000000a4 0x10 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
212 0x000000a4 __do_clear_bss 212 0x000000a4 __do_clear_bss
213 *(.init4) 213 *(.init4)
214 *(.init5) 214 *(.init5)
215 *(.init5) 215 *(.init5)
216 *(.init6) 216 *(.init6)
217 *(.init6) 217 *(.init6)
218 *(.init7) 218 *(.init7)
219 *(.init7) 219 *(.init7)
220 *(.init8) 220 *(.init8)
221 *(.init8) 221 *(.init8)
222 *(.init9) 222 *(.init9)
223 .init9 0x000000b4 0x8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 223 .init9 0x000000b4 0x8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
224 *(.init9) 224 *(.init9)
225 *(.text) 225 *(.text)
226 .text 0x000000bc 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 226 .text 0x000000bc 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
227 0x000000bc __vector_22 227 0x000000bc __vector_22
228 0x000000bc __vector_1 228 0x000000bc __vector_1
229 0x000000bc __vector_24 229 0x000000bc __vector_24
230 0x000000bc __vector_12 230 0x000000bc __vector_12
231 0x000000bc __bad_interrupt 231 0x000000bc __bad_interrupt
232 0x000000bc __vector_6 232 0x000000bc __vector_6
233 0x000000bc __vector_3 233 0x000000bc __vector_3
234 0x000000bc __vector_23 234 0x000000bc __vector_23
235 0x000000bc __vector_25 235 0x000000bc __vector_25
236 0x000000bc __vector_13 236 0x000000bc __vector_13
237 0x000000bc __vector_17 237 0x000000bc __vector_17
238 0x000000bc __vector_19 238 0x000000bc __vector_19
239 0x000000bc __vector_7 239 0x000000bc __vector_7
240 0x000000bc __vector_5 240 0x000000bc __vector_5
241 0x000000bc __vector_4 241 0x000000bc __vector_4
242 0x000000bc __vector_9 242 0x000000bc __vector_9
243 0x000000bc __vector_2 243 0x000000bc __vector_2
244 0x000000bc __vector_15 244 0x000000bc __vector_15
245 0x000000bc __vector_8 245 0x000000bc __vector_8
246 0x000000bc __vector_14 246 0x000000bc __vector_14
247 0x000000bc __vector_10 247 0x000000bc __vector_10
248 0x000000bc __vector_16 248 0x000000bc __vector_16
249 0x000000bc __vector_20 249 0x000000bc __vector_20
250 .text 0x000000c0 0x5cc main.o 250 .text 0x000000c0 0x5cc main.o
251 0x00000630 __vector_11 251 0x00000630 __vector_11
252 0x00000160 get_fattime 252 0x00000160 get_fattime
253 0x0000026a main 253 0x0000026a main
254 0x000000c0 __vector_21 254 0x000000c0 __vector_21
255 0x0000016a __vector_18 255 0x0000016a __vector_18
256 .text 0x0000068c 0x153a tff.o 256 .text 0x0000068c 0x153a tff.o
257 0x00000e00 f_close 257 0x00000e00 f_close
258 0x000010d0 f_read 258 0x000010d0 f_read
259 0x00000d52 f_sync 259 0x00000d52 f_sync
260 0x000012fe f_mount 260 0x000012fe f_mount
261 0x00000a78 f_lseek 261 0x00000a78 f_lseek
262 0x00000e1c f_write 262 0x00000e1c f_write
263 0x000013ae f_open 263 0x000013ae f_open
264 .text 0x00001bc6 0x758 mmc.o 264 .text 0x00001bc6 0x758 mmc.o
265 0x00001d70 disk_initialize 265 0x00001d70 disk_initialize
266 0x00001f2a disk_status 266 0x00001f2a disk_status
267 0x000020ee disk_ioctl 267 0x000020ee disk_ioctl
268 0x000022de disk_timerproc 268 0x000022de disk_timerproc
269 0x00001ff6 disk_write 269 0x00001ff6 disk_write
270 0x00001f38 disk_read 270 0x00001f38 disk_read
271 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) 271 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
272 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) 272 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
273 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) 273 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o)
274 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) 274 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o)
275 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 275 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
276 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 276 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
277 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 277 .text 0x0000231e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
278 .text 0x0000231e 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o) 278 .text 0x0000231e 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o)
279 0x0000231e strcpy_P 279 0x0000231e strcpy_P
280 .text 0x0000232c 0x1a /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o) 280 .text 0x0000232c 0x1a /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o)
281 0x0000232c memcmp 281 0x0000232c memcmp
282 .text 0x00002346 0x12 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o) 282 .text 0x00002346 0x12 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o)
283 0x00002346 memcpy 283 0x00002346 memcpy
284 .text 0x00002358 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o) 284 .text 0x00002358 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o)
285 0x00002358 memset 285 0x00002358 memset
286 .text 0x00002366 0x42 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) 286 .text 0x00002366 0x42 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o)
287 0x00002366 itoa 287 0x00002366 itoa
288 .text 0x000023a8 0x46 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) 288 .text 0x000023a8 0x46 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o)
289 0x000023a8 sprintf 289 0x000023a8 sprintf
290 .text 0x000023ee 0x3be /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) 290 .text 0x000023ee 0x3be /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
291 0x000023ee vfprintf 291 0x000023ee vfprintf
292 .text 0x000027ac 0x16 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o) 292 .text 0x000027ac 0x16 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
293 0x000027ac strnlen_P 293 0x000027ac strnlen_P
294 .text 0x000027c2 0x16 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o) 294 .text 0x000027c2 0x16 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o)
295 0x000027c2 strnlen 295 0x000027c2 strnlen
296 .text 0x000027d8 0x20 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o) 296 .text 0x000027d8 0x20 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o)
297 0x000027d8 strrev 297 0x000027d8 strrev
298 .text 0x000027f8 0x58 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o) 298 .text 0x000027f8 0x58 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o)
299 0x000027f8 fputc 299 0x000027f8 fputc
300 .text 0x00002850 0xbc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o) 300 .text 0x00002850 0xbc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o)
301 0x00002850 __ultoa_invert 301 0x00002850 __ultoa_invert
302 .text 0x0000290c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) 302 .text 0x0000290c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o)
303 0x0000290c . = ALIGN (0x2) 303 0x0000290c . = ALIGN (0x2)
304 *(.text.*) 304 *(.text.*)
305 .text.libgcc 0x0000290c 0x3e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) 305 .text.libgcc 0x0000290c 0x3e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
306 0x0000290c __mulsi3 306 0x0000290c __mulsi3
307 .text.libgcc 0x0000294a 0x44 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) 307 .text.libgcc 0x0000294a 0x44 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
308 0x0000294a __udivmodsi4 308 0x0000294a __udivmodsi4
309 .text.libgcc 0x0000298e 0x38 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) 309 .text.libgcc 0x0000298e 0x38 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o)
310 0x0000298e __prologue_saves__ 310 0x0000298e __prologue_saves__
311 .text.libgcc 0x000029c6 0x36 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) 311 .text.libgcc 0x000029c6 0x36 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o)
312 0x000029c6 __epilogue_restores__ 312 0x000029c6 __epilogue_restores__
313 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 313 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
314 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 314 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
315 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 315 .text.libgcc 0x000029fc 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
316 .text.libgcc 0x000029fc 0x28 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) 316 .text.libgcc 0x000029fc 0x28 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o)
317 0x000029fc __udivmodhi4 317 0x000029fc __udivmodhi4
318 0x00002a24 . = ALIGN (0x2) 318 0x00002a24 . = ALIGN (0x2)
319 *(.fini9) 319 *(.fini9)
320 .fini9 0x00002a24 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 320 .fini9 0x00002a24 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
321 0x00002a24 exit 321 0x00002a24 exit
322 0x00002a24 _exit 322 0x00002a24 _exit
323 *(.fini9) 323 *(.fini9)
324 *(.fini8) 324 *(.fini8)
325 *(.fini8) 325 *(.fini8)
326 *(.fini7) 326 *(.fini7)
327 *(.fini7) 327 *(.fini7)
328 *(.fini6) 328 *(.fini6)
329 *(.fini6) 329 *(.fini6)
330 *(.fini5) 330 *(.fini5)
331 *(.fini5) 331 *(.fini5)
332 *(.fini4) 332 *(.fini4)
333 *(.fini4) 333 *(.fini4)
334 *(.fini3) 334 *(.fini3)
335 *(.fini3) 335 *(.fini3)
336 *(.fini2) 336 *(.fini2)
337 *(.fini2) 337 *(.fini2)
338 *(.fini1) 338 *(.fini1)
339 *(.fini1) 339 *(.fini1)
340 *(.fini0) 340 *(.fini0)
341 .fini0 0x00002a24 0x4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 341 .fini0 0x00002a24 0x4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
342 *(.fini0) 342 *(.fini0)
343 0x00002a28 _etext = . 343 0x00002a28 _etext = .
344   344  
345 .data 0x00800100 0xc load address 0x00002a28 345 .data 0x00800100 0xc load address 0x00002a28
346 0x00800100 PROVIDE (__data_start, .) 346 0x00800100 PROVIDE (__data_start, .)
347 *(.data) 347 *(.data)
348 .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 348 .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
349 .data 0x00800100 0x7 main.o 349 .data 0x00800100 0x7 main.o
350 .data 0x00800107 0x4 tff.o 350 .data 0x00800107 0x4 tff.o
351 .data 0x0080010b 0x1 mmc.o 351 .data 0x0080010b 0x1 mmc.o
352 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) 352 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
353 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) 353 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
354 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) 354 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o)
355 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) 355 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o)
356 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 356 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
357 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 357 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
358 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 358 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
359 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o) 359 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o)
360 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o) 360 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o)
361 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o) 361 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o)
362 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o) 362 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o)
363 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) 363 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o)
364 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) 364 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o)
365 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) 365 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
366 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o) 366 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
367 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o) 367 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o)
368 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o) 368 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o)
369 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o) 369 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o)
370 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o) 370 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o)
371 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) 371 .data 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o)
372 *(.data*) 372 *(.data*)
373 *(.rodata) 373 *(.rodata)
374 *(.rodata*) 374 *(.rodata*)
375 *(.gnu.linkonce.d*) 375 *(.gnu.linkonce.d*)
376 0x0080010c . = ALIGN (0x2) 376 0x0080010c . = ALIGN (0x2)
377 0x0080010c _edata = . 377 0x0080010c _edata = .
378 0x0080010c PROVIDE (__data_end, .) 378 0x0080010c PROVIDE (__data_end, .)
379   379  
380 .bss 0x0080010c 0x341 load address 0x00002a34 380 .bss 0x0080010c 0x341 load address 0x00002a34
381 0x0080010c PROVIDE (__bss_start, .) 381 0x0080010c PROVIDE (__bss_start, .)
382 *(.bss) 382 *(.bss)
383 .bss 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 383 .bss 0x0080010c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
384 .bss 0x0080010c 0x4 main.o 384 .bss 0x0080010c 0x4 main.o
385 .bss 0x00800110 0x4 tff.o 385 .bss 0x00800110 0x4 tff.o
386 .bss 0x00800114 0x4 mmc.o 386 .bss 0x00800114 0x4 mmc.o
387 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) 387 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
388 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) 388 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
389 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) 389 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o)
390 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) 390 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o)
391 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) 391 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
392 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) 392 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
393 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) 393 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
394 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o) 394 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o)
395 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o) 395 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o)
396 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o) 396 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o)
397 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o) 397 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o)
398 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) 398 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o)
399 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) 399 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o)
400 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) 400 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
401 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o) 401 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
402 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o) 402 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o)
403 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o) 403 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o)
404 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o) 404 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o)
405 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o) 405 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o)
406 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) 406 .bss 0x00800118 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o)
407 *(.bss*) 407 *(.bss*)
408 *(COMMON) 408 *(COMMON)
409 COMMON 0x00800118 0x335 main.o 409 COMMON 0x00800118 0x335 main.o
410 0x00800118 Value1 410 0x00800118 Value1
411 0x0080011c Timer 411 0x0080011c Timer
412 0x0080011d Buff 412 0x0080011d Buff
413 0x0080016f Stat 413 0x0080016f Stat
414 0x00800170 Value2 414 0x00800170 Value2
415 0x00800174 battery 415 0x00800174 battery
416 0x00800176 rxfifo 416 0x00800176 rxfifo
417 0x0080020f intensity 417 0x0080020f intensity
418 0x00800211 file1 418 0x00800211 file1
419 0x0080022d fatfs 419 0x0080022d fatfs
420 0x0080044d PROVIDE (__bss_end, .) 420 0x0080044d PROVIDE (__bss_end, .)
421 0x00002a28 __data_load_start = LOADADDR (.data) 421 0x00002a28 __data_load_start = LOADADDR (.data)
422 0x00002a34 __data_load_end = (__data_load_start + SIZEOF (.data)) 422 0x00002a34 __data_load_end = (__data_load_start + SIZEOF (.data))
423   423  
424 .noinit 0x0080044d 0x0 424 .noinit 0x0080044d 0x0
425 0x0080044d PROVIDE (__noinit_start, .) 425 0x0080044d PROVIDE (__noinit_start, .)
426 *(.noinit*) 426 *(.noinit*)
427 0x0080044d PROVIDE (__noinit_end, .) 427 0x0080044d PROVIDE (__noinit_end, .)
428 0x0080044d _end = . 428 0x0080044d _end = .
429 0x0080044d PROVIDE (__heap_start, .) 429 0x0080044d PROVIDE (__heap_start, .)
430   430  
431 .eeprom 0x00810000 0x0 431 .eeprom 0x00810000 0x0
432 *(.eeprom*) 432 *(.eeprom*)
433 0x00810000 __eeprom_end = . 433 0x00810000 __eeprom_end = .
434   434  
435 .fuse 435 .fuse
436 *(.fuse) 436 *(.fuse)
437 *(.lfuse) 437 *(.lfuse)
438 *(.hfuse) 438 *(.hfuse)
439 *(.efuse) 439 *(.efuse)
440   440  
441 .lock 441 .lock
442 *(.lock*) 442 *(.lock*)
443   443  
444 .signature 444 .signature
445 *(.signature*) 445 *(.signature*)
446   446  
447 .stab 0x00000000 0x2040 447 .stab 0x00000000 0x2040
448 *(.stab) 448 *(.stab)
449 .stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 449 .stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
450 .stab 0x000006b4 0x6c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o) 450 .stab 0x000006b4 0x6c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strcpy_P.o)
451 0x78 (size before relaxing) 451 0x78 (size before relaxing)
452 .stab 0x00000720 0xb4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o) 452 .stab 0x00000720 0xb4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcmp.o)
453 0xc0 (size before relaxing) 453 0xc0 (size before relaxing)
454 .stab 0x000007d4 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o) 454 .stab 0x000007d4 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memcpy.o)
455 0x90 (size before relaxing) 455 0x90 (size before relaxing)
456 .stab 0x00000858 0x6c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o) 456 .stab 0x00000858 0x6c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(memset.o)
457 0x78 (size before relaxing) 457 0x78 (size before relaxing)
458 .stab 0x000008c4 0x1b0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o) 458 .stab 0x000008c4 0x1b0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(itoa.o)
459 0x1bc (size before relaxing) 459 0x1bc (size before relaxing)
460 .stab 0x00000a74 0x3cc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o) 460 .stab 0x00000a74 0x3cc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sprintf.o)
461 0x3d8 (size before relaxing) 461 0x3d8 (size before relaxing)
462 .stab 0x00000e40 0x99c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) 462 .stab 0x00000e40 0x99c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
463 0xb7c (size before relaxing) 463 0xb7c (size before relaxing)
464 .stab 0x000017dc 0x9c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o) 464 .stab 0x000017dc 0x9c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
465 0xa8 (size before relaxing) 465 0xa8 (size before relaxing)
466 .stab 0x00001878 0x9c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o) 466 .stab 0x00001878 0x9c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strnlen.o)
467 0xa8 (size before relaxing) 467 0xa8 (size before relaxing)
468 .stab 0x00001914 0xd8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o) 468 .stab 0x00001914 0xd8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(strrev.o)
469 0xe4 (size before relaxing) 469 0xe4 (size before relaxing)
470 .stab 0x000019ec 0x1d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o) 470 .stab 0x000019ec 0x1d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fputc.o)
471 0x3b4 (size before relaxing) 471 0x3b4 (size before relaxing)
472 .stab 0x00001bc0 0x480 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o) 472 .stab 0x00001bc0 0x480 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(ultoa_invert.o)
473 0x48c (size before relaxing) 473 0x48c (size before relaxing)
474   474  
475 .stabstr 0x00000000 0xdb4 475 .stabstr 0x00000000 0xdb4
476 *(.stabstr) 476 *(.stabstr)
477 .stabstr 0x00000000 0xdb4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o 477 .stabstr 0x00000000 0xdb4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm168.o
478   478  
479 .stab.excl 479 .stab.excl
480 *(.stab.excl) 480 *(.stab.excl)
481   481  
482 .stab.exclstr 482 .stab.exclstr
483 *(.stab.exclstr) 483 *(.stab.exclstr)
484   484  
485 .stab.index 485 .stab.index
486 *(.stab.index) 486 *(.stab.index)
487   487  
488 .stab.indexstr 488 .stab.indexstr
489 *(.stab.indexstr) 489 *(.stab.indexstr)
490   490  
491 .comment 491 .comment
492 *(.comment) 492 *(.comment)
493   493  
494 .debug 494 .debug
495 *(.debug) 495 *(.debug)
496   496  
497 .line 497 .line
498 *(.line) 498 *(.line)
499   499  
500 .debug_srcinfo 500 .debug_srcinfo
501 *(.debug_srcinfo) 501 *(.debug_srcinfo)
502   502  
503 .debug_sfnames 503 .debug_sfnames
504 *(.debug_sfnames) 504 *(.debug_sfnames)
505   505  
506 .debug_aranges 0x00000000 0x60 506 .debug_aranges 0x00000000 0x60
507 *(.debug_aranges) 507 *(.debug_aranges)
508 .debug_aranges 508 .debug_aranges
509 0x00000000 0x20 main.o 509 0x00000000 0x20 main.o
510 .debug_aranges 510 .debug_aranges
511 0x00000020 0x20 tff.o 511 0x00000020 0x20 tff.o
512 .debug_aranges 512 .debug_aranges
513 0x00000040 0x20 mmc.o 513 0x00000040 0x20 mmc.o
514   514  
515 .debug_pubnames 515 .debug_pubnames
516 0x00000000 0x19e 516 0x00000000 0x19e
517 *(.debug_pubnames) 517 *(.debug_pubnames)
518 .debug_pubnames 518 .debug_pubnames
519 0x00000000 0xc6 main.o 519 0x00000000 0xc6 main.o
520 .debug_pubnames 520 .debug_pubnames
521 0x000000c6 0x63 tff.o 521 0x000000c6 0x63 tff.o
522 .debug_pubnames 522 .debug_pubnames
523 0x00000129 0x75 mmc.o 523 0x00000129 0x75 mmc.o
524   524  
525 .debug_info 0x00000000 0x1f60 525 .debug_info 0x00000000 0x1f60
526 *(.debug_info) 526 *(.debug_info)
527 .debug_info 0x00000000 0x906 main.o 527 .debug_info 0x00000000 0x906 main.o
528 .debug_info 0x00000906 0x100d tff.o 528 .debug_info 0x00000906 0x100d tff.o
529 .debug_info 0x00001913 0x64d mmc.o 529 .debug_info 0x00001913 0x64d mmc.o
530 *(.gnu.linkonce.wi.*) 530 *(.gnu.linkonce.wi.*)
531   531  
532 .debug_abbrev 0x00000000 0x7b9 532 .debug_abbrev 0x00000000 0x7b9
533 *(.debug_abbrev) 533 *(.debug_abbrev)
534 .debug_abbrev 0x00000000 0x28d main.o 534 .debug_abbrev 0x00000000 0x28d main.o
535 .debug_abbrev 0x0000028d 0x2d6 tff.o 535 .debug_abbrev 0x0000028d 0x2d6 tff.o
536 .debug_abbrev 0x00000563 0x256 mmc.o 536 .debug_abbrev 0x00000563 0x256 mmc.o
537   537  
538 .debug_line 0x00000000 0x1b85 538 .debug_line 0x00000000 0x1b85
539 *(.debug_line) 539 *(.debug_line)
540 .debug_line 0x00000000 0x6bb main.o 540 .debug_line 0x00000000 0x6bb main.o
541 .debug_line 0x000006bb 0xdd3 tff.o 541 .debug_line 0x000006bb 0xdd3 tff.o
542 .debug_line 0x0000148e 0x6f7 mmc.o 542 .debug_line 0x0000148e 0x6f7 mmc.o
543   543  
544 .debug_frame 0x00000000 0x200 544 .debug_frame 0x00000000 0x200
545 *(.debug_frame) 545 *(.debug_frame)
546 .debug_frame 0x00000000 0x70 main.o 546 .debug_frame 0x00000000 0x70 main.o
547 .debug_frame 0x00000070 0xf0 tff.o 547 .debug_frame 0x00000070 0xf0 tff.o
548 .debug_frame 0x00000160 0xa0 mmc.o 548 .debug_frame 0x00000160 0xa0 mmc.o
549   549  
550 .debug_str 0x00000000 0x5cc 550 .debug_str 0x00000000 0x5cc
551 *(.debug_str) 551 *(.debug_str)
552 .debug_str 0x00000000 0x26d main.o 552 .debug_str 0x00000000 0x26d main.o
553 0x2c8 (size before relaxing) 553 0x2c8 (size before relaxing)
554 .debug_str 0x0000026d 0x29f tff.o 554 .debug_str 0x0000026d 0x29f tff.o
555 0x430 (size before relaxing) 555 0x430 (size before relaxing)
556 .debug_str 0x0000050c 0xc0 mmc.o 556 .debug_str 0x0000050c 0xc0 mmc.o
557 0x1e3 (size before relaxing) 557 0x1e3 (size before relaxing)
558   558  
559 .debug_loc 0x00000000 0x2af1 559 .debug_loc 0x00000000 0x2af1
560 *(.debug_loc) 560 *(.debug_loc)
561 .debug_loc 0x00000000 0x63f main.o 561 .debug_loc 0x00000000 0x63f main.o
562 .debug_loc 0x0000063f 0x1f49 tff.o 562 .debug_loc 0x0000063f 0x1f49 tff.o
563 .debug_loc 0x00002588 0x569 mmc.o 563 .debug_loc 0x00002588 0x569 mmc.o
564   564  
565 .debug_macinfo 565 .debug_macinfo
566 *(.debug_macinfo) 566 *(.debug_macinfo)
567 OUTPUT(glg.elf elf32-avr) 567 OUTPUT(glg.elf elf32-avr)
568 LOAD linker stubs 568 LOAD linker stubs
569   569  
570 .debug_ranges 0x00000000 0x1d0 570 .debug_ranges 0x00000000 0x1d0
571 .debug_ranges 0x00000000 0x30 main.o 571 .debug_ranges 0x00000000 0x30 main.o
572 .debug_ranges 0x00000030 0x170 tff.o 572 .debug_ranges 0x00000030 0x170 tff.o
573 .debug_ranges 0x000001a0 0x30 mmc.o 573 .debug_ranges 0x000001a0 0x30 mmc.o