Subversion Repositories FlightCtrl

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

   1                            .file   "menu.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                    .global RemoteKeys
  11                    .global RemoteKeys
  12                            .section .bss
  15                    RemoteKeys:
  16 0000 00                    .skip 1,0
  17                    .global MenuePunkt
  18                    .global MenuePunkt
  21                    MenuePunkt:
  22 0001 00                    .skip 1,0
  23                    .global MaxMenue
  24                            .data
  27                    MaxMenue:
  28 0000 11                    .byte   17
  29                    .global DispPtr
  30                    .global DispPtr
  31                            .section .bss
  34                    DispPtr:
  35 0002 00                    .skip 1,0
  36                    .global DisplayBuff
  37                            .data
  40                    DisplayBuff:
  41 0001 4865 6C6C             .string "Hello World"
  41      6F20 576F 
  41      726C 6400 
  42 000d 0000 0000             .skip 68,0
  42      0000 0000 
  42      0000 0000 
  42      0000 0000 
  42      0000 0000 
  43                            .text
  44                    .global LcdClear
  46                    LcdClear:
  47                    /* prologue: frame size=0 */
  48                    /* prologue end (size=0) */
  49 0000 90E2                  ldi r25,lo8(32)
  50 0002 E0E0                  ldi r30,lo8(DisplayBuff)
  51 0004 F0E0                  ldi r31,hi8(DisplayBuff)
  52 0006 8FE4                  ldi r24,lo8(79)
  53                    .L5:
  54 0008 9193                  st Z+,r25
  55 000a 8150                  subi r24,lo8(-(-1))
  56 000c 87FF                  sbrs r24,7
  57 000e FCCF                  rjmp .L5
  58                    /* epilogue: frame size=0 */
  59 0010 0895                  ret
  60                    /* epilogue end (size=1) */
  61                    /* function LcdClear size 9 (8) */
  63                    .global Menu_Putchar
  65                    Menu_Putchar:
  66                    /* prologue: frame size=0 */
  67                    /* prologue end (size=0) */
  68 0012 9091 0000             lds r25,DispPtr
  69 0016 E0E0                  ldi r30,lo8(DisplayBuff)
  70 0018 F0E0                  ldi r31,hi8(DisplayBuff)
  71 001a E90F                  add r30,r25
  72 001c F11D                  adc r31,__zero_reg__
  73 001e 8083                  st Z,r24
  74 0020 9F5F                  subi r25,lo8(-(1))
  75 0022 9093 0000             sts DispPtr,r25
  76                    /* epilogue: frame size=0 */
  77 0026 0895                  ret
  78                    /* epilogue end (size=1) */
  79                    /* function Menu_Putchar size 11 (10) */
  81                            .section        .progmem.data,"a",@progbits
  84                    __c.0:
  85 0000 5B25 695D             .string "[%i]"
  85      00
  88                    __c.1:
  89 0005 5B25 695D             .string "[%i]"
  89      00
  92                    __c.2:
  93 000a 2B20 4D69             .string "+ MikroKopter +"
  93      6B72 6F4B 
  93      6F70 7465 
  93      7220 2B00 
  96                    __c.3:
  97 001a 4857 3A56             .string "HW:V%d.%d SW:%d.%d%c"
  97      2564 2E25 
  97      6420 5357 
  97      3A25 642E 
  97      2564 2563 
 100                    __c.4:
 101 002f 5365 7474             .string "Setting:%d %s"
 101      696E 673A 
 101      2564 2025 
 101      7300 
 104                    __c.5:
 105 003d 4861 7264             .string "Hardware Error 1:%d !!"
 105      7761 7265 
 105      2045 7272 
 105      6F72 2031 
 105      3A25 6420 
 108                    __c.6:
 109 0054 4D69 7373             .string "Missing BL-Ctrl:%d!!"
 109      696E 6720 
 109      424C 2D43 
 109      7472 6C3A 
 109      2564 2121 
 112                    __c.7:
 113 0069 4D69 7865             .string "Mixer Error!"
 113      7220 4572 
 113      726F 7221 
 113      00
 116                    __c.8:
 117 0076 4932 4320             .string "I2C ERROR!!!"
 117      4552 524F 
 117      5221 2121 
 117      00
 120                    __c.9:
 121 0083 4865 6967             .string "Height:  %5i"
 121      6874 3A20 
 121      2025 3569 
 121      00
 124                    __c.10:
 125 0090 5365 7470             .string "Setpoint:%5i"
 125      6F69 6E74 
 125      3A25 3569 
 125      00
 128                    __c.11:
 129 009d 5072 6573             .string "Pressure:%5i"
 129      7375 7265 
 129      3A25 3569 
 129      00
 132                    __c.12:
 133 00aa 4F66 6673             .string "Offset:  %5i"
 133      6574 3A20 
 133      2025 3569 
 133      00
 136                    __c.13:
 137 00b7 4865 6967             .string "Height control"
 137      6874 2063 
 137      6F6E 7472 
 137      6F6C 00
 140                    __c.14:
 141 00c6 4449 5341             .string "DISABLED"
 141      424C 4544 
 141      00
 144                    __c.15:
 145 00cf 4865 6967             .string "Height control"
 145      6874 2063 
 145      6F6E 7472 
 145      6F6C 00
 148                    __c.16:
 149 00de 4449 5341             .string "DISABLED"
 149      424C 4544 
 149      00
 152                    __c.17:
 153 00e7 6163 742E             .string "act. bearing"
 153      2062 6561 
 153      7269 6E67 
 153      00
 156                    __c.18:
 157 00f4 4E69 636B             .string "Nick:      %5i"
 157      3A20 2020 
 157      2020 2025 
 157      3569 00
 160                    __c.19:
 161 0103 526F 6C6C             .string "Roll:      %5i"
 161      3A20 2020 
 161      2020 2025 
 161      3569 00
 164                    __c.20:
 165 0112 436F 6D70             .string "Compass:   %5i"
 165      6173 733A 
 165      2020 2025 
 165      3569 00
 168                    __c.21:
 169 0121 4B31 3A25             .string "K1:%4i  K2:%4i "
 169      3469 2020 
 169      4B32 3A25 
 169      3469 2000 
 172                    __c.22:
 173 0131 4B33 3A25             .string "K3:%4i  K4:%4i "
 173      3469 2020 
 173      4B34 3A25 
 173      3469 2000 
 176                    __c.23:
 177 0141 4B35 3A25             .string "K5:%4i  K6:%4i "
 177      3469 2020 
 177      4B36 3A25 
 177      3469 2000 
 180                    __c.24:
 181 0151 4B37 3A25             .string "K7:%4i  K8:%4i "
 181      3469 2020 
 181      4B38 3A25 
 181      3469 2000 
 184                    __c.25:
 185 0161 4E69 3A25             .string "Ni:%4i  Ro:%4i "
 185      3469 2020 
 185      526F 3A25 
 185      3469 2000 
 188                    __c.26:
 189 0171 4773 3A25             .string "Gs:%4i  Gi:%4i "
 189      3469 2020 
 189      4769 3A25 
 189      3469 2000 
 192                    __c.27:
 193 0181 5031 3A25             .string "P1:%4i  P2:%4i "
 193      3469 2020 
 193      5032 3A25 
 193      3469 2000 
 196                    __c.28:
 197 0191 5033 3A25             .string "P3:%4i  P4:%4i "
 197      3469 2020 
 197      5034 3A25 
 197      3469 2000 
 200                    __c.29:
 201 01a1 4779 726F             .string "Gyro - Sensor"
 201      202D 2053 
 201      656E 736F 
 201      7200 
 204                    __c.30:
 205 01af 4E69 636B             .string "Nick%4i (%3i.%i)"
 205      2534 6920 
 205      2825 3369 
 205      2E25 6929 
 205      00
 208                    __c.31:
 209 01c0 526F 6C6C             .string "Roll%4i (%3i.%i)"
 209      2534 6920 
 209      2825 3369 
 209      2E25 6929 
 209      00
 212                    __c.32:
 213 01d1 4769 6572             .string "Gier%4i (%3i)"
 213      2534 6920 
 213      2825 3369 
 213      2900 
 216                    __c.33:
 217 01df 4E69 636B             .string "Nick %4i (%3i.%x)"
 217      2025 3469 
 217      2028 2533 
 217      692E 2578 
 217      2900 
 220                    __c.34:
 221 01f1 526F 6C6C             .string "Roll %4i (%3i.%x)"
 221      2025 3469 
 221      2028 2533 
 221      692E 2578 
 221      2900 
 224                    __c.35:
 225 0203 5961 7720             .string "Yaw  %4i (%3i)"
 225      2025 3469 
 225      2028 2533 
 225      6929 00
 228                    __c.36:
 229 0212 4E69 636B             .string "Nick %4i (%3i)(%3i)"
 229      2025 3469 
 229      2028 2533 
 229      6929 2825 
 229      3369 2900 
 232                    __c.37:
 233 0226 526F 6C6C             .string "Roll %4i (%3i)(%3i)"
 233      2025 3469 
 233      2028 2533 
 233      6929 2825 
 233      3369 2900 
 236                    __c.38:
 237 023a 5961 7720             .string "Yaw  %4i (%3i)(%3i)"
 237      2025 3469 
 237      2028 2533 
 237      6929 2825 
 237      3369 2900 
 240                    __c.39:
 241 024e 4143 4320             .string "ACC - Sensor"
 241      2D20 5365 
 241      6E73 6F72 
 241      00
 244                    __c.40:
 245 025b 4E69 636B             .string "Nick %4i (%3i)"
 245      2025 3469 
 245      2028 2533 
 245      6929 00
 248                    __c.41:
 249 026a 526F 6C6C             .string "Roll %4i (%3i)"
 249      2025 3469 
 249      2028 2533 
 249      6929 00
 252                    __c.42:
 253 0279 5A20 2020             .string "Z    %4i (%3i)"
 253      2025 3469 
 253      2028 2533 
 253      6929 00
 256                    __c.43:
 257 0288 566F 6C74             .string "Voltage:   %3i.%1iV"
 257      6167 653A 
 257      2020 2025 
 257      3369 2E25 
 257      3169 5600 
 260                    __c.44:
 261 029c 4375 7272             .string "Current:   %3i.%1iA"
 261      656E 743A 
 261      2020 2025 
 261      3369 2E25 
 261      3169 4100 
 264                    __c.45:
 265 02b0 506F 7765             .string "Power:     %4iW"
 265      723A 2020 
 265      2020 2025 
 265      3469 5700 
 268                    __c.46:
 269 02c0 4469 7363             .string "Discharge: %5imAh"
 269      6861 7267 
 269      653A 2025 
 269      3569 6D41 
 269      6800 
 272                    __c.47:
 273 02d2 5265 6365             .string "Receiver"
 273      6976 6572 
 273      00
 276                    __c.48:
 277 02db 5243 2D52             .string "RC-RSSI:    %4i"
 277      5353 493A 
 277      2020 2020 
 277      2534 6900 
 280                    __c.49:
 281 02eb 5243 2D51             .string "RC-Quality: %4i"
 281      7561 6C69 
 281      7479 3A20 
 281      2534 6900 
 284                    __c.50:
 285 02fb 5243 2D43             .string "RC-Channels:%4i"
 285      6861 6E6E 
 285      656C 733A 
 285      2534 6900 
 288                    __c.51:
 289 030b 436F 6D70             .string "Compass"
 289      6173 7300 
 292                    __c.52:
 293 0313 4865 6164             .string "Heading:  %5i"
 293      696E 673A 
 293      2020 2535 
 293      6900 
 296                    __c.53:
 297 0321 5661 6C75             .string "Value:    %5i"
 297      653A 2020 
 297      2020 2535 
 297      6900 
 300                    __c.54:
 301 032f 5374 6172             .string "Start:    %5i"
 301      743A 2020 
 301      2020 2535 
 301      6900 
 304                    __c.55:
 305 033d 506F 7469             .string "Poti1:  %3i"
 305      313A 2020 
 305      2533 6900 
 308                    __c.56:
 309 0349 506F 7469             .string "Poti2:  %3i"
 309      323A 2020 
 309      2533 6900 
 312                    __c.57:
 313 0355 506F 7469             .string "Poti3:  %3i"
 313      333A 2020 
 313      2533 6900 
 316                    __c.58:
 317 0361 506F 7469             .string "Poti4:  %3i"
 317      343A 2020 
 317      2533 6900 
 320                    __c.59:
 321 036d 506F 7469             .string "Poti5:  %3i"
 321      353A 2020 
 321      2533 6900 
 324                    __c.60:
 325 0379 506F 7469             .string "Poti6:  %3i"
 325      363A 2020 
 325      2533 6900 
 328                    __c.61:
 329 0385 506F 7469             .string "Poti7:  %3i"
 329      373A 2020 
 329      2533 6900 
 332                    __c.62:
 333 0391 506F 7469             .string "Poti8:  %3i"
 333      383A 2020 
 333      2533 6900 
 336                    __c.63:
 337 039d 5365 7276             .string "Servo  "
 337      6F20 2000 
 340                    __c.64:
 341 03a5 5365 7470             .string "Setpoint  %3i"
 341      6F69 6E74 
 341      2020 2533 
 341      6900 
 344                    __c.65:
 345 03b3 506F 7369             .string "Position: %3i"
 345      7469 6F6E 
 345      3A20 2533 
 345      6900 
 348                    __c.66:
 349 03c1 5261 6E67             .string "Range:%3i-%3i"
 349      653A 2533 
 349      692D 2533 
 349      6900 
 352                    __c.67:
 353 03cf 4578 7465             .string "ExternControl  "
 353      726E 436F 
 353      6E74 726F 
 353      6C20 2000 
 356                    __c.68:
 357 03df 4E69 3A25             .string "Ni:%4i  Ro:%4i "
 357      3469 2020 
 357      526F 3A25 
 357      3469 2000 
 360                    __c.69:
 361 03ef 4773 3A25             .string "Gs:%4i  Gi:%4i "
 361      3469 2020 
 361      4769 3A25 
 361      3469 2000 
 364                    __c.70:
 365 03ff 4869 3A25             .string "Hi:%4i  Cf:%4i "
 365      3469 2020 
 365      4366 3A25 
 365      3469 2000 
 368                    __c.71:
 369 040f 424C 2D43             .string "BL-Ctrl Errors "
 369      7472 6C20 
 369      4572 726F 
 369      7273 2000 
 372                    __c.72:
 373 041f 2533 6420             .string "%3d %3d %3d %3d "
 373      2533 6420 
 373      2533 6420 
 373      2533 6420 
 373      00
 376                    __c.73:
 377 0430 2533 6420             .string "%3d %3d %3d %3d "
 377      2533 6420 
 377      2533 6420 
 377      2533 6420 
 377      00
 380                    __c.74:
 381 0441 2533 6420             .string "%3d %3d %3d %3d "
 381      2533 6420 
 381      2533 6420 
 381      2533 6420 
 381      00
 384                    __c.75:
 385 0452 424C 2054             .string "BL Temperature"
 385      656D 7065 
 385      7261 7475 
 385      7265 00
 388                    __c.76:
 389 0461 2533 6920             .string "%3i %3i %3i %3i "
 389      2533 6920 
 389      2533 6920 
 389      2533 6920 
 389      00
 392                    __c.77:
 393 0472 2533 6920             .string "%3i %3i %3i %3i "
 393      2533 6920 
 393      2533 6920 
 393      2533 6920 
 393      00
 396                    __c.78:
 397 0483 2533 6920             .string "%3i %3i %3i %3i "
 397      2533 6920 
 397      2533 6920 
 397      2533 6920 
 397      00
 400                    __c.79:
 401 0494 424C 2D43             .string "BL-Ctrl found "
 401      7472 6C20 
 401      666F 756E 
 401      6420 00
 404                    __c.80:
 405 04a3 2025 6320             .string " %c   %c   %c   %c "
 405      2020 2563 
 405      2020 2025 
 405      6320 2020 
 405      2563 2000 
 408                    __c.81:
 409 04b7 2025 6320             .string " %c   %c   %c   %c "
 409      2020 2563 
 409      2020 2025 
 409      6320 2020 
 409      2563 2000 
 412                    __c.82:
 413 04cb 2025 6320             .string " %c   -   -   - "
 413      2020 2D20 
 413      2020 2D20 
 413      2020 2D20 
 413      00
 416                    __c.83:
 417 04dc 3130 00               .string "10"
 420                    __c.84:
 421 04df 3131 00               .string "11"
 424                    __c.85:
 425 04e2 3132 00               .string "12"
 428                    __c.86:
 429 04e5 466C 6967             .string "Flight-Time  "
 429      6874 2D54 
 429      696D 6520 
 429      2000 
 432                    __c.87:
 433 04f3 546F 7461             .string "Total:%5umin"
 433      6C3A 2535 
 433      756D 696E 
 433      00
 436                    __c.88:
 437 0500 4163 743A             .string "Act:  %5umin"
 437      2020 2535 
 437      756D 696E 
 437      00
 440                    __c.89:
 441 050d 2872 6573             .string "(reset)"
 441      6574 2900 
 442                            .text
 443                    .global Menu
 445                    Menu:
 446                    /* prologue: frame size=0 */
 447 0028 EF92                  push r14
 448 002a FF92                  push r15
 449 002c 0F93                  push r16
 450 002e 1F93                  push r17
 451 0030 CF93                  push r28
 452 0032 DF93                  push r29
 453                    /* prologue end (size=6) */
 454 0034 2091 0000             lds r18,RemoteKeys
 455 0038 20FF                  sbrs r18,0
 456 003a 0AC0                  rjmp .L10
 457 003c 8091 0000             lds r24,MenuePunkt
 458 0040 8823                  tst r24
 459 0042 11F0                  breq .L11
 460 0044 8150                  subi r24,lo8(-(-1))
 461 0046 02C0                  rjmp .L83
 462                    .L11:
 463 0048 8091 0000             lds r24,MaxMenue
 464                    .L83:
 465 004c 8093 0000             sts MenuePunkt,r24
 466                    .L10:
 467 0050 21FF                  sbrs r18,1
 468 0052 0CC0                  rjmp .L13
 469 0054 9091 0000             lds r25,MenuePunkt
 470 0058 8091 0000             lds r24,MaxMenue
 471 005c 9817                  cp r25,r24
 472 005e 19F4                  brne .L14
 473 0060 1092 0000             sts MenuePunkt,__zero_reg__
 474 0064 03C0                  rjmp .L13
 475                    .L14:
 476 0066 9F5F                  subi r25,lo8(-(1))
 477 0068 9093 0000             sts MenuePunkt,r25
 478                    .L13:
 479 006c 822F                  mov r24,r18
 480 006e 9927                  clr r25
 481 0070 80FF                  sbrs r24,0
 482 0072 04C0                  rjmp .L16
 483 0074 81FF                  sbrs r24,1
 484 0076 02C0                  rjmp .L16
 485 0078 1092 0000             sts MenuePunkt,__zero_reg__
 486                    .L16:
 487 007c 0E94 0000             call LcdClear
 488 0080 8091 0000             lds r24,MenuePunkt
 489 0084 282F                  mov r18,r24
 490 0086 3327                  clr r19
 491 0088 50E0                  ldi r21,lo8(pm(Menu_Putchar))
 492 008a E52E                  mov r14,r21
 493 008c 50E0                  ldi r21,hi8(pm(Menu_Putchar))
 494 008e F52E                  mov r15,r21
 495 0090 C091 0000             lds r28,_printf_P
 496 0094 D091 0000             lds r29,(_printf_P)+1
 497 0098 8A30                  cpi r24,lo8(10)
 498 009a 98F4                  brsh .L17
 499 009c 81E1                  ldi r24,lo8(17)
 500 009e 8093 0000             sts DispPtr,r24
 501 00a2 3F93                  push r19
 502 00a4 2F93                  push r18
 503 00a6 80E0                  ldi r24,lo8(__c.0)
 504 00a8 90E0                  ldi r25,hi8(__c.0)
 505 00aa 9F93                  push r25
 506 00ac 8F93                  push r24
 507 00ae FF92                  push r15
 508 00b0 EF92                  push r14
 509 00b2 FE01                  movw r30,r28
 510 00b4 0995                  icall
 511 00b6 2DB7                  in r18,__SP_L__
 512 00b8 3EB7                  in r19,__SP_H__
 513 00ba 2A5F                  subi r18,lo8(-(6))
 514 00bc 3F4F                  sbci r19,hi8(-(6))
 515 00be 2DBF                  out __SP_L__,r18
 516 00c0 11C0                  rjmp .L18
 517                    .L17:
 518 00c2 80E1                  ldi r24,lo8(16)
 519 00c4 8093 0000             sts DispPtr,r24
 520 00c8 3F93                  push r19
 521 00ca 2F93                  push r18
 522 00cc 80E0                  ldi r24,lo8(__c.1)
 523 00ce 90E0                  ldi r25,hi8(__c.1)
 524 00d0 9F93                  push r25
 525 00d2 8F93                  push r24
 526 00d4 FF92                  push r15
 527 00d6 EF92                  push r14
 528 00d8 FE01                  movw r30,r28
 529 00da 0995                  icall
 530 00dc 8DB7                  in r24,__SP_L__
 531 00de 9EB7                  in r25,__SP_H__
 532 00e0 0696                  adiw r24,6
 533 00e2 8DBF                  out __SP_L__,r24
 534                    .L18:
 535 00e4 2091 0000             lds r18,MenuePunkt
 536 00e8 822F                  mov r24,r18
 537 00ea 9927                  clr r25
 538 00ec AA27                  clr r26
 539 00ee BB27                  clr r27
 540 00f0 FC01                  movw r30,r24
 541 00f2 4297                  sbiw r24,18
 542 00f4 10F0                  brlo .+4
 543 00f6 0C94 0000             jmp .L80
 544 00fa E050                  subi r30,lo8(-(pm(.L82)))
 545 00fc F040                  sbci r31,hi8(-(pm(.L82)))
 546 00fe 40E0                  ldi r20,lo8(pm(Menu_Putchar))
 547 0100 E42E                  mov r14,r20
 548 0102 40E0                  ldi r20,hi8(pm(Menu_Putchar))
 549 0104 F42E                  mov r15,r20
 550 0106 C091 0000             lds r28,_printf_P
 551 010a D091 0000             lds r29,(_printf_P)+1
 552 010e 0C94 0000             jmp __tablejump2__
 553                            .data
 554                            .section .progmem.gcc_sw_table, "a", @progbits
 555                            .p2align 1
 556                    .L82:
 557 0000 0000                  .word pm(.L20)
 558 0002 0000                  .word pm(.L28)
 559 0004 0000                  .word pm(.L31)
 560 0006 0000                  .word pm(.L34)
 561 0008 0000                  .word pm(.L35)
 562 000a 0000                  .word pm(.L36)
 563 000c 0000                  .word pm(.L63)
 564 000e 0000                  .word pm(.L64)
 565 0010 0000                  .word pm(.L65)
 566 0012 0000                  .word pm(.L66)
 567 0014 0000                  .word pm(.L67)
 568 0016 0000                  .word pm(.L68)
 569 0018 0000                  .word pm(.L69)
 570 001a 0000                  .word pm(.L71)
 571 001c 0000                  .word pm(.L72)
 572 001e 0000                  .word pm(.L73)
 573 0020 0000                  .word pm(.L74)
 574 0022 0000                  .word pm(.L78)
 575                            .text
 576                    .L20:
 577 0112 1092 0000             sts DispPtr,__zero_reg__
 578 0116 80E0                  ldi r24,lo8(__c.2)
 579 0118 90E0                  ldi r25,hi8(__c.2)
 580 011a 9F93                  push r25
 581 011c 8F93                  push r24
 582 011e 00E0                  ldi r16,lo8(pm(Menu_Putchar))
 583 0120 10E0                  ldi r17,hi8(pm(Menu_Putchar))
 584 0122 FF92                  push r15
 585 0124 EF92                  push r14
 586 0126 FE01                  movw r30,r28
 587 0128 0995                  icall
 588 012a 84E1                  ldi r24,lo8(20)
 589 012c 8093 0000             sts DispPtr,r24
 590 0130 0F90                  pop __tmp_reg__
 591 0132 0F90                  pop __tmp_reg__
 592 0134 0F90                  pop __tmp_reg__
 593 0136 0F90                  pop __tmp_reg__
 594 0138 81E6                  ldi r24,lo8(97)
 595 013a 90E0                  ldi r25,hi8(97)
 596 013c 9F93                  push r25
 597 013e 8F93                  push r24
 598 0140 82E5                  ldi r24,lo8(82)
 599 0142 90E0                  ldi r25,hi8(82)
 600 0144 9F93                  push r25
 601 0146 8F93                  push r24
 602 0148 1F92                  push __zero_reg__
 603 014a 1F92                  push __zero_reg__
 604 014c 8091 0000             lds r24,PlatinenVersion
 605 0150 6AE0                  ldi r22,lo8(10)
 606 0152 0E94 0000             call __udivmodqi4
 607 0156 892F                  mov r24,r25
 608 0158 9927                  clr r25
 609 015a 9F93                  push r25
 610 015c 8F93                  push r24
 611 015e 8091 0000             lds r24,PlatinenVersion
 612 0162 0E94 0000             call __udivmodqi4
 613 0166 9927                  clr r25
 614 0168 9F93                  push r25
 615 016a 8F93                  push r24
 616 016c 80E0                  ldi r24,lo8(__c.3)
 617 016e 90E0                  ldi r25,hi8(__c.3)
 618 0170 9F93                  push r25
 619 0172 8F93                  push r24
 620 0174 FF92                  push r15
 621 0176 EF92                  push r14
 622 0178 E091 0000             lds r30,_printf_P
 623 017c F091 0000             lds r31,(_printf_P)+1
 624 0180 0995                  icall
 625 0182 88E2                  ldi r24,lo8(40)
 626 0184 8093 0000             sts DispPtr,r24
 627 0188 2DB7                  in r18,__SP_L__
 628 018a 3EB7                  in r19,__SP_H__
 629 018c 225F                  subi r18,lo8(-(14))
 630 018e 3F4F                  sbci r19,hi8(-(14))
 631 0190 2DBF                  out __SP_L__,r18
 632 0192 80E0                  ldi r24,lo8(Mixer+1)
 633 0194 90E0                  ldi r25,hi8(Mixer+1)
 634 0196 9F93                  push r25
 635 0198 8F93                  push r24
 636 019a 0E94 0000             call GetActiveParamSet
 637 019e 9927                  clr r25
 638 01a0 9F93                  push r25
 639 01a2 8F93                  push r24
 640 01a4 80E0                  ldi r24,lo8(__c.4)
 641 01a6 90E0                  ldi r25,hi8(__c.4)
 642 01a8 9F93                  push r25
 643 01aa 8F93                  push r24
 644 01ac FF92                  push r15
 645 01ae EF92                  push r14
 646 01b0 E091 0000             lds r30,_printf_P
 647 01b4 F091 0000             lds r31,(_printf_P)+1
 648 01b8 0995                  icall
 649 01ba 8DB7                  in r24,__SP_L__
 650 01bc 9EB7                  in r25,__SP_H__
 651 01be 0896                  adiw r24,8
 652 01c0 8DBF                  out __SP_L__,r24
 653 01c2 9091 0000             lds r25,VersionInfo+5
 654 01c6 9923                  tst r25
 655 01c8 51F0                  breq .L21
 656 01ca 8CE3                  ldi r24,lo8(60)
 657 01cc 8093 0000             sts DispPtr,r24
 658 01d0 892F                  mov r24,r25
 659 01d2 9927                  clr r25
 660 01d4 9F93                  push r25
 661 01d6 8F93                  push r24
 662 01d8 80E0                  ldi r24,lo8(__c.5)
 663 01da 90E0                  ldi r25,hi8(__c.5)
 664 01dc 81C6                  rjmp .L94
 665                    .L21:
 666 01de 9091 0000             lds r25,MissingMotor
 667 01e2 9923                  tst r25
 668 01e4 71F0                  breq .L23
 669 01e6 8CE3                  ldi r24,lo8(60)
 670 01e8 8093 0000             sts DispPtr,r24
 671 01ec 892F                  mov r24,r25
 672 01ee 9927                  clr r25
 673 01f0 9F93                  push r25
 674 01f2 8F93                  push r24
 675 01f4 80E0                  ldi r24,lo8(__c.6)
 676 01f6 90E0                  ldi r25,hi8(__c.6)
 677 01f8 9F93                  push r25
 678 01fa 8F93                  push r24
 679 01fc 1F93                  push r17
 680 01fe 0F93                  push r16
 681 0200 91C0                  rjmp .L87
 682                    .L23:
 683 0202 8091 0000             lds r24,VersionInfo+6
 684 0206 84FF                  sbrs r24,4
 685 0208 07C0                  rjmp .L25
 686 020a 8CE3                  ldi r24,lo8(60)
 687 020c 8093 0000             sts DispPtr,r24
 688 0210 80E0                  ldi r24,lo8(__c.7)
 689 0212 90E0                  ldi r25,hi8(__c.7)
 690 0214 0C94 0000             jmp .L92
 691                    .L25:
 692 0218 8091 0000             lds r24,I2CTimeout
 693 021c 9091 0000             lds r25,(I2CTimeout)+1
 694 0220 0697                  sbiw r24,6
 695 0222 10F0                  brlo .+4
 696 0224 0C94 0000             jmp .L19
 697 0228 8CE3                  ldi r24,lo8(60)
 698 022a 8093 0000             sts DispPtr,r24
 699 022e 80E0                  ldi r24,lo8(__c.8)
 700 0230 90E0                  ldi r25,hi8(__c.8)
 701 0232 0C94 0000             jmp .L92
 702                    .L28:
 703 0236 8091 0000             lds r24,EE_Parameter+13
 704 023a 30E0                  ldi r19,lo8(pm(Menu_Putchar))
 705 023c E32E                  mov r14,r19
 706 023e 30E0                  ldi r19,hi8(pm(Menu_Putchar))
 707 0240 F32E                  mov r15,r19
 708 0242 C091 0000             lds r28,_printf_P
 709 0246 D091 0000             lds r29,(_printf_P)+1
 710 024a 80FF                  sbrs r24,0
 711 024c 74C0                  rjmp .L29
 712 024e 1092 0000             sts DispPtr,__zero_reg__
 713 0252 8091 0000             lds r24,HoehenWert
 714 0256 9091 0000             lds r25,(HoehenWert)+1
 715 025a A091 0000             lds r26,(HoehenWert)+2
 716 025e B091 0000             lds r27,(HoehenWert)+3
 717 0262 BC01                  movw r22,r24
 718 0264 CD01                  movw r24,r26
 719 0266 25E0                  ldi r18,lo8(5)
 720 0268 30E0                  ldi r19,hi8(5)
 721 026a 40E0                  ldi r20,hlo8(5)
 722 026c 50E0                  ldi r21,hhi8(5)
 723 026e 0E94 0000             call __divmodsi4
 724 0272 3F93                  push r19
 725 0274 2F93                  push r18
 726 0276 80E0                  ldi r24,lo8(__c.9)
 727 0278 90E0                  ldi r25,hi8(__c.9)
 728 027a 9F93                  push r25
 729 027c 8F93                  push r24
 730 027e FF92                  push r15
 731 0280 EF92                  push r14
 732 0282 FE01                  movw r30,r28
 733 0284 0995                  icall
 734 0286 84E1                  ldi r24,lo8(20)
 735 0288 8093 0000             sts DispPtr,r24
 736 028c 2DB7                  in r18,__SP_L__
 737 028e 3EB7                  in r19,__SP_H__
 738 0290 2A5F                  subi r18,lo8(-(6))
 739 0292 3F4F                  sbci r19,hi8(-(6))
 740 0294 2DBF                  out __SP_L__,r18
 741 0296 8091 0000             lds r24,SollHoehe
 742 029a 9091 0000             lds r25,(SollHoehe)+1
 743 029e A091 0000             lds r26,(SollHoehe)+2
 744 02a2 B091 0000             lds r27,(SollHoehe)+3
 745 02a6 BC01                  movw r22,r24
 746 02a8 CD01                  movw r24,r26
 747 02aa 25E0                  ldi r18,lo8(5)
 748 02ac 30E0                  ldi r19,hi8(5)
 749 02ae 40E0                  ldi r20,hlo8(5)
 750 02b0 50E0                  ldi r21,hhi8(5)
 751 02b2 0E94 0000             call __divmodsi4
 752 02b6 3F93                  push r19
 753 02b8 2F93                  push r18
 754 02ba 80E0                  ldi r24,lo8(__c.10)
 755 02bc 90E0                  ldi r25,hi8(__c.10)
 756 02be 9F93                  push r25
 757 02c0 8F93                  push r24
 758 02c2 FF92                  push r15
 759 02c4 EF92                  push r14
 760 02c6 E091 0000             lds r30,_printf_P
 761 02ca F091 0000             lds r31,(_printf_P)+1
 762 02ce 0995                  icall
 763 02d0 88E2                  ldi r24,lo8(40)
 764 02d2 8093 0000             sts DispPtr,r24
 765 02d6 8DB7                  in r24,__SP_L__
 766 02d8 9EB7                  in r25,__SP_H__
 767 02da 0696                  adiw r24,6
 768 02dc 8DBF                  out __SP_L__,r24
 769 02de 8091 0000             lds r24,MessLuftdruck
 770 02e2 9091 0000             lds r25,(MessLuftdruck)+1
 771 02e6 9F93                  push r25
 772 02e8 8F93                  push r24
 773 02ea 80E0                  ldi r24,lo8(__c.11)
 774 02ec 90E0                  ldi r25,hi8(__c.11)
 775 02ee 9F93                  push r25
 776 02f0 8F93                  push r24
 777 02f2 FF92                  push r15
 778 02f4 EF92                  push r14
 779 02f6 E091 0000             lds r30,_printf_P
 780 02fa F091 0000             lds r31,(_printf_P)+1
 781 02fe 0995                  icall
 782 0300 8CE3                  ldi r24,lo8(60)
 783 0302 8093 0000             sts DispPtr,r24
 784 0306 2DB7                  in r18,__SP_L__
 785 0308 3EB7                  in r19,__SP_H__
 786 030a 2A5F                  subi r18,lo8(-(6))
 787 030c 3F4F                  sbci r19,hi8(-(6))
 788 030e 2DBF                  out __SP_L__,r18
 789 0310 87B5                  in r24,71-0x20
 790 0312 9927                  clr r25
 791 0314 9F93                  push r25
 792 0316 8F93                  push r24
 793 0318 80E0                  ldi r24,lo8(__c.12)
 794 031a 90E0                  ldi r25,hi8(__c.12)
 795                    .L93:
 796 031c 9F93                  push r25
 797 031e 8F93                  push r24
 798 0320 FF92                  push r15
 799 0322 EF92                  push r14
 800                    .L87:
 801 0324 E091 0000             lds r30,_printf_P
 802 0328 F091 0000             lds r31,(_printf_P)+1
 803 032c 0995                  icall
 804 032e 8DB7                  in r24,__SP_L__
 805 0330 9EB7                  in r25,__SP_H__
 806 0332 0696                  adiw r24,6
 807 0334 33C7                  rjmp .L85
 808                    .L29:
 809 0336 1092 0000             sts DispPtr,__zero_reg__
 810 033a 80E0                  ldi r24,lo8(__c.13)
 811 033c 90E0                  ldi r25,hi8(__c.13)
 812 033e 9F93                  push r25
 813 0340 8F93                  push r24
 814 0342 FF92                  push r15
 815 0344 EF92                  push r14
 816 0346 FE01                  movw r30,r28
 817 0348 0995                  icall
 818 034a 84E1                  ldi r24,lo8(20)
 819 034c 8093 0000             sts DispPtr,r24
 820 0350 0F90                  pop __tmp_reg__
 821 0352 0F90                  pop __tmp_reg__
 822 0354 0F90                  pop __tmp_reg__
 823 0356 0F90                  pop __tmp_reg__
 824 0358 80E0                  ldi r24,lo8(__c.14)
 825 035a 90E0                  ldi r25,hi8(__c.14)
 826 035c 9F93                  push r25
 827 035e 8F93                  push r24
 828 0360 FF92                  push r15
 829 0362 EF92                  push r14
 830 0364 E091 0000             lds r30,_printf_P
 831 0368 F091 0000             lds r31,(_printf_P)+1
 832 036c 0995                  icall
 833 036e 88E2                  ldi r24,lo8(40)
 834 0370 8093 0000             sts DispPtr,r24
 835 0374 0F90                  pop __tmp_reg__
 836 0376 0F90                  pop __tmp_reg__
 837 0378 0F90                  pop __tmp_reg__
 838 037a 0F90                  pop __tmp_reg__
 839 037c 80E0                  ldi r24,lo8(__c.15)
 840 037e 90E0                  ldi r25,hi8(__c.15)
 841 0380 9F93                  push r25
 842 0382 8F93                  push r24
 843 0384 FF92                  push r15
 844 0386 EF92                  push r14
 845 0388 E091 0000             lds r30,_printf_P
 846 038c F091 0000             lds r31,(_printf_P)+1
 847 0390 0995                  icall
 848 0392 8CE3                  ldi r24,lo8(60)
 849 0394 8093 0000             sts DispPtr,r24
 850 0398 0F90                  pop __tmp_reg__
 851 039a 0F90                  pop __tmp_reg__
 852 039c 0F90                  pop __tmp_reg__
 853 039e 0F90                  pop __tmp_reg__
 854 03a0 80E0                  ldi r24,lo8(__c.16)
 855 03a2 90E0                  ldi r25,hi8(__c.16)
 856 03a4 9F93                  push r25
 857 03a6 8F93                  push r24
 858 03a8 FF92                  push r15
 859 03aa EF92                  push r14
 860 03ac 0C94 0000             jmp .L86
 861                    .L31:
 862 03b0 1092 0000             sts DispPtr,__zero_reg__
 863 03b4 80E0                  ldi r24,lo8(__c.17)
 864 03b6 90E0                  ldi r25,hi8(__c.17)
 865 03b8 9F93                  push r25
 866 03ba 8F93                  push r24
 867 03bc 00E0                  ldi r16,lo8(pm(Menu_Putchar))
 868 03be 10E0                  ldi r17,hi8(pm(Menu_Putchar))
 869 03c0 FF92                  push r15
 870 03c2 EF92                  push r14
 871 03c4 FE01                  movw r30,r28
 872 03c6 0995                  icall
 873 03c8 84E1                  ldi r24,lo8(20)
 874 03ca 8093 0000             sts DispPtr,r24
 875 03ce 0F90                  pop __tmp_reg__
 876 03d0 0F90                  pop __tmp_reg__
 877 03d2 0F90                  pop __tmp_reg__
 878 03d4 0F90                  pop __tmp_reg__
 879 03d6 8091 0000             lds r24,IntegralNick
 880 03da 9091 0000             lds r25,(IntegralNick)+1
 881 03de A091 0000             lds r26,(IntegralNick)+2
 882 03e2 B091 0000             lds r27,(IntegralNick)+3
 883 03e6 B7FF                  sbrs r27,7
 884 03e8 04C0                  rjmp .L32
 885 03ea 8150                  subi r24,lo8(-(1023))
 886 03ec 9C4F                  sbci r25,hi8(-(1023))
 887 03ee AF4F                  sbci r26,hlo8(-(1023))
 888 03f0 BF4F                  sbci r27,hhi8(-(1023))
 889                    .L32:
 890 03f2 2AE0                  ldi r18,10
 891 03f4 B595          1:      asr r27
 892 03f6 A795                  ror r26
 893 03f8 9795                  ror r25
 894 03fa 8795                  ror r24
 895 03fc 2A95                  dec r18
 896 03fe D1F7                  brne 1b
 897 0400 BF93                  push r27
 898 0402 AF93                  push r26
 899 0404 9F93                  push r25
 900 0406 8F93                  push r24
 901 0408 80E0                  ldi r24,lo8(__c.18)
 902 040a 90E0                  ldi r25,hi8(__c.18)
 903 040c 9F93                  push r25
 904 040e 8F93                  push r24
 905 0410 1F93                  push r17
 906 0412 0F93                  push r16
 907 0414 E091 0000             lds r30,_printf_P
 908 0418 F091 0000             lds r31,(_printf_P)+1
 909 041c 0995                  icall
 910 041e 88E2                  ldi r24,lo8(40)
 911 0420 8093 0000             sts DispPtr,r24
 912 0424 2DB7                  in r18,__SP_L__
 913 0426 3EB7                  in r19,__SP_H__
 914 0428 285F                  subi r18,lo8(-(8))
 915 042a 3F4F                  sbci r19,hi8(-(8))
 916 042c 2DBF                  out __SP_L__,r18
 917 042e 8091 0000             lds r24,IntegralRoll
 918 0432 9091 0000             lds r25,(IntegralRoll)+1
 919 0436 A091 0000             lds r26,(IntegralRoll)+2
 920 043a B091 0000             lds r27,(IntegralRoll)+3
 921 043e B7FF                  sbrs r27,7
 922 0440 04C0                  rjmp .L33
 923 0442 8150                  subi r24,lo8(-(1023))
 924 0444 9C4F                  sbci r25,hi8(-(1023))
 925 0446 AF4F                  sbci r26,hlo8(-(1023))
 926 0448 BF4F                  sbci r27,hhi8(-(1023))
 927                    .L33:
 928 044a CAE0                  ldi r28,10
 929 044c B595          1:      asr r27
 930 044e A795                  ror r26
 931 0450 9795                  ror r25
 932 0452 8795                  ror r24
 933 0454 CA95                  dec r28
 934 0456 D1F7                  brne 1b
 935 0458 BF93                  push r27
 936 045a AF93                  push r26
 937 045c 9F93                  push r25
 938 045e 8F93                  push r24
 939 0460 80E0                  ldi r24,lo8(__c.19)
 940 0462 90E0                  ldi r25,hi8(__c.19)
 941 0464 9F93                  push r25
 942 0466 8F93                  push r24
 943 0468 1F93                  push r17
 944 046a 0F93                  push r16
 945 046c E091 0000             lds r30,_printf_P
 946 0470 F091 0000             lds r31,(_printf_P)+1
 947 0474 0995                  icall
 948 0476 8CE3                  ldi r24,lo8(60)
 949 0478 8093 0000             sts DispPtr,r24
 950 047c 8DB7                  in r24,__SP_L__
 951 047e 9EB7                  in r25,__SP_H__
 952 0480 0896                  adiw r24,8
 953 0482 8DBF                  out __SP_L__,r24
 954 0484 8091 0000             lds r24,KompassValue
 955 0488 9091 0000             lds r25,(KompassValue)+1
 956 048c 9F93                  push r25
 957 048e 8F93                  push r24
 958 0490 80E0                  ldi r24,lo8(__c.20)
 959 0492 90E0                  ldi r25,hi8(__c.20)
 960 0494 9F93                  push r25
 961 0496 8F93                  push r24
 962 0498 1F93                  push r17
 963 049a 0F93                  push r16
 964                    .L89:
 965 049c E091 0000             lds r30,_printf_P
 966 04a0 F091 0000             lds r31,(_printf_P)+1
 967 04a4 0995                  icall
 968 04a6 2DB7                  in r18,__SP_L__
 969 04a8 3EB7                  in r19,__SP_H__
 970 04aa 2A5F                  subi r18,lo8(-(6))
 971 04ac 3F4F                  sbci r19,hi8(-(6))
 972 04ae 11C7                  rjmp .L84
 973                    .L34:
 974 04b0 1092 0000             sts DispPtr,__zero_reg__
 975 04b4 8091 0000             lds r24,PPM_in+4
 976 04b8 9091 0000             lds r25,(PPM_in+4)+1
 977 04bc 9F93                  push r25
 978 04be 8F93                  push r24
 979 04c0 8091 0000             lds r24,PPM_in+2
 980 04c4 9091 0000             lds r25,(PPM_in+2)+1
 981 04c8 9F93                  push r25
 982 04ca 8F93                  push r24
 983 04cc 80E0                  ldi r24,lo8(__c.21)
 984 04ce 90E0                  ldi r25,hi8(__c.21)
 985 04d0 9F93                  push r25
 986 04d2 8F93                  push r24
 987 04d4 FF92                  push r15
 988 04d6 EF92                  push r14
 989 04d8 FE01                  movw r30,r28
 990 04da 0995                  icall
 991 04dc 84E1                  ldi r24,lo8(20)
 992 04de 8093 0000             sts DispPtr,r24
 993 04e2 8DB7                  in r24,__SP_L__
 994 04e4 9EB7                  in r25,__SP_H__
 995 04e6 0896                  adiw r24,8
 996 04e8 8DBF                  out __SP_L__,r24
 997 04ea 8091 0000             lds r24,PPM_in+8
 998 04ee 9091 0000             lds r25,(PPM_in+8)+1
 999 04f2 9F93                  push r25
 1000 04f4 8F93                 push r24
 1001 04f6 8091 0000            lds r24,PPM_in+6
 1002 04fa 9091 0000            lds r25,(PPM_in+6)+1
 1003 04fe 9F93                 push r25
 1004 0500 8F93                 push r24
 1005 0502 80E0                 ldi r24,lo8(__c.22)
 1006 0504 90E0                 ldi r25,hi8(__c.22)
 1007 0506 9F93                 push r25
 1008 0508 8F93                 push r24
 1009 050a FF92                 push r15
 1010 050c EF92                 push r14
 1011 050e E091 0000            lds r30,_printf_P
 1012 0512 F091 0000            lds r31,(_printf_P)+1
 1013 0516 0995                 icall
 1014 0518 88E2                 ldi r24,lo8(40)
 1015 051a 8093 0000            sts DispPtr,r24
 1016 051e 2DB7                 in r18,__SP_L__
 1017 0520 3EB7                 in r19,__SP_H__
 1018 0522 285F                 subi r18,lo8(-(8))
 1019 0524 3F4F                 sbci r19,hi8(-(8))
 1020 0526 2DBF                 out __SP_L__,r18
 1021 0528 8091 0000            lds r24,PPM_in+12
 1022 052c 9091 0000            lds r25,(PPM_in+12)+1
 1023 0530 9F93                 push r25
 1024 0532 8F93                 push r24
 1025 0534 8091 0000            lds r24,PPM_in+10
 1026 0538 9091 0000            lds r25,(PPM_in+10)+1
 1027 053c 9F93                 push r25
 1028 053e 8F93                 push r24
 1029 0540 80E0                 ldi r24,lo8(__c.23)
 1030 0542 90E0                 ldi r25,hi8(__c.23)
 1031 0544 9F93                 push r25
 1032 0546 8F93                 push r24
 1033 0548 FF92                 push r15
 1034 054a EF92                 push r14
 1035 054c E091 0000            lds r30,_printf_P
 1036 0550 F091 0000            lds r31,(_printf_P)+1
 1037 0554 0995                 icall
 1038 0556 8CE3                 ldi r24,lo8(60)
 1039 0558 8093 0000            sts DispPtr,r24
 1040 055c 8DB7                 in r24,__SP_L__
 1041 055e 9EB7                 in r25,__SP_H__
 1042 0560 0896                 adiw r24,8
 1043 0562 8DBF                 out __SP_L__,r24
 1044 0564 8091 0000            lds r24,PPM_in+16
 1045 0568 9091 0000            lds r25,(PPM_in+16)+1
 1046 056c 9F93                 push r25
 1047 056e 8F93                 push r24
 1048 0570 8091 0000            lds r24,PPM_in+14
 1049 0574 9091 0000            lds r25,(PPM_in+14)+1
 1050 0578 9F93                 push r25
 1051 057a 8F93                 push r24
 1052 057c 80E0                 ldi r24,lo8(__c.24)
 1053 057e 90E0                 ldi r25,hi8(__c.24)
 1054 0580 A2C0                 rjmp .L90
 1055                   .L35:
 1056 0582 1092 0000            sts DispPtr,__zero_reg__
 1057 0586 8091 0000            lds r24,EE_Parameter+2
 1058 058a E82F                 mov r30,r24
 1059 058c FF27                 clr r31
 1060 058e EE0F                 add r30,r30
 1061 0590 FF1F                 adc r31,r31
 1062 0592 E050                 subi r30,lo8(-(PPM_in))
 1063 0594 F040                 sbci r31,hi8(-(PPM_in))
 1064 0596 8081                 ld r24,Z
 1065 0598 9181                 ldd r25,Z+1
 1066 059a 9F93                 push r25
 1067 059c 8F93                 push r24
 1068 059e 8091 0000            lds r24,EE_Parameter+1
 1069 05a2 E82F                 mov r30,r24
 1070 05a4 FF27                 clr r31
 1071 05a6 EE0F                 add r30,r30
 1072 05a8 FF1F                 adc r31,r31
 1073 05aa E050                 subi r30,lo8(-(PPM_in))
 1074 05ac F040                 sbci r31,hi8(-(PPM_in))
 1075 05ae 8081                 ld r24,Z
 1076 05b0 9181                 ldd r25,Z+1
 1077 05b2 9F93                 push r25
 1078 05b4 8F93                 push r24
 1079 05b6 80E0                 ldi r24,lo8(__c.25)
 1080 05b8 90E0                 ldi r25,hi8(__c.25)
 1081 05ba 9F93                 push r25
 1082 05bc 8F93                 push r24
 1083 05be FF92                 push r15
 1084 05c0 EF92                 push r14
 1085 05c2 FE01                 movw r30,r28
 1086 05c4 0995                 icall
 1087 05c6 84E1                 ldi r24,lo8(20)
 1088 05c8 8093 0000            sts DispPtr,r24
 1089 05cc 8DB7                 in r24,__SP_L__
 1090 05ce 9EB7                 in r25,__SP_H__
 1091 05d0 0896                 adiw r24,8
 1092 05d2 8DBF                 out __SP_L__,r24
 1093 05d4 8091 0000            lds r24,EE_Parameter+4
 1094 05d8 E82F                 mov r30,r24
 1095 05da FF27                 clr r31
 1096 05dc EE0F                 add r30,r30
 1097 05de FF1F                 adc r31,r31
 1098 05e0 E050                 subi r30,lo8(-(PPM_in))
 1099 05e2 F040                 sbci r31,hi8(-(PPM_in))
 1100 05e4 8081                 ld r24,Z
 1101 05e6 9181                 ldd r25,Z+1
 1102 05e8 9F93                 push r25
 1103 05ea 8F93                 push r24
 1104 05ec 8091 0000            lds r24,EE_Parameter+3
 1105 05f0 E82F                 mov r30,r24
 1106 05f2 FF27                 clr r31
 1107 05f4 EE0F                 add r30,r30
 1108 05f6 FF1F                 adc r31,r31
 1109 05f8 E050                 subi r30,lo8(-(PPM_in))
 1110 05fa F040                 sbci r31,hi8(-(PPM_in))
 1111 05fc 8081                 ld r24,Z
 1112 05fe 9181                 ldd r25,Z+1
 1113 0600 8858                 subi r24,lo8(-(120))
 1114 0602 9F4F                 sbci r25,hi8(-(120))
 1115 0604 9F93                 push r25
 1116 0606 8F93                 push r24
 1117 0608 80E0                 ldi r24,lo8(__c.26)
 1118 060a 90E0                 ldi r25,hi8(__c.26)
 1119 060c 9F93                 push r25
 1120 060e 8F93                 push r24
 1121 0610 FF92                 push r15
 1122 0612 EF92                 push r14
 1123 0614 E091 0000            lds r30,_printf_P
 1124 0618 F091 0000            lds r31,(_printf_P)+1
 1125 061c 0995                 icall
 1126 061e 88E2                 ldi r24,lo8(40)
 1127 0620 8093 0000            sts DispPtr,r24
 1128 0624 2DB7                 in r18,__SP_L__
 1129 0626 3EB7                 in r19,__SP_H__
 1130 0628 285F                 subi r18,lo8(-(8))
 1131 062a 3F4F                 sbci r19,hi8(-(8))
 1132 062c 2DBF                 out __SP_L__,r18
 1133 062e 8091 0000            lds r24,EE_Parameter+6
 1134 0632 E82F                 mov r30,r24
 1135 0634 FF27                 clr r31
 1136 0636 EE0F                 add r30,r30
 1137 0638 FF1F                 adc r31,r31
 1138 063a E050                 subi r30,lo8(-(PPM_in))
 1139 063c F040                 sbci r31,hi8(-(PPM_in))
 1140 063e 8081                 ld r24,Z
 1141 0640 9181                 ldd r25,Z+1
 1142 0642 8259                 subi r24,lo8(-(110))
 1143 0644 9F4F                 sbci r25,hi8(-(110))
 1144 0646 9F93                 push r25
 1145 0648 8F93                 push r24
 1146 064a 8091 0000            lds r24,EE_Parameter+5
 1147 064e E82F                 mov r30,r24
 1148 0650 FF27                 clr r31
 1149 0652 EE0F                 add r30,r30
 1150 0654 FF1F                 adc r31,r31
 1151 0656 E050                 subi r30,lo8(-(PPM_in))
 1152 0658 F040                 sbci r31,hi8(-(PPM_in))
 1153 065a 8081                 ld r24,Z
 1154 065c 9181                 ldd r25,Z+1
 1155 065e 8259                 subi r24,lo8(-(110))
 1156 0660 9F4F                 sbci r25,hi8(-(110))
 1157 0662 9F93                 push r25
 1158 0664 8F93                 push r24
 1159 0666 80E0                 ldi r24,lo8(__c.27)
 1160 0668 90E0                 ldi r25,hi8(__c.27)
 1161 066a 9F93                 push r25
 1162 066c 8F93                 push r24
 1163 066e FF92                 push r15
 1164 0670 EF92                 push r14
 1165 0672 E091 0000            lds r30,_printf_P
 1166 0676 F091 0000            lds r31,(_printf_P)+1
 1167 067a 0995                 icall
 1168 067c 8CE3                 ldi r24,lo8(60)
 1169 067e 8093 0000            sts DispPtr,r24
 1170 0682 8DB7                 in r24,__SP_L__
 1171 0684 9EB7                 in r25,__SP_H__
 1172 0686 0896                 adiw r24,8
 1173 0688 8DBF                 out __SP_L__,r24
 1174 068a 8091 0000            lds r24,EE_Parameter+8
 1175 068e E82F                 mov r30,r24
 1176 0690 FF27                 clr r31
 1177 0692 EE0F                 add r30,r30
 1178 0694 FF1F                 adc r31,r31
 1179 0696 E050                 subi r30,lo8(-(PPM_in))
 1180 0698 F040                 sbci r31,hi8(-(PPM_in))
 1181 069a 8081                 ld r24,Z
 1182 069c 9181                 ldd r25,Z+1
 1183 069e 8259                 subi r24,lo8(-(110))
 1184 06a0 9F4F                 sbci r25,hi8(-(110))
 1185 06a2 9F93                 push r25
 1186 06a4 8F93                 push r24
 1187 06a6 8091 0000            lds r24,EE_Parameter+7
 1188 06aa E82F                 mov r30,r24
 1189 06ac FF27                 clr r31
 1190 06ae EE0F                 add r30,r30
 1191 06b0 FF1F                 adc r31,r31
 1192 06b2 E050                 subi r30,lo8(-(PPM_in))
 1193 06b4 F040                 sbci r31,hi8(-(PPM_in))
 1194 06b6 8081                 ld r24,Z
 1195 06b8 9181                 ldd r25,Z+1
 1196 06ba 8259                 subi r24,lo8(-(110))
 1197 06bc 9F4F                 sbci r25,hi8(-(110))
 1198 06be 9F93                 push r25
 1199 06c0 8F93                 push r24
 1200 06c2 80E0                 ldi r24,lo8(__c.28)
 1201 06c4 90E0                 ldi r25,hi8(__c.28)
 1202                   .L90:
 1203 06c6 9F93                 push r25
 1204 06c8 8F93                 push r24
 1205 06ca FF92                 push r15
 1206 06cc EF92                 push r14
 1207                   .L91:
 1208 06ce E091 0000            lds r30,_printf_P
 1209 06d2 F091 0000            lds r31,(_printf_P)+1
 1210 06d6 0995                 icall
 1211 06d8 2DB7                 in r18,__SP_L__
 1212 06da 3EB7                 in r19,__SP_H__
 1213 06dc 285F                 subi r18,lo8(-(8))
 1214 06de 3F4F                 sbci r19,hi8(-(8))
 1215 06e0 F8C5                 rjmp .L84
 1216                   .L36:
 1217 06e2 1092 0000            sts DispPtr,__zero_reg__
 1218 06e6 80E0                 ldi r24,lo8(__c.29)
 1219 06e8 90E0                 ldi r25,hi8(__c.29)
 1220 06ea 9F93                 push r25
 1221 06ec 8F93                 push r24
 1222 06ee 00E0                 ldi r16,lo8(pm(Menu_Putchar))
 1223 06f0 10E0                 ldi r17,hi8(pm(Menu_Putchar))
 1224 06f2 FF92                 push r15
 1225 06f4 EF92                 push r14
 1226 06f6 FE01                 movw r30,r28
 1227 06f8 0995                 icall
 1228 06fa 8091 0000            lds r24,PlatinenVersion
 1229 06fe 0F90                 pop __tmp_reg__
 1230 0700 0F90                 pop __tmp_reg__
 1231 0702 0F90                 pop __tmp_reg__
 1232 0704 0F90                 pop __tmp_reg__
 1233 0706 8A30                 cpi r24,lo8(10)
 1234 0708 09F0                 breq .+2
 1235 070a 9DC0                 rjmp .L37
 1236 070c 84E1                 ldi r24,lo8(20)
 1237 070e 8093 0000            sts DispPtr,r24
 1238 0712 8091 0000            lds r24,AdNeutralNick
 1239 0716 9091 0000            lds r25,(AdNeutralNick)+1
 1240 071a 9C01                 movw r18,r24
 1241 071c 97FF                 sbrs r25,7
 1242 071e 02C0                 rjmp .L38
 1243 0720 295F                 subi r18,lo8(-(7))
 1244 0722 3F4F                 sbci r19,hi8(-(7))
 1245                   .L38:
 1246 0724 287F                 andi r18,lo8(-8)
 1247 0726 821B                 sub r24,r18
 1248 0728 930B                 sbc r25,r19
 1249 072a 9F93                 push r25
 1250 072c 8F93                 push r24
 1251 072e 8091 0000            lds r24,AdNeutralNick
 1252 0732 9091 0000            lds r25,(AdNeutralNick)+1
 1253 0736 97FD                 sbrc r25,7
 1254 0738 0796                 adiw r24,7
 1255                   .L39:
 1256 073a A3E0                 ldi r26,3
 1257 073c 9595         1:      asr r25
 1258 073e 8795                 ror r24
 1259 0740 AA95                 dec r26
 1260 0742 E1F7                 brne 1b
 1261 0744 9F93                 push r25
 1262 0746 8F93                 push r24
 1263 0748 2091 0000            lds r18,AdNeutralNick
 1264 074c 3091 0000            lds r19,(AdNeutralNick)+1
 1265 0750 37FF                 sbrs r19,7
 1266 0752 02C0                 rjmp .L40
 1267 0754 295F                 subi r18,lo8(-(7))
 1268 0756 3F4F                 sbci r19,hi8(-(7))
 1269                   .L40:
 1270 0758 F3E0                 ldi r31,3
 1271 075a 3595         1:      asr r19
 1272 075c 2795                 ror r18
 1273 075e FA95                 dec r31
 1274 0760 E1F7                 brne 1b
 1275 0762 8091 0000            lds r24,AdWertNick
 1276 0766 9091 0000            lds r25,(AdWertNick)+1
 1277 076a 821B                 sub r24,r18
 1278 076c 930B                 sbc r25,r19
 1279 076e 9F93                 push r25
 1280 0770 8F93                 push r24
 1281 0772 80E0                 ldi r24,lo8(__c.30)
 1282 0774 90E0                 ldi r25,hi8(__c.30)
 1283 0776 9F93                 push r25
 1284 0778 8F93                 push r24
 1285 077a 1F93                 push r17
 1286 077c 0F93                 push r16
 1287 077e E091 0000            lds r30,_printf_P
 1288 0782 F091 0000            lds r31,(_printf_P)+1
 1289 0786 0995                 icall
 1290 0788 88E2                 ldi r24,lo8(40)
 1291 078a 8093 0000            sts DispPtr,r24
 1292 078e 8DB7                 in r24,__SP_L__
 1293 0790 9EB7                 in r25,__SP_H__
 1294 0792 0A96                 adiw r24,10
 1295 0794 8DBF                 out __SP_L__,r24
 1296 0796 8091 0000            lds r24,AdNeutralRoll
 1297 079a 9091 0000            lds r25,(AdNeutralRoll)+1
 1298 079e 9C01                 movw r18,r24
 1299 07a0 97FF                 sbrs r25,7
 1300 07a2 02C0                 rjmp .L41
 1301 07a4 295F                 subi r18,lo8(-(7))
 1302 07a6 3F4F                 sbci r19,hi8(-(7))
 1303                   .L41:
 1304 07a8 287F                 andi r18,lo8(-8)
 1305 07aa 821B                 sub r24,r18
 1306 07ac 930B                 sbc r25,r19
 1307 07ae 9F93                 push r25
 1308 07b0 8F93                 push r24
 1309 07b2 8091 0000            lds r24,AdNeutralRoll
 1310 07b6 9091 0000            lds r25,(AdNeutralRoll)+1
 1311 07ba 97FD                 sbrc r25,7
 1312 07bc 0796                 adiw r24,7
 1313                   .L42:
 1314 07be E3E0                 ldi r30,3
 1315 07c0 9595         1:      asr r25
 1316 07c2 8795                 ror r24
 1317 07c4 EA95                 dec r30
 1318 07c6 E1F7                 brne 1b
 1319 07c8 9F93                 push r25
 1320 07ca 8F93                 push r24
 1321 07cc 2091 0000            lds r18,AdNeutralRoll
 1322 07d0 3091 0000            lds r19,(AdNeutralRoll)+1
 1323 07d4 37FF                 sbrs r19,7
 1324 07d6 02C0                 rjmp .L43
 1325 07d8 295F                 subi r18,lo8(-(7))
 1326 07da 3F4F                 sbci r19,hi8(-(7))
 1327                   .L43:
 1328 07dc 73E0                 ldi r23,3
 1329 07de 3595         1:      asr r19
 1330 07e0 2795                 ror r18
 1331 07e2 7A95                 dec r23
 1332 07e4 E1F7                 brne 1b
 1333 07e6 8091 0000            lds r24,AdWertRoll
 1334 07ea 9091 0000            lds r25,(AdWertRoll)+1
 1335 07ee 821B                 sub r24,r18
 1336 07f0 930B                 sbc r25,r19
 1337 07f2 9F93                 push r25
 1338 07f4 8F93                 push r24
 1339 07f6 80E0                 ldi r24,lo8(__c.31)
 1340 07f8 90E0                 ldi r25,hi8(__c.31)
 1341 07fa 9F93                 push r25
 1342 07fc 8F93                 push r24
 1343 07fe 1F93                 push r17
 1344 0800 0F93                 push r16
 1345 0802 E091 0000            lds r30,_printf_P
 1346 0806 F091 0000            lds r31,(_printf_P)+1
 1347 080a 0995                 icall
 1348 080c 8CE3                 ldi r24,lo8(60)
 1349 080e 8093 0000            sts DispPtr,r24
 1350 0812 2DB7                 in r18,__SP_L__
 1351 0814 3EB7                 in r19,__SP_H__
 1352 0816 265F                 subi r18,lo8(-(10))
 1353 0818 3F4F                 sbci r19,hi8(-(10))
 1354 081a 2DBF                 out __SP_L__,r18
 1355 081c 8091 0000            lds r24,AdNeutralGier
 1356 0820 9091 0000            lds r25,(AdNeutralGier)+1
 1357 0824 9F93                 push r25
 1358 0826 8F93                 push r24
 1359 0828 8091 0000            lds r24,AdNeutralGier
 1360 082c 9091 0000            lds r25,(AdNeutralGier)+1
 1361 0830 2091 0000            lds r18,AdWertGier
 1362 0834 3091 0000            lds r19,(AdWertGier)+1
 1363 0838 821B                 sub r24,r18
 1364 083a 930B                 sbc r25,r19
 1365 083c 9F93                 push r25
 1366 083e 8F93                 push r24
 1367 0840 80E0                 ldi r24,lo8(__c.32)
 1368 0842 90E0                 ldi r25,hi8(__c.32)
 1369 0844 A7C3                 rjmp .L88
 1370                   .L37:
 1371 0846 8B30                 cpi r24,lo8(11)
 1372 0848 19F0                 breq .L46
 1373 084a 8431                 cpi r24,lo8(20)
 1374 084c 08F4                 brsh .+2
 1375 084e ADC0                 rjmp .L45
 1376                   .L46:
 1377 0850 84E1                 ldi r24,lo8(20)
 1378 0852 8093 0000            sts DispPtr,r24
 1379 0856 8091 0000            lds r24,AdNeutralNick
 1380 085a 9091 0000            lds r25,(AdNeutralNick)+1
 1381 085e 9C01                 movw r18,r24
 1382 0860 97FF                 sbrs r25,7
 1383 0862 02C0                 rjmp .L47
 1384 0864 215F                 subi r18,lo8(-(15))
 1385 0866 3F4F                 sbci r19,hi8(-(15))
 1386                   .L47:
 1387 0868 207F                 andi r18,lo8(-16)
 1388 086a 821B                 sub r24,r18
 1389 086c 930B                 sbc r25,r19
 1390 086e 97FD                 sbrc r25,7
 1391 0870 0196                 adiw r24,1
 1392                   .L48:
 1393 0872 9595                 asr r25
 1394 0874 8795                 ror r24
 1395 0876 9F93                 push r25
 1396 0878 8F93                 push r24
 1397 087a 8091 0000            lds r24,AdNeutralNick
 1398 087e 9091 0000            lds r25,(AdNeutralNick)+1
 1399 0882 97FD                 sbrc r25,7
 1400 0884 0F96                 adiw r24,15
 1401                   .L49:
 1402 0886 54E0                 ldi r21,4
 1403 0888 9595         1:      asr r25
 1404 088a 8795                 ror r24
 1405 088c 5A95                 dec r21
 1406 088e E1F7                 brne 1b
 1407 0890 9F93                 push r25
 1408 0892 8F93                 push r24
 1409 0894 2091 0000            lds r18,AdNeutralNick
 1410 0898 3091 0000            lds r19,(AdNeutralNick)+1
 1411 089c 37FF                 sbrs r19,7
 1412 089e 02C0                 rjmp .L50
 1413 08a0 295F                 subi r18,lo8(-(7))
 1414 08a2 3F4F                 sbci r19,hi8(-(7))
 1415                   .L50:
 1416 08a4 43E0                 ldi r20,3
 1417 08a6 3595         1:      asr r19
 1418 08a8 2795                 ror r18
 1419 08aa 4A95                 dec r20
 1420 08ac E1F7                 brne 1b
 1421 08ae 8091 0000            lds r24,AdWertNick
 1422 08b2 9091 0000            lds r25,(AdWertNick)+1
 1423 08b6 821B                 sub r24,r18
 1424 08b8 930B                 sbc r25,r19
 1425 08ba 9F93                 push r25
 1426 08bc 8F93                 push r24
 1427 08be 80E0                 ldi r24,lo8(__c.33)
 1428 08c0 90E0                 ldi r25,hi8(__c.33)
 1429 08c2 9F93                 push r25
 1430 08c4 8F93                 push r24
 1431 08c6 1F93                 push r17
 1432 08c8 0F93                 push r16
 1433 08ca E091 0000            lds r30,_printf_P
 1434 08ce F091 0000            lds r31,(_printf_P)+1
 1435 08d2 0995                 icall
 1436 08d4 88E2                 ldi r24,lo8(40)
 1437 08d6 8093 0000            sts DispPtr,r24
 1438 08da 2DB7                 in r18,__SP_L__
 1439 08dc 3EB7                 in r19,__SP_H__
 1440 08de 265F                 subi r18,lo8(-(10))
 1441 08e0 3F4F                 sbci r19,hi8(-(10))
 1442 08e2 2DBF                 out __SP_L__,r18
 1443 08e4 8091 0000            lds r24,AdNeutralRoll
 1444 08e8 9091 0000            lds r25,(AdNeutralRoll)+1
 1445 08ec 9C01                 movw r18,r24
 1446 08ee 97FF                 sbrs r25,7
 1447 08f0 02C0                 rjmp .L51
 1448 08f2 215F                 subi r18,lo8(-(15))
 1449 08f4 3F4F                 sbci r19,hi8(-(15))
 1450                   .L51:
 1451 08f6 207F                 andi r18,lo8(-16)
 1452 08f8 821B                 sub r24,r18
 1453 08fa 930B                 sbc r25,r19
 1454 08fc 97FD                 sbrc r25,7
 1455 08fe 0196                 adiw r24,1
 1456                   .L52:
 1457 0900 9595                 asr r25
 1458 0902 8795                 ror r24
 1459 0904 9F93                 push r25
 1460 0906 8F93                 push r24
 1461 0908 8091 0000            lds r24,AdNeutralRoll
 1462 090c 9091 0000            lds r25,(AdNeutralRoll)+1
 1463 0910 97FD                 sbrc r25,7
 1464 0912 0F96                 adiw r24,15
 1465                   .L53:
 1466 0914 C4E0                 ldi r28,4
 1467 0916 9595         1:      asr r25
 1468 0918 8795                 ror r24
 1469 091a CA95                 dec r28
 1470 091c E1F7                 brne 1b
 1471 091e 9F93                 push r25
 1472 0920 8F93                 push r24
 1473 0922 2091 0000            lds r18,AdNeutralRoll
 1474 0926 3091 0000            lds r19,(AdNeutralRoll)+1
 1475 092a 37FF                 sbrs r19,7
 1476 092c 02C0                 rjmp .L54
 1477 092e 295F                 subi r18,lo8(-(7))
 1478 0930 3F4F                 sbci r19,hi8(-(7))
 1479                   .L54:
 1480 0932 B3E0                 ldi r27,3
 1481 0934 3595         1:      asr r19
 1482 0936 2795                 ror r18
 1483 0938 BA95                 dec r27
 1484 093a E1F7                 brne 1b
 1485 093c 8091 0000            lds r24,AdWertRoll
 1486 0940 9091 0000            lds r25,(AdWertRoll)+1
 1487 0944 821B                 sub r24,r18
 1488 0946 930B                 sbc r25,r19
 1489 0948 9F93                 push r25
 1490 094a 8F93                 push r24
 1491 094c 80E0                 ldi r24,lo8(__c.34)
 1492 094e 90E0                 ldi r25,hi8(__c.34)
 1493 0950 9F93                 push r25
 1494 0952 8F93                 push r24
 1495 0954 1F93                 push r17
 1496 0956 0F93                 push r16
 1497 0958 E091 0000            lds r30,_printf_P
 1498 095c F091 0000            lds r31,(_printf_P)+1
 1499 0960 0995                 icall
 1500 0962 8CE3                 ldi r24,lo8(60)
 1501 0964 8093 0000            sts DispPtr,r24
 1502 0968 8DB7                 in r24,__SP_L__
 1503 096a 9EB7                 in r25,__SP_H__
 1504 096c 0A96                 adiw r24,10
 1505 096e 8DBF                 out __SP_L__,r24
 1506 0970 8091 0000            lds r24,AdNeutralGier
 1507 0974 9091 0000            lds r25,(AdNeutralGier)+1
 1508 0978 97FD                 sbrc r25,7
 1509 097a 0196                 adiw r24,1
 1510                   .L55:
 1511 097c 9595                 asr r25
 1512 097e 8795                 ror r24
 1513 0980 9F93                 push r25
 1514 0982 8F93                 push r24
 1515 0984 8091 0000            lds r24,AdNeutralGier
 1516 0988 9091 0000            lds r25,(AdNeutralGier)+1
 1517 098c 2091 0000            lds r18,AdWertGier
 1518 0990 3091 0000            lds r19,(AdWertGier)+1
 1519 0994 821B                 sub r24,r18
 1520 0996 930B                 sbc r25,r19
 1521 0998 9F93                 push r25
 1522 099a 8F93                 push r24
 1523 099c 80E0                 ldi r24,lo8(__c.35)
 1524 099e 90E0                 ldi r25,hi8(__c.35)
 1525 09a0 9F93                 push r25
 1526 09a2 8F93                 push r24
 1527 09a4 1F93                 push r17
 1528 09a6 0F93                 push r16
 1529 09a8 92CE                 rjmp .L91
 1530                   .L45:
 1531 09aa 8D30                 cpi r24,lo8(13)
 1532 09ac 09F0                 breq .+2
 1533 09ae F6C5                 rjmp .L19
 1534 09b0 84E1                 ldi r24,lo8(20)
 1535 09b2 8093 0000            sts DispPtr,r24
 1536 09b6 8091 0000            lds r24,AnalogOffsetNick
 1537 09ba 9927                 clr r25
 1538 09bc 9F93                 push r25
 1539 09be 8F93                 push r24
 1540 09c0 8091 0000            lds r24,AdNeutralNick
 1541 09c4 9091 0000            lds r25,(AdNeutralNick)+1
 1542 09c8 97FD                 sbrc r25,7
 1543 09ca 0F96                 adiw r24,15
 1544                   .L58:
 1545 09cc F4E0                 ldi r31,4
 1546 09ce 9595         1:      asr r25
 1547 09d0 8795                 ror r24
 1548 09d2 FA95                 dec r31
 1549 09d4 E1F7                 brne 1b
 1550 09d6 9F93                 push r25
 1551 09d8 8F93                 push r24
 1552 09da 2091 0000            lds r18,AdNeutralNick
 1553 09de 3091 0000            lds r19,(AdNeutralNick)+1
 1554 09e2 37FF                 sbrs r19,7
 1555 09e4 02C0                 rjmp .L59
 1556 09e6 295F                 subi r18,lo8(-(7))
 1557 09e8 3F4F                 sbci r19,hi8(-(7))
 1558                   .L59:
 1559 09ea E3E0                 ldi r30,3
 1560 09ec 3595         1:      asr r19
 1561 09ee 2795                 ror r18
 1562 09f0 EA95                 dec r30
 1563 09f2 E1F7                 brne 1b
 1564 09f4 8091 0000            lds r24,AdWertNick
 1565 09f8 9091 0000            lds r25,(AdWertNick)+1
 1566 09fc 821B                 sub r24,r18
 1567 09fe 930B                 sbc r25,r19
 1568 0a00 9F93                 push r25
 1569 0a02 8F93                 push r24
 1570 0a04 80E0                 ldi r24,lo8(__c.36)
 1571 0a06 90E0                 ldi r25,hi8(__c.36)
 1572 0a08 9F93                 push r25
 1573 0a0a 8F93                 push r24
 1574 0a0c 1F93                 push r17
 1575 0a0e 0F93                 push r16
 1576 0a10 E091 0000            lds r30,_printf_P
 1577 0a14 F091 0000            lds r31,(_printf_P)+1
 1578 0a18 0995                 icall
 1579 0a1a 88E2                 ldi r24,lo8(40)
 1580 0a1c 8093 0000            sts DispPtr,r24
 1581 0a20 8DB7                 in r24,__SP_L__
 1582 0a22 9EB7                 in r25,__SP_H__
 1583 0a24 0A96                 adiw r24,10
 1584 0a26 8DBF                 out __SP_L__,r24
 1585 0a28 8091 0000            lds r24,AnalogOffsetRoll
 1586 0a2c 9927                 clr r25
 1587 0a2e 9F93                 push r25
 1588 0a30 8F93                 push r24
 1589 0a32 8091 0000            lds r24,AdNeutralRoll
 1590 0a36 9091 0000            lds r25,(AdNeutralRoll)+1
 1591 0a3a 97FD                 sbrc r25,7
 1592 0a3c 0F96                 adiw r24,15
 1593                   .L60:
 1594 0a3e 74E0                 ldi r23,4
 1595 0a40 9595         1:      asr r25
 1596 0a42 8795                 ror r24
 1597 0a44 7A95                 dec r23
 1598 0a46 E1F7                 brne 1b
 1599 0a48 9F93                 push r25
 1600 0a4a 8F93                 push r24
 1601 0a4c 2091 0000            lds r18,AdNeutralRoll
 1602 0a50 3091 0000            lds r19,(AdNeutralRoll)+1
 1603 0a54 37FF                 sbrs r19,7
 1604 0a56 02C0                 rjmp .L61
 1605 0a58 295F                 subi r18,lo8(-(7))
 1606 0a5a 3F4F                 sbci r19,hi8(-(7))
 1607                   .L61:
 1608 0a5c 63E0                 ldi r22,3
 1609 0a5e 3595         1:      asr r19
 1610 0a60 2795                 ror r18
 1611 0a62 6A95                 dec r22
 1612 0a64 E1F7                 brne 1b
 1613 0a66 8091 0000            lds r24,AdWertRoll
 1614 0a6a 9091 0000            lds r25,(AdWertRoll)+1
 1615 0a6e 821B                 sub r24,r18
 1616 0a70 930B                 sbc r25,r19
 1617 0a72 9F93                 push r25
 1618 0a74 8F93                 push r24
 1619 0a76 80E0                 ldi r24,lo8(__c.37)
 1620 0a78 90E0                 ldi r25,hi8(__c.37)
 1621 0a7a 9F93                 push r25
 1622 0a7c 8F93                 push r24
 1623 0a7e 1F93                 push r17
 1624 0a80 0F93                 push r16
 1625 0a82 E091 0000            lds r30,_printf_P
 1626 0a86 F091 0000            lds r31,(_printf_P)+1
 1627 0a8a 0995                 icall
 1628 0a8c 8CE3                 ldi r24,lo8(60)
 1629 0a8e 8093 0000            sts DispPtr,r24
 1630 0a92 2DB7                 in r18,__SP_L__
 1631 0a94 3EB7                 in r19,__SP_H__
 1632 0a96 265F                 subi r18,lo8(-(10))
 1633 0a98 3F4F                 sbci r19,hi8(-(10))
 1634 0a9a 2DBF                 out __SP_L__,r18
 1635 0a9c 8091 0000            lds r24,AnalogOffsetGier
 1636 0aa0 9927                 clr r25
 1637 0aa2 9F93                 push r25
 1638 0aa4 8F93                 push r24
 1639 0aa6 8091 0000            lds r24,AdNeutralGier
 1640 0aaa 9091 0000            lds r25,(AdNeutralGier)+1
 1641 0aae 97FD                 sbrc r25,7
 1642 0ab0 0196                 adiw r24,1
 1643                   .L62:
 1644 0ab2 9595                 asr r25
 1645 0ab4 8795                 ror r24
 1646 0ab6 9F93                 push r25
 1647 0ab8 8F93                 push r24
 1648 0aba 8091 0000            lds r24,AdNeutralGier
 1649 0abe 9091 0000            lds r25,(AdNeutralGier)+1
 1650 0ac2 2091 0000            lds r18,AdWertGier
 1651 0ac6 3091 0000            lds r19,(AdWertGier)+1
 1652 0aca 821B                 sub r24,r18
 1653 0acc 930B                 sbc r25,r19
 1654 0ace 9F93                 push r25
 1655 0ad0 8F93                 push r24
 1656 0ad2 80E0                 ldi r24,lo8(__c.38)
 1657 0ad4 90E0                 ldi r25,hi8(__c.38)
 1658 0ad6 9F93                 push r25
 1659 0ad8 8F93                 push r24
 1660 0ada 1F93                 push r17
 1661 0adc 0F93                 push r16
 1662 0ade E091 0000            lds r30,_printf_P
 1663 0ae2 F091 0000            lds r31,(_printf_P)+1
 1664 0ae6 0995                 icall
 1665 0ae8 8DB7                 in r24,__SP_L__
 1666 0aea 9EB7                 in r25,__SP_H__
 1667 0aec 0A96                 adiw r24,10
 1668 0aee 56C3                 rjmp .L85
 1669                   .L63:
 1670 0af0 1092 0000            sts DispPtr,__zero_reg__
 1671 0af4 80E0                 ldi r24,lo8(__c.39)
 1672 0af6 90E0                 ldi r25,hi8(__c.39)
 1673 0af8 9F93                 push r25
 1674 0afa 8F93                 push r24
 1675 0afc FF92                 push r15
 1676 0afe EF92                 push r14
 1677 0b00 FE01                 movw r30,r28
 1678 0b02 0995                 icall
 1679 0b04 84E1                 ldi r24,lo8(20)
 1680 0b06 8093 0000            sts DispPtr,r24
 1681 0b0a 0F90                 pop __tmp_reg__
 1682 0b0c 0F90                 pop __tmp_reg__
 1683 0b0e 0F90                 pop __tmp_reg__
 1684 0b10 0F90                 pop __tmp_reg__
 1685 0b12 8091 0000            lds r24,NeutralAccX
 1686 0b16 9091 0000            lds r25,(NeutralAccX)+1
 1687 0b1a 9F93                 push r25
 1688 0b1c 8F93                 push r24
 1689 0b1e 8091 0000            lds r24,AdWertAccNick
 1690 0b22 9091 0000            lds r25,(AdWertAccNick)+1
 1691 0b26 9F93                 push r25
 1692 0b28 8F93                 push r24
 1693 0b2a 80E0                 ldi r24,lo8(__c.40)
 1694 0b2c 90E0                 ldi r25,hi8(__c.40)
 1695 0b2e 9F93                 push r25
 1696 0b30 8F93                 push r24
 1697 0b32 FF92                 push r15
 1698 0b34 EF92                 push r14
 1699 0b36 E091 0000            lds r30,_printf_P
 1700 0b3a F091 0000            lds r31,(_printf_P)+1
 1701 0b3e 0995                 icall
 1702 0b40 88E2                 ldi r24,lo8(40)
 1703 0b42 8093 0000            sts DispPtr,r24
 1704 0b46 2DB7                 in r18,__SP_L__
 1705 0b48 3EB7                 in r19,__SP_H__
 1706 0b4a 285F                 subi r18,lo8(-(8))
 1707 0b4c 3F4F                 sbci r19,hi8(-(8))
 1708 0b4e 2DBF                 out __SP_L__,r18
 1709 0b50 8091 0000            lds r24,NeutralAccY
 1710 0b54 9091 0000            lds r25,(NeutralAccY)+1
 1711 0b58 9F93                 push r25
 1712 0b5a 8F93                 push r24
 1713 0b5c 8091 0000            lds r24,AdWertAccRoll
 1714 0b60 9091 0000            lds r25,(AdWertAccRoll)+1
 1715 0b64 9F93                 push r25
 1716 0b66 8F93                 push r24
 1717 0b68 80E0                 ldi r24,lo8(__c.41)
 1718 0b6a 90E0                 ldi r25,hi8(__c.41)
 1719 0b6c 9F93                 push r25
 1720 0b6e 8F93                 push r24
 1721 0b70 FF92                 push r15
 1722 0b72 EF92                 push r14
 1723 0b74 E091 0000            lds r30,_printf_P
 1724 0b78 F091 0000            lds r31,(_printf_P)+1
 1725 0b7c 0995                 icall
 1726 0b7e 8CE3                 ldi r24,lo8(60)
 1727 0b80 8093 0000            sts DispPtr,r24
 1728 0b84 8DB7                 in r24,__SP_L__
 1729 0b86 9EB7                 in r25,__SP_H__
 1730 0b88 0896                 adiw r24,8
 1731 0b8a 8DBF                 out __SP_L__,r24
 1732 0b8c 8091 0000            lds r24,NeutralAccZ
 1733 0b90 9091 0000            lds r25,(NeutralAccZ)+1
 1734 0b94 9F93                 push r25
 1735 0b96 8F93                 push r24
 1736 0b98 8091 0000            lds r24,AdWertAccHoch
 1737 0b9c 9091 0000            lds r25,(AdWertAccHoch)+1
 1738 0ba0 9F93                 push r25
 1739 0ba2 8F93                 push r24
 1740 0ba4 80E0                 ldi r24,lo8(__c.42)
 1741 0ba6 90E0                 ldi r25,hi8(__c.42)
 1742 0ba8 8ECD                 rjmp .L90
 1743                   .L64:
 1744 0baa 1092 0000            sts DispPtr,__zero_reg__
 1745 0bae 8091 0000            lds r24,UBat
 1746 0bb2 9091 0000            lds r25,(UBat)+1
 1747 0bb6 6AE0                 ldi r22,lo8(10)
 1748 0bb8 70E0                 ldi r23,hi8(10)
 1749 0bba 0E94 0000            call __divmodhi4
 1750 0bbe 9F93                 push r25
 1751 0bc0 8F93                 push r24
 1752 0bc2 8091 0000            lds r24,UBat
 1753 0bc6 9091 0000            lds r25,(UBat)+1
 1754 0bca 6AE0                 ldi r22,lo8(10)
 1755 0bcc 70E0                 ldi r23,hi8(10)
 1756 0bce 0E94 0000            call __divmodhi4
 1757 0bd2 7F93                 push r23
 1758 0bd4 6F93                 push r22
 1759 0bd6 80E0                 ldi r24,lo8(__c.43)
 1760 0bd8 90E0                 ldi r25,hi8(__c.43)
 1761 0bda 9F93                 push r25
 1762 0bdc 8F93                 push r24
 1763 0bde FF92                 push r15
 1764 0be0 EF92                 push r14
 1765 0be2 FE01                 movw r30,r28
 1766 0be4 0995                 icall
 1767 0be6 84E1                 ldi r24,lo8(20)
 1768 0be8 8093 0000            sts DispPtr,r24
 1769 0bec 8DB7                 in r24,__SP_L__
 1770 0bee 9EB7                 in r25,__SP_H__
 1771 0bf0 0896                 adiw r24,8
 1772 0bf2 8DBF                 out __SP_L__,r24
 1773 0bf4 8091 0000            lds r24,Capacity
 1774 0bf8 9091 0000            lds r25,(Capacity)+1
 1775 0bfc 6AE0                 ldi r22,lo8(10)
 1776 0bfe 70E0                 ldi r23,hi8(10)
 1777 0c00 0E94 0000            call __udivmodhi4
 1778 0c04 9F93                 push r25
 1779 0c06 8F93                 push r24
 1780 0c08 8091 0000            lds r24,Capacity
 1781 0c0c 9091 0000            lds r25,(Capacity)+1
 1782 0c10 6AE0                 ldi r22,lo8(10)
 1783 0c12 70E0                 ldi r23,hi8(10)
 1784 0c14 0E94 0000            call __udivmodhi4
 1785 0c18 7F93                 push r23
 1786 0c1a 6F93                 push r22
 1787 0c1c 80E0                 ldi r24,lo8(__c.44)
 1788 0c1e 90E0                 ldi r25,hi8(__c.44)
 1789 0c20 9F93                 push r25
 1790 0c22 8F93                 push r24
 1791 0c24 FF92                 push r15
 1792 0c26 EF92                 push r14
 1793 0c28 E091 0000            lds r30,_printf_P
 1794 0c2c F091 0000            lds r31,(_printf_P)+1
 1795 0c30 0995                 icall
 1796 0c32 88E2                 ldi r24,lo8(40)
 1797 0c34 8093 0000            sts DispPtr,r24
 1798 0c38 2DB7                 in r18,__SP_L__
 1799 0c3a 3EB7                 in r19,__SP_H__
 1800 0c3c 285F                 subi r18,lo8(-(8))
 1801 0c3e 3F4F                 sbci r19,hi8(-(8))
 1802 0c40 2DBF                 out __SP_L__,r18
 1803 0c42 8091 0000            lds r24,Capacity+2
 1804 0c46 9091 0000            lds r25,(Capacity+2)+1
 1805 0c4a 9F93                 push r25
 1806 0c4c 8F93                 push r24
 1807 0c4e 80E0                 ldi r24,lo8(__c.45)
 1808 0c50 90E0                 ldi r25,hi8(__c.45)
 1809 0c52 9F93                 push r25
 1810 0c54 8F93                 push r24
 1811 0c56 FF92                 push r15
 1812 0c58 EF92                 push r14
 1813 0c5a E091 0000            lds r30,_printf_P
 1814 0c5e F091 0000            lds r31,(_printf_P)+1
 1815 0c62 0995                 icall
 1816 0c64 8CE3                 ldi r24,lo8(60)
 1817 0c66 8093 0000            sts DispPtr,r24
 1818 0c6a 8DB7                 in r24,__SP_L__
 1819 0c6c 9EB7                 in r25,__SP_H__
 1820 0c6e 0696                 adiw r24,6
 1821 0c70 8DBF                 out __SP_L__,r24
 1822 0c72 8091 0000            lds r24,Capacity+4
 1823 0c76 9091 0000            lds r25,(Capacity+4)+1
 1824 0c7a 9F93                 push r25
 1825 0c7c 8F93                 push r24
 1826 0c7e 80E0                 ldi r24,lo8(__c.46)
 1827 0c80 90E0                 ldi r25,hi8(__c.46)
 1828 0c82 2EC1                 rjmp .L94
 1829                   .L65:
 1830 0c84 1092 0000            sts DispPtr,__zero_reg__
 1831 0c88 80E0                 ldi r24,lo8(__c.47)
 1832 0c8a 90E0                 ldi r25,hi8(__c.47)
 1833 0c8c 9F93                 push r25
 1834 0c8e 8F93                 push r24
 1835 0c90 FF92                 push r15
 1836 0c92 EF92                 push r14
 1837 0c94 FE01                 movw r30,r28
 1838 0c96 0995                 icall
 1839 0c98 84E1                 ldi r24,lo8(20)
 1840 0c9a 8093 0000            sts DispPtr,r24
 1841 0c9e 0F90                 pop __tmp_reg__
 1842 0ca0 0F90                 pop __tmp_reg__
 1843 0ca2 0F90                 pop __tmp_reg__
 1844 0ca4 0F90                 pop __tmp_reg__
 1845 0ca6 8091 0000            lds r24,PPM_in
 1846 0caa 9091 0000            lds r25,(PPM_in)+1
 1847 0cae 9F93                 push r25
 1848 0cb0 8F93                 push r24
 1849 0cb2 80E0                 ldi r24,lo8(__c.48)
 1850 0cb4 90E0                 ldi r25,hi8(__c.48)
 1851 0cb6 9F93                 push r25
 1852 0cb8 8F93                 push r24
 1853 0cba FF92                 push r15
 1854 0cbc EF92                 push r14
 1855 0cbe E091 0000            lds r30,_printf_P
 1856 0cc2 F091 0000            lds r31,(_printf_P)+1
 1857 0cc6 0995                 icall
 1858 0cc8 88E2                 ldi r24,lo8(40)
 1859 0cca 8093 0000            sts DispPtr,r24
 1860 0cce 8DB7                 in r24,__SP_L__
 1861 0cd0 9EB7                 in r25,__SP_H__
 1862 0cd2 0696                 adiw r24,6
 1863 0cd4 8DBF                 out __SP_L__,r24
 1864 0cd6 8091 0000            lds r24,SenderOkay
 1865 0cda 9927                 clr r25
 1866 0cdc 9F93                 push r25
 1867 0cde 8F93                 push r24
 1868 0ce0 80E0                 ldi r24,lo8(__c.49)
 1869 0ce2 90E0                 ldi r25,hi8(__c.49)
 1870 0ce4 9F93                 push r25
 1871 0ce6 8F93                 push r24
 1872 0ce8 FF92                 push r15
 1873 0cea EF92                 push r14
 1874 0cec E091 0000            lds r30,_printf_P
 1875 0cf0 F091 0000            lds r31,(_printf_P)+1
 1876 0cf4 0995                 icall
 1877 0cf6 8CE3                 ldi r24,lo8(60)
 1878 0cf8 8093 0000            sts DispPtr,r24
 1879 0cfc 2DB7                 in r18,__SP_L__
 1880 0cfe 3EB7                 in r19,__SP_H__
 1881 0d00 2A5F                 subi r18,lo8(-(6))
 1882 0d02 3F4F                 sbci r19,hi8(-(6))
 1883 0d04 2DBF                 out __SP_L__,r18
 1884 0d06 8091 0000            lds r24,Channels
 1885 0d0a 9927                 clr r25
 1886 0d0c 0197                 sbiw r24,1
 1887 0d0e 9F93                 push r25
 1888 0d10 8F93                 push r24
 1889 0d12 80E0                 ldi r24,lo8(__c.50)
 1890 0d14 90E0                 ldi r25,hi8(__c.50)
 1891 0d16 02CB                 rjmp .L93
 1892                   .L66:
 1893 0d18 1092 0000            sts DispPtr,__zero_reg__
 1894 0d1c 80E0                 ldi r24,lo8(__c.51)
 1895 0d1e 90E0                 ldi r25,hi8(__c.51)
 1896 0d20 9F93                 push r25
 1897 0d22 8F93                 push r24
 1898 0d24 FF92                 push r15
 1899 0d26 EF92                 push r14
 1900 0d28 FE01                 movw r30,r28
 1901 0d2a 0995                 icall
 1902 0d2c 84E1                 ldi r24,lo8(20)
 1903 0d2e 8093 0000            sts DispPtr,r24
 1904 0d32 0F90                 pop __tmp_reg__
 1905 0d34 0F90                 pop __tmp_reg__
 1906 0d36 0F90                 pop __tmp_reg__
 1907 0d38 0F90                 pop __tmp_reg__
 1908 0d3a 8091 0000            lds r24,KompassRichtung
 1909 0d3e 9091 0000            lds r25,(KompassRichtung)+1
 1910 0d42 9F93                 push r25
 1911 0d44 8F93                 push r24
 1912 0d46 80E0                 ldi r24,lo8(__c.52)
 1913 0d48 90E0                 ldi r25,hi8(__c.52)
 1914 0d4a 9F93                 push r25
 1915 0d4c 8F93                 push r24
 1916 0d4e FF92                 push r15
 1917 0d50 EF92                 push r14
 1918 0d52 E091 0000            lds r30,_printf_P
 1919 0d56 F091 0000            lds r31,(_printf_P)+1
 1920 0d5a 0995                 icall
 1921 0d5c 88E2                 ldi r24,lo8(40)
 1922 0d5e 8093 0000            sts DispPtr,r24
 1923 0d62 2DB7                 in r18,__SP_L__
 1924 0d64 3EB7                 in r19,__SP_H__
 1925 0d66 2A5F                 subi r18,lo8(-(6))
 1926 0d68 3F4F                 sbci r19,hi8(-(6))
 1927 0d6a 2DBF                 out __SP_L__,r18
 1928 0d6c 8091 0000            lds r24,KompassValue
 1929 0d70 9091 0000            lds r25,(KompassValue)+1
 1930 0d74 9F93                 push r25
 1931 0d76 8F93                 push r24
 1932 0d78 80E0                 ldi r24,lo8(__c.53)
 1933 0d7a 90E0                 ldi r25,hi8(__c.53)
 1934 0d7c 9F93                 push r25
 1935 0d7e 8F93                 push r24
 1936 0d80 FF92                 push r15
 1937 0d82 EF92                 push r14
 1938 0d84 E091 0000            lds r30,_printf_P
 1939 0d88 F091 0000            lds r31,(_printf_P)+1
 1940 0d8c 0995                 icall
 1941 0d8e 8CE3                 ldi r24,lo8(60)
 1942 0d90 8093 0000            sts DispPtr,r24
 1943 0d94 8DB7                 in r24,__SP_L__
 1944 0d96 9EB7                 in r25,__SP_H__
 1945 0d98 0696                 adiw r24,6
 1946 0d9a 8DBF                 out __SP_L__,r24
 1947 0d9c 8091 0000            lds r24,KompassStartwert
 1948 0da0 9091 0000            lds r25,(KompassStartwert)+1
 1949 0da4 9F93                 push r25
 1950 0da6 8F93                 push r24
 1951 0da8 80E0                 ldi r24,lo8(__c.54)
 1952 0daa 90E0                 ldi r25,hi8(__c.54)
 1953 0dac 99C0                 rjmp .L94
 1954                   .L67:
 1955 0dae 1092 0000            sts DispPtr,__zero_reg__
 1956 0db2 8091 0000            lds r24,Poti
 1957 0db6 9927                 clr r25
 1958 0db8 9F93                 push r25
 1959 0dba 8F93                 push r24
 1960 0dbc 80E0                 ldi r24,lo8(__c.55)
 1961 0dbe 90E0                 ldi r25,hi8(__c.55)
 1962 0dc0 9F93                 push r25
 1963 0dc2 8F93                 push r24
 1964 0dc4 FF92                 push r15
 1965 0dc6 EF92                 push r14
 1966 0dc8 FE01                 movw r30,r28
 1967 0dca 0995                 icall
 1968 0dcc 84E1                 ldi r24,lo8(20)
 1969 0dce 8093 0000            sts DispPtr,r24
 1970 0dd2 8DB7                 in r24,__SP_L__
 1971 0dd4 9EB7                 in r25,__SP_H__
 1972 0dd6 0696                 adiw r24,6
 1973 0dd8 8DBF                 out __SP_L__,r24
 1974 0dda 8091 0000            lds r24,Poti+1
 1975 0dde 9927                 clr r25
 1976 0de0 9F93                 push r25
 1977 0de2 8F93                 push r24
 1978 0de4 80E0                 ldi r24,lo8(__c.56)
 1979 0de6 90E0                 ldi r25,hi8(__c.56)
 1980 0de8 9F93                 push r25
 1981 0dea 8F93                 push r24
 1982 0dec FF92                 push r15
 1983 0dee EF92                 push r14
 1984 0df0 E091 0000            lds r30,_printf_P
 1985 0df4 F091 0000            lds r31,(_printf_P)+1
 1986 0df8 0995                 icall
 1987 0dfa 88E2                 ldi r24,lo8(40)
 1988 0dfc 8093 0000            sts DispPtr,r24
 1989 0e00 2DB7                 in r18,__SP_L__
 1990 0e02 3EB7                 in r19,__SP_H__
 1991 0e04 2A5F                 subi r18,lo8(-(6))
 1992 0e06 3F4F                 sbci r19,hi8(-(6))
 1993 0e08 2DBF                 out __SP_L__,r18
 1994 0e0a 8091 0000            lds r24,Poti+2
 1995 0e0e 9927                 clr r25
 1996 0e10 9F93                 push r25
 1997 0e12 8F93                 push r24
 1998 0e14 80E0                 ldi r24,lo8(__c.57)
 1999 0e16 90E0                 ldi r25,hi8(__c.57)
 2000 0e18 9F93                 push r25
 2001 0e1a 8F93                 push r24
 2002 0e1c FF92                 push r15
 2003 0e1e EF92                 push r14
 2004 0e20 E091 0000            lds r30,_printf_P
 2005 0e24 F091 0000            lds r31,(_printf_P)+1
 2006 0e28 0995                 icall
 2007 0e2a 8CE3                 ldi r24,lo8(60)
 2008 0e2c 8093 0000            sts DispPtr,r24
 2009 0e30 8DB7                 in r24,__SP_L__
 2010 0e32 9EB7                 in r25,__SP_H__
 2011 0e34 0696                 adiw r24,6
 2012 0e36 8DBF                 out __SP_L__,r24
 2013 0e38 8091 0000            lds r24,Poti+3
 2014 0e3c 9927                 clr r25
 2015 0e3e 9F93                 push r25
 2016 0e40 8F93                 push r24
 2017 0e42 80E0                 ldi r24,lo8(__c.58)
 2018 0e44 90E0                 ldi r25,hi8(__c.58)
 2019 0e46 4CC0                 rjmp .L94
 2020                   .L68:
 2021 0e48 1092 0000            sts DispPtr,__zero_reg__
 2022 0e4c 8091 0000            lds r24,Poti+4
 2023 0e50 9927                 clr r25
 2024 0e52 9F93                 push r25
 2025 0e54 8F93                 push r24
 2026 0e56 80E0                 ldi r24,lo8(__c.59)
 2027 0e58 90E0                 ldi r25,hi8(__c.59)
 2028 0e5a 9F93                 push r25
 2029 0e5c 8F93                 push r24
 2030 0e5e FF92                 push r15
 2031 0e60 EF92                 push r14
 2032 0e62 FE01                 movw r30,r28
 2033 0e64 0995                 icall
 2034 0e66 84E1                 ldi r24,lo8(20)
 2035 0e68 8093 0000            sts DispPtr,r24
 2036 0e6c 8DB7                 in r24,__SP_L__
 2037 0e6e 9EB7                 in r25,__SP_H__
 2038 0e70 0696                 adiw r24,6
 2039 0e72 8DBF                 out __SP_L__,r24
 2040 0e74 8091 0000            lds r24,Poti+5
 2041 0e78 9927                 clr r25
 2042 0e7a 9F93                 push r25
 2043 0e7c 8F93                 push r24
 2044 0e7e 80E0                 ldi r24,lo8(__c.60)
 2045 0e80 90E0                 ldi r25,hi8(__c.60)
 2046 0e82 9F93                 push r25
 2047 0e84 8F93                 push r24
 2048 0e86 FF92                 push r15
 2049 0e88 EF92                 push r14
 2050 0e8a E091 0000            lds r30,_printf_P
 2051 0e8e F091 0000            lds r31,(_printf_P)+1
 2052 0e92 0995                 icall
 2053 0e94 88E2                 ldi r24,lo8(40)
 2054 0e96 8093 0000            sts DispPtr,r24
 2055 0e9a 2DB7                 in r18,__SP_L__
 2056 0e9c 3EB7                 in r19,__SP_H__
 2057 0e9e 2A5F                 subi r18,lo8(-(6))
 2058 0ea0 3F4F                 sbci r19,hi8(-(6))
 2059 0ea2 2DBF                 out __SP_L__,r18
 2060 0ea4 8091 0000            lds r24,Poti+6
 2061 0ea8 9927                 clr r25
 2062 0eaa 9F93                 push r25
 2063 0eac 8F93                 push r24
 2064 0eae 80E0                 ldi r24,lo8(__c.61)
 2065 0eb0 90E0                 ldi r25,hi8(__c.61)
 2066 0eb2 9F93                 push r25
 2067 0eb4 8F93                 push r24
 2068 0eb6 FF92                 push r15
 2069 0eb8 EF92                 push r14
 2070 0eba E091 0000            lds r30,_printf_P
 2071 0ebe F091 0000            lds r31,(_printf_P)+1
 2072 0ec2 0995                 icall
 2073 0ec4 8CE3                 ldi r24,lo8(60)
 2074 0ec6 8093 0000            sts DispPtr,r24
 2075 0eca 8DB7                 in r24,__SP_L__
 2076 0ecc 9EB7                 in r25,__SP_H__
 2077 0ece 0696                 adiw r24,6
 2078 0ed0 8DBF                 out __SP_L__,r24
 2079 0ed2 8091 0000            lds r24,Poti+7
 2080 0ed6 9927                 clr r25
 2081 0ed8 9F93                 push r25
 2082 0eda 8F93                 push r24
 2083 0edc 80E0                 ldi r24,lo8(__c.62)
 2084 0ede 90E0                 ldi r25,hi8(__c.62)
 2085                   .L94:
 2086 0ee0 9F93                 push r25
 2087 0ee2 8F93                 push r24
 2088 0ee4 FF92                 push r15
 2089 0ee6 EF92                 push r14
 2090 0ee8 D9CA                 rjmp .L89
 2091                   .L69:
 2092 0eea 1092 0000            sts DispPtr,__zero_reg__
 2093 0eee 80E0                 ldi r24,lo8(__c.63)
 2094 0ef0 90E0                 ldi r25,hi8(__c.63)
 2095 0ef2 9F93                 push r25
 2096 0ef4 8F93                 push r24
 2097 0ef6 00E0                 ldi r16,lo8(pm(Menu_Putchar))
 2098 0ef8 10E0                 ldi r17,hi8(pm(Menu_Putchar))
 2099 0efa FF92                 push r15
 2100 0efc EF92                 push r14
 2101 0efe FE01                 movw r30,r28
 2102 0f00 0995                 icall
 2103 0f02 84E1                 ldi r24,lo8(20)
 2104 0f04 8093 0000            sts DispPtr,r24
 2105 0f08 0F90                 pop __tmp_reg__
 2106 0f0a 0F90                 pop __tmp_reg__
 2107 0f0c 0F90                 pop __tmp_reg__
 2108 0f0e 0F90                 pop __tmp_reg__
 2109 0f10 8091 0000            lds r24,Parameter_ServoNickControl
 2110 0f14 9927                 clr r25
 2111 0f16 9F93                 push r25
 2112 0f18 8F93                 push r24
 2113 0f1a 80E0                 ldi r24,lo8(__c.64)
 2114 0f1c 90E0                 ldi r25,hi8(__c.64)
 2115 0f1e 9F93                 push r25
 2116 0f20 8F93                 push r24
 2117 0f22 FF92                 push r15
 2118 0f24 EF92                 push r14
 2119 0f26 E091 0000            lds r30,_printf_P
 2120 0f2a F091 0000            lds r31,(_printf_P)+1
 2121 0f2e 0995                 icall
 2122 0f30 88E2                 ldi r24,lo8(40)
 2123 0f32 8093 0000            sts DispPtr,r24
 2124 0f36 8DB7                 in r24,__SP_L__
 2125 0f38 9EB7                 in r25,__SP_H__
 2126 0f3a 0696                 adiw r24,6
 2127 0f3c 8DBF                 out __SP_L__,r24
 2128 0f3e 8091 0000            lds r24,ServoNickValue
 2129 0f42 9091 0000            lds r25,(ServoNickValue)+1
 2130 0f46 97FD                 sbrc r25,7
 2131 0f48 0396                 adiw r24,3
 2132                   .L70:
 2133 0f4a 9595                 asr r25
 2134 0f4c 8795                 ror r24
 2135 0f4e 9595                 asr r25
 2136 0f50 8795                 ror r24
 2137 0f52 9F93                 push r25
 2138 0f54 8F93                 push r24
 2139 0f56 80E0                 ldi r24,lo8(__c.65)
 2140 0f58 90E0                 ldi r25,hi8(__c.65)
 2141 0f5a 9F93                 push r25
 2142 0f5c 8F93                 push r24
 2143 0f5e 1F93                 push r17
 2144 0f60 0F93                 push r16
 2145 0f62 E091 0000            lds r30,_printf_P
 2146 0f66 F091 0000            lds r31,(_printf_P)+1
 2147 0f6a 0995                 icall
 2148 0f6c 8CE3                 ldi r24,lo8(60)
 2149 0f6e 8093 0000            sts DispPtr,r24
 2150 0f72 2DB7                 in r18,__SP_L__
 2151 0f74 3EB7                 in r19,__SP_H__
 2152 0f76 2A5F                 subi r18,lo8(-(6))
 2153 0f78 3F4F                 sbci r19,hi8(-(6))
 2154 0f7a 2DBF                 out __SP_L__,r18
 2155 0f7c 8091 0000            lds r24,EE_Parameter+48
 2156 0f80 9927                 clr r25
 2157 0f82 9F93                 push r25
 2158 0f84 8F93                 push r24
 2159 0f86 8091 0000            lds r24,EE_Parameter+47
 2160 0f8a 9927                 clr r25
 2161 0f8c 9F93                 push r25
 2162 0f8e 8F93                 push r24
 2163 0f90 80E0                 ldi r24,lo8(__c.66)
 2164 0f92 90E0                 ldi r25,hi8(__c.66)
 2165                   .L88:
 2166 0f94 9F93                 push r25
 2167 0f96 8F93                 push r24
 2168 0f98 1F93                 push r17
 2169 0f9a 0F93                 push r16
 2170 0f9c E091 0000            lds r30,_printf_P
 2171 0fa0 F091 0000            lds r31,(_printf_P)+1
 2172 0fa4 0995                 icall
 2173 0fa6 8DB7                 in r24,__SP_L__
 2174 0fa8 9EB7                 in r25,__SP_H__
 2175 0faa 0896                 adiw r24,8
 2176 0fac F7C0                 rjmp .L85
 2177                   .L71:
 2178 0fae 1092 0000            sts DispPtr,__zero_reg__
 2179 0fb2 80E0                 ldi r24,lo8(__c.67)
 2180 0fb4 90E0                 ldi r25,hi8(__c.67)
 2181 0fb6 9F93                 push r25
 2182 0fb8 8F93                 push r24
 2183 0fba FF92                 push r15
 2184 0fbc EF92                 push r14
 2185 0fbe FE01                 movw r30,r28
 2186 0fc0 0995                 icall
 2187 0fc2 84E1                 ldi r24,lo8(20)
 2188 0fc4 8093 0000            sts DispPtr,r24
 2189 0fc8 0F90                 pop __tmp_reg__
 2190 0fca 0F90                 pop __tmp_reg__
 2191 0fcc 0F90                 pop __tmp_reg__
 2192 0fce 0F90                 pop __tmp_reg__
 2193 0fd0 8091 0000            lds r24,ExternControl+4
 2194 0fd4 9927                 clr r25
 2195 0fd6 87FD                 sbrc r24,7
 2196 0fd8 9095                 com r25
 2197 0fda 9F93                 push r25
 2198 0fdc 8F93                 push r24
 2199 0fde 8091 0000            lds r24,ExternControl+3
 2200 0fe2 9927                 clr r25
 2201 0fe4 87FD                 sbrc r24,7
 2202 0fe6 9095                 com r25
 2203 0fe8 9F93                 push r25
 2204 0fea 8F93                 push r24
 2205 0fec 80E0                 ldi r24,lo8(__c.68)
 2206 0fee 90E0                 ldi r25,hi8(__c.68)
 2207 0ff0 9F93                 push r25
 2208 0ff2 8F93                 push r24
 2209 0ff4 FF92                 push r15
 2210 0ff6 EF92                 push r14
 2211 0ff8 E091 0000            lds r30,_printf_P
 2212 0ffc F091 0000            lds r31,(_printf_P)+1
 2213 1000 0995                 icall
 2214 1002 88E2                 ldi r24,lo8(40)
 2215 1004 8093 0000            sts DispPtr,r24
 2216 1008 2DB7                 in r18,__SP_L__
 2217 100a 3EB7                 in r19,__SP_H__
 2218 100c 285F                 subi r18,lo8(-(8))
 2219 100e 3F4F                 sbci r19,hi8(-(8))
 2220 1010 2DBF                 out __SP_L__,r18
 2221 1012 8091 0000            lds r24,ExternControl+5
 2222 1016 9927                 clr r25
 2223 1018 87FD                 sbrc r24,7
 2224 101a 9095                 com r25
 2225 101c 9F93                 push r25
 2226 101e 8F93                 push r24
 2227 1020 8091 0000            lds r24,ExternControl+6
 2228 1024 9927                 clr r25
 2229 1026 9F93                 push r25
 2230 1028 8F93                 push r24
 2231 102a 80E0                 ldi r24,lo8(__c.69)
 2232 102c 90E0                 ldi r25,hi8(__c.69)
 2233 102e 9F93                 push r25
 2234 1030 8F93                 push r24
 2235 1032 FF92                 push r15
 2236 1034 EF92                 push r14
 2237 1036 E091 0000            lds r30,_printf_P
 2238 103a F091 0000            lds r31,(_printf_P)+1
 2239 103e 0995                 icall
 2240 1040 8CE3                 ldi r24,lo8(60)
 2241 1042 8093 0000            sts DispPtr,r24
 2242 1046 8DB7                 in r24,__SP_L__
 2243 1048 9EB7                 in r25,__SP_H__
 2244 104a 0896                 adiw r24,8
 2245 104c 8DBF                 out __SP_L__,r24
 2246 104e 8091 0000            lds r24,ExternControl+10
 2247 1052 9927                 clr r25
 2248 1054 9F93                 push r25
 2249 1056 8F93                 push r24
 2250 1058 8091 0000            lds r24,ExternControl+7
 2251 105c 9927                 clr r25
 2252 105e 87FD                 sbrc r24,7
 2253 1060 9095                 com r25
 2254 1062 9F93                 push r25
 2255 1064 8F93                 push r24
 2256 1066 80E0                 ldi r24,lo8(__c.70)
 2257 1068 90E0                 ldi r25,hi8(__c.70)
 2258 106a 2DCB                 rjmp .L90
 2259                   .L72:
 2260 106c 1092 0000            sts DispPtr,__zero_reg__
 2261 1070 80E0                 ldi r24,lo8(__c.71)
 2262 1072 90E0                 ldi r25,hi8(__c.71)
 2263 1074 9F93                 push r25
 2264 1076 8F93                 push r24
 2265 1078 FF92                 push r15
 2266 107a EF92                 push r14
 2267 107c FE01                 movw r30,r28
 2268 107e 0995                 icall
 2269 1080 84E1                 ldi r24,lo8(20)
 2270 1082 8093 0000            sts DispPtr,r24
 2271 1086 0F90                 pop __tmp_reg__
 2272 1088 0F90                 pop __tmp_reg__
 2273 108a 0F90                 pop __tmp_reg__
 2274 108c 0F90                 pop __tmp_reg__
 2275 108e 8091 0000            lds r24,Motor+27
 2276 1092 9927                 clr r25
 2277 1094 8F77                 andi r24,lo8(127)
 2278 1096 9070                 andi r25,hi8(127)
 2279 1098 9F93                 push r25
 2280 109a 8F93                 push r24
 2281 109c 8091 0000            lds r24,Motor+19
 2282 10a0 9927                 clr r25
 2283 10a2 8F77                 andi r24,lo8(127)
 2284 10a4 9070                 andi r25,hi8(127)
 2285 10a6 9F93                 push r25
 2286 10a8 8F93                 push r24
 2287 10aa 8091 0000            lds r24,Motor+11
 2288 10ae 9927                 clr r25
 2289 10b0 8F77                 andi r24,lo8(127)
 2290 10b2 9070                 andi r25,hi8(127)
 2291 10b4 9F93                 push r25
 2292 10b6 8F93                 push r24
 2293 10b8 8091 0000            lds r24,Motor+3
 2294 10bc 9927                 clr r25
 2295 10be 8F77                 andi r24,lo8(127)
 2296 10c0 9070                 andi r25,hi8(127)
 2297 10c2 9F93                 push r25
 2298 10c4 8F93                 push r24
 2299 10c6 80E0                 ldi r24,lo8(__c.72)
 2300 10c8 90E0                 ldi r25,hi8(__c.72)
 2301 10ca 9F93                 push r25
 2302 10cc 8F93                 push r24
 2303 10ce FF92                 push r15
 2304 10d0 EF92                 push r14
 2305 10d2 E091 0000            lds r30,_printf_P
 2306 10d6 F091 0000            lds r31,(_printf_P)+1
 2307 10da 0995                 icall
 2308 10dc 88E2                 ldi r24,lo8(40)
 2309 10de 8093 0000            sts DispPtr,r24
 2310 10e2 8DB7                 in r24,__SP_L__
 2311 10e4 9EB7                 in r25,__SP_H__
 2312 10e6 0C96                 adiw r24,12
 2313 10e8 8DBF                 out __SP_L__,r24
 2314 10ea 8091 0000            lds r24,Motor+59
 2315 10ee 9927                 clr r25
 2316 10f0 8F77                 andi r24,lo8(127)
 2317 10f2 9070                 andi r25,hi8(127)
 2318 10f4 9F93                 push r25
 2319 10f6 8F93                 push r24
 2320 10f8 8091 0000            lds r24,Motor+51
 2321 10fc 9927                 clr r25
 2322 10fe 8F77                 andi r24,lo8(127)
 2323 1100 9070                 andi r25,hi8(127)
 2324 1102 9F93                 push r25
 2325 1104 8F93                 push r24
 2326 1106 8091 0000            lds r24,Motor+43
 2327 110a 9927                 clr r25
 2328 110c 8F77                 andi r24,lo8(127)
 2329 110e 9070                 andi r25,hi8(127)
 2330 1110 9F93                 push r25
 2331 1112 8F93                 push r24
 2332 1114 8091 0000            lds r24,Motor+35
 2333 1118 9927                 clr r25
 2334 111a 8F77                 andi r24,lo8(127)
 2335 111c 9070                 andi r25,hi8(127)
 2336 111e 9F93                 push r25
 2337 1120 8F93                 push r24
 2338 1122 80E0                 ldi r24,lo8(__c.73)
 2339 1124 90E0                 ldi r25,hi8(__c.73)
 2340 1126 9F93                 push r25
 2341 1128 8F93                 push r24
 2342 112a FF92                 push r15
 2343 112c EF92                 push r14
 2344 112e E091 0000            lds r30,_printf_P
 2345 1132 F091 0000            lds r31,(_printf_P)+1
 2346 1136 0995                 icall
 2347 1138 8CE3                 ldi r24,lo8(60)
 2348 113a 8093 0000            sts DispPtr,r24
 2349 113e 2DB7                 in r18,__SP_L__
 2350 1140 3EB7                 in r19,__SP_H__
 2351 1142 245F                 subi r18,lo8(-(12))
 2352 1144 3F4F                 sbci r19,hi8(-(12))
 2353 1146 2DBF                 out __SP_L__,r18
 2354 1148 8091 0000            lds r24,Motor+91
 2355 114c 9927                 clr r25
 2356 114e 8F77                 andi r24,lo8(127)
 2357 1150 9070                 andi r25,hi8(127)
 2358 1152 9F93                 push r25
 2359 1154 8F93                 push r24
 2360 1156 8091 0000            lds r24,Motor+83
 2361 115a 9927                 clr r25
 2362 115c 8F77                 andi r24,lo8(127)
 2363 115e 9070                 andi r25,hi8(127)
 2364 1160 9F93                 push r25
 2365 1162 8F93                 push r24
 2366 1164 8091 0000            lds r24,Motor+75
 2367 1168 9927                 clr r25
 2368 116a 8F77                 andi r24,lo8(127)
 2369 116c 9070                 andi r25,hi8(127)
 2370 116e 9F93                 push r25
 2371 1170 8F93                 push r24
 2372 1172 8091 0000            lds r24,Motor+67
 2373 1176 9927                 clr r25
 2374 1178 8F77                 andi r24,lo8(127)
 2375 117a 9070                 andi r25,hi8(127)
 2376 117c 9F93                 push r25
 2377 117e 8F93                 push r24
 2378 1180 80E0                 ldi r24,lo8(__c.74)
 2379 1182 90E0                 ldi r25,hi8(__c.74)
 2380 1184 9F93                 push r25
 2381 1186 8F93                 push r24
 2382 1188 FF92                 push r15
 2383 118a EF92                 push r14
 2384 118c E091 0000            lds r30,_printf_P
 2385 1190 F091 0000            lds r31,(_printf_P)+1
 2386 1194 0995                 icall
 2387 1196 8DB7                 in r24,__SP_L__
 2388 1198 9EB7                 in r25,__SP_H__
 2389 119a 0C96                 adiw r24,12
 2390                   .L85:
 2391 119c 8DBF                 out __SP_L__,r24
 2392 119e FEC1                 rjmp .L19
 2393                   .L73:
 2394 11a0 1092 0000            sts DispPtr,__zero_reg__
 2395 11a4 80E0                 ldi r24,lo8(__c.75)
 2396 11a6 90E0                 ldi r25,hi8(__c.75)
 2397 11a8 9F93                 push r25
 2398 11aa 8F93                 push r24
 2399 11ac FF92                 push r15
 2400 11ae EF92                 push r14
 2401 11b0 FE01                 movw r30,r28
 2402 11b2 0995                 icall
 2403 11b4 84E1                 ldi r24,lo8(20)
 2404 11b6 8093 0000            sts DispPtr,r24
 2405 11ba 0F90                 pop __tmp_reg__
 2406 11bc 0F90                 pop __tmp_reg__
 2407 11be 0F90                 pop __tmp_reg__
 2408 11c0 0F90                 pop __tmp_reg__
 2409 11c2 8091 0000            lds r24,Motor+31
 2410 11c6 9927                 clr r25
 2411 11c8 87FD                 sbrc r24,7
 2412 11ca 9095                 com r25
 2413 11cc 9F93                 push r25
 2414 11ce 8F93                 push r24
 2415 11d0 8091 0000            lds r24,Motor+23
 2416 11d4 9927                 clr r25
 2417 11d6 87FD                 sbrc r24,7
 2418 11d8 9095                 com r25
 2419 11da 9F93                 push r25
 2420 11dc 8F93                 push r24
 2421 11de 8091 0000            lds r24,Motor+15
 2422 11e2 9927                 clr r25
 2423 11e4 87FD                 sbrc r24,7
 2424 11e6 9095                 com r25
 2425 11e8 9F93                 push r25
 2426 11ea 8F93                 push r24
 2427 11ec 8091 0000            lds r24,Motor+7
 2428 11f0 9927                 clr r25
 2429 11f2 87FD                 sbrc r24,7
 2430 11f4 9095                 com r25
 2431 11f6 9F93                 push r25
 2432 11f8 8F93                 push r24
 2433 11fa 80E0                 ldi r24,lo8(__c.76)
 2434 11fc 90E0                 ldi r25,hi8(__c.76)
 2435 11fe 9F93                 push r25
 2436 1200 8F93                 push r24
 2437 1202 FF92                 push r15
 2438 1204 EF92                 push r14
 2439 1206 E091 0000            lds r30,_printf_P
 2440 120a F091 0000            lds r31,(_printf_P)+1
 2441 120e 0995                 icall
 2442 1210 88E2                 ldi r24,lo8(40)
 2443 1212 8093 0000            sts DispPtr,r24
 2444 1216 2DB7                 in r18,__SP_L__
 2445 1218 3EB7                 in r19,__SP_H__
 2446 121a 245F                 subi r18,lo8(-(12))
 2447 121c 3F4F                 sbci r19,hi8(-(12))
 2448 121e 2DBF                 out __SP_L__,r18
 2449 1220 8091 0000            lds r24,Motor+63
 2450 1224 9927                 clr r25
 2451 1226 87FD                 sbrc r24,7
 2452 1228 9095                 com r25
 2453 122a 9F93                 push r25
 2454 122c 8F93                 push r24
 2455 122e 8091 0000            lds r24,Motor+55
 2456 1232 9927                 clr r25
 2457 1234 87FD                 sbrc r24,7
 2458 1236 9095                 com r25
 2459 1238 9F93                 push r25
 2460 123a 8F93                 push r24
 2461 123c 8091 0000            lds r24,Motor+47
 2462 1240 9927                 clr r25
 2463 1242 87FD                 sbrc r24,7
 2464 1244 9095                 com r25
 2465 1246 9F93                 push r25
 2466 1248 8F93                 push r24
 2467 124a 8091 0000            lds r24,Motor+39
 2468 124e 9927                 clr r25
 2469 1250 87FD                 sbrc r24,7
 2470 1252 9095                 com r25
 2471 1254 9F93                 push r25
 2472 1256 8F93                 push r24
 2473 1258 80E0                 ldi r24,lo8(__c.77)
 2474 125a 90E0                 ldi r25,hi8(__c.77)
 2475 125c 9F93                 push r25
 2476 125e 8F93                 push r24
 2477 1260 FF92                 push r15
 2478 1262 EF92                 push r14
 2479 1264 E091 0000            lds r30,_printf_P
 2480 1268 F091 0000            lds r31,(_printf_P)+1
 2481 126c 0995                 icall
 2482 126e 8CE3                 ldi r24,lo8(60)
 2483 1270 8093 0000            sts DispPtr,r24
 2484 1274 8DB7                 in r24,__SP_L__
 2485 1276 9EB7                 in r25,__SP_H__
 2486 1278 0C96                 adiw r24,12
 2487 127a 8DBF                 out __SP_L__,r24
 2488 127c 8091 0000            lds r24,Motor+95
 2489 1280 9927                 clr r25
 2490 1282 87FD                 sbrc r24,7
 2491 1284 9095                 com r25
 2492 1286 9F93                 push r25
 2493 1288 8F93                 push r24
 2494 128a 8091 0000            lds r24,Motor+87
 2495 128e 9927                 clr r25
 2496 1290 87FD                 sbrc r24,7
 2497 1292 9095                 com r25
 2498 1294 9F93                 push r25
 2499 1296 8F93                 push r24
 2500 1298 8091 0000            lds r24,Motor+79
 2501 129c 9927                 clr r25
 2502 129e 87FD                 sbrc r24,7
 2503 12a0 9095                 com r25
 2504 12a2 9F93                 push r25
 2505 12a4 8F93                 push r24
 2506 12a6 8091 0000            lds r24,Motor+71
 2507 12aa 9927                 clr r25
 2508 12ac 87FD                 sbrc r24,7
 2509 12ae 9095                 com r25
 2510 12b0 9F93                 push r25
 2511 12b2 8F93                 push r24
 2512 12b4 80E0                 ldi r24,lo8(__c.78)
 2513 12b6 90E0                 ldi r25,hi8(__c.78)
 2514 12b8 9F93                 push r25
 2515 12ba 8F93                 push r24
 2516 12bc FF92                 push r15
 2517 12be EF92                 push r14
 2518 12c0 E091 0000            lds r30,_printf_P
 2519 12c4 F091 0000            lds r31,(_printf_P)+1
 2520 12c8 0995                 icall
 2521 12ca 2DB7                 in r18,__SP_L__
 2522 12cc 3EB7                 in r19,__SP_H__
 2523 12ce 245F                 subi r18,lo8(-(12))
 2524 12d0 3F4F                 sbci r19,hi8(-(12))
 2525                   .L84:
 2526 12d2 2DBF                 out __SP_L__,r18
 2527 12d4 63C1                 rjmp .L19
 2528                   .L74:
 2529 12d6 1092 0000            sts DispPtr,__zero_reg__
 2530 12da 80E0                 ldi r24,lo8(__c.79)
 2531 12dc 90E0                 ldi r25,hi8(__c.79)
 2532 12de 9F93                 push r25
 2533 12e0 8F93                 push r24
 2534 12e2 00E0                 ldi r16,lo8(pm(Menu_Putchar))
 2535 12e4 10E0                 ldi r17,hi8(pm(Menu_Putchar))
 2536 12e6 FF92                 push r15
 2537 12e8 EF92                 push r14
 2538 12ea FE01                 movw r30,r28
 2539 12ec 0995                 icall
 2540 12ee 84E1                 ldi r24,lo8(20)
 2541 12f0 8093 0000            sts DispPtr,r24
 2542 12f4 0F90                 pop __tmp_reg__
 2543 12f6 0F90                 pop __tmp_reg__
 2544 12f8 0F90                 pop __tmp_reg__
 2545 12fa 0F90                 pop __tmp_reg__
 2546 12fc 8091 0000            lds r24,Motor+27
 2547 1300 881F                 rol r24
 2548 1302 8827                 clr r24
 2549 1304 881F                 rol r24
 2550 1306 97E0                 ldi r25,lo8(7)
 2551 1308 899F                 mul r24,r25
 2552 130a C001                 movw r24,r0
 2553 130c 1124                 clr r1
 2554 130e 8D96                 adiw r24,45
 2555 1310 9F93                 push r25
 2556 1312 8F93                 push r24
 2557 1314 8091 0000            lds r24,Motor+19
 2558 1318 881F                 rol r24
 2559 131a 8827                 clr r24
 2560 131c 881F                 rol r24
 2561 131e 96E0                 ldi r25,lo8(6)
 2562 1320 899F                 mul r24,r25
 2563 1322 C001                 movw r24,r0
 2564 1324 1124                 clr r1
 2565 1326 8D96                 adiw r24,45
 2566 1328 9F93                 push r25
 2567 132a 8F93                 push r24
 2568 132c 8091 0000            lds r24,Motor+11
 2569 1330 881F                 rol r24
 2570 1332 8827                 clr r24
 2571 1334 881F                 rol r24
 2572 1336 95E0                 ldi r25,lo8(5)
 2573 1338 899F                 mul r24,r25
 2574 133a C001                 movw r24,r0
 2575 133c 1124                 clr r1
 2576 133e 8D96                 adiw r24,45
 2577 1340 9F93                 push r25
 2578 1342 8F93                 push r24
 2579 1344 8091 0000            lds r24,Motor+3
 2580 1348 881F                 rol r24
 2581 134a 8827                 clr r24
 2582 134c 881F                 rol r24
 2583 134e 9927                 clr r25
 2584 1350 880F                 lsl r24
 2585 1352 991F                 rol r25
 2586 1354 880F                 lsl r24
 2587 1356 991F                 rol r25
 2588 1358 8D96                 adiw r24,45
 2589 135a 9F93                 push r25
 2590 135c 8F93                 push r24
 2591 135e 80E0                 ldi r24,lo8(__c.80)
 2592 1360 90E0                 ldi r25,hi8(__c.80)
 2593 1362 9F93                 push r25
 2594 1364 8F93                 push r24
 2595 1366 FF92                 push r15
 2596 1368 EF92                 push r14
 2597 136a E091 0000            lds r30,_printf_P
 2598 136e F091 0000            lds r31,(_printf_P)+1
 2599 1372 0995                 icall
 2600 1374 88E2                 ldi r24,lo8(40)
 2601 1376 8093 0000            sts DispPtr,r24
 2602 137a 8DB7                 in r24,__SP_L__
 2603 137c 9EB7                 in r25,__SP_H__
 2604 137e 0C96                 adiw r24,12
 2605 1380 8DBF                 out __SP_L__,r24
 2606 1382 8091 0000            lds r24,Motor+59
 2607 1386 881F                 rol r24
 2608 1388 8827                 clr r24
 2609 138a 881F                 rol r24
 2610 138c 9BE0                 ldi r25,lo8(11)
 2611 138e 899F                 mul r24,r25
 2612 1390 C001                 movw r24,r0
 2613 1392 1124                 clr r1
 2614 1394 8D96                 adiw r24,45
 2615 1396 9F93                 push r25
 2616 1398 8F93                 push r24
 2617 139a 8091 0000            lds r24,Motor+51
 2618 139e 881F                 rol r24
 2619 13a0 8827                 clr r24
 2620 13a2 881F                 rol r24
 2621 13a4 9AE0                 ldi r25,lo8(10)
 2622 13a6 899F                 mul r24,r25
 2623 13a8 C001                 movw r24,r0
 2624 13aa 1124                 clr r1
 2625 13ac 8D96                 adiw r24,45
 2626 13ae 9F93                 push r25
 2627 13b0 8F93                 push r24
 2628 13b2 8091 0000            lds r24,Motor+43
 2629 13b6 881F                 rol r24
 2630 13b8 8827                 clr r24
 2631 13ba 881F                 rol r24
 2632 13bc 99E0                 ldi r25,lo8(9)
 2633 13be 899F                 mul r24,r25
 2634 13c0 C001                 movw r24,r0
 2635 13c2 1124                 clr r1
 2636 13c4 8D96                 adiw r24,45
 2637 13c6 9F93                 push r25
 2638 13c8 8F93                 push r24
 2639 13ca 8091 0000            lds r24,Motor+35
 2640 13ce 881F                 rol r24
 2641 13d0 8827                 clr r24
 2642 13d2 881F                 rol r24
 2643 13d4 9927                 clr r25
 2644 13d6 23E0                 ldi r18,3
 2645 13d8 880F         1:      lsl r24
 2646 13da 991F                 rol r25
 2647 13dc 2A95                 dec r18
 2648 13de E1F7                 brne 1b
 2649 13e0 8D96                 adiw r24,45
 2650 13e2 9F93                 push r25
 2651 13e4 8F93                 push r24
 2652 13e6 80E0                 ldi r24,lo8(__c.81)
 2653 13e8 90E0                 ldi r25,hi8(__c.81)
 2654 13ea 9F93                 push r25
 2655 13ec 8F93                 push r24
 2656 13ee FF92                 push r15
 2657 13f0 EF92                 push r14
 2658 13f2 E091 0000            lds r30,_printf_P
 2659 13f6 F091 0000            lds r31,(_printf_P)+1
 2660 13fa 0995                 icall
 2661 13fc 8CE3                 ldi r24,lo8(60)
 2662 13fe 8093 0000            sts DispPtr,r24
 2663 1402 2DB7                 in r18,__SP_L__
 2664 1404 3EB7                 in r19,__SP_H__
 2665 1406 245F                 subi r18,lo8(-(12))
 2666 1408 3F4F                 sbci r19,hi8(-(12))
 2667 140a 2DBF                 out __SP_L__,r18
 2668 140c 8091 0000            lds r24,Motor+67
 2669 1410 881F                 rol r24
 2670 1412 8827                 clr r24
 2671 1414 881F                 rol r24
 2672 1416 9CE0                 ldi r25,lo8(12)
 2673 1418 899F                 mul r24,r25
 2674 141a C001                 movw r24,r0
 2675 141c 1124                 clr r1
 2676 141e 8D96                 adiw r24,45
 2677 1420 9F93                 push r25
 2678 1422 8F93                 push r24
 2679 1424 80E0                 ldi r24,lo8(__c.82)
 2680 1426 90E0                 ldi r25,hi8(__c.82)
 2681 1428 9F93                 push r25
 2682 142a 8F93                 push r24
 2683 142c FF92                 push r15
 2684 142e EF92                 push r14
 2685 1430 E091 0000            lds r30,_printf_P
 2686 1434 F091 0000            lds r31,(_printf_P)+1
 2687 1438 0995                 icall
 2688 143a 8091 0000            lds r24,Motor+75
 2689 143e 2DB7                 in r18,__SP_L__
 2690 1440 3EB7                 in r19,__SP_H__
 2691 1442 2A5F                 subi r18,lo8(-(6))
 2692 1444 3F4F                 sbci r19,hi8(-(6))
 2693 1446 2DBF                 out __SP_L__,r18
 2694 1448 87FF                 sbrs r24,7
 2695 144a 12C0                 rjmp .L75
 2696 144c 80E4                 ldi r24,lo8(64)
 2697 144e 8093 0000            sts DispPtr,r24
 2698 1452 80E0                 ldi r24,lo8(__c.83)
 2699 1454 90E0                 ldi r25,hi8(__c.83)
 2700 1456 9F93                 push r25
 2701 1458 8F93                 push r24
 2702 145a FF92                 push r15
 2703 145c EF92                 push r14
 2704 145e E091 0000            lds r30,_printf_P
 2705 1462 F091 0000            lds r31,(_printf_P)+1
 2706 1466 0995                 icall
 2707 1468 0F90                 pop __tmp_reg__
 2708 146a 0F90                 pop __tmp_reg__
 2709 146c 0F90                 pop __tmp_reg__
 2710 146e 0F90                 pop __tmp_reg__
 2711                   .L75:
 2712 1470 8091 0000            lds r24,Motor+83
 2713 1474 87FF                 sbrs r24,7
 2714 1476 12C0                 rjmp .L76
 2715 1478 84E4                 ldi r24,lo8(68)
 2716 147a 8093 0000            sts DispPtr,r24
 2717 147e 80E0                 ldi r24,lo8(__c.84)
 2718 1480 90E0                 ldi r25,hi8(__c.84)
 2719 1482 9F93                 push r25
 2720 1484 8F93                 push r24
 2721 1486 1F93                 push r17
 2722 1488 0F93                 push r16
 2723 148a E091 0000            lds r30,_printf_P
 2724 148e F091 0000            lds r31,(_printf_P)+1
 2725 1492 0995                 icall
 2726 1494 0F90                 pop __tmp_reg__
 2727 1496 0F90                 pop __tmp_reg__
 2728 1498 0F90                 pop __tmp_reg__
 2729 149a 0F90                 pop __tmp_reg__
 2730                   .L76:
 2731 149c 8091 0000            lds r24,Motor+91
 2732 14a0 87FF                 sbrs r24,7
 2733 14a2 7CC0                 rjmp .L19
 2734 14a4 88E4                 ldi r24,lo8(72)
 2735 14a6 8093 0000            sts DispPtr,r24
 2736 14aa 80E0                 ldi r24,lo8(__c.85)
 2737 14ac 90E0                 ldi r25,hi8(__c.85)
 2738                   .L92:
 2739 14ae 9F93                 push r25
 2740 14b0 8F93                 push r24
 2741 14b2 1F93                 push r17
 2742 14b4 0F93                 push r16
 2743                   .L86:
 2744 14b6 E091 0000            lds r30,_printf_P
 2745 14ba F091 0000            lds r31,(_printf_P)+1
 2746 14be 0995                 icall
 2747 14c0 0F90                 pop __tmp_reg__
 2748 14c2 0F90                 pop __tmp_reg__
 2749 14c4 0F90                 pop __tmp_reg__
 2750 14c6 0F90                 pop __tmp_reg__
 2751 14c8 69C0                 rjmp .L19
 2752                   .L78:
 2753 14ca 1092 0000            sts DispPtr,__zero_reg__
 2754 14ce 80E0                 ldi r24,lo8(__c.86)
 2755 14d0 90E0                 ldi r25,hi8(__c.86)
 2756 14d2 9F93                 push r25
 2757 14d4 8F93                 push r24
 2758 14d6 FF92                 push r15
 2759 14d8 EF92                 push r14
 2760 14da FE01                 movw r30,r28
 2761 14dc 0995                 icall
 2762 14de 84E1                 ldi r24,lo8(20)
 2763 14e0 8093 0000            sts DispPtr,r24
 2764 14e4 0F90                 pop __tmp_reg__
 2765 14e6 0F90                 pop __tmp_reg__
 2766 14e8 0F90                 pop __tmp_reg__
 2767 14ea 0F90                 pop __tmp_reg__
 2768 14ec 8091 0000            lds r24,FlugMinutenGesamt
 2769 14f0 9091 0000            lds r25,(FlugMinutenGesamt)+1
 2770 14f4 9F93                 push r25
 2771 14f6 8F93                 push r24
 2772 14f8 80E0                 ldi r24,lo8(__c.87)
 2773 14fa 90E0                 ldi r25,hi8(__c.87)
 2774 14fc 9F93                 push r25
 2775 14fe 8F93                 push r24
 2776 1500 FF92                 push r15
 2777 1502 EF92                 push r14
 2778 1504 E091 0000            lds r30,_printf_P
 2779 1508 F091 0000            lds r31,(_printf_P)+1
 2780 150c 0995                 icall
 2781 150e 88E2                 ldi r24,lo8(40)
 2782 1510 8093 0000            sts DispPtr,r24
 2783 1514 8DB7                 in r24,__SP_L__
 2784 1516 9EB7                 in r25,__SP_H__
 2785 1518 0696                 adiw r24,6
 2786 151a 8DBF                 out __SP_L__,r24
 2787 151c 8091 0000            lds r24,FlugMinuten
 2788 1520 9091 0000            lds r25,(FlugMinuten)+1
 2789 1524 9F93                 push r25
 2790 1526 8F93                 push r24
 2791 1528 80E0                 ldi r24,lo8(__c.88)
 2792 152a 90E0                 ldi r25,hi8(__c.88)
 2793 152c 9F93                 push r25
 2794 152e 8F93                 push r24
 2795 1530 FF92                 push r15
 2796 1532 EF92                 push r14
 2797 1534 E091 0000            lds r30,_printf_P
 2798 1538 F091 0000            lds r31,(_printf_P)+1
 2799 153c 0995                 icall
 2800 153e 89E4                 ldi r24,lo8(73)
 2801 1540 8093 0000            sts DispPtr,r24
 2802 1544 2DB7                 in r18,__SP_L__
 2803 1546 3EB7                 in r19,__SP_H__
 2804 1548 2A5F                 subi r18,lo8(-(6))
 2805 154a 3F4F                 sbci r19,hi8(-(6))
 2806 154c 2DBF                 out __SP_L__,r18
 2807 154e 80E0                 ldi r24,lo8(__c.89)
 2808 1550 90E0                 ldi r25,hi8(__c.89)
 2809 1552 9F93                 push r25
 2810 1554 8F93                 push r24
 2811 1556 FF92                 push r15
 2812 1558 EF92                 push r14
 2813 155a E091 0000            lds r30,_printf_P
 2814 155e F091 0000            lds r31,(_printf_P)+1
 2815 1562 0995                 icall
 2816 1564 8091 0000            lds r24,RemoteKeys
 2817 1568 0F90                 pop __tmp_reg__
 2818 156a 0F90                 pop __tmp_reg__
 2819 156c 0F90                 pop __tmp_reg__
 2820 156e 0F90                 pop __tmp_reg__
 2821 1570 83FF                 sbrs r24,3
 2822 1572 14C0                 rjmp .L19
 2823 1574 1092 0000            sts (FlugMinuten)+1,__zero_reg__
 2824 1578 1092 0000            sts FlugMinuten,__zero_reg__
 2825 157c 60E0                 ldi r22,lo8(0)
 2826 157e 70E0                 ldi r23,hi8(0)
 2827 1580 8EE0                 ldi r24,lo8(14)
 2828 1582 90E0                 ldi r25,hi8(14)
 2829 1584 0E94 0000            call SetParamWord
 2830 1588 09C0                 rjmp .L19
 2831                   .L80:
 2832 158a 8091 0000            lds r24,MaxMenue
 2833 158e 2817                 cp r18,r24
 2834 1590 19F4                 brne .L81
 2835 1592 2150                 subi r18,lo8(-(-1))
 2836 1594 2093 0000            sts MaxMenue,r18
 2837                   .L81:
 2838 1598 1092 0000            sts MenuePunkt,__zero_reg__
 2839                   .L19:
 2840 159c 1092 0000            sts RemoteKeys,__zero_reg__
 2841                   /* epilogue: frame size=0 */
 2842 15a0 E6E0                 ldi r30,6
 2843 15a2 CDB7                 in r28,__SP_L__
 2844 15a4 DEB7                 in r29,__SP_H__
 2845 15a6 0C94 0000            jmp __epilogue_restores__+24
 2846                   /* epilogue end (size=5) */
 2847                   /* function Menu size 2788 (2777) */
 2849                   /* File "menu.c": code 2808 = 0x0af8 (2795), prologues   6, epilogues   7 */
DEFINED SYMBOLS
                            *ABS*:00000000 menu.c
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:3      *ABS*:0000003f __SREG__
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:4      *ABS*:0000003e __SP_H__
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:5      *ABS*:0000003d __SP_L__
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:6      *ABS*:00000000 __tmp_reg__
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:7      *ABS*:00000001 __zero_reg__
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:15     .bss:00000000 RemoteKeys
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:21     .bss:00000001 MenuePunkt
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:27     .data:00000000 MaxMenue
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:34     .bss:00000002 DispPtr
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:40     .data:00000001 DisplayBuff
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:46     .text:00000000 LcdClear
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:65     .text:00000012 Menu_Putchar
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:84     .progmem.data:00000000 __c.0
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:88     .progmem.data:00000005 __c.1
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:92     .progmem.data:0000000a __c.2
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:96     .progmem.data:0000001a __c.3
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:100    .progmem.data:0000002f __c.4
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:104    .progmem.data:0000003d __c.5
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:108    .progmem.data:00000054 __c.6
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:112    .progmem.data:00000069 __c.7
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:116    .progmem.data:00000076 __c.8
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:120    .progmem.data:00000083 __c.9
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:124    .progmem.data:00000090 __c.10
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:128    .progmem.data:0000009d __c.11
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:132    .progmem.data:000000aa __c.12
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:136    .progmem.data:000000b7 __c.13
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:140    .progmem.data:000000c6 __c.14
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:144    .progmem.data:000000cf __c.15
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:148    .progmem.data:000000de __c.16
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:152    .progmem.data:000000e7 __c.17
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:156    .progmem.data:000000f4 __c.18
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:160    .progmem.data:00000103 __c.19
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:164    .progmem.data:00000112 __c.20
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:168    .progmem.data:00000121 __c.21
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:172    .progmem.data:00000131 __c.22
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:176    .progmem.data:00000141 __c.23
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:180    .progmem.data:00000151 __c.24
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:184    .progmem.data:00000161 __c.25
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:188    .progmem.data:00000171 __c.26
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:192    .progmem.data:00000181 __c.27
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:196    .progmem.data:00000191 __c.28
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:200    .progmem.data:000001a1 __c.29
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:204    .progmem.data:000001af __c.30
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:208    .progmem.data:000001c0 __c.31
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:212    .progmem.data:000001d1 __c.32
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:216    .progmem.data:000001df __c.33
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:220    .progmem.data:000001f1 __c.34
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:224    .progmem.data:00000203 __c.35
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:228    .progmem.data:00000212 __c.36
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:232    .progmem.data:00000226 __c.37
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:236    .progmem.data:0000023a __c.38
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:240    .progmem.data:0000024e __c.39
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:244    .progmem.data:0000025b __c.40
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:248    .progmem.data:0000026a __c.41
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:252    .progmem.data:00000279 __c.42
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:256    .progmem.data:00000288 __c.43
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:260    .progmem.data:0000029c __c.44
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:264    .progmem.data:000002b0 __c.45
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:268    .progmem.data:000002c0 __c.46
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:272    .progmem.data:000002d2 __c.47
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:276    .progmem.data:000002db __c.48
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:280    .progmem.data:000002eb __c.49
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:284    .progmem.data:000002fb __c.50
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:288    .progmem.data:0000030b __c.51
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:292    .progmem.data:00000313 __c.52
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:296    .progmem.data:00000321 __c.53
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:300    .progmem.data:0000032f __c.54
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:304    .progmem.data:0000033d __c.55
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:308    .progmem.data:00000349 __c.56
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:312    .progmem.data:00000355 __c.57
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:316    .progmem.data:00000361 __c.58
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:320    .progmem.data:0000036d __c.59
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:324    .progmem.data:00000379 __c.60
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:328    .progmem.data:00000385 __c.61
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:332    .progmem.data:00000391 __c.62
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:336    .progmem.data:0000039d __c.63
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:340    .progmem.data:000003a5 __c.64
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:344    .progmem.data:000003b3 __c.65
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:348    .progmem.data:000003c1 __c.66
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:352    .progmem.data:000003cf __c.67
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:356    .progmem.data:000003df __c.68
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:360    .progmem.data:000003ef __c.69
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:364    .progmem.data:000003ff __c.70
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:368    .progmem.data:0000040f __c.71
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:372    .progmem.data:0000041f __c.72
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:376    .progmem.data:00000430 __c.73
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:380    .progmem.data:00000441 __c.74
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:384    .progmem.data:00000452 __c.75
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:388    .progmem.data:00000461 __c.76
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:392    .progmem.data:00000472 __c.77
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:396    .progmem.data:00000483 __c.78
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:400    .progmem.data:00000494 __c.79
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:404    .progmem.data:000004a3 __c.80
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:408    .progmem.data:000004b7 __c.81
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:412    .progmem.data:000004cb __c.82
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:416    .progmem.data:000004dc __c.83
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:420    .progmem.data:000004df __c.84
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:424    .progmem.data:000004e2 __c.85
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:428    .progmem.data:000004e5 __c.86
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:432    .progmem.data:000004f3 __c.87
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:436    .progmem.data:00000500 __c.88
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:440    .progmem.data:0000050d __c.89
C:\Users\Thomas\AppData\Local\Temp/cc0mbaaa.s:445    .text:00000028 Menu

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
_printf_P
__tablejump2__
PlatinenVersion
__udivmodqi4
Mixer
GetActiveParamSet
VersionInfo
MissingMotor
I2CTimeout
EE_Parameter
HoehenWert
__divmodsi4
SollHoehe
MessLuftdruck
IntegralNick
IntegralRoll
KompassValue
PPM_in
AdNeutralNick
AdWertNick
AdNeutralRoll
AdWertRoll
AdNeutralGier
AdWertGier
AnalogOffsetNick
AnalogOffsetRoll
AnalogOffsetGier
NeutralAccX
AdWertAccNick
NeutralAccY
AdWertAccRoll
NeutralAccZ
AdWertAccHoch
UBat
__divmodhi4
Capacity
__udivmodhi4
SenderOkay
Channels
KompassRichtung
KompassStartwert
Poti
Parameter_ServoNickControl
ServoNickValue
ExternControl
Motor
FlugMinutenGesamt
FlugMinuten
SetParamWord
__epilogue_restores__