Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 35 → Rev 36

/branches/V0.60_GPS_BETA_chris2798_hallo2/main.lst
151,14 → 151,14
158 00f8 8F93 push r24
159 00fa 1F92 push __zero_reg__
160 00fc 1F92 push __zero_reg__
161 00fe 80E0 ldi r24,lo8(__c.1992)
162 0100 90E0 ldi r25,hi8(__c.1992)
161 00fe 80E0 ldi r24,lo8(__c.1993)
162 0100 90E0 ldi r25,hi8(__c.1993)
163 0102 9F93 push r25
164 0104 8F93 push r24
165 0106 1F92 push __zero_reg__
166 0108 0E94 0000 call _printf_P
167 010c 80E0 ldi r24,lo8(__c.1994)
168 010e 90E0 ldi r25,hi8(__c.1994)
167 010c 80E0 ldi r24,lo8(__c.1995)
168 010e 90E0 ldi r25,hi8(__c.1995)
169 0110 9F93 push r25
170 0112 8F93 push r24
171 0114 1F92 push __zero_reg__
181,8 → 181,8
188 0136 2DBF out __SP_L__,r18
189 0138 8B33 cpi r24,lo8(59)
190 013a 01F0 breq .L10
191 013c 80E0 ldi r24,lo8(__c.1996)
192 013e 90E0 ldi r25,hi8(__c.1996)
191 013c 80E0 ldi r24,lo8(__c.1997)
192 013e 90E0 ldi r25,hi8(__c.1997)
193 0140 9F93 push r25
194 0142 8F93 push r24
195 0144 1F92 push __zero_reg__
252,8 → 252,8
259 01c4 9927 clr r25
260 01c6 9F93 push r25
261 01c8 8F93 push r24
262 01ca 80E0 ldi r24,lo8(__c.2004)
263 01cc 90E0 ldi r25,hi8(__c.2004)
262 01ca 80E0 ldi r24,lo8(__c.2005)
263 01cc 90E0 ldi r25,hi8(__c.2005)
264 01ce 9F93 push r25
265 01d0 8F93 push r24
266 01d2 1F92 push __zero_reg__
266,8 → 266,8
273 01e4 0F90 pop __tmp_reg__
274 01e6 80FF sbrs r24,0
275 01e8 00C0 rjmp .L16
276 01ea 80E0 ldi r24,lo8(__c.2006)
277 01ec 90E0 ldi r25,hi8(__c.2006)
276 01ea 80E0 ldi r24,lo8(__c.2007)
277 01ec 90E0 ldi r25,hi8(__c.2007)
278 01ee 9F93 push r25
279 01f0 8F93 push r24
280 01f2 1F92 push __zero_reg__
285,8 → 285,8
292 020e 0E94 0000 call CheckDelay
293 0212 8823 tst r24
294 0214 01F0 breq .L18
295 0216 80E0 ldi r24,lo8(__c.2011)
296 0218 90E0 ldi r25,hi8(__c.2011)
295 0216 80E0 ldi r24,lo8(__c.2012)
296 0218 90E0 ldi r25,hi8(__c.2012)
297 021a 9F93 push r25
298 021c 8F93 push r24
299 021e 1F92 push __zero_reg__
307,8 → 307,8
314 0244 8093 0000 sts DebugIn+5,r24
315 0248 85E5 ldi r24,lo8(85)
316 024a 8093 0000 sts DebugIn,r24
317 024e 80E0 ldi r24,lo8(__c.2013)
318 0250 90E0 ldi r25,hi8(__c.2013)
317 024e 80E0 ldi r24,lo8(__c.2014)
318 0250 90E0 ldi r25,hi8(__c.2014)
319 0252 9F93 push r25
320 0254 8F93 push r24
321 0256 1F92 push __zero_reg__
319,12 → 319,12
326 0264 0F90 pop __tmp_reg__
327 0266 82FF sbrs r24,2
328 0268 00C0 rjmp .L20
329 026a 80E0 ldi r24,lo8(__c.2015)
330 026c 90E0 ldi r25,hi8(__c.2015)
329 026a 80E0 ldi r24,lo8(__c.2016)
330 026c 90E0 ldi r25,hi8(__c.2016)
331 026e 00C0 rjmp .L48
332 .L20:
333 0270 80E0 ldi r24,lo8(__c.2017)
334 0272 90E0 ldi r25,hi8(__c.2017)
333 0270 80E0 ldi r24,lo8(__c.2018)
334 0272 90E0 ldi r25,hi8(__c.2018)
335 .L48:
336 0274 9F93 push r25
337 0276 8F93 push r24
333,8 → 333,8
340 027e 0F90 pop __tmp_reg__
341 0280 0F90 pop __tmp_reg__
342 0282 0F90 pop __tmp_reg__
343 0284 80E0 ldi r24,lo8(__c.2019)
344 0286 90E0 ldi r25,hi8(__c.2019)
343 0284 80E0 ldi r24,lo8(__c.2020)
344 0286 90E0 ldi r25,hi8(__c.2020)
345 0288 9F93 push r25
346 028a 8F93 push r24
347 028c 1F92 push __zero_reg__
411,48 → 411,48
418 /* epilogue end (size=0) */
419 /* function main size 363 (359) */
421 .section .progmem.data,"a",@progbits
424 __c.2019:
424 __c.2020:
425 0000 0A0A 0D00 .string "\n\n\r"
428 __c.2017:
428 __c.2018:
429 0004 4E65 7574 .string "Neutral"
429 7261 6C00
432 __c.2015:
432 __c.2016:
433 000c 4865 6164 .string "HeadingHold"
433 696E 6748
433 6F6C 6400
436 __c.2013:
436 __c.2014:
437 0018 0A0D 5374 .string "\n\rSteuerung: "
437 6575 6572
437 756E 673A
437 2000
440 __c.2011:
440 __c.2012:
441 0026 4F4B 0A0D .string "OK\n\r"
441 00
444 __c.2006:
444 __c.2007:
445 002b 0A0D 4162 .string "\n\rAbgleich Luftdrucksensor.."
445 676C 6569
445 6368 204C
445 7566 7464
445 7275 636B
448 __c.2004:
448 __c.2005:
449 0048 0A0D 4265 .string "\n\rBenutze Parametersatz %d"
449 6E75 747A
449 6520 5061
449 7261 6D65
449 7465 7273
452 __c.1996:
452 __c.1997:
453 0063 0A0D 496E .string "\n\rInit. EEPROM: Generiere Default-Parameter..."
453 6974 2E20
453 4545 5052
453 4F4D 3A20
453 4765 6E65
456 __c.1994:
456 __c.1995:
457 0092 0A0D 3D3D .string "\n\r=============================="
457 3D3D 3D3D
457 3D3D 3D3D
457 3D3D 3D3D
457 3D3D 3D3D
460 __c.1992:
460 __c.1993:
461 00b3 0A0D 466C .string "\n\rFlightControl V%d.%d "
461 6967 6874
461 436F 6E74
476,61 → 476,62
475 .comm gps_p,2,1
476 .comm gps_d,2,1
477 .comm skal,2,1
478 .comm RemoteTasten,1,1
479 .comm Timeout,1,1
480 .comm IntegralNick,4,1
481 .comm IntegralNick2,4,1
482 .comm IntegralRoll,4,1
483 .comm IntegralRoll2,4,1
484 .comm Mess_IntegralNick,4,1
485 .comm Mess_IntegralNick2,4,1
486 .comm Mess_IntegralRoll,4,1
487 .comm Mess_IntegralRoll2,4,1
488 .comm Integral_Gier,4,1
489 .comm Mess_Integral_Gier,4,1
490 .comm h,1,1
491 .comm m,1,1
492 .comm s,1,1
493 .comm Motor_Vorne,1,1
494 .comm Motor_Hinten,1,1
495 .comm Motor_Rechts,1,1
496 .comm Motor_Links,1,1
497 .comm Count,1,1
498 .comm MotorWert,5,1
499 .comm StickNick,2,1
500 .comm StickRoll,2,1
501 .comm StickGier,2,1
502 .comm MotorenEin,1,1
503 /* File "main.c": code 434 = 0x01b2 ( 423), prologues 6, epilogues 5 */
478 .comm gps_gethome,2,1
479 .comm RemoteTasten,1,1
480 .comm Timeout,1,1
481 .comm IntegralNick,4,1
482 .comm IntegralNick2,4,1
483 .comm IntegralRoll,4,1
484 .comm IntegralRoll2,4,1
485 .comm Mess_IntegralNick,4,1
486 .comm Mess_IntegralNick2,4,1
487 .comm Mess_IntegralRoll,4,1
488 .comm Mess_IntegralRoll2,4,1
489 .comm Integral_Gier,4,1
490 .comm Mess_Integral_Gier,4,1
491 .comm h,1,1
492 .comm m,1,1
493 .comm s,1,1
494 .comm Motor_Vorne,1,1
495 .comm Motor_Hinten,1,1
496 .comm Motor_Rechts,1,1
497 .comm Motor_Links,1,1
498 .comm Count,1,1
499 .comm MotorWert,5,1
500 .comm StickNick,2,1
501 .comm StickRoll,2,1
502 .comm StickGier,2,1
503 .comm MotorenEin,1,1
504 /* File "main.c": code 434 = 0x01b2 ( 423), prologues 6, epilogues 5 */
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:3 *ABS*:0000003f __SREG__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:4 *ABS*:0000003e __SP_H__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:5 *ABS*:0000003d __SP_L__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:13 .text:00000000 GetActiveParamSetNumber
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:471 .eeprom:00000000 EEPromArray
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:30 .text:0000000e WriteParameterSet
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:47 .text:00000026 .26_start
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:53 .text:00000032 .26_finished
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:68 .text:0000003e ReadParameterSet
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:86 .text:00000058 .44_start
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:92 .text:00000064 .44_finished
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:103 .text:0000006a main
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:3 *ABS*:0000003f __SREG__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:4 *ABS*:0000003e __SP_H__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:5 *ABS*:0000003d __SP_L__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:13 .text:00000000 GetActiveParamSetNumber
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:471 .eeprom:00000000 EEPromArray
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:30 .text:0000000e WriteParameterSet
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:47 .text:00000026 .26_start
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:53 .text:00000032 .26_finished
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:68 .text:0000003e ReadParameterSet
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:86 .text:00000058 .44_start
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:92 .text:00000064 .44_finished
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:103 .text:0000006a main
*COM*:00000002 StickGier
*COM*:00000002 StickRoll
*COM*:00000002 StickNick
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:460 .progmem.data:000000b3 __c.1992
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:456 .progmem.data:00000092 __c.1994
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:452 .progmem.data:00000063 __c.1996
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:448 .progmem.data:00000048 __c.2004
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:444 .progmem.data:0000002b __c.2006
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:440 .progmem.data:00000026 __c.2011
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:436 .progmem.data:00000018 __c.2013
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:432 .progmem.data:0000000c __c.2015
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:428 .progmem.data:00000004 __c.2017
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccuwiT9T.s:424 .progmem.data:00000000 __c.2019
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:460 .progmem.data:000000b3 __c.1993
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:456 .progmem.data:00000092 __c.1995
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:452 .progmem.data:00000063 __c.1997
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:448 .progmem.data:00000048 __c.2005
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:444 .progmem.data:0000002b __c.2007
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:440 .progmem.data:00000026 __c.2012
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:436 .progmem.data:00000018 __c.2014
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:432 .progmem.data:0000000c __c.2016
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:428 .progmem.data:00000004 __c.2018
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/cc5BGzml.s:424 .progmem.data:00000000 __c.2020
*COM*:00000001 SenderOkay
*COM*:00000001 Timeout
*COM*:00000001 MotorenEin
543,6 → 544,7
*COM*:00000002 gps_p
*COM*:00000002 gps_d
*COM*:00000002 skal
*COM*:00000002 gps_gethome
*COM*:00000001 RemoteTasten
*COM*:00000004 IntegralNick
*COM*:00000004 IntegralNick2