1 .file "GPS.c" 2 .arch atmega644p 3 __SREG__ = 0x3f 4 __SP_H__ = 0x3e 5 __SP_L__ = 0x3d 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .global __do_copy_data 9 .global __do_clear_bss 10 .text 11 .global GPS_Neutral 13 GPS_Neutral: 14 /* prologue: frame size=0 */ 15 /* prologue end (size=0) */ 16 0000 8091 0000 lds r24,GpsAktuell_X 17 0004 9091 0000 lds r25,(GpsAktuell_X)+1 18 0008 A091 0000 lds r26,(GpsAktuell_X)+2 19 000c B091 0000 lds r27,(GpsAktuell_X)+3 20 0010 8093 0000 sts GpsZiel_X,r24 21 0014 9093 0000 sts (GpsZiel_X)+1,r25 22 0018 A093 0000 sts (GpsZiel_X)+2,r26 23 001c B093 0000 sts (GpsZiel_X)+3,r27 24 0020 8091 0000 lds r24,GpsAktuell_Y 25 0024 9091 0000 lds r25,(GpsAktuell_Y)+1 26 0028 A091 0000 lds r26,(GpsAktuell_Y)+2 27 002c B091 0000 lds r27,(GpsAktuell_Y)+3 28 0030 8093 0000 sts GpsZiel_Y,r24 29 0034 9093 0000 sts (GpsZiel_Y)+1,r25 30 0038 A093 0000 sts (GpsZiel_Y)+2,r26 31 003c B093 0000 sts (GpsZiel_Y)+3,r27 32 /* epilogue: frame size=0 */ 33 0040 0895 ret 34 /* epilogue end (size=1) */ 35 /* function GPS_Neutral size 33 (32) */ 37 .global GPS_BerechneZielrichtung 39 GPS_BerechneZielrichtung: 40 /* prologue: frame size=0 */ 41 /* prologue end (size=0) */ 42 0042 1092 0000 sts (GPS_Nick)+1,__zero_reg__ 43 0046 1092 0000 sts GPS_Nick,__zero_reg__ 44 004a 1092 0000 sts (GPS_Roll)+1,__zero_reg__ 45 004e 1092 0000 sts GPS_Roll,__zero_reg__ 46 /* epilogue: frame size=0 */ 47 0052 0895 ret 48 /* epilogue end (size=1) */ 49 /* function GPS_BerechneZielrichtung size 9 (8) */ 51 .global GPS_Nick 52 .global GPS_Nick 53 .section .bss 56 GPS_Nick: 57 0000 0000 .skip 2,0 58 .global GPS_Roll 59 .global GPS_Roll 62 GPS_Roll: 63 0002 0000 .skip 2,0 64 .global GpsAktuell_X 65 .global GpsAktuell_X 68 GpsAktuell_X: 69 0004 0000 0000 .skip 4,0 70 .global GpsAktuell_Y 71 .global GpsAktuell_Y 74 GpsAktuell_Y: 75 0008 0000 0000 .skip 4,0 76 .global GpsZiel_X 77 .global GpsZiel_X 80 GpsZiel_X: 81 000c 0000 0000 .skip 4,0 82 .global GpsZiel_Y 83 .global GpsZiel_Y 86 GpsZiel_Y: 87 0010 0000 0000 .skip 4,0 88 /* File "GPS.c": code 42 = 0x002a ( 40), prologues 0, epilogues 2 */ DEFINED SYMBOLS *ABS*:00000000 GPS.c C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:3 *ABS*:0000003f __SREG__ C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:4 *ABS*:0000003e __SP_H__ C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:5 *ABS*:0000003d __SP_L__ C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:6 *ABS*:00000000 __tmp_reg__ C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:7 *ABS*:00000001 __zero_reg__ C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:13 .text:00000000 GPS_Neutral C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:68 .bss:00000004 GpsAktuell_X C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:80 .bss:0000000c GpsZiel_X C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:74 .bss:00000008 GpsAktuell_Y C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:86 .bss:00000010 GpsZiel_Y C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:39 .text:00000042 GPS_BerechneZielrichtung C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:56 .bss:00000000 GPS_Nick C:\Users\gunterl\AppData\Local\Temp/ccf5csmB.s:62 .bss:00000002 GPS_Roll UNDEFINED SYMBOLS __do_copy_data __do_clear_bss