Revision 1509
Cleaned up the Circle behavior folder in the "formation_control" folder. Now compiles correctly with the current version of the repository library.
trunk/code/behaviors/formation_control/Circle/Code/bom_test/bom_test.map | ||
---|---|---|
1 |
Archive member included because of file (symbol) |
|
2 |
|
|
3 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
4 |
(vfprintf) |
|
5 |
.././Library\libdragonfly.a(bom.o) |
|
6 |
bom_test.o (bom_get) |
|
7 |
.././Library\libdragonfly.a(dio.o) |
|
8 |
.././Library\libdragonfly.a(bom.o) (digital_output) |
|
9 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
10 |
bom_test.o (dragonfly_init) |
|
11 |
.././Library\libdragonfly.a(eeprom.o) |
|
12 |
.././Library\libdragonfly.a(dragonfly_lib.o) (get_bom_type) |
|
13 |
.././Library\libdragonfly.a(lcd.o) |
|
14 |
.././Library\libdragonfly.a(dragonfly_lib.o) (lcd_init) |
|
15 |
.././Library\libdragonfly.a(lights.o) |
|
16 |
bom_test.o (orbs_set_color) |
|
17 |
.././Library\libdragonfly.a(motor.o) |
|
18 |
.././Library\libdragonfly.a(dragonfly_lib.o) (motors_init) |
|
19 |
.././Library\libdragonfly.a(rangefinder.o) |
|
20 |
.././Library\libdragonfly.a(dragonfly_lib.o) (range_init) |
|
21 |
.././Library\libdragonfly.a(serial.o) |
|
22 |
.././Library\libdragonfly.a(dragonfly_lib.o) (usb_init) |
|
23 |
.././Library\libdragonfly.a(time.o) |
|
24 |
bom_test.o (delay_ms) |
|
25 |
.././Library\libdragonfly.a(analog.o) |
|
26 |
.././Library\libdragonfly.a(rangefinder.o) (analog8) |
|
27 |
.././Library\libdragonfly.a(buzzer.o) |
|
28 |
.././Library\libdragonfly.a(dragonfly_lib.o) (buzzer_init) |
|
29 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
30 |
bom_test.o (__divmodhi4) |
|
31 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
32 |
.././Library\libdragonfly.a(buzzer.o) (__divmodsi4) |
|
33 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
34 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (__prologue_saves__) |
|
35 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
36 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (__epilogue_restores__) |
|
37 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
38 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o (exit) |
|
39 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
40 |
.././Library\libdragonfly.a(bom.o) (__do_clear_bss) |
|
41 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
42 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) (__udivmodhi4) |
|
43 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
44 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) (__udivmodsi4) |
|
45 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
46 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (__ftoa_engine) |
|
47 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(memcpy_P.o) |
|
48 |
.././Library\libdragonfly.a(serial.o) (memcpy_P) |
|
49 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen_P.o) |
|
50 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (strnlen_P) |
|
51 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen.o) |
|
52 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (strnlen) |
|
53 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(fputc.o) |
|
54 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (fputc) |
|
55 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ultoa_invert.o) |
|
56 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) (__ultoa_invert) |
|
57 |
|
|
58 |
Allocating common symbols |
|
59 |
Common symbol size file |
|
60 |
|
|
61 |
pwm_buffer 0x27 .././Library\libdragonfly.a(lights.o) |
|
62 |
orb_values 0x6 .././Library\libdragonfly.a(lights.o) |
|
63 |
usb_fd 0x2 .././Library\libdragonfly.a(serial.o) |
|
64 |
xbee_fd 0x2 .././Library\libdragonfly.a(serial.o) |
|
65 |
an_val 0x21 .././Library\libdragonfly.a(analog.o) |
|
66 |
|
|
67 |
Memory Configuration |
|
68 |
|
|
69 |
Name Origin Length Attributes |
|
70 |
text 0x00000000 0x00020000 xr |
|
71 |
data 0x00800060 0x0000ffa0 rw !x |
|
72 |
eeprom 0x00810000 0x00010000 rw !x |
|
73 |
fuse 0x00820000 0x00000400 rw !x |
|
74 |
lock 0x00830000 0x00000400 rw !x |
|
75 |
signature 0x00840000 0x00000400 rw !x |
|
76 |
*default* 0x00000000 0xffffffff |
|
77 |
|
|
78 |
Linker script and memory map |
|
79 |
|
|
80 |
Address of section .data set to 0x800100 |
|
81 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
82 |
LOAD bom_test.o |
|
83 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a |
|
84 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libm.a |
|
85 |
LOAD .././Library\libdragonfly.a |
|
86 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a |
|
87 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a |
|
88 |
LOAD c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a |
|
89 |
|
|
90 |
.hash |
|
91 |
*(.hash) |
|
92 |
|
|
93 |
.dynsym |
|
94 |
*(.dynsym) |
|
95 |
|
|
96 |
.dynstr |
|
97 |
*(.dynstr) |
|
98 |
|
|
99 |
.gnu.version |
|
100 |
*(.gnu.version) |
|
101 |
|
|
102 |
.gnu.version_d |
|
103 |
*(.gnu.version_d) |
|
104 |
|
|
105 |
.gnu.version_r |
|
106 |
*(.gnu.version_r) |
|
107 |
|
|
108 |
.rel.init |
|
109 |
*(.rel.init) |
|
110 |
|
|
111 |
.rela.init |
|
112 |
*(.rela.init) |
|
113 |
|
|
114 |
.rel.text |
|
115 |
*(.rel.text) |
|
116 |
*(.rel.text.*) |
|
117 |
*(.rel.gnu.linkonce.t*) |
|
118 |
|
|
119 |
.rela.text |
|
120 |
*(.rela.text) |
|
121 |
*(.rela.text.*) |
|
122 |
*(.rela.gnu.linkonce.t*) |
|
123 |
|
|
124 |
.rel.fini |
|
125 |
*(.rel.fini) |
|
126 |
|
|
127 |
.rela.fini |
|
128 |
*(.rela.fini) |
|
129 |
|
|
130 |
.rel.rodata |
|
131 |
*(.rel.rodata) |
|
132 |
*(.rel.rodata.*) |
|
133 |
*(.rel.gnu.linkonce.r*) |
|
134 |
|
|
135 |
.rela.rodata |
|
136 |
*(.rela.rodata) |
|
137 |
*(.rela.rodata.*) |
|
138 |
*(.rela.gnu.linkonce.r*) |
|
139 |
|
|
140 |
.rel.data |
|
141 |
*(.rel.data) |
|
142 |
*(.rel.data.*) |
|
143 |
*(.rel.gnu.linkonce.d*) |
|
144 |
|
|
145 |
.rela.data |
|
146 |
*(.rela.data) |
|
147 |
*(.rela.data.*) |
|
148 |
*(.rela.gnu.linkonce.d*) |
|
149 |
|
|
150 |
.rel.ctors |
|
151 |
*(.rel.ctors) |
|
152 |
|
|
153 |
.rela.ctors |
|
154 |
*(.rela.ctors) |
|
155 |
|
|
156 |
.rel.dtors |
|
157 |
*(.rel.dtors) |
|
158 |
|
|
159 |
.rela.dtors |
|
160 |
*(.rela.dtors) |
|
161 |
|
|
162 |
.rel.got |
|
163 |
*(.rel.got) |
|
164 |
|
|
165 |
.rela.got |
|
166 |
*(.rela.got) |
|
167 |
|
|
168 |
.rel.bss |
|
169 |
*(.rel.bss) |
|
170 |
|
|
171 |
.rela.bss |
|
172 |
*(.rela.bss) |
|
173 |
|
|
174 |
.rel.plt |
|
175 |
*(.rel.plt) |
|
176 |
|
|
177 |
.rela.plt |
|
178 |
*(.rela.plt) |
|
179 |
|
|
180 |
.text 0x00000000 0x2958 |
|
181 |
*(.vectors) |
|
182 |
.vectors 0x00000000 0x8c c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
183 |
0x00000000 __vectors |
|
184 |
0x00000000 __vector_default |
|
185 |
*(.vectors) |
|
186 |
*(.progmem.gcc*) |
|
187 |
*(.progmem*) |
|
188 |
.progmem.data 0x0000008c 0x8 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
189 |
.progmem.data 0x00000094 0xfa c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
190 |
0x0000018e . = ALIGN (0x2) |
|
191 |
0x0000018e __trampolines_start = . |
|
192 |
*(.trampolines) |
|
193 |
.trampolines 0x0000018e 0x0 linker stubs |
|
194 |
*(.trampolines*) |
|
195 |
0x0000018e __trampolines_end = . |
|
196 |
*(.jumptables) |
|
197 |
*(.jumptables*) |
|
198 |
*(.lowtext) |
|
199 |
*(.lowtext*) |
|
200 |
0x0000018e __ctors_start = . |
|
201 |
*(.ctors) |
|
202 |
0x0000018e __ctors_end = . |
|
203 |
0x0000018e __dtors_start = . |
|
204 |
*(.dtors) |
|
205 |
0x0000018e __dtors_end = . |
|
206 |
SORT(*)(.ctors) |
|
207 |
SORT(*)(.dtors) |
|
208 |
*(.init0) |
|
209 |
.init0 0x0000018e 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
210 |
0x0000018e __init |
|
211 |
*(.init0) |
|
212 |
*(.init1) |
|
213 |
*(.init1) |
|
214 |
*(.init2) |
|
215 |
.init2 0x0000018e 0xc c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
216 |
*(.init2) |
|
217 |
*(.init3) |
|
218 |
*(.init3) |
|
219 |
*(.init4) |
|
220 |
.init4 0x0000019a 0x1a c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
221 |
0x0000019a __do_copy_data |
|
222 |
.init4 0x000001b4 0x10 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
223 |
0x000001b4 __do_clear_bss |
|
224 |
*(.init4) |
|
225 |
*(.init5) |
|
226 |
*(.init5) |
|
227 |
*(.init6) |
|
228 |
*(.init6) |
|
229 |
*(.init7) |
|
230 |
*(.init7) |
|
231 |
*(.init8) |
|
232 |
*(.init8) |
|
233 |
*(.init9) |
|
234 |
.init9 0x000001c4 0x8 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
235 |
*(.init9) |
|
236 |
*(.text) |
|
237 |
.text 0x000001cc 0x4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
238 |
0x000001cc __vector_22 |
|
239 |
0x000001cc __vector_28 |
|
240 |
0x000001cc __vector_1 |
|
241 |
0x000001cc __vector_32 |
|
242 |
0x000001cc __vector_34 |
|
243 |
0x000001cc __vector_24 |
|
244 |
0x000001cc __vector_12 |
|
245 |
0x000001cc __bad_interrupt |
|
246 |
0x000001cc __vector_6 |
|
247 |
0x000001cc __vector_31 |
|
248 |
0x000001cc __vector_3 |
|
249 |
0x000001cc __vector_23 |
|
250 |
0x000001cc __vector_30 |
|
251 |
0x000001cc __vector_25 |
|
252 |
0x000001cc __vector_11 |
|
253 |
0x000001cc __vector_13 |
|
254 |
0x000001cc __vector_17 |
|
255 |
0x000001cc __vector_19 |
|
256 |
0x000001cc __vector_7 |
|
257 |
0x000001cc __vector_27 |
|
258 |
0x000001cc __vector_5 |
|
259 |
0x000001cc __vector_33 |
|
260 |
0x000001cc __vector_4 |
|
261 |
0x000001cc __vector_9 |
|
262 |
0x000001cc __vector_2 |
|
263 |
0x000001cc __vector_29 |
|
264 |
0x000001cc __vector_8 |
|
265 |
0x000001cc __vector_14 |
|
266 |
0x000001cc __vector_10 |
|
267 |
0x000001cc __vector_18 |
|
268 |
0x000001cc __vector_20 |
|
269 |
.text 0x000001d0 0x120 bom_test.o |
|
270 |
0x000001d0 main |
|
271 |
.text 0x000002f0 0x712 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
272 |
0x000002f0 vfprintf |
|
273 |
.text 0x00000a02 0x2a8 .././Library\libdragonfly.a(bom.o) |
|
274 |
0x00000a72 bom_on |
|
275 |
0x00000c9c get_max_bom |
|
276 |
0x00000b94 bom_refresh |
|
277 |
0x00000a12 bom_get_max |
|
278 |
0x00000a9c bom_set_leds |
|
279 |
0x00000a48 bom_off |
|
280 |
0x00000a02 bom_get |
|
281 |
0x00000af8 bom_init |
|
282 |
.text 0x00000caa 0x51c .././Library\libdragonfly.a(dio.o) |
|
283 |
0x00001182 button2_click |
|
284 |
0x00000ee2 digital_output |
|
285 |
0x0000115a button2_read |
|
286 |
0x000011b2 button1_wait |
|
287 |
0x0000111a button1_read |
|
288 |
0x0000119e button2_wait |
|
289 |
0x0000113e button1_click |
|
290 |
0x00000caa digital_input |
|
291 |
0x00000df8 digital_pull_up |
|
292 |
.text 0x000011c6 0xc2 .././Library\libdragonfly.a(dragonfly_lib.o) |
|
293 |
0x000011c6 flash_red |
|
294 |
0x00001204 dragonfly_init |
|
295 |
.text 0x00001288 0x10a .././Library\libdragonfly.a(eeprom.o) |
|
296 |
0x00001318 get_bom_type |
|
297 |
0x0000129c eeprom_get_byte |
|
298 |
0x00001288 eeprom_put_byte |
|
299 |
0x000012b2 get_robotid |
|
300 |
.text 0x00001392 0x196 .././Library\libdragonfly.a(lcd.o) |
|
301 |
0x000013d8 lcd_gotoxy |
|
302 |
0x00001392 lcd_putc |
|
303 |
0x00001412 lcd_puti |
|
304 |
0x000013be lcd_puts |
|
305 |
0x000014b6 lcd_putbyte |
|
306 |
0x000014be lcd_init |
|
307 |
0x000013f0 lcd_clear_screen |
|
308 |
.text 0x00001528 0x87e .././Library\libdragonfly.a(lights.o) |
|
309 |
0x00001a9a orb_set |
|
310 |
0x00001a60 orb2_set |
|
311 |
0x00001d3e orb_disable_timer |
|
312 |
0x00001da0 orb_init |
|
313 |
0x00001d46 orb_set_mode |
|
314 |
0x00001b8c orb1_set_color |
|
315 |
0x00001d32 orb_enable_timer |
|
316 |
0x000019e0 orb_n_set |
|
317 |
0x00001d94 orb_init_pwm |
|
318 |
0x00001a26 orb1_set |
|
319 |
0x00001c82 orbs_set_color |
|
320 |
0x00001d88 orb_init_binary |
|
321 |
0x00001612 __vector_15 |
|
322 |
0x00001ae0 orbs_set |
|
323 |
0x00001580 __vector_16 |
|
324 |
0x00001c30 orb_set_color |
|
325 |
0x00001b2e orb_n_set_color |
|
326 |
0x00001bde orb2_set_color |
|
327 |
.text 0x00001da6 0x96 .././Library\libdragonfly.a(motor.o) |
|
328 |
0x00001e30 motor2_set |
|
329 |
0x00001e36 motors_off |
|
330 |
0x00001dfa motor_r_set |
|
331 |
0x00001dca motor_l_set |
|
332 |
0x00001da6 motors_init |
|
333 |
0x00001e2a motor1_set |
|
334 |
.text 0x00001e3c 0x3a .././Library\libdragonfly.a(rangefinder.o) |
|
335 |
0x00001e68 range_init |
|
336 |
0x00001e3c linearize_distance |
|
337 |
0x00001e5e range_read_distance |
|
338 |
.text 0x00001e76 0x280 .././Library\libdragonfly.a(serial.o) |
|
339 |
0x00001f28 hex_digit |
|
340 |
0x00001edc usb_getc |
|
341 |
0x00001f0c xbee_getc_nb |
|
342 |
0x00001e76 usb_init |
|
343 |
0x00001e92 xbee_init |
|
344 |
0x00001ee6 xbee_getc |
|
345 |
0x00001f58 usb_puti |
|
346 |
0x00001ffa usb_puts_P |
|
347 |
0x00001ec8 xbee_putc |
|
348 |
0x00002088 usb_puth16 |
|
349 |
0x00001ebc usb_putc |
|
350 |
0x00001ef6 usb_getc_nb |
|
351 |
0x00002058 usb_puth8 |
|
352 |
0x00001f40 usb_puts |
|
353 |
.text 0x000020f6 0x100 .././Library\libdragonfly.a(time.o) |
|
354 |
0x0000210e rtc_init |
|
355 |
0x00002158 rtc_reset |
|
356 |
0x000020f6 delay_ms |
|
357 |
0x00002162 __vector_26 |
|
358 |
0x0000214e rtc_get |
|
359 |
.text 0x000021f6 0x2c0 .././Library\libdragonfly.a(analog.o) |
|
360 |
0x000024ae wheel |
|
361 |
0x00002216 analog10 |
|
362 |
0x0000226c set_adc_mux |
|
363 |
0x00002300 analog_init |
|
364 |
0x0000228e analog_get10 |
|
365 |
0x00002262 analog_loop_status |
|
366 |
0x00002236 analog_start_loop |
|
367 |
0x000021f6 analog8 |
|
368 |
0x000022d4 analog_get8 |
|
369 |
0x00002362 __vector_21 |
|
370 |
0x00002254 analog_stop_loop |
|
371 |
.text 0x000024b6 0x66 .././Library\libdragonfly.a(buzzer.o) |
|
372 |
0x000024b6 buzzer_init |
|
373 |
0x000024c2 buzzer_set_freq |
|
374 |
0x000024f2 buzzer_off |
|
375 |
0x000024fc buzzer_chirp |
|
376 |
0x000024b8 buzzer_set_val |
|
377 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
378 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
379 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
380 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
381 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
382 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
383 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
384 |
.text 0x0000251c 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
385 |
.text 0x0000251c 0x1b0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
386 |
0x0000251c __ftoa_engine |
|
387 |
.text 0x000026cc 0x12 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(memcpy_P.o) |
|
388 |
0x000026cc memcpy_P |
|
389 |
.text 0x000026de 0x16 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen_P.o) |
|
390 |
0x000026de strnlen_P |
|
391 |
.text 0x000026f4 0x16 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen.o) |
|
392 |
0x000026f4 strnlen |
|
393 |
.text 0x0000270a 0x58 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(fputc.o) |
|
394 |
0x0000270a fputc |
|
395 |
.text 0x00002762 0xbc c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ultoa_invert.o) |
|
396 |
0x00002762 __ultoa_invert |
|
397 |
0x0000281e . = ALIGN (0x2) |
|
398 |
*(.text.*) |
|
399 |
.text.libgcc 0x0000281e 0x26 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
400 |
0x0000281e __divmodhi4 |
|
401 |
0x0000281e _div |
|
402 |
.text.libgcc 0x00002844 0x36 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
403 |
0x00002844 __divmodsi4 |
|
404 |
.text.libgcc 0x0000287a 0x38 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
405 |
0x0000287a __prologue_saves__ |
|
406 |
.text.libgcc 0x000028b2 0x36 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
407 |
0x000028b2 __epilogue_restores__ |
|
408 |
.text.libgcc 0x000028e8 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
409 |
.text.libgcc 0x000028e8 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
410 |
.text.libgcc 0x000028e8 0x28 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
411 |
0x000028e8 __udivmodhi4 |
|
412 |
.text.libgcc 0x00002910 0x44 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
413 |
0x00002910 __udivmodsi4 |
|
414 |
0x00002954 . = ALIGN (0x2) |
|
415 |
*(.fini9) |
|
416 |
.fini9 0x00002954 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
417 |
0x00002954 exit |
|
418 |
0x00002954 _exit |
|
419 |
*(.fini9) |
|
420 |
*(.fini8) |
|
421 |
*(.fini8) |
|
422 |
*(.fini7) |
|
423 |
*(.fini7) |
|
424 |
*(.fini6) |
|
425 |
*(.fini6) |
|
426 |
*(.fini5) |
|
427 |
*(.fini5) |
|
428 |
*(.fini4) |
|
429 |
*(.fini4) |
|
430 |
*(.fini3) |
|
431 |
*(.fini3) |
|
432 |
*(.fini2) |
|
433 |
*(.fini2) |
|
434 |
*(.fini1) |
|
435 |
*(.fini1) |
|
436 |
*(.fini0) |
|
437 |
.fini0 0x00002954 0x4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
438 |
*(.fini0) |
|
439 |
0x00002958 _etext = . |
|
440 |
|
|
441 |
.data 0x00800100 0x30a load address 0x00002958 |
|
442 |
0x00800100 PROVIDE (__data_start, .) |
|
443 |
*(.data) |
|
444 |
.data 0x00800100 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
445 |
.data 0x00800100 0x9 bom_test.o |
|
446 |
.data 0x00800109 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
447 |
.data 0x00800109 0x10 .././Library\libdragonfly.a(bom.o) |
|
448 |
.data 0x00800119 0x0 .././Library\libdragonfly.a(dio.o) |
|
449 |
.data 0x00800119 0x0 .././Library\libdragonfly.a(dragonfly_lib.o) |
|
450 |
.data 0x00800119 0x0 .././Library\libdragonfly.a(eeprom.o) |
|
451 |
.data 0x00800119 0x1e6 .././Library\libdragonfly.a(lcd.o) |
|
452 |
.data 0x008002ff 0xd .././Library\libdragonfly.a(lights.o) |
|
453 |
0x0080030a pwm_free_buffer |
|
454 |
0x00800306 pwm_read_buffer |
|
455 |
0x00800308 pwm_write_buffer |
|
456 |
0x008002ff orb_mask |
|
457 |
0x00800305 enable_orb_pwm |
|
458 |
.data 0x0080030c 0x0 .././Library\libdragonfly.a(motor.o) |
|
459 |
.data 0x0080030c 0xe4 .././Library\libdragonfly.a(rangefinder.o) |
|
460 |
.data 0x008003f0 0x17 .././Library\libdragonfly.a(serial.o) |
|
461 |
.data 0x00800407 0x2 .././Library\libdragonfly.a(time.o) |
|
462 |
.data 0x00800409 0x0 .././Library\libdragonfly.a(analog.o) |
|
463 |
.data 0x00800409 0x0 .././Library\libdragonfly.a(buzzer.o) |
|
464 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
465 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
466 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
467 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
468 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
469 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
470 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
471 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
472 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
473 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(memcpy_P.o) |
|
474 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen_P.o) |
|
475 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen.o) |
|
476 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(fputc.o) |
|
477 |
.data 0x00800409 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ultoa_invert.o) |
|
478 |
*(.data*) |
|
479 |
*(.rodata) |
|
480 |
*(.rodata*) |
|
481 |
*(.gnu.linkonce.d*) |
|
482 |
0x0080040a . = ALIGN (0x2) |
|
483 |
*fill* 0x00800409 0x1 00 |
|
484 |
0x0080040a _edata = . |
|
485 |
0x0080040a PROVIDE (__data_end, .) |
|
486 |
|
|
487 |
.bss 0x0080040a 0x8c |
|
488 |
0x0080040a PROVIDE (__bss_start, .) |
|
489 |
*(.bss) |
|
490 |
.bss 0x0080040a 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
491 |
.bss 0x0080040a 0x0 bom_test.o |
|
492 |
.bss 0x0080040a 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
493 |
.bss 0x0080040a 0x2b .././Library\libdragonfly.a(bom.o) |
|
494 |
.bss 0x00800435 0x0 .././Library\libdragonfly.a(dio.o) |
|
495 |
.bss 0x00800435 0x0 .././Library\libdragonfly.a(dragonfly_lib.o) |
|
496 |
.bss 0x00800435 0x0 .././Library\libdragonfly.a(eeprom.o) |
|
497 |
.bss 0x00800435 0x0 .././Library\libdragonfly.a(lcd.o) |
|
498 |
.bss 0x00800435 0x3 .././Library\libdragonfly.a(lights.o) |
|
499 |
0x00800437 orb_lock |
|
500 |
0x00800435 pwm_page_flip |
|
501 |
0x00800436 current_pwm_channel |
|
502 |
.bss 0x00800438 0x0 .././Library\libdragonfly.a(motor.o) |
|
503 |
.bss 0x00800438 0x0 .././Library\libdragonfly.a(rangefinder.o) |
|
504 |
.bss 0x00800438 0x0 .././Library\libdragonfly.a(serial.o) |
|
505 |
.bss 0x00800438 0x6 .././Library\libdragonfly.a(time.o) |
|
506 |
.bss 0x0080043e 0x6 .././Library\libdragonfly.a(analog.o) |
|
507 |
0x0080043e adc_loop_status |
|
508 |
0x00800440 adc_sig_stop_loop |
|
509 |
0x00800442 adc_current_port |
|
510 |
.bss 0x00800444 0x0 .././Library\libdragonfly.a(buzzer.o) |
|
511 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
512 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
513 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
514 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
515 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
516 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
517 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
518 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
519 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
520 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(memcpy_P.o) |
|
521 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen_P.o) |
|
522 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen.o) |
|
523 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(fputc.o) |
|
524 |
.bss 0x00800444 0x0 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ultoa_invert.o) |
|
525 |
*(.bss*) |
|
526 |
*(COMMON) |
|
527 |
COMMON 0x00800444 0x2d .././Library\libdragonfly.a(lights.o) |
|
528 |
0x00800444 pwm_buffer |
|
529 |
0x0080046b orb_values |
|
530 |
COMMON 0x00800471 0x4 .././Library\libdragonfly.a(serial.o) |
|
531 |
0x00800471 usb_fd |
|
532 |
0x00800473 xbee_fd |
|
533 |
COMMON 0x00800475 0x21 .././Library\libdragonfly.a(analog.o) |
|
534 |
0x00800475 an_val |
|
535 |
0x00800496 PROVIDE (__bss_end, .) |
|
536 |
0x00002958 __data_load_start = LOADADDR (.data) |
|
537 |
0x00002c62 __data_load_end = (__data_load_start + SIZEOF (.data)) |
|
538 |
|
|
539 |
.noinit 0x00800496 0x0 |
|
540 |
0x00800496 PROVIDE (__noinit_start, .) |
|
541 |
*(.noinit*) |
|
542 |
0x00800496 PROVIDE (__noinit_end, .) |
|
543 |
0x00800496 _end = . |
|
544 |
0x00800496 PROVIDE (__heap_start, .) |
|
545 |
|
|
546 |
.eeprom 0x00810000 0x0 |
|
547 |
*(.eeprom*) |
|
548 |
0x00810000 __eeprom_end = . |
|
549 |
|
|
550 |
.fuse |
|
551 |
*(.fuse) |
|
552 |
*(.lfuse) |
|
553 |
*(.hfuse) |
|
554 |
*(.efuse) |
|
555 |
|
|
556 |
.lock |
|
557 |
*(.lock*) |
|
558 |
|
|
559 |
.signature |
|
560 |
*(.signature*) |
|
561 |
|
|
562 |
.stab 0x00000000 0x54b4 |
|
563 |
*(.stab) |
|
564 |
.stab 0x00000000 0xa98 .././Library\libdragonfly.a(bom.o) |
|
565 |
.stab 0x00000a98 0x804 .././Library\libdragonfly.a(dio.o) |
|
566 |
0x9cc (size before relaxing) |
|
567 |
.stab 0x0000129c 0x468 .././Library\libdragonfly.a(dragonfly_lib.o) |
|
568 |
0x78c (size before relaxing) |
|
569 |
.stab 0x00001704 0x3e4 .././Library\libdragonfly.a(eeprom.o) |
|
570 |
0x5a0 (size before relaxing) |
|
571 |
.stab 0x00001ae8 0x6e4 .././Library\libdragonfly.a(lcd.o) |
|
572 |
0x8a0 (size before relaxing) |
|
573 |
.stab 0x000021cc 0x1398 .././Library\libdragonfly.a(lights.o) |
|
574 |
0x1500 (size before relaxing) |
|
575 |
.stab 0x00003564 0x45c .././Library\libdragonfly.a(motor.o) |
|
576 |
0x618 (size before relaxing) |
|
577 |
.stab 0x000039c0 0x2ac .././Library\libdragonfly.a(rangefinder.o) |
|
578 |
0x5d0 (size before relaxing) |
|
579 |
.stab 0x00003c6c 0x978 .././Library\libdragonfly.a(serial.o) |
|
580 |
0xc18 (size before relaxing) |
|
581 |
.stab 0x000045e4 0x3d8 .././Library\libdragonfly.a(time.o) |
|
582 |
0x654 (size before relaxing) |
|
583 |
.stab 0x000049bc 0x7ec .././Library\libdragonfly.a(analog.o) |
|
584 |
0xa5c (size before relaxing) |
|
585 |
.stab 0x000051a8 0x30c .././Library\libdragonfly.a(buzzer.o) |
|
586 |
0x4c8 (size before relaxing) |
|
587 |
|
|
588 |
.stabstr 0x00000000 0x2168 |
|
589 |
*(.stabstr) |
|
590 |
.stabstr 0x00000000 0x2168 .././Library\libdragonfly.a(bom.o) |
|
591 |
|
|
592 |
.stab.excl |
|
593 |
*(.stab.excl) |
|
594 |
|
|
595 |
.stab.exclstr |
|
596 |
*(.stab.exclstr) |
|
597 |
|
|
598 |
.stab.index |
|
599 |
*(.stab.index) |
|
600 |
|
|
601 |
.stab.indexstr |
|
602 |
*(.stab.indexstr) |
|
603 |
|
|
604 |
.comment |
|
605 |
*(.comment) |
|
606 |
|
|
607 |
.debug |
|
608 |
*(.debug) |
|
609 |
|
|
610 |
.line |
|
611 |
*(.line) |
|
612 |
|
|
613 |
.debug_srcinfo |
|
614 |
*(.debug_srcinfo) |
|
615 |
|
|
616 |
.debug_sfnames |
|
617 |
*(.debug_sfnames) |
|
618 |
|
|
619 |
.debug_aranges |
|
620 |
*(.debug_aranges) |
|
621 |
|
|
622 |
.debug_pubnames |
|
623 |
*(.debug_pubnames) |
|
624 |
|
|
625 |
.debug_info |
|
626 |
*(.debug_info) |
|
627 |
*(.gnu.linkonce.wi.*) |
|
628 |
|
|
629 |
.debug_abbrev |
|
630 |
*(.debug_abbrev) |
|
631 |
|
|
632 |
.debug_line |
|
633 |
*(.debug_line) |
|
634 |
|
|
635 |
.debug_frame |
|
636 |
*(.debug_frame) |
|
637 |
|
|
638 |
.debug_str |
|
639 |
*(.debug_str) |
|
640 |
|
|
641 |
.debug_loc |
|
642 |
*(.debug_loc) |
|
643 |
|
|
644 |
.debug_macinfo |
|
645 |
*(.debug_macinfo) |
|
646 |
OUTPUT(bom_test.elf elf32-avr) |
|
647 |
LOAD linker stubs |
|
648 |
|
|
649 |
Cross Reference Table |
|
650 |
|
|
651 |
Symbol File |
|
652 |
__bad_interrupt c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
653 |
__bss_end c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
654 |
__bss_start c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
655 |
__data_end c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
656 |
__data_load_start c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
657 |
__data_start c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
658 |
__divmodhi4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
659 |
.././Library\libdragonfly.a(serial.o) |
|
660 |
.././Library\libdragonfly.a(lcd.o) |
|
661 |
bom_test.o |
|
662 |
__divmodsi4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
663 |
.././Library\libdragonfly.a(buzzer.o) |
|
664 |
__do_clear_bss c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_clear_bss.o) |
|
665 |
.././Library\libdragonfly.a(buzzer.o) |
|
666 |
.././Library\libdragonfly.a(analog.o) |
|
667 |
.././Library\libdragonfly.a(time.o) |
|
668 |
.././Library\libdragonfly.a(serial.o) |
|
669 |
.././Library\libdragonfly.a(rangefinder.o) |
|
670 |
.././Library\libdragonfly.a(motor.o) |
|
671 |
.././Library\libdragonfly.a(lights.o) |
|
672 |
.././Library\libdragonfly.a(lcd.o) |
|
673 |
.././Library\libdragonfly.a(eeprom.o) |
|
674 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
675 |
.././Library\libdragonfly.a(dio.o) |
|
676 |
.././Library\libdragonfly.a(bom.o) |
|
677 |
__do_copy_data c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
678 |
.././Library\libdragonfly.a(buzzer.o) |
|
679 |
.././Library\libdragonfly.a(analog.o) |
|
680 |
.././Library\libdragonfly.a(time.o) |
|
681 |
.././Library\libdragonfly.a(serial.o) |
|
682 |
.././Library\libdragonfly.a(rangefinder.o) |
|
683 |
.././Library\libdragonfly.a(motor.o) |
|
684 |
.././Library\libdragonfly.a(lights.o) |
|
685 |
.././Library\libdragonfly.a(lcd.o) |
|
686 |
.././Library\libdragonfly.a(eeprom.o) |
|
687 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
688 |
.././Library\libdragonfly.a(dio.o) |
|
689 |
.././Library\libdragonfly.a(bom.o) |
|
690 |
bom_test.o |
|
691 |
__epilogue_restores__ c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_epilogue.o) |
|
692 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
693 |
__ftoa_engine c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ftoa_engine.o) |
|
694 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
695 |
__heap_end c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
696 |
__init c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
697 |
__prologue_saves__ c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_prologue.o) |
|
698 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
699 |
__stack c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
700 |
__udivmodhi4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodhi4.o) |
|
701 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
702 |
__udivmodsi4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_udivmodsi4.o) |
|
703 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodsi4.o) |
|
704 |
__ultoa_invert c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(ultoa_invert.o) |
|
705 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
706 |
__vector_1 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
707 |
__vector_10 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
708 |
__vector_11 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
709 |
__vector_12 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
710 |
__vector_13 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
711 |
__vector_14 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
712 |
__vector_15 .././Library\libdragonfly.a(lights.o) |
|
713 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
714 |
__vector_16 .././Library\libdragonfly.a(lights.o) |
|
715 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
716 |
__vector_17 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
717 |
__vector_18 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
718 |
__vector_19 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
719 |
__vector_2 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
720 |
__vector_20 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
721 |
__vector_21 .././Library\libdragonfly.a(analog.o) |
|
722 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
723 |
__vector_22 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
724 |
__vector_23 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
725 |
__vector_24 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
726 |
__vector_25 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
727 |
__vector_26 .././Library\libdragonfly.a(time.o) |
|
728 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
729 |
__vector_27 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
730 |
__vector_28 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
731 |
__vector_29 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
732 |
__vector_3 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
733 |
__vector_30 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
734 |
__vector_31 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
735 |
__vector_32 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
736 |
__vector_33 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
737 |
__vector_34 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
738 |
__vector_4 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
739 |
__vector_5 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
740 |
__vector_6 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
741 |
__vector_7 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
742 |
__vector_8 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
743 |
__vector_9 c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
744 |
__vector_default c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
745 |
__vectors c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
746 |
_div c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_divmodhi4.o) |
|
747 |
_exit c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
748 |
adc_current_port .././Library\libdragonfly.a(analog.o) |
|
749 |
adc_loop_status .././Library\libdragonfly.a(analog.o) |
|
750 |
adc_sig_stop_loop .././Library\libdragonfly.a(analog.o) |
|
751 |
an_val .././Library\libdragonfly.a(analog.o) |
|
752 |
analog10 .././Library\libdragonfly.a(analog.o) |
|
753 |
analog8 .././Library\libdragonfly.a(analog.o) |
|
754 |
.././Library\libdragonfly.a(rangefinder.o) |
|
755 |
analog_get10 .././Library\libdragonfly.a(analog.o) |
|
756 |
analog_get8 .././Library\libdragonfly.a(analog.o) |
|
757 |
.././Library\libdragonfly.a(bom.o) |
|
758 |
analog_init .././Library\libdragonfly.a(analog.o) |
|
759 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
760 |
analog_loop_status .././Library\libdragonfly.a(analog.o) |
|
761 |
.././Library\libdragonfly.a(bom.o) |
|
762 |
analog_start_loop .././Library\libdragonfly.a(analog.o) |
|
763 |
.././Library\libdragonfly.a(bom.o) |
|
764 |
analog_stop_loop .././Library\libdragonfly.a(analog.o) |
|
765 |
.././Library\libdragonfly.a(bom.o) |
|
766 |
bom_get .././Library\libdragonfly.a(bom.o) |
|
767 |
bom_test.o |
|
768 |
bom_get_max .././Library\libdragonfly.a(bom.o) |
|
769 |
bom_test.o |
|
770 |
bom_init .././Library\libdragonfly.a(bom.o) |
|
771 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
772 |
bom_off .././Library\libdragonfly.a(bom.o) |
|
773 |
bom_on .././Library\libdragonfly.a(bom.o) |
|
774 |
bom_refresh .././Library\libdragonfly.a(bom.o) |
|
775 |
bom_test.o |
|
776 |
bom_set_leds .././Library\libdragonfly.a(bom.o) |
|
777 |
button1_click .././Library\libdragonfly.a(dio.o) |
|
778 |
button1_read .././Library\libdragonfly.a(dio.o) |
|
779 |
button1_wait .././Library\libdragonfly.a(dio.o) |
|
780 |
button2_click .././Library\libdragonfly.a(dio.o) |
|
781 |
button2_read .././Library\libdragonfly.a(dio.o) |
|
782 |
button2_wait .././Library\libdragonfly.a(dio.o) |
|
783 |
buzzer_chirp .././Library\libdragonfly.a(buzzer.o) |
|
784 |
buzzer_init .././Library\libdragonfly.a(buzzer.o) |
|
785 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
786 |
buzzer_off .././Library\libdragonfly.a(buzzer.o) |
|
787 |
buzzer_set_freq .././Library\libdragonfly.a(buzzer.o) |
|
788 |
buzzer_set_val .././Library\libdragonfly.a(buzzer.o) |
|
789 |
current_pwm_channel .././Library\libdragonfly.a(lights.o) |
|
790 |
delay_ms .././Library\libdragonfly.a(time.o) |
|
791 |
.././Library\libdragonfly.a(buzzer.o) |
|
792 |
.././Library\libdragonfly.a(lcd.o) |
|
793 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
794 |
.././Library\libdragonfly.a(dio.o) |
|
795 |
bom_test.o |
|
796 |
digital_input .././Library\libdragonfly.a(dio.o) |
|
797 |
digital_output .././Library\libdragonfly.a(dio.o) |
|
798 |
.././Library\libdragonfly.a(rangefinder.o) |
|
799 |
.././Library\libdragonfly.a(bom.o) |
|
800 |
digital_pull_up .././Library\libdragonfly.a(dio.o) |
|
801 |
dragonfly_init .././Library\libdragonfly.a(dragonfly_lib.o) |
|
802 |
bom_test.o |
|
803 |
eeprom_get_byte .././Library\libdragonfly.a(eeprom.o) |
|
804 |
eeprom_put_byte .././Library\libdragonfly.a(eeprom.o) |
|
805 |
enable_orb_pwm .././Library\libdragonfly.a(lights.o) |
|
806 |
exit c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/avr51\libgcc.a(_exit.o) |
|
807 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
808 |
flash_red .././Library\libdragonfly.a(dragonfly_lib.o) |
|
809 |
fputc c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(fputc.o) |
|
810 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
811 |
get_bom_type .././Library\libdragonfly.a(eeprom.o) |
|
812 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
813 |
get_max_bom .././Library\libdragonfly.a(bom.o) |
|
814 |
get_robotid .././Library\libdragonfly.a(eeprom.o) |
|
815 |
hex_digit .././Library\libdragonfly.a(serial.o) |
|
816 |
lcd_clear_screen .././Library\libdragonfly.a(lcd.o) |
|
817 |
lcd_gotoxy .././Library\libdragonfly.a(lcd.o) |
|
818 |
lcd_init .././Library\libdragonfly.a(lcd.o) |
|
819 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
820 |
lcd_putbyte .././Library\libdragonfly.a(lcd.o) |
|
821 |
lcd_putc .././Library\libdragonfly.a(lcd.o) |
|
822 |
lcd_puti .././Library\libdragonfly.a(lcd.o) |
|
823 |
lcd_puts .././Library\libdragonfly.a(lcd.o) |
|
824 |
linearize_distance .././Library\libdragonfly.a(rangefinder.o) |
|
825 |
main bom_test.o |
|
826 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm128.o |
|
827 |
memcpy_P c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(memcpy_P.o) |
|
828 |
.././Library\libdragonfly.a(serial.o) |
|
829 |
motor1_set .././Library\libdragonfly.a(motor.o) |
|
830 |
motor2_set .././Library\libdragonfly.a(motor.o) |
|
831 |
motor_l_set .././Library\libdragonfly.a(motor.o) |
|
832 |
motor_r_set .././Library\libdragonfly.a(motor.o) |
|
833 |
motors_init .././Library\libdragonfly.a(motor.o) |
|
834 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
835 |
motors_off .././Library\libdragonfly.a(motor.o) |
|
836 |
orb1_set .././Library\libdragonfly.a(lights.o) |
|
837 |
orb1_set_color .././Library\libdragonfly.a(lights.o) |
|
838 |
orb2_set .././Library\libdragonfly.a(lights.o) |
|
839 |
orb2_set_color .././Library\libdragonfly.a(lights.o) |
|
840 |
orb_disable_timer .././Library\libdragonfly.a(lights.o) |
|
841 |
orb_enable_timer .././Library\libdragonfly.a(lights.o) |
|
842 |
orb_init .././Library\libdragonfly.a(lights.o) |
|
843 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
844 |
orb_init_binary .././Library\libdragonfly.a(lights.o) |
|
845 |
orb_init_pwm .././Library\libdragonfly.a(lights.o) |
|
846 |
orb_lock .././Library\libdragonfly.a(lights.o) |
|
847 |
orb_mask .././Library\libdragonfly.a(lights.o) |
|
848 |
orb_n_set .././Library\libdragonfly.a(lights.o) |
|
849 |
orb_n_set_color .././Library\libdragonfly.a(lights.o) |
|
850 |
orb_set .././Library\libdragonfly.a(lights.o) |
|
851 |
orb_set_color .././Library\libdragonfly.a(lights.o) |
|
852 |
orb_set_mode .././Library\libdragonfly.a(lights.o) |
|
853 |
orb_values .././Library\libdragonfly.a(lights.o) |
|
854 |
orbs_set .././Library\libdragonfly.a(lights.o) |
|
855 |
orbs_set_color .././Library\libdragonfly.a(lights.o) |
|
856 |
bom_test.o |
|
857 |
pwm_buffer .././Library\libdragonfly.a(lights.o) |
|
858 |
pwm_free_buffer .././Library\libdragonfly.a(lights.o) |
|
859 |
pwm_page_flip .././Library\libdragonfly.a(lights.o) |
|
860 |
pwm_read_buffer .././Library\libdragonfly.a(lights.o) |
|
861 |
pwm_write_buffer .././Library\libdragonfly.a(lights.o) |
|
862 |
range_init .././Library\libdragonfly.a(rangefinder.o) |
|
863 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
864 |
range_read_distance .././Library\libdragonfly.a(rangefinder.o) |
|
865 |
rtc_get .././Library\libdragonfly.a(time.o) |
|
866 |
rtc_init .././Library\libdragonfly.a(time.o) |
|
867 |
rtc_reset .././Library\libdragonfly.a(time.o) |
|
868 |
set_adc_mux .././Library\libdragonfly.a(analog.o) |
|
869 |
strnlen c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen.o) |
|
870 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
871 |
strnlen_P c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libc.a(strnlen_P.o) |
|
872 |
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
873 |
usb_fd .././Library\libdragonfly.a(serial.o) |
|
874 |
usb_getc .././Library\libdragonfly.a(serial.o) |
|
875 |
usb_getc_nb .././Library\libdragonfly.a(serial.o) |
|
876 |
usb_init .././Library\libdragonfly.a(serial.o) |
|
877 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
878 |
usb_putc .././Library\libdragonfly.a(serial.o) |
|
879 |
bom_test.o |
|
880 |
usb_puth16 .././Library\libdragonfly.a(serial.o) |
|
881 |
usb_puth8 .././Library\libdragonfly.a(serial.o) |
|
882 |
usb_puti .././Library\libdragonfly.a(serial.o) |
|
883 |
bom_test.o |
|
884 |
usb_puts .././Library\libdragonfly.a(serial.o) |
|
885 |
bom_test.o |
|
886 |
usb_puts_P .././Library\libdragonfly.a(serial.o) |
|
887 |
vfprintf c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51\libprintf_flt.a(vfprintf_flt.o) |
|
888 |
wheel .././Library\libdragonfly.a(analog.o) |
|
889 |
xbee_fd .././Library\libdragonfly.a(serial.o) |
|
890 |
xbee_getc .././Library\libdragonfly.a(serial.o) |
|
891 |
xbee_getc_nb .././Library\libdragonfly.a(serial.o) |
|
892 |
xbee_init .././Library\libdragonfly.a(serial.o) |
|
893 |
.././Library\libdragonfly.a(dragonfly_lib.o) |
|
894 |
xbee_putc .././Library\libdragonfly.a(serial.o) |
trunk/code/behaviors/formation_control/Circle/Code/bom_test/bom_test.lss | ||
---|---|---|
1 |
|
|
2 |
bom_test.elf: file format elf32-avr |
|
3 |
|
|
4 |
Sections: |
|
5 |
Idx Name Size VMA LMA File off Algn |
|
6 |
0 .data 0000030a 00800100 00002958 000029ec 2**0 |
|
7 |
CONTENTS, ALLOC, LOAD, DATA |
|
8 |
1 .text 00002958 00000000 00000000 00000094 2**1 |
|
9 |
CONTENTS, ALLOC, LOAD, READONLY, CODE |
|
10 |
2 .bss 0000008c 0080040a 0080040a 00002cf6 2**0 |
|
11 |
ALLOC |
|
12 |
3 .stab 000054b4 00000000 00000000 00002cf8 2**2 |
|
13 |
CONTENTS, READONLY, DEBUGGING |
|
14 |
4 .stabstr 00002168 00000000 00000000 000081ac 2**0 |
|
15 |
CONTENTS, READONLY, DEBUGGING |
|
16 |
|
|
17 |
Disassembly of section .text: |
|
18 |
|
|
19 |
00000000 <__vectors>: |
|
20 |
0: 0c 94 c7 00 jmp 0x18e ; 0x18e <__ctors_end> |
|
21 |
4: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
22 |
8: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
23 |
c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
24 |
10: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
25 |
14: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
26 |
18: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
27 |
1c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
28 |
20: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
29 |
24: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
30 |
28: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
31 |
2c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
32 |
30: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
33 |
34: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
34 |
38: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
35 |
3c: 0c 94 09 0b jmp 0x1612 ; 0x1612 <__vector_15> |
|
36 |
40: 0c 94 c0 0a jmp 0x1580 ; 0x1580 <__vector_16> |
|
37 |
44: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
38 |
48: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
39 |
4c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
40 |
50: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
41 |
54: 0c 94 b1 11 jmp 0x2362 ; 0x2362 <__vector_21> |
|
42 |
58: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
43 |
5c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
44 |
60: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
45 |
64: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
46 |
68: 0c 94 b1 10 jmp 0x2162 ; 0x2162 <__vector_26> |
|
47 |
6c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
48 |
70: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
49 |
74: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
50 |
78: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
51 |
7c: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
52 |
80: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
53 |
84: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
54 |
88: 0c 94 e6 00 jmp 0x1cc ; 0x1cc <__bad_interrupt> |
|
55 |
|
|
56 |
0000008c <__c.1778>: |
|
57 |
8c: 6e 61 6e 00 nan. |
|
58 |
|
|
59 |
00000090 <__c.1776>: |
|
60 |
90: 69 6e 66 00 00 40 7a 10 f3 5a 00 a0 72 4e 18 09 inf..@z..Z..rN.. |
|
61 |
a0: 00 10 a5 d4 e8 00 00 e8 76 48 17 00 00 e4 0b 54 ........vH.....T |
|
62 |
b0: 02 00 00 ca 9a 3b 00 00 00 e1 f5 05 00 00 80 96 .....;.......... |
|
63 |
c0: 98 00 00 00 40 42 0f 00 00 00 a0 86 01 00 00 00 ....@B.......... |
|
64 |
d0: 10 27 00 00 00 00 e8 03 00 00 00 00 64 00 00 00 .'..........d... |
|
65 |
e0: 00 00 0a 00 00 00 00 00 01 00 00 00 00 00 2c 76 ..............,v |
|
66 |
f0: d8 88 dc 67 4f 08 23 df c1 df ae 59 e1 b1 b7 96 ...gO.#....Y.... |
|
67 |
100: e5 e3 e4 53 c6 3a e6 51 99 76 96 e8 e6 c2 84 26 ...S.:.Q.v.....& |
|
68 |
110: eb 89 8c 9b 62 ed 40 7c 6f fc ef bc 9c 9f 40 f2 ....b.@|o.....@. |
|
69 |
120: ba a5 6f a5 f4 90 05 5a 2a f7 5c 93 6b 6c f9 67 ..o....Z*.\.kl.g |
|
70 |
130: 6d c1 1b fc e0 e4 0d 47 fe f5 20 e6 b5 00 d0 ed m......G.. ..... |
|
71 |
140: 90 2e 03 00 94 35 77 05 00 80 84 1e 08 00 00 20 .....5w........ |
|
72 |
150: 4e 0a 00 00 00 c8 0c 33 33 33 33 0f 98 6e 12 83 N......3333..n.. |
|
73 |
160: 11 41 ef 8d 21 14 89 3b e6 55 16 cf fe e6 db 18 .A..!..;.U...... |
|
74 |
170: d1 84 4b 38 1b f7 7c 1d 90 1d a4 bb e4 24 20 32 ..K8..|......$ 2 |
|
75 |
180: 84 72 5e 22 81 00 c9 f1 24 ec a1 e5 3d 27 .r^"....$...=' |
|
76 |
|
|
77 |
0000018e <__ctors_end>: |
|
78 |
18e: 11 24 eor r1, r1 |
|
79 |
190: 1f be out 0x3f, r1 ; 63 |
|
80 |
192: cf ef ldi r28, 0xFF ; 255 |
|
81 |
194: d0 e1 ldi r29, 0x10 ; 16 |
|
82 |
196: de bf out 0x3e, r29 ; 62 |
|
83 |
198: cd bf out 0x3d, r28 ; 61 |
|
84 |
|
|
85 |
0000019a <__do_copy_data>: |
|
86 |
19a: 14 e0 ldi r17, 0x04 ; 4 |
|
87 |
19c: a0 e0 ldi r26, 0x00 ; 0 |
|
88 |
19e: b1 e0 ldi r27, 0x01 ; 1 |
|
89 |
1a0: e8 e5 ldi r30, 0x58 ; 88 |
|
90 |
1a2: f9 e2 ldi r31, 0x29 ; 41 |
|
91 |
1a4: 00 e0 ldi r16, 0x00 ; 0 |
|
92 |
1a6: 0b bf out 0x3b, r16 ; 59 |
|
93 |
1a8: 02 c0 rjmp .+4 ; 0x1ae <__do_copy_data+0x14> |
|
94 |
1aa: 07 90 elpm r0, Z+ |
|
95 |
1ac: 0d 92 st X+, r0 |
|
96 |
1ae: aa 30 cpi r26, 0x0A ; 10 |
|
97 |
1b0: b1 07 cpc r27, r17 |
|
98 |
1b2: d9 f7 brne .-10 ; 0x1aa <__do_copy_data+0x10> |
|
99 |
|
|
100 |
000001b4 <__do_clear_bss>: |
|
101 |
1b4: 14 e0 ldi r17, 0x04 ; 4 |
|
102 |
1b6: aa e0 ldi r26, 0x0A ; 10 |
|
103 |
1b8: b4 e0 ldi r27, 0x04 ; 4 |
|
104 |
1ba: 01 c0 rjmp .+2 ; 0x1be <.do_clear_bss_start> |
|
105 |
|
|
106 |
000001bc <.do_clear_bss_loop>: |
|
107 |
1bc: 1d 92 st X+, r1 |
|
108 |
|
|
109 |
000001be <.do_clear_bss_start>: |
|
110 |
1be: a6 39 cpi r26, 0x96 ; 150 |
|
111 |
1c0: b1 07 cpc r27, r17 |
|
112 |
1c2: e1 f7 brne .-8 ; 0x1bc <.do_clear_bss_loop> |
|
113 |
1c4: 0e 94 e8 00 call 0x1d0 ; 0x1d0 <main> |
|
114 |
1c8: 0c 94 aa 14 jmp 0x2954 ; 0x2954 <_exit> |
|
115 |
|
|
116 |
000001cc <__bad_interrupt>: |
|
117 |
1cc: 0c 94 00 00 jmp 0 ; 0x0 <__vectors> |
|
118 |
|
|
119 |
000001d0 <main>: |
|
120 |
1d0: 6f 92 push r6 |
|
121 |
1d2: 7f 92 push r7 |
|
122 |
1d4: 8f 92 push r8 |
|
123 |
1d6: 9f 92 push r9 |
|
124 |
1d8: af 92 push r10 |
|
125 |
1da: bf 92 push r11 |
|
126 |
1dc: cf 92 push r12 |
|
127 |
1de: df 92 push r13 |
|
128 |
1e0: ef 92 push r14 |
|
129 |
1e2: ff 92 push r15 |
|
130 |
1e4: 0f 93 push r16 |
|
131 |
1e6: 1f 93 push r17 |
|
132 |
1e8: df 93 push r29 |
|
133 |
1ea: cf 93 push r28 |
|
134 |
1ec: cd b7 in r28, 0x3d ; 61 |
|
135 |
1ee: de b7 in r29, 0x3e ; 62 |
|
136 |
1f0: a0 97 sbiw r28, 0x20 ; 32 |
|
137 |
1f2: 0f b6 in r0, 0x3f ; 63 |
|
138 |
1f4: f8 94 cli |
|
139 |
1f6: de bf out 0x3e, r29 ; 62 |
|
140 |
1f8: 0f be out 0x3f, r0 ; 63 |
|
141 |
1fa: cd bf out 0x3d, r28 ; 61 |
|
142 |
1fc: 8f ef ldi r24, 0xFF ; 255 |
|
143 |
1fe: 93 e0 ldi r25, 0x03 ; 3 |
|
144 |
200: 0e 94 02 09 call 0x1204 ; 0x1204 <dragonfly_init> |
|
145 |
204: 80 ee ldi r24, 0xE0 ; 224 |
|
146 |
206: 60 ee ldi r22, 0xE0 ; 224 |
|
147 |
208: 0e 94 41 0e call 0x1c82 ; 0x1c82 <orbs_set_color> |
|
148 |
20c: 80 ed ldi r24, 0xD0 ; 208 |
|
149 |
20e: 97 e0 ldi r25, 0x07 ; 7 |
|
150 |
210: 0e 94 7b 10 call 0x20f6 ; 0x20f6 <delay_ms> |
|
151 |
214: 8c e1 ldi r24, 0x1C ; 28 |
|
152 |
216: 6c e1 ldi r22, 0x1C ; 28 |
|
153 |
218: 0e 94 41 0e call 0x1c82 ; 0x1c82 <orbs_set_color> |
|
154 |
21c: aa 24 eor r10, r10 |
|
155 |
21e: aa 94 dec r10 |
|
156 |
220: ba 2c mov r11, r10 |
|
157 |
222: 4e 01 movw r8, r28 |
|
158 |
224: 08 94 sec |
|
159 |
226: 81 1c adc r8, r1 |
|
160 |
228: 91 1c adc r9, r1 |
|
161 |
22a: 81 e2 ldi r24, 0x21 ; 33 |
|
162 |
22c: 68 2e mov r6, r24 |
|
163 |
22e: 71 2c mov r7, r1 |
|
164 |
230: 6c 0e add r6, r28 |
|
165 |
232: 7d 1e adc r7, r29 |
|
166 |
234: 8f ef ldi r24, 0xFF ; 255 |
|
167 |
236: 9f ef ldi r25, 0xFF ; 255 |
|
168 |
238: 0e 94 ca 05 call 0xb94 ; 0xb94 <bom_refresh> |
|
169 |
23c: 84 e6 ldi r24, 0x64 ; 100 |
|
170 |
23e: 90 e0 ldi r25, 0x00 ; 0 |
|
171 |
240: 0e 94 7b 10 call 0x20f6 ; 0x20f6 <delay_ms> |
|
172 |
244: 64 01 movw r12, r8 |
|
173 |
246: 74 01 movw r14, r8 |
|
174 |
248: 00 e0 ldi r16, 0x00 ; 0 |
|
175 |
24a: 10 e0 ldi r17, 0x00 ; 0 |
|
176 |
24c: c8 01 movw r24, r16 |
|
177 |
24e: 0e 94 01 05 call 0xa02 ; 0xa02 <bom_get> |
|
178 |
252: f7 01 movw r30, r14 |
|
179 |
254: 91 83 std Z+1, r25 ; 0x01 |
|
180 |
256: 80 83 st Z, r24 |
|
181 |
258: a8 16 cp r10, r24 |
|
182 |
25a: b9 06 cpc r11, r25 |
|
183 |
25c: 0c f4 brge .+2 ; 0x260 <main+0x90> |
|
184 |
25e: 5c 01 movw r10, r24 |
|
185 |
260: 0f 5f subi r16, 0xFF ; 255 |
|
186 |
262: 1f 4f sbci r17, 0xFF ; 255 |
|
187 |
264: 82 e0 ldi r24, 0x02 ; 2 |
|
188 |
266: 90 e0 ldi r25, 0x00 ; 0 |
|
189 |
268: e8 0e add r14, r24 |
|
190 |
26a: f9 1e adc r15, r25 |
|
191 |
26c: 00 31 cpi r16, 0x10 ; 16 |
|
192 |
26e: 11 05 cpc r17, r1 |
|
193 |
270: 69 f7 brne .-38 ; 0x24c <main+0x7c> |
|
194 |
272: f6 01 movw r30, r12 |
|
195 |
274: 00 81 ld r16, Z |
|
196 |
276: 11 81 ldd r17, Z+1 ; 0x01 |
|
197 |
278: c8 01 movw r24, r16 |
|
198 |
27a: 0e 94 ac 0f call 0x1f58 ; 0x1f58 <usb_puti> |
|
199 |
27e: 89 e0 ldi r24, 0x09 ; 9 |
|
200 |
280: 0e 94 5e 0f call 0x1ebc ; 0x1ebc <usb_putc> |
|
201 |
284: c5 01 movw r24, r10 |
|
202 |
286: 80 1b sub r24, r16 |
|
203 |
288: 91 0b sbc r25, r17 |
|
204 |
28a: 65 e0 ldi r22, 0x05 ; 5 |
|
205 |
28c: 70 e0 ldi r23, 0x00 ; 0 |
|
206 |
28e: 0e 94 0f 14 call 0x281e ; 0x281e <__divmodhi4> |
|
207 |
292: 8b 01 movw r16, r22 |
|
208 |
294: ee 24 eor r14, r14 |
|
209 |
296: ff 24 eor r15, r15 |
|
210 |
298: 06 c0 rjmp .+12 ; 0x2a6 <main+0xd6> |
|
211 |
29a: 83 e2 ldi r24, 0x23 ; 35 |
|
212 |
29c: 0e 94 5e 0f call 0x1ebc ; 0x1ebc <usb_putc> |
|
213 |
2a0: 08 94 sec |
|
214 |
2a2: e1 1c adc r14, r1 |
|
215 |
2a4: f1 1c adc r15, r1 |
|
216 |
2a6: e0 16 cp r14, r16 |
|
217 |
2a8: f1 06 cpc r15, r17 |
|
218 |
2aa: bc f3 brlt .-18 ; 0x29a <main+0xca> |
|
219 |
2ac: 80 e0 ldi r24, 0x00 ; 0 |
|
220 |
2ae: 91 e0 ldi r25, 0x01 ; 1 |
|
221 |
2b0: 0e 94 a0 0f call 0x1f40 ; 0x1f40 <usb_puts> |
|
222 |
2b4: 82 e0 ldi r24, 0x02 ; 2 |
|
223 |
2b6: 90 e0 ldi r25, 0x00 ; 0 |
|
224 |
2b8: c8 0e add r12, r24 |
|
225 |
2ba: d9 1e adc r13, r25 |
|
226 |
2bc: c6 14 cp r12, r6 |
|
227 |
2be: d7 04 cpc r13, r7 |
|
228 |
2c0: c1 f6 brne .-80 ; 0x272 <main+0xa2> |
|
229 |
2c2: 83 e0 ldi r24, 0x03 ; 3 |
|
230 |
2c4: 91 e0 ldi r25, 0x01 ; 1 |
|
231 |
2c6: 0e 94 a0 0f call 0x1f40 ; 0x1f40 <usb_puts> |
|
232 |
2ca: 0e 94 09 05 call 0xa12 ; 0xa12 <bom_get_max> |
|
233 |
2ce: 0e 94 ac 0f call 0x1f58 ; 0x1f58 <usb_puti> |
|
234 |
2d2: 80 e0 ldi r24, 0x00 ; 0 |
|
235 |
2d4: 91 e0 ldi r25, 0x01 ; 1 |
|
236 |
2d6: 0e 94 a0 0f call 0x1f40 ; 0x1f40 <usb_puts> |
|
237 |
2da: 8d e0 ldi r24, 0x0D ; 13 |
|
238 |
2dc: 0e 94 5e 0f call 0x1ebc ; 0x1ebc <usb_putc> |
|
239 |
2e0: 8a e0 ldi r24, 0x0A ; 10 |
|
240 |
2e2: 0e 94 5e 0f call 0x1ebc ; 0x1ebc <usb_putc> |
|
241 |
2e6: 80 e9 ldi r24, 0x90 ; 144 |
|
242 |
2e8: 91 e0 ldi r25, 0x01 ; 1 |
|
243 |
2ea: 0e 94 7b 10 call 0x20f6 ; 0x20f6 <delay_ms> |
|
244 |
2ee: a2 cf rjmp .-188 ; 0x234 <main+0x64> |
|
245 |
|
|
246 |
000002f0 <vfprintf>: |
|
247 |
2f0: a1 e1 ldi r26, 0x11 ; 17 |
|
248 |
2f2: b0 e0 ldi r27, 0x00 ; 0 |
|
249 |
2f4: ee e7 ldi r30, 0x7E ; 126 |
|
250 |
2f6: f1 e0 ldi r31, 0x01 ; 1 |
|
251 |
2f8: 0c 94 3d 14 jmp 0x287a ; 0x287a <__prologue_saves__> |
|
252 |
2fc: 3c 01 movw r6, r24 |
|
253 |
2fe: 7f 87 std Y+15, r23 ; 0x0f |
|
254 |
300: 6e 87 std Y+14, r22 ; 0x0e |
|
255 |
302: 6a 01 movw r12, r20 |
|
256 |
304: fc 01 movw r30, r24 |
|
257 |
306: 17 82 std Z+7, r1 ; 0x07 |
|
258 |
308: 16 82 std Z+6, r1 ; 0x06 |
|
259 |
30a: 83 81 ldd r24, Z+3 ; 0x03 |
|
260 |
30c: 81 fd sbrc r24, 1 |
|
261 |
30e: 03 c0 rjmp .+6 ; 0x316 <vfprintf+0x26> |
|
262 |
310: 6f ef ldi r22, 0xFF ; 255 |
|
263 |
312: 7f ef ldi r23, 0xFF ; 255 |
|
264 |
314: 71 c3 rjmp .+1762 ; 0x9f8 <vfprintf+0x708> |
|
265 |
316: 9e 01 movw r18, r28 |
|
266 |
318: 2f 5f subi r18, 0xFF ; 255 |
|
267 |
31a: 3f 4f sbci r19, 0xFF ; 255 |
|
268 |
31c: 39 8b std Y+17, r19 ; 0x11 |
|
269 |
31e: 28 8b std Y+16, r18 ; 0x10 |
|
270 |
320: f3 01 movw r30, r6 |
|
271 |
322: 23 81 ldd r18, Z+3 ; 0x03 |
|
272 |
324: ee 85 ldd r30, Y+14 ; 0x0e |
|
273 |
326: ff 85 ldd r31, Y+15 ; 0x0f |
|
274 |
328: 23 fd sbrc r18, 3 |
|
275 |
32a: 85 91 lpm r24, Z+ |
|
276 |
32c: 23 ff sbrs r18, 3 |
|
277 |
32e: 81 91 ld r24, Z+ |
|
278 |
330: ff 87 std Y+15, r31 ; 0x0f |
|
279 |
332: ee 87 std Y+14, r30 ; 0x0e |
|
280 |
334: 88 23 and r24, r24 |
|
281 |
336: 09 f4 brne .+2 ; 0x33a <vfprintf+0x4a> |
|
282 |
338: 5c c3 rjmp .+1720 ; 0x9f2 <vfprintf+0x702> |
|
283 |
33a: 85 32 cpi r24, 0x25 ; 37 |
|
284 |
33c: 51 f4 brne .+20 ; 0x352 <vfprintf+0x62> |
|
285 |
33e: ee 85 ldd r30, Y+14 ; 0x0e |
|
286 |
340: ff 85 ldd r31, Y+15 ; 0x0f |
|
287 |
342: 23 fd sbrc r18, 3 |
|
288 |
344: 85 91 lpm r24, Z+ |
|
289 |
346: 23 ff sbrs r18, 3 |
|
290 |
348: 81 91 ld r24, Z+ |
|
291 |
34a: ff 87 std Y+15, r31 ; 0x0f |
|
292 |
34c: ee 87 std Y+14, r30 ; 0x0e |
|
293 |
34e: 85 32 cpi r24, 0x25 ; 37 |
|
294 |
350: 29 f4 brne .+10 ; 0x35c <vfprintf+0x6c> |
|
295 |
352: 90 e0 ldi r25, 0x00 ; 0 |
|
296 |
354: b3 01 movw r22, r6 |
|
297 |
356: 0e 94 85 13 call 0x270a ; 0x270a <fputc> |
|
298 |
35a: e2 cf rjmp .-60 ; 0x320 <vfprintf+0x30> |
|
299 |
35c: 98 2f mov r25, r24 |
|
300 |
35e: 10 e0 ldi r17, 0x00 ; 0 |
|
301 |
360: 88 24 eor r8, r8 |
|
302 |
362: 99 24 eor r9, r9 |
|
303 |
364: 10 32 cpi r17, 0x20 ; 32 |
|
304 |
366: b0 f4 brcc .+44 ; 0x394 <vfprintf+0xa4> |
|
305 |
368: 9b 32 cpi r25, 0x2B ; 43 |
|
306 |
36a: 69 f0 breq .+26 ; 0x386 <vfprintf+0x96> |
|
307 |
36c: 9c 32 cpi r25, 0x2C ; 44 |
|
308 |
36e: 28 f4 brcc .+10 ; 0x37a <vfprintf+0x8a> |
|
309 |
370: 90 32 cpi r25, 0x20 ; 32 |
|
310 |
372: 51 f0 breq .+20 ; 0x388 <vfprintf+0x98> |
|
311 |
374: 93 32 cpi r25, 0x23 ; 35 |
|
312 |
376: 71 f4 brne .+28 ; 0x394 <vfprintf+0xa4> |
|
313 |
378: 0b c0 rjmp .+22 ; 0x390 <vfprintf+0xa0> |
|
314 |
37a: 9d 32 cpi r25, 0x2D ; 45 |
|
315 |
37c: 39 f0 breq .+14 ; 0x38c <vfprintf+0x9c> |
|
316 |
37e: 90 33 cpi r25, 0x30 ; 48 |
|
317 |
380: 49 f4 brne .+18 ; 0x394 <vfprintf+0xa4> |
|
318 |
382: 11 60 ori r17, 0x01 ; 1 |
|
319 |
384: 28 c0 rjmp .+80 ; 0x3d6 <vfprintf+0xe6> |
|
320 |
386: 12 60 ori r17, 0x02 ; 2 |
|
321 |
388: 14 60 ori r17, 0x04 ; 4 |
|
322 |
38a: 25 c0 rjmp .+74 ; 0x3d6 <vfprintf+0xe6> |
|
323 |
38c: 18 60 ori r17, 0x08 ; 8 |
|
324 |
38e: 23 c0 rjmp .+70 ; 0x3d6 <vfprintf+0xe6> |
|
325 |
390: 10 61 ori r17, 0x10 ; 16 |
|
326 |
392: 21 c0 rjmp .+66 ; 0x3d6 <vfprintf+0xe6> |
|
327 |
394: 17 fd sbrc r17, 7 |
|
328 |
396: 2a c0 rjmp .+84 ; 0x3ec <vfprintf+0xfc> |
|
329 |
398: 89 2f mov r24, r25 |
|
330 |
39a: 80 53 subi r24, 0x30 ; 48 |
|
331 |
39c: 8a 30 cpi r24, 0x0A ; 10 |
|
332 |
39e: 78 f4 brcc .+30 ; 0x3be <vfprintf+0xce> |
|
333 |
3a0: 16 ff sbrs r17, 6 |
|
334 |
3a2: 06 c0 rjmp .+12 ; 0x3b0 <vfprintf+0xc0> |
|
335 |
3a4: fa e0 ldi r31, 0x0A ; 10 |
|
336 |
3a6: 9f 9e mul r9, r31 |
|
337 |
3a8: 90 2c mov r9, r0 |
|
338 |
3aa: 11 24 eor r1, r1 |
|
339 |
3ac: 98 0e add r9, r24 |
|
340 |
3ae: 13 c0 rjmp .+38 ; 0x3d6 <vfprintf+0xe6> |
|
341 |
3b0: 3a e0 ldi r19, 0x0A ; 10 |
|
342 |
3b2: 83 9e mul r8, r19 |
|
343 |
3b4: 80 2c mov r8, r0 |
|
344 |
3b6: 11 24 eor r1, r1 |
|
345 |
3b8: 88 0e add r8, r24 |
|
346 |
3ba: 10 62 ori r17, 0x20 ; 32 |
|
347 |
3bc: 0c c0 rjmp .+24 ; 0x3d6 <vfprintf+0xe6> |
|
348 |
3be: 9e 32 cpi r25, 0x2E ; 46 |
|
349 |
3c0: 21 f4 brne .+8 ; 0x3ca <vfprintf+0xda> |
|
350 |
3c2: 16 fd sbrc r17, 6 |
|
351 |
3c4: 16 c3 rjmp .+1580 ; 0x9f2 <vfprintf+0x702> |
|
352 |
3c6: 10 64 ori r17, 0x40 ; 64 |
|
353 |
3c8: 06 c0 rjmp .+12 ; 0x3d6 <vfprintf+0xe6> |
|
354 |
3ca: 9c 36 cpi r25, 0x6C ; 108 |
|
355 |
3cc: 11 f4 brne .+4 ; 0x3d2 <vfprintf+0xe2> |
|
356 |
3ce: 10 68 ori r17, 0x80 ; 128 |
|
357 |
3d0: 02 c0 rjmp .+4 ; 0x3d6 <vfprintf+0xe6> |
|
358 |
3d2: 98 36 cpi r25, 0x68 ; 104 |
|
359 |
3d4: 59 f4 brne .+22 ; 0x3ec <vfprintf+0xfc> |
|
360 |
3d6: ee 85 ldd r30, Y+14 ; 0x0e |
|
361 |
3d8: ff 85 ldd r31, Y+15 ; 0x0f |
|
362 |
3da: 23 fd sbrc r18, 3 |
|
363 |
3dc: 95 91 lpm r25, Z+ |
|
364 |
3de: 23 ff sbrs r18, 3 |
|
365 |
3e0: 91 91 ld r25, Z+ |
|
366 |
3e2: ff 87 std Y+15, r31 ; 0x0f |
|
367 |
3e4: ee 87 std Y+14, r30 ; 0x0e |
|
368 |
3e6: 99 23 and r25, r25 |
|
369 |
3e8: 09 f0 breq .+2 ; 0x3ec <vfprintf+0xfc> |
|
370 |
3ea: bc cf rjmp .-136 ; 0x364 <vfprintf+0x74> |
|
371 |
3ec: 89 2f mov r24, r25 |
|
372 |
3ee: 85 54 subi r24, 0x45 ; 69 |
|
373 |
3f0: 83 30 cpi r24, 0x03 ; 3 |
|
374 |
3f2: 20 f4 brcc .+8 ; 0x3fc <vfprintf+0x10c> |
|
375 |
3f4: 81 2f mov r24, r17 |
|
376 |
3f6: 80 61 ori r24, 0x10 ; 16 |
|
377 |
3f8: 90 5e subi r25, 0xE0 ; 224 |
|
378 |
3fa: 07 c0 rjmp .+14 ; 0x40a <vfprintf+0x11a> |
|
379 |
3fc: 89 2f mov r24, r25 |
|
380 |
3fe: 85 56 subi r24, 0x65 ; 101 |
|
381 |
400: 83 30 cpi r24, 0x03 ; 3 |
|
382 |
402: 08 f0 brcs .+2 ; 0x406 <vfprintf+0x116> |
|
383 |
404: a1 c1 rjmp .+834 ; 0x748 <vfprintf+0x458> |
|
384 |
406: 81 2f mov r24, r17 |
|
385 |
408: 8f 7e andi r24, 0xEF ; 239 |
|
386 |
40a: 86 fd sbrc r24, 6 |
|
387 |
40c: 02 c0 rjmp .+4 ; 0x412 <vfprintf+0x122> |
|
388 |
40e: 76 e0 ldi r23, 0x06 ; 6 |
|
389 |
410: 97 2e mov r9, r23 |
|
390 |
412: 6f e3 ldi r22, 0x3F ; 63 |
|
391 |
414: f6 2e mov r15, r22 |
|
392 |
416: f8 22 and r15, r24 |
|
393 |
418: 95 36 cpi r25, 0x65 ; 101 |
|
394 |
41a: 19 f4 brne .+6 ; 0x422 <vfprintf+0x132> |
|
395 |
41c: f0 e4 ldi r31, 0x40 ; 64 |
|
396 |
41e: ff 2a or r15, r31 |
|
397 |
420: 07 c0 rjmp .+14 ; 0x430 <vfprintf+0x140> |
|
398 |
422: 96 36 cpi r25, 0x66 ; 102 |
|
399 |
424: 19 f4 brne .+6 ; 0x42c <vfprintf+0x13c> |
|
400 |
426: 20 e8 ldi r18, 0x80 ; 128 |
|
401 |
428: f2 2a or r15, r18 |
|
402 |
42a: 02 c0 rjmp .+4 ; 0x430 <vfprintf+0x140> |
|
403 |
42c: 91 10 cpse r9, r1 |
|
404 |
42e: 9a 94 dec r9 |
|
405 |
430: f7 fe sbrs r15, 7 |
|
406 |
432: 0b c0 rjmp .+22 ; 0x44a <vfprintf+0x15a> |
|
407 |
434: 3b e3 ldi r19, 0x3B ; 59 |
|
408 |
436: 39 15 cp r19, r9 |
|
409 |
438: 20 f4 brcc .+8 ; 0x442 <vfprintf+0x152> |
|
410 |
43a: 27 e0 ldi r18, 0x07 ; 7 |
|
411 |
43c: 5c e3 ldi r21, 0x3C ; 60 |
|
412 |
43e: b5 2e mov r11, r21 |
|
413 |
440: 0e c0 rjmp .+28 ; 0x45e <vfprintf+0x16e> |
|
414 |
442: b9 2c mov r11, r9 |
|
415 |
444: b3 94 inc r11 |
|
416 |
446: 27 e0 ldi r18, 0x07 ; 7 |
|
417 |
448: 0a c0 rjmp .+20 ; 0x45e <vfprintf+0x16e> |
|
418 |
44a: 47 e0 ldi r20, 0x07 ; 7 |
|
419 |
44c: 49 15 cp r20, r9 |
|
420 |
44e: 28 f4 brcc .+10 ; 0x45a <vfprintf+0x16a> |
|
421 |
450: 27 e0 ldi r18, 0x07 ; 7 |
|
422 |
452: bb 24 eor r11, r11 |
|
423 |
454: 47 e0 ldi r20, 0x07 ; 7 |
|
424 |
456: 94 2e mov r9, r20 |
|
425 |
458: 02 c0 rjmp .+4 ; 0x45e <vfprintf+0x16e> |
|
426 |
45a: 29 2d mov r18, r9 |
|
427 |
45c: bb 24 eor r11, r11 |
|
428 |
45e: c6 01 movw r24, r12 |
|
429 |
460: 04 96 adiw r24, 0x04 ; 4 |
|
430 |
462: 9d 87 std Y+13, r25 ; 0x0d |
|
431 |
464: 8c 87 std Y+12, r24 ; 0x0c |
|
432 |
466: f6 01 movw r30, r12 |
|
433 |
468: 60 81 ld r22, Z |
|
434 |
46a: 71 81 ldd r23, Z+1 ; 0x01 |
|
435 |
46c: 82 81 ldd r24, Z+2 ; 0x02 |
|
436 |
46e: 93 81 ldd r25, Z+3 ; 0x03 |
|
437 |
470: ae 01 movw r20, r28 |
|
438 |
472: 4f 5f subi r20, 0xFF ; 255 |
|
439 |
474: 5f 4f sbci r21, 0xFF ; 255 |
|
440 |
476: 0b 2d mov r16, r11 |
|
441 |
478: 0e 94 8e 12 call 0x251c ; 0x251c <__ftoa_engine> |
|
442 |
47c: 6c 01 movw r12, r24 |
|
443 |
47e: 09 81 ldd r16, Y+1 ; 0x01 |
|
444 |
480: 20 2e mov r2, r16 |
|
445 |
482: 33 24 eor r3, r3 |
|
446 |
484: 00 ff sbrs r16, 0 |
|
447 |
486: 04 c0 rjmp .+8 ; 0x490 <vfprintf+0x1a0> |
|
448 |
488: 03 fd sbrc r16, 3 |
|
449 |
48a: 02 c0 rjmp .+4 ; 0x490 <vfprintf+0x1a0> |
|
450 |
48c: 1d e2 ldi r17, 0x2D ; 45 |
|
451 |
48e: 09 c0 rjmp .+18 ; 0x4a2 <vfprintf+0x1b2> |
|
452 |
490: f1 fe sbrs r15, 1 |
|
453 |
492: 02 c0 rjmp .+4 ; 0x498 <vfprintf+0x1a8> |
|
454 |
494: 1b e2 ldi r17, 0x2B ; 43 |
|
455 |
496: 05 c0 rjmp .+10 ; 0x4a2 <vfprintf+0x1b2> |
|
456 |
498: f2 fc sbrc r15, 2 |
|
457 |
49a: 02 c0 rjmp .+4 ; 0x4a0 <vfprintf+0x1b0> |
|
458 |
49c: 10 e0 ldi r17, 0x00 ; 0 |
|
459 |
49e: 01 c0 rjmp .+2 ; 0x4a2 <vfprintf+0x1b2> |
|
460 |
4a0: 10 e2 ldi r17, 0x20 ; 32 |
|
461 |
4a2: c1 01 movw r24, r2 |
|
462 |
4a4: 8c 70 andi r24, 0x0C ; 12 |
|
463 |
4a6: 90 70 andi r25, 0x00 ; 0 |
|
464 |
4a8: 89 2b or r24, r25 |
|
465 |
4aa: b9 f1 breq .+110 ; 0x51a <vfprintf+0x22a> |
|
466 |
4ac: 11 23 and r17, r17 |
|
467 |
4ae: 11 f4 brne .+4 ; 0x4b4 <vfprintf+0x1c4> |
|
468 |
4b0: 83 e0 ldi r24, 0x03 ; 3 |
|
469 |
4b2: 01 c0 rjmp .+2 ; 0x4b6 <vfprintf+0x1c6> |
|
470 |
4b4: 84 e0 ldi r24, 0x04 ; 4 |
|
471 |
4b6: 88 15 cp r24, r8 |
|
472 |
4b8: 10 f0 brcs .+4 ; 0x4be <vfprintf+0x1ce> |
|
473 |
4ba: 88 24 eor r8, r8 |
|
474 |
4bc: 0a c0 rjmp .+20 ; 0x4d2 <vfprintf+0x1e2> |
|
475 |
4be: 88 1a sub r8, r24 |
|
476 |
4c0: f3 fc sbrc r15, 3 |
|
477 |
4c2: 07 c0 rjmp .+14 ; 0x4d2 <vfprintf+0x1e2> |
|
478 |
4c4: 80 e2 ldi r24, 0x20 ; 32 |
|
479 |
4c6: 90 e0 ldi r25, 0x00 ; 0 |
|
480 |
4c8: b3 01 movw r22, r6 |
|
481 |
4ca: 0e 94 85 13 call 0x270a ; 0x270a <fputc> |
|
482 |
4ce: 8a 94 dec r8 |
|
483 |
4d0: c9 f7 brne .-14 ; 0x4c4 <vfprintf+0x1d4> |
|
484 |
4d2: 11 23 and r17, r17 |
|
485 |
4d4: 29 f0 breq .+10 ; 0x4e0 <vfprintf+0x1f0> |
|
486 |
4d6: 81 2f mov r24, r17 |
|
487 |
4d8: 90 e0 ldi r25, 0x00 ; 0 |
|
488 |
4da: b3 01 movw r22, r6 |
|
489 |
4dc: 0e 94 85 13 call 0x270a ; 0x270a <fputc> |
|
490 |
4e0: 23 fe sbrs r2, 3 |
|
491 |
4e2: 03 c0 rjmp .+6 ; 0x4ea <vfprintf+0x1fa> |
|
492 |
4e4: 0c e8 ldi r16, 0x8C ; 140 |
|
493 |
4e6: 10 e0 ldi r17, 0x00 ; 0 |
|
494 |
4e8: 0e c0 rjmp .+28 ; 0x506 <vfprintf+0x216> |
|
495 |
4ea: 00 e9 ldi r16, 0x90 ; 144 |
|
496 |
4ec: 10 e0 ldi r17, 0x00 ; 0 |
|
497 |
4ee: 0b c0 rjmp .+22 ; 0x506 <vfprintf+0x216> |
|
498 |
4f0: e1 14 cp r14, r1 |
|
499 |
4f2: f1 04 cpc r15, r1 |
|
500 |
4f4: 09 f0 breq .+2 ; 0x4f8 <vfprintf+0x208> |
|
501 |
4f6: 80 52 subi r24, 0x20 ; 32 |
|
502 |
4f8: 90 e0 ldi r25, 0x00 ; 0 |
|
503 |
4fa: b3 01 movw r22, r6 |
|
504 |
4fc: 0e 94 85 13 call 0x270a ; 0x270a <fputc> |
|
505 |
500: 0f 5f subi r16, 0xFF ; 255 |
|
506 |
502: 1f 4f sbci r17, 0xFF ; 255 |
|
507 |
504: 05 c0 rjmp .+10 ; 0x510 <vfprintf+0x220> |
|
508 |
506: ef 2c mov r14, r15 |
|
509 |
508: ff 24 eor r15, r15 |
|
510 |
50a: f0 e1 ldi r31, 0x10 ; 16 |
|
511 |
50c: ef 22 and r14, r31 |
|
512 |
50e: ff 24 eor r15, r15 |
|
513 |
510: f8 01 movw r30, r16 |
|
514 |
512: 84 91 lpm r24, Z+ |
|
515 |
514: 88 23 and r24, r24 |
|
516 |
516: 61 f7 brne .-40 ; 0x4f0 <vfprintf+0x200> |
|
517 |
518: 14 c1 rjmp .+552 ; 0x742 <vfprintf+0x452> |
|
518 |
51a: f7 fe sbrs r15, 7 |
|
519 |
51c: 12 c0 rjmp .+36 ; 0x542 <vfprintf+0x252> |
|
520 |
51e: bc 0c add r11, r12 |
|
521 |
520: 24 fe sbrs r2, 4 |
|
522 |
522: 04 c0 rjmp .+8 ; 0x52c <vfprintf+0x23c> |
|
523 |
524: 8a 81 ldd r24, Y+2 ; 0x02 |
|
524 |
526: 81 33 cpi r24, 0x31 ; 49 |
|
525 |
528: 09 f4 brne .+2 ; 0x52c <vfprintf+0x23c> |
|
526 |
52a: ba 94 dec r11 |
|
527 |
52c: 1b 14 cp r1, r11 |
|
528 |
52e: 1c f0 brlt .+6 ; 0x536 <vfprintf+0x246> |
|
529 |
530: bb 24 eor r11, r11 |
|
530 |
532: b3 94 inc r11 |
|
531 |
534: 2d c0 rjmp .+90 ; 0x590 <vfprintf+0x2a0> |
|
532 |
536: f8 e0 ldi r31, 0x08 ; 8 |
|
533 |
538: fb 15 cp r31, r11 |
|
534 |
53a: 50 f5 brcc .+84 ; 0x590 <vfprintf+0x2a0> |
|
535 |
53c: 38 e0 ldi r19, 0x08 ; 8 |
|
536 |
53e: b3 2e mov r11, r19 |
|
537 |
540: 27 c0 rjmp .+78 ; 0x590 <vfprintf+0x2a0> |
|
538 |
542: f6 fc sbrc r15, 6 |
|
539 |
544: 25 c0 rjmp .+74 ; 0x590 <vfprintf+0x2a0> |
|
540 |
546: 89 2d mov r24, r9 |
|
541 |
548: 90 e0 ldi r25, 0x00 ; 0 |
|
542 |
54a: 8c 15 cp r24, r12 |
|
543 |
54c: 9d 05 cpc r25, r13 |
|
544 |
54e: 4c f0 brlt .+18 ; 0x562 <vfprintf+0x272> |
|
545 |
550: 2c ef ldi r18, 0xFC ; 252 |
|
546 |
552: c2 16 cp r12, r18 |
|
547 |
554: 2f ef ldi r18, 0xFF ; 255 |
|
548 |
556: d2 06 cpc r13, r18 |
|
549 |
558: 24 f0 brlt .+8 ; 0x562 <vfprintf+0x272> |
|
550 |
55a: 30 e8 ldi r19, 0x80 ; 128 |
|
551 |
55c: f3 2a or r15, r19 |
|
552 |
55e: 01 c0 rjmp .+2 ; 0x562 <vfprintf+0x272> |
|
553 |
560: 9a 94 dec r9 |
|
554 |
562: 99 20 and r9, r9 |
|
555 |
564: 49 f0 breq .+18 ; 0x578 <vfprintf+0x288> |
|
556 |
566: e2 e0 ldi r30, 0x02 ; 2 |
|
557 |
568: f0 e0 ldi r31, 0x00 ; 0 |
|
558 |
56a: ec 0f add r30, r28 |
|
559 |
56c: fd 1f adc r31, r29 |
|
560 |
56e: e9 0d add r30, r9 |
|
561 |
570: f1 1d adc r31, r1 |
|
562 |
572: 80 81 ld r24, Z |
|
563 |
574: 80 33 cpi r24, 0x30 ; 48 |
|
564 |
576: a1 f3 breq .-24 ; 0x560 <vfprintf+0x270> |
|
565 |
578: f7 fe sbrs r15, 7 |
|
566 |
57a: 0a c0 rjmp .+20 ; 0x590 <vfprintf+0x2a0> |
|
567 |
57c: b9 2c mov r11, r9 |
|
568 |
57e: b3 94 inc r11 |
|
569 |
580: 89 2d mov r24, r9 |
|
570 |
582: 90 e0 ldi r25, 0x00 ; 0 |
|
571 |
584: c8 16 cp r12, r24 |
|
572 |
586: d9 06 cpc r13, r25 |
|
573 |
588: 14 f0 brlt .+4 ; 0x58e <vfprintf+0x29e> |
|
574 |
58a: 99 24 eor r9, r9 |
|
575 |
58c: 01 c0 rjmp .+2 ; 0x590 <vfprintf+0x2a0> |
|
576 |
58e: 9c 18 sub r9, r12 |
|
577 |
590: f7 fc sbrc r15, 7 |
|
578 |
592: 03 c0 rjmp .+6 ; 0x59a <vfprintf+0x2aa> |
|
579 |
594: 25 e0 ldi r18, 0x05 ; 5 |
|
580 |
596: 30 e0 ldi r19, 0x00 ; 0 |
|
581 |
598: 09 c0 rjmp .+18 ; 0x5ac <vfprintf+0x2bc> |
|
582 |
59a: 1c 14 cp r1, r12 |
|
583 |
59c: 1d 04 cpc r1, r13 |
|
584 |
59e: 1c f0 brlt .+6 ; 0x5a6 <vfprintf+0x2b6> |
|
585 |
5a0: 21 e0 ldi r18, 0x01 ; 1 |
|
586 |
5a2: 30 e0 ldi r19, 0x00 ; 0 |
|
587 |
5a4: 03 c0 rjmp .+6 ; 0x5ac <vfprintf+0x2bc> |
|
588 |
5a6: 96 01 movw r18, r12 |
|
589 |
5a8: 2f 5f subi r18, 0xFF ; 255 |
|
590 |
5aa: 3f 4f sbci r19, 0xFF ; 255 |
|
591 |
5ac: 11 23 and r17, r17 |
|
592 |
5ae: 11 f0 breq .+4 ; 0x5b4 <vfprintf+0x2c4> |
|
593 |
5b0: 2f 5f subi r18, 0xFF ; 255 |
|
594 |
5b2: 3f 4f sbci r19, 0xFF ; 255 |
|
595 |
5b4: 99 20 and r9, r9 |
|
596 |
5b6: 29 f0 breq .+10 ; 0x5c2 <vfprintf+0x2d2> |
|
597 |
5b8: 89 2d mov r24, r9 |
Also available in: Unified diff