Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 35 → Rev 36

/branches/V0.60_GPS_BETA_chris2798_hallo2/rc.lst
56,14 → 56,14
59 /* prologue end (size=21) */
60 0054 2091 8600 lds r18,134
61 0058 3091 8700 lds r19,(134)+1
62 005c 8091 0000 lds r24,AltICR.1970
63 0060 9091 0000 lds r25,(AltICR.1970)+1
62 005c 8091 0000 lds r24,AltICR.1971
63 0060 9091 0000 lds r25,(AltICR.1971)+1
64 0064 281B sub r18,r24
65 0066 390B sbc r19,r25
66 0068 8091 8600 lds r24,134
67 006c 9091 8700 lds r25,(134)+1
68 0070 9093 0000 sts (AltICR.1970)+1,r25
69 0074 8093 0000 sts AltICR.1970,r24
68 0070 9093 0000 sts (AltICR.1971)+1,r25
69 0074 8093 0000 sts AltICR.1971,r24
70 0078 C901 movw r24,r18
71 007a 8D5D subi r24,lo8(-(-1501))
72 007c 9540 sbci r25,hi8(-(-1501))
72,13 → 72,13
75 0082 00F4 brsh .L4
76 0084 81E0 ldi r24,lo8(1)
77 0086 90E0 ldi r25,hi8(1)
78 0088 9093 0000 sts (index.1972)+1,r25
79 008c 8093 0000 sts index.1972,r24
78 0088 9093 0000 sts (index.1973)+1,r25
79 008c 8093 0000 sts index.1973,r24
80 0090 1092 0000 sts NewPpmData,__zero_reg__
81 0094 00C0 rjmp .L14
82 .L4:
83 0096 C091 0000 lds r28,index.1972
84 009a D091 0000 lds r29,(index.1972)+1
83 0096 C091 0000 lds r28,index.1973
84 009a D091 0000 lds r29,(index.1973)+1
85 009e CA30 cpi r28,10
86 00a0 D105 cpc r29,__zero_reg__
87 00a2 04F0 brlt .+2
154,8 → 154,8
157 0132 6E93 st -X,r22
158 .L8:
159 0134 2196 adiw r28,1
160 0136 D093 0000 sts (index.1972)+1,r29
161 013a C093 0000 sts index.1972,r28
160 0136 D093 0000 sts (index.1973)+1,r29
161 013a C093 0000 sts index.1973,r28
162 .L14:
163 /* epilogue: frame size=0 */
164 013e FF91 pop r31
185,8 → 185,8
189 .data
192 NewPpmData:
193 0000 01 .byte 1
194 .lcomm index.1972,2
195 .lcomm AltICR.1970,2
194 .lcomm index.1973,2
195 .lcomm AltICR.1971,2
196 .comm PPM_in,22,1
197 .comm PPM_diff,22,1
198 .comm DiffNick,2,1
199,44 → 199,45
205 .comm gps_p,2,1
206 .comm gps_d,2,1
207 .comm skal,2,1
208 .comm RemoteTasten,1,1
209 .comm Timeout,1,1
210 .comm IntegralNick,4,1
211 .comm IntegralNick2,4,1
212 .comm IntegralRoll,4,1
213 .comm IntegralRoll2,4,1
214 .comm Mess_IntegralNick,4,1
215 .comm Mess_IntegralNick2,4,1
216 .comm Mess_IntegralRoll,4,1
217 .comm Mess_IntegralRoll2,4,1
218 .comm Integral_Gier,4,1
219 .comm Mess_Integral_Gier,4,1
220 .comm h,1,1
221 .comm m,1,1
222 .comm s,1,1
223 .comm Motor_Vorne,1,1
224 .comm Motor_Hinten,1,1
225 .comm Motor_Rechts,1,1
226 .comm Motor_Links,1,1
227 .comm Count,1,1
228 .comm MotorWert,5,1
229 .comm StickNick,2,1
230 .comm StickRoll,2,1
231 .comm StickGier,2,1
232 .comm MotorenEin,1,1
233 /* File "rc.c": code 183 = 0x00b7 ( 140), prologues 21, epilogues 22 */
208 .comm gps_gethome,2,1
209 .comm RemoteTasten,1,1
210 .comm Timeout,1,1
211 .comm IntegralNick,4,1
212 .comm IntegralNick2,4,1
213 .comm IntegralRoll,4,1
214 .comm IntegralRoll2,4,1
215 .comm Mess_IntegralNick,4,1
216 .comm Mess_IntegralNick2,4,1
217 .comm Mess_IntegralRoll,4,1
218 .comm Mess_IntegralRoll2,4,1
219 .comm Integral_Gier,4,1
220 .comm Mess_Integral_Gier,4,1
221 .comm h,1,1
222 .comm m,1,1
223 .comm s,1,1
224 .comm Motor_Vorne,1,1
225 .comm Motor_Hinten,1,1
226 .comm Motor_Rechts,1,1
227 .comm Motor_Links,1,1
228 .comm Count,1,1
229 .comm MotorWert,5,1
230 .comm StickNick,2,1
231 .comm StickRoll,2,1
232 .comm StickGier,2,1
233 .comm MotorenEin,1,1
234 /* File "rc.c": code 183 = 0x00b7 ( 140), prologues 21, epilogues 22 */
DEFINED SYMBOLS
*ABS*:00000000 rc.c
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:3 *ABS*:0000003f __SREG__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:4 *ABS*:0000003e __SP_H__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:5 *ABS*:0000003d __SP_L__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:13 .text:00000000 rc_sum_init
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:36 .text:0000002a __vector_12
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:194 .bss:00000002 AltICR.1970
.bss:00000000 index.1972
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccaNWzml.s:192 .data:00000000 NewPpmData
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:3 *ABS*:0000003f __SREG__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:4 *ABS*:0000003e __SP_H__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:5 *ABS*:0000003d __SP_L__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:13 .text:00000000 rc_sum_init
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:36 .text:0000002a __vector_12
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:194 .bss:00000002 AltICR.1971
.bss:00000000 index.1973
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccjYsaLa.s:192 .data:00000000 NewPpmData
*COM*:00000016 PPM_in
*COM*:00000001 SenderOkay
*COM*:00000016 PPM_diff
249,6 → 250,7
*COM*:00000002 gps_p
*COM*:00000002 gps_d
*COM*:00000002 skal
*COM*:00000002 gps_gethome
*COM*:00000001 RemoteTasten
*COM*:00000001 Timeout
*COM*:00000004 IntegralNick