Subversion Repositories FlightCtrl

Rev

Rev 1755 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1755 Rev 1789
Line 1... Line 1...
1
   1               		.file	"uart.c"
1
   1               		.file	"uart.c"
2
   2               		.arch atmega644p
2
   2               	__SREG__ = 0x3f
3
   3               	__SREG__ = 0x3f
3
   3               	__SP_H__ = 0x3e
4
   4               	__SP_H__ = 0x3e
4
   4               	__SP_L__ = 0x3d
5
   5               	__SP_L__ = 0x3d
5
   5               	__CCP__  = 0x34
6
   6               	__tmp_reg__ = 0
6
   6               	__tmp_reg__ = 0
7
   7               	__zero_reg__ = 1
7
   7               	__zero_reg__ = 1
2404
DEFINED SYMBOLS
2470
DEFINED SYMBOLS
2405
                            *ABS*:00000000 uart.c
2471
                            *ABS*:00000000 uart.c
2406
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:3      *ABS*:0000003f __SREG__
2472
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2      *ABS*:0000003f __SREG__
2407
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:4      *ABS*:0000003e __SP_H__
2473
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:3      *ABS*:0000003e __SP_H__
2408
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:5      *ABS*:0000003d __SP_L__
2474
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:4      *ABS*:0000003d __SP_L__
2409
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:6      *ABS*:00000000 __tmp_reg__
2475
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:5      *ABS*:00000034 __CCP__
2410
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:7      *ABS*:00000001 __zero_reg__
2476
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:6      *ABS*:00000000 __tmp_reg__
2411
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:14     .progmem.data:00000000 ANALOG_TEXT
-
 
2412
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:52     .bss:00000000 AboTimeOut
-
 
2413
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:58     .bss:00000002 Display_Interval
-
 
2414
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:64     .bss:00000004 Intervall3D
2477
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:7      *ABS*:00000001 __zero_reg__
2415
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:70     .bss:00000006 DebugDataIntervall
-
 
2416
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:76     .data:00000000 MeineSlaveAdresse
-
 
2417
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:81     .data:00000001 PcZugriff
2478
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:11     .text:00000000 __vector_22
2418
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:86     .data:00000002 DebugTextAnforderung
-
 
2419
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:93     .bss:00000008 PC_MotortestActive
-
 
2420
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:99     .bss:00000009 PC_DebugTimeout
-
 
2421
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:105    .bss:0000000a RxDataLen
-
 
2422
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:111    .bss:0000000b pRxData
-
 
2423
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:117    .bss:0000000d AnzahlEmpfangsBytes
-
 
2424
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:123    .bss:0000000e CntCrcError
-
 
2425
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:129    .data:00000003 UebertragungAbgeschlossen
2479
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2298   .data:00000000 UebertragungAbgeschlossen
2426
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:136    .bss:0000000f NeueKoordinateEmpfangen
-
 
2427
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:142    .bss:00000010 NeuerDatensatzEmpfangen
-
 
2428
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:148    .bss:00000011 SioTmp
2480
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2423   .bss:0000001f ptr.2267
2429
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:154    .bss:00000012 DisplayLine
-
 
2430
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:160    .bss:00000013 GetPPMChannelAnforderung
-
 
2431
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:166    .bss:00000014 GetVersionAnforderung
-
 
2432
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:172    .bss:00000015 DebugDataAnforderung
-
 
2433
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:178    .bss:00000016 DebugDisplayAnforderung
-
 
2434
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:184    .bss:00000017 DebugDisplayAnforderung1
-
 
2435
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:190    .bss:00000018 GetExternalControl
-
 
2436
                             .bss:00000019 ptr.6
-
 
2437
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:196    .text:00000000 __vector_22
-
 
2438
                            *COM*:000000a0 TxdBuffer
2481
                            *COM*:000000a0 TxdBuffer
2439
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:192    .bss:0000001b crc.1
-
 
2440
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:250    .bss:0000001d crc1.2
2482
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:65     .text:0000006c AddCRC
2441
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:251    .bss:0000001e crc2.3
2483
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:118    .text:000000ca Decode64
2442
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:252    .bss:0000001f buf_ptr.4
-
 
2443
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:253    .bss:00000020 UartState.5
2484
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2311   .bss:0000000b AnzahlEmpfangsBytes
2444
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:257    .text:0000006c __vector_20
-
 
2445
                            *COM*:000000a0 RxdBuffer
2485
                            *COM*:000000a0 RxdBuffer
2446
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:473    .text:0000023c AddCRC
-
 
2447
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:529    .text:0000029c SendOutData
2486
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2317   .bss:0000000c pRxData
2448
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:729    .text:00000414 Decode64
2487
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2323   .bss:0000000e RxDataLen
2449
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:842    .text:000004e8 BearbeiteRxDaten
2488
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:218    .text:00000180 uart_putchar
2450
                            *COM*:00000010 MotorTest
-
 
2451
                            *COM*:0000000a VersionInfo
-
 
2452
                            *COM*:0000000b ExternControl
-
 
2453
                            *COM*:00000001 ConfirmFrame
-
 
2454
                            *COM*:00000002 Timer3D
-
 
2455
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:1698   .text:00000c94 uart_putchar
2489
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:232    .text:00000190 UART_Init
2456
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:1714   .text:00000ca4 UART_Init
2490
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2358   .bss:00000011 DebugDataIntervall
2457
                            *COM*:00000002 Debug_Timer
2491
                            *COM*:00000002 Debug_Timer
2458
                            *COM*:00000002 Kompass_Timer
2492
                            *COM*:00000002 Kompass_Timer
-
 
2493
                            *COM*:0000000a VersionInfo
2459
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:1767   .progmem.data:00000200 __c.0
2494
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:279    .text:00000204 SendOutData
2460
C:\Users\Arthur-P\AppData\Local\Temp/cc61baaa.s:1772   .text:00000d2c DatenUebertragung
2495
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:471    .text:00000368 DatenUebertragung
-
 
2496
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2376   .bss:00000017 AboTimeOut
-
 
2497
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2370   .bss:00000015 Display_Interval
-
 
2498
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2364   .bss:00000013 Intervall3D
2461
                            *COM*:00000002 Display_Timer
2499
                            *COM*:00000002 Display_Timer
-
 
2500
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2250   .bss:00000002 DebugDisplayAnforderung
-
 
2501
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2274   .bss:00000006 DisplayLine
-
 
2502
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2417   .progmem.data:00000200 __c.2679
-
 
2503
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2244   .bss:00000001 DebugDisplayAnforderung1
-
 
2504
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2262   .bss:00000004 GetVersionAnforderung
-
 
2505
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2238   .bss:00000000 GetExternalControl
-
 
2506
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2351   .data:00000003 MeineSlaveAdresse
-
 
2507
                            *COM*:0000000b ExternControl
2462
                            *COM*:00000008 WinkelOut
2508
                            *COM*:00000008 WinkelOut
-
 
2509
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2256   .bss:00000003 DebugDataAnforderung
2463
                            *COM*:00000042 DebugOut
2510
                            *COM*:00000042 DebugOut
-
 
2511
                            *COM*:00000002 Timer3D
2464
                            *COM*:0000000e Data3D
2512
                            *COM*:0000000e Data3D
-
 
2513
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2341   .data:00000001 DebugTextAnforderung
-
 
2514
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2382   .progmem.data:00000000 ANALOG_TEXT
-
 
2515
                            *COM*:00000001 ConfirmFrame
-
 
2516
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2268   .bss:00000005 GetPPMChannelAnforderung
-
 
2517
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:1154   .text:000009c8 BearbeiteRxDaten
-
 
2518
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2286   .bss:00000008 NeuerDatensatzEmpfangen
-
 
2519
                            *COM*:00000010 MotorTest
-
 
2520
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2335   .bss:00000010 PC_MotortestActive
-
 
2521
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2346   .data:00000002 PcZugriff
-
 
2522
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2028   .text:00001190 __vector_20
-
 
2523
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2280   .bss:00000007 SioTmp
-
 
2524
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2419   .bss:0000001a buf_ptr.2283
-
 
2525
                             .bss:00000019 UartState.2284
-
 
2526
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2422   .bss:0000001d crc.2280
-
 
2527
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2421   .bss:0000001c crc1.2281
-
 
2528
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2420   .bss:0000001b crc2.2282
-
 
2529
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2305   .bss:0000000a CntCrcError
-
 
2530
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2292   .bss:00000009 NeueKoordinateEmpfangen
-
 
2531
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccVkirab.s:2329   .bss:0000000f PC_DebugTimeout
Line 2465... Line 2532...
2465
 
2532
 
2466
UNDEFINED SYMBOLS
-
 
2467
__do_copy_data
-
 
2468
__do_clear_bss
2533
UNDEFINED SYMBOLS
2469
LcdClear
-
 
2470
ServoActive
2534
SetDelay
2471
__prologue_saves__
2535
__prologue_saves__
2472
__epilogue_restores__
-
 
2473
KompassValue
-
 
2474
KompassStartwert
-
 
2475
__divmodhi4
-
 
2476
KompassRichtung
-
 
2477
Mixer
-
 
2478
MixerTable_WriteToEEProm
-
 
2479
GetActiveParamSet
-
 
2480
ParamSet_ReadFromEEProm
-
 
2481
EE_Parameter
-
 
2482
ParamSet_WriteToEEProm
-
 
2483
__mulsi3
-
 
2484
Umschlag180Nick
-
 
2485
Umschlag180Roll
-
 
2486
MotorenEin
-
 
2487
Piep
-
 
2488
LipoDetection
-
 
2489
LIBFC_ReceiverInit
-
 
2490
PPM_in
-
 
2491
I2C_ReadBLConfig
-
 
2492
BLConfig
-
 
2493
I2C_WriteBLConfig
-
 
2494
SetDelay
-
 
2495
RemoteKeys
-
 
2496
MenuePunkt
2536
__epilogue_restores__
2497
CheckDelay
2537
CheckDelay
2498
DisplayBuff
2538
DisplayBuff
2499
Menu
2539
Menu
2500
DispPtr
2540
DispPtr
2501
Menu_Putchar
2541
Menu_Putchar
-
 
2542
_printf_P
2502
_printf_P
2543
MenuePunkt
-
 
2544
MaxMenue
2503
MaxMenue
2545
EE_Parameter
2504
IntegralNick
2546
IntegralNick
2505
__divmodsi4
2547
__divmodsi4
2506
IntegralRoll
2548
IntegralRoll
2507
Parameter_UserParam1
2549
Parameter_UserParam1
2508
Parameter_UserParam2
2550
Parameter_UserParam2
2509
CopyDebugValues
2551
CopyDebugValues
-
 
2552
ErsatzKompass
2510
ErsatzKompass
2553
__mulsi3
2511
GIER_GRAD_FAKTOR
2554
GIER_GRAD_FAKTOR
2512
SummeNick
2555
SummeNick
2513
SummeRoll
2556
SummeRoll
2514
Mess_Integral_Gier
2557
Mess_Integral_Gier
-
 
2558
memcpy_P
-
 
2559
PPM_in
-
 
2560
KompassValue
-
 
2561
KompassStartwert
-
 
2562
__divmodhi4
-
 
2563
KompassRichtung
-
 
2564
Mixer
-
 
2565
MixerTable_WriteToEEProm
-
 
2566
GetActiveParamSet
-
 
2567
ParamSet_ReadFromEEProm
-
 
2568
ParamSet_WriteToEEProm
-
 
2569
Umschlag180Nick
-
 
2570
Umschlag180Roll
-
 
2571
MotorenEin
-
 
2572
Piep
-
 
2573
LipoDetection
-
 
2574
LIBFC_ReceiverInit
-
 
2575
I2C_ReadBLConfig
-
 
2576
BLConfig
-
 
2577
I2C_WriteBLConfig
-
 
2578
RemoteKeys
-
 
2579
LcdClear
-
 
2580
ServoActive
-
 
2581
__do_copy_data