Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1379 | Arthur | 1 | |
2 | Flight-Ctrl_MEGA644_V0_76g.elf: file format elf32-avr |
||
3 | |||
4 | Sections: |
||
5 | Idx Name Size VMA LMA File off Algn |
||
6 | 0 .data 000002d6 00800100 0000e024 0000e0d8 2**0 |
||
7 | CONTENTS, ALLOC, LOAD, DATA |
||
8 | 1 .text 0000e024 00000000 00000000 000000b4 2**1 |
||
9 | CONTENTS, ALLOC, LOAD, READONLY, CODE |
||
10 | 2 .bss 00000643 008003d6 008003d6 0000e3ae 2**0 |
||
11 | ALLOC |
||
12 | 3 .eeprom 00000800 00810000 00810000 0000e3ae 2**0 |
||
13 | CONTENTS, ALLOC, LOAD, DATA |
||
14 | 4 .stab 00000678 00000000 00000000 0000ebb0 2**2 |
||
15 | CONTENTS, READONLY, DEBUGGING |
||
16 | 5 .stabstr 00000061 00000000 00000000 0000f228 2**0 |
||
17 | CONTENTS, READONLY, DEBUGGING |
||
18 | |||
19 | Disassembly of section .text: |
||
20 | |||
21 | 00000000 <__vectors>: |
||
22 | 0: 0c 94 40 05 jmp 0xa80 ; 0xa80 <__ctors_end> |
||
23 | 4: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
24 | 8: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
25 | c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
26 | 10: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
27 | 14: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
28 | 18: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
29 | 1c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
30 | 20: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
31 | 24: 0c 94 36 1b jmp 0x366c ; 0x366c <__vector_9> |
||
32 | 28: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
33 | 2c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
34 | 30: 0c 94 4b 30 jmp 0x6096 ; 0x6096 <__vector_12> |
||
35 | 34: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
36 | 38: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
37 | 3c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
38 | 40: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
39 | 44: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
40 | 48: 0c 94 cf 19 jmp 0x339e ; 0x339e <__vector_18> |
||
41 | 4c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
42 | 50: 0c 94 83 0d jmp 0x1b06 ; 0x1b06 <__vector_20> |
||
43 | 54: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
44 | 58: 0c 94 4c 0d jmp 0x1a98 ; 0x1a98 <__vector_22> |
||
45 | 5c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
46 | 60: 0c 94 f1 1e jmp 0x3de2 ; 0x3de2 <__vector_24> |
||
47 | 64: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
48 | 68: 0c 94 d6 2e jmp 0x5dac ; 0x5dac <__vector_26> |
||
49 | 6c: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
50 | 70: 0c 94 c2 69 jmp 0xd384 ; 0xd384 <__vector_28> |
||
51 | 74: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
52 | 78: 0c 94 5d 05 jmp 0xaba ; 0xaba <__bad_interrupt> |
||
53 | 7c: c7 22 and r12, r23 |
||
54 | 7e: d3 22 and r13, r19 |
||
55 | 80: 70 21 and r23, r0 |
||
56 | 82: 7c 21 and r23, r12 |
||
57 | 84: 96 21 and r25, r6 |
||
58 | 86: 47 1f adc r20, r23 |
||
59 | 88: 3f 21 and r19, r15 |
||
60 | 8a: 51 21 and r21, r1 |
||
61 | 8c: 8c 20 and r8, r12 |
||
62 | 8e: 71 1f adc r23, r17 |
||
63 | 90: 47 1f adc r20, r23 |
||
64 | 92: b0 21 and r27, r0 |
||
65 | 94: c1 21 and r28, r1 |
||
66 | 96: db 21 and r29, r11 |
||
67 | 98: fb 21 and r31, r11 |
||
68 | 9a: 1b 22 and r1, r27 |
||
69 | 9c: 71 22 and r7, r17 |
||
70 | 9e: 62 1f adc r22, r18 |
||
71 | a0: 25 2f mov r18, r21 |
||
72 | a2: a6 2f mov r26, r22 |
||
73 | a4: 92 2f mov r25, r18 |
||
74 | a6: e3 2f mov r30, r19 |
||
75 | a8: d7 2f mov r29, r23 |
||
76 | aa: c1 2f mov r28, r17 |
||
77 | ac: ec 2e mov r14, r28 |
||
78 | ae: ec 2e mov r14, r28 |
||
79 | b0: 06 2f mov r16, r22 |
||
80 | b2: b8 2f mov r27, r24 |
||
81 | b4: 73 2f mov r23, r19 |
||
82 | b6: 0f 2f mov r16, r31 |
||
83 | b8: 18 2f mov r17, r24 |
||
84 | ba: 06 2f mov r16, r22 |
||
85 | bc: 60 2f mov r22, r16 |
||
86 | be: 56 2f mov r21, r22 |
||
87 | c0: 0f 2f mov r16, r31 |
||
88 | c2: 18 2f mov r17, r24 |
||
89 | c4: 06 2f mov r16, r22 |
||
90 | c6: 89 2f mov r24, r25 |
||
91 | c8: 69 2f mov r22, r25 |
||
92 | ca: 0f 2f mov r16, r31 |
||
93 | cc: 7d 2f mov r23, r29 |
||
94 | |||
95 | 000000ce <__c.2290>: |
||
96 | ce: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..============== |
||
97 | de: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ |
||
98 | ee: 3d 3d 3d 3d 3d 0a 0d 00 =====... |
||
99 | |||
100 | 000000f6 <__c.2288>: |
||
101 | f6: 4e 6f 72 6d 61 6c 20 28 41 43 43 2d 4d 6f 64 65 Normal (ACC-Mode |
||
102 | 106: 29 00 ). |
||
103 | |||
104 | 00000108 <__c.2286>: |
||
105 | 108: 48 65 61 64 69 6e 67 48 6f 6c 64 00 HeadingHold. |
||
106 | |||
107 | 00000114 <__c.2284>: |
||
108 | 114: 0a 0d 43 6f 6e 74 72 6f 6c 3a 20 00 ..Control: . |
||
109 | |||
110 | 00000120 <__c.2282>: |
||
111 | 120: 4f 4b 0a 0d 00 OK... |
||
112 | |||
113 | 00000125 <__c.2277>: |
||
114 | 125: 0a 0d 43 61 6c 69 62 72 61 74 69 6e 67 20 70 72 ..Calibrating pr |
||
115 | 135: 65 73 73 75 72 65 20 73 65 6e 73 6f 72 2e 2e 00 essure sensor... |
||
116 | |||
117 | 00000145 <__c.2275>: |
||
118 | 145: 0a 0d 55 73 69 6e 67 20 70 61 72 61 6d 65 74 65 ..Using paramete |
||
119 | 155: 72 73 65 74 20 25 64 00 rset %d. |
||
120 | |||
121 | 0000015d <__c.2273>: |
||
122 | 15d: 0a 0d 41 43 43 20 6e 6f 74 20 63 61 6c 69 62 72 ..ACC not calibr |
||
123 | 16d: 61 74 65 64 20 21 00 ated !. |
||
124 | |||
125 | 00000174 <__c.2271>: |
||
126 | 174: 0a 0d 46 6c 69 67 68 74 2d 74 69 6d 65 20 25 75 ..Flight-time %u |
||
127 | 184: 20 6d 69 6e 20 20 54 6f 74 61 6c 3a 25 75 20 6d min Total:%u m |
||
128 | 194: 69 6e 00 in. |
||
129 | |||
130 | 00000197 <__c.2266>: |
||
131 | 197: 3a 20 47 65 6e 65 72 61 74 69 6e 67 20 44 65 66 : Generating Def |
||
132 | 1a7: 61 75 6c 74 2d 50 61 72 61 6d 65 74 65 72 20 75 ault-Parameter u |
||
133 | 1b7: 73 69 6e 67 20 6f 6c 64 20 53 74 69 63 6b 20 53 sing old Stick S |
||
134 | 1c7: 65 74 74 69 6e 67 73 00 ettings. |
||
135 | |||
136 | 000001cf <__c.2263>: |
||
137 | 1cf: 0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 00 ..Init. EEPROM. |
||
138 | |||
139 | 000001de <__c.2261>: |
||
140 | 1de: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..============== |
||
141 | 1ee: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ |
||
142 | 1fe: 3d 3d 3d 3d 3d 00 =====. |
||
143 | |||
144 | 00000204 <__c.2256>: |
||
145 | 204: 0a 0d 0a 0d 21 21 20 4d 49 53 53 49 4e 47 20 42 ....!! MISSING B |
||
146 | 214: 4c 2d 43 54 52 4c 3a 20 25 64 20 21 21 00 L-CTRL: %d !!. |
||
147 | |||
148 | 00000222 <__c.2251>: |
||
149 | 222: 25 64 20 00 %d . |
||
150 | |||
151 | 00000226 <__c.2237>: |
||
152 | 226: 0a 0d 46 6f 75 6e 64 20 42 4c 2d 43 74 72 6c 3a ..Found BL-Ctrl: |
||
153 | 236: 20 00 . |
||
154 | |||
155 | 00000238 <__c.2235>: |
||
156 | 238: 0a 0d 4d 69 78 65 72 2d 43 6f 6e 66 69 67 3a 20 ..Mixer-Config: |
||
157 | 248: 27 25 73 27 20 28 25 75 20 4d 6f 74 6f 72 73 29 '%s' (%u Motors) |
||
158 | ... |
||
159 | |||
160 | 00000259 <__c.2230>: |
||
161 | 259: 0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66 ..Generating def |
||
162 | 269: 61 75 6c 74 20 4d 69 78 65 72 20 54 61 62 6c 65 ault Mixer Table |
||
163 | ... |
||
164 | |||
165 | 0000027a <__c.2223>: |
||
166 | 27a: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..============== |
||
167 | 28a: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ |
||
168 | 29a: 3d 3d 3d 3d 3d 00 =====. |
||
169 | |||
170 | 000002a0 <__c.2221>: |
||
171 | 2a0: 0a 0d 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 ..www.MikroKopte |
||
172 | 2b0: 72 2e 64 65 20 28 63 29 20 48 69 53 79 73 74 65 r.de (c) HiSyste |
||
173 | 2c0: 6d 73 20 47 6d 62 48 00 ms GmbH. |
||
174 | |||
175 | 000002c8 <__c.2219>: |
||
176 | 2c8: 0a 0d 74 68 65 20 75 73 65 20 6f 66 20 74 68 69 ..the use of thi |
||
177 | 2d8: 73 20 73 6f 66 74 77 61 72 65 20 69 73 20 6f 6e s software is on |
||
178 | 2e8: 6c 79 20 70 65 72 6d 69 74 74 65 64 20 0a 0d 6f ly permitted ..o |
||
179 | 2f8: 6e 20 6f 72 69 67 69 6e 61 6c 20 4d 69 6b 72 6f n original Mikro |
||
180 | 308: 4b 6f 70 74 65 72 2d 48 61 72 64 77 61 72 65 00 Kopter-Hardware. |
||
181 | |||
182 | 00000318 <__c.2217>: |
||
183 | 318: 0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a ..FlightControl. |
||
184 | 328: 0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a .Hardware:%d.%d. |
||
185 | 338: 0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64 .Software:V%d.%d |
||
186 | 348: 25 63 20 00 %c . |
||
187 | |||
188 | 0000034c <__c.2215>: |
||
189 | 34c: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..============== |
||
190 | 35c: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ |
||
191 | 36c: 3d 3d 3d 3d 3d 00 =====. |
||
192 | |||
193 | 00000372 <__c.2190>: |
||
194 | 372: 20 4c 6f 77 20 77 61 72 6e 69 6e 67 20 6c 65 76 Low warning lev |
||
195 | 382: 65 6c 3a 20 25 64 2e 25 64 00 el: %d.%d. |
||
196 | |||
197 | 0000038c <__c.2188>: |
||
198 | 38c: 20 34 20 43 65 6c 6c 73 20 20 00 4 Cells . |
||
199 | |||
200 | 00000397 <__c.2186>: |
||
201 | 397: 20 33 20 43 65 6c 6c 73 20 20 00 3 Cells . |
||
202 | |||
203 | 000003a2 <__c.2181>: |
||
204 | 3a2: 0a 0d 42 61 74 74 3a 00 ..Batt:. |
||
205 | |||
206 | 000003aa <__c.2184>: |
||
207 | 3aa: 0a 0d 20 44 41 43 20 6f 72 20 49 32 43 20 45 52 .. DAC or I2C ER |
||
208 | 3ba: 52 4f 52 21 20 43 68 65 63 6b 20 49 32 43 2c 20 ROR! Check I2C, |
||
209 | 3ca: 33 56 72 65 66 2c 20 44 41 43 20 61 6e 64 20 42 3Vref, DAC and B |
||
210 | 3da: 4c 2d 43 74 72 6c 00 L-Ctrl. |
||
211 | |||
212 | 000003e1 <__c.2166>: |
||
213 | 3e1: 2e 00 .. |
||
214 | |||
215 | 000003e3 <__c.2303>: |
||
216 | 3e3: 28 72 65 73 65 74 29 00 (reset). |
||
217 | |||
218 | 000003eb <__c.2301>: |
||
219 | 3eb: 54 6f 74 61 6c 3a 25 35 75 6d 69 6e 00 Total:%5umin. |
||
220 | |||
221 | 000003f8 <__c.2299>: |
||
222 | 3f8: 20 20 20 20 20 20 25 35 75 6d 69 6e 00 %5umin. |
||
223 | |||
224 | 00000405 <__c.2297>: |
||
225 | 405: 46 6c 69 67 68 74 2d 54 69 6d 65 20 20 00 Flight-Time . |
||
226 | |||
227 | 00000413 <__c.2294>: |
||
228 | 413: 31 32 00 12. |
||
229 | |||
230 | 00000416 <__c.2292>: |
||
231 | 416: 31 31 00 11. |
||
232 | |||
233 | 00000419 <__c.2290>: |
||
234 | 419: 31 30 00 10. |
||
235 | |||
236 | 0000041c <__c.2288>: |
||
237 | 41c: 20 25 63 20 20 20 2d 20 20 20 2d 20 20 20 2d 00 %c - - -. |
||
238 | |||
239 | 0000042c <__c.2286>: |
||
240 | 42c: 20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20 %c %c %c |
||
241 | 43c: 25 63 20 00 %c . |
||
242 | |||
243 | 00000440 <__c.2284>: |
||
244 | 440: 20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20 %c %c %c |
||
245 | 450: 25 63 20 00 %c . |
||
246 | |||
247 | 00000454 <__c.2282>: |
||
248 | 454: 42 4c 2d 43 74 72 6c 20 66 6f 75 6e 64 20 00 BL-Ctrl found . |
||
249 | |||
250 | 00000463 <__c.2279>: |
||
251 | 463: 20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20 %3d %3d %3d |
||
252 | 473: 25 33 64 20 00 %3d . |
||
253 | |||
254 | 00000478 <__c.2277>: |
||
255 | 478: 20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20 %3d %3d %3d |
||
256 | 488: 25 33 64 20 00 %3d . |
||
257 | |||
258 | 0000048d <__c.2275>: |
||
259 | 48d: 20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20 %3d %3d %3d |
||
260 | 49d: 25 33 64 20 00 %3d . |
||
261 | |||
262 | 000004a2 <__c.2273>: |
||
263 | 4a2: 42 4c 2d 43 74 72 6c 20 45 72 72 6f 72 73 20 00 BL-Ctrl Errors . |
||
264 | |||
265 | 000004b2 <__c.2270>: |
||
266 | 4b2: 48 69 3a 25 34 69 20 20 43 66 3a 25 34 69 20 00 Hi:%4i Cf:%4i . |
||
267 | |||
268 | 000004c2 <__c.2268>: |
||
269 | 4c2: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i . |
||
270 | |||
271 | 000004d2 <__c.2266>: |
||
272 | 4d2: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i . |
||
273 | |||
274 | 000004e2 <__c.2264>: |
||
275 | 4e2: 45 78 74 65 72 6e 43 6f 6e 74 72 6f 6c 20 20 00 ExternControl . |
||
276 | |||
277 | 000004f2 <__c.2261>: |
||
278 | 4f2: 52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00 Range:%3i-%3i. |
||
279 | |||
280 | 00000500 <__c.2259>: |
||
281 | 500: 53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00 Stellung: %3i. |
||
282 | |||
283 | 0000050e <__c.2257>: |
||
284 | 50e: 53 65 74 70 6f 69 6e 74 20 20 25 33 69 00 Setpoint %3i. |
||
285 | |||
286 | 0000051c <__c.2255>: |
||
287 | 51c: 53 65 72 76 6f 20 20 00 Servo . |
||
288 | |||
289 | 00000524 <__c.2252>: |
||
290 | 524: 50 6f 74 69 34 3a 20 20 25 33 69 00 Poti4: %3i. |
||
291 | |||
292 | 00000530 <__c.2250>: |
||
293 | 530: 50 6f 74 69 33 3a 20 20 25 33 69 00 Poti3: %3i. |
||
294 | |||
295 | 0000053c <__c.2248>: |
||
296 | 53c: 50 6f 74 69 32 3a 20 20 25 33 69 00 Poti2: %3i. |
||
297 | |||
298 | 00000548 <__c.2246>: |
||
299 | 548: 50 6f 74 69 31 3a 20 20 25 33 69 00 Poti1: %3i. |
||
300 | |||
301 | 00000554 <__c.2243>: |
||
302 | 554: 53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00 Start: %5i. |
||
303 | |||
304 | 00000563 <__c.2241>: |
||
305 | 563: 4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00 Messwert: %5i. |
||
306 | |||
307 | 00000572 <__c.2239>: |
||
308 | 572: 52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00 Richtung: %5i. |
||
309 | |||
310 | 00000581 <__c.2237>: |
||
311 | 581: 4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00 Kompass . |
||
312 | |||
313 | 00000590 <__c.2234>: |
||
314 | 590: 52 43 2d 43 68 61 6e 6e 65 6c 73 3a 25 34 69 00 RC-Channels:%4i. |
||
315 | |||
316 | 000005a0 <__c.2232>: |
||
317 | 5a0: 52 43 2d 4c 65 76 65 6c 3a 20 20 25 35 69 00 RC-Level: %5i. |
||
318 | |||
319 | 000005af <__c.2230>: |
||
320 | 5af: 56 6f 6c 74 61 67 65 3a 20 20 20 25 35 69 00 Voltage: %5i. |
||
321 | |||
322 | 000005be <__c.2227>: |
||
323 | 5be: 48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00 Hoch %4i (%3i). |
||
324 | |||
325 | 000005cd <__c.2225>: |
||
326 | 5cd: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i). |
||
327 | |||
328 | 000005dc <__c.2223>: |
||
329 | 5dc: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i). |
||
330 | |||
331 | 000005eb <__c.2221>: |
||
332 | 5eb: 41 43 43 20 2d 20 53 65 6e 73 6f 72 00 ACC - Sensor. |
||
333 | |||
334 | 000005f8 <__c.2218>: |
||
335 | 5f8: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 28 25 Gier %4i (%3i)(% |
||
336 | 608: 33 69 29 00 3i). |
||
337 | |||
338 | 0000060c <__c.2216>: |
||
339 | 60c: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 28 25 Roll %4i (%3i)(% |
||
340 | 61c: 33 69 29 00 3i). |
||
341 | |||
342 | 00000620 <__c.2214>: |
||
343 | 620: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 28 25 Nick %4i (%3i)(% |
||
344 | 630: 33 69 29 00 3i). |
||
345 | |||
346 | 00000634 <__c.2212>: |
||
347 | 634: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i). |
||
348 | |||
349 | 00000643 <__c.2210>: |
||
350 | 643: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 78 Roll %4i (%3i.%x |
||
351 | 653: 29 00 ). |
||
352 | |||
353 | 00000655 <__c.2208>: |
||
354 | 655: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 2e 25 78 Nick %4i (%3i.%x |
||
355 | 665: 29 00 ). |
||
356 | |||
357 | 00000667 <__c.2206>: |
||
358 | 667: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i). |
||
359 | |||
360 | 00000676 <__c.2204>: |
||
361 | 676: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 69 Roll %4i (%3i.%i |
||
362 | 686: 29 00 ). |
||
363 | |||
364 | 00000688 <__c.2202>: |
||
365 | 688: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 2e 25 69 Nick %4i (%3i.%i |
||
366 | 698: 29 00 ). |
||
367 | |||
368 | 0000069a <__c.2200>: |
||
369 | 69a: 47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00 Gyro - Sensor. |
||
370 | |||
371 | 000006a8 <__c.2197>: |
||
372 | 6a8: 50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00 P3:%4i P4:%4i . |
||
373 | |||
374 | 000006b8 <__c.2195>: |
||
375 | 6b8: 50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00 P1:%4i P2:%4i . |
||
376 | |||
377 | 000006c8 <__c.2193>: |
||
378 | 6c8: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i . |
||
379 | |||
380 | 000006d8 <__c.2191>: |
||
381 | 6d8: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i . |
||
382 | |||
383 | 000006e8 <__c.2188>: |
||
384 | 6e8: 4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00 K7:%4i K8:%4i . |
||
385 | |||
386 | 000006f8 <__c.2186>: |
||
387 | 6f8: 4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00 K5:%4i K6:%4i . |
||
388 | |||
389 | 00000708 <__c.2184>: |
||
390 | 708: 4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00 K3:%4i K4:%4i . |
||
391 | |||
392 | 00000718 <__c.2182>: |
||
393 | 718: 4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00 K1:%4i K2:%4i . |
||
394 | |||
395 | 00000728 <__c.2179>: |
||
396 | 728: 4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00 Kompass: %5i. |
||
397 | |||
398 | 00000737 <__c.2177>: |
||
399 | 737: 52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00 Roll: %5i. |
||
400 | |||
401 | 00000746 <__c.2175>: |
||
402 | 746: 4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00 Nick: %5i. |
||
403 | |||
404 | 00000755 <__c.2173>: |
||
405 | 755: 61 6b 74 2e 20 4c 61 67 65 00 akt. Lage. |
||
406 | |||
407 | 0000075f <__c.2170>: |
||
408 | 75f: 48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00 H.henregelung. |
||
409 | |||
410 | 0000076d <__c.2168>: |
||
411 | 76d: 4b 65 69 6e 65 20 00 Keine . |
||
412 | |||
413 | 00000774 <__c.2166>: |
||
414 | 774: 4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00 Off : %5i. |
||
415 | |||
416 | 00000783 <__c.2164>: |
||
417 | 783: 4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00 Luftdruck: %5i. |
||
418 | |||
419 | 00000792 <__c.2162>: |
||
420 | 792: 53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00 SollHoehe: %5i. |
||
421 | |||
422 | 000007a1 <__c.2160>: |
||
423 | 7a1: 48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00 Hoehe: %5i. |
||
424 | |||
425 | 000007b0 <__c.2156>: |
||
426 | 7b0: 28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00 (c) Holger Buss. |
||
427 | |||
428 | 000007c0 <__c.2154>: |
||
429 | 7c0: 4d 69 73 73 69 6e 67 20 42 4c 2d 43 74 72 6c 3a Missing BL-Ctrl: |
||
430 | 7d0: 25 64 21 21 00 %d!!. |
||
431 | |||
432 | 000007d5 <__c.2152>: |
||
433 | 7d5: 49 32 43 20 45 52 52 4f 52 21 21 21 00 I2C ERROR!!!. |
||
434 | |||
435 | 000007e2 <__c.2150>: |
||
436 | 7e2: 53 65 74 74 69 6e 67 3a 25 64 20 25 73 00 Setting:%d %s. |
||
437 | |||
438 | 000007f0 <__c.2148>: |
||
439 | 7f0: 48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e HW:V%d.%d SW:%d. |
||
440 | 800: 25 64 25 63 2d 41 72 74 68 75 72 20 50 00 %d%c-Arthur P. |
||
441 | |||
442 | 0000080e <__c.2146>: |
||
443 | 80e: 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00 + MikroKopter +. |
||
444 | |||
445 | 0000081e <__c.2143>: |
||
446 | 81e: 5b 25 69 5d 00 [%i]. |
||
447 | |||
448 | 00000823 <__c.2141>: |
||
449 | 823: 5b 25 69 5d 00 [%i]. |
||
450 | |||
451 | 00000828 <__c.2184>: |
||
452 | 828: 54 69 6d 65 6f 75 74 2e 0a 0d 00 Timeout.... |
||
453 | |||
454 | 00000833 <__c.2140>: |
||
455 | 833: 6f 6b 2e 0a 0d 00 ok.... |
||
456 | |||
457 | 00000839 <__c.2135>: |
||
458 | 839: 0a 0d 50 6c 65 61 73 65 20 63 6f 6e 6e 65 63 74 ..Please connect |
||
459 | 849: 20 53 70 65 6b 74 72 75 6d 20 72 65 63 65 69 76 Spektrum receiv |
||
460 | 859: 65 72 20 66 6f 72 20 62 69 6e 64 69 6e 67 20 4e er for binding N |
||
461 | 869: 4f 57 2e 2e 2e 00 OW.... |
||
462 | |||
463 | 0000086f <pgm_sinlookup>: |
||
464 | 86f: 00 00 8f 00 1e 01 ad 01 3b 02 ca 02 58 03 e6 03 ........;...X... |
||
465 | 87f: 74 04 02 05 8f 05 1b 06 a7 06 33 07 be 07 48 08 t.........3...H. |
||
466 | 88f: d2 08 5b 09 e3 09 6b 0a f2 0a 78 0b fd 0b 81 0c ..[...k...x..... |
||
467 | 89f: 04 0d 86 0d 07 0e 87 0e 06 0f 84 0f 00 10 7b 10 ..............{. |
||
468 | 8af: f5 10 6e 11 e5 11 5b 12 cf 12 42 13 b3 13 23 14 ..n...[...B...#. |
||
469 | 8bf: 92 14 fe 14 6a 15 d3 15 3b 16 a1 16 05 17 67 17 ....j...;.....g. |
||
470 | 8cf: c8 17 27 18 83 18 de 18 37 19 8e 19 e3 19 36 1a ..'.....7.....6. |
||
471 | 8df: 87 1a d6 1a 23 1b 6e 1b b6 1b fd 1b 41 1c 83 1c ....#.n.....A... |
||
472 | 8ef: c3 1c 00 1d 3c 1d 75 1d ab 1d e0 1d 12 1e 42 1e ....<.u.......B. |
||
473 | 8ff: 6f 1e 9a 1e c3 1e e9 1e 0d 1f 2e 1f 4d 1f 69 1f o...........M.i. |
||
474 | 90f: 84 1f 9b 1f b0 1f c3 1f d3 1f e1 1f ec 1f f5 1f ................ |
||
475 | 91f: fb 1f ff 1f 00 20 ..... |
||
476 | |||
477 | 00000925 <pgm_atanlookup>: |
||
478 | 925: 00 01 02 03 04 04 05 06 07 08 09 0a 0b 0b 0c 0d ................ |
||
479 | 935: 0e 0f 10 11 11 12 13 14 15 15 16 17 18 18 19 1a ................ |
||
480 | 945: 1b 1b 1c 1d 1d 1e 1f 1f 20 21 21 22 23 23 24 24 ........ !!"##$$ |
||
481 | 955: 25 25 26 27 27 28 28 29 29 2a 2a 2b 2b 2c 2c 2d %%&''(())**++,,- |
||
482 | 965: 2d 2d 2e 2e 2f 2f 30 30 30 31 31 32 32 32 33 33 --..//0001122233 |
||
483 | 975: 33 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38 3444555666777788 |
||
484 | 985: 38 39 39 39 39 3a 3a 3a 3a 3b 3b 3b 3b 3c 3c 3c 89999::::;;;;<<< |
||
485 | 995: 3c 3c 3d 3d 3d 3d 3e 3e 3e 3e 3e 3f 3f 3f 3f 3f <<====>>>>>????? |
||
486 | 9a5: 3f 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 ?@@@@@@AAAAAABBB |
||
487 | 9b5: 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 BBBBCCCCCCCDDDDD |
||
488 | 9c5: 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 DDDEEEEEEEEEFFFF |
||
489 | 9d5: 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 FFFFFGGGGGGGGGGG |
||
490 | 9e5: 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 HHHHHHHHHHHIIIII |
||
491 | 9f5: 49 49 49 49 49 49 49 49 49 4a 4a 4a 4a 4a 4a 4a IIIIIIIIIJJJJJJJ |
||
492 | a05: 4a 4a 4a 4a 4a 4a 4a 4b 4b 4b 4b 4b 4b 4b 4b 4b JJJJJJJKKKKKKKKK |
||
493 | a15: 4b 4b 4b 4b 4b 4b 4b 4b 4c 4c 4c 4c 4c 4c 4c 4c KKKKKKKKLLLLLLLL |
||
494 | a25: 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4d 4d 4d 4d 4d LLLLLLLLLLLMMMMM |
||
495 | a35: 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d MMMMMMMMMMMMMMMM |
||
496 | a45: 4d 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e MNNNNNNNNNNNNNNN |
||
497 | a55: 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4f 4f 4f 4f 4f NNNNNNNNNNNOOOOO |
||
498 | a65: 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f OOOOOOOOOOOOOOOO |
||
499 | a75: 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 00 OOOOOOOOOO. |
||
500 | |||
501 | 00000a80 <__ctors_end>: |
||
502 | a80: 11 24 eor r1, r1 |
||
503 | a82: 1f be out 0x3f, r1 ; 63 |
||
504 | a84: cf ef ldi r28, 0xFF ; 255 |
||
505 | a86: d0 e1 ldi r29, 0x10 ; 16 |
||
506 | a88: de bf out 0x3e, r29 ; 62 |
||
507 | a8a: cd bf out 0x3d, r28 ; 61 |
||
508 | |||
509 | 00000a8c <__do_copy_data>: |
||
510 | a8c: 13 e0 ldi r17, 0x03 ; 3 |
||
511 | a8e: a0 e0 ldi r26, 0x00 ; 0 |
||
512 | a90: b1 e0 ldi r27, 0x01 ; 1 |
||
513 | a92: e4 e2 ldi r30, 0x24 ; 36 |
||
514 | a94: f0 ee ldi r31, 0xE0 ; 224 |
||
515 | a96: 02 c0 rjmp .+4 ; 0xa9c <.do_copy_data_start> |
||
516 | |||
517 | 00000a98 <.do_copy_data_loop>: |
||
518 | a98: 05 90 lpm r0, Z+ |
||
519 | a9a: 0d 92 st X+, r0 |
||
520 | |||
521 | 00000a9c <.do_copy_data_start>: |
||
522 | a9c: a6 3d cpi r26, 0xD6 ; 214 |
||
523 | a9e: b1 07 cpc r27, r17 |
||
524 | aa0: d9 f7 brne .-10 ; 0xa98 <.do_copy_data_loop> |
||
525 | |||
526 | 00000aa2 <__do_clear_bss>: |
||
527 | aa2: 1a e0 ldi r17, 0x0A ; 10 |
||
528 | aa4: a6 ed ldi r26, 0xD6 ; 214 |
||
529 | aa6: b3 e0 ldi r27, 0x03 ; 3 |
||
530 | aa8: 01 c0 rjmp .+2 ; 0xaac <.do_clear_bss_start> |
||
531 | |||
532 | 00000aaa <.do_clear_bss_loop>: |
||
533 | aaa: 1d 92 st X+, r1 |
||
534 | |||
535 | 00000aac <.do_clear_bss_start>: |
||
536 | aac: a9 31 cpi r26, 0x19 ; 25 |
||
537 | aae: b1 07 cpc r27, r17 |
||
538 | ab0: e1 f7 brne .-8 ; 0xaaa <.do_clear_bss_loop> |
||
539 | ab2: 0e 94 05 07 call 0xe0a ; 0xe0a <main> |
||
540 | ab6: 0c 94 10 70 jmp 0xe020 ; 0xe020 <_exit> |
||
541 | |||
542 | 00000aba <__bad_interrupt>: |
||
543 | aba: 0c 94 00 00 jmp 0 ; 0x0 <__vectors> |
||
544 | |||
545 | 00000abe <eeprom_read_byte>: |
||
546 | abe: 9c 01 movw r18, r24 |
||
547 | ac0: f9 99 sbic 0x1f, 1 ; 31 |
||
548 | ac2: fe cf rjmp .-4 ; 0xac0 <eeprom_read_byte+0x2> |
||
549 | ac4: 32 bd out 0x22, r19 ; 34 |
||
550 | ac6: 21 bd out 0x21, r18 ; 33 |
||
551 | ac8: f8 9a sbi 0x1f, 0 ; 31 |
||
552 | aca: 80 b5 in r24, 0x20 ; 32 |
||
553 | acc: 08 95 ret |
||
554 | |||
555 | 00000ace <eeprom_write_byte>: |
||
556 | ace: 9c 01 movw r18, r24 |
||
557 | ad0: f9 99 sbic 0x1f, 1 ; 31 |
||
558 | ad2: fe cf rjmp .-4 ; 0xad0 <eeprom_write_byte+0x2> |
||
559 | ad4: 1f ba out 0x1f, r1 ; 31 |
||
560 | ad6: 32 bd out 0x22, r19 ; 34 |
||
561 | ad8: 21 bd out 0x21, r18 ; 33 |
||
562 | ada: 60 bd out 0x20, r22 ; 32 |
||
563 | adc: 0f b6 in r0, 0x3f ; 63 |
||
564 | ade: f8 94 cli |
||
565 | ae0: fa 9a sbi 0x1f, 2 ; 31 |
||
566 | ae2: f9 9a sbi 0x1f, 1 ; 31 |
||
567 | ae4: 0f be out 0x3f, r0 ; 63 |
||
568 | ae6: 08 95 ret |
||
569 | |||
570 | 00000ae8 <GetActiveParamSetNumber>: |
||
571 | ae8: f9 99 sbic 0x1f, 1 ; 31 |
||
572 | aea: fe cf rjmp .-4 ; 0xae8 <GetActiveParamSetNumber> |
||
573 | aec: 22 e0 ldi r18, 0x02 ; 2 |
||
574 | aee: 30 e0 ldi r19, 0x00 ; 0 |
||
575 | af0: 32 bd out 0x22, r19 ; 34 |
||
576 | af2: 21 bd out 0x21, r18 ; 33 |
||
577 | af4: f8 9a sbi 0x1f, 0 ; 31 |
||
578 | af6: 90 b5 in r25, 0x20 ; 32 |
||
579 | af8: 89 2f mov r24, r25 |
||
580 | afa: 81 50 subi r24, 0x01 ; 1 |
||
581 | afc: 85 30 cpi r24, 0x05 ; 5 |
||
582 | afe: 68 f0 brcs .+26 ; 0xb1a <GetActiveParamSetNumber+0x32> |
||
583 | b00: f9 99 sbic 0x1f, 1 ; 31 |
||
584 | b02: fe cf rjmp .-4 ; 0xb00 <GetActiveParamSetNumber+0x18> |
||
585 | b04: 1f ba out 0x1f, r1 ; 31 |
||
586 | b06: 32 bd out 0x22, r19 ; 34 |
||
587 | b08: 21 bd out 0x21, r18 ; 33 |
||
588 | b0a: 83 e0 ldi r24, 0x03 ; 3 |
||
589 | b0c: 80 bd out 0x20, r24 ; 32 |
||
590 | b0e: 0f b6 in r0, 0x3f ; 63 |
||
591 | b10: f8 94 cli |
||
592 | b12: fa 9a sbi 0x1f, 2 ; 31 |
||
593 | b14: f9 9a sbi 0x1f, 1 ; 31 |
||
594 | b16: 0f be out 0x3f, r0 ; 63 |
||
595 | b18: 93 e0 ldi r25, 0x03 ; 3 |
||
596 | b1a: 89 2f mov r24, r25 |
||
597 | b1c: 08 95 ret |
||
598 | |||
599 | 00000b1e <SetActiveParamSetNumber>: |
||
600 | b1e: 28 2f mov r18, r24 |
||
601 | b20: 86 30 cpi r24, 0x06 ; 6 |
||
602 | b22: 78 f0 brcs .+30 ; 0xb42 <SetActiveParamSetNumber+0x24> |
||
603 | b24: 25 e0 ldi r18, 0x05 ; 5 |
||
604 | b26: f9 99 sbic 0x1f, 1 ; 31 |
||
605 | b28: fe cf rjmp .-4 ; 0xb26 <SetActiveParamSetNumber+0x8> |
||
606 | b2a: 1f ba out 0x1f, r1 ; 31 |
||
607 | b2c: 82 e0 ldi r24, 0x02 ; 2 |
||
608 | b2e: 90 e0 ldi r25, 0x00 ; 0 |
||
609 | b30: 92 bd out 0x22, r25 ; 34 |
||
610 | b32: 81 bd out 0x21, r24 ; 33 |
||
611 | b34: 20 bd out 0x20, r18 ; 32 |
||
612 | b36: 0f b6 in r0, 0x3f ; 63 |
||
613 | b38: f8 94 cli |
||
614 | b3a: fa 9a sbi 0x1f, 2 ; 31 |
||
615 | b3c: f9 9a sbi 0x1f, 1 ; 31 |
||
616 | b3e: 0f be out 0x3f, r0 ; 63 |
||
617 | b40: 08 95 ret |
||
618 | b42: 88 23 and r24, r24 |
||
619 | b44: 81 f7 brne .-32 ; 0xb26 <SetActiveParamSetNumber+0x8> |
||
620 | b46: 08 95 ret |
||
621 | |||
622 | 00000b48 <LipoDetection>: |
||
623 | b48: 1f 93 push r17 |
||
624 | b4a: cf 93 push r28 |
||
625 | b4c: df 93 push r29 |
||
626 | b4e: 18 2f mov r17, r24 |
||
627 | b50: 88 23 and r24, r24 |
||
628 | b52: 09 f0 breq .+2 ; 0xb56 <LipoDetection+0xe> |
||
629 | b54: 71 c0 rjmp .+226 ; 0xc38 <LipoDetection+0xf0> |
||
630 | b56: 80 91 ff 08 lds r24, 0x08FF |
||
631 | b5a: 82 33 cpi r24, 0x32 ; 50 |
||
632 | b5c: 40 f0 brcs .+16 ; 0xb6e <LipoDetection+0x26> |
||
633 | b5e: 80 93 0a 01 sts 0x010A, r24 |
||
634 | b62: 11 23 and r17, r17 |
||
635 | b64: 89 f5 brne .+98 ; 0xbc8 <LipoDetection+0x80> |
||
636 | b66: df 91 pop r29 |
||
637 | b68: cf 91 pop r28 |
||
638 | b6a: 1f 91 pop r17 |
||
639 | b6c: 08 95 ret |
||
640 | b6e: 84 ef ldi r24, 0xF4 ; 244 |
||
641 | b70: 91 e0 ldi r25, 0x01 ; 1 |
||
642 | b72: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
643 | b76: ec 01 movw r28, r24 |
||
644 | b78: 11 23 and r17, r17 |
||
645 | b7a: 09 f0 breq .+2 ; 0xb7e <LipoDetection+0x36> |
||
646 | b7c: 51 c0 rjmp .+162 ; 0xc20 <LipoDetection+0xd8> |
||
647 | b7e: 80 91 19 03 lds r24, 0x0319 |
||
648 | b82: 90 91 1a 03 lds r25, 0x031A |
||
649 | b86: 82 38 cpi r24, 0x82 ; 130 |
||
650 | b88: 91 05 cpc r25, r1 |
||
651 | b8a: 0c f0 brlt .+2 ; 0xb8e <LipoDetection+0x46> |
||
652 | b8c: 68 c0 rjmp .+208 ; 0xc5e <LipoDetection+0x116> |
||
653 | b8e: 80 91 ff 08 lds r24, 0x08FF |
||
654 | b92: 23 e0 ldi r18, 0x03 ; 3 |
||
655 | b94: 82 9f mul r24, r18 |
||
656 | b96: c0 01 movw r24, r0 |
||
657 | b98: 11 24 eor r1, r1 |
||
658 | b9a: 80 93 0a 01 sts 0x010A, r24 |
||
659 | b9e: 11 23 and r17, r17 |
||
660 | ba0: 11 f3 breq .-60 ; 0xb66 <LipoDetection+0x1e> |
||
661 | ba2: 83 e0 ldi r24, 0x03 ; 3 |
||
662 | ba4: 68 ec ldi r22, 0xC8 ; 200 |
||
663 | ba6: 70 e0 ldi r23, 0x00 ; 0 |
||
664 | ba8: 0e 94 be 44 call 0x897c ; 0x897c <Piep> |
||
665 | bac: 00 d0 rcall .+0 ; 0xbae <LipoDetection+0x66> |
||
666 | bae: 0f 92 push r0 |
||
667 | bb0: ed b7 in r30, 0x3d ; 61 |
||
668 | bb2: fe b7 in r31, 0x3e ; 62 |
||
669 | bb4: 11 82 std Z+1, r1 ; 0x01 |
||
670 | bb6: 87 e9 ldi r24, 0x97 ; 151 |
||
671 | bb8: 93 e0 ldi r25, 0x03 ; 3 |
||
672 | bba: 93 83 std Z+3, r25 ; 0x03 |
||
673 | bbc: 82 83 std Z+2, r24 ; 0x02 |
||
674 | bbe: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
675 | bc2: 0f 90 pop r0 |
||
676 | bc4: 0f 90 pop r0 |
||
677 | bc6: 0f 90 pop r0 |
||
678 | bc8: 20 91 0a 01 lds r18, 0x010A |
||
679 | bcc: ed b7 in r30, 0x3d ; 61 |
||
680 | bce: fe b7 in r31, 0x3e ; 62 |
||
681 | bd0: 37 97 sbiw r30, 0x07 ; 7 |
||
682 | bd2: 0f b6 in r0, 0x3f ; 63 |
||
683 | bd4: f8 94 cli |
||
684 | bd6: fe bf out 0x3e, r31 ; 62 |
||
685 | bd8: 0f be out 0x3f, r0 ; 63 |
||
686 | bda: ed bf out 0x3d, r30 ; 61 |
||
687 | bdc: 31 96 adiw r30, 0x01 ; 1 |
||
688 | bde: ad b7 in r26, 0x3d ; 61 |
||
689 | be0: be b7 in r27, 0x3e ; 62 |
||
690 | be2: 11 96 adiw r26, 0x01 ; 1 |
||
691 | be4: 1c 92 st X, r1 |
||
692 | be6: 82 e7 ldi r24, 0x72 ; 114 |
||
693 | be8: 93 e0 ldi r25, 0x03 ; 3 |
||
694 | bea: 92 83 std Z+2, r25 ; 0x02 |
||
695 | bec: 81 83 std Z+1, r24 ; 0x01 |
||
696 | bee: 82 2f mov r24, r18 |
||
697 | bf0: 6a e0 ldi r22, 0x0A ; 10 |
||
698 | bf2: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
699 | bf6: 83 83 std Z+3, r24 ; 0x03 |
||
700 | bf8: 14 82 std Z+4, r1 ; 0x04 |
||
701 | bfa: 82 2f mov r24, r18 |
||
702 | bfc: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
703 | c00: 95 83 std Z+5, r25 ; 0x05 |
||
704 | c02: 16 82 std Z+6, r1 ; 0x06 |
||
705 | c04: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
706 | c08: ed b7 in r30, 0x3d ; 61 |
||
707 | c0a: fe b7 in r31, 0x3e ; 62 |
||
708 | c0c: 37 96 adiw r30, 0x07 ; 7 |
||
709 | c0e: 0f b6 in r0, 0x3f ; 63 |
||
710 | c10: f8 94 cli |
||
711 | c12: fe bf out 0x3e, r31 ; 62 |
||
712 | c14: 0f be out 0x3f, r0 ; 63 |
||
713 | c16: ed bf out 0x3d, r30 ; 61 |
||
714 | c18: df 91 pop r29 |
||
715 | c1a: cf 91 pop r28 |
||
716 | c1c: 1f 91 pop r17 |
||
717 | c1e: 08 95 ret |
||
718 | c20: ce 01 movw r24, r28 |
||
719 | c22: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
720 | c26: 88 23 and r24, r24 |
||
721 | c28: 09 f0 breq .+2 ; 0xc2c <LipoDetection+0xe4> |
||
722 | c2a: a9 cf rjmp .-174 ; 0xb7e <LipoDetection+0x36> |
||
723 | c2c: ce 01 movw r24, r28 |
||
724 | c2e: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
725 | c32: 88 23 and r24, r24 |
||
726 | c34: a9 f3 breq .-22 ; 0xc20 <LipoDetection+0xd8> |
||
727 | c36: a3 cf rjmp .-186 ; 0xb7e <LipoDetection+0x36> |
||
728 | c38: 00 d0 rcall .+0 ; 0xc3a <LipoDetection+0xf2> |
||
729 | c3a: 0f 92 push r0 |
||
730 | c3c: ad b7 in r26, 0x3d ; 61 |
||
731 | c3e: be b7 in r27, 0x3e ; 62 |
||
732 | c40: 11 96 adiw r26, 0x01 ; 1 |
||
733 | c42: 1c 92 st X, r1 |
||
734 | c44: 11 97 sbiw r26, 0x01 ; 1 |
||
735 | c46: 82 ea ldi r24, 0xA2 ; 162 |
||
736 | c48: 93 e0 ldi r25, 0x03 ; 3 |
||
737 | c4a: 13 96 adiw r26, 0x03 ; 3 |
||
738 | c4c: 9c 93 st X, r25 |
||
739 | c4e: 8e 93 st -X, r24 |
||
740 | c50: 12 97 sbiw r26, 0x02 ; 2 |
||
741 | c52: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
742 | c56: 0f 90 pop r0 |
||
743 | c58: 0f 90 pop r0 |
||
744 | c5a: 0f 90 pop r0 |
||
745 | c5c: 7c cf rjmp .-264 ; 0xb56 <LipoDetection+0xe> |
||
746 | c5e: 80 91 ff 08 lds r24, 0x08FF |
||
747 | c62: 90 e0 ldi r25, 0x00 ; 0 |
||
748 | c64: 88 0f add r24, r24 |
||
749 | c66: 99 1f adc r25, r25 |
||
750 | c68: 88 0f add r24, r24 |
||
751 | c6a: 99 1f adc r25, r25 |
||
752 | c6c: 80 93 0a 01 sts 0x010A, r24 |
||
753 | c70: 11 23 and r17, r17 |
||
754 | c72: 09 f4 brne .+2 ; 0xc76 <LipoDetection+0x12e> |
||
755 | c74: 78 cf rjmp .-272 ; 0xb66 <LipoDetection+0x1e> |
||
756 | c76: 84 e0 ldi r24, 0x04 ; 4 |
||
757 | c78: 68 ec ldi r22, 0xC8 ; 200 |
||
758 | c7a: 70 e0 ldi r23, 0x00 ; 0 |
||
759 | c7c: 0e 94 be 44 call 0x897c ; 0x897c <Piep> |
||
760 | c80: 00 d0 rcall .+0 ; 0xc82 <LipoDetection+0x13a> |
||
761 | c82: 0f 92 push r0 |
||
762 | c84: ad b7 in r26, 0x3d ; 61 |
||
763 | c86: be b7 in r27, 0x3e ; 62 |
||
764 | c88: 11 96 adiw r26, 0x01 ; 1 |
||
765 | c8a: 1c 92 st X, r1 |
||
766 | c8c: 11 97 sbiw r26, 0x01 ; 1 |
||
767 | c8e: 8c e8 ldi r24, 0x8C ; 140 |
||
768 | c90: 93 e0 ldi r25, 0x03 ; 3 |
||
769 | c92: 13 96 adiw r26, 0x03 ; 3 |
||
770 | c94: 9c 93 st X, r25 |
||
771 | c96: 8e 93 st -X, r24 |
||
772 | c98: 12 97 sbiw r26, 0x02 ; 2 |
||
773 | c9a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
774 | c9e: 0f 90 pop r0 |
||
775 | ca0: 0f 90 pop r0 |
||
776 | ca2: 0f 90 pop r0 |
||
777 | ca4: 91 cf rjmp .-222 ; 0xbc8 <LipoDetection+0x80> |
||
778 | |||
779 | 00000ca6 <CalMk3Mag>: |
||
780 | ca6: 80 91 e1 08 lds r24, 0x08E1 |
||
781 | caa: a8 2f mov r26, r24 |
||
782 | cac: b0 e0 ldi r27, 0x00 ; 0 |
||
783 | cae: aa 0f add r26, r26 |
||
784 | cb0: bb 1f adc r27, r27 |
||
785 | cb2: fd 01 movw r30, r26 |
||
786 | cb4: e1 55 subi r30, 0x51 ; 81 |
||
787 | cb6: f7 4f sbci r31, 0xF7 ; 247 |
||
788 | cb8: 80 81 ld r24, Z |
||
789 | cba: 91 81 ldd r25, Z+1 ; 0x01 |
||
790 | cbc: 8d 5e subi r24, 0xED ; 237 |
||
791 | cbe: 9f 4f sbci r25, 0xFF ; 255 |
||
792 | cc0: 14 f0 brlt .+4 ; 0xcc6 <CalMk3Mag+0x20> |
||
793 | cc2: 10 92 0b 01 sts 0x010B, r1 |
||
794 | cc6: a1 55 subi r26, 0x51 ; 81 |
||
795 | cc8: b7 4f sbci r27, 0xF7 ; 247 |
||
796 | cca: 8d 91 ld r24, X+ |
||
797 | ccc: 9c 91 ld r25, X |
||
798 | cce: 8a 5b subi r24, 0xBA ; 186 |
||
799 | cd0: 9f 4f sbci r25, 0xFF ; 255 |
||
800 | cd2: a4 f4 brge .+40 ; 0xcfc <CalMk3Mag+0x56> |
||
801 | cd4: 80 91 0b 01 lds r24, 0x010B |
||
802 | cd8: 88 23 and r24, r24 |
||
803 | cda: 81 f4 brne .+32 ; 0xcfc <CalMk3Mag+0x56> |
||
804 | cdc: 81 e0 ldi r24, 0x01 ; 1 |
||
805 | cde: 80 93 0b 01 sts 0x010B, r24 |
||
806 | ce2: 80 91 7e 07 lds r24, 0x077E |
||
807 | ce6: 8f 5f subi r24, 0xFF ; 255 |
||
808 | ce8: 80 93 7e 07 sts 0x077E, r24 |
||
809 | cec: 85 30 cpi r24, 0x05 ; 5 |
||
810 | cee: 68 f0 brcs .+26 ; 0xd0a <CalMk3Mag+0x64> |
||
811 | cf0: 88 ee ldi r24, 0xE8 ; 232 |
||
812 | cf2: 93 e0 ldi r25, 0x03 ; 3 |
||
813 | cf4: 90 93 fb 03 sts 0x03FB, r25 |
||
814 | cf8: 80 93 fa 03 sts 0x03FA, r24 |
||
815 | cfc: 80 91 7e 07 lds r24, 0x077E |
||
816 | d00: 80 93 4b 08 sts 0x084B, r24 |
||
817 | d04: 10 92 4c 08 sts 0x084C, r1 |
||
818 | d08: 08 95 ret |
||
819 | d0a: 66 e9 ldi r22, 0x96 ; 150 |
||
820 | d0c: 70 e0 ldi r23, 0x00 ; 0 |
||
821 | d0e: 0e 94 be 44 call 0x897c ; 0x897c <Piep> |
||
822 | d12: 80 91 7e 07 lds r24, 0x077E |
||
823 | d16: 80 93 4b 08 sts 0x084B, r24 |
||
824 | d1a: 10 92 4c 08 sts 0x084C, r1 |
||
825 | d1e: 08 95 ret |
||
826 | |||
827 | 00000d20 <WriteParameterSet>: |
||
828 | d20: 0f 93 push r16 |
||
829 | d22: 1f 93 push r17 |
||
830 | d24: cf 93 push r28 |
||
831 | d26: df 93 push r29 |
||
832 | d28: 08 2f mov r16, r24 |
||
833 | d2a: eb 01 movw r28, r22 |
||
834 | d2c: 14 2f mov r17, r20 |
||
835 | d2e: 86 30 cpi r24, 0x06 ; 6 |
||
836 | d30: 08 f4 brcc .+2 ; 0xd34 <WriteParameterSet+0x14> |
||
837 | d32: 3f c0 rjmp .+126 ; 0xdb2 <WriteParameterSet+0x92> |
||
838 | d34: 05 e0 ldi r16, 0x05 ; 5 |
||
839 | d36: 24 e0 ldi r18, 0x04 ; 4 |
||
840 | d38: 30 e0 ldi r19, 0x00 ; 0 |
||
841 | d3a: 81 2f mov r24, r17 |
||
842 | d3c: 90 e0 ldi r25, 0x00 ; 0 |
||
843 | d3e: ac 01 movw r20, r24 |
||
844 | d40: 24 9f mul r18, r20 |
||
845 | d42: c0 01 movw r24, r0 |
||
846 | d44: 25 9f mul r18, r21 |
||
847 | d46: 90 0d add r25, r0 |
||
848 | d48: 34 9f mul r19, r20 |
||
849 | d4a: 90 0d add r25, r0 |
||
850 | d4c: 11 24 eor r1, r1 |
||
851 | d4e: 8c 59 subi r24, 0x9C ; 156 |
||
852 | d50: 9f 4f sbci r25, 0xFF ; 255 |
||
853 | d52: be 01 movw r22, r28 |
||
854 | d54: 41 2f mov r20, r17 |
||
855 | d56: 50 e0 ldi r21, 0x00 ; 0 |
||
856 | d58: 27 e6 ldi r18, 0x67 ; 103 |
||
857 | d5a: 35 e0 ldi r19, 0x05 ; 5 |
||
858 | d5c: 0e 94 de 6d call 0xdbbc ; 0xdbbc <__eewr_block> |
||
859 | d60: f9 99 sbic 0x1f, 1 ; 31 |
||
860 | d62: fe cf rjmp .-4 ; 0xd60 <WriteParameterSet+0x40> |
||
861 | d64: 1f ba out 0x1f, r1 ; 31 |
||
862 | d66: 82 e6 ldi r24, 0x62 ; 98 |
||
863 | d68: 90 e0 ldi r25, 0x00 ; 0 |
||
864 | d6a: 92 bd out 0x22, r25 ; 34 |
||
865 | d6c: 81 bd out 0x21, r24 ; 33 |
||
866 | d6e: 10 bd out 0x20, r17 ; 32 |
||
867 | d70: 0f b6 in r0, 0x3f ; 63 |
||
868 | d72: f8 94 cli |
||
869 | d74: fa 9a sbi 0x1f, 2 ; 31 |
||
870 | d76: f9 9a sbi 0x1f, 1 ; 31 |
||
871 | d78: 0f be out 0x3f, r0 ; 63 |
||
872 | d7a: 42 97 sbiw r24, 0x12 ; 18 |
||
873 | d7c: be 01 movw r22, r28 |
||
874 | d7e: 48 e0 ldi r20, 0x08 ; 8 |
||
875 | d80: 50 e0 ldi r21, 0x00 ; 0 |
||
876 | d82: 27 e6 ldi r18, 0x67 ; 103 |
||
877 | d84: 35 e0 ldi r19, 0x05 ; 5 |
||
878 | d86: 0e 94 de 6d call 0xdbbc ; 0xdbbc <__eewr_block> |
||
879 | d8a: f9 99 sbic 0x1f, 1 ; 31 |
||
880 | d8c: fe cf rjmp .-4 ; 0xd8a <WriteParameterSet+0x6a> |
||
881 | d8e: 1f ba out 0x1f, r1 ; 31 |
||
882 | d90: 82 e0 ldi r24, 0x02 ; 2 |
||
883 | d92: 90 e0 ldi r25, 0x00 ; 0 |
||
884 | d94: 92 bd out 0x22, r25 ; 34 |
||
885 | d96: 81 bd out 0x21, r24 ; 33 |
||
886 | d98: 00 bd out 0x20, r16 ; 32 |
||
887 | d9a: 0f b6 in r0, 0x3f ; 63 |
||
888 | d9c: f8 94 cli |
||
889 | d9e: fa 9a sbi 0x1f, 2 ; 31 |
||
890 | da0: f9 9a sbi 0x1f, 1 ; 31 |
||
891 | da2: 0f be out 0x3f, r0 ; 63 |
||
892 | da4: 0e 94 af 68 call 0xd15e ; 0xd15e <LED_Init> |
||
893 | da8: df 91 pop r29 |
||
894 | daa: cf 91 pop r28 |
||
895 | dac: 1f 91 pop r17 |
||
896 | dae: 0f 91 pop r16 |
||
897 | db0: 08 95 ret |
||
898 | db2: 88 23 and r24, r24 |
||
899 | db4: 29 f4 brne .+10 ; 0xdc0 <WriteParameterSet+0xa0> |
||
900 | db6: df 91 pop r29 |
||
901 | db8: cf 91 pop r28 |
||
902 | dba: 1f 91 pop r17 |
||
903 | dbc: 0f 91 pop r16 |
||
904 | dbe: 08 95 ret |
||
905 | dc0: 28 2f mov r18, r24 |
||
906 | dc2: 30 e0 ldi r19, 0x00 ; 0 |
||
907 | dc4: 21 50 subi r18, 0x01 ; 1 |
||
908 | dc6: 30 40 sbci r19, 0x00 ; 0 |
||
909 | dc8: b8 cf rjmp .-144 ; 0xd3a <WriteParameterSet+0x1a> |
||
910 | |||
911 | 00000dca <ReadParameterSet>: |
||
912 | dca: 98 2f mov r25, r24 |
||
913 | dcc: fb 01 movw r30, r22 |
||
914 | dce: 81 50 subi r24, 0x01 ; 1 |
||
915 | dd0: 85 30 cpi r24, 0x05 ; 5 |
||
916 | dd2: b0 f0 brcs .+44 ; 0xe00 <ReadParameterSet+0x36> |
||
917 | dd4: 22 e0 ldi r18, 0x02 ; 2 |
||
918 | dd6: 30 e0 ldi r19, 0x00 ; 0 |
||
919 | dd8: 84 2f mov r24, r20 |
||
920 | dda: 90 e0 ldi r25, 0x00 ; 0 |
||
921 | ddc: 28 9f mul r18, r24 |
||
922 | dde: b0 01 movw r22, r0 |
||
923 | de0: 29 9f mul r18, r25 |
||
924 | de2: 70 0d add r23, r0 |
||
925 | de4: 38 9f mul r19, r24 |
||
926 | de6: 70 0d add r23, r0 |
||
927 | de8: 11 24 eor r1, r1 |
||
928 | dea: 6c 59 subi r22, 0x9C ; 156 |
||
929 | dec: 7f 4f sbci r23, 0xFF ; 255 |
||
930 | dee: cf 01 movw r24, r30 |
||
931 | df0: 50 e0 ldi r21, 0x00 ; 0 |
||
932 | df2: 2f e5 ldi r18, 0x5F ; 95 |
||
933 | df4: 35 e0 ldi r19, 0x05 ; 5 |
||
934 | df6: 0e 94 c2 6d call 0xdb84 ; 0xdb84 <__eerd_block> |
||
935 | dfa: 0e 94 af 68 call 0xd15e ; 0xd15e <LED_Init> |
||
936 | dfe: 08 95 ret |
||
937 | e00: 29 2f mov r18, r25 |
||
938 | e02: 30 e0 ldi r19, 0x00 ; 0 |
||
939 | e04: 21 50 subi r18, 0x01 ; 1 |
||
940 | e06: 30 40 sbci r19, 0x00 ; 0 |
||
941 | e08: e7 cf rjmp .-50 ; 0xdd8 <ReadParameterSet+0xe> |
||
942 | |||
943 | 00000e0a <main>: |
||
944 | e0a: 2f 92 push r2 |
||
945 | e0c: 3f 92 push r3 |
||
946 | e0e: 4f 92 push r4 |
||
947 | e10: 5f 92 push r5 |
||
948 | e12: 6f 92 push r6 |
||
949 | e14: 7f 92 push r7 |
||
950 | e16: 8f 92 push r8 |
||
951 | e18: 9f 92 push r9 |
||
952 | e1a: af 92 push r10 |
||
953 | e1c: bf 92 push r11 |
||
954 | e1e: cf 92 push r12 |
||
955 | e20: df 92 push r13 |
||
956 | e22: ef 92 push r14 |
||
957 | e24: ff 92 push r15 |
||
958 | e26: 0f 93 push r16 |
||
959 | e28: 1f 93 push r17 |
||
960 | e2a: cf 93 push r28 |
||
961 | e2c: df 93 push r29 |
||
962 | e2e: 14 b8 out 0x04, r1 ; 4 |
||
963 | e30: 15 b8 out 0x05, r1 ; 5 |
||
964 | e32: 18 9b sbis 0x03, 0 ; 3 |
||
965 | e34: 58 c4 rjmp .+2224 ; 0x16e6 <__stack+0x5e7> |
||
966 | e36: 19 9b sbis 0x03, 1 ; 3 |
||
967 | e38: 1a c6 rjmp .+3124 ; 0x1a6e <__stack+0x96f> |
||
968 | e3a: 8d e0 ldi r24, 0x0D ; 13 |
||
969 | e3c: 80 93 08 01 sts 0x0108, r24 |
||
970 | e40: 81 e8 ldi r24, 0x81 ; 129 |
||
971 | e42: 87 b9 out 0x07, r24 ; 7 |
||
972 | e44: 3e 9a sbi 0x07, 6 ; 7 |
||
973 | e46: 8f ef ldi r24, 0xFF ; 255 |
||
974 | e48: 88 b9 out 0x08, r24 ; 8 |
||
975 | e4a: 8b e1 ldi r24, 0x1B ; 27 |
||
976 | e4c: 84 b9 out 0x04, r24 ; 4 |
||
977 | e4e: 81 e0 ldi r24, 0x01 ; 1 |
||
978 | e50: 85 b9 out 0x05, r24 ; 5 |
||
979 | e52: 8e e3 ldi r24, 0x3E ; 62 |
||
980 | e54: 8a b9 out 0x0a, r24 ; 10 |
||
981 | e56: 87 e4 ldi r24, 0x47 ; 71 |
||
982 | e58: 8b b9 out 0x0b, r24 ; 11 |
||
983 | e5a: 46 9a sbi 0x08, 6 ; 8 |
||
984 | e5c: 84 b7 in r24, 0x34 ; 52 |
||
985 | e5e: 87 7f andi r24, 0xF7 ; 247 |
||
986 | e60: 84 bf out 0x34, r24 ; 52 |
||
987 | e62: 80 91 60 00 lds r24, 0x0060 |
||
988 | e66: 88 61 ori r24, 0x18 ; 24 |
||
989 | e68: 80 93 60 00 sts 0x0060, r24 |
||
990 | e6c: 10 92 60 00 sts 0x0060, r1 |
||
991 | e70: 80 ed ldi r24, 0xD0 ; 208 |
||
992 | e72: 97 e0 ldi r25, 0x07 ; 7 |
||
993 | e74: 90 93 fb 03 sts 0x03FB, r25 |
||
994 | e78: 80 93 fa 03 sts 0x03FA, r24 |
||
995 | e7c: 10 92 19 05 sts 0x0519, r1 |
||
996 | e80: 10 92 18 05 sts 0x0518, r1 |
||
997 | e84: 10 92 b4 08 sts 0x08B4, r1 |
||
998 | e88: 10 92 b3 08 sts 0x08B3, r1 |
||
999 | e8c: 10 92 17 05 sts 0x0517, r1 |
||
1000 | e90: 10 92 16 05 sts 0x0516, r1 |
||
1001 | e94: 10 92 15 05 sts 0x0515, r1 |
||
1002 | e98: 10 92 14 05 sts 0x0514, r1 |
||
1003 | e9c: 20 91 08 01 lds r18, 0x0108 |
||
1004 | ea0: 24 31 cpi r18, 0x14 ; 20 |
||
1005 | ea2: 08 f4 brcc .+2 ; 0xea6 <main+0x9c> |
||
1006 | ea4: 13 c4 rjmp .+2086 ; 0x16cc <__stack+0x5cd> |
||
1007 | ea6: 88 e8 ldi r24, 0x88 ; 136 |
||
1008 | ea8: 94 e0 ldi r25, 0x04 ; 4 |
||
1009 | eaa: a0 e0 ldi r26, 0x00 ; 0 |
||
1010 | eac: b0 e0 ldi r27, 0x00 ; 0 |
||
1011 | eae: 80 93 c2 03 sts 0x03C2, r24 |
||
1012 | eb2: 90 93 c3 03 sts 0x03C3, r25 |
||
1013 | eb6: a0 93 c4 03 sts 0x03C4, r26 |
||
1014 | eba: b0 93 c5 03 sts 0x03C5, r27 |
||
1015 | ebe: 2a 30 cpi r18, 0x0A ; 10 |
||
1016 | ec0: 09 f4 brne .+2 ; 0xec4 <main+0xba> |
||
1017 | ec2: 02 c4 rjmp .+2052 ; 0x16c8 <__stack+0x5c9> |
||
1018 | ec4: 24 31 cpi r18, 0x14 ; 20 |
||
1019 | ec6: 09 f4 brne .+2 ; 0xeca <main+0xc0> |
||
1020 | ec8: ff c3 rjmp .+2046 ; 0x16c8 <__stack+0x5c9> |
||
1021 | eca: 28 9a sbi 0x05, 0 ; 5 |
||
1022 | ecc: 0e 94 1e 1b call 0x363c ; 0x363c <Timer_Init> |
||
1023 | ed0: 0e 94 f7 1a call 0x35ee ; 0x35ee <TIMER2_Init> |
||
1024 | ed4: 0e 94 27 0f call 0x1e4e ; 0x1e4e <UART_Init> |
||
1025 | ed8: 0e 94 36 30 call 0x606c ; 0x606c <rc_sum_init> |
||
1026 | edc: 0e 94 eb 1e call 0x3dd6 ; 0x3dd6 <ADC_Init> |
||
1027 | ee0: 0e 94 8c 2e call 0x5d18 ; 0x5d18 <i2c_init> |
||
1028 | ee4: 0e 94 18 65 call 0xca30 ; 0xca30 <SPI_MasterInit> |
||
1029 | ee8: 78 94 sei |
||
1030 | eea: 00 d0 rcall .+0 ; 0xeec <main+0xe2> |
||
1031 | eec: 0f 92 push r0 |
||
1032 | eee: ad b7 in r26, 0x3d ; 61 |
||
1033 | ef0: be b7 in r27, 0x3e ; 62 |
||
1034 | ef2: 11 96 adiw r26, 0x01 ; 1 |
||
1035 | ef4: 1c 92 st X, r1 |
||
1036 | ef6: 11 97 sbiw r26, 0x01 ; 1 |
||
1037 | ef8: 8c e4 ldi r24, 0x4C ; 76 |
||
1038 | efa: 93 e0 ldi r25, 0x03 ; 3 |
||
1039 | efc: 13 96 adiw r26, 0x03 ; 3 |
||
1040 | efe: 9c 93 st X, r25 |
||
1041 | f00: 8e 93 st -X, r24 |
||
1042 | f02: 12 97 sbiw r26, 0x02 ; 2 |
||
1043 | f04: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1044 | f08: 20 91 08 01 lds r18, 0x0108 |
||
1045 | f0c: ed b7 in r30, 0x3d ; 61 |
||
1046 | f0e: fe b7 in r31, 0x3e ; 62 |
||
1047 | f10: 3a 97 sbiw r30, 0x0a ; 10 |
||
1048 | f12: 0f b6 in r0, 0x3f ; 63 |
||
1049 | f14: f8 94 cli |
||
1050 | f16: fe bf out 0x3e, r31 ; 62 |
||
1051 | f18: 0f be out 0x3f, r0 ; 63 |
||
1052 | f1a: ed bf out 0x3d, r30 ; 61 |
||
1053 | f1c: 31 96 adiw r30, 0x01 ; 1 |
||
1054 | f1e: ad b7 in r26, 0x3d ; 61 |
||
1055 | f20: be b7 in r27, 0x3e ; 62 |
||
1056 | f22: 11 96 adiw r26, 0x01 ; 1 |
||
1057 | f24: 1c 92 st X, r1 |
||
1058 | f26: 88 e1 ldi r24, 0x18 ; 24 |
||
1059 | f28: 93 e0 ldi r25, 0x03 ; 3 |
||
1060 | f2a: 92 83 std Z+2, r25 ; 0x02 |
||
1061 | f2c: 81 83 std Z+1, r24 ; 0x01 |
||
1062 | f2e: 82 2f mov r24, r18 |
||
1063 | f30: 6a e0 ldi r22, 0x0A ; 10 |
||
1064 | f32: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
1065 | f36: 83 83 std Z+3, r24 ; 0x03 |
||
1066 | f38: 14 82 std Z+4, r1 ; 0x04 |
||
1067 | f3a: 82 2f mov r24, r18 |
||
1068 | f3c: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
1069 | f40: 95 83 std Z+5, r25 ; 0x05 |
||
1070 | f42: 16 82 std Z+6, r1 ; 0x06 |
||
1071 | f44: 10 86 std Z+8, r1 ; 0x08 |
||
1072 | f46: 17 82 std Z+7, r1 ; 0x07 |
||
1073 | f48: 8c e4 ldi r24, 0x4C ; 76 |
||
1074 | f4a: 90 e0 ldi r25, 0x00 ; 0 |
||
1075 | f4c: 92 87 std Z+10, r25 ; 0x0a |
||
1076 | f4e: 81 87 std Z+9, r24 ; 0x09 |
||
1077 | f50: 87 e6 ldi r24, 0x67 ; 103 |
||
1078 | f52: 90 e0 ldi r25, 0x00 ; 0 |
||
1079 | f54: 94 87 std Z+12, r25 ; 0x0c |
||
1080 | f56: 83 87 std Z+11, r24 ; 0x0b |
||
1081 | f58: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1082 | f5c: ed b7 in r30, 0x3d ; 61 |
||
1083 | f5e: fe b7 in r31, 0x3e ; 62 |
||
1084 | f60: 3a 96 adiw r30, 0x0a ; 10 |
||
1085 | f62: 0f b6 in r0, 0x3f ; 63 |
||
1086 | f64: f8 94 cli |
||
1087 | f66: fe bf out 0x3e, r31 ; 62 |
||
1088 | f68: 0f be out 0x3f, r0 ; 63 |
||
1089 | f6a: ed bf out 0x3d, r30 ; 61 |
||
1090 | f6c: 11 82 std Z+1, r1 ; 0x01 |
||
1091 | f6e: 88 ec ldi r24, 0xC8 ; 200 |
||
1092 | f70: 92 e0 ldi r25, 0x02 ; 2 |
||
1093 | f72: 93 83 std Z+3, r25 ; 0x03 |
||
1094 | f74: 82 83 std Z+2, r24 ; 0x02 |
||
1095 | f76: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1096 | f7a: ad b7 in r26, 0x3d ; 61 |
||
1097 | f7c: be b7 in r27, 0x3e ; 62 |
||
1098 | f7e: 11 96 adiw r26, 0x01 ; 1 |
||
1099 | f80: 1c 92 st X, r1 |
||
1100 | f82: 11 97 sbiw r26, 0x01 ; 1 |
||
1101 | f84: 80 ea ldi r24, 0xA0 ; 160 |
||
1102 | f86: 92 e0 ldi r25, 0x02 ; 2 |
||
1103 | f88: 13 96 adiw r26, 0x03 ; 3 |
||
1104 | f8a: 9c 93 st X, r25 |
||
1105 | f8c: 8e 93 st -X, r24 |
||
1106 | f8e: 12 97 sbiw r26, 0x02 ; 2 |
||
1107 | f90: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1108 | f94: ed b7 in r30, 0x3d ; 61 |
||
1109 | f96: fe b7 in r31, 0x3e ; 62 |
||
1110 | f98: 11 82 std Z+1, r1 ; 0x01 |
||
1111 | f9a: 8a e7 ldi r24, 0x7A ; 122 |
||
1112 | f9c: 92 e0 ldi r25, 0x02 ; 2 |
||
1113 | f9e: 93 83 std Z+3, r25 ; 0x03 |
||
1114 | fa0: 82 83 std Z+2, r24 ; 0x02 |
||
1115 | fa2: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1116 | fa6: 80 91 c8 00 lds r24, 0x00C8 |
||
1117 | faa: 0f 90 pop r0 |
||
1118 | fac: 0f 90 pop r0 |
||
1119 | fae: 0f 90 pop r0 |
||
1120 | fb0: 80 32 cpi r24, 0x20 ; 32 |
||
1121 | fb2: 09 f4 brne .+2 ; 0xfb6 <main+0x1ac> |
||
1122 | fb4: 54 c5 rjmp .+2728 ; 0x1a5e <__stack+0x95f> |
||
1123 | fb6: 80 91 08 01 lds r24, 0x0108 |
||
1124 | fba: 8c 30 cpi r24, 0x0C ; 12 |
||
1125 | fbc: 08 f0 brcs .+2 ; 0xfc0 <main+0x1b6> |
||
1126 | fbe: 82 c3 rjmp .+1796 ; 0x16c4 <__stack+0x5c5> |
||
1127 | fc0: 29 9a sbi 0x05, 1 ; 5 |
||
1128 | fc2: 83 e0 ldi r24, 0x03 ; 3 |
||
1129 | fc4: 61 ee ldi r22, 0xE1 ; 225 |
||
1130 | fc6: 78 e0 ldi r23, 0x08 ; 8 |
||
1131 | fc8: 49 e0 ldi r20, 0x09 ; 9 |
||
1132 | fca: 0e 94 e5 06 call 0xdca ; 0xdca <ReadParameterSet> |
||
1133 | fce: f9 99 sbic 0x1f, 1 ; 31 |
||
1134 | fd0: fe cf rjmp .-4 ; 0xfce <main+0x1c4> |
||
1135 | fd2: 88 ee ldi r24, 0xE8 ; 232 |
||
1136 | fd4: 93 e0 ldi r25, 0x03 ; 3 |
||
1137 | fd6: 92 bd out 0x22, r25 ; 34 |
||
1138 | fd8: 81 bd out 0x21, r24 ; 33 |
||
1139 | fda: f8 9a sbi 0x1f, 0 ; 31 |
||
1140 | fdc: 80 b5 in r24, 0x20 ; 32 |
||
1141 | fde: 81 30 cpi r24, 0x01 ; 1 |
||
1142 | fe0: 09 f4 brne .+2 ; 0xfe4 <main+0x1da> |
||
1143 | fe2: 5b c0 rjmp .+182 ; 0x109a <main+0x290> |
||
1144 | fe4: 00 d0 rcall .+0 ; 0xfe6 <main+0x1dc> |
||
1145 | fe6: 0f 92 push r0 |
||
1146 | fe8: ad b7 in r26, 0x3d ; 61 |
||
1147 | fea: be b7 in r27, 0x3e ; 62 |
||
1148 | fec: 11 96 adiw r26, 0x01 ; 1 |
||
1149 | fee: 1c 92 st X, r1 |
||
1150 | ff0: 11 97 sbiw r26, 0x01 ; 1 |
||
1151 | ff2: 89 e5 ldi r24, 0x59 ; 89 |
||
1152 | ff4: 92 e0 ldi r25, 0x02 ; 2 |
||
1153 | ff6: 13 96 adiw r26, 0x03 ; 3 |
||
1154 | ff8: 9c 93 st X, r25 |
||
1155 | ffa: 8e 93 st -X, r24 |
||
1156 | ffc: 12 97 sbiw r26, 0x02 ; 2 |
||
1157 | ffe: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1158 | 1002: e0 ee ldi r30, 0xE0 ; 224 |
||
1159 | 1004: f5 e0 ldi r31, 0x05 ; 5 |
||
1160 | 1006: 0f 90 pop r0 |
||
1161 | 1008: 0f 90 pop r0 |
||
1162 | 100a: 0f 90 pop r0 |
||
1163 | 100c: 10 82 st Z, r1 |
||
1164 | 100e: 11 82 std Z+1, r1 ; 0x01 |
||
1165 | 1010: 12 82 std Z+2, r1 ; 0x02 |
||
1166 | 1012: 13 82 std Z+3, r1 ; 0x03 |
||
1167 | 1014: 34 96 adiw r30, 0x04 ; 4 |
||
1168 | 1016: b6 e0 ldi r27, 0x06 ; 6 |
||
1169 | 1018: e0 32 cpi r30, 0x20 ; 32 |
||
1170 | 101a: fb 07 cpc r31, r27 |
||
1171 | 101c: b9 f7 brne .-18 ; 0x100c <main+0x202> |
||
1172 | 101e: 80 e4 ldi r24, 0x40 ; 64 |
||
1173 | 1020: 80 93 e0 05 sts 0x05E0, r24 |
||
1174 | 1024: ff 97 sbiw r30, 0x3f ; 63 |
||
1175 | 1026: 80 83 st Z, r24 |
||
1176 | 1028: 10 92 e2 05 sts 0x05E2, r1 |
||
1177 | 102c: 80 93 e3 05 sts 0x05E3, r24 |
||
1178 | 1030: 80 93 e4 05 sts 0x05E4, r24 |
||
1179 | 1034: 90 ec ldi r25, 0xC0 ; 192 |
||
1180 | 1036: 90 93 e5 05 sts 0x05E5, r25 |
||
1181 | 103a: 10 92 e6 05 sts 0x05E6, r1 |
||
1182 | 103e: 80 93 e7 05 sts 0x05E7, r24 |
||
1183 | 1042: 80 93 e8 05 sts 0x05E8, r24 |
||
1184 | 1046: 10 92 e9 05 sts 0x05E9, r1 |
||
1185 | 104a: 90 93 ea 05 sts 0x05EA, r25 |
||
1186 | 104e: 90 93 eb 05 sts 0x05EB, r25 |
||
1187 | 1052: 80 93 ec 05 sts 0x05EC, r24 |
||
1188 | 1056: 10 92 ed 05 sts 0x05ED, r1 |
||
1189 | 105a: 80 93 ee 05 sts 0x05EE, r24 |
||
1190 | 105e: 90 93 ef 05 sts 0x05EF, r25 |
||
1191 | 1062: 81 e0 ldi r24, 0x01 ; 1 |
||
1192 | 1064: 80 93 d3 05 sts 0x05D3, r24 |
||
1193 | 1068: ef 01 movw r28, r30 |
||
1194 | 106a: 2d 97 sbiw r28, 0x0d ; 13 |
||
1195 | 106c: de 01 movw r26, r28 |
||
1196 | 106e: e0 e0 ldi r30, 0x00 ; 0 |
||
1197 | 1070: f1 e0 ldi r31, 0x01 ; 1 |
||
1198 | 1072: 8b e0 ldi r24, 0x0B ; 11 |
||
1199 | 1074: 01 90 ld r0, Z+ |
||
1200 | 1076: 0d 92 st X+, r0 |
||
1201 | 1078: 81 50 subi r24, 0x01 ; 1 |
||
1202 | 107a: e1 f7 brne .-8 ; 0x1074 <main+0x26a> |
||
1203 | 107c: 88 ee ldi r24, 0xE8 ; 232 |
||
1204 | 107e: 93 e0 ldi r25, 0x03 ; 3 |
||
1205 | 1080: 63 ed ldi r22, 0xD3 ; 211 |
||
1206 | 1082: 75 e0 ldi r23, 0x05 ; 5 |
||
1207 | 1084: 4d e4 ldi r20, 0x4D ; 77 |
||
1208 | 1086: 50 e0 ldi r21, 0x00 ; 0 |
||
1209 | 1088: 27 e6 ldi r18, 0x67 ; 103 |
||
1210 | 108a: 35 e0 ldi r19, 0x05 ; 5 |
||
1211 | 108c: 0e 94 de 6d call 0xdbbc ; 0xdbbc <__eewr_block> |
||
1212 | 1090: 51 e0 ldi r21, 0x01 ; 1 |
||
1213 | 1092: 85 2e mov r8, r21 |
||
1214 | 1094: 50 e0 ldi r21, 0x00 ; 0 |
||
1215 | 1096: 95 2e mov r9, r21 |
||
1216 | 1098: 2a c0 rjmp .+84 ; 0x10ee <main+0x2e4> |
||
1217 | 109a: f9 99 sbic 0x1f, 1 ; 31 |
||
1218 | 109c: fe cf rjmp .-4 ; 0x109a <main+0x290> |
||
1219 | 109e: 61 e0 ldi r22, 0x01 ; 1 |
||
1220 | 10a0: 86 2e mov r8, r22 |
||
1221 | 10a2: 60 e0 ldi r22, 0x00 ; 0 |
||
1222 | 10a4: 96 2e mov r9, r22 |
||
1223 | 10a6: 92 bc out 0x22, r9 ; 34 |
||
1224 | 10a8: 81 bc out 0x21, r8 ; 33 |
||
1225 | 10aa: f8 9a sbi 0x1f, 0 ; 31 |
||
1226 | 10ac: 80 b5 in r24, 0x20 ; 32 |
||
1227 | 10ae: 8f 3f cpi r24, 0xFF ; 255 |
||
1228 | 10b0: 09 f4 brne .+2 ; 0x10b4 <main+0x2aa> |
||
1229 | 10b2: 98 cf rjmp .-208 ; 0xfe4 <main+0x1da> |
||
1230 | 10b4: 10 92 c6 03 sts 0x03C6, r1 |
||
1231 | 10b8: 83 ed ldi r24, 0xD3 ; 211 |
||
1232 | 10ba: 95 e0 ldi r25, 0x05 ; 5 |
||
1233 | 10bc: 68 ee ldi r22, 0xE8 ; 232 |
||
1234 | 10be: 73 e0 ldi r23, 0x03 ; 3 |
||
1235 | 10c0: 4d e4 ldi r20, 0x4D ; 77 |
||
1236 | 10c2: 50 e0 ldi r21, 0x00 ; 0 |
||
1237 | 10c4: 2f e5 ldi r18, 0x5F ; 95 |
||
1238 | 10c6: 35 e0 ldi r19, 0x05 ; 5 |
||
1239 | 10c8: 0e 94 c2 6d call 0xdb84 ; 0xdb84 <__eerd_block> |
||
1240 | 10cc: e0 ee ldi r30, 0xE0 ; 224 |
||
1241 | 10ce: f5 e0 ldi r31, 0x05 ; 5 |
||
1242 | 10d0: 80 81 ld r24, Z |
||
1243 | 10d2: 18 16 cp r1, r24 |
||
1244 | 10d4: 2c f4 brge .+10 ; 0x10e0 <main+0x2d6> |
||
1245 | 10d6: 80 91 c6 03 lds r24, 0x03C6 |
||
1246 | 10da: 8f 5f subi r24, 0xFF ; 255 |
||
1247 | 10dc: 80 93 c6 03 sts 0x03C6, r24 |
||
1248 | 10e0: 34 96 adiw r30, 0x04 ; 4 |
||
1249 | 10e2: 26 e0 ldi r18, 0x06 ; 6 |
||
1250 | 10e4: e0 32 cpi r30, 0x20 ; 32 |
||
1251 | 10e6: f2 07 cpc r31, r18 |
||
1252 | 10e8: 99 f7 brne .-26 ; 0x10d0 <main+0x2c6> |
||
1253 | 10ea: c4 ed ldi r28, 0xD4 ; 212 |
||
1254 | 10ec: d5 e0 ldi r29, 0x05 ; 5 |
||
1255 | 10ee: ed b7 in r30, 0x3d ; 61 |
||
1256 | 10f0: fe b7 in r31, 0x3e ; 62 |
||
1257 | 10f2: 37 97 sbiw r30, 0x07 ; 7 |
||
1258 | 10f4: 0f b6 in r0, 0x3f ; 63 |
||
1259 | 10f6: f8 94 cli |
||
1260 | 10f8: fe bf out 0x3e, r31 ; 62 |
||
1261 | 10fa: 0f be out 0x3f, r0 ; 63 |
||
1262 | 10fc: ed bf out 0x3d, r30 ; 61 |
||
1263 | 10fe: 31 96 adiw r30, 0x01 ; 1 |
||
1264 | 1100: ad b7 in r26, 0x3d ; 61 |
||
1265 | 1102: be b7 in r27, 0x3e ; 62 |
||
1266 | 1104: 11 96 adiw r26, 0x01 ; 1 |
||
1267 | 1106: 1c 92 st X, r1 |
||
1268 | 1108: 88 e3 ldi r24, 0x38 ; 56 |
||
1269 | 110a: 92 e0 ldi r25, 0x02 ; 2 |
||
1270 | 110c: 92 83 std Z+2, r25 ; 0x02 |
||
1271 | 110e: 81 83 std Z+1, r24 ; 0x01 |
||
1272 | 1110: d4 83 std Z+4, r29 ; 0x04 |
||
1273 | 1112: c3 83 std Z+3, r28 ; 0x03 |
||
1274 | 1114: 80 91 c6 03 lds r24, 0x03C6 |
||
1275 | 1118: 85 83 std Z+5, r24 ; 0x05 |
||
1276 | 111a: 16 82 std Z+6, r1 ; 0x06 |
||
1277 | 111c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1278 | 1120: 0f 90 pop r0 |
||
1279 | 1122: 0f 90 pop r0 |
||
1280 | 1124: 0f 90 pop r0 |
||
1281 | 1126: 0f 90 pop r0 |
||
1282 | 1128: ed b7 in r30, 0x3d ; 61 |
||
1283 | 112a: fe b7 in r31, 0x3e ; 62 |
||
1284 | 112c: 11 82 std Z+1, r1 ; 0x01 |
||
1285 | 112e: 86 e2 ldi r24, 0x26 ; 38 |
||
1286 | 1130: 92 e0 ldi r25, 0x02 ; 2 |
||
1287 | 1132: 93 83 std Z+3, r25 ; 0x03 |
||
1288 | 1134: 82 83 std Z+2, r24 ; 0x02 |
||
1289 | 1136: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1290 | 113a: 10 92 46 04 sts 0x0446, r1 |
||
1291 | 113e: 10 92 f7 03 sts 0x03F7, r1 |
||
1292 | 1142: 0f 90 pop r0 |
||
1293 | 1144: 0f 90 pop r0 |
||
1294 | 1146: 0f 90 pop r0 |
||
1295 | 1148: 0e 94 6d 40 call 0x80da ; 0x80da <SendMotorData> |
||
1296 | 114c: 80 91 f7 03 lds r24, 0x03F7 |
||
1297 | 1150: 88 23 and r24, r24 |
||
1298 | 1152: e1 f3 breq .-8 ; 0x114c <__stack+0x4d> |
||
1299 | 1154: 10 92 46 04 sts 0x0446, r1 |
||
1300 | 1158: 80 ed ldi r24, 0xD0 ; 208 |
||
1301 | 115a: 97 e0 ldi r25, 0x07 ; 7 |
||
1302 | 115c: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
1303 | 1160: 7c 01 movw r14, r24 |
||
1304 | 1162: c2 ea ldi r28, 0xA2 ; 162 |
||
1305 | 1164: d8 e0 ldi r29, 0x08 ; 8 |
||
1306 | 1166: 40 ee ldi r20, 0xE0 ; 224 |
||
1307 | 1168: a4 2e mov r10, r20 |
||
1308 | 116a: 45 e0 ldi r20, 0x05 ; 5 |
||
1309 | 116c: b4 2e mov r11, r20 |
||
1310 | 116e: 65 01 movw r12, r10 |
||
1311 | 1170: 01 e0 ldi r16, 0x01 ; 1 |
||
1312 | 1172: 10 e0 ldi r17, 0x00 ; 0 |
||
1313 | 1174: 32 e2 ldi r19, 0x22 ; 34 |
||
1314 | 1176: 63 2e mov r6, r19 |
||
1315 | 1178: 32 e0 ldi r19, 0x02 ; 2 |
||
1316 | 117a: 73 2e mov r7, r19 |
||
1317 | 117c: 10 92 f7 03 sts 0x03F7, r1 |
||
1318 | 1180: 0e 94 6d 40 call 0x80da ; 0x80da <SendMotorData> |
||
1319 | 1184: 80 91 f7 03 lds r24, 0x03F7 |
||
1320 | 1188: 88 23 and r24, r24 |
||
1321 | 118a: e1 f3 breq .-8 ; 0x1184 <__stack+0x85> |
||
1322 | 118c: d6 01 movw r26, r12 |
||
1323 | 118e: 8c 91 ld r24, X |
||
1324 | 1190: 18 16 cp r1, r24 |
||
1325 | 1192: b4 f4 brge .+44 ; 0x11c0 <__stack+0xc1> |
||
1326 | 1194: c7 01 movw r24, r14 |
||
1327 | 1196: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
1328 | 119a: 88 23 and r24, r24 |
||
1329 | 119c: 89 f4 brne .+34 ; 0x11c0 <__stack+0xc1> |
||
1330 | 119e: 88 81 ld r24, Y |
||
1331 | 11a0: 88 23 and r24, r24 |
||
1332 | 11a2: 09 f0 breq .+2 ; 0x11a6 <__stack+0xa7> |
||
1333 | 11a4: e9 c3 rjmp .+2002 ; 0x1978 <__stack+0x879> |
||
1334 | 11a6: 10 92 f7 03 sts 0x03F7, r1 |
||
1335 | 11aa: 0e 94 6d 40 call 0x80da ; 0x80da <SendMotorData> |
||
1336 | 11ae: 80 91 f7 03 lds r24, 0x03F7 |
||
1337 | 11b2: 88 23 and r24, r24 |
||
1338 | 11b4: e1 f3 breq .-8 ; 0x11ae <__stack+0xaf> |
||
1339 | 11b6: c7 01 movw r24, r14 |
||
1340 | 11b8: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
1341 | 11bc: 88 23 and r24, r24 |
||
1342 | 11be: 79 f3 breq .-34 ; 0x119e <__stack+0x9f> |
||
1343 | 11c0: 88 81 ld r24, Y |
||
1344 | 11c2: 88 23 and r24, r24 |
||
1345 | 11c4: 09 f0 breq .+2 ; 0x11c8 <__stack+0xc9> |
||
1346 | 11c6: d8 c3 rjmp .+1968 ; 0x1978 <__stack+0x879> |
||
1347 | 11c8: 0f 5f subi r16, 0xFF ; 255 |
||
1348 | 11ca: 1f 4f sbci r17, 0xFF ; 255 |
||
1349 | 11cc: 21 96 adiw r28, 0x01 ; 1 |
||
1350 | 11ce: e4 e0 ldi r30, 0x04 ; 4 |
||
1351 | 11d0: f0 e0 ldi r31, 0x00 ; 0 |
||
1352 | 11d2: ce 0e add r12, r30 |
||
1353 | 11d4: df 1e adc r13, r31 |
||
1354 | 11d6: 0d 30 cpi r16, 0x0D ; 13 |
||
1355 | 11d8: 11 05 cpc r17, r1 |
||
1356 | 11da: 81 f6 brne .-96 ; 0x117c <__stack+0x7d> |
||
1357 | 11dc: c1 e0 ldi r28, 0x01 ; 1 |
||
1358 | 11de: d0 e0 ldi r29, 0x00 ; 0 |
||
1359 | 11e0: 04 e0 ldi r16, 0x04 ; 4 |
||
1360 | 11e2: 12 e0 ldi r17, 0x02 ; 2 |
||
1361 | 11e4: ff 24 eor r15, r15 |
||
1362 | 11e6: f3 94 inc r15 |
||
1363 | 11e8: fe 01 movw r30, r28 |
||
1364 | 11ea: ef 55 subi r30, 0x5F ; 95 |
||
1365 | 11ec: f7 4f sbci r31, 0xF7 ; 247 |
||
1366 | 11ee: 80 81 ld r24, Z |
||
1367 | 11f0: 88 23 and r24, r24 |
||
1368 | 11f2: d9 f4 brne .+54 ; 0x122a <__stack+0x12b> |
||
1369 | 11f4: d5 01 movw r26, r10 |
||
1370 | 11f6: 8c 91 ld r24, X |
||
1371 | 11f8: 18 16 cp r1, r24 |
||
1372 | 11fa: bc f4 brge .+46 ; 0x122a <__stack+0x12b> |
||
1373 | 11fc: 00 d0 rcall .+0 ; 0x11fe <__stack+0xff> |
||
1374 | 11fe: 00 d0 rcall .+0 ; 0x1200 <__stack+0x101> |
||
1375 | 1200: 0f 92 push r0 |
||
1376 | 1202: ed b7 in r30, 0x3d ; 61 |
||
1377 | 1204: fe b7 in r31, 0x3e ; 62 |
||
1378 | 1206: 31 96 adiw r30, 0x01 ; 1 |
||
1379 | 1208: ad b7 in r26, 0x3d ; 61 |
||
1380 | 120a: be b7 in r27, 0x3e ; 62 |
||
1381 | 120c: 11 96 adiw r26, 0x01 ; 1 |
||
1382 | 120e: 1c 92 st X, r1 |
||
1383 | 1210: 12 83 std Z+2, r17 ; 0x02 |
||
1384 | 1212: 01 83 std Z+1, r16 ; 0x01 |
||
1385 | 1214: d4 83 std Z+4, r29 ; 0x04 |
||
1386 | 1216: c3 83 std Z+3, r28 ; 0x03 |
||
1387 | 1218: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1388 | 121c: f0 92 fd 03 sts 0x03FD, r15 |
||
1389 | 1220: 0f 90 pop r0 |
||
1390 | 1222: 0f 90 pop r0 |
||
1391 | 1224: 0f 90 pop r0 |
||
1392 | 1226: 0f 90 pop r0 |
||
1393 | 1228: 0f 90 pop r0 |
||
1394 | 122a: fe 01 movw r30, r28 |
||
1395 | 122c: eb 57 subi r30, 0x7B ; 123 |
||
1396 | 122e: f7 4f sbci r31, 0xF7 ; 247 |
||
1397 | 1230: 10 82 st Z, r1 |
||
1398 | 1232: 21 96 adiw r28, 0x01 ; 1 |
||
1399 | 1234: e4 e0 ldi r30, 0x04 ; 4 |
||
1400 | 1236: f0 e0 ldi r31, 0x00 ; 0 |
||
1401 | 1238: ae 0e add r10, r30 |
||
1402 | 123a: bf 1e adc r11, r31 |
||
1403 | 123c: cd 30 cpi r28, 0x0D ; 13 |
||
1404 | 123e: d1 05 cpc r29, r1 |
||
1405 | 1240: 99 f6 brne .-90 ; 0x11e8 <__stack+0xe9> |
||
1406 | 1242: 00 d0 rcall .+0 ; 0x1244 <__stack+0x145> |
||
1407 | 1244: 0f 92 push r0 |
||
1408 | 1246: ad b7 in r26, 0x3d ; 61 |
||
1409 | 1248: be b7 in r27, 0x3e ; 62 |
||
1410 | 124a: 11 96 adiw r26, 0x01 ; 1 |
||
1411 | 124c: 1c 92 st X, r1 |
||
1412 | 124e: 11 97 sbiw r26, 0x01 ; 1 |
||
1413 | 1250: 8e ed ldi r24, 0xDE ; 222 |
||
1414 | 1252: 91 e0 ldi r25, 0x01 ; 1 |
||
1415 | 1254: 13 96 adiw r26, 0x03 ; 3 |
||
1416 | 1256: 9c 93 st X, r25 |
||
1417 | 1258: 8e 93 st -X, r24 |
||
1418 | 125a: 12 97 sbiw r26, 0x02 ; 2 |
||
1419 | 125c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1420 | 1260: 0f 90 pop r0 |
||
1421 | 1262: 0f 90 pop r0 |
||
1422 | 1264: 0f 90 pop r0 |
||
1423 | 1266: 0e 94 6d 40 call 0x80da ; 0x80da <SendMotorData> |
||
1424 | 126a: f9 99 sbic 0x1f, 1 ; 31 |
||
1425 | 126c: fe cf rjmp .-4 ; 0x126a <__stack+0x16b> |
||
1426 | 126e: 92 bc out 0x22, r9 ; 34 |
||
1427 | 1270: 81 bc out 0x21, r8 ; 33 |
||
1428 | 1272: f8 9a sbi 0x1f, 0 ; 31 |
||
1429 | 1274: 80 b5 in r24, 0x20 ; 32 |
||
1430 | 1276: 80 35 cpi r24, 0x50 ; 80 |
||
1431 | 1278: 09 f4 brne .+2 ; 0x127c <__stack+0x17d> |
||
1432 | 127a: 80 c0 rjmp .+256 ; 0x137c <__stack+0x27d> |
||
1433 | 127c: 0e 94 22 64 call 0xc844 ; 0xc844 <DefaultKonstanten1> |
||
1434 | 1280: 00 d0 rcall .+0 ; 0x1282 <__stack+0x183> |
||
1435 | 1282: 0f 92 push r0 |
||
1436 | 1284: ed b7 in r30, 0x3d ; 61 |
||
1437 | 1286: fe b7 in r31, 0x3e ; 62 |
||
1438 | 1288: 11 82 std Z+1, r1 ; 0x01 |
||
1439 | 128a: 8f ec ldi r24, 0xCF ; 207 |
||
1440 | 128c: 91 e0 ldi r25, 0x01 ; 1 |
||
1441 | 128e: 93 83 std Z+3, r25 ; 0x03 |
||
1442 | 1290: 82 83 std Z+2, r24 ; 0x02 |
||
1443 | 1292: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1444 | 1296: c0 e5 ldi r28, 0x50 ; 80 |
||
1445 | 1298: d0 e0 ldi r29, 0x00 ; 0 |
||
1446 | 129a: 11 e0 ldi r17, 0x01 ; 1 |
||
1447 | 129c: 0f 90 pop r0 |
||
1448 | 129e: 0f 90 pop r0 |
||
1449 | 12a0: 0f 90 pop r0 |
||
1450 | 12a2: 6e 01 movw r12, r28 |
||
1451 | 12a4: 08 94 sec |
||
1452 | 12a6: c1 1c adc r12, r1 |
||
1453 | 12a8: d1 1c adc r13, r1 |
||
1454 | 12aa: 22 e0 ldi r18, 0x02 ; 2 |
||
1455 | 12ac: a2 2e mov r10, r18 |
||
1456 | 12ae: b1 2c mov r11, r1 |
||
1457 | 12b0: ac 0e add r10, r28 |
||
1458 | 12b2: bd 1e adc r11, r29 |
||
1459 | 12b4: 93 e0 ldi r25, 0x03 ; 3 |
||
1460 | 12b6: 69 2e mov r6, r25 |
||
1461 | 12b8: 71 2c mov r7, r1 |
||
1462 | 12ba: 6c 0e add r6, r28 |
||
1463 | 12bc: 7d 1e adc r7, r29 |
||
1464 | 12be: 84 e0 ldi r24, 0x04 ; 4 |
||
1465 | 12c0: 48 2e mov r4, r24 |
||
1466 | 12c2: 51 2c mov r5, r1 |
||
1467 | 12c4: 4c 0e add r4, r28 |
||
1468 | 12c6: 5d 1e adc r5, r29 |
||
1469 | 12c8: 05 e0 ldi r16, 0x05 ; 5 |
||
1470 | 12ca: 20 2e mov r2, r16 |
||
1471 | 12cc: 31 2c mov r3, r1 |
||
1472 | 12ce: 2c 0e add r2, r28 |
||
1473 | 12d0: 3d 1e adc r3, r29 |
||
1474 | 12d2: b7 e9 ldi r27, 0x97 ; 151 |
||
1475 | 12d4: eb 2e mov r14, r27 |
||
1476 | 12d6: b1 e0 ldi r27, 0x01 ; 1 |
||
1477 | 12d8: fb 2e mov r15, r27 |
||
1478 | 12da: 05 e0 ldi r16, 0x05 ; 5 |
||
1479 | 12dc: 12 30 cpi r17, 0x02 ; 2 |
||
1480 | 12de: 09 f4 brne .+2 ; 0x12e2 <__stack+0x1e3> |
||
1481 | 12e0: 7a c2 rjmp .+1268 ; 0x17d6 <__stack+0x6d7> |
||
1482 | 12e2: 13 30 cpi r17, 0x03 ; 3 |
||
1483 | 12e4: 09 f4 brne .+2 ; 0x12e8 <__stack+0x1e9> |
||
1484 | 12e6: 69 c3 rjmp .+1746 ; 0x19ba <__stack+0x8bb> |
||
1485 | 12e8: 14 30 cpi r17, 0x04 ; 4 |
||
1486 | 12ea: 08 f0 brcs .+2 ; 0x12ee <__stack+0x1ef> |
||
1487 | 12ec: 74 c2 rjmp .+1256 ; 0x17d6 <__stack+0x6d7> |
||
1488 | 12ee: 80 91 08 01 lds r24, 0x0108 |
||
1489 | 12f2: 84 31 cpi r24, 0x14 ; 20 |
||
1490 | 12f4: 60 f0 brcs .+24 ; 0x130e <__stack+0x20f> |
||
1491 | 12f6: 00 93 fc 08 sts 0x08FC, r16 |
||
1492 | 12fa: 10 92 1a 09 sts 0x091A, r1 |
||
1493 | 12fe: fb e1 ldi r31, 0x1B ; 27 |
||
1494 | 1300: f0 93 f8 08 sts 0x08F8, r31 |
||
1495 | 1304: 2e e4 ldi r18, 0x4E ; 78 |
||
1496 | 1306: 20 93 17 09 sts 0x0917, r18 |
||
1497 | 130a: 20 93 18 09 sts 0x0918, r18 |
||
1498 | 130e: f9 99 sbic 0x1f, 1 ; 31 |
||
1499 | 1310: fe cf rjmp .-4 ; 0x130e <__stack+0x20f> |
||
1500 | 1312: d2 bd out 0x22, r29 ; 34 |
||
1501 | 1314: c1 bd out 0x21, r28 ; 33 |
||
1502 | 1316: f8 9a sbi 0x1f, 0 ; 31 |
||
1503 | 1318: 80 b5 in r24, 0x20 ; 32 |
||
1504 | 131a: 8c 30 cpi r24, 0x0C ; 12 |
||
1505 | 131c: 48 f4 brcc .+18 ; 0x1330 <__stack+0x231> |
||
1506 | 131e: f9 99 sbic 0x1f, 1 ; 31 |
||
1507 | 1320: fe cf rjmp .-4 ; 0x131e <__stack+0x21f> |
||
1508 | 1322: d2 bc out 0x22, r13 ; 34 |
||
1509 | 1324: c1 bc out 0x21, r12 ; 33 |
||
1510 | 1326: f8 9a sbi 0x1f, 0 ; 31 |
||
1511 | 1328: 80 b5 in r24, 0x20 ; 32 |
||
1512 | 132a: 8c 30 cpi r24, 0x0C ; 12 |
||
1513 | 132c: 08 f4 brcc .+2 ; 0x1330 <__stack+0x231> |
||
1514 | 132e: e1 c1 rjmp .+962 ; 0x16f2 <__stack+0x5f3> |
||
1515 | 1330: 0e 94 96 32 call 0x652c ; 0x652c <DefaultStickMapping> |
||
1516 | 1334: 81 2f mov r24, r17 |
||
1517 | 1336: 61 ee ldi r22, 0xE1 ; 225 |
||
1518 | 1338: 78 e0 ldi r23, 0x08 ; 8 |
||
1519 | 133a: 45 e6 ldi r20, 0x65 ; 101 |
||
1520 | 133c: 0e 94 90 06 call 0xd20 ; 0xd20 <WriteParameterSet> |
||
1521 | 1340: 1f 5f subi r17, 0xFF ; 255 |
||
1522 | 1342: 16 30 cpi r17, 0x06 ; 6 |
||
1523 | 1344: 08 f4 brcc .+2 ; 0x1348 <__stack+0x249> |
||
1524 | 1346: ca cf rjmp .-108 ; 0x12dc <__stack+0x1dd> |
||
1525 | 1348: f9 99 sbic 0x1f, 1 ; 31 |
||
1526 | 134a: fe cf rjmp .-4 ; 0x1348 <__stack+0x249> |
||
1527 | 134c: 1f ba out 0x1f, r1 ; 31 |
||
1528 | 134e: 82 e0 ldi r24, 0x02 ; 2 |
||
1529 | 1350: 90 e0 ldi r25, 0x00 ; 0 |
||
1530 | 1352: 92 bd out 0x22, r25 ; 34 |
||
1531 | 1354: 81 bd out 0x21, r24 ; 33 |
||
1532 | 1356: 83 e0 ldi r24, 0x03 ; 3 |
||
1533 | 1358: 80 bd out 0x20, r24 ; 32 |
||
1534 | 135a: 0f b6 in r0, 0x3f ; 63 |
||
1535 | 135c: f8 94 cli |
||
1536 | 135e: fa 9a sbi 0x1f, 2 ; 31 |
||
1537 | 1360: f9 9a sbi 0x1f, 1 ; 31 |
||
1538 | 1362: 0f be out 0x3f, r0 ; 63 |
||
1539 | 1364: f9 99 sbic 0x1f, 1 ; 31 |
||
1540 | 1366: fe cf rjmp .-4 ; 0x1364 <__stack+0x265> |
||
1541 | 1368: 1f ba out 0x1f, r1 ; 31 |
||
1542 | 136a: 92 bc out 0x22, r9 ; 34 |
||
1543 | 136c: 81 bc out 0x21, r8 ; 33 |
||
1544 | 136e: 80 e5 ldi r24, 0x50 ; 80 |
||
1545 | 1370: 80 bd out 0x20, r24 ; 32 |
||
1546 | 1372: 0f b6 in r0, 0x3f ; 63 |
||
1547 | 1374: f8 94 cli |
||
1548 | 1376: fa 9a sbi 0x1f, 2 ; 31 |
||
1549 | 1378: f9 9a sbi 0x1f, 1 ; 31 |
||
1550 | 137a: 0f be out 0x3f, r0 ; 63 |
||
1551 | 137c: f9 99 sbic 0x1f, 1 ; 31 |
||
1552 | 137e: fe cf rjmp .-4 ; 0x137c <__stack+0x27d> |
||
1553 | 1380: ae e0 ldi r26, 0x0E ; 14 |
||
1554 | 1382: 4a 2e mov r4, r26 |
||
1555 | 1384: a0 e0 ldi r26, 0x00 ; 0 |
||
1556 | 1386: 5a 2e mov r5, r26 |
||
1557 | 1388: 52 bc out 0x22, r5 ; 34 |
||
1558 | 138a: 41 bc out 0x21, r4 ; 33 |
||
1559 | 138c: f8 9a sbi 0x1f, 0 ; 31 |
||
1560 | 138e: 30 b5 in r19, 0x20 ; 32 |
||
1561 | 1390: f9 99 sbic 0x1f, 1 ; 31 |
||
1562 | 1392: fe cf rjmp .-4 ; 0x1390 <__stack+0x291> |
||
1563 | 1394: ff e0 ldi r31, 0x0F ; 15 |
||
1564 | 1396: 6f 2e mov r6, r31 |
||
1565 | 1398: f0 e0 ldi r31, 0x00 ; 0 |
||
1566 | 139a: 7f 2e mov r7, r31 |
||
1567 | 139c: 72 bc out 0x22, r7 ; 34 |
||
1568 | 139e: 61 bc out 0x21, r6 ; 33 |
||
1569 | 13a0: f8 9a sbi 0x1f, 0 ; 31 |
||
1570 | 13a2: 20 b5 in r18, 0x20 ; 32 |
||
1571 | 13a4: 93 2f mov r25, r19 |
||
1572 | 13a6: 80 e0 ldi r24, 0x00 ; 0 |
||
1573 | 13a8: 82 0f add r24, r18 |
||
1574 | 13aa: 91 1d adc r25, r1 |
||
1575 | 13ac: 90 93 d7 03 sts 0x03D7, r25 |
||
1576 | 13b0: 80 93 d6 03 sts 0x03D6, r24 |
||
1577 | 13b4: f9 99 sbic 0x1f, 1 ; 31 |
||
1578 | 13b6: fe cf rjmp .-4 ; 0x13b4 <__stack+0x2b5> |
||
1579 | 13b8: ea e0 ldi r30, 0x0A ; 10 |
||
1580 | 13ba: 8e 2e mov r8, r30 |
||
1581 | 13bc: e0 e0 ldi r30, 0x00 ; 0 |
||
1582 | 13be: 9e 2e mov r9, r30 |
||
1583 | 13c0: 92 bc out 0x22, r9 ; 34 |
||
1584 | 13c2: 81 bc out 0x21, r8 ; 33 |
||
1585 | 13c4: f8 9a sbi 0x1f, 0 ; 31 |
||
1586 | 13c6: 30 b5 in r19, 0x20 ; 32 |
||
1587 | 13c8: f9 99 sbic 0x1f, 1 ; 31 |
||
1588 | 13ca: fe cf rjmp .-4 ; 0x13c8 <__stack+0x2c9> |
||
1589 | 13cc: 7b e0 ldi r23, 0x0B ; 11 |
||
1590 | 13ce: a7 2e mov r10, r23 |
||
1591 | 13d0: 70 e0 ldi r23, 0x00 ; 0 |
||
1592 | 13d2: b7 2e mov r11, r23 |
||
1593 | 13d4: b2 bc out 0x22, r11 ; 34 |
||
1594 | 13d6: a1 bc out 0x21, r10 ; 33 |
||
1595 | 13d8: f8 9a sbi 0x1f, 0 ; 31 |
||
1596 | 13da: 20 b5 in r18, 0x20 ; 32 |
||
1597 | 13dc: 93 2f mov r25, r19 |
||
1598 | 13de: 80 e0 ldi r24, 0x00 ; 0 |
||
1599 | 13e0: 82 0f add r24, r18 |
||
1600 | 13e2: 91 1d adc r25, r1 |
||
1601 | 13e4: 90 93 d9 03 sts 0x03D9, r25 |
||
1602 | 13e8: 80 93 d8 03 sts 0x03D8, r24 |
||
1603 | 13ec: 8f 5f subi r24, 0xFF ; 255 |
||
1604 | 13ee: 9f 4f sbci r25, 0xFF ; 255 |
||
1605 | 13f0: 09 f4 brne .+2 ; 0x13f4 <__stack+0x2f5> |
||
1606 | 13f2: da c2 rjmp .+1460 ; 0x19a8 <__stack+0x8a9> |
||
1607 | 13f4: 80 91 d6 03 lds r24, 0x03D6 |
||
1608 | 13f8: 90 91 d7 03 lds r25, 0x03D7 |
||
1609 | 13fc: 8f 5f subi r24, 0xFF ; 255 |
||
1610 | 13fe: 9f 4f sbci r25, 0xFF ; 255 |
||
1611 | 1400: 09 f4 brne .+2 ; 0x1404 <__stack+0x305> |
||
1612 | 1402: d2 c2 rjmp .+1444 ; 0x19a8 <__stack+0x8a9> |
||
1613 | 1404: 8d b7 in r24, 0x3d ; 61 |
||
1614 | 1406: 9e b7 in r25, 0x3e ; 62 |
||
1615 | 1408: 07 97 sbiw r24, 0x07 ; 7 |
||
1616 | 140a: 0f b6 in r0, 0x3f ; 63 |
||
1617 | 140c: f8 94 cli |
||
1618 | 140e: 9e bf out 0x3e, r25 ; 62 |
||
1619 | 1410: 0f be out 0x3f, r0 ; 63 |
||
1620 | 1412: 8d bf out 0x3d, r24 ; 61 |
||
1621 | 1414: ed b7 in r30, 0x3d ; 61 |
||
1622 | 1416: fe b7 in r31, 0x3e ; 62 |
||
1623 | 1418: 31 96 adiw r30, 0x01 ; 1 |
||
1624 | 141a: ad b7 in r26, 0x3d ; 61 |
||
1625 | 141c: be b7 in r27, 0x3e ; 62 |
||
1626 | 141e: 11 96 adiw r26, 0x01 ; 1 |
||
1627 | 1420: 1c 92 st X, r1 |
||
1628 | 1422: 84 e7 ldi r24, 0x74 ; 116 |
||
1629 | 1424: 91 e0 ldi r25, 0x01 ; 1 |
||
1630 | 1426: 92 83 std Z+2, r25 ; 0x02 |
||
1631 | 1428: 81 83 std Z+1, r24 ; 0x01 |
||
1632 | 142a: 80 91 d6 03 lds r24, 0x03D6 |
||
1633 | 142e: 90 91 d7 03 lds r25, 0x03D7 |
||
1634 | 1432: 94 83 std Z+4, r25 ; 0x04 |
||
1635 | 1434: 83 83 std Z+3, r24 ; 0x03 |
||
1636 | 1436: 80 91 d8 03 lds r24, 0x03D8 |
||
1637 | 143a: 90 91 d9 03 lds r25, 0x03D9 |
||
1638 | 143e: 96 83 std Z+6, r25 ; 0x06 |
||
1639 | 1440: 85 83 std Z+5, r24 ; 0x05 |
||
1640 | 1442: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1641 | 1446: ed b7 in r30, 0x3d ; 61 |
||
1642 | 1448: fe b7 in r31, 0x3e ; 62 |
||
1643 | 144a: 37 96 adiw r30, 0x07 ; 7 |
||
1644 | 144c: 0f b6 in r0, 0x3f ; 63 |
||
1645 | 144e: f8 94 cli |
||
1646 | 1450: fe bf out 0x3e, r31 ; 62 |
||
1647 | 1452: 0f be out 0x3f, r0 ; 63 |
||
1648 | 1454: ed bf out 0x3d, r30 ; 61 |
||
1649 | 1456: f9 99 sbic 0x1f, 1 ; 31 |
||
1650 | 1458: fe cf rjmp .-4 ; 0x1456 <__stack+0x357> |
||
1651 | 145a: 84 e0 ldi r24, 0x04 ; 4 |
||
1652 | 145c: 90 e0 ldi r25, 0x00 ; 0 |
||
1653 | 145e: 92 bd out 0x22, r25 ; 34 |
||
1654 | 1460: 81 bd out 0x21, r24 ; 33 |
||
1655 | 1462: f8 9a sbi 0x1f, 0 ; 31 |
||
1656 | 1464: 80 b5 in r24, 0x20 ; 32 |
||
1657 | 1466: 85 30 cpi r24, 0x05 ; 5 |
||
1658 | 1468: 08 f0 brcs .+2 ; 0x146c <__stack+0x36d> |
||
1659 | 146a: d7 c2 rjmp .+1454 ; 0x1a1a <__stack+0x91b> |
||
1660 | 146c: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
1661 | 1470: 61 ee ldi r22, 0xE1 ; 225 |
||
1662 | 1472: 78 e0 ldi r23, 0x08 ; 8 |
||
1663 | 1474: 45 e6 ldi r20, 0x65 ; 101 |
||
1664 | 1476: 0e 94 e5 06 call 0xdca ; 0xdca <ReadParameterSet> |
||
1665 | 147a: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
1666 | 147e: 00 d0 rcall .+0 ; 0x1480 <__stack+0x381> |
||
1667 | 1480: 00 d0 rcall .+0 ; 0x1482 <__stack+0x383> |
||
1668 | 1482: 0f 92 push r0 |
||
1669 | 1484: ed b7 in r30, 0x3d ; 61 |
||
1670 | 1486: fe b7 in r31, 0x3e ; 62 |
||
1671 | 1488: 31 96 adiw r30, 0x01 ; 1 |
||
1672 | 148a: ad b7 in r26, 0x3d ; 61 |
||
1673 | 148c: be b7 in r27, 0x3e ; 62 |
||
1674 | 148e: 11 96 adiw r26, 0x01 ; 1 |
||
1675 | 1490: 1c 92 st X, r1 |
||
1676 | 1492: 25 e4 ldi r18, 0x45 ; 69 |
||
1677 | 1494: 31 e0 ldi r19, 0x01 ; 1 |
||
1678 | 1496: 32 83 std Z+2, r19 ; 0x02 |
||
1679 | 1498: 21 83 std Z+1, r18 ; 0x01 |
||
1680 | 149a: 83 83 std Z+3, r24 ; 0x03 |
||
1681 | 149c: 14 82 std Z+4, r1 ; 0x04 |
||
1682 | 149e: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1683 | 14a2: 80 91 e9 08 lds r24, 0x08E9 |
||
1684 | 14a6: 0f 90 pop r0 |
||
1685 | 14a8: 0f 90 pop r0 |
||
1686 | 14aa: 0f 90 pop r0 |
||
1687 | 14ac: 0f 90 pop r0 |
||
1688 | 14ae: 0f 90 pop r0 |
||
1689 | 14b0: 80 fd sbrc r24, 0 |
||
1690 | 14b2: 86 c2 rjmp .+1292 ; 0x19c0 <__stack+0x8c1> |
||
1691 | 14b4: 0e 94 35 42 call 0x846a ; 0x846a <SetNeutral> |
||
1692 | 14b8: 80 91 08 01 lds r24, 0x0108 |
||
1693 | 14bc: 8a 30 cpi r24, 0x0A ; 10 |
||
1694 | 14be: 09 f4 brne .+2 ; 0x14c2 <__stack+0x3c3> |
||
1695 | 14c0: 71 c2 rjmp .+1250 ; 0x19a4 <__stack+0x8a5> |
||
1696 | 14c2: 84 31 cpi r24, 0x14 ; 20 |
||
1697 | 14c4: 09 f4 brne .+2 ; 0x14c8 <__stack+0x3c9> |
||
1698 | 14c6: 6e c2 rjmp .+1244 ; 0x19a4 <__stack+0x8a5> |
||
1699 | 14c8: 28 9a sbi 0x05, 0 ; 5 |
||
1700 | 14ca: 80 ed ldi r24, 0xD0 ; 208 |
||
1701 | 14cc: 97 e0 ldi r25, 0x07 ; 7 |
||
1702 | 14ce: 90 93 fb 03 sts 0x03FB, r25 |
||
1703 | 14d2: 80 93 fa 03 sts 0x03FA, r24 |
||
1704 | 14d6: 85 e5 ldi r24, 0x55 ; 85 |
||
1705 | 14d8: 80 93 80 07 sts 0x0780, r24 |
||
1706 | 14dc: 00 d0 rcall .+0 ; 0x14de <__stack+0x3df> |
||
1707 | 14de: 0f 92 push r0 |
||
1708 | 14e0: ed b7 in r30, 0x3d ; 61 |
||
1709 | 14e2: fe b7 in r31, 0x3e ; 62 |
||
1710 | 14e4: 11 82 std Z+1, r1 ; 0x01 |
||
1711 | 14e6: 84 e1 ldi r24, 0x14 ; 20 |
||
1712 | 14e8: 91 e0 ldi r25, 0x01 ; 1 |
||
1713 | 14ea: 93 83 std Z+3, r25 ; 0x03 |
||
1714 | 14ec: 82 83 std Z+2, r24 ; 0x02 |
||
1715 | 14ee: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1716 | 14f2: 80 91 e9 08 lds r24, 0x08E9 |
||
1717 | 14f6: 0f 90 pop r0 |
||
1718 | 14f8: 0f 90 pop r0 |
||
1719 | 14fa: 0f 90 pop r0 |
||
1720 | 14fc: 82 ff sbrs r24, 2 |
||
1721 | 14fe: a0 c2 rjmp .+1344 ; 0x1a40 <__stack+0x941> |
||
1722 | 1500: 00 d0 rcall .+0 ; 0x1502 <__stack+0x403> |
||
1723 | 1502: 0f 92 push r0 |
||
1724 | 1504: ad b7 in r26, 0x3d ; 61 |
||
1725 | 1506: be b7 in r27, 0x3e ; 62 |
||
1726 | 1508: 11 96 adiw r26, 0x01 ; 1 |
||
1727 | 150a: 1c 92 st X, r1 |
||
1728 | 150c: 11 97 sbiw r26, 0x01 ; 1 |
||
1729 | 150e: 88 e0 ldi r24, 0x08 ; 8 |
||
1730 | 1510: 91 e0 ldi r25, 0x01 ; 1 |
||
1731 | 1512: 13 96 adiw r26, 0x03 ; 3 |
||
1732 | 1514: 9c 93 st X, r25 |
||
1733 | 1516: 8e 93 st -X, r24 |
||
1734 | 1518: 12 97 sbiw r26, 0x02 ; 2 |
||
1735 | 151a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1736 | 151e: 0f 90 pop r0 |
||
1737 | 1520: 0f 90 pop r0 |
||
1738 | 1522: 0f 90 pop r0 |
||
1739 | 1524: 0e 94 c6 24 call 0x498c ; 0x498c <LcdClear> |
||
1740 | 1528: 88 e8 ldi r24, 0x88 ; 136 |
||
1741 | 152a: 93 e1 ldi r25, 0x13 ; 19 |
||
1742 | 152c: 90 93 9f 03 sts 0x039F, r25 |
||
1743 | 1530: 80 93 9e 03 sts 0x039E, r24 |
||
1744 | 1534: 81 e0 ldi r24, 0x01 ; 1 |
||
1745 | 1536: 80 93 7f 07 sts 0x077F, r24 |
||
1746 | 153a: 0e 94 a4 05 call 0xb48 ; 0xb48 <LipoDetection> |
||
1747 | 153e: 00 d0 rcall .+0 ; 0x1540 <__stack+0x441> |
||
1748 | 1540: 0f 92 push r0 |
||
1749 | 1542: ad b7 in r26, 0x3d ; 61 |
||
1750 | 1544: be b7 in r27, 0x3e ; 62 |
||
1751 | 1546: 11 96 adiw r26, 0x01 ; 1 |
||
1752 | 1548: 1c 92 st X, r1 |
||
1753 | 154a: 11 97 sbiw r26, 0x01 ; 1 |
||
1754 | 154c: 8e ec ldi r24, 0xCE ; 206 |
||
1755 | 154e: 90 e0 ldi r25, 0x00 ; 0 |
||
1756 | 1550: 13 96 adiw r26, 0x03 ; 3 |
||
1757 | 1552: 9c 93 st X, r25 |
||
1758 | 1554: 8e 93 st -X, r24 |
||
1759 | 1556: 12 97 sbiw r26, 0x02 ; 2 |
||
1760 | 1558: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
1761 | 155c: 0f 90 pop r0 |
||
1762 | 155e: 0f 90 pop r0 |
||
1763 | 1560: 0f 90 pop r0 |
||
1764 | 1562: 80 ed ldi r24, 0xD0 ; 208 |
||
1765 | 1564: 97 e0 ldi r25, 0x07 ; 7 |
||
1766 | 1566: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
1767 | 156a: ec 01 movw r28, r24 |
||
1768 | 156c: 00 e0 ldi r16, 0x00 ; 0 |
||
1769 | 156e: 10 e0 ldi r17, 0x00 ; 0 |
||
1770 | 1570: 64 e0 ldi r22, 0x04 ; 4 |
||
1771 | 1572: f6 2e mov r15, r22 |
||
1772 | 1574: 50 e7 ldi r21, 0x70 ; 112 |
||
1773 | 1576: 25 2e mov r2, r21 |
||
1774 | 1578: 57 e1 ldi r21, 0x17 ; 23 |
||
1775 | 157a: 35 2e mov r3, r21 |
||
1776 | 157c: 45 e0 ldi r20, 0x05 ; 5 |
||
1777 | 157e: c4 2e mov r12, r20 |
||
1778 | 1580: d1 2c mov r13, r1 |
||
1779 | 1582: 80 91 f7 03 lds r24, 0x03F7 |
||
1780 | 1586: 88 23 and r24, r24 |
||
1781 | 1588: 09 f4 brne .+2 ; 0x158c <__stack+0x48d> |
||
1782 | 158a: 90 c0 rjmp .+288 ; 0x16ac <__stack+0x5ad> |
||
1783 | 158c: 80 91 28 03 lds r24, 0x0328 |
||
1784 | 1590: 88 23 and r24, r24 |
||
1785 | 1592: 09 f4 brne .+2 ; 0x1596 <__stack+0x497> |
||
1786 | 1594: 8b c0 rjmp .+278 ; 0x16ac <__stack+0x5ad> |
||
1787 | 1596: 10 92 f7 03 sts 0x03F7, r1 |
||
1788 | 159a: 80 91 7e 07 lds r24, 0x077E |
||
1789 | 159e: 88 23 and r24, r24 |
||
1790 | 15a0: 09 f4 brne .+2 ; 0x15a4 <__stack+0x4a5> |
||
1791 | 15a2: 49 c1 rjmp .+658 ; 0x1836 <__stack+0x737> |
||
1792 | 15a4: 0e 94 53 06 call 0xca6 ; 0xca6 <CalMk3Mag> |
||
1793 | 15a8: 0e 94 6d 40 call 0x80da ; 0x80da <SendMotorData> |
||
1794 | 15ac: 20 91 08 01 lds r18, 0x0108 |
||
1795 | 15b0: 2a 30 cpi r18, 0x0A ; 10 |
||
1796 | 15b2: 09 f4 brne .+2 ; 0x15b6 <__stack+0x4b7> |
||
1797 | 15b4: 34 c1 rjmp .+616 ; 0x181e <__stack+0x71f> |
||
1798 | 15b6: 24 31 cpi r18, 0x14 ; 20 |
||
1799 | 15b8: 09 f4 brne .+2 ; 0x15bc <__stack+0x4bd> |
||
1800 | 15ba: 31 c1 rjmp .+610 ; 0x181e <__stack+0x71f> |
||
1801 | 15bc: 28 9a sbi 0x05, 0 ; 5 |
||
1802 | 15be: 80 91 12 05 lds r24, 0x0512 |
||
1803 | 15c2: 88 23 and r24, r24 |
||
1804 | 15c4: 09 f4 brne .+2 ; 0x15c8 <__stack+0x4c9> |
||
1805 | 15c6: 31 c1 rjmp .+610 ; 0x182a <__stack+0x72b> |
||
1806 | 15c8: 80 91 12 05 lds r24, 0x0512 |
||
1807 | 15cc: 81 50 subi r24, 0x01 ; 1 |
||
1808 | 15ce: 80 93 12 05 sts 0x0512, r24 |
||
1809 | 15d2: 80 91 c1 05 lds r24, 0x05C1 |
||
1810 | 15d6: 88 23 and r24, r24 |
||
1811 | 15d8: 69 f0 breq .+26 ; 0x15f4 <__stack+0x4f5> |
||
1812 | 15da: 81 50 subi r24, 0x01 ; 1 |
||
1813 | 15dc: 80 93 c1 05 sts 0x05C1, r24 |
||
1814 | 15e0: 88 23 and r24, r24 |
||
1815 | 15e2: 41 f4 brne .+16 ; 0x15f4 <__stack+0x4f5> |
||
1816 | 15e4: 10 92 aa 05 sts 0x05AA, r1 |
||
1817 | 15e8: 10 92 a9 05 sts 0x05A9, r1 |
||
1818 | 15ec: 10 92 ac 05 sts 0x05AC, r1 |
||
1819 | 15f0: 10 92 ab 05 sts 0x05AB, r1 |
||
1820 | 15f4: 80 91 9e 03 lds r24, 0x039E |
||
1821 | 15f8: 90 91 9f 03 lds r25, 0x039F |
||
1822 | 15fc: 01 97 sbiw r24, 0x01 ; 1 |
||
1823 | 15fe: 90 93 9f 03 sts 0x039F, r25 |
||
1824 | 1602: 80 93 9e 03 sts 0x039E, r24 |
||
1825 | 1606: 80 91 9e 03 lds r24, 0x039E |
||
1826 | 160a: 90 91 9f 03 lds r25, 0x039F |
||
1827 | 160e: 89 2b or r24, r25 |
||
1828 | 1610: 09 f4 brne .+2 ; 0x1614 <__stack+0x515> |
||
1829 | 1612: e4 c0 rjmp .+456 ; 0x17dc <__stack+0x6dd> |
||
1830 | 1614: 80 91 47 04 lds r24, 0x0447 |
||
1831 | 1618: 88 23 and r24, r24 |
||
1832 | 161a: 09 f0 breq .+2 ; 0x161e <__stack+0x51f> |
||
1833 | 161c: df c0 rjmp .+446 ; 0x17dc <__stack+0x6dd> |
||
1834 | 161e: 2a 30 cpi r18, 0x0A ; 10 |
||
1835 | 1620: 09 f4 brne .+2 ; 0x1624 <__stack+0x525> |
||
1836 | 1622: 9d c1 rjmp .+826 ; 0x195e <__stack+0x85f> |
||
1837 | 1624: 24 31 cpi r18, 0x14 ; 20 |
||
1838 | 1626: 09 f4 brne .+2 ; 0x162a <__stack+0x52b> |
||
1839 | 1628: 9a c1 rjmp .+820 ; 0x195e <__stack+0x85f> |
||
1840 | 162a: 28 9a sbi 0x05, 0 ; 5 |
||
1841 | 162c: 80 91 f7 03 lds r24, 0x03F7 |
||
1842 | 1630: 88 23 and r24, r24 |
||
1843 | 1632: 29 f0 breq .+10 ; 0x163e <__stack+0x53f> |
||
1844 | 1634: 80 91 1c 05 lds r24, 0x051C |
||
1845 | 1638: 88 23 and r24, r24 |
||
1846 | 163a: 09 f0 breq .+2 ; 0x163e <__stack+0x53f> |
||
1847 | 163c: 8d c1 rjmp .+794 ; 0x1958 <__stack+0x859> |
||
1848 | 163e: 0e 94 67 10 call 0x20ce ; 0x20ce <DatenUebertragung> |
||
1849 | 1642: 0e 94 64 13 call 0x26c8 ; 0x26c8 <BearbeiteRxDaten> |
||
1850 | 1646: ce 01 movw r24, r28 |
||
1851 | 1648: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
1852 | 164c: 88 23 and r24, r24 |
||
1853 | 164e: 61 f1 breq .+88 ; 0x16a8 <__stack+0x5a9> |
||
1854 | 1650: 64 96 adiw r28, 0x14 ; 20 |
||
1855 | 1652: 80 91 0e 01 lds r24, 0x010E |
||
1856 | 1656: 88 23 and r24, r24 |
||
1857 | 1658: 09 f4 brne .+2 ; 0x165c <__stack+0x55d> |
||
1858 | 165a: 46 c1 rjmp .+652 ; 0x18e8 <__stack+0x7e9> |
||
1859 | 165c: 81 50 subi r24, 0x01 ; 1 |
||
1860 | 165e: 80 93 0e 01 sts 0x010E, r24 |
||
1861 | 1662: 20 91 19 03 lds r18, 0x0319 |
||
1862 | 1666: 30 91 1a 03 lds r19, 0x031A |
||
1863 | 166a: 80 91 0a 01 lds r24, 0x010A |
||
1864 | 166e: 90 e0 ldi r25, 0x00 ; 0 |
||
1865 | 1670: 28 17 cp r18, r24 |
||
1866 | 1672: 39 07 cpc r19, r25 |
||
1867 | 1674: 0c f0 brlt .+2 ; 0x1678 <__stack+0x579> |
||
1868 | 1676: 32 c1 rjmp .+612 ; 0x18dc <__stack+0x7dd> |
||
1869 | 1678: 80 91 43 05 lds r24, 0x0543 |
||
1870 | 167c: 80 62 ori r24, 0x20 ; 32 |
||
1871 | 167e: 80 93 43 05 sts 0x0543, r24 |
||
1872 | 1682: 80 91 12 03 lds r24, 0x0312 |
||
1873 | 1686: 90 91 13 03 lds r25, 0x0313 |
||
1874 | 168a: 8f 5f subi r24, 0xFF ; 255 |
||
1875 | 168c: 9f 4f sbci r25, 0xFF ; 255 |
||
1876 | 168e: 09 f4 brne .+2 ; 0x1692 <__stack+0x593> |
||
1877 | 1690: 68 c1 rjmp .+720 ; 0x1962 <__stack+0x863> |
||
1878 | 1692: 0e 94 e6 67 call 0xcfcc ; 0xcfcc <SPI_StartTransmitPacket> |
||
1879 | 1696: f0 92 fc 03 sts 0x03FC, r15 |
||
1880 | 169a: 80 91 1c 05 lds r24, 0x051C |
||
1881 | 169e: 88 23 and r24, r24 |
||
1882 | 16a0: 09 f0 breq .+2 ; 0x16a4 <__stack+0x5a5> |
||
1883 | 16a2: cc c0 rjmp .+408 ; 0x183c <__stack+0x73d> |
||
1884 | 16a4: 0b ea ldi r16, 0xAB ; 171 |
||
1885 | 16a6: 15 e0 ldi r17, 0x05 ; 5 |
||
1886 | 16a8: 0e 94 be 68 call 0xd17c ; 0xd17c <LED_Update> |
||
1887 | 16ac: 80 91 fc 03 lds r24, 0x03FC |
||
1888 | 16b0: 88 23 and r24, r24 |
||
1889 | 16b2: 09 f0 breq .+2 ; 0x16b6 <__stack+0x5b7> |
||
1890 | 16b4: 66 cf rjmp .-308 ; 0x1582 <__stack+0x483> |
||
1891 | 16b6: 0e 94 27 68 call 0xd04e ; 0xd04e <SPI_TransmitByte> |
||
1892 | 16ba: 80 91 f7 03 lds r24, 0x03F7 |
||
1893 | 16be: 88 23 and r24, r24 |
||
1894 | 16c0: a9 f3 breq .-22 ; 0x16ac <__stack+0x5ad> |
||
1895 | 16c2: 64 cf rjmp .-312 ; 0x158c <__stack+0x48d> |
||
1896 | 16c4: 29 98 cbi 0x05, 1 ; 5 |
||
1897 | 16c6: 7d cc rjmp .-1798 ; 0xfc2 <main+0x1b8> |
||
1898 | 16c8: 28 98 cbi 0x05, 0 ; 5 |
||
1899 | 16ca: 00 cc rjmp .-2048 ; 0xecc <main+0xc2> |
||
1900 | 16cc: 8b e0 ldi r24, 0x0B ; 11 |
||
1901 | 16ce: 95 e0 ldi r25, 0x05 ; 5 |
||
1902 | 16d0: a0 e0 ldi r26, 0x00 ; 0 |
||
1903 | 16d2: b0 e0 ldi r27, 0x00 ; 0 |
||
1904 | 16d4: 80 93 c2 03 sts 0x03C2, r24 |
||
1905 | 16d8: 90 93 c3 03 sts 0x03C3, r25 |
||
1906 | 16dc: a0 93 c4 03 sts 0x03C4, r26 |
||
1907 | 16e0: b0 93 c5 03 sts 0x03C5, r27 |
||
1908 | 16e4: ec cb rjmp .-2088 ; 0xebe <main+0xb4> |
||
1909 | 16e6: 19 9b sbis 0x03, 1 ; 3 |
||
1910 | 16e8: c6 c1 rjmp .+908 ; 0x1a76 <__stack+0x977> |
||
1911 | 16ea: 84 e1 ldi r24, 0x14 ; 20 |
||
1912 | 16ec: 80 93 08 01 sts 0x0108, r24 |
||
1913 | 16f0: a7 cb rjmp .-2226 ; 0xe40 <main+0x36> |
||
1914 | 16f2: f9 99 sbic 0x1f, 1 ; 31 |
||
1915 | 16f4: fe cf rjmp .-4 ; 0x16f2 <__stack+0x5f3> |
||
1916 | 16f6: b2 bc out 0x22, r11 ; 34 |
||
1917 | 16f8: a1 bc out 0x21, r10 ; 33 |
||
1918 | 16fa: f8 9a sbi 0x1f, 0 ; 31 |
||
1919 | 16fc: 80 b5 in r24, 0x20 ; 32 |
||
1920 | 16fe: 8c 30 cpi r24, 0x0C ; 12 |
||
1921 | 1700: 08 f0 brcs .+2 ; 0x1704 <__stack+0x605> |
||
1922 | 1702: 16 ce rjmp .-980 ; 0x1330 <__stack+0x231> |
||
1923 | 1704: f9 99 sbic 0x1f, 1 ; 31 |
||
1924 | 1706: fe cf rjmp .-4 ; 0x1704 <__stack+0x605> |
||
1925 | 1708: 72 bc out 0x22, r7 ; 34 |
||
1926 | 170a: 61 bc out 0x21, r6 ; 33 |
||
1927 | 170c: f8 9a sbi 0x1f, 0 ; 31 |
||
1928 | 170e: 80 b5 in r24, 0x20 ; 32 |
||
1929 | 1710: 8c 30 cpi r24, 0x0C ; 12 |
||
1930 | 1712: 08 f0 brcs .+2 ; 0x1716 <__stack+0x617> |
||
1931 | 1714: 0d ce rjmp .-998 ; 0x1330 <__stack+0x231> |
||
1932 | 1716: f9 99 sbic 0x1f, 1 ; 31 |
||
1933 | 1718: fe cf rjmp .-4 ; 0x1716 <__stack+0x617> |
||
1934 | 171a: d2 bd out 0x22, r29 ; 34 |
||
1935 | 171c: c1 bd out 0x21, r28 ; 33 |
||
1936 | 171e: f8 9a sbi 0x1f, 0 ; 31 |
||
1937 | 1720: 80 b5 in r24, 0x20 ; 32 |
||
1938 | 1722: 80 93 e1 08 sts 0x08E1, r24 |
||
1939 | 1726: f9 99 sbic 0x1f, 1 ; 31 |
||
1940 | 1728: fe cf rjmp .-4 ; 0x1726 <__stack+0x627> |
||
1941 | 172a: 81 e5 ldi r24, 0x51 ; 81 |
||
1942 | 172c: 90 e0 ldi r25, 0x00 ; 0 |
||
1943 | 172e: 92 bd out 0x22, r25 ; 34 |
||
1944 | 1730: 81 bd out 0x21, r24 ; 33 |
||
1945 | 1732: f8 9a sbi 0x1f, 0 ; 31 |
||
1946 | 1734: 80 b5 in r24, 0x20 ; 32 |
||
1947 | 1736: 80 93 e2 08 sts 0x08E2, r24 |
||
1948 | 173a: f9 99 sbic 0x1f, 1 ; 31 |
||
1949 | 173c: fe cf rjmp .-4 ; 0x173a <__stack+0x63b> |
||
1950 | 173e: a2 e5 ldi r26, 0x52 ; 82 |
||
1951 | 1740: b0 e0 ldi r27, 0x00 ; 0 |
||
1952 | 1742: b2 bd out 0x22, r27 ; 34 |
||
1953 | 1744: a1 bd out 0x21, r26 ; 33 |
||
1954 | 1746: f8 9a sbi 0x1f, 0 ; 31 |
||
1955 | 1748: 80 b5 in r24, 0x20 ; 32 |
||
1956 | 174a: 80 93 e3 08 sts 0x08E3, r24 |
||
1957 | 174e: f9 99 sbic 0x1f, 1 ; 31 |
||
1958 | 1750: fe cf rjmp .-4 ; 0x174e <__stack+0x64f> |
||
1959 | 1752: e3 e5 ldi r30, 0x53 ; 83 |
||
1960 | 1754: f0 e0 ldi r31, 0x00 ; 0 |
||
1961 | 1756: f2 bd out 0x22, r31 ; 34 |
||
1962 | 1758: e1 bd out 0x21, r30 ; 33 |
||
1963 | 175a: f8 9a sbi 0x1f, 0 ; 31 |
||
1964 | 175c: 80 b5 in r24, 0x20 ; 32 |
||
1965 | 175e: 80 93 e4 08 sts 0x08E4, r24 |
||
1966 | 1762: f9 99 sbic 0x1f, 1 ; 31 |
||
1967 | 1764: fe cf rjmp .-4 ; 0x1762 <__stack+0x663> |
||
1968 | 1766: 52 bc out 0x22, r5 ; 34 |
||
1969 | 1768: 41 bc out 0x21, r4 ; 33 |
||
1970 | 176a: f8 9a sbi 0x1f, 0 ; 31 |
||
1971 | 176c: 80 b5 in r24, 0x20 ; 32 |
||
1972 | 176e: 80 93 e5 08 sts 0x08E5, r24 |
||
1973 | 1772: f9 99 sbic 0x1f, 1 ; 31 |
||
1974 | 1774: fe cf rjmp .-4 ; 0x1772 <__stack+0x673> |
||
1975 | 1776: 32 bc out 0x22, r3 ; 34 |
||
1976 | 1778: 21 bc out 0x21, r2 ; 33 |
||
1977 | 177a: f8 9a sbi 0x1f, 0 ; 31 |
||
1978 | 177c: 80 b5 in r24, 0x20 ; 32 |
||
1979 | 177e: 80 93 e6 08 sts 0x08E6, r24 |
||
1980 | 1782: f9 99 sbic 0x1f, 1 ; 31 |
||
1981 | 1784: fe cf rjmp .-4 ; 0x1782 <__stack+0x683> |
||
1982 | 1786: 86 e5 ldi r24, 0x56 ; 86 |
||
1983 | 1788: 90 e0 ldi r25, 0x00 ; 0 |
||
1984 | 178a: 92 bd out 0x22, r25 ; 34 |
||
1985 | 178c: 81 bd out 0x21, r24 ; 33 |
||
1986 | 178e: f8 9a sbi 0x1f, 0 ; 31 |
||
1987 | 1790: 80 b5 in r24, 0x20 ; 32 |
||
1988 | 1792: 80 93 e7 08 sts 0x08E7, r24 |
||
1989 | 1796: f9 99 sbic 0x1f, 1 ; 31 |
||
1990 | 1798: fe cf rjmp .-4 ; 0x1796 <__stack+0x697> |
||
1991 | 179a: a7 e5 ldi r26, 0x57 ; 87 |
||
1992 | 179c: b0 e0 ldi r27, 0x00 ; 0 |
||
1993 | 179e: b2 bd out 0x22, r27 ; 34 |
||
1994 | 17a0: a1 bd out 0x21, r26 ; 33 |
||
1995 | 17a2: f8 9a sbi 0x1f, 0 ; 31 |
||
1996 | 17a4: 80 b5 in r24, 0x20 ; 32 |
||
1997 | 17a6: 80 93 e8 08 sts 0x08E8, r24 |
||
1998 | 17aa: 11 30 cpi r17, 0x01 ; 1 |
||
1999 | 17ac: 09 f0 breq .+2 ; 0x17b0 <__stack+0x6b1> |
||
2000 | 17ae: c2 cd rjmp .-1148 ; 0x1334 <__stack+0x235> |
||
2001 | 17b0: 00 d0 rcall .+0 ; 0x17b2 <__stack+0x6b3> |
||
2002 | 17b2: 0f 92 push r0 |
||
2003 | 17b4: ed b7 in r30, 0x3d ; 61 |
||
2004 | 17b6: fe b7 in r31, 0x3e ; 62 |
||
2005 | 17b8: 11 82 std Z+1, r1 ; 0x01 |
||
2006 | 17ba: f3 82 std Z+3, r15 ; 0x03 |
||
2007 | 17bc: e2 82 std Z+2, r14 ; 0x02 |
||
2008 | 17be: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2009 | 17c2: 0f 90 pop r0 |
||
2010 | 17c4: 0f 90 pop r0 |
||
2011 | 17c6: 0f 90 pop r0 |
||
2012 | 17c8: 81 e0 ldi r24, 0x01 ; 1 |
||
2013 | 17ca: 61 ee ldi r22, 0xE1 ; 225 |
||
2014 | 17cc: 78 e0 ldi r23, 0x08 ; 8 |
||
2015 | 17ce: 45 e6 ldi r20, 0x65 ; 101 |
||
2016 | 17d0: 0e 94 90 06 call 0xd20 ; 0xd20 <WriteParameterSet> |
||
2017 | 17d4: 12 e0 ldi r17, 0x02 ; 2 |
||
2018 | 17d6: 0e 94 57 63 call 0xc6ae ; 0xc6ae <DefaultKonstanten2> |
||
2019 | 17da: 89 cd rjmp .-1262 ; 0x12ee <__stack+0x1ef> |
||
2020 | 17dc: 80 91 9e 03 lds r24, 0x039E |
||
2021 | 17e0: 90 91 9f 03 lds r25, 0x039F |
||
2022 | 17e4: 89 2b or r24, r25 |
||
2023 | 17e6: 09 f4 brne .+2 ; 0x17ea <__stack+0x6eb> |
||
2024 | 17e8: a7 c0 rjmp .+334 ; 0x1938 <__stack+0x839> |
||
2025 | 17ea: 80 91 12 03 lds r24, 0x0312 |
||
2026 | 17ee: 90 91 13 03 lds r25, 0x0313 |
||
2027 | 17f2: 8f 5f subi r24, 0xFF ; 255 |
||
2028 | 17f4: 9f 4f sbci r25, 0xFF ; 255 |
||
2029 | 17f6: 09 f0 breq .+2 ; 0x17fa <__stack+0x6fb> |
||
2030 | 17f8: 19 cf rjmp .-462 ; 0x162c <__stack+0x52d> |
||
2031 | 17fa: 80 91 1c 05 lds r24, 0x051C |
||
2032 | 17fe: 88 23 and r24, r24 |
||
2033 | 1800: 09 f4 brne .+2 ; 0x1804 <__stack+0x705> |
||
2034 | 1802: 14 cf rjmp .-472 ; 0x162c <__stack+0x52d> |
||
2035 | 1804: e0 e1 ldi r30, 0x10 ; 16 |
||
2036 | 1806: f7 e2 ldi r31, 0x27 ; 39 |
||
2037 | 1808: f0 93 fb 03 sts 0x03FB, r31 |
||
2038 | 180c: e0 93 fa 03 sts 0x03FA, r30 |
||
2039 | 1810: 80 e8 ldi r24, 0x80 ; 128 |
||
2040 | 1812: 90 e0 ldi r25, 0x00 ; 0 |
||
2041 | 1814: 90 93 13 03 sts 0x0313, r25 |
||
2042 | 1818: 80 93 12 03 sts 0x0312, r24 |
||
2043 | 181c: 07 cf rjmp .-498 ; 0x162c <__stack+0x52d> |
||
2044 | 181e: 28 98 cbi 0x05, 0 ; 5 |
||
2045 | 1820: 80 91 12 05 lds r24, 0x0512 |
||
2046 | 1824: 88 23 and r24, r24 |
||
2047 | 1826: 09 f0 breq .+2 ; 0x182a <__stack+0x72b> |
||
2048 | 1828: cf ce rjmp .-610 ; 0x15c8 <__stack+0x4c9> |
||
2049 | 182a: 80 91 6f 00 lds r24, 0x006F |
||
2050 | 182e: 80 62 ori r24, 0x20 ; 32 |
||
2051 | 1830: 80 93 6f 00 sts 0x006F, r24 |
||
2052 | 1834: ce ce rjmp .-612 ; 0x15d2 <__stack+0x4d3> |
||
2053 | 1836: 0e 94 e7 44 call 0x89ce ; 0x89ce <MotorRegler> |
||
2054 | 183a: b6 ce rjmp .-660 ; 0x15a8 <__stack+0x4a9> |
||
2055 | 183c: 0f 5f subi r16, 0xFF ; 255 |
||
2056 | 183e: 1f 4f sbci r17, 0xFF ; 255 |
||
2057 | 1840: fb e0 ldi r31, 0x0B ; 11 |
||
2058 | 1842: 02 37 cpi r16, 0x72 ; 114 |
||
2059 | 1844: 1f 07 cpc r17, r31 |
||
2060 | 1846: 09 f0 breq .+2 ; 0x184a <__stack+0x74b> |
||
2061 | 1848: 2f cf rjmp .-418 ; 0x16a8 <__stack+0x5a9> |
||
2062 | 184a: 80 91 d6 03 lds r24, 0x03D6 |
||
2063 | 184e: 90 91 d7 03 lds r25, 0x03D7 |
||
2064 | 1852: 01 96 adiw r24, 0x01 ; 1 |
||
2065 | 1854: 90 93 d7 03 sts 0x03D7, r25 |
||
2066 | 1858: 80 93 d6 03 sts 0x03D6, r24 |
||
2067 | 185c: 20 91 d8 03 lds r18, 0x03D8 |
||
2068 | 1860: 30 91 d9 03 lds r19, 0x03D9 |
||
2069 | 1864: 2f 5f subi r18, 0xFF ; 255 |
||
2070 | 1866: 3f 4f sbci r19, 0xFF ; 255 |
||
2071 | 1868: 30 93 d9 03 sts 0x03D9, r19 |
||
2072 | 186c: 20 93 d8 03 sts 0x03D8, r18 |
||
2073 | 1870: 40 91 d7 03 lds r20, 0x03D7 |
||
2074 | 1874: f9 99 sbic 0x1f, 1 ; 31 |
||
2075 | 1876: fe cf rjmp .-4 ; 0x1874 <__stack+0x775> |
||
2076 | 1878: 1f ba out 0x1f, r1 ; 31 |
||
2077 | 187a: 52 bc out 0x22, r5 ; 34 |
||
2078 | 187c: 41 bc out 0x21, r4 ; 33 |
||
2079 | 187e: 40 bd out 0x20, r20 ; 32 |
||
2080 | 1880: 0f b6 in r0, 0x3f ; 63 |
||
2081 | 1882: f8 94 cli |
||
2082 | 1884: fa 9a sbi 0x1f, 2 ; 31 |
||
2083 | 1886: f9 9a sbi 0x1f, 1 ; 31 |
||
2084 | 1888: 0f be out 0x3f, r0 ; 63 |
||
2085 | 188a: f9 99 sbic 0x1f, 1 ; 31 |
||
2086 | 188c: fe cf rjmp .-4 ; 0x188a <__stack+0x78b> |
||
2087 | 188e: 1f ba out 0x1f, r1 ; 31 |
||
2088 | 1890: 72 bc out 0x22, r7 ; 34 |
||
2089 | 1892: 61 bc out 0x21, r6 ; 33 |
||
2090 | 1894: 80 bd out 0x20, r24 ; 32 |
||
2091 | 1896: 0f b6 in r0, 0x3f ; 63 |
||
2092 | 1898: f8 94 cli |
||
2093 | 189a: fa 9a sbi 0x1f, 2 ; 31 |
||
2094 | 189c: f9 9a sbi 0x1f, 1 ; 31 |
||
2095 | 189e: 0f be out 0x3f, r0 ; 63 |
||
2096 | 18a0: f9 99 sbic 0x1f, 1 ; 31 |
||
2097 | 18a2: fe cf rjmp .-4 ; 0x18a0 <__stack+0x7a1> |
||
2098 | 18a4: 1f ba out 0x1f, r1 ; 31 |
||
2099 | 18a6: 92 bc out 0x22, r9 ; 34 |
||
2100 | 18a8: 81 bc out 0x21, r8 ; 33 |
||
2101 | 18aa: 30 bd out 0x20, r19 ; 32 |
||
2102 | 18ac: 0f b6 in r0, 0x3f ; 63 |
||
2103 | 18ae: f8 94 cli |
||
2104 | 18b0: fa 9a sbi 0x1f, 2 ; 31 |
||
2105 | 18b2: f9 9a sbi 0x1f, 1 ; 31 |
||
2106 | 18b4: 0f be out 0x3f, r0 ; 63 |
||
2107 | 18b6: f9 99 sbic 0x1f, 1 ; 31 |
||
2108 | 18b8: fe cf rjmp .-4 ; 0x18b6 <__stack+0x7b7> |
||
2109 | 18ba: 1f ba out 0x1f, r1 ; 31 |
||
2110 | 18bc: b2 bc out 0x22, r11 ; 34 |
||
2111 | 18be: a1 bc out 0x21, r10 ; 33 |
||
2112 | 18c0: 20 bd out 0x20, r18 ; 32 |
||
2113 | 18c2: 0f b6 in r0, 0x3f ; 63 |
||
2114 | 18c4: f8 94 cli |
||
2115 | 18c6: fa 9a sbi 0x1f, 2 ; 31 |
||
2116 | 18c8: f9 9a sbi 0x1f, 1 ; 31 |
||
2117 | 18ca: 0f be out 0x3f, r0 ; 63 |
||
2118 | 18cc: 84 e1 ldi r24, 0x14 ; 20 |
||
2119 | 18ce: 90 e0 ldi r25, 0x00 ; 0 |
||
2120 | 18d0: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
2121 | 18d4: ec 01 movw r28, r24 |
||
2122 | 18d6: 00 e0 ldi r16, 0x00 ; 0 |
||
2123 | 18d8: 10 e0 ldi r17, 0x00 ; 0 |
||
2124 | 18da: e6 ce rjmp .-564 ; 0x16a8 <__stack+0x5a9> |
||
2125 | 18dc: 80 91 43 05 lds r24, 0x0543 |
||
2126 | 18e0: 8f 7d andi r24, 0xDF ; 223 |
||
2127 | 18e2: 80 93 43 05 sts 0x0543, r24 |
||
2128 | 18e6: d5 ce rjmp .-598 ; 0x1692 <__stack+0x593> |
||
2129 | 18e8: 10 92 8a 07 sts 0x078A, r1 |
||
2130 | 18ec: 10 92 38 05 sts 0x0538, r1 |
||
2131 | 18f0: 10 92 37 05 sts 0x0537, r1 |
||
2132 | 18f4: 10 92 3a 05 sts 0x053A, r1 |
||
2133 | 18f8: 10 92 39 05 sts 0x0539, r1 |
||
2134 | 18fc: 10 92 3c 05 sts 0x053C, r1 |
||
2135 | 1900: 10 92 3b 05 sts 0x053B, r1 |
||
2136 | 1904: 80 91 12 03 lds r24, 0x0312 |
||
2137 | 1908: 90 91 13 03 lds r25, 0x0313 |
||
2138 | 190c: 8f 5f subi r24, 0xFF ; 255 |
||
2139 | 190e: 9f 4f sbci r25, 0xFF ; 255 |
||
2140 | 1910: 09 f0 breq .+2 ; 0x1914 <__stack+0x815> |
||
2141 | 1912: a7 ce rjmp .-690 ; 0x1662 <__stack+0x563> |
||
2142 | 1914: 80 91 12 05 lds r24, 0x0512 |
||
2143 | 1918: 88 23 and r24, r24 |
||
2144 | 191a: 09 f0 breq .+2 ; 0x191e <__stack+0x81f> |
||
2145 | 191c: a2 ce rjmp .-700 ; 0x1662 <__stack+0x563> |
||
2146 | 191e: e8 e9 ldi r30, 0x98 ; 152 |
||
2147 | 1920: fa e3 ldi r31, 0x3A ; 58 |
||
2148 | 1922: f0 93 fb 03 sts 0x03FB, r31 |
||
2149 | 1926: e0 93 fa 03 sts 0x03FA, r30 |
||
2150 | 192a: 80 e0 ldi r24, 0x00 ; 0 |
||
2151 | 192c: 9c e0 ldi r25, 0x0C ; 12 |
||
2152 | 192e: 90 93 13 03 sts 0x0313, r25 |
||
2153 | 1932: 80 93 12 03 sts 0x0312, r24 |
||
2154 | 1936: 95 ce rjmp .-726 ; 0x1662 <__stack+0x563> |
||
2155 | 1938: 0e 94 9a 2e call 0x5d34 ; 0x5d34 <i2c_reset> |
||
2156 | 193c: d0 92 9f 03 sts 0x039F, r13 |
||
2157 | 1940: c0 92 9e 03 sts 0x039E, r12 |
||
2158 | 1944: 80 91 5d 08 lds r24, 0x085D |
||
2159 | 1948: 90 91 5e 08 lds r25, 0x085E |
||
2160 | 194c: 01 96 adiw r24, 0x01 ; 1 |
||
2161 | 194e: 90 93 5e 08 sts 0x085E, r25 |
||
2162 | 1952: 80 93 5d 08 sts 0x085D, r24 |
||
2163 | 1956: 49 cf rjmp .-366 ; 0x17ea <__stack+0x6eb> |
||
2164 | 1958: 0e 94 64 13 call 0x26c8 ; 0x26c8 <BearbeiteRxDaten> |
||
2165 | 195c: 74 ce rjmp .-792 ; 0x1646 <__stack+0x547> |
||
2166 | 195e: 28 98 cbi 0x05, 0 ; 5 |
||
2167 | 1960: 65 ce rjmp .-822 ; 0x162c <__stack+0x52d> |
||
2168 | 1962: 30 92 fb 03 sts 0x03FB, r3 |
||
2169 | 1966: 20 92 fa 03 sts 0x03FA, r2 |
||
2170 | 196a: e0 e0 ldi r30, 0x00 ; 0 |
||
2171 | 196c: f3 e0 ldi r31, 0x03 ; 3 |
||
2172 | 196e: f0 93 13 03 sts 0x0313, r31 |
||
2173 | 1972: e0 93 12 03 sts 0x0312, r30 |
||
2174 | 1976: 8d ce rjmp .-742 ; 0x1692 <__stack+0x593> |
||
2175 | 1978: 00 d0 rcall .+0 ; 0x197a <__stack+0x87b> |
||
2176 | 197a: 00 d0 rcall .+0 ; 0x197c <__stack+0x87d> |
||
2177 | 197c: 0f 92 push r0 |
||
2178 | 197e: ed b7 in r30, 0x3d ; 61 |
||
2179 | 1980: fe b7 in r31, 0x3e ; 62 |
||
2180 | 1982: 31 96 adiw r30, 0x01 ; 1 |
||
2181 | 1984: ad b7 in r26, 0x3d ; 61 |
||
2182 | 1986: be b7 in r27, 0x3e ; 62 |
||
2183 | 1988: 11 96 adiw r26, 0x01 ; 1 |
||
2184 | 198a: 1c 92 st X, r1 |
||
2185 | 198c: 72 82 std Z+2, r7 ; 0x02 |
||
2186 | 198e: 61 82 std Z+1, r6 ; 0x01 |
||
2187 | 1990: 14 83 std Z+4, r17 ; 0x04 |
||
2188 | 1992: 03 83 std Z+3, r16 ; 0x03 |
||
2189 | 1994: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2190 | 1998: 0f 90 pop r0 |
||
2191 | 199a: 0f 90 pop r0 |
||
2192 | 199c: 0f 90 pop r0 |
||
2193 | 199e: 0f 90 pop r0 |
||
2194 | 19a0: 0f 90 pop r0 |
||
2195 | 19a2: 12 cc rjmp .-2012 ; 0x11c8 <__stack+0xc9> |
||
2196 | 19a4: 28 98 cbi 0x05, 0 ; 5 |
||
2197 | 19a6: 91 cd rjmp .-1246 ; 0x14ca <__stack+0x3cb> |
||
2198 | 19a8: 10 92 d7 03 sts 0x03D7, r1 |
||
2199 | 19ac: 10 92 d6 03 sts 0x03D6, r1 |
||
2200 | 19b0: 10 92 d9 03 sts 0x03D9, r1 |
||
2201 | 19b4: 10 92 d8 03 sts 0x03D8, r1 |
||
2202 | 19b8: 25 cd rjmp .-1462 ; 0x1404 <__stack+0x305> |
||
2203 | 19ba: 0e 94 8c 62 call 0xc518 ; 0xc518 <DefaultKonstanten3> |
||
2204 | 19be: 97 cc rjmp .-1746 ; 0x12ee <__stack+0x1ef> |
||
2205 | 19c0: 00 d0 rcall .+0 ; 0x19c2 <__stack+0x8c3> |
||
2206 | 19c2: 0f 92 push r0 |
||
2207 | 19c4: ed b7 in r30, 0x3d ; 61 |
||
2208 | 19c6: fe b7 in r31, 0x3e ; 62 |
||
2209 | 19c8: 11 82 std Z+1, r1 ; 0x01 |
||
2210 | 19ca: 85 e2 ldi r24, 0x25 ; 37 |
||
2211 | 19cc: 91 e0 ldi r25, 0x01 ; 1 |
||
2212 | 19ce: 93 83 std Z+3, r25 ; 0x03 |
||
2213 | 19d0: 82 83 std Z+2, r24 ; 0x02 |
||
2214 | 19d2: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2215 | 19d6: 0f 90 pop r0 |
||
2216 | 19d8: 0f 90 pop r0 |
||
2217 | 19da: 0f 90 pop r0 |
||
2218 | 19dc: 88 ee ldi r24, 0xE8 ; 232 |
||
2219 | 19de: 93 e0 ldi r25, 0x03 ; 3 |
||
2220 | 19e0: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
2221 | 19e4: ec 01 movw r28, r24 |
||
2222 | 19e6: 0e 94 61 24 call 0x48c2 ; 0x48c2 <SucheLuftruckOffset> |
||
2223 | 19ea: ce 01 movw r24, r28 |
||
2224 | 19ec: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
2225 | 19f0: 88 23 and r24, r24 |
||
2226 | 19f2: d9 f3 breq .-10 ; 0x19ea <__stack+0x8eb> |
||
2227 | 19f4: 00 d0 rcall .+0 ; 0x19f6 <__stack+0x8f7> |
||
2228 | 19f6: 0f 92 push r0 |
||
2229 | 19f8: ad b7 in r26, 0x3d ; 61 |
||
2230 | 19fa: be b7 in r27, 0x3e ; 62 |
||
2231 | 19fc: 11 96 adiw r26, 0x01 ; 1 |
||
2232 | 19fe: 1c 92 st X, r1 |
||
2233 | 1a00: 11 97 sbiw r26, 0x01 ; 1 |
||
2234 | 1a02: 80 e2 ldi r24, 0x20 ; 32 |
||
2235 | 1a04: 91 e0 ldi r25, 0x01 ; 1 |
||
2236 | 1a06: 13 96 adiw r26, 0x03 ; 3 |
||
2237 | 1a08: 9c 93 st X, r25 |
||
2238 | 1a0a: 8e 93 st -X, r24 |
||
2239 | 1a0c: 12 97 sbiw r26, 0x02 ; 2 |
||
2240 | 1a0e: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2241 | 1a12: 0f 90 pop r0 |
||
2242 | 1a14: 0f 90 pop r0 |
||
2243 | 1a16: 0f 90 pop r0 |
||
2244 | 1a18: 4d cd rjmp .-1382 ; 0x14b4 <__stack+0x3b5> |
||
2245 | 1a1a: 00 d0 rcall .+0 ; 0x1a1c <__stack+0x91d> |
||
2246 | 1a1c: 0f 92 push r0 |
||
2247 | 1a1e: ad b7 in r26, 0x3d ; 61 |
||
2248 | 1a20: be b7 in r27, 0x3e ; 62 |
||
2249 | 1a22: 11 96 adiw r26, 0x01 ; 1 |
||
2250 | 1a24: 1c 92 st X, r1 |
||
2251 | 1a26: 11 97 sbiw r26, 0x01 ; 1 |
||
2252 | 1a28: 8d e5 ldi r24, 0x5D ; 93 |
||
2253 | 1a2a: 91 e0 ldi r25, 0x01 ; 1 |
||
2254 | 1a2c: 13 96 adiw r26, 0x03 ; 3 |
||
2255 | 1a2e: 9c 93 st X, r25 |
||
2256 | 1a30: 8e 93 st -X, r24 |
||
2257 | 1a32: 12 97 sbiw r26, 0x02 ; 2 |
||
2258 | 1a34: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2259 | 1a38: 0f 90 pop r0 |
||
2260 | 1a3a: 0f 90 pop r0 |
||
2261 | 1a3c: 0f 90 pop r0 |
||
2262 | 1a3e: 16 cd rjmp .-1492 ; 0x146c <__stack+0x36d> |
||
2263 | 1a40: 00 d0 rcall .+0 ; 0x1a42 <__stack+0x943> |
||
2264 | 1a42: 0f 92 push r0 |
||
2265 | 1a44: ed b7 in r30, 0x3d ; 61 |
||
2266 | 1a46: fe b7 in r31, 0x3e ; 62 |
||
2267 | 1a48: 11 82 std Z+1, r1 ; 0x01 |
||
2268 | 1a4a: 86 ef ldi r24, 0xF6 ; 246 |
||
2269 | 1a4c: 90 e0 ldi r25, 0x00 ; 0 |
||
2270 | 1a4e: 93 83 std Z+3, r25 ; 0x03 |
||
2271 | 1a50: 82 83 std Z+2, r24 ; 0x02 |
||
2272 | 1a52: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
2273 | 1a56: 0f 90 pop r0 |
||
2274 | 1a58: 0f 90 pop r0 |
||
2275 | 1a5a: 0f 90 pop r0 |
||
2276 | 1a5c: 63 cd rjmp .-1338 ; 0x1524 <__stack+0x425> |
||
2277 | 1a5e: 80 91 ca 00 lds r24, 0x00CA |
||
2278 | 1a62: 86 30 cpi r24, 0x06 ; 6 |
||
2279 | 1a64: 09 f0 breq .+2 ; 0x1a68 <__stack+0x969> |
||
2280 | 1a66: a7 ca rjmp .-2738 ; 0xfb6 <main+0x1ac> |
||
2281 | 1a68: 0e 94 6c 69 call 0xd2d8 ; 0xd2d8 <Uart1Init> |
||
2282 | 1a6c: a4 ca rjmp .-2744 ; 0xfb6 <main+0x1ac> |
||
2283 | 1a6e: 8b e0 ldi r24, 0x0B ; 11 |
||
2284 | 1a70: 80 93 08 01 sts 0x0108, r24 |
||
2285 | 1a74: e5 c9 rjmp .-3126 ; 0xe40 <main+0x36> |
||
2286 | 1a76: 8a e0 ldi r24, 0x0A ; 10 |
||
2287 | 1a78: 80 93 08 01 sts 0x0108, r24 |
||
2288 | 1a7c: e1 c9 rjmp .-3134 ; 0xe40 <main+0x36> |
||
2289 | |||
2290 | 00001a7e <eeprom_write_byte>: |
||
2291 | 1a7e: 9c 01 movw r18, r24 |
||
2292 | 1a80: f9 99 sbic 0x1f, 1 ; 31 |
||
2293 | 1a82: fe cf rjmp .-4 ; 0x1a80 <eeprom_write_byte+0x2> |
||
2294 | 1a84: 1f ba out 0x1f, r1 ; 31 |
||
2295 | 1a86: 32 bd out 0x22, r19 ; 34 |
||
2296 | 1a88: 21 bd out 0x21, r18 ; 33 |
||
2297 | 1a8a: 60 bd out 0x20, r22 ; 32 |
||
2298 | 1a8c: 0f b6 in r0, 0x3f ; 63 |
||
2299 | 1a8e: f8 94 cli |
||
2300 | 1a90: fa 9a sbi 0x1f, 2 ; 31 |
||
2301 | 1a92: f9 9a sbi 0x1f, 1 ; 31 |
||
2302 | 1a94: 0f be out 0x3f, r0 ; 63 |
||
2303 | 1a96: 08 95 ret |
||
2304 | |||
2305 | 00001a98 <__vector_22>: |
||
2306 | 1a98: 1f 92 push r1 |
||
2307 | 1a9a: 0f 92 push r0 |
||
2308 | 1a9c: 0f b6 in r0, 0x3f ; 63 |
||
2309 | 1a9e: 0f 92 push r0 |
||
2310 | 1aa0: 11 24 eor r1, r1 |
||
2311 | 1aa2: 8f 93 push r24 |
||
2312 | 1aa4: 9f 93 push r25 |
||
2313 | 1aa6: ef 93 push r30 |
||
2314 | 1aa8: ff 93 push r31 |
||
2315 | 1aaa: 80 91 0c 01 lds r24, 0x010C |
||
2316 | 1aae: 88 23 and r24, r24 |
||
2317 | 1ab0: a9 f4 brne .+42 ; 0x1adc <__vector_22+0x44> |
||
2318 | 1ab2: 80 91 f3 03 lds r24, 0x03F3 |
||
2319 | 1ab6: 90 91 f4 03 lds r25, 0x03F4 |
||
2320 | 1aba: 01 96 adiw r24, 0x01 ; 1 |
||
2321 | 1abc: 90 93 f4 03 sts 0x03F4, r25 |
||
2322 | 1ac0: 80 93 f3 03 sts 0x03F3, r24 |
||
2323 | 1ac4: fc 01 movw r30, r24 |
||
2324 | 1ac6: e0 5d subi r30, 0xD0 ; 208 |
||
2325 | 1ac8: f9 4f sbci r31, 0xF9 ; 249 |
||
2326 | 1aca: e0 81 ld r30, Z |
||
2327 | 1acc: ed 30 cpi r30, 0x0D ; 13 |
||
2328 | 1ace: 99 f0 breq .+38 ; 0x1af6 <__vector_22+0x5e> |
||
2329 | 1ad0: 86 39 cpi r24, 0x96 ; 150 |
||
2330 | 1ad2: 91 05 cpc r25, r1 |
||
2331 | 1ad4: 81 f0 breq .+32 ; 0x1af6 <__vector_22+0x5e> |
||
2332 | 1ad6: e0 93 c6 00 sts 0x00C6, r30 |
||
2333 | 1ada: 04 c0 rjmp .+8 ; 0x1ae4 <__vector_22+0x4c> |
||
2334 | 1adc: 10 92 f4 03 sts 0x03F4, r1 |
||
2335 | 1ae0: 10 92 f3 03 sts 0x03F3, r1 |
||
2336 | 1ae4: ff 91 pop r31 |
||
2337 | 1ae6: ef 91 pop r30 |
||
2338 | 1ae8: 9f 91 pop r25 |
||
2339 | 1aea: 8f 91 pop r24 |
||
2340 | 1aec: 0f 90 pop r0 |
||
2341 | 1aee: 0f be out 0x3f, r0 ; 63 |
||
2342 | 1af0: 0f 90 pop r0 |
||
2343 | 1af2: 1f 90 pop r1 |
||
2344 | 1af4: 18 95 reti |
||
2345 | 1af6: 10 92 f4 03 sts 0x03F4, r1 |
||
2346 | 1afa: 10 92 f3 03 sts 0x03F3, r1 |
||
2347 | 1afe: 81 e0 ldi r24, 0x01 ; 1 |
||
2348 | 1b00: 80 93 0c 01 sts 0x010C, r24 |
||
2349 | 1b04: e8 cf rjmp .-48 ; 0x1ad6 <__vector_22+0x3e> |
||
2350 | |||
2351 | 00001b06 <__vector_20>: |
||
2352 | 1b06: 1f 92 push r1 |
||
2353 | 1b08: 0f 92 push r0 |
||
2354 | 1b0a: 0f b6 in r0, 0x3f ; 63 |
||
2355 | 1b0c: 0f 92 push r0 |
||
2356 | 1b0e: 11 24 eor r1, r1 |
||
2357 | 1b10: 2f 93 push r18 |
||
2358 | 1b12: 3f 93 push r19 |
||
2359 | 1b14: 4f 93 push r20 |
||
2360 | 1b16: 8f 93 push r24 |
||
2361 | 1b18: 9f 93 push r25 |
||
2362 | 1b1a: af 93 push r26 |
||
2363 | 1b1c: bf 93 push r27 |
||
2364 | 1b1e: cf 93 push r28 |
||
2365 | 1b20: df 93 push r29 |
||
2366 | 1b22: ef 93 push r30 |
||
2367 | 1b24: ff 93 push r31 |
||
2368 | 1b26: 80 91 c6 00 lds r24, 0x00C6 |
||
2369 | 1b2a: 80 93 e1 03 sts 0x03E1, r24 |
||
2370 | 1b2e: 40 91 ee 03 lds r20, 0x03EE |
||
2371 | 1b32: 46 39 cpi r20, 0x96 ; 150 |
||
2372 | 1b34: 10 f0 brcs .+4 ; 0x1b3a <__vector_20+0x34> |
||
2373 | 1b36: 10 92 ed 03 sts 0x03ED, r1 |
||
2374 | 1b3a: 80 91 e1 03 lds r24, 0x03E1 |
||
2375 | 1b3e: 8d 30 cpi r24, 0x0D ; 13 |
||
2376 | 1b40: 79 f1 breq .+94 ; 0x1ba0 <__vector_20+0x9a> |
||
2377 | 1b42: 80 91 ed 03 lds r24, 0x03ED |
||
2378 | 1b46: 81 30 cpi r24, 0x01 ; 1 |
||
2379 | 1b48: 09 f4 brne .+2 ; 0x1b4c <__vector_20+0x46> |
||
2380 | 1b4a: a0 c0 rjmp .+320 ; 0x1c8c <__vector_20+0x186> |
||
2381 | 1b4c: 81 30 cpi r24, 0x01 ; 1 |
||
2382 | 1b4e: a8 f0 brcs .+42 ; 0x1b7a <__vector_20+0x74> |
||
2383 | 1b50: 82 30 cpi r24, 0x02 ; 2 |
||
2384 | 1b52: 09 f4 brne .+2 ; 0x1b56 <__vector_20+0x50> |
||
2385 | 1b54: 83 c0 rjmp .+262 ; 0x1c5c <__vector_20+0x156> |
||
2386 | 1b56: 10 92 ed 03 sts 0x03ED, r1 |
||
2387 | 1b5a: ff 91 pop r31 |
||
2388 | 1b5c: ef 91 pop r30 |
||
2389 | 1b5e: df 91 pop r29 |
||
2390 | 1b60: cf 91 pop r28 |
||
2391 | 1b62: bf 91 pop r27 |
||
2392 | 1b64: af 91 pop r26 |
||
2393 | 1b66: 9f 91 pop r25 |
||
2394 | 1b68: 8f 91 pop r24 |
||
2395 | 1b6a: 4f 91 pop r20 |
||
2396 | 1b6c: 3f 91 pop r19 |
||
2397 | 1b6e: 2f 91 pop r18 |
||
2398 | 1b70: 0f 90 pop r0 |
||
2399 | 1b72: 0f be out 0x3f, r0 ; 63 |
||
2400 | 1b74: 0f 90 pop r0 |
||
2401 | 1b76: 1f 90 pop r1 |
||
2402 | 1b78: 18 95 reti |
||
2403 | 1b7a: 80 91 e1 03 lds r24, 0x03E1 |
||
2404 | 1b7e: 83 32 cpi r24, 0x23 ; 35 |
||
2405 | 1b80: 09 f4 brne .+2 ; 0x1b84 <__vector_20+0x7e> |
||
2406 | 1b82: a2 c0 rjmp .+324 ; 0x1cc8 <__vector_20+0x1c2> |
||
2407 | 1b84: 80 91 e1 03 lds r24, 0x03E1 |
||
2408 | 1b88: 80 93 8d 07 sts 0x078D, r24 |
||
2409 | 1b8c: 81 e0 ldi r24, 0x01 ; 1 |
||
2410 | 1b8e: 80 93 ee 03 sts 0x03EE, r24 |
||
2411 | 1b92: 80 91 e1 03 lds r24, 0x03E1 |
||
2412 | 1b96: 80 93 f1 03 sts 0x03F1, r24 |
||
2413 | 1b9a: 10 92 f2 03 sts 0x03F2, r1 |
||
2414 | 1b9e: dd cf rjmp .-70 ; 0x1b5a <__vector_20+0x54> |
||
2415 | 1ba0: 80 91 ed 03 lds r24, 0x03ED |
||
2416 | 1ba4: 82 30 cpi r24, 0x02 ; 2 |
||
2417 | 1ba6: 79 f6 brne .-98 ; 0x1b46 <__vector_20+0x40> |
||
2418 | 1ba8: 10 92 ed 03 sts 0x03ED, r1 |
||
2419 | 1bac: a4 2f mov r26, r20 |
||
2420 | 1bae: b0 e0 ldi r27, 0x00 ; 0 |
||
2421 | 1bb0: fd 01 movw r30, r26 |
||
2422 | 1bb2: e5 57 subi r30, 0x75 ; 117 |
||
2423 | 1bb4: f8 4f sbci r31, 0xF8 ; 248 |
||
2424 | 1bb6: 30 81 ld r19, Z |
||
2425 | 1bb8: ed 01 movw r28, r26 |
||
2426 | 1bba: c4 57 subi r28, 0x74 ; 116 |
||
2427 | 1bbc: d8 4f sbci r29, 0xF8 ; 248 |
||
2428 | 1bbe: 28 81 ld r18, Y |
||
2429 | 1bc0: 80 91 f1 03 lds r24, 0x03F1 |
||
2430 | 1bc4: 90 91 f2 03 lds r25, 0x03F2 |
||
2431 | 1bc8: 83 1b sub r24, r19 |
||
2432 | 1bca: 91 09 sbc r25, r1 |
||
2433 | 1bcc: 82 1b sub r24, r18 |
||
2434 | 1bce: 91 09 sbc r25, r1 |
||
2435 | 1bd0: 9f 70 andi r25, 0x0F ; 15 |
||
2436 | 1bd2: 90 93 f2 03 sts 0x03F2, r25 |
||
2437 | 1bd6: 80 93 f1 03 sts 0x03F1, r24 |
||
2438 | 1bda: 9c 01 movw r18, r24 |
||
2439 | 1bdc: 00 24 eor r0, r0 |
||
2440 | 1bde: 22 0f add r18, r18 |
||
2441 | 1be0: 33 1f adc r19, r19 |
||
2442 | 1be2: 00 1c adc r0, r0 |
||
2443 | 1be4: 22 0f add r18, r18 |
||
2444 | 1be6: 33 1f adc r19, r19 |
||
2445 | 1be8: 00 1c adc r0, r0 |
||
2446 | 1bea: 23 2f mov r18, r19 |
||
2447 | 1bec: 30 2d mov r19, r0 |
||
2448 | 1bee: 23 5c subi r18, 0xC3 ; 195 |
||
2449 | 1bf0: 20 93 f0 03 sts 0x03F0, r18 |
||
2450 | 1bf4: 98 2f mov r25, r24 |
||
2451 | 1bf6: 9f 73 andi r25, 0x3F ; 63 |
||
2452 | 1bf8: 93 5c subi r25, 0xC3 ; 195 |
||
2453 | 1bfa: 90 93 ef 03 sts 0x03EF, r25 |
||
2454 | 1bfe: 80 81 ld r24, Z |
||
2455 | 1c00: 28 17 cp r18, r24 |
||
2456 | 1c02: 09 f4 brne .+2 ; 0x1c06 <__vector_20+0x100> |
||
2457 | 1c04: 6a c0 rjmp .+212 ; 0x1cda <__vector_20+0x1d4> |
||
2458 | 1c06: 80 91 e4 03 lds r24, 0x03E4 |
||
2459 | 1c0a: 8f 5f subi r24, 0xFF ; 255 |
||
2460 | 1c0c: 80 93 e4 03 sts 0x03E4, r24 |
||
2461 | 1c10: 90 e0 ldi r25, 0x00 ; 0 |
||
2462 | 1c12: 80 91 e2 03 lds r24, 0x03E2 |
||
2463 | 1c16: 88 23 and r24, r24 |
||
2464 | 1c18: 09 f0 breq .+2 ; 0x1c1c <__vector_20+0x116> |
||
2465 | 1c1a: 9f cf rjmp .-194 ; 0x1b5a <__vector_20+0x54> |
||
2466 | 1c1c: 99 23 and r25, r25 |
||
2467 | 1c1e: 09 f4 brne .+2 ; 0x1c22 <__vector_20+0x11c> |
||
2468 | 1c20: 9c cf rjmp .-200 ; 0x1b5a <__vector_20+0x54> |
||
2469 | 1c22: 81 e0 ldi r24, 0x01 ; 1 |
||
2470 | 1c24: 80 93 e2 03 sts 0x03E2, r24 |
||
2471 | 1c28: 4f 5f subi r20, 0xFF ; 255 |
||
2472 | 1c2a: 40 93 e5 03 sts 0x03E5, r20 |
||
2473 | 1c2e: a3 57 subi r26, 0x73 ; 115 |
||
2474 | 1c30: b8 4f sbci r27, 0xF8 ; 248 |
||
2475 | 1c32: 8d e0 ldi r24, 0x0D ; 13 |
||
2476 | 1c34: 8c 93 st X, r24 |
||
2477 | 1c36: 80 91 8f 07 lds r24, 0x078F |
||
2478 | 1c3a: 82 35 cpi r24, 0x52 ; 82 |
||
2479 | 1c3c: 09 f0 breq .+2 ; 0x1c40 <__vector_20+0x13a> |
||
2480 | 1c3e: 8d cf rjmp .-230 ; 0x1b5a <__vector_20+0x54> |
||
2481 | 1c40: 2c e0 ldi r18, 0x0C ; 12 |
||
2482 | 1c42: 88 e1 ldi r24, 0x18 ; 24 |
||
2483 | 1c44: 90 e0 ldi r25, 0x00 ; 0 |
||
2484 | 1c46: 0f b6 in r0, 0x3f ; 63 |
||
2485 | 1c48: f8 94 cli |
||
2486 | 1c4a: a8 95 wdr |
||
2487 | 1c4c: 80 93 60 00 sts 0x0060, r24 |
||
2488 | 1c50: 0f be out 0x3f, r0 ; 63 |
||
2489 | 1c52: 20 93 60 00 sts 0x0060, r18 |
||
2490 | 1c56: 10 92 fd 03 sts 0x03FD, r1 |
||
2491 | 1c5a: 7f cf rjmp .-258 ; 0x1b5a <__vector_20+0x54> |
||
2492 | 1c5c: e4 2f mov r30, r20 |
||
2493 | 1c5e: f0 e0 ldi r31, 0x00 ; 0 |
||
2494 | 1c60: 80 91 e1 03 lds r24, 0x03E1 |
||
2495 | 1c64: e3 57 subi r30, 0x73 ; 115 |
||
2496 | 1c66: f8 4f sbci r31, 0xF8 ; 248 |
||
2497 | 1c68: 80 83 st Z, r24 |
||
2498 | 1c6a: 46 39 cpi r20, 0x96 ; 150 |
||
2499 | 1c6c: 48 f1 brcs .+82 ; 0x1cc0 <__vector_20+0x1ba> |
||
2500 | 1c6e: 10 92 ed 03 sts 0x03ED, r1 |
||
2501 | 1c72: 20 91 e1 03 lds r18, 0x03E1 |
||
2502 | 1c76: 80 91 f1 03 lds r24, 0x03F1 |
||
2503 | 1c7a: 90 91 f2 03 lds r25, 0x03F2 |
||
2504 | 1c7e: 82 0f add r24, r18 |
||
2505 | 1c80: 91 1d adc r25, r1 |
||
2506 | 1c82: 90 93 f2 03 sts 0x03F2, r25 |
||
2507 | 1c86: 80 93 f1 03 sts 0x03F1, r24 |
||
2508 | 1c8a: 67 cf rjmp .-306 ; 0x1b5a <__vector_20+0x54> |
||
2509 | 1c8c: 82 e0 ldi r24, 0x02 ; 2 |
||
2510 | 1c8e: 80 93 ed 03 sts 0x03ED, r24 |
||
2511 | 1c92: e4 2f mov r30, r20 |
||
2512 | 1c94: f0 e0 ldi r31, 0x00 ; 0 |
||
2513 | 1c96: 80 91 e1 03 lds r24, 0x03E1 |
||
2514 | 1c9a: e3 57 subi r30, 0x73 ; 115 |
||
2515 | 1c9c: f8 4f sbci r31, 0xF8 ; 248 |
||
2516 | 1c9e: 80 83 st Z, r24 |
||
2517 | 1ca0: 4f 5f subi r20, 0xFF ; 255 |
||
2518 | 1ca2: 40 93 ee 03 sts 0x03EE, r20 |
||
2519 | 1ca6: 20 91 e1 03 lds r18, 0x03E1 |
||
2520 | 1caa: 80 91 f1 03 lds r24, 0x03F1 |
||
2521 | 1cae: 90 91 f2 03 lds r25, 0x03F2 |
||
2522 | 1cb2: 82 0f add r24, r18 |
||
2523 | 1cb4: 91 1d adc r25, r1 |
||
2524 | 1cb6: 90 93 f2 03 sts 0x03F2, r25 |
||
2525 | 1cba: 80 93 f1 03 sts 0x03F1, r24 |
||
2526 | 1cbe: 4d cf rjmp .-358 ; 0x1b5a <__vector_20+0x54> |
||
2527 | 1cc0: 4f 5f subi r20, 0xFF ; 255 |
||
2528 | 1cc2: 40 93 ee 03 sts 0x03EE, r20 |
||
2529 | 1cc6: d5 cf rjmp .-86 ; 0x1c72 <__vector_20+0x16c> |
||
2530 | 1cc8: 80 91 e2 03 lds r24, 0x03E2 |
||
2531 | 1ccc: 88 23 and r24, r24 |
||
2532 | 1cce: 09 f0 breq .+2 ; 0x1cd2 <__vector_20+0x1cc> |
||
2533 | 1cd0: 59 cf rjmp .-334 ; 0x1b84 <__vector_20+0x7e> |
||
2534 | 1cd2: 81 e0 ldi r24, 0x01 ; 1 |
||
2535 | 1cd4: 80 93 ed 03 sts 0x03ED, r24 |
||
2536 | 1cd8: 55 cf rjmp .-342 ; 0x1b84 <__vector_20+0x7e> |
||
2537 | 1cda: 88 81 ld r24, Y |
||
2538 | 1cdc: 98 17 cp r25, r24 |
||
2539 | 1cde: 09 f0 breq .+2 ; 0x1ce2 <__vector_20+0x1dc> |
||
2540 | 1ce0: 92 cf rjmp .-220 ; 0x1c06 <__vector_20+0x100> |
||
2541 | 1ce2: 91 e0 ldi r25, 0x01 ; 1 |
||
2542 | 1ce4: 96 cf rjmp .-212 ; 0x1c12 <__vector_20+0x10c> |
||
2543 | |||
2544 | 00001ce6 <AddCRC>: |
||
2545 | 1ce6: cf 93 push r28 |
||
2546 | 1ce8: df 93 push r29 |
||
2547 | 1cea: bc 01 movw r22, r24 |
||
2548 | 1cec: 00 97 sbiw r24, 0x00 ; 0 |
||
2549 | 1cee: a9 f1 breq .+106 ; 0x1d5a <AddCRC+0x74> |
||
2550 | 1cf0: 20 e0 ldi r18, 0x00 ; 0 |
||
2551 | 1cf2: 30 e0 ldi r19, 0x00 ; 0 |
||
2552 | 1cf4: 40 e0 ldi r20, 0x00 ; 0 |
||
2553 | 1cf6: 50 e0 ldi r21, 0x00 ; 0 |
||
2554 | 1cf8: fa 01 movw r30, r20 |
||
2555 | 1cfa: e0 5d subi r30, 0xD0 ; 208 |
||
2556 | 1cfc: f9 4f sbci r31, 0xF9 ; 249 |
||
2557 | 1cfe: 80 81 ld r24, Z |
||
2558 | 1d00: 28 0f add r18, r24 |
||
2559 | 1d02: 31 1d adc r19, r1 |
||
2560 | 1d04: 4f 5f subi r20, 0xFF ; 255 |
||
2561 | 1d06: 5f 4f sbci r21, 0xFF ; 255 |
||
2562 | 1d08: 46 17 cp r20, r22 |
||
2563 | 1d0a: 57 07 cpc r21, r23 |
||
2564 | 1d0c: a8 f3 brcs .-22 ; 0x1cf8 <AddCRC+0x12> |
||
2565 | 1d0e: 3f 70 andi r19, 0x0F ; 15 |
||
2566 | 1d10: c9 01 movw r24, r18 |
||
2567 | 1d12: 00 24 eor r0, r0 |
||
2568 | 1d14: 88 0f add r24, r24 |
||
2569 | 1d16: 99 1f adc r25, r25 |
||
2570 | 1d18: 00 1c adc r0, r0 |
||
2571 | 1d1a: 88 0f add r24, r24 |
||
2572 | 1d1c: 99 1f adc r25, r25 |
||
2573 | 1d1e: 00 1c adc r0, r0 |
||
2574 | 1d20: 89 2f mov r24, r25 |
||
2575 | 1d22: 90 2d mov r25, r0 |
||
2576 | 1d24: 83 5c subi r24, 0xC3 ; 195 |
||
2577 | 1d26: db 01 movw r26, r22 |
||
2578 | 1d28: 11 96 adiw r26, 0x01 ; 1 |
||
2579 | 1d2a: 2f 73 andi r18, 0x3F ; 63 |
||
2580 | 1d2c: 23 5c subi r18, 0xC3 ; 195 |
||
2581 | 1d2e: ed 01 movw r28, r26 |
||
2582 | 1d30: 21 96 adiw r28, 0x01 ; 1 |
||
2583 | 1d32: fb 01 movw r30, r22 |
||
2584 | 1d34: e0 5d subi r30, 0xD0 ; 208 |
||
2585 | 1d36: f9 4f sbci r31, 0xF9 ; 249 |
||
2586 | 1d38: 80 83 st Z, r24 |
||
2587 | 1d3a: a0 5d subi r26, 0xD0 ; 208 |
||
2588 | 1d3c: b9 4f sbci r27, 0xF9 ; 249 |
||
2589 | 1d3e: 2c 93 st X, r18 |
||
2590 | 1d40: c0 5d subi r28, 0xD0 ; 208 |
||
2591 | 1d42: d9 4f sbci r29, 0xF9 ; 249 |
||
2592 | 1d44: 8d e0 ldi r24, 0x0D ; 13 |
||
2593 | 1d46: 88 83 st Y, r24 |
||
2594 | 1d48: 10 92 0c 01 sts 0x010C, r1 |
||
2595 | 1d4c: 80 91 30 06 lds r24, 0x0630 |
||
2596 | 1d50: 80 93 c6 00 sts 0x00C6, r24 |
||
2597 | 1d54: df 91 pop r29 |
||
2598 | 1d56: cf 91 pop r28 |
||
2599 | 1d58: 08 95 ret |
||
2600 | 1d5a: e0 e0 ldi r30, 0x00 ; 0 |
||
2601 | 1d5c: f0 e0 ldi r31, 0x00 ; 0 |
||
2602 | 1d5e: 8d e3 ldi r24, 0x3D ; 61 |
||
2603 | 1d60: a1 e0 ldi r26, 0x01 ; 1 |
||
2604 | 1d62: b0 e0 ldi r27, 0x00 ; 0 |
||
2605 | 1d64: 2d e3 ldi r18, 0x3D ; 61 |
||
2606 | 1d66: c2 e0 ldi r28, 0x02 ; 2 |
||
2607 | 1d68: d0 e0 ldi r29, 0x00 ; 0 |
||
2608 | 1d6a: e4 cf rjmp .-56 ; 0x1d34 <AddCRC+0x4e> |
||
2609 | |||
2610 | 00001d6c <Decode64>: |
||
2611 | 1d6c: 50 91 e5 03 lds r21, 0x03E5 |
||
2612 | 1d70: 56 50 subi r21, 0x06 ; 6 |
||
2613 | 1d72: 09 f4 brne .+2 ; 0x1d76 <Decode64+0xa> |
||
2614 | 1d74: 57 c0 rjmp .+174 ; 0x1e24 <Decode64+0xb8> |
||
2615 | 1d76: 33 e0 ldi r19, 0x03 ; 3 |
||
2616 | 1d78: 43 e0 ldi r20, 0x03 ; 3 |
||
2617 | 1d7a: 1e c0 rjmp .+60 ; 0x1db8 <Decode64+0x4c> |
||
2618 | 1d7c: 97 2f mov r25, r23 |
||
2619 | 1d7e: 9d 53 subi r25, 0x3D ; 61 |
||
2620 | 1d80: f0 e0 ldi r31, 0x00 ; 0 |
||
2621 | 1d82: 22 95 swap r18 |
||
2622 | 1d84: 20 7f andi r18, 0xF0 ; 240 |
||
2623 | 1d86: 89 2f mov r24, r25 |
||
2624 | 1d88: 86 95 lsr r24 |
||
2625 | 1d8a: 86 95 lsr r24 |
||
2626 | 1d8c: 28 2b or r18, r24 |
||
2627 | 1d8e: e3 57 subi r30, 0x73 ; 115 |
||
2628 | 1d90: f8 4f sbci r31, 0xF8 ; 248 |
||
2629 | 1d92: 20 83 st Z, r18 |
||
2630 | 1d94: e4 2f mov r30, r20 |
||
2631 | 1d96: ee 5f subi r30, 0xFE ; 254 |
||
2632 | 1d98: 52 30 cpi r21, 0x02 ; 2 |
||
2633 | 1d9a: c1 f1 breq .+112 ; 0x1e0c <Decode64+0xa0> |
||
2634 | 1d9c: 53 50 subi r21, 0x03 ; 3 |
||
2635 | 1d9e: f0 e0 ldi r31, 0x00 ; 0 |
||
2636 | 1da0: 92 95 swap r25 |
||
2637 | 1da2: 99 0f add r25, r25 |
||
2638 | 1da4: 99 0f add r25, r25 |
||
2639 | 1da6: 90 7c andi r25, 0xC0 ; 192 |
||
2640 | 1da8: 6d 53 subi r22, 0x3D ; 61 |
||
2641 | 1daa: 96 2b or r25, r22 |
||
2642 | 1dac: e3 57 subi r30, 0x73 ; 115 |
||
2643 | 1dae: f8 4f sbci r31, 0xF8 ; 248 |
||
2644 | 1db0: 90 83 st Z, r25 |
||
2645 | 1db2: 4d 5f subi r20, 0xFD ; 253 |
||
2646 | 1db4: 55 23 and r21, r21 |
||
2647 | 1db6: a1 f1 breq .+104 ; 0x1e20 <Decode64+0xb4> |
||
2648 | 1db8: e3 2f mov r30, r19 |
||
2649 | 1dba: f0 e0 ldi r31, 0x00 ; 0 |
||
2650 | 1dbc: e3 57 subi r30, 0x73 ; 115 |
||
2651 | 1dbe: f8 4f sbci r31, 0xF8 ; 248 |
||
2652 | 1dc0: 80 81 ld r24, Z |
||
2653 | 1dc2: 3f 5f subi r19, 0xFF ; 255 |
||
2654 | 1dc4: e3 2f mov r30, r19 |
||
2655 | 1dc6: f0 e0 ldi r31, 0x00 ; 0 |
||
2656 | 1dc8: e3 57 subi r30, 0x73 ; 115 |
||
2657 | 1dca: f8 4f sbci r31, 0xF8 ; 248 |
||
2658 | 1dcc: 20 81 ld r18, Z |
||
2659 | 1dce: 2d 53 subi r18, 0x3D ; 61 |
||
2660 | 1dd0: 3f 5f subi r19, 0xFF ; 255 |
||
2661 | 1dd2: e3 2f mov r30, r19 |
||
2662 | 1dd4: f0 e0 ldi r31, 0x00 ; 0 |
||
2663 | 1dd6: e3 57 subi r30, 0x73 ; 115 |
||
2664 | 1dd8: f8 4f sbci r31, 0xF8 ; 248 |
||
2665 | 1dda: 70 81 ld r23, Z |
||
2666 | 1ddc: 3f 5f subi r19, 0xFF ; 255 |
||
2667 | 1dde: e3 2f mov r30, r19 |
||
2668 | 1de0: f0 e0 ldi r31, 0x00 ; 0 |
||
2669 | 1de2: e3 57 subi r30, 0x73 ; 115 |
||
2670 | 1de4: f8 4f sbci r31, 0xF8 ; 248 |
||
2671 | 1de6: 60 81 ld r22, Z |
||
2672 | 1de8: 3f 5f subi r19, 0xFF ; 255 |
||
2673 | 1dea: 92 2f mov r25, r18 |
||
2674 | 1dec: 92 95 swap r25 |
||
2675 | 1dee: 9f 70 andi r25, 0x0F ; 15 |
||
2676 | 1df0: 8d 53 subi r24, 0x3D ; 61 |
||
2677 | 1df2: 88 0f add r24, r24 |
||
2678 | 1df4: 88 0f add r24, r24 |
||
2679 | 1df6: 89 2b or r24, r25 |
||
2680 | 1df8: e4 2f mov r30, r20 |
||
2681 | 1dfa: f0 e0 ldi r31, 0x00 ; 0 |
||
2682 | 1dfc: e3 57 subi r30, 0x73 ; 115 |
||
2683 | 1dfe: f8 4f sbci r31, 0xF8 ; 248 |
||
2684 | 1e00: 80 83 st Z, r24 |
||
2685 | 1e02: e4 2f mov r30, r20 |
||
2686 | 1e04: ef 5f subi r30, 0xFF ; 255 |
||
2687 | 1e06: 51 30 cpi r21, 0x01 ; 1 |
||
2688 | 1e08: 09 f0 breq .+2 ; 0x1e0c <Decode64+0xa0> |
||
2689 | 1e0a: b8 cf rjmp .-144 ; 0x1d7c <Decode64+0x10> |
||
2690 | 1e0c: e3 50 subi r30, 0x03 ; 3 |
||
2691 | 1e0e: 80 e9 ldi r24, 0x90 ; 144 |
||
2692 | 1e10: 97 e0 ldi r25, 0x07 ; 7 |
||
2693 | 1e12: 90 93 e7 03 sts 0x03E7, r25 |
||
2694 | 1e16: 80 93 e6 03 sts 0x03E6, r24 |
||
2695 | 1e1a: e0 93 e8 03 sts 0x03E8, r30 |
||
2696 | 1e1e: 08 95 ret |
||
2697 | 1e20: e4 2f mov r30, r20 |
||
2698 | 1e22: f4 cf rjmp .-24 ; 0x1e0c <Decode64+0xa0> |
||
2699 | 1e24: e0 e0 ldi r30, 0x00 ; 0 |
||
2700 | 1e26: f3 cf rjmp .-26 ; 0x1e0e <Decode64+0xa2> |
||
2701 | |||
2702 | 00001e28 <uart_putchar>: |
||
2703 | 1e28: 1f 93 push r17 |
||
2704 | 1e2a: 18 2f mov r17, r24 |
||
2705 | 1e2c: 8a 30 cpi r24, 0x0A ; 10 |
||
2706 | 1e2e: 51 f0 breq .+20 ; 0x1e44 <uart_putchar+0x1c> |
||
2707 | 1e30: 80 91 c0 00 lds r24, 0x00C0 |
||
2708 | 1e34: 85 ff sbrs r24, 5 |
||
2709 | 1e36: fc cf rjmp .-8 ; 0x1e30 <uart_putchar+0x8> |
||
2710 | 1e38: 10 93 c6 00 sts 0x00C6, r17 |
||
2711 | 1e3c: 80 e0 ldi r24, 0x00 ; 0 |
||
2712 | 1e3e: 90 e0 ldi r25, 0x00 ; 0 |
||
2713 | 1e40: 1f 91 pop r17 |
||
2714 | 1e42: 08 95 ret |
||
2715 | 1e44: 8d e0 ldi r24, 0x0D ; 13 |
||
2716 | 1e46: 0e 94 14 0f call 0x1e28 ; 0x1e28 <uart_putchar> |
||
2717 | 1e4a: f2 cf rjmp .-28 ; 0x1e30 <uart_putchar+0x8> |
||
2718 | |||
2719 | 00001e4c <WriteProgramData>: |
||
2720 | 1e4c: 08 95 ret |
||
2721 | |||
2722 | 00001e4e <UART_Init>: |
||
2723 | 1e4e: e1 ec ldi r30, 0xC1 ; 193 |
||
2724 | 1e50: f0 e0 ldi r31, 0x00 ; 0 |
||
2725 | 1e52: 88 e1 ldi r24, 0x18 ; 24 |
||
2726 | 1e54: 80 83 st Z, r24 |
||
2727 | 1e56: a0 ec ldi r26, 0xC0 ; 192 |
||
2728 | 1e58: b0 e0 ldi r27, 0x00 ; 0 |
||
2729 | 1e5a: 8c 91 ld r24, X |
||
2730 | 1e5c: 82 60 ori r24, 0x02 ; 2 |
||
2731 | 1e5e: 8c 93 st X, r24 |
||
2732 | 1e60: 80 81 ld r24, Z |
||
2733 | 1e62: 80 68 ori r24, 0x80 ; 128 |
||
2734 | 1e64: 80 83 st Z, r24 |
||
2735 | 1e66: 80 81 ld r24, Z |
||
2736 | 1e68: 80 64 ori r24, 0x40 ; 64 |
||
2737 | 1e6a: 80 83 st Z, r24 |
||
2738 | 1e6c: 8a e2 ldi r24, 0x2A ; 42 |
||
2739 | 1e6e: 80 93 c4 00 sts 0x00C4, r24 |
||
2740 | 1e72: 80 91 10 01 lds r24, 0x0110 |
||
2741 | 1e76: 90 91 11 01 lds r25, 0x0111 |
||
2742 | 1e7a: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
2743 | 1e7e: 90 93 5d 07 sts 0x075D, r25 |
||
2744 | 1e82: 80 93 5c 07 sts 0x075C, r24 |
||
2745 | 1e86: 8c ed ldi r24, 0xDC ; 220 |
||
2746 | 1e88: 90 e0 ldi r25, 0x00 ; 0 |
||
2747 | 1e8a: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
2748 | 1e8e: 90 93 8c 07 sts 0x078C, r25 |
||
2749 | 1e92: 80 93 8b 07 sts 0x078B, r24 |
||
2750 | 1e96: 10 92 5e 07 sts 0x075E, r1 |
||
2751 | 1e9a: 8c e4 ldi r24, 0x4C ; 76 |
||
2752 | 1e9c: 80 93 5f 07 sts 0x075F, r24 |
||
2753 | 1ea0: 86 e0 ldi r24, 0x06 ; 6 |
||
2754 | 1ea2: 80 93 62 07 sts 0x0762, r24 |
||
2755 | 1ea6: 8a e0 ldi r24, 0x0A ; 10 |
||
2756 | 1ea8: 80 93 60 07 sts 0x0760, r24 |
||
2757 | 1eac: 81 e0 ldi r24, 0x01 ; 1 |
||
2758 | 1eae: 80 93 61 07 sts 0x0761, r24 |
||
2759 | 1eb2: 10 92 e7 03 sts 0x03E7, r1 |
||
2760 | 1eb6: 10 92 e6 03 sts 0x03E6, r1 |
||
2761 | 1eba: 10 92 e8 03 sts 0x03E8, r1 |
||
2762 | 1ebe: 08 95 ret |
||
2763 | |||
2764 | 00001ec0 <SendOutData>: |
||
2765 | 1ec0: bf 92 push r11 |
||
2766 | 1ec2: cf 92 push r12 |
||
2767 | 1ec4: df 92 push r13 |
||
2768 | 1ec6: ef 92 push r14 |
||
2769 | 1ec8: ff 92 push r15 |
||
2770 | 1eca: 0f 93 push r16 |
||
2771 | 1ecc: 1f 93 push r17 |
||
2772 | 1ece: df 93 push r29 |
||
2773 | 1ed0: cf 93 push r28 |
||
2774 | 1ed2: cd b7 in r28, 0x3d ; 61 |
||
2775 | 1ed4: de b7 in r29, 0x3e ; 62 |
||
2776 | 1ed6: 8d 85 ldd r24, Y+13 ; 0x0d |
||
2777 | 1ed8: 2e 85 ldd r18, Y+14 ; 0x0e |
||
2778 | 1eda: 93 e2 ldi r25, 0x23 ; 35 |
||
2779 | 1edc: 90 93 30 06 sts 0x0630, r25 |
||
2780 | 1ee0: 8f 59 subi r24, 0x9F ; 159 |
||
2781 | 1ee2: 80 93 31 06 sts 0x0631, r24 |
||
2782 | 1ee6: 8c 85 ldd r24, Y+12 ; 0x0c |
||
2783 | 1ee8: 80 93 32 06 sts 0x0632, r24 |
||
2784 | 1eec: 22 23 and r18, r18 |
||
2785 | 1eee: 79 f4 brne .+30 ; 0x1f0e <SendOutData+0x4e> |
||
2786 | 1ef0: 63 e0 ldi r22, 0x03 ; 3 |
||
2787 | 1ef2: 70 e0 ldi r23, 0x00 ; 0 |
||
2788 | 1ef4: cb 01 movw r24, r22 |
||
2789 | 1ef6: 0e 94 73 0e call 0x1ce6 ; 0x1ce6 <AddCRC> |
||
2790 | 1efa: cf 91 pop r28 |
||
2791 | 1efc: df 91 pop r29 |
||
2792 | 1efe: 1f 91 pop r17 |
||
2793 | 1f00: 0f 91 pop r16 |
||
2794 | 1f02: ff 90 pop r15 |
||
2795 | 1f04: ef 90 pop r14 |
||
2796 | 1f06: df 90 pop r13 |
||
2797 | 1f08: cf 90 pop r12 |
||
2798 | 1f0a: bf 90 pop r11 |
||
2799 | 1f0c: 08 95 ret |
||
2800 | 1f0e: ef 84 ldd r14, Y+15 ; 0x0f |
||
2801 | 1f10: f8 88 ldd r15, Y+16 ; 0x10 |
||
2802 | 1f12: 03 e1 ldi r16, 0x13 ; 19 |
||
2803 | 1f14: c0 2e mov r12, r16 |
||
2804 | 1f16: d1 2c mov r13, r1 |
||
2805 | 1f18: cc 0e add r12, r28 |
||
2806 | 1f1a: dd 1e adc r13, r29 |
||
2807 | 1f1c: 49 89 ldd r20, Y+17 ; 0x11 |
||
2808 | 1f1e: 5a 89 ldd r21, Y+18 ; 0x12 |
||
2809 | 1f20: 41 15 cp r20, r1 |
||
2810 | 1f22: 51 05 cpc r21, r1 |
||
2811 | 1f24: 29 f3 breq .-54 ; 0x1ef0 <SendOutData+0x30> |
||
2812 | 1f26: 02 2f mov r16, r18 |
||
2813 | 1f28: 01 50 subi r16, 0x01 ; 1 |
||
2814 | 1f2a: 63 e0 ldi r22, 0x03 ; 3 |
||
2815 | 1f2c: 70 e0 ldi r23, 0x00 ; 0 |
||
2816 | 1f2e: 10 e0 ldi r17, 0x00 ; 0 |
||
2817 | 1f30: 62 c0 rjmp .+196 ; 0x1ff6 <SendOutData+0x136> |
||
2818 | 1f32: a1 2f mov r26, r17 |
||
2819 | 1f34: b0 e0 ldi r27, 0x00 ; 0 |
||
2820 | 1f36: 1f 5f subi r17, 0xFF ; 255 |
||
2821 | 1f38: fa 01 movw r30, r20 |
||
2822 | 1f3a: ae 0d add r26, r14 |
||
2823 | 1f3c: bf 1d adc r27, r15 |
||
2824 | 1f3e: 8c 91 ld r24, X |
||
2825 | 1f40: af 01 movw r20, r30 |
||
2826 | 1f42: 41 50 subi r20, 0x01 ; 1 |
||
2827 | 1f44: 50 40 sbci r21, 0x00 ; 0 |
||
2828 | 1f46: 09 f4 brne .+2 ; 0x1f4a <SendOutData+0x8a> |
||
2829 | 1f48: 8b c0 rjmp .+278 ; 0x2060 <SendOutData+0x1a0> |
||
2830 | 1f4a: e1 2f mov r30, r17 |
||
2831 | 1f4c: f0 e0 ldi r31, 0x00 ; 0 |
||
2832 | 1f4e: 1f 5f subi r17, 0xFF ; 255 |
||
2833 | 1f50: ee 0d add r30, r14 |
||
2834 | 1f52: ff 1d adc r31, r15 |
||
2835 | 1f54: a0 81 ld r26, Z |
||
2836 | 1f56: 41 50 subi r20, 0x01 ; 1 |
||
2837 | 1f58: 50 40 sbci r21, 0x00 ; 0 |
||
2838 | 1f5a: 09 f0 breq .+2 ; 0x1f5e <SendOutData+0x9e> |
||
2839 | 1f5c: 6d c0 rjmp .+218 ; 0x2038 <SendOutData+0x178> |
||
2840 | 1f5e: 00 23 and r16, r16 |
||
2841 | 1f60: 09 f4 brne .+2 ; 0x1f64 <SendOutData+0xa4> |
||
2842 | 1f62: 6a c0 rjmp .+212 ; 0x2038 <SendOutData+0x178> |
||
2843 | 1f64: 96 01 movw r18, r12 |
||
2844 | 1f66: 2e 5f subi r18, 0xFE ; 254 |
||
2845 | 1f68: 3f 4f sbci r19, 0xFF ; 255 |
||
2846 | 1f6a: f6 01 movw r30, r12 |
||
2847 | 1f6c: e0 80 ld r14, Z |
||
2848 | 1f6e: f1 80 ldd r15, Z+1 ; 0x01 |
||
2849 | 1f70: b2 e0 ldi r27, 0x02 ; 2 |
||
2850 | 1f72: cb 2e mov r12, r27 |
||
2851 | 1f74: d1 2c mov r13, r1 |
||
2852 | 1f76: c2 0e add r12, r18 |
||
2853 | 1f78: d3 1e adc r13, r19 |
||
2854 | 1f7a: f9 01 movw r30, r18 |
||
2855 | 1f7c: 40 81 ld r20, Z |
||
2856 | 1f7e: 51 81 ldd r21, Z+1 ; 0x01 |
||
2857 | 1f80: 01 50 subi r16, 0x01 ; 1 |
||
2858 | 1f82: 38 2f mov r19, r24 |
||
2859 | 1f84: 32 95 swap r19 |
||
2860 | 1f86: 3f 70 andi r19, 0x0F ; 15 |
||
2861 | 1f88: 90 e0 ldi r25, 0x00 ; 0 |
||
2862 | 1f8a: 8f 70 andi r24, 0x0F ; 15 |
||
2863 | 1f8c: 90 70 andi r25, 0x00 ; 0 |
||
2864 | 1f8e: 2a 2f mov r18, r26 |
||
2865 | 1f90: 22 95 swap r18 |
||
2866 | 1f92: 26 95 lsr r18 |
||
2867 | 1f94: 26 95 lsr r18 |
||
2868 | 1f96: 23 70 andi r18, 0x03 ; 3 |
||
2869 | 1f98: 88 0f add r24, r24 |
||
2870 | 1f9a: 99 1f adc r25, r25 |
||
2871 | 1f9c: 88 0f add r24, r24 |
||
2872 | 1f9e: 99 1f adc r25, r25 |
||
2873 | 1fa0: 28 2b or r18, r24 |
||
2874 | 1fa2: 23 5c subi r18, 0xC3 ; 195 |
||
2875 | 1fa4: af 73 andi r26, 0x3F ; 63 |
||
2876 | 1fa6: a3 5c subi r26, 0xC3 ; 195 |
||
2877 | 1fa8: 10 e0 ldi r17, 0x00 ; 0 |
||
2878 | 1faa: 8b 2d mov r24, r11 |
||
2879 | 1fac: 86 95 lsr r24 |
||
2880 | 1fae: 86 95 lsr r24 |
||
2881 | 1fb0: 83 5c subi r24, 0xC3 ; 195 |
||
2882 | 1fb2: fb 01 movw r30, r22 |
||
2883 | 1fb4: e0 5d subi r30, 0xD0 ; 208 |
||
2884 | 1fb6: f9 4f sbci r31, 0xF9 ; 249 |
||
2885 | 1fb8: 80 83 st Z, r24 |
||
2886 | 1fba: 8b 2d mov r24, r11 |
||
2887 | 1fbc: 90 e0 ldi r25, 0x00 ; 0 |
||
2888 | 1fbe: 83 70 andi r24, 0x03 ; 3 |
||
2889 | 1fc0: 90 70 andi r25, 0x00 ; 0 |
||
2890 | 1fc2: 82 95 swap r24 |
||
2891 | 1fc4: 92 95 swap r25 |
||
2892 | 1fc6: 90 7f andi r25, 0xF0 ; 240 |
||
2893 | 1fc8: 98 27 eor r25, r24 |
||
2894 | 1fca: 80 7f andi r24, 0xF0 ; 240 |
||
2895 | 1fcc: 98 27 eor r25, r24 |
||
2896 | 1fce: 38 2b or r19, r24 |
||
2897 | 1fd0: 33 5c subi r19, 0xC3 ; 195 |
||
2898 | 1fd2: fb 01 movw r30, r22 |
||
2899 | 1fd4: ef 5c subi r30, 0xCF ; 207 |
||
2900 | 1fd6: f9 4f sbci r31, 0xF9 ; 249 |
||
2901 | 1fd8: 30 83 st Z, r19 |
||
2902 | 1fda: fb 01 movw r30, r22 |
||
2903 | 1fdc: ee 5c subi r30, 0xCE ; 206 |
||
2904 | 1fde: f9 4f sbci r31, 0xF9 ; 249 |
||
2905 | 1fe0: 20 83 st Z, r18 |
||
2906 | 1fe2: fb 01 movw r30, r22 |
||
2907 | 1fe4: ed 5c subi r30, 0xCD ; 205 |
||
2908 | 1fe6: f9 4f sbci r31, 0xF9 ; 249 |
||
2909 | 1fe8: a0 83 st Z, r26 |
||
2910 | 1fea: 6c 5f subi r22, 0xFC ; 252 |
||
2911 | 1fec: 7f 4f sbci r23, 0xFF ; 255 |
||
2912 | 1fee: 41 15 cp r20, r1 |
||
2913 | 1ff0: 51 05 cpc r21, r1 |
||
2914 | 1ff2: 09 f4 brne .+2 ; 0x1ff6 <SendOutData+0x136> |
||
2915 | 1ff4: 7f cf rjmp .-258 ; 0x1ef4 <SendOutData+0x34> |
||
2916 | 1ff6: f7 01 movw r30, r14 |
||
2917 | 1ff8: e1 0f add r30, r17 |
||
2918 | 1ffa: f1 1d adc r31, r1 |
||
2919 | 1ffc: b0 80 ld r11, Z |
||
2920 | 1ffe: 1f 5f subi r17, 0xFF ; 255 |
||
2921 | 2000: 41 50 subi r20, 0x01 ; 1 |
||
2922 | 2002: 50 40 sbci r21, 0x00 ; 0 |
||
2923 | 2004: 09 f0 breq .+2 ; 0x2008 <SendOutData+0x148> |
||
2924 | 2006: 95 cf rjmp .-214 ; 0x1f32 <SendOutData+0x72> |
||
2925 | 2008: 00 23 and r16, r16 |
||
2926 | 200a: 91 f0 breq .+36 ; 0x2030 <SendOutData+0x170> |
||
2927 | 200c: f6 01 movw r30, r12 |
||
2928 | 200e: 32 96 adiw r30, 0x02 ; 2 |
||
2929 | 2010: d6 01 movw r26, r12 |
||
2930 | 2012: ed 90 ld r14, X+ |
||
2931 | 2014: fc 90 ld r15, X |
||
2932 | 2016: 12 e0 ldi r17, 0x02 ; 2 |
||
2933 | 2018: c1 2e mov r12, r17 |
||
2934 | 201a: d1 2c mov r13, r1 |
||
2935 | 201c: ce 0e add r12, r30 |
||
2936 | 201e: df 1e adc r13, r31 |
||
2937 | 2020: 01 90 ld r0, Z+ |
||
2938 | 2022: f0 81 ld r31, Z |
||
2939 | 2024: e0 2d mov r30, r0 |
||
2940 | 2026: 01 50 subi r16, 0x01 ; 1 |
||
2941 | 2028: 30 97 sbiw r30, 0x00 ; 0 |
||
2942 | 202a: 09 f0 breq .+2 ; 0x202e <SendOutData+0x16e> |
||
2943 | 202c: 4c c0 rjmp .+152 ; 0x20c6 <SendOutData+0x206> |
||
2944 | 202e: 10 e0 ldi r17, 0x00 ; 0 |
||
2945 | 2030: 30 e0 ldi r19, 0x00 ; 0 |
||
2946 | 2032: 2d e3 ldi r18, 0x3D ; 61 |
||
2947 | 2034: ad e3 ldi r26, 0x3D ; 61 |
||
2948 | 2036: b9 cf rjmp .-142 ; 0x1faa <SendOutData+0xea> |
||
2949 | 2038: 38 2f mov r19, r24 |
||
2950 | 203a: 32 95 swap r19 |
||
2951 | 203c: 3f 70 andi r19, 0x0F ; 15 |
||
2952 | 203e: 90 e0 ldi r25, 0x00 ; 0 |
||
2953 | 2040: 8f 70 andi r24, 0x0F ; 15 |
||
2954 | 2042: 90 70 andi r25, 0x00 ; 0 |
||
2955 | 2044: 2a 2f mov r18, r26 |
||
2956 | 2046: 22 95 swap r18 |
||
2957 | 2048: 26 95 lsr r18 |
||
2958 | 204a: 26 95 lsr r18 |
||
2959 | 204c: 23 70 andi r18, 0x03 ; 3 |
||
2960 | 204e: 88 0f add r24, r24 |
||
2961 | 2050: 99 1f adc r25, r25 |
||
2962 | 2052: 88 0f add r24, r24 |
||
2963 | 2054: 99 1f adc r25, r25 |
||
2964 | 2056: 28 2b or r18, r24 |
||
2965 | 2058: 23 5c subi r18, 0xC3 ; 195 |
||
2966 | 205a: af 73 andi r26, 0x3F ; 63 |
||
2967 | 205c: a3 5c subi r26, 0xC3 ; 195 |
||
2968 | 205e: a5 cf rjmp .-182 ; 0x1faa <SendOutData+0xea> |
||
2969 | 2060: 00 23 and r16, r16 |
||
2970 | 2062: 71 f4 brne .+28 ; 0x2080 <SendOutData+0x1c0> |
||
2971 | 2064: 38 2f mov r19, r24 |
||
2972 | 2066: 32 95 swap r19 |
||
2973 | 2068: 3f 70 andi r19, 0x0F ; 15 |
||
2974 | 206a: 90 e0 ldi r25, 0x00 ; 0 |
||
2975 | 206c: 8f 70 andi r24, 0x0F ; 15 |
||
2976 | 206e: 90 70 andi r25, 0x00 ; 0 |
||
2977 | 2070: 88 0f add r24, r24 |
||
2978 | 2072: 99 1f adc r25, r25 |
||
2979 | 2074: 88 0f add r24, r24 |
||
2980 | 2076: 99 1f adc r25, r25 |
||
2981 | 2078: 28 2f mov r18, r24 |
||
2982 | 207a: 23 5c subi r18, 0xC3 ; 195 |
||
2983 | 207c: ad e3 ldi r26, 0x3D ; 61 |
||
2984 | 207e: 95 cf rjmp .-214 ; 0x1faa <SendOutData+0xea> |
||
2985 | 2080: f6 01 movw r30, r12 |
||
2986 | 2082: 32 96 adiw r30, 0x02 ; 2 |
||
2987 | 2084: d6 01 movw r26, r12 |
||
2988 | 2086: ed 90 ld r14, X+ |
||
2989 | 2088: fc 90 ld r15, X |
||
2990 | 208a: a2 e0 ldi r26, 0x02 ; 2 |
||
2991 | 208c: ca 2e mov r12, r26 |
||
2992 | 208e: d1 2c mov r13, r1 |
||
2993 | 2090: ce 0e add r12, r30 |
||
2994 | 2092: df 1e adc r13, r31 |
||
2995 | 2094: 40 81 ld r20, Z |
||
2996 | 2096: 51 81 ldd r21, Z+1 ; 0x01 |
||
2997 | 2098: 01 50 subi r16, 0x01 ; 1 |
||
2998 | 209a: 41 15 cp r20, r1 |
||
2999 | 209c: 51 05 cpc r21, r1 |
||
3000 | 209e: 21 f0 breq .+8 ; 0x20a8 <SendOutData+0x1e8> |
||
3001 | 20a0: e0 e0 ldi r30, 0x00 ; 0 |
||
3002 | 20a2: f0 e0 ldi r31, 0x00 ; 0 |
||
3003 | 20a4: 11 e0 ldi r17, 0x01 ; 1 |
||
3004 | 20a6: 54 cf rjmp .-344 ; 0x1f50 <SendOutData+0x90> |
||
3005 | 20a8: 38 2f mov r19, r24 |
||
3006 | 20aa: 32 95 swap r19 |
||
3007 | 20ac: 3f 70 andi r19, 0x0F ; 15 |
||
3008 | 20ae: 90 e0 ldi r25, 0x00 ; 0 |
||
3009 | 20b0: 8f 70 andi r24, 0x0F ; 15 |
||
3010 | 20b2: 90 70 andi r25, 0x00 ; 0 |
||
3011 | 20b4: 88 0f add r24, r24 |
||
3012 | 20b6: 99 1f adc r25, r25 |
||
3013 | 20b8: 88 0f add r24, r24 |
||
3014 | 20ba: 99 1f adc r25, r25 |
||
3015 | 20bc: 28 2f mov r18, r24 |
||
3016 | 20be: 23 5c subi r18, 0xC3 ; 195 |
||
3017 | 20c0: 10 e0 ldi r17, 0x00 ; 0 |
||
3018 | 20c2: ad e3 ldi r26, 0x3D ; 61 |
||
3019 | 20c4: 72 cf rjmp .-284 ; 0x1faa <SendOutData+0xea> |
||
3020 | 20c6: a0 e0 ldi r26, 0x00 ; 0 |
||
3021 | 20c8: b0 e0 ldi r27, 0x00 ; 0 |
||
3022 | 20ca: 11 e0 ldi r17, 0x01 ; 1 |
||
3023 | 20cc: 36 cf rjmp .-404 ; 0x1f3a <SendOutData+0x7a> |
||
3024 | |||
3025 | 000020ce <DatenUebertragung>: |
||
3026 | 20ce: ef 92 push r14 |
||
3027 | 20d0: ff 92 push r15 |
||
3028 | 20d2: 0f 93 push r16 |
||
3029 | 20d4: 1f 93 push r17 |
||
3030 | 20d6: 80 91 0c 01 lds r24, 0x010C |
||
3031 | 20da: 88 23 and r24, r24 |
||
3032 | 20dc: 09 f4 brne .+2 ; 0x20e0 <DatenUebertragung+0x12> |
||
3033 | 20de: 97 c0 rjmp .+302 ; 0x220e <DatenUebertragung+0x140> |
||
3034 | 20e0: 80 91 dc 03 lds r24, 0x03DC |
||
3035 | 20e4: 88 23 and r24, r24 |
||
3036 | 20e6: 29 f0 breq .+10 ; 0x20f2 <DatenUebertragung+0x24> |
||
3037 | 20e8: 80 91 0c 01 lds r24, 0x010C |
||
3038 | 20ec: 88 23 and r24, r24 |
||
3039 | 20ee: 09 f0 breq .+2 ; 0x20f2 <DatenUebertragung+0x24> |
||
3040 | 20f0: ca c0 rjmp .+404 ; 0x2286 <DatenUebertragung+0x1b8> |
||
3041 | 20f2: 80 91 db 03 lds r24, 0x03DB |
||
3042 | 20f6: 88 23 and r24, r24 |
||
3043 | 20f8: 29 f0 breq .+10 ; 0x2104 <DatenUebertragung+0x36> |
||
3044 | 20fa: 80 91 0c 01 lds r24, 0x010C |
||
3045 | 20fe: 88 23 and r24, r24 |
||
3046 | 2100: 09 f0 breq .+2 ; 0x2104 <DatenUebertragung+0x36> |
||
3047 | 2102: 05 c1 rjmp .+522 ; 0x230e <DatenUebertragung+0x240> |
||
3048 | 2104: 80 91 de 03 lds r24, 0x03DE |
||
3049 | 2108: 88 23 and r24, r24 |
||
3050 | 210a: 29 f0 breq .+10 ; 0x2116 <DatenUebertragung+0x48> |
||
3051 | 210c: 80 91 0c 01 lds r24, 0x010C |
||
3052 | 2110: 88 23 and r24, r24 |
||
3053 | 2112: 09 f0 breq .+2 ; 0x2116 <DatenUebertragung+0x48> |
||
3054 | 2114: 36 c1 rjmp .+620 ; 0x2382 <DatenUebertragung+0x2b4> |
||
3055 | 2116: 80 91 da 03 lds r24, 0x03DA |
||
3056 | 211a: 88 23 and r24, r24 |
||
3057 | 211c: 29 f0 breq .+10 ; 0x2128 <DatenUebertragung+0x5a> |
||
3058 | 211e: 80 91 0c 01 lds r24, 0x010C |
||
3059 | 2122: 88 23 and r24, r24 |
||
3060 | 2124: 09 f0 breq .+2 ; 0x2128 <DatenUebertragung+0x5a> |
||
3061 | 2126: 56 c1 rjmp .+684 ; 0x23d4 <DatenUebertragung+0x306> |
||
3062 | 2128: 80 91 8b 07 lds r24, 0x078B |
||
3063 | 212c: 90 91 8c 07 lds r25, 0x078C |
||
3064 | 2130: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
3065 | 2134: 88 23 and r24, r24 |
||
3066 | 2136: 29 f0 breq .+10 ; 0x2142 <DatenUebertragung+0x74> |
||
3067 | 2138: 80 91 0c 01 lds r24, 0x010C |
||
3068 | 213c: 88 23 and r24, r24 |
||
3069 | 213e: 09 f0 breq .+2 ; 0x2142 <DatenUebertragung+0x74> |
||
3070 | 2140: 74 c1 rjmp .+744 ; 0x242a <DatenUebertragung+0x35c> |
||
3071 | 2142: 80 91 10 01 lds r24, 0x0110 |
||
3072 | 2146: 90 91 11 01 lds r25, 0x0111 |
||
3073 | 214a: 89 2b or r24, r25 |
||
3074 | 214c: 09 f0 breq .+2 ; 0x2150 <DatenUebertragung+0x82> |
||
3075 | 214e: 64 c0 rjmp .+200 ; 0x2218 <DatenUebertragung+0x14a> |
||
3076 | 2150: 80 91 dd 03 lds r24, 0x03DD |
||
3077 | 2154: 88 23 and r24, r24 |
||
3078 | 2156: 29 f0 breq .+10 ; 0x2162 <DatenUebertragung+0x94> |
||
3079 | 2158: 80 91 0c 01 lds r24, 0x010C |
||
3080 | 215c: 88 23 and r24, r24 |
||
3081 | 215e: 09 f0 breq .+2 ; 0x2162 <DatenUebertragung+0x94> |
||
3082 | 2160: 7d c2 rjmp .+1274 ; 0x265c <DatenUebertragung+0x58e> |
||
3083 | 2162: 80 91 eb 03 lds r24, 0x03EB |
||
3084 | 2166: 90 91 ec 03 lds r25, 0x03EC |
||
3085 | 216a: 89 2b or r24, r25 |
||
3086 | 216c: 09 f0 breq .+2 ; 0x2170 <DatenUebertragung+0xa2> |
||
3087 | 216e: f0 c1 rjmp .+992 ; 0x2550 <DatenUebertragung+0x482> |
||
3088 | 2170: 20 91 0d 01 lds r18, 0x010D |
||
3089 | 2174: 2f 3f cpi r18, 0xFF ; 255 |
||
3090 | 2176: d1 f1 breq .+116 ; 0x21ec <DatenUebertragung+0x11e> |
||
3091 | 2178: 8d b7 in r24, 0x3d ; 61 |
||
3092 | 217a: 9e b7 in r25, 0x3e ; 62 |
||
3093 | 217c: 0b 97 sbiw r24, 0x0b ; 11 |
||
3094 | 217e: 0f b6 in r0, 0x3f ; 63 |
||
3095 | 2180: f8 94 cli |
||
3096 | 2182: 9e bf out 0x3e, r25 ; 62 |
||
3097 | 2184: 0f be out 0x3f, r0 ; 63 |
||
3098 | 2186: 8d bf out 0x3d, r24 ; 61 |
||
3099 | 2188: ed b7 in r30, 0x3d ; 61 |
||
3100 | 218a: fe b7 in r31, 0x3e ; 62 |
||
3101 | 218c: 31 96 adiw r30, 0x01 ; 1 |
||
3102 | 218e: 81 e4 ldi r24, 0x41 ; 65 |
||
3103 | 2190: ad b7 in r26, 0x3d ; 61 |
||
3104 | 2192: be b7 in r27, 0x3e ; 62 |
||
3105 | 2194: 11 96 adiw r26, 0x01 ; 1 |
||
3106 | 2196: 8c 93 st X, r24 |
||
3107 | 2198: 81 e0 ldi r24, 0x01 ; 1 |
||
3108 | 219a: 81 83 std Z+1, r24 ; 0x01 |
||
3109 | 219c: 82 e0 ldi r24, 0x02 ; 2 |
||
3110 | 219e: 82 83 std Z+2, r24 ; 0x02 |
||
3111 | 21a0: 8d e0 ldi r24, 0x0D ; 13 |
||
3112 | 21a2: 91 e0 ldi r25, 0x01 ; 1 |
||
3113 | 21a4: 94 83 std Z+4, r25 ; 0x04 |
||
3114 | 21a6: 83 83 std Z+3, r24 ; 0x03 |
||
3115 | 21a8: 81 e0 ldi r24, 0x01 ; 1 |
||
3116 | 21aa: 90 e0 ldi r25, 0x00 ; 0 |
||
3117 | 21ac: 96 83 std Z+6, r25 ; 0x06 |
||
3118 | 21ae: 85 83 std Z+5, r24 ; 0x05 |
||
3119 | 21b0: 82 2f mov r24, r18 |
||
3120 | 21b2: 90 e0 ldi r25, 0x00 ; 0 |
||
3121 | 21b4: 82 95 swap r24 |
||
3122 | 21b6: 92 95 swap r25 |
||
3123 | 21b8: 90 7f andi r25, 0xF0 ; 240 |
||
3124 | 21ba: 98 27 eor r25, r24 |
||
3125 | 21bc: 80 7f andi r24, 0xF0 ; 240 |
||
3126 | 21be: 98 27 eor r25, r24 |
||
3127 | 21c0: 8e 5e subi r24, 0xEE ; 238 |
||
3128 | 21c2: 9e 4f sbci r25, 0xFE ; 254 |
||
3129 | 21c4: 90 87 std Z+8, r25 ; 0x08 |
||
3130 | 21c6: 87 83 std Z+7, r24 ; 0x07 |
||
3131 | 21c8: 80 e1 ldi r24, 0x10 ; 16 |
||
3132 | 21ca: 90 e0 ldi r25, 0x00 ; 0 |
||
3133 | 21cc: 92 87 std Z+10, r25 ; 0x0a |
||
3134 | 21ce: 81 87 std Z+9, r24 ; 0x09 |
||
3135 | 21d0: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3136 | 21d4: 8f ef ldi r24, 0xFF ; 255 |
||
3137 | 21d6: 80 93 0d 01 sts 0x010D, r24 |
||
3138 | 21da: 2d b7 in r18, 0x3d ; 61 |
||
3139 | 21dc: 3e b7 in r19, 0x3e ; 62 |
||
3140 | 21de: 25 5f subi r18, 0xF5 ; 245 |
||
3141 | 21e0: 3f 4f sbci r19, 0xFF ; 255 |
||
3142 | 21e2: 0f b6 in r0, 0x3f ; 63 |
||
3143 | 21e4: f8 94 cli |
||
3144 | 21e6: 3e bf out 0x3e, r19 ; 62 |
||
3145 | 21e8: 0f be out 0x3f, r0 ; 63 |
||
3146 | 21ea: 2d bf out 0x3d, r18 ; 61 |
||
3147 | 21ec: 80 91 65 08 lds r24, 0x0865 |
||
3148 | 21f0: 88 23 and r24, r24 |
||
3149 | 21f2: 29 f0 breq .+10 ; 0x21fe <DatenUebertragung+0x130> |
||
3150 | 21f4: 80 91 0c 01 lds r24, 0x010C |
||
3151 | 21f8: 88 23 and r24, r24 |
||
3152 | 21fa: 09 f0 breq .+2 ; 0x21fe <DatenUebertragung+0x130> |
||
3153 | 21fc: 80 c1 rjmp .+768 ; 0x24fe <DatenUebertragung+0x430> |
||
3154 | 21fe: 80 91 df 03 lds r24, 0x03DF |
||
3155 | 2202: 88 23 and r24, r24 |
||
3156 | 2204: 21 f0 breq .+8 ; 0x220e <DatenUebertragung+0x140> |
||
3157 | 2206: 80 91 0c 01 lds r24, 0x010C |
||
3158 | 220a: 88 23 and r24, r24 |
||
3159 | 220c: 79 f4 brne .+30 ; 0x222c <DatenUebertragung+0x15e> |
||
3160 | 220e: 1f 91 pop r17 |
||
3161 | 2210: 0f 91 pop r16 |
||
3162 | 2212: ff 90 pop r15 |
||
3163 | 2214: ef 90 pop r14 |
||
3164 | 2216: 08 95 ret |
||
3165 | 2218: 80 91 5c 07 lds r24, 0x075C |
||
3166 | 221c: 90 91 5d 07 lds r25, 0x075D |
||
3167 | 2220: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
3168 | 2224: 88 23 and r24, r24 |
||
3169 | 2226: 09 f0 breq .+2 ; 0x222a <DatenUebertragung+0x15c> |
||
3170 | 2228: 97 cf rjmp .-210 ; 0x2158 <DatenUebertragung+0x8a> |
||
3171 | 222a: 92 cf rjmp .-220 ; 0x2150 <DatenUebertragung+0x82> |
||
3172 | 222c: 8d b7 in r24, 0x3d ; 61 |
||
3173 | 222e: 9e b7 in r25, 0x3e ; 62 |
||
3174 | 2230: 07 97 sbiw r24, 0x07 ; 7 |
||
3175 | 2232: 0f b6 in r0, 0x3f ; 63 |
||
3176 | 2234: f8 94 cli |
||
3177 | 2236: 9e bf out 0x3e, r25 ; 62 |
||
3178 | 2238: 0f be out 0x3f, r0 ; 63 |
||
3179 | 223a: 8d bf out 0x3d, r24 ; 61 |
||
3180 | 223c: ed b7 in r30, 0x3d ; 61 |
||
3181 | 223e: fe b7 in r31, 0x3e ; 62 |
||
3182 | 2240: 31 96 adiw r30, 0x01 ; 1 |
||
3183 | 2242: 80 e5 ldi r24, 0x50 ; 80 |
||
3184 | 2244: ad b7 in r26, 0x3d ; 61 |
||
3185 | 2246: be b7 in r27, 0x3e ; 62 |
||
3186 | 2248: 11 96 adiw r26, 0x01 ; 1 |
||
3187 | 224a: 8c 93 st X, r24 |
||
3188 | 224c: 81 e0 ldi r24, 0x01 ; 1 |
||
3189 | 224e: 81 83 std Z+1, r24 ; 0x01 |
||
3190 | 2250: 82 83 std Z+2, r24 ; 0x02 |
||
3191 | 2252: 8f ea ldi r24, 0xAF ; 175 |
||
3192 | 2254: 98 e0 ldi r25, 0x08 ; 8 |
||
3193 | 2256: 94 83 std Z+4, r25 ; 0x04 |
||
3194 | 2258: 83 83 std Z+3, r24 ; 0x03 |
||
3195 | 225a: 86 e1 ldi r24, 0x16 ; 22 |
||
3196 | 225c: 90 e0 ldi r25, 0x00 ; 0 |
||
3197 | 225e: 96 83 std Z+6, r25 ; 0x06 |
||
3198 | 2260: 85 83 std Z+5, r24 ; 0x05 |
||
3199 | 2262: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3200 | 2266: 10 92 df 03 sts 0x03DF, r1 |
||
3201 | 226a: 2d b7 in r18, 0x3d ; 61 |
||
3202 | 226c: 3e b7 in r19, 0x3e ; 62 |
||
3203 | 226e: 29 5f subi r18, 0xF9 ; 249 |
||
3204 | 2270: 3f 4f sbci r19, 0xFF ; 255 |
||
3205 | 2272: 0f b6 in r0, 0x3f ; 63 |
||
3206 | 2274: f8 94 cli |
||
3207 | 2276: 3e bf out 0x3e, r19 ; 62 |
||
3208 | 2278: 0f be out 0x3f, r0 ; 63 |
||
3209 | 227a: 2d bf out 0x3d, r18 ; 61 |
||
3210 | 227c: 1f 91 pop r17 |
||
3211 | 227e: 0f 91 pop r16 |
||
3212 | 2280: ff 90 pop r15 |
||
3213 | 2282: ef 90 pop r14 |
||
3214 | 2284: 08 95 ret |
||
3215 | 2286: 0e 94 cf 24 call 0x499e ; 0x499e <Menu> |
||
3216 | 228a: 2d b7 in r18, 0x3d ; 61 |
||
3217 | 228c: 3e b7 in r19, 0x3e ; 62 |
||
3218 | 228e: 2b 50 subi r18, 0x0B ; 11 |
||
3219 | 2290: 30 40 sbci r19, 0x00 ; 0 |
||
3220 | 2292: 0f b6 in r0, 0x3f ; 63 |
||
3221 | 2294: f8 94 cli |
||
3222 | 2296: 3e bf out 0x3e, r19 ; 62 |
||
3223 | 2298: 0f be out 0x3f, r0 ; 63 |
||
3224 | 229a: 2d bf out 0x3d, r18 ; 61 |
||
3225 | 229c: ed b7 in r30, 0x3d ; 61 |
||
3226 | 229e: fe b7 in r31, 0x3e ; 62 |
||
3227 | 22a0: 31 96 adiw r30, 0x01 ; 1 |
||
3228 | 22a2: 88 e4 ldi r24, 0x48 ; 72 |
||
3229 | 22a4: ad b7 in r26, 0x3d ; 61 |
||
3230 | 22a6: be b7 in r27, 0x3e ; 62 |
||
3231 | 22a8: 11 96 adiw r26, 0x01 ; 1 |
||
3232 | 22aa: 8c 93 st X, r24 |
||
3233 | 22ac: 81 e0 ldi r24, 0x01 ; 1 |
||
3234 | 22ae: 81 83 std Z+1, r24 ; 0x01 |
||
3235 | 22b0: 82 e0 ldi r24, 0x02 ; 2 |
||
3236 | 22b2: 82 83 std Z+2, r24 ; 0x02 |
||
3237 | 22b4: 80 ee ldi r24, 0xE0 ; 224 |
||
3238 | 22b6: 93 e0 ldi r25, 0x03 ; 3 |
||
3239 | 22b8: 94 83 std Z+4, r25 ; 0x04 |
||
3240 | 22ba: 83 83 std Z+3, r24 ; 0x03 |
||
3241 | 22bc: 81 e0 ldi r24, 0x01 ; 1 |
||
3242 | 22be: 90 e0 ldi r25, 0x00 ; 0 |
||
3243 | 22c0: 96 83 std Z+6, r25 ; 0x06 |
||
3244 | 22c2: 85 83 std Z+5, r24 ; 0x05 |
||
3245 | 22c4: 80 91 e0 03 lds r24, 0x03E0 |
||
3246 | 22c8: 24 e1 ldi r18, 0x14 ; 20 |
||
3247 | 22ca: 82 9f mul r24, r18 |
||
3248 | 22cc: c0 01 movw r24, r0 |
||
3249 | 22ce: 11 24 eor r1, r1 |
||
3250 | 22d0: 8d 5c subi r24, 0xCD ; 205 |
||
3251 | 22d2: 9c 4f sbci r25, 0xFC ; 252 |
||
3252 | 22d4: 90 87 std Z+8, r25 ; 0x08 |
||
3253 | 22d6: 87 83 std Z+7, r24 ; 0x07 |
||
3254 | 22d8: 84 e1 ldi r24, 0x14 ; 20 |
||
3255 | 22da: 90 e0 ldi r25, 0x00 ; 0 |
||
3256 | 22dc: 92 87 std Z+10, r25 ; 0x0a |
||
3257 | 22de: 81 87 std Z+9, r24 ; 0x09 |
||
3258 | 22e0: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3259 | 22e4: 80 91 e0 03 lds r24, 0x03E0 |
||
3260 | 22e8: 8f 5f subi r24, 0xFF ; 255 |
||
3261 | 22ea: 80 93 e0 03 sts 0x03E0, r24 |
||
3262 | 22ee: 2d b7 in r18, 0x3d ; 61 |
||
3263 | 22f0: 3e b7 in r19, 0x3e ; 62 |
||
3264 | 22f2: 25 5f subi r18, 0xF5 ; 245 |
||
3265 | 22f4: 3f 4f sbci r19, 0xFF ; 255 |
||
3266 | 22f6: 0f b6 in r0, 0x3f ; 63 |
||
3267 | 22f8: f8 94 cli |
||
3268 | 22fa: 3e bf out 0x3e, r19 ; 62 |
||
3269 | 22fc: 0f be out 0x3f, r0 ; 63 |
||
3270 | 22fe: 2d bf out 0x3d, r18 ; 61 |
||
3271 | 2300: 84 30 cpi r24, 0x04 ; 4 |
||
3272 | 2302: 10 f0 brcs .+4 ; 0x2308 <DatenUebertragung+0x23a> |
||
3273 | 2304: 10 92 e0 03 sts 0x03E0, r1 |
||
3274 | 2308: 10 92 dc 03 sts 0x03DC, r1 |
||
3275 | 230c: f2 ce rjmp .-540 ; 0x20f2 <DatenUebertragung+0x24> |
||
3276 | 230e: 0e 94 cf 24 call 0x499e ; 0x499e <Menu> |
||
3277 | 2312: 8d b7 in r24, 0x3d ; 61 |
||
3278 | 2314: 9e b7 in r25, 0x3e ; 62 |
||
3279 | 2316: 0f 97 sbiw r24, 0x0f ; 15 |
||
3280 | 2318: 0f b6 in r0, 0x3f ; 63 |
||
3281 | 231a: f8 94 cli |
||
3282 | 231c: 9e bf out 0x3e, r25 ; 62 |
||
3283 | 231e: 0f be out 0x3f, r0 ; 63 |
||
3284 | 2320: 8d bf out 0x3d, r24 ; 61 |
||
3285 | 2322: ed b7 in r30, 0x3d ; 61 |
||
3286 | 2324: fe b7 in r31, 0x3e ; 62 |
||
3287 | 2326: 31 96 adiw r30, 0x01 ; 1 |
||
3288 | 2328: 8c e4 ldi r24, 0x4C ; 76 |
||
3289 | 232a: ad b7 in r26, 0x3d ; 61 |
||
3290 | 232c: be b7 in r27, 0x3e ; 62 |
||
3291 | 232e: 11 96 adiw r26, 0x01 ; 1 |
||
3292 | 2330: 8c 93 st X, r24 |
||
3293 | 2332: 81 e0 ldi r24, 0x01 ; 1 |
||
3294 | 2334: 81 83 std Z+1, r24 ; 0x01 |
||
3295 | 2336: 83 e0 ldi r24, 0x03 ; 3 |
||
3296 | 2338: 82 83 std Z+2, r24 ; 0x02 |
||
3297 | 233a: 82 e4 ldi r24, 0x42 ; 66 |
||
3298 | 233c: 94 e0 ldi r25, 0x04 ; 4 |
||
3299 | 233e: 94 83 std Z+4, r25 ; 0x04 |
||
3300 | 2340: 83 83 std Z+3, r24 ; 0x03 |
||
3301 | 2342: 21 e0 ldi r18, 0x01 ; 1 |
||
3302 | 2344: 30 e0 ldi r19, 0x00 ; 0 |
||
3303 | 2346: 36 83 std Z+6, r19 ; 0x06 |
||
3304 | 2348: 25 83 std Z+5, r18 ; 0x05 |
||
3305 | 234a: 83 e8 ldi r24, 0x83 ; 131 |
||
3306 | 234c: 93 e0 ldi r25, 0x03 ; 3 |
||
3307 | 234e: 90 87 std Z+8, r25 ; 0x08 |
||
3308 | 2350: 87 83 std Z+7, r24 ; 0x07 |
||
3309 | 2352: 32 87 std Z+10, r19 ; 0x0a |
||
3310 | 2354: 21 87 std Z+9, r18 ; 0x09 |
||
3311 | 2356: 83 e3 ldi r24, 0x33 ; 51 |
||
3312 | 2358: 93 e0 ldi r25, 0x03 ; 3 |
||
3313 | 235a: 94 87 std Z+12, r25 ; 0x0c |
||
3314 | 235c: 83 87 std Z+11, r24 ; 0x0b |
||
3315 | 235e: 80 e5 ldi r24, 0x50 ; 80 |
||
3316 | 2360: 90 e0 ldi r25, 0x00 ; 0 |
||
3317 | 2362: 96 87 std Z+14, r25 ; 0x0e |
||
3318 | 2364: 85 87 std Z+13, r24 ; 0x0d |
||
3319 | 2366: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3320 | 236a: 10 92 db 03 sts 0x03DB, r1 |
||
3321 | 236e: 2d b7 in r18, 0x3d ; 61 |
||
3322 | 2370: 3e b7 in r19, 0x3e ; 62 |
||
3323 | 2372: 21 5f subi r18, 0xF1 ; 241 |
||
3324 | 2374: 3f 4f sbci r19, 0xFF ; 255 |
||
3325 | 2376: 0f b6 in r0, 0x3f ; 63 |
||
3326 | 2378: f8 94 cli |
||
3327 | 237a: 3e bf out 0x3e, r19 ; 62 |
||
3328 | 237c: 0f be out 0x3f, r0 ; 63 |
||
3329 | 237e: 2d bf out 0x3d, r18 ; 61 |
||
3330 | 2380: c1 ce rjmp .-638 ; 0x2104 <DatenUebertragung+0x36> |
||
3331 | 2382: 8d b7 in r24, 0x3d ; 61 |
||
3332 | 2384: 9e b7 in r25, 0x3e ; 62 |
||
3333 | 2386: 07 97 sbiw r24, 0x07 ; 7 |
||
3334 | 2388: 0f b6 in r0, 0x3f ; 63 |
||
3335 | 238a: f8 94 cli |
||
3336 | 238c: 9e bf out 0x3e, r25 ; 62 |
||
3337 | 238e: 0f be out 0x3f, r0 ; 63 |
||
3338 | 2390: 8d bf out 0x3d, r24 ; 61 |
||
3339 | 2392: ed b7 in r30, 0x3d ; 61 |
||
3340 | 2394: fe b7 in r31, 0x3e ; 62 |
||
3341 | 2396: 31 96 adiw r30, 0x01 ; 1 |
||
3342 | 2398: 86 e5 ldi r24, 0x56 ; 86 |
||
3343 | 239a: ad b7 in r26, 0x3d ; 61 |
||
3344 | 239c: be b7 in r27, 0x3e ; 62 |
||
3345 | 239e: 11 96 adiw r26, 0x01 ; 1 |
||
3346 | 23a0: 8c 93 st X, r24 |
||
3347 | 23a2: 81 e0 ldi r24, 0x01 ; 1 |
||
3348 | 23a4: 81 83 std Z+1, r24 ; 0x01 |
||
3349 | 23a6: 82 83 std Z+2, r24 ; 0x02 |
||
3350 | 23a8: 8e e5 ldi r24, 0x5E ; 94 |
||
3351 | 23aa: 97 e0 ldi r25, 0x07 ; 7 |
||
3352 | 23ac: 94 83 std Z+4, r25 ; 0x04 |
||
3353 | 23ae: 83 83 std Z+3, r24 ; 0x03 |
||
3354 | 23b0: 8a e0 ldi r24, 0x0A ; 10 |
||
3355 | 23b2: 90 e0 ldi r25, 0x00 ; 0 |
||
3356 | 23b4: 96 83 std Z+6, r25 ; 0x06 |
||
3357 | 23b6: 85 83 std Z+5, r24 ; 0x05 |
||
3358 | 23b8: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3359 | 23bc: 10 92 de 03 sts 0x03DE, r1 |
||
3360 | 23c0: 2d b7 in r18, 0x3d ; 61 |
||
3361 | 23c2: 3e b7 in r19, 0x3e ; 62 |
||
3362 | 23c4: 29 5f subi r18, 0xF9 ; 249 |
||
3363 | 23c6: 3f 4f sbci r19, 0xFF ; 255 |
||
3364 | 23c8: 0f b6 in r0, 0x3f ; 63 |
||
3365 | 23ca: f8 94 cli |
||
3366 | 23cc: 3e bf out 0x3e, r19 ; 62 |
||
3367 | 23ce: 0f be out 0x3f, r0 ; 63 |
||
3368 | 23d0: 2d bf out 0x3d, r18 ; 61 |
||
3369 | 23d2: a1 ce rjmp .-702 ; 0x2116 <DatenUebertragung+0x48> |
||
3370 | 23d4: 8d b7 in r24, 0x3d ; 61 |
||
3371 | 23d6: 9e b7 in r25, 0x3e ; 62 |
||
3372 | 23d8: 07 97 sbiw r24, 0x07 ; 7 |
||
3373 | 23da: 0f b6 in r0, 0x3f ; 63 |
||
3374 | 23dc: f8 94 cli |
||
3375 | 23de: 9e bf out 0x3e, r25 ; 62 |
||
3376 | 23e0: 0f be out 0x3f, r0 ; 63 |
||
3377 | 23e2: 8d bf out 0x3d, r24 ; 61 |
||
3378 | 23e4: ed b7 in r30, 0x3d ; 61 |
||
3379 | 23e6: fe b7 in r31, 0x3e ; 62 |
||
3380 | 23e8: 31 96 adiw r30, 0x01 ; 1 |
||
3381 | 23ea: 87 e4 ldi r24, 0x47 ; 71 |
||
3382 | 23ec: ad b7 in r26, 0x3d ; 61 |
||
3383 | 23ee: be b7 in r27, 0x3e ; 62 |
||
3384 | 23f0: 11 96 adiw r26, 0x01 ; 1 |
||
3385 | 23f2: 8c 93 st X, r24 |
||
3386 | 23f4: 80 91 0f 01 lds r24, 0x010F |
||
3387 | 23f8: 81 83 std Z+1, r24 ; 0x01 |
||
3388 | 23fa: 81 e0 ldi r24, 0x01 ; 1 |
||
3389 | 23fc: 82 83 std Z+2, r24 ; 0x02 |
||
3390 | 23fe: 80 e8 ldi r24, 0x80 ; 128 |
||
3391 | 2400: 97 e0 ldi r25, 0x07 ; 7 |
||
3392 | 2402: 94 83 std Z+4, r25 ; 0x04 |
||
3393 | 2404: 83 83 std Z+3, r24 ; 0x03 |
||
3394 | 2406: 8b e0 ldi r24, 0x0B ; 11 |
||
3395 | 2408: 90 e0 ldi r25, 0x00 ; 0 |
||
3396 | 240a: 96 83 std Z+6, r25 ; 0x06 |
||
3397 | 240c: 85 83 std Z+5, r24 ; 0x05 |
||
3398 | 240e: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3399 | 2412: 10 92 da 03 sts 0x03DA, r1 |
||
3400 | 2416: 2d b7 in r18, 0x3d ; 61 |
||
3401 | 2418: 3e b7 in r19, 0x3e ; 62 |
||
3402 | 241a: 29 5f subi r18, 0xF9 ; 249 |
||
3403 | 241c: 3f 4f sbci r19, 0xFF ; 255 |
||
3404 | 241e: 0f b6 in r0, 0x3f ; 63 |
||
3405 | 2420: f8 94 cli |
||
3406 | 2422: 3e bf out 0x3e, r19 ; 62 |
||
3407 | 2424: 0f be out 0x3f, r0 ; 63 |
||
3408 | 2426: 2d bf out 0x3d, r18 ; 61 |
||
3409 | 2428: 7f ce rjmp .-770 ; 0x2128 <DatenUebertragung+0x5a> |
||
3410 | 242a: e0 90 f8 08 lds r14, 0x08F8 |
||
3411 | 242e: ff 24 eor r15, r15 |
||
3412 | 2430: ee 0c add r14, r14 |
||
3413 | 2432: ff 1c adc r15, r15 |
||
3414 | 2434: ee 0c add r14, r14 |
||
3415 | 2436: ff 1c adc r15, r15 |
||
3416 | 2438: 00 27 eor r16, r16 |
||
3417 | 243a: f7 fc sbrc r15, 7 |
||
3418 | 243c: 00 95 com r16 |
||
3419 | 243e: 10 2f mov r17, r16 |
||
3420 | 2440: 60 91 c4 04 lds r22, 0x04C4 |
||
3421 | 2444: 70 91 c5 04 lds r23, 0x04C5 |
||
3422 | 2448: 80 91 c6 04 lds r24, 0x04C6 |
||
3423 | 244c: 90 91 c7 04 lds r25, 0x04C7 |
||
3424 | 2450: a8 01 movw r20, r16 |
||
3425 | 2452: 97 01 movw r18, r14 |
||
3426 | 2454: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
3427 | 2458: 30 93 79 07 sts 0x0779, r19 |
||
3428 | 245c: 20 93 78 07 sts 0x0778, r18 |
||
3429 | 2460: 60 91 cc 04 lds r22, 0x04CC |
||
3430 | 2464: 70 91 cd 04 lds r23, 0x04CD |
||
3431 | 2468: 80 91 ce 04 lds r24, 0x04CE |
||
3432 | 246c: 90 91 cf 04 lds r25, 0x04CF |
||
3433 | 2470: a8 01 movw r20, r16 |
||
3434 | 2472: 97 01 movw r18, r14 |
||
3435 | 2474: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
3436 | 2478: 30 93 7b 07 sts 0x077B, r19 |
||
3437 | 247c: 20 93 7a 07 sts 0x077A, r18 |
||
3438 | 2480: 80 91 2f 05 lds r24, 0x052F |
||
3439 | 2484: 80 93 7c 07 sts 0x077C, r24 |
||
3440 | 2488: 80 91 30 05 lds r24, 0x0530 |
||
3441 | 248c: 80 93 7d 07 sts 0x077D, r24 |
||
3442 | 2490: 8d b7 in r24, 0x3d ; 61 |
||
3443 | 2492: 9e b7 in r25, 0x3e ; 62 |
||
3444 | 2494: 07 97 sbiw r24, 0x07 ; 7 |
||
3445 | 2496: 0f b6 in r0, 0x3f ; 63 |
||
3446 | 2498: f8 94 cli |
||
3447 | 249a: 9e bf out 0x3e, r25 ; 62 |
||
3448 | 249c: 0f be out 0x3f, r0 ; 63 |
||
3449 | 249e: 8d bf out 0x3d, r24 ; 61 |
||
3450 | 24a0: ed b7 in r30, 0x3d ; 61 |
||
3451 | 24a2: fe b7 in r31, 0x3e ; 62 |
||
3452 | 24a4: 31 96 adiw r30, 0x01 ; 1 |
||
3453 | 24a6: 87 e7 ldi r24, 0x77 ; 119 |
||
3454 | 24a8: ad b7 in r26, 0x3d ; 61 |
||
3455 | 24aa: be b7 in r27, 0x3e ; 62 |
||
3456 | 24ac: 11 96 adiw r26, 0x01 ; 1 |
||
3457 | 24ae: 8c 93 st X, r24 |
||
3458 | 24b0: 83 e0 ldi r24, 0x03 ; 3 |
||
3459 | 24b2: 81 83 std Z+1, r24 ; 0x01 |
||
3460 | 24b4: 81 e0 ldi r24, 0x01 ; 1 |
||
3461 | 24b6: 82 83 std Z+2, r24 ; 0x02 |
||
3462 | 24b8: 88 e7 ldi r24, 0x78 ; 120 |
||
3463 | 24ba: 97 e0 ldi r25, 0x07 ; 7 |
||
3464 | 24bc: 94 83 std Z+4, r25 ; 0x04 |
||
3465 | 24be: 83 83 std Z+3, r24 ; 0x03 |
||
3466 | 24c0: 88 e0 ldi r24, 0x08 ; 8 |
||
3467 | 24c2: 90 e0 ldi r25, 0x00 ; 0 |
||
3468 | 24c4: 96 83 std Z+6, r25 ; 0x06 |
||
3469 | 24c6: 85 83 std Z+5, r24 ; 0x05 |
||
3470 | 24c8: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3471 | 24cc: 2d b7 in r18, 0x3d ; 61 |
||
3472 | 24ce: 3e b7 in r19, 0x3e ; 62 |
||
3473 | 24d0: 29 5f subi r18, 0xF9 ; 249 |
||
3474 | 24d2: 3f 4f sbci r19, 0xFF ; 255 |
||
3475 | 24d4: 0f b6 in r0, 0x3f ; 63 |
||
3476 | 24d6: f8 94 cli |
||
3477 | 24d8: 3e bf out 0x3e, r19 ; 62 |
||
3478 | 24da: 0f be out 0x3f, r0 ; 63 |
||
3479 | 24dc: 2d bf out 0x3d, r18 ; 61 |
||
3480 | 24de: 80 91 7e 07 lds r24, 0x077E |
||
3481 | 24e2: 85 30 cpi r24, 0x05 ; 5 |
||
3482 | 24e4: 18 f0 brcs .+6 ; 0x24ec <DatenUebertragung+0x41e> |
||
3483 | 24e6: 86 e0 ldi r24, 0x06 ; 6 |
||
3484 | 24e8: 80 93 7e 07 sts 0x077E, r24 |
||
3485 | 24ec: 83 e6 ldi r24, 0x63 ; 99 |
||
3486 | 24ee: 90 e0 ldi r25, 0x00 ; 0 |
||
3487 | 24f0: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
3488 | 24f4: 90 93 8c 07 sts 0x078C, r25 |
||
3489 | 24f8: 80 93 8b 07 sts 0x078B, r24 |
||
3490 | 24fc: 22 ce rjmp .-956 ; 0x2142 <DatenUebertragung+0x74> |
||
3491 | 24fe: 8d b7 in r24, 0x3d ; 61 |
||
3492 | 2500: 9e b7 in r25, 0x3e ; 62 |
||
3493 | 2502: 07 97 sbiw r24, 0x07 ; 7 |
||
3494 | 2504: 0f b6 in r0, 0x3f ; 63 |
||
3495 | 2506: f8 94 cli |
||
3496 | 2508: 9e bf out 0x3e, r25 ; 62 |
||
3497 | 250a: 0f be out 0x3f, r0 ; 63 |
||
3498 | 250c: 8d bf out 0x3d, r24 ; 61 |
||
3499 | 250e: ed b7 in r30, 0x3d ; 61 |
||
3500 | 2510: fe b7 in r31, 0x3e ; 62 |
||
3501 | 2512: 31 96 adiw r30, 0x01 ; 1 |
||
3502 | 2514: 82 e4 ldi r24, 0x42 ; 66 |
||
3503 | 2516: ad b7 in r26, 0x3d ; 61 |
||
3504 | 2518: be b7 in r27, 0x3e ; 62 |
||
3505 | 251a: 11 96 adiw r26, 0x01 ; 1 |
||
3506 | 251c: 8c 93 st X, r24 |
||
3507 | 251e: 81 e0 ldi r24, 0x01 ; 1 |
||
3508 | 2520: 81 83 std Z+1, r24 ; 0x01 |
||
3509 | 2522: 82 83 std Z+2, r24 ; 0x02 |
||
3510 | 2524: 85 e6 ldi r24, 0x65 ; 101 |
||
3511 | 2526: 98 e0 ldi r25, 0x08 ; 8 |
||
3512 | 2528: 94 83 std Z+4, r25 ; 0x04 |
||
3513 | 252a: 83 83 std Z+3, r24 ; 0x03 |
||
3514 | 252c: 81 e0 ldi r24, 0x01 ; 1 |
||
3515 | 252e: 90 e0 ldi r25, 0x00 ; 0 |
||
3516 | 2530: 96 83 std Z+6, r25 ; 0x06 |
||
3517 | 2532: 85 83 std Z+5, r24 ; 0x05 |
||
3518 | 2534: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3519 | 2538: 10 92 65 08 sts 0x0865, r1 |
||
3520 | 253c: 2d b7 in r18, 0x3d ; 61 |
||
3521 | 253e: 3e b7 in r19, 0x3e ; 62 |
||
3522 | 2540: 29 5f subi r18, 0xF9 ; 249 |
||
3523 | 2542: 3f 4f sbci r19, 0xFF ; 255 |
||
3524 | 2544: 0f b6 in r0, 0x3f ; 63 |
||
3525 | 2546: f8 94 cli |
||
3526 | 2548: 3e bf out 0x3e, r19 ; 62 |
||
3527 | 254a: 0f be out 0x3f, r0 ; 63 |
||
3528 | 254c: 2d bf out 0x3d, r18 ; 61 |
||
3529 | 254e: 57 ce rjmp .-850 ; 0x21fe <DatenUebertragung+0x130> |
||
3530 | 2550: 80 91 2e 06 lds r24, 0x062E |
||
3531 | 2554: 90 91 2f 06 lds r25, 0x062F |
||
3532 | 2558: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
3533 | 255c: 88 23 and r24, r24 |
||
3534 | 255e: 09 f4 brne .+2 ; 0x2562 <DatenUebertragung+0x494> |
||
3535 | 2560: 07 ce rjmp .-1010 ; 0x2170 <DatenUebertragung+0xa2> |
||
3536 | 2562: 80 91 0c 01 lds r24, 0x010C |
||
3537 | 2566: 88 23 and r24, r24 |
||
3538 | 2568: 09 f4 brne .+2 ; 0x256c <DatenUebertragung+0x49e> |
||
3539 | 256a: 02 ce rjmp .-1020 ; 0x2170 <DatenUebertragung+0xa2> |
||
3540 | 256c: e0 90 f8 08 lds r14, 0x08F8 |
||
3541 | 2570: ff 24 eor r15, r15 |
||
3542 | 2572: ee 0c add r14, r14 |
||
3543 | 2574: ff 1c adc r15, r15 |
||
3544 | 2576: ee 0c add r14, r14 |
||
3545 | 2578: ff 1c adc r15, r15 |
||
3546 | 257a: 00 27 eor r16, r16 |
||
3547 | 257c: f7 fc sbrc r15, 7 |
||
3548 | 257e: 00 95 com r16 |
||
3549 | 2580: 10 2f mov r17, r16 |
||
3550 | 2582: 60 91 c4 04 lds r22, 0x04C4 |
||
3551 | 2586: 70 91 c5 04 lds r23, 0x04C5 |
||
3552 | 258a: 80 91 c6 04 lds r24, 0x04C6 |
||
3553 | 258e: 90 91 c7 04 lds r25, 0x04C7 |
||
3554 | 2592: a8 01 movw r20, r16 |
||
3555 | 2594: 97 01 movw r18, r14 |
||
3556 | 2596: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
3557 | 259a: 30 93 21 06 sts 0x0621, r19 |
||
3558 | 259e: 20 93 20 06 sts 0x0620, r18 |
||
3559 | 25a2: 60 91 cc 04 lds r22, 0x04CC |
||
3560 | 25a6: 70 91 cd 04 lds r23, 0x04CD |
||
3561 | 25aa: 80 91 ce 04 lds r24, 0x04CE |
||
3562 | 25ae: 90 91 cf 04 lds r25, 0x04CF |
||
3563 | 25b2: a8 01 movw r20, r16 |
||
3564 | 25b4: 97 01 movw r18, r14 |
||
3565 | 25b6: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
3566 | 25ba: 30 93 23 06 sts 0x0623, r19 |
||
3567 | 25be: 20 93 22 06 sts 0x0622, r18 |
||
3568 | 25c2: 60 91 ab 09 lds r22, 0x09AB |
||
3569 | 25c6: 70 91 ac 09 lds r23, 0x09AC |
||
3570 | 25ca: 80 91 ad 09 lds r24, 0x09AD |
||
3571 | 25ce: 90 91 ae 09 lds r25, 0x09AE |
||
3572 | 25d2: 2a e0 ldi r18, 0x0A ; 10 |
||
3573 | 25d4: 30 e0 ldi r19, 0x00 ; 0 |
||
3574 | 25d6: 40 e0 ldi r20, 0x00 ; 0 |
||
3575 | 25d8: 50 e0 ldi r21, 0x00 ; 0 |
||
3576 | 25da: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
3577 | 25de: 20 91 c2 03 lds r18, 0x03C2 |
||
3578 | 25e2: 30 91 c3 03 lds r19, 0x03C3 |
||
3579 | 25e6: 40 91 c4 03 lds r20, 0x03C4 |
||
3580 | 25ea: 50 91 c5 03 lds r21, 0x03C5 |
||
3581 | 25ee: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
3582 | 25f2: 30 93 25 06 sts 0x0625, r19 |
||
3583 | 25f6: 20 93 24 06 sts 0x0624, r18 |
||
3584 | 25fa: 8d b7 in r24, 0x3d ; 61 |
||
3585 | 25fc: 9e b7 in r25, 0x3e ; 62 |
||
3586 | 25fe: 07 97 sbiw r24, 0x07 ; 7 |
||
3587 | 2600: 0f b6 in r0, 0x3f ; 63 |
||
3588 | 2602: f8 94 cli |
||
3589 | 2604: 9e bf out 0x3e, r25 ; 62 |
||
3590 | 2606: 0f be out 0x3f, r0 ; 63 |
||
3591 | 2608: 8d bf out 0x3d, r24 ; 61 |
||
3592 | 260a: ed b7 in r30, 0x3d ; 61 |
||
3593 | 260c: fe b7 in r31, 0x3e ; 62 |
||
3594 | 260e: 31 96 adiw r30, 0x01 ; 1 |
||
3595 | 2610: 83 e4 ldi r24, 0x43 ; 67 |
||
3596 | 2612: ad b7 in r26, 0x3d ; 61 |
||
3597 | 2614: be b7 in r27, 0x3e ; 62 |
||
3598 | 2616: 11 96 adiw r26, 0x01 ; 1 |
||
3599 | 2618: 8c 93 st X, r24 |
||
3600 | 261a: 81 e0 ldi r24, 0x01 ; 1 |
||
3601 | 261c: 81 83 std Z+1, r24 ; 0x01 |
||
3602 | 261e: 82 83 std Z+2, r24 ; 0x02 |
||
3603 | 2620: 80 e2 ldi r24, 0x20 ; 32 |
||
3604 | 2622: 96 e0 ldi r25, 0x06 ; 6 |
||
3605 | 2624: 94 83 std Z+4, r25 ; 0x04 |
||
3606 | 2626: 83 83 std Z+3, r24 ; 0x03 |
||
3607 | 2628: 8e e0 ldi r24, 0x0E ; 14 |
||
3608 | 262a: 90 e0 ldi r25, 0x00 ; 0 |
||
3609 | 262c: 96 83 std Z+6, r25 ; 0x06 |
||
3610 | 262e: 85 83 std Z+5, r24 ; 0x05 |
||
3611 | 2630: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3612 | 2634: 2d b7 in r18, 0x3d ; 61 |
||
3613 | 2636: 3e b7 in r19, 0x3e ; 62 |
||
3614 | 2638: 29 5f subi r18, 0xF9 ; 249 |
||
3615 | 263a: 3f 4f sbci r19, 0xFF ; 255 |
||
3616 | 263c: 0f b6 in r0, 0x3f ; 63 |
||
3617 | 263e: f8 94 cli |
||
3618 | 2640: 3e bf out 0x3e, r19 ; 62 |
||
3619 | 2642: 0f be out 0x3f, r0 ; 63 |
||
3620 | 2644: 2d bf out 0x3d, r18 ; 61 |
||
3621 | 2646: 80 91 eb 03 lds r24, 0x03EB |
||
3622 | 264a: 90 91 ec 03 lds r25, 0x03EC |
||
3623 | 264e: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
3624 | 2652: 90 93 2f 06 sts 0x062F, r25 |
||
3625 | 2656: 80 93 2e 06 sts 0x062E, r24 |
||
3626 | 265a: 8a cd rjmp .-1260 ; 0x2170 <DatenUebertragung+0xa2> |
||
3627 | 265c: 8d b7 in r24, 0x3d ; 61 |
||
3628 | 265e: 9e b7 in r25, 0x3e ; 62 |
||
3629 | 2660: 07 97 sbiw r24, 0x07 ; 7 |
||
3630 | 2662: 0f b6 in r0, 0x3f ; 63 |
||
3631 | 2664: f8 94 cli |
||
3632 | 2666: 9e bf out 0x3e, r25 ; 62 |
||
3633 | 2668: 0f be out 0x3f, r0 ; 63 |
||
3634 | 266a: 8d bf out 0x3d, r24 ; 61 |
||
3635 | 266c: ed b7 in r30, 0x3d ; 61 |
||
3636 | 266e: fe b7 in r31, 0x3e ; 62 |
||
3637 | 2670: 31 96 adiw r30, 0x01 ; 1 |
||
3638 | 2672: 84 e4 ldi r24, 0x44 ; 68 |
||
3639 | 2674: ad b7 in r26, 0x3d ; 61 |
||
3640 | 2676: be b7 in r27, 0x3e ; 62 |
||
3641 | 2678: 11 96 adiw r26, 0x01 ; 1 |
||
3642 | 267a: 8c 93 st X, r24 |
||
3643 | 267c: 81 e0 ldi r24, 0x01 ; 1 |
||
3644 | 267e: 81 83 std Z+1, r24 ; 0x01 |
||
3645 | 2680: 82 83 std Z+2, r24 ; 0x02 |
||
3646 | 2682: 83 e2 ldi r24, 0x23 ; 35 |
||
3647 | 2684: 98 e0 ldi r25, 0x08 ; 8 |
||
3648 | 2686: 94 83 std Z+4, r25 ; 0x04 |
||
3649 | 2688: 83 83 std Z+3, r24 ; 0x03 |
||
3650 | 268a: 82 e4 ldi r24, 0x42 ; 66 |
||
3651 | 268c: 90 e0 ldi r25, 0x00 ; 0 |
||
3652 | 268e: 96 83 std Z+6, r25 ; 0x06 |
||
3653 | 2690: 85 83 std Z+5, r24 ; 0x05 |
||
3654 | 2692: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3655 | 2696: 10 92 dd 03 sts 0x03DD, r1 |
||
3656 | 269a: 80 91 10 01 lds r24, 0x0110 |
||
3657 | 269e: 90 91 11 01 lds r25, 0x0111 |
||
3658 | 26a2: 2d b7 in r18, 0x3d ; 61 |
||
3659 | 26a4: 3e b7 in r19, 0x3e ; 62 |
||
3660 | 26a6: 29 5f subi r18, 0xF9 ; 249 |
||
3661 | 26a8: 3f 4f sbci r19, 0xFF ; 255 |
||
3662 | 26aa: 0f b6 in r0, 0x3f ; 63 |
||
3663 | 26ac: f8 94 cli |
||
3664 | 26ae: 3e bf out 0x3e, r19 ; 62 |
||
3665 | 26b0: 0f be out 0x3f, r0 ; 63 |
||
3666 | 26b2: 2d bf out 0x3d, r18 ; 61 |
||
3667 | 26b4: 00 97 sbiw r24, 0x00 ; 0 |
||
3668 | 26b6: 09 f4 brne .+2 ; 0x26ba <DatenUebertragung+0x5ec> |
||
3669 | 26b8: 54 cd rjmp .-1368 ; 0x2162 <DatenUebertragung+0x94> |
||
3670 | 26ba: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
3671 | 26be: 90 93 5d 07 sts 0x075D, r25 |
||
3672 | 26c2: 80 93 5c 07 sts 0x075C, r24 |
||
3673 | 26c6: 4d cd rjmp .-1382 ; 0x2162 <DatenUebertragung+0x94> |
||
3674 | |||
3675 | 000026c8 <BearbeiteRxDaten>: |
||
3676 | 26c8: ef 92 push r14 |
||
3677 | 26ca: ff 92 push r15 |
||
3678 | 26cc: 0f 93 push r16 |
||
3679 | 26ce: 1f 93 push r17 |
||
3680 | 26d0: df 93 push r29 |
||
3681 | 26d2: cf 93 push r28 |
||
3682 | 26d4: 00 d0 rcall .+0 ; 0x26d6 <BearbeiteRxDaten+0xe> |
||
3683 | 26d6: cd b7 in r28, 0x3d ; 61 |
||
3684 | 26d8: de b7 in r29, 0x3e ; 62 |
||
3685 | 26da: 80 91 e2 03 lds r24, 0x03E2 |
||
3686 | 26de: 88 23 and r24, r24 |
||
3687 | 26e0: 49 f4 brne .+18 ; 0x26f4 <BearbeiteRxDaten+0x2c> |
||
3688 | 26e2: 0f 90 pop r0 |
||
3689 | 26e4: 0f 90 pop r0 |
||
3690 | 26e6: cf 91 pop r28 |
||
3691 | 26e8: df 91 pop r29 |
||
3692 | 26ea: 1f 91 pop r17 |
||
3693 | 26ec: 0f 91 pop r16 |
||
3694 | 26ee: ff 90 pop r15 |
||
3695 | 26f0: ef 90 pop r14 |
||
3696 | 26f2: 08 95 ret |
||
3697 | 26f4: 0e 94 b6 0e call 0x1d6c ; 0x1d6c <Decode64> |
||
3698 | 26f8: 80 91 8e 07 lds r24, 0x078E |
||
3699 | 26fc: 82 36 cpi r24, 0x62 ; 98 |
||
3700 | 26fe: f1 f1 breq .+124 ; 0x277c <BearbeiteRxDaten+0xb4> |
||
3701 | 2700: 80 91 8f 07 lds r24, 0x078F |
||
3702 | 2704: 84 36 cpi r24, 0x64 ; 100 |
||
3703 | 2706: 09 f4 brne .+2 ; 0x270a <BearbeiteRxDaten+0x42> |
||
3704 | 2708: ee c1 rjmp .+988 ; 0x2ae6 <BearbeiteRxDaten+0x41e> |
||
3705 | 270a: 85 36 cpi r24, 0x65 ; 101 |
||
3706 | 270c: 80 f0 brcs .+32 ; 0x272e <BearbeiteRxDaten+0x66> |
||
3707 | 270e: 8c 36 cpi r24, 0x6C ; 108 |
||
3708 | 2710: 09 f4 brne .+2 ; 0x2714 <BearbeiteRxDaten+0x4c> |
||
3709 | 2712: 16 c2 rjmp .+1068 ; 0x2b40 <BearbeiteRxDaten+0x478> |
||
3710 | 2714: 8d 36 cpi r24, 0x6D ; 109 |
||
3711 | 2716: 08 f4 brcc .+2 ; 0x271a <BearbeiteRxDaten+0x52> |
||
3712 | 2718: 14 c1 rjmp .+552 ; 0x2942 <BearbeiteRxDaten+0x27a> |
||
3713 | 271a: 84 37 cpi r24, 0x74 ; 116 |
||
3714 | 271c: 09 f4 brne .+2 ; 0x2720 <BearbeiteRxDaten+0x58> |
||
3715 | 271e: b3 c1 rjmp .+870 ; 0x2a86 <BearbeiteRxDaten+0x3be> |
||
3716 | 2720: 86 37 cpi r24, 0x76 ; 118 |
||
3717 | 2722: 09 f0 breq .+2 ; 0x2726 <BearbeiteRxDaten+0x5e> |
||
3718 | 2724: 14 c1 rjmp .+552 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3719 | 2726: 81 e0 ldi r24, 0x01 ; 1 |
||
3720 | 2728: 80 93 de 03 sts 0x03DE, r24 |
||
3721 | 272c: 10 c1 rjmp .+544 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3722 | 272e: 81 36 cpi r24, 0x61 ; 97 |
||
3723 | 2730: 09 f4 brne .+2 ; 0x2734 <BearbeiteRxDaten+0x6c> |
||
3724 | 2732: 99 c1 rjmp .+818 ; 0x2a66 <BearbeiteRxDaten+0x39e> |
||
3725 | 2734: 82 36 cpi r24, 0x62 ; 98 |
||
3726 | 2736: 08 f4 brcc .+2 ; 0x273a <BearbeiteRxDaten+0x72> |
||
3727 | 2738: 13 c1 rjmp .+550 ; 0x2960 <BearbeiteRxDaten+0x298> |
||
3728 | 273a: 82 36 cpi r24, 0x62 ; 98 |
||
3729 | 273c: 09 f4 brne .+2 ; 0x2740 <BearbeiteRxDaten+0x78> |
||
3730 | 273e: 0e c2 rjmp .+1052 ; 0x2b5c <BearbeiteRxDaten+0x494> |
||
3731 | 2740: 83 36 cpi r24, 0x63 ; 99 |
||
3732 | 2742: 09 f0 breq .+2 ; 0x2746 <BearbeiteRxDaten+0x7e> |
||
3733 | 2744: 04 c1 rjmp .+520 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3734 | 2746: 80 91 eb 03 lds r24, 0x03EB |
||
3735 | 274a: 90 91 ec 03 lds r25, 0x03EC |
||
3736 | 274e: 89 2b or r24, r25 |
||
3737 | 2750: 09 f0 breq .+2 ; 0x2754 <BearbeiteRxDaten+0x8c> |
||
3738 | 2752: 3c c2 rjmp .+1144 ; 0x2bcc <BearbeiteRxDaten+0x504> |
||
3739 | 2754: 00 91 e6 03 lds r16, 0x03E6 |
||
3740 | 2758: 10 91 e7 03 lds r17, 0x03E7 |
||
3741 | 275c: f8 01 movw r30, r16 |
||
3742 | 275e: 90 81 ld r25, Z |
||
3743 | 2760: 99 23 and r25, r25 |
||
3744 | 2762: 09 f0 breq .+2 ; 0x2766 <BearbeiteRxDaten+0x9e> |
||
3745 | 2764: 29 c2 rjmp .+1106 ; 0x2bb8 <BearbeiteRxDaten+0x4f0> |
||
3746 | 2766: d8 01 movw r26, r16 |
||
3747 | 2768: 8c 91 ld r24, X |
||
3748 | 276a: 2a e0 ldi r18, 0x0A ; 10 |
||
3749 | 276c: 82 9f mul r24, r18 |
||
3750 | 276e: c0 01 movw r24, r0 |
||
3751 | 2770: 11 24 eor r1, r1 |
||
3752 | 2772: 90 93 ec 03 sts 0x03EC, r25 |
||
3753 | 2776: 80 93 eb 03 sts 0x03EB, r24 |
||
3754 | 277a: e9 c0 rjmp .+466 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3755 | 277c: 80 91 8f 07 lds r24, 0x078F |
||
3756 | 2780: 80 37 cpi r24, 0x70 ; 112 |
||
3757 | 2782: 09 f4 brne .+2 ; 0x2786 <BearbeiteRxDaten+0xbe> |
||
3758 | 2784: fd c1 rjmp .+1018 ; 0x2b80 <BearbeiteRxDaten+0x4b8> |
||
3759 | 2786: 81 37 cpi r24, 0x71 ; 113 |
||
3760 | 2788: 08 f0 brcs .+2 ; 0x278c <BearbeiteRxDaten+0xc4> |
||
3761 | 278a: 4d c0 rjmp .+154 ; 0x2826 <BearbeiteRxDaten+0x15e> |
||
3762 | 278c: 8d 36 cpi r24, 0x6D ; 109 |
||
3763 | 278e: 21 f1 breq .+72 ; 0x27d8 <BearbeiteRxDaten+0x110> |
||
3764 | 2790: 8e 36 cpi r24, 0x6E ; 110 |
||
3765 | 2792: 09 f4 brne .+2 ; 0x2796 <BearbeiteRxDaten+0xce> |
||
3766 | 2794: ac c0 rjmp .+344 ; 0x28ee <BearbeiteRxDaten+0x226> |
||
3767 | 2796: 8b 34 cpi r24, 0x4B ; 75 |
||
3768 | 2798: 09 f0 breq .+2 ; 0x279c <BearbeiteRxDaten+0xd4> |
||
3769 | 279a: b2 cf rjmp .-156 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
3770 | 279c: 00 91 e6 03 lds r16, 0x03E6 |
||
3771 | 27a0: 10 91 e7 03 lds r17, 0x03E7 |
||
3772 | 27a4: d8 01 movw r26, r16 |
||
3773 | 27a6: 8d 91 ld r24, X+ |
||
3774 | 27a8: 9c 91 ld r25, X |
||
3775 | 27aa: 90 93 01 05 sts 0x0501, r25 |
||
3776 | 27ae: 80 93 00 05 sts 0x0500, r24 |
||
3777 | 27b2: 84 5e subi r24, 0xE4 ; 228 |
||
3778 | 27b4: 9d 4f sbci r25, 0xFD ; 253 |
||
3779 | 27b6: 20 91 02 05 lds r18, 0x0502 |
||
3780 | 27ba: 30 91 03 05 lds r19, 0x0503 |
||
3781 | 27be: 82 1b sub r24, r18 |
||
3782 | 27c0: 93 0b sbc r25, r19 |
||
3783 | 27c2: 68 e6 ldi r22, 0x68 ; 104 |
||
3784 | 27c4: 71 e0 ldi r23, 0x01 ; 1 |
||
3785 | 27c6: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
3786 | 27ca: 84 5b subi r24, 0xB4 ; 180 |
||
3787 | 27cc: 90 40 sbci r25, 0x00 ; 0 |
||
3788 | 27ce: 90 93 05 05 sts 0x0505, r25 |
||
3789 | 27d2: 80 93 04 05 sts 0x0504, r24 |
||
3790 | 27d6: 94 cf rjmp .-216 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
3791 | 27d8: 80 91 0c 01 lds r24, 0x010C |
||
3792 | 27dc: 88 23 and r24, r24 |
||
3793 | 27de: e1 f3 breq .-8 ; 0x27d8 <BearbeiteRxDaten+0x110> |
||
3794 | 27e0: e0 91 e6 03 lds r30, 0x03E6 |
||
3795 | 27e4: f0 91 e7 03 lds r31, 0x03E7 |
||
3796 | 27e8: 80 81 ld r24, Z |
||
3797 | 27ea: 81 30 cpi r24, 0x01 ; 1 |
||
3798 | 27ec: 09 f4 brne .+2 ; 0x27f0 <BearbeiteRxDaten+0x128> |
||
3799 | 27ee: 2a c2 rjmp .+1108 ; 0x2c44 <BearbeiteRxDaten+0x57c> |
||
3800 | 27f0: 19 82 std Y+1, r1 ; 0x01 |
||
3801 | 27f2: 8d b7 in r24, 0x3d ; 61 |
||
3802 | 27f4: 9e b7 in r25, 0x3e ; 62 |
||
3803 | 27f6: 07 97 sbiw r24, 0x07 ; 7 |
||
3804 | 27f8: 0f b6 in r0, 0x3f ; 63 |
||
3805 | 27fa: f8 94 cli |
||
3806 | 27fc: 9e bf out 0x3e, r25 ; 62 |
||
3807 | 27fe: 0f be out 0x3f, r0 ; 63 |
||
3808 | 2800: 8d bf out 0x3d, r24 ; 61 |
||
3809 | 2802: ed b7 in r30, 0x3d ; 61 |
||
3810 | 2804: fe b7 in r31, 0x3e ; 62 |
||
3811 | 2806: 31 96 adiw r30, 0x01 ; 1 |
||
3812 | 2808: 8d e4 ldi r24, 0x4D ; 77 |
||
3813 | 280a: ad b7 in r26, 0x3d ; 61 |
||
3814 | 280c: be b7 in r27, 0x3e ; 62 |
||
3815 | 280e: 11 96 adiw r26, 0x01 ; 1 |
||
3816 | 2810: 8c 93 st X, r24 |
||
3817 | 2812: 81 e0 ldi r24, 0x01 ; 1 |
||
3818 | 2814: 81 83 std Z+1, r24 ; 0x01 |
||
3819 | 2816: 82 83 std Z+2, r24 ; 0x02 |
||
3820 | 2818: ce 01 movw r24, r28 |
||
3821 | 281a: 01 96 adiw r24, 0x01 ; 1 |
||
3822 | 281c: 94 83 std Z+4, r25 ; 0x04 |
||
3823 | 281e: 83 83 std Z+3, r24 ; 0x03 |
||
3824 | 2820: 81 e0 ldi r24, 0x01 ; 1 |
||
3825 | 2822: 90 e0 ldi r25, 0x00 ; 0 |
||
3826 | 2824: 81 c0 rjmp .+258 ; 0x2928 <BearbeiteRxDaten+0x260> |
||
3827 | 2826: 83 37 cpi r24, 0x73 ; 115 |
||
3828 | 2828: 09 f4 brne .+2 ; 0x282c <BearbeiteRxDaten+0x164> |
||
3829 | 282a: b9 c0 rjmp .+370 ; 0x299e <BearbeiteRxDaten+0x2d6> |
||
3830 | 282c: 84 37 cpi r24, 0x74 ; 116 |
||
3831 | 282e: 09 f4 brne .+2 ; 0x2832 <BearbeiteRxDaten+0x16a> |
||
3832 | 2830: ab c1 rjmp .+854 ; 0x2b88 <BearbeiteRxDaten+0x4c0> |
||
3833 | 2832: 81 37 cpi r24, 0x71 ; 113 |
||
3834 | 2834: 09 f0 breq .+2 ; 0x2838 <BearbeiteRxDaten+0x170> |
||
3835 | 2836: 64 cf rjmp .-312 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
3836 | 2838: 00 91 e6 03 lds r16, 0x03E6 |
||
3837 | 283c: 10 91 e7 03 lds r17, 0x03E7 |
||
3838 | 2840: d8 01 movw r26, r16 |
||
3839 | 2842: 8c 91 ld r24, X |
||
3840 | 2844: 8f 3f cpi r24, 0xFF ; 255 |
||
3841 | 2846: 09 f4 brne .+2 ; 0x284a <BearbeiteRxDaten+0x182> |
||
3842 | 2848: f4 c1 rjmp .+1000 ; 0x2c32 <BearbeiteRxDaten+0x56a> |
||
3843 | 284a: d8 01 movw r26, r16 |
||
3844 | 284c: 8c 91 ld r24, X |
||
3845 | 284e: 88 23 and r24, r24 |
||
3846 | 2850: 09 f0 breq .+2 ; 0x2854 <BearbeiteRxDaten+0x18c> |
||
3847 | 2852: e4 c1 rjmp .+968 ; 0x2c1c <BearbeiteRxDaten+0x554> |
||
3848 | 2854: 81 e0 ldi r24, 0x01 ; 1 |
||
3849 | 2856: 8c 93 st X, r24 |
||
3850 | 2858: 00 91 e6 03 lds r16, 0x03E6 |
||
3851 | 285c: 10 91 e7 03 lds r17, 0x03E7 |
||
3852 | 2860: 51 ee ldi r21, 0xE1 ; 225 |
||
3853 | 2862: e5 2e mov r14, r21 |
||
3854 | 2864: 58 e0 ldi r21, 0x08 ; 8 |
||
3855 | 2866: f5 2e mov r15, r21 |
||
3856 | 2868: d8 01 movw r26, r16 |
||
3857 | 286a: 8c 91 ld r24, X |
||
3858 | 286c: b7 01 movw r22, r14 |
||
3859 | 286e: 45 e6 ldi r20, 0x65 ; 101 |
||
3860 | 2870: 0e 94 e5 06 call 0xdca ; 0xdca <ReadParameterSet> |
||
3861 | 2874: 80 91 0c 01 lds r24, 0x010C |
||
3862 | 2878: 88 23 and r24, r24 |
||
3863 | 287a: e1 f3 breq .-8 ; 0x2874 <BearbeiteRxDaten+0x1ac> |
||
3864 | 287c: e0 91 e6 03 lds r30, 0x03E6 |
||
3865 | 2880: f0 91 e7 03 lds r31, 0x03E7 |
||
3866 | 2884: 80 81 ld r24, Z |
||
3867 | 2886: 89 83 std Y+1, r24 ; 0x01 |
||
3868 | 2888: 80 e5 ldi r24, 0x50 ; 80 |
||
3869 | 288a: 8a 83 std Y+2, r24 ; 0x02 |
||
3870 | 288c: ed b7 in r30, 0x3d ; 61 |
||
3871 | 288e: fe b7 in r31, 0x3e ; 62 |
||
3872 | 2890: 3f 97 sbiw r30, 0x0f ; 15 |
||
3873 | 2892: 0f b6 in r0, 0x3f ; 63 |
||
3874 | 2894: f8 94 cli |
||
3875 | 2896: fe bf out 0x3e, r31 ; 62 |
||
3876 | 2898: 0f be out 0x3f, r0 ; 63 |
||
3877 | 289a: ed bf out 0x3d, r30 ; 61 |
||
3878 | 289c: 31 96 adiw r30, 0x01 ; 1 |
||
3879 | 289e: 81 e5 ldi r24, 0x51 ; 81 |
||
3880 | 28a0: ad b7 in r26, 0x3d ; 61 |
||
3881 | 28a2: be b7 in r27, 0x3e ; 62 |
||
3882 | 28a4: 11 96 adiw r26, 0x01 ; 1 |
||
3883 | 28a6: 8c 93 st X, r24 |
||
3884 | 28a8: 81 e0 ldi r24, 0x01 ; 1 |
||
3885 | 28aa: 81 83 std Z+1, r24 ; 0x01 |
||
3886 | 28ac: 83 e0 ldi r24, 0x03 ; 3 |
||
3887 | 28ae: 82 83 std Z+2, r24 ; 0x02 |
||
3888 | 28b0: ce 01 movw r24, r28 |
||
3889 | 28b2: 01 96 adiw r24, 0x01 ; 1 |
||
3890 | 28b4: 94 83 std Z+4, r25 ; 0x04 |
||
3891 | 28b6: 83 83 std Z+3, r24 ; 0x03 |
||
3892 | 28b8: 21 e0 ldi r18, 0x01 ; 1 |
||
3893 | 28ba: 30 e0 ldi r19, 0x00 ; 0 |
||
3894 | 28bc: 36 83 std Z+6, r19 ; 0x06 |
||
3895 | 28be: 25 83 std Z+5, r18 ; 0x05 |
||
3896 | 28c0: ce 01 movw r24, r28 |
||
3897 | 28c2: 02 96 adiw r24, 0x02 ; 2 |
||
3898 | 28c4: 90 87 std Z+8, r25 ; 0x08 |
||
3899 | 28c6: 87 83 std Z+7, r24 ; 0x07 |
||
3900 | 28c8: 32 87 std Z+10, r19 ; 0x0a |
||
3901 | 28ca: 21 87 std Z+9, r18 ; 0x09 |
||
3902 | 28cc: f4 86 std Z+12, r15 ; 0x0c |
||
3903 | 28ce: e3 86 std Z+11, r14 ; 0x0b |
||
3904 | 28d0: 85 e6 ldi r24, 0x65 ; 101 |
||
3905 | 28d2: 90 e0 ldi r25, 0x00 ; 0 |
||
3906 | 28d4: 96 87 std Z+14, r25 ; 0x0e |
||
3907 | 28d6: 85 87 std Z+13, r24 ; 0x0d |
||
3908 | 28d8: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3909 | 28dc: ed b7 in r30, 0x3d ; 61 |
||
3910 | 28de: fe b7 in r31, 0x3e ; 62 |
||
3911 | 28e0: 3f 96 adiw r30, 0x0f ; 15 |
||
3912 | 28e2: 0f b6 in r0, 0x3f ; 63 |
||
3913 | 28e4: f8 94 cli |
||
3914 | 28e6: fe bf out 0x3e, r31 ; 62 |
||
3915 | 28e8: 0f be out 0x3f, r0 ; 63 |
||
3916 | 28ea: ed bf out 0x3d, r30 ; 61 |
||
3917 | 28ec: 09 cf rjmp .-494 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
3918 | 28ee: 80 91 0c 01 lds r24, 0x010C |
||
3919 | 28f2: 88 23 and r24, r24 |
||
3920 | 28f4: e1 f3 breq .-8 ; 0x28ee <BearbeiteRxDaten+0x226> |
||
3921 | 28f6: 8d b7 in r24, 0x3d ; 61 |
||
3922 | 28f8: 9e b7 in r25, 0x3e ; 62 |
||
3923 | 28fa: 07 97 sbiw r24, 0x07 ; 7 |
||
3924 | 28fc: 0f b6 in r0, 0x3f ; 63 |
||
3925 | 28fe: f8 94 cli |
||
3926 | 2900: 9e bf out 0x3e, r25 ; 62 |
||
3927 | 2902: 0f be out 0x3f, r0 ; 63 |
||
3928 | 2904: 8d bf out 0x3d, r24 ; 61 |
||
3929 | 2906: ed b7 in r30, 0x3d ; 61 |
||
3930 | 2908: fe b7 in r31, 0x3e ; 62 |
||
3931 | 290a: 31 96 adiw r30, 0x01 ; 1 |
||
3932 | 290c: 8e e4 ldi r24, 0x4E ; 78 |
||
3933 | 290e: ad b7 in r26, 0x3d ; 61 |
||
3934 | 2910: be b7 in r27, 0x3e ; 62 |
||
3935 | 2912: 11 96 adiw r26, 0x01 ; 1 |
||
3936 | 2914: 8c 93 st X, r24 |
||
3937 | 2916: 81 e0 ldi r24, 0x01 ; 1 |
||
3938 | 2918: 81 83 std Z+1, r24 ; 0x01 |
||
3939 | 291a: 82 83 std Z+2, r24 ; 0x02 |
||
3940 | 291c: 83 ed ldi r24, 0xD3 ; 211 |
||
3941 | 291e: 95 e0 ldi r25, 0x05 ; 5 |
||
3942 | 2920: 94 83 std Z+4, r25 ; 0x04 |
||
3943 | 2922: 83 83 std Z+3, r24 ; 0x03 |
||
3944 | 2924: 8d e4 ldi r24, 0x4D ; 77 |
||
3945 | 2926: 90 e0 ldi r25, 0x00 ; 0 |
||
3946 | 2928: 96 83 std Z+6, r25 ; 0x06 |
||
3947 | 292a: 85 83 std Z+5, r24 ; 0x05 |
||
3948 | 292c: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
3949 | 2930: ed b7 in r30, 0x3d ; 61 |
||
3950 | 2932: fe b7 in r31, 0x3e ; 62 |
||
3951 | 2934: 37 96 adiw r30, 0x07 ; 7 |
||
3952 | 2936: 0f b6 in r0, 0x3f ; 63 |
||
3953 | 2938: f8 94 cli |
||
3954 | 293a: fe bf out 0x3e, r31 ; 62 |
||
3955 | 293c: 0f be out 0x3f, r0 ; 63 |
||
3956 | 293e: ed bf out 0x3d, r30 ; 61 |
||
3957 | 2940: df ce rjmp .-578 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
3958 | 2942: 87 36 cpi r24, 0x67 ; 103 |
||
3959 | 2944: 09 f4 brne .+2 ; 0x2948 <BearbeiteRxDaten+0x280> |
||
3960 | 2946: f8 c0 rjmp .+496 ; 0x2b38 <BearbeiteRxDaten+0x470> |
||
3961 | 2948: 88 36 cpi r24, 0x68 ; 104 |
||
3962 | 294a: 09 f4 brne .+2 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3963 | 294c: e0 c0 rjmp .+448 ; 0x2b0e <BearbeiteRxDaten+0x446> |
||
3964 | 294e: 10 92 e2 03 sts 0x03E2, r1 |
||
3965 | 2952: 10 92 e7 03 sts 0x03E7, r1 |
||
3966 | 2956: 10 92 e6 03 sts 0x03E6, r1 |
||
3967 | 295a: 10 92 e8 03 sts 0x03E8, r1 |
||
3968 | 295e: c1 ce rjmp .-638 ; 0x26e2 <BearbeiteRxDaten+0x1a> |
||
3969 | 2960: 8b 34 cpi r24, 0x4B ; 75 |
||
3970 | 2962: a9 f7 brne .-22 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3971 | 2964: e0 91 e6 03 lds r30, 0x03E6 |
||
3972 | 2968: f0 91 e7 03 lds r31, 0x03E7 |
||
3973 | 296c: 80 81 ld r24, Z |
||
3974 | 296e: 91 81 ldd r25, Z+1 ; 0x01 |
||
3975 | 2970: 90 93 01 05 sts 0x0501, r25 |
||
3976 | 2974: 80 93 00 05 sts 0x0500, r24 |
||
3977 | 2978: 84 5e subi r24, 0xE4 ; 228 |
||
3978 | 297a: 9d 4f sbci r25, 0xFD ; 253 |
||
3979 | 297c: 20 91 02 05 lds r18, 0x0502 |
||
3980 | 2980: 30 91 03 05 lds r19, 0x0503 |
||
3981 | 2984: 82 1b sub r24, r18 |
||
3982 | 2986: 93 0b sbc r25, r19 |
||
3983 | 2988: 68 e6 ldi r22, 0x68 ; 104 |
||
3984 | 298a: 71 e0 ldi r23, 0x01 ; 1 |
||
3985 | 298c: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
3986 | 2990: 84 5b subi r24, 0xB4 ; 180 |
||
3987 | 2992: 90 40 sbci r25, 0x00 ; 0 |
||
3988 | 2994: 90 93 05 05 sts 0x0505, r25 |
||
3989 | 2998: 80 93 04 05 sts 0x0504, r24 |
||
3990 | 299c: d8 cf rjmp .-80 ; 0x294e <BearbeiteRxDaten+0x286> |
||
3991 | 299e: 00 91 e6 03 lds r16, 0x03E6 |
||
3992 | 29a2: 10 91 e7 03 lds r17, 0x03E7 |
||
3993 | 29a6: d8 01 movw r26, r16 |
||
3994 | 29a8: 8c 91 ld r24, X |
||
3995 | 29aa: 81 50 subi r24, 0x01 ; 1 |
||
3996 | 29ac: 85 30 cpi r24, 0x05 ; 5 |
||
3997 | 29ae: 20 f4 brcc .+8 ; 0x29b8 <BearbeiteRxDaten+0x2f0> |
||
3998 | 29b0: 11 96 adiw r26, 0x01 ; 1 |
||
3999 | 29b2: 8c 91 ld r24, X |
||
4000 | 29b4: 80 35 cpi r24, 0x50 ; 80 |
||
4001 | 29b6: 91 f0 breq .+36 ; 0x29dc <BearbeiteRxDaten+0x314> |
||
4002 | 29b8: 19 82 std Y+1, r1 ; 0x01 |
||
4003 | 29ba: 80 91 0c 01 lds r24, 0x010C |
||
4004 | 29be: 88 23 and r24, r24 |
||
4005 | 29c0: e1 f3 breq .-8 ; 0x29ba <BearbeiteRxDaten+0x2f2> |
||
4006 | 29c2: 8d b7 in r24, 0x3d ; 61 |
||
4007 | 29c4: 9e b7 in r25, 0x3e ; 62 |
||
4008 | 29c6: 07 97 sbiw r24, 0x07 ; 7 |
||
4009 | 29c8: 0f b6 in r0, 0x3f ; 63 |
||
4010 | 29ca: f8 94 cli |
||
4011 | 29cc: 9e bf out 0x3e, r25 ; 62 |
||
4012 | 29ce: 0f be out 0x3f, r0 ; 63 |
||
4013 | 29d0: 8d bf out 0x3d, r24 ; 61 |
||
4014 | 29d2: ed b7 in r30, 0x3d ; 61 |
||
4015 | 29d4: fe b7 in r31, 0x3e ; 62 |
||
4016 | 29d6: 31 96 adiw r30, 0x01 ; 1 |
||
4017 | 29d8: 83 e5 ldi r24, 0x53 ; 83 |
||
4018 | 29da: 17 cf rjmp .-466 ; 0x280a <BearbeiteRxDaten+0x142> |
||
4019 | 29dc: a1 ee ldi r26, 0xE1 ; 225 |
||
4020 | 29de: b8 e0 ldi r27, 0x08 ; 8 |
||
4021 | 29e0: f8 01 movw r30, r16 |
||
4022 | 29e2: 32 96 adiw r30, 0x02 ; 2 |
||
4023 | 29e4: 85 e6 ldi r24, 0x65 ; 101 |
||
4024 | 29e6: 01 90 ld r0, Z+ |
||
4025 | 29e8: 0d 92 st X+, r0 |
||
4026 | 29ea: 81 50 subi r24, 0x01 ; 1 |
||
4027 | 29ec: e1 f7 brne .-8 ; 0x29e6 <BearbeiteRxDaten+0x31e> |
||
4028 | 29ee: f8 01 movw r30, r16 |
||
4029 | 29f0: 80 81 ld r24, Z |
||
4030 | 29f2: 61 ee ldi r22, 0xE1 ; 225 |
||
4031 | 29f4: 78 e0 ldi r23, 0x08 ; 8 |
||
4032 | 29f6: 45 e6 ldi r20, 0x65 ; 101 |
||
4033 | 29f8: 0e 94 90 06 call 0xd20 ; 0xd20 <WriteParameterSet> |
||
4034 | 29fc: 60 91 17 09 lds r22, 0x0917 |
||
4035 | 2a00: 70 e0 ldi r23, 0x00 ; 0 |
||
4036 | 2a02: 80 e0 ldi r24, 0x00 ; 0 |
||
4037 | 2a04: 90 e0 ldi r25, 0x00 ; 0 |
||
4038 | 2a06: 24 ec ldi r18, 0xC4 ; 196 |
||
4039 | 2a08: 39 e0 ldi r19, 0x09 ; 9 |
||
4040 | 2a0a: 40 e0 ldi r20, 0x00 ; 0 |
||
4041 | 2a0c: 50 e0 ldi r21, 0x00 ; 0 |
||
4042 | 2a0e: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
4043 | 2a12: 60 93 a2 03 sts 0x03A2, r22 |
||
4044 | 2a16: 70 93 a3 03 sts 0x03A3, r23 |
||
4045 | 2a1a: 80 93 a4 03 sts 0x03A4, r24 |
||
4046 | 2a1e: 90 93 a5 03 sts 0x03A5, r25 |
||
4047 | 2a22: 60 91 18 09 lds r22, 0x0918 |
||
4048 | 2a26: 70 e0 ldi r23, 0x00 ; 0 |
||
4049 | 2a28: 80 e0 ldi r24, 0x00 ; 0 |
||
4050 | 2a2a: 90 e0 ldi r25, 0x00 ; 0 |
||
4051 | 2a2c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
4052 | 2a30: 60 93 a6 03 sts 0x03A6, r22 |
||
4053 | 2a34: 70 93 a7 03 sts 0x03A7, r23 |
||
4054 | 2a38: 80 93 a8 03 sts 0x03A8, r24 |
||
4055 | 2a3c: 90 93 a9 03 sts 0x03A9, r25 |
||
4056 | 2a40: e0 91 e6 03 lds r30, 0x03E6 |
||
4057 | 2a44: f0 91 e7 03 lds r31, 0x03E7 |
||
4058 | 2a48: 80 81 ld r24, Z |
||
4059 | 2a4a: 0e 94 8f 05 call 0xb1e ; 0xb1e <SetActiveParamSetNumber> |
||
4060 | 2a4e: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
4061 | 2a52: 89 83 std Y+1, r24 ; 0x01 |
||
4062 | 2a54: 80 e0 ldi r24, 0x00 ; 0 |
||
4063 | 2a56: 0e 94 a4 05 call 0xb48 ; 0xb48 <LipoDetection> |
||
4064 | 2a5a: 89 81 ldd r24, Y+1 ; 0x01 |
||
4065 | 2a5c: 6e e6 ldi r22, 0x6E ; 110 |
||
4066 | 2a5e: 70 e0 ldi r23, 0x00 ; 0 |
||
4067 | 2a60: 0e 94 be 44 call 0x897c ; 0x897c <Piep> |
||
4068 | 2a64: aa cf rjmp .-172 ; 0x29ba <BearbeiteRxDaten+0x2f2> |
||
4069 | 2a66: e0 91 e6 03 lds r30, 0x03E6 |
||
4070 | 2a6a: f0 91 e7 03 lds r31, 0x03E7 |
||
4071 | 2a6e: 80 81 ld r24, Z |
||
4072 | 2a70: 80 93 0d 01 sts 0x010D, r24 |
||
4073 | 2a74: 80 32 cpi r24, 0x20 ; 32 |
||
4074 | 2a76: 18 f0 brcs .+6 ; 0x2a7e <BearbeiteRxDaten+0x3b6> |
||
4075 | 2a78: 8f e1 ldi r24, 0x1F ; 31 |
||
4076 | 2a7a: 80 93 0d 01 sts 0x010D, r24 |
||
4077 | 2a7e: 8f ef ldi r24, 0xFF ; 255 |
||
4078 | 2a80: 80 93 0e 01 sts 0x010E, r24 |
||
4079 | 2a84: 64 cf rjmp .-312 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4080 | 2a86: 80 91 e5 03 lds r24, 0x03E5 |
||
4081 | 2a8a: 85 31 cpi r24, 0x15 ; 21 |
||
4082 | 2a8c: 08 f4 brcc .+2 ; 0x2a90 <BearbeiteRxDaten+0x3c8> |
||
4083 | 2a8e: a3 c0 rjmp .+326 ; 0x2bd6 <BearbeiteRxDaten+0x50e> |
||
4084 | 2a90: a8 e6 ldi r26, 0x68 ; 104 |
||
4085 | 2a92: b7 e0 ldi r27, 0x07 ; 7 |
||
4086 | 2a94: 80 91 e6 03 lds r24, 0x03E6 |
||
4087 | 2a98: 90 91 e7 03 lds r25, 0x03E7 |
||
4088 | 2a9c: 9c 01 movw r18, r24 |
||
4089 | 2a9e: f9 01 movw r30, r18 |
||
4090 | 2aa0: 80 e1 ldi r24, 0x10 ; 16 |
||
4091 | 2aa2: 01 90 ld r0, Z+ |
||
4092 | 2aa4: 0d 92 st X+, r0 |
||
4093 | 2aa6: 81 50 subi r24, 0x01 ; 1 |
||
4094 | 2aa8: e1 f7 brne .-8 ; 0x2aa2 <BearbeiteRxDaten+0x3da> |
||
4095 | 2aaa: 80 91 0c 01 lds r24, 0x010C |
||
4096 | 2aae: 88 23 and r24, r24 |
||
4097 | 2ab0: e1 f3 breq .-8 ; 0x2aaa <BearbeiteRxDaten+0x3e2> |
||
4098 | 2ab2: 00 d0 rcall .+0 ; 0x2ab4 <BearbeiteRxDaten+0x3ec> |
||
4099 | 2ab4: 0f 92 push r0 |
||
4100 | 2ab6: ed b7 in r30, 0x3d ; 61 |
||
4101 | 2ab8: fe b7 in r31, 0x3e ; 62 |
||
4102 | 2aba: 31 96 adiw r30, 0x01 ; 1 |
||
4103 | 2abc: 84 e5 ldi r24, 0x54 ; 84 |
||
4104 | 2abe: ad b7 in r26, 0x3d ; 61 |
||
4105 | 2ac0: be b7 in r27, 0x3e ; 62 |
||
4106 | 2ac2: 11 96 adiw r26, 0x01 ; 1 |
||
4107 | 2ac4: 8c 93 st X, r24 |
||
4108 | 2ac6: 80 91 0f 01 lds r24, 0x010F |
||
4109 | 2aca: 81 83 std Z+1, r24 ; 0x01 |
||
4110 | 2acc: 12 82 std Z+2, r1 ; 0x02 |
||
4111 | 2ace: 0e 94 60 0f call 0x1ec0 ; 0x1ec0 <SendOutData> |
||
4112 | 2ad2: 8a ef ldi r24, 0xFA ; 250 |
||
4113 | 2ad4: 80 93 ea 03 sts 0x03EA, r24 |
||
4114 | 2ad8: 8f ef ldi r24, 0xFF ; 255 |
||
4115 | 2ada: 80 93 0e 01 sts 0x010E, r24 |
||
4116 | 2ade: 0f 90 pop r0 |
||
4117 | 2ae0: 0f 90 pop r0 |
||
4118 | 2ae2: 0f 90 pop r0 |
||
4119 | 2ae4: 34 cf rjmp .-408 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4120 | 2ae6: e0 91 e6 03 lds r30, 0x03E6 |
||
4121 | 2aea: f0 91 e7 03 lds r31, 0x03E7 |
||
4122 | 2aee: 80 81 ld r24, Z |
||
4123 | 2af0: 2a e0 ldi r18, 0x0A ; 10 |
||
4124 | 2af2: 82 9f mul r24, r18 |
||
4125 | 2af4: c0 01 movw r24, r0 |
||
4126 | 2af6: 11 24 eor r1, r1 |
||
4127 | 2af8: 90 93 11 01 sts 0x0111, r25 |
||
4128 | 2afc: 80 93 10 01 sts 0x0110, r24 |
||
4129 | 2b00: 89 2b or r24, r25 |
||
4130 | 2b02: 09 f4 brne .+2 ; 0x2b06 <BearbeiteRxDaten+0x43e> |
||
4131 | 2b04: 24 cf rjmp .-440 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4132 | 2b06: 81 e0 ldi r24, 0x01 ; 1 |
||
4133 | 2b08: 80 93 dd 03 sts 0x03DD, r24 |
||
4134 | 2b0c: 20 cf rjmp .-448 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4135 | 2b0e: 8f ef ldi r24, 0xFF ; 255 |
||
4136 | 2b10: 80 93 0e 01 sts 0x010E, r24 |
||
4137 | 2b14: e0 91 e6 03 lds r30, 0x03E6 |
||
4138 | 2b18: f0 91 e7 03 lds r31, 0x03E7 |
||
4139 | 2b1c: 80 81 ld r24, Z |
||
4140 | 2b1e: 90 91 43 04 lds r25, 0x0443 |
||
4141 | 2b22: 89 2b or r24, r25 |
||
4142 | 2b24: 80 93 43 04 sts 0x0443, r24 |
||
4143 | 2b28: 88 23 and r24, r24 |
||
4144 | 2b2a: 11 f0 breq .+4 ; 0x2b30 <BearbeiteRxDaten+0x468> |
||
4145 | 2b2c: 10 92 e0 03 sts 0x03E0, r1 |
||
4146 | 2b30: 81 e0 ldi r24, 0x01 ; 1 |
||
4147 | 2b32: 80 93 dc 03 sts 0x03DC, r24 |
||
4148 | 2b36: 0b cf rjmp .-490 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4149 | 2b38: 81 e0 ldi r24, 0x01 ; 1 |
||
4150 | 2b3a: 80 93 da 03 sts 0x03DA, r24 |
||
4151 | 2b3e: 07 cf rjmp .-498 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4152 | 2b40: 8f ef ldi r24, 0xFF ; 255 |
||
4153 | 2b42: 80 93 0e 01 sts 0x010E, r24 |
||
4154 | 2b46: e0 91 e6 03 lds r30, 0x03E6 |
||
4155 | 2b4a: f0 91 e7 03 lds r31, 0x03E7 |
||
4156 | 2b4e: 80 81 ld r24, Z |
||
4157 | 2b50: 80 93 42 04 sts 0x0442, r24 |
||
4158 | 2b54: 81 e0 ldi r24, 0x01 ; 1 |
||
4159 | 2b56: 80 93 db 03 sts 0x03DB, r24 |
||
4160 | 2b5a: f9 ce rjmp .-526 ; 0x294e <BearbeiteRxDaten+0x286> |
||
4161 | 2b5c: a0 e8 ldi r26, 0x80 ; 128 |
||
4162 | 2b5e: b7 e0 ldi r27, 0x07 ; 7 |
||
4163 | 2b60: 80 91 e6 03 lds r24, 0x03E6 |
||
4164 | 2b64: 90 91 e7 03 lds r25, 0x03E7 |
||
4165 | 2b68: 9c 01 movw r18, r24 |
||
4166 | 2b6a: f9 01 movw r30, r18 |
||
4167 | 2b6c: 8b e0 ldi r24, 0x0B ; 11 |
||
4168 | 2b6e: 01 90 ld r0, Z+ |
||
4169 | 2b70: 0d 92 st X+, r0 |
||
4170 | 2b72: 81 50 subi r24, 0x01 ; 1 |
||
4171 | 2b74: e1 f7 brne .-8 ; 0x2b6e <BearbeiteRxDaten+0x4a6> |
||
4172 | 2b76: 80 91 89 07 lds r24, 0x0789 |
||
4173 | 2b7a: 80 93 65 08 sts 0x0865, r24 |
||
4174 | 2b7e: 7f cf rjmp .-258 ; 0x2a7e <BearbeiteRxDaten+0x3b6> |
||
4175 | 2b80: 81 e0 ldi r24, 0x01 ; 1 |
||
4176 | 2b82: 80 93 df 03 sts 0x03DF, r24 |
||
4177 | 2b86: bc cd rjmp .-1160 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
4178 | 2b88: 80 91 e5 03 lds r24, 0x03E5 |
||
4179 | 2b8c: 85 31 cpi r24, 0x15 ; 21 |
||
4180 | 2b8e: a0 f1 brcs .+104 ; 0x2bf8 <BearbeiteRxDaten+0x530> |
||
4181 | 2b90: a8 e6 ldi r26, 0x68 ; 104 |
||
4182 | 2b92: b7 e0 ldi r27, 0x07 ; 7 |
||
4183 | 2b94: 80 91 e6 03 lds r24, 0x03E6 |
||
4184 | 2b98: 90 91 e7 03 lds r25, 0x03E7 |
||
4185 | 2b9c: 9c 01 movw r18, r24 |
||
4186 | 2b9e: f9 01 movw r30, r18 |
||
4187 | 2ba0: 80 e1 ldi r24, 0x10 ; 16 |
||
4188 | 2ba2: 01 90 ld r0, Z+ |
||
4189 | 2ba4: 0d 92 st X+, r0 |
||
4190 | 2ba6: 81 50 subi r24, 0x01 ; 1 |
||
4191 | 2ba8: e1 f7 brne .-8 ; 0x2ba2 <BearbeiteRxDaten+0x4da> |
||
4192 | 2baa: 80 ef ldi r24, 0xF0 ; 240 |
||
4193 | 2bac: 80 93 ea 03 sts 0x03EA, r24 |
||
4194 | 2bb0: 8f ef ldi r24, 0xFF ; 255 |
||
4195 | 2bb2: 80 93 0e 01 sts 0x010E, r24 |
||
4196 | 2bb6: a4 cd rjmp .-1208 ; 0x2700 <BearbeiteRxDaten+0x38> |
||
4197 | 2bb8: 8a e0 ldi r24, 0x0A ; 10 |
||
4198 | 2bba: 98 9f mul r25, r24 |
||
4199 | 2bbc: c0 01 movw r24, r0 |
||
4200 | 2bbe: 11 24 eor r1, r1 |
||
4201 | 2bc0: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
4202 | 2bc4: 90 93 2f 06 sts 0x062F, r25 |
||
4203 | 2bc8: 80 93 2e 06 sts 0x062E, r24 |
||
4204 | 2bcc: 00 91 e6 03 lds r16, 0x03E6 |
||
4205 | 2bd0: 10 91 e7 03 lds r17, 0x03E7 |
||
4206 | 2bd4: c8 cd rjmp .-1136 ; 0x2766 <BearbeiteRxDaten+0x9e> |
||
4207 | 2bd6: e0 91 e6 03 lds r30, 0x03E6 |
||
4208 | 2bda: f0 91 e7 03 lds r31, 0x03E7 |
||
4209 | 2bde: 80 81 ld r24, Z |
||
4210 | 2be0: 91 81 ldd r25, Z+1 ; 0x01 |
||
4211 | 2be2: a2 81 ldd r26, Z+2 ; 0x02 |
||
4212 | 2be4: b3 81 ldd r27, Z+3 ; 0x03 |
||
4213 | 2be6: 80 93 68 07 sts 0x0768, r24 |
||
4214 | 2bea: 90 93 69 07 sts 0x0769, r25 |
||
4215 | 2bee: a0 93 6a 07 sts 0x076A, r26 |
||
4216 | 2bf2: b0 93 6b 07 sts 0x076B, r27 |
||
4217 | 2bf6: 59 cf rjmp .-334 ; 0x2aaa <BearbeiteRxDaten+0x3e2> |
||
4218 | 2bf8: 00 91 e6 03 lds r16, 0x03E6 |
||
4219 | 2bfc: 10 91 e7 03 lds r17, 0x03E7 |
||
4220 | 2c00: f8 01 movw r30, r16 |
||
4221 | 2c02: 80 81 ld r24, Z |
||
4222 | 2c04: 91 81 ldd r25, Z+1 ; 0x01 |
||
4223 | 2c06: a2 81 ldd r26, Z+2 ; 0x02 |
||
4224 | 2c08: b3 81 ldd r27, Z+3 ; 0x03 |
||
4225 | 2c0a: 80 93 68 07 sts 0x0768, r24 |
||
4226 | 2c0e: 90 93 69 07 sts 0x0769, r25 |
||
4227 | 2c12: a0 93 6a 07 sts 0x076A, r26 |
||
4228 | 2c16: b0 93 6b 07 sts 0x076B, r27 |
||
4229 | 2c1a: c7 cf rjmp .-114 ; 0x2baa <BearbeiteRxDaten+0x4e2> |
||
4230 | 2c1c: 86 30 cpi r24, 0x06 ; 6 |
||
4231 | 2c1e: 08 f4 brcc .+2 ; 0x2c22 <BearbeiteRxDaten+0x55a> |
||
4232 | 2c20: 1f ce rjmp .-962 ; 0x2860 <BearbeiteRxDaten+0x198> |
||
4233 | 2c22: 85 e0 ldi r24, 0x05 ; 5 |
||
4234 | 2c24: f8 01 movw r30, r16 |
||
4235 | 2c26: 80 83 st Z, r24 |
||
4236 | 2c28: 00 91 e6 03 lds r16, 0x03E6 |
||
4237 | 2c2c: 10 91 e7 03 lds r17, 0x03E7 |
||
4238 | 2c30: 17 ce rjmp .-978 ; 0x2860 <BearbeiteRxDaten+0x198> |
||
4239 | 2c32: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
4240 | 2c36: f8 01 movw r30, r16 |
||
4241 | 2c38: 80 83 st Z, r24 |
||
4242 | 2c3a: 00 91 e6 03 lds r16, 0x03E6 |
||
4243 | 2c3e: 10 91 e7 03 lds r17, 0x03E7 |
||
4244 | 2c42: 03 ce rjmp .-1018 ; 0x284a <BearbeiteRxDaten+0x182> |
||
4245 | 2c44: a3 ed ldi r26, 0xD3 ; 211 |
||
4246 | 2c46: b5 e0 ldi r27, 0x05 ; 5 |
||
4247 | 2c48: 8d e4 ldi r24, 0x4D ; 77 |
||
4248 | 2c4a: 01 90 ld r0, Z+ |
||
4249 | 2c4c: 0d 92 st X+, r0 |
||
4250 | 2c4e: 81 50 subi r24, 0x01 ; 1 |
||
4251 | 2c50: e1 f7 brne .-8 ; 0x2c4a <BearbeiteRxDaten+0x582> |
||
4252 | 2c52: 88 ee ldi r24, 0xE8 ; 232 |
||
4253 | 2c54: 93 e0 ldi r25, 0x03 ; 3 |
||
4254 | 2c56: 63 ed ldi r22, 0xD3 ; 211 |
||
4255 | 2c58: 75 e0 ldi r23, 0x05 ; 5 |
||
4256 | 2c5a: 4d e4 ldi r20, 0x4D ; 77 |
||
4257 | 2c5c: 50 e0 ldi r21, 0x00 ; 0 |
||
4258 | 2c5e: 2f e3 ldi r18, 0x3F ; 63 |
||
4259 | 2c60: 3d e0 ldi r19, 0x0D ; 13 |
||
4260 | 2c62: 0e 94 de 6d call 0xdbbc ; 0xdbbc <__eewr_block> |
||
4261 | 2c66: 81 e0 ldi r24, 0x01 ; 1 |
||
4262 | 2c68: 89 83 std Y+1, r24 ; 0x01 |
||
4263 | 2c6a: c3 cd rjmp .-1146 ; 0x27f2 <BearbeiteRxDaten+0x12a> |
||
4264 | |||
4265 | 00002c6c <Putchar>: |
||
4266 | 2c6c: 98 2f mov r25, r24 |
||
4267 | 2c6e: 80 91 66 08 lds r24, 0x0866 |
||
4268 | 2c72: 81 30 cpi r24, 0x01 ; 1 |
||
4269 | 2c74: 21 f0 breq .+8 ; 0x2c7e <Putchar+0x12> |
||
4270 | 2c76: 89 2f mov r24, r25 |
||
4271 | 2c78: 0e 94 14 0f call 0x1e28 ; 0x1e28 <uart_putchar> |
||
4272 | 2c7c: 08 95 ret |
||
4273 | 2c7e: 80 91 41 04 lds r24, 0x0441 |
||
4274 | 2c82: e8 2f mov r30, r24 |
||
4275 | 2c84: f0 e0 ldi r31, 0x00 ; 0 |
||
4276 | 2c86: ed 5c subi r30, 0xCD ; 205 |
||
4277 | 2c88: fc 4f sbci r31, 0xFC ; 252 |
||
4278 | 2c8a: 90 83 st Z, r25 |
||
4279 | 2c8c: 8f 5f subi r24, 0xFF ; 255 |
||
4280 | 2c8e: 80 93 41 04 sts 0x0441, r24 |
||
4281 | 2c92: 81 e0 ldi r24, 0x01 ; 1 |
||
4282 | 2c94: 08 95 ret |
||
4283 | |||
4284 | 00002c96 <PAD_0>: |
||
4285 | 2c96: 1f 93 push r17 |
||
4286 | 2c98: 18 2f mov r17, r24 |
||
4287 | 2c9a: 18 16 cp r1, r24 |
||
4288 | 2c9c: 34 f4 brge .+12 ; 0x2caa <PAD_0+0x14> |
||
4289 | 2c9e: 80 e3 ldi r24, 0x30 ; 48 |
||
4290 | 2ca0: 0e 94 36 16 call 0x2c6c ; 0x2c6c <Putchar> |
||
4291 | 2ca4: 11 50 subi r17, 0x01 ; 1 |
||
4292 | 2ca6: 11 16 cp r1, r17 |
||
4293 | 2ca8: d4 f3 brlt .-12 ; 0x2c9e <PAD_0+0x8> |
||
4294 | 2caa: 1f 91 pop r17 |
||
4295 | 2cac: 08 95 ret |
||
4296 | |||
4297 | 00002cae <PAD_SP>: |
||
4298 | 2cae: 1f 93 push r17 |
||
4299 | 2cb0: 18 2f mov r17, r24 |
||
4300 | 2cb2: 18 16 cp r1, r24 |
||
4301 | 2cb4: 34 f4 brge .+12 ; 0x2cc2 <PAD_SP+0x14> |
||
4302 | 2cb6: 80 e2 ldi r24, 0x20 ; 32 |
||
4303 | 2cb8: 0e 94 36 16 call 0x2c6c ; 0x2c6c <Putchar> |
||
4304 | 2cbc: 11 50 subi r17, 0x01 ; 1 |
||
4305 | 2cbe: 11 16 cp r1, r17 |
||
4306 | 2cc0: d4 f3 brlt .-12 ; 0x2cb6 <PAD_SP+0x8> |
||
4307 | 2cc2: 1f 91 pop r17 |
||
4308 | 2cc4: 08 95 ret |
||
4309 | |||
4310 | 00002cc6 <PRINTP>: |
||
4311 | 2cc6: ef 92 push r14 |
||
4312 | 2cc8: ff 92 push r15 |
||
4313 | 2cca: 0f 93 push r16 |
||
4314 | 2ccc: 1f 93 push r17 |
||
4315 | 2cce: cf 93 push r28 |
||
4316 | 2cd0: df 93 push r29 |
||
4317 | 2cd2: 7c 01 movw r14, r24 |
||
4318 | 2cd4: 8b 01 movw r16, r22 |
||
4319 | 2cd6: 61 15 cp r22, r1 |
||
4320 | 2cd8: 71 05 cpc r23, r1 |
||
4321 | 2cda: 69 f0 breq .+26 ; 0x2cf6 <PRINTP+0x30> |
||
4322 | 2cdc: c0 e0 ldi r28, 0x00 ; 0 |
||
4323 | 2cde: d0 e0 ldi r29, 0x00 ; 0 |
||
4324 | 2ce0: f7 01 movw r30, r14 |
||
4325 | 2ce2: ec 0f add r30, r28 |
||
4326 | 2ce4: fd 1f adc r31, r29 |
||
4327 | 2ce6: e4 91 lpm r30, Z+ |
||
4328 | 2ce8: 8e 2f mov r24, r30 |
||
4329 | 2cea: 0e 94 36 16 call 0x2c6c ; 0x2c6c <Putchar> |
||
4330 | 2cee: 21 96 adiw r28, 0x01 ; 1 |
||
4331 | 2cf0: c0 17 cp r28, r16 |
||
4332 | 2cf2: d1 07 cpc r29, r17 |
||
4333 | 2cf4: a9 f7 brne .-22 ; 0x2ce0 <PRINTP+0x1a> |
||
4334 | 2cf6: df 91 pop r29 |
||
4335 | 2cf8: cf 91 pop r28 |
||
4336 | 2cfa: 1f 91 pop r17 |
||
4337 | 2cfc: 0f 91 pop r16 |
||
4338 | 2cfe: ff 90 pop r15 |
||
4339 | 2d00: ef 90 pop r14 |
||
4340 | 2d02: 08 95 ret |
||
4341 | |||
4342 | 00002d04 <PRINT>: |
||
4343 | 2d04: 0f 93 push r16 |
||
4344 | 2d06: 1f 93 push r17 |
||
4345 | 2d08: cf 93 push r28 |
||
4346 | 2d0a: df 93 push r29 |
||
4347 | 2d0c: 8c 01 movw r16, r24 |
||
4348 | 2d0e: eb 01 movw r28, r22 |
||
4349 | 2d10: 61 15 cp r22, r1 |
||
4350 | 2d12: 71 05 cpc r23, r1 |
||
4351 | 2d14: 39 f0 breq .+14 ; 0x2d24 <PRINT+0x20> |
||
4352 | 2d16: f8 01 movw r30, r16 |
||
4353 | 2d18: 81 91 ld r24, Z+ |
||
4354 | 2d1a: 8f 01 movw r16, r30 |
||
4355 | 2d1c: 0e 94 36 16 call 0x2c6c ; 0x2c6c <Putchar> |
||
4356 | 2d20: 21 97 sbiw r28, 0x01 ; 1 |
||
4357 | 2d22: c9 f7 brne .-14 ; 0x2d16 <PRINT+0x12> |
||
4358 | 2d24: df 91 pop r29 |
||
4359 | 2d26: cf 91 pop r28 |
||
4360 | 2d28: 1f 91 pop r17 |
||
4361 | 2d2a: 0f 91 pop r16 |
||
4362 | 2d2c: 08 95 ret |
||
4363 | |||
4364 | 00002d2e <_printf_P>: |
||
4365 | 2d2e: 2f 92 push r2 |
||
4366 | 2d30: 3f 92 push r3 |
||
4367 | 2d32: 4f 92 push r4 |
||
4368 | 2d34: 5f 92 push r5 |
||
4369 | 2d36: 6f 92 push r6 |
||
4370 | 2d38: 7f 92 push r7 |
||
4371 | 2d3a: 8f 92 push r8 |
||
4372 | 2d3c: 9f 92 push r9 |
||
4373 | 2d3e: af 92 push r10 |
||
4374 | 2d40: bf 92 push r11 |
||
4375 | 2d42: cf 92 push r12 |
||
4376 | 2d44: df 92 push r13 |
||
4377 | 2d46: ef 92 push r14 |
||
4378 | 2d48: ff 92 push r15 |
||
4379 | 2d4a: 0f 93 push r16 |
||
4380 | 2d4c: 1f 93 push r17 |
||
4381 | 2d4e: df 93 push r29 |
||
4382 | 2d50: cf 93 push r28 |
||
4383 | 2d52: cd b7 in r28, 0x3d ; 61 |
||
4384 | 2d54: de b7 in r29, 0x3e ; 62 |
||
4385 | 2d56: ea 97 sbiw r28, 0x3a ; 58 |
||
4386 | 2d58: 0f b6 in r0, 0x3f ; 63 |
||
4387 | 2d5a: f8 94 cli |
||
4388 | 2d5c: de bf out 0x3e, r29 ; 62 |
||
4389 | 2d5e: 0f be out 0x3f, r0 ; 63 |
||
4390 | 2d60: cd bf out 0x3d, r28 ; 61 |
||
4391 | 2d62: 61 96 adiw r28, 0x11 ; 17 |
||
4392 | 2d64: 2f ad ldd r18, Y+63 ; 0x3f |
||
4393 | 2d66: 61 97 sbiw r28, 0x11 ; 17 |
||
4394 | 2d68: 62 96 adiw r28, 0x12 ; 18 |
||
4395 | 2d6a: 3f ad ldd r19, Y+63 ; 0x3f |
||
4396 | 2d6c: 62 97 sbiw r28, 0x12 ; 18 |
||
4397 | 2d6e: 60 96 adiw r28, 0x10 ; 16 |
||
4398 | 2d70: 8f ad ldd r24, Y+63 ; 0x3f |
||
4399 | 2d72: 60 97 sbiw r28, 0x10 ; 16 |
||
4400 | 2d74: 80 93 66 08 sts 0x0866, r24 |
||
4401 | 2d78: 42 e5 ldi r20, 0x52 ; 82 |
||
4402 | 2d7a: a4 2e mov r10, r20 |
||
4403 | 2d7c: b1 2c mov r11, r1 |
||
4404 | 2d7e: ac 0e add r10, r28 |
||
4405 | 2d80: bd 1e adc r11, r29 |
||
4406 | 2d82: c9 01 movw r24, r18 |
||
4407 | 2d84: 8c 01 movw r16, r24 |
||
4408 | 2d86: 66 24 eor r6, r6 |
||
4409 | 2d88: 77 24 eor r7, r7 |
||
4410 | 2d8a: 43 01 movw r8, r6 |
||
4411 | 2d8c: 9e 01 movw r18, r28 |
||
4412 | 2d8e: 24 5d subi r18, 0xD4 ; 212 |
||
4413 | 2d90: 3f 4f sbci r19, 0xFF ; 255 |
||
4414 | 2d92: 3a af std Y+58, r19 ; 0x3a |
||
4415 | 2d94: 29 af std Y+57, r18 ; 0x39 |
||
4416 | 2d96: f8 01 movw r30, r16 |
||
4417 | 2d98: f4 90 lpm r15, Z+ |
||
4418 | 2d9a: ff 20 and r15, r15 |
||
4419 | 2d9c: a9 f0 breq .+42 ; 0x2dc8 <_printf_P+0x9a> |
||
4420 | 2d9e: f5 e2 ldi r31, 0x25 ; 37 |
||
4421 | 2da0: ff 16 cp r15, r31 |
||
4422 | 2da2: 91 f0 breq .+36 ; 0x2dc8 <_printf_P+0x9a> |
||
4423 | 2da4: 68 01 movw r12, r16 |
||
4424 | 2da6: 03 c0 rjmp .+6 ; 0x2dae <_printf_P+0x80> |
||
4425 | 2da8: f5 e2 ldi r31, 0x25 ; 37 |
||
4426 | 2daa: ff 16 cp r15, r31 |
||
4427 | 2dac: 39 f0 breq .+14 ; 0x2dbc <_printf_P+0x8e> |
||
4428 | 2dae: 08 94 sec |
||
4429 | 2db0: c1 1c adc r12, r1 |
||
4430 | 2db2: d1 1c adc r13, r1 |
||
4431 | 2db4: f6 01 movw r30, r12 |
||
4432 | 2db6: f4 90 lpm r15, Z+ |
||
4433 | 2db8: ff 20 and r15, r15 |
||
4434 | 2dba: b1 f7 brne .-20 ; 0x2da8 <_printf_P+0x7a> |
||
4435 | 2dbc: b6 01 movw r22, r12 |
||
4436 | 2dbe: 60 1b sub r22, r16 |
||
4437 | 2dc0: 71 0b sbc r23, r17 |
||
4438 | 2dc2: 09 f0 breq .+2 ; 0x2dc6 <_printf_P+0x98> |
||
4439 | 2dc4: 75 c0 rjmp .+234 ; 0x2eb0 <_printf_P+0x182> |
||
4440 | 2dc6: 86 01 movw r16, r12 |
||
4441 | 2dc8: ff 20 and r15, r15 |
||
4442 | 2dca: 09 f4 brne .+2 ; 0x2dce <_printf_P+0xa0> |
||
4443 | 2dcc: 95 c2 rjmp .+1322 ; 0x32f8 <_printf_P+0x5ca> |
||
4444 | 2dce: 0f 5f subi r16, 0xFF ; 255 |
||
4445 | 2dd0: 1f 4f sbci r17, 0xFF ; 255 |
||
4446 | 2dd2: 19 82 std Y+1, r1 ; 0x01 |
||
4447 | 2dd4: ee 24 eor r14, r14 |
||
4448 | 2dd6: 55 24 eor r5, r5 |
||
4449 | 2dd8: 44 24 eor r4, r4 |
||
4450 | 2dda: 4a 94 dec r4 |
||
4451 | 2ddc: f8 01 movw r30, r16 |
||
4452 | 2dde: 0f 5f subi r16, 0xFF ; 255 |
||
4453 | 2de0: 1f 4f sbci r17, 0xFF ; 255 |
||
4454 | 2de2: f4 90 lpm r15, Z+ |
||
4455 | 2de4: ae 2d mov r26, r14 |
||
4456 | 2de6: b0 e0 ldi r27, 0x00 ; 0 |
||
4457 | 2de8: a1 70 andi r26, 0x01 ; 1 |
||
4458 | 2dea: b0 70 andi r27, 0x00 ; 0 |
||
4459 | 2dec: 25 e7 ldi r18, 0x75 ; 117 |
||
4460 | 2dee: f2 16 cp r15, r18 |
||
4461 | 2df0: 09 f4 brne .+2 ; 0x2df4 <_printf_P+0xc6> |
||
4462 | 2df2: 46 c0 rjmp .+140 ; 0x2e80 <_printf_P+0x152> |
||
4463 | 2df4: 8f 2d mov r24, r15 |
||
4464 | 2df6: 80 62 ori r24, 0x20 ; 32 |
||
4465 | 2df8: 88 37 cpi r24, 0x78 ; 120 |
||
4466 | 2dfa: 09 f4 brne .+2 ; 0x2dfe <_printf_P+0xd0> |
||
4467 | 2dfc: 41 c0 rjmp .+130 ; 0x2e80 <_printf_P+0x152> |
||
4468 | 2dfe: 65 01 movw r12, r10 |
||
4469 | 2e00: f0 e2 ldi r31, 0x20 ; 32 |
||
4470 | 2e02: ff 16 cp r15, r31 |
||
4471 | 2e04: 09 f4 brne .+2 ; 0x2e08 <_printf_P+0xda> |
||
4472 | 2e06: 4d c0 rjmp .+154 ; 0x2ea2 <_printf_P+0x174> |
||
4473 | 2e08: 23 e2 ldi r18, 0x23 ; 35 |
||
4474 | 2e0a: f2 16 cp r15, r18 |
||
4475 | 2e0c: 09 f4 brne .+2 ; 0x2e10 <_printf_P+0xe2> |
||
4476 | 2e0e: 95 c0 rjmp .+298 ; 0x2f3a <_printf_P+0x20c> |
||
4477 | 2e10: 4a e2 ldi r20, 0x2A ; 42 |
||
4478 | 2e12: f4 16 cp r15, r20 |
||
4479 | 2e14: 09 f4 brne .+2 ; 0x2e18 <_printf_P+0xea> |
||
4480 | 2e16: 95 c0 rjmp .+298 ; 0x2f42 <_printf_P+0x214> |
||
4481 | 2e18: 5d e2 ldi r21, 0x2D ; 45 |
||
4482 | 2e1a: f5 16 cp r15, r21 |
||
4483 | 2e1c: 09 f4 brne .+2 ; 0x2e20 <_printf_P+0xf2> |
||
4484 | 2e1e: a0 c0 rjmp .+320 ; 0x2f60 <_printf_P+0x232> |
||
4485 | 2e20: fb e2 ldi r31, 0x2B ; 43 |
||
4486 | 2e22: ff 16 cp r15, r31 |
||
4487 | 2e24: 09 f4 brne .+2 ; 0x2e28 <_printf_P+0xfa> |
||
4488 | 2e26: 41 c0 rjmp .+130 ; 0x2eaa <_printf_P+0x17c> |
||
4489 | 2e28: 2e e2 ldi r18, 0x2E ; 46 |
||
4490 | 2e2a: f2 16 cp r15, r18 |
||
4491 | 2e2c: 09 f4 brne .+2 ; 0x2e30 <_printf_P+0x102> |
||
4492 | 2e2e: 44 c0 rjmp .+136 ; 0x2eb8 <_printf_P+0x18a> |
||
4493 | 2e30: e0 e3 ldi r30, 0x30 ; 48 |
||
4494 | 2e32: fe 16 cp r15, r30 |
||
4495 | 2e34: 09 f4 brne .+2 ; 0x2e38 <_printf_P+0x10a> |
||
4496 | 2e36: 96 c0 rjmp .+300 ; 0x2f64 <_printf_P+0x236> |
||
4497 | 2e38: 8f 2d mov r24, r15 |
||
4498 | 2e3a: 81 53 subi r24, 0x31 ; 49 |
||
4499 | 2e3c: 89 30 cpi r24, 0x09 ; 9 |
||
4500 | 2e3e: 08 f0 brcs .+2 ; 0x2e42 <_printf_P+0x114> |
||
4501 | 2e40: 97 c0 rjmp .+302 ; 0x2f70 <_printf_P+0x242> |
||
4502 | 2e42: 20 e0 ldi r18, 0x00 ; 0 |
||
4503 | 2e44: 30 e0 ldi r19, 0x00 ; 0 |
||
4504 | 2e46: c9 01 movw r24, r18 |
||
4505 | 2e48: 88 0f add r24, r24 |
||
4506 | 2e4a: 99 1f adc r25, r25 |
||
4507 | 2e4c: 88 0f add r24, r24 |
||
4508 | 2e4e: 99 1f adc r25, r25 |
||
4509 | 2e50: 88 0f add r24, r24 |
||
4510 | 2e52: 99 1f adc r25, r25 |
||
4511 | 2e54: 22 0f add r18, r18 |
||
4512 | 2e56: 33 1f adc r19, r19 |
||
4513 | 2e58: 28 0f add r18, r24 |
||
4514 | 2e5a: 39 1f adc r19, r25 |
||
4515 | 2e5c: 2f 0d add r18, r15 |
||
4516 | 2e5e: 31 1d adc r19, r1 |
||
4517 | 2e60: 20 53 subi r18, 0x30 ; 48 |
||
4518 | 2e62: 30 40 sbci r19, 0x00 ; 0 |
||
4519 | 2e64: f8 01 movw r30, r16 |
||
4520 | 2e66: 0f 5f subi r16, 0xFF ; 255 |
||
4521 | 2e68: 1f 4f sbci r17, 0xFF ; 255 |
||
4522 | 2e6a: f4 90 lpm r15, Z+ |
||
4523 | 2e6c: 8f 2d mov r24, r15 |
||
4524 | 2e6e: 80 53 subi r24, 0x30 ; 48 |
||
4525 | 2e70: 8a 30 cpi r24, 0x0A ; 10 |
||
4526 | 2e72: 48 f3 brcs .-46 ; 0x2e46 <_printf_P+0x118> |
||
4527 | 2e74: 52 2e mov r5, r18 |
||
4528 | 2e76: 56 01 movw r10, r12 |
||
4529 | 2e78: 25 e7 ldi r18, 0x75 ; 117 |
||
4530 | 2e7a: f2 16 cp r15, r18 |
||
4531 | 2e7c: 09 f0 breq .+2 ; 0x2e80 <_printf_P+0x152> |
||
4532 | 2e7e: ba cf rjmp .-140 ; 0x2df4 <_printf_P+0xc6> |
||
4533 | 2e80: 10 97 sbiw r26, 0x00 ; 0 |
||
4534 | 2e82: 09 f4 brne .+2 ; 0x2e86 <_printf_P+0x158> |
||
4535 | 2e84: 45 c0 rjmp .+138 ; 0x2f10 <_printf_P+0x1e2> |
||
4536 | 2e86: 94 e0 ldi r25, 0x04 ; 4 |
||
4537 | 2e88: c9 2e mov r12, r25 |
||
4538 | 2e8a: d1 2c mov r13, r1 |
||
4539 | 2e8c: ca 0c add r12, r10 |
||
4540 | 2e8e: db 1c adc r13, r11 |
||
4541 | 2e90: f5 01 movw r30, r10 |
||
4542 | 2e92: 60 80 ld r6, Z |
||
4543 | 2e94: 71 80 ldd r7, Z+1 ; 0x01 |
||
4544 | 2e96: 82 80 ldd r8, Z+2 ; 0x02 |
||
4545 | 2e98: 93 80 ldd r9, Z+3 ; 0x03 |
||
4546 | 2e9a: f0 e2 ldi r31, 0x20 ; 32 |
||
4547 | 2e9c: ff 16 cp r15, r31 |
||
4548 | 2e9e: 09 f0 breq .+2 ; 0x2ea2 <_printf_P+0x174> |
||
4549 | 2ea0: b3 cf rjmp .-154 ; 0x2e08 <_printf_P+0xda> |
||
4550 | 2ea2: 89 81 ldd r24, Y+1 ; 0x01 |
||
4551 | 2ea4: 88 23 and r24, r24 |
||
4552 | 2ea6: 09 f0 breq .+2 ; 0x2eaa <_printf_P+0x17c> |
||
4553 | 2ea8: 46 c0 rjmp .+140 ; 0x2f36 <_printf_P+0x208> |
||
4554 | 2eaa: f9 82 std Y+1, r15 ; 0x01 |
||
4555 | 2eac: 56 01 movw r10, r12 |
||
4556 | 2eae: 96 cf rjmp .-212 ; 0x2ddc <_printf_P+0xae> |
||
4557 | 2eb0: c8 01 movw r24, r16 |
||
4558 | 2eb2: 0e 94 63 16 call 0x2cc6 ; 0x2cc6 <PRINTP> |
||
4559 | 2eb6: 87 cf rjmp .-242 ; 0x2dc6 <_printf_P+0x98> |
||
4560 | 2eb8: f8 01 movw r30, r16 |
||
4561 | 2eba: 0f 5f subi r16, 0xFF ; 255 |
||
4562 | 2ebc: 1f 4f sbci r17, 0xFF ; 255 |
||
4563 | 2ebe: 94 91 lpm r25, Z+ |
||
4564 | 2ec0: 9a 32 cpi r25, 0x2A ; 42 |
||
4565 | 2ec2: 09 f4 brne .+2 ; 0x2ec6 <_printf_P+0x198> |
||
4566 | 2ec4: 5f c0 rjmp .+190 ; 0x2f84 <_printf_P+0x256> |
||
4567 | 2ec6: 89 2f mov r24, r25 |
||
4568 | 2ec8: 80 53 subi r24, 0x30 ; 48 |
||
4569 | 2eca: 8a 30 cpi r24, 0x0A ; 10 |
||
4570 | 2ecc: 80 f5 brcc .+96 ; 0x2f2e <_printf_P+0x200> |
||
4571 | 2ece: 69 2f mov r22, r25 |
||
4572 | 2ed0: 20 e0 ldi r18, 0x00 ; 0 |
||
4573 | 2ed2: 30 e0 ldi r19, 0x00 ; 0 |
||
4574 | 2ed4: c9 01 movw r24, r18 |
||
4575 | 2ed6: 88 0f add r24, r24 |
||
4576 | 2ed8: 99 1f adc r25, r25 |
||
4577 | 2eda: 88 0f add r24, r24 |
||
4578 | 2edc: 99 1f adc r25, r25 |
||
4579 | 2ede: 88 0f add r24, r24 |
||
4580 | 2ee0: 99 1f adc r25, r25 |
||
4581 | 2ee2: 22 0f add r18, r18 |
||
4582 | 2ee4: 33 1f adc r19, r19 |
||
4583 | 2ee6: 28 0f add r18, r24 |
||
4584 | 2ee8: 39 1f adc r19, r25 |
||
4585 | 2eea: 26 0f add r18, r22 |
||
4586 | 2eec: 31 1d adc r19, r1 |
||
4587 | 2eee: 20 53 subi r18, 0x30 ; 48 |
||
4588 | 2ef0: 30 40 sbci r19, 0x00 ; 0 |
||
4589 | 2ef2: f8 01 movw r30, r16 |
||
4590 | 2ef4: 0f 5f subi r16, 0xFF ; 255 |
||
4591 | 2ef6: 1f 4f sbci r17, 0xFF ; 255 |
||
4592 | 2ef8: 64 91 lpm r22, Z+ |
||
4593 | 2efa: 86 2f mov r24, r22 |
||
4594 | 2efc: 80 53 subi r24, 0x30 ; 48 |
||
4595 | 2efe: 8a 30 cpi r24, 0x0A ; 10 |
||
4596 | 2f00: 48 f3 brcs .-46 ; 0x2ed4 <_printf_P+0x1a6> |
||
4597 | 2f02: a9 01 movw r20, r18 |
||
4598 | 2f04: 37 fd sbrc r19, 7 |
||
4599 | 2f06: 10 c0 rjmp .+32 ; 0x2f28 <_printf_P+0x1fa> |
||
4600 | 2f08: 44 2e mov r4, r20 |
||
4601 | 2f0a: f6 2e mov r15, r22 |
||
4602 | 2f0c: 56 01 movw r10, r12 |
||
4603 | 2f0e: b4 cf rjmp .-152 ; 0x2e78 <_printf_P+0x14a> |
||
4604 | 2f10: 82 e0 ldi r24, 0x02 ; 2 |
||
4605 | 2f12: c8 2e mov r12, r24 |
||
4606 | 2f14: d1 2c mov r13, r1 |
||
4607 | 2f16: ca 0c add r12, r10 |
||
4608 | 2f18: db 1c adc r13, r11 |
||
4609 | 2f1a: f5 01 movw r30, r10 |
||
4610 | 2f1c: 80 81 ld r24, Z |
||
4611 | 2f1e: 91 81 ldd r25, Z+1 ; 0x01 |
||
4612 | 2f20: 3c 01 movw r6, r24 |
||
4613 | 2f22: 88 24 eor r8, r8 |
||
4614 | 2f24: 99 24 eor r9, r9 |
||
4615 | 2f26: 6c cf rjmp .-296 ; 0x2e00 <_printf_P+0xd2> |
||
4616 | 2f28: 4f ef ldi r20, 0xFF ; 255 |
||
4617 | 2f2a: 5f ef ldi r21, 0xFF ; 255 |
||
4618 | 2f2c: ed cf rjmp .-38 ; 0x2f08 <_printf_P+0x1da> |
||
4619 | 2f2e: f9 2e mov r15, r25 |
||
4620 | 2f30: 44 24 eor r4, r4 |
||
4621 | 2f32: 56 01 movw r10, r12 |
||
4622 | 2f34: a1 cf rjmp .-190 ; 0x2e78 <_printf_P+0x14a> |
||
4623 | 2f36: 56 01 movw r10, r12 |
||
4624 | 2f38: 51 cf rjmp .-350 ; 0x2ddc <_printf_P+0xae> |
||
4625 | 2f3a: 38 e0 ldi r19, 0x08 ; 8 |
||
4626 | 2f3c: e3 2a or r14, r19 |
||
4627 | 2f3e: 56 01 movw r10, r12 |
||
4628 | 2f40: 4d cf rjmp .-358 ; 0x2ddc <_printf_P+0xae> |
||
4629 | 2f42: a2 e0 ldi r26, 0x02 ; 2 |
||
4630 | 2f44: aa 2e mov r10, r26 |
||
4631 | 2f46: b1 2c mov r11, r1 |
||
4632 | 2f48: ac 0c add r10, r12 |
||
4633 | 2f4a: bd 1c adc r11, r13 |
||
4634 | 2f4c: d6 01 movw r26, r12 |
||
4635 | 2f4e: 5c 90 ld r5, X |
||
4636 | 2f50: 57 fe sbrs r5, 7 |
||
4637 | 2f52: 44 cf rjmp .-376 ; 0x2ddc <_printf_P+0xae> |
||
4638 | 2f54: 51 94 neg r5 |
||
4639 | 2f56: b0 e1 ldi r27, 0x10 ; 16 |
||
4640 | 2f58: eb 2a or r14, r27 |
||
4641 | 2f5a: ef ed ldi r30, 0xDF ; 223 |
||
4642 | 2f5c: ee 22 and r14, r30 |
||
4643 | 2f5e: 3e cf rjmp .-388 ; 0x2ddc <_printf_P+0xae> |
||
4644 | 2f60: 56 01 movw r10, r12 |
||
4645 | 2f62: f9 cf rjmp .-14 ; 0x2f56 <_printf_P+0x228> |
||
4646 | 2f64: e4 fc sbrc r14, 4 |
||
4647 | 2f66: e7 cf rjmp .-50 ; 0x2f36 <_printf_P+0x208> |
||
4648 | 2f68: f0 e2 ldi r31, 0x20 ; 32 |
||
4649 | 2f6a: ef 2a or r14, r31 |
||
4650 | 2f6c: 56 01 movw r10, r12 |
||
4651 | 2f6e: 36 cf rjmp .-404 ; 0x2ddc <_printf_P+0xae> |
||
4652 | 2f70: 28 e6 ldi r18, 0x68 ; 104 |
||
4653 | 2f72: f2 16 cp r15, r18 |
||
4654 | 2f74: b9 f0 breq .+46 ; 0x2fa4 <_printf_P+0x276> |
||
4655 | 2f76: 4c e6 ldi r20, 0x6C ; 108 |
||
4656 | 2f78: f4 16 cp r15, r20 |
||
4657 | 2f7a: c1 f4 brne .+48 ; 0x2fac <_printf_P+0x27e> |
||
4658 | 2f7c: 51 e0 ldi r21, 0x01 ; 1 |
||
4659 | 2f7e: e5 2a or r14, r21 |
||
4660 | 2f80: 56 01 movw r10, r12 |
||
4661 | 2f82: 2c cf rjmp .-424 ; 0x2ddc <_printf_P+0xae> |
||
4662 | 2f84: f2 e0 ldi r31, 0x02 ; 2 |
||
4663 | 2f86: af 2e mov r10, r31 |
||
4664 | 2f88: b1 2c mov r11, r1 |
||
4665 | 2f8a: ac 0c add r10, r12 |
||
4666 | 2f8c: bd 1c adc r11, r13 |
||
4667 | 2f8e: d6 01 movw r26, r12 |
||
4668 | 2f90: 4d 91 ld r20, X+ |
||
4669 | 2f92: 5c 91 ld r21, X |
||
4670 | 2f94: 57 fd sbrc r21, 7 |
||
4671 | 2f96: 02 c0 rjmp .+4 ; 0x2f9c <_printf_P+0x26e> |
||
4672 | 2f98: 44 2e mov r4, r20 |
||
4673 | 2f9a: 20 cf rjmp .-448 ; 0x2ddc <_printf_P+0xae> |
||
4674 | 2f9c: 4f ef ldi r20, 0xFF ; 255 |
||
4675 | 2f9e: 5f ef ldi r21, 0xFF ; 255 |
||
4676 | 2fa0: 44 2e mov r4, r20 |
||
4677 | 2fa2: 1c cf rjmp .-456 ; 0x2ddc <_printf_P+0xae> |
||
4678 | 2fa4: 34 e0 ldi r19, 0x04 ; 4 |
||
4679 | 2fa6: e3 2a or r14, r19 |
||
4680 | 2fa8: 56 01 movw r10, r12 |
||
4681 | 2faa: 18 cf rjmp .-464 ; 0x2ddc <_printf_P+0xae> |
||
4682 | 2fac: 8f 2d mov r24, r15 |
||
4683 | 2fae: f6 01 movw r30, r12 |
||
4684 | 2fb0: 93 e6 ldi r25, 0x63 ; 99 |
||
4685 | 2fb2: f9 16 cp r15, r25 |
||
4686 | 2fb4: 09 f4 brne .+2 ; 0x2fb8 <_printf_P+0x28a> |
||
4687 | 2fb6: 05 c1 rjmp .+522 ; 0x31c2 <_printf_P+0x494> |
||
4688 | 2fb8: 84 34 cpi r24, 0x44 ; 68 |
||
4689 | 2fba: 09 f4 brne .+2 ; 0x2fbe <_printf_P+0x290> |
||
4690 | 2fbc: 72 c0 rjmp .+228 ; 0x30a2 <_printf_P+0x374> |
||
4691 | 2fbe: 84 36 cpi r24, 0x64 ; 100 |
||
4692 | 2fc0: 09 f4 brne .+2 ; 0x2fc4 <_printf_P+0x296> |
||
4693 | 2fc2: 71 c0 rjmp .+226 ; 0x30a6 <_printf_P+0x378> |
||
4694 | 2fc4: 89 36 cpi r24, 0x69 ; 105 |
||
4695 | 2fc6: 09 f4 brne .+2 ; 0x2fca <_printf_P+0x29c> |
||
4696 | 2fc8: 6e c0 rjmp .+220 ; 0x30a6 <_printf_P+0x378> |
||
4697 | 2fca: 8f 34 cpi r24, 0x4F ; 79 |
||
4698 | 2fcc: 09 f4 brne .+2 ; 0x2fd0 <_printf_P+0x2a2> |
||
4699 | 2fce: 7a c1 rjmp .+756 ; 0x32c4 <_printf_P+0x596> |
||
4700 | 2fd0: 8f 36 cpi r24, 0x6F ; 111 |
||
4701 | 2fd2: 09 f4 brne .+2 ; 0x2fd6 <_printf_P+0x2a8> |
||
4702 | 2fd4: 74 c1 rjmp .+744 ; 0x32be <_printf_P+0x590> |
||
4703 | 2fd6: 80 37 cpi r24, 0x70 ; 112 |
||
4704 | 2fd8: 09 f4 brne .+2 ; 0x2fdc <_printf_P+0x2ae> |
||
4705 | 2fda: 79 c1 rjmp .+754 ; 0x32ce <_printf_P+0x5a0> |
||
4706 | 2fdc: b3 e7 ldi r27, 0x73 ; 115 |
||
4707 | 2fde: fb 16 cp r15, r27 |
||
4708 | 2fe0: 09 f4 brne .+2 ; 0x2fe4 <_printf_P+0x2b6> |
||
4709 | 2fe2: 30 c1 rjmp .+608 ; 0x3244 <_printf_P+0x516> |
||
4710 | 2fe4: 55 e5 ldi r21, 0x55 ; 85 |
||
4711 | 2fe6: f5 16 cp r15, r21 |
||
4712 | 2fe8: 09 f4 brne .+2 ; 0x2fec <_printf_P+0x2be> |
||
4713 | 2fea: d4 c1 rjmp .+936 ; 0x3394 <_printf_P+0x666> |
||
4714 | 2fec: 85 e7 ldi r24, 0x75 ; 117 |
||
4715 | 2fee: f8 16 cp r15, r24 |
||
4716 | 2ff0: 09 f4 brne .+2 ; 0x2ff4 <_printf_P+0x2c6> |
||
4717 | 2ff2: cc c1 rjmp .+920 ; 0x338c <_printf_P+0x65e> |
||
4718 | 2ff4: e8 e5 ldi r30, 0x58 ; 88 |
||
4719 | 2ff6: fe 16 cp r15, r30 |
||
4720 | 2ff8: 09 f4 brne .+2 ; 0x2ffc <_printf_P+0x2ce> |
||
4721 | 2ffa: f8 c0 rjmp .+496 ; 0x31ec <_printf_P+0x4be> |
||
4722 | 2ffc: f8 e7 ldi r31, 0x78 ; 120 |
||
4723 | 2ffe: ff 16 cp r15, r31 |
||
4724 | 3000: 09 f4 brne .+2 ; 0x3004 <_printf_P+0x2d6> |
||
4725 | 3002: f4 c0 rjmp .+488 ; 0x31ec <_printf_P+0x4be> |
||
4726 | 3004: ff 20 and r15, r15 |
||
4727 | 3006: 09 f4 brne .+2 ; 0x300a <_printf_P+0x2dc> |
||
4728 | 3008: 77 c1 rjmp .+750 ; 0x32f8 <_printf_P+0x5ca> |
||
4729 | 300a: fc 82 std Y+4, r15 ; 0x04 |
||
4730 | 300c: 19 82 std Y+1, r1 ; 0x01 |
||
4731 | 300e: 2e 2d mov r18, r14 |
||
4732 | 3010: 30 e0 ldi r19, 0x00 ; 0 |
||
4733 | 3012: 3d ab std Y+53, r19 ; 0x35 |
||
4734 | 3014: 2c ab std Y+52, r18 ; 0x34 |
||
4735 | 3016: 56 01 movw r10, r12 |
||
4736 | 3018: ee 24 eor r14, r14 |
||
4737 | 301a: 34 e0 ldi r19, 0x04 ; 4 |
||
4738 | 301c: 23 2e mov r2, r19 |
||
4739 | 301e: 31 2c mov r3, r1 |
||
4740 | 3020: 2c 0e add r2, r28 |
||
4741 | 3022: 3d 1e adc r3, r29 |
||
4742 | 3024: 81 e0 ldi r24, 0x01 ; 1 |
||
4743 | 3026: 91 e0 ldi r25, 0x01 ; 1 |
||
4744 | 3028: e0 e0 ldi r30, 0x00 ; 0 |
||
4745 | 302a: 21 e0 ldi r18, 0x01 ; 1 |
||
4746 | 302c: c2 2e mov r12, r18 |
||
4747 | 302e: d1 2c mov r13, r1 |
||
4748 | 3030: 29 81 ldd r18, Y+1 ; 0x01 |
||
4749 | 3032: 22 23 and r18, r18 |
||
4750 | 3034: 81 f1 breq .+96 ; 0x3096 <_printf_P+0x368> |
||
4751 | 3036: 8f 5f subi r24, 0xFF ; 255 |
||
4752 | 3038: 48 2e mov r4, r24 |
||
4753 | 303a: 4e 0e add r4, r30 |
||
4754 | 303c: 8c a9 ldd r24, Y+52 ; 0x34 |
||
4755 | 303e: 9d a9 ldd r25, Y+53 ; 0x35 |
||
4756 | 3040: 80 73 andi r24, 0x30 ; 48 |
||
4757 | 3042: 90 70 andi r25, 0x00 ; 0 |
||
4758 | 3044: 98 af std Y+56, r25 ; 0x38 |
||
4759 | 3046: 8f ab std Y+55, r24 ; 0x37 |
||
4760 | 3048: 89 2b or r24, r25 |
||
4761 | 304a: 29 f4 brne .+10 ; 0x3056 <_printf_P+0x328> |
||
4762 | 304c: 85 2d mov r24, r5 |
||
4763 | 304e: 84 19 sub r24, r4 |
||
4764 | 3050: 0e 94 57 16 call 0x2cae ; 0x2cae <PAD_SP> |
||
4765 | 3054: 29 81 ldd r18, Y+1 ; 0x01 |
||
4766 | 3056: 22 23 and r18, r18 |
||
4767 | 3058: b9 f4 brne .+46 ; 0x3088 <_printf_P+0x35a> |
||
4768 | 305a: 9c a9 ldd r25, Y+52 ; 0x34 |
||
4769 | 305c: 96 fd sbrc r25, 6 |
||
4770 | 305e: 8c c1 rjmp .+792 ; 0x3378 <_printf_P+0x64a> |
||
4771 | 3060: ef a9 ldd r30, Y+55 ; 0x37 |
||
4772 | 3062: f8 ad ldd r31, Y+56 ; 0x38 |
||
4773 | 3064: b0 97 sbiw r30, 0x20 ; 32 |
||
4774 | 3066: 09 f4 brne .+2 ; 0x306a <_printf_P+0x33c> |
||
4775 | 3068: 82 c1 rjmp .+772 ; 0x336e <_printf_P+0x640> |
||
4776 | 306a: 8e 2d mov r24, r14 |
||
4777 | 306c: 0e 94 4b 16 call 0x2c96 ; 0x2c96 <PAD_0> |
||
4778 | 3070: c1 01 movw r24, r2 |
||
4779 | 3072: b6 01 movw r22, r12 |
||
4780 | 3074: 0e 94 82 16 call 0x2d04 ; 0x2d04 <PRINT> |
||
4781 | 3078: fc a9 ldd r31, Y+52 ; 0x34 |
||
4782 | 307a: f4 ff sbrs r31, 4 |
||
4783 | 307c: 8c ce rjmp .-744 ; 0x2d96 <_printf_P+0x68> |
||
4784 | 307e: 85 2d mov r24, r5 |
||
4785 | 3080: 84 19 sub r24, r4 |
||
4786 | 3082: 0e 94 57 16 call 0x2cae ; 0x2cae <PAD_SP> |
||
4787 | 3086: 87 ce rjmp .-754 ; 0x2d96 <_printf_P+0x68> |
||
4788 | 3088: ce 01 movw r24, r28 |
||
4789 | 308a: 01 96 adiw r24, 0x01 ; 1 |
||
4790 | 308c: 61 e0 ldi r22, 0x01 ; 1 |
||
4791 | 308e: 70 e0 ldi r23, 0x00 ; 0 |
||
4792 | 3090: 0e 94 82 16 call 0x2d04 ; 0x2d04 <PRINT> |
||
4793 | 3094: e5 cf rjmp .-54 ; 0x3060 <_printf_P+0x332> |
||
4794 | 3096: 5c a9 ldd r21, Y+52 ; 0x34 |
||
4795 | 3098: 56 ff sbrs r21, 6 |
||
4796 | 309a: ce cf rjmp .-100 ; 0x3038 <_printf_P+0x30a> |
||
4797 | 309c: 89 2f mov r24, r25 |
||
4798 | 309e: 8e 5f subi r24, 0xFE ; 254 |
||
4799 | 30a0: cb cf rjmp .-106 ; 0x3038 <_printf_P+0x30a> |
||
4800 | 30a2: b1 e0 ldi r27, 0x01 ; 1 |
||
4801 | 30a4: eb 2a or r14, r27 |
||
4802 | 30a6: e0 fe sbrs r14, 0 |
||
4803 | 30a8: 54 c1 rjmp .+680 ; 0x3352 <_printf_P+0x624> |
||
4804 | 30aa: b4 e0 ldi r27, 0x04 ; 4 |
||
4805 | 30ac: ab 2e mov r10, r27 |
||
4806 | 30ae: b1 2c mov r11, r1 |
||
4807 | 30b0: ac 0c add r10, r12 |
||
4808 | 30b2: bd 1c adc r11, r13 |
||
4809 | 30b4: f6 01 movw r30, r12 |
||
4810 | 30b6: 60 80 ld r6, Z |
||
4811 | 30b8: 71 80 ldd r7, Z+1 ; 0x01 |
||
4812 | 30ba: 82 80 ldd r8, Z+2 ; 0x02 |
||
4813 | 30bc: 93 80 ldd r9, Z+3 ; 0x03 |
||
4814 | 30be: 97 fc sbrc r9, 7 |
||
4815 | 30c0: 3b c1 rjmp .+630 ; 0x3338 <_printf_P+0x60a> |
||
4816 | 30c2: ba e0 ldi r27, 0x0A ; 10 |
||
4817 | 30c4: be ab std Y+54, r27 ; 0x36 |
||
4818 | 30c6: 47 fc sbrc r4, 7 |
||
4819 | 30c8: 02 c0 rjmp .+4 ; 0x30ce <_printf_P+0x3a0> |
||
4820 | 30ca: 5f ed ldi r21, 0xDF ; 223 |
||
4821 | 30cc: e5 22 and r14, r21 |
||
4822 | 30ce: 7c e2 ldi r23, 0x2C ; 44 |
||
4823 | 30d0: 27 2e mov r2, r23 |
||
4824 | 30d2: 31 2c mov r3, r1 |
||
4825 | 30d4: 2c 0e add r2, r28 |
||
4826 | 30d6: 3d 1e adc r3, r29 |
||
4827 | 30d8: 61 14 cp r6, r1 |
||
4828 | 30da: 71 04 cpc r7, r1 |
||
4829 | 30dc: 81 04 cpc r8, r1 |
||
4830 | 30de: 91 04 cpc r9, r1 |
||
4831 | 30e0: 09 f4 brne .+2 ; 0x30e4 <_printf_P+0x3b6> |
||
4832 | 30e2: 52 c0 rjmp .+164 ; 0x3188 <_printf_P+0x45a> |
||
4833 | 30e4: 9e a9 ldd r25, Y+54 ; 0x36 |
||
4834 | 30e6: 89 2f mov r24, r25 |
||
4835 | 30e8: 90 e0 ldi r25, 0x00 ; 0 |
||
4836 | 30ea: a0 e0 ldi r26, 0x00 ; 0 |
||
4837 | 30ec: b0 e0 ldi r27, 0x00 ; 0 |
||
4838 | 30ee: 88 ab std Y+48, r24 ; 0x30 |
||
4839 | 30f0: 99 ab std Y+49, r25 ; 0x31 |
||
4840 | 30f2: aa ab std Y+50, r26 ; 0x32 |
||
4841 | 30f4: bb ab std Y+51, r27 ; 0x33 |
||
4842 | 30f6: 6c e2 ldi r22, 0x2C ; 44 |
||
4843 | 30f8: c6 2e mov r12, r22 |
||
4844 | 30fa: d1 2c mov r13, r1 |
||
4845 | 30fc: cc 0e add r12, r28 |
||
4846 | 30fe: dd 1e adc r13, r29 |
||
4847 | 3100: 6c a6 std Y+44, r6 ; 0x2c |
||
4848 | 3102: 7d a6 std Y+45, r7 ; 0x2d |
||
4849 | 3104: 8e a6 std Y+46, r8 ; 0x2e |
||
4850 | 3106: 9f a6 std Y+47, r9 ; 0x2f |
||
4851 | 3108: 2a c0 rjmp .+84 ; 0x315e <_printf_P+0x430> |
||
4852 | 310a: 50 e3 ldi r21, 0x30 ; 48 |
||
4853 | 310c: 35 2e mov r3, r21 |
||
4854 | 310e: 36 0e add r3, r22 |
||
4855 | 3110: d6 01 movw r26, r12 |
||
4856 | 3112: 3e 92 st -X, r3 |
||
4857 | 3114: 6d 01 movw r12, r26 |
||
4858 | 3116: 6c a5 ldd r22, Y+44 ; 0x2c |
||
4859 | 3118: 7d a5 ldd r23, Y+45 ; 0x2d |
||
4860 | 311a: 8e a5 ldd r24, Y+46 ; 0x2e |
||
4861 | 311c: 9f a5 ldd r25, Y+47 ; 0x2f |
||
4862 | 311e: 28 a9 ldd r18, Y+48 ; 0x30 |
||
4863 | 3120: 39 a9 ldd r19, Y+49 ; 0x31 |
||
4864 | 3122: 4a a9 ldd r20, Y+50 ; 0x32 |
||
4865 | 3124: 5b a9 ldd r21, Y+51 ; 0x33 |
||
4866 | 3126: 0e 94 9c 6f call 0xdf38 ; 0xdf38 <__udivmodsi4> |
||
4867 | 312a: b9 01 movw r22, r18 |
||
4868 | 312c: fa 01 movw r30, r20 |
||
4869 | 312e: c9 01 movw r24, r18 |
||
4870 | 3130: da 01 movw r26, r20 |
||
4871 | 3132: 3c 01 movw r6, r24 |
||
4872 | 3134: 4d 01 movw r8, r26 |
||
4873 | 3136: 2c a5 ldd r18, Y+44 ; 0x2c |
||
4874 | 3138: 3d a5 ldd r19, Y+45 ; 0x2d |
||
4875 | 313a: 4e a5 ldd r20, Y+46 ; 0x2e |
||
4876 | 313c: 5f a5 ldd r21, Y+47 ; 0x2f |
||
4877 | 313e: 88 a9 ldd r24, Y+48 ; 0x30 |
||
4878 | 3140: 99 a9 ldd r25, Y+49 ; 0x31 |
||
4879 | 3142: aa a9 ldd r26, Y+50 ; 0x32 |
||
4880 | 3144: bb a9 ldd r27, Y+51 ; 0x33 |
||
4881 | 3146: 28 17 cp r18, r24 |
||
4882 | 3148: 39 07 cpc r19, r25 |
||
4883 | 314a: 4a 07 cpc r20, r26 |
||
4884 | 314c: 5b 07 cpc r21, r27 |
||
4885 | 314e: 08 f4 brcc .+2 ; 0x3152 <_printf_P+0x424> |
||
4886 | 3150: 40 c0 rjmp .+128 ; 0x31d2 <_printf_P+0x4a4> |
||
4887 | 3152: cb 01 movw r24, r22 |
||
4888 | 3154: df 01 movw r26, r30 |
||
4889 | 3156: 8c a7 std Y+44, r24 ; 0x2c |
||
4890 | 3158: 9d a7 std Y+45, r25 ; 0x2d |
||
4891 | 315a: ae a7 std Y+46, r26 ; 0x2e |
||
4892 | 315c: bf a7 std Y+47, r27 ; 0x2f |
||
4893 | 315e: 6c a5 ldd r22, Y+44 ; 0x2c |
||
4894 | 3160: 7d a5 ldd r23, Y+45 ; 0x2d |
||
4895 | 3162: 8e a5 ldd r24, Y+46 ; 0x2e |
||
4896 | 3164: 9f a5 ldd r25, Y+47 ; 0x2f |
||
4897 | 3166: 28 a9 ldd r18, Y+48 ; 0x30 |
||
4898 | 3168: 39 a9 ldd r19, Y+49 ; 0x31 |
||
4899 | 316a: 4a a9 ldd r20, Y+50 ; 0x32 |
||
4900 | 316c: 5b a9 ldd r21, Y+51 ; 0x33 |
||
4901 | 316e: 0e 94 9c 6f call 0xdf38 ; 0xdf38 <__udivmodsi4> |
||
4902 | 3172: 6a 30 cpi r22, 0x0A ; 10 |
||
4903 | 3174: 50 f2 brcs .-108 ; 0x310a <_printf_P+0x3dc> |
||
4904 | 3176: 47 e5 ldi r20, 0x57 ; 87 |
||
4905 | 3178: 34 2e mov r3, r20 |
||
4906 | 317a: 36 0e add r3, r22 |
||
4907 | 317c: 48 e5 ldi r20, 0x58 ; 88 |
||
4908 | 317e: f4 16 cp r15, r20 |
||
4909 | 3180: 39 f6 brne .-114 ; 0x3110 <_printf_P+0x3e2> |
||
4910 | 3182: 5f ed ldi r21, 0xDF ; 223 |
||
4911 | 3184: 35 22 and r3, r21 |
||
4912 | 3186: c4 cf rjmp .-120 ; 0x3110 <_printf_P+0x3e2> |
||
4913 | 3188: 44 20 and r4, r4 |
||
4914 | 318a: 89 f4 brne .+34 ; 0x31ae <_printf_P+0x480> |
||
4915 | 318c: ae 2d mov r26, r14 |
||
4916 | 318e: b0 e0 ldi r27, 0x00 ; 0 |
||
4917 | 3190: bd ab std Y+53, r27 ; 0x35 |
||
4918 | 3192: ac ab std Y+52, r26 ; 0x34 |
||
4919 | 3194: 80 e0 ldi r24, 0x00 ; 0 |
||
4920 | 3196: 90 e0 ldi r25, 0x00 ; 0 |
||
4921 | 3198: 44 2d mov r20, r4 |
||
4922 | 319a: e4 2e mov r14, r20 |
||
4923 | 319c: e9 1a sub r14, r25 |
||
4924 | 319e: e7 fc sbrc r14, 7 |
||
4925 | 31a0: c4 c0 rjmp .+392 ; 0x332a <_printf_P+0x5fc> |
||
4926 | 31a2: ee 2d mov r30, r14 |
||
4927 | 31a4: c8 2e mov r12, r24 |
||
4928 | 31a6: dd 24 eor r13, r13 |
||
4929 | 31a8: c7 fc sbrc r12, 7 |
||
4930 | 31aa: d0 94 com r13 |
||
4931 | 31ac: 41 cf rjmp .-382 ; 0x3030 <_printf_P+0x302> |
||
4932 | 31ae: 3e a9 ldd r19, Y+54 ; 0x36 |
||
4933 | 31b0: 23 2f mov r18, r19 |
||
4934 | 31b2: 30 e0 ldi r19, 0x00 ; 0 |
||
4935 | 31b4: 40 e0 ldi r20, 0x00 ; 0 |
||
4936 | 31b6: 50 e0 ldi r21, 0x00 ; 0 |
||
4937 | 31b8: 28 ab std Y+48, r18 ; 0x30 |
||
4938 | 31ba: 39 ab std Y+49, r19 ; 0x31 |
||
4939 | 31bc: 4a ab std Y+50, r20 ; 0x32 |
||
4940 | 31be: 5b ab std Y+51, r21 ; 0x33 |
||
4941 | 31c0: 9a cf rjmp .-204 ; 0x30f6 <_printf_P+0x3c8> |
||
4942 | 31c2: a2 e0 ldi r26, 0x02 ; 2 |
||
4943 | 31c4: b0 e0 ldi r27, 0x00 ; 0 |
||
4944 | 31c6: ca 0e add r12, r26 |
||
4945 | 31c8: db 1e adc r13, r27 |
||
4946 | 31ca: 80 81 ld r24, Z |
||
4947 | 31cc: 8c 83 std Y+4, r24 ; 0x04 |
||
4948 | 31ce: 19 82 std Y+1, r1 ; 0x01 |
||
4949 | 31d0: 1e cf rjmp .-452 ; 0x300e <_printf_P+0x2e0> |
||
4950 | 31d2: 9e a9 ldd r25, Y+54 ; 0x36 |
||
4951 | 31d4: 98 30 cpi r25, 0x08 ; 8 |
||
4952 | 31d6: d1 f0 breq .+52 ; 0x320c <_printf_P+0x4de> |
||
4953 | 31d8: ae 2d mov r26, r14 |
||
4954 | 31da: b0 e0 ldi r27, 0x00 ; 0 |
||
4955 | 31dc: bd ab std Y+53, r27 ; 0x35 |
||
4956 | 31de: ac ab std Y+52, r26 ; 0x34 |
||
4957 | 31e0: b9 ad ldd r27, Y+57 ; 0x39 |
||
4958 | 31e2: bc 19 sub r27, r12 |
||
4959 | 31e4: 8b 2f mov r24, r27 |
||
4960 | 31e6: 9b 2f mov r25, r27 |
||
4961 | 31e8: 16 01 movw r2, r12 |
||
4962 | 31ea: d6 cf rjmp .-84 ; 0x3198 <_printf_P+0x46a> |
||
4963 | 31ec: e3 fe sbrs r14, 3 |
||
4964 | 31ee: 1a c0 rjmp .+52 ; 0x3224 <_printf_P+0x4f6> |
||
4965 | 31f0: 61 14 cp r6, r1 |
||
4966 | 31f2: 71 04 cpc r7, r1 |
||
4967 | 31f4: 81 04 cpc r8, r1 |
||
4968 | 31f6: 91 04 cpc r9, r1 |
||
4969 | 31f8: a9 f0 breq .+42 ; 0x3224 <_printf_P+0x4f6> |
||
4970 | 31fa: 20 e4 ldi r18, 0x40 ; 64 |
||
4971 | 31fc: e2 2a or r14, r18 |
||
4972 | 31fe: 8f 2d mov r24, r15 |
||
4973 | 3200: 30 e1 ldi r19, 0x10 ; 16 |
||
4974 | 3202: 3e ab std Y+54, r19 ; 0x36 |
||
4975 | 3204: 19 82 std Y+1, r1 ; 0x01 |
||
4976 | 3206: f8 2e mov r15, r24 |
||
4977 | 3208: 56 01 movw r10, r12 |
||
4978 | 320a: 5d cf rjmp .-326 ; 0x30c6 <_printf_P+0x398> |
||
4979 | 320c: ee 2d mov r30, r14 |
||
4980 | 320e: f0 e0 ldi r31, 0x00 ; 0 |
||
4981 | 3210: fd ab std Y+53, r31 ; 0x35 |
||
4982 | 3212: ec ab std Y+52, r30 ; 0x34 |
||
4983 | 3214: e3 fc sbrc r14, 3 |
||
4984 | 3216: 0a c0 rjmp .+20 ; 0x322c <_printf_P+0x4fe> |
||
4985 | 3218: f9 ad ldd r31, Y+57 ; 0x39 |
||
4986 | 321a: fc 19 sub r31, r12 |
||
4987 | 321c: 8f 2f mov r24, r31 |
||
4988 | 321e: 9f 2f mov r25, r31 |
||
4989 | 3220: 16 01 movw r2, r12 |
||
4990 | 3222: ba cf rjmp .-140 ; 0x3198 <_printf_P+0x46a> |
||
4991 | 3224: 8f 2d mov r24, r15 |
||
4992 | 3226: 40 e1 ldi r20, 0x10 ; 16 |
||
4993 | 3228: 4e ab std Y+54, r20 ; 0x36 |
||
4994 | 322a: ec cf rjmp .-40 ; 0x3204 <_printf_P+0x4d6> |
||
4995 | 322c: 20 e3 ldi r18, 0x30 ; 48 |
||
4996 | 322e: 32 16 cp r3, r18 |
||
4997 | 3230: 09 f4 brne .+2 ; 0x3234 <_printf_P+0x506> |
||
4998 | 3232: 5c c0 rjmp .+184 ; 0x32ec <_printf_P+0x5be> |
||
4999 | 3234: f6 01 movw r30, r12 |
||
5000 | 3236: 40 e3 ldi r20, 0x30 ; 48 |
||
5001 | 3238: 42 93 st -Z, r20 |
||
5002 | 323a: 89 ad ldd r24, Y+57 ; 0x39 |
||
5003 | 323c: 8e 1b sub r24, r30 |
||
5004 | 323e: 98 2f mov r25, r24 |
||
5005 | 3240: 1f 01 movw r2, r30 |
||
5006 | 3242: aa cf rjmp .-172 ; 0x3198 <_printf_P+0x46a> |
||
5007 | 3244: f6 01 movw r30, r12 |
||
5008 | 3246: 20 80 ld r2, Z |
||
5009 | 3248: 31 80 ldd r3, Z+1 ; 0x01 |
||
5010 | 324a: 21 14 cp r2, r1 |
||
5011 | 324c: 31 04 cpc r3, r1 |
||
5012 | 324e: 89 f4 brne .+34 ; 0x3272 <_printf_P+0x544> |
||
5013 | 3250: f8 e2 ldi r31, 0x28 ; 40 |
||
5014 | 3252: fc 83 std Y+4, r31 ; 0x04 |
||
5015 | 3254: 2e e6 ldi r18, 0x6E ; 110 |
||
5016 | 3256: 2d 83 std Y+5, r18 ; 0x05 |
||
5017 | 3258: 35 e7 ldi r19, 0x75 ; 117 |
||
5018 | 325a: 3e 83 std Y+6, r19 ; 0x06 |
||
5019 | 325c: 8c e6 ldi r24, 0x6C ; 108 |
||
5020 | 325e: 8f 83 std Y+7, r24 ; 0x07 |
||
5021 | 3260: 88 87 std Y+8, r24 ; 0x08 |
||
5022 | 3262: 89 e2 ldi r24, 0x29 ; 41 |
||
5023 | 3264: 89 87 std Y+9, r24 ; 0x09 |
||
5024 | 3266: 1a 86 std Y+10, r1 ; 0x0a |
||
5025 | 3268: f4 e0 ldi r31, 0x04 ; 4 |
||
5026 | 326a: 2f 2e mov r2, r31 |
||
5027 | 326c: 31 2c mov r3, r1 |
||
5028 | 326e: 2c 0e add r2, r28 |
||
5029 | 3270: 3d 1e adc r3, r29 |
||
5030 | 3272: 47 fc sbrc r4, 7 |
||
5031 | 3274: 1c c0 rjmp .+56 ; 0x32ae <_printf_P+0x580> |
||
5032 | 3276: 44 2d mov r20, r4 |
||
5033 | 3278: 55 27 eor r21, r21 |
||
5034 | 327a: 47 fd sbrc r20, 7 |
||
5035 | 327c: 50 95 com r21 |
||
5036 | 327e: c1 01 movw r24, r2 |
||
5037 | 3280: 60 e0 ldi r22, 0x00 ; 0 |
||
5038 | 3282: 70 e0 ldi r23, 0x00 ; 0 |
||
5039 | 3284: 0e 94 b5 6d call 0xdb6a ; 0xdb6a <memchr> |
||
5040 | 3288: 00 97 sbiw r24, 0x00 ; 0 |
||
5041 | 328a: 19 f0 breq .+6 ; 0x3292 <_printf_P+0x564> |
||
5042 | 328c: 82 19 sub r24, r2 |
||
5043 | 328e: 48 16 cp r4, r24 |
||
5044 | 3290: 0c f4 brge .+2 ; 0x3294 <_printf_P+0x566> |
||
5045 | 3292: 84 2d mov r24, r4 |
||
5046 | 3294: e2 e0 ldi r30, 0x02 ; 2 |
||
5047 | 3296: ae 2e mov r10, r30 |
||
5048 | 3298: b1 2c mov r11, r1 |
||
5049 | 329a: ac 0c add r10, r12 |
||
5050 | 329c: bd 1c adc r11, r13 |
||
5051 | 329e: 19 82 std Y+1, r1 ; 0x01 |
||
5052 | 32a0: 98 2f mov r25, r24 |
||
5053 | 32a2: 4e 2d mov r20, r14 |
||
5054 | 32a4: 50 e0 ldi r21, 0x00 ; 0 |
||
5055 | 32a6: 5d ab std Y+53, r21 ; 0x35 |
||
5056 | 32a8: 4c ab std Y+52, r20 ; 0x34 |
||
5057 | 32aa: 40 e0 ldi r20, 0x00 ; 0 |
||
5058 | 32ac: 76 cf rjmp .-276 ; 0x319a <_printf_P+0x46c> |
||
5059 | 32ae: f1 01 movw r30, r2 |
||
5060 | 32b0: 01 90 ld r0, Z+ |
||
5061 | 32b2: 00 20 and r0, r0 |
||
5062 | 32b4: e9 f7 brne .-6 ; 0x32b0 <_printf_P+0x582> |
||
5063 | 32b6: 31 97 sbiw r30, 0x01 ; 1 |
||
5064 | 32b8: 8e 2f mov r24, r30 |
||
5065 | 32ba: 82 19 sub r24, r2 |
||
5066 | 32bc: eb cf rjmp .-42 ; 0x3294 <_printf_P+0x566> |
||
5067 | 32be: 28 e0 ldi r18, 0x08 ; 8 |
||
5068 | 32c0: 2e ab std Y+54, r18 ; 0x36 |
||
5069 | 32c2: a0 cf rjmp .-192 ; 0x3204 <_printf_P+0x4d6> |
||
5070 | 32c4: 31 e0 ldi r19, 0x01 ; 1 |
||
5071 | 32c6: e3 2a or r14, r19 |
||
5072 | 32c8: 48 e0 ldi r20, 0x08 ; 8 |
||
5073 | 32ca: 4e ab std Y+54, r20 ; 0x36 |
||
5074 | 32cc: 9b cf rjmp .-202 ; 0x3204 <_printf_P+0x4d6> |
||
5075 | 32ce: 82 e0 ldi r24, 0x02 ; 2 |
||
5076 | 32d0: 90 e0 ldi r25, 0x00 ; 0 |
||
5077 | 32d2: c8 0e add r12, r24 |
||
5078 | 32d4: d9 1e adc r13, r25 |
||
5079 | 32d6: 80 81 ld r24, Z |
||
5080 | 32d8: 91 81 ldd r25, Z+1 ; 0x01 |
||
5081 | 32da: 3c 01 movw r6, r24 |
||
5082 | 32dc: 88 24 eor r8, r8 |
||
5083 | 32de: 99 24 eor r9, r9 |
||
5084 | 32e0: 90 e4 ldi r25, 0x40 ; 64 |
||
5085 | 32e2: e9 2a or r14, r25 |
||
5086 | 32e4: 88 e7 ldi r24, 0x78 ; 120 |
||
5087 | 32e6: a0 e1 ldi r26, 0x10 ; 16 |
||
5088 | 32e8: ae ab std Y+54, r26 ; 0x36 |
||
5089 | 32ea: 8c cf rjmp .-232 ; 0x3204 <_printf_P+0x4d6> |
||
5090 | 32ec: 39 ad ldd r19, Y+57 ; 0x39 |
||
5091 | 32ee: 3c 19 sub r19, r12 |
||
5092 | 32f0: 83 2f mov r24, r19 |
||
5093 | 32f2: 93 2f mov r25, r19 |
||
5094 | 32f4: 16 01 movw r2, r12 |
||
5095 | 32f6: 50 cf rjmp .-352 ; 0x3198 <_printf_P+0x46a> |
||
5096 | 32f8: ea 96 adiw r28, 0x3a ; 58 |
||
5097 | 32fa: 0f b6 in r0, 0x3f ; 63 |
||
5098 | 32fc: f8 94 cli |
||
5099 | 32fe: de bf out 0x3e, r29 ; 62 |
||
5100 | 3300: 0f be out 0x3f, r0 ; 63 |
||
5101 | 3302: cd bf out 0x3d, r28 ; 61 |
||
5102 | 3304: cf 91 pop r28 |
||
5103 | 3306: df 91 pop r29 |
||
5104 | 3308: 1f 91 pop r17 |
||
5105 | 330a: 0f 91 pop r16 |
||
5106 | 330c: ff 90 pop r15 |
||
5107 | 330e: ef 90 pop r14 |
||
5108 | 3310: df 90 pop r13 |
||
5109 | 3312: cf 90 pop r12 |
||
5110 | 3314: bf 90 pop r11 |
||
5111 | 3316: af 90 pop r10 |
||
5112 | 3318: 9f 90 pop r9 |
||
5113 | 331a: 8f 90 pop r8 |
||
5114 | 331c: 7f 90 pop r7 |
||
5115 | 331e: 6f 90 pop r6 |
||
5116 | 3320: 5f 90 pop r5 |
||
5117 | 3322: 4f 90 pop r4 |
||
5118 | 3324: 3f 90 pop r3 |
||
5119 | 3326: 2f 90 pop r2 |
||
5120 | 3328: 08 95 ret |
||
5121 | 332a: c8 2e mov r12, r24 |
||
5122 | 332c: dd 24 eor r13, r13 |
||
5123 | 332e: c7 fc sbrc r12, 7 |
||
5124 | 3330: d0 94 com r13 |
||
5125 | 3332: ee 24 eor r14, r14 |
||
5126 | 3334: e0 e0 ldi r30, 0x00 ; 0 |
||
5127 | 3336: 7c ce rjmp .-776 ; 0x3030 <_printf_P+0x302> |
||
5128 | 3338: 90 94 com r9 |
||
5129 | 333a: 80 94 com r8 |
||
5130 | 333c: 70 94 com r7 |
||
5131 | 333e: 60 94 com r6 |
||
5132 | 3340: 61 1c adc r6, r1 |
||
5133 | 3342: 71 1c adc r7, r1 |
||
5134 | 3344: 81 1c adc r8, r1 |
||
5135 | 3346: 91 1c adc r9, r1 |
||
5136 | 3348: ed e2 ldi r30, 0x2D ; 45 |
||
5137 | 334a: e9 83 std Y+1, r30 ; 0x01 |
||
5138 | 334c: fa e0 ldi r31, 0x0A ; 10 |
||
5139 | 334e: fe ab std Y+54, r31 ; 0x36 |
||
5140 | 3350: ba ce rjmp .-652 ; 0x30c6 <_printf_P+0x398> |
||
5141 | 3352: a2 e0 ldi r26, 0x02 ; 2 |
||
5142 | 3354: aa 2e mov r10, r26 |
||
5143 | 3356: b1 2c mov r11, r1 |
||
5144 | 3358: ac 0c add r10, r12 |
||
5145 | 335a: bd 1c adc r11, r13 |
||
5146 | 335c: d6 01 movw r26, r12 |
||
5147 | 335e: 8d 91 ld r24, X+ |
||
5148 | 3360: 9c 91 ld r25, X |
||
5149 | 3362: 3c 01 movw r6, r24 |
||
5150 | 3364: 88 24 eor r8, r8 |
||
5151 | 3366: 77 fc sbrc r7, 7 |
||
5152 | 3368: 80 94 com r8 |
||
5153 | 336a: 98 2c mov r9, r8 |
||
5154 | 336c: a8 ce rjmp .-688 ; 0x30be <_printf_P+0x390> |
||
5155 | 336e: 85 2d mov r24, r5 |
||
5156 | 3370: 84 19 sub r24, r4 |
||
5157 | 3372: 0e 94 4b 16 call 0x2c96 ; 0x2c96 <PAD_0> |
||
5158 | 3376: 79 ce rjmp .-782 ; 0x306a <_printf_P+0x33c> |
||
5159 | 3378: a0 e3 ldi r26, 0x30 ; 48 |
||
5160 | 337a: aa 83 std Y+2, r26 ; 0x02 |
||
5161 | 337c: fb 82 std Y+3, r15 ; 0x03 |
||
5162 | 337e: ce 01 movw r24, r28 |
||
5163 | 3380: 02 96 adiw r24, 0x02 ; 2 |
||
5164 | 3382: 62 e0 ldi r22, 0x02 ; 2 |
||
5165 | 3384: 70 e0 ldi r23, 0x00 ; 0 |
||
5166 | 3386: 0e 94 82 16 call 0x2d04 ; 0x2d04 <PRINT> |
||
5167 | 338a: 6a ce rjmp .-812 ; 0x3060 <_printf_P+0x332> |
||
5168 | 338c: 8f 2d mov r24, r15 |
||
5169 | 338e: 9a e0 ldi r25, 0x0A ; 10 |
||
5170 | 3390: 9e ab std Y+54, r25 ; 0x36 |
||
5171 | 3392: 38 cf rjmp .-400 ; 0x3204 <_printf_P+0x4d6> |
||
5172 | 3394: a1 e0 ldi r26, 0x01 ; 1 |
||
5173 | 3396: ea 2a or r14, r26 |
||
5174 | 3398: ba e0 ldi r27, 0x0A ; 10 |
||
5175 | 339a: be ab std Y+54, r27 ; 0x36 |
||
5176 | 339c: 33 cf rjmp .-410 ; 0x3204 <_printf_P+0x4d6> |
||
5177 | |||
5178 | 0000339e <__vector_18>: |
||
5179 | 339e: 1f 92 push r1 |
||
5180 | 33a0: 0f 92 push r0 |
||
5181 | 33a2: 0f b6 in r0, 0x3f ; 63 |
||
5182 | 33a4: 0f 92 push r0 |
||
5183 | 33a6: 11 24 eor r1, r1 |
||
5184 | 33a8: 2f 93 push r18 |
||
5185 | 33aa: 3f 93 push r19 |
||
5186 | 33ac: 5f 93 push r21 |
||
5187 | 33ae: 6f 93 push r22 |
||
5188 | 33b0: 7f 93 push r23 |
||
5189 | 33b2: 8f 93 push r24 |
||
5190 | 33b4: 9f 93 push r25 |
||
5191 | 33b6: af 93 push r26 |
||
5192 | 33b8: bf 93 push r27 |
||
5193 | 33ba: 80 91 fc 03 lds r24, 0x03FC |
||
5194 | 33be: 88 23 and r24, r24 |
||
5195 | 33c0: 29 f0 breq .+10 ; 0x33cc <__vector_18+0x2e> |
||
5196 | 33c2: 80 91 fc 03 lds r24, 0x03FC |
||
5197 | 33c6: 81 50 subi r24, 0x01 ; 1 |
||
5198 | 33c8: 80 93 fc 03 sts 0x03FC, r24 |
||
5199 | 33cc: 80 91 ce 05 lds r24, 0x05CE |
||
5200 | 33d0: 88 23 and r24, r24 |
||
5201 | 33d2: 19 f0 breq .+6 ; 0x33da <__vector_18+0x3c> |
||
5202 | 33d4: 81 50 subi r24, 0x01 ; 1 |
||
5203 | 33d6: 80 93 ce 05 sts 0x05CE, r24 |
||
5204 | 33da: 80 91 08 04 lds r24, 0x0408 |
||
5205 | 33de: 81 50 subi r24, 0x01 ; 1 |
||
5206 | 33e0: 80 93 08 04 sts 0x0408, r24 |
||
5207 | 33e4: 8f 5f subi r24, 0xFF ; 255 |
||
5208 | 33e6: a9 f4 brne .+42 ; 0x3412 <__vector_18+0x74> |
||
5209 | 33e8: 89 e0 ldi r24, 0x09 ; 9 |
||
5210 | 33ea: 80 93 08 04 sts 0x0408, r24 |
||
5211 | 33ee: 80 91 18 03 lds r24, 0x0318 |
||
5212 | 33f2: 8f 5f subi r24, 0xFF ; 255 |
||
5213 | 33f4: 81 70 andi r24, 0x01 ; 1 |
||
5214 | 33f6: 80 93 18 03 sts 0x0318, r24 |
||
5215 | 33fa: 88 23 and r24, r24 |
||
5216 | 33fc: 09 f4 brne .+2 ; 0x3400 <__vector_18+0x62> |
||
5217 | 33fe: 95 c0 rjmp .+298 ; 0x352a <__vector_18+0x18c> |
||
5218 | 3400: 80 91 f5 03 lds r24, 0x03F5 |
||
5219 | 3404: 90 91 f6 03 lds r25, 0x03F6 |
||
5220 | 3408: 01 96 adiw r24, 0x01 ; 1 |
||
5221 | 340a: 90 93 f6 03 sts 0x03F6, r25 |
||
5222 | 340e: 80 93 f5 03 sts 0x03F5, r24 |
||
5223 | 3412: 80 91 fa 03 lds r24, 0x03FA |
||
5224 | 3416: 90 91 fb 03 lds r25, 0x03FB |
||
5225 | 341a: 89 2b or r24, r25 |
||
5226 | 341c: 09 f4 brne .+2 ; 0x3420 <__vector_18+0x82> |
||
5227 | 341e: 79 c0 rjmp .+242 ; 0x3512 <__vector_18+0x174> |
||
5228 | 3420: 80 91 fa 03 lds r24, 0x03FA |
||
5229 | 3424: 90 91 fb 03 lds r25, 0x03FB |
||
5230 | 3428: 01 97 sbiw r24, 0x01 ; 1 |
||
5231 | 342a: 90 93 fb 03 sts 0x03FB, r25 |
||
5232 | 342e: 80 93 fa 03 sts 0x03FA, r24 |
||
5233 | 3432: 80 91 fa 03 lds r24, 0x03FA |
||
5234 | 3436: 90 91 fb 03 lds r25, 0x03FB |
||
5235 | 343a: 20 91 12 03 lds r18, 0x0312 |
||
5236 | 343e: 30 91 13 03 lds r19, 0x0313 |
||
5237 | 3442: 82 23 and r24, r18 |
||
5238 | 3444: 93 23 and r25, r19 |
||
5239 | 3446: 89 2b or r24, r25 |
||
5240 | 3448: 09 f4 brne .+2 ; 0x344c <__vector_18+0xae> |
||
5241 | 344a: 69 c0 rjmp .+210 ; 0x351e <__vector_18+0x180> |
||
5242 | 344c: 80 91 08 01 lds r24, 0x0108 |
||
5243 | 3450: 8a 30 cpi r24, 0x0A ; 10 |
||
5244 | 3452: 09 f4 brne .+2 ; 0x3456 <__vector_18+0xb8> |
||
5245 | 3454: 78 c0 rjmp .+240 ; 0x3546 <__vector_18+0x1a8> |
||
5246 | 3456: 47 9a sbi 0x08, 7 ; 8 |
||
5247 | 3458: 80 91 e9 08 lds r24, 0x08E9 |
||
5248 | 345c: 83 ff sbrs r24, 3 |
||
5249 | 345e: 4b c0 rjmp .+150 ; 0x34f6 <__vector_18+0x158> |
||
5250 | 3460: 34 99 sbic 0x06, 4 ; 6 |
||
5251 | 3462: 67 c0 rjmp .+206 ; 0x3532 <__vector_18+0x194> |
||
5252 | 3464: 80 91 f8 03 lds r24, 0x03F8 |
||
5253 | 3468: 90 91 f9 03 lds r25, 0x03F9 |
||
5254 | 346c: 89 2b or r24, r25 |
||
5255 | 346e: 49 f1 breq .+82 ; 0x34c2 <__vector_18+0x124> |
||
5256 | 3470: 80 91 f8 03 lds r24, 0x03F8 |
||
5257 | 3474: 90 91 f9 03 lds r25, 0x03F9 |
||
5258 | 3478: 8a 56 subi r24, 0x6A ; 106 |
||
5259 | 347a: 91 40 sbci r25, 0x01 ; 1 |
||
5260 | 347c: 10 f5 brcc .+68 ; 0x34c2 <__vector_18+0x124> |
||
5261 | 347e: 80 91 f8 03 lds r24, 0x03F8 |
||
5262 | 3482: 90 91 f9 03 lds r25, 0x03F9 |
||
5263 | 3486: 20 91 f8 03 lds r18, 0x03F8 |
||
5264 | 348a: 30 91 f9 03 lds r19, 0x03F9 |
||
5265 | 348e: 69 e2 ldi r22, 0x29 ; 41 |
||
5266 | 3490: 70 e0 ldi r23, 0x00 ; 0 |
||
5267 | 3492: 0e 94 75 6f call 0xdeea ; 0xdeea <__udivmodhi4> |
||
5268 | 3496: 26 0f add r18, r22 |
||
5269 | 3498: 37 1f adc r19, r23 |
||
5270 | 349a: 30 93 f9 03 sts 0x03F9, r19 |
||
5271 | 349e: 20 93 f8 03 sts 0x03F8, r18 |
||
5272 | 34a2: 80 91 f8 03 lds r24, 0x03F8 |
||
5273 | 34a6: 90 91 f9 03 lds r25, 0x03F9 |
||
5274 | 34aa: 0b 97 sbiw r24, 0x0b ; 11 |
||
5275 | 34ac: 08 f4 brcc .+2 ; 0x34b0 <__vector_18+0x112> |
||
5276 | 34ae: 4f c0 rjmp .+158 ; 0x354e <__vector_18+0x1b0> |
||
5277 | 34b0: 80 91 f8 03 lds r24, 0x03F8 |
||
5278 | 34b4: 90 91 f9 03 lds r25, 0x03F9 |
||
5279 | 34b8: 0a 97 sbiw r24, 0x0a ; 10 |
||
5280 | 34ba: 90 93 01 05 sts 0x0501, r25 |
||
5281 | 34be: 80 93 00 05 sts 0x0500, r24 |
||
5282 | 34c2: 80 91 00 05 lds r24, 0x0500 |
||
5283 | 34c6: 90 91 01 05 lds r25, 0x0501 |
||
5284 | 34ca: 84 5e subi r24, 0xE4 ; 228 |
||
5285 | 34cc: 9d 4f sbci r25, 0xFD ; 253 |
||
5286 | 34ce: 20 91 02 05 lds r18, 0x0502 |
||
5287 | 34d2: 30 91 03 05 lds r19, 0x0503 |
||
5288 | 34d6: 82 1b sub r24, r18 |
||
5289 | 34d8: 93 0b sbc r25, r19 |
||
5290 | 34da: 68 e6 ldi r22, 0x68 ; 104 |
||
5291 | 34dc: 71 e0 ldi r23, 0x01 ; 1 |
||
5292 | 34de: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
5293 | 34e2: 84 5b subi r24, 0xB4 ; 180 |
||
5294 | 34e4: 90 40 sbci r25, 0x00 ; 0 |
||
5295 | 34e6: 90 93 05 05 sts 0x0505, r25 |
||
5296 | 34ea: 80 93 04 05 sts 0x0504, r24 |
||
5297 | 34ee: 10 92 f9 03 sts 0x03F9, r1 |
||
5298 | 34f2: 10 92 f8 03 sts 0x03F8, r1 |
||
5299 | 34f6: bf 91 pop r27 |
||
5300 | 34f8: af 91 pop r26 |
||
5301 | 34fa: 9f 91 pop r25 |
||
5302 | 34fc: 8f 91 pop r24 |
||
5303 | 34fe: 7f 91 pop r23 |
||
5304 | 3500: 6f 91 pop r22 |
||
5305 | 3502: 5f 91 pop r21 |
||
5306 | 3504: 3f 91 pop r19 |
||
5307 | 3506: 2f 91 pop r18 |
||
5308 | 3508: 0f 90 pop r0 |
||
5309 | 350a: 0f be out 0x3f, r0 ; 63 |
||
5310 | 350c: 0f 90 pop r0 |
||
5311 | 350e: 1f 90 pop r1 |
||
5312 | 3510: 18 95 reti |
||
5313 | 3512: 8f ef ldi r24, 0xFF ; 255 |
||
5314 | 3514: 9f ef ldi r25, 0xFF ; 255 |
||
5315 | 3516: 90 93 13 03 sts 0x0313, r25 |
||
5316 | 351a: 80 93 12 03 sts 0x0312, r24 |
||
5317 | 351e: 80 91 08 01 lds r24, 0x0108 |
||
5318 | 3522: 8a 30 cpi r24, 0x0A ; 10 |
||
5319 | 3524: 91 f0 breq .+36 ; 0x354a <__vector_18+0x1ac> |
||
5320 | 3526: 47 98 cbi 0x08, 7 ; 8 |
||
5321 | 3528: 97 cf rjmp .-210 ; 0x3458 <__vector_18+0xba> |
||
5322 | 352a: 81 e0 ldi r24, 0x01 ; 1 |
||
5323 | 352c: 80 93 f7 03 sts 0x03F7, r24 |
||
5324 | 3530: 67 cf rjmp .-306 ; 0x3400 <__vector_18+0x62> |
||
5325 | 3532: 80 91 f8 03 lds r24, 0x03F8 |
||
5326 | 3536: 90 91 f9 03 lds r25, 0x03F9 |
||
5327 | 353a: 01 96 adiw r24, 0x01 ; 1 |
||
5328 | 353c: 90 93 f9 03 sts 0x03F9, r25 |
||
5329 | 3540: 80 93 f8 03 sts 0x03F8, r24 |
||
5330 | 3544: d8 cf rjmp .-80 ; 0x34f6 <__vector_18+0x158> |
||
5331 | 3546: 5a 9a sbi 0x0b, 2 ; 11 |
||
5332 | 3548: 87 cf rjmp .-242 ; 0x3458 <__vector_18+0xba> |
||
5333 | 354a: 5a 98 cbi 0x0b, 2 ; 11 |
||
5334 | 354c: 85 cf rjmp .-246 ; 0x3458 <__vector_18+0xba> |
||
5335 | 354e: 10 92 01 05 sts 0x0501, r1 |
||
5336 | 3552: 10 92 00 05 sts 0x0500, r1 |
||
5337 | 3556: b5 cf rjmp .-150 ; 0x34c2 <__vector_18+0x124> |
||
5338 | |||
5339 | 00003558 <SetDelay>: |
||
5340 | 3558: 20 91 f5 03 lds r18, 0x03F5 |
||
5341 | 355c: 30 91 f6 03 lds r19, 0x03F6 |
||
5342 | 3560: 2f 5f subi r18, 0xFF ; 255 |
||
5343 | 3562: 3f 4f sbci r19, 0xFF ; 255 |
||
5344 | 3564: 28 0f add r18, r24 |
||
5345 | 3566: 39 1f adc r19, r25 |
||
5346 | 3568: c9 01 movw r24, r18 |
||
5347 | 356a: 08 95 ret |
||
5348 | |||
5349 | 0000356c <CheckDelay>: |
||
5350 | 356c: 20 91 f5 03 lds r18, 0x03F5 |
||
5351 | 3570: 30 91 f6 03 lds r19, 0x03F6 |
||
5352 | 3574: 82 1b sub r24, r18 |
||
5353 | 3576: 93 0b sbc r25, r19 |
||
5354 | 3578: 80 70 andi r24, 0x00 ; 0 |
||
5355 | 357a: 90 78 andi r25, 0x80 ; 128 |
||
5356 | 357c: 89 2f mov r24, r25 |
||
5357 | 357e: 86 95 lsr r24 |
||
5358 | 3580: 08 95 ret |
||
5359 | |||
5360 | 00003582 <Delay_ms>: |
||
5361 | 3582: 20 91 f5 03 lds r18, 0x03F5 |
||
5362 | 3586: 30 91 f6 03 lds r19, 0x03F6 |
||
5363 | 358a: 2f 5f subi r18, 0xFF ; 255 |
||
5364 | 358c: 3f 4f sbci r19, 0xFF ; 255 |
||
5365 | 358e: 28 0f add r18, r24 |
||
5366 | 3590: 39 1f adc r19, r25 |
||
5367 | 3592: 80 91 f5 03 lds r24, 0x03F5 |
||
5368 | 3596: 90 91 f6 03 lds r25, 0x03F6 |
||
5369 | 359a: a9 01 movw r20, r18 |
||
5370 | 359c: 48 1b sub r20, r24 |
||
5371 | 359e: 59 0b sbc r21, r25 |
||
5372 | 35a0: ca 01 movw r24, r20 |
||
5373 | 35a2: 80 70 andi r24, 0x00 ; 0 |
||
5374 | 35a4: 90 78 andi r25, 0x80 ; 128 |
||
5375 | 35a6: 89 2f mov r24, r25 |
||
5376 | 35a8: 86 95 lsr r24 |
||
5377 | 35aa: 99 f3 breq .-26 ; 0x3592 <Delay_ms+0x10> |
||
5378 | 35ac: 08 95 ret |
||
5379 | |||
5380 | 000035ae <Delay_ms_Mess>: |
||
5381 | 35ae: 20 91 f5 03 lds r18, 0x03F5 |
||
5382 | 35b2: 30 91 f6 03 lds r19, 0x03F6 |
||
5383 | 35b6: 2f 5f subi r18, 0xFF ; 255 |
||
5384 | 35b8: 3f 4f sbci r19, 0xFF ; 255 |
||
5385 | 35ba: 28 0f add r18, r24 |
||
5386 | 35bc: 39 1f adc r19, r25 |
||
5387 | 35be: 4f ec ldi r20, 0xCF ; 207 |
||
5388 | 35c0: 80 91 f5 03 lds r24, 0x03F5 |
||
5389 | 35c4: 90 91 f6 03 lds r25, 0x03F6 |
||
5390 | 35c8: b9 01 movw r22, r18 |
||
5391 | 35ca: 68 1b sub r22, r24 |
||
5392 | 35cc: 79 0b sbc r23, r25 |
||
5393 | 35ce: cb 01 movw r24, r22 |
||
5394 | 35d0: 80 70 andi r24, 0x00 ; 0 |
||
5395 | 35d2: 90 78 andi r25, 0x80 ; 128 |
||
5396 | 35d4: 89 2f mov r24, r25 |
||
5397 | 35d6: 86 95 lsr r24 |
||
5398 | 35d8: 49 f4 brne .+18 ; 0x35ec <Delay_ms_Mess+0x3e> |
||
5399 | 35da: 80 91 28 03 lds r24, 0x0328 |
||
5400 | 35de: 88 23 and r24, r24 |
||
5401 | 35e0: 79 f3 breq .-34 ; 0x35c0 <Delay_ms_Mess+0x12> |
||
5402 | 35e2: 10 92 28 03 sts 0x0328, r1 |
||
5403 | 35e6: 40 93 7a 00 sts 0x007A, r20 |
||
5404 | 35ea: ea cf rjmp .-44 ; 0x35c0 <Delay_ms_Mess+0x12> |
||
5405 | 35ec: 08 95 ret |
||
5406 | |||
5407 | 000035ee <TIMER2_Init>: |
||
5408 | 35ee: 9f b7 in r25, 0x3f ; 63 |
||
5409 | 35f0: f8 94 cli |
||
5410 | 35f2: 5f 98 cbi 0x0b, 7 ; 11 |
||
5411 | 35f4: 3e 9a sbi 0x07, 6 ; 7 |
||
5412 | 35f6: 46 9a sbi 0x08, 6 ; 8 |
||
5413 | 35f8: a0 eb ldi r26, 0xB0 ; 176 |
||
5414 | 35fa: b0 e0 ldi r27, 0x00 ; 0 |
||
5415 | 35fc: 8c 91 ld r24, X |
||
5416 | 35fe: 8f 70 andi r24, 0x0F ; 15 |
||
5417 | 3600: 8c 93 st X, r24 |
||
5418 | 3602: 8c 91 ld r24, X |
||
5419 | 3604: 83 60 ori r24, 0x03 ; 3 |
||
5420 | 3606: 8c 93 st X, r24 |
||
5421 | 3608: e1 eb ldi r30, 0xB1 ; 177 |
||
5422 | 360a: f0 e0 ldi r31, 0x00 ; 0 |
||
5423 | 360c: 80 81 ld r24, Z |
||
5424 | 360e: 8b 73 andi r24, 0x3B ; 59 |
||
5425 | 3610: 80 83 st Z, r24 |
||
5426 | 3612: 80 81 ld r24, Z |
||
5427 | 3614: 8b 60 ori r24, 0x0B ; 11 |
||
5428 | 3616: 80 83 st Z, r24 |
||
5429 | 3618: 10 92 b2 00 sts 0x00B2, r1 |
||
5430 | 361c: 8f ef ldi r24, 0xFF ; 255 |
||
5431 | 361e: 80 93 b3 00 sts 0x00B3, r24 |
||
5432 | 3622: 8c 91 ld r24, X |
||
5433 | 3624: 80 68 ori r24, 0x80 ; 128 |
||
5434 | 3626: 8c 93 st X, r24 |
||
5435 | 3628: e0 e7 ldi r30, 0x70 ; 112 |
||
5436 | 362a: f0 e0 ldi r31, 0x00 ; 0 |
||
5437 | 362c: 80 81 ld r24, Z |
||
5438 | 362e: 8a 7f andi r24, 0xFA ; 250 |
||
5439 | 3630: 80 83 st Z, r24 |
||
5440 | 3632: 80 81 ld r24, Z |
||
5441 | 3634: 82 60 ori r24, 0x02 ; 2 |
||
5442 | 3636: 80 83 st Z, r24 |
||
5443 | 3638: 9f bf out 0x3f, r25 ; 63 |
||
5444 | 363a: 08 95 ret |
||
5445 | |||
5446 | 0000363c <Timer_Init>: |
||
5447 | 363c: 80 91 f5 03 lds r24, 0x03F5 |
||
5448 | 3640: 90 91 f6 03 lds r25, 0x03F6 |
||
5449 | 3644: 0b 96 adiw r24, 0x0b ; 11 |
||
5450 | 3646: 90 93 0a 04 sts 0x040A, r25 |
||
5451 | 364a: 80 93 09 04 sts 0x0409, r24 |
||
5452 | 364e: 82 e0 ldi r24, 0x02 ; 2 |
||
5453 | 3650: 85 bd out 0x25, r24 ; 37 |
||
5454 | 3652: 83 ea ldi r24, 0xA3 ; 163 |
||
5455 | 3654: 84 bd out 0x24, r24 ; 36 |
||
5456 | 3656: 17 bc out 0x27, r1 ; 39 |
||
5457 | 3658: 88 e7 ldi r24, 0x78 ; 120 |
||
5458 | 365a: 88 bd out 0x28, r24 ; 40 |
||
5459 | 365c: 86 e0 ldi r24, 0x06 ; 6 |
||
5460 | 365e: 86 bd out 0x26, r24 ; 38 |
||
5461 | 3660: ee e6 ldi r30, 0x6E ; 110 |
||
5462 | 3662: f0 e0 ldi r31, 0x00 ; 0 |
||
5463 | 3664: 80 81 ld r24, Z |
||
5464 | 3666: 81 60 ori r24, 0x01 ; 1 |
||
5465 | 3668: 80 83 st Z, r24 |
||
5466 | 366a: 08 95 ret |
||
5467 | |||
5468 | 0000366c <__vector_9>: |
||
5469 | 366c: 1f 92 push r1 |
||
5470 | 366e: 0f 92 push r0 |
||
5471 | 3670: 0f b6 in r0, 0x3f ; 63 |
||
5472 | 3672: 0f 92 push r0 |
||
5473 | 3674: 11 24 eor r1, r1 |
||
5474 | 3676: cf 92 push r12 |
||
5475 | 3678: df 92 push r13 |
||
5476 | 367a: ef 92 push r14 |
||
5477 | 367c: ff 92 push r15 |
||
5478 | 367e: 0f 93 push r16 |
||
5479 | 3680: 1f 93 push r17 |
||
5480 | 3682: 2f 93 push r18 |
||
5481 | 3684: 3f 93 push r19 |
||
5482 | 3686: 4f 93 push r20 |
||
5483 | 3688: 5f 93 push r21 |
||
5484 | 368a: 6f 93 push r22 |
||
5485 | 368c: 7f 93 push r23 |
||
5486 | 368e: 8f 93 push r24 |
||
5487 | 3690: 9f 93 push r25 |
||
5488 | 3692: af 93 push r26 |
||
5489 | 3694: bf 93 push r27 |
||
5490 | 3696: ef 93 push r30 |
||
5491 | 3698: ff 93 push r31 |
||
5492 | 369a: 80 91 08 01 lds r24, 0x0108 |
||
5493 | 369e: 84 31 cpi r24, 0x14 ; 20 |
||
5494 | 36a0: 08 f0 brcs .+2 ; 0x36a4 <__vector_9+0x38> |
||
5495 | 36a2: b5 c0 rjmp .+362 ; 0x380e <__vector_9+0x1a2> |
||
5496 | 36a4: 80 91 36 05 lds r24, 0x0536 |
||
5497 | 36a8: 87 fd sbrc r24, 7 |
||
5498 | 36aa: b1 c0 rjmp .+354 ; 0x380e <__vector_9+0x1a2> |
||
5499 | 36ac: 80 91 07 04 lds r24, 0x0407 |
||
5500 | 36b0: 88 23 and r24, r24 |
||
5501 | 36b2: 09 f0 breq .+2 ; 0x36b6 <__vector_9+0x4a> |
||
5502 | 36b4: b0 c0 rjmp .+352 ; 0x3816 <__vector_9+0x1aa> |
||
5503 | 36b6: 80 91 b0 00 lds r24, 0x00B0 |
||
5504 | 36ba: 86 ff sbrs r24, 6 |
||
5505 | 36bc: 5d c1 rjmp .+698 ; 0x3978 <__vector_9+0x30c> |
||
5506 | 36be: 80 91 b0 00 lds r24, 0x00B0 |
||
5507 | 36c2: 8f 7b andi r24, 0xBF ; 191 |
||
5508 | 36c4: 80 93 b0 00 sts 0x00B0, r24 |
||
5509 | 36c8: 80 91 b9 03 lds r24, 0x03B9 |
||
5510 | 36cc: 48 2f mov r20, r24 |
||
5511 | 36ce: 50 e0 ldi r21, 0x00 ; 0 |
||
5512 | 36d0: 44 0f add r20, r20 |
||
5513 | 36d2: 55 1f adc r21, r21 |
||
5514 | 36d4: 44 0f add r20, r20 |
||
5515 | 36d6: 55 1f adc r21, r21 |
||
5516 | 36d8: 20 91 16 03 lds r18, 0x0316 |
||
5517 | 36dc: 30 91 17 03 lds r19, 0x0317 |
||
5518 | 36e0: c9 01 movw r24, r18 |
||
5519 | 36e2: 88 0f add r24, r24 |
||
5520 | 36e4: 99 1f adc r25, r25 |
||
5521 | 36e6: 82 0f add r24, r18 |
||
5522 | 36e8: 93 1f adc r25, r19 |
||
5523 | 36ea: 48 0f add r20, r24 |
||
5524 | 36ec: 59 1f adc r21, r25 |
||
5525 | 36ee: 57 fd sbrc r21, 7 |
||
5526 | 36f0: 00 c3 rjmp .+1536 ; 0x3cf2 <__vector_9+0x686> |
||
5527 | 36f2: ca 01 movw r24, r20 |
||
5528 | 36f4: 95 95 asr r25 |
||
5529 | 36f6: 87 95 ror r24 |
||
5530 | 36f8: 95 95 asr r25 |
||
5531 | 36fa: 87 95 ror r24 |
||
5532 | 36fc: 90 93 17 03 sts 0x0317, r25 |
||
5533 | 3700: 80 93 16 03 sts 0x0316, r24 |
||
5534 | 3704: 90 93 ff 03 sts 0x03FF, r25 |
||
5535 | 3708: 80 93 fe 03 sts 0x03FE, r24 |
||
5536 | 370c: 80 91 38 09 lds r24, 0x0938 |
||
5537 | 3710: 80 fd sbrc r24, 0 |
||
5538 | 3712: 71 c1 rjmp .+738 ; 0x39f6 <__vector_9+0x38a> |
||
5539 | 3714: c0 90 fe 03 lds r12, 0x03FE |
||
5540 | 3718: d0 90 ff 03 lds r13, 0x03FF |
||
5541 | 371c: e0 90 09 09 lds r14, 0x0909 |
||
5542 | 3720: ff 24 eor r15, r15 |
||
5543 | 3722: 00 e0 ldi r16, 0x00 ; 0 |
||
5544 | 3724: 10 e0 ldi r17, 0x00 ; 0 |
||
5545 | 3726: 60 91 c4 04 lds r22, 0x04C4 |
||
5546 | 372a: 70 91 c5 04 lds r23, 0x04C5 |
||
5547 | 372e: 80 91 c6 04 lds r24, 0x04C6 |
||
5548 | 3732: 90 91 c7 04 lds r25, 0x04C7 |
||
5549 | 3736: 20 e8 ldi r18, 0x80 ; 128 |
||
5550 | 3738: 30 e0 ldi r19, 0x00 ; 0 |
||
5551 | 373a: 40 e0 ldi r20, 0x00 ; 0 |
||
5552 | 373c: 50 e0 ldi r21, 0x00 ; 0 |
||
5553 | 373e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5554 | 3742: c8 01 movw r24, r16 |
||
5555 | 3744: b7 01 movw r22, r14 |
||
5556 | 3746: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
5557 | 374a: 66 0f add r22, r22 |
||
5558 | 374c: 77 1f adc r23, r23 |
||
5559 | 374e: 88 1f adc r24, r24 |
||
5560 | 3750: 99 1f adc r25, r25 |
||
5561 | 3752: 66 0f add r22, r22 |
||
5562 | 3754: 77 1f adc r23, r23 |
||
5563 | 3756: 88 1f adc r24, r24 |
||
5564 | 3758: 99 1f adc r25, r25 |
||
5565 | 375a: 20 e0 ldi r18, 0x00 ; 0 |
||
5566 | 375c: 31 e0 ldi r19, 0x01 ; 1 |
||
5567 | 375e: 40 e0 ldi r20, 0x00 ; 0 |
||
5568 | 3760: 50 e0 ldi r21, 0x00 ; 0 |
||
5569 | 3762: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5570 | 3766: c2 1a sub r12, r18 |
||
5571 | 3768: d3 0a sbc r13, r19 |
||
5572 | 376a: d0 92 ff 03 sts 0x03FF, r13 |
||
5573 | 376e: c0 92 fe 03 sts 0x03FE, r12 |
||
5574 | 3772: 80 91 0a 09 lds r24, 0x090A |
||
5575 | 3776: 28 2f mov r18, r24 |
||
5576 | 3778: 30 e0 ldi r19, 0x00 ; 0 |
||
5577 | 377a: 22 0f add r18, r18 |
||
5578 | 377c: 33 1f adc r19, r19 |
||
5579 | 377e: 22 0f add r18, r18 |
||
5580 | 3780: 33 1f adc r19, r19 |
||
5581 | 3782: 80 91 fe 03 lds r24, 0x03FE |
||
5582 | 3786: 90 91 ff 03 lds r25, 0x03FF |
||
5583 | 378a: 82 17 cp r24, r18 |
||
5584 | 378c: 93 07 cpc r25, r19 |
||
5585 | 378e: 7c f0 brlt .+30 ; 0x37ae <__vector_9+0x142> |
||
5586 | 3790: 80 91 0b 09 lds r24, 0x090B |
||
5587 | 3794: 28 2f mov r18, r24 |
||
5588 | 3796: 30 e0 ldi r19, 0x00 ; 0 |
||
5589 | 3798: 22 0f add r18, r18 |
||
5590 | 379a: 33 1f adc r19, r19 |
||
5591 | 379c: 22 0f add r18, r18 |
||
5592 | 379e: 33 1f adc r19, r19 |
||
5593 | 37a0: 80 91 fe 03 lds r24, 0x03FE |
||
5594 | 37a4: 90 91 ff 03 lds r25, 0x03FF |
||
5595 | 37a8: 28 17 cp r18, r24 |
||
5596 | 37aa: 39 07 cpc r19, r25 |
||
5597 | 37ac: 24 f4 brge .+8 ; 0x37b6 <__vector_9+0x14a> |
||
5598 | 37ae: 30 93 ff 03 sts 0x03FF, r19 |
||
5599 | 37b2: 20 93 fe 03 sts 0x03FE, r18 |
||
5600 | 37b6: 20 91 fe 03 lds r18, 0x03FE |
||
5601 | 37ba: 30 91 ff 03 lds r19, 0x03FF |
||
5602 | 37be: 27 55 subi r18, 0x57 ; 87 |
||
5603 | 37c0: 3e 4f sbci r19, 0xFE ; 254 |
||
5604 | 37c2: 30 93 06 04 sts 0x0406, r19 |
||
5605 | 37c6: 20 93 05 04 sts 0x0405, r18 |
||
5606 | 37ca: 80 91 fe 03 lds r24, 0x03FE |
||
5607 | 37ce: 90 91 ff 03 lds r25, 0x03FF |
||
5608 | 37d2: 97 fd sbrc r25, 7 |
||
5609 | 37d4: 8c c2 rjmp .+1304 ; 0x3cee <__vector_9+0x682> |
||
5610 | 37d6: 95 95 asr r25 |
||
5611 | 37d8: 87 95 ror r24 |
||
5612 | 37da: 95 95 asr r25 |
||
5613 | 37dc: 87 95 ror r24 |
||
5614 | 37de: 90 93 ff 03 sts 0x03FF, r25 |
||
5615 | 37e2: 80 93 fe 03 sts 0x03FE, r24 |
||
5616 | 37e6: 45 e0 ldi r20, 0x05 ; 5 |
||
5617 | 37e8: 2d 3d cpi r18, 0xDD ; 221 |
||
5618 | 37ea: 34 07 cpc r19, r20 |
||
5619 | 37ec: 08 f4 brcc .+2 ; 0x37f0 <__vector_9+0x184> |
||
5620 | 37ee: 54 c1 rjmp .+680 ; 0x3a98 <__vector_9+0x42c> |
||
5621 | 37f0: 8c ed ldi r24, 0xDC ; 220 |
||
5622 | 37f2: 95 e0 ldi r25, 0x05 ; 5 |
||
5623 | 37f4: 90 93 06 04 sts 0x0406, r25 |
||
5624 | 37f8: 80 93 05 04 sts 0x0405, r24 |
||
5625 | 37fc: 40 91 05 04 lds r20, 0x0405 |
||
5626 | 3800: 50 91 06 04 lds r21, 0x0406 |
||
5627 | 3804: 50 93 04 04 sts 0x0404, r21 |
||
5628 | 3808: 40 93 03 04 sts 0x0403, r20 |
||
5629 | 380c: 5c c0 rjmp .+184 ; 0x38c6 <__vector_9+0x25a> |
||
5630 | 380e: 80 91 07 04 lds r24, 0x0407 |
||
5631 | 3812: 88 23 and r24, r24 |
||
5632 | 3814: 69 f1 breq .+90 ; 0x3870 <__vector_9+0x204> |
||
5633 | 3816: 40 91 05 04 lds r20, 0x0405 |
||
5634 | 381a: 50 91 06 04 lds r21, 0x0406 |
||
5635 | 381e: 81 e0 ldi r24, 0x01 ; 1 |
||
5636 | 3820: 4f 37 cpi r20, 0x7F ; 127 |
||
5637 | 3822: 58 07 cpc r21, r24 |
||
5638 | 3824: 08 f0 brcs .+2 ; 0x3828 <__vector_9+0x1bc> |
||
5639 | 3826: 57 c0 rjmp .+174 ; 0x38d6 <__vector_9+0x26a> |
||
5640 | 3828: 4f 3f cpi r20, 0xFF ; 255 |
||
5641 | 382a: 51 05 cpc r21, r1 |
||
5642 | 382c: 11 f0 breq .+4 ; 0x3832 <__vector_9+0x1c6> |
||
5643 | 382e: 08 f0 brcs .+2 ; 0x3832 <__vector_9+0x1c6> |
||
5644 | 3830: 5c c0 rjmp .+184 ; 0x38ea <__vector_9+0x27e> |
||
5645 | 3832: 40 93 b3 00 sts 0x00B3, r20 |
||
5646 | 3836: 10 92 06 04 sts 0x0406, r1 |
||
5647 | 383a: 10 92 05 04 sts 0x0405, r1 |
||
5648 | 383e: 10 92 07 04 sts 0x0407, r1 |
||
5649 | 3842: ff 91 pop r31 |
||
5650 | 3844: ef 91 pop r30 |
||
5651 | 3846: bf 91 pop r27 |
||
5652 | 3848: af 91 pop r26 |
||
5653 | 384a: 9f 91 pop r25 |
||
5654 | 384c: 8f 91 pop r24 |
||
5655 | 384e: 7f 91 pop r23 |
||
5656 | 3850: 6f 91 pop r22 |
||
5657 | 3852: 5f 91 pop r21 |
||
5658 | 3854: 4f 91 pop r20 |
||
5659 | 3856: 3f 91 pop r19 |
||
5660 | 3858: 2f 91 pop r18 |
||
5661 | 385a: 1f 91 pop r17 |
||
5662 | 385c: 0f 91 pop r16 |
||
5663 | 385e: ff 90 pop r15 |
||
5664 | 3860: ef 90 pop r14 |
||
5665 | 3862: df 90 pop r13 |
||
5666 | 3864: cf 90 pop r12 |
||
5667 | 3866: 0f 90 pop r0 |
||
5668 | 3868: 0f be out 0x3f, r0 ; 63 |
||
5669 | 386a: 0f 90 pop r0 |
||
5670 | 386c: 1f 90 pop r1 |
||
5671 | 386e: 18 95 reti |
||
5672 | 3870: 80 91 b0 00 lds r24, 0x00B0 |
||
5673 | 3874: 86 ff sbrs r24, 6 |
||
5674 | 3876: 49 c0 rjmp .+146 ; 0x390a <__vector_9+0x29e> |
||
5675 | 3878: 80 91 b0 00 lds r24, 0x00B0 |
||
5676 | 387c: 8f 7b andi r24, 0xBF ; 191 |
||
5677 | 387e: 80 93 b0 00 sts 0x00B0, r24 |
||
5678 | 3882: 80 91 02 04 lds r24, 0x0402 |
||
5679 | 3886: 88 23 and r24, r24 |
||
5680 | 3888: 09 f0 breq .+2 ; 0x388c <__vector_9+0x220> |
||
5681 | 388a: 8e c0 rjmp .+284 ; 0x39a8 <__vector_9+0x33c> |
||
5682 | 388c: 80 91 10 09 lds r24, 0x0910 |
||
5683 | 3890: 90 e0 ldi r25, 0x00 ; 0 |
||
5684 | 3892: 2d ed ldi r18, 0xDD ; 221 |
||
5685 | 3894: 36 e0 ldi r19, 0x06 ; 6 |
||
5686 | 3896: a9 01 movw r20, r18 |
||
5687 | 3898: 84 9f mul r24, r20 |
||
5688 | 389a: 90 01 movw r18, r0 |
||
5689 | 389c: 85 9f mul r24, r21 |
||
5690 | 389e: 30 0d add r19, r0 |
||
5691 | 38a0: 94 9f mul r25, r20 |
||
5692 | 38a2: 30 0d add r19, r0 |
||
5693 | 38a4: 11 24 eor r1, r1 |
||
5694 | 38a6: 80 91 03 04 lds r24, 0x0403 |
||
5695 | 38aa: 90 91 04 04 lds r25, 0x0404 |
||
5696 | 38ae: 28 1b sub r18, r24 |
||
5697 | 38b0: 39 0b sbc r19, r25 |
||
5698 | 38b2: 30 93 06 04 sts 0x0406, r19 |
||
5699 | 38b6: 20 93 05 04 sts 0x0405, r18 |
||
5700 | 38ba: 10 92 04 04 sts 0x0404, r1 |
||
5701 | 38be: 10 92 03 04 sts 0x0403, r1 |
||
5702 | 38c2: 46 9a sbi 0x08, 6 ; 8 |
||
5703 | 38c4: a9 01 movw r20, r18 |
||
5704 | 38c6: 81 e0 ldi r24, 0x01 ; 1 |
||
5705 | 38c8: 80 93 07 04 sts 0x0407, r24 |
||
5706 | 38cc: 81 e0 ldi r24, 0x01 ; 1 |
||
5707 | 38ce: 4f 37 cpi r20, 0x7F ; 127 |
||
5708 | 38d0: 58 07 cpc r21, r24 |
||
5709 | 38d2: 08 f4 brcc .+2 ; 0x38d6 <__vector_9+0x26a> |
||
5710 | 38d4: a9 cf rjmp .-174 ; 0x3828 <__vector_9+0x1bc> |
||
5711 | 38d6: 8f ef ldi r24, 0xFF ; 255 |
||
5712 | 38d8: 80 93 b3 00 sts 0x00B3, r24 |
||
5713 | 38dc: 4f 5f subi r20, 0xFF ; 255 |
||
5714 | 38de: 50 40 sbci r21, 0x00 ; 0 |
||
5715 | 38e0: 50 93 06 04 sts 0x0406, r21 |
||
5716 | 38e4: 40 93 05 04 sts 0x0405, r20 |
||
5717 | 38e8: ac cf rjmp .-168 ; 0x3842 <__vector_9+0x1d6> |
||
5718 | 38ea: 9a 01 movw r18, r20 |
||
5719 | 38ec: 2f 5f subi r18, 0xFF ; 255 |
||
5720 | 38ee: 30 40 sbci r19, 0x00 ; 0 |
||
5721 | 38f0: 2f 37 cpi r18, 0x7F ; 127 |
||
5722 | 38f2: 31 05 cpc r19, r1 |
||
5723 | 38f4: c8 f5 brcc .+114 ; 0x3968 <__vector_9+0x2fc> |
||
5724 | 38f6: 80 e8 ldi r24, 0x80 ; 128 |
||
5725 | 38f8: 80 93 b3 00 sts 0x00B3, r24 |
||
5726 | 38fc: 40 58 subi r20, 0x80 ; 128 |
||
5727 | 38fe: 50 40 sbci r21, 0x00 ; 0 |
||
5728 | 3900: 50 93 06 04 sts 0x0406, r21 |
||
5729 | 3904: 40 93 05 04 sts 0x0405, r20 |
||
5730 | 3908: 9c cf rjmp .-200 ; 0x3842 <__vector_9+0x1d6> |
||
5731 | 390a: 80 91 b0 00 lds r24, 0x00B0 |
||
5732 | 390e: 80 64 ori r24, 0x40 ; 64 |
||
5733 | 3910: 80 93 b0 00 sts 0x00B0, r24 |
||
5734 | 3914: 8c eb ldi r24, 0xBC ; 188 |
||
5735 | 3916: 90 e0 ldi r25, 0x00 ; 0 |
||
5736 | 3918: 90 93 06 04 sts 0x0406, r25 |
||
5737 | 391c: 80 93 05 04 sts 0x0405, r24 |
||
5738 | 3920: 80 91 03 04 lds r24, 0x0403 |
||
5739 | 3924: 90 91 04 04 lds r25, 0x0404 |
||
5740 | 3928: 84 54 subi r24, 0x44 ; 68 |
||
5741 | 392a: 9f 4f sbci r25, 0xFF ; 255 |
||
5742 | 392c: 90 93 04 04 sts 0x0404, r25 |
||
5743 | 3930: 80 93 03 04 sts 0x0403, r24 |
||
5744 | 3934: 80 91 fd 03 lds r24, 0x03FD |
||
5745 | 3938: 88 23 and r24, r24 |
||
5746 | 393a: 29 f0 breq .+10 ; 0x3946 <__vector_9+0x2da> |
||
5747 | 393c: 80 91 12 05 lds r24, 0x0512 |
||
5748 | 3940: 85 3b cpi r24, 0xB5 ; 181 |
||
5749 | 3942: 08 f0 brcs .+2 ; 0x3946 <__vector_9+0x2da> |
||
5750 | 3944: 88 c0 rjmp .+272 ; 0x3a56 <__vector_9+0x3ea> |
||
5751 | 3946: 46 9a sbi 0x08, 6 ; 8 |
||
5752 | 3948: 80 91 02 04 lds r24, 0x0402 |
||
5753 | 394c: 8f 5f subi r24, 0xFF ; 255 |
||
5754 | 394e: 80 93 02 04 sts 0x0402, r24 |
||
5755 | 3952: 90 91 10 09 lds r25, 0x0910 |
||
5756 | 3956: 98 17 cp r25, r24 |
||
5757 | 3958: 10 f4 brcc .+4 ; 0x395e <__vector_9+0x2f2> |
||
5758 | 395a: 10 92 02 04 sts 0x0402, r1 |
||
5759 | 395e: 40 91 05 04 lds r20, 0x0405 |
||
5760 | 3962: 50 91 06 04 lds r21, 0x0406 |
||
5761 | 3966: af cf rjmp .-162 ; 0x38c6 <__vector_9+0x25a> |
||
5762 | 3968: 8f ef ldi r24, 0xFF ; 255 |
||
5763 | 396a: 80 93 b3 00 sts 0x00B3, r24 |
||
5764 | 396e: 30 93 06 04 sts 0x0406, r19 |
||
5765 | 3972: 20 93 05 04 sts 0x0405, r18 |
||
5766 | 3976: 65 cf rjmp .-310 ; 0x3842 <__vector_9+0x1d6> |
||
5767 | 3978: 80 91 b0 00 lds r24, 0x00B0 |
||
5768 | 397c: 80 64 ori r24, 0x40 ; 64 |
||
5769 | 397e: 80 93 b0 00 sts 0x00B0, r24 |
||
5770 | 3982: 80 91 10 09 lds r24, 0x0910 |
||
5771 | 3986: 90 e0 ldi r25, 0x00 ; 0 |
||
5772 | 3988: 2d ed ldi r18, 0xDD ; 221 |
||
5773 | 398a: 36 e0 ldi r19, 0x06 ; 6 |
||
5774 | 398c: 82 9f mul r24, r18 |
||
5775 | 398e: a0 01 movw r20, r0 |
||
5776 | 3990: 83 9f mul r24, r19 |
||
5777 | 3992: 50 0d add r21, r0 |
||
5778 | 3994: 92 9f mul r25, r18 |
||
5779 | 3996: 50 0d add r21, r0 |
||
5780 | 3998: 11 24 eor r1, r1 |
||
5781 | 399a: 80 91 03 04 lds r24, 0x0403 |
||
5782 | 399e: 90 91 04 04 lds r25, 0x0404 |
||
5783 | 39a2: 48 1b sub r20, r24 |
||
5784 | 39a4: 59 0b sbc r21, r25 |
||
5785 | 39a6: 8f cf rjmp .-226 ; 0x38c6 <__vector_9+0x25a> |
||
5786 | 39a8: 29 ea ldi r18, 0xA9 ; 169 |
||
5787 | 39aa: 33 e0 ldi r19, 0x03 ; 3 |
||
5788 | 39ac: 30 93 06 04 sts 0x0406, r19 |
||
5789 | 39b0: 20 93 05 04 sts 0x0405, r18 |
||
5790 | 39b4: 82 30 cpi r24, 0x02 ; 2 |
||
5791 | 39b6: 09 f4 brne .+2 ; 0x39ba <__vector_9+0x34e> |
||
5792 | 39b8: 7a c0 rjmp .+244 ; 0x3aae <__vector_9+0x442> |
||
5793 | 39ba: 83 30 cpi r24, 0x03 ; 3 |
||
5794 | 39bc: 09 f4 brne .+2 ; 0x39c0 <__vector_9+0x354> |
||
5795 | 39be: 4d c0 rjmp .+154 ; 0x3a5a <__vector_9+0x3ee> |
||
5796 | 39c0: 81 30 cpi r24, 0x01 ; 1 |
||
5797 | 39c2: 09 f4 brne .+2 ; 0x39c6 <__vector_9+0x35a> |
||
5798 | 39c4: 04 c1 rjmp .+520 ; 0x3bce <__vector_9+0x562> |
||
5799 | 39c6: 40 91 05 04 lds r20, 0x0405 |
||
5800 | 39ca: 50 91 06 04 lds r21, 0x0406 |
||
5801 | 39ce: 85 e0 ldi r24, 0x05 ; 5 |
||
5802 | 39d0: 4d 3d cpi r20, 0xDD ; 221 |
||
5803 | 39d2: 58 07 cpc r21, r24 |
||
5804 | 39d4: 08 f4 brcc .+2 ; 0x39d8 <__vector_9+0x36c> |
||
5805 | 39d6: 58 c0 rjmp .+176 ; 0x3a88 <__vector_9+0x41c> |
||
5806 | 39d8: 4c ed ldi r20, 0xDC ; 220 |
||
5807 | 39da: 55 e0 ldi r21, 0x05 ; 5 |
||
5808 | 39dc: 4c 5b subi r20, 0xBC ; 188 |
||
5809 | 39de: 50 40 sbci r21, 0x00 ; 0 |
||
5810 | 39e0: 80 91 03 04 lds r24, 0x0403 |
||
5811 | 39e4: 90 91 04 04 lds r25, 0x0404 |
||
5812 | 39e8: 84 0f add r24, r20 |
||
5813 | 39ea: 95 1f adc r25, r21 |
||
5814 | 39ec: 90 93 04 04 sts 0x0404, r25 |
||
5815 | 39f0: 80 93 03 04 sts 0x0403, r24 |
||
5816 | 39f4: 68 cf rjmp .-304 ; 0x38c6 <__vector_9+0x25a> |
||
5817 | 39f6: c0 90 fe 03 lds r12, 0x03FE |
||
5818 | 39fa: d0 90 ff 03 lds r13, 0x03FF |
||
5819 | 39fe: e0 90 09 09 lds r14, 0x0909 |
||
5820 | 3a02: ff 24 eor r15, r15 |
||
5821 | 3a04: 00 e0 ldi r16, 0x00 ; 0 |
||
5822 | 3a06: 10 e0 ldi r17, 0x00 ; 0 |
||
5823 | 3a08: 60 91 c4 04 lds r22, 0x04C4 |
||
5824 | 3a0c: 70 91 c5 04 lds r23, 0x04C5 |
||
5825 | 3a10: 80 91 c6 04 lds r24, 0x04C6 |
||
5826 | 3a14: 90 91 c7 04 lds r25, 0x04C7 |
||
5827 | 3a18: 20 e8 ldi r18, 0x80 ; 128 |
||
5828 | 3a1a: 30 e0 ldi r19, 0x00 ; 0 |
||
5829 | 3a1c: 40 e0 ldi r20, 0x00 ; 0 |
||
5830 | 3a1e: 50 e0 ldi r21, 0x00 ; 0 |
||
5831 | 3a20: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5832 | 3a24: c8 01 movw r24, r16 |
||
5833 | 3a26: b7 01 movw r22, r14 |
||
5834 | 3a28: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
5835 | 3a2c: 66 0f add r22, r22 |
||
5836 | 3a2e: 77 1f adc r23, r23 |
||
5837 | 3a30: 88 1f adc r24, r24 |
||
5838 | 3a32: 99 1f adc r25, r25 |
||
5839 | 3a34: 66 0f add r22, r22 |
||
5840 | 3a36: 77 1f adc r23, r23 |
||
5841 | 3a38: 88 1f adc r24, r24 |
||
5842 | 3a3a: 99 1f adc r25, r25 |
||
5843 | 3a3c: 20 e0 ldi r18, 0x00 ; 0 |
||
5844 | 3a3e: 31 e0 ldi r19, 0x01 ; 1 |
||
5845 | 3a40: 40 e0 ldi r20, 0x00 ; 0 |
||
5846 | 3a42: 50 e0 ldi r21, 0x00 ; 0 |
||
5847 | 3a44: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5848 | 3a48: c2 0e add r12, r18 |
||
5849 | 3a4a: d3 1e adc r13, r19 |
||
5850 | 3a4c: d0 92 ff 03 sts 0x03FF, r13 |
||
5851 | 3a50: c0 92 fe 03 sts 0x03FE, r12 |
||
5852 | 3a54: 8e ce rjmp .-740 ; 0x3772 <__vector_9+0x106> |
||
5853 | 3a56: 46 98 cbi 0x08, 6 ; 8 |
||
5854 | 3a58: 77 cf rjmp .-274 ; 0x3948 <__vector_9+0x2dc> |
||
5855 | 3a5a: e0 91 e7 08 lds r30, 0x08E7 |
||
5856 | 3a5e: f0 e0 ldi r31, 0x00 ; 0 |
||
5857 | 3a60: ee 0f add r30, r30 |
||
5858 | 3a62: ff 1f adc r31, r31 |
||
5859 | 3a64: e1 55 subi r30, 0x51 ; 81 |
||
5860 | 3a66: f7 4f sbci r31, 0xF7 ; 247 |
||
5861 | 3a68: 80 81 ld r24, Z |
||
5862 | 3a6a: 91 81 ldd r25, Z+1 ; 0x01 |
||
5863 | 3a6c: 80 5e subi r24, 0xE0 ; 224 |
||
5864 | 3a6e: 9f 4f sbci r25, 0xFF ; 255 |
||
5865 | 3a70: 0c f0 brlt .+2 ; 0x3a74 <__vector_9+0x408> |
||
5866 | 3a72: 42 c1 rjmp .+644 ; 0x3cf8 <__vector_9+0x68c> |
||
5867 | 3a74: 87 e7 ldi r24, 0x77 ; 119 |
||
5868 | 3a76: 91 e0 ldi r25, 0x01 ; 1 |
||
5869 | 3a78: 90 93 06 04 sts 0x0406, r25 |
||
5870 | 3a7c: 80 93 05 04 sts 0x0405, r24 |
||
5871 | 3a80: 40 91 05 04 lds r20, 0x0405 |
||
5872 | 3a84: 50 91 06 04 lds r21, 0x0406 |
||
5873 | 3a88: 81 e0 ldi r24, 0x01 ; 1 |
||
5874 | 3a8a: 47 37 cpi r20, 0x77 ; 119 |
||
5875 | 3a8c: 58 07 cpc r21, r24 |
||
5876 | 3a8e: 08 f0 brcs .+2 ; 0x3a92 <__vector_9+0x426> |
||
5877 | 3a90: a5 cf rjmp .-182 ; 0x39dc <__vector_9+0x370> |
||
5878 | 3a92: 47 e7 ldi r20, 0x77 ; 119 |
||
5879 | 3a94: 51 e0 ldi r21, 0x01 ; 1 |
||
5880 | 3a96: a2 cf rjmp .-188 ; 0x39dc <__vector_9+0x370> |
||
5881 | 3a98: 27 57 subi r18, 0x77 ; 119 |
||
5882 | 3a9a: 31 40 sbci r19, 0x01 ; 1 |
||
5883 | 3a9c: 08 f0 brcs .+2 ; 0x3aa0 <__vector_9+0x434> |
||
5884 | 3a9e: ae ce rjmp .-676 ; 0x37fc <__vector_9+0x190> |
||
5885 | 3aa0: 87 e7 ldi r24, 0x77 ; 119 |
||
5886 | 3aa2: 91 e0 ldi r25, 0x01 ; 1 |
||
5887 | 3aa4: 90 93 06 04 sts 0x0406, r25 |
||
5888 | 3aa8: 80 93 05 04 sts 0x0405, r24 |
||
5889 | 3aac: a7 ce rjmp .-690 ; 0x37fc <__vector_9+0x190> |
||
5890 | 3aae: 80 91 ba 03 lds r24, 0x03BA |
||
5891 | 3ab2: 48 2f mov r20, r24 |
||
5892 | 3ab4: 50 e0 ldi r21, 0x00 ; 0 |
||
5893 | 3ab6: 44 0f add r20, r20 |
||
5894 | 3ab8: 55 1f adc r21, r21 |
||
5895 | 3aba: 44 0f add r20, r20 |
||
5896 | 3abc: 55 1f adc r21, r21 |
||
5897 | 3abe: 20 91 14 03 lds r18, 0x0314 |
||
5898 | 3ac2: 30 91 15 03 lds r19, 0x0315 |
||
5899 | 3ac6: c9 01 movw r24, r18 |
||
5900 | 3ac8: 88 0f add r24, r24 |
||
5901 | 3aca: 99 1f adc r25, r25 |
||
5902 | 3acc: 82 0f add r24, r18 |
||
5903 | 3ace: 93 1f adc r25, r19 |
||
5904 | 3ad0: 48 0f add r20, r24 |
||
5905 | 3ad2: 59 1f adc r21, r25 |
||
5906 | 3ad4: 57 fd sbrc r21, 7 |
||
5907 | 3ad6: 78 c1 rjmp .+752 ; 0x3dc8 <__vector_9+0x75c> |
||
5908 | 3ad8: ca 01 movw r24, r20 |
||
5909 | 3ada: 95 95 asr r25 |
||
5910 | 3adc: 87 95 ror r24 |
||
5911 | 3ade: 95 95 asr r25 |
||
5912 | 3ae0: 87 95 ror r24 |
||
5913 | 3ae2: 90 93 15 03 sts 0x0315, r25 |
||
5914 | 3ae6: 80 93 14 03 sts 0x0314, r24 |
||
5915 | 3aea: 90 93 01 04 sts 0x0401, r25 |
||
5916 | 3aee: 80 93 00 04 sts 0x0400, r24 |
||
5917 | 3af2: 80 91 38 09 lds r24, 0x0938 |
||
5918 | 3af6: 81 ff sbrs r24, 1 |
||
5919 | 3af8: 34 c1 rjmp .+616 ; 0x3d62 <__vector_9+0x6f6> |
||
5920 | 3afa: c0 90 00 04 lds r12, 0x0400 |
||
5921 | 3afe: d0 90 01 04 lds r13, 0x0401 |
||
5922 | 3b02: e0 90 0d 09 lds r14, 0x090D |
||
5923 | 3b06: ff 24 eor r15, r15 |
||
5924 | 3b08: 00 e0 ldi r16, 0x00 ; 0 |
||
5925 | 3b0a: 10 e0 ldi r17, 0x00 ; 0 |
||
5926 | 3b0c: 60 91 cc 04 lds r22, 0x04CC |
||
5927 | 3b10: 70 91 cd 04 lds r23, 0x04CD |
||
5928 | 3b14: 80 91 ce 04 lds r24, 0x04CE |
||
5929 | 3b18: 90 91 cf 04 lds r25, 0x04CF |
||
5930 | 3b1c: 20 e8 ldi r18, 0x80 ; 128 |
||
5931 | 3b1e: 30 e0 ldi r19, 0x00 ; 0 |
||
5932 | 3b20: 40 e0 ldi r20, 0x00 ; 0 |
||
5933 | 3b22: 50 e0 ldi r21, 0x00 ; 0 |
||
5934 | 3b24: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5935 | 3b28: c8 01 movw r24, r16 |
||
5936 | 3b2a: b7 01 movw r22, r14 |
||
5937 | 3b2c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
5938 | 3b30: 66 0f add r22, r22 |
||
5939 | 3b32: 77 1f adc r23, r23 |
||
5940 | 3b34: 88 1f adc r24, r24 |
||
5941 | 3b36: 99 1f adc r25, r25 |
||
5942 | 3b38: 66 0f add r22, r22 |
||
5943 | 3b3a: 77 1f adc r23, r23 |
||
5944 | 3b3c: 88 1f adc r24, r24 |
||
5945 | 3b3e: 99 1f adc r25, r25 |
||
5946 | 3b40: 20 e0 ldi r18, 0x00 ; 0 |
||
5947 | 3b42: 31 e0 ldi r19, 0x01 ; 1 |
||
5948 | 3b44: 40 e0 ldi r20, 0x00 ; 0 |
||
5949 | 3b46: 50 e0 ldi r21, 0x00 ; 0 |
||
5950 | 3b48: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
5951 | 3b4c: c2 0e add r12, r18 |
||
5952 | 3b4e: d3 1e adc r13, r19 |
||
5953 | 3b50: d0 92 01 04 sts 0x0401, r13 |
||
5954 | 3b54: c0 92 00 04 sts 0x0400, r12 |
||
5955 | 3b58: 80 91 0e 09 lds r24, 0x090E |
||
5956 | 3b5c: 28 2f mov r18, r24 |
||
5957 | 3b5e: 30 e0 ldi r19, 0x00 ; 0 |
||
5958 | 3b60: 22 0f add r18, r18 |
||
5959 | 3b62: 33 1f adc r19, r19 |
||
5960 | 3b64: 22 0f add r18, r18 |
||
5961 | 3b66: 33 1f adc r19, r19 |
||
5962 | 3b68: 80 91 00 04 lds r24, 0x0400 |
||
5963 | 3b6c: 90 91 01 04 lds r25, 0x0401 |
||
5964 | 3b70: 82 17 cp r24, r18 |
||
5965 | 3b72: 93 07 cpc r25, r19 |
||
5966 | 3b74: 7c f0 brlt .+30 ; 0x3b94 <__vector_9+0x528> |
||
5967 | 3b76: 80 91 0f 09 lds r24, 0x090F |
||
5968 | 3b7a: 28 2f mov r18, r24 |
||
5969 | 3b7c: 30 e0 ldi r19, 0x00 ; 0 |
||
5970 | 3b7e: 22 0f add r18, r18 |
||
5971 | 3b80: 33 1f adc r19, r19 |
||
5972 | 3b82: 22 0f add r18, r18 |
||
5973 | 3b84: 33 1f adc r19, r19 |
||
5974 | 3b86: 80 91 00 04 lds r24, 0x0400 |
||
5975 | 3b8a: 90 91 01 04 lds r25, 0x0401 |
||
5976 | 3b8e: 28 17 cp r18, r24 |
||
5977 | 3b90: 39 07 cpc r19, r25 |
||
5978 | 3b92: 24 f4 brge .+8 ; 0x3b9c <__vector_9+0x530> |
||
5979 | 3b94: 30 93 01 04 sts 0x0401, r19 |
||
5980 | 3b98: 20 93 00 04 sts 0x0400, r18 |
||
5981 | 3b9c: 80 91 00 04 lds r24, 0x0400 |
||
5982 | 3ba0: 90 91 01 04 lds r25, 0x0401 |
||
5983 | 3ba4: 87 55 subi r24, 0x57 ; 87 |
||
5984 | 3ba6: 9e 4f sbci r25, 0xFE ; 254 |
||
5985 | 3ba8: 90 93 06 04 sts 0x0406, r25 |
||
5986 | 3bac: 80 93 05 04 sts 0x0405, r24 |
||
5987 | 3bb0: 80 91 00 04 lds r24, 0x0400 |
||
5988 | 3bb4: 90 91 01 04 lds r25, 0x0401 |
||
5989 | 3bb8: 97 fd sbrc r25, 7 |
||
5990 | 3bba: 0b c1 rjmp .+534 ; 0x3dd2 <__vector_9+0x766> |
||
5991 | 3bbc: 95 95 asr r25 |
||
5992 | 3bbe: 87 95 ror r24 |
||
5993 | 3bc0: 95 95 asr r25 |
||
5994 | 3bc2: 87 95 ror r24 |
||
5995 | 3bc4: 90 93 01 04 sts 0x0401, r25 |
||
5996 | 3bc8: 80 93 00 04 sts 0x0400, r24 |
||
5997 | 3bcc: fc ce rjmp .-520 ; 0x39c6 <__vector_9+0x35a> |
||
5998 | 3bce: 80 91 b9 03 lds r24, 0x03B9 |
||
5999 | 3bd2: 48 2f mov r20, r24 |
||
6000 | 3bd4: 50 e0 ldi r21, 0x00 ; 0 |
||
6001 | 3bd6: 44 0f add r20, r20 |
||
6002 | 3bd8: 55 1f adc r21, r21 |
||
6003 | 3bda: 44 0f add r20, r20 |
||
6004 | 3bdc: 55 1f adc r21, r21 |
||
6005 | 3bde: 20 91 16 03 lds r18, 0x0316 |
||
6006 | 3be2: 30 91 17 03 lds r19, 0x0317 |
||
6007 | 3be6: c9 01 movw r24, r18 |
||
6008 | 3be8: 88 0f add r24, r24 |
||
6009 | 3bea: 99 1f adc r25, r25 |
||
6010 | 3bec: 82 0f add r24, r18 |
||
6011 | 3bee: 93 1f adc r25, r19 |
||
6012 | 3bf0: 48 0f add r20, r24 |
||
6013 | 3bf2: 59 1f adc r21, r25 |
||
6014 | 3bf4: 57 fd sbrc r21, 7 |
||
6015 | 3bf6: e5 c0 rjmp .+458 ; 0x3dc2 <__vector_9+0x756> |
||
6016 | 3bf8: ca 01 movw r24, r20 |
||
6017 | 3bfa: 95 95 asr r25 |
||
6018 | 3bfc: 87 95 ror r24 |
||
6019 | 3bfe: 95 95 asr r25 |
||
6020 | 3c00: 87 95 ror r24 |
||
6021 | 3c02: 90 93 17 03 sts 0x0317, r25 |
||
6022 | 3c06: 80 93 16 03 sts 0x0316, r24 |
||
6023 | 3c0a: 90 93 ff 03 sts 0x03FF, r25 |
||
6024 | 3c0e: 80 93 fe 03 sts 0x03FE, r24 |
||
6025 | 3c12: 80 91 38 09 lds r24, 0x0938 |
||
6026 | 3c16: 80 ff sbrs r24, 0 |
||
6027 | 3c18: 74 c0 rjmp .+232 ; 0x3d02 <__vector_9+0x696> |
||
6028 | 3c1a: c0 90 fe 03 lds r12, 0x03FE |
||
6029 | 3c1e: d0 90 ff 03 lds r13, 0x03FF |
||
6030 | 3c22: e0 90 09 09 lds r14, 0x0909 |
||
6031 | 3c26: ff 24 eor r15, r15 |
||
6032 | 3c28: 00 e0 ldi r16, 0x00 ; 0 |
||
6033 | 3c2a: 10 e0 ldi r17, 0x00 ; 0 |
||
6034 | 3c2c: 60 91 c4 04 lds r22, 0x04C4 |
||
6035 | 3c30: 70 91 c5 04 lds r23, 0x04C5 |
||
6036 | 3c34: 80 91 c6 04 lds r24, 0x04C6 |
||
6037 | 3c38: 90 91 c7 04 lds r25, 0x04C7 |
||
6038 | 3c3c: 20 e8 ldi r18, 0x80 ; 128 |
||
6039 | 3c3e: 30 e0 ldi r19, 0x00 ; 0 |
||
6040 | 3c40: 40 e0 ldi r20, 0x00 ; 0 |
||
6041 | 3c42: 50 e0 ldi r21, 0x00 ; 0 |
||
6042 | 3c44: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6043 | 3c48: c8 01 movw r24, r16 |
||
6044 | 3c4a: b7 01 movw r22, r14 |
||
6045 | 3c4c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
6046 | 3c50: 66 0f add r22, r22 |
||
6047 | 3c52: 77 1f adc r23, r23 |
||
6048 | 3c54: 88 1f adc r24, r24 |
||
6049 | 3c56: 99 1f adc r25, r25 |
||
6050 | 3c58: 66 0f add r22, r22 |
||
6051 | 3c5a: 77 1f adc r23, r23 |
||
6052 | 3c5c: 88 1f adc r24, r24 |
||
6053 | 3c5e: 99 1f adc r25, r25 |
||
6054 | 3c60: 20 e0 ldi r18, 0x00 ; 0 |
||
6055 | 3c62: 31 e0 ldi r19, 0x01 ; 1 |
||
6056 | 3c64: 40 e0 ldi r20, 0x00 ; 0 |
||
6057 | 3c66: 50 e0 ldi r21, 0x00 ; 0 |
||
6058 | 3c68: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6059 | 3c6c: c2 0e add r12, r18 |
||
6060 | 3c6e: d3 1e adc r13, r19 |
||
6061 | 3c70: d0 92 ff 03 sts 0x03FF, r13 |
||
6062 | 3c74: c0 92 fe 03 sts 0x03FE, r12 |
||
6063 | 3c78: 80 91 0a 09 lds r24, 0x090A |
||
6064 | 3c7c: 28 2f mov r18, r24 |
||
6065 | 3c7e: 30 e0 ldi r19, 0x00 ; 0 |
||
6066 | 3c80: 22 0f add r18, r18 |
||
6067 | 3c82: 33 1f adc r19, r19 |
||
6068 | 3c84: 22 0f add r18, r18 |
||
6069 | 3c86: 33 1f adc r19, r19 |
||
6070 | 3c88: 80 91 fe 03 lds r24, 0x03FE |
||
6071 | 3c8c: 90 91 ff 03 lds r25, 0x03FF |
||
6072 | 3c90: 82 17 cp r24, r18 |
||
6073 | 3c92: 93 07 cpc r25, r19 |
||
6074 | 3c94: 7c f0 brlt .+30 ; 0x3cb4 <__vector_9+0x648> |
||
6075 | 3c96: 80 91 0b 09 lds r24, 0x090B |
||
6076 | 3c9a: 28 2f mov r18, r24 |
||
6077 | 3c9c: 30 e0 ldi r19, 0x00 ; 0 |
||
6078 | 3c9e: 22 0f add r18, r18 |
||
6079 | 3ca0: 33 1f adc r19, r19 |
||
6080 | 3ca2: 22 0f add r18, r18 |
||
6081 | 3ca4: 33 1f adc r19, r19 |
||
6082 | 3ca6: 80 91 fe 03 lds r24, 0x03FE |
||
6083 | 3caa: 90 91 ff 03 lds r25, 0x03FF |
||
6084 | 3cae: 28 17 cp r18, r24 |
||
6085 | 3cb0: 39 07 cpc r19, r25 |
||
6086 | 3cb2: 24 f4 brge .+8 ; 0x3cbc <__vector_9+0x650> |
||
6087 | 3cb4: 30 93 ff 03 sts 0x03FF, r19 |
||
6088 | 3cb8: 20 93 fe 03 sts 0x03FE, r18 |
||
6089 | 3cbc: 80 91 fe 03 lds r24, 0x03FE |
||
6090 | 3cc0: 90 91 ff 03 lds r25, 0x03FF |
||
6091 | 3cc4: 87 55 subi r24, 0x57 ; 87 |
||
6092 | 3cc6: 9e 4f sbci r25, 0xFE ; 254 |
||
6093 | 3cc8: 90 93 06 04 sts 0x0406, r25 |
||
6094 | 3ccc: 80 93 05 04 sts 0x0405, r24 |
||
6095 | 3cd0: 80 91 fe 03 lds r24, 0x03FE |
||
6096 | 3cd4: 90 91 ff 03 lds r25, 0x03FF |
||
6097 | 3cd8: 97 fd sbrc r25, 7 |
||
6098 | 3cda: 79 c0 rjmp .+242 ; 0x3dce <__vector_9+0x762> |
||
6099 | 3cdc: 95 95 asr r25 |
||
6100 | 3cde: 87 95 ror r24 |
||
6101 | 3ce0: 95 95 asr r25 |
||
6102 | 3ce2: 87 95 ror r24 |
||
6103 | 3ce4: 90 93 ff 03 sts 0x03FF, r25 |
||
6104 | 3ce8: 80 93 fe 03 sts 0x03FE, r24 |
||
6105 | 3cec: 6c ce rjmp .-808 ; 0x39c6 <__vector_9+0x35a> |
||
6106 | 3cee: 03 96 adiw r24, 0x03 ; 3 |
||
6107 | 3cf0: 72 cd rjmp .-1308 ; 0x37d6 <__vector_9+0x16a> |
||
6108 | 3cf2: 4d 5f subi r20, 0xFD ; 253 |
||
6109 | 3cf4: 5f 4f sbci r21, 0xFF ; 255 |
||
6110 | 3cf6: fd cc rjmp .-1542 ; 0x36f2 <__vector_9+0x86> |
||
6111 | 3cf8: 30 93 06 04 sts 0x0406, r19 |
||
6112 | 3cfc: 20 93 05 04 sts 0x0405, r18 |
||
6113 | 3d00: bf ce rjmp .-642 ; 0x3a80 <__vector_9+0x414> |
||
6114 | 3d02: c0 90 fe 03 lds r12, 0x03FE |
||
6115 | 3d06: d0 90 ff 03 lds r13, 0x03FF |
||
6116 | 3d0a: e0 90 09 09 lds r14, 0x0909 |
||
6117 | 3d0e: ff 24 eor r15, r15 |
||
6118 | 3d10: 00 e0 ldi r16, 0x00 ; 0 |
||
6119 | 3d12: 10 e0 ldi r17, 0x00 ; 0 |
||
6120 | 3d14: 60 91 c4 04 lds r22, 0x04C4 |
||
6121 | 3d18: 70 91 c5 04 lds r23, 0x04C5 |
||
6122 | 3d1c: 80 91 c6 04 lds r24, 0x04C6 |
||
6123 | 3d20: 90 91 c7 04 lds r25, 0x04C7 |
||
6124 | 3d24: 20 e8 ldi r18, 0x80 ; 128 |
||
6125 | 3d26: 30 e0 ldi r19, 0x00 ; 0 |
||
6126 | 3d28: 40 e0 ldi r20, 0x00 ; 0 |
||
6127 | 3d2a: 50 e0 ldi r21, 0x00 ; 0 |
||
6128 | 3d2c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6129 | 3d30: c8 01 movw r24, r16 |
||
6130 | 3d32: b7 01 movw r22, r14 |
||
6131 | 3d34: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
6132 | 3d38: 66 0f add r22, r22 |
||
6133 | 3d3a: 77 1f adc r23, r23 |
||
6134 | 3d3c: 88 1f adc r24, r24 |
||
6135 | 3d3e: 99 1f adc r25, r25 |
||
6136 | 3d40: 66 0f add r22, r22 |
||
6137 | 3d42: 77 1f adc r23, r23 |
||
6138 | 3d44: 88 1f adc r24, r24 |
||
6139 | 3d46: 99 1f adc r25, r25 |
||
6140 | 3d48: 20 e0 ldi r18, 0x00 ; 0 |
||
6141 | 3d4a: 31 e0 ldi r19, 0x01 ; 1 |
||
6142 | 3d4c: 40 e0 ldi r20, 0x00 ; 0 |
||
6143 | 3d4e: 50 e0 ldi r21, 0x00 ; 0 |
||
6144 | 3d50: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6145 | 3d54: c2 1a sub r12, r18 |
||
6146 | 3d56: d3 0a sbc r13, r19 |
||
6147 | 3d58: d0 92 ff 03 sts 0x03FF, r13 |
||
6148 | 3d5c: c0 92 fe 03 sts 0x03FE, r12 |
||
6149 | 3d60: 8b cf rjmp .-234 ; 0x3c78 <__vector_9+0x60c> |
||
6150 | 3d62: c0 90 00 04 lds r12, 0x0400 |
||
6151 | 3d66: d0 90 01 04 lds r13, 0x0401 |
||
6152 | 3d6a: e0 90 0d 09 lds r14, 0x090D |
||
6153 | 3d6e: ff 24 eor r15, r15 |
||
6154 | 3d70: 00 e0 ldi r16, 0x00 ; 0 |
||
6155 | 3d72: 10 e0 ldi r17, 0x00 ; 0 |
||
6156 | 3d74: 60 91 cc 04 lds r22, 0x04CC |
||
6157 | 3d78: 70 91 cd 04 lds r23, 0x04CD |
||
6158 | 3d7c: 80 91 ce 04 lds r24, 0x04CE |
||
6159 | 3d80: 90 91 cf 04 lds r25, 0x04CF |
||
6160 | 3d84: 20 e8 ldi r18, 0x80 ; 128 |
||
6161 | 3d86: 30 e0 ldi r19, 0x00 ; 0 |
||
6162 | 3d88: 40 e0 ldi r20, 0x00 ; 0 |
||
6163 | 3d8a: 50 e0 ldi r21, 0x00 ; 0 |
||
6164 | 3d8c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6165 | 3d90: c8 01 movw r24, r16 |
||
6166 | 3d92: b7 01 movw r22, r14 |
||
6167 | 3d94: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
6168 | 3d98: 66 0f add r22, r22 |
||
6169 | 3d9a: 77 1f adc r23, r23 |
||
6170 | 3d9c: 88 1f adc r24, r24 |
||
6171 | 3d9e: 99 1f adc r25, r25 |
||
6172 | 3da0: 66 0f add r22, r22 |
||
6173 | 3da2: 77 1f adc r23, r23 |
||
6174 | 3da4: 88 1f adc r24, r24 |
||
6175 | 3da6: 99 1f adc r25, r25 |
||
6176 | 3da8: 20 e0 ldi r18, 0x00 ; 0 |
||
6177 | 3daa: 31 e0 ldi r19, 0x01 ; 1 |
||
6178 | 3dac: 40 e0 ldi r20, 0x00 ; 0 |
||
6179 | 3dae: 50 e0 ldi r21, 0x00 ; 0 |
||
6180 | 3db0: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6181 | 3db4: c2 1a sub r12, r18 |
||
6182 | 3db6: d3 0a sbc r13, r19 |
||
6183 | 3db8: d0 92 01 04 sts 0x0401, r13 |
||
6184 | 3dbc: c0 92 00 04 sts 0x0400, r12 |
||
6185 | 3dc0: cb ce rjmp .-618 ; 0x3b58 <__vector_9+0x4ec> |
||
6186 | 3dc2: 4d 5f subi r20, 0xFD ; 253 |
||
6187 | 3dc4: 5f 4f sbci r21, 0xFF ; 255 |
||
6188 | 3dc6: 18 cf rjmp .-464 ; 0x3bf8 <__vector_9+0x58c> |
||
6189 | 3dc8: 4d 5f subi r20, 0xFD ; 253 |
||
6190 | 3dca: 5f 4f sbci r21, 0xFF ; 255 |
||
6191 | 3dcc: 85 ce rjmp .-758 ; 0x3ad8 <__vector_9+0x46c> |
||
6192 | 3dce: 03 96 adiw r24, 0x03 ; 3 |
||
6193 | 3dd0: 85 cf rjmp .-246 ; 0x3cdc <__vector_9+0x670> |
||
6194 | 3dd2: 03 96 adiw r24, 0x03 ; 3 |
||
6195 | 3dd4: f3 ce rjmp .-538 ; 0x3bbc <__vector_9+0x550> |
||
6196 | |||
6197 | 00003dd6 <ADC_Init>: |
||
6198 | 3dd6: 10 92 7c 00 sts 0x007C, r1 |
||
6199 | 3dda: 8f ec ldi r24, 0xCF ; 207 |
||
6200 | 3ddc: 80 93 7a 00 sts 0x007A, r24 |
||
6201 | 3de0: 08 95 ret |
||
6202 | |||
6203 | 00003de2 <__vector_24>: |
||
6204 | 3de2: 1f 92 push r1 |
||
6205 | 3de4: 0f 92 push r0 |
||
6206 | 3de6: 0f b6 in r0, 0x3f ; 63 |
||
6207 | 3de8: 0f 92 push r0 |
||
6208 | 3dea: 11 24 eor r1, r1 |
||
6209 | 3dec: 5f 92 push r5 |
||
6210 | 3dee: 6f 92 push r6 |
||
6211 | 3df0: 7f 92 push r7 |
||
6212 | 3df2: 8f 92 push r8 |
||
6213 | 3df4: 9f 92 push r9 |
||
6214 | 3df6: af 92 push r10 |
||
6215 | 3df8: bf 92 push r11 |
||
6216 | 3dfa: cf 92 push r12 |
||
6217 | 3dfc: df 92 push r13 |
||
6218 | 3dfe: ef 92 push r14 |
||
6219 | 3e00: ff 92 push r15 |
||
6220 | 3e02: 0f 93 push r16 |
||
6221 | 3e04: 1f 93 push r17 |
||
6222 | 3e06: 2f 93 push r18 |
||
6223 | 3e08: 3f 93 push r19 |
||
6224 | 3e0a: 4f 93 push r20 |
||
6225 | 3e0c: 5f 93 push r21 |
||
6226 | 3e0e: 6f 93 push r22 |
||
6227 | 3e10: 7f 93 push r23 |
||
6228 | 3e12: 8f 93 push r24 |
||
6229 | 3e14: 9f 93 push r25 |
||
6230 | 3e16: af 93 push r26 |
||
6231 | 3e18: bf 93 push r27 |
||
6232 | 3e1a: ef 93 push r30 |
||
6233 | 3e1c: ff 93 push r31 |
||
6234 | 3e1e: 50 90 3d 04 lds r5, 0x043D |
||
6235 | 3e22: 85 2d mov r24, r5 |
||
6236 | 3e24: 53 94 inc r5 |
||
6237 | 3e26: 50 92 3d 04 sts 0x043D, r5 |
||
6238 | 3e2a: e8 2f mov r30, r24 |
||
6239 | 3e2c: f0 e0 ldi r31, 0x00 ; 0 |
||
6240 | 3e2e: e2 31 cpi r30, 0x12 ; 18 |
||
6241 | 3e30: f1 05 cpc r31, r1 |
||
6242 | 3e32: 28 f1 brcs .+74 ; 0x3e7e <__vector_24+0x9c> |
||
6243 | 3e34: 10 92 3d 04 sts 0x043D, r1 |
||
6244 | 3e38: 82 e0 ldi r24, 0x02 ; 2 |
||
6245 | 3e3a: 80 93 3e 04 sts 0x043E, r24 |
||
6246 | 3e3e: 80 93 7c 00 sts 0x007C, r24 |
||
6247 | 3e42: ff 91 pop r31 |
||
6248 | 3e44: ef 91 pop r30 |
||
6249 | 3e46: bf 91 pop r27 |
||
6250 | 3e48: af 91 pop r26 |
||
6251 | 3e4a: 9f 91 pop r25 |
||
6252 | 3e4c: 8f 91 pop r24 |
||
6253 | 3e4e: 7f 91 pop r23 |
||
6254 | 3e50: 6f 91 pop r22 |
||
6255 | 3e52: 5f 91 pop r21 |
||
6256 | 3e54: 4f 91 pop r20 |
||
6257 | 3e56: 3f 91 pop r19 |
||
6258 | 3e58: 2f 91 pop r18 |
||
6259 | 3e5a: 1f 91 pop r17 |
||
6260 | 3e5c: 0f 91 pop r16 |
||
6261 | 3e5e: ff 90 pop r15 |
||
6262 | 3e60: ef 90 pop r14 |
||
6263 | 3e62: df 90 pop r13 |
||
6264 | 3e64: cf 90 pop r12 |
||
6265 | 3e66: bf 90 pop r11 |
||
6266 | 3e68: af 90 pop r10 |
||
6267 | 3e6a: 9f 90 pop r9 |
||
6268 | 3e6c: 8f 90 pop r8 |
||
6269 | 3e6e: 7f 90 pop r7 |
||
6270 | 3e70: 6f 90 pop r6 |
||
6271 | 3e72: 5f 90 pop r5 |
||
6272 | 3e74: 0f 90 pop r0 |
||
6273 | 3e76: 0f be out 0x3f, r0 ; 63 |
||
6274 | 3e78: 0f 90 pop r0 |
||
6275 | 3e7a: 1f 90 pop r1 |
||
6276 | 3e7c: 18 95 reti |
||
6277 | 3e7e: e2 5c subi r30, 0xC2 ; 194 |
||
6278 | 3e80: ff 4f sbci r31, 0xFF ; 255 |
||
6279 | 3e82: ee 0f add r30, r30 |
||
6280 | 3e84: ff 1f adc r31, r31 |
||
6281 | 3e86: 05 90 lpm r0, Z+ |
||
6282 | 3e88: f4 91 lpm r31, Z+ |
||
6283 | 3e8a: e0 2d mov r30, r0 |
||
6284 | 3e8c: 09 94 ijmp |
||
6285 | 3e8e: 80 91 78 00 lds r24, 0x0078 |
||
6286 | 3e92: 90 91 79 00 lds r25, 0x0079 |
||
6287 | 3e96: 20 91 37 04 lds r18, 0x0437 |
||
6288 | 3e9a: 30 91 38 04 lds r19, 0x0438 |
||
6289 | 3e9e: 28 0f add r18, r24 |
||
6290 | 3ea0: 39 1f adc r19, r25 |
||
6291 | 3ea2: 30 93 38 04 sts 0x0438, r19 |
||
6292 | 3ea6: 20 93 37 04 sts 0x0437, r18 |
||
6293 | 3eaa: 81 e0 ldi r24, 0x01 ; 1 |
||
6294 | 3eac: 80 93 3e 04 sts 0x043E, r24 |
||
6295 | 3eb0: 80 91 3e 04 lds r24, 0x043E |
||
6296 | 3eb4: 80 93 7c 00 sts 0x007C, r24 |
||
6297 | 3eb8: 55 20 and r5, r5 |
||
6298 | 3eba: 19 f2 breq .-122 ; 0x3e42 <__vector_24+0x60> |
||
6299 | 3ebc: 8f ec ldi r24, 0xCF ; 207 |
||
6300 | 3ebe: 80 93 7a 00 sts 0x007A, r24 |
||
6301 | 3ec2: bf cf rjmp .-130 ; 0x3e42 <__vector_24+0x60> |
||
6302 | 3ec4: 10 92 3d 04 sts 0x043D, r1 |
||
6303 | 3ec8: 81 e0 ldi r24, 0x01 ; 1 |
||
6304 | 3eca: 80 93 28 03 sts 0x0328, r24 |
||
6305 | 3ece: 80 91 25 04 lds r24, 0x0425 |
||
6306 | 3ed2: 90 91 26 04 lds r25, 0x0426 |
||
6307 | 3ed6: 01 96 adiw r24, 0x01 ; 1 |
||
6308 | 3ed8: 90 93 26 04 sts 0x0426, r25 |
||
6309 | 3edc: 80 93 25 04 sts 0x0425, r24 |
||
6310 | 3ee0: 55 24 eor r5, r5 |
||
6311 | 3ee2: 80 91 78 00 lds r24, 0x0078 |
||
6312 | 3ee6: 90 91 79 00 lds r25, 0x0079 |
||
6313 | 3eea: 90 93 24 03 sts 0x0324, r25 |
||
6314 | 3eee: 80 93 23 03 sts 0x0323, r24 |
||
6315 | 3ef2: 80 91 23 03 lds r24, 0x0323 |
||
6316 | 3ef6: 90 91 24 03 lds r25, 0x0324 |
||
6317 | 3efa: 3c 01 movw r6, r24 |
||
6318 | 3efc: 88 24 eor r8, r8 |
||
6319 | 3efe: 99 24 eor r9, r9 |
||
6320 | 3f00: 80 91 2b 04 lds r24, 0x042B |
||
6321 | 3f04: 90 91 2c 04 lds r25, 0x042C |
||
6322 | 3f08: a0 91 2d 04 lds r26, 0x042D |
||
6323 | 3f0c: b0 91 2e 04 lds r27, 0x042E |
||
6324 | 3f10: 68 0e add r6, r24 |
||
6325 | 3f12: 79 1e adc r7, r25 |
||
6326 | 3f14: 8a 1e adc r8, r26 |
||
6327 | 3f16: 9b 1e adc r9, r27 |
||
6328 | 3f18: 60 92 2b 04 sts 0x042B, r6 |
||
6329 | 3f1c: 70 92 2c 04 sts 0x042C, r7 |
||
6330 | 3f20: 80 92 2d 04 sts 0x042D, r8 |
||
6331 | 3f24: 90 92 2e 04 sts 0x042E, r9 |
||
6332 | 3f28: 80 91 2a 04 lds r24, 0x042A |
||
6333 | 3f2c: 8f 5f subi r24, 0xFF ; 255 |
||
6334 | 3f2e: 80 93 2a 04 sts 0x042A, r24 |
||
6335 | 3f32: 82 31 cpi r24, 0x12 ; 18 |
||
6336 | 3f34: 08 f4 brcc .+2 ; 0x3f38 <__vector_24+0x156> |
||
6337 | 3f36: ec c0 rjmp .+472 ; 0x4110 <__vector_24+0x32e> |
||
6338 | 3f38: 80 91 1f 03 lds r24, 0x031F |
||
6339 | 3f3c: 90 91 20 03 lds r25, 0x0320 |
||
6340 | 3f40: a0 91 21 03 lds r26, 0x0321 |
||
6341 | 3f44: b0 91 22 03 lds r27, 0x0322 |
||
6342 | 3f48: 7c 01 movw r14, r24 |
||
6343 | 3f4a: 8d 01 movw r16, r26 |
||
6344 | 3f4c: ee 0c add r14, r14 |
||
6345 | 3f4e: ff 1c adc r15, r15 |
||
6346 | 3f50: 00 1f adc r16, r16 |
||
6347 | 3f52: 11 1f adc r17, r17 |
||
6348 | 3f54: ee 0c add r14, r14 |
||
6349 | 3f56: ff 1c adc r15, r15 |
||
6350 | 3f58: 00 1f adc r16, r16 |
||
6351 | 3f5a: 11 1f adc r17, r17 |
||
6352 | 3f5c: ee 0c add r14, r14 |
||
6353 | 3f5e: ff 1c adc r15, r15 |
||
6354 | 3f60: 00 1f adc r16, r16 |
||
6355 | 3f62: 11 1f adc r17, r17 |
||
6356 | 3f64: e8 1a sub r14, r24 |
||
6357 | 3f66: f9 0a sbc r15, r25 |
||
6358 | 3f68: 0a 0b sbc r16, r26 |
||
6359 | 3f6a: 1b 0b sbc r17, r27 |
||
6360 | 3f6c: 84 e0 ldi r24, 0x04 ; 4 |
||
6361 | 3f6e: 90 e0 ldi r25, 0x00 ; 0 |
||
6362 | 3f70: a0 e0 ldi r26, 0x00 ; 0 |
||
6363 | 3f72: b0 e0 ldi r27, 0x00 ; 0 |
||
6364 | 3f74: e8 0e add r14, r24 |
||
6365 | 3f76: f9 1e adc r15, r25 |
||
6366 | 3f78: 0a 1f adc r16, r26 |
||
6367 | 3f7a: 1b 1f adc r17, r27 |
||
6368 | 3f7c: e6 0c add r14, r6 |
||
6369 | 3f7e: f7 1c adc r15, r7 |
||
6370 | 3f80: 08 1d adc r16, r8 |
||
6371 | 3f82: 19 1d adc r17, r9 |
||
6372 | 3f84: 60 91 22 04 lds r22, 0x0422 |
||
6373 | 3f88: 77 27 eor r23, r23 |
||
6374 | 3f8a: 67 fd sbrc r22, 7 |
||
6375 | 3f8c: 70 95 com r23 |
||
6376 | 3f8e: 87 2f mov r24, r23 |
||
6377 | 3f90: 97 2f mov r25, r23 |
||
6378 | 3f92: 2a e3 ldi r18, 0x3A ; 58 |
||
6379 | 3f94: 3b ed ldi r19, 0xDB ; 219 |
||
6380 | 3f96: 4f ef ldi r20, 0xFF ; 255 |
||
6381 | 3f98: 5f ef ldi r21, 0xFF ; 255 |
||
6382 | 3f9a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
6383 | 3f9e: e6 0e add r14, r22 |
||
6384 | 3fa0: f7 1e adc r15, r23 |
||
6385 | 3fa2: 08 1f adc r16, r24 |
||
6386 | 3fa4: 19 1f adc r17, r25 |
||
6387 | 3fa6: c8 01 movw r24, r16 |
||
6388 | 3fa8: b7 01 movw r22, r14 |
||
6389 | 3faa: 28 e0 ldi r18, 0x08 ; 8 |
||
6390 | 3fac: 30 e0 ldi r19, 0x00 ; 0 |
||
6391 | 3fae: 40 e0 ldi r20, 0x00 ; 0 |
||
6392 | 3fb0: 50 e0 ldi r21, 0x00 ; 0 |
||
6393 | 3fb2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6394 | 3fb6: c9 01 movw r24, r18 |
||
6395 | 3fb8: da 01 movw r26, r20 |
||
6396 | 3fba: 80 93 1f 03 sts 0x031F, r24 |
||
6397 | 3fbe: 90 93 20 03 sts 0x0320, r25 |
||
6398 | 3fc2: a0 93 21 03 sts 0x0321, r26 |
||
6399 | 3fc6: b0 93 22 03 sts 0x0322, r27 |
||
6400 | 3fca: a0 90 6b 08 lds r10, 0x086B |
||
6401 | 3fce: b0 90 6c 08 lds r11, 0x086C |
||
6402 | 3fd2: 80 91 1f 03 lds r24, 0x031F |
||
6403 | 3fd6: 90 91 20 03 lds r25, 0x0320 |
||
6404 | 3fda: a0 91 21 03 lds r26, 0x0321 |
||
6405 | 3fde: b0 91 22 03 lds r27, 0x0322 |
||
6406 | 3fe2: cc 24 eor r12, r12 |
||
6407 | 3fe4: b7 fc sbrc r11, 7 |
||
6408 | 3fe6: c0 94 com r12 |
||
6409 | 3fe8: dc 2c mov r13, r12 |
||
6410 | 3fea: a8 1a sub r10, r24 |
||
6411 | 3fec: b9 0a sbc r11, r25 |
||
6412 | 3fee: ca 0a sbc r12, r26 |
||
6413 | 3ff0: db 0a sbc r13, r27 |
||
6414 | 3ff2: a0 92 1d 05 sts 0x051D, r10 |
||
6415 | 3ff6: b0 92 1e 05 sts 0x051E, r11 |
||
6416 | 3ffa: c0 92 1f 05 sts 0x051F, r12 |
||
6417 | 3ffe: d0 92 20 05 sts 0x0520, r13 |
||
6418 | 4002: 60 91 1e 04 lds r22, 0x041E |
||
6419 | 4006: 70 91 1f 04 lds r23, 0x041F |
||
6420 | 400a: 80 91 20 04 lds r24, 0x0420 |
||
6421 | 400e: 90 91 21 04 lds r25, 0x0421 |
||
6422 | 4012: e0 90 1e 04 lds r14, 0x041E |
||
6423 | 4016: f0 90 1f 04 lds r15, 0x041F |
||
6424 | 401a: 00 91 20 04 lds r16, 0x0420 |
||
6425 | 401e: 10 91 21 04 lds r17, 0x0421 |
||
6426 | 4022: 20 e1 ldi r18, 0x10 ; 16 |
||
6427 | 4024: 30 e0 ldi r19, 0x00 ; 0 |
||
6428 | 4026: 40 e0 ldi r20, 0x00 ; 0 |
||
6429 | 4028: 50 e0 ldi r21, 0x00 ; 0 |
||
6430 | 402a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6431 | 402e: e2 1a sub r14, r18 |
||
6432 | 4030: f3 0a sbc r15, r19 |
||
6433 | 4032: 04 0b sbc r16, r20 |
||
6434 | 4034: 15 0b sbc r17, r21 |
||
6435 | 4036: e0 92 1e 04 sts 0x041E, r14 |
||
6436 | 403a: f0 92 1f 04 sts 0x041F, r15 |
||
6437 | 403e: 00 93 20 04 sts 0x0420, r16 |
||
6438 | 4042: 10 93 21 04 sts 0x0421, r17 |
||
6439 | 4046: 80 91 1e 04 lds r24, 0x041E |
||
6440 | 404a: 90 91 1f 04 lds r25, 0x041F |
||
6441 | 404e: a0 91 20 04 lds r26, 0x0420 |
||
6442 | 4052: b0 91 21 04 lds r27, 0x0421 |
||
6443 | 4056: 8a 0d add r24, r10 |
||
6444 | 4058: 9b 1d adc r25, r11 |
||
6445 | 405a: ac 1d adc r26, r12 |
||
6446 | 405c: bd 1d adc r27, r13 |
||
6447 | 405e: 80 93 1e 04 sts 0x041E, r24 |
||
6448 | 4062: 90 93 1f 04 sts 0x041F, r25 |
||
6449 | 4066: a0 93 20 04 sts 0x0420, r26 |
||
6450 | 406a: b0 93 21 04 sts 0x0421, r27 |
||
6451 | 406e: 00 91 23 04 lds r16, 0x0423 |
||
6452 | 4072: 10 91 24 04 lds r17, 0x0424 |
||
6453 | 4076: 60 91 1e 04 lds r22, 0x041E |
||
6454 | 407a: 70 91 1f 04 lds r23, 0x041F |
||
6455 | 407e: 80 91 20 04 lds r24, 0x0420 |
||
6456 | 4082: 90 91 21 04 lds r25, 0x0421 |
||
6457 | 4086: 20 e1 ldi r18, 0x10 ; 16 |
||
6458 | 4088: 30 e0 ldi r19, 0x00 ; 0 |
||
6459 | 408a: 40 e0 ldi r20, 0x00 ; 0 |
||
6460 | 408c: 50 e0 ldi r21, 0x00 ; 0 |
||
6461 | 408e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6462 | 4092: 50 95 com r21 |
||
6463 | 4094: 40 95 com r20 |
||
6464 | 4096: 30 95 com r19 |
||
6465 | 4098: 21 95 neg r18 |
||
6466 | 409a: 3f 4f sbci r19, 0xFF ; 255 |
||
6467 | 409c: 4f 4f sbci r20, 0xFF ; 255 |
||
6468 | 409e: 5f 4f sbci r21, 0xFF ; 255 |
||
6469 | 40a0: a5 01 movw r20, r10 |
||
6470 | 40a2: 42 0f add r20, r18 |
||
6471 | 40a4: 53 1f adc r21, r19 |
||
6472 | 40a6: 44 0f add r20, r20 |
||
6473 | 40a8: 55 1f adc r21, r21 |
||
6474 | 40aa: 44 0f add r20, r20 |
||
6475 | 40ac: 55 1f adc r21, r21 |
||
6476 | 40ae: 44 0f add r20, r20 |
||
6477 | 40b0: 55 1f adc r21, r21 |
||
6478 | 40b2: c8 01 movw r24, r16 |
||
6479 | 40b4: 88 0f add r24, r24 |
||
6480 | 40b6: 99 1f adc r25, r25 |
||
6481 | 40b8: 80 0f add r24, r16 |
||
6482 | 40ba: 91 1f adc r25, r17 |
||
6483 | 40bc: 9c 01 movw r18, r24 |
||
6484 | 40be: 22 0f add r18, r18 |
||
6485 | 40c0: 33 1f adc r19, r19 |
||
6486 | 40c2: 22 0f add r18, r18 |
||
6487 | 40c4: 33 1f adc r19, r19 |
||
6488 | 40c6: 82 0f add r24, r18 |
||
6489 | 40c8: 93 1f adc r25, r19 |
||
6490 | 40ca: 48 0f add r20, r24 |
||
6491 | 40cc: 59 1f adc r21, r25 |
||
6492 | 40ce: 57 fd sbrc r21, 7 |
||
6493 | 40d0: e3 c2 rjmp .+1478 ; 0x4698 <__vector_24+0x8b6> |
||
6494 | 40d2: 55 95 asr r21 |
||
6495 | 40d4: 47 95 ror r20 |
||
6496 | 40d6: 55 95 asr r21 |
||
6497 | 40d8: 47 95 ror r20 |
||
6498 | 40da: 55 95 asr r21 |
||
6499 | 40dc: 47 95 ror r20 |
||
6500 | 40de: 55 95 asr r21 |
||
6501 | 40e0: 47 95 ror r20 |
||
6502 | 40e2: 50 93 24 04 sts 0x0424, r21 |
||
6503 | 40e6: 40 93 23 04 sts 0x0423, r20 |
||
6504 | 40ea: c4 01 movw r24, r8 |
||
6505 | 40ec: b3 01 movw r22, r6 |
||
6506 | 40ee: 22 e0 ldi r18, 0x02 ; 2 |
||
6507 | 40f0: 30 e0 ldi r19, 0x00 ; 0 |
||
6508 | 40f2: 40 e0 ldi r20, 0x00 ; 0 |
||
6509 | 40f4: 50 e0 ldi r21, 0x00 ; 0 |
||
6510 | 40f6: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6511 | 40fa: 20 93 2b 04 sts 0x042B, r18 |
||
6512 | 40fe: 30 93 2c 04 sts 0x042C, r19 |
||
6513 | 4102: 40 93 2d 04 sts 0x042D, r20 |
||
6514 | 4106: 50 93 2e 04 sts 0x042E, r21 |
||
6515 | 410a: 89 e0 ldi r24, 0x09 ; 9 |
||
6516 | 410c: 80 93 2a 04 sts 0x042A, r24 |
||
6517 | 4110: 82 e0 ldi r24, 0x02 ; 2 |
||
6518 | 4112: 80 93 3e 04 sts 0x043E, r24 |
||
6519 | 4116: cc ce rjmp .-616 ; 0x3eb0 <__vector_24+0xce> |
||
6520 | 4118: 60 91 78 00 lds r22, 0x0078 |
||
6521 | 411c: 70 91 79 00 lds r23, 0x0079 |
||
6522 | 4120: e0 90 be 04 lds r14, 0x04BE |
||
6523 | 4124: f0 90 bf 04 lds r15, 0x04BF |
||
6524 | 4128: 00 91 c0 04 lds r16, 0x04C0 |
||
6525 | 412c: 10 91 c1 04 lds r17, 0x04C1 |
||
6526 | 4130: 88 27 eor r24, r24 |
||
6527 | 4132: 77 fd sbrc r23, 7 |
||
6528 | 4134: 80 95 com r24 |
||
6529 | 4136: 98 2f mov r25, r24 |
||
6530 | 4138: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
6531 | 413c: a8 01 movw r20, r16 |
||
6532 | 413e: 97 01 movw r18, r14 |
||
6533 | 4140: 0e 94 fa 6d call 0xdbf4 ; 0xdbf4 <__subsf3> |
||
6534 | 4144: 0e 94 63 6e call 0xdcc6 ; 0xdcc6 <__fixsfsi> |
||
6535 | 4148: 70 93 1c 04 sts 0x041C, r23 |
||
6536 | 414c: 60 93 1b 04 sts 0x041B, r22 |
||
6537 | 4150: 80 91 1b 04 lds r24, 0x041B |
||
6538 | 4154: 90 91 1c 04 lds r25, 0x041C |
||
6539 | 4158: 02 97 sbiw r24, 0x02 ; 2 |
||
6540 | 415a: 0c f4 brge .+2 ; 0x415e <__vector_24+0x37c> |
||
6541 | 415c: 4f c2 rjmp .+1182 ; 0x45fc <__vector_24+0x81a> |
||
6542 | 415e: 60 91 be 04 lds r22, 0x04BE |
||
6543 | 4162: 70 91 bf 04 lds r23, 0x04BF |
||
6544 | 4166: 80 91 c0 04 lds r24, 0x04C0 |
||
6545 | 416a: 90 91 c1 04 lds r25, 0x04C1 |
||
6546 | 416e: 20 e0 ldi r18, 0x00 ; 0 |
||
6547 | 4170: 30 e8 ldi r19, 0x80 ; 128 |
||
6548 | 4172: 4b e3 ldi r20, 0x3B ; 59 |
||
6549 | 4174: 54 e4 ldi r21, 0x44 ; 68 |
||
6550 | 4176: 0e 94 5f 6e call 0xdcbe ; 0xdcbe <__cmpsf2> |
||
6551 | 417a: 88 23 and r24, r24 |
||
6552 | 417c: 9c f5 brge .+102 ; 0x41e4 <__vector_24+0x402> |
||
6553 | 417e: 60 91 be 04 lds r22, 0x04BE |
||
6554 | 4182: 70 91 bf 04 lds r23, 0x04BF |
||
6555 | 4186: 80 91 c0 04 lds r24, 0x04C0 |
||
6556 | 418a: 90 91 c1 04 lds r25, 0x04C1 |
||
6557 | 418e: 2a e0 ldi r18, 0x0A ; 10 |
||
6558 | 4190: 37 ed ldi r19, 0xD7 ; 215 |
||
6559 | 4192: 43 ea ldi r20, 0xA3 ; 163 |
||
6560 | 4194: 5c e3 ldi r21, 0x3C ; 60 |
||
6561 | 4196: 0e 94 fb 6d call 0xdbf6 ; 0xdbf6 <__addsf3> |
||
6562 | 419a: 60 93 be 04 sts 0x04BE, r22 |
||
6563 | 419e: 70 93 bf 04 sts 0x04BF, r23 |
||
6564 | 41a2: 80 93 c0 04 sts 0x04C0, r24 |
||
6565 | 41a6: 90 93 c1 04 sts 0x04C1, r25 |
||
6566 | 41aa: 80 91 41 05 lds r24, 0x0541 |
||
6567 | 41ae: 90 91 42 05 lds r25, 0x0542 |
||
6568 | 41b2: 84 5f subi r24, 0xF4 ; 244 |
||
6569 | 41b4: 91 40 sbci r25, 0x01 ; 1 |
||
6570 | 41b6: b0 f4 brcc .+44 ; 0x41e4 <__vector_24+0x402> |
||
6571 | 41b8: 60 91 be 04 lds r22, 0x04BE |
||
6572 | 41bc: 70 91 bf 04 lds r23, 0x04BF |
||
6573 | 41c0: 80 91 c0 04 lds r24, 0x04C0 |
||
6574 | 41c4: 90 91 c1 04 lds r25, 0x04C1 |
||
6575 | 41c8: 2d ec ldi r18, 0xCD ; 205 |
||
6576 | 41ca: 3c ec ldi r19, 0xCC ; 204 |
||
6577 | 41cc: 4c ec ldi r20, 0xCC ; 204 |
||
6578 | 41ce: 5d e3 ldi r21, 0x3D ; 61 |
||
6579 | 41d0: 0e 94 fb 6d call 0xdbf6 ; 0xdbf6 <__addsf3> |
||
6580 | 41d4: 60 93 be 04 sts 0x04BE, r22 |
||
6581 | 41d8: 70 93 bf 04 sts 0x04BF, r23 |
||
6582 | 41dc: 80 93 c0 04 sts 0x04C0, r24 |
||
6583 | 41e0: 90 93 c1 04 sts 0x04C1, r25 |
||
6584 | 41e4: 81 e0 ldi r24, 0x01 ; 1 |
||
6585 | 41e6: 80 93 1d 04 sts 0x041D, r24 |
||
6586 | 41ea: 80 91 78 00 lds r24, 0x0078 |
||
6587 | 41ee: 90 91 79 00 lds r25, 0x0079 |
||
6588 | 41f2: 90 93 6a 08 sts 0x086A, r25 |
||
6589 | 41f6: 80 93 69 08 sts 0x0869, r24 |
||
6590 | 41fa: 80 91 1b 04 lds r24, 0x041B |
||
6591 | 41fe: 90 91 1c 04 lds r25, 0x041C |
||
6592 | 4202: 20 91 fc 04 lds r18, 0x04FC |
||
6593 | 4206: 30 91 fd 04 lds r19, 0x04FD |
||
6594 | 420a: 40 91 fe 04 lds r20, 0x04FE |
||
6595 | 420e: 50 91 ff 04 lds r21, 0x04FF |
||
6596 | 4212: aa 27 eor r26, r26 |
||
6597 | 4214: 97 fd sbrc r25, 7 |
||
6598 | 4216: a0 95 com r26 |
||
6599 | 4218: ba 2f mov r27, r26 |
||
6600 | 421a: 82 0f add r24, r18 |
||
6601 | 421c: 93 1f adc r25, r19 |
||
6602 | 421e: a4 1f adc r26, r20 |
||
6603 | 4220: b5 1f adc r27, r21 |
||
6604 | 4222: 80 93 fc 04 sts 0x04FC, r24 |
||
6605 | 4226: 90 93 fd 04 sts 0x04FD, r25 |
||
6606 | 422a: a0 93 fe 04 sts 0x04FE, r26 |
||
6607 | 422e: b0 93 ff 04 sts 0x04FF, r27 |
||
6608 | 4232: 60 91 fc 04 lds r22, 0x04FC |
||
6609 | 4236: 70 91 fd 04 lds r23, 0x04FD |
||
6610 | 423a: 80 91 fe 04 lds r24, 0x04FE |
||
6611 | 423e: 90 91 ff 04 lds r25, 0x04FF |
||
6612 | 4242: e0 90 fc 04 lds r14, 0x04FC |
||
6613 | 4246: f0 90 fd 04 lds r15, 0x04FD |
||
6614 | 424a: 00 91 fe 04 lds r16, 0x04FE |
||
6615 | 424e: 10 91 ff 04 lds r17, 0x04FF |
||
6616 | 4252: 20 e0 ldi r18, 0x00 ; 0 |
||
6617 | 4254: 34 e0 ldi r19, 0x04 ; 4 |
||
6618 | 4256: 40 e0 ldi r20, 0x00 ; 0 |
||
6619 | 4258: 50 e0 ldi r21, 0x00 ; 0 |
||
6620 | 425a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
6621 | 425e: e2 1a sub r14, r18 |
||
6622 | 4260: f3 0a sbc r15, r19 |
||
6623 | 4262: 04 0b sbc r16, r20 |
||
6624 | 4264: 15 0b sbc r17, r21 |
||
6625 | 4266: e0 92 fc 04 sts 0x04FC, r14 |
||
6626 | 426a: f0 92 fd 04 sts 0x04FD, r15 |
||
6627 | 426e: 00 93 fe 04 sts 0x04FE, r16 |
||
6628 | 4272: 10 93 ff 04 sts 0x04FF, r17 |
||
6629 | 4276: 83 e0 ldi r24, 0x03 ; 3 |
||
6630 | 4278: 80 93 3e 04 sts 0x043E, r24 |
||
6631 | 427c: 19 ce rjmp .-974 ; 0x3eb0 <__vector_24+0xce> |
||
6632 | 427e: 80 91 78 00 lds r24, 0x0078 |
||
6633 | 4282: 90 91 79 00 lds r25, 0x0079 |
||
6634 | 4286: 20 91 39 04 lds r18, 0x0439 |
||
6635 | 428a: 30 91 3a 04 lds r19, 0x043A |
||
6636 | 428e: 28 0f add r18, r24 |
||
6637 | 4290: 39 1f adc r19, r25 |
||
6638 | 4292: 30 93 3a 04 sts 0x043A, r19 |
||
6639 | 4296: 20 93 39 04 sts 0x0439, r18 |
||
6640 | 429a: 84 e0 ldi r24, 0x04 ; 4 |
||
6641 | 429c: 80 93 3e 04 sts 0x043E, r24 |
||
6642 | 42a0: 07 ce rjmp .-1010 ; 0x3eb0 <__vector_24+0xce> |
||
6643 | 42a2: 40 91 19 03 lds r20, 0x0319 |
||
6644 | 42a6: 50 91 1a 03 lds r21, 0x031A |
||
6645 | 42aa: 80 91 78 00 lds r24, 0x0078 |
||
6646 | 42ae: 90 91 79 00 lds r25, 0x0079 |
||
6647 | 42b2: 9a 01 movw r18, r20 |
||
6648 | 42b4: 22 0f add r18, r18 |
||
6649 | 42b6: 33 1f adc r19, r19 |
||
6650 | 42b8: 24 0f add r18, r20 |
||
6651 | 42ba: 35 1f adc r19, r21 |
||
6652 | 42bc: 63 e0 ldi r22, 0x03 ; 3 |
||
6653 | 42be: 70 e0 ldi r23, 0x00 ; 0 |
||
6654 | 42c0: 0e 94 75 6f call 0xdeea ; 0xdeea <__udivmodhi4> |
||
6655 | 42c4: 26 0f add r18, r22 |
||
6656 | 42c6: 37 1f adc r19, r23 |
||
6657 | 42c8: 36 95 lsr r19 |
||
6658 | 42ca: 27 95 ror r18 |
||
6659 | 42cc: 36 95 lsr r19 |
||
6660 | 42ce: 27 95 ror r18 |
||
6661 | 42d0: 30 93 1a 03 sts 0x031A, r19 |
||
6662 | 42d4: 20 93 19 03 sts 0x0319, r18 |
||
6663 | 42d8: 85 e0 ldi r24, 0x05 ; 5 |
||
6664 | 42da: 80 93 3e 04 sts 0x043E, r24 |
||
6665 | 42de: e8 cd rjmp .-1072 ; 0x3eb0 <__vector_24+0xce> |
||
6666 | 42e0: 80 91 78 00 lds r24, 0x0078 |
||
6667 | 42e4: 90 91 79 00 lds r25, 0x0079 |
||
6668 | 42e8: 90 93 3c 04 sts 0x043C, r25 |
||
6669 | 42ec: 80 93 3b 04 sts 0x043B, r24 |
||
6670 | 42f0: 86 e0 ldi r24, 0x06 ; 6 |
||
6671 | 42f2: 80 93 3e 04 sts 0x043E, r24 |
||
6672 | 42f6: dc cd rjmp .-1096 ; 0x3eb0 <__vector_24+0xce> |
||
6673 | 42f8: 20 91 78 00 lds r18, 0x0078 |
||
6674 | 42fc: 30 91 79 00 lds r19, 0x0079 |
||
6675 | 4300: 80 91 ba 04 lds r24, 0x04BA |
||
6676 | 4304: 90 91 bb 04 lds r25, 0x04BB |
||
6677 | 4308: 82 1b sub r24, r18 |
||
6678 | 430a: 93 0b sbc r25, r19 |
||
6679 | 430c: 90 93 68 08 sts 0x0868, r25 |
||
6680 | 4310: 80 93 67 08 sts 0x0867, r24 |
||
6681 | 4314: 80 91 67 08 lds r24, 0x0867 |
||
6682 | 4318: 90 91 68 08 lds r25, 0x0868 |
||
6683 | 431c: 90 93 32 04 sts 0x0432, r25 |
||
6684 | 4320: 80 93 31 04 sts 0x0431, r24 |
||
6685 | 4324: 87 e0 ldi r24, 0x07 ; 7 |
||
6686 | 4326: 80 93 3e 04 sts 0x043E, r24 |
||
6687 | 432a: c2 cd rjmp .-1148 ; 0x3eb0 <__vector_24+0xce> |
||
6688 | 432c: 80 91 78 00 lds r24, 0x0078 |
||
6689 | 4330: 90 91 79 00 lds r25, 0x0079 |
||
6690 | 4334: 20 91 b8 04 lds r18, 0x04B8 |
||
6691 | 4338: 30 91 b9 04 lds r19, 0x04B9 |
||
6692 | 433c: 82 1b sub r24, r18 |
||
6693 | 433e: 93 0b sbc r25, r19 |
||
6694 | 4340: 90 93 72 08 sts 0x0872, r25 |
||
6695 | 4344: 80 93 71 08 sts 0x0871, r24 |
||
6696 | 4348: 80 91 71 08 lds r24, 0x0871 |
||
6697 | 434c: 90 91 72 08 lds r25, 0x0872 |
||
6698 | 4350: 90 93 30 04 sts 0x0430, r25 |
||
6699 | 4354: 80 93 2f 04 sts 0x042F, r24 |
||
6700 | 4358: 82 e0 ldi r24, 0x02 ; 2 |
||
6701 | 435a: 80 93 3e 04 sts 0x043E, r24 |
||
6702 | 435e: a8 cd rjmp .-1200 ; 0x3eb0 <__vector_24+0xce> |
||
6703 | 4360: 20 91 78 00 lds r18, 0x0078 |
||
6704 | 4364: 30 91 79 00 lds r19, 0x0079 |
||
6705 | 4368: 80 91 39 04 lds r24, 0x0439 |
||
6706 | 436c: 90 91 3a 04 lds r25, 0x043A |
||
6707 | 4370: 82 0f add r24, r18 |
||
6708 | 4372: 93 1f adc r25, r19 |
||
6709 | 4374: 90 93 3a 04 sts 0x043A, r25 |
||
6710 | 4378: 80 93 39 04 sts 0x0439, r24 |
||
6711 | 437c: 10 92 3e 04 sts 0x043E, r1 |
||
6712 | 4380: 97 cd rjmp .-1234 ; 0x3eb0 <__vector_24+0xce> |
||
6713 | 4382: 80 91 08 01 lds r24, 0x0108 |
||
6714 | 4386: 8a 30 cpi r24, 0x0A ; 10 |
||
6715 | 4388: 09 f4 brne .+2 ; 0x438c <__vector_24+0x5aa> |
||
6716 | 438a: 18 c1 rjmp .+560 ; 0x45bc <__vector_24+0x7da> |
||
6717 | 438c: 84 31 cpi r24, 0x14 ; 20 |
||
6718 | 438e: 09 f4 brne .+2 ; 0x4392 <__vector_24+0x5b0> |
||
6719 | 4390: 86 c1 rjmp .+780 ; 0x469e <__vector_24+0x8bc> |
||
6720 | 4392: 80 91 78 00 lds r24, 0x0078 |
||
6721 | 4396: 90 91 79 00 lds r25, 0x0079 |
||
6722 | 439a: 20 91 3b 04 lds r18, 0x043B |
||
6723 | 439e: 30 91 3c 04 lds r19, 0x043C |
||
6724 | 43a2: 82 0f add r24, r18 |
||
6725 | 43a4: 93 1f adc r25, r19 |
||
6726 | 43a6: 90 93 16 04 sts 0x0416, r25 |
||
6727 | 43aa: 80 93 15 04 sts 0x0415, r24 |
||
6728 | 43ae: 86 e0 ldi r24, 0x06 ; 6 |
||
6729 | 43b0: 80 93 3e 04 sts 0x043E, r24 |
||
6730 | 43b4: 7d cd rjmp .-1286 ; 0x3eb0 <__vector_24+0xce> |
||
6731 | 43b6: 20 91 78 00 lds r18, 0x0078 |
||
6732 | 43ba: 30 91 79 00 lds r19, 0x0079 |
||
6733 | 43be: 80 91 ba 04 lds r24, 0x04BA |
||
6734 | 43c2: 90 91 bb 04 lds r25, 0x04BB |
||
6735 | 43c6: 82 1b sub r24, r18 |
||
6736 | 43c8: 93 0b sbc r25, r19 |
||
6737 | 43ca: 90 93 68 08 sts 0x0868, r25 |
||
6738 | 43ce: 80 93 67 08 sts 0x0867, r24 |
||
6739 | 43d2: 80 91 67 08 lds r24, 0x0867 |
||
6740 | 43d6: 90 91 68 08 lds r25, 0x0868 |
||
6741 | 43da: 20 91 31 04 lds r18, 0x0431 |
||
6742 | 43de: 30 91 32 04 lds r19, 0x0432 |
||
6743 | 43e2: 82 0f add r24, r18 |
||
6744 | 43e4: 93 1f adc r25, r19 |
||
6745 | 43e6: 90 93 18 04 sts 0x0418, r25 |
||
6746 | 43ea: 80 93 17 04 sts 0x0417, r24 |
||
6747 | 43ee: 87 e0 ldi r24, 0x07 ; 7 |
||
6748 | 43f0: 80 93 3e 04 sts 0x043E, r24 |
||
6749 | 43f4: 5d cd rjmp .-1350 ; 0x3eb0 <__vector_24+0xce> |
||
6750 | 43f6: 80 91 78 00 lds r24, 0x0078 |
||
6751 | 43fa: 90 91 79 00 lds r25, 0x0079 |
||
6752 | 43fe: 20 91 b8 04 lds r18, 0x04B8 |
||
6753 | 4402: 30 91 b9 04 lds r19, 0x04B9 |
||
6754 | 4406: 82 1b sub r24, r18 |
||
6755 | 4408: 93 0b sbc r25, r19 |
||
6756 | 440a: 90 93 72 08 sts 0x0872, r25 |
||
6757 | 440e: 80 93 71 08 sts 0x0871, r24 |
||
6758 | 4412: 80 91 71 08 lds r24, 0x0871 |
||
6759 | 4416: 90 91 72 08 lds r25, 0x0872 |
||
6760 | 441a: 20 91 2f 04 lds r18, 0x042F |
||
6761 | 441e: 30 91 30 04 lds r19, 0x0430 |
||
6762 | 4422: 82 0f add r24, r18 |
||
6763 | 4424: 93 1f adc r25, r19 |
||
6764 | 4426: 90 93 1a 04 sts 0x041A, r25 |
||
6765 | 442a: 80 93 19 04 sts 0x0419, r24 |
||
6766 | 442e: 82 e0 ldi r24, 0x02 ; 2 |
||
6767 | 4430: 80 93 3e 04 sts 0x043E, r24 |
||
6768 | 4434: 3d cd rjmp .-1414 ; 0x3eb0 <__vector_24+0xce> |
||
6769 | 4436: 20 91 78 00 lds r18, 0x0078 |
||
6770 | 443a: 30 91 79 00 lds r19, 0x0079 |
||
6771 | 443e: 80 91 37 04 lds r24, 0x0437 |
||
6772 | 4442: 90 91 38 04 lds r25, 0x0438 |
||
6773 | 4446: 28 0f add r18, r24 |
||
6774 | 4448: 39 1f adc r19, r25 |
||
6775 | 444a: 80 91 08 01 lds r24, 0x0108 |
||
6776 | 444e: 8a 30 cpi r24, 0x0A ; 10 |
||
6777 | 4450: 09 f4 brne .+2 ; 0x4454 <__vector_24+0x672> |
||
6778 | 4452: cd c0 rjmp .+410 ; 0x45ee <__vector_24+0x80c> |
||
6779 | 4454: 22 0f add r18, r18 |
||
6780 | 4456: 33 1f adc r19, r19 |
||
6781 | 4458: 22 0f add r18, r18 |
||
6782 | 445a: 33 1f adc r19, r19 |
||
6783 | 445c: 30 93 38 04 sts 0x0438, r19 |
||
6784 | 4460: 20 93 37 04 sts 0x0437, r18 |
||
6785 | 4464: 20 91 37 04 lds r18, 0x0437 |
||
6786 | 4468: 30 91 38 04 lds r19, 0x0438 |
||
6787 | 446c: c9 01 movw r24, r18 |
||
6788 | 446e: 37 fd sbrc r19, 7 |
||
6789 | 4470: 35 c1 rjmp .+618 ; 0x46dc <__vector_24+0x8fa> |
||
6790 | 4472: 95 95 asr r25 |
||
6791 | 4474: 87 95 ror r24 |
||
6792 | 4476: 95 95 asr r25 |
||
6793 | 4478: 87 95 ror r24 |
||
6794 | 447a: 95 95 asr r25 |
||
6795 | 447c: 87 95 ror r24 |
||
6796 | 447e: 90 93 12 04 sts 0x0412, r25 |
||
6797 | 4482: 80 93 11 04 sts 0x0411, r24 |
||
6798 | 4486: 80 91 35 04 lds r24, 0x0435 |
||
6799 | 448a: 90 91 36 04 lds r25, 0x0436 |
||
6800 | 448e: 82 0f add r24, r18 |
||
6801 | 4490: 93 1f adc r25, r19 |
||
6802 | 4492: 97 fd sbrc r25, 7 |
||
6803 | 4494: 21 c1 rjmp .+578 ; 0x46d8 <__vector_24+0x8f6> |
||
6804 | 4496: 95 95 asr r25 |
||
6805 | 4498: 87 95 ror r24 |
||
6806 | 449a: 90 93 36 04 sts 0x0436, r25 |
||
6807 | 449e: 80 93 35 04 sts 0x0435, r24 |
||
6808 | 44a2: 20 91 ae 04 lds r18, 0x04AE |
||
6809 | 44a6: 30 91 af 04 lds r19, 0x04AF |
||
6810 | 44aa: 82 1b sub r24, r18 |
||
6811 | 44ac: 93 0b sbc r25, r19 |
||
6812 | 44ae: 90 93 1c 03 sts 0x031C, r25 |
||
6813 | 44b2: 80 93 1b 03 sts 0x031B, r24 |
||
6814 | 44b6: 80 91 0b 04 lds r24, 0x040B |
||
6815 | 44ba: 90 91 0c 04 lds r25, 0x040C |
||
6816 | 44be: 20 91 1b 03 lds r18, 0x031B |
||
6817 | 44c2: 30 91 1c 03 lds r19, 0x031C |
||
6818 | 44c6: 28 0f add r18, r24 |
||
6819 | 44c8: 39 1f adc r19, r25 |
||
6820 | 44ca: 37 fd sbrc r19, 7 |
||
6821 | 44cc: 02 c1 rjmp .+516 ; 0x46d2 <__vector_24+0x8f0> |
||
6822 | 44ce: 35 95 asr r19 |
||
6823 | 44d0: 27 95 ror r18 |
||
6824 | 44d2: 30 93 0c 04 sts 0x040C, r19 |
||
6825 | 44d6: 20 93 0b 04 sts 0x040B, r18 |
||
6826 | 44da: 81 e0 ldi r24, 0x01 ; 1 |
||
6827 | 44dc: 80 93 3e 04 sts 0x043E, r24 |
||
6828 | 44e0: e7 cc rjmp .-1586 ; 0x3eb0 <__vector_24+0xce> |
||
6829 | 44e2: 20 91 78 00 lds r18, 0x0078 |
||
6830 | 44e6: 30 91 79 00 lds r19, 0x0079 |
||
6831 | 44ea: 80 91 39 04 lds r24, 0x0439 |
||
6832 | 44ee: 90 91 3a 04 lds r25, 0x043A |
||
6833 | 44f2: 28 0f add r18, r24 |
||
6834 | 44f4: 39 1f adc r19, r25 |
||
6835 | 44f6: 80 91 08 01 lds r24, 0x0108 |
||
6836 | 44fa: 8a 30 cpi r24, 0x0A ; 10 |
||
6837 | 44fc: 09 f4 brne .+2 ; 0x4500 <__vector_24+0x71e> |
||
6838 | 44fe: 70 c0 rjmp .+224 ; 0x45e0 <__vector_24+0x7fe> |
||
6839 | 4500: 22 0f add r18, r18 |
||
6840 | 4502: 33 1f adc r19, r19 |
||
6841 | 4504: 22 0f add r18, r18 |
||
6842 | 4506: 33 1f adc r19, r19 |
||
6843 | 4508: 30 93 3a 04 sts 0x043A, r19 |
||
6844 | 450c: 20 93 39 04 sts 0x0439, r18 |
||
6845 | 4510: 20 91 39 04 lds r18, 0x0439 |
||
6846 | 4514: 30 91 3a 04 lds r19, 0x043A |
||
6847 | 4518: c9 01 movw r24, r18 |
||
6848 | 451a: 37 fd sbrc r19, 7 |
||
6849 | 451c: d5 c0 rjmp .+426 ; 0x46c8 <__vector_24+0x8e6> |
||
6850 | 451e: 95 95 asr r25 |
||
6851 | 4520: 87 95 ror r24 |
||
6852 | 4522: 95 95 asr r25 |
||
6853 | 4524: 87 95 ror r24 |
||
6854 | 4526: 95 95 asr r25 |
||
6855 | 4528: 87 95 ror r24 |
||
6856 | 452a: 90 93 14 04 sts 0x0414, r25 |
||
6857 | 452e: 80 93 13 04 sts 0x0413, r24 |
||
6858 | 4532: 80 91 33 04 lds r24, 0x0433 |
||
6859 | 4536: 90 91 34 04 lds r25, 0x0434 |
||
6860 | 453a: 82 0f add r24, r18 |
||
6861 | 453c: 93 1f adc r25, r19 |
||
6862 | 453e: 97 fd sbrc r25, 7 |
||
6863 | 4540: c1 c0 rjmp .+386 ; 0x46c4 <__vector_24+0x8e2> |
||
6864 | 4542: 95 95 asr r25 |
||
6865 | 4544: 87 95 ror r24 |
||
6866 | 4546: 90 93 34 04 sts 0x0434, r25 |
||
6867 | 454a: 80 93 33 04 sts 0x0433, r24 |
||
6868 | 454e: 20 91 b0 04 lds r18, 0x04B0 |
||
6869 | 4552: 30 91 b1 04 lds r19, 0x04B1 |
||
6870 | 4556: 82 1b sub r24, r18 |
||
6871 | 4558: 93 0b sbc r25, r19 |
||
6872 | 455a: 90 93 1e 03 sts 0x031E, r25 |
||
6873 | 455e: 80 93 1d 03 sts 0x031D, r24 |
||
6874 | 4562: 80 91 0d 04 lds r24, 0x040D |
||
6875 | 4566: 90 91 0e 04 lds r25, 0x040E |
||
6876 | 456a: 20 91 1d 03 lds r18, 0x031D |
||
6877 | 456e: 30 91 1e 03 lds r19, 0x031E |
||
6878 | 4572: 28 0f add r18, r24 |
||
6879 | 4574: 39 1f adc r19, r25 |
||
6880 | 4576: 37 fd sbrc r19, 7 |
||
6881 | 4578: a9 c0 rjmp .+338 ; 0x46cc <__vector_24+0x8ea> |
||
6882 | 457a: 35 95 asr r19 |
||
6883 | 457c: 27 95 ror r18 |
||
6884 | 457e: 30 93 0e 04 sts 0x040E, r19 |
||
6885 | 4582: 20 93 0d 04 sts 0x040D, r18 |
||
6886 | 4586: 83 e0 ldi r24, 0x03 ; 3 |
||
6887 | 4588: 80 93 3e 04 sts 0x043E, r24 |
||
6888 | 458c: 91 cc rjmp .-1758 ; 0x3eb0 <__vector_24+0xce> |
||
6889 | 458e: 80 91 78 00 lds r24, 0x0078 |
||
6890 | 4592: 90 91 79 00 lds r25, 0x0079 |
||
6891 | 4596: 90 93 38 04 sts 0x0438, r25 |
||
6892 | 459a: 80 93 37 04 sts 0x0437, r24 |
||
6893 | 459e: 81 e0 ldi r24, 0x01 ; 1 |
||
6894 | 45a0: 80 93 3e 04 sts 0x043E, r24 |
||
6895 | 45a4: 85 cc rjmp .-1782 ; 0x3eb0 <__vector_24+0xce> |
||
6896 | 45a6: 80 91 78 00 lds r24, 0x0078 |
||
6897 | 45aa: 90 91 79 00 lds r25, 0x0079 |
||
6898 | 45ae: 90 93 3a 04 sts 0x043A, r25 |
||
6899 | 45b2: 80 93 39 04 sts 0x0439, r24 |
||
6900 | 45b6: 10 92 3e 04 sts 0x043E, r1 |
||
6901 | 45ba: 7a cc rjmp .-1804 ; 0x3eb0 <__vector_24+0xce> |
||
6902 | 45bc: 80 91 78 00 lds r24, 0x0078 |
||
6903 | 45c0: 90 91 79 00 lds r25, 0x0079 |
||
6904 | 45c4: 01 96 adiw r24, 0x01 ; 1 |
||
6905 | 45c6: 20 91 3b 04 lds r18, 0x043B |
||
6906 | 45ca: 30 91 3c 04 lds r19, 0x043C |
||
6907 | 45ce: 82 0f add r24, r18 |
||
6908 | 45d0: 93 1f adc r25, r19 |
||
6909 | 45d2: 96 95 lsr r25 |
||
6910 | 45d4: 87 95 ror r24 |
||
6911 | 45d6: 90 93 16 04 sts 0x0416, r25 |
||
6912 | 45da: 80 93 15 04 sts 0x0415, r24 |
||
6913 | 45de: e7 ce rjmp .-562 ; 0x43ae <__vector_24+0x5cc> |
||
6914 | 45e0: 22 0f add r18, r18 |
||
6915 | 45e2: 33 1f adc r19, r19 |
||
6916 | 45e4: 30 93 3a 04 sts 0x043A, r19 |
||
6917 | 45e8: 20 93 39 04 sts 0x0439, r18 |
||
6918 | 45ec: 91 cf rjmp .-222 ; 0x4510 <__vector_24+0x72e> |
||
6919 | 45ee: 22 0f add r18, r18 |
||
6920 | 45f0: 33 1f adc r19, r19 |
||
6921 | 45f2: 30 93 38 04 sts 0x0438, r19 |
||
6922 | 45f6: 20 93 37 04 sts 0x0437, r18 |
||
6923 | 45fa: 34 cf rjmp .-408 ; 0x4464 <__vector_24+0x682> |
||
6924 | 45fc: 80 91 1b 04 lds r24, 0x041B |
||
6925 | 4600: 90 91 1c 04 lds r25, 0x041C |
||
6926 | 4604: 8f 5f subi r24, 0xFF ; 255 |
||
6927 | 4606: 9f 4f sbci r25, 0xFF ; 255 |
||
6928 | 4608: 0c f0 brlt .+2 ; 0x460c <__vector_24+0x82a> |
||
6929 | 460a: ec cd rjmp .-1064 ; 0x41e4 <__vector_24+0x402> |
||
6930 | 460c: 60 91 be 04 lds r22, 0x04BE |
||
6931 | 4610: 70 91 bf 04 lds r23, 0x04BF |
||
6932 | 4614: 80 91 c0 04 lds r24, 0x04C0 |
||
6933 | 4618: 90 91 c1 04 lds r25, 0x04C1 |
||
6934 | 461c: 20 e0 ldi r18, 0x00 ; 0 |
||
6935 | 461e: 30 e8 ldi r19, 0x80 ; 128 |
||
6936 | 4620: 49 e0 ldi r20, 0x09 ; 9 |
||
6937 | 4622: 54 e4 ldi r21, 0x44 ; 68 |
||
6938 | 4624: 0e 94 46 6f call 0xde8c ; 0xde8c <__gesf2> |
||
6939 | 4628: 18 16 cp r1, r24 |
||
6940 | 462a: 0c f0 brlt .+2 ; 0x462e <__vector_24+0x84c> |
||
6941 | 462c: db cd rjmp .-1098 ; 0x41e4 <__vector_24+0x402> |
||
6942 | 462e: 60 91 be 04 lds r22, 0x04BE |
||
6943 | 4632: 70 91 bf 04 lds r23, 0x04BF |
||
6944 | 4636: 80 91 c0 04 lds r24, 0x04C0 |
||
6945 | 463a: 90 91 c1 04 lds r25, 0x04C1 |
||
6946 | 463e: 2a e0 ldi r18, 0x0A ; 10 |
||
6947 | 4640: 37 ed ldi r19, 0xD7 ; 215 |
||
6948 | 4642: 43 ea ldi r20, 0xA3 ; 163 |
||
6949 | 4644: 5c e3 ldi r21, 0x3C ; 60 |
||
6950 | 4646: 0e 94 fa 6d call 0xdbf4 ; 0xdbf4 <__subsf3> |
||
6951 | 464a: 60 93 be 04 sts 0x04BE, r22 |
||
6952 | 464e: 70 93 bf 04 sts 0x04BF, r23 |
||
6953 | 4652: 80 93 c0 04 sts 0x04C0, r24 |
||
6954 | 4656: 90 93 c1 04 sts 0x04C1, r25 |
||
6955 | 465a: 80 91 41 05 lds r24, 0x0541 |
||
6956 | 465e: 90 91 42 05 lds r25, 0x0542 |
||
6957 | 4662: 84 5f subi r24, 0xF4 ; 244 |
||
6958 | 4664: 91 40 sbci r25, 0x01 ; 1 |
||
6959 | 4666: 08 f0 brcs .+2 ; 0x466a <__vector_24+0x888> |
||
6960 | 4668: bd cd rjmp .-1158 ; 0x41e4 <__vector_24+0x402> |
||
6961 | 466a: 60 91 be 04 lds r22, 0x04BE |
||
6962 | 466e: 70 91 bf 04 lds r23, 0x04BF |
||
6963 | 4672: 80 91 c0 04 lds r24, 0x04C0 |
||
6964 | 4676: 90 91 c1 04 lds r25, 0x04C1 |
||
6965 | 467a: 2d ec ldi r18, 0xCD ; 205 |
||
6966 | 467c: 3c ec ldi r19, 0xCC ; 204 |
||
6967 | 467e: 4c ec ldi r20, 0xCC ; 204 |
||
6968 | 4680: 5d e3 ldi r21, 0x3D ; 61 |
||
6969 | 4682: 0e 94 fa 6d call 0xdbf4 ; 0xdbf4 <__subsf3> |
||
6970 | 4686: 60 93 be 04 sts 0x04BE, r22 |
||
6971 | 468a: 70 93 bf 04 sts 0x04BF, r23 |
||
6972 | 468e: 80 93 c0 04 sts 0x04C0, r24 |
||
6973 | 4692: 90 93 c1 04 sts 0x04C1, r25 |
||
6974 | 4696: a6 cd rjmp .-1204 ; 0x41e4 <__vector_24+0x402> |
||
6975 | 4698: 41 5f subi r20, 0xF1 ; 241 |
||
6976 | 469a: 5f 4f sbci r21, 0xFF ; 255 |
||
6977 | 469c: 1a cd rjmp .-1484 ; 0x40d2 <__vector_24+0x2f0> |
||
6978 | 469e: 80 91 78 00 lds r24, 0x0078 |
||
6979 | 46a2: 90 91 79 00 lds r25, 0x0079 |
||
6980 | 46a6: 2f ef ldi r18, 0xFF ; 255 |
||
6981 | 46a8: 37 e0 ldi r19, 0x07 ; 7 |
||
6982 | 46aa: 28 1b sub r18, r24 |
||
6983 | 46ac: 39 0b sbc r19, r25 |
||
6984 | 46ae: 80 91 3b 04 lds r24, 0x043B |
||
6985 | 46b2: 90 91 3c 04 lds r25, 0x043C |
||
6986 | 46b6: 28 1b sub r18, r24 |
||
6987 | 46b8: 39 0b sbc r19, r25 |
||
6988 | 46ba: 30 93 16 04 sts 0x0416, r19 |
||
6989 | 46be: 20 93 15 04 sts 0x0415, r18 |
||
6990 | 46c2: 75 ce rjmp .-790 ; 0x43ae <__vector_24+0x5cc> |
||
6991 | 46c4: 01 96 adiw r24, 0x01 ; 1 |
||
6992 | 46c6: 3d cf rjmp .-390 ; 0x4542 <__vector_24+0x760> |
||
6993 | 46c8: 07 96 adiw r24, 0x07 ; 7 |
||
6994 | 46ca: 29 cf rjmp .-430 ; 0x451e <__vector_24+0x73c> |
||
6995 | 46cc: 2f 5f subi r18, 0xFF ; 255 |
||
6996 | 46ce: 3f 4f sbci r19, 0xFF ; 255 |
||
6997 | 46d0: 54 cf rjmp .-344 ; 0x457a <__vector_24+0x798> |
||
6998 | 46d2: 2f 5f subi r18, 0xFF ; 255 |
||
6999 | 46d4: 3f 4f sbci r19, 0xFF ; 255 |
||
7000 | 46d6: fb ce rjmp .-522 ; 0x44ce <__vector_24+0x6ec> |
||
7001 | 46d8: 01 96 adiw r24, 0x01 ; 1 |
||
7002 | 46da: dd ce rjmp .-582 ; 0x4496 <__vector_24+0x6b4> |
||
7003 | 46dc: 07 96 adiw r24, 0x07 ; 7 |
||
7004 | 46de: c9 ce rjmp .-622 ; 0x4472 <__vector_24+0x690> |
||
7005 | |||
7006 | 000046e0 <SucheGyroOffset>: |
||
7007 | 46e0: 9f 92 push r9 |
||
7008 | 46e2: af 92 push r10 |
||
7009 | 46e4: bf 92 push r11 |
||
7010 | 46e6: cf 92 push r12 |
||
7011 | 46e8: df 92 push r13 |
||
7012 | 46ea: ef 92 push r14 |
||
7013 | 46ec: ff 92 push r15 |
||
7014 | 46ee: 0f 93 push r16 |
||
7015 | 46f0: 1f 93 push r17 |
||
7016 | 46f2: cf 93 push r28 |
||
7017 | 46f4: df 93 push r29 |
||
7018 | 46f6: 10 92 27 04 sts 0x0427, r1 |
||
7019 | 46fa: 10 92 28 04 sts 0x0428, r1 |
||
7020 | 46fe: 10 92 29 04 sts 0x0429, r1 |
||
7021 | 4702: 80 ed ldi r24, 0xD0 ; 208 |
||
7022 | 4704: 97 e0 ldi r25, 0x07 ; 7 |
||
7023 | 4706: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
7024 | 470a: ec 01 movw r28, r24 |
||
7025 | 470c: 0c e8 ldi r16, 0x8C ; 140 |
||
7026 | 470e: ff 24 eor r15, r15 |
||
7027 | 4710: f3 94 inc r15 |
||
7028 | 4712: b8 e0 ldi r27, 0x08 ; 8 |
||
7029 | 4714: cb 2e mov r12, r27 |
||
7030 | 4716: a5 ef ldi r26, 0xF5 ; 245 |
||
7031 | 4718: ea 2e mov r14, r26 |
||
7032 | 471a: fa e0 ldi r31, 0x0A ; 10 |
||
7033 | 471c: df 2e mov r13, r31 |
||
7034 | 471e: ea ea ldi r30, 0xAA ; 170 |
||
7035 | 4720: ae 2e mov r10, r30 |
||
7036 | 4722: e3 e0 ldi r30, 0x03 ; 3 |
||
7037 | 4724: be 2e mov r11, r30 |
||
7038 | 4726: 7f ec ldi r23, 0xCF ; 207 |
||
7039 | 4728: 97 2e mov r9, r23 |
||
7040 | 472a: 80 91 11 04 lds r24, 0x0411 |
||
7041 | 472e: 90 91 12 04 lds r25, 0x0412 |
||
7042 | 4732: 8c 5f subi r24, 0xFC ; 252 |
||
7043 | 4734: 93 40 sbci r25, 0x03 ; 3 |
||
7044 | 4736: 0c f0 brlt .+2 ; 0x473a <SucheGyroOffset+0x5a> |
||
7045 | 4738: 99 c0 rjmp .+306 ; 0x486c <SucheGyroOffset+0x18c> |
||
7046 | 473a: 80 91 25 03 lds r24, 0x0325 |
||
7047 | 473e: 81 50 subi r24, 0x01 ; 1 |
||
7048 | 4740: 80 93 25 03 sts 0x0325, r24 |
||
7049 | 4744: 10 e0 ldi r17, 0x00 ; 0 |
||
7050 | 4746: 80 91 13 04 lds r24, 0x0413 |
||
7051 | 474a: 90 91 14 04 lds r25, 0x0414 |
||
7052 | 474e: 8c 5f subi r24, 0xFC ; 252 |
||
7053 | 4750: 93 40 sbci r25, 0x03 ; 3 |
||
7054 | 4752: 0c f0 brlt .+2 ; 0x4756 <SucheGyroOffset+0x76> |
||
7055 | 4754: 7e c0 rjmp .+252 ; 0x4852 <SucheGyroOffset+0x172> |
||
7056 | 4756: 80 91 26 03 lds r24, 0x0326 |
||
7057 | 475a: 81 50 subi r24, 0x01 ; 1 |
||
7058 | 475c: 80 93 26 03 sts 0x0326, r24 |
||
7059 | 4760: 80 91 15 04 lds r24, 0x0415 |
||
7060 | 4764: 90 91 16 04 lds r25, 0x0416 |
||
7061 | 4768: 8c 5f subi r24, 0xFC ; 252 |
||
7062 | 476a: 93 40 sbci r25, 0x03 ; 3 |
||
7063 | 476c: 0c f0 brlt .+2 ; 0x4770 <SucheGyroOffset+0x90> |
||
7064 | 476e: 64 c0 rjmp .+200 ; 0x4838 <SucheGyroOffset+0x158> |
||
7065 | 4770: 80 91 27 03 lds r24, 0x0327 |
||
7066 | 4774: 81 50 subi r24, 0x01 ; 1 |
||
7067 | 4776: 80 93 27 03 sts 0x0327, r24 |
||
7068 | 477a: c0 92 44 04 sts 0x0444, r12 |
||
7069 | 477e: 0e 94 92 2e call 0x5d24 ; 0x5d24 <i2c_start> |
||
7070 | 4782: 80 91 25 03 lds r24, 0x0325 |
||
7071 | 4786: 8a 30 cpi r24, 0x0A ; 10 |
||
7072 | 4788: 08 f0 brcs .+2 ; 0x478c <SucheGyroOffset+0xac> |
||
7073 | 478a: 4e c0 rjmp .+156 ; 0x4828 <SucheGyroOffset+0x148> |
||
7074 | 478c: f0 92 27 04 sts 0x0427, r15 |
||
7075 | 4790: d0 92 25 03 sts 0x0325, r13 |
||
7076 | 4794: 80 91 26 03 lds r24, 0x0326 |
||
7077 | 4798: 8a 30 cpi r24, 0x0A ; 10 |
||
7078 | 479a: 08 f0 brcs .+2 ; 0x479e <SucheGyroOffset+0xbe> |
||
7079 | 479c: 3e c0 rjmp .+124 ; 0x481a <SucheGyroOffset+0x13a> |
||
7080 | 479e: f0 92 28 04 sts 0x0428, r15 |
||
7081 | 47a2: d0 92 26 03 sts 0x0326, r13 |
||
7082 | 47a6: 80 91 27 03 lds r24, 0x0327 |
||
7083 | 47aa: 8a 30 cpi r24, 0x0A ; 10 |
||
7084 | 47ac: 78 f5 brcc .+94 ; 0x480c <SucheGyroOffset+0x12c> |
||
7085 | 47ae: f0 92 29 04 sts 0x0429, r15 |
||
7086 | 47b2: d0 92 27 03 sts 0x0327, r13 |
||
7087 | 47b6: 80 91 44 04 lds r24, 0x0444 |
||
7088 | 47ba: 88 23 and r24, r24 |
||
7089 | 47bc: 89 f0 breq .+34 ; 0x47e0 <SucheGyroOffset+0x100> |
||
7090 | 47be: ce 01 movw r24, r28 |
||
7091 | 47c0: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
7092 | 47c4: 88 23 and r24, r24 |
||
7093 | 47c6: b9 f3 breq .-18 ; 0x47b6 <SucheGyroOffset+0xd6> |
||
7094 | 47c8: 00 d0 rcall .+0 ; 0x47ca <SucheGyroOffset+0xea> |
||
7095 | 47ca: 0f 92 push r0 |
||
7096 | 47cc: ed b7 in r30, 0x3d ; 61 |
||
7097 | 47ce: fe b7 in r31, 0x3e ; 62 |
||
7098 | 47d0: 11 82 std Z+1, r1 ; 0x01 |
||
7099 | 47d2: b3 82 std Z+3, r11 ; 0x03 |
||
7100 | 47d4: a2 82 std Z+2, r10 ; 0x02 |
||
7101 | 47d6: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7102 | 47da: 0f 90 pop r0 |
||
7103 | 47dc: 0f 90 pop r0 |
||
7104 | 47de: 0f 90 pop r0 |
||
7105 | 47e0: 10 92 28 03 sts 0x0328, r1 |
||
7106 | 47e4: 90 92 7a 00 sts 0x007A, r9 |
||
7107 | 47e8: 80 91 28 03 lds r24, 0x0328 |
||
7108 | 47ec: 88 23 and r24, r24 |
||
7109 | 47ee: e1 f3 breq .-8 ; 0x47e8 <SucheGyroOffset+0x108> |
||
7110 | 47f0: 0a 30 cpi r16, 0x0A ; 10 |
||
7111 | 47f2: 08 f4 brcc .+2 ; 0x47f6 <SucheGyroOffset+0x116> |
||
7112 | 47f4: 44 c0 rjmp .+136 ; 0x487e <SucheGyroOffset+0x19e> |
||
7113 | 47f6: 01 50 subi r16, 0x01 ; 1 |
||
7114 | 47f8: 09 f4 brne .+2 ; 0x47fc <SucheGyroOffset+0x11c> |
||
7115 | 47fa: 48 c0 rjmp .+144 ; 0x488c <SucheGyroOffset+0x1ac> |
||
7116 | 47fc: 13 30 cpi r17, 0x03 ; 3 |
||
7117 | 47fe: 09 f0 breq .+2 ; 0x4802 <SucheGyroOffset+0x122> |
||
7118 | 4800: 94 cf rjmp .-216 ; 0x472a <SucheGyroOffset+0x4a> |
||
7119 | 4802: 0b 30 cpi r16, 0x0B ; 11 |
||
7120 | 4804: 08 f4 brcc .+2 ; 0x4808 <SucheGyroOffset+0x128> |
||
7121 | 4806: 91 cf rjmp .-222 ; 0x472a <SucheGyroOffset+0x4a> |
||
7122 | 4808: 09 e0 ldi r16, 0x09 ; 9 |
||
7123 | 480a: 8f cf rjmp .-226 ; 0x472a <SucheGyroOffset+0x4a> |
||
7124 | 480c: 86 3f cpi r24, 0xF6 ; 246 |
||
7125 | 480e: 98 f2 brcs .-90 ; 0x47b6 <SucheGyroOffset+0xd6> |
||
7126 | 4810: f0 92 29 04 sts 0x0429, r15 |
||
7127 | 4814: e0 92 27 03 sts 0x0327, r14 |
||
7128 | 4818: ce cf rjmp .-100 ; 0x47b6 <SucheGyroOffset+0xd6> |
||
7129 | 481a: 86 3f cpi r24, 0xF6 ; 246 |
||
7130 | 481c: 20 f2 brcs .-120 ; 0x47a6 <SucheGyroOffset+0xc6> |
||
7131 | 481e: f0 92 28 04 sts 0x0428, r15 |
||
7132 | 4822: e0 92 26 03 sts 0x0326, r14 |
||
7133 | 4826: bf cf rjmp .-130 ; 0x47a6 <SucheGyroOffset+0xc6> |
||
7134 | 4828: 86 3f cpi r24, 0xF6 ; 246 |
||
7135 | 482a: 08 f4 brcc .+2 ; 0x482e <SucheGyroOffset+0x14e> |
||
7136 | 482c: b3 cf rjmp .-154 ; 0x4794 <SucheGyroOffset+0xb4> |
||
7137 | 482e: f0 92 27 04 sts 0x0427, r15 |
||
7138 | 4832: e0 92 25 03 sts 0x0325, r14 |
||
7139 | 4836: ae cf rjmp .-164 ; 0x4794 <SucheGyroOffset+0xb4> |
||
7140 | 4838: 80 91 15 04 lds r24, 0x0415 |
||
7141 | 483c: 90 91 16 04 lds r25, 0x0416 |
||
7142 | 4840: 87 50 subi r24, 0x07 ; 7 |
||
7143 | 4842: 94 40 sbci r25, 0x04 ; 4 |
||
7144 | 4844: 9c f1 brlt .+102 ; 0x48ac <SucheGyroOffset+0x1cc> |
||
7145 | 4846: 80 91 27 03 lds r24, 0x0327 |
||
7146 | 484a: 8f 5f subi r24, 0xFF ; 255 |
||
7147 | 484c: 80 93 27 03 sts 0x0327, r24 |
||
7148 | 4850: 94 cf rjmp .-216 ; 0x477a <SucheGyroOffset+0x9a> |
||
7149 | 4852: 80 91 13 04 lds r24, 0x0413 |
||
7150 | 4856: 90 91 14 04 lds r25, 0x0414 |
||
7151 | 485a: 87 50 subi r24, 0x07 ; 7 |
||
7152 | 485c: 94 40 sbci r25, 0x04 ; 4 |
||
7153 | 485e: 44 f1 brlt .+80 ; 0x48b0 <SucheGyroOffset+0x1d0> |
||
7154 | 4860: 80 91 26 03 lds r24, 0x0326 |
||
7155 | 4864: 8f 5f subi r24, 0xFF ; 255 |
||
7156 | 4866: 80 93 26 03 sts 0x0326, r24 |
||
7157 | 486a: 7a cf rjmp .-268 ; 0x4760 <SucheGyroOffset+0x80> |
||
7158 | 486c: 80 91 11 04 lds r24, 0x0411 |
||
7159 | 4870: 90 91 12 04 lds r25, 0x0412 |
||
7160 | 4874: 87 50 subi r24, 0x07 ; 7 |
||
7161 | 4876: 94 40 sbci r25, 0x04 ; 4 |
||
7162 | 4878: ec f4 brge .+58 ; 0x48b4 <SucheGyroOffset+0x1d4> |
||
7163 | 487a: 11 e0 ldi r17, 0x01 ; 1 |
||
7164 | 487c: 64 cf rjmp .-312 ; 0x4746 <SucheGyroOffset+0x66> |
||
7165 | 487e: 8a e0 ldi r24, 0x0A ; 10 |
||
7166 | 4880: 90 e0 ldi r25, 0x00 ; 0 |
||
7167 | 4882: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
7168 | 4886: 01 50 subi r16, 0x01 ; 1 |
||
7169 | 4888: 09 f0 breq .+2 ; 0x488c <SucheGyroOffset+0x1ac> |
||
7170 | 488a: b8 cf rjmp .-144 ; 0x47fc <SucheGyroOffset+0x11c> |
||
7171 | 488c: 86 e4 ldi r24, 0x46 ; 70 |
||
7172 | 488e: 90 e0 ldi r25, 0x00 ; 0 |
||
7173 | 4890: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
7174 | 4894: df 91 pop r29 |
||
7175 | 4896: cf 91 pop r28 |
||
7176 | 4898: 1f 91 pop r17 |
||
7177 | 489a: 0f 91 pop r16 |
||
7178 | 489c: ff 90 pop r15 |
||
7179 | 489e: ef 90 pop r14 |
||
7180 | 48a0: df 90 pop r13 |
||
7181 | 48a2: cf 90 pop r12 |
||
7182 | 48a4: bf 90 pop r11 |
||
7183 | 48a6: af 90 pop r10 |
||
7184 | 48a8: 9f 90 pop r9 |
||
7185 | 48aa: 08 95 ret |
||
7186 | 48ac: 1f 5f subi r17, 0xFF ; 255 |
||
7187 | 48ae: 65 cf rjmp .-310 ; 0x477a <SucheGyroOffset+0x9a> |
||
7188 | 48b0: 1f 5f subi r17, 0xFF ; 255 |
||
7189 | 48b2: 56 cf rjmp .-340 ; 0x4760 <SucheGyroOffset+0x80> |
||
7190 | 48b4: 80 91 25 03 lds r24, 0x0325 |
||
7191 | 48b8: 8f 5f subi r24, 0xFF ; 255 |
||
7192 | 48ba: 80 93 25 03 sts 0x0325, r24 |
||
7193 | 48be: 10 e0 ldi r17, 0x00 ; 0 |
||
7194 | 48c0: 42 cf rjmp .-380 ; 0x4746 <SucheGyroOffset+0x66> |
||
7195 | |||
7196 | 000048c2 <SucheLuftruckOffset>: |
||
7197 | 48c2: ef 92 push r14 |
||
7198 | 48c4: ff 92 push r15 |
||
7199 | 48c6: 0f 93 push r16 |
||
7200 | 48c8: 1f 93 push r17 |
||
7201 | 48ca: cf 93 push r28 |
||
7202 | 48cc: df 93 push r29 |
||
7203 | 48ce: f9 99 sbic 0x1f, 1 ; 31 |
||
7204 | 48d0: fe cf rjmp .-4 ; 0x48ce <SucheLuftruckOffset+0xc> |
||
7205 | 48d2: 13 e0 ldi r17, 0x03 ; 3 |
||
7206 | 48d4: e1 2e mov r14, r17 |
||
7207 | 48d6: 10 e0 ldi r17, 0x00 ; 0 |
||
7208 | 48d8: f1 2e mov r15, r17 |
||
7209 | 48da: f2 bc out 0x22, r15 ; 34 |
||
7210 | 48dc: e1 bc out 0x21, r14 ; 33 |
||
7211 | 48de: f8 9a sbi 0x1f, 0 ; 31 |
||
7212 | 48e0: 80 b5 in r24, 0x20 ; 32 |
||
7213 | 48e2: c8 2f mov r28, r24 |
||
7214 | 48e4: d0 e0 ldi r29, 0x00 ; 0 |
||
7215 | 48e6: c5 31 cpi r28, 0x15 ; 21 |
||
7216 | 48e8: d1 05 cpc r29, r1 |
||
7217 | 48ea: 08 f0 brcs .+2 ; 0x48ee <SucheLuftruckOffset+0x2c> |
||
7218 | 48ec: 2a 97 sbiw r28, 0x0a ; 10 |
||
7219 | 48ee: c7 bd out 0x27, r28 ; 39 |
||
7220 | 48f0: 10 92 22 04 sts 0x0422, r1 |
||
7221 | 48f4: 84 e6 ldi r24, 0x64 ; 100 |
||
7222 | 48f6: 90 e0 ldi r25, 0x00 ; 0 |
||
7223 | 48f8: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
7224 | 48fc: 80 91 23 03 lds r24, 0x0323 |
||
7225 | 4900: 90 91 24 03 lds r25, 0x0324 |
||
7226 | 4904: 80 52 subi r24, 0x20 ; 32 |
||
7227 | 4906: 93 40 sbci r25, 0x03 ; 3 |
||
7228 | 4908: 08 f0 brcs .+2 ; 0x490c <SucheLuftruckOffset+0x4a> |
||
7229 | 490a: 3a c0 rjmp .+116 ; 0x4980 <SucheLuftruckOffset+0xbe> |
||
7230 | 490c: c0 e0 ldi r28, 0x00 ; 0 |
||
7231 | 490e: d0 e0 ldi r29, 0x00 ; 0 |
||
7232 | 4910: 01 ee ldi r16, 0xE1 ; 225 |
||
7233 | 4912: 13 e0 ldi r17, 0x03 ; 3 |
||
7234 | 4914: 04 c0 rjmp .+8 ; 0x491e <SucheLuftruckOffset+0x5c> |
||
7235 | 4916: 21 96 adiw r28, 0x01 ; 1 |
||
7236 | 4918: ca 3f cpi r28, 0xFA ; 250 |
||
7237 | 491a: d1 05 cpc r29, r1 |
||
7238 | 491c: c0 f4 brcc .+48 ; 0x494e <SucheLuftruckOffset+0x8c> |
||
7239 | 491e: c7 bd out 0x27, r28 ; 39 |
||
7240 | 4920: 82 e3 ldi r24, 0x32 ; 50 |
||
7241 | 4922: 90 e0 ldi r25, 0x00 ; 0 |
||
7242 | 4924: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
7243 | 4928: 00 d0 rcall .+0 ; 0x492a <SucheLuftruckOffset+0x68> |
||
7244 | 492a: 0f 92 push r0 |
||
7245 | 492c: ed b7 in r30, 0x3d ; 61 |
||
7246 | 492e: fe b7 in r31, 0x3e ; 62 |
||
7247 | 4930: 11 82 std Z+1, r1 ; 0x01 |
||
7248 | 4932: 13 83 std Z+3, r17 ; 0x03 |
||
7249 | 4934: 02 83 std Z+2, r16 ; 0x02 |
||
7250 | 4936: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7251 | 493a: 80 91 23 03 lds r24, 0x0323 |
||
7252 | 493e: 90 91 24 03 lds r25, 0x0324 |
||
7253 | 4942: 0f 90 pop r0 |
||
7254 | 4944: 0f 90 pop r0 |
||
7255 | 4946: 0f 90 pop r0 |
||
7256 | 4948: 80 52 subi r24, 0x20 ; 32 |
||
7257 | 494a: 93 40 sbci r25, 0x03 ; 3 |
||
7258 | 494c: 20 f7 brcc .-56 ; 0x4916 <SucheLuftruckOffset+0x54> |
||
7259 | 494e: 8c 2f mov r24, r28 |
||
7260 | 4950: f9 99 sbic 0x1f, 1 ; 31 |
||
7261 | 4952: fe cf rjmp .-4 ; 0x4950 <SucheLuftruckOffset+0x8e> |
||
7262 | 4954: 1f ba out 0x1f, r1 ; 31 |
||
7263 | 4956: f2 bc out 0x22, r15 ; 34 |
||
7264 | 4958: e1 bc out 0x21, r14 ; 33 |
||
7265 | 495a: 80 bd out 0x20, r24 ; 32 |
||
7266 | 495c: 0f b6 in r0, 0x3f ; 63 |
||
7267 | 495e: f8 94 cli |
||
7268 | 4960: fa 9a sbi 0x1f, 2 ; 31 |
||
7269 | 4962: f9 9a sbi 0x1f, 1 ; 31 |
||
7270 | 4964: 0f be out 0x3f, r0 ; 63 |
||
7271 | 4966: 80 93 73 08 sts 0x0873, r24 |
||
7272 | 496a: 8c e2 ldi r24, 0x2C ; 44 |
||
7273 | 496c: 91 e0 ldi r25, 0x01 ; 1 |
||
7274 | 496e: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
7275 | 4972: df 91 pop r29 |
||
7276 | 4974: cf 91 pop r28 |
||
7277 | 4976: 1f 91 pop r17 |
||
7278 | 4978: 0f 91 pop r16 |
||
7279 | 497a: ff 90 pop r15 |
||
7280 | 497c: ef 90 pop r14 |
||
7281 | 497e: 08 95 ret |
||
7282 | 4980: ca 3f cpi r28, 0xFA ; 250 |
||
7283 | 4982: d1 05 cpc r29, r1 |
||
7284 | 4984: 20 f7 brcc .-56 ; 0x494e <SucheLuftruckOffset+0x8c> |
||
7285 | 4986: 01 ee ldi r16, 0xE1 ; 225 |
||
7286 | 4988: 13 e0 ldi r17, 0x03 ; 3 |
||
7287 | 498a: c9 cf rjmp .-110 ; 0x491e <SucheLuftruckOffset+0x5c> |
||
7288 | |||
7289 | 0000498c <LcdClear>: |
||
7290 | 498c: e3 e3 ldi r30, 0x33 ; 51 |
||
7291 | 498e: f3 e0 ldi r31, 0x03 ; 3 |
||
7292 | 4990: 80 e2 ldi r24, 0x20 ; 32 |
||
7293 | 4992: 81 93 st Z+, r24 |
||
7294 | 4994: 93 e0 ldi r25, 0x03 ; 3 |
||
7295 | 4996: e3 38 cpi r30, 0x83 ; 131 |
||
7296 | 4998: f9 07 cpc r31, r25 |
||
7297 | 499a: d9 f7 brne .-10 ; 0x4992 <LcdClear+0x6> |
||
7298 | 499c: 08 95 ret |
||
7299 | |||
7300 | 0000499e <Menu>: |
||
7301 | 499e: ff 92 push r15 |
||
7302 | 49a0: 0f 93 push r16 |
||
7303 | 49a2: 1f 93 push r17 |
||
7304 | 49a4: cf 93 push r28 |
||
7305 | 49a6: df 93 push r29 |
||
7306 | 49a8: 20 91 83 03 lds r18, 0x0383 |
||
7307 | 49ac: 80 91 42 04 lds r24, 0x0442 |
||
7308 | 49b0: 28 17 cp r18, r24 |
||
7309 | 49b2: 10 f4 brcc .+4 ; 0x49b8 <Menu+0x1a> |
||
7310 | 49b4: 20 93 42 04 sts 0x0442, r18 |
||
7311 | 49b8: 90 91 43 04 lds r25, 0x0443 |
||
7312 | 49bc: 90 ff sbrs r25, 0 |
||
7313 | 49be: 08 c0 rjmp .+16 ; 0x49d0 <Menu+0x32> |
||
7314 | 49c0: 80 91 42 04 lds r24, 0x0442 |
||
7315 | 49c4: 88 23 and r24, r24 |
||
7316 | 49c6: 09 f4 brne .+2 ; 0x49ca <Menu+0x2c> |
||
7317 | 49c8: 47 c1 rjmp .+654 ; 0x4c58 <Menu+0x2ba> |
||
7318 | 49ca: 81 50 subi r24, 0x01 ; 1 |
||
7319 | 49cc: 80 93 42 04 sts 0x0442, r24 |
||
7320 | 49d0: 91 ff sbrs r25, 1 |
||
7321 | 49d2: 08 c0 rjmp .+16 ; 0x49e4 <Menu+0x46> |
||
7322 | 49d4: 80 91 42 04 lds r24, 0x0442 |
||
7323 | 49d8: 82 17 cp r24, r18 |
||
7324 | 49da: 09 f4 brne .+2 ; 0x49de <Menu+0x40> |
||
7325 | 49dc: 40 c1 rjmp .+640 ; 0x4c5e <Menu+0x2c0> |
||
7326 | 49de: 8f 5f subi r24, 0xFF ; 255 |
||
7327 | 49e0: 80 93 42 04 sts 0x0442, r24 |
||
7328 | 49e4: 93 70 andi r25, 0x03 ; 3 |
||
7329 | 49e6: 93 30 cpi r25, 0x03 ; 3 |
||
7330 | 49e8: 11 f4 brne .+4 ; 0x49ee <Menu+0x50> |
||
7331 | 49ea: 10 92 42 04 sts 0x0442, r1 |
||
7332 | 49ee: e3 e3 ldi r30, 0x33 ; 51 |
||
7333 | 49f0: f3 e0 ldi r31, 0x03 ; 3 |
||
7334 | 49f2: 80 e2 ldi r24, 0x20 ; 32 |
||
7335 | 49f4: 81 93 st Z+, r24 |
||
7336 | 49f6: 23 e0 ldi r18, 0x03 ; 3 |
||
7337 | 49f8: e3 38 cpi r30, 0x83 ; 131 |
||
7338 | 49fa: f2 07 cpc r31, r18 |
||
7339 | 49fc: d9 f7 brne .-10 ; 0x49f4 <Menu+0x56> |
||
7340 | 49fe: 80 91 42 04 lds r24, 0x0442 |
||
7341 | 4a02: 8a 30 cpi r24, 0x0A ; 10 |
||
7342 | 4a04: 08 f0 brcs .+2 ; 0x4a08 <Menu+0x6a> |
||
7343 | 4a06: 93 c0 rjmp .+294 ; 0x4b2e <Menu+0x190> |
||
7344 | 4a08: 81 e1 ldi r24, 0x11 ; 17 |
||
7345 | 4a0a: 80 93 41 04 sts 0x0441, r24 |
||
7346 | 4a0e: 00 d0 rcall .+0 ; 0x4a10 <Menu+0x72> |
||
7347 | 4a10: 00 d0 rcall .+0 ; 0x4a12 <Menu+0x74> |
||
7348 | 4a12: 0f 92 push r0 |
||
7349 | 4a14: ed b7 in r30, 0x3d ; 61 |
||
7350 | 4a16: fe b7 in r31, 0x3e ; 62 |
||
7351 | 4a18: 31 96 adiw r30, 0x01 ; 1 |
||
7352 | 4a1a: 81 e0 ldi r24, 0x01 ; 1 |
||
7353 | 4a1c: ad b7 in r26, 0x3d ; 61 |
||
7354 | 4a1e: be b7 in r27, 0x3e ; 62 |
||
7355 | 4a20: 11 96 adiw r26, 0x01 ; 1 |
||
7356 | 4a22: 8c 93 st X, r24 |
||
7357 | 4a24: 83 e2 ldi r24, 0x23 ; 35 |
||
7358 | 4a26: 98 e0 ldi r25, 0x08 ; 8 |
||
7359 | 4a28: 92 83 std Z+2, r25 ; 0x02 |
||
7360 | 4a2a: 81 83 std Z+1, r24 ; 0x01 |
||
7361 | 4a2c: 80 91 42 04 lds r24, 0x0442 |
||
7362 | 4a30: 83 83 std Z+3, r24 ; 0x03 |
||
7363 | 4a32: 14 82 std Z+4, r1 ; 0x04 |
||
7364 | 4a34: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7365 | 4a38: 0f 90 pop r0 |
||
7366 | 4a3a: 0f 90 pop r0 |
||
7367 | 4a3c: 0f 90 pop r0 |
||
7368 | 4a3e: 0f 90 pop r0 |
||
7369 | 4a40: 0f 90 pop r0 |
||
7370 | 4a42: 00 91 42 04 lds r16, 0x0442 |
||
7371 | 4a46: 07 30 cpi r16, 0x07 ; 7 |
||
7372 | 4a48: 09 f4 brne .+2 ; 0x4a4c <Menu+0xae> |
||
7373 | 4a4a: a2 c3 rjmp .+1860 ; 0x5190 <Menu+0x7f2> |
||
7374 | 4a4c: 08 30 cpi r16, 0x08 ; 8 |
||
7375 | 4a4e: 08 f4 brcc .+2 ; 0x4a52 <Menu+0xb4> |
||
7376 | 4a50: 7f c0 rjmp .+254 ; 0x4b50 <Menu+0x1b2> |
||
7377 | 4a52: 0b 30 cpi r16, 0x0B ; 11 |
||
7378 | 4a54: 09 f4 brne .+2 ; 0x4a58 <Menu+0xba> |
||
7379 | 4a56: 00 c2 rjmp .+1024 ; 0x4e58 <Menu+0x4ba> |
||
7380 | 4a58: 0c 30 cpi r16, 0x0C ; 12 |
||
7381 | 4a5a: 08 f0 brcs .+2 ; 0x4a5e <Menu+0xc0> |
||
7382 | 4a5c: 03 c1 rjmp .+518 ; 0x4c64 <Menu+0x2c6> |
||
7383 | 4a5e: 09 30 cpi r16, 0x09 ; 9 |
||
7384 | 4a60: 09 f4 brne .+2 ; 0x4a64 <Menu+0xc6> |
||
7385 | 4a62: b6 c2 rjmp .+1388 ; 0x4fd0 <Menu+0x632> |
||
7386 | 4a64: 0a 30 cpi r16, 0x0A ; 10 |
||
7387 | 4a66: 08 f4 brcc .+2 ; 0x4a6a <Menu+0xcc> |
||
7388 | 4a68: 5c c2 rjmp .+1208 ; 0x4f22 <Menu+0x584> |
||
7389 | 4a6a: 10 92 41 04 sts 0x0441, r1 |
||
7390 | 4a6e: 00 d0 rcall .+0 ; 0x4a70 <Menu+0xd2> |
||
7391 | 4a70: 0f 92 push r0 |
||
7392 | 4a72: 11 e0 ldi r17, 0x01 ; 1 |
||
7393 | 4a74: ed b7 in r30, 0x3d ; 61 |
||
7394 | 4a76: fe b7 in r31, 0x3e ; 62 |
||
7395 | 4a78: 11 83 std Z+1, r17 ; 0x01 |
||
7396 | 4a7a: 8c e1 ldi r24, 0x1C ; 28 |
||
7397 | 4a7c: 95 e0 ldi r25, 0x05 ; 5 |
||
7398 | 4a7e: 93 83 std Z+3, r25 ; 0x03 |
||
7399 | 4a80: 82 83 std Z+2, r24 ; 0x02 |
||
7400 | 4a82: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7401 | 4a86: 84 e1 ldi r24, 0x14 ; 20 |
||
7402 | 4a88: 80 93 41 04 sts 0x0441, r24 |
||
7403 | 4a8c: 00 d0 rcall .+0 ; 0x4a8e <Menu+0xf0> |
||
7404 | 4a8e: ed b7 in r30, 0x3d ; 61 |
||
7405 | 4a90: fe b7 in r31, 0x3e ; 62 |
||
7406 | 4a92: 31 96 adiw r30, 0x01 ; 1 |
||
7407 | 4a94: ad b7 in r26, 0x3d ; 61 |
||
7408 | 4a96: be b7 in r27, 0x3e ; 62 |
||
7409 | 4a98: 11 96 adiw r26, 0x01 ; 1 |
||
7410 | 4a9a: 1c 93 st X, r17 |
||
7411 | 4a9c: 8e e0 ldi r24, 0x0E ; 14 |
||
7412 | 4a9e: 95 e0 ldi r25, 0x05 ; 5 |
||
7413 | 4aa0: 92 83 std Z+2, r25 ; 0x02 |
||
7414 | 4aa2: 81 83 std Z+1, r24 ; 0x01 |
||
7415 | 4aa4: 80 91 b9 03 lds r24, 0x03B9 |
||
7416 | 4aa8: 83 83 std Z+3, r24 ; 0x03 |
||
7417 | 4aaa: 14 82 std Z+4, r1 ; 0x04 |
||
7418 | 4aac: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7419 | 4ab0: 88 e2 ldi r24, 0x28 ; 40 |
||
7420 | 4ab2: 80 93 41 04 sts 0x0441, r24 |
||
7421 | 4ab6: 20 91 fe 03 lds r18, 0x03FE |
||
7422 | 4aba: 30 91 ff 03 lds r19, 0x03FF |
||
7423 | 4abe: ed b7 in r30, 0x3d ; 61 |
||
7424 | 4ac0: fe b7 in r31, 0x3e ; 62 |
||
7425 | 4ac2: 31 96 adiw r30, 0x01 ; 1 |
||
7426 | 4ac4: ad b7 in r26, 0x3d ; 61 |
||
7427 | 4ac6: be b7 in r27, 0x3e ; 62 |
||
7428 | 4ac8: 11 96 adiw r26, 0x01 ; 1 |
||
7429 | 4aca: 1c 93 st X, r17 |
||
7430 | 4acc: 80 e0 ldi r24, 0x00 ; 0 |
||
7431 | 4ace: 95 e0 ldi r25, 0x05 ; 5 |
||
7432 | 4ad0: 92 83 std Z+2, r25 ; 0x02 |
||
7433 | 4ad2: 81 83 std Z+1, r24 ; 0x01 |
||
7434 | 4ad4: 34 83 std Z+4, r19 ; 0x04 |
||
7435 | 4ad6: 23 83 std Z+3, r18 ; 0x03 |
||
7436 | 4ad8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7437 | 4adc: 8c e3 ldi r24, 0x3C ; 60 |
||
7438 | 4ade: 80 93 41 04 sts 0x0441, r24 |
||
7439 | 4ae2: 00 d0 rcall .+0 ; 0x4ae4 <Menu+0x146> |
||
7440 | 4ae4: ed b7 in r30, 0x3d ; 61 |
||
7441 | 4ae6: fe b7 in r31, 0x3e ; 62 |
||
7442 | 4ae8: 31 96 adiw r30, 0x01 ; 1 |
||
7443 | 4aea: ad b7 in r26, 0x3d ; 61 |
||
7444 | 4aec: be b7 in r27, 0x3e ; 62 |
||
7445 | 4aee: 11 96 adiw r26, 0x01 ; 1 |
||
7446 | 4af0: 1c 93 st X, r17 |
||
7447 | 4af2: 82 ef ldi r24, 0xF2 ; 242 |
||
7448 | 4af4: 94 e0 ldi r25, 0x04 ; 4 |
||
7449 | 4af6: 92 83 std Z+2, r25 ; 0x02 |
||
7450 | 4af8: 81 83 std Z+1, r24 ; 0x01 |
||
7451 | 4afa: 80 91 0a 09 lds r24, 0x090A |
||
7452 | 4afe: 83 83 std Z+3, r24 ; 0x03 |
||
7453 | 4b00: 14 82 std Z+4, r1 ; 0x04 |
||
7454 | 4b02: 80 91 0b 09 lds r24, 0x090B |
||
7455 | 4b06: 85 83 std Z+5, r24 ; 0x05 |
||
7456 | 4b08: 16 82 std Z+6, r1 ; 0x06 |
||
7457 | 4b0a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7458 | 4b0e: ed b7 in r30, 0x3d ; 61 |
||
7459 | 4b10: fe b7 in r31, 0x3e ; 62 |
||
7460 | 4b12: 37 96 adiw r30, 0x07 ; 7 |
||
7461 | 4b14: 0f b6 in r0, 0x3f ; 63 |
||
7462 | 4b16: f8 94 cli |
||
7463 | 4b18: fe bf out 0x3e, r31 ; 62 |
||
7464 | 4b1a: 0f be out 0x3f, r0 ; 63 |
||
7465 | 4b1c: ed bf out 0x3d, r30 ; 61 |
||
7466 | 4b1e: 10 92 43 04 sts 0x0443, r1 |
||
7467 | 4b22: df 91 pop r29 |
||
7468 | 4b24: cf 91 pop r28 |
||
7469 | 4b26: 1f 91 pop r17 |
||
7470 | 4b28: 0f 91 pop r16 |
||
7471 | 4b2a: ff 90 pop r15 |
||
7472 | 4b2c: 08 95 ret |
||
7473 | 4b2e: 80 e1 ldi r24, 0x10 ; 16 |
||
7474 | 4b30: 80 93 41 04 sts 0x0441, r24 |
||
7475 | 4b34: 00 d0 rcall .+0 ; 0x4b36 <Menu+0x198> |
||
7476 | 4b36: 00 d0 rcall .+0 ; 0x4b38 <Menu+0x19a> |
||
7477 | 4b38: 0f 92 push r0 |
||
7478 | 4b3a: ed b7 in r30, 0x3d ; 61 |
||
7479 | 4b3c: fe b7 in r31, 0x3e ; 62 |
||
7480 | 4b3e: 31 96 adiw r30, 0x01 ; 1 |
||
7481 | 4b40: 81 e0 ldi r24, 0x01 ; 1 |
||
7482 | 4b42: ad b7 in r26, 0x3d ; 61 |
||
7483 | 4b44: be b7 in r27, 0x3e ; 62 |
||
7484 | 4b46: 11 96 adiw r26, 0x01 ; 1 |
||
7485 | 4b48: 8c 93 st X, r24 |
||
7486 | 4b4a: 8e e1 ldi r24, 0x1E ; 30 |
||
7487 | 4b4c: 98 e0 ldi r25, 0x08 ; 8 |
||
7488 | 4b4e: 6c cf rjmp .-296 ; 0x4a28 <Menu+0x8a> |
||
7489 | 4b50: 03 30 cpi r16, 0x03 ; 3 |
||
7490 | 4b52: 09 f4 brne .+2 ; 0x4b56 <Menu+0x1b8> |
||
7491 | 4b54: 9e c2 rjmp .+1340 ; 0x5092 <Menu+0x6f4> |
||
7492 | 4b56: 04 30 cpi r16, 0x04 ; 4 |
||
7493 | 4b58: 08 f4 brcc .+2 ; 0x4b5c <Menu+0x1be> |
||
7494 | 4b5a: 93 c0 rjmp .+294 ; 0x4c82 <Menu+0x2e4> |
||
7495 | 4b5c: 05 30 cpi r16, 0x05 ; 5 |
||
7496 | 4b5e: 09 f4 brne .+2 ; 0x4b62 <Menu+0x1c4> |
||
7497 | 4b60: 53 c6 rjmp .+3238 ; 0x5808 <Menu+0xe6a> |
||
7498 | 4b62: 06 30 cpi r16, 0x06 ; 6 |
||
7499 | 4b64: 08 f4 brcc .+2 ; 0x4b68 <Menu+0x1ca> |
||
7500 | 4b66: 96 c5 rjmp .+2860 ; 0x5694 <Menu+0xcf6> |
||
7501 | 4b68: 10 92 41 04 sts 0x0441, r1 |
||
7502 | 4b6c: 00 d0 rcall .+0 ; 0x4b6e <Menu+0x1d0> |
||
7503 | 4b6e: 0f 92 push r0 |
||
7504 | 4b70: ff 24 eor r15, r15 |
||
7505 | 4b72: f3 94 inc r15 |
||
7506 | 4b74: ad b7 in r26, 0x3d ; 61 |
||
7507 | 4b76: be b7 in r27, 0x3e ; 62 |
||
7508 | 4b78: 11 96 adiw r26, 0x01 ; 1 |
||
7509 | 4b7a: fc 92 st X, r15 |
||
7510 | 4b7c: 11 97 sbiw r26, 0x01 ; 1 |
||
7511 | 4b7e: 8b ee ldi r24, 0xEB ; 235 |
||
7512 | 4b80: 95 e0 ldi r25, 0x05 ; 5 |
||
7513 | 4b82: 13 96 adiw r26, 0x03 ; 3 |
||
7514 | 4b84: 9c 93 st X, r25 |
||
7515 | 4b86: 8e 93 st -X, r24 |
||
7516 | 4b88: 12 97 sbiw r26, 0x02 ; 2 |
||
7517 | 4b8a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7518 | 4b8e: 84 e1 ldi r24, 0x14 ; 20 |
||
7519 | 4b90: 80 93 41 04 sts 0x0441, r24 |
||
7520 | 4b94: 20 91 19 04 lds r18, 0x0419 |
||
7521 | 4b98: 30 91 1a 04 lds r19, 0x041A |
||
7522 | 4b9c: 00 d0 rcall .+0 ; 0x4b9e <Menu+0x200> |
||
7523 | 4b9e: 00 d0 rcall .+0 ; 0x4ba0 <Menu+0x202> |
||
7524 | 4ba0: ed b7 in r30, 0x3d ; 61 |
||
7525 | 4ba2: fe b7 in r31, 0x3e ; 62 |
||
7526 | 4ba4: 31 96 adiw r30, 0x01 ; 1 |
||
7527 | 4ba6: ad b7 in r26, 0x3d ; 61 |
||
7528 | 4ba8: be b7 in r27, 0x3e ; 62 |
||
7529 | 4baa: 11 96 adiw r26, 0x01 ; 1 |
||
7530 | 4bac: fc 92 st X, r15 |
||
7531 | 4bae: 8c ed ldi r24, 0xDC ; 220 |
||
7532 | 4bb0: 95 e0 ldi r25, 0x05 ; 5 |
||
7533 | 4bb2: 92 83 std Z+2, r25 ; 0x02 |
||
7534 | 4bb4: 81 83 std Z+1, r24 ; 0x01 |
||
7535 | 4bb6: 34 83 std Z+4, r19 ; 0x04 |
||
7536 | 4bb8: 23 83 std Z+3, r18 ; 0x03 |
||
7537 | 4bba: 80 91 b8 04 lds r24, 0x04B8 |
||
7538 | 4bbe: 90 91 b9 04 lds r25, 0x04B9 |
||
7539 | 4bc2: 96 83 std Z+6, r25 ; 0x06 |
||
7540 | 4bc4: 85 83 std Z+5, r24 ; 0x05 |
||
7541 | 4bc6: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7542 | 4bca: 88 e2 ldi r24, 0x28 ; 40 |
||
7543 | 4bcc: 80 93 41 04 sts 0x0441, r24 |
||
7544 | 4bd0: 20 91 17 04 lds r18, 0x0417 |
||
7545 | 4bd4: 30 91 18 04 lds r19, 0x0418 |
||
7546 | 4bd8: ed b7 in r30, 0x3d ; 61 |
||
7547 | 4bda: fe b7 in r31, 0x3e ; 62 |
||
7548 | 4bdc: 31 96 adiw r30, 0x01 ; 1 |
||
7549 | 4bde: ad b7 in r26, 0x3d ; 61 |
||
7550 | 4be0: be b7 in r27, 0x3e ; 62 |
||
7551 | 4be2: 11 96 adiw r26, 0x01 ; 1 |
||
7552 | 4be4: fc 92 st X, r15 |
||
7553 | 4be6: 8d ec ldi r24, 0xCD ; 205 |
||
7554 | 4be8: 95 e0 ldi r25, 0x05 ; 5 |
||
7555 | 4bea: 92 83 std Z+2, r25 ; 0x02 |
||
7556 | 4bec: 81 83 std Z+1, r24 ; 0x01 |
||
7557 | 4bee: 34 83 std Z+4, r19 ; 0x04 |
||
7558 | 4bf0: 23 83 std Z+3, r18 ; 0x03 |
||
7559 | 4bf2: 80 91 ba 04 lds r24, 0x04BA |
||
7560 | 4bf6: 90 91 bb 04 lds r25, 0x04BB |
||
7561 | 4bfa: 96 83 std Z+6, r25 ; 0x06 |
||
7562 | 4bfc: 85 83 std Z+5, r24 ; 0x05 |
||
7563 | 4bfe: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7564 | 4c02: 8c e3 ldi r24, 0x3C ; 60 |
||
7565 | 4c04: 80 93 41 04 sts 0x0441, r24 |
||
7566 | 4c08: 60 91 be 04 lds r22, 0x04BE |
||
7567 | 4c0c: 70 91 bf 04 lds r23, 0x04BF |
||
7568 | 4c10: 80 91 c0 04 lds r24, 0x04C0 |
||
7569 | 4c14: 90 91 c1 04 lds r25, 0x04C1 |
||
7570 | 4c18: cd b7 in r28, 0x3d ; 61 |
||
7571 | 4c1a: de b7 in r29, 0x3e ; 62 |
||
7572 | 4c1c: 21 96 adiw r28, 0x01 ; 1 |
||
7573 | 4c1e: ed b7 in r30, 0x3d ; 61 |
||
7574 | 4c20: fe b7 in r31, 0x3e ; 62 |
||
7575 | 4c22: f1 82 std Z+1, r15 ; 0x01 |
||
7576 | 4c24: 2e eb ldi r18, 0xBE ; 190 |
||
7577 | 4c26: 35 e0 ldi r19, 0x05 ; 5 |
||
7578 | 4c28: 3a 83 std Y+2, r19 ; 0x02 |
||
7579 | 4c2a: 29 83 std Y+1, r18 ; 0x01 |
||
7580 | 4c2c: 20 91 62 09 lds r18, 0x0962 |
||
7581 | 4c30: 30 91 63 09 lds r19, 0x0963 |
||
7582 | 4c34: 3c 83 std Y+4, r19 ; 0x04 |
||
7583 | 4c36: 2b 83 std Y+3, r18 ; 0x03 |
||
7584 | 4c38: 0e 94 63 6e call 0xdcc6 ; 0xdcc6 <__fixsfsi> |
||
7585 | 4c3c: 7e 83 std Y+6, r23 ; 0x06 |
||
7586 | 4c3e: 6d 83 std Y+5, r22 ; 0x05 |
||
7587 | 4c40: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7588 | 4c44: 2d b7 in r18, 0x3d ; 61 |
||
7589 | 4c46: 3e b7 in r19, 0x3e ; 62 |
||
7590 | 4c48: 29 5f subi r18, 0xF9 ; 249 |
||
7591 | 4c4a: 3f 4f sbci r19, 0xFF ; 255 |
||
7592 | 4c4c: 0f b6 in r0, 0x3f ; 63 |
||
7593 | 4c4e: f8 94 cli |
||
7594 | 4c50: 3e bf out 0x3e, r19 ; 62 |
||
7595 | 4c52: 0f be out 0x3f, r0 ; 63 |
||
7596 | 4c54: 2d bf out 0x3d, r18 ; 61 |
||
7597 | 4c56: 63 cf rjmp .-314 ; 0x4b1e <Menu+0x180> |
||
7598 | 4c58: 20 93 42 04 sts 0x0442, r18 |
||
7599 | 4c5c: b9 ce rjmp .-654 ; 0x49d0 <Menu+0x32> |
||
7600 | 4c5e: 10 92 42 04 sts 0x0442, r1 |
||
7601 | 4c62: c0 ce rjmp .-640 ; 0x49e4 <Menu+0x46> |
||
7602 | 4c64: 0d 30 cpi r16, 0x0D ; 13 |
||
7603 | 4c66: 09 f4 brne .+2 ; 0x4c6a <Menu+0x2cc> |
||
7604 | 4c68: 6a c4 rjmp .+2260 ; 0x553e <Menu+0xba0> |
||
7605 | 4c6a: 0d 30 cpi r16, 0x0D ; 13 |
||
7606 | 4c6c: 08 f4 brcc .+2 ; 0x4c70 <Menu+0x2d2> |
||
7607 | 4c6e: e6 c3 rjmp .+1996 ; 0x543c <Menu+0xa9e> |
||
7608 | 4c70: 0e 30 cpi r16, 0x0E ; 14 |
||
7609 | 4c72: 09 f4 brne .+2 ; 0x4c76 <Menu+0x2d8> |
||
7610 | 4c74: 7e c0 rjmp .+252 ; 0x4d72 <Menu+0x3d4> |
||
7611 | 4c76: 01 50 subi r16, 0x01 ; 1 |
||
7612 | 4c78: 00 93 83 03 sts 0x0383, r16 |
||
7613 | 4c7c: 10 92 42 04 sts 0x0442, r1 |
||
7614 | 4c80: 4e cf rjmp .-356 ; 0x4b1e <Menu+0x180> |
||
7615 | 4c82: 01 30 cpi r16, 0x01 ; 1 |
||
7616 | 4c84: 09 f4 brne .+2 ; 0x4c88 <Menu+0x2ea> |
||
7617 | 4c86: 66 c3 rjmp .+1740 ; 0x5354 <Menu+0x9b6> |
||
7618 | 4c88: 02 30 cpi r16, 0x02 ; 2 |
||
7619 | 4c8a: 08 f4 brcc .+2 ; 0x4c8e <Menu+0x2f0> |
||
7620 | 4c8c: cc c2 rjmp .+1432 ; 0x5226 <Menu+0x888> |
||
7621 | 4c8e: 10 92 41 04 sts 0x0441, r1 |
||
7622 | 4c92: 00 d0 rcall .+0 ; 0x4c94 <Menu+0x2f6> |
||
7623 | 4c94: 0f 92 push r0 |
||
7624 | 4c96: ff 24 eor r15, r15 |
||
7625 | 4c98: f3 94 inc r15 |
||
7626 | 4c9a: ed b7 in r30, 0x3d ; 61 |
||
7627 | 4c9c: fe b7 in r31, 0x3e ; 62 |
||
7628 | 4c9e: f1 82 std Z+1, r15 ; 0x01 |
||
7629 | 4ca0: 85 e5 ldi r24, 0x55 ; 85 |
||
7630 | 4ca2: 97 e0 ldi r25, 0x07 ; 7 |
||
7631 | 4ca4: 93 83 std Z+3, r25 ; 0x03 |
||
7632 | 4ca6: 82 83 std Z+2, r24 ; 0x02 |
||
7633 | 4ca8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7634 | 4cac: 84 e1 ldi r24, 0x14 ; 20 |
||
7635 | 4cae: 80 93 41 04 sts 0x0441, r24 |
||
7636 | 4cb2: 00 d0 rcall .+0 ; 0x4cb4 <Menu+0x316> |
||
7637 | 4cb4: 00 d0 rcall .+0 ; 0x4cb6 <Menu+0x318> |
||
7638 | 4cb6: cd b7 in r28, 0x3d ; 61 |
||
7639 | 4cb8: de b7 in r29, 0x3e ; 62 |
||
7640 | 4cba: 21 96 adiw r28, 0x01 ; 1 |
||
7641 | 4cbc: ad b7 in r26, 0x3d ; 61 |
||
7642 | 4cbe: be b7 in r27, 0x3e ; 62 |
||
7643 | 4cc0: 11 96 adiw r26, 0x01 ; 1 |
||
7644 | 4cc2: fc 92 st X, r15 |
||
7645 | 4cc4: 86 e4 ldi r24, 0x46 ; 70 |
||
7646 | 4cc6: 97 e0 ldi r25, 0x07 ; 7 |
||
7647 | 4cc8: 9a 83 std Y+2, r25 ; 0x02 |
||
7648 | 4cca: 89 83 std Y+1, r24 ; 0x01 |
||
7649 | 4ccc: 60 91 c4 04 lds r22, 0x04C4 |
||
7650 | 4cd0: 70 91 c5 04 lds r23, 0x04C5 |
||
7651 | 4cd4: 80 91 c6 04 lds r24, 0x04C6 |
||
7652 | 4cd8: 90 91 c7 04 lds r25, 0x04C7 |
||
7653 | 4cdc: 20 e0 ldi r18, 0x00 ; 0 |
||
7654 | 4cde: 34 e0 ldi r19, 0x04 ; 4 |
||
7655 | 4ce0: 40 e0 ldi r20, 0x00 ; 0 |
||
7656 | 4ce2: 50 e0 ldi r21, 0x00 ; 0 |
||
7657 | 4ce4: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
7658 | 4ce8: 2b 83 std Y+3, r18 ; 0x03 |
||
7659 | 4cea: 3c 83 std Y+4, r19 ; 0x04 |
||
7660 | 4cec: 4d 83 std Y+5, r20 ; 0x05 |
||
7661 | 4cee: 5e 83 std Y+6, r21 ; 0x06 |
||
7662 | 4cf0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7663 | 4cf4: 88 e2 ldi r24, 0x28 ; 40 |
||
7664 | 4cf6: 80 93 41 04 sts 0x0441, r24 |
||
7665 | 4cfa: cd b7 in r28, 0x3d ; 61 |
||
7666 | 4cfc: de b7 in r29, 0x3e ; 62 |
||
7667 | 4cfe: 21 96 adiw r28, 0x01 ; 1 |
||
7668 | 4d00: ed b7 in r30, 0x3d ; 61 |
||
7669 | 4d02: fe b7 in r31, 0x3e ; 62 |
||
7670 | 4d04: f1 82 std Z+1, r15 ; 0x01 |
||
7671 | 4d06: 87 e3 ldi r24, 0x37 ; 55 |
||
7672 | 4d08: 97 e0 ldi r25, 0x07 ; 7 |
||
7673 | 4d0a: 9a 83 std Y+2, r25 ; 0x02 |
||
7674 | 4d0c: 89 83 std Y+1, r24 ; 0x01 |
||
7675 | 4d0e: 60 91 cc 04 lds r22, 0x04CC |
||
7676 | 4d12: 70 91 cd 04 lds r23, 0x04CD |
||
7677 | 4d16: 80 91 ce 04 lds r24, 0x04CE |
||
7678 | 4d1a: 90 91 cf 04 lds r25, 0x04CF |
||
7679 | 4d1e: 20 e0 ldi r18, 0x00 ; 0 |
||
7680 | 4d20: 34 e0 ldi r19, 0x04 ; 4 |
||
7681 | 4d22: 40 e0 ldi r20, 0x00 ; 0 |
||
7682 | 4d24: 50 e0 ldi r21, 0x00 ; 0 |
||
7683 | 4d26: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
7684 | 4d2a: 2b 83 std Y+3, r18 ; 0x03 |
||
7685 | 4d2c: 3c 83 std Y+4, r19 ; 0x04 |
||
7686 | 4d2e: 4d 83 std Y+5, r20 ; 0x05 |
||
7687 | 4d30: 5e 83 std Y+6, r21 ; 0x06 |
||
7688 | 4d32: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7689 | 4d36: 8c e3 ldi r24, 0x3C ; 60 |
||
7690 | 4d38: 80 93 41 04 sts 0x0441, r24 |
||
7691 | 4d3c: 0f 90 pop r0 |
||
7692 | 4d3e: 0f 90 pop r0 |
||
7693 | 4d40: ed b7 in r30, 0x3d ; 61 |
||
7694 | 4d42: fe b7 in r31, 0x3e ; 62 |
||
7695 | 4d44: 31 96 adiw r30, 0x01 ; 1 |
||
7696 | 4d46: ad b7 in r26, 0x3d ; 61 |
||
7697 | 4d48: be b7 in r27, 0x3e ; 62 |
||
7698 | 4d4a: 11 96 adiw r26, 0x01 ; 1 |
||
7699 | 4d4c: fc 92 st X, r15 |
||
7700 | 4d4e: 88 e2 ldi r24, 0x28 ; 40 |
||
7701 | 4d50: 97 e0 ldi r25, 0x07 ; 7 |
||
7702 | 4d52: 92 83 std Z+2, r25 ; 0x02 |
||
7703 | 4d54: 81 83 std Z+1, r24 ; 0x01 |
||
7704 | 4d56: 80 91 00 05 lds r24, 0x0500 |
||
7705 | 4d5a: 90 91 01 05 lds r25, 0x0501 |
||
7706 | 4d5e: 94 83 std Z+4, r25 ; 0x04 |
||
7707 | 4d60: 83 83 std Z+3, r24 ; 0x03 |
||
7708 | 4d62: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7709 | 4d66: 0f 90 pop r0 |
||
7710 | 4d68: 0f 90 pop r0 |
||
7711 | 4d6a: 0f 90 pop r0 |
||
7712 | 4d6c: 0f 90 pop r0 |
||
7713 | 4d6e: 0f 90 pop r0 |
||
7714 | 4d70: d6 ce rjmp .-596 ; 0x4b1e <Menu+0x180> |
||
7715 | 4d72: 10 92 41 04 sts 0x0441, r1 |
||
7716 | 4d76: 00 d0 rcall .+0 ; 0x4d78 <Menu+0x3da> |
||
7717 | 4d78: 0f 92 push r0 |
||
7718 | 4d7a: 11 e0 ldi r17, 0x01 ; 1 |
||
7719 | 4d7c: ad b7 in r26, 0x3d ; 61 |
||
7720 | 4d7e: be b7 in r27, 0x3e ; 62 |
||
7721 | 4d80: 11 96 adiw r26, 0x01 ; 1 |
||
7722 | 4d82: 1c 93 st X, r17 |
||
7723 | 4d84: 11 97 sbiw r26, 0x01 ; 1 |
||
7724 | 4d86: 85 e0 ldi r24, 0x05 ; 5 |
||
7725 | 4d88: 94 e0 ldi r25, 0x04 ; 4 |
||
7726 | 4d8a: 13 96 adiw r26, 0x03 ; 3 |
||
7727 | 4d8c: 9c 93 st X, r25 |
||
7728 | 4d8e: 8e 93 st -X, r24 |
||
7729 | 4d90: 12 97 sbiw r26, 0x02 ; 2 |
||
7730 | 4d92: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7731 | 4d96: 84 e1 ldi r24, 0x14 ; 20 |
||
7732 | 4d98: 80 93 41 04 sts 0x0441, r24 |
||
7733 | 4d9c: 00 d0 rcall .+0 ; 0x4d9e <Menu+0x400> |
||
7734 | 4d9e: ed b7 in r30, 0x3d ; 61 |
||
7735 | 4da0: fe b7 in r31, 0x3e ; 62 |
||
7736 | 4da2: 31 96 adiw r30, 0x01 ; 1 |
||
7737 | 4da4: ad b7 in r26, 0x3d ; 61 |
||
7738 | 4da6: be b7 in r27, 0x3e ; 62 |
||
7739 | 4da8: 11 96 adiw r26, 0x01 ; 1 |
||
7740 | 4daa: 1c 93 st X, r17 |
||
7741 | 4dac: 88 ef ldi r24, 0xF8 ; 248 |
||
7742 | 4dae: 93 e0 ldi r25, 0x03 ; 3 |
||
7743 | 4db0: 92 83 std Z+2, r25 ; 0x02 |
||
7744 | 4db2: 81 83 std Z+1, r24 ; 0x01 |
||
7745 | 4db4: 80 91 d6 03 lds r24, 0x03D6 |
||
7746 | 4db8: 90 91 d7 03 lds r25, 0x03D7 |
||
7747 | 4dbc: 94 83 std Z+4, r25 ; 0x04 |
||
7748 | 4dbe: 83 83 std Z+3, r24 ; 0x03 |
||
7749 | 4dc0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7750 | 4dc4: 88 e2 ldi r24, 0x28 ; 40 |
||
7751 | 4dc6: 80 93 41 04 sts 0x0441, r24 |
||
7752 | 4dca: ed b7 in r30, 0x3d ; 61 |
||
7753 | 4dcc: fe b7 in r31, 0x3e ; 62 |
||
7754 | 4dce: 31 96 adiw r30, 0x01 ; 1 |
||
7755 | 4dd0: ad b7 in r26, 0x3d ; 61 |
||
7756 | 4dd2: be b7 in r27, 0x3e ; 62 |
||
7757 | 4dd4: 11 96 adiw r26, 0x01 ; 1 |
||
7758 | 4dd6: 1c 93 st X, r17 |
||
7759 | 4dd8: 8b ee ldi r24, 0xEB ; 235 |
||
7760 | 4dda: 93 e0 ldi r25, 0x03 ; 3 |
||
7761 | 4ddc: 92 83 std Z+2, r25 ; 0x02 |
||
7762 | 4dde: 81 83 std Z+1, r24 ; 0x01 |
||
7763 | 4de0: 80 91 d8 03 lds r24, 0x03D8 |
||
7764 | 4de4: 90 91 d9 03 lds r25, 0x03D9 |
||
7765 | 4de8: 94 83 std Z+4, r25 ; 0x04 |
||
7766 | 4dea: 83 83 std Z+3, r24 ; 0x03 |
||
7767 | 4dec: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7768 | 4df0: 89 e4 ldi r24, 0x49 ; 73 |
||
7769 | 4df2: 80 93 41 04 sts 0x0441, r24 |
||
7770 | 4df6: 0f 90 pop r0 |
||
7771 | 4df8: 0f 90 pop r0 |
||
7772 | 4dfa: ed b7 in r30, 0x3d ; 61 |
||
7773 | 4dfc: fe b7 in r31, 0x3e ; 62 |
||
7774 | 4dfe: 11 83 std Z+1, r17 ; 0x01 |
||
7775 | 4e00: 83 ee ldi r24, 0xE3 ; 227 |
||
7776 | 4e02: 93 e0 ldi r25, 0x03 ; 3 |
||
7777 | 4e04: 93 83 std Z+3, r25 ; 0x03 |
||
7778 | 4e06: 82 83 std Z+2, r24 ; 0x02 |
||
7779 | 4e08: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7780 | 4e0c: 80 91 43 04 lds r24, 0x0443 |
||
7781 | 4e10: 0f 90 pop r0 |
||
7782 | 4e12: 0f 90 pop r0 |
||
7783 | 4e14: 0f 90 pop r0 |
||
7784 | 4e16: 83 ff sbrs r24, 3 |
||
7785 | 4e18: 82 ce rjmp .-764 ; 0x4b1e <Menu+0x180> |
||
7786 | 4e1a: 10 92 d7 03 sts 0x03D7, r1 |
||
7787 | 4e1e: 10 92 d6 03 sts 0x03D6, r1 |
||
7788 | 4e22: f9 99 sbic 0x1f, 1 ; 31 |
||
7789 | 4e24: fe cf rjmp .-4 ; 0x4e22 <Menu+0x484> |
||
7790 | 4e26: 1f ba out 0x1f, r1 ; 31 |
||
7791 | 4e28: 8e e0 ldi r24, 0x0E ; 14 |
||
7792 | 4e2a: 90 e0 ldi r25, 0x00 ; 0 |
||
7793 | 4e2c: 92 bd out 0x22, r25 ; 34 |
||
7794 | 4e2e: 81 bd out 0x21, r24 ; 33 |
||
7795 | 4e30: 10 bc out 0x20, r1 ; 32 |
||
7796 | 4e32: 0f b6 in r0, 0x3f ; 63 |
||
7797 | 4e34: f8 94 cli |
||
7798 | 4e36: fa 9a sbi 0x1f, 2 ; 31 |
||
7799 | 4e38: f9 9a sbi 0x1f, 1 ; 31 |
||
7800 | 4e3a: 0f be out 0x3f, r0 ; 63 |
||
7801 | 4e3c: f9 99 sbic 0x1f, 1 ; 31 |
||
7802 | 4e3e: fe cf rjmp .-4 ; 0x4e3c <Menu+0x49e> |
||
7803 | 4e40: 1f ba out 0x1f, r1 ; 31 |
||
7804 | 4e42: 8f e0 ldi r24, 0x0F ; 15 |
||
7805 | 4e44: 90 e0 ldi r25, 0x00 ; 0 |
||
7806 | 4e46: 92 bd out 0x22, r25 ; 34 |
||
7807 | 4e48: 81 bd out 0x21, r24 ; 33 |
||
7808 | 4e4a: 10 bc out 0x20, r1 ; 32 |
||
7809 | 4e4c: 0f b6 in r0, 0x3f ; 63 |
||
7810 | 4e4e: f8 94 cli |
||
7811 | 4e50: fa 9a sbi 0x1f, 2 ; 31 |
||
7812 | 4e52: f9 9a sbi 0x1f, 1 ; 31 |
||
7813 | 4e54: 0f be out 0x3f, r0 ; 63 |
||
7814 | 4e56: 63 ce rjmp .-826 ; 0x4b1e <Menu+0x180> |
||
7815 | 4e58: 10 92 41 04 sts 0x0441, r1 |
||
7816 | 4e5c: 00 d0 rcall .+0 ; 0x4e5e <Menu+0x4c0> |
||
7817 | 4e5e: 0f 92 push r0 |
||
7818 | 4e60: 11 e0 ldi r17, 0x01 ; 1 |
||
7819 | 4e62: ad b7 in r26, 0x3d ; 61 |
||
7820 | 4e64: be b7 in r27, 0x3e ; 62 |
||
7821 | 4e66: 11 96 adiw r26, 0x01 ; 1 |
||
7822 | 4e68: 1c 93 st X, r17 |
||
7823 | 4e6a: 11 97 sbiw r26, 0x01 ; 1 |
||
7824 | 4e6c: 82 ee ldi r24, 0xE2 ; 226 |
||
7825 | 4e6e: 94 e0 ldi r25, 0x04 ; 4 |
||
7826 | 4e70: 13 96 adiw r26, 0x03 ; 3 |
||
7827 | 4e72: 9c 93 st X, r25 |
||
7828 | 4e74: 8e 93 st -X, r24 |
||
7829 | 4e76: 12 97 sbiw r26, 0x02 ; 2 |
||
7830 | 4e78: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7831 | 4e7c: 84 e1 ldi r24, 0x14 ; 20 |
||
7832 | 4e7e: 80 93 41 04 sts 0x0441, r24 |
||
7833 | 4e82: 00 d0 rcall .+0 ; 0x4e84 <Menu+0x4e6> |
||
7834 | 4e84: 00 d0 rcall .+0 ; 0x4e86 <Menu+0x4e8> |
||
7835 | 4e86: ed b7 in r30, 0x3d ; 61 |
||
7836 | 4e88: fe b7 in r31, 0x3e ; 62 |
||
7837 | 4e8a: 31 96 adiw r30, 0x01 ; 1 |
||
7838 | 4e8c: ad b7 in r26, 0x3d ; 61 |
||
7839 | 4e8e: be b7 in r27, 0x3e ; 62 |
||
7840 | 4e90: 11 96 adiw r26, 0x01 ; 1 |
||
7841 | 4e92: 1c 93 st X, r17 |
||
7842 | 4e94: 82 ed ldi r24, 0xD2 ; 210 |
||
7843 | 4e96: 94 e0 ldi r25, 0x04 ; 4 |
||
7844 | 4e98: 92 83 std Z+2, r25 ; 0x02 |
||
7845 | 4e9a: 81 83 std Z+1, r24 ; 0x01 |
||
7846 | 4e9c: 80 91 83 07 lds r24, 0x0783 |
||
7847 | 4ea0: 99 27 eor r25, r25 |
||
7848 | 4ea2: 87 fd sbrc r24, 7 |
||
7849 | 4ea4: 90 95 com r25 |
||
7850 | 4ea6: 94 83 std Z+4, r25 ; 0x04 |
||
7851 | 4ea8: 83 83 std Z+3, r24 ; 0x03 |
||
7852 | 4eaa: 80 91 84 07 lds r24, 0x0784 |
||
7853 | 4eae: 99 27 eor r25, r25 |
||
7854 | 4eb0: 87 fd sbrc r24, 7 |
||
7855 | 4eb2: 90 95 com r25 |
||
7856 | 4eb4: 96 83 std Z+6, r25 ; 0x06 |
||
7857 | 4eb6: 85 83 std Z+5, r24 ; 0x05 |
||
7858 | 4eb8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7859 | 4ebc: 88 e2 ldi r24, 0x28 ; 40 |
||
7860 | 4ebe: 80 93 41 04 sts 0x0441, r24 |
||
7861 | 4ec2: ed b7 in r30, 0x3d ; 61 |
||
7862 | 4ec4: fe b7 in r31, 0x3e ; 62 |
||
7863 | 4ec6: 31 96 adiw r30, 0x01 ; 1 |
||
7864 | 4ec8: ad b7 in r26, 0x3d ; 61 |
||
7865 | 4eca: be b7 in r27, 0x3e ; 62 |
||
7866 | 4ecc: 11 96 adiw r26, 0x01 ; 1 |
||
7867 | 4ece: 1c 93 st X, r17 |
||
7868 | 4ed0: 82 ec ldi r24, 0xC2 ; 194 |
||
7869 | 4ed2: 94 e0 ldi r25, 0x04 ; 4 |
||
7870 | 4ed4: 92 83 std Z+2, r25 ; 0x02 |
||
7871 | 4ed6: 81 83 std Z+1, r24 ; 0x01 |
||
7872 | 4ed8: 80 91 86 07 lds r24, 0x0786 |
||
7873 | 4edc: 83 83 std Z+3, r24 ; 0x03 |
||
7874 | 4ede: 14 82 std Z+4, r1 ; 0x04 |
||
7875 | 4ee0: 80 91 85 07 lds r24, 0x0785 |
||
7876 | 4ee4: 99 27 eor r25, r25 |
||
7877 | 4ee6: 87 fd sbrc r24, 7 |
||
7878 | 4ee8: 90 95 com r25 |
||
7879 | 4eea: 96 83 std Z+6, r25 ; 0x06 |
||
7880 | 4eec: 85 83 std Z+5, r24 ; 0x05 |
||
7881 | 4eee: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7882 | 4ef2: 8c e3 ldi r24, 0x3C ; 60 |
||
7883 | 4ef4: 80 93 41 04 sts 0x0441, r24 |
||
7884 | 4ef8: ed b7 in r30, 0x3d ; 61 |
||
7885 | 4efa: fe b7 in r31, 0x3e ; 62 |
||
7886 | 4efc: 31 96 adiw r30, 0x01 ; 1 |
||
7887 | 4efe: ad b7 in r26, 0x3d ; 61 |
||
7888 | 4f00: be b7 in r27, 0x3e ; 62 |
||
7889 | 4f02: 11 96 adiw r26, 0x01 ; 1 |
||
7890 | 4f04: 1c 93 st X, r17 |
||
7891 | 4f06: 82 eb ldi r24, 0xB2 ; 178 |
||
7892 | 4f08: 94 e0 ldi r25, 0x04 ; 4 |
||
7893 | 4f0a: 92 83 std Z+2, r25 ; 0x02 |
||
7894 | 4f0c: 81 83 std Z+1, r24 ; 0x01 |
||
7895 | 4f0e: 80 91 87 07 lds r24, 0x0787 |
||
7896 | 4f12: 99 27 eor r25, r25 |
||
7897 | 4f14: 87 fd sbrc r24, 7 |
||
7898 | 4f16: 90 95 com r25 |
||
7899 | 4f18: 94 83 std Z+4, r25 ; 0x04 |
||
7900 | 4f1a: 83 83 std Z+3, r24 ; 0x03 |
||
7901 | 4f1c: 80 91 8a 07 lds r24, 0x078A |
||
7902 | 4f20: f2 cd rjmp .-1052 ; 0x4b06 <Menu+0x168> |
||
7903 | 4f22: 10 92 41 04 sts 0x0441, r1 |
||
7904 | 4f26: 00 d0 rcall .+0 ; 0x4f28 <Menu+0x58a> |
||
7905 | 4f28: 0f 92 push r0 |
||
7906 | 4f2a: 11 e0 ldi r17, 0x01 ; 1 |
||
7907 | 4f2c: ed b7 in r30, 0x3d ; 61 |
||
7908 | 4f2e: fe b7 in r31, 0x3e ; 62 |
||
7909 | 4f30: 11 83 std Z+1, r17 ; 0x01 |
||
7910 | 4f32: 81 e8 ldi r24, 0x81 ; 129 |
||
7911 | 4f34: 95 e0 ldi r25, 0x05 ; 5 |
||
7912 | 4f36: 93 83 std Z+3, r25 ; 0x03 |
||
7913 | 4f38: 82 83 std Z+2, r24 ; 0x02 |
||
7914 | 4f3a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7915 | 4f3e: 84 e1 ldi r24, 0x14 ; 20 |
||
7916 | 4f40: 80 93 41 04 sts 0x0441, r24 |
||
7917 | 4f44: 00 d0 rcall .+0 ; 0x4f46 <Menu+0x5a8> |
||
7918 | 4f46: ed b7 in r30, 0x3d ; 61 |
||
7919 | 4f48: fe b7 in r31, 0x3e ; 62 |
||
7920 | 4f4a: 31 96 adiw r30, 0x01 ; 1 |
||
7921 | 4f4c: ad b7 in r26, 0x3d ; 61 |
||
7922 | 4f4e: be b7 in r27, 0x3e ; 62 |
||
7923 | 4f50: 11 96 adiw r26, 0x01 ; 1 |
||
7924 | 4f52: 1c 93 st X, r17 |
||
7925 | 4f54: 82 e7 ldi r24, 0x72 ; 114 |
||
7926 | 4f56: 95 e0 ldi r25, 0x05 ; 5 |
||
7927 | 4f58: 92 83 std Z+2, r25 ; 0x02 |
||
7928 | 4f5a: 81 83 std Z+1, r24 ; 0x01 |
||
7929 | 4f5c: 80 91 04 05 lds r24, 0x0504 |
||
7930 | 4f60: 90 91 05 05 lds r25, 0x0505 |
||
7931 | 4f64: 94 83 std Z+4, r25 ; 0x04 |
||
7932 | 4f66: 83 83 std Z+3, r24 ; 0x03 |
||
7933 | 4f68: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7934 | 4f6c: 88 e2 ldi r24, 0x28 ; 40 |
||
7935 | 4f6e: 80 93 41 04 sts 0x0441, r24 |
||
7936 | 4f72: ed b7 in r30, 0x3d ; 61 |
||
7937 | 4f74: fe b7 in r31, 0x3e ; 62 |
||
7938 | 4f76: 31 96 adiw r30, 0x01 ; 1 |
||
7939 | 4f78: ad b7 in r26, 0x3d ; 61 |
||
7940 | 4f7a: be b7 in r27, 0x3e ; 62 |
||
7941 | 4f7c: 11 96 adiw r26, 0x01 ; 1 |
||
7942 | 4f7e: 1c 93 st X, r17 |
||
7943 | 4f80: 83 e6 ldi r24, 0x63 ; 99 |
||
7944 | 4f82: 95 e0 ldi r25, 0x05 ; 5 |
||
7945 | 4f84: 92 83 std Z+2, r25 ; 0x02 |
||
7946 | 4f86: 81 83 std Z+1, r24 ; 0x01 |
||
7947 | 4f88: 80 91 00 05 lds r24, 0x0500 |
||
7948 | 4f8c: 90 91 01 05 lds r25, 0x0501 |
||
7949 | 4f90: 94 83 std Z+4, r25 ; 0x04 |
||
7950 | 4f92: 83 83 std Z+3, r24 ; 0x03 |
||
7951 | 4f94: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7952 | 4f98: 8c e3 ldi r24, 0x3C ; 60 |
||
7953 | 4f9a: 80 93 41 04 sts 0x0441, r24 |
||
7954 | 4f9e: ed b7 in r30, 0x3d ; 61 |
||
7955 | 4fa0: fe b7 in r31, 0x3e ; 62 |
||
7956 | 4fa2: 31 96 adiw r30, 0x01 ; 1 |
||
7957 | 4fa4: ad b7 in r26, 0x3d ; 61 |
||
7958 | 4fa6: be b7 in r27, 0x3e ; 62 |
||
7959 | 4fa8: 11 96 adiw r26, 0x01 ; 1 |
||
7960 | 4faa: 1c 93 st X, r17 |
||
7961 | 4fac: 84 e5 ldi r24, 0x54 ; 84 |
||
7962 | 4fae: 95 e0 ldi r25, 0x05 ; 5 |
||
7963 | 4fb0: 92 83 std Z+2, r25 ; 0x02 |
||
7964 | 4fb2: 81 83 std Z+1, r24 ; 0x01 |
||
7965 | 4fb4: 80 91 02 05 lds r24, 0x0502 |
||
7966 | 4fb8: 90 91 03 05 lds r25, 0x0503 |
||
7967 | 4fbc: 94 83 std Z+4, r25 ; 0x04 |
||
7968 | 4fbe: 83 83 std Z+3, r24 ; 0x03 |
||
7969 | 4fc0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7970 | 4fc4: 0f 90 pop r0 |
||
7971 | 4fc6: 0f 90 pop r0 |
||
7972 | 4fc8: 0f 90 pop r0 |
||
7973 | 4fca: 0f 90 pop r0 |
||
7974 | 4fcc: 0f 90 pop r0 |
||
7975 | 4fce: a7 cd rjmp .-1202 ; 0x4b1e <Menu+0x180> |
||
7976 | 4fd0: 10 92 41 04 sts 0x0441, r1 |
||
7977 | 4fd4: 00 d0 rcall .+0 ; 0x4fd6 <Menu+0x638> |
||
7978 | 4fd6: 00 d0 rcall .+0 ; 0x4fd8 <Menu+0x63a> |
||
7979 | 4fd8: 0f 92 push r0 |
||
7980 | 4fda: ed b7 in r30, 0x3d ; 61 |
||
7981 | 4fdc: fe b7 in r31, 0x3e ; 62 |
||
7982 | 4fde: 31 96 adiw r30, 0x01 ; 1 |
||
7983 | 4fe0: 11 e0 ldi r17, 0x01 ; 1 |
||
7984 | 4fe2: ad b7 in r26, 0x3d ; 61 |
||
7985 | 4fe4: be b7 in r27, 0x3e ; 62 |
||
7986 | 4fe6: 11 96 adiw r26, 0x01 ; 1 |
||
7987 | 4fe8: 1c 93 st X, r17 |
||
7988 | 4fea: 88 e4 ldi r24, 0x48 ; 72 |
||
7989 | 4fec: 95 e0 ldi r25, 0x05 ; 5 |
||
7990 | 4fee: 92 83 std Z+2, r25 ; 0x02 |
||
7991 | 4ff0: 81 83 std Z+1, r24 ; 0x01 |
||
7992 | 4ff2: 80 91 0a 05 lds r24, 0x050A |
||
7993 | 4ff6: 90 91 0b 05 lds r25, 0x050B |
||
7994 | 4ffa: 94 83 std Z+4, r25 ; 0x04 |
||
7995 | 4ffc: 83 83 std Z+3, r24 ; 0x03 |
||
7996 | 4ffe: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
7997 | 5002: 84 e1 ldi r24, 0x14 ; 20 |
||
7998 | 5004: 80 93 41 04 sts 0x0441, r24 |
||
7999 | 5008: ed b7 in r30, 0x3d ; 61 |
||
8000 | 500a: fe b7 in r31, 0x3e ; 62 |
||
8001 | 500c: 31 96 adiw r30, 0x01 ; 1 |
||
8002 | 500e: ad b7 in r26, 0x3d ; 61 |
||
8003 | 5010: be b7 in r27, 0x3e ; 62 |
||
8004 | 5012: 11 96 adiw r26, 0x01 ; 1 |
||
8005 | 5014: 1c 93 st X, r17 |
||
8006 | 5016: 8c e3 ldi r24, 0x3C ; 60 |
||
8007 | 5018: 95 e0 ldi r25, 0x05 ; 5 |
||
8008 | 501a: 92 83 std Z+2, r25 ; 0x02 |
||
8009 | 501c: 81 83 std Z+1, r24 ; 0x01 |
||
8010 | 501e: 80 91 0c 05 lds r24, 0x050C |
||
8011 | 5022: 90 91 0d 05 lds r25, 0x050D |
||
8012 | 5026: 94 83 std Z+4, r25 ; 0x04 |
||
8013 | 5028: 83 83 std Z+3, r24 ; 0x03 |
||
8014 | 502a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8015 | 502e: 88 e2 ldi r24, 0x28 ; 40 |
||
8016 | 5030: 80 93 41 04 sts 0x0441, r24 |
||
8017 | 5034: ed b7 in r30, 0x3d ; 61 |
||
8018 | 5036: fe b7 in r31, 0x3e ; 62 |
||
8019 | 5038: 31 96 adiw r30, 0x01 ; 1 |
||
8020 | 503a: ad b7 in r26, 0x3d ; 61 |
||
8021 | 503c: be b7 in r27, 0x3e ; 62 |
||
8022 | 503e: 11 96 adiw r26, 0x01 ; 1 |
||
8023 | 5040: 1c 93 st X, r17 |
||
8024 | 5042: 80 e3 ldi r24, 0x30 ; 48 |
||
8025 | 5044: 95 e0 ldi r25, 0x05 ; 5 |
||
8026 | 5046: 92 83 std Z+2, r25 ; 0x02 |
||
8027 | 5048: 81 83 std Z+1, r24 ; 0x01 |
||
8028 | 504a: 80 91 0e 05 lds r24, 0x050E |
||
8029 | 504e: 90 91 0f 05 lds r25, 0x050F |
||
8030 | 5052: 94 83 std Z+4, r25 ; 0x04 |
||
8031 | 5054: 83 83 std Z+3, r24 ; 0x03 |
||
8032 | 5056: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8033 | 505a: 8c e3 ldi r24, 0x3C ; 60 |
||
8034 | 505c: 80 93 41 04 sts 0x0441, r24 |
||
8035 | 5060: ed b7 in r30, 0x3d ; 61 |
||
8036 | 5062: fe b7 in r31, 0x3e ; 62 |
||
8037 | 5064: 31 96 adiw r30, 0x01 ; 1 |
||
8038 | 5066: ad b7 in r26, 0x3d ; 61 |
||
8039 | 5068: be b7 in r27, 0x3e ; 62 |
||
8040 | 506a: 11 96 adiw r26, 0x01 ; 1 |
||
8041 | 506c: 1c 93 st X, r17 |
||
8042 | 506e: 84 e2 ldi r24, 0x24 ; 36 |
||
8043 | 5070: 95 e0 ldi r25, 0x05 ; 5 |
||
8044 | 5072: 92 83 std Z+2, r25 ; 0x02 |
||
8045 | 5074: 81 83 std Z+1, r24 ; 0x01 |
||
8046 | 5076: 80 91 10 05 lds r24, 0x0510 |
||
8047 | 507a: 90 91 11 05 lds r25, 0x0511 |
||
8048 | 507e: 94 83 std Z+4, r25 ; 0x04 |
||
8049 | 5080: 83 83 std Z+3, r24 ; 0x03 |
||
8050 | 5082: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8051 | 5086: 0f 90 pop r0 |
||
8052 | 5088: 0f 90 pop r0 |
||
8053 | 508a: 0f 90 pop r0 |
||
8054 | 508c: 0f 90 pop r0 |
||
8055 | 508e: 0f 90 pop r0 |
||
8056 | 5090: 46 cd rjmp .-1396 ; 0x4b1e <Menu+0x180> |
||
8057 | 5092: 10 92 41 04 sts 0x0441, r1 |
||
8058 | 5096: 20 91 b1 08 lds r18, 0x08B1 |
||
8059 | 509a: 30 91 b2 08 lds r19, 0x08B2 |
||
8060 | 509e: 40 91 b3 08 lds r20, 0x08B3 |
||
8061 | 50a2: 50 91 b4 08 lds r21, 0x08B4 |
||
8062 | 50a6: ed b7 in r30, 0x3d ; 61 |
||
8063 | 50a8: fe b7 in r31, 0x3e ; 62 |
||
8064 | 50aa: 37 97 sbiw r30, 0x07 ; 7 |
||
8065 | 50ac: 0f b6 in r0, 0x3f ; 63 |
||
8066 | 50ae: f8 94 cli |
||
8067 | 50b0: fe bf out 0x3e, r31 ; 62 |
||
8068 | 50b2: 0f be out 0x3f, r0 ; 63 |
||
8069 | 50b4: ed bf out 0x3d, r30 ; 61 |
||
8070 | 50b6: 31 96 adiw r30, 0x01 ; 1 |
||
8071 | 50b8: 11 e0 ldi r17, 0x01 ; 1 |
||
8072 | 50ba: ad b7 in r26, 0x3d ; 61 |
||
8073 | 50bc: be b7 in r27, 0x3e ; 62 |
||
8074 | 50be: 11 96 adiw r26, 0x01 ; 1 |
||
8075 | 50c0: 1c 93 st X, r17 |
||
8076 | 50c2: 88 e1 ldi r24, 0x18 ; 24 |
||
8077 | 50c4: 97 e0 ldi r25, 0x07 ; 7 |
||
8078 | 50c6: 92 83 std Z+2, r25 ; 0x02 |
||
8079 | 50c8: 81 83 std Z+1, r24 ; 0x01 |
||
8080 | 50ca: 34 83 std Z+4, r19 ; 0x04 |
||
8081 | 50cc: 23 83 std Z+3, r18 ; 0x03 |
||
8082 | 50ce: 56 83 std Z+6, r21 ; 0x06 |
||
8083 | 50d0: 45 83 std Z+5, r20 ; 0x05 |
||
8084 | 50d2: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8085 | 50d6: 84 e1 ldi r24, 0x14 ; 20 |
||
8086 | 50d8: 80 93 41 04 sts 0x0441, r24 |
||
8087 | 50dc: 20 91 b5 08 lds r18, 0x08B5 |
||
8088 | 50e0: 30 91 b6 08 lds r19, 0x08B6 |
||
8089 | 50e4: 40 91 b7 08 lds r20, 0x08B7 |
||
8090 | 50e8: 50 91 b8 08 lds r21, 0x08B8 |
||
8091 | 50ec: ed b7 in r30, 0x3d ; 61 |
||
8092 | 50ee: fe b7 in r31, 0x3e ; 62 |
||
8093 | 50f0: 31 96 adiw r30, 0x01 ; 1 |
||
8094 | 50f2: ad b7 in r26, 0x3d ; 61 |
||
8095 | 50f4: be b7 in r27, 0x3e ; 62 |
||
8096 | 50f6: 11 96 adiw r26, 0x01 ; 1 |
||
8097 | 50f8: 1c 93 st X, r17 |
||
8098 | 50fa: 88 e0 ldi r24, 0x08 ; 8 |
||
8099 | 50fc: 97 e0 ldi r25, 0x07 ; 7 |
||
8100 | 50fe: 92 83 std Z+2, r25 ; 0x02 |
||
8101 | 5100: 81 83 std Z+1, r24 ; 0x01 |
||
8102 | 5102: 34 83 std Z+4, r19 ; 0x04 |
||
8103 | 5104: 23 83 std Z+3, r18 ; 0x03 |
||
8104 | 5106: 56 83 std Z+6, r21 ; 0x06 |
||
8105 | 5108: 45 83 std Z+5, r20 ; 0x05 |
||
8106 | 510a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8107 | 510e: 88 e2 ldi r24, 0x28 ; 40 |
||
8108 | 5110: 80 93 41 04 sts 0x0441, r24 |
||
8109 | 5114: 20 91 b9 08 lds r18, 0x08B9 |
||
8110 | 5118: 30 91 ba 08 lds r19, 0x08BA |
||
8111 | 511c: 40 91 bb 08 lds r20, 0x08BB |
||
8112 | 5120: 50 91 bc 08 lds r21, 0x08BC |
||
8113 | 5124: ed b7 in r30, 0x3d ; 61 |
||
8114 | 5126: fe b7 in r31, 0x3e ; 62 |
||
8115 | 5128: 31 96 adiw r30, 0x01 ; 1 |
||
8116 | 512a: ad b7 in r26, 0x3d ; 61 |
||
8117 | 512c: be b7 in r27, 0x3e ; 62 |
||
8118 | 512e: 11 96 adiw r26, 0x01 ; 1 |
||
8119 | 5130: 1c 93 st X, r17 |
||
8120 | 5132: 88 ef ldi r24, 0xF8 ; 248 |
||
8121 | 5134: 96 e0 ldi r25, 0x06 ; 6 |
||
8122 | 5136: 92 83 std Z+2, r25 ; 0x02 |
||
8123 | 5138: 81 83 std Z+1, r24 ; 0x01 |
||
8124 | 513a: 34 83 std Z+4, r19 ; 0x04 |
||
8125 | 513c: 23 83 std Z+3, r18 ; 0x03 |
||
8126 | 513e: 56 83 std Z+6, r21 ; 0x06 |
||
8127 | 5140: 45 83 std Z+5, r20 ; 0x05 |
||
8128 | 5142: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8129 | 5146: 8c e3 ldi r24, 0x3C ; 60 |
||
8130 | 5148: 80 93 41 04 sts 0x0441, r24 |
||
8131 | 514c: 20 91 bd 08 lds r18, 0x08BD |
||
8132 | 5150: 30 91 be 08 lds r19, 0x08BE |
||
8133 | 5154: 40 91 bf 08 lds r20, 0x08BF |
||
8134 | 5158: 50 91 c0 08 lds r21, 0x08C0 |
||
8135 | 515c: ed b7 in r30, 0x3d ; 61 |
||
8136 | 515e: fe b7 in r31, 0x3e ; 62 |
||
8137 | 5160: 31 96 adiw r30, 0x01 ; 1 |
||
8138 | 5162: ad b7 in r26, 0x3d ; 61 |
||
8139 | 5164: be b7 in r27, 0x3e ; 62 |
||
8140 | 5166: 11 96 adiw r26, 0x01 ; 1 |
||
8141 | 5168: 1c 93 st X, r17 |
||
8142 | 516a: 88 ee ldi r24, 0xE8 ; 232 |
||
8143 | 516c: 96 e0 ldi r25, 0x06 ; 6 |
||
8144 | 516e: 92 83 std Z+2, r25 ; 0x02 |
||
8145 | 5170: 81 83 std Z+1, r24 ; 0x01 |
||
8146 | 5172: 34 83 std Z+4, r19 ; 0x04 |
||
8147 | 5174: 23 83 std Z+3, r18 ; 0x03 |
||
8148 | 5176: 56 83 std Z+6, r21 ; 0x06 |
||
8149 | 5178: 45 83 std Z+5, r20 ; 0x05 |
||
8150 | 517a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8151 | 517e: ed b7 in r30, 0x3d ; 61 |
||
8152 | 5180: fe b7 in r31, 0x3e ; 62 |
||
8153 | 5182: 37 96 adiw r30, 0x07 ; 7 |
||
8154 | 5184: 0f b6 in r0, 0x3f ; 63 |
||
8155 | 5186: f8 94 cli |
||
8156 | 5188: fe bf out 0x3e, r31 ; 62 |
||
8157 | 518a: 0f be out 0x3f, r0 ; 63 |
||
8158 | 518c: ed bf out 0x3d, r30 ; 61 |
||
8159 | 518e: c7 cc rjmp .-1650 ; 0x4b1e <Menu+0x180> |
||
8160 | 5190: 84 e1 ldi r24, 0x14 ; 20 |
||
8161 | 5192: 80 93 41 04 sts 0x0441, r24 |
||
8162 | 5196: 20 91 19 03 lds r18, 0x0319 |
||
8163 | 519a: 30 91 1a 03 lds r19, 0x031A |
||
8164 | 519e: 00 d0 rcall .+0 ; 0x51a0 <Menu+0x802> |
||
8165 | 51a0: 00 d0 rcall .+0 ; 0x51a2 <Menu+0x804> |
||
8166 | 51a2: 0f 92 push r0 |
||
8167 | 51a4: ed b7 in r30, 0x3d ; 61 |
||
8168 | 51a6: fe b7 in r31, 0x3e ; 62 |
||
8169 | 51a8: 31 96 adiw r30, 0x01 ; 1 |
||
8170 | 51aa: 11 e0 ldi r17, 0x01 ; 1 |
||
8171 | 51ac: ad b7 in r26, 0x3d ; 61 |
||
8172 | 51ae: be b7 in r27, 0x3e ; 62 |
||
8173 | 51b0: 11 96 adiw r26, 0x01 ; 1 |
||
8174 | 51b2: 1c 93 st X, r17 |
||
8175 | 51b4: 8f ea ldi r24, 0xAF ; 175 |
||
8176 | 51b6: 95 e0 ldi r25, 0x05 ; 5 |
||
8177 | 51b8: 92 83 std Z+2, r25 ; 0x02 |
||
8178 | 51ba: 81 83 std Z+1, r24 ; 0x01 |
||
8179 | 51bc: 34 83 std Z+4, r19 ; 0x04 |
||
8180 | 51be: 23 83 std Z+3, r18 ; 0x03 |
||
8181 | 51c0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8182 | 51c4: 88 e2 ldi r24, 0x28 ; 40 |
||
8183 | 51c6: 80 93 41 04 sts 0x0441, r24 |
||
8184 | 51ca: 20 91 12 05 lds r18, 0x0512 |
||
8185 | 51ce: ed b7 in r30, 0x3d ; 61 |
||
8186 | 51d0: fe b7 in r31, 0x3e ; 62 |
||
8187 | 51d2: 31 96 adiw r30, 0x01 ; 1 |
||
8188 | 51d4: ad b7 in r26, 0x3d ; 61 |
||
8189 | 51d6: be b7 in r27, 0x3e ; 62 |
||
8190 | 51d8: 11 96 adiw r26, 0x01 ; 1 |
||
8191 | 51da: 1c 93 st X, r17 |
||
8192 | 51dc: 80 ea ldi r24, 0xA0 ; 160 |
||
8193 | 51de: 95 e0 ldi r25, 0x05 ; 5 |
||
8194 | 51e0: 92 83 std Z+2, r25 ; 0x02 |
||
8195 | 51e2: 81 83 std Z+1, r24 ; 0x01 |
||
8196 | 51e4: 23 83 std Z+3, r18 ; 0x03 |
||
8197 | 51e6: 14 82 std Z+4, r1 ; 0x04 |
||
8198 | 51e8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8199 | 51ec: 8c e3 ldi r24, 0x3C ; 60 |
||
8200 | 51ee: 80 93 41 04 sts 0x0441, r24 |
||
8201 | 51f2: 20 91 ae 08 lds r18, 0x08AE |
||
8202 | 51f6: ed b7 in r30, 0x3d ; 61 |
||
8203 | 51f8: fe b7 in r31, 0x3e ; 62 |
||
8204 | 51fa: 31 96 adiw r30, 0x01 ; 1 |
||
8205 | 51fc: ad b7 in r26, 0x3d ; 61 |
||
8206 | 51fe: be b7 in r27, 0x3e ; 62 |
||
8207 | 5200: 11 96 adiw r26, 0x01 ; 1 |
||
8208 | 5202: 1c 93 st X, r17 |
||
8209 | 5204: 80 e9 ldi r24, 0x90 ; 144 |
||
8210 | 5206: 95 e0 ldi r25, 0x05 ; 5 |
||
8211 | 5208: 92 83 std Z+2, r25 ; 0x02 |
||
8212 | 520a: 81 83 std Z+1, r24 ; 0x01 |
||
8213 | 520c: 30 e0 ldi r19, 0x00 ; 0 |
||
8214 | 520e: 21 50 subi r18, 0x01 ; 1 |
||
8215 | 5210: 30 40 sbci r19, 0x00 ; 0 |
||
8216 | 5212: 34 83 std Z+4, r19 ; 0x04 |
||
8217 | 5214: 23 83 std Z+3, r18 ; 0x03 |
||
8218 | 5216: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8219 | 521a: 0f 90 pop r0 |
||
8220 | 521c: 0f 90 pop r0 |
||
8221 | 521e: 0f 90 pop r0 |
||
8222 | 5220: 0f 90 pop r0 |
||
8223 | 5222: 0f 90 pop r0 |
||
8224 | 5224: 7c cc rjmp .-1800 ; 0x4b1e <Menu+0x180> |
||
8225 | 5226: 10 92 41 04 sts 0x0441, r1 |
||
8226 | 522a: 00 d0 rcall .+0 ; 0x522c <Menu+0x88e> |
||
8227 | 522c: 0f 92 push r0 |
||
8228 | 522e: 11 e0 ldi r17, 0x01 ; 1 |
||
8229 | 5230: ed b7 in r30, 0x3d ; 61 |
||
8230 | 5232: fe b7 in r31, 0x3e ; 62 |
||
8231 | 5234: 11 83 std Z+1, r17 ; 0x01 |
||
8232 | 5236: 8e e0 ldi r24, 0x0E ; 14 |
||
8233 | 5238: 98 e0 ldi r25, 0x08 ; 8 |
||
8234 | 523a: 93 83 std Z+3, r25 ; 0x03 |
||
8235 | 523c: 82 83 std Z+2, r24 ; 0x02 |
||
8236 | 523e: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8237 | 5242: 84 e1 ldi r24, 0x14 ; 20 |
||
8238 | 5244: 80 93 41 04 sts 0x0441, r24 |
||
8239 | 5248: 20 91 08 01 lds r18, 0x0108 |
||
8240 | 524c: 8d b7 in r24, 0x3d ; 61 |
||
8241 | 524e: 9e b7 in r25, 0x3e ; 62 |
||
8242 | 5250: 0a 97 sbiw r24, 0x0a ; 10 |
||
8243 | 5252: 0f b6 in r0, 0x3f ; 63 |
||
8244 | 5254: f8 94 cli |
||
8245 | 5256: 9e bf out 0x3e, r25 ; 62 |
||
8246 | 5258: 0f be out 0x3f, r0 ; 63 |
||
8247 | 525a: 8d bf out 0x3d, r24 ; 61 |
||
8248 | 525c: ed b7 in r30, 0x3d ; 61 |
||
8249 | 525e: fe b7 in r31, 0x3e ; 62 |
||
8250 | 5260: 31 96 adiw r30, 0x01 ; 1 |
||
8251 | 5262: ad b7 in r26, 0x3d ; 61 |
||
8252 | 5264: be b7 in r27, 0x3e ; 62 |
||
8253 | 5266: 11 96 adiw r26, 0x01 ; 1 |
||
8254 | 5268: 1c 93 st X, r17 |
||
8255 | 526a: 80 ef ldi r24, 0xF0 ; 240 |
||
8256 | 526c: 97 e0 ldi r25, 0x07 ; 7 |
||
8257 | 526e: 92 83 std Z+2, r25 ; 0x02 |
||
8258 | 5270: 81 83 std Z+1, r24 ; 0x01 |
||
8259 | 5272: 82 2f mov r24, r18 |
||
8260 | 5274: 6a e0 ldi r22, 0x0A ; 10 |
||
8261 | 5276: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
8262 | 527a: 83 83 std Z+3, r24 ; 0x03 |
||
8263 | 527c: 14 82 std Z+4, r1 ; 0x04 |
||
8264 | 527e: 82 2f mov r24, r18 |
||
8265 | 5280: 0e 94 69 6f call 0xded2 ; 0xded2 <__udivmodqi4> |
||
8266 | 5284: 95 83 std Z+5, r25 ; 0x05 |
||
8267 | 5286: 16 82 std Z+6, r1 ; 0x06 |
||
8268 | 5288: 10 86 std Z+8, r1 ; 0x08 |
||
8269 | 528a: 17 82 std Z+7, r1 ; 0x07 |
||
8270 | 528c: 8c e4 ldi r24, 0x4C ; 76 |
||
8271 | 528e: 90 e0 ldi r25, 0x00 ; 0 |
||
8272 | 5290: 92 87 std Z+10, r25 ; 0x0a |
||
8273 | 5292: 81 87 std Z+9, r24 ; 0x09 |
||
8274 | 5294: 87 e6 ldi r24, 0x67 ; 103 |
||
8275 | 5296: 90 e0 ldi r25, 0x00 ; 0 |
||
8276 | 5298: 94 87 std Z+12, r25 ; 0x0c |
||
8277 | 529a: 83 87 std Z+11, r24 ; 0x0b |
||
8278 | 529c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8279 | 52a0: 88 e2 ldi r24, 0x28 ; 40 |
||
8280 | 52a2: 80 93 41 04 sts 0x0441, r24 |
||
8281 | 52a6: ed b7 in r30, 0x3d ; 61 |
||
8282 | 52a8: fe b7 in r31, 0x3e ; 62 |
||
8283 | 52aa: 3d 96 adiw r30, 0x0d ; 13 |
||
8284 | 52ac: 0f b6 in r0, 0x3f ; 63 |
||
8285 | 52ae: f8 94 cli |
||
8286 | 52b0: fe bf out 0x3e, r31 ; 62 |
||
8287 | 52b2: 0f be out 0x3f, r0 ; 63 |
||
8288 | 52b4: ed bf out 0x3d, r30 ; 61 |
||
8289 | 52b6: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
8290 | 52ba: 2d b7 in r18, 0x3d ; 61 |
||
8291 | 52bc: 3e b7 in r19, 0x3e ; 62 |
||
8292 | 52be: 27 50 subi r18, 0x07 ; 7 |
||
8293 | 52c0: 30 40 sbci r19, 0x00 ; 0 |
||
8294 | 52c2: 0f b6 in r0, 0x3f ; 63 |
||
8295 | 52c4: f8 94 cli |
||
8296 | 52c6: 3e bf out 0x3e, r19 ; 62 |
||
8297 | 52c8: 0f be out 0x3f, r0 ; 63 |
||
8298 | 52ca: 2d bf out 0x3d, r18 ; 61 |
||
8299 | 52cc: ed b7 in r30, 0x3d ; 61 |
||
8300 | 52ce: fe b7 in r31, 0x3e ; 62 |
||
8301 | 52d0: 31 96 adiw r30, 0x01 ; 1 |
||
8302 | 52d2: ad b7 in r26, 0x3d ; 61 |
||
8303 | 52d4: be b7 in r27, 0x3e ; 62 |
||
8304 | 52d6: 11 96 adiw r26, 0x01 ; 1 |
||
8305 | 52d8: 1c 93 st X, r17 |
||
8306 | 52da: 22 ee ldi r18, 0xE2 ; 226 |
||
8307 | 52dc: 37 e0 ldi r19, 0x07 ; 7 |
||
8308 | 52de: 32 83 std Z+2, r19 ; 0x02 |
||
8309 | 52e0: 21 83 std Z+1, r18 ; 0x01 |
||
8310 | 52e2: 83 83 std Z+3, r24 ; 0x03 |
||
8311 | 52e4: 14 82 std Z+4, r1 ; 0x04 |
||
8312 | 52e6: 84 ed ldi r24, 0xD4 ; 212 |
||
8313 | 52e8: 95 e0 ldi r25, 0x05 ; 5 |
||
8314 | 52ea: 96 83 std Z+6, r25 ; 0x06 |
||
8315 | 52ec: 85 83 std Z+5, r24 ; 0x05 |
||
8316 | 52ee: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8317 | 52f2: 80 91 9e 03 lds r24, 0x039E |
||
8318 | 52f6: 90 91 9f 03 lds r25, 0x039F |
||
8319 | 52fa: ed b7 in r30, 0x3d ; 61 |
||
8320 | 52fc: fe b7 in r31, 0x3e ; 62 |
||
8321 | 52fe: 37 96 adiw r30, 0x07 ; 7 |
||
8322 | 5300: 0f b6 in r0, 0x3f ; 63 |
||
8323 | 5302: f8 94 cli |
||
8324 | 5304: fe bf out 0x3e, r31 ; 62 |
||
8325 | 5306: 0f be out 0x3f, r0 ; 63 |
||
8326 | 5308: ed bf out 0x3d, r30 ; 61 |
||
8327 | 530a: 06 97 sbiw r24, 0x06 ; 6 |
||
8328 | 530c: 08 f4 brcc .+2 ; 0x5310 <Menu+0x972> |
||
8329 | 530e: 1a c4 rjmp .+2100 ; 0x5b44 <Menu+0x11a6> |
||
8330 | 5310: 80 91 47 04 lds r24, 0x0447 |
||
8331 | 5314: 88 23 and r24, r24 |
||
8332 | 5316: 09 f4 brne .+2 ; 0x531a <Menu+0x97c> |
||
8333 | 5318: 59 c3 rjmp .+1714 ; 0x59cc <Menu+0x102e> |
||
8334 | 531a: 8c e3 ldi r24, 0x3C ; 60 |
||
8335 | 531c: 80 93 41 04 sts 0x0441, r24 |
||
8336 | 5320: 00 d0 rcall .+0 ; 0x5322 <Menu+0x984> |
||
8337 | 5322: 00 d0 rcall .+0 ; 0x5324 <Menu+0x986> |
||
8338 | 5324: 0f 92 push r0 |
||
8339 | 5326: ed b7 in r30, 0x3d ; 61 |
||
8340 | 5328: fe b7 in r31, 0x3e ; 62 |
||
8341 | 532a: 31 96 adiw r30, 0x01 ; 1 |
||
8342 | 532c: ad b7 in r26, 0x3d ; 61 |
||
8343 | 532e: be b7 in r27, 0x3e ; 62 |
||
8344 | 5330: 11 96 adiw r26, 0x01 ; 1 |
||
8345 | 5332: 1c 93 st X, r17 |
||
8346 | 5334: 80 ec ldi r24, 0xC0 ; 192 |
||
8347 | 5336: 97 e0 ldi r25, 0x07 ; 7 |
||
8348 | 5338: 92 83 std Z+2, r25 ; 0x02 |
||
8349 | 533a: 81 83 std Z+1, r24 ; 0x01 |
||
8350 | 533c: 80 91 47 04 lds r24, 0x0447 |
||
8351 | 5340: 83 83 std Z+3, r24 ; 0x03 |
||
8352 | 5342: 14 82 std Z+4, r1 ; 0x04 |
||
8353 | 5344: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8354 | 5348: 0f 90 pop r0 |
||
8355 | 534a: 0f 90 pop r0 |
||
8356 | 534c: 0f 90 pop r0 |
||
8357 | 534e: 0f 90 pop r0 |
||
8358 | 5350: 0f 90 pop r0 |
||
8359 | 5352: e5 cb rjmp .-2102 ; 0x4b1e <Menu+0x180> |
||
8360 | 5354: 80 91 e9 08 lds r24, 0x08E9 |
||
8361 | 5358: 80 ff sbrs r24, 0 |
||
8362 | 535a: 16 c3 rjmp .+1580 ; 0x5988 <Menu+0xfea> |
||
8363 | 535c: 10 92 41 04 sts 0x0441, r1 |
||
8364 | 5360: 00 d0 rcall .+0 ; 0x5362 <Menu+0x9c4> |
||
8365 | 5362: 00 d0 rcall .+0 ; 0x5364 <Menu+0x9c6> |
||
8366 | 5364: 0f 92 push r0 |
||
8367 | 5366: cd b7 in r28, 0x3d ; 61 |
||
8368 | 5368: de b7 in r29, 0x3e ; 62 |
||
8369 | 536a: 21 96 adiw r28, 0x01 ; 1 |
||
8370 | 536c: ad b7 in r26, 0x3d ; 61 |
||
8371 | 536e: be b7 in r27, 0x3e ; 62 |
||
8372 | 5370: 11 96 adiw r26, 0x01 ; 1 |
||
8373 | 5372: 0c 93 st X, r16 |
||
8374 | 5374: 81 ea ldi r24, 0xA1 ; 161 |
||
8375 | 5376: 97 e0 ldi r25, 0x07 ; 7 |
||
8376 | 5378: 9a 83 std Y+2, r25 ; 0x02 |
||
8377 | 537a: 89 83 std Y+1, r24 ; 0x01 |
||
8378 | 537c: 60 91 1d 05 lds r22, 0x051D |
||
8379 | 5380: 70 91 1e 05 lds r23, 0x051E |
||
8380 | 5384: 80 91 1f 05 lds r24, 0x051F |
||
8381 | 5388: 90 91 20 05 lds r25, 0x0520 |
||
8382 | 538c: 25 e0 ldi r18, 0x05 ; 5 |
||
8383 | 538e: 30 e0 ldi r19, 0x00 ; 0 |
||
8384 | 5390: 40 e0 ldi r20, 0x00 ; 0 |
||
8385 | 5392: 50 e0 ldi r21, 0x00 ; 0 |
||
8386 | 5394: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
8387 | 5398: 3c 83 std Y+4, r19 ; 0x04 |
||
8388 | 539a: 2b 83 std Y+3, r18 ; 0x03 |
||
8389 | 539c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8390 | 53a0: 84 e1 ldi r24, 0x14 ; 20 |
||
8391 | 53a2: 80 93 41 04 sts 0x0441, r24 |
||
8392 | 53a6: cd b7 in r28, 0x3d ; 61 |
||
8393 | 53a8: de b7 in r29, 0x3e ; 62 |
||
8394 | 53aa: 21 96 adiw r28, 0x01 ; 1 |
||
8395 | 53ac: ed b7 in r30, 0x3d ; 61 |
||
8396 | 53ae: fe b7 in r31, 0x3e ; 62 |
||
8397 | 53b0: 01 83 std Z+1, r16 ; 0x01 |
||
8398 | 53b2: 82 e9 ldi r24, 0x92 ; 146 |
||
8399 | 53b4: 97 e0 ldi r25, 0x07 ; 7 |
||
8400 | 53b6: 9a 83 std Y+2, r25 ; 0x02 |
||
8401 | 53b8: 89 83 std Y+1, r24 ; 0x01 |
||
8402 | 53ba: 60 91 21 05 lds r22, 0x0521 |
||
8403 | 53be: 70 91 22 05 lds r23, 0x0522 |
||
8404 | 53c2: 80 91 23 05 lds r24, 0x0523 |
||
8405 | 53c6: 90 91 24 05 lds r25, 0x0524 |
||
8406 | 53ca: 25 e0 ldi r18, 0x05 ; 5 |
||
8407 | 53cc: 30 e0 ldi r19, 0x00 ; 0 |
||
8408 | 53ce: 40 e0 ldi r20, 0x00 ; 0 |
||
8409 | 53d0: 50 e0 ldi r21, 0x00 ; 0 |
||
8410 | 53d2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
8411 | 53d6: 3c 83 std Y+4, r19 ; 0x04 |
||
8412 | 53d8: 2b 83 std Y+3, r18 ; 0x03 |
||
8413 | 53da: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8414 | 53de: 88 e2 ldi r24, 0x28 ; 40 |
||
8415 | 53e0: 80 93 41 04 sts 0x0441, r24 |
||
8416 | 53e4: 20 91 23 03 lds r18, 0x0323 |
||
8417 | 53e8: 30 91 24 03 lds r19, 0x0324 |
||
8418 | 53ec: ed b7 in r30, 0x3d ; 61 |
||
8419 | 53ee: fe b7 in r31, 0x3e ; 62 |
||
8420 | 53f0: 31 96 adiw r30, 0x01 ; 1 |
||
8421 | 53f2: ad b7 in r26, 0x3d ; 61 |
||
8422 | 53f4: be b7 in r27, 0x3e ; 62 |
||
8423 | 53f6: 11 96 adiw r26, 0x01 ; 1 |
||
8424 | 53f8: 0c 93 st X, r16 |
||
8425 | 53fa: 83 e8 ldi r24, 0x83 ; 131 |
||
8426 | 53fc: 97 e0 ldi r25, 0x07 ; 7 |
||
8427 | 53fe: 92 83 std Z+2, r25 ; 0x02 |
||
8428 | 5400: 81 83 std Z+1, r24 ; 0x01 |
||
8429 | 5402: 34 83 std Z+4, r19 ; 0x04 |
||
8430 | 5404: 23 83 std Z+3, r18 ; 0x03 |
||
8431 | 5406: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8432 | 540a: 8c e3 ldi r24, 0x3C ; 60 |
||
8433 | 540c: 80 93 41 04 sts 0x0441, r24 |
||
8434 | 5410: 27 b5 in r18, 0x27 ; 39 |
||
8435 | 5412: ed b7 in r30, 0x3d ; 61 |
||
8436 | 5414: fe b7 in r31, 0x3e ; 62 |
||
8437 | 5416: 31 96 adiw r30, 0x01 ; 1 |
||
8438 | 5418: ad b7 in r26, 0x3d ; 61 |
||
8439 | 541a: be b7 in r27, 0x3e ; 62 |
||
8440 | 541c: 11 96 adiw r26, 0x01 ; 1 |
||
8441 | 541e: 0c 93 st X, r16 |
||
8442 | 5420: 84 e7 ldi r24, 0x74 ; 116 |
||
8443 | 5422: 97 e0 ldi r25, 0x07 ; 7 |
||
8444 | 5424: 92 83 std Z+2, r25 ; 0x02 |
||
8445 | 5426: 81 83 std Z+1, r24 ; 0x01 |
||
8446 | 5428: 23 83 std Z+3, r18 ; 0x03 |
||
8447 | 542a: 14 82 std Z+4, r1 ; 0x04 |
||
8448 | 542c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8449 | 5430: 0f 90 pop r0 |
||
8450 | 5432: 0f 90 pop r0 |
||
8451 | 5434: 0f 90 pop r0 |
||
8452 | 5436: 0f 90 pop r0 |
||
8453 | 5438: 0f 90 pop r0 |
||
8454 | 543a: 71 cb rjmp .-2334 ; 0x4b1e <Menu+0x180> |
||
8455 | 543c: 10 92 41 04 sts 0x0441, r1 |
||
8456 | 5440: 00 d0 rcall .+0 ; 0x5442 <Menu+0xaa4> |
||
8457 | 5442: 0f 92 push r0 |
||
8458 | 5444: 11 e0 ldi r17, 0x01 ; 1 |
||
8459 | 5446: ad b7 in r26, 0x3d ; 61 |
||
8460 | 5448: be b7 in r27, 0x3e ; 62 |
||
8461 | 544a: 11 96 adiw r26, 0x01 ; 1 |
||
8462 | 544c: 1c 93 st X, r17 |
||
8463 | 544e: 11 97 sbiw r26, 0x01 ; 1 |
||
8464 | 5450: 82 ea ldi r24, 0xA2 ; 162 |
||
8465 | 5452: 94 e0 ldi r25, 0x04 ; 4 |
||
8466 | 5454: 13 96 adiw r26, 0x03 ; 3 |
||
8467 | 5456: 9c 93 st X, r25 |
||
8468 | 5458: 8e 93 st -X, r24 |
||
8469 | 545a: 12 97 sbiw r26, 0x02 ; 2 |
||
8470 | 545c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8471 | 5460: 84 e1 ldi r24, 0x14 ; 20 |
||
8472 | 5462: 80 93 41 04 sts 0x0441, r24 |
||
8473 | 5466: ed b7 in r30, 0x3d ; 61 |
||
8474 | 5468: fe b7 in r31, 0x3e ; 62 |
||
8475 | 546a: 38 97 sbiw r30, 0x08 ; 8 |
||
8476 | 546c: 0f b6 in r0, 0x3f ; 63 |
||
8477 | 546e: f8 94 cli |
||
8478 | 5470: fe bf out 0x3e, r31 ; 62 |
||
8479 | 5472: 0f be out 0x3f, r0 ; 63 |
||
8480 | 5474: ed bf out 0x3d, r30 ; 61 |
||
8481 | 5476: 31 96 adiw r30, 0x01 ; 1 |
||
8482 | 5478: ad b7 in r26, 0x3d ; 61 |
||
8483 | 547a: be b7 in r27, 0x3e ; 62 |
||
8484 | 547c: 11 96 adiw r26, 0x01 ; 1 |
||
8485 | 547e: 1c 93 st X, r17 |
||
8486 | 5480: 8d e8 ldi r24, 0x8D ; 141 |
||
8487 | 5482: 94 e0 ldi r25, 0x04 ; 4 |
||
8488 | 5484: 92 83 std Z+2, r25 ; 0x02 |
||
8489 | 5486: 81 83 std Z+1, r24 ; 0x01 |
||
8490 | 5488: 80 91 86 08 lds r24, 0x0886 |
||
8491 | 548c: 83 83 std Z+3, r24 ; 0x03 |
||
8492 | 548e: 14 82 std Z+4, r1 ; 0x04 |
||
8493 | 5490: 80 91 87 08 lds r24, 0x0887 |
||
8494 | 5494: 85 83 std Z+5, r24 ; 0x05 |
||
8495 | 5496: 16 82 std Z+6, r1 ; 0x06 |
||
8496 | 5498: 80 91 88 08 lds r24, 0x0888 |
||
8497 | 549c: 87 83 std Z+7, r24 ; 0x07 |
||
8498 | 549e: 10 86 std Z+8, r1 ; 0x08 |
||
8499 | 54a0: 80 91 89 08 lds r24, 0x0889 |
||
8500 | 54a4: 81 87 std Z+9, r24 ; 0x09 |
||
8501 | 54a6: 12 86 std Z+10, r1 ; 0x0a |
||
8502 | 54a8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8503 | 54ac: 88 e2 ldi r24, 0x28 ; 40 |
||
8504 | 54ae: 80 93 41 04 sts 0x0441, r24 |
||
8505 | 54b2: ed b7 in r30, 0x3d ; 61 |
||
8506 | 54b4: fe b7 in r31, 0x3e ; 62 |
||
8507 | 54b6: 31 96 adiw r30, 0x01 ; 1 |
||
8508 | 54b8: ad b7 in r26, 0x3d ; 61 |
||
8509 | 54ba: be b7 in r27, 0x3e ; 62 |
||
8510 | 54bc: 11 96 adiw r26, 0x01 ; 1 |
||
8511 | 54be: 1c 93 st X, r17 |
||
8512 | 54c0: 88 e7 ldi r24, 0x78 ; 120 |
||
8513 | 54c2: 94 e0 ldi r25, 0x04 ; 4 |
||
8514 | 54c4: 92 83 std Z+2, r25 ; 0x02 |
||
8515 | 54c6: 81 83 std Z+1, r24 ; 0x01 |
||
8516 | 54c8: 80 91 8a 08 lds r24, 0x088A |
||
8517 | 54cc: 83 83 std Z+3, r24 ; 0x03 |
||
8518 | 54ce: 14 82 std Z+4, r1 ; 0x04 |
||
8519 | 54d0: 80 91 8b 08 lds r24, 0x088B |
||
8520 | 54d4: 85 83 std Z+5, r24 ; 0x05 |
||
8521 | 54d6: 16 82 std Z+6, r1 ; 0x06 |
||
8522 | 54d8: 80 91 8c 08 lds r24, 0x088C |
||
8523 | 54dc: 87 83 std Z+7, r24 ; 0x07 |
||
8524 | 54de: 10 86 std Z+8, r1 ; 0x08 |
||
8525 | 54e0: 80 91 8d 08 lds r24, 0x088D |
||
8526 | 54e4: 81 87 std Z+9, r24 ; 0x09 |
||
8527 | 54e6: 12 86 std Z+10, r1 ; 0x0a |
||
8528 | 54e8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8529 | 54ec: 8c e3 ldi r24, 0x3C ; 60 |
||
8530 | 54ee: 80 93 41 04 sts 0x0441, r24 |
||
8531 | 54f2: ed b7 in r30, 0x3d ; 61 |
||
8532 | 54f4: fe b7 in r31, 0x3e ; 62 |
||
8533 | 54f6: 31 96 adiw r30, 0x01 ; 1 |
||
8534 | 54f8: ad b7 in r26, 0x3d ; 61 |
||
8535 | 54fa: be b7 in r27, 0x3e ; 62 |
||
8536 | 54fc: 11 96 adiw r26, 0x01 ; 1 |
||
8537 | 54fe: 1c 93 st X, r17 |
||
8538 | 5500: 83 e6 ldi r24, 0x63 ; 99 |
||
8539 | 5502: 94 e0 ldi r25, 0x04 ; 4 |
||
8540 | 5504: 92 83 std Z+2, r25 ; 0x02 |
||
8541 | 5506: 81 83 std Z+1, r24 ; 0x01 |
||
8542 | 5508: 80 91 8e 08 lds r24, 0x088E |
||
8543 | 550c: 83 83 std Z+3, r24 ; 0x03 |
||
8544 | 550e: 14 82 std Z+4, r1 ; 0x04 |
||
8545 | 5510: 80 91 8f 08 lds r24, 0x088F |
||
8546 | 5514: 85 83 std Z+5, r24 ; 0x05 |
||
8547 | 5516: 16 82 std Z+6, r1 ; 0x06 |
||
8548 | 5518: 80 91 90 08 lds r24, 0x0890 |
||
8549 | 551c: 87 83 std Z+7, r24 ; 0x07 |
||
8550 | 551e: 10 86 std Z+8, r1 ; 0x08 |
||
8551 | 5520: 80 91 91 08 lds r24, 0x0891 |
||
8552 | 5524: 81 87 std Z+9, r24 ; 0x09 |
||
8553 | 5526: 12 86 std Z+10, r1 ; 0x0a |
||
8554 | 5528: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8555 | 552c: ed b7 in r30, 0x3d ; 61 |
||
8556 | 552e: fe b7 in r31, 0x3e ; 62 |
||
8557 | 5530: 3b 96 adiw r30, 0x0b ; 11 |
||
8558 | 5532: 0f b6 in r0, 0x3f ; 63 |
||
8559 | 5534: f8 94 cli |
||
8560 | 5536: fe bf out 0x3e, r31 ; 62 |
||
8561 | 5538: 0f be out 0x3f, r0 ; 63 |
||
8562 | 553a: ed bf out 0x3d, r30 ; 61 |
||
8563 | 553c: f0 ca rjmp .-2592 ; 0x4b1e <Menu+0x180> |
||
8564 | 553e: 10 92 41 04 sts 0x0441, r1 |
||
8565 | 5542: 00 d0 rcall .+0 ; 0x5544 <Menu+0xba6> |
||
8566 | 5544: 0f 92 push r0 |
||
8567 | 5546: 11 e0 ldi r17, 0x01 ; 1 |
||
8568 | 5548: ad b7 in r26, 0x3d ; 61 |
||
8569 | 554a: be b7 in r27, 0x3e ; 62 |
||
8570 | 554c: 11 96 adiw r26, 0x01 ; 1 |
||
8571 | 554e: 1c 93 st X, r17 |
||
8572 | 5550: 11 97 sbiw r26, 0x01 ; 1 |
||
8573 | 5552: 84 e5 ldi r24, 0x54 ; 84 |
||
8574 | 5554: 94 e0 ldi r25, 0x04 ; 4 |
||
8575 | 5556: 13 96 adiw r26, 0x03 ; 3 |
||
8576 | 5558: 9c 93 st X, r25 |
||
8577 | 555a: 8e 93 st -X, r24 |
||
8578 | 555c: 12 97 sbiw r26, 0x02 ; 2 |
||
8579 | 555e: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8580 | 5562: 84 e1 ldi r24, 0x14 ; 20 |
||
8581 | 5564: 80 93 41 04 sts 0x0441, r24 |
||
8582 | 5568: ed b7 in r30, 0x3d ; 61 |
||
8583 | 556a: fe b7 in r31, 0x3e ; 62 |
||
8584 | 556c: 38 97 sbiw r30, 0x08 ; 8 |
||
8585 | 556e: 0f b6 in r0, 0x3f ; 63 |
||
8586 | 5570: f8 94 cli |
||
8587 | 5572: fe bf out 0x3e, r31 ; 62 |
||
8588 | 5574: 0f be out 0x3f, r0 ; 63 |
||
8589 | 5576: ed bf out 0x3d, r30 ; 61 |
||
8590 | 5578: 31 96 adiw r30, 0x01 ; 1 |
||
8591 | 557a: ad b7 in r26, 0x3d ; 61 |
||
8592 | 557c: be b7 in r27, 0x3e ; 62 |
||
8593 | 557e: 11 96 adiw r26, 0x01 ; 1 |
||
8594 | 5580: 1c 93 st X, r17 |
||
8595 | 5582: 80 e4 ldi r24, 0x40 ; 64 |
||
8596 | 5584: 94 e0 ldi r25, 0x04 ; 4 |
||
8597 | 5586: 92 83 std Z+2, r25 ; 0x02 |
||
8598 | 5588: 81 83 std Z+1, r24 ; 0x01 |
||
8599 | 558a: 80 91 a2 08 lds r24, 0x08A2 |
||
8600 | 558e: 90 e0 ldi r25, 0x00 ; 0 |
||
8601 | 5590: 8d 96 adiw r24, 0x2d ; 45 |
||
8602 | 5592: 94 83 std Z+4, r25 ; 0x04 |
||
8603 | 5594: 83 83 std Z+3, r24 ; 0x03 |
||
8604 | 5596: 80 91 a3 08 lds r24, 0x08A3 |
||
8605 | 559a: 90 e0 ldi r25, 0x00 ; 0 |
||
8606 | 559c: 8d 96 adiw r24, 0x2d ; 45 |
||
8607 | 559e: 96 83 std Z+6, r25 ; 0x06 |
||
8608 | 55a0: 85 83 std Z+5, r24 ; 0x05 |
||
8609 | 55a2: 80 91 a4 08 lds r24, 0x08A4 |
||
8610 | 55a6: 90 e0 ldi r25, 0x00 ; 0 |
||
8611 | 55a8: 8d 96 adiw r24, 0x2d ; 45 |
||
8612 | 55aa: 90 87 std Z+8, r25 ; 0x08 |
||
8613 | 55ac: 87 83 std Z+7, r24 ; 0x07 |
||
8614 | 55ae: 80 91 a5 08 lds r24, 0x08A5 |
||
8615 | 55b2: 90 e0 ldi r25, 0x00 ; 0 |
||
8616 | 55b4: 8d 96 adiw r24, 0x2d ; 45 |
||
8617 | 55b6: 92 87 std Z+10, r25 ; 0x0a |
||
8618 | 55b8: 81 87 std Z+9, r24 ; 0x09 |
||
8619 | 55ba: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8620 | 55be: 88 e2 ldi r24, 0x28 ; 40 |
||
8621 | 55c0: 80 93 41 04 sts 0x0441, r24 |
||
8622 | 55c4: ed b7 in r30, 0x3d ; 61 |
||
8623 | 55c6: fe b7 in r31, 0x3e ; 62 |
||
8624 | 55c8: 31 96 adiw r30, 0x01 ; 1 |
||
8625 | 55ca: ad b7 in r26, 0x3d ; 61 |
||
8626 | 55cc: be b7 in r27, 0x3e ; 62 |
||
8627 | 55ce: 11 96 adiw r26, 0x01 ; 1 |
||
8628 | 55d0: 1c 93 st X, r17 |
||
8629 | 55d2: 8c e2 ldi r24, 0x2C ; 44 |
||
8630 | 55d4: 94 e0 ldi r25, 0x04 ; 4 |
||
8631 | 55d6: 92 83 std Z+2, r25 ; 0x02 |
||
8632 | 55d8: 81 83 std Z+1, r24 ; 0x01 |
||
8633 | 55da: 80 91 a6 08 lds r24, 0x08A6 |
||
8634 | 55de: 90 e0 ldi r25, 0x00 ; 0 |
||
8635 | 55e0: 8d 96 adiw r24, 0x2d ; 45 |
||
8636 | 55e2: 94 83 std Z+4, r25 ; 0x04 |
||
8637 | 55e4: 83 83 std Z+3, r24 ; 0x03 |
||
8638 | 55e6: 80 91 a7 08 lds r24, 0x08A7 |
||
8639 | 55ea: 90 e0 ldi r25, 0x00 ; 0 |
||
8640 | 55ec: 8d 96 adiw r24, 0x2d ; 45 |
||
8641 | 55ee: 96 83 std Z+6, r25 ; 0x06 |
||
8642 | 55f0: 85 83 std Z+5, r24 ; 0x05 |
||
8643 | 55f2: 80 91 a8 08 lds r24, 0x08A8 |
||
8644 | 55f6: 90 e0 ldi r25, 0x00 ; 0 |
||
8645 | 55f8: 8d 96 adiw r24, 0x2d ; 45 |
||
8646 | 55fa: 90 87 std Z+8, r25 ; 0x08 |
||
8647 | 55fc: 87 83 std Z+7, r24 ; 0x07 |
||
8648 | 55fe: 80 91 a9 08 lds r24, 0x08A9 |
||
8649 | 5602: 90 e0 ldi r25, 0x00 ; 0 |
||
8650 | 5604: 8d 96 adiw r24, 0x2d ; 45 |
||
8651 | 5606: 92 87 std Z+10, r25 ; 0x0a |
||
8652 | 5608: 81 87 std Z+9, r24 ; 0x09 |
||
8653 | 560a: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8654 | 560e: 8c e3 ldi r24, 0x3C ; 60 |
||
8655 | 5610: 80 93 41 04 sts 0x0441, r24 |
||
8656 | 5614: ed b7 in r30, 0x3d ; 61 |
||
8657 | 5616: fe b7 in r31, 0x3e ; 62 |
||
8658 | 5618: 36 96 adiw r30, 0x06 ; 6 |
||
8659 | 561a: 0f b6 in r0, 0x3f ; 63 |
||
8660 | 561c: f8 94 cli |
||
8661 | 561e: fe bf out 0x3e, r31 ; 62 |
||
8662 | 5620: 0f be out 0x3f, r0 ; 63 |
||
8663 | 5622: ed bf out 0x3d, r30 ; 61 |
||
8664 | 5624: 31 96 adiw r30, 0x01 ; 1 |
||
8665 | 5626: ad b7 in r26, 0x3d ; 61 |
||
8666 | 5628: be b7 in r27, 0x3e ; 62 |
||
8667 | 562a: 11 96 adiw r26, 0x01 ; 1 |
||
8668 | 562c: 1c 93 st X, r17 |
||
8669 | 562e: 8c e1 ldi r24, 0x1C ; 28 |
||
8670 | 5630: 94 e0 ldi r25, 0x04 ; 4 |
||
8671 | 5632: 92 83 std Z+2, r25 ; 0x02 |
||
8672 | 5634: 81 83 std Z+1, r24 ; 0x01 |
||
8673 | 5636: 80 91 aa 08 lds r24, 0x08AA |
||
8674 | 563a: 90 e0 ldi r25, 0x00 ; 0 |
||
8675 | 563c: 8d 96 adiw r24, 0x2d ; 45 |
||
8676 | 563e: 94 83 std Z+4, r25 ; 0x04 |
||
8677 | 5640: 83 83 std Z+3, r24 ; 0x03 |
||
8678 | 5642: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8679 | 5646: 0f 90 pop r0 |
||
8680 | 5648: 0f 90 pop r0 |
||
8681 | 564a: 0f 90 pop r0 |
||
8682 | 564c: 0f 90 pop r0 |
||
8683 | 564e: 0f 90 pop r0 |
||
8684 | 5650: 80 91 ab 08 lds r24, 0x08AB |
||
8685 | 5654: 88 23 and r24, r24 |
||
8686 | 5656: 09 f0 breq .+2 ; 0x565a <Menu+0xcbc> |
||
8687 | 5658: a3 c2 rjmp .+1350 ; 0x5ba0 <Menu+0x1202> |
||
8688 | 565a: 80 91 ac 08 lds r24, 0x08AC |
||
8689 | 565e: 88 23 and r24, r24 |
||
8690 | 5660: 09 f0 breq .+2 ; 0x5664 <Menu+0xcc6> |
||
8691 | 5662: 87 c2 rjmp .+1294 ; 0x5b72 <Menu+0x11d4> |
||
8692 | 5664: 80 91 ad 08 lds r24, 0x08AD |
||
8693 | 5668: 88 23 and r24, r24 |
||
8694 | 566a: 09 f4 brne .+2 ; 0x566e <Menu+0xcd0> |
||
8695 | 566c: 58 ca rjmp .-2896 ; 0x4b1e <Menu+0x180> |
||
8696 | 566e: 88 e4 ldi r24, 0x48 ; 72 |
||
8697 | 5670: 80 93 41 04 sts 0x0441, r24 |
||
8698 | 5674: 00 d0 rcall .+0 ; 0x5676 <Menu+0xcd8> |
||
8699 | 5676: 0f 92 push r0 |
||
8700 | 5678: 81 e0 ldi r24, 0x01 ; 1 |
||
8701 | 567a: ed b7 in r30, 0x3d ; 61 |
||
8702 | 567c: fe b7 in r31, 0x3e ; 62 |
||
8703 | 567e: 81 83 std Z+1, r24 ; 0x01 |
||
8704 | 5680: 83 e1 ldi r24, 0x13 ; 19 |
||
8705 | 5682: 94 e0 ldi r25, 0x04 ; 4 |
||
8706 | 5684: 93 83 std Z+3, r25 ; 0x03 |
||
8707 | 5686: 82 83 std Z+2, r24 ; 0x02 |
||
8708 | 5688: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8709 | 568c: 0f 90 pop r0 |
||
8710 | 568e: 0f 90 pop r0 |
||
8711 | 5690: 0f 90 pop r0 |
||
8712 | 5692: 45 ca rjmp .-2934 ; 0x4b1e <Menu+0x180> |
||
8713 | 5694: 10 92 41 04 sts 0x0441, r1 |
||
8714 | 5698: e0 91 e1 08 lds r30, 0x08E1 |
||
8715 | 569c: f0 e0 ldi r31, 0x00 ; 0 |
||
8716 | 569e: ee 0f add r30, r30 |
||
8717 | 56a0: ff 1f adc r31, r31 |
||
8718 | 56a2: e1 55 subi r30, 0x51 ; 81 |
||
8719 | 56a4: f7 4f sbci r31, 0xF7 ; 247 |
||
8720 | 56a6: 40 81 ld r20, Z |
||
8721 | 56a8: 51 81 ldd r21, Z+1 ; 0x01 |
||
8722 | 56aa: e0 91 e2 08 lds r30, 0x08E2 |
||
8723 | 56ae: f0 e0 ldi r31, 0x00 ; 0 |
||
8724 | 56b0: ee 0f add r30, r30 |
||
8725 | 56b2: ff 1f adc r31, r31 |
||
8726 | 56b4: e1 55 subi r30, 0x51 ; 81 |
||
8727 | 56b6: f7 4f sbci r31, 0xF7 ; 247 |
||
8728 | 56b8: 20 81 ld r18, Z |
||
8729 | 56ba: 31 81 ldd r19, Z+1 ; 0x01 |
||
8730 | 56bc: 8d b7 in r24, 0x3d ; 61 |
||
8731 | 56be: 9e b7 in r25, 0x3e ; 62 |
||
8732 | 56c0: 07 97 sbiw r24, 0x07 ; 7 |
||
8733 | 56c2: 0f b6 in r0, 0x3f ; 63 |
||
8734 | 56c4: f8 94 cli |
||
8735 | 56c6: 9e bf out 0x3e, r25 ; 62 |
||
8736 | 56c8: 0f be out 0x3f, r0 ; 63 |
||
8737 | 56ca: 8d bf out 0x3d, r24 ; 61 |
||
8738 | 56cc: ed b7 in r30, 0x3d ; 61 |
||
8739 | 56ce: fe b7 in r31, 0x3e ; 62 |
||
8740 | 56d0: 31 96 adiw r30, 0x01 ; 1 |
||
8741 | 56d2: 11 e0 ldi r17, 0x01 ; 1 |
||
8742 | 56d4: ad b7 in r26, 0x3d ; 61 |
||
8743 | 56d6: be b7 in r27, 0x3e ; 62 |
||
8744 | 56d8: 11 96 adiw r26, 0x01 ; 1 |
||
8745 | 56da: 1c 93 st X, r17 |
||
8746 | 56dc: 88 ed ldi r24, 0xD8 ; 216 |
||
8747 | 56de: 96 e0 ldi r25, 0x06 ; 6 |
||
8748 | 56e0: 92 83 std Z+2, r25 ; 0x02 |
||
8749 | 56e2: 81 83 std Z+1, r24 ; 0x01 |
||
8750 | 56e4: 54 83 std Z+4, r21 ; 0x04 |
||
8751 | 56e6: 43 83 std Z+3, r20 ; 0x03 |
||
8752 | 56e8: 36 83 std Z+6, r19 ; 0x06 |
||
8753 | 56ea: 25 83 std Z+5, r18 ; 0x05 |
||
8754 | 56ec: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8755 | 56f0: 84 e1 ldi r24, 0x14 ; 20 |
||
8756 | 56f2: 80 93 41 04 sts 0x0441, r24 |
||
8757 | 56f6: e0 91 e3 08 lds r30, 0x08E3 |
||
8758 | 56fa: f0 e0 ldi r31, 0x00 ; 0 |
||
8759 | 56fc: ee 0f add r30, r30 |
||
8760 | 56fe: ff 1f adc r31, r31 |
||
8761 | 5700: e1 55 subi r30, 0x51 ; 81 |
||
8762 | 5702: f7 4f sbci r31, 0xF7 ; 247 |
||
8763 | 5704: 20 81 ld r18, Z |
||
8764 | 5706: 31 81 ldd r19, Z+1 ; 0x01 |
||
8765 | 5708: e0 91 e4 08 lds r30, 0x08E4 |
||
8766 | 570c: f0 e0 ldi r31, 0x00 ; 0 |
||
8767 | 570e: ee 0f add r30, r30 |
||
8768 | 5710: ff 1f adc r31, r31 |
||
8769 | 5712: e1 55 subi r30, 0x51 ; 81 |
||
8770 | 5714: f7 4f sbci r31, 0xF7 ; 247 |
||
8771 | 5716: 40 81 ld r20, Z |
||
8772 | 5718: 51 81 ldd r21, Z+1 ; 0x01 |
||
8773 | 571a: ed b7 in r30, 0x3d ; 61 |
||
8774 | 571c: fe b7 in r31, 0x3e ; 62 |
||
8775 | 571e: 31 96 adiw r30, 0x01 ; 1 |
||
8776 | 5720: ad b7 in r26, 0x3d ; 61 |
||
8777 | 5722: be b7 in r27, 0x3e ; 62 |
||
8778 | 5724: 11 96 adiw r26, 0x01 ; 1 |
||
8779 | 5726: 1c 93 st X, r17 |
||
8780 | 5728: 88 ec ldi r24, 0xC8 ; 200 |
||
8781 | 572a: 96 e0 ldi r25, 0x06 ; 6 |
||
8782 | 572c: 92 83 std Z+2, r25 ; 0x02 |
||
8783 | 572e: 81 83 std Z+1, r24 ; 0x01 |
||
8784 | 5730: 28 58 subi r18, 0x88 ; 136 |
||
8785 | 5732: 3f 4f sbci r19, 0xFF ; 255 |
||
8786 | 5734: 34 83 std Z+4, r19 ; 0x04 |
||
8787 | 5736: 23 83 std Z+3, r18 ; 0x03 |
||
8788 | 5738: 56 83 std Z+6, r21 ; 0x06 |
||
8789 | 573a: 45 83 std Z+5, r20 ; 0x05 |
||
8790 | 573c: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8791 | 5740: 88 e2 ldi r24, 0x28 ; 40 |
||
8792 | 5742: 80 93 41 04 sts 0x0441, r24 |
||
8793 | 5746: e0 91 e5 08 lds r30, 0x08E5 |
||
8794 | 574a: f0 e0 ldi r31, 0x00 ; 0 |
||
8795 | 574c: ee 0f add r30, r30 |
||
8796 | 574e: ff 1f adc r31, r31 |
||
8797 | 5750: e1 55 subi r30, 0x51 ; 81 |
||
8798 | 5752: f7 4f sbci r31, 0xF7 ; 247 |
||
8799 | 5754: 40 81 ld r20, Z |
||
8800 | 5756: 51 81 ldd r21, Z+1 ; 0x01 |
||
8801 | 5758: e0 91 e6 08 lds r30, 0x08E6 |
||
8802 | 575c: f0 e0 ldi r31, 0x00 ; 0 |
||
8803 | 575e: ee 0f add r30, r30 |
||
8804 | 5760: ff 1f adc r31, r31 |
||
8805 | 5762: e1 55 subi r30, 0x51 ; 81 |
||
8806 | 5764: f7 4f sbci r31, 0xF7 ; 247 |
||
8807 | 5766: 20 81 ld r18, Z |
||
8808 | 5768: 31 81 ldd r19, Z+1 ; 0x01 |
||
8809 | 576a: ed b7 in r30, 0x3d ; 61 |
||
8810 | 576c: fe b7 in r31, 0x3e ; 62 |
||
8811 | 576e: 31 96 adiw r30, 0x01 ; 1 |
||
8812 | 5770: ad b7 in r26, 0x3d ; 61 |
||
8813 | 5772: be b7 in r27, 0x3e ; 62 |
||
8814 | 5774: 11 96 adiw r26, 0x01 ; 1 |
||
8815 | 5776: 1c 93 st X, r17 |
||
8816 | 5778: 88 eb ldi r24, 0xB8 ; 184 |
||
8817 | 577a: 96 e0 ldi r25, 0x06 ; 6 |
||
8818 | 577c: 92 83 std Z+2, r25 ; 0x02 |
||
8819 | 577e: 81 83 std Z+1, r24 ; 0x01 |
||
8820 | 5780: 42 59 subi r20, 0x92 ; 146 |
||
8821 | 5782: 5f 4f sbci r21, 0xFF ; 255 |
||
8822 | 5784: 54 83 std Z+4, r21 ; 0x04 |
||
8823 | 5786: 43 83 std Z+3, r20 ; 0x03 |
||
8824 | 5788: 22 59 subi r18, 0x92 ; 146 |
||
8825 | 578a: 3f 4f sbci r19, 0xFF ; 255 |
||
8826 | 578c: 36 83 std Z+6, r19 ; 0x06 |
||
8827 | 578e: 25 83 std Z+5, r18 ; 0x05 |
||
8828 | 5790: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8829 | 5794: 8c e3 ldi r24, 0x3C ; 60 |
||
8830 | 5796: 80 93 41 04 sts 0x0441, r24 |
||
8831 | 579a: e0 91 e7 08 lds r30, 0x08E7 |
||
8832 | 579e: f0 e0 ldi r31, 0x00 ; 0 |
||
8833 | 57a0: ee 0f add r30, r30 |
||
8834 | 57a2: ff 1f adc r31, r31 |
||
8835 | 57a4: e1 55 subi r30, 0x51 ; 81 |
||
8836 | 57a6: f7 4f sbci r31, 0xF7 ; 247 |
||
8837 | 57a8: 40 81 ld r20, Z |
||
8838 | 57aa: 51 81 ldd r21, Z+1 ; 0x01 |
||
8839 | 57ac: e0 91 e8 08 lds r30, 0x08E8 |
||
8840 | 57b0: f0 e0 ldi r31, 0x00 ; 0 |
||
8841 | 57b2: ee 0f add r30, r30 |
||
8842 | 57b4: ff 1f adc r31, r31 |
||
8843 | 57b6: e1 55 subi r30, 0x51 ; 81 |
||
8844 | 57b8: f7 4f sbci r31, 0xF7 ; 247 |
||
8845 | 57ba: 20 81 ld r18, Z |
||
8846 | 57bc: 31 81 ldd r19, Z+1 ; 0x01 |
||
8847 | 57be: ed b7 in r30, 0x3d ; 61 |
||
8848 | 57c0: fe b7 in r31, 0x3e ; 62 |
||
8849 | 57c2: 31 96 adiw r30, 0x01 ; 1 |
||
8850 | 57c4: ad b7 in r26, 0x3d ; 61 |
||
8851 | 57c6: be b7 in r27, 0x3e ; 62 |
||
8852 | 57c8: 11 96 adiw r26, 0x01 ; 1 |
||
8853 | 57ca: 1c 93 st X, r17 |
||
8854 | 57cc: 88 ea ldi r24, 0xA8 ; 168 |
||
8855 | 57ce: 96 e0 ldi r25, 0x06 ; 6 |
||
8856 | 57d0: 92 83 std Z+2, r25 ; 0x02 |
||
8857 | 57d2: 81 83 std Z+1, r24 ; 0x01 |
||
8858 | 57d4: 42 59 subi r20, 0x92 ; 146 |
||
8859 | 57d6: 5f 4f sbci r21, 0xFF ; 255 |
||
8860 | 57d8: 54 83 std Z+4, r21 ; 0x04 |
||
8861 | 57da: 43 83 std Z+3, r20 ; 0x03 |
||
8862 | 57dc: 22 59 subi r18, 0x92 ; 146 |
||
8863 | 57de: 3f 4f sbci r19, 0xFF ; 255 |
||
8864 | 57e0: 36 83 std Z+6, r19 ; 0x06 |
||
8865 | 57e2: 25 83 std Z+5, r18 ; 0x05 |
||
8866 | 57e4: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8867 | 57e8: ed b7 in r30, 0x3d ; 61 |
||
8868 | 57ea: fe b7 in r31, 0x3e ; 62 |
||
8869 | 57ec: 37 96 adiw r30, 0x07 ; 7 |
||
8870 | 57ee: 0f b6 in r0, 0x3f ; 63 |
||
8871 | 57f0: f8 94 cli |
||
8872 | 57f2: fe bf out 0x3e, r31 ; 62 |
||
8873 | 57f4: 0f be out 0x3f, r0 ; 63 |
||
8874 | 57f6: ed bf out 0x3d, r30 ; 61 |
||
8875 | 57f8: 10 92 43 04 sts 0x0443, r1 |
||
8876 | 57fc: df 91 pop r29 |
||
8877 | 57fe: cf 91 pop r28 |
||
8878 | 5800: 1f 91 pop r17 |
||
8879 | 5802: 0f 91 pop r16 |
||
8880 | 5804: ff 90 pop r15 |
||
8881 | 5806: 08 95 ret |
||
8882 | 5808: 10 92 41 04 sts 0x0441, r1 |
||
8883 | 580c: 00 d0 rcall .+0 ; 0x580e <Menu+0xe70> |
||
8884 | 580e: 0f 92 push r0 |
||
8885 | 5810: 11 e0 ldi r17, 0x01 ; 1 |
||
8886 | 5812: ad b7 in r26, 0x3d ; 61 |
||
8887 | 5814: be b7 in r27, 0x3e ; 62 |
||
8888 | 5816: 11 96 adiw r26, 0x01 ; 1 |
||
8889 | 5818: 1c 93 st X, r17 |
||
8890 | 581a: 11 97 sbiw r26, 0x01 ; 1 |
||
8891 | 581c: 8a e9 ldi r24, 0x9A ; 154 |
||
8892 | 581e: 96 e0 ldi r25, 0x06 ; 6 |
||
8893 | 5820: 13 96 adiw r26, 0x03 ; 3 |
||
8894 | 5822: 9c 93 st X, r25 |
||
8895 | 5824: 8e 93 st -X, r24 |
||
8896 | 5826: 12 97 sbiw r26, 0x02 ; 2 |
||
8897 | 5828: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8898 | 582c: 80 91 08 01 lds r24, 0x0108 |
||
8899 | 5830: 0f 90 pop r0 |
||
8900 | 5832: 0f 90 pop r0 |
||
8901 | 5834: 0f 90 pop r0 |
||
8902 | 5836: 8a 30 cpi r24, 0x0A ; 10 |
||
8903 | 5838: 09 f4 brne .+2 ; 0x583c <Menu+0xe9e> |
||
8904 | 583a: c4 c1 rjmp .+904 ; 0x5bc4 <Menu+0x1226> |
||
8905 | 583c: 8b 30 cpi r24, 0x0B ; 11 |
||
8906 | 583e: 09 f4 brne .+2 ; 0x5842 <Menu+0xea4> |
||
8907 | 5840: d7 c0 rjmp .+430 ; 0x59f0 <Menu+0x1052> |
||
8908 | 5842: 84 31 cpi r24, 0x14 ; 20 |
||
8909 | 5844: 09 f4 brne .+2 ; 0x5848 <Menu+0xeaa> |
||
8910 | 5846: d4 c0 rjmp .+424 ; 0x59f0 <Menu+0x1052> |
||
8911 | 5848: 8d 30 cpi r24, 0x0D ; 13 |
||
8912 | 584a: 09 f0 breq .+2 ; 0x584e <Menu+0xeb0> |
||
8913 | 584c: 68 c9 rjmp .-3376 ; 0x4b1e <Menu+0x180> |
||
8914 | 584e: 84 e1 ldi r24, 0x14 ; 20 |
||
8915 | 5850: 80 93 41 04 sts 0x0441, r24 |
||
8916 | 5854: 60 91 ae 04 lds r22, 0x04AE |
||
8917 | 5858: 70 91 af 04 lds r23, 0x04AF |
||
8918 | 585c: 40 91 11 04 lds r20, 0x0411 |
||
8919 | 5860: 50 91 12 04 lds r21, 0x0412 |
||
8920 | 5864: 2d b7 in r18, 0x3d ; 61 |
||
8921 | 5866: 3e b7 in r19, 0x3e ; 62 |
||
8922 | 5868: 29 50 subi r18, 0x09 ; 9 |
||
8923 | 586a: 30 40 sbci r19, 0x00 ; 0 |
||
8924 | 586c: 0f b6 in r0, 0x3f ; 63 |
||
8925 | 586e: f8 94 cli |
||
8926 | 5870: 3e bf out 0x3e, r19 ; 62 |
||
8927 | 5872: 0f be out 0x3f, r0 ; 63 |
||
8928 | 5874: 2d bf out 0x3d, r18 ; 61 |
||
8929 | 5876: cd b7 in r28, 0x3d ; 61 |
||
8930 | 5878: de b7 in r29, 0x3e ; 62 |
||
8931 | 587a: 21 96 adiw r28, 0x01 ; 1 |
||
8932 | 587c: ad b7 in r26, 0x3d ; 61 |
||
8933 | 587e: be b7 in r27, 0x3e ; 62 |
||
8934 | 5880: 11 96 adiw r26, 0x01 ; 1 |
||
8935 | 5882: 1c 93 st X, r17 |
||
8936 | 5884: 80 e2 ldi r24, 0x20 ; 32 |
||
8937 | 5886: 96 e0 ldi r25, 0x06 ; 6 |
||
8938 | 5888: 9a 83 std Y+2, r25 ; 0x02 |
||
8939 | 588a: 89 83 std Y+1, r24 ; 0x01 |
||
8940 | 588c: cb 01 movw r24, r22 |
||
8941 | 588e: 9c 01 movw r18, r24 |
||
8942 | 5890: 97 fd sbrc r25, 7 |
||
8943 | 5892: 3f c2 rjmp .+1150 ; 0x5d12 <Menu+0x1374> |
||
8944 | 5894: 35 95 asr r19 |
||
8945 | 5896: 27 95 ror r18 |
||
8946 | 5898: 35 95 asr r19 |
||
8947 | 589a: 27 95 ror r18 |
||
8948 | 589c: 35 95 asr r19 |
||
8949 | 589e: 27 95 ror r18 |
||
8950 | 58a0: 42 1b sub r20, r18 |
||
8951 | 58a2: 53 0b sbc r21, r19 |
||
8952 | 58a4: 5c 83 std Y+4, r21 ; 0x04 |
||
8953 | 58a6: 4b 83 std Y+3, r20 ; 0x03 |
||
8954 | 58a8: 9b 01 movw r18, r22 |
||
8955 | 58aa: 77 fd sbrc r23, 7 |
||
8956 | 58ac: 2f c2 rjmp .+1118 ; 0x5d0c <Menu+0x136e> |
||
8957 | 58ae: 35 95 asr r19 |
||
8958 | 58b0: 27 95 ror r18 |
||
8959 | 58b2: 35 95 asr r19 |
||
8960 | 58b4: 27 95 ror r18 |
||
8961 | 58b6: 35 95 asr r19 |
||
8962 | 58b8: 27 95 ror r18 |
||
8963 | 58ba: 35 95 asr r19 |
||
8964 | 58bc: 27 95 ror r18 |
||
8965 | 58be: 3e 83 std Y+6, r19 ; 0x06 |
||
8966 | 58c0: 2d 83 std Y+5, r18 ; 0x05 |
||
8967 | 58c2: 80 91 25 03 lds r24, 0x0325 |
||
8968 | 58c6: 8f 83 std Y+7, r24 ; 0x07 |
||
8969 | 58c8: 18 86 std Y+8, r1 ; 0x08 |
||
8970 | 58ca: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
8971 | 58ce: 88 e2 ldi r24, 0x28 ; 40 |
||
8972 | 58d0: 80 93 41 04 sts 0x0441, r24 |
||
8973 | 58d4: 60 91 b0 04 lds r22, 0x04B0 |
||
8974 | 58d8: 70 91 b1 04 lds r23, 0x04B1 |
||
8975 | 58dc: 40 91 13 04 lds r20, 0x0413 |
||
8976 | 58e0: 50 91 14 04 lds r21, 0x0414 |
||
8977 | 58e4: 81 e0 ldi r24, 0x01 ; 1 |
||
8978 | 58e6: 88 83 st Y, r24 |
||
8979 | 58e8: 8c e0 ldi r24, 0x0C ; 12 |
||
8980 | 58ea: 96 e0 ldi r25, 0x06 ; 6 |
||
8981 | 58ec: 9a 83 std Y+2, r25 ; 0x02 |
||
8982 | 58ee: 89 83 std Y+1, r24 ; 0x01 |
||
8983 | 58f0: 9b 01 movw r18, r22 |
||
8984 | 58f2: c9 01 movw r24, r18 |
||
8985 | 58f4: 37 fd sbrc r19, 7 |
||
8986 | 58f6: 08 c2 rjmp .+1040 ; 0x5d08 <Menu+0x136a> |
||
8987 | 58f8: 95 95 asr r25 |
||
8988 | 58fa: 87 95 ror r24 |
||
8989 | 58fc: 95 95 asr r25 |
||
8990 | 58fe: 87 95 ror r24 |
||
8991 | 5900: 95 95 asr r25 |
||
8992 | 5902: 87 95 ror r24 |
||
8993 | 5904: 48 1b sub r20, r24 |
||
8994 | 5906: 59 0b sbc r21, r25 |
||
8995 | 5908: 5c 83 std Y+4, r21 ; 0x04 |
||
8996 | 590a: 4b 83 std Y+3, r20 ; 0x03 |
||
8997 | 590c: 9b 01 movw r18, r22 |
||
8998 | 590e: 77 fd sbrc r23, 7 |
||
8999 | 5910: f8 c1 rjmp .+1008 ; 0x5d02 <Menu+0x1364> |
||
9000 | 5912: 35 95 asr r19 |
||
9001 | 5914: 27 95 ror r18 |
||
9002 | 5916: 35 95 asr r19 |
||
9003 | 5918: 27 95 ror r18 |
||
9004 | 591a: 35 95 asr r19 |
||
9005 | 591c: 27 95 ror r18 |
||
9006 | 591e: 35 95 asr r19 |
||
9007 | 5920: 27 95 ror r18 |
||
9008 | 5922: 3e 83 std Y+6, r19 ; 0x06 |
||
9009 | 5924: 2d 83 std Y+5, r18 ; 0x05 |
||
9010 | 5926: 80 91 26 03 lds r24, 0x0326 |
||
9011 | 592a: 8f 83 std Y+7, r24 ; 0x07 |
||
9012 | 592c: 18 86 std Y+8, r1 ; 0x08 |
||
9013 | 592e: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9014 | 5932: 8c e3 ldi r24, 0x3C ; 60 |
||
9015 | 5934: 80 93 41 04 sts 0x0441, r24 |
||
9016 | 5938: 40 91 b2 04 lds r20, 0x04B2 |
||
9017 | 593c: 50 91 b3 04 lds r21, 0x04B3 |
||
9018 | 5940: 20 91 15 04 lds r18, 0x0415 |
||
9019 | 5944: 30 91 16 04 lds r19, 0x0416 |
||
9020 | 5948: 81 e0 ldi r24, 0x01 ; 1 |
||
9021 | 594a: 88 83 st Y, r24 |
||
9022 | 594c: 88 ef ldi r24, 0xF8 ; 248 |
||
9023 | 594e: 95 e0 ldi r25, 0x05 ; 5 |
||
9024 | 5950: 9a 83 std Y+2, r25 ; 0x02 |
||
9025 | 5952: 89 83 std Y+1, r24 ; 0x01 |
||
9026 | 5954: ca 01 movw r24, r20 |
||
9027 | 5956: 82 1b sub r24, r18 |
||
9028 | 5958: 93 0b sbc r25, r19 |
||
9029 | 595a: 9c 83 std Y+4, r25 ; 0x04 |
||
9030 | 595c: 8b 83 std Y+3, r24 ; 0x03 |
||
9031 | 595e: 57 fd sbrc r21, 7 |
||
9032 | 5960: c3 c1 rjmp .+902 ; 0x5ce8 <Menu+0x134a> |
||
9033 | 5962: 55 95 asr r21 |
||
9034 | 5964: 47 95 ror r20 |
||
9035 | 5966: 5e 83 std Y+6, r21 ; 0x06 |
||
9036 | 5968: 4d 83 std Y+5, r20 ; 0x05 |
||
9037 | 596a: 80 91 27 03 lds r24, 0x0327 |
||
9038 | 596e: 8f 83 std Y+7, r24 ; 0x07 |
||
9039 | 5970: 18 86 std Y+8, r1 ; 0x08 |
||
9040 | 5972: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9041 | 5976: ed b7 in r30, 0x3d ; 61 |
||
9042 | 5978: fe b7 in r31, 0x3e ; 62 |
||
9043 | 597a: 39 96 adiw r30, 0x09 ; 9 |
||
9044 | 597c: 0f b6 in r0, 0x3f ; 63 |
||
9045 | 597e: f8 94 cli |
||
9046 | 5980: fe bf out 0x3e, r31 ; 62 |
||
9047 | 5982: 0f be out 0x3f, r0 ; 63 |
||
9048 | 5984: ed bf out 0x3d, r30 ; 61 |
||
9049 | 5986: cb c8 rjmp .-3690 ; 0x4b1e <Menu+0x180> |
||
9050 | 5988: 84 e1 ldi r24, 0x14 ; 20 |
||
9051 | 598a: 80 93 41 04 sts 0x0441, r24 |
||
9052 | 598e: 00 d0 rcall .+0 ; 0x5990 <Menu+0xff2> |
||
9053 | 5990: 0f 92 push r0 |
||
9054 | 5992: ed b7 in r30, 0x3d ; 61 |
||
9055 | 5994: fe b7 in r31, 0x3e ; 62 |
||
9056 | 5996: 01 83 std Z+1, r16 ; 0x01 |
||
9057 | 5998: 8d e6 ldi r24, 0x6D ; 109 |
||
9058 | 599a: 97 e0 ldi r25, 0x07 ; 7 |
||
9059 | 599c: 93 83 std Z+3, r25 ; 0x03 |
||
9060 | 599e: 82 83 std Z+2, r24 ; 0x02 |
||
9061 | 59a0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9062 | 59a4: 88 e2 ldi r24, 0x28 ; 40 |
||
9063 | 59a6: 80 93 41 04 sts 0x0441, r24 |
||
9064 | 59aa: ad b7 in r26, 0x3d ; 61 |
||
9065 | 59ac: be b7 in r27, 0x3e ; 62 |
||
9066 | 59ae: 11 96 adiw r26, 0x01 ; 1 |
||
9067 | 59b0: 0c 93 st X, r16 |
||
9068 | 59b2: 11 97 sbiw r26, 0x01 ; 1 |
||
9069 | 59b4: 8f e5 ldi r24, 0x5F ; 95 |
||
9070 | 59b6: 97 e0 ldi r25, 0x07 ; 7 |
||
9071 | 59b8: 13 96 adiw r26, 0x03 ; 3 |
||
9072 | 59ba: 9c 93 st X, r25 |
||
9073 | 59bc: 8e 93 st -X, r24 |
||
9074 | 59be: 12 97 sbiw r26, 0x02 ; 2 |
||
9075 | 59c0: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9076 | 59c4: 0f 90 pop r0 |
||
9077 | 59c6: 0f 90 pop r0 |
||
9078 | 59c8: 0f 90 pop r0 |
||
9079 | 59ca: a9 c8 rjmp .-3758 ; 0x4b1e <Menu+0x180> |
||
9080 | 59cc: 8c e3 ldi r24, 0x3C ; 60 |
||
9081 | 59ce: 80 93 41 04 sts 0x0441, r24 |
||
9082 | 59d2: 00 d0 rcall .+0 ; 0x59d4 <Menu+0x1036> |
||
9083 | 59d4: 0f 92 push r0 |
||
9084 | 59d6: ed b7 in r30, 0x3d ; 61 |
||
9085 | 59d8: fe b7 in r31, 0x3e ; 62 |
||
9086 | 59da: 11 83 std Z+1, r17 ; 0x01 |
||
9087 | 59dc: 80 eb ldi r24, 0xB0 ; 176 |
||
9088 | 59de: 97 e0 ldi r25, 0x07 ; 7 |
||
9089 | 59e0: 93 83 std Z+3, r25 ; 0x03 |
||
9090 | 59e2: 82 83 std Z+2, r24 ; 0x02 |
||
9091 | 59e4: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9092 | 59e8: 0f 90 pop r0 |
||
9093 | 59ea: 0f 90 pop r0 |
||
9094 | 59ec: 0f 90 pop r0 |
||
9095 | 59ee: 97 c8 rjmp .-3794 ; 0x4b1e <Menu+0x180> |
||
9096 | 59f0: 84 e1 ldi r24, 0x14 ; 20 |
||
9097 | 59f2: 80 93 41 04 sts 0x0441, r24 |
||
9098 | 59f6: 60 91 ae 04 lds r22, 0x04AE |
||
9099 | 59fa: 70 91 af 04 lds r23, 0x04AF |
||
9100 | 59fe: 40 91 11 04 lds r20, 0x0411 |
||
9101 | 5a02: 50 91 12 04 lds r21, 0x0412 |
||
9102 | 5a06: 2d b7 in r18, 0x3d ; 61 |
||
9103 | 5a08: 3e b7 in r19, 0x3e ; 62 |
||
9104 | 5a0a: 29 50 subi r18, 0x09 ; 9 |
||
9105 | 5a0c: 30 40 sbci r19, 0x00 ; 0 |
||
9106 | 5a0e: 0f b6 in r0, 0x3f ; 63 |
||
9107 | 5a10: f8 94 cli |
||
9108 | 5a12: 3e bf out 0x3e, r19 ; 62 |
||
9109 | 5a14: 0f be out 0x3f, r0 ; 63 |
||
9110 | 5a16: 2d bf out 0x3d, r18 ; 61 |
||
9111 | 5a18: cd b7 in r28, 0x3d ; 61 |
||
9112 | 5a1a: de b7 in r29, 0x3e ; 62 |
||
9113 | 5a1c: 21 96 adiw r28, 0x01 ; 1 |
||
9114 | 5a1e: 81 e0 ldi r24, 0x01 ; 1 |
||
9115 | 5a20: ad b7 in r26, 0x3d ; 61 |
||
9116 | 5a22: be b7 in r27, 0x3e ; 62 |
||
9117 | 5a24: 11 96 adiw r26, 0x01 ; 1 |
||
9118 | 5a26: 8c 93 st X, r24 |
||
9119 | 5a28: 85 e5 ldi r24, 0x55 ; 85 |
||
9120 | 5a2a: 96 e0 ldi r25, 0x06 ; 6 |
||
9121 | 5a2c: 9a 83 std Y+2, r25 ; 0x02 |
||
9122 | 5a2e: 89 83 std Y+1, r24 ; 0x01 |
||
9123 | 5a30: 9b 01 movw r18, r22 |
||
9124 | 5a32: c9 01 movw r24, r18 |
||
9125 | 5a34: 37 fd sbrc r19, 7 |
||
9126 | 5a36: 07 96 adiw r24, 0x07 ; 7 |
||
9127 | 5a38: 95 95 asr r25 |
||
9128 | 5a3a: 87 95 ror r24 |
||
9129 | 5a3c: 95 95 asr r25 |
||
9130 | 5a3e: 87 95 ror r24 |
||
9131 | 5a40: 95 95 asr r25 |
||
9132 | 5a42: 87 95 ror r24 |
||
9133 | 5a44: 48 1b sub r20, r24 |
||
9134 | 5a46: 59 0b sbc r21, r25 |
||
9135 | 5a48: 5c 83 std Y+4, r21 ; 0x04 |
||
9136 | 5a4a: 4b 83 std Y+3, r20 ; 0x03 |
||
9137 | 5a4c: 9b 01 movw r18, r22 |
||
9138 | 5a4e: 77 ff sbrs r23, 7 |
||
9139 | 5a50: 02 c0 rjmp .+4 ; 0x5a56 <Menu+0x10b8> |
||
9140 | 5a52: 21 5f subi r18, 0xF1 ; 241 |
||
9141 | 5a54: 3f 4f sbci r19, 0xFF ; 255 |
||
9142 | 5a56: 35 95 asr r19 |
||
9143 | 5a58: 27 95 ror r18 |
||
9144 | 5a5a: 35 95 asr r19 |
||
9145 | 5a5c: 27 95 ror r18 |
||
9146 | 5a5e: 35 95 asr r19 |
||
9147 | 5a60: 27 95 ror r18 |
||
9148 | 5a62: 35 95 asr r19 |
||
9149 | 5a64: 27 95 ror r18 |
||
9150 | 5a66: 3e 83 std Y+6, r19 ; 0x06 |
||
9151 | 5a68: 2d 83 std Y+5, r18 ; 0x05 |
||
9152 | 5a6a: cb 01 movw r24, r22 |
||
9153 | 5a6c: 60 e1 ldi r22, 0x10 ; 16 |
||
9154 | 5a6e: 70 e0 ldi r23, 0x00 ; 0 |
||
9155 | 5a70: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
9156 | 5a74: 97 fd sbrc r25, 7 |
||
9157 | 5a76: 01 96 adiw r24, 0x01 ; 1 |
||
9158 | 5a78: 95 95 asr r25 |
||
9159 | 5a7a: 87 95 ror r24 |
||
9160 | 5a7c: 98 87 std Y+8, r25 ; 0x08 |
||
9161 | 5a7e: 8f 83 std Y+7, r24 ; 0x07 |
||
9162 | 5a80: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9163 | 5a84: 88 e2 ldi r24, 0x28 ; 40 |
||
9164 | 5a86: 80 93 41 04 sts 0x0441, r24 |
||
9165 | 5a8a: 60 91 b0 04 lds r22, 0x04B0 |
||
9166 | 5a8e: 70 91 b1 04 lds r23, 0x04B1 |
||
9167 | 5a92: 40 91 13 04 lds r20, 0x0413 |
||
9168 | 5a96: 50 91 14 04 lds r21, 0x0414 |
||
9169 | 5a9a: 81 e0 ldi r24, 0x01 ; 1 |
||
9170 | 5a9c: 88 83 st Y, r24 |
||
9171 | 5a9e: 83 e4 ldi r24, 0x43 ; 67 |
||
9172 | 5aa0: 96 e0 ldi r25, 0x06 ; 6 |
||
9173 | 5aa2: 9a 83 std Y+2, r25 ; 0x02 |
||
9174 | 5aa4: 89 83 std Y+1, r24 ; 0x01 |
||
9175 | 5aa6: 9b 01 movw r18, r22 |
||
9176 | 5aa8: c9 01 movw r24, r18 |
||
9177 | 5aaa: 37 fd sbrc r19, 7 |
||
9178 | 5aac: 07 96 adiw r24, 0x07 ; 7 |
||
9179 | 5aae: 95 95 asr r25 |
||
9180 | 5ab0: 87 95 ror r24 |
||
9181 | 5ab2: 95 95 asr r25 |
||
9182 | 5ab4: 87 95 ror r24 |
||
9183 | 5ab6: 95 95 asr r25 |
||
9184 | 5ab8: 87 95 ror r24 |
||
9185 | 5aba: 48 1b sub r20, r24 |
||
9186 | 5abc: 59 0b sbc r21, r25 |
||
9187 | 5abe: 5c 83 std Y+4, r21 ; 0x04 |
||
9188 | 5ac0: 4b 83 std Y+3, r20 ; 0x03 |
||
9189 | 5ac2: 9b 01 movw r18, r22 |
||
9190 | 5ac4: 77 ff sbrs r23, 7 |
||
9191 | 5ac6: 02 c0 rjmp .+4 ; 0x5acc <Menu+0x112e> |
||
9192 | 5ac8: 21 5f subi r18, 0xF1 ; 241 |
||
9193 | 5aca: 3f 4f sbci r19, 0xFF ; 255 |
||
9194 | 5acc: 35 95 asr r19 |
||
9195 | 5ace: 27 95 ror r18 |
||
9196 | 5ad0: 35 95 asr r19 |
||
9197 | 5ad2: 27 95 ror r18 |
||
9198 | 5ad4: 35 95 asr r19 |
||
9199 | 5ad6: 27 95 ror r18 |
||
9200 | 5ad8: 35 95 asr r19 |
||
9201 | 5ada: 27 95 ror r18 |
||
9202 | 5adc: 3e 83 std Y+6, r19 ; 0x06 |
||
9203 | 5ade: 2d 83 std Y+5, r18 ; 0x05 |
||
9204 | 5ae0: cb 01 movw r24, r22 |
||
9205 | 5ae2: 60 e1 ldi r22, 0x10 ; 16 |
||
9206 | 5ae4: 70 e0 ldi r23, 0x00 ; 0 |
||
9207 | 5ae6: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
9208 | 5aea: 97 fd sbrc r25, 7 |
||
9209 | 5aec: 01 96 adiw r24, 0x01 ; 1 |
||
9210 | 5aee: 95 95 asr r25 |
||
9211 | 5af0: 87 95 ror r24 |
||
9212 | 5af2: 98 87 std Y+8, r25 ; 0x08 |
||
9213 | 5af4: 8f 83 std Y+7, r24 ; 0x07 |
||
9214 | 5af6: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9215 | 5afa: 8c e3 ldi r24, 0x3C ; 60 |
||
9216 | 5afc: 80 93 41 04 sts 0x0441, r24 |
||
9217 | 5b00: 20 91 b2 04 lds r18, 0x04B2 |
||
9218 | 5b04: 30 91 b3 04 lds r19, 0x04B3 |
||
9219 | 5b08: 40 91 15 04 lds r20, 0x0415 |
||
9220 | 5b0c: 50 91 16 04 lds r21, 0x0416 |
||
9221 | 5b10: 0f 90 pop r0 |
||
9222 | 5b12: 0f 90 pop r0 |
||
9223 | 5b14: ed b7 in r30, 0x3d ; 61 |
||
9224 | 5b16: fe b7 in r31, 0x3e ; 62 |
||
9225 | 5b18: 31 96 adiw r30, 0x01 ; 1 |
||
9226 | 5b1a: 81 e0 ldi r24, 0x01 ; 1 |
||
9227 | 5b1c: ad b7 in r26, 0x3d ; 61 |
||
9228 | 5b1e: be b7 in r27, 0x3e ; 62 |
||
9229 | 5b20: 11 96 adiw r26, 0x01 ; 1 |
||
9230 | 5b22: 8c 93 st X, r24 |
||
9231 | 5b24: 84 e3 ldi r24, 0x34 ; 52 |
||
9232 | 5b26: 96 e0 ldi r25, 0x06 ; 6 |
||
9233 | 5b28: 92 83 std Z+2, r25 ; 0x02 |
||
9234 | 5b2a: 81 83 std Z+1, r24 ; 0x01 |
||
9235 | 5b2c: c9 01 movw r24, r18 |
||
9236 | 5b2e: 84 1b sub r24, r20 |
||
9237 | 5b30: 95 0b sbc r25, r21 |
||
9238 | 5b32: 94 83 std Z+4, r25 ; 0x04 |
||
9239 | 5b34: 83 83 std Z+3, r24 ; 0x03 |
||
9240 | 5b36: 37 ff sbrs r19, 7 |
||
9241 | 5b38: 02 c0 rjmp .+4 ; 0x5b3e <Menu+0x11a0> |
||
9242 | 5b3a: 2f 5f subi r18, 0xFF ; 255 |
||
9243 | 5b3c: 3f 4f sbci r19, 0xFF ; 255 |
||
9244 | 5b3e: 35 95 asr r19 |
||
9245 | 5b40: 27 95 ror r18 |
||
9246 | 5b42: 4e ce rjmp .-868 ; 0x57e0 <Menu+0xe42> |
||
9247 | 5b44: 8c e3 ldi r24, 0x3C ; 60 |
||
9248 | 5b46: 80 93 41 04 sts 0x0441, r24 |
||
9249 | 5b4a: 00 d0 rcall .+0 ; 0x5b4c <Menu+0x11ae> |
||
9250 | 5b4c: 0f 92 push r0 |
||
9251 | 5b4e: ad b7 in r26, 0x3d ; 61 |
||
9252 | 5b50: be b7 in r27, 0x3e ; 62 |
||
9253 | 5b52: 11 96 adiw r26, 0x01 ; 1 |
||
9254 | 5b54: 1c 93 st X, r17 |
||
9255 | 5b56: 11 97 sbiw r26, 0x01 ; 1 |
||
9256 | 5b58: 85 ed ldi r24, 0xD5 ; 213 |
||
9257 | 5b5a: 97 e0 ldi r25, 0x07 ; 7 |
||
9258 | 5b5c: 13 96 adiw r26, 0x03 ; 3 |
||
9259 | 5b5e: 9c 93 st X, r25 |
||
9260 | 5b60: 8e 93 st -X, r24 |
||
9261 | 5b62: 12 97 sbiw r26, 0x02 ; 2 |
||
9262 | 5b64: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9263 | 5b68: 0f 90 pop r0 |
||
9264 | 5b6a: 0f 90 pop r0 |
||
9265 | 5b6c: 0f 90 pop r0 |
||
9266 | 5b6e: 0c 94 8f 25 jmp 0x4b1e ; 0x4b1e <Menu+0x180> |
||
9267 | 5b72: 84 e4 ldi r24, 0x44 ; 68 |
||
9268 | 5b74: 80 93 41 04 sts 0x0441, r24 |
||
9269 | 5b78: 00 d0 rcall .+0 ; 0x5b7a <Menu+0x11dc> |
||
9270 | 5b7a: 0f 92 push r0 |
||
9271 | 5b7c: 81 e0 ldi r24, 0x01 ; 1 |
||
9272 | 5b7e: ad b7 in r26, 0x3d ; 61 |
||
9273 | 5b80: be b7 in r27, 0x3e ; 62 |
||
9274 | 5b82: 11 96 adiw r26, 0x01 ; 1 |
||
9275 | 5b84: 8c 93 st X, r24 |
||
9276 | 5b86: 11 97 sbiw r26, 0x01 ; 1 |
||
9277 | 5b88: 86 e1 ldi r24, 0x16 ; 22 |
||
9278 | 5b8a: 94 e0 ldi r25, 0x04 ; 4 |
||
9279 | 5b8c: 13 96 adiw r26, 0x03 ; 3 |
||
9280 | 5b8e: 9c 93 st X, r25 |
||
9281 | 5b90: 8e 93 st -X, r24 |
||
9282 | 5b92: 12 97 sbiw r26, 0x02 ; 2 |
||
9283 | 5b94: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9284 | 5b98: 0f 90 pop r0 |
||
9285 | 5b9a: 0f 90 pop r0 |
||
9286 | 5b9c: 0f 90 pop r0 |
||
9287 | 5b9e: 62 cd rjmp .-1340 ; 0x5664 <Menu+0xcc6> |
||
9288 | 5ba0: 80 e4 ldi r24, 0x40 ; 64 |
||
9289 | 5ba2: 80 93 41 04 sts 0x0441, r24 |
||
9290 | 5ba6: 00 d0 rcall .+0 ; 0x5ba8 <Menu+0x120a> |
||
9291 | 5ba8: 0f 92 push r0 |
||
9292 | 5baa: ed b7 in r30, 0x3d ; 61 |
||
9293 | 5bac: fe b7 in r31, 0x3e ; 62 |
||
9294 | 5bae: 11 83 std Z+1, r17 ; 0x01 |
||
9295 | 5bb0: 89 e1 ldi r24, 0x19 ; 25 |
||
9296 | 5bb2: 94 e0 ldi r25, 0x04 ; 4 |
||
9297 | 5bb4: 93 83 std Z+3, r25 ; 0x03 |
||
9298 | 5bb6: 82 83 std Z+2, r24 ; 0x02 |
||
9299 | 5bb8: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9300 | 5bbc: 0f 90 pop r0 |
||
9301 | 5bbe: 0f 90 pop r0 |
||
9302 | 5bc0: 0f 90 pop r0 |
||
9303 | 5bc2: 4b cd rjmp .-1386 ; 0x565a <Menu+0xcbc> |
||
9304 | 5bc4: 84 e1 ldi r24, 0x14 ; 20 |
||
9305 | 5bc6: 80 93 41 04 sts 0x0441, r24 |
||
9306 | 5bca: 60 91 ae 04 lds r22, 0x04AE |
||
9307 | 5bce: 70 91 af 04 lds r23, 0x04AF |
||
9308 | 5bd2: 40 91 11 04 lds r20, 0x0411 |
||
9309 | 5bd6: 50 91 12 04 lds r21, 0x0412 |
||
9310 | 5bda: ed b7 in r30, 0x3d ; 61 |
||
9311 | 5bdc: fe b7 in r31, 0x3e ; 62 |
||
9312 | 5bde: 39 97 sbiw r30, 0x09 ; 9 |
||
9313 | 5be0: 0f b6 in r0, 0x3f ; 63 |
||
9314 | 5be2: f8 94 cli |
||
9315 | 5be4: fe bf out 0x3e, r31 ; 62 |
||
9316 | 5be6: 0f be out 0x3f, r0 ; 63 |
||
9317 | 5be8: ed bf out 0x3d, r30 ; 61 |
||
9318 | 5bea: cd b7 in r28, 0x3d ; 61 |
||
9319 | 5bec: de b7 in r29, 0x3e ; 62 |
||
9320 | 5bee: 21 96 adiw r28, 0x01 ; 1 |
||
9321 | 5bf0: ad b7 in r26, 0x3d ; 61 |
||
9322 | 5bf2: be b7 in r27, 0x3e ; 62 |
||
9323 | 5bf4: 11 96 adiw r26, 0x01 ; 1 |
||
9324 | 5bf6: 1c 93 st X, r17 |
||
9325 | 5bf8: 88 e8 ldi r24, 0x88 ; 136 |
||
9326 | 5bfa: 96 e0 ldi r25, 0x06 ; 6 |
||
9327 | 5bfc: 9a 83 std Y+2, r25 ; 0x02 |
||
9328 | 5bfe: 89 83 std Y+1, r24 ; 0x01 |
||
9329 | 5c00: 9b 01 movw r18, r22 |
||
9330 | 5c02: c9 01 movw r24, r18 |
||
9331 | 5c04: 37 fd sbrc r19, 7 |
||
9332 | 5c06: 7b c0 rjmp .+246 ; 0x5cfe <Menu+0x1360> |
||
9333 | 5c08: 95 95 asr r25 |
||
9334 | 5c0a: 87 95 ror r24 |
||
9335 | 5c0c: 95 95 asr r25 |
||
9336 | 5c0e: 87 95 ror r24 |
||
9337 | 5c10: 95 95 asr r25 |
||
9338 | 5c12: 87 95 ror r24 |
||
9339 | 5c14: 48 1b sub r20, r24 |
||
9340 | 5c16: 59 0b sbc r21, r25 |
||
9341 | 5c18: 5c 83 std Y+4, r21 ; 0x04 |
||
9342 | 5c1a: 4b 83 std Y+3, r20 ; 0x03 |
||
9343 | 5c1c: 9b 01 movw r18, r22 |
||
9344 | 5c1e: 77 fd sbrc r23, 7 |
||
9345 | 5c20: 6b c0 rjmp .+214 ; 0x5cf8 <Menu+0x135a> |
||
9346 | 5c22: 35 95 asr r19 |
||
9347 | 5c24: 27 95 ror r18 |
||
9348 | 5c26: 35 95 asr r19 |
||
9349 | 5c28: 27 95 ror r18 |
||
9350 | 5c2a: 35 95 asr r19 |
||
9351 | 5c2c: 27 95 ror r18 |
||
9352 | 5c2e: 3e 83 std Y+6, r19 ; 0x06 |
||
9353 | 5c30: 2d 83 std Y+5, r18 ; 0x05 |
||
9354 | 5c32: cb 01 movw r24, r22 |
||
9355 | 5c34: 68 e0 ldi r22, 0x08 ; 8 |
||
9356 | 5c36: 70 e0 ldi r23, 0x00 ; 0 |
||
9357 | 5c38: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
9358 | 5c3c: 98 87 std Y+8, r25 ; 0x08 |
||
9359 | 5c3e: 8f 83 std Y+7, r24 ; 0x07 |
||
9360 | 5c40: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9361 | 5c44: 88 e2 ldi r24, 0x28 ; 40 |
||
9362 | 5c46: 80 93 41 04 sts 0x0441, r24 |
||
9363 | 5c4a: 60 91 b0 04 lds r22, 0x04B0 |
||
9364 | 5c4e: 70 91 b1 04 lds r23, 0x04B1 |
||
9365 | 5c52: 40 91 13 04 lds r20, 0x0413 |
||
9366 | 5c56: 50 91 14 04 lds r21, 0x0414 |
||
9367 | 5c5a: 81 e0 ldi r24, 0x01 ; 1 |
||
9368 | 5c5c: 88 83 st Y, r24 |
||
9369 | 5c5e: 86 e7 ldi r24, 0x76 ; 118 |
||
9370 | 5c60: 96 e0 ldi r25, 0x06 ; 6 |
||
9371 | 5c62: 9a 83 std Y+2, r25 ; 0x02 |
||
9372 | 5c64: 89 83 std Y+1, r24 ; 0x01 |
||
9373 | 5c66: 9b 01 movw r18, r22 |
||
9374 | 5c68: c9 01 movw r24, r18 |
||
9375 | 5c6a: 37 fd sbrc r19, 7 |
||
9376 | 5c6c: 43 c0 rjmp .+134 ; 0x5cf4 <Menu+0x1356> |
||
9377 | 5c6e: 95 95 asr r25 |
||
9378 | 5c70: 87 95 ror r24 |
||
9379 | 5c72: 95 95 asr r25 |
||
9380 | 5c74: 87 95 ror r24 |
||
9381 | 5c76: 95 95 asr r25 |
||
9382 | 5c78: 87 95 ror r24 |
||
9383 | 5c7a: 48 1b sub r20, r24 |
||
9384 | 5c7c: 59 0b sbc r21, r25 |
||
9385 | 5c7e: 5c 83 std Y+4, r21 ; 0x04 |
||
9386 | 5c80: 4b 83 std Y+3, r20 ; 0x03 |
||
9387 | 5c82: 9b 01 movw r18, r22 |
||
9388 | 5c84: 77 fd sbrc r23, 7 |
||
9389 | 5c86: 33 c0 rjmp .+102 ; 0x5cee <Menu+0x1350> |
||
9390 | 5c88: 35 95 asr r19 |
||
9391 | 5c8a: 27 95 ror r18 |
||
9392 | 5c8c: 35 95 asr r19 |
||
9393 | 5c8e: 27 95 ror r18 |
||
9394 | 5c90: 35 95 asr r19 |
||
9395 | 5c92: 27 95 ror r18 |
||
9396 | 5c94: 3e 83 std Y+6, r19 ; 0x06 |
||
9397 | 5c96: 2d 83 std Y+5, r18 ; 0x05 |
||
9398 | 5c98: cb 01 movw r24, r22 |
||
9399 | 5c9a: 68 e0 ldi r22, 0x08 ; 8 |
||
9400 | 5c9c: 70 e0 ldi r23, 0x00 ; 0 |
||
9401 | 5c9e: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
9402 | 5ca2: 98 87 std Y+8, r25 ; 0x08 |
||
9403 | 5ca4: 8f 83 std Y+7, r24 ; 0x07 |
||
9404 | 5ca6: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
9405 | 5caa: 8c e3 ldi r24, 0x3C ; 60 |
||
9406 | 5cac: 80 93 41 04 sts 0x0441, r24 |
||
9407 | 5cb0: 20 91 b2 04 lds r18, 0x04B2 |
||
9408 | 5cb4: 30 91 b3 04 lds r19, 0x04B3 |
||
9409 | 5cb8: 40 91 15 04 lds r20, 0x0415 |
||
9410 | 5cbc: 50 91 16 04 lds r21, 0x0416 |
||
9411 | 5cc0: 0f 90 pop r0 |
||
9412 | 5cc2: 0f 90 pop r0 |
||
9413 | 5cc4: ed b7 in r30, 0x3d ; 61 |
||
9414 | 5cc6: fe b7 in r31, 0x3e ; 62 |
||
9415 | 5cc8: 31 96 adiw r30, 0x01 ; 1 |
||
9416 | 5cca: 81 e0 ldi r24, 0x01 ; 1 |
||
9417 | 5ccc: ad b7 in r26, 0x3d ; 61 |
||
9418 | 5cce: be b7 in r27, 0x3e ; 62 |
||
9419 | 5cd0: 11 96 adiw r26, 0x01 ; 1 |
||
9420 | 5cd2: 8c 93 st X, r24 |
||
9421 | 5cd4: 87 e6 ldi r24, 0x67 ; 103 |
||
9422 | 5cd6: 96 e0 ldi r25, 0x06 ; 6 |
||
9423 | 5cd8: 92 83 std Z+2, r25 ; 0x02 |
||
9424 | 5cda: 81 83 std Z+1, r24 ; 0x01 |
||
9425 | 5cdc: c9 01 movw r24, r18 |
||
9426 | 5cde: 84 1b sub r24, r20 |
||
9427 | 5ce0: 95 0b sbc r25, r21 |
||
9428 | 5ce2: 94 83 std Z+4, r25 ; 0x04 |
||
9429 | 5ce4: 83 83 std Z+3, r24 ; 0x03 |
||
9430 | 5ce6: 7c cd rjmp .-1288 ; 0x57e0 <Menu+0xe42> |
||
9431 | 5ce8: 4f 5f subi r20, 0xFF ; 255 |
||
9432 | 5cea: 5f 4f sbci r21, 0xFF ; 255 |
||
9433 | 5cec: 3a ce rjmp .-908 ; 0x5962 <Menu+0xfc4> |
||
9434 | 5cee: 29 5f subi r18, 0xF9 ; 249 |
||
9435 | 5cf0: 3f 4f sbci r19, 0xFF ; 255 |
||
9436 | 5cf2: ca cf rjmp .-108 ; 0x5c88 <Menu+0x12ea> |
||
9437 | 5cf4: 07 96 adiw r24, 0x07 ; 7 |
||
9438 | 5cf6: bb cf rjmp .-138 ; 0x5c6e <Menu+0x12d0> |
||
9439 | 5cf8: 29 5f subi r18, 0xF9 ; 249 |
||
9440 | 5cfa: 3f 4f sbci r19, 0xFF ; 255 |
||
9441 | 5cfc: 92 cf rjmp .-220 ; 0x5c22 <Menu+0x1284> |
||
9442 | 5cfe: 07 96 adiw r24, 0x07 ; 7 |
||
9443 | 5d00: 83 cf rjmp .-250 ; 0x5c08 <Menu+0x126a> |
||
9444 | 5d02: 21 5f subi r18, 0xF1 ; 241 |
||
9445 | 5d04: 3f 4f sbci r19, 0xFF ; 255 |
||
9446 | 5d06: 05 ce rjmp .-1014 ; 0x5912 <Menu+0xf74> |
||
9447 | 5d08: 07 96 adiw r24, 0x07 ; 7 |
||
9448 | 5d0a: f6 cd rjmp .-1044 ; 0x58f8 <Menu+0xf5a> |
||
9449 | 5d0c: 21 5f subi r18, 0xF1 ; 241 |
||
9450 | 5d0e: 3f 4f sbci r19, 0xFF ; 255 |
||
9451 | 5d10: ce cd rjmp .-1124 ; 0x58ae <Menu+0xf10> |
||
9452 | 5d12: 29 5f subi r18, 0xF9 ; 249 |
||
9453 | 5d14: 3f 4f sbci r19, 0xFF ; 255 |
||
9454 | 5d16: be cd rjmp .-1156 ; 0x5894 <Menu+0xef6> |
||
9455 | |||
9456 | 00005d18 <i2c_init>: |
||
9457 | 5d18: 10 92 b9 00 sts 0x00B9, r1 |
||
9458 | 5d1c: 8a e2 ldi r24, 0x2A ; 42 |
||
9459 | 5d1e: 80 93 b8 00 sts 0x00B8, r24 |
||
9460 | 5d22: 08 95 ret |
||
9461 | |||
9462 | 00005d24 <i2c_start>: |
||
9463 | 5d24: 85 ea ldi r24, 0xA5 ; 165 |
||
9464 | 5d26: 80 93 bc 00 sts 0x00BC, r24 |
||
9465 | 5d2a: 08 95 ret |
||
9466 | |||
9467 | 00005d2c <i2c_stop>: |
||
9468 | 5d2c: 84 e9 ldi r24, 0x94 ; 148 |
||
9469 | 5d2e: 80 93 bc 00 sts 0x00BC, r24 |
||
9470 | 5d32: 08 95 ret |
||
9471 | |||
9472 | 00005d34 <i2c_reset>: |
||
9473 | 5d34: 4c eb ldi r20, 0xBC ; 188 |
||
9474 | 5d36: 50 e0 ldi r21, 0x00 ; 0 |
||
9475 | 5d38: 84 e9 ldi r24, 0x94 ; 148 |
||
9476 | 5d3a: da 01 movw r26, r20 |
||
9477 | 5d3c: 8c 93 st X, r24 |
||
9478 | 5d3e: 10 92 44 04 sts 0x0444, r1 |
||
9479 | 5d42: 2b eb ldi r18, 0xBB ; 187 |
||
9480 | 5d44: 30 e0 ldi r19, 0x00 ; 0 |
||
9481 | 5d46: f9 01 movw r30, r18 |
||
9482 | 5d48: 80 81 ld r24, Z |
||
9483 | 5d4a: 10 92 45 04 sts 0x0445, r1 |
||
9484 | 5d4e: 80 e8 ldi r24, 0x80 ; 128 |
||
9485 | 5d50: 8c 93 st X, r24 |
||
9486 | 5d52: 10 92 bd 00 sts 0x00BD, r1 |
||
9487 | 5d56: 10 92 ba 00 sts 0x00BA, r1 |
||
9488 | 5d5a: 10 82 st Z, r1 |
||
9489 | 5d5c: e9 eb ldi r30, 0xB9 ; 185 |
||
9490 | 5d5e: f0 e0 ldi r31, 0x00 ; 0 |
||
9491 | 5d60: 10 82 st Z, r1 |
||
9492 | 5d62: a8 eb ldi r26, 0xB8 ; 184 |
||
9493 | 5d64: b0 e0 ldi r27, 0x00 ; 0 |
||
9494 | 5d66: 1c 92 st X, r1 |
||
9495 | 5d68: 10 82 st Z, r1 |
||
9496 | 5d6a: 8a e2 ldi r24, 0x2A ; 42 |
||
9497 | 5d6c: 8c 93 st X, r24 |
||
9498 | 5d6e: 85 ea ldi r24, 0xA5 ; 165 |
||
9499 | 5d70: da 01 movw r26, r20 |
||
9500 | 5d72: 8c 93 st X, r24 |
||
9501 | 5d74: 10 82 st Z, r1 |
||
9502 | 5d76: f9 01 movw r30, r18 |
||
9503 | 5d78: 10 82 st Z, r1 |
||
9504 | 5d7a: 85 e8 ldi r24, 0x85 ; 133 |
||
9505 | 5d7c: 8c 93 st X, r24 |
||
9506 | 5d7e: 08 95 ret |
||
9507 | |||
9508 | 00005d80 <i2c_write_byte>: |
||
9509 | 5d80: 10 92 b9 00 sts 0x00B9, r1 |
||
9510 | 5d84: 80 93 bb 00 sts 0x00BB, r24 |
||
9511 | 5d88: 85 e8 ldi r24, 0x85 ; 133 |
||
9512 | 5d8a: 80 93 bc 00 sts 0x00BC, r24 |
||
9513 | 5d8e: 08 95 ret |
||
9514 | |||
9515 | 00005d90 <I2C_WriteByte>: |
||
9516 | 5d90: 80 93 bb 00 sts 0x00BB, r24 |
||
9517 | 5d94: 85 e8 ldi r24, 0x85 ; 133 |
||
9518 | 5d96: 80 93 bc 00 sts 0x00BC, r24 |
||
9519 | 5d9a: 08 95 ret |
||
9520 | |||
9521 | 00005d9c <I2C_ReceiveByte>: |
||
9522 | 5d9c: 85 ec ldi r24, 0xC5 ; 197 |
||
9523 | 5d9e: 80 93 bc 00 sts 0x00BC, r24 |
||
9524 | 5da2: 08 95 ret |
||
9525 | |||
9526 | 00005da4 <I2C_ReceiveLastByte>: |
||
9527 | 5da4: 85 e8 ldi r24, 0x85 ; 133 |
||
9528 | 5da6: 80 93 bc 00 sts 0x00BC, r24 |
||
9529 | 5daa: 08 95 ret |
||
9530 | |||
9531 | 00005dac <__vector_26>: |
||
9532 | 5dac: 1f 92 push r1 |
||
9533 | 5dae: 0f 92 push r0 |
||
9534 | 5db0: 0f b6 in r0, 0x3f ; 63 |
||
9535 | 5db2: 0f 92 push r0 |
||
9536 | 5db4: 11 24 eor r1, r1 |
||
9537 | 5db6: 2f 93 push r18 |
||
9538 | 5db8: 3f 93 push r19 |
||
9539 | 5dba: 8f 93 push r24 |
||
9540 | 5dbc: 9f 93 push r25 |
||
9541 | 5dbe: ef 93 push r30 |
||
9542 | 5dc0: ff 93 push r31 |
||
9543 | 5dc2: 80 91 44 04 lds r24, 0x0444 |
||
9544 | 5dc6: 8f 5f subi r24, 0xFF ; 255 |
||
9545 | 5dc8: 80 93 44 04 sts 0x0444, r24 |
||
9546 | 5dcc: 81 50 subi r24, 0x01 ; 1 |
||
9547 | 5dce: e8 2f mov r30, r24 |
||
9548 | 5dd0: f0 e0 ldi r31, 0x00 ; 0 |
||
9549 | 5dd2: e7 31 cpi r30, 0x17 ; 23 |
||
9550 | 5dd4: f1 05 cpc r31, r1 |
||
9551 | 5dd6: 90 f0 brcs .+36 ; 0x5dfc <__vector_26+0x50> |
||
9552 | 5dd8: 10 92 44 04 sts 0x0444, r1 |
||
9553 | 5ddc: 80 91 bc 00 lds r24, 0x00BC |
||
9554 | 5de0: 80 68 ori r24, 0x80 ; 128 |
||
9555 | 5de2: 80 93 bc 00 sts 0x00BC, r24 |
||
9556 | 5de6: ff 91 pop r31 |
||
9557 | 5de8: ef 91 pop r30 |
||
9558 | 5dea: 9f 91 pop r25 |
||
9559 | 5dec: 8f 91 pop r24 |
||
9560 | 5dee: 3f 91 pop r19 |
||
9561 | 5df0: 2f 91 pop r18 |
||
9562 | 5df2: 0f 90 pop r0 |
||
9563 | 5df4: 0f be out 0x3f, r0 ; 63 |
||
9564 | 5df6: 0f 90 pop r0 |
||
9565 | 5df8: 1f 90 pop r1 |
||
9566 | 5dfa: 18 95 reti |
||
9567 | 5dfc: e0 5b subi r30, 0xB0 ; 176 |
||
9568 | 5dfe: ff 4f sbci r31, 0xFF ; 255 |
||
9569 | 5e00: ee 0f add r30, r30 |
||
9570 | 5e02: ff 1f adc r31, r31 |
||
9571 | 5e04: 05 90 lpm r0, Z+ |
||
9572 | 5e06: f4 91 lpm r31, Z+ |
||
9573 | 5e08: e0 2d mov r30, r0 |
||
9574 | 5e0a: 09 94 ijmp |
||
9575 | 5e0c: 10 92 b9 00 sts 0x00B9, r1 |
||
9576 | 5e10: 88 e9 ldi r24, 0x98 ; 152 |
||
9577 | 5e12: 80 93 bb 00 sts 0x00BB, r24 |
||
9578 | 5e16: 85 e8 ldi r24, 0x85 ; 133 |
||
9579 | 5e18: 80 93 bc 00 sts 0x00BC, r24 |
||
9580 | 5e1c: df cf rjmp .-66 ; 0x5ddc <__vector_26+0x30> |
||
9581 | 5e1e: 10 92 b9 00 sts 0x00B9, r1 |
||
9582 | 5e22: 80 e8 ldi r24, 0x80 ; 128 |
||
9583 | 5e24: 80 93 bb 00 sts 0x00BB, r24 |
||
9584 | 5e28: 85 e8 ldi r24, 0x85 ; 133 |
||
9585 | 5e2a: 80 93 bc 00 sts 0x00BC, r24 |
||
9586 | 5e2e: d6 cf rjmp .-84 ; 0x5ddc <__vector_26+0x30> |
||
9587 | 5e30: 84 e9 ldi r24, 0x94 ; 148 |
||
9588 | 5e32: 80 93 bc 00 sts 0x00BC, r24 |
||
9589 | 5e36: 8a e0 ldi r24, 0x0A ; 10 |
||
9590 | 5e38: 90 e0 ldi r25, 0x00 ; 0 |
||
9591 | 5e3a: 90 93 9f 03 sts 0x039F, r25 |
||
9592 | 5e3e: 80 93 9e 03 sts 0x039E, r24 |
||
9593 | 5e42: 85 ea ldi r24, 0xA5 ; 165 |
||
9594 | 5e44: 80 93 bc 00 sts 0x00BC, r24 |
||
9595 | 5e48: c9 cf rjmp .-110 ; 0x5ddc <__vector_26+0x30> |
||
9596 | 5e4a: 90 91 45 04 lds r25, 0x0445 |
||
9597 | 5e4e: 29 2f mov r18, r25 |
||
9598 | 5e50: 30 e0 ldi r19, 0x00 ; 0 |
||
9599 | 5e52: f9 01 movw r30, r18 |
||
9600 | 5e54: ee 0f add r30, r30 |
||
9601 | 5e56: ff 1f adc r31, r31 |
||
9602 | 5e58: ee 0f add r30, r30 |
||
9603 | 5e5a: ff 1f adc r31, r31 |
||
9604 | 5e5c: ed 52 subi r30, 0x2D ; 45 |
||
9605 | 5e5e: fa 4f sbci r31, 0xFA ; 250 |
||
9606 | 5e60: 85 85 ldd r24, Z+13 ; 0x0d |
||
9607 | 5e62: 18 16 cp r1, r24 |
||
9608 | 5e64: a4 f0 brlt .+40 ; 0x5e8e <__vector_26+0xe2> |
||
9609 | 5e66: 9c 30 cpi r25, 0x0C ; 12 |
||
9610 | 5e68: 18 f0 brcs .+6 ; 0x5e70 <__vector_26+0xc4> |
||
9611 | 5e6a: 11 c0 rjmp .+34 ; 0x5e8e <__vector_26+0xe2> |
||
9612 | 5e6c: 9c 30 cpi r25, 0x0C ; 12 |
||
9613 | 5e6e: 68 f4 brcc .+26 ; 0x5e8a <__vector_26+0xde> |
||
9614 | 5e70: 9f 5f subi r25, 0xFF ; 255 |
||
9615 | 5e72: 29 2f mov r18, r25 |
||
9616 | 5e74: 30 e0 ldi r19, 0x00 ; 0 |
||
9617 | 5e76: f9 01 movw r30, r18 |
||
9618 | 5e78: ee 0f add r30, r30 |
||
9619 | 5e7a: ff 1f adc r31, r31 |
||
9620 | 5e7c: ee 0f add r30, r30 |
||
9621 | 5e7e: ff 1f adc r31, r31 |
||
9622 | 5e80: ed 52 subi r30, 0x2D ; 45 |
||
9623 | 5e82: fa 4f sbci r31, 0xFA ; 250 |
||
9624 | 5e84: 85 85 ldd r24, Z+13 ; 0x0d |
||
9625 | 5e86: 18 16 cp r1, r24 |
||
9626 | 5e88: 8c f7 brge .-30 ; 0x5e6c <__vector_26+0xc0> |
||
9627 | 5e8a: 90 93 45 04 sts 0x0445, r25 |
||
9628 | 5e8e: 9c 30 cpi r25, 0x0C ; 12 |
||
9629 | 5e90: 09 f4 brne .+2 ; 0x5e94 <__vector_26+0xe8> |
||
9630 | 5e92: d6 c0 rjmp .+428 ; 0x6040 <__vector_26+0x294> |
||
9631 | 5e94: 27 5d subi r18, 0xD7 ; 215 |
||
9632 | 5e96: 3f 4f sbci r19, 0xFF ; 255 |
||
9633 | 5e98: 22 0f add r18, r18 |
||
9634 | 5e9a: 33 1f adc r19, r19 |
||
9635 | 5e9c: 10 92 b9 00 sts 0x00B9, r1 |
||
9636 | 5ea0: 20 93 bb 00 sts 0x00BB, r18 |
||
9637 | 5ea4: 85 e8 ldi r24, 0x85 ; 133 |
||
9638 | 5ea6: 80 93 bc 00 sts 0x00BC, r24 |
||
9639 | 5eaa: 98 cf rjmp .-208 ; 0x5ddc <__vector_26+0x30> |
||
9640 | 5eac: 80 91 26 03 lds r24, 0x0326 |
||
9641 | 5eb0: 10 92 b9 00 sts 0x00B9, r1 |
||
9642 | 5eb4: 80 93 bb 00 sts 0x00BB, r24 |
||
9643 | 5eb8: 85 e8 ldi r24, 0x85 ; 133 |
||
9644 | 5eba: 80 93 bc 00 sts 0x00BC, r24 |
||
9645 | 5ebe: 8e cf rjmp .-228 ; 0x5ddc <__vector_26+0x30> |
||
9646 | 5ec0: 10 92 b9 00 sts 0x00B9, r1 |
||
9647 | 5ec4: 82 e1 ldi r24, 0x12 ; 18 |
||
9648 | 5ec6: 80 93 bb 00 sts 0x00BB, r24 |
||
9649 | 5eca: 85 e8 ldi r24, 0x85 ; 133 |
||
9650 | 5ecc: 80 93 bc 00 sts 0x00BC, r24 |
||
9651 | 5ed0: 85 cf rjmp .-246 ; 0x5ddc <__vector_26+0x30> |
||
9652 | 5ed2: 80 91 27 03 lds r24, 0x0327 |
||
9653 | 5ed6: 10 92 b9 00 sts 0x00B9, r1 |
||
9654 | 5eda: 80 93 bb 00 sts 0x00BB, r24 |
||
9655 | 5ede: 85 e8 ldi r24, 0x85 ; 133 |
||
9656 | 5ee0: 80 93 bc 00 sts 0x00BC, r24 |
||
9657 | 5ee4: 7b cf rjmp .-266 ; 0x5ddc <__vector_26+0x30> |
||
9658 | 5ee6: 80 91 25 03 lds r24, 0x0325 |
||
9659 | 5eea: 10 92 b9 00 sts 0x00B9, r1 |
||
9660 | 5eee: 80 93 bb 00 sts 0x00BB, r24 |
||
9661 | 5ef2: 85 e8 ldi r24, 0x85 ; 133 |
||
9662 | 5ef4: 80 93 bc 00 sts 0x00BC, r24 |
||
9663 | 5ef8: 71 cf rjmp .-286 ; 0x5ddc <__vector_26+0x30> |
||
9664 | 5efa: 84 e9 ldi r24, 0x94 ; 148 |
||
9665 | 5efc: 80 93 bc 00 sts 0x00BC, r24 |
||
9666 | 5f00: 8a e0 ldi r24, 0x0A ; 10 |
||
9667 | 5f02: 90 e0 ldi r25, 0x00 ; 0 |
||
9668 | 5f04: 90 93 9f 03 sts 0x039F, r25 |
||
9669 | 5f08: 80 93 9e 03 sts 0x039E, r24 |
||
9670 | 5f0c: 10 92 44 04 sts 0x0444, r1 |
||
9671 | 5f10: 65 cf rjmp .-310 ; 0x5ddc <__vector_26+0x30> |
||
9672 | 5f12: 10 92 b9 00 sts 0x00B9, r1 |
||
9673 | 5f16: 84 e1 ldi r24, 0x14 ; 20 |
||
9674 | 5f18: 80 93 bb 00 sts 0x00BB, r24 |
||
9675 | 5f1c: 85 e8 ldi r24, 0x85 ; 133 |
||
9676 | 5f1e: 80 93 bc 00 sts 0x00BC, r24 |
||
9677 | 5f22: 5c cf rjmp .-328 ; 0x5ddc <__vector_26+0x30> |
||
9678 | 5f24: 80 91 b9 00 lds r24, 0x00B9 |
||
9679 | 5f28: 80 33 cpi r24, 0x30 ; 48 |
||
9680 | 5f2a: 09 f4 brne .+2 ; 0x5f2e <__vector_26+0x182> |
||
9681 | 5f2c: 6a c0 rjmp .+212 ; 0x6002 <__vector_26+0x256> |
||
9682 | 5f2e: 84 e9 ldi r24, 0x94 ; 148 |
||
9683 | 5f30: 80 93 bc 00 sts 0x00BC, r24 |
||
9684 | 5f34: 8a e0 ldi r24, 0x0A ; 10 |
||
9685 | 5f36: 90 e0 ldi r25, 0x00 ; 0 |
||
9686 | 5f38: 90 93 9f 03 sts 0x039F, r25 |
||
9687 | 5f3c: 80 93 9e 03 sts 0x039E, r24 |
||
9688 | 5f40: 10 92 44 04 sts 0x0444, r1 |
||
9689 | 5f44: 85 ea ldi r24, 0xA5 ; 165 |
||
9690 | 5f46: 80 93 bc 00 sts 0x00BC, r24 |
||
9691 | 5f4a: 48 cf rjmp .-368 ; 0x5ddc <__vector_26+0x30> |
||
9692 | 5f4c: 80 91 45 04 lds r24, 0x0445 |
||
9693 | 5f50: e8 2f mov r30, r24 |
||
9694 | 5f52: f0 e0 ldi r31, 0x00 ; 0 |
||
9695 | 5f54: ea 56 subi r30, 0x6A ; 106 |
||
9696 | 5f56: f6 4f sbci r31, 0xF6 ; 246 |
||
9697 | 5f58: 90 81 ld r25, Z |
||
9698 | 5f5a: 8f 5f subi r24, 0xFF ; 255 |
||
9699 | 5f5c: 80 93 45 04 sts 0x0445, r24 |
||
9700 | 5f60: 10 92 b9 00 sts 0x00B9, r1 |
||
9701 | 5f64: 90 93 bb 00 sts 0x00BB, r25 |
||
9702 | 5f68: 85 e8 ldi r24, 0x85 ; 133 |
||
9703 | 5f6a: 80 93 bc 00 sts 0x00BC, r24 |
||
9704 | 5f6e: 36 cf rjmp .-404 ; 0x5ddc <__vector_26+0x30> |
||
9705 | 5f70: 10 92 b9 00 sts 0x00B9, r1 |
||
9706 | 5f74: 80 e1 ldi r24, 0x10 ; 16 |
||
9707 | 5f76: 80 93 bb 00 sts 0x00BB, r24 |
||
9708 | 5f7a: 85 e8 ldi r24, 0x85 ; 133 |
||
9709 | 5f7c: 80 93 bc 00 sts 0x00BC, r24 |
||
9710 | 5f80: 2d cf rjmp .-422 ; 0x5ddc <__vector_26+0x30> |
||
9711 | 5f82: 80 91 46 04 lds r24, 0x0446 |
||
9712 | 5f86: 90 91 bb 00 lds r25, 0x00BB |
||
9713 | 5f8a: e8 2f mov r30, r24 |
||
9714 | 5f8c: f0 e0 ldi r31, 0x00 ; 0 |
||
9715 | 5f8e: ea 58 subi r30, 0x8A ; 138 |
||
9716 | 5f90: f7 4f sbci r31, 0xF7 ; 247 |
||
9717 | 5f92: 90 83 st Z, r25 |
||
9718 | 5f94: 8f 5f subi r24, 0xFF ; 255 |
||
9719 | 5f96: 80 93 46 04 sts 0x0446, r24 |
||
9720 | 5f9a: 8c 30 cpi r24, 0x0C ; 12 |
||
9721 | 5f9c: 10 f0 brcs .+4 ; 0x5fa2 <__vector_26+0x1f6> |
||
9722 | 5f9e: 10 92 46 04 sts 0x0446, r1 |
||
9723 | 5fa2: 84 e9 ldi r24, 0x94 ; 148 |
||
9724 | 5fa4: 80 93 bc 00 sts 0x00BC, r24 |
||
9725 | 5fa8: 10 92 44 04 sts 0x0444, r1 |
||
9726 | 5fac: 17 cf rjmp .-466 ; 0x5ddc <__vector_26+0x30> |
||
9727 | 5fae: 80 91 bb 00 lds r24, 0x00BB |
||
9728 | 5fb2: e0 91 46 04 lds r30, 0x0446 |
||
9729 | 5fb6: f0 e0 ldi r31, 0x00 ; 0 |
||
9730 | 5fb8: ee 56 subi r30, 0x6E ; 110 |
||
9731 | 5fba: f7 4f sbci r31, 0xF7 ; 247 |
||
9732 | 5fbc: 80 83 st Z, r24 |
||
9733 | 5fbe: 85 e8 ldi r24, 0x85 ; 133 |
||
9734 | 5fc0: 80 93 bc 00 sts 0x00BC, r24 |
||
9735 | 5fc4: 0b cf rjmp .-490 ; 0x5ddc <__vector_26+0x30> |
||
9736 | 5fc6: 80 91 b9 00 lds r24, 0x00B9 |
||
9737 | 5fca: 80 34 cpi r24, 0x40 ; 64 |
||
9738 | 5fcc: 69 f1 breq .+90 ; 0x6028 <__vector_26+0x27c> |
||
9739 | 5fce: 80 91 46 04 lds r24, 0x0446 |
||
9740 | 5fd2: e8 2f mov r30, r24 |
||
9741 | 5fd4: f0 e0 ldi r31, 0x00 ; 0 |
||
9742 | 5fd6: ee 55 subi r30, 0x5E ; 94 |
||
9743 | 5fd8: f7 4f sbci r31, 0xF7 ; 247 |
||
9744 | 5fda: 10 82 st Z, r1 |
||
9745 | 5fdc: 8f 5f subi r24, 0xFF ; 255 |
||
9746 | 5fde: 80 93 46 04 sts 0x0446, r24 |
||
9747 | 5fe2: 8c 30 cpi r24, 0x0C ; 12 |
||
9748 | 5fe4: 10 f0 brcs .+4 ; 0x5fea <__vector_26+0x23e> |
||
9749 | 5fe6: 10 92 46 04 sts 0x0446, r1 |
||
9750 | 5fea: 84 e9 ldi r24, 0x94 ; 148 |
||
9751 | 5fec: 80 93 bc 00 sts 0x00BC, r24 |
||
9752 | 5ff0: 10 92 44 04 sts 0x0444, r1 |
||
9753 | 5ff4: 80 91 4a 04 lds r24, 0x044A |
||
9754 | 5ff8: 80 93 47 04 sts 0x0447, r24 |
||
9755 | 5ffc: 10 92 4a 04 sts 0x044A, r1 |
||
9756 | 6000: ed ce rjmp .-550 ; 0x5ddc <__vector_26+0x30> |
||
9757 | 6002: 80 91 4a 04 lds r24, 0x044A |
||
9758 | 6006: 88 23 and r24, r24 |
||
9759 | 6008: 61 f1 breq .+88 ; 0x6062 <__vector_26+0x2b6> |
||
9760 | 600a: 80 91 45 04 lds r24, 0x0445 |
||
9761 | 600e: e8 2f mov r30, r24 |
||
9762 | 6010: f0 e0 ldi r31, 0x00 ; 0 |
||
9763 | 6012: eb 57 subi r30, 0x7B ; 123 |
||
9764 | 6014: f7 4f sbci r31, 0xF7 ; 247 |
||
9765 | 6016: 80 81 ld r24, Z |
||
9766 | 6018: 8f 5f subi r24, 0xFF ; 255 |
||
9767 | 601a: 80 83 st Z, r24 |
||
9768 | 601c: 88 23 and r24, r24 |
||
9769 | 601e: 09 f0 breq .+2 ; 0x6022 <__vector_26+0x276> |
||
9770 | 6020: 86 cf rjmp .-244 ; 0x5f2e <__vector_26+0x182> |
||
9771 | 6022: 8f ef ldi r24, 0xFF ; 255 |
||
9772 | 6024: 80 83 st Z, r24 |
||
9773 | 6026: 83 cf rjmp .-250 ; 0x5f2e <__vector_26+0x182> |
||
9774 | 6028: 80 91 46 04 lds r24, 0x0446 |
||
9775 | 602c: e8 2f mov r30, r24 |
||
9776 | 602e: f0 e0 ldi r31, 0x00 ; 0 |
||
9777 | 6030: ee 55 subi r30, 0x5E ; 94 |
||
9778 | 6032: f7 4f sbci r31, 0xF7 ; 247 |
||
9779 | 6034: 8c 5f subi r24, 0xFC ; 252 |
||
9780 | 6036: 80 83 st Z, r24 |
||
9781 | 6038: 85 ec ldi r24, 0xC5 ; 197 |
||
9782 | 603a: 80 93 bc 00 sts 0x00BC, r24 |
||
9783 | 603e: da cf rjmp .-76 ; 0x5ff4 <__vector_26+0x248> |
||
9784 | 6040: 10 92 45 04 sts 0x0445, r1 |
||
9785 | 6044: 83 e0 ldi r24, 0x03 ; 3 |
||
9786 | 6046: 80 93 44 04 sts 0x0444, r24 |
||
9787 | 604a: 80 91 46 04 lds r24, 0x0446 |
||
9788 | 604e: 88 0f add r24, r24 |
||
9789 | 6050: 8d 5a subi r24, 0xAD ; 173 |
||
9790 | 6052: 10 92 b9 00 sts 0x00B9, r1 |
||
9791 | 6056: 80 93 bb 00 sts 0x00BB, r24 |
||
9792 | 605a: 85 e8 ldi r24, 0x85 ; 133 |
||
9793 | 605c: 80 93 bc 00 sts 0x00BC, r24 |
||
9794 | 6060: bd ce rjmp .-646 ; 0x5ddc <__vector_26+0x30> |
||
9795 | 6062: 80 91 45 04 lds r24, 0x0445 |
||
9796 | 6066: 80 93 4a 04 sts 0x044A, r24 |
||
9797 | 606a: d1 cf rjmp .-94 ; 0x600e <__vector_26+0x262> |
||
9798 | |||
9799 | 0000606c <rc_sum_init>: |
||
9800 | 606c: 83 ec ldi r24, 0xC3 ; 195 |
||
9801 | 606e: 80 93 81 00 sts 0x0081, r24 |
||
9802 | 6072: ef e6 ldi r30, 0x6F ; 111 |
||
9803 | 6074: f0 e0 ldi r31, 0x00 ; 0 |
||
9804 | 6076: 80 81 ld r24, Z |
||
9805 | 6078: 80 62 ori r24, 0x20 ; 32 |
||
9806 | 607a: 80 83 st Z, r24 |
||
9807 | 607c: 10 92 b3 04 sts 0x04B3, r1 |
||
9808 | 6080: 10 92 b2 04 sts 0x04B2, r1 |
||
9809 | 6084: 10 92 b1 04 sts 0x04B1, r1 |
||
9810 | 6088: 10 92 b0 04 sts 0x04B0, r1 |
||
9811 | 608c: 10 92 af 04 sts 0x04AF, r1 |
||
9812 | 6090: 10 92 ae 04 sts 0x04AE, r1 |
||
9813 | 6094: 08 95 ret |
||
9814 | |||
9815 | 00006096 <__vector_12>: |
||
9816 | 6096: 1f 92 push r1 |
||
9817 | 6098: 0f 92 push r0 |
||
9818 | 609a: 0f b6 in r0, 0x3f ; 63 |
||
9819 | 609c: 0f 92 push r0 |
||
9820 | 609e: 11 24 eor r1, r1 |
||
9821 | 60a0: 0f 93 push r16 |
||
9822 | 60a2: 1f 93 push r17 |
||
9823 | 60a4: 2f 93 push r18 |
||
9824 | 60a6: 3f 93 push r19 |
||
9825 | 60a8: 4f 93 push r20 |
||
9826 | 60aa: 5f 93 push r21 |
||
9827 | 60ac: 6f 93 push r22 |
||
9828 | 60ae: 7f 93 push r23 |
||
9829 | 60b0: 8f 93 push r24 |
||
9830 | 60b2: 9f 93 push r25 |
||
9831 | 60b4: af 93 push r26 |
||
9832 | 60b6: bf 93 push r27 |
||
9833 | 60b8: cf 93 push r28 |
||
9834 | 60ba: df 93 push r29 |
||
9835 | 60bc: ef 93 push r30 |
||
9836 | 60be: ff 93 push r31 |
||
9837 | 60c0: 80 91 39 09 lds r24, 0x0939 |
||
9838 | 60c4: 82 fd sbrc r24, 2 |
||
9839 | 60c6: 3e c0 rjmp .+124 ; 0x6144 <__vector_12+0xae> |
||
9840 | 60c8: 20 91 86 00 lds r18, 0x0086 |
||
9841 | 60cc: 30 91 87 00 lds r19, 0x0087 |
||
9842 | 60d0: 80 91 aa 04 lds r24, 0x04AA |
||
9843 | 60d4: 90 91 ab 04 lds r25, 0x04AB |
||
9844 | 60d8: 28 1b sub r18, r24 |
||
9845 | 60da: 39 0b sbc r19, r25 |
||
9846 | 60dc: 80 91 86 00 lds r24, 0x0086 |
||
9847 | 60e0: 90 91 87 00 lds r25, 0x0087 |
||
9848 | 60e4: 90 93 ab 04 sts 0x04AB, r25 |
||
9849 | 60e8: 80 93 aa 04 sts 0x04AA, r24 |
||
9850 | 60ec: c9 01 movw r24, r18 |
||
9851 | 60ee: 8d 54 subi r24, 0x4D ; 77 |
||
9852 | 60f0: 94 40 sbci r25, 0x04 ; 4 |
||
9853 | 60f2: 83 5f subi r24, 0xF3 ; 243 |
||
9854 | 60f4: 9a 41 sbci r25, 0x1A ; 26 |
||
9855 | 60f6: 08 f0 brcs .+2 ; 0x60fa <__vector_12+0x64> |
||
9856 | 60f8: c8 c0 rjmp .+400 ; 0x628a <__vector_12+0x1f4> |
||
9857 | 60fa: 80 91 a8 04 lds r24, 0x04A8 |
||
9858 | 60fe: 90 91 a9 04 lds r25, 0x04A9 |
||
9859 | 6102: 80 93 ae 08 sts 0x08AE, r24 |
||
9860 | 6106: 04 97 sbiw r24, 0x04 ; 4 |
||
9861 | 6108: 14 f0 brlt .+4 ; 0x610e <__vector_12+0x78> |
||
9862 | 610a: 10 92 84 03 sts 0x0384, r1 |
||
9863 | 610e: 81 e0 ldi r24, 0x01 ; 1 |
||
9864 | 6110: 90 e0 ldi r25, 0x00 ; 0 |
||
9865 | 6112: 90 93 a9 04 sts 0x04A9, r25 |
||
9866 | 6116: 80 93 a8 04 sts 0x04A8, r24 |
||
9867 | 611a: ff 91 pop r31 |
||
9868 | 611c: ef 91 pop r30 |
||
9869 | 611e: df 91 pop r29 |
||
9870 | 6120: cf 91 pop r28 |
||
9871 | 6122: bf 91 pop r27 |
||
9872 | 6124: af 91 pop r26 |
||
9873 | 6126: 9f 91 pop r25 |
||
9874 | 6128: 8f 91 pop r24 |
||
9875 | 612a: 7f 91 pop r23 |
||
9876 | 612c: 6f 91 pop r22 |
||
9877 | 612e: 5f 91 pop r21 |
||
9878 | 6130: 4f 91 pop r20 |
||
9879 | 6132: 3f 91 pop r19 |
||
9880 | 6134: 2f 91 pop r18 |
||
9881 | 6136: 1f 91 pop r17 |
||
9882 | 6138: 0f 91 pop r16 |
||
9883 | 613a: 0f 90 pop r0 |
||
9884 | 613c: 0f be out 0x3f, r0 ; 63 |
||
9885 | 613e: 0f 90 pop r0 |
||
9886 | 6140: 1f 90 pop r1 |
||
9887 | 6142: 18 95 reti |
||
9888 | 6144: 20 91 86 00 lds r18, 0x0086 |
||
9889 | 6148: 30 91 87 00 lds r19, 0x0087 |
||
9890 | 614c: 80 91 a6 04 lds r24, 0x04A6 |
||
9891 | 6150: 90 91 a7 04 lds r25, 0x04A7 |
||
9892 | 6154: 28 1b sub r18, r24 |
||
9893 | 6156: 39 0b sbc r19, r25 |
||
9894 | 6158: 80 91 86 00 lds r24, 0x0086 |
||
9895 | 615c: 90 91 87 00 lds r25, 0x0087 |
||
9896 | 6160: 90 93 a7 04 sts 0x04A7, r25 |
||
9897 | 6164: 80 93 a6 04 sts 0x04A6, r24 |
||
9898 | 6168: c9 01 movw r24, r18 |
||
9899 | 616a: 8d 54 subi r24, 0x4D ; 77 |
||
9900 | 616c: 94 40 sbci r25, 0x04 ; 4 |
||
9901 | 616e: 83 5f subi r24, 0xF3 ; 243 |
||
9902 | 6170: 9a 41 sbci r25, 0x1A ; 26 |
||
9903 | 6172: 30 f5 brcc .+76 ; 0x61c0 <__vector_12+0x12a> |
||
9904 | 6174: 80 91 4d 04 lds r24, 0x044D |
||
9905 | 6178: 80 93 4b 04 sts 0x044B, r24 |
||
9906 | 617c: 80 91 4b 04 lds r24, 0x044B |
||
9907 | 6180: 84 30 cpi r24, 0x04 ; 4 |
||
9908 | 6182: 08 f0 brcs .+2 ; 0x6186 <__vector_12+0xf0> |
||
9909 | 6184: 28 c1 rjmp .+592 ; 0x63d6 <__vector_12+0x340> |
||
9910 | 6186: 80 91 4c 04 lds r24, 0x044C |
||
9911 | 618a: 85 36 cpi r24, 0x65 ; 101 |
||
9912 | 618c: 08 f0 brcs .+2 ; 0x6190 <__vector_12+0xfa> |
||
9913 | 618e: 6d c1 rjmp .+730 ; 0x646a <__vector_12+0x3d4> |
||
9914 | 6190: 10 92 4c 04 sts 0x044C, r1 |
||
9915 | 6194: 80 91 08 01 lds r24, 0x0108 |
||
9916 | 6198: 8a 30 cpi r24, 0x0A ; 10 |
||
9917 | 619a: 09 f4 brne .+2 ; 0x619e <__vector_12+0x108> |
||
9918 | 619c: 82 c1 rjmp .+772 ; 0x64a2 <__vector_12+0x40c> |
||
9919 | 619e: 84 31 cpi r24, 0x14 ; 20 |
||
9920 | 61a0: 09 f4 brne .+2 ; 0x61a4 <__vector_12+0x10e> |
||
9921 | 61a2: 7f c1 rjmp .+766 ; 0x64a2 <__vector_12+0x40c> |
||
9922 | 61a4: 28 98 cbi 0x05, 0 ; 5 |
||
9923 | 61a6: 81 e0 ldi r24, 0x01 ; 1 |
||
9924 | 61a8: 80 93 4d 04 sts 0x044D, r24 |
||
9925 | 61ac: 80 91 1c 05 lds r24, 0x051C |
||
9926 | 61b0: 88 23 and r24, r24 |
||
9927 | 61b2: 09 f0 breq .+2 ; 0x61b6 <__vector_12+0x120> |
||
9928 | 61b4: b2 cf rjmp .-156 ; 0x611a <__vector_12+0x84> |
||
9929 | 61b6: 80 91 4b 04 lds r24, 0x044B |
||
9930 | 61ba: 80 93 ae 08 sts 0x08AE, r24 |
||
9931 | 61be: ad cf rjmp .-166 ; 0x611a <__vector_12+0x84> |
||
9932 | 61c0: 40 91 4d 04 lds r20, 0x044D |
||
9933 | 61c4: 4a 30 cpi r20, 0x0A ; 10 |
||
9934 | 61c6: 08 f0 brcs .+2 ; 0x61ca <__vector_12+0x134> |
||
9935 | 61c8: db c0 rjmp .+438 ; 0x6380 <__vector_12+0x2ea> |
||
9936 | 61ca: c9 01 movw r24, r18 |
||
9937 | 61cc: 8b 5f subi r24, 0xFB ; 251 |
||
9938 | 61ce: 90 40 sbci r25, 0x00 ; 0 |
||
9939 | 61d0: 84 5b subi r24, 0xB4 ; 180 |
||
9940 | 61d2: 91 40 sbci r25, 0x01 ; 1 |
||
9941 | 61d4: 08 f0 brcs .+2 ; 0x61d8 <__vector_12+0x142> |
||
9942 | 61d6: 51 c1 rjmp .+674 ; 0x647a <__vector_12+0x3e4> |
||
9943 | 61d8: b9 01 movw r22, r18 |
||
9944 | 61da: 62 5d subi r22, 0xD2 ; 210 |
||
9945 | 61dc: 71 40 sbci r23, 0x01 ; 1 |
||
9946 | 61de: c4 2f mov r28, r20 |
||
9947 | 61e0: d0 e0 ldi r29, 0x00 ; 0 |
||
9948 | 61e2: cc 0f add r28, r28 |
||
9949 | 61e4: dd 1f adc r29, r29 |
||
9950 | 61e6: fe 01 movw r30, r28 |
||
9951 | 61e8: e0 57 subi r30, 0x70 ; 112 |
||
9952 | 61ea: fb 4f sbci r31, 0xFB ; 251 |
||
9953 | 61ec: a0 81 ld r26, Z |
||
9954 | 61ee: b1 81 ldd r27, Z+1 ; 0x01 |
||
9955 | 61f0: cb 01 movw r24, r22 |
||
9956 | 61f2: 8a 1b sub r24, r26 |
||
9957 | 61f4: 9b 0b sbc r25, r27 |
||
9958 | 61f6: 05 96 adiw r24, 0x05 ; 5 |
||
9959 | 61f8: 0b 97 sbiw r24, 0x0b ; 11 |
||
9960 | 61fa: 88 f4 brcc .+34 ; 0x621e <__vector_12+0x188> |
||
9961 | 61fc: 80 91 4c 04 lds r24, 0x044C |
||
9962 | 6200: 8a 31 cpi r24, 0x1A ; 26 |
||
9963 | 6202: 08 f4 brcc .+2 ; 0x6206 <__vector_12+0x170> |
||
9964 | 6204: 83 c1 rjmp .+774 ; 0x650c <__vector_12+0x476> |
||
9965 | 6206: 80 91 12 05 lds r24, 0x0512 |
||
9966 | 620a: 86 5f subi r24, 0xF6 ; 246 |
||
9967 | 620c: 80 93 12 05 sts 0x0512, r24 |
||
9968 | 6210: 80 91 12 05 lds r24, 0x0512 |
||
9969 | 6214: 89 3c cpi r24, 0xC9 ; 201 |
||
9970 | 6216: 18 f0 brcs .+6 ; 0x621e <__vector_12+0x188> |
||
9971 | 6218: 88 ec ldi r24, 0xC8 ; 200 |
||
9972 | 621a: 80 93 12 05 sts 0x0512, r24 |
||
9973 | 621e: cd 01 movw r24, r26 |
||
9974 | 6220: 88 0f add r24, r24 |
||
9975 | 6222: 99 1f adc r25, r25 |
||
9976 | 6224: 8a 0f add r24, r26 |
||
9977 | 6226: 9b 1f adc r25, r27 |
||
9978 | 6228: 86 0f add r24, r22 |
||
9979 | 622a: 97 1f adc r25, r23 |
||
9980 | 622c: 97 fd sbrc r25, 7 |
||
9981 | 622e: 49 c1 rjmp .+658 ; 0x64c2 <__vector_12+0x42c> |
||
9982 | 6230: 9c 01 movw r18, r24 |
||
9983 | 6232: 35 95 asr r19 |
||
9984 | 6234: 27 95 ror r18 |
||
9985 | 6236: 35 95 asr r19 |
||
9986 | 6238: 27 95 ror r18 |
||
9987 | 623a: cb 01 movw r24, r22 |
||
9988 | 623c: 01 96 adiw r24, 0x01 ; 1 |
||
9989 | 623e: 82 17 cp r24, r18 |
||
9990 | 6240: 93 07 cpc r25, r19 |
||
9991 | 6242: 0c f4 brge .+2 ; 0x6246 <__vector_12+0x1b0> |
||
9992 | 6244: 39 c1 rjmp .+626 ; 0x64b8 <__vector_12+0x422> |
||
9993 | 6246: 61 50 subi r22, 0x01 ; 1 |
||
9994 | 6248: 70 40 sbci r23, 0x00 ; 0 |
||
9995 | 624a: 26 17 cp r18, r22 |
||
9996 | 624c: 37 07 cpc r19, r23 |
||
9997 | 624e: 14 f4 brge .+4 ; 0x6254 <__vector_12+0x1be> |
||
9998 | 6250: 2f 5f subi r18, 0xFF ; 255 |
||
9999 | 6252: 3f 4f sbci r19, 0xFF ; 255 |
||
10000 | 6254: 80 91 12 05 lds r24, 0x0512 |
||
10001 | 6258: 8e 3b cpi r24, 0xBE ; 190 |
||
10002 | 625a: 08 f4 brcc .+2 ; 0x625e <__vector_12+0x1c8> |
||
10003 | 625c: 44 c1 rjmp .+648 ; 0x64e6 <__vector_12+0x450> |
||
10004 | 625e: fe 01 movw r30, r28 |
||
10005 | 6260: e6 58 subi r30, 0x86 ; 134 |
||
10006 | 6262: fb 4f sbci r31, 0xFB ; 251 |
||
10007 | 6264: c9 01 movw r24, r18 |
||
10008 | 6266: 8a 1b sub r24, r26 |
||
10009 | 6268: 9b 0b sbc r25, r27 |
||
10010 | 626a: 63 e0 ldi r22, 0x03 ; 3 |
||
10011 | 626c: 70 e0 ldi r23, 0x00 ; 0 |
||
10012 | 626e: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
10013 | 6272: cb 01 movw r24, r22 |
||
10014 | 6274: 88 0f add r24, r24 |
||
10015 | 6276: 99 1f adc r25, r25 |
||
10016 | 6278: 86 0f add r24, r22 |
||
10017 | 627a: 97 1f adc r25, r23 |
||
10018 | 627c: 91 83 std Z+1, r25 ; 0x01 |
||
10019 | 627e: 80 83 st Z, r24 |
||
10020 | 6280: c0 57 subi r28, 0x70 ; 112 |
||
10021 | 6282: db 4f sbci r29, 0xFB ; 251 |
||
10022 | 6284: 39 83 std Y+1, r19 ; 0x01 |
||
10023 | 6286: 28 83 st Y, r18 |
||
10024 | 6288: ff c0 rjmp .+510 ; 0x6488 <__vector_12+0x3f2> |
||
10025 | 628a: 00 91 a8 04 lds r16, 0x04A8 |
||
10026 | 628e: 10 91 a9 04 lds r17, 0x04A9 |
||
10027 | 6292: 0a 30 cpi r16, 0x0A ; 10 |
||
10028 | 6294: 11 05 cpc r17, r1 |
||
10029 | 6296: 0c f0 brlt .+2 ; 0x629a <__vector_12+0x204> |
||
10030 | 6298: 40 cf rjmp .-384 ; 0x611a <__vector_12+0x84> |
||
10031 | 629a: c9 01 movw r24, r18 |
||
10032 | 629c: 8b 5f subi r24, 0xFB ; 251 |
||
10033 | 629e: 90 40 sbci r25, 0x00 ; 0 |
||
10034 | 62a0: 84 5b subi r24, 0xB4 ; 180 |
||
10035 | 62a2: 91 40 sbci r25, 0x01 ; 1 |
||
10036 | 62a4: 08 f0 brcs .+2 ; 0x62a8 <__vector_12+0x212> |
||
10037 | 62a6: 57 c0 rjmp .+174 ; 0x6356 <__vector_12+0x2c0> |
||
10038 | 62a8: a9 01 movw r20, r18 |
||
10039 | 62aa: 42 5d subi r20, 0xD2 ; 210 |
||
10040 | 62ac: 51 40 sbci r21, 0x01 ; 1 |
||
10041 | 62ae: e8 01 movw r28, r16 |
||
10042 | 62b0: cc 0f add r28, r28 |
||
10043 | 62b2: dd 1f adc r29, r29 |
||
10044 | 62b4: fe 01 movw r30, r28 |
||
10045 | 62b6: e1 55 subi r30, 0x51 ; 81 |
||
10046 | 62b8: f7 4f sbci r31, 0xF7 ; 247 |
||
10047 | 62ba: 80 81 ld r24, Z |
||
10048 | 62bc: 91 81 ldd r25, Z+1 ; 0x01 |
||
10049 | 62be: fa 01 movw r30, r20 |
||
10050 | 62c0: e8 1b sub r30, r24 |
||
10051 | 62c2: f9 0b sbc r31, r25 |
||
10052 | 62c4: cf 01 movw r24, r30 |
||
10053 | 62c6: f7 fd sbrc r31, 7 |
||
10054 | 62c8: 2d c1 rjmp .+602 ; 0x6524 <__vector_12+0x48e> |
||
10055 | 62ca: 06 97 sbiw r24, 0x06 ; 6 |
||
10056 | 62cc: 54 f4 brge .+20 ; 0x62e2 <__vector_12+0x24c> |
||
10057 | 62ce: 80 91 12 05 lds r24, 0x0512 |
||
10058 | 62d2: 88 3c cpi r24, 0xC8 ; 200 |
||
10059 | 62d4: 08 f0 brcs .+2 ; 0x62d8 <__vector_12+0x242> |
||
10060 | 62d6: 16 c1 rjmp .+556 ; 0x6504 <__vector_12+0x46e> |
||
10061 | 62d8: 80 91 12 05 lds r24, 0x0512 |
||
10062 | 62dc: 86 5f subi r24, 0xF6 ; 246 |
||
10063 | 62de: 80 93 12 05 sts 0x0512, r24 |
||
10064 | 62e2: fe 01 movw r30, r28 |
||
10065 | 62e4: e1 55 subi r30, 0x51 ; 81 |
||
10066 | 62e6: f7 4f sbci r31, 0xF7 ; 247 |
||
10067 | 62e8: 80 81 ld r24, Z |
||
10068 | 62ea: 91 81 ldd r25, Z+1 ; 0x01 |
||
10069 | 62ec: 9c 01 movw r18, r24 |
||
10070 | 62ee: 22 0f add r18, r18 |
||
10071 | 62f0: 33 1f adc r19, r19 |
||
10072 | 62f2: 28 0f add r18, r24 |
||
10073 | 62f4: 39 1f adc r19, r25 |
||
10074 | 62f6: 24 0f add r18, r20 |
||
10075 | 62f8: 35 1f adc r19, r21 |
||
10076 | 62fa: 37 fd sbrc r19, 7 |
||
10077 | 62fc: 10 c1 rjmp .+544 ; 0x651e <__vector_12+0x488> |
||
10078 | 62fe: 35 95 asr r19 |
||
10079 | 6300: 27 95 ror r18 |
||
10080 | 6302: 35 95 asr r19 |
||
10081 | 6304: 27 95 ror r18 |
||
10082 | 6306: ca 01 movw r24, r20 |
||
10083 | 6308: 01 96 adiw r24, 0x01 ; 1 |
||
10084 | 630a: 82 17 cp r24, r18 |
||
10085 | 630c: 93 07 cpc r25, r19 |
||
10086 | 630e: 0c f0 brlt .+2 ; 0x6312 <__vector_12+0x27c> |
||
10087 | 6310: ca c0 rjmp .+404 ; 0x64a6 <__vector_12+0x410> |
||
10088 | 6312: 21 50 subi r18, 0x01 ; 1 |
||
10089 | 6314: 30 40 sbci r19, 0x00 ; 0 |
||
10090 | 6316: 80 91 12 05 lds r24, 0x0512 |
||
10091 | 631a: 83 3c cpi r24, 0xC3 ; 195 |
||
10092 | 631c: 08 f4 brcc .+2 ; 0x6320 <__vector_12+0x28a> |
||
10093 | 631e: dd c0 rjmp .+442 ; 0x64da <__vector_12+0x444> |
||
10094 | 6320: fe 01 movw r30, r28 |
||
10095 | 6322: e1 55 subi r30, 0x51 ; 81 |
||
10096 | 6324: f7 4f sbci r31, 0xF7 ; 247 |
||
10097 | 6326: 80 81 ld r24, Z |
||
10098 | 6328: 91 81 ldd r25, Z+1 ; 0x01 |
||
10099 | 632a: a9 01 movw r20, r18 |
||
10100 | 632c: 48 1b sub r20, r24 |
||
10101 | 632e: 59 0b sbc r21, r25 |
||
10102 | 6330: ca 01 movw r24, r20 |
||
10103 | 6332: 63 e0 ldi r22, 0x03 ; 3 |
||
10104 | 6334: 70 e0 ldi r23, 0x00 ; 0 |
||
10105 | 6336: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
10106 | 633a: cb 01 movw r24, r22 |
||
10107 | 633c: 88 0f add r24, r24 |
||
10108 | 633e: 99 1f adc r25, r25 |
||
10109 | 6340: 86 0f add r24, r22 |
||
10110 | 6342: 97 1f adc r25, r23 |
||
10111 | 6344: fe 01 movw r30, r28 |
||
10112 | 6346: eb 53 subi r30, 0x3B ; 59 |
||
10113 | 6348: f7 4f sbci r31, 0xF7 ; 247 |
||
10114 | 634a: 91 83 std Z+1, r25 ; 0x01 |
||
10115 | 634c: 80 83 st Z, r24 |
||
10116 | 634e: c1 55 subi r28, 0x51 ; 81 |
||
10117 | 6350: d7 4f sbci r29, 0xF7 ; 247 |
||
10118 | 6352: 39 83 std Y+1, r19 ; 0x01 |
||
10119 | 6354: 28 83 st Y, r18 |
||
10120 | 6356: c8 01 movw r24, r16 |
||
10121 | 6358: 01 96 adiw r24, 0x01 ; 1 |
||
10122 | 635a: 90 93 a9 04 sts 0x04A9, r25 |
||
10123 | 635e: 80 93 a8 04 sts 0x04A8, r24 |
||
10124 | 6362: 85 30 cpi r24, 0x05 ; 5 |
||
10125 | 6364: 91 05 cpc r25, r1 |
||
10126 | 6366: 09 f4 brne .+2 ; 0x636a <__vector_12+0x2d4> |
||
10127 | 6368: 84 c0 rjmp .+264 ; 0x6472 <__vector_12+0x3dc> |
||
10128 | 636a: 5d 98 cbi 0x0b, 5 ; 11 |
||
10129 | 636c: 86 30 cpi r24, 0x06 ; 6 |
||
10130 | 636e: 91 05 cpc r25, r1 |
||
10131 | 6370: 09 f4 brne .+2 ; 0x6374 <__vector_12+0x2de> |
||
10132 | 6372: ad c0 rjmp .+346 ; 0x64ce <__vector_12+0x438> |
||
10133 | 6374: 5c 98 cbi 0x0b, 4 ; 11 |
||
10134 | 6376: 07 97 sbiw r24, 0x07 ; 7 |
||
10135 | 6378: 09 f0 breq .+2 ; 0x637c <__vector_12+0x2e6> |
||
10136 | 637a: 7d c0 rjmp .+250 ; 0x6476 <__vector_12+0x3e0> |
||
10137 | 637c: 5b 9a sbi 0x0b, 3 ; 11 |
||
10138 | 637e: cd ce rjmp .-614 ; 0x611a <__vector_12+0x84> |
||
10139 | 6380: 44 31 cpi r20, 0x14 ; 20 |
||
10140 | 6382: 08 f4 brcc .+2 ; 0x6386 <__vector_12+0x2f0> |
||
10141 | 6384: 8a c0 rjmp .+276 ; 0x649a <__vector_12+0x404> |
||
10142 | 6386: 44 31 cpi r20, 0x14 ; 20 |
||
10143 | 6388: 09 f0 breq .+2 ; 0x638c <__vector_12+0x2f6> |
||
10144 | 638a: c7 ce rjmp .-626 ; 0x611a <__vector_12+0x84> |
||
10145 | 638c: 80 91 08 01 lds r24, 0x0108 |
||
10146 | 6390: 8a 30 cpi r24, 0x0A ; 10 |
||
10147 | 6392: 09 f4 brne .+2 ; 0x6396 <__vector_12+0x300> |
||
10148 | 6394: b5 c0 rjmp .+362 ; 0x6500 <__vector_12+0x46a> |
||
10149 | 6396: 84 31 cpi r24, 0x14 ; 20 |
||
10150 | 6398: 09 f4 brne .+2 ; 0x639c <__vector_12+0x306> |
||
10151 | 639a: b2 c0 rjmp .+356 ; 0x6500 <__vector_12+0x46a> |
||
10152 | 639c: 28 98 cbi 0x05, 0 ; 5 |
||
10153 | 639e: 8e e1 ldi r24, 0x1E ; 30 |
||
10154 | 63a0: 80 93 4d 04 sts 0x044D, r24 |
||
10155 | 63a4: c4 e6 ldi r28, 0x64 ; 100 |
||
10156 | 63a6: d4 e0 ldi r29, 0x04 ; 4 |
||
10157 | 63a8: 20 e0 ldi r18, 0x00 ; 0 |
||
10158 | 63aa: 30 e0 ldi r19, 0x00 ; 0 |
||
10159 | 63ac: 89 91 ld r24, Y+ |
||
10160 | 63ae: 99 91 ld r25, Y+ |
||
10161 | 63b0: f9 01 movw r30, r18 |
||
10162 | 63b2: ee 0f add r30, r30 |
||
10163 | 63b4: ff 1f adc r31, r31 |
||
10164 | 63b6: df 01 movw r26, r30 |
||
10165 | 63b8: a1 55 subi r26, 0x51 ; 81 |
||
10166 | 63ba: b7 4f sbci r27, 0xF7 ; 247 |
||
10167 | 63bc: 11 96 adiw r26, 0x01 ; 1 |
||
10168 | 63be: 9c 93 st X, r25 |
||
10169 | 63c0: 8e 93 st -X, r24 |
||
10170 | 63c2: eb 53 subi r30, 0x3B ; 59 |
||
10171 | 63c4: f7 4f sbci r31, 0xF7 ; 247 |
||
10172 | 63c6: 11 82 std Z+1, r1 ; 0x01 |
||
10173 | 63c8: 10 82 st Z, r1 |
||
10174 | 63ca: 2f 5f subi r18, 0xFF ; 255 |
||
10175 | 63cc: 3f 4f sbci r19, 0xFF ; 255 |
||
10176 | 63ce: 2b 30 cpi r18, 0x0B ; 11 |
||
10177 | 63d0: 31 05 cpc r19, r1 |
||
10178 | 63d2: 61 f7 brne .-40 ; 0x63ac <__vector_12+0x316> |
||
10179 | 63d4: a2 ce rjmp .-700 ; 0x611a <__vector_12+0x84> |
||
10180 | 63d6: 90 91 ae 08 lds r25, 0x08AE |
||
10181 | 63da: 80 91 4b 04 lds r24, 0x044B |
||
10182 | 63de: 98 17 cp r25, r24 |
||
10183 | 63e0: 09 f0 breq .+2 ; 0x63e4 <__vector_12+0x34e> |
||
10184 | 63e2: d1 ce rjmp .-606 ; 0x6186 <__vector_12+0xf0> |
||
10185 | 63e4: 60 91 4c 04 lds r22, 0x044C |
||
10186 | 63e8: 6b 30 cpi r22, 0x0B ; 11 |
||
10187 | 63ea: 08 f4 brcc .+2 ; 0x63ee <__vector_12+0x358> |
||
10188 | 63ec: 85 c0 rjmp .+266 ; 0x64f8 <__vector_12+0x462> |
||
10189 | 63ee: 10 92 84 03 sts 0x0384, r1 |
||
10190 | 63f2: 44 e6 ldi r20, 0x64 ; 100 |
||
10191 | 63f4: 54 e0 ldi r21, 0x04 ; 4 |
||
10192 | 63f6: ce e4 ldi r28, 0x4E ; 78 |
||
10193 | 63f8: d4 e0 ldi r29, 0x04 ; 4 |
||
10194 | 63fa: 20 e0 ldi r18, 0x00 ; 0 |
||
10195 | 63fc: 30 e0 ldi r19, 0x00 ; 0 |
||
10196 | 63fe: 20 c0 rjmp .+64 ; 0x6440 <__vector_12+0x3aa> |
||
10197 | 6400: d9 01 movw r26, r18 |
||
10198 | 6402: aa 0f add r26, r26 |
||
10199 | 6404: bb 1f adc r27, r27 |
||
10200 | 6406: fd 01 movw r30, r26 |
||
10201 | 6408: e0 57 subi r30, 0x70 ; 112 |
||
10202 | 640a: fb 4f sbci r31, 0xFB ; 251 |
||
10203 | 640c: 80 81 ld r24, Z |
||
10204 | 640e: 91 81 ldd r25, Z+1 ; 0x01 |
||
10205 | 6410: fd 01 movw r30, r26 |
||
10206 | 6412: e1 55 subi r30, 0x51 ; 81 |
||
10207 | 6414: f7 4f sbci r31, 0xF7 ; 247 |
||
10208 | 6416: 91 83 std Z+1, r25 ; 0x01 |
||
10209 | 6418: 80 83 st Z, r24 |
||
10210 | 641a: fd 01 movw r30, r26 |
||
10211 | 641c: e6 58 subi r30, 0x86 ; 134 |
||
10212 | 641e: fb 4f sbci r31, 0xFB ; 251 |
||
10213 | 6420: 80 81 ld r24, Z |
||
10214 | 6422: 91 81 ldd r25, Z+1 ; 0x01 |
||
10215 | 6424: ab 53 subi r26, 0x3B ; 59 |
||
10216 | 6426: b7 4f sbci r27, 0xF7 ; 247 |
||
10217 | 6428: 11 96 adiw r26, 0x01 ; 1 |
||
10218 | 642a: 9c 93 st X, r25 |
||
10219 | 642c: 8e 93 st -X, r24 |
||
10220 | 642e: 2f 5f subi r18, 0xFF ; 255 |
||
10221 | 6430: 3f 4f sbci r19, 0xFF ; 255 |
||
10222 | 6432: 4e 5f subi r20, 0xFE ; 254 |
||
10223 | 6434: 5f 4f sbci r21, 0xFF ; 255 |
||
10224 | 6436: 22 96 adiw r28, 0x02 ; 2 |
||
10225 | 6438: 2b 30 cpi r18, 0x0B ; 11 |
||
10226 | 643a: 31 05 cpc r19, r1 |
||
10227 | 643c: 09 f4 brne .+2 ; 0x6440 <__vector_12+0x3aa> |
||
10228 | 643e: 59 c0 rjmp .+178 ; 0x64f2 <__vector_12+0x45c> |
||
10229 | 6440: 6f 31 cpi r22, 0x1F ; 31 |
||
10230 | 6442: f0 f2 brcs .-68 ; 0x6400 <__vector_12+0x36a> |
||
10231 | 6444: d9 01 movw r26, r18 |
||
10232 | 6446: aa 0f add r26, r26 |
||
10233 | 6448: bb 1f adc r27, r27 |
||
10234 | 644a: fd 01 movw r30, r26 |
||
10235 | 644c: e1 55 subi r30, 0x51 ; 81 |
||
10236 | 644e: f7 4f sbci r31, 0xF7 ; 247 |
||
10237 | 6450: 80 81 ld r24, Z |
||
10238 | 6452: 91 81 ldd r25, Z+1 ; 0x01 |
||
10239 | 6454: fa 01 movw r30, r20 |
||
10240 | 6456: 91 83 std Z+1, r25 ; 0x01 |
||
10241 | 6458: 80 83 st Z, r24 |
||
10242 | 645a: fd 01 movw r30, r26 |
||
10243 | 645c: eb 53 subi r30, 0x3B ; 59 |
||
10244 | 645e: f7 4f sbci r31, 0xF7 ; 247 |
||
10245 | 6460: 80 81 ld r24, Z |
||
10246 | 6462: 91 81 ldd r25, Z+1 ; 0x01 |
||
10247 | 6464: 99 83 std Y+1, r25 ; 0x01 |
||
10248 | 6466: 88 83 st Y, r24 |
||
10249 | 6468: ce cf rjmp .-100 ; 0x6406 <__vector_12+0x370> |
||
10250 | 646a: 8a e0 ldi r24, 0x0A ; 10 |
||
10251 | 646c: 80 93 4c 04 sts 0x044C, r24 |
||
10252 | 6470: 91 ce rjmp .-734 ; 0x6194 <__vector_12+0xfe> |
||
10253 | 6472: 5d 9a sbi 0x0b, 5 ; 11 |
||
10254 | 6474: 5c 98 cbi 0x0b, 4 ; 11 |
||
10255 | 6476: 5b 98 cbi 0x0b, 3 ; 11 |
||
10256 | 6478: 50 ce rjmp .-864 ; 0x611a <__vector_12+0x84> |
||
10257 | 647a: 80 91 08 01 lds r24, 0x0108 |
||
10258 | 647e: 8a 30 cpi r24, 0x0A ; 10 |
||
10259 | 6480: f1 f0 breq .+60 ; 0x64be <__vector_12+0x428> |
||
10260 | 6482: 84 31 cpi r24, 0x14 ; 20 |
||
10261 | 6484: e1 f0 breq .+56 ; 0x64be <__vector_12+0x428> |
||
10262 | 6486: 28 98 cbi 0x05, 0 ; 5 |
||
10263 | 6488: 45 30 cpi r20, 0x05 ; 5 |
||
10264 | 648a: e9 f0 breq .+58 ; 0x64c6 <__vector_12+0x430> |
||
10265 | 648c: 5d 98 cbi 0x0b, 5 ; 11 |
||
10266 | 648e: 46 30 cpi r20, 0x06 ; 6 |
||
10267 | 6490: 09 f1 breq .+66 ; 0x64d4 <__vector_12+0x43e> |
||
10268 | 6492: 5c 98 cbi 0x0b, 4 ; 11 |
||
10269 | 6494: 47 30 cpi r20, 0x07 ; 7 |
||
10270 | 6496: c9 f4 brne .+50 ; 0x64ca <__vector_12+0x434> |
||
10271 | 6498: 5b 9a sbi 0x0b, 3 ; 11 |
||
10272 | 649a: 4f 5f subi r20, 0xFF ; 255 |
||
10273 | 649c: 40 93 4d 04 sts 0x044D, r20 |
||
10274 | 64a0: 3c ce rjmp .-904 ; 0x611a <__vector_12+0x84> |
||
10275 | 64a2: 28 9a sbi 0x05, 0 ; 5 |
||
10276 | 64a4: 80 ce rjmp .-768 ; 0x61a6 <__vector_12+0x110> |
||
10277 | 64a6: 41 50 subi r20, 0x01 ; 1 |
||
10278 | 64a8: 50 40 sbci r21, 0x00 ; 0 |
||
10279 | 64aa: 24 17 cp r18, r20 |
||
10280 | 64ac: 35 07 cpc r19, r21 |
||
10281 | 64ae: 0c f0 brlt .+2 ; 0x64b2 <__vector_12+0x41c> |
||
10282 | 64b0: 32 cf rjmp .-412 ; 0x6316 <__vector_12+0x280> |
||
10283 | 64b2: 2f 5f subi r18, 0xFF ; 255 |
||
10284 | 64b4: 3f 4f sbci r19, 0xFF ; 255 |
||
10285 | 64b6: 2f cf rjmp .-418 ; 0x6316 <__vector_12+0x280> |
||
10286 | 64b8: 21 50 subi r18, 0x01 ; 1 |
||
10287 | 64ba: 30 40 sbci r19, 0x00 ; 0 |
||
10288 | 64bc: cb ce rjmp .-618 ; 0x6254 <__vector_12+0x1be> |
||
10289 | 64be: 28 9a sbi 0x05, 0 ; 5 |
||
10290 | 64c0: e3 cf rjmp .-58 ; 0x6488 <__vector_12+0x3f2> |
||
10291 | 64c2: 03 96 adiw r24, 0x03 ; 3 |
||
10292 | 64c4: b5 ce rjmp .-662 ; 0x6230 <__vector_12+0x19a> |
||
10293 | 64c6: 5d 9a sbi 0x0b, 5 ; 11 |
||
10294 | 64c8: 5c 98 cbi 0x0b, 4 ; 11 |
||
10295 | 64ca: 5b 98 cbi 0x0b, 3 ; 11 |
||
10296 | 64cc: e6 cf rjmp .-52 ; 0x649a <__vector_12+0x404> |
||
10297 | 64ce: 5c 9a sbi 0x0b, 4 ; 11 |
||
10298 | 64d0: 5b 98 cbi 0x0b, 3 ; 11 |
||
10299 | 64d2: 23 ce rjmp .-954 ; 0x611a <__vector_12+0x84> |
||
10300 | 64d4: 5c 9a sbi 0x0b, 4 ; 11 |
||
10301 | 64d6: 5b 98 cbi 0x0b, 3 ; 11 |
||
10302 | 64d8: e0 cf rjmp .-64 ; 0x649a <__vector_12+0x404> |
||
10303 | 64da: fe 01 movw r30, r28 |
||
10304 | 64dc: eb 53 subi r30, 0x3B ; 59 |
||
10305 | 64de: f7 4f sbci r31, 0xF7 ; 247 |
||
10306 | 64e0: 11 82 std Z+1, r1 ; 0x01 |
||
10307 | 64e2: 10 82 st Z, r1 |
||
10308 | 64e4: 34 cf rjmp .-408 ; 0x634e <__vector_12+0x2b8> |
||
10309 | 64e6: fe 01 movw r30, r28 |
||
10310 | 64e8: e6 58 subi r30, 0x86 ; 134 |
||
10311 | 64ea: fb 4f sbci r31, 0xFB ; 251 |
||
10312 | 64ec: 11 82 std Z+1, r1 ; 0x01 |
||
10313 | 64ee: 10 82 st Z, r1 |
||
10314 | 64f0: c7 ce rjmp .-626 ; 0x6280 <__vector_12+0x1ea> |
||
10315 | 64f2: 6f 3f cpi r22, 0xFF ; 255 |
||
10316 | 64f4: 09 f4 brne .+2 ; 0x64f8 <__vector_12+0x462> |
||
10317 | 64f6: 57 ce rjmp .-850 ; 0x61a6 <__vector_12+0x110> |
||
10318 | 64f8: 6f 5f subi r22, 0xFF ; 255 |
||
10319 | 64fa: 60 93 4c 04 sts 0x044C, r22 |
||
10320 | 64fe: 53 ce rjmp .-858 ; 0x61a6 <__vector_12+0x110> |
||
10321 | 6500: 28 9a sbi 0x05, 0 ; 5 |
||
10322 | 6502: 4d cf rjmp .-358 ; 0x639e <__vector_12+0x308> |
||
10323 | 6504: 88 ec ldi r24, 0xC8 ; 200 |
||
10324 | 6506: 80 93 12 05 sts 0x0512, r24 |
||
10325 | 650a: eb ce rjmp .-554 ; 0x62e2 <__vector_12+0x24c> |
||
10326 | 650c: 8b 30 cpi r24, 0x0B ; 11 |
||
10327 | 650e: 08 f4 brcc .+2 ; 0x6512 <__vector_12+0x47c> |
||
10328 | 6510: 7f ce rjmp .-770 ; 0x6210 <__vector_12+0x17a> |
||
10329 | 6512: 80 91 12 05 lds r24, 0x0512 |
||
10330 | 6516: 8e 5f subi r24, 0xFE ; 254 |
||
10331 | 6518: 80 93 12 05 sts 0x0512, r24 |
||
10332 | 651c: 79 ce rjmp .-782 ; 0x6210 <__vector_12+0x17a> |
||
10333 | 651e: 2d 5f subi r18, 0xFD ; 253 |
||
10334 | 6520: 3f 4f sbci r19, 0xFF ; 255 |
||
10335 | 6522: ed ce rjmp .-550 ; 0x62fe <__vector_12+0x268> |
||
10336 | 6524: 90 95 com r25 |
||
10337 | 6526: 81 95 neg r24 |
||
10338 | 6528: 9f 4f sbci r25, 0xFF ; 255 |
||
10339 | 652a: cf ce rjmp .-610 ; 0x62ca <__vector_12+0x234> |
||
10340 | |||
10341 | 0000652c <DefaultStickMapping>: |
||
10342 | 652c: 81 e0 ldi r24, 0x01 ; 1 |
||
10343 | 652e: 80 93 e3 08 sts 0x08E3, r24 |
||
10344 | 6532: 82 e0 ldi r24, 0x02 ; 2 |
||
10345 | 6534: 80 93 e2 08 sts 0x08E2, r24 |
||
10346 | 6538: 83 e0 ldi r24, 0x03 ; 3 |
||
10347 | 653a: 80 93 e1 08 sts 0x08E1, r24 |
||
10348 | 653e: 84 e0 ldi r24, 0x04 ; 4 |
||
10349 | 6540: 80 93 e4 08 sts 0x08E4, r24 |
||
10350 | 6544: 85 e0 ldi r24, 0x05 ; 5 |
||
10351 | 6546: 80 93 e5 08 sts 0x08E5, r24 |
||
10352 | 654a: 86 e0 ldi r24, 0x06 ; 6 |
||
10353 | 654c: 80 93 e6 08 sts 0x08E6, r24 |
||
10354 | 6550: 87 e0 ldi r24, 0x07 ; 7 |
||
10355 | 6552: 80 93 e7 08 sts 0x08E7, r24 |
||
10356 | 6556: 88 e0 ldi r24, 0x08 ; 8 |
||
10357 | 6558: 80 93 e8 08 sts 0x08E8, r24 |
||
10358 | 655c: 08 95 ret |
||
10359 | |||
10360 | 0000655e <MotorSmoothing>: |
||
10361 | 655e: 9c 01 movw r18, r24 |
||
10362 | 6560: cb 01 movw r24, r22 |
||
10363 | 6562: 62 17 cp r22, r18 |
||
10364 | 6564: 73 07 cpc r23, r19 |
||
10365 | 6566: b4 f0 brlt .+44 ; 0x6594 <MotorSmoothing+0x36> |
||
10366 | 6568: 60 91 34 05 lds r22, 0x0534 |
||
10367 | 656c: 66 23 and r22, r22 |
||
10368 | 656e: 59 f0 breq .+22 ; 0x6586 <MotorSmoothing+0x28> |
||
10369 | 6570: 61 30 cpi r22, 0x01 ; 1 |
||
10370 | 6572: d9 f0 breq .+54 ; 0x65aa <MotorSmoothing+0x4c> |
||
10371 | 6574: 82 1b sub r24, r18 |
||
10372 | 6576: 93 0b sbc r25, r19 |
||
10373 | 6578: 70 e0 ldi r23, 0x00 ; 0 |
||
10374 | 657a: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
10375 | 657e: 62 0f add r22, r18 |
||
10376 | 6580: 73 1f adc r23, r19 |
||
10377 | 6582: cb 01 movw r24, r22 |
||
10378 | 6584: 08 95 ret |
||
10379 | 6586: b9 01 movw r22, r18 |
||
10380 | 6588: 66 0f add r22, r22 |
||
10381 | 658a: 77 1f adc r23, r23 |
||
10382 | 658c: 68 1b sub r22, r24 |
||
10383 | 658e: 79 0b sbc r23, r25 |
||
10384 | 6590: cb 01 movw r24, r22 |
||
10385 | 6592: 08 95 ret |
||
10386 | 6594: 62 0f add r22, r18 |
||
10387 | 6596: 73 1f adc r23, r19 |
||
10388 | 6598: 77 fd sbrc r23, 7 |
||
10389 | 659a: 04 c0 rjmp .+8 ; 0x65a4 <MotorSmoothing+0x46> |
||
10390 | 659c: 75 95 asr r23 |
||
10391 | 659e: 67 95 ror r22 |
||
10392 | 65a0: cb 01 movw r24, r22 |
||
10393 | 65a2: 08 95 ret |
||
10394 | 65a4: 6f 5f subi r22, 0xFF ; 255 |
||
10395 | 65a6: 7f 4f sbci r23, 0xFF ; 255 |
||
10396 | 65a8: f9 cf rjmp .-14 ; 0x659c <MotorSmoothing+0x3e> |
||
10397 | 65aa: bc 01 movw r22, r24 |
||
10398 | 65ac: 62 1b sub r22, r18 |
||
10399 | 65ae: 73 0b sbc r23, r19 |
||
10400 | 65b0: 77 fd sbrc r23, 7 |
||
10401 | 65b2: 07 c0 rjmp .+14 ; 0x65c2 <MotorSmoothing+0x64> |
||
10402 | 65b4: 75 95 asr r23 |
||
10403 | 65b6: 67 95 ror r22 |
||
10404 | 65b8: c9 01 movw r24, r18 |
||
10405 | 65ba: 86 1b sub r24, r22 |
||
10406 | 65bc: 97 0b sbc r25, r23 |
||
10407 | 65be: bc 01 movw r22, r24 |
||
10408 | 65c0: e0 cf rjmp .-64 ; 0x6582 <MotorSmoothing+0x24> |
||
10409 | 65c2: 6f 5f subi r22, 0xFF ; 255 |
||
10410 | 65c4: 7f 4f sbci r23, 0xFF ; 255 |
||
10411 | 65c6: f6 cf rjmp .-20 ; 0x65b4 <MotorSmoothing+0x56> |
||
10412 | |||
10413 | 000065c8 <Mittelwert>: |
||
10414 | 65c8: 2f 92 push r2 |
||
10415 | 65ca: 3f 92 push r3 |
||
10416 | 65cc: 4f 92 push r4 |
||
10417 | 65ce: 5f 92 push r5 |
||
10418 | 65d0: 6f 92 push r6 |
||
10419 | 65d2: 7f 92 push r7 |
||
10420 | 65d4: 8f 92 push r8 |
||
10421 | 65d6: 9f 92 push r9 |
||
10422 | 65d8: af 92 push r10 |
||
10423 | 65da: bf 92 push r11 |
||
10424 | 65dc: cf 92 push r12 |
||
10425 | 65de: df 92 push r13 |
||
10426 | 65e0: ef 92 push r14 |
||
10427 | 65e2: ff 92 push r15 |
||
10428 | 65e4: 0f 93 push r16 |
||
10429 | 65e6: 1f 93 push r17 |
||
10430 | 65e8: df 93 push r29 |
||
10431 | 65ea: cf 93 push r28 |
||
10432 | 65ec: cd b7 in r28, 0x3d ; 61 |
||
10433 | 65ee: de b7 in r29, 0x3e ; 62 |
||
10434 | 65f0: a1 97 sbiw r28, 0x21 ; 33 |
||
10435 | 65f2: 0f b6 in r0, 0x3f ; 63 |
||
10436 | 65f4: f8 94 cli |
||
10437 | 65f6: de bf out 0x3e, r29 ; 62 |
||
10438 | 65f8: 0f be out 0x3f, r0 ; 63 |
||
10439 | 65fa: cd bf out 0x3d, r28 ; 61 |
||
10440 | 65fc: 80 91 15 04 lds r24, 0x0415 |
||
10441 | 6600: 90 91 16 04 lds r25, 0x0416 |
||
10442 | 6604: 20 91 b2 04 lds r18, 0x04B2 |
||
10443 | 6608: 30 91 b3 04 lds r19, 0x04B3 |
||
10444 | 660c: 28 1b sub r18, r24 |
||
10445 | 660e: 39 0b sbc r19, r25 |
||
10446 | 6610: 39 a3 std Y+33, r19 ; 0x21 |
||
10447 | 6612: 28 a3 std Y+32, r18 ; 0x20 |
||
10448 | 6614: 30 93 a5 09 sts 0x09A5, r19 |
||
10449 | 6618: 20 93 a4 09 sts 0x09A4, r18 |
||
10450 | 661c: 20 91 0b 04 lds r18, 0x040B |
||
10451 | 6620: 30 91 0c 04 lds r19, 0x040C |
||
10452 | 6624: 37 ff sbrs r19, 7 |
||
10453 | 6626: 02 c0 rjmp .+4 ; 0x662c <Mittelwert+0x64> |
||
10454 | 6628: 0c 94 62 3b jmp 0x76c4 ; 0x76c4 <Mittelwert+0x10fc> |
||
10455 | 662c: c9 01 movw r24, r18 |
||
10456 | 662e: 95 95 asr r25 |
||
10457 | 6630: 87 95 ror r24 |
||
10458 | 6632: 95 95 asr r25 |
||
10459 | 6634: 87 95 ror r24 |
||
10460 | 6636: 95 95 asr r25 |
||
10461 | 6638: 87 95 ror r24 |
||
10462 | 663a: 9a 8f std Y+26, r25 ; 0x1a |
||
10463 | 663c: 89 8f std Y+25, r24 ; 0x19 |
||
10464 | 663e: 20 91 0d 04 lds r18, 0x040D |
||
10465 | 6642: 30 91 0e 04 lds r19, 0x040E |
||
10466 | 6646: 37 ff sbrs r19, 7 |
||
10467 | 6648: 02 c0 rjmp .+4 ; 0x664e <Mittelwert+0x86> |
||
10468 | 664a: 0c 94 5e 3b jmp 0x76bc ; 0x76bc <Mittelwert+0x10f4> |
||
10469 | 664e: d9 01 movw r26, r18 |
||
10470 | 6650: b5 95 asr r27 |
||
10471 | 6652: a7 95 ror r26 |
||
10472 | 6654: b5 95 asr r27 |
||
10473 | 6656: a7 95 ror r26 |
||
10474 | 6658: b5 95 asr r27 |
||
10475 | 665a: a7 95 ror r26 |
||
10476 | 665c: b8 8f std Y+24, r27 ; 0x18 |
||
10477 | 665e: af 8b std Y+23, r26 ; 0x17 |
||
10478 | 6660: e9 8d ldd r30, Y+25 ; 0x19 |
||
10479 | 6662: fa 8d ldd r31, Y+26 ; 0x1a |
||
10480 | 6664: f0 93 65 09 sts 0x0965, r31 |
||
10481 | 6668: e0 93 64 09 sts 0x0964, r30 |
||
10482 | 666c: b0 93 5b 09 sts 0x095B, r27 |
||
10483 | 6670: a0 93 5a 09 sts 0x095A, r26 |
||
10484 | 6674: 60 91 19 04 lds r22, 0x0419 |
||
10485 | 6678: 70 91 1a 04 lds r23, 0x041A |
||
10486 | 667c: 88 27 eor r24, r24 |
||
10487 | 667e: 77 fd sbrc r23, 7 |
||
10488 | 6680: 80 95 com r24 |
||
10489 | 6682: 98 2f mov r25, r24 |
||
10490 | 6684: 26 e0 ldi r18, 0x06 ; 6 |
||
10491 | 6686: 30 e0 ldi r19, 0x00 ; 0 |
||
10492 | 6688: 40 e0 ldi r20, 0x00 ; 0 |
||
10493 | 668a: 50 e0 ldi r21, 0x00 ; 0 |
||
10494 | 668c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
10495 | 6690: 7b 01 movw r14, r22 |
||
10496 | 6692: 8c 01 movw r16, r24 |
||
10497 | 6694: 20 91 93 09 lds r18, 0x0993 |
||
10498 | 6698: 30 91 94 09 lds r19, 0x0994 |
||
10499 | 669c: 44 27 eor r20, r20 |
||
10500 | 669e: 37 fd sbrc r19, 7 |
||
10501 | 66a0: 40 95 com r20 |
||
10502 | 66a2: 54 2f mov r21, r20 |
||
10503 | 66a4: ca 01 movw r24, r20 |
||
10504 | 66a6: b9 01 movw r22, r18 |
||
10505 | 66a8: 66 0f add r22, r22 |
||
10506 | 66aa: 77 1f adc r23, r23 |
||
10507 | 66ac: 88 1f adc r24, r24 |
||
10508 | 66ae: 99 1f adc r25, r25 |
||
10509 | 66b0: 62 0f add r22, r18 |
||
10510 | 66b2: 73 1f adc r23, r19 |
||
10511 | 66b4: 84 1f adc r24, r20 |
||
10512 | 66b6: 95 1f adc r25, r21 |
||
10513 | 66b8: 6e 0d add r22, r14 |
||
10514 | 66ba: 7f 1d adc r23, r15 |
||
10515 | 66bc: 80 1f adc r24, r16 |
||
10516 | 66be: 91 1f adc r25, r17 |
||
10517 | 66c0: 24 e0 ldi r18, 0x04 ; 4 |
||
10518 | 66c2: 30 e0 ldi r19, 0x00 ; 0 |
||
10519 | 66c4: 40 e0 ldi r20, 0x00 ; 0 |
||
10520 | 66c6: 50 e0 ldi r21, 0x00 ; 0 |
||
10521 | 66c8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
10522 | 66cc: 30 93 94 09 sts 0x0994, r19 |
||
10523 | 66d0: 20 93 93 09 sts 0x0993, r18 |
||
10524 | 66d4: 60 91 17 04 lds r22, 0x0417 |
||
10525 | 66d8: 70 91 18 04 lds r23, 0x0418 |
||
10526 | 66dc: 88 27 eor r24, r24 |
||
10527 | 66de: 77 fd sbrc r23, 7 |
||
10528 | 66e0: 80 95 com r24 |
||
10529 | 66e2: 98 2f mov r25, r24 |
||
10530 | 66e4: 26 e0 ldi r18, 0x06 ; 6 |
||
10531 | 66e6: 30 e0 ldi r19, 0x00 ; 0 |
||
10532 | 66e8: 40 e0 ldi r20, 0x00 ; 0 |
||
10533 | 66ea: 50 e0 ldi r21, 0x00 ; 0 |
||
10534 | 66ec: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
10535 | 66f0: 7b 01 movw r14, r22 |
||
10536 | 66f2: 8c 01 movw r16, r24 |
||
10537 | 66f4: 20 91 af 09 lds r18, 0x09AF |
||
10538 | 66f8: 30 91 b0 09 lds r19, 0x09B0 |
||
10539 | 66fc: 44 27 eor r20, r20 |
||
10540 | 66fe: 37 fd sbrc r19, 7 |
||
10541 | 6700: 40 95 com r20 |
||
10542 | 6702: 54 2f mov r21, r20 |
||
10543 | 6704: ca 01 movw r24, r20 |
||
10544 | 6706: b9 01 movw r22, r18 |
||
10545 | 6708: 66 0f add r22, r22 |
||
10546 | 670a: 77 1f adc r23, r23 |
||
10547 | 670c: 88 1f adc r24, r24 |
||
10548 | 670e: 99 1f adc r25, r25 |
||
10549 | 6710: 62 0f add r22, r18 |
||
10550 | 6712: 73 1f adc r23, r19 |
||
10551 | 6714: 84 1f adc r24, r20 |
||
10552 | 6716: 95 1f adc r25, r21 |
||
10553 | 6718: 6e 0d add r22, r14 |
||
10554 | 671a: 7f 1d adc r23, r15 |
||
10555 | 671c: 80 1f adc r24, r16 |
||
10556 | 671e: 91 1f adc r25, r17 |
||
10557 | 6720: 24 e0 ldi r18, 0x04 ; 4 |
||
10558 | 6722: 30 e0 ldi r19, 0x00 ; 0 |
||
10559 | 6724: 40 e0 ldi r20, 0x00 ; 0 |
||
10560 | 6726: 50 e0 ldi r21, 0x00 ; 0 |
||
10561 | 6728: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
10562 | 672c: 30 93 b0 09 sts 0x09B0, r19 |
||
10563 | 6730: 20 93 af 09 sts 0x09AF, r18 |
||
10564 | 6734: e0 90 1b 04 lds r14, 0x041B |
||
10565 | 6738: f0 90 1c 04 lds r15, 0x041C |
||
10566 | 673c: 20 91 62 09 lds r18, 0x0962 |
||
10567 | 6740: 30 91 63 09 lds r19, 0x0963 |
||
10568 | 6744: 44 27 eor r20, r20 |
||
10569 | 6746: 37 fd sbrc r19, 7 |
||
10570 | 6748: 40 95 com r20 |
||
10571 | 674a: 54 2f mov r21, r20 |
||
10572 | 674c: ca 01 movw r24, r20 |
||
10573 | 674e: b9 01 movw r22, r18 |
||
10574 | 6750: 66 0f add r22, r22 |
||
10575 | 6752: 77 1f adc r23, r23 |
||
10576 | 6754: 88 1f adc r24, r24 |
||
10577 | 6756: 99 1f adc r25, r25 |
||
10578 | 6758: 62 0f add r22, r18 |
||
10579 | 675a: 73 1f adc r23, r19 |
||
10580 | 675c: 84 1f adc r24, r20 |
||
10581 | 675e: 95 1f adc r25, r21 |
||
10582 | 6760: 00 27 eor r16, r16 |
||
10583 | 6762: f7 fc sbrc r15, 7 |
||
10584 | 6764: 00 95 com r16 |
||
10585 | 6766: 10 2f mov r17, r16 |
||
10586 | 6768: 6e 0d add r22, r14 |
||
10587 | 676a: 7f 1d adc r23, r15 |
||
10588 | 676c: 80 1f adc r24, r16 |
||
10589 | 676e: 91 1f adc r25, r17 |
||
10590 | 6770: 24 e0 ldi r18, 0x04 ; 4 |
||
10591 | 6772: 30 e0 ldi r19, 0x00 ; 0 |
||
10592 | 6774: 40 e0 ldi r20, 0x00 ; 0 |
||
10593 | 6776: 50 e0 ldi r21, 0x00 ; 0 |
||
10594 | 6778: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
10595 | 677c: 30 93 63 09 sts 0x0963, r19 |
||
10596 | 6780: 20 93 62 09 sts 0x0962, r18 |
||
10597 | 6784: 20 91 19 04 lds r18, 0x0419 |
||
10598 | 6788: 30 91 1a 04 lds r19, 0x041A |
||
10599 | 678c: c9 01 movw r24, r18 |
||
10600 | 678e: 88 0f add r24, r24 |
||
10601 | 6790: 99 1f adc r25, r25 |
||
10602 | 6792: 82 0f add r24, r18 |
||
10603 | 6794: 93 1f adc r25, r19 |
||
10604 | 6796: 88 0f add r24, r24 |
||
10605 | 6798: 99 1f adc r25, r25 |
||
10606 | 679a: aa 27 eor r26, r26 |
||
10607 | 679c: 97 fd sbrc r25, 7 |
||
10608 | 679e: a0 95 com r26 |
||
10609 | 67a0: ba 2f mov r27, r26 |
||
10610 | 67a2: 20 91 d4 04 lds r18, 0x04D4 |
||
10611 | 67a6: 30 91 d5 04 lds r19, 0x04D5 |
||
10612 | 67aa: 40 91 d6 04 lds r20, 0x04D6 |
||
10613 | 67ae: 50 91 d7 04 lds r21, 0x04D7 |
||
10614 | 67b2: 28 0f add r18, r24 |
||
10615 | 67b4: 39 1f adc r19, r25 |
||
10616 | 67b6: 4a 1f adc r20, r26 |
||
10617 | 67b8: 5b 1f adc r21, r27 |
||
10618 | 67ba: 20 93 d4 04 sts 0x04D4, r18 |
||
10619 | 67be: 30 93 d5 04 sts 0x04D5, r19 |
||
10620 | 67c2: 40 93 d6 04 sts 0x04D6, r20 |
||
10621 | 67c6: 50 93 d7 04 sts 0x04D7, r21 |
||
10622 | 67ca: 20 91 17 04 lds r18, 0x0417 |
||
10623 | 67ce: 30 91 18 04 lds r19, 0x0418 |
||
10624 | 67d2: c9 01 movw r24, r18 |
||
10625 | 67d4: 88 0f add r24, r24 |
||
10626 | 67d6: 99 1f adc r25, r25 |
||
10627 | 67d8: 82 0f add r24, r18 |
||
10628 | 67da: 93 1f adc r25, r19 |
||
10629 | 67dc: 88 0f add r24, r24 |
||
10630 | 67de: 99 1f adc r25, r25 |
||
10631 | 67e0: aa 27 eor r26, r26 |
||
10632 | 67e2: 97 fd sbrc r25, 7 |
||
10633 | 67e4: a0 95 com r26 |
||
10634 | 67e6: ba 2f mov r27, r26 |
||
10635 | 67e8: 20 91 d8 04 lds r18, 0x04D8 |
||
10636 | 67ec: 30 91 d9 04 lds r19, 0x04D9 |
||
10637 | 67f0: 40 91 da 04 lds r20, 0x04DA |
||
10638 | 67f4: 50 91 db 04 lds r21, 0x04DB |
||
10639 | 67f8: 28 0f add r18, r24 |
||
10640 | 67fa: 39 1f adc r19, r25 |
||
10641 | 67fc: 4a 1f adc r20, r26 |
||
10642 | 67fe: 5b 1f adc r21, r27 |
||
10643 | 6800: 20 93 d8 04 sts 0x04D8, r18 |
||
10644 | 6804: 30 93 d9 04 sts 0x04D9, r19 |
||
10645 | 6808: 40 93 da 04 sts 0x04DA, r20 |
||
10646 | 680c: 50 93 db 04 sts 0x04DB, r21 |
||
10647 | 6810: 20 91 19 04 lds r18, 0x0419 |
||
10648 | 6814: 30 91 1a 04 lds r19, 0x041A |
||
10649 | 6818: 80 91 6d 09 lds r24, 0x096D |
||
10650 | 681c: 90 91 6e 09 lds r25, 0x096E |
||
10651 | 6820: 82 0f add r24, r18 |
||
10652 | 6822: 93 1f adc r25, r19 |
||
10653 | 6824: 90 93 6e 09 sts 0x096E, r25 |
||
10654 | 6828: 80 93 6d 09 sts 0x096D, r24 |
||
10655 | 682c: 20 91 17 04 lds r18, 0x0417 |
||
10656 | 6830: 30 91 18 04 lds r19, 0x0418 |
||
10657 | 6834: 80 91 a7 09 lds r24, 0x09A7 |
||
10658 | 6838: 90 91 a8 09 lds r25, 0x09A8 |
||
10659 | 683c: 82 0f add r24, r18 |
||
10660 | 683e: 93 1f adc r25, r19 |
||
10661 | 6840: 90 93 a8 09 sts 0x09A8, r25 |
||
10662 | 6844: 80 93 a7 09 sts 0x09A7, r24 |
||
10663 | 6848: 80 91 bc 04 lds r24, 0x04BC |
||
10664 | 684c: 90 91 bd 04 lds r25, 0x04BD |
||
10665 | 6850: 01 96 adiw r24, 0x01 ; 1 |
||
10666 | 6852: 90 93 bd 04 sts 0x04BD, r25 |
||
10667 | 6856: 80 93 bc 04 sts 0x04BC, r24 |
||
10668 | 685a: e0 90 69 08 lds r14, 0x0869 |
||
10669 | 685e: f0 90 6a 08 lds r15, 0x086A |
||
10670 | 6862: a0 90 be 04 lds r10, 0x04BE |
||
10671 | 6866: b0 90 bf 04 lds r11, 0x04BF |
||
10672 | 686a: c0 90 c0 04 lds r12, 0x04C0 |
||
10673 | 686e: d0 90 c1 04 lds r13, 0x04C1 |
||
10674 | 6872: 60 91 dc 04 lds r22, 0x04DC |
||
10675 | 6876: 70 91 dd 04 lds r23, 0x04DD |
||
10676 | 687a: 80 91 de 04 lds r24, 0x04DE |
||
10677 | 687e: 90 91 df 04 lds r25, 0x04DF |
||
10678 | 6882: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
10679 | 6886: 3b 01 movw r6, r22 |
||
10680 | 6888: 4c 01 movw r8, r24 |
||
10681 | 688a: 00 27 eor r16, r16 |
||
10682 | 688c: f7 fc sbrc r15, 7 |
||
10683 | 688e: 00 95 com r16 |
||
10684 | 6890: 10 2f mov r17, r16 |
||
10685 | 6892: c8 01 movw r24, r16 |
||
10686 | 6894: b7 01 movw r22, r14 |
||
10687 | 6896: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
10688 | 689a: a6 01 movw r20, r12 |
||
10689 | 689c: 95 01 movw r18, r10 |
||
10690 | 689e: 0e 94 fa 6d call 0xdbf4 ; 0xdbf4 <__subsf3> |
||
10691 | 68a2: 9b 01 movw r18, r22 |
||
10692 | 68a4: ac 01 movw r20, r24 |
||
10693 | 68a6: c4 01 movw r24, r8 |
||
10694 | 68a8: b3 01 movw r22, r6 |
||
10695 | 68aa: 0e 94 fb 6d call 0xdbf6 ; 0xdbf6 <__addsf3> |
||
10696 | 68ae: 0e 94 63 6e call 0xdcc6 ; 0xdcc6 <__fixsfsi> |
||
10697 | 68b2: 60 93 dc 04 sts 0x04DC, r22 |
||
10698 | 68b6: 70 93 dd 04 sts 0x04DD, r23 |
||
10699 | 68ba: 80 93 de 04 sts 0x04DE, r24 |
||
10700 | 68be: 90 93 df 04 sts 0x04DF, r25 |
||
10701 | 68c2: 8f ec ldi r24, 0xCF ; 207 |
||
10702 | 68c4: 80 93 7a 00 sts 0x007A, r24 |
||
10703 | 68c8: 10 92 28 03 sts 0x0328, r1 |
||
10704 | 68cc: 80 91 ec 04 lds r24, 0x04EC |
||
10705 | 68d0: 90 91 ed 04 lds r25, 0x04ED |
||
10706 | 68d4: a0 91 ee 04 lds r26, 0x04EE |
||
10707 | 68d8: b0 91 ef 04 lds r27, 0x04EF |
||
10708 | 68dc: 8b 8b std Y+19, r24 ; 0x13 |
||
10709 | 68de: 9c 8b std Y+20, r25 ; 0x14 |
||
10710 | 68e0: ad 8b std Y+21, r26 ; 0x15 |
||
10711 | 68e2: be 8b std Y+22, r27 ; 0x16 |
||
10712 | 68e4: 80 91 e4 04 lds r24, 0x04E4 |
||
10713 | 68e8: 90 91 e5 04 lds r25, 0x04E5 |
||
10714 | 68ec: a0 91 e6 04 lds r26, 0x04E6 |
||
10715 | 68f0: b0 91 e7 04 lds r27, 0x04E7 |
||
10716 | 68f4: 8f 87 std Y+15, r24 ; 0x0f |
||
10717 | 68f6: 98 8b std Y+16, r25 ; 0x10 |
||
10718 | 68f8: a9 8b std Y+17, r26 ; 0x11 |
||
10719 | 68fa: ba 8b std Y+18, r27 ; 0x12 |
||
10720 | 68fc: a8 a1 ldd r26, Y+32 ; 0x20 |
||
10721 | 68fe: b9 a1 ldd r27, Y+33 ; 0x21 |
||
10722 | 6900: 1d 01 movw r2, r26 |
||
10723 | 6902: 44 24 eor r4, r4 |
||
10724 | 6904: 37 fc sbrc r3, 7 |
||
10725 | 6906: 40 94 com r4 |
||
10726 | 6908: 54 2c mov r5, r4 |
||
10727 | 690a: 80 91 f4 04 lds r24, 0x04F4 |
||
10728 | 690e: 90 91 f5 04 lds r25, 0x04F5 |
||
10729 | 6912: a0 91 f6 04 lds r26, 0x04F6 |
||
10730 | 6916: b0 91 f7 04 lds r27, 0x04F7 |
||
10731 | 691a: 82 0d add r24, r2 |
||
10732 | 691c: 93 1d adc r25, r3 |
||
10733 | 691e: a4 1d adc r26, r4 |
||
10734 | 6920: b5 1d adc r27, r5 |
||
10735 | 6922: 8b 8f std Y+27, r24 ; 0x1b |
||
10736 | 6924: 9c 8f std Y+28, r25 ; 0x1c |
||
10737 | 6926: ad 8f std Y+29, r26 ; 0x1d |
||
10738 | 6928: be 8f std Y+30, r27 ; 0x1e |
||
10739 | 692a: 8b 87 std Y+11, r24 ; 0x0b |
||
10740 | 692c: 9c 87 std Y+12, r25 ; 0x0c |
||
10741 | 692e: ad 87 std Y+13, r26 ; 0x0d |
||
10742 | 6930: be 87 std Y+14, r27 ; 0x0e |
||
10743 | 6932: 80 93 f4 04 sts 0x04F4, r24 |
||
10744 | 6936: 90 93 f5 04 sts 0x04F5, r25 |
||
10745 | 693a: a0 93 f6 04 sts 0x04F6, r26 |
||
10746 | 693e: b0 93 f7 04 sts 0x04F7, r27 |
||
10747 | 6942: 60 90 ab 09 lds r6, 0x09AB |
||
10748 | 6946: 70 90 ac 09 lds r7, 0x09AC |
||
10749 | 694a: 80 90 ad 09 lds r8, 0x09AD |
||
10750 | 694e: 90 90 ae 09 lds r9, 0x09AE |
||
10751 | 6952: 62 0c add r6, r2 |
||
10752 | 6954: 73 1c adc r7, r3 |
||
10753 | 6956: 84 1c adc r8, r4 |
||
10754 | 6958: 95 1c adc r9, r5 |
||
10755 | 695a: 6f 82 std Y+7, r6 ; 0x07 |
||
10756 | 695c: 78 86 std Y+8, r7 ; 0x08 |
||
10757 | 695e: 89 86 std Y+9, r8 ; 0x09 |
||
10758 | 6960: 9a 86 std Y+10, r9 ; 0x0a |
||
10759 | 6962: 60 92 ab 09 sts 0x09AB, r6 |
||
10760 | 6966: 70 92 ac 09 sts 0x09AC, r7 |
||
10761 | 696a: 80 92 ad 09 sts 0x09AD, r8 |
||
10762 | 696e: 90 92 ae 09 sts 0x09AE, r9 |
||
10763 | 6972: 90 91 29 05 lds r25, 0x0529 |
||
10764 | 6976: 9e 83 std Y+6, r25 ; 0x06 |
||
10765 | 6978: 99 23 and r25, r25 |
||
10766 | 697a: 29 f4 brne .+10 ; 0x6986 <Mittelwert+0x3be> |
||
10767 | 697c: 80 91 2a 05 lds r24, 0x052A |
||
10768 | 6980: 88 23 and r24, r24 |
||
10769 | 6982: 09 f4 brne .+2 ; 0x6986 <Mittelwert+0x3be> |
||
10770 | 6984: a0 c4 rjmp .+2368 ; 0x72c6 <Mittelwert+0xcfe> |
||
10771 | 6986: a0 91 e9 08 lds r26, 0x08E9 |
||
10772 | 698a: a9 83 std Y+1, r26 ; 0x01 |
||
10773 | 698c: 10 92 e0 08 sts 0x08E0, r1 |
||
10774 | 6990: 10 92 df 08 sts 0x08DF, r1 |
||
10775 | 6994: 10 92 dc 08 sts 0x08DC, r1 |
||
10776 | 6998: 10 92 db 08 sts 0x08DB, r1 |
||
10777 | 699c: 10 92 a1 05 sts 0x05A1, r1 |
||
10778 | 69a0: 10 92 a2 05 sts 0x05A2, r1 |
||
10779 | 69a4: 10 92 a3 05 sts 0x05A3, r1 |
||
10780 | 69a8: 10 92 a4 05 sts 0x05A4, r1 |
||
10781 | 69ac: 10 92 a5 05 sts 0x05A5, r1 |
||
10782 | 69b0: 10 92 a6 05 sts 0x05A6, r1 |
||
10783 | 69b4: 10 92 a7 05 sts 0x05A7, r1 |
||
10784 | 69b8: 10 92 a8 05 sts 0x05A8, r1 |
||
10785 | 69bc: b0 91 be 03 lds r27, 0x03BE |
||
10786 | 69c0: bf 8f std Y+31, r27 ; 0x1f |
||
10787 | 69c2: a0 90 a1 05 lds r10, 0x05A1 |
||
10788 | 69c6: b0 90 a2 05 lds r11, 0x05A2 |
||
10789 | 69ca: c0 90 a3 05 lds r12, 0x05A3 |
||
10790 | 69ce: d0 90 a4 05 lds r13, 0x05A4 |
||
10791 | 69d2: e0 90 a5 05 lds r14, 0x05A5 |
||
10792 | 69d6: f0 90 a6 05 lds r15, 0x05A6 |
||
10793 | 69da: 00 91 a7 05 lds r16, 0x05A7 |
||
10794 | 69de: 10 91 a8 05 lds r17, 0x05A8 |
||
10795 | 69e2: c6 01 movw r24, r12 |
||
10796 | 69e4: b5 01 movw r22, r10 |
||
10797 | 69e6: 2c e9 ldi r18, 0x9C ; 156 |
||
10798 | 69e8: 3f ef ldi r19, 0xFF ; 255 |
||
10799 | 69ea: 4f ef ldi r20, 0xFF ; 255 |
||
10800 | 69ec: 5f ef ldi r21, 0xFF ; 255 |
||
10801 | 69ee: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
10802 | 69f2: 29 01 movw r4, r18 |
||
10803 | 69f4: 4e 0c add r4, r14 |
||
10804 | 69f6: 5f 1c adc r5, r15 |
||
10805 | 69f8: 50 92 56 09 sts 0x0956, r5 |
||
10806 | 69fc: 40 92 55 09 sts 0x0955, r4 |
||
10807 | 6a00: c8 01 movw r24, r16 |
||
10808 | 6a02: b7 01 movw r22, r14 |
||
10809 | 6a04: 24 e6 ldi r18, 0x64 ; 100 |
||
10810 | 6a06: 30 e0 ldi r19, 0x00 ; 0 |
||
10811 | 6a08: 40 e0 ldi r20, 0x00 ; 0 |
||
10812 | 6a0a: 50 e0 ldi r21, 0x00 ; 0 |
||
10813 | 6a0c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
10814 | 6a10: 19 01 movw r2, r18 |
||
10815 | 6a12: 2a 18 sub r2, r10 |
||
10816 | 6a14: 3b 08 sbc r3, r11 |
||
10817 | 6a16: 30 92 4b 09 sts 0x094B, r3 |
||
10818 | 6a1a: 20 92 4a 09 sts 0x094A, r2 |
||
10819 | 6a1e: e0 90 c2 03 lds r14, 0x03C2 |
||
10820 | 6a22: f0 90 c3 03 lds r15, 0x03C3 |
||
10821 | 6a26: 00 91 c4 03 lds r16, 0x03C4 |
||
10822 | 6a2a: 10 91 c5 03 lds r17, 0x03C5 |
||
10823 | 6a2e: c8 01 movw r24, r16 |
||
10824 | 6a30: b7 01 movw r22, r14 |
||
10825 | 6a32: 28 e6 ldi r18, 0x68 ; 104 |
||
10826 | 6a34: 31 e0 ldi r19, 0x01 ; 1 |
||
10827 | 6a36: 40 e0 ldi r20, 0x00 ; 0 |
||
10828 | 6a38: 50 e0 ldi r21, 0x00 ; 0 |
||
10829 | 6a3a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
10830 | 6a3e: 5b 01 movw r10, r22 |
||
10831 | 6a40: 6c 01 movw r12, r24 |
||
10832 | 6a42: 66 16 cp r6, r22 |
||
10833 | 6a44: 77 06 cpc r7, r23 |
||
10834 | 6a46: 88 06 cpc r8, r24 |
||
10835 | 6a48: 99 06 cpc r9, r25 |
||
10836 | 6a4a: b4 f0 brlt .+44 ; 0x6a78 <Mittelwert+0x4b0> |
||
10837 | 6a4c: c8 01 movw r24, r16 |
||
10838 | 6a4e: b7 01 movw r22, r14 |
||
10839 | 6a50: 28 e9 ldi r18, 0x98 ; 152 |
||
10840 | 6a52: 3e ef ldi r19, 0xFE ; 254 |
||
10841 | 6a54: 4f ef ldi r20, 0xFF ; 255 |
||
10842 | 6a56: 5f ef ldi r21, 0xFF ; 255 |
||
10843 | 6a58: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
10844 | 6a5c: 66 0d add r22, r6 |
||
10845 | 6a5e: 77 1d adc r23, r7 |
||
10846 | 6a60: 88 1d adc r24, r8 |
||
10847 | 6a62: 99 1d adc r25, r9 |
||
10848 | 6a64: 60 93 ab 09 sts 0x09AB, r22 |
||
10849 | 6a68: 70 93 ac 09 sts 0x09AC, r23 |
||
10850 | 6a6c: 80 93 ad 09 sts 0x09AD, r24 |
||
10851 | 6a70: 90 93 ae 09 sts 0x09AE, r25 |
||
10852 | 6a74: 3b 01 movw r6, r22 |
||
10853 | 6a76: 4c 01 movw r8, r24 |
||
10854 | 6a78: 97 fc sbrc r9, 7 |
||
10855 | 6a7a: 04 c6 rjmp .+3080 ; 0x7684 <Mittelwert+0x10bc> |
||
10856 | 6a7c: 2f 89 ldd r18, Y+23 ; 0x17 |
||
10857 | 6a7e: 38 8d ldd r19, Y+24 ; 0x18 |
||
10858 | 6a80: 24 0d add r18, r4 |
||
10859 | 6a82: 35 1d adc r19, r5 |
||
10860 | 6a84: 79 01 movw r14, r18 |
||
10861 | 6a86: 00 27 eor r16, r16 |
||
10862 | 6a88: f7 fc sbrc r15, 7 |
||
10863 | 6a8a: 00 95 com r16 |
||
10864 | 6a8c: 10 2f mov r17, r16 |
||
10865 | 6a8e: 80 91 f0 04 lds r24, 0x04F0 |
||
10866 | 6a92: 90 91 f1 04 lds r25, 0x04F1 |
||
10867 | 6a96: a0 91 f2 04 lds r26, 0x04F2 |
||
10868 | 6a9a: b0 91 f3 04 lds r27, 0x04F3 |
||
10869 | 6a9e: 8e 0d add r24, r14 |
||
10870 | 6aa0: 9f 1d adc r25, r15 |
||
10871 | 6aa2: a0 1f adc r26, r16 |
||
10872 | 6aa4: b1 1f adc r27, r17 |
||
10873 | 6aa6: 80 93 f0 04 sts 0x04F0, r24 |
||
10874 | 6aaa: 90 93 f1 04 sts 0x04F1, r25 |
||
10875 | 6aae: a0 93 f2 04 sts 0x04F2, r26 |
||
10876 | 6ab2: b0 93 f3 04 sts 0x04F3, r27 |
||
10877 | 6ab6: 80 91 25 05 lds r24, 0x0525 |
||
10878 | 6aba: 90 91 26 05 lds r25, 0x0526 |
||
10879 | 6abe: 28 1b sub r18, r24 |
||
10880 | 6ac0: 39 0b sbc r19, r25 |
||
10881 | 6ac2: 44 27 eor r20, r20 |
||
10882 | 6ac4: 37 fd sbrc r19, 7 |
||
10883 | 6ac6: 40 95 com r20 |
||
10884 | 6ac8: 54 2f mov r21, r20 |
||
10885 | 6aca: 8b 89 ldd r24, Y+19 ; 0x13 |
||
10886 | 6acc: 9c 89 ldd r25, Y+20 ; 0x14 |
||
10887 | 6ace: ad 89 ldd r26, Y+21 ; 0x15 |
||
10888 | 6ad0: be 89 ldd r27, Y+22 ; 0x16 |
||
10889 | 6ad2: 28 0f add r18, r24 |
||
10890 | 6ad4: 39 1f adc r19, r25 |
||
10891 | 6ad6: 4a 1f adc r20, r26 |
||
10892 | 6ad8: 5b 1f adc r21, r27 |
||
10893 | 6ada: 20 93 ec 04 sts 0x04EC, r18 |
||
10894 | 6ade: 30 93 ed 04 sts 0x04ED, r19 |
||
10895 | 6ae2: 40 93 ee 04 sts 0x04EE, r20 |
||
10896 | 6ae6: 50 93 ef 04 sts 0x04EF, r21 |
||
10897 | 6aea: e0 90 a6 03 lds r14, 0x03A6 |
||
10898 | 6aee: f0 90 a7 03 lds r15, 0x03A7 |
||
10899 | 6af2: 00 91 a8 03 lds r16, 0x03A8 |
||
10900 | 6af6: 10 91 a9 03 lds r17, 0x03A9 |
||
10901 | 6afa: e2 16 cp r14, r18 |
||
10902 | 6afc: f3 06 cpc r15, r19 |
||
10903 | 6afe: 04 07 cpc r16, r20 |
||
10904 | 6b00: 15 07 cpc r17, r21 |
||
10905 | 6b02: c4 f4 brge .+48 ; 0x6b34 <Mittelwert+0x56c> |
||
10906 | 6b04: 88 ea ldi r24, 0xA8 ; 168 |
||
10907 | 6b06: 91 e6 ldi r25, 0x61 ; 97 |
||
10908 | 6b08: a0 e0 ldi r26, 0x00 ; 0 |
||
10909 | 6b0a: b0 e0 ldi r27, 0x00 ; 0 |
||
10910 | 6b0c: 8e 19 sub r24, r14 |
||
10911 | 6b0e: 9f 09 sbc r25, r15 |
||
10912 | 6b10: a0 0b sbc r26, r16 |
||
10913 | 6b12: b1 0b sbc r27, r17 |
||
10914 | 6b14: 80 93 ec 04 sts 0x04EC, r24 |
||
10915 | 6b18: 90 93 ed 04 sts 0x04ED, r25 |
||
10916 | 6b1c: a0 93 ee 04 sts 0x04EE, r26 |
||
10917 | 6b20: b0 93 ef 04 sts 0x04EF, r27 |
||
10918 | 6b24: 80 93 f0 04 sts 0x04F0, r24 |
||
10919 | 6b28: 90 93 f1 04 sts 0x04F1, r25 |
||
10920 | 6b2c: a0 93 f2 04 sts 0x04F2, r26 |
||
10921 | 6b30: b0 93 f3 04 sts 0x04F3, r27 |
||
10922 | 6b34: 88 27 eor r24, r24 |
||
10923 | 6b36: 99 27 eor r25, r25 |
||
10924 | 6b38: dc 01 movw r26, r24 |
||
10925 | 6b3a: 8e 19 sub r24, r14 |
||
10926 | 6b3c: 9f 09 sbc r25, r15 |
||
10927 | 6b3e: a0 0b sbc r26, r16 |
||
10928 | 6b40: b1 0b sbc r27, r17 |
||
10929 | 6b42: 60 90 ec 04 lds r6, 0x04EC |
||
10930 | 6b46: 70 90 ed 04 lds r7, 0x04ED |
||
10931 | 6b4a: 80 90 ee 04 lds r8, 0x04EE |
||
10932 | 6b4e: 90 90 ef 04 lds r9, 0x04EF |
||
10933 | 6b52: 68 16 cp r6, r24 |
||
10934 | 6b54: 79 06 cpc r7, r25 |
||
10935 | 6b56: 8a 06 cpc r8, r26 |
||
10936 | 6b58: 9b 06 cpc r9, r27 |
||
10937 | 6b5a: c4 f4 brge .+48 ; 0x6b8c <Mittelwert+0x5c4> |
||
10938 | 6b5c: d8 01 movw r26, r16 |
||
10939 | 6b5e: c7 01 movw r24, r14 |
||
10940 | 6b60: 88 5a subi r24, 0xA8 ; 168 |
||
10941 | 6b62: 91 46 sbci r25, 0x61 ; 97 |
||
10942 | 6b64: a0 40 sbci r26, 0x00 ; 0 |
||
10943 | 6b66: b0 40 sbci r27, 0x00 ; 0 |
||
10944 | 6b68: 80 93 ec 04 sts 0x04EC, r24 |
||
10945 | 6b6c: 90 93 ed 04 sts 0x04ED, r25 |
||
10946 | 6b70: a0 93 ee 04 sts 0x04EE, r26 |
||
10947 | 6b74: b0 93 ef 04 sts 0x04EF, r27 |
||
10948 | 6b78: 80 93 f0 04 sts 0x04F0, r24 |
||
10949 | 6b7c: 90 93 f1 04 sts 0x04F1, r25 |
||
10950 | 6b80: a0 93 f2 04 sts 0x04F2, r26 |
||
10951 | 6b84: b0 93 f3 04 sts 0x04F3, r27 |
||
10952 | 6b88: 3c 01 movw r6, r24 |
||
10953 | 6b8a: 4d 01 movw r8, r26 |
||
10954 | 6b8c: 29 8d ldd r18, Y+25 ; 0x19 |
||
10955 | 6b8e: 3a 8d ldd r19, Y+26 ; 0x1a |
||
10956 | 6b90: 22 0d add r18, r2 |
||
10957 | 6b92: 33 1d adc r19, r3 |
||
10958 | 6b94: 79 01 movw r14, r18 |
||
10959 | 6b96: 00 27 eor r16, r16 |
||
10960 | 6b98: f7 fc sbrc r15, 7 |
||
10961 | 6b9a: 00 95 com r16 |
||
10962 | 6b9c: 10 2f mov r17, r16 |
||
10963 | 6b9e: 80 91 e8 04 lds r24, 0x04E8 |
||
10964 | 6ba2: 90 91 e9 04 lds r25, 0x04E9 |
||
10965 | 6ba6: a0 91 ea 04 lds r26, 0x04EA |
||
10966 | 6baa: b0 91 eb 04 lds r27, 0x04EB |
||
10967 | 6bae: 8e 0d add r24, r14 |
||
10968 | 6bb0: 9f 1d adc r25, r15 |
||
10969 | 6bb2: a0 1f adc r26, r16 |
||
10970 | 6bb4: b1 1f adc r27, r17 |
||
10971 | 6bb6: 80 93 e8 04 sts 0x04E8, r24 |
||
10972 | 6bba: 90 93 e9 04 sts 0x04E9, r25 |
||
10973 | 6bbe: a0 93 ea 04 sts 0x04EA, r26 |
||
10974 | 6bc2: b0 93 eb 04 sts 0x04EB, r27 |
||
10975 | 6bc6: 80 91 27 05 lds r24, 0x0527 |
||
10976 | 6bca: 90 91 28 05 lds r25, 0x0528 |
||
10977 | 6bce: 28 1b sub r18, r24 |
||
10978 | 6bd0: 39 0b sbc r19, r25 |
||
10979 | 6bd2: 44 27 eor r20, r20 |
||
10980 | 6bd4: 37 fd sbrc r19, 7 |
||
10981 | 6bd6: 40 95 com r20 |
||
10982 | 6bd8: 54 2f mov r21, r20 |
||
10983 | 6bda: 8f 85 ldd r24, Y+15 ; 0x0f |
||
10984 | 6bdc: 98 89 ldd r25, Y+16 ; 0x10 |
||
10985 | 6bde: a9 89 ldd r26, Y+17 ; 0x11 |
||
10986 | 6be0: ba 89 ldd r27, Y+18 ; 0x12 |
||
10987 | 6be2: 28 0f add r18, r24 |
||
10988 | 6be4: 39 1f adc r19, r25 |
||
10989 | 6be6: 4a 1f adc r20, r26 |
||
10990 | 6be8: 5b 1f adc r21, r27 |
||
10991 | 6bea: 20 93 e4 04 sts 0x04E4, r18 |
||
10992 | 6bee: 30 93 e5 04 sts 0x04E5, r19 |
||
10993 | 6bf2: 40 93 e6 04 sts 0x04E6, r20 |
||
10994 | 6bf6: 50 93 e7 04 sts 0x04E7, r21 |
||
10995 | 6bfa: e0 90 a2 03 lds r14, 0x03A2 |
||
10996 | 6bfe: f0 90 a3 03 lds r15, 0x03A3 |
||
10997 | 6c02: 00 91 a4 03 lds r16, 0x03A4 |
||
10998 | 6c06: 10 91 a5 03 lds r17, 0x03A5 |
||
10999 | 6c0a: e2 16 cp r14, r18 |
||
11000 | 6c0c: f3 06 cpc r15, r19 |
||
11001 | 6c0e: 04 07 cpc r16, r20 |
||
11002 | 6c10: 15 07 cpc r17, r21 |
||
11003 | 6c12: c4 f4 brge .+48 ; 0x6c44 <Mittelwert+0x67c> |
||
11004 | 6c14: 88 ea ldi r24, 0xA8 ; 168 |
||
11005 | 6c16: 91 e6 ldi r25, 0x61 ; 97 |
||
11006 | 6c18: a0 e0 ldi r26, 0x00 ; 0 |
||
11007 | 6c1a: b0 e0 ldi r27, 0x00 ; 0 |
||
11008 | 6c1c: 8e 19 sub r24, r14 |
||
11009 | 6c1e: 9f 09 sbc r25, r15 |
||
11010 | 6c20: a0 0b sbc r26, r16 |
||
11011 | 6c22: b1 0b sbc r27, r17 |
||
11012 | 6c24: 80 93 e4 04 sts 0x04E4, r24 |
||
11013 | 6c28: 90 93 e5 04 sts 0x04E5, r25 |
||
11014 | 6c2c: a0 93 e6 04 sts 0x04E6, r26 |
||
11015 | 6c30: b0 93 e7 04 sts 0x04E7, r27 |
||
11016 | 6c34: 80 93 e8 04 sts 0x04E8, r24 |
||
11017 | 6c38: 90 93 e9 04 sts 0x04E9, r25 |
||
11018 | 6c3c: a0 93 ea 04 sts 0x04EA, r26 |
||
11019 | 6c40: b0 93 eb 04 sts 0x04EB, r27 |
||
11020 | 6c44: 88 27 eor r24, r24 |
||
11021 | 6c46: 99 27 eor r25, r25 |
||
11022 | 6c48: dc 01 movw r26, r24 |
||
11023 | 6c4a: 8e 19 sub r24, r14 |
||
11024 | 6c4c: 9f 09 sbc r25, r15 |
||
11025 | 6c4e: a0 0b sbc r26, r16 |
||
11026 | 6c50: b1 0b sbc r27, r17 |
||
11027 | 6c52: 20 91 e4 04 lds r18, 0x04E4 |
||
11028 | 6c56: 30 91 e5 04 lds r19, 0x04E5 |
||
11029 | 6c5a: 40 91 e6 04 lds r20, 0x04E6 |
||
11030 | 6c5e: 50 91 e7 04 lds r21, 0x04E7 |
||
11031 | 6c62: 28 17 cp r18, r24 |
||
11032 | 6c64: 39 07 cpc r19, r25 |
||
11033 | 6c66: 4a 07 cpc r20, r26 |
||
11034 | 6c68: 5b 07 cpc r21, r27 |
||
11035 | 6c6a: c4 f4 brge .+48 ; 0x6c9c <Mittelwert+0x6d4> |
||
11036 | 6c6c: d8 01 movw r26, r16 |
||
11037 | 6c6e: c7 01 movw r24, r14 |
||
11038 | 6c70: 88 5a subi r24, 0xA8 ; 168 |
||
11039 | 6c72: 91 46 sbci r25, 0x61 ; 97 |
||
11040 | 6c74: a0 40 sbci r26, 0x00 ; 0 |
||
11041 | 6c76: b0 40 sbci r27, 0x00 ; 0 |
||
11042 | 6c78: 80 93 e4 04 sts 0x04E4, r24 |
||
11043 | 6c7c: 90 93 e5 04 sts 0x04E5, r25 |
||
11044 | 6c80: a0 93 e6 04 sts 0x04E6, r26 |
||
11045 | 6c84: b0 93 e7 04 sts 0x04E7, r27 |
||
11046 | 6c88: 80 93 e8 04 sts 0x04E8, r24 |
||
11047 | 6c8c: 90 93 e9 04 sts 0x04E9, r25 |
||
11048 | 6c90: a0 93 ea 04 sts 0x04EA, r26 |
||
11049 | 6c94: b0 93 eb 04 sts 0x04EB, r27 |
||
11050 | 6c98: 9c 01 movw r18, r24 |
||
11051 | 6c9a: ad 01 movw r20, r26 |
||
11052 | 6c9c: 8b 8d ldd r24, Y+27 ; 0x1b |
||
11053 | 6c9e: 9c 8d ldd r25, Y+28 ; 0x1c |
||
11054 | 6ca0: ad 8d ldd r26, Y+29 ; 0x1d |
||
11055 | 6ca2: be 8d ldd r27, Y+30 ; 0x1e |
||
11056 | 6ca4: 80 93 e0 04 sts 0x04E0, r24 |
||
11057 | 6ca8: 90 93 e1 04 sts 0x04E1, r25 |
||
11058 | 6cac: a0 93 e2 04 sts 0x04E2, r26 |
||
11059 | 6cb0: b0 93 e3 04 sts 0x04E3, r27 |
||
11060 | 6cb4: 20 93 c4 04 sts 0x04C4, r18 |
||
11061 | 6cb8: 30 93 c5 04 sts 0x04C5, r19 |
||
11062 | 6cbc: 40 93 c6 04 sts 0x04C6, r20 |
||
11063 | 6cc0: 50 93 c7 04 sts 0x04C7, r21 |
||
11064 | 6cc4: 60 92 cc 04 sts 0x04CC, r6 |
||
11065 | 6cc8: 70 92 cd 04 sts 0x04CD, r7 |
||
11066 | 6ccc: 80 92 ce 04 sts 0x04CE, r8 |
||
11067 | 6cd0: 90 92 cf 04 sts 0x04CF, r9 |
||
11068 | 6cd4: 80 91 e8 04 lds r24, 0x04E8 |
||
11069 | 6cd8: 90 91 e9 04 lds r25, 0x04E9 |
||
11070 | 6cdc: a0 91 ea 04 lds r26, 0x04EA |
||
11071 | 6ce0: b0 91 eb 04 lds r27, 0x04EB |
||
11072 | 6ce4: 80 93 c8 04 sts 0x04C8, r24 |
||
11073 | 6ce8: 90 93 c9 04 sts 0x04C9, r25 |
||
11074 | 6cec: a0 93 ca 04 sts 0x04CA, r26 |
||
11075 | 6cf0: b0 93 cb 04 sts 0x04CB, r27 |
||
11076 | 6cf4: 80 91 f0 04 lds r24, 0x04F0 |
||
11077 | 6cf8: 90 91 f1 04 lds r25, 0x04F1 |
||
11078 | 6cfc: a0 91 f2 04 lds r26, 0x04F2 |
||
11079 | 6d00: b0 91 f3 04 lds r27, 0x04F3 |
||
11080 | 6d04: 80 93 d0 04 sts 0x04D0, r24 |
||
11081 | 6d08: 90 93 d1 04 sts 0x04D1, r25 |
||
11082 | 6d0c: a0 93 d2 04 sts 0x04D2, r26 |
||
11083 | 6d10: b0 93 d3 04 sts 0x04D3, r27 |
||
11084 | 6d14: 80 91 1b 03 lds r24, 0x031B |
||
11085 | 6d18: 90 91 1c 03 lds r25, 0x031C |
||
11086 | 6d1c: 97 fd sbrc r25, 7 |
||
11087 | 6d1e: cc c4 rjmp .+2456 ; 0x76b8 <Mittelwert+0x10f0> |
||
11088 | 6d20: 95 95 asr r25 |
||
11089 | 6d22: 87 95 ror r24 |
||
11090 | 6d24: 95 95 asr r25 |
||
11091 | 6d26: 87 95 ror r24 |
||
11092 | 6d28: 95 95 asr r25 |
||
11093 | 6d2a: 87 95 ror r24 |
||
11094 | 6d2c: 90 93 58 09 sts 0x0958, r25 |
||
11095 | 6d30: 80 93 57 09 sts 0x0957, r24 |
||
11096 | 6d34: 80 91 1d 03 lds r24, 0x031D |
||
11097 | 6d38: 90 91 1e 03 lds r25, 0x031E |
||
11098 | 6d3c: 97 fd sbrc r25, 7 |
||
11099 | 6d3e: ba c4 rjmp .+2420 ; 0x76b4 <Mittelwert+0x10ec> |
||
11100 | 6d40: 95 95 asr r25 |
||
11101 | 6d42: 87 95 ror r24 |
||
11102 | 6d44: 95 95 asr r25 |
||
11103 | 6d46: 87 95 ror r24 |
||
11104 | 6d48: 95 95 asr r25 |
||
11105 | 6d4a: 87 95 ror r24 |
||
11106 | 6d4c: 90 93 49 09 sts 0x0949, r25 |
||
11107 | 6d50: 80 93 48 09 sts 0x0948, r24 |
||
11108 | 6d54: 80 91 11 04 lds r24, 0x0411 |
||
11109 | 6d58: 90 91 12 04 lds r25, 0x0412 |
||
11110 | 6d5c: 0f 97 sbiw r24, 0x0f ; 15 |
||
11111 | 6d5e: 34 f4 brge .+12 ; 0x6d6c <Mittelwert+0x7a4> |
||
11112 | 6d60: 88 e1 ldi r24, 0x18 ; 24 |
||
11113 | 6d62: 9c ef ldi r25, 0xFC ; 252 |
||
11114 | 6d64: 90 93 58 09 sts 0x0958, r25 |
||
11115 | 6d68: 80 93 57 09 sts 0x0957, r24 |
||
11116 | 6d6c: 80 91 11 04 lds r24, 0x0411 |
||
11117 | 6d70: 90 91 12 04 lds r25, 0x0412 |
||
11118 | 6d74: 07 97 sbiw r24, 0x07 ; 7 |
||
11119 | 6d76: 34 f4 brge .+12 ; 0x6d84 <Mittelwert+0x7bc> |
||
11120 | 6d78: 80 e3 ldi r24, 0x30 ; 48 |
||
11121 | 6d7a: 98 ef ldi r25, 0xF8 ; 248 |
||
11122 | 6d7c: 90 93 58 09 sts 0x0958, r25 |
||
11123 | 6d80: 80 93 57 09 sts 0x0957, r24 |
||
11124 | 6d84: 20 91 08 01 lds r18, 0x0108 |
||
11125 | 6d88: 2a 30 cpi r18, 0x0A ; 10 |
||
11126 | 6d8a: 09 f4 brne .+2 ; 0x6d8e <Mittelwert+0x7c6> |
||
11127 | 6d8c: f9 c1 rjmp .+1010 ; 0x7180 <Mittelwert+0xbb8> |
||
11128 | 6d8e: 80 91 11 04 lds r24, 0x0411 |
||
11129 | 6d92: 90 91 12 04 lds r25, 0x0412 |
||
11130 | 6d96: 81 5d subi r24, 0xD1 ; 209 |
||
11131 | 6d98: 97 40 sbci r25, 0x07 ; 7 |
||
11132 | 6d9a: 34 f0 brlt .+12 ; 0x6da8 <Mittelwert+0x7e0> |
||
11133 | 6d9c: 88 ee ldi r24, 0xE8 ; 232 |
||
11134 | 6d9e: 93 e0 ldi r25, 0x03 ; 3 |
||
11135 | 6da0: 90 93 58 09 sts 0x0958, r25 |
||
11136 | 6da4: 80 93 57 09 sts 0x0957, r24 |
||
11137 | 6da8: 80 91 11 04 lds r24, 0x0411 |
||
11138 | 6dac: 90 91 12 04 lds r25, 0x0412 |
||
11139 | 6db0: 80 5e subi r24, 0xE0 ; 224 |
||
11140 | 6db2: 97 40 sbci r25, 0x07 ; 7 |
||
11141 | 6db4: 0c f0 brlt .+2 ; 0x6db8 <Mittelwert+0x7f0> |
||
11142 | 6db6: f9 c1 rjmp .+1010 ; 0x71aa <Mittelwert+0xbe2> |
||
11143 | 6db8: 80 91 13 04 lds r24, 0x0413 |
||
11144 | 6dbc: 90 91 14 04 lds r25, 0x0414 |
||
11145 | 6dc0: 0f 97 sbiw r24, 0x0f ; 15 |
||
11146 | 6dc2: 34 f4 brge .+12 ; 0x6dd0 <Mittelwert+0x808> |
||
11147 | 6dc4: 88 e1 ldi r24, 0x18 ; 24 |
||
11148 | 6dc6: 9c ef ldi r25, 0xFC ; 252 |
||
11149 | 6dc8: 90 93 49 09 sts 0x0949, r25 |
||
11150 | 6dcc: 80 93 48 09 sts 0x0948, r24 |
||
11151 | 6dd0: 80 91 13 04 lds r24, 0x0413 |
||
11152 | 6dd4: 90 91 14 04 lds r25, 0x0414 |
||
11153 | 6dd8: 07 97 sbiw r24, 0x07 ; 7 |
||
11154 | 6dda: 34 f4 brge .+12 ; 0x6de8 <Mittelwert+0x820> |
||
11155 | 6ddc: 80 e3 ldi r24, 0x30 ; 48 |
||
11156 | 6dde: 98 ef ldi r25, 0xF8 ; 248 |
||
11157 | 6de0: 90 93 49 09 sts 0x0949, r25 |
||
11158 | 6de4: 80 93 48 09 sts 0x0948, r24 |
||
11159 | 6de8: 2a 30 cpi r18, 0x0A ; 10 |
||
11160 | 6dea: 09 f4 brne .+2 ; 0x6dee <Mittelwert+0x826> |
||
11161 | 6dec: ad c1 rjmp .+858 ; 0x7148 <Mittelwert+0xb80> |
||
11162 | 6dee: 80 91 13 04 lds r24, 0x0413 |
||
11163 | 6df2: 90 91 14 04 lds r25, 0x0414 |
||
11164 | 6df6: 81 5d subi r24, 0xD1 ; 209 |
||
11165 | 6df8: 97 40 sbci r25, 0x07 ; 7 |
||
11166 | 6dfa: 34 f0 brlt .+12 ; 0x6e08 <Mittelwert+0x840> |
||
11167 | 6dfc: 88 ee ldi r24, 0xE8 ; 232 |
||
11168 | 6dfe: 93 e0 ldi r25, 0x03 ; 3 |
||
11169 | 6e00: 90 93 49 09 sts 0x0949, r25 |
||
11170 | 6e04: 80 93 48 09 sts 0x0948, r24 |
||
11171 | 6e08: 80 91 13 04 lds r24, 0x0413 |
||
11172 | 6e0c: 90 91 14 04 lds r25, 0x0414 |
||
11173 | 6e10: 80 5e subi r24, 0xE0 ; 224 |
||
11174 | 6e12: 97 40 sbci r25, 0x07 ; 7 |
||
11175 | 6e14: 0c f0 brlt .+2 ; 0x6e18 <Mittelwert+0x850> |
||
11176 | 6e16: ad c1 rjmp .+858 ; 0x7172 <Mittelwert+0xbaa> |
||
11177 | 6e18: 60 91 b2 03 lds r22, 0x03B2 |
||
11178 | 6e1c: 66 23 and r22, r22 |
||
11179 | 6e1e: 09 f4 brne .+2 ; 0x6e22 <Mittelwert+0x85a> |
||
11180 | 6e20: a2 c0 rjmp .+324 ; 0x6f66 <Mittelwert+0x99e> |
||
11181 | 6e22: 40 91 1b 03 lds r20, 0x031B |
||
11182 | 6e26: 50 91 1c 03 lds r21, 0x031C |
||
11183 | 6e2a: 80 91 97 05 lds r24, 0x0597 |
||
11184 | 6e2e: 90 91 98 05 lds r25, 0x0598 |
||
11185 | 6e32: 48 1b sub r20, r24 |
||
11186 | 6e34: 59 0b sbc r21, r25 |
||
11187 | 6e36: 50 93 92 05 sts 0x0592, r21 |
||
11188 | 6e3a: 40 93 91 05 sts 0x0591, r20 |
||
11189 | 6e3e: 20 91 1b 03 lds r18, 0x031B |
||
11190 | 6e42: 30 91 1c 03 lds r19, 0x031C |
||
11191 | 6e46: 28 0f add r18, r24 |
||
11192 | 6e48: 39 1f adc r19, r25 |
||
11193 | 6e4a: 37 fd sbrc r19, 7 |
||
11194 | 6e4c: 3f c4 rjmp .+2174 ; 0x76cc <Mittelwert+0x1104> |
||
11195 | 6e4e: 35 95 asr r19 |
||
11196 | 6e50: 27 95 ror r18 |
||
11197 | 6e52: 30 93 98 05 sts 0x0598, r19 |
||
11198 | 6e56: 20 93 97 05 sts 0x0597, r18 |
||
11199 | 6e5a: 41 38 cpi r20, 0x81 ; 129 |
||
11200 | 6e5c: 51 05 cpc r21, r1 |
||
11201 | 6e5e: 0c f4 brge .+2 ; 0x6e62 <Mittelwert+0x89a> |
||
11202 | 6e60: 27 c2 rjmp .+1102 ; 0x72b0 <Mittelwert+0xce8> |
||
11203 | 6e62: 80 e8 ldi r24, 0x80 ; 128 |
||
11204 | 6e64: 90 e0 ldi r25, 0x00 ; 0 |
||
11205 | 6e66: 90 93 92 05 sts 0x0592, r25 |
||
11206 | 6e6a: 80 93 91 05 sts 0x0591, r24 |
||
11207 | 6e6e: e6 2f mov r30, r22 |
||
11208 | 6e70: f0 e0 ldi r31, 0x00 ; 0 |
||
11209 | 6e72: 80 91 91 05 lds r24, 0x0591 |
||
11210 | 6e76: 90 91 92 05 lds r25, 0x0592 |
||
11211 | 6e7a: e8 9f mul r30, r24 |
||
11212 | 6e7c: b0 01 movw r22, r0 |
||
11213 | 6e7e: e9 9f mul r30, r25 |
||
11214 | 6e80: 70 0d add r23, r0 |
||
11215 | 6e82: f8 9f mul r31, r24 |
||
11216 | 6e84: 70 0d add r23, r0 |
||
11217 | 6e86: 11 24 eor r1, r1 |
||
11218 | 6e88: 9b 01 movw r18, r22 |
||
11219 | 6e8a: 77 fd sbrc r23, 7 |
||
11220 | 6e8c: 2a c4 rjmp .+2132 ; 0x76e2 <Mittelwert+0x111a> |
||
11221 | 6e8e: 35 95 asr r19 |
||
11222 | 6e90: 27 95 ror r18 |
||
11223 | 6e92: 35 95 asr r19 |
||
11224 | 6e94: 27 95 ror r18 |
||
11225 | 6e96: 35 95 asr r19 |
||
11226 | 6e98: 27 95 ror r18 |
||
11227 | 6e9a: 35 95 asr r19 |
||
11228 | 6e9c: 27 95 ror r18 |
||
11229 | 6e9e: 80 91 57 09 lds r24, 0x0957 |
||
11230 | 6ea2: 90 91 58 09 lds r25, 0x0958 |
||
11231 | 6ea6: 82 0f add r24, r18 |
||
11232 | 6ea8: 93 1f adc r25, r19 |
||
11233 | 6eaa: 90 93 58 09 sts 0x0958, r25 |
||
11234 | 6eae: 80 93 57 09 sts 0x0957, r24 |
||
11235 | 6eb2: 40 91 1d 03 lds r20, 0x031D |
||
11236 | 6eb6: 50 91 1e 03 lds r21, 0x031E |
||
11237 | 6eba: 80 91 95 05 lds r24, 0x0595 |
||
11238 | 6ebe: 90 91 96 05 lds r25, 0x0596 |
||
11239 | 6ec2: 48 1b sub r20, r24 |
||
11240 | 6ec4: 59 0b sbc r21, r25 |
||
11241 | 6ec6: 50 93 94 05 sts 0x0594, r21 |
||
11242 | 6eca: 40 93 93 05 sts 0x0593, r20 |
||
11243 | 6ece: 20 91 1d 03 lds r18, 0x031D |
||
11244 | 6ed2: 30 91 1e 03 lds r19, 0x031E |
||
11245 | 6ed6: 28 0f add r18, r24 |
||
11246 | 6ed8: 39 1f adc r19, r25 |
||
11247 | 6eda: 37 fd sbrc r19, 7 |
||
11248 | 6edc: 08 c4 rjmp .+2064 ; 0x76ee <Mittelwert+0x1126> |
||
11249 | 6ede: 35 95 asr r19 |
||
11250 | 6ee0: 27 95 ror r18 |
||
11251 | 6ee2: 30 93 96 05 sts 0x0596, r19 |
||
11252 | 6ee6: 20 93 95 05 sts 0x0595, r18 |
||
11253 | 6eea: 41 38 cpi r20, 0x81 ; 129 |
||
11254 | 6eec: 51 05 cpc r21, r1 |
||
11255 | 6eee: 0c f4 brge .+2 ; 0x6ef2 <Mittelwert+0x92a> |
||
11256 | 6ef0: d6 c3 rjmp .+1964 ; 0x769e <Mittelwert+0x10d6> |
||
11257 | 6ef2: 80 e8 ldi r24, 0x80 ; 128 |
||
11258 | 6ef4: 90 e0 ldi r25, 0x00 ; 0 |
||
11259 | 6ef6: 90 93 94 05 sts 0x0594, r25 |
||
11260 | 6efa: 80 93 93 05 sts 0x0593, r24 |
||
11261 | 6efe: 80 91 93 05 lds r24, 0x0593 |
||
11262 | 6f02: 90 91 94 05 lds r25, 0x0594 |
||
11263 | 6f06: e8 9f mul r30, r24 |
||
11264 | 6f08: a0 01 movw r20, r0 |
||
11265 | 6f0a: e9 9f mul r30, r25 |
||
11266 | 6f0c: 50 0d add r21, r0 |
||
11267 | 6f0e: f8 9f mul r31, r24 |
||
11268 | 6f10: 50 0d add r21, r0 |
||
11269 | 6f12: 11 24 eor r1, r1 |
||
11270 | 6f14: 9a 01 movw r18, r20 |
||
11271 | 6f16: 57 fd sbrc r21, 7 |
||
11272 | 6f18: e7 c3 rjmp .+1998 ; 0x76e8 <Mittelwert+0x1120> |
||
11273 | 6f1a: 35 95 asr r19 |
||
11274 | 6f1c: 27 95 ror r18 |
||
11275 | 6f1e: 35 95 asr r19 |
||
11276 | 6f20: 27 95 ror r18 |
||
11277 | 6f22: 35 95 asr r19 |
||
11278 | 6f24: 27 95 ror r18 |
||
11279 | 6f26: 35 95 asr r19 |
||
11280 | 6f28: 27 95 ror r18 |
||
11281 | 6f2a: 80 91 48 09 lds r24, 0x0948 |
||
11282 | 6f2e: 90 91 49 09 lds r25, 0x0949 |
||
11283 | 6f32: 82 0f add r24, r18 |
||
11284 | 6f34: 93 1f adc r25, r19 |
||
11285 | 6f36: 90 93 49 09 sts 0x0949, r25 |
||
11286 | 6f3a: 80 93 48 09 sts 0x0948, r24 |
||
11287 | 6f3e: 80 91 1b 03 lds r24, 0x031B |
||
11288 | 6f42: 90 91 1c 03 lds r25, 0x031C |
||
11289 | 6f46: 68 0f add r22, r24 |
||
11290 | 6f48: 79 1f adc r23, r25 |
||
11291 | 6f4a: 70 93 1c 03 sts 0x031C, r23 |
||
11292 | 6f4e: 60 93 1b 03 sts 0x031B, r22 |
||
11293 | 6f52: 80 91 1d 03 lds r24, 0x031D |
||
11294 | 6f56: 90 91 1e 03 lds r25, 0x031E |
||
11295 | 6f5a: 48 0f add r20, r24 |
||
11296 | 6f5c: 59 1f adc r21, r25 |
||
11297 | 6f5e: 50 93 1e 03 sts 0x031E, r21 |
||
11298 | 6f62: 40 93 1d 03 sts 0x031D, r20 |
||
11299 | 6f66: 8f 89 ldd r24, Y+23 ; 0x17 |
||
11300 | 6f68: 98 8d ldd r25, Y+24 ; 0x18 |
||
11301 | 6f6a: 18 16 cp r1, r24 |
||
11302 | 6f6c: 19 06 cpc r1, r25 |
||
11303 | 6f6e: 0c f0 brlt .+2 ; 0x6f72 <Mittelwert+0x9aa> |
||
11304 | 6f70: ff c2 rjmp .+1534 ; 0x7570 <Mittelwert+0xfa8> |
||
11305 | 6f72: 20 91 db 08 lds r18, 0x08DB |
||
11306 | 6f76: 30 91 dc 08 lds r19, 0x08DC |
||
11307 | 6f7a: 37 fd sbrc r19, 7 |
||
11308 | 6f7c: ae c3 rjmp .+1884 ; 0x76da <Mittelwert+0x1112> |
||
11309 | 6f7e: b9 01 movw r22, r18 |
||
11310 | 6f80: 88 27 eor r24, r24 |
||
11311 | 6f82: 77 fd sbrc r23, 7 |
||
11312 | 6f84: 80 95 com r24 |
||
11313 | 6f86: 98 2f mov r25, r24 |
||
11314 | 6f88: af 8d ldd r26, Y+31 ; 0x1f |
||
11315 | 6f8a: 2a 2f mov r18, r26 |
||
11316 | 6f8c: 30 e0 ldi r19, 0x00 ; 0 |
||
11317 | 6f8e: 40 e0 ldi r20, 0x00 ; 0 |
||
11318 | 6f90: 50 e0 ldi r21, 0x00 ; 0 |
||
11319 | 6f92: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11320 | 6f96: 20 e4 ldi r18, 0x40 ; 64 |
||
11321 | 6f98: 30 e0 ldi r19, 0x00 ; 0 |
||
11322 | 6f9a: 40 e0 ldi r20, 0x00 ; 0 |
||
11323 | 6f9c: 50 e0 ldi r21, 0x00 ; 0 |
||
11324 | 6f9e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11325 | 6fa2: 42 0e add r4, r18 |
||
11326 | 6fa4: 53 1e adc r5, r19 |
||
11327 | 6fa6: 50 92 56 09 sts 0x0956, r5 |
||
11328 | 6faa: 40 92 55 09 sts 0x0955, r4 |
||
11329 | 6fae: e9 8d ldd r30, Y+25 ; 0x19 |
||
11330 | 6fb0: fa 8d ldd r31, Y+26 ; 0x1a |
||
11331 | 6fb2: 1e 16 cp r1, r30 |
||
11332 | 6fb4: 1f 06 cpc r1, r31 |
||
11333 | 6fb6: 0c f0 brlt .+2 ; 0x6fba <Mittelwert+0x9f2> |
||
11334 | 6fb8: 06 c3 rjmp .+1548 ; 0x75c6 <Mittelwert+0xffe> |
||
11335 | 6fba: 20 91 df 08 lds r18, 0x08DF |
||
11336 | 6fbe: 30 91 e0 08 lds r19, 0x08E0 |
||
11337 | 6fc2: 37 fd sbrc r19, 7 |
||
11338 | 6fc4: 86 c3 rjmp .+1804 ; 0x76d2 <Mittelwert+0x110a> |
||
11339 | 6fc6: b9 01 movw r22, r18 |
||
11340 | 6fc8: 88 27 eor r24, r24 |
||
11341 | 6fca: 77 fd sbrc r23, 7 |
||
11342 | 6fcc: 80 95 com r24 |
||
11343 | 6fce: 98 2f mov r25, r24 |
||
11344 | 6fd0: ff 8d ldd r31, Y+31 ; 0x1f |
||
11345 | 6fd2: 2f 2f mov r18, r31 |
||
11346 | 6fd4: 30 e0 ldi r19, 0x00 ; 0 |
||
11347 | 6fd6: 40 e0 ldi r20, 0x00 ; 0 |
||
11348 | 6fd8: 50 e0 ldi r21, 0x00 ; 0 |
||
11349 | 6fda: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11350 | 6fde: 20 e4 ldi r18, 0x40 ; 64 |
||
11351 | 6fe0: 30 e0 ldi r19, 0x00 ; 0 |
||
11352 | 6fe2: 40 e0 ldi r20, 0x00 ; 0 |
||
11353 | 6fe4: 50 e0 ldi r21, 0x00 ; 0 |
||
11354 | 6fe6: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11355 | 6fea: 22 0e add r2, r18 |
||
11356 | 6fec: 33 1e adc r3, r19 |
||
11357 | 6fee: 30 92 4b 09 sts 0x094B, r3 |
||
11358 | 6ff2: 20 92 4a 09 sts 0x094A, r2 |
||
11359 | 6ff6: b9 81 ldd r27, Y+1 ; 0x01 |
||
11360 | 6ff8: b7 fd sbrc r27, 7 |
||
11361 | 6ffa: 0d c3 rjmp .+1562 ; 0x7616 <Mittelwert+0x104e> |
||
11362 | 6ffc: 80 91 e5 08 lds r24, 0x08E5 |
||
11363 | 7000: e8 2f mov r30, r24 |
||
11364 | 7002: f0 e0 ldi r31, 0x00 ; 0 |
||
11365 | 7004: ee 0f add r30, r30 |
||
11366 | 7006: ff 1f adc r31, r31 |
||
11367 | 7008: e1 55 subi r30, 0x51 ; 81 |
||
11368 | 700a: f7 4f sbci r31, 0xF7 ; 247 |
||
11369 | 700c: 80 81 ld r24, Z |
||
11370 | 700e: 91 81 ldd r25, Z+1 ; 0x01 |
||
11371 | 7010: a0 91 0a 05 lds r26, 0x050A |
||
11372 | 7014: b0 91 0b 05 lds r27, 0x050B |
||
11373 | 7018: 83 59 subi r24, 0x93 ; 147 |
||
11374 | 701a: 9f 4f sbci r25, 0xFF ; 255 |
||
11375 | 701c: 8a 17 cp r24, r26 |
||
11376 | 701e: 9b 07 cpc r25, r27 |
||
11377 | 7020: 0c f4 brge .+2 ; 0x7024 <Mittelwert+0xa5c> |
||
11378 | 7022: 1e c1 rjmp .+572 ; 0x7260 <Mittelwert+0xc98> |
||
11379 | 7024: cd 01 movw r24, r26 |
||
11380 | 7026: 01 96 adiw r24, 0x01 ; 1 |
||
11381 | 7028: 90 93 0b 05 sts 0x050B, r25 |
||
11382 | 702c: 80 93 0a 05 sts 0x050A, r24 |
||
11383 | 7030: dc 01 movw r26, r24 |
||
11384 | 7032: 80 91 e6 08 lds r24, 0x08E6 |
||
11385 | 7036: e8 2f mov r30, r24 |
||
11386 | 7038: f0 e0 ldi r31, 0x00 ; 0 |
||
11387 | 703a: ee 0f add r30, r30 |
||
11388 | 703c: ff 1f adc r31, r31 |
||
11389 | 703e: e1 55 subi r30, 0x51 ; 81 |
||
11390 | 7040: f7 4f sbci r31, 0xF7 ; 247 |
||
11391 | 7042: 80 81 ld r24, Z |
||
11392 | 7044: 91 81 ldd r25, Z+1 ; 0x01 |
||
11393 | 7046: 60 91 0c 05 lds r22, 0x050C |
||
11394 | 704a: 70 91 0d 05 lds r23, 0x050D |
||
11395 | 704e: 83 59 subi r24, 0x93 ; 147 |
||
11396 | 7050: 9f 4f sbci r25, 0xFF ; 255 |
||
11397 | 7052: 86 17 cp r24, r22 |
||
11398 | 7054: 97 07 cpc r25, r23 |
||
11399 | 7056: 0c f4 brge .+2 ; 0x705a <Mittelwert+0xa92> |
||
11400 | 7058: ef c0 rjmp .+478 ; 0x7238 <Mittelwert+0xc70> |
||
11401 | 705a: cb 01 movw r24, r22 |
||
11402 | 705c: 01 96 adiw r24, 0x01 ; 1 |
||
11403 | 705e: 90 93 0d 05 sts 0x050D, r25 |
||
11404 | 7062: 80 93 0c 05 sts 0x050C, r24 |
||
11405 | 7066: bc 01 movw r22, r24 |
||
11406 | 7068: 80 91 e7 08 lds r24, 0x08E7 |
||
11407 | 706c: e8 2f mov r30, r24 |
||
11408 | 706e: f0 e0 ldi r31, 0x00 ; 0 |
||
11409 | 7070: ee 0f add r30, r30 |
||
11410 | 7072: ff 1f adc r31, r31 |
||
11411 | 7074: e1 55 subi r30, 0x51 ; 81 |
||
11412 | 7076: f7 4f sbci r31, 0xF7 ; 247 |
||
11413 | 7078: 80 81 ld r24, Z |
||
11414 | 707a: 91 81 ldd r25, Z+1 ; 0x01 |
||
11415 | 707c: 40 91 0e 05 lds r20, 0x050E |
||
11416 | 7080: 50 91 0f 05 lds r21, 0x050F |
||
11417 | 7084: 83 59 subi r24, 0x93 ; 147 |
||
11418 | 7086: 9f 4f sbci r25, 0xFF ; 255 |
||
11419 | 7088: 84 17 cp r24, r20 |
||
11420 | 708a: 95 07 cpc r25, r21 |
||
11421 | 708c: 0c f4 brge .+2 ; 0x7090 <Mittelwert+0xac8> |
||
11422 | 708e: c0 c0 rjmp .+384 ; 0x7210 <Mittelwert+0xc48> |
||
11423 | 7090: ca 01 movw r24, r20 |
||
11424 | 7092: 01 96 adiw r24, 0x01 ; 1 |
||
11425 | 7094: 90 93 0f 05 sts 0x050F, r25 |
||
11426 | 7098: 80 93 0e 05 sts 0x050E, r24 |
||
11427 | 709c: ac 01 movw r20, r24 |
||
11428 | 709e: 80 91 e8 08 lds r24, 0x08E8 |
||
11429 | 70a2: e8 2f mov r30, r24 |
||
11430 | 70a4: f0 e0 ldi r31, 0x00 ; 0 |
||
11431 | 70a6: ee 0f add r30, r30 |
||
11432 | 70a8: ff 1f adc r31, r31 |
||
11433 | 70aa: e1 55 subi r30, 0x51 ; 81 |
||
11434 | 70ac: f7 4f sbci r31, 0xF7 ; 247 |
||
11435 | 70ae: 80 81 ld r24, Z |
||
11436 | 70b0: 91 81 ldd r25, Z+1 ; 0x01 |
||
11437 | 70b2: 20 91 10 05 lds r18, 0x0510 |
||
11438 | 70b6: 30 91 11 05 lds r19, 0x0511 |
||
11439 | 70ba: 83 59 subi r24, 0x93 ; 147 |
||
11440 | 70bc: 9f 4f sbci r25, 0xFF ; 255 |
||
11441 | 70be: 82 17 cp r24, r18 |
||
11442 | 70c0: 93 07 cpc r25, r19 |
||
11443 | 70c2: 0c f4 brge .+2 ; 0x70c6 <Mittelwert+0xafe> |
||
11444 | 70c4: 79 c0 rjmp .+242 ; 0x71b8 <Mittelwert+0xbf0> |
||
11445 | 70c6: c9 01 movw r24, r18 |
||
11446 | 70c8: 01 96 adiw r24, 0x01 ; 1 |
||
11447 | 70ca: 90 93 11 05 sts 0x0511, r25 |
||
11448 | 70ce: 80 93 10 05 sts 0x0510, r24 |
||
11449 | 70d2: 9c 01 movw r18, r24 |
||
11450 | 70d4: b7 fd sbrc r27, 7 |
||
11451 | 70d6: 85 c0 rjmp .+266 ; 0x71e2 <Mittelwert+0xc1a> |
||
11452 | 70d8: af 3f cpi r26, 0xFF ; 255 |
||
11453 | 70da: b1 05 cpc r27, r1 |
||
11454 | 70dc: 11 f0 breq .+4 ; 0x70e2 <Mittelwert+0xb1a> |
||
11455 | 70de: 0c f0 brlt .+2 ; 0x70e2 <Mittelwert+0xb1a> |
||
11456 | 70e0: e0 c0 rjmp .+448 ; 0x72a2 <Mittelwert+0xcda> |
||
11457 | 70e2: 77 fd sbrc r23, 7 |
||
11458 | 70e4: 84 c0 rjmp .+264 ; 0x71ee <Mittelwert+0xc26> |
||
11459 | 70e6: 6f 3f cpi r22, 0xFF ; 255 |
||
11460 | 70e8: 71 05 cpc r23, r1 |
||
11461 | 70ea: 11 f0 breq .+4 ; 0x70f0 <Mittelwert+0xb28> |
||
11462 | 70ec: 0c f0 brlt .+2 ; 0x70f0 <Mittelwert+0xb28> |
||
11463 | 70ee: d2 c0 rjmp .+420 ; 0x7294 <Mittelwert+0xccc> |
||
11464 | 70f0: 57 fd sbrc r21, 7 |
||
11465 | 70f2: 83 c0 rjmp .+262 ; 0x71fa <Mittelwert+0xc32> |
||
11466 | 70f4: 4f 3f cpi r20, 0xFF ; 255 |
||
11467 | 70f6: 51 05 cpc r21, r1 |
||
11468 | 70f8: 11 f0 breq .+4 ; 0x70fe <Mittelwert+0xb36> |
||
11469 | 70fa: 0c f0 brlt .+2 ; 0x70fe <Mittelwert+0xb36> |
||
11470 | 70fc: c4 c0 rjmp .+392 ; 0x7286 <Mittelwert+0xcbe> |
||
11471 | 70fe: 37 fd sbrc r19, 7 |
||
11472 | 7100: 82 c0 rjmp .+260 ; 0x7206 <Mittelwert+0xc3e> |
||
11473 | 7102: 2f 3f cpi r18, 0xFF ; 255 |
||
11474 | 7104: 31 05 cpc r19, r1 |
||
11475 | 7106: 39 f0 breq .+14 ; 0x7116 <Mittelwert+0xb4e> |
||
11476 | 7108: 34 f0 brlt .+12 ; 0x7116 <Mittelwert+0xb4e> |
||
11477 | 710a: 8f ef ldi r24, 0xFF ; 255 |
||
11478 | 710c: 90 e0 ldi r25, 0x00 ; 0 |
||
11479 | 710e: 90 93 11 05 sts 0x0511, r25 |
||
11480 | 7112: 80 93 10 05 sts 0x0510, r24 |
||
11481 | 7116: a1 96 adiw r28, 0x21 ; 33 |
||
11482 | 7118: 0f b6 in r0, 0x3f ; 63 |
||
11483 | 711a: f8 94 cli |
||
11484 | 711c: de bf out 0x3e, r29 ; 62 |
||
11485 | 711e: 0f be out 0x3f, r0 ; 63 |
||
11486 | 7120: cd bf out 0x3d, r28 ; 61 |
||
11487 | 7122: cf 91 pop r28 |
||
11488 | 7124: df 91 pop r29 |
||
11489 | 7126: 1f 91 pop r17 |
||
11490 | 7128: 0f 91 pop r16 |
||
11491 | 712a: ff 90 pop r15 |
||
11492 | 712c: ef 90 pop r14 |
||
11493 | 712e: df 90 pop r13 |
||
11494 | 7130: cf 90 pop r12 |
||
11495 | 7132: bf 90 pop r11 |
||
11496 | 7134: af 90 pop r10 |
||
11497 | 7136: 9f 90 pop r9 |
||
11498 | 7138: 8f 90 pop r8 |
||
11499 | 713a: 7f 90 pop r7 |
||
11500 | 713c: 6f 90 pop r6 |
||
11501 | 713e: 5f 90 pop r5 |
||
11502 | 7140: 4f 90 pop r4 |
||
11503 | 7142: 3f 90 pop r3 |
||
11504 | 7144: 2f 90 pop r2 |
||
11505 | 7146: 08 95 ret |
||
11506 | 7148: 80 91 13 04 lds r24, 0x0413 |
||
11507 | 714c: 90 91 14 04 lds r25, 0x0414 |
||
11508 | 7150: 83 5f subi r24, 0xF3 ; 243 |
||
11509 | 7152: 93 40 sbci r25, 0x03 ; 3 |
||
11510 | 7154: 34 f0 brlt .+12 ; 0x7162 <Mittelwert+0xb9a> |
||
11511 | 7156: 88 ee ldi r24, 0xE8 ; 232 |
||
11512 | 7158: 93 e0 ldi r25, 0x03 ; 3 |
||
11513 | 715a: 90 93 49 09 sts 0x0949, r25 |
||
11514 | 715e: 80 93 48 09 sts 0x0948, r24 |
||
11515 | 7162: 80 91 13 04 lds r24, 0x0413 |
||
11516 | 7166: 90 91 14 04 lds r25, 0x0414 |
||
11517 | 716a: 8a 5f subi r24, 0xFA ; 250 |
||
11518 | 716c: 93 40 sbci r25, 0x03 ; 3 |
||
11519 | 716e: 0c f4 brge .+2 ; 0x7172 <Mittelwert+0xbaa> |
||
11520 | 7170: 53 ce rjmp .-858 ; 0x6e18 <Mittelwert+0x850> |
||
11521 | 7172: 80 ed ldi r24, 0xD0 ; 208 |
||
11522 | 7174: 97 e0 ldi r25, 0x07 ; 7 |
||
11523 | 7176: 90 93 49 09 sts 0x0949, r25 |
||
11524 | 717a: 80 93 48 09 sts 0x0948, r24 |
||
11525 | 717e: 4c ce rjmp .-872 ; 0x6e18 <Mittelwert+0x850> |
||
11526 | 7180: 80 91 11 04 lds r24, 0x0411 |
||
11527 | 7184: 90 91 12 04 lds r25, 0x0412 |
||
11528 | 7188: 83 5f subi r24, 0xF3 ; 243 |
||
11529 | 718a: 93 40 sbci r25, 0x03 ; 3 |
||
11530 | 718c: 34 f0 brlt .+12 ; 0x719a <Mittelwert+0xbd2> |
||
11531 | 718e: 88 ee ldi r24, 0xE8 ; 232 |
||
11532 | 7190: 93 e0 ldi r25, 0x03 ; 3 |
||
11533 | 7192: 90 93 58 09 sts 0x0958, r25 |
||
11534 | 7196: 80 93 57 09 sts 0x0957, r24 |
||
11535 | 719a: 80 91 11 04 lds r24, 0x0411 |
||
11536 | 719e: 90 91 12 04 lds r25, 0x0412 |
||
11537 | 71a2: 8a 5f subi r24, 0xFA ; 250 |
||
11538 | 71a4: 93 40 sbci r25, 0x03 ; 3 |
||
11539 | 71a6: 0c f4 brge .+2 ; 0x71aa <Mittelwert+0xbe2> |
||
11540 | 71a8: 07 ce rjmp .-1010 ; 0x6db8 <Mittelwert+0x7f0> |
||
11541 | 71aa: 80 ed ldi r24, 0xD0 ; 208 |
||
11542 | 71ac: 97 e0 ldi r25, 0x07 ; 7 |
||
11543 | 71ae: 90 93 58 09 sts 0x0958, r25 |
||
11544 | 71b2: 80 93 57 09 sts 0x0957, r24 |
||
11545 | 71b6: 00 ce rjmp .-1024 ; 0x6db8 <Mittelwert+0x7f0> |
||
11546 | 71b8: 80 81 ld r24, Z |
||
11547 | 71ba: 91 81 ldd r25, Z+1 ; 0x01 |
||
11548 | 71bc: 82 59 subi r24, 0x92 ; 146 |
||
11549 | 71be: 9f 4f sbci r25, 0xFF ; 255 |
||
11550 | 71c0: 82 17 cp r24, r18 |
||
11551 | 71c2: 93 07 cpc r25, r19 |
||
11552 | 71c4: 0c f0 brlt .+2 ; 0x71c8 <Mittelwert+0xc00> |
||
11553 | 71c6: 86 cf rjmp .-244 ; 0x70d4 <Mittelwert+0xb0c> |
||
11554 | 71c8: 21 15 cp r18, r1 |
||
11555 | 71ca: 31 05 cpc r19, r1 |
||
11556 | 71cc: 09 f4 brne .+2 ; 0x71d0 <Mittelwert+0xc08> |
||
11557 | 71ce: 82 cf rjmp .-252 ; 0x70d4 <Mittelwert+0xb0c> |
||
11558 | 71d0: c9 01 movw r24, r18 |
||
11559 | 71d2: 01 97 sbiw r24, 0x01 ; 1 |
||
11560 | 71d4: 90 93 11 05 sts 0x0511, r25 |
||
11561 | 71d8: 80 93 10 05 sts 0x0510, r24 |
||
11562 | 71dc: 9c 01 movw r18, r24 |
||
11563 | 71de: b7 ff sbrs r27, 7 |
||
11564 | 71e0: 7b cf rjmp .-266 ; 0x70d8 <Mittelwert+0xb10> |
||
11565 | 71e2: 10 92 0b 05 sts 0x050B, r1 |
||
11566 | 71e6: 10 92 0a 05 sts 0x050A, r1 |
||
11567 | 71ea: 77 ff sbrs r23, 7 |
||
11568 | 71ec: 7c cf rjmp .-264 ; 0x70e6 <Mittelwert+0xb1e> |
||
11569 | 71ee: 10 92 0d 05 sts 0x050D, r1 |
||
11570 | 71f2: 10 92 0c 05 sts 0x050C, r1 |
||
11571 | 71f6: 57 ff sbrs r21, 7 |
||
11572 | 71f8: 7d cf rjmp .-262 ; 0x70f4 <Mittelwert+0xb2c> |
||
11573 | 71fa: 10 92 0f 05 sts 0x050F, r1 |
||
11574 | 71fe: 10 92 0e 05 sts 0x050E, r1 |
||
11575 | 7202: 37 ff sbrs r19, 7 |
||
11576 | 7204: 7e cf rjmp .-260 ; 0x7102 <Mittelwert+0xb3a> |
||
11577 | 7206: 10 92 11 05 sts 0x0511, r1 |
||
11578 | 720a: 10 92 10 05 sts 0x0510, r1 |
||
11579 | 720e: 83 cf rjmp .-250 ; 0x7116 <Mittelwert+0xb4e> |
||
11580 | 7210: 80 81 ld r24, Z |
||
11581 | 7212: 91 81 ldd r25, Z+1 ; 0x01 |
||
11582 | 7214: 82 59 subi r24, 0x92 ; 146 |
||
11583 | 7216: 9f 4f sbci r25, 0xFF ; 255 |
||
11584 | 7218: 84 17 cp r24, r20 |
||
11585 | 721a: 95 07 cpc r25, r21 |
||
11586 | 721c: 0c f0 brlt .+2 ; 0x7220 <Mittelwert+0xc58> |
||
11587 | 721e: 3f cf rjmp .-386 ; 0x709e <Mittelwert+0xad6> |
||
11588 | 7220: 41 15 cp r20, r1 |
||
11589 | 7222: 51 05 cpc r21, r1 |
||
11590 | 7224: 09 f4 brne .+2 ; 0x7228 <Mittelwert+0xc60> |
||
11591 | 7226: 3b cf rjmp .-394 ; 0x709e <Mittelwert+0xad6> |
||
11592 | 7228: ca 01 movw r24, r20 |
||
11593 | 722a: 01 97 sbiw r24, 0x01 ; 1 |
||
11594 | 722c: 90 93 0f 05 sts 0x050F, r25 |
||
11595 | 7230: 80 93 0e 05 sts 0x050E, r24 |
||
11596 | 7234: ac 01 movw r20, r24 |
||
11597 | 7236: 33 cf rjmp .-410 ; 0x709e <Mittelwert+0xad6> |
||
11598 | 7238: 80 81 ld r24, Z |
||
11599 | 723a: 91 81 ldd r25, Z+1 ; 0x01 |
||
11600 | 723c: 82 59 subi r24, 0x92 ; 146 |
||
11601 | 723e: 9f 4f sbci r25, 0xFF ; 255 |
||
11602 | 7240: 86 17 cp r24, r22 |
||
11603 | 7242: 97 07 cpc r25, r23 |
||
11604 | 7244: 0c f0 brlt .+2 ; 0x7248 <Mittelwert+0xc80> |
||
11605 | 7246: 10 cf rjmp .-480 ; 0x7068 <Mittelwert+0xaa0> |
||
11606 | 7248: 61 15 cp r22, r1 |
||
11607 | 724a: 71 05 cpc r23, r1 |
||
11608 | 724c: 09 f4 brne .+2 ; 0x7250 <Mittelwert+0xc88> |
||
11609 | 724e: 0c cf rjmp .-488 ; 0x7068 <Mittelwert+0xaa0> |
||
11610 | 7250: cb 01 movw r24, r22 |
||
11611 | 7252: 01 97 sbiw r24, 0x01 ; 1 |
||
11612 | 7254: 90 93 0d 05 sts 0x050D, r25 |
||
11613 | 7258: 80 93 0c 05 sts 0x050C, r24 |
||
11614 | 725c: bc 01 movw r22, r24 |
||
11615 | 725e: 04 cf rjmp .-504 ; 0x7068 <Mittelwert+0xaa0> |
||
11616 | 7260: 80 81 ld r24, Z |
||
11617 | 7262: 91 81 ldd r25, Z+1 ; 0x01 |
||
11618 | 7264: 82 59 subi r24, 0x92 ; 146 |
||
11619 | 7266: 9f 4f sbci r25, 0xFF ; 255 |
||
11620 | 7268: 8a 17 cp r24, r26 |
||
11621 | 726a: 9b 07 cpc r25, r27 |
||
11622 | 726c: 0c f0 brlt .+2 ; 0x7270 <Mittelwert+0xca8> |
||
11623 | 726e: e1 ce rjmp .-574 ; 0x7032 <Mittelwert+0xa6a> |
||
11624 | 7270: 10 97 sbiw r26, 0x00 ; 0 |
||
11625 | 7272: 09 f4 brne .+2 ; 0x7276 <Mittelwert+0xcae> |
||
11626 | 7274: de ce rjmp .-580 ; 0x7032 <Mittelwert+0xa6a> |
||
11627 | 7276: cd 01 movw r24, r26 |
||
11628 | 7278: 01 97 sbiw r24, 0x01 ; 1 |
||
11629 | 727a: 90 93 0b 05 sts 0x050B, r25 |
||
11630 | 727e: 80 93 0a 05 sts 0x050A, r24 |
||
11631 | 7282: dc 01 movw r26, r24 |
||
11632 | 7284: d6 ce rjmp .-596 ; 0x7032 <Mittelwert+0xa6a> |
||
11633 | 7286: 8f ef ldi r24, 0xFF ; 255 |
||
11634 | 7288: 90 e0 ldi r25, 0x00 ; 0 |
||
11635 | 728a: 90 93 0f 05 sts 0x050F, r25 |
||
11636 | 728e: 80 93 0e 05 sts 0x050E, r24 |
||
11637 | 7292: 35 cf rjmp .-406 ; 0x70fe <Mittelwert+0xb36> |
||
11638 | 7294: 8f ef ldi r24, 0xFF ; 255 |
||
11639 | 7296: 90 e0 ldi r25, 0x00 ; 0 |
||
11640 | 7298: 90 93 0d 05 sts 0x050D, r25 |
||
11641 | 729c: 80 93 0c 05 sts 0x050C, r24 |
||
11642 | 72a0: 27 cf rjmp .-434 ; 0x70f0 <Mittelwert+0xb28> |
||
11643 | 72a2: 8f ef ldi r24, 0xFF ; 255 |
||
11644 | 72a4: 90 e0 ldi r25, 0x00 ; 0 |
||
11645 | 72a6: 90 93 0b 05 sts 0x050B, r25 |
||
11646 | 72aa: 80 93 0a 05 sts 0x050A, r24 |
||
11647 | 72ae: 19 cf rjmp .-462 ; 0x70e2 <Mittelwert+0xb1a> |
||
11648 | 72b0: 40 58 subi r20, 0x80 ; 128 |
||
11649 | 72b2: 5f 4f sbci r21, 0xFF ; 255 |
||
11650 | 72b4: 0c f0 brlt .+2 ; 0x72b8 <Mittelwert+0xcf0> |
||
11651 | 72b6: db cd rjmp .-1098 ; 0x6e6e <Mittelwert+0x8a6> |
||
11652 | 72b8: 80 e8 ldi r24, 0x80 ; 128 |
||
11653 | 72ba: 9f ef ldi r25, 0xFF ; 255 |
||
11654 | 72bc: 90 93 92 05 sts 0x0592, r25 |
||
11655 | 72c0: 80 93 91 05 sts 0x0591, r24 |
||
11656 | 72c4: d4 cd rjmp .-1112 ; 0x6e6e <Mittelwert+0x8a6> |
||
11657 | 72c6: b0 91 e9 08 lds r27, 0x08E9 |
||
11658 | 72ca: b9 83 std Y+1, r27 ; 0x01 |
||
11659 | 72cc: b6 ff sbrs r27, 6 |
||
11660 | 72ce: 5e cb rjmp .-2372 ; 0x698c <Mittelwert+0x3c4> |
||
11661 | 72d0: 2b 89 ldd r18, Y+19 ; 0x13 |
||
11662 | 72d2: 3c 89 ldd r19, Y+20 ; 0x14 |
||
11663 | 72d4: 4d 89 ldd r20, Y+21 ; 0x15 |
||
11664 | 72d6: 5e 89 ldd r21, Y+22 ; 0x16 |
||
11665 | 72d8: 28 3b cpi r18, 0xB8 ; 184 |
||
11666 | 72da: e4 e9 ldi r30, 0x94 ; 148 |
||
11667 | 72dc: 3e 07 cpc r19, r30 |
||
11668 | 72de: ee ef ldi r30, 0xFE ; 254 |
||
11669 | 72e0: 4e 07 cpc r20, r30 |
||
11670 | 72e2: ef ef ldi r30, 0xFF ; 255 |
||
11671 | 72e4: 5e 07 cpc r21, r30 |
||
11672 | 72e6: 24 f4 brge .+8 ; 0x72f0 <Mittelwert+0xd28> |
||
11673 | 72e8: 28 eb ldi r18, 0xB8 ; 184 |
||
11674 | 72ea: 34 e9 ldi r19, 0x94 ; 148 |
||
11675 | 72ec: 4e ef ldi r20, 0xFE ; 254 |
||
11676 | 72ee: 5f ef ldi r21, 0xFF ; 255 |
||
11677 | 72f0: 2a 83 std Y+2, r18 ; 0x02 |
||
11678 | 72f2: 3b 83 std Y+3, r19 ; 0x03 |
||
11679 | 72f4: 4c 83 std Y+4, r20 ; 0x04 |
||
11680 | 72f6: 5d 83 std Y+5, r21 ; 0x05 |
||
11681 | 72f8: 29 54 subi r18, 0x49 ; 73 |
||
11682 | 72fa: 3b 46 sbci r19, 0x6B ; 107 |
||
11683 | 72fc: 41 40 sbci r20, 0x01 ; 1 |
||
11684 | 72fe: 50 40 sbci r21, 0x00 ; 0 |
||
11685 | 7300: 44 f0 brlt .+16 ; 0x7312 <Mittelwert+0xd4a> |
||
11686 | 7302: 88 e4 ldi r24, 0x48 ; 72 |
||
11687 | 7304: 9b e6 ldi r25, 0x6B ; 107 |
||
11688 | 7306: a1 e0 ldi r26, 0x01 ; 1 |
||
11689 | 7308: b0 e0 ldi r27, 0x00 ; 0 |
||
11690 | 730a: 8a 83 std Y+2, r24 ; 0x02 |
||
11691 | 730c: 9b 83 std Y+3, r25 ; 0x03 |
||
11692 | 730e: ac 83 std Y+4, r26 ; 0x04 |
||
11693 | 7310: bd 83 std Y+5, r27 ; 0x05 |
||
11694 | 7312: 2f 85 ldd r18, Y+15 ; 0x0f |
||
11695 | 7314: 38 89 ldd r19, Y+16 ; 0x10 |
||
11696 | 7316: 49 89 ldd r20, Y+17 ; 0x11 |
||
11697 | 7318: 5a 89 ldd r21, Y+18 ; 0x12 |
||
11698 | 731a: 28 3b cpi r18, 0xB8 ; 184 |
||
11699 | 731c: 94 e9 ldi r25, 0x94 ; 148 |
||
11700 | 731e: 39 07 cpc r19, r25 |
||
11701 | 7320: 9e ef ldi r25, 0xFE ; 254 |
||
11702 | 7322: 49 07 cpc r20, r25 |
||
11703 | 7324: 9f ef ldi r25, 0xFF ; 255 |
||
11704 | 7326: 59 07 cpc r21, r25 |
||
11705 | 7328: 24 f4 brge .+8 ; 0x7332 <Mittelwert+0xd6a> |
||
11706 | 732a: 28 eb ldi r18, 0xB8 ; 184 |
||
11707 | 732c: 34 e9 ldi r19, 0x94 ; 148 |
||
11708 | 732e: 4e ef ldi r20, 0xFE ; 254 |
||
11709 | 7330: 5f ef ldi r21, 0xFF ; 255 |
||
11710 | 7332: 39 01 movw r6, r18 |
||
11711 | 7334: 4a 01 movw r8, r20 |
||
11712 | 7336: 29 34 cpi r18, 0x49 ; 73 |
||
11713 | 7338: ab e6 ldi r26, 0x6B ; 107 |
||
11714 | 733a: 3a 07 cpc r19, r26 |
||
11715 | 733c: a1 e0 ldi r26, 0x01 ; 1 |
||
11716 | 733e: 4a 07 cpc r20, r26 |
||
11717 | 7340: a0 e0 ldi r26, 0x00 ; 0 |
||
11718 | 7342: 5a 07 cpc r21, r26 |
||
11719 | 7344: 3c f0 brlt .+14 ; 0x7354 <Mittelwert+0xd8c> |
||
11720 | 7346: 38 e4 ldi r19, 0x48 ; 72 |
||
11721 | 7348: 63 2e mov r6, r19 |
||
11722 | 734a: 3b e6 ldi r19, 0x6B ; 107 |
||
11723 | 734c: 73 2e mov r7, r19 |
||
11724 | 734e: 31 e0 ldi r19, 0x01 ; 1 |
||
11725 | 7350: 83 2e mov r8, r19 |
||
11726 | 7352: 91 2c mov r9, r1 |
||
11727 | 7354: a0 90 bd 03 lds r10, 0x03BD |
||
11728 | 7358: bb 24 eor r11, r11 |
||
11729 | 735a: cc 24 eor r12, r12 |
||
11730 | 735c: dd 24 eor r13, r13 |
||
11731 | 735e: ef 89 ldd r30, Y+23 ; 0x17 |
||
11732 | 7360: f8 8d ldd r31, Y+24 ; 0x18 |
||
11733 | 7362: 9f 01 movw r18, r30 |
||
11734 | 7364: 44 27 eor r20, r20 |
||
11735 | 7366: 37 fd sbrc r19, 7 |
||
11736 | 7368: 40 95 com r20 |
||
11737 | 736a: 54 2f mov r21, r20 |
||
11738 | 736c: c4 01 movw r24, r8 |
||
11739 | 736e: b3 01 movw r22, r6 |
||
11740 | 7370: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11741 | 7374: 20 e0 ldi r18, 0x00 ; 0 |
||
11742 | 7376: 38 e0 ldi r19, 0x08 ; 8 |
||
11743 | 7378: 40 e0 ldi r20, 0x00 ; 0 |
||
11744 | 737a: 50 e0 ldi r21, 0x00 ; 0 |
||
11745 | 737c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11746 | 7380: ca 01 movw r24, r20 |
||
11747 | 7382: b9 01 movw r22, r18 |
||
11748 | 7384: a6 01 movw r20, r12 |
||
11749 | 7386: 95 01 movw r18, r10 |
||
11750 | 7388: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11751 | 738c: 20 e0 ldi r18, 0x00 ; 0 |
||
11752 | 738e: 30 e1 ldi r19, 0x10 ; 16 |
||
11753 | 7390: 40 e0 ldi r20, 0x00 ; 0 |
||
11754 | 7392: 50 e0 ldi r21, 0x00 ; 0 |
||
11755 | 7394: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11756 | 7398: 79 01 movw r14, r18 |
||
11757 | 739a: 8a 01 movw r16, r20 |
||
11758 | 739c: e0 92 9d 05 sts 0x059D, r14 |
||
11759 | 73a0: f0 92 9e 05 sts 0x059E, r15 |
||
11760 | 73a4: 00 93 9f 05 sts 0x059F, r16 |
||
11761 | 73a8: 10 93 a0 05 sts 0x05A0, r17 |
||
11762 | 73ac: 89 8d ldd r24, Y+25 ; 0x19 |
||
11763 | 73ae: 9a 8d ldd r25, Y+26 ; 0x1a |
||
11764 | 73b0: 9c 01 movw r18, r24 |
||
11765 | 73b2: 44 27 eor r20, r20 |
||
11766 | 73b4: 37 fd sbrc r19, 7 |
||
11767 | 73b6: 40 95 com r20 |
||
11768 | 73b8: 54 2f mov r21, r20 |
||
11769 | 73ba: 6a 81 ldd r22, Y+2 ; 0x02 |
||
11770 | 73bc: 7b 81 ldd r23, Y+3 ; 0x03 |
||
11771 | 73be: 8c 81 ldd r24, Y+4 ; 0x04 |
||
11772 | 73c0: 9d 81 ldd r25, Y+5 ; 0x05 |
||
11773 | 73c2: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11774 | 73c6: 20 e0 ldi r18, 0x00 ; 0 |
||
11775 | 73c8: 38 e0 ldi r19, 0x08 ; 8 |
||
11776 | 73ca: 40 e0 ldi r20, 0x00 ; 0 |
||
11777 | 73cc: 50 e0 ldi r21, 0x00 ; 0 |
||
11778 | 73ce: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11779 | 73d2: ca 01 movw r24, r20 |
||
11780 | 73d4: b9 01 movw r22, r18 |
||
11781 | 73d6: a6 01 movw r20, r12 |
||
11782 | 73d8: 95 01 movw r18, r10 |
||
11783 | 73da: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11784 | 73de: 20 e0 ldi r18, 0x00 ; 0 |
||
11785 | 73e0: 30 e1 ldi r19, 0x10 ; 16 |
||
11786 | 73e2: 40 e0 ldi r20, 0x00 ; 0 |
||
11787 | 73e4: 50 e0 ldi r21, 0x00 ; 0 |
||
11788 | 73e6: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11789 | 73ea: c9 01 movw r24, r18 |
||
11790 | 73ec: da 01 movw r26, r20 |
||
11791 | 73ee: f0 92 dc 08 sts 0x08DC, r15 |
||
11792 | 73f2: e0 92 db 08 sts 0x08DB, r14 |
||
11793 | 73f6: 30 93 e0 08 sts 0x08E0, r19 |
||
11794 | 73fa: 20 93 df 08 sts 0x08DF, r18 |
||
11795 | 73fe: 5c 01 movw r10, r24 |
||
11796 | 7400: 6d 01 movw r12, r26 |
||
11797 | 7402: ae 18 sub r10, r14 |
||
11798 | 7404: bf 08 sbc r11, r15 |
||
11799 | 7406: c0 0a sbc r12, r16 |
||
11800 | 7408: d1 0a sbc r13, r17 |
||
11801 | 740a: a0 92 99 05 sts 0x0599, r10 |
||
11802 | 740e: b0 92 9a 05 sts 0x059A, r11 |
||
11803 | 7412: c0 92 9b 05 sts 0x059B, r12 |
||
11804 | 7416: d0 92 9c 05 sts 0x059C, r13 |
||
11805 | 741a: 8f 81 ldd r24, Y+7 ; 0x07 |
||
11806 | 741c: 98 85 ldd r25, Y+8 ; 0x08 |
||
11807 | 741e: a9 85 ldd r26, Y+9 ; 0x09 |
||
11808 | 7420: ba 85 ldd r27, Y+10 ; 0x0a |
||
11809 | 7422: 8a 0d add r24, r10 |
||
11810 | 7424: 9b 1d adc r25, r11 |
||
11811 | 7426: ac 1d adc r26, r12 |
||
11812 | 7428: bd 1d adc r27, r13 |
||
11813 | 742a: 80 93 ab 09 sts 0x09AB, r24 |
||
11814 | 742e: 90 93 ac 09 sts 0x09AC, r25 |
||
11815 | 7432: a0 93 ad 09 sts 0x09AD, r26 |
||
11816 | 7436: b0 93 ae 09 sts 0x09AE, r27 |
||
11817 | 743a: 90 91 be 03 lds r25, 0x03BE |
||
11818 | 743e: 9f 8f std Y+31, r25 ; 0x1f |
||
11819 | 7440: 99 23 and r25, r25 |
||
11820 | 7442: e1 f4 brne .+56 ; 0x747c <Mittelwert+0xeb4> |
||
11821 | 7444: c6 01 movw r24, r12 |
||
11822 | 7446: b5 01 movw r22, r10 |
||
11823 | 7448: 22 e0 ldi r18, 0x02 ; 2 |
||
11824 | 744a: 30 e0 ldi r19, 0x00 ; 0 |
||
11825 | 744c: 40 e0 ldi r20, 0x00 ; 0 |
||
11826 | 744e: 50 e0 ldi r21, 0x00 ; 0 |
||
11827 | 7450: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11828 | 7454: 8b 85 ldd r24, Y+11 ; 0x0b |
||
11829 | 7456: 9c 85 ldd r25, Y+12 ; 0x0c |
||
11830 | 7458: ad 85 ldd r26, Y+13 ; 0x0d |
||
11831 | 745a: be 85 ldd r27, Y+14 ; 0x0e |
||
11832 | 745c: 82 1b sub r24, r18 |
||
11833 | 745e: 93 0b sbc r25, r19 |
||
11834 | 7460: a4 0b sbc r26, r20 |
||
11835 | 7462: b5 0b sbc r27, r21 |
||
11836 | 7464: 80 93 f4 04 sts 0x04F4, r24 |
||
11837 | 7468: 90 93 f5 04 sts 0x04F5, r25 |
||
11838 | 746c: a0 93 f6 04 sts 0x04F6, r26 |
||
11839 | 7470: b0 93 f7 04 sts 0x04F7, r27 |
||
11840 | 7474: 8b 8f std Y+27, r24 ; 0x1b |
||
11841 | 7476: 9c 8f std Y+28, r25 ; 0x1c |
||
11842 | 7478: ad 8f std Y+29, r26 ; 0x1d |
||
11843 | 747a: be 8f std Y+30, r27 ; 0x1e |
||
11844 | 747c: a2 0c add r10, r2 |
||
11845 | 747e: b3 1c adc r11, r3 |
||
11846 | 7480: c4 1c adc r12, r4 |
||
11847 | 7482: d5 1c adc r13, r5 |
||
11848 | 7484: e0 90 bc 03 lds r14, 0x03BC |
||
11849 | 7488: ff 24 eor r15, r15 |
||
11850 | 748a: 00 e0 ldi r16, 0x00 ; 0 |
||
11851 | 748c: 10 e0 ldi r17, 0x00 ; 0 |
||
11852 | 748e: c6 01 movw r24, r12 |
||
11853 | 7490: b5 01 movw r22, r10 |
||
11854 | 7492: a4 01 movw r20, r8 |
||
11855 | 7494: 93 01 movw r18, r6 |
||
11856 | 7496: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11857 | 749a: 20 e0 ldi r18, 0x00 ; 0 |
||
11858 | 749c: 38 e0 ldi r19, 0x08 ; 8 |
||
11859 | 749e: 40 e0 ldi r20, 0x00 ; 0 |
||
11860 | 74a0: 50 e0 ldi r21, 0x00 ; 0 |
||
11861 | 74a2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11862 | 74a6: ca 01 movw r24, r20 |
||
11863 | 74a8: b9 01 movw r22, r18 |
||
11864 | 74aa: a8 01 movw r20, r16 |
||
11865 | 74ac: 97 01 movw r18, r14 |
||
11866 | 74ae: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11867 | 74b2: 20 e0 ldi r18, 0x00 ; 0 |
||
11868 | 74b4: 30 e1 ldi r19, 0x10 ; 16 |
||
11869 | 74b6: 40 e0 ldi r20, 0x00 ; 0 |
||
11870 | 74b8: 50 e0 ldi r21, 0x00 ; 0 |
||
11871 | 74ba: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11872 | 74be: 92 2e mov r9, r18 |
||
11873 | 74c0: 83 2e mov r8, r19 |
||
11874 | 74c2: 74 2e mov r7, r20 |
||
11875 | 74c4: 65 2e mov r6, r21 |
||
11876 | 74c6: 20 93 a5 05 sts 0x05A5, r18 |
||
11877 | 74ca: 30 93 a6 05 sts 0x05A6, r19 |
||
11878 | 74ce: 40 93 a7 05 sts 0x05A7, r20 |
||
11879 | 74d2: 50 93 a8 05 sts 0x05A8, r21 |
||
11880 | 74d6: c6 01 movw r24, r12 |
||
11881 | 74d8: b5 01 movw r22, r10 |
||
11882 | 74da: 2a 81 ldd r18, Y+2 ; 0x02 |
||
11883 | 74dc: 3b 81 ldd r19, Y+3 ; 0x03 |
||
11884 | 74de: 4c 81 ldd r20, Y+4 ; 0x04 |
||
11885 | 74e0: 5d 81 ldd r21, Y+5 ; 0x05 |
||
11886 | 74e2: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11887 | 74e6: 20 e0 ldi r18, 0x00 ; 0 |
||
11888 | 74e8: 38 e0 ldi r19, 0x08 ; 8 |
||
11889 | 74ea: 40 e0 ldi r20, 0x00 ; 0 |
||
11890 | 74ec: 50 e0 ldi r21, 0x00 ; 0 |
||
11891 | 74ee: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11892 | 74f2: ca 01 movw r24, r20 |
||
11893 | 74f4: b9 01 movw r22, r18 |
||
11894 | 74f6: a8 01 movw r20, r16 |
||
11895 | 74f8: 97 01 movw r18, r14 |
||
11896 | 74fa: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11897 | 74fe: 20 e0 ldi r18, 0x00 ; 0 |
||
11898 | 7500: 30 e1 ldi r19, 0x10 ; 16 |
||
11899 | 7502: 40 e0 ldi r20, 0x00 ; 0 |
||
11900 | 7504: 50 e0 ldi r21, 0x00 ; 0 |
||
11901 | 7506: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11902 | 750a: b9 01 movw r22, r18 |
||
11903 | 750c: fa 01 movw r30, r20 |
||
11904 | 750e: 20 93 a1 05 sts 0x05A1, r18 |
||
11905 | 7512: 70 93 a2 05 sts 0x05A2, r23 |
||
11906 | 7516: 40 93 a3 05 sts 0x05A3, r20 |
||
11907 | 751a: f0 93 a4 05 sts 0x05A4, r31 |
||
11908 | 751e: 88 a1 ldd r24, Y+32 ; 0x20 |
||
11909 | 7520: 99 a1 ldd r25, Y+33 ; 0x21 |
||
11910 | 7522: 97 fd sbrc r25, 7 |
||
11911 | 7524: 19 c1 rjmp .+562 ; 0x7758 <Mittelwert+0x1190> |
||
11912 | 7526: 81 34 cpi r24, 0x41 ; 65 |
||
11913 | 7528: 91 05 cpc r25, r1 |
||
11914 | 752a: cc f0 brlt .+50 ; 0x755e <Mittelwert+0xf96> |
||
11915 | 752c: 29 2d mov r18, r9 |
||
11916 | 752e: 38 2d mov r19, r8 |
||
11917 | 7530: 47 2d mov r20, r7 |
||
11918 | 7532: 56 2d mov r21, r6 |
||
11919 | 7534: c9 01 movw r24, r18 |
||
11920 | 7536: da 01 movw r26, r20 |
||
11921 | 7538: b7 fd sbrc r27, 7 |
||
11922 | 753a: f1 c0 rjmp .+482 ; 0x771e <Mittelwert+0x1156> |
||
11923 | 753c: 81 38 cpi r24, 0x81 ; 129 |
||
11924 | 753e: 91 05 cpc r25, r1 |
||
11925 | 7540: a1 05 cpc r26, r1 |
||
11926 | 7542: b1 05 cpc r27, r1 |
||
11927 | 7544: 4c f4 brge .+18 ; 0x7558 <Mittelwert+0xf90> |
||
11928 | 7546: cb 01 movw r24, r22 |
||
11929 | 7548: df 01 movw r26, r30 |
||
11930 | 754a: b7 fd sbrc r27, 7 |
||
11931 | 754c: 09 c1 rjmp .+530 ; 0x7760 <Mittelwert+0x1198> |
||
11932 | 754e: 81 38 cpi r24, 0x81 ; 129 |
||
11933 | 7550: 91 05 cpc r25, r1 |
||
11934 | 7552: a1 05 cpc r26, r1 |
||
11935 | 7554: b1 05 cpc r27, r1 |
||
11936 | 7556: 1c f0 brlt .+6 ; 0x755e <Mittelwert+0xf96> |
||
11937 | 7558: 81 e0 ldi r24, 0x01 ; 1 |
||
11938 | 755a: 80 93 07 05 sts 0x0507, r24 |
||
11939 | 755e: 60 90 ab 09 lds r6, 0x09AB |
||
11940 | 7562: 70 90 ac 09 lds r7, 0x09AC |
||
11941 | 7566: 80 90 ad 09 lds r8, 0x09AD |
||
11942 | 756a: 90 90 ae 09 lds r9, 0x09AE |
||
11943 | 756e: 29 ca rjmp .-2990 ; 0x69c2 <Mittelwert+0x3fa> |
||
11944 | 7570: 20 91 db 08 lds r18, 0x08DB |
||
11945 | 7574: 30 91 dc 08 lds r19, 0x08DC |
||
11946 | 7578: 37 fd sbrc r19, 7 |
||
11947 | 757a: c0 c0 rjmp .+384 ; 0x76fc <Mittelwert+0x1134> |
||
11948 | 757c: b9 01 movw r22, r18 |
||
11949 | 757e: 88 27 eor r24, r24 |
||
11950 | 7580: 77 fd sbrc r23, 7 |
||
11951 | 7582: 80 95 com r24 |
||
11952 | 7584: 98 2f mov r25, r24 |
||
11953 | 7586: bf 8d ldd r27, Y+31 ; 0x1f |
||
11954 | 7588: 2b 2f mov r18, r27 |
||
11955 | 758a: 30 e0 ldi r19, 0x00 ; 0 |
||
11956 | 758c: 40 e0 ldi r20, 0x00 ; 0 |
||
11957 | 758e: 50 e0 ldi r21, 0x00 ; 0 |
||
11958 | 7590: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11959 | 7594: 20 e4 ldi r18, 0x40 ; 64 |
||
11960 | 7596: 30 e0 ldi r19, 0x00 ; 0 |
||
11961 | 7598: 40 e0 ldi r20, 0x00 ; 0 |
||
11962 | 759a: 50 e0 ldi r21, 0x00 ; 0 |
||
11963 | 759c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
11964 | 75a0: 50 95 com r21 |
||
11965 | 75a2: 40 95 com r20 |
||
11966 | 75a4: 30 95 com r19 |
||
11967 | 75a6: 21 95 neg r18 |
||
11968 | 75a8: 3f 4f sbci r19, 0xFF ; 255 |
||
11969 | 75aa: 4f 4f sbci r20, 0xFF ; 255 |
||
11970 | 75ac: 5f 4f sbci r21, 0xFF ; 255 |
||
11971 | 75ae: 42 0e add r4, r18 |
||
11972 | 75b0: 53 1e adc r5, r19 |
||
11973 | 75b2: 50 92 56 09 sts 0x0956, r5 |
||
11974 | 75b6: 40 92 55 09 sts 0x0955, r4 |
||
11975 | 75ba: e9 8d ldd r30, Y+25 ; 0x19 |
||
11976 | 75bc: fa 8d ldd r31, Y+26 ; 0x1a |
||
11977 | 75be: 1e 16 cp r1, r30 |
||
11978 | 75c0: 1f 06 cpc r1, r31 |
||
11979 | 75c2: 0c f4 brge .+2 ; 0x75c6 <Mittelwert+0xffe> |
||
11980 | 75c4: fa cc rjmp .-1548 ; 0x6fba <Mittelwert+0x9f2> |
||
11981 | 75c6: 20 91 df 08 lds r18, 0x08DF |
||
11982 | 75ca: 30 91 e0 08 lds r19, 0x08E0 |
||
11983 | 75ce: 37 fd sbrc r19, 7 |
||
11984 | 75d0: 91 c0 rjmp .+290 ; 0x76f4 <Mittelwert+0x112c> |
||
11985 | 75d2: b9 01 movw r22, r18 |
||
11986 | 75d4: 88 27 eor r24, r24 |
||
11987 | 75d6: 77 fd sbrc r23, 7 |
||
11988 | 75d8: 80 95 com r24 |
||
11989 | 75da: 98 2f mov r25, r24 |
||
11990 | 75dc: af 8d ldd r26, Y+31 ; 0x1f |
||
11991 | 75de: 2a 2f mov r18, r26 |
||
11992 | 75e0: 30 e0 ldi r19, 0x00 ; 0 |
||
11993 | 75e2: 40 e0 ldi r20, 0x00 ; 0 |
||
11994 | 75e4: 50 e0 ldi r21, 0x00 ; 0 |
||
11995 | 75e6: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
11996 | 75ea: 20 e4 ldi r18, 0x40 ; 64 |
||
11997 | 75ec: 30 e0 ldi r19, 0x00 ; 0 |
||
11998 | 75ee: 40 e0 ldi r20, 0x00 ; 0 |
||
11999 | 75f0: 50 e0 ldi r21, 0x00 ; 0 |
||
12000 | 75f2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
12001 | 75f6: 50 95 com r21 |
||
12002 | 75f8: 40 95 com r20 |
||
12003 | 75fa: 30 95 com r19 |
||
12004 | 75fc: 21 95 neg r18 |
||
12005 | 75fe: 3f 4f sbci r19, 0xFF ; 255 |
||
12006 | 7600: 4f 4f sbci r20, 0xFF ; 255 |
||
12007 | 7602: 5f 4f sbci r21, 0xFF ; 255 |
||
12008 | 7604: 22 0e add r2, r18 |
||
12009 | 7606: 33 1e adc r3, r19 |
||
12010 | 7608: 30 92 4b 09 sts 0x094B, r3 |
||
12011 | 760c: 20 92 4a 09 sts 0x094A, r2 |
||
12012 | 7610: b9 81 ldd r27, Y+1 ; 0x01 |
||
12013 | 7612: b7 ff sbrs r27, 7 |
||
12014 | 7614: f3 cc rjmp .-1562 ; 0x6ffc <Mittelwert+0xa34> |
||
12015 | 7616: ee 81 ldd r30, Y+6 ; 0x06 |
||
12016 | 7618: ee 23 and r30, r30 |
||
12017 | 761a: 09 f0 breq .+2 ; 0x761e <Mittelwert+0x1056> |
||
12018 | 761c: ef cc rjmp .-1570 ; 0x6ffc <Mittelwert+0xa34> |
||
12019 | 761e: 80 91 2a 05 lds r24, 0x052A |
||
12020 | 7622: 88 23 and r24, r24 |
||
12021 | 7624: 09 f0 breq .+2 ; 0x7628 <Mittelwert+0x1060> |
||
12022 | 7626: ea cc rjmp .-1580 ; 0x6ffc <Mittelwert+0xa34> |
||
12023 | 7628: 29 8d ldd r18, Y+25 ; 0x19 |
||
12024 | 762a: 3a 8d ldd r19, Y+26 ; 0x1a |
||
12025 | 762c: 61 e0 ldi r22, 0x01 ; 1 |
||
12026 | 762e: 21 30 cpi r18, 0x01 ; 1 |
||
12027 | 7630: 36 07 cpc r19, r22 |
||
12028 | 7632: 0c f0 brlt .+2 ; 0x7636 <Mittelwert+0x106e> |
||
12029 | 7634: 67 c0 rjmp .+206 ; 0x7704 <Mittelwert+0x113c> |
||
12030 | 7636: 89 8d ldd r24, Y+25 ; 0x19 |
||
12031 | 7638: 9a 8d ldd r25, Y+26 ; 0x1a |
||
12032 | 763a: 80 50 subi r24, 0x00 ; 0 |
||
12033 | 763c: 9f 4f sbci r25, 0xFF ; 255 |
||
12034 | 763e: 74 f4 brge .+28 ; 0x765c <Mittelwert+0x1094> |
||
12035 | 7640: 80 91 57 09 lds r24, 0x0957 |
||
12036 | 7644: 90 91 58 09 lds r25, 0x0958 |
||
12037 | 7648: 80 50 subi r24, 0x00 ; 0 |
||
12038 | 764a: 9f 4f sbci r25, 0xFF ; 255 |
||
12039 | 764c: e9 8d ldd r30, Y+25 ; 0x19 |
||
12040 | 764e: fa 8d ldd r31, Y+26 ; 0x1a |
||
12041 | 7650: 8e 0f add r24, r30 |
||
12042 | 7652: 9f 1f adc r25, r31 |
||
12043 | 7654: 90 93 58 09 sts 0x0958, r25 |
||
12044 | 7658: 80 93 57 09 sts 0x0957, r24 |
||
12045 | 765c: 2f 89 ldd r18, Y+23 ; 0x17 |
||
12046 | 765e: 38 8d ldd r19, Y+24 ; 0x18 |
||
12047 | 7660: 61 e0 ldi r22, 0x01 ; 1 |
||
12048 | 7662: 21 30 cpi r18, 0x01 ; 1 |
||
12049 | 7664: 36 07 cpc r19, r22 |
||
12050 | 7666: 0c f4 brge .+2 ; 0x766a <Mittelwert+0x10a2> |
||
12051 | 7668: 62 c0 rjmp .+196 ; 0x772e <Mittelwert+0x1166> |
||
12052 | 766a: 80 91 48 09 lds r24, 0x0948 |
||
12053 | 766e: 90 91 49 09 lds r25, 0x0949 |
||
12054 | 7672: 80 50 subi r24, 0x00 ; 0 |
||
12055 | 7674: 91 40 sbci r25, 0x01 ; 1 |
||
12056 | 7676: 82 0f add r24, r18 |
||
12057 | 7678: 93 1f adc r25, r19 |
||
12058 | 767a: 90 93 49 09 sts 0x0949, r25 |
||
12059 | 767e: 80 93 48 09 sts 0x0948, r24 |
||
12060 | 7682: bc cc rjmp .-1672 ; 0x6ffc <Mittelwert+0xa34> |
||
12061 | 7684: 6a 0c add r6, r10 |
||
12062 | 7686: 7b 1c adc r7, r11 |
||
12063 | 7688: 8c 1c adc r8, r12 |
||
12064 | 768a: 9d 1c adc r9, r13 |
||
12065 | 768c: 60 92 ab 09 sts 0x09AB, r6 |
||
12066 | 7690: 70 92 ac 09 sts 0x09AC, r7 |
||
12067 | 7694: 80 92 ad 09 sts 0x09AD, r8 |
||
12068 | 7698: 90 92 ae 09 sts 0x09AE, r9 |
||
12069 | 769c: ef c9 rjmp .-3106 ; 0x6a7c <Mittelwert+0x4b4> |
||
12070 | 769e: 40 58 subi r20, 0x80 ; 128 |
||
12071 | 76a0: 5f 4f sbci r21, 0xFF ; 255 |
||
12072 | 76a2: 0c f0 brlt .+2 ; 0x76a6 <Mittelwert+0x10de> |
||
12073 | 76a4: 2c cc rjmp .-1960 ; 0x6efe <Mittelwert+0x936> |
||
12074 | 76a6: 80 e8 ldi r24, 0x80 ; 128 |
||
12075 | 76a8: 9f ef ldi r25, 0xFF ; 255 |
||
12076 | 76aa: 90 93 94 05 sts 0x0594, r25 |
||
12077 | 76ae: 80 93 93 05 sts 0x0593, r24 |
||
12078 | 76b2: 25 cc rjmp .-1974 ; 0x6efe <Mittelwert+0x936> |
||
12079 | 76b4: 07 96 adiw r24, 0x07 ; 7 |
||
12080 | 76b6: 44 cb rjmp .-2424 ; 0x6d40 <Mittelwert+0x778> |
||
12081 | 76b8: 07 96 adiw r24, 0x07 ; 7 |
||
12082 | 76ba: 32 cb rjmp .-2460 ; 0x6d20 <Mittelwert+0x758> |
||
12083 | 76bc: 29 5f subi r18, 0xF9 ; 249 |
||
12084 | 76be: 3f 4f sbci r19, 0xFF ; 255 |
||
12085 | 76c0: 0c 94 27 33 jmp 0x664e ; 0x664e <Mittelwert+0x86> |
||
12086 | 76c4: 29 5f subi r18, 0xF9 ; 249 |
||
12087 | 76c6: 3f 4f sbci r19, 0xFF ; 255 |
||
12088 | 76c8: 0c 94 16 33 jmp 0x662c ; 0x662c <Mittelwert+0x64> |
||
12089 | 76cc: 2f 5f subi r18, 0xFF ; 255 |
||
12090 | 76ce: 3f 4f sbci r19, 0xFF ; 255 |
||
12091 | 76d0: be cb rjmp .-2180 ; 0x6e4e <Mittelwert+0x886> |
||
12092 | 76d2: 30 95 com r19 |
||
12093 | 76d4: 21 95 neg r18 |
||
12094 | 76d6: 3f 4f sbci r19, 0xFF ; 255 |
||
12095 | 76d8: 76 cc rjmp .-1812 ; 0x6fc6 <Mittelwert+0x9fe> |
||
12096 | 76da: 30 95 com r19 |
||
12097 | 76dc: 21 95 neg r18 |
||
12098 | 76de: 3f 4f sbci r19, 0xFF ; 255 |
||
12099 | 76e0: 4e cc rjmp .-1892 ; 0x6f7e <Mittelwert+0x9b6> |
||
12100 | 76e2: 21 5f subi r18, 0xF1 ; 241 |
||
12101 | 76e4: 3f 4f sbci r19, 0xFF ; 255 |
||
12102 | 76e6: d3 cb rjmp .-2138 ; 0x6e8e <Mittelwert+0x8c6> |
||
12103 | 76e8: 21 5f subi r18, 0xF1 ; 241 |
||
12104 | 76ea: 3f 4f sbci r19, 0xFF ; 255 |
||
12105 | 76ec: 16 cc rjmp .-2004 ; 0x6f1a <Mittelwert+0x952> |
||
12106 | 76ee: 2f 5f subi r18, 0xFF ; 255 |
||
12107 | 76f0: 3f 4f sbci r19, 0xFF ; 255 |
||
12108 | 76f2: f5 cb rjmp .-2070 ; 0x6ede <Mittelwert+0x916> |
||
12109 | 76f4: 30 95 com r19 |
||
12110 | 76f6: 21 95 neg r18 |
||
12111 | 76f8: 3f 4f sbci r19, 0xFF ; 255 |
||
12112 | 76fa: 6b cf rjmp .-298 ; 0x75d2 <Mittelwert+0x100a> |
||
12113 | 76fc: 30 95 com r19 |
||
12114 | 76fe: 21 95 neg r18 |
||
12115 | 7700: 3f 4f sbci r19, 0xFF ; 255 |
||
12116 | 7702: 3c cf rjmp .-392 ; 0x757c <Mittelwert+0xfb4> |
||
12117 | 7704: 80 91 57 09 lds r24, 0x0957 |
||
12118 | 7708: 90 91 58 09 lds r25, 0x0958 |
||
12119 | 770c: 80 50 subi r24, 0x00 ; 0 |
||
12120 | 770e: 91 40 sbci r25, 0x01 ; 1 |
||
12121 | 7710: 82 0f add r24, r18 |
||
12122 | 7712: 93 1f adc r25, r19 |
||
12123 | 7714: 90 93 58 09 sts 0x0958, r25 |
||
12124 | 7718: 80 93 57 09 sts 0x0957, r24 |
||
12125 | 771c: 9f cf rjmp .-194 ; 0x765c <Mittelwert+0x1094> |
||
12126 | 771e: b0 95 com r27 |
||
12127 | 7720: a0 95 com r26 |
||
12128 | 7722: 90 95 com r25 |
||
12129 | 7724: 81 95 neg r24 |
||
12130 | 7726: 9f 4f sbci r25, 0xFF ; 255 |
||
12131 | 7728: af 4f sbci r26, 0xFF ; 255 |
||
12132 | 772a: bf 4f sbci r27, 0xFF ; 255 |
||
12133 | 772c: 07 cf rjmp .-498 ; 0x753c <Mittelwert+0xf74> |
||
12134 | 772e: 8f 89 ldd r24, Y+23 ; 0x17 |
||
12135 | 7730: 98 8d ldd r25, Y+24 ; 0x18 |
||
12136 | 7732: 80 50 subi r24, 0x00 ; 0 |
||
12137 | 7734: 9f 4f sbci r25, 0xFF ; 255 |
||
12138 | 7736: 0c f0 brlt .+2 ; 0x773a <Mittelwert+0x1172> |
||
12139 | 7738: 61 cc rjmp .-1854 ; 0x6ffc <Mittelwert+0xa34> |
||
12140 | 773a: 80 91 48 09 lds r24, 0x0948 |
||
12141 | 773e: 90 91 49 09 lds r25, 0x0949 |
||
12142 | 7742: 80 50 subi r24, 0x00 ; 0 |
||
12143 | 7744: 9f 4f sbci r25, 0xFF ; 255 |
||
12144 | 7746: ef 89 ldd r30, Y+23 ; 0x17 |
||
12145 | 7748: f8 8d ldd r31, Y+24 ; 0x18 |
||
12146 | 774a: 8e 0f add r24, r30 |
||
12147 | 774c: 9f 1f adc r25, r31 |
||
12148 | 774e: 90 93 49 09 sts 0x0949, r25 |
||
12149 | 7752: 80 93 48 09 sts 0x0948, r24 |
||
12150 | 7756: 52 cc rjmp .-1884 ; 0x6ffc <Mittelwert+0xa34> |
||
12151 | 7758: 90 95 com r25 |
||
12152 | 775a: 81 95 neg r24 |
||
12153 | 775c: 9f 4f sbci r25, 0xFF ; 255 |
||
12154 | 775e: e3 ce rjmp .-570 ; 0x7526 <Mittelwert+0xf5e> |
||
12155 | 7760: b0 95 com r27 |
||
12156 | 7762: a0 95 com r26 |
||
12157 | 7764: 90 95 com r25 |
||
12158 | 7766: 81 95 neg r24 |
||
12159 | 7768: 9f 4f sbci r25, 0xFF ; 255 |
||
12160 | 776a: af 4f sbci r26, 0xFF ; 255 |
||
12161 | 776c: bf 4f sbci r27, 0xFF ; 255 |
||
12162 | 776e: ef ce rjmp .-546 ; 0x754e <Mittelwert+0xf86> |
||
12163 | |||
12164 | 00007770 <ParameterZuordnung>: |
||
12165 | 7770: 80 91 ec 08 lds r24, 0x08EC |
||
12166 | 7774: 8b 3f cpi r24, 0xFB ; 251 |
||
12167 | 7776: 80 f0 brcs .+32 ; 0x7798 <ParameterZuordnung+0x28> |
||
12168 | 7778: 8b 3f cpi r24, 0xFB ; 251 |
||
12169 | 777a: 09 f4 brne .+2 ; 0x777e <ParameterZuordnung+0xe> |
||
12170 | 777c: 5f c3 rjmp .+1726 ; 0x7e3c <ParameterZuordnung+0x6cc> |
||
12171 | 777e: 8c 3f cpi r24, 0xFC ; 252 |
||
12172 | 7780: 09 f4 brne .+2 ; 0x7784 <ParameterZuordnung+0x14> |
||
12173 | 7782: 1f c4 rjmp .+2110 ; 0x7fc2 <ParameterZuordnung+0x852> |
||
12174 | 7784: 8d 3f cpi r24, 0xFD ; 253 |
||
12175 | 7786: 09 f4 brne .+2 ; 0x778a <ParameterZuordnung+0x1a> |
||
12176 | 7788: ea c3 rjmp .+2004 ; 0x7f5e <ParameterZuordnung+0x7ee> |
||
12177 | 778a: 8e 3f cpi r24, 0xFE ; 254 |
||
12178 | 778c: 39 f4 brne .+14 ; 0x779c <ParameterZuordnung+0x2c> |
||
12179 | 778e: 80 91 10 05 lds r24, 0x0510 |
||
12180 | 7792: 80 93 ad 03 sts 0x03AD, r24 |
||
12181 | 7796: 02 c0 rjmp .+4 ; 0x779c <ParameterZuordnung+0x2c> |
||
12182 | 7798: 80 93 ad 03 sts 0x03AD, r24 |
||
12183 | 779c: 80 91 eb 08 lds r24, 0x08EB |
||
12184 | 77a0: 8b 3f cpi r24, 0xFB ; 251 |
||
12185 | 77a2: 80 f0 brcs .+32 ; 0x77c4 <ParameterZuordnung+0x54> |
||
12186 | 77a4: 8b 3f cpi r24, 0xFB ; 251 |
||
12187 | 77a6: 09 f4 brne .+2 ; 0x77aa <ParameterZuordnung+0x3a> |
||
12188 | 77a8: 3a c3 rjmp .+1652 ; 0x7e1e <ParameterZuordnung+0x6ae> |
||
12189 | 77aa: 8c 3f cpi r24, 0xFC ; 252 |
||
12190 | 77ac: 09 f4 brne .+2 ; 0x77b0 <ParameterZuordnung+0x40> |
||
12191 | 77ae: 0e c4 rjmp .+2076 ; 0x7fcc <ParameterZuordnung+0x85c> |
||
12192 | 77b0: 8d 3f cpi r24, 0xFD ; 253 |
||
12193 | 77b2: 09 f4 brne .+2 ; 0x77b6 <ParameterZuordnung+0x46> |
||
12194 | 77b4: cf c3 rjmp .+1950 ; 0x7f54 <ParameterZuordnung+0x7e4> |
||
12195 | 77b6: 8e 3f cpi r24, 0xFE ; 254 |
||
12196 | 77b8: 39 f4 brne .+14 ; 0x77c8 <ParameterZuordnung+0x58> |
||
12197 | 77ba: 80 91 10 05 lds r24, 0x0510 |
||
12198 | 77be: 80 93 ac 03 sts 0x03AC, r24 |
||
12199 | 77c2: 02 c0 rjmp .+4 ; 0x77c8 <ParameterZuordnung+0x58> |
||
12200 | 77c4: 80 93 ac 03 sts 0x03AC, r24 |
||
12201 | 77c8: 80 91 ac 03 lds r24, 0x03AC |
||
12202 | 77cc: 88 23 and r24, r24 |
||
12203 | 77ce: b1 f4 brne .+44 ; 0x77fc <ParameterZuordnung+0x8c> |
||
12204 | 77d0: 10 92 ac 03 sts 0x03AC, r1 |
||
12205 | 77d4: 80 91 ed 08 lds r24, 0x08ED |
||
12206 | 77d8: 8b 3f cpi r24, 0xFB ; 251 |
||
12207 | 77da: c8 f0 brcs .+50 ; 0x780e <ParameterZuordnung+0x9e> |
||
12208 | 77dc: 8b 3f cpi r24, 0xFB ; 251 |
||
12209 | 77de: 09 f4 brne .+2 ; 0x77e2 <ParameterZuordnung+0x72> |
||
12210 | 77e0: 23 c3 rjmp .+1606 ; 0x7e28 <ParameterZuordnung+0x6b8> |
||
12211 | 77e2: 8c 3f cpi r24, 0xFC ; 252 |
||
12212 | 77e4: 09 f4 brne .+2 ; 0x77e8 <ParameterZuordnung+0x78> |
||
12213 | 77e6: f7 c3 rjmp .+2030 ; 0x7fd6 <ParameterZuordnung+0x866> |
||
12214 | 77e8: 8d 3f cpi r24, 0xFD ; 253 |
||
12215 | 77ea: 09 f4 brne .+2 ; 0x77ee <ParameterZuordnung+0x7e> |
||
12216 | 77ec: c2 c3 rjmp .+1924 ; 0x7f72 <ParameterZuordnung+0x802> |
||
12217 | 77ee: 8e 3f cpi r24, 0xFE ; 254 |
||
12218 | 77f0: 81 f4 brne .+32 ; 0x7812 <ParameterZuordnung+0xa2> |
||
12219 | 77f2: 80 91 10 05 lds r24, 0x0510 |
||
12220 | 77f6: 80 93 ae 03 sts 0x03AE, r24 |
||
12221 | 77fa: 0b c0 rjmp .+22 ; 0x7812 <ParameterZuordnung+0xa2> |
||
12222 | 77fc: 84 36 cpi r24, 0x64 ; 100 |
||
12223 | 77fe: 50 f3 brcs .-44 ; 0x77d4 <ParameterZuordnung+0x64> |
||
12224 | 7800: 84 e6 ldi r24, 0x64 ; 100 |
||
12225 | 7802: 80 93 ac 03 sts 0x03AC, r24 |
||
12226 | 7806: 80 91 ed 08 lds r24, 0x08ED |
||
12227 | 780a: 8b 3f cpi r24, 0xFB ; 251 |
||
12228 | 780c: 38 f7 brcc .-50 ; 0x77dc <ParameterZuordnung+0x6c> |
||
12229 | 780e: 80 93 ae 03 sts 0x03AE, r24 |
||
12230 | 7812: 80 91 ae 03 lds r24, 0x03AE |
||
12231 | 7816: 88 23 and r24, r24 |
||
12232 | 7818: b1 f4 brne .+44 ; 0x7846 <ParameterZuordnung+0xd6> |
||
12233 | 781a: 10 92 ae 03 sts 0x03AE, r1 |
||
12234 | 781e: 80 91 ef 08 lds r24, 0x08EF |
||
12235 | 7822: 8b 3f cpi r24, 0xFB ; 251 |
||
12236 | 7824: c8 f0 brcs .+50 ; 0x7858 <ParameterZuordnung+0xe8> |
||
12237 | 7826: 8b 3f cpi r24, 0xFB ; 251 |
||
12238 | 7828: 09 f4 brne .+2 ; 0x782c <ParameterZuordnung+0xbc> |
||
12239 | 782a: 03 c3 rjmp .+1542 ; 0x7e32 <ParameterZuordnung+0x6c2> |
||
12240 | 782c: 8c 3f cpi r24, 0xFC ; 252 |
||
12241 | 782e: 09 f4 brne .+2 ; 0x7832 <ParameterZuordnung+0xc2> |
||
12242 | 7830: 04 c4 rjmp .+2056 ; 0x803a <ParameterZuordnung+0x8ca> |
||
12243 | 7832: 8d 3f cpi r24, 0xFD ; 253 |
||
12244 | 7834: 09 f4 brne .+2 ; 0x7838 <ParameterZuordnung+0xc8> |
||
12245 | 7836: 98 c3 rjmp .+1840 ; 0x7f68 <ParameterZuordnung+0x7f8> |
||
12246 | 7838: 8e 3f cpi r24, 0xFE ; 254 |
||
12247 | 783a: 81 f4 brne .+32 ; 0x785c <ParameterZuordnung+0xec> |
||
12248 | 783c: 80 91 10 05 lds r24, 0x0510 |
||
12249 | 7840: 80 93 af 03 sts 0x03AF, r24 |
||
12250 | 7844: 0b c0 rjmp .+22 ; 0x785c <ParameterZuordnung+0xec> |
||
12251 | 7846: 84 36 cpi r24, 0x64 ; 100 |
||
12252 | 7848: 50 f3 brcs .-44 ; 0x781e <ParameterZuordnung+0xae> |
||
12253 | 784a: 84 e6 ldi r24, 0x64 ; 100 |
||
12254 | 784c: 80 93 ae 03 sts 0x03AE, r24 |
||
12255 | 7850: 80 91 ef 08 lds r24, 0x08EF |
||
12256 | 7854: 8b 3f cpi r24, 0xFB ; 251 |
||
12257 | 7856: 38 f7 brcc .-50 ; 0x7826 <ParameterZuordnung+0xb6> |
||
12258 | 7858: 80 93 af 03 sts 0x03AF, r24 |
||
12259 | 785c: 80 91 f1 08 lds r24, 0x08F1 |
||
12260 | 7860: 8b 3f cpi r24, 0xFB ; 251 |
||
12261 | 7862: 80 f0 brcs .+32 ; 0x7884 <ParameterZuordnung+0x114> |
||
12262 | 7864: 8b 3f cpi r24, 0xFB ; 251 |
||
12263 | 7866: 09 f4 brne .+2 ; 0x786a <ParameterZuordnung+0xfa> |
||
12264 | 7868: a8 c2 rjmp .+1360 ; 0x7dba <ParameterZuordnung+0x64a> |
||
12265 | 786a: 8c 3f cpi r24, 0xFC ; 252 |
||
12266 | 786c: 09 f4 brne .+2 ; 0x7870 <ParameterZuordnung+0x100> |
||
12267 | 786e: a4 c3 rjmp .+1864 ; 0x7fb8 <ParameterZuordnung+0x848> |
||
12268 | 7870: 8d 3f cpi r24, 0xFD ; 253 |
||
12269 | 7872: 09 f4 brne .+2 ; 0x7876 <ParameterZuordnung+0x106> |
||
12270 | 7874: 8d c3 rjmp .+1818 ; 0x7f90 <ParameterZuordnung+0x820> |
||
12271 | 7876: 8e 3f cpi r24, 0xFE ; 254 |
||
12272 | 7878: 39 f4 brne .+14 ; 0x7888 <ParameterZuordnung+0x118> |
||
12273 | 787a: 80 91 10 05 lds r24, 0x0510 |
||
12274 | 787e: 80 93 b1 03 sts 0x03B1, r24 |
||
12275 | 7882: 02 c0 rjmp .+4 ; 0x7888 <ParameterZuordnung+0x118> |
||
12276 | 7884: 80 93 b1 03 sts 0x03B1, r24 |
||
12277 | 7888: 80 91 f9 08 lds r24, 0x08F9 |
||
12278 | 788c: 8b 3f cpi r24, 0xFB ; 251 |
||
12279 | 788e: 80 f0 brcs .+32 ; 0x78b0 <ParameterZuordnung+0x140> |
||
12280 | 7890: 8b 3f cpi r24, 0xFB ; 251 |
||
12281 | 7892: 09 f4 brne .+2 ; 0x7896 <ParameterZuordnung+0x126> |
||
12282 | 7894: 97 c2 rjmp .+1326 ; 0x7dc4 <ParameterZuordnung+0x654> |
||
12283 | 7896: 8c 3f cpi r24, 0xFC ; 252 |
||
12284 | 7898: 09 f4 brne .+2 ; 0x789c <ParameterZuordnung+0x12c> |
||
12285 | 789a: a2 c3 rjmp .+1860 ; 0x7fe0 <ParameterZuordnung+0x870> |
||
12286 | 789c: 8d 3f cpi r24, 0xFD ; 253 |
||
12287 | 789e: 09 f4 brne .+2 ; 0x78a2 <ParameterZuordnung+0x132> |
||
12288 | 78a0: 7c c3 rjmp .+1784 ; 0x7f9a <ParameterZuordnung+0x82a> |
||
12289 | 78a2: 8e 3f cpi r24, 0xFE ; 254 |
||
12290 | 78a4: 39 f4 brne .+14 ; 0x78b4 <ParameterZuordnung+0x144> |
||
12291 | 78a6: 80 91 10 05 lds r24, 0x0510 |
||
12292 | 78aa: 80 93 b0 03 sts 0x03B0, r24 |
||
12293 | 78ae: 02 c0 rjmp .+4 ; 0x78b4 <ParameterZuordnung+0x144> |
||
12294 | 78b0: 80 93 b0 03 sts 0x03B0, r24 |
||
12295 | 78b4: 80 91 fa 08 lds r24, 0x08FA |
||
12296 | 78b8: 8b 3f cpi r24, 0xFB ; 251 |
||
12297 | 78ba: 80 f0 brcs .+32 ; 0x78dc <ParameterZuordnung+0x16c> |
||
12298 | 78bc: 8b 3f cpi r24, 0xFB ; 251 |
||
12299 | 78be: 09 f4 brne .+2 ; 0x78c2 <ParameterZuordnung+0x152> |
||
12300 | 78c0: 86 c2 rjmp .+1292 ; 0x7dce <ParameterZuordnung+0x65e> |
||
12301 | 78c2: 8c 3f cpi r24, 0xFC ; 252 |
||
12302 | 78c4: 09 f4 brne .+2 ; 0x78c8 <ParameterZuordnung+0x158> |
||
12303 | 78c6: 73 c3 rjmp .+1766 ; 0x7fae <ParameterZuordnung+0x83e> |
||
12304 | 78c8: 8d 3f cpi r24, 0xFD ; 253 |
||
12305 | 78ca: 09 f4 brne .+2 ; 0x78ce <ParameterZuordnung+0x15e> |
||
12306 | 78cc: 5c c3 rjmp .+1720 ; 0x7f86 <ParameterZuordnung+0x816> |
||
12307 | 78ce: 8e 3f cpi r24, 0xFE ; 254 |
||
12308 | 78d0: 39 f4 brne .+14 ; 0x78e0 <ParameterZuordnung+0x170> |
||
12309 | 78d2: 80 91 10 05 lds r24, 0x0510 |
||
12310 | 78d6: 80 93 b3 03 sts 0x03B3, r24 |
||
12311 | 78da: 02 c0 rjmp .+4 ; 0x78e0 <ParameterZuordnung+0x170> |
||
12312 | 78dc: 80 93 b3 03 sts 0x03B3, r24 |
||
12313 | 78e0: 80 91 b3 03 lds r24, 0x03B3 |
||
12314 | 78e4: 8b 30 cpi r24, 0x0B ; 11 |
||
12315 | 78e6: b8 f4 brcc .+46 ; 0x7916 <ParameterZuordnung+0x1a6> |
||
12316 | 78e8: 8a e0 ldi r24, 0x0A ; 10 |
||
12317 | 78ea: 80 93 b3 03 sts 0x03B3, r24 |
||
12318 | 78ee: 80 91 fb 08 lds r24, 0x08FB |
||
12319 | 78f2: 8b 3f cpi r24, 0xFB ; 251 |
||
12320 | 78f4: c0 f0 brcs .+48 ; 0x7926 <ParameterZuordnung+0x1b6> |
||
12321 | 78f6: 8b 3f cpi r24, 0xFB ; 251 |
||
12322 | 78f8: 09 f4 brne .+2 ; 0x78fc <ParameterZuordnung+0x18c> |
||
12323 | 78fa: 73 c2 rjmp .+1254 ; 0x7de2 <ParameterZuordnung+0x672> |
||
12324 | 78fc: 8c 3f cpi r24, 0xFC ; 252 |
||
12325 | 78fe: 09 f4 brne .+2 ; 0x7902 <ParameterZuordnung+0x192> |
||
12326 | 7900: bf c3 rjmp .+1918 ; 0x8080 <ParameterZuordnung+0x910> |
||
12327 | 7902: 8d 3f cpi r24, 0xFD ; 253 |
||
12328 | 7904: 09 f4 brne .+2 ; 0x7908 <ParameterZuordnung+0x198> |
||
12329 | 7906: 3a c3 rjmp .+1652 ; 0x7f7c <ParameterZuordnung+0x80c> |
||
12330 | 7908: 8e 3f cpi r24, 0xFE ; 254 |
||
12331 | 790a: 79 f4 brne .+30 ; 0x792a <ParameterZuordnung+0x1ba> |
||
12332 | 790c: 80 91 10 05 lds r24, 0x0510 |
||
12333 | 7910: 80 93 b4 03 sts 0x03B4, r24 |
||
12334 | 7914: 0a c0 rjmp .+20 ; 0x792a <ParameterZuordnung+0x1ba> |
||
12335 | 7916: 8f 3f cpi r24, 0xFF ; 255 |
||
12336 | 7918: 51 f7 brne .-44 ; 0x78ee <ParameterZuordnung+0x17e> |
||
12337 | 791a: 80 93 b3 03 sts 0x03B3, r24 |
||
12338 | 791e: 80 91 fb 08 lds r24, 0x08FB |
||
12339 | 7922: 8b 3f cpi r24, 0xFB ; 251 |
||
12340 | 7924: 40 f7 brcc .-48 ; 0x78f6 <ParameterZuordnung+0x186> |
||
12341 | 7926: 80 93 b4 03 sts 0x03B4, r24 |
||
12342 | 792a: 80 91 fc 08 lds r24, 0x08FC |
||
12343 | 792e: 8b 3f cpi r24, 0xFB ; 251 |
||
12344 | 7930: 80 f0 brcs .+32 ; 0x7952 <ParameterZuordnung+0x1e2> |
||
12345 | 7932: 8b 3f cpi r24, 0xFB ; 251 |
||
12346 | 7934: 09 f4 brne .+2 ; 0x7938 <ParameterZuordnung+0x1c8> |
||
12347 | 7936: 50 c2 rjmp .+1184 ; 0x7dd8 <ParameterZuordnung+0x668> |
||
12348 | 7938: 8c 3f cpi r24, 0xFC ; 252 |
||
12349 | 793a: 09 f4 brne .+2 ; 0x793e <ParameterZuordnung+0x1ce> |
||
12350 | 793c: 9c c3 rjmp .+1848 ; 0x8076 <ParameterZuordnung+0x906> |
||
12351 | 793e: 8d 3f cpi r24, 0xFD ; 253 |
||
12352 | 7940: 09 f4 brne .+2 ; 0x7944 <ParameterZuordnung+0x1d4> |
||
12353 | 7942: b8 c2 rjmp .+1392 ; 0x7eb4 <ParameterZuordnung+0x744> |
||
12354 | 7944: 8e 3f cpi r24, 0xFE ; 254 |
||
12355 | 7946: 39 f4 brne .+14 ; 0x7956 <ParameterZuordnung+0x1e6> |
||
12356 | 7948: 80 91 10 05 lds r24, 0x0510 |
||
12357 | 794c: 80 93 b2 03 sts 0x03B2, r24 |
||
12358 | 7950: 02 c0 rjmp .+4 ; 0x7956 <ParameterZuordnung+0x1e6> |
||
12359 | 7952: 80 93 b2 03 sts 0x03B2, r24 |
||
12360 | 7956: 80 91 fd 08 lds r24, 0x08FD |
||
12361 | 795a: 8b 3f cpi r24, 0xFB ; 251 |
||
12362 | 795c: 80 f0 brcs .+32 ; 0x797e <ParameterZuordnung+0x20e> |
||
12363 | 795e: 8b 3f cpi r24, 0xFB ; 251 |
||
12364 | 7960: 09 f4 brne .+2 ; 0x7964 <ParameterZuordnung+0x1f4> |
||
12365 | 7962: 44 c2 rjmp .+1160 ; 0x7dec <ParameterZuordnung+0x67c> |
||
12366 | 7964: 8c 3f cpi r24, 0xFC ; 252 |
||
12367 | 7966: 09 f4 brne .+2 ; 0x796a <ParameterZuordnung+0x1fa> |
||
12368 | 7968: 90 c3 rjmp .+1824 ; 0x808a <ParameterZuordnung+0x91a> |
||
12369 | 796a: 8d 3f cpi r24, 0xFD ; 253 |
||
12370 | 796c: 09 f4 brne .+2 ; 0x7970 <ParameterZuordnung+0x200> |
||
12371 | 796e: a7 c2 rjmp .+1358 ; 0x7ebe <ParameterZuordnung+0x74e> |
||
12372 | 7970: 8e 3f cpi r24, 0xFE ; 254 |
||
12373 | 7972: 39 f4 brne .+14 ; 0x7982 <ParameterZuordnung+0x212> |
||
12374 | 7974: 80 91 10 05 lds r24, 0x0510 |
||
12375 | 7978: 80 93 b5 03 sts 0x03B5, r24 |
||
12376 | 797c: 02 c0 rjmp .+4 ; 0x7982 <ParameterZuordnung+0x212> |
||
12377 | 797e: 80 93 b5 03 sts 0x03B5, r24 |
||
12378 | 7982: 80 91 fe 08 lds r24, 0x08FE |
||
12379 | 7986: 8b 3f cpi r24, 0xFB ; 251 |
||
12380 | 7988: 80 f0 brcs .+32 ; 0x79aa <ParameterZuordnung+0x23a> |
||
12381 | 798a: 8b 3f cpi r24, 0xFB ; 251 |
||
12382 | 798c: 09 f4 brne .+2 ; 0x7990 <ParameterZuordnung+0x220> |
||
12383 | 798e: e8 c1 rjmp .+976 ; 0x7d60 <ParameterZuordnung+0x5f0> |
||
12384 | 7990: 8c 3f cpi r24, 0xFC ; 252 |
||
12385 | 7992: 09 f4 brne .+2 ; 0x7996 <ParameterZuordnung+0x226> |
||
12386 | 7994: 7f c3 rjmp .+1790 ; 0x8094 <ParameterZuordnung+0x924> |
||
12387 | 7996: 8d 3f cpi r24, 0xFD ; 253 |
||
12388 | 7998: 09 f4 brne .+2 ; 0x799c <ParameterZuordnung+0x22c> |
||
12389 | 799a: 9b c2 rjmp .+1334 ; 0x7ed2 <ParameterZuordnung+0x762> |
||
12390 | 799c: 8e 3f cpi r24, 0xFE ; 254 |
||
12391 | 799e: 39 f4 brne .+14 ; 0x79ae <ParameterZuordnung+0x23e> |
||
12392 | 79a0: 80 91 10 05 lds r24, 0x0510 |
||
12393 | 79a4: 80 93 b6 03 sts 0x03B6, r24 |
||
12394 | 79a8: 02 c0 rjmp .+4 ; 0x79ae <ParameterZuordnung+0x23e> |
||
12395 | 79aa: 80 93 b6 03 sts 0x03B6, r24 |
||
12396 | 79ae: 80 91 03 09 lds r24, 0x0903 |
||
12397 | 79b2: 8b 3f cpi r24, 0xFB ; 251 |
||
12398 | 79b4: 80 f0 brcs .+32 ; 0x79d6 <ParameterZuordnung+0x266> |
||
12399 | 79b6: 8b 3f cpi r24, 0xFB ; 251 |
||
12400 | 79b8: 09 f4 brne .+2 ; 0x79bc <ParameterZuordnung+0x24c> |
||
12401 | 79ba: d7 c1 rjmp .+942 ; 0x7d6a <ParameterZuordnung+0x5fa> |
||
12402 | 79bc: 8c 3f cpi r24, 0xFC ; 252 |
||
12403 | 79be: 09 f4 brne .+2 ; 0x79c2 <ParameterZuordnung+0x252> |
||
12404 | 79c0: 7d c3 rjmp .+1786 ; 0x80bc <ParameterZuordnung+0x94c> |
||
12405 | 79c2: 8d 3f cpi r24, 0xFD ; 253 |
||
12406 | 79c4: 09 f4 brne .+2 ; 0x79c8 <ParameterZuordnung+0x258> |
||
12407 | 79c6: 80 c2 rjmp .+1280 ; 0x7ec8 <ParameterZuordnung+0x758> |
||
12408 | 79c8: 8e 3f cpi r24, 0xFE ; 254 |
||
12409 | 79ca: 39 f4 brne .+14 ; 0x79da <ParameterZuordnung+0x26a> |
||
12410 | 79cc: 80 91 10 05 lds r24, 0x0510 |
||
12411 | 79d0: 80 93 b8 03 sts 0x03B8, r24 |
||
12412 | 79d4: 02 c0 rjmp .+4 ; 0x79da <ParameterZuordnung+0x26a> |
||
12413 | 79d6: 80 93 b8 03 sts 0x03B8, r24 |
||
12414 | 79da: 80 91 04 09 lds r24, 0x0904 |
||
12415 | 79de: 8b 3f cpi r24, 0xFB ; 251 |
||
12416 | 79e0: 80 f0 brcs .+32 ; 0x7a02 <ParameterZuordnung+0x292> |
||
12417 | 79e2: 8b 3f cpi r24, 0xFB ; 251 |
||
12418 | 79e4: 09 f4 brne .+2 ; 0x79e8 <ParameterZuordnung+0x278> |
||
12419 | 79e6: c6 c1 rjmp .+908 ; 0x7d74 <ParameterZuordnung+0x604> |
||
12420 | 79e8: 8c 3f cpi r24, 0xFC ; 252 |
||
12421 | 79ea: 09 f4 brne .+2 ; 0x79ee <ParameterZuordnung+0x27e> |
||
12422 | 79ec: 62 c3 rjmp .+1732 ; 0x80b2 <ParameterZuordnung+0x942> |
||
12423 | 79ee: 8d 3f cpi r24, 0xFD ; 253 |
||
12424 | 79f0: 09 f4 brne .+2 ; 0x79f4 <ParameterZuordnung+0x284> |
||
12425 | 79f2: 7e c2 rjmp .+1276 ; 0x7ef0 <ParameterZuordnung+0x780> |
||
12426 | 79f4: 8e 3f cpi r24, 0xFE ; 254 |
||
12427 | 79f6: 39 f4 brne .+14 ; 0x7a06 <ParameterZuordnung+0x296> |
||
12428 | 79f8: 80 91 10 05 lds r24, 0x0510 |
||
12429 | 79fc: 80 93 2f 05 sts 0x052F, r24 |
||
12430 | 7a00: 02 c0 rjmp .+4 ; 0x7a06 <ParameterZuordnung+0x296> |
||
12431 | 7a02: 80 93 2f 05 sts 0x052F, r24 |
||
12432 | 7a06: 80 91 05 09 lds r24, 0x0905 |
||
12433 | 7a0a: 8b 3f cpi r24, 0xFB ; 251 |
||
12434 | 7a0c: 80 f0 brcs .+32 ; 0x7a2e <ParameterZuordnung+0x2be> |
||
12435 | 7a0e: 8b 3f cpi r24, 0xFB ; 251 |
||
12436 | 7a10: 09 f4 brne .+2 ; 0x7a14 <ParameterZuordnung+0x2a4> |
||
12437 | 7a12: b5 c1 rjmp .+874 ; 0x7d7e <ParameterZuordnung+0x60e> |
||
12438 | 7a14: 8c 3f cpi r24, 0xFC ; 252 |
||
12439 | 7a16: 09 f4 brne .+2 ; 0x7a1a <ParameterZuordnung+0x2aa> |
||
12440 | 7a18: 42 c3 rjmp .+1668 ; 0x809e <ParameterZuordnung+0x92e> |
||
12441 | 7a1a: 8d 3f cpi r24, 0xFD ; 253 |
||
12442 | 7a1c: 09 f4 brne .+2 ; 0x7a20 <ParameterZuordnung+0x2b0> |
||
12443 | 7a1e: 6d c2 rjmp .+1242 ; 0x7efa <ParameterZuordnung+0x78a> |
||
12444 | 7a20: 8e 3f cpi r24, 0xFE ; 254 |
||
12445 | 7a22: 39 f4 brne .+14 ; 0x7a32 <ParameterZuordnung+0x2c2> |
||
12446 | 7a24: 80 91 10 05 lds r24, 0x0510 |
||
12447 | 7a28: 80 93 30 05 sts 0x0530, r24 |
||
12448 | 7a2c: 02 c0 rjmp .+4 ; 0x7a32 <ParameterZuordnung+0x2c2> |
||
12449 | 7a2e: 80 93 30 05 sts 0x0530, r24 |
||
12450 | 7a32: 80 91 06 09 lds r24, 0x0906 |
||
12451 | 7a36: 8b 3f cpi r24, 0xFB ; 251 |
||
12452 | 7a38: 80 f0 brcs .+32 ; 0x7a5a <ParameterZuordnung+0x2ea> |
||
12453 | 7a3a: 8b 3f cpi r24, 0xFB ; 251 |
||
12454 | 7a3c: 09 f4 brne .+2 ; 0x7a40 <ParameterZuordnung+0x2d0> |
||
12455 | 7a3e: db c1 rjmp .+950 ; 0x7df6 <ParameterZuordnung+0x686> |
||
12456 | 7a40: 8c 3f cpi r24, 0xFC ; 252 |
||
12457 | 7a42: 09 f4 brne .+2 ; 0x7a46 <ParameterZuordnung+0x2d6> |
||
12458 | 7a44: 31 c3 rjmp .+1634 ; 0x80a8 <ParameterZuordnung+0x938> |
||
12459 | 7a46: 8d 3f cpi r24, 0xFD ; 253 |
||
12460 | 7a48: 09 f4 brne .+2 ; 0x7a4c <ParameterZuordnung+0x2dc> |
||
12461 | 7a4a: 4d c2 rjmp .+1178 ; 0x7ee6 <ParameterZuordnung+0x776> |
||
12462 | 7a4c: 8e 3f cpi r24, 0xFE ; 254 |
||
12463 | 7a4e: 39 f4 brne .+14 ; 0x7a5e <ParameterZuordnung+0x2ee> |
||
12464 | 7a50: 80 91 10 05 lds r24, 0x0510 |
||
12465 | 7a54: 80 93 31 05 sts 0x0531, r24 |
||
12466 | 7a58: 02 c0 rjmp .+4 ; 0x7a5e <ParameterZuordnung+0x2ee> |
||
12467 | 7a5a: 80 93 31 05 sts 0x0531, r24 |
||
12468 | 7a5e: 80 91 07 09 lds r24, 0x0907 |
||
12469 | 7a62: 8b 3f cpi r24, 0xFB ; 251 |
||
12470 | 7a64: 80 f0 brcs .+32 ; 0x7a86 <ParameterZuordnung+0x316> |
||
12471 | 7a66: 8b 3f cpi r24, 0xFB ; 251 |
||
12472 | 7a68: 09 f4 brne .+2 ; 0x7a6c <ParameterZuordnung+0x2fc> |
||
12473 | 7a6a: ca c1 rjmp .+916 ; 0x7e00 <ParameterZuordnung+0x690> |
||
12474 | 7a6c: 8c 3f cpi r24, 0xFC ; 252 |
||
12475 | 7a6e: 09 f4 brne .+2 ; 0x7a72 <ParameterZuordnung+0x302> |
||
12476 | 7a70: d0 c2 rjmp .+1440 ; 0x8012 <ParameterZuordnung+0x8a2> |
||
12477 | 7a72: 8d 3f cpi r24, 0xFD ; 253 |
||
12478 | 7a74: 09 f4 brne .+2 ; 0x7a78 <ParameterZuordnung+0x308> |
||
12479 | 7a76: 32 c2 rjmp .+1124 ; 0x7edc <ParameterZuordnung+0x76c> |
||
12480 | 7a78: 8e 3f cpi r24, 0xFE ; 254 |
||
12481 | 7a7a: 39 f4 brne .+14 ; 0x7a8a <ParameterZuordnung+0x31a> |
||
12482 | 7a7c: 80 91 10 05 lds r24, 0x0510 |
||
12483 | 7a80: 80 93 32 05 sts 0x0532, r24 |
||
12484 | 7a84: 02 c0 rjmp .+4 ; 0x7a8a <ParameterZuordnung+0x31a> |
||
12485 | 7a86: 80 93 32 05 sts 0x0532, r24 |
||
12486 | 7a8a: 80 91 1c 09 lds r24, 0x091C |
||
12487 | 7a8e: 8b 3f cpi r24, 0xFB ; 251 |
||
12488 | 7a90: 80 f0 brcs .+32 ; 0x7ab2 <ParameterZuordnung+0x342> |
||
12489 | 7a92: 8b 3f cpi r24, 0xFB ; 251 |
||
12490 | 7a94: 09 f4 brne .+2 ; 0x7a98 <ParameterZuordnung+0x328> |
||
12491 | 7a96: b9 c1 rjmp .+882 ; 0x7e0a <ParameterZuordnung+0x69a> |
||
12492 | 7a98: 8c 3f cpi r24, 0xFC ; 252 |
||
12493 | 7a9a: 09 f4 brne .+2 ; 0x7a9e <ParameterZuordnung+0x32e> |
||
12494 | 7a9c: b5 c2 rjmp .+1386 ; 0x8008 <ParameterZuordnung+0x898> |
||
12495 | 7a9e: 8d 3f cpi r24, 0xFD ; 253 |
||
12496 | 7aa0: 09 f4 brne .+2 ; 0x7aa4 <ParameterZuordnung+0x334> |
||
12497 | 7aa2: 44 c2 rjmp .+1160 ; 0x7f2c <ParameterZuordnung+0x7bc> |
||
12498 | 7aa4: 8e 3f cpi r24, 0xFE ; 254 |
||
12499 | 7aa6: 39 f4 brne .+14 ; 0x7ab6 <ParameterZuordnung+0x346> |
||
12500 | 7aa8: 80 91 10 05 lds r24, 0x0510 |
||
12501 | 7aac: 80 93 33 05 sts 0x0533, r24 |
||
12502 | 7ab0: 02 c0 rjmp .+4 ; 0x7ab6 <ParameterZuordnung+0x346> |
||
12503 | 7ab2: 80 93 33 05 sts 0x0533, r24 |
||
12504 | 7ab6: 80 91 1d 09 lds r24, 0x091D |
||
12505 | 7aba: 8b 3f cpi r24, 0xFB ; 251 |
||
12506 | 7abc: 80 f0 brcs .+32 ; 0x7ade <ParameterZuordnung+0x36e> |
||
12507 | 7abe: 8b 3f cpi r24, 0xFB ; 251 |
||
12508 | 7ac0: 09 f4 brne .+2 ; 0x7ac4 <ParameterZuordnung+0x354> |
||
12509 | 7ac2: a8 c1 rjmp .+848 ; 0x7e14 <ParameterZuordnung+0x6a4> |
||
12510 | 7ac4: 8c 3f cpi r24, 0xFC ; 252 |
||
12511 | 7ac6: 09 f4 brne .+2 ; 0x7aca <ParameterZuordnung+0x35a> |
||
12512 | 7ac8: a9 c2 rjmp .+1362 ; 0x801c <ParameterZuordnung+0x8ac> |
||
12513 | 7aca: 8d 3f cpi r24, 0xFD ; 253 |
||
12514 | 7acc: 09 f4 brne .+2 ; 0x7ad0 <ParameterZuordnung+0x360> |
||
12515 | 7ace: 33 c2 rjmp .+1126 ; 0x7f36 <ParameterZuordnung+0x7c6> |
||
12516 | 7ad0: 8e 3f cpi r24, 0xFE ; 254 |
||
12517 | 7ad2: 39 f4 brne .+14 ; 0x7ae2 <ParameterZuordnung+0x372> |
||
12518 | 7ad4: 80 91 10 05 lds r24, 0x0510 |
||
12519 | 7ad8: 80 93 34 05 sts 0x0534, r24 |
||
12520 | 7adc: 02 c0 rjmp .+4 ; 0x7ae2 <ParameterZuordnung+0x372> |
||
12521 | 7ade: 80 93 34 05 sts 0x0534, r24 |
||
12522 | 7ae2: 80 91 1e 09 lds r24, 0x091E |
||
12523 | 7ae6: 8b 3f cpi r24, 0xFB ; 251 |
||
12524 | 7ae8: 80 f0 brcs .+32 ; 0x7b0a <ParameterZuordnung+0x39a> |
||
12525 | 7aea: 8b 3f cpi r24, 0xFB ; 251 |
||
12526 | 7aec: 09 f4 brne .+2 ; 0x7af0 <ParameterZuordnung+0x380> |
||
12527 | 7aee: ab c1 rjmp .+854 ; 0x7e46 <ParameterZuordnung+0x6d6> |
||
12528 | 7af0: 8c 3f cpi r24, 0xFC ; 252 |
||
12529 | 7af2: 09 f4 brne .+2 ; 0x7af6 <ParameterZuordnung+0x386> |
||
12530 | 7af4: 98 c2 rjmp .+1328 ; 0x8026 <ParameterZuordnung+0x8b6> |
||
12531 | 7af6: 8d 3f cpi r24, 0xFD ; 253 |
||
12532 | 7af8: 09 f4 brne .+2 ; 0x7afc <ParameterZuordnung+0x38c> |
||
12533 | 7afa: 27 c2 rjmp .+1102 ; 0x7f4a <ParameterZuordnung+0x7da> |
||
12534 | 7afc: 8e 3f cpi r24, 0xFE ; 254 |
||
12535 | 7afe: 39 f4 brne .+14 ; 0x7b0e <ParameterZuordnung+0x39e> |
||
12536 | 7b00: 80 91 10 05 lds r24, 0x0510 |
||
12537 | 7b04: 80 93 35 05 sts 0x0535, r24 |
||
12538 | 7b08: 02 c0 rjmp .+4 ; 0x7b0e <ParameterZuordnung+0x39e> |
||
12539 | 7b0a: 80 93 35 05 sts 0x0535, r24 |
||
12540 | 7b0e: 80 91 1f 09 lds r24, 0x091F |
||
12541 | 7b12: 8b 3f cpi r24, 0xFB ; 251 |
||
12542 | 7b14: 80 f0 brcs .+32 ; 0x7b36 <ParameterZuordnung+0x3c6> |
||
12543 | 7b16: 8b 3f cpi r24, 0xFB ; 251 |
||
12544 | 7b18: 09 f4 brne .+2 ; 0x7b1c <ParameterZuordnung+0x3ac> |
||
12545 | 7b1a: 9a c1 rjmp .+820 ; 0x7e50 <ParameterZuordnung+0x6e0> |
||
12546 | 7b1c: 8c 3f cpi r24, 0xFC ; 252 |
||
12547 | 7b1e: 09 f4 brne .+2 ; 0x7b22 <ParameterZuordnung+0x3b2> |
||
12548 | 7b20: 6e c2 rjmp .+1244 ; 0x7ffe <ParameterZuordnung+0x88e> |
||
12549 | 7b22: 8d 3f cpi r24, 0xFD ; 253 |
||
12550 | 7b24: 09 f4 brne .+2 ; 0x7b28 <ParameterZuordnung+0x3b8> |
||
12551 | 7b26: 0c c2 rjmp .+1048 ; 0x7f40 <ParameterZuordnung+0x7d0> |
||
12552 | 7b28: 8e 3f cpi r24, 0xFE ; 254 |
||
12553 | 7b2a: 39 f4 brne .+14 ; 0x7b3a <ParameterZuordnung+0x3ca> |
||
12554 | 7b2c: 80 91 10 05 lds r24, 0x0510 |
||
12555 | 7b30: 80 93 36 05 sts 0x0536, r24 |
||
12556 | 7b34: 02 c0 rjmp .+4 ; 0x7b3a <ParameterZuordnung+0x3ca> |
||
12557 | 7b36: 80 93 36 05 sts 0x0536, r24 |
||
12558 | 7b3a: 80 91 08 09 lds r24, 0x0908 |
||
12559 | 7b3e: 8b 3f cpi r24, 0xFB ; 251 |
||
12560 | 7b40: 80 f0 brcs .+32 ; 0x7b62 <ParameterZuordnung+0x3f2> |
||
12561 | 7b42: 8b 3f cpi r24, 0xFB ; 251 |
||
12562 | 7b44: 09 f4 brne .+2 ; 0x7b48 <ParameterZuordnung+0x3d8> |
||
12563 | 7b46: 89 c1 rjmp .+786 ; 0x7e5a <ParameterZuordnung+0x6ea> |
||
12564 | 7b48: 8c 3f cpi r24, 0xFC ; 252 |
||
12565 | 7b4a: 09 f4 brne .+2 ; 0x7b4e <ParameterZuordnung+0x3de> |
||
12566 | 7b4c: 53 c2 rjmp .+1190 ; 0x7ff4 <ParameterZuordnung+0x884> |
||
12567 | 7b4e: 8d 3f cpi r24, 0xFD ; 253 |
||
12568 | 7b50: 09 f4 brne .+2 ; 0x7b54 <ParameterZuordnung+0x3e4> |
||
12569 | 7b52: e2 c1 rjmp .+964 ; 0x7f18 <ParameterZuordnung+0x7a8> |
||
12570 | 7b54: 8e 3f cpi r24, 0xFE ; 254 |
||
12571 | 7b56: 39 f4 brne .+14 ; 0x7b66 <ParameterZuordnung+0x3f6> |
||
12572 | 7b58: 80 91 10 05 lds r24, 0x0510 |
||
12573 | 7b5c: 80 93 b9 03 sts 0x03B9, r24 |
||
12574 | 7b60: 02 c0 rjmp .+4 ; 0x7b66 <ParameterZuordnung+0x3f6> |
||
12575 | 7b62: 80 93 b9 03 sts 0x03B9, r24 |
||
12576 | 7b66: 80 91 0c 09 lds r24, 0x090C |
||
12577 | 7b6a: 8b 3f cpi r24, 0xFB ; 251 |
||
12578 | 7b6c: 80 f0 brcs .+32 ; 0x7b8e <ParameterZuordnung+0x41e> |
||
12579 | 7b6e: 8b 3f cpi r24, 0xFB ; 251 |
||
12580 | 7b70: 09 f4 brne .+2 ; 0x7b74 <ParameterZuordnung+0x404> |
||
12581 | 7b72: 78 c1 rjmp .+752 ; 0x7e64 <ParameterZuordnung+0x6f4> |
||
12582 | 7b74: 8c 3f cpi r24, 0xFC ; 252 |
||
12583 | 7b76: 09 f4 brne .+2 ; 0x7b7a <ParameterZuordnung+0x40a> |
||
12584 | 7b78: a6 c2 rjmp .+1356 ; 0x80c6 <ParameterZuordnung+0x956> |
||
12585 | 7b7a: 8d 3f cpi r24, 0xFD ; 253 |
||
12586 | 7b7c: 09 f4 brne .+2 ; 0x7b80 <ParameterZuordnung+0x410> |
||
12587 | 7b7e: d1 c1 rjmp .+930 ; 0x7f22 <ParameterZuordnung+0x7b2> |
||
12588 | 7b80: 8e 3f cpi r24, 0xFE ; 254 |
||
12589 | 7b82: 39 f4 brne .+14 ; 0x7b92 <ParameterZuordnung+0x422> |
||
12590 | 7b84: 80 91 10 05 lds r24, 0x0510 |
||
12591 | 7b88: 80 93 ba 03 sts 0x03BA, r24 |
||
12592 | 7b8c: 02 c0 rjmp .+4 ; 0x7b92 <ParameterZuordnung+0x422> |
||
12593 | 7b8e: 80 93 ba 03 sts 0x03BA, r24 |
||
12594 | 7b92: 80 91 11 09 lds r24, 0x0911 |
||
12595 | 7b96: 8b 3f cpi r24, 0xFB ; 251 |
||
12596 | 7b98: 80 f0 brcs .+32 ; 0x7bba <ParameterZuordnung+0x44a> |
||
12597 | 7b9a: 8b 3f cpi r24, 0xFB ; 251 |
||
12598 | 7b9c: 09 f4 brne .+2 ; 0x7ba0 <ParameterZuordnung+0x430> |
||
12599 | 7b9e: 67 c1 rjmp .+718 ; 0x7e6e <ParameterZuordnung+0x6fe> |
||
12600 | 7ba0: 8c 3f cpi r24, 0xFC ; 252 |
||
12601 | 7ba2: 09 f4 brne .+2 ; 0x7ba6 <ParameterZuordnung+0x436> |
||
12602 | 7ba4: 22 c2 rjmp .+1092 ; 0x7fea <ParameterZuordnung+0x87a> |
||
12603 | 7ba6: 8d 3f cpi r24, 0xFD ; 253 |
||
12604 | 7ba8: 09 f4 brne .+2 ; 0x7bac <ParameterZuordnung+0x43c> |
||
12605 | 7baa: b1 c1 rjmp .+866 ; 0x7f0e <ParameterZuordnung+0x79e> |
||
12606 | 7bac: 8e 3f cpi r24, 0xFE ; 254 |
||
12607 | 7bae: 39 f4 brne .+14 ; 0x7bbe <ParameterZuordnung+0x44e> |
||
12608 | 7bb0: 80 91 10 05 lds r24, 0x0510 |
||
12609 | 7bb4: 80 93 bb 03 sts 0x03BB, r24 |
||
12610 | 7bb8: 02 c0 rjmp .+4 ; 0x7bbe <ParameterZuordnung+0x44e> |
||
12611 | 7bba: 80 93 bb 03 sts 0x03BB, r24 |
||
12612 | 7bbe: 80 91 14 09 lds r24, 0x0914 |
||
12613 | 7bc2: 8b 3f cpi r24, 0xFB ; 251 |
||
12614 | 7bc4: 80 f0 brcs .+32 ; 0x7be6 <ParameterZuordnung+0x476> |
||
12615 | 7bc6: 8b 3f cpi r24, 0xFB ; 251 |
||
12616 | 7bc8: 09 f4 brne .+2 ; 0x7bcc <ParameterZuordnung+0x45c> |
||
12617 | 7bca: de c0 rjmp .+444 ; 0x7d88 <ParameterZuordnung+0x618> |
||
12618 | 7bcc: 8c 3f cpi r24, 0xFC ; 252 |
||
12619 | 7bce: 09 f4 brne .+2 ; 0x7bd2 <ParameterZuordnung+0x462> |
||
12620 | 7bd0: 43 c2 rjmp .+1158 ; 0x8058 <ParameterZuordnung+0x8e8> |
||
12621 | 7bd2: 8d 3f cpi r24, 0xFD ; 253 |
||
12622 | 7bd4: 09 f4 brne .+2 ; 0x7bd8 <ParameterZuordnung+0x468> |
||
12623 | 7bd6: 96 c1 rjmp .+812 ; 0x7f04 <ParameterZuordnung+0x794> |
||
12624 | 7bd8: 8e 3f cpi r24, 0xFE ; 254 |
||
12625 | 7bda: 39 f4 brne .+14 ; 0x7bea <ParameterZuordnung+0x47a> |
||
12626 | 7bdc: 80 91 10 05 lds r24, 0x0510 |
||
12627 | 7be0: 80 93 bc 03 sts 0x03BC, r24 |
||
12628 | 7be4: 02 c0 rjmp .+4 ; 0x7bea <ParameterZuordnung+0x47a> |
||
12629 | 7be6: 80 93 bc 03 sts 0x03BC, r24 |
||
12630 | 7bea: 80 91 15 09 lds r24, 0x0915 |
||
12631 | 7bee: 8b 3f cpi r24, 0xFB ; 251 |
||
12632 | 7bf0: 80 f0 brcs .+32 ; 0x7c12 <ParameterZuordnung+0x4a2> |
||
12633 | 7bf2: 8b 3f cpi r24, 0xFB ; 251 |
||
12634 | 7bf4: 09 f4 brne .+2 ; 0x7bf8 <ParameterZuordnung+0x488> |
||
12635 | 7bf6: cd c0 rjmp .+410 ; 0x7d92 <ParameterZuordnung+0x622> |
||
12636 | 7bf8: 8c 3f cpi r24, 0xFC ; 252 |
||
12637 | 7bfa: 09 f4 brne .+2 ; 0x7bfe <ParameterZuordnung+0x48e> |
||
12638 | 7bfc: 28 c2 rjmp .+1104 ; 0x804e <ParameterZuordnung+0x8de> |
||
12639 | 7bfe: 8d 3f cpi r24, 0xFD ; 253 |
||
12640 | 7c00: 09 f4 brne .+2 ; 0x7c04 <ParameterZuordnung+0x494> |
||
12641 | 7c02: 44 c1 rjmp .+648 ; 0x7e8c <ParameterZuordnung+0x71c> |
||
12642 | 7c04: 8e 3f cpi r24, 0xFE ; 254 |
||
12643 | 7c06: 39 f4 brne .+14 ; 0x7c16 <ParameterZuordnung+0x4a6> |
||
12644 | 7c08: 80 91 10 05 lds r24, 0x0510 |
||
12645 | 7c0c: 80 93 bd 03 sts 0x03BD, r24 |
||
12646 | 7c10: 02 c0 rjmp .+4 ; 0x7c16 <ParameterZuordnung+0x4a6> |
||
12647 | 7c12: 80 93 bd 03 sts 0x03BD, r24 |
||
12648 | 7c16: 80 91 16 09 lds r24, 0x0916 |
||
12649 | 7c1a: 8b 3f cpi r24, 0xFB ; 251 |
||
12650 | 7c1c: 80 f0 brcs .+32 ; 0x7c3e <ParameterZuordnung+0x4ce> |
||
12651 | 7c1e: 8b 3f cpi r24, 0xFB ; 251 |
||
12652 | 7c20: 09 f4 brne .+2 ; 0x7c24 <ParameterZuordnung+0x4b4> |
||
12653 | 7c22: bc c0 rjmp .+376 ; 0x7d9c <ParameterZuordnung+0x62c> |
||
12654 | 7c24: 8c 3f cpi r24, 0xFC ; 252 |
||
12655 | 7c26: 09 f4 brne .+2 ; 0x7c2a <ParameterZuordnung+0x4ba> |
||
12656 | 7c28: 1c c2 rjmp .+1080 ; 0x8062 <ParameterZuordnung+0x8f2> |
||
12657 | 7c2a: 8d 3f cpi r24, 0xFD ; 253 |
||
12658 | 7c2c: 09 f4 brne .+2 ; 0x7c30 <ParameterZuordnung+0x4c0> |
||
12659 | 7c2e: 33 c1 rjmp .+614 ; 0x7e96 <ParameterZuordnung+0x726> |
||
12660 | 7c30: 8e 3f cpi r24, 0xFE ; 254 |
||
12661 | 7c32: 39 f4 brne .+14 ; 0x7c42 <ParameterZuordnung+0x4d2> |
||
12662 | 7c34: 80 91 10 05 lds r24, 0x0510 |
||
12663 | 7c38: 80 93 be 03 sts 0x03BE, r24 |
||
12664 | 7c3c: 02 c0 rjmp .+4 ; 0x7c42 <ParameterZuordnung+0x4d2> |
||
12665 | 7c3e: 80 93 be 03 sts 0x03BE, r24 |
||
12666 | 7c42: 80 91 1b 09 lds r24, 0x091B |
||
12667 | 7c46: 8b 3f cpi r24, 0xFB ; 251 |
||
12668 | 7c48: 80 f0 brcs .+32 ; 0x7c6a <ParameterZuordnung+0x4fa> |
||
12669 | 7c4a: 8b 3f cpi r24, 0xFB ; 251 |
||
12670 | 7c4c: 09 f4 brne .+2 ; 0x7c50 <ParameterZuordnung+0x4e0> |
||
12671 | 7c4e: ab c0 rjmp .+342 ; 0x7da6 <ParameterZuordnung+0x636> |
||
12672 | 7c50: 8c 3f cpi r24, 0xFC ; 252 |
||
12673 | 7c52: 09 f4 brne .+2 ; 0x7c56 <ParameterZuordnung+0x4e6> |
||
12674 | 7c54: 0b c2 rjmp .+1046 ; 0x806c <ParameterZuordnung+0x8fc> |
||
12675 | 7c56: 8d 3f cpi r24, 0xFD ; 253 |
||
12676 | 7c58: 09 f4 brne .+2 ; 0x7c5c <ParameterZuordnung+0x4ec> |
||
12677 | 7c5a: 27 c1 rjmp .+590 ; 0x7eaa <ParameterZuordnung+0x73a> |
||
12678 | 7c5c: 8e 3f cpi r24, 0xFE ; 254 |
||
12679 | 7c5e: 39 f4 brne .+14 ; 0x7c6e <ParameterZuordnung+0x4fe> |
||
12680 | 7c60: 80 91 10 05 lds r24, 0x0510 |
||
12681 | 7c64: 80 93 bf 03 sts 0x03BF, r24 |
||
12682 | 7c68: 02 c0 rjmp .+4 ; 0x7c6e <ParameterZuordnung+0x4fe> |
||
12683 | 7c6a: 80 93 bf 03 sts 0x03BF, r24 |
||
12684 | 7c6e: 80 91 21 09 lds r24, 0x0921 |
||
12685 | 7c72: 8b 3f cpi r24, 0xFB ; 251 |
||
12686 | 7c74: 80 f0 brcs .+32 ; 0x7c96 <ParameterZuordnung+0x526> |
||
12687 | 7c76: 8b 3f cpi r24, 0xFB ; 251 |
||
12688 | 7c78: 09 f4 brne .+2 ; 0x7c7c <ParameterZuordnung+0x50c> |
||
12689 | 7c7a: 9a c0 rjmp .+308 ; 0x7db0 <ParameterZuordnung+0x640> |
||
12690 | 7c7c: 8c 3f cpi r24, 0xFC ; 252 |
||
12691 | 7c7e: 09 f4 brne .+2 ; 0x7c82 <ParameterZuordnung+0x512> |
||
12692 | 7c80: d7 c1 rjmp .+942 ; 0x8030 <ParameterZuordnung+0x8c0> |
||
12693 | 7c82: 8d 3f cpi r24, 0xFD ; 253 |
||
12694 | 7c84: 09 f4 brne .+2 ; 0x7c88 <ParameterZuordnung+0x518> |
||
12695 | 7c86: 0c c1 rjmp .+536 ; 0x7ea0 <ParameterZuordnung+0x730> |
||
12696 | 7c88: 8e 3f cpi r24, 0xFE ; 254 |
||
12697 | 7c8a: 39 f4 brne .+14 ; 0x7c9a <ParameterZuordnung+0x52a> |
||
12698 | 7c8c: 80 91 10 05 lds r24, 0x0510 |
||
12699 | 7c90: 80 93 6f 09 sts 0x096F, r24 |
||
12700 | 7c94: 02 c0 rjmp .+4 ; 0x7c9a <ParameterZuordnung+0x52a> |
||
12701 | 7c96: 80 93 6f 09 sts 0x096F, r24 |
||
12702 | 7c9a: 80 91 6f 09 lds r24, 0x096F |
||
12703 | 7c9e: 82 30 cpi r24, 0x02 ; 2 |
||
12704 | 7ca0: 08 f4 brcc .+2 ; 0x7ca4 <ParameterZuordnung+0x534> |
||
12705 | 7ca2: 55 c0 rjmp .+170 ; 0x7d4e <ParameterZuordnung+0x5de> |
||
12706 | 7ca4: 8f 3f cpi r24, 0xFF ; 255 |
||
12707 | 7ca6: 09 f4 brne .+2 ; 0x7caa <ParameterZuordnung+0x53a> |
||
12708 | 7ca8: 4b c0 rjmp .+150 ; 0x7d40 <ParameterZuordnung+0x5d0> |
||
12709 | 7caa: 80 91 23 09 lds r24, 0x0923 |
||
12710 | 7cae: 8b 3f cpi r24, 0xFB ; 251 |
||
12711 | 7cb0: 80 f0 brcs .+32 ; 0x7cd2 <ParameterZuordnung+0x562> |
||
12712 | 7cb2: 8b 3f cpi r24, 0xFB ; 251 |
||
12713 | 7cb4: 09 f4 brne .+2 ; 0x7cb8 <ParameterZuordnung+0x548> |
||
12714 | 7cb6: 4f c0 rjmp .+158 ; 0x7d56 <ParameterZuordnung+0x5e6> |
||
12715 | 7cb8: 8c 3f cpi r24, 0xFC ; 252 |
||
12716 | 7cba: 09 f4 brne .+2 ; 0x7cbe <ParameterZuordnung+0x54e> |
||
12717 | 7cbc: c3 c1 rjmp .+902 ; 0x8044 <ParameterZuordnung+0x8d4> |
||
12718 | 7cbe: 8d 3f cpi r24, 0xFD ; 253 |
||
12719 | 7cc0: 09 f4 brne .+2 ; 0x7cc4 <ParameterZuordnung+0x554> |
||
12720 | 7cc2: df c0 rjmp .+446 ; 0x7e82 <ParameterZuordnung+0x712> |
||
12721 | 7cc4: 8e 3f cpi r24, 0xFE ; 254 |
||
12722 | 7cc6: 39 f4 brne .+14 ; 0x7cd6 <ParameterZuordnung+0x566> |
||
12723 | 7cc8: 80 91 10 05 lds r24, 0x0510 |
||
12724 | 7ccc: 80 93 a2 09 sts 0x09A2, r24 |
||
12725 | 7cd0: 02 c0 rjmp .+4 ; 0x7cd6 <ParameterZuordnung+0x566> |
||
12726 | 7cd2: 80 93 a2 09 sts 0x09A2, r24 |
||
12727 | 7cd6: 80 91 a2 09 lds r24, 0x09A2 |
||
12728 | 7cda: 82 30 cpi r24, 0x02 ; 2 |
||
12729 | 7cdc: a0 f1 brcs .+104 ; 0x7d46 <ParameterZuordnung+0x5d6> |
||
12730 | 7cde: 8f 3f cpi r24, 0xFF ; 255 |
||
12731 | 7ce0: 61 f1 breq .+88 ; 0x7d3a <ParameterZuordnung+0x5ca> |
||
12732 | 7ce2: 80 91 36 09 lds r24, 0x0936 |
||
12733 | 7ce6: 8b 3f cpi r24, 0xFB ; 251 |
||
12734 | 7ce8: 80 f0 brcs .+32 ; 0x7d0a <ParameterZuordnung+0x59a> |
||
12735 | 7cea: 8b 3f cpi r24, 0xFB ; 251 |
||
12736 | 7cec: 09 f4 brne .+2 ; 0x7cf0 <ParameterZuordnung+0x580> |
||
12737 | 7cee: c4 c0 rjmp .+392 ; 0x7e78 <ParameterZuordnung+0x708> |
||
12738 | 7cf0: 8c 3f cpi r24, 0xFC ; 252 |
||
12739 | 7cf2: 09 f4 brne .+2 ; 0x7cf6 <ParameterZuordnung+0x586> |
||
12740 | 7cf4: ed c1 rjmp .+986 ; 0x80d0 <ParameterZuordnung+0x960> |
||
12741 | 7cf6: 8d 3f cpi r24, 0xFD ; 253 |
||
12742 | 7cf8: 09 f4 brne .+2 ; 0x7cfc <ParameterZuordnung+0x58c> |
||
12743 | 7cfa: 54 c1 rjmp .+680 ; 0x7fa4 <ParameterZuordnung+0x834> |
||
12744 | 7cfc: 8e 3f cpi r24, 0xFE ; 254 |
||
12745 | 7cfe: 39 f4 brne .+14 ; 0x7d0e <ParameterZuordnung+0x59e> |
||
12746 | 7d00: 80 91 10 05 lds r24, 0x0510 |
||
12747 | 7d04: 80 93 b2 09 sts 0x09B2, r24 |
||
12748 | 7d08: 02 c0 rjmp .+4 ; 0x7d0e <ParameterZuordnung+0x59e> |
||
12749 | 7d0a: 80 93 b2 09 sts 0x09B2, r24 |
||
12750 | 7d0e: 60 91 b8 03 lds r22, 0x03B8 |
||
12751 | 7d12: 70 e0 ldi r23, 0x00 ; 0 |
||
12752 | 7d14: 6f 5f subi r22, 0xFF ; 255 |
||
12753 | 7d16: 7f 4f sbci r23, 0xFF ; 255 |
||
12754 | 7d18: 8c e3 ldi r24, 0x3C ; 60 |
||
12755 | 7d1a: 98 e2 ldi r25, 0x28 ; 40 |
||
12756 | 7d1c: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
12757 | 7d20: 70 93 ab 03 sts 0x03AB, r23 |
||
12758 | 7d24: 60 93 aa 03 sts 0x03AA, r22 |
||
12759 | 7d28: 80 91 f7 08 lds r24, 0x08F7 |
||
12760 | 7d2c: 80 93 a3 09 sts 0x09A3, r24 |
||
12761 | 7d30: 80 91 f6 08 lds r24, 0x08F6 |
||
12762 | 7d34: 80 93 5c 09 sts 0x095C, r24 |
||
12763 | 7d38: 08 95 ret |
||
12764 | 7d3a: 80 93 a2 09 sts 0x09A2, r24 |
||
12765 | 7d3e: d1 cf rjmp .-94 ; 0x7ce2 <ParameterZuordnung+0x572> |
||
12766 | 7d40: 80 93 6f 09 sts 0x096F, r24 |
||
12767 | 7d44: b2 cf rjmp .-156 ; 0x7caa <ParameterZuordnung+0x53a> |
||
12768 | 7d46: 81 e0 ldi r24, 0x01 ; 1 |
||
12769 | 7d48: 80 93 a2 09 sts 0x09A2, r24 |
||
12770 | 7d4c: ca cf rjmp .-108 ; 0x7ce2 <ParameterZuordnung+0x572> |
||
12771 | 7d4e: 81 e0 ldi r24, 0x01 ; 1 |
||
12772 | 7d50: 80 93 6f 09 sts 0x096F, r24 |
||
12773 | 7d54: aa cf rjmp .-172 ; 0x7caa <ParameterZuordnung+0x53a> |
||
12774 | 7d56: 80 91 0a 05 lds r24, 0x050A |
||
12775 | 7d5a: 80 93 a2 09 sts 0x09A2, r24 |
||
12776 | 7d5e: bb cf rjmp .-138 ; 0x7cd6 <ParameterZuordnung+0x566> |
||
12777 | 7d60: 80 91 0a 05 lds r24, 0x050A |
||
12778 | 7d64: 80 93 b6 03 sts 0x03B6, r24 |
||
12779 | 7d68: 22 ce rjmp .-956 ; 0x79ae <ParameterZuordnung+0x23e> |
||
12780 | 7d6a: 80 91 0a 05 lds r24, 0x050A |
||
12781 | 7d6e: 80 93 b8 03 sts 0x03B8, r24 |
||
12782 | 7d72: 33 ce rjmp .-922 ; 0x79da <ParameterZuordnung+0x26a> |
||
12783 | 7d74: 80 91 0a 05 lds r24, 0x050A |
||
12784 | 7d78: 80 93 2f 05 sts 0x052F, r24 |
||
12785 | 7d7c: 44 ce rjmp .-888 ; 0x7a06 <ParameterZuordnung+0x296> |
||
12786 | 7d7e: 80 91 0a 05 lds r24, 0x050A |
||
12787 | 7d82: 80 93 30 05 sts 0x0530, r24 |
||
12788 | 7d86: 55 ce rjmp .-854 ; 0x7a32 <ParameterZuordnung+0x2c2> |
||
12789 | 7d88: 80 91 0a 05 lds r24, 0x050A |
||
12790 | 7d8c: 80 93 bc 03 sts 0x03BC, r24 |
||
12791 | 7d90: 2c cf rjmp .-424 ; 0x7bea <ParameterZuordnung+0x47a> |
||
12792 | 7d92: 80 91 0a 05 lds r24, 0x050A |
||
12793 | 7d96: 80 93 bd 03 sts 0x03BD, r24 |
||
12794 | 7d9a: 3d cf rjmp .-390 ; 0x7c16 <ParameterZuordnung+0x4a6> |
||
12795 | 7d9c: 80 91 0a 05 lds r24, 0x050A |
||
12796 | 7da0: 80 93 be 03 sts 0x03BE, r24 |
||
12797 | 7da4: 4e cf rjmp .-356 ; 0x7c42 <ParameterZuordnung+0x4d2> |
||
12798 | 7da6: 80 91 0a 05 lds r24, 0x050A |
||
12799 | 7daa: 80 93 bf 03 sts 0x03BF, r24 |
||
12800 | 7dae: 5f cf rjmp .-322 ; 0x7c6e <ParameterZuordnung+0x4fe> |
||
12801 | 7db0: 80 91 0a 05 lds r24, 0x050A |
||
12802 | 7db4: 80 93 6f 09 sts 0x096F, r24 |
||
12803 | 7db8: 70 cf rjmp .-288 ; 0x7c9a <ParameterZuordnung+0x52a> |
||
12804 | 7dba: 80 91 0a 05 lds r24, 0x050A |
||
12805 | 7dbe: 80 93 b1 03 sts 0x03B1, r24 |
||
12806 | 7dc2: 62 cd rjmp .-1340 ; 0x7888 <ParameterZuordnung+0x118> |
||
12807 | 7dc4: 80 91 0a 05 lds r24, 0x050A |
||
12808 | 7dc8: 80 93 b0 03 sts 0x03B0, r24 |
||
12809 | 7dcc: 73 cd rjmp .-1306 ; 0x78b4 <ParameterZuordnung+0x144> |
||
12810 | 7dce: 80 91 0a 05 lds r24, 0x050A |
||
12811 | 7dd2: 80 93 b3 03 sts 0x03B3, r24 |
||
12812 | 7dd6: 84 cd rjmp .-1272 ; 0x78e0 <ParameterZuordnung+0x170> |
||
12813 | 7dd8: 80 91 0a 05 lds r24, 0x050A |
||
12814 | 7ddc: 80 93 b2 03 sts 0x03B2, r24 |
||
12815 | 7de0: ba cd rjmp .-1164 ; 0x7956 <ParameterZuordnung+0x1e6> |
||
12816 | 7de2: 80 91 0a 05 lds r24, 0x050A |
||
12817 | 7de6: 80 93 b4 03 sts 0x03B4, r24 |
||
12818 | 7dea: 9f cd rjmp .-1218 ; 0x792a <ParameterZuordnung+0x1ba> |
||
12819 | 7dec: 80 91 0a 05 lds r24, 0x050A |
||
12820 | 7df0: 80 93 b5 03 sts 0x03B5, r24 |
||
12821 | 7df4: c6 cd rjmp .-1140 ; 0x7982 <ParameterZuordnung+0x212> |
||
12822 | 7df6: 80 91 0a 05 lds r24, 0x050A |
||
12823 | 7dfa: 80 93 31 05 sts 0x0531, r24 |
||
12824 | 7dfe: 2f ce rjmp .-930 ; 0x7a5e <ParameterZuordnung+0x2ee> |
||
12825 | 7e00: 80 91 0a 05 lds r24, 0x050A |
||
12826 | 7e04: 80 93 32 05 sts 0x0532, r24 |
||
12827 | 7e08: 40 ce rjmp .-896 ; 0x7a8a <ParameterZuordnung+0x31a> |
||
12828 | 7e0a: 80 91 0a 05 lds r24, 0x050A |
||
12829 | 7e0e: 80 93 33 05 sts 0x0533, r24 |
||
12830 | 7e12: 51 ce rjmp .-862 ; 0x7ab6 <ParameterZuordnung+0x346> |
||
12831 | 7e14: 80 91 0a 05 lds r24, 0x050A |
||
12832 | 7e18: 80 93 34 05 sts 0x0534, r24 |
||
12833 | 7e1c: 62 ce rjmp .-828 ; 0x7ae2 <ParameterZuordnung+0x372> |
||
12834 | 7e1e: 80 91 0a 05 lds r24, 0x050A |
||
12835 | 7e22: 80 93 ac 03 sts 0x03AC, r24 |
||
12836 | 7e26: d0 cc rjmp .-1632 ; 0x77c8 <ParameterZuordnung+0x58> |
||
12837 | 7e28: 80 91 0a 05 lds r24, 0x050A |
||
12838 | 7e2c: 80 93 ae 03 sts 0x03AE, r24 |
||
12839 | 7e30: f0 cc rjmp .-1568 ; 0x7812 <ParameterZuordnung+0xa2> |
||
12840 | 7e32: 80 91 0a 05 lds r24, 0x050A |
||
12841 | 7e36: 80 93 af 03 sts 0x03AF, r24 |
||
12842 | 7e3a: 10 cd rjmp .-1504 ; 0x785c <ParameterZuordnung+0xec> |
||
12843 | 7e3c: 80 91 0a 05 lds r24, 0x050A |
||
12844 | 7e40: 80 93 ad 03 sts 0x03AD, r24 |
||
12845 | 7e44: ab cc rjmp .-1706 ; 0x779c <ParameterZuordnung+0x2c> |
||
12846 | 7e46: 80 91 0a 05 lds r24, 0x050A |
||
12847 | 7e4a: 80 93 35 05 sts 0x0535, r24 |
||
12848 | 7e4e: 5f ce rjmp .-834 ; 0x7b0e <ParameterZuordnung+0x39e> |
||
12849 | 7e50: 80 91 0a 05 lds r24, 0x050A |
||
12850 | 7e54: 80 93 36 05 sts 0x0536, r24 |
||
12851 | 7e58: 70 ce rjmp .-800 ; 0x7b3a <ParameterZuordnung+0x3ca> |
||
12852 | 7e5a: 80 91 0a 05 lds r24, 0x050A |
||
12853 | 7e5e: 80 93 b9 03 sts 0x03B9, r24 |
||
12854 | 7e62: 81 ce rjmp .-766 ; 0x7b66 <ParameterZuordnung+0x3f6> |
||
12855 | 7e64: 80 91 0a 05 lds r24, 0x050A |
||
12856 | 7e68: 80 93 ba 03 sts 0x03BA, r24 |
||
12857 | 7e6c: 92 ce rjmp .-732 ; 0x7b92 <ParameterZuordnung+0x422> |
||
12858 | 7e6e: 80 91 0a 05 lds r24, 0x050A |
||
12859 | 7e72: 80 93 bb 03 sts 0x03BB, r24 |
||
12860 | 7e76: a3 ce rjmp .-698 ; 0x7bbe <ParameterZuordnung+0x44e> |
||
12861 | 7e78: 80 91 0a 05 lds r24, 0x050A |
||
12862 | 7e7c: 80 93 b2 09 sts 0x09B2, r24 |
||
12863 | 7e80: 46 cf rjmp .-372 ; 0x7d0e <ParameterZuordnung+0x59e> |
||
12864 | 7e82: 80 91 0e 05 lds r24, 0x050E |
||
12865 | 7e86: 80 93 a2 09 sts 0x09A2, r24 |
||
12866 | 7e8a: 25 cf rjmp .-438 ; 0x7cd6 <ParameterZuordnung+0x566> |
||
12867 | 7e8c: 80 91 0e 05 lds r24, 0x050E |
||
12868 | 7e90: 80 93 bd 03 sts 0x03BD, r24 |
||
12869 | 7e94: c0 ce rjmp .-640 ; 0x7c16 <ParameterZuordnung+0x4a6> |
||
12870 | 7e96: 80 91 0e 05 lds r24, 0x050E |
||
12871 | 7e9a: 80 93 be 03 sts 0x03BE, r24 |
||
12872 | 7e9e: d1 ce rjmp .-606 ; 0x7c42 <ParameterZuordnung+0x4d2> |
||
12873 | 7ea0: 80 91 0e 05 lds r24, 0x050E |
||
12874 | 7ea4: 80 93 6f 09 sts 0x096F, r24 |
||
12875 | 7ea8: f8 ce rjmp .-528 ; 0x7c9a <ParameterZuordnung+0x52a> |
||
12876 | 7eaa: 80 91 0e 05 lds r24, 0x050E |
||
12877 | 7eae: 80 93 bf 03 sts 0x03BF, r24 |
||
12878 | 7eb2: dd ce rjmp .-582 ; 0x7c6e <ParameterZuordnung+0x4fe> |
||
12879 | 7eb4: 80 91 0e 05 lds r24, 0x050E |
||
12880 | 7eb8: 80 93 b2 03 sts 0x03B2, r24 |
||
12881 | 7ebc: 4c cd rjmp .-1384 ; 0x7956 <ParameterZuordnung+0x1e6> |
||
12882 | 7ebe: 80 91 0e 05 lds r24, 0x050E |
||
12883 | 7ec2: 80 93 b5 03 sts 0x03B5, r24 |
||
12884 | 7ec6: 5d cd rjmp .-1350 ; 0x7982 <ParameterZuordnung+0x212> |
||
12885 | 7ec8: 80 91 0e 05 lds r24, 0x050E |
||
12886 | 7ecc: 80 93 b8 03 sts 0x03B8, r24 |
||
12887 | 7ed0: 84 cd rjmp .-1272 ; 0x79da <ParameterZuordnung+0x26a> |
||
12888 | 7ed2: 80 91 0e 05 lds r24, 0x050E |
||
12889 | 7ed6: 80 93 b6 03 sts 0x03B6, r24 |
||
12890 | 7eda: 69 cd rjmp .-1326 ; 0x79ae <ParameterZuordnung+0x23e> |
||
12891 | 7edc: 80 91 0e 05 lds r24, 0x050E |
||
12892 | 7ee0: 80 93 32 05 sts 0x0532, r24 |
||
12893 | 7ee4: d2 cd rjmp .-1116 ; 0x7a8a <ParameterZuordnung+0x31a> |
||
12894 | 7ee6: 80 91 0e 05 lds r24, 0x050E |
||
12895 | 7eea: 80 93 31 05 sts 0x0531, r24 |
||
12896 | 7eee: b7 cd rjmp .-1170 ; 0x7a5e <ParameterZuordnung+0x2ee> |
||
12897 | 7ef0: 80 91 0e 05 lds r24, 0x050E |
||
12898 | 7ef4: 80 93 2f 05 sts 0x052F, r24 |
||
12899 | 7ef8: 86 cd rjmp .-1268 ; 0x7a06 <ParameterZuordnung+0x296> |
||
12900 | 7efa: 80 91 0e 05 lds r24, 0x050E |
||
12901 | 7efe: 80 93 30 05 sts 0x0530, r24 |
||
12902 | 7f02: 97 cd rjmp .-1234 ; 0x7a32 <ParameterZuordnung+0x2c2> |
||
12903 | 7f04: 80 91 0e 05 lds r24, 0x050E |
||
12904 | 7f08: 80 93 bc 03 sts 0x03BC, r24 |
||
12905 | 7f0c: 6e ce rjmp .-804 ; 0x7bea <ParameterZuordnung+0x47a> |
||
12906 | 7f0e: 80 91 0e 05 lds r24, 0x050E |
||
12907 | 7f12: 80 93 bb 03 sts 0x03BB, r24 |
||
12908 | 7f16: 53 ce rjmp .-858 ; 0x7bbe <ParameterZuordnung+0x44e> |
||
12909 | 7f18: 80 91 0e 05 lds r24, 0x050E |
||
12910 | 7f1c: 80 93 b9 03 sts 0x03B9, r24 |
||
12911 | 7f20: 22 ce rjmp .-956 ; 0x7b66 <ParameterZuordnung+0x3f6> |
||
12912 | 7f22: 80 91 0e 05 lds r24, 0x050E |
||
12913 | 7f26: 80 93 ba 03 sts 0x03BA, r24 |
||
12914 | 7f2a: 33 ce rjmp .-922 ; 0x7b92 <ParameterZuordnung+0x422> |
||
12915 | 7f2c: 80 91 0e 05 lds r24, 0x050E |
||
12916 | 7f30: 80 93 33 05 sts 0x0533, r24 |
||
12917 | 7f34: c0 cd rjmp .-1152 ; 0x7ab6 <ParameterZuordnung+0x346> |
||
12918 | 7f36: 80 91 0e 05 lds r24, 0x050E |
||
12919 | 7f3a: 80 93 34 05 sts 0x0534, r24 |
||
12920 | 7f3e: d1 cd rjmp .-1118 ; 0x7ae2 <ParameterZuordnung+0x372> |
||
12921 | 7f40: 80 91 0e 05 lds r24, 0x050E |
||
12922 | 7f44: 80 93 36 05 sts 0x0536, r24 |
||
12923 | 7f48: f8 cd rjmp .-1040 ; 0x7b3a <ParameterZuordnung+0x3ca> |
||
12924 | 7f4a: 80 91 0e 05 lds r24, 0x050E |
||
12925 | 7f4e: 80 93 35 05 sts 0x0535, r24 |
||
12926 | 7f52: dd cd rjmp .-1094 ; 0x7b0e <ParameterZuordnung+0x39e> |
||
12927 | 7f54: 80 91 0e 05 lds r24, 0x050E |
||
12928 | 7f58: 80 93 ac 03 sts 0x03AC, r24 |
||
12929 | 7f5c: 35 cc rjmp .-1942 ; 0x77c8 <ParameterZuordnung+0x58> |
||
12930 | 7f5e: 80 91 0e 05 lds r24, 0x050E |
||
12931 | 7f62: 80 93 ad 03 sts 0x03AD, r24 |
||
12932 | 7f66: 1a cc rjmp .-1996 ; 0x779c <ParameterZuordnung+0x2c> |
||
12933 | 7f68: 80 91 0e 05 lds r24, 0x050E |
||
12934 | 7f6c: 80 93 af 03 sts 0x03AF, r24 |
||
12935 | 7f70: 75 cc rjmp .-1814 ; 0x785c <ParameterZuordnung+0xec> |
||
12936 | 7f72: 80 91 0e 05 lds r24, 0x050E |
||
12937 | 7f76: 80 93 ae 03 sts 0x03AE, r24 |
||
12938 | 7f7a: 4b cc rjmp .-1898 ; 0x7812 <ParameterZuordnung+0xa2> |
||
12939 | 7f7c: 80 91 0e 05 lds r24, 0x050E |
||
12940 | 7f80: 80 93 b4 03 sts 0x03B4, r24 |
||
12941 | 7f84: d2 cc rjmp .-1628 ; 0x792a <ParameterZuordnung+0x1ba> |
||
12942 | 7f86: 80 91 0e 05 lds r24, 0x050E |
||
12943 | 7f8a: 80 93 b3 03 sts 0x03B3, r24 |
||
12944 | 7f8e: a8 cc rjmp .-1712 ; 0x78e0 <ParameterZuordnung+0x170> |
||
12945 | 7f90: 80 91 0e 05 lds r24, 0x050E |
||
12946 | 7f94: 80 93 b1 03 sts 0x03B1, r24 |
||
12947 | 7f98: 77 cc rjmp .-1810 ; 0x7888 <ParameterZuordnung+0x118> |
||
12948 | 7f9a: 80 91 0e 05 lds r24, 0x050E |
||
12949 | 7f9e: 80 93 b0 03 sts 0x03B0, r24 |
||
12950 | 7fa2: 88 cc rjmp .-1776 ; 0x78b4 <ParameterZuordnung+0x144> |
||
12951 | 7fa4: 80 91 0e 05 lds r24, 0x050E |
||
12952 | 7fa8: 80 93 b2 09 sts 0x09B2, r24 |
||
12953 | 7fac: b0 ce rjmp .-672 ; 0x7d0e <ParameterZuordnung+0x59e> |
||
12954 | 7fae: 80 91 0c 05 lds r24, 0x050C |
||
12955 | 7fb2: 80 93 b3 03 sts 0x03B3, r24 |
||
12956 | 7fb6: 94 cc rjmp .-1752 ; 0x78e0 <ParameterZuordnung+0x170> |
||
12957 | 7fb8: 80 91 0c 05 lds r24, 0x050C |
||
12958 | 7fbc: 80 93 b1 03 sts 0x03B1, r24 |
||
12959 | 7fc0: 63 cc rjmp .-1850 ; 0x7888 <ParameterZuordnung+0x118> |
||
12960 | 7fc2: 80 91 0c 05 lds r24, 0x050C |
||
12961 | 7fc6: 80 93 ad 03 sts 0x03AD, r24 |
||
12962 | 7fca: e8 cb rjmp .-2096 ; 0x779c <ParameterZuordnung+0x2c> |
||
12963 | 7fcc: 80 91 0c 05 lds r24, 0x050C |
||
12964 | 7fd0: 80 93 ac 03 sts 0x03AC, r24 |
||
12965 | 7fd4: f9 cb rjmp .-2062 ; 0x77c8 <ParameterZuordnung+0x58> |
||
12966 | 7fd6: 80 91 0c 05 lds r24, 0x050C |
||
12967 | 7fda: 80 93 ae 03 sts 0x03AE, r24 |
||
12968 | 7fde: 19 cc rjmp .-1998 ; 0x7812 <ParameterZuordnung+0xa2> |
||
12969 | 7fe0: 80 91 0c 05 lds r24, 0x050C |
||
12970 | 7fe4: 80 93 b0 03 sts 0x03B0, r24 |
||
12971 | 7fe8: 65 cc rjmp .-1846 ; 0x78b4 <ParameterZuordnung+0x144> |
||
12972 | 7fea: 80 91 0c 05 lds r24, 0x050C |
||
12973 | 7fee: 80 93 bb 03 sts 0x03BB, r24 |
||
12974 | 7ff2: e5 cd rjmp .-1078 ; 0x7bbe <ParameterZuordnung+0x44e> |
||
12975 | 7ff4: 80 91 0c 05 lds r24, 0x050C |
||
12976 | 7ff8: 80 93 b9 03 sts 0x03B9, r24 |
||
12977 | 7ffc: b4 cd rjmp .-1176 ; 0x7b66 <ParameterZuordnung+0x3f6> |
||
12978 | 7ffe: 80 91 0c 05 lds r24, 0x050C |
||
12979 | 8002: 80 93 36 05 sts 0x0536, r24 |
||
12980 | 8006: 99 cd rjmp .-1230 ; 0x7b3a <ParameterZuordnung+0x3ca> |
||
12981 | 8008: 80 91 0c 05 lds r24, 0x050C |
||
12982 | 800c: 80 93 33 05 sts 0x0533, r24 |
||
12983 | 8010: 52 cd rjmp .-1372 ; 0x7ab6 <ParameterZuordnung+0x346> |
||
12984 | 8012: 80 91 0c 05 lds r24, 0x050C |
||
12985 | 8016: 80 93 32 05 sts 0x0532, r24 |
||
12986 | 801a: 37 cd rjmp .-1426 ; 0x7a8a <ParameterZuordnung+0x31a> |
||
12987 | 801c: 80 91 0c 05 lds r24, 0x050C |
||
12988 | 8020: 80 93 34 05 sts 0x0534, r24 |
||
12989 | 8024: 5e cd rjmp .-1348 ; 0x7ae2 <ParameterZuordnung+0x372> |
||
12990 | 8026: 80 91 0c 05 lds r24, 0x050C |
||
12991 | 802a: 80 93 35 05 sts 0x0535, r24 |
||
12992 | 802e: 6f cd rjmp .-1314 ; 0x7b0e <ParameterZuordnung+0x39e> |
||
12993 | 8030: 80 91 0c 05 lds r24, 0x050C |
||
12994 | 8034: 80 93 6f 09 sts 0x096F, r24 |
||
12995 | 8038: 30 ce rjmp .-928 ; 0x7c9a <ParameterZuordnung+0x52a> |
||
12996 | 803a: 80 91 0c 05 lds r24, 0x050C |
||
12997 | 803e: 80 93 af 03 sts 0x03AF, r24 |
||
12998 | 8042: 0c cc rjmp .-2024 ; 0x785c <ParameterZuordnung+0xec> |
||
12999 | 8044: 80 91 0c 05 lds r24, 0x050C |
||
13000 | 8048: 80 93 a2 09 sts 0x09A2, r24 |
||
13001 | 804c: 44 ce rjmp .-888 ; 0x7cd6 <ParameterZuordnung+0x566> |
||
13002 | 804e: 80 91 0c 05 lds r24, 0x050C |
||
13003 | 8052: 80 93 bd 03 sts 0x03BD, r24 |
||
13004 | 8056: df cd rjmp .-1090 ; 0x7c16 <ParameterZuordnung+0x4a6> |
||
13005 | 8058: 80 91 0c 05 lds r24, 0x050C |
||
13006 | 805c: 80 93 bc 03 sts 0x03BC, r24 |
||
13007 | 8060: c4 cd rjmp .-1144 ; 0x7bea <ParameterZuordnung+0x47a> |
||
13008 | 8062: 80 91 0c 05 lds r24, 0x050C |
||
13009 | 8066: 80 93 be 03 sts 0x03BE, r24 |
||
13010 | 806a: eb cd rjmp .-1066 ; 0x7c42 <ParameterZuordnung+0x4d2> |
||
13011 | 806c: 80 91 0c 05 lds r24, 0x050C |
||
13012 | 8070: 80 93 bf 03 sts 0x03BF, r24 |
||
13013 | 8074: fc cd rjmp .-1032 ; 0x7c6e <ParameterZuordnung+0x4fe> |
||
13014 | 8076: 80 91 0c 05 lds r24, 0x050C |
||
13015 | 807a: 80 93 b2 03 sts 0x03B2, r24 |
||
13016 | 807e: 6b cc rjmp .-1834 ; 0x7956 <ParameterZuordnung+0x1e6> |
||
13017 | 8080: 80 91 0c 05 lds r24, 0x050C |
||
13018 | 8084: 80 93 b4 03 sts 0x03B4, r24 |
||
13019 | 8088: 50 cc rjmp .-1888 ; 0x792a <ParameterZuordnung+0x1ba> |
||
13020 | 808a: 80 91 0c 05 lds r24, 0x050C |
||
13021 | 808e: 80 93 b5 03 sts 0x03B5, r24 |
||
13022 | 8092: 77 cc rjmp .-1810 ; 0x7982 <ParameterZuordnung+0x212> |
||
13023 | 8094: 80 91 0c 05 lds r24, 0x050C |
||
13024 | 8098: 80 93 b6 03 sts 0x03B6, r24 |
||
13025 | 809c: 88 cc rjmp .-1776 ; 0x79ae <ParameterZuordnung+0x23e> |
||
13026 | 809e: 80 91 0c 05 lds r24, 0x050C |
||
13027 | 80a2: 80 93 30 05 sts 0x0530, r24 |
||
13028 | 80a6: c5 cc rjmp .-1654 ; 0x7a32 <ParameterZuordnung+0x2c2> |
||
13029 | 80a8: 80 91 0c 05 lds r24, 0x050C |
||
13030 | 80ac: 80 93 31 05 sts 0x0531, r24 |
||
13031 | 80b0: d6 cc rjmp .-1620 ; 0x7a5e <ParameterZuordnung+0x2ee> |
||
13032 | 80b2: 80 91 0c 05 lds r24, 0x050C |
||
13033 | 80b6: 80 93 2f 05 sts 0x052F, r24 |
||
13034 | 80ba: a5 cc rjmp .-1718 ; 0x7a06 <ParameterZuordnung+0x296> |
||
13035 | 80bc: 80 91 0c 05 lds r24, 0x050C |
||
13036 | 80c0: 80 93 b8 03 sts 0x03B8, r24 |
||
13037 | 80c4: 8a cc rjmp .-1772 ; 0x79da <ParameterZuordnung+0x26a> |
||
13038 | 80c6: 80 91 0c 05 lds r24, 0x050C |
||
13039 | 80ca: 80 93 ba 03 sts 0x03BA, r24 |
||
13040 | 80ce: 61 cd rjmp .-1342 ; 0x7b92 <ParameterZuordnung+0x422> |
||
13041 | 80d0: 80 91 0c 05 lds r24, 0x050C |
||
13042 | 80d4: 80 93 b2 09 sts 0x09B2, r24 |
||
13043 | 80d8: 1a ce rjmp .-972 ; 0x7d0e <ParameterZuordnung+0x59e> |
||
13044 | |||
13045 | 000080da <SendMotorData>: |
||
13046 | 80da: 80 91 1c 05 lds r24, 0x051C |
||
13047 | 80de: 88 23 and r24, r24 |
||
13048 | 80e0: f1 f4 brne .+60 ; 0x811e <SendMotorData+0x44> |
||
13049 | 80e2: 80 91 43 05 lds r24, 0x0543 |
||
13050 | 80e6: 8c 7f andi r24, 0xFC ; 252 |
||
13051 | 80e8: 80 93 43 05 sts 0x0543, r24 |
||
13052 | 80ec: 20 e0 ldi r18, 0x00 ; 0 |
||
13053 | 80ee: 30 e0 ldi r19, 0x00 ; 0 |
||
13054 | 80f0: 0d c0 rjmp .+26 ; 0x810c <SendMotorData+0x32> |
||
13055 | 80f2: d9 01 movw r26, r18 |
||
13056 | 80f4: a8 59 subi r26, 0x98 ; 152 |
||
13057 | 80f6: b8 4f sbci r27, 0xF8 ; 248 |
||
13058 | 80f8: f9 01 movw r30, r18 |
||
13059 | 80fa: ea 56 subi r30, 0x6A ; 106 |
||
13060 | 80fc: f6 4f sbci r31, 0xF6 ; 246 |
||
13061 | 80fe: 8c 91 ld r24, X |
||
13062 | 8100: 80 83 st Z, r24 |
||
13063 | 8102: 2f 5f subi r18, 0xFF ; 255 |
||
13064 | 8104: 3f 4f sbci r19, 0xFF ; 255 |
||
13065 | 8106: 2c 30 cpi r18, 0x0C ; 12 |
||
13066 | 8108: 31 05 cpc r19, r1 |
||
13067 | 810a: 61 f1 breq .+88 ; 0x8164 <SendMotorData+0x8a> |
||
13068 | 810c: 80 91 ea 03 lds r24, 0x03EA |
||
13069 | 8110: 88 23 and r24, r24 |
||
13070 | 8112: 79 f7 brne .-34 ; 0x80f2 <SendMotorData+0x18> |
||
13071 | 8114: d9 01 movw r26, r18 |
||
13072 | 8116: a8 59 subi r26, 0x98 ; 152 |
||
13073 | 8118: b8 4f sbci r27, 0xF8 ; 248 |
||
13074 | 811a: 1c 92 st X, r1 |
||
13075 | 811c: ed cf rjmp .-38 ; 0x80f8 <SendMotorData+0x1e> |
||
13076 | 811e: 80 91 43 05 lds r24, 0x0543 |
||
13077 | 8122: 81 60 ori r24, 0x01 ; 1 |
||
13078 | 8124: 80 93 43 05 sts 0x0543, r24 |
||
13079 | 8128: ed e3 ldi r30, 0x3D ; 61 |
||
13080 | 812a: f8 e0 ldi r31, 0x08 ; 8 |
||
13081 | 812c: 80 91 96 09 lds r24, 0x0996 |
||
13082 | 8130: 80 93 3d 08 sts 0x083D, r24 |
||
13083 | 8134: 10 92 3e 08 sts 0x083E, r1 |
||
13084 | 8138: 80 91 97 09 lds r24, 0x0997 |
||
13085 | 813c: 80 93 3f 08 sts 0x083F, r24 |
||
13086 | 8140: 13 82 std Z+3, r1 ; 0x03 |
||
13087 | 8142: 80 91 99 09 lds r24, 0x0999 |
||
13088 | 8146: 80 93 41 08 sts 0x0841, r24 |
||
13089 | 814a: 15 82 std Z+5, r1 ; 0x05 |
||
13090 | 814c: 80 91 98 09 lds r24, 0x0998 |
||
13091 | 8150: 80 93 43 08 sts 0x0843, r24 |
||
13092 | 8154: 17 82 std Z+7, r1 ; 0x07 |
||
13093 | 8156: 10 92 44 04 sts 0x0444, r1 |
||
13094 | 815a: 10 92 45 04 sts 0x0445, r1 |
||
13095 | 815e: 0e 94 92 2e call 0x5d24 ; 0x5d24 <i2c_start> |
||
13096 | 8162: 08 95 ret |
||
13097 | 8164: 80 91 ea 03 lds r24, 0x03EA |
||
13098 | 8168: 88 23 and r24, r24 |
||
13099 | 816a: f1 f2 breq .-68 ; 0x8128 <SendMotorData+0x4e> |
||
13100 | 816c: 80 91 ea 03 lds r24, 0x03EA |
||
13101 | 8170: 81 50 subi r24, 0x01 ; 1 |
||
13102 | 8172: 80 93 ea 03 sts 0x03EA, r24 |
||
13103 | 8176: d8 cf rjmp .-80 ; 0x8128 <SendMotorData+0x4e> |
||
13104 | |||
13105 | 00008178 <CalibrierMittelwert>: |
||
13106 | 8178: 80 91 08 01 lds r24, 0x0108 |
||
13107 | 817c: 8d 30 cpi r24, 0x0D ; 13 |
||
13108 | 817e: 09 f4 brne .+2 ; 0x8182 <CalibrierMittelwert+0xa> |
||
13109 | 8180: 71 c1 rjmp .+738 ; 0x8464 <CalibrierMittelwert+0x2ec> |
||
13110 | 8182: 10 92 7a 00 sts 0x007A, r1 |
||
13111 | 8186: 80 91 11 04 lds r24, 0x0411 |
||
13112 | 818a: 90 91 12 04 lds r25, 0x0412 |
||
13113 | 818e: 90 93 58 09 sts 0x0958, r25 |
||
13114 | 8192: 80 93 57 09 sts 0x0957, r24 |
||
13115 | 8196: 80 91 13 04 lds r24, 0x0413 |
||
13116 | 819a: 90 91 14 04 lds r25, 0x0414 |
||
13117 | 819e: 90 93 49 09 sts 0x0949, r25 |
||
13118 | 81a2: 80 93 48 09 sts 0x0948, r24 |
||
13119 | 81a6: 80 91 15 04 lds r24, 0x0415 |
||
13120 | 81aa: 90 91 16 04 lds r25, 0x0416 |
||
13121 | 81ae: 90 93 a5 09 sts 0x09A5, r25 |
||
13122 | 81b2: 80 93 a4 09 sts 0x09A4, r24 |
||
13123 | 81b6: 60 91 19 04 lds r22, 0x0419 |
||
13124 | 81ba: 70 91 1a 04 lds r23, 0x041A |
||
13125 | 81be: 88 27 eor r24, r24 |
||
13126 | 81c0: 77 fd sbrc r23, 7 |
||
13127 | 81c2: 80 95 com r24 |
||
13128 | 81c4: 98 2f mov r25, r24 |
||
13129 | 81c6: 26 e0 ldi r18, 0x06 ; 6 |
||
13130 | 81c8: 30 e0 ldi r19, 0x00 ; 0 |
||
13131 | 81ca: 40 e0 ldi r20, 0x00 ; 0 |
||
13132 | 81cc: 50 e0 ldi r21, 0x00 ; 0 |
||
13133 | 81ce: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13134 | 81d2: 70 93 94 09 sts 0x0994, r23 |
||
13135 | 81d6: 60 93 93 09 sts 0x0993, r22 |
||
13136 | 81da: 60 91 17 04 lds r22, 0x0417 |
||
13137 | 81de: 70 91 18 04 lds r23, 0x0418 |
||
13138 | 81e2: 88 27 eor r24, r24 |
||
13139 | 81e4: 77 fd sbrc r23, 7 |
||
13140 | 81e6: 80 95 com r24 |
||
13141 | 81e8: 98 2f mov r25, r24 |
||
13142 | 81ea: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13143 | 81ee: 70 93 b0 09 sts 0x09B0, r23 |
||
13144 | 81f2: 60 93 af 09 sts 0x09AF, r22 |
||
13145 | 81f6: 80 91 1b 04 lds r24, 0x041B |
||
13146 | 81fa: 90 91 1c 04 lds r25, 0x041C |
||
13147 | 81fe: 90 93 63 09 sts 0x0963, r25 |
||
13148 | 8202: 80 93 62 09 sts 0x0962, r24 |
||
13149 | 8206: 8f ec ldi r24, 0xCF ; 207 |
||
13150 | 8208: 80 93 7a 00 sts 0x007A, r24 |
||
13151 | 820c: 80 91 e5 08 lds r24, 0x08E5 |
||
13152 | 8210: e8 2f mov r30, r24 |
||
13153 | 8212: f0 e0 ldi r31, 0x00 ; 0 |
||
13154 | 8214: ee 0f add r30, r30 |
||
13155 | 8216: ff 1f adc r31, r31 |
||
13156 | 8218: e1 55 subi r30, 0x51 ; 81 |
||
13157 | 821a: f7 4f sbci r31, 0xF7 ; 247 |
||
13158 | 821c: 80 81 ld r24, Z |
||
13159 | 821e: 91 81 ldd r25, Z+1 ; 0x01 |
||
13160 | 8220: a0 91 0a 05 lds r26, 0x050A |
||
13161 | 8224: b0 91 0b 05 lds r27, 0x050B |
||
13162 | 8228: 83 59 subi r24, 0x93 ; 147 |
||
13163 | 822a: 9f 4f sbci r25, 0xFF ; 255 |
||
13164 | 822c: 8a 17 cp r24, r26 |
||
13165 | 822e: 9b 07 cpc r25, r27 |
||
13166 | 8230: 0c f4 brge .+2 ; 0x8234 <CalibrierMittelwert+0xbc> |
||
13167 | 8232: f0 c0 rjmp .+480 ; 0x8414 <CalibrierMittelwert+0x29c> |
||
13168 | 8234: cd 01 movw r24, r26 |
||
13169 | 8236: 01 96 adiw r24, 0x01 ; 1 |
||
13170 | 8238: 90 93 0b 05 sts 0x050B, r25 |
||
13171 | 823c: 80 93 0a 05 sts 0x050A, r24 |
||
13172 | 8240: dc 01 movw r26, r24 |
||
13173 | 8242: 80 91 e6 08 lds r24, 0x08E6 |
||
13174 | 8246: e8 2f mov r30, r24 |
||
13175 | 8248: f0 e0 ldi r31, 0x00 ; 0 |
||
13176 | 824a: ee 0f add r30, r30 |
||
13177 | 824c: ff 1f adc r31, r31 |
||
13178 | 824e: e1 55 subi r30, 0x51 ; 81 |
||
13179 | 8250: f7 4f sbci r31, 0xF7 ; 247 |
||
13180 | 8252: 80 81 ld r24, Z |
||
13181 | 8254: 91 81 ldd r25, Z+1 ; 0x01 |
||
13182 | 8256: 60 91 0c 05 lds r22, 0x050C |
||
13183 | 825a: 70 91 0d 05 lds r23, 0x050D |
||
13184 | 825e: 83 59 subi r24, 0x93 ; 147 |
||
13185 | 8260: 9f 4f sbci r25, 0xFF ; 255 |
||
13186 | 8262: 86 17 cp r24, r22 |
||
13187 | 8264: 97 07 cpc r25, r23 |
||
13188 | 8266: 0c f4 brge .+2 ; 0x826a <CalibrierMittelwert+0xf2> |
||
13189 | 8268: c1 c0 rjmp .+386 ; 0x83ec <CalibrierMittelwert+0x274> |
||
13190 | 826a: cb 01 movw r24, r22 |
||
13191 | 826c: 01 96 adiw r24, 0x01 ; 1 |
||
13192 | 826e: 90 93 0d 05 sts 0x050D, r25 |
||
13193 | 8272: 80 93 0c 05 sts 0x050C, r24 |
||
13194 | 8276: bc 01 movw r22, r24 |
||
13195 | 8278: 80 91 e7 08 lds r24, 0x08E7 |
||
13196 | 827c: e8 2f mov r30, r24 |
||
13197 | 827e: f0 e0 ldi r31, 0x00 ; 0 |
||
13198 | 8280: ee 0f add r30, r30 |
||
13199 | 8282: ff 1f adc r31, r31 |
||
13200 | 8284: e1 55 subi r30, 0x51 ; 81 |
||
13201 | 8286: f7 4f sbci r31, 0xF7 ; 247 |
||
13202 | 8288: 80 81 ld r24, Z |
||
13203 | 828a: 91 81 ldd r25, Z+1 ; 0x01 |
||
13204 | 828c: 40 91 0e 05 lds r20, 0x050E |
||
13205 | 8290: 50 91 0f 05 lds r21, 0x050F |
||
13206 | 8294: 83 59 subi r24, 0x93 ; 147 |
||
13207 | 8296: 9f 4f sbci r25, 0xFF ; 255 |
||
13208 | 8298: 84 17 cp r24, r20 |
||
13209 | 829a: 95 07 cpc r25, r21 |
||
13210 | 829c: 0c f4 brge .+2 ; 0x82a0 <CalibrierMittelwert+0x128> |
||
13211 | 829e: 92 c0 rjmp .+292 ; 0x83c4 <CalibrierMittelwert+0x24c> |
||
13212 | 82a0: ca 01 movw r24, r20 |
||
13213 | 82a2: 01 96 adiw r24, 0x01 ; 1 |
||
13214 | 82a4: 90 93 0f 05 sts 0x050F, r25 |
||
13215 | 82a8: 80 93 0e 05 sts 0x050E, r24 |
||
13216 | 82ac: ac 01 movw r20, r24 |
||
13217 | 82ae: 80 91 e8 08 lds r24, 0x08E8 |
||
13218 | 82b2: e8 2f mov r30, r24 |
||
13219 | 82b4: f0 e0 ldi r31, 0x00 ; 0 |
||
13220 | 82b6: ee 0f add r30, r30 |
||
13221 | 82b8: ff 1f adc r31, r31 |
||
13222 | 82ba: e1 55 subi r30, 0x51 ; 81 |
||
13223 | 82bc: f7 4f sbci r31, 0xF7 ; 247 |
||
13224 | 82be: 80 81 ld r24, Z |
||
13225 | 82c0: 91 81 ldd r25, Z+1 ; 0x01 |
||
13226 | 82c2: 20 91 10 05 lds r18, 0x0510 |
||
13227 | 82c6: 30 91 11 05 lds r19, 0x0511 |
||
13228 | 82ca: 83 59 subi r24, 0x93 ; 147 |
||
13229 | 82cc: 9f 4f sbci r25, 0xFF ; 255 |
||
13230 | 82ce: 82 17 cp r24, r18 |
||
13231 | 82d0: 93 07 cpc r25, r19 |
||
13232 | 82d2: 0c f4 brge .+2 ; 0x82d6 <CalibrierMittelwert+0x15e> |
||
13233 | 82d4: 4b c0 rjmp .+150 ; 0x836c <CalibrierMittelwert+0x1f4> |
||
13234 | 82d6: c9 01 movw r24, r18 |
||
13235 | 82d8: 01 96 adiw r24, 0x01 ; 1 |
||
13236 | 82da: 90 93 11 05 sts 0x0511, r25 |
||
13237 | 82de: 80 93 10 05 sts 0x0510, r24 |
||
13238 | 82e2: 9c 01 movw r18, r24 |
||
13239 | 82e4: b7 fd sbrc r27, 7 |
||
13240 | 82e6: 57 c0 rjmp .+174 ; 0x8396 <CalibrierMittelwert+0x21e> |
||
13241 | 82e8: af 3f cpi r26, 0xFF ; 255 |
||
13242 | 82ea: b1 05 cpc r27, r1 |
||
13243 | 82ec: 11 f0 breq .+4 ; 0x82f2 <CalibrierMittelwert+0x17a> |
||
13244 | 82ee: 0c f0 brlt .+2 ; 0x82f2 <CalibrierMittelwert+0x17a> |
||
13245 | 82f0: b2 c0 rjmp .+356 ; 0x8456 <CalibrierMittelwert+0x2de> |
||
13246 | 82f2: 77 fd sbrc r23, 7 |
||
13247 | 82f4: 56 c0 rjmp .+172 ; 0x83a2 <CalibrierMittelwert+0x22a> |
||
13248 | 82f6: 6f 3f cpi r22, 0xFF ; 255 |
||
13249 | 82f8: 71 05 cpc r23, r1 |
||
13250 | 82fa: 11 f0 breq .+4 ; 0x8300 <CalibrierMittelwert+0x188> |
||
13251 | 82fc: 0c f0 brlt .+2 ; 0x8300 <CalibrierMittelwert+0x188> |
||
13252 | 82fe: a4 c0 rjmp .+328 ; 0x8448 <CalibrierMittelwert+0x2d0> |
||
13253 | 8300: 57 fd sbrc r21, 7 |
||
13254 | 8302: 55 c0 rjmp .+170 ; 0x83ae <CalibrierMittelwert+0x236> |
||
13255 | 8304: 4f 3f cpi r20, 0xFF ; 255 |
||
13256 | 8306: 51 05 cpc r21, r1 |
||
13257 | 8308: 11 f0 breq .+4 ; 0x830e <CalibrierMittelwert+0x196> |
||
13258 | 830a: 0c f0 brlt .+2 ; 0x830e <CalibrierMittelwert+0x196> |
||
13259 | 830c: 96 c0 rjmp .+300 ; 0x843a <CalibrierMittelwert+0x2c2> |
||
13260 | 830e: 37 fd sbrc r19, 7 |
||
13261 | 8310: 54 c0 rjmp .+168 ; 0x83ba <CalibrierMittelwert+0x242> |
||
13262 | 8312: 2f 3f cpi r18, 0xFF ; 255 |
||
13263 | 8314: 31 05 cpc r19, r1 |
||
13264 | 8316: 39 f0 breq .+14 ; 0x8326 <CalibrierMittelwert+0x1ae> |
||
13265 | 8318: 34 f0 brlt .+12 ; 0x8326 <CalibrierMittelwert+0x1ae> |
||
13266 | 831a: 8f ef ldi r24, 0xFF ; 255 |
||
13267 | 831c: 90 e0 ldi r25, 0x00 ; 0 |
||
13268 | 831e: 90 93 11 05 sts 0x0511, r25 |
||
13269 | 8322: 80 93 10 05 sts 0x0510, r24 |
||
13270 | 8326: 60 91 17 09 lds r22, 0x0917 |
||
13271 | 832a: 70 e0 ldi r23, 0x00 ; 0 |
||
13272 | 832c: 80 e0 ldi r24, 0x00 ; 0 |
||
13273 | 832e: 90 e0 ldi r25, 0x00 ; 0 |
||
13274 | 8330: 24 ec ldi r18, 0xC4 ; 196 |
||
13275 | 8332: 39 e0 ldi r19, 0x09 ; 9 |
||
13276 | 8334: 40 e0 ldi r20, 0x00 ; 0 |
||
13277 | 8336: 50 e0 ldi r21, 0x00 ; 0 |
||
13278 | 8338: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13279 | 833c: 60 93 a2 03 sts 0x03A2, r22 |
||
13280 | 8340: 70 93 a3 03 sts 0x03A3, r23 |
||
13281 | 8344: 80 93 a4 03 sts 0x03A4, r24 |
||
13282 | 8348: 90 93 a5 03 sts 0x03A5, r25 |
||
13283 | 834c: 60 91 18 09 lds r22, 0x0918 |
||
13284 | 8350: 70 e0 ldi r23, 0x00 ; 0 |
||
13285 | 8352: 80 e0 ldi r24, 0x00 ; 0 |
||
13286 | 8354: 90 e0 ldi r25, 0x00 ; 0 |
||
13287 | 8356: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13288 | 835a: 60 93 a6 03 sts 0x03A6, r22 |
||
13289 | 835e: 70 93 a7 03 sts 0x03A7, r23 |
||
13290 | 8362: 80 93 a8 03 sts 0x03A8, r24 |
||
13291 | 8366: 90 93 a9 03 sts 0x03A9, r25 |
||
13292 | 836a: 08 95 ret |
||
13293 | 836c: 80 81 ld r24, Z |
||
13294 | 836e: 91 81 ldd r25, Z+1 ; 0x01 |
||
13295 | 8370: 82 59 subi r24, 0x92 ; 146 |
||
13296 | 8372: 9f 4f sbci r25, 0xFF ; 255 |
||
13297 | 8374: 82 17 cp r24, r18 |
||
13298 | 8376: 93 07 cpc r25, r19 |
||
13299 | 8378: 0c f0 brlt .+2 ; 0x837c <CalibrierMittelwert+0x204> |
||
13300 | 837a: b4 cf rjmp .-152 ; 0x82e4 <CalibrierMittelwert+0x16c> |
||
13301 | 837c: 21 15 cp r18, r1 |
||
13302 | 837e: 31 05 cpc r19, r1 |
||
13303 | 8380: 09 f4 brne .+2 ; 0x8384 <CalibrierMittelwert+0x20c> |
||
13304 | 8382: b0 cf rjmp .-160 ; 0x82e4 <CalibrierMittelwert+0x16c> |
||
13305 | 8384: c9 01 movw r24, r18 |
||
13306 | 8386: 01 97 sbiw r24, 0x01 ; 1 |
||
13307 | 8388: 90 93 11 05 sts 0x0511, r25 |
||
13308 | 838c: 80 93 10 05 sts 0x0510, r24 |
||
13309 | 8390: 9c 01 movw r18, r24 |
||
13310 | 8392: b7 ff sbrs r27, 7 |
||
13311 | 8394: a9 cf rjmp .-174 ; 0x82e8 <CalibrierMittelwert+0x170> |
||
13312 | 8396: 10 92 0b 05 sts 0x050B, r1 |
||
13313 | 839a: 10 92 0a 05 sts 0x050A, r1 |
||
13314 | 839e: 77 ff sbrs r23, 7 |
||
13315 | 83a0: aa cf rjmp .-172 ; 0x82f6 <CalibrierMittelwert+0x17e> |
||
13316 | 83a2: 10 92 0d 05 sts 0x050D, r1 |
||
13317 | 83a6: 10 92 0c 05 sts 0x050C, r1 |
||
13318 | 83aa: 57 ff sbrs r21, 7 |
||
13319 | 83ac: ab cf rjmp .-170 ; 0x8304 <CalibrierMittelwert+0x18c> |
||
13320 | 83ae: 10 92 0f 05 sts 0x050F, r1 |
||
13321 | 83b2: 10 92 0e 05 sts 0x050E, r1 |
||
13322 | 83b6: 37 ff sbrs r19, 7 |
||
13323 | 83b8: ac cf rjmp .-168 ; 0x8312 <CalibrierMittelwert+0x19a> |
||
13324 | 83ba: 10 92 11 05 sts 0x0511, r1 |
||
13325 | 83be: 10 92 10 05 sts 0x0510, r1 |
||
13326 | 83c2: b1 cf rjmp .-158 ; 0x8326 <CalibrierMittelwert+0x1ae> |
||
13327 | 83c4: 80 81 ld r24, Z |
||
13328 | 83c6: 91 81 ldd r25, Z+1 ; 0x01 |
||
13329 | 83c8: 82 59 subi r24, 0x92 ; 146 |
||
13330 | 83ca: 9f 4f sbci r25, 0xFF ; 255 |
||
13331 | 83cc: 84 17 cp r24, r20 |
||
13332 | 83ce: 95 07 cpc r25, r21 |
||
13333 | 83d0: 0c f0 brlt .+2 ; 0x83d4 <CalibrierMittelwert+0x25c> |
||
13334 | 83d2: 6d cf rjmp .-294 ; 0x82ae <CalibrierMittelwert+0x136> |
||
13335 | 83d4: 41 15 cp r20, r1 |
||
13336 | 83d6: 51 05 cpc r21, r1 |
||
13337 | 83d8: 09 f4 brne .+2 ; 0x83dc <CalibrierMittelwert+0x264> |
||
13338 | 83da: 69 cf rjmp .-302 ; 0x82ae <CalibrierMittelwert+0x136> |
||
13339 | 83dc: ca 01 movw r24, r20 |
||
13340 | 83de: 01 97 sbiw r24, 0x01 ; 1 |
||
13341 | 83e0: 90 93 0f 05 sts 0x050F, r25 |
||
13342 | 83e4: 80 93 0e 05 sts 0x050E, r24 |
||
13343 | 83e8: ac 01 movw r20, r24 |
||
13344 | 83ea: 61 cf rjmp .-318 ; 0x82ae <CalibrierMittelwert+0x136> |
||
13345 | 83ec: 80 81 ld r24, Z |
||
13346 | 83ee: 91 81 ldd r25, Z+1 ; 0x01 |
||
13347 | 83f0: 82 59 subi r24, 0x92 ; 146 |
||
13348 | 83f2: 9f 4f sbci r25, 0xFF ; 255 |
||
13349 | 83f4: 86 17 cp r24, r22 |
||
13350 | 83f6: 97 07 cpc r25, r23 |
||
13351 | 83f8: 0c f0 brlt .+2 ; 0x83fc <CalibrierMittelwert+0x284> |
||
13352 | 83fa: 3e cf rjmp .-388 ; 0x8278 <CalibrierMittelwert+0x100> |
||
13353 | 83fc: 61 15 cp r22, r1 |
||
13354 | 83fe: 71 05 cpc r23, r1 |
||
13355 | 8400: 09 f4 brne .+2 ; 0x8404 <CalibrierMittelwert+0x28c> |
||
13356 | 8402: 3a cf rjmp .-396 ; 0x8278 <CalibrierMittelwert+0x100> |
||
13357 | 8404: cb 01 movw r24, r22 |
||
13358 | 8406: 01 97 sbiw r24, 0x01 ; 1 |
||
13359 | 8408: 90 93 0d 05 sts 0x050D, r25 |
||
13360 | 840c: 80 93 0c 05 sts 0x050C, r24 |
||
13361 | 8410: bc 01 movw r22, r24 |
||
13362 | 8412: 32 cf rjmp .-412 ; 0x8278 <CalibrierMittelwert+0x100> |
||
13363 | 8414: 80 81 ld r24, Z |
||
13364 | 8416: 91 81 ldd r25, Z+1 ; 0x01 |
||
13365 | 8418: 82 59 subi r24, 0x92 ; 146 |
||
13366 | 841a: 9f 4f sbci r25, 0xFF ; 255 |
||
13367 | 841c: 8a 17 cp r24, r26 |
||
13368 | 841e: 9b 07 cpc r25, r27 |
||
13369 | 8420: 0c f0 brlt .+2 ; 0x8424 <CalibrierMittelwert+0x2ac> |
||
13370 | 8422: 0f cf rjmp .-482 ; 0x8242 <CalibrierMittelwert+0xca> |
||
13371 | 8424: 10 97 sbiw r26, 0x00 ; 0 |
||
13372 | 8426: 09 f4 brne .+2 ; 0x842a <CalibrierMittelwert+0x2b2> |
||
13373 | 8428: 0c cf rjmp .-488 ; 0x8242 <CalibrierMittelwert+0xca> |
||
13374 | 842a: cd 01 movw r24, r26 |
||
13375 | 842c: 01 97 sbiw r24, 0x01 ; 1 |
||
13376 | 842e: 90 93 0b 05 sts 0x050B, r25 |
||
13377 | 8432: 80 93 0a 05 sts 0x050A, r24 |
||
13378 | 8436: dc 01 movw r26, r24 |
||
13379 | 8438: 04 cf rjmp .-504 ; 0x8242 <CalibrierMittelwert+0xca> |
||
13380 | 843a: 8f ef ldi r24, 0xFF ; 255 |
||
13381 | 843c: 90 e0 ldi r25, 0x00 ; 0 |
||
13382 | 843e: 90 93 0f 05 sts 0x050F, r25 |
||
13383 | 8442: 80 93 0e 05 sts 0x050E, r24 |
||
13384 | 8446: 63 cf rjmp .-314 ; 0x830e <CalibrierMittelwert+0x196> |
||
13385 | 8448: 8f ef ldi r24, 0xFF ; 255 |
||
13386 | 844a: 90 e0 ldi r25, 0x00 ; 0 |
||
13387 | 844c: 90 93 0d 05 sts 0x050D, r25 |
||
13388 | 8450: 80 93 0c 05 sts 0x050C, r24 |
||
13389 | 8454: 55 cf rjmp .-342 ; 0x8300 <CalibrierMittelwert+0x188> |
||
13390 | 8456: 8f ef ldi r24, 0xFF ; 255 |
||
13391 | 8458: 90 e0 ldi r25, 0x00 ; 0 |
||
13392 | 845a: 90 93 0b 05 sts 0x050B, r25 |
||
13393 | 845e: 80 93 0a 05 sts 0x050A, r24 |
||
13394 | 8462: 47 cf rjmp .-370 ; 0x82f2 <CalibrierMittelwert+0x17a> |
||
13395 | 8464: 0e 94 70 23 call 0x46e0 ; 0x46e0 <SucheGyroOffset> |
||
13396 | 8468: 8c ce rjmp .-744 ; 0x8182 <CalibrierMittelwert+0xa> |
||
13397 | |||
13398 | 0000846a <SetNeutral>: |
||
13399 | 846a: 6f 92 push r6 |
||
13400 | 846c: 7f 92 push r7 |
||
13401 | 846e: 8f 92 push r8 |
||
13402 | 8470: 9f 92 push r9 |
||
13403 | 8472: af 92 push r10 |
||
13404 | 8474: bf 92 push r11 |
||
13405 | 8476: cf 92 push r12 |
||
13406 | 8478: df 92 push r13 |
||
13407 | 847a: ef 92 push r14 |
||
13408 | 847c: ff 92 push r15 |
||
13409 | 847e: 0f 93 push r16 |
||
13410 | 8480: 1f 93 push r17 |
||
13411 | 8482: cf 93 push r28 |
||
13412 | 8484: df 93 push r29 |
||
13413 | 8486: 46 9a sbi 0x08, 6 ; 8 |
||
13414 | 8488: 10 92 b9 04 sts 0x04B9, r1 |
||
13415 | 848c: 10 92 b8 04 sts 0x04B8, r1 |
||
13416 | 8490: 10 92 bb 04 sts 0x04BB, r1 |
||
13417 | 8494: 10 92 ba 04 sts 0x04BA, r1 |
||
13418 | 8498: 80 e0 ldi r24, 0x00 ; 0 |
||
13419 | 849a: 90 e0 ldi r25, 0x00 ; 0 |
||
13420 | 849c: a0 e0 ldi r26, 0x00 ; 0 |
||
13421 | 849e: b0 e0 ldi r27, 0x00 ; 0 |
||
13422 | 84a0: 80 93 be 04 sts 0x04BE, r24 |
||
13423 | 84a4: 90 93 bf 04 sts 0x04BF, r25 |
||
13424 | 84a8: a0 93 c0 04 sts 0x04C0, r26 |
||
13425 | 84ac: b0 93 c1 04 sts 0x04C1, r27 |
||
13426 | 84b0: 10 92 af 04 sts 0x04AF, r1 |
||
13427 | 84b4: 10 92 ae 04 sts 0x04AE, r1 |
||
13428 | 84b8: 10 92 b1 04 sts 0x04B1, r1 |
||
13429 | 84bc: 10 92 b0 04 sts 0x04B0, r1 |
||
13430 | 84c0: 10 92 b3 04 sts 0x04B3, r1 |
||
13431 | 84c4: 10 92 b2 04 sts 0x04B2, r1 |
||
13432 | 84c8: 10 92 75 09 sts 0x0975, r1 |
||
13433 | 84cc: 10 92 74 09 sts 0x0974, r1 |
||
13434 | 84d0: 10 92 bc 03 sts 0x03BC, r1 |
||
13435 | 84d4: 10 92 bd 03 sts 0x03BD, r1 |
||
13436 | 84d8: 10 92 22 04 sts 0x0422, r1 |
||
13437 | 84dc: 0e 94 bc 40 call 0x8178 ; 0x8178 <CalibrierMittelwert> |
||
13438 | 84e0: 84 e6 ldi r24, 0x64 ; 100 |
||
13439 | 84e2: 90 e0 ldi r25, 0x00 ; 0 |
||
13440 | 84e4: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
13441 | 84e8: 0e 94 bc 40 call 0x8178 ; 0x8178 <CalibrierMittelwert> |
||
13442 | 84ec: 80 91 e9 08 lds r24, 0x08E9 |
||
13443 | 84f0: 80 ff sbrs r24, 0 |
||
13444 | 84f2: 10 c0 rjmp .+32 ; 0x8514 <SetNeutral+0xaa> |
||
13445 | 84f4: 80 91 23 03 lds r24, 0x0323 |
||
13446 | 84f8: 90 91 24 03 lds r25, 0x0324 |
||
13447 | 84fc: 87 5b subi r24, 0xB7 ; 183 |
||
13448 | 84fe: 93 40 sbci r25, 0x03 ; 3 |
||
13449 | 8500: 08 f0 brcs .+2 ; 0x8504 <SetNeutral+0x9a> |
||
13450 | 8502: 31 c2 rjmp .+1122 ; 0x8966 <SetNeutral+0x4fc> |
||
13451 | 8504: 80 91 23 03 lds r24, 0x0323 |
||
13452 | 8508: 90 91 24 03 lds r25, 0x0324 |
||
13453 | 850c: 8e 5e subi r24, 0xEE ; 238 |
||
13454 | 850e: 92 40 sbci r25, 0x02 ; 2 |
||
13455 | 8510: 08 f4 brcc .+2 ; 0x8514 <SetNeutral+0xaa> |
||
13456 | 8512: 29 c2 rjmp .+1106 ; 0x8966 <SetNeutral+0x4fc> |
||
13457 | 8514: aa 24 eor r10, r10 |
||
13458 | 8516: ee 24 eor r14, r14 |
||
13459 | 8518: ff 24 eor r15, r15 |
||
13460 | 851a: c0 e0 ldi r28, 0x00 ; 0 |
||
13461 | 851c: d0 e0 ldi r29, 0x00 ; 0 |
||
13462 | 851e: 00 e0 ldi r16, 0x00 ; 0 |
||
13463 | 8520: 10 e0 ldi r17, 0x00 ; 0 |
||
13464 | 8522: 8a e0 ldi r24, 0x0A ; 10 |
||
13465 | 8524: 90 e0 ldi r25, 0x00 ; 0 |
||
13466 | 8526: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
13467 | 852a: 80 91 15 04 lds r24, 0x0415 |
||
13468 | 852e: 90 91 16 04 lds r25, 0x0416 |
||
13469 | 8532: e8 0e add r14, r24 |
||
13470 | 8534: f9 1e adc r15, r25 |
||
13471 | 8536: 80 91 11 04 lds r24, 0x0411 |
||
13472 | 853a: 90 91 12 04 lds r25, 0x0412 |
||
13473 | 853e: c8 0f add r28, r24 |
||
13474 | 8540: d9 1f adc r29, r25 |
||
13475 | 8542: 80 91 13 04 lds r24, 0x0413 |
||
13476 | 8546: 90 91 14 04 lds r25, 0x0414 |
||
13477 | 854a: 08 0f add r16, r24 |
||
13478 | 854c: 19 1f adc r17, r25 |
||
13479 | 854e: a3 94 inc r10 |
||
13480 | 8550: 80 e2 ldi r24, 0x20 ; 32 |
||
13481 | 8552: a8 16 cp r10, r24 |
||
13482 | 8554: 31 f7 brne .-52 ; 0x8522 <SetNeutral+0xb8> |
||
13483 | 8556: ae 01 movw r20, r28 |
||
13484 | 8558: 40 5f subi r20, 0xF0 ; 240 |
||
13485 | 855a: 5f 4f sbci r21, 0xFF ; 255 |
||
13486 | 855c: 56 95 lsr r21 |
||
13487 | 855e: 47 95 ror r20 |
||
13488 | 8560: 56 95 lsr r21 |
||
13489 | 8562: 47 95 ror r20 |
||
13490 | 8564: 50 93 af 04 sts 0x04AF, r21 |
||
13491 | 8568: 40 93 ae 04 sts 0x04AE, r20 |
||
13492 | 856c: 98 01 movw r18, r16 |
||
13493 | 856e: 20 5f subi r18, 0xF0 ; 240 |
||
13494 | 8570: 3f 4f sbci r19, 0xFF ; 255 |
||
13495 | 8572: 36 95 lsr r19 |
||
13496 | 8574: 27 95 ror r18 |
||
13497 | 8576: 36 95 lsr r19 |
||
13498 | 8578: 27 95 ror r18 |
||
13499 | 857a: 30 93 b1 04 sts 0x04B1, r19 |
||
13500 | 857e: 20 93 b0 04 sts 0x04B0, r18 |
||
13501 | 8582: c7 01 movw r24, r14 |
||
13502 | 8584: 40 96 adiw r24, 0x10 ; 16 |
||
13503 | 8586: 96 95 lsr r25 |
||
13504 | 8588: 87 95 ror r24 |
||
13505 | 858a: 92 95 swap r25 |
||
13506 | 858c: 82 95 swap r24 |
||
13507 | 858e: 8f 70 andi r24, 0x0F ; 15 |
||
13508 | 8590: 89 27 eor r24, r25 |
||
13509 | 8592: 9f 70 andi r25, 0x0F ; 15 |
||
13510 | 8594: 89 27 eor r24, r25 |
||
13511 | 8596: 90 93 b3 04 sts 0x04B3, r25 |
||
13512 | 859a: 80 93 b2 04 sts 0x04B2, r24 |
||
13513 | 859e: 90 93 75 09 sts 0x0975, r25 |
||
13514 | 85a2: 80 93 74 09 sts 0x0974, r24 |
||
13515 | 85a6: 30 93 b5 04 sts 0x04B5, r19 |
||
13516 | 85aa: 20 93 b4 04 sts 0x04B4, r18 |
||
13517 | 85ae: 50 93 b7 04 sts 0x04B7, r21 |
||
13518 | 85b2: 40 93 b6 04 sts 0x04B6, r20 |
||
13519 | 85b6: f9 99 sbic 0x1f, 1 ; 31 |
||
13520 | 85b8: fe cf rjmp .-4 ; 0x85b6 <SetNeutral+0x14c> |
||
13521 | 85ba: 24 e0 ldi r18, 0x04 ; 4 |
||
13522 | 85bc: 30 e0 ldi r19, 0x00 ; 0 |
||
13523 | 85be: 32 bd out 0x22, r19 ; 34 |
||
13524 | 85c0: 21 bd out 0x21, r18 ; 33 |
||
13525 | 85c2: f8 9a sbi 0x1f, 0 ; 31 |
||
13526 | 85c4: 80 b5 in r24, 0x20 ; 32 |
||
13527 | 85c6: 85 30 cpi r24, 0x05 ; 5 |
||
13528 | 85c8: 78 f1 brcs .+94 ; 0x8628 <SetNeutral+0x1be> |
||
13529 | 85ca: 80 91 af 09 lds r24, 0x09AF |
||
13530 | 85ce: 90 91 b0 09 lds r25, 0x09B0 |
||
13531 | 85d2: 97 fd sbrc r25, 7 |
||
13532 | 85d4: cf c1 rjmp .+926 ; 0x8974 <SetNeutral+0x50a> |
||
13533 | 85d6: 6c e0 ldi r22, 0x0C ; 12 |
||
13534 | 85d8: 70 e0 ldi r23, 0x00 ; 0 |
||
13535 | 85da: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
13536 | 85de: 70 93 bb 04 sts 0x04BB, r23 |
||
13537 | 85e2: 60 93 ba 04 sts 0x04BA, r22 |
||
13538 | 85e6: 80 91 93 09 lds r24, 0x0993 |
||
13539 | 85ea: 90 91 94 09 lds r25, 0x0994 |
||
13540 | 85ee: 97 fd sbrc r25, 7 |
||
13541 | 85f0: bd c1 rjmp .+890 ; 0x896c <SetNeutral+0x502> |
||
13542 | 85f2: 6c e0 ldi r22, 0x0C ; 12 |
||
13543 | 85f4: 70 e0 ldi r23, 0x00 ; 0 |
||
13544 | 85f6: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
13545 | 85fa: 70 93 b9 04 sts 0x04B9, r23 |
||
13546 | 85fe: 60 93 b8 04 sts 0x04B8, r22 |
||
13547 | 8602: 60 91 69 08 lds r22, 0x0869 |
||
13548 | 8606: 70 91 6a 08 lds r23, 0x086A |
||
13549 | 860a: 88 27 eor r24, r24 |
||
13550 | 860c: 77 fd sbrc r23, 7 |
||
13551 | 860e: 80 95 com r24 |
||
13552 | 8610: 98 2f mov r25, r24 |
||
13553 | 8612: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
13554 | 8616: 60 93 be 04 sts 0x04BE, r22 |
||
13555 | 861a: 70 93 bf 04 sts 0x04BF, r23 |
||
13556 | 861e: 80 93 c0 04 sts 0x04C0, r24 |
||
13557 | 8622: 90 93 c1 04 sts 0x04C1, r25 |
||
13558 | 8626: 50 c0 rjmp .+160 ; 0x86c8 <SetNeutral+0x25e> |
||
13559 | 8628: f9 99 sbic 0x1f, 1 ; 31 |
||
13560 | 862a: fe cf rjmp .-4 ; 0x8628 <SetNeutral+0x1be> |
||
13561 | 862c: 32 bd out 0x22, r19 ; 34 |
||
13562 | 862e: 21 bd out 0x21, r18 ; 33 |
||
13563 | 8630: f8 9a sbi 0x1f, 0 ; 31 |
||
13564 | 8632: 30 b5 in r19, 0x20 ; 32 |
||
13565 | 8634: f9 99 sbic 0x1f, 1 ; 31 |
||
13566 | 8636: fe cf rjmp .-4 ; 0x8634 <SetNeutral+0x1ca> |
||
13567 | 8638: 85 e0 ldi r24, 0x05 ; 5 |
||
13568 | 863a: 90 e0 ldi r25, 0x00 ; 0 |
||
13569 | 863c: 92 bd out 0x22, r25 ; 34 |
||
13570 | 863e: 81 bd out 0x21, r24 ; 33 |
||
13571 | 8640: f8 9a sbi 0x1f, 0 ; 31 |
||
13572 | 8642: 20 b5 in r18, 0x20 ; 32 |
||
13573 | 8644: 93 2f mov r25, r19 |
||
13574 | 8646: 80 e0 ldi r24, 0x00 ; 0 |
||
13575 | 8648: 82 0f add r24, r18 |
||
13576 | 864a: 91 1d adc r25, r1 |
||
13577 | 864c: 90 93 b9 04 sts 0x04B9, r25 |
||
13578 | 8650: 80 93 b8 04 sts 0x04B8, r24 |
||
13579 | 8654: f9 99 sbic 0x1f, 1 ; 31 |
||
13580 | 8656: fe cf rjmp .-4 ; 0x8654 <SetNeutral+0x1ea> |
||
13581 | 8658: 86 e0 ldi r24, 0x06 ; 6 |
||
13582 | 865a: 90 e0 ldi r25, 0x00 ; 0 |
||
13583 | 865c: 92 bd out 0x22, r25 ; 34 |
||
13584 | 865e: 81 bd out 0x21, r24 ; 33 |
||
13585 | 8660: f8 9a sbi 0x1f, 0 ; 31 |
||
13586 | 8662: 30 b5 in r19, 0x20 ; 32 |
||
13587 | 8664: f9 99 sbic 0x1f, 1 ; 31 |
||
13588 | 8666: fe cf rjmp .-4 ; 0x8664 <SetNeutral+0x1fa> |
||
13589 | 8668: 87 e0 ldi r24, 0x07 ; 7 |
||
13590 | 866a: 90 e0 ldi r25, 0x00 ; 0 |
||
13591 | 866c: 92 bd out 0x22, r25 ; 34 |
||
13592 | 866e: 81 bd out 0x21, r24 ; 33 |
||
13593 | 8670: f8 9a sbi 0x1f, 0 ; 31 |
||
13594 | 8672: 20 b5 in r18, 0x20 ; 32 |
||
13595 | 8674: 93 2f mov r25, r19 |
||
13596 | 8676: 80 e0 ldi r24, 0x00 ; 0 |
||
13597 | 8678: 82 0f add r24, r18 |
||
13598 | 867a: 91 1d adc r25, r1 |
||
13599 | 867c: 90 93 bb 04 sts 0x04BB, r25 |
||
13600 | 8680: 80 93 ba 04 sts 0x04BA, r24 |
||
13601 | 8684: f9 99 sbic 0x1f, 1 ; 31 |
||
13602 | 8686: fe cf rjmp .-4 ; 0x8684 <SetNeutral+0x21a> |
||
13603 | 8688: 88 e0 ldi r24, 0x08 ; 8 |
||
13604 | 868a: 90 e0 ldi r25, 0x00 ; 0 |
||
13605 | 868c: 92 bd out 0x22, r25 ; 34 |
||
13606 | 868e: 81 bd out 0x21, r24 ; 33 |
||
13607 | 8690: f8 9a sbi 0x1f, 0 ; 31 |
||
13608 | 8692: 30 b5 in r19, 0x20 ; 32 |
||
13609 | 8694: f9 99 sbic 0x1f, 1 ; 31 |
||
13610 | 8696: fe cf rjmp .-4 ; 0x8694 <SetNeutral+0x22a> |
||
13611 | 8698: 89 e0 ldi r24, 0x09 ; 9 |
||
13612 | 869a: 90 e0 ldi r25, 0x00 ; 0 |
||
13613 | 869c: 92 bd out 0x22, r25 ; 34 |
||
13614 | 869e: 81 bd out 0x21, r24 ; 33 |
||
13615 | 86a0: f8 9a sbi 0x1f, 0 ; 31 |
||
13616 | 86a2: 20 b5 in r18, 0x20 ; 32 |
||
13617 | 86a4: 73 2f mov r23, r19 |
||
13618 | 86a6: 60 e0 ldi r22, 0x00 ; 0 |
||
13619 | 86a8: 62 0f add r22, r18 |
||
13620 | 86aa: 71 1d adc r23, r1 |
||
13621 | 86ac: 88 27 eor r24, r24 |
||
13622 | 86ae: 77 fd sbrc r23, 7 |
||
13623 | 86b0: 80 95 com r24 |
||
13624 | 86b2: 98 2f mov r25, r24 |
||
13625 | 86b4: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
13626 | 86b8: 60 93 be 04 sts 0x04BE, r22 |
||
13627 | 86bc: 70 93 bf 04 sts 0x04BF, r23 |
||
13628 | 86c0: 80 93 c0 04 sts 0x04C0, r24 |
||
13629 | 86c4: 90 93 c1 04 sts 0x04C1, r25 |
||
13630 | 86c8: 10 92 58 09 sts 0x0958, r1 |
||
13631 | 86cc: 10 92 57 09 sts 0x0957, r1 |
||
13632 | 86d0: 10 92 49 09 sts 0x0949, r1 |
||
13633 | 86d4: 10 92 48 09 sts 0x0948, r1 |
||
13634 | 86d8: 10 92 a5 09 sts 0x09A5, r1 |
||
13635 | 86dc: 10 92 a4 09 sts 0x09A4, r1 |
||
13636 | 86e0: 84 e6 ldi r24, 0x64 ; 100 |
||
13637 | 86e2: 90 e0 ldi r25, 0x00 ; 0 |
||
13638 | 86e4: 0e 94 d7 1a call 0x35ae ; 0x35ae <Delay_ms_Mess> |
||
13639 | 86e8: 60 91 19 04 lds r22, 0x0419 |
||
13640 | 86ec: 70 91 1a 04 lds r23, 0x041A |
||
13641 | 86f0: 88 27 eor r24, r24 |
||
13642 | 86f2: 77 fd sbrc r23, 7 |
||
13643 | 86f4: 80 95 com r24 |
||
13644 | 86f6: 98 2f mov r25, r24 |
||
13645 | 86f8: 26 e0 ldi r18, 0x06 ; 6 |
||
13646 | 86fa: 30 e0 ldi r19, 0x00 ; 0 |
||
13647 | 86fc: 40 e0 ldi r20, 0x00 ; 0 |
||
13648 | 86fe: 50 e0 ldi r21, 0x00 ; 0 |
||
13649 | 8700: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13650 | 8704: 3b 01 movw r6, r22 |
||
13651 | 8706: 4c 01 movw r8, r24 |
||
13652 | 8708: 70 93 94 09 sts 0x0994, r23 |
||
13653 | 870c: 60 93 93 09 sts 0x0993, r22 |
||
13654 | 8710: 60 91 17 04 lds r22, 0x0417 |
||
13655 | 8714: 70 91 18 04 lds r23, 0x0418 |
||
13656 | 8718: 88 27 eor r24, r24 |
||
13657 | 871a: 77 fd sbrc r23, 7 |
||
13658 | 871c: 80 95 com r24 |
||
13659 | 871e: 98 2f mov r25, r24 |
||
13660 | 8720: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13661 | 8724: 5b 01 movw r10, r22 |
||
13662 | 8726: 6c 01 movw r12, r24 |
||
13663 | 8728: 70 93 b0 09 sts 0x09B0, r23 |
||
13664 | 872c: 60 93 af 09 sts 0x09AF, r22 |
||
13665 | 8730: e0 90 f8 08 lds r14, 0x08F8 |
||
13666 | 8734: ff 24 eor r15, r15 |
||
13667 | 8736: 00 e0 ldi r16, 0x00 ; 0 |
||
13668 | 8738: 10 e0 ldi r17, 0x00 ; 0 |
||
13669 | 873a: 88 24 eor r8, r8 |
||
13670 | 873c: 77 fc sbrc r7, 7 |
||
13671 | 873e: 80 94 com r8 |
||
13672 | 8740: 98 2c mov r9, r8 |
||
13673 | 8742: c4 01 movw r24, r8 |
||
13674 | 8744: b3 01 movw r22, r6 |
||
13675 | 8746: a8 01 movw r20, r16 |
||
13676 | 8748: 97 01 movw r18, r14 |
||
13677 | 874a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13678 | 874e: 3b 01 movw r6, r22 |
||
13679 | 8750: 4c 01 movw r8, r24 |
||
13680 | 8752: 60 93 c4 04 sts 0x04C4, r22 |
||
13681 | 8756: 70 93 c5 04 sts 0x04C5, r23 |
||
13682 | 875a: 80 93 c6 04 sts 0x04C6, r24 |
||
13683 | 875e: 90 93 c7 04 sts 0x04C7, r25 |
||
13684 | 8762: cc 24 eor r12, r12 |
||
13685 | 8764: b7 fc sbrc r11, 7 |
||
13686 | 8766: c0 94 com r12 |
||
13687 | 8768: dc 2c mov r13, r12 |
||
13688 | 876a: c6 01 movw r24, r12 |
||
13689 | 876c: b5 01 movw r22, r10 |
||
13690 | 876e: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13691 | 8772: 60 93 cc 04 sts 0x04CC, r22 |
||
13692 | 8776: 70 93 cd 04 sts 0x04CD, r23 |
||
13693 | 877a: 80 93 ce 04 sts 0x04CE, r24 |
||
13694 | 877e: 90 93 cf 04 sts 0x04CF, r25 |
||
13695 | 8782: 60 92 e8 04 sts 0x04E8, r6 |
||
13696 | 8786: 70 92 e9 04 sts 0x04E9, r7 |
||
13697 | 878a: 80 92 ea 04 sts 0x04EA, r8 |
||
13698 | 878e: 90 92 eb 04 sts 0x04EB, r9 |
||
13699 | 8792: 60 93 f0 04 sts 0x04F0, r22 |
||
13700 | 8796: 70 93 f1 04 sts 0x04F1, r23 |
||
13701 | 879a: 80 93 f2 04 sts 0x04F2, r24 |
||
13702 | 879e: 90 93 f3 04 sts 0x04F3, r25 |
||
13703 | 87a2: 10 92 f4 04 sts 0x04F4, r1 |
||
13704 | 87a6: 10 92 f5 04 sts 0x04F5, r1 |
||
13705 | 87aa: 10 92 f6 04 sts 0x04F6, r1 |
||
13706 | 87ae: 10 92 f7 04 sts 0x04F7, r1 |
||
13707 | 87b2: 80 91 1f 03 lds r24, 0x031F |
||
13708 | 87b6: 90 91 20 03 lds r25, 0x0320 |
||
13709 | 87ba: a0 91 21 03 lds r26, 0x0321 |
||
13710 | 87be: b0 91 22 03 lds r27, 0x0322 |
||
13711 | 87c2: 90 93 6c 08 sts 0x086C, r25 |
||
13712 | 87c6: 80 93 6b 08 sts 0x086B, r24 |
||
13713 | 87ca: 10 92 24 04 sts 0x0424, r1 |
||
13714 | 87ce: 10 92 23 04 sts 0x0423, r1 |
||
13715 | 87d2: 10 92 fc 04 sts 0x04FC, r1 |
||
13716 | 87d6: 10 92 fd 04 sts 0x04FD, r1 |
||
13717 | 87da: 10 92 fe 04 sts 0x04FE, r1 |
||
13718 | 87de: 10 92 ff 04 sts 0x04FF, r1 |
||
13719 | 87e2: 80 91 00 05 lds r24, 0x0500 |
||
13720 | 87e6: 90 91 01 05 lds r25, 0x0501 |
||
13721 | 87ea: 90 93 03 05 sts 0x0503, r25 |
||
13722 | 87ee: 80 93 02 05 sts 0x0502, r24 |
||
13723 | 87f2: 0e 94 ee 64 call 0xc9dc ; 0xc9dc <GPS_Neutral> |
||
13724 | 87f6: 82 e3 ldi r24, 0x32 ; 50 |
||
13725 | 87f8: 90 e0 ldi r25, 0x00 ; 0 |
||
13726 | 87fa: 90 93 fb 03 sts 0x03FB, r25 |
||
13727 | 87fe: 80 93 fa 03 sts 0x03FA, r24 |
||
13728 | 8802: 60 91 17 09 lds r22, 0x0917 |
||
13729 | 8806: 70 e0 ldi r23, 0x00 ; 0 |
||
13730 | 8808: 80 e0 ldi r24, 0x00 ; 0 |
||
13731 | 880a: 90 e0 ldi r25, 0x00 ; 0 |
||
13732 | 880c: 24 ec ldi r18, 0xC4 ; 196 |
||
13733 | 880e: 39 e0 ldi r19, 0x09 ; 9 |
||
13734 | 8810: 40 e0 ldi r20, 0x00 ; 0 |
||
13735 | 8812: 50 e0 ldi r21, 0x00 ; 0 |
||
13736 | 8814: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13737 | 8818: 68 56 subi r22, 0x68 ; 104 |
||
13738 | 881a: 75 4c sbci r23, 0xC5 ; 197 |
||
13739 | 881c: 8f 4f sbci r24, 0xFF ; 255 |
||
13740 | 881e: 9f 4f sbci r25, 0xFF ; 255 |
||
13741 | 8820: 60 93 a2 03 sts 0x03A2, r22 |
||
13742 | 8824: 70 93 a3 03 sts 0x03A3, r23 |
||
13743 | 8828: 80 93 a4 03 sts 0x03A4, r24 |
||
13744 | 882c: 90 93 a5 03 sts 0x03A5, r25 |
||
13745 | 8830: 60 91 18 09 lds r22, 0x0918 |
||
13746 | 8834: 70 e0 ldi r23, 0x00 ; 0 |
||
13747 | 8836: 80 e0 ldi r24, 0x00 ; 0 |
||
13748 | 8838: 90 e0 ldi r25, 0x00 ; 0 |
||
13749 | 883a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13750 | 883e: 68 56 subi r22, 0x68 ; 104 |
||
13751 | 8840: 75 4c sbci r23, 0xC5 ; 197 |
||
13752 | 8842: 8f 4f sbci r24, 0xFF ; 255 |
||
13753 | 8844: 9f 4f sbci r25, 0xFF ; 255 |
||
13754 | 8846: 60 93 a6 03 sts 0x03A6, r22 |
||
13755 | 884a: 70 93 a7 03 sts 0x03A7, r23 |
||
13756 | 884e: 80 93 a8 03 sts 0x03A8, r24 |
||
13757 | 8852: 90 93 a9 03 sts 0x03A9, r25 |
||
13758 | 8856: 10 92 c1 03 sts 0x03C1, r1 |
||
13759 | 885a: 10 92 c0 03 sts 0x03C0, r1 |
||
13760 | 885e: 60 91 00 05 lds r22, 0x0500 |
||
13761 | 8862: 70 91 01 05 lds r23, 0x0501 |
||
13762 | 8866: 88 27 eor r24, r24 |
||
13763 | 8868: 77 fd sbrc r23, 7 |
||
13764 | 886a: 80 95 com r24 |
||
13765 | 886c: 98 2f mov r25, r24 |
||
13766 | 886e: 20 91 c2 03 lds r18, 0x03C2 |
||
13767 | 8872: 30 91 c3 03 lds r19, 0x03C3 |
||
13768 | 8876: 40 91 c4 03 lds r20, 0x03C4 |
||
13769 | 887a: 50 91 c5 03 lds r21, 0x03C5 |
||
13770 | 887e: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
13771 | 8882: 60 93 ab 09 sts 0x09AB, r22 |
||
13772 | 8886: 70 93 ac 09 sts 0x09AC, r23 |
||
13773 | 888a: 80 93 ad 09 sts 0x09AD, r24 |
||
13774 | 888e: 90 93 ae 09 sts 0x09AE, r25 |
||
13775 | 8892: 10 92 09 05 sts 0x0509, r1 |
||
13776 | 8896: 10 92 08 05 sts 0x0508, r1 |
||
13777 | 889a: 81 e0 ldi r24, 0x01 ; 1 |
||
13778 | 889c: 80 93 09 01 sts 0x0109, r24 |
||
13779 | 88a0: 0e 94 af 68 call 0xd15e ; 0xd15e <LED_Init> |
||
13780 | 88a4: 80 91 43 05 lds r24, 0x0543 |
||
13781 | 88a8: 84 60 ori r24, 0x04 ; 4 |
||
13782 | 88aa: 80 93 43 05 sts 0x0543, r24 |
||
13783 | 88ae: 8f ef ldi r24, 0xFF ; 255 |
||
13784 | 88b0: 80 93 14 0a sts 0x0A14, r24 |
||
13785 | 88b4: 10 92 15 0a sts 0x0A15, r1 |
||
13786 | 88b8: 80 e2 ldi r24, 0x20 ; 32 |
||
13787 | 88ba: 80 93 16 0a sts 0x0A16, r24 |
||
13788 | 88be: e0 91 e5 08 lds r30, 0x08E5 |
||
13789 | 88c2: f0 e0 ldi r31, 0x00 ; 0 |
||
13790 | 88c4: ee 0f add r30, r30 |
||
13791 | 88c6: ff 1f adc r31, r31 |
||
13792 | 88c8: e1 55 subi r30, 0x51 ; 81 |
||
13793 | 88ca: f7 4f sbci r31, 0xF7 ; 247 |
||
13794 | 88cc: 80 81 ld r24, Z |
||
13795 | 88ce: 91 81 ldd r25, Z+1 ; 0x01 |
||
13796 | 88d0: 82 59 subi r24, 0x92 ; 146 |
||
13797 | 88d2: 9f 4f sbci r25, 0xFF ; 255 |
||
13798 | 88d4: 90 93 0b 05 sts 0x050B, r25 |
||
13799 | 88d8: 80 93 0a 05 sts 0x050A, r24 |
||
13800 | 88dc: e0 91 e6 08 lds r30, 0x08E6 |
||
13801 | 88e0: f0 e0 ldi r31, 0x00 ; 0 |
||
13802 | 88e2: ee 0f add r30, r30 |
||
13803 | 88e4: ff 1f adc r31, r31 |
||
13804 | 88e6: e1 55 subi r30, 0x51 ; 81 |
||
13805 | 88e8: f7 4f sbci r31, 0xF7 ; 247 |
||
13806 | 88ea: 80 81 ld r24, Z |
||
13807 | 88ec: 91 81 ldd r25, Z+1 ; 0x01 |
||
13808 | 88ee: 82 59 subi r24, 0x92 ; 146 |
||
13809 | 88f0: 9f 4f sbci r25, 0xFF ; 255 |
||
13810 | 88f2: 90 93 0d 05 sts 0x050D, r25 |
||
13811 | 88f6: 80 93 0c 05 sts 0x050C, r24 |
||
13812 | 88fa: e0 91 e7 08 lds r30, 0x08E7 |
||
13813 | 88fe: f0 e0 ldi r31, 0x00 ; 0 |
||
13814 | 8900: ee 0f add r30, r30 |
||
13815 | 8902: ff 1f adc r31, r31 |
||
13816 | 8904: e1 55 subi r30, 0x51 ; 81 |
||
13817 | 8906: f7 4f sbci r31, 0xF7 ; 247 |
||
13818 | 8908: 80 81 ld r24, Z |
||
13819 | 890a: 91 81 ldd r25, Z+1 ; 0x01 |
||
13820 | 890c: 82 59 subi r24, 0x92 ; 146 |
||
13821 | 890e: 9f 4f sbci r25, 0xFF ; 255 |
||
13822 | 8910: 90 93 0f 05 sts 0x050F, r25 |
||
13823 | 8914: 80 93 0e 05 sts 0x050E, r24 |
||
13824 | 8918: e0 91 e8 08 lds r30, 0x08E8 |
||
13825 | 891c: f0 e0 ldi r31, 0x00 ; 0 |
||
13826 | 891e: ee 0f add r30, r30 |
||
13827 | 8920: ff 1f adc r31, r31 |
||
13828 | 8922: e1 55 subi r30, 0x51 ; 81 |
||
13829 | 8924: f7 4f sbci r31, 0xF7 ; 247 |
||
13830 | 8926: 80 81 ld r24, Z |
||
13831 | 8928: 91 81 ldd r25, Z+1 ; 0x01 |
||
13832 | 892a: 82 59 subi r24, 0x92 ; 146 |
||
13833 | 892c: 9f 4f sbci r25, 0xFF ; 255 |
||
13834 | 892e: 90 93 11 05 sts 0x0511, r25 |
||
13835 | 8932: 80 93 10 05 sts 0x0510, r24 |
||
13836 | 8936: 84 e6 ldi r24, 0x64 ; 100 |
||
13837 | 8938: 80 93 12 05 sts 0x0512, r24 |
||
13838 | 893c: 80 91 fd 03 lds r24, 0x03FD |
||
13839 | 8940: 88 23 and r24, r24 |
||
13840 | 8942: 11 f0 breq .+4 ; 0x8948 <SetNeutral+0x4de> |
||
13841 | 8944: 46 9a sbi 0x08, 6 ; 8 |
||
13842 | 8946: 57 9a sbi 0x0a, 7 ; 10 |
||
13843 | 8948: df 91 pop r29 |
||
13844 | 894a: cf 91 pop r28 |
||
13845 | 894c: 1f 91 pop r17 |
||
13846 | 894e: 0f 91 pop r16 |
||
13847 | 8950: ff 90 pop r15 |
||
13848 | 8952: ef 90 pop r14 |
||
13849 | 8954: df 90 pop r13 |
||
13850 | 8956: cf 90 pop r12 |
||
13851 | 8958: bf 90 pop r11 |
||
13852 | 895a: af 90 pop r10 |
||
13853 | 895c: 9f 90 pop r9 |
||
13854 | 895e: 8f 90 pop r8 |
||
13855 | 8960: 7f 90 pop r7 |
||
13856 | 8962: 6f 90 pop r6 |
||
13857 | 8964: 08 95 ret |
||
13858 | 8966: 0e 94 61 24 call 0x48c2 ; 0x48c2 <SucheLuftruckOffset> |
||
13859 | 896a: d4 cd rjmp .-1112 ; 0x8514 <SetNeutral+0xaa> |
||
13860 | 896c: 90 95 com r25 |
||
13861 | 896e: 81 95 neg r24 |
||
13862 | 8970: 9f 4f sbci r25, 0xFF ; 255 |
||
13863 | 8972: 3f ce rjmp .-898 ; 0x85f2 <SetNeutral+0x188> |
||
13864 | 8974: 90 95 com r25 |
||
13865 | 8976: 81 95 neg r24 |
||
13866 | 8978: 9f 4f sbci r25, 0xFF ; 255 |
||
13867 | 897a: 2d ce rjmp .-934 ; 0x85d6 <SetNeutral+0x16c> |
||
13868 | |||
13869 | 0000897c <Piep>: |
||
13870 | 897c: ef 92 push r14 |
||
13871 | 897e: ff 92 push r15 |
||
13872 | 8980: 1f 93 push r17 |
||
13873 | 8982: cf 93 push r28 |
||
13874 | 8984: df 93 push r29 |
||
13875 | 8986: 98 2f mov r25, r24 |
||
13876 | 8988: 7b 01 movw r14, r22 |
||
13877 | 898a: 80 91 1c 05 lds r24, 0x051C |
||
13878 | 898e: 88 23 and r24, r24 |
||
13879 | 8990: c1 f4 brne .+48 ; 0x89c2 <Piep+0x46> |
||
13880 | 8992: 99 23 and r25, r25 |
||
13881 | 8994: b1 f0 breq .+44 ; 0x89c2 <Piep+0x46> |
||
13882 | 8996: 19 2f mov r17, r25 |
||
13883 | 8998: 11 50 subi r17, 0x01 ; 1 |
||
13884 | 899a: eb 01 movw r28, r22 |
||
13885 | 899c: cc 0f add r28, r28 |
||
13886 | 899e: dd 1f adc r29, r29 |
||
13887 | 89a0: f0 92 fb 03 sts 0x03FB, r15 |
||
13888 | 89a4: e0 92 fa 03 sts 0x03FA, r14 |
||
13889 | 89a8: 80 91 fa 03 lds r24, 0x03FA |
||
13890 | 89ac: 90 91 fb 03 lds r25, 0x03FB |
||
13891 | 89b0: 89 2b or r24, r25 |
||
13892 | 89b2: d1 f7 brne .-12 ; 0x89a8 <Piep+0x2c> |
||
13893 | 89b4: ce 01 movw r24, r28 |
||
13894 | 89b6: 0e 94 c1 1a call 0x3582 ; 0x3582 <Delay_ms> |
||
13895 | 89ba: 11 23 and r17, r17 |
||
13896 | 89bc: 11 f0 breq .+4 ; 0x89c2 <Piep+0x46> |
||
13897 | 89be: 11 50 subi r17, 0x01 ; 1 |
||
13898 | 89c0: ef cf rjmp .-34 ; 0x89a0 <Piep+0x24> |
||
13899 | 89c2: df 91 pop r29 |
||
13900 | 89c4: cf 91 pop r28 |
||
13901 | 89c6: 1f 91 pop r17 |
||
13902 | 89c8: ff 90 pop r15 |
||
13903 | 89ca: ef 90 pop r14 |
||
13904 | 89cc: 08 95 ret |
||
13905 | |||
13906 | 000089ce <MotorRegler>: |
||
13907 | 89ce: 2f 92 push r2 |
||
13908 | 89d0: 3f 92 push r3 |
||
13909 | 89d2: 4f 92 push r4 |
||
13910 | 89d4: 5f 92 push r5 |
||
13911 | 89d6: 6f 92 push r6 |
||
13912 | 89d8: 7f 92 push r7 |
||
13913 | 89da: 8f 92 push r8 |
||
13914 | 89dc: 9f 92 push r9 |
||
13915 | 89de: af 92 push r10 |
||
13916 | 89e0: bf 92 push r11 |
||
13917 | 89e2: cf 92 push r12 |
||
13918 | 89e4: df 92 push r13 |
||
13919 | 89e6: ef 92 push r14 |
||
13920 | 89e8: ff 92 push r15 |
||
13921 | 89ea: 0f 93 push r16 |
||
13922 | 89ec: 1f 93 push r17 |
||
13923 | 89ee: df 93 push r29 |
||
13924 | 89f0: cf 93 push r28 |
||
13925 | 89f2: cd b7 in r28, 0x3d ; 61 |
||
13926 | 89f4: de b7 in r29, 0x3e ; 62 |
||
13927 | 89f6: c1 54 subi r28, 0x41 ; 65 |
||
13928 | 89f8: d0 40 sbci r29, 0x00 ; 0 |
||
13929 | 89fa: 0f b6 in r0, 0x3f ; 63 |
||
13930 | 89fc: f8 94 cli |
||
13931 | 89fe: de bf out 0x3e, r29 ; 62 |
||
13932 | 8a00: 0f be out 0x3f, r0 ; 63 |
||
13933 | 8a02: cd bf out 0x3d, r28 ; 61 |
||
13934 | 8a04: 80 91 44 05 lds r24, 0x0544 |
||
13935 | 8a08: 81 50 subi r24, 0x01 ; 1 |
||
13936 | 8a0a: 80 93 44 05 sts 0x0544, r24 |
||
13937 | 8a0e: 88 23 and r24, r24 |
||
13938 | 8a10: 19 f4 brne .+6 ; 0x8a18 <MotorRegler+0x4a> |
||
13939 | 8a12: 85 e0 ldi r24, 0x05 ; 5 |
||
13940 | 8a14: 80 93 44 05 sts 0x0544, r24 |
||
13941 | 8a18: 0e 94 e4 32 call 0x65c8 ; 0x65c8 <Mittelwert> |
||
13942 | 8a1c: 40 91 08 01 lds r20, 0x0108 |
||
13943 | 8a20: 4c 30 cpi r20, 0x0C ; 12 |
||
13944 | 8a22: 10 f0 brcs .+4 ; 0x8a28 <MotorRegler+0x5a> |
||
13945 | 8a24: 0c 94 c0 4d jmp 0x9b80 ; 0x9b80 <MotorRegler+0x11b2> |
||
13946 | 8a28: 29 9a sbi 0x05, 1 ; 5 |
||
13947 | 8a2a: a0 90 1a 05 lds r10, 0x051A |
||
13948 | 8a2e: b0 90 1b 05 lds r11, 0x051B |
||
13949 | 8a32: be 82 std Y+6, r11 ; 0x06 |
||
13950 | 8a34: ad 82 std Y+5, r10 ; 0x05 |
||
13951 | 8a36: 80 91 5c 09 lds r24, 0x095C |
||
13952 | 8a3a: 28 2f mov r18, r24 |
||
13953 | 8a3c: 30 e0 ldi r19, 0x00 ; 0 |
||
13954 | 8a3e: c9 01 movw r24, r18 |
||
13955 | 8a40: 09 96 adiw r24, 0x09 ; 9 |
||
13956 | 8a42: 8a 15 cp r24, r10 |
||
13957 | 8a44: 9b 05 cpc r25, r11 |
||
13958 | 8a46: 2c f0 brlt .+10 ; 0x8a52 <MotorRegler+0x84> |
||
13959 | 8a48: b9 01 movw r22, r18 |
||
13960 | 8a4a: 66 5f subi r22, 0xF6 ; 246 |
||
13961 | 8a4c: 7f 4f sbci r23, 0xFF ; 255 |
||
13962 | 8a4e: 7e 83 std Y+6, r23 ; 0x06 |
||
13963 | 8a50: 6d 83 std Y+5, r22 ; 0x05 |
||
13964 | 8a52: 80 91 12 05 lds r24, 0x0512 |
||
13965 | 8a56: 84 36 cpi r24, 0x64 ; 100 |
||
13966 | 8a58: 10 f0 brcs .+4 ; 0x8a5e <MotorRegler+0x90> |
||
13967 | 8a5a: 0c 94 c3 4d jmp 0x9b86 ; 0x9b86 <MotorRegler+0x11b8> |
||
13968 | 8a5e: 80 91 73 05 lds r24, 0x0573 |
||
13969 | 8a62: 90 91 74 05 lds r25, 0x0574 |
||
13970 | 8a66: 00 97 sbiw r24, 0x00 ; 0 |
||
13971 | 8a68: 11 f0 breq .+4 ; 0x8a6e <MotorRegler+0xa0> |
||
13972 | 8a6a: 0c 94 ab 56 jmp 0xad56 ; 0xad56 <MotorRegler+0x2388> |
||
13973 | 8a6e: 10 92 1c 05 sts 0x051C, r1 |
||
13974 | 8a72: 80 91 43 05 lds r24, 0x0543 |
||
13975 | 8a76: 8f 7e andi r24, 0xEF ; 239 |
||
13976 | 8a78: 80 93 43 05 sts 0x0543, r24 |
||
13977 | 8a7c: 4a 30 cpi r20, 0x0A ; 10 |
||
13978 | 8a7e: 11 f4 brne .+4 ; 0x8a84 <MotorRegler+0xb6> |
||
13979 | 8a80: 0c 94 b4 56 jmp 0xad68 ; 0xad68 <MotorRegler+0x239a> |
||
13980 | 8a84: 44 31 cpi r20, 0x14 ; 20 |
||
13981 | 8a86: 11 f4 brne .+4 ; 0x8a8c <MotorRegler+0xbe> |
||
13982 | 8a88: 0c 94 b4 56 jmp 0xad68 ; 0xad68 <MotorRegler+0x239a> |
||
13983 | 8a8c: 28 98 cbi 0x05, 0 ; 5 |
||
13984 | 8a8e: 80 91 41 05 lds r24, 0x0541 |
||
13985 | 8a92: 90 91 42 05 lds r25, 0x0542 |
||
13986 | 8a96: 89 5e subi r24, 0xE9 ; 233 |
||
13987 | 8a98: 93 40 sbci r25, 0x03 ; 3 |
||
13988 | 8a9a: 10 f4 brcc .+4 ; 0x8aa0 <MotorRegler+0xd2> |
||
13989 | 8a9c: 0c 94 c7 56 jmp 0xad8e ; 0xad8e <MotorRegler+0x23c0> |
||
13990 | 8aa0: 80 91 00 09 lds r24, 0x0900 |
||
13991 | 8aa4: a8 2f mov r26, r24 |
||
13992 | 8aa6: b0 e0 ldi r27, 0x00 ; 0 |
||
13993 | 8aa8: be 83 std Y+6, r27 ; 0x06 |
||
13994 | 8aaa: ad 83 std Y+5, r26 ; 0x05 |
||
13995 | 8aac: 80 91 43 05 lds r24, 0x0543 |
||
13996 | 8ab0: 80 61 ori r24, 0x10 ; 16 |
||
13997 | 8ab2: 80 93 43 05 sts 0x0543, r24 |
||
13998 | 8ab6: a0 91 e1 08 lds r26, 0x08E1 |
||
13999 | 8aba: b0 e0 ldi r27, 0x00 ; 0 |
||
14000 | 8abc: aa 0f add r26, r26 |
||
14001 | 8abe: bb 1f adc r27, r27 |
||
14002 | 8ac0: fd 01 movw r30, r26 |
||
14003 | 8ac2: eb 53 subi r30, 0x3B ; 59 |
||
14004 | 8ac4: f7 4f sbci r31, 0xF7 ; 247 |
||
14005 | 8ac6: 11 82 std Z+1, r1 ; 0x01 |
||
14006 | 8ac8: 10 82 st Z, r1 |
||
14007 | 8aca: e0 91 e2 08 lds r30, 0x08E2 |
||
14008 | 8ace: 2e 2f mov r18, r30 |
||
14009 | 8ad0: 30 e0 ldi r19, 0x00 ; 0 |
||
14010 | 8ad2: 22 0f add r18, r18 |
||
14011 | 8ad4: 33 1f adc r19, r19 |
||
14012 | 8ad6: c9 01 movw r24, r18 |
||
14013 | 8ad8: 8b 53 subi r24, 0x3B ; 59 |
||
14014 | 8ada: 97 4f sbci r25, 0xF7 ; 247 |
||
14015 | 8adc: fc 01 movw r30, r24 |
||
14016 | 8ade: 11 82 std Z+1, r1 ; 0x01 |
||
14017 | 8ae0: 10 82 st Z, r1 |
||
14018 | 8ae2: a1 55 subi r26, 0x51 ; 81 |
||
14019 | 8ae4: b7 4f sbci r27, 0xF7 ; 247 |
||
14020 | 8ae6: 11 96 adiw r26, 0x01 ; 1 |
||
14021 | 8ae8: 1c 92 st X, r1 |
||
14022 | 8aea: 1e 92 st -X, r1 |
||
14023 | 8aec: 21 55 subi r18, 0x51 ; 81 |
||
14024 | 8aee: 37 4f sbci r19, 0xF7 ; 247 |
||
14025 | 8af0: d9 01 movw r26, r18 |
||
14026 | 8af2: 11 96 adiw r26, 0x01 ; 1 |
||
14027 | 8af4: 1c 92 st X, r1 |
||
14028 | 8af6: 1e 92 st -X, r1 |
||
14029 | 8af8: e0 91 e4 08 lds r30, 0x08E4 |
||
14030 | 8afc: f0 e0 ldi r31, 0x00 ; 0 |
||
14031 | 8afe: ee 0f add r30, r30 |
||
14032 | 8b00: ff 1f adc r31, r31 |
||
14033 | 8b02: e1 55 subi r30, 0x51 ; 81 |
||
14034 | 8b04: f7 4f sbci r31, 0xF7 ; 247 |
||
14035 | 8b06: 11 82 std Z+1, r1 ; 0x01 |
||
14036 | 8b08: 10 82 st Z, r1 |
||
14037 | 8b0a: 80 91 84 03 lds r24, 0x0384 |
||
14038 | 8b0e: 81 50 subi r24, 0x01 ; 1 |
||
14039 | 8b10: 80 93 84 03 sts 0x0384, r24 |
||
14040 | 8b14: 8f 5f subi r24, 0xFF ; 255 |
||
14041 | 8b16: 21 f0 breq .+8 ; 0x8b20 <MotorRegler+0x152> |
||
14042 | 8b18: 80 91 43 05 lds r24, 0x0543 |
||
14043 | 8b1c: 84 ff sbrs r24, 4 |
||
14044 | 8b1e: 3d c2 rjmp .+1146 ; 0x8f9a <MotorRegler+0x5cc> |
||
14045 | 8b20: 0e 94 b8 3b call 0x7770 ; 0x7770 <ParameterZuordnung> |
||
14046 | 8b24: e0 91 e1 08 lds r30, 0x08E1 |
||
14047 | 8b28: f0 e0 ldi r31, 0x00 ; 0 |
||
14048 | 8b2a: ee 0f add r30, r30 |
||
14049 | 8b2c: ff 1f adc r31, r31 |
||
14050 | 8b2e: e1 55 subi r30, 0x51 ; 81 |
||
14051 | 8b30: f7 4f sbci r31, 0xF7 ; 247 |
||
14052 | 8b32: 20 81 ld r18, Z |
||
14053 | 8b34: 31 81 ldd r19, Z+1 ; 0x01 |
||
14054 | 8b36: 80 91 f3 08 lds r24, 0x08F3 |
||
14055 | 8b3a: 90 e0 ldi r25, 0x00 ; 0 |
||
14056 | 8b3c: 28 9f mul r18, r24 |
||
14057 | 8b3e: a0 01 movw r20, r0 |
||
14058 | 8b40: 29 9f mul r18, r25 |
||
14059 | 8b42: 50 0d add r21, r0 |
||
14060 | 8b44: 38 9f mul r19, r24 |
||
14061 | 8b46: 50 0d add r21, r0 |
||
14062 | 8b48: 11 24 eor r1, r1 |
||
14063 | 8b4a: 20 91 64 05 lds r18, 0x0564 |
||
14064 | 8b4e: 30 91 65 05 lds r19, 0x0565 |
||
14065 | 8b52: c9 01 movw r24, r18 |
||
14066 | 8b54: 88 0f add r24, r24 |
||
14067 | 8b56: 99 1f adc r25, r25 |
||
14068 | 8b58: 82 0f add r24, r18 |
||
14069 | 8b5a: 93 1f adc r25, r19 |
||
14070 | 8b5c: 48 0f add r20, r24 |
||
14071 | 8b5e: 59 1f adc r21, r25 |
||
14072 | 8b60: 57 ff sbrs r21, 7 |
||
14073 | 8b62: 02 c0 rjmp .+4 ; 0x8b68 <MotorRegler+0x19a> |
||
14074 | 8b64: 0c 94 0d 58 jmp 0xb01a ; 0xb01a <MotorRegler+0x264c> |
||
14075 | 8b68: 55 95 asr r21 |
||
14076 | 8b6a: 47 95 ror r20 |
||
14077 | 8b6c: 55 95 asr r21 |
||
14078 | 8b6e: 47 95 ror r20 |
||
14079 | 8b70: 50 93 65 05 sts 0x0565, r21 |
||
14080 | 8b74: 40 93 64 05 sts 0x0564, r20 |
||
14081 | 8b78: e0 91 e1 08 lds r30, 0x08E1 |
||
14082 | 8b7c: f0 e0 ldi r31, 0x00 ; 0 |
||
14083 | 8b7e: ee 0f add r30, r30 |
||
14084 | 8b80: ff 1f adc r31, r31 |
||
14085 | 8b82: eb 53 subi r30, 0x3B ; 59 |
||
14086 | 8b84: f7 4f sbci r31, 0xF7 ; 247 |
||
14087 | 8b86: 20 81 ld r18, Z |
||
14088 | 8b88: 31 81 ldd r19, Z+1 ; 0x01 |
||
14089 | 8b8a: 80 91 f4 08 lds r24, 0x08F4 |
||
14090 | 8b8e: 90 e0 ldi r25, 0x00 ; 0 |
||
14091 | 8b90: bc 01 movw r22, r24 |
||
14092 | 8b92: 26 9f mul r18, r22 |
||
14093 | 8b94: c0 01 movw r24, r0 |
||
14094 | 8b96: 27 9f mul r18, r23 |
||
14095 | 8b98: 90 0d add r25, r0 |
||
14096 | 8b9a: 36 9f mul r19, r22 |
||
14097 | 8b9c: 90 0d add r25, r0 |
||
14098 | 8b9e: 11 24 eor r1, r1 |
||
14099 | 8ba0: 84 0f add r24, r20 |
||
14100 | 8ba2: 95 1f adc r25, r21 |
||
14101 | 8ba4: 90 93 65 05 sts 0x0565, r25 |
||
14102 | 8ba8: 80 93 64 05 sts 0x0564, r24 |
||
14103 | 8bac: 20 91 ad 05 lds r18, 0x05AD |
||
14104 | 8bb0: 30 91 ae 05 lds r19, 0x05AE |
||
14105 | 8bb4: 40 91 a9 05 lds r20, 0x05A9 |
||
14106 | 8bb8: 50 91 aa 05 lds r21, 0x05AA |
||
14107 | 8bbc: 82 1b sub r24, r18 |
||
14108 | 8bbe: 93 0b sbc r25, r19 |
||
14109 | 8bc0: 84 1b sub r24, r20 |
||
14110 | 8bc2: 95 0b sbc r25, r21 |
||
14111 | 8bc4: 90 93 15 05 sts 0x0515, r25 |
||
14112 | 8bc8: 80 93 14 05 sts 0x0514, r24 |
||
14113 | 8bcc: e0 91 e2 08 lds r30, 0x08E2 |
||
14114 | 8bd0: f0 e0 ldi r31, 0x00 ; 0 |
||
14115 | 8bd2: ee 0f add r30, r30 |
||
14116 | 8bd4: ff 1f adc r31, r31 |
||
14117 | 8bd6: e1 55 subi r30, 0x51 ; 81 |
||
14118 | 8bd8: f7 4f sbci r31, 0xF7 ; 247 |
||
14119 | 8bda: 20 81 ld r18, Z |
||
14120 | 8bdc: 31 81 ldd r19, Z+1 ; 0x01 |
||
14121 | 8bde: 80 91 f3 08 lds r24, 0x08F3 |
||
14122 | 8be2: 90 e0 ldi r25, 0x00 ; 0 |
||
14123 | 8be4: 28 9f mul r18, r24 |
||
14124 | 8be6: a0 01 movw r20, r0 |
||
14125 | 8be8: 29 9f mul r18, r25 |
||
14126 | 8bea: 50 0d add r21, r0 |
||
14127 | 8bec: 38 9f mul r19, r24 |
||
14128 | 8bee: 50 0d add r21, r0 |
||
14129 | 8bf0: 11 24 eor r1, r1 |
||
14130 | 8bf2: 20 91 62 05 lds r18, 0x0562 |
||
14131 | 8bf6: 30 91 63 05 lds r19, 0x0563 |
||
14132 | 8bfa: c9 01 movw r24, r18 |
||
14133 | 8bfc: 88 0f add r24, r24 |
||
14134 | 8bfe: 99 1f adc r25, r25 |
||
14135 | 8c00: 82 0f add r24, r18 |
||
14136 | 8c02: 93 1f adc r25, r19 |
||
14137 | 8c04: 48 0f add r20, r24 |
||
14138 | 8c06: 59 1f adc r21, r25 |
||
14139 | 8c08: 57 ff sbrs r21, 7 |
||
14140 | 8c0a: 02 c0 rjmp .+4 ; 0x8c10 <MotorRegler+0x242> |
||
14141 | 8c0c: 0c 94 09 58 jmp 0xb012 ; 0xb012 <MotorRegler+0x2644> |
||
14142 | 8c10: 55 95 asr r21 |
||
14143 | 8c12: 47 95 ror r20 |
||
14144 | 8c14: 55 95 asr r21 |
||
14145 | 8c16: 47 95 ror r20 |
||
14146 | 8c18: 50 93 63 05 sts 0x0563, r21 |
||
14147 | 8c1c: 40 93 62 05 sts 0x0562, r20 |
||
14148 | 8c20: e0 91 e2 08 lds r30, 0x08E2 |
||
14149 | 8c24: f0 e0 ldi r31, 0x00 ; 0 |
||
14150 | 8c26: ee 0f add r30, r30 |
||
14151 | 8c28: ff 1f adc r31, r31 |
||
14152 | 8c2a: eb 53 subi r30, 0x3B ; 59 |
||
14153 | 8c2c: f7 4f sbci r31, 0xF7 ; 247 |
||
14154 | 8c2e: 20 81 ld r18, Z |
||
14155 | 8c30: 31 81 ldd r19, Z+1 ; 0x01 |
||
14156 | 8c32: 80 91 f4 08 lds r24, 0x08F4 |
||
14157 | 8c36: 90 e0 ldi r25, 0x00 ; 0 |
||
14158 | 8c38: dc 01 movw r26, r24 |
||
14159 | 8c3a: 2a 9f mul r18, r26 |
||
14160 | 8c3c: c0 01 movw r24, r0 |
||
14161 | 8c3e: 2b 9f mul r18, r27 |
||
14162 | 8c40: 90 0d add r25, r0 |
||
14163 | 8c42: 3a 9f mul r19, r26 |
||
14164 | 8c44: 90 0d add r25, r0 |
||
14165 | 8c46: 11 24 eor r1, r1 |
||
14166 | 8c48: 84 0f add r24, r20 |
||
14167 | 8c4a: 95 1f adc r25, r21 |
||
14168 | 8c4c: 90 93 63 05 sts 0x0563, r25 |
||
14169 | 8c50: 80 93 62 05 sts 0x0562, r24 |
||
14170 | 8c54: 20 91 af 05 lds r18, 0x05AF |
||
14171 | 8c58: 30 91 b0 05 lds r19, 0x05B0 |
||
14172 | 8c5c: 40 91 ab 05 lds r20, 0x05AB |
||
14173 | 8c60: 50 91 ac 05 lds r21, 0x05AC |
||
14174 | 8c64: 82 1b sub r24, r18 |
||
14175 | 8c66: 93 0b sbc r25, r19 |
||
14176 | 8c68: 84 1b sub r24, r20 |
||
14177 | 8c6a: 95 0b sbc r25, r21 |
||
14178 | 8c6c: 90 93 17 05 sts 0x0517, r25 |
||
14179 | 8c70: 80 93 16 05 sts 0x0516, r24 |
||
14180 | 8c74: e0 91 e4 08 lds r30, 0x08E4 |
||
14181 | 8c78: f0 e0 ldi r31, 0x00 ; 0 |
||
14182 | 8c7a: ee 0f add r30, r30 |
||
14183 | 8c7c: ff 1f adc r31, r31 |
||
14184 | 8c7e: e1 55 subi r30, 0x51 ; 81 |
||
14185 | 8c80: f7 4f sbci r31, 0xF7 ; 247 |
||
14186 | 8c82: 80 81 ld r24, Z |
||
14187 | 8c84: 91 81 ldd r25, Z+1 ; 0x01 |
||
14188 | 8c86: 22 27 eor r18, r18 |
||
14189 | 8c88: 33 27 eor r19, r19 |
||
14190 | 8c8a: 28 1b sub r18, r24 |
||
14191 | 8c8c: 39 0b sbc r19, r25 |
||
14192 | 8c8e: 23 30 cpi r18, 0x03 ; 3 |
||
14193 | 8c90: 31 05 cpc r19, r1 |
||
14194 | 8c92: 14 f4 brge .+4 ; 0x8c98 <MotorRegler+0x2ca> |
||
14195 | 8c94: 0c 94 59 51 jmp 0xa2b2 ; 0xa2b2 <MotorRegler+0x18e4> |
||
14196 | 8c98: 22 50 subi r18, 0x02 ; 2 |
||
14197 | 8c9a: 30 40 sbci r19, 0x00 ; 0 |
||
14198 | 8c9c: 30 93 19 05 sts 0x0519, r19 |
||
14199 | 8ca0: 20 93 18 05 sts 0x0518, r18 |
||
14200 | 8ca4: e0 91 e3 08 lds r30, 0x08E3 |
||
14201 | 8ca8: f0 e0 ldi r31, 0x00 ; 0 |
||
14202 | 8caa: ee 0f add r30, r30 |
||
14203 | 8cac: ff 1f adc r31, r31 |
||
14204 | 8cae: e1 55 subi r30, 0x51 ; 81 |
||
14205 | 8cb0: f7 4f sbci r31, 0xF7 ; 247 |
||
14206 | 8cb2: 00 81 ld r16, Z |
||
14207 | 8cb4: 11 81 ldd r17, Z+1 ; 0x01 |
||
14208 | 8cb6: 08 58 subi r16, 0x88 ; 136 |
||
14209 | 8cb8: 1f 4f sbci r17, 0xFF ; 255 |
||
14210 | 8cba: 10 93 1b 05 sts 0x051B, r17 |
||
14211 | 8cbe: 00 93 1a 05 sts 0x051A, r16 |
||
14212 | 8cc2: 60 91 b3 03 lds r22, 0x03B3 |
||
14213 | 8cc6: 70 e0 ldi r23, 0x00 ; 0 |
||
14214 | 8cc8: 88 27 eor r24, r24 |
||
14215 | 8cca: 77 fd sbrc r23, 7 |
||
14216 | 8ccc: 80 95 com r24 |
||
14217 | 8cce: 98 2f mov r25, r24 |
||
14218 | 8cd0: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
14219 | 8cd4: 20 e0 ldi r18, 0x00 ; 0 |
||
14220 | 8cd6: 30 e0 ldi r19, 0x00 ; 0 |
||
14221 | 8cd8: 40 e2 ldi r20, 0x20 ; 32 |
||
14222 | 8cda: 51 e4 ldi r21, 0x41 ; 65 |
||
14223 | 8cdc: 0e 94 fb 6d call 0xdbf6 ; 0xdbf6 <__addsf3> |
||
14224 | 8ce0: 0e 94 68 6e call 0xdcd0 ; 0xdcd0 <__fixunssfsi> |
||
14225 | 8ce4: 60 93 a9 09 sts 0x09A9, r22 |
||
14226 | 8ce8: 80 91 b4 03 lds r24, 0x03B4 |
||
14227 | 8cec: 80 93 76 09 sts 0x0976, r24 |
||
14228 | 8cf0: 60 91 b5 03 lds r22, 0x03B5 |
||
14229 | 8cf4: 70 e0 ldi r23, 0x00 ; 0 |
||
14230 | 8cf6: 88 27 eor r24, r24 |
||
14231 | 8cf8: 77 fd sbrc r23, 7 |
||
14232 | 8cfa: 80 95 com r24 |
||
14233 | 8cfc: 98 2f mov r25, r24 |
||
14234 | 8cfe: 0e 94 96 6e call 0xdd2c ; 0xdd2c <__floatsisf> |
||
14235 | 8d02: 20 e0 ldi r18, 0x00 ; 0 |
||
14236 | 8d04: 30 e0 ldi r19, 0x00 ; 0 |
||
14237 | 8d06: 40 e2 ldi r20, 0x20 ; 32 |
||
14238 | 8d08: 51 e4 ldi r21, 0x41 ; 65 |
||
14239 | 8d0a: 0e 94 fb 6d call 0xdbf6 ; 0xdbf6 <__addsf3> |
||
14240 | 8d0e: 0e 94 68 6e call 0xdcd0 ; 0xdcd0 <__fixunssfsi> |
||
14241 | 8d12: 60 93 4f 09 sts 0x094F, r22 |
||
14242 | 8d16: 80 91 b6 03 lds r24, 0x03B6 |
||
14243 | 8d1a: 80 93 66 09 sts 0x0966, r24 |
||
14244 | 8d1e: 80 91 8a 07 lds r24, 0x078A |
||
14245 | 8d22: 80 ff sbrs r24, 0 |
||
14246 | 8d24: 06 c0 rjmp .+12 ; 0x8d32 <MotorRegler+0x364> |
||
14247 | 8d26: 80 91 b2 09 lds r24, 0x09B2 |
||
14248 | 8d2a: 81 38 cpi r24, 0x81 ; 129 |
||
14249 | 8d2c: 10 f0 brcs .+4 ; 0x8d32 <MotorRegler+0x364> |
||
14250 | 8d2e: 0c 94 e6 56 jmp 0xadcc ; 0xadcc <MotorRegler+0x23fe> |
||
14251 | 8d32: 80 91 1a 05 lds r24, 0x051A |
||
14252 | 8d36: 90 91 1b 05 lds r25, 0x051B |
||
14253 | 8d3a: 97 ff sbrs r25, 7 |
||
14254 | 8d3c: 02 c0 rjmp .+4 ; 0x8d42 <MotorRegler+0x374> |
||
14255 | 8d3e: 0c 94 eb 57 jmp 0xafd6 ; 0xafd6 <MotorRegler+0x2608> |
||
14256 | 8d42: 80 91 e9 08 lds r24, 0x08E9 |
||
14257 | 8d46: 82 ff sbrs r24, 2 |
||
14258 | 8d48: 02 c0 rjmp .+4 ; 0x8d4e <MotorRegler+0x380> |
||
14259 | 8d4a: 10 92 76 09 sts 0x0976, r1 |
||
14260 | 8d4e: 60 91 14 05 lds r22, 0x0514 |
||
14261 | 8d52: 70 91 15 05 lds r23, 0x0515 |
||
14262 | 8d56: 40 91 3d 05 lds r20, 0x053D |
||
14263 | 8d5a: 50 91 3e 05 lds r21, 0x053E |
||
14264 | 8d5e: cb 01 movw r24, r22 |
||
14265 | 8d60: 9c 01 movw r18, r24 |
||
14266 | 8d62: 97 ff sbrs r25, 7 |
||
14267 | 8d64: 02 c0 rjmp .+4 ; 0x8d6a <MotorRegler+0x39c> |
||
14268 | 8d66: 0c 94 f1 57 jmp 0xafe2 ; 0xafe2 <MotorRegler+0x2614> |
||
14269 | 8d6a: 35 95 asr r19 |
||
14270 | 8d6c: 27 95 ror r18 |
||
14271 | 8d6e: 35 95 asr r19 |
||
14272 | 8d70: 27 95 ror r18 |
||
14273 | 8d72: 37 ff sbrs r19, 7 |
||
14274 | 8d74: 02 c0 rjmp .+4 ; 0x8d7a <MotorRegler+0x3ac> |
||
14275 | 8d76: 0c 94 fb 57 jmp 0xaff6 ; 0xaff6 <MotorRegler+0x2628> |
||
14276 | 8d7a: 42 17 cp r20, r18 |
||
14277 | 8d7c: 53 07 cpc r21, r19 |
||
14278 | 8d7e: 14 f0 brlt .+4 ; 0x8d84 <MotorRegler+0x3b6> |
||
14279 | 8d80: 0c 94 bf 56 jmp 0xad7e ; 0xad7e <MotorRegler+0x23b0> |
||
14280 | 8d84: 9b 01 movw r18, r22 |
||
14281 | 8d86: 77 ff sbrs r23, 7 |
||
14282 | 8d88: 02 c0 rjmp .+4 ; 0x8d8e <MotorRegler+0x3c0> |
||
14283 | 8d8a: 0c 94 24 58 jmp 0xb048 ; 0xb048 <MotorRegler+0x267a> |
||
14284 | 8d8e: c9 01 movw r24, r18 |
||
14285 | 8d90: 95 95 asr r25 |
||
14286 | 8d92: 87 95 ror r24 |
||
14287 | 8d94: 95 95 asr r25 |
||
14288 | 8d96: 87 95 ror r24 |
||
14289 | 8d98: 90 93 3e 05 sts 0x053E, r25 |
||
14290 | 8d9c: 80 93 3d 05 sts 0x053D, r24 |
||
14291 | 8da0: 85 36 cpi r24, 0x65 ; 101 |
||
14292 | 8da2: 91 05 cpc r25, r1 |
||
14293 | 8da4: 14 f0 brlt .+4 ; 0x8daa <MotorRegler+0x3dc> |
||
14294 | 8da6: 0c 94 7a 57 jmp 0xaef4 ; 0xaef4 <MotorRegler+0x2526> |
||
14295 | 8daa: 60 91 16 05 lds r22, 0x0516 |
||
14296 | 8dae: 70 91 17 05 lds r23, 0x0517 |
||
14297 | 8db2: 40 91 3f 05 lds r20, 0x053F |
||
14298 | 8db6: 50 91 40 05 lds r21, 0x0540 |
||
14299 | 8dba: cb 01 movw r24, r22 |
||
14300 | 8dbc: 9c 01 movw r18, r24 |
||
14301 | 8dbe: 97 ff sbrs r25, 7 |
||
14302 | 8dc0: 02 c0 rjmp .+4 ; 0x8dc6 <MotorRegler+0x3f8> |
||
14303 | 8dc2: 0c 94 05 58 jmp 0xb00a ; 0xb00a <MotorRegler+0x263c> |
||
14304 | 8dc6: 35 95 asr r19 |
||
14305 | 8dc8: 27 95 ror r18 |
||
14306 | 8dca: 35 95 asr r19 |
||
14307 | 8dcc: 27 95 ror r18 |
||
14308 | 8dce: 37 ff sbrs r19, 7 |
||
14309 | 8dd0: 02 c0 rjmp .+4 ; 0x8dd6 <MotorRegler+0x408> |
||
14310 | 8dd2: 0c 94 00 58 jmp 0xb000 ; 0xb000 <MotorRegler+0x2632> |
||
14311 | 8dd6: 42 17 cp r20, r18 |
||
14312 | 8dd8: 53 07 cpc r21, r19 |
||
14313 | 8dda: 14 f0 brlt .+4 ; 0x8de0 <MotorRegler+0x412> |
||
14314 | 8ddc: 0c 94 b7 56 jmp 0xad6e ; 0xad6e <MotorRegler+0x23a0> |
||
14315 | 8de0: 9b 01 movw r18, r22 |
||
14316 | 8de2: 77 ff sbrs r23, 7 |
||
14317 | 8de4: 02 c0 rjmp .+4 ; 0x8dea <MotorRegler+0x41c> |
||
14318 | 8de6: 0c 94 29 58 jmp 0xb052 ; 0xb052 <MotorRegler+0x2684> |
||
14319 | 8dea: c9 01 movw r24, r18 |
||
14320 | 8dec: 95 95 asr r25 |
||
14321 | 8dee: 87 95 ror r24 |
||
14322 | 8df0: 95 95 asr r25 |
||
14323 | 8df2: 87 95 ror r24 |
||
14324 | 8df4: 90 93 40 05 sts 0x0540, r25 |
||
14325 | 8df8: 80 93 3f 05 sts 0x053F, r24 |
||
14326 | 8dfc: 85 36 cpi r24, 0x65 ; 101 |
||
14327 | 8dfe: 91 05 cpc r25, r1 |
||
14328 | 8e00: 14 f0 brlt .+4 ; 0x8e06 <MotorRegler+0x438> |
||
14329 | 8e02: 0c 94 72 57 jmp 0xaee4 ; 0xaee4 <MotorRegler+0x2516> |
||
14330 | 8e06: 80 91 43 05 lds r24, 0x0543 |
||
14331 | 8e0a: 84 ff sbrs r24, 4 |
||
14332 | 8e0c: 08 c0 rjmp .+16 ; 0x8e1e <MotorRegler+0x450> |
||
14333 | 8e0e: 10 92 3e 05 sts 0x053E, r1 |
||
14334 | 8e12: 10 92 3d 05 sts 0x053D, r1 |
||
14335 | 8e16: 10 92 40 05 sts 0x0540, r1 |
||
14336 | 8e1a: 10 92 3f 05 sts 0x053F, r1 |
||
14337 | 8e1e: 80 91 e2 08 lds r24, 0x08E2 |
||
14338 | 8e22: a8 2f mov r26, r24 |
||
14339 | 8e24: b0 e0 ldi r27, 0x00 ; 0 |
||
14340 | 8e26: aa 0f add r26, r26 |
||
14341 | 8e28: bb 1f adc r27, r27 |
||
14342 | 8e2a: fd 01 movw r30, r26 |
||
14343 | 8e2c: e1 55 subi r30, 0x51 ; 81 |
||
14344 | 8e2e: f7 4f sbci r31, 0xF7 ; 247 |
||
14345 | 8e30: 20 81 ld r18, Z |
||
14346 | 8e32: 31 81 ldd r19, Z+1 ; 0x01 |
||
14347 | 8e34: 80 91 12 09 lds r24, 0x0912 |
||
14348 | 8e38: 48 2f mov r20, r24 |
||
14349 | 8e3a: 50 e0 ldi r21, 0x00 ; 0 |
||
14350 | 8e3c: 42 17 cp r20, r18 |
||
14351 | 8e3e: 53 07 cpc r21, r19 |
||
14352 | 8e40: 34 f4 brge .+12 ; 0x8e4e <MotorRegler+0x480> |
||
14353 | 8e42: 80 91 37 09 lds r24, 0x0937 |
||
14354 | 8e46: 82 ff sbrs r24, 2 |
||
14355 | 8e48: 02 c0 rjmp .+4 ; 0x8e4e <MotorRegler+0x480> |
||
14356 | 8e4a: 0c 94 6d 57 jmp 0xaeda ; 0xaeda <MotorRegler+0x250c> |
||
14357 | 8e4e: fd 01 movw r30, r26 |
||
14358 | 8e50: e1 55 subi r30, 0x51 ; 81 |
||
14359 | 8e52: f7 4f sbci r31, 0xF7 ; 247 |
||
14360 | 8e54: 20 81 ld r18, Z |
||
14361 | 8e56: 31 81 ldd r19, Z+1 ; 0x01 |
||
14362 | 8e58: 80 91 13 09 lds r24, 0x0913 |
||
14363 | 8e5c: 6a 01 movw r12, r20 |
||
14364 | 8e5e: c8 1a sub r12, r24 |
||
14365 | 8e60: d1 08 sbc r13, r1 |
||
14366 | 8e62: 2c 15 cp r18, r12 |
||
14367 | 8e64: 3d 05 cpc r19, r13 |
||
14368 | 8e66: 64 f4 brge .+24 ; 0x8e80 <MotorRegler+0x4b2> |
||
14369 | 8e68: 10 92 2b 05 sts 0x052B, r1 |
||
14370 | 8e6c: 80 91 e2 08 lds r24, 0x08E2 |
||
14371 | 8e70: a8 2f mov r26, r24 |
||
14372 | 8e72: b0 e0 ldi r27, 0x00 ; 0 |
||
14373 | 8e74: 80 91 12 09 lds r24, 0x0912 |
||
14374 | 8e78: 48 2f mov r20, r24 |
||
14375 | 8e7a: 50 e0 ldi r21, 0x00 ; 0 |
||
14376 | 8e7c: aa 0f add r26, r26 |
||
14377 | 8e7e: bb 1f adc r27, r27 |
||
14378 | 8e80: fd 01 movw r30, r26 |
||
14379 | 8e82: e1 55 subi r30, 0x51 ; 81 |
||
14380 | 8e84: f7 4f sbci r31, 0xF7 ; 247 |
||
14381 | 8e86: 20 81 ld r18, Z |
||
14382 | 8e88: 31 81 ldd r19, Z+1 ; 0x01 |
||
14383 | 8e8a: 88 27 eor r24, r24 |
||
14384 | 8e8c: 99 27 eor r25, r25 |
||
14385 | 8e8e: 84 1b sub r24, r20 |
||
14386 | 8e90: 95 0b sbc r25, r21 |
||
14387 | 8e92: 28 17 cp r18, r24 |
||
14388 | 8e94: 39 07 cpc r19, r25 |
||
14389 | 8e96: 34 f4 brge .+12 ; 0x8ea4 <MotorRegler+0x4d6> |
||
14390 | 8e98: 80 91 37 09 lds r24, 0x0937 |
||
14391 | 8e9c: 83 ff sbrs r24, 3 |
||
14392 | 8e9e: 02 c0 rjmp .+4 ; 0x8ea4 <MotorRegler+0x4d6> |
||
14393 | 8ea0: 0c 94 64 57 jmp 0xaec8 ; 0xaec8 <MotorRegler+0x24fa> |
||
14394 | 8ea4: 80 91 2c 05 lds r24, 0x052C |
||
14395 | 8ea8: 88 23 and r24, r24 |
||
14396 | 8eaa: 71 f0 breq .+28 ; 0x8ec8 <MotorRegler+0x4fa> |
||
14397 | 8eac: a1 55 subi r26, 0x51 ; 81 |
||
14398 | 8eae: b7 4f sbci r27, 0xF7 ; 247 |
||
14399 | 8eb0: 2d 91 ld r18, X+ |
||
14400 | 8eb2: 3c 91 ld r19, X |
||
14401 | 8eb4: 80 91 13 09 lds r24, 0x0913 |
||
14402 | 8eb8: 90 e0 ldi r25, 0x00 ; 0 |
||
14403 | 8eba: 84 1b sub r24, r20 |
||
14404 | 8ebc: 95 0b sbc r25, r21 |
||
14405 | 8ebe: 82 17 cp r24, r18 |
||
14406 | 8ec0: 93 07 cpc r25, r19 |
||
14407 | 8ec2: 14 f4 brge .+4 ; 0x8ec8 <MotorRegler+0x4fa> |
||
14408 | 8ec4: 0c 94 95 57 jmp 0xaf2a ; 0xaf2a <MotorRegler+0x255c> |
||
14409 | 8ec8: 80 91 e1 08 lds r24, 0x08E1 |
||
14410 | 8ecc: a8 2f mov r26, r24 |
||
14411 | 8ece: b0 e0 ldi r27, 0x00 ; 0 |
||
14412 | 8ed0: aa 0f add r26, r26 |
||
14413 | 8ed2: bb 1f adc r27, r27 |
||
14414 | 8ed4: fd 01 movw r30, r26 |
||
14415 | 8ed6: e1 55 subi r30, 0x51 ; 81 |
||
14416 | 8ed8: f7 4f sbci r31, 0xF7 ; 247 |
||
14417 | 8eda: 80 81 ld r24, Z |
||
14418 | 8edc: 91 81 ldd r25, Z+1 ; 0x01 |
||
14419 | 8ede: 48 17 cp r20, r24 |
||
14420 | 8ee0: 59 07 cpc r21, r25 |
||
14421 | 8ee2: 34 f4 brge .+12 ; 0x8ef0 <MotorRegler+0x522> |
||
14422 | 8ee4: 80 91 37 09 lds r24, 0x0937 |
||
14423 | 8ee8: 80 ff sbrs r24, 0 |
||
14424 | 8eea: 02 c0 rjmp .+4 ; 0x8ef0 <MotorRegler+0x522> |
||
14425 | 8eec: 0c 94 5a 57 jmp 0xaeb4 ; 0xaeb4 <MotorRegler+0x24e6> |
||
14426 | 8ef0: 60 91 2e 05 lds r22, 0x052E |
||
14427 | 8ef4: 66 23 and r22, r22 |
||
14428 | 8ef6: 79 f0 breq .+30 ; 0x8f16 <MotorRegler+0x548> |
||
14429 | 8ef8: fd 01 movw r30, r26 |
||
14430 | 8efa: e1 55 subi r30, 0x51 ; 81 |
||
14431 | 8efc: f7 4f sbci r31, 0xF7 ; 247 |
||
14432 | 8efe: 20 81 ld r18, Z |
||
14433 | 8f00: 31 81 ldd r19, Z+1 ; 0x01 |
||
14434 | 8f02: 80 91 13 09 lds r24, 0x0913 |
||
14435 | 8f06: fa 01 movw r30, r20 |
||
14436 | 8f08: e8 1b sub r30, r24 |
||
14437 | 8f0a: f1 09 sbc r31, r1 |
||
14438 | 8f0c: 2e 17 cp r18, r30 |
||
14439 | 8f0e: 3f 07 cpc r19, r31 |
||
14440 | 8f10: 14 f4 brge .+4 ; 0x8f16 <MotorRegler+0x548> |
||
14441 | 8f12: 0c 94 a1 57 jmp 0xaf42 ; 0xaf42 <MotorRegler+0x2574> |
||
14442 | 8f16: fd 01 movw r30, r26 |
||
14443 | 8f18: e1 55 subi r30, 0x51 ; 81 |
||
14444 | 8f1a: f7 4f sbci r31, 0xF7 ; 247 |
||
14445 | 8f1c: 20 81 ld r18, Z |
||
14446 | 8f1e: 31 81 ldd r19, Z+1 ; 0x01 |
||
14447 | 8f20: 88 27 eor r24, r24 |
||
14448 | 8f22: 99 27 eor r25, r25 |
||
14449 | 8f24: 84 1b sub r24, r20 |
||
14450 | 8f26: 95 0b sbc r25, r21 |
||
14451 | 8f28: 28 17 cp r18, r24 |
||
14452 | 8f2a: 39 07 cpc r19, r25 |
||
14453 | 8f2c: 34 f4 brge .+12 ; 0x8f3a <MotorRegler+0x56c> |
||
14454 | 8f2e: 80 91 37 09 lds r24, 0x0937 |
||
14455 | 8f32: 81 ff sbrs r24, 1 |
||
14456 | 8f34: 02 c0 rjmp .+4 ; 0x8f3a <MotorRegler+0x56c> |
||
14457 | 8f36: 0c 94 55 57 jmp 0xaeaa ; 0xaeaa <MotorRegler+0x24dc> |
||
14458 | 8f3a: 80 91 2d 05 lds r24, 0x052D |
||
14459 | 8f3e: 88 23 and r24, r24 |
||
14460 | 8f40: 71 f0 breq .+28 ; 0x8f5e <MotorRegler+0x590> |
||
14461 | 8f42: a1 55 subi r26, 0x51 ; 81 |
||
14462 | 8f44: b7 4f sbci r27, 0xF7 ; 247 |
||
14463 | 8f46: 2d 91 ld r18, X+ |
||
14464 | 8f48: 3c 91 ld r19, X |
||
14465 | 8f4a: 80 91 13 09 lds r24, 0x0913 |
||
14466 | 8f4e: 90 e0 ldi r25, 0x00 ; 0 |
||
14467 | 8f50: 84 1b sub r24, r20 |
||
14468 | 8f52: 95 0b sbc r25, r21 |
||
14469 | 8f54: 82 17 cp r24, r18 |
||
14470 | 8f56: 93 07 cpc r25, r19 |
||
14471 | 8f58: 14 f4 brge .+4 ; 0x8f5e <MotorRegler+0x590> |
||
14472 | 8f5a: 0c 94 9d 57 jmp 0xaf3a ; 0xaf3a <MotorRegler+0x256c> |
||
14473 | 8f5e: 80 91 2b 05 lds r24, 0x052B |
||
14474 | 8f62: 88 23 and r24, r24 |
||
14475 | 8f64: 31 f4 brne .+12 ; 0x8f72 <MotorRegler+0x5a4> |
||
14476 | 8f66: 80 91 2c 05 lds r24, 0x052C |
||
14477 | 8f6a: 88 23 and r24, r24 |
||
14478 | 8f6c: 11 f4 brne .+4 ; 0x8f72 <MotorRegler+0x5a4> |
||
14479 | 8f6e: 0c 94 51 57 jmp 0xaea2 ; 0xaea2 <MotorRegler+0x24d4> |
||
14480 | 8f72: 81 e0 ldi r24, 0x01 ; 1 |
||
14481 | 8f74: 80 93 2a 05 sts 0x052A, r24 |
||
14482 | 8f78: 66 23 and r22, r22 |
||
14483 | 8f7a: 31 f4 brne .+12 ; 0x8f88 <MotorRegler+0x5ba> |
||
14484 | 8f7c: 80 91 2d 05 lds r24, 0x052D |
||
14485 | 8f80: 88 23 and r24, r24 |
||
14486 | 8f82: 11 f4 brne .+4 ; 0x8f88 <MotorRegler+0x5ba> |
||
14487 | 8f84: 0c 94 4d 57 jmp 0xae9a ; 0xae9a <MotorRegler+0x24cc> |
||
14488 | 8f88: 81 e0 ldi r24, 0x01 ; 1 |
||
14489 | 8f8a: 80 93 29 05 sts 0x0529, r24 |
||
14490 | 8f8e: 10 92 2a 05 sts 0x052A, r1 |
||
14491 | 8f92: 10 92 2b 05 sts 0x052B, r1 |
||
14492 | 8f96: 10 92 2c 05 sts 0x052C, r1 |
||
14493 | 8f9a: f0 91 2a 05 lds r31, 0x052A |
||
14494 | 8f9e: fc a3 std Y+36, r31 ; 0x24 |
||
14495 | 8fa0: ff 23 and r31, r31 |
||
14496 | 8fa2: 09 f0 breq .+2 ; 0x8fa6 <MotorRegler+0x5d8> |
||
14497 | 8fa4: 52 c7 rjmp .+3748 ; 0x9e4a <MotorRegler+0x147c> |
||
14498 | 8fa6: 80 91 29 05 lds r24, 0x0529 |
||
14499 | 8faa: 88 23 and r24, r24 |
||
14500 | 8fac: 09 f0 breq .+2 ; 0x8fb0 <MotorRegler+0x5e2> |
||
14501 | 8fae: 4d c7 rjmp .+3738 ; 0x9e4a <MotorRegler+0x147c> |
||
14502 | 8fb0: 80 91 43 05 lds r24, 0x0543 |
||
14503 | 8fb4: 84 ff sbrs r24, 4 |
||
14504 | 8fb6: 1b c0 rjmp .+54 ; 0x8fee <MotorRegler+0x620> |
||
14505 | 8fb8: 10 92 19 05 sts 0x0519, r1 |
||
14506 | 8fbc: 10 92 18 05 sts 0x0518, r1 |
||
14507 | 8fc0: 10 92 15 05 sts 0x0515, r1 |
||
14508 | 8fc4: 10 92 14 05 sts 0x0514, r1 |
||
14509 | 8fc8: 10 92 17 05 sts 0x0517, r1 |
||
14510 | 8fcc: 10 92 16 05 sts 0x0516, r1 |
||
14511 | 8fd0: 9a e5 ldi r25, 0x5A ; 90 |
||
14512 | 8fd2: 90 93 a9 09 sts 0x09A9, r25 |
||
14513 | 8fd6: 88 e7 ldi r24, 0x78 ; 120 |
||
14514 | 8fd8: 80 93 76 09 sts 0x0976, r24 |
||
14515 | 8fdc: 90 93 4f 09 sts 0x094F, r25 |
||
14516 | 8fe0: 80 93 66 09 sts 0x0966, r24 |
||
14517 | 8fe4: 10 92 2a 05 sts 0x052A, r1 |
||
14518 | 8fe8: 10 92 29 05 sts 0x0529, r1 |
||
14519 | 8fec: 1c a2 std Y+36, r1 ; 0x24 |
||
14520 | 8fee: 20 91 69 09 lds r18, 0x0969 |
||
14521 | 8ff2: 30 91 6a 09 lds r19, 0x096A |
||
14522 | 8ff6: 40 91 6b 09 lds r20, 0x096B |
||
14523 | 8ffa: 50 91 6c 09 lds r21, 0x096C |
||
14524 | 8ffe: 2f 8f std Y+31, r18 ; 0x1f |
||
14525 | 9000: 38 a3 std Y+32, r19 ; 0x20 |
||
14526 | 9002: 49 a3 std Y+33, r20 ; 0x21 |
||
14527 | 9004: 5a a3 std Y+34, r21 ; 0x22 |
||
14528 | 9006: 40 91 c4 04 lds r20, 0x04C4 |
||
14529 | 900a: 50 91 c5 04 lds r21, 0x04C5 |
||
14530 | 900e: 60 91 c6 04 lds r22, 0x04C6 |
||
14531 | 9012: 70 91 c7 04 lds r23, 0x04C7 |
||
14532 | 9016: 4d a3 std Y+37, r20 ; 0x25 |
||
14533 | 9018: 5e a3 std Y+38, r21 ; 0x26 |
||
14534 | 901a: 6f a3 std Y+39, r22 ; 0x27 |
||
14535 | 901c: 78 a7 std Y+40, r23 ; 0x28 |
||
14536 | 901e: 8f 8d ldd r24, Y+31 ; 0x1f |
||
14537 | 9020: 98 a1 ldd r25, Y+32 ; 0x20 |
||
14538 | 9022: a9 a1 ldd r26, Y+33 ; 0x21 |
||
14539 | 9024: ba a1 ldd r27, Y+34 ; 0x22 |
||
14540 | 9026: 84 0f add r24, r20 |
||
14541 | 9028: 95 1f adc r25, r21 |
||
14542 | 902a: a6 1f adc r26, r22 |
||
14543 | 902c: b7 1f adc r27, r23 |
||
14544 | 902e: 80 93 69 09 sts 0x0969, r24 |
||
14545 | 9032: 90 93 6a 09 sts 0x096A, r25 |
||
14546 | 9036: a0 93 6b 09 sts 0x096B, r26 |
||
14547 | 903a: b0 93 6c 09 sts 0x096C, r27 |
||
14548 | 903e: 20 90 70 09 lds r2, 0x0970 |
||
14549 | 9042: 30 90 71 09 lds r3, 0x0971 |
||
14550 | 9046: 40 90 72 09 lds r4, 0x0972 |
||
14551 | 904a: 50 90 73 09 lds r5, 0x0973 |
||
14552 | 904e: a0 90 cc 04 lds r10, 0x04CC |
||
14553 | 9052: b0 90 cd 04 lds r11, 0x04CD |
||
14554 | 9056: c0 90 ce 04 lds r12, 0x04CE |
||
14555 | 905a: d0 90 cf 04 lds r13, 0x04CF |
||
14556 | 905e: ae a6 std Y+46, r10 ; 0x2e |
||
14557 | 9060: bf a6 std Y+47, r11 ; 0x2f |
||
14558 | 9062: c8 aa std Y+48, r12 ; 0x30 |
||
14559 | 9064: d9 aa std Y+49, r13 ; 0x31 |
||
14560 | 9066: 2a 0c add r2, r10 |
||
14561 | 9068: 3b 1c adc r3, r11 |
||
14562 | 906a: 4c 1c adc r4, r12 |
||
14563 | 906c: 5d 1c adc r5, r13 |
||
14564 | 906e: 20 92 70 09 sts 0x0970, r2 |
||
14565 | 9072: 30 92 71 09 sts 0x0971, r3 |
||
14566 | 9076: 40 92 72 09 sts 0x0972, r4 |
||
14567 | 907a: 50 92 73 09 sts 0x0973, r5 |
||
14568 | 907e: 80 91 5e 09 lds r24, 0x095E |
||
14569 | 9082: 90 91 5f 09 lds r25, 0x095F |
||
14570 | 9086: a0 91 60 09 lds r26, 0x0960 |
||
14571 | 908a: b0 91 61 09 lds r27, 0x0961 |
||
14572 | 908e: 20 91 c8 04 lds r18, 0x04C8 |
||
14573 | 9092: 30 91 c9 04 lds r19, 0x04C9 |
||
14574 | 9096: 40 91 ca 04 lds r20, 0x04CA |
||
14575 | 909a: 50 91 cb 04 lds r21, 0x04CB |
||
14576 | 909e: 2c 8b std Y+20, r18 ; 0x14 |
||
14577 | 90a0: 3d 8b std Y+21, r19 ; 0x15 |
||
14578 | 90a2: 4e 8b std Y+22, r20 ; 0x16 |
||
14579 | 90a4: 5f 8b std Y+23, r21 ; 0x17 |
||
14580 | 90a6: 82 0f add r24, r18 |
||
14581 | 90a8: 93 1f adc r25, r19 |
||
14582 | 90aa: a4 1f adc r26, r20 |
||
14583 | 90ac: b5 1f adc r27, r21 |
||
14584 | 90ae: 80 93 5e 09 sts 0x095E, r24 |
||
14585 | 90b2: 90 93 5f 09 sts 0x095F, r25 |
||
14586 | 90b6: a0 93 60 09 sts 0x0960, r26 |
||
14587 | 90ba: b0 93 61 09 sts 0x0961, r27 |
||
14588 | 90be: 80 91 50 09 lds r24, 0x0950 |
||
14589 | 90c2: 90 91 51 09 lds r25, 0x0951 |
||
14590 | 90c6: a0 91 52 09 lds r26, 0x0952 |
||
14591 | 90ca: b0 91 53 09 lds r27, 0x0953 |
||
14592 | 90ce: 40 91 d0 04 lds r20, 0x04D0 |
||
14593 | 90d2: 50 91 d1 04 lds r21, 0x04D1 |
||
14594 | 90d6: 60 91 d2 04 lds r22, 0x04D2 |
||
14595 | 90da: 70 91 d3 04 lds r23, 0x04D3 |
||
14596 | 90de: 4a 8f std Y+26, r20 ; 0x1a |
||
14597 | 90e0: 5b 8f std Y+27, r21 ; 0x1b |
||
14598 | 90e2: 6c 8f std Y+28, r22 ; 0x1c |
||
14599 | 90e4: 7d 8f std Y+29, r23 ; 0x1d |
||
14600 | 90e6: 84 0f add r24, r20 |
||
14601 | 90e8: 95 1f adc r25, r21 |
||
14602 | 90ea: a6 1f adc r26, r22 |
||
14603 | 90ec: b7 1f adc r27, r23 |
||
14604 | 90ee: 80 93 50 09 sts 0x0950, r24 |
||
14605 | 90f2: 90 93 51 09 sts 0x0951, r25 |
||
14606 | 90f6: a0 93 52 09 sts 0x0952, r26 |
||
14607 | 90fa: b0 93 53 09 sts 0x0953, r27 |
||
14608 | 90fe: 50 91 29 05 lds r21, 0x0529 |
||
14609 | 9102: 59 8f std Y+25, r21 ; 0x19 |
||
14610 | 9104: 55 23 and r21, r21 |
||
14611 | 9106: 29 f4 brne .+10 ; 0x9112 <MotorRegler+0x744> |
||
14612 | 9108: 6c a1 ldd r22, Y+36 ; 0x24 |
||
14613 | 910a: 66 23 and r22, r22 |
||
14614 | 910c: 11 f4 brne .+4 ; 0x9112 <MotorRegler+0x744> |
||
14615 | 910e: 0c 94 a1 55 jmp 0xab42 ; 0xab42 <MotorRegler+0x2174> |
||
14616 | 9112: 10 92 d4 04 sts 0x04D4, r1 |
||
14617 | 9116: 10 92 d5 04 sts 0x04D5, r1 |
||
14618 | 911a: 10 92 d6 04 sts 0x04D6, r1 |
||
14619 | 911e: 10 92 d7 04 sts 0x04D7, r1 |
||
14620 | 9122: 10 92 d8 04 sts 0x04D8, r1 |
||
14621 | 9126: 10 92 d9 04 sts 0x04D9, r1 |
||
14622 | 912a: 10 92 da 04 sts 0x04DA, r1 |
||
14623 | 912e: 10 92 db 04 sts 0x04DB, r1 |
||
14624 | 9132: 10 92 69 09 sts 0x0969, r1 |
||
14625 | 9136: 10 92 6a 09 sts 0x096A, r1 |
||
14626 | 913a: 10 92 6b 09 sts 0x096B, r1 |
||
14627 | 913e: 10 92 6c 09 sts 0x096C, r1 |
||
14628 | 9142: 10 92 70 09 sts 0x0970, r1 |
||
14629 | 9146: 10 92 71 09 sts 0x0971, r1 |
||
14630 | 914a: 10 92 72 09 sts 0x0972, r1 |
||
14631 | 914e: 10 92 73 09 sts 0x0973, r1 |
||
14632 | 9152: 10 92 5e 09 sts 0x095E, r1 |
||
14633 | 9156: 10 92 5f 09 sts 0x095F, r1 |
||
14634 | 915a: 10 92 60 09 sts 0x0960, r1 |
||
14635 | 915e: 10 92 61 09 sts 0x0961, r1 |
||
14636 | 9162: 10 92 50 09 sts 0x0950, r1 |
||
14637 | 9166: 10 92 51 09 sts 0x0951, r1 |
||
14638 | 916a: 10 92 52 09 sts 0x0952, r1 |
||
14639 | 916e: 10 92 53 09 sts 0x0953, r1 |
||
14640 | 9172: 80 91 e4 04 lds r24, 0x04E4 |
||
14641 | 9176: 90 91 e5 04 lds r25, 0x04E5 |
||
14642 | 917a: a0 91 e6 04 lds r26, 0x04E6 |
||
14643 | 917e: b0 91 e7 04 lds r27, 0x04E7 |
||
14644 | 9182: 80 93 e8 04 sts 0x04E8, r24 |
||
14645 | 9186: 90 93 e9 04 sts 0x04E9, r25 |
||
14646 | 918a: a0 93 ea 04 sts 0x04EA, r26 |
||
14647 | 918e: b0 93 eb 04 sts 0x04EB, r27 |
||
14648 | 9192: 80 91 ec 04 lds r24, 0x04EC |
||
14649 | 9196: 90 91 ed 04 lds r25, 0x04ED |
||
14650 | 919a: a0 91 ee 04 lds r26, 0x04EE |
||
14651 | 919e: b0 91 ef 04 lds r27, 0x04EF |
||
14652 | 91a2: 80 93 f0 04 sts 0x04F0, r24 |
||
14653 | 91a6: 90 93 f1 04 sts 0x04F1, r25 |
||
14654 | 91aa: a0 93 f2 04 sts 0x04F2, r26 |
||
14655 | 91ae: b0 93 f3 04 sts 0x04F3, r27 |
||
14656 | 91b2: 10 92 26 04 sts 0x0426, r1 |
||
14657 | 91b6: 10 92 25 04 sts 0x0425, r1 |
||
14658 | 91ba: 10 92 28 05 sts 0x0528, r1 |
||
14659 | 91be: 10 92 27 05 sts 0x0527, r1 |
||
14660 | 91c2: 10 92 26 05 sts 0x0526, r1 |
||
14661 | 91c6: 10 92 25 05 sts 0x0525, r1 |
||
14662 | 91ca: 79 8d ldd r23, Y+25 ; 0x19 |
||
14663 | 91cc: 77 23 and r23, r23 |
||
14664 | 91ce: 11 f4 brne .+4 ; 0x91d4 <MotorRegler+0x806> |
||
14665 | 91d0: 0c 94 9c 55 jmp 0xab38 ; 0xab38 <MotorRegler+0x216a> |
||
14666 | 91d4: 80 91 25 04 lds r24, 0x0425 |
||
14667 | 91d8: 90 91 26 04 lds r25, 0x0426 |
||
14668 | 91dc: 8f 3f cpi r24, 0xFF ; 255 |
||
14669 | 91de: 91 05 cpc r25, r1 |
||
14670 | 91e0: 11 f0 breq .+4 ; 0x91e6 <MotorRegler+0x818> |
||
14671 | 91e2: 08 f0 brcs .+2 ; 0x91e6 <MotorRegler+0x818> |
||
14672 | 91e4: 43 c7 rjmp .+3718 ; 0xa06c <MotorRegler+0x169e> |
||
14673 | 91e6: 30 91 07 05 lds r19, 0x0507 |
||
14674 | 91ea: 3b 8b std Y+19, r19 ; 0x13 |
||
14675 | 91ec: e0 90 18 05 lds r14, 0x0518 |
||
14676 | 91f0: f0 90 19 05 lds r15, 0x0519 |
||
14677 | 91f4: c7 01 movw r24, r14 |
||
14678 | 91f6: f7 fc sbrc r15, 7 |
||
14679 | 91f8: bf c7 rjmp .+3966 ; 0xa178 <MotorRegler+0x17aa> |
||
14680 | 91fa: 40 97 sbiw r24, 0x10 ; 16 |
||
14681 | 91fc: 64 f0 brlt .+24 ; 0x9216 <MotorRegler+0x848> |
||
14682 | 91fe: 88 ee ldi r24, 0xE8 ; 232 |
||
14683 | 9200: 93 e0 ldi r25, 0x03 ; 3 |
||
14684 | 9202: 90 93 a1 03 sts 0x03A1, r25 |
||
14685 | 9206: 80 93 a0 03 sts 0x03A0, r24 |
||
14686 | 920a: 80 91 e9 08 lds r24, 0x08E9 |
||
14687 | 920e: 84 fd sbrc r24, 4 |
||
14688 | 9210: 02 c0 rjmp .+4 ; 0x9216 <MotorRegler+0x848> |
||
14689 | 9212: 0c 94 97 55 jmp 0xab2e ; 0xab2e <MotorRegler+0x2160> |
||
14690 | 9216: 10 91 f5 08 lds r17, 0x08F5 |
||
14691 | 921a: b7 01 movw r22, r14 |
||
14692 | 921c: 88 27 eor r24, r24 |
||
14693 | 921e: 77 fd sbrc r23, 7 |
||
14694 | 9220: 80 95 com r24 |
||
14695 | 9222: 98 2f mov r25, r24 |
||
14696 | 9224: 21 2f mov r18, r17 |
||
14697 | 9226: 30 e0 ldi r19, 0x00 ; 0 |
||
14698 | 9228: 40 e0 ldi r20, 0x00 ; 0 |
||
14699 | 922a: 50 e0 ldi r21, 0x00 ; 0 |
||
14700 | 922c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
14701 | 9230: f7 01 movw r30, r14 |
||
14702 | 9232: f7 fe sbrs r15, 7 |
||
14703 | 9234: 02 c0 rjmp .+4 ; 0x923a <MotorRegler+0x86c> |
||
14704 | 9236: 0c 94 cf 56 jmp 0xad9e ; 0xad9e <MotorRegler+0x23d0> |
||
14705 | 923a: 9f 01 movw r18, r30 |
||
14706 | 923c: 44 27 eor r20, r20 |
||
14707 | 923e: 37 fd sbrc r19, 7 |
||
14708 | 9240: 40 95 com r20 |
||
14709 | 9242: 54 2f mov r21, r20 |
||
14710 | 9244: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
14711 | 9248: 20 e0 ldi r18, 0x00 ; 0 |
||
14712 | 924a: 32 e0 ldi r19, 0x02 ; 2 |
||
14713 | 924c: 40 e0 ldi r20, 0x00 ; 0 |
||
14714 | 924e: 50 e0 ldi r21, 0x00 ; 0 |
||
14715 | 9250: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
14716 | 9254: 81 2f mov r24, r17 |
||
14717 | 9256: 90 e0 ldi r25, 0x00 ; 0 |
||
14718 | 9258: 8e 9d mul r24, r14 |
||
14719 | 925a: b0 01 movw r22, r0 |
||
14720 | 925c: 8f 9d mul r24, r15 |
||
14721 | 925e: 70 0d add r23, r0 |
||
14722 | 9260: 9e 9d mul r25, r14 |
||
14723 | 9262: 70 0d add r23, r0 |
||
14724 | 9264: 11 24 eor r1, r1 |
||
14725 | 9266: 77 ff sbrs r23, 7 |
||
14726 | 9268: 02 c0 rjmp .+4 ; 0x926e <MotorRegler+0x8a0> |
||
14727 | 926a: 0c 94 cb 56 jmp 0xad96 ; 0xad96 <MotorRegler+0x23c8> |
||
14728 | 926e: 75 95 asr r23 |
||
14729 | 9270: 67 95 ror r22 |
||
14730 | 9272: 75 95 asr r23 |
||
14731 | 9274: 67 95 ror r22 |
||
14732 | 9276: 26 0f add r18, r22 |
||
14733 | 9278: 37 1f adc r19, r23 |
||
14734 | 927a: c9 01 movw r24, r18 |
||
14735 | 927c: aa 27 eor r26, r26 |
||
14736 | 927e: 97 fd sbrc r25, 7 |
||
14737 | 9280: a0 95 com r26 |
||
14738 | 9282: ba 2f mov r27, r26 |
||
14739 | 9284: 80 93 85 05 sts 0x0585, r24 |
||
14740 | 9288: 90 93 86 05 sts 0x0586, r25 |
||
14741 | 928c: a0 93 87 05 sts 0x0587, r26 |
||
14742 | 9290: b0 93 88 05 sts 0x0588, r27 |
||
14743 | 9294: 20 91 f4 04 lds r18, 0x04F4 |
||
14744 | 9298: 30 91 f5 04 lds r19, 0x04F5 |
||
14745 | 929c: 40 91 f6 04 lds r20, 0x04F6 |
||
14746 | 92a0: 50 91 f7 04 lds r21, 0x04F7 |
||
14747 | 92a4: 28 1b sub r18, r24 |
||
14748 | 92a6: 39 0b sbc r19, r25 |
||
14749 | 92a8: 4a 0b sbc r20, r26 |
||
14750 | 92aa: 5b 0b sbc r21, r27 |
||
14751 | 92ac: 20 93 f4 04 sts 0x04F4, r18 |
||
14752 | 92b0: 30 93 f5 04 sts 0x04F5, r19 |
||
14753 | 92b4: 40 93 f6 04 sts 0x04F6, r20 |
||
14754 | 92b8: 50 93 f7 04 sts 0x04F7, r21 |
||
14755 | 92bc: 21 35 cpi r18, 0x51 ; 81 |
||
14756 | 92be: 63 ec ldi r22, 0xC3 ; 195 |
||
14757 | 92c0: 36 07 cpc r19, r22 |
||
14758 | 92c2: 60 e0 ldi r22, 0x00 ; 0 |
||
14759 | 92c4: 46 07 cpc r20, r22 |
||
14760 | 92c6: 60 e0 ldi r22, 0x00 ; 0 |
||
14761 | 92c8: 56 07 cpc r21, r22 |
||
14762 | 92ca: 0c f4 brge .+2 ; 0x92ce <MotorRegler+0x900> |
||
14763 | 92cc: 6b c7 rjmp .+3798 ; 0xa1a4 <MotorRegler+0x17d6> |
||
14764 | 92ce: 80 e5 ldi r24, 0x50 ; 80 |
||
14765 | 92d0: 93 ec ldi r25, 0xC3 ; 195 |
||
14766 | 92d2: a0 e0 ldi r26, 0x00 ; 0 |
||
14767 | 92d4: b0 e0 ldi r27, 0x00 ; 0 |
||
14768 | 92d6: 80 93 f4 04 sts 0x04F4, r24 |
||
14769 | 92da: 90 93 f5 04 sts 0x04F5, r25 |
||
14770 | 92de: a0 93 f6 04 sts 0x04F6, r26 |
||
14771 | 92e2: b0 93 f7 04 sts 0x04F7, r27 |
||
14772 | 92e6: 40 90 00 05 lds r4, 0x0500 |
||
14773 | 92ea: 50 90 01 05 lds r5, 0x0501 |
||
14774 | 92ee: 41 14 cp r4, r1 |
||
14775 | 92f0: 51 04 cpc r5, r1 |
||
14776 | 92f2: 31 f0 breq .+12 ; 0x9300 <MotorRegler+0x932> |
||
14777 | 92f4: 80 91 e9 08 lds r24, 0x08E9 |
||
14778 | 92f8: 83 ff sbrs r24, 3 |
||
14779 | 92fa: 02 c0 rjmp .+4 ; 0x9300 <MotorRegler+0x932> |
||
14780 | 92fc: 0c 94 5d 54 jmp 0xa8ba ; 0xa8ba <MotorRegler+0x1eec> |
||
14781 | 9300: 60 90 a4 09 lds r6, 0x09A4 |
||
14782 | 9304: 70 90 a5 09 lds r7, 0x09A5 |
||
14783 | 9308: 80 91 6f 05 lds r24, 0x056F |
||
14784 | 930c: 81 50 subi r24, 0x01 ; 1 |
||
14785 | 930e: 80 93 6f 05 sts 0x056F, r24 |
||
14786 | 9312: 8f 5f subi r24, 0xFF ; 255 |
||
14787 | 9314: 09 f0 breq .+2 ; 0x9318 <MotorRegler+0x94a> |
||
14788 | 9316: b4 c0 rjmp .+360 ; 0x9480 <MotorRegler+0xab2> |
||
14789 | 9318: 88 e1 ldi r24, 0x18 ; 24 |
||
14790 | 931a: 80 93 6f 05 sts 0x056F, r24 |
||
14791 | 931e: e0 90 f8 08 lds r14, 0x08F8 |
||
14792 | 9322: ff 24 eor r15, r15 |
||
14793 | 9324: ee 0c add r14, r14 |
||
14794 | 9326: ff 1c adc r15, r15 |
||
14795 | 9328: ee 0c add r14, r14 |
||
14796 | 932a: ff 1c adc r15, r15 |
||
14797 | 932c: 00 27 eor r16, r16 |
||
14798 | 932e: f7 fc sbrc r15, 7 |
||
14799 | 9330: 00 95 com r16 |
||
14800 | 9332: 10 2f mov r17, r16 |
||
14801 | 9334: 6d a1 ldd r22, Y+37 ; 0x25 |
||
14802 | 9336: 7e a1 ldd r23, Y+38 ; 0x26 |
||
14803 | 9338: 8f a1 ldd r24, Y+39 ; 0x27 |
||
14804 | 933a: 98 a5 ldd r25, Y+40 ; 0x28 |
||
14805 | 933c: a8 01 movw r20, r16 |
||
14806 | 933e: 97 01 movw r18, r14 |
||
14807 | 9340: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
14808 | 9344: 30 93 26 08 sts 0x0826, r19 |
||
14809 | 9348: 20 93 25 08 sts 0x0825, r18 |
||
14810 | 934c: 6e a5 ldd r22, Y+46 ; 0x2e |
||
14811 | 934e: 7f a5 ldd r23, Y+47 ; 0x2f |
||
14812 | 9350: 88 a9 ldd r24, Y+48 ; 0x30 |
||
14813 | 9352: 99 a9 ldd r25, Y+49 ; 0x31 |
||
14814 | 9354: a8 01 movw r20, r16 |
||
14815 | 9356: 97 01 movw r18, r14 |
||
14816 | 9358: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
14817 | 935c: 30 93 28 08 sts 0x0828, r19 |
||
14818 | 9360: 20 93 27 08 sts 0x0827, r18 |
||
14819 | 9364: 20 91 93 09 lds r18, 0x0993 |
||
14820 | 9368: 30 91 94 09 lds r19, 0x0994 |
||
14821 | 936c: c9 01 movw r24, r18 |
||
14822 | 936e: 97 ff sbrs r25, 7 |
||
14823 | 9370: 02 c0 rjmp .+4 ; 0x9376 <MotorRegler+0x9a8> |
||
14824 | 9372: 0c 94 bb 57 jmp 0xaf76 ; 0xaf76 <MotorRegler+0x25a8> |
||
14825 | 9376: 95 95 asr r25 |
||
14826 | 9378: 87 95 ror r24 |
||
14827 | 937a: 95 95 asr r25 |
||
14828 | 937c: 87 95 ror r24 |
||
14829 | 937e: 90 93 2a 08 sts 0x082A, r25 |
||
14830 | 9382: 80 93 29 08 sts 0x0829, r24 |
||
14831 | 9386: 80 91 af 09 lds r24, 0x09AF |
||
14832 | 938a: 90 91 b0 09 lds r25, 0x09B0 |
||
14833 | 938e: 9c 01 movw r18, r24 |
||
14834 | 9390: 37 ff sbrs r19, 7 |
||
14835 | 9392: 02 c0 rjmp .+4 ; 0x9398 <MotorRegler+0x9ca> |
||
14836 | 9394: 0c 94 b7 57 jmp 0xaf6e ; 0xaf6e <MotorRegler+0x25a0> |
||
14837 | 9398: 35 95 asr r19 |
||
14838 | 939a: 27 95 ror r18 |
||
14839 | 939c: 35 95 asr r19 |
||
14840 | 939e: 27 95 ror r18 |
||
14841 | 93a0: 30 93 2c 08 sts 0x082C, r19 |
||
14842 | 93a4: 20 93 2b 08 sts 0x082B, r18 |
||
14843 | 93a8: 70 92 2e 08 sts 0x082E, r7 |
||
14844 | 93ac: 60 92 2d 08 sts 0x082D, r6 |
||
14845 | 93b0: 60 91 1d 05 lds r22, 0x051D |
||
14846 | 93b4: 70 91 1e 05 lds r23, 0x051E |
||
14847 | 93b8: 80 91 1f 05 lds r24, 0x051F |
||
14848 | 93bc: 90 91 20 05 lds r25, 0x0520 |
||
14849 | 93c0: 25 e0 ldi r18, 0x05 ; 5 |
||
14850 | 93c2: 30 e0 ldi r19, 0x00 ; 0 |
||
14851 | 93c4: 40 e0 ldi r20, 0x00 ; 0 |
||
14852 | 93c6: 50 e0 ldi r21, 0x00 ; 0 |
||
14853 | 93c8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
14854 | 93cc: 30 93 30 08 sts 0x0830, r19 |
||
14855 | 93d0: 20 93 2f 08 sts 0x082F, r18 |
||
14856 | 93d4: 80 91 69 08 lds r24, 0x0869 |
||
14857 | 93d8: 90 91 6a 08 lds r25, 0x086A |
||
14858 | 93dc: 90 93 32 08 sts 0x0832, r25 |
||
14859 | 93e0: 80 93 31 08 sts 0x0831, r24 |
||
14860 | 93e4: 50 92 36 08 sts 0x0836, r5 |
||
14861 | 93e8: 40 92 35 08 sts 0x0835, r4 |
||
14862 | 93ec: 80 91 19 03 lds r24, 0x0319 |
||
14863 | 93f0: 90 91 1a 03 lds r25, 0x031A |
||
14864 | 93f4: 90 93 38 08 sts 0x0838, r25 |
||
14865 | 93f8: 80 93 37 08 sts 0x0837, r24 |
||
14866 | 93fc: 80 91 12 05 lds r24, 0x0512 |
||
14867 | 9400: 80 93 39 08 sts 0x0839, r24 |
||
14868 | 9404: 10 92 3a 08 sts 0x083A, r1 |
||
14869 | 9408: 60 91 ab 09 lds r22, 0x09AB |
||
14870 | 940c: 70 91 ac 09 lds r23, 0x09AC |
||
14871 | 9410: 80 91 ad 09 lds r24, 0x09AD |
||
14872 | 9414: 90 91 ae 09 lds r25, 0x09AE |
||
14873 | 9418: 20 91 c2 03 lds r18, 0x03C2 |
||
14874 | 941c: 30 91 c3 03 lds r19, 0x03C3 |
||
14875 | 9420: 40 91 c4 03 lds r20, 0x03C4 |
||
14876 | 9424: 50 91 c5 03 lds r21, 0x03C5 |
||
14877 | 9428: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
14878 | 942c: 30 93 3c 08 sts 0x083C, r19 |
||
14879 | 9430: 20 93 3b 08 sts 0x083B, r18 |
||
14880 | 9434: 80 91 23 04 lds r24, 0x0423 |
||
14881 | 9438: 90 91 24 04 lds r25, 0x0424 |
||
14882 | 943c: 90 93 4a 08 sts 0x084A, r25 |
||
14883 | 9440: 80 93 49 08 sts 0x0849, r24 |
||
14884 | 9444: 80 91 7e 07 lds r24, 0x077E |
||
14885 | 9448: 80 93 4b 08 sts 0x084B, r24 |
||
14886 | 944c: 10 92 4c 08 sts 0x084C, r1 |
||
14887 | 9450: 80 91 fe 03 lds r24, 0x03FE |
||
14888 | 9454: 90 91 ff 03 lds r25, 0x03FF |
||
14889 | 9458: 90 93 4e 08 sts 0x084E, r25 |
||
14890 | 945c: 80 93 4d 08 sts 0x084D, r24 |
||
14891 | 9460: 80 91 a9 05 lds r24, 0x05A9 |
||
14892 | 9464: 90 91 aa 05 lds r25, 0x05AA |
||
14893 | 9468: 90 93 62 08 sts 0x0862, r25 |
||
14894 | 946c: 80 93 61 08 sts 0x0861, r24 |
||
14895 | 9470: 80 91 ab 05 lds r24, 0x05AB |
||
14896 | 9474: 90 91 ac 05 lds r25, 0x05AC |
||
14897 | 9478: 90 93 64 08 sts 0x0864, r25 |
||
14898 | 947c: 80 93 63 08 sts 0x0863, r24 |
||
14899 | 9480: fb 89 ldd r31, Y+19 ; 0x13 |
||
14900 | 9482: ff 23 and r31, r31 |
||
14901 | 9484: 81 f0 breq .+32 ; 0x94a6 <MotorRegler+0xad8> |
||
14902 | 9486: 10 92 89 05 sts 0x0589, r1 |
||
14903 | 948a: 10 92 8a 05 sts 0x058A, r1 |
||
14904 | 948e: 10 92 8b 05 sts 0x058B, r1 |
||
14905 | 9492: 10 92 8c 05 sts 0x058C, r1 |
||
14906 | 9496: 10 92 8d 05 sts 0x058D, r1 |
||
14907 | 949a: 10 92 8e 05 sts 0x058E, r1 |
||
14908 | 949e: 10 92 8f 05 sts 0x058F, r1 |
||
14909 | 94a2: 10 92 90 05 sts 0x0590, r1 |
||
14910 | 94a6: a9 8c ldd r10, Y+25 ; 0x19 |
||
14911 | 94a8: aa 20 and r10, r10 |
||
14912 | 94aa: 09 f4 brne .+2 ; 0x94ae <MotorRegler+0xae0> |
||
14913 | 94ac: 53 c5 rjmp .+2726 ; 0x9f54 <MotorRegler+0x1586> |
||
14914 | 94ae: 1c 82 std Y+4, r1 ; 0x04 |
||
14915 | 94b0: 1b 82 std Y+3, r1 ; 0x03 |
||
14916 | 94b2: 88 24 eor r8, r8 |
||
14917 | 94b4: 99 24 eor r9, r9 |
||
14918 | 94b6: bc a0 ldd r11, Y+36 ; 0x24 |
||
14919 | 94b8: bb 20 and r11, r11 |
||
14920 | 94ba: 09 f4 brne .+2 ; 0x94be <MotorRegler+0xaf0> |
||
14921 | 94bc: 63 c5 rjmp .+2758 ; 0x9f84 <MotorRegler+0x15b6> |
||
14922 | 94be: 1a 82 std Y+2, r1 ; 0x02 |
||
14923 | 94c0: 19 82 std Y+1, r1 ; 0x01 |
||
14924 | 94c2: 44 24 eor r4, r4 |
||
14925 | 94c4: 55 24 eor r5, r5 |
||
14926 | 94c6: 20 91 4a 09 lds r18, 0x094A |
||
14927 | 94ca: 30 91 4b 09 lds r19, 0x094B |
||
14928 | 94ce: 29 3c cpi r18, 0xC9 ; 201 |
||
14929 | 94d0: 31 05 cpc r19, r1 |
||
14930 | 94d2: 0c f4 brge .+2 ; 0x94d6 <MotorRegler+0xb08> |
||
14931 | 94d4: 73 c5 rjmp .+2790 ; 0x9fbc <MotorRegler+0x15ee> |
||
14932 | 94d6: 88 ec ldi r24, 0xC8 ; 200 |
||
14933 | 94d8: 90 e0 ldi r25, 0x00 ; 0 |
||
14934 | 94da: 90 93 4b 09 sts 0x094B, r25 |
||
14935 | 94de: 80 93 4a 09 sts 0x094A, r24 |
||
14936 | 94e2: 28 ec ldi r18, 0xC8 ; 200 |
||
14937 | 94e4: 30 e0 ldi r19, 0x00 ; 0 |
||
14938 | 94e6: 20 90 55 09 lds r2, 0x0955 |
||
14939 | 94ea: 30 90 56 09 lds r3, 0x0956 |
||
14940 | 94ee: 59 ec ldi r21, 0xC9 ; 201 |
||
14941 | 94f0: 25 16 cp r2, r21 |
||
14942 | 94f2: 31 04 cpc r3, r1 |
||
14943 | 94f4: 0c f4 brge .+2 ; 0x94f8 <MotorRegler+0xb2a> |
||
14944 | 94f6: 45 c6 rjmp .+3210 ; 0xa182 <MotorRegler+0x17b4> |
||
14945 | 94f8: 88 ec ldi r24, 0xC8 ; 200 |
||
14946 | 94fa: 90 e0 ldi r25, 0x00 ; 0 |
||
14947 | 94fc: 90 93 56 09 sts 0x0956, r25 |
||
14948 | 9500: 80 93 55 09 sts 0x0955, r24 |
||
14949 | 9504: 58 ec ldi r21, 0xC8 ; 200 |
||
14950 | 9506: 25 2e mov r2, r21 |
||
14951 | 9508: 31 2c mov r3, r1 |
||
14952 | 950a: 79 01 movw r14, r18 |
||
14953 | 950c: 00 27 eor r16, r16 |
||
14954 | 950e: f7 fc sbrc r15, 7 |
||
14955 | 9510: 00 95 com r16 |
||
14956 | 9512: 10 2f mov r17, r16 |
||
14957 | 9514: ee 0c add r14, r14 |
||
14958 | 9516: ff 1c adc r15, r15 |
||
14959 | 9518: 00 1f adc r16, r16 |
||
14960 | 951a: 11 1f adc r17, r17 |
||
14961 | 951c: ee 0c add r14, r14 |
||
14962 | 951e: ff 1c adc r15, r15 |
||
14963 | 9520: 00 1f adc r16, r16 |
||
14964 | 9522: 11 1f adc r17, r17 |
||
14965 | 9524: ee 0c add r14, r14 |
||
14966 | 9526: ff 1c adc r15, r15 |
||
14967 | 9528: 00 1f adc r16, r16 |
||
14968 | 952a: 11 1f adc r17, r17 |
||
14969 | 952c: ee 0c add r14, r14 |
||
14970 | 952e: ff 1c adc r15, r15 |
||
14971 | 9530: 00 1f adc r16, r16 |
||
14972 | 9532: 11 1f adc r17, r17 |
||
14973 | 9534: ee 0c add r14, r14 |
||
14974 | 9536: ff 1c adc r15, r15 |
||
14975 | 9538: 00 1f adc r16, r16 |
||
14976 | 953a: 11 1f adc r17, r17 |
||
14977 | 953c: ee 0c add r14, r14 |
||
14978 | 953e: ff 1c adc r15, r15 |
||
14979 | 9540: 00 1f adc r16, r16 |
||
14980 | 9542: 11 1f adc r17, r17 |
||
14981 | 9544: ee 0c add r14, r14 |
||
14982 | 9546: ff 1c adc r15, r15 |
||
14983 | 9548: 00 1f adc r16, r16 |
||
14984 | 954a: 11 1f adc r17, r17 |
||
14985 | 954c: a0 90 a9 09 lds r10, 0x09A9 |
||
14986 | 9550: bb 24 eor r11, r11 |
||
14987 | 9552: cc 24 eor r12, r12 |
||
14988 | 9554: dd 24 eor r13, r13 |
||
14989 | 9556: 20 91 57 09 lds r18, 0x0957 |
||
14990 | 955a: 30 91 58 09 lds r19, 0x0958 |
||
14991 | 955e: 44 27 eor r20, r20 |
||
14992 | 9560: 37 fd sbrc r19, 7 |
||
14993 | 9562: 40 95 com r20 |
||
14994 | 9564: 54 2f mov r21, r20 |
||
14995 | 9566: c6 01 movw r24, r12 |
||
14996 | 9568: b5 01 movw r22, r10 |
||
14997 | 956a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
14998 | 956e: e6 0e add r14, r22 |
||
14999 | 9570: f7 1e adc r15, r23 |
||
15000 | 9572: 08 1f adc r16, r24 |
||
15001 | 9574: 19 1f adc r17, r25 |
||
15002 | 9576: c8 01 movw r24, r16 |
||
15003 | 9578: b7 01 movw r22, r14 |
||
15004 | 957a: 20 e4 ldi r18, 0x40 ; 64 |
||
15005 | 957c: 30 e0 ldi r19, 0x00 ; 0 |
||
15006 | 957e: 40 e0 ldi r20, 0x00 ; 0 |
||
15007 | 9580: 50 e0 ldi r21, 0x00 ; 0 |
||
15008 | 9582: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15009 | 9586: 82 0e add r8, r18 |
||
15010 | 9588: 93 1e adc r9, r19 |
||
15011 | 958a: 90 92 58 09 sts 0x0958, r9 |
||
15012 | 958e: 80 92 57 09 sts 0x0957, r8 |
||
15013 | 9592: 71 01 movw r14, r2 |
||
15014 | 9594: 00 27 eor r16, r16 |
||
15015 | 9596: f7 fc sbrc r15, 7 |
||
15016 | 9598: 00 95 com r16 |
||
15017 | 959a: 10 2f mov r17, r16 |
||
15018 | 959c: ee 0c add r14, r14 |
||
15019 | 959e: ff 1c adc r15, r15 |
||
15020 | 95a0: 00 1f adc r16, r16 |
||
15021 | 95a2: 11 1f adc r17, r17 |
||
15022 | 95a4: ee 0c add r14, r14 |
||
15023 | 95a6: ff 1c adc r15, r15 |
||
15024 | 95a8: 00 1f adc r16, r16 |
||
15025 | 95aa: 11 1f adc r17, r17 |
||
15026 | 95ac: ee 0c add r14, r14 |
||
15027 | 95ae: ff 1c adc r15, r15 |
||
15028 | 95b0: 00 1f adc r16, r16 |
||
15029 | 95b2: 11 1f adc r17, r17 |
||
15030 | 95b4: ee 0c add r14, r14 |
||
15031 | 95b6: ff 1c adc r15, r15 |
||
15032 | 95b8: 00 1f adc r16, r16 |
||
15033 | 95ba: 11 1f adc r17, r17 |
||
15034 | 95bc: ee 0c add r14, r14 |
||
15035 | 95be: ff 1c adc r15, r15 |
||
15036 | 95c0: 00 1f adc r16, r16 |
||
15037 | 95c2: 11 1f adc r17, r17 |
||
15038 | 95c4: ee 0c add r14, r14 |
||
15039 | 95c6: ff 1c adc r15, r15 |
||
15040 | 95c8: 00 1f adc r16, r16 |
||
15041 | 95ca: 11 1f adc r17, r17 |
||
15042 | 95cc: ee 0c add r14, r14 |
||
15043 | 95ce: ff 1c adc r15, r15 |
||
15044 | 95d0: 00 1f adc r16, r16 |
||
15045 | 95d2: 11 1f adc r17, r17 |
||
15046 | 95d4: 20 91 48 09 lds r18, 0x0948 |
||
15047 | 95d8: 30 91 49 09 lds r19, 0x0949 |
||
15048 | 95dc: 44 27 eor r20, r20 |
||
15049 | 95de: 37 fd sbrc r19, 7 |
||
15050 | 95e0: 40 95 com r20 |
||
15051 | 95e2: 54 2f mov r21, r20 |
||
15052 | 95e4: c6 01 movw r24, r12 |
||
15053 | 95e6: b5 01 movw r22, r10 |
||
15054 | 95e8: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15055 | 95ec: e6 0e add r14, r22 |
||
15056 | 95ee: f7 1e adc r15, r23 |
||
15057 | 95f0: 08 1f adc r16, r24 |
||
15058 | 95f2: 19 1f adc r17, r25 |
||
15059 | 95f4: c8 01 movw r24, r16 |
||
15060 | 95f6: b7 01 movw r22, r14 |
||
15061 | 95f8: 20 e4 ldi r18, 0x40 ; 64 |
||
15062 | 95fa: 30 e0 ldi r19, 0x00 ; 0 |
||
15063 | 95fc: 40 e0 ldi r20, 0x00 ; 0 |
||
15064 | 95fe: 50 e0 ldi r21, 0x00 ; 0 |
||
15065 | 9600: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15066 | 9604: 62 01 movw r12, r4 |
||
15067 | 9606: c2 0e add r12, r18 |
||
15068 | 9608: d3 1e adc r13, r19 |
||
15069 | 960a: d0 92 49 09 sts 0x0949, r13 |
||
15070 | 960e: c0 92 48 09 sts 0x0948, r12 |
||
15071 | 9612: 66 0c add r6, r6 |
||
15072 | 9614: 77 1c adc r7, r7 |
||
15073 | 9616: b3 01 movw r22, r6 |
||
15074 | 9618: 88 27 eor r24, r24 |
||
15075 | 961a: 77 fd sbrc r23, 7 |
||
15076 | 961c: 80 95 com r24 |
||
15077 | 961e: 98 2f mov r25, r24 |
||
15078 | 9620: 20 91 4f 09 lds r18, 0x094F |
||
15079 | 9624: 30 e0 ldi r19, 0x00 ; 0 |
||
15080 | 9626: 40 e0 ldi r20, 0x00 ; 0 |
||
15081 | 9628: 50 e0 ldi r21, 0x00 ; 0 |
||
15082 | 962a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15083 | 962e: 20 e4 ldi r18, 0x40 ; 64 |
||
15084 | 9630: 30 e0 ldi r19, 0x00 ; 0 |
||
15085 | 9632: 40 e0 ldi r20, 0x00 ; 0 |
||
15086 | 9634: 50 e0 ldi r21, 0x00 ; 0 |
||
15087 | 9636: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15088 | 963a: 79 01 movw r14, r18 |
||
15089 | 963c: 8a 01 movw r16, r20 |
||
15090 | 963e: 60 91 66 09 lds r22, 0x0966 |
||
15091 | 9642: 70 e0 ldi r23, 0x00 ; 0 |
||
15092 | 9644: 80 e0 ldi r24, 0x00 ; 0 |
||
15093 | 9646: 90 e0 ldi r25, 0x00 ; 0 |
||
15094 | 9648: 20 91 e0 04 lds r18, 0x04E0 |
||
15095 | 964c: 30 91 e1 04 lds r19, 0x04E1 |
||
15096 | 9650: 40 91 e2 04 lds r20, 0x04E2 |
||
15097 | 9654: 50 91 e3 04 lds r21, 0x04E3 |
||
15098 | 9658: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15099 | 965c: 20 ef ldi r18, 0xF0 ; 240 |
||
15100 | 965e: 35 e5 ldi r19, 0x55 ; 85 |
||
15101 | 9660: 40 e0 ldi r20, 0x00 ; 0 |
||
15102 | 9662: 50 e0 ldi r21, 0x00 ; 0 |
||
15103 | 9664: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15104 | 9668: e2 0e add r14, r18 |
||
15105 | 966a: f3 1e adc r15, r19 |
||
15106 | 966c: f0 92 a5 09 sts 0x09A5, r15 |
||
15107 | 9670: e0 92 a4 09 sts 0x09A4, r14 |
||
15108 | 9674: 71 e0 ldi r23, 0x01 ; 1 |
||
15109 | 9676: 87 16 cp r8, r23 |
||
15110 | 9678: 70 e4 ldi r23, 0x40 ; 64 |
||
15111 | 967a: 97 06 cpc r9, r23 |
||
15112 | 967c: 0c f4 brge .+2 ; 0x9680 <MotorRegler+0xcb2> |
||
15113 | 967e: a5 c5 rjmp .+2890 ; 0xa1ca <MotorRegler+0x17fc> |
||
15114 | 9680: 80 e0 ldi r24, 0x00 ; 0 |
||
15115 | 9682: 90 e4 ldi r25, 0x40 ; 64 |
||
15116 | 9684: 90 93 58 09 sts 0x0958, r25 |
||
15117 | 9688: 80 93 57 09 sts 0x0957, r24 |
||
15118 | 968c: 91 e0 ldi r25, 0x01 ; 1 |
||
15119 | 968e: c9 16 cp r12, r25 |
||
15120 | 9690: 90 e4 ldi r25, 0x40 ; 64 |
||
15121 | 9692: d9 06 cpc r13, r25 |
||
15122 | 9694: 0c f4 brge .+2 ; 0x9698 <MotorRegler+0xcca> |
||
15123 | 9696: ab c5 rjmp .+2902 ; 0xa1ee <MotorRegler+0x1820> |
||
15124 | 9698: 80 e0 ldi r24, 0x00 ; 0 |
||
15125 | 969a: 90 e4 ldi r25, 0x40 ; 64 |
||
15126 | 969c: 90 93 49 09 sts 0x0949, r25 |
||
15127 | 96a0: 80 93 48 09 sts 0x0948, r24 |
||
15128 | 96a4: b1 e0 ldi r27, 0x01 ; 1 |
||
15129 | 96a6: eb 16 cp r14, r27 |
||
15130 | 96a8: b0 e4 ldi r27, 0x40 ; 64 |
||
15131 | 96aa: fb 06 cpc r15, r27 |
||
15132 | 96ac: 0c f4 brge .+2 ; 0x96b0 <MotorRegler+0xce2> |
||
15133 | 96ae: b1 c5 rjmp .+2914 ; 0xa212 <MotorRegler+0x1844> |
||
15134 | 96b0: 80 e0 ldi r24, 0x00 ; 0 |
||
15135 | 96b2: 90 e4 ldi r25, 0x40 ; 64 |
||
15136 | 96b4: 90 93 a5 09 sts 0x09A5, r25 |
||
15137 | 96b8: 80 93 a4 09 sts 0x09A4, r24 |
||
15138 | 96bc: 20 91 0a 01 lds r18, 0x010A |
||
15139 | 96c0: 80 91 19 03 lds r24, 0x0319 |
||
15140 | 96c4: 90 91 1a 03 lds r25, 0x031A |
||
15141 | 96c8: 30 e0 ldi r19, 0x00 ; 0 |
||
15142 | 96ca: 28 17 cp r18, r24 |
||
15143 | 96cc: 39 07 cpc r19, r25 |
||
15144 | 96ce: 8c f4 brge .+34 ; 0x96f2 <MotorRegler+0xd24> |
||
15145 | 96d0: 60 91 19 03 lds r22, 0x0319 |
||
15146 | 96d4: 70 91 1a 03 lds r23, 0x031A |
||
15147 | 96d8: ad 80 ldd r10, Y+5 ; 0x05 |
||
15148 | 96da: be 80 ldd r11, Y+6 ; 0x06 |
||
15149 | 96dc: a2 9e mul r10, r18 |
||
15150 | 96de: c0 01 movw r24, r0 |
||
15151 | 96e0: a3 9e mul r10, r19 |
||
15152 | 96e2: 90 0d add r25, r0 |
||
15153 | 96e4: b2 9e mul r11, r18 |
||
15154 | 96e6: 90 0d add r25, r0 |
||
15155 | 96e8: 11 24 eor r1, r1 |
||
15156 | 96ea: 0e 94 75 6f call 0xdeea ; 0xdeea <__udivmodhi4> |
||
15157 | 96ee: 7e 83 std Y+6, r23 ; 0x06 |
||
15158 | 96f0: 6d 83 std Y+5, r22 ; 0x05 |
||
15159 | 96f2: 4d 80 ldd r4, Y+5 ; 0x05 |
||
15160 | 96f4: 5e 80 ldd r5, Y+6 ; 0x06 |
||
15161 | 96f6: 44 0c add r4, r4 |
||
15162 | 96f8: 55 1c adc r5, r5 |
||
15163 | 96fa: 44 0c add r4, r4 |
||
15164 | 96fc: 55 1c adc r5, r5 |
||
15165 | 96fe: 80 91 e9 08 lds r24, 0x08E9 |
||
15166 | 9702: 80 fd sbrc r24, 0 |
||
15167 | 9704: 69 c4 rjmp .+2258 ; 0x9fd8 <MotorRegler+0x160a> |
||
15168 | 9706: b0 90 a3 09 lds r11, 0x09A3 |
||
15169 | 970a: b8 8e std Y+24, r11 ; 0x18 |
||
15170 | 970c: b0 90 5c 09 lds r11, 0x095C |
||
15171 | 9710: bb a2 std Y+35, r11 ; 0x23 |
||
15172 | 9712: 2b 2d mov r18, r11 |
||
15173 | 9714: 30 e0 ldi r19, 0x00 ; 0 |
||
15174 | 9716: 26 5f subi r18, 0xF6 ; 246 |
||
15175 | 9718: 3f 4f sbci r19, 0xFF ; 255 |
||
15176 | 971a: 22 0f add r18, r18 |
||
15177 | 971c: 33 1f adc r19, r19 |
||
15178 | 971e: 22 0f add r18, r18 |
||
15179 | 9720: 33 1f adc r19, r19 |
||
15180 | 9722: b2 01 movw r22, r4 |
||
15181 | 9724: 42 16 cp r4, r18 |
||
15182 | 9726: 53 06 cpc r5, r19 |
||
15183 | 9728: 0c f4 brge .+2 ; 0x972c <MotorRegler+0xd5e> |
||
15184 | 972a: b9 01 movw r22, r18 |
||
15185 | 972c: c8 8c ldd r12, Y+24 ; 0x18 |
||
15186 | 972e: 2c 2d mov r18, r12 |
||
15187 | 9730: 30 e0 ldi r19, 0x00 ; 0 |
||
15188 | 9732: 24 51 subi r18, 0x14 ; 20 |
||
15189 | 9734: 30 40 sbci r19, 0x00 ; 0 |
||
15190 | 9736: 22 0f add r18, r18 |
||
15191 | 9738: 33 1f adc r19, r19 |
||
15192 | 973a: 22 0f add r18, r18 |
||
15193 | 973c: 33 1f adc r19, r19 |
||
15194 | 973e: 5b 01 movw r10, r22 |
||
15195 | 9740: 26 17 cp r18, r22 |
||
15196 | 9742: 37 07 cpc r19, r23 |
||
15197 | 9744: 0c f4 brge .+2 ; 0x9748 <MotorRegler+0xd7a> |
||
15198 | 9746: 59 01 movw r10, r18 |
||
15199 | 9748: 80 91 47 04 lds r24, 0x0447 |
||
15200 | 974c: 88 23 and r24, r24 |
||
15201 | 974e: 41 f0 breq .+16 ; 0x9760 <MotorRegler+0xd92> |
||
15202 | 9750: 80 91 41 05 lds r24, 0x0541 |
||
15203 | 9754: 90 91 42 05 lds r25, 0x0542 |
||
15204 | 9758: 02 97 sbiw r24, 0x02 ; 2 |
||
15205 | 975a: c0 97 sbiw r24, 0x30 ; 48 |
||
15206 | 975c: 08 f4 brcc .+2 ; 0x9760 <MotorRegler+0xd92> |
||
15207 | 975e: d2 c3 rjmp .+1956 ; 0x9f04 <MotorRegler+0x1536> |
||
15208 | 9760: b0 92 34 08 sts 0x0834, r11 |
||
15209 | 9764: a0 92 33 08 sts 0x0833, r10 |
||
15210 | 9768: 60 91 85 05 lds r22, 0x0585 |
||
15211 | 976c: 70 91 86 05 lds r23, 0x0586 |
||
15212 | 9770: 80 91 87 05 lds r24, 0x0587 |
||
15213 | 9774: 90 91 88 05 lds r25, 0x0588 |
||
15214 | 9778: 2c ef ldi r18, 0xFC ; 252 |
||
15215 | 977a: 3f ef ldi r19, 0xFF ; 255 |
||
15216 | 977c: 4f ef ldi r20, 0xFF ; 255 |
||
15217 | 977e: 5f ef ldi r21, 0xFF ; 255 |
||
15218 | 9780: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15219 | 9784: 40 91 a4 09 lds r20, 0x09A4 |
||
15220 | 9788: 50 91 a5 09 lds r21, 0x09A5 |
||
15221 | 978c: 46 0f add r20, r22 |
||
15222 | 978e: 57 1f adc r21, r23 |
||
15223 | 9790: 21 ea ldi r18, 0xA1 ; 161 |
||
15224 | 9792: a2 16 cp r10, r18 |
||
15225 | 9794: b1 04 cpc r11, r1 |
||
15226 | 9796: 0c f4 brge .+2 ; 0x979a <MotorRegler+0xdcc> |
||
15227 | 9798: d1 c3 rjmp .+1954 ; 0x9f3c <MotorRegler+0x156e> |
||
15228 | 979a: c5 01 movw r24, r10 |
||
15229 | 979c: 95 95 asr r25 |
||
15230 | 979e: 87 95 ror r24 |
||
15231 | 97a0: 84 17 cp r24, r20 |
||
15232 | 97a2: 95 07 cpc r25, r21 |
||
15233 | 97a4: 0c f0 brlt .+2 ; 0x97a8 <MotorRegler+0xdda> |
||
15234 | 97a6: 92 c5 rjmp .+2852 ; 0xa2cc <MotorRegler+0x18fe> |
||
15235 | 97a8: ac 01 movw r20, r24 |
||
15236 | 97aa: 68 8d ldd r22, Y+24 ; 0x18 |
||
15237 | 97ac: 86 2f mov r24, r22 |
||
15238 | 97ae: 90 e0 ldi r25, 0x00 ; 0 |
||
15239 | 97b0: 88 0f add r24, r24 |
||
15240 | 97b2: 99 1f adc r25, r25 |
||
15241 | 97b4: 88 0f add r24, r24 |
||
15242 | 97b6: 99 1f adc r25, r25 |
||
15243 | 97b8: 9c 01 movw r18, r24 |
||
15244 | 97ba: 2a 19 sub r18, r10 |
||
15245 | 97bc: 3b 09 sbc r19, r11 |
||
15246 | 97be: 42 17 cp r20, r18 |
||
15247 | 97c0: 53 07 cpc r21, r19 |
||
15248 | 97c2: 0c f4 brge .+2 ; 0x97c6 <MotorRegler+0xdf8> |
||
15249 | 97c4: 9a 01 movw r18, r20 |
||
15250 | 97c6: d5 01 movw r26, r10 |
||
15251 | 97c8: a8 1b sub r26, r24 |
||
15252 | 97ca: b9 0b sbc r27, r25 |
||
15253 | 97cc: 19 01 movw r2, r18 |
||
15254 | 97ce: 2a 17 cp r18, r26 |
||
15255 | 97d0: 3b 07 cpc r19, r27 |
||
15256 | 97d2: 0c f4 brge .+2 ; 0x97d6 <MotorRegler+0xe08> |
||
15257 | 97d4: 1d 01 movw r2, r26 |
||
15258 | 97d6: 20 91 57 09 lds r18, 0x0957 |
||
15259 | 97da: 30 91 58 09 lds r19, 0x0958 |
||
15260 | 97de: 80 91 14 05 lds r24, 0x0514 |
||
15261 | 97e2: 90 91 15 05 lds r25, 0x0515 |
||
15262 | 97e6: 28 1b sub r18, r24 |
||
15263 | 97e8: 39 0b sbc r19, r25 |
||
15264 | 97ea: 30 93 68 09 sts 0x0968, r19 |
||
15265 | 97ee: 20 93 67 09 sts 0x0967, r18 |
||
15266 | 97f2: b0 91 76 09 lds r27, 0x0976 |
||
15267 | 97f6: be 8f std Y+30, r27 ; 0x1e |
||
15268 | 97f8: bb 23 and r27, r27 |
||
15269 | 97fa: 09 f4 brne .+2 ; 0x97fe <MotorRegler+0xe30> |
||
15270 | 97fc: 69 c3 rjmp .+1746 ; 0x9ed0 <MotorRegler+0x1502> |
||
15271 | 97fe: eb 81 ldd r30, Y+3 ; 0x03 |
||
15272 | 9800: fc 81 ldd r31, Y+4 ; 0x04 |
||
15273 | 9802: e8 1b sub r30, r24 |
||
15274 | 9804: f9 0b sbc r31, r25 |
||
15275 | 9806: cf 01 movw r24, r30 |
||
15276 | 9808: aa 27 eor r26, r26 |
||
15277 | 980a: 97 fd sbrc r25, 7 |
||
15278 | 980c: a0 95 com r26 |
||
15279 | 980e: ba 2f mov r27, r26 |
||
15280 | 9810: e0 90 8d 05 lds r14, 0x058D |
||
15281 | 9814: f0 90 8e 05 lds r15, 0x058E |
||
15282 | 9818: 00 91 8f 05 lds r16, 0x058F |
||
15283 | 981c: 10 91 90 05 lds r17, 0x0590 |
||
15284 | 9820: e8 0e add r14, r24 |
||
15285 | 9822: f9 1e adc r15, r25 |
||
15286 | 9824: 0a 1f adc r16, r26 |
||
15287 | 9826: 1b 1f adc r17, r27 |
||
15288 | 9828: e0 92 8d 05 sts 0x058D, r14 |
||
15289 | 982c: f0 92 8e 05 sts 0x058E, r15 |
||
15290 | 9830: 00 93 8f 05 sts 0x058F, r16 |
||
15291 | 9834: 10 93 90 05 sts 0x0590, r17 |
||
15292 | 9838: f1 e0 ldi r31, 0x01 ; 1 |
||
15293 | 983a: ef 16 cp r14, r31 |
||
15294 | 983c: fa ef ldi r31, 0xFA ; 250 |
||
15295 | 983e: ff 06 cpc r15, r31 |
||
15296 | 9840: f0 e0 ldi r31, 0x00 ; 0 |
||
15297 | 9842: 0f 07 cpc r16, r31 |
||
15298 | 9844: f0 e0 ldi r31, 0x00 ; 0 |
||
15299 | 9846: 1f 07 cpc r17, r31 |
||
15300 | 9848: 0c f4 brge .+2 ; 0x984c <MotorRegler+0xe7e> |
||
15301 | 984a: 0e c5 rjmp .+2588 ; 0xa268 <MotorRegler+0x189a> |
||
15302 | 984c: 80 e0 ldi r24, 0x00 ; 0 |
||
15303 | 984e: 9a ef ldi r25, 0xFA ; 250 |
||
15304 | 9850: a0 e0 ldi r26, 0x00 ; 0 |
||
15305 | 9852: b0 e0 ldi r27, 0x00 ; 0 |
||
15306 | 9854: 80 93 8d 05 sts 0x058D, r24 |
||
15307 | 9858: 90 93 8e 05 sts 0x058E, r25 |
||
15308 | 985c: a0 93 8f 05 sts 0x058F, r26 |
||
15309 | 9860: b0 93 90 05 sts 0x0590, r27 |
||
15310 | 9864: e1 2c mov r14, r1 |
||
15311 | 9866: 7a ef ldi r23, 0xFA ; 250 |
||
15312 | 9868: f7 2e mov r15, r23 |
||
15313 | 986a: 01 2d mov r16, r1 |
||
15314 | 986c: 11 2d mov r17, r1 |
||
15315 | 986e: c0 90 aa 03 lds r12, 0x03AA |
||
15316 | 9872: d0 90 ab 03 lds r13, 0x03AB |
||
15317 | 9876: 96 01 movw r18, r12 |
||
15318 | 9878: 44 27 eor r20, r20 |
||
15319 | 987a: 37 fd sbrc r19, 7 |
||
15320 | 987c: 40 95 com r20 |
||
15321 | 987e: 54 2f mov r21, r20 |
||
15322 | 9880: c8 01 movw r24, r16 |
||
15323 | 9882: b7 01 movw r22, r14 |
||
15324 | 9884: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15325 | 9888: 00 91 67 09 lds r16, 0x0967 |
||
15326 | 988c: 10 91 68 09 lds r17, 0x0968 |
||
15327 | 9890: 02 0f add r16, r18 |
||
15328 | 9892: 13 1f adc r17, r19 |
||
15329 | 9894: c1 01 movw r24, r2 |
||
15330 | 9896: 37 fe sbrs r3, 7 |
||
15331 | 9898: 02 c0 rjmp .+4 ; 0x989e <MotorRegler+0xed0> |
||
15332 | 989a: 0c 94 d5 56 jmp 0xadaa ; 0xadaa <MotorRegler+0x23dc> |
||
15333 | 989e: 95 95 asr r25 |
||
15334 | 98a0: 87 95 ror r24 |
||
15335 | 98a2: 8a 0d add r24, r10 |
||
15336 | 98a4: 9b 1d adc r25, r11 |
||
15337 | 98a6: 3c 01 movw r6, r24 |
||
15338 | 98a8: 88 24 eor r8, r8 |
||
15339 | 98aa: 77 fc sbrc r7, 7 |
||
15340 | 98ac: 80 94 com r8 |
||
15341 | 98ae: 98 2c mov r9, r8 |
||
15342 | 98b0: 30 91 bf 03 lds r19, 0x03BF |
||
15343 | 98b4: 3d a7 std Y+45, r19 ; 0x2d |
||
15344 | 98b6: 23 2f mov r18, r19 |
||
15345 | 98b8: 30 e0 ldi r19, 0x00 ; 0 |
||
15346 | 98ba: 40 e0 ldi r20, 0x00 ; 0 |
||
15347 | 98bc: 50 e0 ldi r21, 0x00 ; 0 |
||
15348 | 98be: c4 01 movw r24, r8 |
||
15349 | 98c0: b3 01 movw r22, r6 |
||
15350 | 98c2: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15351 | 98c6: 20 e4 ldi r18, 0x40 ; 64 |
||
15352 | 98c8: 30 e0 ldi r19, 0x00 ; 0 |
||
15353 | 98ca: 40 e0 ldi r20, 0x00 ; 0 |
||
15354 | 98cc: 50 e0 ldi r21, 0x00 ; 0 |
||
15355 | 98ce: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15356 | 98d2: c9 01 movw r24, r18 |
||
15357 | 98d4: 02 17 cp r16, r18 |
||
15358 | 98d6: 13 07 cpc r17, r19 |
||
15359 | 98d8: 0c f4 brge .+2 ; 0x98dc <MotorRegler+0xf0e> |
||
15360 | 98da: 98 01 movw r18, r16 |
||
15361 | 98dc: 44 24 eor r4, r4 |
||
15362 | 98de: 55 24 eor r5, r5 |
||
15363 | 98e0: 48 1a sub r4, r24 |
||
15364 | 98e2: 59 0a sbc r5, r25 |
||
15365 | 98e4: 42 16 cp r4, r18 |
||
15366 | 98e6: 53 06 cpc r5, r19 |
||
15367 | 98e8: 0c f4 brge .+2 ; 0x98ec <MotorRegler+0xf1e> |
||
15368 | 98ea: 29 01 movw r4, r18 |
||
15369 | 98ec: 20 91 48 09 lds r18, 0x0948 |
||
15370 | 98f0: 30 91 49 09 lds r19, 0x0949 |
||
15371 | 98f4: 80 91 16 05 lds r24, 0x0516 |
||
15372 | 98f8: 90 91 17 05 lds r25, 0x0517 |
||
15373 | 98fc: 28 1b sub r18, r24 |
||
15374 | 98fe: 39 0b sbc r19, r25 |
||
15375 | 9900: 30 93 47 09 sts 0x0947, r19 |
||
15376 | 9904: 20 93 46 09 sts 0x0946, r18 |
||
15377 | 9908: 4e 8d ldd r20, Y+30 ; 0x1e |
||
15378 | 990a: 44 23 and r20, r20 |
||
15379 | 990c: 09 f4 brne .+2 ; 0x9910 <MotorRegler+0xf42> |
||
15380 | 990e: c6 c2 rjmp .+1420 ; 0x9e9c <MotorRegler+0x14ce> |
||
15381 | 9910: 69 81 ldd r22, Y+1 ; 0x01 |
||
15382 | 9912: 7a 81 ldd r23, Y+2 ; 0x02 |
||
15383 | 9914: 68 1b sub r22, r24 |
||
15384 | 9916: 79 0b sbc r23, r25 |
||
15385 | 9918: cb 01 movw r24, r22 |
||
15386 | 991a: aa 27 eor r26, r26 |
||
15387 | 991c: 97 fd sbrc r25, 7 |
||
15388 | 991e: a0 95 com r26 |
||
15389 | 9920: ba 2f mov r27, r26 |
||
15390 | 9922: e0 90 89 05 lds r14, 0x0589 |
||
15391 | 9926: f0 90 8a 05 lds r15, 0x058A |
||
15392 | 992a: 00 91 8b 05 lds r16, 0x058B |
||
15393 | 992e: 10 91 8c 05 lds r17, 0x058C |
||
15394 | 9932: e8 0e add r14, r24 |
||
15395 | 9934: f9 1e adc r15, r25 |
||
15396 | 9936: 0a 1f adc r16, r26 |
||
15397 | 9938: 1b 1f adc r17, r27 |
||
15398 | 993a: e0 92 89 05 sts 0x0589, r14 |
||
15399 | 993e: f0 92 8a 05 sts 0x058A, r15 |
||
15400 | 9942: 00 93 8b 05 sts 0x058B, r16 |
||
15401 | 9946: 10 93 8c 05 sts 0x058C, r17 |
||
15402 | 994a: 71 e0 ldi r23, 0x01 ; 1 |
||
15403 | 994c: e7 16 cp r14, r23 |
||
15404 | 994e: 7a ef ldi r23, 0xFA ; 250 |
||
15405 | 9950: f7 06 cpc r15, r23 |
||
15406 | 9952: 70 e0 ldi r23, 0x00 ; 0 |
||
15407 | 9954: 07 07 cpc r16, r23 |
||
15408 | 9956: 70 e0 ldi r23, 0x00 ; 0 |
||
15409 | 9958: 17 07 cpc r17, r23 |
||
15410 | 995a: 0c f4 brge .+2 ; 0x995e <MotorRegler+0xf90> |
||
15411 | 995c: 67 c4 rjmp .+2254 ; 0xa22c <MotorRegler+0x185e> |
||
15412 | 995e: 80 e0 ldi r24, 0x00 ; 0 |
||
15413 | 9960: 9a ef ldi r25, 0xFA ; 250 |
||
15414 | 9962: a0 e0 ldi r26, 0x00 ; 0 |
||
15415 | 9964: b0 e0 ldi r27, 0x00 ; 0 |
||
15416 | 9966: 80 93 89 05 sts 0x0589, r24 |
||
15417 | 996a: 90 93 8a 05 sts 0x058A, r25 |
||
15418 | 996e: a0 93 8b 05 sts 0x058B, r26 |
||
15419 | 9972: b0 93 8c 05 sts 0x058C, r27 |
||
15420 | 9976: e1 2c mov r14, r1 |
||
15421 | 9978: 4a ef ldi r20, 0xFA ; 250 |
||
15422 | 997a: f4 2e mov r15, r20 |
||
15423 | 997c: 01 2d mov r16, r1 |
||
15424 | 997e: 11 2d mov r17, r1 |
||
15425 | 9980: 96 01 movw r18, r12 |
||
15426 | 9982: 44 27 eor r20, r20 |
||
15427 | 9984: 37 fd sbrc r19, 7 |
||
15428 | 9986: 40 95 com r20 |
||
15429 | 9988: 54 2f mov r21, r20 |
||
15430 | 998a: c8 01 movw r24, r16 |
||
15431 | 998c: b7 01 movw r22, r14 |
||
15432 | 998e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15433 | 9992: 00 91 46 09 lds r16, 0x0946 |
||
15434 | 9996: 10 91 47 09 lds r17, 0x0947 |
||
15435 | 999a: 02 0f add r16, r18 |
||
15436 | 999c: 13 1f adc r17, r19 |
||
15437 | 999e: 9d a5 ldd r25, Y+45 ; 0x2d |
||
15438 | 99a0: 29 2f mov r18, r25 |
||
15439 | 99a2: 30 e0 ldi r19, 0x00 ; 0 |
||
15440 | 99a4: 40 e0 ldi r20, 0x00 ; 0 |
||
15441 | 99a6: 50 e0 ldi r21, 0x00 ; 0 |
||
15442 | 99a8: c4 01 movw r24, r8 |
||
15443 | 99aa: b3 01 movw r22, r6 |
||
15444 | 99ac: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15445 | 99b0: 20 e4 ldi r18, 0x40 ; 64 |
||
15446 | 99b2: 30 e0 ldi r19, 0x00 ; 0 |
||
15447 | 99b4: 40 e0 ldi r20, 0x00 ; 0 |
||
15448 | 99b6: 50 e0 ldi r21, 0x00 ; 0 |
||
15449 | 99b8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15450 | 99bc: a9 01 movw r20, r18 |
||
15451 | 99be: e2 2f mov r30, r18 |
||
15452 | 99c0: 23 2f mov r18, r19 |
||
15453 | 99c2: 04 17 cp r16, r20 |
||
15454 | 99c4: 15 07 cpc r17, r21 |
||
15455 | 99c6: 1c f4 brge .+6 ; 0x99ce <MotorRegler+0x1000> |
||
15456 | 99c8: c8 01 movw r24, r16 |
||
15457 | 99ca: e0 2f mov r30, r16 |
||
15458 | 99cc: 29 2f mov r18, r25 |
||
15459 | 99ce: 66 27 eor r22, r22 |
||
15460 | 99d0: 77 27 eor r23, r23 |
||
15461 | 99d2: 64 1b sub r22, r20 |
||
15462 | 99d4: 75 0b sbc r23, r21 |
||
15463 | 99d6: 8e 2f mov r24, r30 |
||
15464 | 99d8: 92 2f mov r25, r18 |
||
15465 | 99da: 86 17 cp r24, r22 |
||
15466 | 99dc: 97 07 cpc r25, r23 |
||
15467 | 99de: 0c f4 brge .+2 ; 0x99e2 <MotorRegler+0x1014> |
||
15468 | 99e0: cb 01 movw r24, r22 |
||
15469 | 99e2: a0 ee ldi r26, 0xE0 ; 224 |
||
15470 | 99e4: b5 e0 ldi r27, 0x05 ; 5 |
||
15471 | 99e6: 22 96 adiw r28, 0x02 ; 2 |
||
15472 | 99e8: bf af std Y+63, r27 ; 0x3f |
||
15473 | 99ea: ae af std Y+62, r26 ; 0x3e |
||
15474 | 99ec: 22 97 sbiw r28, 0x02 ; 2 |
||
15475 | 99ee: 26 e9 ldi r18, 0x96 ; 150 |
||
15476 | 99f0: 82 2e mov r8, r18 |
||
15477 | 99f2: 29 e0 ldi r18, 0x09 ; 9 |
||
15478 | 99f4: 92 2e mov r9, r18 |
||
15479 | 99f6: 07 e7 ldi r16, 0x77 ; 119 |
||
15480 | 99f8: c0 2e mov r12, r16 |
||
15481 | 99fa: 09 e0 ldi r16, 0x09 ; 9 |
||
15482 | 99fc: d0 2e mov r13, r16 |
||
15483 | 99fe: 91 01 movw r18, r2 |
||
15484 | 9a00: 44 27 eor r20, r20 |
||
15485 | 9a02: 37 fd sbrc r19, 7 |
||
15486 | 9a04: 40 95 com r20 |
||
15487 | 9a06: 54 2f mov r21, r20 |
||
15488 | 9a08: 2a ab std Y+50, r18 ; 0x32 |
||
15489 | 9a0a: 3b ab std Y+51, r19 ; 0x33 |
||
15490 | 9a0c: 4c ab std Y+52, r20 ; 0x34 |
||
15491 | 9a0e: 5d ab std Y+53, r21 ; 0x35 |
||
15492 | 9a10: a5 01 movw r20, r10 |
||
15493 | 9a12: 66 27 eor r22, r22 |
||
15494 | 9a14: 57 fd sbrc r21, 7 |
||
15495 | 9a16: 60 95 com r22 |
||
15496 | 9a18: 76 2f mov r23, r22 |
||
15497 | 9a1a: 4e ab std Y+54, r20 ; 0x36 |
||
15498 | 9a1c: 5f ab std Y+55, r21 ; 0x37 |
||
15499 | 9a1e: 68 af std Y+56, r22 ; 0x38 |
||
15500 | 9a20: 79 af std Y+57, r23 ; 0x39 |
||
15501 | 9a22: 92 01 movw r18, r4 |
||
15502 | 9a24: 44 27 eor r20, r20 |
||
15503 | 9a26: 37 fd sbrc r19, 7 |
||
15504 | 9a28: 40 95 com r20 |
||
15505 | 9a2a: 54 2f mov r21, r20 |
||
15506 | 9a2c: 2a af std Y+58, r18 ; 0x3a |
||
15507 | 9a2e: 3b af std Y+59, r19 ; 0x3b |
||
15508 | 9a30: 4c af std Y+60, r20 ; 0x3c |
||
15509 | 9a32: 5d af std Y+61, r21 ; 0x3d |
||
15510 | 9a34: 2c 01 movw r4, r24 |
||
15511 | 9a36: 66 24 eor r6, r6 |
||
15512 | 9a38: 57 fc sbrc r5, 7 |
||
15513 | 9a3a: 60 94 com r6 |
||
15514 | 9a3c: 76 2c mov r7, r6 |
||
15515 | 9a3e: 3b a1 ldd r19, Y+35 ; 0x23 |
||
15516 | 9a40: 23 2e mov r2, r19 |
||
15517 | 9a42: 33 24 eor r3, r3 |
||
15518 | 9a44: 58 8d ldd r21, Y+24 ; 0x18 |
||
15519 | 9a46: 45 2f mov r20, r21 |
||
15520 | 9a48: 50 e0 ldi r21, 0x00 ; 0 |
||
15521 | 9a4a: 5f af std Y+63, r21 ; 0x3f |
||
15522 | 9a4c: 4e af std Y+62, r20 ; 0x3e |
||
15523 | 9a4e: 8d c0 rjmp .+282 ; 0x9b6a <MotorRegler+0x119c> |
||
15524 | 9a50: 13 96 adiw r26, 0x03 ; 3 |
||
15525 | 9a52: 2c 91 ld r18, X |
||
15526 | 9a54: 33 27 eor r19, r19 |
||
15527 | 9a56: 27 fd sbrc r18, 7 |
||
15528 | 9a58: 30 95 com r19 |
||
15529 | 9a5a: 43 2f mov r20, r19 |
||
15530 | 9a5c: 53 2f mov r21, r19 |
||
15531 | 9a5e: 6a a9 ldd r22, Y+50 ; 0x32 |
||
15532 | 9a60: 7b a9 ldd r23, Y+51 ; 0x33 |
||
15533 | 9a62: 8c a9 ldd r24, Y+52 ; 0x34 |
||
15534 | 9a64: 9d a9 ldd r25, Y+53 ; 0x35 |
||
15535 | 9a66: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15536 | 9a6a: 20 e4 ldi r18, 0x40 ; 64 |
||
15537 | 9a6c: 30 e0 ldi r19, 0x00 ; 0 |
||
15538 | 9a6e: 40 e0 ldi r20, 0x00 ; 0 |
||
15539 | 9a70: 50 e0 ldi r21, 0x00 ; 0 |
||
15540 | 9a72: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15541 | 9a76: 79 01 movw r14, r18 |
||
15542 | 9a78: 8a 01 movw r16, r20 |
||
15543 | 9a7a: 2a 2d mov r18, r10 |
||
15544 | 9a7c: 33 27 eor r19, r19 |
||
15545 | 9a7e: 27 fd sbrc r18, 7 |
||
15546 | 9a80: 30 95 com r19 |
||
15547 | 9a82: 43 2f mov r20, r19 |
||
15548 | 9a84: 53 2f mov r21, r19 |
||
15549 | 9a86: 6e a9 ldd r22, Y+54 ; 0x36 |
||
15550 | 9a88: 7f a9 ldd r23, Y+55 ; 0x37 |
||
15551 | 9a8a: 88 ad ldd r24, Y+56 ; 0x38 |
||
15552 | 9a8c: 99 ad ldd r25, Y+57 ; 0x39 |
||
15553 | 9a8e: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15554 | 9a92: 20 e4 ldi r18, 0x40 ; 64 |
||
15555 | 9a94: 30 e0 ldi r19, 0x00 ; 0 |
||
15556 | 9a96: 40 e0 ldi r20, 0x00 ; 0 |
||
15557 | 9a98: 50 e0 ldi r21, 0x00 ; 0 |
||
15558 | 9a9a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15559 | 9a9e: e2 0e add r14, r18 |
||
15560 | 9aa0: f3 1e adc r15, r19 |
||
15561 | 9aa2: 22 96 adiw r28, 0x02 ; 2 |
||
15562 | 9aa4: ee ad ldd r30, Y+62 ; 0x3e |
||
15563 | 9aa6: ff ad ldd r31, Y+63 ; 0x3f |
||
15564 | 9aa8: 22 97 sbiw r28, 0x02 ; 2 |
||
15565 | 9aaa: 21 81 ldd r18, Z+1 ; 0x01 |
||
15566 | 9aac: 33 27 eor r19, r19 |
||
15567 | 9aae: 27 fd sbrc r18, 7 |
||
15568 | 9ab0: 30 95 com r19 |
||
15569 | 9ab2: 43 2f mov r20, r19 |
||
15570 | 9ab4: 53 2f mov r21, r19 |
||
15571 | 9ab6: 6a ad ldd r22, Y+58 ; 0x3a |
||
15572 | 9ab8: 7b ad ldd r23, Y+59 ; 0x3b |
||
15573 | 9aba: 8c ad ldd r24, Y+60 ; 0x3c |
||
15574 | 9abc: 9d ad ldd r25, Y+61 ; 0x3d |
||
15575 | 9abe: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15576 | 9ac2: 20 e4 ldi r18, 0x40 ; 64 |
||
15577 | 9ac4: 30 e0 ldi r19, 0x00 ; 0 |
||
15578 | 9ac6: 40 e0 ldi r20, 0x00 ; 0 |
||
15579 | 9ac8: 50 e0 ldi r21, 0x00 ; 0 |
||
15580 | 9aca: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15581 | 9ace: e2 0e add r14, r18 |
||
15582 | 9ad0: f3 1e adc r15, r19 |
||
15583 | 9ad2: 22 96 adiw r28, 0x02 ; 2 |
||
15584 | 9ad4: ae ad ldd r26, Y+62 ; 0x3e |
||
15585 | 9ad6: bf ad ldd r27, Y+63 ; 0x3f |
||
15586 | 9ad8: 22 97 sbiw r28, 0x02 ; 2 |
||
15587 | 9ada: 12 96 adiw r26, 0x02 ; 2 |
||
15588 | 9adc: 2c 91 ld r18, X |
||
15589 | 9ade: 33 27 eor r19, r19 |
||
15590 | 9ae0: 27 fd sbrc r18, 7 |
||
15591 | 9ae2: 30 95 com r19 |
||
15592 | 9ae4: 43 2f mov r20, r19 |
||
15593 | 9ae6: 53 2f mov r21, r19 |
||
15594 | 9ae8: c3 01 movw r24, r6 |
||
15595 | 9aea: b2 01 movw r22, r4 |
||
15596 | 9aec: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
15597 | 9af0: 20 e4 ldi r18, 0x40 ; 64 |
||
15598 | 9af2: 30 e0 ldi r19, 0x00 ; 0 |
||
15599 | 9af4: 40 e0 ldi r20, 0x00 ; 0 |
||
15600 | 9af6: 50 e0 ldi r21, 0x00 ; 0 |
||
15601 | 9af8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
15602 | 9afc: e2 0e add r14, r18 |
||
15603 | 9afe: f3 1e adc r15, r19 |
||
15604 | 9b00: f6 01 movw r30, r12 |
||
15605 | 9b02: 60 81 ld r22, Z |
||
15606 | 9b04: 71 81 ldd r23, Z+1 ; 0x01 |
||
15607 | 9b06: c7 01 movw r24, r14 |
||
15608 | 9b08: 0e 94 af 32 call 0x655e ; 0x655e <MotorSmoothing> |
||
15609 | 9b0c: d6 01 movw r26, r12 |
||
15610 | 9b0e: 8c 93 st X, r24 |
||
15611 | 9b10: 11 96 adiw r26, 0x01 ; 1 |
||
15612 | 9b12: 9c 93 st X, r25 |
||
15613 | 9b14: 97 fd sbrc r25, 7 |
||
15614 | 9b16: c0 c1 rjmp .+896 ; 0x9e98 <MotorRegler+0x14ca> |
||
15615 | 9b18: 9c 01 movw r18, r24 |
||
15616 | 9b1a: 35 95 asr r19 |
||
15617 | 9b1c: 27 95 ror r18 |
||
15618 | 9b1e: 35 95 asr r19 |
||
15619 | 9b20: 27 95 ror r18 |
||
15620 | 9b22: 42 2d mov r20, r2 |
||
15621 | 9b24: 22 15 cp r18, r2 |
||
15622 | 9b26: 33 05 cpc r19, r3 |
||
15623 | 9b28: 4c f0 brlt .+18 ; 0x9b3c <MotorRegler+0x116e> |
||
15624 | 9b2a: 8e ad ldd r24, Y+62 ; 0x3e |
||
15625 | 9b2c: 9f ad ldd r25, Y+63 ; 0x3f |
||
15626 | 9b2e: 48 2f mov r20, r24 |
||
15627 | 9b30: ee ad ldd r30, Y+62 ; 0x3e |
||
15628 | 9b32: ff ad ldd r31, Y+63 ; 0x3f |
||
15629 | 9b34: 2e 17 cp r18, r30 |
||
15630 | 9b36: 3f 07 cpc r19, r31 |
||
15631 | 9b38: 0c f4 brge .+2 ; 0x9b3c <MotorRegler+0x116e> |
||
15632 | 9b3a: 42 2f mov r20, r18 |
||
15633 | 9b3c: d4 01 movw r26, r8 |
||
15634 | 9b3e: 4c 93 st X, r20 |
||
15635 | 9b40: 22 96 adiw r28, 0x02 ; 2 |
||
15636 | 9b42: 2e ad ldd r18, Y+62 ; 0x3e |
||
15637 | 9b44: 3f ad ldd r19, Y+63 ; 0x3f |
||
15638 | 9b46: 22 97 sbiw r28, 0x02 ; 2 |
||
15639 | 9b48: 2c 5f subi r18, 0xFC ; 252 |
||
15640 | 9b4a: 3f 4f sbci r19, 0xFF ; 255 |
||
15641 | 9b4c: 22 96 adiw r28, 0x02 ; 2 |
||
15642 | 9b4e: 3f af std Y+63, r19 ; 0x3f |
||
15643 | 9b50: 2e af std Y+62, r18 ; 0x3e |
||
15644 | 9b52: 22 97 sbiw r28, 0x02 ; 2 |
||
15645 | 9b54: 08 94 sec |
||
15646 | 9b56: 81 1c adc r8, r1 |
||
15647 | 9b58: 91 1c adc r9, r1 |
||
15648 | 9b5a: 42 e0 ldi r20, 0x02 ; 2 |
||
15649 | 9b5c: 50 e0 ldi r21, 0x00 ; 0 |
||
15650 | 9b5e: c4 0e add r12, r20 |
||
15651 | 9b60: d5 1e adc r13, r21 |
||
15652 | 9b62: 20 51 subi r18, 0x10 ; 16 |
||
15653 | 9b64: 36 40 sbci r19, 0x06 ; 6 |
||
15654 | 9b66: 09 f4 brne .+2 ; 0x9b6a <MotorRegler+0x119c> |
||
15655 | 9b68: 7d c1 rjmp .+762 ; 0x9e64 <MotorRegler+0x1496> |
||
15656 | 9b6a: 22 96 adiw r28, 0x02 ; 2 |
||
15657 | 9b6c: ae ad ldd r26, Y+62 ; 0x3e |
||
15658 | 9b6e: bf ad ldd r27, Y+63 ; 0x3f |
||
15659 | 9b70: 22 97 sbiw r28, 0x02 ; 2 |
||
15660 | 9b72: ac 90 ld r10, X |
||
15661 | 9b74: 1a 14 cp r1, r10 |
||
15662 | 9b76: 0c f4 brge .+2 ; 0x9b7a <MotorRegler+0x11ac> |
||
15663 | 9b78: 6b cf rjmp .-298 ; 0x9a50 <MotorRegler+0x1082> |
||
15664 | 9b7a: f4 01 movw r30, r8 |
||
15665 | 9b7c: 10 82 st Z, r1 |
||
15666 | 9b7e: e0 cf rjmp .-64 ; 0x9b40 <MotorRegler+0x1172> |
||
15667 | 9b80: 29 98 cbi 0x05, 1 ; 5 |
||
15668 | 9b82: 0c 94 15 45 jmp 0x8a2a ; 0x8a2a <MotorRegler+0x5c> |
||
15669 | 9b86: 80 91 12 05 lds r24, 0x0512 |
||
15670 | 9b8a: 8d 38 cpi r24, 0x8D ; 141 |
||
15671 | 9b8c: 10 f4 brcc .+4 ; 0x9b92 <MotorRegler+0x11c4> |
||
15672 | 9b8e: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
15673 | 9b92: 80 91 43 05 lds r24, 0x0543 |
||
15674 | 9b96: 8f 7e andi r24, 0xEF ; 239 |
||
15675 | 9b98: 80 93 43 05 sts 0x0543, r24 |
||
15676 | 9b9c: 80 91 01 09 lds r24, 0x0901 |
||
15677 | 9ba0: 22 e3 ldi r18, 0x32 ; 50 |
||
15678 | 9ba2: 82 9f mul r24, r18 |
||
15679 | 9ba4: c0 01 movw r24, r0 |
||
15680 | 9ba6: 11 24 eor r1, r1 |
||
15681 | 9ba8: 90 93 74 05 sts 0x0574, r25 |
||
15682 | 9bac: 80 93 73 05 sts 0x0573, r24 |
||
15683 | 9bb0: ed 81 ldd r30, Y+5 ; 0x05 |
||
15684 | 9bb2: fe 81 ldd r31, Y+6 ; 0x06 |
||
15685 | 9bb4: b9 97 sbiw r30, 0x29 ; 41 |
||
15686 | 9bb6: 9c f0 brlt .+38 ; 0x9bde <MotorRegler+0x1210> |
||
15687 | 9bb8: 80 91 1c 05 lds r24, 0x051C |
||
15688 | 9bbc: 88 23 and r24, r24 |
||
15689 | 9bbe: 79 f0 breq .+30 ; 0x9bde <MotorRegler+0x1210> |
||
15690 | 9bc0: 80 91 41 05 lds r24, 0x0541 |
||
15691 | 9bc4: 90 91 42 05 lds r25, 0x0542 |
||
15692 | 9bc8: ff ef ldi r31, 0xFF ; 255 |
||
15693 | 9bca: 8f 3f cpi r24, 0xFF ; 255 |
||
15694 | 9bcc: 9f 07 cpc r25, r31 |
||
15695 | 9bce: 11 f4 brne .+4 ; 0x9bd4 <MotorRegler+0x1206> |
||
15696 | 9bd0: 0c 94 b0 57 jmp 0xaf60 ; 0xaf60 <MotorRegler+0x2592> |
||
15697 | 9bd4: 01 96 adiw r24, 0x01 ; 1 |
||
15698 | 9bd6: 90 93 42 05 sts 0x0542, r25 |
||
15699 | 9bda: 80 93 41 05 sts 0x0541, r24 |
||
15700 | 9bde: 80 91 41 05 lds r24, 0x0541 |
||
15701 | 9be2: 90 91 42 05 lds r25, 0x0542 |
||
15702 | 9be6: 8f 3f cpi r24, 0xFF ; 255 |
||
15703 | 9be8: 91 05 cpc r25, r1 |
||
15704 | 9bea: 19 f0 breq .+6 ; 0x9bf2 <MotorRegler+0x1224> |
||
15705 | 9bec: 10 f0 brcs .+4 ; 0x9bf2 <MotorRegler+0x1224> |
||
15706 | 9bee: 0c 94 b0 57 jmp 0xaf60 ; 0xaf60 <MotorRegler+0x2592> |
||
15707 | 9bf2: 10 92 8d 05 sts 0x058D, r1 |
||
15708 | 9bf6: 10 92 8e 05 sts 0x058E, r1 |
||
15709 | 9bfa: 10 92 8f 05 sts 0x058F, r1 |
||
15710 | 9bfe: 10 92 90 05 sts 0x0590, r1 |
||
15711 | 9c02: 10 92 89 05 sts 0x0589, r1 |
||
15712 | 9c06: 10 92 8a 05 sts 0x058A, r1 |
||
15713 | 9c0a: 10 92 8b 05 sts 0x058B, r1 |
||
15714 | 9c0e: 10 92 8c 05 sts 0x058C, r1 |
||
15715 | 9c12: 8a 3f cpi r24, 0xFA ; 250 |
||
15716 | 9c14: 91 05 cpc r25, r1 |
||
15717 | 9c16: 11 f4 brne .+4 ; 0x9c1c <MotorRegler+0x124e> |
||
15718 | 9c18: 0c 94 11 5d jmp 0xba22 ; 0xba22 <MotorRegler+0x3054> |
||
15719 | 9c1c: 80 91 e3 08 lds r24, 0x08E3 |
||
15720 | 9c20: a8 2f mov r26, r24 |
||
15721 | 9c22: b0 e0 ldi r27, 0x00 ; 0 |
||
15722 | 9c24: aa 0f add r26, r26 |
||
15723 | 9c26: bb 1f adc r27, r27 |
||
15724 | 9c28: fd 01 movw r30, r26 |
||
15725 | 9c2a: e1 55 subi r30, 0x51 ; 81 |
||
15726 | 9c2c: f7 4f sbci r31, 0xF7 ; 247 |
||
15727 | 9c2e: 80 81 ld r24, Z |
||
15728 | 9c30: 91 81 ldd r25, Z+1 ; 0x01 |
||
15729 | 9c32: 81 35 cpi r24, 0x51 ; 81 |
||
15730 | 9c34: 91 05 cpc r25, r1 |
||
15731 | 9c36: 0c f4 brge .+2 ; 0x9c3a <MotorRegler+0x126c> |
||
15732 | 9c38: c6 c0 rjmp .+396 ; 0x9dc6 <MotorRegler+0x13f8> |
||
15733 | 9c3a: 80 91 1c 05 lds r24, 0x051C |
||
15734 | 9c3e: 88 23 and r24, r24 |
||
15735 | 9c40: 09 f0 breq .+2 ; 0x9c44 <MotorRegler+0x1276> |
||
15736 | 9c42: c1 c0 rjmp .+386 ; 0x9dc6 <MotorRegler+0x13f8> |
||
15737 | 9c44: 80 91 e4 08 lds r24, 0x08E4 |
||
15738 | 9c48: e8 2f mov r30, r24 |
||
15739 | 9c4a: f0 e0 ldi r31, 0x00 ; 0 |
||
15740 | 9c4c: ee 0f add r30, r30 |
||
15741 | 9c4e: ff 1f adc r31, r31 |
||
15742 | 9c50: e1 55 subi r30, 0x51 ; 81 |
||
15743 | 9c52: f7 4f sbci r31, 0xF7 ; 247 |
||
15744 | 9c54: 80 81 ld r24, Z |
||
15745 | 9c56: 91 81 ldd r25, Z+1 ; 0x01 |
||
15746 | 9c58: 8c 34 cpi r24, 0x4C ; 76 |
||
15747 | 9c5a: 91 05 cpc r25, r1 |
||
15748 | 9c5c: 14 f4 brge .+4 ; 0x9c62 <MotorRegler+0x1294> |
||
15749 | 9c5e: 0c 94 24 5c jmp 0xb848 ; 0xb848 <MotorRegler+0x2e7a> |
||
15750 | 9c62: 80 91 72 05 lds r24, 0x0572 |
||
15751 | 9c66: 8f 5f subi r24, 0xFF ; 255 |
||
15752 | 9c68: 80 93 72 05 sts 0x0572, r24 |
||
15753 | 9c6c: 89 3c cpi r24, 0xC9 ; 201 |
||
15754 | 9c6e: 08 f4 brcc .+2 ; 0x9c72 <MotorRegler+0x12a4> |
||
15755 | 9c70: aa c0 rjmp .+340 ; 0x9dc6 <MotorRegler+0x13f8> |
||
15756 | 9c72: 4c 30 cpi r20, 0x0C ; 12 |
||
15757 | 9c74: 10 f0 brcs .+4 ; 0x9c7a <MotorRegler+0x12ac> |
||
15758 | 9c76: 0c 94 ef 60 jmp 0xc1de ; 0xc1de <MotorRegler+0x3810> |
||
15759 | 9c7a: 29 98 cbi 0x05, 1 ; 5 |
||
15760 | 9c7c: 10 92 1c 05 sts 0x051C, r1 |
||
15761 | 9c80: 10 92 72 05 sts 0x0572, r1 |
||
15762 | 9c84: 10 92 42 05 sts 0x0542, r1 |
||
15763 | 9c88: 10 92 41 05 sts 0x0541, r1 |
||
15764 | 9c8c: 80 91 e1 08 lds r24, 0x08E1 |
||
15765 | 9c90: 48 2f mov r20, r24 |
||
15766 | 9c92: 50 e0 ldi r21, 0x00 ; 0 |
||
15767 | 9c94: 44 0f add r20, r20 |
||
15768 | 9c96: 55 1f adc r21, r21 |
||
15769 | 9c98: fa 01 movw r30, r20 |
||
15770 | 9c9a: e1 55 subi r30, 0x51 ; 81 |
||
15771 | 9c9c: f7 4f sbci r31, 0xF7 ; 247 |
||
15772 | 9c9e: 80 81 ld r24, Z |
||
15773 | 9ca0: 91 81 ldd r25, Z+1 ; 0x01 |
||
15774 | 9ca2: 87 34 cpi r24, 0x47 ; 71 |
||
15775 | 9ca4: 91 05 cpc r25, r1 |
||
15776 | 9ca6: 14 f4 brge .+4 ; 0x9cac <MotorRegler+0x12de> |
||
15777 | 9ca8: 0c 94 f2 60 jmp 0xc1e4 ; 0xc1e4 <MotorRegler+0x3816> |
||
15778 | 9cac: 80 91 e2 08 lds r24, 0x08E2 |
||
15779 | 9cb0: a8 2f mov r26, r24 |
||
15780 | 9cb2: b0 e0 ldi r27, 0x00 ; 0 |
||
15781 | 9cb4: aa 0f add r26, r26 |
||
15782 | 9cb6: bb 1f adc r27, r27 |
||
15783 | 9cb8: fd 01 movw r30, r26 |
||
15784 | 9cba: e1 55 subi r30, 0x51 ; 81 |
||
15785 | 9cbc: f7 4f sbci r31, 0xF7 ; 247 |
||
15786 | 9cbe: 80 81 ld r24, Z |
||
15787 | 9cc0: 91 81 ldd r25, Z+1 ; 0x01 |
||
15788 | 9cc2: 87 34 cpi r24, 0x47 ; 71 |
||
15789 | 9cc4: 91 05 cpc r25, r1 |
||
15790 | 9cc6: 34 f0 brlt .+12 ; 0x9cd4 <MotorRegler+0x1306> |
||
15791 | 9cc8: fa 01 movw r30, r20 |
||
15792 | 9cca: e1 55 subi r30, 0x51 ; 81 |
||
15793 | 9ccc: f7 4f sbci r31, 0xF7 ; 247 |
||
15794 | 9cce: 01 90 ld r0, Z+ |
||
15795 | 9cd0: f0 81 ld r31, Z |
||
15796 | 9cd2: e0 2d mov r30, r0 |
||
15797 | 9cd4: fd 01 movw r30, r26 |
||
15798 | 9cd6: e1 55 subi r30, 0x51 ; 81 |
||
15799 | 9cd8: f7 4f sbci r31, 0xF7 ; 247 |
||
15800 | 9cda: 80 81 ld r24, Z |
||
15801 | 9cdc: 91 81 ldd r25, Z+1 ; 0x01 |
||
15802 | 9cde: 87 34 cpi r24, 0x47 ; 71 |
||
15803 | 9ce0: 91 05 cpc r25, r1 |
||
15804 | 9ce2: 14 f4 brge .+4 ; 0x9ce8 <MotorRegler+0x131a> |
||
15805 | 9ce4: 0c 94 ec 60 jmp 0xc1d8 ; 0xc1d8 <MotorRegler+0x380a> |
||
15806 | 9ce8: fa 01 movw r30, r20 |
||
15807 | 9cea: e1 55 subi r30, 0x51 ; 81 |
||
15808 | 9cec: f7 4f sbci r31, 0xF7 ; 247 |
||
15809 | 9cee: 80 81 ld r24, Z |
||
15810 | 9cf0: 91 81 ldd r25, Z+1 ; 0x01 |
||
15811 | 9cf2: 87 34 cpi r24, 0x47 ; 71 |
||
15812 | 9cf4: 91 05 cpc r25, r1 |
||
15813 | 9cf6: 14 f4 brge .+4 ; 0x9cfc <MotorRegler+0x132e> |
||
15814 | 9cf8: 0c 94 ec 60 jmp 0xc1d8 ; 0xc1d8 <MotorRegler+0x380a> |
||
15815 | 9cfc: 22 e0 ldi r18, 0x02 ; 2 |
||
15816 | 9cfe: fd 01 movw r30, r26 |
||
15817 | 9d00: e1 55 subi r30, 0x51 ; 81 |
||
15818 | 9d02: f7 4f sbci r31, 0xF7 ; 247 |
||
15819 | 9d04: 80 81 ld r24, Z |
||
15820 | 9d06: 91 81 ldd r25, Z+1 ; 0x01 |
||
15821 | 9d08: 86 34 cpi r24, 0x46 ; 70 |
||
15822 | 9d0a: 91 05 cpc r25, r1 |
||
15823 | 9d0c: 4c f4 brge .+18 ; 0x9d20 <MotorRegler+0x1352> |
||
15824 | 9d0e: fa 01 movw r30, r20 |
||
15825 | 9d10: e1 55 subi r30, 0x51 ; 81 |
||
15826 | 9d12: f7 4f sbci r31, 0xF7 ; 247 |
||
15827 | 9d14: 80 81 ld r24, Z |
||
15828 | 9d16: 91 81 ldd r25, Z+1 ; 0x01 |
||
15829 | 9d18: 87 34 cpi r24, 0x47 ; 71 |
||
15830 | 9d1a: 91 05 cpc r25, r1 |
||
15831 | 9d1c: 0c f0 brlt .+2 ; 0x9d20 <MotorRegler+0x1352> |
||
15832 | 9d1e: 23 e0 ldi r18, 0x03 ; 3 |
||
15833 | 9d20: fd 01 movw r30, r26 |
||
15834 | 9d22: e1 55 subi r30, 0x51 ; 81 |
||
15835 | 9d24: f7 4f sbci r31, 0xF7 ; 247 |
||
15836 | 9d26: 80 81 ld r24, Z |
||
15837 | 9d28: 91 81 ldd r25, Z+1 ; 0x01 |
||
15838 | 9d2a: 8a 5b subi r24, 0xBA ; 186 |
||
15839 | 9d2c: 9f 4f sbci r25, 0xFF ; 255 |
||
15840 | 9d2e: 4c f4 brge .+18 ; 0x9d42 <MotorRegler+0x1374> |
||
15841 | 9d30: fa 01 movw r30, r20 |
||
15842 | 9d32: e1 55 subi r30, 0x51 ; 81 |
||
15843 | 9d34: f7 4f sbci r31, 0xF7 ; 247 |
||
15844 | 9d36: 80 81 ld r24, Z |
||
15845 | 9d38: 91 81 ldd r25, Z+1 ; 0x01 |
||
15846 | 9d3a: 87 34 cpi r24, 0x47 ; 71 |
||
15847 | 9d3c: 91 05 cpc r25, r1 |
||
15848 | 9d3e: 0c f0 brlt .+2 ; 0x9d42 <MotorRegler+0x1374> |
||
15849 | 9d40: 24 e0 ldi r18, 0x04 ; 4 |
||
15850 | 9d42: a1 55 subi r26, 0x51 ; 81 |
||
15851 | 9d44: b7 4f sbci r27, 0xF7 ; 247 |
||
15852 | 9d46: 8d 91 ld r24, X+ |
||
15853 | 9d48: 9c 91 ld r25, X |
||
15854 | 9d4a: 8a 5b subi r24, 0xBA ; 186 |
||
15855 | 9d4c: 9f 4f sbci r25, 0xFF ; 255 |
||
15856 | 9d4e: 4c f4 brge .+18 ; 0x9d62 <MotorRegler+0x1394> |
||
15857 | 9d50: 41 55 subi r20, 0x51 ; 81 |
||
15858 | 9d52: 57 4f sbci r21, 0xF7 ; 247 |
||
15859 | 9d54: da 01 movw r26, r20 |
||
15860 | 9d56: 8d 91 ld r24, X+ |
||
15861 | 9d58: 9c 91 ld r25, X |
||
15862 | 9d5a: 86 34 cpi r24, 0x46 ; 70 |
||
15863 | 9d5c: 91 05 cpc r25, r1 |
||
15864 | 9d5e: 0c f4 brge .+2 ; 0x9d62 <MotorRegler+0x1394> |
||
15865 | 9d60: 25 e0 ldi r18, 0x05 ; 5 |
||
15866 | 9d62: 82 2f mov r24, r18 |
||
15867 | 9d64: 0e 94 8f 05 call 0xb1e ; 0xb1e <SetActiveParamSetNumber> |
||
15868 | 9d68: e0 91 e2 08 lds r30, 0x08E2 |
||
15869 | 9d6c: f0 e0 ldi r31, 0x00 ; 0 |
||
15870 | 9d6e: ee 0f add r30, r30 |
||
15871 | 9d70: ff 1f adc r31, r31 |
||
15872 | 9d72: e1 55 subi r30, 0x51 ; 81 |
||
15873 | 9d74: f7 4f sbci r31, 0xF7 ; 247 |
||
15874 | 9d76: 01 90 ld r0, Z+ |
||
15875 | 9d78: f0 81 ld r31, Z |
||
15876 | 9d7a: e0 2d mov r30, r0 |
||
15877 | 9d7c: f7 ff sbrs r31, 7 |
||
15878 | 9d7e: 02 c0 rjmp .+4 ; 0x9d84 <MotorRegler+0x13b6> |
||
15879 | 9d80: 0c 94 a7 61 jmp 0xc34e ; 0xc34e <MotorRegler+0x3980> |
||
15880 | 9d84: 7e 97 sbiw r30, 0x1e ; 30 |
||
15881 | 9d86: 14 f0 brlt .+4 ; 0x9d8c <MotorRegler+0x13be> |
||
15882 | 9d88: 0c 94 71 60 jmp 0xc0e2 ; 0xc0e2 <MotorRegler+0x3714> |
||
15883 | 9d8c: e0 91 e1 08 lds r30, 0x08E1 |
||
15884 | 9d90: f0 e0 ldi r31, 0x00 ; 0 |
||
15885 | 9d92: ee 0f add r30, r30 |
||
15886 | 9d94: ff 1f adc r31, r31 |
||
15887 | 9d96: e1 55 subi r30, 0x51 ; 81 |
||
15888 | 9d98: f7 4f sbci r31, 0xF7 ; 247 |
||
15889 | 9d9a: 80 81 ld r24, Z |
||
15890 | 9d9c: 91 81 ldd r25, Z+1 ; 0x01 |
||
15891 | 9d9e: 8a 5b subi r24, 0xBA ; 186 |
||
15892 | 9da0: 9f 4f sbci r25, 0xFF ; 255 |
||
15893 | 9da2: 14 f0 brlt .+4 ; 0x9da8 <MotorRegler+0x13da> |
||
15894 | 9da4: 0c 94 71 60 jmp 0xc0e2 ; 0xc0e2 <MotorRegler+0x3714> |
||
15895 | 9da8: 81 e0 ldi r24, 0x01 ; 1 |
||
15896 | 9daa: 80 93 7e 07 sts 0x077E, r24 |
||
15897 | 9dae: 88 ee ldi r24, 0xE8 ; 232 |
||
15898 | 9db0: 93 e0 ldi r25, 0x03 ; 3 |
||
15899 | 9db2: 90 93 fb 03 sts 0x03FB, r25 |
||
15900 | 9db6: 80 93 fa 03 sts 0x03FA, r24 |
||
15901 | 9dba: 80 91 e3 08 lds r24, 0x08E3 |
||
15902 | 9dbe: a8 2f mov r26, r24 |
||
15903 | 9dc0: b0 e0 ldi r27, 0x00 ; 0 |
||
15904 | 9dc2: aa 0f add r26, r26 |
||
15905 | 9dc4: bb 1f adc r27, r27 |
||
15906 | 9dc6: a1 55 subi r26, 0x51 ; 81 |
||
15907 | 9dc8: b7 4f sbci r27, 0xF7 ; 247 |
||
15908 | 9dca: 8d 91 ld r24, X+ |
||
15909 | 9dcc: 9c 91 ld r25, X |
||
15910 | 9dce: 8b 5a subi r24, 0xAB ; 171 |
||
15911 | 9dd0: 9f 4f sbci r25, 0xFF ; 255 |
||
15912 | 9dd2: 14 f0 brlt .+4 ; 0x9dd8 <MotorRegler+0x140a> |
||
15913 | 9dd4: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
15914 | 9dd8: e0 91 e4 08 lds r30, 0x08E4 |
||
15915 | 9ddc: f0 e0 ldi r31, 0x00 ; 0 |
||
15916 | 9dde: ee 0f add r30, r30 |
||
15917 | 9de0: ff 1f adc r31, r31 |
||
15918 | 9de2: e1 55 subi r30, 0x51 ; 81 |
||
15919 | 9de4: f7 4f sbci r31, 0xF7 ; 247 |
||
15920 | 9de6: 80 81 ld r24, Z |
||
15921 | 9de8: 91 81 ldd r25, Z+1 ; 0x01 |
||
15922 | 9dea: 85 5b subi r24, 0xB5 ; 181 |
||
15923 | 9dec: 9f 4f sbci r25, 0xFF ; 255 |
||
15924 | 9dee: 14 f0 brlt .+4 ; 0x9df4 <MotorRegler+0x1426> |
||
15925 | 9df0: 0c 94 7f 58 jmp 0xb0fe ; 0xb0fe <MotorRegler+0x2730> |
||
15926 | 9df4: 80 91 71 05 lds r24, 0x0571 |
||
15927 | 9df8: 8f 5f subi r24, 0xFF ; 255 |
||
15928 | 9dfa: 80 93 71 05 sts 0x0571, r24 |
||
15929 | 9dfe: 89 3c cpi r24, 0xC9 ; 201 |
||
15930 | 9e00: 10 f0 brcs .+4 ; 0x9e06 <MotorRegler+0x1438> |
||
15931 | 9e02: 0c 94 80 5b jmp 0xb700 ; 0xb700 <MotorRegler+0x2d32> |
||
15932 | 9e06: e0 91 e4 08 lds r30, 0x08E4 |
||
15933 | 9e0a: f0 e0 ldi r31, 0x00 ; 0 |
||
15934 | 9e0c: ee 0f add r30, r30 |
||
15935 | 9e0e: ff 1f adc r31, r31 |
||
15936 | 9e10: e1 55 subi r30, 0x51 ; 81 |
||
15937 | 9e12: f7 4f sbci r31, 0xF7 ; 247 |
||
15938 | 9e14: 80 81 ld r24, Z |
||
15939 | 9e16: 91 81 ldd r25, Z+1 ; 0x01 |
||
15940 | 9e18: 8c 34 cpi r24, 0x4C ; 76 |
||
15941 | 9e1a: 91 05 cpc r25, r1 |
||
15942 | 9e1c: 14 f4 brge .+4 ; 0x9e22 <MotorRegler+0x1454> |
||
15943 | 9e1e: 0c 94 83 58 jmp 0xb106 ; 0xb106 <MotorRegler+0x2738> |
||
15944 | 9e22: 80 91 70 05 lds r24, 0x0570 |
||
15945 | 9e26: 8f 5f subi r24, 0xFF ; 255 |
||
15946 | 9e28: 80 93 70 05 sts 0x0570, r24 |
||
15947 | 9e2c: 89 3c cpi r24, 0xC9 ; 201 |
||
15948 | 9e2e: 10 f4 brcc .+4 ; 0x9e34 <MotorRegler+0x1466> |
||
15949 | 9e30: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
15950 | 9e34: 10 92 1c 05 sts 0x051C, r1 |
||
15951 | 9e38: 88 ec ldi r24, 0xC8 ; 200 |
||
15952 | 9e3a: 80 93 70 05 sts 0x0570, r24 |
||
15953 | 9e3e: 10 92 42 05 sts 0x0542, r1 |
||
15954 | 9e42: 10 92 41 05 sts 0x0541, r1 |
||
15955 | 9e46: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
15956 | 9e4a: 80 91 11 09 lds r24, 0x0911 |
||
15957 | 9e4e: 90 e0 ldi r25, 0x00 ; 0 |
||
15958 | 9e50: ad 80 ldd r10, Y+5 ; 0x05 |
||
15959 | 9e52: be 80 ldd r11, Y+6 ; 0x06 |
||
15960 | 9e54: 8a 15 cp r24, r10 |
||
15961 | 9e56: 9b 05 cpc r25, r11 |
||
15962 | 9e58: 0c f4 brge .+2 ; 0x9e5c <MotorRegler+0x148e> |
||
15963 | 9e5a: 24 c2 rjmp .+1096 ; 0xa2a4 <MotorRegler+0x18d6> |
||
15964 | 9e5c: 81 e0 ldi r24, 0x01 ; 1 |
||
15965 | 9e5e: 80 93 07 05 sts 0x0507, r24 |
||
15966 | 9e62: a6 c8 rjmp .-3764 ; 0x8fb0 <MotorRegler+0x5e2> |
||
15967 | 9e64: cf 5b subi r28, 0xBF ; 191 |
||
15968 | 9e66: df 4f sbci r29, 0xFF ; 255 |
||
15969 | 9e68: 0f b6 in r0, 0x3f ; 63 |
||
15970 | 9e6a: f8 94 cli |
||
15971 | 9e6c: de bf out 0x3e, r29 ; 62 |
||
15972 | 9e6e: 0f be out 0x3f, r0 ; 63 |
||
15973 | 9e70: cd bf out 0x3d, r28 ; 61 |
||
15974 | 9e72: cf 91 pop r28 |
||
15975 | 9e74: df 91 pop r29 |
||
15976 | 9e76: 1f 91 pop r17 |
||
15977 | 9e78: 0f 91 pop r16 |
||
15978 | 9e7a: ff 90 pop r15 |
||
15979 | 9e7c: ef 90 pop r14 |
||
15980 | 9e7e: df 90 pop r13 |
||
15981 | 9e80: cf 90 pop r12 |
||
15982 | 9e82: bf 90 pop r11 |
||
15983 | 9e84: af 90 pop r10 |
||
15984 | 9e86: 9f 90 pop r9 |
||
15985 | 9e88: 8f 90 pop r8 |
||
15986 | 9e8a: 7f 90 pop r7 |
||
15987 | 9e8c: 6f 90 pop r6 |
||
15988 | 9e8e: 5f 90 pop r5 |
||
15989 | 9e90: 4f 90 pop r4 |
||
15990 | 9e92: 3f 90 pop r3 |
||
15991 | 9e94: 2f 90 pop r2 |
||
15992 | 9e96: 08 95 ret |
||
15993 | 9e98: 03 96 adiw r24, 0x03 ; 3 |
||
15994 | 9e9a: 3e ce rjmp .-900 ; 0x9b18 <MotorRegler+0x114a> |
||
15995 | 9e9c: c9 01 movw r24, r18 |
||
15996 | 9e9e: aa 27 eor r26, r26 |
||
15997 | 9ea0: 97 fd sbrc r25, 7 |
||
15998 | 9ea2: a0 95 com r26 |
||
15999 | 9ea4: ba 2f mov r27, r26 |
||
16000 | 9ea6: e0 90 89 05 lds r14, 0x0589 |
||
16001 | 9eaa: f0 90 8a 05 lds r15, 0x058A |
||
16002 | 9eae: 00 91 8b 05 lds r16, 0x058B |
||
16003 | 9eb2: 10 91 8c 05 lds r17, 0x058C |
||
16004 | 9eb6: e8 0e add r14, r24 |
||
16005 | 9eb8: f9 1e adc r15, r25 |
||
16006 | 9eba: 0a 1f adc r16, r26 |
||
16007 | 9ebc: 1b 1f adc r17, r27 |
||
16008 | 9ebe: e0 92 89 05 sts 0x0589, r14 |
||
16009 | 9ec2: f0 92 8a 05 sts 0x058A, r15 |
||
16010 | 9ec6: 00 93 8b 05 sts 0x058B, r16 |
||
16011 | 9eca: 10 93 8c 05 sts 0x058C, r17 |
||
16012 | 9ece: 3d cd rjmp .-1414 ; 0x994a <MotorRegler+0xf7c> |
||
16013 | 9ed0: c9 01 movw r24, r18 |
||
16014 | 9ed2: aa 27 eor r26, r26 |
||
16015 | 9ed4: 97 fd sbrc r25, 7 |
||
16016 | 9ed6: a0 95 com r26 |
||
16017 | 9ed8: ba 2f mov r27, r26 |
||
16018 | 9eda: e0 90 8d 05 lds r14, 0x058D |
||
16019 | 9ede: f0 90 8e 05 lds r15, 0x058E |
||
16020 | 9ee2: 00 91 8f 05 lds r16, 0x058F |
||
16021 | 9ee6: 10 91 90 05 lds r17, 0x0590 |
||
16022 | 9eea: e8 0e add r14, r24 |
||
16023 | 9eec: f9 1e adc r15, r25 |
||
16024 | 9eee: 0a 1f adc r16, r26 |
||
16025 | 9ef0: 1b 1f adc r17, r27 |
||
16026 | 9ef2: e0 92 8d 05 sts 0x058D, r14 |
||
16027 | 9ef6: f0 92 8e 05 sts 0x058E, r15 |
||
16028 | 9efa: 00 93 8f 05 sts 0x058F, r16 |
||
16029 | 9efe: 10 93 90 05 sts 0x0590, r17 |
||
16030 | 9f02: 9a cc rjmp .-1740 ; 0x9838 <MotorRegler+0xe6a> |
||
16031 | 9f04: 1a 14 cp r1, r10 |
||
16032 | 9f06: 1b 04 cpc r1, r11 |
||
16033 | 9f08: 0c f4 brge .+2 ; 0x9f0c <MotorRegler+0x153e> |
||
16034 | 9f0a: 55 c7 rjmp .+3754 ; 0xadb6 <MotorRegler+0x23e8> |
||
16035 | 9f0c: b0 92 34 08 sts 0x0834, r11 |
||
16036 | 9f10: a0 92 33 08 sts 0x0833, r10 |
||
16037 | 9f14: 60 91 85 05 lds r22, 0x0585 |
||
16038 | 9f18: 70 91 86 05 lds r23, 0x0586 |
||
16039 | 9f1c: 80 91 87 05 lds r24, 0x0587 |
||
16040 | 9f20: 90 91 88 05 lds r25, 0x0588 |
||
16041 | 9f24: 2c ef ldi r18, 0xFC ; 252 |
||
16042 | 9f26: 3f ef ldi r19, 0xFF ; 255 |
||
16043 | 9f28: 4f ef ldi r20, 0xFF ; 255 |
||
16044 | 9f2a: 5f ef ldi r21, 0xFF ; 255 |
||
16045 | 9f2c: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
16046 | 9f30: 40 91 a4 09 lds r20, 0x09A4 |
||
16047 | 9f34: 50 91 a5 09 lds r21, 0x09A5 |
||
16048 | 9f38: 46 0f add r20, r22 |
||
16049 | 9f3a: 57 1f adc r21, r23 |
||
16050 | 9f3c: 41 35 cpi r20, 0x51 ; 81 |
||
16051 | 9f3e: 51 05 cpc r21, r1 |
||
16052 | 9f40: 0c f0 brlt .+2 ; 0x9f44 <MotorRegler+0x1576> |
||
16053 | 9f42: d5 c1 rjmp .+938 ; 0xa2ee <MotorRegler+0x1920> |
||
16054 | 9f44: 3f ef ldi r19, 0xFF ; 255 |
||
16055 | 9f46: 40 3b cpi r20, 0xB0 ; 176 |
||
16056 | 9f48: 53 07 cpc r21, r19 |
||
16057 | 9f4a: 0c f0 brlt .+2 ; 0x9f4e <MotorRegler+0x1580> |
||
16058 | 9f4c: 2e cc rjmp .-1956 ; 0x97aa <MotorRegler+0xddc> |
||
16059 | 9f4e: 40 eb ldi r20, 0xB0 ; 176 |
||
16060 | 9f50: 5f ef ldi r21, 0xFF ; 255 |
||
16061 | 9f52: 2b cc rjmp .-1962 ; 0x97aa <MotorRegler+0xddc> |
||
16062 | 9f54: 60 91 76 09 lds r22, 0x0976 |
||
16063 | 9f58: 70 e0 ldi r23, 0x00 ; 0 |
||
16064 | 9f5a: 80 e0 ldi r24, 0x00 ; 0 |
||
16065 | 9f5c: 90 e0 ldi r25, 0x00 ; 0 |
||
16066 | 9f5e: 2d a1 ldd r18, Y+37 ; 0x25 |
||
16067 | 9f60: 3e a1 ldd r19, Y+38 ; 0x26 |
||
16068 | 9f62: 4f a1 ldd r20, Y+39 ; 0x27 |
||
16069 | 9f64: 58 a5 ldd r21, Y+40 ; 0x28 |
||
16070 | 9f66: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
16071 | 9f6a: 28 ef ldi r18, 0xF8 ; 248 |
||
16072 | 9f6c: 3a e2 ldi r19, 0x2A ; 42 |
||
16073 | 9f6e: 40 e0 ldi r20, 0x00 ; 0 |
||
16074 | 9f70: 50 e0 ldi r21, 0x00 ; 0 |
||
16075 | 9f72: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16076 | 9f76: 3c 83 std Y+4, r19 ; 0x04 |
||
16077 | 9f78: 2b 83 std Y+3, r18 ; 0x03 |
||
16078 | 9f7a: 49 01 movw r8, r18 |
||
16079 | 9f7c: bc a0 ldd r11, Y+36 ; 0x24 |
||
16080 | 9f7e: bb 20 and r11, r11 |
||
16081 | 9f80: 09 f0 breq .+2 ; 0x9f84 <MotorRegler+0x15b6> |
||
16082 | 9f82: 9d ca rjmp .-2758 ; 0x94be <MotorRegler+0xaf0> |
||
16083 | 9f84: 60 91 76 09 lds r22, 0x0976 |
||
16084 | 9f88: 70 e0 ldi r23, 0x00 ; 0 |
||
16085 | 9f8a: 80 e0 ldi r24, 0x00 ; 0 |
||
16086 | 9f8c: 90 e0 ldi r25, 0x00 ; 0 |
||
16087 | 9f8e: 2e a5 ldd r18, Y+46 ; 0x2e |
||
16088 | 9f90: 3f a5 ldd r19, Y+47 ; 0x2f |
||
16089 | 9f92: 48 a9 ldd r20, Y+48 ; 0x30 |
||
16090 | 9f94: 59 a9 ldd r21, Y+49 ; 0x31 |
||
16091 | 9f96: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
16092 | 9f9a: 28 ef ldi r18, 0xF8 ; 248 |
||
16093 | 9f9c: 3a e2 ldi r19, 0x2A ; 42 |
||
16094 | 9f9e: 40 e0 ldi r20, 0x00 ; 0 |
||
16095 | 9fa0: 50 e0 ldi r21, 0x00 ; 0 |
||
16096 | 9fa2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16097 | 9fa6: 3a 83 std Y+2, r19 ; 0x02 |
||
16098 | 9fa8: 29 83 std Y+1, r18 ; 0x01 |
||
16099 | 9faa: 29 01 movw r4, r18 |
||
16100 | 9fac: 20 91 4a 09 lds r18, 0x094A |
||
16101 | 9fb0: 30 91 4b 09 lds r19, 0x094B |
||
16102 | 9fb4: 29 3c cpi r18, 0xC9 ; 201 |
||
16103 | 9fb6: 31 05 cpc r19, r1 |
||
16104 | 9fb8: 0c f0 brlt .+2 ; 0x9fbc <MotorRegler+0x15ee> |
||
16105 | 9fba: 8d ca rjmp .-2790 ; 0x94d6 <MotorRegler+0xb08> |
||
16106 | 9fbc: 4f ef ldi r20, 0xFF ; 255 |
||
16107 | 9fbe: 28 33 cpi r18, 0x38 ; 56 |
||
16108 | 9fc0: 34 07 cpc r19, r20 |
||
16109 | 9fc2: 0c f0 brlt .+2 ; 0x9fc6 <MotorRegler+0x15f8> |
||
16110 | 9fc4: 90 ca rjmp .-2784 ; 0x94e6 <MotorRegler+0xb18> |
||
16111 | 9fc6: 88 e3 ldi r24, 0x38 ; 56 |
||
16112 | 9fc8: 9f ef ldi r25, 0xFF ; 255 |
||
16113 | 9fca: 90 93 4b 09 sts 0x094B, r25 |
||
16114 | 9fce: 80 93 4a 09 sts 0x094A, r24 |
||
16115 | 9fd2: 28 e3 ldi r18, 0x38 ; 56 |
||
16116 | 9fd4: 3f ef ldi r19, 0xFF ; 255 |
||
16117 | 9fd6: 87 ca rjmp .-2802 ; 0x94e6 <MotorRegler+0xb18> |
||
16118 | 9fd8: cc a0 ldd r12, Y+36 ; 0x24 |
||
16119 | 9fda: cc 20 and r12, r12 |
||
16120 | 9fdc: 09 f0 breq .+2 ; 0x9fe0 <MotorRegler+0x1612> |
||
16121 | 9fde: 83 c1 rjmp .+774 ; 0xa2e6 <MotorRegler+0x1918> |
||
16122 | 9fe0: 29 8d ldd r18, Y+25 ; 0x19 |
||
16123 | 9fe2: 22 23 and r18, r18 |
||
16124 | 9fe4: 09 f0 breq .+2 ; 0x9fe8 <MotorRegler+0x161a> |
||
16125 | 9fe6: 97 c7 rjmp .+3886 ; 0xaf16 <MotorRegler+0x2548> |
||
16126 | 9fe8: 80 91 4e 05 lds r24, 0x054E |
||
16127 | 9fec: 90 91 4f 05 lds r25, 0x054F |
||
16128 | 9ff0: 90 93 50 08 sts 0x0850, r25 |
||
16129 | 9ff4: 80 93 4f 08 sts 0x084F, r24 |
||
16130 | 9ff8: 80 91 23 04 lds r24, 0x0423 |
||
16131 | 9ffc: 90 91 24 04 lds r25, 0x0424 |
||
16132 | a000: 90 93 4a 08 sts 0x084A, r25 |
||
16133 | a004: 80 93 49 08 sts 0x0849, r24 |
||
16134 | a008: 20 91 ac 04 lds r18, 0x04AC |
||
16135 | a00c: 30 91 ad 04 lds r19, 0x04AD |
||
16136 | a010: 21 15 cp r18, r1 |
||
16137 | a012: 31 05 cpc r19, r1 |
||
16138 | a014: 11 f0 breq .+4 ; 0xa01a <MotorRegler+0x164c> |
||
16139 | a016: 0c 94 2e 58 jmp 0xb05c ; 0xb05c <MotorRegler+0x268e> |
||
16140 | a01a: 80 91 23 03 lds r24, 0x0323 |
||
16141 | a01e: 90 91 24 03 lds r25, 0x0324 |
||
16142 | a022: 89 59 subi r24, 0x99 ; 153 |
||
16143 | a024: 93 40 sbci r25, 0x03 ; 3 |
||
16144 | a026: 10 f4 brcc .+4 ; 0xa02c <MotorRegler+0x165e> |
||
16145 | a028: 0c 94 ec 5c jmp 0xb9d8 ; 0xb9d8 <MotorRegler+0x300a> |
||
16146 | a02c: 87 b5 in r24, 0x27 ; 39 |
||
16147 | a02e: 85 3f cpi r24, 0xF5 ; 245 |
||
16148 | a030: 10 f0 brcs .+4 ; 0xa036 <MotorRegler+0x1668> |
||
16149 | a032: 0c 94 0e 60 jmp 0xc01c ; 0xc01c <MotorRegler+0x364e> |
||
16150 | a036: 80 91 22 04 lds r24, 0x0422 |
||
16151 | a03a: 81 50 subi r24, 0x01 ; 1 |
||
16152 | a03c: 80 93 22 04 sts 0x0422, r24 |
||
16153 | a040: 26 ef ldi r18, 0xF6 ; 246 |
||
16154 | a042: 82 02 muls r24, r18 |
||
16155 | a044: c0 01 movw r24, r0 |
||
16156 | a046: 11 24 eor r1, r1 |
||
16157 | a048: 20 91 73 08 lds r18, 0x0873 |
||
16158 | a04c: 28 0f add r18, r24 |
||
16159 | a04e: 27 bd out 0x27, r18 ; 39 |
||
16160 | a050: 8c e2 ldi r24, 0x2C ; 44 |
||
16161 | a052: 91 e0 ldi r25, 0x01 ; 1 |
||
16162 | a054: 90 93 fb 03 sts 0x03FB, r25 |
||
16163 | a058: 80 93 fa 03 sts 0x03FA, r24 |
||
16164 | a05c: 8e e5 ldi r24, 0x5E ; 94 |
||
16165 | a05e: 91 e0 ldi r25, 0x01 ; 1 |
||
16166 | a060: 90 93 ad 04 sts 0x04AD, r25 |
||
16167 | a064: 80 93 ac 04 sts 0x04AC, r24 |
||
16168 | a068: 0c 94 58 58 jmp 0xb0b0 ; 0xb0b0 <MotorRegler+0x26e2> |
||
16169 | a06c: 49 8d ldd r20, Y+25 ; 0x19 |
||
16170 | a06e: 44 23 and r20, r20 |
||
16171 | a070: 09 f4 brne .+2 ; 0xa074 <MotorRegler+0x16a6> |
||
16172 | a072: 40 c1 rjmp .+640 ; 0xa2f4 <MotorRegler+0x1926> |
||
16173 | a074: 10 92 26 05 sts 0x0526, r1 |
||
16174 | a078: 10 92 25 05 sts 0x0525, r1 |
||
16175 | a07c: 10 92 28 05 sts 0x0528, r1 |
||
16176 | a080: 10 92 27 05 sts 0x0527, r1 |
||
16177 | a084: 10 92 07 05 sts 0x0507, r1 |
||
16178 | a088: a0 90 69 09 lds r10, 0x0969 |
||
16179 | a08c: b0 90 6a 09 lds r11, 0x096A |
||
16180 | a090: c0 90 6b 09 lds r12, 0x096B |
||
16181 | a094: d0 90 6c 09 lds r13, 0x096C |
||
16182 | a098: af 8e std Y+31, r10 ; 0x1f |
||
16183 | a09a: b8 a2 std Y+32, r11 ; 0x20 |
||
16184 | a09c: c9 a2 std Y+33, r12 ; 0x21 |
||
16185 | a09e: da a2 std Y+34, r13 ; 0x22 |
||
16186 | a0a0: 20 90 70 09 lds r2, 0x0970 |
||
16187 | a0a4: 30 90 71 09 lds r3, 0x0971 |
||
16188 | a0a8: 40 90 72 09 lds r4, 0x0972 |
||
16189 | a0ac: 50 90 73 09 lds r5, 0x0973 |
||
16190 | a0b0: 1b 8a std Y+19, r1 ; 0x13 |
||
16191 | a0b2: 80 91 76 09 lds r24, 0x0976 |
||
16192 | a0b6: 88 23 and r24, r24 |
||
16193 | a0b8: 41 f4 brne .+16 ; 0xa0ca <MotorRegler+0x16fc> |
||
16194 | a0ba: 10 92 26 05 sts 0x0526, r1 |
||
16195 | a0be: 10 92 25 05 sts 0x0525, r1 |
||
16196 | a0c2: 10 92 28 05 sts 0x0528, r1 |
||
16197 | a0c6: 10 92 27 05 sts 0x0527, r1 |
||
16198 | a0ca: 2f 8d ldd r18, Y+31 ; 0x1f |
||
16199 | a0cc: 38 a1 ldd r19, Y+32 ; 0x20 |
||
16200 | a0ce: 49 a1 ldd r20, Y+33 ; 0x21 |
||
16201 | a0d0: 5a a1 ldd r21, Y+34 ; 0x22 |
||
16202 | a0d2: 20 93 58 05 sts 0x0558, r18 |
||
16203 | a0d6: 30 93 59 05 sts 0x0559, r19 |
||
16204 | a0da: 40 93 5a 05 sts 0x055A, r20 |
||
16205 | a0de: 50 93 5b 05 sts 0x055B, r21 |
||
16206 | a0e2: 20 92 54 05 sts 0x0554, r2 |
||
16207 | a0e6: 30 92 55 05 sts 0x0555, r3 |
||
16208 | a0ea: 40 92 56 05 sts 0x0556, r4 |
||
16209 | a0ee: 50 92 57 05 sts 0x0557, r5 |
||
16210 | a0f2: 10 92 d4 04 sts 0x04D4, r1 |
||
16211 | a0f6: 10 92 d5 04 sts 0x04D5, r1 |
||
16212 | a0fa: 10 92 d6 04 sts 0x04D6, r1 |
||
16213 | a0fe: 10 92 d7 04 sts 0x04D7, r1 |
||
16214 | a102: 10 92 d8 04 sts 0x04D8, r1 |
||
16215 | a106: 10 92 d9 04 sts 0x04D9, r1 |
||
16216 | a10a: 10 92 da 04 sts 0x04DA, r1 |
||
16217 | a10e: 10 92 db 04 sts 0x04DB, r1 |
||
16218 | a112: 10 92 dc 04 sts 0x04DC, r1 |
||
16219 | a116: 10 92 dd 04 sts 0x04DD, r1 |
||
16220 | a11a: 10 92 de 04 sts 0x04DE, r1 |
||
16221 | a11e: 10 92 df 04 sts 0x04DF, r1 |
||
16222 | a122: 10 92 69 09 sts 0x0969, r1 |
||
16223 | a126: 10 92 6a 09 sts 0x096A, r1 |
||
16224 | a12a: 10 92 6b 09 sts 0x096B, r1 |
||
16225 | a12e: 10 92 6c 09 sts 0x096C, r1 |
||
16226 | a132: 10 92 70 09 sts 0x0970, r1 |
||
16227 | a136: 10 92 71 09 sts 0x0971, r1 |
||
16228 | a13a: 10 92 72 09 sts 0x0972, r1 |
||
16229 | a13e: 10 92 73 09 sts 0x0973, r1 |
||
16230 | a142: 10 92 5e 09 sts 0x095E, r1 |
||
16231 | a146: 10 92 5f 09 sts 0x095F, r1 |
||
16232 | a14a: 10 92 60 09 sts 0x0960, r1 |
||
16233 | a14e: 10 92 61 09 sts 0x0961, r1 |
||
16234 | a152: 10 92 50 09 sts 0x0950, r1 |
||
16235 | a156: 10 92 51 09 sts 0x0951, r1 |
||
16236 | a15a: 10 92 52 09 sts 0x0952, r1 |
||
16237 | a15e: 10 92 53 09 sts 0x0953, r1 |
||
16238 | a162: 10 92 26 04 sts 0x0426, r1 |
||
16239 | a166: 10 92 25 04 sts 0x0425, r1 |
||
16240 | a16a: e0 90 18 05 lds r14, 0x0518 |
||
16241 | a16e: f0 90 19 05 lds r15, 0x0519 |
||
16242 | a172: c7 01 movw r24, r14 |
||
16243 | a174: f7 fe sbrs r15, 7 |
||
16244 | a176: 41 c8 rjmp .-3966 ; 0x91fa <MotorRegler+0x82c> |
||
16245 | a178: 88 27 eor r24, r24 |
||
16246 | a17a: 99 27 eor r25, r25 |
||
16247 | a17c: 8e 19 sub r24, r14 |
||
16248 | a17e: 9f 09 sbc r25, r15 |
||
16249 | a180: 3c c8 rjmp .-3976 ; 0x91fa <MotorRegler+0x82c> |
||
16250 | a182: 68 e3 ldi r22, 0x38 ; 56 |
||
16251 | a184: 26 16 cp r2, r22 |
||
16252 | a186: 6f ef ldi r22, 0xFF ; 255 |
||
16253 | a188: 36 06 cpc r3, r22 |
||
16254 | a18a: 0c f0 brlt .+2 ; 0xa18e <MotorRegler+0x17c0> |
||
16255 | a18c: be c9 rjmp .-3204 ; 0x950a <MotorRegler+0xb3c> |
||
16256 | a18e: 88 e3 ldi r24, 0x38 ; 56 |
||
16257 | a190: 9f ef ldi r25, 0xFF ; 255 |
||
16258 | a192: 90 93 56 09 sts 0x0956, r25 |
||
16259 | a196: 80 93 55 09 sts 0x0955, r24 |
||
16260 | a19a: 48 e3 ldi r20, 0x38 ; 56 |
||
16261 | a19c: 24 2e mov r2, r20 |
||
16262 | a19e: 4f ef ldi r20, 0xFF ; 255 |
||
16263 | a1a0: 34 2e mov r3, r20 |
||
16264 | a1a2: b3 c9 rjmp .-3226 ; 0x950a <MotorRegler+0xb3c> |
||
16265 | a1a4: 20 5b subi r18, 0xB0 ; 176 |
||
16266 | a1a6: 3c 43 sbci r19, 0x3C ; 60 |
||
16267 | a1a8: 4f 4f sbci r20, 0xFF ; 255 |
||
16268 | a1aa: 5f 4f sbci r21, 0xFF ; 255 |
||
16269 | a1ac: 0c f0 brlt .+2 ; 0xa1b0 <MotorRegler+0x17e2> |
||
16270 | a1ae: 9b c8 rjmp .-3786 ; 0x92e6 <MotorRegler+0x918> |
||
16271 | a1b0: 80 eb ldi r24, 0xB0 ; 176 |
||
16272 | a1b2: 9c e3 ldi r25, 0x3C ; 60 |
||
16273 | a1b4: af ef ldi r26, 0xFF ; 255 |
||
16274 | a1b6: bf ef ldi r27, 0xFF ; 255 |
||
16275 | a1b8: 80 93 f4 04 sts 0x04F4, r24 |
||
16276 | a1bc: 90 93 f5 04 sts 0x04F5, r25 |
||
16277 | a1c0: a0 93 f6 04 sts 0x04F6, r26 |
||
16278 | a1c4: b0 93 f7 04 sts 0x04F7, r27 |
||
16279 | a1c8: 8e c8 rjmp .-3812 ; 0x92e6 <MotorRegler+0x918> |
||
16280 | a1ca: 80 e0 ldi r24, 0x00 ; 0 |
||
16281 | a1cc: 88 16 cp r8, r24 |
||
16282 | a1ce: 80 ec ldi r24, 0xC0 ; 192 |
||
16283 | a1d0: 98 06 cpc r9, r24 |
||
16284 | a1d2: 0c f0 brlt .+2 ; 0xa1d6 <MotorRegler+0x1808> |
||
16285 | a1d4: 5b ca rjmp .-2890 ; 0x968c <MotorRegler+0xcbe> |
||
16286 | a1d6: 80 e0 ldi r24, 0x00 ; 0 |
||
16287 | a1d8: 90 ec ldi r25, 0xC0 ; 192 |
||
16288 | a1da: 90 93 58 09 sts 0x0958, r25 |
||
16289 | a1de: 80 93 57 09 sts 0x0957, r24 |
||
16290 | a1e2: 91 e0 ldi r25, 0x01 ; 1 |
||
16291 | a1e4: c9 16 cp r12, r25 |
||
16292 | a1e6: 90 e4 ldi r25, 0x40 ; 64 |
||
16293 | a1e8: d9 06 cpc r13, r25 |
||
16294 | a1ea: 0c f0 brlt .+2 ; 0xa1ee <MotorRegler+0x1820> |
||
16295 | a1ec: 55 ca rjmp .-2902 ; 0x9698 <MotorRegler+0xcca> |
||
16296 | a1ee: a0 e0 ldi r26, 0x00 ; 0 |
||
16297 | a1f0: ca 16 cp r12, r26 |
||
16298 | a1f2: a0 ec ldi r26, 0xC0 ; 192 |
||
16299 | a1f4: da 06 cpc r13, r26 |
||
16300 | a1f6: 0c f0 brlt .+2 ; 0xa1fa <MotorRegler+0x182c> |
||
16301 | a1f8: 55 ca rjmp .-2902 ; 0x96a4 <MotorRegler+0xcd6> |
||
16302 | a1fa: 80 e0 ldi r24, 0x00 ; 0 |
||
16303 | a1fc: 90 ec ldi r25, 0xC0 ; 192 |
||
16304 | a1fe: 90 93 49 09 sts 0x0949, r25 |
||
16305 | a202: 80 93 48 09 sts 0x0948, r24 |
||
16306 | a206: b1 e0 ldi r27, 0x01 ; 1 |
||
16307 | a208: eb 16 cp r14, r27 |
||
16308 | a20a: b0 e4 ldi r27, 0x40 ; 64 |
||
16309 | a20c: fb 06 cpc r15, r27 |
||
16310 | a20e: 0c f0 brlt .+2 ; 0xa212 <MotorRegler+0x1844> |
||
16311 | a210: 4f ca rjmp .-2914 ; 0x96b0 <MotorRegler+0xce2> |
||
16312 | a212: e0 e0 ldi r30, 0x00 ; 0 |
||
16313 | a214: ee 16 cp r14, r30 |
||
16314 | a216: e0 ec ldi r30, 0xC0 ; 192 |
||
16315 | a218: fe 06 cpc r15, r30 |
||
16316 | a21a: 0c f0 brlt .+2 ; 0xa21e <MotorRegler+0x1850> |
||
16317 | a21c: 4f ca rjmp .-2914 ; 0x96bc <MotorRegler+0xcee> |
||
16318 | a21e: 80 e0 ldi r24, 0x00 ; 0 |
||
16319 | a220: 90 ec ldi r25, 0xC0 ; 192 |
||
16320 | a222: 90 93 a5 09 sts 0x09A5, r25 |
||
16321 | a226: 80 93 a4 09 sts 0x09A4, r24 |
||
16322 | a22a: 48 ca rjmp .-2928 ; 0x96bc <MotorRegler+0xcee> |
||
16323 | a22c: 80 e0 ldi r24, 0x00 ; 0 |
||
16324 | a22e: e8 16 cp r14, r24 |
||
16325 | a230: 86 e0 ldi r24, 0x06 ; 6 |
||
16326 | a232: f8 06 cpc r15, r24 |
||
16327 | a234: 8f ef ldi r24, 0xFF ; 255 |
||
16328 | a236: 08 07 cpc r16, r24 |
||
16329 | a238: 8f ef ldi r24, 0xFF ; 255 |
||
16330 | a23a: 18 07 cpc r17, r24 |
||
16331 | a23c: 0c f0 brlt .+2 ; 0xa240 <MotorRegler+0x1872> |
||
16332 | a23e: a0 cb rjmp .-2240 ; 0x9980 <MotorRegler+0xfb2> |
||
16333 | a240: 80 e0 ldi r24, 0x00 ; 0 |
||
16334 | a242: 96 e0 ldi r25, 0x06 ; 6 |
||
16335 | a244: af ef ldi r26, 0xFF ; 255 |
||
16336 | a246: bf ef ldi r27, 0xFF ; 255 |
||
16337 | a248: 80 93 89 05 sts 0x0589, r24 |
||
16338 | a24c: 90 93 8a 05 sts 0x058A, r25 |
||
16339 | a250: a0 93 8b 05 sts 0x058B, r26 |
||
16340 | a254: b0 93 8c 05 sts 0x058C, r27 |
||
16341 | a258: e1 2c mov r14, r1 |
||
16342 | a25a: 36 e0 ldi r19, 0x06 ; 6 |
||
16343 | a25c: f3 2e mov r15, r19 |
||
16344 | a25e: 3f ef ldi r19, 0xFF ; 255 |
||
16345 | a260: 03 2f mov r16, r19 |
||
16346 | a262: 3f ef ldi r19, 0xFF ; 255 |
||
16347 | a264: 13 2f mov r17, r19 |
||
16348 | a266: 8c cb rjmp .-2280 ; 0x9980 <MotorRegler+0xfb2> |
||
16349 | a268: 20 e0 ldi r18, 0x00 ; 0 |
||
16350 | a26a: e2 16 cp r14, r18 |
||
16351 | a26c: 26 e0 ldi r18, 0x06 ; 6 |
||
16352 | a26e: f2 06 cpc r15, r18 |
||
16353 | a270: 2f ef ldi r18, 0xFF ; 255 |
||
16354 | a272: 02 07 cpc r16, r18 |
||
16355 | a274: 2f ef ldi r18, 0xFF ; 255 |
||
16356 | a276: 12 07 cpc r17, r18 |
||
16357 | a278: 0c f0 brlt .+2 ; 0xa27c <MotorRegler+0x18ae> |
||
16358 | a27a: f9 ca rjmp .-2574 ; 0x986e <MotorRegler+0xea0> |
||
16359 | a27c: 80 e0 ldi r24, 0x00 ; 0 |
||
16360 | a27e: 96 e0 ldi r25, 0x06 ; 6 |
||
16361 | a280: af ef ldi r26, 0xFF ; 255 |
||
16362 | a282: bf ef ldi r27, 0xFF ; 255 |
||
16363 | a284: 80 93 8d 05 sts 0x058D, r24 |
||
16364 | a288: 90 93 8e 05 sts 0x058E, r25 |
||
16365 | a28c: a0 93 8f 05 sts 0x058F, r26 |
||
16366 | a290: b0 93 90 05 sts 0x0590, r27 |
||
16367 | a294: e1 2c mov r14, r1 |
||
16368 | a296: 66 e0 ldi r22, 0x06 ; 6 |
||
16369 | a298: f6 2e mov r15, r22 |
||
16370 | a29a: 6f ef ldi r22, 0xFF ; 255 |
||
16371 | a29c: 06 2f mov r16, r22 |
||
16372 | a29e: 6f ef ldi r22, 0xFF ; 255 |
||
16373 | a2a0: 16 2f mov r17, r22 |
||
16374 | a2a2: e5 ca rjmp .-2614 ; 0x986e <MotorRegler+0xea0> |
||
16375 | a2a4: 9e 83 std Y+6, r25 ; 0x06 |
||
16376 | a2a6: 8d 83 std Y+5, r24 ; 0x05 |
||
16377 | a2a8: 81 e0 ldi r24, 0x01 ; 1 |
||
16378 | a2aa: 80 93 07 05 sts 0x0507, r24 |
||
16379 | a2ae: 0c 94 d8 47 jmp 0x8fb0 ; 0x8fb0 <MotorRegler+0x5e2> |
||
16380 | a2b2: bf ef ldi r27, 0xFF ; 255 |
||
16381 | a2b4: 2e 3f cpi r18, 0xFE ; 254 |
||
16382 | a2b6: 3b 07 cpc r19, r27 |
||
16383 | a2b8: 0c f0 brlt .+2 ; 0xa2bc <MotorRegler+0x18ee> |
||
16384 | a2ba: e9 c5 rjmp .+3026 ; 0xae8e <MotorRegler+0x24c0> |
||
16385 | a2bc: 2e 5f subi r18, 0xFE ; 254 |
||
16386 | a2be: 3f 4f sbci r19, 0xFF ; 255 |
||
16387 | a2c0: 30 93 19 05 sts 0x0519, r19 |
||
16388 | a2c4: 20 93 18 05 sts 0x0518, r18 |
||
16389 | a2c8: 0c 94 52 46 jmp 0x8ca4 ; 0x8ca4 <MotorRegler+0x2d6> |
||
16390 | a2cc: c5 01 movw r24, r10 |
||
16391 | a2ce: b7 fc sbrc r11, 7 |
||
16392 | a2d0: 55 c6 rjmp .+3242 ; 0xaf7c <MotorRegler+0x25ae> |
||
16393 | a2d2: 95 95 asr r25 |
||
16394 | a2d4: 87 95 ror r24 |
||
16395 | a2d6: 90 95 com r25 |
||
16396 | a2d8: 81 95 neg r24 |
||
16397 | a2da: 9f 4f sbci r25, 0xFF ; 255 |
||
16398 | a2dc: 48 17 cp r20, r24 |
||
16399 | a2de: 59 07 cpc r21, r25 |
||
16400 | a2e0: 0c f4 brge .+2 ; 0xa2e4 <MotorRegler+0x1916> |
||
16401 | a2e2: 62 ca rjmp .-2876 ; 0x97a8 <MotorRegler+0xdda> |
||
16402 | a2e4: 62 ca rjmp .-2876 ; 0x97aa <MotorRegler+0xddc> |
||
16403 | a2e6: d0 90 a3 09 lds r13, 0x09A3 |
||
16404 | a2ea: d8 8e std Y+24, r13 ; 0x18 |
||
16405 | a2ec: 0f ca rjmp .-3042 ; 0x970c <MotorRegler+0xd3e> |
||
16406 | a2ee: 40 e5 ldi r20, 0x50 ; 80 |
||
16407 | a2f0: 50 e0 ldi r21, 0x00 ; 0 |
||
16408 | a2f2: 5b ca rjmp .-2890 ; 0x97aa <MotorRegler+0xddc> |
||
16409 | a2f4: 5c a1 ldd r21, Y+36 ; 0x24 |
||
16410 | a2f6: 55 23 and r21, r21 |
||
16411 | a2f8: 09 f0 breq .+2 ; 0xa2fc <MotorRegler+0x192e> |
||
16412 | a2fa: bc ce rjmp .-648 ; 0xa074 <MotorRegler+0x16a6> |
||
16413 | a2fc: 60 91 07 05 lds r22, 0x0507 |
||
16414 | a300: 6b 8b std Y+19, r22 ; 0x13 |
||
16415 | a302: 66 23 and r22, r22 |
||
16416 | a304: 09 f0 breq .+2 ; 0xa308 <MotorRegler+0x193a> |
||
16417 | a306: b6 ce rjmp .-660 ; 0xa074 <MotorRegler+0x16a6> |
||
16418 | a308: 80 91 1a 09 lds r24, 0x091A |
||
16419 | a30c: 88 23 and r24, r24 |
||
16420 | a30e: 09 f4 brne .+2 ; 0xa312 <MotorRegler+0x1944> |
||
16421 | a310: b1 ce rjmp .-670 ; 0xa074 <MotorRegler+0x16a6> |
||
16422 | a312: 80 91 69 09 lds r24, 0x0969 |
||
16423 | a316: 90 91 6a 09 lds r25, 0x096A |
||
16424 | a31a: a0 91 6b 09 lds r26, 0x096B |
||
16425 | a31e: b0 91 6c 09 lds r27, 0x096C |
||
16426 | a322: bc 01 movw r22, r24 |
||
16427 | a324: cd 01 movw r24, r26 |
||
16428 | a326: 20 e0 ldi r18, 0x00 ; 0 |
||
16429 | a328: 31 e0 ldi r19, 0x01 ; 1 |
||
16430 | a32a: 40 e0 ldi r20, 0x00 ; 0 |
||
16431 | a32c: 50 e0 ldi r21, 0x00 ; 0 |
||
16432 | a32e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16433 | a332: 2f 83 std Y+7, r18 ; 0x07 |
||
16434 | a334: 38 87 std Y+8, r19 ; 0x08 |
||
16435 | a336: 49 87 std Y+9, r20 ; 0x09 |
||
16436 | a338: 5a 87 std Y+10, r21 ; 0x0a |
||
16437 | a33a: 2f 8f std Y+31, r18 ; 0x1f |
||
16438 | a33c: 38 a3 std Y+32, r19 ; 0x20 |
||
16439 | a33e: 49 a3 std Y+33, r20 ; 0x21 |
||
16440 | a340: 5a a3 std Y+34, r21 ; 0x22 |
||
16441 | a342: 20 93 69 09 sts 0x0969, r18 |
||
16442 | a346: 30 93 6a 09 sts 0x096A, r19 |
||
16443 | a34a: 40 93 6b 09 sts 0x096B, r20 |
||
16444 | a34e: 50 93 6c 09 sts 0x096C, r21 |
||
16445 | a352: 20 90 70 09 lds r2, 0x0970 |
||
16446 | a356: 30 90 71 09 lds r3, 0x0971 |
||
16447 | a35a: 40 90 72 09 lds r4, 0x0972 |
||
16448 | a35e: 50 90 73 09 lds r5, 0x0973 |
||
16449 | a362: c2 01 movw r24, r4 |
||
16450 | a364: b1 01 movw r22, r2 |
||
16451 | a366: 20 e0 ldi r18, 0x00 ; 0 |
||
16452 | a368: 31 e0 ldi r19, 0x01 ; 1 |
||
16453 | a36a: 40 e0 ldi r20, 0x00 ; 0 |
||
16454 | a36c: 50 e0 ldi r21, 0x00 ; 0 |
||
16455 | a36e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16456 | a372: 2b 87 std Y+11, r18 ; 0x0b |
||
16457 | a374: 3c 87 std Y+12, r19 ; 0x0c |
||
16458 | a376: 4d 87 std Y+13, r20 ; 0x0d |
||
16459 | a378: 5e 87 std Y+14, r21 ; 0x0e |
||
16460 | a37a: 19 01 movw r2, r18 |
||
16461 | a37c: 2a 01 movw r4, r20 |
||
16462 | a37e: 20 93 70 09 sts 0x0970, r18 |
||
16463 | a382: 30 93 71 09 sts 0x0971, r19 |
||
16464 | a386: 40 93 72 09 sts 0x0972, r20 |
||
16465 | a38a: 50 93 73 09 sts 0x0973, r21 |
||
16466 | a38e: e0 90 f8 08 lds r14, 0x08F8 |
||
16467 | a392: ff 24 eor r15, r15 |
||
16468 | a394: 00 e0 ldi r16, 0x00 ; 0 |
||
16469 | a396: 10 e0 ldi r17, 0x00 ; 0 |
||
16470 | a398: 20 91 d4 04 lds r18, 0x04D4 |
||
16471 | a39c: 30 91 d5 04 lds r19, 0x04D5 |
||
16472 | a3a0: 40 91 d6 04 lds r20, 0x04D6 |
||
16473 | a3a4: 50 91 d7 04 lds r21, 0x04D7 |
||
16474 | a3a8: c8 01 movw r24, r16 |
||
16475 | a3aa: b7 01 movw r22, r14 |
||
16476 | a3ac: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
16477 | a3b0: 20 e0 ldi r18, 0x00 ; 0 |
||
16478 | a3b2: 31 e0 ldi r19, 0x01 ; 1 |
||
16479 | a3b4: 40 e0 ldi r20, 0x00 ; 0 |
||
16480 | a3b6: 50 e0 ldi r21, 0x00 ; 0 |
||
16481 | a3b8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16482 | a3bc: 59 01 movw r10, r18 |
||
16483 | a3be: 6a 01 movw r12, r20 |
||
16484 | a3c0: 20 93 d4 04 sts 0x04D4, r18 |
||
16485 | a3c4: 30 93 d5 04 sts 0x04D5, r19 |
||
16486 | a3c8: 40 93 d6 04 sts 0x04D6, r20 |
||
16487 | a3cc: 50 93 d7 04 sts 0x04D7, r21 |
||
16488 | a3d0: 20 91 d8 04 lds r18, 0x04D8 |
||
16489 | a3d4: 30 91 d9 04 lds r19, 0x04D9 |
||
16490 | a3d8: 40 91 da 04 lds r20, 0x04DA |
||
16491 | a3dc: 50 91 db 04 lds r21, 0x04DB |
||
16492 | a3e0: c8 01 movw r24, r16 |
||
16493 | a3e2: b7 01 movw r22, r14 |
||
16494 | a3e4: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
16495 | a3e8: 20 e0 ldi r18, 0x00 ; 0 |
||
16496 | a3ea: 31 e0 ldi r19, 0x01 ; 1 |
||
16497 | a3ec: 40 e0 ldi r20, 0x00 ; 0 |
||
16498 | a3ee: 50 e0 ldi r21, 0x00 ; 0 |
||
16499 | a3f0: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16500 | a3f4: 39 01 movw r6, r18 |
||
16501 | a3f6: 4a 01 movw r8, r20 |
||
16502 | a3f8: 20 93 d8 04 sts 0x04D8, r18 |
||
16503 | a3fc: 30 93 d9 04 sts 0x04D9, r19 |
||
16504 | a400: 40 93 da 04 sts 0x04DA, r20 |
||
16505 | a404: 50 93 db 04 sts 0x04DB, r21 |
||
16506 | a408: 60 91 dc 04 lds r22, 0x04DC |
||
16507 | a40c: 70 91 dd 04 lds r23, 0x04DD |
||
16508 | a410: 80 91 de 04 lds r24, 0x04DE |
||
16509 | a414: 90 91 df 04 lds r25, 0x04DF |
||
16510 | a418: 20 e0 ldi r18, 0x00 ; 0 |
||
16511 | a41a: 31 e0 ldi r19, 0x01 ; 1 |
||
16512 | a41c: 40 e0 ldi r20, 0x00 ; 0 |
||
16513 | a41e: 50 e0 ldi r21, 0x00 ; 0 |
||
16514 | a420: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16515 | a424: 20 93 dc 04 sts 0x04DC, r18 |
||
16516 | a428: 30 93 dd 04 sts 0x04DD, r19 |
||
16517 | a42c: 40 93 de 04 sts 0x04DE, r20 |
||
16518 | a430: 50 93 df 04 sts 0x04DF, r21 |
||
16519 | a434: 6f 81 ldd r22, Y+7 ; 0x07 |
||
16520 | a436: 78 85 ldd r23, Y+8 ; 0x08 |
||
16521 | a438: 89 85 ldd r24, Y+9 ; 0x09 |
||
16522 | a43a: 9a 85 ldd r25, Y+10 ; 0x0a |
||
16523 | a43c: 6a 19 sub r22, r10 |
||
16524 | a43e: 7b 09 sbc r23, r11 |
||
16525 | a440: 8c 09 sbc r24, r12 |
||
16526 | a442: 9d 09 sbc r25, r13 |
||
16527 | a444: 60 93 79 05 sts 0x0579, r22 |
||
16528 | a448: 70 93 7a 05 sts 0x057A, r23 |
||
16529 | a44c: 80 93 7b 05 sts 0x057B, r24 |
||
16530 | a450: 90 93 7c 05 sts 0x057C, r25 |
||
16531 | a454: e0 90 19 09 lds r14, 0x0919 |
||
16532 | a458: ff 24 eor r15, r15 |
||
16533 | a45a: 00 e0 ldi r16, 0x00 ; 0 |
||
16534 | a45c: 10 e0 ldi r17, 0x00 ; 0 |
||
16535 | a45e: a8 01 movw r20, r16 |
||
16536 | a460: 97 01 movw r18, r14 |
||
16537 | a462: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16538 | a466: 59 01 movw r10, r18 |
||
16539 | a468: 6a 01 movw r12, r20 |
||
16540 | a46a: 20 93 6a 05 sts 0x056A, r18 |
||
16541 | a46e: 30 93 6b 05 sts 0x056B, r19 |
||
16542 | a472: 40 93 6c 05 sts 0x056C, r20 |
||
16543 | a476: 50 93 6d 05 sts 0x056D, r21 |
||
16544 | a47a: c2 01 movw r24, r4 |
||
16545 | a47c: b1 01 movw r22, r2 |
||
16546 | a47e: 66 19 sub r22, r6 |
||
16547 | a480: 77 09 sbc r23, r7 |
||
16548 | a482: 88 09 sbc r24, r8 |
||
16549 | a484: 99 09 sbc r25, r9 |
||
16550 | a486: 60 93 75 05 sts 0x0575, r22 |
||
16551 | a48a: 70 93 76 05 sts 0x0576, r23 |
||
16552 | a48e: 80 93 77 05 sts 0x0577, r24 |
||
16553 | a492: 90 93 78 05 sts 0x0578, r25 |
||
16554 | a496: a8 01 movw r20, r16 |
||
16555 | a498: 97 01 movw r18, r14 |
||
16556 | a49a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16557 | a49e: 79 01 movw r14, r18 |
||
16558 | a4a0: 8a 01 movw r16, r20 |
||
16559 | a4a2: 20 93 66 05 sts 0x0566, r18 |
||
16560 | a4a6: 30 93 67 05 sts 0x0567, r19 |
||
16561 | a4aa: 40 93 68 05 sts 0x0568, r20 |
||
16562 | a4ae: 50 93 69 05 sts 0x0569, r21 |
||
16563 | a4b2: c6 01 movw r24, r12 |
||
16564 | a4b4: b5 01 movw r22, r10 |
||
16565 | a4b6: 20 e0 ldi r18, 0x00 ; 0 |
||
16566 | a4b8: 31 e0 ldi r19, 0x01 ; 1 |
||
16567 | a4ba: 40 e0 ldi r20, 0x00 ; 0 |
||
16568 | a4bc: 50 e0 ldi r21, 0x00 ; 0 |
||
16569 | a4be: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16570 | a4c2: 30 93 28 05 sts 0x0528, r19 |
||
16571 | a4c6: 20 93 27 05 sts 0x0527, r18 |
||
16572 | a4ca: c8 01 movw r24, r16 |
||
16573 | a4cc: b7 01 movw r22, r14 |
||
16574 | a4ce: 20 e0 ldi r18, 0x00 ; 0 |
||
16575 | a4d0: 31 e0 ldi r19, 0x01 ; 1 |
||
16576 | a4d2: 40 e0 ldi r20, 0x00 ; 0 |
||
16577 | a4d4: 50 e0 ldi r21, 0x00 ; 0 |
||
16578 | a4d6: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16579 | a4da: 30 93 26 05 sts 0x0526, r19 |
||
16580 | a4de: 20 93 25 05 sts 0x0525, r18 |
||
16581 | a4e2: 80 91 3d 05 lds r24, 0x053D |
||
16582 | a4e6: 90 91 3e 05 lds r25, 0x053E |
||
16583 | a4ea: 81 34 cpi r24, 0x41 ; 65 |
||
16584 | a4ec: 91 05 cpc r25, r1 |
||
16585 | a4ee: bc f4 brge .+46 ; 0xa51e <MotorRegler+0x1b50> |
||
16586 | a4f0: 80 91 3f 05 lds r24, 0x053F |
||
16587 | a4f4: 90 91 40 05 lds r25, 0x0540 |
||
16588 | a4f8: 81 34 cpi r24, 0x41 ; 65 |
||
16589 | a4fa: 91 05 cpc r25, r1 |
||
16590 | a4fc: 84 f4 brge .+32 ; 0xa51e <MotorRegler+0x1b50> |
||
16591 | a4fe: e0 91 e4 08 lds r30, 0x08E4 |
||
16592 | a502: f0 e0 ldi r31, 0x00 ; 0 |
||
16593 | a504: ee 0f add r30, r30 |
||
16594 | a506: ff 1f adc r31, r31 |
||
16595 | a508: e1 55 subi r30, 0x51 ; 81 |
||
16596 | a50a: f7 4f sbci r31, 0xF7 ; 247 |
||
16597 | a50c: 01 90 ld r0, Z+ |
||
16598 | a50e: f0 81 ld r31, Z |
||
16599 | a510: e0 2d mov r30, r0 |
||
16600 | a512: f7 ff sbrs r31, 7 |
||
16601 | a514: 02 c0 rjmp .+4 ; 0xa51a <MotorRegler+0x1b4c> |
||
16602 | a516: 0c 94 67 62 jmp 0xc4ce ; 0xc4ce <MotorRegler+0x3b00> |
||
16603 | a51a: 7a 97 sbiw r30, 0x1a ; 26 |
||
16604 | a51c: 34 f0 brlt .+12 ; 0xa52a <MotorRegler+0x1b5c> |
||
16605 | a51e: 80 91 14 0a lds r24, 0x0A14 |
||
16606 | a522: 8f 3f cpi r24, 0xFF ; 255 |
||
16607 | a524: 11 f4 brne .+4 ; 0xa52a <MotorRegler+0x1b5c> |
||
16608 | a526: 0c 94 98 60 jmp 0xc130 ; 0xc130 <MotorRegler+0x3762> |
||
16609 | a52a: 2c 89 ldd r18, Y+20 ; 0x14 |
||
16610 | a52c: 3d 89 ldd r19, Y+21 ; 0x15 |
||
16611 | a52e: 4e 89 ldd r20, Y+22 ; 0x16 |
||
16612 | a530: 5f 89 ldd r21, Y+23 ; 0x17 |
||
16613 | a532: ad a0 ldd r10, Y+37 ; 0x25 |
||
16614 | a534: be a0 ldd r11, Y+38 ; 0x26 |
||
16615 | a536: cf a0 ldd r12, Y+39 ; 0x27 |
||
16616 | a538: d8 a4 ldd r13, Y+40 ; 0x28 |
||
16617 | a53a: 2a 19 sub r18, r10 |
||
16618 | a53c: 3b 09 sbc r19, r11 |
||
16619 | a53e: 4c 09 sbc r20, r12 |
||
16620 | a540: 5d 09 sbc r21, r13 |
||
16621 | a542: 20 93 81 05 sts 0x0581, r18 |
||
16622 | a546: 30 93 82 05 sts 0x0582, r19 |
||
16623 | a54a: 40 93 83 05 sts 0x0583, r20 |
||
16624 | a54e: 50 93 84 05 sts 0x0584, r21 |
||
16625 | a552: ea 8c ldd r14, Y+26 ; 0x1a |
||
16626 | a554: fb 8c ldd r15, Y+27 ; 0x1b |
||
16627 | a556: 0c 8d ldd r16, Y+28 ; 0x1c |
||
16628 | a558: 1d 8d ldd r17, Y+29 ; 0x1d |
||
16629 | a55a: 6e a5 ldd r22, Y+46 ; 0x2e |
||
16630 | a55c: 7f a5 ldd r23, Y+47 ; 0x2f |
||
16631 | a55e: 88 a9 ldd r24, Y+48 ; 0x30 |
||
16632 | a560: 99 a9 ldd r25, Y+49 ; 0x31 |
||
16633 | a562: e6 1a sub r14, r22 |
||
16634 | a564: f7 0a sbc r15, r23 |
||
16635 | a566: 08 0b sbc r16, r24 |
||
16636 | a568: 19 0b sbc r17, r25 |
||
16637 | a56a: e0 92 7d 05 sts 0x057D, r14 |
||
16638 | a56e: f0 92 7e 05 sts 0x057E, r15 |
||
16639 | a572: 00 93 7f 05 sts 0x057F, r16 |
||
16640 | a576: 10 93 80 05 sts 0x0580, r17 |
||
16641 | a57a: 20 93 79 05 sts 0x0579, r18 |
||
16642 | a57e: 30 93 7a 05 sts 0x057A, r19 |
||
16643 | a582: 40 93 7b 05 sts 0x057B, r20 |
||
16644 | a586: 50 93 7c 05 sts 0x057C, r21 |
||
16645 | a58a: e0 92 75 05 sts 0x0575, r14 |
||
16646 | a58e: f0 92 76 05 sts 0x0576, r15 |
||
16647 | a592: 00 93 77 05 sts 0x0577, r16 |
||
16648 | a596: 10 93 78 05 sts 0x0578, r17 |
||
16649 | a59a: 80 91 e8 04 lds r24, 0x04E8 |
||
16650 | a59e: 90 91 e9 04 lds r25, 0x04E9 |
||
16651 | a5a2: a0 91 ea 04 lds r26, 0x04EA |
||
16652 | a5a6: b0 91 eb 04 lds r27, 0x04EB |
||
16653 | a5aa: 82 1b sub r24, r18 |
||
16654 | a5ac: 93 0b sbc r25, r19 |
||
16655 | a5ae: a4 0b sbc r26, r20 |
||
16656 | a5b0: b5 0b sbc r27, r21 |
||
16657 | a5b2: 80 93 e8 04 sts 0x04E8, r24 |
||
16658 | a5b6: 90 93 e9 04 sts 0x04E9, r25 |
||
16659 | a5ba: a0 93 ea 04 sts 0x04EA, r26 |
||
16660 | a5be: b0 93 eb 04 sts 0x04EB, r27 |
||
16661 | a5c2: 80 91 f0 04 lds r24, 0x04F0 |
||
16662 | a5c6: 90 91 f1 04 lds r25, 0x04F1 |
||
16663 | a5ca: a0 91 f2 04 lds r26, 0x04F2 |
||
16664 | a5ce: b0 91 f3 04 lds r27, 0x04F3 |
||
16665 | a5d2: 8e 19 sub r24, r14 |
||
16666 | a5d4: 9f 09 sbc r25, r15 |
||
16667 | a5d6: a0 0b sbc r26, r16 |
||
16668 | a5d8: b1 0b sbc r27, r17 |
||
16669 | a5da: 80 93 f0 04 sts 0x04F0, r24 |
||
16670 | a5de: 90 93 f1 04 sts 0x04F1, r25 |
||
16671 | a5e2: a0 93 f2 04 sts 0x04F2, r26 |
||
16672 | a5e6: b0 93 f3 04 sts 0x04F3, r27 |
||
16673 | a5ea: 80 91 1a 09 lds r24, 0x091A |
||
16674 | a5ee: 88 23 and r24, r24 |
||
16675 | a5f0: 71 f1 breq .+92 ; 0xa64e <MotorRegler+0x1c80> |
||
16676 | a5f2: 20 91 08 05 lds r18, 0x0508 |
||
16677 | a5f6: 30 91 09 05 lds r19, 0x0509 |
||
16678 | a5fa: 21 38 cpi r18, 0x81 ; 129 |
||
16679 | a5fc: 31 05 cpc r19, r1 |
||
16680 | a5fe: 94 f0 brlt .+36 ; 0xa624 <MotorRegler+0x1c56> |
||
16681 | a600: 80 91 b2 04 lds r24, 0x04B2 |
||
16682 | a604: 90 91 b3 04 lds r25, 0x04B3 |
||
16683 | a608: 01 96 adiw r24, 0x01 ; 1 |
||
16684 | a60a: 90 93 b3 04 sts 0x04B3, r25 |
||
16685 | a60e: 80 93 b2 04 sts 0x04B2, r24 |
||
16686 | a612: 80 91 74 09 lds r24, 0x0974 |
||
16687 | a616: 90 91 75 09 lds r25, 0x0975 |
||
16688 | a61a: 01 96 adiw r24, 0x01 ; 1 |
||
16689 | a61c: 90 93 75 09 sts 0x0975, r25 |
||
16690 | a620: 80 93 74 09 sts 0x0974, r24 |
||
16691 | a624: 20 58 subi r18, 0x80 ; 128 |
||
16692 | a626: 3f 4f sbci r19, 0xFF ; 255 |
||
16693 | a628: 94 f4 brge .+36 ; 0xa64e <MotorRegler+0x1c80> |
||
16694 | a62a: 80 91 b2 04 lds r24, 0x04B2 |
||
16695 | a62e: 90 91 b3 04 lds r25, 0x04B3 |
||
16696 | a632: 01 97 sbiw r24, 0x01 ; 1 |
||
16697 | a634: 90 93 b3 04 sts 0x04B3, r25 |
||
16698 | a638: 80 93 b2 04 sts 0x04B2, r24 |
||
16699 | a63c: 80 91 74 09 lds r24, 0x0974 |
||
16700 | a640: 90 91 75 09 lds r25, 0x0975 |
||
16701 | a644: 01 97 sbiw r24, 0x01 ; 1 |
||
16702 | a646: 90 93 75 09 sts 0x0975, r25 |
||
16703 | a64a: 80 93 74 09 sts 0x0974, r24 |
||
16704 | a64e: 10 92 09 05 sts 0x0509, r1 |
||
16705 | a652: 10 92 08 05 sts 0x0508, r1 |
||
16706 | a656: 81 e0 ldi r24, 0x01 ; 1 |
||
16707 | a658: 90 e0 ldi r25, 0x00 ; 0 |
||
16708 | a65a: 90 93 61 05 sts 0x0561, r25 |
||
16709 | a65e: 80 93 60 05 sts 0x0560, r24 |
||
16710 | a662: e0 90 79 05 lds r14, 0x0579 |
||
16711 | a666: f0 90 7a 05 lds r15, 0x057A |
||
16712 | a66a: 00 91 7b 05 lds r16, 0x057B |
||
16713 | a66e: 10 91 7c 05 lds r17, 0x057C |
||
16714 | a672: d8 01 movw r26, r16 |
||
16715 | a674: c7 01 movw r24, r14 |
||
16716 | a676: 17 ff sbrs r17, 7 |
||
16717 | a678: 02 c0 rjmp .+4 ; 0xa67e <MotorRegler+0x1cb0> |
||
16718 | a67a: 0c 94 20 61 jmp 0xc240 ; 0xc240 <MotorRegler+0x3872> |
||
16719 | a67e: 81 50 subi r24, 0x01 ; 1 |
||
16720 | a680: 92 40 sbci r25, 0x02 ; 2 |
||
16721 | a682: a0 40 sbci r26, 0x00 ; 0 |
||
16722 | a684: b0 40 sbci r27, 0x00 ; 0 |
||
16723 | a686: 34 f0 brlt .+12 ; 0xa694 <MotorRegler+0x1cc6> |
||
16724 | a688: 84 e0 ldi r24, 0x04 ; 4 |
||
16725 | a68a: 90 e0 ldi r25, 0x00 ; 0 |
||
16726 | a68c: 90 93 61 05 sts 0x0561, r25 |
||
16727 | a690: 80 93 60 05 sts 0x0560, r24 |
||
16728 | a694: 80 91 58 05 lds r24, 0x0558 |
||
16729 | a698: 90 91 59 05 lds r25, 0x0559 |
||
16730 | a69c: a0 91 5a 05 lds r26, 0x055A |
||
16731 | a6a0: b0 91 5b 05 lds r27, 0x055B |
||
16732 | a6a4: af 80 ldd r10, Y+7 ; 0x07 |
||
16733 | a6a6: b8 84 ldd r11, Y+8 ; 0x08 |
||
16734 | a6a8: c9 84 ldd r12, Y+9 ; 0x09 |
||
16735 | a6aa: da 84 ldd r13, Y+10 ; 0x0a |
||
16736 | a6ac: 8a 19 sub r24, r10 |
||
16737 | a6ae: 9b 09 sbc r25, r11 |
||
16738 | a6b0: ac 09 sbc r26, r12 |
||
16739 | a6b2: bd 09 sbc r27, r13 |
||
16740 | a6b4: 81 5e subi r24, 0xE1 ; 225 |
||
16741 | a6b6: 91 4b sbci r25, 0xB1 ; 177 |
||
16742 | a6b8: af 4f sbci r26, 0xFF ; 255 |
||
16743 | a6ba: bf 4f sbci r27, 0xFF ; 255 |
||
16744 | a6bc: 8f 53 subi r24, 0x3F ; 63 |
||
16745 | a6be: 9c 49 sbci r25, 0x9C ; 156 |
||
16746 | a6c0: a0 40 sbci r26, 0x00 ; 0 |
||
16747 | a6c2: b0 40 sbci r27, 0x00 ; 0 |
||
16748 | a6c4: 10 f4 brcc .+4 ; 0xa6ca <MotorRegler+0x1cfc> |
||
16749 | a6c6: 0c 94 0d 5e jmp 0xbc1a ; 0xbc1a <MotorRegler+0x324c> |
||
16750 | a6ca: 80 91 15 0a lds r24, 0x0A15 |
||
16751 | a6ce: 89 31 cpi r24, 0x19 ; 25 |
||
16752 | a6d0: 14 f0 brlt .+4 ; 0xa6d6 <MotorRegler+0x1d08> |
||
16753 | a6d2: 0c 94 0d 5e jmp 0xbc1a ; 0xbc1a <MotorRegler+0x324c> |
||
16754 | a6d6: 10 92 61 05 sts 0x0561, r1 |
||
16755 | a6da: 10 92 60 05 sts 0x0560, r1 |
||
16756 | a6de: 88 ee ldi r24, 0xE8 ; 232 |
||
16757 | a6e0: 93 e0 ldi r25, 0x03 ; 3 |
||
16758 | a6e2: 90 93 a1 03 sts 0x03A1, r25 |
||
16759 | a6e6: 80 93 a0 03 sts 0x03A0, r24 |
||
16760 | a6ea: cc 24 eor r12, r12 |
||
16761 | a6ec: dd 24 eor r13, r13 |
||
16762 | a6ee: 80 91 1a 09 lds r24, 0x091A |
||
16763 | a6f2: 90 e0 ldi r25, 0x00 ; 0 |
||
16764 | a6f4: 8c 15 cp r24, r12 |
||
16765 | a6f6: 9d 05 cpc r25, r13 |
||
16766 | a6f8: 24 f4 brge .+8 ; 0xa702 <MotorRegler+0x1d34> |
||
16767 | a6fa: 90 93 61 05 sts 0x0561, r25 |
||
16768 | a6fe: 80 93 60 05 sts 0x0560, r24 |
||
16769 | a702: 80 91 15 0a lds r24, 0x0A15 |
||
16770 | a706: 88 23 and r24, r24 |
||
16771 | a708: 79 f0 breq .+30 ; 0xa728 <MotorRegler+0x1d5a> |
||
16772 | a70a: 28 2f mov r18, r24 |
||
16773 | a70c: 33 27 eor r19, r19 |
||
16774 | a70e: 27 fd sbrc r18, 7 |
||
16775 | a710: 30 95 com r19 |
||
16776 | a712: 80 91 60 05 lds r24, 0x0560 |
||
16777 | a716: 90 91 61 05 lds r25, 0x0561 |
||
16778 | a71a: 28 17 cp r18, r24 |
||
16779 | a71c: 39 07 cpc r19, r25 |
||
16780 | a71e: 24 f4 brge .+8 ; 0xa728 <MotorRegler+0x1d5a> |
||
16781 | a720: 30 93 61 05 sts 0x0561, r19 |
||
16782 | a724: 20 93 60 05 sts 0x0560, r18 |
||
16783 | a728: 71 e8 ldi r23, 0x81 ; 129 |
||
16784 | a72a: e7 16 cp r14, r23 |
||
16785 | a72c: f1 04 cpc r15, r1 |
||
16786 | a72e: 01 05 cpc r16, r1 |
||
16787 | a730: 11 05 cpc r17, r1 |
||
16788 | a732: 74 f0 brlt .+28 ; 0xa750 <MotorRegler+0x1d82> |
||
16789 | a734: 80 91 ae 04 lds r24, 0x04AE |
||
16790 | a738: 90 91 af 04 lds r25, 0x04AF |
||
16791 | a73c: 20 91 60 05 lds r18, 0x0560 |
||
16792 | a740: 30 91 61 05 lds r19, 0x0561 |
||
16793 | a744: 82 0f add r24, r18 |
||
16794 | a746: 93 1f adc r25, r19 |
||
16795 | a748: 90 93 af 04 sts 0x04AF, r25 |
||
16796 | a74c: 80 93 ae 04 sts 0x04AE, r24 |
||
16797 | a750: 80 e8 ldi r24, 0x80 ; 128 |
||
16798 | a752: e8 16 cp r14, r24 |
||
16799 | a754: 8f ef ldi r24, 0xFF ; 255 |
||
16800 | a756: f8 06 cpc r15, r24 |
||
16801 | a758: 8f ef ldi r24, 0xFF ; 255 |
||
16802 | a75a: 08 07 cpc r16, r24 |
||
16803 | a75c: 8f ef ldi r24, 0xFF ; 255 |
||
16804 | a75e: 18 07 cpc r17, r24 |
||
16805 | a760: 74 f4 brge .+28 ; 0xa77e <MotorRegler+0x1db0> |
||
16806 | a762: 80 91 ae 04 lds r24, 0x04AE |
||
16807 | a766: 90 91 af 04 lds r25, 0x04AF |
||
16808 | a76a: 20 91 60 05 lds r18, 0x0560 |
||
16809 | a76e: 30 91 61 05 lds r19, 0x0561 |
||
16810 | a772: 82 1b sub r24, r18 |
||
16811 | a774: 93 0b sbc r25, r19 |
||
16812 | a776: 90 93 af 04 sts 0x04AF, r25 |
||
16813 | a77a: 80 93 ae 04 sts 0x04AE, r24 |
||
16814 | a77e: 81 e0 ldi r24, 0x01 ; 1 |
||
16815 | a780: 90 e0 ldi r25, 0x00 ; 0 |
||
16816 | a782: 90 93 61 05 sts 0x0561, r25 |
||
16817 | a786: 80 93 60 05 sts 0x0560, r24 |
||
16818 | a78a: e0 90 75 05 lds r14, 0x0575 |
||
16819 | a78e: f0 90 76 05 lds r15, 0x0576 |
||
16820 | a792: 00 91 77 05 lds r16, 0x0577 |
||
16821 | a796: 10 91 78 05 lds r17, 0x0578 |
||
16822 | a79a: d8 01 movw r26, r16 |
||
16823 | a79c: c7 01 movw r24, r14 |
||
16824 | a79e: 17 ff sbrs r17, 7 |
||
16825 | a7a0: 02 c0 rjmp .+4 ; 0xa7a6 <MotorRegler+0x1dd8> |
||
16826 | a7a2: 0c 94 17 61 jmp 0xc22e ; 0xc22e <MotorRegler+0x3860> |
||
16827 | a7a6: 81 50 subi r24, 0x01 ; 1 |
||
16828 | a7a8: 92 40 sbci r25, 0x02 ; 2 |
||
16829 | a7aa: a0 40 sbci r26, 0x00 ; 0 |
||
16830 | a7ac: b0 40 sbci r27, 0x00 ; 0 |
||
16831 | a7ae: 34 f0 brlt .+12 ; 0xa7bc <MotorRegler+0x1dee> |
||
16832 | a7b0: 84 e0 ldi r24, 0x04 ; 4 |
||
16833 | a7b2: 90 e0 ldi r25, 0x00 ; 0 |
||
16834 | a7b4: 90 93 61 05 sts 0x0561, r25 |
||
16835 | a7b8: 80 93 60 05 sts 0x0560, r24 |
||
16836 | a7bc: 10 92 66 05 sts 0x0566, r1 |
||
16837 | a7c0: 10 92 67 05 sts 0x0567, r1 |
||
16838 | a7c4: 10 92 68 05 sts 0x0568, r1 |
||
16839 | a7c8: 10 92 69 05 sts 0x0569, r1 |
||
16840 | a7cc: 80 91 54 05 lds r24, 0x0554 |
||
16841 | a7d0: 90 91 55 05 lds r25, 0x0555 |
||
16842 | a7d4: a0 91 56 05 lds r26, 0x0556 |
||
16843 | a7d8: b0 91 57 05 lds r27, 0x0557 |
||
16844 | a7dc: ab 84 ldd r10, Y+11 ; 0x0b |
||
16845 | a7de: bc 84 ldd r11, Y+12 ; 0x0c |
||
16846 | a7e0: cd 84 ldd r12, Y+13 ; 0x0d |
||
16847 | a7e2: de 84 ldd r13, Y+14 ; 0x0e |
||
16848 | a7e4: 8a 19 sub r24, r10 |
||
16849 | a7e6: 9b 09 sbc r25, r11 |
||
16850 | a7e8: ac 09 sbc r26, r12 |
||
16851 | a7ea: bd 09 sbc r27, r13 |
||
16852 | a7ec: 81 5e subi r24, 0xE1 ; 225 |
||
16853 | a7ee: 91 4b sbci r25, 0xB1 ; 177 |
||
16854 | a7f0: af 4f sbci r26, 0xFF ; 255 |
||
16855 | a7f2: bf 4f sbci r27, 0xFF ; 255 |
||
16856 | a7f4: 8f 53 subi r24, 0x3F ; 63 |
||
16857 | a7f6: 9c 49 sbci r25, 0x9C ; 156 |
||
16858 | a7f8: a0 40 sbci r26, 0x00 ; 0 |
||
16859 | a7fa: b0 40 sbci r27, 0x00 ; 0 |
||
16860 | a7fc: 10 f4 brcc .+4 ; 0xa802 <MotorRegler+0x1e34> |
||
16861 | a7fe: 0c 94 50 5d jmp 0xbaa0 ; 0xbaa0 <MotorRegler+0x30d2> |
||
16862 | a802: 80 91 15 0a lds r24, 0x0A15 |
||
16863 | a806: 89 31 cpi r24, 0x19 ; 25 |
||
16864 | a808: 14 f0 brlt .+4 ; 0xa80e <MotorRegler+0x1e40> |
||
16865 | a80a: 0c 94 50 5d jmp 0xbaa0 ; 0xbaa0 <MotorRegler+0x30d2> |
||
16866 | a80e: 10 92 61 05 sts 0x0561, r1 |
||
16867 | a812: 10 92 60 05 sts 0x0560, r1 |
||
16868 | a816: 88 ee ldi r24, 0xE8 ; 232 |
||
16869 | a818: 93 e0 ldi r25, 0x03 ; 3 |
||
16870 | a81a: 90 93 a1 03 sts 0x03A1, r25 |
||
16871 | a81e: 80 93 a0 03 sts 0x03A0, r24 |
||
16872 | a822: cc 24 eor r12, r12 |
||
16873 | a824: dd 24 eor r13, r13 |
||
16874 | a826: 80 91 1a 09 lds r24, 0x091A |
||
16875 | a82a: 90 e0 ldi r25, 0x00 ; 0 |
||
16876 | a82c: 8c 15 cp r24, r12 |
||
16877 | a82e: 9d 05 cpc r25, r13 |
||
16878 | a830: 24 f4 brge .+8 ; 0xa83a <MotorRegler+0x1e6c> |
||
16879 | a832: 90 93 61 05 sts 0x0561, r25 |
||
16880 | a836: 80 93 60 05 sts 0x0560, r24 |
||
16881 | a83a: 80 91 15 0a lds r24, 0x0A15 |
||
16882 | a83e: 88 23 and r24, r24 |
||
16883 | a840: 79 f0 breq .+30 ; 0xa860 <MotorRegler+0x1e92> |
||
16884 | a842: 28 2f mov r18, r24 |
||
16885 | a844: 33 27 eor r19, r19 |
||
16886 | a846: 27 fd sbrc r18, 7 |
||
16887 | a848: 30 95 com r19 |
||
16888 | a84a: 80 91 60 05 lds r24, 0x0560 |
||
16889 | a84e: 90 91 61 05 lds r25, 0x0561 |
||
16890 | a852: 28 17 cp r18, r24 |
||
16891 | a854: 39 07 cpc r19, r25 |
||
16892 | a856: 24 f4 brge .+8 ; 0xa860 <MotorRegler+0x1e92> |
||
16893 | a858: 30 93 61 05 sts 0x0561, r19 |
||
16894 | a85c: 20 93 60 05 sts 0x0560, r18 |
||
16895 | a860: 71 e8 ldi r23, 0x81 ; 129 |
||
16896 | a862: e7 16 cp r14, r23 |
||
16897 | a864: f1 04 cpc r15, r1 |
||
16898 | a866: 01 05 cpc r16, r1 |
||
16899 | a868: 11 05 cpc r17, r1 |
||
16900 | a86a: 74 f0 brlt .+28 ; 0xa888 <MotorRegler+0x1eba> |
||
16901 | a86c: 80 91 b0 04 lds r24, 0x04B0 |
||
16902 | a870: 90 91 b1 04 lds r25, 0x04B1 |
||
16903 | a874: 20 91 60 05 lds r18, 0x0560 |
||
16904 | a878: 30 91 61 05 lds r19, 0x0561 |
||
16905 | a87c: 82 0f add r24, r18 |
||
16906 | a87e: 93 1f adc r25, r19 |
||
16907 | a880: 90 93 b1 04 sts 0x04B1, r25 |
||
16908 | a884: 80 93 b0 04 sts 0x04B0, r24 |
||
16909 | a888: 80 e8 ldi r24, 0x80 ; 128 |
||
16910 | a88a: e8 16 cp r14, r24 |
||
16911 | a88c: 8f ef ldi r24, 0xFF ; 255 |
||
16912 | a88e: f8 06 cpc r15, r24 |
||
16913 | a890: 8f ef ldi r24, 0xFF ; 255 |
||
16914 | a892: 08 07 cpc r16, r24 |
||
16915 | a894: 8f ef ldi r24, 0xFF ; 255 |
||
16916 | a896: 18 07 cpc r17, r24 |
||
16917 | a898: 0c f0 brlt .+2 ; 0xa89c <MotorRegler+0x1ece> |
||
16918 | a89a: 0b cc rjmp .-2026 ; 0xa0b2 <MotorRegler+0x16e4> |
||
16919 | a89c: 80 91 b0 04 lds r24, 0x04B0 |
||
16920 | a8a0: 90 91 b1 04 lds r25, 0x04B1 |
||
16921 | a8a4: 20 91 60 05 lds r18, 0x0560 |
||
16922 | a8a8: 30 91 61 05 lds r19, 0x0561 |
||
16923 | a8ac: 82 1b sub r24, r18 |
||
16924 | a8ae: 93 0b sbc r25, r19 |
||
16925 | a8b0: 90 93 b1 04 sts 0x04B1, r25 |
||
16926 | a8b4: 80 93 b0 04 sts 0x04B0, r24 |
||
16927 | a8b8: fc cb rjmp .-2056 ; 0xa0b2 <MotorRegler+0x16e4> |
||
16928 | a8ba: 6d a1 ldd r22, Y+37 ; 0x25 |
||
16929 | a8bc: 7e a1 ldd r23, Y+38 ; 0x26 |
||
16930 | a8be: 8f a1 ldd r24, Y+39 ; 0x27 |
||
16931 | a8c0: 98 a5 ldd r25, Y+40 ; 0x28 |
||
16932 | a8c2: 20 e0 ldi r18, 0x00 ; 0 |
||
16933 | a8c4: 32 e0 ldi r19, 0x02 ; 2 |
||
16934 | a8c6: 40 e0 ldi r20, 0x00 ; 0 |
||
16935 | a8c8: 50 e0 ldi r21, 0x00 ; 0 |
||
16936 | a8ca: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16937 | a8ce: 89 01 movw r16, r18 |
||
16938 | a8d0: 37 fd sbrc r19, 7 |
||
16939 | a8d2: 56 c3 rjmp .+1708 ; 0xaf80 <MotorRegler+0x25b2> |
||
16940 | a8d4: 6e a5 ldd r22, Y+46 ; 0x2e |
||
16941 | a8d6: 7f a5 ldd r23, Y+47 ; 0x2f |
||
16942 | a8d8: 88 a9 ldd r24, Y+48 ; 0x30 |
||
16943 | a8da: 99 a9 ldd r25, Y+49 ; 0x31 |
||
16944 | a8dc: 20 e0 ldi r18, 0x00 ; 0 |
||
16945 | a8de: 32 e0 ldi r19, 0x02 ; 2 |
||
16946 | a8e0: 40 e0 ldi r20, 0x00 ; 0 |
||
16947 | a8e2: 50 e0 ldi r21, 0x00 ; 0 |
||
16948 | a8e4: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16949 | a8e8: 49 01 movw r8, r18 |
||
16950 | a8ea: 37 fd sbrc r19, 7 |
||
16951 | a8ec: 4d c3 rjmp .+1690 ; 0xaf88 <MotorRegler+0x25ba> |
||
16952 | a8ee: 80 16 cp r8, r16 |
||
16953 | a8f0: 91 06 cpc r9, r17 |
||
16954 | a8f2: 0c f4 brge .+2 ; 0xa8f6 <MotorRegler+0x1f28> |
||
16955 | a8f4: 0e c3 rjmp .+1564 ; 0xaf12 <MotorRegler+0x2544> |
||
16956 | a8f6: a0 90 ab 09 lds r10, 0x09AB |
||
16957 | a8fa: b0 90 ac 09 lds r11, 0x09AC |
||
16958 | a8fe: c0 90 ad 09 lds r12, 0x09AD |
||
16959 | a902: d0 90 ae 09 lds r13, 0x09AE |
||
16960 | a906: 80 91 c2 03 lds r24, 0x03C2 |
||
16961 | a90a: 90 91 c3 03 lds r25, 0x03C3 |
||
16962 | a90e: a0 91 c4 03 lds r26, 0x03C4 |
||
16963 | a912: b0 91 c5 03 lds r27, 0x03C5 |
||
16964 | a916: 89 a7 std Y+41, r24 ; 0x29 |
||
16965 | a918: 9a a7 std Y+42, r25 ; 0x2a |
||
16966 | a91a: ab a7 std Y+43, r26 ; 0x2b |
||
16967 | a91c: bc a7 std Y+44, r27 ; 0x2c |
||
16968 | a91e: 60 90 a4 09 lds r6, 0x09A4 |
||
16969 | a922: 70 90 a5 09 lds r7, 0x09A5 |
||
16970 | a926: c3 01 movw r24, r6 |
||
16971 | a928: 77 fc sbrc r7, 7 |
||
16972 | a92a: 33 c3 rjmp .+1638 ; 0xaf92 <MotorRegler+0x25c4> |
||
16973 | a92c: 81 38 cpi r24, 0x81 ; 129 |
||
16974 | a92e: 91 05 cpc r25, r1 |
||
16975 | a930: 0c f0 brlt .+2 ; 0xa934 <MotorRegler+0x1f66> |
||
16976 | a932: f6 c2 rjmp .+1516 ; 0xaf20 <MotorRegler+0x2552> |
||
16977 | a934: ac e1 ldi r26, 0x1C ; 28 |
||
16978 | a936: b2 e0 ldi r27, 0x02 ; 2 |
||
16979 | a938: 4a 0e add r4, r26 |
||
16980 | a93a: 5b 1e adc r5, r27 |
||
16981 | a93c: 72 01 movw r14, r4 |
||
16982 | a93e: 00 27 eor r16, r16 |
||
16983 | a940: f7 fc sbrc r15, 7 |
||
16984 | a942: 00 95 com r16 |
||
16985 | a944: 10 2f mov r17, r16 |
||
16986 | a946: e4 ee ldi r30, 0xE4 ; 228 |
||
16987 | a948: fd ef ldi r31, 0xFD ; 253 |
||
16988 | a94a: 4e 0e add r4, r30 |
||
16989 | a94c: 5f 1e adc r5, r31 |
||
16990 | a94e: c6 01 movw r24, r12 |
||
16991 | a950: b5 01 movw r22, r10 |
||
16992 | a952: 29 a5 ldd r18, Y+41 ; 0x29 |
||
16993 | a954: 3a a5 ldd r19, Y+42 ; 0x2a |
||
16994 | a956: 4b a5 ldd r20, Y+43 ; 0x2b |
||
16995 | a958: 5c a5 ldd r21, Y+44 ; 0x2c |
||
16996 | a95a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
16997 | a95e: e2 1a sub r14, r18 |
||
16998 | a960: f3 0a sbc r15, r19 |
||
16999 | a962: 04 0b sbc r16, r20 |
||
17000 | a964: 15 0b sbc r17, r21 |
||
17001 | a966: c8 01 movw r24, r16 |
||
17002 | a968: b7 01 movw r22, r14 |
||
17003 | a96a: 28 e6 ldi r18, 0x68 ; 104 |
||
17004 | a96c: 31 e0 ldi r19, 0x01 ; 1 |
||
17005 | a96e: 40 e0 ldi r20, 0x00 ; 0 |
||
17006 | a970: 50 e0 ldi r21, 0x00 ; 0 |
||
17007 | a972: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17008 | a976: 64 5b subi r22, 0xB4 ; 180 |
||
17009 | a978: 70 40 sbci r23, 0x00 ; 0 |
||
17010 | a97a: 1b 01 movw r2, r22 |
||
17011 | a97c: 22 0c add r2, r2 |
||
17012 | a97e: 33 1c adc r3, r3 |
||
17013 | a980: 22 0c add r2, r2 |
||
17014 | a982: 33 1c adc r3, r3 |
||
17015 | a984: 22 0c add r2, r2 |
||
17016 | a986: 33 1c adc r3, r3 |
||
17017 | a988: 20 91 a0 03 lds r18, 0x03A0 |
||
17018 | a98c: 30 91 a1 03 lds r19, 0x03A1 |
||
17019 | a990: 22 96 adiw r28, 0x02 ; 2 |
||
17020 | a992: 3f af std Y+63, r19 ; 0x3f |
||
17021 | a994: 2e af std Y+62, r18 ; 0x3e |
||
17022 | a996: 22 97 sbiw r28, 0x02 ; 2 |
||
17023 | a998: 23 2b or r18, r19 |
||
17024 | a99a: 99 f4 brne .+38 ; 0xa9c2 <MotorRegler+0x1ff4> |
||
17025 | a99c: 39 e1 ldi r19, 0x19 ; 25 |
||
17026 | a99e: 83 16 cp r8, r19 |
||
17027 | a9a0: 91 04 cpc r9, r1 |
||
17028 | a9a2: 7c f4 brge .+30 ; 0xa9c2 <MotorRegler+0x1ff4> |
||
17029 | a9a4: 80 91 08 05 lds r24, 0x0508 |
||
17030 | a9a8: 90 91 09 05 lds r25, 0x0509 |
||
17031 | a9ac: 86 0f add r24, r22 |
||
17032 | a9ae: 97 1f adc r25, r23 |
||
17033 | a9b0: 90 93 09 05 sts 0x0509, r25 |
||
17034 | a9b4: 80 93 08 05 sts 0x0508, r24 |
||
17035 | a9b8: 80 91 6e 05 lds r24, 0x056E |
||
17036 | a9bc: 88 23 and r24, r24 |
||
17037 | a9be: 09 f0 breq .+2 ; 0xa9c2 <MotorRegler+0x1ff4> |
||
17038 | a9c0: 25 c7 rjmp .+3658 ; 0xb80c <MotorRegler+0x2e3e> |
||
17039 | a9c2: b4 01 movw r22, r8 |
||
17040 | a9c4: 75 95 asr r23 |
||
17041 | a9c6: 67 95 ror r22 |
||
17042 | a9c8: 75 95 asr r23 |
||
17043 | a9ca: 67 95 ror r22 |
||
17044 | a9cc: 75 95 asr r23 |
||
17045 | a9ce: 67 95 ror r22 |
||
17046 | a9d0: 6f 5f subi r22, 0xFF ; 255 |
||
17047 | a9d2: 7f 4f sbci r23, 0xFF ; 255 |
||
17048 | a9d4: c1 01 movw r24, r2 |
||
17049 | a9d6: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
17050 | a9da: 9b 01 movw r18, r22 |
||
17051 | a9dc: 44 27 eor r20, r20 |
||
17052 | a9de: 37 fd sbrc r19, 7 |
||
17053 | a9e0: 40 95 com r20 |
||
17054 | a9e2: 54 2f mov r21, r20 |
||
17055 | a9e4: 2a 0d add r18, r10 |
||
17056 | a9e6: 3b 1d adc r19, r11 |
||
17057 | a9e8: 4c 1d adc r20, r12 |
||
17058 | a9ea: 5d 1d adc r21, r13 |
||
17059 | a9ec: 20 93 ab 09 sts 0x09AB, r18 |
||
17060 | a9f0: 30 93 ac 09 sts 0x09AC, r19 |
||
17061 | a9f4: 40 93 ad 09 sts 0x09AD, r20 |
||
17062 | a9f8: 50 93 ae 09 sts 0x09AE, r21 |
||
17063 | a9fc: 80 91 b0 03 lds r24, 0x03B0 |
||
17064 | aa00: c8 2e mov r12, r24 |
||
17065 | aa02: dd 24 eor r13, r13 |
||
17066 | aa04: 8c 9c mul r8, r12 |
||
17067 | aa06: c0 01 movw r24, r0 |
||
17068 | aa08: 8d 9c mul r8, r13 |
||
17069 | aa0a: 90 0d add r25, r0 |
||
17070 | aa0c: 9c 9c mul r9, r12 |
||
17071 | aa0e: 90 0d add r25, r0 |
||
17072 | aa10: 11 24 eor r1, r1 |
||
17073 | aa12: 97 fd sbrc r25, 7 |
||
17074 | aa14: 45 c6 rjmp .+3210 ; 0xb6a0 <MotorRegler+0x2cd2> |
||
17075 | aa16: 95 95 asr r25 |
||
17076 | aa18: 87 95 ror r24 |
||
17077 | aa1a: 95 95 asr r25 |
||
17078 | aa1c: 87 95 ror r24 |
||
17079 | aa1e: 95 95 asr r25 |
||
17080 | aa20: 87 95 ror r24 |
||
17081 | aa22: 95 95 asr r25 |
||
17082 | aa24: 87 95 ror r24 |
||
17083 | aa26: 95 95 asr r25 |
||
17084 | aa28: 87 95 ror r24 |
||
17085 | aa2a: 56 01 movw r10, r12 |
||
17086 | aa2c: a8 1a sub r10, r24 |
||
17087 | aa2e: b9 0a sbc r11, r25 |
||
17088 | aa30: b7 fc sbrc r11, 7 |
||
17089 | aa32: 02 c3 rjmp .+1540 ; 0xb038 <MotorRegler+0x266a> |
||
17090 | aa34: 22 96 adiw r28, 0x02 ; 2 |
||
17091 | aa36: 6e ad ldd r22, Y+62 ; 0x3e |
||
17092 | aa38: 7f ad ldd r23, Y+63 ; 0x3f |
||
17093 | aa3a: 22 97 sbiw r28, 0x02 ; 2 |
||
17094 | aa3c: 67 2b or r22, r23 |
||
17095 | aa3e: 09 f0 breq .+2 ; 0xaa42 <MotorRegler+0x2074> |
||
17096 | aa40: f0 c2 rjmp .+1504 ; 0xb022 <MotorRegler+0x2654> |
||
17097 | aa42: 80 90 3f 05 lds r8, 0x053F |
||
17098 | aa46: 90 90 40 05 lds r9, 0x0540 |
||
17099 | aa4a: 80 91 3d 05 lds r24, 0x053D |
||
17100 | aa4e: 90 91 3e 05 lds r25, 0x053E |
||
17101 | aa52: 88 0e add r8, r24 |
||
17102 | aa54: 99 1e adc r9, r25 |
||
17103 | aa56: 97 fe sbrs r9, 7 |
||
17104 | aa58: 02 c0 rjmp .+4 ; 0xaa5e <MotorRegler+0x2090> |
||
17105 | aa5a: 0c 94 08 60 jmp 0xc010 ; 0xc010 <MotorRegler+0x3642> |
||
17106 | aa5e: 95 94 asr r9 |
||
17107 | aa60: 87 94 ror r8 |
||
17108 | aa62: 95 94 asr r9 |
||
17109 | aa64: 87 94 ror r8 |
||
17110 | aa66: 95 94 asr r9 |
||
17111 | aa68: 87 94 ror r8 |
||
17112 | aa6a: a0 e4 ldi r26, 0x40 ; 64 |
||
17113 | aa6c: b0 e0 ldi r27, 0x00 ; 0 |
||
17114 | aa6e: 8a 0e add r8, r26 |
||
17115 | aa70: 9b 1e adc r9, r27 |
||
17116 | aa72: 80 91 02 05 lds r24, 0x0502 |
||
17117 | aa76: 90 91 03 05 lds r25, 0x0503 |
||
17118 | aa7a: aa 27 eor r26, r26 |
||
17119 | aa7c: 97 fd sbrc r25, 7 |
||
17120 | aa7e: a0 95 com r26 |
||
17121 | aa80: ba 2f mov r27, r26 |
||
17122 | aa82: 1c e1 ldi r17, 0x1C ; 28 |
||
17123 | aa84: e1 2e mov r14, r17 |
||
17124 | aa86: 12 e0 ldi r17, 0x02 ; 2 |
||
17125 | aa88: f1 2e mov r15, r17 |
||
17126 | aa8a: 01 2d mov r16, r1 |
||
17127 | aa8c: 11 2d mov r17, r1 |
||
17128 | aa8e: e8 1a sub r14, r24 |
||
17129 | aa90: f9 0a sbc r15, r25 |
||
17130 | aa92: 0a 0b sbc r16, r26 |
||
17131 | aa94: 1b 0b sbc r17, r27 |
||
17132 | aa96: ca 01 movw r24, r20 |
||
17133 | aa98: b9 01 movw r22, r18 |
||
17134 | aa9a: 29 a5 ldd r18, Y+41 ; 0x29 |
||
17135 | aa9c: 3a a5 ldd r19, Y+42 ; 0x2a |
||
17136 | aa9e: 4b a5 ldd r20, Y+43 ; 0x2b |
||
17137 | aaa0: 5c a5 ldd r21, Y+44 ; 0x2c |
||
17138 | aaa2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17139 | aaa6: e2 0e add r14, r18 |
||
17140 | aaa8: f3 1e adc r15, r19 |
||
17141 | aaaa: 04 1f adc r16, r20 |
||
17142 | aaac: 15 1f adc r17, r21 |
||
17143 | aaae: c8 01 movw r24, r16 |
||
17144 | aab0: b7 01 movw r22, r14 |
||
17145 | aab2: 28 e6 ldi r18, 0x68 ; 104 |
||
17146 | aab4: 31 e0 ldi r19, 0x01 ; 1 |
||
17147 | aab6: 40 e0 ldi r20, 0x00 ; 0 |
||
17148 | aab8: 50 e0 ldi r21, 0x00 ; 0 |
||
17149 | aaba: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17150 | aabe: 64 5b subi r22, 0xB4 ; 180 |
||
17151 | aac0: 70 40 sbci r23, 0x00 ; 0 |
||
17152 | aac2: 6a 9d mul r22, r10 |
||
17153 | aac4: c0 01 movw r24, r0 |
||
17154 | aac6: 6b 9d mul r22, r11 |
||
17155 | aac8: 90 0d add r25, r0 |
||
17156 | aaca: 7a 9d mul r23, r10 |
||
17157 | aacc: 90 0d add r25, r0 |
||
17158 | aace: 11 24 eor r1, r1 |
||
17159 | aad0: b4 01 movw r22, r8 |
||
17160 | aad2: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
17161 | aad6: c6 01 movw r24, r12 |
||
17162 | aad8: 88 0f add r24, r24 |
||
17163 | aada: 99 1f adc r25, r25 |
||
17164 | aadc: 8c 0d add r24, r12 |
||
17165 | aade: 9d 1d adc r25, r13 |
||
17166 | aae0: 86 17 cp r24, r22 |
||
17167 | aae2: 97 07 cpc r25, r23 |
||
17168 | aae4: 0c f4 brge .+2 ; 0xaae8 <MotorRegler+0x211a> |
||
17169 | aae6: 03 c6 rjmp .+3078 ; 0xb6ee <MotorRegler+0x2d20> |
||
17170 | aae8: 44 27 eor r20, r20 |
||
17171 | aaea: 55 27 eor r21, r21 |
||
17172 | aaec: 48 1b sub r20, r24 |
||
17173 | aaee: 59 0b sbc r21, r25 |
||
17174 | aaf0: 64 17 cp r22, r20 |
||
17175 | aaf2: 75 07 cpc r23, r21 |
||
17176 | aaf4: 0c f4 brge .+2 ; 0xaaf8 <MotorRegler+0x212a> |
||
17177 | aaf6: ba 01 movw r22, r20 |
||
17178 | aaf8: 9b 01 movw r18, r22 |
||
17179 | aafa: 44 27 eor r20, r20 |
||
17180 | aafc: 37 fd sbrc r19, 7 |
||
17181 | aafe: 40 95 com r20 |
||
17182 | ab00: 54 2f mov r21, r20 |
||
17183 | ab02: 80 91 f4 04 lds r24, 0x04F4 |
||
17184 | ab06: 90 91 f5 04 lds r25, 0x04F5 |
||
17185 | ab0a: a0 91 f6 04 lds r26, 0x04F6 |
||
17186 | ab0e: b0 91 f7 04 lds r27, 0x04F7 |
||
17187 | ab12: 82 0f add r24, r18 |
||
17188 | ab14: 93 1f adc r25, r19 |
||
17189 | ab16: a4 1f adc r26, r20 |
||
17190 | ab18: b5 1f adc r27, r21 |
||
17191 | ab1a: 80 93 f4 04 sts 0x04F4, r24 |
||
17192 | ab1e: 90 93 f5 04 sts 0x04F5, r25 |
||
17193 | ab22: a0 93 f6 04 sts 0x04F6, r26 |
||
17194 | ab26: b0 93 f7 04 sts 0x04F7, r27 |
||
17195 | ab2a: 0c 94 84 49 jmp 0x9308 ; 0x9308 <MotorRegler+0x93a> |
||
17196 | ab2e: 81 e0 ldi r24, 0x01 ; 1 |
||
17197 | ab30: 80 93 6e 05 sts 0x056E, r24 |
||
17198 | ab34: 0c 94 0b 49 jmp 0x9216 ; 0x9216 <MotorRegler+0x848> |
||
17199 | ab38: 8c a1 ldd r24, Y+36 ; 0x24 |
||
17200 | ab3a: 88 23 and r24, r24 |
||
17201 | ab3c: 11 f0 breq .+4 ; 0xab42 <MotorRegler+0x2174> |
||
17202 | ab3e: 0c 94 ea 48 jmp 0x91d4 ; 0x91d4 <MotorRegler+0x806> |
||
17203 | ab42: 80 91 69 08 lds r24, 0x0869 |
||
17204 | ab46: 90 91 6a 08 lds r25, 0x086A |
||
17205 | ab4a: 81 50 subi r24, 0x01 ; 1 |
||
17206 | ab4c: 92 40 sbci r25, 0x02 ; 2 |
||
17207 | ab4e: 0c f4 brge .+2 ; 0xab52 <MotorRegler+0x2184> |
||
17208 | ab50: d9 c1 rjmp .+946 ; 0xaf04 <MotorRegler+0x2536> |
||
17209 | ab52: 80 91 14 0a lds r24, 0x0A14 |
||
17210 | ab56: 8f 3f cpi r24, 0xFF ; 255 |
||
17211 | ab58: 09 f4 brne .+2 ; 0xab5c <MotorRegler+0x218e> |
||
17212 | ab5a: ea c4 rjmp .+2516 ; 0xb530 <MotorRegler+0x2b62> |
||
17213 | ab5c: e0 90 f8 08 lds r14, 0x08F8 |
||
17214 | ab60: ff 24 eor r15, r15 |
||
17215 | ab62: 00 e0 ldi r16, 0x00 ; 0 |
||
17216 | ab64: 10 e0 ldi r17, 0x00 ; 0 |
||
17217 | ab66: a8 2e mov r10, r24 |
||
17218 | ab68: bb 24 eor r11, r11 |
||
17219 | ab6a: a7 fc sbrc r10, 7 |
||
17220 | ab6c: b0 94 com r11 |
||
17221 | ab6e: cb 2c mov r12, r11 |
||
17222 | ab70: db 2c mov r13, r11 |
||
17223 | ab72: 6d a1 ldd r22, Y+37 ; 0x25 |
||
17224 | ab74: 7e a1 ldd r23, Y+38 ; 0x26 |
||
17225 | ab76: 8f a1 ldd r24, Y+39 ; 0x27 |
||
17226 | ab78: 98 a5 ldd r25, Y+40 ; 0x28 |
||
17227 | ab7a: a8 01 movw r20, r16 |
||
17228 | ab7c: 97 01 movw r18, r14 |
||
17229 | ab7e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17230 | ab82: 80 91 93 09 lds r24, 0x0993 |
||
17231 | ab86: 90 91 94 09 lds r25, 0x0994 |
||
17232 | ab8a: aa 27 eor r26, r26 |
||
17233 | ab8c: 97 fd sbrc r25, 7 |
||
17234 | ab8e: a0 95 com r26 |
||
17235 | ab90: ba 2f mov r27, r26 |
||
17236 | ab92: 28 1b sub r18, r24 |
||
17237 | ab94: 39 0b sbc r19, r25 |
||
17238 | ab96: 4a 0b sbc r20, r26 |
||
17239 | ab98: 5b 0b sbc r21, r27 |
||
17240 | ab9a: ca 01 movw r24, r20 |
||
17241 | ab9c: b9 01 movw r22, r18 |
||
17242 | ab9e: a6 01 movw r20, r12 |
||
17243 | aba0: 95 01 movw r18, r10 |
||
17244 | aba2: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
17245 | aba6: 20 e0 ldi r18, 0x00 ; 0 |
||
17246 | aba8: 32 e0 ldi r19, 0x02 ; 2 |
||
17247 | abaa: 40 e0 ldi r20, 0x00 ; 0 |
||
17248 | abac: 50 e0 ldi r21, 0x00 ; 0 |
||
17249 | abae: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17250 | abb2: 2f 87 std Y+15, r18 ; 0x0f |
||
17251 | abb4: 38 8b std Y+16, r19 ; 0x10 |
||
17252 | abb6: 49 8b std Y+17, r20 ; 0x11 |
||
17253 | abb8: 5a 8b std Y+18, r21 ; 0x12 |
||
17254 | abba: 92 2e mov r9, r18 |
||
17255 | abbc: 83 2e mov r8, r19 |
||
17256 | abbe: 74 2e mov r7, r20 |
||
17257 | abc0: 65 2e mov r6, r21 |
||
17258 | abc2: 6e a5 ldd r22, Y+46 ; 0x2e |
||
17259 | abc4: 7f a5 ldd r23, Y+47 ; 0x2f |
||
17260 | abc6: 88 a9 ldd r24, Y+48 ; 0x30 |
||
17261 | abc8: 99 a9 ldd r25, Y+49 ; 0x31 |
||
17262 | abca: a8 01 movw r20, r16 |
||
17263 | abcc: 97 01 movw r18, r14 |
||
17264 | abce: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17265 | abd2: 80 91 af 09 lds r24, 0x09AF |
||
17266 | abd6: 90 91 b0 09 lds r25, 0x09B0 |
||
17267 | abda: aa 27 eor r26, r26 |
||
17268 | abdc: 97 fd sbrc r25, 7 |
||
17269 | abde: a0 95 com r26 |
||
17270 | abe0: ba 2f mov r27, r26 |
||
17271 | abe2: 28 1b sub r18, r24 |
||
17272 | abe4: 39 0b sbc r19, r25 |
||
17273 | abe6: 4a 0b sbc r20, r26 |
||
17274 | abe8: 5b 0b sbc r21, r27 |
||
17275 | abea: ca 01 movw r24, r20 |
||
17276 | abec: b9 01 movw r22, r18 |
||
17277 | abee: a6 01 movw r20, r12 |
||
17278 | abf0: 95 01 movw r18, r10 |
||
17279 | abf2: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
17280 | abf6: 20 e0 ldi r18, 0x00 ; 0 |
||
17281 | abf8: 32 e0 ldi r19, 0x02 ; 2 |
||
17282 | abfa: 40 e0 ldi r20, 0x00 ; 0 |
||
17283 | abfc: 50 e0 ldi r21, 0x00 ; 0 |
||
17284 | abfe: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17285 | ac02: 12 2f mov r17, r18 |
||
17286 | ac04: 03 2f mov r16, r19 |
||
17287 | ac06: f4 2e mov r15, r20 |
||
17288 | ac08: e5 2e mov r14, r21 |
||
17289 | ac0a: 18 01 movw r2, r16 |
||
17290 | ac0c: 27 01 movw r4, r14 |
||
17291 | ac0e: 80 91 3d 05 lds r24, 0x053D |
||
17292 | ac12: 90 91 3e 05 lds r25, 0x053E |
||
17293 | ac16: 81 34 cpi r24, 0x41 ; 65 |
||
17294 | ac18: 91 05 cpc r25, r1 |
||
17295 | ac1a: 0c f0 brlt .+2 ; 0xac1e <MotorRegler+0x2250> |
||
17296 | ac1c: bf c1 rjmp .+894 ; 0xaf9c <MotorRegler+0x25ce> |
||
17297 | ac1e: 80 91 3f 05 lds r24, 0x053F |
||
17298 | ac22: 90 91 40 05 lds r25, 0x0540 |
||
17299 | ac26: 81 34 cpi r24, 0x41 ; 65 |
||
17300 | ac28: 91 05 cpc r25, r1 |
||
17301 | ac2a: 0c f0 brlt .+2 ; 0xac2e <MotorRegler+0x2260> |
||
17302 | ac2c: b7 c1 rjmp .+878 ; 0xaf9c <MotorRegler+0x25ce> |
||
17303 | ac2e: e0 91 e4 08 lds r30, 0x08E4 |
||
17304 | ac32: f0 e0 ldi r31, 0x00 ; 0 |
||
17305 | ac34: ee 0f add r30, r30 |
||
17306 | ac36: ff 1f adc r31, r31 |
||
17307 | ac38: e1 55 subi r30, 0x51 ; 81 |
||
17308 | ac3a: f7 4f sbci r31, 0xF7 ; 247 |
||
17309 | ac3c: 01 90 ld r0, Z+ |
||
17310 | ac3e: f0 81 ld r31, Z |
||
17311 | ac40: e0 2d mov r30, r0 |
||
17312 | ac42: f7 fd sbrc r31, 7 |
||
17313 | ac44: 29 c7 rjmp .+3666 ; 0xba98 <MotorRegler+0x30ca> |
||
17314 | ac46: 7a 97 sbiw r30, 0x1a ; 26 |
||
17315 | ac48: e4 f0 brlt .+56 ; 0xac82 <MotorRegler+0x22b4> |
||
17316 | ac4a: 69 2d mov r22, r9 |
||
17317 | ac4c: 78 2d mov r23, r8 |
||
17318 | ac4e: 87 2d mov r24, r7 |
||
17319 | ac50: 96 2d mov r25, r6 |
||
17320 | ac52: 23 e0 ldi r18, 0x03 ; 3 |
||
17321 | ac54: 30 e0 ldi r19, 0x00 ; 0 |
||
17322 | ac56: 40 e0 ldi r20, 0x00 ; 0 |
||
17323 | ac58: 50 e0 ldi r21, 0x00 ; 0 |
||
17324 | ac5a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17325 | ac5e: 92 2e mov r9, r18 |
||
17326 | ac60: 83 2e mov r8, r19 |
||
17327 | ac62: 74 2e mov r7, r20 |
||
17328 | ac64: 65 2e mov r6, r21 |
||
17329 | ac66: 63 2d mov r22, r3 |
||
17330 | ac68: 72 2d mov r23, r2 |
||
17331 | ac6a: 85 2d mov r24, r5 |
||
17332 | ac6c: 94 2d mov r25, r4 |
||
17333 | ac6e: 23 e0 ldi r18, 0x03 ; 3 |
||
17334 | ac70: 30 e0 ldi r19, 0x00 ; 0 |
||
17335 | ac72: 40 e0 ldi r20, 0x00 ; 0 |
||
17336 | ac74: 50 e0 ldi r21, 0x00 ; 0 |
||
17337 | ac76: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17338 | ac7a: 32 2e mov r3, r18 |
||
17339 | ac7c: 23 2e mov r2, r19 |
||
17340 | ac7e: 54 2e mov r5, r20 |
||
17341 | ac80: 45 2e mov r4, r21 |
||
17342 | ac82: 60 91 16 0a lds r22, 0x0A16 |
||
17343 | ac86: a6 2e mov r10, r22 |
||
17344 | ac88: bb 24 eor r11, r11 |
||
17345 | ac8a: a7 fc sbrc r10, 7 |
||
17346 | ac8c: b0 94 com r11 |
||
17347 | ac8e: cb 2c mov r12, r11 |
||
17348 | ac90: db 2c mov r13, r11 |
||
17349 | ac92: 29 2d mov r18, r9 |
||
17350 | ac94: 38 2d mov r19, r8 |
||
17351 | ac96: 47 2d mov r20, r7 |
||
17352 | ac98: 56 2d mov r21, r6 |
||
17353 | ac9a: c9 01 movw r24, r18 |
||
17354 | ac9c: da 01 movw r26, r20 |
||
17355 | ac9e: 9c 01 movw r18, r24 |
||
17356 | aca0: ad 01 movw r20, r26 |
||
17357 | aca2: a2 16 cp r10, r18 |
||
17358 | aca4: b3 06 cpc r11, r19 |
||
17359 | aca6: c4 06 cpc r12, r20 |
||
17360 | aca8: d5 06 cpc r13, r21 |
||
17361 | acaa: 14 f4 brge .+4 ; 0xacb0 <MotorRegler+0x22e2> |
||
17362 | acac: a6 01 movw r20, r12 |
||
17363 | acae: 95 01 movw r18, r10 |
||
17364 | acb0: 86 2f mov r24, r22 |
||
17365 | acb2: 99 27 eor r25, r25 |
||
17366 | acb4: 87 fd sbrc r24, 7 |
||
17367 | acb6: 90 95 com r25 |
||
17368 | acb8: 90 95 com r25 |
||
17369 | acba: 81 95 neg r24 |
||
17370 | acbc: 9f 4f sbci r25, 0xFF ; 255 |
||
17371 | acbe: 7c 01 movw r14, r24 |
||
17372 | acc0: 00 27 eor r16, r16 |
||
17373 | acc2: f7 fc sbrc r15, 7 |
||
17374 | acc4: 00 95 com r16 |
||
17375 | acc6: 10 2f mov r17, r16 |
||
17376 | acc8: 39 01 movw r6, r18 |
||
17377 | acca: 4a 01 movw r8, r20 |
||
17378 | accc: 2e 15 cp r18, r14 |
||
17379 | acce: 3f 05 cpc r19, r15 |
||
17380 | acd0: 40 07 cpc r20, r16 |
||
17381 | acd2: 51 07 cpc r21, r17 |
||
17382 | acd4: 14 f4 brge .+4 ; 0xacda <MotorRegler+0x230c> |
||
17383 | acd6: 37 01 movw r6, r14 |
||
17384 | acd8: 48 01 movw r8, r16 |
||
17385 | acda: 23 2d mov r18, r3 |
||
17386 | acdc: 32 2d mov r19, r2 |
||
17387 | acde: 45 2d mov r20, r5 |
||
17388 | ace0: 54 2d mov r21, r4 |
||
17389 | ace2: c9 01 movw r24, r18 |
||
17390 | ace4: da 01 movw r26, r20 |
||
17391 | ace6: a8 16 cp r10, r24 |
||
17392 | ace8: b9 06 cpc r11, r25 |
||
17393 | acea: ca 06 cpc r12, r26 |
||
17394 | acec: db 06 cpc r13, r27 |
||
17395 | acee: 14 f4 brge .+4 ; 0xacf4 <MotorRegler+0x2326> |
||
17396 | acf0: d6 01 movw r26, r12 |
||
17397 | acf2: c5 01 movw r24, r10 |
||
17398 | acf4: 8e 15 cp r24, r14 |
||
17399 | acf6: 9f 05 cpc r25, r15 |
||
17400 | acf8: a0 07 cpc r26, r16 |
||
17401 | acfa: b1 07 cpc r27, r17 |
||
17402 | acfc: 14 f0 brlt .+4 ; 0xad02 <MotorRegler+0x2334> |
||
17403 | acfe: 7c 01 movw r14, r24 |
||
17404 | ad00: 8d 01 movw r16, r26 |
||
17405 | ad02: 80 91 e4 04 lds r24, 0x04E4 |
||
17406 | ad06: 90 91 e5 04 lds r25, 0x04E5 |
||
17407 | ad0a: a0 91 e6 04 lds r26, 0x04E6 |
||
17408 | ad0e: b0 91 e7 04 lds r27, 0x04E7 |
||
17409 | ad12: 86 19 sub r24, r6 |
||
17410 | ad14: 97 09 sbc r25, r7 |
||
17411 | ad16: a8 09 sbc r26, r8 |
||
17412 | ad18: b9 09 sbc r27, r9 |
||
17413 | ad1a: 80 93 e4 04 sts 0x04E4, r24 |
||
17414 | ad1e: 90 93 e5 04 sts 0x04E5, r25 |
||
17415 | ad22: a0 93 e6 04 sts 0x04E6, r26 |
||
17416 | ad26: b0 93 e7 04 sts 0x04E7, r27 |
||
17417 | ad2a: 80 91 ec 04 lds r24, 0x04EC |
||
17418 | ad2e: 90 91 ed 04 lds r25, 0x04ED |
||
17419 | ad32: a0 91 ee 04 lds r26, 0x04EE |
||
17420 | ad36: b0 91 ef 04 lds r27, 0x04EF |
||
17421 | ad3a: 8e 19 sub r24, r14 |
||
17422 | ad3c: 9f 09 sbc r25, r15 |
||
17423 | ad3e: a0 0b sbc r26, r16 |
||
17424 | ad40: b1 0b sbc r27, r17 |
||
17425 | ad42: 80 93 ec 04 sts 0x04EC, r24 |
||
17426 | ad46: 90 93 ed 04 sts 0x04ED, r25 |
||
17427 | ad4a: a0 93 ee 04 sts 0x04EE, r26 |
||
17428 | ad4e: b0 93 ef 04 sts 0x04EF, r27 |
||
17429 | ad52: 0c 94 ea 48 jmp 0x91d4 ; 0x91d4 <MotorRegler+0x806> |
||
17430 | ad56: 01 97 sbiw r24, 0x01 ; 1 |
||
17431 | ad58: 90 93 74 05 sts 0x0574, r25 |
||
17432 | ad5c: 80 93 73 05 sts 0x0573, r24 |
||
17433 | ad60: 4a 30 cpi r20, 0x0A ; 10 |
||
17434 | ad62: 11 f0 breq .+4 ; 0xad68 <MotorRegler+0x239a> |
||
17435 | ad64: 0c 94 42 45 jmp 0x8a84 ; 0x8a84 <MotorRegler+0xb6> |
||
17436 | ad68: 28 9a sbi 0x05, 0 ; 5 |
||
17437 | ad6a: 0c 94 47 45 jmp 0x8a8e ; 0x8a8e <MotorRegler+0xc0> |
||
17438 | ad6e: 41 50 subi r20, 0x01 ; 1 |
||
17439 | ad70: 50 40 sbci r21, 0x00 ; 0 |
||
17440 | ad72: 50 93 40 05 sts 0x0540, r21 |
||
17441 | ad76: 40 93 3f 05 sts 0x053F, r20 |
||
17442 | ad7a: 0c 94 03 47 jmp 0x8e06 ; 0x8e06 <MotorRegler+0x438> |
||
17443 | ad7e: 41 50 subi r20, 0x01 ; 1 |
||
17444 | ad80: 50 40 sbci r21, 0x00 ; 0 |
||
17445 | ad82: 50 93 3e 05 sts 0x053E, r21 |
||
17446 | ad86: 40 93 3d 05 sts 0x053D, r20 |
||
17447 | ad8a: 0c 94 d5 46 jmp 0x8daa ; 0x8daa <MotorRegler+0x3dc> |
||
17448 | ad8e: 10 92 1c 05 sts 0x051C, r1 |
||
17449 | ad92: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
17450 | ad96: 6d 5f subi r22, 0xFD ; 253 |
||
17451 | ad98: 7f 4f sbci r23, 0xFF ; 255 |
||
17452 | ad9a: 0c 94 37 49 jmp 0x926e ; 0x926e <MotorRegler+0x8a0> |
||
17453 | ad9e: ee 27 eor r30, r30 |
||
17454 | ada0: ff 27 eor r31, r31 |
||
17455 | ada2: ee 19 sub r30, r14 |
||
17456 | ada4: ff 09 sbc r31, r15 |
||
17457 | ada6: 0c 94 1d 49 jmp 0x923a ; 0x923a <MotorRegler+0x86c> |
||
17458 | adaa: 88 27 eor r24, r24 |
||
17459 | adac: 99 27 eor r25, r25 |
||
17460 | adae: 82 19 sub r24, r2 |
||
17461 | adb0: 93 09 sbc r25, r3 |
||
17462 | adb2: 0c 94 4f 4c jmp 0x989e ; 0x989e <MotorRegler+0xed0> |
||
17463 | adb6: 81 e0 ldi r24, 0x01 ; 1 |
||
17464 | adb8: 90 e0 ldi r25, 0x00 ; 0 |
||
17465 | adba: 90 93 42 05 sts 0x0542, r25 |
||
17466 | adbe: 80 93 41 05 sts 0x0541, r24 |
||
17467 | adc2: db a0 ldd r13, Y+35 ; 0x23 |
||
17468 | adc4: ad 2c mov r10, r13 |
||
17469 | adc6: bb 24 eor r11, r11 |
||
17470 | adc8: 0c 94 b0 4b jmp 0x9760 ; 0x9760 <MotorRegler+0xd92> |
||
17471 | adcc: 20 91 f3 08 lds r18, 0x08F3 |
||
17472 | add0: 30 e0 ldi r19, 0x00 ; 0 |
||
17473 | add2: 80 91 83 07 lds r24, 0x0783 |
||
17474 | add6: 99 27 eor r25, r25 |
||
17475 | add8: 87 fd sbrc r24, 7 |
||
17476 | adda: 90 95 com r25 |
||
17477 | addc: 28 9f mul r18, r24 |
||
17478 | adde: a0 01 movw r20, r0 |
||
17479 | ade0: 29 9f mul r18, r25 |
||
17480 | ade2: 50 0d add r21, r0 |
||
17481 | ade4: 38 9f mul r19, r24 |
||
17482 | ade6: 50 0d add r21, r0 |
||
17483 | ade8: 11 24 eor r1, r1 |
||
17484 | adea: 80 91 14 05 lds r24, 0x0514 |
||
17485 | adee: 90 91 15 05 lds r25, 0x0515 |
||
17486 | adf2: 84 0f add r24, r20 |
||
17487 | adf4: 95 1f adc r25, r21 |
||
17488 | adf6: 90 93 15 05 sts 0x0515, r25 |
||
17489 | adfa: 80 93 14 05 sts 0x0514, r24 |
||
17490 | adfe: 80 91 84 07 lds r24, 0x0784 |
||
17491 | ae02: 99 27 eor r25, r25 |
||
17492 | ae04: 87 fd sbrc r24, 7 |
||
17493 | ae06: 90 95 com r25 |
||
17494 | ae08: f9 01 movw r30, r18 |
||
17495 | ae0a: e8 9f mul r30, r24 |
||
17496 | ae0c: 90 01 movw r18, r0 |
||
17497 | ae0e: e9 9f mul r30, r25 |
||
17498 | ae10: 30 0d add r19, r0 |
||
17499 | ae12: f8 9f mul r31, r24 |
||
17500 | ae14: 30 0d add r19, r0 |
||
17501 | ae16: 11 24 eor r1, r1 |
||
17502 | ae18: 80 91 16 05 lds r24, 0x0516 |
||
17503 | ae1c: 90 91 17 05 lds r25, 0x0517 |
||
17504 | ae20: 82 0f add r24, r18 |
||
17505 | ae22: 93 1f adc r25, r19 |
||
17506 | ae24: 90 93 17 05 sts 0x0517, r25 |
||
17507 | ae28: 80 93 16 05 sts 0x0516, r24 |
||
17508 | ae2c: 20 91 85 07 lds r18, 0x0785 |
||
17509 | ae30: 33 27 eor r19, r19 |
||
17510 | ae32: 27 fd sbrc r18, 7 |
||
17511 | ae34: 30 95 com r19 |
||
17512 | ae36: 80 91 18 05 lds r24, 0x0518 |
||
17513 | ae3a: 90 91 19 05 lds r25, 0x0519 |
||
17514 | ae3e: 82 0f add r24, r18 |
||
17515 | ae40: 93 1f adc r25, r19 |
||
17516 | ae42: 90 93 19 05 sts 0x0519, r25 |
||
17517 | ae46: 80 93 18 05 sts 0x0518, r24 |
||
17518 | ae4a: 20 91 ee 08 lds r18, 0x08EE |
||
17519 | ae4e: 30 e0 ldi r19, 0x00 ; 0 |
||
17520 | ae50: 80 91 87 07 lds r24, 0x0787 |
||
17521 | ae54: 99 27 eor r25, r25 |
||
17522 | ae56: 87 fd sbrc r24, 7 |
||
17523 | ae58: 90 95 com r25 |
||
17524 | ae5a: 5c 01 movw r10, r24 |
||
17525 | ae5c: 2a 9d mul r18, r10 |
||
17526 | ae5e: c0 01 movw r24, r0 |
||
17527 | ae60: 2b 9d mul r18, r11 |
||
17528 | ae62: 90 0d add r25, r0 |
||
17529 | ae64: 3a 9d mul r19, r10 |
||
17530 | ae66: 90 0d add r25, r0 |
||
17531 | ae68: 11 24 eor r1, r1 |
||
17532 | ae6a: 90 93 c1 03 sts 0x03C1, r25 |
||
17533 | ae6e: 80 93 c0 03 sts 0x03C0, r24 |
||
17534 | ae72: 80 91 86 07 lds r24, 0x0786 |
||
17535 | ae76: 90 e0 ldi r25, 0x00 ; 0 |
||
17536 | ae78: 80 17 cp r24, r16 |
||
17537 | ae7a: 91 07 cpc r25, r17 |
||
17538 | ae7c: 14 f0 brlt .+4 ; 0xae82 <MotorRegler+0x24b4> |
||
17539 | ae7e: 0c 94 99 46 jmp 0x8d32 ; 0x8d32 <MotorRegler+0x364> |
||
17540 | ae82: 90 93 1b 05 sts 0x051B, r25 |
||
17541 | ae86: 80 93 1a 05 sts 0x051A, r24 |
||
17542 | ae8a: 0c 94 99 46 jmp 0x8d32 ; 0x8d32 <MotorRegler+0x364> |
||
17543 | ae8e: 10 92 19 05 sts 0x0519, r1 |
||
17544 | ae92: 10 92 18 05 sts 0x0518, r1 |
||
17545 | ae96: 0c 94 52 46 jmp 0x8ca4 ; 0x8ca4 <MotorRegler+0x2d6> |
||
17546 | ae9a: 10 92 29 05 sts 0x0529, r1 |
||
17547 | ae9e: 0c 94 cd 47 jmp 0x8f9a ; 0x8f9a <MotorRegler+0x5cc> |
||
17548 | aea2: 10 92 2a 05 sts 0x052A, r1 |
||
17549 | aea6: 0c 94 bc 47 jmp 0x8f78 ; 0x8f78 <MotorRegler+0x5aa> |
||
17550 | aeaa: 81 e0 ldi r24, 0x01 ; 1 |
||
17551 | aeac: 80 93 2d 05 sts 0x052D, r24 |
||
17552 | aeb0: 0c 94 af 47 jmp 0x8f5e ; 0x8f5e <MotorRegler+0x590> |
||
17553 | aeb4: 81 e0 ldi r24, 0x01 ; 1 |
||
17554 | aeb6: 80 93 2e 05 sts 0x052E, r24 |
||
17555 | aeba: 80 91 12 09 lds r24, 0x0912 |
||
17556 | aebe: 48 2f mov r20, r24 |
||
17557 | aec0: 50 e0 ldi r21, 0x00 ; 0 |
||
17558 | aec2: 61 e0 ldi r22, 0x01 ; 1 |
||
17559 | aec4: 0c 94 8b 47 jmp 0x8f16 ; 0x8f16 <MotorRegler+0x548> |
||
17560 | aec8: 81 e0 ldi r24, 0x01 ; 1 |
||
17561 | aeca: 80 93 2c 05 sts 0x052C, r24 |
||
17562 | aece: 80 91 12 09 lds r24, 0x0912 |
||
17563 | aed2: 48 2f mov r20, r24 |
||
17564 | aed4: 50 e0 ldi r21, 0x00 ; 0 |
||
17565 | aed6: 0c 94 64 47 jmp 0x8ec8 ; 0x8ec8 <MotorRegler+0x4fa> |
||
17566 | aeda: 81 e0 ldi r24, 0x01 ; 1 |
||
17567 | aedc: 80 93 2b 05 sts 0x052B, r24 |
||
17568 | aee0: 0c 94 40 47 jmp 0x8e80 ; 0x8e80 <MotorRegler+0x4b2> |
||
17569 | aee4: 84 e6 ldi r24, 0x64 ; 100 |
||
17570 | aee6: 90 e0 ldi r25, 0x00 ; 0 |
||
17571 | aee8: 90 93 40 05 sts 0x0540, r25 |
||
17572 | aeec: 80 93 3f 05 sts 0x053F, r24 |
||
17573 | aef0: 0c 94 03 47 jmp 0x8e06 ; 0x8e06 <MotorRegler+0x438> |
||
17574 | aef4: 84 e6 ldi r24, 0x64 ; 100 |
||
17575 | aef6: 90 e0 ldi r25, 0x00 ; 0 |
||
17576 | aef8: 90 93 3e 05 sts 0x053E, r25 |
||
17577 | aefc: 80 93 3d 05 sts 0x053D, r24 |
||
17578 | af00: 0c 94 d5 46 jmp 0x8daa ; 0x8daa <MotorRegler+0x3dc> |
||
17579 | af04: 80 91 1c 05 lds r24, 0x051C |
||
17580 | af08: 88 23 and r24, r24 |
||
17581 | af0a: 11 f4 brne .+4 ; 0xaf10 <MotorRegler+0x2542> |
||
17582 | af0c: 0c 94 ea 48 jmp 0x91d4 ; 0x91d4 <MotorRegler+0x806> |
||
17583 | af10: 20 ce rjmp .-960 ; 0xab52 <MotorRegler+0x2184> |
||
17584 | af12: 48 01 movw r8, r16 |
||
17585 | af14: f0 cc rjmp .-1568 ; 0xa8f6 <MotorRegler+0x1f28> |
||
17586 | af16: 30 91 a3 09 lds r19, 0x09A3 |
||
17587 | af1a: 38 8f std Y+24, r19 ; 0x18 |
||
17588 | af1c: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
17589 | af20: 60 e0 ldi r22, 0x00 ; 0 |
||
17590 | af22: 70 e0 ldi r23, 0x00 ; 0 |
||
17591 | af24: 22 24 eor r2, r2 |
||
17592 | af26: 33 24 eor r3, r3 |
||
17593 | af28: 2f cd rjmp .-1442 ; 0xa988 <MotorRegler+0x1fba> |
||
17594 | af2a: 10 92 2c 05 sts 0x052C, r1 |
||
17595 | af2e: 80 91 12 09 lds r24, 0x0912 |
||
17596 | af32: 48 2f mov r20, r24 |
||
17597 | af34: 50 e0 ldi r21, 0x00 ; 0 |
||
17598 | af36: 0c 94 64 47 jmp 0x8ec8 ; 0x8ec8 <MotorRegler+0x4fa> |
||
17599 | af3a: 10 92 2d 05 sts 0x052D, r1 |
||
17600 | af3e: 0c 94 af 47 jmp 0x8f5e ; 0x8f5e <MotorRegler+0x590> |
||
17601 | af42: 10 92 2e 05 sts 0x052E, r1 |
||
17602 | af46: 80 91 e1 08 lds r24, 0x08E1 |
||
17603 | af4a: a8 2f mov r26, r24 |
||
17604 | af4c: b0 e0 ldi r27, 0x00 ; 0 |
||
17605 | af4e: 80 91 12 09 lds r24, 0x0912 |
||
17606 | af52: 48 2f mov r20, r24 |
||
17607 | af54: 50 e0 ldi r21, 0x00 ; 0 |
||
17608 | af56: aa 0f add r26, r26 |
||
17609 | af58: bb 1f adc r27, r27 |
||
17610 | af5a: 60 e0 ldi r22, 0x00 ; 0 |
||
17611 | af5c: 0c 94 8b 47 jmp 0x8f16 ; 0x8f16 <MotorRegler+0x548> |
||
17612 | af60: 80 91 43 05 lds r24, 0x0543 |
||
17613 | af64: 82 60 ori r24, 0x02 ; 2 |
||
17614 | af66: 80 93 43 05 sts 0x0543, r24 |
||
17615 | af6a: 0c 94 0e 4e jmp 0x9c1c ; 0x9c1c <MotorRegler+0x124e> |
||
17616 | af6e: 2d 5f subi r18, 0xFD ; 253 |
||
17617 | af70: 3f 4f sbci r19, 0xFF ; 255 |
||
17618 | af72: 0c 94 cc 49 jmp 0x9398 ; 0x9398 <MotorRegler+0x9ca> |
||
17619 | af76: 03 96 adiw r24, 0x03 ; 3 |
||
17620 | af78: 0c 94 bb 49 jmp 0x9376 ; 0x9376 <MotorRegler+0x9a8> |
||
17621 | af7c: 01 96 adiw r24, 0x01 ; 1 |
||
17622 | af7e: a9 c9 rjmp .-3246 ; 0xa2d2 <MotorRegler+0x1904> |
||
17623 | af80: 10 95 com r17 |
||
17624 | af82: 01 95 neg r16 |
||
17625 | af84: 1f 4f sbci r17, 0xFF ; 255 |
||
17626 | af86: a6 cc rjmp .-1716 ; 0xa8d4 <MotorRegler+0x1f06> |
||
17627 | af88: 90 94 com r9 |
||
17628 | af8a: 81 94 neg r8 |
||
17629 | af8c: 91 08 sbc r9, r1 |
||
17630 | af8e: 93 94 inc r9 |
||
17631 | af90: ae cc rjmp .-1700 ; 0xa8ee <MotorRegler+0x1f20> |
||
17632 | af92: 88 27 eor r24, r24 |
||
17633 | af94: 99 27 eor r25, r25 |
||
17634 | af96: 86 19 sub r24, r6 |
||
17635 | af98: 97 09 sbc r25, r7 |
||
17636 | af9a: c8 cc rjmp .-1648 ; 0xa92c <MotorRegler+0x1f5e> |
||
17637 | af9c: 6f 85 ldd r22, Y+15 ; 0x0f |
||
17638 | af9e: 78 89 ldd r23, Y+16 ; 0x10 |
||
17639 | afa0: 89 89 ldd r24, Y+17 ; 0x11 |
||
17640 | afa2: 9a 89 ldd r25, Y+18 ; 0x12 |
||
17641 | afa4: 22 e0 ldi r18, 0x02 ; 2 |
||
17642 | afa6: 30 e0 ldi r19, 0x00 ; 0 |
||
17643 | afa8: 40 e0 ldi r20, 0x00 ; 0 |
||
17644 | afaa: 50 e0 ldi r21, 0x00 ; 0 |
||
17645 | afac: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17646 | afb0: 92 2e mov r9, r18 |
||
17647 | afb2: 83 2e mov r8, r19 |
||
17648 | afb4: 74 2e mov r7, r20 |
||
17649 | afb6: 65 2e mov r6, r21 |
||
17650 | afb8: 61 2f mov r22, r17 |
||
17651 | afba: 70 2f mov r23, r16 |
||
17652 | afbc: 8f 2d mov r24, r15 |
||
17653 | afbe: 9e 2d mov r25, r14 |
||
17654 | afc0: 22 e0 ldi r18, 0x02 ; 2 |
||
17655 | afc2: 30 e0 ldi r19, 0x00 ; 0 |
||
17656 | afc4: 40 e0 ldi r20, 0x00 ; 0 |
||
17657 | afc6: 50 e0 ldi r21, 0x00 ; 0 |
||
17658 | afc8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17659 | afcc: 32 2e mov r3, r18 |
||
17660 | afce: 23 2e mov r2, r19 |
||
17661 | afd0: 54 2e mov r5, r20 |
||
17662 | afd2: 45 2e mov r4, r21 |
||
17663 | afd4: 2c ce rjmp .-936 ; 0xac2e <MotorRegler+0x2260> |
||
17664 | afd6: 10 92 1b 05 sts 0x051B, r1 |
||
17665 | afda: 10 92 1a 05 sts 0x051A, r1 |
||
17666 | afde: 0c 94 a1 46 jmp 0x8d42 ; 0x8d42 <MotorRegler+0x374> |
||
17667 | afe2: 2d 5f subi r18, 0xFD ; 253 |
||
17668 | afe4: 3f 4f sbci r19, 0xFF ; 255 |
||
17669 | afe6: 35 95 asr r19 |
||
17670 | afe8: 27 95 ror r18 |
||
17671 | afea: 35 95 asr r19 |
||
17672 | afec: 27 95 ror r18 |
||
17673 | afee: 37 fd sbrc r19, 7 |
||
17674 | aff0: 02 c0 rjmp .+4 ; 0xaff6 <MotorRegler+0x2628> |
||
17675 | aff2: 0c 94 bd 46 jmp 0x8d7a ; 0x8d7a <MotorRegler+0x3ac> |
||
17676 | aff6: 30 95 com r19 |
||
17677 | aff8: 21 95 neg r18 |
||
17678 | affa: 3f 4f sbci r19, 0xFF ; 255 |
||
17679 | affc: 0c 94 bd 46 jmp 0x8d7a ; 0x8d7a <MotorRegler+0x3ac> |
||
17680 | b000: 30 95 com r19 |
||
17681 | b002: 21 95 neg r18 |
||
17682 | b004: 3f 4f sbci r19, 0xFF ; 255 |
||
17683 | b006: 0c 94 eb 46 jmp 0x8dd6 ; 0x8dd6 <MotorRegler+0x408> |
||
17684 | b00a: 2d 5f subi r18, 0xFD ; 253 |
||
17685 | b00c: 3f 4f sbci r19, 0xFF ; 255 |
||
17686 | b00e: 0c 94 e3 46 jmp 0x8dc6 ; 0x8dc6 <MotorRegler+0x3f8> |
||
17687 | b012: 4d 5f subi r20, 0xFD ; 253 |
||
17688 | b014: 5f 4f sbci r21, 0xFF ; 255 |
||
17689 | b016: 0c 94 08 46 jmp 0x8c10 ; 0x8c10 <MotorRegler+0x242> |
||
17690 | b01a: 4d 5f subi r20, 0xFD ; 253 |
||
17691 | b01c: 5f 4f sbci r21, 0xFF ; 255 |
||
17692 | b01e: 0c 94 b4 45 jmp 0x8b68 ; 0x8b68 <MotorRegler+0x19a> |
||
17693 | b022: 22 96 adiw r28, 0x02 ; 2 |
||
17694 | b024: ee ad ldd r30, Y+62 ; 0x3e |
||
17695 | b026: ff ad ldd r31, Y+63 ; 0x3f |
||
17696 | b028: 22 97 sbiw r28, 0x02 ; 2 |
||
17697 | b02a: 31 97 sbiw r30, 0x01 ; 1 |
||
17698 | b02c: f0 93 a1 03 sts 0x03A1, r31 |
||
17699 | b030: e0 93 a0 03 sts 0x03A0, r30 |
||
17700 | b034: 0c 94 84 49 jmp 0x9308 ; 0x9308 <MotorRegler+0x93a> |
||
17701 | b038: 84 ef ldi r24, 0xF4 ; 244 |
||
17702 | b03a: 91 e0 ldi r25, 0x01 ; 1 |
||
17703 | b03c: 90 93 a1 03 sts 0x03A1, r25 |
||
17704 | b040: 80 93 a0 03 sts 0x03A0, r24 |
||
17705 | b044: 0c 94 84 49 jmp 0x9308 ; 0x9308 <MotorRegler+0x93a> |
||
17706 | b048: 30 95 com r19 |
||
17707 | b04a: 21 95 neg r18 |
||
17708 | b04c: 3f 4f sbci r19, 0xFF ; 255 |
||
17709 | b04e: 0c 94 c7 46 jmp 0x8d8e ; 0x8d8e <MotorRegler+0x3c0> |
||
17710 | b052: 30 95 com r19 |
||
17711 | b054: 21 95 neg r18 |
||
17712 | b056: 3f 4f sbci r19, 0xFF ; 255 |
||
17713 | b058: 0c 94 f5 46 jmp 0x8dea ; 0x8dea <MotorRegler+0x41c> |
||
17714 | b05c: 80 91 1d 05 lds r24, 0x051D |
||
17715 | b060: 90 91 1e 05 lds r25, 0x051E |
||
17716 | b064: a0 91 1f 05 lds r26, 0x051F |
||
17717 | b068: b0 91 20 05 lds r27, 0x0520 |
||
17718 | b06c: 88 0f add r24, r24 |
||
17719 | b06e: 99 1f adc r25, r25 |
||
17720 | b070: aa 1f adc r26, r26 |
||
17721 | b072: bb 1f adc r27, r27 |
||
17722 | b074: 88 0f add r24, r24 |
||
17723 | b076: 99 1f adc r25, r25 |
||
17724 | b078: aa 1f adc r26, r26 |
||
17725 | b07a: bb 1f adc r27, r27 |
||
17726 | b07c: 88 0f add r24, r24 |
||
17727 | b07e: 99 1f adc r25, r25 |
||
17728 | b080: aa 1f adc r26, r26 |
||
17729 | b082: bb 1f adc r27, r27 |
||
17730 | b084: 88 0f add r24, r24 |
||
17731 | b086: 99 1f adc r25, r25 |
||
17732 | b088: aa 1f adc r26, r26 |
||
17733 | b08a: bb 1f adc r27, r27 |
||
17734 | b08c: 80 93 1e 04 sts 0x041E, r24 |
||
17735 | b090: 90 93 1f 04 sts 0x041F, r25 |
||
17736 | b094: a0 93 20 04 sts 0x0420, r26 |
||
17737 | b098: b0 93 21 04 sts 0x0421, r27 |
||
17738 | b09c: 10 92 24 04 sts 0x0424, r1 |
||
17739 | b0a0: 10 92 23 04 sts 0x0423, r1 |
||
17740 | b0a4: 21 50 subi r18, 0x01 ; 1 |
||
17741 | b0a6: 30 40 sbci r19, 0x00 ; 0 |
||
17742 | b0a8: 30 93 ad 04 sts 0x04AD, r19 |
||
17743 | b0ac: 20 93 ac 04 sts 0x04AC, r18 |
||
17744 | b0b0: 80 91 e9 08 lds r24, 0x08E9 |
||
17745 | b0b4: 81 ff sbrs r24, 1 |
||
17746 | b0b6: 2b c0 rjmp .+86 ; 0xb10e <MotorRegler+0x2740> |
||
17747 | b0b8: 80 91 ad 03 lds r24, 0x03AD |
||
17748 | b0bc: 82 33 cpi r24, 0x32 ; 50 |
||
17749 | b0be: 08 f0 brcs .+2 ; 0xb0c2 <MotorRegler+0x26f4> |
||
17750 | b0c0: 18 c3 rjmp .+1584 ; 0xb6f2 <MotorRegler+0x2d24> |
||
17751 | b0c2: 80 91 c7 03 lds r24, 0x03C7 |
||
17752 | b0c6: 81 50 subi r24, 0x01 ; 1 |
||
17753 | b0c8: 80 93 c7 03 sts 0x03C7, r24 |
||
17754 | b0cc: 8f 5f subi r24, 0xFF ; 255 |
||
17755 | b0ce: 09 f0 breq .+2 ; 0xb0d2 <MotorRegler+0x2704> |
||
17756 | b0d0: 40 c0 rjmp .+128 ; 0xb152 <MotorRegler+0x2784> |
||
17757 | b0d2: 10 92 06 05 sts 0x0506, r1 |
||
17758 | b0d6: 80 91 1d 05 lds r24, 0x051D |
||
17759 | b0da: 90 91 1e 05 lds r25, 0x051E |
||
17760 | b0de: a0 91 1f 05 lds r26, 0x051F |
||
17761 | b0e2: b0 91 20 05 lds r27, 0x0520 |
||
17762 | b0e6: 80 93 21 05 sts 0x0521, r24 |
||
17763 | b0ea: 90 93 22 05 sts 0x0522, r25 |
||
17764 | b0ee: a0 93 23 05 sts 0x0523, r26 |
||
17765 | b0f2: b0 93 24 05 sts 0x0524, r27 |
||
17766 | b0f6: 81 e0 ldi r24, 0x01 ; 1 |
||
17767 | b0f8: 80 93 c7 03 sts 0x03C7, r24 |
||
17768 | b0fc: 2a c0 rjmp .+84 ; 0xb152 <MotorRegler+0x2784> |
||
17769 | b0fe: 10 92 71 05 sts 0x0571, r1 |
||
17770 | b102: 0c 94 03 4f jmp 0x9e06 ; 0x9e06 <MotorRegler+0x1438> |
||
17771 | b106: 10 92 70 05 sts 0x0570, r1 |
||
17772 | b10a: 0c 94 85 45 jmp 0x8b0a ; 0x8b0a <MotorRegler+0x13c> |
||
17773 | b10e: 80 91 ad 03 lds r24, 0x03AD |
||
17774 | b112: 20 91 c0 03 lds r18, 0x03C0 |
||
17775 | b116: 30 91 c1 03 lds r19, 0x03C1 |
||
17776 | b11a: 28 0f add r18, r24 |
||
17777 | b11c: 31 1d adc r19, r1 |
||
17778 | b11e: 80 91 ee 08 lds r24, 0x08EE |
||
17779 | b122: 90 e0 ldi r25, 0x00 ; 0 |
||
17780 | b124: bc 01 movw r22, r24 |
||
17781 | b126: 26 9f mul r18, r22 |
||
17782 | b128: c0 01 movw r24, r0 |
||
17783 | b12a: 27 9f mul r18, r23 |
||
17784 | b12c: 90 0d add r25, r0 |
||
17785 | b12e: 36 9f mul r19, r22 |
||
17786 | b130: 90 0d add r25, r0 |
||
17787 | b132: 11 24 eor r1, r1 |
||
17788 | b134: aa 27 eor r26, r26 |
||
17789 | b136: 97 fd sbrc r25, 7 |
||
17790 | b138: a0 95 com r26 |
||
17791 | b13a: ba 2f mov r27, r26 |
||
17792 | b13c: 80 93 21 05 sts 0x0521, r24 |
||
17793 | b140: 90 93 22 05 sts 0x0522, r25 |
||
17794 | b144: a0 93 23 05 sts 0x0523, r26 |
||
17795 | b148: b0 93 24 05 sts 0x0524, r27 |
||
17796 | b14c: 81 e0 ldi r24, 0x01 ; 1 |
||
17797 | b14e: 80 93 06 05 sts 0x0506, r24 |
||
17798 | b152: e0 90 c2 03 lds r14, 0x03C2 |
||
17799 | b156: f0 90 c3 03 lds r15, 0x03C3 |
||
17800 | b15a: 00 91 c4 03 lds r16, 0x03C4 |
||
17801 | b15e: 10 91 c5 03 lds r17, 0x03C5 |
||
17802 | b162: 6d a1 ldd r22, Y+37 ; 0x25 |
||
17803 | b164: 7e a1 ldd r23, Y+38 ; 0x26 |
||
17804 | b166: 8f a1 ldd r24, Y+39 ; 0x27 |
||
17805 | b168: 98 a5 ldd r25, Y+40 ; 0x28 |
||
17806 | b16a: a8 01 movw r20, r16 |
||
17807 | b16c: 97 01 movw r18, r14 |
||
17808 | b16e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17809 | b172: 59 01 movw r10, r18 |
||
17810 | b174: 6a 01 movw r12, r20 |
||
17811 | b176: 6e a5 ldd r22, Y+46 ; 0x2e |
||
17812 | b178: 7f a5 ldd r23, Y+47 ; 0x2f |
||
17813 | b17a: 88 a9 ldd r24, Y+48 ; 0x30 |
||
17814 | b17c: 99 a9 ldd r25, Y+49 ; 0x31 |
||
17815 | b17e: a8 01 movw r20, r16 |
||
17816 | b180: 97 01 movw r18, r14 |
||
17817 | b182: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
17818 | b186: c5 01 movw r24, r10 |
||
17819 | b188: b9 01 movw r22, r18 |
||
17820 | b18a: 0e 94 8b 6d call 0xdb16 ; 0xdb16 <ihypot> |
||
17821 | b18e: 8d 33 cpi r24, 0x3D ; 61 |
||
17822 | b190: 91 05 cpc r25, r1 |
||
17823 | b192: 14 f0 brlt .+4 ; 0xb198 <MotorRegler+0x27ca> |
||
17824 | b194: 8c e3 ldi r24, 0x3C ; 60 |
||
17825 | b196: 90 e0 ldi r25, 0x00 ; 0 |
||
17826 | b198: 0e 94 0b 6c call 0xd816 ; 0xd816 <c_cos_8192> |
||
17827 | b19c: 4c 01 movw r8, r24 |
||
17828 | b19e: 80 91 06 05 lds r24, 0x0506 |
||
17829 | b1a2: 88 23 and r24, r24 |
||
17830 | b1a4: 09 f4 brne .+2 ; 0xb1a8 <MotorRegler+0x27da> |
||
17831 | b1a6: f5 c0 rjmp .+490 ; 0xb392 <MotorRegler+0x29c4> |
||
17832 | b1a8: 80 91 43 05 lds r24, 0x0543 |
||
17833 | b1ac: 84 fd sbrc r24, 4 |
||
17834 | b1ae: f1 c0 rjmp .+482 ; 0xb392 <MotorRegler+0x29c4> |
||
17835 | b1b0: 80 91 39 09 lds r24, 0x0939 |
||
17836 | b1b4: e8 2f mov r30, r24 |
||
17837 | b1b6: f0 e0 ldi r31, 0x00 ; 0 |
||
17838 | b1b8: 21 e0 ldi r18, 0x01 ; 1 |
||
17839 | b1ba: 62 2e mov r6, r18 |
||
17840 | b1bc: 71 2c mov r7, r1 |
||
17841 | b1be: 6e 22 and r6, r30 |
||
17842 | b1c0: 7f 22 and r7, r31 |
||
17843 | b1c2: 80 fd sbrc r24, 0 |
||
17844 | b1c4: 15 c7 rjmp .+3626 ; 0xbff0 <MotorRegler+0x3622> |
||
17845 | b1c6: 80 91 e9 08 lds r24, 0x08E9 |
||
17846 | b1ca: 81 ff sbrs r24, 1 |
||
17847 | b1cc: 11 c7 rjmp .+3618 ; 0xbff0 <MotorRegler+0x3622> |
||
17848 | b1ce: 80 91 43 05 lds r24, 0x0543 |
||
17849 | b1d2: 81 fd sbrc r24, 1 |
||
17850 | b1d4: 02 c0 rjmp .+4 ; 0xb1da <MotorRegler+0x280c> |
||
17851 | b1d6: 0c 94 4b 61 jmp 0xc296 ; 0xc296 <MotorRegler+0x38c8> |
||
17852 | b1da: 40 91 ca 03 lds r20, 0x03CA |
||
17853 | b1de: 50 91 cb 03 lds r21, 0x03CB |
||
17854 | b1e2: 20 91 1a 05 lds r18, 0x051A |
||
17855 | b1e6: 30 91 1b 05 lds r19, 0x051B |
||
17856 | b1ea: ca 01 movw r24, r20 |
||
17857 | b1ec: 0f 96 adiw r24, 0x0f ; 15 |
||
17858 | b1ee: 82 17 cp r24, r18 |
||
17859 | b1f0: 93 07 cpc r25, r19 |
||
17860 | b1f2: 14 f0 brlt .+4 ; 0xb1f8 <MotorRegler+0x282a> |
||
17861 | b1f4: 0c 94 d8 61 jmp 0xc3b0 ; 0xc3b0 <MotorRegler+0x39e2> |
||
17862 | b1f8: 80 91 47 05 lds r24, 0x0547 |
||
17863 | b1fc: 88 23 and r24, r24 |
||
17864 | b1fe: 11 f0 breq .+4 ; 0xb204 <MotorRegler+0x2836> |
||
17865 | b200: 0c 94 d8 61 jmp 0xc3b0 ; 0xc3b0 <MotorRegler+0x39e2> |
||
17866 | b204: 80 91 45 05 lds r24, 0x0545 |
||
17867 | b208: 81 fd sbrc r24, 1 |
||
17868 | b20a: 02 c0 rjmp .+4 ; 0xb210 <MotorRegler+0x2842> |
||
17869 | b20c: 0c 94 5a 62 jmp 0xc4b4 ; 0xc4b4 <MotorRegler+0x3ae6> |
||
17870 | b210: e0 90 1d 05 lds r14, 0x051D |
||
17871 | b214: f0 90 1e 05 lds r15, 0x051E |
||
17872 | b218: 00 91 1f 05 lds r16, 0x051F |
||
17873 | b21c: 10 91 20 05 lds r17, 0x0520 |
||
17874 | b220: e0 92 21 05 sts 0x0521, r14 |
||
17875 | b224: f0 92 22 05 sts 0x0522, r15 |
||
17876 | b228: 00 93 23 05 sts 0x0523, r16 |
||
17877 | b22c: 10 93 24 05 sts 0x0524, r17 |
||
17878 | b230: 8d 7f andi r24, 0xFD ; 253 |
||
17879 | b232: 81 60 ori r24, 0x01 ; 1 |
||
17880 | b234: 80 93 45 05 sts 0x0545, r24 |
||
17881 | b238: c9 01 movw r24, r18 |
||
17882 | b23a: 0f 97 sbiw r24, 0x0f ; 15 |
||
17883 | b23c: 84 1b sub r24, r20 |
||
17884 | b23e: 95 0b sbc r25, r21 |
||
17885 | b240: 97 ff sbrs r25, 7 |
||
17886 | b242: 02 c0 rjmp .+4 ; 0xb248 <MotorRegler+0x287a> |
||
17887 | b244: 0c 94 76 62 jmp 0xc4ec ; 0xc4ec <MotorRegler+0x3b1e> |
||
17888 | b248: 20 91 52 05 lds r18, 0x0552 |
||
17889 | b24c: 30 91 53 05 lds r19, 0x0553 |
||
17890 | b250: 28 0f add r18, r24 |
||
17891 | b252: 39 1f adc r19, r25 |
||
17892 | b254: 30 93 53 05 sts 0x0553, r19 |
||
17893 | b258: 20 93 52 05 sts 0x0552, r18 |
||
17894 | b25c: c9 01 movw r24, r18 |
||
17895 | b25e: 37 ff sbrs r19, 7 |
||
17896 | b260: 04 c0 rjmp .+8 ; 0xb26a <MotorRegler+0x289c> |
||
17897 | b262: 88 27 eor r24, r24 |
||
17898 | b264: 99 27 eor r25, r25 |
||
17899 | b266: 82 1b sub r24, r18 |
||
17900 | b268: 93 0b sbc r25, r19 |
||
17901 | b26a: 81 50 subi r24, 0x01 ; 1 |
||
17902 | b26c: 92 40 sbci r25, 0x02 ; 2 |
||
17903 | b26e: 0c f4 brge .+2 ; 0xb272 <MotorRegler+0x28a4> |
||
17904 | b270: 68 c0 rjmp .+208 ; 0xb342 <MotorRegler+0x2974> |
||
17905 | b272: 80 91 ee 08 lds r24, 0x08EE |
||
17906 | b276: 90 e0 ldi r25, 0x00 ; 0 |
||
17907 | b278: dc 01 movw r26, r24 |
||
17908 | b27a: a2 9f mul r26, r18 |
||
17909 | b27c: c0 01 movw r24, r0 |
||
17910 | b27e: a3 9f mul r26, r19 |
||
17911 | b280: 90 0d add r25, r0 |
||
17912 | b282: b2 9f mul r27, r18 |
||
17913 | b284: 90 0d add r25, r0 |
||
17914 | b286: 11 24 eor r1, r1 |
||
17915 | b288: 60 e0 ldi r22, 0x00 ; 0 |
||
17916 | b28a: 75 e0 ldi r23, 0x05 ; 5 |
||
17917 | b28c: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
17918 | b290: 88 27 eor r24, r24 |
||
17919 | b292: 77 fd sbrc r23, 7 |
||
17920 | b294: 80 95 com r24 |
||
17921 | b296: 98 2f mov r25, r24 |
||
17922 | b298: 20 91 21 05 lds r18, 0x0521 |
||
17923 | b29c: 30 91 22 05 lds r19, 0x0522 |
||
17924 | b2a0: 40 91 23 05 lds r20, 0x0523 |
||
17925 | b2a4: 50 91 24 05 lds r21, 0x0524 |
||
17926 | b2a8: 26 0f add r18, r22 |
||
17927 | b2aa: 37 1f adc r19, r23 |
||
17928 | b2ac: 48 1f adc r20, r24 |
||
17929 | b2ae: 59 1f adc r21, r25 |
||
17930 | b2b0: 20 93 21 05 sts 0x0521, r18 |
||
17931 | b2b4: 30 93 22 05 sts 0x0522, r19 |
||
17932 | b2b8: 40 93 23 05 sts 0x0523, r20 |
||
17933 | b2bc: 50 93 24 05 sts 0x0524, r21 |
||
17934 | b2c0: 10 92 53 05 sts 0x0553, r1 |
||
17935 | b2c4: 10 92 52 05 sts 0x0552, r1 |
||
17936 | b2c8: e1 ff sbrs r30, 1 |
||
17937 | b2ca: 06 c0 rjmp .+12 ; 0xb2d8 <MotorRegler+0x290a> |
||
17938 | b2cc: 8b e4 ldi r24, 0x4B ; 75 |
||
17939 | b2ce: 90 e0 ldi r25, 0x00 ; 0 |
||
17940 | b2d0: 90 93 fb 03 sts 0x03FB, r25 |
||
17941 | b2d4: 80 93 fa 03 sts 0x03FA, r24 |
||
17942 | b2d8: 80 91 f2 08 lds r24, 0x08F2 |
||
17943 | b2dc: 88 23 and r24, r24 |
||
17944 | b2de: 89 f5 brne .+98 ; 0xb342 <MotorRegler+0x2974> |
||
17945 | b2e0: 80 91 4e 05 lds r24, 0x054E |
||
17946 | b2e4: 90 91 4f 05 lds r25, 0x054F |
||
17947 | b2e8: 9c 01 movw r18, r24 |
||
17948 | b2ea: 37 ff sbrs r19, 7 |
||
17949 | b2ec: 02 c0 rjmp .+4 ; 0xb2f2 <MotorRegler+0x2924> |
||
17950 | b2ee: 0c 94 88 62 jmp 0xc510 ; 0xc510 <MotorRegler+0x3b42> |
||
17951 | b2f2: 35 95 asr r19 |
||
17952 | b2f4: 27 95 ror r18 |
||
17953 | b2f6: 35 95 asr r19 |
||
17954 | b2f8: 27 95 ror r18 |
||
17955 | b2fa: 30 93 cb 03 sts 0x03CB, r19 |
||
17956 | b2fe: 20 93 ca 03 sts 0x03CA, r18 |
||
17957 | b302: 80 91 19 03 lds r24, 0x0319 |
||
17958 | b306: 90 91 1a 03 lds r25, 0x031A |
||
17959 | b30a: 60 91 0a 01 lds r22, 0x010A |
||
17960 | b30e: fc 01 movw r30, r24 |
||
17961 | b310: 2e 9f mul r18, r30 |
||
17962 | b312: c0 01 movw r24, r0 |
||
17963 | b314: 2f 9f mul r18, r31 |
||
17964 | b316: 90 0d add r25, r0 |
||
17965 | b318: 3e 9f mul r19, r30 |
||
17966 | b31a: 90 0d add r25, r0 |
||
17967 | b31c: 11 24 eor r1, r1 |
||
17968 | b31e: 70 e0 ldi r23, 0x00 ; 0 |
||
17969 | b320: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
17970 | b324: 70 93 cb 03 sts 0x03CB, r23 |
||
17971 | b328: 60 93 ca 03 sts 0x03CA, r22 |
||
17972 | b32c: 66 34 cpi r22, 0x46 ; 70 |
||
17973 | b32e: 71 05 cpc r23, r1 |
||
17974 | b330: 14 f0 brlt .+4 ; 0xb336 <MotorRegler+0x2968> |
||
17975 | b332: 0c 94 7b 62 jmp 0xc4f6 ; 0xc4f6 <MotorRegler+0x3b28> |
||
17976 | b336: 86 e4 ldi r24, 0x46 ; 70 |
||
17977 | b338: 90 e0 ldi r25, 0x00 ; 0 |
||
17978 | b33a: 90 93 cb 03 sts 0x03CB, r25 |
||
17979 | b33e: 80 93 ca 03 sts 0x03CA, r24 |
||
17980 | b342: 80 91 ac 04 lds r24, 0x04AC |
||
17981 | b346: 90 91 ad 04 lds r25, 0x04AD |
||
17982 | b34a: 89 2b or r24, r25 |
||
17983 | b34c: 41 f0 breq .+16 ; 0xb35e <MotorRegler+0x2990> |
||
17984 | b34e: e0 92 21 05 sts 0x0521, r14 |
||
17985 | b352: f0 92 22 05 sts 0x0522, r15 |
||
17986 | b356: 00 93 23 05 sts 0x0523, r16 |
||
17987 | b35a: 10 93 24 05 sts 0x0524, r17 |
||
17988 | b35e: c0 90 4e 05 lds r12, 0x054E |
||
17989 | b362: d0 90 4f 05 lds r13, 0x054F |
||
17990 | b366: 80 91 21 05 lds r24, 0x0521 |
||
17991 | b36a: 90 91 22 05 lds r25, 0x0522 |
||
17992 | b36e: a0 91 23 05 lds r26, 0x0523 |
||
17993 | b372: b0 91 24 05 lds r27, 0x0524 |
||
17994 | b376: 8e 15 cp r24, r14 |
||
17995 | b378: 9f 05 cpc r25, r15 |
||
17996 | b37a: a0 07 cpc r26, r16 |
||
17997 | b37c: b1 07 cpc r27, r17 |
||
17998 | b37e: 0c f4 brge .+2 ; 0xb382 <MotorRegler+0x29b4> |
||
17999 | b380: 09 c5 rjmp .+2578 ; 0xbd94 <MotorRegler+0x33c6> |
||
18000 | b382: 61 14 cp r6, r1 |
||
18001 | b384: 71 04 cpc r7, r1 |
||
18002 | b386: 09 f4 brne .+2 ; 0xb38a <MotorRegler+0x29bc> |
||
18003 | b388: 05 c5 rjmp .+2570 ; 0xbd94 <MotorRegler+0x33c6> |
||
18004 | b38a: 30 91 a3 09 lds r19, 0x09A3 |
||
18005 | b38e: 38 8f std Y+24, r19 ; 0x18 |
||
18006 | b390: 1e c0 rjmp .+60 ; 0xb3ce <MotorRegler+0x2a00> |
||
18007 | b392: 80 91 f2 08 lds r24, 0x08F2 |
||
18008 | b396: 88 23 and r24, r24 |
||
18009 | b398: 09 f4 brne .+2 ; 0xb39c <MotorRegler+0x29ce> |
||
18010 | b39a: 84 c1 rjmp .+776 ; 0xb6a4 <MotorRegler+0x2cd6> |
||
18011 | b39c: 80 93 ca 03 sts 0x03CA, r24 |
||
18012 | b3a0: 10 92 cb 03 sts 0x03CB, r1 |
||
18013 | b3a4: 80 91 ca 03 lds r24, 0x03CA |
||
18014 | b3a8: 90 91 cb 03 lds r25, 0x03CB |
||
18015 | b3ac: 86 34 cpi r24, 0x46 ; 70 |
||
18016 | b3ae: 91 05 cpc r25, r1 |
||
18017 | b3b0: 0c f0 brlt .+2 ; 0xb3b4 <MotorRegler+0x29e6> |
||
18018 | b3b2: 2c c3 rjmp .+1624 ; 0xba0c <MotorRegler+0x303e> |
||
18019 | b3b4: 86 e4 ldi r24, 0x46 ; 70 |
||
18020 | b3b6: 90 e0 ldi r25, 0x00 ; 0 |
||
18021 | b3b8: 90 93 cb 03 sts 0x03CB, r25 |
||
18022 | b3bc: 80 93 ca 03 sts 0x03CA, r24 |
||
18023 | b3c0: 50 92 51 05 sts 0x0551, r5 |
||
18024 | b3c4: 40 92 50 05 sts 0x0550, r4 |
||
18025 | b3c8: b0 91 a3 09 lds r27, 0x09A3 |
||
18026 | b3cc: b8 8f std Y+24, r27 ; 0x18 |
||
18027 | b3ce: 80 91 43 05 lds r24, 0x0543 |
||
18028 | b3d2: 81 fd sbrc r24, 1 |
||
18029 | b3d4: 02 c0 rjmp .+4 ; 0xb3da <MotorRegler+0x2a0c> |
||
18030 | b3d6: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
18031 | b3da: 80 91 43 05 lds r24, 0x0543 |
||
18032 | b3de: 84 ff sbrs r24, 4 |
||
18033 | b3e0: 02 c0 rjmp .+4 ; 0xb3e6 <MotorRegler+0x2a18> |
||
18034 | b3e2: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
18035 | b3e6: 80 91 48 05 lds r24, 0x0548 |
||
18036 | b3ea: 90 91 49 05 lds r25, 0x0549 |
||
18037 | b3ee: a0 91 4a 05 lds r26, 0x054A |
||
18038 | b3f2: b0 91 4b 05 lds r27, 0x054B |
||
18039 | b3f6: 00 97 sbiw r24, 0x00 ; 0 |
||
18040 | b3f8: a1 05 cpc r26, r1 |
||
18041 | b3fa: b1 05 cpc r27, r1 |
||
18042 | b3fc: a1 f4 brne .+40 ; 0xb426 <MotorRegler+0x2a58> |
||
18043 | b3fe: c2 01 movw r24, r4 |
||
18044 | b400: aa 27 eor r26, r26 |
||
18045 | b402: 97 fd sbrc r25, 7 |
||
18046 | b404: a0 95 com r26 |
||
18047 | b406: ba 2f mov r27, r26 |
||
18048 | b408: 1c e0 ldi r17, 0x0C ; 12 |
||
18049 | b40a: 88 0f add r24, r24 |
||
18050 | b40c: 99 1f adc r25, r25 |
||
18051 | b40e: aa 1f adc r26, r26 |
||
18052 | b410: bb 1f adc r27, r27 |
||
18053 | b412: 1a 95 dec r17 |
||
18054 | b414: d1 f7 brne .-12 ; 0xb40a <MotorRegler+0x2a3c> |
||
18055 | b416: 80 93 48 05 sts 0x0548, r24 |
||
18056 | b41a: 90 93 49 05 sts 0x0549, r25 |
||
18057 | b41e: a0 93 4a 05 sts 0x054A, r26 |
||
18058 | b422: b0 93 4b 05 sts 0x054B, r27 |
||
18059 | b426: 80 91 23 04 lds r24, 0x0423 |
||
18060 | b42a: 90 91 24 04 lds r25, 0x0424 |
||
18061 | b42e: 97 fd sbrc r25, 7 |
||
18062 | b430: fa c6 rjmp .+3572 ; 0xc226 <MotorRegler+0x3858> |
||
18063 | b432: 84 36 cpi r24, 0x64 ; 100 |
||
18064 | b434: 91 05 cpc r25, r1 |
||
18065 | b436: 14 f0 brlt .+4 ; 0xb43c <MotorRegler+0x2a6e> |
||
18066 | b438: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
18067 | b43c: b2 01 movw r22, r4 |
||
18068 | b43e: 88 27 eor r24, r24 |
||
18069 | b440: 77 fd sbrc r23, 7 |
||
18070 | b442: 80 95 com r24 |
||
18071 | b444: 98 2f mov r25, r24 |
||
18072 | b446: 94 01 movw r18, r8 |
||
18073 | b448: 44 27 eor r20, r20 |
||
18074 | b44a: 37 fd sbrc r19, 7 |
||
18075 | b44c: 40 95 com r20 |
||
18076 | b44e: 54 2f mov r21, r20 |
||
18077 | b450: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
18078 | b454: 20 e0 ldi r18, 0x00 ; 0 |
||
18079 | b456: 30 e2 ldi r19, 0x20 ; 32 |
||
18080 | b458: 40 e0 ldi r20, 0x00 ; 0 |
||
18081 | b45a: 50 e0 ldi r21, 0x00 ; 0 |
||
18082 | b45c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18083 | b460: 20 93 7d 05 sts 0x057D, r18 |
||
18084 | b464: 30 93 7e 05 sts 0x057E, r19 |
||
18085 | b468: 40 93 7f 05 sts 0x057F, r20 |
||
18086 | b46c: 50 93 80 05 sts 0x0580, r21 |
||
18087 | b470: 80 91 41 05 lds r24, 0x0541 |
||
18088 | b474: 90 91 42 05 lds r25, 0x0542 |
||
18089 | b478: e7 e0 ldi r30, 0x07 ; 7 |
||
18090 | b47a: 80 3d cpi r24, 0xD0 ; 208 |
||
18091 | b47c: 9e 07 cpc r25, r30 |
||
18092 | b47e: 08 f0 brcs .+2 ; 0xb482 <MotorRegler+0x2ab4> |
||
18093 | b480: 78 c6 rjmp .+3312 ; 0xc172 <MotorRegler+0x37a4> |
||
18094 | b482: e0 90 48 05 lds r14, 0x0548 |
||
18095 | b486: f0 90 49 05 lds r15, 0x0549 |
||
18096 | b48a: 00 91 4a 05 lds r16, 0x054A |
||
18097 | b48e: 10 91 4b 05 lds r17, 0x054B |
||
18098 | b492: d8 01 movw r26, r16 |
||
18099 | b494: c7 01 movw r24, r14 |
||
18100 | b496: f9 e0 ldi r31, 0x09 ; 9 |
||
18101 | b498: b6 95 lsr r27 |
||
18102 | b49a: a7 95 ror r26 |
||
18103 | b49c: 97 95 ror r25 |
||
18104 | b49e: 87 95 ror r24 |
||
18105 | b4a0: fa 95 dec r31 |
||
18106 | b4a2: d1 f7 brne .-12 ; 0xb498 <MotorRegler+0x2aca> |
||
18107 | b4a4: 57 01 movw r10, r14 |
||
18108 | b4a6: 68 01 movw r12, r16 |
||
18109 | b4a8: a8 1a sub r10, r24 |
||
18110 | b4aa: b9 0a sbc r11, r25 |
||
18111 | b4ac: ca 0a sbc r12, r26 |
||
18112 | b4ae: db 0a sbc r13, r27 |
||
18113 | b4b0: 79 01 movw r14, r18 |
||
18114 | b4b2: 8a 01 movw r16, r20 |
||
18115 | b4b4: ee 0c add r14, r14 |
||
18116 | b4b6: ff 1c adc r15, r15 |
||
18117 | b4b8: 00 1f adc r16, r16 |
||
18118 | b4ba: 11 1f adc r17, r17 |
||
18119 | b4bc: ee 0c add r14, r14 |
||
18120 | b4be: ff 1c adc r15, r15 |
||
18121 | b4c0: 00 1f adc r16, r16 |
||
18122 | b4c2: 11 1f adc r17, r17 |
||
18123 | b4c4: ee 0c add r14, r14 |
||
18124 | b4c6: ff 1c adc r15, r15 |
||
18125 | b4c8: 00 1f adc r16, r16 |
||
18126 | b4ca: 11 1f adc r17, r17 |
||
18127 | b4cc: ea 0c add r14, r10 |
||
18128 | b4ce: fb 1c adc r15, r11 |
||
18129 | b4d0: 0c 1d adc r16, r12 |
||
18130 | b4d2: 1d 1d adc r17, r13 |
||
18131 | b4d4: e0 92 48 05 sts 0x0548, r14 |
||
18132 | b4d8: f0 92 49 05 sts 0x0549, r15 |
||
18133 | b4dc: 00 93 4a 05 sts 0x054A, r16 |
||
18134 | b4e0: 10 93 4b 05 sts 0x054B, r17 |
||
18135 | b4e4: d8 01 movw r26, r16 |
||
18136 | b4e6: c7 01 movw r24, r14 |
||
18137 | b4e8: 0c e0 ldi r16, 0x0C ; 12 |
||
18138 | b4ea: b6 95 lsr r27 |
||
18139 | b4ec: a7 95 ror r26 |
||
18140 | b4ee: 97 95 ror r25 |
||
18141 | b4f0: 87 95 ror r24 |
||
18142 | b4f2: 0a 95 dec r16 |
||
18143 | b4f4: d1 f7 brne .-12 ; 0xb4ea <MotorRegler+0x2b1c> |
||
18144 | b4f6: fc 01 movw r30, r24 |
||
18145 | b4f8: 90 93 4f 05 sts 0x054F, r25 |
||
18146 | b4fc: 80 93 4e 05 sts 0x054E, r24 |
||
18147 | b500: 60 91 f0 08 lds r22, 0x08F0 |
||
18148 | b504: 66 23 and r22, r22 |
||
18149 | b506: 09 f4 brne .+2 ; 0xb50a <MotorRegler+0x2b3c> |
||
18150 | b508: 82 c6 rjmp .+3332 ; 0xc20e <MotorRegler+0x3840> |
||
18151 | b50a: 70 e0 ldi r23, 0x00 ; 0 |
||
18152 | b50c: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
18153 | b510: cb 01 movw r24, r22 |
||
18154 | b512: 9f 01 movw r18, r30 |
||
18155 | b514: 26 1b sub r18, r22 |
||
18156 | b516: 37 0b sbc r19, r23 |
||
18157 | b518: 30 93 4d 05 sts 0x054D, r19 |
||
18158 | b51c: 20 93 4c 05 sts 0x054C, r18 |
||
18159 | b520: 8e 0f add r24, r30 |
||
18160 | b522: 9f 1f adc r25, r31 |
||
18161 | b524: 90 93 c9 03 sts 0x03C9, r25 |
||
18162 | b528: 80 93 c8 03 sts 0x03C8, r24 |
||
18163 | b52c: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
18164 | b530: e0 90 f8 08 lds r14, 0x08F8 |
||
18165 | b534: ff 24 eor r15, r15 |
||
18166 | b536: 00 e0 ldi r16, 0x00 ; 0 |
||
18167 | b538: 10 e0 ldi r17, 0x00 ; 0 |
||
18168 | b53a: 6d a1 ldd r22, Y+37 ; 0x25 |
||
18169 | b53c: 7e a1 ldd r23, Y+38 ; 0x26 |
||
18170 | b53e: 8f a1 ldd r24, Y+39 ; 0x27 |
||
18171 | b540: 98 a5 ldd r25, Y+40 ; 0x28 |
||
18172 | b542: a8 01 movw r20, r16 |
||
18173 | b544: 97 01 movw r18, r14 |
||
18174 | b546: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18175 | b54a: 59 01 movw r10, r18 |
||
18176 | b54c: 6a 01 movw r12, r20 |
||
18177 | b54e: 80 91 93 09 lds r24, 0x0993 |
||
18178 | b552: 90 91 94 09 lds r25, 0x0994 |
||
18179 | b556: aa 27 eor r26, r26 |
||
18180 | b558: 97 fd sbrc r25, 7 |
||
18181 | b55a: a0 95 com r26 |
||
18182 | b55c: ba 2f mov r27, r26 |
||
18183 | b55e: a8 1a sub r10, r24 |
||
18184 | b560: b9 0a sbc r11, r25 |
||
18185 | b562: ca 0a sbc r12, r26 |
||
18186 | b564: db 0a sbc r13, r27 |
||
18187 | b566: 6e a5 ldd r22, Y+46 ; 0x2e |
||
18188 | b568: 7f a5 ldd r23, Y+47 ; 0x2f |
||
18189 | b56a: 88 a9 ldd r24, Y+48 ; 0x30 |
||
18190 | b56c: 99 a9 ldd r25, Y+49 ; 0x31 |
||
18191 | b56e: a8 01 movw r20, r16 |
||
18192 | b570: 97 01 movw r18, r14 |
||
18193 | b572: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18194 | b576: 79 01 movw r14, r18 |
||
18195 | b578: 8a 01 movw r16, r20 |
||
18196 | b57a: 80 91 af 09 lds r24, 0x09AF |
||
18197 | b57e: 90 91 b0 09 lds r25, 0x09B0 |
||
18198 | b582: aa 27 eor r26, r26 |
||
18199 | b584: 97 fd sbrc r25, 7 |
||
18200 | b586: a0 95 com r26 |
||
18201 | b588: ba 2f mov r27, r26 |
||
18202 | b58a: e8 1a sub r14, r24 |
||
18203 | b58c: f9 0a sbc r15, r25 |
||
18204 | b58e: 0a 0b sbc r16, r26 |
||
18205 | b590: 1b 0b sbc r17, r27 |
||
18206 | b592: c6 01 movw r24, r12 |
||
18207 | b594: b5 01 movw r22, r10 |
||
18208 | b596: 20 e1 ldi r18, 0x10 ; 16 |
||
18209 | b598: 30 e0 ldi r19, 0x00 ; 0 |
||
18210 | b59a: 40 e0 ldi r20, 0x00 ; 0 |
||
18211 | b59c: 50 e0 ldi r21, 0x00 ; 0 |
||
18212 | b59e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18213 | b5a2: d2 2e mov r13, r18 |
||
18214 | b5a4: c3 2e mov r12, r19 |
||
18215 | b5a6: b4 2e mov r11, r20 |
||
18216 | b5a8: a5 2e mov r10, r21 |
||
18217 | b5aa: 82 2f mov r24, r18 |
||
18218 | b5ac: 93 2f mov r25, r19 |
||
18219 | b5ae: a4 2f mov r26, r20 |
||
18220 | b5b0: b5 2f mov r27, r21 |
||
18221 | b5b2: 3c 01 movw r6, r24 |
||
18222 | b5b4: 4d 01 movw r8, r26 |
||
18223 | b5b6: c8 01 movw r24, r16 |
||
18224 | b5b8: b7 01 movw r22, r14 |
||
18225 | b5ba: 20 e1 ldi r18, 0x10 ; 16 |
||
18226 | b5bc: 30 e0 ldi r19, 0x00 ; 0 |
||
18227 | b5be: 40 e0 ldi r20, 0x00 ; 0 |
||
18228 | b5c0: 50 e0 ldi r21, 0x00 ; 0 |
||
18229 | b5c2: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18230 | b5c6: 52 2e mov r5, r18 |
||
18231 | b5c8: 43 2e mov r4, r19 |
||
18232 | b5ca: 34 2e mov r3, r20 |
||
18233 | b5cc: 25 2e mov r2, r21 |
||
18234 | b5ce: 82 2f mov r24, r18 |
||
18235 | b5d0: 93 2f mov r25, r19 |
||
18236 | b5d2: a4 2f mov r26, r20 |
||
18237 | b5d4: b5 2f mov r27, r21 |
||
18238 | b5d6: 7c 01 movw r14, r24 |
||
18239 | b5d8: 8d 01 movw r16, r26 |
||
18240 | b5da: 80 91 3d 05 lds r24, 0x053D |
||
18241 | b5de: 90 91 3e 05 lds r25, 0x053E |
||
18242 | b5e2: 81 34 cpi r24, 0x41 ; 65 |
||
18243 | b5e4: 91 05 cpc r25, r1 |
||
18244 | b5e6: 0c f4 brge .+2 ; 0xb5ea <MotorRegler+0x2c1c> |
||
18245 | b5e8: 08 c2 rjmp .+1040 ; 0xb9fa <MotorRegler+0x302c> |
||
18246 | b5ea: 6d 2d mov r22, r13 |
||
18247 | b5ec: 7c 2d mov r23, r12 |
||
18248 | b5ee: 8b 2d mov r24, r11 |
||
18249 | b5f0: 9a 2d mov r25, r10 |
||
18250 | b5f2: 23 e0 ldi r18, 0x03 ; 3 |
||
18251 | b5f4: 30 e0 ldi r19, 0x00 ; 0 |
||
18252 | b5f6: 40 e0 ldi r20, 0x00 ; 0 |
||
18253 | b5f8: 50 e0 ldi r21, 0x00 ; 0 |
||
18254 | b5fa: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18255 | b5fe: c9 01 movw r24, r18 |
||
18256 | b600: da 01 movw r26, r20 |
||
18257 | b602: 3c 01 movw r6, r24 |
||
18258 | b604: 4d 01 movw r8, r26 |
||
18259 | b606: 65 2d mov r22, r5 |
||
18260 | b608: 74 2d mov r23, r4 |
||
18261 | b60a: 83 2d mov r24, r3 |
||
18262 | b60c: 92 2d mov r25, r2 |
||
18263 | b60e: 23 e0 ldi r18, 0x03 ; 3 |
||
18264 | b610: 30 e0 ldi r19, 0x00 ; 0 |
||
18265 | b612: 40 e0 ldi r20, 0x00 ; 0 |
||
18266 | b614: 50 e0 ldi r21, 0x00 ; 0 |
||
18267 | b616: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18268 | b61a: c9 01 movw r24, r18 |
||
18269 | b61c: da 01 movw r26, r20 |
||
18270 | b61e: 7c 01 movw r14, r24 |
||
18271 | b620: 8d 01 movw r16, r26 |
||
18272 | b622: e0 91 e4 08 lds r30, 0x08E4 |
||
18273 | b626: f0 e0 ldi r31, 0x00 ; 0 |
||
18274 | b628: ee 0f add r30, r30 |
||
18275 | b62a: ff 1f adc r31, r31 |
||
18276 | b62c: e1 55 subi r30, 0x51 ; 81 |
||
18277 | b62e: f7 4f sbci r31, 0xF7 ; 247 |
||
18278 | b630: 01 90 ld r0, Z+ |
||
18279 | b632: f0 81 ld r31, Z |
||
18280 | b634: e0 2d mov r30, r0 |
||
18281 | b636: f7 fd sbrc r31, 7 |
||
18282 | b638: 23 c5 rjmp .+2630 ; 0xc080 <MotorRegler+0x36b2> |
||
18283 | b63a: 7a 97 sbiw r30, 0x1a ; 26 |
||
18284 | b63c: c4 f0 brlt .+48 ; 0xb66e <MotorRegler+0x2ca0> |
||
18285 | b63e: c4 01 movw r24, r8 |
||
18286 | b640: b3 01 movw r22, r6 |
||
18287 | b642: 23 e0 ldi r18, 0x03 ; 3 |
||
18288 | b644: 30 e0 ldi r19, 0x00 ; 0 |
||
18289 | b646: 40 e0 ldi r20, 0x00 ; 0 |
||
18290 | b648: 50 e0 ldi r21, 0x00 ; 0 |
||
18291 | b64a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18292 | b64e: c9 01 movw r24, r18 |
||
18293 | b650: da 01 movw r26, r20 |
||
18294 | b652: 3c 01 movw r6, r24 |
||
18295 | b654: 4d 01 movw r8, r26 |
||
18296 | b656: c8 01 movw r24, r16 |
||
18297 | b658: b7 01 movw r22, r14 |
||
18298 | b65a: 23 e0 ldi r18, 0x03 ; 3 |
||
18299 | b65c: 30 e0 ldi r19, 0x00 ; 0 |
||
18300 | b65e: 40 e0 ldi r20, 0x00 ; 0 |
||
18301 | b660: 50 e0 ldi r21, 0x00 ; 0 |
||
18302 | b662: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18303 | b666: c9 01 movw r24, r18 |
||
18304 | b668: da 01 movw r26, r20 |
||
18305 | b66a: 7c 01 movw r14, r24 |
||
18306 | b66c: 8d 01 movw r16, r26 |
||
18307 | b66e: b1 e2 ldi r27, 0x21 ; 33 |
||
18308 | b670: 6b 16 cp r6, r27 |
||
18309 | b672: 71 04 cpc r7, r1 |
||
18310 | b674: 81 04 cpc r8, r1 |
||
18311 | b676: 91 04 cpc r9, r1 |
||
18312 | b678: 0c f4 brge .+2 ; 0xb67c <MotorRegler+0x2cae> |
||
18313 | b67a: fb c1 rjmp .+1014 ; 0xba72 <MotorRegler+0x30a4> |
||
18314 | b67c: 90 e2 ldi r25, 0x20 ; 32 |
||
18315 | b67e: 69 2e mov r6, r25 |
||
18316 | b680: 71 2c mov r7, r1 |
||
18317 | b682: 81 2c mov r8, r1 |
||
18318 | b684: 91 2c mov r9, r1 |
||
18319 | b686: f1 e2 ldi r31, 0x21 ; 33 |
||
18320 | b688: ef 16 cp r14, r31 |
||
18321 | b68a: f1 04 cpc r15, r1 |
||
18322 | b68c: 01 05 cpc r16, r1 |
||
18323 | b68e: 11 05 cpc r17, r1 |
||
18324 | b690: 0c f4 brge .+2 ; 0xb694 <MotorRegler+0x2cc6> |
||
18325 | b692: dc c1 rjmp .+952 ; 0xba4c <MotorRegler+0x307e> |
||
18326 | b694: 10 e2 ldi r17, 0x20 ; 32 |
||
18327 | b696: e1 2e mov r14, r17 |
||
18328 | b698: f1 2c mov r15, r1 |
||
18329 | b69a: 01 2d mov r16, r1 |
||
18330 | b69c: 11 2d mov r17, r1 |
||
18331 | b69e: 31 cb rjmp .-2462 ; 0xad02 <MotorRegler+0x2334> |
||
18332 | b6a0: 4f 96 adiw r24, 0x1f ; 31 |
||
18333 | b6a2: b9 c9 rjmp .-3214 ; 0xaa16 <MotorRegler+0x2048> |
||
18334 | b6a4: 80 91 4e 05 lds r24, 0x054E |
||
18335 | b6a8: 90 91 4f 05 lds r25, 0x054F |
||
18336 | b6ac: 9c 01 movw r18, r24 |
||
18337 | b6ae: 37 fd sbrc r19, 7 |
||
18338 | b6b0: 3c c5 rjmp .+2680 ; 0xc12a <MotorRegler+0x375c> |
||
18339 | b6b2: 35 95 asr r19 |
||
18340 | b6b4: 27 95 ror r18 |
||
18341 | b6b6: 35 95 asr r19 |
||
18342 | b6b8: 27 95 ror r18 |
||
18343 | b6ba: 30 93 cb 03 sts 0x03CB, r19 |
||
18344 | b6be: 20 93 ca 03 sts 0x03CA, r18 |
||
18345 | b6c2: 80 91 19 03 lds r24, 0x0319 |
||
18346 | b6c6: 90 91 1a 03 lds r25, 0x031A |
||
18347 | b6ca: 60 91 0a 01 lds r22, 0x010A |
||
18348 | b6ce: dc 01 movw r26, r24 |
||
18349 | b6d0: 2a 9f mul r18, r26 |
||
18350 | b6d2: c0 01 movw r24, r0 |
||
18351 | b6d4: 2b 9f mul r18, r27 |
||
18352 | b6d6: 90 0d add r25, r0 |
||
18353 | b6d8: 3a 9f mul r19, r26 |
||
18354 | b6da: 90 0d add r25, r0 |
||
18355 | b6dc: 11 24 eor r1, r1 |
||
18356 | b6de: 70 e0 ldi r23, 0x00 ; 0 |
||
18357 | b6e0: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
18358 | b6e4: 70 93 cb 03 sts 0x03CB, r23 |
||
18359 | b6e8: 60 93 ca 03 sts 0x03CA, r22 |
||
18360 | b6ec: 5b ce rjmp .-842 ; 0xb3a4 <MotorRegler+0x29d6> |
||
18361 | b6ee: bc 01 movw r22, r24 |
||
18362 | b6f0: 03 ca rjmp .-3066 ; 0xaaf8 <MotorRegler+0x212a> |
||
18363 | b6f2: 81 e0 ldi r24, 0x01 ; 1 |
||
18364 | b6f4: 80 93 06 05 sts 0x0506, r24 |
||
18365 | b6f8: 88 ec ldi r24, 0xC8 ; 200 |
||
18366 | b6fa: 80 93 c7 03 sts 0x03C7, r24 |
||
18367 | b6fe: 29 cd rjmp .-1454 ; 0xb152 <MotorRegler+0x2784> |
||
18368 | b700: 88 ec ldi r24, 0xC8 ; 200 |
||
18369 | b702: 80 93 71 05 sts 0x0571, r24 |
||
18370 | b706: 81 e0 ldi r24, 0x01 ; 1 |
||
18371 | b708: 90 e0 ldi r25, 0x00 ; 0 |
||
18372 | b70a: 90 93 42 05 sts 0x0542, r25 |
||
18373 | b70e: 80 93 41 05 sts 0x0541, r24 |
||
18374 | b712: 81 e0 ldi r24, 0x01 ; 1 |
||
18375 | b714: 80 93 1c 05 sts 0x051C, r24 |
||
18376 | b718: 10 92 85 05 sts 0x0585, r1 |
||
18377 | b71c: 10 92 86 05 sts 0x0586, r1 |
||
18378 | b720: 10 92 87 05 sts 0x0587, r1 |
||
18379 | b724: 10 92 88 05 sts 0x0588, r1 |
||
18380 | b728: 10 92 f4 04 sts 0x04F4, r1 |
||
18381 | b72c: 10 92 f5 04 sts 0x04F5, r1 |
||
18382 | b730: 10 92 f6 04 sts 0x04F6, r1 |
||
18383 | b734: 10 92 f7 04 sts 0x04F7, r1 |
||
18384 | b738: 10 92 f8 04 sts 0x04F8, r1 |
||
18385 | b73c: 10 92 f9 04 sts 0x04F9, r1 |
||
18386 | b740: 10 92 fa 04 sts 0x04FA, r1 |
||
18387 | b744: 10 92 fb 04 sts 0x04FB, r1 |
||
18388 | b748: 60 91 93 09 lds r22, 0x0993 |
||
18389 | b74c: 70 91 94 09 lds r23, 0x0994 |
||
18390 | b750: 88 27 eor r24, r24 |
||
18391 | b752: 77 fd sbrc r23, 7 |
||
18392 | b754: 80 95 com r24 |
||
18393 | b756: 98 2f mov r25, r24 |
||
18394 | b758: e0 90 f8 08 lds r14, 0x08F8 |
||
18395 | b75c: ff 24 eor r15, r15 |
||
18396 | b75e: 00 e0 ldi r16, 0x00 ; 0 |
||
18397 | b760: 10 e0 ldi r17, 0x00 ; 0 |
||
18398 | b762: a8 01 movw r20, r16 |
||
18399 | b764: 97 01 movw r18, r14 |
||
18400 | b766: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
18401 | b76a: 60 93 e4 04 sts 0x04E4, r22 |
||
18402 | b76e: 70 93 e5 04 sts 0x04E5, r23 |
||
18403 | b772: 80 93 e6 04 sts 0x04E6, r24 |
||
18404 | b776: 90 93 e7 04 sts 0x04E7, r25 |
||
18405 | b77a: 60 91 af 09 lds r22, 0x09AF |
||
18406 | b77e: 70 91 b0 09 lds r23, 0x09B0 |
||
18407 | b782: 88 27 eor r24, r24 |
||
18408 | b784: 77 fd sbrc r23, 7 |
||
18409 | b786: 80 95 com r24 |
||
18410 | b788: 98 2f mov r25, r24 |
||
18411 | b78a: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
18412 | b78e: 60 93 ec 04 sts 0x04EC, r22 |
||
18413 | b792: 70 93 ed 04 sts 0x04ED, r23 |
||
18414 | b796: 80 93 ee 04 sts 0x04EE, r24 |
||
18415 | b79a: 90 93 ef 04 sts 0x04EF, r25 |
||
18416 | b79e: 80 91 c4 04 lds r24, 0x04C4 |
||
18417 | b7a2: 90 91 c5 04 lds r25, 0x04C5 |
||
18418 | b7a6: a0 91 c6 04 lds r26, 0x04C6 |
||
18419 | b7aa: b0 91 c7 04 lds r27, 0x04C7 |
||
18420 | b7ae: 80 93 e8 04 sts 0x04E8, r24 |
||
18421 | b7b2: 90 93 e9 04 sts 0x04E9, r25 |
||
18422 | b7b6: a0 93 ea 04 sts 0x04EA, r26 |
||
18423 | b7ba: b0 93 eb 04 sts 0x04EB, r27 |
||
18424 | b7be: 80 91 cc 04 lds r24, 0x04CC |
||
18425 | b7c2: 90 91 cd 04 lds r25, 0x04CD |
||
18426 | b7c6: a0 91 ce 04 lds r26, 0x04CE |
||
18427 | b7ca: b0 91 cf 04 lds r27, 0x04CF |
||
18428 | b7ce: 80 93 f0 04 sts 0x04F0, r24 |
||
18429 | b7d2: 90 93 f1 04 sts 0x04F1, r25 |
||
18430 | b7d6: a0 93 f2 04 sts 0x04F2, r26 |
||
18431 | b7da: b0 93 f3 04 sts 0x04F3, r27 |
||
18432 | b7de: 10 92 8d 05 sts 0x058D, r1 |
||
18433 | b7e2: 10 92 8e 05 sts 0x058E, r1 |
||
18434 | b7e6: 10 92 8f 05 sts 0x058F, r1 |
||
18435 | b7ea: 10 92 90 05 sts 0x0590, r1 |
||
18436 | b7ee: 10 92 89 05 sts 0x0589, r1 |
||
18437 | b7f2: 10 92 8a 05 sts 0x058A, r1 |
||
18438 | b7f6: 10 92 8b 05 sts 0x058B, r1 |
||
18439 | b7fa: 10 92 8c 05 sts 0x058C, r1 |
||
18440 | b7fe: 80 91 43 05 lds r24, 0x0543 |
||
18441 | b802: 88 60 ori r24, 0x08 ; 8 |
||
18442 | b804: 80 93 43 05 sts 0x0543, r24 |
||
18443 | b808: 0c 94 03 4f jmp 0x9e06 ; 0x9e06 <MotorRegler+0x1438> |
||
18444 | b80c: b2 01 movw r22, r4 |
||
18445 | b80e: 88 27 eor r24, r24 |
||
18446 | b810: 77 fd sbrc r23, 7 |
||
18447 | b812: 80 95 com r24 |
||
18448 | b814: 98 2f mov r25, r24 |
||
18449 | b816: 29 a5 ldd r18, Y+41 ; 0x29 |
||
18450 | b818: 3a a5 ldd r19, Y+42 ; 0x2a |
||
18451 | b81a: 4b a5 ldd r20, Y+43 ; 0x2b |
||
18452 | b81c: 5c a5 ldd r21, Y+44 ; 0x2c |
||
18453 | b81e: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
18454 | b822: 16 2f mov r17, r22 |
||
18455 | b824: 07 2f mov r16, r23 |
||
18456 | b826: f8 2e mov r15, r24 |
||
18457 | b828: e9 2e mov r14, r25 |
||
18458 | b82a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18459 | b82e: 30 93 03 05 sts 0x0503, r19 |
||
18460 | b832: 20 93 02 05 sts 0x0502, r18 |
||
18461 | b836: 10 92 6e 05 sts 0x056E, r1 |
||
18462 | b83a: 81 2f mov r24, r17 |
||
18463 | b83c: 90 2f mov r25, r16 |
||
18464 | b83e: af 2d mov r26, r15 |
||
18465 | b840: be 2d mov r27, r14 |
||
18466 | b842: 5c 01 movw r10, r24 |
||
18467 | b844: 6d 01 movw r12, r26 |
||
18468 | b846: bd c8 rjmp .-3718 ; 0xa9c2 <MotorRegler+0x1ff4> |
||
18469 | b848: 80 81 ld r24, Z |
||
18470 | b84a: 91 81 ldd r25, Z+1 ; 0x01 |
||
18471 | b84c: 85 5b subi r24, 0xB5 ; 181 |
||
18472 | b84e: 9f 4f sbci r25, 0xFF ; 255 |
||
18473 | b850: 0c f0 brlt .+2 ; 0xb854 <MotorRegler+0x2e86> |
||
18474 | b852: e9 c3 rjmp .+2002 ; 0xc026 <MotorRegler+0x3658> |
||
18475 | b854: 80 91 72 05 lds r24, 0x0572 |
||
18476 | b858: 8f 5f subi r24, 0xFF ; 255 |
||
18477 | b85a: 80 93 72 05 sts 0x0572, r24 |
||
18478 | b85e: 89 3c cpi r24, 0xC9 ; 201 |
||
18479 | b860: 10 f4 brcc .+4 ; 0xb866 <MotorRegler+0x2e98> |
||
18480 | b862: 0c 94 e3 4e jmp 0x9dc6 ; 0x9dc6 <MotorRegler+0x13f8> |
||
18481 | b866: 4c 30 cpi r20, 0x0C ; 12 |
||
18482 | b868: 08 f0 brcs .+2 ; 0xb86c <MotorRegler+0x2e9e> |
||
18483 | b86a: 76 c5 rjmp .+2796 ; 0xc358 <MotorRegler+0x398a> |
||
18484 | b86c: 29 98 cbi 0x05, 1 ; 5 |
||
18485 | b86e: f9 99 sbic 0x1f, 1 ; 31 |
||
18486 | b870: fe cf rjmp .-4 ; 0xb86e <MotorRegler+0x2ea0> |
||
18487 | b872: 1f ba out 0x1f, r1 ; 31 |
||
18488 | b874: 04 e0 ldi r16, 0x04 ; 4 |
||
18489 | b876: 10 e0 ldi r17, 0x00 ; 0 |
||
18490 | b878: 12 bd out 0x22, r17 ; 34 |
||
18491 | b87a: 01 bd out 0x21, r16 ; 33 |
||
18492 | b87c: 8f ef ldi r24, 0xFF ; 255 |
||
18493 | b87e: 80 bd out 0x20, r24 ; 32 |
||
18494 | b880: 0f b6 in r0, 0x3f ; 63 |
||
18495 | b882: f8 94 cli |
||
18496 | b884: fa 9a sbi 0x1f, 2 ; 31 |
||
18497 | b886: f9 9a sbi 0x1f, 1 ; 31 |
||
18498 | b888: 0f be out 0x3f, r0 ; 63 |
||
18499 | b88a: 10 92 1c 05 sts 0x051C, r1 |
||
18500 | b88e: 10 92 72 05 sts 0x0572, r1 |
||
18501 | b892: 10 92 42 05 sts 0x0542, r1 |
||
18502 | b896: 10 92 41 05 sts 0x0541, r1 |
||
18503 | b89a: 0e 94 35 42 call 0x846a ; 0x846a <SetNeutral> |
||
18504 | b89e: 40 91 b8 04 lds r20, 0x04B8 |
||
18505 | b8a2: 50 91 b9 04 lds r21, 0x04B9 |
||
18506 | b8a6: f9 99 sbic 0x1f, 1 ; 31 |
||
18507 | b8a8: fe cf rjmp .-4 ; 0xb8a6 <MotorRegler+0x2ed8> |
||
18508 | b8aa: 1f ba out 0x1f, r1 ; 31 |
||
18509 | b8ac: 12 bd out 0x22, r17 ; 34 |
||
18510 | b8ae: 01 bd out 0x21, r16 ; 33 |
||
18511 | b8b0: 9a 01 movw r18, r20 |
||
18512 | b8b2: 57 fd sbrc r21, 7 |
||
18513 | b8b4: f6 c5 rjmp .+3052 ; 0xc4a2 <MotorRegler+0x3ad4> |
||
18514 | b8b6: 83 2f mov r24, r19 |
||
18515 | b8b8: 99 27 eor r25, r25 |
||
18516 | b8ba: 87 fd sbrc r24, 7 |
||
18517 | b8bc: 9a 95 dec r25 |
||
18518 | b8be: 80 bd out 0x20, r24 ; 32 |
||
18519 | b8c0: 0f b6 in r0, 0x3f ; 63 |
||
18520 | b8c2: f8 94 cli |
||
18521 | b8c4: fa 9a sbi 0x1f, 2 ; 31 |
||
18522 | b8c6: f9 9a sbi 0x1f, 1 ; 31 |
||
18523 | b8c8: 0f be out 0x3f, r0 ; 63 |
||
18524 | b8ca: f9 99 sbic 0x1f, 1 ; 31 |
||
18525 | b8cc: fe cf rjmp .-4 ; 0xb8ca <MotorRegler+0x2efc> |
||
18526 | b8ce: 1f ba out 0x1f, r1 ; 31 |
||
18527 | b8d0: 85 e0 ldi r24, 0x05 ; 5 |
||
18528 | b8d2: 90 e0 ldi r25, 0x00 ; 0 |
||
18529 | b8d4: 92 bd out 0x22, r25 ; 34 |
||
18530 | b8d6: 81 bd out 0x21, r24 ; 33 |
||
18531 | b8d8: ca 01 movw r24, r20 |
||
18532 | b8da: 60 e0 ldi r22, 0x00 ; 0 |
||
18533 | b8dc: 71 e0 ldi r23, 0x01 ; 1 |
||
18534 | b8de: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
18535 | b8e2: 80 bd out 0x20, r24 ; 32 |
||
18536 | b8e4: 0f b6 in r0, 0x3f ; 63 |
||
18537 | b8e6: f8 94 cli |
||
18538 | b8e8: fa 9a sbi 0x1f, 2 ; 31 |
||
18539 | b8ea: f9 9a sbi 0x1f, 1 ; 31 |
||
18540 | b8ec: 0f be out 0x3f, r0 ; 63 |
||
18541 | b8ee: 40 91 ba 04 lds r20, 0x04BA |
||
18542 | b8f2: 50 91 bb 04 lds r21, 0x04BB |
||
18543 | b8f6: f9 99 sbic 0x1f, 1 ; 31 |
||
18544 | b8f8: fe cf rjmp .-4 ; 0xb8f6 <MotorRegler+0x2f28> |
||
18545 | b8fa: 1f ba out 0x1f, r1 ; 31 |
||
18546 | b8fc: 86 e0 ldi r24, 0x06 ; 6 |
||
18547 | b8fe: 90 e0 ldi r25, 0x00 ; 0 |
||
18548 | b900: 92 bd out 0x22, r25 ; 34 |
||
18549 | b902: 81 bd out 0x21, r24 ; 33 |
||
18550 | b904: ca 01 movw r24, r20 |
||
18551 | b906: 57 fd sbrc r21, 7 |
||
18552 | b908: ea c5 rjmp .+3028 ; 0xc4de <MotorRegler+0x3b10> |
||
18553 | b90a: 89 2f mov r24, r25 |
||
18554 | b90c: 99 0f add r25, r25 |
||
18555 | b90e: 99 0b sbc r25, r25 |
||
18556 | b910: 80 bd out 0x20, r24 ; 32 |
||
18557 | b912: 0f b6 in r0, 0x3f ; 63 |
||
18558 | b914: f8 94 cli |
||
18559 | b916: fa 9a sbi 0x1f, 2 ; 31 |
||
18560 | b918: f9 9a sbi 0x1f, 1 ; 31 |
||
18561 | b91a: 0f be out 0x3f, r0 ; 63 |
||
18562 | b91c: f9 99 sbic 0x1f, 1 ; 31 |
||
18563 | b91e: fe cf rjmp .-4 ; 0xb91c <MotorRegler+0x2f4e> |
||
18564 | b920: 1f ba out 0x1f, r1 ; 31 |
||
18565 | b922: 87 e0 ldi r24, 0x07 ; 7 |
||
18566 | b924: 90 e0 ldi r25, 0x00 ; 0 |
||
18567 | b926: 92 bd out 0x22, r25 ; 34 |
||
18568 | b928: 81 bd out 0x21, r24 ; 33 |
||
18569 | b92a: ca 01 movw r24, r20 |
||
18570 | b92c: 60 e0 ldi r22, 0x00 ; 0 |
||
18571 | b92e: 71 e0 ldi r23, 0x01 ; 1 |
||
18572 | b930: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
18573 | b934: 80 bd out 0x20, r24 ; 32 |
||
18574 | b936: 0f b6 in r0, 0x3f ; 63 |
||
18575 | b938: f8 94 cli |
||
18576 | b93a: fa 9a sbi 0x1f, 2 ; 31 |
||
18577 | b93c: f9 9a sbi 0x1f, 1 ; 31 |
||
18578 | b93e: 0f be out 0x3f, r0 ; 63 |
||
18579 | b940: 20 91 be 04 lds r18, 0x04BE |
||
18580 | b944: 30 91 bf 04 lds r19, 0x04BF |
||
18581 | b948: 40 91 c0 04 lds r20, 0x04C0 |
||
18582 | b94c: 50 91 c1 04 lds r21, 0x04C1 |
||
18583 | b950: f9 99 sbic 0x1f, 1 ; 31 |
||
18584 | b952: fe cf rjmp .-4 ; 0xb950 <MotorRegler+0x2f82> |
||
18585 | b954: 1f ba out 0x1f, r1 ; 31 |
||
18586 | b956: 88 e0 ldi r24, 0x08 ; 8 |
||
18587 | b958: 90 e0 ldi r25, 0x00 ; 0 |
||
18588 | b95a: 92 bd out 0x22, r25 ; 34 |
||
18589 | b95c: 81 bd out 0x21, r24 ; 33 |
||
18590 | b95e: ca 01 movw r24, r20 |
||
18591 | b960: b9 01 movw r22, r18 |
||
18592 | b962: 0e 94 63 6e call 0xdcc6 ; 0xdcc6 <__fixsfsi> |
||
18593 | b966: cb 01 movw r24, r22 |
||
18594 | b968: 77 fd sbrc r23, 7 |
||
18595 | b96a: b6 c5 rjmp .+2924 ; 0xc4d8 <MotorRegler+0x3b0a> |
||
18596 | b96c: 89 2f mov r24, r25 |
||
18597 | b96e: 99 0f add r25, r25 |
||
18598 | b970: 99 0b sbc r25, r25 |
||
18599 | b972: 80 bd out 0x20, r24 ; 32 |
||
18600 | b974: 0f b6 in r0, 0x3f ; 63 |
||
18601 | b976: f8 94 cli |
||
18602 | b978: fa 9a sbi 0x1f, 2 ; 31 |
||
18603 | b97a: f9 9a sbi 0x1f, 1 ; 31 |
||
18604 | b97c: 0f be out 0x3f, r0 ; 63 |
||
18605 | b97e: 20 91 be 04 lds r18, 0x04BE |
||
18606 | b982: 30 91 bf 04 lds r19, 0x04BF |
||
18607 | b986: 40 91 c0 04 lds r20, 0x04C0 |
||
18608 | b98a: 50 91 c1 04 lds r21, 0x04C1 |
||
18609 | b98e: f9 99 sbic 0x1f, 1 ; 31 |
||
18610 | b990: fe cf rjmp .-4 ; 0xb98e <MotorRegler+0x2fc0> |
||
18611 | b992: 1f ba out 0x1f, r1 ; 31 |
||
18612 | b994: 89 e0 ldi r24, 0x09 ; 9 |
||
18613 | b996: 90 e0 ldi r25, 0x00 ; 0 |
||
18614 | b998: 92 bd out 0x22, r25 ; 34 |
||
18615 | b99a: 81 bd out 0x21, r24 ; 33 |
||
18616 | b99c: ca 01 movw r24, r20 |
||
18617 | b99e: b9 01 movw r22, r18 |
||
18618 | b9a0: 0e 94 63 6e call 0xdcc6 ; 0xdcc6 <__fixsfsi> |
||
18619 | b9a4: dc 01 movw r26, r24 |
||
18620 | b9a6: cb 01 movw r24, r22 |
||
18621 | b9a8: 60 e0 ldi r22, 0x00 ; 0 |
||
18622 | b9aa: 71 e0 ldi r23, 0x01 ; 1 |
||
18623 | b9ac: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
18624 | b9b0: 80 bd out 0x20, r24 ; 32 |
||
18625 | b9b2: 0f b6 in r0, 0x3f ; 63 |
||
18626 | b9b4: f8 94 cli |
||
18627 | b9b6: fa 9a sbi 0x1f, 2 ; 31 |
||
18628 | b9b8: f9 9a sbi 0x1f, 1 ; 31 |
||
18629 | b9ba: 0f be out 0x3f, r0 ; 63 |
||
18630 | b9bc: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
18631 | b9c0: 68 e7 ldi r22, 0x78 ; 120 |
||
18632 | b9c2: 70 e0 ldi r23, 0x00 ; 0 |
||
18633 | b9c4: 0e 94 be 44 call 0x897c ; 0x897c <Piep> |
||
18634 | b9c8: 80 91 e3 08 lds r24, 0x08E3 |
||
18635 | b9cc: a8 2f mov r26, r24 |
||
18636 | b9ce: b0 e0 ldi r27, 0x00 ; 0 |
||
18637 | b9d0: aa 0f add r26, r26 |
||
18638 | b9d2: bb 1f adc r27, r27 |
||
18639 | b9d4: 0c 94 e3 4e jmp 0x9dc6 ; 0x9dc6 <MotorRegler+0x13f8> |
||
18640 | b9d8: 80 91 23 03 lds r24, 0x0323 |
||
18641 | b9dc: 90 91 24 03 lds r25, 0x0324 |
||
18642 | b9e0: 84 36 cpi r24, 0x64 ; 100 |
||
18643 | b9e2: 91 05 cpc r25, r1 |
||
18644 | b9e4: 08 f0 brcs .+2 ; 0xb9e8 <MotorRegler+0x301a> |
||
18645 | b9e6: 23 c3 rjmp .+1606 ; 0xc02e <MotorRegler+0x3660> |
||
18646 | b9e8: 87 b5 in r24, 0x27 ; 39 |
||
18647 | b9ea: 8b 30 cpi r24, 0x0B ; 11 |
||
18648 | b9ec: 08 f4 brcc .+2 ; 0xb9f0 <MotorRegler+0x3022> |
||
18649 | b9ee: bc c3 rjmp .+1912 ; 0xc168 <MotorRegler+0x379a> |
||
18650 | b9f0: 80 91 22 04 lds r24, 0x0422 |
||
18651 | b9f4: 8f 5f subi r24, 0xFF ; 255 |
||
18652 | b9f6: 0c 94 1e 50 jmp 0xa03c ; 0xa03c <MotorRegler+0x166e> |
||
18653 | b9fa: 80 91 3f 05 lds r24, 0x053F |
||
18654 | b9fe: 90 91 40 05 lds r25, 0x0540 |
||
18655 | ba02: 81 34 cpi r24, 0x41 ; 65 |
||
18656 | ba04: 91 05 cpc r25, r1 |
||
18657 | ba06: 0c f4 brge .+2 ; 0xba0a <MotorRegler+0x303c> |
||
18658 | ba08: 0c ce rjmp .-1000 ; 0xb622 <MotorRegler+0x2c54> |
||
18659 | ba0a: ef cd rjmp .-1058 ; 0xb5ea <MotorRegler+0x2c1c> |
||
18660 | ba0c: 87 39 cpi r24, 0x97 ; 151 |
||
18661 | ba0e: 91 05 cpc r25, r1 |
||
18662 | ba10: 0c f4 brge .+2 ; 0xba14 <MotorRegler+0x3046> |
||
18663 | ba12: d6 cc rjmp .-1620 ; 0xb3c0 <MotorRegler+0x29f2> |
||
18664 | ba14: 86 e9 ldi r24, 0x96 ; 150 |
||
18665 | ba16: 90 e0 ldi r25, 0x00 ; 0 |
||
18666 | ba18: 90 93 cb 03 sts 0x03CB, r25 |
||
18667 | ba1c: 80 93 ca 03 sts 0x03CA, r24 |
||
18668 | ba20: cf cc rjmp .-1634 ; 0xb3c0 <MotorRegler+0x29f2> |
||
18669 | ba22: 81 e0 ldi r24, 0x01 ; 1 |
||
18670 | ba24: 80 93 6e 05 sts 0x056E, r24 |
||
18671 | ba28: 10 92 85 05 sts 0x0585, r1 |
||
18672 | ba2c: 10 92 86 05 sts 0x0586, r1 |
||
18673 | ba30: 10 92 87 05 sts 0x0587, r1 |
||
18674 | ba34: 10 92 88 05 sts 0x0588, r1 |
||
18675 | ba38: 10 92 f4 04 sts 0x04F4, r1 |
||
18676 | ba3c: 10 92 f5 04 sts 0x04F5, r1 |
||
18677 | ba40: 10 92 f6 04 sts 0x04F6, r1 |
||
18678 | ba44: 10 92 f7 04 sts 0x04F7, r1 |
||
18679 | ba48: 0c 94 0e 4e jmp 0x9c1c ; 0x9c1c <MotorRegler+0x124e> |
||
18680 | ba4c: 20 ee ldi r18, 0xE0 ; 224 |
||
18681 | ba4e: e2 16 cp r14, r18 |
||
18682 | ba50: 2f ef ldi r18, 0xFF ; 255 |
||
18683 | ba52: f2 06 cpc r15, r18 |
||
18684 | ba54: 2f ef ldi r18, 0xFF ; 255 |
||
18685 | ba56: 02 07 cpc r16, r18 |
||
18686 | ba58: 2f ef ldi r18, 0xFF ; 255 |
||
18687 | ba5a: 12 07 cpc r17, r18 |
||
18688 | ba5c: 0c f0 brlt .+2 ; 0xba60 <MotorRegler+0x3092> |
||
18689 | ba5e: 51 c9 rjmp .-3422 ; 0xad02 <MotorRegler+0x2334> |
||
18690 | ba60: b0 ee ldi r27, 0xE0 ; 224 |
||
18691 | ba62: eb 2e mov r14, r27 |
||
18692 | ba64: bf ef ldi r27, 0xFF ; 255 |
||
18693 | ba66: fb 2e mov r15, r27 |
||
18694 | ba68: bf ef ldi r27, 0xFF ; 255 |
||
18695 | ba6a: 0b 2f mov r16, r27 |
||
18696 | ba6c: bf ef ldi r27, 0xFF ; 255 |
||
18697 | ba6e: 1b 2f mov r17, r27 |
||
18698 | ba70: 48 c9 rjmp .-3440 ; 0xad02 <MotorRegler+0x2334> |
||
18699 | ba72: e0 ee ldi r30, 0xE0 ; 224 |
||
18700 | ba74: 6e 16 cp r6, r30 |
||
18701 | ba76: ef ef ldi r30, 0xFF ; 255 |
||
18702 | ba78: 7e 06 cpc r7, r30 |
||
18703 | ba7a: ef ef ldi r30, 0xFF ; 255 |
||
18704 | ba7c: 8e 06 cpc r8, r30 |
||
18705 | ba7e: ef ef ldi r30, 0xFF ; 255 |
||
18706 | ba80: 9e 06 cpc r9, r30 |
||
18707 | ba82: 0c f0 brlt .+2 ; 0xba86 <MotorRegler+0x30b8> |
||
18708 | ba84: 00 ce rjmp .-1024 ; 0xb686 <MotorRegler+0x2cb8> |
||
18709 | ba86: 80 ee ldi r24, 0xE0 ; 224 |
||
18710 | ba88: 68 2e mov r6, r24 |
||
18711 | ba8a: 8f ef ldi r24, 0xFF ; 255 |
||
18712 | ba8c: 78 2e mov r7, r24 |
||
18713 | ba8e: 8f ef ldi r24, 0xFF ; 255 |
||
18714 | ba90: 88 2e mov r8, r24 |
||
18715 | ba92: 8f ef ldi r24, 0xFF ; 255 |
||
18716 | ba94: 98 2e mov r9, r24 |
||
18717 | ba96: f7 cd rjmp .-1042 ; 0xb686 <MotorRegler+0x2cb8> |
||
18718 | ba98: f0 95 com r31 |
||
18719 | ba9a: e1 95 neg r30 |
||
18720 | ba9c: ff 4f sbci r31, 0xFF ; 255 |
||
18721 | ba9e: d3 c8 rjmp .-3674 ; 0xac46 <MotorRegler+0x2278> |
||
18722 | baa0: 31 e0 ldi r19, 0x01 ; 1 |
||
18723 | baa2: e3 16 cp r14, r19 |
||
18724 | baa4: 30 e1 ldi r19, 0x10 ; 16 |
||
18725 | baa6: f3 06 cpc r15, r19 |
||
18726 | baa8: 30 e0 ldi r19, 0x00 ; 0 |
||
18727 | baaa: 03 07 cpc r16, r19 |
||
18728 | baac: 30 e0 ldi r19, 0x00 ; 0 |
||
18729 | baae: 13 07 cpc r17, r19 |
||
18730 | bab0: 0c f4 brge .+2 ; 0xbab4 <MotorRegler+0x30e6> |
||
18731 | bab2: 10 c3 rjmp .+1568 ; 0xc0d4 <MotorRegler+0x3706> |
||
18732 | bab4: 80 91 5d 05 lds r24, 0x055D |
||
18733 | bab8: 88 23 and r24, r24 |
||
18734 | baba: 09 f4 brne .+2 ; 0xbabe <MotorRegler+0x30f0> |
||
18735 | babc: cf c3 rjmp .+1950 ; 0xc25c <MotorRegler+0x388e> |
||
18736 | babe: d8 01 movw r26, r16 |
||
18737 | bac0: c7 01 movw r24, r14 |
||
18738 | bac2: 39 e0 ldi r19, 0x09 ; 9 |
||
18739 | bac4: b5 95 asr r27 |
||
18740 | bac6: a7 95 ror r26 |
||
18741 | bac8: 97 95 ror r25 |
||
18742 | baca: 87 95 ror r24 |
||
18743 | bacc: 3a 95 dec r19 |
||
18744 | bace: d1 f7 brne .-12 ; 0xbac4 <MotorRegler+0x30f6> |
||
18745 | bad0: c0 90 60 05 lds r12, 0x0560 |
||
18746 | bad4: d0 90 61 05 lds r13, 0x0561 |
||
18747 | bad8: c8 0e add r12, r24 |
||
18748 | bada: d9 1e adc r13, r25 |
||
18749 | badc: d0 92 61 05 sts 0x0561, r13 |
||
18750 | bae0: c0 92 60 05 sts 0x0560, r12 |
||
18751 | bae4: c8 01 movw r24, r16 |
||
18752 | bae6: b7 01 movw r22, r14 |
||
18753 | bae8: 28 e0 ldi r18, 0x08 ; 8 |
||
18754 | baea: 30 e0 ldi r19, 0x00 ; 0 |
||
18755 | baec: 40 e0 ldi r20, 0x00 ; 0 |
||
18756 | baee: 50 e0 ldi r21, 0x00 ; 0 |
||
18757 | baf0: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18758 | baf4: c9 01 movw r24, r18 |
||
18759 | baf6: da 01 movw r26, r20 |
||
18760 | baf8: 80 93 66 05 sts 0x0566, r24 |
||
18761 | bafc: 90 93 67 05 sts 0x0567, r25 |
||
18762 | bb00: a0 93 68 05 sts 0x0568, r26 |
||
18763 | bb04: b0 93 69 05 sts 0x0569, r27 |
||
18764 | bb08: 89 58 subi r24, 0x89 ; 137 |
||
18765 | bb0a: 93 41 sbci r25, 0x13 ; 19 |
||
18766 | bb0c: a0 40 sbci r26, 0x00 ; 0 |
||
18767 | bb0e: b0 40 sbci r27, 0x00 ; 0 |
||
18768 | bb10: 64 f0 brlt .+24 ; 0xbb2a <MotorRegler+0x315c> |
||
18769 | bb12: 88 e8 ldi r24, 0x88 ; 136 |
||
18770 | bb14: 93 e1 ldi r25, 0x13 ; 19 |
||
18771 | bb16: a0 e0 ldi r26, 0x00 ; 0 |
||
18772 | bb18: b0 e0 ldi r27, 0x00 ; 0 |
||
18773 | bb1a: 80 93 66 05 sts 0x0566, r24 |
||
18774 | bb1e: 90 93 67 05 sts 0x0567, r25 |
||
18775 | bb22: a0 93 68 05 sts 0x0568, r26 |
||
18776 | bb26: b0 93 69 05 sts 0x0569, r27 |
||
18777 | bb2a: 60 91 66 05 lds r22, 0x0566 |
||
18778 | bb2e: 70 91 67 05 lds r23, 0x0567 |
||
18779 | bb32: 80 91 68 05 lds r24, 0x0568 |
||
18780 | bb36: 90 91 69 05 lds r25, 0x0569 |
||
18781 | bb3a: 20 e0 ldi r18, 0x00 ; 0 |
||
18782 | bb3c: 31 e0 ldi r19, 0x01 ; 1 |
||
18783 | bb3e: 40 e0 ldi r20, 0x00 ; 0 |
||
18784 | bb40: 50 e0 ldi r21, 0x00 ; 0 |
||
18785 | bb42: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18786 | bb46: 80 91 25 05 lds r24, 0x0525 |
||
18787 | bb4a: 90 91 26 05 lds r25, 0x0526 |
||
18788 | bb4e: 82 0f add r24, r18 |
||
18789 | bb50: 93 1f adc r25, r19 |
||
18790 | bb52: 90 93 26 05 sts 0x0526, r25 |
||
18791 | bb56: 80 93 25 05 sts 0x0525, r24 |
||
18792 | bb5a: 50 e0 ldi r21, 0x00 ; 0 |
||
18793 | bb5c: e5 16 cp r14, r21 |
||
18794 | bb5e: 50 ef ldi r21, 0xF0 ; 240 |
||
18795 | bb60: f5 06 cpc r15, r21 |
||
18796 | bb62: 5f ef ldi r21, 0xFF ; 255 |
||
18797 | bb64: 05 07 cpc r16, r21 |
||
18798 | bb66: 5f ef ldi r21, 0xFF ; 255 |
||
18799 | bb68: 15 07 cpc r17, r21 |
||
18800 | bb6a: 0c f0 brlt .+2 ; 0xbb6e <MotorRegler+0x31a0> |
||
18801 | bb6c: af c2 rjmp .+1374 ; 0xc0cc <MotorRegler+0x36fe> |
||
18802 | bb6e: 80 91 5c 05 lds r24, 0x055C |
||
18803 | bb72: 88 23 and r24, r24 |
||
18804 | bb74: 09 f4 brne .+2 ; 0xbb78 <MotorRegler+0x31aa> |
||
18805 | bb76: 6d c3 rjmp .+1754 ; 0xc252 <MotorRegler+0x3884> |
||
18806 | bb78: 88 27 eor r24, r24 |
||
18807 | bb7a: 99 27 eor r25, r25 |
||
18808 | bb7c: dc 01 movw r26, r24 |
||
18809 | bb7e: 8e 19 sub r24, r14 |
||
18810 | bb80: 9f 09 sbc r25, r15 |
||
18811 | bb82: a0 0b sbc r26, r16 |
||
18812 | bb84: b1 0b sbc r27, r17 |
||
18813 | bb86: 29 e0 ldi r18, 0x09 ; 9 |
||
18814 | bb88: b5 95 asr r27 |
||
18815 | bb8a: a7 95 ror r26 |
||
18816 | bb8c: 97 95 ror r25 |
||
18817 | bb8e: 87 95 ror r24 |
||
18818 | bb90: 2a 95 dec r18 |
||
18819 | bb92: d1 f7 brne .-12 ; 0xbb88 <MotorRegler+0x31ba> |
||
18820 | bb94: c8 0e add r12, r24 |
||
18821 | bb96: d9 1e adc r13, r25 |
||
18822 | bb98: d0 92 61 05 sts 0x0561, r13 |
||
18823 | bb9c: c0 92 60 05 sts 0x0560, r12 |
||
18824 | bba0: c8 01 movw r24, r16 |
||
18825 | bba2: b7 01 movw r22, r14 |
||
18826 | bba4: 28 e0 ldi r18, 0x08 ; 8 |
||
18827 | bba6: 30 e0 ldi r19, 0x00 ; 0 |
||
18828 | bba8: 40 e0 ldi r20, 0x00 ; 0 |
||
18829 | bbaa: 50 e0 ldi r21, 0x00 ; 0 |
||
18830 | bbac: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18831 | bbb0: c9 01 movw r24, r18 |
||
18832 | bbb2: da 01 movw r26, r20 |
||
18833 | bbb4: 80 93 66 05 sts 0x0566, r24 |
||
18834 | bbb8: 90 93 67 05 sts 0x0567, r25 |
||
18835 | bbbc: a0 93 68 05 sts 0x0568, r26 |
||
18836 | bbc0: b0 93 69 05 sts 0x0569, r27 |
||
18837 | bbc4: 88 57 subi r24, 0x78 ; 120 |
||
18838 | bbc6: 9c 4e sbci r25, 0xEC ; 236 |
||
18839 | bbc8: af 4f sbci r26, 0xFF ; 255 |
||
18840 | bbca: bf 4f sbci r27, 0xFF ; 255 |
||
18841 | bbcc: 64 f4 brge .+24 ; 0xbbe6 <MotorRegler+0x3218> |
||
18842 | bbce: 88 e7 ldi r24, 0x78 ; 120 |
||
18843 | bbd0: 9c ee ldi r25, 0xEC ; 236 |
||
18844 | bbd2: af ef ldi r26, 0xFF ; 255 |
||
18845 | bbd4: bf ef ldi r27, 0xFF ; 255 |
||
18846 | bbd6: 80 93 66 05 sts 0x0566, r24 |
||
18847 | bbda: 90 93 67 05 sts 0x0567, r25 |
||
18848 | bbde: a0 93 68 05 sts 0x0568, r26 |
||
18849 | bbe2: b0 93 69 05 sts 0x0569, r27 |
||
18850 | bbe6: 60 91 66 05 lds r22, 0x0566 |
||
18851 | bbea: 70 91 67 05 lds r23, 0x0567 |
||
18852 | bbee: 80 91 68 05 lds r24, 0x0568 |
||
18853 | bbf2: 90 91 69 05 lds r25, 0x0569 |
||
18854 | bbf6: 20 e0 ldi r18, 0x00 ; 0 |
||
18855 | bbf8: 31 e0 ldi r19, 0x01 ; 1 |
||
18856 | bbfa: 40 e0 ldi r20, 0x00 ; 0 |
||
18857 | bbfc: 50 e0 ldi r21, 0x00 ; 0 |
||
18858 | bbfe: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18859 | bc02: 80 91 25 05 lds r24, 0x0525 |
||
18860 | bc06: 90 91 26 05 lds r25, 0x0526 |
||
18861 | bc0a: 82 0f add r24, r18 |
||
18862 | bc0c: 93 1f adc r25, r19 |
||
18863 | bc0e: 90 93 26 05 sts 0x0526, r25 |
||
18864 | bc12: 80 93 25 05 sts 0x0525, r24 |
||
18865 | bc16: 0c 94 13 54 jmp 0xa826 ; 0xa826 <MotorRegler+0x1e58> |
||
18866 | bc1a: 31 e0 ldi r19, 0x01 ; 1 |
||
18867 | bc1c: e3 16 cp r14, r19 |
||
18868 | bc1e: 30 e1 ldi r19, 0x10 ; 16 |
||
18869 | bc20: f3 06 cpc r15, r19 |
||
18870 | bc22: 30 e0 ldi r19, 0x00 ; 0 |
||
18871 | bc24: 03 07 cpc r16, r19 |
||
18872 | bc26: 30 e0 ldi r19, 0x00 ; 0 |
||
18873 | bc28: 13 07 cpc r17, r19 |
||
18874 | bc2a: 0c f4 brge .+2 ; 0xbc2e <MotorRegler+0x3260> |
||
18875 | bc2c: 06 c2 rjmp .+1036 ; 0xc03a <MotorRegler+0x366c> |
||
18876 | bc2e: 80 91 5f 05 lds r24, 0x055F |
||
18877 | bc32: 88 23 and r24, r24 |
||
18878 | bc34: 09 f4 brne .+2 ; 0xbc38 <MotorRegler+0x326a> |
||
18879 | bc36: 1a c3 rjmp .+1588 ; 0xc26c <MotorRegler+0x389e> |
||
18880 | bc38: d8 01 movw r26, r16 |
||
18881 | bc3a: c7 01 movw r24, r14 |
||
18882 | bc3c: 59 e0 ldi r21, 0x09 ; 9 |
||
18883 | bc3e: b5 95 asr r27 |
||
18884 | bc40: a7 95 ror r26 |
||
18885 | bc42: 97 95 ror r25 |
||
18886 | bc44: 87 95 ror r24 |
||
18887 | bc46: 5a 95 dec r21 |
||
18888 | bc48: d1 f7 brne .-12 ; 0xbc3e <MotorRegler+0x3270> |
||
18889 | bc4a: c0 90 60 05 lds r12, 0x0560 |
||
18890 | bc4e: d0 90 61 05 lds r13, 0x0561 |
||
18891 | bc52: c8 0e add r12, r24 |
||
18892 | bc54: d9 1e adc r13, r25 |
||
18893 | bc56: d0 92 61 05 sts 0x0561, r13 |
||
18894 | bc5a: c0 92 60 05 sts 0x0560, r12 |
||
18895 | bc5e: c8 01 movw r24, r16 |
||
18896 | bc60: b7 01 movw r22, r14 |
||
18897 | bc62: 28 e0 ldi r18, 0x08 ; 8 |
||
18898 | bc64: 30 e0 ldi r19, 0x00 ; 0 |
||
18899 | bc66: 40 e0 ldi r20, 0x00 ; 0 |
||
18900 | bc68: 50 e0 ldi r21, 0x00 ; 0 |
||
18901 | bc6a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18902 | bc6e: c9 01 movw r24, r18 |
||
18903 | bc70: da 01 movw r26, r20 |
||
18904 | bc72: 80 93 6a 05 sts 0x056A, r24 |
||
18905 | bc76: 90 93 6b 05 sts 0x056B, r25 |
||
18906 | bc7a: a0 93 6c 05 sts 0x056C, r26 |
||
18907 | bc7e: b0 93 6d 05 sts 0x056D, r27 |
||
18908 | bc82: 89 58 subi r24, 0x89 ; 137 |
||
18909 | bc84: 93 41 sbci r25, 0x13 ; 19 |
||
18910 | bc86: a0 40 sbci r26, 0x00 ; 0 |
||
18911 | bc88: b0 40 sbci r27, 0x00 ; 0 |
||
18912 | bc8a: 64 f0 brlt .+24 ; 0xbca4 <MotorRegler+0x32d6> |
||
18913 | bc8c: 88 e8 ldi r24, 0x88 ; 136 |
||
18914 | bc8e: 93 e1 ldi r25, 0x13 ; 19 |
||
18915 | bc90: a0 e0 ldi r26, 0x00 ; 0 |
||
18916 | bc92: b0 e0 ldi r27, 0x00 ; 0 |
||
18917 | bc94: 80 93 6a 05 sts 0x056A, r24 |
||
18918 | bc98: 90 93 6b 05 sts 0x056B, r25 |
||
18919 | bc9c: a0 93 6c 05 sts 0x056C, r26 |
||
18920 | bca0: b0 93 6d 05 sts 0x056D, r27 |
||
18921 | bca4: 60 91 6a 05 lds r22, 0x056A |
||
18922 | bca8: 70 91 6b 05 lds r23, 0x056B |
||
18923 | bcac: 80 91 6c 05 lds r24, 0x056C |
||
18924 | bcb0: 90 91 6d 05 lds r25, 0x056D |
||
18925 | bcb4: 20 e0 ldi r18, 0x00 ; 0 |
||
18926 | bcb6: 31 e0 ldi r19, 0x01 ; 1 |
||
18927 | bcb8: 40 e0 ldi r20, 0x00 ; 0 |
||
18928 | bcba: 50 e0 ldi r21, 0x00 ; 0 |
||
18929 | bcbc: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18930 | bcc0: 80 91 27 05 lds r24, 0x0527 |
||
18931 | bcc4: 90 91 28 05 lds r25, 0x0528 |
||
18932 | bcc8: 82 0f add r24, r18 |
||
18933 | bcca: 93 1f adc r25, r19 |
||
18934 | bccc: 90 93 28 05 sts 0x0528, r25 |
||
18935 | bcd0: 80 93 27 05 sts 0x0527, r24 |
||
18936 | bcd4: 50 e0 ldi r21, 0x00 ; 0 |
||
18937 | bcd6: e5 16 cp r14, r21 |
||
18938 | bcd8: 50 ef ldi r21, 0xF0 ; 240 |
||
18939 | bcda: f5 06 cpc r15, r21 |
||
18940 | bcdc: 5f ef ldi r21, 0xFF ; 255 |
||
18941 | bcde: 05 07 cpc r16, r21 |
||
18942 | bce0: 5f ef ldi r21, 0xFF ; 255 |
||
18943 | bce2: 15 07 cpc r17, r21 |
||
18944 | bce4: 0c f0 brlt .+2 ; 0xbce8 <MotorRegler+0x331a> |
||
18945 | bce6: c8 c1 rjmp .+912 ; 0xc078 <MotorRegler+0x36aa> |
||
18946 | bce8: 80 91 5e 05 lds r24, 0x055E |
||
18947 | bcec: 88 23 and r24, r24 |
||
18948 | bcee: 09 f4 brne .+2 ; 0xbcf2 <MotorRegler+0x3324> |
||
18949 | bcf0: c5 c2 rjmp .+1418 ; 0xc27c <MotorRegler+0x38ae> |
||
18950 | bcf2: 88 27 eor r24, r24 |
||
18951 | bcf4: 99 27 eor r25, r25 |
||
18952 | bcf6: dc 01 movw r26, r24 |
||
18953 | bcf8: 8e 19 sub r24, r14 |
||
18954 | bcfa: 9f 09 sbc r25, r15 |
||
18955 | bcfc: a0 0b sbc r26, r16 |
||
18956 | bcfe: b1 0b sbc r27, r17 |
||
18957 | bd00: 49 e0 ldi r20, 0x09 ; 9 |
||
18958 | bd02: b5 95 asr r27 |
||
18959 | bd04: a7 95 ror r26 |
||
18960 | bd06: 97 95 ror r25 |
||
18961 | bd08: 87 95 ror r24 |
||
18962 | bd0a: 4a 95 dec r20 |
||
18963 | bd0c: d1 f7 brne .-12 ; 0xbd02 <MotorRegler+0x3334> |
||
18964 | bd0e: c8 0e add r12, r24 |
||
18965 | bd10: d9 1e adc r13, r25 |
||
18966 | bd12: d0 92 61 05 sts 0x0561, r13 |
||
18967 | bd16: c0 92 60 05 sts 0x0560, r12 |
||
18968 | bd1a: c8 01 movw r24, r16 |
||
18969 | bd1c: b7 01 movw r22, r14 |
||
18970 | bd1e: 28 e0 ldi r18, 0x08 ; 8 |
||
18971 | bd20: 30 e0 ldi r19, 0x00 ; 0 |
||
18972 | bd22: 40 e0 ldi r20, 0x00 ; 0 |
||
18973 | bd24: 50 e0 ldi r21, 0x00 ; 0 |
||
18974 | bd26: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
18975 | bd2a: c9 01 movw r24, r18 |
||
18976 | bd2c: da 01 movw r26, r20 |
||
18977 | bd2e: 80 93 6a 05 sts 0x056A, r24 |
||
18978 | bd32: 90 93 6b 05 sts 0x056B, r25 |
||
18979 | bd36: a0 93 6c 05 sts 0x056C, r26 |
||
18980 | bd3a: b0 93 6d 05 sts 0x056D, r27 |
||
18981 | bd3e: 88 57 subi r24, 0x78 ; 120 |
||
18982 | bd40: 9c 4e sbci r25, 0xEC ; 236 |
||
18983 | bd42: af 4f sbci r26, 0xFF ; 255 |
||
18984 | bd44: bf 4f sbci r27, 0xFF ; 255 |
||
18985 | bd46: 64 f4 brge .+24 ; 0xbd60 <MotorRegler+0x3392> |
||
18986 | bd48: 88 e7 ldi r24, 0x78 ; 120 |
||
18987 | bd4a: 9c ee ldi r25, 0xEC ; 236 |
||
18988 | bd4c: af ef ldi r26, 0xFF ; 255 |
||
18989 | bd4e: bf ef ldi r27, 0xFF ; 255 |
||
18990 | bd50: 80 93 6a 05 sts 0x056A, r24 |
||
18991 | bd54: 90 93 6b 05 sts 0x056B, r25 |
||
18992 | bd58: a0 93 6c 05 sts 0x056C, r26 |
||
18993 | bd5c: b0 93 6d 05 sts 0x056D, r27 |
||
18994 | bd60: 60 91 6a 05 lds r22, 0x056A |
||
18995 | bd64: 70 91 6b 05 lds r23, 0x056B |
||
18996 | bd68: 80 91 6c 05 lds r24, 0x056C |
||
18997 | bd6c: 90 91 6d 05 lds r25, 0x056D |
||
18998 | bd70: 20 e0 ldi r18, 0x00 ; 0 |
||
18999 | bd72: 31 e0 ldi r19, 0x01 ; 1 |
||
19000 | bd74: 40 e0 ldi r20, 0x00 ; 0 |
||
19001 | bd76: 50 e0 ldi r21, 0x00 ; 0 |
||
19002 | bd78: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19003 | bd7c: 80 91 27 05 lds r24, 0x0527 |
||
19004 | bd80: 90 91 28 05 lds r25, 0x0528 |
||
19005 | bd84: 82 0f add r24, r18 |
||
19006 | bd86: 93 1f adc r25, r19 |
||
19007 | bd88: 90 93 28 05 sts 0x0528, r25 |
||
19008 | bd8c: 80 93 27 05 sts 0x0527, r24 |
||
19009 | bd90: 0c 94 77 53 jmp 0xa6ee ; 0xa6ee <MotorRegler+0x1d20> |
||
19010 | bd94: 57 01 movw r10, r14 |
||
19011 | bd96: a8 1a sub r10, r24 |
||
19012 | bd98: b9 0a sbc r11, r25 |
||
19013 | bd9a: 10 91 ae 03 lds r17, 0x03AE |
||
19014 | bd9e: 80 91 23 04 lds r24, 0x0423 |
||
19015 | bda2: 90 91 24 04 lds r25, 0x0424 |
||
19016 | bda6: 97 fd sbrc r25, 7 |
||
19017 | bda8: 6e c2 rjmp .+1244 ; 0xc286 <MotorRegler+0x38b8> |
||
19018 | bdaa: 95 95 asr r25 |
||
19019 | bdac: 87 95 ror r24 |
||
19020 | bdae: 95 95 asr r25 |
||
19021 | bdb0: 87 95 ror r24 |
||
19022 | bdb2: 95 95 asr r25 |
||
19023 | bdb4: 87 95 ror r24 |
||
19024 | bdb6: 89 30 cpi r24, 0x09 ; 9 |
||
19025 | bdb8: 91 05 cpc r25, r1 |
||
19026 | bdba: 0c f4 brge .+2 ; 0xbdbe <MotorRegler+0x33f0> |
||
19027 | bdbc: 45 c1 rjmp .+650 ; 0xc048 <MotorRegler+0x367a> |
||
19028 | bdbe: 88 e0 ldi r24, 0x08 ; 8 |
||
19029 | bdc0: 90 e0 ldi r25, 0x00 ; 0 |
||
19030 | bdc2: 88 9f mul r24, r24 |
||
19031 | bdc4: 90 01 movw r18, r0 |
||
19032 | bdc6: 89 9f mul r24, r25 |
||
19033 | bdc8: 30 0d add r19, r0 |
||
19034 | bdca: 98 9f mul r25, r24 |
||
19035 | bdcc: 30 0d add r19, r0 |
||
19036 | bdce: 11 24 eor r1, r1 |
||
19037 | bdd0: 35 95 asr r19 |
||
19038 | bdd2: 27 95 ror r18 |
||
19039 | bdd4: 35 95 asr r19 |
||
19040 | bdd6: 27 95 ror r18 |
||
19041 | bdd8: 80 91 23 04 lds r24, 0x0423 |
||
19042 | bddc: 90 91 24 04 lds r25, 0x0424 |
||
19043 | bde0: 28 0f add r18, r24 |
||
19044 | bde2: 39 1f adc r19, r25 |
||
19045 | bde4: b9 01 movw r22, r18 |
||
19046 | bde6: 88 27 eor r24, r24 |
||
19047 | bde8: 77 fd sbrc r23, 7 |
||
19048 | bdea: 80 95 com r24 |
||
19049 | bdec: 98 2f mov r25, r24 |
||
19050 | bdee: 20 91 ac 03 lds r18, 0x03AC |
||
19051 | bdf2: 30 e0 ldi r19, 0x00 ; 0 |
||
19052 | bdf4: 40 e0 ldi r20, 0x00 ; 0 |
||
19053 | bdf6: 50 e0 ldi r21, 0x00 ; 0 |
||
19054 | bdf8: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
19055 | bdfc: 20 e8 ldi r18, 0x80 ; 128 |
||
19056 | bdfe: 30 e0 ldi r19, 0x00 ; 0 |
||
19057 | be00: 40 e0 ldi r20, 0x00 ; 0 |
||
19058 | be02: 50 e0 ldi r21, 0x00 ; 0 |
||
19059 | be04: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19060 | be08: a9 01 movw r20, r18 |
||
19061 | be0a: 2f 3f cpi r18, 0xFF ; 255 |
||
19062 | be0c: 31 05 cpc r19, r1 |
||
19063 | be0e: 19 f0 breq .+6 ; 0xbe16 <MotorRegler+0x3448> |
||
19064 | be10: 14 f0 brlt .+4 ; 0xbe16 <MotorRegler+0x3448> |
||
19065 | be12: 4f ef ldi r20, 0xFF ; 255 |
||
19066 | be14: 50 e0 ldi r21, 0x00 ; 0 |
||
19067 | be16: 81 2f mov r24, r17 |
||
19068 | be18: 90 e0 ldi r25, 0x00 ; 0 |
||
19069 | be1a: a8 9e mul r10, r24 |
||
19070 | be1c: 90 01 movw r18, r0 |
||
19071 | be1e: a9 9e mul r10, r25 |
||
19072 | be20: 30 0d add r19, r0 |
||
19073 | be22: b8 9e mul r11, r24 |
||
19074 | be24: 30 0d add r19, r0 |
||
19075 | be26: 11 24 eor r1, r1 |
||
19076 | be28: 37 fd sbrc r19, 7 |
||
19077 | be2a: 2f c2 rjmp .+1118 ; 0xc28a <MotorRegler+0x38bc> |
||
19078 | be2c: 35 95 asr r19 |
||
19079 | be2e: 27 95 ror r18 |
||
19080 | be30: 35 95 asr r19 |
||
19081 | be32: 27 95 ror r18 |
||
19082 | be34: 35 95 asr r19 |
||
19083 | be36: 27 95 ror r18 |
||
19084 | be38: 35 95 asr r19 |
||
19085 | be3a: 27 95 ror r18 |
||
19086 | be3c: b6 01 movw r22, r12 |
||
19087 | be3e: 62 1b sub r22, r18 |
||
19088 | be40: 73 0b sbc r23, r19 |
||
19089 | be42: 9b 01 movw r18, r22 |
||
19090 | be44: ca 01 movw r24, r20 |
||
19091 | be46: 7f ef ldi r23, 0xFF ; 255 |
||
19092 | be48: 41 38 cpi r20, 0x81 ; 129 |
||
19093 | be4a: 57 07 cpc r21, r23 |
||
19094 | be4c: 14 f4 brge .+4 ; 0xbe52 <MotorRegler+0x3484> |
||
19095 | be4e: 81 e8 ldi r24, 0x81 ; 129 |
||
19096 | be50: 9f ef ldi r25, 0xFF ; 255 |
||
19097 | be52: 69 01 movw r12, r18 |
||
19098 | be54: c8 1a sub r12, r24 |
||
19099 | be56: d9 0a sbc r13, r25 |
||
19100 | be58: 60 91 fc 04 lds r22, 0x04FC |
||
19101 | be5c: 70 91 fd 04 lds r23, 0x04FD |
||
19102 | be60: 80 91 fe 04 lds r24, 0x04FE |
||
19103 | be64: 90 91 ff 04 lds r25, 0x04FF |
||
19104 | be68: e0 90 af 03 lds r14, 0x03AF |
||
19105 | be6c: ff 24 eor r15, r15 |
||
19106 | be6e: 00 e0 ldi r16, 0x00 ; 0 |
||
19107 | be70: 10 e0 ldi r17, 0x00 ; 0 |
||
19108 | be72: 20 e8 ldi r18, 0x80 ; 128 |
||
19109 | be74: 30 e0 ldi r19, 0x00 ; 0 |
||
19110 | be76: 40 e0 ldi r20, 0x00 ; 0 |
||
19111 | be78: 50 e0 ldi r21, 0x00 ; 0 |
||
19112 | be7a: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19113 | be7e: c8 01 movw r24, r16 |
||
19114 | be80: b7 01 movw r22, r14 |
||
19115 | be82: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
19116 | be86: 20 e2 ldi r18, 0x20 ; 32 |
||
19117 | be88: 30 e0 ldi r19, 0x00 ; 0 |
||
19118 | be8a: 40 e0 ldi r20, 0x00 ; 0 |
||
19119 | be8c: 50 e0 ldi r21, 0x00 ; 0 |
||
19120 | be8e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19121 | be92: c9 01 movw r24, r18 |
||
19122 | be94: 2f 3f cpi r18, 0xFF ; 255 |
||
19123 | be96: 31 05 cpc r19, r1 |
||
19124 | be98: 19 f0 breq .+6 ; 0xbea0 <MotorRegler+0x34d2> |
||
19125 | be9a: 14 f0 brlt .+4 ; 0xbea0 <MotorRegler+0x34d2> |
||
19126 | be9c: 8f ef ldi r24, 0xFF ; 255 |
||
19127 | be9e: 90 e0 ldi r25, 0x00 ; 0 |
||
19128 | bea0: af ef ldi r26, 0xFF ; 255 |
||
19129 | bea2: 81 38 cpi r24, 0x81 ; 129 |
||
19130 | bea4: 9a 07 cpc r25, r26 |
||
19131 | bea6: 14 f4 brge .+4 ; 0xbeac <MotorRegler+0x34de> |
||
19132 | bea8: 81 e8 ldi r24, 0x81 ; 129 |
||
19133 | beaa: 9f ef ldi r25, 0xFF ; 255 |
||
19134 | beac: 96 01 movw r18, r12 |
||
19135 | beae: 28 1b sub r18, r24 |
||
19136 | beb0: 39 0b sbc r19, r25 |
||
19137 | beb2: e5 e9 ldi r30, 0x95 ; 149 |
||
19138 | beb4: f0 e0 ldi r31, 0x00 ; 0 |
||
19139 | beb6: ae 0e add r10, r30 |
||
19140 | beb8: bf 1e adc r11, r31 |
||
19141 | beba: fb e2 ldi r31, 0x2B ; 43 |
||
19142 | bebc: af 16 cp r10, r31 |
||
19143 | bebe: f1 e0 ldi r31, 0x01 ; 1 |
||
19144 | bec0: bf 06 cpc r11, r31 |
||
19145 | bec2: 08 f0 brcs .+2 ; 0xbec6 <MotorRegler+0x34f8> |
||
19146 | bec4: a3 c0 rjmp .+326 ; 0xc00c <MotorRegler+0x363e> |
||
19147 | bec6: 80 91 52 05 lds r24, 0x0552 |
||
19148 | beca: 90 91 53 05 lds r25, 0x0553 |
||
19149 | bece: 89 2b or r24, r25 |
||
19150 | bed0: 09 f0 breq .+2 ; 0xbed4 <MotorRegler+0x3506> |
||
19151 | bed2: 9c c0 rjmp .+312 ; 0xc00c <MotorRegler+0x363e> |
||
19152 | bed4: 80 91 4e 05 lds r24, 0x054E |
||
19153 | bed8: 90 91 4f 05 lds r25, 0x054F |
||
19154 | bedc: 18 16 cp r1, r24 |
||
19155 | bede: 19 06 cpc r1, r25 |
||
19156 | bee0: 0c f0 brlt .+2 ; 0xbee4 <MotorRegler+0x3516> |
||
19157 | bee2: 94 c0 rjmp .+296 ; 0xc00c <MotorRegler+0x363e> |
||
19158 | bee4: 00 91 4c 05 lds r16, 0x054C |
||
19159 | bee8: 10 91 4d 05 lds r17, 0x054D |
||
19160 | beec: 20 17 cp r18, r16 |
||
19161 | beee: 31 07 cpc r19, r17 |
||
19162 | bef0: 4c f0 brlt .+18 ; 0xbf04 <MotorRegler+0x3536> |
||
19163 | bef2: 80 91 c8 03 lds r24, 0x03C8 |
||
19164 | bef6: 90 91 c9 03 lds r25, 0x03C9 |
||
19165 | befa: 89 01 movw r16, r18 |
||
19166 | befc: 82 17 cp r24, r18 |
||
19167 | befe: 93 07 cpc r25, r19 |
||
19168 | bf00: 0c f4 brge .+2 ; 0xbf04 <MotorRegler+0x3536> |
||
19169 | bf02: 8c 01 movw r16, r24 |
||
19170 | bf04: 80 91 ac 04 lds r24, 0x04AC |
||
19171 | bf08: 90 91 ad 04 lds r25, 0x04AD |
||
19172 | bf0c: 89 2b or r24, r25 |
||
19173 | bf0e: 21 f0 breq .+8 ; 0xbf18 <MotorRegler+0x354a> |
||
19174 | bf10: 00 91 4e 05 lds r16, 0x054E |
||
19175 | bf14: 10 91 4f 05 lds r17, 0x054F |
||
19176 | bf18: 60 91 18 0a lds r22, 0x0A18 |
||
19177 | bf1c: 77 27 eor r23, r23 |
||
19178 | bf1e: 67 fd sbrc r22, 7 |
||
19179 | bf20: 70 95 com r23 |
||
19180 | bf22: 87 2f mov r24, r23 |
||
19181 | bf24: 97 2f mov r25, r23 |
||
19182 | bf26: 20 91 b1 03 lds r18, 0x03B1 |
||
19183 | bf2a: 30 e0 ldi r19, 0x00 ; 0 |
||
19184 | bf2c: 40 e0 ldi r20, 0x00 ; 0 |
||
19185 | bf2e: 50 e0 ldi r21, 0x00 ; 0 |
||
19186 | bf30: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
19187 | bf34: 20 e8 ldi r18, 0x80 ; 128 |
||
19188 | bf36: 30 e0 ldi r19, 0x00 ; 0 |
||
19189 | bf38: 40 e0 ldi r20, 0x00 ; 0 |
||
19190 | bf3a: 50 e0 ldi r21, 0x00 ; 0 |
||
19191 | bf3c: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19192 | bf40: a9 01 movw r20, r18 |
||
19193 | bf42: c9 01 movw r24, r18 |
||
19194 | bf44: 2f ef ldi r18, 0xFF ; 255 |
||
19195 | bf46: 41 38 cpi r20, 0x81 ; 129 |
||
19196 | bf48: 52 07 cpc r21, r18 |
||
19197 | bf4a: 14 f4 brge .+4 ; 0xbf50 <MotorRegler+0x3582> |
||
19198 | bf4c: 81 e8 ldi r24, 0x81 ; 129 |
||
19199 | bf4e: 9f ef ldi r25, 0xFF ; 255 |
||
19200 | bf50: 08 1b sub r16, r24 |
||
19201 | bf52: 19 0b sbc r17, r25 |
||
19202 | bf54: b8 01 movw r22, r16 |
||
19203 | bf56: 88 27 eor r24, r24 |
||
19204 | bf58: 77 fd sbrc r23, 7 |
||
19205 | bf5a: 80 95 com r24 |
||
19206 | bf5c: 98 2f mov r25, r24 |
||
19207 | bf5e: ed e0 ldi r30, 0x0D ; 13 |
||
19208 | bf60: 66 0f add r22, r22 |
||
19209 | bf62: 77 1f adc r23, r23 |
||
19210 | bf64: 88 1f adc r24, r24 |
||
19211 | bf66: 99 1f adc r25, r25 |
||
19212 | bf68: ea 95 dec r30 |
||
19213 | bf6a: d1 f7 brne .-12 ; 0xbf60 <MotorRegler+0x3592> |
||
19214 | bf6c: 94 01 movw r18, r8 |
||
19215 | bf6e: 44 27 eor r20, r20 |
||
19216 | bf70: 37 fd sbrc r19, 7 |
||
19217 | bf72: 40 95 com r20 |
||
19218 | bf74: 54 2f mov r21, r20 |
||
19219 | bf76: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
19220 | bf7a: c9 01 movw r24, r18 |
||
19221 | bf7c: da 01 movw r26, r20 |
||
19222 | bf7e: 80 93 7d 05 sts 0x057D, r24 |
||
19223 | bf82: 90 93 7e 05 sts 0x057E, r25 |
||
19224 | bf86: a0 93 7f 05 sts 0x057F, r26 |
||
19225 | bf8a: b0 93 80 05 sts 0x0580, r27 |
||
19226 | bf8e: 20 91 50 05 lds r18, 0x0550 |
||
19227 | bf92: 30 91 51 05 lds r19, 0x0551 |
||
19228 | bf96: a9 01 movw r20, r18 |
||
19229 | bf98: 44 0f add r20, r20 |
||
19230 | bf9a: 55 1f adc r21, r21 |
||
19231 | bf9c: 42 0f add r20, r18 |
||
19232 | bf9e: 53 1f adc r21, r19 |
||
19233 | bfa0: 48 0f add r20, r24 |
||
19234 | bfa2: 59 1f adc r21, r25 |
||
19235 | bfa4: 57 fd sbrc r21, 7 |
||
19236 | bfa6: 74 c1 rjmp .+744 ; 0xc290 <MotorRegler+0x38c2> |
||
19237 | bfa8: 9a 01 movw r18, r20 |
||
19238 | bfaa: 35 95 asr r19 |
||
19239 | bfac: 27 95 ror r18 |
||
19240 | bfae: 35 95 asr r19 |
||
19241 | bfb0: 27 95 ror r18 |
||
19242 | bfb2: 30 93 51 05 sts 0x0551, r19 |
||
19243 | bfb6: 20 93 50 05 sts 0x0550, r18 |
||
19244 | bfba: 80 91 ea 08 lds r24, 0x08EA |
||
19245 | bfbe: 90 e0 ldi r25, 0x00 ; 0 |
||
19246 | bfc0: 88 0f add r24, r24 |
||
19247 | bfc2: 99 1f adc r25, r25 |
||
19248 | bfc4: 88 0f add r24, r24 |
||
19249 | bfc6: 99 1f adc r25, r25 |
||
19250 | bfc8: 28 17 cp r18, r24 |
||
19251 | bfca: 39 07 cpc r19, r25 |
||
19252 | bfcc: 0c f0 brlt .+2 ; 0xbfd0 <MotorRegler+0x3602> |
||
19253 | bfce: 5c c0 rjmp .+184 ; 0xc088 <MotorRegler+0x36ba> |
||
19254 | bfd0: 90 93 51 05 sts 0x0551, r25 |
||
19255 | bfd4: 80 93 50 05 sts 0x0550, r24 |
||
19256 | bfd8: 30 91 a3 09 lds r19, 0x09A3 |
||
19257 | bfdc: 38 8f std Y+24, r19 ; 0x18 |
||
19258 | bfde: 67 28 or r6, r7 |
||
19259 | bfe0: 09 f0 breq .+2 ; 0xbfe4 <MotorRegler+0x3616> |
||
19260 | bfe2: 65 c0 rjmp .+202 ; 0xc0ae <MotorRegler+0x36e0> |
||
19261 | bfe4: 80 91 50 05 lds r24, 0x0550 |
||
19262 | bfe8: 90 91 51 05 lds r25, 0x0551 |
||
19263 | bfec: 2c 01 movw r4, r24 |
||
19264 | bfee: ef c9 rjmp .-3106 ; 0xb3ce <MotorRegler+0x2a00> |
||
19265 | bff0: 10 92 53 05 sts 0x0553, r1 |
||
19266 | bff4: 10 92 52 05 sts 0x0552, r1 |
||
19267 | bff8: 62 01 movw r12, r4 |
||
19268 | bffa: e0 90 1d 05 lds r14, 0x051D |
||
19269 | bffe: f0 90 1e 05 lds r15, 0x051E |
||
19270 | c002: 00 91 1f 05 lds r16, 0x051F |
||
19271 | c006: 10 91 20 05 lds r17, 0x0520 |
||
19272 | c00a: ad c9 rjmp .-3238 ; 0xb366 <MotorRegler+0x2998> |
||
19273 | c00c: 89 01 movw r16, r18 |
||
19274 | c00e: 7a cf rjmp .-268 ; 0xbf04 <MotorRegler+0x3536> |
||
19275 | c010: 87 e0 ldi r24, 0x07 ; 7 |
||
19276 | c012: 90 e0 ldi r25, 0x00 ; 0 |
||
19277 | c014: 88 0e add r8, r24 |
||
19278 | c016: 99 1e adc r9, r25 |
||
19279 | c018: 0c 94 2f 55 jmp 0xaa5e ; 0xaa5e <MotorRegler+0x2090> |
||
19280 | c01c: 81 e0 ldi r24, 0x01 ; 1 |
||
19281 | c01e: 80 93 46 05 sts 0x0546, r24 |
||
19282 | c022: 0c 94 58 58 jmp 0xb0b0 ; 0xb0b0 <MotorRegler+0x26e2> |
||
19283 | c026: 10 92 72 05 sts 0x0572, r1 |
||
19284 | c02a: 0c 94 e3 4e jmp 0x9dc6 ; 0x9dc6 <MotorRegler+0x13f8> |
||
19285 | c02e: 10 92 47 05 sts 0x0547, r1 |
||
19286 | c032: 10 92 46 05 sts 0x0546, r1 |
||
19287 | c036: 0c 94 58 58 jmp 0xb0b0 ; 0xb0b0 <MotorRegler+0x26e2> |
||
19288 | c03a: 10 92 5f 05 sts 0x055F, r1 |
||
19289 | c03e: c0 90 60 05 lds r12, 0x0560 |
||
19290 | c042: d0 90 61 05 lds r13, 0x0561 |
||
19291 | c046: 46 ce rjmp .-884 ; 0xbcd4 <MotorRegler+0x3306> |
||
19292 | c048: 18 16 cp r1, r24 |
||
19293 | c04a: 19 06 cpc r1, r25 |
||
19294 | c04c: 0c f4 brge .+2 ; 0xc050 <MotorRegler+0x3682> |
||
19295 | c04e: b9 ce rjmp .-654 ; 0xbdc2 <MotorRegler+0x33f4> |
||
19296 | c050: 88 9f mul r24, r24 |
||
19297 | c052: a0 01 movw r20, r0 |
||
19298 | c054: 89 9f mul r24, r25 |
||
19299 | c056: 50 0d add r21, r0 |
||
19300 | c058: 98 9f mul r25, r24 |
||
19301 | c05a: 50 0d add r21, r0 |
||
19302 | c05c: 11 24 eor r1, r1 |
||
19303 | c05e: 57 fd sbrc r21, 7 |
||
19304 | c060: 33 c2 rjmp .+1126 ; 0xc4c8 <MotorRegler+0x3afa> |
||
19305 | c062: 55 95 asr r21 |
||
19306 | c064: 47 95 ror r20 |
||
19307 | c066: 55 95 asr r21 |
||
19308 | c068: 47 95 ror r20 |
||
19309 | c06a: 20 91 23 04 lds r18, 0x0423 |
||
19310 | c06e: 30 91 24 04 lds r19, 0x0424 |
||
19311 | c072: 24 1b sub r18, r20 |
||
19312 | c074: 35 0b sbc r19, r21 |
||
19313 | c076: b6 ce rjmp .-660 ; 0xbde4 <MotorRegler+0x3416> |
||
19314 | c078: 10 92 5e 05 sts 0x055E, r1 |
||
19315 | c07c: 0c 94 77 53 jmp 0xa6ee ; 0xa6ee <MotorRegler+0x1d20> |
||
19316 | c080: f0 95 com r31 |
||
19317 | c082: e1 95 neg r30 |
||
19318 | c084: ff 4f sbci r31, 0xFF ; 255 |
||
19319 | c086: d9 ca rjmp .-2638 ; 0xb63a <MotorRegler+0x2c6c> |
||
19320 | c088: 40 91 a3 09 lds r20, 0x09A3 |
||
19321 | c08c: 48 8f std Y+24, r20 ; 0x18 |
||
19322 | c08e: 84 2f mov r24, r20 |
||
19323 | c090: 90 e0 ldi r25, 0x00 ; 0 |
||
19324 | c092: 44 97 sbiw r24, 0x14 ; 20 |
||
19325 | c094: 88 0f add r24, r24 |
||
19326 | c096: 99 1f adc r25, r25 |
||
19327 | c098: 88 0f add r24, r24 |
||
19328 | c09a: 99 1f adc r25, r25 |
||
19329 | c09c: 82 17 cp r24, r18 |
||
19330 | c09e: 93 07 cpc r25, r19 |
||
19331 | c0a0: 0c f0 brlt .+2 ; 0xc0a4 <MotorRegler+0x36d6> |
||
19332 | c0a2: 9d cf rjmp .-198 ; 0xbfde <MotorRegler+0x3610> |
||
19333 | c0a4: 90 93 51 05 sts 0x0551, r25 |
||
19334 | c0a8: 80 93 50 05 sts 0x0550, r24 |
||
19335 | c0ac: 98 cf rjmp .-208 ; 0xbfde <MotorRegler+0x3610> |
||
19336 | c0ae: 80 91 50 05 lds r24, 0x0550 |
||
19337 | c0b2: 90 91 51 05 lds r25, 0x0551 |
||
19338 | c0b6: 48 16 cp r4, r24 |
||
19339 | c0b8: 59 06 cpc r5, r25 |
||
19340 | c0ba: 0c f0 brlt .+2 ; 0xc0be <MotorRegler+0x36f0> |
||
19341 | c0bc: 97 cf rjmp .-210 ; 0xbfec <MotorRegler+0x361e> |
||
19342 | c0be: 50 92 51 05 sts 0x0551, r5 |
||
19343 | c0c2: 40 92 50 05 sts 0x0550, r4 |
||
19344 | c0c6: c2 01 movw r24, r4 |
||
19345 | c0c8: 2c 01 movw r4, r24 |
||
19346 | c0ca: 81 c9 rjmp .-3326 ; 0xb3ce <MotorRegler+0x2a00> |
||
19347 | c0cc: 10 92 5c 05 sts 0x055C, r1 |
||
19348 | c0d0: 0c 94 13 54 jmp 0xa826 ; 0xa826 <MotorRegler+0x1e58> |
||
19349 | c0d4: 10 92 5d 05 sts 0x055D, r1 |
||
19350 | c0d8: c0 90 60 05 lds r12, 0x0560 |
||
19351 | c0dc: d0 90 61 05 lds r13, 0x0561 |
||
19352 | c0e0: 3c cd rjmp .-1416 ; 0xbb5a <MotorRegler+0x318c> |
||
19353 | c0e2: 0e 94 74 05 call 0xae8 ; 0xae8 <GetActiveParamSetNumber> |
||
19354 | c0e6: 61 ee ldi r22, 0xE1 ; 225 |
||
19355 | c0e8: 78 e0 ldi r23, 0x08 ; 8 |
||
19356 | c0ea: 45 e6 ldi r20, 0x65 ; 101 |
||
19357 | c0ec: 0e 94 e5 06 call 0xdca ; 0xdca <ReadParameterSet> |
||
19358 | c0f0: 80 91 e9 08 lds r24, 0x08E9 |
||
19359 | c0f4: 80 ff sbrs r24, 0 |
||
19360 | c0f6: 10 c0 rjmp .+32 ; 0xc118 <MotorRegler+0x374a> |
||
19361 | c0f8: 80 91 23 03 lds r24, 0x0323 |
||
19362 | c0fc: 90 91 24 03 lds r25, 0x0324 |
||
19363 | c100: 87 5b subi r24, 0xB7 ; 183 |
||
19364 | c102: 93 40 sbci r25, 0x03 ; 3 |
||
19365 | c104: 38 f4 brcc .+14 ; 0xc114 <MotorRegler+0x3746> |
||
19366 | c106: 80 91 23 03 lds r24, 0x0323 |
||
19367 | c10a: 90 91 24 03 lds r25, 0x0324 |
||
19368 | c10e: 8e 5e subi r24, 0xEE ; 238 |
||
19369 | c110: 92 40 sbci r25, 0x02 ; 2 |
||
19370 | c112: 10 f4 brcc .+4 ; 0xc118 <MotorRegler+0x374a> |
||
19371 | c114: 0e 94 61 24 call 0x48c2 ; 0x48c2 <SucheLuftruckOffset> |
||
19372 | c118: 10 92 fd 03 sts 0x03FD, r1 |
||
19373 | c11c: 0e 94 35 42 call 0x846a ; 0x846a <SetNeutral> |
||
19374 | c120: 81 e0 ldi r24, 0x01 ; 1 |
||
19375 | c122: 80 93 fd 03 sts 0x03FD, r24 |
||
19376 | c126: 57 9a sbi 0x0a, 7 ; 10 |
||
19377 | c128: 49 cc rjmp .-1902 ; 0xb9bc <MotorRegler+0x2fee> |
||
19378 | c12a: 2d 5f subi r18, 0xFD ; 253 |
||
19379 | c12c: 3f 4f sbci r19, 0xFF ; 255 |
||
19380 | c12e: c1 ca rjmp .-2686 ; 0xb6b2 <MotorRegler+0x2ce4> |
||
19381 | c130: 80 91 27 05 lds r24, 0x0527 |
||
19382 | c134: 90 91 28 05 lds r25, 0x0528 |
||
19383 | c138: 9c 01 movw r18, r24 |
||
19384 | c13a: 37 fd sbrc r19, 7 |
||
19385 | c13c: b8 c1 rjmp .+880 ; 0xc4ae <MotorRegler+0x3ae0> |
||
19386 | c13e: 35 95 asr r19 |
||
19387 | c140: 27 95 ror r18 |
||
19388 | c142: 30 93 28 05 sts 0x0528, r19 |
||
19389 | c146: 20 93 27 05 sts 0x0527, r18 |
||
19390 | c14a: 80 91 25 05 lds r24, 0x0525 |
||
19391 | c14e: 90 91 26 05 lds r25, 0x0526 |
||
19392 | c152: 9c 01 movw r18, r24 |
||
19393 | c154: 37 fd sbrc r19, 7 |
||
19394 | c156: a8 c1 rjmp .+848 ; 0xc4a8 <MotorRegler+0x3ada> |
||
19395 | c158: 35 95 asr r19 |
||
19396 | c15a: 27 95 ror r18 |
||
19397 | c15c: 30 93 26 05 sts 0x0526, r19 |
||
19398 | c160: 20 93 25 05 sts 0x0525, r18 |
||
19399 | c164: 0c 94 95 52 jmp 0xa52a ; 0xa52a <MotorRegler+0x1b5c> |
||
19400 | c168: 81 e0 ldi r24, 0x01 ; 1 |
||
19401 | c16a: 80 93 47 05 sts 0x0547, r24 |
||
19402 | c16e: 0c 94 58 58 jmp 0xb0b0 ; 0xb0b0 <MotorRegler+0x26e2> |
||
19403 | c172: 6f e0 ldi r22, 0x0F ; 15 |
||
19404 | c174: 80 3a cpi r24, 0xA0 ; 160 |
||
19405 | c176: 96 07 cpc r25, r22 |
||
19406 | c178: 08 f0 brcs .+2 ; 0xc17c <MotorRegler+0x37ae> |
||
19407 | c17a: bc c0 rjmp .+376 ; 0xc2f4 <MotorRegler+0x3926> |
||
19408 | c17c: e0 90 48 05 lds r14, 0x0548 |
||
19409 | c180: f0 90 49 05 lds r15, 0x0549 |
||
19410 | c184: 00 91 4a 05 lds r16, 0x054A |
||
19411 | c188: 10 91 4b 05 lds r17, 0x054B |
||
19412 | c18c: d8 01 movw r26, r16 |
||
19413 | c18e: c7 01 movw r24, r14 |
||
19414 | c190: 6a e0 ldi r22, 0x0A ; 10 |
||
19415 | c192: b6 95 lsr r27 |
||
19416 | c194: a7 95 ror r26 |
||
19417 | c196: 97 95 ror r25 |
||
19418 | c198: 87 95 ror r24 |
||
19419 | c19a: 6a 95 dec r22 |
||
19420 | c19c: d1 f7 brne .-12 ; 0xc192 <MotorRegler+0x37c4> |
||
19421 | c19e: 57 01 movw r10, r14 |
||
19422 | c1a0: 68 01 movw r12, r16 |
||
19423 | c1a2: a8 1a sub r10, r24 |
||
19424 | c1a4: b9 0a sbc r11, r25 |
||
19425 | c1a6: ca 0a sbc r12, r26 |
||
19426 | c1a8: db 0a sbc r13, r27 |
||
19427 | c1aa: 79 01 movw r14, r18 |
||
19428 | c1ac: 8a 01 movw r16, r20 |
||
19429 | c1ae: ee 0c add r14, r14 |
||
19430 | c1b0: ff 1c adc r15, r15 |
||
19431 | c1b2: 00 1f adc r16, r16 |
||
19432 | c1b4: 11 1f adc r17, r17 |
||
19433 | c1b6: ee 0c add r14, r14 |
||
19434 | c1b8: ff 1c adc r15, r15 |
||
19435 | c1ba: 00 1f adc r16, r16 |
||
19436 | c1bc: 11 1f adc r17, r17 |
||
19437 | c1be: ea 0c add r14, r10 |
||
19438 | c1c0: fb 1c adc r15, r11 |
||
19439 | c1c2: 0c 1d adc r16, r12 |
||
19440 | c1c4: 1d 1d adc r17, r13 |
||
19441 | c1c6: e0 92 48 05 sts 0x0548, r14 |
||
19442 | c1ca: f0 92 49 05 sts 0x0549, r15 |
||
19443 | c1ce: 00 93 4a 05 sts 0x054A, r16 |
||
19444 | c1d2: 10 93 4b 05 sts 0x054B, r17 |
||
19445 | c1d6: 86 c9 rjmp .-3316 ; 0xb4e4 <MotorRegler+0x2b16> |
||
19446 | c1d8: 21 e0 ldi r18, 0x01 ; 1 |
||
19447 | c1da: 0c 94 7f 4e jmp 0x9cfe ; 0x9cfe <MotorRegler+0x1330> |
||
19448 | c1de: 29 9a sbi 0x05, 1 ; 5 |
||
19449 | c1e0: 0c 94 3e 4e jmp 0x9c7c ; 0x9c7c <MotorRegler+0x12ae> |
||
19450 | c1e4: 80 91 e2 08 lds r24, 0x08E2 |
||
19451 | c1e8: a8 2f mov r26, r24 |
||
19452 | c1ea: b0 e0 ldi r27, 0x00 ; 0 |
||
19453 | c1ec: aa 0f add r26, r26 |
||
19454 | c1ee: bb 1f adc r27, r27 |
||
19455 | c1f0: fd 01 movw r30, r26 |
||
19456 | c1f2: e1 55 subi r30, 0x51 ; 81 |
||
19457 | c1f4: f7 4f sbci r31, 0xF7 ; 247 |
||
19458 | c1f6: 01 90 ld r0, Z+ |
||
19459 | c1f8: f0 81 ld r31, Z |
||
19460 | c1fa: e0 2d mov r30, r0 |
||
19461 | c1fc: f7 fd sbrc r31, 7 |
||
19462 | c1fe: 4d c1 rjmp .+666 ; 0xc49a <MotorRegler+0x3acc> |
||
19463 | c200: e7 34 cpi r30, 0x47 ; 71 |
||
19464 | c202: f1 05 cpc r31, r1 |
||
19465 | c204: 14 f4 brge .+4 ; 0xc20a <MotorRegler+0x383c> |
||
19466 | c206: 0c 94 b4 4e jmp 0x9d68 ; 0x9d68 <MotorRegler+0x139a> |
||
19467 | c20a: 0c 94 5c 4e jmp 0x9cb8 ; 0x9cb8 <MotorRegler+0x12ea> |
||
19468 | c20e: 10 92 4d 05 sts 0x054D, r1 |
||
19469 | c212: 10 92 4c 05 sts 0x054C, r1 |
||
19470 | c216: 8f ef ldi r24, 0xFF ; 255 |
||
19471 | c218: 93 e0 ldi r25, 0x03 ; 3 |
||
19472 | c21a: 90 93 c9 03 sts 0x03C9, r25 |
||
19473 | c21e: 80 93 c8 03 sts 0x03C8, r24 |
||
19474 | c222: 0c 94 86 4b jmp 0x970c ; 0x970c <MotorRegler+0xd3e> |
||
19475 | c226: 90 95 com r25 |
||
19476 | c228: 81 95 neg r24 |
||
19477 | c22a: 9f 4f sbci r25, 0xFF ; 255 |
||
19478 | c22c: 02 c9 rjmp .-3580 ; 0xb432 <MotorRegler+0x2a64> |
||
19479 | c22e: 88 27 eor r24, r24 |
||
19480 | c230: 99 27 eor r25, r25 |
||
19481 | c232: dc 01 movw r26, r24 |
||
19482 | c234: 8e 19 sub r24, r14 |
||
19483 | c236: 9f 09 sbc r25, r15 |
||
19484 | c238: a0 0b sbc r26, r16 |
||
19485 | c23a: b1 0b sbc r27, r17 |
||
19486 | c23c: 0c 94 d3 53 jmp 0xa7a6 ; 0xa7a6 <MotorRegler+0x1dd8> |
||
19487 | c240: 88 27 eor r24, r24 |
||
19488 | c242: 99 27 eor r25, r25 |
||
19489 | c244: dc 01 movw r26, r24 |
||
19490 | c246: 8e 19 sub r24, r14 |
||
19491 | c248: 9f 09 sbc r25, r15 |
||
19492 | c24a: a0 0b sbc r26, r16 |
||
19493 | c24c: b1 0b sbc r27, r17 |
||
19494 | c24e: 0c 94 3f 53 jmp 0xa67e ; 0xa67e <MotorRegler+0x1cb0> |
||
19495 | c252: 81 e0 ldi r24, 0x01 ; 1 |
||
19496 | c254: 80 93 5c 05 sts 0x055C, r24 |
||
19497 | c258: 0c 94 13 54 jmp 0xa826 ; 0xa826 <MotorRegler+0x1e58> |
||
19498 | c25c: 81 e0 ldi r24, 0x01 ; 1 |
||
19499 | c25e: 80 93 5d 05 sts 0x055D, r24 |
||
19500 | c262: c0 90 60 05 lds r12, 0x0560 |
||
19501 | c266: d0 90 61 05 lds r13, 0x0561 |
||
19502 | c26a: 77 cc rjmp .-1810 ; 0xbb5a <MotorRegler+0x318c> |
||
19503 | c26c: 81 e0 ldi r24, 0x01 ; 1 |
||
19504 | c26e: 80 93 5f 05 sts 0x055F, r24 |
||
19505 | c272: c0 90 60 05 lds r12, 0x0560 |
||
19506 | c276: d0 90 61 05 lds r13, 0x0561 |
||
19507 | c27a: 2c cd rjmp .-1448 ; 0xbcd4 <MotorRegler+0x3306> |
||
19508 | c27c: 81 e0 ldi r24, 0x01 ; 1 |
||
19509 | c27e: 80 93 5e 05 sts 0x055E, r24 |
||
19510 | c282: 0c 94 77 53 jmp 0xa6ee ; 0xa6ee <MotorRegler+0x1d20> |
||
19511 | c286: 07 96 adiw r24, 0x07 ; 7 |
||
19512 | c288: 90 cd rjmp .-1248 ; 0xbdaa <MotorRegler+0x33dc> |
||
19513 | c28a: 21 5f subi r18, 0xF1 ; 241 |
||
19514 | c28c: 3f 4f sbci r19, 0xFF ; 255 |
||
19515 | c28e: ce cd rjmp .-1124 ; 0xbe2c <MotorRegler+0x345e> |
||
19516 | c290: 4d 5f subi r20, 0xFD ; 253 |
||
19517 | c292: 5f 4f sbci r21, 0xFF ; 255 |
||
19518 | c294: 89 ce rjmp .-750 ; 0xbfa8 <MotorRegler+0x35da> |
||
19519 | c296: e0 90 1d 05 lds r14, 0x051D |
||
19520 | c29a: f0 90 1e 05 lds r15, 0x051E |
||
19521 | c29e: 00 91 1f 05 lds r16, 0x051F |
||
19522 | c2a2: 10 91 20 05 lds r17, 0x0520 |
||
19523 | c2a6: 80 e7 ldi r24, 0x70 ; 112 |
||
19524 | c2a8: a8 2e mov r10, r24 |
||
19525 | c2aa: 8e ef ldi r24, 0xFE ; 254 |
||
19526 | c2ac: b8 2e mov r11, r24 |
||
19527 | c2ae: 8f ef ldi r24, 0xFF ; 255 |
||
19528 | c2b0: c8 2e mov r12, r24 |
||
19529 | c2b2: 8f ef ldi r24, 0xFF ; 255 |
||
19530 | c2b4: d8 2e mov r13, r24 |
||
19531 | c2b6: ea 0c add r14, r10 |
||
19532 | c2b8: fb 1c adc r15, r11 |
||
19533 | c2ba: 0c 1d adc r16, r12 |
||
19534 | c2bc: 1d 1d adc r17, r13 |
||
19535 | c2be: e0 92 21 05 sts 0x0521, r14 |
||
19536 | c2c2: f0 92 22 05 sts 0x0522, r15 |
||
19537 | c2c6: 00 93 23 05 sts 0x0523, r16 |
||
19538 | c2ca: 10 93 24 05 sts 0x0524, r17 |
||
19539 | c2ce: 20 e9 ldi r18, 0x90 ; 144 |
||
19540 | c2d0: 31 e0 ldi r19, 0x01 ; 1 |
||
19541 | c2d2: 40 e0 ldi r20, 0x00 ; 0 |
||
19542 | c2d4: 50 e0 ldi r21, 0x00 ; 0 |
||
19543 | c2d6: e2 0e add r14, r18 |
||
19544 | c2d8: f3 1e adc r15, r19 |
||
19545 | c2da: 04 1f adc r16, r20 |
||
19546 | c2dc: 15 1f adc r17, r21 |
||
19547 | c2de: 80 91 f2 08 lds r24, 0x08F2 |
||
19548 | c2e2: 88 23 and r24, r24 |
||
19549 | c2e4: 09 f4 brne .+2 ; 0xc2e8 <MotorRegler+0x391a> |
||
19550 | c2e6: 5c c0 rjmp .+184 ; 0xc3a0 <MotorRegler+0x39d2> |
||
19551 | c2e8: 80 93 ca 03 sts 0x03CA, r24 |
||
19552 | c2ec: 10 92 cb 03 sts 0x03CB, r1 |
||
19553 | c2f0: 0c 94 af 59 jmp 0xb35e ; 0xb35e <MotorRegler+0x2990> |
||
19554 | c2f4: 80 54 subi r24, 0x40 ; 64 |
||
19555 | c2f6: 9f 41 sbci r25, 0x1F ; 31 |
||
19556 | c2f8: 88 f5 brcc .+98 ; 0xc35c <MotorRegler+0x398e> |
||
19557 | c2fa: e0 90 48 05 lds r14, 0x0548 |
||
19558 | c2fe: f0 90 49 05 lds r15, 0x0549 |
||
19559 | c302: 00 91 4a 05 lds r16, 0x054A |
||
19560 | c306: 10 91 4b 05 lds r17, 0x054B |
||
19561 | c30a: d8 01 movw r26, r16 |
||
19562 | c30c: c7 01 movw r24, r14 |
||
19563 | c30e: eb e0 ldi r30, 0x0B ; 11 |
||
19564 | c310: b6 95 lsr r27 |
||
19565 | c312: a7 95 ror r26 |
||
19566 | c314: 97 95 ror r25 |
||
19567 | c316: 87 95 ror r24 |
||
19568 | c318: ea 95 dec r30 |
||
19569 | c31a: d1 f7 brne .-12 ; 0xc310 <MotorRegler+0x3942> |
||
19570 | c31c: 57 01 movw r10, r14 |
||
19571 | c31e: 68 01 movw r12, r16 |
||
19572 | c320: a8 1a sub r10, r24 |
||
19573 | c322: b9 0a sbc r11, r25 |
||
19574 | c324: ca 0a sbc r12, r26 |
||
19575 | c326: db 0a sbc r13, r27 |
||
19576 | c328: 79 01 movw r14, r18 |
||
19577 | c32a: 8a 01 movw r16, r20 |
||
19578 | c32c: ee 0c add r14, r14 |
||
19579 | c32e: ff 1c adc r15, r15 |
||
19580 | c330: 00 1f adc r16, r16 |
||
19581 | c332: 11 1f adc r17, r17 |
||
19582 | c334: ea 0c add r14, r10 |
||
19583 | c336: fb 1c adc r15, r11 |
||
19584 | c338: 0c 1d adc r16, r12 |
||
19585 | c33a: 1d 1d adc r17, r13 |
||
19586 | c33c: e0 92 48 05 sts 0x0548, r14 |
||
19587 | c340: f0 92 49 05 sts 0x0549, r15 |
||
19588 | c344: 00 93 4a 05 sts 0x054A, r16 |
||
19589 | c348: 10 93 4b 05 sts 0x054B, r17 |
||
19590 | c34c: cb c8 rjmp .-3690 ; 0xb4e4 <MotorRegler+0x2b16> |
||
19591 | c34e: f0 95 com r31 |
||
19592 | c350: e1 95 neg r30 |
||
19593 | c352: ff 4f sbci r31, 0xFF ; 255 |
||
19594 | c354: 0c 94 c2 4e jmp 0x9d84 ; 0x9d84 <MotorRegler+0x13b6> |
||
19595 | c358: 29 9a sbi 0x05, 1 ; 5 |
||
19596 | c35a: 89 ca rjmp .-2798 ; 0xb86e <MotorRegler+0x2ea0> |
||
19597 | c35c: e0 90 48 05 lds r14, 0x0548 |
||
19598 | c360: f0 90 49 05 lds r15, 0x0549 |
||
19599 | c364: 00 91 4a 05 lds r16, 0x054A |
||
19600 | c368: 10 91 4b 05 lds r17, 0x054B |
||
19601 | c36c: d8 01 movw r26, r16 |
||
19602 | c36e: c7 01 movw r24, r14 |
||
19603 | c370: 6c e0 ldi r22, 0x0C ; 12 |
||
19604 | c372: b6 95 lsr r27 |
||
19605 | c374: a7 95 ror r26 |
||
19606 | c376: 97 95 ror r25 |
||
19607 | c378: 87 95 ror r24 |
||
19608 | c37a: 6a 95 dec r22 |
||
19609 | c37c: d1 f7 brne .-12 ; 0xc372 <MotorRegler+0x39a4> |
||
19610 | c37e: e8 1a sub r14, r24 |
||
19611 | c380: f9 0a sbc r15, r25 |
||
19612 | c382: 0a 0b sbc r16, r26 |
||
19613 | c384: 1b 0b sbc r17, r27 |
||
19614 | c386: e2 0e add r14, r18 |
||
19615 | c388: f3 1e adc r15, r19 |
||
19616 | c38a: 04 1f adc r16, r20 |
||
19617 | c38c: 15 1f adc r17, r21 |
||
19618 | c38e: e0 92 48 05 sts 0x0548, r14 |
||
19619 | c392: f0 92 49 05 sts 0x0549, r15 |
||
19620 | c396: 00 93 4a 05 sts 0x054A, r16 |
||
19621 | c39a: 10 93 4b 05 sts 0x054B, r17 |
||
19622 | c39e: a2 c8 rjmp .-3772 ; 0xb4e4 <MotorRegler+0x2b16> |
||
19623 | c3a0: 88 e7 ldi r24, 0x78 ; 120 |
||
19624 | c3a2: 90 e0 ldi r25, 0x00 ; 0 |
||
19625 | c3a4: 90 93 cb 03 sts 0x03CB, r25 |
||
19626 | c3a8: 80 93 ca 03 sts 0x03CA, r24 |
||
19627 | c3ac: 0c 94 af 59 jmp 0xb35e ; 0xb35e <MotorRegler+0x2990> |
||
19628 | c3b0: ca 01 movw r24, r20 |
||
19629 | c3b2: 0f 97 sbiw r24, 0x0f ; 15 |
||
19630 | c3b4: 28 17 cp r18, r24 |
||
19631 | c3b6: 39 07 cpc r19, r25 |
||
19632 | c3b8: 74 f5 brge .+92 ; 0xc416 <MotorRegler+0x3a48> |
||
19633 | c3ba: 80 91 46 05 lds r24, 0x0546 |
||
19634 | c3be: 88 23 and r24, r24 |
||
19635 | c3c0: 51 f5 brne .+84 ; 0xc416 <MotorRegler+0x3a48> |
||
19636 | c3c2: 80 91 45 05 lds r24, 0x0545 |
||
19637 | c3c6: 80 ff sbrs r24, 0 |
||
19638 | c3c8: 3c c0 rjmp .+120 ; 0xc442 <MotorRegler+0x3a74> |
||
19639 | c3ca: e0 90 1d 05 lds r14, 0x051D |
||
19640 | c3ce: f0 90 1e 05 lds r15, 0x051E |
||
19641 | c3d2: 00 91 1f 05 lds r16, 0x051F |
||
19642 | c3d6: 10 91 20 05 lds r17, 0x0520 |
||
19643 | c3da: e0 92 21 05 sts 0x0521, r14 |
||
19644 | c3de: f0 92 22 05 sts 0x0522, r15 |
||
19645 | c3e2: 00 93 23 05 sts 0x0523, r16 |
||
19646 | c3e6: 10 93 24 05 sts 0x0524, r17 |
||
19647 | c3ea: 8e 7f andi r24, 0xFE ; 254 |
||
19648 | c3ec: 82 60 ori r24, 0x02 ; 2 |
||
19649 | c3ee: 80 93 45 05 sts 0x0545, r24 |
||
19650 | c3f2: c9 01 movw r24, r18 |
||
19651 | c3f4: 0f 96 adiw r24, 0x0f ; 15 |
||
19652 | c3f6: 84 1b sub r24, r20 |
||
19653 | c3f8: 95 0b sbc r25, r21 |
||
19654 | c3fa: 97 fd sbrc r25, 7 |
||
19655 | c3fc: 73 c0 rjmp .+230 ; 0xc4e4 <MotorRegler+0x3b16> |
||
19656 | c3fe: 20 91 52 05 lds r18, 0x0552 |
||
19657 | c402: 30 91 53 05 lds r19, 0x0553 |
||
19658 | c406: 28 1b sub r18, r24 |
||
19659 | c408: 39 0b sbc r19, r25 |
||
19660 | c40a: 30 93 53 05 sts 0x0553, r19 |
||
19661 | c40e: 20 93 52 05 sts 0x0552, r18 |
||
19662 | c412: 0c 94 2e 59 jmp 0xb25c ; 0xb25c <MotorRegler+0x288e> |
||
19663 | c416: 20 91 45 05 lds r18, 0x0545 |
||
19664 | c41a: 82 2f mov r24, r18 |
||
19665 | c41c: 90 e0 ldi r25, 0x00 ; 0 |
||
19666 | c41e: 83 70 andi r24, 0x03 ; 3 |
||
19667 | c420: 90 70 andi r25, 0x00 ; 0 |
||
19668 | c422: 89 2b or r24, r25 |
||
19669 | c424: b9 f4 brne .+46 ; 0xc454 <MotorRegler+0x3a86> |
||
19670 | c426: e0 90 1d 05 lds r14, 0x051D |
||
19671 | c42a: f0 90 1e 05 lds r15, 0x051E |
||
19672 | c42e: 00 91 1f 05 lds r16, 0x051F |
||
19673 | c432: 10 91 20 05 lds r17, 0x0520 |
||
19674 | c436: 20 91 52 05 lds r18, 0x0552 |
||
19675 | c43a: 30 91 53 05 lds r19, 0x0553 |
||
19676 | c43e: 0c 94 2e 59 jmp 0xb25c ; 0xb25c <MotorRegler+0x288e> |
||
19677 | c442: e0 90 1d 05 lds r14, 0x051D |
||
19678 | c446: f0 90 1e 05 lds r15, 0x051E |
||
19679 | c44a: 00 91 1f 05 lds r16, 0x051F |
||
19680 | c44e: 10 91 20 05 lds r17, 0x0520 |
||
19681 | c452: cc cf rjmp .-104 ; 0xc3ec <MotorRegler+0x3a1e> |
||
19682 | c454: 2c 7f andi r18, 0xFC ; 252 |
||
19683 | c456: 20 93 45 05 sts 0x0545, r18 |
||
19684 | c45a: 10 92 53 05 sts 0x0553, r1 |
||
19685 | c45e: 10 92 52 05 sts 0x0552, r1 |
||
19686 | c462: e0 90 1d 05 lds r14, 0x051D |
||
19687 | c466: f0 90 1e 05 lds r15, 0x051E |
||
19688 | c46a: 00 91 1f 05 lds r16, 0x051F |
||
19689 | c46e: 10 91 20 05 lds r17, 0x0520 |
||
19690 | c472: e0 92 21 05 sts 0x0521, r14 |
||
19691 | c476: f0 92 22 05 sts 0x0522, r15 |
||
19692 | c47a: 00 93 23 05 sts 0x0523, r16 |
||
19693 | c47e: 10 93 24 05 sts 0x0524, r17 |
||
19694 | c482: e1 ff sbrs r30, 1 |
||
19695 | c484: 06 c0 rjmp .+12 ; 0xc492 <MotorRegler+0x3ac4> |
||
19696 | c486: 84 ef ldi r24, 0xF4 ; 244 |
||
19697 | c488: 91 e0 ldi r25, 0x01 ; 1 |
||
19698 | c48a: 90 93 fb 03 sts 0x03FB, r25 |
||
19699 | c48e: 80 93 fa 03 sts 0x03FA, r24 |
||
19700 | c492: 20 e0 ldi r18, 0x00 ; 0 |
||
19701 | c494: 30 e0 ldi r19, 0x00 ; 0 |
||
19702 | c496: 0c 94 2e 59 jmp 0xb25c ; 0xb25c <MotorRegler+0x288e> |
||
19703 | c49a: f0 95 com r31 |
||
19704 | c49c: e1 95 neg r30 |
||
19705 | c49e: ff 4f sbci r31, 0xFF ; 255 |
||
19706 | c4a0: af ce rjmp .-674 ; 0xc200 <MotorRegler+0x3832> |
||
19707 | c4a2: 21 50 subi r18, 0x01 ; 1 |
||
19708 | c4a4: 3f 4f sbci r19, 0xFF ; 255 |
||
19709 | c4a6: 07 ca rjmp .-3058 ; 0xb8b6 <MotorRegler+0x2ee8> |
||
19710 | c4a8: 2f 5f subi r18, 0xFF ; 255 |
||
19711 | c4aa: 3f 4f sbci r19, 0xFF ; 255 |
||
19712 | c4ac: 55 ce rjmp .-854 ; 0xc158 <MotorRegler+0x378a> |
||
19713 | c4ae: 2f 5f subi r18, 0xFF ; 255 |
||
19714 | c4b0: 3f 4f sbci r19, 0xFF ; 255 |
||
19715 | c4b2: 45 ce rjmp .-886 ; 0xc13e <MotorRegler+0x3770> |
||
19716 | c4b4: e0 90 1d 05 lds r14, 0x051D |
||
19717 | c4b8: f0 90 1e 05 lds r15, 0x051E |
||
19718 | c4bc: 00 91 1f 05 lds r16, 0x051F |
||
19719 | c4c0: 10 91 20 05 lds r17, 0x0520 |
||
19720 | c4c4: 0c 94 19 59 jmp 0xb232 ; 0xb232 <MotorRegler+0x2864> |
||
19721 | c4c8: 4d 5f subi r20, 0xFD ; 253 |
||
19722 | c4ca: 5f 4f sbci r21, 0xFF ; 255 |
||
19723 | c4cc: ca cd rjmp .-1132 ; 0xc062 <MotorRegler+0x3694> |
||
19724 | c4ce: f0 95 com r31 |
||
19725 | c4d0: e1 95 neg r30 |
||
19726 | c4d2: ff 4f sbci r31, 0xFF ; 255 |
||
19727 | c4d4: 0c 94 8d 52 jmp 0xa51a ; 0xa51a <MotorRegler+0x1b4c> |
||
19728 | c4d8: 81 50 subi r24, 0x01 ; 1 |
||
19729 | c4da: 9f 4f sbci r25, 0xFF ; 255 |
||
19730 | c4dc: 47 ca rjmp .-2930 ; 0xb96c <MotorRegler+0x2f9e> |
||
19731 | c4de: 81 50 subi r24, 0x01 ; 1 |
||
19732 | c4e0: 9f 4f sbci r25, 0xFF ; 255 |
||
19733 | c4e2: 13 ca rjmp .-3034 ; 0xb90a <MotorRegler+0x2f3c> |
||
19734 | c4e4: 90 95 com r25 |
||
19735 | c4e6: 81 95 neg r24 |
||
19736 | c4e8: 9f 4f sbci r25, 0xFF ; 255 |
||
19737 | c4ea: 89 cf rjmp .-238 ; 0xc3fe <MotorRegler+0x3a30> |
||
19738 | c4ec: 90 95 com r25 |
||
19739 | c4ee: 81 95 neg r24 |
||
19740 | c4f0: 9f 4f sbci r25, 0xFF ; 255 |
||
19741 | c4f2: 0c 94 24 59 jmp 0xb248 ; 0xb248 <MotorRegler+0x287a> |
||
19742 | c4f6: 67 39 cpi r22, 0x97 ; 151 |
||
19743 | c4f8: 71 05 cpc r23, r1 |
||
19744 | c4fa: 14 f4 brge .+4 ; 0xc500 <MotorRegler+0x3b32> |
||
19745 | c4fc: 0c 94 a1 59 jmp 0xb342 ; 0xb342 <MotorRegler+0x2974> |
||
19746 | c500: 86 e9 ldi r24, 0x96 ; 150 |
||
19747 | c502: 90 e0 ldi r25, 0x00 ; 0 |
||
19748 | c504: 90 93 cb 03 sts 0x03CB, r25 |
||
19749 | c508: 80 93 ca 03 sts 0x03CA, r24 |
||
19750 | c50c: 0c 94 a1 59 jmp 0xb342 ; 0xb342 <MotorRegler+0x2974> |
||
19751 | c510: 2d 5f subi r18, 0xFD ; 253 |
||
19752 | c512: 3f 4f sbci r19, 0xFF ; 255 |
||
19753 | c514: 0c 94 79 59 jmp 0xb2f2 ; 0xb2f2 <MotorRegler+0x2924> |
||
19754 | |||
19755 | 0000c518 <DefaultKonstanten3>: |
||
19756 | c518: 8a e6 ldi r24, 0x6A ; 106 |
||
19757 | c51a: 80 93 e9 08 sts 0x08E9, r24 |
||
19758 | c51e: 71 e0 ldi r23, 0x01 ; 1 |
||
19759 | c520: 70 93 39 09 sts 0x0939, r23 |
||
19760 | c524: 4e e1 ldi r20, 0x1E ; 30 |
||
19761 | c526: 40 93 ea 08 sts 0x08EA, r20 |
||
19762 | c52a: 8b ef ldi r24, 0xFB ; 251 |
||
19763 | c52c: 80 93 ec 08 sts 0x08EC, r24 |
||
19764 | c530: 8a e0 ldi r24, 0x0A ; 10 |
||
19765 | c532: 80 93 ed 08 sts 0x08ED, r24 |
||
19766 | c536: 40 93 eb 08 sts 0x08EB, r20 |
||
19767 | c53a: 40 93 ef 08 sts 0x08EF, r20 |
||
19768 | c53e: 85 e0 ldi r24, 0x05 ; 5 |
||
19769 | c540: 80 93 f0 08 sts 0x08F0, r24 |
||
19770 | c544: 80 e4 ldi r24, 0x40 ; 64 |
||
19771 | c546: 80 93 f1 08 sts 0x08F1, r24 |
||
19772 | c54a: 10 92 f2 08 sts 0x08F2, r1 |
||
19773 | c54e: 8f e0 ldi r24, 0x0F ; 15 |
||
19774 | c550: 80 93 ee 08 sts 0x08EE, r24 |
||
19775 | c554: 68 e0 ldi r22, 0x08 ; 8 |
||
19776 | c556: 60 93 f3 08 sts 0x08F3, r22 |
||
19777 | c55a: 20 e1 ldi r18, 0x10 ; 16 |
||
19778 | c55c: 20 93 f4 08 sts 0x08F4, r18 |
||
19779 | c560: 56 e0 ldi r21, 0x06 ; 6 |
||
19780 | c562: 50 93 f5 08 sts 0x08F5, r21 |
||
19781 | c566: 60 93 f6 08 sts 0x08F6, r22 |
||
19782 | c56a: 86 ee ldi r24, 0xE6 ; 230 |
||
19783 | c56c: 80 93 f7 08 sts 0x08F7, r24 |
||
19784 | c570: 40 93 f8 08 sts 0x08F8, r20 |
||
19785 | c574: 80 e8 ldi r24, 0x80 ; 128 |
||
19786 | c576: 80 93 f9 08 sts 0x08F9, r24 |
||
19787 | c57a: 34 e6 ldi r19, 0x64 ; 100 |
||
19788 | c57c: 30 93 fa 08 sts 0x08FA, r19 |
||
19789 | c580: 98 e7 ldi r25, 0x78 ; 120 |
||
19790 | c582: 90 93 fb 08 sts 0x08FB, r25 |
||
19791 | c586: 83 e0 ldi r24, 0x03 ; 3 |
||
19792 | c588: 80 93 fc 08 sts 0x08FC, r24 |
||
19793 | c58c: 30 93 fd 08 sts 0x08FD, r19 |
||
19794 | c590: 90 93 fe 08 sts 0x08FE, r25 |
||
19795 | c594: 81 e2 ldi r24, 0x21 ; 33 |
||
19796 | c596: 80 93 ff 08 sts 0x08FF, r24 |
||
19797 | c59a: 83 e2 ldi r24, 0x23 ; 35 |
||
19798 | c59c: 80 93 00 09 sts 0x0900, r24 |
||
19799 | c5a0: 84 e1 ldi r24, 0x14 ; 20 |
||
19800 | c5a2: 80 93 01 09 sts 0x0901, r24 |
||
19801 | c5a6: 10 92 02 09 sts 0x0902, r1 |
||
19802 | c5aa: 20 93 03 09 sts 0x0903, r18 |
||
19803 | c5ae: 10 92 04 09 sts 0x0904, r1 |
||
19804 | c5b2: 10 92 05 09 sts 0x0905, r1 |
||
19805 | c5b6: 10 92 06 09 sts 0x0906, r1 |
||
19806 | c5ba: 10 92 07 09 sts 0x0907, r1 |
||
19807 | c5be: 10 92 1c 09 sts 0x091C, r1 |
||
19808 | c5c2: 10 92 1d 09 sts 0x091D, r1 |
||
19809 | c5c6: 10 92 1e 09 sts 0x091E, r1 |
||
19810 | c5ca: 10 92 1f 09 sts 0x091F, r1 |
||
19811 | c5ce: 30 93 08 09 sts 0x0908, r19 |
||
19812 | c5d2: 98 e2 ldi r25, 0x28 ; 40 |
||
19813 | c5d4: 90 93 09 09 sts 0x0909, r25 |
||
19814 | c5d8: 70 93 38 09 sts 0x0938, r23 |
||
19815 | c5dc: 10 92 0a 09 sts 0x090A, r1 |
||
19816 | c5e0: 8a ef ldi r24, 0xFA ; 250 |
||
19817 | c5e2: 80 93 0b 09 sts 0x090B, r24 |
||
19818 | c5e6: 50 93 10 09 sts 0x0910, r21 |
||
19819 | c5ea: 30 93 0c 09 sts 0x090C, r19 |
||
19820 | c5ee: 90 93 0d 09 sts 0x090D, r25 |
||
19821 | c5f2: 10 92 0e 09 sts 0x090E, r1 |
||
19822 | c5f6: 80 93 0f 09 sts 0x090F, r24 |
||
19823 | c5fa: 92 e3 ldi r25, 0x32 ; 50 |
||
19824 | c5fc: 90 93 11 09 sts 0x0911, r25 |
||
19825 | c600: 2a e5 ldi r18, 0x5A ; 90 |
||
19826 | c602: 20 93 12 09 sts 0x0912, r18 |
||
19827 | c606: 90 93 13 09 sts 0x0913, r25 |
||
19828 | c60a: 10 92 37 09 sts 0x0937, r1 |
||
19829 | c60e: 20 93 14 09 sts 0x0914, r18 |
||
19830 | c612: 80 e5 ldi r24, 0x50 ; 80 |
||
19831 | c614: 80 93 15 09 sts 0x0915, r24 |
||
19832 | c618: 86 e4 ldi r24, 0x46 ; 70 |
||
19833 | c61a: 80 93 16 09 sts 0x0916, r24 |
||
19834 | c61e: 85 e5 ldi r24, 0x55 ; 85 |
||
19835 | c620: 80 93 17 09 sts 0x0917, r24 |
||
19836 | c624: 80 93 18 09 sts 0x0918, r24 |
||
19837 | c628: 80 e2 ldi r24, 0x20 ; 32 |
||
19838 | c62a: 80 93 19 09 sts 0x0919, r24 |
||
19839 | c62e: 80 93 1a 09 sts 0x091A, r24 |
||
19840 | c632: 90 93 1b 09 sts 0x091B, r25 |
||
19841 | c636: 8f e5 ldi r24, 0x5F ; 95 |
||
19842 | c638: 80 93 20 09 sts 0x0920, r24 |
||
19843 | c63c: 83 ef ldi r24, 0xF3 ; 243 |
||
19844 | c63e: 80 93 22 09 sts 0x0922, r24 |
||
19845 | c642: 8a ea ldi r24, 0xAA ; 170 |
||
19846 | c644: 80 93 24 09 sts 0x0924, r24 |
||
19847 | c648: 80 93 25 09 sts 0x0925, r24 |
||
19848 | c64c: 40 93 21 09 sts 0x0921, r20 |
||
19849 | c650: 40 93 23 09 sts 0x0923, r20 |
||
19850 | c654: 8c ef ldi r24, 0xFC ; 252 |
||
19851 | c656: 80 93 26 09 sts 0x0926, r24 |
||
19852 | c65a: 30 93 27 09 sts 0x0927, r19 |
||
19853 | c65e: 20 93 28 09 sts 0x0928, r18 |
||
19854 | c662: 20 93 29 09 sts 0x0929, r18 |
||
19855 | c666: 20 93 2a 09 sts 0x092A, r18 |
||
19856 | c66a: 8b e4 ldi r24, 0x4B ; 75 |
||
19857 | c66c: 80 93 2b 09 sts 0x092B, r24 |
||
19858 | c670: 80 93 2c 09 sts 0x092C, r24 |
||
19859 | c674: 80 93 2d 09 sts 0x092D, r24 |
||
19860 | c678: 10 92 2e 09 sts 0x092E, r1 |
||
19861 | c67c: 50 93 2f 09 sts 0x092F, r21 |
||
19862 | c680: 60 93 30 09 sts 0x0930, r22 |
||
19863 | c684: 20 93 31 09 sts 0x0931, r18 |
||
19864 | c688: 40 93 32 09 sts 0x0932, r20 |
||
19865 | c68c: 30 93 33 09 sts 0x0933, r19 |
||
19866 | c690: 30 93 34 09 sts 0x0934, r19 |
||
19867 | c694: 84 e0 ldi r24, 0x04 ; 4 |
||
19868 | c696: 80 93 35 09 sts 0x0935, r24 |
||
19869 | c69a: aa e3 ldi r26, 0x3A ; 58 |
||
19870 | c69c: b9 e0 ldi r27, 0x09 ; 9 |
||
19871 | c69e: e5 e8 ldi r30, 0x85 ; 133 |
||
19872 | c6a0: f3 e0 ldi r31, 0x03 ; 3 |
||
19873 | c6a2: 8c e0 ldi r24, 0x0C ; 12 |
||
19874 | c6a4: 01 90 ld r0, Z+ |
||
19875 | c6a6: 0d 92 st X+, r0 |
||
19876 | c6a8: 81 50 subi r24, 0x01 ; 1 |
||
19877 | c6aa: e1 f7 brne .-8 ; 0xc6a4 <DefaultKonstanten3+0x18c> |
||
19878 | c6ac: 08 95 ret |
||
19879 | |||
19880 | 0000c6ae <DefaultKonstanten2>: |
||
19881 | c6ae: 8a e6 ldi r24, 0x6A ; 106 |
||
19882 | c6b0: 80 93 e9 08 sts 0x08E9, r24 |
||
19883 | c6b4: 71 e0 ldi r23, 0x01 ; 1 |
||
19884 | c6b6: 70 93 39 09 sts 0x0939, r23 |
||
19885 | c6ba: 5e e1 ldi r21, 0x1E ; 30 |
||
19886 | c6bc: 50 93 ea 08 sts 0x08EA, r21 |
||
19887 | c6c0: 8b ef ldi r24, 0xFB ; 251 |
||
19888 | c6c2: 80 93 ec 08 sts 0x08EC, r24 |
||
19889 | c6c6: 9a e0 ldi r25, 0x0A ; 10 |
||
19890 | c6c8: 90 93 ed 08 sts 0x08ED, r25 |
||
19891 | c6cc: 50 93 eb 08 sts 0x08EB, r21 |
||
19892 | c6d0: 50 93 ef 08 sts 0x08EF, r21 |
||
19893 | c6d4: 85 e0 ldi r24, 0x05 ; 5 |
||
19894 | c6d6: 80 93 f0 08 sts 0x08F0, r24 |
||
19895 | c6da: 80 e4 ldi r24, 0x40 ; 64 |
||
19896 | c6dc: 80 93 f1 08 sts 0x08F1, r24 |
||
19897 | c6e0: 10 92 f2 08 sts 0x08F2, r1 |
||
19898 | c6e4: 8f e0 ldi r24, 0x0F ; 15 |
||
19899 | c6e6: 80 93 ee 08 sts 0x08EE, r24 |
||
19900 | c6ea: 90 93 f3 08 sts 0x08F3, r25 |
||
19901 | c6ee: 80 e1 ldi r24, 0x10 ; 16 |
||
19902 | c6f0: 80 93 f4 08 sts 0x08F4, r24 |
||
19903 | c6f4: 66 e0 ldi r22, 0x06 ; 6 |
||
19904 | c6f6: 60 93 f5 08 sts 0x08F5, r22 |
||
19905 | c6fa: e8 e0 ldi r30, 0x08 ; 8 |
||
19906 | c6fc: e0 93 f6 08 sts 0x08F6, r30 |
||
19907 | c700: 86 ee ldi r24, 0xE6 ; 230 |
||
19908 | c702: 80 93 f7 08 sts 0x08F7, r24 |
||
19909 | c706: 50 93 f8 08 sts 0x08F8, r21 |
||
19910 | c70a: 80 e8 ldi r24, 0x80 ; 128 |
||
19911 | c70c: 80 93 f9 08 sts 0x08F9, r24 |
||
19912 | c710: 2a e5 ldi r18, 0x5A ; 90 |
||
19913 | c712: 20 93 fa 08 sts 0x08FA, r18 |
||
19914 | c716: 98 e7 ldi r25, 0x78 ; 120 |
||
19915 | c718: 90 93 fb 08 sts 0x08FB, r25 |
||
19916 | c71c: 83 e0 ldi r24, 0x03 ; 3 |
||
19917 | c71e: 80 93 fc 08 sts 0x08FC, r24 |
||
19918 | c722: 20 93 fd 08 sts 0x08FD, r18 |
||
19919 | c726: 90 93 fe 08 sts 0x08FE, r25 |
||
19920 | c72a: 81 e2 ldi r24, 0x21 ; 33 |
||
19921 | c72c: 80 93 ff 08 sts 0x08FF, r24 |
||
19922 | c730: 83 e2 ldi r24, 0x23 ; 35 |
||
19923 | c732: 80 93 00 09 sts 0x0900, r24 |
||
19924 | c736: 50 93 01 09 sts 0x0901, r21 |
||
19925 | c73a: 10 92 02 09 sts 0x0902, r1 |
||
19926 | c73e: 40 e2 ldi r20, 0x20 ; 32 |
||
19927 | c740: 40 93 03 09 sts 0x0903, r20 |
||
19928 | c744: 10 92 04 09 sts 0x0904, r1 |
||
19929 | c748: 10 92 05 09 sts 0x0905, r1 |
||
19930 | c74c: 10 92 06 09 sts 0x0906, r1 |
||
19931 | c750: 10 92 07 09 sts 0x0907, r1 |
||
19932 | c754: 10 92 1c 09 sts 0x091C, r1 |
||
19933 | c758: 10 92 1d 09 sts 0x091D, r1 |
||
19934 | c75c: 10 92 1e 09 sts 0x091E, r1 |
||
19935 | c760: 10 92 1f 09 sts 0x091F, r1 |
||
19936 | c764: 34 e6 ldi r19, 0x64 ; 100 |
||
19937 | c766: 30 93 08 09 sts 0x0908, r19 |
||
19938 | c76a: 98 e2 ldi r25, 0x28 ; 40 |
||
19939 | c76c: 90 93 09 09 sts 0x0909, r25 |
||
19940 | c770: 70 93 38 09 sts 0x0938, r23 |
||
19941 | c774: 10 92 0a 09 sts 0x090A, r1 |
||
19942 | c778: 8a ef ldi r24, 0xFA ; 250 |
||
19943 | c77a: 80 93 0b 09 sts 0x090B, r24 |
||
19944 | c77e: 60 93 10 09 sts 0x0910, r22 |
||
19945 | c782: 30 93 0c 09 sts 0x090C, r19 |
||
19946 | c786: 90 93 0d 09 sts 0x090D, r25 |
||
19947 | c78a: 10 92 0e 09 sts 0x090E, r1 |
||
19948 | c78e: 80 93 0f 09 sts 0x090F, r24 |
||
19949 | c792: 82 e3 ldi r24, 0x32 ; 50 |
||
19950 | c794: 80 93 11 09 sts 0x0911, r24 |
||
19951 | c798: 20 93 12 09 sts 0x0912, r18 |
||
19952 | c79c: 80 93 13 09 sts 0x0913, r24 |
||
19953 | c7a0: 10 92 37 09 sts 0x0937, r1 |
||
19954 | c7a4: 20 93 14 09 sts 0x0914, r18 |
||
19955 | c7a8: 80 e5 ldi r24, 0x50 ; 80 |
||
19956 | c7aa: 80 93 15 09 sts 0x0915, r24 |
||
19957 | c7ae: 8c e3 ldi r24, 0x3C ; 60 |
||
19958 | c7b0: 80 93 16 09 sts 0x0916, r24 |
||
19959 | c7b4: 85 e5 ldi r24, 0x55 ; 85 |
||
19960 | c7b6: 80 93 17 09 sts 0x0917, r24 |
||
19961 | c7ba: 80 93 18 09 sts 0x0918, r24 |
||
19962 | c7be: 40 93 19 09 sts 0x0919, r20 |
||
19963 | c7c2: 40 93 1a 09 sts 0x091A, r20 |
||
19964 | c7c6: 9b e4 ldi r25, 0x4B ; 75 |
||
19965 | c7c8: 90 93 1b 09 sts 0x091B, r25 |
||
19966 | c7cc: 8f e5 ldi r24, 0x5F ; 95 |
||
19967 | c7ce: 80 93 20 09 sts 0x0920, r24 |
||
19968 | c7d2: 83 ef ldi r24, 0xF3 ; 243 |
||
19969 | c7d4: 80 93 22 09 sts 0x0922, r24 |
||
19970 | c7d8: 8a ea ldi r24, 0xAA ; 170 |
||
19971 | c7da: 80 93 24 09 sts 0x0924, r24 |
||
19972 | c7de: 80 93 25 09 sts 0x0925, r24 |
||
19973 | c7e2: 84 e1 ldi r24, 0x14 ; 20 |
||
19974 | c7e4: 80 93 21 09 sts 0x0921, r24 |
||
19975 | c7e8: 80 93 23 09 sts 0x0923, r24 |
||
19976 | c7ec: 8c ef ldi r24, 0xFC ; 252 |
||
19977 | c7ee: 80 93 26 09 sts 0x0926, r24 |
||
19978 | c7f2: 30 93 27 09 sts 0x0927, r19 |
||
19979 | c7f6: 20 93 28 09 sts 0x0928, r18 |
||
19980 | c7fa: 20 93 29 09 sts 0x0929, r18 |
||
19981 | c7fe: 20 93 2a 09 sts 0x092A, r18 |
||
19982 | c802: 90 93 2b 09 sts 0x092B, r25 |
||
19983 | c806: 90 93 2c 09 sts 0x092C, r25 |
||
19984 | c80a: 90 93 2d 09 sts 0x092D, r25 |
||
19985 | c80e: 10 92 2e 09 sts 0x092E, r1 |
||
19986 | c812: 60 93 2f 09 sts 0x092F, r22 |
||
19987 | c816: e0 93 30 09 sts 0x0930, r30 |
||
19988 | c81a: 20 93 31 09 sts 0x0931, r18 |
||
19989 | c81e: 50 93 32 09 sts 0x0932, r21 |
||
19990 | c822: 30 93 33 09 sts 0x0933, r19 |
||
19991 | c826: 30 93 34 09 sts 0x0934, r19 |
||
19992 | c82a: 84 e0 ldi r24, 0x04 ; 4 |
||
19993 | c82c: 80 93 35 09 sts 0x0935, r24 |
||
19994 | c830: aa e3 ldi r26, 0x3A ; 58 |
||
19995 | c832: b9 e0 ldi r27, 0x09 ; 9 |
||
19996 | c834: ef e8 ldi r30, 0x8F ; 143 |
||
19997 | c836: f3 e0 ldi r31, 0x03 ; 3 |
||
19998 | c838: 8c e0 ldi r24, 0x0C ; 12 |
||
19999 | c83a: 01 90 ld r0, Z+ |
||
20000 | c83c: 0d 92 st X+, r0 |
||
20001 | c83e: 81 50 subi r24, 0x01 ; 1 |
||
20002 | c840: e1 f7 brne .-8 ; 0xc83a <DefaultKonstanten2+0x18c> |
||
20003 | c842: 08 95 ret |
||
20004 | |||
20005 | 0000c844 <DefaultKonstanten1>: |
||
20006 | c844: 8a e6 ldi r24, 0x6A ; 106 |
||
20007 | c846: 80 93 e9 08 sts 0x08E9, r24 |
||
20008 | c84a: 51 e0 ldi r21, 0x01 ; 1 |
||
20009 | c84c: 50 93 39 09 sts 0x0939, r21 |
||
20010 | c850: 4e e1 ldi r20, 0x1E ; 30 |
||
20011 | c852: 40 93 ea 08 sts 0x08EA, r20 |
||
20012 | c856: 8b ef ldi r24, 0xFB ; 251 |
||
20013 | c858: 80 93 ec 08 sts 0x08EC, r24 |
||
20014 | c85c: 8a e0 ldi r24, 0x0A ; 10 |
||
20015 | c85e: 80 93 ed 08 sts 0x08ED, r24 |
||
20016 | c862: 40 93 eb 08 sts 0x08EB, r20 |
||
20017 | c866: 40 93 ef 08 sts 0x08EF, r20 |
||
20018 | c86a: 85 e0 ldi r24, 0x05 ; 5 |
||
20019 | c86c: 80 93 f0 08 sts 0x08F0, r24 |
||
20020 | c870: 80 e4 ldi r24, 0x40 ; 64 |
||
20021 | c872: 80 93 f1 08 sts 0x08F1, r24 |
||
20022 | c876: 10 92 f2 08 sts 0x08F2, r1 |
||
20023 | c87a: 84 e1 ldi r24, 0x14 ; 20 |
||
20024 | c87c: 80 93 ee 08 sts 0x08EE, r24 |
||
20025 | c880: 8e e0 ldi r24, 0x0E ; 14 |
||
20026 | c882: 80 93 f3 08 sts 0x08F3, r24 |
||
20027 | c886: e0 e1 ldi r30, 0x10 ; 16 |
||
20028 | c888: e0 93 f4 08 sts 0x08F4, r30 |
||
20029 | c88c: 8c e0 ldi r24, 0x0C ; 12 |
||
20030 | c88e: 80 93 f5 08 sts 0x08F5, r24 |
||
20031 | c892: f8 e0 ldi r31, 0x08 ; 8 |
||
20032 | c894: f0 93 f6 08 sts 0x08F6, r31 |
||
20033 | c898: 86 ee ldi r24, 0xE6 ; 230 |
||
20034 | c89a: 80 93 f7 08 sts 0x08F7, r24 |
||
20035 | c89e: 40 93 f8 08 sts 0x08F8, r20 |
||
20036 | c8a2: 80 e8 ldi r24, 0x80 ; 128 |
||
20037 | c8a4: 80 93 f9 08 sts 0x08F9, r24 |
||
20038 | c8a8: 30 e5 ldi r19, 0x50 ; 80 |
||
20039 | c8aa: 30 93 fa 08 sts 0x08FA, r19 |
||
20040 | c8ae: 96 e9 ldi r25, 0x96 ; 150 |
||
20041 | c8b0: 90 93 fb 08 sts 0x08FB, r25 |
||
20042 | c8b4: 83 e0 ldi r24, 0x03 ; 3 |
||
20043 | c8b6: 80 93 fc 08 sts 0x08FC, r24 |
||
20044 | c8ba: 30 93 fd 08 sts 0x08FD, r19 |
||
20045 | c8be: 90 93 fe 08 sts 0x08FE, r25 |
||
20046 | c8c2: 81 e2 ldi r24, 0x21 ; 33 |
||
20047 | c8c4: 80 93 ff 08 sts 0x08FF, r24 |
||
20048 | c8c8: 83 e2 ldi r24, 0x23 ; 35 |
||
20049 | c8ca: 80 93 00 09 sts 0x0900, r24 |
||
20050 | c8ce: 40 93 01 09 sts 0x0901, r20 |
||
20051 | c8d2: 10 92 02 09 sts 0x0902, r1 |
||
20052 | c8d6: 60 e2 ldi r22, 0x20 ; 32 |
||
20053 | c8d8: 60 93 03 09 sts 0x0903, r22 |
||
20054 | c8dc: 10 92 04 09 sts 0x0904, r1 |
||
20055 | c8e0: 10 92 05 09 sts 0x0905, r1 |
||
20056 | c8e4: 10 92 06 09 sts 0x0906, r1 |
||
20057 | c8e8: 10 92 07 09 sts 0x0907, r1 |
||
20058 | c8ec: 10 92 1c 09 sts 0x091C, r1 |
||
20059 | c8f0: 10 92 1d 09 sts 0x091D, r1 |
||
20060 | c8f4: 10 92 1e 09 sts 0x091E, r1 |
||
20061 | c8f8: 10 92 1f 09 sts 0x091F, r1 |
||
20062 | c8fc: 24 e6 ldi r18, 0x64 ; 100 |
||
20063 | c8fe: 20 93 08 09 sts 0x0908, r18 |
||
20064 | c902: 98 e2 ldi r25, 0x28 ; 40 |
||
20065 | c904: 90 93 09 09 sts 0x0909, r25 |
||
20066 | c908: 50 93 38 09 sts 0x0938, r21 |
||
20067 | c90c: 10 92 0a 09 sts 0x090A, r1 |
||
20068 | c910: 8a ef ldi r24, 0xFA ; 250 |
||
20069 | c912: 80 93 0b 09 sts 0x090B, r24 |
||
20070 | c916: 76 e0 ldi r23, 0x06 ; 6 |
||
20071 | c918: 70 93 10 09 sts 0x0910, r23 |
||
20072 | c91c: 20 93 0c 09 sts 0x090C, r18 |
||
20073 | c920: 90 93 0d 09 sts 0x090D, r25 |
||
20074 | c924: 10 92 0e 09 sts 0x090E, r1 |
||
20075 | c928: 80 93 0f 09 sts 0x090F, r24 |
||
20076 | c92c: 82 e3 ldi r24, 0x32 ; 50 |
||
20077 | c92e: 80 93 11 09 sts 0x0911, r24 |
||
20078 | c932: 9a e5 ldi r25, 0x5A ; 90 |
||
20079 | c934: 90 93 12 09 sts 0x0912, r25 |
||
20080 | c938: 80 93 13 09 sts 0x0913, r24 |
||
20081 | c93c: 10 92 37 09 sts 0x0937, r1 |
||
20082 | c940: 90 93 14 09 sts 0x0914, r25 |
||
20083 | c944: 30 93 15 09 sts 0x0915, r19 |
||
20084 | c948: 50 93 16 09 sts 0x0916, r21 |
||
20085 | c94c: 85 e5 ldi r24, 0x55 ; 85 |
||
20086 | c94e: 80 93 17 09 sts 0x0917, r24 |
||
20087 | c952: 80 93 18 09 sts 0x0918, r24 |
||
20088 | c956: e0 93 19 09 sts 0x0919, r30 |
||
20089 | c95a: 60 93 1a 09 sts 0x091A, r22 |
||
20090 | c95e: 20 93 1b 09 sts 0x091B, r18 |
||
20091 | c962: 8f e5 ldi r24, 0x5F ; 95 |
||
20092 | c964: 80 93 20 09 sts 0x0920, r24 |
||
20093 | c968: 83 ef ldi r24, 0xF3 ; 243 |
||
20094 | c96a: 80 93 22 09 sts 0x0922, r24 |
||
20095 | c96e: 8a ea ldi r24, 0xAA ; 170 |
||
20096 | c970: 80 93 24 09 sts 0x0924, r24 |
||
20097 | c974: 80 93 25 09 sts 0x0925, r24 |
||
20098 | c978: 8f e0 ldi r24, 0x0F ; 15 |
||
20099 | c97a: 80 93 21 09 sts 0x0921, r24 |
||
20100 | c97e: 80 93 23 09 sts 0x0923, r24 |
||
20101 | c982: 8c ef ldi r24, 0xFC ; 252 |
||
20102 | c984: 80 93 26 09 sts 0x0926, r24 |
||
20103 | c988: 20 93 27 09 sts 0x0927, r18 |
||
20104 | c98c: 90 93 28 09 sts 0x0928, r25 |
||
20105 | c990: 90 93 29 09 sts 0x0929, r25 |
||
20106 | c994: 90 93 2a 09 sts 0x092A, r25 |
||
20107 | c998: 8b e4 ldi r24, 0x4B ; 75 |
||
20108 | c99a: 80 93 2b 09 sts 0x092B, r24 |
||
20109 | c99e: 80 93 2c 09 sts 0x092C, r24 |
||
20110 | c9a2: 80 93 2d 09 sts 0x092D, r24 |
||
20111 | c9a6: 10 92 2e 09 sts 0x092E, r1 |
||
20112 | c9aa: 70 93 2f 09 sts 0x092F, r23 |
||
20113 | c9ae: f0 93 30 09 sts 0x0930, r31 |
||
20114 | c9b2: 90 93 31 09 sts 0x0931, r25 |
||
20115 | c9b6: 40 93 32 09 sts 0x0932, r20 |
||
20116 | c9ba: 20 93 33 09 sts 0x0933, r18 |
||
20117 | c9be: 20 93 34 09 sts 0x0934, r18 |
||
20118 | c9c2: 84 e0 ldi r24, 0x04 ; 4 |
||
20119 | c9c4: 80 93 35 09 sts 0x0935, r24 |
||
20120 | c9c8: aa e3 ldi r26, 0x3A ; 58 |
||
20121 | c9ca: b9 e0 ldi r27, 0x09 ; 9 |
||
20122 | c9cc: e7 e9 ldi r30, 0x97 ; 151 |
||
20123 | c9ce: f3 e0 ldi r31, 0x03 ; 3 |
||
20124 | c9d0: 8c e0 ldi r24, 0x0C ; 12 |
||
20125 | c9d2: 01 90 ld r0, Z+ |
||
20126 | c9d4: 0d 92 st X+, r0 |
||
20127 | c9d6: 81 50 subi r24, 0x01 ; 1 |
||
20128 | c9d8: e1 f7 brne .-8 ; 0xc9d2 <DefaultKonstanten1+0x18e> |
||
20129 | c9da: 08 95 ret |
||
20130 | |||
20131 | 0000c9dc <GPS_Neutral>: |
||
20132 | c9dc: 80 91 b1 05 lds r24, 0x05B1 |
||
20133 | c9e0: 90 91 b2 05 lds r25, 0x05B2 |
||
20134 | c9e4: a0 91 b3 05 lds r26, 0x05B3 |
||
20135 | c9e8: b0 91 b4 05 lds r27, 0x05B4 |
||
20136 | c9ec: 80 93 b9 05 sts 0x05B9, r24 |
||
20137 | c9f0: 90 93 ba 05 sts 0x05BA, r25 |
||
20138 | c9f4: a0 93 bb 05 sts 0x05BB, r26 |
||
20139 | c9f8: b0 93 bc 05 sts 0x05BC, r27 |
||
20140 | c9fc: 80 91 b5 05 lds r24, 0x05B5 |
||
20141 | ca00: 90 91 b6 05 lds r25, 0x05B6 |
||
20142 | ca04: a0 91 b7 05 lds r26, 0x05B7 |
||
20143 | ca08: b0 91 b8 05 lds r27, 0x05B8 |
||
20144 | ca0c: 80 93 bd 05 sts 0x05BD, r24 |
||
20145 | ca10: 90 93 be 05 sts 0x05BE, r25 |
||
20146 | ca14: a0 93 bf 05 sts 0x05BF, r26 |
||
20147 | ca18: b0 93 c0 05 sts 0x05C0, r27 |
||
20148 | ca1c: 08 95 ret |
||
20149 | |||
20150 | 0000ca1e <GPS_BerechneZielrichtung>: |
||
20151 | ca1e: 10 92 aa 05 sts 0x05AA, r1 |
||
20152 | ca22: 10 92 a9 05 sts 0x05A9, r1 |
||
20153 | ca26: 10 92 ac 05 sts 0x05AC, r1 |
||
20154 | ca2a: 10 92 ab 05 sts 0x05AB, r1 |
||
20155 | ca2e: 08 95 ret |
||
20156 | |||
20157 | 0000ca30 <SPI_MasterInit>: |
||
20158 | ca30: 84 b1 in r24, 0x04 ; 4 |
||
20159 | ca32: 80 6a ori r24, 0xA0 ; 160 |
||
20160 | ca34: 84 b9 out 0x04, r24 ; 4 |
||
20161 | ca36: 3d 9a sbi 0x07, 5 ; 7 |
||
20162 | ca38: 82 e5 ldi r24, 0x52 ; 82 |
||
20163 | ca3a: 8c bd out 0x2c, r24 ; 44 |
||
20164 | ca3c: 1d bc out 0x2d, r1 ; 45 |
||
20165 | ca3e: 45 9a sbi 0x08, 5 ; 8 |
||
20166 | ca40: 81 e0 ldi r24, 0x01 ; 1 |
||
20167 | ca42: 80 93 b5 09 sts 0x09B5, r24 |
||
20168 | ca46: 8a ea ldi r24, 0xAA ; 170 |
||
20169 | ca48: 80 93 b9 09 sts 0x09B9, r24 |
||
20170 | ca4c: 83 e8 ldi r24, 0x83 ; 131 |
||
20171 | ca4e: 80 93 ba 09 sts 0x09BA, r24 |
||
20172 | ca52: 9a e0 ldi r25, 0x0A ; 10 |
||
20173 | ca54: 90 93 bb 09 sts 0x09BB, r25 |
||
20174 | ca58: 10 92 bd 09 sts 0x09BD, r1 |
||
20175 | ca5c: 10 92 bc 09 sts 0x09BC, r1 |
||
20176 | ca60: 10 92 bf 09 sts 0x09BF, r1 |
||
20177 | ca64: 10 92 be 09 sts 0x09BE, r1 |
||
20178 | ca68: 10 92 17 0a sts 0x0A17, r1 |
||
20179 | ca6c: 10 92 db 09 sts 0x09DB, r1 |
||
20180 | ca70: 10 92 dc 09 sts 0x09DC, r1 |
||
20181 | ca74: 8c e4 ldi r24, 0x4C ; 76 |
||
20182 | ca76: 80 93 dd 09 sts 0x09DD, r24 |
||
20183 | ca7a: 86 e0 ldi r24, 0x06 ; 6 |
||
20184 | ca7c: 80 93 de 09 sts 0x09DE, r24 |
||
20185 | ca80: 90 93 df 09 sts 0x09DF, r25 |
||
20186 | ca84: 08 95 ret |
||
20187 | |||
20188 | 0000ca86 <UpdateSPI_Buffer>: |
||
20189 | ca86: ef 92 push r14 |
||
20190 | ca88: ff 92 push r15 |
||
20191 | ca8a: 0f 93 push r16 |
||
20192 | ca8c: 1f 93 push r17 |
||
20193 | ca8e: e0 90 f8 08 lds r14, 0x08F8 |
||
20194 | ca92: ff 24 eor r15, r15 |
||
20195 | ca94: ee 0c add r14, r14 |
||
20196 | ca96: ff 1c adc r15, r15 |
||
20197 | ca98: ee 0c add r14, r14 |
||
20198 | ca9a: ff 1c adc r15, r15 |
||
20199 | ca9c: 00 27 eor r16, r16 |
||
20200 | ca9e: f7 fc sbrc r15, 7 |
||
20201 | caa0: 00 95 com r16 |
||
20202 | caa2: 10 2f mov r17, r16 |
||
20203 | caa4: 60 91 c4 04 lds r22, 0x04C4 |
||
20204 | caa8: 70 91 c5 04 lds r23, 0x04C5 |
||
20205 | caac: 80 91 c6 04 lds r24, 0x04C6 |
||
20206 | cab0: 90 91 c7 04 lds r25, 0x04C7 |
||
20207 | cab4: a8 01 movw r20, r16 |
||
20208 | cab6: 97 01 movw r18, r14 |
||
20209 | cab8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
20210 | cabc: 30 93 bd 09 sts 0x09BD, r19 |
||
20211 | cac0: 20 93 bc 09 sts 0x09BC, r18 |
||
20212 | cac4: 60 91 cc 04 lds r22, 0x04CC |
||
20213 | cac8: 70 91 cd 04 lds r23, 0x04CD |
||
20214 | cacc: 80 91 ce 04 lds r24, 0x04CE |
||
20215 | cad0: 90 91 cf 04 lds r25, 0x04CF |
||
20216 | cad4: a8 01 movw r20, r16 |
||
20217 | cad6: 97 01 movw r18, r14 |
||
20218 | cad8: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
20219 | cadc: 30 93 bf 09 sts 0x09BF, r19 |
||
20220 | cae0: 20 93 be 09 sts 0x09BE, r18 |
||
20221 | cae4: 60 91 ab 09 lds r22, 0x09AB |
||
20222 | cae8: 70 91 ac 09 lds r23, 0x09AC |
||
20223 | caec: 80 91 ad 09 lds r24, 0x09AD |
||
20224 | caf0: 90 91 ae 09 lds r25, 0x09AE |
||
20225 | caf4: 2a e0 ldi r18, 0x0A ; 10 |
||
20226 | caf6: 30 e0 ldi r19, 0x00 ; 0 |
||
20227 | caf8: 40 e0 ldi r20, 0x00 ; 0 |
||
20228 | cafa: 50 e0 ldi r21, 0x00 ; 0 |
||
20229 | cafc: 0e 94 4a 6f call 0xde94 ; 0xde94 <__mulsi3> |
||
20230 | cb00: 20 91 c2 03 lds r18, 0x03C2 |
||
20231 | cb04: 30 91 c3 03 lds r19, 0x03C3 |
||
20232 | cb08: 40 91 c4 03 lds r20, 0x03C4 |
||
20233 | cb0c: 50 91 c5 03 lds r21, 0x03C5 |
||
20234 | cb10: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
20235 | cb14: 30 93 c5 09 sts 0x09C5, r19 |
||
20236 | cb18: 20 93 c4 09 sts 0x09C4, r18 |
||
20237 | cb1c: e0 91 bc 04 lds r30, 0x04BC |
||
20238 | cb20: f0 91 bd 04 lds r31, 0x04BD |
||
20239 | cb24: 80 91 6d 09 lds r24, 0x096D |
||
20240 | cb28: 90 91 6e 09 lds r25, 0x096E |
||
20241 | cb2c: bf 01 movw r22, r30 |
||
20242 | cb2e: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
20243 | cb32: cb 01 movw r24, r22 |
||
20244 | cb34: 88 0f add r24, r24 |
||
20245 | cb36: 99 1f adc r25, r25 |
||
20246 | cb38: 86 0f add r24, r22 |
||
20247 | cb3a: 97 1f adc r25, r23 |
||
20248 | cb3c: 9c 01 movw r18, r24 |
||
20249 | cb3e: 22 0f add r18, r18 |
||
20250 | cb40: 33 1f adc r19, r19 |
||
20251 | cb42: 96 fd sbrc r25, 6 |
||
20252 | cb44: 72 c1 rjmp .+740 ; 0xce2a <UpdateSPI_Buffer+0x3a4> |
||
20253 | cb46: 35 95 asr r19 |
||
20254 | cb48: 27 95 ror r18 |
||
20255 | cb4a: 35 95 asr r19 |
||
20256 | cb4c: 27 95 ror r18 |
||
20257 | cb4e: 30 93 c1 09 sts 0x09C1, r19 |
||
20258 | cb52: 20 93 c0 09 sts 0x09C0, r18 |
||
20259 | cb56: 80 91 a7 09 lds r24, 0x09A7 |
||
20260 | cb5a: 90 91 a8 09 lds r25, 0x09A8 |
||
20261 | cb5e: bf 01 movw r22, r30 |
||
20262 | cb60: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
20263 | cb64: cb 01 movw r24, r22 |
||
20264 | cb66: 88 0f add r24, r24 |
||
20265 | cb68: 99 1f adc r25, r25 |
||
20266 | cb6a: 86 0f add r24, r22 |
||
20267 | cb6c: 97 1f adc r25, r23 |
||
20268 | cb6e: 9c 01 movw r18, r24 |
||
20269 | cb70: 22 0f add r18, r18 |
||
20270 | cb72: 33 1f adc r19, r19 |
||
20271 | cb74: 96 fd sbrc r25, 6 |
||
20272 | cb76: 56 c1 rjmp .+684 ; 0xce24 <UpdateSPI_Buffer+0x39e> |
||
20273 | cb78: 35 95 asr r19 |
||
20274 | cb7a: 27 95 ror r18 |
||
20275 | cb7c: 35 95 asr r19 |
||
20276 | cb7e: 27 95 ror r18 |
||
20277 | cb80: 30 93 c3 09 sts 0x09C3, r19 |
||
20278 | cb84: 20 93 c2 09 sts 0x09C2, r18 |
||
20279 | cb88: 10 92 bd 04 sts 0x04BD, r1 |
||
20280 | cb8c: 10 92 bc 04 sts 0x04BC, r1 |
||
20281 | cb90: 10 92 6e 09 sts 0x096E, r1 |
||
20282 | cb94: 10 92 6d 09 sts 0x096D, r1 |
||
20283 | cb98: 10 92 a8 09 sts 0x09A8, r1 |
||
20284 | cb9c: 10 92 a7 09 sts 0x09A7, r1 |
||
20285 | cba0: 80 91 bb 09 lds r24, 0x09BB |
||
20286 | cba4: 8c 30 cpi r24, 0x0C ; 12 |
||
20287 | cba6: 09 f4 brne .+2 ; 0xcbaa <UpdateSPI_Buffer+0x124> |
||
20288 | cba8: 99 c1 rjmp .+818 ; 0xcedc <UpdateSPI_Buffer+0x456> |
||
20289 | cbaa: 8d 30 cpi r24, 0x0D ; 13 |
||
20290 | cbac: 08 f4 brcc .+2 ; 0xcbb0 <UpdateSPI_Buffer+0x12a> |
||
20291 | cbae: 9f c0 rjmp .+318 ; 0xccee <UpdateSPI_Buffer+0x268> |
||
20292 | cbb0: 8e 30 cpi r24, 0x0E ; 14 |
||
20293 | cbb2: 09 f4 brne .+2 ; 0xcbb6 <UpdateSPI_Buffer+0x130> |
||
20294 | cbb4: 7e c1 rjmp .+764 ; 0xceb2 <UpdateSPI_Buffer+0x42c> |
||
20295 | cbb6: 8e 30 cpi r24, 0x0E ; 14 |
||
20296 | cbb8: 08 f0 brcs .+2 ; 0xcbbc <UpdateSPI_Buffer+0x136> |
||
20297 | cbba: 3a c1 rjmp .+628 ; 0xce30 <UpdateSPI_Buffer+0x3aa> |
||
20298 | cbbc: 80 91 26 09 lds r24, 0x0926 |
||
20299 | cbc0: 80 93 cc 09 sts 0x09CC, r24 |
||
20300 | cbc4: 80 91 27 09 lds r24, 0x0927 |
||
20301 | cbc8: 80 93 cd 09 sts 0x09CD, r24 |
||
20302 | cbcc: 80 91 28 09 lds r24, 0x0928 |
||
20303 | cbd0: 80 93 ce 09 sts 0x09CE, r24 |
||
20304 | cbd4: 80 91 29 09 lds r24, 0x0929 |
||
20305 | cbd8: 80 93 cf 09 sts 0x09CF, r24 |
||
20306 | cbdc: 80 91 2a 09 lds r24, 0x092A |
||
20307 | cbe0: 80 93 d0 09 sts 0x09D0, r24 |
||
20308 | cbe4: 80 91 2e 09 lds r24, 0x092E |
||
20309 | cbe8: 80 93 d1 09 sts 0x09D1, r24 |
||
20310 | cbec: 80 91 2f 09 lds r24, 0x092F |
||
20311 | cbf0: 80 93 d2 09 sts 0x09D2, r24 |
||
20312 | cbf4: 80 91 30 09 lds r24, 0x0930 |
||
20313 | cbf8: 80 93 d3 09 sts 0x09D3, r24 |
||
20314 | cbfc: 80 91 33 09 lds r24, 0x0933 |
||
20315 | cc00: 80 93 d4 09 sts 0x09D4, r24 |
||
20316 | cc04: 80 91 31 09 lds r24, 0x0931 |
||
20317 | cc08: 80 93 d5 09 sts 0x09D5, r24 |
||
20318 | cc0c: 80 91 32 09 lds r24, 0x0932 |
||
20319 | cc10: 80 93 d6 09 sts 0x09D6, r24 |
||
20320 | cc14: 80 91 34 09 lds r24, 0x0934 |
||
20321 | cc18: 80 93 d7 09 sts 0x09D7, r24 |
||
20322 | cc1c: 80 91 db 09 lds r24, 0x09DB |
||
20323 | cc20: 88 23 and r24, r24 |
||
20324 | cc22: 09 f4 brne .+2 ; 0xcc26 <UpdateSPI_Buffer+0x1a0> |
||
20325 | cc24: f2 c0 rjmp .+484 ; 0xce0a <UpdateSPI_Buffer+0x384> |
||
20326 | cc26: 20 91 e1 09 lds r18, 0x09E1 |
||
20327 | cc2a: 30 91 e2 09 lds r19, 0x09E2 |
||
20328 | cc2e: c9 01 movw r24, r18 |
||
20329 | cc30: 81 50 subi r24, 0x01 ; 1 |
||
20330 | cc32: 9e 4f sbci r25, 0xFE ; 254 |
||
20331 | cc34: 8f 5f subi r24, 0xFF ; 255 |
||
20332 | cc36: 93 40 sbci r25, 0x03 ; 3 |
||
20333 | cc38: 58 f4 brcc .+22 ; 0xcc50 <UpdateSPI_Buffer+0x1ca> |
||
20334 | cc3a: 40 91 e3 09 lds r20, 0x09E3 |
||
20335 | cc3e: 50 91 e4 09 lds r21, 0x09E4 |
||
20336 | cc42: ca 01 movw r24, r20 |
||
20337 | cc44: 81 50 subi r24, 0x01 ; 1 |
||
20338 | cc46: 9e 4f sbci r25, 0xFE ; 254 |
||
20339 | cc48: 8f 5f subi r24, 0xFF ; 255 |
||
20340 | cc4a: 93 40 sbci r25, 0x03 ; 3 |
||
20341 | cc4c: 08 f4 brcc .+2 ; 0xcc50 <UpdateSPI_Buffer+0x1ca> |
||
20342 | cc4e: 1c c1 rjmp .+568 ; 0xce88 <UpdateSPI_Buffer+0x402> |
||
20343 | cc50: 80 91 e7 09 lds r24, 0x09E7 |
||
20344 | cc54: 90 91 e8 09 lds r25, 0x09E8 |
||
20345 | cc58: 21 e0 ldi r18, 0x01 ; 1 |
||
20346 | cc5a: 89 36 cpi r24, 0x69 ; 105 |
||
20347 | cc5c: 92 07 cpc r25, r18 |
||
20348 | cc5e: 24 f4 brge .+8 ; 0xcc68 <UpdateSPI_Buffer+0x1e2> |
||
20349 | cc60: 90 93 01 05 sts 0x0501, r25 |
||
20350 | cc64: 80 93 00 05 sts 0x0500, r24 |
||
20351 | cc68: 80 91 00 05 lds r24, 0x0500 |
||
20352 | cc6c: 90 91 01 05 lds r25, 0x0501 |
||
20353 | cc70: 84 5e subi r24, 0xE4 ; 228 |
||
20354 | cc72: 9d 4f sbci r25, 0xFD ; 253 |
||
20355 | cc74: 20 91 02 05 lds r18, 0x0502 |
||
20356 | cc78: 30 91 03 05 lds r19, 0x0503 |
||
20357 | cc7c: 82 1b sub r24, r18 |
||
20358 | cc7e: 93 0b sbc r25, r19 |
||
20359 | cc80: 68 e6 ldi r22, 0x68 ; 104 |
||
20360 | cc82: 71 e0 ldi r23, 0x01 ; 1 |
||
20361 | cc84: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
20362 | cc88: 84 5b subi r24, 0xB4 ; 180 |
||
20363 | cc8a: 90 40 sbci r25, 0x00 ; 0 |
||
20364 | cc8c: 90 93 05 05 sts 0x0505, r25 |
||
20365 | cc90: 80 93 04 05 sts 0x0504, r24 |
||
20366 | cc94: 20 91 eb 09 lds r18, 0x09EB |
||
20367 | cc98: 30 91 ec 09 lds r19, 0x09EC |
||
20368 | cc9c: 80 91 fa 03 lds r24, 0x03FA |
||
20369 | cca0: 90 91 fb 03 lds r25, 0x03FB |
||
20370 | cca4: 82 17 cp r24, r18 |
||
20371 | cca6: 93 07 cpc r25, r19 |
||
20372 | cca8: 28 f4 brcc .+10 ; 0xccb4 <UpdateSPI_Buffer+0x22e> |
||
20373 | ccaa: 80 91 7e 07 lds r24, 0x077E |
||
20374 | ccae: 88 23 and r24, r24 |
||
20375 | ccb0: 09 f4 brne .+2 ; 0xccb4 <UpdateSPI_Buffer+0x22e> |
||
20376 | ccb2: fa c0 rjmp .+500 ; 0xcea8 <UpdateSPI_Buffer+0x422> |
||
20377 | ccb4: 80 91 e0 09 lds r24, 0x09E0 |
||
20378 | ccb8: 87 36 cpi r24, 0x67 ; 103 |
||
20379 | ccba: a1 f4 brne .+40 ; 0xcce4 <UpdateSPI_Buffer+0x25e> |
||
20380 | ccbc: 80 91 ed 09 lds r24, 0x09ED |
||
20381 | ccc0: 80 93 14 0a sts 0x0A14, r24 |
||
20382 | ccc4: 80 91 ee 09 lds r24, 0x09EE |
||
20383 | ccc8: 80 93 16 0a sts 0x0A16, r24 |
||
20384 | cccc: 80 91 ef 09 lds r24, 0x09EF |
||
20385 | ccd0: 80 93 15 0a sts 0x0A15, r24 |
||
20386 | ccd4: 80 91 f0 09 lds r24, 0x09F0 |
||
20387 | ccd8: 80 93 17 0a sts 0x0A17, r24 |
||
20388 | ccdc: 80 91 f1 09 lds r24, 0x09F1 |
||
20389 | cce0: 80 93 18 0a sts 0x0A18, r24 |
||
20390 | cce4: 1f 91 pop r17 |
||
20391 | cce6: 0f 91 pop r16 |
||
20392 | cce8: ff 90 pop r15 |
||
20393 | ccea: ef 90 pop r14 |
||
20394 | ccec: 08 95 ret |
||
20395 | ccee: 8a 30 cpi r24, 0x0A ; 10 |
||
20396 | ccf0: 09 f4 brne .+2 ; 0xccf4 <UpdateSPI_Buffer+0x26e> |
||
20397 | ccf2: 29 c1 rjmp .+594 ; 0xcf46 <UpdateSPI_Buffer+0x4c0> |
||
20398 | ccf4: 8b 30 cpi r24, 0x0B ; 11 |
||
20399 | ccf6: 09 f0 breq .+2 ; 0xccfa <UpdateSPI_Buffer+0x274> |
||
20400 | ccf8: 91 cf rjmp .-222 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20401 | ccfa: f8 94 cli |
||
20402 | ccfc: e0 91 e3 08 lds r30, 0x08E3 |
||
20403 | cd00: f0 e0 ldi r31, 0x00 ; 0 |
||
20404 | cd02: ee 0f add r30, r30 |
||
20405 | cd04: ff 1f adc r31, r31 |
||
20406 | cd06: e1 55 subi r30, 0x51 ; 81 |
||
20407 | cd08: f7 4f sbci r31, 0xF7 ; 247 |
||
20408 | cd0a: 01 90 ld r0, Z+ |
||
20409 | cd0c: f0 81 ld r31, Z |
||
20410 | cd0e: e0 2d mov r30, r0 |
||
20411 | cd10: 2f ef ldi r18, 0xFF ; 255 |
||
20412 | cd12: e1 38 cpi r30, 0x81 ; 129 |
||
20413 | cd14: f2 07 cpc r31, r18 |
||
20414 | cd16: 14 f4 brge .+4 ; 0xcd1c <UpdateSPI_Buffer+0x296> |
||
20415 | cd18: e1 e8 ldi r30, 0x81 ; 129 |
||
20416 | cd1a: ff ef ldi r31, 0xFF ; 255 |
||
20417 | cd1c: e0 38 cpi r30, 0x80 ; 128 |
||
20418 | cd1e: f1 05 cpc r31, r1 |
||
20419 | cd20: 14 f0 brlt .+4 ; 0xcd26 <UpdateSPI_Buffer+0x2a0> |
||
20420 | cd22: ef e7 ldi r30, 0x7F ; 127 |
||
20421 | cd24: f0 e0 ldi r31, 0x00 ; 0 |
||
20422 | cd26: e0 93 cc 09 sts 0x09CC, r30 |
||
20423 | cd2a: e0 91 e4 08 lds r30, 0x08E4 |
||
20424 | cd2e: f0 e0 ldi r31, 0x00 ; 0 |
||
20425 | cd30: ee 0f add r30, r30 |
||
20426 | cd32: ff 1f adc r31, r31 |
||
20427 | cd34: e1 55 subi r30, 0x51 ; 81 |
||
20428 | cd36: f7 4f sbci r31, 0xF7 ; 247 |
||
20429 | cd38: 01 90 ld r0, Z+ |
||
20430 | cd3a: f0 81 ld r31, Z |
||
20431 | cd3c: e0 2d mov r30, r0 |
||
20432 | cd3e: 4f ef ldi r20, 0xFF ; 255 |
||
20433 | cd40: e1 38 cpi r30, 0x81 ; 129 |
||
20434 | cd42: f4 07 cpc r31, r20 |
||
20435 | cd44: 14 f4 brge .+4 ; 0xcd4a <UpdateSPI_Buffer+0x2c4> |
||
20436 | cd46: e1 e8 ldi r30, 0x81 ; 129 |
||
20437 | cd48: ff ef ldi r31, 0xFF ; 255 |
||
20438 | cd4a: e0 38 cpi r30, 0x80 ; 128 |
||
20439 | cd4c: f1 05 cpc r31, r1 |
||
20440 | cd4e: 14 f0 brlt .+4 ; 0xcd54 <UpdateSPI_Buffer+0x2ce> |
||
20441 | cd50: ef e7 ldi r30, 0x7F ; 127 |
||
20442 | cd52: f0 e0 ldi r31, 0x00 ; 0 |
||
20443 | cd54: e0 93 cd 09 sts 0x09CD, r30 |
||
20444 | cd58: e0 91 e2 08 lds r30, 0x08E2 |
||
20445 | cd5c: f0 e0 ldi r31, 0x00 ; 0 |
||
20446 | cd5e: ee 0f add r30, r30 |
||
20447 | cd60: ff 1f adc r31, r31 |
||
20448 | cd62: e1 55 subi r30, 0x51 ; 81 |
||
20449 | cd64: f7 4f sbci r31, 0xF7 ; 247 |
||
20450 | cd66: 01 90 ld r0, Z+ |
||
20451 | cd68: f0 81 ld r31, Z |
||
20452 | cd6a: e0 2d mov r30, r0 |
||
20453 | cd6c: 6f ef ldi r22, 0xFF ; 255 |
||
20454 | cd6e: e1 38 cpi r30, 0x81 ; 129 |
||
20455 | cd70: f6 07 cpc r31, r22 |
||
20456 | cd72: 14 f4 brge .+4 ; 0xcd78 <UpdateSPI_Buffer+0x2f2> |
||
20457 | cd74: e1 e8 ldi r30, 0x81 ; 129 |
||
20458 | cd76: ff ef ldi r31, 0xFF ; 255 |
||
20459 | cd78: e0 38 cpi r30, 0x80 ; 128 |
||
20460 | cd7a: f1 05 cpc r31, r1 |
||
20461 | cd7c: 14 f0 brlt .+4 ; 0xcd82 <UpdateSPI_Buffer+0x2fc> |
||
20462 | cd7e: ef e7 ldi r30, 0x7F ; 127 |
||
20463 | cd80: f0 e0 ldi r31, 0x00 ; 0 |
||
20464 | cd82: e0 93 ce 09 sts 0x09CE, r30 |
||
20465 | cd86: e0 91 e1 08 lds r30, 0x08E1 |
||
20466 | cd8a: f0 e0 ldi r31, 0x00 ; 0 |
||
20467 | cd8c: ee 0f add r30, r30 |
||
20468 | cd8e: ff 1f adc r31, r31 |
||
20469 | cd90: e1 55 subi r30, 0x51 ; 81 |
||
20470 | cd92: f7 4f sbci r31, 0xF7 ; 247 |
||
20471 | cd94: 01 90 ld r0, Z+ |
||
20472 | cd96: f0 81 ld r31, Z |
||
20473 | cd98: e0 2d mov r30, r0 |
||
20474 | cd9a: 8f ef ldi r24, 0xFF ; 255 |
||
20475 | cd9c: e1 38 cpi r30, 0x81 ; 129 |
||
20476 | cd9e: f8 07 cpc r31, r24 |
||
20477 | cda0: 14 f4 brge .+4 ; 0xcda6 <UpdateSPI_Buffer+0x320> |
||
20478 | cda2: e1 e8 ldi r30, 0x81 ; 129 |
||
20479 | cda4: ff ef ldi r31, 0xFF ; 255 |
||
20480 | cda6: 78 94 sei |
||
20481 | cda8: e0 38 cpi r30, 0x80 ; 128 |
||
20482 | cdaa: f1 05 cpc r31, r1 |
||
20483 | cdac: 14 f0 brlt .+4 ; 0xcdb2 <UpdateSPI_Buffer+0x32c> |
||
20484 | cdae: ef e7 ldi r30, 0x7F ; 127 |
||
20485 | cdb0: f0 e0 ldi r31, 0x00 ; 0 |
||
20486 | cdb2: e0 93 cf 09 sts 0x09CF, r30 |
||
20487 | cdb6: 80 91 0a 05 lds r24, 0x050A |
||
20488 | cdba: 80 93 d0 09 sts 0x09D0, r24 |
||
20489 | cdbe: 80 91 0c 05 lds r24, 0x050C |
||
20490 | cdc2: 80 93 d1 09 sts 0x09D1, r24 |
||
20491 | cdc6: 80 91 0e 05 lds r24, 0x050E |
||
20492 | cdca: 80 93 d2 09 sts 0x09D2, r24 |
||
20493 | cdce: 80 91 10 05 lds r24, 0x0510 |
||
20494 | cdd2: 80 93 d3 09 sts 0x09D3, r24 |
||
20495 | cdd6: 80 91 12 05 lds r24, 0x0512 |
||
20496 | cdda: 80 93 d4 09 sts 0x09D4, r24 |
||
20497 | cdde: 80 91 13 05 lds r24, 0x0513 |
||
20498 | cde2: 80 93 d5 09 sts 0x09D5, r24 |
||
20499 | cde6: 20 91 33 08 lds r18, 0x0833 |
||
20500 | cdea: 30 91 34 08 lds r19, 0x0834 |
||
20501 | cdee: c9 01 movw r24, r18 |
||
20502 | cdf0: 97 fd sbrc r25, 7 |
||
20503 | cdf2: ea c0 rjmp .+468 ; 0xcfc8 <UpdateSPI_Buffer+0x542> |
||
20504 | cdf4: 95 95 asr r25 |
||
20505 | cdf6: 87 95 ror r24 |
||
20506 | cdf8: 95 95 asr r25 |
||
20507 | cdfa: 87 95 ror r24 |
||
20508 | cdfc: 80 93 d6 09 sts 0x09D6, r24 |
||
20509 | ce00: 80 91 db 09 lds r24, 0x09DB |
||
20510 | ce04: 88 23 and r24, r24 |
||
20511 | ce06: 09 f0 breq .+2 ; 0xce0a <UpdateSPI_Buffer+0x384> |
||
20512 | ce08: 0e cf rjmp .-484 ; 0xcc26 <UpdateSPI_Buffer+0x1a0> |
||
20513 | ce0a: 10 92 aa 05 sts 0x05AA, r1 |
||
20514 | ce0e: 10 92 a9 05 sts 0x05A9, r1 |
||
20515 | ce12: 10 92 ac 05 sts 0x05AC, r1 |
||
20516 | ce16: 10 92 ab 05 sts 0x05AB, r1 |
||
20517 | ce1a: 1f 91 pop r17 |
||
20518 | ce1c: 0f 91 pop r16 |
||
20519 | ce1e: ff 90 pop r15 |
||
20520 | ce20: ef 90 pop r14 |
||
20521 | ce22: 08 95 ret |
||
20522 | ce24: 2d 5f subi r18, 0xFD ; 253 |
||
20523 | ce26: 3f 4f sbci r19, 0xFF ; 255 |
||
20524 | ce28: a7 ce rjmp .-690 ; 0xcb78 <UpdateSPI_Buffer+0xf2> |
||
20525 | ce2a: 2d 5f subi r18, 0xFD ; 253 |
||
20526 | ce2c: 3f 4f sbci r19, 0xFF ; 255 |
||
20527 | ce2e: 8b ce rjmp .-746 ; 0xcb46 <UpdateSPI_Buffer+0xc0> |
||
20528 | ce30: 8f 30 cpi r24, 0x0F ; 15 |
||
20529 | ce32: 09 f0 breq .+2 ; 0xce36 <UpdateSPI_Buffer+0x3b0> |
||
20530 | ce34: f3 ce rjmp .-538 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20531 | ce36: 80 91 10 09 lds r24, 0x0910 |
||
20532 | ce3a: 80 93 cc 09 sts 0x09CC, r24 |
||
20533 | ce3e: 80 91 38 09 lds r24, 0x0938 |
||
20534 | ce42: 80 93 cd 09 sts 0x09CD, r24 |
||
20535 | ce46: 80 91 b9 03 lds r24, 0x03B9 |
||
20536 | ce4a: 80 93 ce 09 sts 0x09CE, r24 |
||
20537 | ce4e: 80 91 09 09 lds r24, 0x0909 |
||
20538 | ce52: 80 93 cf 09 sts 0x09CF, r24 |
||
20539 | ce56: 80 91 0a 09 lds r24, 0x090A |
||
20540 | ce5a: 80 93 d0 09 sts 0x09D0, r24 |
||
20541 | ce5e: 80 91 0b 09 lds r24, 0x090B |
||
20542 | ce62: 80 93 d1 09 sts 0x09D1, r24 |
||
20543 | ce66: 80 91 ba 03 lds r24, 0x03BA |
||
20544 | ce6a: 80 93 d2 09 sts 0x09D2, r24 |
||
20545 | ce6e: 80 91 0d 09 lds r24, 0x090D |
||
20546 | ce72: 80 93 d3 09 sts 0x09D3, r24 |
||
20547 | ce76: 80 91 0e 09 lds r24, 0x090E |
||
20548 | ce7a: 80 93 d4 09 sts 0x09D4, r24 |
||
20549 | ce7e: 80 91 0f 09 lds r24, 0x090F |
||
20550 | ce82: 80 93 d5 09 sts 0x09D5, r24 |
||
20551 | ce86: ca ce rjmp .-620 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20552 | ce88: 80 91 e9 08 lds r24, 0x08E9 |
||
20553 | ce8c: 85 ff sbrs r24, 5 |
||
20554 | ce8e: e0 ce rjmp .-576 ; 0xcc50 <UpdateSPI_Buffer+0x1ca> |
||
20555 | ce90: 30 93 aa 05 sts 0x05AA, r19 |
||
20556 | ce94: 20 93 a9 05 sts 0x05A9, r18 |
||
20557 | ce98: 50 93 ac 05 sts 0x05AC, r21 |
||
20558 | ce9c: 40 93 ab 05 sts 0x05AB, r20 |
||
20559 | cea0: 8a ef ldi r24, 0xFA ; 250 |
||
20560 | cea2: 80 93 c1 05 sts 0x05C1, r24 |
||
20561 | cea6: d4 ce rjmp .-600 ; 0xcc50 <UpdateSPI_Buffer+0x1ca> |
||
20562 | cea8: 30 93 fb 03 sts 0x03FB, r19 |
||
20563 | ceac: 20 93 fa 03 sts 0x03FA, r18 |
||
20564 | ceb0: 01 cf rjmp .-510 ; 0xccb4 <UpdateSPI_Buffer+0x22e> |
||
20565 | ceb2: 80 91 dc 09 lds r24, 0x09DC |
||
20566 | ceb6: 80 93 cc 09 sts 0x09CC, r24 |
||
20567 | ceba: 80 91 dd 09 lds r24, 0x09DD |
||
20568 | cebe: 80 93 cd 09 sts 0x09CD, r24 |
||
20569 | cec2: 80 91 de 09 lds r24, 0x09DE |
||
20570 | cec6: 80 93 ce 09 sts 0x09CE, r24 |
||
20571 | ceca: 80 91 df 09 lds r24, 0x09DF |
||
20572 | cece: 80 93 cf 09 sts 0x09CF, r24 |
||
20573 | ced2: 80 91 08 01 lds r24, 0x0108 |
||
20574 | ced6: 80 93 d0 09 sts 0x09D0, r24 |
||
20575 | ceda: a0 ce rjmp .-704 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20576 | cedc: 80 91 7e 07 lds r24, 0x077E |
||
20577 | cee0: 86 30 cpi r24, 0x06 ; 6 |
||
20578 | cee2: 08 f4 brcc .+2 ; 0xcee6 <UpdateSPI_Buffer+0x460> |
||
20579 | cee4: 6e c0 rjmp .+220 ; 0xcfc2 <UpdateSPI_Buffer+0x53c> |
||
20580 | cee6: 10 92 7e 07 sts 0x077E, r1 |
||
20581 | ceea: 85 e0 ldi r24, 0x05 ; 5 |
||
20582 | ceec: 80 93 cc 09 sts 0x09CC, r24 |
||
20583 | cef0: 80 91 35 09 lds r24, 0x0935 |
||
20584 | cef4: 80 93 cd 09 sts 0x09CD, r24 |
||
20585 | cef8: 80 91 2f 08 lds r24, 0x082F |
||
20586 | cefc: 90 91 30 08 lds r25, 0x0830 |
||
20587 | cf00: 90 93 cf 09 sts 0x09CF, r25 |
||
20588 | cf04: 80 93 ce 09 sts 0x09CE, r24 |
||
20589 | cf08: 60 91 21 05 lds r22, 0x0521 |
||
20590 | cf0c: 70 91 22 05 lds r23, 0x0522 |
||
20591 | cf10: 80 91 23 05 lds r24, 0x0523 |
||
20592 | cf14: 90 91 24 05 lds r25, 0x0524 |
||
20593 | cf18: 25 e0 ldi r18, 0x05 ; 5 |
||
20594 | cf1a: 30 e0 ldi r19, 0x00 ; 0 |
||
20595 | cf1c: 40 e0 ldi r20, 0x00 ; 0 |
||
20596 | cf1e: 50 e0 ldi r21, 0x00 ; 0 |
||
20597 | cf20: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
20598 | cf24: 30 93 d1 09 sts 0x09D1, r19 |
||
20599 | cf28: 20 93 d0 09 sts 0x09D0, r18 |
||
20600 | cf2c: 80 91 2b 09 lds r24, 0x092B |
||
20601 | cf30: 80 93 d2 09 sts 0x09D2, r24 |
||
20602 | cf34: 80 91 2c 09 lds r24, 0x092C |
||
20603 | cf38: 80 93 d3 09 sts 0x09D3, r24 |
||
20604 | cf3c: 80 91 2d 09 lds r24, 0x092D |
||
20605 | cf40: 80 93 d4 09 sts 0x09D4, r24 |
||
20606 | cf44: 6b ce rjmp .-810 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20607 | cf46: 80 91 2f 05 lds r24, 0x052F |
||
20608 | cf4a: 80 93 cc 09 sts 0x09CC, r24 |
||
20609 | cf4e: 80 91 30 05 lds r24, 0x0530 |
||
20610 | cf52: 80 93 cd 09 sts 0x09CD, r24 |
||
20611 | cf56: 80 91 31 05 lds r24, 0x0531 |
||
20612 | cf5a: 80 93 ce 09 sts 0x09CE, r24 |
||
20613 | cf5e: 80 91 32 05 lds r24, 0x0532 |
||
20614 | cf62: 80 93 cf 09 sts 0x09CF, r24 |
||
20615 | cf66: 80 91 33 05 lds r24, 0x0533 |
||
20616 | cf6a: 80 93 d0 09 sts 0x09D0, r24 |
||
20617 | cf6e: 80 91 34 05 lds r24, 0x0534 |
||
20618 | cf72: 80 93 d1 09 sts 0x09D1, r24 |
||
20619 | cf76: 80 91 35 05 lds r24, 0x0535 |
||
20620 | cf7a: 80 93 d2 09 sts 0x09D2, r24 |
||
20621 | cf7e: 80 91 36 05 lds r24, 0x0536 |
||
20622 | cf82: 80 93 d3 09 sts 0x09D3, r24 |
||
20623 | cf86: 80 91 43 05 lds r24, 0x0543 |
||
20624 | cf8a: 80 93 d4 09 sts 0x09D4, r24 |
||
20625 | cf8e: 80 91 43 05 lds r24, 0x0543 |
||
20626 | cf92: 83 7f andi r24, 0xF3 ; 243 |
||
20627 | cf94: 80 93 43 05 sts 0x0543, r24 |
||
20628 | cf98: 80 91 19 03 lds r24, 0x0319 |
||
20629 | cf9c: 90 91 1a 03 lds r25, 0x031A |
||
20630 | cfa0: 80 93 d5 09 sts 0x09D5, r24 |
||
20631 | cfa4: 80 91 0a 01 lds r24, 0x010A |
||
20632 | cfa8: 80 93 d6 09 sts 0x09D6, r24 |
||
20633 | cfac: f9 99 sbic 0x1f, 1 ; 31 |
||
20634 | cfae: fe cf rjmp .-4 ; 0xcfac <UpdateSPI_Buffer+0x526> |
||
20635 | cfb0: 82 e0 ldi r24, 0x02 ; 2 |
||
20636 | cfb2: 90 e0 ldi r25, 0x00 ; 0 |
||
20637 | cfb4: 92 bd out 0x22, r25 ; 34 |
||
20638 | cfb6: 81 bd out 0x21, r24 ; 33 |
||
20639 | cfb8: f8 9a sbi 0x1f, 0 ; 31 |
||
20640 | cfba: 80 b5 in r24, 0x20 ; 32 |
||
20641 | cfbc: 80 93 d7 09 sts 0x09D7, r24 |
||
20642 | cfc0: 2d ce rjmp .-934 ; 0xcc1c <UpdateSPI_Buffer+0x196> |
||
20643 | cfc2: 80 93 cc 09 sts 0x09CC, r24 |
||
20644 | cfc6: 94 cf rjmp .-216 ; 0xcef0 <UpdateSPI_Buffer+0x46a> |
||
20645 | cfc8: 03 96 adiw r24, 0x03 ; 3 |
||
20646 | cfca: 14 cf rjmp .-472 ; 0xcdf4 <UpdateSPI_Buffer+0x36e> |
||
20647 | |||
20648 | 0000cfcc <SPI_StartTransmitPacket>: |
||
20649 | cfcc: 80 91 b5 09 lds r24, 0x09B5 |
||
20650 | cfd0: 88 23 and r24, r24 |
||
20651 | cfd2: 09 f4 brne .+2 ; 0xcfd6 <SPI_StartTransmitPacket+0xa> |
||
20652 | cfd4: 3b c0 rjmp .+118 ; 0xd04c <SPI_StartTransmitPacket+0x80> |
||
20653 | cfd6: 45 98 cbi 0x08, 5 ; 8 |
||
20654 | cfd8: 89 eb ldi r24, 0xB9 ; 185 |
||
20655 | cfda: 99 e0 ldi r25, 0x09 ; 9 |
||
20656 | cfdc: 90 93 b7 09 sts 0x09B7, r25 |
||
20657 | cfe0: 80 93 b6 09 sts 0x09B6, r24 |
||
20658 | cfe4: 90 91 c2 05 lds r25, 0x05C2 |
||
20659 | cfe8: e9 2f mov r30, r25 |
||
20660 | cfea: f0 e0 ldi r31, 0x00 ; 0 |
||
20661 | cfec: e4 53 subi r30, 0x34 ; 52 |
||
20662 | cfee: fc 4f sbci r31, 0xFC ; 252 |
||
20663 | cff0: 80 81 ld r24, Z |
||
20664 | cff2: 80 93 bb 09 sts 0x09BB, r24 |
||
20665 | cff6: 9f 5f subi r25, 0xFF ; 255 |
||
20666 | cff8: 90 93 c2 05 sts 0x05C2, r25 |
||
20667 | cffc: 97 30 cpi r25, 0x07 ; 7 |
||
20668 | cffe: 10 f0 brcs .+4 ; 0xd004 <SPI_StartTransmitPacket+0x38> |
||
20669 | d000: 10 92 c2 05 sts 0x05C2, r1 |
||
20670 | d004: 10 92 b5 09 sts 0x09B5, r1 |
||
20671 | d008: 0e 94 43 65 call 0xca86 ; 0xca86 <UpdateSPI_Buffer> |
||
20672 | d00c: 81 e0 ldi r24, 0x01 ; 1 |
||
20673 | d00e: 80 93 b8 09 sts 0x09B8, r24 |
||
20674 | ... |
||
20675 | d042: 80 91 b9 09 lds r24, 0x09B9 |
||
20676 | d046: 80 93 d8 09 sts 0x09D8, r24 |
||
20677 | d04a: 8e bd out 0x2e, r24 ; 46 |
||
20678 | d04c: 08 95 ret |
||
20679 | |||
20680 | 0000d04e <SPI_TransmitByte>: |
||
20681 | d04e: 80 91 b5 09 lds r24, 0x09B5 |
||
20682 | d052: 88 23 and r24, r24 |
||
20683 | d054: 11 f4 brne .+4 ; 0xd05a <SPI_TransmitByte+0xc> |
||
20684 | d056: 0d b4 in r0, 0x2d ; 45 |
||
20685 | d058: 07 fe sbrs r0, 7 |
||
20686 | d05a: 08 95 ret |
||
20687 | d05c: 84 e0 ldi r24, 0x04 ; 4 |
||
20688 | d05e: 80 93 fc 03 sts 0x03FC, r24 |
||
20689 | d062: 45 9a sbi 0x08, 5 ; 8 |
||
20690 | d064: 9e b5 in r25, 0x2e ; 46 |
||
20691 | d066: 80 91 c4 05 lds r24, 0x05C4 |
||
20692 | d06a: 81 30 cpi r24, 0x01 ; 1 |
||
20693 | d06c: 09 f4 brne .+2 ; 0xd070 <SPI_TransmitByte+0x22> |
||
20694 | d06e: 59 c0 rjmp .+178 ; 0xd122 <SPI_TransmitByte+0xd4> |
||
20695 | d070: 81 30 cpi r24, 0x01 ; 1 |
||
20696 | d072: 08 f0 brcs .+2 ; 0xd076 <SPI_TransmitByte+0x28> |
||
20697 | d074: 3a c0 rjmp .+116 ; 0xd0ea <SPI_TransmitByte+0x9c> |
||
20698 | d076: 10 92 da 09 sts 0x09DA, r1 |
||
20699 | d07a: 90 93 c3 05 sts 0x05C3, r25 |
||
20700 | d07e: 91 38 cpi r25, 0x81 ; 129 |
||
20701 | d080: 09 f4 brne .+2 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20702 | d082: 4b c0 rjmp .+150 ; 0xd11a <SPI_TransmitByte+0xcc> |
||
20703 | d084: 20 91 b8 09 lds r18, 0x09B8 |
||
20704 | d088: 20 32 cpi r18, 0x20 ; 32 |
||
20705 | d08a: 08 f0 brcs .+2 ; 0xd08e <SPI_TransmitByte+0x40> |
||
20706 | d08c: 2a c0 rjmp .+84 ; 0xd0e2 <SPI_TransmitByte+0x94> |
||
20707 | d08e: 45 98 cbi 0x08, 5 ; 8 |
||
20708 | ... |
||
20709 | d0c0: e0 91 b6 09 lds r30, 0x09B6 |
||
20710 | d0c4: f0 91 b7 09 lds r31, 0x09B7 |
||
20711 | d0c8: e2 0f add r30, r18 |
||
20712 | d0ca: f1 1d adc r31, r1 |
||
20713 | d0cc: 80 81 ld r24, Z |
||
20714 | d0ce: 8e bd out 0x2e, r24 ; 46 |
||
20715 | d0d0: 90 91 d8 09 lds r25, 0x09D8 |
||
20716 | d0d4: 89 0f add r24, r25 |
||
20717 | d0d6: 80 93 d8 09 sts 0x09D8, r24 |
||
20718 | d0da: 2f 5f subi r18, 0xFF ; 255 |
||
20719 | d0dc: 20 93 b8 09 sts 0x09B8, r18 |
||
20720 | d0e0: 08 95 ret |
||
20721 | d0e2: 81 e0 ldi r24, 0x01 ; 1 |
||
20722 | d0e4: 80 93 b5 09 sts 0x09B5, r24 |
||
20723 | d0e8: f8 cf rjmp .-16 ; 0xd0da <SPI_TransmitByte+0x8c> |
||
20724 | d0ea: 82 30 cpi r24, 0x02 ; 2 |
||
20725 | d0ec: 09 f0 breq .+2 ; 0xd0f0 <SPI_TransmitByte+0xa2> |
||
20726 | d0ee: ca cf rjmp .-108 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20727 | d0f0: 80 91 da 09 lds r24, 0x09DA |
||
20728 | d0f4: e8 2f mov r30, r24 |
||
20729 | d0f6: f0 e0 ldi r31, 0x00 ; 0 |
||
20730 | d0f8: e6 50 subi r30, 0x06 ; 6 |
||
20731 | d0fa: f6 4f sbci r31, 0xF6 ; 246 |
||
20732 | d0fc: 90 83 st Z, r25 |
||
20733 | d0fe: 8f 5f subi r24, 0xFF ; 255 |
||
20734 | d100: 80 93 da 09 sts 0x09DA, r24 |
||
20735 | d104: 8a 31 cpi r24, 0x1A ; 26 |
||
20736 | d106: c0 f0 brcs .+48 ; 0xd138 <SPI_TransmitByte+0xea> |
||
20737 | d108: 80 91 c3 05 lds r24, 0x05C3 |
||
20738 | d10c: 98 17 cp r25, r24 |
||
20739 | d10e: d1 f0 breq .+52 ; 0xd144 <SPI_TransmitByte+0xf6> |
||
20740 | d110: 10 92 db 09 sts 0x09DB, r1 |
||
20741 | d114: 10 92 c4 05 sts 0x05C4, r1 |
||
20742 | d118: b5 cf rjmp .-150 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20743 | d11a: 81 e0 ldi r24, 0x01 ; 1 |
||
20744 | d11c: 80 93 c4 05 sts 0x05C4, r24 |
||
20745 | d120: b1 cf rjmp .-158 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20746 | d122: 95 35 cpi r25, 0x55 ; 85 |
||
20747 | d124: b9 f7 brne .-18 ; 0xd114 <SPI_TransmitByte+0xc6> |
||
20748 | d126: 80 91 c3 05 lds r24, 0x05C3 |
||
20749 | d12a: 8b 5a subi r24, 0xAB ; 171 |
||
20750 | d12c: 80 93 c3 05 sts 0x05C3, r24 |
||
20751 | d130: 82 e0 ldi r24, 0x02 ; 2 |
||
20752 | d132: 80 93 c4 05 sts 0x05C4, r24 |
||
20753 | d136: a6 cf rjmp .-180 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20754 | d138: 80 91 c3 05 lds r24, 0x05C3 |
||
20755 | d13c: 89 0f add r24, r25 |
||
20756 | d13e: 80 93 c3 05 sts 0x05C3, r24 |
||
20757 | d142: a0 cf rjmp .-192 ; 0xd084 <SPI_TransmitByte+0x36> |
||
20758 | d144: a0 ee ldi r26, 0xE0 ; 224 |
||
20759 | d146: b9 e0 ldi r27, 0x09 ; 9 |
||
20760 | d148: ea ef ldi r30, 0xFA ; 250 |
||
20761 | d14a: f9 e0 ldi r31, 0x09 ; 9 |
||
20762 | d14c: 8a e1 ldi r24, 0x1A ; 26 |
||
20763 | d14e: 01 90 ld r0, Z+ |
||
20764 | d150: 0d 92 st X+, r0 |
||
20765 | d152: 81 50 subi r24, 0x01 ; 1 |
||
20766 | d154: e1 f7 brne .-8 ; 0xd14e <SPI_TransmitByte+0x100> |
||
20767 | d156: 81 e0 ldi r24, 0x01 ; 1 |
||
20768 | d158: 80 93 db 09 sts 0x09DB, r24 |
||
20769 | d15c: db cf rjmp .-74 ; 0xd114 <SPI_TransmitByte+0xc6> |
||
20770 | |||
20771 | 0000d15e <LED_Init>: |
||
20772 | d15e: 87 b1 in r24, 0x07 ; 7 |
||
20773 | d160: 8c 60 ori r24, 0x0C ; 12 |
||
20774 | d162: 87 b9 out 0x07, r24 ; 7 |
||
20775 | d164: 42 98 cbi 0x08, 2 ; 8 |
||
20776 | d166: 43 98 cbi 0x08, 3 ; 8 |
||
20777 | d168: 10 92 c9 05 sts 0x05C9, r1 |
||
20778 | d16c: 80 e8 ldi r24, 0x80 ; 128 |
||
20779 | d16e: 80 93 d3 03 sts 0x03D3, r24 |
||
20780 | d172: 10 92 ca 05 sts 0x05CA, r1 |
||
20781 | d176: 80 93 d4 03 sts 0x03D4, r24 |
||
20782 | d17a: 08 95 ret |
||
20783 | |||
20784 | 0000d17c <LED_Update>: |
||
20785 | d17c: 80 91 cd 05 lds r24, 0x05CD |
||
20786 | d180: 81 50 subi r24, 0x01 ; 1 |
||
20787 | d182: 80 93 cd 05 sts 0x05CD, r24 |
||
20788 | d186: 8f 5f subi r24, 0xFF ; 255 |
||
20789 | d188: 09 f0 breq .+2 ; 0xd18c <LED_Update+0x10> |
||
20790 | d18a: 3e c0 rjmp .+124 ; 0xd208 <LED_Update+0x8c> |
||
20791 | d18c: 84 e0 ldi r24, 0x04 ; 4 |
||
20792 | d18e: 80 93 cd 05 sts 0x05CD, r24 |
||
20793 | d192: 80 91 43 05 lds r24, 0x0543 |
||
20794 | d196: 85 ff sbrs r24, 5 |
||
20795 | d198: 38 c0 rjmp .+112 ; 0xd20a <LED_Update+0x8e> |
||
20796 | d19a: 80 91 24 09 lds r24, 0x0924 |
||
20797 | d19e: 80 93 cc 05 sts 0x05CC, r24 |
||
20798 | d1a2: 80 91 25 09 lds r24, 0x0925 |
||
20799 | d1a6: 80 93 cb 05 sts 0x05CB, r24 |
||
20800 | d1aa: 80 91 37 09 lds r24, 0x0937 |
||
20801 | d1ae: 28 2f mov r18, r24 |
||
20802 | d1b0: 30 e0 ldi r19, 0x00 ; 0 |
||
20803 | d1b2: a9 01 movw r20, r18 |
||
20804 | d1b4: 40 71 andi r20, 0x10 ; 16 |
||
20805 | d1b6: 50 70 andi r21, 0x00 ; 0 |
||
20806 | d1b8: 84 ff sbrs r24, 4 |
||
20807 | d1ba: 34 c0 rjmp .+104 ; 0xd224 <LED_Update+0xa8> |
||
20808 | d1bc: 80 91 1c 05 lds r24, 0x051C |
||
20809 | d1c0: 88 23 and r24, r24 |
||
20810 | d1c2: 81 f5 brne .+96 ; 0xd224 <LED_Update+0xa8> |
||
20811 | d1c4: 25 ff sbrs r18, 5 |
||
20812 | d1c6: 7e c0 rjmp .+252 ; 0xd2c4 <LED_Update+0x148> |
||
20813 | d1c8: 42 9a sbi 0x08, 2 ; 8 |
||
20814 | d1ca: 26 fd sbrc r18, 6 |
||
20815 | d1cc: 4d c0 rjmp .+154 ; 0xd268 <LED_Update+0xec> |
||
20816 | d1ce: 43 98 cbi 0x08, 3 ; 8 |
||
20817 | d1d0: 08 95 ret |
||
20818 | d1d2: 80 91 ca 05 lds r24, 0x05CA |
||
20819 | d1d6: 81 50 subi r24, 0x01 ; 1 |
||
20820 | d1d8: 80 93 ca 05 sts 0x05CA, r24 |
||
20821 | d1dc: 8f 5f subi r24, 0xFF ; 255 |
||
20822 | d1de: a1 f4 brne .+40 ; 0xd208 <LED_Update+0x8c> |
||
20823 | d1e0: 80 91 a2 09 lds r24, 0x09A2 |
||
20824 | d1e4: 81 50 subi r24, 0x01 ; 1 |
||
20825 | d1e6: 80 93 ca 05 sts 0x05CA, r24 |
||
20826 | d1ea: 80 91 d4 03 lds r24, 0x03D4 |
||
20827 | d1ee: 81 30 cpi r24, 0x01 ; 1 |
||
20828 | d1f0: 09 f4 brne .+2 ; 0xd1f4 <LED_Update+0x78> |
||
20829 | d1f2: 6a c0 rjmp .+212 ; 0xd2c8 <LED_Update+0x14c> |
||
20830 | d1f4: 86 95 lsr r24 |
||
20831 | d1f6: 80 93 d4 03 sts 0x03D4, r24 |
||
20832 | d1fa: 80 91 cb 05 lds r24, 0x05CB |
||
20833 | d1fe: 90 91 d4 03 lds r25, 0x03D4 |
||
20834 | d202: 89 23 and r24, r25 |
||
20835 | d204: 89 f5 brne .+98 ; 0xd268 <LED_Update+0xec> |
||
20836 | d206: 43 98 cbi 0x08, 3 ; 8 |
||
20837 | d208: 08 95 ret |
||
20838 | d20a: 80 91 12 05 lds r24, 0x0512 |
||
20839 | d20e: 87 ff sbrs r24, 7 |
||
20840 | d210: c4 cf rjmp .-120 ; 0xd19a <LED_Update+0x1e> |
||
20841 | d212: 80 91 20 09 lds r24, 0x0920 |
||
20842 | d216: 80 93 cc 05 sts 0x05CC, r24 |
||
20843 | d21a: 80 91 22 09 lds r24, 0x0922 |
||
20844 | d21e: 80 93 cb 05 sts 0x05CB, r24 |
||
20845 | d222: c3 cf rjmp .-122 ; 0xd1aa <LED_Update+0x2e> |
||
20846 | d224: 80 91 21 09 lds r24, 0x0921 |
||
20847 | d228: 8b 3f cpi r24, 0xFB ; 251 |
||
20848 | d22a: 00 f1 brcs .+64 ; 0xd26c <LED_Update+0xf0> |
||
20849 | d22c: 80 91 6f 09 lds r24, 0x096F |
||
20850 | d230: 8d 3d cpi r24, 0xDD ; 221 |
||
20851 | d232: 08 f0 brcs .+2 ; 0xd236 <LED_Update+0xba> |
||
20852 | d234: 41 c0 rjmp .+130 ; 0xd2b8 <LED_Update+0x13c> |
||
20853 | d236: 8a 30 cpi r24, 0x0A ; 10 |
||
20854 | d238: c8 f4 brcc .+50 ; 0xd26c <LED_Update+0xf0> |
||
20855 | d23a: 80 91 cc 05 lds r24, 0x05CC |
||
20856 | d23e: 87 fd sbrc r24, 7 |
||
20857 | d240: 2e c0 rjmp .+92 ; 0xd29e <LED_Update+0x122> |
||
20858 | d242: 42 9a sbi 0x08, 2 ; 8 |
||
20859 | d244: 45 2b or r20, r21 |
||
20860 | d246: 71 f5 brne .+92 ; 0xd2a4 <LED_Update+0x128> |
||
20861 | d248: 80 91 23 09 lds r24, 0x0923 |
||
20862 | d24c: 8b 3f cpi r24, 0xFB ; 251 |
||
20863 | d24e: 08 f4 brcc .+2 ; 0xd252 <LED_Update+0xd6> |
||
20864 | d250: c0 cf rjmp .-128 ; 0xd1d2 <LED_Update+0x56> |
||
20865 | d252: 80 91 a2 09 lds r24, 0x09A2 |
||
20866 | d256: 87 3e cpi r24, 0xE7 ; 231 |
||
20867 | d258: 50 f5 brcc .+84 ; 0xd2ae <LED_Update+0x132> |
||
20868 | d25a: 8a 30 cpi r24, 0x0A ; 10 |
||
20869 | d25c: 08 f0 brcs .+2 ; 0xd260 <LED_Update+0xe4> |
||
20870 | d25e: b9 cf rjmp .-142 ; 0xd1d2 <LED_Update+0x56> |
||
20871 | d260: 80 91 cb 05 lds r24, 0x05CB |
||
20872 | d264: 87 fd sbrc r24, 7 |
||
20873 | d266: b3 cf rjmp .-154 ; 0xd1ce <LED_Update+0x52> |
||
20874 | d268: 43 9a sbi 0x08, 3 ; 8 |
||
20875 | d26a: 08 95 ret |
||
20876 | d26c: 80 91 c9 05 lds r24, 0x05C9 |
||
20877 | d270: 81 50 subi r24, 0x01 ; 1 |
||
20878 | d272: 80 93 c9 05 sts 0x05C9, r24 |
||
20879 | d276: 8f 5f subi r24, 0xFF ; 255 |
||
20880 | d278: 29 f7 brne .-54 ; 0xd244 <LED_Update+0xc8> |
||
20881 | d27a: 80 91 6f 09 lds r24, 0x096F |
||
20882 | d27e: 81 50 subi r24, 0x01 ; 1 |
||
20883 | d280: 80 93 c9 05 sts 0x05C9, r24 |
||
20884 | d284: 80 91 d3 03 lds r24, 0x03D3 |
||
20885 | d288: 81 30 cpi r24, 0x01 ; 1 |
||
20886 | d28a: 11 f1 breq .+68 ; 0xd2d0 <LED_Update+0x154> |
||
20887 | d28c: 86 95 lsr r24 |
||
20888 | d28e: 80 93 d3 03 sts 0x03D3, r24 |
||
20889 | d292: 80 91 cc 05 lds r24, 0x05CC |
||
20890 | d296: 90 91 d3 03 lds r25, 0x03D3 |
||
20891 | d29a: 89 23 and r24, r25 |
||
20892 | d29c: 91 f6 brne .-92 ; 0xd242 <LED_Update+0xc6> |
||
20893 | d29e: 42 98 cbi 0x08, 2 ; 8 |
||
20894 | d2a0: 45 2b or r20, r21 |
||
20895 | d2a2: 91 f2 breq .-92 ; 0xd248 <LED_Update+0xcc> |
||
20896 | d2a4: 80 91 1c 05 lds r24, 0x051C |
||
20897 | d2a8: 88 23 and r24, r24 |
||
20898 | d2aa: 71 f6 brne .-100 ; 0xd248 <LED_Update+0xcc> |
||
20899 | d2ac: 8e cf rjmp .-228 ; 0xd1ca <LED_Update+0x4e> |
||
20900 | d2ae: 80 91 cb 05 lds r24, 0x05CB |
||
20901 | d2b2: 87 ff sbrs r24, 7 |
||
20902 | d2b4: 8c cf rjmp .-232 ; 0xd1ce <LED_Update+0x52> |
||
20903 | d2b6: d8 cf rjmp .-80 ; 0xd268 <LED_Update+0xec> |
||
20904 | d2b8: 80 91 cc 05 lds r24, 0x05CC |
||
20905 | d2bc: 87 fd sbrc r24, 7 |
||
20906 | d2be: c1 cf rjmp .-126 ; 0xd242 <LED_Update+0xc6> |
||
20907 | d2c0: 42 98 cbi 0x08, 2 ; 8 |
||
20908 | d2c2: ee cf rjmp .-36 ; 0xd2a0 <LED_Update+0x124> |
||
20909 | d2c4: 42 98 cbi 0x08, 2 ; 8 |
||
20910 | d2c6: 81 cf rjmp .-254 ; 0xd1ca <LED_Update+0x4e> |
||
20911 | d2c8: 80 e8 ldi r24, 0x80 ; 128 |
||
20912 | d2ca: 80 93 d4 03 sts 0x03D4, r24 |
||
20913 | d2ce: 95 cf rjmp .-214 ; 0xd1fa <LED_Update+0x7e> |
||
20914 | d2d0: 80 e8 ldi r24, 0x80 ; 128 |
||
20915 | d2d2: 80 93 d3 03 sts 0x03D3, r24 |
||
20916 | d2d6: dd cf rjmp .-70 ; 0xd292 <LED_Update+0x116> |
||
20917 | |||
20918 | 0000d2d8 <Uart1Init>: |
||
20919 | d2d8: 80 91 c9 00 lds r24, 0x00C9 |
||
20920 | d2dc: 8f 77 andi r24, 0x7F ; 127 |
||
20921 | d2de: 80 93 c9 00 sts 0x00C9, r24 |
||
20922 | d2e2: 80 91 c9 00 lds r24, 0x00C9 |
||
20923 | d2e6: 8f 7b andi r24, 0xBF ; 191 |
||
20924 | d2e8: 80 93 c9 00 sts 0x00C9, r24 |
||
20925 | d2ec: 80 91 c9 00 lds r24, 0x00C9 |
||
20926 | d2f0: 8f 7d andi r24, 0xDF ; 223 |
||
20927 | d2f2: 80 93 c9 00 sts 0x00C9, r24 |
||
20928 | d2f6: 5a 9a sbi 0x0b, 2 ; 11 |
||
20929 | d2f8: 52 98 cbi 0x0a, 2 ; 10 |
||
20930 | d2fa: 10 92 cd 00 sts 0x00CD, r1 |
||
20931 | d2fe: 84 e1 ldi r24, 0x14 ; 20 |
||
20932 | d300: 80 93 cc 00 sts 0x00CC, r24 |
||
20933 | d304: 80 91 c8 00 lds r24, 0x00C8 |
||
20934 | d308: 82 60 ori r24, 0x02 ; 2 |
||
20935 | d30a: 80 93 c8 00 sts 0x00C8, r24 |
||
20936 | d30e: 80 e1 ldi r24, 0x10 ; 16 |
||
20937 | d310: 80 93 c9 00 sts 0x00C9, r24 |
||
20938 | d314: 80 91 ca 00 lds r24, 0x00CA |
||
20939 | d318: 8f 77 andi r24, 0x7F ; 127 |
||
20940 | d31a: 80 93 ca 00 sts 0x00CA, r24 |
||
20941 | d31e: 80 91 ca 00 lds r24, 0x00CA |
||
20942 | d322: 8f 7b andi r24, 0xBF ; 191 |
||
20943 | d324: 80 93 ca 00 sts 0x00CA, r24 |
||
20944 | d328: 80 91 ca 00 lds r24, 0x00CA |
||
20945 | d32c: 8f 7d andi r24, 0xDF ; 223 |
||
20946 | d32e: 80 93 ca 00 sts 0x00CA, r24 |
||
20947 | d332: 80 91 ca 00 lds r24, 0x00CA |
||
20948 | d336: 8f 7e andi r24, 0xEF ; 239 |
||
20949 | d338: 80 93 ca 00 sts 0x00CA, r24 |
||
20950 | d33c: 80 91 ca 00 lds r24, 0x00CA |
||
20951 | d340: 87 7f andi r24, 0xF7 ; 247 |
||
20952 | d342: 80 93 ca 00 sts 0x00CA, r24 |
||
20953 | d346: 80 91 c9 00 lds r24, 0x00C9 |
||
20954 | d34a: 8b 7f andi r24, 0xFB ; 251 |
||
20955 | d34c: 80 93 c9 00 sts 0x00C9, r24 |
||
20956 | d350: 80 91 ca 00 lds r24, 0x00CA |
||
20957 | d354: 84 60 ori r24, 0x04 ; 4 |
||
20958 | d356: 80 93 ca 00 sts 0x00CA, r24 |
||
20959 | d35a: 80 91 ca 00 lds r24, 0x00CA |
||
20960 | d35e: 82 60 ori r24, 0x02 ; 2 |
||
20961 | d360: 80 93 ca 00 sts 0x00CA, r24 |
||
20962 | d364: 80 91 c8 00 lds r24, 0x00C8 |
||
20963 | d368: 87 ff sbrs r24, 7 |
||
20964 | d36a: 06 c0 rjmp .+12 ; 0xd378 <Uart1Init+0xa0> |
||
20965 | d36c: 80 91 ce 00 lds r24, 0x00CE |
||
20966 | d370: 80 91 c8 00 lds r24, 0x00C8 |
||
20967 | d374: 87 fd sbrc r24, 7 |
||
20968 | d376: fa cf rjmp .-12 ; 0xd36c <Uart1Init+0x94> |
||
20969 | d378: 80 91 c9 00 lds r24, 0x00C9 |
||
20970 | d37c: 80 68 ori r24, 0x80 ; 128 |
||
20971 | d37e: 80 93 c9 00 sts 0x00C9, r24 |
||
20972 | d382: 08 95 ret |
||
20973 | |||
20974 | 0000d384 <__vector_28>: |
||
20975 | d384: 1f 92 push r1 |
||
20976 | d386: 0f 92 push r0 |
||
20977 | d388: 0f b6 in r0, 0x3f ; 63 |
||
20978 | d38a: 0f 92 push r0 |
||
20979 | d38c: 11 24 eor r1, r1 |
||
20980 | d38e: 1f 93 push r17 |
||
20981 | d390: 2f 93 push r18 |
||
20982 | d392: 3f 93 push r19 |
||
20983 | d394: 4f 93 push r20 |
||
20984 | d396: 5f 93 push r21 |
||
20985 | d398: 6f 93 push r22 |
||
20986 | d39a: 7f 93 push r23 |
||
20987 | d39c: 8f 93 push r24 |
||
20988 | d39e: 9f 93 push r25 |
||
20989 | d3a0: af 93 push r26 |
||
20990 | d3a2: bf 93 push r27 |
||
20991 | d3a4: cf 93 push r28 |
||
20992 | d3a6: df 93 push r29 |
||
20993 | d3a8: ef 93 push r30 |
||
20994 | d3aa: ff 93 push r31 |
||
20995 | d3ac: 20 91 ce 00 lds r18, 0x00CE |
||
20996 | d3b0: 10 91 d5 03 lds r17, 0x03D5 |
||
20997 | d3b4: 11 30 cpi r17, 0x01 ; 1 |
||
20998 | d3b6: 09 f4 brne .+2 ; 0xd3ba <__vector_28+0x36> |
||
20999 | d3b8: 46 c0 rjmp .+140 ; 0xd446 <__vector_28+0xc2> |
||
21000 | d3ba: 40 e0 ldi r20, 0x00 ; 0 |
||
21001 | d3bc: 50 e0 ldi r21, 0x00 ; 0 |
||
21002 | d3be: 80 91 ce 05 lds r24, 0x05CE |
||
21003 | d3c2: 88 23 and r24, r24 |
||
21004 | d3c4: c9 f1 breq .+114 ; 0xd438 <__vector_28+0xb4> |
||
21005 | d3c6: 80 91 d2 05 lds r24, 0x05D2 |
||
21006 | d3ca: 88 23 and r24, r24 |
||
21007 | d3cc: a1 f0 breq .+40 ; 0xd3f6 <__vector_28+0x72> |
||
21008 | d3ce: 81 30 cpi r24, 0x01 ; 1 |
||
21009 | d3d0: 09 f4 brne .+2 ; 0xd3d4 <__vector_28+0x50> |
||
21010 | d3d2: d4 c0 rjmp .+424 ; 0xd57c <__vector_28+0x1f8> |
||
21011 | d3d4: 82 30 cpi r24, 0x02 ; 2 |
||
21012 | d3d6: 09 f4 brne .+2 ; 0xd3da <__vector_28+0x56> |
||
21013 | d3d8: d6 c0 rjmp .+428 ; 0xd586 <__vector_28+0x202> |
||
21014 | d3da: 83 30 cpi r24, 0x03 ; 3 |
||
21015 | d3dc: 09 f4 brne .+2 ; 0xd3e0 <__vector_28+0x5c> |
||
21016 | d3de: 52 c0 rjmp .+164 ; 0xd484 <__vector_28+0x100> |
||
21017 | d3e0: 81 e0 ldi r24, 0x01 ; 1 |
||
21018 | d3e2: 80 93 d5 03 sts 0x03D5, r24 |
||
21019 | d3e6: 10 92 d1 05 sts 0x05D1, r1 |
||
21020 | d3ea: 10 92 cf 05 sts 0x05CF, r1 |
||
21021 | d3ee: 84 e4 ldi r24, 0x44 ; 68 |
||
21022 | d3f0: 80 93 ce 05 sts 0x05CE, r24 |
||
21023 | d3f4: 33 c0 rjmp .+102 ; 0xd45c <__vector_28+0xd8> |
||
21024 | d3f6: 45 2b or r20, r21 |
||
21025 | d3f8: 41 f1 breq .+80 ; 0xd44a <__vector_28+0xc6> |
||
21026 | d3fa: 81 e0 ldi r24, 0x01 ; 1 |
||
21027 | d3fc: 80 93 d2 05 sts 0x05D2, r24 |
||
21028 | d400: 40 91 d1 05 lds r20, 0x05D1 |
||
21029 | d404: 4f 5f subi r20, 0xFF ; 255 |
||
21030 | d406: 40 93 d1 05 sts 0x05D1, r20 |
||
21031 | d40a: 83 e0 ldi r24, 0x03 ; 3 |
||
21032 | d40c: 80 93 ce 05 sts 0x05CE, r24 |
||
21033 | d410: 40 31 cpi r20, 0x10 ; 16 |
||
21034 | d412: 20 f1 brcs .+72 ; 0xd45c <__vector_28+0xd8> |
||
21035 | d414: 80 91 cf 05 lds r24, 0x05CF |
||
21036 | d418: 88 23 and r24, r24 |
||
21037 | d41a: 21 f4 brne .+8 ; 0xd424 <__vector_28+0xa0> |
||
21038 | d41c: 11 23 and r17, r17 |
||
21039 | d41e: 11 f4 brne .+4 ; 0xd424 <__vector_28+0xa0> |
||
21040 | d420: 10 92 84 03 sts 0x0384, r1 |
||
21041 | d424: 10 92 d1 05 sts 0x05D1, r1 |
||
21042 | d428: 10 92 cf 05 sts 0x05CF, r1 |
||
21043 | d42c: 10 92 d2 05 sts 0x05D2, r1 |
||
21044 | d430: 84 e4 ldi r24, 0x44 ; 68 |
||
21045 | d432: 80 93 ce 05 sts 0x05CE, r24 |
||
21046 | d436: 12 c0 rjmp .+36 ; 0xd45c <__vector_28+0xd8> |
||
21047 | d438: 41 e0 ldi r20, 0x01 ; 1 |
||
21048 | d43a: 50 e0 ldi r21, 0x00 ; 0 |
||
21049 | d43c: 80 91 d2 05 lds r24, 0x05D2 |
||
21050 | d440: 88 23 and r24, r24 |
||
21051 | d442: 29 f6 brne .-118 ; 0xd3ce <__vector_28+0x4a> |
||
21052 | d444: d8 cf rjmp .-80 ; 0xd3f6 <__vector_28+0x72> |
||
21053 | d446: 10 92 d5 03 sts 0x03D5, r1 |
||
21054 | d44a: 84 e4 ldi r24, 0x44 ; 68 |
||
21055 | d44c: 80 93 ce 05 sts 0x05CE, r24 |
||
21056 | d450: 10 92 d1 05 sts 0x05D1, r1 |
||
21057 | d454: 10 92 d2 05 sts 0x05D2, r1 |
||
21058 | d458: 10 92 d0 05 sts 0x05D0, r1 |
||
21059 | d45c: ff 91 pop r31 |
||
21060 | d45e: ef 91 pop r30 |
||
21061 | d460: df 91 pop r29 |
||
21062 | d462: cf 91 pop r28 |
||
21063 | d464: bf 91 pop r27 |
||
21064 | d466: af 91 pop r26 |
||
21065 | d468: 9f 91 pop r25 |
||
21066 | d46a: 8f 91 pop r24 |
||
21067 | d46c: 7f 91 pop r23 |
||
21068 | d46e: 6f 91 pop r22 |
||
21069 | d470: 5f 91 pop r21 |
||
21070 | d472: 4f 91 pop r20 |
||
21071 | d474: 3f 91 pop r19 |
||
21072 | d476: 2f 91 pop r18 |
||
21073 | d478: 1f 91 pop r17 |
||
21074 | d47a: 0f 90 pop r0 |
||
21075 | d47c: 0f be out 0x3f, r0 ; 63 |
||
21076 | d47e: 0f 90 pop r0 |
||
21077 | d480: 1f 90 pop r1 |
||
21078 | d482: 18 95 reti |
||
21079 | d484: 45 2b or r20, r21 |
||
21080 | d486: 09 f0 breq .+2 ; 0xd48a <__vector_28+0x106> |
||
21081 | d488: ab cf rjmp .-170 ; 0xd3e0 <__vector_28+0x5c> |
||
21082 | d48a: 80 93 ce 05 sts 0x05CE, r24 |
||
21083 | d48e: 82 e0 ldi r24, 0x02 ; 2 |
||
21084 | d490: 80 93 d2 05 sts 0x05D2, r24 |
||
21085 | d494: 40 91 d1 05 lds r20, 0x05D1 |
||
21086 | d498: 4f 5f subi r20, 0xFF ; 255 |
||
21087 | d49a: 40 93 d1 05 sts 0x05D1, r20 |
||
21088 | d49e: 30 91 d0 05 lds r19, 0x05D0 |
||
21089 | d4a2: 83 2f mov r24, r19 |
||
21090 | d4a4: 86 95 lsr r24 |
||
21091 | d4a6: 86 95 lsr r24 |
||
21092 | d4a8: e8 2f mov r30, r24 |
||
21093 | d4aa: f0 e0 ldi r31, 0x00 ; 0 |
||
21094 | d4ac: ef 70 andi r30, 0x0F ; 15 |
||
21095 | d4ae: f0 70 andi r31, 0x00 ; 0 |
||
21096 | d4b0: 31 96 adiw r30, 0x01 ; 1 |
||
21097 | d4b2: eb 30 cpi r30, 0x0B ; 11 |
||
21098 | d4b4: f1 05 cpc r31, r1 |
||
21099 | d4b6: 08 f0 brcs .+2 ; 0xd4ba <__vector_28+0x136> |
||
21100 | d4b8: ab cf rjmp .-170 ; 0xd410 <__vector_28+0x8c> |
||
21101 | d4ba: 93 2f mov r25, r19 |
||
21102 | d4bc: 80 e0 ldi r24, 0x00 ; 0 |
||
21103 | d4be: 30 e0 ldi r19, 0x00 ; 0 |
||
21104 | d4c0: 82 2b or r24, r18 |
||
21105 | d4c2: 93 2b or r25, r19 |
||
21106 | d4c4: 93 70 andi r25, 0x03 ; 3 |
||
21107 | d4c6: 80 50 subi r24, 0x00 ; 0 |
||
21108 | d4c8: 92 40 sbci r25, 0x02 ; 2 |
||
21109 | d4ca: 63 e0 ldi r22, 0x03 ; 3 |
||
21110 | d4cc: 70 e0 ldi r23, 0x00 ; 0 |
||
21111 | d4ce: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
21112 | d4d2: db 01 movw r26, r22 |
||
21113 | d4d4: ef 01 movw r28, r30 |
||
21114 | d4d6: cc 0f add r28, r28 |
||
21115 | d4d8: dd 1f adc r29, r29 |
||
21116 | d4da: fe 01 movw r30, r28 |
||
21117 | d4dc: e1 55 subi r30, 0x51 ; 81 |
||
21118 | d4de: f7 4f sbci r31, 0xF7 ; 247 |
||
21119 | d4e0: 80 81 ld r24, Z |
||
21120 | d4e2: 91 81 ldd r25, Z+1 ; 0x01 |
||
21121 | d4e4: 9b 01 movw r18, r22 |
||
21122 | d4e6: 28 1b sub r18, r24 |
||
21123 | d4e8: 39 0b sbc r19, r25 |
||
21124 | d4ea: c9 01 movw r24, r18 |
||
21125 | d4ec: 37 fd sbrc r19, 7 |
||
21126 | d4ee: 82 c0 rjmp .+260 ; 0xd5f4 <__vector_28+0x270> |
||
21127 | d4f0: 06 97 sbiw r24, 0x06 ; 6 |
||
21128 | d4f2: 54 f4 brge .+20 ; 0xd508 <__vector_28+0x184> |
||
21129 | d4f4: 80 91 12 05 lds r24, 0x0512 |
||
21130 | d4f8: 88 3c cpi r24, 0xC8 ; 200 |
||
21131 | d4fa: 08 f0 brcs .+2 ; 0xd4fe <__vector_28+0x17a> |
||
21132 | d4fc: 6f c0 rjmp .+222 ; 0xd5dc <__vector_28+0x258> |
||
21133 | d4fe: 80 91 12 05 lds r24, 0x0512 |
||
21134 | d502: 86 5f subi r24, 0xF6 ; 246 |
||
21135 | d504: 80 93 12 05 sts 0x0512, r24 |
||
21136 | d508: fe 01 movw r30, r28 |
||
21137 | d50a: e1 55 subi r30, 0x51 ; 81 |
||
21138 | d50c: f7 4f sbci r31, 0xF7 ; 247 |
||
21139 | d50e: 80 81 ld r24, Z |
||
21140 | d510: 91 81 ldd r25, Z+1 ; 0x01 |
||
21141 | d512: 9c 01 movw r18, r24 |
||
21142 | d514: 22 0f add r18, r18 |
||
21143 | d516: 33 1f adc r19, r19 |
||
21144 | d518: 28 0f add r18, r24 |
||
21145 | d51a: 39 1f adc r19, r25 |
||
21146 | d51c: 2a 0f add r18, r26 |
||
21147 | d51e: 3b 1f adc r19, r27 |
||
21148 | d520: 37 fd sbrc r19, 7 |
||
21149 | d522: 65 c0 rjmp .+202 ; 0xd5ee <__vector_28+0x26a> |
||
21150 | d524: 35 95 asr r19 |
||
21151 | d526: 27 95 ror r18 |
||
21152 | d528: 35 95 asr r19 |
||
21153 | d52a: 27 95 ror r18 |
||
21154 | d52c: cd 01 movw r24, r26 |
||
21155 | d52e: 01 96 adiw r24, 0x01 ; 1 |
||
21156 | d530: 82 17 cp r24, r18 |
||
21157 | d532: 93 07 cpc r25, r19 |
||
21158 | d534: 0c f0 brlt .+2 ; 0xd538 <__vector_28+0x1b4> |
||
21159 | d536: 4a c0 rjmp .+148 ; 0xd5cc <__vector_28+0x248> |
||
21160 | d538: 21 50 subi r18, 0x01 ; 1 |
||
21161 | d53a: 30 40 sbci r19, 0x00 ; 0 |
||
21162 | d53c: 80 91 12 05 lds r24, 0x0512 |
||
21163 | d540: 84 3b cpi r24, 0xB4 ; 180 |
||
21164 | d542: f0 f1 brcs .+124 ; 0xd5c0 <__vector_28+0x23c> |
||
21165 | d544: fe 01 movw r30, r28 |
||
21166 | d546: e1 55 subi r30, 0x51 ; 81 |
||
21167 | d548: f7 4f sbci r31, 0xF7 ; 247 |
||
21168 | d54a: 80 81 ld r24, Z |
||
21169 | d54c: 91 81 ldd r25, Z+1 ; 0x01 |
||
21170 | d54e: b9 01 movw r22, r18 |
||
21171 | d550: 68 1b sub r22, r24 |
||
21172 | d552: 79 0b sbc r23, r25 |
||
21173 | d554: cb 01 movw r24, r22 |
||
21174 | d556: 63 e0 ldi r22, 0x03 ; 3 |
||
21175 | d558: 70 e0 ldi r23, 0x00 ; 0 |
||
21176 | d55a: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
21177 | d55e: cb 01 movw r24, r22 |
||
21178 | d560: 88 0f add r24, r24 |
||
21179 | d562: 99 1f adc r25, r25 |
||
21180 | d564: 86 0f add r24, r22 |
||
21181 | d566: 97 1f adc r25, r23 |
||
21182 | d568: fe 01 movw r30, r28 |
||
21183 | d56a: eb 53 subi r30, 0x3B ; 59 |
||
21184 | d56c: f7 4f sbci r31, 0xF7 ; 247 |
||
21185 | d56e: 91 83 std Z+1, r25 ; 0x01 |
||
21186 | d570: 80 83 st Z, r24 |
||
21187 | d572: c1 55 subi r28, 0x51 ; 81 |
||
21188 | d574: d7 4f sbci r29, 0xF7 ; 247 |
||
21189 | d576: 39 83 std Y+1, r19 ; 0x01 |
||
21190 | d578: 28 83 st Y, r18 |
||
21191 | d57a: 4a cf rjmp .-364 ; 0xd410 <__vector_28+0x8c> |
||
21192 | d57c: 45 2b or r20, r21 |
||
21193 | d57e: 09 f0 breq .+2 ; 0xd582 <__vector_28+0x1fe> |
||
21194 | d580: 2f cf rjmp .-418 ; 0xd3e0 <__vector_28+0x5c> |
||
21195 | d582: 82 e0 ldi r24, 0x02 ; 2 |
||
21196 | d584: 3b cf rjmp .-394 ; 0xd3fc <__vector_28+0x78> |
||
21197 | d586: 45 2b or r20, r21 |
||
21198 | d588: 09 f0 breq .+2 ; 0xd58c <__vector_28+0x208> |
||
21199 | d58a: 2a cf rjmp .-428 ; 0xd3e0 <__vector_28+0x5c> |
||
21200 | d58c: 83 e0 ldi r24, 0x03 ; 3 |
||
21201 | d58e: 80 93 ce 05 sts 0x05CE, r24 |
||
21202 | d592: 20 93 d0 05 sts 0x05D0, r18 |
||
21203 | d596: 90 91 d1 05 lds r25, 0x05D1 |
||
21204 | d59a: 92 30 cpi r25, 0x02 ; 2 |
||
21205 | d59c: 49 f0 breq .+18 ; 0xd5b0 <__vector_28+0x22c> |
||
21206 | d59e: 83 e0 ldi r24, 0x03 ; 3 |
||
21207 | d5a0: 80 93 d2 05 sts 0x05D2, r24 |
||
21208 | d5a4: 89 2f mov r24, r25 |
||
21209 | d5a6: 8f 5f subi r24, 0xFF ; 255 |
||
21210 | d5a8: 80 93 d1 05 sts 0x05D1, r24 |
||
21211 | d5ac: 48 2f mov r20, r24 |
||
21212 | d5ae: 30 cf rjmp .-416 ; 0xd410 <__vector_28+0x8c> |
||
21213 | d5b0: 10 92 cf 05 sts 0x05CF, r1 |
||
21214 | d5b4: 27 ff sbrs r18, 7 |
||
21215 | d5b6: f3 cf rjmp .-26 ; 0xd59e <__vector_28+0x21a> |
||
21216 | d5b8: 81 e0 ldi r24, 0x01 ; 1 |
||
21217 | d5ba: 80 93 cf 05 sts 0x05CF, r24 |
||
21218 | d5be: ef cf rjmp .-34 ; 0xd59e <__vector_28+0x21a> |
||
21219 | d5c0: fe 01 movw r30, r28 |
||
21220 | d5c2: eb 53 subi r30, 0x3B ; 59 |
||
21221 | d5c4: f7 4f sbci r31, 0xF7 ; 247 |
||
21222 | d5c6: 11 82 std Z+1, r1 ; 0x01 |
||
21223 | d5c8: 10 82 st Z, r1 |
||
21224 | d5ca: d3 cf rjmp .-90 ; 0xd572 <__vector_28+0x1ee> |
||
21225 | d5cc: 11 97 sbiw r26, 0x01 ; 1 |
||
21226 | d5ce: 2a 17 cp r18, r26 |
||
21227 | d5d0: 3b 07 cpc r19, r27 |
||
21228 | d5d2: 0c f0 brlt .+2 ; 0xd5d6 <__vector_28+0x252> |
||
21229 | d5d4: b3 cf rjmp .-154 ; 0xd53c <__vector_28+0x1b8> |
||
21230 | d5d6: 2f 5f subi r18, 0xFF ; 255 |
||
21231 | d5d8: 3f 4f sbci r19, 0xFF ; 255 |
||
21232 | d5da: b0 cf rjmp .-160 ; 0xd53c <__vector_28+0x1b8> |
||
21233 | d5dc: 88 ec ldi r24, 0xC8 ; 200 |
||
21234 | d5de: 80 93 12 05 sts 0x0512, r24 |
||
21235 | d5e2: 80 91 6f 00 lds r24, 0x006F |
||
21236 | d5e6: 8f 7d andi r24, 0xDF ; 223 |
||
21237 | d5e8: 80 93 6f 00 sts 0x006F, r24 |
||
21238 | d5ec: 8d cf rjmp .-230 ; 0xd508 <__vector_28+0x184> |
||
21239 | d5ee: 2d 5f subi r18, 0xFD ; 253 |
||
21240 | d5f0: 3f 4f sbci r19, 0xFF ; 255 |
||
21241 | d5f2: 98 cf rjmp .-208 ; 0xd524 <__vector_28+0x1a0> |
||
21242 | d5f4: 90 95 com r25 |
||
21243 | d5f6: 81 95 neg r24 |
||
21244 | d5f8: 9f 4f sbci r25, 0xFF ; 255 |
||
21245 | d5fa: 7a cf rjmp .-268 ; 0xd4f0 <__vector_28+0x16c> |
||
21246 | |||
21247 | 0000d5fc <SpektrumBinding>: |
||
21248 | d5fc: cf 93 push r28 |
||
21249 | d5fe: df 93 push r29 |
||
21250 | d600: 80 e1 ldi r24, 0x10 ; 16 |
||
21251 | d602: 97 e2 ldi r25, 0x27 ; 39 |
||
21252 | d604: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
21253 | d608: ec 01 movw r28, r24 |
||
21254 | d60a: 80 91 c9 00 lds r24, 0x00C9 |
||
21255 | d60e: 8f 77 andi r24, 0x7F ; 127 |
||
21256 | d610: 80 93 c9 00 sts 0x00C9, r24 |
||
21257 | d614: 80 91 c9 00 lds r24, 0x00C9 |
||
21258 | d618: 8f 7e andi r24, 0xEF ; 239 |
||
21259 | d61a: 80 93 c9 00 sts 0x00C9, r24 |
||
21260 | d61e: 5a 98 cbi 0x0b, 2 ; 11 |
||
21261 | d620: 00 d0 rcall .+0 ; 0xd622 <SpektrumBinding+0x26> |
||
21262 | d622: 0f 92 push r0 |
||
21263 | d624: ed b7 in r30, 0x3d ; 61 |
||
21264 | d626: fe b7 in r31, 0x3e ; 62 |
||
21265 | d628: 11 82 std Z+1, r1 ; 0x01 |
||
21266 | d62a: 89 e3 ldi r24, 0x39 ; 57 |
||
21267 | d62c: 98 e0 ldi r25, 0x08 ; 8 |
||
21268 | d62e: 93 83 std Z+3, r25 ; 0x03 |
||
21269 | d630: 82 83 std Z+2, r24 ; 0x02 |
||
21270 | d632: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
21271 | d636: 0f 90 pop r0 |
||
21272 | d638: 0f 90 pop r0 |
||
21273 | d63a: 0f 90 pop r0 |
||
21274 | d63c: ce 01 movw r24, r28 |
||
21275 | d63e: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
21276 | d642: 88 23 and r24, r24 |
||
21277 | d644: 09 f0 breq .+2 ; 0xd648 <SpektrumBinding+0x4c> |
||
21278 | d646: 83 c0 rjmp .+262 ; 0xd74e <SpektrumBinding+0x152> |
||
21279 | d648: 4a 9b sbis 0x09, 2 ; 9 |
||
21280 | d64a: f8 cf rjmp .-16 ; 0xd63c <SpektrumBinding+0x40> |
||
21281 | d64c: 8a e5 ldi r24, 0x5A ; 90 |
||
21282 | d64e: 90 e0 ldi r25, 0x00 ; 0 |
||
21283 | d650: 0e 94 ac 1a call 0x3558 ; 0x3558 <SetDelay> |
||
21284 | d654: ec 01 movw r28, r24 |
||
21285 | d656: 00 d0 rcall .+0 ; 0xd658 <SpektrumBinding+0x5c> |
||
21286 | d658: 0f 92 push r0 |
||
21287 | d65a: ed b7 in r30, 0x3d ; 61 |
||
21288 | d65c: fe b7 in r31, 0x3e ; 62 |
||
21289 | d65e: 11 82 std Z+1, r1 ; 0x01 |
||
21290 | d660: 83 e3 ldi r24, 0x33 ; 51 |
||
21291 | d662: 98 e0 ldi r25, 0x08 ; 8 |
||
21292 | d664: 93 83 std Z+3, r25 ; 0x03 |
||
21293 | d666: 82 83 std Z+2, r24 ; 0x02 |
||
21294 | d668: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
21295 | d66c: 52 9a sbi 0x0a, 2 ; 10 |
||
21296 | d66e: 0f 90 pop r0 |
||
21297 | d670: 0f 90 pop r0 |
||
21298 | d672: 0f 90 pop r0 |
||
21299 | d674: ce 01 movw r24, r28 |
||
21300 | d676: 0e 94 b6 1a call 0x356c ; 0x356c <CheckDelay> |
||
21301 | d67a: 88 23 and r24, r24 |
||
21302 | d67c: d9 f3 breq .-10 ; 0xd674 <SpektrumBinding+0x78> |
||
21303 | d67e: 80 e0 ldi r24, 0x00 ; 0 |
||
21304 | d680: 90 e0 ldi r25, 0x00 ; 0 |
||
21305 | d682: 5a 9a sbi 0x0b, 2 ; 11 |
||
21306 | d684: 01 96 adiw r24, 0x01 ; 1 |
||
21307 | d686: 84 36 cpi r24, 0x64 ; 100 |
||
21308 | d688: 91 05 cpc r25, r1 |
||
21309 | d68a: d9 f7 brne .-10 ; 0xd682 <SpektrumBinding+0x86> |
||
21310 | d68c: 80 e0 ldi r24, 0x00 ; 0 |
||
21311 | d68e: 90 e0 ldi r25, 0x00 ; 0 |
||
21312 | d690: 5a 98 cbi 0x0b, 2 ; 11 |
||
21313 | d692: 01 96 adiw r24, 0x01 ; 1 |
||
21314 | d694: f1 e0 ldi r31, 0x01 ; 1 |
||
21315 | d696: 80 39 cpi r24, 0x90 ; 144 |
||
21316 | d698: 9f 07 cpc r25, r31 |
||
21317 | d69a: d1 f7 brne .-12 ; 0xd690 <SpektrumBinding+0x94> |
||
21318 | d69c: 80 e0 ldi r24, 0x00 ; 0 |
||
21319 | d69e: 90 e0 ldi r25, 0x00 ; 0 |
||
21320 | d6a0: 5a 9a sbi 0x0b, 2 ; 11 |
||
21321 | d6a2: 01 96 adiw r24, 0x01 ; 1 |
||
21322 | d6a4: 8a 30 cpi r24, 0x0A ; 10 |
||
21323 | d6a6: 91 05 cpc r25, r1 |
||
21324 | d6a8: d9 f7 brne .-10 ; 0xd6a0 <SpektrumBinding+0xa4> |
||
21325 | d6aa: 80 e0 ldi r24, 0x00 ; 0 |
||
21326 | d6ac: 90 e0 ldi r25, 0x00 ; 0 |
||
21327 | d6ae: 5a 98 cbi 0x0b, 2 ; 11 |
||
21328 | d6b0: 01 96 adiw r24, 0x01 ; 1 |
||
21329 | d6b2: 8a 30 cpi r24, 0x0A ; 10 |
||
21330 | d6b4: 91 05 cpc r25, r1 |
||
21331 | d6b6: d9 f7 brne .-10 ; 0xd6ae <SpektrumBinding+0xb2> |
||
21332 | d6b8: 80 e0 ldi r24, 0x00 ; 0 |
||
21333 | d6ba: 90 e0 ldi r25, 0x00 ; 0 |
||
21334 | d6bc: 5a 9a sbi 0x0b, 2 ; 11 |
||
21335 | d6be: 01 96 adiw r24, 0x01 ; 1 |
||
21336 | d6c0: 21 e0 ldi r18, 0x01 ; 1 |
||
21337 | d6c2: 80 39 cpi r24, 0x90 ; 144 |
||
21338 | d6c4: 92 07 cpc r25, r18 |
||
21339 | d6c6: d1 f7 brne .-12 ; 0xd6bc <SpektrumBinding+0xc0> |
||
21340 | d6c8: 80 e0 ldi r24, 0x00 ; 0 |
||
21341 | d6ca: 90 e0 ldi r25, 0x00 ; 0 |
||
21342 | d6cc: 5a 98 cbi 0x0b, 2 ; 11 |
||
21343 | d6ce: 01 96 adiw r24, 0x01 ; 1 |
||
21344 | d6d0: e1 e0 ldi r30, 0x01 ; 1 |
||
21345 | d6d2: 80 39 cpi r24, 0x90 ; 144 |
||
21346 | d6d4: 9e 07 cpc r25, r30 |
||
21347 | d6d6: d1 f7 brne .-12 ; 0xd6cc <SpektrumBinding+0xd0> |
||
21348 | d6d8: 80 e0 ldi r24, 0x00 ; 0 |
||
21349 | d6da: 90 e0 ldi r25, 0x00 ; 0 |
||
21350 | d6dc: 5a 9a sbi 0x0b, 2 ; 11 |
||
21351 | d6de: 01 96 adiw r24, 0x01 ; 1 |
||
21352 | d6e0: 8a 30 cpi r24, 0x0A ; 10 |
||
21353 | d6e2: 91 05 cpc r25, r1 |
||
21354 | d6e4: d9 f7 brne .-10 ; 0xd6dc <SpektrumBinding+0xe0> |
||
21355 | d6e6: 80 e0 ldi r24, 0x00 ; 0 |
||
21356 | d6e8: 90 e0 ldi r25, 0x00 ; 0 |
||
21357 | d6ea: 5a 98 cbi 0x0b, 2 ; 11 |
||
21358 | d6ec: 01 96 adiw r24, 0x01 ; 1 |
||
21359 | d6ee: 8a 30 cpi r24, 0x0A ; 10 |
||
21360 | d6f0: 91 05 cpc r25, r1 |
||
21361 | d6f2: d9 f7 brne .-10 ; 0xd6ea <SpektrumBinding+0xee> |
||
21362 | d6f4: 80 e0 ldi r24, 0x00 ; 0 |
||
21363 | d6f6: 90 e0 ldi r25, 0x00 ; 0 |
||
21364 | d6f8: 5a 9a sbi 0x0b, 2 ; 11 |
||
21365 | d6fa: 01 96 adiw r24, 0x01 ; 1 |
||
21366 | d6fc: f1 e0 ldi r31, 0x01 ; 1 |
||
21367 | d6fe: 80 39 cpi r24, 0x90 ; 144 |
||
21368 | d700: 9f 07 cpc r25, r31 |
||
21369 | d702: d1 f7 brne .-12 ; 0xd6f8 <SpektrumBinding+0xfc> |
||
21370 | d704: 80 e0 ldi r24, 0x00 ; 0 |
||
21371 | d706: 90 e0 ldi r25, 0x00 ; 0 |
||
21372 | d708: 5a 98 cbi 0x0b, 2 ; 11 |
||
21373 | d70a: 01 96 adiw r24, 0x01 ; 1 |
||
21374 | d70c: 21 e0 ldi r18, 0x01 ; 1 |
||
21375 | d70e: 80 39 cpi r24, 0x90 ; 144 |
||
21376 | d710: 92 07 cpc r25, r18 |
||
21377 | d712: d1 f7 brne .-12 ; 0xd708 <SpektrumBinding+0x10c> |
||
21378 | d714: 80 e0 ldi r24, 0x00 ; 0 |
||
21379 | d716: 90 e0 ldi r25, 0x00 ; 0 |
||
21380 | d718: 5a 9a sbi 0x0b, 2 ; 11 |
||
21381 | d71a: 01 96 adiw r24, 0x01 ; 1 |
||
21382 | d71c: 8a 30 cpi r24, 0x0A ; 10 |
||
21383 | d71e: 91 05 cpc r25, r1 |
||
21384 | d720: d9 f7 brne .-10 ; 0xd718 <SpektrumBinding+0x11c> |
||
21385 | d722: 80 e0 ldi r24, 0x00 ; 0 |
||
21386 | d724: 90 e0 ldi r25, 0x00 ; 0 |
||
21387 | d726: 5a 98 cbi 0x0b, 2 ; 11 |
||
21388 | d728: 01 96 adiw r24, 0x01 ; 1 |
||
21389 | d72a: 8a 30 cpi r24, 0x0A ; 10 |
||
21390 | d72c: 91 05 cpc r25, r1 |
||
21391 | d72e: d9 f7 brne .-10 ; 0xd726 <SpektrumBinding+0x12a> |
||
21392 | d730: 80 e0 ldi r24, 0x00 ; 0 |
||
21393 | d732: 90 e0 ldi r25, 0x00 ; 0 |
||
21394 | d734: 5a 9a sbi 0x0b, 2 ; 11 |
||
21395 | d736: 01 96 adiw r24, 0x01 ; 1 |
||
21396 | d738: e1 e0 ldi r30, 0x01 ; 1 |
||
21397 | d73a: 80 39 cpi r24, 0x90 ; 144 |
||
21398 | d73c: 9e 07 cpc r25, r30 |
||
21399 | d73e: d1 f7 brne .-12 ; 0xd734 <SpektrumBinding+0x138> |
||
21400 | d740: 52 98 cbi 0x0a, 2 ; 10 |
||
21401 | d742: 5a 98 cbi 0x0b, 2 ; 11 |
||
21402 | d744: 0e 94 6c 69 call 0xd2d8 ; 0xd2d8 <Uart1Init> |
||
21403 | d748: df 91 pop r29 |
||
21404 | d74a: cf 91 pop r28 |
||
21405 | d74c: 08 95 ret |
||
21406 | d74e: 00 d0 rcall .+0 ; 0xd750 <SpektrumBinding+0x154> |
||
21407 | d750: 0f 92 push r0 |
||
21408 | d752: ed b7 in r30, 0x3d ; 61 |
||
21409 | d754: fe b7 in r31, 0x3e ; 62 |
||
21410 | d756: 11 82 std Z+1, r1 ; 0x01 |
||
21411 | d758: 88 e2 ldi r24, 0x28 ; 40 |
||
21412 | d75a: 98 e0 ldi r25, 0x08 ; 8 |
||
21413 | d75c: 93 83 std Z+3, r25 ; 0x03 |
||
21414 | d75e: 82 83 std Z+2, r24 ; 0x02 |
||
21415 | d760: 0e 94 97 16 call 0x2d2e ; 0x2d2e <_printf_P> |
||
21416 | d764: 0f 90 pop r0 |
||
21417 | d766: 0f 90 pop r0 |
||
21418 | d768: 0f 90 pop r0 |
||
21419 | d76a: 52 98 cbi 0x0a, 2 ; 10 |
||
21420 | d76c: 5a 98 cbi 0x0b, 2 ; 11 |
||
21421 | d76e: 0e 94 6c 69 call 0xd2d8 ; 0xd2d8 <Uart1Init> |
||
21422 | d772: df 91 pop r29 |
||
21423 | d774: cf 91 pop r28 |
||
21424 | d776: 08 95 ret |
||
21425 | |||
21426 | 0000d778 <c_sin_8192>: |
||
21427 | d778: cf 93 push r28 |
||
21428 | d77a: df 93 push r29 |
||
21429 | d77c: 97 fd sbrc r25, 7 |
||
21430 | d77e: 40 c0 rjmp .+128 ; 0xd800 <c_sin_8192+0x88> |
||
21431 | d780: c1 e0 ldi r28, 0x01 ; 1 |
||
21432 | d782: d0 e0 ldi r29, 0x00 ; 0 |
||
21433 | d784: 68 e6 ldi r22, 0x68 ; 104 |
||
21434 | d786: 71 e0 ldi r23, 0x01 ; 1 |
||
21435 | d788: 0e 94 89 6f call 0xdf12 ; 0xdf12 <__divmodhi4> |
||
21436 | d78c: 9c 01 movw r18, r24 |
||
21437 | d78e: 8b 35 cpi r24, 0x5B ; 91 |
||
21438 | d790: 91 05 cpc r25, r1 |
||
21439 | d792: d4 f0 brlt .+52 ; 0xd7c8 <c_sin_8192+0x50> |
||
21440 | d794: 8b 55 subi r24, 0x5B ; 91 |
||
21441 | d796: 90 40 sbci r25, 0x00 ; 0 |
||
21442 | d798: 8a 35 cpi r24, 0x5A ; 90 |
||
21443 | d79a: 91 05 cpc r25, r1 |
||
21444 | d79c: 78 f0 brcs .+30 ; 0xd7bc <c_sin_8192+0x44> |
||
21445 | d79e: c9 01 movw r24, r18 |
||
21446 | d7a0: 85 5b subi r24, 0xB5 ; 181 |
||
21447 | d7a2: 90 40 sbci r25, 0x00 ; 0 |
||
21448 | d7a4: 8a 35 cpi r24, 0x5A ; 90 |
||
21449 | d7a6: 91 05 cpc r25, r1 |
||
21450 | d7a8: 88 f1 brcs .+98 ; 0xd80c <c_sin_8192+0x94> |
||
21451 | d7aa: 88 e6 ldi r24, 0x68 ; 104 |
||
21452 | d7ac: 91 e0 ldi r25, 0x01 ; 1 |
||
21453 | d7ae: ac 01 movw r20, r24 |
||
21454 | d7b0: 42 1b sub r20, r18 |
||
21455 | d7b2: 53 0b sbc r21, r19 |
||
21456 | d7b4: 9a 01 movw r18, r20 |
||
21457 | d7b6: 4f ef ldi r20, 0xFF ; 255 |
||
21458 | d7b8: 5f ef ldi r21, 0xFF ; 255 |
||
21459 | d7ba: 08 c0 rjmp .+16 ; 0xd7cc <c_sin_8192+0x54> |
||
21460 | d7bc: 84 eb ldi r24, 0xB4 ; 180 |
||
21461 | d7be: 90 e0 ldi r25, 0x00 ; 0 |
||
21462 | d7c0: ac 01 movw r20, r24 |
||
21463 | d7c2: 42 1b sub r20, r18 |
||
21464 | d7c4: 53 0b sbc r21, r19 |
||
21465 | d7c6: 9a 01 movw r18, r20 |
||
21466 | d7c8: 41 e0 ldi r20, 0x01 ; 1 |
||
21467 | d7ca: 50 e0 ldi r21, 0x00 ; 0 |
||
21468 | d7cc: f9 01 movw r30, r18 |
||
21469 | d7ce: ee 0f add r30, r30 |
||
21470 | d7d0: ff 1f adc r31, r31 |
||
21471 | d7d2: e1 59 subi r30, 0x91 ; 145 |
||
21472 | d7d4: f7 4f sbci r31, 0xF7 ; 247 |
||
21473 | d7d6: 85 91 lpm r24, Z+ |
||
21474 | d7d8: 94 91 lpm r25, Z+ |
||
21475 | d7da: 4c 9f mul r20, r28 |
||
21476 | d7dc: 90 01 movw r18, r0 |
||
21477 | d7de: 4d 9f mul r20, r29 |
||
21478 | d7e0: 30 0d add r19, r0 |
||
21479 | d7e2: 5c 9f mul r21, r28 |
||
21480 | d7e4: 30 0d add r19, r0 |
||
21481 | d7e6: 11 24 eor r1, r1 |
||
21482 | d7e8: a9 01 movw r20, r18 |
||
21483 | d7ea: 48 9f mul r20, r24 |
||
21484 | d7ec: 90 01 movw r18, r0 |
||
21485 | d7ee: 49 9f mul r20, r25 |
||
21486 | d7f0: 30 0d add r19, r0 |
||
21487 | d7f2: 58 9f mul r21, r24 |
||
21488 | d7f4: 30 0d add r19, r0 |
||
21489 | d7f6: 11 24 eor r1, r1 |
||
21490 | d7f8: c9 01 movw r24, r18 |
||
21491 | d7fa: df 91 pop r29 |
||
21492 | d7fc: cf 91 pop r28 |
||
21493 | d7fe: 08 95 ret |
||
21494 | d800: 90 95 com r25 |
||
21495 | d802: 81 95 neg r24 |
||
21496 | d804: 9f 4f sbci r25, 0xFF ; 255 |
||
21497 | d806: cf ef ldi r28, 0xFF ; 255 |
||
21498 | d808: df ef ldi r29, 0xFF ; 255 |
||
21499 | d80a: bc cf rjmp .-136 ; 0xd784 <c_sin_8192+0xc> |
||
21500 | d80c: 24 5b subi r18, 0xB4 ; 180 |
||
21501 | d80e: 30 40 sbci r19, 0x00 ; 0 |
||
21502 | d810: 4f ef ldi r20, 0xFF ; 255 |
||
21503 | d812: 5f ef ldi r21, 0xFF ; 255 |
||
21504 | d814: db cf rjmp .-74 ; 0xd7cc <c_sin_8192+0x54> |
||
21505 | |||
21506 | 0000d816 <c_cos_8192>: |
||
21507 | d816: 2a e5 ldi r18, 0x5A ; 90 |
||
21508 | d818: 30 e0 ldi r19, 0x00 ; 0 |
||
21509 | d81a: a9 01 movw r20, r18 |
||
21510 | d81c: 48 1b sub r20, r24 |
||
21511 | d81e: 59 0b sbc r21, r25 |
||
21512 | d820: ca 01 movw r24, r20 |
||
21513 | d822: 0e 94 bc 6b call 0xd778 ; 0xd778 <c_sin_8192> |
||
21514 | d826: 08 95 ret |
||
21515 | |||
21516 | 0000d828 <c_atan2>: |
||
21517 | d828: 1f 93 push r17 |
||
21518 | d82a: cf 93 push r28 |
||
21519 | d82c: df 93 push r29 |
||
21520 | d82e: 9c 01 movw r18, r24 |
||
21521 | d830: eb 01 movw r28, r22 |
||
21522 | d832: 61 15 cp r22, r1 |
||
21523 | d834: 71 05 cpc r23, r1 |
||
21524 | d836: 19 f4 brne .+6 ; 0xd83e <c_atan2+0x16> |
||
21525 | d838: 00 97 sbiw r24, 0x00 ; 0 |
||
21526 | d83a: 09 f4 brne .+2 ; 0xd83e <c_atan2+0x16> |
||
21527 | d83c: 52 c0 rjmp .+164 ; 0xd8e2 <c_atan2+0xba> |
||
21528 | d83e: 37 fd sbrc r19, 7 |
||
21529 | d840: 57 c0 rjmp .+174 ; 0xd8f0 <c_atan2+0xc8> |
||
21530 | d842: 11 e0 ldi r17, 0x01 ; 1 |
||
21531 | d844: 20 97 sbiw r28, 0x00 ; 0 |
||
21532 | d846: 09 f4 brne .+2 ; 0xd84a <c_atan2+0x22> |
||
21533 | d848: 43 c0 rjmp .+134 ; 0xd8d0 <c_atan2+0xa8> |
||
21534 | d84a: b9 01 movw r22, r18 |
||
21535 | d84c: 88 27 eor r24, r24 |
||
21536 | d84e: 77 fd sbrc r23, 7 |
||
21537 | d850: 80 95 com r24 |
||
21538 | d852: 98 2f mov r25, r24 |
||
21539 | d854: 66 0f add r22, r22 |
||
21540 | d856: 77 1f adc r23, r23 |
||
21541 | d858: 88 1f adc r24, r24 |
||
21542 | d85a: 99 1f adc r25, r25 |
||
21543 | d85c: 66 0f add r22, r22 |
||
21544 | d85e: 77 1f adc r23, r23 |
||
21545 | d860: 88 1f adc r24, r24 |
||
21546 | d862: 99 1f adc r25, r25 |
||
21547 | d864: 66 0f add r22, r22 |
||
21548 | d866: 77 1f adc r23, r23 |
||
21549 | d868: 88 1f adc r24, r24 |
||
21550 | d86a: 99 1f adc r25, r25 |
||
21551 | d86c: 66 0f add r22, r22 |
||
21552 | d86e: 77 1f adc r23, r23 |
||
21553 | d870: 88 1f adc r24, r24 |
||
21554 | d872: 99 1f adc r25, r25 |
||
21555 | d874: 66 0f add r22, r22 |
||
21556 | d876: 77 1f adc r23, r23 |
||
21557 | d878: 88 1f adc r24, r24 |
||
21558 | d87a: 99 1f adc r25, r25 |
||
21559 | d87c: 66 0f add r22, r22 |
||
21560 | d87e: 77 1f adc r23, r23 |
||
21561 | d880: 88 1f adc r24, r24 |
||
21562 | d882: 99 1f adc r25, r25 |
||
21563 | d884: 9e 01 movw r18, r28 |
||
21564 | d886: 44 27 eor r20, r20 |
||
21565 | d888: 37 fd sbrc r19, 7 |
||
21566 | d88a: 40 95 com r20 |
||
21567 | d88c: 54 2f mov r21, r20 |
||
21568 | d88e: 0e 94 be 6f call 0xdf7c ; 0xdf7c <__divmodsi4> |
||
21569 | d892: f9 01 movw r30, r18 |
||
21570 | d894: 37 fd sbrc r19, 7 |
||
21571 | d896: 45 c0 rjmp .+138 ; 0xd922 <c_atan2+0xfa> |
||
21572 | d898: 81 e0 ldi r24, 0x01 ; 1 |
||
21573 | d89a: ea 35 cpi r30, 0x5A ; 90 |
||
21574 | d89c: f8 07 cpc r31, r24 |
||
21575 | d89e: 54 f5 brge .+84 ; 0xd8f4 <c_atan2+0xcc> |
||
21576 | d8a0: eb 5d subi r30, 0xDB ; 219 |
||
21577 | d8a2: f6 4f sbci r31, 0xF6 ; 246 |
||
21578 | d8a4: 84 91 lpm r24, Z+ |
||
21579 | d8a6: e8 2f mov r30, r24 |
||
21580 | d8a8: f0 e0 ldi r31, 0x00 ; 0 |
||
21581 | d8aa: 1c 16 cp r1, r28 |
||
21582 | d8ac: 1d 06 cpc r1, r29 |
||
21583 | d8ae: 94 f5 brge .+100 ; 0xd914 <c_atan2+0xec> |
||
21584 | d8b0: 81 2f mov r24, r17 |
||
21585 | d8b2: 99 27 eor r25, r25 |
||
21586 | d8b4: 87 fd sbrc r24, 7 |
||
21587 | d8b6: 90 95 com r25 |
||
21588 | d8b8: e8 9f mul r30, r24 |
||
21589 | d8ba: 90 01 movw r18, r0 |
||
21590 | d8bc: e9 9f mul r30, r25 |
||
21591 | d8be: 30 0d add r19, r0 |
||
21592 | d8c0: f8 9f mul r31, r24 |
||
21593 | d8c2: 30 0d add r19, r0 |
||
21594 | d8c4: 11 24 eor r1, r1 |
||
21595 | d8c6: c9 01 movw r24, r18 |
||
21596 | d8c8: df 91 pop r29 |
||
21597 | d8ca: cf 91 pop r28 |
||
21598 | d8cc: 1f 91 pop r17 |
||
21599 | d8ce: 08 95 ret |
||
21600 | d8d0: 8a e5 ldi r24, 0x5A ; 90 |
||
21601 | d8d2: 18 02 muls r17, r24 |
||
21602 | d8d4: 90 01 movw r18, r0 |
||
21603 | d8d6: 11 24 eor r1, r1 |
||
21604 | d8d8: c9 01 movw r24, r18 |
||
21605 | d8da: df 91 pop r29 |
||
21606 | d8dc: cf 91 pop r28 |
||
21607 | d8de: 1f 91 pop r17 |
||
21608 | d8e0: 08 95 ret |
||
21609 | d8e2: 20 e0 ldi r18, 0x00 ; 0 |
||
21610 | d8e4: 30 e0 ldi r19, 0x00 ; 0 |
||
21611 | d8e6: c9 01 movw r24, r18 |
||
21612 | d8e8: df 91 pop r29 |
||
21613 | d8ea: cf 91 pop r28 |
||
21614 | d8ec: 1f 91 pop r17 |
||
21615 | d8ee: 08 95 ret |
||
21616 | d8f0: 1f ef ldi r17, 0xFF ; 255 |
||
21617 | d8f2: a8 cf rjmp .-176 ; 0xd844 <c_atan2+0x1c> |
||
21618 | d8f4: 8c e1 ldi r24, 0x1C ; 28 |
||
21619 | d8f6: e7 3a cpi r30, 0xA7 ; 167 |
||
21620 | d8f8: f8 07 cpc r31, r24 |
||
21621 | d8fa: 3c f4 brge .+14 ; 0xd90a <c_atan2+0xe2> |
||
21622 | d8fc: 89 e0 ldi r24, 0x09 ; 9 |
||
21623 | d8fe: ed 38 cpi r30, 0x8D ; 141 |
||
21624 | d900: f8 07 cpc r31, r24 |
||
21625 | d902: 9c f0 brlt .+38 ; 0xd92a <c_atan2+0x102> |
||
21626 | d904: e9 e5 ldi r30, 0x59 ; 89 |
||
21627 | d906: f0 e0 ldi r31, 0x00 ; 0 |
||
21628 | d908: d0 cf rjmp .-96 ; 0xd8aa <c_atan2+0x82> |
||
21629 | d90a: ea e5 ldi r30, 0x5A ; 90 |
||
21630 | d90c: f0 e0 ldi r31, 0x00 ; 0 |
||
21631 | d90e: 1c 16 cp r1, r28 |
||
21632 | d910: 1d 06 cpc r1, r29 |
||
21633 | d912: 74 f2 brlt .-100 ; 0xd8b0 <c_atan2+0x88> |
||
21634 | d914: 11 30 cpi r17, 0x01 ; 1 |
||
21635 | d916: b9 f4 brne .+46 ; 0xd946 <c_atan2+0x11e> |
||
21636 | d918: 24 eb ldi r18, 0xB4 ; 180 |
||
21637 | d91a: 30 e0 ldi r19, 0x00 ; 0 |
||
21638 | d91c: 2e 1b sub r18, r30 |
||
21639 | d91e: 3f 0b sbc r19, r31 |
||
21640 | d920: d2 cf rjmp .-92 ; 0xd8c6 <c_atan2+0x9e> |
||
21641 | d922: f0 95 com r31 |
||
21642 | d924: e1 95 neg r30 |
||
21643 | d926: ff 4f sbci r31, 0xFF ; 255 |
||
21644 | d928: b7 cf rjmp .-146 ; 0xd898 <c_atan2+0x70> |
||
21645 | d92a: 85 e0 ldi r24, 0x05 ; 5 |
||
21646 | d92c: ea 3b cpi r30, 0xBA ; 186 |
||
21647 | d92e: f8 07 cpc r31, r24 |
||
21648 | d930: 3c f4 brge .+14 ; 0xd940 <c_atan2+0x118> |
||
21649 | d932: 84 e0 ldi r24, 0x04 ; 4 |
||
21650 | d934: e7 31 cpi r30, 0x17 ; 23 |
||
21651 | d936: f8 07 cpc r31, r24 |
||
21652 | d938: 74 f0 brlt .+28 ; 0xd956 <c_atan2+0x12e> |
||
21653 | d93a: e7 e5 ldi r30, 0x57 ; 87 |
||
21654 | d93c: f0 e0 ldi r31, 0x00 ; 0 |
||
21655 | d93e: b5 cf rjmp .-150 ; 0xd8aa <c_atan2+0x82> |
||
21656 | d940: e8 e5 ldi r30, 0x58 ; 88 |
||
21657 | d942: f0 e0 ldi r31, 0x00 ; 0 |
||
21658 | d944: b2 cf rjmp .-156 ; 0xd8aa <c_atan2+0x82> |
||
21659 | d946: 9f 01 movw r18, r30 |
||
21660 | d948: 24 5b subi r18, 0xB4 ; 180 |
||
21661 | d94a: 30 40 sbci r19, 0x00 ; 0 |
||
21662 | d94c: c9 01 movw r24, r18 |
||
21663 | d94e: df 91 pop r29 |
||
21664 | d950: cf 91 pop r28 |
||
21665 | d952: 1f 91 pop r17 |
||
21666 | d954: 08 95 ret |
||
21667 | d956: 83 e0 ldi r24, 0x03 ; 3 |
||
21668 | d958: ee 32 cpi r30, 0x2E ; 46 |
||
21669 | d95a: f8 07 cpc r31, r24 |
||
21670 | d95c: 1c f0 brlt .+6 ; 0xd964 <c_atan2+0x13c> |
||
21671 | d95e: e6 e5 ldi r30, 0x56 ; 86 |
||
21672 | d960: f0 e0 ldi r31, 0x00 ; 0 |
||
21673 | d962: a3 cf rjmp .-186 ; 0xd8aa <c_atan2+0x82> |
||
21674 | d964: 82 e0 ldi r24, 0x02 ; 2 |
||
21675 | d966: e9 39 cpi r30, 0x99 ; 153 |
||
21676 | d968: f8 07 cpc r31, r24 |
||
21677 | d96a: 1c f0 brlt .+6 ; 0xd972 <c_atan2+0x14a> |
||
21678 | d96c: e5 e5 ldi r30, 0x55 ; 85 |
||
21679 | d96e: f0 e0 ldi r31, 0x00 ; 0 |
||
21680 | d970: 9c cf rjmp .-200 ; 0xd8aa <c_atan2+0x82> |
||
21681 | d972: 82 e0 ldi r24, 0x02 ; 2 |
||
21682 | d974: e2 33 cpi r30, 0x32 ; 50 |
||
21683 | d976: f8 07 cpc r31, r24 |
||
21684 | d978: 1c f0 brlt .+6 ; 0xd980 <c_atan2+0x158> |
||
21685 | d97a: e4 e5 ldi r30, 0x54 ; 84 |
||
21686 | d97c: f0 e0 ldi r31, 0x00 ; 0 |
||
21687 | d97e: 95 cf rjmp .-214 ; 0xd8aa <c_atan2+0x82> |
||
21688 | d980: 81 e0 ldi r24, 0x01 ; 1 |
||
21689 | d982: e7 3e cpi r30, 0xE7 ; 231 |
||
21690 | d984: f8 07 cpc r31, r24 |
||
21691 | d986: 1c f0 brlt .+6 ; 0xd98e <c_atan2+0x166> |
||
21692 | d988: e3 e5 ldi r30, 0x53 ; 83 |
||
21693 | d98a: f0 e0 ldi r31, 0x00 ; 0 |
||
21694 | d98c: 8e cf rjmp .-228 ; 0xd8aa <c_atan2+0x82> |
||
21695 | d98e: 81 e0 ldi r24, 0x01 ; 1 |
||
21696 | d990: ed 3a cpi r30, 0xAD ; 173 |
||
21697 | d992: f8 07 cpc r31, r24 |
||
21698 | d994: 1c f0 brlt .+6 ; 0xd99c <c_atan2+0x174> |
||
21699 | d996: e2 e5 ldi r30, 0x52 ; 82 |
||
21700 | d998: f0 e0 ldi r31, 0x00 ; 0 |
||
21701 | d99a: 87 cf rjmp .-242 ; 0xd8aa <c_atan2+0x82> |
||
21702 | d99c: ef 57 subi r30, 0x7F ; 127 |
||
21703 | d99e: f1 40 sbci r31, 0x01 ; 1 |
||
21704 | d9a0: 1c f4 brge .+6 ; 0xd9a8 <c_atan2+0x180> |
||
21705 | d9a2: e0 e5 ldi r30, 0x50 ; 80 |
||
21706 | d9a4: f0 e0 ldi r31, 0x00 ; 0 |
||
21707 | d9a6: 81 cf rjmp .-254 ; 0xd8aa <c_atan2+0x82> |
||
21708 | d9a8: e1 e5 ldi r30, 0x51 ; 81 |
||
21709 | d9aa: f0 e0 ldi r31, 0x00 ; 0 |
||
21710 | d9ac: 7e cf rjmp .-260 ; 0xd8aa <c_atan2+0x82> |
||
21711 | |||
21712 | 0000d9ae <c_sqrt>: |
||
21713 | d9ae: af 92 push r10 |
||
21714 | d9b0: bf 92 push r11 |
||
21715 | d9b2: cf 92 push r12 |
||
21716 | d9b4: df 92 push r13 |
||
21717 | d9b6: ef 92 push r14 |
||
21718 | d9b8: ff 92 push r15 |
||
21719 | d9ba: 0f 93 push r16 |
||
21720 | d9bc: 1f 93 push r17 |
||
21721 | d9be: 5b 01 movw r10, r22 |
||
21722 | d9c0: 6c 01 movw r12, r24 |
||
21723 | d9c2: 20 e0 ldi r18, 0x00 ; 0 |
||
21724 | d9c4: 30 e0 ldi r19, 0x00 ; 0 |
||
21725 | d9c6: 40 e0 ldi r20, 0x00 ; 0 |
||
21726 | d9c8: 50 e0 ldi r21, 0x00 ; 0 |
||
21727 | d9ca: ee 24 eor r14, r14 |
||
21728 | d9cc: ff 24 eor r15, r15 |
||
21729 | d9ce: 87 01 movw r16, r14 |
||
21730 | d9d0: 60 e0 ldi r22, 0x00 ; 0 |
||
21731 | d9d2: ee 0c add r14, r14 |
||
21732 | d9d4: ff 1c adc r15, r15 |
||
21733 | d9d6: 00 1f adc r16, r16 |
||
21734 | d9d8: 11 1f adc r17, r17 |
||
21735 | d9da: da 01 movw r26, r20 |
||
21736 | d9dc: c9 01 movw r24, r18 |
||
21737 | d9de: 88 0f add r24, r24 |
||
21738 | d9e0: 99 1f adc r25, r25 |
||
21739 | d9e2: aa 1f adc r26, r26 |
||
21740 | d9e4: bb 1f adc r27, r27 |
||
21741 | d9e6: 88 0f add r24, r24 |
||
21742 | d9e8: 99 1f adc r25, r25 |
||
21743 | d9ea: aa 1f adc r26, r26 |
||
21744 | d9ec: bb 1f adc r27, r27 |
||
21745 | d9ee: a6 01 movw r20, r12 |
||
21746 | d9f0: 95 01 movw r18, r10 |
||
21747 | d9f2: ee e1 ldi r30, 0x1E ; 30 |
||
21748 | d9f4: 56 95 lsr r21 |
||
21749 | d9f6: 47 95 ror r20 |
||
21750 | d9f8: 37 95 ror r19 |
||
21751 | d9fa: 27 95 ror r18 |
||
21752 | d9fc: ea 95 dec r30 |
||
21753 | d9fe: d1 f7 brne .-12 ; 0xd9f4 <c_sqrt+0x46> |
||
21754 | da00: 28 0f add r18, r24 |
||
21755 | da02: 39 1f adc r19, r25 |
||
21756 | da04: 4a 1f adc r20, r26 |
||
21757 | da06: 5b 1f adc r21, r27 |
||
21758 | da08: aa 0c add r10, r10 |
||
21759 | da0a: bb 1c adc r11, r11 |
||
21760 | da0c: cc 1c adc r12, r12 |
||
21761 | da0e: dd 1c adc r13, r13 |
||
21762 | da10: aa 0c add r10, r10 |
||
21763 | da12: bb 1c adc r11, r11 |
||
21764 | da14: cc 1c adc r12, r12 |
||
21765 | da16: dd 1c adc r13, r13 |
||
21766 | da18: d8 01 movw r26, r16 |
||
21767 | da1a: c7 01 movw r24, r14 |
||
21768 | da1c: 01 96 adiw r24, 0x01 ; 1 |
||
21769 | da1e: a1 1d adc r26, r1 |
||
21770 | da20: b1 1d adc r27, r1 |
||
21771 | da22: 28 17 cp r18, r24 |
||
21772 | da24: 39 07 cpc r19, r25 |
||
21773 | da26: 4a 07 cpc r20, r26 |
||
21774 | da28: 5b 07 cpc r21, r27 |
||
21775 | da2a: 58 f0 brcs .+22 ; 0xda42 <c_sqrt+0x94> |
||
21776 | da2c: 28 1b sub r18, r24 |
||
21777 | da2e: 39 0b sbc r19, r25 |
||
21778 | da30: 4a 0b sbc r20, r26 |
||
21779 | da32: 5b 0b sbc r21, r27 |
||
21780 | da34: 7c 01 movw r14, r24 |
||
21781 | da36: 8d 01 movw r16, r26 |
||
21782 | da38: 08 94 sec |
||
21783 | da3a: e1 1c adc r14, r1 |
||
21784 | da3c: f1 1c adc r15, r1 |
||
21785 | da3e: 01 1d adc r16, r1 |
||
21786 | da40: 11 1d adc r17, r1 |
||
21787 | da42: 6f 5f subi r22, 0xFF ; 255 |
||
21788 | da44: 60 31 cpi r22, 0x10 ; 16 |
||
21789 | da46: 29 f6 brne .-118 ; 0xd9d2 <c_sqrt+0x24> |
||
21790 | da48: a8 01 movw r20, r16 |
||
21791 | da4a: 97 01 movw r18, r14 |
||
21792 | da4c: 56 95 lsr r21 |
||
21793 | da4e: 47 95 ror r20 |
||
21794 | da50: 37 95 ror r19 |
||
21795 | da52: 27 95 ror r18 |
||
21796 | da54: b9 01 movw r22, r18 |
||
21797 | da56: ca 01 movw r24, r20 |
||
21798 | da58: 1f 91 pop r17 |
||
21799 | da5a: 0f 91 pop r16 |
||
21800 | da5c: ff 90 pop r15 |
||
21801 | da5e: ef 90 pop r14 |
||
21802 | da60: df 90 pop r13 |
||
21803 | da62: cf 90 pop r12 |
||
21804 | da64: bf 90 pop r11 |
||
21805 | da66: af 90 pop r10 |
||
21806 | da68: 08 95 ret |
||
21807 | |||
21808 | 0000da6a <isqrt32>: |
||
21809 | |||
21810 | .global isqrt32 |
||
21811 | .func isqrt32 |
||
21812 | |||
21813 | isqrt32: |
||
21814 | clr r0 |
||
21815 | da6a: 00 24 eor r0, r0 |
||
21816 | clr r18 |
||
21817 | da6c: 22 27 eor r18, r18 |
||
21818 | clr r19 |
||
21819 | da6e: 33 27 eor r19, r19 |
||
21820 | clr r20 |
||
21821 | da70: 44 27 eor r20, r20 |
||
21822 | ldi r21, 1 |
||
21823 | da72: 51 e0 ldi r21, 0x01 ; 1 |
||
21824 | clr r27 |
||
21825 | da74: bb 27 eor r27, r27 |
||
21826 | clr r30 |
||
21827 | da76: ee 27 eor r30, r30 |
||
21828 | clr r31 |
||
21829 | da78: ff 27 eor r31, r31 |
||
21830 | ldi r26, 16 |
||
21831 | da7a: a0 e1 ldi r26, 0x10 ; 16 |
||
21832 | 1: lsl r22 |
||
21833 | da7c: 66 0f add r22, r22 |
||
21834 | rol r23 |
||
21835 | da7e: 77 1f adc r23, r23 |
||
21836 | rol r24 |
||
21837 | da80: 88 1f adc r24, r24 |
||
21838 | rol r25 |
||
21839 | da82: 99 1f adc r25, r25 |
||
21840 | rol r0 |
||
21841 | da84: 00 1c adc r0, r0 |
||
21842 | rol r18 |
||
21843 | da86: 22 1f adc r18, r18 |
||
21844 | rol r19 |
||
21845 | da88: 33 1f adc r19, r19 |
||
21846 | rol r20 |
||
21847 | da8a: 44 1f adc r20, r20 |
||
21848 | lsl r22 |
||
21849 | da8c: 66 0f add r22, r22 |
||
21850 | rol r23 |
||
21851 | da8e: 77 1f adc r23, r23 |
||
21852 | rol r24 |
||
21853 | da90: 88 1f adc r24, r24 |
||
21854 | rol r25 |
||
21855 | da92: 99 1f adc r25, r25 |
||
21856 | rol r0 |
||
21857 | da94: 00 1c adc r0, r0 |
||
21858 | rol r18 |
||
21859 | da96: 22 1f adc r18, r18 |
||
21860 | rol r19 |
||
21861 | da98: 33 1f adc r19, r19 |
||
21862 | rol r20 |
||
21863 | da9a: 44 1f adc r20, r20 |
||
21864 | brpl 2f |
||
21865 | da9c: 2a f4 brpl .+10 ; 0xdaa8 <isqrt32+0x3e> |
||
21866 | add r0, r21 |
||
21867 | da9e: 05 0e add r0, r21 |
||
21868 | adc r18, r27 |
||
21869 | daa0: 2b 1f adc r18, r27 |
||
21870 | adc r19, r30 |
||
21871 | daa2: 3e 1f adc r19, r30 |
||
21872 | adc r20, r31 |
||
21873 | daa4: 4f 1f adc r20, r31 |
||
21874 | rjmp 3f |
||
21875 | daa6: 04 c0 rjmp .+8 ; 0xdab0 <isqrt32+0x46> |
||
21876 | 2: sub r0, r21 |
||
21877 | daa8: 05 1a sub r0, r21 |
||
21878 | sbc r18, r27 |
||
21879 | daaa: 2b 0b sbc r18, r27 |
||
21880 | sbc r19, r30 |
||
21881 | daac: 3e 0b sbc r19, r30 |
||
21882 | sbc r20, r31 |
||
21883 | daae: 4f 0b sbc r20, r31 |
||
21884 | 3: lsl r21 |
||
21885 | dab0: 55 0f add r21, r21 |
||
21886 | rol r27 |
||
21887 | dab2: bb 1f adc r27, r27 |
||
21888 | rol r30 |
||
21889 | dab4: ee 1f adc r30, r30 |
||
21890 | andi r21, 0b11111000 |
||
21891 | dab6: 58 7f andi r21, 0xF8 ; 248 |
||
21892 | ori r21, 0b00000101 |
||
21893 | dab8: 55 60 ori r21, 0x05 ; 5 |
||
21894 | sbrc r20, 7 |
||
21895 | daba: 47 fd sbrc r20, 7 |
||
21896 | subi r21, 2 |
||
21897 | dabc: 52 50 subi r21, 0x02 ; 2 |
||
21898 | dec r26 |
||
21899 | dabe: aa 95 dec r26 |
||
21900 | brne 1b |
||
21901 | dac0: e9 f6 brne .-70 ; 0xda7c <isqrt32+0x12> |
||
21902 | lsr r30 |
||
21903 | dac2: e6 95 lsr r30 |
||
21904 | ror r27 |
||
21905 | dac4: b7 95 ror r27 |
||
21906 | ror r21 |
||
21907 | dac6: 57 95 ror r21 |
||
21908 | lsr r30 |
||
21909 | dac8: e6 95 lsr r30 |
||
21910 | ror r27 |
||
21911 | daca: b7 95 ror r27 |
||
21912 | ror r21 |
||
21913 | dacc: 57 95 ror r21 |
||
21914 | mov r24, r21 |
||
21915 | dace: 85 2f mov r24, r21 |
||
21916 | mov r25, r27 |
||
21917 | dad0: 9b 2f mov r25, r27 |
||
21918 | ret |
||
21919 | dad2: 08 95 ret |
||
21920 | |||
21921 | 0000dad4 <isqrt16>: |
||
21922 | |||
21923 | .global isqrt16 |
||
21924 | .func isqrt16 |
||
21925 | |||
21926 | isqrt16: |
||
21927 | clr r18 |
||
21928 | dad4: 22 27 eor r18, r18 |
||
21929 | clr r19 |
||
21930 | dad6: 33 27 eor r19, r19 |
||
21931 | ldi r20, 1 |
||
21932 | dad8: 41 e0 ldi r20, 0x01 ; 1 |
||
21933 | clr r21 |
||
21934 | dada: 55 27 eor r21, r21 |
||
21935 | ldi r22, 8 |
||
21936 | dadc: 68 e0 ldi r22, 0x08 ; 8 |
||
21937 | 1: lsl r24 |
||
21938 | dade: 88 0f add r24, r24 |
||
21939 | rol r25 |
||
21940 | dae0: 99 1f adc r25, r25 |
||
21941 | rol r18 |
||
21942 | dae2: 22 1f adc r18, r18 |
||
21943 | rol r19 |
||
21944 | dae4: 33 1f adc r19, r19 |
||
21945 | lsl r24 |
||
21946 | dae6: 88 0f add r24, r24 |
||
21947 | rol r25 |
||
21948 | dae8: 99 1f adc r25, r25 |
||
21949 | rol r18 |
||
21950 | daea: 22 1f adc r18, r18 |
||
21951 | rol r19 |
||
21952 | daec: 33 1f adc r19, r19 |
||
21953 | brpl 2f |
||
21954 | daee: 1a f4 brpl .+6 ; 0xdaf6 <isqrt16+0x22> |
||
21955 | add r18, r20 |
||
21956 | daf0: 24 0f add r18, r20 |
||
21957 | adc r19, r21 |
||
21958 | daf2: 35 1f adc r19, r21 |
||
21959 | rjmp 3f |
||
21960 | daf4: 02 c0 rjmp .+4 ; 0xdafa <isqrt16+0x26> |
||
21961 | 2: sub r18, r20 |
||
21962 | daf6: 24 1b sub r18, r20 |
||
21963 | sbc r19, r21 |
||
21964 | daf8: 35 0b sbc r19, r21 |
||
21965 | 3: lsl r20 |
||
21966 | dafa: 44 0f add r20, r20 |
||
21967 | rol r21 |
||
21968 | dafc: 55 1f adc r21, r21 |
||
21969 | andi r20, 0b11111000 |
||
21970 | dafe: 48 7f andi r20, 0xF8 ; 248 |
||
21971 | ori r20, 0b00000101 |
||
21972 | db00: 45 60 ori r20, 0x05 ; 5 |
||
21973 | sbrc r19, 7 |
||
21974 | db02: 37 fd sbrc r19, 7 |
||
21975 | subi r20, 2 |
||
21976 | db04: 42 50 subi r20, 0x02 ; 2 |
||
21977 | dec r22 |
||
21978 | db06: 6a 95 dec r22 |
||
21979 | brne 1b |
||
21980 | db08: 51 f7 brne .-44 ; 0xdade <isqrt16+0xa> |
||
21981 | lsr r21 |
||
21982 | db0a: 56 95 lsr r21 |
||
21983 | ror r20 |
||
21984 | db0c: 47 95 ror r20 |
||
21985 | lsr r21 |
||
21986 | db0e: 56 95 lsr r21 |
||
21987 | ror r20 |
||
21988 | db10: 47 95 ror r20 |
||
21989 | mov r24, r20 |
||
21990 | db12: 84 2f mov r24, r20 |
||
21991 | ret |
||
21992 | db14: 08 95 ret |
||
21993 | |||
21994 | 0000db16 <ihypot>: |
||
21995 | |||
21996 | .global ihypot |
||
21997 | .func ihypot |
||
21998 | |||
21999 | ihypot: |
||
22000 | clr r26 |
||
22001 | db16: aa 27 eor r26, r26 |
||
22002 | sbrs r25, 7 |
||
22003 | db18: 97 ff sbrs r25, 7 |
||
22004 | rjmp 1f |
||
22005 | db1a: 04 c0 rjmp .+8 ; 0xdb24 <ihypot+0xe> |
||
22006 | com r24 |
||
22007 | db1c: 80 95 com r24 |
||
22008 | com r25 |
||
22009 | db1e: 90 95 com r25 |
||
22010 | adc r24, r26 |
||
22011 | db20: 8a 1f adc r24, r26 |
||
22012 | adc r25, r26 |
||
22013 | db22: 9a 1f adc r25, r26 |
||
22014 | 1: sbrs r23, 7 |
||
22015 | db24: 77 ff sbrs r23, 7 |
||
22016 | rjmp 2f |
||
22017 | db26: 04 c0 rjmp .+8 ; 0xdb30 <ihypot+0x1a> |
||
22018 | com r22 |
||
22019 | db28: 60 95 com r22 |
||
22020 | com r23 |
||
22021 | db2a: 70 95 com r23 |
||
22022 | adc r22, r26 |
||
22023 | db2c: 6a 1f adc r22, r26 |
||
22024 | adc r23, r26 |
||
22025 | db2e: 7a 1f adc r23, r26 |
||
22026 | 2: mul r22, r22 |
||
22027 | db30: 66 9f mul r22, r22 |
||
22028 | movw r18, r0 |
||
22029 | db32: 90 01 movw r18, r0 |
||
22030 | mul r23, r23 |
||
22031 | db34: 77 9f mul r23, r23 |
||
22032 | movw r20, r0 |
||
22033 | db36: a0 01 movw r20, r0 |
||
22034 | mul r22, r23 |
||
22035 | db38: 67 9f mul r22, r23 |
||
22036 | add r19, r0 |
||
22037 | db3a: 30 0d add r19, r0 |
||
22038 | adc r20, r1 |
||
22039 | db3c: 41 1d adc r20, r1 |
||
22040 | adc r21, r26 |
||
22041 | db3e: 5a 1f adc r21, r26 |
||
22042 | add r19, r0 |
||
22043 | db40: 30 0d add r19, r0 |
||
22044 | adc r20, r1 |
||
22045 | db42: 41 1d adc r20, r1 |
||
22046 | adc r21, r26 |
||
22047 | db44: 5a 1f adc r21, r26 |
||
22048 | mul r24, r24 |
||
22049 | db46: 88 9f mul r24, r24 |
||
22050 | movw r30, r0 |
||
22051 | db48: f0 01 movw r30, r0 |
||
22052 | mul r25, r25 |
||
22053 | db4a: 99 9f mul r25, r25 |
||
22054 | add r18, r30 |
||
22055 | db4c: 2e 0f add r18, r30 |
||
22056 | adc r19, r31 |
||
22057 | db4e: 3f 1f adc r19, r31 |
||
22058 | adc r20, r0 |
||
22059 | db50: 40 1d adc r20, r0 |
||
22060 | adc r21, r1 |
||
22061 | db52: 51 1d adc r21, r1 |
||
22062 | mul r24, r25 |
||
22063 | db54: 89 9f mul r24, r25 |
||
22064 | add r19, r0 |
||
22065 | db56: 30 0d add r19, r0 |
||
22066 | adc r20, r1 |
||
22067 | db58: 41 1d adc r20, r1 |
||
22068 | adc r21, r26 |
||
22069 | db5a: 5a 1f adc r21, r26 |
||
22070 | add r19, r0 |
||
22071 | db5c: 30 0d add r19, r0 |
||
22072 | adc r20, r1 |
||
22073 | db5e: 41 1d adc r20, r1 |
||
22074 | adc r21, r26 |
||
22075 | db60: 5a 1f adc r21, r26 |
||
22076 | movw r24, r20 |
||
22077 | db62: ca 01 movw r24, r20 |
||
22078 | movw r22, r18 |
||
22079 | db64: b9 01 movw r22, r18 |
||
22080 | clr r1 |
||
22081 | db66: 11 24 eor r1, r1 |
||
22082 | rjmp isqrt32 |
||
22083 | db68: 80 cf rjmp .-256 ; 0xda6a <isqrt32> |
||
22084 | |||
22085 | 0000db6a <memchr>: |
||
22086 | db6a: fc 01 movw r30, r24 |
||
22087 | db6c: 41 50 subi r20, 0x01 ; 1 |
||
22088 | db6e: 50 40 sbci r21, 0x00 ; 0 |
||
22089 | db70: 30 f0 brcs .+12 ; 0xdb7e <memchr+0x14> |
||
22090 | db72: 01 90 ld r0, Z+ |
||
22091 | db74: 06 16 cp r0, r22 |
||
22092 | db76: d1 f7 brne .-12 ; 0xdb6c <memchr+0x2> |
||
22093 | db78: 31 97 sbiw r30, 0x01 ; 1 |
||
22094 | db7a: cf 01 movw r24, r30 |
||
22095 | db7c: 08 95 ret |
||
22096 | db7e: 88 27 eor r24, r24 |
||
22097 | db80: 99 27 eor r25, r25 |
||
22098 | db82: 08 95 ret |
||
22099 | |||
22100 | 0000db84 <__eerd_block>: |
||
22101 | db84: a0 e0 ldi r26, 0x00 ; 0 |
||
22102 | db86: b0 e0 ldi r27, 0x00 ; 0 |
||
22103 | db88: e8 ec ldi r30, 0xC8 ; 200 |
||
22104 | db8a: fd e6 ldi r31, 0x6D ; 109 |
||
22105 | db8c: 0c 94 e3 6f jmp 0xdfc6 ; 0xdfc6 <__prologue_saves__+0x14> |
||
22106 | db90: 7c 01 movw r14, r24 |
||
22107 | db92: eb 01 movw r28, r22 |
||
22108 | db94: 8a 01 movw r16, r20 |
||
22109 | db96: 69 01 movw r12, r18 |
||
22110 | db98: 09 c0 rjmp .+18 ; 0xdbac <__eerd_block+0x28> |
||
22111 | db9a: ce 01 movw r24, r28 |
||
22112 | db9c: 21 96 adiw r28, 0x01 ; 1 |
||
22113 | db9e: f6 01 movw r30, r12 |
||
22114 | dba0: 09 95 icall |
||
22115 | dba2: f7 01 movw r30, r14 |
||
22116 | dba4: 81 93 st Z+, r24 |
||
22117 | dba6: 7f 01 movw r14, r30 |
||
22118 | dba8: 01 50 subi r16, 0x01 ; 1 |
||
22119 | dbaa: 10 40 sbci r17, 0x00 ; 0 |
||
22120 | dbac: 01 15 cp r16, r1 |
||
22121 | dbae: 11 05 cpc r17, r1 |
||
22122 | dbb0: a1 f7 brne .-24 ; 0xdb9a <__eerd_block+0x16> |
||
22123 | dbb2: cd b7 in r28, 0x3d ; 61 |
||
22124 | dbb4: de b7 in r29, 0x3e ; 62 |
||
22125 | dbb6: e8 e0 ldi r30, 0x08 ; 8 |
||
22126 | dbb8: 0c 94 ff 6f jmp 0xdffe ; 0xdffe <__epilogue_restores__+0x14> |
||
22127 | |||
22128 | 0000dbbc <__eewr_block>: |
||
22129 | dbbc: a0 e0 ldi r26, 0x00 ; 0 |
||
22130 | dbbe: b0 e0 ldi r27, 0x00 ; 0 |
||
22131 | dbc0: e4 ee ldi r30, 0xE4 ; 228 |
||
22132 | dbc2: fd e6 ldi r31, 0x6D ; 109 |
||
22133 | dbc4: 0c 94 e3 6f jmp 0xdfc6 ; 0xdfc6 <__prologue_saves__+0x14> |
||
22134 | dbc8: ec 01 movw r28, r24 |
||
22135 | dbca: 7b 01 movw r14, r22 |
||
22136 | dbcc: 8a 01 movw r16, r20 |
||
22137 | dbce: 69 01 movw r12, r18 |
||
22138 | dbd0: 09 c0 rjmp .+18 ; 0xdbe4 <__eewr_block+0x28> |
||
22139 | dbd2: ce 01 movw r24, r28 |
||
22140 | dbd4: 21 96 adiw r28, 0x01 ; 1 |
||
22141 | dbd6: f7 01 movw r30, r14 |
||
22142 | dbd8: 61 91 ld r22, Z+ |
||
22143 | dbda: 7f 01 movw r14, r30 |
||
22144 | dbdc: f6 01 movw r30, r12 |
||
22145 | dbde: 09 95 icall |
||
22146 | dbe0: 01 50 subi r16, 0x01 ; 1 |
||
22147 | dbe2: 10 40 sbci r17, 0x00 ; 0 |
||
22148 | dbe4: 01 15 cp r16, r1 |
||
22149 | dbe6: 11 05 cpc r17, r1 |
||
22150 | dbe8: a1 f7 brne .-24 ; 0xdbd2 <__eewr_block+0x16> |
||
22151 | dbea: cd b7 in r28, 0x3d ; 61 |
||
22152 | dbec: de b7 in r29, 0x3e ; 62 |
||
22153 | dbee: e8 e0 ldi r30, 0x08 ; 8 |
||
22154 | dbf0: 0c 94 ff 6f jmp 0xdffe ; 0xdffe <__epilogue_restores__+0x14> |
||
22155 | |||
22156 | 0000dbf4 <__subsf3>: |
||
22157 | dbf4: 50 58 subi r21, 0x80 ; 128 |
||
22158 | |||
22159 | 0000dbf6 <__addsf3>: |
||
22160 | dbf6: bb 27 eor r27, r27 |
||
22161 | dbf8: aa 27 eor r26, r26 |
||
22162 | dbfa: 0e d0 rcall .+28 ; 0xdc18 <__addsf3x> |
||
22163 | dbfc: 0d c1 rjmp .+538 ; 0xde18 <__fp_round> |
||
22164 | dbfe: fe d0 rcall .+508 ; 0xddfc <__fp_pscA> |
||
22165 | dc00: 30 f0 brcs .+12 ; 0xdc0e <__addsf3+0x18> |
||
22166 | dc02: 03 d1 rcall .+518 ; 0xde0a <__fp_pscB> |
||
22167 | dc04: 20 f0 brcs .+8 ; 0xdc0e <__addsf3+0x18> |
||
22168 | dc06: 31 f4 brne .+12 ; 0xdc14 <__addsf3+0x1e> |
||
22169 | dc08: 9f 3f cpi r25, 0xFF ; 255 |
||
22170 | dc0a: 11 f4 brne .+4 ; 0xdc10 <__addsf3+0x1a> |
||
22171 | dc0c: 1e f4 brtc .+6 ; 0xdc14 <__addsf3+0x1e> |
||
22172 | dc0e: f3 c0 rjmp .+486 ; 0xddf6 <__fp_nan> |
||
22173 | dc10: 0e f4 brtc .+2 ; 0xdc14 <__addsf3+0x1e> |
||
22174 | dc12: e0 95 com r30 |
||
22175 | dc14: e7 fb bst r30, 7 |
||
22176 | dc16: e9 c0 rjmp .+466 ; 0xddea <__fp_inf> |
||
22177 | |||
22178 | 0000dc18 <__addsf3x>: |
||
22179 | dc18: e9 2f mov r30, r25 |
||
22180 | dc1a: 0f d1 rcall .+542 ; 0xde3a <__fp_split3> |
||
22181 | dc1c: 80 f3 brcs .-32 ; 0xdbfe <__addsf3+0x8> |
||
22182 | dc1e: ba 17 cp r27, r26 |
||
22183 | dc20: 62 07 cpc r22, r18 |
||
22184 | dc22: 73 07 cpc r23, r19 |
||
22185 | dc24: 84 07 cpc r24, r20 |
||
22186 | dc26: 95 07 cpc r25, r21 |
||
22187 | dc28: 18 f0 brcs .+6 ; 0xdc30 <__addsf3x+0x18> |
||
22188 | dc2a: 71 f4 brne .+28 ; 0xdc48 <__addsf3x+0x30> |
||
22189 | dc2c: 9e f5 brtc .+102 ; 0xdc94 <__addsf3x+0x7c> |
||
22190 | dc2e: 27 c1 rjmp .+590 ; 0xde7e <__fp_zero> |
||
22191 | dc30: 0e f4 brtc .+2 ; 0xdc34 <__addsf3x+0x1c> |
||
22192 | dc32: e0 95 com r30 |
||
22193 | dc34: 0b 2e mov r0, r27 |
||
22194 | dc36: ba 2f mov r27, r26 |
||
22195 | dc38: a0 2d mov r26, r0 |
||
22196 | dc3a: 0b 01 movw r0, r22 |
||
22197 | dc3c: b9 01 movw r22, r18 |
||
22198 | dc3e: 90 01 movw r18, r0 |
||
22199 | dc40: 0c 01 movw r0, r24 |
||
22200 | dc42: ca 01 movw r24, r20 |
||
22201 | dc44: a0 01 movw r20, r0 |
||
22202 | dc46: 11 24 eor r1, r1 |
||
22203 | dc48: ff 27 eor r31, r31 |
||
22204 | dc4a: 59 1b sub r21, r25 |
||
22205 | dc4c: 99 f0 breq .+38 ; 0xdc74 <__addsf3x+0x5c> |
||
22206 | dc4e: 59 3f cpi r21, 0xF9 ; 249 |
||
22207 | dc50: 50 f4 brcc .+20 ; 0xdc66 <__addsf3x+0x4e> |
||
22208 | dc52: 50 3e cpi r21, 0xE0 ; 224 |
||
22209 | dc54: 68 f1 brcs .+90 ; 0xdcb0 <__addsf3x+0x98> |
||
22210 | dc56: 1a 16 cp r1, r26 |
||
22211 | dc58: f0 40 sbci r31, 0x00 ; 0 |
||
22212 | dc5a: a2 2f mov r26, r18 |
||
22213 | dc5c: 23 2f mov r18, r19 |
||
22214 | dc5e: 34 2f mov r19, r20 |
||
22215 | dc60: 44 27 eor r20, r20 |
||
22216 | dc62: 58 5f subi r21, 0xF8 ; 248 |
||
22217 | dc64: f3 cf rjmp .-26 ; 0xdc4c <__addsf3x+0x34> |
||
22218 | dc66: 46 95 lsr r20 |
||
22219 | dc68: 37 95 ror r19 |
||
22220 | dc6a: 27 95 ror r18 |
||
22221 | dc6c: a7 95 ror r26 |
||
22222 | dc6e: f0 40 sbci r31, 0x00 ; 0 |
||
22223 | dc70: 53 95 inc r21 |
||
22224 | dc72: c9 f7 brne .-14 ; 0xdc66 <__addsf3x+0x4e> |
||
22225 | dc74: 7e f4 brtc .+30 ; 0xdc94 <__addsf3x+0x7c> |
||
22226 | dc76: 1f 16 cp r1, r31 |
||
22227 | dc78: ba 0b sbc r27, r26 |
||
22228 | dc7a: 62 0b sbc r22, r18 |
||
22229 | dc7c: 73 0b sbc r23, r19 |
||
22230 | dc7e: 84 0b sbc r24, r20 |
||
22231 | dc80: ba f0 brmi .+46 ; 0xdcb0 <__addsf3x+0x98> |
||
22232 | dc82: 91 50 subi r25, 0x01 ; 1 |
||
22233 | dc84: a1 f0 breq .+40 ; 0xdcae <__addsf3x+0x96> |
||
22234 | dc86: ff 0f add r31, r31 |
||
22235 | dc88: bb 1f adc r27, r27 |
||
22236 | dc8a: 66 1f adc r22, r22 |
||
22237 | dc8c: 77 1f adc r23, r23 |
||
22238 | dc8e: 88 1f adc r24, r24 |
||
22239 | dc90: c2 f7 brpl .-16 ; 0xdc82 <__addsf3x+0x6a> |
||
22240 | dc92: 0e c0 rjmp .+28 ; 0xdcb0 <__addsf3x+0x98> |
||
22241 | dc94: ba 0f add r27, r26 |
||
22242 | dc96: 62 1f adc r22, r18 |
||
22243 | dc98: 73 1f adc r23, r19 |
||
22244 | dc9a: 84 1f adc r24, r20 |
||
22245 | dc9c: 48 f4 brcc .+18 ; 0xdcb0 <__addsf3x+0x98> |
||
22246 | dc9e: 87 95 ror r24 |
||
22247 | dca0: 77 95 ror r23 |
||
22248 | dca2: 67 95 ror r22 |
||
22249 | dca4: b7 95 ror r27 |
||
22250 | dca6: f7 95 ror r31 |
||
22251 | dca8: 9e 3f cpi r25, 0xFE ; 254 |
||
22252 | dcaa: 08 f0 brcs .+2 ; 0xdcae <__addsf3x+0x96> |
||
22253 | dcac: b3 cf rjmp .-154 ; 0xdc14 <__addsf3+0x1e> |
||
22254 | dcae: 93 95 inc r25 |
||
22255 | dcb0: 88 0f add r24, r24 |
||
22256 | dcb2: 08 f0 brcs .+2 ; 0xdcb6 <__addsf3x+0x9e> |
||
22257 | dcb4: 99 27 eor r25, r25 |
||
22258 | dcb6: ee 0f add r30, r30 |
||
22259 | dcb8: 97 95 ror r25 |
||
22260 | dcba: 87 95 ror r24 |
||
22261 | dcbc: 08 95 ret |
||
22262 | |||
22263 | 0000dcbe <__cmpsf2>: |
||
22264 | dcbe: 71 d0 rcall .+226 ; 0xdda2 <__fp_cmp> |
||
22265 | dcc0: 08 f4 brcc .+2 ; 0xdcc4 <__cmpsf2+0x6> |
||
22266 | dcc2: 81 e0 ldi r24, 0x01 ; 1 |
||
22267 | dcc4: 08 95 ret |
||
22268 | |||
22269 | 0000dcc6 <__fixsfsi>: |
||
22270 | dcc6: 04 d0 rcall .+8 ; 0xdcd0 <__fixunssfsi> |
||
22271 | dcc8: 68 94 set |
||
22272 | dcca: b1 11 cpse r27, r1 |
||
22273 | dccc: d9 c0 rjmp .+434 ; 0xde80 <__fp_szero> |
||
22274 | dcce: 08 95 ret |
||
22275 | |||
22276 | 0000dcd0 <__fixunssfsi>: |
||
22277 | dcd0: bc d0 rcall .+376 ; 0xde4a <__fp_splitA> |
||
22278 | dcd2: 88 f0 brcs .+34 ; 0xdcf6 <__fixunssfsi+0x26> |
||
22279 | dcd4: 9f 57 subi r25, 0x7F ; 127 |
||
22280 | dcd6: 90 f0 brcs .+36 ; 0xdcfc <__fixunssfsi+0x2c> |
||
22281 | dcd8: b9 2f mov r27, r25 |
||
22282 | dcda: 99 27 eor r25, r25 |
||
22283 | dcdc: b7 51 subi r27, 0x17 ; 23 |
||
22284 | dcde: a0 f0 brcs .+40 ; 0xdd08 <__fixunssfsi+0x38> |
||
22285 | dce0: d1 f0 breq .+52 ; 0xdd16 <__fixunssfsi+0x46> |
||
22286 | dce2: 66 0f add r22, r22 |
||
22287 | dce4: 77 1f adc r23, r23 |
||
22288 | dce6: 88 1f adc r24, r24 |
||
22289 | dce8: 99 1f adc r25, r25 |
||
22290 | dcea: 1a f0 brmi .+6 ; 0xdcf2 <__fixunssfsi+0x22> |
||
22291 | dcec: ba 95 dec r27 |
||
22292 | dcee: c9 f7 brne .-14 ; 0xdce2 <__fixunssfsi+0x12> |
||
22293 | dcf0: 12 c0 rjmp .+36 ; 0xdd16 <__fixunssfsi+0x46> |
||
22294 | dcf2: b1 30 cpi r27, 0x01 ; 1 |
||
22295 | dcf4: 81 f0 breq .+32 ; 0xdd16 <__fixunssfsi+0x46> |
||
22296 | dcf6: c3 d0 rcall .+390 ; 0xde7e <__fp_zero> |
||
22297 | dcf8: b1 e0 ldi r27, 0x01 ; 1 |
||
22298 | dcfa: 08 95 ret |
||
22299 | dcfc: c0 c0 rjmp .+384 ; 0xde7e <__fp_zero> |
||
22300 | dcfe: 67 2f mov r22, r23 |
||
22301 | dd00: 78 2f mov r23, r24 |
||
22302 | dd02: 88 27 eor r24, r24 |
||
22303 | dd04: b8 5f subi r27, 0xF8 ; 248 |
||
22304 | dd06: 39 f0 breq .+14 ; 0xdd16 <__fixunssfsi+0x46> |
||
22305 | dd08: b9 3f cpi r27, 0xF9 ; 249 |
||
22306 | dd0a: cc f3 brlt .-14 ; 0xdcfe <__fixunssfsi+0x2e> |
||
22307 | dd0c: 86 95 lsr r24 |
||
22308 | dd0e: 77 95 ror r23 |
||
22309 | dd10: 67 95 ror r22 |
||
22310 | dd12: b3 95 inc r27 |
||
22311 | dd14: d9 f7 brne .-10 ; 0xdd0c <__fixunssfsi+0x3c> |
||
22312 | dd16: 3e f4 brtc .+14 ; 0xdd26 <__fixunssfsi+0x56> |
||
22313 | dd18: 90 95 com r25 |
||
22314 | dd1a: 80 95 com r24 |
||
22315 | dd1c: 70 95 com r23 |
||
22316 | dd1e: 61 95 neg r22 |
||
22317 | dd20: 7f 4f sbci r23, 0xFF ; 255 |
||
22318 | dd22: 8f 4f sbci r24, 0xFF ; 255 |
||
22319 | dd24: 9f 4f sbci r25, 0xFF ; 255 |
||
22320 | dd26: 08 95 ret |
||
22321 | |||
22322 | 0000dd28 <__floatunsisf>: |
||
22323 | dd28: e8 94 clt |
||
22324 | dd2a: 09 c0 rjmp .+18 ; 0xdd3e <__floatsisf+0x12> |
||
22325 | |||
22326 | 0000dd2c <__floatsisf>: |
||
22327 | dd2c: 97 fb bst r25, 7 |
||
22328 | dd2e: 3e f4 brtc .+14 ; 0xdd3e <__floatsisf+0x12> |
||
22329 | dd30: 90 95 com r25 |
||
22330 | dd32: 80 95 com r24 |
||
22331 | dd34: 70 95 com r23 |
||
22332 | dd36: 61 95 neg r22 |
||
22333 | dd38: 7f 4f sbci r23, 0xFF ; 255 |
||
22334 | dd3a: 8f 4f sbci r24, 0xFF ; 255 |
||
22335 | dd3c: 9f 4f sbci r25, 0xFF ; 255 |
||
22336 | dd3e: 99 23 and r25, r25 |
||
22337 | dd40: a9 f0 breq .+42 ; 0xdd6c <__floatsisf+0x40> |
||
22338 | dd42: f9 2f mov r31, r25 |
||
22339 | dd44: 96 e9 ldi r25, 0x96 ; 150 |
||
22340 | dd46: bb 27 eor r27, r27 |
||
22341 | dd48: 93 95 inc r25 |
||
22342 | dd4a: f6 95 lsr r31 |
||
22343 | dd4c: 87 95 ror r24 |
||
22344 | dd4e: 77 95 ror r23 |
||
22345 | dd50: 67 95 ror r22 |
||
22346 | dd52: b7 95 ror r27 |
||
22347 | dd54: f1 11 cpse r31, r1 |
||
22348 | dd56: f8 cf rjmp .-16 ; 0xdd48 <__floatsisf+0x1c> |
||
22349 | dd58: fa f4 brpl .+62 ; 0xdd98 <__floatsisf+0x6c> |
||
22350 | dd5a: bb 0f add r27, r27 |
||
22351 | dd5c: 11 f4 brne .+4 ; 0xdd62 <__floatsisf+0x36> |
||
22352 | dd5e: 60 ff sbrs r22, 0 |
||
22353 | dd60: 1b c0 rjmp .+54 ; 0xdd98 <__floatsisf+0x6c> |
||
22354 | dd62: 6f 5f subi r22, 0xFF ; 255 |
||
22355 | dd64: 7f 4f sbci r23, 0xFF ; 255 |
||
22356 | dd66: 8f 4f sbci r24, 0xFF ; 255 |
||
22357 | dd68: 9f 4f sbci r25, 0xFF ; 255 |
||
22358 | dd6a: 16 c0 rjmp .+44 ; 0xdd98 <__floatsisf+0x6c> |
||
22359 | dd6c: 88 23 and r24, r24 |
||
22360 | dd6e: 11 f0 breq .+4 ; 0xdd74 <__floatsisf+0x48> |
||
22361 | dd70: 96 e9 ldi r25, 0x96 ; 150 |
||
22362 | dd72: 11 c0 rjmp .+34 ; 0xdd96 <__floatsisf+0x6a> |
||
22363 | dd74: 77 23 and r23, r23 |
||
22364 | dd76: 21 f0 breq .+8 ; 0xdd80 <__floatsisf+0x54> |
||
22365 | dd78: 9e e8 ldi r25, 0x8E ; 142 |
||
22366 | dd7a: 87 2f mov r24, r23 |
||
22367 | dd7c: 76 2f mov r23, r22 |
||
22368 | dd7e: 05 c0 rjmp .+10 ; 0xdd8a <__floatsisf+0x5e> |
||
22369 | dd80: 66 23 and r22, r22 |
||
22370 | dd82: 71 f0 breq .+28 ; 0xdda0 <__floatsisf+0x74> |
||
22371 | dd84: 96 e8 ldi r25, 0x86 ; 134 |
||
22372 | dd86: 86 2f mov r24, r22 |
||
22373 | dd88: 70 e0 ldi r23, 0x00 ; 0 |
||
22374 | dd8a: 60 e0 ldi r22, 0x00 ; 0 |
||
22375 | dd8c: 2a f0 brmi .+10 ; 0xdd98 <__floatsisf+0x6c> |
||
22376 | dd8e: 9a 95 dec r25 |
||
22377 | dd90: 66 0f add r22, r22 |
||
22378 | dd92: 77 1f adc r23, r23 |
||
22379 | dd94: 88 1f adc r24, r24 |
||
22380 | dd96: da f7 brpl .-10 ; 0xdd8e <__floatsisf+0x62> |
||
22381 | dd98: 88 0f add r24, r24 |
||
22382 | dd9a: 96 95 lsr r25 |
||
22383 | dd9c: 87 95 ror r24 |
||
22384 | dd9e: 97 f9 bld r25, 7 |
||
22385 | dda0: 08 95 ret |
||
22386 | |||
22387 | 0000dda2 <__fp_cmp>: |
||
22388 | dda2: 99 0f add r25, r25 |
||
22389 | dda4: 00 08 sbc r0, r0 |
||
22390 | dda6: 55 0f add r21, r21 |
||
22391 | dda8: aa 0b sbc r26, r26 |
||
22392 | ddaa: e0 e8 ldi r30, 0x80 ; 128 |
||
22393 | ddac: fe ef ldi r31, 0xFE ; 254 |
||
22394 | ddae: 16 16 cp r1, r22 |
||
22395 | ddb0: 17 06 cpc r1, r23 |
||
22396 | ddb2: e8 07 cpc r30, r24 |
||
22397 | ddb4: f9 07 cpc r31, r25 |
||
22398 | ddb6: c0 f0 brcs .+48 ; 0xdde8 <__fp_cmp+0x46> |
||
22399 | ddb8: 12 16 cp r1, r18 |
||
22400 | ddba: 13 06 cpc r1, r19 |
||
22401 | ddbc: e4 07 cpc r30, r20 |
||
22402 | ddbe: f5 07 cpc r31, r21 |
||
22403 | ddc0: 98 f0 brcs .+38 ; 0xdde8 <__fp_cmp+0x46> |
||
22404 | ddc2: 62 1b sub r22, r18 |
||
22405 | ddc4: 73 0b sbc r23, r19 |
||
22406 | ddc6: 84 0b sbc r24, r20 |
||
22407 | ddc8: 95 0b sbc r25, r21 |
||
22408 | ddca: 39 f4 brne .+14 ; 0xddda <__fp_cmp+0x38> |
||
22409 | ddcc: 0a 26 eor r0, r26 |
||
22410 | ddce: 61 f0 breq .+24 ; 0xdde8 <__fp_cmp+0x46> |
||
22411 | ddd0: 23 2b or r18, r19 |
||
22412 | ddd2: 24 2b or r18, r20 |
||
22413 | ddd4: 25 2b or r18, r21 |
||
22414 | ddd6: 21 f4 brne .+8 ; 0xdde0 <__fp_cmp+0x3e> |
||
22415 | ddd8: 08 95 ret |
||
22416 | ddda: 0a 26 eor r0, r26 |
||
22417 | dddc: 09 f4 brne .+2 ; 0xdde0 <__fp_cmp+0x3e> |
||
22418 | ddde: a1 40 sbci r26, 0x01 ; 1 |
||
22419 | dde0: a6 95 lsr r26 |
||
22420 | dde2: 8f ef ldi r24, 0xFF ; 255 |
||
22421 | dde4: 81 1d adc r24, r1 |
||
22422 | dde6: 81 1d adc r24, r1 |
||
22423 | dde8: 08 95 ret |
||
22424 | |||
22425 | 0000ddea <__fp_inf>: |
||
22426 | ddea: 97 f9 bld r25, 7 |
||
22427 | ddec: 9f 67 ori r25, 0x7F ; 127 |
||
22428 | ddee: 80 e8 ldi r24, 0x80 ; 128 |
||
22429 | ddf0: 70 e0 ldi r23, 0x00 ; 0 |
||
22430 | ddf2: 60 e0 ldi r22, 0x00 ; 0 |
||
22431 | ddf4: 08 95 ret |
||
22432 | |||
22433 | 0000ddf6 <__fp_nan>: |
||
22434 | ddf6: 9f ef ldi r25, 0xFF ; 255 |
||
22435 | ddf8: 80 ec ldi r24, 0xC0 ; 192 |
||
22436 | ddfa: 08 95 ret |
||
22437 | |||
22438 | 0000ddfc <__fp_pscA>: |
||
22439 | ddfc: 00 24 eor r0, r0 |
||
22440 | ddfe: 0a 94 dec r0 |
||
22441 | de00: 16 16 cp r1, r22 |
||
22442 | de02: 17 06 cpc r1, r23 |
||
22443 | de04: 18 06 cpc r1, r24 |
||
22444 | de06: 09 06 cpc r0, r25 |
||
22445 | de08: 08 95 ret |
||
22446 | |||
22447 | 0000de0a <__fp_pscB>: |
||
22448 | de0a: 00 24 eor r0, r0 |
||
22449 | de0c: 0a 94 dec r0 |
||
22450 | de0e: 12 16 cp r1, r18 |
||
22451 | de10: 13 06 cpc r1, r19 |
||
22452 | de12: 14 06 cpc r1, r20 |
||
22453 | de14: 05 06 cpc r0, r21 |
||
22454 | de16: 08 95 ret |
||
22455 | |||
22456 | 0000de18 <__fp_round>: |
||
22457 | de18: 09 2e mov r0, r25 |
||
22458 | de1a: 03 94 inc r0 |
||
22459 | de1c: 00 0c add r0, r0 |
||
22460 | de1e: 11 f4 brne .+4 ; 0xde24 <__fp_round+0xc> |
||
22461 | de20: 88 23 and r24, r24 |
||
22462 | de22: 52 f0 brmi .+20 ; 0xde38 <__fp_round+0x20> |
||
22463 | de24: bb 0f add r27, r27 |
||
22464 | de26: 40 f4 brcc .+16 ; 0xde38 <__fp_round+0x20> |
||
22465 | de28: bf 2b or r27, r31 |
||
22466 | de2a: 11 f4 brne .+4 ; 0xde30 <__fp_round+0x18> |
||
22467 | de2c: 60 ff sbrs r22, 0 |
||
22468 | de2e: 04 c0 rjmp .+8 ; 0xde38 <__fp_round+0x20> |
||
22469 | de30: 6f 5f subi r22, 0xFF ; 255 |
||
22470 | de32: 7f 4f sbci r23, 0xFF ; 255 |
||
22471 | de34: 8f 4f sbci r24, 0xFF ; 255 |
||
22472 | de36: 9f 4f sbci r25, 0xFF ; 255 |
||
22473 | de38: 08 95 ret |
||
22474 | |||
22475 | 0000de3a <__fp_split3>: |
||
22476 | de3a: 57 fd sbrc r21, 7 |
||
22477 | de3c: 90 58 subi r25, 0x80 ; 128 |
||
22478 | de3e: 44 0f add r20, r20 |
||
22479 | de40: 55 1f adc r21, r21 |
||
22480 | de42: 59 f0 breq .+22 ; 0xde5a <__fp_splitA+0x10> |
||
22481 | de44: 5f 3f cpi r21, 0xFF ; 255 |
||
22482 | de46: 71 f0 breq .+28 ; 0xde64 <__fp_splitA+0x1a> |
||
22483 | de48: 47 95 ror r20 |
||
22484 | |||
22485 | 0000de4a <__fp_splitA>: |
||
22486 | de4a: 88 0f add r24, r24 |
||
22487 | de4c: 97 fb bst r25, 7 |
||
22488 | de4e: 99 1f adc r25, r25 |
||
22489 | de50: 61 f0 breq .+24 ; 0xde6a <__fp_splitA+0x20> |
||
22490 | de52: 9f 3f cpi r25, 0xFF ; 255 |
||
22491 | de54: 79 f0 breq .+30 ; 0xde74 <__fp_splitA+0x2a> |
||
22492 | de56: 87 95 ror r24 |
||
22493 | de58: 08 95 ret |
||
22494 | de5a: 12 16 cp r1, r18 |
||
22495 | de5c: 13 06 cpc r1, r19 |
||
22496 | de5e: 14 06 cpc r1, r20 |
||
22497 | de60: 55 1f adc r21, r21 |
||
22498 | de62: f2 cf rjmp .-28 ; 0xde48 <__fp_split3+0xe> |
||
22499 | de64: 46 95 lsr r20 |
||
22500 | de66: f1 df rcall .-30 ; 0xde4a <__fp_splitA> |
||
22501 | de68: 08 c0 rjmp .+16 ; 0xde7a <__fp_splitA+0x30> |
||
22502 | de6a: 16 16 cp r1, r22 |
||
22503 | de6c: 17 06 cpc r1, r23 |
||
22504 | de6e: 18 06 cpc r1, r24 |
||
22505 | de70: 99 1f adc r25, r25 |
||
22506 | de72: f1 cf rjmp .-30 ; 0xde56 <__fp_splitA+0xc> |
||
22507 | de74: 86 95 lsr r24 |
||
22508 | de76: 71 05 cpc r23, r1 |
||
22509 | de78: 61 05 cpc r22, r1 |
||
22510 | de7a: 08 94 sec |
||
22511 | de7c: 08 95 ret |
||
22512 | |||
22513 | 0000de7e <__fp_zero>: |
||
22514 | de7e: e8 94 clt |
||
22515 | |||
22516 | 0000de80 <__fp_szero>: |
||
22517 | de80: bb 27 eor r27, r27 |
||
22518 | de82: 66 27 eor r22, r22 |
||
22519 | de84: 77 27 eor r23, r23 |
||
22520 | de86: cb 01 movw r24, r22 |
||
22521 | de88: 97 f9 bld r25, 7 |
||
22522 | de8a: 08 95 ret |
||
22523 | |||
22524 | 0000de8c <__gesf2>: |
||
22525 | de8c: 8a df rcall .-236 ; 0xdda2 <__fp_cmp> |
||
22526 | de8e: 08 f4 brcc .+2 ; 0xde92 <__gesf2+0x6> |
||
22527 | de90: 8f ef ldi r24, 0xFF ; 255 |
||
22528 | de92: 08 95 ret |
||
22529 | |||
22530 | 0000de94 <__mulsi3>: |
||
22531 | de94: 62 9f mul r22, r18 |
||
22532 | de96: d0 01 movw r26, r0 |
||
22533 | de98: 73 9f mul r23, r19 |
||
22534 | de9a: f0 01 movw r30, r0 |
||
22535 | de9c: 82 9f mul r24, r18 |
||
22536 | de9e: e0 0d add r30, r0 |
||
22537 | dea0: f1 1d adc r31, r1 |
||
22538 | dea2: 64 9f mul r22, r20 |
||
22539 | dea4: e0 0d add r30, r0 |
||
22540 | dea6: f1 1d adc r31, r1 |
||
22541 | dea8: 92 9f mul r25, r18 |
||
22542 | deaa: f0 0d add r31, r0 |
||
22543 | deac: 83 9f mul r24, r19 |
||
22544 | deae: f0 0d add r31, r0 |
||
22545 | deb0: 74 9f mul r23, r20 |
||
22546 | deb2: f0 0d add r31, r0 |
||
22547 | deb4: 65 9f mul r22, r21 |
||
22548 | deb6: f0 0d add r31, r0 |
||
22549 | deb8: 99 27 eor r25, r25 |
||
22550 | deba: 72 9f mul r23, r18 |
||
22551 | debc: b0 0d add r27, r0 |
||
22552 | debe: e1 1d adc r30, r1 |
||
22553 | dec0: f9 1f adc r31, r25 |
||
22554 | dec2: 63 9f mul r22, r19 |
||
22555 | dec4: b0 0d add r27, r0 |
||
22556 | dec6: e1 1d adc r30, r1 |
||
22557 | dec8: f9 1f adc r31, r25 |
||
22558 | deca: bd 01 movw r22, r26 |
||
22559 | decc: cf 01 movw r24, r30 |
||
22560 | dece: 11 24 eor r1, r1 |
||
22561 | ded0: 08 95 ret |
||
22562 | |||
22563 | 0000ded2 <__udivmodqi4>: |
||
22564 | ded2: 99 1b sub r25, r25 |
||
22565 | ded4: 79 e0 ldi r23, 0x09 ; 9 |
||
22566 | ded6: 04 c0 rjmp .+8 ; 0xdee0 <__udivmodqi4_ep> |
||
22567 | |||
22568 | 0000ded8 <__udivmodqi4_loop>: |
||
22569 | ded8: 99 1f adc r25, r25 |
||
22570 | deda: 96 17 cp r25, r22 |
||
22571 | dedc: 08 f0 brcs .+2 ; 0xdee0 <__udivmodqi4_ep> |
||
22572 | dede: 96 1b sub r25, r22 |
||
22573 | |||
22574 | 0000dee0 <__udivmodqi4_ep>: |
||
22575 | dee0: 88 1f adc r24, r24 |
||
22576 | dee2: 7a 95 dec r23 |
||
22577 | dee4: c9 f7 brne .-14 ; 0xded8 <__udivmodqi4_loop> |
||
22578 | dee6: 80 95 com r24 |
||
22579 | dee8: 08 95 ret |
||
22580 | |||
22581 | 0000deea <__udivmodhi4>: |
||
22582 | deea: aa 1b sub r26, r26 |
||
22583 | deec: bb 1b sub r27, r27 |
||
22584 | deee: 51 e1 ldi r21, 0x11 ; 17 |
||
22585 | def0: 07 c0 rjmp .+14 ; 0xdf00 <__udivmodhi4_ep> |
||
22586 | |||
22587 | 0000def2 <__udivmodhi4_loop>: |
||
22588 | def2: aa 1f adc r26, r26 |
||
22589 | def4: bb 1f adc r27, r27 |
||
22590 | def6: a6 17 cp r26, r22 |
||
22591 | def8: b7 07 cpc r27, r23 |
||
22592 | defa: 10 f0 brcs .+4 ; 0xdf00 <__udivmodhi4_ep> |
||
22593 | defc: a6 1b sub r26, r22 |
||
22594 | defe: b7 0b sbc r27, r23 |
||
22595 | |||
22596 | 0000df00 <__udivmodhi4_ep>: |
||
22597 | df00: 88 1f adc r24, r24 |
||
22598 | df02: 99 1f adc r25, r25 |
||
22599 | df04: 5a 95 dec r21 |
||
22600 | df06: a9 f7 brne .-22 ; 0xdef2 <__udivmodhi4_loop> |
||
22601 | df08: 80 95 com r24 |
||
22602 | df0a: 90 95 com r25 |
||
22603 | df0c: bc 01 movw r22, r24 |
||
22604 | df0e: cd 01 movw r24, r26 |
||
22605 | df10: 08 95 ret |
||
22606 | |||
22607 | 0000df12 <__divmodhi4>: |
||
22608 | df12: 97 fb bst r25, 7 |
||
22609 | df14: 09 2e mov r0, r25 |
||
22610 | df16: 07 26 eor r0, r23 |
||
22611 | df18: 0a d0 rcall .+20 ; 0xdf2e <__divmodhi4_neg1> |
||
22612 | df1a: 77 fd sbrc r23, 7 |
||
22613 | df1c: 04 d0 rcall .+8 ; 0xdf26 <__divmodhi4_neg2> |
||
22614 | df1e: e5 df rcall .-54 ; 0xdeea <__udivmodhi4> |
||
22615 | df20: 06 d0 rcall .+12 ; 0xdf2e <__divmodhi4_neg1> |
||
22616 | df22: 00 20 and r0, r0 |
||
22617 | df24: 1a f4 brpl .+6 ; 0xdf2c <__divmodhi4_exit> |
||
22618 | |||
22619 | 0000df26 <__divmodhi4_neg2>: |
||
22620 | df26: 70 95 com r23 |
||
22621 | df28: 61 95 neg r22 |
||
22622 | df2a: 7f 4f sbci r23, 0xFF ; 255 |
||
22623 | |||
22624 | 0000df2c <__divmodhi4_exit>: |
||
22625 | df2c: 08 95 ret |
||
22626 | |||
22627 | 0000df2e <__divmodhi4_neg1>: |
||
22628 | df2e: f6 f7 brtc .-4 ; 0xdf2c <__divmodhi4_exit> |
||
22629 | df30: 90 95 com r25 |
||
22630 | df32: 81 95 neg r24 |
||
22631 | df34: 9f 4f sbci r25, 0xFF ; 255 |
||
22632 | df36: 08 95 ret |
||
22633 | |||
22634 | 0000df38 <__udivmodsi4>: |
||
22635 | df38: a1 e2 ldi r26, 0x21 ; 33 |
||
22636 | df3a: 1a 2e mov r1, r26 |
||
22637 | df3c: aa 1b sub r26, r26 |
||
22638 | df3e: bb 1b sub r27, r27 |
||
22639 | df40: fd 01 movw r30, r26 |
||
22640 | df42: 0d c0 rjmp .+26 ; 0xdf5e <__udivmodsi4_ep> |
||
22641 | |||
22642 | 0000df44 <__udivmodsi4_loop>: |
||
22643 | df44: aa 1f adc r26, r26 |
||
22644 | df46: bb 1f adc r27, r27 |
||
22645 | df48: ee 1f adc r30, r30 |
||
22646 | df4a: ff 1f adc r31, r31 |
||
22647 | df4c: a2 17 cp r26, r18 |
||
22648 | df4e: b3 07 cpc r27, r19 |
||
22649 | df50: e4 07 cpc r30, r20 |
||
22650 | df52: f5 07 cpc r31, r21 |
||
22651 | df54: 20 f0 brcs .+8 ; 0xdf5e <__udivmodsi4_ep> |
||
22652 | df56: a2 1b sub r26, r18 |
||
22653 | df58: b3 0b sbc r27, r19 |
||
22654 | df5a: e4 0b sbc r30, r20 |
||
22655 | df5c: f5 0b sbc r31, r21 |
||
22656 | |||
22657 | 0000df5e <__udivmodsi4_ep>: |
||
22658 | df5e: 66 1f adc r22, r22 |
||
22659 | df60: 77 1f adc r23, r23 |
||
22660 | df62: 88 1f adc r24, r24 |
||
22661 | df64: 99 1f adc r25, r25 |
||
22662 | df66: 1a 94 dec r1 |
||
22663 | df68: 69 f7 brne .-38 ; 0xdf44 <__udivmodsi4_loop> |
||
22664 | df6a: 60 95 com r22 |
||
22665 | df6c: 70 95 com r23 |
||
22666 | df6e: 80 95 com r24 |
||
22667 | df70: 90 95 com r25 |
||
22668 | df72: 9b 01 movw r18, r22 |
||
22669 | df74: ac 01 movw r20, r24 |
||
22670 | df76: bd 01 movw r22, r26 |
||
22671 | df78: cf 01 movw r24, r30 |
||
22672 | df7a: 08 95 ret |
||
22673 | |||
22674 | 0000df7c <__divmodsi4>: |
||
22675 | df7c: 97 fb bst r25, 7 |
||
22676 | df7e: 09 2e mov r0, r25 |
||
22677 | df80: 05 26 eor r0, r21 |
||
22678 | df82: 0e d0 rcall .+28 ; 0xdfa0 <__divmodsi4_neg1> |
||
22679 | df84: 57 fd sbrc r21, 7 |
||
22680 | df86: 04 d0 rcall .+8 ; 0xdf90 <__divmodsi4_neg2> |
||
22681 | df88: d7 df rcall .-82 ; 0xdf38 <__udivmodsi4> |
||
22682 | df8a: 0a d0 rcall .+20 ; 0xdfa0 <__divmodsi4_neg1> |
||
22683 | df8c: 00 1c adc r0, r0 |
||
22684 | df8e: 38 f4 brcc .+14 ; 0xdf9e <__divmodsi4_exit> |
||
22685 | |||
22686 | 0000df90 <__divmodsi4_neg2>: |
||
22687 | df90: 50 95 com r21 |
||
22688 | df92: 40 95 com r20 |
||
22689 | df94: 30 95 com r19 |
||
22690 | df96: 21 95 neg r18 |
||
22691 | df98: 3f 4f sbci r19, 0xFF ; 255 |
||
22692 | df9a: 4f 4f sbci r20, 0xFF ; 255 |
||
22693 | df9c: 5f 4f sbci r21, 0xFF ; 255 |
||
22694 | |||
22695 | 0000df9e <__divmodsi4_exit>: |
||
22696 | df9e: 08 95 ret |
||
22697 | |||
22698 | 0000dfa0 <__divmodsi4_neg1>: |
||
22699 | dfa0: f6 f7 brtc .-4 ; 0xdf9e <__divmodsi4_exit> |
||
22700 | dfa2: 90 95 com r25 |
||
22701 | dfa4: 80 95 com r24 |
||
22702 | dfa6: 70 95 com r23 |
||
22703 | dfa8: 61 95 neg r22 |
||
22704 | dfaa: 7f 4f sbci r23, 0xFF ; 255 |
||
22705 | dfac: 8f 4f sbci r24, 0xFF ; 255 |
||
22706 | dfae: 9f 4f sbci r25, 0xFF ; 255 |
||
22707 | dfb0: 08 95 ret |
||
22708 | |||
22709 | 0000dfb2 <__prologue_saves__>: |
||
22710 | dfb2: 2f 92 push r2 |
||
22711 | dfb4: 3f 92 push r3 |
||
22712 | dfb6: 4f 92 push r4 |
||
22713 | dfb8: 5f 92 push r5 |
||
22714 | dfba: 6f 92 push r6 |
||
22715 | dfbc: 7f 92 push r7 |
||
22716 | dfbe: 8f 92 push r8 |
||
22717 | dfc0: 9f 92 push r9 |
||
22718 | dfc2: af 92 push r10 |
||
22719 | dfc4: bf 92 push r11 |
||
22720 | dfc6: cf 92 push r12 |
||
22721 | dfc8: df 92 push r13 |
||
22722 | dfca: ef 92 push r14 |
||
22723 | dfcc: ff 92 push r15 |
||
22724 | dfce: 0f 93 push r16 |
||
22725 | dfd0: 1f 93 push r17 |
||
22726 | dfd2: cf 93 push r28 |
||
22727 | dfd4: df 93 push r29 |
||
22728 | dfd6: cd b7 in r28, 0x3d ; 61 |
||
22729 | dfd8: de b7 in r29, 0x3e ; 62 |
||
22730 | dfda: ca 1b sub r28, r26 |
||
22731 | dfdc: db 0b sbc r29, r27 |
||
22732 | dfde: 0f b6 in r0, 0x3f ; 63 |
||
22733 | dfe0: f8 94 cli |
||
22734 | dfe2: de bf out 0x3e, r29 ; 62 |
||
22735 | dfe4: 0f be out 0x3f, r0 ; 63 |
||
22736 | dfe6: cd bf out 0x3d, r28 ; 61 |
||
22737 | dfe8: 09 94 ijmp |
||
22738 | |||
22739 | 0000dfea <__epilogue_restores__>: |
||
22740 | dfea: 2a 88 ldd r2, Y+18 ; 0x12 |
||
22741 | dfec: 39 88 ldd r3, Y+17 ; 0x11 |
||
22742 | dfee: 48 88 ldd r4, Y+16 ; 0x10 |
||
22743 | dff0: 5f 84 ldd r5, Y+15 ; 0x0f |
||
22744 | dff2: 6e 84 ldd r6, Y+14 ; 0x0e |
||
22745 | dff4: 7d 84 ldd r7, Y+13 ; 0x0d |
||
22746 | dff6: 8c 84 ldd r8, Y+12 ; 0x0c |
||
22747 | dff8: 9b 84 ldd r9, Y+11 ; 0x0b |
||
22748 | dffa: aa 84 ldd r10, Y+10 ; 0x0a |
||
22749 | dffc: b9 84 ldd r11, Y+9 ; 0x09 |
||
22750 | dffe: c8 84 ldd r12, Y+8 ; 0x08 |
||
22751 | e000: df 80 ldd r13, Y+7 ; 0x07 |
||
22752 | e002: ee 80 ldd r14, Y+6 ; 0x06 |
||
22753 | e004: fd 80 ldd r15, Y+5 ; 0x05 |
||
22754 | e006: 0c 81 ldd r16, Y+4 ; 0x04 |
||
22755 | e008: 1b 81 ldd r17, Y+3 ; 0x03 |
||
22756 | e00a: aa 81 ldd r26, Y+2 ; 0x02 |
||
22757 | e00c: b9 81 ldd r27, Y+1 ; 0x01 |
||
22758 | e00e: ce 0f add r28, r30 |
||
22759 | e010: d1 1d adc r29, r1 |
||
22760 | e012: 0f b6 in r0, 0x3f ; 63 |
||
22761 | e014: f8 94 cli |
||
22762 | e016: de bf out 0x3e, r29 ; 62 |
||
22763 | e018: 0f be out 0x3f, r0 ; 63 |
||
22764 | e01a: cd bf out 0x3d, r28 ; 61 |
||
22765 | e01c: ed 01 movw r28, r26 |
||
22766 | e01e: 08 95 ret |
||
22767 | |||
22768 | 0000e020 <_exit>: |
||
22769 | e020: f8 94 cli |
||
22770 | |||
22771 | 0000e022 <__stop_program>: |
||
22772 | e022: ff cf rjmp .-2 ; 0xe022 <__stop_program> |