Project

General

Profile

Statistics
| Revision:

root / branches / colonetmk2 / code / projects / swarm / robot / main.lst @ 1605

History | View | Annotate | Download (2.98 KB)

1 1456 rcahoon
   1               		.file	"main.c"
2
   2               	__SREG__ = 0x3f
3
   3               	__SP_H__ = 0x3e
4
   4               	__SP_L__ = 0x3d
5
   5               	__CCP__  = 0x34
6
   6               	__tmp_reg__ = 0
7
   7               	__zero_reg__ = 1
8
   8               		.global __do_copy_data
9
   9               		.global __do_clear_bss
10
  12               		.text
11
  13               	.Ltext0:
12 1605 rcahoon
 108               		.data
13
 109               	.LC0:
14
 110 0000 696E 6974 		.string	"initialized\r\n"
15
 110      6961 6C69
16
 110      7A65 640D
17
 110      0A00
18
 111               		.text
19
 113               	.global	main
20
 115               	main:
21
 116               		.stabd	46,0,0
22 1456 rcahoon
   1:main.c        **** #include <dragonfly_lib.h>
23
   2:main.c        **** #include <wireless.h>
24
   3:main.c        **** #include <wl_token_ring.h>
25 1605 rcahoon
   4:main.c        ****
26
   5:main.c        **** int main(void)
27
   6:main.c        **** {
28
 118               	.LM0:
29
 119               	.LFBB1:
30
 120               	/* prologue: function */
31
 121               	/* frame size = 0 */
32
   7:main.c        ****     dragonfly_init(ALL_ON);
33
 123               	.LM1:
34
 124 0000 8FEF      		ldi r24,lo8(2047)
35
 125 0002 97E0      		ldi r25,hi8(2047)
36
 126 0004 0E94 0000 		call dragonfly_init
37
   8:main.c        ****
38
   9:main.c        ****     wl_init();
39
 128               	.LM2:
40
 129 0008 0E94 0000 		call wl_init
41
  10:main.c        ****     wl_set_channel(0xF);
42
 131               	.LM3:
43
 132 000c 8FE0      		ldi r24,lo8(15)
44
 133 000e 90E0      		ldi r25,hi8(15)
45
 134 0010 0E94 0000 		call wl_set_channel
46
  11:main.c        ****
47
  12:main.c        ****     wl_token_ring_register();
48
 136               	.LM4:
49
 137 0014 0E94 0000 		call wl_token_ring_register
50
  13:main.c        ****     wl_token_ring_join();
51
 139               	.LM5:
52
 140 0018 0E94 0000 		call wl_token_ring_join
53 1456 rcahoon
  14:main.c        ****
54 1605 rcahoon
  15:main.c        ****     usb_puts("initialized\r\n");
55
 142               	.LM6:
56
 143 001c 80E0      		ldi r24,lo8(.LC0)
57
 144 001e 90E0      		ldi r25,hi8(.LC0)
58
 145 0020 0E94 0000 		call usb_puts
59
 146               	.L2:
60
  16:main.c        ****
61
  17:main.c        ****     while (1)
62
  18:main.c        ****     {
63
  19:main.c        **** 	    wl_do();
64
 148               	.LM7:
65
 149 0024 0E94 0000 		call wl_do
66
 150 0028 00C0      		rjmp .L2
67
 152               	.Lscope1:
68
 154               		.stabd	78,0,0
69
 156               	.Letext0:
70 1456 rcahoon
DEFINED SYMBOLS
71
                            *ABS*:0000000000000000 main.c
72 1605 rcahoon
     /tmp/ccxiULPV.s:2      *ABS*:000000000000003f __SREG__
73
     /tmp/ccxiULPV.s:3      *ABS*:000000000000003e __SP_H__
74
     /tmp/ccxiULPV.s:4      *ABS*:000000000000003d __SP_L__
75
     /tmp/ccxiULPV.s:5      *ABS*:0000000000000034 __CCP__
76
     /tmp/ccxiULPV.s:6      *ABS*:0000000000000000 __tmp_reg__
77
     /tmp/ccxiULPV.s:7      *ABS*:0000000000000001 __zero_reg__
78
     /tmp/ccxiULPV.s:115    .text:0000000000000000 main
79 1456 rcahoon
80
UNDEFINED SYMBOLS
81
__do_copy_data
82
__do_clear_bss
83
dragonfly_init
84
wl_init
85
wl_set_channel
86
wl_token_ring_register
87
wl_token_ring_join
88
usb_puts
89
wl_do