mca-pendel/sketches/djhgfjh/virtualglove.lss

7491 lines
275 KiB
Plaintext
Raw Normal View History

virtualglove.elf: Dateiformat elf32-avr
Sektionen:
Idx Name Größe VMA LMA Datei-Off Ausr.
0 .data 00000000 00800100 00003834 000038a8 2**0
CONTENTS, ALLOC, LOAD, DATA
1 .text 00003834 00000000 00000000 00000074 2**1
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .stab 00001608 00000000 00000000 000038a8 2**2
CONTENTS, READONLY, DEBUGGING
3 .stabstr 00001059 00000000 00000000 00004eb0 2**0
CONTENTS, READONLY, DEBUGGING
4 .comment 00000011 00000000 00000000 00005f09 2**0
CONTENTS, READONLY
5 .note.gnu.avr.deviceinfo 00000040 00000000 00000000 00005f1c 2**2
CONTENTS, READONLY
Disassembly of section .text:
00000000 <__vectors>:
0: 0c 94 15 17 jmp 0x2e2a ; 0x2e2a <__ctors_end>
4: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
8: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
10: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
14: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
18: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
1c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
20: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
24: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
28: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
2c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
30: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
34: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
38: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
3c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
40: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
44: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
48: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
4c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
50: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
54: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
58: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
5c: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
60: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
64: 0c 94 1f 17 jmp 0x2e3e ; 0x2e3e <__bad_interrupt>
68: 21 19 sub r18, r1
6a: 25 19 sub r18, r5
6c: 29 19 sub r18, r9
6e: 2c 19 sub r18, r12
70: 30 19 sub r19, r0
72: 34 19 sub r19, r4
74: 21 19 sub r18, r1
00000076 <__trampolines_end>:
76: 5e 00 .word 0x005e ; ????
78: 06 66 ori r16, 0x66 ; 102
7a: 00 01 movw r0, r0
7c: 1e 04 cpc r1, r14
7e: 00 1e adc r0, r16
80: 0a 00 .word 0x000a ; ????
82: 1e 0f add r17, r30
84: 00 1e adc r0, r16
86: 15 00 .word 0x0015 ; ????
88: 1e 1b sub r17, r30
8a: 00 1e adc r0, r16
8c: 21 00 .word 0x0021 ; ????
8e: 25 1e adc r2, r21
90: 00 20 and r0, r0
92: 1e 00 .word 0x001e ; ????
94: 1a 1e adc r1, r26
96: 00 14 cp r0, r0
98: 1e 00 .word 0x001e ; ????
9a: 0e 1e adc r0, r30
9c: 00 08 sbc r0, r0
9e: 1e 00 .word 0x001e ; ????
a0: 03 1e adc r0, r19
a2: 00 00 nop
a4: 1e 02 muls r17, r30
a6: 00 1e adc r0, r16
a8: 08 00 .word 0x0008 ; ????
aa: 1e 0e add r1, r30
ac: 00 1e adc r0, r16
ae: 13 00 .word 0x0013 ; ????
b0: 1e 19 sub r17, r14
b2: 00 1e adc r0, r16
b4: 1f 00 .word 0x001f ; ????
b6: 1e 25 eor r17, r14
b8: 00 21 and r16, r0
ba: 1e 00 .word 0x001e ; ????
bc: 1c 1e adc r1, r28
be: 00 16 cp r0, r16
c0: 1e 00 .word 0x001e ; ????
c2: 10 1e adc r1, r16
c4: 00 0a sbc r0, r16
c6: 1e 00 .word 0x001e ; ????
c8: 05 1e adc r0, r21
ca: 00 00 nop
cc: 1e 06 cpc r1, r30
ce: 00 1e adc r0, r16
d0: 5f 00 .word 0x005f ; ????
d2: 05 67 ori r16, 0x75 ; 117
d4: 00 00 nop
d6: 1e 05 cpc r17, r14
d8: 00 1e adc r0, r16
da: 0a 00 .word 0x000a ; ????
dc: 1e 10 cpse r1, r14
de: 00 1e adc r0, r16
e0: 16 00 .word 0x0016 ; ????
e2: 1e 1c adc r1, r14
e4: 00 1e adc r0, r16
e6: 21 00 .word 0x0021 ; ????
e8: 25 1e adc r2, r21
ea: 00 1f adc r16, r16
ec: 1e 00 .word 0x001e ; ????
ee: 1a 1e adc r1, r26
f0: 00 14 cp r0, r0
f2: 1e 00 .word 0x001e ; ????
f4: 0e 1e adc r0, r30
f6: 00 08 sbc r0, r0
f8: 1e 00 .word 0x001e ; ????
fa: 03 1e adc r0, r19
fc: 00 00 nop
fe: 1e 02 muls r17, r30
100: 00 1e adc r0, r16
102: 08 00 .word 0x0008 ; ????
104: 1e 0e add r1, r30
106: 00 1e adc r0, r16
108: 13 00 .word 0x0013 ; ????
10a: 1e 19 sub r17, r14
10c: 00 1e adc r0, r16
10e: 1e 00 .word 0x001e ; ????
110: 1e 24 eor r1, r14
112: 00 22 and r0, r16
114: 1e 00 .word 0x001e ; ????
116: 1c 1e adc r1, r28
118: 00 17 cp r16, r16
11a: 1e 00 .word 0x001e ; ????
11c: 11 1e adc r1, r17
11e: 00 0b sbc r16, r16
120: 1e 00 .word 0x001e ; ????
122: 05 1e adc r0, r21
124: 00 00 nop
126: 1e 05 cpc r17, r14
128: 00 1e adc r0, r16
12a: 60 00 .word 0x0060 ; ????
12c: 05 1e adc r0, r21
12e: 00 00 nop
130: 1e 05 cpc r17, r14
132: 00 1e adc r0, r16
134: 0b 00 .word 0x000b ; ????
136: 1e 11 cpse r17, r14
138: 00 1e adc r0, r16
13a: 17 00 .word 0x0017 ; ????
13c: 1e 1c adc r1, r14
13e: 00 1e adc r0, r16
140: 21 00 .word 0x0021 ; ????
142: 25 1e adc r2, r21
144: 00 1f adc r16, r16
146: 1e 00 .word 0x001e ; ????
148: 19 1e adc r1, r25
14a: 00 13 cpse r16, r16
14c: 1e 00 .word 0x001e ; ????
14e: 0e 1e adc r0, r30
150: 00 08 sbc r0, r0
152: 1e 00 .word 0x001e ; ????
154: 03 1e adc r0, r19
156: 00 00 nop
158: 1e 02 muls r17, r30
15a: 00 1e adc r0, r16
15c: 08 00 .word 0x0008 ; ????
15e: 1e 0e add r1, r30
160: 00 1e adc r0, r16
162: 13 00 .word 0x0013 ; ????
164: 1e 18 sub r1, r14
166: 00 1e adc r0, r16
168: 1e 00 .word 0x001e ; ????
16a: 1e 24 eor r1, r14
16c: 00 22 and r0, r16
16e: 1e 00 .word 0x001e ; ????
170: 1c 1e adc r1, r28
172: 00 17 cp r16, r16
174: 1e 00 .word 0x001e ; ????
176: 11 1e adc r1, r17
178: 00 0c add r0, r0
17a: 1e 00 .word 0x001e ; ????
17c: 06 1e adc r0, r22
17e: 00 00 nop
180: 1e 05 cpc r17, r14
182: 00 1e adc r0, r16
184: 61 00 .word 0x0061 ; ????
186: 04 1e adc r0, r20
188: 00 00 nop
18a: 1e 06 cpc r1, r30
18c: 00 1e adc r0, r16
18e: 0c 00 .word 0x000c ; ????
190: 1e 11 cpse r17, r14
192: 00 1e adc r0, r16
194: 17 00 .word 0x0017 ; ????
196: 1e 1c adc r1, r14
198: 00 1e adc r0, r16
19a: 22 00 .word 0x0022 ; ????
19c: 24 1e adc r2, r20
19e: 00 1f adc r16, r16
1a0: 1e 00 .word 0x001e ; ????
1a2: 19 1e adc r1, r25
1a4: 00 13 cpse r16, r16
1a6: 1e 00 .word 0x001e ; ????
1a8: 0e 1e adc r0, r30
1aa: 00 08 sbc r0, r0
1ac: 1e 00 .word 0x001e ; ????
1ae: 03 1e adc r0, r19
1b0: 00 00 nop
1b2: 1e 02 muls r17, r30
1b4: 00 1e adc r0, r16
1b6: 08 00 .word 0x0008 ; ????
1b8: 1e 0d add r17, r14
1ba: 00 1e adc r0, r16
1bc: 13 00 .word 0x0013 ; ????
1be: 1e 18 sub r1, r14
1c0: 00 1e adc r0, r16
1c2: 1e 00 .word 0x001e ; ????
1c4: 1e 23 and r17, r30
1c6: 00 23 and r16, r16
1c8: 1e 00 .word 0x001e ; ????
1ca: 1d 1e adc r1, r29
1cc: 00 17 cp r16, r16
1ce: 1e 00 .word 0x001e ; ????
1d0: 12 1e adc r1, r18
1d2: 00 0c add r0, r0
1d4: 1e 00 .word 0x001e ; ????
1d6: 07 1e adc r0, r23
1d8: 00 01 movw r0, r0
1da: 1e 04 cpc r1, r14
1dc: 00 1e adc r0, r16
1de: 62 00 .word 0x0062 ; ????
1e0: 03 1e adc r0, r19
1e2: 01 00 .word 0x0001 ; ????
1e4: 1e 07 cpc r17, r30
1e6: 00 1e adc r0, r16
1e8: 0c 00 .word 0x000c ; ????
1ea: 1e 11 cpse r17, r14
1ec: 00 1e adc r0, r16
1ee: 17 00 .word 0x0017 ; ????
1f0: 1e 1d adc r17, r14
1f2: 00 1e adc r0, r16
1f4: 22 00 .word 0x0022 ; ????
1f6: 24 1e adc r2, r20
1f8: 00 1e adc r0, r16
1fa: 1e 00 .word 0x001e ; ????
1fc: 19 1e adc r1, r25
1fe: 00 13 cpse r16, r16
200: 1e 00 .word 0x001e ; ????
202: 0e 1e adc r0, r30
204: 00 08 sbc r0, r0
206: 1e 00 .word 0x001e ; ????
208: 03 1e adc r0, r19
20a: 00 00 nop
20c: 1e 02 muls r17, r30
20e: 00 1e adc r0, r16
210: 08 00 .word 0x0008 ; ????
212: 1e 0d add r17, r14
214: 00 1e adc r0, r16
216: 13 00 .word 0x0013 ; ????
218: 1e 18 sub r1, r14
21a: 00 1e adc r0, r16
21c: 1e 00 .word 0x001e ; ????
21e: 1e 23 and r17, r30
220: 00 23 and r16, r16
222: 1e 00 .word 0x001e ; ????
224: 1e 1e adc r1, r30
226: 00 18 sub r0, r0
228: 1e 00 .word 0x001e ; ????
22a: 12 1e adc r1, r18
22c: 00 0d add r16, r0
22e: 1e 00 .word 0x001e ; ????
230: 07 1e adc r0, r23
232: 00 01 movw r0, r0
234: 1e 03 fmul r17, r22
236: 00 1e adc r0, r16
238: 63 00 .word 0x0063 ; ????
23a: 03 1e adc r0, r19
23c: 01 00 .word 0x0001 ; ????
23e: 1e 07 cpc r17, r30
240: 00 1e adc r0, r16
242: 0c 00 .word 0x000c ; ????
244: 1e 12 cpse r1, r30
246: 00 1e adc r0, r16
248: 18 00 .word 0x0018 ; ????
24a: 1e 1d adc r17, r14
24c: 00 1e adc r0, r16
24e: 23 00 .word 0x0023 ; ????
250: 24 1e adc r2, r20
252: 00 1e adc r0, r16
254: 1e 00 .word 0x001e ; ????
256: 18 1e adc r1, r24
258: 00 13 cpse r16, r16
25a: 1e 00 .word 0x001e ; ????
25c: 0e 1e adc r0, r30
25e: 00 08 sbc r0, r0
260: 1e 00 .word 0x001e ; ????
262: 03 1e adc r0, r19
264: 00 00 nop
266: 1e 02 muls r17, r30
268: 00 1e adc r0, r16
26a: 07 00 .word 0x0007 ; ????
26c: 1e 0d add r17, r14
26e: 00 1e adc r0, r16
270: 13 00 .word 0x0013 ; ????
272: 1e 18 sub r1, r14
274: 00 1e adc r0, r16
276: 1e 00 .word 0x001e ; ????
278: 1e 23 and r17, r30
27a: 00 23 and r16, r16
27c: 1e 00 .word 0x001e ; ????
27e: 1e 1e adc r1, r30
280: 00 18 sub r0, r0
282: 1e 00 .word 0x001e ; ????
284: 13 1e adc r1, r19
286: 00 0d add r16, r0
288: 1e 00 .word 0x001e ; ????
28a: 08 1e adc r0, r24
28c: 00 02 muls r16, r16
28e: 1e 03 fmul r17, r22
290: 00 1e adc r0, r16
292: 64 00 .word 0x0064 ; ????
294: 02 1e adc r0, r18
296: 02 00 .word 0x0002 ; ????
298: 1e 08 sbc r1, r14
29a: 00 1e adc r0, r16
29c: 0d 00 .word 0x000d ; ????
29e: 1e 13 cpse r17, r30
2a0: 00 1e adc r0, r16
2a2: 18 00 .word 0x0018 ; ????
2a4: 1e 1e adc r1, r30
2a6: 00 1e adc r0, r16
2a8: 23 00 .word 0x0023 ; ????
2aa: 23 1e adc r2, r19
2ac: 00 1e adc r0, r16
2ae: 1e 00 .word 0x001e ; ????
2b0: 18 1e adc r1, r24
2b2: 00 13 cpse r16, r16
2b4: 1e 00 .word 0x001e ; ????
2b6: 0e 1e adc r0, r30
2b8: 00 08 sbc r0, r0
2ba: 1e 00 .word 0x001e ; ????
2bc: 03 1e adc r0, r19
2be: 00 00 nop
2c0: 1e 02 muls r17, r30
2c2: 00 1e adc r0, r16
2c4: 07 00 .word 0x0007 ; ????
2c6: 1e 0d add r17, r14
2c8: 00 1e adc r0, r16
2ca: 12 00 .word 0x0012 ; ????
2cc: 1e 18 sub r1, r14
2ce: 00 1e adc r0, r16
2d0: 1e 00 .word 0x001e ; ????
2d2: 1e 23 and r17, r30
2d4: 00 23 and r16, r16
2d6: 1e 00 .word 0x001e ; ????
2d8: 1e 1e adc r1, r30
2da: 00 18 sub r0, r0
2dc: 1e 00 .word 0x001e ; ????
2de: 13 1e adc r1, r19
2e0: 00 0e add r0, r16
2e2: 1e 00 .word 0x001e ; ????
2e4: 08 1e adc r0, r24
2e6: 00 03 mulsu r16, r16
2e8: 1e 02 muls r17, r30
2ea: 00 1e adc r0, r16
2ec: 65 00 .word 0x0065 ; ????
2ee: 01 1e adc r0, r17
2f0: 03 00 .word 0x0003 ; ????
2f2: 1e 08 sbc r1, r14
2f4: 00 1e adc r0, r16
2f6: 0e 00 .word 0x000e ; ????
2f8: 1e 13 cpse r17, r30
2fa: 00 1e adc r0, r16
2fc: 18 00 .word 0x0018 ; ????
2fe: 1e 1e adc r1, r30
300: 00 1e adc r0, r16
302: 23 00 .word 0x0023 ; ????
304: 23 1e adc r2, r19
306: 00 1e adc r0, r16
308: 1e 00 .word 0x001e ; ????
30a: 18 1e adc r1, r24
30c: 00 13 cpse r16, r16
30e: 1e 00 .word 0x001e ; ????
310: 0e 1e adc r0, r30
312: 00 08 sbc r0, r0
314: 1e 00 .word 0x001e ; ????
316: 03 1e adc r0, r19
318: 00 00 nop
31a: 1e 02 muls r17, r30
31c: 00 1e adc r0, r16
31e: 07 00 .word 0x0007 ; ????
320: 1e 0d add r17, r14
322: 00 1e adc r0, r16
324: 12 00 .word 0x0012 ; ????
326: 1e 18 sub r1, r14
328: 00 1e adc r0, r16
32a: 1d 00 .word 0x001d ; ????
32c: 1e 23 and r17, r30
32e: 00 24 eor r0, r0
330: 1e 00 .word 0x001e ; ????
332: 1e 1e adc r1, r30
334: 00 19 sub r16, r0
336: 1e 00 .word 0x001e ; ????
338: 13 1e adc r1, r19
33a: 00 0e add r0, r16
33c: 1e 00 .word 0x001e ; ????
33e: 08 1e adc r0, r24
340: 00 03 mulsu r16, r16
342: 1e 01 movw r2, r28
344: 00 1e adc r0, r16
346: 66 00 .word 0x0066 ; ????
348: 01 1e adc r0, r17
34a: 03 00 .word 0x0003 ; ????
34c: 1e 08 sbc r1, r14
34e: 00 1e adc r0, r16
350: 0e 00 .word 0x000e ; ????
352: 1e 13 cpse r17, r30
354: 00 1e adc r0, r16
356: 19 00 .word 0x0019 ; ????
358: 1e 1e adc r1, r30
35a: 00 1e adc r0, r16
35c: 23 00 .word 0x0023 ; ????
35e: 23 1e adc r2, r19
360: 00 1e adc r0, r16
362: 1e 00 .word 0x001e ; ????
364: 18 1e adc r1, r24
366: 00 13 cpse r16, r16
368: 1e 00 .word 0x001e ; ????
36a: 0e 1e adc r0, r30
36c: 00 08 sbc r0, r0
36e: 1e 00 .word 0x001e ; ????
370: 03 1e adc r0, r19
372: 00 00 nop
374: 1e 02 muls r17, r30
376: 00 1e adc r0, r16
378: 07 00 .word 0x0007 ; ????
37a: 1e 0d add r17, r14
37c: 00 1e adc r0, r16
37e: 12 00 .word 0x0012 ; ????
380: 1e 17 cp r17, r30
382: 00 1e adc r0, r16
384: 1d 00 .word 0x001d ; ????
386: 1e 22 and r1, r30
388: 00 24 eor r0, r0
38a: 1e 00 .word 0x001e ; ????
38c: 1f 1e adc r1, r31
38e: 00 1a sub r0, r16
390: 1e 00 .word 0x001e ; ????
392: 14 1e adc r1, r20
394: 00 0f add r16, r16
396: 1e 00 .word 0x001e ; ????
398: 09 1e adc r0, r25
39a: 00 04 cpc r0, r0
39c: 1e 01 movw r2, r28
39e: 00 1e adc r0, r16
3a0: 67 00 .word 0x0067 ; ????
3a2: 00 1e adc r0, r16
3a4: 04 00 .word 0x0004 ; ????
3a6: 1e 09 sbc r17, r14
3a8: 00 1e adc r0, r16
3aa: 0f 00 .word 0x000f ; ????
3ac: 1e 14 cp r1, r14
3ae: 00 1e adc r0, r16
3b0: 19 00 .word 0x0019 ; ????
3b2: 1e 1f adc r17, r30
3b4: 00 1e adc r0, r16
3b6: 24 00 .word 0x0024 ; ????
3b8: 23 1e adc r2, r19
3ba: 00 1d adc r16, r0
3bc: 1e 00 .word 0x001e ; ????
3be: 18 1e adc r1, r24
3c0: 00 13 cpse r16, r16
3c2: 1e 00 .word 0x001e ; ????
3c4: 0d 1e adc r0, r29
3c6: 00 08 sbc r0, r0
3c8: 1e 00 .word 0x001e ; ????
3ca: 03 1e adc r0, r19
3cc: 00 00 nop
3ce: 1e 02 muls r17, r30
3d0: 00 1e adc r0, r16
3d2: 07 00 .word 0x0007 ; ????
3d4: 1e 0c add r1, r14
3d6: 00 1e adc r0, r16
3d8: 12 00 .word 0x0012 ; ????
3da: 1e 17 cp r17, r30
3dc: 00 1e adc r0, r16
3de: 1c 00 .word 0x001c ; ????
3e0: 1e 22 and r1, r30
3e2: 00 25 eor r16, r0
3e4: 1e 00 .word 0x001e ; ????
3e6: 1f 1e adc r1, r31
3e8: 00 1a sub r0, r16
3ea: 1e 00 .word 0x001e ; ????
3ec: 15 1e adc r1, r21
3ee: 00 10 cpse r0, r0
3f0: 1e 00 .word 0x001e ; ????
3f2: 0a 1e adc r0, r26
3f4: 00 05 cpc r16, r0
3f6: 1e 00 .word 0x001e ; ????
3f8: 00 1e adc r0, r16
3fa: 1e 00 .word 0x001e ; ????
3fc: 00 1e adc r0, r16
3fe: 05 00 .word 0x0005 ; ????
400: 1e 0a sbc r1, r30
402: 00 1e adc r0, r16
404: 0f 00 .word 0x000f ; ????
406: 1e 15 cp r17, r14
408: 00 1e adc r0, r16
40a: 1a 00 .word 0x001a ; ????
40c: 1e 1f adc r17, r30
40e: 00 1e adc r0, r16
410: 24 00 .word 0x0024 ; ????
412: 22 1e adc r2, r18
414: 00 1d adc r16, r0
416: 1e 00 .word 0x001e ; ????
418: 18 1e adc r1, r24
41a: 00 12 cpse r0, r16
41c: 1e 00 .word 0x001e ; ????
41e: 0d 1e adc r0, r29
420: 00 08 sbc r0, r0
422: 1e 00 .word 0x001e ; ????
424: 03 1e adc r0, r19
426: 00 00 nop
428: 1e 02 muls r17, r30
42a: 00 1e adc r0, r16
42c: 07 00 .word 0x0007 ; ????
42e: 1e 0c add r1, r14
430: 00 1e adc r0, r16
432: 11 00 .word 0x0011 ; ????
434: 1e 17 cp r17, r30
436: 00 1e adc r0, r16
438: 1c 00 .word 0x001c ; ????
43a: 1e 21 and r17, r14
43c: 00 25 eor r16, r0
43e: 1e 00 .word 0x001e ; ????
440: 1f 1e adc r1, r31
442: 00 1a sub r0, r16
444: 1e 00 .word 0x001e ; ????
446: 15 1e adc r1, r21
448: 00 10 cpse r0, r0
44a: 1e 00 .word 0x001e ; ????
44c: 0a 1e adc r0, r26
44e: 00 05 cpc r16, r0
450: 1e 00 .word 0x001e ; ????
452: 00 1e adc r0, r16
454: 1e 00 .word 0x001e ; ????
456: 00 1e adc r0, r16
458: 05 00 .word 0x0005 ; ????
45a: 1e 0a sbc r1, r30
45c: 00 1e adc r0, r16
45e: 0f 00 .word 0x000f ; ????
460: 1e 15 cp r17, r14
462: 00 1e adc r0, r16
464: 1a 00 .word 0x001a ; ????
466: 1e 20 and r1, r14
468: 00 1e adc r0, r16
46a: 25 00 .word 0x0025 ; ????
46c: 22 1e adc r2, r18
46e: 00 1d adc r16, r0
470: 1e 00 .word 0x001e ; ????
472: 17 1e adc r1, r23
474: 00 12 cpse r0, r16
476: 1e 00 .word 0x001e ; ????
478: 0d 1e adc r0, r29
47a: 00 08 sbc r0, r0
47c: 1e 00 .word 0x001e ; ????
47e: 03 1e adc r0, r19
480: 00 00 nop
482: 1e 02 muls r17, r30
484: 00 1e adc r0, r16
486: 07 00 .word 0x0007 ; ????
488: 1e 0c add r1, r14
48a: 00 1e adc r0, r16
48c: 11 00 .word 0x0011 ; ????
48e: 1e 17 cp r17, r30
490: 00 1e adc r0, r16
492: 1c 00 .word 0x001c ; ????
494: 1e 21 and r17, r14
496: 00 25 eor r16, r0
498: 1e 00 .word 0x001e ; ????
49a: 20 1e adc r2, r16
49c: 00 1b sub r16, r16
49e: 1e 00 .word 0x001e ; ????
4a0: 15 1e adc r1, r21
4a2: 00 10 cpse r0, r0
4a4: 1e 00 .word 0x001e ; ????
4a6: 0b 1e adc r0, r27
4a8: 00 06 cpc r0, r16
4aa: 1e 00 .word 0x001e ; ????
4ac: 00 1e adc r0, r16
4ae: 1e 01 movw r2, r28
4b0: 00 1e adc r0, r16
4b2: 06 00 .word 0x0006 ; ????
4b4: 1e 0b sbc r17, r30
4b6: 00 1e adc r0, r16
4b8: 10 00 .word 0x0010 ; ????
4ba: 1e 15 cp r17, r14
4bc: 00 1e adc r0, r16
4be: 1a 00 .word 0x001a ; ????
4c0: 1e 20 and r1, r14
4c2: 00 1e adc r0, r16
4c4: 25 00 .word 0x0025 ; ????
4c6: 21 1e adc r2, r17
4c8: 00 1c adc r0, r0
4ca: 1e 00 .word 0x001e ; ????
4cc: 17 1e adc r1, r23
4ce: 00 12 cpse r0, r16
4d0: 1e 00 .word 0x001e ; ????
4d2: 0d 1e adc r0, r29
4d4: 00 08 sbc r0, r0
4d6: 1e 00 .word 0x001e ; ????
4d8: 03 1e adc r0, r19
4da: 00 00 nop
4dc: 1e 02 muls r17, r30
4de: 00 1e adc r0, r16
4e0: 07 00 .word 0x0007 ; ????
4e2: 1e 0c add r1, r14
4e4: 00 1e adc r0, r16
4e6: 11 00 .word 0x0011 ; ????
4e8: 1e 17 cp r17, r30
4ea: 00 1e adc r0, r16
4ec: 1c 00 .word 0x001c ; ????
4ee: 1e 21 and r17, r14
4f0: 00 25 eor r16, r0
4f2: 1e 00 .word 0x001e ; ????
4f4: 20 1e adc r2, r16
4f6: 00 1b sub r16, r16
4f8: 1e 00 .word 0x001e ; ????
4fa: 16 1e adc r1, r22
4fc: 00 11 cpse r16, r0
4fe: 1e 00 .word 0x001e ; ????
500: 0c 1e adc r0, r28
502: 00 07 cpc r16, r16
504: 1e 00 .word 0x001e ; ????
506: 01 1e adc r0, r17
508: 1e 01 movw r2, r28
50a: 00 1e adc r0, r16
50c: 07 00 .word 0x0007 ; ????
50e: 1e 0c add r1, r14
510: 00 1e adc r0, r16
512: 11 00 .word 0x0011 ; ????
514: 1e 16 cp r1, r30
516: 00 1e adc r0, r16
518: 1b 00 .word 0x001b ; ????
51a: 1e 20 and r1, r14
51c: 00 1e adc r0, r16
51e: 25 00 .word 0x0025 ; ????
520: 21 1e adc r2, r17
522: 00 1c adc r0, r0
524: 1e 00 .word 0x001e ; ????
526: 17 1e adc r1, r23
528: 00 12 cpse r0, r16
52a: 1e 00 .word 0x001e ; ????
52c: 0d 1e adc r0, r29
52e: 00 08 sbc r0, r0
530: 1e 00 .word 0x001e ; ????
532: 03 1e adc r0, r19
534: 00 00 nop
536: 1e 02 muls r17, r30
538: 00 1e adc r0, r16
53a: 07 00 .word 0x0007 ; ????
53c: 1e 0c add r1, r14
53e: 00 1e adc r0, r16
540: 11 00 .word 0x0011 ; ????
542: 1e 17 cp r17, r30
544: 00 1e adc r0, r16
546: 1c 00 .word 0x001c ; ????
548: 1e 21 and r17, r14
54a: 00 26 eor r0, r16
54c: 1e 00 .word 0x001e ; ????
54e: 21 1e adc r2, r17
550: 00 1c adc r0, r0
552: 1e 00 .word 0x001e ; ????
554: 17 1e adc r1, r23
556: 00 11 cpse r16, r0
558: 1e 00 .word 0x001e ; ????
55a: 0c 1e adc r0, r28
55c: 00 07 cpc r16, r16
55e: 1e 00 .word 0x001e ; ????
560: 01 1e adc r0, r17
562: 1e 02 muls r17, r30
564: 00 1e adc r0, r16
566: 07 00 .word 0x0007 ; ????
568: 1e 0c add r1, r14
56a: 00 1e adc r0, r16
56c: 11 00 .word 0x0011 ; ????
56e: 1e 17 cp r17, r30
570: 00 1e adc r0, r16
572: 1c 00 .word 0x001c ; ????
574: 1e 21 and r17, r14
576: 00 26 eor r0, r16
578: 1e 00 .word 0x001e ; ????
57a: 21 1e adc r2, r17
57c: 00 1c adc r0, r0
57e: 1e 00 .word 0x001e ; ????
580: 17 1e adc r1, r23
582: 00 11 cpse r16, r0
584: 1e 00 .word 0x001e ; ????
586: 0c 1e adc r0, r28
588: 00 07 cpc r16, r16
58a: 1e 00 .word 0x001e ; ????
58c: 02 1e adc r0, r18
58e: 00 00 nop
590: 1e 02 muls r17, r30
592: 00 1e adc r0, r16
594: 07 00 .word 0x0007 ; ????
596: 1e 0c add r1, r14
598: 00 1e adc r0, r16
59a: 11 00 .word 0x0011 ; ????
59c: 1e 17 cp r17, r30
59e: 00 1e adc r0, r16
5a0: 1c 00 .word 0x001c ; ????
5a2: 1e 21 and r17, r14
5a4: 00 26 eor r0, r16
5a6: 1e 00 .word 0x001e ; ????
5a8: 21 1e adc r2, r17
5aa: 00 1c adc r0, r0
5ac: 1e 00 .word 0x001e ; ????
5ae: 17 1e adc r1, r23
5b0: 00 11 cpse r16, r0
5b2: 1e 00 .word 0x001e ; ????
5b4: 0c 1e adc r0, r28
5b6: 00 07 cpc r16, r16
5b8: 1e 00 .word 0x001e ; ????
5ba: 02 1e adc r0, r18
5bc: 1e 03 fmul r17, r22
5be: 00 1e adc r0, r16
5c0: 07 00 .word 0x0007 ; ????
5c2: 1e 0c add r1, r14
5c4: 00 1e adc r0, r16
5c6: 11 00 .word 0x0011 ; ????
5c8: 1e 17 cp r17, r30
5ca: 00 1e adc r0, r16
5cc: 1c 00 .word 0x001c ; ????
5ce: 1e 21 and r17, r14
5d0: 00 26 eor r0, r16
5d2: 1e 00 .word 0x001e ; ????
5d4: 21 1e adc r2, r17
5d6: 00 1c adc r0, r0
5d8: 1e 00 .word 0x001e ; ????
5da: 17 1e adc r1, r23
5dc: 00 11 cpse r16, r0
5de: 1e 00 .word 0x001e ; ????
5e0: 0c 1e adc r0, r28
5e2: 00 07 cpc r16, r16
5e4: 1e 00 .word 0x001e ; ????
5e6: 02 1e adc r0, r18
5e8: 00 00 nop
5ea: 1e 01 movw r2, r28
5ec: 00 1e adc r0, r16
5ee: 07 00 .word 0x0007 ; ????
5f0: 1e 0c add r1, r14
5f2: 00 1e adc r0, r16
5f4: 11 00 .word 0x0011 ; ????
5f6: 1e 16 cp r1, r30
5f8: 00 1e adc r0, r16
5fa: 1b 00 .word 0x001b ; ????
5fc: 1e 20 and r1, r14
5fe: 00 1e adc r0, r16
600: 25 00 .word 0x0025 ; ????
602: 21 1e adc r2, r17
604: 00 1c adc r0, r0
606: 1e 00 .word 0x001e ; ????
608: 17 1e adc r1, r23
60a: 00 12 cpse r0, r16
60c: 1e 00 .word 0x001e ; ????
60e: 0d 1e adc r0, r29
610: 00 08 sbc r0, r0
612: 1e 00 .word 0x001e ; ????
614: 03 1e adc r0, r19
616: 1e 03 fmul r17, r22
618: 00 1e adc r0, r16
61a: 08 00 .word 0x0008 ; ????
61c: 1e 0d add r17, r14
61e: 00 1e adc r0, r16
620: 12 00 .word 0x0012 ; ????
622: 1e 17 cp r17, r30
624: 00 1e adc r0, r16
626: 1c 00 .word 0x001c ; ????
628: 1e 21 and r17, r14
62a: 00 25 eor r16, r0
62c: 1e 00 .word 0x001e ; ????
62e: 21 1e adc r2, r17
630: 00 1c adc r0, r0
632: 1e 00 .word 0x001e ; ????
634: 17 1e adc r1, r23
636: 00 11 cpse r16, r0
638: 1e 00 .word 0x001e ; ????
63a: 0c 1e adc r0, r28
63c: 00 07 cpc r16, r16
63e: 1e 00 .word 0x001e ; ????
640: 02 1e adc r0, r18
642: 00 00 nop
644: 1e 01 movw r2, r28
646: 00 1e adc r0, r16
648: 07 00 .word 0x0007 ; ????
64a: 1e 0c add r1, r14
64c: 00 1e adc r0, r16
64e: 11 00 .word 0x0011 ; ????
650: 1e 16 cp r1, r30
652: 00 1e adc r0, r16
654: 1b 00 .word 0x001b ; ????
656: 1e 20 and r1, r14
658: 00 1e adc r0, r16
65a: 25 00 .word 0x0025 ; ????
65c: 22 1e adc r2, r18
65e: 00 1d adc r16, r0
660: 1e 00 .word 0x001e ; ????
662: 18 1e adc r1, r24
664: 00 13 cpse r16, r16
666: 1e 00 .word 0x001e ; ????
668: 0e 1e adc r0, r30
66a: 00 08 sbc r0, r0
66c: 1e 00 .word 0x001e ; ????
66e: 03 1e adc r0, r19
670: 1e 04 cpc r1, r14
672: 00 1e adc r0, r16
674: 08 00 .word 0x0008 ; ????
676: 1e 0e add r1, r30
678: 00 1e adc r0, r16
67a: 13 00 .word 0x0013 ; ????
67c: 1e 18 sub r1, r14
67e: 00 1e adc r0, r16
680: 1c 00 .word 0x001c ; ????
682: 1e 21 and r17, r14
684: 00 25 eor r16, r0
686: 1e 00 .word 0x001e ; ????
688: 20 1e adc r2, r16
68a: 00 1b sub r16, r16
68c: 1e 00 .word 0x001e ; ????
68e: 17 1e adc r1, r23
690: 00 11 cpse r16, r0
692: 1e 00 .word 0x001e ; ????
694: 0c 1e adc r0, r28
696: 00 07 cpc r16, r16
698: 1e 00 .word 0x001e ; ????
69a: 02 1e adc r0, r18
69c: 00 00 nop
69e: 1e 01 movw r2, r28
6a0: 00 1e adc r0, r16
6a2: 07 00 .word 0x0007 ; ????
6a4: 1e 0c add r1, r14
6a6: 00 1e adc r0, r16
6a8: 11 00 .word 0x0011 ; ????
6aa: 1e 16 cp r1, r30
6ac: 00 1e adc r0, r16
6ae: 1a 00 .word 0x001a ; ????
6b0: 1e 1f adc r17, r30
6b2: 00 1e adc r0, r16
6b4: 25 00 .word 0x0025 ; ????
6b6: 22 1e adc r2, r18
6b8: 00 1d adc r16, r0
6ba: 1e 00 .word 0x001e ; ????
6bc: 18 1e adc r1, r24
6be: 00 13 cpse r16, r16
6c0: 1e 00 .word 0x001e ; ????
6c2: 0e 1e adc r0, r30
6c4: 00 09 sbc r16, r0
6c6: 1e 00 .word 0x001e ; ????
6c8: 04 1e adc r0, r20
6ca: 1e 05 cpc r17, r14
6cc: 00 1e adc r0, r16
6ce: 09 00 .word 0x0009 ; ????
6d0: 1e 0e add r1, r30
6d2: 00 1e adc r0, r16
6d4: 13 00 .word 0x0013 ; ????
6d6: 1e 18 sub r1, r14
6d8: 00 1e adc r0, r16
6da: 1d 00 .word 0x001d ; ????
6dc: 1e 22 and r1, r30
6de: 00 25 eor r16, r0
6e0: 1e 00 .word 0x001e ; ????
6e2: 20 1e adc r2, r16
6e4: 00 1b sub r16, r16
6e6: 1e 00 .word 0x001e ; ????
6e8: 16 1e adc r1, r22
6ea: 00 11 cpse r16, r0
6ec: 1e 00 .word 0x001e ; ????
6ee: 0c 1e adc r0, r28
6f0: 00 07 cpc r16, r16
6f2: 1e 00 .word 0x001e ; ????
6f4: 02 1e adc r0, r18
6f6: 00 00 nop
6f8: 1e 01 movw r2, r28
6fa: 00 1e adc r0, r16
6fc: 07 00 .word 0x0007 ; ????
6fe: 1e 0c add r1, r14
700: 00 1e adc r0, r16
702: 11 00 .word 0x0011 ; ????
704: 1e 15 cp r17, r14
706: 00 1e adc r0, r16
708: 1a 00 .word 0x001a ; ????
70a: 1e 1f adc r17, r30
70c: 00 1e adc r0, r16
70e: 24 00 .word 0x0024 ; ????
710: 23 1e adc r2, r19
712: 00 1e adc r0, r16
714: 1e 00 .word 0x001e ; ????
716: 18 1e adc r1, r24
718: 00 14 cp r0, r0
71a: 1e 00 .word 0x001e ; ????
71c: 0f 1e adc r0, r31
71e: 00 0a sbc r0, r16
720: 1e 00 .word 0x001e ; ????
722: 05 1e adc r0, r21
724: 1e 05 cpc r17, r14
726: 00 1e adc r0, r16
728: 0a 00 .word 0x000a ; ????
72a: 1e 0f add r17, r30
72c: 00 1e adc r0, r16
72e: 13 00 .word 0x0013 ; ????
730: 1e 18 sub r1, r14
732: 00 1e adc r0, r16
734: 1e 00 .word 0x001e ; ????
736: 1e 22 and r1, r30
738: 00 25 eor r16, r0
73a: 1e 00 .word 0x001e ; ????
73c: 20 1e adc r2, r16
73e: 00 1b sub r16, r16
740: 1e 00 .word 0x001e ; ????
742: 16 1e adc r1, r22
744: 00 11 cpse r16, r0
746: 1e 00 .word 0x001e ; ????
748: 0c 1e adc r0, r28
74a: 00 07 cpc r16, r16
74c: 1e 00 .word 0x001e ; ????
74e: 02 1e adc r0, r18
750: 00 00 nop
752: 1e 01 movw r2, r28
754: 00 1e adc r0, r16
756: 07 00 .word 0x0007 ; ????
758: 1e 0c add r1, r14
75a: 00 1e adc r0, r16
75c: 10 00 .word 0x0010 ; ????
75e: 1e 15 cp r17, r14
760: 00 1e adc r0, r16
762: 1a 00 .word 0x001a ; ????
764: 1e 1f adc r17, r30
766: 00 1e adc r0, r16
768: 24 00 .word 0x0024 ; ????
76a: 23 1e adc r2, r19
76c: 00 1e adc r0, r16
76e: 1e 00 .word 0x001e ; ????
770: 19 1e adc r1, r25
772: 00 14 cp r0, r0
774: 1e 00 .word 0x001e ; ????
776: 10 1e adc r1, r16
778: 00 0a sbc r0, r16
77a: 1e 00 .word 0x001e ; ????
77c: 05 1e adc r0, r21
77e: 1e 06 cpc r1, r30
780: 00 1e adc r0, r16
782: 0a 00 .word 0x000a ; ????
784: 1e 0f add r17, r30
786: 00 1e adc r0, r16
788: 14 00 .word 0x0014 ; ????
78a: 1e 19 sub r17, r14
78c: 00 1e adc r0, r16
78e: 1e 00 .word 0x001e ; ????
790: 1e 23 and r17, r30
792: 00 24 eor r0, r0
794: 1e 00 .word 0x001e ; ????
796: 20 1e adc r2, r16
798: 00 1a sub r0, r16
79a: 1e 00 .word 0x001e ; ????
79c: 16 1e adc r1, r22
79e: 00 11 cpse r16, r0
7a0: 1e 00 .word 0x001e ; ????
7a2: 0c 1e adc r0, r28
7a4: 00 07 cpc r16, r16
7a6: 1e 00 .word 0x001e ; ????
7a8: 02 1e adc r0, r18
7aa: 00 00 nop
7ac: 1e 01 movw r2, r28
7ae: 00 1e adc r0, r16
7b0: 07 00 .word 0x0007 ; ????
7b2: 1e 0b sbc r17, r30
7b4: 00 1e adc r0, r16
7b6: 10 00 .word 0x0010 ; ????
7b8: 1e 15 cp r17, r14
7ba: 00 1e adc r0, r16
7bc: 1a 00 .word 0x001a ; ????
7be: 1e 1f adc r17, r30
7c0: 00 1e adc r0, r16
7c2: 23 00 .word 0x0023 ; ????
7c4: 23 1e adc r2, r19
7c6: 00 1e adc r0, r16
7c8: 1e 00 .word 0x001e ; ????
7ca: 1a 1e adc r1, r26
7cc: 00 15 cp r16, r0
7ce: 1e 00 .word 0x001e ; ????
7d0: 10 1e adc r1, r16
7d2: 00 0b sbc r16, r16
7d4: 1e 00 .word 0x001e ; ????
7d6: 06 1e adc r0, r22
7d8: 1e 07 cpc r17, r30
7da: 00 1e adc r0, r16
7dc: 0b 00 .word 0x000b ; ????
7de: 1e 10 cpse r1, r14
7e0: 00 1e adc r0, r16
7e2: 15 00 .word 0x0015 ; ????
7e4: 1e 1a sub r1, r30
7e6: 00 1e adc r0, r16
7e8: 1e 00 .word 0x001e ; ????
7ea: 1e 23 and r17, r30
7ec: 00 24 eor r0, r0
7ee: 1e 00 .word 0x001e ; ????
7f0: 1f 1e adc r1, r31
7f2: 00 1a sub r0, r16
7f4: 1e 00 .word 0x001e ; ????
7f6: 15 1e adc r1, r21
7f8: 00 11 cpse r16, r0
7fa: 1e 00 .word 0x001e ; ????
7fc: 0c 1e adc r0, r28
7fe: 00 07 cpc r16, r16
800: 1e 00 .word 0x001e ; ????
802: 02 1e adc r0, r18
804: 00 00 nop
806: 1e 01 movw r2, r28
808: 00 1e adc r0, r16
80a: 07 00 .word 0x0007 ; ????
80c: 1e 0b sbc r17, r30
80e: 00 1e adc r0, r16
810: 10 00 .word 0x0010 ; ????
812: 1e 15 cp r17, r14
814: 00 1e adc r0, r16
816: 1a 00 .word 0x001a ; ????
818: 1e 1e adc r1, r30
81a: 00 1e adc r0, r16
81c: 23 00 .word 0x0023 ; ????
81e: 24 1e adc r2, r20
820: 00 1f adc r16, r16
822: 1e 00 .word 0x001e ; ????
824: 1a 1e adc r1, r26
826: 00 15 cp r16, r0
828: 1e 00 .word 0x001e ; ????
82a: 11 1e adc r1, r17
82c: 00 0c add r0, r0
82e: 1e 00 .word 0x001e ; ????
830: 07 1e adc r0, r23
832: 1e 07 cpc r17, r30
834: 00 1e adc r0, r16
836: 0c 00 .word 0x000c ; ????
838: 1e 10 cpse r1, r14
83a: 00 1e adc r0, r16
83c: 15 00 .word 0x0015 ; ????
83e: 1e 1a sub r1, r30
840: 00 1e adc r0, r16
842: 1f 00 .word 0x001f ; ????
844: 1e 23 and r17, r30
846: 00 23 and r16, r16
848: 1e 00 .word 0x001e ; ????
84a: 1f 1e adc r1, r31
84c: 00 1a sub r0, r16
84e: 1e 00 .word 0x001e ; ????
850: 15 1e adc r1, r21
852: 00 11 cpse r16, r0
854: 1e 00 .word 0x001e ; ????
856: 0c 1e adc r0, r28
858: 00 07 cpc r16, r16
85a: 1e 00 .word 0x001e ; ????
85c: 02 1e adc r0, r18
85e: 00 00 nop
860: 1e 01 movw r2, r28
862: 00 1e adc r0, r16
864: 07 00 .word 0x0007 ; ????
866: 1e 0b sbc r17, r30
868: 00 1e adc r0, r16
86a: 10 00 .word 0x0010 ; ????
86c: 1e 15 cp r17, r14
86e: 00 1e adc r0, r16
870: 19 00 .word 0x0019 ; ????
872: 1e 1e adc r1, r30
874: 00 1e adc r0, r16
876: 23 00 .word 0x0023 ; ????
878: 24 1e adc r2, r20
87a: 00 1f adc r16, r16
87c: 1e 00 .word 0x001e ; ????
87e: 1a 1e adc r1, r26
880: 00 16 cp r0, r16
882: 1e 00 .word 0x001e ; ????
884: 11 1e adc r1, r17
886: 00 0c add r0, r0
888: 1e 00 .word 0x001e ; ????
88a: 07 1e adc r0, r23
88c: 1e 08 sbc r1, r14
88e: 00 1e adc r0, r16
890: 0c 00 .word 0x000c ; ????
892: 1e 11 cpse r17, r14
894: 00 1e adc r0, r16
896: 16 00 .word 0x0016 ; ????
898: 1e 1a sub r1, r30
89a: 00 1e adc r0, r16
89c: 1f 00 .word 0x001f ; ????
89e: 1e 24 eor r1, r14
8a0: 00 23 and r16, r16
8a2: 1e 00 .word 0x001e ; ????
8a4: 1e 1e adc r1, r30
8a6: 00 1a sub r0, r16
8a8: 1e 00 .word 0x001e ; ????
8aa: 15 1e adc r1, r21
8ac: 00 10 cpse r0, r0
8ae: 1e 00 .word 0x001e ; ????
8b0: 0c 1e adc r0, r28
8b2: 00 07 cpc r16, r16
8b4: 1e 00 .word 0x001e ; ????
8b6: 02 1e adc r0, r18
8b8: 00 00 nop
8ba: 1e 01 movw r2, r28
8bc: 00 1e adc r0, r16
8be: 07 00 .word 0x0007 ; ????
8c0: 1e 0b sbc r17, r30
8c2: 00 1e adc r0, r16
8c4: 10 00 .word 0x0010 ; ????
8c6: 1e 15 cp r17, r14
8c8: 00 1e adc r0, r16
8ca: 19 00 .word 0x0019 ; ????
8cc: 1e 1e adc r1, r30
8ce: 00 1e adc r0, r16
8d0: 23 00 .word 0x0023 ; ????
8d2: 25 1e adc r2, r21
8d4: 00 1f adc r16, r16
8d6: 1e 00 .word 0x001e ; ????
8d8: 1b 1e adc r1, r27
8da: 00 17 cp r16, r16
8dc: 1e 00 .word 0x001e ; ????
8de: 11 1e adc r1, r17
8e0: 00 0d add r16, r0
8e2: 1e 00 .word 0x001e ; ????
8e4: 08 1e adc r0, r24
8e6: 1e 08 sbc r1, r14
8e8: 00 1e adc r0, r16
8ea: 0d 00 .word 0x000d ; ????
8ec: 1e 11 cpse r17, r14
8ee: 00 1e adc r0, r16
8f0: 16 00 .word 0x0016 ; ????
8f2: 1e 1b sub r17, r30
8f4: 00 1e adc r0, r16
8f6: 20 00 .word 0x0020 ; ????
8f8: 1e 24 eor r1, r14
8fa: 00 23 and r16, r16
8fc: 1e 00 .word 0x001e ; ????
8fe: 1e 1e adc r1, r30
900: 00 1a sub r0, r16
902: 1e 00 .word 0x001e ; ????
904: 15 1e adc r1, r21
906: 00 10 cpse r0, r0
908: 1e 00 .word 0x001e ; ????
90a: 0c 1e adc r0, r28
90c: 00 07 cpc r16, r16
90e: 1e 00 .word 0x001e ; ????
910: 02 1e adc r0, r18
912: 00 00 nop
914: 1e 01 movw r2, r28
916: 00 1e adc r0, r16
918: 06 00 .word 0x0006 ; ????
91a: 1e 0b sbc r17, r30
91c: 00 1e adc r0, r16
91e: 10 00 .word 0x0010 ; ????
920: 1e 14 cp r1, r14
922: 00 1e adc r0, r16
924: 19 00 .word 0x0019 ; ????
926: 1e 1e adc r1, r30
928: 00 1e adc r0, r16
92a: 22 00 .word 0x0022 ; ????
92c: 25 1e adc r2, r21
92e: 00 20 and r0, r0
930: 1e 00 .word 0x001e ; ????
932: 1c 1e adc r1, r28
934: 00 17 cp r16, r16
936: 1e 00 .word 0x001e ; ????
938: 12 1e adc r1, r18
93a: 00 0e add r0, r16
93c: 1e 00 .word 0x001e ; ????
93e: 08 1e adc r0, r24
940: 1e 09 sbc r17, r14
942: 00 1e adc r0, r16
944: 0e 00 .word 0x000e ; ????
946: 1e 12 cpse r1, r30
948: 00 1e adc r0, r16
94a: 17 00 .word 0x0017 ; ????
94c: 1e 1b sub r17, r30
94e: 00 1e adc r0, r16
950: 20 00 .word 0x0020 ; ????
952: 1e 25 eor r17, r14
954: 00 23 and r16, r16
956: 1e 00 .word 0x001e ; ????
958: 1e 1e adc r1, r30
95a: 00 19 sub r16, r0
95c: 1e 00 .word 0x001e ; ????
95e: 15 1e adc r1, r21
960: 00 10 cpse r0, r0
962: 1e 00 .word 0x001e ; ????
964: 0c 1e adc r0, r28
966: 00 07 cpc r16, r16
968: 1e 00 .word 0x001e ; ????
96a: 02 1e adc r0, r18
96c: 00 00 nop
96e: 1e 01 movw r2, r28
970: 00 1e adc r0, r16
972: 06 00 .word 0x0006 ; ????
974: 1e 0b sbc r17, r30
976: 00 1e adc r0, r16
978: 10 00 .word 0x0010 ; ????
97a: 1e 14 cp r1, r14
97c: 00 1e adc r0, r16
97e: 18 00 .word 0x0018 ; ????
980: 1e 1e adc r1, r30
982: 00 1e adc r0, r16
984: 22 00 .word 0x0022 ; ????
986: 25 1e adc r2, r21
988: 00 21 and r16, r0
98a: 1e 00 .word 0x001e ; ????
98c: 1c 1e adc r1, r28
98e: 00 17 cp r16, r16
990: 1e 00 .word 0x001e ; ????
992: 13 1e adc r1, r19
994: 00 0e add r0, r16
996: 1e 00 .word 0x001e ; ????
998: 09 1e adc r0, r25
99a: 1e 0a sbc r1, r30
99c: 00 1e adc r0, r16
99e: 0e 00 .word 0x000e ; ????
9a0: 1e 13 cpse r17, r30
9a2: 00 1e adc r0, r16
9a4: 17 00 .word 0x0017 ; ????
9a6: 1e 1c adc r1, r14
9a8: 00 1e adc r0, r16
9aa: 20 00 .word 0x0020 ; ????
9ac: 1e 25 eor r17, r14
9ae: 00 22 and r0, r16
9b0: 1e 00 .word 0x001e ; ????
9b2: 1e 1e adc r1, r30
9b4: 00 19 sub r16, r0
9b6: 1e 00 .word 0x001e ; ????
9b8: 15 1e adc r1, r21
9ba: 00 10 cpse r0, r0
9bc: 1e 00 .word 0x001e ; ????
9be: 0b 1e adc r0, r27
9c0: 00 07 cpc r16, r16
9c2: 1e 00 .word 0x001e ; ????
9c4: 02 1e adc r0, r18
9c6: 00 00 nop
9c8: 1e 01 movw r2, r28
9ca: 00 1e adc r0, r16
9cc: 06 00 .word 0x0006 ; ????
9ce: 1e 0a sbc r1, r30
9d0: 00 1e adc r0, r16
9d2: 10 00 .word 0x0010 ; ????
9d4: 1e 14 cp r1, r14
9d6: 00 1e adc r0, r16
9d8: 18 00 .word 0x0018 ; ????
9da: 1e 1d adc r17, r14
9dc: 00 1e adc r0, r16
9de: 21 00 .word 0x0021 ; ????
9e0: 26 1e adc r2, r22
9e2: 00 21 and r16, r0
9e4: 1e 00 .word 0x001e ; ????
9e6: 1c 1e adc r1, r28
9e8: 00 18 sub r0, r0
9ea: 1e 00 .word 0x001e ; ????
9ec: 13 1e adc r1, r19
9ee: 00 0f add r16, r16
9f0: 1e 00 .word 0x001e ; ????
9f2: 0a 1e adc r0, r26
9f4: 1e 0a sbc r1, r30
9f6: 00 1e adc r0, r16
9f8: 0f 00 .word 0x000f ; ????
9fa: 1e 13 cpse r17, r30
9fc: 00 1e adc r0, r16
9fe: 18 00 .word 0x0018 ; ????
a00: 1e 1c adc r1, r14
a02: 00 1e adc r0, r16
a04: 21 00 .word 0x0021 ; ????
a06: 1e 25 eor r17, r14
a08: 00 22 and r0, r16
a0a: 1e 00 .word 0x001e ; ????
a0c: 1e 1e adc r1, r30
a0e: 00 19 sub r16, r0
a10: 1e 00 .word 0x001e ; ????
a12: 14 1e adc r1, r20
a14: 00 0f add r16, r16
a16: 1e 00 .word 0x001e ; ????
a18: 0b 1e adc r0, r27
a1a: 00 07 cpc r16, r16
a1c: 1e 00 .word 0x001e ; ????
a1e: 02 1e adc r0, r18
a20: 00 00 nop
a22: 1e 01 movw r2, r28
a24: 00 1e adc r0, r16
a26: 06 00 .word 0x0006 ; ????
a28: 1e 0a sbc r1, r30
a2a: 00 1e adc r0, r16
a2c: 0f 00 .word 0x000f ; ????
a2e: 1e 13 cpse r17, r30
a30: 00 1e adc r0, r16
a32: 18 00 .word 0x0018 ; ????
a34: 1e 1d adc r17, r14
a36: 00 1e adc r0, r16
a38: 21 00 .word 0x0021 ; ????
a3a: 26 1e adc r2, r22
a3c: 00 21 and r16, r0
a3e: 1e 00 .word 0x001e ; ????
a40: 1d 1e adc r1, r29
a42: 00 18 sub r0, r0
a44: 1e 00 .word 0x001e ; ????
a46: 14 1e adc r1, r20
a48: 00 10 cpse r0, r0
a4a: 1e 00 .word 0x001e ; ????
a4c: 0a 1e adc r0, r26
a4e: 1e 0b sbc r17, r30
a50: 00 1e adc r0, r16
a52: 0f 00 .word 0x000f ; ????
a54: 1e 14 cp r1, r14
a56: 00 1e adc r0, r16
a58: 18 00 .word 0x0018 ; ????
a5a: 1e 1d adc r17, r14
a5c: 00 1e adc r0, r16
a5e: 21 00 .word 0x0021 ; ????
a60: 26 1e adc r2, r22
a62: 00 21 and r16, r0
a64: 1e 00 .word 0x001e ; ????
a66: 1d 1e adc r1, r29
a68: 00 18 sub r0, r0
a6a: 1e 00 .word 0x001e ; ????
a6c: 14 1e adc r1, r20
a6e: 00 0f add r16, r16
a70: 1e 00 .word 0x001e ; ????
a72: 0b 1e adc r0, r27
a74: 00 07 cpc r16, r16
a76: 1e 00 .word 0x001e ; ????
a78: 02 1e adc r0, r18
a7a: 00 00 nop
a7c: 1e 01 movw r2, r28
a7e: 00 1e adc r0, r16
a80: 06 00 .word 0x0006 ; ????
a82: 1e 0a sbc r1, r30
a84: 00 1e adc r0, r16
a86: 0f 00 .word 0x000f ; ????
a88: 1e 13 cpse r17, r30
a8a: 00 1e adc r0, r16
a8c: 18 00 .word 0x0018 ; ????
a8e: 1e 1c adc r1, r14
a90: 00 1e adc r0, r16
a92: 21 00 .word 0x0021 ; ????
a94: 1e 25 eor r17, r14
a96: 00 22 and r0, r16
a98: 1e 00 .word 0x001e ; ????
a9a: 1e 1e adc r1, r30
a9c: 00 19 sub r16, r0
a9e: 1e 00 .word 0x001e ; ????
aa0: 15 1e adc r1, r21
aa2: 00 10 cpse r0, r0
aa4: 1e 00 .word 0x001e ; ????
aa6: 0b 1e adc r0, r27
aa8: 1e 0c add r1, r14
aaa: 00 1e adc r0, r16
aac: 0f 00 .word 0x000f ; ????
aae: 1e 14 cp r1, r14
ab0: 00 1e adc r0, r16
ab2: 18 00 .word 0x0018 ; ????
ab4: 1e 1d adc r17, r14
ab6: 00 1e adc r0, r16
ab8: 21 00 .word 0x0021 ; ????
aba: 26 1e adc r2, r22
abc: 00 21 and r16, r0
abe: 1e 00 .word 0x001e ; ????
ac0: 1d 1e adc r1, r29
ac2: 00 18 sub r0, r0
ac4: 1e 00 .word 0x001e ; ????
ac6: 14 1e adc r1, r20
ac8: 00 0f add r16, r16
aca: 1e 00 .word 0x001e ; ????
acc: 0b 1e adc r0, r27
ace: 00 07 cpc r16, r16
ad0: 1e 00 .word 0x001e ; ????
ad2: 02 1e adc r0, r18
ad4: 00 00 nop
ad6: 1e 01 movw r2, r28
ad8: 00 1e adc r0, r16
ada: 06 00 .word 0x0006 ; ????
adc: 1e 0a sbc r1, r30
ade: 00 1e adc r0, r16
ae0: 0f 00 .word 0x000f ; ????
ae2: 1e 13 cpse r17, r30
ae4: 00 1e adc r0, r16
ae6: 18 00 .word 0x0018 ; ????
ae8: 1e 1c adc r1, r14
aea: 00 1e adc r0, r16
aec: 21 00 .word 0x0021 ; ????
aee: 1e 25 eor r17, r14
af0: 00 22 and r0, r16
af2: 1e 00 .word 0x001e ; ????
af4: 1e 1e adc r1, r30
af6: 00 19 sub r16, r0
af8: 1e 00 .word 0x001e ; ????
afa: 15 1e adc r1, r21
afc: 00 10 cpse r0, r0
afe: 1e 00 .word 0x001e ; ????
b00: 0c 1e adc r0, r28
b02: 1e 0c add r1, r14
b04: 00 1e adc r0, r16
b06: 10 00 .word 0x0010 ; ????
b08: 1e 15 cp r17, r14
b0a: 00 1e adc r0, r16
b0c: 19 00 .word 0x0019 ; ????
b0e: 1e 1e adc r1, r30
b10: 00 1e adc r0, r16
b12: 22 00 .word 0x0022 ; ????
b14: 25 1e adc r2, r21
b16: 00 21 and r16, r0
b18: 1e 00 .word 0x001e ; ????
b1a: 1c 1e adc r1, r28
b1c: 00 18 sub r0, r0
b1e: 1e 00 .word 0x001e ; ????
b20: 14 1e adc r1, r20
b22: 00 0f add r16, r16
b24: 1e 00 .word 0x001e ; ????
b26: 0b 1e adc r0, r27
b28: 00 07 cpc r16, r16
b2a: 1e 00 .word 0x001e ; ????
b2c: 02 1e adc r0, r18
b2e: 00 00 nop
b30: 1e 01 movw r2, r28
b32: 00 1e adc r0, r16
b34: 06 00 .word 0x0006 ; ????
b36: 1e 0a sbc r1, r30
b38: 00 1e adc r0, r16
b3a: 0f 00 .word 0x000f ; ????
b3c: 1e 13 cpse r17, r30
b3e: 00 1e adc r0, r16
b40: 17 00 .word 0x0017 ; ????
b42: 1e 1c adc r1, r14
b44: 00 1e adc r0, r16
b46: 20 00 .word 0x0020 ; ????
b48: 1e 25 eor r17, r14
b4a: 00 23 and r16, r16
b4c: 1e 00 .word 0x001e ; ????
b4e: 1e 1e adc r1, r30
b50: 00 1a sub r0, r16
b52: 1e 00 .word 0x001e ; ????
b54: 15 1e adc r1, r21
b56: 00 11 cpse r16, r0
b58: 1e 00 .word 0x001e ; ????
b5a: 0c 1e adc r0, r28
b5c: 1e 0d add r17, r14
b5e: 00 1e adc r0, r16
b60: 11 00 .word 0x0011 ; ????
b62: 1e 15 cp r17, r14
b64: 00 1e adc r0, r16
b66: 1a 00 .word 0x001a ; ????
b68: 1e 1e adc r1, r30
b6a: 00 1e adc r0, r16
b6c: 23 00 .word 0x0023 ; ????
b6e: 25 1e adc r2, r21
b70: 00 21 and r16, r0
b72: 1e 00 .word 0x001e ; ????
b74: 1c 1e adc r1, r28
b76: 00 18 sub r0, r0
b78: 1e 00 .word 0x001e ; ????
b7a: 13 1e adc r1, r19
b7c: 00 0f add r16, r16
b7e: 1e 00 .word 0x001e ; ????
b80: 0b 1e adc r0, r27
b82: 00 07 cpc r16, r16
b84: 1e 00 .word 0x001e ; ????
b86: 02 1e adc r0, r18
b88: 00 00 nop
b8a: 1e 01 movw r2, r28
b8c: 00 1e adc r0, r16
b8e: 06 00 .word 0x0006 ; ????
b90: 1e 0a sbc r1, r30
b92: 00 1e adc r0, r16
b94: 0e 00 .word 0x000e ; ????
b96: 1e 13 cpse r17, r30
b98: 00 1e adc r0, r16
b9a: 17 00 .word 0x0017 ; ????
b9c: 1e 1c adc r1, r14
b9e: 00 1e adc r0, r16
ba0: 20 00 .word 0x0020 ; ????
ba2: 1e 25 eor r17, r14
ba4: 00 23 and r16, r16
ba6: 1e 00 .word 0x001e ; ????
ba8: 1f 1e adc r1, r31
baa: 00 1a sub r0, r16
bac: 1e 00 .word 0x001e ; ????
bae: 16 1e adc r1, r22
bb0: 00 11 cpse r16, r0
bb2: 1e 00 .word 0x001e ; ????
bb4: 0d 1e adc r0, r29
bb6: 1e 0e add r1, r30
bb8: 00 1e adc r0, r16
bba: 11 00 .word 0x0011 ; ????
bbc: 1e 16 cp r1, r30
bbe: 00 1e adc r0, r16
bc0: 1a 00 .word 0x001a ; ????
bc2: 1e 1f adc r17, r30
bc4: 00 1e adc r0, r16
bc6: 23 00 .word 0x0023 ; ????
bc8: 25 1e adc r2, r21
bca: 00 20 and r0, r0
bcc: 1e 00 .word 0x001e ; ????
bce: 1c 1e adc r1, r28
bd0: 00 18 sub r0, r0
bd2: 1e 00 .word 0x001e ; ????
bd4: 13 1e adc r1, r19
bd6: 00 0f add r16, r16
bd8: 1e 00 .word 0x001e ; ????
bda: 0a 1e adc r0, r26
bdc: 00 07 cpc r16, r16
bde: 1e 00 .word 0x001e ; ????
be0: 02 1e adc r0, r18
be2: 00 00 nop
be4: 1e 01 movw r2, r28
be6: 00 1e adc r0, r16
be8: 06 00 .word 0x0006 ; ????
bea: 1e 0a sbc r1, r30
bec: 00 1e adc r0, r16
bee: 0e 00 .word 0x000e ; ????
bf0: 1e 13 cpse r17, r30
bf2: 00 1e adc r0, r16
bf4: 17 00 .word 0x0017 ; ????
bf6: 1e 1b sub r17, r30
bf8: 00 1e adc r0, r16
bfa: 1f 00 .word 0x001f ; ????
bfc: 1e 24 eor r1, r14
bfe: 00 23 and r16, r16
c00: 1e 00 .word 0x001e ; ????
c02: 1f 1e adc r1, r31
c04: 00 1b sub r16, r16
c06: 1e 00 .word 0x001e ; ????
c08: 17 1e adc r1, r23
c0a: 00 12 cpse r0, r16
c0c: 1e 00 .word 0x001e ; ????
c0e: 0e 1e adc r0, r30
c10: 1e 0e add r1, r30
c12: 00 1e adc r0, r16
c14: 12 00 .word 0x0012 ; ????
c16: 1e 17 cp r17, r30
c18: 00 1e adc r0, r16
c1a: 1b 00 .word 0x001b ; ????
c1c: 1e 1f adc r17, r30
c1e: 00 1e adc r0, r16
c20: 23 00 .word 0x0023 ; ????
c22: 24 1e adc r2, r20
c24: 00 20 and r0, r0
c26: 1e 00 .word 0x001e ; ????
c28: 1c 1e adc r1, r28
c2a: 00 17 cp r16, r16
c2c: 1e 00 .word 0x001e ; ????
c2e: 13 1e adc r1, r19
c30: 00 0f add r16, r16
c32: 1e 00 .word 0x001e ; ????
c34: 0a 1e adc r0, r26
c36: 00 07 cpc r16, r16
c38: 1e 00 .word 0x001e ; ????
c3a: 02 1e adc r0, r18
c3c: 00 00 nop
c3e: 1e 01 movw r2, r28
c40: 00 1e adc r0, r16
c42: 06 00 .word 0x0006 ; ????
c44: 1e 0a sbc r1, r30
c46: 00 1e adc r0, r16
c48: 0e 00 .word 0x000e ; ????
c4a: 1e 13 cpse r17, r30
c4c: 00 1e adc r0, r16
c4e: 17 00 .word 0x0017 ; ????
c50: 1e 1b sub r17, r30
c52: 00 1e adc r0, r16
c54: 1f 00 .word 0x001f ; ????
c56: 1e 23 and r17, r30
c58: 00 24 eor r0, r0
c5a: 1e 00 .word 0x001e ; ????
c5c: 1f 1e adc r1, r31
c5e: 00 1c adc r0, r0
c60: 1e 00 .word 0x001e ; ????
c62: 17 1e adc r1, r23
c64: 00 13 cpse r16, r16
c66: 1e 00 .word 0x001e ; ????
c68: 0e 1e adc r0, r30
c6a: 1e 0f add r17, r30
c6c: 00 1e adc r0, r16
c6e: 13 00 .word 0x0013 ; ????
c70: 1e 17 cp r17, r30
c72: 00 1e adc r0, r16
c74: 1b 00 .word 0x001b ; ????
c76: 1e 20 and r1, r14
c78: 00 1e adc r0, r16
c7a: 24 00 .word 0x0024 ; ????
c7c: 24 1e adc r2, r20
c7e: 00 20 and r0, r0
c80: 1e 00 .word 0x001e ; ????
c82: 1c 1e adc r1, r28
c84: 00 17 cp r16, r16
c86: 1e 00 .word 0x001e ; ????
c88: 13 1e adc r1, r19
c8a: 00 0f add r16, r16
c8c: 1e 00 .word 0x001e ; ????
c8e: 0a 1e adc r0, r26
c90: 00 06 cpc r0, r16
c92: 1e 00 .word 0x001e ; ????
c94: 02 1e adc r0, r18
c96: 00 00 nop
c98: 1e 01 movw r2, r28
c9a: 00 1e adc r0, r16
c9c: 05 00 .word 0x0005 ; ????
c9e: 1e 0a sbc r1, r30
ca0: 00 1e adc r0, r16
ca2: 0e 00 .word 0x000e ; ????
ca4: 1e 12 cpse r1, r30
ca6: 00 1e adc r0, r16
ca8: 17 00 .word 0x0017 ; ????
caa: 1e 1b sub r17, r30
cac: 00 1e adc r0, r16
cae: 1f 00 .word 0x001f ; ????
cb0: 1e 23 and r17, r30
cb2: 00 25 eor r16, r0
cb4: 1e 00 .word 0x001e ; ????
cb6: 20 1e adc r2, r16
cb8: 00 1c adc r0, r0
cba: 1e 00 .word 0x001e ; ????
cbc: 18 1e adc r1, r24
cbe: 00 13 cpse r16, r16
cc0: 1e 00 .word 0x001e ; ????
cc2: 0f 1e adc r0, r31
cc4: 1e 0f add r17, r30
cc6: 00 1e adc r0, r16
cc8: 13 00 .word 0x0013 ; ????
cca: 1e 18 sub r1, r14
ccc: 00 1e adc r0, r16
cce: 1c 00 .word 0x001c ; ????
cd0: 1e 20 and r1, r14
cd2: 00 1e adc r0, r16
cd4: 24 00 .word 0x0024 ; ????
cd6: 23 1e adc r2, r19
cd8: 00 20 and r0, r0
cda: 1e 00 .word 0x001e ; ????
cdc: 1b 1e adc r1, r27
cde: 00 17 cp r16, r16
ce0: 1e 00 .word 0x001e ; ????
ce2: 13 1e adc r1, r19
ce4: 00 0e add r0, r16
ce6: 1e 00 .word 0x001e ; ????
ce8: 0a 1e adc r0, r26
cea: 00 06 cpc r0, r16
cec: 1e 00 .word 0x001e ; ????
cee: 02 1e adc r0, r18
cf0: 00 00 nop
cf2: 1e 01 movw r2, r28
cf4: 00 1e adc r0, r16
cf6: 05 00 .word 0x0005 ; ????
cf8: 1e 0a sbc r1, r30
cfa: 00 1e adc r0, r16
cfc: 0e 00 .word 0x000e ; ????
cfe: 1e 12 cpse r1, r30
d00: 00 1e adc r0, r16
d02: 17 00 .word 0x0017 ; ????
d04: 1e 1a sub r1, r30
d06: 00 1e adc r0, r16
d08: 1f 00 .word 0x001f ; ????
d0a: 1e 23 and r17, r30
d0c: 00 25 eor r16, r0
d0e: 1e 00 .word 0x001e ; ????
d10: 21 1e adc r2, r17
d12: 00 1c adc r0, r0
d14: 1e 00 .word 0x001e ; ????
d16: 18 1e adc r1, r24
d18: 00 14 cp r0, r0
d1a: 1e 00 .word 0x001e ; ????
d1c: 10 1e adc r1, r16
d1e: 1e 10 cpse r1, r14
d20: 00 1e adc r0, r16
d22: 14 00 .word 0x0014 ; ????
d24: 1e 18 sub r1, r14
d26: 00 1e adc r0, r16
d28: 1c 00 .word 0x001c ; ????
d2a: 1e 20 and r1, r14
d2c: 00 1e adc r0, r16
d2e: 25 00 .word 0x0025 ; ????
d30: 23 1e adc r2, r19
d32: 00 1f adc r16, r16
d34: 1e 00 .word 0x001e ; ????
d36: 1b 1e adc r1, r27
d38: 00 17 cp r16, r16
d3a: 1e 00 .word 0x001e ; ????
d3c: 13 1e adc r1, r19
d3e: 00 0e add r0, r16
d40: 1e 00 .word 0x001e ; ????
d42: 0a 1e adc r0, r26
d44: 00 06 cpc r0, r16
d46: 1e 00 .word 0x001e ; ????
d48: 02 1e adc r0, r18
d4a: 00 00 nop
d4c: 1e 01 movw r2, r28
d4e: 00 1e adc r0, r16
d50: 05 00 .word 0x0005 ; ????
d52: 1e 0a sbc r1, r30
d54: 00 1e adc r0, r16
d56: 0e 00 .word 0x000e ; ????
d58: 1e 12 cpse r1, r30
d5a: 00 1e adc r0, r16
d5c: 16 00 .word 0x0016 ; ????
d5e: 1e 1a sub r1, r30
d60: 00 1e adc r0, r16
d62: 1e 00 .word 0x001e ; ????
d64: 1e 23 and r17, r30
d66: 00 25 eor r16, r0
d68: 1e 00 .word 0x001e ; ????
d6a: 21 1e adc r2, r17
d6c: 00 1d adc r16, r0
d6e: 1e 00 .word 0x001e ; ????
d70: 18 1e adc r1, r24
d72: 00 15 cp r16, r0
d74: 1e 00 .word 0x001e ; ????
d76: 10 1e adc r1, r16
d78: 1e 11 cpse r17, r14
d7a: 00 1e adc r0, r16
d7c: 15 00 .word 0x0015 ; ????
d7e: 1e 18 sub r1, r14
d80: 00 1e adc r0, r16
d82: 1d 00 .word 0x001d ; ????
d84: 1e 21 and r17, r14
d86: 00 1e adc r0, r16
d88: 25 00 .word 0x0025 ; ????
d8a: 23 1e adc r2, r19
d8c: 00 1f adc r16, r16
d8e: 1e 00 .word 0x001e ; ????
d90: 1a 1e adc r1, r26
d92: 00 17 cp r16, r16
d94: 1e 00 .word 0x001e ; ????
d96: 12 1e adc r1, r18
d98: 00 0e add r0, r16
d9a: 1e 00 .word 0x001e ; ????
d9c: 0a 1e adc r0, r26
d9e: 00 06 cpc r0, r16
da0: 1e 00 .word 0x001e ; ????
da2: 02 1e adc r0, r18
da4: 00 00 nop
da6: 1e 01 movw r2, r28
da8: 00 1e adc r0, r16
daa: 05 00 .word 0x0005 ; ????
dac: 1e 0a sbc r1, r30
dae: 00 1e adc r0, r16
db0: 0e 00 .word 0x000e ; ????
db2: 1e 11 cpse r17, r14
db4: 00 1e adc r0, r16
db6: 16 00 .word 0x0016 ; ????
db8: 1e 1a sub r1, r30
dba: 00 1e adc r0, r16
dbc: 1e 00 .word 0x001e ; ????
dbe: 1e 22 and r1, r30
dc0: 00 26 eor r0, r16
dc2: 1e 00 .word 0x001e ; ????
dc4: 21 1e adc r2, r17
dc6: 00 1e adc r0, r16
dc8: 1e 00 .word 0x001e ; ????
dca: 19 1e adc r1, r25
dcc: 00 15 cp r16, r0
dce: 1e 00 .word 0x001e ; ????
dd0: 11 1e adc r1, r17
dd2: 1e 11 cpse r17, r14
dd4: 00 1e adc r0, r16
dd6: 15 00 .word 0x0015 ; ????
dd8: 1e 19 sub r17, r14
dda: 00 1e adc r0, r16
ddc: 1e 00 .word 0x001e ; ????
dde: 1e 21 and r17, r14
de0: 00 1e adc r0, r16
de2: 25 00 .word 0x0025 ; ????
de4: 22 1e adc r2, r18
de6: 00 1e adc r0, r16
de8: 1e 00 .word 0x001e ; ????
dea: 1a 1e adc r1, r26
dec: 00 16 cp r0, r16
dee: 1e 00 .word 0x001e ; ????
df0: 12 1e adc r1, r18
df2: 00 0e add r0, r16
df4: 1e 00 .word 0x001e ; ????
df6: 0a 1e adc r0, r26
df8: 00 06 cpc r0, r16
dfa: 1e 00 .word 0x001e ; ????
dfc: 02 1e adc r0, r18
dfe: 00 00 nop
e00: 1e 01 movw r2, r28
e02: 00 1e adc r0, r16
e04: 05 00 .word 0x0005 ; ????
e06: 1e 09 sbc r17, r14
e08: 00 1e adc r0, r16
e0a: 0e 00 .word 0x000e ; ????
e0c: 1e 11 cpse r17, r14
e0e: 00 1e adc r0, r16
e10: 15 00 .word 0x0015 ; ????
e12: 1e 1a sub r1, r30
e14: 00 1e adc r0, r16
e16: 1e 00 .word 0x001e ; ????
e18: 1e 21 and r17, r14
e1a: 00 26 eor r0, r16
e1c: 1e 00 .word 0x001e ; ????
e1e: 22 1e adc r2, r18
e20: 00 1e adc r0, r16
e22: 1e 00 .word 0x001e ; ????
e24: 1a 1e adc r1, r26
e26: 00 16 cp r0, r16
e28: 1e 00 .word 0x001e ; ????
e2a: 11 1e adc r1, r17
e2c: 1e 12 cpse r1, r30
e2e: 00 1e adc r0, r16
e30: 16 00 .word 0x0016 ; ????
e32: 1e 1a sub r1, r30
e34: 00 1e adc r0, r16
e36: 1e 00 .word 0x001e ; ????
e38: 1e 22 and r1, r30
e3a: 00 26 eor r0, r16
e3c: 1e 00 .word 0x001e ; ????
e3e: 22 1e adc r2, r18
e40: 00 1e adc r0, r16
e42: 1e 00 .word 0x001e ; ????
e44: 1a 1e adc r1, r26
e46: 00 16 cp r0, r16
e48: 1e 00 .word 0x001e ; ????
e4a: 12 1e adc r1, r18
e4c: 00 0e add r0, r16
e4e: 1e 00 .word 0x001e ; ????
e50: 0a 1e adc r0, r26
e52: 00 06 cpc r0, r16
e54: 1e 00 .word 0x001e ; ????
e56: 02 1e adc r0, r18
e58: 00 00 nop
e5a: 1e 01 movw r2, r28
e5c: 00 1e adc r0, r16
e5e: 05 00 .word 0x0005 ; ????
e60: 1e 09 sbc r17, r14
e62: 00 1e adc r0, r16
e64: 0d 00 .word 0x000d ; ????
e66: 1e 11 cpse r17, r14
e68: 00 1e adc r0, r16
e6a: 15 00 .word 0x0015 ; ????
e6c: 1e 19 sub r17, r14
e6e: 00 1e adc r0, r16
e70: 1e 00 .word 0x001e ; ????
e72: 1e 21 and r17, r14
e74: 00 1e adc r0, r16
e76: 25 00 .word 0x0025 ; ????
e78: 23 1e adc r2, r19
e7a: 00 1e adc r0, r16
e7c: 1e 00 .word 0x001e ; ????
e7e: 1a 1e adc r1, r26
e80: 00 17 cp r16, r16
e82: 1e 00 .word 0x001e ; ????
e84: 12 1e adc r1, r18
e86: 1e 13 cpse r17, r30
e88: 00 1e adc r0, r16
e8a: 17 00 .word 0x0017 ; ????
e8c: 1e 1a sub r1, r30
e8e: 00 1e adc r0, r16
e90: 1e 00 .word 0x001e ; ????
e92: 1e 22 and r1, r30
e94: 00 25 eor r16, r0
e96: 1e 00 .word 0x001e ; ????
e98: 21 1e adc r2, r17
e9a: 00 1e adc r0, r16
e9c: 1e 00 .word 0x001e ; ????
e9e: 1a 1e adc r1, r26
ea0: 00 16 cp r0, r16
ea2: 1e 00 .word 0x001e ; ????
ea4: 11 1e adc r1, r17
ea6: 00 0e add r0, r16
ea8: 1e 00 .word 0x001e ; ????
eaa: 0a 1e adc r0, r26
eac: 00 06 cpc r0, r16
eae: 1e 00 .word 0x001e ; ????
eb0: 02 1e adc r0, r18
eb2: 00 00 nop
eb4: 1e 01 movw r2, r28
eb6: 00 1e adc r0, r16
eb8: 05 00 .word 0x0005 ; ????
eba: 1e 09 sbc r17, r14
ebc: 00 1e adc r0, r16
ebe: 0d 00 .word 0x000d ; ????
ec0: 1e 11 cpse r17, r14
ec2: 00 1e adc r0, r16
ec4: 15 00 .word 0x0015 ; ????
ec6: 1e 19 sub r17, r14
ec8: 00 1e adc r0, r16
eca: 1d 00 .word 0x001d ; ????
ecc: 1e 21 and r17, r14
ece: 00 1e adc r0, r16
ed0: 25 00 .word 0x0025 ; ????
ed2: 23 1e adc r2, r19
ed4: 00 1f adc r16, r16
ed6: 1e 00 .word 0x001e ; ????
ed8: 1b 1e adc r1, r27
eda: 00 17 cp r16, r16
edc: 1e 00 .word 0x001e ; ????
ede: 13 1e adc r1, r19
ee0: 1e 13 cpse r17, r30
ee2: 00 1e adc r0, r16
ee4: 17 00 .word 0x0017 ; ????
ee6: 1e 1b sub r17, r30
ee8: 00 1e adc r0, r16
eea: 1f 00 .word 0x001f ; ????
eec: 1e 23 and r17, r30
eee: 00 25 eor r16, r0
ef0: 1e 00 .word 0x001e ; ????
ef2: 21 1e adc r2, r17
ef4: 00 1e adc r0, r16
ef6: 1e 00 .word 0x001e ; ????
ef8: 19 1e adc r1, r25
efa: 00 15 cp r16, r0
efc: 1e 00 .word 0x001e ; ????
efe: 11 1e adc r1, r17
f00: 00 0e add r0, r16
f02: 1e 00 .word 0x001e ; ????
f04: 0a 1e adc r0, r26
f06: 00 06 cpc r0, r16
f08: 1e 00 .word 0x001e ; ????
f0a: 02 1e adc r0, r18
f0c: 00 00 nop
f0e: 1e 01 movw r2, r28
f10: 00 1e adc r0, r16
f12: 05 00 .word 0x0005 ; ????
f14: 1e 09 sbc r17, r14
f16: 00 1e adc r0, r16
f18: 0d 00 .word 0x000d ; ????
f1a: 1e 11 cpse r17, r14
f1c: 00 1e adc r0, r16
f1e: 15 00 .word 0x0015 ; ????
f20: 1e 18 sub r1, r14
f22: 00 1e adc r0, r16
f24: 1d 00 .word 0x001d ; ????
f26: 1e 21 and r17, r14
f28: 00 1e adc r0, r16
f2a: 25 00 .word 0x0025 ; ????
f2c: 23 1e adc r2, r19
f2e: 00 1f adc r16, r16
f30: 1e 00 .word 0x001e ; ????
f32: 1c 1e adc r1, r28
f34: 00 18 sub r0, r0
f36: 1e 00 .word 0x001e ; ????
f38: 13 1e adc r1, r19
f3a: 1e 14 cp r1, r14
f3c: 00 1e adc r0, r16
f3e: 18 00 .word 0x0018 ; ????
f40: 1e 1c adc r1, r14
f42: 00 1e adc r0, r16
f44: 20 00 .word 0x0020 ; ????
f46: 1e 23 and r17, r30
f48: 00 25 eor r16, r0
f4a: 1e 00 .word 0x001e ; ????
f4c: 21 1e adc r2, r17
f4e: 00 1d adc r16, r0
f50: 1e 00 .word 0x001e ; ????
f52: 19 1e adc r1, r25
f54: 00 15 cp r16, r0
f56: 1e 00 .word 0x001e ; ????
f58: 11 1e adc r1, r17
f5a: 00 0e add r0, r16
f5c: 1e 00 .word 0x001e ; ????
f5e: 0a 1e adc r0, r26
f60: 00 06 cpc r0, r16
f62: 1e 00 .word 0x001e ; ????
f64: 02 1e adc r0, r18
f66: 00 00 nop
f68: 1e 01 movw r2, r28
f6a: 00 1e adc r0, r16
f6c: 05 00 .word 0x0005 ; ????
f6e: 1e 09 sbc r17, r14
f70: 00 1e adc r0, r16
f72: 0d 00 .word 0x000d ; ????
f74: 1e 11 cpse r17, r14
f76: 00 1e adc r0, r16
f78: 15 00 .word 0x0015 ; ????
f7a: 1e 18 sub r1, r14
f7c: 00 1e adc r0, r16
f7e: 1c 00 .word 0x001c ; ????
f80: 1e 20 and r1, r14
f82: 00 1e adc r0, r16
f84: 24 00 .word 0x0024 ; ????
f86: 24 1e adc r2, r20
f88: 00 20 and r0, r0
f8a: 1e 00 .word 0x001e ; ????
f8c: 1c 1e adc r1, r28
f8e: 00 18 sub r0, r0
f90: 1e 00 .word 0x001e ; ????
f92: 14 1e adc r1, r20
f94: 1e 15 cp r17, r14
f96: 00 1e adc r0, r16
f98: 18 00 .word 0x0018 ; ????
f9a: 1e 1c adc r1, r14
f9c: 00 1e adc r0, r16
f9e: 20 00 .word 0x0020 ; ????
fa0: 1e 24 eor r1, r14
fa2: 00 24 eor r0, r0
fa4: 1e 00 .word 0x001e ; ????
fa6: 20 1e adc r2, r16
fa8: 00 1c adc r0, r0
faa: 1e 00 .word 0x001e ; ????
fac: 18 1e adc r1, r24
fae: 00 15 cp r16, r0
fb0: 1e 00 .word 0x001e ; ????
fb2: 11 1e adc r1, r17
fb4: 00 0d add r16, r0
fb6: 1e 00 .word 0x001e ; ????
fb8: 09 1e adc r0, r25
fba: 00 05 cpc r16, r0
fbc: 1e 00 .word 0x001e ; ????
fbe: 01 1e adc r0, r17
fc0: 00 00 nop
fc2: 1e 01 movw r2, r28
fc4: 00 1e adc r0, r16
fc6: 05 00 .word 0x0005 ; ????
fc8: 1e 09 sbc r17, r14
fca: 00 1e adc r0, r16
fcc: 0d 00 .word 0x000d ; ????
fce: 1e 11 cpse r17, r14
fd0: 00 1e adc r0, r16
fd2: 15 00 .word 0x0015 ; ????
fd4: 1e 18 sub r1, r14
fd6: 00 1e adc r0, r16
fd8: 1c 00 .word 0x001c ; ????
fda: 1e 20 and r1, r14
fdc: 00 1e adc r0, r16
fde: 24 00 .word 0x0024 ; ????
fe0: 24 1e adc r2, r20
fe2: 00 20 and r0, r0
fe4: 1e 00 .word 0x001e ; ????
fe6: 1c 1e adc r1, r28
fe8: 00 18 sub r0, r0
fea: 1e 00 .word 0x001e ; ????
fec: 15 1e adc r1, r21
fee: 1e 15 cp r17, r14
ff0: 00 1e adc r0, r16
ff2: 18 00 .word 0x0018 ; ????
ff4: 1e 1c adc r1, r14
ff6: 00 1e adc r0, r16
ff8: 20 00 .word 0x0020 ; ????
ffa: 1e 24 eor r1, r14
ffc: 00 24 eor r0, r0
ffe: 1e 00 .word 0x001e ; ????
1000: 20 1e adc r2, r16
1002: 00 1c adc r0, r0
1004: 1e 00 .word 0x001e ; ????
1006: 18 1e adc r1, r24
1008: 00 15 cp r16, r0
100a: 1e 00 .word 0x001e ; ????
100c: 11 1e adc r1, r17
100e: 00 0d add r16, r0
1010: 1e 00 .word 0x001e ; ????
1012: 09 1e adc r0, r25
1014: 00 05 cpc r16, r0
1016: 1e 00 .word 0x001e ; ????
1018: 01 1e adc r0, r17
101a: 00 00 nop
101c: 1e 01 movw r2, r28
101e: 00 1e adc r0, r16
1020: 05 00 .word 0x0005 ; ????
1022: 1e 08 sbc r1, r14
1024: 00 1e adc r0, r16
1026: 0c 00 .word 0x000c ; ????
1028: 1e 10 cpse r1, r14
102a: 00 1e adc r0, r16
102c: 14 00 .word 0x0014 ; ????
102e: 1e 18 sub r1, r14
1030: 00 1e adc r0, r16
1032: 1c 00 .word 0x001c ; ????
1034: 1e 1f adc r17, r30
1036: 00 1e adc r0, r16
1038: 23 00 .word 0x0023 ; ????
103a: 25 1e adc r2, r21
103c: 00 21 and r16, r0
103e: 1e 00 .word 0x001e ; ????
1040: 1d 1e adc r1, r29
1042: 00 19 sub r16, r0
1044: 1e 00 .word 0x001e ; ????
1046: 15 1e adc r1, r21
1048: 1e 16 cp r1, r30
104a: 00 1e adc r0, r16
104c: 19 00 .word 0x0019 ; ????
104e: 1e 1d adc r17, r14
1050: 00 1e adc r0, r16
1052: 21 00 .word 0x0021 ; ????
1054: 1e 25 eor r17, r14
1056: 00 23 and r16, r16
1058: 1e 00 .word 0x001e ; ????
105a: 20 1e adc r2, r16
105c: 00 1c adc r0, r0
105e: 1e 00 .word 0x001e ; ????
1060: 18 1e adc r1, r24
1062: 00 15 cp r16, r0
1064: 1e 00 .word 0x001e ; ????
1066: 11 1e adc r1, r17
1068: 00 0d add r16, r0
106a: 1e 00 .word 0x001e ; ????
106c: 09 1e adc r0, r25
106e: 00 05 cpc r16, r0
1070: 1e 00 .word 0x001e ; ????
1072: 01 1e adc r0, r17
1074: 00 00 nop
1076: 1e 01 movw r2, r28
1078: 00 1e adc r0, r16
107a: 05 00 .word 0x0005 ; ????
107c: 1e 08 sbc r1, r14
107e: 00 1e adc r0, r16
1080: 0c 00 .word 0x000c ; ????
1082: 1e 10 cpse r1, r14
1084: 00 1e adc r0, r16
1086: 14 00 .word 0x0014 ; ????
1088: 1e 18 sub r1, r14
108a: 00 1e adc r0, r16
108c: 1b 00 .word 0x001b ; ????
108e: 1e 1f adc r17, r30
1090: 00 1e adc r0, r16
1092: 23 00 .word 0x0023 ; ????
1094: 25 1e adc r2, r21
1096: 00 21 and r16, r0
1098: 1e 00 .word 0x001e ; ????
109a: 1e 1e adc r1, r30
109c: 00 1a sub r0, r16
109e: 1e 00 .word 0x001e ; ????
10a0: 16 1e adc r1, r22
10a2: 1e 17 cp r17, r30
10a4: 00 1e adc r0, r16
10a6: 1a 00 .word 0x001a ; ????
10a8: 1e 1e adc r1, r30
10aa: 00 1e adc r0, r16
10ac: 21 00 .word 0x0021 ; ????
10ae: 1e 25 eor r17, r14
10b0: 00 23 and r16, r16
10b2: 1e 00 .word 0x001e ; ????
10b4: 20 1e adc r2, r16
10b6: 00 1c adc r0, r0
10b8: 1e 00 .word 0x001e ; ????
10ba: 18 1e adc r1, r24
10bc: 00 14 cp r0, r0
10be: 1e 00 .word 0x001e ; ????
10c0: 11 1e adc r1, r17
10c2: 00 0d add r16, r0
10c4: 1e 00 .word 0x001e ; ????
10c6: 09 1e adc r0, r25
10c8: 00 05 cpc r16, r0
10ca: 1e 00 .word 0x001e ; ????
10cc: 01 1e adc r0, r17
10ce: 00 00 nop
10d0: 1e 01 movw r2, r28
10d2: 00 1e adc r0, r16
10d4: 05 00 .word 0x0005 ; ????
10d6: 1e 08 sbc r1, r14
10d8: 00 1e adc r0, r16
10da: 0c 00 .word 0x000c ; ????
10dc: 1e 10 cpse r1, r14
10de: 00 1e adc r0, r16
10e0: 13 00 .word 0x0013 ; ????
10e2: 1e 17 cp r17, r30
10e4: 00 1e adc r0, r16
10e6: 1b 00 .word 0x001b ; ????
10e8: 1e 1f adc r17, r30
10ea: 00 1e adc r0, r16
10ec: 23 00 .word 0x0023 ; ????
10ee: 26 1e adc r2, r22
10f0: 00 22 and r0, r16
10f2: 1e 00 .word 0x001e ; ????
10f4: 1e 1e adc r1, r30
10f6: 00 1a sub r0, r16
10f8: 1e 00 .word 0x001e ; ????
10fa: 17 1e adc r1, r23
10fc: 1e 17 cp r17, r30
10fe: 00 1e adc r0, r16
1100: 1a 00 .word 0x001a ; ????
1102: 1e 1e adc r1, r30
1104: 00 1e adc r0, r16
1106: 22 00 .word 0x0022 ; ????
1108: 1e 25 eor r17, r14
110a: 00 23 and r16, r16
110c: 1e 00 .word 0x001e ; ????
110e: 1f 1e adc r1, r31
1110: 00 1b sub r16, r16
1112: 1e 00 .word 0x001e ; ????
1114: 18 1e adc r1, r24
1116: 00 14 cp r0, r0
1118: 1e 00 .word 0x001e ; ????
111a: 10 1e adc r1, r16
111c: 00 0d add r16, r0
111e: 1e 00 .word 0x001e ; ????
1120: 09 1e adc r0, r25
1122: 00 05 cpc r16, r0
1124: 1e 00 .word 0x001e ; ????
1126: 01 1e adc r0, r17
1128: 00 00 nop
112a: 1e 01 movw r2, r28
112c: 00 1e adc r0, r16
112e: 05 00 .word 0x0005 ; ????
1130: 1e 08 sbc r1, r14
1132: 00 1e adc r0, r16
1134: 0c 00 .word 0x000c ; ????
1136: 1e 10 cpse r1, r14
1138: 00 1e adc r0, r16
113a: 13 00 .word 0x0013 ; ????
113c: 1e 17 cp r17, r30
113e: 00 1e adc r0, r16
1140: 1a 00 .word 0x001a ; ????
1142: 1e 1e adc r1, r30
1144: 00 1e adc r0, r16
1146: 22 00 .word 0x0022 ; ????
1148: 26 1e adc r2, r22
114a: 00 23 and r16, r16
114c: 1e 00 .word 0x001e ; ????
114e: 1f 1e adc r1, r31
1150: 00 1b sub r16, r16
1152: 1e 00 .word 0x001e ; ????
1154: 17 1e adc r1, r23
1156: 1e 18 sub r1, r14
1158: 00 1e adc r0, r16
115a: 1b 00 .word 0x001b ; ????
115c: 1e 1f adc r17, r30
115e: 00 1e adc r0, r16
1160: 22 00 .word 0x0022 ; ????
1162: 26 1e adc r2, r22
1164: 00 22 and r0, r16
1166: 1e 00 .word 0x001e ; ????
1168: 1f 1e adc r1, r31
116a: 00 1b sub r16, r16
116c: 1e 00 .word 0x001e ; ????
116e: 17 1e adc r1, r23
1170: 00 14 cp r0, r0
1172: 1e 00 .word 0x001e ; ????
1174: 10 1e adc r1, r16
1176: 00 0c add r0, r0
1178: 1e 00 .word 0x001e ; ????
117a: 09 1e adc r0, r25
117c: 00 05 cpc r16, r0
117e: 1e 00 .word 0x001e ; ????
1180: 01 1e adc r0, r17
1182: 00 00 nop
1184: 1e 01 movw r2, r28
1186: 00 1e adc r0, r16
1188: 05 00 .word 0x0005 ; ????
118a: 1e 08 sbc r1, r14
118c: 00 1e adc r0, r16
118e: 0c 00 .word 0x000c ; ????
1190: 1e 10 cpse r1, r14
1192: 00 1e adc r0, r16
1194: 13 00 .word 0x0013 ; ????
1196: 1e 17 cp r17, r30
1198: 00 1e adc r0, r16
119a: 1a 00 .word 0x001a ; ????
119c: 1e 1e adc r1, r30
119e: 00 1e adc r0, r16
11a0: 21 00 .word 0x0021 ; ????
11a2: 1e 25 eor r17, r14
11a4: 00 23 and r16, r16
11a6: 1e 00 .word 0x001e ; ????
11a8: 1f 1e adc r1, r31
11aa: 00 1c adc r0, r0
11ac: 1e 00 .word 0x001e ; ????
11ae: 18 1e adc r1, r24
11b0: 1e 18 sub r1, r14
11b2: 00 1e adc r0, r16
11b4: 1c 00 .word 0x001c ; ????
11b6: 1e 20 and r1, r14
11b8: 00 1e adc r0, r16
11ba: 23 00 .word 0x0023 ; ????
11bc: 25 1e adc r2, r21
11be: 00 22 and r0, r16
11c0: 1e 00 .word 0x001e ; ????
11c2: 1e 1e adc r1, r30
11c4: 00 1a sub r0, r16
11c6: 1e 00 .word 0x001e ; ????
11c8: 17 1e adc r1, r23
11ca: 00 13 cpse r16, r16
11cc: 1e 00 .word 0x001e ; ????
11ce: 10 1e adc r1, r16
11d0: 00 0c add r0, r0
11d2: 1e 00 .word 0x001e ; ????
11d4: 08 1e adc r0, r24
11d6: 00 05 cpc r16, r0
11d8: 1e 00 .word 0x001e ; ????
11da: 01 1e adc r0, r17
11dc: 00 00 nop
11de: 1e 01 movw r2, r28
11e0: 00 1e adc r0, r16
11e2: 05 00 .word 0x0005 ; ????
11e4: 1e 08 sbc r1, r14
11e6: 00 1e adc r0, r16
11e8: 0c 00 .word 0x000c ; ????
11ea: 1e 10 cpse r1, r14
11ec: 00 1e adc r0, r16
11ee: 13 00 .word 0x0013 ; ????
11f0: 1e 17 cp r17, r30
11f2: 00 1e adc r0, r16
11f4: 1a 00 .word 0x001a ; ????
11f6: 1e 1e adc r1, r30
11f8: 00 1e adc r0, r16
11fa: 21 00 .word 0x0021 ; ????
11fc: 1e 25 eor r17, r14
11fe: 00 23 and r16, r16
1200: 1e 00 .word 0x001e ; ????
1202: 20 1e adc r2, r16
1204: 00 1c adc r0, r0
1206: 1e 00 .word 0x001e ; ????
1208: 18 1e adc r1, r24
120a: 1e 19 sub r17, r14
120c: 00 1e adc r0, r16
120e: 1c 00 .word 0x001c ; ????
1210: 1e 20 and r1, r14
1212: 00 1e adc r0, r16
1214: 23 00 .word 0x0023 ; ????
1216: 25 1e adc r2, r21
1218: 00 21 and r16, r0
121a: 1e 00 .word 0x001e ; ????
121c: 1e 1e adc r1, r30
121e: 00 1a sub r0, r16
1220: 1e 00 .word 0x001e ; ????
1222: 17 1e adc r1, r23
1224: 00 13 cpse r16, r16
1226: 1e 00 .word 0x001e ; ????
1228: 0f 1e adc r0, r31
122a: 00 0c add r0, r0
122c: 1e 00 .word 0x001e ; ????
122e: 08 1e adc r0, r24
1230: 00 05 cpc r16, r0
1232: 1e 00 .word 0x001e ; ????
1234: 01 1e adc r0, r17
1236: 00 00 nop
1238: 1e 01 movw r2, r28
123a: 00 1e adc r0, r16
123c: 05 00 .word 0x0005 ; ????
123e: 1e 08 sbc r1, r14
1240: 00 1e adc r0, r16
1242: 0c 00 .word 0x000c ; ????
1244: 1e 0f add r17, r30
1246: 00 1e adc r0, r16
1248: 13 00 .word 0x0013 ; ????
124a: 1e 16 cp r1, r30
124c: 00 1e adc r0, r16
124e: 1a 00 .word 0x001a ; ????
1250: 1e 1d adc r17, r14
1252: 00 1e adc r0, r16
1254: 21 00 .word 0x0021 ; ????
1256: 1e 24 eor r1, r14
1258: 00 24 eor r0, r0
125a: 1e 00 .word 0x001e ; ????
125c: 21 1e adc r2, r17
125e: 00 1d adc r16, r0
1260: 1e 00 .word 0x001e ; ????
1262: 19 1e adc r1, r25
1264: 1e 1a sub r1, r30
1266: 00 1e adc r0, r16
1268: 1d 00 .word 0x001d ; ????
126a: 1e 20 and r1, r14
126c: 00 1e adc r0, r16
126e: 24 00 .word 0x0024 ; ????
1270: 25 1e adc r2, r21
1272: 00 21 and r16, r0
1274: 1e 00 .word 0x001e ; ????
1276: 1e 1e adc r1, r30
1278: 00 1a sub r0, r16
127a: 1e 00 .word 0x001e ; ????
127c: 17 1e adc r1, r23
127e: 00 13 cpse r16, r16
1280: 1e 00 .word 0x001e ; ????
1282: 0f 1e adc r0, r31
1284: 00 0c add r0, r0
1286: 1e 00 .word 0x001e ; ????
1288: 08 1e adc r0, r24
128a: 00 05 cpc r16, r0
128c: 1e 00 .word 0x001e ; ????
128e: 01 1e adc r0, r17
1290: 00 00 nop
1292: 1e 01 movw r2, r28
1294: 00 1e adc r0, r16
1296: 05 00 .word 0x0005 ; ????
1298: 1e 08 sbc r1, r14
129a: 00 1e adc r0, r16
129c: 0c 00 .word 0x000c ; ????
129e: 1e 0f add r17, r30
12a0: 00 1e adc r0, r16
12a2: 12 00 .word 0x0012 ; ????
12a4: 1e 16 cp r1, r30
12a6: 00 1e adc r0, r16
12a8: 19 00 .word 0x0019 ; ????
12aa: 1e 1d adc r17, r14
12ac: 00 1e adc r0, r16
12ae: 20 00 .word 0x0020 ; ????
12b0: 1e 24 eor r1, r14
12b2: 00 25 eor r16, r0
12b4: 1e 00 .word 0x001e ; ????
12b6: 21 1e adc r2, r17
12b8: 00 1e adc r0, r16
12ba: 1e 00 .word 0x001e ; ????
12bc: 1a 1e adc r1, r26
12be: 1e 1a sub r1, r30
12c0: 00 1e adc r0, r16
12c2: 1e 00 .word 0x001e ; ????
12c4: 1e 21 and r17, r14
12c6: 00 1e adc r0, r16
12c8: 25 00 .word 0x0025 ; ????
12ca: 24 1e adc r2, r20
12cc: 00 21 and r16, r0
12ce: 1e 00 .word 0x001e ; ????
12d0: 1d 1e adc r1, r29
12d2: 00 1a sub r0, r16
12d4: 1e 00 .word 0x001e ; ????
12d6: 16 1e adc r1, r22
12d8: 00 13 cpse r16, r16
12da: 1e 00 .word 0x001e ; ????
12dc: 0f 1e adc r0, r31
12de: 00 0c add r0, r0
12e0: 1e 00 .word 0x001e ; ????
12e2: 08 1e adc r0, r24
12e4: 00 05 cpc r16, r0
12e6: 1e 00 .word 0x001e ; ????
12e8: 01 1e adc r0, r17
12ea: 00 00 nop
12ec: 1e 01 movw r2, r28
12ee: 00 1e adc r0, r16
12f0: 05 00 .word 0x0005 ; ????
12f2: 1e 08 sbc r1, r14
12f4: 00 1e adc r0, r16
12f6: 0b 00 .word 0x000b ; ????
12f8: 1e 0f add r17, r30
12fa: 00 1e adc r0, r16
12fc: 12 00 .word 0x0012 ; ????
12fe: 1e 15 cp r17, r14
1300: 00 1e adc r0, r16
1302: 19 00 .word 0x0019 ; ????
1304: 1e 1c adc r1, r14
1306: 00 1e adc r0, r16
1308: 20 00 .word 0x0020 ; ????
130a: 1e 23 and r17, r30
130c: 00 25 eor r16, r0
130e: 1e 00 .word 0x001e ; ????
1310: 21 1e adc r2, r17
1312: 00 1e adc r0, r16
1314: 1e 00 .word 0x001e ; ????
1316: 1a 1e adc r1, r26
1318: 1e 1b sub r17, r30
131a: 00 1e adc r0, r16
131c: 1e 00 .word 0x001e ; ????
131e: 1e 21 and r17, r14
1320: 00 1e adc r0, r16
1322: 25 00 .word 0x0025 ; ????
1324: 23 1e adc r2, r19
1326: 00 20 and r0, r0
1328: 1e 00 .word 0x001e ; ????
132a: 1d 1e adc r1, r29
132c: 00 19 sub r16, r0
132e: 1e 00 .word 0x001e ; ????
1330: 16 1e adc r1, r22
1332: 00 13 cpse r16, r16
1334: 1e 00 .word 0x001e ; ????
1336: 0f 1e adc r0, r31
1338: 00 0c add r0, r0
133a: 1e 00 .word 0x001e ; ????
133c: 08 1e adc r0, r24
133e: 00 05 cpc r16, r0
1340: 1e 00 .word 0x001e ; ????
1342: 01 1e adc r0, r17
1344: 00 00 nop
1346: 1e 01 movw r2, r28
1348: 00 1e adc r0, r16
134a: 04 00 .word 0x0004 ; ????
134c: 1e 08 sbc r1, r14
134e: 00 1e adc r0, r16
1350: 0b 00 .word 0x000b ; ????
1352: 1e 0e add r1, r30
1354: 00 1e adc r0, r16
1356: 12 00 .word 0x0012 ; ????
1358: 1e 15 cp r17, r14
135a: 00 1e adc r0, r16
135c: 18 00 .word 0x0018 ; ????
135e: 1e 1c adc r1, r14
1360: 00 1e adc r0, r16
1362: 1f 00 .word 0x001f ; ????
1364: 1e 23 and r17, r30
1366: 00 25 eor r16, r0
1368: 1e 00 .word 0x001e ; ????
136a: 22 1e adc r2, r18
136c: 00 1f adc r16, r16
136e: 1e 00 .word 0x001e ; ????
1370: 1b 1e adc r1, r27
1372: 1e 1c adc r1, r14
1374: 00 1e adc r0, r16
1376: 1f 00 .word 0x001f ; ????
1378: 1e 22 and r1, r30
137a: 00 1e adc r0, r16
137c: 25 00 .word 0x0025 ; ????
137e: 23 1e adc r2, r19
1380: 00 20 and r0, r0
1382: 1e 00 .word 0x001e ; ????
1384: 1c 1e adc r1, r28
1386: 00 19 sub r16, r0
1388: 1e 00 .word 0x001e ; ????
138a: 16 1e adc r1, r22
138c: 00 12 cpse r0, r16
138e: 1e 00 .word 0x001e ; ????
1390: 0f 1e adc r0, r31
1392: 00 0c add r0, r0
1394: 1e 00 .word 0x001e ; ????
1396: 08 1e adc r0, r24
1398: 00 05 cpc r16, r0
139a: 1e 00 .word 0x001e ; ????
139c: 01 1e adc r0, r17
139e: 00 00 nop
13a0: 1e 01 movw r2, r28
13a2: 00 1e adc r0, r16
13a4: 04 00 .word 0x0004 ; ????
13a6: 1e 08 sbc r1, r14
13a8: 00 1e adc r0, r16
13aa: 0b 00 .word 0x000b ; ????
13ac: 1e 0e add r1, r30
13ae: 00 1e adc r0, r16
13b0: 11 00 .word 0x0011 ; ????
13b2: 1e 15 cp r17, r14
13b4: 00 1e adc r0, r16
13b6: 18 00 .word 0x0018 ; ????
13b8: 1e 1c adc r1, r14
13ba: 00 1e adc r0, r16
13bc: 1f 00 .word 0x001f ; ????
13be: 1e 23 and r17, r30
13c0: 00 26 eor r0, r16
13c2: 1e 00 .word 0x001e ; ????
13c4: 23 1e adc r2, r19
13c6: 00 1f adc r16, r16
13c8: 1e 00 .word 0x001e ; ????
13ca: 1c 1e adc r1, r28
13cc: 1e 1c adc r1, r14
13ce: 00 1e adc r0, r16
13d0: 20 00 .word 0x0020 ; ????
13d2: 1e 23 and r17, r30
13d4: 00 26 eor r0, r16
13d6: 1e 00 .word 0x001e ; ????
13d8: 23 1e adc r2, r19
13da: 00 20 and r0, r0
13dc: 1e 00 .word 0x001e ; ????
13de: 1c 1e adc r1, r28
13e0: 00 18 sub r0, r0
13e2: 1e 00 .word 0x001e ; ????
13e4: 15 1e adc r1, r21
13e6: 00 12 cpse r0, r16
13e8: 1e 00 .word 0x001e ; ????
13ea: 0f 1e adc r0, r31
13ec: 00 0c add r0, r0
13ee: 1e 00 .word 0x001e ; ????
13f0: 08 1e adc r0, r24
13f2: 00 05 cpc r16, r0
13f4: 1e 00 .word 0x001e ; ????
13f6: 01 1e adc r0, r17
13f8: 00 00 nop
13fa: 1e 01 movw r2, r28
13fc: 00 1e adc r0, r16
13fe: 04 00 .word 0x0004 ; ????
1400: 1e 07 cpc r17, r30
1402: 00 1e adc r0, r16
1404: 0b 00 .word 0x000b ; ????
1406: 1e 0e add r1, r30
1408: 00 1e adc r0, r16
140a: 11 00 .word 0x0011 ; ????
140c: 1e 15 cp r17, r14
140e: 00 1e adc r0, r16
1410: 18 00 .word 0x0018 ; ????
1412: 1e 1b sub r17, r30
1414: 00 1e adc r0, r16
1416: 1f 00 .word 0x001f ; ????
1418: 1e 22 and r1, r30
141a: 00 1e adc r0, r16
141c: 25 00 .word 0x0025 ; ????
141e: 23 1e adc r2, r19
1420: 00 20 and r0, r0
1422: 1e 00 .word 0x001e ; ????
1424: 1c 1e adc r1, r28
1426: 1e 1d adc r17, r14
1428: 00 1e adc r0, r16
142a: 20 00 .word 0x0020 ; ????
142c: 1e 23 and r17, r30
142e: 00 25 eor r16, r0
1430: 1e 00 .word 0x001e ; ????
1432: 22 1e adc r2, r18
1434: 00 1f adc r16, r16
1436: 1e 00 .word 0x001e ; ????
1438: 1c 1e adc r1, r28
143a: 00 18 sub r0, r0
143c: 1e 00 .word 0x001e ; ????
143e: 15 1e adc r1, r21
1440: 00 12 cpse r0, r16
1442: 1e 00 .word 0x001e ; ????
1444: 0e 1e adc r0, r30
1446: 00 0b sbc r16, r16
1448: 1e 00 .word 0x001e ; ????
144a: 08 1e adc r0, r24
144c: 00 05 cpc r16, r0
144e: 1e 00 .word 0x001e ; ????
1450: 01 1e adc r0, r17
1452: 00 00 nop
1454: 1e 01 movw r2, r28
1456: 00 1e adc r0, r16
1458: 04 00 .word 0x0004 ; ????
145a: 1e 07 cpc r17, r30
145c: 00 1e adc r0, r16
145e: 0a 00 .word 0x000a ; ????
1460: 1e 0e add r1, r30
1462: 00 1e adc r0, r16
1464: 11 00 .word 0x0011 ; ????
1466: 1e 15 cp r17, r14
1468: 00 1e adc r0, r16
146a: 18 00 .word 0x0018 ; ????
146c: 1e 1b sub r17, r30
146e: 00 1e adc r0, r16
1470: 1e 00 .word 0x001e ; ????
1472: 1e 21 and r17, r14
1474: 00 1e adc r0, r16
1476: 25 00 .word 0x0025 ; ????
1478: 24 1e adc r2, r20
147a: 00 21 and r16, r0
147c: 1e 00 .word 0x001e ; ????
147e: 1d 1e adc r1, r29
1480: 1e 1e adc r1, r30
1482: 00 1e adc r0, r16
1484: 21 00 .word 0x0021 ; ????
1486: 1e 24 eor r1, r14
1488: 00 25 eor r16, r0
148a: 1e 00 .word 0x001e ; ????
148c: 21 1e adc r2, r17
148e: 00 1e adc r0, r16
1490: 1e 00 .word 0x001e ; ????
1492: 1b 1e adc r1, r27
1494: 00 18 sub r0, r0
1496: 1e 00 .word 0x001e ; ????
1498: 15 1e adc r1, r21
149a: 00 11 cpse r16, r0
149c: 1e 00 .word 0x001e ; ????
149e: 0e 1e adc r0, r30
14a0: 00 0b sbc r16, r16
14a2: 1e 00 .word 0x001e ; ????
14a4: 08 1e adc r0, r24
14a6: 00 05 cpc r16, r0
14a8: 1e 00 .word 0x001e ; ????
14aa: 01 1e adc r0, r17
14ac: 00 00 nop
14ae: 1e 01 movw r2, r28
14b0: 00 1e adc r0, r16
14b2: 04 00 .word 0x0004 ; ????
14b4: 1e 07 cpc r17, r30
14b6: 00 1e adc r0, r16
14b8: 0a 00 .word 0x000a ; ????
14ba: 1e 0e add r1, r30
14bc: 00 1e adc r0, r16
14be: 11 00 .word 0x0011 ; ????
14c0: 1e 14 cp r1, r14
14c2: 00 1e adc r0, r16
14c4: 17 00 .word 0x0017 ; ????
14c6: 1e 1a sub r1, r30
14c8: 00 1e adc r0, r16
14ca: 1e 00 .word 0x001e ; ????
14cc: 1e 21 and r17, r14
14ce: 00 1e adc r0, r16
14d0: 24 00 .word 0x0024 ; ????
14d2: 25 1e adc r2, r21
14d4: 00 21 and r16, r0
14d6: 1e 00 .word 0x001e ; ????
14d8: 1e 1e adc r1, r30
14da: 1e 1e adc r1, r30
14dc: 00 1e adc r0, r16
14de: 21 00 .word 0x0021 ; ????
14e0: 1e 24 eor r1, r14
14e2: 00 25 eor r16, r0
14e4: 1e 00 .word 0x001e ; ????
14e6: 21 1e adc r2, r17
14e8: 00 1e adc r0, r16
14ea: 1e 00 .word 0x001e ; ????
14ec: 1b 1e adc r1, r27
14ee: 00 18 sub r0, r0
14f0: 1e 00 .word 0x001e ; ????
14f2: 15 1e adc r1, r21
14f4: 00 11 cpse r16, r0
14f6: 1e 00 .word 0x001e ; ????
14f8: 0e 1e adc r0, r30
14fa: 00 0b sbc r16, r16
14fc: 1e 00 .word 0x001e ; ????
14fe: 08 1e adc r0, r24
1500: 00 05 cpc r16, r0
1502: 1e 00 .word 0x001e ; ????
1504: 01 1e adc r0, r17
1506: 00 00 nop
1508: 1e 01 movw r2, r28
150a: 00 1e adc r0, r16
150c: 04 00 .word 0x0004 ; ????
150e: 1e 07 cpc r17, r30
1510: 00 1e adc r0, r16
1512: 0a 00 .word 0x000a ; ????
1514: 1e 0e add r1, r30
1516: 00 1e adc r0, r16
1518: 11 00 .word 0x0011 ; ????
151a: 1e 14 cp r1, r14
151c: 00 1e adc r0, r16
151e: 17 00 .word 0x0017 ; ????
1520: 1e 1a sub r1, r30
1522: 00 1e adc r0, r16
1524: 1e 00 .word 0x001e ; ????
1526: 1e 21 and r17, r14
1528: 00 1e adc r0, r16
152a: 24 00 .word 0x0024 ; ????
152c: 25 1e adc r2, r21
152e: 00 21 and r16, r0
1530: 1e 00 .word 0x001e ; ????
1532: 1e 1e adc r1, r30
1534: 1e 1f adc r17, r30
1536: 00 1e adc r0, r16
1538: 21 00 .word 0x0021 ; ????
153a: 1e 25 eor r17, r14
153c: 00 24 eor r0, r0
153e: 1e 00 .word 0x001e ; ????
1540: 21 1e adc r2, r17
1542: 00 1e adc r0, r16
1544: 1e 00 .word 0x001e ; ????
1546: 1a 1e adc r1, r26
1548: 00 17 cp r16, r16
154a: 1e 00 .word 0x001e ; ????
154c: 14 1e adc r1, r20
154e: 00 11 cpse r16, r0
1550: 1e 00 .word 0x001e ; ????
1552: 0e 1e adc r0, r30
1554: 00 0b sbc r16, r16
1556: 1e 00 .word 0x001e ; ????
1558: 08 1e adc r0, r24
155a: 00 05 cpc r16, r0
155c: 1e 00 .word 0x001e ; ????
155e: 01 1e adc r0, r17
1560: 00 00 nop
1562: 1e 01 movw r2, r28
1564: 00 1e adc r0, r16
1566: 04 00 .word 0x0004 ; ????
1568: 1e 07 cpc r17, r30
156a: 00 1e adc r0, r16
156c: 0a 00 .word 0x000a ; ????
156e: 1e 0e add r1, r30
1570: 00 1e adc r0, r16
1572: 10 00 .word 0x0010 ; ????
1574: 1e 13 cpse r17, r30
1576: 00 1e adc r0, r16
1578: 17 00 .word 0x0017 ; ????
157a: 1e 1a sub r1, r30
157c: 00 1e adc r0, r16
157e: 1d 00 .word 0x001d ; ????
1580: 1e 20 and r1, r14
1582: 00 1e adc r0, r16
1584: 23 00 .word 0x0023 ; ????
1586: 25 1e adc r2, r21
1588: 00 22 and r0, r16
158a: 1e 00 .word 0x001e ; ????
158c: 1f 1e adc r1, r31
158e: 1e 20 and r1, r14
1590: 00 1e adc r0, r16
1592: 22 00 .word 0x0022 ; ????
1594: 1e 25 eor r17, r14
1596: 00 23 and r16, r16
1598: 1e 00 .word 0x001e ; ????
159a: 20 1e adc r2, r16
159c: 00 1d adc r16, r0
159e: 1e 00 .word 0x001e ; ????
15a0: 1a 1e adc r1, r26
15a2: 00 17 cp r16, r16
15a4: 1e 00 .word 0x001e ; ????
15a6: 14 1e adc r1, r20
15a8: 00 11 cpse r16, r0
15aa: 1e 00 .word 0x001e ; ????
15ac: 0e 1e adc r0, r30
15ae: 00 0a sbc r0, r16
15b0: 1e 00 .word 0x001e ; ????
15b2: 08 1e adc r0, r24
15b4: 00 05 cpc r16, r0
15b6: 1e 00 .word 0x001e ; ????
15b8: 01 1e adc r0, r17
15ba: 00 00 nop
15bc: 1e 01 movw r2, r28
15be: 00 1e adc r0, r16
15c0: 04 00 .word 0x0004 ; ????
15c2: 1e 07 cpc r17, r30
15c4: 00 1e adc r0, r16
15c6: 0a 00 .word 0x000a ; ????
15c8: 1e 0d add r17, r14
15ca: 00 1e adc r0, r16
15cc: 10 00 .word 0x0010 ; ????
15ce: 1e 13 cpse r17, r30
15d0: 00 1e adc r0, r16
15d2: 17 00 .word 0x0017 ; ????
15d4: 1e 1a sub r1, r30
15d6: 00 1e adc r0, r16
15d8: 1c 00 .word 0x001c ; ????
15da: 1e 1f adc r17, r30
15dc: 00 1e adc r0, r16
15de: 23 00 .word 0x0023 ; ????
15e0: 26 1e adc r2, r22
15e2: 00 23 and r16, r16
15e4: 1e 00 .word 0x001e ; ????
15e6: 1f 1e adc r1, r31
15e8: 1e 20 and r1, r14
15ea: 00 1e adc r0, r16
15ec: 23 00 .word 0x0023 ; ????
15ee: 26 1e adc r2, r22
15f0: 00 23 and r16, r16
15f2: 1e 00 .word 0x001e ; ????
15f4: 20 1e adc r2, r16
15f6: 00 1d adc r16, r0
15f8: 1e 00 .word 0x001e ; ????
15fa: 1a 1e adc r1, r26
15fc: 00 17 cp r16, r16
15fe: 1e 00 .word 0x001e ; ????
1600: 13 1e adc r1, r19
1602: 00 11 cpse r16, r0
1604: 1e 00 .word 0x001e ; ????
1606: 0e 1e adc r0, r30
1608: 00 0a sbc r0, r16
160a: 1e 00 .word 0x001e ; ????
160c: 07 1e adc r0, r23
160e: 00 05 cpc r16, r0
1610: 1e 00 .word 0x001e ; ????
1612: 01 1e adc r0, r17
1614: 00 00 nop
1616: 1e 01 movw r2, r28
1618: 00 1e adc r0, r16
161a: 04 00 .word 0x0004 ; ????
161c: 1e 07 cpc r17, r30
161e: 00 1e adc r0, r16
1620: 0a 00 .word 0x000a ; ????
1622: 1e 0d add r17, r14
1624: 00 1e adc r0, r16
1626: 10 00 .word 0x0010 ; ????
1628: 1e 13 cpse r17, r30
162a: 00 1e adc r0, r16
162c: 16 00 .word 0x0016 ; ????
162e: 1e 19 sub r17, r14
1630: 00 1e adc r0, r16
1632: 1c 00 .word 0x001c ; ????
1634: 1e 1f adc r17, r30
1636: 00 1e adc r0, r16
1638: 22 00 .word 0x0022 ; ????
163a: 1e 25 eor r17, r14
163c: 00 23 and r16, r16
163e: 1e 00 .word 0x001e ; ????
1640: 20 1e adc r2, r16
1642: 1e 21 and r17, r14
1644: 00 1e adc r0, r16
1646: 23 00 .word 0x0023 ; ????
1648: 25 1e adc r2, r21
164a: 00 22 and r0, r16
164c: 1e 00 .word 0x001e ; ????
164e: 20 1e adc r2, r16
1650: 00 1c adc r0, r0
1652: 1e 00 .word 0x001e ; ????
1654: 19 1e adc r1, r25
1656: 00 17 cp r16, r16
1658: 1e 00 .word 0x001e ; ????
165a: 13 1e adc r1, r19
165c: 00 10 cpse r0, r0
165e: 1e 00 .word 0x001e ; ????
1660: 0e 1e adc r0, r30
1662: 00 0a sbc r0, r16
1664: 1e 00 .word 0x001e ; ????
1666: 07 1e adc r0, r23
1668: 00 05 cpc r16, r0
166a: 1e 00 .word 0x001e ; ????
166c: 01 1e adc r0, r17
166e: 00 00 nop
1670: 1e 01 movw r2, r28
1672: 00 1e adc r0, r16
1674: 04 00 .word 0x0004 ; ????
1676: 1e 07 cpc r17, r30
1678: 00 1e adc r0, r16
167a: 0a 00 .word 0x000a ; ????
167c: 1e 0d add r17, r14
167e: 00 1e adc r0, r16
1680: 10 00 .word 0x0010 ; ????
1682: 1e 13 cpse r17, r30
1684: 00 1e adc r0, r16
1686: 16 00 .word 0x0016 ; ????
1688: 1e 18 sub r1, r14
168a: 00 1e adc r0, r16
168c: 1c 00 .word 0x001c ; ????
168e: 1e 1f adc r17, r30
1690: 00 1e adc r0, r16
1692: 21 00 .word 0x0021 ; ????
1694: 1e 25 eor r17, r14
1696: 00 24 eor r0, r0
1698: 1e 00 .word 0x001e ; ????
169a: 21 1e adc r2, r17
169c: 1e 21 and r17, r14
169e: 00 1e adc r0, r16
16a0: 24 00 .word 0x0024 ; ????
16a2: 25 1e adc r2, r21
16a4: 00 22 and r0, r16
16a6: 1e 00 .word 0x001e ; ????
16a8: 1f 1e adc r1, r31
16aa: 00 1c adc r0, r0
16ac: 1e 00 .word 0x001e ; ????
16ae: 19 1e adc r1, r25
16b0: 00 16 cp r0, r16
16b2: 1e 00 .word 0x001e ; ????
16b4: 13 1e adc r1, r19
16b6: 00 10 cpse r0, r0
16b8: 1e 00 .word 0x001e ; ????
16ba: 0d 1e adc r0, r29
16bc: 00 0a sbc r0, r16
16be: 1e 00 .word 0x001e ; ????
16c0: 07 1e adc r0, r23
16c2: 00 04 cpc r0, r0
16c4: 1e 00 .word 0x001e ; ????
16c6: 01 1e adc r0, r17
16c8: 00 00 nop
16ca: 1e 01 movw r2, r28
16cc: 00 1e adc r0, r16
16ce: 03 00 .word 0x0003 ; ????
16d0: 1e 07 cpc r17, r30
16d2: 00 1e adc r0, r16
16d4: 0a 00 .word 0x000a ; ????
16d6: 1e 0c add r1, r14
16d8: 00 1e adc r0, r16
16da: 10 00 .word 0x0010 ; ????
16dc: 1e 13 cpse r17, r30
16de: 00 1e adc r0, r16
16e0: 15 00 .word 0x0015 ; ????
16e2: 1e 18 sub r1, r14
16e4: 00 1e adc r0, r16
16e6: 1b 00 .word 0x001b ; ????
16e8: 1e 1e adc r1, r30
16ea: 00 1e adc r0, r16
16ec: 21 00 .word 0x0021 ; ????
16ee: 1e 24 eor r1, r14
16f0: 00 25 eor r16, r0
16f2: 1e 00 .word 0x001e ; ????
16f4: 21 1e adc r2, r17
16f6: 1e 22 and r1, r30
16f8: 00 1e adc r0, r16
16fa: 25 00 .word 0x0025 ; ????
16fc: 24 1e adc r2, r20
16fe: 00 21 and r16, r0
1700: 1e 00 .word 0x001e ; ????
1702: 1e 1e adc r1, r30
1704: 00 1c adc r0, r0
1706: 1e 00 .word 0x001e ; ????
1708: 18 1e adc r1, r24
170a: 00 16 cp r0, r16
170c: 1e 00 .word 0x001e ; ????
170e: 13 1e adc r1, r19
1710: 00 10 cpse r0, r0
1712: 1e 00 .word 0x001e ; ????
1714: 0d 1e adc r0, r29
1716: 00 0a sbc r0, r16
1718: 1e 00 .word 0x001e ; ????
171a: 07 1e adc r0, r23
171c: 00 04 cpc r0, r0
171e: 1e 00 .word 0x001e ; ????
1720: 01 1e adc r0, r17
1722: 00 00 nop
1724: 1e 01 movw r2, r28
1726: 00 1e adc r0, r16
1728: 03 00 .word 0x0003 ; ????
172a: 1e 07 cpc r17, r30
172c: 00 1e adc r0, r16
172e: 09 00 .word 0x0009 ; ????
1730: 1e 0c add r1, r14
1732: 00 1e adc r0, r16
1734: 10 00 .word 0x0010 ; ????
1736: 1e 12 cpse r1, r30
1738: 00 1e adc r0, r16
173a: 15 00 .word 0x0015 ; ????
173c: 1e 18 sub r1, r14
173e: 00 1e adc r0, r16
1740: 1b 00 .word 0x001b ; ????
1742: 1e 1e adc r1, r30
1744: 00 1e adc r0, r16
1746: 21 00 .word 0x0021 ; ????
1748: 1e 23 and r17, r30
174a: 00 25 eor r16, r0
174c: 1e 00 .word 0x001e ; ????
174e: 22 1e adc r2, r18
1750: 1e 23 and r17, r30
1752: 00 1e adc r0, r16
1754: 25 00 .word 0x0025 ; ????
1756: 24 1e adc r2, r20
1758: 00 21 and r16, r0
175a: 1e 00 .word 0x001e ; ????
175c: 1e 1e adc r1, r30
175e: 00 1b sub r16, r16
1760: 1e 00 .word 0x001e ; ????
1762: 18 1e adc r1, r24
1764: 00 15 cp r16, r0
1766: 1e 00 .word 0x001e ; ????
1768: 13 1e adc r1, r19
176a: 00 0f add r16, r16
176c: 1e 00 .word 0x001e ; ????
176e: 0d 1e adc r0, r29
1770: 00 0a sbc r0, r16
1772: 1e 00 .word 0x001e ; ????
1774: 07 1e adc r0, r23
1776: 00 04 cpc r0, r0
1778: 1e 00 .word 0x001e ; ????
177a: 01 1e adc r0, r17
177c: 00 00 nop
177e: 1e 01 movw r2, r28
1780: 00 1e adc r0, r16
1782: 03 00 .word 0x0003 ; ????
1784: 1e 07 cpc r17, r30
1786: 00 1e adc r0, r16
1788: 09 00 .word 0x0009 ; ????
178a: 1e 0c add r1, r14
178c: 00 1e adc r0, r16
178e: 0f 00 .word 0x000f ; ????
1790: 1e 12 cpse r1, r30
1792: 00 1e adc r0, r16
1794: 15 00 .word 0x0015 ; ????
1796: 1e 18 sub r1, r14
1798: 00 1e adc r0, r16
179a: 1a 00 .word 0x001a ; ????
179c: 1e 1e adc r1, r30
179e: 00 1e adc r0, r16
17a0: 20 00 .word 0x0020 ; ????
17a2: 1e 23 and r17, r30
17a4: 00 26 eor r0, r16
17a6: 1e 00 .word 0x001e ; ????
17a8: 23 1e adc r2, r19
17aa: 1e 23 and r17, r30
17ac: 00 26 eor r0, r16
17ae: 1e 00 .word 0x001e ; ????
17b0: 23 1e adc r2, r19
17b2: 00 20 and r0, r0
17b4: 1e 00 .word 0x001e ; ????
17b6: 1e 1e adc r1, r30
17b8: 00 1a sub r0, r16
17ba: 1e 00 .word 0x001e ; ????
17bc: 18 1e adc r1, r24
17be: 00 15 cp r16, r0
17c0: 1e 00 .word 0x001e ; ????
17c2: 12 1e adc r1, r18
17c4: 00 0f add r16, r16
17c6: 1e 00 .word 0x001e ; ????
17c8: 0c 1e adc r0, r28
17ca: 00 0a sbc r0, r16
17cc: 1e 00 .word 0x001e ; ????
17ce: 07 1e adc r0, r23
17d0: 00 04 cpc r0, r0
17d2: 1e 00 .word 0x001e ; ????
17d4: 01 1e adc r0, r17
17d6: 00 00 nop
17d8: 1e 01 movw r2, r28
17da: 00 1e adc r0, r16
17dc: 03 00 .word 0x0003 ; ????
17de: 1e 07 cpc r17, r30
17e0: 00 1e adc r0, r16
17e2: 09 00 .word 0x0009 ; ????
17e4: 1e 0c add r1, r14
17e6: 00 1e adc r0, r16
17e8: 0f 00 .word 0x000f ; ????
17ea: 1e 11 cpse r17, r14
17ec: 00 1e adc r0, r16
17ee: 15 00 .word 0x0015 ; ????
17f0: 1e 17 cp r17, r30
17f2: 00 1e adc r0, r16
17f4: 1a 00 .word 0x001a ; ????
17f6: 1e 1d adc r17, r14
17f8: 00 1e adc r0, r16
17fa: 1f 00 .word 0x001f ; ????
17fc: 1e 23 and r17, r30
17fe: 00 1e adc r0, r16
1800: 25 00 .word 0x0025 ; ????
1802: 23 1e adc r2, r19
1804: 1e 24 eor r1, r14
1806: 00 25 eor r16, r0
1808: 1e 00 .word 0x001e ; ????
180a: 23 1e adc r2, r19
180c: 00 20 and r0, r0
180e: 1e 00 .word 0x001e ; ????
1810: 1d 1e adc r1, r29
1812: 00 1a sub r0, r16
1814: 1e 00 .word 0x001e ; ????
1816: 17 1e adc r1, r23
1818: 00 15 cp r16, r0
181a: 1e 00 .word 0x001e ; ????
181c: 12 1e adc r1, r18
181e: 00 0f add r16, r16
1820: 1e 00 .word 0x001e ; ????
1822: 0c 1e adc r0, r28
1824: 00 0a sbc r0, r16
1826: 1e 00 .word 0x001e ; ????
1828: 07 1e adc r0, r23
182a: 00 04 cpc r0, r0
182c: 1e 00 .word 0x001e ; ????
182e: 01 1e adc r0, r17
1830: 00 00 nop
1832: 1e 01 movw r2, r28
1834: 00 1e adc r0, r16
1836: 03 00 .word 0x0003 ; ????
1838: 1e 06 cpc r1, r30
183a: 00 1e adc r0, r16
183c: 09 00 .word 0x0009 ; ????
183e: 1e 0c add r1, r14
1840: 00 1e adc r0, r16
1842: 0e 00 .word 0x000e ; ????
1844: 1e 11 cpse r17, r14
1846: 00 1e adc r0, r16
1848: 14 00 .word 0x0014 ; ????
184a: 1e 17 cp r17, r30
184c: 00 1e adc r0, r16
184e: 1a 00 .word 0x001a ; ????
1850: 1e 1c adc r1, r14
1852: 00 1e adc r0, r16
1854: 1f 00 .word 0x001f ; ????
1856: 1e 22 and r1, r30
1858: 00 1e adc r0, r16
185a: 25 00 .word 0x0025 ; ????
185c: 24 1e adc r2, r20
185e: 1e 25 eor r17, r14
1860: 00 25 eor r16, r0
1862: 1e 00 .word 0x001e ; ????
1864: 22 1e adc r2, r18
1866: 00 20 and r0, r0
1868: 1e 00 .word 0x001e ; ????
186a: 1c 1e adc r1, r28
186c: 00 1a sub r0, r16
186e: 1e 00 .word 0x001e ; ????
1870: 17 1e adc r1, r23
1872: 00 15 cp r16, r0
1874: 1e 00 .word 0x001e ; ????
1876: 11 1e adc r1, r17
1878: 00 0f add r16, r16
187a: 1e 00 .word 0x001e ; ????
187c: 0c 1e adc r0, r28
187e: 00 09 sbc r16, r0
1880: 1e 00 .word 0x001e ; ????
1882: 07 1e adc r0, r23
1884: 00 04 cpc r0, r0
1886: 1e 00 .word 0x001e ; ????
1888: 01 1e adc r0, r17
188a: 00 00 nop
188c: 1e 01 movw r2, r28
188e: 00 1e adc r0, r16
1890: 03 00 .word 0x0003 ; ????
1892: 1e 06 cpc r1, r30
1894: 00 1e adc r0, r16
1896: 08 00 .word 0x0008 ; ????
1898: 1e 0c add r1, r14
189a: 00 1e adc r0, r16
189c: 0e 00 .word 0x000e ; ????
189e: 1e 11 cpse r17, r14
18a0: 00 1e adc r0, r16
18a2: 14 00 .word 0x0014 ; ????
18a4: 1e 17 cp r17, r30
18a6: 00 1e adc r0, r16
18a8: 19 00 .word 0x0019 ; ????
18aa: 1e 1c adc r1, r14
18ac: 00 1e adc r0, r16
18ae: 1f 00 .word 0x001f ; ????
18b0: 1e 21 and r17, r14
18b2: 00 1e adc r0, r16
18b4: 24 00 .word 0x0024 ; ????
18b6: 25 1e adc r2, r21
18b8: 1e 25 eor r17, r14
18ba: 00 24 eor r0, r0
18bc: 1e 00 .word 0x001e ; ????
18be: 21 1e adc r2, r17
18c0: 00 1f adc r16, r16
18c2: 1e 00 .word 0x001e ; ????
18c4: 1c 1e adc r1, r28
18c6: 00 19 sub r16, r0
18c8: 1e 00 .word 0x001e ; ????
18ca: 17 1e adc r1, r23
18cc: 00 14 cp r0, r0
18ce: 1e 00 .word 0x001e ; ????
18d0: 11 1e adc r1, r17
18d2: 00 0f add r16, r16
18d4: 1e 00 .word 0x001e ; ????
18d6: 0c 1e adc r0, r28
18d8: 00 09 sbc r16, r0
18da: 1e 00 .word 0x001e ; ????
18dc: 07 1e adc r0, r23
18de: 00 04 cpc r0, r0
18e0: 1e 00 .word 0x001e ; ????
18e2: 01 1e adc r0, r17
18e4: 00 00 nop
18e6: 1e 01 movw r2, r28
18e8: 00 1e adc r0, r16
18ea: 03 00 .word 0x0003 ; ????
18ec: 1e 06 cpc r1, r30
18ee: 00 1e adc r0, r16
18f0: 08 00 .word 0x0008 ; ????
18f2: 1e 0b sbc r17, r30
18f4: 00 1e adc r0, r16
18f6: 0e 00 .word 0x000e ; ????
18f8: 1e 11 cpse r17, r14
18fa: 00 1e adc r0, r16
18fc: 13 00 .word 0x0013 ; ????
18fe: 1e 16 cp r1, r30
1900: 00 1e adc r0, r16
1902: 18 00 .word 0x0018 ; ????
1904: 1e 1c adc r1, r14
1906: 00 1e adc r0, r16
1908: 1e 00 .word 0x001e ; ????
190a: 1e 21 and r17, r14
190c: 00 1e adc r0, r16
190e: 23 00 .word 0x0023 ; ????
1910: 25 1e adc r2, r21
1912: 26 1e adc r2, r22
1914: 00 23 and r16, r16
1916: 1e 00 .word 0x001e ; ????
1918: 21 1e adc r2, r17
191a: 00 1e adc r0, r16
191c: 1e 00 .word 0x001e ; ????
191e: 1c 1e adc r1, r28
1920: 00 19 sub r16, r0
1922: 1e 00 .word 0x001e ; ????
1924: 17 1e adc r1, r23
1926: 00 14 cp r0, r0
1928: 1e 00 .word 0x001e ; ????
192a: 11 1e adc r1, r17
192c: 00 0e add r0, r16
192e: 1e 00 .word 0x001e ; ????
1930: 0c 1e adc r0, r28
1932: 00 09 sbc r16, r0
1934: 1e 00 .word 0x001e ; ????
1936: 07 1e adc r0, r23
1938: 00 04 cpc r0, r0
193a: 1e 00 .word 0x001e ; ????
193c: 01 1e adc r0, r17
193e: 00 00 nop
1940: 1e 01 movw r2, r28
1942: 00 1e adc r0, r16
1944: 03 00 .word 0x0003 ; ????
1946: 1e 06 cpc r1, r30
1948: 00 1e adc r0, r16
194a: 08 00 .word 0x0008 ; ????
194c: 1e 0b sbc r17, r30
194e: 00 1e adc r0, r16
1950: 0e 00 .word 0x000e ; ????
1952: 1e 10 cpse r1, r14
1954: 00 1e adc r0, r16
1956: 13 00 .word 0x0013 ; ????
1958: 1e 16 cp r1, r30
195a: 00 1e adc r0, r16
195c: 18 00 .word 0x0018 ; ????
195e: 1e 1b sub r17, r30
1960: 00 1e adc r0, r16
1962: 1e 00 .word 0x001e ; ????
1964: 1e 20 and r1, r14
1966: 00 1e adc r0, r16
1968: 23 00 .word 0x0023 ; ????
196a: 26 1e adc r2, r22
196c: 25 1e adc r2, r21
196e: 00 23 and r16, r16
1970: 1e 00 .word 0x001e ; ????
1972: 20 1e adc r2, r16
1974: 00 1e adc r0, r16
1976: 1e 00 .word 0x001e ; ????
1978: 1b 1e adc r1, r27
197a: 00 18 sub r0, r0
197c: 1e 00 .word 0x001e ; ????
197e: 16 1e adc r1, r22
1980: 00 13 cpse r16, r16
1982: 1e 00 .word 0x001e ; ????
1984: 11 1e adc r1, r17
1986: 00 0e add r0, r16
1988: 1e 00 .word 0x001e ; ????
198a: 0c 1e adc r0, r28
198c: 00 09 sbc r16, r0
198e: 1e 00 .word 0x001e ; ????
1990: 07 1e adc r0, r23
1992: 00 04 cpc r0, r0
1994: 1e 00 .word 0x001e ; ????
1996: 01 1e adc r0, r17
1998: 00 00 nop
199a: 1e 01 movw r2, r28
199c: 00 1e adc r0, r16
199e: 03 00 .word 0x0003 ; ????
19a0: 1e 06 cpc r1, r30
19a2: 00 1e adc r0, r16
19a4: 08 00 .word 0x0008 ; ????
19a6: 1e 0b sbc r17, r30
19a8: 00 1e adc r0, r16
19aa: 0e 00 .word 0x000e ; ????
19ac: 1e 10 cpse r1, r14
19ae: 00 1e adc r0, r16
19b0: 13 00 .word 0x0013 ; ????
19b2: 1e 15 cp r17, r14
19b4: 00 1e adc r0, r16
19b6: 18 00 .word 0x0018 ; ????
19b8: 1e 1a sub r1, r30
19ba: 00 1e adc r0, r16
19bc: 1d 00 .word 0x001d ; ????
19be: 1e 1f adc r17, r30
19c0: 00 1e adc r0, r16
19c2: 22 00 .word 0x0022 ; ????
19c4: 1e 25 eor r17, r14
19c6: 25 1e adc r2, r21
19c8: 00 22 and r0, r16
19ca: 1e 00 .word 0x001e ; ????
19cc: 20 1e adc r2, r16
19ce: 00 1d adc r16, r0
19d0: 1e 00 .word 0x001e ; ????
19d2: 1a 1e adc r1, r26
19d4: 00 18 sub r0, r0
19d6: 1e 00 .word 0x001e ; ????
19d8: 15 1e adc r1, r21
19da: 00 13 cpse r16, r16
19dc: 1e 00 .word 0x001e ; ????
19de: 10 1e adc r1, r16
19e0: 00 0e add r0, r16
19e2: 1e 00 .word 0x001e ; ????
19e4: 0b 1e adc r0, r27
19e6: 00 08 sbc r0, r0
19e8: 1e 00 .word 0x001e ; ????
19ea: 06 1e adc r0, r22
19ec: 00 03 mulsu r16, r16
19ee: 1e 00 .word 0x001e ; ????
19f0: 01 1e adc r0, r17
19f2: 00 00 nop
19f4: 1e 01 movw r2, r28
19f6: 00 1e adc r0, r16
19f8: 03 00 .word 0x0003 ; ????
19fa: 1e 06 cpc r1, r30
19fc: 00 1e adc r0, r16
19fe: 08 00 .word 0x0008 ; ????
1a00: 1e 0b sbc r17, r30
1a02: 00 1e adc r0, r16
1a04: 0e 00 .word 0x000e ; ????
1a06: 1e 10 cpse r1, r14
1a08: 00 1e adc r0, r16
1a0a: 13 00 .word 0x0013 ; ????
1a0c: 1e 15 cp r17, r14
1a0e: 00 1e adc r0, r16
1a10: 18 00 .word 0x0018 ; ????
1a12: 1e 1a sub r1, r30
1a14: 00 1e adc r0, r16
1a16: 1d 00 .word 0x001d ; ????
1a18: 1e 1f adc r17, r30
1a1a: 00 1e adc r0, r16
1a1c: 22 00 .word 0x0022 ; ????
1a1e: 1e 25 eor r17, r14
1a20: 24 1e adc r2, r20
1a22: 00 22 and r0, r16
1a24: 1e 00 .word 0x001e ; ????
1a26: 20 1e adc r2, r16
1a28: 00 1d adc r16, r0
1a2a: 1e 00 .word 0x001e ; ????
1a2c: 1a 1e adc r1, r26
1a2e: 00 18 sub r0, r0
1a30: 1e 00 .word 0x001e ; ????
1a32: 15 1e adc r1, r21
1a34: 00 13 cpse r16, r16
1a36: 1e 00 .word 0x001e ; ????
1a38: 10 1e adc r1, r16
1a3a: 00 0e add r0, r16
1a3c: 1e 00 .word 0x001e ; ????
1a3e: 0b 1e adc r0, r27
1a40: 00 08 sbc r0, r0
1a42: 1e 00 .word 0x001e ; ????
1a44: 06 1e adc r0, r22
1a46: 00 03 mulsu r16, r16
1a48: 1e 00 .word 0x001e ; ????
1a4a: 01 1e adc r0, r17
1a4c: 00 00 nop
1a4e: 1e 00 .word 0x001e ; ????
1a50: 00 1e adc r0, r16
1a52: 03 00 .word 0x0003 ; ????
1a54: 1e 05 cpc r17, r14
1a56: 00 1e adc r0, r16
1a58: 08 00 .word 0x0008 ; ????
1a5a: 1e 0a sbc r1, r30
1a5c: 00 1e adc r0, r16
1a5e: 0d 00 .word 0x000d ; ????
1a60: 1e 10 cpse r1, r14
1a62: 00 1e adc r0, r16
1a64: 12 00 .word 0x0012 ; ????
1a66: 1e 15 cp r17, r14
1a68: 00 1e adc r0, r16
1a6a: 17 00 .word 0x0017 ; ????
1a6c: 1e 1a sub r1, r30
1a6e: 00 1e adc r0, r16
1a70: 1c 00 .word 0x001c ; ????
1a72: 1e 1f adc r17, r30
1a74: 00 1e adc r0, r16
1a76: 21 00 .word 0x0021 ; ????
1a78: 1e 24 eor r1, r14
1a7a: 23 1e adc r2, r19
1a7c: 00 21 and r16, r0
1a7e: 1e 00 .word 0x001e ; ????
1a80: 1f 1e adc r1, r31
1a82: 00 1c adc r0, r0
1a84: 1e 00 .word 0x001e ; ????
1a86: 1a 1e adc r1, r26
1a88: 00 17 cp r16, r16
1a8a: 1e 00 .word 0x001e ; ????
1a8c: 15 1e adc r1, r21
1a8e: 00 12 cpse r0, r16
1a90: 1e 00 .word 0x001e ; ????
1a92: 10 1e adc r1, r16
1a94: 00 0e add r0, r16
1a96: 1e 00 .word 0x001e ; ????
1a98: 0b 1e adc r0, r27
1a9a: 00 08 sbc r0, r0
1a9c: 1e 00 .word 0x001e ; ????
1a9e: 06 1e adc r0, r22
1aa0: 00 03 mulsu r16, r16
1aa2: 1e 00 .word 0x001e ; ????
1aa4: 01 1e adc r0, r17
1aa6: 00 00 nop
1aa8: 1e 00 .word 0x001e ; ????
1aaa: 00 1e adc r0, r16
1aac: 03 00 .word 0x0003 ; ????
1aae: 1e 05 cpc r17, r14
1ab0: 00 1e adc r0, r16
1ab2: 08 00 .word 0x0008 ; ????
1ab4: 1e 0a sbc r1, r30
1ab6: 00 1e adc r0, r16
1ab8: 0d 00 .word 0x000d ; ????
1aba: 1e 10 cpse r1, r14
1abc: 00 1e adc r0, r16
1abe: 11 00 .word 0x0011 ; ????
1ac0: 1e 14 cp r1, r14
1ac2: 00 1e adc r0, r16
1ac4: 17 00 .word 0x0017 ; ????
1ac6: 1e 19 sub r17, r14
1ac8: 00 1e adc r0, r16
1aca: 1c 00 .word 0x001c ; ????
1acc: 1e 1e adc r1, r30
1ace: 00 1e adc r0, r16
1ad0: 21 00 .word 0x0021 ; ????
1ad2: 1e 23 and r17, r30
1ad4: 23 1e adc r2, r19
1ad6: 00 21 and r16, r0
1ad8: 1e 00 .word 0x001e ; ????
1ada: 1e 1e adc r1, r30
1adc: 00 1c adc r0, r0
1ade: 1e 00 .word 0x001e ; ????
1ae0: 19 1e adc r1, r25
1ae2: 00 17 cp r16, r16
1ae4: 1e 00 .word 0x001e ; ????
1ae6: 15 1e adc r1, r21
1ae8: 00 12 cpse r0, r16
1aea: 1e 00 .word 0x001e ; ????
1aec: 0f 1e adc r0, r31
1aee: 00 0d add r16, r0
1af0: 1e 00 .word 0x001e ; ????
1af2: 0b 1e adc r0, r27
1af4: 00 08 sbc r0, r0
1af6: 1e 00 .word 0x001e ; ????
1af8: 06 1e adc r0, r22
1afa: 00 03 mulsu r16, r16
1afc: 1e 00 .word 0x001e ; ????
1afe: 01 1e adc r0, r17
1b00: 00 00 nop
1b02: 1e 00 .word 0x001e ; ????
1b04: 00 1e adc r0, r16
1b06: 03 00 .word 0x0003 ; ????
1b08: 1e 05 cpc r17, r14
1b0a: 00 1e adc r0, r16
1b0c: 08 00 .word 0x0008 ; ????
1b0e: 1e 0a sbc r1, r30
1b10: 00 1e adc r0, r16
1b12: 0c 00 .word 0x000c ; ????
1b14: 1e 0f add r17, r30
1b16: 00 1e adc r0, r16
1b18: 11 00 .word 0x0011 ; ????
1b1a: 1e 14 cp r1, r14
1b1c: 00 1e adc r0, r16
1b1e: 17 00 .word 0x0017 ; ????
1b20: 1e 18 sub r1, r14
1b22: 00 1e adc r0, r16
1b24: 1b 00 .word 0x001b ; ????
1b26: 1e 1e adc r1, r30
1b28: 00 1e adc r0, r16
1b2a: 20 00 .word 0x0020 ; ????
1b2c: 1e 23 and r17, r30
1b2e: 22 1e adc r2, r18
1b30: 00 20 and r0, r0
1b32: 1e 00 .word 0x001e ; ????
1b34: 1e 1e adc r1, r30
1b36: 00 1b sub r16, r16
1b38: 1e 00 .word 0x001e ; ????
1b3a: 19 1e adc r1, r25
1b3c: 00 17 cp r16, r16
1b3e: 1e 00 .word 0x001e ; ????
1b40: 14 1e adc r1, r20
1b42: 00 11 cpse r16, r0
1b44: 1e 00 .word 0x001e ; ????
1b46: 0f 1e adc r0, r31
1b48: 00 0d add r16, r0
1b4a: 1e 00 .word 0x001e ; ????
1b4c: 0a 1e adc r0, r26
1b4e: 00 08 sbc r0, r0
1b50: 1e 00 .word 0x001e ; ????
1b52: 06 1e adc r0, r22
1b54: 00 03 mulsu r16, r16
1b56: 1e 00 .word 0x001e ; ????
1b58: 01 1e adc r0, r17
1b5a: 00 00 nop
1b5c: 1e 00 .word 0x001e ; ????
1b5e: 00 1e adc r0, r16
1b60: 03 00 .word 0x0003 ; ????
1b62: 1e 05 cpc r17, r14
1b64: 00 1e adc r0, r16
1b66: 08 00 .word 0x0008 ; ????
1b68: 1e 0a sbc r1, r30
1b6a: 00 1e adc r0, r16
1b6c: 0c 00 .word 0x000c ; ????
1b6e: 1e 0f add r17, r30
1b70: 00 1e adc r0, r16
1b72: 11 00 .word 0x0011 ; ????
1b74: 1e 13 cpse r17, r30
1b76: 00 1e adc r0, r16
1b78: 16 00 .word 0x0016 ; ????
1b7a: 1e 18 sub r1, r14
1b7c: 00 1e adc r0, r16
1b7e: 1a 00 .word 0x001a ; ????
1b80: 1e 1d adc r17, r14
1b82: 00 1e adc r0, r16
1b84: 1f 00 .word 0x001f ; ????
1b86: 1e 22 and r1, r30
1b88: 21 1e adc r2, r17
1b8a: 00 20 and r0, r0
1b8c: 1e 00 .word 0x001e ; ????
1b8e: 1d 1e adc r1, r29
1b90: 00 1b sub r16, r16
1b92: 1e 00 .word 0x001e ; ????
1b94: 18 1e adc r1, r24
1b96: 00 16 cp r0, r16
1b98: 1e 00 .word 0x001e ; ????
1b9a: 14 1e adc r1, r20
1b9c: 00 11 cpse r16, r0
1b9e: 1e 00 .word 0x001e ; ????
1ba0: 0f 1e adc r0, r31
1ba2: 00 0d add r16, r0
1ba4: 1e 00 .word 0x001e ; ????
1ba6: 0a 1e adc r0, r26
1ba8: 00 08 sbc r0, r0
1baa: 1e 00 .word 0x001e ; ????
1bac: 06 1e adc r0, r22
1bae: 00 03 mulsu r16, r16
1bb0: 1e 00 .word 0x001e ; ????
1bb2: 01 1e adc r0, r17
1bb4: 00 00 nop
1bb6: 1e 00 .word 0x001e ; ????
1bb8: 00 1e adc r0, r16
1bba: 03 00 .word 0x0003 ; ????
1bbc: 1e 05 cpc r17, r14
1bbe: 00 1e adc r0, r16
1bc0: 07 00 .word 0x0007 ; ????
1bc2: 1e 0a sbc r1, r30
1bc4: 00 1e adc r0, r16
1bc6: 0c 00 .word 0x000c ; ????
1bc8: 1e 0e add r1, r30
1bca: 00 1e adc r0, r16
1bcc: 11 00 .word 0x0011 ; ????
1bce: 1e 13 cpse r17, r30
1bd0: 00 1e adc r0, r16
1bd2: 15 00 .word 0x0015 ; ????
1bd4: 1e 18 sub r1, r14
1bd6: 00 1e adc r0, r16
1bd8: 1a 00 .word 0x001a ; ????
1bda: 1e 1c adc r1, r14
1bdc: 00 1e adc r0, r16
1bde: 1f 00 .word 0x001f ; ????
1be0: 1e 21 and r17, r14
1be2: 21 1e adc r2, r17
1be4: 00 1f adc r16, r16
1be6: 1e 00 .word 0x001e ; ????
1be8: 1c 1e adc r1, r28
1bea: 00 1a sub r0, r16
1bec: 1e 00 .word 0x001e ; ????
1bee: 18 1e adc r1, r24
1bf0: 00 16 cp r0, r16
1bf2: 1e 00 .word 0x001e ; ????
1bf4: 13 1e adc r1, r19
1bf6: 00 11 cpse r16, r0
1bf8: 1e 00 .word 0x001e ; ????
1bfa: 0f 1e adc r0, r31
1bfc: 00 0c add r0, r0
1bfe: 1e 00 .word 0x001e ; ????
1c00: 0a 1e adc r0, r26
1c02: 00 08 sbc r0, r0
1c04: 1e 00 .word 0x001e ; ????
1c06: 05 1e adc r0, r21
1c08: 00 03 mulsu r16, r16
1c0a: 1e 00 .word 0x001e ; ????
1c0c: 01 1e adc r0, r17
1c0e: 00 00 nop
1c10: 1e 00 .word 0x001e ; ????
1c12: 00 1e adc r0, r16
1c14: 03 00 .word 0x0003 ; ????
1c16: 1e 05 cpc r17, r14
1c18: 00 1e adc r0, r16
1c1a: 07 00 .word 0x0007 ; ????
1c1c: 1e 0a sbc r1, r30
1c1e: 00 1e adc r0, r16
1c20: 0c 00 .word 0x000c ; ????
1c22: 1e 0e add r1, r30
1c24: 00 1e adc r0, r16
1c26: 10 00 .word 0x0010 ; ????
1c28: 1e 13 cpse r17, r30
1c2a: 00 1e adc r0, r16
1c2c: 15 00 .word 0x0015 ; ????
1c2e: 1e 17 cp r17, r30
1c30: 00 1e adc r0, r16
1c32: 1a 00 .word 0x001a ; ????
1c34: 1e 1c adc r1, r14
1c36: 00 1e adc r0, r16
1c38: 1e 00 .word 0x001e ; ????
1c3a: 1e 21 and r17, r14
1c3c: 20 1e adc r2, r16
1c3e: 00 1e adc r0, r16
1c40: 1e 00 .word 0x001e ; ????
1c42: 1c 1e adc r1, r28
1c44: 00 1a sub r0, r16
1c46: 1e 00 .word 0x001e ; ????
1c48: 17 1e adc r1, r23
1c4a: 00 15 cp r16, r0
1c4c: 1e 00 .word 0x001e ; ????
1c4e: 13 1e adc r1, r19
1c50: 00 11 cpse r16, r0
1c52: 1e 00 .word 0x001e ; ????
1c54: 0e 1e adc r0, r30
1c56: 00 0c add r0, r0
1c58: 1e 00 .word 0x001e ; ????
1c5a: 0a 1e adc r0, r26
1c5c: 00 08 sbc r0, r0
1c5e: 1e 00 .word 0x001e ; ????
1c60: 05 1e adc r0, r21
1c62: 00 03 mulsu r16, r16
1c64: 1e 00 .word 0x001e ; ????
1c66: 01 1e adc r0, r17
1c68: 00 00 nop
1c6a: 1e 00 .word 0x001e ; ????
1c6c: 00 1e adc r0, r16
1c6e: 03 00 .word 0x0003 ; ????
1c70: 1e 05 cpc r17, r14
1c72: 00 1e adc r0, r16
1c74: 07 00 .word 0x0007 ; ????
1c76: 1e 09 sbc r17, r14
1c78: 00 1e adc r0, r16
1c7a: 0c 00 .word 0x000c ; ????
1c7c: 1e 0e add r1, r30
1c7e: 00 1e adc r0, r16
1c80: 10 00 .word 0x0010 ; ????
1c82: 1e 12 cpse r1, r30
1c84: 00 1e adc r0, r16
1c86: 15 00 .word 0x0015 ; ????
1c88: 1e 17 cp r17, r30
1c8a: 00 1e adc r0, r16
1c8c: 19 00 .word 0x0019 ; ????
1c8e: 1e 1b sub r17, r30
1c90: 00 1e adc r0, r16
1c92: 1e 00 .word 0x001e ; ????
1c94: 1e 20 and r1, r14
1c96: 20 1e adc r2, r16
1c98: 00 1e adc r0, r16
1c9a: 1e 00 .word 0x001e ; ????
1c9c: 1c 1e adc r1, r28
1c9e: 00 19 sub r16, r0
1ca0: 1e 00 .word 0x001e ; ????
1ca2: 17 1e adc r1, r23
1ca4: 00 15 cp r16, r0
1ca6: 1e 00 .word 0x001e ; ????
1ca8: 13 1e adc r1, r19
1caa: 00 10 cpse r0, r0
1cac: 1e 00 .word 0x001e ; ????
1cae: 0e 1e adc r0, r30
1cb0: 00 0c add r0, r0
1cb2: 1e 00 .word 0x001e ; ????
1cb4: 0a 1e adc r0, r26
1cb6: 00 08 sbc r0, r0
1cb8: 1e 00 .word 0x001e ; ????
1cba: 05 1e adc r0, r21
1cbc: 00 03 mulsu r16, r16
1cbe: 1e 00 .word 0x001e ; ????
1cc0: 01 1e adc r0, r17
1cc2: 00 00 nop
1cc4: 1e 00 .word 0x001e ; ????
1cc6: 00 1e adc r0, r16
1cc8: 03 00 .word 0x0003 ; ????
1cca: 1e 05 cpc r17, r14
1ccc: 00 1e adc r0, r16
1cce: 07 00 .word 0x0007 ; ????
1cd0: 1e 09 sbc r17, r14
1cd2: 00 1e adc r0, r16
1cd4: 0b 00 .word 0x000b ; ????
1cd6: 1e 0e add r1, r30
1cd8: 00 1e adc r0, r16
1cda: 10 00 .word 0x0010 ; ????
1cdc: 1e 12 cpse r1, r30
1cde: 00 1e adc r0, r16
1ce0: 14 00 .word 0x0014 ; ????
1ce2: 1e 17 cp r17, r30
1ce4: 00 1e adc r0, r16
1ce6: 18 00 .word 0x0018 ; ????
1ce8: 1e 1b sub r17, r30
1cea: 00 1e adc r0, r16
1cec: 1d 00 .word 0x001d ; ????
1cee: 1e 1f adc r17, r30
1cf0: 1f 1e adc r1, r31
1cf2: 00 1d adc r16, r0
1cf4: 1e 00 .word 0x001e ; ????
1cf6: 1b 1e adc r1, r27
1cf8: 00 18 sub r0, r0
1cfa: 1e 00 .word 0x001e ; ????
1cfc: 17 1e adc r1, r23
1cfe: 00 15 cp r16, r0
1d00: 1e 00 .word 0x001e ; ????
1d02: 12 1e adc r1, r18
1d04: 00 10 cpse r0, r0
1d06: 1e 00 .word 0x001e ; ????
1d08: 0e 1e adc r0, r30
1d0a: 00 0c add r0, r0
1d0c: 1e 00 .word 0x001e ; ????
1d0e: 0a 1e adc r0, r26
1d10: 00 07 cpc r16, r16
1d12: 1e 00 .word 0x001e ; ????
1d14: 05 1e adc r0, r21
1d16: 00 03 mulsu r16, r16
1d18: 1e 00 .word 0x001e ; ????
1d1a: 01 1e adc r0, r17
1d1c: 00 00 nop
1d1e: 1e 00 .word 0x001e ; ????
1d20: 00 1e adc r0, r16
1d22: 03 00 .word 0x0003 ; ????
1d24: 1e 05 cpc r17, r14
1d26: 00 1e adc r0, r16
1d28: 07 00 .word 0x0007 ; ????
1d2a: 1e 09 sbc r17, r14
1d2c: 00 1e adc r0, r16
1d2e: 0b 00 .word 0x000b ; ????
1d30: 1e 0d add r17, r14
1d32: 00 1e adc r0, r16
1d34: 10 00 .word 0x0010 ; ????
1d36: 1e 11 cpse r17, r14
1d38: 00 1e adc r0, r16
1d3a: 14 00 .word 0x0014 ; ????
1d3c: 1e 16 cp r1, r30
1d3e: 00 1e adc r0, r16
1d40: 18 00 .word 0x0018 ; ????
1d42: 1e 1a sub r1, r30
1d44: 00 1e adc r0, r16
1d46: 1c 00 .word 0x001c ; ????
1d48: 1e 1f adc r17, r30
1d4a: 1e 1e adc r1, r30
1d4c: 00 1c adc r0, r0
1d4e: 1e 00 .word 0x001e ; ????
1d50: 1a 1e adc r1, r26
1d52: 00 18 sub r0, r0
1d54: 1e 00 .word 0x001e ; ????
1d56: 16 1e adc r1, r22
1d58: 00 14 cp r0, r0
1d5a: 1e 00 .word 0x001e ; ????
1d5c: 12 1e adc r1, r18
1d5e: 00 0f add r16, r16
1d60: 1e 00 .word 0x001e ; ????
1d62: 0e 1e adc r0, r30
1d64: 00 0c add r0, r0
1d66: 1e 00 .word 0x001e ; ????
1d68: 09 1e adc r0, r25
1d6a: 00 07 cpc r16, r16
1d6c: 1e 00 .word 0x001e ; ????
1d6e: 05 1e adc r0, r21
1d70: 00 03 mulsu r16, r16
1d72: 1e 00 .word 0x001e ; ????
1d74: 01 1e adc r0, r17
1d76: 00 00 nop
1d78: 1e 00 .word 0x001e ; ????
1d7a: 00 1e adc r0, r16
1d7c: 02 00 .word 0x0002 ; ????
1d7e: 1e 05 cpc r17, r14
1d80: 00 1e adc r0, r16
1d82: 07 00 .word 0x0007 ; ????
1d84: 1e 08 sbc r1, r14
1d86: 00 1e adc r0, r16
1d88: 0b 00 .word 0x000b ; ????
1d8a: 1e 0d add r17, r14
1d8c: 00 1e adc r0, r16
1d8e: 0f 00 .word 0x000f ; ????
1d90: 1e 11 cpse r17, r14
1d92: 00 1e adc r0, r16
1d94: 13 00 .word 0x0013 ; ????
1d96: 1e 15 cp r17, r14
1d98: 00 1e adc r0, r16
1d9a: 18 00 .word 0x0018 ; ????
1d9c: 1e 1a sub r1, r30
1d9e: 00 1e adc r0, r16
1da0: 1c 00 .word 0x001c ; ????
1da2: 1e 1e adc r1, r30
1da4: 1e 1e adc r1, r30
1da6: 00 1c adc r0, r0
1da8: 1e 00 .word 0x001e ; ????
1daa: 1a 1e adc r1, r26
1dac: 00 18 sub r0, r0
1dae: 1e 00 .word 0x001e ; ????
1db0: 16 1e adc r1, r22
1db2: 00 13 cpse r16, r16
1db4: 1e 00 .word 0x001e ; ????
1db6: 11 1e adc r1, r17
1db8: 00 0f add r16, r16
1dba: 1e 00 .word 0x001e ; ????
1dbc: 0e 1e adc r0, r30
1dbe: 00 0b sbc r16, r16
1dc0: 1e 00 .word 0x001e ; ????
1dc2: 09 1e adc r0, r25
1dc4: 00 07 cpc r16, r16
1dc6: 1e 00 .word 0x001e ; ????
1dc8: 05 1e adc r0, r21
1dca: 00 03 mulsu r16, r16
1dcc: 1e 00 .word 0x001e ; ????
1dce: 01 1e adc r0, r17
1dd0: 00 00 nop
1dd2: 1e 00 .word 0x001e ; ????
1dd4: 00 1e adc r0, r16
1dd6: 02 00 .word 0x0002 ; ????
1dd8: 1e 05 cpc r17, r14
1dda: 00 1e adc r0, r16
1ddc: 07 00 .word 0x0007 ; ????
1dde: 1e 08 sbc r1, r14
1de0: 00 1e adc r0, r16
1de2: 0a 00 .word 0x000a ; ????
1de4: 1e 0d add r17, r14
1de6: 00 1e adc r0, r16
1de8: 0f 00 .word 0x000f ; ????
1dea: 1e 11 cpse r17, r14
1dec: 00 1e adc r0, r16
1dee: 13 00 .word 0x0013 ; ????
1df0: 1e 15 cp r17, r14
1df2: 00 1e adc r0, r16
1df4: 17 00 .word 0x0017 ; ????
1df6: 1e 19 sub r17, r14
1df8: 00 1e adc r0, r16
1dfa: 1b 00 .word 0x001b ; ????
1dfc: 1e 1e adc r1, r30
1dfe: 1d 1e adc r1, r29
1e00: 00 1b sub r16, r16
1e02: 1e 00 .word 0x001e ; ????
1e04: 19 1e adc r1, r25
1e06: 00 17 cp r16, r16
1e08: 1e 00 .word 0x001e ; ????
1e0a: 15 1e adc r1, r21
1e0c: 00 13 cpse r16, r16
1e0e: 1e 00 .word 0x001e ; ????
1e10: 11 1e adc r1, r17
1e12: 00 0f add r16, r16
1e14: 1e 00 .word 0x001e ; ????
1e16: 0d 1e adc r0, r29
1e18: 00 0b sbc r16, r16
1e1a: 1e 00 .word 0x001e ; ????
1e1c: 09 1e adc r0, r25
1e1e: 00 07 cpc r16, r16
1e20: 1e 00 .word 0x001e ; ????
1e22: 05 1e adc r0, r21
1e24: 00 03 mulsu r16, r16
1e26: 1e 00 .word 0x001e ; ????
1e28: 01 1e adc r0, r17
1e2a: 00 00 nop
1e2c: 1e 00 .word 0x001e ; ????
1e2e: 00 1e adc r0, r16
1e30: 02 00 .word 0x0002 ; ????
1e32: 1e 04 cpc r1, r14
1e34: 00 1e adc r0, r16
1e36: 07 00 .word 0x0007 ; ????
1e38: 1e 08 sbc r1, r14
1e3a: 00 1e adc r0, r16
1e3c: 0a 00 .word 0x000a ; ????
1e3e: 1e 0c add r1, r14
1e40: 00 1e adc r0, r16
1e42: 0e 00 .word 0x000e ; ????
1e44: 1e 10 cpse r1, r14
1e46: 00 1e adc r0, r16
1e48: 13 00 .word 0x0013 ; ????
1e4a: 1e 15 cp r17, r14
1e4c: 00 1e adc r0, r16
1e4e: 17 00 .word 0x0017 ; ????
1e50: 1e 18 sub r1, r14
1e52: 00 1e adc r0, r16
1e54: 1a 00 .word 0x001a ; ????
1e56: 1e 1d adc r17, r14
1e58: 1c 1e adc r1, r28
1e5a: 00 1a sub r0, r16
1e5c: 1e 00 .word 0x001e ; ????
1e5e: 18 1e adc r1, r24
1e60: 00 17 cp r16, r16
1e62: 1e 00 .word 0x001e ; ????
1e64: 15 1e adc r1, r21
1e66: 00 13 cpse r16, r16
1e68: 1e 00 .word 0x001e ; ????
1e6a: 11 1e adc r1, r17
1e6c: 00 0f add r16, r16
1e6e: 1e 00 .word 0x001e ; ????
1e70: 0d 1e adc r0, r29
1e72: 00 0b sbc r16, r16
1e74: 1e 00 .word 0x001e ; ????
1e76: 08 1e adc r0, r24
1e78: 00 07 cpc r16, r16
1e7a: 1e 00 .word 0x001e ; ????
1e7c: 05 1e adc r0, r21
1e7e: 00 03 mulsu r16, r16
1e80: 1e 00 .word 0x001e ; ????
1e82: 01 1e adc r0, r17
1e84: 00 00 nop
1e86: 1e 00 .word 0x001e ; ????
1e88: 00 1e adc r0, r16
1e8a: 02 00 .word 0x0002 ; ????
1e8c: 1e 04 cpc r1, r14
1e8e: 00 1e adc r0, r16
1e90: 06 00 .word 0x0006 ; ????
1e92: 1e 08 sbc r1, r14
1e94: 00 1e adc r0, r16
1e96: 0a 00 .word 0x000a ; ????
1e98: 1e 0c add r1, r14
1e9a: 00 1e adc r0, r16
1e9c: 0e 00 .word 0x000e ; ????
1e9e: 1e 10 cpse r1, r14
1ea0: 00 1e adc r0, r16
1ea2: 12 00 .word 0x0012 ; ????
1ea4: 1e 14 cp r1, r14
1ea6: 00 1e adc r0, r16
1ea8: 16 00 .word 0x0016 ; ????
1eaa: 1e 18 sub r1, r14
1eac: 00 1e adc r0, r16
1eae: 1a 00 .word 0x001a ; ????
1eb0: 1e 1c adc r1, r14
1eb2: 1c 1e adc r1, r28
1eb4: 00 1a sub r0, r16
1eb6: 1e 00 .word 0x001e ; ????
1eb8: 18 1e adc r1, r24
1eba: 00 16 cp r0, r16
1ebc: 1e 00 .word 0x001e ; ????
1ebe: 14 1e adc r1, r20
1ec0: 00 12 cpse r0, r16
1ec2: 1e 00 .word 0x001e ; ????
1ec4: 10 1e adc r1, r16
1ec6: 00 0e add r0, r16
1ec8: 1e 00 .word 0x001e ; ????
1eca: 0c 1e adc r0, r28
1ecc: 00 0a sbc r0, r16
1ece: 1e 00 .word 0x001e ; ????
1ed0: 08 1e adc r0, r24
1ed2: 00 07 cpc r16, r16
1ed4: 1e 00 .word 0x001e ; ????
1ed6: 05 1e adc r0, r21
1ed8: 00 03 mulsu r16, r16
1eda: 1e 00 .word 0x001e ; ????
1edc: 01 1e adc r0, r17
1ede: 00 00 nop
1ee0: 1e 00 .word 0x001e ; ????
1ee2: 00 1e adc r0, r16
1ee4: 02 00 .word 0x0002 ; ????
1ee6: 1e 04 cpc r1, r14
1ee8: 00 1e adc r0, r16
1eea: 06 00 .word 0x0006 ; ????
1eec: 1e 08 sbc r1, r14
1eee: 00 1e adc r0, r16
1ef0: 0a 00 .word 0x000a ; ????
1ef2: 1e 0c add r1, r14
1ef4: 00 1e adc r0, r16
1ef6: 0e 00 .word 0x000e ; ????
1ef8: 1e 10 cpse r1, r14
1efa: 00 1e adc r0, r16
1efc: 11 00 .word 0x0011 ; ????
1efe: 1e 13 cpse r17, r30
1f00: 00 1e adc r0, r16
1f02: 15 00 .word 0x0015 ; ????
1f04: 1e 17 cp r17, r30
1f06: 00 1e adc r0, r16
1f08: 19 00 .word 0x0019 ; ????
1f0a: 1e 1c adc r1, r14
1f0c: 1b 1e adc r1, r27
1f0e: 00 1a sub r0, r16
1f10: 1e 00 .word 0x001e ; ????
1f12: 18 1e adc r1, r24
1f14: 00 16 cp r0, r16
1f16: 1e 00 .word 0x001e ; ????
1f18: 14 1e adc r1, r20
1f1a: 00 12 cpse r0, r16
1f1c: 1e 00 .word 0x001e ; ????
1f1e: 10 1e adc r1, r16
1f20: 00 0e add r0, r16
1f22: 1e 00 .word 0x001e ; ????
1f24: 0c 1e adc r0, r28
1f26: 00 0a sbc r0, r16
1f28: 1e 00 .word 0x001e ; ????
1f2a: 08 1e adc r0, r24
1f2c: 00 07 cpc r16, r16
1f2e: 1e 00 .word 0x001e ; ????
1f30: 05 1e adc r0, r21
1f32: 00 03 mulsu r16, r16
1f34: 1e 00 .word 0x001e ; ????
1f36: 01 1e adc r0, r17
1f38: 00 00 nop
1f3a: 1e 00 .word 0x001e ; ????
1f3c: 00 1e adc r0, r16
1f3e: 02 00 .word 0x0002 ; ????
1f40: 1e 04 cpc r1, r14
1f42: 00 1e adc r0, r16
1f44: 06 00 .word 0x0006 ; ????
1f46: 1e 08 sbc r1, r14
1f48: 00 1e adc r0, r16
1f4a: 0a 00 .word 0x000a ; ????
1f4c: 1e 0c add r1, r14
1f4e: 00 1e adc r0, r16
1f50: 0e 00 .word 0x000e ; ????
1f52: 1e 10 cpse r1, r14
1f54: 00 1e adc r0, r16
1f56: 11 00 .word 0x0011 ; ????
1f58: 1e 13 cpse r17, r30
1f5a: 00 1e adc r0, r16
1f5c: 15 00 .word 0x0015 ; ????
1f5e: 1e 17 cp r17, r30
1f60: 00 1e adc r0, r16
1f62: 19 00 .word 0x0019 ; ????
1f64: 1e 1b sub r17, r30
1f66: 1a 1e adc r1, r26
1f68: 00 19 sub r16, r0
1f6a: 1e 00 .word 0x001e ; ????
1f6c: 17 1e adc r1, r23
1f6e: 00 15 cp r16, r0
1f70: 1e 00 .word 0x001e ; ????
1f72: 13 1e adc r1, r19
1f74: 00 11 cpse r16, r0
1f76: 1e 00 .word 0x001e ; ????
1f78: 0f 1e adc r0, r31
1f7a: 00 0e add r0, r16
1f7c: 1e 00 .word 0x001e ; ????
1f7e: 0c 1e adc r0, r28
1f80: 00 0a sbc r0, r16
1f82: 1e 00 .word 0x001e ; ????
1f84: 08 1e adc r0, r24
1f86: 00 07 cpc r16, r16
1f88: 1e 00 .word 0x001e ; ????
1f8a: 05 1e adc r0, r21
1f8c: 00 03 mulsu r16, r16
1f8e: 1e 00 .word 0x001e ; ????
1f90: 01 1e adc r0, r17
1f92: 00 00 nop
1f94: 1e 00 .word 0x001e ; ????
1f96: 00 1e adc r0, r16
1f98: 02 00 .word 0x0002 ; ????
1f9a: 1e 04 cpc r1, r14
1f9c: 00 1e adc r0, r16
1f9e: 06 00 .word 0x0006 ; ????
1fa0: 1e 08 sbc r1, r14
1fa2: 00 1e adc r0, r16
1fa4: 09 00 .word 0x0009 ; ????
1fa6: 1e 0b sbc r17, r30
1fa8: 00 1e adc r0, r16
1faa: 0d 00 .word 0x000d ; ????
1fac: 1e 0f add r17, r30
1fae: 00 1e adc r0, r16
1fb0: 11 00 .word 0x0011 ; ????
1fb2: 1e 13 cpse r17, r30
1fb4: 00 1e adc r0, r16
1fb6: 15 00 .word 0x0015 ; ????
1fb8: 1e 17 cp r17, r30
1fba: 00 1e adc r0, r16
1fbc: 18 00 .word 0x0018 ; ????
1fbe: 1e 1a sub r1, r30
1fc0: 1a 1e adc r1, r26
1fc2: 00 18 sub r0, r0
1fc4: 1e 00 .word 0x001e ; ????
1fc6: 17 1e adc r1, r23
1fc8: 00 15 cp r16, r0
1fca: 1e 00 .word 0x001e ; ????
1fcc: 13 1e adc r1, r19
1fce: 00 11 cpse r16, r0
1fd0: 1e 00 .word 0x001e ; ????
1fd2: 0f 1e adc r0, r31
1fd4: 00 0e add r0, r16
1fd6: 1e 00 .word 0x001e ; ????
1fd8: 0c 1e adc r0, r28
1fda: 00 0a sbc r0, r16
1fdc: 1e 00 .word 0x001e ; ????
1fde: 08 1e adc r0, r24
1fe0: 00 06 cpc r0, r16
1fe2: 1e 00 .word 0x001e ; ????
1fe4: 05 1e adc r0, r21
1fe6: 00 03 mulsu r16, r16
1fe8: 1e 00 .word 0x001e ; ????
1fea: 01 1e adc r0, r17
1fec: 00 00 nop
1fee: 1e 00 .word 0x001e ; ????
1ff0: 00 1e adc r0, r16
1ff2: 02 00 .word 0x0002 ; ????
1ff4: 1e 04 cpc r1, r14
1ff6: 00 1e adc r0, r16
1ff8: 05 00 .word 0x0005 ; ????
1ffa: 1e 07 cpc r17, r30
1ffc: 00 1e adc r0, r16
1ffe: 09 00 .word 0x0009 ; ????
2000: 1e 0b sbc r17, r30
2002: 00 1e adc r0, r16
2004: 0d 00 .word 0x000d ; ????
2006: 1e 0f add r17, r30
2008: 00 1e adc r0, r16
200a: 10 00 .word 0x0010 ; ????
200c: 1e 12 cpse r1, r30
200e: 00 1e adc r0, r16
2010: 14 00 .word 0x0014 ; ????
2012: 1e 16 cp r1, r30
2014: 00 1e adc r0, r16
2016: 18 00 .word 0x0018 ; ????
2018: 1e 1a sub r1, r30
201a: 19 1e adc r1, r25
201c: 00 18 sub r0, r0
201e: 1e 00 .word 0x001e ; ????
2020: 16 1e adc r1, r22
2022: 00 14 cp r0, r0
2024: 1e 00 .word 0x001e ; ????
2026: 12 1e adc r1, r18
2028: 00 11 cpse r16, r0
202a: 1e 00 .word 0x001e ; ????
202c: 0f 1e adc r0, r31
202e: 00 0d add r16, r0
2030: 1e 00 .word 0x001e ; ????
2032: 0b 1e adc r0, r27
2034: 00 0a sbc r0, r16
2036: 1e 00 .word 0x001e ; ????
2038: 08 1e adc r0, r24
203a: 00 06 cpc r0, r16
203c: 1e 00 .word 0x001e ; ????
203e: 04 1e adc r0, r20
2040: 00 03 mulsu r16, r16
2042: 1e 00 .word 0x001e ; ????
2044: 01 1e adc r0, r17
2046: 00 00 nop
2048: 1e 00 .word 0x001e ; ????
204a: 00 1e adc r0, r16
204c: 02 00 .word 0x0002 ; ????
204e: 1e 03 fmul r17, r22
2050: 00 1e adc r0, r16
2052: 05 00 .word 0x0005 ; ????
2054: 1e 07 cpc r17, r30
2056: 00 1e adc r0, r16
2058: 09 00 .word 0x0009 ; ????
205a: 1e 0a sbc r1, r30
205c: 00 1e adc r0, r16
205e: 0c 00 .word 0x000c ; ????
2060: 1e 0e add r1, r30
2062: 00 1e adc r0, r16
2064: 10 00 .word 0x0010 ; ????
2066: 1e 11 cpse r17, r14
2068: 00 1e adc r0, r16
206a: 13 00 .word 0x0013 ; ????
206c: 1e 15 cp r17, r14
206e: 00 1e adc r0, r16
2070: 17 00 .word 0x0017 ; ????
2072: 1e 19 sub r17, r14
2074: 18 1e adc r1, r24
2076: 00 17 cp r16, r16
2078: 1e 00 .word 0x001e ; ????
207a: 15 1e adc r1, r21
207c: 00 13 cpse r16, r16
207e: 1e 00 .word 0x001e ; ????
2080: 12 1e adc r1, r18
2082: 00 10 cpse r0, r0
2084: 1e 00 .word 0x001e ; ????
2086: 0e 1e adc r0, r30
2088: 00 0d add r16, r0
208a: 1e 00 .word 0x001e ; ????
208c: 0b 1e adc r0, r27
208e: 00 09 sbc r16, r0
2090: 1e 00 .word 0x001e ; ????
2092: 08 1e adc r0, r24
2094: 00 06 cpc r0, r16
2096: 1e 00 .word 0x001e ; ????
2098: 04 1e adc r0, r20
209a: 00 03 mulsu r16, r16
209c: 1e 00 .word 0x001e ; ????
209e: 01 1e adc r0, r17
20a0: 00 00 nop
20a2: 1e 00 .word 0x001e ; ????
20a4: 00 1e adc r0, r16
20a6: 02 00 .word 0x0002 ; ????
20a8: 1e 03 fmul r17, r22
20aa: 00 1e adc r0, r16
20ac: 05 00 .word 0x0005 ; ????
20ae: 1e 07 cpc r17, r30
20b0: 00 1e adc r0, r16
20b2: 08 00 .word 0x0008 ; ????
20b4: 1e 0a sbc r1, r30
20b6: 00 1e adc r0, r16
20b8: 0c 00 .word 0x000c ; ????
20ba: 1e 0e add r1, r30
20bc: 00 1e adc r0, r16
20be: 10 00 .word 0x0010 ; ????
20c0: 1e 11 cpse r17, r14
20c2: 00 1e adc r0, r16
20c4: 13 00 .word 0x0013 ; ????
20c6: 1e 15 cp r17, r14
20c8: 00 1e adc r0, r16
20ca: 17 00 .word 0x0017 ; ????
20cc: 1e 18 sub r1, r14
20ce: 18 1e adc r1, r24
20d0: 00 17 cp r16, r16
20d2: 1e 00 .word 0x001e ; ????
20d4: 15 1e adc r1, r21
20d6: 00 13 cpse r16, r16
20d8: 1e 00 .word 0x001e ; ????
20da: 11 1e adc r1, r17
20dc: 00 0f add r16, r16
20de: 1e 00 .word 0x001e ; ????
20e0: 0e 1e adc r0, r30
20e2: 00 0c add r0, r0
20e4: 1e 00 .word 0x001e ; ????
20e6: 0b 1e adc r0, r27
20e8: 00 09 sbc r16, r0
20ea: 1e 00 .word 0x001e ; ????
20ec: 07 1e adc r0, r23
20ee: 00 06 cpc r0, r16
20f0: 1e 00 .word 0x001e ; ????
20f2: 04 1e adc r0, r20
20f4: 00 02 muls r16, r16
20f6: 1e 00 .word 0x001e ; ????
20f8: 01 1e adc r0, r17
20fa: 00 00 nop
20fc: 1e 00 .word 0x001e ; ????
20fe: 00 1e adc r0, r16
2100: 01 00 .word 0x0001 ; ????
2102: 1e 03 fmul r17, r22
2104: 00 1e adc r0, r16
2106: 05 00 .word 0x0005 ; ????
2108: 1e 07 cpc r17, r30
210a: 00 1e adc r0, r16
210c: 08 00 .word 0x0008 ; ????
210e: 1e 0a sbc r1, r30
2110: 00 1e adc r0, r16
2112: 0c 00 .word 0x000c ; ????
2114: 1e 0e add r1, r30
2116: 00 1e adc r0, r16
2118: 0f 00 .word 0x000f ; ????
211a: 1e 11 cpse r17, r14
211c: 00 1e adc r0, r16
211e: 13 00 .word 0x0013 ; ????
2120: 1e 14 cp r1, r14
2122: 00 1e adc r0, r16
2124: 16 00 .word 0x0016 ; ????
2126: 1e 18 sub r1, r14
2128: 17 1e adc r1, r23
212a: 00 16 cp r0, r16
212c: 1e 00 .word 0x001e ; ????
212e: 14 1e adc r1, r20
2130: 00 13 cpse r16, r16
2132: 1e 00 .word 0x001e ; ????
2134: 11 1e adc r1, r17
2136: 00 0f add r16, r16
2138: 1e 00 .word 0x001e ; ????
213a: 0e 1e adc r0, r30
213c: 00 0c add r0, r0
213e: 1e 00 .word 0x001e ; ????
2140: 0a 1e adc r0, r26
2142: 00 09 sbc r16, r0
2144: 1e 00 .word 0x001e ; ????
2146: 07 1e adc r0, r23
2148: 00 05 cpc r16, r0
214a: 1e 00 .word 0x001e ; ????
214c: 04 1e adc r0, r20
214e: 00 02 muls r16, r16
2150: 1e 00 .word 0x001e ; ????
2152: 01 1e adc r0, r17
2154: 00 00 nop
2156: 1e 00 .word 0x001e ; ????
2158: 00 1e adc r0, r16
215a: 01 00 .word 0x0001 ; ????
215c: 1e 03 fmul r17, r22
215e: 00 1e adc r0, r16
2160: 05 00 .word 0x0005 ; ????
2162: 1e 07 cpc r17, r30
2164: 00 1e adc r0, r16
2166: 08 00 .word 0x0008 ; ????
2168: 1e 0a sbc r1, r30
216a: 00 1e adc r0, r16
216c: 0c 00 .word 0x000c ; ????
216e: 1e 0d add r17, r14
2170: 00 1e adc r0, r16
2172: 0f 00 .word 0x000f ; ????
2174: 1e 10 cpse r1, r14
2176: 00 1e adc r0, r16
2178: 12 00 .word 0x0012 ; ????
217a: 1e 13 cpse r17, r30
217c: 00 1e adc r0, r16
217e: 15 00 .word 0x0015 ; ????
2180: 1e 17 cp r17, r30
2182: 17 1e adc r1, r23
2184: 00 15 cp r16, r0
2186: 1e 00 .word 0x001e ; ????
2188: 14 1e adc r1, r20
218a: 00 12 cpse r0, r16
218c: 1e 00 .word 0x001e ; ????
218e: 11 1e adc r1, r17
2190: 00 0f add r16, r16
2192: 1e 00 .word 0x001e ; ????
2194: 0e 1e adc r0, r30
2196: 00 0c add r0, r0
2198: 1e 00 .word 0x001e ; ????
219a: 0a 1e adc r0, r26
219c: 00 08 sbc r0, r0
219e: 1e 00 .word 0x001e ; ????
21a0: 07 1e adc r0, r23
21a2: 00 05 cpc r16, r0
21a4: 1e 00 .word 0x001e ; ????
21a6: 04 1e adc r0, r20
21a8: 00 02 muls r16, r16
21aa: 1e 00 .word 0x001e ; ????
21ac: 01 1e adc r0, r17
21ae: 00 00 nop
21b0: 1e 00 .word 0x001e ; ????
21b2: 00 1e adc r0, r16
21b4: 01 00 .word 0x0001 ; ????
21b6: 1e 03 fmul r17, r22
21b8: 00 1e adc r0, r16
21ba: 05 00 .word 0x0005 ; ????
21bc: 1e 07 cpc r17, r30
21be: 00 1e adc r0, r16
21c0: 08 00 .word 0x0008 ; ????
21c2: 1e 0a sbc r1, r30
21c4: 00 1e adc r0, r16
21c6: 0b 00 .word 0x000b ; ????
21c8: 1e 0d add r17, r14
21ca: 00 1e adc r0, r16
21cc: 0e 00 .word 0x000e ; ????
21ce: 1e 10 cpse r1, r14
21d0: 00 1e adc r0, r16
21d2: 11 00 .word 0x0011 ; ????
21d4: 1e 13 cpse r17, r30
21d6: 00 1e adc r0, r16
21d8: 15 00 .word 0x0015 ; ????
21da: 1e 17 cp r17, r30
21dc: 16 1e adc r1, r22
21de: 00 15 cp r16, r0
21e0: 1e 00 .word 0x001e ; ????
21e2: 13 1e adc r1, r19
21e4: 00 11 cpse r16, r0
21e6: 1e 00 .word 0x001e ; ????
21e8: 10 1e adc r1, r16
21ea: 00 0e add r0, r16
21ec: 1e 00 .word 0x001e ; ????
21ee: 0d 1e adc r0, r29
21f0: 00 0c add r0, r0
21f2: 1e 00 .word 0x001e ; ????
21f4: 0a 1e adc r0, r26
21f6: 00 08 sbc r0, r0
21f8: 1e 00 .word 0x001e ; ????
21fa: 07 1e adc r0, r23
21fc: 00 05 cpc r16, r0
21fe: 1e 00 .word 0x001e ; ????
2200: 04 1e adc r0, r20
2202: 00 02 muls r16, r16
2204: 1e 00 .word 0x001e ; ????
2206: 01 1e adc r0, r17
2208: 00 00 nop
220a: 1e 00 .word 0x001e ; ????
220c: 00 1e adc r0, r16
220e: 01 00 .word 0x0001 ; ????
2210: 1e 03 fmul r17, r22
2212: 00 1e adc r0, r16
2214: 05 00 .word 0x0005 ; ????
2216: 1e 06 cpc r1, r30
2218: 00 1e adc r0, r16
221a: 08 00 .word 0x0008 ; ????
221c: 1e 09 sbc r17, r14
221e: 00 1e adc r0, r16
2220: 0b 00 .word 0x000b ; ????
2222: 1e 0c add r1, r14
2224: 00 1e adc r0, r16
2226: 0e 00 .word 0x000e ; ????
2228: 1e 10 cpse r1, r14
222a: 00 1e adc r0, r16
222c: 11 00 .word 0x0011 ; ????
222e: 1e 13 cpse r17, r30
2230: 00 1e adc r0, r16
2232: 14 00 .word 0x0014 ; ????
2234: 1e 16 cp r1, r30
2236: 15 1e adc r1, r21
2238: 00 14 cp r0, r0
223a: 1e 00 .word 0x001e ; ????
223c: 13 1e adc r1, r19
223e: 00 11 cpse r16, r0
2240: 1e 00 .word 0x001e ; ????
2242: 0f 1e adc r0, r31
2244: 00 0e add r0, r16
2246: 1e 00 .word 0x001e ; ????
2248: 0c 1e adc r0, r28
224a: 00 0b sbc r16, r16
224c: 1e 00 .word 0x001e ; ????
224e: 0a 1e adc r0, r26
2250: 00 08 sbc r0, r0
2252: 1e 00 .word 0x001e ; ????
2254: 07 1e adc r0, r23
2256: 00 05 cpc r16, r0
2258: 1e 00 .word 0x001e ; ????
225a: 03 1e adc r0, r19
225c: 00 02 muls r16, r16
225e: 1e 00 .word 0x001e ; ????
2260: 01 1e adc r0, r17
2262: 00 00 nop
2264: 1e 00 .word 0x001e ; ????
2266: 00 1e adc r0, r16
2268: 01 00 .word 0x0001 ; ????
226a: 1e 03 fmul r17, r22
226c: 00 1e adc r0, r16
226e: 05 00 .word 0x0005 ; ????
2270: 1e 06 cpc r1, r30
2272: 00 1e adc r0, r16
2274: 07 00 .word 0x0007 ; ????
2276: 1e 09 sbc r17, r14
2278: 00 1e adc r0, r16
227a: 0a 00 .word 0x000a ; ????
227c: 1e 0c add r1, r14
227e: 00 1e adc r0, r16
2280: 0e 00 .word 0x000e ; ????
2282: 1e 0f add r17, r30
2284: 00 1e adc r0, r16
2286: 10 00 .word 0x0010 ; ????
2288: 1e 12 cpse r1, r30
228a: 00 1e adc r0, r16
228c: 13 00 .word 0x0013 ; ????
228e: 1e 15 cp r17, r14
2290: 15 1e adc r1, r21
2292: 00 13 cpse r16, r16
2294: 1e 00 .word 0x001e ; ????
2296: 12 1e adc r1, r18
2298: 00 11 cpse r16, r0
229a: 1e 00 .word 0x001e ; ????
229c: 0f 1e adc r0, r31
229e: 00 0e add r0, r16
22a0: 1e 00 .word 0x001e ; ????
22a2: 0c 1e adc r0, r28
22a4: 00 0b sbc r16, r16
22a6: 1e 00 .word 0x001e ; ????
22a8: 09 1e adc r0, r25
22aa: 00 08 sbc r0, r0
22ac: 1e 00 .word 0x001e ; ????
22ae: 07 1e adc r0, r23
22b0: 00 05 cpc r16, r0
22b2: 1e 00 .word 0x001e ; ????
22b4: 03 1e adc r0, r19
22b6: 00 02 muls r16, r16
22b8: 1e 00 .word 0x001e ; ????
22ba: 01 1e adc r0, r17
22bc: 00 00 nop
22be: 1e 00 .word 0x001e ; ????
22c0: 00 1e adc r0, r16
22c2: 01 00 .word 0x0001 ; ????
22c4: 1e 03 fmul r17, r22
22c6: 00 1e adc r0, r16
22c8: 04 00 .word 0x0004 ; ????
22ca: 1e 06 cpc r1, r30
22cc: 00 1e adc r0, r16
22ce: 07 00 .word 0x0007 ; ????
22d0: 1e 08 sbc r1, r14
22d2: 00 1e adc r0, r16
22d4: 0a 00 .word 0x000a ; ????
22d6: 1e 0c add r1, r14
22d8: 00 1e adc r0, r16
22da: 0d 00 .word 0x000d ; ????
22dc: 1e 0e add r1, r30
22de: 00 1e adc r0, r16
22e0: 10 00 .word 0x0010 ; ????
22e2: 1e 11 cpse r17, r14
22e4: 00 1e adc r0, r16
22e6: 13 00 .word 0x0013 ; ????
22e8: 1e 15 cp r17, r14
22ea: 14 1e adc r1, r20
22ec: 00 13 cpse r16, r16
22ee: 1e 00 .word 0x001e ; ????
22f0: 11 1e adc r1, r17
22f2: 00 10 cpse r0, r0
22f4: 1e 00 .word 0x001e ; ????
22f6: 0f 1e adc r0, r31
22f8: 00 0d add r16, r0
22fa: 1e 00 .word 0x001e ; ????
22fc: 0c 1e adc r0, r28
22fe: 00 0a sbc r0, r16
2300: 1e 00 .word 0x001e ; ????
2302: 09 1e adc r0, r25
2304: 00 08 sbc r0, r0
2306: 1e 00 .word 0x001e ; ????
2308: 06 1e adc r0, r22
230a: 00 05 cpc r16, r0
230c: 1e 00 .word 0x001e ; ????
230e: 03 1e adc r0, r19
2310: 00 02 muls r16, r16
2312: 1e 00 .word 0x001e ; ????
2314: 01 1e adc r0, r17
2316: 00 00 nop
2318: 1e 00 .word 0x001e ; ????
231a: 00 1e adc r0, r16
231c: 01 00 .word 0x0001 ; ????
231e: 1e 03 fmul r17, r22
2320: 00 1e adc r0, r16
2322: 04 00 .word 0x0004 ; ????
2324: 1e 05 cpc r17, r14
2326: 00 1e adc r0, r16
2328: 07 00 .word 0x0007 ; ????
232a: 1e 08 sbc r1, r14
232c: 00 1e adc r0, r16
232e: 0a 00 .word 0x000a ; ????
2330: 1e 0b sbc r17, r30
2332: 00 1e adc r0, r16
2334: 0c 00 .word 0x000c ; ????
2336: 1e 0e add r1, r30
2338: 00 1e adc r0, r16
233a: 10 00 .word 0x0010 ; ????
233c: 1e 11 cpse r17, r14
233e: 00 1e adc r0, r16
2340: 12 00 .word 0x0012 ; ????
2342: 1e 14 cp r1, r14
2344: 13 1e adc r1, r19
2346: 00 12 cpse r0, r16
2348: 1e 00 .word 0x001e ; ????
234a: 11 1e adc r1, r17
234c: 00 0f add r16, r16
234e: 1e 00 .word 0x001e ; ????
2350: 0e 1e adc r0, r30
2352: 00 0d add r16, r0
2354: 1e 00 .word 0x001e ; ????
2356: 0c 1e adc r0, r28
2358: 00 0a sbc r0, r16
235a: 1e 00 .word 0x001e ; ????
235c: 08 1e adc r0, r24
235e: 00 07 cpc r16, r16
2360: 1e 00 .word 0x001e ; ????
2362: 06 1e adc r0, r22
2364: 00 05 cpc r16, r0
2366: 1e 00 .word 0x001e ; ????
2368: 03 1e adc r0, r19
236a: 00 02 muls r16, r16
236c: 1e 00 .word 0x001e ; ????
236e: 01 1e adc r0, r17
2370: 00 00 nop
2372: 1e 00 .word 0x001e ; ????
2374: 00 1e adc r0, r16
2376: 01 00 .word 0x0001 ; ????
2378: 1e 03 fmul r17, r22
237a: 00 1e adc r0, r16
237c: 04 00 .word 0x0004 ; ????
237e: 1e 05 cpc r17, r14
2380: 00 1e adc r0, r16
2382: 07 00 .word 0x0007 ; ????
2384: 1e 08 sbc r1, r14
2386: 00 1e adc r0, r16
2388: 0a 00 .word 0x000a ; ????
238a: 1e 0b sbc r17, r30
238c: 00 1e adc r0, r16
238e: 0c 00 .word 0x000c ; ????
2390: 1e 0e add r1, r30
2392: 00 1e adc r0, r16
2394: 0f 00 .word 0x000f ; ????
2396: 1e 10 cpse r1, r14
2398: 00 1e adc r0, r16
239a: 11 00 .word 0x0011 ; ????
239c: 1e 13 cpse r17, r30
239e: 13 1e adc r1, r19
23a0: 00 11 cpse r16, r0
23a2: 1e 00 .word 0x001e ; ????
23a4: 10 1e adc r1, r16
23a6: 00 0f add r16, r16
23a8: 1e 00 .word 0x001e ; ????
23aa: 0e 1e adc r0, r30
23ac: 00 0c add r0, r0
23ae: 1e 00 .word 0x001e ; ????
23b0: 0b 1e adc r0, r27
23b2: 00 0a sbc r0, r16
23b4: 1e 00 .word 0x001e ; ????
23b6: 08 1e adc r0, r24
23b8: 00 07 cpc r16, r16
23ba: 1e 00 .word 0x001e ; ????
23bc: 06 1e adc r0, r22
23be: 00 05 cpc r16, r0
23c0: 1e 00 .word 0x001e ; ????
23c2: 03 1e adc r0, r19
23c4: 00 02 muls r16, r16
23c6: 1e 00 .word 0x001e ; ????
23c8: 01 1e adc r0, r17
23ca: 00 00 nop
23cc: 1e 00 .word 0x001e ; ????
23ce: 00 1e adc r0, r16
23d0: 01 00 .word 0x0001 ; ????
23d2: 1e 03 fmul r17, r22
23d4: 00 1e adc r0, r16
23d6: 04 00 .word 0x0004 ; ????
23d8: 1e 05 cpc r17, r14
23da: 00 1e adc r0, r16
23dc: 07 00 .word 0x0007 ; ????
23de: 1e 08 sbc r1, r14
23e0: 00 1e adc r0, r16
23e2: 09 00 .word 0x0009 ; ????
23e4: 1e 0a sbc r1, r30
23e6: 00 1e adc r0, r16
23e8: 0c 00 .word 0x000c ; ????
23ea: 1e 0d add r17, r14
23ec: 00 1e adc r0, r16
23ee: 0e 00 .word 0x000e ; ????
23f0: 1e 10 cpse r1, r14
23f2: 00 1e adc r0, r16
23f4: 11 00 .word 0x0011 ; ????
23f6: 1e 13 cpse r17, r30
23f8: 12 1e adc r1, r18
23fa: 00 11 cpse r16, r0
23fc: 1e 00 .word 0x001e ; ????
23fe: 0f 1e adc r0, r31
2400: 00 0e add r0, r16
2402: 1e 00 .word 0x001e ; ????
2404: 0d 1e adc r0, r29
2406: 00 0c add r0, r0
2408: 1e 00 .word 0x001e ; ????
240a: 0a 1e adc r0, r26
240c: 00 09 sbc r16, r0
240e: 1e 00 .word 0x001e ; ????
2410: 08 1e adc r0, r24
2412: 00 07 cpc r16, r16
2414: 1e 00 .word 0x001e ; ????
2416: 05 1e adc r0, r21
2418: 00 04 cpc r0, r0
241a: 1e 00 .word 0x001e ; ????
241c: 03 1e adc r0, r19
241e: 00 01 movw r0, r0
2420: 1e 00 .word 0x001e ; ????
2422: 00 1e adc r0, r16
2424: 00 00 nop
2426: 1e 00 .word 0x001e ; ????
2428: 00 1e adc r0, r16
242a: 01 00 .word 0x0001 ; ????
242c: 1e 03 fmul r17, r22
242e: 00 1e adc r0, r16
2430: 04 00 .word 0x0004 ; ????
2432: 1e 05 cpc r17, r14
2434: 00 1e adc r0, r16
2436: 07 00 .word 0x0007 ; ????
2438: 1e 08 sbc r1, r14
243a: 00 1e adc r0, r16
243c: 09 00 .word 0x0009 ; ????
243e: 1e 0a sbc r1, r30
2440: 00 1e adc r0, r16
2442: 0c 00 .word 0x000c ; ????
2444: 1e 0d add r17, r14
2446: 00 1e adc r0, r16
2448: 0e 00 .word 0x000e ; ????
244a: 1e 10 cpse r1, r14
244c: 00 1e adc r0, r16
244e: 11 00 .word 0x0011 ; ????
2450: 1e 12 cpse r1, r30
2452: 11 1e adc r1, r17
2454: 00 11 cpse r16, r0
2456: 1e 00 .word 0x001e ; ????
2458: 0f 1e adc r0, r31
245a: 00 0e add r0, r16
245c: 1e 00 .word 0x001e ; ????
245e: 0d 1e adc r0, r29
2460: 00 0c add r0, r0
2462: 1e 00 .word 0x001e ; ????
2464: 0a 1e adc r0, r26
2466: 00 09 sbc r16, r0
2468: 1e 00 .word 0x001e ; ????
246a: 08 1e adc r0, r24
246c: 00 07 cpc r16, r16
246e: 1e 00 .word 0x001e ; ????
2470: 05 1e adc r0, r21
2472: 00 04 cpc r0, r0
2474: 1e 00 .word 0x001e ; ????
2476: 03 1e adc r0, r19
2478: 00 01 movw r0, r0
247a: 1e 00 .word 0x001e ; ????
247c: 00 1e adc r0, r16
247e: 00 00 nop
2480: 1e 00 .word 0x001e ; ????
2482: 00 1e adc r0, r16
2484: 01 00 .word 0x0001 ; ????
2486: 1e 02 muls r17, r30
2488: 00 1e adc r0, r16
248a: 03 00 .word 0x0003 ; ????
248c: 1e 05 cpc r17, r14
248e: 00 1e adc r0, r16
2490: 06 00 .word 0x0006 ; ????
2492: 1e 07 cpc r17, r30
2494: 00 1e adc r0, r16
2496: 08 00 .word 0x0008 ; ????
2498: 1e 0a sbc r1, r30
249a: 00 1e adc r0, r16
249c: 0b 00 .word 0x000b ; ????
249e: 1e 0c add r1, r14
24a0: 00 1e adc r0, r16
24a2: 0e 00 .word 0x000e ; ????
24a4: 1e 0f add r17, r30
24a6: 00 1e adc r0, r16
24a8: 10 00 .word 0x0010 ; ????
24aa: 1e 11 cpse r17, r14
24ac: 11 1e adc r1, r17
24ae: 00 10 cpse r0, r0
24b0: 1e 00 .word 0x001e ; ????
24b2: 0f 1e adc r0, r31
24b4: 00 0e add r0, r16
24b6: 1e 00 .word 0x001e ; ????
24b8: 0c 1e adc r0, r28
24ba: 00 0b sbc r16, r16
24bc: 1e 00 .word 0x001e ; ????
24be: 0a 1e adc r0, r26
24c0: 00 08 sbc r0, r0
24c2: 1e 00 .word 0x001e ; ????
24c4: 08 1e adc r0, r24
24c6: 00 07 cpc r16, r16
24c8: 1e 00 .word 0x001e ; ????
24ca: 05 1e adc r0, r21
24cc: 00 04 cpc r0, r0
24ce: 1e 00 .word 0x001e ; ????
24d0: 03 1e adc r0, r19
24d2: 00 01 movw r0, r0
24d4: 1e 00 .word 0x001e ; ????
24d6: 00 1e adc r0, r16
24d8: 00 00 nop
24da: 1e 00 .word 0x001e ; ????
24dc: 00 1e adc r0, r16
24de: 01 00 .word 0x0001 ; ????
24e0: 1e 02 muls r17, r30
24e2: 00 1e adc r0, r16
24e4: 03 00 .word 0x0003 ; ????
24e6: 1e 05 cpc r17, r14
24e8: 00 1e adc r0, r16
24ea: 06 00 .word 0x0006 ; ????
24ec: 1e 07 cpc r17, r30
24ee: 00 1e adc r0, r16
24f0: 08 00 .word 0x0008 ; ????
24f2: 1e 09 sbc r17, r14
24f4: 00 1e adc r0, r16
24f6: 0a 00 .word 0x000a ; ????
24f8: 1e 0c add r1, r14
24fa: 00 1e adc r0, r16
24fc: 0d 00 .word 0x000d ; ????
24fe: 1e 0e add r1, r30
2500: 00 1e adc r0, r16
2502: 10 00 .word 0x0010 ; ????
2504: 1e 11 cpse r17, r14
2506: 10 1e adc r1, r16
2508: 00 0f add r16, r16
250a: 1e 00 .word 0x001e ; ????
250c: 0e 1e adc r0, r30
250e: 00 0d add r16, r0
2510: 1e 00 .word 0x001e ; ????
2512: 0c 1e adc r0, r28
2514: 00 0b sbc r16, r16
2516: 1e 00 .word 0x001e ; ????
2518: 0a 1e adc r0, r26
251a: 00 08 sbc r0, r0
251c: 1e 00 .word 0x001e ; ????
251e: 07 1e adc r0, r23
2520: 00 06 cpc r0, r16
2522: 1e 00 .word 0x001e ; ????
2524: 05 1e adc r0, r21
2526: 00 04 cpc r0, r0
2528: 1e 00 .word 0x001e ; ????
252a: 03 1e adc r0, r19
252c: 00 01 movw r0, r0
252e: 1e 00 .word 0x001e ; ????
2530: 00 1e adc r0, r16
2532: 00 00 nop
2534: 1e 00 .word 0x001e ; ????
2536: 00 1e adc r0, r16
2538: 01 00 .word 0x0001 ; ????
253a: 1e 02 muls r17, r30
253c: 00 1e adc r0, r16
253e: 03 00 .word 0x0003 ; ????
2540: 1e 05 cpc r17, r14
2542: 00 1e adc r0, r16
2544: 05 00 .word 0x0005 ; ????
2546: 1e 07 cpc r17, r30
2548: 00 1e adc r0, r16
254a: 08 00 .word 0x0008 ; ????
254c: 1e 09 sbc r17, r14
254e: 00 1e adc r0, r16
2550: 0a 00 .word 0x000a ; ????
2552: 1e 0b sbc r17, r30
2554: 00 1e adc r0, r16
2556: 0c 00 .word 0x000c ; ????
2558: 1e 0e add r1, r30
255a: 00 1e adc r0, r16
255c: 0f 00 .word 0x000f ; ????
255e: 1e 10 cpse r1, r14
2560: 0f 1e adc r0, r31
2562: 00 0f add r16, r16
2564: 1e 00 .word 0x001e ; ????
2566: 0e 1e adc r0, r30
2568: 00 0c add r0, r0
256a: 1e 00 .word 0x001e ; ????
256c: 0c 1e adc r0, r28
256e: 00 0a sbc r0, r16
2570: 1e 00 .word 0x001e ; ????
2572: 09 1e adc r0, r25
2574: 00 08 sbc r0, r0
2576: 1e 00 .word 0x001e ; ????
2578: 07 1e adc r0, r23
257a: 00 06 cpc r0, r16
257c: 1e 00 .word 0x001e ; ????
257e: 05 1e adc r0, r21
2580: 00 04 cpc r0, r0
2582: 1e 00 .word 0x001e ; ????
2584: 03 1e adc r0, r19
2586: 00 01 movw r0, r0
2588: 1e 00 .word 0x001e ; ????
258a: 00 1e adc r0, r16
258c: 00 00 nop
258e: 1e 00 .word 0x001e ; ????
2590: 00 1e adc r0, r16
2592: 01 00 .word 0x0001 ; ????
2594: 1e 02 muls r17, r30
2596: 00 1e adc r0, r16
2598: 03 00 .word 0x0003 ; ????
259a: 1e 04 cpc r1, r14
259c: 00 1e adc r0, r16
259e: 05 00 .word 0x0005 ; ????
25a0: 1e 07 cpc r17, r30
25a2: 00 1e adc r0, r16
25a4: 07 00 .word 0x0007 ; ????
25a6: 1e 08 sbc r1, r14
25a8: 00 1e adc r0, r16
25aa: 0a 00 .word 0x000a ; ????
25ac: 1e 0b sbc r17, r30
25ae: 00 1e adc r0, r16
25b0: 0c 00 .word 0x000c ; ????
25b2: 1e 0d add r17, r14
25b4: 00 1e adc r0, r16
25b6: 0e 00 .word 0x000e ; ????
25b8: 1e 10 cpse r1, r14
25ba: 0f 1e adc r0, r31
25bc: 00 0e add r0, r16
25be: 1e 00 .word 0x001e ; ????
25c0: 0d 1e adc r0, r29
25c2: 00 0c add r0, r0
25c4: 1e 00 .word 0x001e ; ????
25c6: 0b 1e adc r0, r27
25c8: 00 0a sbc r0, r16
25ca: 1e 00 .word 0x001e ; ????
25cc: 09 1e adc r0, r25
25ce: 00 08 sbc r0, r0
25d0: 1e 00 .word 0x001e ; ????
25d2: 07 1e adc r0, r23
25d4: 00 06 cpc r0, r16
25d6: 1e 00 .word 0x001e ; ????
25d8: 05 1e adc r0, r21
25da: 00 03 mulsu r16, r16
25dc: 1e 00 .word 0x001e ; ????
25de: 03 1e adc r0, r19
25e0: 00 01 movw r0, r0
25e2: 1e 00 .word 0x001e ; ????
25e4: 00 1e adc r0, r16
25e6: 00 00 nop
25e8: 1e 00 .word 0x001e ; ????
25ea: 00 1e adc r0, r16
25ec: 01 00 .word 0x0001 ; ????
25ee: 1e 02 muls r17, r30
25f0: 00 1e adc r0, r16
25f2: 03 00 .word 0x0003 ; ????
25f4: 1e 04 cpc r1, r14
25f6: 00 1e adc r0, r16
25f8: 05 00 .word 0x0005 ; ????
25fa: 1e 06 cpc r1, r30
25fc: 00 1e adc r0, r16
25fe: 07 00 .word 0x0007 ; ????
2600: 1e 08 sbc r1, r14
2602: 00 1e adc r0, r16
2604: 09 00 .word 0x0009 ; ????
2606: 1e 0a sbc r1, r30
2608: 00 1e adc r0, r16
260a: 0c 00 .word 0x000c ; ????
260c: 1e 0c add r1, r14
260e: 00 1e adc r0, r16
2610: 0e 00 .word 0x000e ; ????
2612: 1e 0f add r17, r30
2614: 0e 1e adc r0, r30
2616: 00 0e add r0, r16
2618: 1e 00 .word 0x001e ; ????
261a: 0c 1e adc r0, r28
261c: 00 0c add r0, r0
261e: 1e 00 .word 0x001e ; ????
2620: 0a 1e adc r0, r26
2622: 00 0a sbc r0, r16
2624: 1e 00 .word 0x001e ; ????
2626: 08 1e adc r0, r24
2628: 00 07 cpc r16, r16
262a: 1e 00 .word 0x001e ; ????
262c: 07 1e adc r0, r23
262e: 00 05 cpc r16, r0
2630: 1e 00 .word 0x001e ; ????
2632: 05 1e adc r0, r21
2634: 00 03 mulsu r16, r16
2636: 1e 00 .word 0x001e ; ????
2638: 02 1e adc r0, r18
263a: 00 01 movw r0, r0
263c: 1e 00 .word 0x001e ; ????
263e: 00 1e adc r0, r16
2640: 00 00 nop
2642: 1e 00 .word 0x001e ; ????
2644: 00 1e adc r0, r16
2646: 01 00 .word 0x0001 ; ????
2648: 1e 01 movw r2, r28
264a: 00 1e adc r0, r16
264c: 03 00 .word 0x0003 ; ????
264e: 1e 04 cpc r1, r14
2650: 00 1e adc r0, r16
2652: 05 00 .word 0x0005 ; ????
2654: 1e 06 cpc r1, r30
2656: 00 1e adc r0, r16
2658: 07 00 .word 0x0007 ; ????
265a: 1e 08 sbc r1, r14
265c: 00 1e adc r0, r16
265e: 09 00 .word 0x0009 ; ????
2660: 1e 0a sbc r1, r30
2662: 00 1e adc r0, r16
2664: 0b 00 .word 0x000b ; ????
2666: 1e 0c add r1, r14
2668: 00 1e adc r0, r16
266a: 0d 00 .word 0x000d ; ????
266c: 1e 0e add r1, r30
266e: 0e 1e adc r0, r30
2670: 00 0d add r16, r0
2672: 1e 00 .word 0x001e ; ????
2674: 0c 1e adc r0, r28
2676: 00 0b sbc r16, r16
2678: 1e 00 .word 0x001e ; ????
267a: 0a 1e adc r0, r26
267c: 00 09 sbc r16, r0
267e: 1e 00 .word 0x001e ; ????
2680: 08 1e adc r0, r24
2682: 00 07 cpc r16, r16
2684: 1e 00 .word 0x001e ; ????
2686: 06 1e adc r0, r22
2688: 00 05 cpc r16, r0
268a: 1e 00 .word 0x001e ; ????
268c: 04 1e adc r0, r20
268e: 00 03 mulsu r16, r16
2690: 1e 00 .word 0x001e ; ????
2692: 02 1e adc r0, r18
2694: 00 01 movw r0, r0
2696: 1e 00 .word 0x001e ; ????
2698: 00 1e adc r0, r16
269a: 00 00 nop
269c: 1e 00 .word 0x001e ; ????
269e: 00 1e adc r0, r16
26a0: 01 00 .word 0x0001 ; ????
26a2: 1e 01 movw r2, r28
26a4: 00 1e adc r0, r16
26a6: 03 00 .word 0x0003 ; ????
26a8: 1e 03 fmul r17, r22
26aa: 00 1e adc r0, r16
26ac: 05 00 .word 0x0005 ; ????
26ae: 1e 05 cpc r17, r14
26b0: 00 1e adc r0, r16
26b2: 07 00 .word 0x0007 ; ????
26b4: 1e 07 cpc r17, r30
26b6: 00 1e adc r0, r16
26b8: 08 00 .word 0x0008 ; ????
26ba: 1e 09 sbc r17, r14
26bc: 00 1e adc r0, r16
26be: 0a 00 .word 0x000a ; ????
26c0: 1e 0b sbc r17, r30
26c2: 00 1e adc r0, r16
26c4: 0c 00 .word 0x000c ; ????
26c6: 1e 0e add r1, r30
26c8: 0d 1e adc r0, r29
26ca: 00 0c add r0, r0
26cc: 1e 00 .word 0x001e ; ????
26ce: 0c 1e adc r0, r28
26d0: 00 0a sbc r0, r16
26d2: 1e 00 .word 0x001e ; ????
26d4: 0a 1e adc r0, r26
26d6: 00 08 sbc r0, r0
26d8: 1e 00 .word 0x001e ; ????
26da: 08 1e adc r0, r24
26dc: 00 07 cpc r16, r16
26de: 1e 00 .word 0x001e ; ????
26e0: 06 1e adc r0, r22
26e2: 00 05 cpc r16, r0
26e4: 1e 00 .word 0x001e ; ????
26e6: 04 1e adc r0, r20
26e8: 00 03 mulsu r16, r16
26ea: 1e 00 .word 0x001e ; ????
26ec: 02 1e adc r0, r18
26ee: 00 01 movw r0, r0
26f0: 1e 00 .word 0x001e ; ????
26f2: 00 1e adc r0, r16
26f4: 00 00 nop
26f6: 1e 00 .word 0x001e ; ????
26f8: 00 1e adc r0, r16
26fa: 01 00 .word 0x0001 ; ????
26fc: 1e 01 movw r2, r28
26fe: 00 1e adc r0, r16
2700: 03 00 .word 0x0003 ; ????
2702: 1e 03 fmul r17, r22
2704: 00 1e adc r0, r16
2706: 04 00 .word 0x0004 ; ????
2708: 1e 05 cpc r17, r14
270a: 00 1e adc r0, r16
270c: 06 00 .word 0x0006 ; ????
270e: 1e 07 cpc r17, r30
2710: 00 1e adc r0, r16
2712: 08 00 .word 0x0008 ; ????
2714: 1e 09 sbc r17, r14
2716: 00 1e adc r0, r16
2718: 0a 00 .word 0x000a ; ????
271a: 1e 0b sbc r17, r30
271c: 00 1e adc r0, r16
271e: 0c 00 .word 0x000c ; ????
2720: 1e 0d add r17, r14
2722: 0c 1e adc r0, r28
2724: 00 0c add r0, r0
2726: 1e 00 .word 0x001e ; ????
2728: 0b 1e adc r0, r27
272a: 00 0a sbc r0, r16
272c: 1e 00 .word 0x001e ; ????
272e: 09 1e adc r0, r25
2730: 00 08 sbc r0, r0
2732: 1e 00 .word 0x001e ; ????
2734: 07 1e adc r0, r23
2736: 00 07 cpc r16, r16
2738: 1e 00 .word 0x001e ; ????
273a: 05 1e adc r0, r21
273c: 00 05 cpc r16, r0
273e: 1e 00 .word 0x001e ; ????
2740: 04 1e adc r0, r20
2742: 00 03 mulsu r16, r16
2744: 1e 00 .word 0x001e ; ????
2746: 02 1e adc r0, r18
2748: 00 01 movw r0, r0
274a: 1e 00 .word 0x001e ; ????
274c: 00 1e adc r0, r16
274e: 00 00 nop
2750: 1e 00 .word 0x001e ; ????
2752: 00 1e adc r0, r16
2754: 01 00 .word 0x0001 ; ????
2756: 1e 01 movw r2, r28
2758: 00 1e adc r0, r16
275a: 02 00 .word 0x0002 ; ????
275c: 1e 03 fmul r17, r22
275e: 00 1e adc r0, r16
2760: 04 00 .word 0x0004 ; ????
2762: 1e 05 cpc r17, r14
2764: 00 1e adc r0, r16
2766: 06 00 .word 0x0006 ; ????
2768: 1e 07 cpc r17, r30
276a: 00 1e adc r0, r16
276c: 08 00 .word 0x0008 ; ????
276e: 1e 08 sbc r1, r14
2770: 00 1e adc r0, r16
2772: 09 00 .word 0x0009 ; ????
2774: 1e 0a sbc r1, r30
2776: 00 1e adc r0, r16
2778: 0b 00 .word 0x000b ; ????
277a: 1e 0c add r1, r14
277c: 0c 1e adc r0, r28
277e: 00 0b sbc r16, r16
2780: 1e 00 .word 0x001e ; ????
2782: 0a 1e adc r0, r26
2784: 00 0a sbc r0, r16
2786: 1e 00 .word 0x001e ; ????
2788: 08 1e adc r0, r24
278a: 00 08 sbc r0, r0
278c: 1e 00 .word 0x001e ; ????
278e: 07 1e adc r0, r23
2790: 00 06 cpc r0, r16
2792: 1e 00 .word 0x001e ; ????
2794: 05 1e adc r0, r21
2796: 00 05 cpc r16, r0
2798: 1e 00 .word 0x001e ; ????
279a: 03 1e adc r0, r19
279c: 00 03 mulsu r16, r16
279e: 1e 00 .word 0x001e ; ????
27a0: 02 1e adc r0, r18
27a2: 00 01 movw r0, r0
27a4: 1e 00 .word 0x001e ; ????
27a6: 00 1e adc r0, r16
27a8: 00 00 nop
27aa: 1e 00 .word 0x001e ; ????
27ac: 00 1e adc r0, r16
27ae: 00 00 nop
27b0: 1e 01 movw r2, r28
27b2: 00 1e adc r0, r16
27b4: 02 00 .word 0x0002 ; ????
27b6: 1e 03 fmul r17, r22
27b8: 00 1e adc r0, r16
27ba: 04 00 .word 0x0004 ; ????
27bc: 1e 05 cpc r17, r14
27be: 00 1e adc r0, r16
27c0: 05 00 .word 0x0005 ; ????
27c2: 1e 07 cpc r17, r30
27c4: 00 1e adc r0, r16
27c6: 07 00 .word 0x0007 ; ????
27c8: 1e 08 sbc r1, r14
27ca: 00 1e adc r0, r16
27cc: 09 00 .word 0x0009 ; ????
27ce: 1e 0a sbc r1, r30
27d0: 00 1e adc r0, r16
27d2: 0a 00 .word 0x000a ; ????
27d4: 1e 0c add r1, r14
27d6: 0b 1e adc r0, r27
27d8: 00 0a sbc r0, r16
27da: 1e 00 .word 0x001e ; ????
27dc: 0a 1e adc r0, r26
27de: 00 09 sbc r16, r0
27e0: 1e 00 .word 0x001e ; ????
27e2: 08 1e adc r0, r24
27e4: 00 07 cpc r16, r16
27e6: 1e 00 .word 0x001e ; ????
27e8: 07 1e adc r0, r23
27ea: 00 06 cpc r0, r16
27ec: 1e 00 .word 0x001e ; ????
27ee: 05 1e adc r0, r21
27f0: 00 04 cpc r0, r0
27f2: 1e 00 .word 0x001e ; ????
27f4: 03 1e adc r0, r19
27f6: 00 03 mulsu r16, r16
27f8: 1e 00 .word 0x001e ; ????
27fa: 02 1e adc r0, r18
27fc: 00 01 movw r0, r0
27fe: 1e 00 .word 0x001e ; ????
2800: 00 1e adc r0, r16
2802: 00 00 nop
2804: 1e 00 .word 0x001e ; ????
2806: 00 1e adc r0, r16
2808: 00 00 nop
280a: 1e 01 movw r2, r28
280c: 00 1e adc r0, r16
280e: 02 00 .word 0x0002 ; ????
2810: 1e 03 fmul r17, r22
2812: 00 1e adc r0, r16
2814: 03 00 .word 0x0003 ; ????
2816: 1e 05 cpc r17, r14
2818: 00 1e adc r0, r16
281a: 05 00 .word 0x0005 ; ????
281c: 1e 06 cpc r1, r30
281e: 00 1e adc r0, r16
2820: 07 00 .word 0x0007 ; ????
2822: 1e 08 sbc r1, r14
2824: 00 1e adc r0, r16
2826: 08 00 .word 0x0008 ; ????
2828: 1e 09 sbc r17, r14
282a: 00 1e adc r0, r16
282c: 0a 00 .word 0x000a ; ????
282e: 1e 0b sbc r17, r30
2830: 0a 1e adc r0, r26
2832: 00 0a sbc r0, r16
2834: 1e 00 .word 0x001e ; ????
2836: 09 1e adc r0, r25
2838: 00 08 sbc r0, r0
283a: 1e 00 .word 0x001e ; ????
283c: 08 1e adc r0, r24
283e: 00 07 cpc r16, r16
2840: 1e 00 .word 0x001e ; ????
2842: 06 1e adc r0, r22
2844: 00 05 cpc r16, r0
2846: 1e 00 .word 0x001e ; ????
2848: 05 1e adc r0, r21
284a: 00 04 cpc r0, r0
284c: 1e 00 .word 0x001e ; ????
284e: 03 1e adc r0, r19
2850: 00 03 mulsu r16, r16
2852: 1e 00 .word 0x001e ; ????
2854: 01 1e adc r0, r17
2856: 00 01 movw r0, r0
2858: 1e 00 .word 0x001e ; ????
285a: 00 1e adc r0, r16
285c: 00 00 nop
285e: 1e 00 .word 0x001e ; ????
2860: 00 1e adc r0, r16
2862: 00 00 nop
2864: 1e 01 movw r2, r28
2866: 00 1e adc r0, r16
2868: 02 00 .word 0x0002 ; ????
286a: 1e 03 fmul r17, r22
286c: 00 1e adc r0, r16
286e: 03 00 .word 0x0003 ; ????
2870: 1e 04 cpc r1, r14
2872: 00 1e adc r0, r16
2874: 05 00 .word 0x0005 ; ????
2876: 1e 05 cpc r17, r14
2878: 00 1e adc r0, r16
287a: 07 00 .word 0x0007 ; ????
287c: 1e 07 cpc r17, r30
287e: 00 1e adc r0, r16
2880: 08 00 .word 0x0008 ; ????
2882: 1e 08 sbc r1, r14
2884: 00 1e adc r0, r16
2886: 09 00 .word 0x0009 ; ????
2888: 1e 0a sbc r1, r30
288a: 0a 1e adc r0, r26
288c: 00 09 sbc r16, r0
288e: 1e 00 .word 0x001e ; ????
2890: 08 1e adc r0, r24
2892: 00 08 sbc r0, r0
2894: 1e 00 .word 0x001e ; ????
2896: 07 1e adc r0, r23
2898: 00 07 cpc r16, r16
289a: 1e 00 .word 0x001e ; ????
289c: 06 1e adc r0, r22
289e: 00 05 cpc r16, r0
28a0: 1e 00 .word 0x001e ; ????
28a2: 05 1e adc r0, r21
28a4: 00 04 cpc r0, r0
28a6: 1e 00 .word 0x001e ; ????
28a8: 03 1e adc r0, r19
28aa: 00 02 muls r16, r16
28ac: 1e 00 .word 0x001e ; ????
28ae: 01 1e adc r0, r17
28b0: 00 01 movw r0, r0
28b2: 1e 00 .word 0x001e ; ????
28b4: 00 1e adc r0, r16
28b6: 00 00 nop
28b8: 1e 00 .word 0x001e ; ????
28ba: 00 1e adc r0, r16
28bc: 00 00 nop
28be: 1e 01 movw r2, r28
28c0: 00 1e adc r0, r16
28c2: 01 00 .word 0x0001 ; ????
28c4: 1e 02 muls r17, r30
28c6: 00 1e adc r0, r16
28c8: 03 00 .word 0x0003 ; ????
28ca: 1e 04 cpc r1, r14
28cc: 00 1e adc r0, r16
28ce: 05 00 .word 0x0005 ; ????
28d0: 1e 05 cpc r17, r14
28d2: 00 1e adc r0, r16
28d4: 06 00 .word 0x0006 ; ????
28d6: 1e 07 cpc r17, r30
28d8: 00 1e adc r0, r16
28da: 07 00 .word 0x0007 ; ????
28dc: 1e 08 sbc r1, r14
28de: 00 1e adc r0, r16
28e0: 08 00 .word 0x0008 ; ????
28e2: 1e 0a sbc r1, r30
28e4: 09 1e adc r0, r25
28e6: 00 08 sbc r0, r0
28e8: 1e 00 .word 0x001e ; ????
28ea: 08 1e adc r0, r24
28ec: 00 07 cpc r16, r16
28ee: 1e 00 .word 0x001e ; ????
28f0: 07 1e adc r0, r23
28f2: 00 06 cpc r0, r16
28f4: 1e 00 .word 0x001e ; ????
28f6: 05 1e adc r0, r21
28f8: 00 05 cpc r16, r0
28fa: 1e 00 .word 0x001e ; ????
28fc: 04 1e adc r0, r20
28fe: 00 03 mulsu r16, r16
2900: 1e 00 .word 0x001e ; ????
2902: 03 1e adc r0, r19
2904: 00 02 muls r16, r16
2906: 1e 00 .word 0x001e ; ????
2908: 01 1e adc r0, r17
290a: 00 01 movw r0, r0
290c: 1e 00 .word 0x001e ; ????
290e: 00 1e adc r0, r16
2910: 00 00 nop
2912: 1e 00 .word 0x001e ; ????
2914: 00 1e adc r0, r16
2916: 00 00 nop
2918: 1e 01 movw r2, r28
291a: 00 1e adc r0, r16
291c: 01 00 .word 0x0001 ; ????
291e: 1e 02 muls r17, r30
2920: 00 1e adc r0, r16
2922: 03 00 .word 0x0003 ; ????
2924: 1e 03 fmul r17, r22
2926: 00 1e adc r0, r16
2928: 04 00 .word 0x0004 ; ????
292a: 1e 05 cpc r17, r14
292c: 00 1e adc r0, r16
292e: 05 00 .word 0x0005 ; ????
2930: 1e 06 cpc r1, r30
2932: 00 1e adc r0, r16
2934: 07 00 .word 0x0007 ; ????
2936: 1e 07 cpc r17, r30
2938: 00 1e adc r0, r16
293a: 08 00 .word 0x0008 ; ????
293c: 1e 09 sbc r17, r14
293e: 08 1e adc r0, r24
2940: 00 08 sbc r0, r0
2942: 1e 00 .word 0x001e ; ????
2944: 08 1e adc r0, r24
2946: 00 07 cpc r16, r16
2948: 1e 00 .word 0x001e ; ????
294a: 07 1e adc r0, r23
294c: 00 06 cpc r0, r16
294e: 1e 00 .word 0x001e ; ????
2950: 05 1e adc r0, r21
2952: 00 05 cpc r16, r0
2954: 1e 00 .word 0x001e ; ????
2956: 04 1e adc r0, r20
2958: 00 03 mulsu r16, r16
295a: 1e 00 .word 0x001e ; ????
295c: 03 1e adc r0, r19
295e: 00 02 muls r16, r16
2960: 1e 00 .word 0x001e ; ????
2962: 01 1e adc r0, r17
2964: 00 01 movw r0, r0
2966: 1e 00 .word 0x001e ; ????
2968: 00 1e adc r0, r16
296a: 00 00 nop
296c: 1e 00 .word 0x001e ; ????
296e: 00 1e adc r0, r16
2970: 00 00 nop
2972: 1e 01 movw r2, r28
2974: 00 1e adc r0, r16
2976: 01 00 .word 0x0001 ; ????
2978: 1e 02 muls r17, r30
297a: 00 1e adc r0, r16
297c: 03 00 .word 0x0003 ; ????
297e: 1e 03 fmul r17, r22
2980: 00 1e adc r0, r16
2982: 04 00 .word 0x0004 ; ????
2984: 1e 05 cpc r17, r14
2986: 00 1e adc r0, r16
2988: 05 00 .word 0x0005 ; ????
298a: 1e 06 cpc r1, r30
298c: 00 1e adc r0, r16
298e: 07 00 .word 0x0007 ; ????
2990: 1e 07 cpc r17, r30
2992: 00 1e adc r0, r16
2994: 08 00 .word 0x0008 ; ????
2996: 1e 08 sbc r1, r14
2998: 08 1e adc r0, r24
299a: 00 08 sbc r0, r0
299c: 1e 00 .word 0x001e ; ????
299e: 07 1e adc r0, r23
29a0: 00 07 cpc r16, r16
29a2: 1e 00 .word 0x001e ; ????
29a4: 06 1e adc r0, r22
29a6: 00 05 cpc r16, r0
29a8: 1e 00 .word 0x001e ; ????
29aa: 05 1e adc r0, r21
29ac: 00 04 cpc r0, r0
29ae: 1e 00 .word 0x001e ; ????
29b0: 03 1e adc r0, r19
29b2: 00 03 mulsu r16, r16
29b4: 1e 00 .word 0x001e ; ????
29b6: 03 1e adc r0, r19
29b8: 00 02 muls r16, r16
29ba: 1e 00 .word 0x001e ; ????
29bc: 01 1e adc r0, r17
29be: 00 01 movw r0, r0
29c0: 1e 00 .word 0x001e ; ????
29c2: 00 1e adc r0, r16
29c4: 00 00 nop
29c6: 1e 00 .word 0x001e ; ????
29c8: 00 1e adc r0, r16
29ca: 00 00 nop
29cc: 1e 01 movw r2, r28
29ce: 00 1e adc r0, r16
29d0: 01 00 .word 0x0001 ; ????
29d2: 1e 02 muls r17, r30
29d4: 00 1e adc r0, r16
29d6: 02 00 .word 0x0002 ; ????
29d8: 1e 03 fmul r17, r22
29da: 00 1e adc r0, r16
29dc: 03 00 .word 0x0003 ; ????
29de: 1e 04 cpc r1, r14
29e0: 00 1e adc r0, r16
29e2: 05 00 .word 0x0005 ; ????
29e4: 1e 05 cpc r17, r14
29e6: 00 1e adc r0, r16
29e8: 06 00 .word 0x0006 ; ????
29ea: 1e 07 cpc r17, r30
29ec: 00 1e adc r0, r16
29ee: 07 00 .word 0x0007 ; ????
29f0: 1e 08 sbc r1, r14
29f2: 07 1e adc r0, r23
29f4: 00 07 cpc r16, r16
29f6: 1e 00 .word 0x001e ; ????
29f8: 07 1e adc r0, r23
29fa: 00 06 cpc r0, r16
29fc: 1e 00 .word 0x001e ; ????
29fe: 05 1e adc r0, r21
2a00: 00 05 cpc r16, r0
2a02: 1e 00 .word 0x001e ; ????
2a04: 05 1e adc r0, r21
2a06: 00 04 cpc r0, r0
2a08: 1e 00 .word 0x001e ; ????
2a0a: 03 1e adc r0, r19
2a0c: 00 03 mulsu r16, r16
2a0e: 1e 00 .word 0x001e ; ????
2a10: 02 1e adc r0, r18
2a12: 00 01 movw r0, r0
2a14: 1e 00 .word 0x001e ; ????
2a16: 01 1e adc r0, r17
2a18: 00 01 movw r0, r0
2a1a: 1e 00 .word 0x001e ; ????
2a1c: 00 1e adc r0, r16
2a1e: 00 00 nop
2a20: 1e 00 .word 0x001e ; ????
2a22: 00 1e adc r0, r16
2a24: 00 00 nop
2a26: 1e 01 movw r2, r28
2a28: 00 1e adc r0, r16
2a2a: 01 00 .word 0x0001 ; ????
2a2c: 1e 01 movw r2, r28
2a2e: 00 1e adc r0, r16
2a30: 02 00 .word 0x0002 ; ????
2a32: 1e 03 fmul r17, r22
2a34: 00 1e adc r0, r16
2a36: 03 00 .word 0x0003 ; ????
2a38: 1e 04 cpc r1, r14
2a3a: 00 1e adc r0, r16
2a3c: 04 00 .word 0x0004 ; ????
2a3e: 1e 05 cpc r17, r14
2a40: 00 1e adc r0, r16
2a42: 05 00 .word 0x0005 ; ????
2a44: 1e 06 cpc r1, r30
2a46: 00 1e adc r0, r16
2a48: 07 00 .word 0x0007 ; ????
2a4a: 1e 07 cpc r17, r30
2a4c: 07 1e adc r0, r23
2a4e: 00 07 cpc r16, r16
2a50: 1e 00 .word 0x001e ; ????
2a52: 06 1e adc r0, r22
2a54: 00 05 cpc r16, r0
2a56: 1e 00 .word 0x001e ; ????
2a58: 05 1e adc r0, r21
2a5a: 00 05 cpc r16, r0
2a5c: 1e 00 .word 0x001e ; ????
2a5e: 04 1e adc r0, r20
2a60: 00 03 mulsu r16, r16
2a62: 1e 00 .word 0x001e ; ????
2a64: 03 1e adc r0, r19
2a66: 00 03 mulsu r16, r16
2a68: 1e 00 .word 0x001e ; ????
2a6a: 02 1e adc r0, r18
2a6c: 00 01 movw r0, r0
2a6e: 1e 00 .word 0x001e ; ????
2a70: 01 1e adc r0, r17
2a72: 00 01 movw r0, r0
2a74: 1e 00 .word 0x001e ; ????
2a76: 00 1e adc r0, r16
2a78: 00 00 nop
2a7a: 1e 00 .word 0x001e ; ????
2a7c: 00 1e adc r0, r16
2a7e: 00 00 nop
2a80: 1e 00 .word 0x001e ; ????
2a82: 00 1e adc r0, r16
2a84: 01 00 .word 0x0001 ; ????
2a86: 1e 01 movw r2, r28
2a88: 00 1e adc r0, r16
2a8a: 02 00 .word 0x0002 ; ????
2a8c: 1e 02 muls r17, r30
2a8e: 00 1e adc r0, r16
2a90: 03 00 .word 0x0003 ; ????
2a92: 1e 03 fmul r17, r22
2a94: 00 1e adc r0, r16
2a96: 04 00 .word 0x0004 ; ????
2a98: 1e 04 cpc r1, r14
2a9a: 00 1e adc r0, r16
2a9c: 05 00 .word 0x0005 ; ????
2a9e: 1e 05 cpc r17, r14
2aa0: 00 1e adc r0, r16
2aa2: 06 00 .word 0x0006 ; ????
2aa4: 1e 07 cpc r17, r30
2aa6: 06 1e adc r0, r22
2aa8: 00 06 cpc r0, r16
2aaa: 1e 00 .word 0x001e ; ????
2aac: 05 1e adc r0, r21
2aae: 00 05 cpc r16, r0
2ab0: 1e 00 .word 0x001e ; ????
2ab2: 05 1e adc r0, r21
2ab4: 00 04 cpc r0, r0
2ab6: 1e 00 .word 0x001e ; ????
2ab8: 03 1e adc r0, r19
2aba: 00 03 mulsu r16, r16
2abc: 1e 00 .word 0x001e ; ????
2abe: 03 1e adc r0, r19
2ac0: 00 02 muls r16, r16
2ac2: 1e 00 .word 0x001e ; ????
2ac4: 02 1e adc r0, r18
2ac6: 00 01 movw r0, r0
2ac8: 1e 00 .word 0x001e ; ????
2aca: 01 1e adc r0, r17
2acc: 00 01 movw r0, r0
2ace: 1e 00 .word 0x001e ; ????
2ad0: 00 1e adc r0, r16
2ad2: 00 00 nop
2ad4: 1e 00 .word 0x001e ; ????
2ad6: 00 1e adc r0, r16
2ad8: 00 00 nop
2ada: 1e 00 .word 0x001e ; ????
2adc: 00 1e adc r0, r16
2ade: 01 00 .word 0x0001 ; ????
2ae0: 1e 01 movw r2, r28
2ae2: 00 1e adc r0, r16
2ae4: 01 00 .word 0x0001 ; ????
2ae6: 1e 02 muls r17, r30
2ae8: 00 1e adc r0, r16
2aea: 03 00 .word 0x0003 ; ????
2aec: 1e 03 fmul r17, r22
2aee: 00 1e adc r0, r16
2af0: 03 00 .word 0x0003 ; ????
2af2: 1e 04 cpc r1, r14
2af4: 00 1e adc r0, r16
2af6: 04 00 .word 0x0004 ; ????
2af8: 1e 05 cpc r17, r14
2afa: 00 1e adc r0, r16
2afc: 05 00 .word 0x0005 ; ????
2afe: 1e 06 cpc r1, r30
2b00: 05 1e adc r0, r21
2b02: 00 05 cpc r16, r0
2b04: 1e 00 .word 0x001e ; ????
2b06: 05 1e adc r0, r21
2b08: 00 05 cpc r16, r0
2b0a: 1e 00 .word 0x001e ; ????
2b0c: 04 1e adc r0, r20
2b0e: 00 03 mulsu r16, r16
2b10: 1e 00 .word 0x001e ; ????
2b12: 03 1e adc r0, r19
2b14: 00 03 mulsu r16, r16
2b16: 1e 00 .word 0x001e ; ????
2b18: 03 1e adc r0, r19
2b1a: 00 02 muls r16, r16
2b1c: 1e 00 .word 0x001e ; ????
2b1e: 01 1e adc r0, r17
2b20: 00 01 movw r0, r0
2b22: 1e 00 .word 0x001e ; ????
2b24: 01 1e adc r0, r17
2b26: 00 00 nop
2b28: 1e 00 .word 0x001e ; ????
2b2a: 00 1e adc r0, r16
2b2c: 00 00 nop
2b2e: 1e 00 .word 0x001e ; ????
2b30: 00 1e adc r0, r16
2b32: 00 00 nop
2b34: 1e 00 .word 0x001e ; ????
2b36: 00 1e adc r0, r16
2b38: 01 00 .word 0x0001 ; ????
2b3a: 1e 01 movw r2, r28
2b3c: 00 1e adc r0, r16
2b3e: 01 00 .word 0x0001 ; ????
2b40: 1e 02 muls r17, r30
2b42: 00 1e adc r0, r16
2b44: 02 00 .word 0x0002 ; ????
2b46: 1e 03 fmul r17, r22
2b48: 00 1e adc r0, r16
2b4a: 03 00 .word 0x0003 ; ????
2b4c: 1e 03 fmul r17, r22
2b4e: 00 1e adc r0, r16
2b50: 04 00 .word 0x0004 ; ????
2b52: 1e 04 cpc r1, r14
2b54: 00 1e adc r0, r16
2b56: 05 00 .word 0x0005 ; ????
2b58: 1e 05 cpc r17, r14
2b5a: 05 1e adc r0, r21
2b5c: 00 05 cpc r16, r0
2b5e: 1e 00 .word 0x001e ; ????
2b60: 04 1e adc r0, r20
2b62: 00 04 cpc r0, r0
2b64: 1e 00 .word 0x001e ; ????
2b66: 03 1e adc r0, r19
2b68: 00 03 mulsu r16, r16
2b6a: 1e 00 .word 0x001e ; ????
2b6c: 03 1e adc r0, r19
2b6e: 00 03 mulsu r16, r16
2b70: 1e 00 .word 0x001e ; ????
2b72: 02 1e adc r0, r18
2b74: 00 02 muls r16, r16
2b76: 1e 00 .word 0x001e ; ????
2b78: 01 1e adc r0, r17
2b7a: 00 01 movw r0, r0
2b7c: 1e 00 .word 0x001e ; ????
2b7e: 01 1e adc r0, r17
2b80: 00 00 nop
2b82: 1e 00 .word 0x001e ; ????
2b84: 00 1e adc r0, r16
2b86: 00 00 nop
2b88: 1e 00 .word 0x001e ; ????
2b8a: 00 1e adc r0, r16
2b8c: 00 00 nop
2b8e: 1e 00 .word 0x001e ; ????
2b90: 00 1e adc r0, r16
2b92: 00 00 nop
2b94: 1e 01 movw r2, r28
2b96: 00 1e adc r0, r16
2b98: 01 00 .word 0x0001 ; ????
2b9a: 1e 01 movw r2, r28
2b9c: 00 1e adc r0, r16
2b9e: 02 00 .word 0x0002 ; ????
2ba0: 1e 02 muls r17, r30
2ba2: 00 1e adc r0, r16
2ba4: 03 00 .word 0x0003 ; ????
2ba6: 1e 03 fmul r17, r22
2ba8: 00 1e adc r0, r16
2baa: 03 00 .word 0x0003 ; ????
2bac: 1e 03 fmul r17, r22
2bae: 00 1e adc r0, r16
2bb0: 04 00 .word 0x0004 ; ????
2bb2: 1e 05 cpc r17, r14
2bb4: 04 1e adc r0, r20
2bb6: 00 04 cpc r0, r0
2bb8: 1e 00 .word 0x001e ; ????
2bba: 04 1e adc r0, r20
2bbc: 00 03 mulsu r16, r16
2bbe: 1e 00 .word 0x001e ; ????
2bc0: 03 1e adc r0, r19
2bc2: 00 03 mulsu r16, r16
2bc4: 1e 00 .word 0x001e ; ????
2bc6: 03 1e adc r0, r19
2bc8: 00 02 muls r16, r16
2bca: 1e 00 .word 0x001e ; ????
2bcc: 02 1e adc r0, r18
2bce: 00 01 movw r0, r0
2bd0: 1e 00 .word 0x001e ; ????
2bd2: 01 1e adc r0, r17
2bd4: 00 01 movw r0, r0
2bd6: 1e 00 .word 0x001e ; ????
2bd8: 01 1e adc r0, r17
2bda: 00 00 nop
2bdc: 1e 00 .word 0x001e ; ????
2bde: 00 1e adc r0, r16
2be0: 00 00 nop
2be2: 1e 00 .word 0x001e ; ????
2be4: 00 1e adc r0, r16
2be6: 00 00 nop
2be8: 1e 00 .word 0x001e ; ????
2bea: 00 1e adc r0, r16
2bec: 00 00 nop
2bee: 1e 01 movw r2, r28
2bf0: 00 1e adc r0, r16
2bf2: 01 00 .word 0x0001 ; ????
2bf4: 1e 01 movw r2, r28
2bf6: 00 1e adc r0, r16
2bf8: 01 00 .word 0x0001 ; ????
2bfa: 1e 02 muls r17, r30
2bfc: 00 1e adc r0, r16
2bfe: 02 00 .word 0x0002 ; ????
2c00: 1e 03 fmul r17, r22
2c02: 00 1e adc r0, r16
2c04: 03 00 .word 0x0003 ; ????
2c06: 1e 03 fmul r17, r22
2c08: 00 1e adc r0, r16
2c0a: 03 00 .word 0x0003 ; ????
2c0c: 1e 04 cpc r1, r14
2c0e: 03 1e adc r0, r19
2c10: 00 03 mulsu r16, r16
2c12: 1e 00 .word 0x001e ; ????
2c14: 03 1e adc r0, r19
2c16: 00 03 mulsu r16, r16
2c18: 1e 00 .word 0x001e ; ????
2c1a: 03 1e adc r0, r19
2c1c: 00 02 muls r16, r16
2c1e: 1e 00 .word 0x001e ; ????
2c20: 02 1e adc r0, r18
2c22: 00 02 muls r16, r16
2c24: 1e 00 .word 0x001e ; ????
2c26: 01 1e adc r0, r17
2c28: 00 01 movw r0, r0
2c2a: 1e 00 .word 0x001e ; ????
2c2c: 01 1e adc r0, r17
2c2e: 00 01 movw r0, r0
2c30: 1e 00 .word 0x001e ; ????
2c32: 01 1e adc r0, r17
2c34: 00 00 nop
2c36: 1e 00 .word 0x001e ; ????
2c38: 00 1e adc r0, r16
2c3a: 00 00 nop
2c3c: 1e 00 .word 0x001e ; ????
2c3e: 00 1e adc r0, r16
2c40: 00 00 nop
2c42: 1e 00 .word 0x001e ; ????
2c44: 00 1e adc r0, r16
2c46: 00 00 nop
2c48: 1e 00 .word 0x001e ; ????
2c4a: 00 1e adc r0, r16
2c4c: 01 00 .word 0x0001 ; ????
2c4e: 1e 01 movw r2, r28
2c50: 00 1e adc r0, r16
2c52: 01 00 .word 0x0001 ; ????
2c54: 1e 01 movw r2, r28
2c56: 00 1e adc r0, r16
2c58: 01 00 .word 0x0001 ; ????
2c5a: 1e 02 muls r17, r30
2c5c: 00 1e adc r0, r16
2c5e: 02 00 .word 0x0002 ; ????
2c60: 1e 03 fmul r17, r22
2c62: 00 1e adc r0, r16
2c64: 03 00 .word 0x0003 ; ????
2c66: 1e 03 fmul r17, r22
2c68: 03 1e adc r0, r19
2c6a: 00 03 mulsu r16, r16
2c6c: 1e 00 .word 0x001e ; ????
2c6e: 03 1e adc r0, r19
2c70: 00 02 muls r16, r16
2c72: 1e 00 .word 0x001e ; ????
2c74: 02 1e adc r0, r18
2c76: 00 02 muls r16, r16
2c78: 1e 00 .word 0x001e ; ????
2c7a: 01 1e adc r0, r17
2c7c: 00 01 movw r0, r0
2c7e: 1e 00 .word 0x001e ; ????
2c80: 01 1e adc r0, r17
2c82: 00 01 movw r0, r0
2c84: 1e 00 .word 0x001e ; ????
2c86: 01 1e adc r0, r17
2c88: 00 01 movw r0, r0
2c8a: 1e 00 .word 0x001e ; ????
2c8c: 00 1e adc r0, r16
2c8e: 00 00 nop
2c90: 1e 00 .word 0x001e ; ????
2c92: 00 1e adc r0, r16
2c94: 00 00 nop
2c96: 1e 00 .word 0x001e ; ????
2c98: 00 1e adc r0, r16
2c9a: 00 00 nop
2c9c: 1e 00 .word 0x001e ; ????
2c9e: 00 1e adc r0, r16
2ca0: 00 00 nop
2ca2: 1e 00 .word 0x001e ; ????
2ca4: 00 1e adc r0, r16
2ca6: 00 00 nop
2ca8: 1e 01 movw r2, r28
2caa: 00 1e adc r0, r16
2cac: 01 00 .word 0x0001 ; ????
2cae: 1e 01 movw r2, r28
2cb0: 00 1e adc r0, r16
2cb2: 01 00 .word 0x0001 ; ????
2cb4: 1e 01 movw r2, r28
2cb6: 00 1e adc r0, r16
2cb8: 01 00 .word 0x0001 ; ????
2cba: 1e 02 muls r17, r30
2cbc: 00 1e adc r0, r16
2cbe: 02 00 .word 0x0002 ; ????
2cc0: 1e 03 fmul r17, r22
2cc2: 02 1e adc r0, r18
2cc4: 00 02 muls r16, r16
2cc6: 1e 00 .word 0x001e ; ????
2cc8: 02 1e adc r0, r18
2cca: 00 02 muls r16, r16
2ccc: 1e 00 .word 0x001e ; ????
2cce: 01 1e adc r0, r17
2cd0: 00 01 movw r0, r0
2cd2: 1e 00 .word 0x001e ; ????
2cd4: 01 1e adc r0, r17
2cd6: 00 01 movw r0, r0
2cd8: 1e 00 .word 0x001e ; ????
2cda: 01 1e adc r0, r17
2cdc: 00 01 movw r0, r0
2cde: 1e 00 .word 0x001e ; ????
2ce0: 01 1e adc r0, r17
2ce2: 00 00 nop
2ce4: 1e 00 .word 0x001e ; ????
2ce6: 00 1e adc r0, r16
2ce8: 00 00 nop
2cea: 1e 00 .word 0x001e ; ????
2cec: 00 1e adc r0, r16
2cee: 00 00 nop
2cf0: 1e 00 .word 0x001e ; ????
2cf2: 00 1e adc r0, r16
2cf4: 00 00 nop
2cf6: 1e 00 .word 0x001e ; ????
2cf8: 00 1e adc r0, r16
2cfa: 00 00 nop
2cfc: 1e 00 .word 0x001e ; ????
2cfe: 00 1e adc r0, r16
2d00: 00 00 nop
2d02: 1e 00 .word 0x001e ; ????
2d04: 00 1e adc r0, r16
2d06: 01 00 .word 0x0001 ; ????
2d08: 1e 01 movw r2, r28
2d0a: 00 1e adc r0, r16
2d0c: 01 00 .word 0x0001 ; ????
2d0e: 1e 01 movw r2, r28
2d10: 00 1e adc r0, r16
2d12: 01 00 .word 0x0001 ; ????
2d14: 1e 01 movw r2, r28
2d16: 00 1e adc r0, r16
2d18: 01 00 .word 0x0001 ; ????
2d1a: 1e 02 muls r17, r30
2d1c: 01 1e adc r0, r17
2d1e: 00 01 movw r0, r0
2d20: 1e 00 .word 0x001e ; ????
2d22: 01 1e adc r0, r17
2d24: 00 01 movw r0, r0
2d26: 1e 00 .word 0x001e ; ????
2d28: 01 1e adc r0, r17
2d2a: 00 01 movw r0, r0
2d2c: 1e 00 .word 0x001e ; ????
2d2e: 01 1e adc r0, r17
2d30: 00 01 movw r0, r0
2d32: 1e 00 .word 0x001e ; ????
2d34: 01 1e adc r0, r17
2d36: 00 01 movw r0, r0
2d38: 1e 00 .word 0x001e ; ????
2d3a: 00 1e adc r0, r16
2d3c: 00 00 nop
2d3e: 1e 00 .word 0x001e ; ????
2d40: 00 1e adc r0, r16
2d42: 00 00 nop
2d44: 1e 00 .word 0x001e ; ????
2d46: 00 1e adc r0, r16
2d48: 00 00 nop
2d4a: 1e 00 .word 0x001e ; ????
2d4c: 00 1e adc r0, r16
2d4e: 00 00 nop
2d50: 1e 00 .word 0x001e ; ????
2d52: 00 1e adc r0, r16
2d54: 00 00 nop
2d56: 1e 00 .word 0x001e ; ????
2d58: 00 1e adc r0, r16
2d5a: 00 00 nop
2d5c: 1e 00 .word 0x001e ; ????
2d5e: 00 1e adc r0, r16
2d60: 00 00 nop
2d62: 1e 00 .word 0x001e ; ????
2d64: 00 1e adc r0, r16
2d66: 00 00 nop
2d68: 1e 01 movw r2, r28
2d6a: 00 1e adc r0, r16
2d6c: 01 00 .word 0x0001 ; ????
2d6e: 1e 01 movw r2, r28
2d70: 00 1e adc r0, r16
2d72: 01 00 .word 0x0001 ; ????
2d74: 1e 01 movw r2, r28
2d76: 01 1e adc r0, r17
2d78: 00 01 movw r0, r0
2d7a: 1e 00 .word 0x001e ; ????
2d7c: 01 1e adc r0, r17
2d7e: 00 01 movw r0, r0
2d80: 1e 00 .word 0x001e ; ????
2d82: 01 1e adc r0, r17
2d84: 00 01 movw r0, r0
2d86: 1e 00 .word 0x001e ; ????
2d88: 01 1e adc r0, r17
2d8a: 00 01 movw r0, r0
2d8c: 1e 00 .word 0x001e ; ????
2d8e: 00 1e adc r0, r16
2d90: 00 00 nop
2d92: 1e 00 .word 0x001e ; ????
2d94: 00 1e adc r0, r16
2d96: 00 00 nop
2d98: 1e 00 .word 0x001e ; ????
2d9a: 00 1e adc r0, r16
2d9c: 00 00 nop
2d9e: 1e 00 .word 0x001e ; ????
2da0: 00 1e adc r0, r16
2da2: 00 00 nop
2da4: 1e 00 .word 0x001e ; ????
2da6: 00 1e adc r0, r16
2da8: 00 00 nop
2daa: 1e 00 .word 0x001e ; ????
2dac: 00 1e adc r0, r16
2dae: 00 00 nop
2db0: 1e 00 .word 0x001e ; ????
2db2: 00 1e adc r0, r16
2db4: 00 00 nop
2db6: 1e 00 .word 0x001e ; ????
2db8: 00 1e adc r0, r16
2dba: 00 00 nop
2dbc: 1e 00 .word 0x001e ; ????
2dbe: 00 1e adc r0, r16
2dc0: 00 00 nop
2dc2: 1e 00 .word 0x001e ; ????
2dc4: 00 1e adc r0, r16
2dc6: 00 00 nop
2dc8: 1e 00 .word 0x001e ; ????
2dca: 00 1e adc r0, r16
2dcc: 00 00 nop
2dce: 1e 01 movw r2, r28
2dd0: 00 1e adc r0, r16
2dd2: 00 00 nop
2dd4: 1e 00 .word 0x001e ; ????
2dd6: 00 1e adc r0, r16
2dd8: 00 00 nop
2dda: 1e 00 .word 0x001e ; ????
2ddc: 00 1e adc r0, r16
2dde: 00 00 nop
2de0: 1e 00 .word 0x001e ; ????
2de2: 00 1e adc r0, r16
2de4: 00 00 nop
2de6: 1e 00 .word 0x001e ; ????
2de8: 00 1e adc r0, r16
2dea: 00 00 nop
2dec: 1e 00 .word 0x001e ; ????
2dee: 00 1e adc r0, r16
2df0: 00 00 nop
2df2: 1e 00 .word 0x001e ; ????
2df4: 00 1e adc r0, r16
2df6: 00 00 nop
2df8: 1e 00 .word 0x001e ; ????
2dfa: 00 1e adc r0, r16
2dfc: 00 00 nop
2dfe: 1e 00 .word 0x001e ; ????
2e00: 00 1e adc r0, r16
2e02: 00 00 nop
2e04: 1e 00 .word 0x001e ; ????
2e06: 00 1e adc r0, r16
2e08: 00 00 nop
2e0a: 1e 00 .word 0x001e ; ????
2e0c: 00 1e adc r0, r16
2e0e: 00 00 nop
2e10: 1e 00 .word 0x001e ; ????
2e12: 00 1e adc r0, r16
2e14: 00 00 nop
2e16: 1e 00 .word 0x001e ; ????
2e18: 00 1e adc r0, r16
2e1a: 00 00 nop
2e1c: 1e 00 .word 0x001e ; ????
2e1e: 00 1e adc r0, r16
2e20: 00 00 nop
2e22: 1e 00 .word 0x001e ; ????
2e24: 00 1e adc r0, r16
2e26: 00 00 nop
2e28: 1e 00 .word 0x001e ; ????
00002e2a <__ctors_end>:
2e2a: 11 24 eor r1, r1
2e2c: 1f be out 0x3f, r1 ; 63
2e2e: cf ef ldi r28, 0xFF ; 255
2e30: d8 e0 ldi r29, 0x08 ; 8
2e32: de bf out 0x3e, r29 ; 62
2e34: cd bf out 0x3d, r28 ; 61
2e36: 0e 94 7f 19 call 0x32fe ; 0x32fe <main>
2e3a: 0c 94 18 1c jmp 0x3830 ; 0x3830 <_exit>
00002e3e <__bad_interrupt>:
2e3e: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
00002e42 <partyHard>:
#include "WS2812B_Atmega.h"
#include "party.h"
#define PARTY_DELAY 536
void partyHard(int LEDS){
2e42: 8c 01 movw r16, r24
DDRC = 0x01; // Declare PORTC0 as output
2e44: 81 e0 ldi r24, 0x01 ; 1
2e46: 87 b9 out 0x07, r24 ; 7
while(1){
for(int i = 0; i < LEDS; i += 1)
2e48: c0 e0 ldi r28, 0x00 ; 0
2e4a: d0 e0 ldi r29, 0x00 ; 0
2e4c: c0 17 cp r28, r16
2e4e: d1 07 cpc r29, r17
2e50: 3c f4 brge .+14 ; 0x2e60 <partyHard+0x1e>
writeRGB(85,0,0);
2e52: 40 e0 ldi r20, 0x00 ; 0
2e54: 60 e0 ldi r22, 0x00 ; 0
2e56: 85 e5 ldi r24, 0x55 ; 85
2e58: 0e 94 6d 17 call 0x2eda ; 0x2eda <writeRGB>
void partyHard(int LEDS){
DDRC = 0x01; // Declare PORTC0 as output
while(1){
for(int i = 0; i < LEDS; i += 1)
2e5c: 21 96 adiw r28, 0x01 ; 1
2e5e: f6 cf rjmp .-20 ; 0x2e4c <partyHard+0xa>
#else
//round up by default
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
#endif
__builtin_avr_delay_cycles(__ticks_dc);
2e60: 2f ef ldi r18, 0xFF ; 255
2e62: 86 eb ldi r24, 0xB6 ; 182
2e64: 90 e2 ldi r25, 0x20 ; 32
2e66: 21 50 subi r18, 0x01 ; 1
2e68: 80 40 sbci r24, 0x00 ; 0
2e6a: 90 40 sbci r25, 0x00 ; 0
2e6c: e1 f7 brne .-8 ; 0x2e66 <partyHard+0x24>
2e6e: 00 c0 rjmp .+0 ; 0x2e70 <partyHard+0x2e>
2e70: 00 00 nop
writeRGB(85,0,0);
_delay_ms(PARTY_DELAY);
for(int i = 0; i < LEDS; i += 1)
2e72: c0 e0 ldi r28, 0x00 ; 0
2e74: d0 e0 ldi r29, 0x00 ; 0
2e76: c0 17 cp r28, r16
2e78: d1 07 cpc r29, r17
2e7a: 3c f4 brge .+14 ; 0x2e8a <partyHard+0x48>
writeRGB(0,0,85);
2e7c: 45 e5 ldi r20, 0x55 ; 85
2e7e: 60 e0 ldi r22, 0x00 ; 0
2e80: 80 e0 ldi r24, 0x00 ; 0
2e82: 0e 94 6d 17 call 0x2eda ; 0x2eda <writeRGB>
while(1){
for(int i = 0; i < LEDS; i += 1)
writeRGB(85,0,0);
_delay_ms(PARTY_DELAY);
for(int i = 0; i < LEDS; i += 1)
2e86: 21 96 adiw r28, 0x01 ; 1
2e88: f6 cf rjmp .-20 ; 0x2e76 <partyHard+0x34>
2e8a: 2f ef ldi r18, 0xFF ; 255
2e8c: 86 eb ldi r24, 0xB6 ; 182
2e8e: 90 e2 ldi r25, 0x20 ; 32
2e90: 21 50 subi r18, 0x01 ; 1
2e92: 80 40 sbci r24, 0x00 ; 0
2e94: 90 40 sbci r25, 0x00 ; 0
2e96: e1 f7 brne .-8 ; 0x2e90 <partyHard+0x4e>
2e98: 00 c0 rjmp .+0 ; 0x2e9a <partyHard+0x58>
2e9a: 00 00 nop
2e9c: d5 cf rjmp .-86 ; 0x2e48 <partyHard+0x6>
00002e9e <writeZero>:
#include "WS2812B_Atmega.h"
inline void writeZero() {
DATAPIN = 1;
2e9e: 81 e0 ldi r24, 0x01 ; 1
2ea0: 88 b9 out 0x08, r24 ; 8
wait6;
2ea2: 00 c0 rjmp .+0 ; 0x2ea4 <writeZero+0x6>
2ea4: 00 c0 rjmp .+0 ; 0x2ea6 <writeZero+0x8>
2ea6: 00 c0 rjmp .+0 ; 0x2ea8 <writeZero+0xa>
DATAPIN = 0;
2ea8: 18 b8 out 0x08, r1 ; 8
wait15;
2eaa: 00 c0 rjmp .+0 ; 0x2eac <writeZero+0xe>
2eac: 00 c0 rjmp .+0 ; 0x2eae <writeZero+0x10>
2eae: 00 c0 rjmp .+0 ; 0x2eb0 <writeZero+0x12>
2eb0: 00 c0 rjmp .+0 ; 0x2eb2 <writeZero+0x14>
2eb2: 00 c0 rjmp .+0 ; 0x2eb4 <writeZero+0x16>
2eb4: 00 c0 rjmp .+0 ; 0x2eb6 <writeZero+0x18>
2eb6: 00 c0 rjmp .+0 ; 0x2eb8 <writeZero+0x1a>
2eb8: 00 00 nop
2eba: 08 95 ret
00002ebc <writeOne>:
}
inline void writeOne() {
DATAPIN = 1;
2ebc: 81 e0 ldi r24, 0x01 ; 1
2ebe: 88 b9 out 0x08, r24 ; 8
wait14;
2ec0: 00 c0 rjmp .+0 ; 0x2ec2 <writeOne+0x6>
2ec2: 00 c0 rjmp .+0 ; 0x2ec4 <writeOne+0x8>
2ec4: 00 c0 rjmp .+0 ; 0x2ec6 <writeOne+0xa>
2ec6: 00 c0 rjmp .+0 ; 0x2ec8 <writeOne+0xc>
2ec8: 00 c0 rjmp .+0 ; 0x2eca <writeOne+0xe>
2eca: 00 c0 rjmp .+0 ; 0x2ecc <writeOne+0x10>
2ecc: 00 c0 rjmp .+0 ; 0x2ece <writeOne+0x12>
DATAPIN = 0;
2ece: 18 b8 out 0x08, r1 ; 8
wait8;
2ed0: 00 c0 rjmp .+0 ; 0x2ed2 <writeOne+0x16>
2ed2: 00 c0 rjmp .+0 ; 0x2ed4 <writeOne+0x18>
2ed4: 00 c0 rjmp .+0 ; 0x2ed6 <writeOne+0x1a>
2ed6: 00 c0 rjmp .+0 ; 0x2ed8 <writeOne+0x1c>
2ed8: 08 95 ret
00002eda <writeRGB>:
}
void writeRGB(uint8_t r, uint8_t g, uint8_t b) {
2eda: af 92 push r10
2edc: bf 92 push r11
2ede: cf 92 push r12
2ee0: df 92 push r13
2ee2: ef 92 push r14
2ee4: ff 92 push r15
2ee6: 0f 93 push r16
2ee8: 1f 93 push r17
2eea: cf 93 push r28
2eec: df 93 push r29
2eee: c8 2e mov r12, r24
2ef0: e4 2e mov r14, r20
2ef2: c8 e0 ldi r28, 0x08 ; 8
2ef4: d0 e0 ldi r29, 0x00 ; 0
int i;
for( i = 128; i > 0; i >>= 1 ) {
2ef6: 00 e8 ldi r16, 0x80 ; 128
2ef8: 10 e0 ldi r17, 0x00 ; 0
if( g & i ){
2efa: a6 2e mov r10, r22
2efc: b1 2c mov r11, r1
2efe: c8 01 movw r24, r16
2f00: 8a 21 and r24, r10
2f02: 9b 21 and r25, r11
2f04: 89 2b or r24, r25
2f06: 19 f0 breq .+6 ; 0x2f0e <writeRGB+0x34>
writeOne();
2f08: 0e 94 5e 17 call 0x2ebc ; 0x2ebc <writeOne>
2f0c: 02 c0 rjmp .+4 ; 0x2f12 <writeRGB+0x38>
} else {
writeZero();
2f0e: 0e 94 4f 17 call 0x2e9e ; 0x2e9e <writeZero>
}
void writeRGB(uint8_t r, uint8_t g, uint8_t b) {
int i;
for( i = 128; i > 0; i >>= 1 ) {
2f12: 15 95 asr r17
2f14: 07 95 ror r16
2f16: 21 97 sbiw r28, 0x01 ; 1
2f18: 91 f7 brne .-28 ; 0x2efe <writeRGB+0x24>
2f1a: c8 e0 ldi r28, 0x08 ; 8
2f1c: d0 e0 ldi r29, 0x00 ; 0
2f1e: 00 e8 ldi r16, 0x80 ; 128
2f20: 10 e0 ldi r17, 0x00 ; 0
writeZero();
}
}
for( i = 128; i > 0; i >>= 1 ) {
if( r & i ){
2f22: d1 2c mov r13, r1
2f24: c8 01 movw r24, r16
2f26: 8c 21 and r24, r12
2f28: 9d 21 and r25, r13
2f2a: 89 2b or r24, r25
2f2c: 19 f0 breq .+6 ; 0x2f34 <writeRGB+0x5a>
writeOne();
2f2e: 0e 94 5e 17 call 0x2ebc ; 0x2ebc <writeOne>
2f32: 02 c0 rjmp .+4 ; 0x2f38 <writeRGB+0x5e>
} else {
writeZero();
2f34: 0e 94 4f 17 call 0x2e9e ; 0x2e9e <writeZero>
} else {
writeZero();
}
}
for( i = 128; i > 0; i >>= 1 ) {
2f38: 15 95 asr r17
2f3a: 07 95 ror r16
2f3c: 21 97 sbiw r28, 0x01 ; 1
2f3e: 91 f7 brne .-28 ; 0x2f24 <writeRGB+0x4a>
2f40: c8 e0 ldi r28, 0x08 ; 8
2f42: d0 e0 ldi r29, 0x00 ; 0
2f44: 00 e8 ldi r16, 0x80 ; 128
2f46: 10 e0 ldi r17, 0x00 ; 0
writeZero();
}
}
for( i = 128; i > 0; i >>= 1 ) {
if( b & i ){
2f48: f1 2c mov r15, r1
2f4a: c8 01 movw r24, r16
2f4c: 8e 21 and r24, r14
2f4e: 9f 21 and r25, r15
2f50: 89 2b or r24, r25
2f52: 19 f0 breq .+6 ; 0x2f5a <writeRGB+0x80>
writeOne();
2f54: 0e 94 5e 17 call 0x2ebc ; 0x2ebc <writeOne>
2f58: 02 c0 rjmp .+4 ; 0x2f5e <writeRGB+0x84>
} else {
writeZero();
2f5a: 0e 94 4f 17 call 0x2e9e ; 0x2e9e <writeZero>
} else {
writeZero();
}
}
for( i = 128; i > 0; i >>= 1 ) {
2f5e: 15 95 asr r17
2f60: 07 95 ror r16
2f62: 21 97 sbiw r28, 0x01 ; 1
2f64: 91 f7 brne .-28 ; 0x2f4a <writeRGB+0x70>
writeOne();
} else {
writeZero();
}
}
}
2f66: df 91 pop r29
2f68: cf 91 pop r28
2f6a: 1f 91 pop r17
2f6c: 0f 91 pop r16
2f6e: ff 90 pop r15
2f70: ef 90 pop r14
2f72: df 90 pop r13
2f74: cf 90 pop r12
2f76: bf 90 pop r11
2f78: af 90 pop r10
2f7a: 08 95 ret
00002f7c <interpolateLinearly>:
#include "color_hsv.h"
void interpolateLinearly(hsv_t start, hsv_t end, size_t steps, hsv_t *colors) {
2f7c: 2f 92 push r2
2f7e: 3f 92 push r3
2f80: 4f 92 push r4
2f82: 5f 92 push r5
2f84: 6f 92 push r6
2f86: 7f 92 push r7
2f88: 8f 92 push r8
2f8a: 9f 92 push r9
2f8c: af 92 push r10
2f8e: bf 92 push r11
2f90: cf 92 push r12
2f92: df 92 push r13
2f94: ef 92 push r14
2f96: ff 92 push r15
2f98: 0f 93 push r16
2f9a: 1f 93 push r17
2f9c: cf 93 push r28
2f9e: df 93 push r29
2fa0: cd b7 in r28, 0x3d ; 61
2fa2: de b7 in r29, 0x3e ; 62
2fa4: 2a 97 sbiw r28, 0x0a ; 10
2fa6: 0f b6 in r0, 0x3f ; 63
2fa8: f8 94 cli
2faa: de bf out 0x3e, r29 ; 62
2fac: 0f be out 0x3f, r0 ; 63
2fae: cd bf out 0x3d, r28 ; 61
2fb0: d8 2e mov r13, r24
2fb2: c9 2e mov r12, r25
2fb4: f7 01 movw r30, r14
if( steps == 1 ) {
2fb6: 01 30 cpi r16, 0x01 ; 1
2fb8: 11 05 cpc r17, r1
2fba: 01 f1 breq .+64 ; 0x2ffc <interpolateLinearly+0x80>
return;
}
for( size_t i = 0; i < steps; i++ ) {
hsv_t tmp;
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
2fbc: 3b 01 movw r6, r22
2fbe: 29 01 movw r4, r18
2fc0: 46 1a sub r4, r22
2fc2: 57 0a sbc r5, r23
2fc4: 84 2f mov r24, r20
2fc6: 90 e0 ldi r25, 0x00 ; 0
tmp.sat = (uint8_t)((int16_t)start.sat + ((int16_t)end.sat - (int16_t)start.sat) * (int16_t)i / ((int16_t)steps-1));
2fc8: bc 01 movw r22, r24
2fca: 6d 19 sub r22, r13
2fcc: 71 09 sbc r23, r1
2fce: 7e 83 std Y+6, r23 ; 0x06
2fd0: 6d 83 std Y+5, r22 ; 0x05
2fd2: 85 2f mov r24, r21
2fd4: 90 e0 ldi r25, 0x00 ; 0
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
2fd6: 9c 01 movw r18, r24
2fd8: 2c 19 sub r18, r12
2fda: 31 09 sbc r19, r1
2fdc: 38 87 std Y+8, r19 ; 0x08
2fde: 2f 83 std Y+7, r18 ; 0x07
2fe0: 33 96 adiw r30, 0x03 ; 3
2fe2: 1a 86 std Y+10, r1 ; 0x0a
2fe4: 19 86 std Y+9, r1 ; 0x09
2fe6: e1 2c mov r14, r1
2fe8: f1 2c mov r15, r1
2fea: 80 e0 ldi r24, 0x00 ; 0
2fec: 90 e0 ldi r25, 0x00 ; 0
2fee: 20 e0 ldi r18, 0x00 ; 0
2ff0: 30 e0 ldi r19, 0x00 ; 0
return;
}
for( size_t i = 0; i < steps; i++ ) {
hsv_t tmp;
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
2ff2: 58 01 movw r10, r16
2ff4: 41 e0 ldi r20, 0x01 ; 1
2ff6: a4 1a sub r10, r20
2ff8: b1 08 sbc r11, r1
2ffa: 05 c0 rjmp .+10 ; 0x3006 <interpolateLinearly+0x8a>
#include "color_hsv.h"
void interpolateLinearly(hsv_t start, hsv_t end, size_t steps, hsv_t *colors) {
if( steps == 1 ) {
colors[0] = start;
2ffc: 60 83 st Z, r22
2ffe: 71 83 std Z+1, r23 ; 0x01
3000: 82 83 std Z+2, r24 ; 0x02
3002: 93 83 std Z+3, r25 ; 0x03
return;
3004: 3d c0 rjmp .+122 ; 0x3080 <interpolateLinearly+0x104>
3006: 1c 01 movw r2, r24
3008: 24 0c add r2, r4
300a: 35 1c adc r3, r5
300c: 4d 81 ldd r20, Y+5 ; 0x05
300e: 5e 81 ldd r21, Y+6 ; 0x06
3010: 4e 0d add r20, r14
3012: 5f 1d adc r21, r15
3014: 5a 83 std Y+2, r21 ; 0x02
3016: 49 83 std Y+1, r20 ; 0x01
3018: 4f 81 ldd r20, Y+7 ; 0x07
301a: 58 85 ldd r21, Y+8 ; 0x08
301c: 69 85 ldd r22, Y+9 ; 0x09
301e: 7a 85 ldd r23, Y+10 ; 0x0a
3020: 46 0f add r20, r22
3022: 57 1f adc r21, r23
3024: 5c 83 std Y+4, r21 ; 0x04
3026: 4b 83 std Y+3, r20 ; 0x03
}
for( size_t i = 0; i < steps; i++ ) {
3028: 20 17 cp r18, r16
302a: 31 07 cpc r19, r17
302c: 49 f1 breq .+82 ; 0x3080 <interpolateLinearly+0x104>
302e: 4f 01 movw r8, r30
3030: 53 e0 ldi r21, 0x03 ; 3
3032: 85 1a sub r8, r21
3034: 91 08 sbc r9, r1
hsv_t tmp;
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
3036: b5 01 movw r22, r10
3038: 0e 94 ea 1b call 0x37d4 ; 0x37d4 <__divmodhi4>
303c: 66 0d add r22, r6
303e: 77 1d adc r23, r7
tmp.sat = (uint8_t)((int16_t)start.sat + ((int16_t)end.sat - (int16_t)start.sat) * (int16_t)i / ((int16_t)steps-1));
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
colors[i] = tmp;
3040: d4 01 movw r26, r8
3042: 6d 93 st X+, r22
3044: 7c 93 st X, r23
3046: 4f 01 movw r8, r30
3048: b1 e0 ldi r27, 0x01 ; 1
304a: 8b 1a sub r8, r27
304c: 91 08 sbc r9, r1
}
for( size_t i = 0; i < steps; i++ ) {
hsv_t tmp;
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
tmp.sat = (uint8_t)((int16_t)start.sat + ((int16_t)end.sat - (int16_t)start.sat) * (int16_t)i / ((int16_t)steps-1));
304e: c7 01 movw r24, r14
3050: b5 01 movw r22, r10
3052: 0e 94 ea 1b call 0x37d4 ; 0x37d4 <__divmodhi4>
3056: 6d 0d add r22, r13
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
colors[i] = tmp;
3058: d4 01 movw r26, r8
305a: 6c 93 st X, r22
for( size_t i = 0; i < steps; i++ ) {
hsv_t tmp;
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
tmp.sat = (uint8_t)((int16_t)start.sat + ((int16_t)end.sat - (int16_t)start.sat) * (int16_t)i / ((int16_t)steps-1));
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
305c: 89 85 ldd r24, Y+9 ; 0x09
305e: 9a 85 ldd r25, Y+10 ; 0x0a
3060: b5 01 movw r22, r10
3062: 0e 94 ea 1b call 0x37d4 ; 0x37d4 <__divmodhi4>
3066: 6c 0d add r22, r12
colors[i] = tmp;
3068: 60 83 st Z, r22
if( steps == 1 ) {
colors[0] = start;
return;
}
for( size_t i = 0; i < steps; i++ ) {
306a: 2f 5f subi r18, 0xFF ; 255
306c: 3f 4f sbci r19, 0xFF ; 255
306e: 34 96 adiw r30, 0x04 ; 4
3070: 4b 81 ldd r20, Y+3 ; 0x03
3072: 5c 81 ldd r21, Y+4 ; 0x04
3074: 5a 87 std Y+10, r21 ; 0x0a
3076: 49 87 std Y+9, r20 ; 0x09
3078: e9 80 ldd r14, Y+1 ; 0x01
307a: fa 80 ldd r15, Y+2 ; 0x02
307c: c1 01 movw r24, r2
307e: c3 cf rjmp .-122 ; 0x3006 <interpolateLinearly+0x8a>
tmp.hue = (uint16_t)((int16_t)start.hue + ((int16_t)end.hue - (int16_t)start.hue) * (int16_t)i / ((int16_t)steps-1));
tmp.sat = (uint8_t)((int16_t)start.sat + ((int16_t)end.sat - (int16_t)start.sat) * (int16_t)i / ((int16_t)steps-1));
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
colors[i] = tmp;
}
}
3080: 2a 96 adiw r28, 0x0a ; 10
3082: 0f b6 in r0, 0x3f ; 63
3084: f8 94 cli
3086: de bf out 0x3e, r29 ; 62
3088: 0f be out 0x3f, r0 ; 63
308a: cd bf out 0x3d, r28 ; 61
308c: df 91 pop r29
308e: cf 91 pop r28
3090: 1f 91 pop r17
3092: 0f 91 pop r16
3094: ff 90 pop r15
3096: ef 90 pop r14
3098: df 90 pop r13
309a: cf 90 pop r12
309c: bf 90 pop r11
309e: af 90 pop r10
30a0: 9f 90 pop r9
30a2: 8f 90 pop r8
30a4: 7f 90 pop r7
30a6: 6f 90 pop r6
30a8: 5f 90 pop r5
30aa: 4f 90 pop r4
30ac: 3f 90 pop r3
30ae: 2f 90 pop r2
30b0: 08 95 ret
000030b2 <hsv2rgb>:
for(size_t i = 0; i < count; ++i) {
rgbList[i] = hsv2rgb(&hsvList[i]);
}
}
rgb_t hsv2rgb(hsv_t* hsv) {
30b2: 2f 92 push r2
30b4: 3f 92 push r3
30b6: 4f 92 push r4
30b8: 5f 92 push r5
30ba: 6f 92 push r6
30bc: 7f 92 push r7
30be: 8f 92 push r8
30c0: 9f 92 push r9
30c2: af 92 push r10
30c4: bf 92 push r11
30c6: cf 92 push r12
30c8: df 92 push r13
30ca: ef 92 push r14
30cc: ff 92 push r15
30ce: 0f 93 push r16
30d0: 1f 93 push r17
30d2: cf 93 push r28
30d4: df 93 push r29
30d6: 00 d0 rcall .+0 ; 0x30d8 <hsv2rgb+0x26>
30d8: 00 d0 rcall .+0 ; 0x30da <hsv2rgb+0x28>
30da: cd b7 in r28, 0x3d ; 61
30dc: de b7 in r29, 0x3e ; 62
rgb_t res;
if(hsv->sat == 0) {
30de: fc 01 movw r30, r24
30e0: b2 80 ldd r11, Z+2 ; 0x02
30e2: 33 80 ldd r3, Z+3 ; 0x03
30e4: b1 10 cpse r11, r1
30e6: 04 c0 rjmp .+8 ; 0x30f0 <hsv2rgb+0x3e>
res.r = res.g = res.b = hsv->val;
30e8: 23 2c mov r2, r3
30ea: 3b 82 std Y+3, r3 ; 0x03
30ec: 3c 82 std Y+4, r3 ; 0x04
30ee: c2 c0 rjmp .+388 ; 0x3274 <hsv2rgb+0x1c2>
30f0: fc 01 movw r30, r24
} else {
float hue = (float) (hsv->hue<360?hsv->hue:hsv->hue-360);
30f2: 00 81 ld r16, Z
30f4: 11 81 ldd r17, Z+1 ; 0x01
30f6: b8 01 movw r22, r16
30f8: 08 36 cpi r16, 0x68 ; 104
30fa: f1 e0 ldi r31, 0x01 ; 1
30fc: 1f 07 cpc r17, r31
30fe: 10 f0 brcs .+4 ; 0x3104 <hsv2rgb+0x52>
3100: 68 56 subi r22, 0x68 ; 104
3102: 71 40 sbci r23, 0x01 ; 1
3104: 80 e0 ldi r24, 0x00 ; 0
3106: 90 e0 ldi r25, 0x00 ; 0
3108: 0e 94 ef 1a call 0x35de ; 0x35de <__floatunsisf>
310c: 2b 01 movw r4, r22
310e: 3c 01 movw r6, r24
float val = ((float) hsv->val ) / 100.0;
3110: 63 2d mov r22, r3
3112: 70 e0 ldi r23, 0x00 ; 0
3114: 80 e0 ldi r24, 0x00 ; 0
3116: 90 e0 ldi r25, 0x00 ; 0
3118: 0e 94 ef 1a call 0x35de ; 0x35de <__floatunsisf>
311c: 20 e0 ldi r18, 0x00 ; 0
311e: 30 e0 ldi r19, 0x00 ; 0
3120: 48 ec ldi r20, 0xC8 ; 200
3122: 52 e4 ldi r21, 0x42 ; 66
3124: 0e 94 4e 1a call 0x349c ; 0x349c <__divsf3>
3128: 6b 01 movw r12, r22
312a: 7c 01 movw r14, r24
float sat = ((float) hsv->sat ) / 100.0;
312c: 6b 2d mov r22, r11
312e: 70 e0 ldi r23, 0x00 ; 0
3130: 80 e0 ldi r24, 0x00 ; 0
3132: 90 e0 ldi r25, 0x00 ; 0
3134: 0e 94 ef 1a call 0x35de ; 0x35de <__floatunsisf>
3138: 20 e0 ldi r18, 0x00 ; 0
313a: 30 e0 ldi r19, 0x00 ; 0
313c: 48 ec ldi r20, 0xC8 ; 200
313e: 52 e4 ldi r21, 0x42 ; 66
3140: 0e 94 4e 1a call 0x349c ; 0x349c <__divsf3>
3144: 4b 01 movw r8, r22
3146: 5c 01 movw r10, r24
uint8_t h = hue / 60;
3148: 20 e0 ldi r18, 0x00 ; 0
314a: 30 e0 ldi r19, 0x00 ; 0
314c: 40 e7 ldi r20, 0x70 ; 112
314e: 52 e4 ldi r21, 0x42 ; 66
3150: c3 01 movw r24, r6
3152: b2 01 movw r22, r4
3154: 0e 94 4e 1a call 0x349c ; 0x349c <__divsf3>
3158: 2b 01 movw r4, r22
315a: 3c 01 movw r6, r24
315c: 0e 94 c0 1a call 0x3580 ; 0x3580 <__fixunssfsi>
3160: 6a 83 std Y+2, r22 ; 0x02
float f = ( hue / 60 ) - h;
3162: 70 e0 ldi r23, 0x00 ; 0
3164: 80 e0 ldi r24, 0x00 ; 0
3166: 90 e0 ldi r25, 0x00 ; 0
3168: 0e 94 f1 1a call 0x35e2 ; 0x35e2 <__floatsisf>
316c: 9b 01 movw r18, r22
316e: ac 01 movw r20, r24
3170: c3 01 movw r24, r6
3172: b2 01 movw r22, r4
3174: 0e 94 e1 19 call 0x33c2 ; 0x33c2 <__subsf3>
3178: 2b 01 movw r4, r22
317a: 3c 01 movw r6, r24
uint8_t p = RGB_MAX * ( val * ( 1 - sat ));
317c: a5 01 movw r20, r10
317e: 94 01 movw r18, r8
3180: 60 e0 ldi r22, 0x00 ; 0
3182: 70 e0 ldi r23, 0x00 ; 0
3184: 80 e8 ldi r24, 0x80 ; 128
3186: 9f e3 ldi r25, 0x3F ; 63
3188: 0e 94 e1 19 call 0x33c2 ; 0x33c2 <__subsf3>
318c: 9b 01 movw r18, r22
318e: ac 01 movw r20, r24
3190: c7 01 movw r24, r14
3192: b6 01 movw r22, r12
3194: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
3198: 20 e0 ldi r18, 0x00 ; 0
319a: 30 e0 ldi r19, 0x00 ; 0
319c: 40 e0 ldi r20, 0x00 ; 0
319e: 53 e4 ldi r21, 0x43 ; 67
31a0: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
31a4: 0e 94 c0 1a call 0x3580 ; 0x3580 <__fixunssfsi>
31a8: 26 2e mov r2, r22
uint8_t q = RGB_MAX * ( val * ( 1 - sat * f ));
31aa: a3 01 movw r20, r6
31ac: 92 01 movw r18, r4
31ae: c5 01 movw r24, r10
31b0: b4 01 movw r22, r8
31b2: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
31b6: 9b 01 movw r18, r22
31b8: ac 01 movw r20, r24
31ba: 60 e0 ldi r22, 0x00 ; 0
31bc: 70 e0 ldi r23, 0x00 ; 0
31be: 80 e8 ldi r24, 0x80 ; 128
31c0: 9f e3 ldi r25, 0x3F ; 63
31c2: 0e 94 e1 19 call 0x33c2 ; 0x33c2 <__subsf3>
31c6: 9b 01 movw r18, r22
31c8: ac 01 movw r20, r24
31ca: c7 01 movw r24, r14
31cc: b6 01 movw r22, r12
31ce: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
31d2: 20 e0 ldi r18, 0x00 ; 0
31d4: 30 e0 ldi r19, 0x00 ; 0
31d6: 40 e0 ldi r20, 0x00 ; 0
31d8: 53 e4 ldi r21, 0x43 ; 67
31da: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
31de: 0e 94 c0 1a call 0x3580 ; 0x3580 <__fixunssfsi>
31e2: 69 83 std Y+1, r22 ; 0x01
uint8_t t = RGB_MAX * ( val * ( 1 - sat * ( 1 - f )));
31e4: a3 01 movw r20, r6
31e6: 92 01 movw r18, r4
31e8: 60 e0 ldi r22, 0x00 ; 0
31ea: 70 e0 ldi r23, 0x00 ; 0
31ec: 80 e8 ldi r24, 0x80 ; 128
31ee: 9f e3 ldi r25, 0x3F ; 63
31f0: 0e 94 e1 19 call 0x33c2 ; 0x33c2 <__subsf3>
31f4: 9b 01 movw r18, r22
31f6: ac 01 movw r20, r24
31f8: c5 01 movw r24, r10
31fa: b4 01 movw r22, r8
31fc: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
3200: 9b 01 movw r18, r22
3202: ac 01 movw r20, r24
3204: 60 e0 ldi r22, 0x00 ; 0
3206: 70 e0 ldi r23, 0x00 ; 0
3208: 80 e8 ldi r24, 0x80 ; 128
320a: 9f e3 ldi r25, 0x3F ; 63
320c: 0e 94 e1 19 call 0x33c2 ; 0x33c2 <__subsf3>
3210: 9b 01 movw r18, r22
3212: ac 01 movw r20, r24
3214: c7 01 movw r24, r14
3216: b6 01 movw r22, r12
3218: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
321c: 20 e0 ldi r18, 0x00 ; 0
321e: 30 e0 ldi r19, 0x00 ; 0
3220: 40 e0 ldi r20, 0x00 ; 0
3222: 53 e4 ldi r21, 0x43 ; 67
3224: 0e 94 7d 1b call 0x36fa ; 0x36fa <__mulsf3>
3228: 0e 94 c0 1a call 0x3580 ; 0x3580 <__fixunssfsi>
switch(h) {
322c: 2a 81 ldd r18, Y+2 ; 0x02
322e: 82 2f mov r24, r18
3230: 90 e0 ldi r25, 0x00 ; 0
3232: 87 30 cpi r24, 0x07 ; 7
3234: 91 05 cpc r25, r1
3236: e8 f4 brcc .+58 ; 0x3272 <hsv2rgb+0x1c0>
3238: fc 01 movw r30, r24
323a: ec 5c subi r30, 0xCC ; 204
323c: ff 4f sbci r31, 0xFF ; 255
323e: 0c 94 fe 1b jmp 0x37fc ; 0x37fc <__tablejump2__>
case 0:
case 6: res.r = hsv->val; res.g = t; res.b = p; break;
3242: 2b 82 std Y+3, r2 ; 0x03
3244: 6c 83 std Y+4, r22 ; 0x04
3246: 23 2c mov r2, r3
3248: 15 c0 rjmp .+42 ; 0x3274 <hsv2rgb+0x1c2>
case 1: res.r = q; res.g = hsv->val; res.b = p; break;
324a: 2b 82 std Y+3, r2 ; 0x03
324c: 3c 82 std Y+4, r3 ; 0x04
324e: 29 80 ldd r2, Y+1 ; 0x01
3250: 11 c0 rjmp .+34 ; 0x3274 <hsv2rgb+0x1c2>
case 2: res.r = p; res.g = hsv->val; res.b = t; break;
3252: 6b 83 std Y+3, r22 ; 0x03
3254: 3c 82 std Y+4, r3 ; 0x04
3256: 0e c0 rjmp .+28 ; 0x3274 <hsv2rgb+0x1c2>
case 3: res.r = p; res.g = q; res.b = hsv->val; break;
3258: 3b 82 std Y+3, r3 ; 0x03
325a: 89 81 ldd r24, Y+1 ; 0x01
325c: 8c 83 std Y+4, r24 ; 0x04
325e: 0a c0 rjmp .+20 ; 0x3274 <hsv2rgb+0x1c2>
case 4: res.r = t; res.g = p; res.b = hsv->val; break;
3260: 3b 82 std Y+3, r3 ; 0x03
3262: 2c 82 std Y+4, r2 ; 0x04
3264: 26 2e mov r2, r22
3266: 06 c0 rjmp .+12 ; 0x3274 <hsv2rgb+0x1c2>
case 5: res.r = hsv->hue; res.g = p; res.b = q; break;
3268: e9 81 ldd r30, Y+1 ; 0x01
326a: eb 83 std Y+3, r30 ; 0x03
326c: 2c 82 std Y+4, r2 ; 0x04
326e: 20 2e mov r2, r16
3270: 01 c0 rjmp .+2 ; 0x3274 <hsv2rgb+0x1c2>
uint8_t p = RGB_MAX * ( val * ( 1 - sat ));
uint8_t q = RGB_MAX * ( val * ( 1 - sat * f ));
uint8_t t = RGB_MAX * ( val * ( 1 - sat * ( 1 - f )));
switch(h) {
3272: 21 2c mov r2, r1
case 5: res.r = hsv->hue; res.g = p; res.b = q; break;
}
}
return res;
}
3274: 62 2d mov r22, r2
3276: 7c 81 ldd r23, Y+4 ; 0x04
3278: 8b 81 ldd r24, Y+3 ; 0x03
327a: 0f 90 pop r0
327c: 0f 90 pop r0
327e: 0f 90 pop r0
3280: 0f 90 pop r0
3282: df 91 pop r29
3284: cf 91 pop r28
3286: 1f 91 pop r17
3288: 0f 91 pop r16
328a: ff 90 pop r15
328c: ef 90 pop r14
328e: df 90 pop r13
3290: cf 90 pop r12
3292: bf 90 pop r11
3294: af 90 pop r10
3296: 9f 90 pop r9
3298: 8f 90 pop r8
329a: 7f 90 pop r7
329c: 6f 90 pop r6
329e: 5f 90 pop r5
32a0: 4f 90 pop r4
32a2: 3f 90 pop r3
32a4: 2f 90 pop r2
32a6: 08 95 ret
000032a8 <hsv2rgbList>:
tmp.val = (uint8_t)((int16_t)start.val + ((int16_t)end.val - (int16_t)start.val) * (int16_t)i / ((int16_t)steps-1));
colors[i] = tmp;
}
}
void hsv2rgbList(hsv_t* hsvList, rgb_t* rgbList, size_t count) {
32a8: cf 92 push r12
32aa: df 92 push r13
32ac: ef 92 push r14
32ae: ff 92 push r15
32b0: 0f 93 push r16
32b2: 1f 93 push r17
32b4: cf 93 push r28
32b6: df 93 push r29
32b8: 6a 01 movw r12, r20
32ba: eb 01 movw r28, r22
32bc: 7c 01 movw r14, r24
for(size_t i = 0; i < count; ++i) {
32be: 00 e0 ldi r16, 0x00 ; 0
32c0: 10 e0 ldi r17, 0x00 ; 0
32c2: 0c 15 cp r16, r12
32c4: 1d 05 cpc r17, r13
32c6: 61 f0 breq .+24 ; 0x32e0 <hsv2rgbList+0x38>
rgbList[i] = hsv2rgb(&hsvList[i]);
32c8: c7 01 movw r24, r14
32ca: 0e 94 59 18 call 0x30b2 ; 0x30b2 <hsv2rgb>
32ce: 69 93 st Y+, r22
32d0: 79 93 st Y+, r23
32d2: 89 93 st Y+, r24
colors[i] = tmp;
}
}
void hsv2rgbList(hsv_t* hsvList, rgb_t* rgbList, size_t count) {
for(size_t i = 0; i < count; ++i) {
32d4: 0f 5f subi r16, 0xFF ; 255
32d6: 1f 4f sbci r17, 0xFF ; 255
32d8: 84 e0 ldi r24, 0x04 ; 4
32da: e8 0e add r14, r24
32dc: f1 1c adc r15, r1
32de: f1 cf rjmp .-30 ; 0x32c2 <hsv2rgbList+0x1a>
rgbList[i] = hsv2rgb(&hsvList[i]);
}
}
32e0: df 91 pop r29
32e2: cf 91 pop r28
32e4: 1f 91 pop r17
32e6: 0f 91 pop r16
32e8: ff 90 pop r15
32ea: ef 90 pop r14
32ec: df 90 pop r13
32ee: cf 90 pop r12
32f0: 08 95 ret
000032f2 <init_hsv_t>:
32f2: 28 2f mov r18, r24
32f4: 86 2f mov r24, r22
32f6: 62 2f mov r22, r18
32f8: 79 2f mov r23, r25
32fa: 94 2f mov r25, r20
32fc: 08 95 ret
000032fe <main>:
//~ printf("};\t end matrix");
//~ uint64_t test = poo[27] + 3 * poo[10];
//~ test += 5 - poo[12];
DDRC = 0x01; // PORT C0 output
32fe: 81 e0 ldi r24, 0x01 ; 1
3300: 87 b9 out 0x07, r24 ; 7
size_t row = 0;
size_t col = 0;
int8_t sign = 1;
3302: 11 e0 ldi r17, 0x01 ; 1
//~ uint64_t test = poo[27] + 3 * poo[10];
//~ test += 5 - poo[12];
DDRC = 0x01; // PORT C0 output
size_t row = 0;
size_t col = 0;
3304: 80 e0 ldi r24, 0x00 ; 0
3306: 90 e0 ldi r25, 0x00 ; 0
//~ uint64_t test = poo[27] + 3 * poo[10];
//~ test += 5 - poo[12];
DDRC = 0x01; // PORT C0 output
size_t row = 0;
3308: c0 e0 ldi r28, 0x00 ; 0
330a: d0 e0 ldi r29, 0x00 ; 0
if( sign == 1) {
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][col][0], rgbTable[row][col][1], rgbTable[row][col][2]);
}
} else if( sign == -1) {
size_t index = COLS - 1 - col;
330c: 3d e1 ldi r19, 0x1D ; 29
330e: e3 2e mov r14, r19
3310: f1 2c mov r15, r1
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][index][0], rgbTable[row][index][1], rgbTable[row][index][2]);
3312: 0a e5 ldi r16, 0x5A ; 90
size_t row = 0;
size_t col = 0;
int8_t sign = 1;
while(true) {
if( sign == 1) {
3314: 11 30 cpi r17, 0x01 ; 1
3316: d9 f4 brne .+54 ; 0x334e <main+0x50>
3318: 0c 9f mul r16, r28
331a: 60 01 movw r12, r0
331c: 0d 9f mul r16, r29
331e: d0 0c add r13, r0
3320: 11 24 eor r1, r1
3322: a1 2c mov r10, r1
3324: b1 2c mov r11, r1
3326: f5 01 movw r30, r10
3328: ec 0d add r30, r12
332a: fd 1d adc r31, r13
332c: ea 58 subi r30, 0x8A ; 138
332e: ff 4f sbci r31, 0xFF ; 255
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][col][0], rgbTable[row][col][1], rgbTable[row][col][2]);
3330: 42 81 ldd r20, Z+2 ; 0x02
3332: 61 81 ldd r22, Z+1 ; 0x01
3334: 80 81 ld r24, Z
3336: 0e 94 6d 17 call 0x2eda ; 0x2eda <writeRGB>
333a: 23 e0 ldi r18, 0x03 ; 3
333c: a2 0e add r10, r18
333e: b1 1c adc r11, r1
size_t col = 0;
int8_t sign = 1;
while(true) {
if( sign == 1) {
for(col = 0; col < COLS; col++){
3340: 3a e5 ldi r19, 0x5A ; 90
3342: a3 16 cp r10, r19
3344: b1 04 cpc r11, r1
3346: 79 f7 brne .-34 ; 0x3326 <main+0x28>
writeRGB(rgbTable[row][col][0], rgbTable[row][col][1], rgbTable[row][col][2]);
}
} else if( sign == -1) {
size_t index = COLS - 1 - col;
3348: 8e e1 ldi r24, 0x1E ; 30
334a: 90 e0 ldi r25, 0x00 ; 0
334c: 23 c0 rjmp .+70 ; 0x3394 <main+0x96>
while(true) {
if( sign == 1) {
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][col][0], rgbTable[row][col][1], rgbTable[row][col][2]);
}
} else if( sign == -1) {
334e: 1f 3f cpi r17, 0xFF ; 255
3350: 09 f5 brne .+66 ; 0x3394 <main+0x96>
size_t index = COLS - 1 - col;
3352: f7 01 movw r30, r14
3354: e8 1b sub r30, r24
3356: f9 0b sbc r31, r25
3358: 8e e1 ldi r24, 0x1E ; 30
335a: c8 2e mov r12, r24
335c: d1 2c mov r13, r1
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][index][0], rgbTable[row][index][1], rgbTable[row][index][2]);
335e: cf 01 movw r24, r30
3360: 88 0f add r24, r24
3362: 99 1f adc r25, r25
3364: e8 0f add r30, r24
3366: f9 1f adc r31, r25
3368: 0c 9f mul r16, r28
336a: c0 01 movw r24, r0
336c: 0d 9f mul r16, r29
336e: 90 0d add r25, r0
3370: 11 24 eor r1, r1
3372: e8 0f add r30, r24
3374: f9 1f adc r31, r25
3376: ea 58 subi r30, 0x8A ; 138
3378: ff 4f sbci r31, 0xFF ; 255
337a: 92 80 ldd r9, Z+2 ; 0x02
337c: a1 80 ldd r10, Z+1 ; 0x01
337e: b0 80 ld r11, Z
3380: 49 2d mov r20, r9
3382: 6a 2d mov r22, r10
3384: 8b 2d mov r24, r11
3386: 0e 94 6d 17 call 0x2eda ; 0x2eda <writeRGB>
338a: 41 e0 ldi r20, 0x01 ; 1
338c: c4 1a sub r12, r20
338e: d1 08 sbc r13, r1
for(col = 0; col < COLS; col++){
writeRGB(rgbTable[row][col][0], rgbTable[row][col][1], rgbTable[row][col][2]);
}
} else if( sign == -1) {
size_t index = COLS - 1 - col;
for(col = 0; col < COLS; col++){
3390: b9 f7 brne .-18 ; 0x3380 <main+0x82>
3392: da cf rjmp .-76 ; 0x3348 <main+0x4a>
3394: 2f e3 ldi r18, 0x3F ; 63
3396: 3d e0 ldi r19, 0x0D ; 13
3398: 43 e0 ldi r20, 0x03 ; 3
339a: 21 50 subi r18, 0x01 ; 1
339c: 30 40 sbci r19, 0x00 ; 0
339e: 40 40 sbci r20, 0x00 ; 0
33a0: e1 f7 brne .-8 ; 0x339a <main+0x9c>
33a2: 00 c0 rjmp .+0 ; 0x33a4 <main+0xa6>
33a4: 00 00 nop
writeRGB(rgbTable[row][index][0], rgbTable[row][index][1], rgbTable[row][index][2]);
}
}
_delay_ms(50);
row += sign;
33a6: c1 0f add r28, r17
33a8: d1 1d adc r29, r1
33aa: 17 fd sbrc r17, 7
33ac: da 95 dec r29
if(row == ROWS - 1) {
33ae: c1 38 cpi r28, 0x81 ; 129
33b0: d1 05 cpc r29, r1
33b2: 11 f4 brne .+4 ; 0x33b8 <main+0xba>
sign = -1;
33b4: 1f ef ldi r17, 0xFF ; 255
33b6: cd cf rjmp .-102 ; 0x3352 <main+0x54>
} else if(row == 0) {
33b8: 20 97 sbiw r28, 0x00 ; 0
33ba: 09 f0 breq .+2 ; 0x33be <main+0xc0>
33bc: ab cf rjmp .-170 ; 0x3314 <main+0x16>
sign = 1;
33be: 11 e0 ldi r17, 0x01 ; 1
33c0: ab cf rjmp .-170 ; 0x3318 <main+0x1a>
000033c2 <__subsf3>:
33c2: 50 58 subi r21, 0x80 ; 128
000033c4 <__addsf3>:
33c4: bb 27 eor r27, r27
33c6: aa 27 eor r26, r26
33c8: 0e 94 f9 19 call 0x33f2 ; 0x33f2 <__addsf3x>
33cc: 0c 94 43 1b jmp 0x3686 ; 0x3686 <__fp_round>
33d0: 0e 94 35 1b call 0x366a ; 0x366a <__fp_pscA>
33d4: 38 f0 brcs .+14 ; 0x33e4 <__addsf3+0x20>
33d6: 0e 94 3c 1b call 0x3678 ; 0x3678 <__fp_pscB>
33da: 20 f0 brcs .+8 ; 0x33e4 <__addsf3+0x20>
33dc: 39 f4 brne .+14 ; 0x33ec <__addsf3+0x28>
33de: 9f 3f cpi r25, 0xFF ; 255
33e0: 19 f4 brne .+6 ; 0x33e8 <__addsf3+0x24>
33e2: 26 f4 brtc .+8 ; 0x33ec <__addsf3+0x28>
33e4: 0c 94 32 1b jmp 0x3664 ; 0x3664 <__fp_nan>
33e8: 0e f4 brtc .+2 ; 0x33ec <__addsf3+0x28>
33ea: e0 95 com r30
33ec: e7 fb bst r30, 7
33ee: 0c 94 2c 1b jmp 0x3658 ; 0x3658 <__fp_inf>
000033f2 <__addsf3x>:
33f2: e9 2f mov r30, r25
33f4: 0e 94 54 1b call 0x36a8 ; 0x36a8 <__fp_split3>
33f8: 58 f3 brcs .-42 ; 0x33d0 <__addsf3+0xc>
33fa: ba 17 cp r27, r26
33fc: 62 07 cpc r22, r18
33fe: 73 07 cpc r23, r19
3400: 84 07 cpc r24, r20
3402: 95 07 cpc r25, r21
3404: 20 f0 brcs .+8 ; 0x340e <__addsf3x+0x1c>
3406: 79 f4 brne .+30 ; 0x3426 <__addsf3x+0x34>
3408: a6 f5 brtc .+104 ; 0x3472 <__addsf3x+0x80>
340a: 0c 94 76 1b jmp 0x36ec ; 0x36ec <__fp_zero>
340e: 0e f4 brtc .+2 ; 0x3412 <__addsf3x+0x20>
3410: e0 95 com r30
3412: 0b 2e mov r0, r27
3414: ba 2f mov r27, r26
3416: a0 2d mov r26, r0
3418: 0b 01 movw r0, r22
341a: b9 01 movw r22, r18
341c: 90 01 movw r18, r0
341e: 0c 01 movw r0, r24
3420: ca 01 movw r24, r20
3422: a0 01 movw r20, r0
3424: 11 24 eor r1, r1
3426: ff 27 eor r31, r31
3428: 59 1b sub r21, r25
342a: 99 f0 breq .+38 ; 0x3452 <__addsf3x+0x60>
342c: 59 3f cpi r21, 0xF9 ; 249
342e: 50 f4 brcc .+20 ; 0x3444 <__addsf3x+0x52>
3430: 50 3e cpi r21, 0xE0 ; 224
3432: 68 f1 brcs .+90 ; 0x348e <__addsf3x+0x9c>
3434: 1a 16 cp r1, r26
3436: f0 40 sbci r31, 0x00 ; 0
3438: a2 2f mov r26, r18
343a: 23 2f mov r18, r19
343c: 34 2f mov r19, r20
343e: 44 27 eor r20, r20
3440: 58 5f subi r21, 0xF8 ; 248
3442: f3 cf rjmp .-26 ; 0x342a <__addsf3x+0x38>
3444: 46 95 lsr r20
3446: 37 95 ror r19
3448: 27 95 ror r18
344a: a7 95 ror r26
344c: f0 40 sbci r31, 0x00 ; 0
344e: 53 95 inc r21
3450: c9 f7 brne .-14 ; 0x3444 <__addsf3x+0x52>
3452: 7e f4 brtc .+30 ; 0x3472 <__addsf3x+0x80>
3454: 1f 16 cp r1, r31
3456: ba 0b sbc r27, r26
3458: 62 0b sbc r22, r18
345a: 73 0b sbc r23, r19
345c: 84 0b sbc r24, r20
345e: ba f0 brmi .+46 ; 0x348e <__addsf3x+0x9c>
3460: 91 50 subi r25, 0x01 ; 1
3462: a1 f0 breq .+40 ; 0x348c <__addsf3x+0x9a>
3464: ff 0f add r31, r31
3466: bb 1f adc r27, r27
3468: 66 1f adc r22, r22
346a: 77 1f adc r23, r23
346c: 88 1f adc r24, r24
346e: c2 f7 brpl .-16 ; 0x3460 <__addsf3x+0x6e>
3470: 0e c0 rjmp .+28 ; 0x348e <__addsf3x+0x9c>
3472: ba 0f add r27, r26
3474: 62 1f adc r22, r18
3476: 73 1f adc r23, r19
3478: 84 1f adc r24, r20
347a: 48 f4 brcc .+18 ; 0x348e <__addsf3x+0x9c>
347c: 87 95 ror r24
347e: 77 95 ror r23
3480: 67 95 ror r22
3482: b7 95 ror r27
3484: f7 95 ror r31
3486: 9e 3f cpi r25, 0xFE ; 254
3488: 08 f0 brcs .+2 ; 0x348c <__addsf3x+0x9a>
348a: b0 cf rjmp .-160 ; 0x33ec <__addsf3+0x28>
348c: 93 95 inc r25
348e: 88 0f add r24, r24
3490: 08 f0 brcs .+2 ; 0x3494 <__addsf3x+0xa2>
3492: 99 27 eor r25, r25
3494: ee 0f add r30, r30
3496: 97 95 ror r25
3498: 87 95 ror r24
349a: 08 95 ret
0000349c <__divsf3>:
349c: 0e 94 62 1a call 0x34c4 ; 0x34c4 <__divsf3x>
34a0: 0c 94 43 1b jmp 0x3686 ; 0x3686 <__fp_round>
34a4: 0e 94 3c 1b call 0x3678 ; 0x3678 <__fp_pscB>
34a8: 58 f0 brcs .+22 ; 0x34c0 <__divsf3+0x24>
34aa: 0e 94 35 1b call 0x366a ; 0x366a <__fp_pscA>
34ae: 40 f0 brcs .+16 ; 0x34c0 <__divsf3+0x24>
34b0: 29 f4 brne .+10 ; 0x34bc <__divsf3+0x20>
34b2: 5f 3f cpi r21, 0xFF ; 255
34b4: 29 f0 breq .+10 ; 0x34c0 <__divsf3+0x24>
34b6: 0c 94 2c 1b jmp 0x3658 ; 0x3658 <__fp_inf>
34ba: 51 11 cpse r21, r1
34bc: 0c 94 77 1b jmp 0x36ee ; 0x36ee <__fp_szero>
34c0: 0c 94 32 1b jmp 0x3664 ; 0x3664 <__fp_nan>
000034c4 <__divsf3x>:
34c4: 0e 94 54 1b call 0x36a8 ; 0x36a8 <__fp_split3>
34c8: 68 f3 brcs .-38 ; 0x34a4 <__divsf3+0x8>
000034ca <__divsf3_pse>:
34ca: 99 23 and r25, r25
34cc: b1 f3 breq .-20 ; 0x34ba <__divsf3+0x1e>
34ce: 55 23 and r21, r21
34d0: 91 f3 breq .-28 ; 0x34b6 <__divsf3+0x1a>
34d2: 95 1b sub r25, r21
34d4: 55 0b sbc r21, r21
34d6: bb 27 eor r27, r27
34d8: aa 27 eor r26, r26
34da: 62 17 cp r22, r18
34dc: 73 07 cpc r23, r19
34de: 84 07 cpc r24, r20
34e0: 38 f0 brcs .+14 ; 0x34f0 <__divsf3_pse+0x26>
34e2: 9f 5f subi r25, 0xFF ; 255
34e4: 5f 4f sbci r21, 0xFF ; 255
34e6: 22 0f add r18, r18
34e8: 33 1f adc r19, r19
34ea: 44 1f adc r20, r20
34ec: aa 1f adc r26, r26
34ee: a9 f3 breq .-22 ; 0x34da <__divsf3_pse+0x10>
34f0: 35 d0 rcall .+106 ; 0x355c <__divsf3_pse+0x92>
34f2: 0e 2e mov r0, r30
34f4: 3a f0 brmi .+14 ; 0x3504 <__divsf3_pse+0x3a>
34f6: e0 e8 ldi r30, 0x80 ; 128
34f8: 32 d0 rcall .+100 ; 0x355e <__divsf3_pse+0x94>
34fa: 91 50 subi r25, 0x01 ; 1
34fc: 50 40 sbci r21, 0x00 ; 0
34fe: e6 95 lsr r30
3500: 00 1c adc r0, r0
3502: ca f7 brpl .-14 ; 0x34f6 <__divsf3_pse+0x2c>
3504: 2b d0 rcall .+86 ; 0x355c <__divsf3_pse+0x92>
3506: fe 2f mov r31, r30
3508: 29 d0 rcall .+82 ; 0x355c <__divsf3_pse+0x92>
350a: 66 0f add r22, r22
350c: 77 1f adc r23, r23
350e: 88 1f adc r24, r24
3510: bb 1f adc r27, r27
3512: 26 17 cp r18, r22
3514: 37 07 cpc r19, r23
3516: 48 07 cpc r20, r24
3518: ab 07 cpc r26, r27
351a: b0 e8 ldi r27, 0x80 ; 128
351c: 09 f0 breq .+2 ; 0x3520 <__divsf3_pse+0x56>
351e: bb 0b sbc r27, r27
3520: 80 2d mov r24, r0
3522: bf 01 movw r22, r30
3524: ff 27 eor r31, r31
3526: 93 58 subi r25, 0x83 ; 131
3528: 5f 4f sbci r21, 0xFF ; 255
352a: 3a f0 brmi .+14 ; 0x353a <__divsf3_pse+0x70>
352c: 9e 3f cpi r25, 0xFE ; 254
352e: 51 05 cpc r21, r1
3530: 78 f0 brcs .+30 ; 0x3550 <__divsf3_pse+0x86>
3532: 0c 94 2c 1b jmp 0x3658 ; 0x3658 <__fp_inf>
3536: 0c 94 77 1b jmp 0x36ee ; 0x36ee <__fp_szero>
353a: 5f 3f cpi r21, 0xFF ; 255
353c: e4 f3 brlt .-8 ; 0x3536 <__divsf3_pse+0x6c>
353e: 98 3e cpi r25, 0xE8 ; 232
3540: d4 f3 brlt .-12 ; 0x3536 <__divsf3_pse+0x6c>
3542: 86 95 lsr r24
3544: 77 95 ror r23
3546: 67 95 ror r22
3548: b7 95 ror r27
354a: f7 95 ror r31
354c: 9f 5f subi r25, 0xFF ; 255
354e: c9 f7 brne .-14 ; 0x3542 <__divsf3_pse+0x78>
3550: 88 0f add r24, r24
3552: 91 1d adc r25, r1
3554: 96 95 lsr r25
3556: 87 95 ror r24
3558: 97 f9 bld r25, 7
355a: 08 95 ret
355c: e1 e0 ldi r30, 0x01 ; 1
355e: 66 0f add r22, r22
3560: 77 1f adc r23, r23
3562: 88 1f adc r24, r24
3564: bb 1f adc r27, r27
3566: 62 17 cp r22, r18
3568: 73 07 cpc r23, r19
356a: 84 07 cpc r24, r20
356c: ba 07 cpc r27, r26
356e: 20 f0 brcs .+8 ; 0x3578 <__divsf3_pse+0xae>
3570: 62 1b sub r22, r18
3572: 73 0b sbc r23, r19
3574: 84 0b sbc r24, r20
3576: ba 0b sbc r27, r26
3578: ee 1f adc r30, r30
357a: 88 f7 brcc .-30 ; 0x355e <__divsf3_pse+0x94>
357c: e0 95 com r30
357e: 08 95 ret
00003580 <__fixunssfsi>:
3580: 0e 94 5c 1b call 0x36b8 ; 0x36b8 <__fp_splitA>
3584: 88 f0 brcs .+34 ; 0x35a8 <__fixunssfsi+0x28>
3586: 9f 57 subi r25, 0x7F ; 127
3588: 98 f0 brcs .+38 ; 0x35b0 <__fixunssfsi+0x30>
358a: b9 2f mov r27, r25
358c: 99 27 eor r25, r25
358e: b7 51 subi r27, 0x17 ; 23
3590: b0 f0 brcs .+44 ; 0x35be <__fixunssfsi+0x3e>
3592: e1 f0 breq .+56 ; 0x35cc <__fixunssfsi+0x4c>
3594: 66 0f add r22, r22
3596: 77 1f adc r23, r23
3598: 88 1f adc r24, r24
359a: 99 1f adc r25, r25
359c: 1a f0 brmi .+6 ; 0x35a4 <__fixunssfsi+0x24>
359e: ba 95 dec r27
35a0: c9 f7 brne .-14 ; 0x3594 <__fixunssfsi+0x14>
35a2: 14 c0 rjmp .+40 ; 0x35cc <__fixunssfsi+0x4c>
35a4: b1 30 cpi r27, 0x01 ; 1
35a6: 91 f0 breq .+36 ; 0x35cc <__fixunssfsi+0x4c>
35a8: 0e 94 76 1b call 0x36ec ; 0x36ec <__fp_zero>
35ac: b1 e0 ldi r27, 0x01 ; 1
35ae: 08 95 ret
35b0: 0c 94 76 1b jmp 0x36ec ; 0x36ec <__fp_zero>
35b4: 67 2f mov r22, r23
35b6: 78 2f mov r23, r24
35b8: 88 27 eor r24, r24
35ba: b8 5f subi r27, 0xF8 ; 248
35bc: 39 f0 breq .+14 ; 0x35cc <__fixunssfsi+0x4c>
35be: b9 3f cpi r27, 0xF9 ; 249
35c0: cc f3 brlt .-14 ; 0x35b4 <__fixunssfsi+0x34>
35c2: 86 95 lsr r24
35c4: 77 95 ror r23
35c6: 67 95 ror r22
35c8: b3 95 inc r27
35ca: d9 f7 brne .-10 ; 0x35c2 <__fixunssfsi+0x42>
35cc: 3e f4 brtc .+14 ; 0x35dc <__fixunssfsi+0x5c>
35ce: 90 95 com r25
35d0: 80 95 com r24
35d2: 70 95 com r23
35d4: 61 95 neg r22
35d6: 7f 4f sbci r23, 0xFF ; 255
35d8: 8f 4f sbci r24, 0xFF ; 255
35da: 9f 4f sbci r25, 0xFF ; 255
35dc: 08 95 ret
000035de <__floatunsisf>:
35de: e8 94 clt
35e0: 09 c0 rjmp .+18 ; 0x35f4 <__floatsisf+0x12>
000035e2 <__floatsisf>:
35e2: 97 fb bst r25, 7
35e4: 3e f4 brtc .+14 ; 0x35f4 <__floatsisf+0x12>
35e6: 90 95 com r25
35e8: 80 95 com r24
35ea: 70 95 com r23
35ec: 61 95 neg r22
35ee: 7f 4f sbci r23, 0xFF ; 255
35f0: 8f 4f sbci r24, 0xFF ; 255
35f2: 9f 4f sbci r25, 0xFF ; 255
35f4: 99 23 and r25, r25
35f6: a9 f0 breq .+42 ; 0x3622 <__floatsisf+0x40>
35f8: f9 2f mov r31, r25
35fa: 96 e9 ldi r25, 0x96 ; 150
35fc: bb 27 eor r27, r27
35fe: 93 95 inc r25
3600: f6 95 lsr r31
3602: 87 95 ror r24
3604: 77 95 ror r23
3606: 67 95 ror r22
3608: b7 95 ror r27
360a: f1 11 cpse r31, r1
360c: f8 cf rjmp .-16 ; 0x35fe <__floatsisf+0x1c>
360e: fa f4 brpl .+62 ; 0x364e <__floatsisf+0x6c>
3610: bb 0f add r27, r27
3612: 11 f4 brne .+4 ; 0x3618 <__floatsisf+0x36>
3614: 60 ff sbrs r22, 0
3616: 1b c0 rjmp .+54 ; 0x364e <__floatsisf+0x6c>
3618: 6f 5f subi r22, 0xFF ; 255
361a: 7f 4f sbci r23, 0xFF ; 255
361c: 8f 4f sbci r24, 0xFF ; 255
361e: 9f 4f sbci r25, 0xFF ; 255
3620: 16 c0 rjmp .+44 ; 0x364e <__floatsisf+0x6c>
3622: 88 23 and r24, r24
3624: 11 f0 breq .+4 ; 0x362a <__floatsisf+0x48>
3626: 96 e9 ldi r25, 0x96 ; 150
3628: 11 c0 rjmp .+34 ; 0x364c <__floatsisf+0x6a>
362a: 77 23 and r23, r23
362c: 21 f0 breq .+8 ; 0x3636 <__floatsisf+0x54>
362e: 9e e8 ldi r25, 0x8E ; 142
3630: 87 2f mov r24, r23
3632: 76 2f mov r23, r22
3634: 05 c0 rjmp .+10 ; 0x3640 <__floatsisf+0x5e>
3636: 66 23 and r22, r22
3638: 71 f0 breq .+28 ; 0x3656 <__floatsisf+0x74>
363a: 96 e8 ldi r25, 0x86 ; 134
363c: 86 2f mov r24, r22
363e: 70 e0 ldi r23, 0x00 ; 0
3640: 60 e0 ldi r22, 0x00 ; 0
3642: 2a f0 brmi .+10 ; 0x364e <__floatsisf+0x6c>
3644: 9a 95 dec r25
3646: 66 0f add r22, r22
3648: 77 1f adc r23, r23
364a: 88 1f adc r24, r24
364c: da f7 brpl .-10 ; 0x3644 <__floatsisf+0x62>
364e: 88 0f add r24, r24
3650: 96 95 lsr r25
3652: 87 95 ror r24
3654: 97 f9 bld r25, 7
3656: 08 95 ret
00003658 <__fp_inf>:
3658: 97 f9 bld r25, 7
365a: 9f 67 ori r25, 0x7F ; 127
365c: 80 e8 ldi r24, 0x80 ; 128
365e: 70 e0 ldi r23, 0x00 ; 0
3660: 60 e0 ldi r22, 0x00 ; 0
3662: 08 95 ret
00003664 <__fp_nan>:
3664: 9f ef ldi r25, 0xFF ; 255
3666: 80 ec ldi r24, 0xC0 ; 192
3668: 08 95 ret
0000366a <__fp_pscA>:
366a: 00 24 eor r0, r0
366c: 0a 94 dec r0
366e: 16 16 cp r1, r22
3670: 17 06 cpc r1, r23
3672: 18 06 cpc r1, r24
3674: 09 06 cpc r0, r25
3676: 08 95 ret
00003678 <__fp_pscB>:
3678: 00 24 eor r0, r0
367a: 0a 94 dec r0
367c: 12 16 cp r1, r18
367e: 13 06 cpc r1, r19
3680: 14 06 cpc r1, r20
3682: 05 06 cpc r0, r21
3684: 08 95 ret
00003686 <__fp_round>:
3686: 09 2e mov r0, r25
3688: 03 94 inc r0
368a: 00 0c add r0, r0
368c: 11 f4 brne .+4 ; 0x3692 <__fp_round+0xc>
368e: 88 23 and r24, r24
3690: 52 f0 brmi .+20 ; 0x36a6 <__fp_round+0x20>
3692: bb 0f add r27, r27
3694: 40 f4 brcc .+16 ; 0x36a6 <__fp_round+0x20>
3696: bf 2b or r27, r31
3698: 11 f4 brne .+4 ; 0x369e <__fp_round+0x18>
369a: 60 ff sbrs r22, 0
369c: 04 c0 rjmp .+8 ; 0x36a6 <__fp_round+0x20>
369e: 6f 5f subi r22, 0xFF ; 255
36a0: 7f 4f sbci r23, 0xFF ; 255
36a2: 8f 4f sbci r24, 0xFF ; 255
36a4: 9f 4f sbci r25, 0xFF ; 255
36a6: 08 95 ret
000036a8 <__fp_split3>:
36a8: 57 fd sbrc r21, 7
36aa: 90 58 subi r25, 0x80 ; 128
36ac: 44 0f add r20, r20
36ae: 55 1f adc r21, r21
36b0: 59 f0 breq .+22 ; 0x36c8 <__fp_splitA+0x10>
36b2: 5f 3f cpi r21, 0xFF ; 255
36b4: 71 f0 breq .+28 ; 0x36d2 <__fp_splitA+0x1a>
36b6: 47 95 ror r20
000036b8 <__fp_splitA>:
36b8: 88 0f add r24, r24
36ba: 97 fb bst r25, 7
36bc: 99 1f adc r25, r25
36be: 61 f0 breq .+24 ; 0x36d8 <__fp_splitA+0x20>
36c0: 9f 3f cpi r25, 0xFF ; 255
36c2: 79 f0 breq .+30 ; 0x36e2 <__fp_splitA+0x2a>
36c4: 87 95 ror r24
36c6: 08 95 ret
36c8: 12 16 cp r1, r18
36ca: 13 06 cpc r1, r19
36cc: 14 06 cpc r1, r20
36ce: 55 1f adc r21, r21
36d0: f2 cf rjmp .-28 ; 0x36b6 <__fp_split3+0xe>
36d2: 46 95 lsr r20
36d4: f1 df rcall .-30 ; 0x36b8 <__fp_splitA>
36d6: 08 c0 rjmp .+16 ; 0x36e8 <__fp_splitA+0x30>
36d8: 16 16 cp r1, r22
36da: 17 06 cpc r1, r23
36dc: 18 06 cpc r1, r24
36de: 99 1f adc r25, r25
36e0: f1 cf rjmp .-30 ; 0x36c4 <__fp_splitA+0xc>
36e2: 86 95 lsr r24
36e4: 71 05 cpc r23, r1
36e6: 61 05 cpc r22, r1
36e8: 08 94 sec
36ea: 08 95 ret
000036ec <__fp_zero>:
36ec: e8 94 clt
000036ee <__fp_szero>:
36ee: bb 27 eor r27, r27
36f0: 66 27 eor r22, r22
36f2: 77 27 eor r23, r23
36f4: cb 01 movw r24, r22
36f6: 97 f9 bld r25, 7
36f8: 08 95 ret
000036fa <__mulsf3>:
36fa: 0e 94 90 1b call 0x3720 ; 0x3720 <__mulsf3x>
36fe: 0c 94 43 1b jmp 0x3686 ; 0x3686 <__fp_round>
3702: 0e 94 35 1b call 0x366a ; 0x366a <__fp_pscA>
3706: 38 f0 brcs .+14 ; 0x3716 <__mulsf3+0x1c>
3708: 0e 94 3c 1b call 0x3678 ; 0x3678 <__fp_pscB>
370c: 20 f0 brcs .+8 ; 0x3716 <__mulsf3+0x1c>
370e: 95 23 and r25, r21
3710: 11 f0 breq .+4 ; 0x3716 <__mulsf3+0x1c>
3712: 0c 94 2c 1b jmp 0x3658 ; 0x3658 <__fp_inf>
3716: 0c 94 32 1b jmp 0x3664 ; 0x3664 <__fp_nan>
371a: 11 24 eor r1, r1
371c: 0c 94 77 1b jmp 0x36ee ; 0x36ee <__fp_szero>
00003720 <__mulsf3x>:
3720: 0e 94 54 1b call 0x36a8 ; 0x36a8 <__fp_split3>
3724: 70 f3 brcs .-36 ; 0x3702 <__mulsf3+0x8>
00003726 <__mulsf3_pse>:
3726: 95 9f mul r25, r21
3728: c1 f3 breq .-16 ; 0x371a <__mulsf3+0x20>
372a: 95 0f add r25, r21
372c: 50 e0 ldi r21, 0x00 ; 0
372e: 55 1f adc r21, r21
3730: 62 9f mul r22, r18
3732: f0 01 movw r30, r0
3734: 72 9f mul r23, r18
3736: bb 27 eor r27, r27
3738: f0 0d add r31, r0
373a: b1 1d adc r27, r1
373c: 63 9f mul r22, r19
373e: aa 27 eor r26, r26
3740: f0 0d add r31, r0
3742: b1 1d adc r27, r1
3744: aa 1f adc r26, r26
3746: 64 9f mul r22, r20
3748: 66 27 eor r22, r22
374a: b0 0d add r27, r0
374c: a1 1d adc r26, r1
374e: 66 1f adc r22, r22
3750: 82 9f mul r24, r18
3752: 22 27 eor r18, r18
3754: b0 0d add r27, r0
3756: a1 1d adc r26, r1
3758: 62 1f adc r22, r18
375a: 73 9f mul r23, r19
375c: b0 0d add r27, r0
375e: a1 1d adc r26, r1
3760: 62 1f adc r22, r18
3762: 83 9f mul r24, r19
3764: a0 0d add r26, r0
3766: 61 1d adc r22, r1
3768: 22 1f adc r18, r18
376a: 74 9f mul r23, r20
376c: 33 27 eor r19, r19
376e: a0 0d add r26, r0
3770: 61 1d adc r22, r1
3772: 23 1f adc r18, r19
3774: 84 9f mul r24, r20
3776: 60 0d add r22, r0
3778: 21 1d adc r18, r1
377a: 82 2f mov r24, r18
377c: 76 2f mov r23, r22
377e: 6a 2f mov r22, r26
3780: 11 24 eor r1, r1
3782: 9f 57 subi r25, 0x7F ; 127
3784: 50 40 sbci r21, 0x00 ; 0
3786: 9a f0 brmi .+38 ; 0x37ae <__mulsf3_pse+0x88>
3788: f1 f0 breq .+60 ; 0x37c6 <__mulsf3_pse+0xa0>
378a: 88 23 and r24, r24
378c: 4a f0 brmi .+18 ; 0x37a0 <__mulsf3_pse+0x7a>
378e: ee 0f add r30, r30
3790: ff 1f adc r31, r31
3792: bb 1f adc r27, r27
3794: 66 1f adc r22, r22
3796: 77 1f adc r23, r23
3798: 88 1f adc r24, r24
379a: 91 50 subi r25, 0x01 ; 1
379c: 50 40 sbci r21, 0x00 ; 0
379e: a9 f7 brne .-22 ; 0x378a <__mulsf3_pse+0x64>
37a0: 9e 3f cpi r25, 0xFE ; 254
37a2: 51 05 cpc r21, r1
37a4: 80 f0 brcs .+32 ; 0x37c6 <__mulsf3_pse+0xa0>
37a6: 0c 94 2c 1b jmp 0x3658 ; 0x3658 <__fp_inf>
37aa: 0c 94 77 1b jmp 0x36ee ; 0x36ee <__fp_szero>
37ae: 5f 3f cpi r21, 0xFF ; 255
37b0: e4 f3 brlt .-8 ; 0x37aa <__mulsf3_pse+0x84>
37b2: 98 3e cpi r25, 0xE8 ; 232
37b4: d4 f3 brlt .-12 ; 0x37aa <__mulsf3_pse+0x84>
37b6: 86 95 lsr r24
37b8: 77 95 ror r23
37ba: 67 95 ror r22
37bc: b7 95 ror r27
37be: f7 95 ror r31
37c0: e7 95 ror r30
37c2: 9f 5f subi r25, 0xFF ; 255
37c4: c1 f7 brne .-16 ; 0x37b6 <__mulsf3_pse+0x90>
37c6: fe 2b or r31, r30
37c8: 88 0f add r24, r24
37ca: 91 1d adc r25, r1
37cc: 96 95 lsr r25
37ce: 87 95 ror r24
37d0: 97 f9 bld r25, 7
37d2: 08 95 ret
000037d4 <__divmodhi4>:
37d4: 97 fb bst r25, 7
37d6: 07 2e mov r0, r23
37d8: 16 f4 brtc .+4 ; 0x37de <__divmodhi4+0xa>
37da: 00 94 com r0
37dc: 07 d0 rcall .+14 ; 0x37ec <__divmodhi4_neg1>
37de: 77 fd sbrc r23, 7
37e0: 09 d0 rcall .+18 ; 0x37f4 <__divmodhi4_neg2>
37e2: 0e 94 04 1c call 0x3808 ; 0x3808 <__udivmodhi4>
37e6: 07 fc sbrc r0, 7
37e8: 05 d0 rcall .+10 ; 0x37f4 <__divmodhi4_neg2>
37ea: 3e f4 brtc .+14 ; 0x37fa <__divmodhi4_exit>
000037ec <__divmodhi4_neg1>:
37ec: 90 95 com r25
37ee: 81 95 neg r24
37f0: 9f 4f sbci r25, 0xFF ; 255
37f2: 08 95 ret
000037f4 <__divmodhi4_neg2>:
37f4: 70 95 com r23
37f6: 61 95 neg r22
37f8: 7f 4f sbci r23, 0xFF ; 255
000037fa <__divmodhi4_exit>:
37fa: 08 95 ret
000037fc <__tablejump2__>:
37fc: ee 0f add r30, r30
37fe: ff 1f adc r31, r31
3800: 05 90 lpm r0, Z+
3802: f4 91 lpm r31, Z
3804: e0 2d mov r30, r0
3806: 09 94 ijmp
00003808 <__udivmodhi4>:
3808: aa 1b sub r26, r26
380a: bb 1b sub r27, r27
380c: 51 e1 ldi r21, 0x11 ; 17
380e: 07 c0 rjmp .+14 ; 0x381e <__udivmodhi4_ep>
00003810 <__udivmodhi4_loop>:
3810: aa 1f adc r26, r26
3812: bb 1f adc r27, r27
3814: a6 17 cp r26, r22
3816: b7 07 cpc r27, r23
3818: 10 f0 brcs .+4 ; 0x381e <__udivmodhi4_ep>
381a: a6 1b sub r26, r22
381c: b7 0b sbc r27, r23
0000381e <__udivmodhi4_ep>:
381e: 88 1f adc r24, r24
3820: 99 1f adc r25, r25
3822: 5a 95 dec r21
3824: a9 f7 brne .-22 ; 0x3810 <__udivmodhi4_loop>
3826: 80 95 com r24
3828: 90 95 com r25
382a: bc 01 movw r22, r24
382c: cd 01 movw r24, r26
382e: 08 95 ret
00003830 <_exit>:
3830: f8 94 cli
00003832 <__stop_program>:
3832: ff cf rjmp .-2 ; 0x3832 <__stop_program>