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