Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
1 .file "GPS.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __tmp_reg__ = 0
6 __zero_reg__ = 1
7 .global __do_copy_data
8 .global __do_clear_bss
9 .text
10 .global GPS_Neutral
12 GPS_Neutral:
13 /* prologue: frame size=0 */
14 /* prologue end (size=0) */
15 0000 8091 0000 lds r24,GpsAktuell_X
16 0004 9091 0000 lds r25,(GpsAktuell_X)+1
17 0008 A091 0000 lds r26,(GpsAktuell_X)+2
18 000c B091 0000 lds r27,(GpsAktuell_X)+3
19 0010 8093 0000 sts GpsZiel_X,r24
20 0014 9093 0000 sts (GpsZiel_X)+1,r25
21 0018 A093 0000 sts (GpsZiel_X)+2,r26
22 001c B093 0000 sts (GpsZiel_X)+3,r27
23 0020 8091 0000 lds r24,GpsAktuell_Y
24 0024 9091 0000 lds r25,(GpsAktuell_Y)+1
25 0028 A091 0000 lds r26,(GpsAktuell_Y)+2
26 002c B091 0000 lds r27,(GpsAktuell_Y)+3
27 0030 8093 0000 sts GpsZiel_Y,r24
28 0034 9093 0000 sts (GpsZiel_Y)+1,r25
29 0038 A093 0000 sts (GpsZiel_Y)+2,r26
30 003c B093 0000 sts (GpsZiel_Y)+3,r27
31 /* epilogue: frame size=0 */
32 0040 0895 ret
33 /* epilogue end (size=1) */
34 /* function GPS_Neutral size 33 (32) */
36 .global GPS_BerechneZielrichtung
38 GPS_BerechneZielrichtung:
39 /* prologue: frame size=0 */
40 /* prologue end (size=0) */
41 0042 1092 0000 sts (GPS_Nick)+1,__zero_reg__
42 0046 1092 0000 sts GPS_Nick,__zero_reg__
43 004a 1092 0000 sts (GPS_Roll)+1,__zero_reg__
44 004e 1092 0000 sts GPS_Roll,__zero_reg__
45 /* epilogue: frame size=0 */
46 0052 0895 ret
47 /* epilogue end (size=1) */
48 /* function GPS_BerechneZielrichtung size 9 (8) */
50 .global GPS_Nick
51 .global GPS_Nick
52 .section .bss
55 GPS_Nick:
56 0000 0000 .skip 2,0
57 .global GPS_Roll
58 .global GPS_Roll
61 GPS_Roll:
62 0002 0000 .skip 2,0
63 .global GPS_Nick2
64 .global GPS_Nick2
67 GPS_Nick2:
68 0004 0000 .skip 2,0
69 .global GPS_Roll2
70 .global GPS_Roll2
73 GPS_Roll2:
74 0006 0000 .skip 2,0
75 .global GpsAktuell_X
76 .global GpsAktuell_X
79 GpsAktuell_X:
80 0008 0000 0000 .skip 4,0
81 .global GpsAktuell_Y
82 .global GpsAktuell_Y
85 GpsAktuell_Y:
86 000c 0000 0000 .skip 4,0
87 .global GpsZiel_X
88 .global GpsZiel_X
91 GpsZiel_X:
92 0010 0000 0000 .skip 4,0
93 .global GpsZiel_Y
94 .global GpsZiel_Y
97 GpsZiel_Y:
98 0014 0000 0000 .skip 4,0
99 /* File "GPS.c": code 42 = 0x002a ( 40), prologues 0, epilogues 2 */
DEFINED SYMBOLS
*ABS*:00000000 GPS.c
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:2 *ABS*:0000003f __SREG__
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:3 *ABS*:0000003e __SP_H__
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:4 *ABS*:0000003d __SP_L__
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:5 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:6 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:12 .text:00000000 GPS_Neutral
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:79 .bss:00000008 GpsAktuell_X
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:91 .bss:00000010 GpsZiel_X
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:85 .bss:0000000c GpsAktuell_Y
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:97 .bss:00000014 GpsZiel_Y
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:38 .text:00000042 GPS_BerechneZielrichtung
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:55 .bss:00000000 GPS_Nick
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:61 .bss:00000002 GPS_Roll
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:67 .bss:00000004 GPS_Nick2
C:\DOKUME~1\DPeters\LOKALE~1\Temp/ccoyNnXd.s:73 .bss:00000006 GPS_Roll2
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss