root / demos / john / projects / libdragonfly / reset.lst @ 1693
History | View | Annotate | Download (2.14 KB)
1 |
1 .file "reset.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 |
17 .Ltext0: |
11 |
18 .global reset |
12 |
20 reset: |
13 |
21 .LFB6: |
14 |
22 .LM1: |
15 |
23 /* prologue: frame size=0 */ |
16 |
24 /* prologue end (size=0) */ |
17 |
25 .LM2: |
18 |
26 0000 81B5 in r24,65-0x20 |
19 |
27 0002 887F andi r24,lo8(-8) |
20 |
28 0004 81BD out 65-0x20,r24 |
21 |
29 .LM3: |
22 |
30 0006 81B5 in r24,65-0x20 |
23 |
31 0008 8860 ori r24,lo8(8) |
24 |
32 000a 81BD out 65-0x20,r24 |
25 |
33 .LBB8: |
26 |
34 .LBB9: |
27 |
35 .LBB10: |
28 |
36 .LBB11: |
29 |
37 .LM4: |
30 |
38 000c 80E6 ldi r24,lo8(-5536) |
31 |
39 000e 9AEE ldi r25,hi8(-5536) |
32 |
40 .LVL0: |
33 |
41 /* #APP */ |
34 |
42 0010 0197 1: sbiw r24,1 |
35 |
43 0012 01F4 brne 1b |
36 |
44 /* #NOAPP */ |
37 |
45 .LBE11: |
38 |
46 .LBE10: |
39 |
47 .LBE9: |
40 |
48 .LBE8: |
41 |
49 /* epilogue: frame size=0 */ |
42 |
50 0014 0895 ret |
43 |
51 /* epilogue end (size=1) */ |
44 |
52 /* function reset size 13 (12) */ |
45 |
53 .LFE6: |
46 |
79 .Letext0: |
47 |
DEFINED SYMBOLS |
48 |
*ABS*:00000000 reset.c |
49 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:3 *ABS*:0000003f __SREG__ |
50 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:4 *ABS*:0000003e __SP_H__ |
51 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:5 *ABS*:0000003d __SP_L__ |
52 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:6 *ABS*:00000000 __tmp_reg__ |
53 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:7 *ABS*:00000001 __zero_reg__ |
54 |
F:\DOCUME~1\Evan\LOCALS~1\Temp/cc4GZxBR.s:20 .text:00000000 reset |
55 |
|
56 |
UNDEFINED SYMBOLS |
57 |
__do_copy_data |
58 |
__do_clear_bss |