Project

General

Profile

Statistics
| Revision:

root / demos / john / projects / libdragonfly / reset.lst @ 1693

History | View | Annotate | Download (2.14 KB)

1 1693 emullini
   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