CntToRfm.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000004 00800100 00002404 00002498 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text 00002404 00000000 00000000 00000094 2**0 CONTENTS, ALLOC, LOAD, READONLY, CODE 2 .bss 00000180 00800104 00800104 0000249c 2**0 ALLOC 3 .noinit 00000000 00800284 00800284 0000249c 2**0 CONTENTS 4 .eeprom 00000000 00810000 00810000 0000249c 2**0 CONTENTS 5 .stab 0000033c 00000000 00000000 0000249c 2**2 CONTENTS, READONLY, DEBUGGING 6 .stabstr 00000051 00000000 00000000 000027d8 2**0 CONTENTS, READONLY, DEBUGGING Disassembly of section .data: 00800100 : 800100: 01 00 .word 0x0001 ; ???? 00800102 : 800102: 7d 01 movw r14, r26 00800103 : 800103: 01 d8 Address 0x800103 is out of bounds. .word 0xffff ; ???? Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 bc 01 jmp 0x378 4: 0c 94 d9 01 jmp 0x3b2 8: 0c 94 d9 01 jmp 0x3b2 c: 0c 94 d9 01 jmp 0x3b2 10: 0c 94 d9 01 jmp 0x3b2 14: 0c 94 d9 01 jmp 0x3b2 18: 0c 94 d9 01 jmp 0x3b2 1c: 0c 94 d9 01 jmp 0x3b2 20: 0c 94 d9 01 jmp 0x3b2 24: 0c 94 d9 01 jmp 0x3b2 28: 0c 94 d9 01 jmp 0x3b2 2c: 0c 94 d9 01 jmp 0x3b2 30: 0c 94 d9 01 jmp 0x3b2 34: 0c 94 d9 01 jmp 0x3b2 38: 0c 94 d9 01 jmp 0x3b2 3c: 0c 94 dc 0a jmp 0x15b8 40: 0c 94 d9 01 jmp 0x3b2 44: 0c 94 db 01 jmp 0x3b6 48: 0c 94 63 02 jmp 0x4c6 4c: 0c 94 d9 01 jmp 0x3b2 50: 0c 94 8d 02 jmp 0x51a 54: 0c 94 00 07 jmp 0xe00 58: 0c 94 d9 01 jmp 0x3b2 5c: 0c 94 d9 01 jmp 0x3b2 60: 0c 94 d9 01 jmp 0x3b2 64: 0c 94 d9 01 jmp 0x3b2 68: 0c 94 d9 01 jmp 0x3b2 6c: 0c 94 d9 01 jmp 0x3b2 70: 0c 94 d9 01 jmp 0x3b2 74: 0c 94 d9 01 jmp 0x3b2 78: 0c 94 d9 01 jmp 0x3b2 7c: 0c 94 d9 01 jmp 0x3b2 80: 0c 94 d9 01 jmp 0x3b2 84: 0c 94 d9 01 jmp 0x3b2 88: 0c 94 d9 01 jmp 0x3b2 0000008c <__ctors_end>: 8c: 00 1c adc r0, r0 8e: 00 5e subi r16, 0xE0 ; 224 90: 00 fa bst r0, 0 92: 01 73 andi r16, 0x31 ; 49 94: 01 ea ldi r16, 0xA1 ; 161 96: 04 bc out 0x24, r0 ; 36 98: 0a 5e subi r16, 0xEA ; 234 0000009a : 9a: 05 02 muls r16, r21 9c: 02 02 muls r16, r18 9e: 02 02 muls r16, r18 a0: 02 00 .word 0x0002 ; ???? 000000a1 : a1: 00 00 nop a3: 00 14 cp r0, r0 a5: 00 55 subi r16, 0x50 ; 80 a7: 00 87 std Z+8, r16 ; 0x08 a9: 00 b9 out 0x00, r16 ; 0 ab: 01 e5 ldi r16, 0x51 ; 81 ad: 04 3d cpi r16, 0xD4 ; 212 000000af : af: 00 08 sbc r0, r0 b1: 08 08 sbc r0, r8 b3: 08 08 sbc r0, r8 b5: 08 ae std Y+56, r0 ; 0x38 000000b6 : b6: ae ef ldi r26, 0xFE ; 254 b8: ef ef ldi r30, 0xFF ; 255 ba: ef ef ldi r30, 0xFF ; 255 bc: ef 31 cpi r30, 0x1F ; 31 000000bd : bd: 31 58 subi r19, 0x81 ; 129 bf: 00 00 nop c1: 57 f6 brid .-108 ; 0x57 c3: 85 03 fmuls r16, r21 c5: 55 44 sbci r21, 0x45 ; 69 c7: 02 0f add r16, r18 c9: 60 e0 ldi r22, 0x00 ; 0 cb: 26 1c adc r2, r6 cd: 6f 55 subi r22, 0x5F ; 95 cf: 70 01 movw r14, r0 d1: 00 00 nop d3: 00 00 nop d5: 00 00 nop d7: 00 00 nop d9: 00 81 ld r16, Z db: 01 31 cpi r16, 0x11 ; 17 dd: 7c 00 .word 0x007c ; ???? df: 00 7b andi r16, 0xB0 ; 176 e1: f9 ae std Y+57, r15 ; 0x39 e3: 02 38 cpi r16, 0x82 ; 130 e5: 8c 32 cpi r24, 0x2C ; 44 e7: 80 40 sbci r24, 0x00 ; 0 e9: 10 26 eor r1, r16 eb: a1 6f ori r26, 0xF1 ; 241 ed: 55 10 cpse r5, r5 ef: 01 00 .word 0x0001 ; ???? f1: 00 00 nop f3: 00 00 nop f5: 00 00 nop f7: 00 00 nop f9: f3 01 movw r30, r6 fb: 31 51 subi r19, 0x11 ; 17 fd: 00 00 nop ff: 50 f7 brcc .-44 ; 0xd5 101: 4f 03 fmul r20, r23 103: 0e 44 sbci r16, 0x4E ; 78 105: 02 0f add r16, r18 107: 58 e0 ldi r21, 0x08 ; 8 109: 26 a1 ldd r18, Z+38 ; 0x26 10b: 6f 55 subi r22, 0x5F ; 95 10d: 70 01 movw r14, r0 10f: 00 00 nop 111: 00 00 nop 113: 00 00 nop 115: 00 00 nop 117: 00 81 ld r16, Z 119: 01 31 cpi r16, 0x11 ; 17 11b: 5c e0 ldi r21, 0x0C ; 12 11d: 00 5c subi r16, 0xC0 ; 192 11f: db 42 sbci r29, 0x2B ; 43 121: 01 aa std Z+49, r0 ; 0x31 123: 8c 32 cpi r24, 0x2C ; 44 125: 80 30 cpi r24, 0x00 ; 0 127: 10 26 eor r1, r16 129: a1 6f ori r26, 0xF1 ; 241 12b: 55 10 cpse r5, r5 12d: 01 00 .word 0x0001 ; ???? 12f: 00 00 nop 131: 00 00 nop 133: 00 00 nop 135: 00 00 nop 137: f3 01 movw r30, r6 139: 31 45 sbci r19, 0x51 ; 81 13b: 60 00 .word 0x0060 ; ???? 13d: 45 55 subi r20, 0x55 ; 85 13f: bb 03 fmulsu r19, r19 141: 9c 80 ldd r9, Y+4 ; 0x04 143: 02 0f add r16, r18 145: 68 e0 ldi r22, 0x08 ; 8 147: 26 a1 ldd r18, Z+38 ; 0x26 149: 6f 54 subi r22, 0x4F ; 79 14b: 70 01 movw r14, r0 14d: 00 00 nop 14f: 00 00 nop 151: 00 00 nop 153: 00 00 nop 155: 00 81 ld r16, Z 157: 01 31 cpi r16, 0x11 ; 17 159: 58 00 .word 0x0058 ; ???? 15b: 00 57 subi r16, 0x70 ; 112 15d: f6 85 ldd r31, Z+14 ; 0x0e 15f: 03 55 subi r16, 0x53 ; 83 161: 90 02 muls r25, r16 163: 0f 60 ori r16, 0x0F ; 15 165: e0 26 eor r14, r16 167: a1 6f ori r26, 0xF1 ; 241 169: 55 70 andi r21, 0x05 ; 5 16b: 01 00 .word 0x0001 ; ???? 16d: 00 00 nop 16f: 00 00 nop 171: 00 00 nop 173: 00 00 nop 175: 81 01 movw r16, r2 00000177 : 177: 00 00 nop 179: 21 10 cpse r2, r1 17b: 42 20 and r4, r2 17d: 63 30 cpi r22, 0x03 ; 3 17f: 84 40 sbci r24, 0x04 ; 4 181: a5 50 subi r26, 0x05 ; 5 183: c6 60 ori r28, 0x06 ; 6 185: e7 70 andi r30, 0x07 ; 7 187: 08 81 ld r16, Y 189: 29 91 ld r18, Y+ 18b: 4a a1 ldd r20, Y+34 ; 0x22 18d: 6b b1 in r22, 0x0b ; 11 18f: 8c c1 rjmp .+792 ; 0x4a9 191: ad d1 rcall .+858 ; 0x4ed 193: ce e1 ldi r28, 0x1E ; 30 195: ef f1 brie .+122 ; 0x211 197: 31 12 cpse r3, r17 199: 10 02 muls r17, r16 19b: 73 32 cpi r23, 0x23 ; 35 19d: 52 22 and r5, r18 19f: b5 52 subi r27, 0x25 ; 37 1a1: 94 42 sbci r25, 0x24 ; 36 1a3: f7 72 andi r31, 0x27 ; 39 1a5: d6 62 ori r29, 0x26 ; 38 1a7: 39 93 st Y+, r19 1a9: 18 83 st Y, r17 1ab: 7b b3 in r23, 0x1b ; 27 1ad: 5a a3 std Y+34, r21 ; 0x22 1af: bd d3 rcall .+1914 ; 0x92b 1b1: 9c c3 rjmp .+1848 ; 0x8eb 1b3: ff f3 brie .-2 ; 0x1b3 1b5: de e3 ldi r29, 0x3E ; 62 1b7: 62 24 eor r6, r2 1b9: 43 34 cpi r20, 0x43 ; 67 1bb: 20 04 cpc r2, r0 1bd: 01 14 cp r0, r1 1bf: e6 64 ori r30, 0x46 ; 70 1c1: c7 74 andi r28, 0x47 ; 71 1c3: a4 44 sbci r26, 0x44 ; 68 1c5: 85 54 subi r24, 0x45 ; 69 1c7: 6a a5 ldd r22, Y+42 ; 0x2a 1c9: 4b b5 in r20, 0x2b ; 43 1cb: 28 85 ldd r18, Y+8 ; 0x08 1cd: 09 95 icall 1cf: ee e5 ldi r30, 0x5E ; 94 1d1: cf f5 brid .+114 ; 0x245 1d3: ac c5 rjmp .+2904 ; 0xd2d 1d5: 8d d5 rcall .+2842 ; 0xcf1 1d7: 53 36 cpi r21, 0x63 ; 99 1d9: 72 26 eor r7, r18 1db: 11 16 cp r1, r17 1dd: 30 06 cpc r3, r16 1df: d7 76 andi r29, 0x67 ; 103 1e1: f6 66 ori r31, 0x66 ; 102 1e3: 95 56 subi r25, 0x65 ; 101 1e5: b4 46 sbci r27, 0x64 ; 100 1e7: 5b b7 in r21, 0x3b ; 59 1e9: 7a a7 std Y+42, r23 ; 0x2a 1eb: 19 97 sbiw r26, 0x09 ; 9 1ed: 38 87 std Y+8, r19 ; 0x08 1ef: df f7 brid .-10 ; 0x1e7 1f1: fe e7 ldi r31, 0x7E ; 126 1f3: 9d d7 rcall .+3898 ; 0x112f 1f5: bc c7 rjmp .+3960 ; 0x116f 1f7: c4 48 sbci r28, 0x84 ; 132 1f9: e5 58 subi r30, 0x85 ; 133 1fb: 86 68 ori r24, 0x86 ; 134 1fd: a7 78 andi r26, 0x87 ; 135 1ff: 40 08 sbc r4, r0 201: 61 18 sub r6, r1 203: 02 28 or r0, r2 205: 23 38 cpi r18, 0x83 ; 131 207: cc c9 rjmp .-3176 ; 0xfffff5a1 209: ed d9 rcall .-3110 ; 0xfffff5e5 20b: 8e e9 ldi r24, 0x9E ; 158 20d: af f9 .word 0xf9af ; ???? 20f: 48 89 ldd r20, Y+16 ; 0x10 211: 69 99 sbic 0x0d, 1 ; 13 213: 0a a9 ldd r16, Y+50 ; 0x32 215: 2b b9 out 0x0b, r18 ; 11 217: f5 5a subi r31, 0xA5 ; 165 219: d4 4a sbci r29, 0xA4 ; 164 21b: b7 7a andi r27, 0xA7 ; 167 21d: 96 6a ori r25, 0xA6 ; 166 21f: 71 1a sub r7, r17 221: 50 0a sbc r5, r16 223: 33 3a cpi r19, 0xA3 ; 163 225: 12 2a or r1, r18 227: fd db rcall .-2054 ; 0xfffffa23 229: dc cb rjmp .-2120 ; 0xfffff9e3 22b: bf fb .word 0xfbbf ; ???? 22d: 9e eb ldi r25, 0xBE ; 190 22f: 79 9b sbis 0x0f, 1 ; 15 231: 58 8b std Y+16, r21 ; 0x10 233: 3b bb out 0x1b, r19 ; 27 235: 1a ab std Y+50, r17 ; 0x32 237: a6 6c ori r26, 0xC6 ; 198 239: 87 7c andi r24, 0xC7 ; 199 23b: e4 4c sbci r30, 0xC4 ; 196 23d: c5 5c subi r28, 0xC5 ; 197 23f: 22 2c mov r2, r2 241: 03 3c cpi r16, 0xC3 ; 195 243: 60 0c add r6, r0 245: 41 1c adc r4, r1 247: ae ed ldi r26, 0xDE ; 222 249: 8f fd .word 0xfd8f ; ???? 24b: ec cd rjmp .-1064 ; 0xfffffe25 24d: cd dd rcall .-1126 ; 0xfffffde9 24f: 2a ad ldd r18, Y+58 ; 0x3a 251: 0b bd out 0x2b, r16 ; 43 253: 68 8d ldd r22, Y+24 ; 0x18 255: 49 9d mul r20, r9 257: 97 7e andi r25, 0xE7 ; 231 259: b6 6e ori r27, 0xE6 ; 230 25b: d5 5e subi r29, 0xE5 ; 229 25d: f4 4e sbci r31, 0xE4 ; 228 25f: 13 3e cpi r17, 0xE3 ; 227 261: 32 2e mov r3, r18 263: 51 1e adc r5, r17 265: 70 0e add r7, r16 267: 9f ff .word 0xff9f ; ???? 269: be ef ldi r27, 0xFE ; 254 26b: dd df rcall .-70 ; 0x227 26d: fc cf rjmp .-8 ; 0x267 26f: 1b bf out 0x3b, r17 ; 59 271: 3a af std Y+58, r19 ; 0x3a 273: 59 9f mul r21, r25 275: 78 8f std Y+24, r23 ; 0x18 277: 88 91 .word 0x9188 ; ???? 279: a9 81 ldd r26, Y+1 ; 0x01 27b: ca b1 in r28, 0x0a ; 10 27d: eb a1 ldd r30, Y+35 ; 0x23 27f: 0c d1 rcall .+536 ; 0x499 281: 2d c1 rjmp .+602 ; 0x4dd 283: 4e f1 brts .+82 ; 0x2d7 285: 6f e1 ldi r22, 0x1F ; 31 287: 80 10 cpse r8, r0 289: a1 00 .word 0x00a1 ; ???? 28b: c2 30 cpi r28, 0x02 ; 2 28d: e3 20 and r14, r3 28f: 04 50 subi r16, 0x04 ; 4 291: 25 40 sbci r18, 0x05 ; 5 293: 46 70 andi r20, 0x06 ; 6 295: 67 60 ori r22, 0x07 ; 7 297: b9 83 std Y+1, r27 ; 0x01 299: 98 93 .word 0x9398 ; ???? 29b: fb a3 std Y+35, r31 ; 0x23 29d: da b3 in r29, 0x1a ; 26 29f: 3d c3 rjmp .+1658 ; 0x91b 2a1: 1c d3 rcall .+1592 ; 0x8db 2a3: 7f e3 ldi r23, 0x3F ; 63 2a5: 5e f3 brts .-42 ; 0x27d 2a7: b1 02 muls r27, r17 2a9: 90 12 cpse r9, r16 2ab: f3 22 and r15, r19 2ad: d2 32 cpi r29, 0x22 ; 34 2af: 35 42 sbci r19, 0x25 ; 37 2b1: 14 52 subi r17, 0x24 ; 36 2b3: 77 62 ori r23, 0x27 ; 39 2b5: 56 72 andi r21, 0x26 ; 38 2b7: ea b5 in r30, 0x2a ; 42 2b9: cb a5 ldd r28, Y+43 ; 0x2b 2bb: a8 95 wdr 2bd: 89 85 ldd r24, Y+9 ; 0x09 2bf: 6e f5 brtc .+90 ; 0x31b 2c1: 4f e5 ldi r20, 0x5F ; 95 2c3: 2c d5 rcall .+2648 ; 0xd1d 2c5: 0d c5 rjmp .+2586 ; 0xce1 2c7: e2 34 cpi r30, 0x42 ; 66 2c9: c3 24 eor r12, r3 2cb: a0 14 cp r10, r0 2cd: 81 04 cpc r8, r1 2cf: 66 74 andi r22, 0x46 ; 70 2d1: 47 64 ori r20, 0x47 ; 71 2d3: 24 54 subi r18, 0x44 ; 68 2d5: 05 44 sbci r16, 0x45 ; 69 2d7: db a7 std Y+43, r29 ; 0x2b 2d9: fa b7 in r31, 0x3a ; 58 2db: 99 87 std Y+9, r25 ; 0x09 2dd: b8 97 sbiw r30, 0x28 ; 40 2df: 5f e7 ldi r21, 0x7F ; 127 2e1: 7e f7 brtc .-34 ; 0x2c1 2e3: 1d c7 rjmp .+3642 ; 0x111f 2e5: 3c d7 rcall .+3704 ; 0x115f 2e7: d3 26 eor r13, r19 2e9: f2 36 cpi r31, 0x62 ; 98 2eb: 91 06 cpc r9, r17 2ed: b0 16 cp r11, r16 2ef: 57 66 ori r21, 0x67 ; 103 2f1: 76 76 andi r23, 0x66 ; 102 2f3: 15 46 sbci r17, 0x65 ; 101 2f5: 34 56 subi r19, 0x64 ; 100 2f7: 4c d9 rcall .-3432 ; 0xfffff591 2f9: 6d c9 rjmp .-3366 ; 0xfffff5d5 2fb: 0e f9 .word 0xf90e ; ???? 2fd: 2f e9 ldi r18, 0x9F ; 159 2ff: c8 99 sbic 0x19, 0 ; 25 301: e9 89 ldd r30, Y+17 ; 0x11 303: 8a b9 out 0x0a, r24 ; 10 305: ab a9 ldd r26, Y+51 ; 0x33 307: 44 58 subi r20, 0x84 ; 132 309: 65 48 sbci r22, 0x85 ; 133 30b: 06 78 andi r16, 0x86 ; 134 30d: 27 68 ori r18, 0x87 ; 135 30f: c0 18 sub r12, r0 311: e1 08 sbc r14, r1 313: 82 38 cpi r24, 0x82 ; 130 315: a3 28 or r10, r3 317: 7d cb rjmp .-2310 ; 0xfffffa13 319: 5c db rcall .-2376 ; 0xfffff9d3 31b: 3f eb ldi r19, 0xBF ; 191 31d: 1e fb .word 0xfb1e ; ???? 31f: f9 8b std Y+17, r31 ; 0x11 321: d8 9b sbis 0x1b, 0 ; 27 323: bb ab std Y+51, r27 ; 0x33 325: 9a bb out 0x1a, r25 ; 26 327: 75 4a sbci r23, 0xA5 ; 165 329: 54 5a subi r21, 0xA4 ; 164 32b: 37 6a ori r19, 0xA7 ; 167 32d: 16 7a andi r17, 0xA6 ; 166 32f: f1 0a sbc r15, r17 331: d0 1a sub r13, r16 333: b3 2a or r11, r19 335: 92 3a cpi r25, 0xA2 ; 162 337: 2e fd .word 0xfd2e ; ???? 339: 0f ed ldi r16, 0xDF ; 223 33b: 6c dd rcall .-1320 ; 0xfffffe15 33d: 4d cd rjmp .-1382 ; 0xfffffdd9 33f: aa bd out 0x2a, r26 ; 42 341: 8b ad ldd r24, Y+59 ; 0x3b 343: e8 9d mul r30, r8 345: c9 8d ldd r28, Y+25 ; 0x19 347: 26 7c andi r18, 0xC6 ; 198 349: 07 6c ori r16, 0xC7 ; 199 34b: 64 5c subi r22, 0xC4 ; 196 34d: 45 4c sbci r20, 0xC5 ; 197 34f: a2 3c cpi r26, 0xC2 ; 194 351: 83 2c mov r8, r3 353: e0 1c adc r14, r0 355: c1 0c add r12, r1 357: 1f ef ldi r17, 0xFF ; 255 359: 3e ff .word 0xff3e ; ???? 35b: 5d cf rjmp .-326 ; 0x217 35d: 7c df rcall .-264 ; 0x257 35f: 9b af std Y+59, r25 ; 0x3b 361: ba bf out 0x3a, r27 ; 58 363: d9 8f std Y+25, r29 ; 0x19 365: f8 9f mul r31, r24 367: 17 6e ori r17, 0xE7 ; 231 369: 36 7e andi r19, 0xE6 ; 230 36b: 55 4e sbci r21, 0xE5 ; 229 36d: 74 5e subi r23, 0xE4 ; 228 36f: 93 2e mov r9, r19 371: b2 3e cpi r27, 0xE2 ; 226 373: d1 0e add r13, r17 375: f0 1e adc r15, r16 377: 00 11 cpse r16, r0 00000378 <__init>: 378: 11 24 eor r1, r1 37a: 1f be out 0x3f, r1 ; 63 37c: cf ef ldi r28, 0xFF ; 255 37e: d0 e1 ldi r29, 0x10 ; 16 380: de bf out 0x3e, r29 ; 62 382: cd bf out 0x3d, r28 ; 61 00000384 <__do_copy_data>: 384: 11 e0 ldi r17, 0x01 ; 1 386: a0 e0 ldi r26, 0x00 ; 0 388: b1 e0 ldi r27, 0x01 ; 1 38a: e4 e0 ldi r30, 0x04 ; 4 38c: f4 e2 ldi r31, 0x24 ; 36 38e: 00 e0 ldi r16, 0x00 ; 0 390: 0b bf out 0x3b, r16 ; 59 392: 02 c0 rjmp .+4 ; 0x398 00000394 <.__do_copy_data_loop>: 394: 07 90 elpm r0, Z+ 396: 0d 92 st X+, r0 00000398 <.__do_copy_data_start>: 398: a4 30 cpi r26, 0x04 ; 4 39a: b1 07 cpc r27, r17 39c: d9 f7 brne .-10 ; 0x394 0000039e <__do_clear_bss>: 39e: 12 e0 ldi r17, 0x02 ; 2 3a0: a4 e0 ldi r26, 0x04 ; 4 3a2: b1 e0 ldi r27, 0x01 ; 1 3a4: 01 c0 rjmp .+2 ; 0x3a8 000003a6 <.do_clear_bss_loop>: 3a6: 1d 92 st X+, r1 000003a8 <.do_clear_bss_start>: 3a8: a4 38 cpi r26, 0x84 ; 132 3aa: b1 07 cpc r27, r17 3ac: e1 f7 brne .-8 ; 0x3a6 3ae: 0c 94 da 02 jmp 0x5b4 000003b2 <__bad_interrupt>: 3b2: 0c 94 00 00 jmp 0x0 000003b6 <__vector_17>: 3b6: 1f 92 push r1 3b8: 0f 92 push r0 3ba: 0f b6 in r0, 0x3f ; 63 3bc: 0f 92 push r0 3be: 11 24 eor r1, r1 3c0: 2f 93 push r18 3c2: 3f 93 push r19 3c4: 4f 93 push r20 3c6: 5f 93 push r21 3c8: 6f 93 push r22 3ca: 7f 93 push r23 3cc: 8f 93 push r24 3ce: 9f 93 push r25 3d0: af 93 push r26 3d2: bf 93 push r27 3d4: ef 93 push r30 3d6: ff 93 push r31 3d8: 9f b1 in r25, 0x0f ; 15 3da: 80 91 92 01 lds r24, 0x0192 3de: 8f b9 out 0x0f, r24 ; 15 3e0: 89 2f mov r24, r25 3e2: 0e 94 c1 07 call 0xf82 3e6: ff 91 pop r31 3e8: ef 91 pop r30 3ea: bf 91 pop r27 3ec: af 91 pop r26 3ee: 9f 91 pop r25 3f0: 8f 91 pop r24 3f2: 7f 91 pop r23 3f4: 6f 91 pop r22 3f6: 5f 91 pop r21 3f8: 4f 91 pop r20 3fa: 3f 91 pop r19 3fc: 2f 91 pop r18 3fe: 0f 90 pop r0 400: 0f be out 0x3f, r0 ; 63 402: 0f 90 pop r0 404: 1f 90 pop r1 406: 18 95 reti 00000408 : 408: af 92 push r10 40a: bf 92 push r11 40c: cf 92 push r12 40e: df 92 push r13 410: ef 92 push r14 412: ff 92 push r15 414: 0f 93 push r16 416: 1f 93 push r17 418: cf 93 push r28 41a: df 93 push r29 41c: 86 ee ldi r24, 0xE6 ; 230 41e: f8 2e mov r15, r24 420: a0 90 78 02 lds r10, 0x0278 424: b0 90 79 02 lds r11, 0x0279 428: c0 90 7a 02 lds r12, 0x027A 42c: d0 90 7b 02 lds r13, 0x027B 430: a1 14 cp r10, r1 432: b1 04 cpc r11, r1 434: c1 04 cpc r12, r1 436: d1 04 cpc r13, r1 438: 81 f1 breq .+96 ; 0x49a 43a: ee 24 eor r14, r14 43c: 69 ee ldi r22, 0xE9 ; 233 43e: 71 e0 ldi r23, 0x01 ; 1 440: 00 e0 ldi r16, 0x00 ; 0 442: 10 e0 ldi r17, 0x00 ; 0 444: 81 e0 ldi r24, 0x01 ; 1 446: 90 e0 ldi r25, 0x00 ; 0 448: 00 2e mov r0, r16 44a: 02 c0 rjmp .+4 ; 0x450 44c: 88 0f add r24, r24 44e: 99 1f adc r25, r25 450: 0a 94 dec r0 452: e2 f7 brpl .-8 ; 0x44c 454: aa 27 eor r26, r26 456: 97 fd sbrc r25, 7 458: a0 95 com r26 45a: ba 2f mov r27, r26 45c: 8a 21 and r24, r10 45e: 9b 21 and r25, r11 460: ac 21 and r26, r12 462: bd 21 and r27, r13 464: 00 97 sbiw r24, 0x00 ; 0 466: a1 05 cpc r26, r1 468: b1 05 cpc r27, r1 46a: 79 f0 breq .+30 ; 0x48a 46c: 2f 2d mov r18, r15 46e: 33 27 eor r19, r19 470: 44 27 eor r20, r20 472: 55 27 eor r21, r21 474: fb 01 movw r30, r22 476: 85 81 ldd r24, Z+5 ; 0x05 478: 96 81 ldd r25, Z+6 ; 0x06 47a: a7 81 ldd r26, Z+7 ; 0x07 47c: b0 85 ldd r27, Z+8 ; 0x08 47e: 82 17 cp r24, r18 480: 93 07 cpc r25, r19 482: a4 07 cpc r26, r20 484: b5 07 cpc r27, r21 486: 0c f4 brge .+2 ; 0x48a 488: f5 80 ldd r15, Z+5 ; 0x05 48a: e3 94 inc r14 48c: 0f 5f subi r16, 0xFF ; 255 48e: 1f 4f sbci r17, 0xFF ; 255 490: 67 5f subi r22, 0xF7 ; 247 492: 7f 4f sbci r23, 0xFF ; 255 494: f2 e0 ldi r31, 0x02 ; 2 496: fe 15 cp r31, r14 498: a8 f6 brcc .-86 ; 0x444 49a: 8f b7 in r24, 0x3f ; 63 49c: f8 94 cli 49e: 99 27 eor r25, r25 4a0: f0 92 42 02 sts 0x0242, r15 4a4: f1 be out 0x31, r15 ; 49 4a6: 10 92 37 02 sts 0x0237, r1 4aa: 8f bf out 0x3f, r24 ; 63 4ac: 0e 94 a9 06 call 0xd52 4b0: df 91 pop r29 4b2: cf 91 pop r28 4b4: 1f 91 pop r17 4b6: 0f 91 pop r16 4b8: ff 90 pop r15 4ba: ef 90 pop r14 4bc: df 90 pop r13 4be: cf 90 pop r12 4c0: bf 90 pop r11 4c2: af 90 pop r10 4c4: 08 95 ret 000004c6 <__vector_18>: 4c6: 1f 92 push r1 4c8: 0f 92 push r0 4ca: 0f b6 in r0, 0x3f ; 63 4cc: 0f 92 push r0 4ce: 11 24 eor r1, r1 4d0: 2f 93 push r18 4d2: 3f 93 push r19 4d4: 4f 93 push r20 4d6: 5f 93 push r21 4d8: 6f 93 push r22 4da: 7f 93 push r23 4dc: 8f 93 push r24 4de: 9f 93 push r25 4e0: af 93 push r26 4e2: bf 93 push r27 4e4: ef 93 push r30 4e6: ff 93 push r31 4e8: 5f 9b sbis 0x0b, 7 ; 11 4ea: 06 c0 rjmp .+12 ; 0x4f8 4ec: 8c b1 in r24, 0x0c ; 12 4ee: 40 e0 ldi r20, 0x00 ; 0 4f0: 50 e0 ldi r21, 0x00 ; 0 4f2: 60 e0 ldi r22, 0x00 ; 0 4f4: 0e 94 c6 0b call 0x178c 4f8: ff 91 pop r31 4fa: ef 91 pop r30 4fc: bf 91 pop r27 4fe: af 91 pop r26 500: 9f 91 pop r25 502: 8f 91 pop r24 504: 7f 91 pop r23 506: 6f 91 pop r22 508: 5f 91 pop r21 50a: 4f 91 pop r20 50c: 3f 91 pop r19 50e: 2f 91 pop r18 510: 0f 90 pop r0 512: 0f be out 0x3f, r0 ; 63 514: 0f 90 pop r0 516: 1f 90 pop r1 518: 18 95 reti 0000051a <__vector_20>: 51a: 78 94 sei 51c: 1f 92 push r1 51e: 0f 92 push r0 520: 0f b6 in r0, 0x3f ; 63 522: 0f 92 push r0 524: 11 24 eor r1, r1 526: 2f 93 push r18 528: 3f 93 push r19 52a: 4f 93 push r20 52c: 5f 93 push r21 52e: 6f 93 push r22 530: 7f 93 push r23 532: 8f 93 push r24 534: 9f 93 push r25 536: af 93 push r26 538: bf 93 push r27 53a: ef 93 push r30 53c: ff 93 push r31 53e: 0e 94 92 0d call 0x1b24 542: ff 91 pop r31 544: ef 91 pop r30 546: bf 91 pop r27 548: af 91 pop r26 54a: 9f 91 pop r25 54c: 8f 91 pop r24 54e: 7f 91 pop r23 550: 6f 91 pop r22 552: 5f 91 pop r21 554: 4f 91 pop r20 556: 3f 91 pop r19 558: 2f 91 pop r18 55a: 0f 90 pop r0 55c: 0f be out 0x3f, r0 ; 63 55e: 0f 90 pop r0 560: 1f 90 pop r1 562: 18 95 reti 00000564 : 564: ac 01 movw r20, r24 566: 8f b7 in r24, 0x3f ; 63 568: f8 94 cli 56a: 28 2f mov r18, r24 56c: 33 27 eor r19, r19 56e: e0 91 34 02 lds r30, 0x0234 572: 80 91 34 02 lds r24, 0x0234 576: 8f 5f subi r24, 0xFF ; 255 578: 80 93 34 02 sts 0x0234, r24 57c: 80 91 34 02 lds r24, 0x0234 580: 87 70 andi r24, 0x07 ; 7 582: 80 93 34 02 sts 0x0234, r24 586: 90 91 34 02 lds r25, 0x0234 58a: 80 91 b4 01 lds r24, 0x01B4 58e: 98 17 cp r25, r24 590: 59 f0 breq .+22 ; 0x5a8 592: 2f bf out 0x3f, r18 ; 63 594: ff 27 eor r31, r31 596: ee 0f add r30, r30 598: ff 1f adc r31, r31 59a: e5 58 subi r30, 0x85 ; 133 59c: fe 4f sbci r31, 0xFE ; 254 59e: 40 83 st Z, r20 5a0: 51 83 std Z+1, r21 ; 0x01 5a2: 81 e0 ldi r24, 0x01 ; 1 5a4: 90 e0 ldi r25, 0x00 ; 0 5a6: 08 95 ret 5a8: e0 93 34 02 sts 0x0234, r30 5ac: 2f bf out 0x3f, r18 ; 63 5ae: 80 e0 ldi r24, 0x00 ; 0 5b0: 90 e0 ldi r25, 0x00 ; 0 5b2: 08 95 ret 000005b4
: 5b4: cf ef ldi r28, 0xFF ; 255 5b6: d0 e1 ldi r29, 0x10 ; 16 5b8: de bf out 0x3e, r29 ; 62 5ba: cd bf out 0x3d, r28 ; 61 5bc: d2 9a sbi 0x1a, 2 ; 26 5be: d0 9a sbi 0x1a, 0 ; 26 5c0: d1 9a sbi 0x1a, 1 ; 26 5c2: d6 98 cbi 0x1a, 6 ; 26 5c4: a7 9a sbi 0x14, 7 ; 20 5c6: a6 9a sbi 0x14, 6 ; 20 5c8: a5 9a sbi 0x14, 5 ; 20 5ca: a4 9a sbi 0x14, 4 ; 20 5cc: a3 9a sbi 0x14, 3 ; 20 5ce: a2 9a sbi 0x14, 2 ; 20 5d0: a1 9a sbi 0x14, 1 ; 20 5d2: a0 9a sbi 0x14, 0 ; 20 5d4: 8c 9a sbi 0x11, 4 ; 17 5d6: 8f 9a sbi 0x11, 7 ; 17 5d8: 8e 9a sbi 0x11, 6 ; 17 5da: bb 98 cbi 0x17, 3 ; 23 5dc: bf 98 cbi 0x17, 7 ; 23 5de: d4 98 cbi 0x1a, 4 ; 26 5e0: dc 98 cbi 0x1b, 4 ; 27 5e2: d3 9a sbi 0x1a, 3 ; 26 5e4: 8b 9a sbi 0x11, 3 ; 17 5e6: 8d 9a sbi 0x11, 5 ; 17 5e8: db 9a sbi 0x1b, 3 ; 27 5ea: da 9a sbi 0x1b, 2 ; 27 5ec: d8 9a sbi 0x1b, 0 ; 27 5ee: d9 9a sbi 0x1b, 1 ; 27 5f0: 83 e0 ldi r24, 0x03 ; 3 5f2: 8c 5f subi r24, 0xFC ; 252 5f4: 87 39 cpi r24, 0x97 ; 151 5f6: e8 f3 brcs .-6 ; 0x5f2 5f8: 10 e0 ldi r17, 0x00 ; 0 5fa: 8a e0 ldi r24, 0x0A ; 10 5fc: 80 93 6a 01 sts 0x016A, r24 600: 10 93 34 02 sts 0x0234, r17 604: 10 93 b4 01 sts 0x01B4, r17 608: 10 92 52 02 sts 0x0252, r1 60c: 10 92 51 02 sts 0x0251, r1 610: 10 93 70 02 sts 0x0270, r17 614: 0e 94 44 05 call 0xa88 618: 0e 94 73 05 call 0xae6 61c: 8f b7 in r24, 0x3f ; 63 61e: f8 94 cli 620: 99 27 eor r25, r25 622: 10 93 39 02 sts 0x0239, r17 626: 8f bf out 0x3f, r24 ; 63 628: 8f b7 in r24, 0x3f ; 63 62a: f8 94 cli 62c: 28 2f mov r18, r24 62e: 33 27 eor r19, r19 630: 81 e0 ldi r24, 0x01 ; 1 632: 90 e0 ldi r25, 0x00 ; 0 634: 80 93 67 01 sts 0x0167, r24 638: 81 2f mov r24, r17 63a: 8e 5f subi r24, 0xFE ; 254 63c: 80 93 04 01 sts 0x0104, r24 640: 89 eb ldi r24, 0xB9 ; 185 642: 91 e0 ldi r25, 0x01 ; 1 644: 90 93 36 02 sts 0x0236, r25 648: 80 93 35 02 sts 0x0235, r24 64c: 10 93 bd 01 sts 0x01BD, r17 650: 82 e2 ldi r24, 0x22 ; 34 652: 90 e0 ldi r25, 0x00 ; 0 654: 90 93 30 02 sts 0x0230, r25 658: 80 93 2f 02 sts 0x022F, r24 65c: 10 93 78 01 sts 0x0178, r17 660: 10 92 7d 02 sts 0x027D, r1 664: 10 92 7c 02 sts 0x027C, r1 668: 10 92 73 01 sts 0x0173, r1 66c: 10 92 72 01 sts 0x0172, r1 670: 10 92 8d 01 sts 0x018D, r1 674: 10 92 8c 01 sts 0x018C, r1 678: 10 93 65 01 sts 0x0165, r17 67c: 10 93 61 01 sts 0x0161, r17 680: 10 93 54 02 sts 0x0254, r17 684: 8f ef ldi r24, 0xFF ; 255 686: 9f ef ldi r25, 0xFF ; 255 688: 90 93 3b 02 sts 0x023B, r25 68c: 80 93 3a 02 sts 0x023A, r24 690: 90 93 3d 02 sts 0x023D, r25 694: 80 93 3c 02 sts 0x023C, r24 698: 10 93 e8 01 sts 0x01E8, r17 69c: 10 93 40 02 sts 0x0240, r17 6a0: e6 eb ldi r30, 0xB6 ; 182 6a2: f0 e0 ldi r31, 0x00 ; 0 6a4: 84 91 lpm r24, Z 6a6: 99 27 eor r25, r25 6a8: 90 93 e5 01 sts 0x01E5, r25 6ac: 80 93 e4 01 sts 0x01E4, r24 6b0: 2f bf out 0x3f, r18 ; 63 6b2: 8f b7 in r24, 0x3f ; 63 6b4: f8 94 cli 6b6: 99 27 eor r25, r25 6b8: b9 98 cbi 0x17, 1 ; 23 6ba: bb 98 cbi 0x17, 3 ; 23 6bc: ba 98 cbi 0x17, 2 ; 23 6be: 6b 98 cbi 0x0d, 3 ; 13 6c0: 6a 98 cbi 0x0d, 2 ; 13 6c2: 6f 9a sbi 0x0d, 7 ; 13 6c4: 6e 9a sbi 0x0d, 6 ; 13 6c6: 8f bf out 0x3f, r24 ; 63 6c8: d6 98 cbi 0x1a, 6 ; 26 6ca: 8c 9a sbi 0x11, 4 ; 17 6cc: 8e 9a sbi 0x11, 6 ; 17 6ce: 8f 9a sbi 0x11, 7 ; 17 6d0: 94 9a sbi 0x12, 4 ; 18 6d2: 97 9a sbi 0x12, 7 ; 18 6d4: 96 9a sbi 0x12, 6 ; 18 6d6: 6a e3 ldi r22, 0x3A ; 58 6d8: 81 2f mov r24, r17 6da: 0e 94 b7 05 call 0xb6e 6de: 6b e3 ldi r22, 0x3B ; 59 6e0: 81 2f mov r24, r17 6e2: 0e 94 b7 05 call 0xb6e 6e6: 80 ed ldi r24, 0xD0 ; 208 6e8: 97 e0 ldi r25, 0x07 ; 7 6ea: 00 00 nop 6ec: 00 00 nop 6ee: 00 00 nop 6f0: 00 00 nop 6f2: 00 00 nop 6f4: 00 00 nop 6f6: 00 00 nop 6f8: 00 00 nop 6fa: 01 97 sbiw r24, 0x01 ; 1 6fc: 18 16 cp r1, r24 6fe: 19 06 cpc r1, r25 700: a4 f3 brlt .-24 ; 0x6ea 702: 80 e8 ldi r24, 0x80 ; 128 704: 80 93 9e 01 sts 0x019E, r24 708: 68 2f mov r22, r24 70a: 8b e0 ldi r24, 0x0B ; 11 70c: 0e 94 b7 05 call 0xb6e 710: 80 e9 ldi r24, 0x90 ; 144 712: 80 93 a0 01 sts 0x01A0, r24 716: 68 2f mov r22, r24 718: 84 e0 ldi r24, 0x04 ; 4 71a: 0e 94 b7 05 call 0xb6e 71e: 10 92 a2 01 sts 0x01A2, r1 722: 8f e6 ldi r24, 0x6F ; 111 724: 80 93 a3 01 sts 0x01A3, r24 728: 85 e5 ldi r24, 0x55 ; 85 72a: 80 93 a4 01 sts 0x01A4, r24 72e: 0e 94 db 05 call 0xbb6 732: 11 e0 ldi r17, 0x01 ; 1 734: 10 93 a6 01 sts 0x01A6, r17 738: 61 2f mov r22, r17 73a: 83 e1 ldi r24, 0x13 ; 19 73c: 0e 94 b7 05 call 0xb6e 740: 10 93 b1 01 sts 0x01B1, r17 744: 83 e9 ldi r24, 0x93 ; 147 746: 91 e0 ldi r25, 0x01 ; 1 748: dc 01 movw r26, r24 74a: 11 96 adiw r26, 0x01 ; 1 74c: ee eb ldi r30, 0xBE ; 190 74e: f0 e0 ldi r31, 0x00 ; 0 750: 9c 01 movw r18, r24 752: 22 5e subi r18, 0xE2 ; 226 754: 3f 4f sbci r19, 0xFF ; 255 756: 84 91 lpm r24, Z 758: 8d 93 st X+, r24 75a: 31 96 adiw r30, 0x01 ; 1 75c: 2a 17 cp r18, r26 75e: 3b 07 cpc r19, r27 760: d4 f7 brge .-12 ; 0x756 762: 0e 94 db 05 call 0xbb6 766: 11 e0 ldi r17, 0x01 ; 1 768: c4 e9 ldi r28, 0x94 ; 148 76a: d1 e0 ldi r29, 0x01 ; 1 76c: 89 91 ld r24, Y+ 76e: 68 2f mov r22, r24 770: 81 2f mov r24, r17 772: 0e 94 b7 05 call 0xb6e 776: 1f 5f subi r17, 0xFF ; 255 778: 1d 30 cpi r17, 0x0D ; 13 77a: c0 f3 brcs .-16 ; 0x76c 77c: 80 91 a5 01 lds r24, 0x01A5 780: 68 2f mov r22, r24 782: 82 e1 ldi r24, 0x12 ; 18 784: 0e 94 b7 05 call 0xb6e 788: 60 e0 ldi r22, 0x00 ; 0 78a: 8b e0 ldi r24, 0x0B ; 11 78c: 0e 94 b7 05 call 0xb6e 790: 6f e3 ldi r22, 0x3F ; 63 792: 82 e4 ldi r24, 0x42 ; 66 794: 0e 94 b7 05 call 0xb6e 798: 61 e1 ldi r22, 0x11 ; 17 79a: 80 e0 ldi r24, 0x00 ; 0 79c: 0e 94 b7 05 call 0xb6e 7a0: 66 ea ldi r22, 0xA6 ; 166 7a2: 8e e0 ldi r24, 0x0E ; 14 7a4: 0e 94 b7 05 call 0xb6e 7a8: 8e e0 ldi r24, 0x0E ; 14 7aa: 0e 94 ee 05 call 0xbdc 7ae: 83 ff sbrs r24, 3 7b0: fb cf rjmp .-10 ; 0x7a8 7b2: 66 e2 ldi r22, 0x26 ; 38 7b4: 8e e0 ldi r24, 0x0E ; 14 7b6: 0e 94 b7 05 call 0xb6e 7ba: 61 ee ldi r22, 0xE1 ; 225 7bc: 80 e0 ldi r24, 0x00 ; 0 7be: 0e 94 b7 05 call 0xb6e 7c2: 80 91 b0 01 lds r24, 0x01B0 7c6: 68 2f mov r22, r24 7c8: 89 e0 ldi r24, 0x09 ; 9 7ca: 0e 94 b7 05 call 0xb6e 7ce: 60 e0 ldi r22, 0x00 ; 0 7d0: 8b e0 ldi r24, 0x0B ; 11 7d2: 0e 94 b7 05 call 0xb6e 7d6: 66 ea ldi r22, 0xA6 ; 166 7d8: 8e e0 ldi r24, 0x0E ; 14 7da: 0e 94 b7 05 call 0xb6e 7de: ce e0 ldi r28, 0x0E ; 14 7e0: 8c 2f mov r24, r28 7e2: 0e 94 ee 05 call 0xbdc 7e6: 83 ff sbrs r24, 3 7e8: fa cf rjmp .-12 ; 0x7de 7ea: 66 e2 ldi r22, 0x26 ; 38 7ec: 8c 2f mov r24, r28 7ee: 0e 94 b7 05 call 0xb6e 7f2: 80 e9 ldi r24, 0x90 ; 144 7f4: 80 93 a0 01 sts 0x01A0, r24 7f8: 68 2f mov r22, r24 7fa: 8d e0 ldi r24, 0x0D ; 13 7fc: 0e 94 b7 05 call 0xb6e 800: 80 91 b1 01 lds r24, 0x01B1 804: 28 2f mov r18, r24 806: 33 27 eor r19, r19 808: 8f b7 in r24, 0x3f ; 63 80a: f8 94 cli 80c: 99 27 eor r25, r25 80e: 20 93 6c 02 sts 0x026C, r18 812: 8f bf out 0x3f, r24 ; 63 814: 0e 94 21 06 call 0xc42 818: 8f b7 in r24, 0x3f ; 63 81a: f8 94 cli 81c: 99 27 eor r25, r25 81e: 10 92 5e 02 sts 0x025E, r1 822: 8f bf out 0x3f, r24 ; 63 824: 8f b7 in r24, 0x3f ; 63 826: f8 94 cli 828: 99 27 eor r25, r25 82a: 10 92 83 02 sts 0x0283, r1 82e: 10 92 82 02 sts 0x0282, r1 832: 10 92 5d 02 sts 0x025D, r1 836: 10 92 5c 02 sts 0x025C, r1 83a: 10 92 b8 01 sts 0x01B8, r1 83e: 10 92 b7 01 sts 0x01B7, r1 842: 8f bf out 0x3f, r24 ; 63 844: 0e 94 21 06 call 0xc42 848: 8f b7 in r24, 0x3f ; 63 84a: f8 94 cli 84c: 99 27 eor r25, r25 84e: c6 b9 out 0x06, r28 ; 6 850: 17 b8 out 0x07, r1 ; 7 852: 8f bf out 0x3f, r24 ; 63 854: 8f b7 in r24, 0x3f ; 63 856: f8 94 cli 858: 48 2f mov r20, r24 85a: 55 27 eor r21, r21 85c: 20 91 00 01 lds r18, 0x0100 860: 30 91 01 01 lds r19, 0x0101 864: 81 e5 ldi r24, 0x51 ; 81 866: 97 e3 ldi r25, 0x37 ; 55 868: 28 9f mul r18, r24 86a: b0 01 movw r22, r0 86c: 29 9f mul r18, r25 86e: 70 0d add r23, r0 870: 38 9f mul r19, r24 872: 70 0d add r23, r0 874: 11 24 eor r1, r1 876: cb 01 movw r24, r22 878: 8f 5a subi r24, 0xAF ; 175 87a: 98 4c sbci r25, 0xC8 ; 200 87c: 90 93 50 02 sts 0x0250, r25 880: 80 93 4f 02 sts 0x024F, r24 884: 90 93 80 02 sts 0x0280, r25 888: 80 93 7f 02 sts 0x027F, r24 88c: 85 e8 ldi r24, 0x85 ; 133 88e: 9f e0 ldi r25, 0x0F ; 15 890: 28 9f mul r18, r24 892: f0 01 movw r30, r0 894: 29 9f mul r18, r25 896: f0 0d add r31, r0 898: 38 9f mul r19, r24 89a: f0 0d add r31, r0 89c: 11 24 eor r1, r1 89e: cf 01 movw r24, r30 8a0: 8b 57 subi r24, 0x7B ; 123 8a2: 90 4f sbci r25, 0xF0 ; 240 8a4: 90 93 6c 01 sts 0x016C, r25 8a8: 80 93 6b 01 sts 0x016B, r24 8ac: 4f bf out 0x3f, r20 ; 63 8ae: 0e 94 44 05 call 0xa88 8b2: 80 91 00 01 lds r24, 0x0100 8b6: 90 91 01 01 lds r25, 0x0101 8ba: 90 93 75 02 sts 0x0275, r25 8be: 80 93 74 02 sts 0x0274, r24 8c2: 10 92 77 02 sts 0x0277, r1 8c6: 10 92 72 02 sts 0x0272, r1 8ca: 10 92 71 02 sts 0x0271, r1 8ce: 10 92 e7 01 sts 0x01E7, r1 8d2: 10 92 e6 01 sts 0x01E6, r1 8d6: 2a ef ldi r18, 0xFA ; 250 8d8: 30 e0 ldi r19, 0x00 ; 0 8da: 40 e0 ldi r20, 0x00 ; 0 8dc: 50 e0 ldi r21, 0x00 ; 0 8de: 60 e0 ldi r22, 0x00 ; 0 8e0: 86 2f mov r24, r22 8e2: 0e 94 3c 06 call 0xc78 8e6: 0e 94 73 05 call 0xae6 8ea: 10 92 90 00 sts 0x0090, r1 8ee: 8f e0 ldi r24, 0x0F ; 15 8f0: 89 b9 out 0x09, r24 ; 9 8f2: 72 e0 ldi r23, 0x02 ; 2 8f4: 7b b9 out 0x0b, r23 ; 11 8f6: a6 e0 ldi r26, 0x06 ; 6 8f8: a0 93 95 00 sts 0x0095, r26 8fc: 88 ed ldi r24, 0xD8 ; 216 8fe: 8a b9 out 0x0a, r24 ; 10 900: 8f b7 in r24, 0x3f ; 63 902: f8 94 cli 904: 99 27 eor r25, r25 906: 60 91 67 01 lds r22, 0x0167 90a: 8f bf out 0x3f, r24 ; 63 90c: 61 30 cpi r22, 0x01 ; 1 90e: 09 f0 breq .+2 ; 0x912 910: 7d c0 rjmp .+250 ; 0xa0c 912: 8f b7 in r24, 0x3f ; 63 914: f8 94 cli 916: 48 2f mov r20, r24 918: 55 27 eor r21, r21 91a: e0 91 35 02 lds r30, 0x0235 91e: f0 91 36 02 lds r31, 0x0236 922: 14 82 std Z+4, r1 ; 0x04 924: 70 93 67 01 sts 0x0167, r23 928: 10 92 61 01 sts 0x0161, r1 92c: 10 92 65 01 sts 0x0165, r1 930: 8f ef ldi r24, 0xFF ; 255 932: 9f ef ldi r25, 0xFF ; 255 934: 90 93 3b 02 sts 0x023B, r25 938: 80 93 3a 02 sts 0x023A, r24 93c: 80 91 e8 01 lds r24, 0x01E8 940: 99 27 eor r25, r25 942: 88 0f add r24, r24 944: 99 1f adc r25, r25 946: fc 01 movw r30, r24 948: e4 57 subi r30, 0x74 ; 116 94a: ff 4f sbci r31, 0xFF ; 255 94c: 24 91 lpm r18, Z 94e: 33 27 eor r19, r19 950: 32 2f mov r19, r18 952: 22 27 eor r18, r18 954: 83 57 subi r24, 0x73 ; 115 956: 9f 4f sbci r25, 0xFF ; 255 958: fc 01 movw r30, r24 95a: 84 91 lpm r24, Z 95c: 99 27 eor r25, r25 95e: 28 2b or r18, r24 960: 39 2b or r19, r25 962: 30 93 71 01 sts 0x0171, r19 966: 20 93 70 01 sts 0x0170, r18 96a: 4f bf out 0x3f, r20 ; 63 96c: 80 91 40 02 lds r24, 0x0240 970: 88 23 and r24, r24 972: 69 f5 brne .+90 ; 0x9ce 974: 6b e3 ldi r22, 0x3B ; 59 976: 0e 94 b7 05 call 0xb6e 97a: 80 ed ldi r24, 0xD0 ; 208 97c: 97 e0 ldi r25, 0x07 ; 7 97e: 00 00 nop 980: 00 00 nop 982: 00 00 nop 984: 00 00 nop 986: 00 00 nop 988: 00 00 nop 98a: 00 00 nop 98c: 00 00 nop 98e: 01 97 sbiw r24, 0x01 ; 1 990: 18 16 cp r1, r24 992: 19 06 cpc r1, r25 994: a4 f3 brlt .-24 ; 0x97e 996: 69 e3 ldi r22, 0x39 ; 57 998: 80 e0 ldi r24, 0x00 ; 0 99a: 0e 94 b7 05 call 0xb6e 99e: 88 ec ldi r24, 0xC8 ; 200 9a0: 90 e0 ldi r25, 0x00 ; 0 9a2: 00 00 nop 9a4: 00 00 nop 9a6: 00 00 nop 9a8: 00 00 nop 9aa: 00 00 nop 9ac: 00 00 nop 9ae: 00 00 nop 9b0: 00 00 nop 9b2: 01 97 sbiw r24, 0x01 ; 1 9b4: 18 16 cp r1, r24 9b6: 19 06 cpc r1, r25 9b8: a4 f3 brlt .-24 ; 0x9a2 9ba: bb 98 cbi 0x17, 3 ; 23 9bc: ba 98 cbi 0x17, 2 ; 23 9be: 0e 94 bb 06 call 0xd76 9c2: 80 ec ldi r24, 0xC0 ; 192 9c4: 8d b9 out 0x0d, r24 ; 13 9c6: b8 98 cbi 0x17, 0 ; 23 9c8: 0e 94 a9 06 call 0xd52 9cc: 1f c0 rjmp .+62 ; 0xa0c 9ce: 99 27 eor r25, r25 9d0: 88 0f add r24, r24 9d2: 99 1f adc r25, r25 9d4: fc 01 movw r30, r24 9d6: ef 55 subi r30, 0x5F ; 95 9d8: ff 4f sbci r31, 0xFF ; 255 9da: 24 91 lpm r18, Z 9dc: 33 27 eor r19, r19 9de: 32 2f mov r19, r18 9e0: 22 27 eor r18, r18 9e2: 8e 55 subi r24, 0x5E ; 94 9e4: 9f 4f sbci r25, 0xFF ; 255 9e6: fc 01 movw r30, r24 9e8: 84 91 lpm r24, Z 9ea: 99 27 eor r25, r25 9ec: 28 2b or r18, r24 9ee: 39 2b or r19, r25 9f0: 8f b7 in r24, 0x3f ; 63 9f2: f8 94 cli 9f4: 99 27 eor r25, r25 9f6: a0 93 67 01 sts 0x0167, r26 9fa: 8f bf out 0x3f, r24 ; 63 9fc: c9 01 movw r24, r18 9fe: aa 27 eor r26, r26 a00: bb 27 eor r27, r27 a02: 9c 01 movw r18, r24 a04: ad 01 movw r20, r26 a06: 87 2f mov r24, r23 a08: 0e 94 3c 06 call 0xc78 a0c: 28 ee ldi r18, 0xE8 ; 232 a0e: 33 e0 ldi r19, 0x03 ; 3 a10: 40 e0 ldi r20, 0x00 ; 0 a12: 50 e0 ldi r21, 0x00 ; 0 a14: 60 e0 ldi r22, 0x00 ; 0 a16: 81 e0 ldi r24, 0x01 ; 1 a18: 0e 94 3c 06 call 0xc78 a1c: 10 92 77 02 sts 0x0277, r1 a20: 0e 94 a9 06 call 0xd52 a24: 78 94 sei a26: 90 91 b4 01 lds r25, 0x01B4 a2a: 80 91 34 02 lds r24, 0x0234 a2e: 98 17 cp r25, r24 a30: 19 f4 brne .+6 ; 0xa38 a32: 80 e0 ldi r24, 0x00 ; 0 a34: 90 e0 ldi r25, 0x00 ; 0 a36: 1f c0 rjmp .+62 ; 0xa76 a38: 8f b7 in r24, 0x3f ; 63 a3a: f8 94 cli a3c: 28 2f mov r18, r24 a3e: 33 27 eor r19, r19 a40: 90 91 b4 01 lds r25, 0x01B4 a44: 80 91 b4 01 lds r24, 0x01B4 a48: 8f 5f subi r24, 0xFF ; 255 a4a: 80 93 b4 01 sts 0x01B4, r24 a4e: 80 91 b4 01 lds r24, 0x01B4 a52: 87 70 andi r24, 0x07 ; 7 a54: 80 93 b4 01 sts 0x01B4, r24 a58: e9 2f mov r30, r25 a5a: ff 27 eor r31, r31 a5c: ee 0f add r30, r30 a5e: ff 1f adc r31, r31 a60: e5 58 subi r30, 0x85 ; 133 a62: fe 4f sbci r31, 0xFE ; 254 a64: 80 81 ld r24, Z a66: 91 81 ldd r25, Z+1 ; 0x01 a68: 10 82 st Z, r1 a6a: 11 82 std Z+1, r1 ; 0x01 a6c: 2f bf out 0x3f, r18 ; 63 a6e: fc 01 movw r30, r24 a70: 09 95 icall a72: 81 e0 ldi r24, 0x01 ; 1 a74: 90 e0 ldi r25, 0x00 ; 0 a76: 88 23 and r24, r24 a78: b1 f6 brne .-84 ; 0xa26 a7a: 85 b7 in r24, 0x35 ; 53 a7c: 80 62 ori r24, 0x20 ; 32 a7e: 85 bf out 0x35, r24 ; 53 a80: 88 95 sleep a82: 00 00 nop a84: 00 00 nop a86: cf cf rjmp .-98 ; 0xa26 00000a88 : a88: 10 92 78 02 sts 0x0278, r1 a8c: 10 92 79 02 sts 0x0279, r1 a90: 10 92 7a 02 sts 0x027A, r1 a94: 10 92 7b 02 sts 0x027B, r1 a98: 10 92 37 02 sts 0x0237, r1 a9c: 8f ef ldi r24, 0xFF ; 255 a9e: 80 93 7e 02 sts 0x027E, r24 aa2: 80 93 5f 01 sts 0x015F, r24 aa6: 10 92 79 01 sts 0x0179, r1 aaa: 83 e0 ldi r24, 0x03 ; 3 aac: 80 93 38 02 sts 0x0238, r24 ab0: 96 ee ldi r25, 0xE6 ; 230 ab2: 90 93 42 02 sts 0x0242, r25 ab6: 8f b7 in r24, 0x3f ; 63 ab8: f8 94 cli aba: 28 2f mov r18, r24 abc: 33 27 eor r19, r19 abe: 87 b7 in r24, 0x37 ; 55 ac0: 8e 7f andi r24, 0xFE ; 254 ac2: 87 bf out 0x37, r24 ; 55 ac4: 87 b7 in r24, 0x37 ; 55 ac6: 8d 7f andi r24, 0xFD ; 253 ac8: 87 bf out 0x37, r24 ; 55 aca: 80 b7 in r24, 0x30 ; 48 acc: 88 60 ori r24, 0x08 ; 8 ace: 80 bf out 0x30, r24 ; 48 ad0: 8b e0 ldi r24, 0x0B ; 11 ad2: 83 bf out 0x33, r24 ; 51 ad4: 12 be out 0x32, r1 ; 50 ad6: 91 bf out 0x31, r25 ; 49 ad8: 87 b7 in r24, 0x37 ; 55 ada: 82 60 ori r24, 0x02 ; 2 adc: 87 bf out 0x37, r24 ; 55 ade: 2f bf out 0x3f, r18 ; 63 ae0: 81 e0 ldi r24, 0x01 ; 1 ae2: 90 e0 ldi r25, 0x00 ; 0 ae4: 08 95 ret 00000ae6 : ae6: 8f b7 in r24, 0x3f ; 63 ae8: f8 94 cli aea: 68 2f mov r22, r24 aec: 80 e0 ldi r24, 0x00 ; 0 aee: 90 e0 ldi r25, 0x00 ; 0 af0: 47 e0 ldi r20, 0x07 ; 7 af2: 51 e0 ldi r21, 0x01 ; 1 af4: 9c 01 movw r18, r24 af6: f9 01 movw r30, r18 af8: e8 0f add r30, r24 afa: f9 1f adc r31, r25 afc: ed 5b subi r30, 0xBD ; 189 afe: fd 4f sbci r31, 0xFD ; 253 b00: 44 83 std Z+4, r20 ; 0x04 b02: 55 83 std Z+5, r21 ; 0x05 b04: 12 82 std Z+2, r1 ; 0x02 b06: 13 82 std Z+3, r1 ; 0x03 b08: 11 82 std Z+1, r1 ; 0x01 b0a: 01 96 adiw r24, 0x01 ; 1 b0c: 2b 5f subi r18, 0xFB ; 251 b0e: 3f 4f sbci r19, 0xFF ; 255 b10: 45 5d subi r20, 0xD5 ; 213 b12: 5f 4f sbci r21, 0xFF ; 255 b14: 82 30 cpi r24, 0x02 ; 2 b16: 91 05 cpc r25, r1 b18: 74 f3 brlt .-36 ; 0xaf6 b1a: 10 92 6b 02 sts 0x026B, r1 b1e: 10 92 32 02 sts 0x0232, r1 b22: 10 92 31 02 sts 0x0231, r1 b26: 10 92 69 01 sts 0x0169, r1 b2a: 10 92 68 01 sts 0x0168, r1 b2e: 10 92 06 01 sts 0x0106, r1 b32: 10 92 05 01 sts 0x0105, r1 b36: 10 92 5e 01 sts 0x015E, r1 b3a: 10 92 5d 01 sts 0x015D, r1 b3e: 10 92 6a 02 sts 0x026A, r1 b42: 10 92 3e 02 sts 0x023E, r1 b46: 10 92 6d 02 sts 0x026D, r1 b4a: 10 92 6f 01 sts 0x016F, r1 b4e: 10 92 6e 01 sts 0x016E, r1 b52: 10 92 8f 01 sts 0x018F, r1 b56: 10 92 8e 01 sts 0x018E, r1 b5a: 80 91 47 02 lds r24, 0x0247 b5e: 90 91 48 02 lds r25, 0x0248 b62: 90 93 57 02 sts 0x0257, r25 b66: 80 93 56 02 sts 0x0256, r24 b6a: 6f bf out 0x3f, r22 ; 63 b6c: 08 95 ret 00000b6e : b6e: 88 0f add r24, r24 b70: 94 98 cbi 0x12, 4 ; 18 b72: 96 e0 ldi r25, 0x06 ; 6 b74: 87 ff sbrs r24, 7 b76: 02 c0 rjmp .+4 ; 0xb7c b78: 97 9a sbi 0x12, 7 ; 18 b7a: 01 c0 rjmp .+2 ; 0xb7e b7c: 97 98 cbi 0x12, 7 ; 18 b7e: 96 98 cbi 0x12, 6 ; 18 b80: 96 9a sbi 0x12, 6 ; 18 b82: 88 0f add r24, r24 b84: 91 50 subi r25, 0x01 ; 1 b86: 97 ff sbrs r25, 7 b88: f5 cf rjmp .-22 ; 0xb74 b8a: 97 9a sbi 0x12, 7 ; 18 b8c: 96 98 cbi 0x12, 6 ; 18 b8e: 96 9a sbi 0x12, 6 ; 18 b90: 94 9a sbi 0x12, 4 ; 18 b92: 97 e0 ldi r25, 0x07 ; 7 b94: 67 ff sbrs r22, 7 b96: 02 c0 rjmp .+4 ; 0xb9c b98: 97 9a sbi 0x12, 7 ; 18 b9a: 01 c0 rjmp .+2 ; 0xb9e b9c: 97 98 cbi 0x12, 7 ; 18 b9e: 96 98 cbi 0x12, 6 ; 18 ba0: 96 9a sbi 0x12, 6 ; 18 ba2: 66 0f add r22, r22 ba4: 91 50 subi r25, 0x01 ; 1 ba6: 97 ff sbrs r25, 7 ba8: f5 cf rjmp .-22 ; 0xb94 baa: 94 9a sbi 0x12, 4 ; 18 bac: 97 9a sbi 0x12, 7 ; 18 bae: 96 9a sbi 0x12, 6 ; 18 bb0: 81 e0 ldi r24, 0x01 ; 1 bb2: 90 e0 ldi r25, 0x00 ; 0 bb4: 08 95 ret 00000bb6 : bb6: 80 91 a2 01 lds r24, 0x01A2 bba: 68 2f mov r22, r24 bbc: 8f e0 ldi r24, 0x0F ; 15 bbe: 0e 94 b7 05 call 0xb6e bc2: 80 91 a3 01 lds r24, 0x01A3 bc6: 68 2f mov r22, r24 bc8: 80 e1 ldi r24, 0x10 ; 16 bca: 0e 94 b7 05 call 0xb6e bce: 80 91 a4 01 lds r24, 0x01A4 bd2: 68 2f mov r22, r24 bd4: 81 e1 ldi r24, 0x11 ; 17 bd6: 0e 94 b7 05 call 0xb6e bda: 08 95 ret 00000bdc : bdc: 90 e0 ldi r25, 0x00 ; 0 bde: 88 0f add r24, r24 be0: 94 98 cbi 0x12, 4 ; 18 be2: 26 e0 ldi r18, 0x06 ; 6 be4: 30 e0 ldi r19, 0x00 ; 0 be6: 87 ff sbrs r24, 7 be8: 02 c0 rjmp .+4 ; 0xbee bea: 97 9a sbi 0x12, 7 ; 18 bec: 01 c0 rjmp .+2 ; 0xbf0 bee: 97 98 cbi 0x12, 7 ; 18 bf0: 96 98 cbi 0x12, 6 ; 18 bf2: 96 9a sbi 0x12, 6 ; 18 bf4: 88 0f add r24, r24 bf6: 21 50 subi r18, 0x01 ; 1 bf8: 30 40 sbci r19, 0x00 ; 0 bfa: 37 ff sbrs r19, 7 bfc: f4 cf rjmp .-24 ; 0xbe6 bfe: 27 e0 ldi r18, 0x07 ; 7 c00: 30 e0 ldi r19, 0x00 ; 0 c02: 97 98 cbi 0x12, 7 ; 18 c04: 96 98 cbi 0x12, 6 ; 18 c06: 96 9a sbi 0x12, 6 ; 18 c08: 8f 98 cbi 0x11, 7 ; 17 c0a: 94 9a sbi 0x12, 4 ; 18 c0c: 96 98 cbi 0x12, 6 ; 18 c0e: 40 e0 ldi r20, 0x00 ; 0 c10: 50 e0 ldi r21, 0x00 ; 0 c12: 87 99 sbic 0x10, 7 ; 16 c14: 41 e0 ldi r20, 0x01 ; 1 c16: 89 2f mov r24, r25 c18: 99 27 eor r25, r25 c1a: 21 50 subi r18, 0x01 ; 1 c1c: 30 40 sbci r19, 0x00 ; 0 c1e: 44 23 and r20, r20 c20: 29 f0 breq .+10 ; 0xc2c c22: 88 0f add r24, r24 c24: 99 1f adc r25, r25 c26: 98 2f mov r25, r24 c28: 91 60 ori r25, 0x01 ; 1 c2a: 02 c0 rjmp .+4 ; 0xc30 c2c: 98 2f mov r25, r24 c2e: 99 0f add r25, r25 c30: 96 9a sbi 0x12, 6 ; 18 c32: 37 ff sbrs r19, 7 c34: eb cf rjmp .-42 ; 0xc0c c36: 94 9a sbi 0x12, 4 ; 18 c38: 8f 9a sbi 0x11, 7 ; 17 c3a: 97 9a sbi 0x12, 7 ; 18 c3c: 89 2f mov r24, r25 c3e: 99 27 eor r25, r25 c40: 08 95 ret 00000c42 : c42: 8f b7 in r24, 0x3f ; 63 c44: f8 94 cli c46: 28 2f mov r18, r24 c48: 80 91 6d 01 lds r24, 0x016D c4c: 88 23 and r24, r24 c4e: 91 f4 brne .+36 ; 0xc74 c50: 80 e0 ldi r24, 0x00 ; 0 c52: 90 e0 ldi r25, 0x00 ; 0 c54: ee e5 ldi r30, 0x5E ; 94 c56: f2 e0 ldi r31, 0x02 ; 2 c58: 81 93 st Z+, r24 c5a: 01 96 adiw r24, 0x01 ; 1 c5c: 8c 30 cpi r24, 0x0C ; 12 c5e: 91 05 cpc r25, r1 c60: dc f3 brlt .-10 ; 0xc58 c62: 8e e1 ldi r24, 0x1E ; 30 c64: 80 93 68 02 sts 0x0268, r24 c68: 8f e1 ldi r24, 0x1F ; 31 c6a: 80 93 69 02 sts 0x0269, r24 c6e: 81 e0 ldi r24, 0x01 ; 1 c70: 80 93 6d 01 sts 0x016D, r24 c74: 2f bf out 0x3f, r18 ; 63 c76: 08 95 ret 00000c78 : c78: cf 92 push r12 c7a: df 92 push r13 c7c: ef 92 push r14 c7e: ff 92 push r15 c80: 0f 93 push r16 c82: 1f 93 push r17 c84: cf 93 push r28 c86: df 93 push r29 c88: 79 01 movw r14, r18 c8a: 8a 01 movw r16, r20 c8c: 83 30 cpi r24, 0x03 ; 3 c8e: 10 f4 brcc .+4 ; 0xc94 c90: 62 30 cpi r22, 0x02 ; 2 c92: 1c f0 brlt .+6 ; 0xc9a c94: 80 e0 ldi r24, 0x00 ; 0 c96: 90 e0 ldi r25, 0x00 ; 0 c98: 53 c0 rjmp .+166 ; 0xd40 c9a: 28 2f mov r18, r24 c9c: 33 27 eor r19, r19 c9e: f9 01 movw r30, r18 ca0: a3 e0 ldi r26, 0x03 ; 3 ca2: ee 0f add r30, r30 ca4: ff 1f adc r31, r31 ca6: aa 95 dec r26 ca8: e1 f7 brne .-8 ; 0xca2 caa: e2 0f add r30, r18 cac: f3 1f adc r31, r19 cae: e7 51 subi r30, 0x17 ; 23 cb0: fe 4f sbci r31, 0xFE ; 254 cb2: e1 82 std Z+1, r14 ; 0x01 cb4: f2 82 std Z+2, r15 ; 0x02 cb6: 03 83 std Z+3, r16 ; 0x03 cb8: 14 83 std Z+4, r17 ; 0x04 cba: 60 83 st Z, r22 cbc: 8f b7 in r24, 0x3f ; 63 cbe: f8 94 cli cc0: c8 2f mov r28, r24 cc2: dd 27 eor r29, r29 cc4: 82 b7 in r24, 0x32 ; 50 cc6: e8 0e add r14, r24 cc8: f1 1c adc r15, r1 cca: 01 1d adc r16, r1 ccc: 11 1d adc r17, r1 cce: e5 82 std Z+5, r14 ; 0x05 cd0: f6 82 std Z+6, r15 ; 0x06 cd2: 07 83 std Z+7, r16 ; 0x07 cd4: 10 87 std Z+8, r17 ; 0x08 cd6: 71 e0 ldi r23, 0x01 ; 1 cd8: c7 2e mov r12, r23 cda: d1 2c mov r13, r1 cdc: c6 01 movw r24, r12 cde: 02 c0 rjmp .+4 ; 0xce4 ce0: 88 0f add r24, r24 ce2: 99 1f adc r25, r25 ce4: 2a 95 dec r18 ce6: e2 f7 brpl .-8 ; 0xce0 ce8: 9c 01 movw r18, r24 cea: 44 27 eor r20, r20 cec: 37 fd sbrc r19, 7 cee: 40 95 com r20 cf0: 54 2f mov r21, r20 cf2: 80 91 78 02 lds r24, 0x0278 cf6: 90 91 79 02 lds r25, 0x0279 cfa: a0 91 7a 02 lds r26, 0x027A cfe: b0 91 7b 02 lds r27, 0x027B d02: 82 2b or r24, r18 d04: 93 2b or r25, r19 d06: a4 2b or r26, r20 d08: b5 2b or r27, r21 d0a: 80 93 78 02 sts 0x0278, r24 d0e: 90 93 79 02 sts 0x0279, r25 d12: a0 93 7a 02 sts 0x027A, r26 d16: b0 93 7b 02 sts 0x027B, r27 d1a: 80 91 42 02 lds r24, 0x0242 d1e: 99 27 eor r25, r25 d20: aa 27 eor r26, r26 d22: bb 27 eor r27, r27 d24: e8 16 cp r14, r24 d26: f9 06 cpc r15, r25 d28: 0a 07 cpc r16, r26 d2a: 1b 07 cpc r17, r27 d2c: 38 f4 brcc .+14 ; 0xd3c d2e: e0 92 42 02 sts 0x0242, r14 d32: e1 be out 0x31, r14 ; 49 d34: 10 92 37 02 sts 0x0237, r1 d38: 0e 94 a9 06 call 0xd52 d3c: cf bf out 0x3f, r28 ; 63 d3e: c6 01 movw r24, r12 d40: df 91 pop r29 d42: cf 91 pop r28 d44: 1f 91 pop r17 d46: 0f 91 pop r16 d48: ff 90 pop r15 d4a: ef 90 pop r14 d4c: df 90 pop r13 d4e: cf 90 pop r12 d50: 08 95 ret 00000d52 : d52: 80 91 03 01 lds r24, 0x0103 d56: 88 23 and r24, r24 d58: 29 f4 brne .+10 ; 0xd64 d5a: 86 e6 ldi r24, 0x66 ; 102 d5c: 9f e0 ldi r25, 0x0F ; 15 d5e: 0e 94 b2 02 call 0x564 d62: 06 c0 rjmp .+12 ; 0xd70 d64: 85 b7 in r24, 0x35 ; 53 d66: 83 7e andi r24, 0xE3 ; 227 d68: 85 bf out 0x35, r24 ; 53 d6a: 85 b7 in r24, 0x35 ; 53 d6c: 80 62 ori r24, 0x20 ; 32 d6e: 85 bf out 0x35, r24 ; 53 d70: 80 e0 ldi r24, 0x00 ; 0 d72: 90 e0 ldi r25, 0x00 ; 0 d74: 08 95 ret 00000d76 : d76: 61 e1 ldi r22, 0x11 ; 17 d78: 80 e0 ldi r24, 0x00 ; 0 d7a: 0e 94 b7 05 call 0xb6e d7e: 80 91 9c 01 lds r24, 0x019C d82: 68 2f mov r22, r24 d84: 89 e0 ldi r24, 0x09 ; 9 d86: 0e 94 b7 05 call 0xb6e d8a: 60 e0 ldi r22, 0x00 ; 0 d8c: 8b e0 ldi r24, 0x0B ; 11 d8e: 0e 94 b7 05 call 0xb6e d92: 8a ef ldi r24, 0xFA ; 250 d94: 90 e0 ldi r25, 0x00 ; 0 d96: 00 00 nop d98: 00 00 nop d9a: 00 00 nop d9c: 00 00 nop d9e: 00 00 nop da0: 00 00 nop da2: 00 00 nop da4: 00 00 nop da6: 01 97 sbiw r24, 0x01 ; 1 da8: 18 16 cp r1, r24 daa: 19 06 cpc r1, r25 dac: a4 f3 brlt .-24 ; 0xd96 dae: 81 e0 ldi r24, 0x01 ; 1 db0: 90 e0 ldi r25, 0x00 ; 0 db2: 08 95 ret 00000db4 : db4: fc 01 movw r30, r24 db6: 20 91 00 01 lds r18, 0x0100 dba: 30 91 01 01 lds r19, 0x0101 dbe: 80 91 e6 01 lds r24, 0x01E6 dc2: 90 91 e7 01 lds r25, 0x01E7 dc6: 01 96 adiw r24, 0x01 ; 1 dc8: 90 93 e7 01 sts 0x01E7, r25 dcc: 80 93 e6 01 sts 0x01E6, r24 dd0: 82 a1 ldd r24, Z+34 ; 0x22 dd2: 93 a1 ldd r25, Z+35 ; 0x23 dd4: 01 97 sbiw r24, 0x01 ; 1 dd6: 91 f4 brne .+36 ; 0xdfc dd8: 93 81 ldd r25, Z+3 ; 0x03 dda: 80 91 02 01 lds r24, 0x0102 dde: 98 17 cp r25, r24 de0: 69 f4 brne .+26 ; 0xdfc de2: 80 81 ld r24, Z de4: 91 81 ldd r25, Z+1 ; 0x01 de6: 4f ef ldi r20, 0xFF ; 255 de8: 8f 3f cpi r24, 0xFF ; 255 dea: 94 07 cpc r25, r20 dec: 19 f0 breq .+6 ; 0xdf4 dee: 82 17 cp r24, r18 df0: 93 07 cpc r25, r19 df2: 21 f4 brne .+8 ; 0xdfc df4: 83 e0 ldi r24, 0x03 ; 3 df6: 8c 5f subi r24, 0xFC ; 252 df8: 8b 32 cpi r24, 0x2B ; 43 dfa: e8 f3 brcs .-6 ; 0xdf6 dfc: cf 01 movw r24, r30 dfe: 08 95 ret 00000e00 <__vector_21>: e00: 1f 92 push r1 e02: 0f 92 push r0 e04: 0f b6 in r0, 0x3f ; 63 e06: 0f 92 push r0 e08: 11 24 eor r1, r1 e0a: ff 92 push r15 e0c: 0f 93 push r16 e0e: 1f 93 push r17 e10: 2f 93 push r18 e12: 3f 93 push r19 e14: 4f 93 push r20 e16: 5f 93 push r21 e18: 6f 93 push r22 e1a: 7f 93 push r23 e1c: 8f 93 push r24 e1e: 9f 93 push r25 e20: af 93 push r26 e22: bf 93 push r27 e24: cf 93 push r28 e26: df 93 push r29 e28: ef 93 push r30 e2a: ff 93 push r31 e2c: c4 b1 in r28, 0x04 ; 4 e2e: d5 b1 in r29, 0x05 ; 5 e30: d3 70 andi r29, 0x03 ; 3 e32: 34 9a sbi 0x06, 4 ; 6 e34: 37 98 cbi 0x06, 7 ; 6 e36: 78 94 sei e38: 8f b7 in r24, 0x3f ; 63 e3a: f8 94 cli e3c: f8 2e mov r15, r24 e3e: 80 91 82 02 lds r24, 0x0282 e42: 08 2f mov r16, r24 e44: 11 27 eor r17, r17 e46: 21 e0 ldi r18, 0x01 ; 1 e48: 30 e0 ldi r19, 0x00 ; 0 e4a: 00 2e mov r0, r16 e4c: 02 c0 rjmp .+4 ; 0xe52 e4e: 22 0f add r18, r18 e50: 33 1f adc r19, r19 e52: 0a 94 dec r0 e54: e2 f7 brpl .-8 ; 0xe4e e56: 80 91 5c 02 lds r24, 0x025C e5a: 90 91 5d 02 lds r25, 0x025D e5e: 82 23 and r24, r18 e60: 93 23 and r25, r19 e62: 89 2b or r24, r25 e64: 61 f4 brne .+24 ; 0xe7e e66: 20 95 com r18 e68: 30 95 com r19 e6a: 80 91 b7 01 lds r24, 0x01B7 e6e: 90 91 b8 01 lds r25, 0x01B8 e72: 82 23 and r24, r18 e74: 93 23 and r25, r19 e76: 90 93 b8 01 sts 0x01B8, r25 e7a: 80 93 b7 01 sts 0x01B7, r24 e7e: 40 91 b7 01 lds r20, 0x01B7 e82: 50 91 b8 01 lds r21, 0x01B8 e86: 41 15 cp r20, r1 e88: 51 05 cpc r21, r1 e8a: 11 f1 breq .+68 ; 0xed0 e8c: 20 91 82 02 lds r18, 0x0282 e90: 30 91 83 02 lds r19, 0x0283 e94: 2f 5f subi r18, 0xFF ; 255 e96: 3f 4f sbci r19, 0xFF ; 255 e98: 2c 30 cpi r18, 0x0C ; 12 e9a: 31 05 cpc r19, r1 e9c: 11 f0 breq .+4 ; 0xea2 e9e: c9 01 movw r24, r18 ea0: 02 c0 rjmp .+4 ; 0xea6 ea2: 80 e0 ldi r24, 0x00 ; 0 ea4: 90 e0 ldi r25, 0x00 ; 0 ea6: 9c 01 movw r18, r24 ea8: 81 e0 ldi r24, 0x01 ; 1 eaa: 90 e0 ldi r25, 0x00 ; 0 eac: 02 2e mov r0, r18 eae: 02 c0 rjmp .+4 ; 0xeb4 eb0: 88 0f add r24, r24 eb2: 99 1f adc r25, r25 eb4: 0a 94 dec r0 eb6: e2 f7 brpl .-8 ; 0xeb0 eb8: 84 23 and r24, r20 eba: 95 23 and r25, r21 ebc: 89 2b or r24, r25 ebe: 51 f3 breq .-44 ; 0xe94 ec0: 30 93 83 02 sts 0x0283, r19 ec4: 20 93 82 02 sts 0x0282, r18 ec8: 80 91 82 02 lds r24, 0x0282 ecc: 0e 94 af 07 call 0xf5e ed0: ff be out 0x3f, r15 ; 63 ed2: 01 15 cp r16, r1 ed4: 11 05 cpc r17, r1 ed6: 69 f4 brne .+26 ; 0xef2 ed8: 8f b7 in r24, 0x3f ; 63 eda: f8 94 cli edc: 28 2f mov r18, r24 ede: 33 27 eor r19, r19 ee0: d0 93 3d 02 sts 0x023D, r29 ee4: c0 93 3c 02 sts 0x023C, r28 ee8: 81 e0 ldi r24, 0x01 ; 1 eea: 80 93 54 02 sts 0x0254, r24 eee: 2f bf out 0x3f, r18 ; 63 ef0: 01 c0 rjmp .+2 ; 0xef4 ef2: 80 e0 ldi r24, 0x00 ; 0 ef4: 99 27 eor r25, r25 ef6: 2f b7 in r18, 0x3f ; 63 ef8: f8 94 cli efa: 88 23 and r24, r24 efc: c9 f4 brne .+50 ; 0xf30 efe: 61 e0 ldi r22, 0x01 ; 1 f00: 70 e0 ldi r23, 0x00 ; 0 f02: 02 c0 rjmp .+4 ; 0xf08 f04: 66 0f add r22, r22 f06: 77 1f adc r23, r23 f08: 0a 95 dec r16 f0a: e2 f7 brpl .-8 ; 0xf04 f0c: 40 91 5c 02 lds r20, 0x025C f10: 50 91 5d 02 lds r21, 0x025D f14: ca 01 movw r24, r20 f16: 86 23 and r24, r22 f18: 97 23 and r25, r23 f1a: 89 2b or r24, r25 f1c: 49 f0 breq .+18 ; 0xf30 f1e: cb 01 movw r24, r22 f20: 80 95 com r24 f22: 90 95 com r25 f24: 48 23 and r20, r24 f26: 59 23 and r21, r25 f28: 50 93 5d 02 sts 0x025D, r21 f2c: 40 93 5c 02 sts 0x025C, r20 f30: 2f bf out 0x3f, r18 ; 63 f32: ff 91 pop r31 f34: ef 91 pop r30 f36: df 91 pop r29 f38: cf 91 pop r28 f3a: bf 91 pop r27 f3c: af 91 pop r26 f3e: 9f 91 pop r25 f40: 8f 91 pop r24 f42: 7f 91 pop r23 f44: 6f 91 pop r22 f46: 5f 91 pop r21 f48: 4f 91 pop r20 f4a: 3f 91 pop r19 f4c: 2f 91 pop r18 f4e: 1f 91 pop r17 f50: 0f 91 pop r16 f52: ff 90 pop r15 f54: 0f 90 pop r0 f56: 0f be out 0x3f, r0 ; 63 f58: 0f 90 pop r0 f5a: 1f 90 pop r1 f5c: 18 95 reti 00000f5e : f5e: 98 2f mov r25, r24 f60: 8f b7 in r24, 0x3f ; 63 f62: f8 94 cli f64: 28 2f mov r18, r24 f66: 33 27 eor r19, r19 f68: ee e5 ldi r30, 0x5E ; 94 f6a: f2 e0 ldi r31, 0x02 ; 2 f6c: e9 0f add r30, r25 f6e: f1 1d adc r31, r1 f70: 80 81 ld r24, Z f72: 8f 71 andi r24, 0x1F ; 31 f74: 87 b9 out 0x07, r24 ; 7 f76: 2f bf out 0x3f, r18 ; 63 f78: 37 9a sbi 0x06, 7 ; 6 f7a: 36 9a sbi 0x06, 6 ; 6 f7c: 81 e0 ldi r24, 0x01 ; 1 f7e: 90 e0 ldi r25, 0x00 ; 0 f80: 08 95 ret 00000f82 : f82: 1f 93 push r17 f84: cf 93 push r28 f86: 68 2f mov r22, r24 f88: 80 91 6c 02 lds r24, 0x026C f8c: 81 11 cpse r24, r1 f8e: 60 95 com r22 f90: 80 91 67 01 lds r24, 0x0167 f94: 48 2f mov r20, r24 f96: 55 27 eor r21, r21 f98: 42 30 cpi r20, 0x02 ; 2 f9a: 51 05 cpc r21, r1 f9c: 09 f4 brne .+2 ; 0xfa0 f9e: ad c0 rjmp .+346 ; 0x10fa fa0: 43 30 cpi r20, 0x03 ; 3 fa2: 51 05 cpc r21, r1 fa4: 24 f4 brge .+8 ; 0xfae fa6: 41 15 cp r20, r1 fa8: 51 05 cpc r21, r1 faa: 71 f0 breq .+28 ; 0xfc8 fac: b8 c2 rjmp .+1392 ; 0x151e fae: 44 30 cpi r20, 0x04 ; 4 fb0: 51 05 cpc r21, r1 fb2: 09 f4 brne .+2 ; 0xfb6 fb4: 7e c1 rjmp .+764 ; 0x12b2 fb6: 44 30 cpi r20, 0x04 ; 4 fb8: 51 05 cpc r21, r1 fba: 0c f4 brge .+2 ; 0xfbe fbc: 04 c1 rjmp .+520 ; 0x11c6 fbe: 45 30 cpi r20, 0x05 ; 5 fc0: 51 05 cpc r21, r1 fc2: 09 f4 brne .+2 ; 0xfc6 fc4: ee c1 rjmp .+988 ; 0x13a2 fc6: ab c2 rjmp .+1366 ; 0x151e fc8: 20 91 58 02 lds r18, 0x0258 fcc: 8f b7 in r24, 0x3f ; 63 fce: f8 94 cli fd0: 99 27 eor r25, r25 fd2: 20 93 92 01 sts 0x0192, r18 fd6: 8f bf out 0x3f, r24 ; 63 fd8: 60 91 6e 02 lds r22, 0x026E fdc: 70 91 6f 02 lds r23, 0x026F fe0: 6f 5f subi r22, 0xFF ; 255 fe2: 7f 4f sbci r23, 0xFF ; 255 fe4: 70 93 6f 02 sts 0x026F, r23 fe8: 60 93 6e 02 sts 0x026E, r22 fec: 80 91 04 01 lds r24, 0x0104 ff0: 99 27 eor r25, r25 ff2: 84 30 cpi r24, 0x04 ; 4 ff4: 91 05 cpc r25, r1 ff6: 59 f1 breq .+86 ; 0x104e ff8: 85 30 cpi r24, 0x05 ; 5 ffa: 91 05 cpc r25, r1 ffc: 34 f4 brge .+12 ; 0x100a ffe: 82 30 cpi r24, 0x02 ; 2 1000: 91 05 cpc r25, r1 1002: 59 f0 breq .+22 ; 0x101a 1004: 03 97 sbiw r24, 0x03 ; 3 1006: b1 f0 breq .+44 ; 0x1034 1008: 6a c0 rjmp .+212 ; 0x10de 100a: 86 30 cpi r24, 0x06 ; 6 100c: 91 05 cpc r25, r1 100e: 09 f4 brne .+2 ; 0x1012 1010: 5e c0 rjmp .+188 ; 0x10ce 1012: 06 97 sbiw r24, 0x06 ; 6 1014: 0c f4 brge .+2 ; 0x1018 1016: 4b c0 rjmp .+150 ; 0x10ae 1018: 62 c0 rjmp .+196 ; 0x10de 101a: 80 91 70 01 lds r24, 0x0170 101e: 90 91 71 01 lds r25, 0x0171 1022: 68 17 cp r22, r24 1024: 79 07 cpc r23, r25 1026: 08 f4 brcc .+2 ; 0x102a 1028: 7a c2 rjmp .+1268 ; 0x151e 102a: 83 e3 ldi r24, 0x33 ; 51 102c: 80 93 58 02 sts 0x0258, r24 1030: 83 e0 ldi r24, 0x03 ; 3 1032: 52 c0 rjmp .+164 ; 0x10d8 1034: 8c ec ldi r24, 0xCC ; 204 1036: 80 93 58 02 sts 0x0258, r24 103a: 84 e0 ldi r24, 0x04 ; 4 103c: 80 93 04 01 sts 0x0104, r24 1040: 8f ef ldi r24, 0xFF ; 255 1042: 9f ef ldi r25, 0xFF ; 255 1044: 90 93 6f 02 sts 0x026F, r25 1048: 80 93 6e 02 sts 0x026E, r24 104c: 68 c2 rjmp .+1232 ; 0x151e 104e: 80 91 6e 02 lds r24, 0x026E 1052: 28 2f mov r18, r24 1054: 33 27 eor r19, r19 1056: 80 91 74 01 lds r24, 0x0174 105a: 90 91 75 01 lds r25, 0x0175 105e: 28 17 cp r18, r24 1060: 39 07 cpc r19, r25 1062: f8 f4 brcc .+62 ; 0x10a2 1064: e0 91 5a 02 lds r30, 0x025A 1068: f0 91 5b 02 lds r31, 0x025B 106c: e6 0f add r30, r22 106e: f7 1f adc r31, r23 1070: 20 81 ld r18, Z 1072: 20 93 58 02 sts 0x0258, r18 1076: 80 91 90 01 lds r24, 0x0190 107a: 90 91 91 01 lds r25, 0x0191 107e: e7 e7 ldi r30, 0x77 ; 119 1080: f1 e0 ldi r31, 0x01 ; 1 1082: 29 27 eor r18, r25 1084: 22 0f add r18, r18 1086: f1 1d adc r31, r1 1088: e2 0f add r30, r18 108a: f1 1d adc r31, r1 108c: c8 95 lpm 108e: 98 2f mov r25, r24 1090: 80 2d mov r24, r0 1092: 31 96 adiw r30, 0x01 ; 1 1094: c8 95 lpm 1096: 90 25 eor r25, r0 1098: 90 93 91 01 sts 0x0191, r25 109c: 80 93 90 01 sts 0x0190, r24 10a0: 3e c2 rjmp .+1148 ; 0x151e 10a2: 80 91 90 01 lds r24, 0x0190 10a6: 80 93 58 02 sts 0x0258, r24 10aa: 85 e0 ldi r24, 0x05 ; 5 10ac: 15 c0 rjmp .+42 ; 0x10d8 10ae: 80 91 90 01 lds r24, 0x0190 10b2: 90 91 91 01 lds r25, 0x0191 10b6: 89 2f mov r24, r25 10b8: 99 27 eor r25, r25 10ba: 80 93 58 02 sts 0x0258, r24 10be: 86 e0 ldi r24, 0x06 ; 6 10c0: 80 93 04 01 sts 0x0104, r24 10c4: 50 93 6f 02 sts 0x026F, r21 10c8: 40 93 6e 02 sts 0x026E, r20 10cc: 28 c2 rjmp .+1104 ; 0x151e 10ce: 64 30 cpi r22, 0x04 ; 4 10d0: 71 05 cpc r23, r1 10d2: 08 f4 brcc .+2 ; 0x10d6 10d4: 24 c2 rjmp .+1096 ; 0x151e 10d6: 87 e0 ldi r24, 0x07 ; 7 10d8: 80 93 04 01 sts 0x0104, r24 10dc: 20 c2 rjmp .+1088 ; 0x151e 10de: bb 98 cbi 0x17, 3 ; 23 10e0: ba 98 cbi 0x17, 2 ; 23 10e2: 0e 94 bb 06 call 0xd76 10e6: 10 92 65 01 sts 0x0165, r1 10ea: 84 ea ldi r24, 0xA4 ; 164 10ec: 9e e0 ldi r25, 0x0E ; 14 10ee: 0e 94 b2 02 call 0x564 10f2: 88 23 and r24, r24 10f4: 09 f4 brne .+2 ; 0x10f8 10f6: 13 c2 rjmp .+1062 ; 0x151e 10f8: af c1 rjmp .+862 ; 0x1458 10fa: 6a 3a cpi r22, 0xAA ; 170 10fc: 11 f0 breq .+4 ; 0x1102 10fe: 65 35 cpi r22, 0x55 ; 85 1100: 71 f5 brne .+92 ; 0x115e 1102: 20 91 7c 02 lds r18, 0x027C 1106: 30 91 7d 02 lds r19, 0x027D 110a: 2f 5f subi r18, 0xFF ; 255 110c: 3f 4f sbci r19, 0xFF ; 255 110e: 30 93 7d 02 sts 0x027D, r19 1112: 20 93 7c 02 sts 0x027C, r18 1116: 80 91 40 02 lds r24, 0x0240 111a: e8 2f mov r30, r24 111c: ff 27 eor r31, r31 111e: e6 56 subi r30, 0x66 ; 102 1120: ff 4f sbci r31, 0xFF ; 255 1122: 84 91 lpm r24, Z 1124: 99 27 eor r25, r25 1126: 82 17 cp r24, r18 1128: 93 07 cpc r25, r19 112a: 08 f0 brcs .+2 ; 0x112e 112c: f8 c1 rjmp .+1008 ; 0x151e 112e: 10 92 76 02 sts 0x0276, r1 1132: 10 92 7d 02 sts 0x027D, r1 1136: 10 92 7c 02 sts 0x027C, r1 113a: 10 92 b6 01 sts 0x01B6, r1 113e: 10 92 b5 01 sts 0x01B5, r1 1142: 10 92 78 01 sts 0x0178, r1 1146: 10 92 91 01 sts 0x0191, r1 114a: 10 92 90 01 sts 0x0190, r1 114e: 82 e2 ldi r24, 0x22 ; 34 1150: 90 e0 ldi r25, 0x00 ; 0 1152: 90 93 30 02 sts 0x0230, r25 1156: 80 93 2f 02 sts 0x022F, r24 115a: 84 e0 ldi r24, 0x04 ; 4 115c: 7e c1 rjmp .+764 ; 0x145a 115e: 80 91 65 01 lds r24, 0x0165 1162: 88 23 and r24, r24 1164: 09 f4 brne .+2 ; 0x1168 1166: db c1 rjmp .+950 ; 0x151e 1168: 80 91 3a 02 lds r24, 0x023A 116c: 90 91 3b 02 lds r25, 0x023B 1170: 01 97 sbiw r24, 0x01 ; 1 1172: 90 93 3b 02 sts 0x023B, r25 1176: 80 93 3a 02 sts 0x023A, r24 117a: 18 16 cp r1, r24 117c: 19 06 cpc r1, r25 117e: 0c f4 brge .+2 ; 0x1182 1180: ce c1 rjmp .+924 ; 0x151e 1182: 10 92 54 02 sts 0x0254, r1 1186: 8f b7 in r24, 0x3f ; 63 1188: f8 94 cli 118a: c8 2f mov r28, r24 118c: 20 91 b7 01 lds r18, 0x01B7 1190: 30 91 b8 01 lds r19, 0x01B8 1194: 20 fd sbrc r18, 0 1196: 10 c0 rjmp .+32 ; 0x11b8 1198: c9 01 movw r24, r18 119a: 81 60 ori r24, 0x01 ; 1 119c: 90 93 b8 01 sts 0x01B8, r25 11a0: 80 93 b7 01 sts 0x01B7, r24 11a4: 21 15 cp r18, r1 11a6: 31 05 cpc r19, r1 11a8: 39 f4 brne .+14 ; 0x11b8 11aa: 30 93 83 02 sts 0x0283, r19 11ae: 20 93 82 02 sts 0x0282, r18 11b2: 80 e0 ldi r24, 0x00 ; 0 11b4: 0e 94 af 07 call 0xf5e 11b8: cf bf out 0x3f, r28 ; 63 11ba: 10 92 7d 02 sts 0x027D, r1 11be: 10 92 7c 02 sts 0x027C, r1 11c2: 83 e0 ldi r24, 0x03 ; 3 11c4: 4a c1 rjmp .+660 ; 0x145a 11c6: 6a 3a cpi r22, 0xAA ; 170 11c8: 09 f4 brne .+2 ; 0x11cc 11ca: 5e c0 rjmp .+188 ; 0x1288 11cc: 65 35 cpi r22, 0x55 ; 85 11ce: 09 f4 brne .+2 ; 0x11d2 11d0: 5b c0 rjmp .+182 ; 0x1288 11d2: 80 91 54 02 lds r24, 0x0254 11d6: 88 23 and r24, r24 11d8: 09 f4 brne .+2 ; 0x11dc 11da: a1 c1 rjmp .+834 ; 0x151e 11dc: 80 91 40 02 lds r24, 0x0240 11e0: e8 2f mov r30, r24 11e2: ff 27 eor r31, r31 11e4: ea 54 subi r30, 0x4A ; 74 11e6: ff 4f sbci r31, 0xFF ; 255 11e8: 84 91 lpm r24, Z 11ea: 28 2f mov r18, r24 11ec: 33 27 eor r19, r19 11ee: 80 91 3c 02 lds r24, 0x023C 11f2: 90 91 3d 02 lds r25, 0x023D 11f6: 28 17 cp r18, r24 11f8: 39 07 cpc r19, r25 11fa: 08 f0 brcs .+2 ; 0x11fe 11fc: 45 c0 rjmp .+138 ; 0x1288 11fe: 61 ee ldi r22, 0xE1 ; 225 1200: 80 e0 ldi r24, 0x00 ; 0 1202: 0e 94 b7 05 call 0xb6e 1206: 80 91 b0 01 lds r24, 0x01B0 120a: 68 2f mov r22, r24 120c: 89 e0 ldi r24, 0x09 ; 9 120e: 0e 94 b7 05 call 0xb6e 1212: 8a ef ldi r24, 0xFA ; 250 1214: 90 e0 ldi r25, 0x00 ; 0 1216: 00 00 nop 1218: 00 00 nop 121a: 00 00 nop 121c: 00 00 nop 121e: 00 00 nop 1220: 00 00 nop 1222: 00 00 nop 1224: 00 00 nop 1226: 01 97 sbiw r24, 0x01 ; 1 1228: 18 16 cp r1, r24 122a: 19 06 cpc r1, r25 122c: a4 f3 brlt .-24 ; 0x1216 122e: 80 91 9e 01 lds r24, 0x019E 1232: 68 2f mov r22, r24 1234: 8b e0 ldi r24, 0x0B ; 11 1236: 0e 94 b7 05 call 0xb6e 123a: 84 e1 ldi r24, 0x14 ; 20 123c: 90 e0 ldi r25, 0x00 ; 0 123e: 00 00 nop 1240: 00 00 nop 1242: 00 00 nop 1244: 00 00 nop 1246: 00 00 nop 1248: 00 00 nop 124a: 00 00 nop 124c: 00 00 nop 124e: 01 97 sbiw r24, 0x01 ; 1 1250: 18 16 cp r1, r24 1252: 19 06 cpc r1, r25 1254: a4 f3 brlt .-24 ; 0x123e 1256: bb 9a sbi 0x17, 3 ; 23 1258: ba 9a sbi 0x17, 2 ; 23 125a: 10 92 6f 02 sts 0x026F, r1 125e: 10 92 6e 02 sts 0x026E, r1 1262: 10 92 91 01 sts 0x0191, r1 1266: 10 92 90 01 sts 0x0190, r1 126a: 10 92 67 01 sts 0x0167, r1 126e: 82 e0 ldi r24, 0x02 ; 2 1270: 80 93 04 01 sts 0x0104, r24 1274: 2a ea ldi r18, 0xAA ; 170 1276: 20 93 58 02 sts 0x0258, r18 127a: 8f b7 in r24, 0x3f ; 63 127c: f8 94 cli 127e: 99 27 eor r25, r25 1280: 20 93 92 01 sts 0x0192, r18 1284: 8f bf out 0x3f, r24 ; 63 1286: 4b c1 rjmp .+662 ; 0x151e 1288: 0e 94 b1 0a call 0x1562 128c: 8f 70 andi r24, 0x0F ; 15 128e: 90 70 andi r25, 0x00 ; 0 1290: 24 e2 ldi r18, 0x24 ; 36 1292: 30 e0 ldi r19, 0x00 ; 0 1294: 82 9f mul r24, r18 1296: a0 01 movw r20, r0 1298: 83 9f mul r24, r19 129a: 50 0d add r21, r0 129c: 92 9f mul r25, r18 129e: 50 0d add r21, r0 12a0: 11 24 eor r1, r1 12a2: ca 01 movw r24, r20 12a4: 82 0f add r24, r18 12a6: 93 1f adc r25, r19 12a8: 90 93 3b 02 sts 0x023B, r25 12ac: 80 93 3a 02 sts 0x023A, r24 12b0: d3 c0 rjmp .+422 ; 0x1458 12b2: 6a 3a cpi r22, 0xAA ; 170 12b4: 11 f0 breq .+4 ; 0x12ba 12b6: 65 35 cpi r22, 0x55 ; 85 12b8: 19 f4 brne .+6 ; 0x12c0 12ba: 60 93 8d 01 sts 0x018D, r22 12be: 2f c1 rjmp .+606 ; 0x151e 12c0: 80 91 76 02 lds r24, 0x0276 12c4: 99 27 eor r25, r25 12c6: 00 97 sbiw r24, 0x00 ; 0 12c8: 21 f0 breq .+8 ; 0x12d2 12ca: 03 97 sbiw r24, 0x03 ; 3 12cc: 0c f0 brlt .+2 ; 0x12d0 12ce: 60 c0 rjmp .+192 ; 0x1390 12d0: 03 c0 rjmp .+6 ; 0x12d8 12d2: 60 93 8c 01 sts 0x018C, r22 12d6: 5f c0 rjmp .+190 ; 0x1396 12d8: 20 91 8c 01 lds r18, 0x018C 12dc: 30 91 8d 01 lds r19, 0x018D 12e0: 92 2f mov r25, r18 12e2: 88 27 eor r24, r24 12e4: 90 93 8d 01 sts 0x018D, r25 12e8: 80 93 8c 01 sts 0x018C, r24 12ec: 60 93 8c 01 sts 0x018C, r22 12f0: 10 e0 ldi r17, 0x00 ; 0 12f2: 22 0f add r18, r18 12f4: 33 1f adc r19, r19 12f6: 67 fd sbrc r22, 7 12f8: 21 60 ori r18, 0x01 ; 1 12fa: 66 0f add r22, r22 12fc: 53 e3 ldi r21, 0x33 ; 51 12fe: 2c 3c cpi r18, 0xCC ; 204 1300: 35 07 cpc r19, r21 1302: 09 f0 breq .+2 ; 0x1306 1304: 40 c0 rjmp .+128 ; 0x1386 1306: e0 91 35 02 lds r30, 0x0235 130a: f0 91 36 02 lds r31, 0x0236 130e: 44 81 ldd r20, Z+4 ; 0x04 1310: 44 23 and r20, r20 1312: b9 f0 breq .+46 ; 0x1342 1314: 8f b7 in r24, 0x3f ; 63 1316: f8 94 cli 1318: 38 2f mov r19, r24 131a: 20 91 59 02 lds r18, 0x0259 131e: 20 ff sbrs r18, 0 1320: 06 c0 rjmp .+12 ; 0x132e 1322: 8f b7 in r24, 0x3f ; 63 1324: f8 94 cli 1326: 99 27 eor r25, r25 1328: da 9a sbi 0x1b, 2 ; 27 132a: 2e 7f andi r18, 0xFE ; 254 132c: 05 c0 rjmp .+10 ; 0x1338 132e: 8f b7 in r24, 0x3f ; 63 1330: f8 94 cli 1332: 99 27 eor r25, r25 1334: da 98 cbi 0x1b, 2 ; 27 1336: 21 60 ori r18, 0x01 ; 1 1338: 20 93 59 02 sts 0x0259, r18 133c: 8f bf out 0x3f, r24 ; 63 133e: 3f bf out 0x3f, r19 ; 63 1340: 27 c0 rjmp .+78 ; 0x1390 1342: 85 e0 ldi r24, 0x05 ; 5 1344: 80 93 67 01 sts 0x0167, r24 1348: 8f b7 in r24, 0x3f ; 63 134a: f8 94 cli 134c: c8 2f mov r28, r24 134e: 20 91 b7 01 lds r18, 0x01B7 1352: 30 91 b8 01 lds r19, 0x01B8 1356: 20 fd sbrc r18, 0 1358: 10 c0 rjmp .+32 ; 0x137a 135a: c9 01 movw r24, r18 135c: 81 60 ori r24, 0x01 ; 1 135e: 90 93 b8 01 sts 0x01B8, r25 1362: 80 93 b7 01 sts 0x01B7, r24 1366: 21 15 cp r18, r1 1368: 31 05 cpc r19, r1 136a: 39 f4 brne .+14 ; 0x137a 136c: 30 93 83 02 sts 0x0283, r19 1370: 20 93 82 02 sts 0x0282, r18 1374: 84 2f mov r24, r20 1376: 0e 94 af 07 call 0xf5e 137a: cf bf out 0x3f, r28 ; 63 137c: 87 e0 ldi r24, 0x07 ; 7 137e: 81 1b sub r24, r17 1380: 80 93 78 01 sts 0x0178, r24 1384: 08 c0 rjmp .+16 ; 0x1396 1386: 1f 5f subi r17, 0xFF ; 255 1388: 18 30 cpi r17, 0x08 ; 8 138a: 08 f4 brcc .+2 ; 0x138e 138c: b2 cf rjmp .-156 ; 0x12f2 138e: 03 c0 rjmp .+6 ; 0x1396 1390: 82 e0 ldi r24, 0x02 ; 2 1392: 80 93 67 01 sts 0x0167, r24 1396: 80 91 76 02 lds r24, 0x0276 139a: 8f 5f subi r24, 0xFF ; 255 139c: 80 93 76 02 sts 0x0276, r24 13a0: be c0 rjmp .+380 ; 0x151e 13a2: 80 91 8c 01 lds r24, 0x018C 13a6: 90 91 8d 01 lds r25, 0x018D 13aa: 98 2f mov r25, r24 13ac: 88 27 eor r24, r24 13ae: 90 93 8d 01 sts 0x018D, r25 13b2: 80 93 8c 01 sts 0x018C, r24 13b6: 60 93 8c 01 sts 0x018C, r22 13ba: 20 91 8c 01 lds r18, 0x018C 13be: 30 91 8d 01 lds r19, 0x018D 13c2: 00 90 78 01 lds r0, 0x0178 13c6: 02 c0 rjmp .+4 ; 0x13cc 13c8: 36 95 lsr r19 13ca: 27 95 ror r18 13cc: 0a 94 dec r0 13ce: e2 f7 brpl .-8 ; 0x13c8 13d0: 62 2f mov r22, r18 13d2: e0 91 35 02 lds r30, 0x0235 13d6: f0 91 36 02 lds r31, 0x0236 13da: 80 91 b5 01 lds r24, 0x01B5 13de: 90 91 b6 01 lds r25, 0x01B6 13e2: e8 0f add r30, r24 13e4: f9 1f adc r31, r25 13e6: 20 83 st Z, r18 13e8: 40 91 b5 01 lds r20, 0x01B5 13ec: 50 91 b6 01 lds r21, 0x01B6 13f0: 4f 5f subi r20, 0xFF ; 255 13f2: 5f 4f sbci r21, 0xFF ; 255 13f4: 50 93 b6 01 sts 0x01B6, r21 13f8: 40 93 b5 01 sts 0x01B5, r20 13fc: 80 91 2f 02 lds r24, 0x022F 1400: 90 91 30 02 lds r25, 0x0230 1404: 48 17 cp r20, r24 1406: 59 07 cpc r21, r25 1408: 98 f5 brcc .+102 ; 0x1470 140a: 80 91 90 01 lds r24, 0x0190 140e: 90 91 91 01 lds r25, 0x0191 1412: e7 e7 ldi r30, 0x77 ; 119 1414: f1 e0 ldi r31, 0x01 ; 1 1416: 69 27 eor r22, r25 1418: 66 0f add r22, r22 141a: f1 1d adc r31, r1 141c: e6 0f add r30, r22 141e: f1 1d adc r31, r1 1420: c8 95 lpm 1422: 98 2f mov r25, r24 1424: 80 2d mov r24, r0 1426: 31 96 adiw r30, 0x01 ; 1 1428: c8 95 lpm 142a: 90 25 eor r25, r0 142c: 90 93 91 01 sts 0x0191, r25 1430: 80 93 90 01 sts 0x0190, r24 1434: 45 30 cpi r20, 0x05 ; 5 1436: 51 05 cpc r21, r1 1438: 09 f0 breq .+2 ; 0x143c 143a: 71 c0 rjmp .+226 ; 0x151e 143c: e0 91 35 02 lds r30, 0x0235 1440: f0 91 36 02 lds r31, 0x0236 1444: 84 81 ldd r24, Z+4 ; 0x04 1446: 99 27 eor r25, r25 1448: 90 93 30 02 sts 0x0230, r25 144c: 80 93 2f 02 sts 0x022F, r24 1450: 8e 31 cpi r24, 0x1E ; 30 1452: 91 05 cpc r25, r1 1454: 28 f0 brcs .+10 ; 0x1460 1456: 14 82 std Z+4, r1 ; 0x04 1458: 82 e0 ldi r24, 0x02 ; 2 145a: 80 93 67 01 sts 0x0167, r24 145e: 5f c0 rjmp .+190 ; 0x151e 1460: 00 97 sbiw r24, 0x00 ; 0 1462: f1 f0 breq .+60 ; 0x14a0 1464: 05 96 adiw r24, 0x05 ; 5 1466: 90 93 30 02 sts 0x0230, r25 146a: 80 93 2f 02 sts 0x022F, r24 146e: 57 c0 rjmp .+174 ; 0x151e 1470: 48 17 cp r20, r24 1472: 59 07 cpc r21, r25 1474: e1 f4 brne .+56 ; 0x14ae 1476: 80 91 90 01 lds r24, 0x0190 147a: 90 91 91 01 lds r25, 0x0191 147e: e7 e7 ldi r30, 0x77 ; 119 1480: f1 e0 ldi r31, 0x01 ; 1 1482: 69 27 eor r22, r25 1484: 66 0f add r22, r22 1486: f1 1d adc r31, r1 1488: e6 0f add r30, r22 148a: f1 1d adc r31, r1 148c: c8 95 lpm 148e: 98 2f mov r25, r24 1490: 80 2d mov r24, r0 1492: 31 96 adiw r30, 0x01 ; 1 1494: c8 95 lpm 1496: 90 25 eor r25, r0 1498: 90 93 91 01 sts 0x0191, r25 149c: 80 93 90 01 sts 0x0190, r24 14a0: 82 e2 ldi r24, 0x22 ; 34 14a2: 90 e0 ldi r25, 0x00 ; 0 14a4: 90 93 b6 01 sts 0x01B6, r25 14a8: 80 93 b5 01 sts 0x01B5, r24 14ac: 38 c0 rjmp .+112 ; 0x151e 14ae: 44 32 cpi r20, 0x24 ; 36 14b0: 51 05 cpc r21, r1 14b2: a8 f1 brcs .+106 ; 0x151e 14b4: e0 91 35 02 lds r30, 0x0235 14b8: f0 91 36 02 lds r31, 0x0236 14bc: 22 a1 ldd r18, Z+34 ; 0x22 14be: 33 a1 ldd r19, Z+35 ; 0x23 14c0: 80 91 90 01 lds r24, 0x0190 14c4: 90 91 91 01 lds r25, 0x0191 14c8: 28 17 cp r18, r24 14ca: 39 07 cpc r19, r25 14cc: 29 f4 brne .+10 ; 0x14d8 14ce: 81 e0 ldi r24, 0x01 ; 1 14d0: 90 e0 ldi r25, 0x00 ; 0 14d2: 82 a3 std Z+34, r24 ; 0x22 14d4: 93 a3 std Z+35, r25 ; 0x23 14d6: 02 c0 rjmp .+4 ; 0x14dc 14d8: 12 a2 std Z+34, r1 ; 0x22 14da: 13 a2 std Z+35, r1 ; 0x23 14dc: 0e 94 d4 0a call 0x15a8 14e0: c2 e0 ldi r28, 0x02 ; 2 14e2: c0 93 67 01 sts 0x0167, r28 14e6: e0 91 35 02 lds r30, 0x0235 14ea: f0 91 36 02 lds r31, 0x0236 14ee: 80 91 3c 02 lds r24, 0x023C 14f2: 90 91 3d 02 lds r25, 0x023D 14f6: 84 a3 std Z+36, r24 ; 0x24 14f8: 95 a3 std Z+37, r25 ; 0x25 14fa: 82 e6 ldi r24, 0x62 ; 98 14fc: 9e e0 ldi r25, 0x0E ; 14 14fe: 0e 94 b2 02 call 0x564 1502: 88 23 and r24, r24 1504: 61 f4 brne .+24 ; 0x151e 1506: e0 91 35 02 lds r30, 0x0235 150a: f0 91 36 02 lds r31, 0x0236 150e: 84 83 std Z+4, r24 ; 0x04 1510: c0 93 67 01 sts 0x0167, r28 1514: 80 ec ldi r24, 0xC0 ; 192 1516: 8d b9 out 0x0d, r24 ; 13 1518: b8 98 cbi 0x17, 0 ; 23 151a: 0e 94 a9 06 call 0xd52 151e: 81 e0 ldi r24, 0x01 ; 1 1520: 90 e0 ldi r25, 0x00 ; 0 1522: cf 91 pop r28 1524: 1f 91 pop r17 1526: 08 95 ret 00001528 : 1528: fc 01 movw r30, r24 152a: 10 92 77 02 sts 0x0277, r1 152e: 82 81 ldd r24, Z+2 ; 0x02 1530: 84 30 cpi r24, 0x04 ; 4 1532: a1 f4 brne .+40 ; 0x155c 1534: 80 91 70 02 lds r24, 0x0270 1538: 88 23 and r24, r24 153a: 81 f0 breq .+32 ; 0x155c 153c: e4 50 subi r30, 0x04 ; 4 153e: f2 40 sbci r31, 0x02 ; 2 1540: 69 f4 brne .+26 ; 0x155c 1542: 10 92 70 02 sts 0x0270, r1 1546: 66 23 and r22, r22 1548: 49 f4 brne .+18 ; 0x155c 154a: 80 91 51 02 lds r24, 0x0251 154e: 90 91 52 02 lds r25, 0x0252 1552: 01 97 sbiw r24, 0x01 ; 1 1554: 90 93 52 02 sts 0x0252, r25 1558: 80 93 51 02 sts 0x0251, r24 155c: 81 e0 ldi r24, 0x01 ; 1 155e: 90 e0 ldi r25, 0x00 ; 0 1560: 08 95 ret 00001562 : 1562: 8f b7 in r24, 0x3f ; 63 1564: f8 94 cli 1566: 48 2f mov r20, r24 1568: 55 27 eor r21, r21 156a: 20 91 4f 02 lds r18, 0x024F 156e: 30 91 50 02 lds r19, 0x0250 1572: 83 2f mov r24, r19 1574: 88 1f adc r24, r24 1576: 88 27 eor r24, r24 1578: 88 1f adc r24, r24 157a: 22 0f add r18, r18 157c: 33 1f adc r19, r19 157e: 88 23 and r24, r24 1580: 21 f0 breq .+8 ; 0x158a 1582: 8b e0 ldi r24, 0x0B ; 11 1584: 90 e1 ldi r25, 0x10 ; 16 1586: 28 27 eor r18, r24 1588: 39 27 eor r19, r25 158a: 2f 5f subi r18, 0xFF ; 255 158c: 3f 4f sbci r19, 0xFF ; 255 158e: 30 93 50 02 sts 0x0250, r19 1592: 20 93 4f 02 sts 0x024F, r18 1596: 80 91 6b 01 lds r24, 0x016B 159a: 90 91 6c 01 lds r25, 0x016C 159e: 28 27 eor r18, r24 15a0: 39 27 eor r19, r25 15a2: 4f bf out 0x3f, r20 ; 63 15a4: c9 01 movw r24, r18 15a6: 08 95 ret 000015a8 : 15a8: 6f 98 cbi 0x0d, 7 ; 13 15aa: b8 9a sbi 0x17, 0 ; 23 15ac: c0 98 cbi 0x18, 0 ; 24 15ae: 0e 94 a9 06 call 0xd52 15b2: 81 e0 ldi r24, 0x01 ; 1 15b4: 90 e0 ldi r25, 0x00 ; 0 15b6: 08 95 ret 000015b8 <__vector_15>: 15b8: 78 94 sei 15ba: 1f 92 push r1 15bc: 0f 92 push r0 15be: 0f b6 in r0, 0x3f ; 63 15c0: 0f 92 push r0 15c2: 11 24 eor r1, r1 15c4: 2f 93 push r18 15c6: 3f 93 push r19 15c8: 4f 93 push r20 15ca: 5f 93 push r21 15cc: 6f 93 push r22 15ce: 7f 93 push r23 15d0: 8f 93 push r24 15d2: 9f 93 push r25 15d4: af 93 push r26 15d6: bf 93 push r27 15d8: ef 93 push r30 15da: ff 93 push r31 15dc: 8f b7 in r24, 0x3f ; 63 15de: f8 94 cli 15e0: 28 2f mov r18, r24 15e2: 33 27 eor r19, r19 15e4: 80 91 7a 01 lds r24, 0x017A 15e8: 88 23 and r24, r24 15ea: 69 f0 breq .+26 ; 0x1606 15ec: 80 91 33 02 lds r24, 0x0233 15f0: 80 93 55 02 sts 0x0255, r24 15f4: 88 60 ori r24, 0x08 ; 8 15f6: 80 93 33 02 sts 0x0233, r24 15fa: 83 bf out 0x33, r24 ; 51 15fc: 80 91 8b 01 lds r24, 0x018B 1600: 81 bf out 0x31, r24 ; 49 1602: 10 92 7a 01 sts 0x017A, r1 1606: 2f bf out 0x3f, r18 ; 63 1608: 89 eb ldi r24, 0xB9 ; 185 160a: 9e e0 ldi r25, 0x0E ; 14 160c: 0e 94 b2 02 call 0x564 1610: ff 91 pop r31 1612: ef 91 pop r30 1614: bf 91 pop r27 1616: af 91 pop r26 1618: 9f 91 pop r25 161a: 8f 91 pop r24 161c: 7f 91 pop r23 161e: 6f 91 pop r22 1620: 5f 91 pop r21 1622: 4f 91 pop r20 1624: 3f 91 pop r19 1626: 2f 91 pop r18 1628: 0f 90 pop r0 162a: 0f be out 0x3f, r0 ; 63 162c: 0f 90 pop r0 162e: 1f 90 pop r1 1630: 18 95 reti 00001632 : 1632: cf 93 push r28 1634: c1 e0 ldi r28, 0x01 ; 1 1636: 20 e0 ldi r18, 0x00 ; 0 1638: 8f b7 in r24, 0x3f ; 63 163a: f8 94 cli 163c: 38 2f mov r19, r24 163e: 80 91 6b 02 lds r24, 0x026B 1642: 88 23 and r24, r24 1644: 91 f5 brne .+100 ; 0x16aa 1646: 80 91 81 02 lds r24, 0x0281 164a: 99 27 eor r25, r25 164c: 81 ff sbrs r24, 1 164e: 08 c0 rjmp .+16 ; 0x1660 1650: 8f e3 ldi r24, 0x3F ; 63 1652: 92 e0 ldi r25, 0x02 ; 2 1654: 90 93 b3 01 sts 0x01B3, r25 1658: 80 93 b2 01 sts 0x01B2, r24 165c: 80 e4 ldi r24, 0x40 ; 64 165e: 1a c0 rjmp .+52 ; 0x1694 1660: 82 ff sbrs r24, 2 1662: 0f c0 rjmp .+30 ; 0x1682 1664: e0 91 5d 01 lds r30, 0x015D 1668: f0 91 5e 01 lds r31, 0x015E 166c: f0 93 b3 01 sts 0x01B3, r31 1670: e0 93 b2 01 sts 0x01B2, r30 1674: 82 e4 ldi r24, 0x42 ; 66 1676: 80 93 60 01 sts 0x0160, r24 167a: 84 81 ldd r24, Z+4 ; 0x04 167c: 99 27 eor r25, r25 167e: 05 96 adiw r24, 0x05 ; 5 1680: 0d c0 rjmp .+26 ; 0x169c 1682: 83 ff sbrs r24, 3 1684: 12 c0 rjmp .+36 ; 0x16aa 1686: 86 e6 ldi r24, 0x66 ; 102 1688: 91 e0 ldi r25, 0x01 ; 1 168a: 90 93 b3 01 sts 0x01B3, r25 168e: 80 93 b2 01 sts 0x01B2, r24 1692: 8f ef ldi r24, 0xFF ; 255 1694: 80 93 60 01 sts 0x0160, r24 1698: 81 e0 ldi r24, 0x01 ; 1 169a: 90 e0 ldi r25, 0x00 ; 0 169c: 90 93 69 01 sts 0x0169, r25 16a0: 80 93 68 01 sts 0x0168, r24 16a4: 2c 2f mov r18, r28 16a6: c0 93 6b 02 sts 0x026B, r28 16aa: 3f bf out 0x3f, r19 ; 63 16ac: 22 23 and r18, r18 16ae: f1 f0 breq .+60 ; 0x16ec 16b0: 8f b7 in r24, 0x3f ; 63 16b2: f8 94 cli 16b4: 99 27 eor r25, r25 16b6: 10 92 06 01 sts 0x0106, r1 16ba: 10 92 05 01 sts 0x0105, r1 16be: 10 92 32 02 sts 0x0232, r1 16c2: 10 92 31 02 sts 0x0231, r1 16c6: 8f bf out 0x3f, r24 ; 63 16c8: 8e e7 ldi r24, 0x7E ; 126 16ca: 0e 94 7a 0b call 0x16f4 16ce: c8 2f mov r28, r24 16d0: 81 30 cpi r24, 0x01 ; 1 16d2: 61 f0 breq .+24 ; 0x16ec 16d4: 8f b7 in r24, 0x3f ; 63 16d6: f8 94 cli 16d8: 28 2f mov r18, r24 16da: 33 27 eor r19, r19 16dc: 88 e0 ldi r24, 0x08 ; 8 16de: 80 93 6b 02 sts 0x026B, r24 16e2: 2f bf out 0x3f, r18 ; 63 16e4: 8f e8 ldi r24, 0x8F ; 143 16e6: 9b e0 ldi r25, 0x0B ; 11 16e8: 0e 94 b2 02 call 0x564 16ec: 8c 2f mov r24, r28 16ee: 99 27 eor r25, r25 16f0: cf 91 pop r28 16f2: 08 95 ret 000016f4 : 16f4: 48 2f mov r20, r24 16f6: 8f b7 in r24, 0x3f ; 63 16f8: f8 94 cli 16fa: 28 2f mov r18, r24 16fc: 33 27 eor r19, r19 16fe: 90 91 39 02 lds r25, 0x0239 1702: 81 e0 ldi r24, 0x01 ; 1 1704: 80 93 39 02 sts 0x0239, r24 1708: 2f bf out 0x3f, r18 ; 63 170a: 99 23 and r25, r25 170c: 19 f0 breq .+6 ; 0x1714 170e: 80 e0 ldi r24, 0x00 ; 0 1710: 90 e0 ldi r25, 0x00 ; 0 1712: 08 95 ret 1714: 4c b9 out 0x0c, r20 ; 12 1716: 5e 9a sbi 0x0b, 6 ; 11 1718: 81 e0 ldi r24, 0x01 ; 1 171a: 90 e0 ldi r25, 0x00 ; 0 171c: 08 95 ret 0000171e : 171e: 61 e0 ldi r22, 0x01 ; 1 1720: 8f b7 in r24, 0x3f ; 63 1722: f8 94 cli 1724: 28 2f mov r18, r24 1726: 33 27 eor r19, r19 1728: 80 91 6b 02 lds r24, 0x026B 172c: 88 30 cpi r24, 0x08 ; 8 172e: 19 f4 brne .+6 ; 0x1736 1730: 60 e0 ldi r22, 0x00 ; 0 1732: 60 93 6b 02 sts 0x026B, r22 1736: 2f bf out 0x3f, r18 ; 63 1738: 80 91 60 01 lds r24, 0x0160 173c: 90 91 81 02 lds r25, 0x0281 1740: 80 34 cpi r24, 0x40 ; 64 1742: 51 f4 brne .+20 ; 0x1758 1744: 8f b7 in r24, 0x3f ; 63 1746: f8 94 cli 1748: 28 2f mov r18, r24 174a: 33 27 eor r19, r19 174c: 82 e0 ldi r24, 0x02 ; 2 174e: 98 27 eor r25, r24 1750: 90 93 81 02 sts 0x0281, r25 1754: 2f bf out 0x3f, r18 ; 63 1756: 17 c0 rjmp .+46 ; 0x1786 1758: 8f b7 in r24, 0x3f ; 63 175a: f8 94 cli 175c: 28 2f mov r18, r24 175e: 33 27 eor r19, r19 1760: 84 e0 ldi r24, 0x04 ; 4 1762: 98 27 eor r25, r24 1764: 90 93 81 02 sts 0x0281, r25 1768: 2f bf out 0x3f, r18 ; 63 176a: 80 91 5d 01 lds r24, 0x015D 176e: 90 91 5e 01 lds r25, 0x015E 1772: 0e 94 94 0a call 0x1528 1776: 8f b7 in r24, 0x3f ; 63 1778: f8 94 cli 177a: 99 27 eor r25, r25 177c: 10 92 5e 01 sts 0x015E, r1 1780: 10 92 5d 01 sts 0x015D, r1 1784: 8f bf out 0x3f, r24 ; 63 1786: 0e 94 19 0b call 0x1632 178a: 08 95 ret 0000178c : 178c: 38 2f mov r19, r24 178e: 80 91 6a 02 lds r24, 0x026A 1792: 99 27 eor r25, r25 1794: 82 30 cpi r24, 0x02 ; 2 1796: 91 05 cpc r25, r1 1798: 09 f4 brne .+2 ; 0x179c 179a: 6b c0 rjmp .+214 ; 0x1872 179c: 83 30 cpi r24, 0x03 ; 3 179e: 91 05 cpc r25, r1 17a0: 2c f4 brge .+10 ; 0x17ac 17a2: 00 97 sbiw r24, 0x00 ; 0 17a4: 59 f0 breq .+22 ; 0x17bc 17a6: 01 97 sbiw r24, 0x01 ; 1 17a8: 81 f1 breq .+96 ; 0x180a 17aa: b7 c1 rjmp .+878 ; 0x1b1a 17ac: 83 30 cpi r24, 0x03 ; 3 17ae: 91 05 cpc r25, r1 17b0: 09 f4 brne .+2 ; 0x17b4 17b2: 9c c0 rjmp .+312 ; 0x18ec 17b4: 04 97 sbiw r24, 0x04 ; 4 17b6: 09 f4 brne .+2 ; 0x17ba 17b8: 59 c1 rjmp .+690 ; 0x1a6c 17ba: af c1 rjmp .+862 ; 0x1b1a 17bc: 3e 37 cpi r19, 0x7E ; 126 17be: 09 f0 breq .+2 ; 0x17c2 17c0: ae c1 rjmp .+860 ; 0x1b1e 17c2: 80 91 3e 02 lds r24, 0x023E 17c6: 99 27 eor r25, r25 17c8: fc 01 movw r30, r24 17ca: ee 0f add r30, r30 17cc: ff 1f adc r31, r31 17ce: ee 0f add r30, r30 17d0: ff 1f adc r31, r31 17d2: e8 0f add r30, r24 17d4: f9 1f adc r31, r25 17d6: e8 0f add r30, r24 17d8: f9 1f adc r31, r25 17da: ed 5b subi r30, 0xBD ; 189 17dc: fd 4f sbci r31, 0xFD ; 253 17de: 82 81 ldd r24, Z+2 ; 0x02 17e0: 93 81 ldd r25, Z+3 ; 0x03 17e2: 00 97 sbiw r24, 0x00 ; 0 17e4: 09 f0 breq .+2 ; 0x17e8 17e6: 9b c1 rjmp .+822 ; 0x1b1e 17e8: 11 82 std Z+1, r1 ; 0x01 17ea: 90 93 8f 01 sts 0x018F, r25 17ee: 80 93 8e 01 sts 0x018E, r24 17f2: 90 93 6f 01 sts 0x016F, r25 17f6: 80 93 6e 01 sts 0x016E, r24 17fa: 84 81 ldd r24, Z+4 ; 0x04 17fc: 95 81 ldd r25, Z+5 ; 0x05 17fe: 90 93 57 02 sts 0x0257, r25 1802: 80 93 56 02 sts 0x0256, r24 1806: 81 e0 ldi r24, 0x01 ; 1 1808: 85 c1 rjmp .+778 ; 0x1b14 180a: 3e 37 cpi r19, 0x7E ; 126 180c: 09 f4 brne .+2 ; 0x1810 180e: 87 c1 rjmp .+782 ; 0x1b1e 1810: 80 91 3e 02 lds r24, 0x023E 1814: 99 27 eor r25, r25 1816: fc 01 movw r30, r24 1818: ee 0f add r30, r30 181a: ff 1f adc r31, r31 181c: ee 0f add r30, r30 181e: ff 1f adc r31, r31 1820: e8 0f add r30, r24 1822: f9 1f adc r31, r25 1824: e8 0f add r30, r24 1826: f9 1f adc r31, r25 1828: ed 5b subi r30, 0xBD ; 189 182a: fd 4f sbci r31, 0xFD ; 253 182c: 30 83 st Z, r19 182e: 80 91 8e 01 lds r24, 0x018E 1832: 90 91 8f 01 lds r25, 0x018F 1836: e7 e7 ldi r30, 0x77 ; 119 1838: f1 e0 ldi r31, 0x01 ; 1 183a: 23 2f mov r18, r19 183c: 29 27 eor r18, r25 183e: 22 0f add r18, r18 1840: f1 1d adc r31, r1 1842: e2 0f add r30, r18 1844: f1 1d adc r31, r1 1846: c8 95 lpm 1848: 98 2f mov r25, r24 184a: 80 2d mov r24, r0 184c: 31 96 adiw r30, 0x01 ; 1 184e: c8 95 lpm 1850: 90 25 eor r25, r0 1852: 90 93 8f 01 sts 0x018F, r25 1856: 80 93 8e 01 sts 0x018E, r24 185a: 83 2f mov r24, r19 185c: 99 27 eor r25, r25 185e: 81 34 cpi r24, 0x41 ; 65 1860: 91 05 cpc r25, r1 1862: 29 f0 breq .+10 ; 0x186e 1864: 82 34 cpi r24, 0x42 ; 66 1866: 91 05 cpc r25, r1 1868: 09 f4 brne .+2 ; 0x186c 186a: 53 c1 rjmp .+678 ; 0x1b12 186c: 56 c1 rjmp .+684 ; 0x1b1a 186e: 82 e0 ldi r24, 0x02 ; 2 1870: 51 c1 rjmp .+674 ; 0x1b14 1872: 3e 37 cpi r19, 0x7E ; 126 1874: 09 f4 brne .+2 ; 0x1878 1876: 51 c1 rjmp .+674 ; 0x1b1a 1878: 60 91 3e 02 lds r22, 0x023E 187c: 3d 37 cpi r19, 0x7D ; 125 187e: 81 f4 brne .+32 ; 0x18a0 1880: 86 2f mov r24, r22 1882: 99 27 eor r25, r25 1884: fc 01 movw r30, r24 1886: ee 0f add r30, r30 1888: ff 1f adc r31, r31 188a: ee 0f add r30, r30 188c: ff 1f adc r31, r31 188e: e8 0f add r30, r24 1890: f9 1f adc r31, r25 1892: e8 0f add r30, r24 1894: f9 1f adc r31, r25 1896: ed 5b subi r30, 0xBD ; 189 1898: fd 4f sbci r31, 0xFD ; 253 189a: 80 e2 ldi r24, 0x20 ; 32 189c: 81 83 std Z+1, r24 ; 0x01 189e: 3f c1 rjmp .+638 ; 0x1b1e 18a0: 86 2f mov r24, r22 18a2: 99 27 eor r25, r25 18a4: fc 01 movw r30, r24 18a6: ee 0f add r30, r30 18a8: ff 1f adc r31, r31 18aa: ee 0f add r30, r30 18ac: ff 1f adc r31, r31 18ae: e8 0f add r30, r24 18b0: f9 1f adc r31, r25 18b2: e8 0f add r30, r24 18b4: f9 1f adc r31, r25 18b6: ed 5b subi r30, 0xBD ; 189 18b8: fd 4f sbci r31, 0xFD ; 253 18ba: 21 81 ldd r18, Z+1 ; 0x01 18bc: 23 27 eor r18, r19 18be: 21 83 std Z+1, r18 ; 0x01 18c0: 80 91 8e 01 lds r24, 0x018E 18c4: 90 91 8f 01 lds r25, 0x018F 18c8: e7 e7 ldi r30, 0x77 ; 119 18ca: f1 e0 ldi r31, 0x01 ; 1 18cc: 29 27 eor r18, r25 18ce: 22 0f add r18, r18 18d0: f1 1d adc r31, r1 18d2: e2 0f add r30, r18 18d4: f1 1d adc r31, r1 18d6: c8 95 lpm 18d8: 98 2f mov r25, r24 18da: 80 2d mov r24, r0 18dc: 31 96 adiw r30, 0x01 ; 1 18de: c8 95 lpm 18e0: 90 25 eor r25, r0 18e2: 90 93 8f 01 sts 0x018F, r25 18e6: 80 93 8e 01 sts 0x018E, r24 18ea: 13 c1 rjmp .+550 ; 0x1b12 18ec: 40 91 6e 01 lds r20, 0x016E 18f0: 50 91 6f 01 lds r21, 0x016F 18f4: 4c 32 cpi r20, 0x2C ; 44 18f6: 51 05 cpc r21, r1 18f8: 08 f0 brcs .+2 ; 0x18fc 18fa: ba c0 rjmp .+372 ; 0x1a70 18fc: 3d 37 cpi r19, 0x7D ; 125 18fe: 11 f4 brne .+4 ; 0x1904 1900: 84 e0 ldi r24, 0x04 ; 4 1902: 08 c1 rjmp .+528 ; 0x1b14 1904: 3e 37 cpi r19, 0x7E ; 126 1906: 09 f0 breq .+2 ; 0x190a 1908: 7f c0 rjmp .+254 ; 0x1a08 190a: 42 30 cpi r20, 0x02 ; 2 190c: 51 05 cpc r21, r1 190e: 08 f4 brcc .+2 ; 0x1912 1910: 5f c0 rjmp .+190 ; 0x19d0 1912: e0 91 56 02 lds r30, 0x0256 1916: f0 91 57 02 lds r31, 0x0257 191a: e4 0f add r30, r20 191c: f5 1f adc r31, r21 191e: 82 91 ld r24, -Z 1920: 99 27 eor r25, r25 1922: 38 2f mov r19, r24 1924: 22 27 eor r18, r18 1926: 82 91 ld r24, -Z 1928: 99 27 eor r25, r25 192a: 28 2b or r18, r24 192c: 39 2b or r19, r25 192e: 80 91 8e 01 lds r24, 0x018E 1932: 90 91 8f 01 lds r25, 0x018F 1936: 60 91 3e 02 lds r22, 0x023E 193a: 28 17 cp r18, r24 193c: 39 07 cpc r19, r25 193e: e1 f4 brne .+56 ; 0x1978 1940: 86 2f mov r24, r22 1942: 99 27 eor r25, r25 1944: fc 01 movw r30, r24 1946: ee 0f add r30, r30 1948: ff 1f adc r31, r31 194a: ee 0f add r30, r30 194c: ff 1f adc r31, r31 194e: e8 0f add r30, r24 1950: f9 1f adc r31, r25 1952: e8 0f add r30, r24 1954: f9 1f adc r31, r25 1956: ed 5b subi r30, 0xBD ; 189 1958: fd 4f sbci r31, 0xFD ; 253 195a: 42 50 subi r20, 0x02 ; 2 195c: 50 40 sbci r21, 0x00 ; 0 195e: 42 83 std Z+2, r20 ; 0x02 1960: 53 83 std Z+3, r21 ; 0x03 1962: 8e e9 ldi r24, 0x9E ; 158 1964: 9f e0 ldi r25, 0x0F ; 15 1966: 0e 94 b2 02 call 0x564 196a: 80 91 3e 02 lds r24, 0x023E 196e: 8f 5f subi r24, 0xFF ; 255 1970: 81 70 andi r24, 0x01 ; 1 1972: 80 93 3e 02 sts 0x023E, r24 1976: 10 c0 rjmp .+32 ; 0x1998 1978: 86 2f mov r24, r22 197a: 99 27 eor r25, r25 197c: fc 01 movw r30, r24 197e: ee 0f add r30, r30 1980: ff 1f adc r31, r31 1982: ee 0f add r30, r30 1984: ff 1f adc r31, r31 1986: e8 0f add r30, r24 1988: f9 1f adc r31, r25 198a: e8 0f add r30, r24 198c: f9 1f adc r31, r25 198e: ed 5b subi r30, 0xBD ; 189 1990: fd 4f sbci r31, 0xFD ; 253 1992: 12 82 std Z+2, r1 ; 0x02 1994: 13 82 std Z+3, r1 ; 0x03 1996: 11 82 std Z+1, r1 ; 0x01 1998: 80 91 3e 02 lds r24, 0x023E 199c: 99 27 eor r25, r25 199e: fc 01 movw r30, r24 19a0: ee 0f add r30, r30 19a2: ff 1f adc r31, r31 19a4: ee 0f add r30, r30 19a6: ff 1f adc r31, r31 19a8: e8 0f add r30, r24 19aa: f9 1f adc r31, r25 19ac: e8 0f add r30, r24 19ae: f9 1f adc r31, r25 19b0: ed 5b subi r30, 0xBD ; 189 19b2: fd 4f sbci r31, 0xFD ; 253 19b4: 82 81 ldd r24, Z+2 ; 0x02 19b6: 93 81 ldd r25, Z+3 ; 0x03 19b8: 89 2b or r24, r25 19ba: d9 f4 brne .+54 ; 0x19f2 19bc: 84 81 ldd r24, Z+4 ; 0x04 19be: 95 81 ldd r25, Z+5 ; 0x05 19c0: 90 93 57 02 sts 0x0257, r25 19c4: 80 93 56 02 sts 0x0256, r24 19c8: 81 e0 ldi r24, 0x01 ; 1 19ca: 80 93 6a 02 sts 0x026A, r24 19ce: 13 c0 rjmp .+38 ; 0x19f6 19d0: 80 91 3e 02 lds r24, 0x023E 19d4: 99 27 eor r25, r25 19d6: fc 01 movw r30, r24 19d8: ee 0f add r30, r30 19da: ff 1f adc r31, r31 19dc: ee 0f add r30, r30 19de: ff 1f adc r31, r31 19e0: e8 0f add r30, r24 19e2: f9 1f adc r31, r25 19e4: e8 0f add r30, r24 19e6: f9 1f adc r31, r25 19e8: ed 5b subi r30, 0xBD ; 189 19ea: fd 4f sbci r31, 0xFD ; 253 19ec: 12 82 std Z+2, r1 ; 0x02 19ee: 13 82 std Z+3, r1 ; 0x03 19f0: 11 82 std Z+1, r1 ; 0x01 19f2: 10 92 6a 02 sts 0x026A, r1 19f6: 10 92 8f 01 sts 0x018F, r1 19fa: 10 92 8e 01 sts 0x018E, r1 19fe: 10 92 6f 01 sts 0x016F, r1 1a02: 10 92 6e 01 sts 0x016E, r1 1a06: 8b c0 rjmp .+278 ; 0x1b1e 1a08: e0 91 56 02 lds r30, 0x0256 1a0c: f0 91 57 02 lds r31, 0x0257 1a10: e4 0f add r30, r20 1a12: f5 1f adc r31, r21 1a14: 30 83 st Z, r19 1a16: 40 91 6e 01 lds r20, 0x016E 1a1a: 50 91 6f 01 lds r21, 0x016F 1a1e: 42 30 cpi r20, 0x02 ; 2 1a20: 51 05 cpc r21, r1 1a22: e8 f0 brcs .+58 ; 0x1a5e 1a24: 20 91 8e 01 lds r18, 0x018E 1a28: 30 91 8f 01 lds r19, 0x018F 1a2c: e0 91 56 02 lds r30, 0x0256 1a30: f0 91 57 02 lds r31, 0x0257 1a34: e4 0f add r30, r20 1a36: f5 1f adc r31, r21 1a38: 32 97 sbiw r30, 0x02 ; 2 1a3a: 80 81 ld r24, Z 1a3c: e7 e7 ldi r30, 0x77 ; 119 1a3e: f1 e0 ldi r31, 0x01 ; 1 1a40: 83 27 eor r24, r19 1a42: 88 0f add r24, r24 1a44: f1 1d adc r31, r1 1a46: e8 0f add r30, r24 1a48: f1 1d adc r31, r1 1a4a: c8 95 lpm 1a4c: 32 2f mov r19, r18 1a4e: 20 2d mov r18, r0 1a50: 31 96 adiw r30, 0x01 ; 1 1a52: c8 95 lpm 1a54: 30 25 eor r19, r0 1a56: 30 93 8f 01 sts 0x018F, r19 1a5a: 20 93 8e 01 sts 0x018E, r18 1a5e: 4f 5f subi r20, 0xFF ; 255 1a60: 5f 4f sbci r21, 0xFF ; 255 1a62: 50 93 6f 01 sts 0x016F, r21 1a66: 40 93 6e 01 sts 0x016E, r20 1a6a: 59 c0 rjmp .+178 ; 0x1b1e 1a6c: 3e 37 cpi r19, 0x7E ; 126 1a6e: d1 f4 brne .+52 ; 0x1aa4 1a70: 10 92 8f 01 sts 0x018F, r1 1a74: 10 92 8e 01 sts 0x018E, r1 1a78: 10 92 6f 01 sts 0x016F, r1 1a7c: 10 92 6e 01 sts 0x016E, r1 1a80: 80 91 3e 02 lds r24, 0x023E 1a84: 99 27 eor r25, r25 1a86: fc 01 movw r30, r24 1a88: ee 0f add r30, r30 1a8a: ff 1f adc r31, r31 1a8c: ee 0f add r30, r30 1a8e: ff 1f adc r31, r31 1a90: e8 0f add r30, r24 1a92: f9 1f adc r31, r25 1a94: e8 0f add r30, r24 1a96: f9 1f adc r31, r25 1a98: ed 5b subi r30, 0xBD ; 189 1a9a: fd 4f sbci r31, 0xFD ; 253 1a9c: 12 82 std Z+2, r1 ; 0x02 1a9e: 13 82 std Z+3, r1 ; 0x03 1aa0: 11 82 std Z+1, r1 ; 0x01 1aa2: 3b c0 rjmp .+118 ; 0x1b1a 1aa4: 80 e2 ldi r24, 0x20 ; 32 1aa6: 83 27 eor r24, r19 1aa8: e0 91 56 02 lds r30, 0x0256 1aac: f0 91 57 02 lds r31, 0x0257 1ab0: 20 91 6e 01 lds r18, 0x016E 1ab4: 30 91 6f 01 lds r19, 0x016F 1ab8: e2 0f add r30, r18 1aba: f3 1f adc r31, r19 1abc: 80 83 st Z, r24 1abe: 40 91 6e 01 lds r20, 0x016E 1ac2: 50 91 6f 01 lds r21, 0x016F 1ac6: 42 30 cpi r20, 0x02 ; 2 1ac8: 51 05 cpc r21, r1 1aca: e8 f0 brcs .+58 ; 0x1b06 1acc: 20 91 8e 01 lds r18, 0x018E 1ad0: 30 91 8f 01 lds r19, 0x018F 1ad4: e0 91 56 02 lds r30, 0x0256 1ad8: f0 91 57 02 lds r31, 0x0257 1adc: e4 0f add r30, r20 1ade: f5 1f adc r31, r21 1ae0: 32 97 sbiw r30, 0x02 ; 2 1ae2: 80 81 ld r24, Z 1ae4: e7 e7 ldi r30, 0x77 ; 119 1ae6: f1 e0 ldi r31, 0x01 ; 1 1ae8: 83 27 eor r24, r19 1aea: 88 0f add r24, r24 1aec: f1 1d adc r31, r1 1aee: e8 0f add r30, r24 1af0: f1 1d adc r31, r1 1af2: c8 95 lpm 1af4: 32 2f mov r19, r18 1af6: 20 2d mov r18, r0 1af8: 31 96 adiw r30, 0x01 ; 1 1afa: c8 95 lpm 1afc: 30 25 eor r19, r0 1afe: 30 93 8f 01 sts 0x018F, r19 1b02: 20 93 8e 01 sts 0x018E, r18 1b06: 4f 5f subi r20, 0xFF ; 255 1b08: 5f 4f sbci r21, 0xFF ; 255 1b0a: 50 93 6f 01 sts 0x016F, r21 1b0e: 40 93 6e 01 sts 0x016E, r20 1b12: 83 e0 ldi r24, 0x03 ; 3 1b14: 80 93 6a 02 sts 0x026A, r24 1b18: 02 c0 rjmp .+4 ; 0x1b1e 1b1a: 10 92 6a 02 sts 0x026A, r1 1b1e: 81 e0 ldi r24, 0x01 ; 1 1b20: 90 e0 ldi r25, 0x00 ; 0 1b22: 08 95 ret 00001b24 : 1b24: 8f b7 in r24, 0x3f ; 63 1b26: f8 94 cli 1b28: 99 27 eor r25, r25 1b2a: 20 91 39 02 lds r18, 0x0239 1b2e: 10 92 39 02 sts 0x0239, r1 1b32: 8f bf out 0x3f, r24 ; 63 1b34: 22 23 and r18, r18 1b36: 09 f4 brne .+2 ; 0x1b3a 1b38: a4 c0 rjmp .+328 ; 0x1c82 1b3a: 80 91 6b 02 lds r24, 0x026B 1b3e: 87 30 cpi r24, 0x07 ; 7 1b40: 31 f4 brne .+12 ; 0x1b4e 1b42: 10 92 6b 02 sts 0x026B, r1 1b46: 8f e8 ldi r24, 0x8F ; 143 1b48: 9b e0 ldi r25, 0x0B ; 11 1b4a: 0e 94 b2 02 call 0x564 1b4e: 21 e0 ldi r18, 0x01 ; 1 1b50: 80 91 6b 02 lds r24, 0x026B 1b54: 99 27 eor r25, r25 1b56: 84 30 cpi r24, 0x04 ; 4 1b58: 91 05 cpc r25, r1 1b5a: 09 f4 brne .+2 ; 0x1b5e 1b5c: 6e c0 rjmp .+220 ; 0x1c3a 1b5e: 85 30 cpi r24, 0x05 ; 5 1b60: 91 05 cpc r25, r1 1b62: 54 f4 brge .+20 ; 0x1b78 1b64: 82 30 cpi r24, 0x02 ; 2 1b66: 91 05 cpc r25, r1 1b68: 61 f1 breq .+88 ; 0x1bc2 1b6a: 83 30 cpi r24, 0x03 ; 3 1b6c: 91 05 cpc r25, r1 1b6e: 0c f0 brlt .+2 ; 0x1b72 1b70: 58 c0 rjmp .+176 ; 0x1c22 1b72: 01 97 sbiw r24, 0x01 ; 1 1b74: 49 f0 breq .+18 ; 0x1b88 1b76: 7c c0 rjmp .+248 ; 0x1c70 1b78: 86 30 cpi r24, 0x06 ; 6 1b7a: 91 05 cpc r25, r1 1b7c: 09 f4 brne .+2 ; 0x1b80 1b7e: 71 c0 rjmp .+226 ; 0x1c62 1b80: 06 97 sbiw r24, 0x06 ; 6 1b82: 0c f4 brge .+2 ; 0x1b86 1b84: 63 c0 rjmp .+198 ; 0x1c4c 1b86: 74 c0 rjmp .+232 ; 0x1c70 1b88: 82 e0 ldi r24, 0x02 ; 2 1b8a: 80 93 6b 02 sts 0x026B, r24 1b8e: 20 91 05 01 lds r18, 0x0105 1b92: 30 91 06 01 lds r19, 0x0106 1b96: 80 91 60 01 lds r24, 0x0160 1b9a: e7 e7 ldi r30, 0x77 ; 119 1b9c: f1 e0 ldi r31, 0x01 ; 1 1b9e: 83 27 eor r24, r19 1ba0: 88 0f add r24, r24 1ba2: f1 1d adc r31, r1 1ba4: e8 0f add r30, r24 1ba6: f1 1d adc r31, r1 1ba8: c8 95 lpm 1baa: 32 2f mov r19, r18 1bac: 20 2d mov r18, r0 1bae: 31 96 adiw r30, 0x01 ; 1 1bb0: c8 95 lpm 1bb2: 30 25 eor r19, r0 1bb4: 30 93 06 01 sts 0x0106, r19 1bb8: 20 93 05 01 sts 0x0105, r18 1bbc: 80 91 60 01 lds r24, 0x0160 1bc0: 54 c0 rjmp .+168 ; 0x1c6a 1bc2: e0 91 b2 01 lds r30, 0x01B2 1bc6: f0 91 b3 01 lds r31, 0x01B3 1bca: 20 91 31 02 lds r18, 0x0231 1bce: 30 91 32 02 lds r19, 0x0232 1bd2: e2 0f add r30, r18 1bd4: f3 1f adc r31, r19 1bd6: 50 81 ld r21, Z 1bd8: 80 91 05 01 lds r24, 0x0105 1bdc: 90 91 06 01 lds r25, 0x0106 1be0: e7 e7 ldi r30, 0x77 ; 119 1be2: f1 e0 ldi r31, 0x01 ; 1 1be4: 45 2f mov r20, r21 1be6: 49 27 eor r20, r25 1be8: 44 0f add r20, r20 1bea: f1 1d adc r31, r1 1bec: e4 0f add r30, r20 1bee: f1 1d adc r31, r1 1bf0: c8 95 lpm 1bf2: 98 2f mov r25, r24 1bf4: 80 2d mov r24, r0 1bf6: 31 96 adiw r30, 0x01 ; 1 1bf8: c8 95 lpm 1bfa: 90 25 eor r25, r0 1bfc: 90 93 06 01 sts 0x0106, r25 1c00: 80 93 05 01 sts 0x0105, r24 1c04: 2f 5f subi r18, 0xFF ; 255 1c06: 3f 4f sbci r19, 0xFF ; 255 1c08: 30 93 32 02 sts 0x0232, r19 1c0c: 20 93 31 02 sts 0x0231, r18 1c10: 80 91 68 01 lds r24, 0x0168 1c14: 90 91 69 01 lds r25, 0x0169 1c18: 28 17 cp r18, r24 1c1a: 39 07 cpc r19, r25 1c1c: 98 f0 brcs .+38 ; 0x1c44 1c1e: 84 e0 ldi r24, 0x04 ; 4 1c20: 0f c0 rjmp .+30 ; 0x1c40 1c22: 80 91 73 02 lds r24, 0x0273 1c26: 90 e2 ldi r25, 0x20 ; 32 1c28: 89 27 eor r24, r25 1c2a: 0e 94 7a 0b call 0x16f4 1c2e: 28 2f mov r18, r24 1c30: 80 91 53 02 lds r24, 0x0253 1c34: 80 93 6b 02 sts 0x026B, r24 1c38: 1b c0 rjmp .+54 ; 0x1c70 1c3a: 50 91 05 01 lds r21, 0x0105 1c3e: 85 e0 ldi r24, 0x05 ; 5 1c40: 80 93 6b 02 sts 0x026B, r24 1c44: 85 2f mov r24, r21 1c46: 0e 94 44 0e call 0x1c88 1c4a: 11 c0 rjmp .+34 ; 0x1c6e 1c4c: 80 91 05 01 lds r24, 0x0105 1c50: 90 91 06 01 lds r25, 0x0106 1c54: 29 2f mov r18, r25 1c56: 33 27 eor r19, r19 1c58: 86 e0 ldi r24, 0x06 ; 6 1c5a: 80 93 6b 02 sts 0x026B, r24 1c5e: 82 2f mov r24, r18 1c60: f2 cf rjmp .-28 ; 0x1c46 1c62: 87 e0 ldi r24, 0x07 ; 7 1c64: 80 93 6b 02 sts 0x026B, r24 1c68: 8e e7 ldi r24, 0x7E ; 126 1c6a: 0e 94 7a 0b call 0x16f4 1c6e: 28 2f mov r18, r24 1c70: 21 30 cpi r18, 0x01 ; 1 1c72: 39 f0 breq .+14 ; 0x1c82 1c74: 88 e0 ldi r24, 0x08 ; 8 1c76: 80 93 6b 02 sts 0x026B, r24 1c7a: 8f e8 ldi r24, 0x8F ; 143 1c7c: 9b e0 ldi r25, 0x0B ; 11 1c7e: 0e 94 b2 02 call 0x564 1c82: 81 e0 ldi r24, 0x01 ; 1 1c84: 90 e0 ldi r25, 0x00 ; 0 1c86: 08 95 ret 00001c88 : 1c88: 98 2f mov r25, r24 1c8a: 8d 57 subi r24, 0x7D ; 125 1c8c: 82 30 cpi r24, 0x02 ; 2 1c8e: 78 f4 brcc .+30 ; 0x1cae 1c90: 8f b7 in r24, 0x3f ; 63 1c92: f8 94 cli 1c94: 28 2f mov r18, r24 1c96: 33 27 eor r19, r19 1c98: 80 91 6b 02 lds r24, 0x026B 1c9c: 80 93 53 02 sts 0x0253, r24 1ca0: 83 e0 ldi r24, 0x03 ; 3 1ca2: 80 93 6b 02 sts 0x026B, r24 1ca6: 90 93 73 02 sts 0x0273, r25 1caa: 2f bf out 0x3f, r18 ; 63 1cac: 9d e7 ldi r25, 0x7D ; 125 1cae: 89 2f mov r24, r25 1cb0: 0e 94 7a 0b call 0x16f4 1cb4: 99 27 eor r25, r25 1cb6: 08 95 ret 00001cb8 <__nesc_atomic_end>: 1cb8: 8f bf out 0x3f, r24 ; 63 1cba: 08 95 ret 00001cbc <__nesc_atomic_start>: 1cbc: 8f b7 in r24, 0x3f ; 63 1cbe: f8 94 cli 1cc0: 99 27 eor r25, r25 1cc2: 08 95 ret 00001cc4 : 1cc4: 8f b7 in r24, 0x3f ; 63 1cc6: f8 94 cli 1cc8: 68 2f mov r22, r24 1cca: 77 27 eor r23, r23 1ccc: e0 91 35 02 lds r30, 0x0235 1cd0: f0 91 36 02 lds r31, 0x0236 1cd4: 17 a2 std Z+39, r1 ; 0x27 1cd6: 10 a6 std Z+40, r1 ; 0x28 1cd8: 84 a1 ldd r24, Z+36 ; 0x24 1cda: 95 a1 ldd r25, Z+37 ; 0x25 1cdc: 9c 01 movw r18, r24 1cde: 22 0f add r18, r18 1ce0: 33 1f adc r19, r19 1ce2: 22 0f add r18, r18 1ce4: 33 1f adc r19, r19 1ce6: 28 0f add r18, r24 1ce8: 39 1f adc r19, r25 1cea: 40 91 e4 01 lds r20, 0x01E4 1cee: 50 91 e5 01 lds r21, 0x01E5 1cf2: ca 01 movw r24, r20 1cf4: 88 0f add r24, r24 1cf6: 99 1f adc r25, r25 1cf8: 84 0f add r24, r20 1cfa: 95 1f adc r25, r21 1cfc: 28 0f add r18, r24 1cfe: 39 1f adc r19, r25 1d00: a3 e0 ldi r26, 0x03 ; 3 1d02: 36 95 lsr r19 1d04: 27 95 ror r18 1d06: aa 95 dec r26 1d08: e1 f7 brne .-8 ; 0x1d02 1d0a: 30 93 e5 01 sts 0x01E5, r19 1d0e: 20 93 e4 01 sts 0x01E4, r18 1d12: 6f bf out 0x3f, r22 ; 63 1d14: cf 01 movw r24, r30 1d16: 0e 94 da 06 call 0xdb4 1d1a: 9c 01 movw r18, r24 1d1c: 8f b7 in r24, 0x3f ; 63 1d1e: f8 94 cli 1d20: 99 27 eor r25, r25 1d22: 21 15 cp r18, r1 1d24: 31 05 cpc r19, r1 1d26: 21 f0 breq .+8 ; 0x1d30 1d28: 30 93 36 02 sts 0x0236, r19 1d2c: 20 93 35 02 sts 0x0235, r18 1d30: e0 91 35 02 lds r30, 0x0235 1d34: f0 91 36 02 lds r31, 0x0236 1d38: 14 82 std Z+4, r1 ; 0x04 1d3a: 8f bf out 0x3f, r24 ; 63 1d3c: 80 ec ldi r24, 0xC0 ; 192 1d3e: 8d b9 out 0x0d, r24 ; 13 1d40: b8 98 cbi 0x17, 0 ; 23 1d42: 0e 94 a9 06 call 0xd52 1d46: 08 95 ret 00001d48 : 1d48: 8f b7 in r24, 0x3f ; 63 1d4a: f8 94 cli 1d4c: 99 27 eor r25, r25 1d4e: e0 91 5a 02 lds r30, 0x025A 1d52: f0 91 5b 02 lds r31, 0x025B 1d56: 17 a2 std Z+39, r1 ; 0x27 1d58: 10 a6 std Z+40, r1 ; 0x28 1d5a: 8f bf out 0x3f, r24 ; 63 1d5c: 61 e0 ldi r22, 0x01 ; 1 1d5e: cf 01 movw r24, r30 1d60: 0e 94 94 0a call 0x1528 1d64: 8f b7 in r24, 0x3f ; 63 1d66: f8 94 cli 1d68: 99 27 eor r25, r25 1d6a: 10 92 61 01 sts 0x0161, r1 1d6e: 8f bf out 0x3f, r24 ; 63 1d70: 08 95 ret 00001d72 : 1d72: 8f 92 push r8 1d74: 9f 92 push r9 1d76: af 92 push r10 1d78: bf 92 push r11 1d7a: df 92 push r13 1d7c: ef 92 push r14 1d7e: ff 92 push r15 1d80: 0f 93 push r16 1d82: 1f 93 push r17 1d84: cf 93 push r28 1d86: df 93 push r29 1d88: 81 e0 ldi r24, 0x01 ; 1 1d8a: 80 93 37 02 sts 0x0237, r24 1d8e: 80 91 78 02 lds r24, 0x0278 1d92: 90 91 79 02 lds r25, 0x0279 1d96: a0 91 7a 02 lds r26, 0x027A 1d9a: b0 91 7b 02 lds r27, 0x027B 1d9e: 00 97 sbiw r24, 0x00 ; 0 1da0: a1 05 cpc r26, r1 1da2: b1 05 cpc r27, r1 1da4: 09 f4 brne .+2 ; 0x1da8 1da6: 84 c0 rjmp .+264 ; 0x1eb0 1da8: dd 24 eor r13, r13 1daa: 09 ee ldi r16, 0xE9 ; 233 1dac: 11 e0 ldi r17, 0x01 ; 1 1dae: ee 24 eor r14, r14 1db0: ff 24 eor r15, r15 1db2: 61 e0 ldi r22, 0x01 ; 1 1db4: 70 e0 ldi r23, 0x00 ; 0 1db6: 0e 2c mov r0, r14 1db8: 02 c0 rjmp .+4 ; 0x1dbe 1dba: 66 0f add r22, r22 1dbc: 77 1f adc r23, r23 1dbe: 0a 94 dec r0 1dc0: e2 f7 brpl .-8 ; 0x1dba 1dc2: cb 01 movw r24, r22 1dc4: aa 27 eor r26, r26 1dc6: 97 fd sbrc r25, 7 1dc8: a0 95 com r26 1dca: ba 2f mov r27, r26 1dcc: 80 90 78 02 lds r8, 0x0278 1dd0: 90 90 79 02 lds r9, 0x0279 1dd4: a0 90 7a 02 lds r10, 0x027A 1dd8: b0 90 7b 02 lds r11, 0x027B 1ddc: 88 21 and r24, r8 1dde: 99 21 and r25, r9 1de0: aa 21 and r26, r10 1de2: bb 21 and r27, r11 1de4: 00 97 sbiw r24, 0x00 ; 0 1de6: a1 05 cpc r26, r1 1de8: b1 05 cpc r27, r1 1dea: 09 f4 brne .+2 ; 0x1dee 1dec: 57 c0 rjmp .+174 ; 0x1e9c 1dee: 80 91 42 02 lds r24, 0x0242 1df2: 99 27 eor r25, r25 1df4: 01 96 adiw r24, 0x01 ; 1 1df6: aa 27 eor r26, r26 1df8: 97 fd sbrc r25, 7 1dfa: a0 95 com r26 1dfc: ba 2f mov r27, r26 1dfe: f8 01 movw r30, r16 1e00: 25 81 ldd r18, Z+5 ; 0x05 1e02: 36 81 ldd r19, Z+6 ; 0x06 1e04: 47 81 ldd r20, Z+7 ; 0x07 1e06: 50 85 ldd r21, Z+8 ; 0x08 1e08: 28 1b sub r18, r24 1e0a: 39 0b sbc r19, r25 1e0c: 4a 0b sbc r20, r26 1e0e: 5b 0b sbc r21, r27 1e10: 25 83 std Z+5, r18 ; 0x05 1e12: 36 83 std Z+6, r19 ; 0x06 1e14: 47 83 std Z+7, r20 ; 0x07 1e16: 50 87 std Z+8, r21 ; 0x08 1e18: 23 30 cpi r18, 0x03 ; 3 1e1a: 31 05 cpc r19, r1 1e1c: 41 05 cpc r20, r1 1e1e: 51 05 cpc r21, r1 1e20: ec f5 brge .+122 ; 0x1e9c 1e22: 80 81 ld r24, Z 1e24: 88 23 and r24, r24 1e26: 69 f4 brne .+26 ; 0x1e42 1e28: 81 81 ldd r24, Z+1 ; 0x01 1e2a: 92 81 ldd r25, Z+2 ; 0x02 1e2c: a3 81 ldd r26, Z+3 ; 0x03 1e2e: b4 81 ldd r27, Z+4 ; 0x04 1e30: 28 0f add r18, r24 1e32: 39 1f adc r19, r25 1e34: 4a 1f adc r20, r26 1e36: 5b 1f adc r21, r27 1e38: 25 83 std Z+5, r18 ; 0x05 1e3a: 36 83 std Z+6, r19 ; 0x06 1e3c: 47 83 std Z+7, r20 ; 0x07 1e3e: 50 87 std Z+8, r21 ; 0x08 1e40: 13 c0 rjmp .+38 ; 0x1e68 1e42: cb 01 movw r24, r22 1e44: 80 95 com r24 1e46: 90 95 com r25 1e48: aa 27 eor r26, r26 1e4a: 97 fd sbrc r25, 7 1e4c: a0 95 com r26 1e4e: ba 2f mov r27, r26 1e50: 88 22 and r8, r24 1e52: 99 22 and r9, r25 1e54: aa 22 and r10, r26 1e56: bb 22 and r11, r27 1e58: 80 92 78 02 sts 0x0278, r8 1e5c: 90 92 79 02 sts 0x0279, r9 1e60: a0 92 7a 02 sts 0x027A, r10 1e64: b0 92 7b 02 sts 0x027B, r11 1e68: 80 91 7e 02 lds r24, 0x027E 1e6c: 82 30 cpi r24, 0x02 ; 2 1e6e: 19 f4 brne .+6 ; 0x1e76 1e70: 8f ef ldi r24, 0xFF ; 255 1e72: 80 93 7e 02 sts 0x027E, r24 1e76: 90 91 7e 02 lds r25, 0x027E 1e7a: 9f 5f subi r25, 0xFF ; 255 1e7c: 90 93 7e 02 sts 0x027E, r25 1e80: 80 91 79 01 lds r24, 0x0179 1e84: 8f 5f subi r24, 0xFF ; 255 1e86: 80 93 79 01 sts 0x0179, r24 1e8a: e9 2f mov r30, r25 1e8c: ff 27 eor r31, r31 1e8e: ee 59 subi r30, 0x9E ; 158 1e90: fe 4f sbci r31, 0xFE ; 254 1e92: d0 82 st Z, r13 1e94: 80 e1 ldi r24, 0x10 ; 16 1e96: 90 e1 ldi r25, 0x10 ; 16 1e98: 0e 94 b2 02 call 0x564 1e9c: d3 94 inc r13 1e9e: 08 94 sec 1ea0: e1 1c adc r14, r1 1ea2: f1 1c adc r15, r1 1ea4: 07 5f subi r16, 0xF7 ; 247 1ea6: 1f 4f sbci r17, 0xFF ; 255 1ea8: f2 e0 ldi r31, 0x02 ; 2 1eaa: fd 15 cp r31, r13 1eac: 08 f0 brcs .+2 ; 0x1eb0 1eae: 81 cf rjmp .-254 ; 0x1db2 1eb0: 0e 94 04 02 call 0x408 1eb4: df 91 pop r29 1eb6: cf 91 pop r28 1eb8: 1f 91 pop r17 1eba: 0f 91 pop r16 1ebc: ff 90 pop r15 1ebe: ef 90 pop r14 1ec0: df 90 pop r13 1ec2: bf 90 pop r11 1ec4: af 90 pop r10 1ec6: 9f 90 pop r9 1ec8: 8f 90 pop r8 1eca: 08 95 ret 00001ecc : 1ecc: 87 b7 in r24, 0x37 ; 55 1ece: 99 27 eor r25, r25 1ed0: 8c 7f andi r24, 0xFC ; 252 1ed2: 00 97 sbiw r24, 0x00 ; 0 1ed4: 19 f0 breq .+6 ; 0x1edc 1ed6: 80 e0 ldi r24, 0x00 ; 0 1ed8: 90 e0 ldi r25, 0x00 ; 0 1eda: 1a c0 rjmp .+52 ; 0x1f10 1edc: 6f 99 sbic 0x0d, 7 ; 13 1ede: 18 c0 rjmp .+48 ; 0x1f10 1ee0: 37 9b sbis 0x06, 7 ; 6 1ee2: 03 c0 rjmp .+6 ; 0x1eea 1ee4: 88 e0 ldi r24, 0x08 ; 8 1ee6: 90 e0 ldi r25, 0x00 ; 0 1ee8: 13 c0 rjmp .+38 ; 0x1f10 1eea: 87 b7 in r24, 0x37 ; 55 1eec: 99 27 eor r25, r25 1eee: 83 70 andi r24, 0x03 ; 3 1ef0: 90 70 andi r25, 0x00 ; 0 1ef2: 89 2b or r24, r25 1ef4: 59 f0 breq .+22 ; 0x1f0c 1ef6: 81 b7 in r24, 0x31 ; 49 1ef8: 92 b7 in r25, 0x32 ; 50 1efa: 89 1b sub r24, r25 1efc: 80 31 cpi r24, 0x10 ; 16 1efe: 18 f4 brcc .+6 ; 0x1f06