added notes for how to setup android dev environment in Fedora - /athena/notes/androi...
[athena:athena.git] / firmware / ref / archive-code / motorTest / default / motorTest.map
1 Archive member included because of file (symbol)\r
2 \r
3 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
4                               f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o (exit)\r
5 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
6                               motorTest.o (__do_copy_data)\r
7 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
8                               motorTest.o (__do_clear_bss)\r
9 \r
10 Memory Configuration\r
11 \r
12 Name             Origin             Length             Attributes\r
13 text             0x00000000         0x00020000         xr\r
14 data             0x00800060         0x0000ffa0         rw !x\r
15 eeprom           0x00810000         0x00010000         rw !x\r
16 fuse             0x00820000         0x00000400         rw !x\r
17 lock             0x00830000         0x00000400         rw !x\r
18 signature        0x00840000         0x00000400         rw !x\r
19 *default*        0x00000000         0xffffffff\r
20 \r
21 Linker script and memory map\r
22 \r
23 LOAD f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
24 LOAD motorTest.o\r
25 LOAD motorControl.o\r
26 LOAD f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a\r
27 LOAD f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5\libc.a\r
28 LOAD f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a\r
29 \r
30 .hash\r
31  *(.hash)\r
32 \r
33 .dynsym\r
34  *(.dynsym)\r
35 \r
36 .dynstr\r
37  *(.dynstr)\r
38 \r
39 .gnu.version\r
40  *(.gnu.version)\r
41 \r
42 .gnu.version_d\r
43  *(.gnu.version_d)\r
44 \r
45 .gnu.version_r\r
46  *(.gnu.version_r)\r
47 \r
48 .rel.init\r
49  *(.rel.init)\r
50 \r
51 .rela.init\r
52  *(.rela.init)\r
53 \r
54 .rel.text\r
55  *(.rel.text)\r
56  *(.rel.text.*)\r
57  *(.rel.gnu.linkonce.t*)\r
58 \r
59 .rela.text\r
60  *(.rela.text)\r
61  *(.rela.text.*)\r
62  *(.rela.gnu.linkonce.t*)\r
63 \r
64 .rel.fini\r
65  *(.rel.fini)\r
66 \r
67 .rela.fini\r
68  *(.rela.fini)\r
69 \r
70 .rel.rodata\r
71  *(.rel.rodata)\r
72  *(.rel.rodata.*)\r
73  *(.rel.gnu.linkonce.r*)\r
74 \r
75 .rela.rodata\r
76  *(.rela.rodata)\r
77  *(.rela.rodata.*)\r
78  *(.rela.gnu.linkonce.r*)\r
79 \r
80 .rel.data\r
81  *(.rel.data)\r
82  *(.rel.data.*)\r
83  *(.rel.gnu.linkonce.d*)\r
84 \r
85 .rela.data\r
86  *(.rela.data)\r
87  *(.rela.data.*)\r
88  *(.rela.gnu.linkonce.d*)\r
89 \r
90 .rel.ctors\r
91  *(.rel.ctors)\r
92 \r
93 .rela.ctors\r
94  *(.rela.ctors)\r
95 \r
96 .rel.dtors\r
97  *(.rel.dtors)\r
98 \r
99 .rela.dtors\r
100  *(.rela.dtors)\r
101 \r
102 .rel.got\r
103  *(.rel.got)\r
104 \r
105 .rela.got\r
106  *(.rela.got)\r
107 \r
108 .rel.bss\r
109  *(.rel.bss)\r
110 \r
111 .rela.bss\r
112  *(.rela.bss)\r
113 \r
114 .rel.plt\r
115  *(.rel.plt)\r
116 \r
117 .rela.plt\r
118  *(.rela.plt)\r
119 \r
120 .text           0x00000000       0xb8\r
121  *(.vectors)\r
122  .vectors       0x00000000       0x54 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
123                 0x00000000                __vectors\r
124                 0x00000000                __vector_default\r
125  *(.vectors)\r
126  *(.progmem.gcc*)\r
127  *(.progmem*)\r
128                 0x00000054                . = ALIGN (0x2)\r
129                 0x00000054                __trampolines_start = .\r
130  *(.trampolines)\r
131  .trampolines   0x00000054        0x0 linker stubs\r
132  *(.trampolines*)\r
133                 0x00000054                __trampolines_end = .\r
134  *(.jumptables)\r
135  *(.jumptables*)\r
136  *(.lowtext)\r
137  *(.lowtext*)\r
138                 0x00000054                __ctors_start = .\r
139  *(.ctors)\r
140                 0x00000054                __ctors_end = .\r
141                 0x00000054                __dtors_start = .\r
142  *(.dtors)\r
143                 0x00000054                __dtors_end = .\r
144  SORT(*)(.ctors)\r
145  SORT(*)(.dtors)\r
146  *(.init0)\r
147  .init0         0x00000054        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
148                 0x00000054                __init\r
149  *(.init0)\r
150  *(.init1)\r
151  *(.init1)\r
152  *(.init2)\r
153  .init2         0x00000054        0xc f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
154  *(.init2)\r
155  *(.init3)\r
156  *(.init3)\r
157  *(.init4)\r
158  .init4         0x00000060       0x16 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
159                 0x00000060                __do_copy_data\r
160  .init4         0x00000076       0x10 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
161                 0x00000076                __do_clear_bss\r
162  *(.init4)\r
163  *(.init5)\r
164  *(.init5)\r
165  *(.init6)\r
166  *(.init6)\r
167  *(.init7)\r
168  *(.init7)\r
169  *(.init8)\r
170  *(.init8)\r
171  *(.init9)\r
172  .init9         0x00000086        0x8 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
173  *(.init9)\r
174  *(.text)\r
175  .text          0x0000008e        0x4 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
176                 0x0000008e                __vector_1\r
177                 0x0000008e                __vector_12\r
178                 0x0000008e                __bad_interrupt\r
179                 0x0000008e                __vector_6\r
180                 0x0000008e                __vector_3\r
181                 0x0000008e                __vector_11\r
182                 0x0000008e                __vector_13\r
183                 0x0000008e                __vector_17\r
184                 0x0000008e                __vector_19\r
185                 0x0000008e                __vector_7\r
186                 0x0000008e                __vector_5\r
187                 0x0000008e                __vector_4\r
188                 0x0000008e                __vector_9\r
189                 0x0000008e                __vector_2\r
190                 0x0000008e                __vector_15\r
191                 0x0000008e                __vector_8\r
192                 0x0000008e                __vector_14\r
193                 0x0000008e                __vector_10\r
194                 0x0000008e                __vector_16\r
195                 0x0000008e                __vector_18\r
196                 0x0000008e                __vector_20\r
197  .text          0x00000092        0xa motorTest.o\r
198                 0x00000092                main\r
199  .text          0x0000009c       0x18 motorControl.o\r
200                 0x000000a8                leftTurn\r
201                 0x0000009c                moveStraigt\r
202                 0x000000ae                rightTurn\r
203                 0x000000a2                stop\r
204  .text          0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
205  .text          0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
206  .text          0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
207                 0x000000b4                . = ALIGN (0x2)\r
208  *(.text.*)\r
209  .text.libgcc   0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
210  .text.libgcc   0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
211  .text.libgcc   0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
212                 0x000000b4                . = ALIGN (0x2)\r
213  *(.fini9)\r
214  .fini9         0x000000b4        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
215                 0x000000b4                exit\r
216                 0x000000b4                _exit\r
217  *(.fini9)\r
218  *(.fini8)\r
219  *(.fini8)\r
220  *(.fini7)\r
221  *(.fini7)\r
222  *(.fini6)\r
223  *(.fini6)\r
224  *(.fini5)\r
225  *(.fini5)\r
226  *(.fini4)\r
227  *(.fini4)\r
228  *(.fini3)\r
229  *(.fini3)\r
230  *(.fini2)\r
231  *(.fini2)\r
232  *(.fini1)\r
233  *(.fini1)\r
234  *(.fini0)\r
235  .fini0         0x000000b4        0x4 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
236  *(.fini0)\r
237                 0x000000b8                _etext = .\r
238 \r
239 .data           0x00800060        0x0 load address 0x000000b8\r
240                 0x00800060                PROVIDE (__data_start, .)\r
241  *(.data)\r
242  .data          0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
243  .data          0x00800060        0x0 motorTest.o\r
244  .data          0x00800060        0x0 motorControl.o\r
245  .data          0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
246  .data          0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
247  .data          0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
248  *(.data*)\r
249  *(.rodata)\r
250  *(.rodata*)\r
251  *(.gnu.linkonce.d*)\r
252                 0x00800060                . = ALIGN (0x2)\r
253                 0x00800060                _edata = .\r
254                 0x00800060                PROVIDE (__data_end, .)\r
255 \r
256 .bss            0x00800060        0x0\r
257                 0x00800060                PROVIDE (__bss_start, .)\r
258  *(.bss)\r
259  .bss           0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm16.o\r
260  .bss           0x00800060        0x0 motorTest.o\r
261  .bss           0x00800060        0x0 motorControl.o\r
262  .bss           0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)\r
263  .bss           0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)\r
264  .bss           0x00800060        0x0 f:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)\r
265  *(.bss*)\r
266  *(COMMON)\r
267                 0x00800060                PROVIDE (__bss_end, .)\r
268                 0x000000b8                __data_load_start = LOADADDR (.data)\r
269                 0x000000b8                __data_load_end = (__data_load_start + SIZEOF (.data))\r
270 \r
271 .noinit         0x00800060        0x0\r
272                 0x00800060                PROVIDE (__noinit_start, .)\r
273  *(.noinit*)\r
274                 0x00800060                PROVIDE (__noinit_end, .)\r
275                 0x00800060                _end = .\r
276                 0x00800060                PROVIDE (__heap_start, .)\r
277 \r
278 .eeprom         0x00810000        0x0\r
279  *(.eeprom*)\r
280                 0x00810000                __eeprom_end = .\r
281 \r
282 .fuse\r
283  *(.fuse)\r
284  *(.lfuse)\r
285  *(.hfuse)\r
286  *(.efuse)\r
287 \r
288 .lock\r
289  *(.lock*)\r
290 \r
291 .signature\r
292  *(.signature*)\r
293 \r
294 .stab\r
295  *(.stab)\r
296 \r
297 .stabstr\r
298  *(.stabstr)\r
299 \r
300 .stab.excl\r
301  *(.stab.excl)\r
302 \r
303 .stab.exclstr\r
304  *(.stab.exclstr)\r
305 \r
306 .stab.index\r
307  *(.stab.index)\r
308 \r
309 .stab.indexstr\r
310  *(.stab.indexstr)\r
311 \r
312 .comment\r
313  *(.comment)\r
314 \r
315 .debug\r
316  *(.debug)\r
317 \r
318 .line\r
319  *(.line)\r
320 \r
321 .debug_srcinfo\r
322  *(.debug_srcinfo)\r
323 \r
324 .debug_sfnames\r
325  *(.debug_sfnames)\r
326 \r
327 .debug_aranges  0x00000000       0x40\r
328  *(.debug_aranges)\r
329  .debug_aranges\r
330                 0x00000000       0x20 motorTest.o\r
331  .debug_aranges\r
332                 0x00000020       0x20 motorControl.o\r
333 \r
334 .debug_pubnames\r
335                 0x00000000       0x61\r
336  *(.debug_pubnames)\r
337  .debug_pubnames\r
338                 0x00000000       0x1b motorTest.o\r
339  .debug_pubnames\r
340                 0x0000001b       0x46 motorControl.o\r
341 \r
342 .debug_info     0x00000000      0x11f\r
343  *(.debug_info)\r
344  .debug_info    0x00000000       0x75 motorTest.o\r
345  .debug_info    0x00000075       0xaa motorControl.o\r
346  *(.gnu.linkonce.wi.*)\r
347 \r
348 .debug_abbrev   0x00000000       0x7c\r
349  *(.debug_abbrev)\r
350  .debug_abbrev  0x00000000       0x3f motorTest.o\r
351  .debug_abbrev  0x0000003f       0x3d motorControl.o\r
352 \r
353 .debug_line     0x00000000      0x121\r
354  *(.debug_line)\r
355  .debug_line    0x00000000       0x6b motorTest.o\r
356  .debug_line    0x0000006b       0xb6 motorControl.o\r
357 \r
358 .debug_frame    0x00000000       0x70\r
359  *(.debug_frame)\r
360  .debug_frame   0x00000000       0x20 motorTest.o\r
361  .debug_frame   0x00000020       0x50 motorControl.o\r
362 \r
363 .debug_str      0x00000000       0xa8\r
364  *(.debug_str)\r
365  .debug_str     0x00000000       0x72 motorTest.o\r
366                                  0xa6 (size before relaxing)\r
367  .debug_str     0x00000072       0x36 motorControl.o\r
368                                  0xc8 (size before relaxing)\r
369 \r
370 .debug_loc\r
371  *(.debug_loc)\r
372 \r
373 .debug_macinfo\r
374  *(.debug_macinfo)\r
375 OUTPUT(motorTest.elf elf32-avr)\r
376 LOAD linker stubs\r