~gabe/flashlight-firmware/anduril2

« back to all changes in this revision

Viewing changes to Tido/BLF-VLD/Simple/BLF-VLD.map

  • Committer: Selene Scriven
  • Date: 2017-09-12 23:34:36 UTC
  • mto: (188.1.3 trunk)
  • mto: This revision was merged to the branch mainline in revision 331.
  • Revision ID: bzr@toykeeper.net-20170912233436-d3w6nln0ts1subue
Added Flintrock's Bistro-HD 1.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Archive member included because of file (symbol)
 
2
 
 
3
/usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
4
                              /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o (exit)
 
5
/usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
6
                              ./driver.o (__do_copy_data)
 
7
/usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
8
                              ./driver.o (__do_clear_bss)
 
9
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
10
                              ./driver.o (__eerd_block_tn13)
 
11
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
12
                              ./driver.o (__eerd_byte_tn13)
 
13
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
14
                              ./driver.o (__eewr_block_tn13)
 
15
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
16
                              ./driver.o (__eewr_byte_tn13)
 
17
 
 
18
Allocating common symbols
 
19
Common symbol       size              file
 
20
 
 
21
state               0xe               ./driver.o
 
22
ticks               0x1               ./driver.o
 
23
gl_flags            0x1               ./driver.o
 
24
 
 
25
Memory Configuration
 
26
 
 
27
Name             Origin             Length             Attributes
 
28
text             0x0000000000000000 0x0000000000002000 xr
 
29
data             0x0000000000800060 0x000000000000ffa0 rw !x
 
30
eeprom           0x0000000000810000 0x0000000000010000 rw !x
 
31
fuse             0x0000000000820000 0x0000000000000400 rw !x
 
32
lock             0x0000000000830000 0x0000000000000400 rw !x
 
33
signature        0x0000000000840000 0x0000000000000400 rw !x
 
34
*default*        0x0000000000000000 0xffffffffffffffff
 
35
 
 
36
Linker script and memory map
 
37
 
 
38
LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
39
LOAD ./driver.o
 
40
LOAD /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a
 
41
LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a
 
42
LOAD /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a
 
43
 
 
44
.hash
 
45
 *(.hash)
 
46
 
 
47
.dynsym
 
48
 *(.dynsym)
 
49
 
 
50
.dynstr
 
51
 *(.dynstr)
 
52
 
 
53
.gnu.version
 
54
 *(.gnu.version)
 
55
 
 
56
.gnu.version_d
 
57
 *(.gnu.version_d)
 
58
 
 
59
.gnu.version_r
 
60
 *(.gnu.version_r)
 
61
 
 
62
.rel.init
 
63
 *(.rel.init)
 
64
 
 
65
.rela.init
 
66
 *(.rela.init)
 
67
 
 
68
.rel.text
 
69
 *(.rel.text)
 
70
 *(.rel.text.*)
 
71
 *(.rel.gnu.linkonce.t*)
 
72
 
 
73
.rela.text
 
74
 *(.rela.text)
 
75
 *(.rela.text.*)
 
76
 *(.rela.gnu.linkonce.t*)
 
77
 
 
78
.rel.fini
 
79
 *(.rel.fini)
 
80
 
 
81
.rela.fini
 
82
 *(.rela.fini)
 
83
 
 
84
.rel.rodata
 
85
 *(.rel.rodata)
 
86
 *(.rel.rodata.*)
 
87
 *(.rel.gnu.linkonce.r*)
 
88
 
 
89
.rela.rodata
 
90
 *(.rela.rodata)
 
91
 *(.rela.rodata.*)
 
92
 *(.rela.gnu.linkonce.r*)
 
93
 
 
94
.rel.data
 
95
 *(.rel.data)
 
96
 *(.rel.data.*)
 
97
 *(.rel.gnu.linkonce.d*)
 
98
 
 
99
.rela.data
 
100
 *(.rela.data)
 
101
 *(.rela.data.*)
 
102
 *(.rela.gnu.linkonce.d*)
 
103
 
 
104
.rel.ctors
 
105
 *(.rel.ctors)
 
106
 
 
107
.rela.ctors
 
108
 *(.rela.ctors)
 
109
 
 
110
.rel.dtors
 
111
 *(.rel.dtors)
 
112
 
 
113
.rela.dtors
 
114
 *(.rela.dtors)
 
115
 
 
116
.rel.got
 
117
 *(.rel.got)
 
118
 
 
119
.rela.got
 
120
 *(.rela.got)
 
121
 
 
122
.rel.bss
 
123
 *(.rel.bss)
 
124
 
 
125
.rela.bss
 
126
 *(.rela.bss)
 
127
 
 
128
.rel.plt
 
129
 *(.rel.plt)
 
130
 
 
131
.rela.plt
 
132
 *(.rela.plt)
 
133
 
 
134
.text           0x0000000000000000      0x268
 
135
 *(.vectors)
 
136
 .vectors       0x0000000000000000       0x14 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
137
                0x0000000000000000                __vectors
 
138
                0x0000000000000000                __vector_default
 
139
 *(.vectors)
 
140
 *(.progmem.gcc*)
 
141
 *(.progmem*)
 
142
                0x0000000000000014                . = ALIGN (0x2)
 
143
                0x0000000000000014                __trampolines_start = .
 
144
 *(.trampolines)
 
145
 .trampolines   0x0000000000000014        0x0 linker stubs
 
146
 *(.trampolines*)
 
147
                0x0000000000000014                __trampolines_end = .
 
148
 *(.jumptables)
 
149
 *(.jumptables*)
 
150
 *(.lowtext)
 
151
 *(.lowtext*)
 
152
                0x0000000000000014                __ctors_start = .
 
153
 *(.ctors)
 
154
                0x0000000000000014                __ctors_end = .
 
155
                0x0000000000000014                __dtors_start = .
 
156
 *(.dtors)
 
157
                0x0000000000000014                __dtors_end = .
 
158
 SORT(*)(.ctors)
 
159
 SORT(*)(.dtors)
 
160
 *(.init0)
 
161
 .init0         0x0000000000000014        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
162
                0x0000000000000014                __init
 
163
 *(.init0)
 
164
 *(.init1)
 
165
 *(.init1)
 
166
 *(.init2)
 
167
 .init2         0x0000000000000014        0x8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
168
 *(.init2)
 
169
 *(.init3)
 
170
 *(.init3)
 
171
 *(.init4)
 
172
 .init4         0x000000000000001c       0x16 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
173
                0x000000000000001c                __do_copy_data
 
174
 .init4         0x0000000000000032       0x10 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
175
                0x0000000000000032                __do_clear_bss
 
176
 *(.init4)
 
177
 *(.init5)
 
178
 *(.init5)
 
179
 *(.init6)
 
180
 *(.init6)
 
181
 *(.init7)
 
182
 *(.init7)
 
183
 *(.init8)
 
184
 *(.init8)
 
185
 *(.init9)
 
186
 .init9         0x0000000000000042        0x4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
187
 *(.init9)
 
188
 *(.text)
 
189
 .text          0x0000000000000046        0x2 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
190
                0x0000000000000046                __vector_1
 
191
                0x0000000000000046                __bad_interrupt
 
192
                0x0000000000000046                __vector_6
 
193
                0x0000000000000046                __vector_3
 
194
                0x0000000000000046                __vector_7
 
195
                0x0000000000000046                __vector_5
 
196
                0x0000000000000046                __vector_4
 
197
                0x0000000000000046                __vector_9
 
198
                0x0000000000000046                __vector_2
 
199
 .text          0x0000000000000048      0x1c2 ./driver.o
 
200
                0x0000000000000048                clock_prescale_set
 
201
                0x0000000000000056                nullmode
 
202
                0x0000000000000058                main
 
203
                0x000000000000010a                strobe
 
204
                0x000000000000019c                const_level
 
205
                0x00000000000001a6                __vector_8
 
206
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
207
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
208
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
209
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
210
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
211
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
212
 .text          0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
213
                0x000000000000020a                . = ALIGN (0x2)
 
214
 *(.text.*)
 
215
 .text.libgcc   0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
216
 .text.libgcc   0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
217
 .text.libgcc   0x000000000000020a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
218
 .text.avr-libc
 
219
                0x000000000000020a       0x1e /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
220
                0x000000000000020a                __eerd_block_tn13
 
221
                0x000000000000020e                __eerd_blraw_tn13
 
222
 .text.avr-libc
 
223
                0x0000000000000228       0x10 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
224
                0x0000000000000228                __eerd_byte_tn13
 
225
 .text.avr-libc
 
226
                0x0000000000000238       0x10 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
227
                0x0000000000000238                __eewr_block_tn13
 
228
 .text.avr-libc
 
229
                0x0000000000000248       0x1c /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
230
                0x0000000000000248                __eewr_byte_tn13
 
231
                0x000000000000024a                __eewr_r18_tn13
 
232
                0x0000000000000264                . = ALIGN (0x2)
 
233
 *(.fini9)
 
234
 .fini9         0x0000000000000264        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
235
                0x0000000000000264                exit
 
236
                0x0000000000000264                _exit
 
237
 *(.fini9)
 
238
 *(.fini8)
 
239
 *(.fini8)
 
240
 *(.fini7)
 
241
 *(.fini7)
 
242
 *(.fini6)
 
243
 *(.fini6)
 
244
 *(.fini5)
 
245
 *(.fini5)
 
246
 *(.fini4)
 
247
 *(.fini4)
 
248
 *(.fini3)
 
249
 *(.fini3)
 
250
 *(.fini2)
 
251
 *(.fini2)
 
252
 *(.fini1)
 
253
 *(.fini1)
 
254
 *(.fini0)
 
255
 .fini0         0x0000000000000264        0x4 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
256
 *(.fini0)
 
257
                0x0000000000000268                _etext = .
 
258
 
 
259
.data           0x0000000000800060        0xa load address 0x0000000000000268
 
260
                0x0000000000800060                PROVIDE (__data_start, .)
 
261
 *(.data)
 
262
 .data          0x0000000000800060        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
263
 .data          0x0000000000800060        0xa ./driver.o
 
264
                0x0000000000800060                mode_func_arr
 
265
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
266
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
267
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
268
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
269
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
270
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
271
 .data          0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
272
 *(.data*)
 
273
 *(.rodata)
 
274
 *(.rodata*)
 
275
 *(.gnu.linkonce.d*)
 
276
                0x000000000080006a                . = ALIGN (0x2)
 
277
                0x000000000080006a                _edata = .
 
278
                0x000000000080006a                PROVIDE (__data_end, .)
 
279
 
 
280
.bss            0x000000000080006a       0x10
 
281
                0x000000000080006a                PROVIDE (__bss_start, .)
 
282
 *(.bss)
 
283
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
284
 .bss           0x000000000080006a        0x0 ./driver.o
 
285
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_exit.o)
 
286
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_copy_data.o)
 
287
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/avr25/libgcc.a(_clear_bss.o)
 
288
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
289
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
290
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
291
 .bss           0x000000000080006a        0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
292
 *(.bss*)
 
293
 *(COMMON)
 
294
 COMMON         0x000000000080006a       0x10 ./driver.o
 
295
                0x000000000080006a                state
 
296
                0x0000000000800078                ticks
 
297
                0x0000000000800079                gl_flags
 
298
                0x000000000080007a                PROVIDE (__bss_end, .)
 
299
                0x0000000000000268                __data_load_start = LOADADDR (.data)
 
300
                0x0000000000000272                __data_load_end = (__data_load_start + SIZEOF (.data))
 
301
 
 
302
.noinit         0x000000000080007a        0x0
 
303
                0x000000000080007a                PROVIDE (__noinit_start, .)
 
304
 *(.noinit*)
 
305
                0x000000000080007a                PROVIDE (__noinit_end, .)
 
306
                0x000000000080007a                _end = .
 
307
                0x000000000080007a                PROVIDE (__heap_start, .)
 
308
 
 
309
.eeprom         0x0000000000810000       0x40
 
310
 *(.eeprom*)
 
311
 .eeprom        0x0000000000810000       0x40 ./driver.o
 
312
                0x0000000000810000                eeprom
 
313
                0x0000000000810040                __eeprom_end = .
 
314
 
 
315
.fuse
 
316
 *(.fuse)
 
317
 *(.lfuse)
 
318
 *(.hfuse)
 
319
 *(.efuse)
 
320
 
 
321
.lock
 
322
 *(.lock*)
 
323
 
 
324
.signature
 
325
 *(.signature*)
 
326
 
 
327
.stab           0x0000000000000000      0x990
 
328
 *(.stab)
 
329
 .stab          0x0000000000000000      0x69c /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
330
 .stab          0x000000000000069c       0xf0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_block_attiny13.o)
 
331
                                         0xfc (size before relaxing)
 
332
 .stab          0x000000000000078c       0x90 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eerd_byte_attiny13.o)
 
333
                                         0x9c (size before relaxing)
 
334
 .stab          0x000000000000081c       0x90 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_block_attiny13.o)
 
335
                                         0x9c (size before relaxing)
 
336
 .stab          0x00000000000008ac       0xe4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/libc.a(eewr_byte_attiny13.o)
 
337
                                         0xf0 (size before relaxing)
 
338
 
 
339
.stabstr        0x0000000000000000      0x112
 
340
 *(.stabstr)
 
341
 .stabstr       0x0000000000000000      0x112 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn13.o
 
342
 
 
343
.stab.excl
 
344
 *(.stab.excl)
 
345
 
 
346
.stab.exclstr
 
347
 *(.stab.exclstr)
 
348
 
 
349
.stab.index
 
350
 *(.stab.index)
 
351
 
 
352
.stab.indexstr
 
353
 *(.stab.indexstr)
 
354
 
 
355
.comment
 
356
 *(.comment)
 
357
 
 
358
.debug
 
359
 *(.debug)
 
360
 
 
361
.line
 
362
 *(.line)
 
363
 
 
364
.debug_srcinfo
 
365
 *(.debug_srcinfo)
 
366
 
 
367
.debug_sfnames
 
368
 *(.debug_sfnames)
 
369
 
 
370
.debug_aranges
 
371
 *(.debug_aranges)
 
372
 
 
373
.debug_pubnames
 
374
 *(.debug_pubnames)
 
375
 
 
376
.debug_info
 
377
 *(.debug_info)
 
378
 *(.gnu.linkonce.wi.*)
 
379
 
 
380
.debug_abbrev
 
381
 *(.debug_abbrev)
 
382
 
 
383
.debug_line
 
384
 *(.debug_line)
 
385
 
 
386
.debug_frame
 
387
 *(.debug_frame)
 
388
 
 
389
.debug_str
 
390
 *(.debug_str)
 
391
 
 
392
.debug_loc
 
393
 *(.debug_loc)
 
394
 
 
395
.debug_macinfo
 
396
 *(.debug_macinfo)
 
397
OUTPUT(BLF-VLD.elf elf32-avr)
 
398
LOAD linker stubs