Subversion Repositories FlightCtrl

Rev

Rev 1189 | Blame | Compare with Previous | Last modification | View Log | RSS feed

   1                            .file   "menu.c"
   2                    __SREG__ = 0x3f
   3                    __SP_H__ = 0x3e
   4                    __SP_L__ = 0x3d
   5                    __tmp_reg__ = 0
   6                    __zero_reg__ = 1
   7                            .global __do_copy_data
   8                            .global __do_clear_bss
   9                            .text
  10                    .global LcdClear
  12                    LcdClear:
  13                    /* prologue: frame size=0 */
  14                    /* prologue end (size=0) */
  15 0000 E0E0                  ldi r30,lo8(DisplayBuff)
  16 0002 F0E0                  ldi r31,hi8(DisplayBuff)
  17                    .L2:
  18 0004 80E2                  ldi r24,lo8(32)
  19 0006 8193                  st Z+,r24
  20 0008 80E0                  ldi r24,hi8(DisplayBuff+80)
  21 000a E030                  cpi r30,lo8(DisplayBuff+80)
  22 000c F807                  cpc r31,r24
  23 000e 01F4                  brne .L2
  24                    /* epilogue: frame size=0 */
  25 0010 0895                  ret
  26                    /* epilogue end (size=1) */
  27                    /* function LcdClear size 9 (8) */
  29                    .global Menu
  31                    Menu:
  32                    /* prologue: frame size=0 */
  33 0012 1F93                  push r17
  34                    /* prologue end (size=1) */
  35 0014 4091 0000             lds r20,MaxMenue
  36 0018 8091 0000             lds r24,MenuePunkt
  37 001c 4817                  cp r20,r24
  38 001e 00F4                  brsh .L9
  39 0020 4093 0000             sts MenuePunkt,r20
  40                    .L9:
  41 0024 8091 0000             lds r24,RemoteKeys
  42 0028 282F                  mov r18,r24
  43 002a 30E0                  ldi r19,lo8(0)
  44 002c C901                  movw r24,r18
  45 002e 8170                  andi r24,lo8(1)
  46 0030 9070                  andi r25,hi8(1)
  47 0032 582F                  mov r21,r24
  48 0034 8823                  tst r24
  49 0036 01F0                  breq .L11
  50 0038 8091 0000             lds r24,MenuePunkt
  51 003c 8823                  tst r24
  52 003e 01F4                  brne .+2
  53 0040 00C0                  rjmp .L13
  54 0042 8150                  subi r24,lo8(-(-1))
  55 0044 8093 0000             sts MenuePunkt,r24
  56                    .L11:
  57 0048 B901                  movw r22,r18
  58 004a 6270                  andi r22,lo8(2)
  59 004c 7070                  andi r23,hi8(2)
  60 004e 21FF                  sbrs r18,1
  61 0050 00C0                  rjmp .L15
  62 0052 8091 0000             lds r24,MenuePunkt
  63 0056 4817                  cp r20,r24
  64 0058 01F4                  brne .+2
  65 005a 00C0                  rjmp .L66
  66 005c 8F5F                  subi r24,lo8(-(1))
  67 005e 8093 0000             sts MenuePunkt,r24
  68                    .L15:
  69 0062 5523                  tst r21
  70 0064 01F0                  breq .L19
  71 0066 672B                  or r22,r23
  72 0068 01F0                  breq .+2
  73 006a 00C0                  rjmp .L67
  74                    .L19:
  75 006c 0E94 0000             call LcdClear
  76 0070 9091 0000             lds r25,MenuePunkt
  77 0074 9A30                  cpi r25,lo8(10)
  78 0076 00F4                  brsh .L22
  79 0078 81E1                  ldi r24,lo8(17)
  80 007a 8093 0000             sts DispPtr,r24
  81 007e 892F                  mov r24,r25
  82 0080 90E0                  ldi r25,lo8(0)
  83 0082 9F93                  push r25
  84 0084 8F93                  push r24
  85 0086 80E0                  ldi r24,lo8(__c.2370)
  86 0088 90E0                  ldi r25,hi8(__c.2370)
  87                    .L65:
  88 008a 9F93                  push r25
  89 008c 8F93                  push r24
  90 008e 81E0                  ldi r24,lo8(1)
  91 0090 8F93                  push r24
  92 0092 0E94 0000             call _printf_P
  93 0096 0F90                  pop __tmp_reg__
  94 0098 0F90                  pop __tmp_reg__
  95 009a 0F90                  pop __tmp_reg__
  96 009c 0F90                  pop __tmp_reg__
  97 009e 0F90                  pop __tmp_reg__
  98 00a0 1091 0000             lds r17,MenuePunkt
  99 00a4 1530                  cpi r17,lo8(5)
 100 00a6 01F4                  brne .+2
 101 00a8 00C0                  rjmp .L31
 102 00aa 1630                  cpi r17,lo8(6)
 103 00ac 00F0                  brlo .L68
 104 00ae 1830                  cpi r17,lo8(8)
 105 00b0 01F4                  brne .+2
 106 00b2 00C0                  rjmp .L34
 107 00b4 1930                  cpi r17,lo8(9)
 108 00b6 00F0                  brlo .+2
 109 00b8 00C0                  rjmp .L40
 110 00ba 1630                  cpi r17,lo8(6)
 111 00bc 01F4                  brne .+2
 112 00be 00C0                  rjmp .L32
 113 00c0 1730                  cpi r17,lo8(7)
 114 00c2 01F4                  brne .+2
 115 00c4 00C0                  rjmp .L69
 116                    .L25:
 117 00c6 1150                  subi r17,lo8(-(-1))
 118 00c8 1093 0000             sts MaxMenue,r17
 119 00cc 1092 0000             sts MenuePunkt,__zero_reg__
 120 00d0 00C0                  rjmp .L41
 121                    .L22:
 122 00d2 80E1                  ldi r24,lo8(16)
 123 00d4 8093 0000             sts DispPtr,r24
 124 00d8 892F                  mov r24,r25
 125 00da 90E0                  ldi r25,lo8(0)
 126 00dc 9F93                  push r25
 127 00de 8F93                  push r24
 128 00e0 80E0                  ldi r24,lo8(__c.2372)
 129 00e2 90E0                  ldi r25,hi8(__c.2372)
 130 00e4 00C0                  rjmp .L65
 131                    .L68:
 132 00e6 1230                  cpi r17,lo8(2)
 133 00e8 01F4                  brne .+2
 134 00ea 00C0                  rjmp .L28
 135 00ec 1330                  cpi r17,lo8(3)
 136 00ee 00F4                  brsh .+2
 137 00f0 00C0                  rjmp .L70
 138 00f2 1330                  cpi r17,lo8(3)
 139 00f4 01F4                  brne .+2
 140 00f6 00C0                  rjmp .L29
 141 00f8 1430                  cpi r17,lo8(4)
 142 00fa 01F4                  brne .L25
 143 00fc 1092 0000             sts DispPtr,__zero_reg__
 144 0100 E091 0000             lds r30,EE_Parameter+1
 145 0104 F0E0                  ldi r31,lo8(0)
 146 0106 EE0F                  lsl r30
 147 0108 FF1F                  rol r31
 148 010a E050                  subi r30,lo8(-(PPM_in))
 149 010c F040                  sbci r31,hi8(-(PPM_in))
 150 010e 2081                  ld r18,Z
 151 0110 3181                  ldd r19,Z+1
 152 0112 E091 0000             lds r30,EE_Parameter
 153 0116 F0E0                  ldi r31,lo8(0)
 154 0118 EE0F                  lsl r30
 155 011a FF1F                  rol r31
 156 011c E050                  subi r30,lo8(-(PPM_in))
 157 011e F040                  sbci r31,hi8(-(PPM_in))
 158 0120 8081                  ld r24,Z
 159 0122 9181                  ldd r25,Z+1
 160 0124 3F93                  push r19
 161 0126 2F93                  push r18
 162 0128 9F93                  push r25
 163 012a 8F93                  push r24
 164 012c 80E0                  ldi r24,lo8(__c.2416)
 165 012e 90E0                  ldi r25,hi8(__c.2416)
 166 0130 9F93                  push r25
 167 0132 8F93                  push r24
 168 0134 11E0                  ldi r17,lo8(1)
 169 0136 1F93                  push r17
 170 0138 0E94 0000             call _printf_P
 171 013c 84E1                  ldi r24,lo8(20)
 172 013e 8093 0000             sts DispPtr,r24
 173 0142 E091 0000             lds r30,EE_Parameter+3
 174 0146 F0E0                  ldi r31,lo8(0)
 175 0148 EE0F                  lsl r30
 176 014a FF1F                  rol r31
 177 014c E050                  subi r30,lo8(-(PPM_in))
 178 014e F040                  sbci r31,hi8(-(PPM_in))
 179 0150 2081                  ld r18,Z
 180 0152 3181                  ldd r19,Z+1
 181 0154 E091 0000             lds r30,EE_Parameter+2
 182 0158 F0E0                  ldi r31,lo8(0)
 183 015a EE0F                  lsl r30
 184 015c FF1F                  rol r31
 185 015e E050                  subi r30,lo8(-(PPM_in))
 186 0160 F040                  sbci r31,hi8(-(PPM_in))
 187 0162 8081                  ld r24,Z
 188 0164 9181                  ldd r25,Z+1
 189 0166 3F93                  push r19
 190 0168 2F93                  push r18
 191 016a 9F93                  push r25
 192 016c 8F93                  push r24
 193 016e 80E0                  ldi r24,lo8(__c.2418)
 194 0170 90E0                  ldi r25,hi8(__c.2418)
 195 0172 9F93                  push r25
 196 0174 8F93                  push r24
 197 0176 1F93                  push r17
 198 0178 0E94 0000             call _printf_P
 199 017c 88E2                  ldi r24,lo8(40)
 200 017e 8093 0000             sts DispPtr,r24
 201 0182 E091 0000             lds r30,EE_Parameter+5
 202 0186 F0E0                  ldi r31,lo8(0)
 203 0188 EE0F                  lsl r30
 204 018a FF1F                  rol r31
 205 018c E050                  subi r30,lo8(-(PPM_in))
 206 018e F040                  sbci r31,hi8(-(PPM_in))
 207 0190 2081                  ld r18,Z
 208 0192 3181                  ldd r19,Z+1
 209 0194 E091 0000             lds r30,EE_Parameter+4
 210 0198 F0E0                  ldi r31,lo8(0)
 211 019a EE0F                  lsl r30
 212 019c FF1F                  rol r31
 213 019e E050                  subi r30,lo8(-(PPM_in))
 214 01a0 F040                  sbci r31,hi8(-(PPM_in))
 215 01a2 8081                  ld r24,Z
 216 01a4 9181                  ldd r25,Z+1
 217 01a6 3F93                  push r19
 218 01a8 2F93                  push r18
 219 01aa 9F93                  push r25
 220 01ac 8F93                  push r24
 221 01ae 80E0                  ldi r24,lo8(__c.2420)
 222 01b0 90E0                  ldi r25,hi8(__c.2420)
 223 01b2 9F93                  push r25
 224 01b4 8F93                  push r24
 225 01b6 1F93                  push r17
 226 01b8 0E94 0000             call _printf_P
 227 01bc 8CE3                  ldi r24,lo8(60)
 228 01be 8093 0000             sts DispPtr,r24
 229 01c2 E091 0000             lds r30,EE_Parameter+7
 230 01c6 F0E0                  ldi r31,lo8(0)
 231 01c8 EE0F                  lsl r30
 232 01ca FF1F                  rol r31
 233 01cc E050                  subi r30,lo8(-(PPM_in))
 234 01ce F040                  sbci r31,hi8(-(PPM_in))
 235 01d0 2081                  ld r18,Z
 236 01d2 3181                  ldd r19,Z+1
 237 01d4 E091 0000             lds r30,EE_Parameter+6
 238 01d8 F0E0                  ldi r31,lo8(0)
 239 01da EE0F                  lsl r30
 240 01dc FF1F                  rol r31
 241 01de E050                  subi r30,lo8(-(PPM_in))
 242 01e0 F040                  sbci r31,hi8(-(PPM_in))
 243 01e2 8081                  ld r24,Z
 244 01e4 9181                  ldd r25,Z+1
 245 01e6 3F93                  push r19
 246 01e8 2F93                  push r18
 247 01ea 9F93                  push r25
 248 01ec 8F93                  push r24
 249 01ee 80E0                  ldi r24,lo8(__c.2422)
 250 01f0 90E0                  ldi r25,hi8(__c.2422)
 251 01f2 9F93                  push r25
 252 01f4 8F93                  push r24
 253 01f6 1F93                  push r17
 254 01f8 0E94 0000             call _printf_P
 255 01fc 4DB7                  in r20,__SP_L__
 256 01fe 5EB7                  in r21,__SP_H__
 257 0200 445E                  subi r20,lo8(-(28))
 258 0202 5F4F                  sbci r21,hi8(-(28))
 259 0204 0FB6                  in __tmp_reg__,__SREG__
 260 0206 F894                  cli
 261 0208 5EBF                  out __SP_H__,r21
 262 020a 0FBE                  out __SREG__,__tmp_reg__
 263 020c 4DBF                  out __SP_L__,r20
 264 020e 00C0                  rjmp .L41
 265                    .L67:
 266 0210 1092 0000             sts MenuePunkt,__zero_reg__
 267 0214 00C0                  rjmp .L19
 268                    .L13:
 269 0216 4093 0000             sts MenuePunkt,r20
 270 021a 00C0                  rjmp .L11
 271                    .L66:
 272 021c 1092 0000             sts MenuePunkt,__zero_reg__
 273 0220 00C0                  rjmp .L15
 274                    .L40:
 275 0222 1A30                  cpi r17,lo8(10)
 276 0224 01F4                  brne .+2
 277 0226 00C0                  rjmp .L36
 278 0228 1A30                  cpi r17,lo8(10)
 279 022a 00F4                  brsh .+2
 280 022c 00C0                  rjmp .L35
 281 022e 1B30                  cpi r17,lo8(11)
 282 0230 01F0                  breq .+2
 283 0232 00C0                  rjmp .L25
 284 0234 1092 0000             sts DispPtr,__zero_reg__
 285 0238 80E0                  ldi r24,lo8(__c.2487)
 286 023a 90E0                  ldi r25,hi8(__c.2487)
 287 023c 9F93                  push r25
 288 023e 8F93                  push r24
 289 0240 11E0                  ldi r17,lo8(1)
 290 0242 1F93                  push r17
 291 0244 0E94 0000             call _printf_P
 292 0248 84E1                  ldi r24,lo8(20)
 293 024a 8093 0000             sts DispPtr,r24
 294 024e 2091 0000             lds r18,ExternControl+4
 295 0252 3327                  clr r19
 296 0254 27FD                  sbrc r18,7
 297 0256 3095                  com r19
 298 0258 8091 0000             lds r24,ExternControl+3
 299 025c 9927                  clr r25
 300 025e 87FD                  sbrc r24,7
 301 0260 9095                  com r25
 302 0262 3F93                  push r19
 303 0264 2F93                  push r18
 304 0266 9F93                  push r25
 305 0268 8F93                  push r24
 306 026a 80E0                  ldi r24,lo8(__c.2489)
 307 026c 90E0                  ldi r25,hi8(__c.2489)
 308 026e 9F93                  push r25
 309 0270 8F93                  push r24
 310 0272 1F93                  push r17
 311 0274 0E94 0000             call _printf_P
 312 0278 88E2                  ldi r24,lo8(40)
 313 027a 8093 0000             sts DispPtr,r24
 314 027e 2091 0000             lds r18,ExternControl+5
 315 0282 3327                  clr r19
 316 0284 27FD                  sbrc r18,7
 317 0286 3095                  com r19
 318 0288 8091 0000             lds r24,ExternControl+6
 319 028c 90E0                  ldi r25,lo8(0)
 320 028e 3F93                  push r19
 321 0290 2F93                  push r18
 322 0292 9F93                  push r25
 323 0294 8F93                  push r24
 324 0296 80E0                  ldi r24,lo8(__c.2491)
 325 0298 90E0                  ldi r25,hi8(__c.2491)
 326 029a 9F93                  push r25
 327 029c 8F93                  push r24
 328 029e 1F93                  push r17
 329 02a0 0E94 0000             call _printf_P
 330 02a4 8CE3                  ldi r24,lo8(60)
 331 02a6 8093 0000             sts DispPtr,r24
 332 02aa 2091 0000             lds r18,ExternControl+10
 333 02ae 30E0                  ldi r19,lo8(0)
 334 02b0 8091 0000             lds r24,ExternControl+7
 335 02b4 9927                  clr r25
 336 02b6 87FD                  sbrc r24,7
 337 02b8 9095                  com r25
 338 02ba 3F93                  push r19
 339 02bc 2F93                  push r18
 340 02be 9F93                  push r25
 341 02c0 8F93                  push r24
 342 02c2 80E0                  ldi r24,lo8(__c.2493)
 343 02c4 90E0                  ldi r25,hi8(__c.2493)
 344 02c6 9F93                  push r25
 345 02c8 8F93                  push r24
 346 02ca 1F93                  push r17
 347 02cc 0E94 0000             call _printf_P
 348 02d0 6DB7                  in r22,__SP_L__
 349 02d2 7EB7                  in r23,__SP_H__
 350 02d4 685E                  subi r22,lo8(-(24))
 351 02d6 7F4F                  sbci r23,hi8(-(24))
 352 02d8 0FB6                  in __tmp_reg__,__SREG__
 353 02da F894                  cli
 354 02dc 7EBF                  out __SP_H__,r23
 355 02de 0FBE                  out __SREG__,__tmp_reg__
 356 02e0 6DBF                  out __SP_L__,r22
 357 02e2 00C0                  rjmp .L41
 358                    .L70:
 359 02e4 1123                  tst r17
 360 02e6 01F4                  brne .+2
 361 02e8 00C0                  rjmp .L26
 362 02ea 1130                  cpi r17,lo8(1)
 363 02ec 01F0                  breq .+2
 364 02ee 00C0                  rjmp .L25
 365 02f0 8091 0000             lds r24,EE_Parameter+8
 366 02f4 80FF                  sbrs r24,0
 367 02f6 00C0                  rjmp .L42
 368 02f8 1092 0000             sts DispPtr,__zero_reg__
 369 02fc 8091 0000             lds r24,HoehenWert
 370 0300 9091 0000             lds r25,(HoehenWert)+1
 371 0304 9F93                  push r25
 372 0306 8F93                  push r24
 373 0308 80E0                  ldi r24,lo8(__c.2385)
 374 030a 90E0                  ldi r25,hi8(__c.2385)
 375 030c 9F93                  push r25
 376 030e 8F93                  push r24
 377 0310 1F93                  push r17
 378 0312 0E94 0000             call _printf_P
 379 0316 84E1                  ldi r24,lo8(20)
 380 0318 8093 0000             sts DispPtr,r24
 381 031c 8091 0000             lds r24,SollHoehe
 382 0320 9091 0000             lds r25,(SollHoehe)+1
 383 0324 9F93                  push r25
 384 0326 8F93                  push r24
 385 0328 80E0                  ldi r24,lo8(__c.2387)
 386 032a 90E0                  ldi r25,hi8(__c.2387)
 387 032c 9F93                  push r25
 388 032e 8F93                  push r24
 389 0330 1F93                  push r17
 390 0332 0E94 0000             call _printf_P
 391 0336 88E2                  ldi r24,lo8(40)
 392 0338 8093 0000             sts DispPtr,r24
 393 033c 8091 0000             lds r24,MessLuftdruck
 394 0340 9091 0000             lds r25,(MessLuftdruck)+1
 395 0344 9F93                  push r25
 396 0346 8F93                  push r24
 397 0348 80E0                  ldi r24,lo8(__c.2389)
 398 034a 90E0                  ldi r25,hi8(__c.2389)
 399 034c 9F93                  push r25
 400 034e 8F93                  push r24
 401 0350 1F93                  push r17
 402 0352 0E94 0000             call _printf_P
 403 0356 8CE3                  ldi r24,lo8(60)
 404 0358 8093 0000             sts DispPtr,r24
 405 035c 8091 0000             lds r24,DruckOffsetSetting
 406 0360 90E0                  ldi r25,lo8(0)
 407 0362 9F93                  push r25
 408 0364 8F93                  push r24
 409 0366 80E0                  ldi r24,lo8(__c.2391)
 410 0368 90E0                  ldi r25,hi8(__c.2391)
 411 036a 9F93                  push r25
 412 036c 8F93                  push r24
 413 036e 1F93                  push r17
 414 0370 0E94 0000             call _printf_P
 415 0374 4DB7                  in r20,__SP_L__
 416 0376 5EB7                  in r21,__SP_H__
 417 0378 4C5E                  subi r20,lo8(-(20))
 418 037a 5F4F                  sbci r21,hi8(-(20))
 419 037c 0FB6                  in __tmp_reg__,__SREG__
 420 037e F894                  cli
 421 0380 5EBF                  out __SP_H__,r21
 422 0382 0FBE                  out __SREG__,__tmp_reg__
 423 0384 4DBF                  out __SP_L__,r20
 424 0386 00C0                  rjmp .L41
 425                    .L35:
 426 0388 1092 0000             sts DispPtr,__zero_reg__
 427 038c 8091 0000             lds r24,Poti1
 428 0390 9091 0000             lds r25,(Poti1)+1
 429 0394 9F93                  push r25
 430 0396 8F93                  push r24
 431 0398 80E0                  ldi r24,lo8(__c.2469)
 432 039a 90E0                  ldi r25,hi8(__c.2469)
 433 039c 9F93                  push r25
 434 039e 8F93                  push r24
 435 03a0 11E0                  ldi r17,lo8(1)
 436 03a2 1F93                  push r17
 437 03a4 0E94 0000             call _printf_P
 438 03a8 84E1                  ldi r24,lo8(20)
 439 03aa 8093 0000             sts DispPtr,r24
 440 03ae 8091 0000             lds r24,Poti2
 441 03b2 9091 0000             lds r25,(Poti2)+1
 442 03b6 9F93                  push r25
 443 03b8 8F93                  push r24
 444 03ba 80E0                  ldi r24,lo8(__c.2471)
 445 03bc 90E0                  ldi r25,hi8(__c.2471)
 446 03be 9F93                  push r25
 447 03c0 8F93                  push r24
 448 03c2 1F93                  push r17
 449 03c4 0E94 0000             call _printf_P
 450 03c8 88E2                  ldi r24,lo8(40)
 451 03ca 8093 0000             sts DispPtr,r24
 452 03ce 8091 0000             lds r24,Poti3
 453 03d2 9091 0000             lds r25,(Poti3)+1
 454 03d6 9F93                  push r25
 455 03d8 8F93                  push r24
 456 03da 80E0                  ldi r24,lo8(__c.2473)
 457 03dc 90E0                  ldi r25,hi8(__c.2473)
 458 03de 9F93                  push r25
 459 03e0 8F93                  push r24
 460 03e2 1F93                  push r17
 461 03e4 0E94 0000             call _printf_P
 462 03e8 8CE3                  ldi r24,lo8(60)
 463 03ea 8093 0000             sts DispPtr,r24
 464 03ee 8091 0000             lds r24,Poti4
 465 03f2 9091 0000             lds r25,(Poti4)+1
 466 03f6 9F93                  push r25
 467 03f8 8F93                  push r24
 468 03fa 80E0                  ldi r24,lo8(__c.2475)
 469 03fc 90E0                  ldi r25,hi8(__c.2475)
 470 03fe 9F93                  push r25
 471 0400 8F93                  push r24
 472 0402 1F93                  push r17
 473 0404 0E94 0000             call _printf_P
 474 0408 2DB7                  in r18,__SP_L__
 475 040a 3EB7                  in r19,__SP_H__
 476 040c 2C5E                  subi r18,lo8(-(20))
 477 040e 3F4F                  sbci r19,hi8(-(20))
 478 0410 0FB6                  in __tmp_reg__,__SREG__
 479 0412 F894                  cli
 480 0414 3EBF                  out __SP_H__,r19
 481 0416 0FBE                  out __SREG__,__tmp_reg__
 482 0418 2DBF                  out __SP_L__,r18
 483 041a 00C0                  rjmp .L41
 484                    .L29:
 485 041c 1092 0000             sts DispPtr,__zero_reg__
 486 0420 8091 0000             lds r24,PPM_in+4
 487 0424 9091 0000             lds r25,(PPM_in+4)+1
 488 0428 2091 0000             lds r18,PPM_in+2
 489 042c 3091 0000             lds r19,(PPM_in+2)+1
 490 0430 9F93                  push r25
 491 0432 8F93                  push r24
 492 0434 3F93                  push r19
 493 0436 2F93                  push r18
 494 0438 80E0                  ldi r24,lo8(__c.2407)
 495 043a 90E0                  ldi r25,hi8(__c.2407)
 496 043c 9F93                  push r25
 497 043e 8F93                  push r24
 498 0440 11E0                  ldi r17,lo8(1)
 499 0442 1F93                  push r17
 500 0444 0E94 0000             call _printf_P
 501 0448 84E1                  ldi r24,lo8(20)
 502 044a 8093 0000             sts DispPtr,r24
 503 044e 8091 0000             lds r24,PPM_in+8
 504 0452 9091 0000             lds r25,(PPM_in+8)+1
 505 0456 2091 0000             lds r18,PPM_in+6
 506 045a 3091 0000             lds r19,(PPM_in+6)+1
 507 045e 9F93                  push r25
 508 0460 8F93                  push r24
 509 0462 3F93                  push r19
 510 0464 2F93                  push r18
 511 0466 80E0                  ldi r24,lo8(__c.2409)
 512 0468 90E0                  ldi r25,hi8(__c.2409)
 513 046a 9F93                  push r25
 514 046c 8F93                  push r24
 515 046e 1F93                  push r17
 516 0470 0E94 0000             call _printf_P
 517 0474 88E2                  ldi r24,lo8(40)
 518 0476 8093 0000             sts DispPtr,r24
 519 047a 8091 0000             lds r24,PPM_in+12
 520 047e 9091 0000             lds r25,(PPM_in+12)+1
 521 0482 2091 0000             lds r18,PPM_in+10
 522 0486 3091 0000             lds r19,(PPM_in+10)+1
 523 048a 9F93                  push r25
 524 048c 8F93                  push r24
 525 048e 3F93                  push r19
 526 0490 2F93                  push r18
 527 0492 80E0                  ldi r24,lo8(__c.2411)
 528 0494 90E0                  ldi r25,hi8(__c.2411)
 529 0496 9F93                  push r25
 530 0498 8F93                  push r24
 531 049a 1F93                  push r17
 532 049c 0E94 0000             call _printf_P
 533 04a0 8CE3                  ldi r24,lo8(60)
 534 04a2 8093 0000             sts DispPtr,r24
 535 04a6 8091 0000             lds r24,PPM_in+16
 536 04aa 9091 0000             lds r25,(PPM_in+16)+1
 537 04ae 2091 0000             lds r18,PPM_in+14
 538 04b2 3091 0000             lds r19,(PPM_in+14)+1
 539 04b6 9F93                  push r25
 540 04b8 8F93                  push r24
 541 04ba 3F93                  push r19
 542 04bc 2F93                  push r18
 543 04be 80E0                  ldi r24,lo8(__c.2413)
 544 04c0 90E0                  ldi r25,hi8(__c.2413)
 545 04c2 9F93                  push r25
 546 04c4 8F93                  push r24
 547 04c6 1F93                  push r17
 548 04c8 0E94 0000             call _printf_P
 549 04cc 2DB7                  in r18,__SP_L__
 550 04ce 3EB7                  in r19,__SP_H__
 551 04d0 245E                  subi r18,lo8(-(28))
 552 04d2 3F4F                  sbci r19,hi8(-(28))
 553 04d4 0FB6                  in __tmp_reg__,__SREG__
 554 04d6 F894                  cli
 555 04d8 3EBF                  out __SP_H__,r19
 556 04da 0FBE                  out __SREG__,__tmp_reg__
 557 04dc 2DBF                  out __SP_L__,r18
 558 04de 00C0                  rjmp .L41
 559                    .L26:
 560 04e0 1092 0000             sts DispPtr,__zero_reg__
 561 04e4 80E0                  ldi r24,lo8(__c.2375)
 562 04e6 90E0                  ldi r25,hi8(__c.2375)
 563 04e8 9F93                  push r25
 564 04ea 8F93                  push r24
 565 04ec 11E0                  ldi r17,lo8(1)
 566 04ee 1F93                  push r17
 567 04f0 0E94 0000             call _printf_P
 568 04f4 84E1                  ldi r24,lo8(20)
 569 04f6 8093 0000             sts DispPtr,r24
 570 04fa 2091 0000             lds r18,PlatinenVersion
 571 04fe 822F                  mov r24,r18
 572 0500 6AE0                  ldi r22,lo8(10)
 573 0502 0E94 0000             call __udivmodqi4
 574 0506 492F                  mov r20,r25
 575 0508 50E0                  ldi r21,lo8(0)
 576 050a 822F                  mov r24,r18
 577 050c 0E94 0000             call __udivmodqi4
 578 0510 90E0                  ldi r25,lo8(0)
 579 0512 20E7                  ldi r18,lo8(112)
 580 0514 30E0                  ldi r19,hi8(112)
 581 0516 3F93                  push r19
 582 0518 2F93                  push r18
 583 051a 28E4                  ldi r18,lo8(72)
 584 051c 30E0                  ldi r19,hi8(72)
 585 051e 3F93                  push r19
 586 0520 2F93                  push r18
 587 0522 1F92                  push __zero_reg__
 588 0524 1F92                  push __zero_reg__
 589 0526 5F93                  push r21
 590 0528 4F93                  push r20
 591 052a 9F93                  push r25
 592 052c 8F93                  push r24
 593 052e 80E0                  ldi r24,lo8(__c.2377)
 594 0530 90E0                  ldi r25,hi8(__c.2377)
 595 0532 9F93                  push r25
 596 0534 8F93                  push r24
 597 0536 1F93                  push r17
 598 0538 0E94 0000             call _printf_P
 599 053c 88E2                  ldi r24,lo8(40)
 600 053e 8093 0000             sts DispPtr,r24
 601 0542 0E94 0000             call GetActiveParamSetNumber
 602 0546 90E0                  ldi r25,lo8(0)
 603 0548 9F93                  push r25
 604 054a 8F93                  push r24
 605 054c 80E0                  ldi r24,lo8(__c.2379)
 606 054e 90E0                  ldi r25,hi8(__c.2379)
 607 0550 9F93                  push r25
 608 0552 8F93                  push r24
 609 0554 1F93                  push r17
 610 0556 0E94 0000             call _printf_P
 611 055a 8CE3                  ldi r24,lo8(60)
 612 055c 8093 0000             sts DispPtr,r24
 613 0560 80E0                  ldi r24,lo8(__c.2381)
 614 0562 90E0                  ldi r25,hi8(__c.2381)
 615 0564 9F93                  push r25
 616 0566 8F93                  push r24
 617 0568 1F93                  push r17
 618 056a 0E94 0000             call _printf_P
 619 056e 2DB7                  in r18,__SP_L__
 620 0570 3EB7                  in r19,__SP_H__
 621 0572 285E                  subi r18,lo8(-(24))
 622 0574 3F4F                  sbci r19,hi8(-(24))
 623 0576 0FB6                  in __tmp_reg__,__SREG__
 624 0578 F894                  cli
 625 057a 3EBF                  out __SP_H__,r19
 626 057c 0FBE                  out __SREG__,__tmp_reg__
 627 057e 2DBF                  out __SP_L__,r18
 628 0580 00C0                  rjmp .L41
 629                    .L69:
 630 0582 84E1                  ldi r24,lo8(20)
 631 0584 8093 0000             sts DispPtr,r24
 632 0588 8091 0000             lds r24,UBat
 633 058c 9091 0000             lds r25,(UBat)+1
 634 0590 9F93                  push r25
 635 0592 8F93                  push r24
 636 0594 80E0                  ldi r24,lo8(__c.2455)
 637 0596 90E0                  ldi r25,hi8(__c.2455)
 638 0598 9F93                  push r25
 639 059a 8F93                  push r24
 640 059c 11E0                  ldi r17,lo8(1)
 641 059e 1F93                  push r17
 642 05a0 0E94 0000             call _printf_P
 643 05a4 88E2                  ldi r24,lo8(40)
 644 05a6 8093 0000             sts DispPtr,r24
 645 05aa 8091 0000             lds r24,SenderOkay
 646 05ae 90E0                  ldi r25,lo8(0)
 647 05b0 9F93                  push r25
 648 05b2 8F93                  push r24
 649 05b4 80E0                  ldi r24,lo8(__c.2457)
 650 05b6 90E0                  ldi r25,hi8(__c.2457)
 651 05b8 9F93                  push r25
 652 05ba 8F93                  push r24
 653 05bc 1F93                  push r17
 654 05be 0E94 0000             call _printf_P
 655 05c2 6DB7                  in r22,__SP_L__
 656 05c4 7EB7                  in r23,__SP_H__
 657 05c6 665F                  subi r22,lo8(-(10))
 658 05c8 7F4F                  sbci r23,hi8(-(10))
 659 05ca 0FB6                  in __tmp_reg__,__SREG__
 660 05cc F894                  cli
 661 05ce 7EBF                  out __SP_H__,r23
 662 05d0 0FBE                  out __SREG__,__tmp_reg__
 663 05d2 6DBF                  out __SP_L__,r22
 664 05d4 00C0                  rjmp .L41
 665                    .L32:
 666 05d6 1092 0000             sts DispPtr,__zero_reg__
 667 05da 80E0                  ldi r24,lo8(__c.2446)
 668 05dc 90E0                  ldi r25,hi8(__c.2446)
 669 05de 9F93                  push r25
 670 05e0 8F93                  push r24
 671 05e2 11E0                  ldi r17,lo8(1)
 672 05e4 1F93                  push r17
 673 05e6 0E94 0000             call _printf_P
 674 05ea 84E1                  ldi r24,lo8(20)
 675 05ec 8093 0000             sts DispPtr,r24
 676 05f0 8091 0000             lds r24,NeutralAccX
 677 05f4 9091 0000             lds r25,(NeutralAccX)+1
 678 05f8 2091 0000             lds r18,AdWertAccNick
 679 05fc 3091 0000             lds r19,(AdWertAccNick)+1
 680 0600 9F93                  push r25
 681 0602 8F93                  push r24
 682 0604 3F93                  push r19
 683 0606 2F93                  push r18
 684 0608 80E0                  ldi r24,lo8(__c.2448)
 685 060a 90E0                  ldi r25,hi8(__c.2448)
 686 060c 9F93                  push r25
 687 060e 8F93                  push r24
 688 0610 1F93                  push r17
 689 0612 0E94 0000             call _printf_P
 690 0616 88E2                  ldi r24,lo8(40)
 691 0618 8093 0000             sts DispPtr,r24
 692 061c 8091 0000             lds r24,NeutralAccY
 693 0620 9091 0000             lds r25,(NeutralAccY)+1
 694 0624 2091 0000             lds r18,AdWertAccRoll
 695 0628 3091 0000             lds r19,(AdWertAccRoll)+1
 696 062c 9F93                  push r25
 697 062e 8F93                  push r24
 698 0630 3F93                  push r19
 699 0632 2F93                  push r18
 700 0634 80E0                  ldi r24,lo8(__c.2450)
 701 0636 90E0                  ldi r25,hi8(__c.2450)
 702 0638 9F93                  push r25
 703 063a 8F93                  push r24
 704 063c 1F93                  push r17
 705 063e 0E94 0000             call _printf_P
 706 0642 8CE3                  ldi r24,lo8(60)
 707 0644 8093 0000             sts DispPtr,r24
 708 0648 6091 0000             lds r22,NeutralAccZ
 709 064c 7091 0000             lds r23,(NeutralAccZ)+1
 710 0650 8091 0000             lds r24,(NeutralAccZ)+2
 711 0654 9091 0000             lds r25,(NeutralAccZ)+3
 712 0658 0E94 0000             call __fixsfsi
 713 065c 2091 0000             lds r18,Mittelwert_AccHoch
 714 0660 3091 0000             lds r19,(Mittelwert_AccHoch)+1
 715 0664 7F93                  push r23
 716 0666 6F93                  push r22
 717 0668 3F93                  push r19
 718 066a 2F93                  push r18
 719 066c 80E0                  ldi r24,lo8(__c.2452)
 720 066e 90E0                  ldi r25,hi8(__c.2452)
 721 0670 9F93                  push r25
 722 0672 8F93                  push r24
 723 0674 1F93                  push r17
 724 0676 0E94 0000             call _printf_P
 725 067a 4DB7                  in r20,__SP_L__
 726 067c 5EB7                  in r21,__SP_H__
 727 067e 485E                  subi r20,lo8(-(24))
 728 0680 5F4F                  sbci r21,hi8(-(24))
 729 0682 0FB6                  in __tmp_reg__,__SREG__
 730 0684 F894                  cli
 731 0686 5EBF                  out __SP_H__,r21
 732 0688 0FBE                  out __SREG__,__tmp_reg__
 733 068a 4DBF                  out __SP_L__,r20
 734 068c 00C0                  rjmp .L41
 735                    .L34:
 736 068e 1092 0000             sts DispPtr,__zero_reg__
 737 0692 80E0                  ldi r24,lo8(__c.2460)
 738 0694 90E0                  ldi r25,hi8(__c.2460)
 739 0696 9F93                  push r25
 740 0698 8F93                  push r24
 741 069a 11E0                  ldi r17,lo8(1)
 742 069c 1F93                  push r17
 743 069e 0E94 0000             call _printf_P
 744 06a2 84E1                  ldi r24,lo8(20)
 745 06a4 8093 0000             sts DispPtr,r24
 746 06a8 8091 0000             lds r24,KompassRichtung
 747 06ac 9091 0000             lds r25,(KompassRichtung)+1
 748 06b0 9F93                  push r25
 749 06b2 8F93                  push r24
 750 06b4 80E0                  ldi r24,lo8(__c.2462)
 751 06b6 90E0                  ldi r25,hi8(__c.2462)
 752 06b8 9F93                  push r25
 753 06ba 8F93                  push r24
 754 06bc 1F93                  push r17
 755 06be 0E94 0000             call _printf_P
 756 06c2 88E2                  ldi r24,lo8(40)
 757 06c4 8093 0000             sts DispPtr,r24
 758 06c8 8091 0000             lds r24,KompassValue
 759 06cc 9091 0000             lds r25,(KompassValue)+1
 760 06d0 9F93                  push r25
 761 06d2 8F93                  push r24
 762 06d4 80E0                  ldi r24,lo8(__c.2464)
 763 06d6 90E0                  ldi r25,hi8(__c.2464)
 764 06d8 9F93                  push r25
 765 06da 8F93                  push r24
 766 06dc 1F93                  push r17
 767 06de 0E94 0000             call _printf_P
 768 06e2 8CE3                  ldi r24,lo8(60)
 769 06e4 8093 0000             sts DispPtr,r24
 770 06e8 8091 0000             lds r24,KompassStartwert
 771 06ec 9091 0000             lds r25,(KompassStartwert)+1
 772 06f0 9F93                  push r25
 773 06f2 8F93                  push r24
 774 06f4 80E0                  ldi r24,lo8(__c.2466)
 775 06f6 90E0                  ldi r25,hi8(__c.2466)
 776 06f8 9F93                  push r25
 777 06fa 8F93                  push r24
 778 06fc 1F93                  push r17
 779 06fe 0E94 0000             call _printf_P
 780 0702 8DB7                  in r24,__SP_L__
 781 0704 9EB7                  in r25,__SP_H__
 782 0706 4296                  adiw r24,18
 783 0708 0FB6                  in __tmp_reg__,__SREG__
 784 070a F894                  cli
 785 070c 9EBF                  out __SP_H__,r25
 786 070e 0FBE                  out __SREG__,__tmp_reg__
 787 0710 8DBF                  out __SP_L__,r24
 788 0712 00C0                  rjmp .L41
 789                    .L36:
 790 0714 1092 0000             sts DispPtr,__zero_reg__
 791 0718 80E0                  ldi r24,lo8(__c.2478)
 792 071a 90E0                  ldi r25,hi8(__c.2478)
 793 071c 9F93                  push r25
 794 071e 8F93                  push r24
 795 0720 11E0                  ldi r17,lo8(1)
 796 0722 1F93                  push r17
 797 0724 0E94 0000             call _printf_P
 798 0728 84E1                  ldi r24,lo8(20)
 799 072a 8093 0000             sts DispPtr,r24
 800 072e 8091 0000             lds r24,Parameter_ServoNickControl
 801 0732 90E0                  ldi r25,lo8(0)
 802 0734 9F93                  push r25
 803 0736 8F93                  push r24
 804 0738 80E0                  ldi r24,lo8(__c.2480)
 805 073a 90E0                  ldi r25,hi8(__c.2480)
 806 073c 9F93                  push r25
 807 073e 8F93                  push r24
 808 0740 1F93                  push r17
 809 0742 0E94 0000             call _printf_P
 810 0746 88E2                  ldi r24,lo8(40)
 811 0748 8093 0000             sts DispPtr,r24
 812 074c 8091 0000             lds r24,ServoValue
 813 0750 9091 0000             lds r25,(ServoValue)+1
 814 0754 9F93                  push r25
 815 0756 8F93                  push r24
 816 0758 80E0                  ldi r24,lo8(__c.2482)
 817 075a 90E0                  ldi r25,hi8(__c.2482)
 818 075c 9F93                  push r25
 819 075e 8F93                  push r24
 820 0760 1F93                  push r17
 821 0762 0E94 0000             call _printf_P
 822 0766 8CE3                  ldi r24,lo8(60)
 823 0768 8093 0000             sts DispPtr,r24
 824 076c 2091 0000             lds r18,EE_Parameter+37
 825 0770 30E0                  ldi r19,lo8(0)
 826 0772 8091 0000             lds r24,EE_Parameter+36
 827 0776 90E0                  ldi r25,lo8(0)
 828 0778 3F93                  push r19
 829 077a 2F93                  push r18
 830 077c 9F93                  push r25
 831 077e 8F93                  push r24
 832 0780 80E0                  ldi r24,lo8(__c.2484)
 833 0782 90E0                  ldi r25,hi8(__c.2484)
 834 0784 9F93                  push r25
 835 0786 8F93                  push r24
 836 0788 1F93                  push r17
 837 078a 0E94 0000             call _printf_P
 838 078e 4DB7                  in r20,__SP_L__
 839 0790 5EB7                  in r21,__SP_H__
 840 0792 4C5E                  subi r20,lo8(-(20))
 841 0794 5F4F                  sbci r21,hi8(-(20))
 842 0796 0FB6                  in __tmp_reg__,__SREG__
 843 0798 F894                  cli
 844 079a 5EBF                  out __SP_H__,r21
 845 079c 0FBE                  out __SREG__,__tmp_reg__
 846 079e 4DBF                  out __SP_L__,r20
 847 07a0 00C0                  rjmp .L41
 848                    .L28:
 849 07a2 1092 0000             sts DispPtr,__zero_reg__
 850 07a6 80E0                  ldi r24,lo8(__c.2398)
 851 07a8 90E0                  ldi r25,hi8(__c.2398)
 852 07aa 9F93                  push r25
 853 07ac 8F93                  push r24
 854 07ae 11E0                  ldi r17,lo8(1)
 855 07b0 1F93                  push r17
 856 07b2 0E94 0000             call _printf_P
 857 07b6 84E1                  ldi r24,lo8(20)
 858 07b8 8093 0000             sts DispPtr,r24
 859 07bc 6091 0000             lds r22,IntegralNick
 860 07c0 7091 0000             lds r23,(IntegralNick)+1
 861 07c4 8091 0000             lds r24,(IntegralNick)+2
 862 07c8 9091 0000             lds r25,(IntegralNick)+3
 863 07cc 20E0                  ldi r18,lo8(1024)
 864 07ce 34E0                  ldi r19,hi8(1024)
 865 07d0 40E0                  ldi r20,hlo8(1024)
 866 07d2 50E0                  ldi r21,hhi8(1024)
 867 07d4 0E94 0000             call __divmodsi4
 868 07d8 5F93                  push r21
 869 07da 4F93                  push r20
 870 07dc 3F93                  push r19
 871 07de 2F93                  push r18
 872 07e0 80E0                  ldi r24,lo8(__c.2400)
 873 07e2 90E0                  ldi r25,hi8(__c.2400)
 874 07e4 9F93                  push r25
 875 07e6 8F93                  push r24
 876 07e8 1F93                  push r17
 877 07ea 0E94 0000             call _printf_P
 878 07ee 88E2                  ldi r24,lo8(40)
 879 07f0 8093 0000             sts DispPtr,r24
 880 07f4 6091 0000             lds r22,IntegralRoll
 881 07f8 7091 0000             lds r23,(IntegralRoll)+1
 882 07fc 8091 0000             lds r24,(IntegralRoll)+2
 883 0800 9091 0000             lds r25,(IntegralRoll)+3
 884 0804 20E0                  ldi r18,lo8(1024)
 885 0806 34E0                  ldi r19,hi8(1024)
 886 0808 40E0                  ldi r20,hlo8(1024)
 887 080a 50E0                  ldi r21,hhi8(1024)
 888 080c 0E94 0000             call __divmodsi4
 889 0810 5F93                  push r21
 890 0812 4F93                  push r20
 891 0814 3F93                  push r19
 892 0816 2F93                  push r18
 893 0818 80E0                  ldi r24,lo8(__c.2402)
 894 081a 90E0                  ldi r25,hi8(__c.2402)
 895 081c 9F93                  push r25
 896 081e 8F93                  push r24
 897 0820 1F93                  push r17
 898 0822 0E94 0000             call _printf_P
 899 0826 8CE3                  ldi r24,lo8(60)
 900 0828 8093 0000             sts DispPtr,r24
 901 082c 8091 0000             lds r24,KompassValue
 902 0830 9091 0000             lds r25,(KompassValue)+1
 903 0834 9F93                  push r25
 904 0836 8F93                  push r24
 905 0838 80E0                  ldi r24,lo8(__c.2404)
 906 083a 90E0                  ldi r25,hi8(__c.2404)
 907 083c 9F93                  push r25
 908 083e 8F93                  push r24
 909 0840 1F93                  push r17
 910 0842 0E94 0000             call _printf_P
 911 0846 8DB7                  in r24,__SP_L__
 912 0848 9EB7                  in r25,__SP_H__
 913 084a 4696                  adiw r24,22
 914 084c 0FB6                  in __tmp_reg__,__SREG__
 915 084e F894                  cli
 916 0850 9EBF                  out __SP_H__,r25
 917 0852 0FBE                  out __SREG__,__tmp_reg__
 918 0854 8DBF                  out __SP_L__,r24
 919 0856 00C0                  rjmp .L41
 920                    .L31:
 921 0858 1092 0000             sts DispPtr,__zero_reg__
 922 085c 80E0                  ldi r24,lo8(__c.2425)
 923 085e 90E0                  ldi r25,hi8(__c.2425)
 924 0860 9F93                  push r25
 925 0862 8F93                  push r24
 926 0864 11E0                  ldi r17,lo8(1)
 927 0866 1F93                  push r17
 928 0868 0E94 0000             call _printf_P
 929 086c 8091 0000             lds r24,PlatinenVersion
 930 0870 0F90                  pop __tmp_reg__
 931 0872 0F90                  pop __tmp_reg__
 932 0874 0F90                  pop __tmp_reg__
 933 0876 8A30                  cpi r24,lo8(10)
 934 0878 01F4                  brne .+2
 935 087a 00C0                  rjmp .L71
 936 087c 8B30                  cpi r24,lo8(11)
 937 087e 01F4                  brne .+2
 938 0880 00C0                  rjmp .L48
 939 0882 8431                  cpi r24,lo8(20)
 940 0884 01F4                  brne .+2
 941 0886 00C0                  rjmp .L48
 942 0888 8D30                  cpi r24,lo8(13)
 943 088a 01F0                  breq .+2
 944 088c 00C0                  rjmp .L41
 945 088e 84E1                  ldi r24,lo8(20)
 946 0890 8093 0000             sts DispPtr,r24
 947 0894 8091 0000             lds r24,AnalogOffsetNick
 948 0898 90E0                  ldi r25,lo8(0)
 949 089a 2091 0000             lds r18,AdNeutralNick
 950 089e 3091 0000             lds r19,(AdNeutralNick)+1
 951 08a2 A901                  movw r20,r18
 952 08a4 37FD                  sbrc r19,7
 953 08a6 00C0                  rjmp .L72
 954                    .L59:
 955 08a8 BA01                  movw r22,r20
 956 08aa 7595                  asr r23
 957 08ac 6795                  ror r22
 958 08ae 7595                  asr r23
 959 08b0 6795                  ror r22
 960 08b2 7595                  asr r23
 961 08b4 6795                  ror r22
 962 08b6 7595                  asr r23
 963 08b8 6795                  ror r22
 964 08ba 4091 0000             lds r20,AdWertNick
 965 08be 5091 0000             lds r21,(AdWertNick)+1
 966 08c2 37FD                  sbrc r19,7
 967 08c4 00C0                  rjmp .L73
 968                    .L60:
 969 08c6 3595                  asr r19
 970 08c8 2795                  ror r18
 971 08ca 3595                  asr r19
 972 08cc 2795                  ror r18
 973 08ce 3595                  asr r19
 974 08d0 2795                  ror r18
 975 08d2 421B                  sub r20,r18
 976 08d4 530B                  sbc r21,r19
 977 08d6 9F93                  push r25
 978 08d8 8F93                  push r24
 979 08da 7F93                  push r23
 980 08dc 6F93                  push r22
 981 08de 5F93                  push r21
 982 08e0 4F93                  push r20
 983 08e2 80E0                  ldi r24,lo8(__c.2439)
 984 08e4 90E0                  ldi r25,hi8(__c.2439)
 985 08e6 9F93                  push r25
 986 08e8 8F93                  push r24
 987 08ea 1F93                  push r17
 988 08ec 0E94 0000             call _printf_P
 989 08f0 88E2                  ldi r24,lo8(40)
 990 08f2 8093 0000             sts DispPtr,r24
 991 08f6 8091 0000             lds r24,AnalogOffsetRoll
 992 08fa 90E0                  ldi r25,lo8(0)
 993 08fc 2091 0000             lds r18,AdNeutralRoll
 994 0900 3091 0000             lds r19,(AdNeutralRoll)+1
 995 0904 A901                  movw r20,r18
 996 0906 6DB7                  in r22,__SP_L__
 997 0908 7EB7                  in r23,__SP_H__
 998 090a 675F                  subi r22,lo8(-(9))
 999 090c 7F4F                  sbci r23,hi8(-(9))
 1000 090e 0FB6                 in __tmp_reg__,__SREG__
 1001 0910 F894                 cli
 1002 0912 7EBF                 out __SP_H__,r23
 1003 0914 0FBE                 out __SREG__,__tmp_reg__
 1004 0916 6DBF                 out __SP_L__,r22
 1005 0918 37FD                 sbrc r19,7
 1006 091a 00C0                 rjmp .L74
 1007                   .L61:
 1008 091c BA01                 movw r22,r20
 1009 091e 7595                 asr r23
 1010 0920 6795                 ror r22
 1011 0922 7595                 asr r23
 1012 0924 6795                 ror r22
 1013 0926 7595                 asr r23
 1014 0928 6795                 ror r22
 1015 092a 7595                 asr r23
 1016 092c 6795                 ror r22
 1017 092e 4091 0000            lds r20,AdWertRoll
 1018 0932 5091 0000            lds r21,(AdWertRoll)+1
 1019 0936 37FD                 sbrc r19,7
 1020 0938 00C0                 rjmp .L75
 1021                   .L62:
 1022 093a 3595                 asr r19
 1023 093c 2795                 ror r18
 1024 093e 3595                 asr r19
 1025 0940 2795                 ror r18
 1026 0942 3595                 asr r19
 1027 0944 2795                 ror r18
 1028 0946 421B                 sub r20,r18
 1029 0948 530B                 sbc r21,r19
 1030 094a 9F93                 push r25
 1031 094c 8F93                 push r24
 1032 094e 7F93                 push r23
 1033 0950 6F93                 push r22
 1034 0952 5F93                 push r21
 1035 0954 4F93                 push r20
 1036 0956 80E0                 ldi r24,lo8(__c.2441)
 1037 0958 90E0                 ldi r25,hi8(__c.2441)
 1038 095a 9F93                 push r25
 1039 095c 8F93                 push r24
 1040 095e 1F93                 push r17
 1041 0960 0E94 0000            call _printf_P
 1042 0964 8CE3                 ldi r24,lo8(60)
 1043 0966 8093 0000            sts DispPtr,r24
 1044 096a 8091 0000            lds r24,AnalogOffsetGier
 1045 096e 682F                 mov r22,r24
 1046 0970 70E0                 ldi r23,lo8(0)
 1047 0972 2091 0000            lds r18,AdNeutralGier
 1048 0976 3091 0000            lds r19,(AdNeutralGier)+1
 1049 097a A901                 movw r20,r18
 1050 097c 8DB7                 in r24,__SP_L__
 1051 097e 9EB7                 in r25,__SP_H__
 1052 0980 0996                 adiw r24,9
 1053 0982 0FB6                 in __tmp_reg__,__SREG__
 1054 0984 F894                 cli
 1055 0986 9EBF                 out __SP_H__,r25
 1056 0988 0FBE                 out __SREG__,__tmp_reg__
 1057 098a 8DBF                 out __SP_L__,r24
 1058 098c 37FD                 sbrc r19,7
 1059 098e 00C0                 rjmp .L76
 1060                   .L63:
 1061 0990 5595                 asr r21
 1062 0992 4795                 ror r20
 1063 0994 8091 0000            lds r24,AdWertGier
 1064 0998 9091 0000            lds r25,(AdWertGier)+1
 1065 099c 281B                 sub r18,r24
 1066 099e 390B                 sbc r19,r25
 1067 09a0 7F93                 push r23
 1068 09a2 6F93                 push r22
 1069 09a4 5F93                 push r21
 1070 09a6 4F93                 push r20
 1071 09a8 3F93                 push r19
 1072 09aa 2F93                 push r18
 1073 09ac 80E0                 ldi r24,lo8(__c.2443)
 1074 09ae 90E0                 ldi r25,hi8(__c.2443)
 1075 09b0 9F93                 push r25
 1076 09b2 8F93                 push r24
 1077 09b4 1F93                 push r17
 1078 09b6 0E94 0000            call _printf_P
 1079 09ba 2DB7                 in r18,__SP_L__
 1080 09bc 3EB7                 in r19,__SP_H__
 1081 09be 275F                 subi r18,lo8(-(9))
 1082 09c0 3F4F                 sbci r19,hi8(-(9))
 1083 09c2 0FB6                 in __tmp_reg__,__SREG__
 1084 09c4 F894                 cli
 1085 09c6 3EBF                 out __SP_H__,r19
 1086 09c8 0FBE                 out __SREG__,__tmp_reg__
 1087 09ca 2DBF                 out __SP_L__,r18
 1088 09cc 00C0                 rjmp .L41
 1089                   .L42:
 1090 09ce 84E1                 ldi r24,lo8(20)
 1091 09d0 8093 0000            sts DispPtr,r24
 1092 09d4 80E0                 ldi r24,lo8(__c.2393)
 1093 09d6 90E0                 ldi r25,hi8(__c.2393)
 1094 09d8 9F93                 push r25
 1095 09da 8F93                 push r24
 1096 09dc 1F93                 push r17
 1097 09de 0E94 0000            call _printf_P
 1098 09e2 88E2                 ldi r24,lo8(40)
 1099 09e4 8093 0000            sts DispPtr,r24
 1100 09e8 80E0                 ldi r24,lo8(__c.2395)
 1101 09ea 90E0                 ldi r25,hi8(__c.2395)
 1102 09ec 9F93                 push r25
 1103 09ee 8F93                 push r24
 1104 09f0 1F93                 push r17
 1105 09f2 0E94 0000            call _printf_P
 1106 09f6 6DB7                 in r22,__SP_L__
 1107 09f8 7EB7                 in r23,__SP_H__
 1108 09fa 6A5F                 subi r22,lo8(-(6))
 1109 09fc 7F4F                 sbci r23,hi8(-(6))
 1110 09fe 0FB6                 in __tmp_reg__,__SREG__
 1111 0a00 F894                 cli
 1112 0a02 7EBF                 out __SP_H__,r23
 1113 0a04 0FBE                 out __SREG__,__tmp_reg__
 1114 0a06 6DBF                 out __SP_L__,r22
 1115 0a08 00C0                 rjmp .L41
 1116                   .L48:
 1117 0a0a 84E1                 ldi r24,lo8(20)
 1118 0a0c 8093 0000            sts DispPtr,r24
 1119 0a10 E091 0000            lds r30,AdNeutralNick
 1120 0a14 F091 0000            lds r31,(AdNeutralNick)+1
 1121 0a18 CF01                 movw r24,r30
 1122 0a1a 60E1                 ldi r22,lo8(16)
 1123 0a1c 70E0                 ldi r23,hi8(16)
 1124 0a1e 0E94 0000            call __divmodhi4
 1125 0a22 97FD                 sbrc r25,7
 1126 0a24 00C0                 rjmp .L77
 1127                   .L51:
 1128 0a26 BC01                 movw r22,r24
 1129 0a28 7595                 asr r23
 1130 0a2a 6795                 ror r22
 1131 0a2c 9F01                 movw r18,r30
 1132 0a2e F7FD                 sbrc r31,7
 1133 0a30 00C0                 rjmp .L78
 1134                   .L52:
 1135 0a32 A901                 movw r20,r18
 1136 0a34 5595                 asr r21
 1137 0a36 4795                 ror r20
 1138 0a38 5595                 asr r21
 1139 0a3a 4795                 ror r20
 1140 0a3c 5595                 asr r21
 1141 0a3e 4795                 ror r20
 1142 0a40 5595                 asr r21
 1143 0a42 4795                 ror r20
 1144 0a44 2091 0000            lds r18,AdWertNick
 1145 0a48 3091 0000            lds r19,(AdWertNick)+1
 1146 0a4c CF01                 movw r24,r30
 1147 0a4e F7FD                 sbrc r31,7
 1148 0a50 00C0                 rjmp .L79
 1149                   .L53:
 1150 0a52 9595                 asr r25
 1151 0a54 8795                 ror r24
 1152 0a56 9595                 asr r25
 1153 0a58 8795                 ror r24
 1154 0a5a 9595                 asr r25
 1155 0a5c 8795                 ror r24
 1156 0a5e 281B                 sub r18,r24
 1157 0a60 390B                 sbc r19,r25
 1158 0a62 7F93                 push r23
 1159 0a64 6F93                 push r22
 1160 0a66 5F93                 push r21
 1161 0a68 4F93                 push r20
 1162 0a6a 3F93                 push r19
 1163 0a6c 2F93                 push r18
 1164 0a6e 80E0                 ldi r24,lo8(__c.2433)
 1165 0a70 90E0                 ldi r25,hi8(__c.2433)
 1166 0a72 9F93                 push r25
 1167 0a74 8F93                 push r24
 1168 0a76 1F93                 push r17
 1169 0a78 0E94 0000            call _printf_P
 1170 0a7c 88E2                 ldi r24,lo8(40)
 1171 0a7e 8093 0000            sts DispPtr,r24
 1172 0a82 E091 0000            lds r30,AdNeutralRoll
 1173 0a86 F091 0000            lds r31,(AdNeutralRoll)+1
 1174 0a8a CF01                 movw r24,r30
 1175 0a8c 60E1                 ldi r22,lo8(16)
 1176 0a8e 70E0                 ldi r23,hi8(16)
 1177 0a90 0E94 0000            call __divmodhi4
 1178 0a94 2DB7                 in r18,__SP_L__
 1179 0a96 3EB7                 in r19,__SP_H__
 1180 0a98 275F                 subi r18,lo8(-(9))
 1181 0a9a 3F4F                 sbci r19,hi8(-(9))
 1182 0a9c 0FB6                 in __tmp_reg__,__SREG__
 1183 0a9e F894                 cli
 1184 0aa0 3EBF                 out __SP_H__,r19
 1185 0aa2 0FBE                 out __SREG__,__tmp_reg__
 1186 0aa4 2DBF                 out __SP_L__,r18
 1187 0aa6 97FD                 sbrc r25,7
 1188 0aa8 00C0                 rjmp .L80
 1189                   .L54:
 1190 0aaa BC01                 movw r22,r24
 1191 0aac 7595                 asr r23
 1192 0aae 6795                 ror r22
 1193 0ab0 9F01                 movw r18,r30
 1194 0ab2 F7FD                 sbrc r31,7
 1195 0ab4 00C0                 rjmp .L81
 1196                   .L55:
 1197 0ab6 A901                 movw r20,r18
 1198 0ab8 5595                 asr r21
 1199 0aba 4795                 ror r20
 1200 0abc 5595                 asr r21
 1201 0abe 4795                 ror r20
 1202 0ac0 5595                 asr r21
 1203 0ac2 4795                 ror r20
 1204 0ac4 5595                 asr r21
 1205 0ac6 4795                 ror r20
 1206 0ac8 2091 0000            lds r18,AdWertRoll
 1207 0acc 3091 0000            lds r19,(AdWertRoll)+1
 1208 0ad0 CF01                 movw r24,r30
 1209 0ad2 F7FD                 sbrc r31,7
 1210 0ad4 00C0                 rjmp .L82
 1211                   .L56:
 1212 0ad6 9595                 asr r25
 1213 0ad8 8795                 ror r24
 1214 0ada 9595                 asr r25
 1215 0adc 8795                 ror r24
 1216 0ade 9595                 asr r25
 1217 0ae0 8795                 ror r24
 1218 0ae2 281B                 sub r18,r24
 1219 0ae4 390B                 sbc r19,r25
 1220 0ae6 7F93                 push r23
 1221 0ae8 6F93                 push r22
 1222 0aea 5F93                 push r21
 1223 0aec 4F93                 push r20
 1224 0aee 3F93                 push r19
 1225 0af0 2F93                 push r18
 1226 0af2 80E0                 ldi r24,lo8(__c.2435)
 1227 0af4 90E0                 ldi r25,hi8(__c.2435)
 1228 0af6 9F93                 push r25
 1229 0af8 8F93                 push r24
 1230 0afa 1F93                 push r17
 1231 0afc 0E94 0000            call _printf_P
 1232 0b00 8CE3                 ldi r24,lo8(60)
 1233 0b02 8093 0000            sts DispPtr,r24
 1234 0b06 2091 0000            lds r18,AdNeutralGier
 1235 0b0a 3091 0000            lds r19,(AdNeutralGier)+1
 1236 0b0e A901                 movw r20,r18
 1237 0b10 6DB7                 in r22,__SP_L__
 1238 0b12 7EB7                 in r23,__SP_H__
 1239 0b14 675F                 subi r22,lo8(-(9))
 1240 0b16 7F4F                 sbci r23,hi8(-(9))
 1241 0b18 0FB6                 in __tmp_reg__,__SREG__
 1242 0b1a F894                 cli
 1243 0b1c 7EBF                 out __SP_H__,r23
 1244 0b1e 0FBE                 out __SREG__,__tmp_reg__
 1245 0b20 6DBF                 out __SP_L__,r22
 1246 0b22 37FD                 sbrc r19,7
 1247 0b24 00C0                 rjmp .L83
 1248                   .L57:
 1249 0b26 5595                 asr r21
 1250 0b28 4795                 ror r20
 1251 0b2a 8091 0000            lds r24,AdWertGier
 1252 0b2e 9091 0000            lds r25,(AdWertGier)+1
 1253 0b32 281B                 sub r18,r24
 1254 0b34 390B                 sbc r19,r25
 1255 0b36 5F93                 push r21
 1256 0b38 4F93                 push r20
 1257 0b3a 3F93                 push r19
 1258 0b3c 2F93                 push r18
 1259 0b3e 80E0                 ldi r24,lo8(__c.2437)
 1260 0b40 90E0                 ldi r25,hi8(__c.2437)
 1261 0b42 9F93                 push r25
 1262 0b44 8F93                 push r24
 1263 0b46 1F93                 push r17
 1264 0b48 0E94 0000            call _printf_P
 1265 0b4c 8DB7                 in r24,__SP_L__
 1266 0b4e 9EB7                 in r25,__SP_H__
 1267 0b50 0796                 adiw r24,7
 1268 0b52 0FB6                 in __tmp_reg__,__SREG__
 1269 0b54 F894                 cli
 1270 0b56 9EBF                 out __SP_H__,r25
 1271 0b58 0FBE                 out __SREG__,__tmp_reg__
 1272 0b5a 8DBF                 out __SP_L__,r24
 1273 0b5c 00C0                 rjmp .L41
 1274                   .L71:
 1275 0b5e 84E1                 ldi r24,lo8(20)
 1276 0b60 8093 0000            sts DispPtr,r24
 1277 0b64 2091 0000            lds r18,AdNeutralNick
 1278 0b68 3091 0000            lds r19,(AdNeutralNick)+1
 1279 0b6c C901                 movw r24,r18
 1280 0b6e 68E0                 ldi r22,lo8(8)
 1281 0b70 70E0                 ldi r23,hi8(8)
 1282 0b72 0E94 0000            call __divmodhi4
 1283 0b76 AC01                 movw r20,r24
 1284 0b78 37FD                 sbrc r19,7
 1285 0b7a 00C0                 rjmp .L84
 1286                   .L46:
 1287 0b7c 3595                 asr r19
 1288 0b7e 2795                 ror r18
 1289 0b80 3595                 asr r19
 1290 0b82 2795                 ror r18
 1291 0b84 3595                 asr r19
 1292 0b86 2795                 ror r18
 1293 0b88 8091 0000            lds r24,AdWertNick
 1294 0b8c 9091 0000            lds r25,(AdWertNick)+1
 1295 0b90 821B                 sub r24,r18
 1296 0b92 930B                 sbc r25,r19
 1297 0b94 5F93                 push r21
 1298 0b96 4F93                 push r20
 1299 0b98 3F93                 push r19
 1300 0b9a 2F93                 push r18
 1301 0b9c 9F93                 push r25
 1302 0b9e 8F93                 push r24
 1303 0ba0 80E0                 ldi r24,lo8(__c.2427)
 1304 0ba2 90E0                 ldi r25,hi8(__c.2427)
 1305 0ba4 9F93                 push r25
 1306 0ba6 8F93                 push r24
 1307 0ba8 1F93                 push r17
 1308 0baa 0E94 0000            call _printf_P
 1309 0bae 88E2                 ldi r24,lo8(40)
 1310 0bb0 8093 0000            sts DispPtr,r24
 1311 0bb4 2091 0000            lds r18,AdNeutralRoll
 1312 0bb8 3091 0000            lds r19,(AdNeutralRoll)+1
 1313 0bbc C901                 movw r24,r18
 1314 0bbe 68E0                 ldi r22,lo8(8)
 1315 0bc0 70E0                 ldi r23,hi8(8)
 1316 0bc2 0E94 0000            call __divmodhi4
 1317 0bc6 AC01                 movw r20,r24
 1318 0bc8 6DB7                 in r22,__SP_L__
 1319 0bca 7EB7                 in r23,__SP_H__
 1320 0bcc 675F                 subi r22,lo8(-(9))
 1321 0bce 7F4F                 sbci r23,hi8(-(9))
 1322 0bd0 0FB6                 in __tmp_reg__,__SREG__
 1323 0bd2 F894                 cli
 1324 0bd4 7EBF                 out __SP_H__,r23
 1325 0bd6 0FBE                 out __SREG__,__tmp_reg__
 1326 0bd8 6DBF                 out __SP_L__,r22
 1327 0bda 37FD                 sbrc r19,7
 1328 0bdc 00C0                 rjmp .L85
 1329                   .L47:
 1330 0bde 3595                 asr r19
 1331 0be0 2795                 ror r18
 1332 0be2 3595                 asr r19
 1333 0be4 2795                 ror r18
 1334 0be6 3595                 asr r19
 1335 0be8 2795                 ror r18
 1336 0bea 8091 0000            lds r24,AdWertRoll
 1337 0bee 9091 0000            lds r25,(AdWertRoll)+1
 1338 0bf2 821B                 sub r24,r18
 1339 0bf4 930B                 sbc r25,r19
 1340 0bf6 5F93                 push r21
 1341 0bf8 4F93                 push r20
 1342 0bfa 3F93                 push r19
 1343 0bfc 2F93                 push r18
 1344 0bfe 9F93                 push r25
 1345 0c00 8F93                 push r24
 1346 0c02 80E0                 ldi r24,lo8(__c.2429)
 1347 0c04 90E0                 ldi r25,hi8(__c.2429)
 1348 0c06 9F93                 push r25
 1349 0c08 8F93                 push r24
 1350 0c0a 1F93                 push r17
 1351 0c0c 0E94 0000            call _printf_P
 1352 0c10 8CE3                 ldi r24,lo8(60)
 1353 0c12 8093 0000            sts DispPtr,r24
 1354 0c16 2091 0000            lds r18,AdNeutralGier
 1355 0c1a 3091 0000            lds r19,(AdNeutralGier)+1
 1356 0c1e 8091 0000            lds r24,AdWertGier
 1357 0c22 9091 0000            lds r25,(AdWertGier)+1
 1358 0c26 A901                 movw r20,r18
 1359 0c28 481B                 sub r20,r24
 1360 0c2a 590B                 sbc r21,r25
 1361 0c2c 3F93                 push r19
 1362 0c2e 2F93                 push r18
 1363 0c30 5F93                 push r21
 1364 0c32 4F93                 push r20
 1365 0c34 80E0                 ldi r24,lo8(__c.2431)
 1366 0c36 90E0                 ldi r25,hi8(__c.2431)
 1367 0c38 9F93                 push r25
 1368 0c3a 8F93                 push r24
 1369 0c3c 1F93                 push r17
 1370 0c3e 0E94 0000            call _printf_P
 1371 0c42 6DB7                 in r22,__SP_L__
 1372 0c44 7EB7                 in r23,__SP_H__
 1373 0c46 605F                 subi r22,lo8(-(16))
 1374 0c48 7F4F                 sbci r23,hi8(-(16))
 1375 0c4a 0FB6                 in __tmp_reg__,__SREG__
 1376 0c4c F894                 cli
 1377 0c4e 7EBF                 out __SP_H__,r23
 1378 0c50 0FBE                 out __SREG__,__tmp_reg__
 1379 0c52 6DBF                 out __SP_L__,r22
 1380 0c54 00C0                 rjmp .L41
 1381                   .L83:
 1382 0c56 4F5F                 subi r20,lo8(-(1))
 1383 0c58 5F4F                 sbci r21,hi8(-(1))
 1384 0c5a 00C0                 rjmp .L57
 1385                   .L82:
 1386 0c5c 0796                 adiw r24,7
 1387 0c5e 00C0                 rjmp .L56
 1388                   .L81:
 1389 0c60 215F                 subi r18,lo8(-(15))
 1390 0c62 3F4F                 sbci r19,hi8(-(15))
 1391 0c64 00C0                 rjmp .L55
 1392                   .L80:
 1393 0c66 0196                 adiw r24,1
 1394 0c68 00C0                 rjmp .L54
 1395                   .L79:
 1396 0c6a 0796                 adiw r24,7
 1397 0c6c 00C0                 rjmp .L53
 1398                   .L78:
 1399 0c6e 215F                 subi r18,lo8(-(15))
 1400 0c70 3F4F                 sbci r19,hi8(-(15))
 1401 0c72 00C0                 rjmp .L52
 1402                   .L77:
 1403 0c74 0196                 adiw r24,1
 1404 0c76 00C0                 rjmp .L51
 1405                   .L85:
 1406 0c78 295F                 subi r18,lo8(-(7))
 1407 0c7a 3F4F                 sbci r19,hi8(-(7))
 1408 0c7c 00C0                 rjmp .L47
 1409                   .L84:
 1410 0c7e 295F                 subi r18,lo8(-(7))
 1411 0c80 3F4F                 sbci r19,hi8(-(7))
 1412 0c82 00C0                 rjmp .L46
 1413                   .L76:
 1414 0c84 4F5F                 subi r20,lo8(-(1))
 1415 0c86 5F4F                 sbci r21,hi8(-(1))
 1416 0c88 00C0                 rjmp .L63
 1417                   .L75:
 1418 0c8a 295F                 subi r18,lo8(-(7))
 1419 0c8c 3F4F                 sbci r19,hi8(-(7))
 1420 0c8e 00C0                 rjmp .L62
 1421                   .L74:
 1422 0c90 415F                 subi r20,lo8(-(15))
 1423 0c92 5F4F                 sbci r21,hi8(-(15))
 1424 0c94 00C0                 rjmp .L61
 1425                   .L73:
 1426 0c96 295F                 subi r18,lo8(-(7))
 1427 0c98 3F4F                 sbci r19,hi8(-(7))
 1428 0c9a 00C0                 rjmp .L60
 1429                   .L72:
 1430 0c9c 415F                 subi r20,lo8(-(15))
 1431 0c9e 5F4F                 sbci r21,hi8(-(15))
 1432 0ca0 00C0                 rjmp .L59
 1433                   .L41:
 1434 0ca2 1092 0000            sts RemoteKeys,__zero_reg__
 1435                   /* epilogue: frame size=0 */
 1436 0ca6 1F91                 pop r17
 1437 0ca8 0895                 ret
 1438                   /* epilogue end (size=2) */
 1439                   /* function Menu size 1612 (1609) */
 1441                   .global TestInt
 1442                   .global TestInt
 1443                           .section .bss
 1446                   TestInt:
 1447 0000 0000                 .skip 2,0
 1448                   .global Array
 1449                           .data
 1452                   Array:
 1453 0000 01                   .byte   1
 1454 0001 02                   .byte   2
 1455 0002 03                   .byte   3
 1456 0003 04                   .byte   4
 1457 0004 05                   .byte   5
 1458 0005 06                   .byte   6
 1459 0006 07                   .byte   7
 1460 0007 08                   .byte   8
 1461 0008 09                   .byte   9
 1462 0009 0A                   .byte   10
 1463                   .global DisplayBuff
 1466                   DisplayBuff:
 1467 000a 4861 6C6C            .string "Hallo Welt"
 1467      6F20 5765 
 1467      6C74 00
 1468 0015 0000 0000            .skip 69,0
 1468      0000 0000 
 1468      0000 0000 
 1468      0000 0000 
 1468      0000 0000 
 1469                   .global DispPtr
 1470                   .global DispPtr
 1471                           .section .bss
 1474                   DispPtr:
 1475 0002 00                   .skip 1,0
 1476                   .global MaxMenue
 1477                           .data
 1480                   MaxMenue:
 1481 005a 0B                   .byte   11
 1482                   .global MenuePunkt
 1483                   .global MenuePunkt
 1484                           .section .bss
 1487                   MenuePunkt:
 1488 0003 00                   .skip 1,0
 1489                   .global RemoteKeys
 1490                   .global RemoteKeys
 1493                   RemoteKeys:
 1494 0004 00                   .skip 1,0
 1495                           .section        .progmem.data,"a",@progbits
 1498                   __c.2493:
 1499 0000 4869 3A25            .string "Hi:%4i  Cf:%4i "
 1499      3469 2020 
 1499      4366 3A25 
 1499      3469 2000 
 1502                   __c.2491:
 1503 0010 4773 3A25            .string "Gs:%4i  Gi:%4i "
 1503      3469 2020 
 1503      4769 3A25 
 1503      3469 2000 
 1506                   __c.2489:
 1507 0020 4E69 3A25            .string "Ni:%4i  Ro:%4i "
 1507      3469 2020 
 1507      526F 3A25 
 1507      3469 2000 
 1510                   __c.2487:
 1511 0030 4578 7465            .string "ExternControl  "
 1511      726E 436F 
 1511      6E74 726F 
 1511      6C20 2000 
 1514                   __c.2484:
 1515 0040 5261 6E67            .string "Range:%3i-%3i"
 1515      653A 2533 
 1515      692D 2533 
 1515      6900 
 1518                   __c.2482:
 1519 004e 5374 656C            .string "Stellung: %3i"
 1519      6C75 6E67 
 1519      3A20 2533 
 1519      6900 
 1522                   __c.2480:
 1523 005c 5365 7470            .string "Setpoint  %3i"
 1523      6F69 6E74 
 1523      2020 2533 
 1523      6900 
 1526                   __c.2478:
 1527 006a 5365 7276            .string "Servo  "
 1527      6F20 2000 
 1530                   __c.2475:
 1531 0072 506F 7469            .string "Poti4:  %3i"
 1531      343A 2020 
 1531      2533 6900 
 1534                   __c.2473:
 1535 007e 506F 7469            .string "Poti3:  %3i"
 1535      333A 2020 
 1535      2533 6900 
 1538                   __c.2471:
 1539 008a 506F 7469            .string "Poti2:  %3i"
 1539      323A 2020 
 1539      2533 6900 
 1542                   __c.2469:
 1543 0096 506F 7469            .string "Poti1:  %3i"
 1543      313A 2020 
 1543      2533 6900 
 1546                   __c.2466:
 1547 00a2 5374 6172            .string "Start:     %5i"
 1547      743A 2020 
 1547      2020 2025 
 1547      3569 00
 1550                   __c.2464:
 1551 00b1 4D65 7373            .string "Messwert:  %5i"
 1551      7765 7274 
 1551      3A20 2025 
 1551      3569 00
 1554                   __c.2462:
 1555 00c0 5269 6368            .string "Richtung:  %5i"
 1555      7475 6E67 
 1555      3A20 2025 
 1555      3569 00
 1558                   __c.2460:
 1559 00cf 4B6F 6D70            .string "Kompass       "
 1559      6173 7320 
 1559      2020 2020 
 1559      2020 00
 1562                   __c.2457:
 1563 00de 456D 7066            .string "Empf.Pegel:%5i"
 1563      2E50 6567 
 1563      656C 3A25 
 1563      3569 00
 1566                   __c.2455:
 1567 00ed 5370 616E            .string "Spannung:  %5i"
 1567      6E75 6E67 
 1567      3A20 2025 
 1567      3569 00
 1570                   __c.2452:
 1571 00fc 486F 6368            .string "Hoch %4i (%3i)"
 1571      2025 3469 
 1571      2028 2533 
 1571      6929 00
 1574                   __c.2450:
 1575 010b 526F 6C6C            .string "Roll %4i (%3i)"
 1575      2025 3469 
 1575      2028 2533 
 1575      6929 00
 1578                   __c.2448:
 1579 011a 4E69 636B            .string "Nick %4i (%3i)"
 1579      2025 3469 
 1579      2028 2533 
 1579      6929 00
 1582                   __c.2446:
 1583 0129 4143 4320            .string "ACC - Sensor"
 1583      2D20 5365 
 1583      6E73 6F72 
 1583      00
 1586                   __c.2443:
 1587 0136 4769 6572            .string "Gier %4i (%3i)(%3i)"
 1587      2025 3469 
 1587      2028 2533 
 1587      6929 2825 
 1587      3369 2900 
 1590                   __c.2441:
 1591 014a 526F 6C6C            .string "Roll %4i (%3i)(%3i)"
 1591      2025 3469 
 1591      2028 2533 
 1591      6929 2825 
 1591      3369 2900 
 1594                   __c.2439:
 1595 015e 4E69 636B            .string "Nick %4i (%3i)(%3i)"
 1595      2025 3469 
 1595      2028 2533 
 1595      6929 2825 
 1595      3369 2900 
 1598                   __c.2437:
 1599 0172 4769 6572            .string "Gier %4i (%3i)"
 1599      2025 3469 
 1599      2028 2533 
 1599      6929 00
 1602                   __c.2435:
 1603 0181 526F 6C6C            .string "Roll %4i (%3i.%x)"
 1603      2025 3469 
 1603      2028 2533 
 1603      692E 2578 
 1603      2900 
 1606                   __c.2433:
 1607 0193 4E69 636B            .string "Nick %4i (%3i.%x)"
 1607      2025 3469 
 1607      2028 2533 
 1607      692E 2578 
 1607      2900 
 1610                   __c.2431:
 1611 01a5 4769 6572            .string "Gier %4i (%3i)"
 1611      2025 3469 
 1611      2028 2533 
 1611      6929 00
 1614                   __c.2429:
 1615 01b4 526F 6C6C            .string "Roll %4i (%3i.%i)"
 1615      2025 3469 
 1615      2028 2533 
 1615      692E 2569 
 1615      2900 
 1618                   __c.2427:
 1619 01c6 4E69 636B            .string "Nick %4i (%3i.%i)"
 1619      2025 3469 
 1619      2028 2533 
 1619      692E 2569 
 1619      2900 
 1622                   __c.2425:
 1623 01d8 4779 726F            .string "Gyro - Sensor"
 1623      202D 2053 
 1623      656E 736F 
 1623      7200 
 1626                   __c.2422:
 1627 01e6 5033 3A25            .string "P3:%4i  P4:%4i "
 1627      3469 2020 
 1627      5034 3A25 
 1627      3469 2000 
 1630                   __c.2420:
 1631 01f6 5031 3A25            .string "P1:%4i  P2:%4i "
 1631      3469 2020 
 1631      5032 3A25 
 1631      3469 2000 
 1634                   __c.2418:
 1635 0206 4773 3A25            .string "Gs:%4i  Gi:%4i "
 1635      3469 2020 
 1635      4769 3A25 
 1635      3469 2000 
 1638                   __c.2416:
 1639 0216 4E69 3A25            .string "Ni:%4i  Ro:%4i "
 1639      3469 2020 
 1639      526F 3A25 
 1639      3469 2000 
 1642                   __c.2413:
 1643 0226 4B37 3A25            .string "K7:%4i  K8:%4i "
 1643      3469 2020 
 1643      4B38 3A25 
 1643      3469 2000 
 1646                   __c.2411:
 1647 0236 4B35 3A25            .string "K5:%4i  K6:%4i "
 1647      3469 2020 
 1647      4B36 3A25 
 1647      3469 2000 
 1650                   __c.2409:
 1651 0246 4B33 3A25            .string "K3:%4i  K4:%4i "
 1651      3469 2020 
 1651      4B34 3A25 
 1651      3469 2000 
 1654                   __c.2407:
 1655 0256 4B31 3A25            .string "K1:%4i  K2:%4i "
 1655      3469 2020 
 1655      4B32 3A25 
 1655      3469 2000 
 1658                   __c.2404:
 1659 0266 4B6F 6D70            .string "Kompass:   %5i"
 1659      6173 733A 
 1659      2020 2025 
 1659      3569 00
 1662                   __c.2402:
 1663 0275 526F 6C6C            .string "Roll:      %5i"
 1663      3A20 2020 
 1663      2020 2025 
 1663      3569 00
 1666                   __c.2400:
 1667 0284 4E69 636B            .string "Nick:      %5i"
 1667      3A20 2020 
 1667      2020 2025 
 1667      3569 00
 1670                   __c.2398:
 1671 0293 616B 742E            .string "akt. Lage"
 1671      204C 6167 
 1671      6500 
 1674                   __c.2395:
 1675 029d 48F6 6865            .string "H\366henregelung"
 1675      6E72 6567 
 1675      656C 756E 
 1675      6700 
 1678                   __c.2393:
 1679 02ab 4B65 696E            .string "Keine "
 1679      6520 00
 1682                   __c.2391:
 1683 02b2 4F66 6620            .string "Off      : %5i"
 1683      2020 2020 
 1683      203A 2025 
 1683      3569 00
 1686                   __c.2389:
 1687 02c1 4C75 6674            .string "Luftdruck: %5i"
 1687      6472 7563 
 1687      6B3A 2025 
 1687      3569 00
 1690                   __c.2387:
 1691 02d0 536F 6C6C            .string "SollHoehe: %5i"
 1691      486F 6568 
 1691      653A 2025 
 1691      3569 00
 1694                   __c.2385:
 1695 02df 486F 6568            .string "Hoehe:     %5i"
 1695      653A 2020 
 1695      2020 2025 
 1695      3569 00
 1698                   __c.2381:
 1699 02ee 2863 2920            .string "(c) Holger Buss"
 1699      486F 6C67 
 1699      6572 2042 
 1699      7573 7300 
 1702                   __c.2379:
 1703 02fe 5365 7474            .string "Setting: %d "
 1703      696E 673A 
 1703      2025 6420 
 1703      00
 1706                   __c.2377:
 1707 030b 4857 3A56            .string "HW:V%d.%d SW:%d.%d%c"
 1707      2564 2E25 
 1707      6420 5357 
 1707      3A25 642E 
 1707      2564 2563 
 1710                   __c.2375:
 1711 0320 2B20 4D69            .string "+ MikroKopter +"
 1711      6B72 6F4B 
 1711      6F70 7465 
 1711      7220 2B00 
 1714                   __c.2372:
 1715 0330 5B25 695D            .string "[%i]"
 1715      00
 1718                   __c.2370:
 1719 0335 5B25 695D            .string "[%i]"
 1719      00
 1720                   /* File "menu.c": code 1621 = 0x0655 (1617), prologues   1, epilogues   3 */
DEFINED SYMBOLS
                            *ABS*:00000000 menu.c
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:2      *ABS*:0000003f __SREG__
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:3      *ABS*:0000003e __SP_H__
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:4      *ABS*:0000003d __SP_L__
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:5      *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:6      *ABS*:00000001 __zero_reg__
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:12     .text:00000000 LcdClear
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1466   .data:0000000a DisplayBuff
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:31     .text:00000012 Menu
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1480   .data:0000005a MaxMenue
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1487   .bss:00000003 MenuePunkt
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1493   .bss:00000004 RemoteKeys
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1474   .bss:00000002 DispPtr
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1718   .progmem.data:00000335 __c.2370
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1714   .progmem.data:00000330 __c.2372
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1638   .progmem.data:00000216 __c.2416
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1634   .progmem.data:00000206 __c.2418
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1630   .progmem.data:000001f6 __c.2420
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1626   .progmem.data:000001e6 __c.2422
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1510   .progmem.data:00000030 __c.2487
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1506   .progmem.data:00000020 __c.2489
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1502   .progmem.data:00000010 __c.2491
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1498   .progmem.data:00000000 __c.2493
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1694   .progmem.data:000002df __c.2385
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1690   .progmem.data:000002d0 __c.2387
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1686   .progmem.data:000002c1 __c.2389
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1682   .progmem.data:000002b2 __c.2391
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1542   .progmem.data:00000096 __c.2469
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1538   .progmem.data:0000008a __c.2471
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1534   .progmem.data:0000007e __c.2473
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1530   .progmem.data:00000072 __c.2475
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1654   .progmem.data:00000256 __c.2407
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1650   .progmem.data:00000246 __c.2409
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1646   .progmem.data:00000236 __c.2411
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1642   .progmem.data:00000226 __c.2413
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1710   .progmem.data:00000320 __c.2375
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1706   .progmem.data:0000030b __c.2377
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1702   .progmem.data:000002fe __c.2379
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1698   .progmem.data:000002ee __c.2381
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1566   .progmem.data:000000ed __c.2455
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1562   .progmem.data:000000de __c.2457
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1582   .progmem.data:00000129 __c.2446
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1578   .progmem.data:0000011a __c.2448
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1574   .progmem.data:0000010b __c.2450
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1570   .progmem.data:000000fc __c.2452
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1558   .progmem.data:000000cf __c.2460
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1554   .progmem.data:000000c0 __c.2462
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1550   .progmem.data:000000b1 __c.2464
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1546   .progmem.data:000000a2 __c.2466
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1526   .progmem.data:0000006a __c.2478
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1522   .progmem.data:0000005c __c.2480
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1518   .progmem.data:0000004e __c.2482
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1514   .progmem.data:00000040 __c.2484
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1670   .progmem.data:00000293 __c.2398
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1666   .progmem.data:00000284 __c.2400
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1662   .progmem.data:00000275 __c.2402
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1658   .progmem.data:00000266 __c.2404
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1622   .progmem.data:000001d8 __c.2425
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1594   .progmem.data:0000015e __c.2439
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1590   .progmem.data:0000014a __c.2441
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1586   .progmem.data:00000136 __c.2443
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1678   .progmem.data:000002ab __c.2393
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1674   .progmem.data:0000029d __c.2395
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1606   .progmem.data:00000193 __c.2433
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1602   .progmem.data:00000181 __c.2435
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1598   .progmem.data:00000172 __c.2437
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1618   .progmem.data:000001c6 __c.2427
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1614   .progmem.data:000001b4 __c.2429
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1610   .progmem.data:000001a5 __c.2431
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1446   .bss:00000000 TestInt
C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1452   .data:00000000 Array

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
_printf_P
EE_Parameter
PPM_in
ExternControl
HoehenWert
SollHoehe
MessLuftdruck
DruckOffsetSetting
Poti1
Poti2
Poti3
Poti4
PlatinenVersion
__udivmodqi4
GetActiveParamSetNumber
UBat
SenderOkay
NeutralAccX
AdWertAccNick
NeutralAccY
AdWertAccRoll
NeutralAccZ
__fixsfsi
Mittelwert_AccHoch
KompassRichtung
KompassValue
KompassStartwert
Parameter_ServoNickControl
ServoValue
IntegralNick
__divmodsi4
IntegralRoll
AnalogOffsetNick
AdNeutralNick
AdWertNick
AnalogOffsetRoll
AdNeutralRoll
AdWertRoll
AnalogOffsetGier
AdNeutralGier
AdWertGier
__divmodhi4