Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

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