root / branches / lemmings / code / behaviors / smart_run_around_fsm / decoy.lst @ 496
History | View | Annotate | Download (2.81 KB)
1 |
1 .file "decoy.c" |
---|---|
2 |
2 .arch atmega128 |
3 |
3 __SREG__ = 0x3f |
4 |
4 __SP_H__ = 0x3e |
5 |
5 __SP_L__ = 0x3d |
6 |
6 __tmp_reg__ = 0 |
7 |
7 __zero_reg__ = 1 |
8 |
8 .global __do_copy_data |
9 |
9 .global __do_clear_bss |
10 |
10 .text |
11 |
11 .global main |
12 |
13 main: |
13 |
14 /* prologue: frame size=0 */ |
14 |
15 /* prologue end (size=0) */ |
15 |
16 0000 8FEF ldi r24,lo8(255) |
16 |
17 0002 90E0 ldi r25,hi8(255) |
17 |
18 0004 0E94 0000 call dragonfly_init |
18 |
19 0008 0E94 0000 call orb_enable |
19 |
20 000c 0E94 0000 call orb_init |
20 |
21 0010 81E4 ldi r24,lo8(65) |
21 |
22 0012 90E0 ldi r25,hi8(65) |
22 |
23 0014 0E94 0000 call orb_set_color |
23 |
24 0018 0E94 0000 call wl_init |
24 |
25 001c 0E94 0000 call wl_token_ring_register |
25 |
26 0020 0E94 0000 call wl_token_ring_join |
26 |
27 .L2: |
27 |
28 0024 0E94 0000 call wl_do |
28 |
29 0028 00C0 rjmp .L2 |
29 |
30 /* epilogue: frame size=0 */ |
30 |
31 /* epilogue: noreturn */ |
31 |
32 /* epilogue end (size=0) */ |
32 |
33 /* function main size 21 (21) */ |
33 |
35 .comm state,2,1 |
34 |
36 .comm otherRobot,2,1 |
35 |
37 .comm pControl,2,1 |
36 |
38 .comm d1,2,1 |
37 |
39 .comm d2,2,1 |
38 |
40 .comm d3,2,1 |
39 |
41 .comm d4,2,1 |
40 |
42 .comm d5,2,1 |
41 |
43 .comm bom,2,1 |
42 |
44 /* File "decoy.c": code 21 = 0x0015 ( 21), prologues 0, epilogues 0 */ |
43 |
DEFINED SYMBOLS |
44 |
*ABS*:00000000 decoy.c |
45 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:3 *ABS*:0000003f __SREG__ |
46 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:4 *ABS*:0000003e __SP_H__ |
47 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:5 *ABS*:0000003d __SP_L__ |
48 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:6 *ABS*:00000000 __tmp_reg__ |
49 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:7 *ABS*:00000001 __zero_reg__ |
50 |
C:\Users\dsschult\AppData\Local\Temp/ccmCvlMD.s:13 .text:00000000 main |
51 |
*COM*:00000002 state |
52 |
*COM*:00000002 otherRobot |
53 |
*COM*:00000002 pControl |
54 |
*COM*:00000002 d1 |
55 |
*COM*:00000002 d2 |
56 |
*COM*:00000002 d3 |
57 |
*COM*:00000002 d4 |
58 |
*COM*:00000002 d5 |
59 |
*COM*:00000002 bom |
60 |
|
61 |
UNDEFINED SYMBOLS |
62 |
__do_copy_data |
63 |
__do_clear_bss |
64 |
dragonfly_init |
65 |
orb_enable |
66 |
orb_init |
67 |
orb_set_color |
68 |
wl_init |
69 |
wl_token_ring_register |
70 |
wl_token_ring_join |
71 |
wl_do |