Subversion Repositories FlightCtrl

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

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