1 .file "GPS.c" 2 __SREG__ = 0x3f 3 __SP_H__ = 0x3e 4 __SP_L__ = 0x3d 5 __CCP__ = 0x34 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 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:\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_clear_bss