Subversion Repositories Projects

Rev

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

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