Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed

   1                            .file   "GPS.c"
   2                            .arch atmega644
   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                            .comm DiffNick,2,1
  89                            .comm DiffRoll,2,1
  90                            .comm SenderOkay,1,1
  91                            .comm CosinusNickWinkel,1,1
  92                            .comm CosinusRollWinkel,1,1
  93                            .comm RemoteTasten,1,1
  94                            .comm Timeout,1,1
  95                            .comm IntegralNick,4,1
  96                            .comm IntegralNick2,4,1
  97                            .comm IntegralRoll,4,1
  98                            .comm IntegralRoll2,4,1
  99                            .comm Mess_IntegralNick,4,1
 100                            .comm Mess_IntegralNick2,4,1
 101                            .comm Mess_IntegralRoll,4,1
 102                            .comm Mess_IntegralRoll2,4,1
 103                            .comm Integral_Gier,4,1
 104                            .comm Mess_Integral_Gier,4,1
 105                            .comm h,1,1
 106                            .comm m,1,1
 107                            .comm s,1,1
 108                            .comm Motor_Vorne,1,1
 109                            .comm Motor_Hinten,1,1
 110                            .comm Motor_Rechts,1,1
 111                            .comm Motor_Links,1,1
 112                            .comm Count,1,1
 113                            .comm MotorWert,5,1
 114                            .comm StickNick,2,1
 115                            .comm StickRoll,2,1
 116                            .comm StickGier,2,1
 117                            .comm MotorenEin,1,1
 118                    /* File "GPS.c": code   42 = 0x002a (  40), prologues   0, epilogues   2 */
DEFINED SYMBOLS
                            *ABS*:00000000 GPS.c
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:3      *ABS*:0000003f __SREG__
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:4      *ABS*:0000003e __SP_H__
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:5      *ABS*:0000003d __SP_L__
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:6      *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:7      *ABS*:00000001 __zero_reg__
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:13     .text:00000000 GPS_Neutral
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:68     .bss:00000004 GpsAktuell_X
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:80     .bss:0000000c GpsZiel_X
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:74     .bss:00000008 GpsAktuell_Y
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:86     .bss:00000010 GpsZiel_Y
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:39     .text:00000042 GPS_BerechneZielrichtung
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:56     .bss:00000000 GPS_Nick
C:\DOKUME~1\peter\LOKALE~1\Temp/ccRDXc8V.s:62     .bss:00000002 GPS_Roll
                            *COM*:00000002 DiffNick
                            *COM*:00000002 DiffRoll
                            *COM*:00000001 SenderOkay
                            *COM*:00000001 CosinusNickWinkel
                            *COM*:00000001 CosinusRollWinkel
                            *COM*:00000001 RemoteTasten
                            *COM*:00000001 Timeout
                            *COM*:00000004 IntegralNick
                            *COM*:00000004 IntegralNick2
                            *COM*:00000004 IntegralRoll
                            *COM*:00000004 IntegralRoll2
                            *COM*:00000004 Mess_IntegralNick
                            *COM*:00000004 Mess_IntegralNick2
                            *COM*:00000004 Mess_IntegralRoll
                            *COM*:00000004 Mess_IntegralRoll2
                            *COM*:00000004 Integral_Gier
                            *COM*:00000004 Mess_Integral_Gier
                            *COM*:00000001 h
                            *COM*:00000001 m
                            *COM*:00000001 s
                            *COM*:00000001 Motor_Vorne
                            *COM*:00000001 Motor_Hinten
                            *COM*:00000001 Motor_Rechts
                            *COM*:00000001 Motor_Links
                            *COM*:00000001 Count
                            *COM*:00000005 MotorWert
                            *COM*:00000002 StickNick
                            *COM*:00000002 StickRoll
                            *COM*:00000002 StickGier
                            *COM*:00000001 MotorenEin

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss