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