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
2e3a: 0c 94 18 1c jmp 0x3830 ; 0x3830 <_exit> 00002e3e <__bad_interrupt>: 2e3e: 0c 94 00 00 jmp 0 ; 0x0 <__vectors> 00002e42 : #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 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 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 #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 2e6e: 00 c0 rjmp .+0 ; 0x2e70 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 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 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 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 2e98: 00 c0 rjmp .+0 ; 0x2e9a 2e9a: 00 00 nop 2e9c: d5 cf rjmp .-86 ; 0x2e48 00002e9e : #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 2ea4: 00 c0 rjmp .+0 ; 0x2ea6 2ea6: 00 c0 rjmp .+0 ; 0x2ea8 DATAPIN = 0; 2ea8: 18 b8 out 0x08, r1 ; 8 wait15; 2eaa: 00 c0 rjmp .+0 ; 0x2eac 2eac: 00 c0 rjmp .+0 ; 0x2eae 2eae: 00 c0 rjmp .+0 ; 0x2eb0 2eb0: 00 c0 rjmp .+0 ; 0x2eb2 2eb2: 00 c0 rjmp .+0 ; 0x2eb4 2eb4: 00 c0 rjmp .+0 ; 0x2eb6 2eb6: 00 c0 rjmp .+0 ; 0x2eb8 2eb8: 00 00 nop 2eba: 08 95 ret 00002ebc : } 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 2ec2: 00 c0 rjmp .+0 ; 0x2ec4 2ec4: 00 c0 rjmp .+0 ; 0x2ec6 2ec6: 00 c0 rjmp .+0 ; 0x2ec8 2ec8: 00 c0 rjmp .+0 ; 0x2eca 2eca: 00 c0 rjmp .+0 ; 0x2ecc 2ecc: 00 c0 rjmp .+0 ; 0x2ece DATAPIN = 0; 2ece: 18 b8 out 0x08, r1 ; 8 wait8; 2ed0: 00 c0 rjmp .+0 ; 0x2ed2 2ed2: 00 c0 rjmp .+0 ; 0x2ed4 2ed4: 00 c0 rjmp .+0 ; 0x2ed6 2ed6: 00 c0 rjmp .+0 ; 0x2ed8 2ed8: 08 95 ret 00002eda : } 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 writeOne(); 2f08: 0e 94 5e 17 call 0x2ebc ; 0x2ebc 2f0c: 02 c0 rjmp .+4 ; 0x2f12 } else { writeZero(); 2f0e: 0e 94 4f 17 call 0x2e9e ; 0x2e9e } 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 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 writeOne(); 2f2e: 0e 94 5e 17 call 0x2ebc ; 0x2ebc 2f32: 02 c0 rjmp .+4 ; 0x2f38 } else { writeZero(); 2f34: 0e 94 4f 17 call 0x2e9e ; 0x2e9e } 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 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 writeOne(); 2f54: 0e 94 5e 17 call 0x2ebc ; 0x2ebc 2f58: 02 c0 rjmp .+4 ; 0x2f5e } else { writeZero(); 2f5a: 0e 94 4f 17 call 0x2e9e ; 0x2e9e } 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 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 : #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 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 #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 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 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 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 : 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 30d8: 00 d0 rcall .+0 ; 0x30da 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 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 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 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 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 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 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 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 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 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 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 : 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 rgbList[i] = hsv2rgb(&hsvList[i]); 32c8: c7 01 movw r24, r14 32ca: 0e 94 59 18 call 0x30b2 ; 0x30b2 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 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 : 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
: //~ 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 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 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 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 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 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 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 3392: da cf rjmp .-76 ; 0x3348 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 33a2: 00 c0 rjmp .+0 ; 0x33a4 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 sign = -1; 33b4: 1f ef ldi r17, 0xFF ; 255 33b6: cd cf rjmp .-102 ; 0x3352 } else if(row == 0) { 33b8: 20 97 sbiw r28, 0x00 ; 0 33ba: 09 f0 breq .+2 ; 0x33be 33bc: ab cf rjmp .-170 ; 0x3314 sign = 1; 33be: 11 e0 ldi r17, 0x01 ; 1 33c0: ab cf rjmp .-170 ; 0x3318 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>