Subversion Repositories Projects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
741 agressiva 1
Archive member included because of file (symbol)
2
 
3
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_mulsi3.o)
4
                              max7456_software_spi.o (__mulsi3)
5
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodhi4.o)
6
                              max7456_software_spi.o (__udivmodhi4)
7
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodhi4.o)
8
                              osd_helpers.o (__divmodhi4)
9
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodsi4.o)
10
                              osd_ncmode_default.o (__udivmodsi4)
11
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodsi4.o)
12
                              max7456_software_spi.o (__divmodsi4)
13
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
14
                              c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o (exit)
15
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
16
                              main.o (__do_copy_data)
17
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
18
                              main.o (__do_clear_bss)
19
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o)
20
                              max7456_software_spi.o (itoa)
21
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eerd_byte_atmega162.o)
22
                              config.o (__eerd_byte_m162)
23
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eewr_byte_atmega162.o)
24
                              config.o (__eewr_byte_m162)
25
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(strrev.o)
26
                              c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o) (strrev)
27
 
28
Allocating common symbols
29
Common symbol       size              file
30
 
31
rxd_buffer          0x96              usart1.o
32
wasted_ampere_offset
33
                    0x2               main.o
34
debugData           0x42              main.o
35
SPI_buffer          0xb               main.o
36
mode                0x2               config.o
37
conv_array          0x7               max7456_software_spi.o
38
s_volt              0x2               spi.o
39
setsReceived        0x2               main.o
40
txd_buffer          0x14              usart1.o
41
altimeter_offset    0x2               main.o
42
naviData            0x52              main.o
43
 
44
Memory Configuration
45
 
46
Name             Origin             Length             Attributes
47
text             0x00000000         0x00020000         xr
48
data             0x00800060         0x0000ffa0         rw !x
49
eeprom           0x00810000         0x00010000         rw !x
50
fuse             0x00820000         0x00000400         rw !x
51
lock             0x00830000         0x00000400         rw !x
52
signature        0x00840000         0x00000400         rw !x
53
*default*        0x00000000         0xffffffff
54
 
55
Linker script and memory map
56
 
57
Address of section .data set to 0x800100
58
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
59
LOAD main.o
60
LOAD usart1.o
61
LOAD max7456_software_spi.o
62
LOAD osd_helpers.o
63
LOAD config.o
64
LOAD spi.o
65
LOAD buttons.o
66
LOAD ppm.o
67
LOAD osd_ncmode_default.o
68
LOAD osd_ncmode_minimal.o
69
LOAD osd_fcmode_default.o
70
LOAD osd_fcmode_jopl.o
71
LOAD characters.o
72
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a
73
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a
74
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a
75
 
76
.hash
77
 *(.hash)
78
 
79
.dynsym
80
 *(.dynsym)
81
 
82
.dynstr
83
 *(.dynstr)
84
 
85
.gnu.version
86
 *(.gnu.version)
87
 
88
.gnu.version_d
89
 *(.gnu.version_d)
90
 
91
.gnu.version_r
92
 *(.gnu.version_r)
93
 
94
.rel.init
95
 *(.rel.init)
96
 
97
.rela.init
98
 *(.rela.init)
99
 
100
.rel.text
101
 *(.rel.text)
102
 *(.rel.text.*)
103
 *(.rel.gnu.linkonce.t*)
104
 
105
.rela.text
106
 *(.rela.text)
107
 *(.rela.text.*)
108
 *(.rela.gnu.linkonce.t*)
109
 
110
.rel.fini
111
 *(.rel.fini)
112
 
113
.rela.fini
114
 *(.rela.fini)
115
 
116
.rel.rodata
117
 *(.rel.rodata)
118
 *(.rel.rodata.*)
119
 *(.rel.gnu.linkonce.r*)
120
 
121
.rela.rodata
122
 *(.rela.rodata)
123
 *(.rela.rodata.*)
124
 *(.rela.gnu.linkonce.r*)
125
 
126
.rel.data
127
 *(.rel.data)
128
 *(.rel.data.*)
129
 *(.rel.gnu.linkonce.d*)
130
 
131
.rela.data
132
 *(.rela.data)
133
 *(.rela.data.*)
134
 *(.rela.gnu.linkonce.d*)
135
 
136
.rel.ctors
137
 *(.rel.ctors)
138
 
139
.rela.ctors
140
 *(.rela.ctors)
141
 
142
.rel.dtors
143
 *(.rel.dtors)
144
 
145
.rela.dtors
146
 *(.rela.dtors)
147
 
148
.rel.got
149
 *(.rel.got)
150
 
151
.rela.got
152
 *(.rela.got)
153
 
154
.rel.bss
155
 *(.rel.bss)
156
 
157
.rela.bss
158
 *(.rela.bss)
159
 
160
.rel.plt
161
 *(.rel.plt)
162
 
163
.rela.plt
164
 *(.rela.plt)
165
 
166
.text           0x00000000     0x3a28
167
 *(.vectors)
168
 .vectors       0x00000000       0x70 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
169
                0x00000000                __vectors
170
 *(.vectors)
171
 *(.progmem.gcc*)
172
 *(.progmem*)
173
 .progmem.data  0x00000070       0xdb main.o
174
                0x00000138                fcdisplaymodes
175
                0x000000c4                stats_item_6
176
                0x000000e0                stats_item_pointers
177
                0x000000fc                str_SW
178
                0x0000009a                stats_item_3
179
                0x00000128                str_3
180
                0x000000a8                stats_item_4
181
                0x00000130                ncdisplaymodes
182
                0x000000f9                str_S
183
                0x00000070                stats_item_0
184
                0x000000d2                stats_item_7
185
                0x00000118                str_1
186
                0x00000102                str_NW
187
                0x000000f0                str_NE
188
                0x00000120                str_2
189
                0x000000f6                str_SE
190
                0x00000105                str_N
191
                0x00000108                directions
192
                0x000000b6                stats_item_5
193
                0x0000008c                stats_item_2
194
                0x0000007e                stats_item_1
195
                0x000000ff                str_W
196
                0x000000f3                str_E
197
 .progmem.data  0x0000014b       0x99 osd_helpers.o
198
                0x00000169                vario_06
199
                0x0000015a                vario_03
200
                0x00000164                vario_05
201
                0x00000182                vario_11
202
                0x00000173                vario_08
203
                0x00000191                vario_14
204
                0x0000016e                vario_07
205
                0x0000014b                vario_00
206
                0x00000187                vario_12
207
                0x00000178                vario_09
208
                0x00000155                vario_02
209
                0x0000015f                vario_04
210
                0x00000150                vario_01
211
                0x0000018c                vario_13
212
                0x0000017d                vario_10
213
                0x00000196                vario_pnt
214
 .progmem.data  0x000001e4      0x1a7 config.o
215
                0x000001e4                VM_PAL
216
                0x000001e9                VM_NTSC
217
                0x0000021f                ee_msg
218
                0x000001ee                ee_message0
219
                0x00000207                ee_message1
220
                0x0000038c                . = ALIGN (0x2)
221
 *fill*         0x0000038b        0x1 00
222
                0x0000038c                __trampolines_start = .
223
 *(.trampolines)
224
 .trampolines   0x0000038c        0x0 linker stubs
225
 *(.trampolines*)
226
                0x0000038c                __trampolines_end = .
227
 *(.jumptables)
228
 *(.jumptables*)
229
 *(.lowtext)
230
 *(.lowtext*)
231
                0x0000038c                __ctors_start = .
232
 *(.ctors)
233
                0x0000038c                __ctors_end = .
234
                0x0000038c                __dtors_start = .
235
 *(.dtors)
236
                0x0000038c                __dtors_end = .
237
 SORT(*)(.ctors)
238
 SORT(*)(.dtors)
239
 *(.init0)
240
 .init0         0x0000038c        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
241
                0x0000038c                __init
242
 *(.init0)
243
 *(.init1)
244
 *(.init1)
245
 *(.init2)
246
 .init2         0x0000038c        0xc c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
247
 *(.init2)
248
 *(.init3)
249
 *(.init3)
250
 *(.init4)
251
 .init4         0x00000398       0x16 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
252
                0x00000398                __do_copy_data
253
 .init4         0x000003ae       0x10 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
254
                0x000003ae                __do_clear_bss
255
 *(.init4)
256
 *(.init5)
257
 *(.init5)
258
 *(.init6)
259
 *(.init6)
260
 *(.init7)
261
 *(.init7)
262
 *(.init8)
263
 *(.init8)
264
 *(.init9)
265
 .init9         0x000003be        0x8 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
266
 *(.init9)
267
 *(.text)
268
 .text          0x000003c6        0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
269
                0x000003c6                __vector_1
270
                0x000003c6                __vector_24
271
                0x000003c6                __vector_12
272
                0x000003c6                __bad_interrupt
273
                0x000003c6                __vector_6
274
                0x000003c6                __vector_23
275
                0x000003c6                __vector_25
276
                0x000003c6                __vector_11
277
                0x000003c6                __vector_13
278
                0x000003c6                __vector_17
279
                0x000003c6                __vector_19
280
                0x000003c6                __vector_7
281
                0x000003c6                __vector_27
282
                0x000003c6                __vector_5
283
                0x000003c6                __vector_4
284
                0x000003c6                __vector_9
285
                0x000003c6                __vector_2
286
                0x000003c6                __vector_21
287
                0x000003c6                __vector_15
288
                0x000003c6                __vector_8
289
                0x000003c6                __vector_26
290
                0x000003c6                __vector_14
291
                0x000003c6                __vector_10
292
 .text          0x000003ca      0x298 main.o
293
                0x000003ca                __vector_default
294
                0x000003e0                main
295
                0x000005b2                __vector_16
296
 .text          0x00000662      0x2ba usart1.o
297
                0x000006b4                __vector_22
298
                0x0000067c                usart1_EnableTXD
299
                0x00000662                usart1_init
300
                0x0000068e                usart1_puts_pgm
301
                0x00000672                usart1_DisableTXD
302
                0x00000860                Decode64
303
                0x00000686                usart1_putc
304
                0x000006c8                __vector_20
305
 .text          0x0000091c      0x81e max7456_software_spi.o
306
                0x00000b5a                write_string_pgm_down
307
                0x0000091c                spi_send
308
                0x00000ba6                write_ndigit_number_s_10th
309
                0x00000aa6                write_ascii_string
310
                0x00001122                write_char_att_xy
311
                0x000010fa                write_char_att
312
                0x00000cec                write_ndigit_number_u_10th
313
                0x00000afc                write_ascii_string_pgm
314
                0x000010ea                clear
315
                0x00001074                write_time
316
                0x00000a20                write_ascii_char
317
                0x00000a08                write_char_xy
318
                0x00000f7a                write_gps_pos
319
                0x00000e32                write_ndigit_number_s
320
                0x00000ed6                write_ndigit_number_u
321
                0x000009e2                write_char
322
                0x0000095e                spi_send_byte
323
 .text          0x0000113a      0x3fe osd_helpers.o
324
                0x0000119e                heading_fine_conv
325
                0x0000113a                heading_conv
326
                0x000011cc                draw_artificial_horizon
327
                0x0000142e                draw_battery
328
                0x000014aa                draw_compass
329
                0x00001508                draw_big_variometer
330
                0x00001382                draw_variometer
331
 .text          0x00001538      0x6b2 config.o
332
                0x000019e2                init_cosd
333
                0x00001738                config_menu
334
                0x0000155a                config_menu_drawings
335
                0x00001538                onoff
336
                0x0000197a                get_eeprom
337
                0x000016ce                config_menu_doclick
338
                0x000016fe                save_eeprom
339
 .text          0x00001bea       0xc6 spi.o
340
                0x00001ca6                spi_send_next
341
                0x00001c90                StartTransfer
342
                0x00001bea                SpiMasterInit
343
                0x00001c84                TransferIsBusy
344
                0x00001c0e                __vector_18
345
 .text          0x00001cb0       0x80 buttons.o
346
                0x00001cf2                s2_pressed
347
                0x00001cb0                s1_pressed
348
 .text          0x00001d30       0xe8 ppm.o
349
                0x00001d46                __vector_3
350
                0x00001d30                ppm_init
351
 .text          0x00001e18      0xbec osd_ncmode_default.o
352
                0x00001e18                osd_ncmode_default
353
 .text          0x00002a04      0x710 osd_ncmode_minimal.o
354
                0x00002a04                osd_ncmode_minimal
355
 .text          0x00003114      0x352 osd_fcmode_default.o
356
                0x00003114                osd_fcmode_default
357
 .text          0x00003466      0x42c osd_fcmode_jopl.o
358
                0x00003466                osd_fcmode_jopl
359
 .text          0x00003892        0x0 characters.o
360
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_mulsi3.o)
361
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodhi4.o)
362
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodhi4.o)
363
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodsi4.o)
364
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodsi4.o)
365
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
366
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
367
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
368
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o)
369
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eerd_byte_atmega162.o)
370
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eewr_byte_atmega162.o)
371
 .text          0x00003892        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(strrev.o)
372
                0x00003892                . = ALIGN (0x2)
373
 *(.text.*)
374
 .text.libgcc   0x00003892       0x3e c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_mulsi3.o)
375
                0x00003892                __mulsi3
376
 .text.libgcc   0x000038d0       0x28 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodhi4.o)
377
                0x000038d0                __udivmodhi4
378
 .text.libgcc   0x000038f8       0x26 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodhi4.o)
379
                0x000038f8                __divmodhi4
380
                0x000038f8                _div
381
 .text.libgcc   0x0000391e       0x44 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodsi4.o)
382
                0x0000391e                __udivmodsi4
383
 .text.libgcc   0x00003962       0x36 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodsi4.o)
384
                0x00003962                __divmodsi4
385
 .text.libgcc   0x00003998        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
386
 .text.libgcc   0x00003998        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
387
 .text.libgcc   0x00003998        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
388
 .text.avr-libc
389
                0x00003998       0x42 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o)
390
                0x00003998                itoa
391
 .text.avr-libc
392
                0x000039da       0x10 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eerd_byte_atmega162.o)
393
                0x000039da                __eerd_byte_m162
394
 .text.avr-libc
395
                0x000039ea       0x1a c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eewr_byte_atmega162.o)
396
                0x000039ec                __eewr_r18_m162
397
                0x000039ea                __eewr_byte_m162
398
 .text.avr-libc
399
                0x00003a04       0x20 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(strrev.o)
400
                0x00003a04                strrev
401
                0x00003a24                . = ALIGN (0x2)
402
 *(.fini9)
403
 .fini9         0x00003a24        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
404
                0x00003a24                exit
405
                0x00003a24                _exit
406
 *(.fini9)
407
 *(.fini8)
408
 *(.fini8)
409
 *(.fini7)
410
 *(.fini7)
411
 *(.fini6)
412
 *(.fini6)
413
 *(.fini5)
414
 *(.fini5)
415
 *(.fini4)
416
 *(.fini4)
417
 *(.fini3)
418
 *(.fini3)
419
 *(.fini2)
420
 *(.fini2)
421
 *(.fini1)
422
 *(.fini1)
423
 *(.fini0)
424
 .fini0         0x00003a24        0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
425
 *(.fini0)
426
                0x00003a28                _etext = .
427
 
428
.data           0x00800100       0x12 load address 0x00003a28
429
                0x00800100                PROVIDE (__data_start, .)
430
 *(.data)
431
 .data          0x00800100        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
432
 .data          0x00800100        0x9 main.o
433
                0x00800103                bottom_line
434
                0x00800104                min_UBat
435
                0x00800102                top_line
436
                0x00800100                last_UBat
437
                0x00800107                osd_fcmode
438
                0x00800101                last_RC_Quality
439
                0x00800105                osd_ncmode
440
 .data          0x00800109        0x0 usart1.o
441
 .data          0x00800109        0x0 max7456_software_spi.o
442
 .data          0x00800109        0x7 osd_helpers.o
443
                0x0080010a                old_af_y
444
                0x00800109                old_af_x
445
 .data          0x00800110        0x0 config.o
446
 .data          0x00800110        0x1 spi.o
447
                0x00800110                spi_ready
448
 .data          0x00800111        0x0 buttons.o
449
 .data          0x00800111        0x1 ppm.o
450
 .data          0x00800112        0x0 osd_ncmode_default.o
451
 .data          0x00800112        0x0 osd_ncmode_minimal.o
452
 .data          0x00800112        0x0 osd_fcmode_default.o
453
 .data          0x00800112        0x0 osd_fcmode_jopl.o
454
 .data          0x00800112        0x0 characters.o
455
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_mulsi3.o)
456
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodhi4.o)
457
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodhi4.o)
458
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodsi4.o)
459
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodsi4.o)
460
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
461
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
462
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
463
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o)
464
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eerd_byte_atmega162.o)
465
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eewr_byte_atmega162.o)
466
 .data          0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(strrev.o)
467
 *(.data*)
468
 *(.rodata)
469
 *(.rodata*)
470
 *(.gnu.linkonce.d*)
471
                0x00800112                . = ALIGN (0x2)
472
                0x00800112                _edata = .
473
                0x00800112                PROVIDE (__data_end, .)
474
 
475
.bss            0x00800112      0x18f
476
                0x00800112                PROVIDE (__bss_start, .)
477
 *(.bss)
478
 .bss           0x00800112        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5/crtm162.o
479
 .bss           0x00800112       0x17 main.o
480
                0x00800114                timer
481
                0x0080011c                COSD_FLAGS_CONFIG
482
                0x0080011e                COSD_DISPLAYMODE
483
                0x0080011b                COSD_FLAGS_MODES
484
                0x00800121                max_GroundSpeed
485
                0x00800112                uptime
486
                0x0080011f                max_Altimeter
487
                0x00800119                min_voltage
488
                0x00800118                seconds_since_last_data
489
                0x0080011a                max_voltage
490
                0x00800127                old_MKFlags
491
                0x00800123                max_Distance
492
                0x00800125                max_FlyingTime
493
                0x0080011d                COSD_FLAGS_RUNTIME
494
                0x00800116                flytime_fc
495
 .bss           0x00800129        0xb usart1.o
496
                0x0080012a                ReceivedBytes
497
                0x00800129                rxd_buffer_locked
498
                0x0080012b                pRxData
499
                0x0080012d                RxDataLen
500
 .bss           0x00800134        0x0 max7456_software_spi.o
501
 .bss           0x00800134        0x0 osd_helpers.o
502
 .bss           0x00800134        0x0 config.o
503
 .bss           0x00800134        0xb spi.o
504
                0x00800139                max_ampere
505
                0x0080013b                ampere_wasted
506
                0x00800136                request_count
507
                0x00800134                icnt
508
                0x00800137                ampere
509
 .bss           0x0080013f        0x0 buttons.o
510
 .bss           0x0080013f        0x4 ppm.o
511
                0x0080013f                old_timer1
512
                0x00800141                ppm
513
 .bss           0x00800143        0x0 osd_ncmode_default.o
514
 .bss           0x00800143        0x0 osd_ncmode_minimal.o
515
 .bss           0x00800143        0x0 osd_fcmode_default.o
516
 .bss           0x00800143        0x4 osd_fcmode_jopl.o
517
 .bss           0x00800147        0x0 characters.o
518
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_mulsi3.o)
519
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodhi4.o)
520
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodhi4.o)
521
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_udivmodsi4.o)
522
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_divmodsi4.o)
523
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_exit.o)
524
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_copy_data.o)
525
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr5\libgcc.a(_clear_bss.o)
526
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(itoa.o)
527
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eerd_byte_atmega162.o)
528
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(eewr_byte_atmega162.o)
529
 .bss           0x00800147        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(strrev.o)
530
 *(.bss*)
531
 *(COMMON)
532
 COMMON         0x00800147       0xa5 main.o
533
                0x00800147                wasted_ampere_offset
534
                0x00800149                debugData
535
                0x0080018b                SPI_buffer
536
                0x00800196                setsReceived
537
                0x00800198                altimeter_offset
538
                0x0080019a                naviData
539
 COMMON         0x008001ec       0xaa usart1.o
540
                0x008001ec                rxd_buffer
541
                0x00800282                txd_buffer
542
 COMMON         0x00800296        0x7 max7456_software_spi.o
543
                0x00800296                conv_array
544
 COMMON         0x0080029d        0x2 config.o
545
                0x0080029d                mode
546
 COMMON         0x0080029f        0x2 spi.o
547
                0x0080029f                s_volt
548
                0x008002a1                PROVIDE (__bss_end, .)
549
                0x00003a28                __data_load_start = LOADADDR (.data)
550
                0x00003a3a                __data_load_end = (__data_load_start + SIZEOF (.data))
551
 
552
.noinit         0x008002a1        0x0
553
                0x008002a1                PROVIDE (__noinit_start, .)
554
 *(.noinit*)
555
                0x008002a1                PROVIDE (__noinit_end, .)
556
                0x008002a1                _end = .
557
                0x008002a1                PROVIDE (__heap_start, .)
558
 
559
.eeprom         0x00810000        0x5
560
 *(.eeprom*)
561
 .eeprom        0x00810000        0x5 config.o
562
                0x00810001                ee_checkbyte2
563
                0x00810002                ee_COSD_FLAGS_MODES
564
                0x00810003                ee_COSD_FLAGS_CONFIG
565
                0x00810000                ee_checkbyte1
566
                0x00810004                ee_COSD_DISPLAYMODE
567
                0x00810005                __eeprom_end = .
568
 
569
.fuse
570
 *(.fuse)
571
 *(.lfuse)
572
 *(.hfuse)
573
 *(.efuse)
574
 
575
.lock
576
 *(.lock*)
577
 
578
.signature
579
 *(.signature*)
580
 
581
.stab
582
 *(.stab)
583
 
584
.stabstr
585
 *(.stabstr)
586
 
587
.stab.excl
588
 *(.stab.excl)
589
 
590
.stab.exclstr
591
 *(.stab.exclstr)
592
 
593
.stab.index
594
 *(.stab.index)
595
 
596
.stab.indexstr
597
 *(.stab.indexstr)
598
 
599
.comment
600
 *(.comment)
601
 
602
.debug
603
 *(.debug)
604
 
605
.line
606
 *(.line)
607
 
608
.debug_srcinfo
609
 *(.debug_srcinfo)
610
 
611
.debug_sfnames
612
 *(.debug_sfnames)
613
 
614
.debug_aranges  0x00000000      0x180
615
 *(.debug_aranges)
616
 .debug_aranges
617
                0x00000000       0x20 main.o
618
 .debug_aranges
619
                0x00000020       0x20 usart1.o
620
 .debug_aranges
621
                0x00000040       0x20 max7456_software_spi.o
622
 .debug_aranges
623
                0x00000060       0x20 osd_helpers.o
624
 .debug_aranges
625
                0x00000080       0x20 config.o
626
 .debug_aranges
627
                0x000000a0       0x20 spi.o
628
 .debug_aranges
629
                0x000000c0       0x20 buttons.o
630
 .debug_aranges
631
                0x000000e0       0x20 ppm.o
632
 .debug_aranges
633
                0x00000100       0x20 osd_ncmode_default.o
634
 .debug_aranges
635
                0x00000120       0x20 osd_ncmode_minimal.o
636
 .debug_aranges
637
                0x00000140       0x20 osd_fcmode_default.o
638
 .debug_aranges
639
                0x00000160       0x20 osd_fcmode_jopl.o
640
 
641
.debug_pubnames
642
                0x00000000     0x245b
643
 *(.debug_pubnames)
644
 .debug_pubnames
645
                0x00000000      0x36b main.o
646
 .debug_pubnames
647
                0x0000036b      0x320 usart1.o
648
 .debug_pubnames
649
                0x0000068b      0x3aa max7456_software_spi.o
650
 .debug_pubnames
651
                0x00000a35      0x3b0 osd_helpers.o
652
 .debug_pubnames
653
                0x00000de5      0x364 config.o
654
 .debug_pubnames
655
                0x00001149      0x2fc spi.o
656
 .debug_pubnames
657
                0x00001445      0x252 buttons.o
658
 .debug_pubnames
659
                0x00001697      0x267 ppm.o
660
 .debug_pubnames
661
                0x000018fe      0x24b osd_ncmode_default.o
662
 .debug_pubnames
663
                0x00001b49      0x24b osd_ncmode_minimal.o
664
 .debug_pubnames
665
                0x00001d94      0x24b osd_fcmode_default.o
666
 .debug_pubnames
667
                0x00001fdf      0x248 osd_fcmode_jopl.o
668
 .debug_pubnames
669
                0x00002227      0x234 characters.o
670
 
671
.debug_info     0x00000000     0x70a3
672
 *(.debug_info)
673
 .debug_info    0x00000000      0xa24 main.o
674
 .debug_info    0x00000a24      0x8aa usart1.o
675
 .debug_info    0x000012ce      0xd07 max7456_software_spi.o
676
 .debug_info    0x00001fd5      0xa7c osd_helpers.o
677
 .debug_info    0x00002a51      0xe4b config.o
678
 .debug_info    0x0000389c      0x7a9 spi.o
679
 .debug_info    0x00004045      0x6f4 buttons.o
680
 .debug_info    0x00004739      0x640 ppm.o
681
 .debug_info    0x00004d79      0x836 osd_ncmode_default.o
682
 .debug_info    0x000055af      0x7d2 osd_ncmode_minimal.o
683
 .debug_info    0x00005d81      0x67b osd_fcmode_default.o
684
 .debug_info    0x000063fc      0x6c8 osd_fcmode_jopl.o
685
 .debug_info    0x00006ac4      0x5df characters.o
686
 *(.gnu.linkonce.wi.*)
687
 
688
.debug_abbrev   0x00000000     0x113c
689
 *(.debug_abbrev)
690
 .debug_abbrev  0x00000000      0x1a9 main.o
691
 .debug_abbrev  0x000001a9      0x1b4 usart1.o
692
 .debug_abbrev  0x0000035d      0x218 max7456_software_spi.o
693
 .debug_abbrev  0x00000575      0x148 osd_helpers.o
694
 .debug_abbrev  0x000006bd      0x221 config.o
695
 .debug_abbrev  0x000008de      0x147 spi.o
696
 .debug_abbrev  0x00000a25      0x12d buttons.o
697
 .debug_abbrev  0x00000b52       0xf8 ppm.o
698
 .debug_abbrev  0x00000c4a      0x11c osd_ncmode_default.o
699
 .debug_abbrev  0x00000d66      0x11a osd_ncmode_minimal.o
700
 .debug_abbrev  0x00000e80       0xf9 osd_fcmode_default.o
701
 .debug_abbrev  0x00000f79      0x115 osd_fcmode_jopl.o
702
 .debug_abbrev  0x0000108e       0xae characters.o
703
 
704
.debug_line     0x00000000     0x2b13
705
 *(.debug_line)
706
 .debug_line    0x00000000      0x405 main.o
707
 .debug_line    0x00000405      0x391 usart1.o
708
 .debug_line    0x00000796      0x6fe max7456_software_spi.o
709
 .debug_line    0x00000e94      0x339 osd_helpers.o
710
 .debug_line    0x000011cd      0x68d config.o
711
 .debug_line    0x0000185a      0x19b spi.o
712
 .debug_line    0x000019f5      0x1a0 buttons.o
713
 .debug_line    0x00001b95      0x14e ppm.o
714
 .debug_line    0x00001ce3      0x56f osd_ncmode_default.o
715
 .debug_line    0x00002252      0x3a4 osd_ncmode_minimal.o
716
 .debug_line    0x000025f6      0x213 osd_fcmode_default.o
717
 .debug_line    0x00002809      0x271 osd_fcmode_jopl.o
718
 .debug_line    0x00002a7a       0x99 characters.o
719
 
720
.debug_frame    0x00000000      0x430
721
 *(.debug_frame)
722
 .debug_frame   0x00000000       0x40 main.o
723
 .debug_frame   0x00000040       0x90 usart1.o
724
 .debug_frame   0x000000d0      0x120 max7456_software_spi.o
725
 .debug_frame   0x000001f0       0x80 osd_helpers.o
726
 .debug_frame   0x00000270       0x80 config.o
727
 .debug_frame   0x000002f0       0x60 spi.o
728
 .debug_frame   0x00000350       0x30 buttons.o
729
 .debug_frame   0x00000380       0x30 ppm.o
730
 .debug_frame   0x000003b0       0x20 osd_ncmode_default.o
731
 .debug_frame   0x000003d0       0x20 osd_ncmode_minimal.o
732
 .debug_frame   0x000003f0       0x20 osd_fcmode_default.o
733
 .debug_frame   0x00000410       0x20 osd_fcmode_jopl.o
734
 
735
.debug_str      0x00000000      0xc43
736
 *(.debug_str)
737
 .debug_str     0x00000000      0x535 main.o
738
                                0x61f (size before relaxing)
739
 .debug_str     0x00000535       0xe9 usart1.o
740
                                0x57a (size before relaxing)
741
 .debug_str     0x0000061e      0x19b max7456_software_spi.o
742
                                0x662 (size before relaxing)
743
 .debug_str     0x000007b9      0x196 osd_helpers.o
744
                                0x620 (size before relaxing)
745
 .debug_str     0x0000094f      0x154 config.o
746
                                0x635 (size before relaxing)
747
 .debug_str     0x00000aa3       0x6d spi.o
748
                                0x549 (size before relaxing)
749
 .debug_str     0x00000b10       0x23 buttons.o
750
                                0x4c2 (size before relaxing)
751
 .debug_str     0x00000b33       0x38 ppm.o
752
                                0x49d (size before relaxing)
753
 .debug_str     0x00000b6b       0x38 osd_ncmode_default.o
754
                                0x4db (size before relaxing)
755
 .debug_str     0x00000ba3       0x2b osd_ncmode_minimal.o
756
                                0x4d4 (size before relaxing)
757
 .debug_str     0x00000bce       0x2b osd_fcmode_default.o
758
                                0x4ac (size before relaxing)
759
 .debug_str     0x00000bf9       0x3a osd_fcmode_jopl.o
760
                                0x4cd (size before relaxing)
761
 .debug_str     0x00000c33       0x10 characters.o
762
                                0x475 (size before relaxing)
763
 
764
.debug_loc      0x00000000     0x1c20
765
 *(.debug_loc)
766
 .debug_loc     0x00000000       0x30 main.o
767
 .debug_loc     0x00000030      0x146 usart1.o
768
 .debug_loc     0x00000176      0xcb1 max7456_software_spi.o
769
 .debug_loc     0x00000e27      0x632 osd_helpers.o
770
 .debug_loc     0x00001459      0x3ef config.o
771
 .debug_loc     0x00001848       0x18 spi.o
772
 .debug_loc     0x00001860       0x60 buttons.o
773
 .debug_loc     0x000018c0      0x1b0 osd_ncmode_default.o
774
 .debug_loc     0x00001a70      0x180 osd_ncmode_minimal.o
775
 .debug_loc     0x00001bf0       0x30 osd_fcmode_jopl.o
776
 
777
.debug_macinfo
778
 *(.debug_macinfo)
779
OUTPUT(C-OSD.elf elf32-avr)
780
LOAD linker stubs
781
 
782
.debug_ranges   0x00000000      0x138
783
 .debug_ranges  0x00000000       0x18 usart1.o
784
 .debug_ranges  0x00000018       0x78 max7456_software_spi.o
785
 .debug_ranges  0x00000090       0x48 config.o
786
 .debug_ranges  0x000000d8       0x48 osd_ncmode_default.o
787
 .debug_ranges  0x00000120       0x18 osd_ncmode_minimal.o