Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

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