firmware.elf: file format elf32-avr Disassembly of section .text: 00000200 <__vectors>: 200: 0c 94 67 01 jmp 0x2ce ; 0x2ce <__ctors_end> 204: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 208: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 20c: 0c 94 ec 2d jmp 0x5bd8 ; 0x5bd8 <__vector_3> 210: 0c 94 fe 2d jmp 0x5bfc ; 0x5bfc <__vector_4> 214: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 218: 0c 94 18 2c jmp 0x5830 ; 0x5830 <__vector_6> 21c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 220: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 224: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 228: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 22c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 230: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 234: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 238: 0c 94 91 2c jmp 0x5922 ; 0x5922 <__vector_14> 23c: 0c 94 34 2d jmp 0x5a68 ; 0x5a68 <__vector_15> 240: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 244: 0c 94 63 2c jmp 0x58c6 ; 0x58c6 <__vector_17> 248: 0c 94 3d 2c jmp 0x587a ; 0x587a <__vector_18> 24c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 250: 0c 94 a9 2b jmp 0x5752 ; 0x5752 <__vector_20> 254: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 258: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 25c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 260: 0c 94 ce 2b jmp 0x579c ; 0x579c <__vector_24> 264: 0c 94 37 2b jmp 0x566e ; 0x566e <__vector_25> 268: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 26c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 270: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 274: 0c 94 5f 2b jmp 0x56be ; 0x56be <__vector_29> 278: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 27c: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 280: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 284: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 288: 0c 94 f3 2b jmp 0x57e6 ; 0x57e6 <__vector_34> 28c: 0c 94 84 2b jmp 0x5708 ; 0x5708 <__vector_35> 00000290 <__trampolines_end>: 290: 4e 41 sbci r20, 0x1E ; 30 292: 4e 49 Address 0x00000292 is out of bounds. .word 0xffff ; ???? 00000293 : 293: 49 4e 49 54 59 INITY 00000298 : 298: 49 4e 46 INF 0000029b : 29b: cd cc cc 3d 0a d7 23 3c 17 b7 d1 38 77 cc 2b 32 ...=..#<...8w.+2 2ab: 95 95 e6 24 1f b1 4f 0a ...$..O. 000002b3 : 2b3: 00 00 20 41 00 00 c8 42 00 40 1c 46 20 bc be 4c .. A...B.@.F ..L 2c3: ca 1b 0e 5a ae c5 9d 74 00 ...Z...t. 000002cc <__ctors_start>: 2cc: 53 2e mov r5, r19 000002ce <__ctors_end>: 2ce: 11 24 eor r1, r1 2d0: 1f be out 0x3f, r1 ; 63 2d2: cf ef ldi r28, 0xFF ; 255 2d4: cd bf out 0x3d, r28 ; 61 2d6: df e3 ldi r29, 0x3F ; 63 2d8: de bf out 0x3e, r29 ; 62 000002da <__do_clear_bss>: 2da: 2b e2 ldi r18, 0x2B ; 43 2dc: a8 e1 ldi r26, 0x18 ; 24 2de: b8 e2 ldi r27, 0x28 ; 40 2e0: 01 c0 rjmp .+2 ; 0x2e4 <.do_clear_bss_start> 000002e2 <.do_clear_bss_loop>: 2e2: 1d 92 st X+, r1 000002e4 <.do_clear_bss_start>: 2e4: af 35 cpi r26, 0x5F ; 95 2e6: b2 07 cpc r27, r18 2e8: e1 f7 brne .-8 ; 0x2e2 <.do_clear_bss_loop> 000002ea <__do_copy_data>: 2ea: 18 e2 ldi r17, 0x28 ; 40 2ec: a0 e0 ldi r26, 0x00 ; 0 2ee: b8 e2 ldi r27, 0x28 ; 40 2f0: e6 e1 ldi r30, 0x16 ; 22 2f2: f4 e9 ldi r31, 0x94 ; 148 2f4: 02 c0 rjmp .+4 ; 0x2fa <__do_copy_data+0x10> 2f6: 05 90 lpm r0, Z+ 2f8: 0d 92 st X+, r0 2fa: a8 31 cpi r26, 0x18 ; 24 2fc: b1 07 cpc r27, r17 2fe: d9 f7 brne .-10 ; 0x2f6 <__do_copy_data+0xc> 00000300 <__do_global_ctors>: 300: 11 e0 ldi r17, 0x01 ; 1 302: c7 e6 ldi r28, 0x67 ; 103 304: d1 e0 ldi r29, 0x01 ; 1 306: 04 c0 rjmp .+8 ; 0x310 <__do_global_ctors+0x10> 308: 21 97 sbiw r28, 0x01 ; 1 30a: fe 01 movw r30, r28 30c: 0e 94 65 42 call 0x84ca ; 0x84ca <__tablejump2__> 310: c6 36 cpi r28, 0x66 ; 102 312: d1 07 cpc r29, r17 314: c9 f7 brne .-14 ; 0x308 <__do_global_ctors+0x8> 316: 0e 94 5f 2f call 0x5ebe ; 0x5ebe
31a: 0c 94 86 46 jmp 0x8d0c ; 0x8d0c <_exit> 0000031e <__bad_interrupt>: 31e: 0c 94 00 01 jmp 0x200 ; 0x200 <__vectors> 00000322 <_Z7wakeUp1v>: 322: 80 91 a8 28 lds r24, 0x28A8 ; 0x8028a8 326: 82 60 ori r24, 0x02 ; 2 328: 80 93 a8 28 sts 0x28A8, r24 ; 0x8028a8 32c: 08 95 ret 0000032e <_ZN7TwoWire17beginTransmissionEh.constprop.113>: 32e: 80 93 4e 29 sts 0x294E, r24 ; 0x80294e <_ZN7TwoWire9txAddressE> 332: 10 92 0d 29 sts 0x290D, r1 ; 0x80290d <_ZN7TwoWire13txBufferIndexE> 336: 10 92 4f 29 sts 0x294F, r1 ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 33a: 08 95 ret 0000033c <_ZN7TwoWire4readEv>: 33c: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 340: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 344: 2f ef ldi r18, 0xFF ; 255 346: 3f ef ldi r19, 0xFF ; 255 348: 98 17 cp r25, r24 34a: 48 f4 brcc .+18 ; 0x35e <_ZN7TwoWire4readEv+0x22> 34c: e9 2f mov r30, r25 34e: f0 e0 ldi r31, 0x00 ; 0 350: e7 53 subi r30, 0x37 ; 55 352: f7 4d sbci r31, 0xD7 ; 215 354: 20 81 ld r18, Z 356: 30 e0 ldi r19, 0x00 ; 0 358: 9f 5f subi r25, 0xFF ; 255 35a: 90 93 0a 29 sts 0x290A, r25 ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 35e: c9 01 movw r24, r18 360: 08 95 ret 00000362 <_ZN7TwoWire4readEv.constprop.110>: 362: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 366: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 36a: 2f ef ldi r18, 0xFF ; 255 36c: 3f ef ldi r19, 0xFF ; 255 36e: 98 17 cp r25, r24 370: 48 f4 brcc .+18 ; 0x384 <_ZN7TwoWire4readEv.constprop.110+0x22> 372: e9 2f mov r30, r25 374: f0 e0 ldi r31, 0x00 ; 0 376: e7 53 subi r30, 0x37 ; 55 378: f7 4d sbci r31, 0xD7 ; 215 37a: 20 81 ld r18, Z 37c: 30 e0 ldi r19, 0x00 ; 0 37e: 9f 5f subi r25, 0xFF ; 255 380: 90 93 0a 29 sts 0x290A, r25 ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 384: c9 01 movw r24, r18 386: 08 95 ret 00000388 <_ZN7TwoWire9availableEv>: 388: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 38c: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 390: 89 1b sub r24, r25 392: 99 0b sbc r25, r25 394: 08 95 ret 00000396 <_Z8sht_crc8PKhhh.constprop.61>: 396: fc 01 movw r30, r24 398: 80 81 ld r24, Z 39a: 68 27 eor r22, r24 39c: 98 e0 ldi r25, 0x08 ; 8 39e: 81 e3 ldi r24, 0x31 ; 49 3a0: 67 ff sbrs r22, 7 3a2: 03 c0 rjmp .+6 ; 0x3aa <_Z8sht_crc8PKhhh.constprop.61+0x14> 3a4: 66 0f add r22, r22 3a6: 68 27 eor r22, r24 3a8: 01 c0 rjmp .+2 ; 0x3ac <_Z8sht_crc8PKhhh.constprop.61+0x16> 3aa: 66 0f add r22, r22 3ac: 91 50 subi r25, 0x01 ; 1 3ae: c1 f7 brne .-16 ; 0x3a0 <_Z8sht_crc8PKhhh.constprop.61+0xa> 3b0: 81 81 ldd r24, Z+1 ; 0x01 3b2: 86 27 eor r24, r22 3b4: 98 e0 ldi r25, 0x08 ; 8 3b6: 21 e3 ldi r18, 0x31 ; 49 3b8: 87 ff sbrs r24, 7 3ba: 03 c0 rjmp .+6 ; 0x3c2 <_Z8sht_crc8PKhhh.constprop.61+0x2c> 3bc: 88 0f add r24, r24 3be: 82 27 eor r24, r18 3c0: 01 c0 rjmp .+2 ; 0x3c4 <_Z8sht_crc8PKhhh.constprop.61+0x2e> 3c2: 88 0f add r24, r24 3c4: 91 50 subi r25, 0x01 ; 1 3c6: c1 f7 brne .-16 ; 0x3b8 <_Z8sht_crc8PKhhh.constprop.61+0x22> 3c8: 08 95 ret 000003ca <_ZN8SPIClass8transferEh.constprop.56>: 3ca: 00 00 nop 3cc: 80 93 c4 08 sts 0x08C4, r24 ; 0x8008c4 <__TEXT_REGION_LENGTH__+0x7008c4> 3d0: 80 91 c3 08 lds r24, 0x08C3 ; 0x8008c3 <__TEXT_REGION_LENGTH__+0x7008c3> 3d4: 87 ff sbrs r24, 7 3d6: fc cf rjmp .-8 ; 0x3d0 <_ZN8SPIClass8transferEh.constprop.56+0x6> 3d8: 80 91 c4 08 lds r24, 0x08C4 ; 0x8008c4 <__TEXT_REGION_LENGTH__+0x7008c4> 3dc: 08 95 ret 000003de <_Z21analogReadInternalRefh.constprop.48>: 3de: 30 91 a0 00 lds r19, 0x00A0 ; 0x8000a0 <__TEXT_REGION_LENGTH__+0x7000a0> 3e2: 20 91 06 06 lds r18, 0x0606 ; 0x800606 <__TEXT_REGION_LENGTH__+0x700606> 3e6: 90 91 01 06 lds r25, 0x0601 ; 0x800601 <__TEXT_REGION_LENGTH__+0x700601> 3ea: 80 91 a0 00 lds r24, 0x00A0 ; 0x8000a0 <__TEXT_REGION_LENGTH__+0x7000a0> 3ee: 88 7f andi r24, 0xF8 ; 248 3f0: 84 60 ori r24, 0x04 ; 4 3f2: 80 93 a0 00 sts 0x00A0, r24 ; 0x8000a0 <__TEXT_REGION_LENGTH__+0x7000a0> 3f6: 8c e1 ldi r24, 0x1C ; 28 3f8: 80 93 06 06 sts 0x0606, r24 ; 0x800606 <__TEXT_REGION_LENGTH__+0x700606> 3fc: 85 e0 ldi r24, 0x05 ; 5 3fe: 80 93 01 06 sts 0x0601, r24 ; 0x800601 <__TEXT_REGION_LENGTH__+0x700601> 402: 81 e0 ldi r24, 0x01 ; 1 404: 80 93 08 06 sts 0x0608, r24 ; 0x800608 <__TEXT_REGION_LENGTH__+0x700608> 408: 80 91 0b 06 lds r24, 0x060B ; 0x80060b <__TEXT_REGION_LENGTH__+0x70060b> 40c: 80 ff sbrs r24, 0 40e: fc cf rjmp .-8 ; 0x408 <__LOCK_REGION_LENGTH__+0x8> 410: 30 93 a0 00 sts 0x00A0, r19 ; 0x8000a0 <__TEXT_REGION_LENGTH__+0x7000a0> 414: 20 93 06 06 sts 0x0606, r18 ; 0x800606 <__TEXT_REGION_LENGTH__+0x700606> 418: 90 93 01 06 sts 0x0601, r25 ; 0x800601 <__TEXT_REGION_LENGTH__+0x700601> 41c: 80 91 10 06 lds r24, 0x0610 ; 0x800610 <__TEXT_REGION_LENGTH__+0x700610> 420: 90 91 11 06 lds r25, 0x0611 ; 0x800611 <__TEXT_REGION_LENGTH__+0x700611> 424: 08 95 ret 00000426 <_ZL14printf_putcharcP6__file>: 426: fb 01 movw r30, r22 428: a4 85 ldd r26, Z+12 ; 0x0c 42a: b5 85 ldd r27, Z+13 ; 0x0d 42c: ed 91 ld r30, X+ 42e: fc 91 ld r31, X 430: 11 97 sbiw r26, 0x01 ; 1 432: 01 90 ld r0, Z+ 434: f0 81 ld r31, Z 436: e0 2d mov r30, r0 438: 68 2f mov r22, r24 43a: cd 01 movw r24, r26 43c: 09 95 icall 43e: 90 e0 ldi r25, 0x00 ; 0 440: 80 e0 ldi r24, 0x00 ; 0 442: 08 95 ret 00000444 <_ZN5myMAC22radio_read_temperatureEh.constprop.16>: 444: 80 5b subi r24, 0xB0 ; 176 446: 9f 4f sbci r25, 0xFF ; 255 448: dc 01 movw r26, r24 44a: 8d 91 ld r24, X+ 44c: 9c 91 ld r25, X 44e: dc 01 movw r26, r24 450: ed 91 ld r30, X+ 452: fc 91 ld r31, X 454: 02 88 ldd r0, Z+18 ; 0x12 456: f3 89 ldd r31, Z+19 ; 0x13 458: e0 2d mov r30, r0 45a: 60 e0 ldi r22, 0x00 ; 0 45c: 09 94 ijmp 0000045e <_ZN11SHT2xSensorD1Ev>: 45e: 08 95 ret 00000460 <_ZN9SHTSensor7cleanupEv>: 460: cf 93 push r28 462: df 93 push r29 464: ec 01 movw r28, r24 466: 8c 81 ldd r24, Y+4 ; 0x04 468: 9d 81 ldd r25, Y+5 ; 0x05 46a: 00 97 sbiw r24, 0x00 ; 0 46c: 49 f0 breq .+18 ; 0x480 <_ZN9SHTSensor7cleanupEv+0x20> 46e: dc 01 movw r26, r24 470: ed 91 ld r30, X+ 472: fc 91 ld r31, X 474: 02 80 ldd r0, Z+2 ; 0x02 476: f3 81 ldd r31, Z+3 ; 0x03 478: e0 2d mov r30, r0 47a: 09 95 icall 47c: 1c 82 std Y+4, r1 ; 0x04 47e: 1d 82 std Y+5, r1 ; 0x05 480: df 91 pop r29 482: cf 91 pop r28 484: 08 95 ret 00000486 <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE>: 486: fc 01 movw r30, r24 488: 61 30 cpi r22, 0x01 ; 1 48a: 71 05 cpc r23, r1 48c: 71 f0 breq .+28 ; 0x4aa <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x24> 48e: 28 f0 brcs .+10 ; 0x49a <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x14> 490: 62 30 cpi r22, 0x02 ; 2 492: 71 05 cpc r23, r1 494: 81 f0 breq .+32 ; 0x4b6 <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x30> 496: 80 e0 ldi r24, 0x00 ; 0 498: 08 95 ret 49a: 80 e0 ldi r24, 0x00 ; 0 49c: 9d ef ldi r25, 0xFD ; 253 49e: 83 87 std Z+11, r24 ; 0x0b 4a0: 94 87 std Z+12, r25 ; 0x0c 4a2: 8a e0 ldi r24, 0x0A ; 10 4a4: 85 87 std Z+13, r24 ; 0x0d 4a6: 81 e0 ldi r24, 0x01 ; 1 4a8: 08 95 ret 4aa: 80 e0 ldi r24, 0x00 ; 0 4ac: 96 ef ldi r25, 0xF6 ; 246 4ae: 83 87 std Z+11, r24 ; 0x0b 4b0: 94 87 std Z+12, r25 ; 0x0c 4b2: 84 e0 ldi r24, 0x04 ; 4 4b4: f7 cf rjmp .-18 ; 0x4a4 <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x1e> 4b6: 80 e0 ldi r24, 0x00 ; 0 4b8: 90 ee ldi r25, 0xE0 ; 224 4ba: 83 87 std Z+11, r24 ; 0x0b 4bc: 94 87 std Z+12, r25 ; 0x0c 4be: 82 e0 ldi r24, 0x02 ; 2 4c0: f1 cf rjmp .-30 ; 0x4a4 <_ZN11SHT4xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x1e> 000004c2 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE>: 4c2: fc 01 movw r30, r24 4c4: 61 30 cpi r22, 0x01 ; 1 4c6: 71 05 cpc r23, r1 4c8: 71 f0 breq .+28 ; 0x4e6 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x24> 4ca: 28 f0 brcs .+10 ; 0x4d6 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x14> 4cc: 62 30 cpi r22, 0x02 ; 2 4ce: 71 05 cpc r23, r1 4d0: 81 f0 breq .+32 ; 0x4f2 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x30> 4d2: 80 e0 ldi r24, 0x00 ; 0 4d4: 08 95 ret 4d6: 80 e0 ldi r24, 0x00 ; 0 4d8: 94 e2 ldi r25, 0x24 ; 36 4da: 83 87 std Z+11, r24 ; 0x0b 4dc: 94 87 std Z+12, r25 ; 0x0c 4de: 8f e0 ldi r24, 0x0F ; 15 4e0: 85 87 std Z+13, r24 ; 0x0d 4e2: 81 e0 ldi r24, 0x01 ; 1 4e4: 08 95 ret 4e6: 8b e0 ldi r24, 0x0B ; 11 4e8: 94 e2 ldi r25, 0x24 ; 36 4ea: 83 87 std Z+11, r24 ; 0x0b 4ec: 94 87 std Z+12, r25 ; 0x0c 4ee: 86 e0 ldi r24, 0x06 ; 6 4f0: f7 cf rjmp .-18 ; 0x4e0 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x1e> 4f2: 86 e1 ldi r24, 0x16 ; 22 4f4: 94 e2 ldi r25, 0x24 ; 36 4f6: 83 87 std Z+11, r24 ; 0x0b 4f8: 94 87 std Z+12, r25 ; 0x0c 4fa: 84 e0 ldi r24, 0x04 ; 4 4fc: f1 cf rjmp .-30 ; 0x4e0 <_ZN11SHT3xSensor11setAccuracyEN9SHTSensor11SHTAccuracyE+0x1e> 000004fe <_ZN15SHTSensorDriver11setAccuracyEN9SHTSensor11SHTAccuracyE>: 4fe: 80 e0 ldi r24, 0x00 ; 0 500: 08 95 ret 00000502 : 502: cf 93 push r28 504: df 93 push r29 506: 90 e0 ldi r25, 0x00 ; 0 508: fc 01 movw r30, r24 50a: e3 58 subi r30, 0x83 ; 131 50c: f2 43 sbci r31, 0x32 ; 50 50e: 20 81 ld r18, Z 510: 2f 3f cpi r18, 0xFF ; 255 512: 79 f0 breq .+30 ; 0x532 514: 63 30 cpi r22, 0x03 ; 3 516: 68 f4 brcc .+26 ; 0x532 518: fc 01 movw r30, r24 51a: ee 59 subi r30, 0x9E ; 158 51c: f2 43 sbci r31, 0x32 ; 50 51e: a0 81 ld r26, Z 520: 30 e2 ldi r19, 0x20 ; 32 522: a3 9f mul r26, r19 524: d0 01 movw r26, r0 526: 11 24 eor r1, r1 528: bc 5f subi r27, 0xFC ; 252 52a: 61 30 cpi r22, 0x01 ; 1 52c: 29 f4 brne .+10 ; 0x538 52e: 11 96 adiw r26, 0x01 ; 1 530: 2c 93 st X, r18 532: df 91 pop r29 534: cf 91 pop r28 536: 08 95 ret 538: 89 5b subi r24, 0xB9 ; 185 53a: 92 43 sbci r25, 0x32 ; 50 53c: ec 01 movw r28, r24 53e: e8 81 ld r30, Y 540: ef 3f cpi r30, 0xFF ; 255 542: 81 f0 breq .+32 ; 0x564 544: cd 01 movw r24, r26 546: 40 96 adiw r24, 0x10 ; 16 548: e8 0f add r30, r24 54a: f9 2f mov r31, r25 54c: f1 1d adc r31, r1 54e: 9f b7 in r25, 0x3f ; 63 550: f8 94 cli 552: 12 96 adiw r26, 0x02 ; 2 554: 2c 93 st X, r18 556: 80 81 ld r24, Z 558: 62 30 cpi r22, 0x02 ; 2 55a: 39 f4 brne .+14 ; 0x56a 55c: 88 60 ori r24, 0x08 ; 8 55e: 80 83 st Z, r24 560: 9f bf out 0x3f, r25 ; 63 562: e7 cf rjmp .-50 ; 0x532 564: f0 e0 ldi r31, 0x00 ; 0 566: e0 e0 ldi r30, 0x00 ; 0 568: f2 cf rjmp .-28 ; 0x54e 56a: 87 7f andi r24, 0xF7 ; 247 56c: f8 cf rjmp .-16 ; 0x55e 0000056e : 56e: 8b 31 cpi r24, 0x1B ; 27 570: 10 f4 brcc .+4 ; 0x576 572: 0c 94 81 02 jmp 0x502 ; 0x502 576: 08 95 ret 00000578 <_ZN7TwoWire5beginEv.constprop.102>: 578: 10 92 0a 29 sts 0x290A, r1 ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 57c: 10 92 09 29 sts 0x2909, r1 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 580: 10 92 0d 29 sts 0x290D, r1 ; 0x80290d <_ZN7TwoWire13txBufferIndexE> 584: 10 92 4f 29 sts 0x294F, r1 ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 588: 80 91 0c 29 lds r24, 0x290C ; 0x80290c 58c: 81 11 cpse r24, r1 58e: 1f c0 rjmp .+62 ; 0x5ce <_ZN7TwoWire5beginEv.constprop.102+0x56> 590: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 594: 80 73 andi r24, 0x30 ; 48 596: e1 f4 brne .+56 ; 0x5d0 <_ZN7TwoWire5beginEv.constprop.102+0x58> 598: 62 e0 ldi r22, 0x02 ; 2 59a: 82 e0 ldi r24, 0x02 ; 2 59c: 0e 94 81 02 call 0x502 ; 0x502 5a0: 62 e0 ldi r22, 0x02 ; 2 5a2: 83 e0 ldi r24, 0x03 ; 3 5a4: 0e 94 81 02 call 0x502 ; 0x502 5a8: 81 e0 ldi r24, 0x01 ; 1 5aa: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 5ae: 10 92 c6 28 sts 0x28C6, r1 ; 0x8028c6 5b2: 10 92 c5 28 sts 0x28C5, r1 ; 0x8028c5 5b6: 10 92 0b 29 sts 0x290B, r1 ; 0x80290b 5ba: 10 92 c4 28 sts 0x28C4, r1 ; 0x8028c4 5be: 91 ec ldi r25, 0xC1 ; 193 5c0: 90 93 a3 08 sts 0x08A3, r25 ; 0x8008a3 <__TEXT_REGION_LENGTH__+0x7008a3> 5c4: 93 e4 ldi r25, 0x43 ; 67 5c6: 90 93 a6 08 sts 0x08A6, r25 ; 0x8008a6 <__TEXT_REGION_LENGTH__+0x7008a6> 5ca: 80 93 a5 08 sts 0x08A5, r24 ; 0x8008a5 <__TEXT_REGION_LENGTH__+0x7008a5> 5ce: 08 95 ret 5d0: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 5d4: 80 73 andi r24, 0x30 ; 48 5d6: 80 32 cpi r24, 0x20 ; 32 5d8: 39 f7 brne .-50 ; 0x5a8 <_ZN7TwoWire5beginEv.constprop.102+0x30> 5da: 62 e0 ldi r22, 0x02 ; 2 5dc: 8a e0 ldi r24, 0x0A ; 10 5de: 0e 94 81 02 call 0x502 ; 0x502 5e2: 62 e0 ldi r22, 0x02 ; 2 5e4: 8b e0 ldi r24, 0x0B ; 11 5e6: de cf rjmp .-68 ; 0x5a4 <_ZN7TwoWire5beginEv.constprop.102+0x2c> 000005e8 <_ZN8SPIClass5beginEv.constprop.95>: 5e8: 80 91 55 29 lds r24, 0x2955 ; 0x802955 5ec: 81 11 cpse r24, r1 5ee: 17 c0 rjmp .+46 ; 0x61e <_ZN8SPIClass5beginEv.constprop.95+0x36> 5f0: 10 92 56 29 sts 0x2956, r1 ; 0x802956 5f4: 10 92 57 29 sts 0x2957, r1 ; 0x802957 5f8: 10 92 58 29 sts 0x2958, r1 ; 0x802958 5fc: 10 92 59 29 sts 0x2959, r1 ; 0x802959 600: 10 92 5a 29 sts 0x295A, r1 ; 0x80295a 604: 10 92 5b 29 sts 0x295B, r1 ; 0x80295b 608: 10 92 5c 29 sts 0x295C, r1 ; 0x80295c 60c: 10 92 5d 29 sts 0x295D, r1 ; 0x80295d 610: 10 92 5e 29 sts 0x295E, r1 ; 0x80295e 614: 10 92 5f 29 sts 0x295F, r1 ; 0x80295f 618: 81 e0 ldi r24, 0x01 ; 1 61a: 80 93 55 29 sts 0x2955, r24 ; 0x802955 61e: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 622: 8c 7f andi r24, 0xFC ; 252 624: 90 91 54 29 lds r25, 0x2954 ; 0x802954 628: 89 2b or r24, r25 62a: 80 93 e3 05 sts 0x05E3, r24 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 62e: 91 11 cpse r25, r1 630: 1b c0 rjmp .+54 ; 0x668 <_ZN8SPIClass5beginEv.constprop.95+0x80> 632: 61 e0 ldi r22, 0x01 ; 1 634: 84 e0 ldi r24, 0x04 ; 4 636: 0e 94 81 02 call 0x502 ; 0x502 63a: 61 e0 ldi r22, 0x01 ; 1 63c: 86 e0 ldi r24, 0x06 ; 6 63e: 0e 94 81 02 call 0x502 ; 0x502 642: 80 91 c1 08 lds r24, 0x08C1 ; 0x8008c1 <__TEXT_REGION_LENGTH__+0x7008c1> 646: 84 60 ori r24, 0x04 ; 4 648: 80 93 c1 08 sts 0x08C1, r24 ; 0x8008c1 <__TEXT_REGION_LENGTH__+0x7008c1> 64c: 80 91 c0 08 lds r24, 0x08C0 ; 0x8008c0 <__TEXT_REGION_LENGTH__+0x7008c0> 650: 81 62 ori r24, 0x21 ; 33 652: 80 93 c0 08 sts 0x08C0, r24 ; 0x8008c0 <__TEXT_REGION_LENGTH__+0x7008c0> 656: 90 91 8f 29 lds r25, 0x298F ; 0x80298f <_ZL20DEFAULT_SPI_SETTINGS> 65a: 80 91 90 29 lds r24, 0x2990 ; 0x802990 <_ZL20DEFAULT_SPI_SETTINGS+0x1> 65e: 90 93 c0 08 sts 0x08C0, r25 ; 0x8008c0 <__TEXT_REGION_LENGTH__+0x7008c0> 662: 80 93 c1 08 sts 0x08C1, r24 ; 0x8008c1 <__TEXT_REGION_LENGTH__+0x7008c1> 666: 08 95 ret 668: 91 30 cpi r25, 0x01 ; 1 66a: 59 f7 brne .-42 ; 0x642 <_ZN8SPIClass5beginEv.constprop.95+0x5a> 66c: 61 e0 ldi r22, 0x01 ; 1 66e: 88 e0 ldi r24, 0x08 ; 8 670: 0e 94 81 02 call 0x502 ; 0x502 674: 61 e0 ldi r22, 0x01 ; 1 676: 8a e0 ldi r24, 0x0A ; 10 678: e2 cf rjmp .-60 ; 0x63e <_ZN8SPIClass5beginEv.constprop.95+0x56> 0000067a : 67a: 90 e0 ldi r25, 0x00 ; 0 67c: fc 01 movw r30, r24 67e: e4 5d subi r30, 0xD4 ; 212 680: f2 43 sbci r31, 0x32 ; 50 682: e0 81 ld r30, Z 684: ee 23 and r30, r30 686: 19 f1 breq .+70 ; 0x6ce 688: e1 30 cpi r30, 0x01 ; 1 68a: 21 f0 breq .+8 ; 0x694 68c: 00 f1 brcs .+64 ; 0x6ce 68e: e6 30 cpi r30, 0x06 ; 6 690: a8 f0 brcs .+42 ; 0x6bc 692: 08 95 ret 694: 89 5b subi r24, 0xB9 ; 185 696: 92 43 sbci r25, 0x32 ; 50 698: fc 01 movw r30, r24 69a: 20 81 ld r18, Z 69c: 23 30 cpi r18, 0x03 ; 3 69e: 08 f0 brcs .+2 ; 0x6a2 6a0: 2f 5f subi r18, 0xFF ; 255 6a2: 30 91 01 0a lds r19, 0x0A01 ; 0x800a01 <__TEXT_REGION_LENGTH__+0x700a01> 6a6: 81 e0 ldi r24, 0x01 ; 1 6a8: 90 e0 ldi r25, 0x00 ; 0 6aa: 01 c0 rjmp .+2 ; 0x6ae 6ac: 88 0f add r24, r24 6ae: 2a 95 dec r18 6b0: ea f7 brpl .-6 ; 0x6ac 6b2: 80 95 com r24 6b4: 83 23 and r24, r19 6b6: 80 93 01 0a sts 0x0A01, r24 ; 0x800a01 <__TEXT_REGION_LENGTH__+0x700a01> 6ba: 08 95 ret 6bc: 80 e1 ldi r24, 0x10 ; 16 6be: e8 9f mul r30, r24 6c0: f0 01 movw r30, r0 6c2: 11 24 eor r1, r1 6c4: e0 5a subi r30, 0xA0 ; 160 6c6: f5 4f sbci r31, 0xF5 ; 245 6c8: 81 81 ldd r24, Z+1 ; 0x01 6ca: 8f 7e andi r24, 0xEF ; 239 6cc: 81 83 std Z+1, r24 ; 0x01 6ce: 08 95 ret 000006d0 : 6d0: 0f 93 push r16 6d2: 1f 93 push r17 6d4: cf 93 push r28 6d6: 8b 31 cpi r24, 0x1B ; 27 6d8: b8 f4 brcc .+46 ; 0x708 6da: 08 2f mov r16, r24 6dc: 10 e0 ldi r17, 0x00 ; 0 6de: f8 01 movw r30, r16 6e0: e3 58 subi r30, 0x83 ; 131 6e2: f2 43 sbci r31, 0x32 ; 50 6e4: c0 81 ld r28, Z 6e6: cf 3f cpi r28, 0xFF ; 255 6e8: 79 f0 breq .+30 ; 0x708 6ea: 0e 94 3d 03 call 0x67a ; 0x67a 6ee: f8 01 movw r30, r16 6f0: ee 59 subi r30, 0x9E ; 158 6f2: f2 43 sbci r31, 0x32 ; 50 6f4: e0 81 ld r30, Z 6f6: 80 e2 ldi r24, 0x20 ; 32 6f8: e8 9f mul r30, r24 6fa: f0 01 movw r30, r0 6fc: 11 24 eor r1, r1 6fe: fc 5f subi r31, 0xFC ; 252 700: 80 85 ldd r24, Z+8 ; 0x08 702: c8 23 and r28, r24 704: 81 e0 ldi r24, 0x01 ; 1 706: 09 f4 brne .+2 ; 0x70a 708: 80 e0 ldi r24, 0x00 ; 0 70a: cf 91 pop r28 70c: 1f 91 pop r17 70e: 0f 91 pop r16 710: 08 95 ret 00000712 : 712: 0f 93 push r16 714: 1f 93 push r17 716: cf 93 push r28 718: df 93 push r29 71a: 8b 31 cpi r24, 0x1B ; 27 71c: d0 f4 brcc .+52 ; 0x752 71e: 08 2f mov r16, r24 720: 10 e0 ldi r17, 0x00 ; 0 722: f8 01 movw r30, r16 724: e3 58 subi r30, 0x83 ; 131 726: f2 43 sbci r31, 0x32 ; 50 728: d0 81 ld r29, Z 72a: df 3f cpi r29, 0xFF ; 255 72c: 91 f0 breq .+36 ; 0x752 72e: c6 2f mov r28, r22 730: 0e 94 3d 03 call 0x67a ; 0x67a 734: f8 01 movw r30, r16 736: ee 59 subi r30, 0x9E ; 158 738: f2 43 sbci r31, 0x32 ; 50 73a: e0 81 ld r30, Z 73c: 80 e2 ldi r24, 0x20 ; 32 73e: e8 9f mul r30, r24 740: f0 01 movw r30, r0 742: 11 24 eor r1, r1 744: fc 5f subi r31, 0xFC ; 252 746: 80 81 ld r24, Z 748: 8d 23 and r24, r29 74a: 71 f0 breq .+28 ; 0x768 74c: c1 11 cpse r28, r1 74e: 06 c0 rjmp .+12 ; 0x75c 750: d6 83 std Z+6, r29 ; 0x06 752: df 91 pop r29 754: cf 91 pop r28 756: 1f 91 pop r17 758: 0f 91 pop r16 75a: 08 95 ret 75c: c4 30 cpi r28, 0x04 ; 4 75e: 11 f4 brne .+4 ; 0x764 760: d7 83 std Z+7, r29 ; 0x07 762: f7 cf rjmp .-18 ; 0x752 764: d5 83 std Z+5, r29 ; 0x05 766: f5 cf rjmp .-22 ; 0x752 768: d8 01 movw r26, r16 76a: a9 5b subi r26, 0xB9 ; 185 76c: b2 43 sbci r27, 0x32 ; 50 76e: 8c 91 ld r24, X 770: 30 97 sbiw r30, 0x00 ; 0 772: 71 f0 breq .+28 ; 0x790 774: 8f 3f cpi r24, 0xFF ; 255 776: 61 f0 breq .+24 ; 0x790 778: 70 96 adiw r30, 0x10 ; 16 77a: e8 0f add r30, r24 77c: f1 1d adc r31, r1 77e: 9f b7 in r25, 0x3f ; 63 780: f8 94 cli 782: 80 81 ld r24, Z 784: c1 11 cpse r28, r1 786: 07 c0 rjmp .+14 ; 0x796 788: 87 7f andi r24, 0xF7 ; 247 78a: 80 83 st Z, r24 78c: 9f bf out 0x3f, r25 ; 63 78e: e1 cf rjmp .-62 ; 0x752 790: f0 e0 ldi r31, 0x00 ; 0 792: e0 e0 ldi r30, 0x00 ; 0 794: f4 cf rjmp .-24 ; 0x77e 796: 88 60 ori r24, 0x08 ; 8 798: f8 cf rjmp .-16 ; 0x78a 0000079a : 79a: 8f b7 in r24, 0x3f ; 63 79c: f8 94 cli 79e: 20 91 ae 28 lds r18, 0x28AE ; 0x8028ae 7a2: 30 91 af 28 lds r19, 0x28AF ; 0x8028af 7a6: 40 91 b0 28 lds r20, 0x28B0 ; 0x8028b0 7aa: 50 91 b1 28 lds r21, 0x28B1 ; 0x8028b1 7ae: e0 91 aa 0a lds r30, 0x0AAA ; 0x800aaa <__TEXT_REGION_LENGTH__+0x700aaa> 7b2: f0 91 ab 0a lds r31, 0x0AAB ; 0x800aab <__TEXT_REGION_LENGTH__+0x700aab> 7b6: 90 91 a6 0a lds r25, 0x0AA6 ; 0x800aa6 <__TEXT_REGION_LENGTH__+0x700aa6> 7ba: 90 ff sbrs r25, 0 7bc: 08 c0 rjmp .+16 ; 0x7ce 7be: 2f 5f subi r18, 0xFF ; 255 7c0: 3f 4f sbci r19, 0xFF ; 255 7c2: 4f 4f sbci r20, 0xFF ; 255 7c4: 5f 4f sbci r21, 0xFF ; 255 7c6: e0 91 aa 0a lds r30, 0x0AAA ; 0x800aaa <__TEXT_REGION_LENGTH__+0x700aaa> 7ca: f0 91 ab 0a lds r31, 0x0AAB ; 0x800aab <__TEXT_REGION_LENGTH__+0x700aab> 7ce: 8f bf out 0x3f, r24 ; 63 7d0: a8 ee ldi r26, 0xE8 ; 232 7d2: b3 e0 ldi r27, 0x03 ; 3 7d4: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 7d8: 24 e0 ldi r18, 0x04 ; 4 7da: f6 95 lsr r31 7dc: e7 95 ror r30 7de: 2a 95 dec r18 7e0: e1 f7 brne .-8 ; 0x7da 7e2: 6e 0f add r22, r30 7e4: 7f 1f adc r23, r31 7e6: 81 1d adc r24, r1 7e8: 91 1d adc r25, r1 7ea: 08 95 ret 000007ec : 7ec: 8f 92 push r8 7ee: 9f 92 push r9 7f0: af 92 push r10 7f2: bf 92 push r11 7f4: cf 92 push r12 7f6: df 92 push r13 7f8: ef 92 push r14 7fa: ff 92 push r15 7fc: 4b 01 movw r8, r22 7fe: 5c 01 movw r10, r24 800: 0e 94 cd 03 call 0x79a ; 0x79a 804: 6b 01 movw r12, r22 806: 7c 01 movw r14, r24 808: a8 ee ldi r26, 0xE8 ; 232 80a: b3 e0 ldi r27, 0x03 ; 3 80c: a5 01 movw r20, r10 80e: 94 01 movw r18, r8 810: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 814: c6 0e add r12, r22 816: d7 1e adc r13, r23 818: e8 1e adc r14, r24 81a: f9 1e adc r15, r25 81c: c6 16 cp r12, r22 81e: d7 06 cpc r13, r23 820: e8 06 cpc r14, r24 822: f9 06 cpc r15, r25 824: 18 f4 brcc .+6 ; 0x82c 826: 0e 94 cd 03 call 0x79a ; 0x79a 82a: f8 cf rjmp .-16 ; 0x81c 82c: 0e 94 cd 03 call 0x79a ; 0x79a 830: 6c 15 cp r22, r12 832: 7d 05 cpc r23, r13 834: 8e 05 cpc r24, r14 836: 9f 05 cpc r25, r15 838: c8 f3 brcs .-14 ; 0x82c 83a: ff 90 pop r15 83c: ef 90 pop r14 83e: df 90 pop r13 840: cf 90 pop r12 842: bf 90 pop r11 844: af 90 pop r10 846: 9f 90 pop r9 848: 8f 90 pop r8 84a: 08 95 ret 0000084c : 84c: 2f b7 in r18, 0x3f ; 63 84e: f8 94 cli 850: 60 91 ae 28 lds r22, 0x28AE ; 0x8028ae 854: 70 91 af 28 lds r23, 0x28AF ; 0x8028af 858: 80 91 b0 28 lds r24, 0x28B0 ; 0x8028b0 85c: 90 91 b1 28 lds r25, 0x28B1 ; 0x8028b1 860: 2f bf out 0x3f, r18 ; 63 862: 08 95 ret 00000864 <_Z8doactionhhP6actionhP10PITControl.constprop.43>: 864: 7f 92 push r7 866: 8f 92 push r8 868: 9f 92 push r9 86a: af 92 push r10 86c: bf 92 push r11 86e: cf 92 push r12 870: df 92 push r13 872: ef 92 push r14 874: ff 92 push r15 876: 0f 93 push r16 878: 1f 93 push r17 87a: cf 93 push r28 87c: df 93 push r29 87e: a8 2e mov r10, r24 880: 92 2e mov r9, r18 882: ea 01 movw r28, r20 884: 00 e0 ldi r16, 0x00 ; 0 886: e6 2e mov r14, r22 888: f1 2c mov r15, r1 88a: 88 24 eor r8, r8 88c: 83 94 inc r8 88e: cc 24 eor r12, r12 890: c3 94 inc r12 892: d1 2c mov r13, r1 894: 48 e0 ldi r20, 0x08 ; 8 896: b4 2e mov r11, r20 898: 09 15 cp r16, r9 89a: 09 f4 brne .+2 ; 0x89e <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x3a> 89c: 75 c0 rjmp .+234 ; 0x988 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x124> 89e: 88 81 ld r24, Y 8a0: 8a 11 cpse r24, r10 8a2: 14 c0 rjmp .+40 ; 0x8cc <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x68> 8a4: 8a 81 ldd r24, Y+2 ; 0x02 8a6: 8f 71 andi r24, 0x1F ; 31 8a8: 90 e0 ldi r25, 0x00 ; 0 8aa: 8e 21 and r24, r14 8ac: 9f 21 and r25, r15 8ae: 89 2b or r24, r25 8b0: 69 f0 breq .+26 ; 0x8cc <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x68> 8b2: 89 81 ldd r24, Y+1 ; 0x01 8b4: 6b 81 ldd r22, Y+3 ; 0x03 8b6: 96 2f mov r25, r22 8b8: 93 70 andi r25, 0x03 ; 3 8ba: 92 30 cpi r25, 0x02 ; 2 8bc: 51 f0 breq .+20 ; 0x8d2 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x6e> 8be: 80 f4 brcc .+32 ; 0x8e0 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x7c> 8c0: 60 e0 ldi r22, 0x00 ; 0 8c2: 91 30 cpi r25, 0x01 ; 1 8c4: 09 f4 brne .+2 ; 0x8c8 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x64> 8c6: 61 e0 ldi r22, 0x01 ; 1 8c8: 0e 94 89 03 call 0x712 ; 0x712 8cc: 0f 5f subi r16, 0xFF ; 255 8ce: 24 96 adiw r28, 0x04 ; 4 8d0: e3 cf rjmp .-58 ; 0x898 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x34> 8d2: 0e 94 68 03 call 0x6d0 ; 0x6d0 8d6: 61 e0 ldi r22, 0x01 ; 1 8d8: 81 11 cpse r24, r1 8da: 60 e0 ldi r22, 0x00 ; 0 8dc: 89 81 ldd r24, Y+1 ; 0x01 8de: f4 cf rjmp .-24 ; 0x8c8 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x64> 8e0: 60 95 com r22 8e2: 66 1f adc r22, r22 8e4: 66 27 eor r22, r22 8e6: 66 1f adc r22, r22 8e8: 0e 94 89 03 call 0x712 ; 0x712 8ec: 8b 81 ldd r24, Y+3 ; 0x03 8ee: 98 2f mov r25, r24 8f0: 96 95 lsr r25 8f2: 96 95 lsr r25 8f4: 9f 71 andi r25, 0x1F ; 31 8f6: 96 01 movw r18, r12 8f8: 02 c0 rjmp .+4 ; 0x8fe <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x9a> 8fa: 22 0f add r18, r18 8fc: 33 1f adc r19, r19 8fe: 9a 95 dec r25 900: e2 f7 brpl .-8 ; 0x8fa <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x96> 902: 1a 81 ldd r17, Y+2 ; 0x02 904: 12 95 swap r17 906: 16 95 lsr r17 908: 17 70 andi r17, 0x07 ; 7 90a: 87 fb bst r24, 7 90c: 88 27 eor r24, r24 90e: 80 f9 bld r24, 0 910: 79 80 ldd r7, Y+1 ; 0x01 912: 2f 5f subi r18, 0xFF ; 255 914: 3f 4f sbci r19, 0xFF ; 255 916: 20 93 a9 29 sts 0x29A9, r18 ; 0x8029a9 91a: 30 93 aa 29 sts 0x29AA, r19 ; 0x8029aa 91e: 80 93 ab 29 sts 0x29AB, r24 ; 0x8029ab 922: 0e 94 26 04 call 0x84c ; 0x84c 926: 60 93 ac 29 sts 0x29AC, r22 ; 0x8029ac 92a: 70 93 ad 29 sts 0x29AD, r23 ; 0x8029ad 92e: 80 93 ae 29 sts 0x29AE, r24 ; 0x8029ae 932: 90 93 af 29 sts 0x29AF, r25 ; 0x8029af 936: 70 92 a8 29 sts 0x29A8, r7 ; 0x8029a8 93a: 80 91 50 01 lds r24, 0x0150 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 93e: 81 60 ori r24, 0x01 ; 1 940: 80 93 50 01 sts 0x0150, r24 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 944: 80 91 51 01 lds r24, 0x0151 ; 0x800151 <__TEXT_REGION_LENGTH__+0x700151> 948: 81 11 cpse r24, r1 94a: fc cf rjmp .-8 ; 0x944 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0xe0> 94c: 11 23 and r17, r17 94e: 09 f4 brne .+2 ; 0x952 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0xee> 950: bd cf rjmp .-134 ; 0x8cc <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x68> 952: 80 91 b0 29 lds r24, 0x29B0 ; 0x8029b0 956: 81 11 cpse r24, r1 958: 12 c0 rjmp .+36 ; 0x97e <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x11a> 95a: 81 2f mov r24, r17 95c: 90 e0 ldi r25, 0x00 ; 0 95e: 95 95 asr r25 960: 87 95 ror r24 962: 95 95 asr r25 964: 87 95 ror r24 966: fc 01 movw r30, r24 968: e0 57 subi r30, 0x70 ; 112 96a: fe 4f sbci r31, 0xFE ; 254 96c: 13 70 andi r17, 0x03 ; 3 96e: 18 5f subi r17, 0xF8 ; 248 970: 10 83 st Z, r17 972: 8f 5f subi r24, 0xFF ; 255 974: 80 93 ac 01 sts 0x01AC, r24 ; 0x8001ac <__TEXT_REGION_LENGTH__+0x7001ac> 978: b0 92 e0 05 sts 0x05E0, r11 ; 0x8005e0 <__TEXT_REGION_LENGTH__+0x7005e0> 97c: a7 cf rjmp .-178 ; 0x8cc <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x68> 97e: b0 92 90 01 sts 0x0190, r11 ; 0x800190 <__TEXT_REGION_LENGTH__+0x700190> 982: 80 92 ac 01 sts 0x01AC, r8 ; 0x8001ac <__TEXT_REGION_LENGTH__+0x7001ac> 986: f8 cf rjmp .-16 ; 0x978 <_Z8doactionhhP6actionhP10PITControl.constprop.43+0x114> 988: df 91 pop r29 98a: cf 91 pop r28 98c: 1f 91 pop r17 98e: 0f 91 pop r16 990: ff 90 pop r15 992: ef 90 pop r14 994: df 90 pop r13 996: cf 90 pop r12 998: bf 90 pop r11 99a: af 90 pop r10 99c: 9f 90 pop r9 99e: 8f 90 pop r8 9a0: 7f 90 pop r7 9a2: 08 95 ret 000009a4 <_Z7wakeUp0v>: 9a4: 80 91 a8 28 lds r24, 0x28A8 ; 0x8028a8 9a8: 81 60 ori r24, 0x01 ; 1 9aa: 80 93 a8 28 sts 0x28A8, r24 ; 0x8028a8 9ae: 08 95 ret 000009b0 <_Z7wakeUp2v>: 9b0: 80 91 a8 28 lds r24, 0x28A8 ; 0x8028a8 9b4: 84 60 ori r24, 0x04 ; 4 9b6: 80 93 a8 28 sts 0x28A8, r24 ; 0x8028a8 9ba: 08 95 ret 000009bc <_Z7wakeUp3v>: 9bc: 80 91 a8 28 lds r24, 0x28A8 ; 0x8028a8 9c0: 88 60 ori r24, 0x08 ; 8 9c2: 80 93 a8 28 sts 0x28A8, r24 ; 0x8028a8 9c6: 08 95 ret 000009c8 <_ZN5Print5writeEPKhj>: 9c8: af 92 push r10 9ca: bf 92 push r11 9cc: cf 92 push r12 9ce: df 92 push r13 9d0: ef 92 push r14 9d2: ff 92 push r15 9d4: 0f 93 push r16 9d6: 1f 93 push r17 9d8: cf 93 push r28 9da: df 93 push r29 9dc: 6c 01 movw r12, r24 9de: 7b 01 movw r14, r22 9e0: 8b 01 movw r16, r22 9e2: 04 0f add r16, r20 9e4: 15 1f adc r17, r21 9e6: eb 01 movw r28, r22 9e8: 5e 01 movw r10, r28 9ea: ae 18 sub r10, r14 9ec: bf 08 sbc r11, r15 9ee: c0 17 cp r28, r16 9f0: d1 07 cpc r29, r17 9f2: 59 f0 breq .+22 ; 0xa0a <_ZN5Print5writeEPKhj+0x42> 9f4: 69 91 ld r22, Y+ 9f6: d6 01 movw r26, r12 9f8: ed 91 ld r30, X+ 9fa: fc 91 ld r31, X 9fc: 01 90 ld r0, Z+ 9fe: f0 81 ld r31, Z a00: e0 2d mov r30, r0 a02: c6 01 movw r24, r12 a04: 09 95 icall a06: 89 2b or r24, r25 a08: 79 f7 brne .-34 ; 0x9e8 <_ZN5Print5writeEPKhj+0x20> a0a: c5 01 movw r24, r10 a0c: df 91 pop r29 a0e: cf 91 pop r28 a10: 1f 91 pop r17 a12: 0f 91 pop r16 a14: ff 90 pop r15 a16: ef 90 pop r14 a18: df 90 pop r13 a1a: cf 90 pop r12 a1c: bf 90 pop r11 a1e: af 90 pop r10 a20: 08 95 ret 00000a22 : a22: ef 92 push r14 a24: ff 92 push r15 a26: 0f 93 push r16 a28: 1f 93 push r17 a2a: cf 93 push r28 a2c: df 93 push r29 a2e: 90 e2 ldi r25, 0x20 ; 32 a30: 89 9f mul r24, r25 a32: e0 01 movw r28, r0 a34: 11 24 eor r1, r1 a36: dc 5f subi r29, 0xFC ; 252 a38: e9 84 ldd r14, Y+9 ; 0x09 a3a: 08 2f mov r16, r24 a3c: 00 0f add r16, r16 a3e: 00 0f add r16, r16 a40: 00 0f add r16, r16 a42: ff 24 eor r15, r15 a44: f3 94 inc r15 a46: 10 e0 ldi r17, 0x00 ; 0 a48: 8e 2d mov r24, r14 a4a: 8f 21 and r24, r15 a4c: 79 f0 breq .+30 ; 0xa6c a4e: e0 2f mov r30, r16 a50: e1 0f add r30, r17 a52: f0 e0 ldi r31, 0x00 ; 0 a54: ee 0f add r30, r30 a56: ff 1f adc r31, r31 a58: e4 5c subi r30, 0xC4 ; 196 a5a: f7 4d sbci r31, 0xD7 ; 215 a5c: 80 81 ld r24, Z a5e: 91 81 ldd r25, Z+1 ; 0x01 a60: 89 2b or r24, r25 a62: 21 f0 breq .+8 ; 0xa6c a64: 01 90 ld r0, Z+ a66: f0 81 ld r31, Z a68: e0 2d mov r30, r0 a6a: 09 95 icall a6c: 1f 5f subi r17, 0xFF ; 255 a6e: ff 0c add r15, r15 a70: 18 30 cpi r17, 0x08 ; 8 a72: 51 f7 brne .-44 ; 0xa48 a74: e9 86 std Y+9, r14 ; 0x09 a76: df 91 pop r29 a78: cf 91 pop r28 a7a: 1f 91 pop r17 a7c: 0f 91 pop r16 a7e: ff 90 pop r15 a80: ef 90 pop r14 a82: 08 95 ret 00000a84 : a84: 8b 31 cpi r24, 0x1B ; 27 a86: b0 f5 brcc .+108 ; 0xaf4 a88: 28 2f mov r18, r24 a8a: 30 e0 ldi r19, 0x00 ; 0 a8c: f9 01 movw r30, r18 a8e: e9 5b subi r30, 0xB9 ; 185 a90: f2 43 sbci r31, 0x32 ; 50 a92: 90 81 ld r25, Z a94: 9f 3f cpi r25, 0xFF ; 255 a96: 71 f1 breq .+92 ; 0xaf4 a98: 2e 59 subi r18, 0x9E ; 158 a9a: 32 43 sbci r19, 0x32 ; 50 a9c: f9 01 movw r30, r18 a9e: 80 81 ld r24, Z aa0: e8 2f mov r30, r24 aa2: ee 0f add r30, r30 aa4: ee 0f add r30, r30 aa6: ee 0f add r30, r30 aa8: e9 0f add r30, r25 aaa: ef 32 cpi r30, 0x2F ; 47 aac: 18 f5 brcc .+70 ; 0xaf4 aae: f0 e0 ldi r31, 0x00 ; 0 ab0: ee 0f add r30, r30 ab2: ff 1f adc r31, r31 ab4: e4 5c subi r30, 0xC4 ; 196 ab6: f7 4d sbci r31, 0xD7 ; 215 ab8: 60 83 st Z, r22 aba: 71 83 std Z+1, r23 ; 0x01 abc: 42 30 cpi r20, 0x02 ; 2 abe: 59 f0 breq .+22 ; 0xad6 ac0: 20 f4 brcc .+8 ; 0xaca ac2: 25 e0 ldi r18, 0x05 ; 5 ac4: 44 23 and r20, r20 ac6: 41 f0 breq .+16 ; 0xad8 ac8: 08 95 ret aca: 43 30 cpi r20, 0x03 ; 3 acc: a1 f0 breq .+40 ; 0xaf6 ace: 21 e0 ldi r18, 0x01 ; 1 ad0: 44 30 cpi r20, 0x04 ; 4 ad2: 11 f0 breq .+4 ; 0xad8 ad4: 08 95 ret ad6: 23 e0 ldi r18, 0x03 ; 3 ad8: 30 e2 ldi r19, 0x20 ; 32 ada: 83 9f mul r24, r19 adc: f0 01 movw r30, r0 ade: 11 24 eor r1, r1 ae0: fc 5f subi r31, 0xFC ; 252 ae2: 70 96 adiw r30, 0x10 ; 16 ae4: e9 0f add r30, r25 ae6: f1 1d adc r31, r1 ae8: 80 81 ld r24, Z aea: 88 7f andi r24, 0xF8 ; 248 aec: 80 83 st Z, r24 aee: 80 81 ld r24, Z af0: 28 2b or r18, r24 af2: 20 83 st Z, r18 af4: 08 95 ret af6: 22 e0 ldi r18, 0x02 ; 2 af8: ef cf rjmp .-34 ; 0xad8 00000afa <_ZN9UartClass17availableForWriteEv>: afa: fc 01 movw r30, r24 afc: 50 8d ldd r21, Z+24 ; 0x18 afe: 41 8d ldd r20, Z+25 ; 0x19 b00: 25 2f mov r18, r21 b02: 30 e0 ldi r19, 0x00 ; 0 b04: 84 2f mov r24, r20 b06: 90 e0 ldi r25, 0x00 ; 0 b08: 82 1b sub r24, r18 b0a: 93 0b sbc r25, r19 b0c: 54 17 cp r21, r20 b0e: 10 f0 brcs .+4 ; 0xb14 <_ZN9UartClass17availableForWriteEv+0x1a> b10: cf 96 adiw r24, 0x3f ; 63 b12: 08 95 ret b14: 01 97 sbiw r24, 0x01 ; 1 b16: 08 95 ret 00000b18 <_ZN9UartClass4readEv>: b18: fc 01 movw r30, r24 b1a: 96 89 ldd r25, Z+22 ; 0x16 b1c: 87 89 ldd r24, Z+23 ; 0x17 b1e: 98 17 cp r25, r24 b20: 61 f0 breq .+24 ; 0xb3a <_ZN9UartClass4readEv+0x22> b22: a7 89 ldd r26, Z+23 ; 0x17 b24: ae 0f add r26, r30 b26: bf 2f mov r27, r31 b28: b1 1d adc r27, r1 b2a: 5d 96 adiw r26, 0x1d ; 29 b2c: 8c 91 ld r24, X b2e: 97 89 ldd r25, Z+23 ; 0x17 b30: 9f 5f subi r25, 0xFF ; 255 b32: 9f 73 andi r25, 0x3F ; 63 b34: 97 8b std Z+23, r25 ; 0x17 b36: 90 e0 ldi r25, 0x00 ; 0 b38: 08 95 ret b3a: 8f ef ldi r24, 0xFF ; 255 b3c: 9f ef ldi r25, 0xFF ; 255 b3e: 08 95 ret 00000b40 <_ZN9UartClass4peekEv>: b40: fc 01 movw r30, r24 b42: 96 89 ldd r25, Z+22 ; 0x16 b44: 87 89 ldd r24, Z+23 ; 0x17 b46: 98 17 cp r25, r24 b48: 31 f0 breq .+12 ; 0xb56 <_ZN9UartClass4peekEv+0x16> b4a: 87 89 ldd r24, Z+23 ; 0x17 b4c: e8 0f add r30, r24 b4e: f1 1d adc r31, r1 b50: 85 8d ldd r24, Z+29 ; 0x1d b52: 90 e0 ldi r25, 0x00 ; 0 b54: 08 95 ret b56: 8f ef ldi r24, 0xFF ; 255 b58: 9f ef ldi r25, 0xFF ; 255 b5a: 08 95 ret 00000b5c <_ZN9UartClass9availableEv>: b5c: fc 01 movw r30, r24 b5e: 96 89 ldd r25, Z+22 ; 0x16 b60: 27 89 ldd r18, Z+23 ; 0x17 b62: 89 2f mov r24, r25 b64: 90 e0 ldi r25, 0x00 ; 0 b66: 80 5c subi r24, 0xC0 ; 192 b68: 9f 4f sbci r25, 0xFF ; 255 b6a: 82 1b sub r24, r18 b6c: 91 09 sbc r25, r1 b6e: 8f 73 andi r24, 0x3F ; 63 b70: 99 27 eor r25, r25 b72: 08 95 ret 00000b74 <_Z17Serial0_availablev>: b74: 8d eb ldi r24, 0xBD ; 189 b76: 99 e2 ldi r25, 0x29 ; 41 b78: 0e 94 ae 05 call 0xb5c ; 0xb5c <_ZN9UartClass9availableEv> b7c: 21 e0 ldi r18, 0x01 ; 1 b7e: 89 2b or r24, r25 b80: 09 f4 brne .+2 ; 0xb84 <_Z17Serial0_availablev+0x10> b82: 20 e0 ldi r18, 0x00 ; 0 b84: 82 2f mov r24, r18 b86: 08 95 ret 00000b88 <_ZN9UartClass3endEv>: b88: cf 93 push r28 b8a: df 93 push r29 b8c: ec 01 movw r28, r24 b8e: e8 81 ld r30, Y b90: f9 81 ldd r31, Y+1 ; 0x01 b92: 06 80 ldd r0, Z+6 ; 0x06 b94: f7 81 ldd r31, Z+7 ; 0x07 b96: e0 2d mov r30, r0 b98: 09 95 icall b9a: ec 85 ldd r30, Y+12 ; 0x0c b9c: fd 85 ldd r31, Y+13 ; 0x0d b9e: 86 81 ldd r24, Z+6 ; 0x06 ba0: 8f 73 andi r24, 0x3F ; 63 ba2: 86 83 std Z+6, r24 ; 0x06 ba4: ec 85 ldd r30, Y+12 ; 0x0c ba6: fd 85 ldd r31, Y+13 ; 0x0d ba8: 85 81 ldd r24, Z+5 ; 0x05 baa: 8f 75 andi r24, 0x5F ; 95 bac: 85 83 std Z+5, r24 ; 0x05 bae: 8f 89 ldd r24, Y+23 ; 0x17 bb0: 8e 8b std Y+22, r24 ; 0x16 bb2: 1d 8a std Y+21, r1 ; 0x15 bb4: df 91 pop r29 bb6: cf 91 pop r28 bb8: 08 95 ret 00000bba <_ZN9UartClass5beginEmj>: bba: af 92 push r10 bbc: bf 92 push r11 bbe: cf 92 push r12 bc0: df 92 push r13 bc2: ef 92 push r14 bc4: ff 92 push r15 bc6: 0f 93 push r16 bc8: 1f 93 push r17 bca: cf 93 push r28 bcc: df 93 push r29 bce: ec 01 movw r28, r24 bd0: 6a 01 movw r12, r20 bd2: 7b 01 movw r14, r22 bd4: a2 2e mov r10, r18 bd6: 8d 89 ldd r24, Y+21 ; 0x15 bd8: 88 23 and r24, r24 bda: 39 f0 breq .+14 ; 0xbea <_ZN9UartClass5beginEmj+0x30> bdc: e8 81 ld r30, Y bde: f9 81 ldd r31, Y+1 ; 0x01 be0: 06 88 ldd r0, Z+22 ; 0x16 be2: f7 89 ldd r31, Z+23 ; 0x17 be4: e0 2d mov r30, r0 be6: ce 01 movw r24, r28 be8: 09 95 icall bea: 0c 89 ldd r16, Y+20 ; 0x14 bec: 10 e0 ldi r17, 0x00 ; 0 bee: bf b6 in r11, 0x3f ; 63 bf0: f8 94 cli bf2: 60 e0 ldi r22, 0x00 ; 0 bf4: 70 e2 ldi r23, 0x20 ; 32 bf6: 81 ea ldi r24, 0xA1 ; 161 bf8: 97 e0 ldi r25, 0x07 ; 7 bfa: a7 01 movw r20, r14 bfc: 96 01 movw r18, r12 bfe: 0e 94 24 42 call 0x8448 ; 0x8448 <__udivmodsi4> c02: 69 01 movw r12, r18 c04: 7a 01 movw r14, r20 c06: 8f ef ldi r24, 0xFF ; 255 c08: c8 1a sub r12, r24 c0a: d8 0a sbc r13, r24 c0c: e8 0a sbc r14, r24 c0e: f8 0a sbc r15, r24 c10: f6 94 lsr r15 c12: e7 94 ror r14 c14: d7 94 ror r13 c16: c7 94 ror r12 c18: ec 85 ldd r30, Y+12 ; 0x0c c1a: fd 85 ldd r31, Y+13 ; 0x0d c1c: 86 81 ldd r24, Z+6 ; 0x06 c1e: 8d 7f andi r24, 0xFD ; 253 c20: 86 83 std Z+6, r24 ; 0x06 c22: ec 85 ldd r30, Y+12 ; 0x0c c24: fd 85 ldd r31, Y+13 ; 0x0d c26: 86 81 ldd r24, Z+6 ; 0x06 c28: 86 83 std Z+6, r24 ; 0x06 c2a: 1d 8a std Y+21, r1 ; 0x15 c2c: a0 91 23 11 lds r26, 0x1123 ; 0x801123 <__TEXT_REGION_LENGTH__+0x701123> c30: 0a 2e mov r0, r26 c32: 00 0c add r0, r0 c34: bb 0b sbc r27, r27 c36: a7 01 movw r20, r14 c38: 96 01 movw r18, r12 c3a: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> c3e: 20 e0 ldi r18, 0x00 ; 0 c40: 34 e0 ldi r19, 0x04 ; 4 c42: 40 e0 ldi r20, 0x00 ; 0 c44: 50 e0 ldi r21, 0x00 ; 0 c46: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> c4a: ec 85 ldd r30, Y+12 ; 0x0c c4c: fd 85 ldd r31, Y+13 ; 0x0d c4e: c2 0e add r12, r18 c50: d3 1e adc r13, r19 c52: e4 1e adc r14, r20 c54: f5 1e adc r15, r21 c56: c0 86 std Z+8, r12 ; 0x08 c58: d1 86 std Z+9, r13 ; 0x09 c5a: ec 85 ldd r30, Y+12 ; 0x0c c5c: fd 85 ldd r31, Y+13 ; 0x0d c5e: a7 82 std Z+7, r10 ; 0x07 c60: ec 85 ldd r30, Y+12 ; 0x0c c62: fd 85 ldd r31, Y+13 ; 0x0d c64: 86 81 ldd r24, Z+6 ; 0x06 c66: 80 6c ori r24, 0xC0 ; 192 c68: 86 83 std Z+6, r24 ; 0x06 c6a: ec 85 ldd r30, Y+12 ; 0x0c c6c: fd 85 ldd r31, Y+13 ; 0x0d c6e: 85 81 ldd r24, Z+5 ; 0x05 c70: 80 68 ori r24, 0x80 ; 128 c72: 85 83 std Z+5, r24 ; 0x05 c74: 90 91 e2 05 lds r25, 0x05E2 ; 0x8005e2 <__TEXT_REGION_LENGTH__+0x7005e2> c78: 8b 89 ldd r24, Y+19 ; 0x13 c7a: 80 95 com r24 c7c: 89 23 and r24, r25 c7e: 98 01 movw r18, r16 c80: 22 0f add r18, r18 c82: 33 1f adc r19, r19 c84: 02 0f add r16, r18 c86: 13 1f adc r17, r19 c88: c0 0f add r28, r16 c8a: d1 1f adc r29, r17 c8c: 98 89 ldd r25, Y+16 ; 0x10 c8e: 89 2b or r24, r25 c90: 80 93 e2 05 sts 0x05E2, r24 ; 0x8005e2 <__TEXT_REGION_LENGTH__+0x7005e2> c94: 62 e0 ldi r22, 0x02 ; 2 c96: 8e 85 ldd r24, Y+14 ; 0x0e c98: 0e 94 b7 02 call 0x56e ; 0x56e c9c: 61 e0 ldi r22, 0x01 ; 1 c9e: 8f 85 ldd r24, Y+15 ; 0x0f ca0: 0e 94 89 03 call 0x712 ; 0x712 ca4: 61 e0 ldi r22, 0x01 ; 1 ca6: 8f 85 ldd r24, Y+15 ; 0x0f ca8: 0e 94 b7 02 call 0x56e ; 0x56e cac: bf be out 0x3f, r11 ; 63 cae: df 91 pop r29 cb0: cf 91 pop r28 cb2: 1f 91 pop r17 cb4: 0f 91 pop r16 cb6: ff 90 pop r15 cb8: ef 90 pop r14 cba: df 90 pop r13 cbc: cf 90 pop r12 cbe: bf 90 pop r11 cc0: af 90 pop r10 cc2: 08 95 ret 00000cc4 <_ZN9UartClass4swapEh>: cc4: fc 01 movw r30, r24 cc6: 61 30 cpi r22, 0x01 ; 1 cc8: 19 f4 brne .+6 ; 0xcd0 <_ZN9UartClass4swapEh+0xc> cca: 64 8b std Z+20, r22 ; 0x14 ccc: 81 e0 ldi r24, 0x01 ; 1 cce: 08 95 ret cd0: 14 8a std Z+20, r1 ; 0x14 cd2: 66 23 and r22, r22 cd4: d9 f3 breq .-10 ; 0xccc <_ZN9UartClass4swapEh+0x8> cd6: 80 e0 ldi r24, 0x00 ; 0 cd8: 08 95 ret 00000cda <_ZN9UartClass4pinsEhh>: cda: dc 01 movw r26, r24 cdc: 54 96 adiw r26, 0x14 ; 20 cde: 1c 92 st X, r1 ce0: 54 97 sbiw r26, 0x14 ; 20 ce2: 54 96 adiw r26, 0x14 ; 20 ce4: 8c 91 ld r24, X ce6: 54 97 sbiw r26, 0x14 ; 20 ce8: 82 30 cpi r24, 0x02 ; 2 cea: a0 f4 brcc .+40 ; 0xd14 <_ZN9UartClass4pinsEhh+0x3a> cec: 28 2f mov r18, r24 cee: 30 e0 ldi r19, 0x00 ; 0 cf0: f9 01 movw r30, r18 cf2: ee 0f add r30, r30 cf4: ff 1f adc r31, r31 cf6: e2 0f add r30, r18 cf8: f3 1f adc r31, r19 cfa: ea 0f add r30, r26 cfc: fb 1f adc r31, r27 cfe: 97 85 ldd r25, Z+15 ; 0x0f d00: 96 13 cpse r25, r22 d02: 03 c0 rjmp .+6 ; 0xd0a <_ZN9UartClass4pinsEhh+0x30> d04: 96 85 ldd r25, Z+14 ; 0x0e d06: 94 17 cp r25, r20 d08: 49 f0 breq .+18 ; 0xd1c <_ZN9UartClass4pinsEhh+0x42> d0a: 8f 5f subi r24, 0xFF ; 255 d0c: 54 96 adiw r26, 0x14 ; 20 d0e: 8c 93 st X, r24 d10: 54 97 sbiw r26, 0x14 ; 20 d12: e7 cf rjmp .-50 ; 0xce2 <_ZN9UartClass4pinsEhh+0x8> d14: 54 96 adiw r26, 0x14 ; 20 d16: 1c 92 st X, r1 d18: 80 e0 ldi r24, 0x00 ; 0 d1a: 08 95 ret d1c: 81 e0 ldi r24, 0x01 ; 1 d1e: 08 95 ret 00000d20 <_ZN9UartClass18_tx_data_empty_irqEv>: d20: cf 93 push r28 d22: df 93 push r29 d24: fc 01 movw r30, r24 d26: 90 8d ldd r25, Z+24 ; 0x18 d28: 81 8d ldd r24, Z+25 ; 0x19 d2a: c4 85 ldd r28, Z+12 ; 0x0c d2c: d5 85 ldd r29, Z+13 ; 0x0d d2e: 98 13 cpse r25, r24 d30: 06 c0 rjmp .+12 ; 0xd3e <_ZN9UartClass18_tx_data_empty_irqEv+0x1e> d32: 8d 81 ldd r24, Y+5 ; 0x05 d34: 8f 7d andi r24, 0xDF ; 223 d36: 8d 83 std Y+5, r24 ; 0x05 d38: df 91 pop r29 d3a: cf 91 pop r28 d3c: 08 95 ret d3e: a1 8d ldd r26, Z+25 ; 0x19 d40: ae 0f add r26, r30 d42: bf 2f mov r27, r31 d44: b1 1d adc r27, r1 d46: a3 5a subi r26, 0xA3 ; 163 d48: bf 4f sbci r27, 0xFF ; 255 d4a: 2c 91 ld r18, X d4c: 81 8d ldd r24, Z+25 ; 0x19 d4e: 90 e0 ldi r25, 0x00 ; 0 d50: 01 96 adiw r24, 0x01 ; 1 d52: 8f 73 andi r24, 0x3F ; 63 d54: 99 27 eor r25, r25 d56: 81 8f std Z+25, r24 ; 0x19 d58: 80 e4 ldi r24, 0x40 ; 64 d5a: 8c 83 std Y+4, r24 ; 0x04 d5c: a4 85 ldd r26, Z+12 ; 0x0c d5e: b5 85 ldd r27, Z+13 ; 0x0d d60: 12 96 adiw r26, 0x02 ; 2 d62: 2c 93 st X, r18 d64: 90 8d ldd r25, Z+24 ; 0x18 d66: 81 8d ldd r24, Z+25 ; 0x19 d68: 98 13 cpse r25, r24 d6a: e6 cf rjmp .-52 ; 0xd38 <_ZN9UartClass18_tx_data_empty_irqEv+0x18> d6c: a4 85 ldd r26, Z+12 ; 0x0c d6e: b5 85 ldd r27, Z+13 ; 0x0d d70: 15 96 adiw r26, 0x05 ; 5 d72: 8c 91 ld r24, X d74: 15 97 sbiw r26, 0x05 ; 5 d76: 8f 7d andi r24, 0xDF ; 223 d78: 15 96 adiw r26, 0x05 ; 5 d7a: 8c 93 st X, r24 d7c: 83 8d ldd r24, Z+27 ; 0x1b d7e: 88 23 and r24, r24 d80: d9 f2 breq .-74 ; 0xd38 <_ZN9UartClass18_tx_data_empty_irqEv+0x18> d82: 84 8d ldd r24, Z+28 ; 0x1c d84: 80 93 13 01 sts 0x0113, r24 ; 0x800113 <__TEXT_REGION_LENGTH__+0x700113> d88: 13 8e std Z+27, r1 ; 0x1b d8a: d6 cf rjmp .-84 ; 0xd38 <_ZN9UartClass18_tx_data_empty_irqEv+0x18> 00000d8c <_ZN9UartClass19_poll_tx_data_emptyEv>: d8c: dc 01 movw r26, r24 d8e: 1c 96 adiw r26, 0x0c ; 12 d90: ed 91 ld r30, X+ d92: fc 91 ld r31, X d94: 0f b6 in r0, 0x3f ; 63 d96: 07 fe sbrs r0, 7 d98: 03 c0 rjmp .+6 ; 0xda0 <_ZN9UartClass19_poll_tx_data_emptyEv+0x14> d9a: 25 81 ldd r18, Z+5 ; 0x05 d9c: 25 fd sbrc r18, 5 d9e: 04 c0 rjmp .+8 ; 0xda8 <_ZN9UartClass19_poll_tx_data_emptyEv+0x1c> da0: 24 81 ldd r18, Z+4 ; 0x04 da2: 25 fd sbrc r18, 5 da4: 0c 94 90 06 jmp 0xd20 ; 0xd20 <_ZN9UartClass18_tx_data_empty_irqEv> da8: 08 95 ret 00000daa <_ZN9UartClass5writeEh>: daa: ef 92 push r14 dac: ff 92 push r15 dae: 0f 93 push r16 db0: 1f 93 push r17 db2: cf 93 push r28 db4: df 93 push r29 db6: ec 01 movw r28, r24 db8: 81 e0 ldi r24, 0x01 ; 1 dba: 8d 8b std Y+21, r24 ; 0x15 dbc: 98 8d ldd r25, Y+24 ; 0x18 dbe: 89 8d ldd r24, Y+25 ; 0x19 dc0: 98 13 cpse r25, r24 dc2: 1c c0 rjmp .+56 ; 0xdfc <_ZN9UartClass5writeEh+0x52> dc4: ac 85 ldd r26, Y+12 ; 0x0c dc6: bd 85 ldd r27, Y+13 ; 0x0d dc8: 14 96 adiw r26, 0x04 ; 4 dca: 8c 91 ld r24, X dcc: 14 97 sbiw r26, 0x04 ; 4 dce: 85 ff sbrs r24, 5 dd0: 15 c0 rjmp .+42 ; 0xdfc <_ZN9UartClass5writeEh+0x52> dd2: 12 96 adiw r26, 0x02 ; 2 dd4: 6c 93 st X, r22 dd6: ac 85 ldd r26, Y+12 ; 0x0c dd8: bd 85 ldd r27, Y+13 ; 0x0d dda: 80 e4 ldi r24, 0x40 ; 64 ddc: 14 96 adiw r26, 0x04 ; 4 dde: 8c 93 st X, r24 de0: ec 85 ldd r30, Y+12 ; 0x0c de2: fd 85 ldd r31, Y+13 ; 0x0d de4: 85 81 ldd r24, Z+5 ; 0x05 de6: 8f 7d andi r24, 0xDF ; 223 de8: 85 83 std Z+5, r24 ; 0x05 dea: 81 e0 ldi r24, 0x01 ; 1 dec: 90 e0 ldi r25, 0x00 ; 0 dee: df 91 pop r29 df0: cf 91 pop r28 df2: 1f 91 pop r17 df4: 0f 91 pop r16 df6: ff 90 pop r15 df8: ef 90 pop r14 dfa: 08 95 ret dfc: 80 91 11 01 lds r24, 0x0111 ; 0x800111 <__TEXT_REGION_LENGTH__+0x700111> e00: 80 ff sbrs r24, 0 e02: 08 c0 rjmp .+16 ; 0xe14 <_ZN9UartClass5writeEh+0x6a> e04: 80 91 13 01 lds r24, 0x0113 ; 0x800113 <__TEXT_REGION_LENGTH__+0x700113> e08: 8c 8f std Y+28, r24 ; 0x1c e0a: 8a 8d ldd r24, Y+26 ; 0x1a e0c: 80 93 13 01 sts 0x0113, r24 ; 0x800113 <__TEXT_REGION_LENGTH__+0x700113> e10: 81 e0 ldi r24, 0x01 ; 1 e12: 8b 8f std Y+27, r24 ; 0x1b e14: f6 2e mov r15, r22 e16: 08 8d ldd r16, Y+24 ; 0x18 e18: 10 e0 ldi r17, 0x00 ; 0 e1a: 0f 5f subi r16, 0xFF ; 255 e1c: 1f 4f sbci r17, 0xFF ; 255 e1e: 0f 73 andi r16, 0x3F ; 63 e20: 11 27 eor r17, r17 e22: e0 2e mov r14, r16 e24: 89 8d ldd r24, Y+25 ; 0x19 e26: 8e 11 cpse r24, r14 e28: 04 c0 rjmp .+8 ; 0xe32 <_ZN9UartClass5writeEh+0x88> e2a: ce 01 movw r24, r28 e2c: 0e 94 c6 06 call 0xd8c ; 0xd8c <_ZN9UartClass19_poll_tx_data_emptyEv> e30: f9 cf rjmp .-14 ; 0xe24 <_ZN9UartClass5writeEh+0x7a> e32: e8 8d ldd r30, Y+24 ; 0x18 e34: ec 0f add r30, r28 e36: fd 2f mov r31, r29 e38: f1 1d adc r31, r1 e3a: e3 5a subi r30, 0xA3 ; 163 e3c: ff 4f sbci r31, 0xFF ; 255 e3e: f0 82 st Z, r15 e40: 08 8f std Y+24, r16 ; 0x18 e42: ec 85 ldd r30, Y+12 ; 0x0c e44: fd 85 ldd r31, Y+13 ; 0x0d e46: 85 81 ldd r24, Z+5 ; 0x05 e48: 80 62 ori r24, 0x20 ; 32 e4a: ce cf rjmp .-100 ; 0xde8 <_ZN9UartClass5writeEh+0x3e> 00000e4c <_ZN9UartClass5flushEv>: e4c: cf 93 push r28 e4e: df 93 push r29 e50: fc 01 movw r30, r24 e52: 25 89 ldd r18, Z+21 ; 0x15 e54: 22 23 and r18, r18 e56: c9 f0 breq .+50 ; 0xe8a <_ZN9UartClass5flushEv+0x3e> e58: ec 01 movw r28, r24 e5a: 80 91 11 01 lds r24, 0x0111 ; 0x800111 <__TEXT_REGION_LENGTH__+0x700111> e5e: 80 ff sbrs r24, 0 e60: 08 c0 rjmp .+16 ; 0xe72 <_ZN9UartClass5flushEv+0x26> e62: 80 91 13 01 lds r24, 0x0113 ; 0x800113 <__TEXT_REGION_LENGTH__+0x700113> e66: 84 8f std Z+28, r24 ; 0x1c e68: 82 8d ldd r24, Z+26 ; 0x1a e6a: 80 93 13 01 sts 0x0113, r24 ; 0x800113 <__TEXT_REGION_LENGTH__+0x700113> e6e: 81 e0 ldi r24, 0x01 ; 1 e70: 83 8f std Z+27, r24 ; 0x1b e72: ec 85 ldd r30, Y+12 ; 0x0c e74: fd 85 ldd r31, Y+13 ; 0x0d e76: 85 81 ldd r24, Z+5 ; 0x05 e78: 85 fd sbrc r24, 5 e7a: 03 c0 rjmp .+6 ; 0xe82 <_ZN9UartClass5flushEv+0x36> e7c: 84 81 ldd r24, Z+4 ; 0x04 e7e: 86 fd sbrc r24, 6 e80: 04 c0 rjmp .+8 ; 0xe8a <_ZN9UartClass5flushEv+0x3e> e82: ce 01 movw r24, r28 e84: 0e 94 c6 06 call 0xd8c ; 0xd8c <_ZN9UartClass19_poll_tx_data_emptyEv> e88: f4 cf rjmp .-24 ; 0xe72 <_ZN9UartClass5flushEv+0x26> e8a: df 91 pop r29 e8c: cf 91 pop r28 e8e: 08 95 ret 00000e90 <_Z14serialEventRunv>: e90: 80 e0 ldi r24, 0x00 ; 0 e92: 90 e0 ldi r25, 0x00 ; 0 e94: 89 2b or r24, r25 e96: 29 f0 breq .+10 ; 0xea2 <_Z14serialEventRunv+0x12> e98: 0e 94 ba 05 call 0xb74 ; 0xb74 <_Z17Serial0_availablev> e9c: 81 11 cpse r24, r1 e9e: 0e 94 00 00 call 0 ; 0x0 <__heap_end> ea2: 80 e0 ldi r24, 0x00 ; 0 ea4: 90 e0 ldi r25, 0x00 ; 0 ea6: 89 2b or r24, r25 ea8: 49 f0 breq .+18 ; 0xebc <_Z14serialEventRunv+0x2c> eaa: 80 e0 ldi r24, 0x00 ; 0 eac: 90 e0 ldi r25, 0x00 ; 0 eae: 89 2b or r24, r25 eb0: 29 f0 breq .+10 ; 0xebc <_Z14serialEventRunv+0x2c> eb2: 0e 94 00 00 call 0 ; 0x0 <__heap_end> eb6: 81 11 cpse r24, r1 eb8: 0e 94 00 00 call 0 ; 0x0 <__heap_end> ebc: 80 e0 ldi r24, 0x00 ; 0 ebe: 90 e0 ldi r25, 0x00 ; 0 ec0: 89 2b or r24, r25 ec2: 49 f0 breq .+18 ; 0xed6 <_Z14serialEventRunv+0x46> ec4: 80 e0 ldi r24, 0x00 ; 0 ec6: 90 e0 ldi r25, 0x00 ; 0 ec8: 89 2b or r24, r25 eca: 29 f0 breq .+10 ; 0xed6 <_Z14serialEventRunv+0x46> ecc: 0e 94 00 00 call 0 ; 0x0 <__heap_end> ed0: 81 11 cpse r24, r1 ed2: 0c 94 00 00 jmp 0 ; 0x0 <__heap_end> ed6: 08 95 ret 00000ed8 <_ZN9UartClasscvbEv>: ed8: 81 e0 ldi r24, 0x01 ; 1 eda: 08 95 ret 00000edc <_ZN9SHTSensorD1Ev>: edc: 24 e1 ldi r18, 0x14 ; 20 ede: 3d ec ldi r19, 0xCD ; 205 ee0: fc 01 movw r30, r24 ee2: 20 83 st Z, r18 ee4: 31 83 std Z+1, r19 ; 0x01 ee6: 0c 94 30 02 jmp 0x460 ; 0x460 <_ZN9SHTSensor7cleanupEv> 00000eea <_Z10I2C_pullupa>: eea: cf 93 push r28 eec: c8 2f mov r28, r24 eee: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> ef2: 80 73 andi r24, 0x30 ; 48 ef4: 62 e0 ldi r22, 0x02 ; 2 ef6: 80 31 cpi r24, 0x10 ; 16 ef8: 71 f0 breq .+28 ; 0xf16 <_Z10I2C_pullupa+0x2c> efa: 82 e0 ldi r24, 0x02 ; 2 efc: 0e 94 81 02 call 0x502 ; 0x502 f00: 62 e0 ldi r22, 0x02 ; 2 f02: 83 e0 ldi r24, 0x03 ; 3 f04: 0e 94 81 02 call 0x502 ; 0x502 f08: 1c 16 cp r1, r28 f0a: 5c f4 brge .+22 ; 0xf22 <_Z10I2C_pullupa+0x38> f0c: 61 e0 ldi r22, 0x01 ; 1 f0e: 8c 2f mov r24, r28 f10: cf 91 pop r28 f12: 0c 94 89 03 jmp 0x712 ; 0x712 f16: 8a e0 ldi r24, 0x0A ; 10 f18: 0e 94 81 02 call 0x502 ; 0x502 f1c: 62 e0 ldi r22, 0x02 ; 2 f1e: 8b e0 ldi r24, 0x0B ; 11 f20: f1 cf rjmp .-30 ; 0xf04 <_Z10I2C_pullupa+0x1a> f22: cf 91 pop r28 f24: 08 95 ret 00000f26 <_ZN5xxtea7crypterEbh>: f26: 2f 92 push r2 f28: 3f 92 push r3 f2a: 4f 92 push r4 f2c: 5f 92 push r5 f2e: 6f 92 push r6 f30: 7f 92 push r7 f32: 8f 92 push r8 f34: 9f 92 push r9 f36: af 92 push r10 f38: bf 92 push r11 f3a: cf 92 push r12 f3c: df 92 push r13 f3e: ef 92 push r14 f40: ff 92 push r15 f42: 0f 93 push r16 f44: 1f 93 push r17 f46: cf 93 push r28 f48: df 93 push r29 f4a: cd b7 in r28, 0x3d ; 61 f4c: de b7 in r29, 0x3e ; 62 f4e: 61 97 sbiw r28, 0x11 ; 17 f50: cd bf out 0x3d, r28 ; 61 f52: de bf out 0x3e, r29 ; 62 f54: 8f 83 std Y+7, r24 ; 0x07 f56: 98 87 std Y+8, r25 ; 0x08 f58: 4b 87 std Y+11, r20 ; 0x0b f5a: dc 01 movw r26, r24 f5c: 54 96 adiw r26, 0x14 ; 20 f5e: 0d 90 ld r0, X+ f60: bc 91 ld r27, X f62: a0 2d mov r26, r0 f64: a9 83 std Y+1, r26 ; 0x01 f66: ba 83 std Y+2, r27 ; 0x02 f68: 46 95 lsr r20 f6a: 46 95 lsr r20 f6c: 4b 83 std Y+3, r20 ; 0x03 f6e: 66 23 and r22, r22 f70: 09 f4 brne .+2 ; 0xf74 <_ZN5xxtea7crypterEbh+0x4e> f72: 1b c1 rjmp .+566 ; 0x11aa <_ZN5xxtea7crypterEbh+0x284> f74: 42 30 cpi r20, 0x02 ; 2 f76: 08 f4 brcc .+2 ; 0xf7a <_ZN5xxtea7crypterEbh+0x54> f78: 01 c1 rjmp .+514 ; 0x117c <_ZN5xxtea7crypterEbh+0x256> f7a: 84 2f mov r24, r20 f7c: 90 e0 ldi r25, 0x00 ; 0 f7e: 1c 01 movw r2, r24 f80: b1 e0 ldi r27, 0x01 ; 1 f82: 2b 1a sub r2, r27 f84: b0 ec ldi r27, 0xC0 ; 192 f86: 3b 0a sbc r3, r27 f88: 22 0c add r2, r2 f8a: 33 1c adc r3, r3 f8c: 22 0c add r2, r2 f8e: 33 1c adc r3, r3 f90: e9 81 ldd r30, Y+1 ; 0x01 f92: fa 81 ldd r31, Y+2 ; 0x02 f94: 2e 0e add r2, r30 f96: 3f 1e adc r3, r31 f98: d1 01 movw r26, r2 f9a: 0d 91 ld r16, X+ f9c: 1d 91 ld r17, X+ f9e: 2d 91 ld r18, X+ fa0: 3c 91 ld r19, X fa2: c1 2c mov r12, r1 fa4: d1 2c mov r13, r1 fa6: 76 01 movw r14, r12 fa8: fc 01 movw r30, r24 faa: 31 97 sbiw r30, 0x01 ; 1 fac: e9 87 std Y+9, r30 ; 0x09 fae: fa 87 std Y+10, r31 ; 0x0a fb0: f7 e4 ldi r31, 0x47 ; 71 fb2: cf 1a sub r12, r31 fb4: f6 e8 ldi r31, 0x86 ; 134 fb6: df 0a sbc r13, r31 fb8: f8 ec ldi r31, 0xC8 ; 200 fba: ef 0a sbc r14, r31 fbc: f1 e6 ldi r31, 0x61 ; 97 fbe: ff 0a sbc r15, r31 fc0: d7 01 movw r26, r14 fc2: c6 01 movw r24, r12 fc4: 62 e0 ldi r22, 0x02 ; 2 fc6: b6 95 lsr r27 fc8: a7 95 ror r26 fca: 97 95 ror r25 fcc: 87 95 ror r24 fce: 6a 95 dec r22 fd0: d1 f7 brne .-12 ; 0xfc6 <_ZN5xxtea7crypterEbh+0xa0> fd2: 8e 87 std Y+14, r24 ; 0x0e fd4: 18 8a std Y+16, r1 ; 0x10 fd6: d9 01 movw r26, r18 fd8: c8 01 movw r24, r16 fda: 45 e0 ldi r20, 0x05 ; 5 fdc: b6 95 lsr r27 fde: a7 95 ror r26 fe0: 97 95 ror r25 fe2: 87 95 ror r24 fe4: 4a 95 dec r20 fe6: d1 f7 brne .-12 ; 0xfdc <_ZN5xxtea7crypterEbh+0xb6> fe8: 8b 83 std Y+3, r24 ; 0x03 fea: 9c 83 std Y+4, r25 ; 0x04 fec: ad 83 std Y+5, r26 ; 0x05 fee: be 83 std Y+6, r27 ; 0x06 ff0: 28 01 movw r4, r16 ff2: 39 01 movw r6, r18 ff4: 54 e0 ldi r21, 0x04 ; 4 ff6: 44 0c add r4, r4 ff8: 55 1c adc r5, r5 ffa: 66 1c adc r6, r6 ffc: 77 1c adc r7, r7 ffe: 5a 95 dec r21 1000: d1 f7 brne .-12 ; 0xff6 <_ZN5xxtea7crypterEbh+0xd0> 1002: ae 85 ldd r26, Y+14 ; 0x0e 1004: 98 89 ldd r25, Y+16 ; 0x10 1006: a9 27 eor r26, r25 1008: a3 70 andi r26, 0x03 ; 3 100a: e4 e0 ldi r30, 0x04 ; 4 100c: ae 9f mul r26, r30 100e: d0 01 movw r26, r0 1010: 11 24 eor r1, r1 1012: 8f 81 ldd r24, Y+7 ; 0x07 1014: 98 85 ldd r25, Y+8 ; 0x08 1016: a8 0f add r26, r24 1018: b9 1f adc r27, r25 101a: 8d 90 ld r8, X+ 101c: 9d 90 ld r9, X+ 101e: ad 90 ld r10, X+ 1020: bc 90 ld r11, X 1022: 80 26 eor r8, r16 1024: 91 26 eor r9, r17 1026: a2 26 eor r10, r18 1028: b3 26 eor r11, r19 102a: 98 89 ldd r25, Y+16 ; 0x10 102c: 29 2f mov r18, r25 102e: 30 e0 ldi r19, 0x00 ; 0 1030: a9 85 ldd r26, Y+9 ; 0x09 1032: ba 85 ldd r27, Y+10 ; 0x0a 1034: 2a 17 cp r18, r26 1036: 3b 07 cpc r19, r27 1038: 0c f0 brlt .+2 ; 0x103c <_ZN5xxtea7crypterEbh+0x116> 103a: 55 c0 rjmp .+170 ; 0x10e6 <_ZN5xxtea7crypterEbh+0x1c0> 103c: 2f 5f subi r18, 0xFF ; 255 103e: 3f 4f sbci r19, 0xFF ; 255 1040: 22 0f add r18, r18 1042: 33 1f adc r19, r19 1044: 22 0f add r18, r18 1046: 33 1f adc r19, r19 1048: a9 81 ldd r26, Y+1 ; 0x01 104a: ba 81 ldd r27, Y+2 ; 0x02 104c: a2 0f add r26, r18 104e: b3 1f adc r27, r19 1050: 4d 91 ld r20, X+ 1052: 5d 91 ld r21, X+ 1054: 6d 91 ld r22, X+ 1056: 7c 91 ld r23, X 1058: 24 50 subi r18, 0x04 ; 4 105a: 31 09 sbc r19, r1 105c: e9 81 ldd r30, Y+1 ; 0x01 105e: fa 81 ldd r31, Y+2 ; 0x02 1060: e2 0f add r30, r18 1062: f3 1f adc r31, r19 1064: ec 87 std Y+12, r30 ; 0x0c 1066: fd 87 std Y+13, r31 ; 0x0d 1068: 8a 01 movw r16, r20 106a: 9b 01 movw r18, r22 106c: a2 e0 ldi r26, 0x02 ; 2 106e: 00 0f add r16, r16 1070: 11 1f adc r17, r17 1072: 22 1f adc r18, r18 1074: 33 1f adc r19, r19 1076: aa 95 dec r26 1078: d1 f7 brne .-12 ; 0x106e <_ZN5xxtea7crypterEbh+0x148> 107a: 8b 81 ldd r24, Y+3 ; 0x03 107c: 9c 81 ldd r25, Y+4 ; 0x04 107e: ad 81 ldd r26, Y+5 ; 0x05 1080: be 81 ldd r27, Y+6 ; 0x06 1082: 08 27 eor r16, r24 1084: 19 27 eor r17, r25 1086: 2a 27 eor r18, r26 1088: 3b 27 eor r19, r27 108a: db 01 movw r26, r22 108c: ca 01 movw r24, r20 108e: 68 94 set 1090: 12 f8 bld r1, 2 1092: b6 95 lsr r27 1094: a7 95 ror r26 1096: 97 95 ror r25 1098: 87 95 ror r24 109a: 16 94 lsr r1 109c: d1 f7 brne .-12 ; 0x1092 <_ZN5xxtea7crypterEbh+0x16c> 109e: 84 25 eor r24, r4 10a0: 95 25 eor r25, r5 10a2: a6 25 eor r26, r6 10a4: b7 25 eor r27, r7 10a6: 80 0f add r24, r16 10a8: 91 1f adc r25, r17 10aa: a2 1f adc r26, r18 10ac: b3 1f adc r27, r19 10ae: 4c 25 eor r20, r12 10b0: 5d 25 eor r21, r13 10b2: 6e 25 eor r22, r14 10b4: 7f 25 eor r23, r15 10b6: 48 0d add r20, r8 10b8: 59 1d adc r21, r9 10ba: 6a 1d adc r22, r10 10bc: 7b 1d adc r23, r11 10be: 84 27 eor r24, r20 10c0: 95 27 eor r25, r21 10c2: a6 27 eor r26, r22 10c4: b7 27 eor r27, r23 10c6: 00 81 ld r16, Z 10c8: 11 81 ldd r17, Z+1 ; 0x01 10ca: 22 81 ldd r18, Z+2 ; 0x02 10cc: 33 81 ldd r19, Z+3 ; 0x03 10ce: 08 0f add r16, r24 10d0: 19 1f adc r17, r25 10d2: 2a 1f adc r18, r26 10d4: 3b 1f adc r19, r27 10d6: 00 83 st Z, r16 10d8: 11 83 std Z+1, r17 ; 0x01 10da: 22 83 std Z+2, r18 ; 0x02 10dc: 33 83 std Z+3, r19 ; 0x03 10de: b8 89 ldd r27, Y+16 ; 0x10 10e0: bf 5f subi r27, 0xFF ; 255 10e2: b8 8b std Y+16, r27 ; 0x10 10e4: 78 cf rjmp .-272 ; 0xfd6 <_ZN5xxtea7crypterEbh+0xb0> 10e6: e9 81 ldd r30, Y+1 ; 0x01 10e8: fa 81 ldd r31, Y+2 ; 0x02 10ea: 40 81 ld r20, Z 10ec: 51 81 ldd r21, Z+1 ; 0x01 10ee: 62 81 ldd r22, Z+2 ; 0x02 10f0: 73 81 ldd r23, Z+3 ; 0x03 10f2: 8a 01 movw r16, r20 10f4: 9b 01 movw r18, r22 10f6: 82 e0 ldi r24, 0x02 ; 2 10f8: 00 0f add r16, r16 10fa: 11 1f adc r17, r17 10fc: 22 1f adc r18, r18 10fe: 33 1f adc r19, r19 1100: 8a 95 dec r24 1102: d1 f7 brne .-12 ; 0x10f8 <_ZN5xxtea7crypterEbh+0x1d2> 1104: 8b 81 ldd r24, Y+3 ; 0x03 1106: 9c 81 ldd r25, Y+4 ; 0x04 1108: ad 81 ldd r26, Y+5 ; 0x05 110a: be 81 ldd r27, Y+6 ; 0x06 110c: 08 27 eor r16, r24 110e: 19 27 eor r17, r25 1110: 2a 27 eor r18, r26 1112: 3b 27 eor r19, r27 1114: db 01 movw r26, r22 1116: ca 01 movw r24, r20 1118: e3 e0 ldi r30, 0x03 ; 3 111a: b6 95 lsr r27 111c: a7 95 ror r26 111e: 97 95 ror r25 1120: 87 95 ror r24 1122: ea 95 dec r30 1124: d1 f7 brne .-12 ; 0x111a <_ZN5xxtea7crypterEbh+0x1f4> 1126: 84 25 eor r24, r4 1128: 95 25 eor r25, r5 112a: a6 25 eor r26, r6 112c: b7 25 eor r27, r7 112e: 80 0f add r24, r16 1130: 91 1f adc r25, r17 1132: a2 1f adc r26, r18 1134: b3 1f adc r27, r19 1136: 4c 25 eor r20, r12 1138: 5d 25 eor r21, r13 113a: 6e 25 eor r22, r14 113c: 7f 25 eor r23, r15 113e: 84 0e add r8, r20 1140: 95 1e adc r9, r21 1142: a6 1e adc r10, r22 1144: b7 1e adc r11, r23 1146: 88 25 eor r24, r8 1148: 99 25 eor r25, r9 114a: aa 25 eor r26, r10 114c: bb 25 eor r27, r11 114e: f1 01 movw r30, r2 1150: 00 81 ld r16, Z 1152: 11 81 ldd r17, Z+1 ; 0x01 1154: 22 81 ldd r18, Z+2 ; 0x02 1156: 33 81 ldd r19, Z+3 ; 0x03 1158: 08 0f add r16, r24 115a: 19 1f adc r17, r25 115c: 2a 1f adc r18, r26 115e: 3b 1f adc r19, r27 1160: 00 83 st Z, r16 1162: 11 83 std Z+1, r17 ; 0x01 1164: 22 83 std Z+2, r18 ; 0x02 1166: 33 83 std Z+3, r19 ; 0x03 1168: b6 e5 ldi r27, 0x56 ; 86 116a: cb 16 cp r12, r27 116c: ba ed ldi r27, 0xDA ; 218 116e: db 06 cpc r13, r27 1170: bc e4 ldi r27, 0x4C ; 76 1172: eb 06 cpc r14, r27 1174: b5 eb ldi r27, 0xB5 ; 181 1176: fb 06 cpc r15, r27 1178: 09 f0 breq .+2 ; 0x117c <_ZN5xxtea7crypterEbh+0x256> 117a: 1a cf rjmp .-460 ; 0xfb0 <_ZN5xxtea7crypterEbh+0x8a> 117c: 8b 85 ldd r24, Y+11 ; 0x0b 117e: 61 96 adiw r28, 0x11 ; 17 1180: cd bf out 0x3d, r28 ; 61 1182: de bf out 0x3e, r29 ; 62 1184: df 91 pop r29 1186: cf 91 pop r28 1188: 1f 91 pop r17 118a: 0f 91 pop r16 118c: ff 90 pop r15 118e: ef 90 pop r14 1190: df 90 pop r13 1192: cf 90 pop r12 1194: bf 90 pop r11 1196: af 90 pop r10 1198: 9f 90 pop r9 119a: 8f 90 pop r8 119c: 7f 90 pop r7 119e: 6f 90 pop r6 11a0: 5f 90 pop r5 11a2: 4f 90 pop r4 11a4: 3f 90 pop r3 11a6: 2f 90 pop r2 11a8: 08 95 ret 11aa: eb 81 ldd r30, Y+3 ; 0x03 11ac: e2 30 cpi r30, 0x02 ; 2 11ae: 30 f3 brcs .-52 ; 0x117c <_ZN5xxtea7crypterEbh+0x256> 11b0: e9 81 ldd r30, Y+1 ; 0x01 11b2: fa 81 ldd r31, Y+2 ; 0x02 11b4: 80 81 ld r24, Z 11b6: 91 81 ldd r25, Z+1 ; 0x01 11b8: a2 81 ldd r26, Z+2 ; 0x02 11ba: b3 81 ldd r27, Z+3 ; 0x03 11bc: fb 81 ldd r31, Y+3 ; 0x03 11be: 2f 2f mov r18, r31 11c0: 30 e0 ldi r19, 0x00 ; 0 11c2: 21 50 subi r18, 0x01 ; 1 11c4: 30 4c sbci r19, 0xC0 ; 192 11c6: 22 0f add r18, r18 11c8: 33 1f adc r19, r19 11ca: 22 0f add r18, r18 11cc: 33 1f adc r19, r19 11ce: 09 81 ldd r16, Y+1 ; 0x01 11d0: 1a 81 ldd r17, Y+2 ; 0x02 11d2: 02 0f add r16, r18 11d4: 13 1f adc r17, r19 11d6: 0c 87 std Y+12, r16 ; 0x0c 11d8: 1d 87 std Y+13, r17 ; 0x0d 11da: f1 50 subi r31, 0x01 ; 1 11dc: f9 8b std Y+17, r31 ; 0x11 11de: 14 e0 ldi r17, 0x04 ; 4 11e0: f1 9f mul r31, r17 11e2: 90 01 movw r18, r0 11e4: 11 24 eor r1, r1 11e6: 49 81 ldd r20, Y+1 ; 0x01 11e8: 5a 81 ldd r21, Y+2 ; 0x02 11ea: 42 0f add r20, r18 11ec: 53 1f adc r21, r19 11ee: 4e 87 std Y+14, r20 ; 0x0e 11f0: 5f 87 std Y+15, r21 ; 0x0f 11f2: 46 e5 ldi r20, 0x56 ; 86 11f4: 5a ed ldi r21, 0xDA ; 218 11f6: 6c e4 ldi r22, 0x4C ; 76 11f8: 75 eb ldi r23, 0xB5 ; 181 11fa: 8a 01 movw r16, r20 11fc: 9b 01 movw r18, r22 11fe: f2 e0 ldi r31, 0x02 ; 2 1200: 36 95 lsr r19 1202: 27 95 ror r18 1204: 17 95 ror r17 1206: 07 95 ror r16 1208: fa 95 dec r31 120a: d1 f7 brne .-12 ; 0x1200 <_ZN5xxtea7crypterEbh+0x2da> 120c: 0b 83 std Y+3, r16 ; 0x03 120e: 1c 83 std Y+4, r17 ; 0x04 1210: 2d 83 std Y+5, r18 ; 0x05 1212: 3e 83 std Y+6, r19 ; 0x06 1214: 1b 81 ldd r17, Y+3 ; 0x03 1216: 19 87 std Y+9, r17 ; 0x09 1218: 2e 84 ldd r2, Y+14 ; 0x0e 121a: 3f 84 ldd r3, Y+15 ; 0x0f 121c: 29 89 ldd r18, Y+17 ; 0x11 121e: 28 8b std Y+16, r18 ; 0x10 1220: f1 01 movw r30, r2 1222: f2 90 ld r15, -Z 1224: e2 90 ld r14, -Z 1226: d2 90 ld r13, -Z 1228: c2 90 ld r12, -Z 122a: 1f 01 movw r2, r30 122c: 46 01 movw r8, r12 122e: 57 01 movw r10, r14 1230: f5 e0 ldi r31, 0x05 ; 5 1232: b6 94 lsr r11 1234: a7 94 ror r10 1236: 97 94 ror r9 1238: 87 94 ror r8 123a: fa 95 dec r31 123c: d1 f7 brne .-12 ; 0x1232 <_ZN5xxtea7crypterEbh+0x30c> 123e: 8c 01 movw r16, r24 1240: 9d 01 movw r18, r26 1242: e2 e0 ldi r30, 0x02 ; 2 1244: 00 0f add r16, r16 1246: 11 1f adc r17, r17 1248: 22 1f adc r18, r18 124a: 33 1f adc r19, r19 124c: ea 95 dec r30 124e: d1 f7 brne .-12 ; 0x1244 <_ZN5xxtea7crypterEbh+0x31e> 1250: 80 26 eor r8, r16 1252: 91 26 eor r9, r17 1254: a2 26 eor r10, r18 1256: b3 26 eor r11, r19 1258: 8c 01 movw r16, r24 125a: 9d 01 movw r18, r26 125c: f3 e0 ldi r31, 0x03 ; 3 125e: 36 95 lsr r19 1260: 27 95 ror r18 1262: 17 95 ror r17 1264: 07 95 ror r16 1266: fa 95 dec r31 1268: d1 f7 brne .-12 ; 0x125e <_ZN5xxtea7crypterEbh+0x338> 126a: 26 01 movw r4, r12 126c: 37 01 movw r6, r14 126e: e4 e0 ldi r30, 0x04 ; 4 1270: 44 0c add r4, r4 1272: 55 1c adc r5, r5 1274: 66 1c adc r6, r6 1276: 77 1c adc r7, r7 1278: ea 95 dec r30 127a: d1 f7 brne .-12 ; 0x1270 <_ZN5xxtea7crypterEbh+0x34a> 127c: 04 25 eor r16, r4 127e: 15 25 eor r17, r5 1280: 26 25 eor r18, r6 1282: 37 25 eor r19, r7 1284: 80 0e add r8, r16 1286: 91 1e adc r9, r17 1288: a2 1e adc r10, r18 128a: b3 1e adc r11, r19 128c: e9 85 ldd r30, Y+9 ; 0x09 128e: f8 89 ldd r31, Y+16 ; 0x10 1290: ef 27 eor r30, r31 1292: e3 70 andi r30, 0x03 ; 3 1294: 04 e0 ldi r16, 0x04 ; 4 1296: e0 9f mul r30, r16 1298: f0 01 movw r30, r0 129a: 11 24 eor r1, r1 129c: 2f 81 ldd r18, Y+7 ; 0x07 129e: 38 85 ldd r19, Y+8 ; 0x08 12a0: e2 0f add r30, r18 12a2: f3 1f adc r31, r19 12a4: 40 80 ld r4, Z 12a6: 51 80 ldd r5, Z+1 ; 0x01 12a8: 62 80 ldd r6, Z+2 ; 0x02 12aa: 73 80 ldd r7, Z+3 ; 0x03 12ac: c4 24 eor r12, r4 12ae: d5 24 eor r13, r5 12b0: e6 24 eor r14, r6 12b2: f7 24 eor r15, r7 12b4: 84 27 eor r24, r20 12b6: 95 27 eor r25, r21 12b8: a6 27 eor r26, r22 12ba: b7 27 eor r27, r23 12bc: 8c 0d add r24, r12 12be: 9d 1d adc r25, r13 12c0: ae 1d adc r26, r14 12c2: bf 1d adc r27, r15 12c4: 88 26 eor r8, r24 12c6: 99 26 eor r9, r25 12c8: aa 26 eor r10, r26 12ca: bb 26 eor r11, r27 12cc: f1 01 movw r30, r2 12ce: 84 81 ldd r24, Z+4 ; 0x04 12d0: 95 81 ldd r25, Z+5 ; 0x05 12d2: a6 81 ldd r26, Z+6 ; 0x06 12d4: b7 81 ldd r27, Z+7 ; 0x07 12d6: 88 19 sub r24, r8 12d8: 99 09 sbc r25, r9 12da: aa 09 sbc r26, r10 12dc: bb 09 sbc r27, r11 12de: 84 83 std Z+4, r24 ; 0x04 12e0: 95 83 std Z+5, r25 ; 0x05 12e2: a6 83 std Z+6, r26 ; 0x06 12e4: b7 83 std Z+7, r27 ; 0x07 12e6: f8 89 ldd r31, Y+16 ; 0x10 12e8: f1 50 subi r31, 0x01 ; 1 12ea: f8 8b std Y+16, r31 ; 0x10 12ec: f1 11 cpse r31, r1 12ee: 98 cf rjmp .-208 ; 0x1220 <_ZN5xxtea7crypterEbh+0x2fa> 12f0: ec 85 ldd r30, Y+12 ; 0x0c 12f2: fd 85 ldd r31, Y+13 ; 0x0d 12f4: c0 80 ld r12, Z 12f6: d1 80 ldd r13, Z+1 ; 0x01 12f8: e2 80 ldd r14, Z+2 ; 0x02 12fa: f3 80 ldd r15, Z+3 ; 0x03 12fc: 46 01 movw r8, r12 12fe: 57 01 movw r10, r14 1300: 25 e0 ldi r18, 0x05 ; 5 1302: b6 94 lsr r11 1304: a7 94 ror r10 1306: 97 94 ror r9 1308: 87 94 ror r8 130a: 2a 95 dec r18 130c: d1 f7 brne .-12 ; 0x1302 <_ZN5xxtea7crypterEbh+0x3dc> 130e: 8c 01 movw r16, r24 1310: 9d 01 movw r18, r26 1312: e2 e0 ldi r30, 0x02 ; 2 1314: 00 0f add r16, r16 1316: 11 1f adc r17, r17 1318: 22 1f adc r18, r18 131a: 33 1f adc r19, r19 131c: ea 95 dec r30 131e: d1 f7 brne .-12 ; 0x1314 <_ZN5xxtea7crypterEbh+0x3ee> 1320: 80 26 eor r8, r16 1322: 91 26 eor r9, r17 1324: a2 26 eor r10, r18 1326: b3 26 eor r11, r19 1328: 8c 01 movw r16, r24 132a: 9d 01 movw r18, r26 132c: f3 e0 ldi r31, 0x03 ; 3 132e: 36 95 lsr r19 1330: 27 95 ror r18 1332: 17 95 ror r17 1334: 07 95 ror r16 1336: fa 95 dec r31 1338: d1 f7 brne .-12 ; 0x132e <_ZN5xxtea7crypterEbh+0x408> 133a: 26 01 movw r4, r12 133c: 37 01 movw r6, r14 133e: e4 e0 ldi r30, 0x04 ; 4 1340: 44 0c add r4, r4 1342: 55 1c adc r5, r5 1344: 66 1c adc r6, r6 1346: 77 1c adc r7, r7 1348: ea 95 dec r30 134a: d1 f7 brne .-12 ; 0x1340 <_ZN5xxtea7crypterEbh+0x41a> 134c: 04 25 eor r16, r4 134e: 15 25 eor r17, r5 1350: 26 25 eor r18, r6 1352: 37 25 eor r19, r7 1354: 80 0e add r8, r16 1356: 91 1e adc r9, r17 1358: a2 1e adc r10, r18 135a: b3 1e adc r11, r19 135c: eb 81 ldd r30, Y+3 ; 0x03 135e: e3 70 andi r30, 0x03 ; 3 1360: 04 e0 ldi r16, 0x04 ; 4 1362: e0 9f mul r30, r16 1364: f0 01 movw r30, r0 1366: 11 24 eor r1, r1 1368: 2f 81 ldd r18, Y+7 ; 0x07 136a: 38 85 ldd r19, Y+8 ; 0x08 136c: e2 0f add r30, r18 136e: f3 1f adc r31, r19 1370: 40 80 ld r4, Z 1372: 51 80 ldd r5, Z+1 ; 0x01 1374: 62 80 ldd r6, Z+2 ; 0x02 1376: 73 80 ldd r7, Z+3 ; 0x03 1378: 4c 24 eor r4, r12 137a: 5d 24 eor r5, r13 137c: 6e 24 eor r6, r14 137e: 7f 24 eor r7, r15 1380: 84 27 eor r24, r20 1382: 95 27 eor r25, r21 1384: a6 27 eor r26, r22 1386: b7 27 eor r27, r23 1388: 84 0d add r24, r4 138a: 95 1d adc r25, r5 138c: a6 1d adc r26, r6 138e: b7 1d adc r27, r7 1390: 88 26 eor r8, r24 1392: 99 26 eor r9, r25 1394: aa 26 eor r10, r26 1396: bb 26 eor r11, r27 1398: e9 81 ldd r30, Y+1 ; 0x01 139a: fa 81 ldd r31, Y+2 ; 0x02 139c: 80 81 ld r24, Z 139e: 91 81 ldd r25, Z+1 ; 0x01 13a0: a2 81 ldd r26, Z+2 ; 0x02 13a2: b3 81 ldd r27, Z+3 ; 0x03 13a4: 88 19 sub r24, r8 13a6: 99 09 sbc r25, r9 13a8: aa 09 sbc r26, r10 13aa: bb 09 sbc r27, r11 13ac: 80 83 st Z, r24 13ae: 91 83 std Z+1, r25 ; 0x01 13b0: a2 83 std Z+2, r26 ; 0x02 13b2: b3 83 std Z+3, r27 ; 0x03 13b4: 49 5b subi r20, 0xB9 ; 185 13b6: 59 47 sbci r21, 0x79 ; 121 13b8: 67 43 sbci r22, 0x37 ; 55 13ba: 7e 49 sbci r23, 0x9E ; 158 13bc: 09 f0 breq .+2 ; 0x13c0 <_ZN5xxtea7crypterEbh+0x49a> 13be: 1d cf rjmp .-454 ; 0x11fa <_ZN5xxtea7crypterEbh+0x2d4> 13c0: dd ce rjmp .-582 ; 0x117c <_ZN5xxtea7crypterEbh+0x256> 000013c2 <_ZN5xxtea4initEPKhPh>: 13c2: fb 01 movw r30, r22 13c4: dc 01 movw r26, r24 13c6: 9c 01 movw r18, r24 13c8: 20 5f subi r18, 0xF0 ; 240 13ca: 3f 4f sbci r19, 0xFF ; 255 13cc: 61 91 ld r22, Z+ 13ce: 6d 93 st X+, r22 13d0: a2 17 cp r26, r18 13d2: b3 07 cpc r27, r19 13d4: d9 f7 brne .-10 ; 0x13cc <_ZN5xxtea4initEPKhPh+0xa> 13d6: fc 01 movw r30, r24 13d8: 44 8b std Z+20, r20 ; 0x14 13da: 55 8b std Z+21, r21 ; 0x15 13dc: 08 95 ret 000013de <_Z14checksum_crc16Phh.part.0>: 13de: ac 01 movw r20, r24 13e0: fc 01 movw r30, r24 13e2: 8f ef ldi r24, 0xFF ; 255 13e4: 9f ef ldi r25, 0xFF ; 255 13e6: 70 e0 ldi r23, 0x00 ; 0 13e8: 9f 01 movw r18, r30 13ea: 24 1b sub r18, r20 13ec: 35 0b sbc r19, r21 13ee: 26 17 cp r18, r22 13f0: 37 07 cpc r19, r23 13f2: 90 f4 brcc .+36 ; 0x1418 <_Z14checksum_crc16Phh.part.0+0x3a> 13f4: 21 91 ld r18, Z+ 13f6: 92 27 eor r25, r18 13f8: 28 e0 ldi r18, 0x08 ; 8 13fa: dc 01 movw r26, r24 13fc: aa 0f add r26, r26 13fe: bb 1f adc r27, r27 1400: 97 ff sbrs r25, 7 1402: 08 c0 rjmp .+16 ; 0x1414 <_Z14checksum_crc16Phh.part.0+0x36> 1404: cd 01 movw r24, r26 1406: 31 e2 ldi r19, 0x21 ; 33 1408: 83 27 eor r24, r19 140a: 30 e1 ldi r19, 0x10 ; 16 140c: 93 27 eor r25, r19 140e: 21 50 subi r18, 0x01 ; 1 1410: a1 f7 brne .-24 ; 0x13fa <_Z14checksum_crc16Phh.part.0+0x1c> 1412: ea cf rjmp .-44 ; 0x13e8 <_Z14checksum_crc16Phh.part.0+0xa> 1414: cd 01 movw r24, r26 1416: fb cf rjmp .-10 ; 0x140e <_Z14checksum_crc16Phh.part.0+0x30> 1418: 08 95 ret 0000141a <_ZN11Calibration21verify_checksum_crc16Ev.constprop.22>: 141a: cf 93 push r28 141c: df 93 push r29 141e: c0 91 b3 29 lds r28, 0x29B3 ; 0x8029b3 1422: d0 91 b4 29 lds r29, 0x29B4 ; 0x8029b4 1426: 68 e3 ldi r22, 0x38 ; 56 1428: ce 01 movw r24, r28 142a: 0e 94 ef 09 call 0x13de ; 0x13de <_Z14checksum_crc16Phh.part.0> 142e: 21 e0 ldi r18, 0x01 ; 1 1430: 48 ad ldd r20, Y+56 ; 0x38 1432: 59 ad ldd r21, Y+57 ; 0x39 1434: 48 17 cp r20, r24 1436: 59 07 cpc r21, r25 1438: 09 f0 breq .+2 ; 0x143c <_ZN11Calibration21verify_checksum_crc16Ev.constprop.22+0x22> 143a: 20 e0 ldi r18, 0x00 ; 0 143c: 82 2f mov r24, r18 143e: df 91 pop r29 1440: cf 91 pop r28 1442: 08 95 ret 00001444 <_ZNK5EERefdeEv>: 1444: fc 01 movw r30, r24 1446: 80 81 ld r24, Z 1448: 91 81 ldd r25, Z+1 ; 0x01 144a: fc 01 movw r30, r24 144c: ff 27 eor r31, r31 144e: 90 fd sbrc r25, 0 1450: 06 c0 rjmp .+12 ; 0x145e <_ZNK5EERefdeEv+0x1a> 1452: 80 e0 ldi r24, 0x00 ; 0 1454: 94 e1 ldi r25, 0x14 ; 20 1456: e8 2b or r30, r24 1458: f9 2b or r31, r25 145a: 80 81 ld r24, Z 145c: 08 95 ret 145e: 80 e0 ldi r24, 0x00 ; 0 1460: 93 e1 ldi r25, 0x13 ; 19 1462: f9 cf rjmp .-14 ; 0x1456 <_ZNK5EERefdeEv+0x12> 00001464 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1>: 1464: ef 92 push r14 1466: ff 92 push r15 1468: 0f 93 push r16 146a: 1f 93 push r17 146c: cf 93 push r28 146e: df 93 push r29 1470: 00 d0 rcall .+0 ; 0x1472 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1+0xe> 1472: cd b7 in r28, 0x3d ; 61 1474: de b7 in r29, 0x3e ; 62 1476: 8c 01 movw r16, r24 1478: 7b 01 movw r14, r22 147a: 89 83 std Y+1, r24 ; 0x01 147c: 9a 83 std Y+2, r25 ; 0x02 147e: ce 01 movw r24, r28 1480: 01 96 adiw r24, 0x01 ; 1 1482: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 1486: f7 01 movw r30, r14 1488: 80 83 st Z, r24 148a: 0f 5f subi r16, 0xFF ; 255 148c: 1f 4f sbci r17, 0xFF ; 255 148e: 09 83 std Y+1, r16 ; 0x01 1490: 1a 83 std Y+2, r17 ; 0x02 1492: ce 01 movw r24, r28 1494: 01 96 adiw r24, 0x01 ; 1 1496: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 149a: f7 01 movw r30, r14 149c: 81 83 std Z+1, r24 ; 0x01 149e: c7 01 movw r24, r14 14a0: 0f 90 pop r0 14a2: 0f 90 pop r0 14a4: df 91 pop r29 14a6: cf 91 pop r28 14a8: 1f 91 pop r17 14aa: 0f 91 pop r16 14ac: ff 90 pop r15 14ae: ef 90 pop r14 14b0: 08 95 ret 000014b2 <_ZN5EERef6updateEh>: 14b2: 1f 93 push r17 14b4: cf 93 push r28 14b6: df 93 push r29 14b8: ec 01 movw r28, r24 14ba: 16 2f mov r17, r22 14bc: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 14c0: 81 17 cp r24, r17 14c2: b9 f0 breq .+46 ; 0x14f2 <_ZN5EERef6updateEh+0x40> 14c4: 88 81 ld r24, Y 14c6: 99 81 ldd r25, Y+1 ; 0x01 14c8: fc 01 movw r30, r24 14ca: ff 27 eor r31, r31 14cc: 90 fd sbrc r25, 0 14ce: 16 c0 rjmp .+44 ; 0x14fc <_ZN5EERef6updateEh+0x4a> 14d0: 80 e0 ldi r24, 0x00 ; 0 14d2: 94 e1 ldi r25, 0x14 ; 20 14d4: e8 2b or r30, r24 14d6: f9 2b or r31, r25 14d8: 10 83 st Z, r17 14da: 8f b7 in r24, 0x3f ; 63 14dc: f8 94 cli 14de: 9d e9 ldi r25, 0x9D ; 157 14e0: 23 e0 ldi r18, 0x03 ; 3 14e2: 94 bf out 0x34, r25 ; 52 14e4: 20 93 00 10 sts 0x1000, r18 ; 0x801000 <__TEXT_REGION_LENGTH__+0x701000> 14e8: 8f bf out 0x3f, r24 ; 63 14ea: 80 91 02 10 lds r24, 0x1002 ; 0x801002 <__TEXT_REGION_LENGTH__+0x701002> 14ee: 81 fd sbrc r24, 1 14f0: fc cf rjmp .-8 ; 0x14ea <_ZN5EERef6updateEh+0x38> 14f2: ce 01 movw r24, r28 14f4: df 91 pop r29 14f6: cf 91 pop r28 14f8: 1f 91 pop r17 14fa: 08 95 ret 14fc: 80 e0 ldi r24, 0x00 ; 0 14fe: 93 e1 ldi r25, 0x13 ; 19 1500: e9 cf rjmp .-46 ; 0x14d4 <_ZN5EERef6updateEh+0x22> 00001502 <_ZN11EEPROMClass3putI13ConfigurationEERKT_iS4_.isra.8.constprop.21>: 1502: cf 92 push r12 1504: df 92 push r13 1506: ef 92 push r14 1508: ff 92 push r15 150a: 0f 93 push r16 150c: 1f 93 push r17 150e: cf 93 push r28 1510: df 93 push r29 1512: 00 d0 rcall .+0 ; 0x1514 <_ZN11EEPROMClass3putI13ConfigurationEERKT_iS4_.isra.8.constprop.21+0x12> 1514: cd b7 in r28, 0x3d ; 61 1516: de b7 in r29, 0x3e ; 62 1518: 6c 01 movw r12, r24 151a: 7c 01 movw r14, r24 151c: 10 e0 ldi r17, 0x00 ; 0 151e: 00 e0 ldi r16, 0x00 ; 0 1520: 09 83 std Y+1, r16 ; 0x01 1522: 1a 83 std Y+2, r17 ; 0x02 1524: f7 01 movw r30, r14 1526: 61 91 ld r22, Z+ 1528: 7f 01 movw r14, r30 152a: ce 01 movw r24, r28 152c: 01 96 adiw r24, 0x01 ; 1 152e: 0e 94 59 0a call 0x14b2 ; 0x14b2 <_ZN5EERef6updateEh> 1532: 0f 5f subi r16, 0xFF ; 255 1534: 1f 4f sbci r17, 0xFF ; 255 1536: 0a 33 cpi r16, 0x3A ; 58 1538: 11 05 cpc r17, r1 153a: 91 f7 brne .-28 ; 0x1520 <_ZN11EEPROMClass3putI13ConfigurationEERKT_iS4_.isra.8.constprop.21+0x1e> 153c: c6 01 movw r24, r12 153e: 0f 90 pop r0 1540: 0f 90 pop r0 1542: df 91 pop r29 1544: cf 91 pop r28 1546: 1f 91 pop r17 1548: 0f 91 pop r16 154a: ff 90 pop r15 154c: ef 90 pop r14 154e: df 90 pop r13 1550: cf 90 pop r12 1552: 08 95 ret 00001554 <_ZN5RFM698unselectEv>: 1554: 61 e0 ldi r22, 0x01 ; 1 1556: fc 01 movw r30, r24 1558: 87 85 ldd r24, Z+15 ; 0x0f 155a: 0e 94 89 03 call 0x712 ; 0x712 155e: 80 91 3b 28 lds r24, 0x283B ; 0x80283b <_ZN5RFM699STATUSREGE> 1562: 8f bf out 0x3f, r24 ; 63 1564: 08 95 ret 00001566 <_ZN5RFM696selectEv>: 1566: 2f b7 in r18, 0x3f ; 63 1568: 20 93 3b 28 sts 0x283B, r18 ; 0x80283b <_ZN5RFM699STATUSREGE> 156c: f8 94 cli 156e: 60 e0 ldi r22, 0x00 ; 0 1570: fc 01 movw r30, r24 1572: 87 85 ldd r24, Z+15 ; 0x0f 1574: 0c 94 89 03 jmp 0x712 ; 0x712 00001578 <_ZN5RFM698writeRegEhh>: 1578: 0f 93 push r16 157a: 1f 93 push r17 157c: cf 93 push r28 157e: df 93 push r29 1580: ec 01 movw r28, r24 1582: 06 2f mov r16, r22 1584: 14 2f mov r17, r20 1586: 0e 94 b3 0a call 0x1566 ; 0x1566 <_ZN5RFM696selectEv> 158a: 80 2f mov r24, r16 158c: 80 68 ori r24, 0x80 ; 128 158e: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 1592: 81 2f mov r24, r17 1594: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 1598: ce 01 movw r24, r28 159a: df 91 pop r29 159c: cf 91 pop r28 159e: 1f 91 pop r17 15a0: 0f 91 pop r16 15a2: 0c 94 aa 0a jmp 0x1554 ; 0x1554 <_ZN5RFM698unselectEv> 000015a6 <_ZN5RFM6916setHighPowerRegsEb.part.4>: 15a6: cf 93 push r28 15a8: df 93 push r29 15aa: ec 01 movw r28, r24 15ac: 4d e5 ldi r20, 0x5D ; 93 15ae: 6a e5 ldi r22, 0x5A ; 90 15b0: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 15b4: 4c e7 ldi r20, 0x7C ; 124 15b6: 6c e5 ldi r22, 0x5C ; 92 15b8: ce 01 movw r24, r28 15ba: df 91 pop r29 15bc: cf 91 pop r28 15be: 0c 94 bc 0a jmp 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 000015c2 <_ZN5RFM697readRegEh>: 15c2: 1f 93 push r17 15c4: cf 93 push r28 15c6: df 93 push r29 15c8: ec 01 movw r28, r24 15ca: 16 2f mov r17, r22 15cc: 0e 94 b3 0a call 0x1566 ; 0x1566 <_ZN5RFM696selectEv> 15d0: 81 2f mov r24, r17 15d2: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 15d6: 80 e0 ldi r24, 0x00 ; 0 15d8: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 15dc: 18 2f mov r17, r24 15de: ce 01 movw r24, r28 15e0: 0e 94 aa 0a call 0x1554 ; 0x1554 <_ZN5RFM698unselectEv> 15e4: 81 2f mov r24, r17 15e6: df 91 pop r29 15e8: cf 91 pop r28 15ea: 1f 91 pop r17 15ec: 08 95 ret 000015ee <_ZN5RFM694isr0Ev>: 15ee: 80 91 39 28 lds r24, 0x2839 ; 0x802839 <_ZN5RFM6911selfPointerE> 15f2: 90 91 3a 28 lds r25, 0x283A ; 0x80283a <_ZN5RFM6911selfPointerE+0x1> 15f6: dc 01 movw r26, r24 15f8: ed 91 ld r30, X+ 15fa: fc 91 ld r31, X 15fc: 00 8c ldd r0, Z+24 ; 0x18 15fe: f1 8d ldd r31, Z+25 ; 0x19 1600: e0 2d mov r30, r0 1602: 09 94 ijmp 00001604 <_ZN5RFM6913setPowerLevelEh>: 1604: cf 93 push r28 1606: df 93 push r29 1608: ec 01 movw r28, r24 160a: 6a 8b std Y+18, r22 ; 0x12 160c: 61 e1 ldi r22, 0x11 ; 17 160e: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1612: 4a 89 ldd r20, Y+18 ; 0x12 1614: 40 32 cpi r20, 0x20 ; 32 1616: 08 f0 brcs .+2 ; 0x161a <_ZN5RFM6913setPowerLevelEh+0x16> 1618: 4f e1 ldi r20, 0x1F ; 31 161a: 80 7e andi r24, 0xE0 ; 224 161c: 48 2b or r20, r24 161e: 61 e1 ldi r22, 0x11 ; 17 1620: ce 01 movw r24, r28 1622: df 91 pop r29 1624: cf 91 pop r28 1626: 0c 94 bc 0a jmp 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 0000162a <_ZN5RFM697setModeEh>: 162a: 1f 93 push r17 162c: cf 93 push r28 162e: df 93 push r29 1630: 20 91 9d 29 lds r18, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 1634: 26 17 cp r18, r22 1636: 49 f0 breq .+18 ; 0x164a <_ZN5RFM697setModeEh+0x20> 1638: 16 2f mov r17, r22 163a: ec 01 movw r28, r24 163c: 62 30 cpi r22, 0x02 ; 2 163e: 59 f1 breq .+86 ; 0x1696 <_ZN5RFM697setModeEh+0x6c> 1640: 40 f4 brcc .+16 ; 0x1652 <_ZN5RFM697setModeEh+0x28> 1642: 66 23 and r22, r22 1644: b1 f1 breq .+108 ; 0x16b2 <_ZN5RFM697setModeEh+0x88> 1646: 61 30 cpi r22, 0x01 ; 1 1648: 69 f1 breq .+90 ; 0x16a4 <_ZN5RFM697setModeEh+0x7a> 164a: df 91 pop r29 164c: cf 91 pop r28 164e: 1f 91 pop r17 1650: 08 95 ret 1652: 63 30 cpi r22, 0x03 ; 3 1654: c9 f0 breq .+50 ; 0x1688 <_ZN5RFM697setModeEh+0x5e> 1656: 64 30 cpi r22, 0x04 ; 4 1658: c1 f7 brne .-16 ; 0x164a <_ZN5RFM697setModeEh+0x20> 165a: 61 e0 ldi r22, 0x01 ; 1 165c: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1660: 83 7e andi r24, 0xE3 ; 227 1662: 48 2f mov r20, r24 1664: 4c 60 ori r20, 0x0C ; 12 1666: 61 e0 ldi r22, 0x01 ; 1 1668: ce 01 movw r24, r28 166a: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 166e: 80 91 9d 29 lds r24, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 1672: 81 11 cpse r24, r1 1674: 06 c0 rjmp .+12 ; 0x1682 <_ZN5RFM697setModeEh+0x58> 1676: 67 e2 ldi r22, 0x27 ; 39 1678: ce 01 movw r24, r28 167a: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 167e: 87 ff sbrs r24, 7 1680: f6 cf rjmp .-20 ; 0x166e <_ZN5RFM697setModeEh+0x44> 1682: 10 93 9d 29 sts 0x299D, r17 ; 0x80299d <_ZN5RFM695_modeE> 1686: e1 cf rjmp .-62 ; 0x164a <_ZN5RFM697setModeEh+0x20> 1688: 61 e0 ldi r22, 0x01 ; 1 168a: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 168e: 83 7e andi r24, 0xE3 ; 227 1690: 48 2f mov r20, r24 1692: 40 61 ori r20, 0x10 ; 16 1694: e8 cf rjmp .-48 ; 0x1666 <_ZN5RFM697setModeEh+0x3c> 1696: 61 e0 ldi r22, 0x01 ; 1 1698: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 169c: 83 7e andi r24, 0xE3 ; 227 169e: 48 2f mov r20, r24 16a0: 48 60 ori r20, 0x08 ; 8 16a2: e1 cf rjmp .-62 ; 0x1666 <_ZN5RFM697setModeEh+0x3c> 16a4: 61 e0 ldi r22, 0x01 ; 1 16a6: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 16aa: 83 7e andi r24, 0xE3 ; 227 16ac: 48 2f mov r20, r24 16ae: 44 60 ori r20, 0x04 ; 4 16b0: da cf rjmp .-76 ; 0x1666 <_ZN5RFM697setModeEh+0x3c> 16b2: 61 e0 ldi r22, 0x01 ; 1 16b4: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 16b8: 48 2f mov r20, r24 16ba: 43 7e andi r20, 0xE3 ; 227 16bc: d4 cf rjmp .-88 ; 0x1666 <_ZN5RFM697setModeEh+0x3c> 000016be <_ZN5RFM6915readTemperatureEh>: 16be: 1f 93 push r17 16c0: cf 93 push r28 16c2: df 93 push r29 16c4: ec 01 movw r28, r24 16c6: 16 2f mov r17, r22 16c8: 61 e0 ldi r22, 0x01 ; 1 16ca: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 16ce: 48 e0 ldi r20, 0x08 ; 8 16d0: 6e e4 ldi r22, 0x4E ; 78 16d2: ce 01 movw r24, r28 16d4: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 16d8: 6e e4 ldi r22, 0x4E ; 78 16da: ce 01 movw r24, r28 16dc: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 16e0: 82 fd sbrc r24, 2 16e2: fa cf rjmp .-12 ; 0x16d8 <_ZN5RFM6915readTemperatureEh+0x1a> 16e4: 6f e4 ldi r22, 0x4F ; 79 16e6: ce 01 movw r24, r28 16e8: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 16ec: 96 ea ldi r25, 0xA6 ; 166 16ee: 91 1b sub r25, r17 16f0: 98 1b sub r25, r24 16f2: 89 2f mov r24, r25 16f4: df 91 pop r29 16f6: cf 91 pop r28 16f8: 1f 91 pop r17 16fa: 08 95 ret 000016fc <_ZN5RFM6912receiveBeginEv>: 16fc: cf 93 push r28 16fe: df 93 push r29 1700: ec 01 movw r28, r24 1702: 10 92 b6 28 sts 0x28B6, r1 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 1706: 10 92 b4 28 sts 0x28B4, r1 ; 0x8028b4 <_ZN12GenericRadio4RSSIE> 170a: 10 92 b5 28 sts 0x28B5, r1 ; 0x8028b5 <_ZN12GenericRadio4RSSIE+0x1> 170e: 10 92 b2 28 sts 0x28B2, r1 ; 0x8028b2 <_ZN12GenericRadio3FEIE> 1712: 10 92 b3 28 sts 0x28B3, r1 ; 0x8028b3 <_ZN12GenericRadio3FEIE+0x1> 1716: 68 e2 ldi r22, 0x28 ; 40 1718: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 171c: 82 ff sbrs r24, 2 171e: 0a c0 rjmp .+20 ; 0x1734 <_ZN5RFM6912receiveBeginEv+0x38> 1720: 6d e3 ldi r22, 0x3D ; 61 1722: ce 01 movw r24, r28 1724: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1728: 48 2f mov r20, r24 172a: 44 60 ori r20, 0x04 ; 4 172c: 6d e3 ldi r22, 0x3D ; 61 172e: ce 01 movw r24, r28 1730: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 1734: 40 e4 ldi r20, 0x40 ; 64 1736: 65 e2 ldi r22, 0x25 ; 37 1738: ce 01 movw r24, r28 173a: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 173e: 63 e0 ldi r22, 0x03 ; 3 1740: ce 01 movw r24, r28 1742: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 1746: 78 94 sei 1748: df 91 pop r29 174a: cf 91 pop r28 174c: 08 95 ret 0000174e <_ZN5RFM6911receiveDoneEv>: 174e: f8 94 cli 1750: 20 91 9d 29 lds r18, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 1754: 23 30 cpi r18, 0x03 ; 3 1756: 49 f4 brne .+18 ; 0x176a <_ZN5RFM6911receiveDoneEv+0x1c> 1758: 20 91 b6 28 lds r18, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 175c: 22 23 and r18, r18 175e: 29 f0 breq .+10 ; 0x176a <_ZN5RFM6911receiveDoneEv+0x1c> 1760: 61 e0 ldi r22, 0x01 ; 1 1762: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 1766: 81 e0 ldi r24, 0x01 ; 1 1768: 08 95 ret 176a: 20 91 9d 29 lds r18, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 176e: 23 30 cpi r18, 0x03 ; 3 1770: 19 f4 brne .+6 ; 0x1778 <_ZN5RFM6911receiveDoneEv+0x2a> 1772: 78 94 sei 1774: 80 e0 ldi r24, 0x00 ; 0 1776: 08 95 ret 1778: 0e 94 7e 0b call 0x16fc ; 0x16fc <_ZN5RFM6912receiveBeginEv> 177c: fb cf rjmp .-10 ; 0x1774 <_ZN5RFM6911receiveDoneEv+0x26> 0000177e <_ZN5RFM695sleepEv>: 177e: 60 e0 ldi r22, 0x00 ; 0 1780: 0c 94 15 0b jmp 0x162a ; 0x162a <_ZN5RFM697setModeEh> 00001784 <_ZN5RFM6914setDataShapingEh>: 1784: 0f 93 push r16 1786: 1f 93 push r17 1788: cf 93 push r28 178a: 8c 01 movw r16, r24 178c: c6 2f mov r28, r22 178e: 62 e0 ldi r22, 0x02 ; 2 1790: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1794: c3 70 andi r28, 0x03 ; 3 1796: 8c 7f andi r24, 0xFC ; 252 1798: 4c 2f mov r20, r28 179a: 48 2b or r20, r24 179c: 62 e0 ldi r22, 0x02 ; 2 179e: c8 01 movw r24, r16 17a0: cf 91 pop r28 17a2: 1f 91 pop r17 17a4: 0f 91 pop r16 17a6: 0c 94 bc 0a jmp 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 000017aa <_ZN5RFM6912setFrequencyEm>: 17aa: cf 92 push r12 17ac: df 92 push r13 17ae: ef 92 push r14 17b0: ff 92 push r15 17b2: cf 93 push r28 17b4: df 93 push r29 17b6: ec 01 movw r28, r24 17b8: 6a 01 movw r12, r20 17ba: 7b 01 movw r14, r22 17bc: a7 01 movw r20, r14 17be: 66 27 eor r22, r22 17c0: 77 27 eor r23, r23 17c2: 67 e0 ldi r22, 0x07 ; 7 17c4: ce 01 movw r24, r28 17c6: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 17ca: 77 27 eor r23, r23 17cc: 6f 2d mov r22, r15 17ce: 5e 2d mov r21, r14 17d0: 4d 2d mov r20, r13 17d2: 68 e0 ldi r22, 0x08 ; 8 17d4: ce 01 movw r24, r28 17d6: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 17da: 4c 2d mov r20, r12 17dc: 69 e0 ldi r22, 0x09 ; 9 17de: ce 01 movw r24, r28 17e0: df 91 pop r29 17e2: cf 91 pop r28 17e4: ff 90 pop r15 17e6: ef 90 pop r14 17e8: df 90 pop r13 17ea: cf 90 pop r12 17ec: 0c 94 bc 0a jmp 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 000017f0 <_ZN5RFM6912getFrequencyEv>: 17f0: 0f 93 push r16 17f2: 1f 93 push r17 17f4: cf 93 push r28 17f6: df 93 push r29 17f8: 8c 01 movw r16, r24 17fa: 67 e0 ldi r22, 0x07 ; 7 17fc: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1800: c8 2f mov r28, r24 1802: 68 e0 ldi r22, 0x08 ; 8 1804: c8 01 movw r24, r16 1806: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 180a: d8 2f mov r29, r24 180c: 69 e0 ldi r22, 0x09 ; 9 180e: c8 01 movw r24, r16 1810: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1814: 4c 2f mov r20, r28 1816: 50 e0 ldi r21, 0x00 ; 0 1818: 70 e0 ldi r23, 0x00 ; 0 181a: 60 e0 ldi r22, 0x00 ; 0 181c: ba 01 movw r22, r20 181e: 55 27 eor r21, r21 1820: 44 27 eor r20, r20 1822: 48 0f add r20, r24 1824: 51 1d adc r21, r1 1826: 61 1d adc r22, r1 1828: 71 1d adc r23, r1 182a: 8d 2f mov r24, r29 182c: 90 e0 ldi r25, 0x00 ; 0 182e: 98 2f mov r25, r24 1830: 88 27 eor r24, r24 1832: 8a 01 movw r16, r20 1834: 9b 01 movw r18, r22 1836: 08 0f add r16, r24 1838: 19 1f adc r17, r25 183a: 21 1d adc r18, r1 183c: 31 1d adc r19, r1 183e: c9 01 movw r24, r18 1840: b8 01 movw r22, r16 1842: df 91 pop r29 1844: cf 91 pop r28 1846: 1f 91 pop r17 1848: 0f 91 pop r16 184a: 08 95 ret 0000184c <_ZN5RFM6916OOKTransmitBeginEv>: 184c: cf 93 push r28 184e: df 93 push r29 1850: ec 01 movw r28, r24 1852: 44 e8 ldi r20, 0x84 ; 132 1854: 61 e0 ldi r22, 0x01 ; 1 1856: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 185a: 48 e6 ldi r20, 0x68 ; 104 185c: 62 e0 ldi r22, 0x02 ; 2 185e: ce 01 movw r24, r28 1860: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 1864: 64 e0 ldi r22, 0x04 ; 4 1866: ce 01 movw r24, r28 1868: df 91 pop r29 186a: cf 91 pop r28 186c: 0c 94 15 0b jmp 0x162a ; 0x162a <_ZN5RFM697setModeEh> 00001870 <_ZN5RFM6910InitializeEhhh>: 1870: 8f 92 push r8 1872: 9f 92 push r9 1874: af 92 push r10 1876: bf 92 push r11 1878: ef 92 push r14 187a: ff 92 push r15 187c: 0f 93 push r16 187e: 1f 93 push r17 1880: cf 93 push r28 1882: df 93 push r29 1884: cd b7 in r28, 0x3d ; 61 1886: de b7 in r29, 0x3e ; 62 1888: e0 97 sbiw r28, 0x30 ; 48 188a: cd bf out 0x3d, r28 ; 61 188c: de bf out 0x3e, r29 ; 62 188e: 8c 01 movw r16, r24 1890: e2 2e mov r14, r18 1892: 8e e2 ldi r24, 0x2E ; 46 1894: fe 01 movw r30, r28 1896: 33 96 adiw r30, 0x03 ; 3 1898: df 01 movw r26, r30 189a: 98 2f mov r25, r24 189c: 1d 92 st X+, r1 189e: 9a 95 dec r25 18a0: e9 f7 brne .-6 ; 0x189c <_ZN5RFM6910InitializeEhhh+0x2c> 18a2: 21 e0 ldi r18, 0x01 ; 1 18a4: 29 83 std Y+1, r18 ; 0x01 18a6: 34 e0 ldi r19, 0x04 ; 4 18a8: 3a 83 std Y+2, r19 ; 0x02 18aa: 92 e0 ldi r25, 0x02 ; 2 18ac: 9b 83 std Y+3, r25 ; 0x03 18ae: 93 e0 ldi r25, 0x03 ; 3 18b0: 9d 83 std Y+5, r25 ; 0x05 18b2: 96 e0 ldi r25, 0x06 ; 6 18b4: 9e 83 std Y+6, r25 ; 0x06 18b6: 3f 83 std Y+7, r19 ; 0x07 18b8: 36 e8 ldi r19, 0x86 ; 134 18ba: 38 87 std Y+8, r19 ; 0x08 18bc: 35 e0 ldi r19, 0x05 ; 5 18be: 39 87 std Y+9, r19 ; 0x09 18c0: 2a 87 std Y+10, r18 ; 0x0a 18c2: 9b 87 std Y+11, r25 ; 0x0b 18c4: 9c ee ldi r25, 0xEC ; 236 18c6: 9c 87 std Y+12, r25 ; 0x0c 18c8: 27 e0 ldi r18, 0x07 ; 7 18ca: 2d 87 std Y+13, r18 ; 0x0d 18cc: 98 ed ldi r25, 0xD8 ; 216 18ce: 9e 87 std Y+14, r25 ; 0x0e 18d0: 38 e0 ldi r19, 0x08 ; 8 18d2: 3f 87 std Y+15, r19 ; 0x0f 18d4: 30 e4 ldi r19, 0x40 ; 64 18d6: 38 8b std Y+16, r19 ; 0x10 18d8: 59 e0 ldi r21, 0x09 ; 9 18da: 59 8b std Y+17, r21 ; 0x11 18dc: 59 e1 ldi r21, 0x19 ; 25 18de: 5b 8b std Y+19, r21 ; 0x13 18e0: 53 e4 ldi r21, 0x43 ; 67 18e2: 5c 8b std Y+20, r21 ; 0x14 18e4: 5e e1 ldi r21, 0x1E ; 30 18e6: 5d 8b std Y+21, r21 ; 0x15 18e8: 5a e0 ldi r21, 0x0A ; 10 18ea: 5e 8b std Y+22, r21 ; 0x16 18ec: 55 e2 ldi r21, 0x25 ; 37 18ee: 5f 8b std Y+23, r21 ; 0x17 18f0: 38 8f std Y+24, r19 ; 0x18 18f2: 36 e2 ldi r19, 0x26 ; 38 18f4: 39 8f std Y+25, r19 ; 0x19 18f6: 2a 8f std Y+26, r18 ; 0x1a 18f8: 28 e2 ldi r18, 0x28 ; 40 18fa: 2b 8f std Y+27, r18 ; 0x1b 18fc: 20 e1 ldi r18, 0x10 ; 16 18fe: 2c 8f std Y+28, r18 ; 0x1c 1900: 29 e2 ldi r18, 0x29 ; 41 1902: 2d 8f std Y+29, r18 ; 0x1d 1904: 9e 8f std Y+30, r25 ; 0x1e 1906: 8f 8f std Y+31, r24 ; 0x1f 1908: 98 e8 ldi r25, 0x88 ; 136 190a: 98 a3 std Y+32, r25 ; 0x20 190c: 8f e2 ldi r24, 0x2F ; 47 190e: 89 a3 std Y+33, r24 ; 0x21 1910: 8d e2 ldi r24, 0x2D ; 45 1912: 8a a3 std Y+34, r24 ; 0x22 1914: 80 e3 ldi r24, 0x30 ; 48 1916: 8b a3 std Y+35, r24 ; 0x23 1918: 27 e3 ldi r18, 0x37 ; 55 191a: 2d a3 std Y+37, r18 ; 0x25 191c: 9e a3 std Y+38, r25 ; 0x26 191e: 98 e3 ldi r25, 0x38 ; 56 1920: 9f a3 std Y+39, r25 ; 0x27 1922: 92 e4 ldi r25, 0x42 ; 66 1924: 98 a7 std Y+40, r25 ; 0x28 1926: 9c e3 ldi r25, 0x3C ; 60 1928: 99 a7 std Y+41, r25 ; 0x29 192a: 9f e8 ldi r25, 0x8F ; 143 192c: 9a a7 std Y+42, r25 ; 0x2a 192e: 9d e3 ldi r25, 0x3D ; 61 1930: 9b a7 std Y+43, r25 ; 0x2b 1932: 92 e1 ldi r25, 0x12 ; 18 1934: 9c a7 std Y+44, r25 ; 0x2c 1936: 9f e6 ldi r25, 0x6F ; 111 1938: 9d a7 std Y+45, r25 ; 0x2d 193a: 8e a7 std Y+46, r24 ; 0x2e 193c: 8f ef ldi r24, 0xFF ; 255 193e: 8f a7 std Y+47, r24 ; 0x2f 1940: 4c a3 std Y+36, r20 ; 0x24 1942: 61 e0 ldi r22, 0x01 ; 1 1944: d8 01 movw r26, r16 1946: 1f 96 adiw r26, 0x0f ; 15 1948: 8c 91 ld r24, X 194a: 0e 94 b7 02 call 0x56e ; 0x56e 194e: 61 e0 ldi r22, 0x01 ; 1 1950: f8 01 movw r30, r16 1952: 87 85 ldd r24, Z+15 ; 0x0f 1954: 0e 94 89 03 call 0x712 ; 0x712 1958: 0e 94 f4 02 call 0x5e8 ; 0x5e8 <_ZN8SPIClass5beginEv.constprop.95> 195c: 4a ea ldi r20, 0xAA ; 170 195e: 6f e2 ldi r22, 0x2F ; 47 1960: c8 01 movw r24, r16 1962: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 1966: 6f e2 ldi r22, 0x2F ; 47 1968: c8 01 movw r24, r16 196a: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 196e: 8a 3a cpi r24, 0xAA ; 170 1970: a9 f7 brne .-22 ; 0x195c <_ZN5RFM6910InitializeEhhh+0xec> 1972: 45 e5 ldi r20, 0x55 ; 85 1974: 6f e2 ldi r22, 0x2F ; 47 1976: c8 01 movw r24, r16 1978: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 197c: 6f e2 ldi r22, 0x2F ; 47 197e: c8 01 movw r24, r16 1980: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 1984: 85 35 cpi r24, 0x55 ; 85 1986: a9 f7 brne .-22 ; 0x1972 <_ZN5RFM6910InitializeEhhh+0x102> 1988: f1 2c mov r15, r1 198a: ef 2d mov r30, r15 198c: f0 e0 ldi r31, 0x00 ; 0 198e: ee 0f add r30, r30 1990: ff 1f adc r31, r31 1992: 81 e0 ldi r24, 0x01 ; 1 1994: 90 e0 ldi r25, 0x00 ; 0 1996: 8c 0f add r24, r28 1998: 9d 1f adc r25, r29 199a: e8 0f add r30, r24 199c: f9 1f adc r31, r25 199e: 60 81 ld r22, Z 19a0: 6f 3f cpi r22, 0xFF ; 255 19a2: 31 f0 breq .+12 ; 0x19b0 <_ZN5RFM6910InitializeEhhh+0x140> 19a4: 41 81 ldd r20, Z+1 ; 0x01 19a6: c8 01 movw r24, r16 19a8: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 19ac: f3 94 inc r15 19ae: ed cf rjmp .-38 ; 0x198a <_ZN5RFM6910InitializeEhhh+0x11a> 19b0: d8 01 movw r26, r16 19b2: ed 91 ld r30, X+ 19b4: fc 91 ld r31, X 19b6: 11 97 sbiw r26, 0x01 ; 1 19b8: 02 80 ldd r0, Z+2 ; 0x02 19ba: f3 81 ldd r31, Z+3 ; 0x03 19bc: e0 2d mov r30, r0 19be: 20 e0 ldi r18, 0x00 ; 0 19c0: 40 e0 ldi r20, 0x00 ; 0 19c2: 53 96 adiw r26, 0x13 ; 19 19c4: 6c 91 ld r22, X 19c6: c8 01 movw r24, r16 19c8: 09 95 icall 19ca: d8 01 movw r26, r16 19cc: ed 91 ld r30, X+ 19ce: fc 91 ld r31, X 19d0: 04 84 ldd r0, Z+12 ; 0x0c 19d2: f5 85 ldd r31, Z+13 ; 0x0d 19d4: e0 2d mov r30, r0 19d6: 6e 2d mov r22, r14 19d8: c8 01 movw r24, r16 19da: 09 95 icall 19dc: 61 e0 ldi r22, 0x01 ; 1 19de: c8 01 movw r24, r16 19e0: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 19e4: 67 e2 ldi r22, 0x27 ; 39 19e6: c8 01 movw r24, r16 19e8: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 19ec: 87 ff sbrs r24, 7 19ee: fa cf rjmp .-12 ; 0x19e4 <_ZN5RFM6910InitializeEhhh+0x174> 19f0: 44 e0 ldi r20, 0x04 ; 4 19f2: 67 ef ldi r22, 0xF7 ; 247 19f4: 7a e0 ldi r23, 0x0A ; 10 19f6: f8 01 movw r30, r16 19f8: 80 89 ldd r24, Z+16 ; 0x10 19fa: 0e 94 42 05 call 0xa84 ; 0xa84 19fe: d8 01 movw r26, r16 1a00: ed 91 ld r30, X+ 1a02: fc 91 ld r31, X 1a04: e6 80 ldd r14, Z+6 ; 0x06 1a06: f7 80 ldd r15, Z+7 ; 0x07 1a08: 00 84 ldd r0, Z+8 ; 0x08 1a0a: f1 85 ldd r31, Z+9 ; 0x09 1a0c: e0 2d mov r30, r0 1a0e: c8 01 movw r24, r16 1a10: 09 95 icall 1a12: f8 01 movw r30, r16 1a14: 22 81 ldd r18, Z+2 ; 0x02 1a16: 33 81 ldd r19, Z+3 ; 0x03 1a18: 49 01 movw r8, r18 1a1a: 33 0f add r19, r19 1a1c: aa 08 sbc r10, r10 1a1e: bb 08 sbc r11, r11 1a20: ab 01 movw r20, r22 1a22: bc 01 movw r22, r24 1a24: 48 0d add r20, r8 1a26: 59 1d adc r21, r9 1a28: 6a 1d adc r22, r10 1a2a: 7b 1d adc r23, r11 1a2c: c8 01 movw r24, r16 1a2e: f7 01 movw r30, r14 1a30: 09 95 icall 1a32: 00 93 39 28 sts 0x2839, r16 ; 0x802839 <_ZN5RFM6911selfPointerE> 1a36: 10 93 3a 28 sts 0x283A, r17 ; 0x80283a <_ZN5RFM6911selfPointerE+0x1> 1a3a: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 1a3e: bc 01 movw r22, r24 1a40: 99 0f add r25, r25 1a42: 88 0b sbc r24, r24 1a44: 99 0b sbc r25, r25 1a46: 20 e2 ldi r18, 0x20 ; 32 1a48: 30 e0 ldi r19, 0x00 ; 0 1a4a: 40 e0 ldi r20, 0x00 ; 0 1a4c: 50 e0 ldi r21, 0x00 ; 0 1a4e: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 1a52: d8 01 movw r26, r16 1a54: 14 96 adiw r26, 0x04 ; 4 1a56: 2d 93 st X+, r18 1a58: 3d 93 st X+, r19 1a5a: 4d 93 st X+, r20 1a5c: 5c 93 st X, r21 1a5e: 17 97 sbiw r26, 0x07 ; 7 1a60: 78 94 sei 1a62: 8f b7 in r24, 0x3f ; 63 1a64: 80 93 3b 28 sts 0x283B, r24 ; 0x80283b <_ZN5RFM699STATUSREGE> 1a68: 81 e0 ldi r24, 0x01 ; 1 1a6a: e0 96 adiw r28, 0x30 ; 48 1a6c: cd bf out 0x3d, r28 ; 61 1a6e: de bf out 0x3e, r29 ; 62 1a70: df 91 pop r29 1a72: cf 91 pop r28 1a74: 1f 91 pop r17 1a76: 0f 91 pop r16 1a78: ff 90 pop r15 1a7a: ef 90 pop r14 1a7c: bf 90 pop r11 1a7e: af 90 pop r10 1a80: 9f 90 pop r9 1a82: 8f 90 pop r8 1a84: 08 95 ret 00001a86 <_Z12register_pcihhPFvvEh.part.4>: 1a86: 0f 93 push r16 1a88: 1f 93 push r17 1a8a: cf 93 push r28 1a8c: 98 2f mov r25, r24 1a8e: 86 2f mov r24, r22 1a90: ba 01 movw r22, r20 1a92: 49 2f mov r20, r25 1a94: 50 e0 ldi r21, 0x00 ; 0 1a96: 8a 01 movw r16, r20 1a98: 0b 5c subi r16, 0xCB ; 203 1a9a: 17 4d sbci r17, 0xD7 ; 215 1a9c: f8 01 movw r30, r16 1a9e: 20 83 st Z, r18 1aa0: fa 01 movw r30, r20 1aa2: ee 0f add r30, r30 1aa4: ff 1f adc r31, r31 1aa6: e3 5d subi r30, 0xD3 ; 211 1aa8: f7 4d sbci r31, 0xD7 ; 215 1aaa: 60 83 st Z, r22 1aac: 71 83 std Z+1, r23 ; 0x01 1aae: 47 5d subi r20, 0xD7 ; 215 1ab0: 57 4d sbci r21, 0xD7 ; 215 1ab2: fa 01 movw r30, r20 1ab4: 80 83 st Z, r24 1ab6: 38 2f mov r19, r24 1ab8: 3b 7f andi r19, 0xFB ; 251 1aba: 3a 30 cpi r19, 0x0A ; 10 1abc: 11 f0 breq .+4 ; 0x1ac2 <_Z12register_pcihhPFvvEh.part.4+0x3c> 1abe: 32 31 cpi r19, 0x12 ; 18 1ac0: 31 f4 brne .+12 ; 0x1ace <_Z12register_pcihhPFvvEh.part.4+0x48> 1ac2: 42 2f mov r20, r18 1ac4: cf 91 pop r28 1ac6: 1f 91 pop r17 1ac8: 0f 91 pop r16 1aca: 0c 94 42 05 jmp 0xa84 ; 0xa84 1ace: 24 30 cpi r18, 0x04 ; 4 1ad0: 11 f4 brne .+4 ; 0x1ad6 <_Z12register_pcihhPFvvEh.part.4+0x50> 1ad2: 44 e0 ldi r20, 0x04 ; 4 1ad4: f7 cf rjmp .-18 ; 0x1ac4 <_Z12register_pcihhPFvvEh.part.4+0x3e> 1ad6: c2 2f mov r28, r18 1ad8: 44 e0 ldi r20, 0x04 ; 4 1ada: 68 ea ldi r22, 0xA8 ; 168 1adc: 7d e0 ldi r23, 0x0D ; 13 1ade: 92 30 cpi r25, 0x02 ; 2 1ae0: 51 f0 breq .+20 ; 0x1af6 <_Z12register_pcihhPFvvEh.part.4+0x70> 1ae2: 69 e9 ldi r22, 0x99 ; 153 1ae4: 7d e0 ldi r23, 0x0D ; 13 1ae6: 93 30 cpi r25, 0x03 ; 3 1ae8: 31 f0 breq .+12 ; 0x1af6 <_Z12register_pcihhPFvvEh.part.4+0x70> 1aea: 6a e8 ldi r22, 0x8A ; 138 1aec: 7d e0 ldi r23, 0x0D ; 13 1aee: 91 30 cpi r25, 0x01 ; 1 1af0: 11 f4 brne .+4 ; 0x1af6 <_Z12register_pcihhPFvvEh.part.4+0x70> 1af2: 67 eb ldi r22, 0xB7 ; 183 1af4: 7d e0 ldi r23, 0x0D ; 13 1af6: 0e 94 42 05 call 0xa84 ; 0xa84 1afa: c1 70 andi r28, 0x01 ; 1 1afc: f8 01 movw r30, r16 1afe: c0 83 st Z, r28 1b00: cf 91 pop r28 1b02: 1f 91 pop r17 1b04: 0f 91 pop r16 1b06: 08 95 ret 00001b08 <_Z11wakeUp0_pciv.part.0>: 1b08: 80 91 a8 28 lds r24, 0x28A8 ; 0x8028a8 1b0c: 80 68 ori r24, 0x80 ; 128 1b0e: 80 93 a8 28 sts 0x28A8, r24 ; 0x8028a8 1b12: 08 95 ret 00001b14 <_Z11wakeUp0_pciv>: 1b14: 80 91 29 28 lds r24, 0x2829 ; 0x802829 1b18: 0e 94 68 03 call 0x6d0 ; 0x6d0 1b1c: 90 91 35 28 lds r25, 0x2835 ; 0x802835 1b20: 89 13 cpse r24, r25 1b22: 05 c0 rjmp .+10 ; 0x1b2e <_Z11wakeUp0_pciv+0x1a> 1b24: e0 91 2d 28 lds r30, 0x282D ; 0x80282d <_ZL7pci_isr> 1b28: f0 91 2e 28 lds r31, 0x282E ; 0x80282e <_ZL7pci_isr+0x1> 1b2c: 09 94 ijmp 1b2e: 0c 94 84 0d jmp 0x1b08 ; 0x1b08 <_Z11wakeUp0_pciv.part.0> 00001b32 <_Z11wakeUp3_pciv>: 1b32: 80 91 2c 28 lds r24, 0x282C ; 0x80282c 1b36: 0e 94 68 03 call 0x6d0 ; 0x6d0 1b3a: 90 91 38 28 lds r25, 0x2838 ; 0x802838 1b3e: 89 13 cpse r24, r25 1b40: 05 c0 rjmp .+10 ; 0x1b4c <_Z11wakeUp3_pciv+0x1a> 1b42: e0 91 33 28 lds r30, 0x2833 ; 0x802833 <_ZL7pci_isr+0x6> 1b46: f0 91 34 28 lds r31, 0x2834 ; 0x802834 <_ZL7pci_isr+0x7> 1b4a: 09 94 ijmp 1b4c: 0c 94 84 0d jmp 0x1b08 ; 0x1b08 <_Z11wakeUp0_pciv.part.0> 00001b50 <_Z11wakeUp2_pciv>: 1b50: 80 91 2b 28 lds r24, 0x282B ; 0x80282b 1b54: 0e 94 68 03 call 0x6d0 ; 0x6d0 1b58: 90 91 37 28 lds r25, 0x2837 ; 0x802837 1b5c: 89 13 cpse r24, r25 1b5e: 05 c0 rjmp .+10 ; 0x1b6a <_Z11wakeUp2_pciv+0x1a> 1b60: e0 91 31 28 lds r30, 0x2831 ; 0x802831 <_ZL7pci_isr+0x4> 1b64: f0 91 32 28 lds r31, 0x2832 ; 0x802832 <_ZL7pci_isr+0x5> 1b68: 09 94 ijmp 1b6a: 0c 94 84 0d jmp 0x1b08 ; 0x1b08 <_Z11wakeUp0_pciv.part.0> 00001b6e <_Z11wakeUp1_pciv>: 1b6e: 80 91 2a 28 lds r24, 0x282A ; 0x80282a 1b72: 0e 94 68 03 call 0x6d0 ; 0x6d0 1b76: 90 91 36 28 lds r25, 0x2836 ; 0x802836 1b7a: 89 13 cpse r24, r25 1b7c: 05 c0 rjmp .+10 ; 0x1b88 <_Z11wakeUp1_pciv+0x1a> 1b7e: e0 91 2f 28 lds r30, 0x282F ; 0x80282f <_ZL7pci_isr+0x2> 1b82: f0 91 30 28 lds r31, 0x2830 ; 0x802830 <_ZL7pci_isr+0x3> 1b86: 09 94 ijmp 1b88: 0c 94 84 0d jmp 0x1b08 ; 0x1b08 <_Z11wakeUp0_pciv.part.0> 00001b8c <_ZN13PacketHandler8add_tempEj>: 1b8c: fc 01 movw r30, r24 1b8e: 87 81 ldd r24, Z+7 ; 0x07 1b90: 81 30 cpi r24, 0x01 ; 1 1b92: 09 f4 brne .+2 ; 0x1b96 <_ZN13PacketHandler8add_tempEj+0xa> 1b94: 43 c0 rjmp .+134 ; 0x1c1c <_ZN13PacketHandler8add_tempEj+0x90> 1b96: 28 f0 brcs .+10 ; 0x1ba2 <_ZN13PacketHandler8add_tempEj+0x16> 1b98: 82 30 cpi r24, 0x02 ; 2 1b9a: 09 f4 brne .+2 ; 0x1b9e <_ZN13PacketHandler8add_tempEj+0x12> 1b9c: 63 c0 rjmp .+198 ; 0x1c64 <_ZN13PacketHandler8add_tempEj+0xd8> 1b9e: 87 81 ldd r24, Z+7 ; 0x07 1ba0: 08 95 ret 1ba2: 82 81 ldd r24, Z+2 ; 0x02 1ba4: 84 30 cpi r24, 0x04 ; 4 1ba6: a1 f0 breq .+40 ; 0x1bd0 <_ZN13PacketHandler8add_tempEj+0x44> 1ba8: 85 30 cpi r24, 0x05 ; 5 1baa: 51 f1 breq .+84 ; 0x1c00 <_ZN13PacketHandler8add_tempEj+0x74> 1bac: 81 11 cpse r24, r1 1bae: 0d c0 rjmp .+26 ; 0x1bca <_ZN13PacketHandler8add_tempEj+0x3e> 1bb0: 96 2f mov r25, r22 1bb2: 92 95 swap r25 1bb4: 90 7f andi r25, 0xF0 ; 240 1bb6: 85 85 ldd r24, Z+13 ; 0x0d 1bb8: 8f 70 andi r24, 0x0F ; 15 1bba: 89 2b or r24, r25 1bbc: 85 87 std Z+13, r24 ; 0x0d 1bbe: 72 95 swap r23 1bc0: 70 7f andi r23, 0xF0 ; 240 1bc2: 62 95 swap r22 1bc4: 6f 70 andi r22, 0x0F ; 15 1bc6: 76 2b or r23, r22 1bc8: 76 87 std Z+14, r23 ; 0x0e 1bca: 81 e0 ldi r24, 0x01 ; 1 1bcc: 87 83 std Z+7, r24 ; 0x07 1bce: e7 cf rjmp .-50 ; 0x1b9e <_ZN13PacketHandler8add_tempEj+0x12> 1bd0: 96 2f mov r25, r22 1bd2: 92 95 swap r25 1bd4: 90 7f andi r25, 0xF0 ; 240 1bd6: 86 85 ldd r24, Z+14 ; 0x0e 1bd8: 8f 70 andi r24, 0x0F ; 15 1bda: 89 2b or r24, r25 1bdc: 86 87 std Z+14, r24 ; 0x0e 1bde: 97 2f mov r25, r23 1be0: 92 95 swap r25 1be2: 90 7f andi r25, 0xF0 ; 240 1be4: 86 2f mov r24, r22 1be6: 82 95 swap r24 1be8: 8f 70 andi r24, 0x0F ; 15 1bea: 89 2b or r24, r25 1bec: 87 87 std Z+15, r24 ; 0x0f 1bee: 72 95 swap r23 1bf0: 7f 70 andi r23, 0x0F ; 15 1bf2: 67 2f mov r22, r23 1bf4: 63 70 andi r22, 0x03 ; 3 1bf6: 70 89 ldd r23, Z+16 ; 0x10 1bf8: 7c 7f andi r23, 0xFC ; 252 1bfa: 76 2b or r23, r22 1bfc: 70 8b std Z+16, r23 ; 0x10 1bfe: e5 cf rjmp .-54 ; 0x1bca <_ZN13PacketHandler8add_tempEj+0x3e> 1c00: 96 2f mov r25, r22 1c02: 92 95 swap r25 1c04: 90 7f andi r25, 0xF0 ; 240 1c06: 86 85 ldd r24, Z+14 ; 0x0e 1c08: 8f 70 andi r24, 0x0F ; 15 1c0a: 89 2b or r24, r25 1c0c: 86 87 std Z+14, r24 ; 0x0e 1c0e: 72 95 swap r23 1c10: 70 7f andi r23, 0xF0 ; 240 1c12: 62 95 swap r22 1c14: 6f 70 andi r22, 0x0F ; 15 1c16: 76 2b or r23, r22 1c18: 77 87 std Z+15, r23 ; 0x0f 1c1a: d7 cf rjmp .-82 ; 0x1bca <_ZN13PacketHandler8add_tempEj+0x3e> 1c1c: 82 81 ldd r24, Z+2 ; 0x02 1c1e: 84 30 cpi r24, 0x04 ; 4 1c20: 21 f0 breq .+8 ; 0x1c2a <_ZN13PacketHandler8add_tempEj+0x9e> 1c22: 85 30 cpi r24, 0x05 ; 5 1c24: b9 f0 breq .+46 ; 0x1c54 <_ZN13PacketHandler8add_tempEj+0xc8> 1c26: 82 e0 ldi r24, 0x02 ; 2 1c28: d1 cf rjmp .-94 ; 0x1bcc <_ZN13PacketHandler8add_tempEj+0x40> 1c2a: 96 2f mov r25, r22 1c2c: 99 0f add r25, r25 1c2e: 99 0f add r25, r25 1c30: 80 89 ldd r24, Z+16 ; 0x10 1c32: 83 70 andi r24, 0x03 ; 3 1c34: 89 2b or r24, r25 1c36: 80 8b std Z+16, r24 ; 0x10 1c38: 86 2f mov r24, r22 1c3a: 82 95 swap r24 1c3c: 86 95 lsr r24 1c3e: 86 95 lsr r24 1c40: 83 70 andi r24, 0x03 ; 3 1c42: 61 89 ldd r22, Z+17 ; 0x11 1c44: 60 7c andi r22, 0xC0 ; 192 1c46: 7f 70 andi r23, 0x0F ; 15 1c48: 77 0f add r23, r23 1c4a: 77 0f add r23, r23 1c4c: 68 2b or r22, r24 1c4e: 67 2b or r22, r23 1c50: 61 8b std Z+17, r22 ; 0x11 1c52: e9 cf rjmp .-46 ; 0x1c26 <_ZN13PacketHandler8add_tempEj+0x9a> 1c54: 61 8b std Z+17, r22 ; 0x11 1c56: 67 2f mov r22, r23 1c58: 6f 73 andi r22, 0x3F ; 63 1c5a: 72 89 ldd r23, Z+18 ; 0x12 1c5c: 70 7c andi r23, 0xC0 ; 192 1c5e: 76 2b or r23, r22 1c60: 72 8b std Z+18, r23 ; 0x12 1c62: e1 cf rjmp .-62 ; 0x1c26 <_ZN13PacketHandler8add_tempEj+0x9a> 1c64: 82 81 ldd r24, Z+2 ; 0x02 1c66: 84 30 cpi r24, 0x04 ; 4 1c68: 09 f0 breq .+2 ; 0x1c6c <_ZN13PacketHandler8add_tempEj+0xe0> 1c6a: 99 cf rjmp .-206 ; 0x1b9e <_ZN13PacketHandler8add_tempEj+0x12> 1c6c: 96 2f mov r25, r22 1c6e: 92 95 swap r25 1c70: 99 0f add r25, r25 1c72: 99 0f add r25, r25 1c74: 90 7c andi r25, 0xC0 ; 192 1c76: 81 89 ldd r24, Z+17 ; 0x11 1c78: 8f 73 andi r24, 0x3F ; 63 1c7a: 89 2b or r24, r25 1c7c: 81 8b std Z+17, r24 ; 0x11 1c7e: 87 2f mov r24, r23 1c80: 82 95 swap r24 1c82: 88 0f add r24, r24 1c84: 88 0f add r24, r24 1c86: 80 7c andi r24, 0xC0 ; 192 1c88: 66 95 lsr r22 1c8a: 66 95 lsr r22 1c8c: 68 2b or r22, r24 1c8e: 62 8b std Z+18, r22 ; 0x12 1c90: 76 95 lsr r23 1c92: 76 95 lsr r23 1c94: 73 70 andi r23, 0x03 ; 3 1c96: 83 89 ldd r24, Z+19 ; 0x13 1c98: 8c 7f andi r24, 0xFC ; 252 1c9a: 78 2b or r23, r24 1c9c: 73 8b std Z+19, r23 ; 0x13 1c9e: 7f cf rjmp .-258 ; 0x1b9e <_ZN13PacketHandler8add_tempEj+0x12> 00001ca0 <_ZNK9BME280I2C11getSettingsEv>: 1ca0: c3 96 adiw r24, 0x33 ; 51 1ca2: 08 95 ret 00001ca4 <_ZNK6BME28011getSettingsEv>: 1ca4: 02 96 adiw r24, 0x02 ; 2 1ca6: 08 95 ret 00001ca8 <_ZN6BME28013WriteSettingsEv>: 1ca8: 0f 93 push r16 1caa: 1f 93 push r17 1cac: cf 93 push r28 1cae: df 93 push r29 1cb0: ec 01 movw r28, r24 1cb2: 0a 81 ldd r16, Y+2 ; 0x02 1cb4: 80 2f mov r24, r16 1cb6: 82 95 swap r24 1cb8: 88 0f add r24, r24 1cba: 80 7e andi r24, 0xE0 ; 224 1cbc: 0e 81 ldd r16, Y+6 ; 0x06 1cbe: 00 0f add r16, r16 1cc0: 00 0f add r16, r16 1cc2: 08 2b or r16, r24 1cc4: 88 85 ldd r24, Y+8 ; 0x08 1cc6: 08 2b or r16, r24 1cc8: 1a 85 ldd r17, Y+10 ; 0x0a 1cca: 81 2f mov r24, r17 1ccc: 82 95 swap r24 1cce: 88 0f add r24, r24 1cd0: 80 7e andi r24, 0xE0 ; 224 1cd2: 1c 85 ldd r17, Y+12 ; 0x0c 1cd4: 11 0f add r17, r17 1cd6: 11 0f add r17, r17 1cd8: 18 2b or r17, r24 1cda: 8e 85 ldd r24, Y+14 ; 0x0e 1cdc: 18 2b or r17, r24 1cde: e8 81 ld r30, Y 1ce0: f9 81 ldd r31, Y+1 ; 0x01 1ce2: 06 80 ldd r0, Z+6 ; 0x06 1ce4: f7 81 ldd r31, Z+7 ; 0x07 1ce6: e0 2d mov r30, r0 1ce8: 4c 81 ldd r20, Y+4 ; 0x04 1cea: 62 ef ldi r22, 0xF2 ; 242 1cec: ce 01 movw r24, r28 1cee: 09 95 icall 1cf0: e8 81 ld r30, Y 1cf2: f9 81 ldd r31, Y+1 ; 0x01 1cf4: 06 80 ldd r0, Z+6 ; 0x06 1cf6: f7 81 ldd r31, Z+7 ; 0x07 1cf8: e0 2d mov r30, r0 1cfa: 40 2f mov r20, r16 1cfc: 64 ef ldi r22, 0xF4 ; 244 1cfe: ce 01 movw r24, r28 1d00: 09 95 icall 1d02: e8 81 ld r30, Y 1d04: f9 81 ldd r31, Y+1 ; 0x01 1d06: 06 80 ldd r0, Z+6 ; 0x06 1d08: f7 81 ldd r31, Z+7 ; 0x07 1d0a: e0 2d mov r30, r0 1d0c: 41 2f mov r20, r17 1d0e: 65 ef ldi r22, 0xF5 ; 245 1d10: ce 01 movw r24, r28 1d12: df 91 pop r29 1d14: cf 91 pop r28 1d16: 1f 91 pop r17 1d18: 0f 91 pop r16 1d1a: 09 94 ijmp 00001d1c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80>: 1d1c: 2f 92 push r2 1d1e: 3f 92 push r3 1d20: 4f 92 push r4 1d22: 5f 92 push r5 1d24: 6f 92 push r6 1d26: 7f 92 push r7 1d28: 8f 92 push r8 1d2a: 9f 92 push r9 1d2c: af 92 push r10 1d2e: bf 92 push r11 1d30: cf 92 push r12 1d32: df 92 push r13 1d34: ef 92 push r14 1d36: ff 92 push r15 1d38: 0f 93 push r16 1d3a: 1f 93 push r17 1d3c: cf 93 push r28 1d3e: df 93 push r29 1d40: cd b7 in r28, 0x3d ; 61 1d42: de b7 in r29, 0x3e ; 62 1d44: c5 56 subi r28, 0x65 ; 101 1d46: d1 09 sbc r29, r1 1d48: cd bf out 0x3d, r28 ; 61 1d4a: de bf out 0x3e, r29 ; 62 1d4c: 1c 01 movw r2, r24 1d4e: 29 96 adiw r28, 0x09 ; 9 1d50: 6e af std Y+62, r22 ; 0x3e 1d52: 7f af std Y+63, r23 ; 0x3f 1d54: 29 97 sbiw r28, 0x09 ; 9 1d56: 8a 01 movw r16, r20 1d58: 2b 96 adiw r28, 0x0b ; 11 1d5a: 2e af std Y+62, r18 ; 0x3e 1d5c: 3f af std Y+63, r19 ; 0x3f 1d5e: 2b 97 sbiw r28, 0x0b ; 11 1d60: dc 01 movw r26, r24 1d62: 18 96 adiw r26, 0x08 ; 8 1d64: 8d 91 ld r24, X+ 1d66: 9c 91 ld r25, X 1d68: 01 97 sbiw r24, 0x01 ; 1 1d6a: 19 f4 brne .+6 ; 0x1d72 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x56> 1d6c: c1 01 movw r24, r2 1d6e: 0e 94 54 0e call 0x1ca8 ; 0x1ca8 <_ZN6BME28013WriteSettingsEv> 1d72: d1 01 movw r26, r2 1d74: ed 91 ld r30, X+ 1d76: fc 91 ld r31, X 1d78: 00 84 ldd r0, Z+8 ; 0x08 1d7a: f1 85 ldd r31, Z+9 ; 0x09 1d7c: e0 2d mov r30, r0 1d7e: 28 e0 ldi r18, 0x08 ; 8 1d80: ae 01 movw r20, r28 1d82: 4f 5d subi r20, 0xDF ; 223 1d84: 5f 4f sbci r21, 0xFF ; 255 1d86: 67 ef ldi r22, 0xF7 ; 247 1d88: c1 01 movw r24, r2 1d8a: 09 95 icall 1d8c: fe 01 movw r30, r28 1d8e: b1 96 adiw r30, 0x21 ; 33 1d90: de 01 movw r26, r28 1d92: 11 96 adiw r26, 0x01 ; 1 1d94: 9e 01 movw r18, r28 1d96: 27 5d subi r18, 0xD7 ; 215 1d98: 3f 4f sbci r19, 0xFF ; 255 1d9a: 41 91 ld r20, Z+ 1d9c: 50 e0 ldi r21, 0x00 ; 0 1d9e: 70 e0 ldi r23, 0x00 ; 0 1da0: 60 e0 ldi r22, 0x00 ; 0 1da2: 4d 93 st X+, r20 1da4: 5d 93 st X+, r21 1da6: 6d 93 st X+, r22 1da8: 7d 93 st X+, r23 1daa: e2 17 cp r30, r18 1dac: f3 07 cpc r31, r19 1dae: a9 f7 brne .-22 ; 0x1d9a <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x7e> 1db0: 81 11 cpse r24, r1 1db2: 30 c0 rjmp .+96 ; 0x1e14 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0xf8> 1db4: 80 e0 ldi r24, 0x00 ; 0 1db6: 90 e0 ldi r25, 0x00 ; 0 1db8: a0 ec ldi r26, 0xC0 ; 192 1dba: bf e7 ldi r27, 0x7F ; 127 1dbc: 2b 96 adiw r28, 0x0b ; 11 1dbe: ee ad ldd r30, Y+62 ; 0x3e 1dc0: ff ad ldd r31, Y+63 ; 0x3f 1dc2: 2b 97 sbiw r28, 0x0b ; 11 1dc4: 80 83 st Z, r24 1dc6: 91 83 std Z+1, r25 ; 0x01 1dc8: a2 83 std Z+2, r26 ; 0x02 1dca: b3 83 std Z+3, r27 ; 0x03 1dcc: f8 01 movw r30, r16 1dce: 80 83 st Z, r24 1dd0: 91 83 std Z+1, r25 ; 0x01 1dd2: a2 83 std Z+2, r26 ; 0x02 1dd4: b3 83 std Z+3, r27 ; 0x03 1dd6: 29 96 adiw r28, 0x09 ; 9 1dd8: ee ad ldd r30, Y+62 ; 0x3e 1dda: ff ad ldd r31, Y+63 ; 0x3f 1ddc: 29 97 sbiw r28, 0x09 ; 9 1dde: 80 83 st Z, r24 1de0: 91 83 std Z+1, r25 ; 0x01 1de2: a2 83 std Z+2, r26 ; 0x02 1de4: b3 83 std Z+3, r27 ; 0x03 1de6: cb 59 subi r28, 0x9B ; 155 1de8: df 4f sbci r29, 0xFF ; 255 1dea: cd bf out 0x3d, r28 ; 61 1dec: de bf out 0x3e, r29 ; 62 1dee: df 91 pop r29 1df0: cf 91 pop r28 1df2: 1f 91 pop r17 1df4: 0f 91 pop r16 1df6: ff 90 pop r15 1df8: ef 90 pop r14 1dfa: df 90 pop r13 1dfc: cf 90 pop r12 1dfe: bf 90 pop r11 1e00: af 90 pop r10 1e02: 9f 90 pop r9 1e04: 8f 90 pop r8 1e06: 7f 90 pop r7 1e08: 6f 90 pop r6 1e0a: 5f 90 pop r5 1e0c: 4f 90 pop r4 1e0e: 3f 90 pop r3 1e10: 2f 90 pop r2 1e12: 08 95 ret 1e14: 89 80 ldd r8, Y+1 ; 0x01 1e16: 9a 80 ldd r9, Y+2 ; 0x02 1e18: ab 80 ldd r10, Y+3 ; 0x03 1e1a: bc 80 ldd r11, Y+4 ; 0x04 1e1c: 64 96 adiw r28, 0x14 ; 20 1e1e: 8c ae std Y+60, r8 ; 0x3c 1e20: 9d ae std Y+61, r9 ; 0x3d 1e22: ae ae std Y+62, r10 ; 0x3e 1e24: bf ae std Y+63, r11 ; 0x3f 1e26: 64 97 sbiw r28, 0x14 ; 20 1e28: 8d 80 ldd r8, Y+5 ; 0x05 1e2a: 9e 80 ldd r9, Y+6 ; 0x06 1e2c: af 80 ldd r10, Y+7 ; 0x07 1e2e: b8 84 ldd r11, Y+8 ; 0x08 1e30: 68 96 adiw r28, 0x18 ; 24 1e32: 8c ae std Y+60, r8 ; 0x3c 1e34: 9d ae std Y+61, r9 ; 0x3d 1e36: ae ae std Y+62, r10 ; 0x3e 1e38: bf ae std Y+63, r11 ; 0x3f 1e3a: 68 97 sbiw r28, 0x18 ; 24 1e3c: 89 84 ldd r8, Y+9 ; 0x09 1e3e: 9a 84 ldd r9, Y+10 ; 0x0a 1e40: ab 84 ldd r10, Y+11 ; 0x0b 1e42: bc 84 ldd r11, Y+12 ; 0x0c 1e44: 6c 96 adiw r28, 0x1c ; 28 1e46: 8c ae std Y+60, r8 ; 0x3c 1e48: 9d ae std Y+61, r9 ; 0x3d 1e4a: ae ae std Y+62, r10 ; 0x3e 1e4c: bf ae std Y+63, r11 ; 0x3f 1e4e: 6c 97 sbiw r28, 0x1c ; 28 1e50: 2d 85 ldd r18, Y+13 ; 0x0d 1e52: 3e 85 ldd r19, Y+14 ; 0x0e 1e54: 4f 85 ldd r20, Y+15 ; 0x0f 1e56: 58 89 ldd r21, Y+16 ; 0x10 1e58: ac e0 ldi r26, 0x0C ; 12 1e5a: 22 0f add r18, r18 1e5c: 33 1f adc r19, r19 1e5e: 44 1f adc r20, r20 1e60: 55 1f adc r21, r21 1e62: aa 95 dec r26 1e64: d1 f7 brne .-12 ; 0x1e5a <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x13e> 1e66: 89 89 ldd r24, Y+17 ; 0x11 1e68: 9a 89 ldd r25, Y+18 ; 0x12 1e6a: ab 89 ldd r26, Y+19 ; 0x13 1e6c: bc 89 ldd r27, Y+20 ; 0x14 1e6e: 64 e0 ldi r22, 0x04 ; 4 1e70: 88 0f add r24, r24 1e72: 99 1f adc r25, r25 1e74: aa 1f adc r26, r26 1e76: bb 1f adc r27, r27 1e78: 6a 95 dec r22 1e7a: d1 f7 brne .-12 ; 0x1e70 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x154> 1e7c: 28 2b or r18, r24 1e7e: 39 2b or r19, r25 1e80: 4a 2b or r20, r26 1e82: 5b 2b or r21, r27 1e84: 8d 89 ldd r24, Y+21 ; 0x15 1e86: 9e 89 ldd r25, Y+22 ; 0x16 1e88: af 89 ldd r26, Y+23 ; 0x17 1e8a: b8 8d ldd r27, Y+24 ; 0x18 1e8c: 74 e0 ldi r23, 0x04 ; 4 1e8e: b5 95 asr r27 1e90: a7 95 ror r26 1e92: 97 95 ror r25 1e94: 87 95 ror r24 1e96: 7a 95 dec r23 1e98: d1 f7 brne .-12 ; 0x1e8e <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x172> 1e9a: 28 2b or r18, r24 1e9c: 39 2b or r19, r25 1e9e: 4a 2b or r20, r26 1ea0: 5b 2b or r21, r27 1ea2: 89 8d ldd r24, Y+25 ; 0x19 1ea4: 9a 8d ldd r25, Y+26 ; 0x1a 1ea6: ab 8d ldd r26, Y+27 ; 0x1b 1ea8: bc 8d ldd r27, Y+28 ; 0x1c 1eaa: ba 2f mov r27, r26 1eac: a9 2f mov r26, r25 1eae: 98 2f mov r25, r24 1eb0: 88 27 eor r24, r24 1eb2: cd 8c ldd r12, Y+29 ; 0x1d 1eb4: de 8c ldd r13, Y+30 ; 0x1e 1eb6: ef 8c ldd r14, Y+31 ; 0x1f 1eb8: f8 a0 ldd r15, Y+32 ; 0x20 1eba: 4c 01 movw r8, r24 1ebc: 5d 01 movw r10, r26 1ebe: 8c 28 or r8, r12 1ec0: 9d 28 or r9, r13 1ec2: ae 28 or r10, r14 1ec4: bf 28 or r11, r15 1ec6: a0 96 adiw r28, 0x20 ; 32 1ec8: 8c ae std Y+60, r8 ; 0x3c 1eca: 9d ae std Y+61, r9 ; 0x3d 1ecc: ae ae std Y+62, r10 ; 0x3e 1ece: bf ae std Y+63, r11 ; 0x3f 1ed0: a0 97 sbiw r28, 0x20 ; 32 1ed2: d1 01 movw r26, r2 1ed4: 50 96 adiw r26, 0x10 ; 16 1ed6: 8d 91 ld r24, X+ 1ed8: 9c 91 ld r25, X 1eda: b0 e0 ldi r27, 0x00 ; 0 1edc: a0 e0 ldi r26, 0x00 ; 0 1ede: 69 01 movw r12, r18 1ee0: 7a 01 movw r14, r20 1ee2: f4 e0 ldi r31, 0x04 ; 4 1ee4: f5 94 asr r15 1ee6: e7 94 ror r14 1ee8: d7 94 ror r13 1eea: c7 94 ror r12 1eec: fa 95 dec r31 1eee: d1 f7 brne .-12 ; 0x1ee4 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x1c8> 1ef0: c8 1a sub r12, r24 1ef2: d9 0a sbc r13, r25 1ef4: ea 0a sbc r14, r26 1ef6: fb 0a sbc r15, r27 1ef8: 63 e0 ldi r22, 0x03 ; 3 1efa: 55 95 asr r21 1efc: 47 95 ror r20 1efe: 37 95 ror r19 1f00: 27 95 ror r18 1f02: 6a 95 dec r22 1f04: d1 f7 brne .-12 ; 0x1efa <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x1de> 1f06: 88 0f add r24, r24 1f08: 99 1f adc r25, r25 1f0a: aa 1f adc r26, r26 1f0c: bb 1f adc r27, r27 1f0e: 28 1b sub r18, r24 1f10: 39 0b sbc r19, r25 1f12: 4a 0b sbc r20, r26 1f14: 5b 0b sbc r21, r27 1f16: f1 01 movw r30, r2 1f18: a2 89 ldd r26, Z+18 ; 0x12 1f1a: b3 89 ldd r27, Z+19 ; 0x13 1f1c: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> 1f20: 4b 01 movw r8, r22 1f22: 5c 01 movw r10, r24 1f24: ab e0 ldi r26, 0x0B ; 11 1f26: b5 94 asr r11 1f28: a7 94 ror r10 1f2a: 97 94 ror r9 1f2c: 87 94 ror r8 1f2e: aa 95 dec r26 1f30: d1 f7 brne .-12 ; 0x1f26 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x20a> 1f32: a7 01 movw r20, r14 1f34: 96 01 movw r18, r12 1f36: c7 01 movw r24, r14 1f38: b6 01 movw r22, r12 1f3a: 0e 94 00 42 call 0x8400 ; 0x8400 <__mulsi3> 1f3e: 9b 01 movw r18, r22 1f40: ac 01 movw r20, r24 1f42: bc e0 ldi r27, 0x0C ; 12 1f44: 55 95 asr r21 1f46: 47 95 ror r20 1f48: 37 95 ror r19 1f4a: 27 95 ror r18 1f4c: ba 95 dec r27 1f4e: d1 f7 brne .-12 ; 0x1f44 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x228> 1f50: a4 89 ldd r26, Z+20 ; 0x14 1f52: b5 89 ldd r27, Z+21 ; 0x15 1f54: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> 1f58: 2e e0 ldi r18, 0x0E ; 14 1f5a: 95 95 asr r25 1f5c: 87 95 ror r24 1f5e: 77 95 ror r23 1f60: 67 95 ror r22 1f62: 2a 95 dec r18 1f64: d1 f7 brne .-12 ; 0x1f5a <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x23e> 1f66: 75 01 movw r14, r10 1f68: 64 01 movw r12, r8 1f6a: c6 0e add r12, r22 1f6c: d7 1e adc r13, r23 1f6e: e8 1e adc r14, r24 1f70: f9 1e adc r15, r25 1f72: c9 ae std Y+57, r12 ; 0x39 1f74: da ae std Y+58, r13 ; 0x3a 1f76: eb ae std Y+59, r14 ; 0x3b 1f78: fc ae std Y+60, r15 ; 0x3c 1f7a: a5 e0 ldi r26, 0x05 ; 5 1f7c: b0 e0 ldi r27, 0x00 ; 0 1f7e: a7 01 movw r20, r14 1f80: 96 01 movw r18, r12 1f82: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 1f86: 60 58 subi r22, 0x80 ; 128 1f88: 7f 4f sbci r23, 0xFF ; 255 1f8a: 8f 4f sbci r24, 0xFF ; 255 1f8c: 9f 4f sbci r25, 0xFF ; 255 1f8e: 67 2f mov r22, r23 1f90: 78 2f mov r23, r24 1f92: 89 2f mov r24, r25 1f94: 99 27 eor r25, r25 1f96: 87 fd sbrc r24, 7 1f98: 9a 95 dec r25 1f9a: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 1f9e: 20 e0 ldi r18, 0x00 ; 0 1fa0: 30 e0 ldi r19, 0x00 ; 0 1fa2: 48 ec ldi r20, 0xC8 ; 200 1fa4: 52 e4 ldi r21, 0x42 ; 66 1fa6: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 1faa: d8 01 movw r26, r16 1fac: 6d 93 st X+, r22 1fae: 7d 93 st X+, r23 1fb0: 8d 93 st X+, r24 1fb2: 9c 93 st X, r25 1fb4: 13 97 sbiw r26, 0x03 ; 3 1fb6: f1 01 movw r30, r2 1fb8: f4 8d ldd r31, Z+28 ; 0x1c 1fba: a5 96 adiw r28, 0x25 ; 37 1fbc: ff af std Y+63, r31 ; 0x3f 1fbe: a5 97 sbiw r28, 0x25 ; 37 1fc0: d1 01 movw r26, r2 1fc2: 5d 96 adiw r26, 0x1d ; 29 1fc4: bc 91 ld r27, X 1fc6: 2e 96 adiw r28, 0x0e ; 14 1fc8: bf af std Y+63, r27 ; 0x3f 1fca: 2e 97 sbiw r28, 0x0e ; 14 1fcc: f1 01 movw r30, r2 1fce: f6 8d ldd r31, Z+30 ; 0x1e 1fd0: a2 96 adiw r28, 0x22 ; 34 1fd2: ff af std Y+63, r31 ; 0x3f 1fd4: a2 97 sbiw r28, 0x22 ; 34 1fd6: d1 01 movw r26, r2 1fd8: 5f 96 adiw r26, 0x1f ; 31 1fda: bc 91 ld r27, X 1fdc: bd af std Y+61, r27 ; 0x3d 1fde: f1 01 movw r30, r2 1fe0: f0 a1 ldd r31, Z+32 ; 0x20 1fe2: a1 96 adiw r28, 0x21 ; 33 1fe4: ff af std Y+63, r31 ; 0x3f 1fe6: a1 97 sbiw r28, 0x21 ; 33 1fe8: d1 01 movw r26, r2 1fea: 91 96 adiw r26, 0x21 ; 33 1fec: bc 91 ld r27, X 1fee: be ab std Y+54, r27 ; 0x36 1ff0: f1 01 movw r30, r2 1ff2: f2 a1 ldd r31, Z+34 ; 0x22 1ff4: a4 96 adiw r28, 0x24 ; 36 1ff6: ff af std Y+63, r31 ; 0x3f 1ff8: a4 97 sbiw r28, 0x24 ; 36 1ffa: d1 01 movw r26, r2 1ffc: 93 96 adiw r26, 0x23 ; 35 1ffe: bc 91 ld r27, X 2000: 2d 96 adiw r28, 0x0d ; 13 2002: bf af std Y+63, r27 ; 0x3f 2004: 2d 97 sbiw r28, 0x0d ; 13 2006: f1 01 movw r30, r2 2008: f4 a1 ldd r31, Z+36 ; 0x24 200a: a3 96 adiw r28, 0x23 ; 35 200c: ff af std Y+63, r31 ; 0x3f 200e: a3 97 sbiw r28, 0x23 ; 35 2010: d1 01 movw r26, r2 2012: 95 96 adiw r26, 0x25 ; 37 2014: bc 91 ld r27, X 2016: 2c 96 adiw r28, 0x0c ; 12 2018: bf af std Y+63, r27 ; 0x3f 201a: 2c 97 sbiw r28, 0x0c ; 12 201c: f1 01 movw r30, r2 201e: f6 a1 ldd r31, Z+38 ; 0x26 2020: a6 96 adiw r28, 0x26 ; 38 2022: ff af std Y+63, r31 ; 0x3f 2024: a6 97 sbiw r28, 0x26 ; 38 2026: d1 01 movw r26, r2 2028: 97 96 adiw r26, 0x27 ; 39 202a: bc 91 ld r27, X 202c: 2f 96 adiw r28, 0x0f ; 15 202e: bf af std Y+63, r27 ; 0x3f 2030: 2f 97 sbiw r28, 0x0f ; 15 2032: ff 0c add r15, r15 2034: cc 08 sbc r12, r12 2036: dc 2c mov r13, r12 2038: 76 01 movw r14, r12 203a: 29 ad ldd r18, Y+57 ; 0x39 203c: 3a ad ldd r19, Y+58 ; 0x3a 203e: 4b ad ldd r20, Y+59 ; 0x3b 2040: 5c ad ldd r21, Y+60 ; 0x3c 2042: 6c 2d mov r22, r12 2044: 7c 2d mov r23, r12 2046: 8c 2d mov r24, r12 2048: 9c 2d mov r25, r12 204a: 34 5f subi r19, 0xF4 ; 244 204c: 41 40 sbci r20, 0x01 ; 1 204e: 51 09 sbc r21, r1 2050: 61 09 sbc r22, r1 2052: 71 09 sbc r23, r1 2054: 81 09 sbc r24, r1 2056: 91 09 sbc r25, r1 2058: 2b ab std Y+51, r18 ; 0x33 205a: 3c ab std Y+52, r19 ; 0x34 205c: 4d ab std Y+53, r20 ; 0x35 205e: 55 2e mov r5, r21 2060: 3b 01 movw r6, r22 2062: 4c 01 movw r8, r24 2064: 59 01 movw r10, r18 2066: c4 2e mov r12, r20 2068: d5 2e mov r13, r21 206a: 7b 01 movw r14, r22 206c: 8c 01 movw r16, r24 206e: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 2072: 21 96 adiw r28, 0x01 ; 1 2074: 2f af std Y+63, r18 ; 0x3f 2076: 21 97 sbiw r28, 0x01 ; 1 2078: 22 96 adiw r28, 0x02 ; 2 207a: 3f af std Y+63, r19 ; 0x3f 207c: 22 97 sbiw r28, 0x02 ; 2 207e: 23 96 adiw r28, 0x03 ; 3 2080: 4f af std Y+63, r20 ; 0x3f 2082: 23 97 sbiw r28, 0x03 ; 3 2084: 24 96 adiw r28, 0x04 ; 4 2086: 5f af std Y+63, r21 ; 0x3f 2088: 24 97 sbiw r28, 0x04 ; 4 208a: 25 96 adiw r28, 0x05 ; 5 208c: 6f af std Y+63, r22 ; 0x3f 208e: 25 97 sbiw r28, 0x05 ; 5 2090: 26 96 adiw r28, 0x06 ; 6 2092: 7f af std Y+63, r23 ; 0x3f 2094: 26 97 sbiw r28, 0x06 ; 6 2096: 27 96 adiw r28, 0x07 ; 7 2098: 8f af std Y+63, r24 ; 0x3f 209a: 27 97 sbiw r28, 0x07 ; 7 209c: 60 96 adiw r28, 0x10 ; 16 209e: 9f af std Y+63, r25 ; 0x3f 20a0: 60 97 sbiw r28, 0x10 ; 16 20a2: f1 01 movw r30, r2 20a4: 31 8d ldd r19, Z+25 ; 0x19 20a6: 20 8d ldd r18, Z+24 ; 0x18 20a8: 93 2f mov r25, r19 20aa: 99 0f add r25, r25 20ac: 99 0b sbc r25, r25 20ae: 49 2f mov r20, r25 20b0: 59 2f mov r21, r25 20b2: 69 2f mov r22, r25 20b4: 79 2f mov r23, r25 20b6: 89 2f mov r24, r25 20b8: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 20bc: 0c e0 ldi r16, 0x0C ; 12 20be: 0e 94 6b 43 call 0x86d6 ; 0x86d6 <__ashldi3> 20c2: 29 a7 std Y+41, r18 ; 0x29 20c4: 3f ab std Y+55, r19 ; 0x37 20c6: 44 2e mov r4, r20 20c8: 58 af std Y+56, r21 ; 0x38 20ca: 69 ab std Y+49, r22 ; 0x31 20cc: 7a ab std Y+50, r23 ; 0x32 20ce: 8e af std Y+62, r24 ; 0x3e 20d0: 9f af std Y+63, r25 ; 0x3f 20d2: d1 01 movw r26, r2 20d4: 5b 96 adiw r26, 0x1b ; 27 20d6: 3c 91 ld r19, X 20d8: 5b 97 sbiw r26, 0x1b ; 27 20da: 5a 96 adiw r26, 0x1a ; 26 20dc: 2c 91 ld r18, X 20de: 93 2f mov r25, r19 20e0: 99 0f add r25, r25 20e2: 99 0b sbc r25, r25 20e4: 21 96 adiw r28, 0x01 ; 1 20e6: af ac ldd r10, Y+63 ; 0x3f 20e8: 21 97 sbiw r28, 0x01 ; 1 20ea: 22 96 adiw r28, 0x02 ; 2 20ec: bf ac ldd r11, Y+63 ; 0x3f 20ee: 22 97 sbiw r28, 0x02 ; 2 20f0: 23 96 adiw r28, 0x03 ; 3 20f2: cf ac ldd r12, Y+63 ; 0x3f 20f4: 23 97 sbiw r28, 0x03 ; 3 20f6: 24 96 adiw r28, 0x04 ; 4 20f8: df ac ldd r13, Y+63 ; 0x3f 20fa: 24 97 sbiw r28, 0x04 ; 4 20fc: 25 96 adiw r28, 0x05 ; 5 20fe: ef ac ldd r14, Y+63 ; 0x3f 2100: 25 97 sbiw r28, 0x05 ; 5 2102: 26 96 adiw r28, 0x06 ; 6 2104: ff ac ldd r15, Y+63 ; 0x3f 2106: 26 97 sbiw r28, 0x06 ; 6 2108: 27 96 adiw r28, 0x07 ; 7 210a: 0f ad ldd r16, Y+63 ; 0x3f 210c: 27 97 sbiw r28, 0x07 ; 7 210e: 60 96 adiw r28, 0x10 ; 16 2110: 1f ad ldd r17, Y+63 ; 0x3f 2112: 60 97 sbiw r28, 0x10 ; 16 2114: 49 2f mov r20, r25 2116: 59 2f mov r21, r25 2118: 69 2f mov r22, r25 211a: 79 2f mov r23, r25 211c: 89 2f mov r24, r25 211e: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 2122: 08 e0 ldi r16, 0x08 ; 8 2124: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 2128: a9 a4 ldd r10, Y+41 ; 0x29 212a: bf a8 ldd r11, Y+55 ; 0x37 212c: c4 2c mov r12, r4 212e: d8 ac ldd r13, Y+56 ; 0x38 2130: e9 a8 ldd r14, Y+49 ; 0x31 2132: fa a8 ldd r15, Y+50 ; 0x32 2134: 0e ad ldd r16, Y+62 ; 0x3e 2136: 1f ad ldd r17, Y+63 ; 0x3f 2138: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 213c: 70 58 subi r23, 0x80 ; 128 213e: 8f 4f sbci r24, 0xFF ; 255 2140: 9f 4f sbci r25, 0xFF ; 255 2142: d1 01 movw r26, r2 2144: 56 96 adiw r26, 0x16 ; 22 2146: ed 91 ld r30, X+ 2148: fc 91 ld r31, X 214a: 5f 01 movw r10, r30 214c: d1 2c mov r13, r1 214e: c1 2c mov r12, r1 2150: e1 2c mov r14, r1 2152: f1 2c mov r15, r1 2154: 87 01 movw r16, r14 2156: e9 a7 std Y+41, r30 ; 0x29 2158: ba a6 std Y+42, r11 ; 0x2a 215a: cb a6 std Y+43, r12 ; 0x2b 215c: dc a6 std Y+44, r13 ; 0x2c 215e: ed a6 std Y+45, r14 ; 0x2d 2160: fe a6 std Y+46, r15 ; 0x2e 2162: 0f a7 std Y+47, r16 ; 0x2f 2164: 18 ab std Y+48, r17 ; 0x30 2166: c1 2c mov r12, r1 2168: d1 2c mov r13, r1 216a: e1 2c mov r14, r1 216c: f1 2c mov r15, r1 216e: 00 e0 ldi r16, 0x00 ; 0 2170: 10 e0 ldi r17, 0x00 ; 0 2172: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 2176: 01 e2 ldi r16, 0x21 ; 33 2178: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 217c: 29 a7 std Y+41, r18 ; 0x29 217e: 3f ab std Y+55, r19 ; 0x37 2180: 48 af std Y+56, r20 ; 0x38 2182: 59 ab std Y+49, r21 ; 0x31 2184: 6a ab std Y+50, r22 ; 0x32 2186: 7e af std Y+62, r23 ; 0x3e 2188: 8f af std Y+63, r24 ; 0x3f 218a: 49 2e mov r4, r25 218c: a0 e0 ldi r26, 0x00 ; 0 218e: 0e 94 b3 43 call 0x8766 ; 0x8766 <__cmpdi2_s8> 2192: 09 f4 brne .+2 ; 0x2196 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x47a> 2194: 63 c2 rjmp .+1222 ; 0x265c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x940> 2196: a1 96 adiw r28, 0x21 ; 33 2198: 2f ad ldd r18, Y+63 ; 0x3f 219a: a1 97 sbiw r28, 0x21 ; 33 219c: 9e a9 ldd r25, Y+54 ; 0x36 219e: 99 0f add r25, r25 21a0: 99 0b sbc r25, r25 21a2: 21 96 adiw r28, 0x01 ; 1 21a4: af ac ldd r10, Y+63 ; 0x3f 21a6: 21 97 sbiw r28, 0x01 ; 1 21a8: 22 96 adiw r28, 0x02 ; 2 21aa: bf ac ldd r11, Y+63 ; 0x3f 21ac: 22 97 sbiw r28, 0x02 ; 2 21ae: 23 96 adiw r28, 0x03 ; 3 21b0: cf ac ldd r12, Y+63 ; 0x3f 21b2: 23 97 sbiw r28, 0x03 ; 3 21b4: 24 96 adiw r28, 0x04 ; 4 21b6: df ac ldd r13, Y+63 ; 0x3f 21b8: 24 97 sbiw r28, 0x04 ; 4 21ba: 25 96 adiw r28, 0x05 ; 5 21bc: ef ac ldd r14, Y+63 ; 0x3f 21be: 25 97 sbiw r28, 0x05 ; 5 21c0: 26 96 adiw r28, 0x06 ; 6 21c2: ff ac ldd r15, Y+63 ; 0x3f 21c4: 26 97 sbiw r28, 0x06 ; 6 21c6: 27 96 adiw r28, 0x07 ; 7 21c8: 0f ad ldd r16, Y+63 ; 0x3f 21ca: 27 97 sbiw r28, 0x07 ; 7 21cc: 60 96 adiw r28, 0x10 ; 16 21ce: 1f ad ldd r17, Y+63 ; 0x3f 21d0: 60 97 sbiw r28, 0x10 ; 16 21d2: 3e a9 ldd r19, Y+54 ; 0x36 21d4: 49 2f mov r20, r25 21d6: 59 2f mov r21, r25 21d8: 69 2f mov r22, r25 21da: 79 2f mov r23, r25 21dc: 89 2f mov r24, r25 21de: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 21e2: 2e ab std Y+54, r18 ; 0x36 21e4: 21 96 adiw r28, 0x01 ; 1 21e6: 3f af std Y+63, r19 ; 0x3f 21e8: 21 97 sbiw r28, 0x01 ; 1 21ea: 22 96 adiw r28, 0x02 ; 2 21ec: 4f af std Y+63, r20 ; 0x3f 21ee: 22 97 sbiw r28, 0x02 ; 2 21f0: 23 96 adiw r28, 0x03 ; 3 21f2: 5f af std Y+63, r21 ; 0x3f 21f4: 23 97 sbiw r28, 0x03 ; 3 21f6: 24 96 adiw r28, 0x04 ; 4 21f8: 6f af std Y+63, r22 ; 0x3f 21fa: 24 97 sbiw r28, 0x04 ; 4 21fc: 25 96 adiw r28, 0x05 ; 5 21fe: 7f af std Y+63, r23 ; 0x3f 2200: 25 97 sbiw r28, 0x05 ; 5 2202: 26 96 adiw r28, 0x06 ; 6 2204: 8f af std Y+63, r24 ; 0x3f 2206: 26 97 sbiw r28, 0x06 ; 6 2208: 27 96 adiw r28, 0x07 ; 7 220a: 9f af std Y+63, r25 ; 0x3f 220c: 27 97 sbiw r28, 0x07 ; 7 220e: a2 96 adiw r28, 0x22 ; 34 2210: 2f ad ldd r18, Y+63 ; 0x3f 2212: a2 97 sbiw r28, 0x22 ; 34 2214: 9d ad ldd r25, Y+61 ; 0x3d 2216: 99 0f add r25, r25 2218: 99 0b sbc r25, r25 221a: ab a8 ldd r10, Y+51 ; 0x33 221c: bc a8 ldd r11, Y+52 ; 0x34 221e: cd a8 ldd r12, Y+53 ; 0x35 2220: d5 2c mov r13, r5 2222: 73 01 movw r14, r6 2224: 84 01 movw r16, r8 2226: 3d ad ldd r19, Y+61 ; 0x3d 2228: 49 2f mov r20, r25 222a: 59 2f mov r21, r25 222c: 69 2f mov r22, r25 222e: 79 2f mov r23, r25 2230: 89 2f mov r24, r25 2232: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 2236: 01 e1 ldi r16, 0x11 ; 17 2238: 0e 94 6b 43 call 0x86d6 ; 0x86d6 <__ashldi3> 223c: ae a8 ldd r10, Y+54 ; 0x36 223e: 21 96 adiw r28, 0x01 ; 1 2240: bf ac ldd r11, Y+63 ; 0x3f 2242: 21 97 sbiw r28, 0x01 ; 1 2244: 22 96 adiw r28, 0x02 ; 2 2246: cf ac ldd r12, Y+63 ; 0x3f 2248: 22 97 sbiw r28, 0x02 ; 2 224a: 23 96 adiw r28, 0x03 ; 3 224c: df ac ldd r13, Y+63 ; 0x3f 224e: 23 97 sbiw r28, 0x03 ; 3 2250: 24 96 adiw r28, 0x04 ; 4 2252: ef ac ldd r14, Y+63 ; 0x3f 2254: 24 97 sbiw r28, 0x04 ; 4 2256: 25 96 adiw r28, 0x05 ; 5 2258: ff ac ldd r15, Y+63 ; 0x3f 225a: 25 97 sbiw r28, 0x05 ; 5 225c: 26 96 adiw r28, 0x06 ; 6 225e: 0f ad ldd r16, Y+63 ; 0x3f 2260: 26 97 sbiw r28, 0x06 ; 6 2262: 27 96 adiw r28, 0x07 ; 7 2264: 1f ad ldd r17, Y+63 ; 0x3f 2266: 27 97 sbiw r28, 0x07 ; 7 2268: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 226c: 59 01 movw r10, r18 226e: 6a 01 movw r12, r20 2270: 7b 01 movw r14, r22 2272: 58 2e mov r5, r24 2274: 19 2f mov r17, r25 2276: 68 96 adiw r28, 0x18 ; 24 2278: 4c ad ldd r20, Y+60 ; 0x3c 227a: 5d ad ldd r21, Y+61 ; 0x3d 227c: 6e ad ldd r22, Y+62 ; 0x3e 227e: 7f ad ldd r23, Y+63 ; 0x3f 2280: 68 97 sbiw r28, 0x18 ; 24 2282: 34 e0 ldi r19, 0x04 ; 4 2284: 44 0f add r20, r20 2286: 55 1f adc r21, r21 2288: 66 1f adc r22, r22 228a: 77 1f adc r23, r23 228c: 3a 95 dec r19 228e: d1 f7 brne .-12 ; 0x2284 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x568> 2290: 6c 96 adiw r28, 0x1c ; 28 2292: 8c ad ldd r24, Y+60 ; 0x3c 2294: 9d ad ldd r25, Y+61 ; 0x3d 2296: ae ad ldd r26, Y+62 ; 0x3e 2298: bf ad ldd r27, Y+63 ; 0x3f 229a: 6c 97 sbiw r28, 0x1c ; 28 229c: e4 e0 ldi r30, 0x04 ; 4 229e: b5 95 asr r27 22a0: a7 95 ror r26 22a2: 97 95 ror r25 22a4: 87 95 ror r24 22a6: ea 95 dec r30 22a8: d1 f7 brne .-12 ; 0x229e <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x582> 22aa: 84 2b or r24, r20 22ac: 95 2b or r25, r21 22ae: a6 2b or r26, r22 22b0: b7 2b or r27, r23 22b2: 64 96 adiw r28, 0x14 ; 20 22b4: 4c ad ldd r20, Y+60 ; 0x3c 22b6: 5d ad ldd r21, Y+61 ; 0x3d 22b8: 6e ad ldd r22, Y+62 ; 0x3e 22ba: 7f ad ldd r23, Y+63 ; 0x3f 22bc: 64 97 sbiw r28, 0x14 ; 20 22be: fc e0 ldi r31, 0x0C ; 12 22c0: 44 0f add r20, r20 22c2: 55 1f adc r21, r21 22c4: 66 1f adc r22, r22 22c6: 77 1f adc r23, r23 22c8: fa 95 dec r31 22ca: d1 f7 brne .-12 ; 0x22c0 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x5a4> 22cc: 48 2b or r20, r24 22ce: 59 2b or r21, r25 22d0: 6a 2b or r22, r26 22d2: 7b 2b or r23, r27 22d4: 80 e0 ldi r24, 0x00 ; 0 22d6: 90 e0 ldi r25, 0x00 ; 0 22d8: a0 e1 ldi r26, 0x10 ; 16 22da: b0 e0 ldi r27, 0x00 ; 0 22dc: 84 1b sub r24, r20 22de: 95 0b sbc r25, r21 22e0: a6 0b sbc r26, r22 22e2: b7 0b sbc r27, r23 22e4: 3c 01 movw r6, r24 22e6: 4d 01 movw r8, r26 22e8: 99 0c add r9, r9 22ea: 66 08 sbc r6, r6 22ec: 76 2c mov r7, r6 22ee: 43 01 movw r8, r6 22f0: 9c 01 movw r18, r24 22f2: ad 01 movw r20, r26 22f4: 66 2d mov r22, r6 22f6: 76 2d mov r23, r6 22f8: 86 2d mov r24, r6 22fa: 96 2d mov r25, r6 22fc: 0f e1 ldi r16, 0x1F ; 31 22fe: 0e 94 6b 43 call 0x86d6 ; 0x86d6 <__ashldi3> 2302: 39 01 movw r6, r18 2304: 4a 01 movw r8, r20 2306: b6 2f mov r27, r22 2308: a7 2f mov r26, r23 230a: f8 2f mov r31, r24 230c: e9 2f mov r30, r25 230e: a5 96 adiw r28, 0x25 ; 37 2310: 2f ad ldd r18, Y+63 ; 0x3f 2312: a5 97 sbiw r28, 0x25 ; 37 2314: 2e 96 adiw r28, 0x0e ; 14 2316: 9f ad ldd r25, Y+63 ; 0x3f 2318: 2e 97 sbiw r28, 0x0e ; 14 231a: 99 0f add r25, r25 231c: 99 0b sbc r25, r25 231e: 2e 96 adiw r28, 0x0e ; 14 2320: 3f ad ldd r19, Y+63 ; 0x3f 2322: 2e 97 sbiw r28, 0x0e ; 14 2324: 49 2f mov r20, r25 2326: 59 2f mov r21, r25 2328: 69 2f mov r22, r25 232a: 79 2f mov r23, r25 232c: 89 2f mov r24, r25 232e: 03 e2 ldi r16, 0x23 ; 35 2330: 0e 94 6b 43 call 0x86d6 ; 0x86d6 <__ashldi3> 2334: 05 2d mov r16, r5 2336: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 233a: 59 01 movw r10, r18 233c: 6a 01 movw r12, r20 233e: 7b 01 movw r14, r22 2340: 8c 01 movw r16, r24 2342: 93 01 movw r18, r6 2344: a4 01 movw r20, r8 2346: 6b 2f mov r22, r27 2348: 7a 2f mov r23, r26 234a: 8f 2f mov r24, r31 234c: 9e 2f mov r25, r30 234e: 0e 94 aa 43 call 0x8754 ; 0x8754 <__subdi3> 2352: e5 e3 ldi r30, 0x35 ; 53 2354: ae 2e mov r10, r30 2356: fc e0 ldi r31, 0x0C ; 12 2358: bf 2e mov r11, r31 235a: c1 2c mov r12, r1 235c: d1 2c mov r13, r1 235e: e1 2c mov r14, r1 2360: f1 2c mov r15, r1 2362: 00 e0 ldi r16, 0x00 ; 0 2364: 10 e0 ldi r17, 0x00 ; 0 2366: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 236a: a9 a4 ldd r10, Y+41 ; 0x29 236c: bf a8 ldd r11, Y+55 ; 0x37 236e: c8 ac ldd r12, Y+56 ; 0x38 2370: d9 a8 ldd r13, Y+49 ; 0x31 2372: ea a8 ldd r14, Y+50 ; 0x32 2374: fe ac ldd r15, Y+62 ; 0x3e 2376: 0f ad ldd r16, Y+63 ; 0x3f 2378: 14 2d mov r17, r4 237a: 0e 94 cd 42 call 0x859a ; 0x859a <__divdi3> 237e: 2b ab std Y+51, r18 ; 0x33 2380: 3c ab std Y+52, r19 ; 0x34 2382: 4d ab std Y+53, r20 ; 0x35 2384: 59 a7 std Y+41, r21 ; 0x29 2386: 6e ab std Y+54, r22 ; 0x36 2388: 7d af std Y+61, r23 ; 0x3d 238a: 8f ab std Y+55, r24 ; 0x37 238c: 98 af std Y+56, r25 ; 0x38 238e: 0d e0 ldi r16, 0x0D ; 13 2390: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 2394: 29 ab std Y+49, r18 ; 0x31 2396: 9a ab std Y+50, r25 ; 0x32 2398: a6 96 adiw r28, 0x26 ; 38 239a: 2f ad ldd r18, Y+63 ; 0x3f 239c: a6 97 sbiw r28, 0x26 ; 38 239e: 2f 96 adiw r28, 0x0f ; 15 23a0: 9f ad ldd r25, Y+63 ; 0x3f 23a2: 2f 97 sbiw r28, 0x0f ; 15 23a4: 99 0f add r25, r25 23a6: 99 0b sbc r25, r25 23a8: a9 a8 ldd r10, Y+49 ; 0x31 23aa: b3 2e mov r11, r19 23ac: c4 2e mov r12, r20 23ae: d5 2e mov r13, r21 23b0: e6 2e mov r14, r22 23b2: f7 2e mov r15, r23 23b4: 08 2f mov r16, r24 23b6: 1a a9 ldd r17, Y+50 ; 0x32 23b8: 2f 96 adiw r28, 0x0f ; 15 23ba: 3f ad ldd r19, Y+63 ; 0x3f 23bc: 2f 97 sbiw r28, 0x0f ; 15 23be: 49 2f mov r20, r25 23c0: 59 2f mov r21, r25 23c2: 69 2f mov r22, r25 23c4: 79 2f mov r23, r25 23c6: 89 2f mov r24, r25 23c8: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 23cc: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 23d0: 09 e1 ldi r16, 0x19 ; 25 23d2: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 23d6: ab a8 ldd r10, Y+51 ; 0x33 23d8: bc a8 ldd r11, Y+52 ; 0x34 23da: cd a8 ldd r12, Y+53 ; 0x35 23dc: d9 a4 ldd r13, Y+41 ; 0x29 23de: ee a8 ldd r14, Y+54 ; 0x36 23e0: fd ac ldd r15, Y+61 ; 0x3d 23e2: 0f a9 ldd r16, Y+55 ; 0x37 23e4: 18 ad ldd r17, Y+56 ; 0x38 23e6: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 23ea: 29 ab std Y+49, r18 ; 0x31 23ec: 3a ab std Y+50, r19 ; 0x32 23ee: 2a 01 movw r4, r20 23f0: 3b 01 movw r6, r22 23f2: 4c 01 movw r8, r24 23f4: a3 96 adiw r28, 0x23 ; 35 23f6: 2f ad ldd r18, Y+63 ; 0x3f 23f8: a3 97 sbiw r28, 0x23 ; 35 23fa: 2c 96 adiw r28, 0x0c ; 12 23fc: 9f ad ldd r25, Y+63 ; 0x3f 23fe: 2c 97 sbiw r28, 0x0c ; 12 2400: 99 0f add r25, r25 2402: 99 0b sbc r25, r25 2404: 2c 96 adiw r28, 0x0c ; 12 2406: 3f ad ldd r19, Y+63 ; 0x3f 2408: 2c 97 sbiw r28, 0x0c ; 12 240a: 49 2f mov r20, r25 240c: 59 2f mov r21, r25 240e: 69 2f mov r22, r25 2410: 79 2f mov r23, r25 2412: 89 2f mov r24, r25 2414: 0e 94 73 42 call 0x84e6 ; 0x84e6 <__muldi3> 2418: 03 e1 ldi r16, 0x13 ; 19 241a: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 241e: 59 01 movw r10, r18 2420: 6a 01 movw r12, r20 2422: 7b 01 movw r14, r22 2424: 8c 01 movw r16, r24 2426: 29 a9 ldd r18, Y+49 ; 0x31 2428: 3a a9 ldd r19, Y+50 ; 0x32 242a: a2 01 movw r20, r4 242c: b3 01 movw r22, r6 242e: c4 01 movw r24, r8 2430: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 2434: 08 e0 ldi r16, 0x08 ; 8 2436: 0e 94 84 43 call 0x8708 ; 0x8708 <__ashrdi3> 243a: 59 01 movw r10, r18 243c: 6a 01 movw r12, r20 243e: 7b 01 movw r14, r22 2440: e8 2f mov r30, r24 2442: 19 2f mov r17, r25 2444: a4 96 adiw r28, 0x24 ; 36 2446: 2f ad ldd r18, Y+63 ; 0x3f 2448: a4 97 sbiw r28, 0x24 ; 36 244a: 2d 96 adiw r28, 0x0d ; 13 244c: 9f ad ldd r25, Y+63 ; 0x3f 244e: 2d 97 sbiw r28, 0x0d ; 13 2450: 99 0f add r25, r25 2452: 99 0b sbc r25, r25 2454: 2d 96 adiw r28, 0x0d ; 13 2456: 3f ad ldd r19, Y+63 ; 0x3f 2458: 2d 97 sbiw r28, 0x0d ; 13 245a: 49 2f mov r20, r25 245c: 59 2f mov r21, r25 245e: 69 2f mov r22, r25 2460: 79 2f mov r23, r25 2462: 89 2f mov r24, r25 2464: 04 e0 ldi r16, 0x04 ; 4 2466: 0e 94 6b 43 call 0x86d6 ; 0x86d6 <__ashldi3> 246a: 0e 2f mov r16, r30 246c: 0e 94 a1 43 call 0x8742 ; 0x8742 <__adddi3> 2470: b9 01 movw r22, r18 2472: ca 01 movw r24, r20 2474: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 2478: 20 e0 ldi r18, 0x00 ; 0 247a: 30 e0 ldi r19, 0x00 ; 0 247c: 40 e8 ldi r20, 0x80 ; 128 247e: 5b e3 ldi r21, 0x3B ; 59 2480: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 2484: 20 e0 ldi r18, 0x00 ; 0 2486: 30 e0 ldi r19, 0x00 ; 0 2488: 48 ec ldi r20, 0xC8 ; 200 248a: 52 e4 ldi r21, 0x42 ; 66 248c: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 2490: 29 96 adiw r28, 0x09 ; 9 2492: ae ad ldd r26, Y+62 ; 0x3e 2494: bf ad ldd r27, Y+63 ; 0x3f 2496: 29 97 sbiw r28, 0x09 ; 9 2498: 6d 93 st X+, r22 249a: 7d 93 st X+, r23 249c: 8d 93 st X+, r24 249e: 9c 93 st X, r25 24a0: 13 97 sbiw r26, 0x03 ; 3 24a2: f1 01 movw r30, r2 24a4: 25 a5 ldd r18, Z+45 ; 0x2d 24a6: c9 ac ldd r12, Y+57 ; 0x39 24a8: da ac ldd r13, Y+58 ; 0x3a 24aa: eb ac ldd r14, Y+59 ; 0x3b 24ac: fc ac ldd r15, Y+60 ; 0x3c 24ae: fc e2 ldi r31, 0x2C ; 44 24b0: df 1a sub r13, r31 24b2: f1 e0 ldi r31, 0x01 ; 1 24b4: ef 0a sbc r14, r31 24b6: f1 08 sbc r15, r1 24b8: a0 96 adiw r28, 0x20 ; 32 24ba: 8c ac ldd r8, Y+60 ; 0x3c 24bc: 9d ac ldd r9, Y+61 ; 0x3d 24be: ae ac ldd r10, Y+62 ; 0x3e 24c0: bf ac ldd r11, Y+63 ; 0x3f 24c2: a0 97 sbiw r28, 0x20 ; 32 24c4: 3e e0 ldi r19, 0x0E ; 14 24c6: 88 0c add r8, r8 24c8: 99 1c adc r9, r9 24ca: aa 1c adc r10, r10 24cc: bb 1c adc r11, r11 24ce: 3a 95 dec r19 24d0: d1 f7 brne .-12 ; 0x24c6 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x7aa> 24d2: d1 01 movw r26, r2 24d4: 9c 96 adiw r26, 0x2c ; 44 24d6: 8c 91 ld r24, X 24d8: b0 e1 ldi r27, 0x10 ; 16 24da: 8b 02 muls r24, r27 24dc: c0 01 movw r24, r0 24de: 11 24 eor r1, r1 24e0: 32 2f mov r19, r18 24e2: 3f 70 andi r19, 0x0F ; 15 24e4: 83 2b or r24, r19 24e6: 09 2e mov r0, r25 24e8: 00 0c add r0, r0 24ea: aa 0b sbc r26, r26 24ec: bb 0b sbc r27, r27 24ee: 44 e1 ldi r20, 0x14 ; 20 24f0: 88 0f add r24, r24 24f2: 99 1f adc r25, r25 24f4: aa 1f adc r26, r26 24f6: bb 1f adc r27, r27 24f8: 4a 95 dec r20 24fa: d1 f7 brne .-12 ; 0x24f0 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x7d4> 24fc: 88 1a sub r8, r24 24fe: 99 0a sbc r9, r25 2500: aa 0a sbc r10, r26 2502: bb 0a sbc r11, r27 2504: f1 01 movw r30, r2 2506: a6 a5 ldd r26, Z+46 ; 0x2e 2508: f0 e1 ldi r31, 0x10 ; 16 250a: af 02 muls r26, r31 250c: d0 01 movw r26, r0 250e: 11 24 eor r1, r1 2510: 22 95 swap r18 2512: 2f 70 andi r18, 0x0F ; 15 2514: a2 2b or r26, r18 2516: a7 01 movw r20, r14 2518: 96 01 movw r18, r12 251a: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> 251e: 86 1a sub r8, r22 2520: 97 0a sbc r9, r23 2522: a8 0a sbc r10, r24 2524: b9 0a sbc r11, r25 2526: 00 e4 ldi r16, 0x40 ; 64 2528: 90 0e add r9, r16 252a: a1 1c adc r10, r1 252c: b1 1c adc r11, r1 252e: 6f e0 ldi r22, 0x0F ; 15 2530: b5 94 asr r11 2532: a7 94 ror r10 2534: 97 94 ror r9 2536: 87 94 ror r8 2538: 6a 95 dec r22 253a: d1 f7 brne .-12 ; 0x2530 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x814> 253c: f1 01 movw r30, r2 253e: a3 a5 ldd r26, Z+43 ; 0x2b 2540: b0 e0 ldi r27, 0x00 ; 0 2542: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 2546: 2b 01 movw r4, r22 2548: 3c 01 movw r6, r24 254a: 7b e0 ldi r23, 0x0B ; 11 254c: 75 94 asr r7 254e: 67 94 ror r6 2550: 57 94 ror r5 2552: 47 94 ror r4 2554: 7a 95 dec r23 2556: d1 f7 brne .-12 ; 0x254c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x830> 2558: f0 e8 ldi r31, 0x80 ; 128 255a: 5f 0e add r5, r31 255c: 61 1c adc r6, r1 255e: 71 1c adc r7, r1 2560: f1 01 movw r30, r2 2562: a7 a5 ldd r26, Z+47 ; 0x2f 2564: 0a 2e mov r0, r26 2566: 00 0c add r0, r0 2568: bb 0b sbc r27, r27 256a: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> 256e: aa e0 ldi r26, 0x0A ; 10 2570: 95 95 asr r25 2572: 87 95 ror r24 2574: 77 95 ror r23 2576: 67 95 ror r22 2578: aa 95 dec r26 257a: d1 f7 brne .-12 ; 0x2570 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x854> 257c: a3 01 movw r20, r6 257e: 92 01 movw r18, r4 2580: 0e 94 00 42 call 0x8400 ; 0x8400 <__mulsi3> 2584: 9b 01 movw r18, r22 2586: ac 01 movw r20, r24 2588: ba e0 ldi r27, 0x0A ; 10 258a: 55 95 asr r21 258c: 47 95 ror r20 258e: 37 95 ror r19 2590: 27 95 ror r18 2592: ba 95 dec r27 2594: d1 f7 brne .-12 ; 0x258a <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x86e> 2596: 40 5e subi r20, 0xE0 ; 224 2598: 5f 4f sbci r21, 0xFF ; 255 259a: a1 a5 ldd r26, Z+41 ; 0x29 259c: b2 a5 ldd r27, Z+42 ; 0x2a 259e: 0e 94 6b 42 call 0x84d6 ; 0x84d6 <__mulshisi3> 25a2: 70 5e subi r23, 0xE0 ; 224 25a4: 8f 4f sbci r24, 0xFF ; 255 25a6: 9f 4f sbci r25, 0xFF ; 255 25a8: 1e e0 ldi r17, 0x0E ; 14 25aa: 95 95 asr r25 25ac: 87 95 ror r24 25ae: 77 95 ror r23 25b0: 67 95 ror r22 25b2: 1a 95 dec r17 25b4: d1 f7 brne .-12 ; 0x25aa <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x88e> 25b6: a5 01 movw r20, r10 25b8: 94 01 movw r18, r8 25ba: 0e 94 00 42 call 0x8400 ; 0x8400 <__mulsi3> 25be: 6b 01 movw r12, r22 25c0: 7c 01 movw r14, r24 25c2: 0f e0 ldi r16, 0x0F ; 15 25c4: 95 95 asr r25 25c6: 87 95 ror r24 25c8: 77 95 ror r23 25ca: 67 95 ror r22 25cc: 0a 95 dec r16 25ce: d1 f7 brne .-12 ; 0x25c4 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x8a8> 25d0: 9b 01 movw r18, r22 25d2: ac 01 movw r20, r24 25d4: 0e 94 00 42 call 0x8400 ; 0x8400 <__mulsi3> 25d8: 9b 01 movw r18, r22 25da: ac 01 movw r20, r24 25dc: 87 e0 ldi r24, 0x07 ; 7 25de: 55 95 asr r21 25e0: 47 95 ror r20 25e2: 37 95 ror r19 25e4: 27 95 ror r18 25e6: 8a 95 dec r24 25e8: d1 f7 brne .-12 ; 0x25de <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x8c2> 25ea: a0 a5 ldd r26, Z+40 ; 0x28 25ec: b0 e0 ldi r27, 0x00 ; 0 25ee: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 25f2: 24 e0 ldi r18, 0x04 ; 4 25f4: 95 95 asr r25 25f6: 87 95 ror r24 25f8: 77 95 ror r23 25fa: 67 95 ror r22 25fc: 2a 95 dec r18 25fe: d1 f7 brne .-12 ; 0x25f4 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x8d8> 2600: c6 1a sub r12, r22 2602: d7 0a sbc r13, r23 2604: e8 0a sbc r14, r24 2606: f9 0a sbc r15, r25 2608: f7 fe sbrs r15, 7 260a: 03 c0 rjmp .+6 ; 0x2612 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x8f6> 260c: c1 2c mov r12, r1 260e: d1 2c mov r13, r1 2610: 76 01 movw r14, r12 2612: c7 01 movw r24, r14 2614: b6 01 movw r22, r12 2616: 61 30 cpi r22, 0x01 ; 1 2618: 71 05 cpc r23, r1 261a: 81 05 cpc r24, r1 261c: f9 e1 ldi r31, 0x19 ; 25 261e: 9f 07 cpc r25, r31 2620: 24 f0 brlt .+8 ; 0x262a <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x90e> 2622: 60 e0 ldi r22, 0x00 ; 0 2624: 70 e0 ldi r23, 0x00 ; 0 2626: 80 e0 ldi r24, 0x00 ; 0 2628: 99 e1 ldi r25, 0x19 ; 25 262a: 2c e0 ldi r18, 0x0C ; 12 262c: 95 95 asr r25 262e: 87 95 ror r24 2630: 77 95 ror r23 2632: 67 95 ror r22 2634: 2a 95 dec r18 2636: d1 f7 brne .-12 ; 0x262c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x910> 2638: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 263c: 20 e0 ldi r18, 0x00 ; 0 263e: 30 e0 ldi r19, 0x00 ; 0 2640: 40 e8 ldi r20, 0x80 ; 128 2642: 5a e3 ldi r21, 0x3A ; 58 2644: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 2648: 2b 96 adiw r28, 0x0b ; 11 264a: ae ad ldd r26, Y+62 ; 0x3e 264c: bf ad ldd r27, Y+63 ; 0x3f 264e: 2b 97 sbiw r28, 0x0b ; 11 2650: 6d 93 st X+, r22 2652: 7d 93 st X+, r23 2654: 8d 93 st X+, r24 2656: 9c 93 st X, r25 2658: 13 97 sbiw r26, 0x03 ; 3 265a: c5 cb rjmp .-2166 ; 0x1de6 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0xca> 265c: 60 e0 ldi r22, 0x00 ; 0 265e: 70 e0 ldi r23, 0x00 ; 0 2660: 80 ec ldi r24, 0xC0 ; 192 2662: 9f e7 ldi r25, 0x7F ; 127 2664: 15 cf rjmp .-470 ; 0x2490 <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80+0x774> 00002666 <_ZN6BME28011setSettingsERKNS_8SettingsE>: 2666: 2e e0 ldi r18, 0x0E ; 14 2668: fb 01 movw r30, r22 266a: dc 01 movw r26, r24 266c: 12 96 adiw r26, 0x02 ; 2 266e: 01 90 ld r0, Z+ 2670: 0d 92 st X+, r0 2672: 2a 95 dec r18 2674: e1 f7 brne .-8 ; 0x266e <_ZN6BME28011setSettingsERKNS_8SettingsE+0x8> 2676: 0c 94 54 0e jmp 0x1ca8 ; 0x1ca8 <_ZN6BME28013WriteSettingsEv> 0000267a <_ZN9BME280I2C11setSettingsERKNS_8SettingsE>: 267a: 20 e1 ldi r18, 0x10 ; 16 267c: fb 01 movw r30, r22 267e: dc 01 movw r26, r24 2680: d3 96 adiw r26, 0x33 ; 51 2682: 01 90 ld r0, Z+ 2684: 0d 92 st X+, r0 2686: 2a 95 dec r18 2688: e1 f7 brne .-8 ; 0x2682 <_ZN9BME280I2C11setSettingsERKNS_8SettingsE+0x8> 268a: 0c 94 33 13 jmp 0x2666 ; 0x2666 <_ZN6BME28011setSettingsERKNS_8SettingsE> 0000268e <_ZN6BME28010InitializeEv>: 268e: cf 92 push r12 2690: df 92 push r13 2692: ff 92 push r15 2694: 0f 93 push r16 2696: 1f 93 push r17 2698: cf 93 push r28 269a: df 93 push r29 269c: 00 d0 rcall .+0 ; 0x269e <_ZN6BME28010InitializeEv+0x10> 269e: 00 d0 rcall .+0 ; 0x26a0 <_ZN6BME28010InitializeEv+0x12> 26a0: cd b7 in r28, 0x3d ; 61 26a2: de b7 in r29, 0x3e ; 62 26a4: 8c 01 movw r16, r24 26a6: dc 01 movw r26, r24 26a8: ed 91 ld r30, X+ 26aa: fc 91 ld r31, X 26ac: 00 84 ldd r0, Z+8 ; 0x08 26ae: f1 85 ldd r31, Z+9 ; 0x09 26b0: e0 2d mov r30, r0 26b2: 21 e0 ldi r18, 0x01 ; 1 26b4: ae 01 movw r20, r28 26b6: 4f 5f subi r20, 0xFF ; 255 26b8: 5f 4f sbci r21, 0xFF ; 255 26ba: 60 ed ldi r22, 0xD0 ; 208 26bc: 09 95 icall 26be: 89 81 ldd r24, Y+1 ; 0x01 26c0: 88 35 cpi r24, 0x58 ; 88 26c2: 09 f4 brne .+2 ; 0x26c6 <_ZN6BME28010InitializeEv+0x38> 26c4: 5c c0 rjmp .+184 ; 0x277e <_ZN6BME28010InitializeEv+0xf0> 26c6: 80 36 cpi r24, 0x60 ; 96 26c8: 09 f0 breq .+2 ; 0x26cc <_ZN6BME28010InitializeEv+0x3e> 26ca: 61 c0 rjmp .+194 ; 0x278e <_ZN6BME28010InitializeEv+0x100> 26cc: 80 e6 ldi r24, 0x60 ; 96 26ce: 90 e0 ldi r25, 0x00 ; 0 26d0: f8 01 movw r30, r16 26d2: 80 ab std Z+48, r24 ; 0x30 26d4: 91 ab std Z+49, r25 ; 0x31 26d6: d8 01 movw r26, r16 26d8: ed 91 ld r30, X+ 26da: fc 91 ld r31, X 26dc: 00 84 ldd r0, Z+8 ; 0x08 26de: f1 85 ldd r31, Z+9 ; 0x09 26e0: e0 2d mov r30, r0 26e2: 26 e0 ldi r18, 0x06 ; 6 26e4: a8 01 movw r20, r16 26e6: 40 5f subi r20, 0xF0 ; 240 26e8: 5f 4f sbci r21, 0xFF ; 255 26ea: 68 e8 ldi r22, 0x88 ; 136 26ec: c8 01 movw r24, r16 26ee: 09 95 icall 26f0: f8 2e mov r15, r24 26f2: d8 01 movw r26, r16 26f4: ed 91 ld r30, X+ 26f6: fc 91 ld r31, X 26f8: 00 84 ldd r0, Z+8 ; 0x08 26fa: f1 85 ldd r31, Z+9 ; 0x09 26fc: e0 2d mov r30, r0 26fe: 22 e1 ldi r18, 0x12 ; 18 2700: a8 01 movw r20, r16 2702: 4a 5e subi r20, 0xEA ; 234 2704: 5f 4f sbci r21, 0xFF ; 255 2706: 6e e8 ldi r22, 0x8E ; 142 2708: c8 01 movw r24, r16 270a: 09 95 icall 270c: f8 22 and r15, r24 270e: d8 01 movw r26, r16 2710: ed 91 ld r30, X+ 2712: fc 91 ld r31, X 2714: 00 84 ldd r0, Z+8 ; 0x08 2716: f1 85 ldd r31, Z+9 ; 0x09 2718: e0 2d mov r30, r0 271a: 21 e0 ldi r18, 0x01 ; 1 271c: a8 01 movw r20, r16 271e: 48 5d subi r20, 0xD8 ; 216 2720: 5f 4f sbci r21, 0xFF ; 255 2722: 61 ea ldi r22, 0xA1 ; 161 2724: c8 01 movw r24, r16 2726: 09 95 icall 2728: f8 22 and r15, r24 272a: d8 01 movw r26, r16 272c: ed 91 ld r30, X+ 272e: fc 91 ld r31, X 2730: 00 84 ldd r0, Z+8 ; 0x08 2732: f1 85 ldd r31, Z+9 ; 0x09 2734: e0 2d mov r30, r0 2736: 27 e0 ldi r18, 0x07 ; 7 2738: a8 01 movw r20, r16 273a: 47 5d subi r20, 0xD7 ; 215 273c: 5f 4f sbci r21, 0xFF ; 255 273e: 61 ee ldi r22, 0xE1 ; 225 2740: c8 01 movw r24, r16 2742: 09 95 icall 2744: f8 22 and r15, r24 2746: f8 01 movw r30, r16 2748: c4 84 ldd r12, Z+12 ; 0x0c 274a: d5 84 ldd r13, Z+13 ; 0x0d 274c: c1 14 cp r12, r1 274e: d1 04 cpc r13, r1 2750: 91 f0 breq .+36 ; 0x2776 <_ZN6BME28010InitializeEv+0xe8> 2752: 14 86 std Z+12, r1 ; 0x0c 2754: 15 86 std Z+13, r1 ; 0x0d 2756: c8 01 movw r24, r16 2758: 0e 94 54 0e call 0x1ca8 ; 0x1ca8 <_ZN6BME28013WriteSettingsEv> 275c: 9e 01 movw r18, r28 275e: 2f 5f subi r18, 0xFF ; 255 2760: 3f 4f sbci r19, 0xFF ; 255 2762: a9 01 movw r20, r18 2764: b9 01 movw r22, r18 2766: c8 01 movw r24, r16 2768: 0e 94 8e 0e call 0x1d1c ; 0x1d1c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80> 276c: d8 01 movw r26, r16 276e: 1c 96 adiw r26, 0x0c ; 12 2770: cd 92 st X+, r12 2772: dc 92 st X, r13 2774: 1d 97 sbiw r26, 0x0d ; 13 2776: c8 01 movw r24, r16 2778: 0e 94 54 0e call 0x1ca8 ; 0x1ca8 <_ZN6BME28013WriteSettingsEv> 277c: 0c c0 rjmp .+24 ; 0x2796 <_ZN6BME28010InitializeEv+0x108> 277e: 88 e5 ldi r24, 0x58 ; 88 2780: 90 e0 ldi r25, 0x00 ; 0 2782: d8 01 movw r26, r16 2784: d0 96 adiw r26, 0x30 ; 48 2786: 8d 93 st X+, r24 2788: 9c 93 st X, r25 278a: d1 97 sbiw r26, 0x31 ; 49 278c: a4 cf rjmp .-184 ; 0x26d6 <_ZN6BME28010InitializeEv+0x48> 278e: f8 01 movw r30, r16 2790: 10 aa std Z+48, r1 ; 0x30 2792: 11 aa std Z+49, r1 ; 0x31 2794: f1 2c mov r15, r1 2796: f8 01 movw r30, r16 2798: f2 aa std Z+50, r15 ; 0x32 279a: 8f 2d mov r24, r15 279c: 24 96 adiw r28, 0x04 ; 4 279e: cd bf out 0x3d, r28 ; 61 27a0: de bf out 0x3e, r29 ; 62 27a2: df 91 pop r29 27a4: cf 91 pop r28 27a6: 1f 91 pop r17 27a8: 0f 91 pop r16 27aa: ff 90 pop r15 27ac: df 90 pop r13 27ae: cf 90 pop r12 27b0: 08 95 ret 000027b2 : 27b2: 0f 93 push r16 27b4: 91 e0 ldi r25, 0x01 ; 1 27b6: 90 93 0b 29 sts 0x290B, r25 ; 0x80290b 27ba: 10 92 c4 28 sts 0x28C4, r1 ; 0x8028c4 27be: 60 93 27 28 sts 0x2827, r22 ; 0x802827 27c2: 70 93 28 28 sts 0x2828, r23 ; 0x802828 27c6: 40 93 26 28 sts 0x2826, r20 ; 0x802826 27ca: 20 93 25 28 sts 0x2825, r18 ; 0x802825 27ce: 10 92 c5 28 sts 0x28C5, r1 ; 0x8028c5 27d2: 10 92 c6 28 sts 0x28C6, r1 ; 0x8028c6 27d6: 00 93 24 28 sts 0x2824, r16 ; 0x802824 27da: 88 0f add r24, r24 27dc: 80 93 23 28 sts 0x2823, r24 ; 0x802823 27e0: 93 e0 ldi r25, 0x03 ; 3 27e2: 24 e0 ldi r18, 0x04 ; 4 27e4: 80 91 26 28 lds r24, 0x2826 ; 0x802826 27e8: 88 23 and r24, r24 27ea: 31 f0 breq .+12 ; 0x27f8 27ec: 90 93 0c 29 sts 0x290C, r25 ; 0x80290c 27f0: 80 91 23 28 lds r24, 0x2823 ; 0x802823 27f4: 8e 7f andi r24, 0xFE ; 254 27f6: 09 c0 rjmp .+18 ; 0x280a 27f8: 80 91 25 28 lds r24, 0x2825 ; 0x802825 27fc: 88 23 and r24, r24 27fe: 41 f0 breq .+16 ; 0x2810 2800: 20 93 0c 29 sts 0x290C, r18 ; 0x80290c 2804: 80 91 23 28 lds r24, 0x2823 ; 0x802823 2808: 81 60 ori r24, 0x01 ; 1 280a: 80 93 a7 08 sts 0x08A7, r24 ; 0x8008a7 <__TEXT_REGION_LENGTH__+0x7008a7> 280e: 08 c0 rjmp .+16 ; 0x2820 2810: 80 91 26 28 lds r24, 0x2826 ; 0x802826 2814: 81 11 cpse r24, r1 2816: 04 c0 rjmp .+8 ; 0x2820 2818: 80 91 25 28 lds r24, 0x2825 ; 0x802825 281c: 88 23 and r24, r24 281e: 31 f3 breq .-52 ; 0x27ec 2820: 80 91 c4 28 lds r24, 0x28C4 ; 0x8028c4 2824: 88 23 and r24, r24 2826: e1 f3 breq .-8 ; 0x2820 2828: 80 91 c4 28 lds r24, 0x28C4 ; 0x8028c4 282c: 83 30 cpi r24, 0x03 ; 3 282e: d1 f2 breq .-76 ; 0x27e4 2830: 80 91 25 28 lds r24, 0x2825 ; 0x802825 2834: 88 23 and r24, r24 2836: 21 f0 breq .+8 ; 0x2840 2838: 80 91 c6 28 lds r24, 0x28C6 ; 0x8028c6 283c: 0f 91 pop r16 283e: 08 95 ret 2840: 90 91 c4 28 lds r25, 0x28C4 ; 0x8028c4 2844: 81 e0 ldi r24, 0x01 ; 1 2846: 91 30 cpi r25, 0x01 ; 1 2848: c9 f7 brne .-14 ; 0x283c 284a: 80 e0 ldi r24, 0x00 ; 0 284c: f7 cf rjmp .-18 ; 0x283c 0000284e <_ZN7TwoWire15endTransmissionEb.constprop.114>: 284e: 0f 93 push r16 2850: 80 91 0c 29 lds r24, 0x290C ; 0x80290c 2854: 81 30 cpi r24, 0x01 ; 1 2856: a1 f4 brne .+40 ; 0x2880 <_ZN7TwoWire15endTransmissionEb.constprop.114+0x32> 2858: 80 91 0b 29 lds r24, 0x290B ; 0x80290b 285c: 81 11 cpse r24, r1 285e: 12 c0 rjmp .+36 ; 0x2884 <_ZN7TwoWire15endTransmissionEb.constprop.114+0x36> 2860: 01 e0 ldi r16, 0x01 ; 1 2862: 20 e0 ldi r18, 0x00 ; 0 2864: 40 91 4f 29 lds r20, 0x294F ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 2868: 6e e0 ldi r22, 0x0E ; 14 286a: 79 e2 ldi r23, 0x29 ; 41 286c: 80 91 4e 29 lds r24, 0x294E ; 0x80294e <_ZN7TwoWire9txAddressE> 2870: 0e 94 d9 13 call 0x27b2 ; 0x27b2 2874: 10 92 0d 29 sts 0x290D, r1 ; 0x80290d <_ZN7TwoWire13txBufferIndexE> 2878: 10 92 4f 29 sts 0x294F, r1 ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 287c: 0f 91 pop r16 287e: 08 95 ret 2880: 80 e0 ldi r24, 0x00 ; 0 2882: f8 cf rjmp .-16 ; 0x2874 <_ZN7TwoWire15endTransmissionEb.constprop.114+0x26> 2884: 81 e0 ldi r24, 0x01 ; 1 2886: f6 cf rjmp .-20 ; 0x2874 <_ZN7TwoWire15endTransmissionEb.constprop.114+0x26> 00002888 <_ZN7TwoWire11requestFromEhjb.constprop.107>: 2888: 0f 93 push r16 288a: 29 ec ldi r18, 0xC9 ; 201 288c: 38 e2 ldi r19, 0x28 ; 40 288e: 20 93 c7 28 sts 0x28C7, r18 ; 0x8028c7 2892: 30 93 c8 28 sts 0x28C8, r19 ; 0x8028c8 2896: 90 91 0c 29 lds r25, 0x290C ; 0x80290c 289a: 91 30 cpi r25, 0x01 ; 1 289c: b1 f4 brne .+44 ; 0x28ca <_ZN7TwoWire11requestFromEhjb.constprop.107+0x42> 289e: 90 91 0b 29 lds r25, 0x290B ; 0x80290b 28a2: 91 11 cpse r25, r1 28a4: 14 c0 rjmp .+40 ; 0x28ce <_ZN7TwoWire11requestFromEhjb.constprop.107+0x46> 28a6: 9b 01 movw r18, r22 28a8: 61 34 cpi r22, 0x41 ; 65 28aa: 71 05 cpc r23, r1 28ac: 10 f0 brcs .+4 ; 0x28b2 <_ZN7TwoWire11requestFromEhjb.constprop.107+0x2a> 28ae: 20 e4 ldi r18, 0x40 ; 64 28b0: 30 e0 ldi r19, 0x00 ; 0 28b2: 01 e0 ldi r16, 0x01 ; 1 28b4: 40 e0 ldi r20, 0x00 ; 0 28b6: 70 e0 ldi r23, 0x00 ; 0 28b8: 60 e0 ldi r22, 0x00 ; 0 28ba: 0e 94 d9 13 call 0x27b2 ; 0x27b2 28be: 10 92 0a 29 sts 0x290A, r1 ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 28c2: 80 93 09 29 sts 0x2909, r24 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 28c6: 0f 91 pop r16 28c8: 08 95 ret 28ca: 80 e0 ldi r24, 0x00 ; 0 28cc: f8 cf rjmp .-16 ; 0x28be <_ZN7TwoWire11requestFromEhjb.constprop.107+0x36> 28ce: 81 e0 ldi r24, 0x01 ; 1 28d0: f6 cf rjmp .-20 ; 0x28be <_ZN7TwoWire11requestFromEhjb.constprop.107+0x36> 000028d2 : 28d2: e0 ea ldi r30, 0xA0 ; 160 28d4: f8 e0 ldi r31, 0x08 ; 8 28d6: 91 85 ldd r25, Z+9 ; 0x09 28d8: 90 66 ori r25, 0x60 ; 96 28da: 91 87 std Z+9, r25 ; 0x09 28dc: 92 e0 ldi r25, 0x02 ; 2 28de: 90 93 0c 29 sts 0x290C, r25 ; 0x80290c 28e2: 80 93 1d 28 sts 0x281D, r24 ; 0x80281d 28e6: 10 92 1c 28 sts 0x281C, r1 ; 0x80281c 28ea: 08 95 ret 000028ec : 28ec: 81 e0 ldi r24, 0x01 ; 1 28ee: 80 93 1c 28 sts 0x281C, r24 ; 0x80281c 28f2: 10 92 1d 28 sts 0x281D, r1 ; 0x80281d 28f6: 93 e0 ldi r25, 0x03 ; 3 28f8: 90 93 aa 08 sts 0x08AA, r25 ; 0x8008aa <__TEXT_REGION_LENGTH__+0x7008aa> 28fc: 90 91 ab 08 lds r25, 0x08AB ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 2900: 91 ff sbrs r25, 1 2902: 0b c0 rjmp .+22 ; 0x291a 2904: 10 92 21 28 sts 0x2821, r1 ; 0x802821 2908: f0 e0 ldi r31, 0x00 ; 0 290a: e0 e0 ldi r30, 0x00 ; 0 290c: 09 95 icall 290e: 80 93 20 28 sts 0x2820, r24 ; 0x802820 2912: 85 e0 ldi r24, 0x05 ; 5 2914: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 2918: 08 95 ret 291a: 10 92 22 28 sts 0x2822, r1 ; 0x802822 291e: 80 93 1f 28 sts 0x281F, r24 ; 0x80281f 2922: 86 e0 ldi r24, 0x06 ; 6 2924: f7 cf rjmp .-18 ; 0x2914 00002926 <_ZN7TwoWire5flushEv>: 2926: 08 95 ret 00002928 <_ZN7TwoWire4peekEv>: 2928: e0 91 0a 29 lds r30, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 292c: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 2930: e8 17 cp r30, r24 2932: 30 f4 brcc .+12 ; 0x2940 <_ZN7TwoWire4peekEv+0x18> 2934: f0 e0 ldi r31, 0x00 ; 0 2936: e7 53 subi r30, 0x37 ; 55 2938: f7 4d sbci r31, 0xD7 ; 215 293a: 80 81 ld r24, Z 293c: 90 e0 ldi r25, 0x00 ; 0 293e: 08 95 ret 2940: 8f ef ldi r24, 0xFF ; 255 2942: 9f ef ldi r25, 0xFF ; 255 2944: 08 95 ret 00002946 <_ZN7TwoWire5writeEPKhj>: 2946: cf 92 push r12 2948: df 92 push r13 294a: ef 92 push r14 294c: ff 92 push r15 294e: 0f 93 push r16 2950: 1f 93 push r17 2952: cf 93 push r28 2954: df 93 push r29 2956: 7c 01 movw r14, r24 2958: 8a 01 movw r16, r20 295a: eb 01 movw r28, r22 295c: 6b 01 movw r12, r22 295e: c4 0e add r12, r20 2960: d5 1e adc r13, r21 2962: cc 15 cp r28, r12 2964: dd 05 cpc r29, r13 2966: 51 f0 breq .+20 ; 0x297c <_ZN7TwoWire5writeEPKhj+0x36> 2968: 69 91 ld r22, Y+ 296a: d7 01 movw r26, r14 296c: ed 91 ld r30, X+ 296e: fc 91 ld r31, X 2970: 01 90 ld r0, Z+ 2972: f0 81 ld r31, Z 2974: e0 2d mov r30, r0 2976: c7 01 movw r24, r14 2978: 09 95 icall 297a: f3 cf rjmp .-26 ; 0x2962 <_ZN7TwoWire5writeEPKhj+0x1c> 297c: c8 01 movw r24, r16 297e: df 91 pop r29 2980: cf 91 pop r28 2982: 1f 91 pop r17 2984: 0f 91 pop r16 2986: ff 90 pop r15 2988: ef 90 pop r14 298a: df 90 pop r13 298c: cf 90 pop r12 298e: 08 95 ret 00002990 <_ZN7TwoWire5writeEh>: 2990: 20 91 4f 29 lds r18, 0x294F ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 2994: 20 34 cpi r18, 0x40 ; 64 2996: 40 f0 brcs .+16 ; 0x29a8 <_ZN7TwoWire5writeEh+0x18> 2998: 21 e0 ldi r18, 0x01 ; 1 299a: 30 e0 ldi r19, 0x00 ; 0 299c: fc 01 movw r30, r24 299e: 22 83 std Z+2, r18 ; 0x02 29a0: 33 83 std Z+3, r19 ; 0x03 29a2: 90 e0 ldi r25, 0x00 ; 0 29a4: 80 e0 ldi r24, 0x00 ; 0 29a6: 08 95 ret 29a8: 80 91 0d 29 lds r24, 0x290D ; 0x80290d <_ZN7TwoWire13txBufferIndexE> 29ac: e8 2f mov r30, r24 29ae: f0 e0 ldi r31, 0x00 ; 0 29b0: e2 5f subi r30, 0xF2 ; 242 29b2: f6 4d sbci r31, 0xD6 ; 214 29b4: 60 83 st Z, r22 29b6: 8f 5f subi r24, 0xFF ; 255 29b8: 80 93 0d 29 sts 0x290D, r24 ; 0x80290d <_ZN7TwoWire13txBufferIndexE> 29bc: 80 93 4f 29 sts 0x294F, r24 ; 0x80294f <_ZN7TwoWire14txBufferLengthE> 29c0: 81 e0 ldi r24, 0x01 ; 1 29c2: 90 e0 ldi r25, 0x00 ; 0 29c4: 08 95 ret 000029c6 <_ZN6HTU21D6write8Ehh.constprop.111>: 29c6: cf 93 push r28 29c8: df 93 push r29 29ca: d8 2f mov r29, r24 29cc: c8 e0 ldi r28, 0x08 ; 8 29ce: c1 50 subi r28, 0x01 ; 1 29d0: 89 f0 breq .+34 ; 0x29f4 <_ZN6HTU21D6write8Ehh.constprop.111+0x2e> 29d2: 80 e4 ldi r24, 0x40 ; 64 29d4: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 29d8: 66 ee ldi r22, 0xE6 ; 230 29da: 81 e9 ldi r24, 0x91 ; 145 29dc: 99 e2 ldi r25, 0x29 ; 41 29de: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 29e2: 6d 2f mov r22, r29 29e4: 81 e9 ldi r24, 0x91 ; 145 29e6: 99 e2 ldi r25, 0x29 ; 41 29e8: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 29ec: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 29f0: 81 11 cpse r24, r1 29f2: ed cf rjmp .-38 ; 0x29ce <_ZN6HTU21D6write8Ehh.constprop.111+0x8> 29f4: df 91 pop r29 29f6: cf 91 pop r28 29f8: 08 95 ret 000029fa <_ZN6HTU21D5read8Eh.constprop.106>: 29fa: cf 93 push r28 29fc: c8 e0 ldi r28, 0x08 ; 8 29fe: c1 50 subi r28, 0x01 ; 1 2a00: 19 f4 brne .+6 ; 0x2a08 <_ZN6HTU21D5read8Eh.constprop.106+0xe> 2a02: 8f ef ldi r24, 0xFF ; 255 2a04: cf 91 pop r28 2a06: 08 95 ret 2a08: 80 e4 ldi r24, 0x40 ; 64 2a0a: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2a0e: 67 ee ldi r22, 0xE7 ; 231 2a10: 81 e9 ldi r24, 0x91 ; 145 2a12: 99 e2 ldi r25, 0x29 ; 41 2a14: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2a18: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2a1c: 81 11 cpse r24, r1 2a1e: ef cf rjmp .-34 ; 0x29fe <_ZN6HTU21D5read8Eh.constprop.106+0x4> 2a20: c8 e0 ldi r28, 0x08 ; 8 2a22: c1 50 subi r28, 0x01 ; 1 2a24: 71 f3 breq .-36 ; 0x2a02 <_ZN6HTU21D5read8Eh.constprop.106+0x8> 2a26: 61 e0 ldi r22, 0x01 ; 1 2a28: 70 e0 ldi r23, 0x00 ; 0 2a2a: 80 e4 ldi r24, 0x40 ; 64 2a2c: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2a30: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 2a34: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 2a38: 89 1b sub r24, r25 2a3a: 99 0b sbc r25, r25 2a3c: 01 97 sbiw r24, 0x01 ; 1 2a3e: 89 f7 brne .-30 ; 0x2a22 <_ZN6HTU21D5read8Eh.constprop.106+0x28> 2a40: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2a44: df cf rjmp .-66 ; 0x2a04 <_ZN6HTU21D5read8Eh.constprop.106+0xa> 00002a46 <_ZN6HTU21D5beginEv>: 2a46: 0f 93 push r16 2a48: 1f 93 push r17 2a4a: cf 93 push r28 2a4c: df 93 push r29 2a4e: ec 01 movw r28, r24 2a50: 0e 94 bc 02 call 0x578 ; 0x578 <_ZN7TwoWire5beginEv.constprop.102> 2a54: 80 e4 ldi r24, 0x40 ; 64 2a56: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2a5a: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2a5e: 81 11 cpse r24, r1 2a60: 15 c0 rjmp .+42 ; 0x2a8c <_ZN6HTU21D5beginEv+0x46> 2a62: 18 81 ld r17, Y 2a64: 09 81 ldd r16, Y+1 ; 0x01 2a66: 0e 94 fd 14 call 0x29fa ; 0x29fa <_ZN6HTU21D5read8Eh.constprop.106> 2a6a: 8e 77 andi r24, 0x7E ; 126 2a6c: 81 2b or r24, r17 2a6e: 0e 94 e3 14 call 0x29c6 ; 0x29c6 <_ZN6HTU21D6write8Ehh.constprop.111> 2a72: 18 83 st Y, r17 2a74: 09 83 std Y+1, r16 ; 0x01 2a76: 0e 94 fd 14 call 0x29fa ; 0x29fa <_ZN6HTU21D5read8Eh.constprop.106> 2a7a: 8b 7f andi r24, 0xFB ; 251 2a7c: 0e 94 e3 14 call 0x29c6 ; 0x29c6 <_ZN6HTU21D6write8Ehh.constprop.111> 2a80: 81 e0 ldi r24, 0x01 ; 1 2a82: df 91 pop r29 2a84: cf 91 pop r28 2a86: 1f 91 pop r17 2a88: 0f 91 pop r16 2a8a: 08 95 ret 2a8c: 80 e0 ldi r24, 0x00 ; 0 2a8e: f9 cf rjmp .-14 ; 0x2a82 <_ZN6HTU21D5beginEv+0x3c> 00002a90 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85>: 2a90: 0f 93 push r16 2a92: 1f 93 push r17 2a94: cf 93 push r28 2a96: df 93 push r29 2a98: 8c 01 movw r16, r24 2a9a: c8 e0 ldi r28, 0x08 ; 8 2a9c: c1 50 subi r28, 0x01 ; 1 2a9e: 49 f4 brne .+18 ; 0x2ab2 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x22> 2aa0: 60 e0 ldi r22, 0x00 ; 0 2aa2: 70 e0 ldi r23, 0x00 ; 0 2aa4: 8f e7 ldi r24, 0x7F ; 127 2aa6: 93 e4 ldi r25, 0x43 ; 67 2aa8: df 91 pop r29 2aaa: cf 91 pop r28 2aac: 1f 91 pop r17 2aae: 0f 91 pop r16 2ab0: 08 95 ret 2ab2: 80 e4 ldi r24, 0x40 ; 64 2ab4: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2ab8: 63 ee ldi r22, 0xE3 ; 227 2aba: 81 e9 ldi r24, 0x91 ; 145 2abc: 99 e2 ldi r25, 0x29 ; 41 2abe: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2ac2: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2ac6: 81 11 cpse r24, r1 2ac8: e9 cf rjmp .-46 ; 0x2a9c <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xc> 2aca: f8 01 movw r30, r16 2acc: 80 81 ld r24, Z 2ace: 91 81 ldd r25, Z+1 ; 0x01 2ad0: 81 30 cpi r24, 0x01 ; 1 2ad2: 91 05 cpc r25, r1 2ad4: 09 f4 brne .+2 ; 0x2ad8 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x48> 2ad6: 50 c0 rjmp .+160 ; 0x2b78 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xe8> 2ad8: 08 f4 brcc .+2 ; 0x2adc <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x4c> 2ada: 42 c0 rjmp .+132 ; 0x2b60 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xd0> 2adc: 80 38 cpi r24, 0x80 ; 128 2ade: 91 05 cpc r25, r1 2ae0: 09 f4 brne .+2 ; 0x2ae4 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x54> 2ae2: 45 c0 rjmp .+138 ; 0x2b6e <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xde> 2ae4: 81 38 cpi r24, 0x81 ; 129 2ae6: 91 05 cpc r25, r1 2ae8: 09 f4 brne .+2 ; 0x2aec <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x5c> 2aea: 4b c0 rjmp .+150 ; 0x2b82 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xf2> 2aec: c8 e0 ldi r28, 0x08 ; 8 2aee: c1 50 subi r28, 0x01 ; 1 2af0: b9 f2 breq .-82 ; 0x2aa0 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x10> 2af2: 63 e0 ldi r22, 0x03 ; 3 2af4: 70 e0 ldi r23, 0x00 ; 0 2af6: 80 e4 ldi r24, 0x40 ; 64 2af8: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2afc: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 2b00: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 2b04: 89 1b sub r24, r25 2b06: 99 0b sbc r25, r25 2b08: 03 97 sbiw r24, 0x03 ; 3 2b0a: 89 f7 brne .-30 ; 0x2aee <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x5e> 2b0c: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2b10: d8 2f mov r29, r24 2b12: f0 e0 ldi r31, 0x00 ; 0 2b14: cf 2f mov r28, r31 2b16: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2b1a: c8 2b or r28, r24 2b1c: d9 2b or r29, r25 2b1e: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2b22: 9e 01 movw r18, r28 2b24: 90 e1 ldi r25, 0x10 ; 16 2b26: a9 01 movw r20, r18 2b28: 22 0f add r18, r18 2b2a: 33 1f adc r19, r19 2b2c: 57 ff sbrs r21, 7 2b2e: 02 c0 rjmp .+4 ; 0x2b34 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xa4> 2b30: 41 e3 ldi r20, 0x31 ; 49 2b32: 34 27 eor r19, r20 2b34: 91 50 subi r25, 0x01 ; 1 2b36: b9 f7 brne .-18 ; 0x2b26 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x96> 2b38: 83 13 cpse r24, r19 2b3a: b2 cf rjmp .-156 ; 0x2aa0 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x10> 2b3c: be 01 movw r22, r28 2b3e: 90 e0 ldi r25, 0x00 ; 0 2b40: 80 e0 ldi r24, 0x00 ; 0 2b42: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 2b46: 27 eb ldi r18, 0xB7 ; 183 2b48: 33 eb ldi r19, 0xB3 ; 179 2b4a: 4f e2 ldi r20, 0x2F ; 47 2b4c: 5b e3 ldi r21, 0x3B ; 59 2b4e: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 2b52: 26 e6 ldi r18, 0x66 ; 102 2b54: 36 e6 ldi r19, 0x66 ; 102 2b56: 4b e3 ldi r20, 0x3B ; 59 2b58: 52 e4 ldi r21, 0x42 ; 66 2b5a: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 2b5e: a4 cf rjmp .-184 ; 0x2aa8 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x18> 2b60: 65 e5 ldi r22, 0x55 ; 85 2b62: 70 e0 ldi r23, 0x00 ; 0 2b64: 80 e0 ldi r24, 0x00 ; 0 2b66: 90 e0 ldi r25, 0x00 ; 0 2b68: 0e 94 f6 03 call 0x7ec ; 0x7ec 2b6c: bf cf rjmp .-130 ; 0x2aec <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0x5c> 2b6e: 6b e2 ldi r22, 0x2B ; 43 2b70: 70 e0 ldi r23, 0x00 ; 0 2b72: 80 e0 ldi r24, 0x00 ; 0 2b74: 90 e0 ldi r25, 0x00 ; 0 2b76: f8 cf rjmp .-16 ; 0x2b68 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xd8> 2b78: 66 e1 ldi r22, 0x16 ; 22 2b7a: 70 e0 ldi r23, 0x00 ; 0 2b7c: 80 e0 ldi r24, 0x00 ; 0 2b7e: 90 e0 ldi r25, 0x00 ; 0 2b80: f3 cf rjmp .-26 ; 0x2b68 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xd8> 2b82: 6b e0 ldi r22, 0x0B ; 11 2b84: 70 e0 ldi r23, 0x00 ; 0 2b86: 80 e0 ldi r24, 0x00 ; 0 2b88: 90 e0 ldi r25, 0x00 ; 0 2b8a: ee cf rjmp .-36 ; 0x2b68 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85+0xd8> 00002b8c <_ZN7TwoWire15endTransmissionEv>: 2b8c: 0c 94 27 14 jmp 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 00002b90 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh>: 2b90: 6f 92 push r6 2b92: 7f 92 push r7 2b94: 8f 92 push r8 2b96: 9f 92 push r9 2b98: af 92 push r10 2b9a: bf 92 push r11 2b9c: cf 92 push r12 2b9e: df 92 push r13 2ba0: ef 92 push r14 2ba2: ff 92 push r15 2ba4: 0f 93 push r16 2ba6: 1f 93 push r17 2ba8: cf 93 push r28 2baa: df 93 push r29 2bac: ec 01 movw r28, r24 2bae: d6 2e mov r13, r22 2bb0: 5a 01 movw r10, r20 2bb2: 82 2e mov r8, r18 2bb4: 86 2f mov r24, r22 2bb6: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2bba: 35 01 movw r6, r10 2bbc: 91 2c mov r9, r1 2bbe: c3 01 movw r24, r6 2bc0: 8a 19 sub r24, r10 2bc2: 9b 09 sbc r25, r11 2bc4: 88 15 cp r24, r8 2bc6: 99 05 cpc r25, r9 2bc8: e4 f4 brge .+56 ; 0x2c02 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0x72> 2bca: f3 01 movw r30, r6 2bcc: 61 91 ld r22, Z+ 2bce: 3f 01 movw r6, r30 2bd0: e8 81 ld r30, Y 2bd2: f9 81 ldd r31, Y+1 ; 0x01 2bd4: 01 90 ld r0, Z+ 2bd6: f0 81 ld r31, Z 2bd8: e0 2d mov r30, r0 2bda: ce 01 movw r24, r28 2bdc: 09 95 icall 2bde: 01 97 sbiw r24, 0x01 ; 1 2be0: 71 f3 breq .-36 ; 0x2bbe <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0x2e> 2be2: 80 e0 ldi r24, 0x00 ; 0 2be4: df 91 pop r29 2be6: cf 91 pop r28 2be8: 1f 91 pop r17 2bea: 0f 91 pop r16 2bec: ff 90 pop r15 2bee: ef 90 pop r14 2bf0: df 90 pop r13 2bf2: cf 90 pop r12 2bf4: bf 90 pop r11 2bf6: af 90 pop r10 2bf8: 9f 90 pop r9 2bfa: 8f 90 pop r8 2bfc: 7f 90 pop r7 2bfe: 6f 90 pop r6 2c00: 08 95 ret 2c02: ce 01 movw r24, r28 2c04: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 2c08: 81 11 cpse r24, r1 2c0a: eb cf rjmp .-42 ; 0x2be2 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0x52> 2c0c: 6c 2d mov r22, r12 2c0e: 70 e0 ldi r23, 0x00 ; 0 2c10: 90 e0 ldi r25, 0x00 ; 0 2c12: 80 e0 ldi r24, 0x00 ; 0 2c14: 0e 94 f6 03 call 0x7ec ; 0x7ec 2c18: f1 2c mov r15, r1 2c1a: b7 01 movw r22, r14 2c1c: 8d 2d mov r24, r13 2c1e: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2c22: e8 81 ld r30, Y 2c24: f9 81 ldd r31, Y+1 ; 0x01 2c26: 00 84 ldd r0, Z+8 ; 0x08 2c28: f1 85 ldd r31, Z+9 ; 0x09 2c2a: e0 2d mov r30, r0 2c2c: ce 01 movw r24, r28 2c2e: 09 95 icall 2c30: 6c 01 movw r12, r24 2c32: 8e 15 cp r24, r14 2c34: 9f 05 cpc r25, r15 2c36: a9 f6 brne .-86 ; 0x2be2 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0x52> 2c38: 78 01 movw r14, r16 2c3a: e8 81 ld r30, Y 2c3c: f9 81 ldd r31, Y+1 ; 0x01 2c3e: 02 84 ldd r0, Z+10 ; 0x0a 2c40: f3 85 ldd r31, Z+11 ; 0x0b 2c42: e0 2d mov r30, r0 2c44: ce 01 movw r24, r28 2c46: 09 95 icall 2c48: f7 01 movw r30, r14 2c4a: 81 93 st Z+, r24 2c4c: 7f 01 movw r14, r30 2c4e: cf 01 movw r24, r30 2c50: 80 1b sub r24, r16 2c52: 91 0b sbc r25, r17 2c54: 8c 15 cp r24, r12 2c56: 9d 05 cpc r25, r13 2c58: 84 f3 brlt .-32 ; 0x2c3a <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0xaa> 2c5a: 81 e0 ldi r24, 0x01 ; 1 2c5c: c3 cf rjmp .-122 ; 0x2be4 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh+0x54> 00002c5e <_ZN9BME280I2C12ReadRegisterEhPhh>: 2c5e: ef 92 push r14 2c60: ff 92 push r15 2c62: 0f 93 push r16 2c64: 1f 93 push r17 2c66: cf 93 push r28 2c68: df 93 push r29 2c6a: c6 2f mov r28, r22 2c6c: 7a 01 movw r14, r20 2c6e: d2 2f mov r29, r18 2c70: 8c 01 movw r16, r24 2c72: 0f 5b subi r16, 0xBF ; 191 2c74: 1f 4f sbci r17, 0xFF ; 255 2c76: f8 01 movw r30, r16 2c78: 80 81 ld r24, Z 2c7a: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2c7e: 6c 2f mov r22, r28 2c80: 81 e9 ldi r24, 0x91 ; 145 2c82: 99 e2 ldi r25, 0x29 ; 41 2c84: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2c88: 81 e9 ldi r24, 0x91 ; 145 2c8a: 99 e2 ldi r25, 0x29 ; 41 2c8c: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 2c90: 6d 2f mov r22, r29 2c92: 70 e0 ldi r23, 0x00 ; 0 2c94: f8 01 movw r30, r16 2c96: 80 81 ld r24, Z 2c98: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2c9c: c0 e0 ldi r28, 0x00 ; 0 2c9e: 90 91 09 29 lds r25, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 2ca2: 80 91 0a 29 lds r24, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 2ca6: 98 17 cp r25, r24 2ca8: 41 f0 breq .+16 ; 0x2cba <_ZN9BME280I2C12ReadRegisterEhPhh+0x5c> 2caa: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2cae: f7 01 movw r30, r14 2cb0: ec 0f add r30, r28 2cb2: f1 1d adc r31, r1 2cb4: 80 83 st Z, r24 2cb6: cf 5f subi r28, 0xFF ; 255 2cb8: f2 cf rjmp .-28 ; 0x2c9e <_ZN9BME280I2C12ReadRegisterEhPhh+0x40> 2cba: 81 e0 ldi r24, 0x01 ; 1 2cbc: cd 13 cpse r28, r29 2cbe: 80 e0 ldi r24, 0x00 ; 0 2cc0: df 91 pop r29 2cc2: cf 91 pop r28 2cc4: 1f 91 pop r17 2cc6: 0f 91 pop r16 2cc8: ff 90 pop r15 2cca: ef 90 pop r14 2ccc: 08 95 ret 00002cce <_ZN9BME280I2C13WriteRegisterEhh>: 2cce: cf 93 push r28 2cd0: df 93 push r29 2cd2: d6 2f mov r29, r22 2cd4: c4 2f mov r28, r20 2cd6: 8f 5b subi r24, 0xBF ; 191 2cd8: 9f 4f sbci r25, 0xFF ; 255 2cda: fc 01 movw r30, r24 2cdc: 80 81 ld r24, Z 2cde: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2ce2: 6d 2f mov r22, r29 2ce4: 81 e9 ldi r24, 0x91 ; 145 2ce6: 99 e2 ldi r25, 0x29 ; 41 2ce8: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2cec: 6c 2f mov r22, r28 2cee: 81 e9 ldi r24, 0x91 ; 145 2cf0: 99 e2 ldi r25, 0x29 ; 41 2cf2: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2cf6: 81 e9 ldi r24, 0x91 ; 145 2cf8: 99 e2 ldi r25, 0x29 ; 41 2cfa: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 2cfe: 81 e0 ldi r24, 0x01 ; 1 2d00: df 91 pop r29 2d02: cf 91 pop r28 2d04: 08 95 ret 00002d06 <_ZN5Print17availableForWriteEv>: 2d06: 90 e0 ldi r25, 0x00 ; 0 2d08: 80 e0 ldi r24, 0x00 ; 0 2d0a: 08 95 ret 00002d0c <_Z8is_sht3xh>: 2d0c: cf 92 push r12 2d0e: df 92 push r13 2d10: ef 92 push r14 2d12: ff 92 push r15 2d14: 0f 93 push r16 2d16: 1f 93 push r17 2d18: cf 93 push r28 2d1a: df 93 push r29 2d1c: cd b7 in r28, 0x3d ; 61 2d1e: de b7 in r29, 0x3e ; 62 2d20: 26 97 sbiw r28, 0x06 ; 6 2d22: cd bf out 0x3d, r28 ; 61 2d24: de bf out 0x3e, r29 ; 62 2d26: 18 2f mov r17, r24 2d28: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2d2c: 66 e3 ldi r22, 0x36 ; 54 2d2e: 81 e9 ldi r24, 0x91 ; 145 2d30: 99 e2 ldi r25, 0x29 ; 41 2d32: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2d36: 62 e8 ldi r22, 0x82 ; 130 2d38: 81 e9 ldi r24, 0x91 ; 145 2d3a: 99 e2 ldi r25, 0x29 ; 41 2d3c: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2d40: 81 e9 ldi r24, 0x91 ; 145 2d42: 99 e2 ldi r25, 0x29 ; 41 2d44: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 2d48: 6a e0 ldi r22, 0x0A ; 10 2d4a: 70 e0 ldi r23, 0x00 ; 0 2d4c: 80 e0 ldi r24, 0x00 ; 0 2d4e: 90 e0 ldi r25, 0x00 ; 0 2d50: 0e 94 f6 03 call 0x7ec ; 0x7ec 2d54: 66 e0 ldi r22, 0x06 ; 6 2d56: 70 e0 ldi r23, 0x00 ; 0 2d58: 81 2f mov r24, r17 2d5a: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2d5e: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 2d62: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 2d66: 89 1b sub r24, r25 2d68: 99 0b sbc r25, r25 2d6a: 06 97 sbiw r24, 0x06 ; 6 2d6c: 39 f5 brne .+78 ; 0x2dbc <_Z8is_sht3xh+0xb0> 2d6e: 8e 01 movw r16, r28 2d70: 0f 5f subi r16, 0xFF ; 255 2d72: 1f 4f sbci r17, 0xFF ; 255 2d74: 6e 01 movw r12, r28 2d76: 87 e0 ldi r24, 0x07 ; 7 2d78: c8 0e add r12, r24 2d7a: d1 1c adc r13, r1 2d7c: 78 01 movw r14, r16 2d7e: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2d82: f8 01 movw r30, r16 2d84: 81 93 st Z+, r24 2d86: 8f 01 movw r16, r30 2d88: ec 15 cp r30, r12 2d8a: fd 05 cpc r31, r13 2d8c: c1 f7 brne .-16 ; 0x2d7e <_Z8is_sht3xh+0x72> 2d8e: 6f ef ldi r22, 0xFF ; 255 2d90: c7 01 movw r24, r14 2d92: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 2d96: 18 2f mov r17, r24 2d98: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2d9c: 81 e0 ldi r24, 0x01 ; 1 2d9e: 9b 81 ldd r25, Y+3 ; 0x03 2da0: 91 13 cpse r25, r17 2da2: 80 e0 ldi r24, 0x00 ; 0 2da4: 26 96 adiw r28, 0x06 ; 6 2da6: cd bf out 0x3d, r28 ; 61 2da8: de bf out 0x3e, r29 ; 62 2daa: df 91 pop r29 2dac: cf 91 pop r28 2dae: 1f 91 pop r17 2db0: 0f 91 pop r16 2db2: ff 90 pop r15 2db4: ef 90 pop r14 2db6: df 90 pop r13 2db8: cf 90 pop r12 2dba: 08 95 ret 2dbc: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2dc0: f0 cf rjmp .-32 ; 0x2da2 <_Z8is_sht3xh+0x96> 00002dc2 <_Z10is_opt3001h>: 2dc2: cf 93 push r28 2dc4: df 93 push r29 2dc6: c8 2f mov r28, r24 2dc8: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2dcc: 6e e7 ldi r22, 0x7E ; 126 2dce: 81 e9 ldi r24, 0x91 ; 145 2dd0: 99 e2 ldi r25, 0x29 ; 41 2dd2: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 2dd6: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 2dda: 62 e0 ldi r22, 0x02 ; 2 2ddc: 70 e0 ldi r23, 0x00 ; 0 2dde: 8c 2f mov r24, r28 2de0: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 2de4: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2de8: d8 2f mov r29, r24 2dea: 80 e0 ldi r24, 0x00 ; 0 2dec: c8 2f mov r28, r24 2dee: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 2df2: c8 2b or r28, r24 2df4: d9 2b or r29, r25 2df6: 81 e0 ldi r24, 0x01 ; 1 2df8: c9 34 cpi r28, 0x49 ; 73 2dfa: d4 45 sbci r29, 0x54 ; 84 2dfc: 09 f0 breq .+2 ; 0x2e00 <_Z10is_opt3001h+0x3e> 2dfe: 80 e0 ldi r24, 0x00 ; 0 2e00: df 91 pop r29 2e02: cf 91 pop r28 2e04: 08 95 ret 00002e06 <_ZN9BME280I2CD1Ev>: 2e06: 08 95 ret 00002e08 <_Z13disablePinISCh>: 2e08: 28 2f mov r18, r24 2e0a: 30 e0 ldi r19, 0x00 ; 0 2e0c: f9 01 movw r30, r18 2e0e: ee 59 subi r30, 0x9E ; 158 2e10: f2 43 sbci r31, 0x32 ; 50 2e12: 80 81 ld r24, Z 2e14: 40 e2 ldi r20, 0x20 ; 32 2e16: 84 9f mul r24, r20 2e18: c0 01 movw r24, r0 2e1a: 11 24 eor r1, r1 2e1c: 9c 5f subi r25, 0xFC ; 252 2e1e: 29 5b subi r18, 0xB9 ; 185 2e20: 32 43 sbci r19, 0x32 ; 50 2e22: f9 01 movw r30, r18 2e24: 20 81 ld r18, Z 2e26: 2f 3f cpi r18, 0xFF ; 255 2e28: 39 f0 breq .+14 ; 0x2e38 <_Z13disablePinISCh+0x30> 2e2a: 40 96 adiw r24, 0x10 ; 16 2e2c: 82 0f add r24, r18 2e2e: 91 1d adc r25, r1 2e30: 24 e0 ldi r18, 0x04 ; 4 2e32: fc 01 movw r30, r24 2e34: 20 83 st Z, r18 2e36: 08 95 ret 2e38: 90 e0 ldi r25, 0x00 ; 0 2e3a: 80 e0 ldi r24, 0x00 ; 0 2e3c: f9 cf rjmp .-14 ; 0x2e30 <_Z13disablePinISCh+0x28> 00002e3e <_Z12I2C_shutdowna>: 2e3e: 87 fd sbrc r24, 7 2e40: 22 c0 rjmp .+68 ; 0x2e86 <_Z12I2C_shutdowna+0x48> 2e42: 60 e0 ldi r22, 0x00 ; 0 2e44: 0e 94 89 03 call 0x712 ; 0x712 2e48: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 2e4c: 80 73 andi r24, 0x30 ; 48 2e4e: 60 e0 ldi r22, 0x00 ; 0 2e50: 80 31 cpi r24, 0x10 ; 16 2e52: 69 f0 breq .+26 ; 0x2e6e <_Z12I2C_shutdowna+0x30> 2e54: 82 e0 ldi r24, 0x02 ; 2 2e56: 0e 94 81 02 call 0x502 ; 0x502 2e5a: 82 e0 ldi r24, 0x02 ; 2 2e5c: 0e 94 04 17 call 0x2e08 ; 0x2e08 <_Z13disablePinISCh> 2e60: 60 e0 ldi r22, 0x00 ; 0 2e62: 83 e0 ldi r24, 0x03 ; 3 2e64: 0e 94 81 02 call 0x502 ; 0x502 2e68: 83 e0 ldi r24, 0x03 ; 3 2e6a: 0c 94 04 17 jmp 0x2e08 ; 0x2e08 <_Z13disablePinISCh> 2e6e: 8a e0 ldi r24, 0x0A ; 10 2e70: 0e 94 81 02 call 0x502 ; 0x502 2e74: 8a e0 ldi r24, 0x0A ; 10 2e76: 0e 94 04 17 call 0x2e08 ; 0x2e08 <_Z13disablePinISCh> 2e7a: 60 e0 ldi r22, 0x00 ; 0 2e7c: 8b e0 ldi r24, 0x0B ; 11 2e7e: 0e 94 81 02 call 0x502 ; 0x502 2e82: 8b e0 ldi r24, 0x0B ; 11 2e84: f2 cf rjmp .-28 ; 0x2e6a <_Z12I2C_shutdowna+0x2c> 2e86: 08 95 ret 00002e88 <_ZN9UartClass5beginEm>: 2e88: dc 01 movw r26, r24 2e8a: ed 91 ld r30, X+ 2e8c: fc 91 ld r31, X 2e8e: 04 88 ldd r0, Z+20 ; 0x14 2e90: f5 89 ldd r31, Z+21 ; 0x15 2e92: e0 2d mov r30, r0 2e94: 23 e0 ldi r18, 0x03 ; 3 2e96: 30 e0 ldi r19, 0x00 ; 0 2e98: 09 94 ijmp 00002e9a <_Z11activityLedhj.constprop.62>: 2e9a: cf 93 push r28 2e9c: c8 2f mov r28, r24 2e9e: 80 91 da 2a lds r24, 0x2ADA ; 0x802ada 2ea2: 88 23 and r24, r24 2ea4: 49 f0 breq .+18 ; 0x2eb8 <_Z11activityLedhj.constprop.62+0x1e> 2ea6: 61 e0 ldi r22, 0x01 ; 1 2ea8: 0e 94 b7 02 call 0x56e ; 0x56e 2eac: 6c 2f mov r22, r28 2eae: 80 91 da 2a lds r24, 0x2ADA ; 0x802ada 2eb2: cf 91 pop r28 2eb4: 0c 94 89 03 jmp 0x712 ; 0x712 2eb8: cf 91 pop r28 2eba: 08 95 ret 00002ebc <_ZN5RFM6916setHighPowerRegsEb.constprop.5>: 2ebc: cf 93 push r28 2ebe: df 93 push r29 2ec0: ec 01 movw r28, r24 2ec2: 45 e5 ldi r20, 0x55 ; 85 2ec4: 6a e5 ldi r22, 0x5A ; 90 2ec6: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2eca: 40 e7 ldi r20, 0x70 ; 112 2ecc: 6c e5 ldi r22, 0x5C ; 92 2ece: ce 01 movw r24, r28 2ed0: df 91 pop r29 2ed2: cf 91 pop r28 2ed4: 0c 94 bc 0a jmp 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 00002ed8 <_ZN5RFM6912setHighPowerEbbb>: 2ed8: cf 93 push r28 2eda: df 93 push r29 2edc: ec 01 movw r28, r24 2ede: 6b 8b std Y+19, r22 ; 0x13 2ee0: 4c 8b std Y+20, r20 ; 0x14 2ee2: 66 23 and r22, r22 2ee4: 39 f1 breq .+78 ; 0x2f34 <_ZN5RFM6912setHighPowerEbbb+0x5c> 2ee6: 44 23 and r20, r20 2ee8: 79 f0 breq .+30 ; 0x2f08 <_ZN5RFM6912setHighPowerEbbb+0x30> 2eea: 4f e0 ldi r20, 0x0F ; 15 2eec: 63 e1 ldi r22, 0x13 ; 19 2eee: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2ef2: 4a 89 ldd r20, Y+18 ; 0x12 2ef4: 40 66 ori r20, 0x60 ; 96 2ef6: 61 e1 ldi r22, 0x11 ; 17 2ef8: ce 01 movw r24, r28 2efa: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2efe: ce 01 movw r24, r28 2f00: df 91 pop r29 2f02: cf 91 pop r28 2f04: 0c 94 d3 0a jmp 0x15a6 ; 0x15a6 <_ZN5RFM6916setHighPowerRegsEb.part.4> 2f08: 4a e1 ldi r20, 0x1A ; 26 2f0a: 63 e1 ldi r22, 0x13 ; 19 2f0c: 22 23 and r18, r18 2f0e: 69 f0 breq .+26 ; 0x2f2a <_ZN5RFM6912setHighPowerEbbb+0x52> 2f10: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2f14: 4a 89 ldd r20, Y+18 ; 0x12 2f16: 40 66 ori r20, 0x60 ; 96 2f18: 61 e1 ldi r22, 0x11 ; 17 2f1a: ce 01 movw r24, r28 2f1c: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2f20: ce 01 movw r24, r28 2f22: df 91 pop r29 2f24: cf 91 pop r28 2f26: 0c 94 5e 17 jmp 0x2ebc ; 0x2ebc <_ZN5RFM6916setHighPowerRegsEb.constprop.5> 2f2a: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2f2e: 4a 89 ldd r20, Y+18 ; 0x12 2f30: 40 64 ori r20, 0x40 ; 64 2f32: f2 cf rjmp .-28 ; 0x2f18 <_ZN5RFM6912setHighPowerEbbb+0x40> 2f34: 4a e1 ldi r20, 0x1A ; 26 2f36: 63 e1 ldi r22, 0x13 ; 19 2f38: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2f3c: 4a 89 ldd r20, Y+18 ; 0x12 2f3e: 40 68 ori r20, 0x80 ; 128 2f40: eb cf rjmp .-42 ; 0x2f18 <_ZN5RFM6912setHighPowerEbbb+0x40> 00002f42 <_ZN5RFM6916interruptHandlerEv>: 2f42: ef 92 push r14 2f44: ff 92 push r15 2f46: 0f 93 push r16 2f48: 1f 93 push r17 2f4a: cf 93 push r28 2f4c: df 93 push r29 2f4e: ec 01 movw r28, r24 2f50: 88 89 ldd r24, Y+16 ; 0x10 2f52: 0e 94 68 03 call 0x6d0 ; 0x6d0 2f56: 88 23 and r24, r24 2f58: 09 f4 brne .+2 ; 0x2f5c <_ZN5RFM6916interruptHandlerEv+0x1a> 2f5a: 87 c0 rjmp .+270 ; 0x306a <_ZN5RFM6916interruptHandlerEv+0x128> 2f5c: 80 91 9d 29 lds r24, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 2f60: 83 30 cpi r24, 0x03 ; 3 2f62: 09 f0 breq .+2 ; 0x2f66 <_ZN5RFM6916interruptHandlerEv+0x24> 2f64: 81 c0 rjmp .+258 ; 0x3068 <_ZN5RFM6916interruptHandlerEv+0x126> 2f66: 68 e2 ldi r22, 0x28 ; 40 2f68: ce 01 movw r24, r28 2f6a: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2f6e: 82 ff sbrs r24, 2 2f70: 7b c0 rjmp .+246 ; 0x3068 <_ZN5RFM6916interruptHandlerEv+0x126> 2f72: 64 e2 ldi r22, 0x24 ; 36 2f74: ce 01 movw r24, r28 2f76: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2f7a: 90 e0 ldi r25, 0x00 ; 0 2f7c: 91 95 neg r25 2f7e: 81 95 neg r24 2f80: 91 09 sbc r25, r1 2f82: 80 93 b4 28 sts 0x28B4, r24 ; 0x8028b4 <_ZN12GenericRadio4RSSIE> 2f86: 90 93 b5 28 sts 0x28B5, r25 ; 0x8028b5 <_ZN12GenericRadio4RSSIE+0x1> 2f8a: 6e e1 ldi r22, 0x1E ; 30 2f8c: ce 01 movw r24, r28 2f8e: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2f92: 48 2f mov r20, r24 2f94: 40 62 ori r20, 0x20 ; 32 2f96: 6e e1 ldi r22, 0x1E ; 30 2f98: ce 01 movw r24, r28 2f9a: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 2f9e: 6e e1 ldi r22, 0x1E ; 30 2fa0: ce 01 movw r24, r28 2fa2: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2fa6: 86 ff sbrs r24, 6 2fa8: fa cf rjmp .-12 ; 0x2f9e <_ZN5RFM6916interruptHandlerEv+0x5c> 2faa: 61 e2 ldi r22, 0x21 ; 33 2fac: ce 01 movw r24, r28 2fae: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2fb2: 08 2f mov r16, r24 2fb4: 10 e0 ldi r17, 0x00 ; 0 2fb6: 10 2f mov r17, r16 2fb8: 00 27 eor r16, r16 2fba: 62 e2 ldi r22, 0x22 ; 34 2fbc: ce 01 movw r24, r28 2fbe: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 2fc2: 08 2b or r16, r24 2fc4: 00 93 b2 28 sts 0x28B2, r16 ; 0x8028b2 <_ZN12GenericRadio3FEIE> 2fc8: 10 93 b3 28 sts 0x28B3, r17 ; 0x8028b3 <_ZN12GenericRadio3FEIE+0x1> 2fcc: 61 e0 ldi r22, 0x01 ; 1 2fce: ce 01 movw r24, r28 2fd0: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 2fd4: ce 01 movw r24, r28 2fd6: 0e 94 b3 0a call 0x1566 ; 0x1566 <_ZN5RFM696selectEv> 2fda: 80 e0 ldi r24, 0x00 ; 0 2fdc: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 2fe0: 80 e0 ldi r24, 0x00 ; 0 2fe2: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 2fe6: 80 93 b6 28 sts 0x28B6, r24 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 2fea: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 2fee: 81 34 cpi r24, 0x41 ; 65 2ff0: b8 f4 brcc .+46 ; 0x3020 <_ZN5RFM6916interruptHandlerEv+0xde> 2ff2: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 2ff6: 80 93 b6 28 sts 0x28B6, r24 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 2ffa: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 2ffe: 10 e0 ldi r17, 0x00 ; 0 3000: 86 30 cpi r24, 0x06 ; 6 3002: 80 f4 brcc .+32 ; 0x3024 <_ZN5RFM6916interruptHandlerEv+0xe2> 3004: 10 92 b6 28 sts 0x28B6, r1 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 3008: ce 01 movw r24, r28 300a: 0e 94 aa 0a call 0x1554 ; 0x1554 <_ZN5RFM698unselectEv> 300e: ce 01 movw r24, r28 3010: df 91 pop r29 3012: cf 91 pop r28 3014: 1f 91 pop r17 3016: 0f 91 pop r16 3018: ff 90 pop r15 301a: ef 90 pop r14 301c: 0c 94 7e 0b jmp 0x16fc ; 0x16fc <_ZN5RFM6912receiveBeginEv> 3020: 80 e4 ldi r24, 0x40 ; 64 3022: e9 cf rjmp .-46 ; 0x2ff6 <_ZN5RFM6916interruptHandlerEv+0xb4> 3024: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 3028: 18 17 cp r17, r24 302a: 58 f4 brcc .+22 ; 0x3042 <_ZN5RFM6916interruptHandlerEv+0x100> 302c: ec 84 ldd r14, Y+12 ; 0x0c 302e: fd 84 ldd r15, Y+13 ; 0x0d 3030: e1 0e add r14, r17 3032: f1 1c adc r15, r1 3034: 80 e0 ldi r24, 0x00 ; 0 3036: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 303a: f7 01 movw r30, r14 303c: 80 83 st Z, r24 303e: 1f 5f subi r17, 0xFF ; 255 3040: f1 cf rjmp .-30 ; 0x3024 <_ZN5RFM6916interruptHandlerEv+0xe2> 3042: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 3046: 80 34 cpi r24, 0x40 ; 64 3048: 40 f4 brcc .+16 ; 0x305a <_ZN5RFM6916interruptHandlerEv+0x118> 304a: e0 91 b6 28 lds r30, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 304e: 8c 85 ldd r24, Y+12 ; 0x0c 3050: 9d 85 ldd r25, Y+13 ; 0x0d 3052: e8 0f add r30, r24 3054: f9 2f mov r31, r25 3056: f1 1d adc r31, r1 3058: 10 82 st Z, r1 305a: ce 01 movw r24, r28 305c: 0e 94 aa 0a call 0x1554 ; 0x1554 <_ZN5RFM698unselectEv> 3060: 63 e0 ldi r22, 0x03 ; 3 3062: ce 01 movw r24, r28 3064: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 3068: 78 94 sei 306a: df 91 pop r29 306c: cf 91 pop r28 306e: 1f 91 pop r17 3070: 0f 91 pop r16 3072: ff 90 pop r15 3074: ef 90 pop r14 3076: 08 95 ret 00003078 <_ZN5RFM694sendEPKvh>: 3078: 8f 92 push r8 307a: 9f 92 push r9 307c: af 92 push r10 307e: bf 92 push r11 3080: cf 92 push r12 3082: df 92 push r13 3084: ef 92 push r14 3086: ff 92 push r15 3088: 1f 93 push r17 308a: cf 93 push r28 308c: df 93 push r29 308e: ec 01 movw r28, r24 3090: d6 2e mov r13, r22 3092: c7 2e mov r12, r23 3094: 14 2f mov r17, r20 3096: 6d e3 ldi r22, 0x3D ; 61 3098: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 309c: 48 2f mov r20, r24 309e: 44 60 ori r20, 0x04 ; 4 30a0: 6d e3 ldi r22, 0x3D ; 61 30a2: ce 01 movw r24, r28 30a4: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 30a8: 0e 94 26 04 call 0x84c ; 0x84c 30ac: 4b 01 movw r8, r22 30ae: 5c 01 movw r10, r24 30b0: 80 91 9d 29 lds r24, 0x299D ; 0x80299d <_ZN5RFM695_modeE> 30b4: 83 30 cpi r24, 0x03 ; 3 30b6: 09 f0 breq .+2 ; 0x30ba <_ZN5RFM694sendEPKvh+0x42> 30b8: 41 c0 rjmp .+130 ; 0x313c <_ZN5RFM694sendEPKvh+0xc4> 30ba: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 30be: 81 11 cpse r24, r1 30c0: 3d c0 rjmp .+122 ; 0x313c <_ZN5RFM694sendEPKvh+0xc4> 30c2: 64 e2 ldi r22, 0x24 ; 36 30c4: ce 01 movw r24, r28 30c6: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 30ca: 8b 35 cpi r24, 0x5B ; 91 30cc: b8 f1 brcs .+110 ; 0x313c <_ZN5RFM694sendEPKvh+0xc4> 30ce: 61 e0 ldi r22, 0x01 ; 1 30d0: ce 01 movw r24, r28 30d2: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 30d6: 61 e0 ldi r22, 0x01 ; 1 30d8: ce 01 movw r24, r28 30da: 0e 94 15 0b call 0x162a ; 0x162a <_ZN5RFM697setModeEh> 30de: 67 e2 ldi r22, 0x27 ; 39 30e0: ce 01 movw r24, r28 30e2: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 30e6: 87 ff sbrs r24, 7 30e8: fa cf rjmp .-12 ; 0x30de <_ZN5RFM694sendEPKvh+0x66> 30ea: 40 e0 ldi r20, 0x00 ; 0 30ec: 65 e2 ldi r22, 0x25 ; 37 30ee: ce 01 movw r24, r28 30f0: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 30f4: 11 34 cpi r17, 0x41 ; 65 30f6: 08 f0 brcs .+2 ; 0x30fa <_ZN5RFM694sendEPKvh+0x82> 30f8: 10 e4 ldi r17, 0x40 ; 64 30fa: 8c 89 ldd r24, Y+20 ; 0x14 30fc: 88 23 and r24, r24 30fe: 19 f0 breq .+6 ; 0x3106 <_ZN5RFM694sendEPKvh+0x8e> 3100: ce 01 movw r24, r28 3102: 0e 94 d3 0a call 0x15a6 ; 0x15a6 <_ZN5RFM6916setHighPowerRegsEb.part.4> 3106: 4b e3 ldi r20, 0x3B ; 59 3108: 6b e3 ldi r22, 0x3B ; 59 310a: ce 01 movw r24, r28 310c: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 3110: ce 01 movw r24, r28 3112: 0e 94 b3 0a call 0x1566 ; 0x1566 <_ZN5RFM696selectEv> 3116: 80 e8 ldi r24, 0x80 ; 128 3118: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 311c: 81 2f mov r24, r17 311e: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 3122: bd 2c mov r11, r13 3124: ed 2c mov r14, r13 3126: fc 2c mov r15, r12 3128: 8e 2d mov r24, r14 312a: 8b 19 sub r24, r11 312c: 81 17 cp r24, r17 312e: c8 f4 brcc .+50 ; 0x3162 <_ZN5RFM694sendEPKvh+0xea> 3130: f7 01 movw r30, r14 3132: 81 91 ld r24, Z+ 3134: 7f 01 movw r14, r30 3136: 0e 94 e5 01 call 0x3ca ; 0x3ca <_ZN8SPIClass8transferEh.constprop.56> 313a: f6 cf rjmp .-20 ; 0x3128 <_ZN5RFM694sendEPKvh+0xb0> 313c: 0e 94 26 04 call 0x84c ; 0x84c 3140: 68 19 sub r22, r8 3142: 79 09 sbc r23, r9 3144: 8a 09 sbc r24, r10 3146: 9b 09 sbc r25, r11 3148: 68 3e cpi r22, 0xE8 ; 232 314a: 73 40 sbci r23, 0x03 ; 3 314c: 81 05 cpc r24, r1 314e: 91 05 cpc r25, r1 3150: 10 f6 brcc .-124 ; 0x30d6 <_ZN5RFM694sendEPKvh+0x5e> 3152: e8 81 ld r30, Y 3154: f9 81 ldd r31, Y+1 ; 0x01 3156: 00 88 ldd r0, Z+16 ; 0x10 3158: f1 89 ldd r31, Z+17 ; 0x11 315a: e0 2d mov r30, r0 315c: ce 01 movw r24, r28 315e: 09 95 icall 3160: a7 cf rjmp .-178 ; 0x30b0 <_ZN5RFM694sendEPKvh+0x38> 3162: ce 01 movw r24, r28 3164: 0e 94 aa 0a call 0x1554 ; 0x1554 <_ZN5RFM698unselectEv> 3168: 0e 94 26 04 call 0x84c ; 0x84c 316c: 6b 01 movw r12, r22 316e: 7c 01 movw r14, r24 3170: 68 e2 ldi r22, 0x28 ; 40 3172: ce 01 movw r24, r28 3174: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 3178: 86 ff sbrs r24, 6 317a: 0b c0 rjmp .+22 ; 0x3192 <_ZN5RFM694sendEPKvh+0x11a> 317c: 0e 94 26 04 call 0x84c ; 0x84c 3180: 6c 19 sub r22, r12 3182: 7d 09 sbc r23, r13 3184: 8e 09 sbc r24, r14 3186: 9f 09 sbc r25, r15 3188: 68 3e cpi r22, 0xE8 ; 232 318a: 73 40 sbci r23, 0x03 ; 3 318c: 81 05 cpc r24, r1 318e: 91 05 cpc r25, r1 3190: 78 f3 brcs .-34 ; 0x3170 <_ZN5RFM694sendEPKvh+0xf8> 3192: 8b e9 ldi r24, 0x9B ; 155 3194: 9f e0 ldi r25, 0x0F ; 15 3196: 01 97 sbiw r24, 0x01 ; 1 3198: f1 f7 brne .-4 ; 0x3196 <_ZN5RFM694sendEPKvh+0x11e> 319a: 40 e0 ldi r20, 0x00 ; 0 319c: 6b e3 ldi r22, 0x3B ; 59 319e: ce 01 movw r24, r28 31a0: 0e 94 bc 0a call 0x1578 ; 0x1578 <_ZN5RFM698writeRegEhh> 31a4: 8c 89 ldd r24, Y+20 ; 0x14 31a6: 88 23 and r24, r24 31a8: 19 f0 breq .+6 ; 0x31b0 <_ZN5RFM694sendEPKvh+0x138> 31aa: ce 01 movw r24, r28 31ac: 0e 94 5e 17 call 0x2ebc ; 0x2ebc <_ZN5RFM6916setHighPowerRegsEb.constprop.5> 31b0: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 31b4: bc 01 movw r22, r24 31b6: 99 0f add r25, r25 31b8: 88 0b sbc r24, r24 31ba: 99 0b sbc r25, r25 31bc: 20 e2 ldi r18, 0x20 ; 32 31be: 30 e0 ldi r19, 0x00 ; 0 31c0: 40 e0 ldi r20, 0x00 ; 0 31c2: 50 e0 ldi r21, 0x00 ; 0 31c4: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 31c8: 2c 83 std Y+4, r18 ; 0x04 31ca: 3d 83 std Y+5, r19 ; 0x05 31cc: 4e 83 std Y+6, r20 ; 0x06 31ce: 5f 83 std Y+7, r21 ; 0x07 31d0: df 91 pop r29 31d2: cf 91 pop r28 31d4: 1f 91 pop r17 31d6: ff 90 pop r15 31d8: ef 90 pop r14 31da: df 90 pop r13 31dc: cf 90 pop r12 31de: bf 90 pop r11 31e0: af 90 pop r10 31e2: 9f 90 pop r9 31e4: 8f 90 pop r8 31e6: 08 95 ret 000031e8 <_ZN9SHTSensor4initER7TwoWire.constprop.51>: 31e8: ef 92 push r14 31ea: ff 92 push r15 31ec: 0f 93 push r16 31ee: 1f 93 push r17 31f0: cf 93 push r28 31f2: df 93 push r29 31f4: ec 01 movw r28, r24 31f6: 8c 81 ldd r24, Y+4 ; 0x04 31f8: 9d 81 ldd r25, Y+5 ; 0x05 31fa: 89 2b or r24, r25 31fc: 19 f0 breq .+6 ; 0x3204 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0x1c> 31fe: ce 01 movw r24, r28 3200: 0e 94 30 02 call 0x460 ; 0x460 <_ZN9SHTSensor7cleanupEv> 3204: ea 81 ldd r30, Y+2 ; 0x02 3206: fb 81 ldd r31, Y+3 ; 0x03 3208: ea 30 cpi r30, 0x0A ; 10 320a: f1 05 cpc r31, r1 320c: 08 f0 brcs .+2 ; 0x3210 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0x28> 320e: 53 c0 rjmp .+166 ; 0x32b6 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xce> 3210: e4 5f subi r30, 0xF4 ; 244 3212: f6 4e sbci r31, 0xE6 ; 230 3214: 0c 94 65 42 jmp 0x84ca ; 0x84ca <__tablejump2__> 3218: 2d 1a sub r2, r29 321a: 68 19 sub r22, r8 321c: 68 19 sub r22, r8 321e: a6 19 sub r26, r6 3220: ad 19 sub r26, r13 3222: ad 19 sub r26, r13 3224: ad 19 sub r26, r13 3226: ad 19 sub r26, r13 3228: eb 19 sub r30, r11 322a: 16 19 sub r17, r6 322c: 89 e2 ldi r24, 0x29 ; 41 322e: 90 e0 ldi r25, 0x00 ; 0 3230: 0e 94 4a 45 call 0x8a94 ; 0x8a94 3234: fc 01 movw r30, r24 3236: 80 e4 ldi r24, 0x40 ; 64 3238: 82 87 std Z+10, r24 ; 0x0a 323a: 85 ef ldi r24, 0xF5 ; 245 323c: 93 ef ldi r25, 0xF3 ; 243 323e: 83 87 std Z+11, r24 ; 0x0b 3240: 94 87 std Z+12, r25 ; 0x0c 3242: 85 e5 ldi r24, 0x55 ; 85 3244: 85 87 std Z+13, r24 ; 0x0d 3246: 86 e6 ldi r24, 0x66 ; 102 3248: 96 e6 ldi r25, 0x66 ; 102 324a: ab e3 ldi r26, 0x3B ; 59 324c: b2 ec ldi r27, 0xC2 ; 194 324e: 86 87 std Z+14, r24 ; 0x0e 3250: 97 87 std Z+15, r25 ; 0x0f 3252: a0 8b std Z+16, r26 ; 0x10 3254: b1 8b std Z+17, r27 ; 0x11 3256: 82 e5 ldi r24, 0x52 ; 82 3258: 98 eb ldi r25, 0xB8 ; 184 325a: af e2 ldi r26, 0x2F ; 47 325c: b3 e4 ldi r27, 0x43 ; 67 325e: 82 8b std Z+18, r24 ; 0x12 3260: 93 8b std Z+19, r25 ; 0x13 3262: a4 8b std Z+20, r26 ; 0x14 3264: b5 8b std Z+21, r27 ; 0x15 3266: 80 e0 ldi r24, 0x00 ; 0 3268: 90 e0 ldi r25, 0x00 ; 0 326a: a0 e8 ldi r26, 0x80 ; 128 326c: b7 e4 ldi r27, 0x47 ; 71 326e: 86 8b std Z+22, r24 ; 0x16 3270: 97 8b std Z+23, r25 ; 0x17 3272: a0 8f std Z+24, r26 ; 0x18 3274: b1 8f std Z+25, r27 ; 0x19 3276: 40 e0 ldi r20, 0x00 ; 0 3278: 50 e0 ldi r21, 0x00 ; 0 327a: 60 ec ldi r22, 0xC0 ; 192 327c: 70 ec ldi r23, 0xC0 ; 192 327e: 42 8f std Z+26, r20 ; 0x1a 3280: 53 8f std Z+27, r21 ; 0x1b 3282: 64 8f std Z+28, r22 ; 0x1c 3284: 75 8f std Z+29, r23 ; 0x1d 3286: 40 e0 ldi r20, 0x00 ; 0 3288: 50 e0 ldi r21, 0x00 ; 0 328a: 6a ef ldi r22, 0xFA ; 250 328c: 72 e4 ldi r23, 0x42 ; 66 328e: 46 8f std Z+30, r20 ; 0x1e 3290: 57 8f std Z+31, r21 ; 0x1f 3292: 60 a3 std Z+32, r22 ; 0x20 3294: 71 a3 std Z+33, r23 ; 0x21 3296: 82 a3 std Z+34, r24 ; 0x22 3298: 93 a3 std Z+35, r25 ; 0x23 329a: a4 a3 std Z+36, r26 ; 0x24 329c: b5 a3 std Z+37, r27 ; 0x25 329e: 81 e0 ldi r24, 0x01 ; 1 32a0: 86 a3 std Z+38, r24 ; 0x26 32a2: 81 e9 ldi r24, 0x91 ; 145 32a4: 99 e2 ldi r25, 0x29 ; 41 32a6: 87 a3 std Z+39, r24 ; 0x27 32a8: 90 a7 std Z+40, r25 ; 0x28 32aa: 8e ec ldi r24, 0xCE ; 206 32ac: 9d ec ldi r25, 0xCD ; 205 32ae: 80 83 st Z, r24 32b0: 91 83 std Z+1, r25 ; 0x01 32b2: ec 83 std Y+4, r30 ; 0x04 32b4: fd 83 std Y+5, r31 ; 0x05 32b6: 8c 81 ldd r24, Y+4 ; 0x04 32b8: 9d 81 ldd r25, Y+5 ; 0x05 32ba: 00 97 sbiw r24, 0x00 ; 0 32bc: 09 f0 breq .+2 ; 0x32c0 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xd8> 32be: eb c0 rjmp .+470 ; 0x3496 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0x2ae> 32c0: 80 e0 ldi r24, 0x00 ; 0 32c2: df 91 pop r29 32c4: cf 91 pop r28 32c6: 1f 91 pop r17 32c8: 0f 91 pop r16 32ca: ff 90 pop r15 32cc: ef 90 pop r14 32ce: 08 95 ret 32d0: 89 e2 ldi r24, 0x29 ; 41 32d2: 90 e0 ldi r25, 0x00 ; 0 32d4: 0e 94 4a 45 call 0x8a94 ; 0x8a94 32d8: fc 01 movw r30, r24 32da: 84 e4 ldi r24, 0x44 ; 68 32dc: 82 87 std Z+10, r24 ; 0x0a 32de: 80 e0 ldi r24, 0x00 ; 0 32e0: 94 e2 ldi r25, 0x24 ; 36 32e2: 83 87 std Z+11, r24 ; 0x0b 32e4: 94 87 std Z+12, r25 ; 0x0c 32e6: 8f e0 ldi r24, 0x0F ; 15 32e8: 85 87 std Z+13, r24 ; 0x0d 32ea: 80 e0 ldi r24, 0x00 ; 0 32ec: 90 e0 ldi r25, 0x00 ; 0 32ee: a4 e3 ldi r26, 0x34 ; 52 32f0: b2 ec ldi r27, 0xC2 ; 194 32f2: 86 87 std Z+14, r24 ; 0x0e 32f4: 97 87 std Z+15, r25 ; 0x0f 32f6: a0 8b std Z+16, r26 ; 0x10 32f8: b1 8b std Z+17, r27 ; 0x11 32fa: 80 e0 ldi r24, 0x00 ; 0 32fc: 90 e0 ldi r25, 0x00 ; 0 32fe: af e2 ldi r26, 0x2F ; 47 3300: b3 e4 ldi r27, 0x43 ; 67 3302: 82 8b std Z+18, r24 ; 0x12 3304: 93 8b std Z+19, r25 ; 0x13 3306: a4 8b std Z+20, r26 ; 0x14 3308: b5 8b std Z+21, r27 ; 0x15 330a: 80 e0 ldi r24, 0x00 ; 0 330c: 9f ef ldi r25, 0xFF ; 255 330e: af e7 ldi r26, 0x7F ; 127 3310: b7 e4 ldi r27, 0x47 ; 71 3312: 86 8b std Z+22, r24 ; 0x16 3314: 97 8b std Z+23, r25 ; 0x17 3316: a0 8f std Z+24, r26 ; 0x18 3318: b1 8f std Z+25, r27 ; 0x19 331a: 12 8e std Z+26, r1 ; 0x1a 331c: 13 8e std Z+27, r1 ; 0x1b 331e: 14 8e std Z+28, r1 ; 0x1c 3320: 15 8e std Z+29, r1 ; 0x1d 3322: 40 e0 ldi r20, 0x00 ; 0 3324: 50 e0 ldi r21, 0x00 ; 0 3326: 68 ec ldi r22, 0xC8 ; 200 3328: 72 e4 ldi r23, 0x42 ; 66 332a: 46 8f std Z+30, r20 ; 0x1e 332c: 57 8f std Z+31, r21 ; 0x1f 332e: 60 a3 std Z+32, r22 ; 0x20 3330: 71 a3 std Z+33, r23 ; 0x21 3332: 82 a3 std Z+34, r24 ; 0x22 3334: 93 a3 std Z+35, r25 ; 0x23 3336: a4 a3 std Z+36, r26 ; 0x24 3338: b5 a3 std Z+37, r27 ; 0x25 333a: 82 e0 ldi r24, 0x02 ; 2 333c: 86 a3 std Z+38, r24 ; 0x26 333e: 81 e9 ldi r24, 0x91 ; 145 3340: 99 e2 ldi r25, 0x29 ; 41 3342: 87 a3 std Z+39, r24 ; 0x27 3344: 90 a7 std Z+40, r25 ; 0x28 3346: 82 ec ldi r24, 0xC2 ; 194 3348: 9d ec ldi r25, 0xCD ; 205 334a: b1 cf rjmp .-158 ; 0x32ae <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xc6> 334c: 89 e2 ldi r24, 0x29 ; 41 334e: 90 e0 ldi r25, 0x00 ; 0 3350: 0e 94 4a 45 call 0x8a94 ; 0x8a94 3354: fc 01 movw r30, r24 3356: 85 e4 ldi r24, 0x45 ; 69 3358: c1 cf rjmp .-126 ; 0x32dc <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xf4> 335a: 89 e2 ldi r24, 0x29 ; 41 335c: 90 e0 ldi r25, 0x00 ; 0 335e: 0e 94 4a 45 call 0x8a94 ; 0x8a94 3362: fc 01 movw r30, r24 3364: 80 e7 ldi r24, 0x70 ; 112 3366: 82 87 std Z+10, r24 ; 0x0a 3368: 86 e6 ldi r24, 0x66 ; 102 336a: 98 e7 ldi r25, 0x78 ; 120 336c: 83 87 std Z+11, r24 ; 0x0b 336e: 94 87 std Z+12, r25 ; 0x0c 3370: 8f e0 ldi r24, 0x0F ; 15 3372: 85 87 std Z+13, r24 ; 0x0d 3374: 80 e0 ldi r24, 0x00 ; 0 3376: 90 e0 ldi r25, 0x00 ; 0 3378: a4 e3 ldi r26, 0x34 ; 52 337a: b2 ec ldi r27, 0xC2 ; 194 337c: 86 87 std Z+14, r24 ; 0x0e 337e: 97 87 std Z+15, r25 ; 0x0f 3380: a0 8b std Z+16, r26 ; 0x10 3382: b1 8b std Z+17, r27 ; 0x11 3384: 80 e0 ldi r24, 0x00 ; 0 3386: 90 e0 ldi r25, 0x00 ; 0 3388: af e2 ldi r26, 0x2F ; 47 338a: b3 e4 ldi r27, 0x43 ; 67 338c: 82 8b std Z+18, r24 ; 0x12 338e: 93 8b std Z+19, r25 ; 0x13 3390: a4 8b std Z+20, r26 ; 0x14 3392: b5 8b std Z+21, r27 ; 0x15 3394: 80 e0 ldi r24, 0x00 ; 0 3396: 9f ef ldi r25, 0xFF ; 255 3398: af e7 ldi r26, 0x7F ; 127 339a: b7 e4 ldi r27, 0x47 ; 71 339c: 86 8b std Z+22, r24 ; 0x16 339e: 97 8b std Z+23, r25 ; 0x17 33a0: a0 8f std Z+24, r26 ; 0x18 33a2: b1 8f std Z+25, r27 ; 0x19 33a4: 12 8e std Z+26, r1 ; 0x1a 33a6: 13 8e std Z+27, r1 ; 0x1b 33a8: 14 8e std Z+28, r1 ; 0x1c 33aa: 15 8e std Z+29, r1 ; 0x1d 33ac: 40 e0 ldi r20, 0x00 ; 0 33ae: 50 e0 ldi r21, 0x00 ; 0 33b0: 68 ec ldi r22, 0xC8 ; 200 33b2: 72 e4 ldi r23, 0x42 ; 66 33b4: 46 8f std Z+30, r20 ; 0x1e 33b6: 57 8f std Z+31, r21 ; 0x1f 33b8: 60 a3 std Z+32, r22 ; 0x20 33ba: 71 a3 std Z+33, r23 ; 0x21 33bc: 82 a3 std Z+34, r24 ; 0x22 33be: 93 a3 std Z+35, r25 ; 0x23 33c0: a4 a3 std Z+36, r26 ; 0x24 33c2: b5 a3 std Z+37, r27 ; 0x25 33c4: 82 e0 ldi r24, 0x02 ; 2 33c6: 86 a3 std Z+38, r24 ; 0x26 33c8: 81 e9 ldi r24, 0x91 ; 145 33ca: 99 e2 ldi r25, 0x29 ; 41 33cc: 87 a3 std Z+39, r24 ; 0x27 33ce: 90 a7 std Z+40, r25 ; 0x28 33d0: 86 eb ldi r24, 0xB6 ; 182 33d2: 9d ec ldi r25, 0xCD ; 205 33d4: 6c cf rjmp .-296 ; 0x32ae <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xc6> 33d6: 89 e2 ldi r24, 0x29 ; 41 33d8: 90 e0 ldi r25, 0x00 ; 0 33da: 0e 94 4a 45 call 0x8a94 ; 0x8a94 33de: fc 01 movw r30, r24 33e0: 84 e4 ldi r24, 0x44 ; 68 33e2: 82 87 std Z+10, r24 ; 0x0a 33e4: 80 e0 ldi r24, 0x00 ; 0 33e6: 9d ef ldi r25, 0xFD ; 253 33e8: 83 87 std Z+11, r24 ; 0x0b 33ea: 94 87 std Z+12, r25 ; 0x0c 33ec: 8a e0 ldi r24, 0x0A ; 10 33ee: 85 87 std Z+13, r24 ; 0x0d 33f0: 80 e0 ldi r24, 0x00 ; 0 33f2: 90 e0 ldi r25, 0x00 ; 0 33f4: a4 e3 ldi r26, 0x34 ; 52 33f6: b2 ec ldi r27, 0xC2 ; 194 33f8: 86 87 std Z+14, r24 ; 0x0e 33fa: 97 87 std Z+15, r25 ; 0x0f 33fc: a0 8b std Z+16, r26 ; 0x10 33fe: b1 8b std Z+17, r27 ; 0x11 3400: 80 e0 ldi r24, 0x00 ; 0 3402: 90 e0 ldi r25, 0x00 ; 0 3404: af e2 ldi r26, 0x2F ; 47 3406: b3 e4 ldi r27, 0x43 ; 67 3408: 82 8b std Z+18, r24 ; 0x12 340a: 93 8b std Z+19, r25 ; 0x13 340c: a4 8b std Z+20, r26 ; 0x14 340e: b5 8b std Z+21, r27 ; 0x15 3410: 80 e0 ldi r24, 0x00 ; 0 3412: 9f ef ldi r25, 0xFF ; 255 3414: af e7 ldi r26, 0x7F ; 127 3416: b7 e4 ldi r27, 0x47 ; 71 3418: 86 8b std Z+22, r24 ; 0x16 341a: 97 8b std Z+23, r25 ; 0x17 341c: a0 8f std Z+24, r26 ; 0x18 341e: b1 8f std Z+25, r27 ; 0x19 3420: 40 e0 ldi r20, 0x00 ; 0 3422: 50 e0 ldi r21, 0x00 ; 0 3424: 60 ec ldi r22, 0xC0 ; 192 3426: 70 ec ldi r23, 0xC0 ; 192 3428: 42 8f std Z+26, r20 ; 0x1a 342a: 53 8f std Z+27, r21 ; 0x1b 342c: 64 8f std Z+28, r22 ; 0x1c 342e: 75 8f std Z+29, r23 ; 0x1d 3430: 40 e0 ldi r20, 0x00 ; 0 3432: 50 e0 ldi r21, 0x00 ; 0 3434: 6a ef ldi r22, 0xFA ; 250 3436: 72 e4 ldi r23, 0x42 ; 66 3438: 46 8f std Z+30, r20 ; 0x1e 343a: 57 8f std Z+31, r21 ; 0x1f 343c: 60 a3 std Z+32, r22 ; 0x20 343e: 71 a3 std Z+33, r23 ; 0x21 3440: 82 a3 std Z+34, r24 ; 0x22 3442: 93 a3 std Z+35, r25 ; 0x23 3444: a4 a3 std Z+36, r26 ; 0x24 3446: b5 a3 std Z+37, r27 ; 0x25 3448: 81 e0 ldi r24, 0x01 ; 1 344a: 86 a3 std Z+38, r24 ; 0x26 344c: 81 e9 ldi r24, 0x91 ; 145 344e: 99 e2 ldi r25, 0x29 ; 41 3450: 87 a3 std Z+39, r24 ; 0x27 3452: 90 a7 std Z+40, r25 ; 0x28 3454: 8a ea ldi r24, 0xAA ; 170 3456: 9d ec ldi r25, 0xCD ; 205 3458: 2a cf rjmp .-428 ; 0x32ae <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xc6> 345a: 06 ed ldi r16, 0xD6 ; 214 345c: 1d ec ldi r17, 0xCD ; 205 345e: 80 ee ldi r24, 0xE0 ; 224 3460: e8 2e mov r14, r24 3462: 8d ec ldi r24, 0xCD ; 205 3464: f8 2e mov r15, r24 3466: d8 01 movw r26, r16 3468: 8d 91 ld r24, X+ 346a: 9d 91 ld r25, X+ 346c: 8d 01 movw r16, r26 346e: 8a 83 std Y+2, r24 ; 0x02 3470: 9b 83 std Y+3, r25 ; 0x03 3472: 68 e2 ldi r22, 0x28 ; 40 3474: 70 e0 ldi r23, 0x00 ; 0 3476: 80 e0 ldi r24, 0x00 ; 0 3478: 90 e0 ldi r25, 0x00 ; 0 347a: 0e 94 f6 03 call 0x7ec ; 0x7ec 347e: ce 01 movw r24, r28 3480: 0e 94 f4 18 call 0x31e8 ; 0x31e8 <_ZN9SHTSensor4initER7TwoWire.constprop.51> 3484: 81 11 cpse r24, r1 3486: 17 cf rjmp .-466 ; 0x32b6 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xce> 3488: e0 16 cp r14, r16 348a: f1 06 cpc r15, r17 348c: 61 f7 brne .-40 ; 0x3466 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0x27e> 348e: ce 01 movw r24, r28 3490: 0e 94 30 02 call 0x460 ; 0x460 <_ZN9SHTSensor7cleanupEv> 3494: 10 cf rjmp .-480 ; 0x32b6 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xce> 3496: dc 01 movw r26, r24 3498: ed 91 ld r30, X+ 349a: fc 91 ld r31, X 349c: 06 80 ldd r0, Z+6 ; 0x06 349e: f7 81 ldd r31, Z+7 ; 0x07 34a0: e0 2d mov r30, r0 34a2: 09 95 icall 34a4: 88 23 and r24, r24 34a6: 09 f4 brne .+2 ; 0x34aa <_ZN9SHTSensor4initER7TwoWire.constprop.51+0x2c2> 34a8: 0b cf rjmp .-490 ; 0x32c0 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xd8> 34aa: ec 81 ldd r30, Y+4 ; 0x04 34ac: fd 81 ldd r31, Y+5 ; 0x05 34ae: 42 81 ldd r20, Z+2 ; 0x02 34b0: 53 81 ldd r21, Z+3 ; 0x03 34b2: 64 81 ldd r22, Z+4 ; 0x04 34b4: 75 81 ldd r23, Z+5 ; 0x05 34b6: 4e 83 std Y+6, r20 ; 0x06 34b8: 5f 83 std Y+7, r21 ; 0x07 34ba: 68 87 std Y+8, r22 ; 0x08 34bc: 79 87 std Y+9, r23 ; 0x09 34be: 46 81 ldd r20, Z+6 ; 0x06 34c0: 57 81 ldd r21, Z+7 ; 0x07 34c2: 60 85 ldd r22, Z+8 ; 0x08 34c4: 71 85 ldd r23, Z+9 ; 0x09 34c6: 4a 87 std Y+10, r20 ; 0x0a 34c8: 5b 87 std Y+11, r21 ; 0x0b 34ca: 6c 87 std Y+12, r22 ; 0x0c 34cc: 7d 87 std Y+13, r23 ; 0x0d 34ce: f9 ce rjmp .-526 ; 0x32c2 <_ZN9SHTSensor4initER7TwoWire.constprop.51+0xda> 000034d0 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49>: 34d0: 0f 93 push r16 34d2: 1f 93 push r17 34d4: cf 93 push r28 34d6: c8 2f mov r28, r24 34d8: 8b 01 movw r16, r22 34da: 88 23 and r24, r24 34dc: 71 f1 breq .+92 ; 0x353a <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49+0x6a> 34de: 67 2b or r22, r23 34e0: 99 f1 breq .+102 ; 0x3548 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49+0x78> 34e2: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 34e6: 0e 94 75 07 call 0xeea ; 0xeea <_Z10I2C_pullupa> 34ea: 61 e0 ldi r22, 0x01 ; 1 34ec: 70 e0 ldi r23, 0x00 ; 0 34ee: 80 e0 ldi r24, 0x00 ; 0 34f0: 90 e0 ldi r25, 0x00 ; 0 34f2: 0e 94 f6 03 call 0x7ec ; 0x7ec 34f6: c8 01 movw r24, r16 34f8: 0e 94 f4 18 call 0x31e8 ; 0x31e8 <_ZN9SHTSensor4initER7TwoWire.constprop.51> 34fc: 88 23 and r24, r24 34fe: 11 f1 breq .+68 ; 0x3544 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49+0x74> 3500: f8 01 movw r30, r16 3502: 86 81 ldd r24, Z+6 ; 0x06 3504: 97 81 ldd r25, Z+7 ; 0x07 3506: a0 85 ldd r26, Z+8 ; 0x08 3508: b1 85 ldd r27, Z+9 ; 0x09 350a: 80 93 b8 28 sts 0x28B8, r24 ; 0x8028b8 350e: 90 93 b9 28 sts 0x28B9, r25 ; 0x8028b9 3512: a0 93 ba 28 sts 0x28BA, r26 ; 0x8028ba 3516: b0 93 bb 28 sts 0x28BB, r27 ; 0x8028bb 351a: 82 85 ldd r24, Z+10 ; 0x0a 351c: 93 85 ldd r25, Z+11 ; 0x0b 351e: a4 85 ldd r26, Z+12 ; 0x0c 3520: b5 85 ldd r27, Z+13 ; 0x0d 3522: 80 93 bc 28 sts 0x28BC, r24 ; 0x8028bc 3526: 90 93 bd 28 sts 0x28BD, r25 ; 0x8028bd 352a: a0 93 be 28 sts 0x28BE, r26 ; 0x8028be 352e: b0 93 bf 28 sts 0x28BF, r27 ; 0x8028bf 3532: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 3536: 0e 94 1f 17 call 0x2e3e ; 0x2e3e <_Z12I2C_shutdowna> 353a: 8c 2f mov r24, r28 353c: cf 91 pop r28 353e: 1f 91 pop r17 3540: 0f 91 pop r16 3542: 08 95 ret 3544: c0 e0 ldi r28, 0x00 ; 0 3546: f5 cf rjmp .-22 ; 0x3532 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49+0x62> 3548: c0 e0 ldi r28, 0x00 ; 0 354a: f7 cf rjmp .-18 ; 0x353a <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49+0x6a> 0000354c <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE>: 354c: ef 92 push r14 354e: ff 92 push r15 3550: 0f 93 push r16 3552: 1f 93 push r17 3554: cf 93 push r28 3556: c8 2f mov r28, r24 3558: 8b 01 movw r16, r22 355a: 7a 01 movw r14, r20 355c: 88 23 and r24, r24 355e: 89 f1 breq .+98 ; 0x35c2 <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE+0x76> 3560: 8e e0 ldi r24, 0x0E ; 14 3562: 90 e0 ldi r25, 0x00 ; 0 3564: 0e 94 4a 45 call 0x8a94 ; 0x8a94 3568: fc 01 movw r30, r24 356a: 84 e1 ldi r24, 0x14 ; 20 356c: 9d ec ldi r25, 0xCD ; 205 356e: 80 83 st Z, r24 3570: 91 83 std Z+1, r25 ; 0x01 3572: e2 82 std Z+2, r14 ; 0x02 3574: f3 82 std Z+3, r15 ; 0x03 3576: 14 82 std Z+4, r1 ; 0x04 3578: 15 82 std Z+5, r1 ; 0x05 357a: 80 e0 ldi r24, 0x00 ; 0 357c: 90 e0 ldi r25, 0x00 ; 0 357e: a0 ec ldi r26, 0xC0 ; 192 3580: bf e7 ldi r27, 0x7F ; 127 3582: 86 83 std Z+6, r24 ; 0x06 3584: 97 83 std Z+7, r25 ; 0x07 3586: a0 87 std Z+8, r26 ; 0x08 3588: b1 87 std Z+9, r27 ; 0x09 358a: 82 87 std Z+10, r24 ; 0x0a 358c: 93 87 std Z+11, r25 ; 0x0b 358e: a4 87 std Z+12, r26 ; 0x0c 3590: b5 87 std Z+13, r27 ; 0x0d 3592: d8 01 movw r26, r16 3594: ed 93 st X+, r30 3596: fc 93 st X, r31 3598: cf 01 movw r24, r30 359a: 0e 94 f4 18 call 0x31e8 ; 0x31e8 <_ZN9SHTSensor4initER7TwoWire.constprop.51> 359e: 81 11 cpse r24, r1 35a0: 10 c0 rjmp .+32 ; 0x35c2 <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE+0x76> 35a2: f8 01 movw r30, r16 35a4: 80 81 ld r24, Z 35a6: 91 81 ldd r25, Z+1 ; 0x01 35a8: 00 97 sbiw r24, 0x00 ; 0 35aa: 39 f0 breq .+14 ; 0x35ba <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE+0x6e> 35ac: dc 01 movw r26, r24 35ae: ed 91 ld r30, X+ 35b0: fc 91 ld r31, X 35b2: 02 80 ldd r0, Z+2 ; 0x02 35b4: f3 81 ldd r31, Z+3 ; 0x03 35b6: e0 2d mov r30, r0 35b8: 09 95 icall 35ba: f8 01 movw r30, r16 35bc: 10 82 st Z, r1 35be: 11 82 std Z+1, r1 ; 0x01 35c0: c0 e0 ldi r28, 0x00 ; 0 35c2: 8c 2f mov r24, r28 35c4: cf 91 pop r28 35c6: 1f 91 pop r17 35c8: 0f 91 pop r16 35ca: ff 90 pop r15 35cc: ef 90 pop r14 35ce: 08 95 ret 000035d0 <_ZN5Print6printfEPKcz.constprop.47>: 35d0: cf 93 push r28 35d2: df 93 push r29 35d4: cd b7 in r28, 0x3d ; 61 35d6: de b7 in r29, 0x3e ; 62 35d8: 2e 97 sbiw r28, 0x0e ; 14 35da: cd bf out 0x3d, r28 ; 61 35dc: de bf out 0x3e, r29 ; 62 35de: 83 e1 ldi r24, 0x13 ; 19 35e0: 92 e0 ldi r25, 0x02 ; 2 35e2: 89 87 std Y+9, r24 ; 0x09 35e4: 9a 87 std Y+10, r25 ; 0x0a 35e6: 1b 86 std Y+11, r1 ; 0x0b 35e8: 1c 86 std Y+12, r1 ; 0x0c 35ea: 82 e0 ldi r24, 0x02 ; 2 35ec: 8c 83 std Y+4, r24 ; 0x04 35ee: 8b 89 ldd r24, Y+19 ; 0x13 35f0: 9c 89 ldd r25, Y+20 ; 0x14 35f2: 8d 87 std Y+13, r24 ; 0x0d 35f4: 9e 87 std Y+14, r25 ; 0x0e 35f6: ae 01 movw r20, r28 35f8: 49 5e subi r20, 0xE9 ; 233 35fa: 5f 4f sbci r21, 0xFF ; 255 35fc: 6e e2 ldi r22, 0x2E ; 46 35fe: 7e ec ldi r23, 0xCE ; 206 3600: ce 01 movw r24, r28 3602: 01 96 adiw r24, 0x01 ; 1 3604: 0e 94 9f 3c call 0x793e ; 0x793e 3608: 2e 96 adiw r28, 0x0e ; 14 360a: cd bf out 0x3d, r28 ; 61 360c: de bf out 0x3e, r29 ; 62 360e: df 91 pop r29 3610: cf 91 pop r28 3612: 08 95 ret 00003614 <__cxa_pure_virtual>: 3614: 0e 94 6f 46 call 0x8cde ; 0x8cde 00003618 <_ZN5RFM6915setFrequencyMHzEf>: 3618: 0f 93 push r16 361a: 1f 93 push r17 361c: cf 93 push r28 361e: df 93 push r29 3620: ec 01 movw r28, r24 3622: cb 01 movw r24, r22 3624: ba 01 movw r22, r20 3626: 20 e0 ldi r18, 0x00 ; 0 3628: 34 e2 ldi r19, 0x24 ; 36 362a: 44 e7 ldi r20, 0x74 ; 116 362c: 59 e4 ldi r21, 0x49 ; 73 362e: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 3632: 28 85 ldd r18, Y+8 ; 0x08 3634: 39 85 ldd r19, Y+9 ; 0x09 3636: 4a 85 ldd r20, Y+10 ; 0x0a 3638: 5b 85 ldd r21, Y+11 ; 0x0b 363a: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 363e: 20 e0 ldi r18, 0x00 ; 0 3640: 30 e0 ldi r19, 0x00 ; 0 3642: 40 e0 ldi r20, 0x00 ; 0 3644: 5f e3 ldi r21, 0x3F ; 63 3646: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 364a: 0e 94 e8 44 call 0x89d0 ; 0x89d0 364e: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 3652: 0a 81 ldd r16, Y+2 ; 0x02 3654: 1b 81 ldd r17, Y+3 ; 0x03 3656: 01 2e mov r0, r17 3658: 00 0c add r0, r0 365a: 22 0b sbc r18, r18 365c: 33 0b sbc r19, r19 365e: ab 01 movw r20, r22 3660: bc 01 movw r22, r24 3662: 40 0f add r20, r16 3664: 51 1f adc r21, r17 3666: 62 1f adc r22, r18 3668: 73 1f adc r23, r19 366a: e8 81 ld r30, Y 366c: f9 81 ldd r31, Y+1 ; 0x01 366e: 06 80 ldd r0, Z+6 ; 0x06 3670: f7 81 ldd r31, Z+7 ; 0x07 3672: e0 2d mov r30, r0 3674: ce 01 movw r24, r28 3676: df 91 pop r29 3678: cf 91 pop r28 367a: 1f 91 pop r17 367c: 0f 91 pop r16 367e: 09 94 ijmp 00003680 <_ZN11SHT3xSensorD0Ev>: 3680: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 00003684 <_ZN11SHTC1SensorD0Ev>: 3684: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 00003688 <_ZN11SHT2xSensorD0Ev>: 3688: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 0000368c <_ZN11SHT4xSensorD0Ev>: 368c: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 00003690 <_ZN9SHTSensorD0Ev>: 3690: cf 93 push r28 3692: df 93 push r29 3694: ec 01 movw r28, r24 3696: 0e 94 6e 07 call 0xedc ; 0xedc <_ZN9SHTSensorD1Ev> 369a: ce 01 movw r24, r28 369c: df 91 pop r29 369e: cf 91 pop r28 36a0: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 000036a4 <_ZN9BME280I2CD0Ev>: 36a4: 0c 94 e6 45 jmp 0x8bcc ; 0x8bcc 000036a8 <_ZN11SHT2xSensor10readSampleEv>: 36a8: 6f 92 push r6 36aa: 7f 92 push r7 36ac: 8f 92 push r8 36ae: 9f 92 push r9 36b0: af 92 push r10 36b2: bf 92 push r11 36b4: cf 92 push r12 36b6: ef 92 push r14 36b8: 0f 93 push r16 36ba: 1f 93 push r17 36bc: cf 93 push r28 36be: df 93 push r29 36c0: cd b7 in r28, 0x3d ; 61 36c2: de b7 in r29, 0x3e ; 62 36c4: 26 97 sbiw r28, 0x06 ; 6 36c6: cd bf out 0x3d, r28 ; 61 36c8: de bf out 0x3e, r29 ; 62 36ca: 5c 01 movw r10, r24 36cc: 8d b6 in r8, 0x3d ; 61 36ce: 9e b6 in r9, 0x3e ; 62 36d0: fc 01 movw r30, r24 36d2: 26 a1 ldd r18, Z+38 ; 0x26 36d4: 8d b7 in r24, 0x3d ; 61 36d6: 9e b7 in r25, 0x3e ; 62 36d8: 82 1b sub r24, r18 36da: 91 09 sbc r25, r1 36dc: 8d bf out 0x3d, r24 ; 61 36de: 9e bf out 0x3e, r25 ; 62 36e0: ed b7 in r30, 0x3d ; 61 36e2: fe b7 in r31, 0x3e ; 62 36e4: 31 96 adiw r30, 0x01 ; 1 36e6: 3f 01 movw r6, r30 36e8: f5 01 movw r30, r10 36ea: 83 85 ldd r24, Z+11 ; 0x0b 36ec: 94 85 ldd r25, Z+12 ; 0x0c 36ee: ed b7 in r30, 0x3d ; 61 36f0: fe b7 in r31, 0x3e ; 62 36f2: 91 83 std Z+1, r25 ; 0x01 36f4: f3 01 movw r30, r6 36f6: 81 83 std Z+1, r24 ; 0x01 36f8: f5 01 movw r30, r10 36fa: c5 84 ldd r12, Z+13 ; 0x0d 36fc: 43 e0 ldi r20, 0x03 ; 3 36fe: e4 2e mov r14, r20 3700: 8e 01 movw r16, r28 3702: 0f 5f subi r16, 0xFF ; 255 3704: 1f 4f sbci r17, 0xFF ; 255 3706: a3 01 movw r20, r6 3708: 62 85 ldd r22, Z+10 ; 0x0a 370a: 87 a1 ldd r24, Z+39 ; 0x27 370c: 90 a5 ldd r25, Z+40 ; 0x28 370e: 0e 94 c8 15 call 0x2b90 ; 0x2b90 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh> 3712: 81 11 cpse r24, r1 3714: 14 c0 rjmp .+40 ; 0x373e <_ZN11SHT2xSensor10readSampleEv+0x96> 3716: 00 e0 ldi r16, 0x00 ; 0 3718: 80 2f mov r24, r16 371a: 8d be out 0x3d, r8 ; 61 371c: 9e be out 0x3e, r9 ; 62 371e: 26 96 adiw r28, 0x06 ; 6 3720: cd bf out 0x3d, r28 ; 61 3722: de bf out 0x3e, r29 ; 62 3724: df 91 pop r29 3726: cf 91 pop r28 3728: 1f 91 pop r17 372a: 0f 91 pop r16 372c: ef 90 pop r14 372e: cf 90 pop r12 3730: bf 90 pop r11 3732: af 90 pop r10 3734: 9f 90 pop r9 3736: 8f 90 pop r8 3738: 7f 90 pop r7 373a: 6f 90 pop r6 373c: 08 95 ret 373e: a3 01 movw r20, r6 3740: 4f 5f subi r20, 0xFF ; 255 3742: 5f 4f sbci r21, 0xFF ; 255 3744: f5 01 movw r30, r10 3746: c5 84 ldd r12, Z+13 ; 0x0d 3748: 33 e0 ldi r19, 0x03 ; 3 374a: e3 2e mov r14, r19 374c: 8e 01 movw r16, r28 374e: 0c 5f subi r16, 0xFC ; 252 3750: 1f 4f sbci r17, 0xFF ; 255 3752: 26 a1 ldd r18, Z+38 ; 0x26 3754: 62 85 ldd r22, Z+10 ; 0x0a 3756: 87 a1 ldd r24, Z+39 ; 0x27 3758: 90 a5 ldd r25, Z+40 ; 0x28 375a: 0e 94 c8 15 call 0x2b90 ; 0x2b90 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh> 375e: 08 2f mov r16, r24 3760: 88 23 and r24, r24 3762: c9 f2 breq .-78 ; 0x3716 <_ZN11SHT2xSensor10readSampleEv+0x6e> 3764: 60 e0 ldi r22, 0x00 ; 0 3766: ce 01 movw r24, r28 3768: 01 96 adiw r24, 0x01 ; 1 376a: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 376e: 9b 81 ldd r25, Y+3 ; 0x03 3770: 89 13 cpse r24, r25 3772: d1 cf rjmp .-94 ; 0x3716 <_ZN11SHT2xSensor10readSampleEv+0x6e> 3774: 60 e0 ldi r22, 0x00 ; 0 3776: ce 01 movw r24, r28 3778: 04 96 adiw r24, 0x04 ; 4 377a: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 377e: 9e 81 ldd r25, Y+6 ; 0x06 3780: 89 13 cpse r24, r25 3782: c9 cf rjmp .-110 ; 0x3716 <_ZN11SHT2xSensor10readSampleEv+0x6e> 3784: 8a 81 ldd r24, Y+2 ; 0x02 3786: 81 fd sbrc r24, 1 3788: c6 cf rjmp .-116 ; 0x3716 <_ZN11SHT2xSensor10readSampleEv+0x6e> 378a: 1d 81 ldd r17, Y+5 ; 0x05 378c: 11 ff sbrs r17, 1 378e: c3 cf rjmp .-122 ; 0x3716 <_ZN11SHT2xSensor10readSampleEv+0x6e> 3790: 69 81 ldd r22, Y+1 ; 0x01 3792: 26 2f mov r18, r22 3794: 30 e0 ldi r19, 0x00 ; 0 3796: 32 2f mov r19, r18 3798: 22 27 eor r18, r18 379a: 68 2f mov r22, r24 379c: 6c 7f andi r22, 0xFC ; 252 379e: 62 0f add r22, r18 37a0: 73 2f mov r23, r19 37a2: 71 1d adc r23, r1 37a4: 90 e0 ldi r25, 0x00 ; 0 37a6: 80 e0 ldi r24, 0x00 ; 0 37a8: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 37ac: f5 01 movw r30, r10 37ae: 26 89 ldd r18, Z+22 ; 0x16 37b0: 37 89 ldd r19, Z+23 ; 0x17 37b2: 40 8d ldd r20, Z+24 ; 0x18 37b4: 51 8d ldd r21, Z+25 ; 0x19 37b6: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 37ba: f5 01 movw r30, r10 37bc: 22 89 ldd r18, Z+18 ; 0x12 37be: 33 89 ldd r19, Z+19 ; 0x13 37c0: 44 89 ldd r20, Z+20 ; 0x14 37c2: 55 89 ldd r21, Z+21 ; 0x15 37c4: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 37c8: f5 01 movw r30, r10 37ca: 26 85 ldd r18, Z+14 ; 0x0e 37cc: 37 85 ldd r19, Z+15 ; 0x0f 37ce: 40 89 ldd r20, Z+16 ; 0x10 37d0: 51 89 ldd r21, Z+17 ; 0x11 37d2: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 37d6: f5 01 movw r30, r10 37d8: 62 83 std Z+2, r22 ; 0x02 37da: 73 83 std Z+3, r23 ; 0x03 37dc: 84 83 std Z+4, r24 ; 0x04 37de: 95 83 std Z+5, r25 ; 0x05 37e0: 6c 81 ldd r22, Y+4 ; 0x04 37e2: 86 2f mov r24, r22 37e4: 90 e0 ldi r25, 0x00 ; 0 37e6: 98 2f mov r25, r24 37e8: 88 27 eor r24, r24 37ea: 61 2f mov r22, r17 37ec: 6c 7f andi r22, 0xFC ; 252 37ee: 68 0f add r22, r24 37f0: 79 2f mov r23, r25 37f2: 71 1d adc r23, r1 37f4: 90 e0 ldi r25, 0x00 ; 0 37f6: 80 e0 ldi r24, 0x00 ; 0 37f8: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 37fc: f5 01 movw r30, r10 37fe: 22 a1 ldd r18, Z+34 ; 0x22 3800: 33 a1 ldd r19, Z+35 ; 0x23 3802: 44 a1 ldd r20, Z+36 ; 0x24 3804: 55 a1 ldd r21, Z+37 ; 0x25 3806: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 380a: f5 01 movw r30, r10 380c: 26 8d ldd r18, Z+30 ; 0x1e 380e: 37 8d ldd r19, Z+31 ; 0x1f 3810: 40 a1 ldd r20, Z+32 ; 0x20 3812: 51 a1 ldd r21, Z+33 ; 0x21 3814: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 3818: f5 01 movw r30, r10 381a: 22 8d ldd r18, Z+26 ; 0x1a 381c: 33 8d ldd r19, Z+27 ; 0x1b 381e: 44 8d ldd r20, Z+28 ; 0x1c 3820: 55 8d ldd r21, Z+29 ; 0x1d 3822: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 3826: f5 01 movw r30, r10 3828: 66 83 std Z+6, r22 ; 0x06 382a: 77 83 std Z+7, r23 ; 0x07 382c: 80 87 std Z+8, r24 ; 0x08 382e: 91 87 std Z+9, r25 ; 0x09 3830: 73 cf rjmp .-282 ; 0x3718 <_ZN11SHT2xSensor10readSampleEv+0x70> 00003832 <_ZN12SHTI2cSensor10readSampleEv>: 3832: 8f 92 push r8 3834: 9f 92 push r9 3836: af 92 push r10 3838: bf 92 push r11 383a: cf 92 push r12 383c: ef 92 push r14 383e: 0f 93 push r16 3840: 1f 93 push r17 3842: cf 93 push r28 3844: df 93 push r29 3846: cd b7 in r28, 0x3d ; 61 3848: de b7 in r29, 0x3e ; 62 384a: 26 97 sbiw r28, 0x06 ; 6 384c: cd bf out 0x3d, r28 ; 61 384e: de bf out 0x3e, r29 ; 62 3850: 5c 01 movw r10, r24 3852: 8d b6 in r8, 0x3d ; 61 3854: 9e b6 in r9, 0x3e ; 62 3856: fc 01 movw r30, r24 3858: 26 a1 ldd r18, Z+38 ; 0x26 385a: 8d b7 in r24, 0x3d ; 61 385c: 9e b7 in r25, 0x3e ; 62 385e: 82 1b sub r24, r18 3860: 91 09 sbc r25, r1 3862: 8d bf out 0x3d, r24 ; 61 3864: 9e bf out 0x3e, r25 ; 62 3866: 4d b7 in r20, 0x3d ; 61 3868: 5e b7 in r21, 0x3e ; 62 386a: 4f 5f subi r20, 0xFF ; 255 386c: 5f 4f sbci r21, 0xFF ; 255 386e: 83 85 ldd r24, Z+11 ; 0x0b 3870: 94 85 ldd r25, Z+12 ; 0x0c 3872: ed b7 in r30, 0x3d ; 61 3874: fe b7 in r31, 0x3e ; 62 3876: 91 83 std Z+1, r25 ; 0x01 3878: fa 01 movw r30, r20 387a: 81 83 std Z+1, r24 ; 0x01 387c: f5 01 movw r30, r10 387e: c5 84 ldd r12, Z+13 ; 0x0d 3880: 66 e0 ldi r22, 0x06 ; 6 3882: e6 2e mov r14, r22 3884: 8e 01 movw r16, r28 3886: 0f 5f subi r16, 0xFF ; 255 3888: 1f 4f sbci r17, 0xFF ; 255 388a: 62 85 ldd r22, Z+10 ; 0x0a 388c: 87 a1 ldd r24, Z+39 ; 0x27 388e: 90 a5 ldd r25, Z+40 ; 0x28 3890: 0e 94 c8 15 call 0x2b90 ; 0x2b90 <_ZN12SHTI2cSensor11readFromI2cER7TwoWirehPKhhPhhh> 3894: 18 2f mov r17, r24 3896: 88 23 and r24, r24 3898: 09 f4 brne .+2 ; 0x389c <_ZN12SHTI2cSensor10readSampleEv+0x6a> 389a: 5e c0 rjmp .+188 ; 0x3958 <_ZN12SHTI2cSensor10readSampleEv+0x126> 389c: 6f ef ldi r22, 0xFF ; 255 389e: ce 01 movw r24, r28 38a0: 01 96 adiw r24, 0x01 ; 1 38a2: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 38a6: 9b 81 ldd r25, Y+3 ; 0x03 38a8: 89 13 cpse r24, r25 38aa: 67 c0 rjmp .+206 ; 0x397a <_ZN12SHTI2cSensor10readSampleEv+0x148> 38ac: 6f ef ldi r22, 0xFF ; 255 38ae: ce 01 movw r24, r28 38b0: 04 96 adiw r24, 0x04 ; 4 38b2: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 38b6: 9e 81 ldd r25, Y+6 ; 0x06 38b8: 89 13 cpse r24, r25 38ba: 5f c0 rjmp .+190 ; 0x397a <_ZN12SHTI2cSensor10readSampleEv+0x148> 38bc: 69 81 ldd r22, Y+1 ; 0x01 38be: 86 2f mov r24, r22 38c0: 90 e0 ldi r25, 0x00 ; 0 38c2: 98 2f mov r25, r24 38c4: 88 27 eor r24, r24 38c6: 6a 81 ldd r22, Y+2 ; 0x02 38c8: 68 0f add r22, r24 38ca: 79 2f mov r23, r25 38cc: 71 1d adc r23, r1 38ce: 90 e0 ldi r25, 0x00 ; 0 38d0: 80 e0 ldi r24, 0x00 ; 0 38d2: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 38d6: f5 01 movw r30, r10 38d8: 26 89 ldd r18, Z+22 ; 0x16 38da: 37 89 ldd r19, Z+23 ; 0x17 38dc: 40 8d ldd r20, Z+24 ; 0x18 38de: 51 8d ldd r21, Z+25 ; 0x19 38e0: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 38e4: f5 01 movw r30, r10 38e6: 22 89 ldd r18, Z+18 ; 0x12 38e8: 33 89 ldd r19, Z+19 ; 0x13 38ea: 44 89 ldd r20, Z+20 ; 0x14 38ec: 55 89 ldd r21, Z+21 ; 0x15 38ee: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 38f2: f5 01 movw r30, r10 38f4: 26 85 ldd r18, Z+14 ; 0x0e 38f6: 37 85 ldd r19, Z+15 ; 0x0f 38f8: 40 89 ldd r20, Z+16 ; 0x10 38fa: 51 89 ldd r21, Z+17 ; 0x11 38fc: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 3900: f5 01 movw r30, r10 3902: 62 83 std Z+2, r22 ; 0x02 3904: 73 83 std Z+3, r23 ; 0x03 3906: 84 83 std Z+4, r24 ; 0x04 3908: 95 83 std Z+5, r25 ; 0x05 390a: 6c 81 ldd r22, Y+4 ; 0x04 390c: 86 2f mov r24, r22 390e: 90 e0 ldi r25, 0x00 ; 0 3910: 98 2f mov r25, r24 3912: 88 27 eor r24, r24 3914: 6d 81 ldd r22, Y+5 ; 0x05 3916: 68 0f add r22, r24 3918: 79 2f mov r23, r25 391a: 71 1d adc r23, r1 391c: 90 e0 ldi r25, 0x00 ; 0 391e: 80 e0 ldi r24, 0x00 ; 0 3920: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 3924: f5 01 movw r30, r10 3926: 22 a1 ldd r18, Z+34 ; 0x22 3928: 33 a1 ldd r19, Z+35 ; 0x23 392a: 44 a1 ldd r20, Z+36 ; 0x24 392c: 55 a1 ldd r21, Z+37 ; 0x25 392e: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 3932: f5 01 movw r30, r10 3934: 26 8d ldd r18, Z+30 ; 0x1e 3936: 37 8d ldd r19, Z+31 ; 0x1f 3938: 40 a1 ldd r20, Z+32 ; 0x20 393a: 51 a1 ldd r21, Z+33 ; 0x21 393c: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 3940: f5 01 movw r30, r10 3942: 22 8d ldd r18, Z+26 ; 0x1a 3944: 33 8d ldd r19, Z+27 ; 0x1b 3946: 44 8d ldd r20, Z+28 ; 0x1c 3948: 55 8d ldd r21, Z+29 ; 0x1d 394a: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 394e: f5 01 movw r30, r10 3950: 66 83 std Z+6, r22 ; 0x06 3952: 77 83 std Z+7, r23 ; 0x07 3954: 80 87 std Z+8, r24 ; 0x08 3956: 91 87 std Z+9, r25 ; 0x09 3958: 81 2f mov r24, r17 395a: 8d be out 0x3d, r8 ; 61 395c: 9e be out 0x3e, r9 ; 62 395e: 26 96 adiw r28, 0x06 ; 6 3960: cd bf out 0x3d, r28 ; 61 3962: de bf out 0x3e, r29 ; 62 3964: df 91 pop r29 3966: cf 91 pop r28 3968: 1f 91 pop r17 396a: 0f 91 pop r16 396c: ef 90 pop r14 396e: cf 90 pop r12 3970: bf 90 pop r11 3972: af 90 pop r10 3974: 9f 90 pop r9 3976: 8f 90 pop r8 3978: 08 95 ret 397a: 10 e0 ldi r17, 0x00 ; 0 397c: ed cf rjmp .-38 ; 0x3958 <_ZN12SHTI2cSensor10readSampleEv+0x126> 0000397e <_Z10interleavePhib>: 397e: 2f 92 push r2 3980: 3f 92 push r3 3982: 4f 92 push r4 3984: 5f 92 push r5 3986: 6f 92 push r6 3988: 7f 92 push r7 398a: 8f 92 push r8 398c: 9f 92 push r9 398e: af 92 push r10 3990: bf 92 push r11 3992: cf 92 push r12 3994: df 92 push r13 3996: ef 92 push r14 3998: ff 92 push r15 399a: 0f 93 push r16 399c: 1f 93 push r17 399e: cf 93 push r28 39a0: df 93 push r29 39a2: cd b7 in r28, 0x3d ; 61 39a4: de b7 in r29, 0x3e ; 62 39a6: 9c 01 movw r18, r24 39a8: 7b 01 movw r14, r22 39aa: 2d b6 in r2, 0x3d ; 61 39ac: 3e b6 in r3, 0x3e ; 62 39ae: 8d b7 in r24, 0x3d ; 61 39b0: 9e b7 in r25, 0x3e ; 62 39b2: 86 1b sub r24, r22 39b4: 97 0b sbc r25, r23 39b6: 8d bf out 0x3d, r24 ; 61 39b8: 9e bf out 0x3e, r25 ; 62 39ba: 0d b7 in r16, 0x3d ; 61 39bc: 1e b7 in r17, 0x3e ; 62 39be: 0f 5f subi r16, 0xFF ; 255 39c0: 1f 4f sbci r17, 0xFF ; 255 39c2: 58 01 movw r10, r16 39c4: c8 01 movw r24, r16 39c6: 86 0f add r24, r22 39c8: 97 1f adc r25, r23 39ca: 68 01 movw r12, r16 39cc: c8 16 cp r12, r24 39ce: d9 06 cpc r13, r25 39d0: 21 f0 breq .+8 ; 0x39da <_Z10interleavePhib+0x5c> 39d2: d6 01 movw r26, r12 39d4: 1d 92 st X+, r1 39d6: 6d 01 movw r12, r26 39d8: f9 cf rjmp .-14 ; 0x39cc <_Z10interleavePhib+0x4e> 39da: 47 01 movw r8, r14 39dc: 53 e0 ldi r21, 0x03 ; 3 39de: 88 0c add r8, r8 39e0: 99 1c adc r9, r9 39e2: 5a 95 dec r21 39e4: e1 f7 brne .-8 ; 0x39de <_Z10interleavePhib+0x60> 39e6: f0 e0 ldi r31, 0x00 ; 0 39e8: e0 e0 ldi r30, 0x00 ; 0 39ea: 44 23 and r20, r20 39ec: a1 f1 breq .+104 ; 0x3a56 <_Z10interleavePhib+0xd8> 39ee: e8 15 cp r30, r8 39f0: f9 05 cpc r31, r9 39f2: 54 f0 brlt .+20 ; 0x3a08 <_Z10interleavePhib+0x8a> 39f4: f9 01 movw r30, r18 39f6: ac 14 cp r10, r12 39f8: bd 04 cpc r11, r13 39fa: 09 f4 brne .+2 ; 0x39fe <_Z10interleavePhib+0x80> 39fc: 56 c0 rjmp .+172 ; 0x3aaa <_Z10interleavePhib+0x12c> 39fe: d5 01 movw r26, r10 3a00: 8d 91 ld r24, X+ 3a02: 5d 01 movw r10, r26 3a04: 81 93 st Z+, r24 3a06: f7 cf rjmp .-18 ; 0x39f6 <_Z10interleavePhib+0x78> 3a08: cf 01 movw r24, r30 3a0a: b7 01 movw r22, r14 3a0c: 0e 94 10 42 call 0x8420 ; 0x8420 <__divmodhi4> 3a10: df 01 movw r26, r30 3a12: 43 e0 ldi r20, 0x03 ; 3 3a14: b5 95 asr r27 3a16: a7 95 ror r26 3a18: 4a 95 dec r20 3a1a: e1 f7 brne .-8 ; 0x3a14 <_Z10interleavePhib+0x96> 3a1c: a2 0f add r26, r18 3a1e: b3 1f adc r27, r19 3a20: ac 91 ld r26, X 3a22: b0 e0 ldi r27, 0x00 ; 0 3a24: af 01 movw r20, r30 3a26: 47 70 andi r20, 0x07 ; 7 3a28: 55 27 eor r21, r21 3a2a: 02 c0 rjmp .+4 ; 0x3a30 <_Z10interleavePhib+0xb2> 3a2c: b5 95 asr r27 3a2e: a7 95 ror r26 3a30: 4a 95 dec r20 3a32: e2 f7 brpl .-8 ; 0x3a2c <_Z10interleavePhib+0xae> 3a34: a0 fb bst r26, 0 3a36: 66 24 eor r6, r6 3a38: 60 f8 bld r6, 0 3a3a: 71 2c mov r7, r1 3a3c: a3 01 movw r20, r6 3a3e: 01 c0 rjmp .+2 ; 0x3a42 <_Z10interleavePhib+0xc4> 3a40: 44 0f add r20, r20 3a42: 6a 95 dec r22 3a44: ea f7 brpl .-6 ; 0x3a40 <_Z10interleavePhib+0xc2> 3a46: d8 01 movw r26, r16 3a48: a8 0f add r26, r24 3a4a: b9 1f adc r27, r25 3a4c: 9c 91 ld r25, X 3a4e: 94 2b or r25, r20 3a50: 9c 93 st X, r25 3a52: 31 96 adiw r30, 0x01 ; 1 3a54: cc cf rjmp .-104 ; 0x39ee <_Z10interleavePhib+0x70> 3a56: e8 15 cp r30, r8 3a58: f9 05 cpc r31, r9 3a5a: 64 f6 brge .-104 ; 0x39f4 <_Z10interleavePhib+0x76> 3a5c: cf 01 movw r24, r30 3a5e: b7 01 movw r22, r14 3a60: 0e 94 10 42 call 0x8420 ; 0x8420 <__divmodhi4> 3a64: d9 01 movw r26, r18 3a66: a8 0f add r26, r24 3a68: b9 1f adc r27, r25 3a6a: 8c 91 ld r24, X 3a6c: 90 e0 ldi r25, 0x00 ; 0 3a6e: 02 c0 rjmp .+4 ; 0x3a74 <_Z10interleavePhib+0xf6> 3a70: 95 95 asr r25 3a72: 87 95 ror r24 3a74: 6a 95 dec r22 3a76: e2 f7 brpl .-8 ; 0x3a70 <_Z10interleavePhib+0xf2> 3a78: 80 fb bst r24, 0 3a7a: 44 24 eor r4, r4 3a7c: 40 f8 bld r4, 0 3a7e: 51 2c mov r5, r1 3a80: cf 01 movw r24, r30 3a82: 87 70 andi r24, 0x07 ; 7 3a84: 99 27 eor r25, r25 3a86: a2 01 movw r20, r4 3a88: 01 c0 rjmp .+2 ; 0x3a8c <_Z10interleavePhib+0x10e> 3a8a: 44 0f add r20, r20 3a8c: 8a 95 dec r24 3a8e: ea f7 brpl .-6 ; 0x3a8a <_Z10interleavePhib+0x10c> 3a90: df 01 movw r26, r30 3a92: 83 e0 ldi r24, 0x03 ; 3 3a94: b5 95 asr r27 3a96: a7 95 ror r26 3a98: 8a 95 dec r24 3a9a: e1 f7 brne .-8 ; 0x3a94 <_Z10interleavePhib+0x116> 3a9c: a0 0f add r26, r16 3a9e: b1 1f adc r27, r17 3aa0: 8c 91 ld r24, X 3aa2: 84 2b or r24, r20 3aa4: 8c 93 st X, r24 3aa6: 31 96 adiw r30, 0x01 ; 1 3aa8: d6 cf rjmp .-84 ; 0x3a56 <_Z10interleavePhib+0xd8> 3aaa: 2d be out 0x3d, r2 ; 61 3aac: 3e be out 0x3e, r3 ; 62 3aae: df 91 pop r29 3ab0: cf 91 pop r28 3ab2: 1f 91 pop r17 3ab4: 0f 91 pop r16 3ab6: ff 90 pop r15 3ab8: ef 90 pop r14 3aba: df 90 pop r13 3abc: cf 90 pop r12 3abe: bf 90 pop r11 3ac0: af 90 pop r10 3ac2: 9f 90 pop r9 3ac4: 8f 90 pop r8 3ac6: 7f 90 pop r7 3ac8: 6f 90 pop r6 3aca: 5f 90 pop r5 3acc: 4f 90 pop r4 3ace: 3f 90 pop r3 3ad0: 2f 90 pop r2 3ad2: 08 95 ret 00003ad4 <_ZN5Print5writeEPKc.part.2>: 3ad4: fb 01 movw r30, r22 3ad6: 01 90 ld r0, Z+ 3ad8: 00 20 and r0, r0 3ada: e9 f7 brne .-6 ; 0x3ad6 <_ZN5Print5writeEPKc.part.2+0x2> 3adc: 31 97 sbiw r30, 0x01 ; 1 3ade: af 01 movw r20, r30 3ae0: 46 1b sub r20, r22 3ae2: 57 0b sbc r21, r23 3ae4: dc 01 movw r26, r24 3ae6: ed 91 ld r30, X+ 3ae8: fc 91 ld r31, X 3aea: 02 80 ldd r0, Z+2 ; 0x02 3aec: f3 81 ldd r31, Z+3 ; 0x03 3aee: e0 2d mov r30, r0 3af0: 09 94 ijmp 00003af2 <_ZN5Print11printNumberEmh>: 3af2: 8f 92 push r8 3af4: 9f 92 push r9 3af6: af 92 push r10 3af8: bf 92 push r11 3afa: ef 92 push r14 3afc: ff 92 push r15 3afe: 0f 93 push r16 3b00: 1f 93 push r17 3b02: cf 93 push r28 3b04: df 93 push r29 3b06: cd b7 in r28, 0x3d ; 61 3b08: de b7 in r29, 0x3e ; 62 3b0a: a1 97 sbiw r28, 0x21 ; 33 3b0c: cd bf out 0x3d, r28 ; 61 3b0e: de bf out 0x3e, r29 ; 62 3b10: 7c 01 movw r14, r24 3b12: fa 01 movw r30, r20 3b14: cb 01 movw r24, r22 3b16: 19 a2 std Y+33, r1 ; 0x21 3b18: 22 30 cpi r18, 0x02 ; 2 3b1a: 08 f4 brcc .+2 ; 0x3b1e <_ZN5Print11printNumberEmh+0x2c> 3b1c: 2a e0 ldi r18, 0x0A ; 10 3b1e: 8e 01 movw r16, r28 3b20: 0f 5d subi r16, 0xDF ; 223 3b22: 1f 4f sbci r17, 0xFF ; 255 3b24: 82 2e mov r8, r18 3b26: 91 2c mov r9, r1 3b28: b1 2c mov r11, r1 3b2a: a1 2c mov r10, r1 3b2c: bf 01 movw r22, r30 3b2e: a5 01 movw r20, r10 3b30: 94 01 movw r18, r8 3b32: 0e 94 24 42 call 0x8448 ; 0x8448 <__udivmodsi4> 3b36: f9 01 movw r30, r18 3b38: ca 01 movw r24, r20 3b3a: 6a 30 cpi r22, 0x0A ; 10 3b3c: f4 f4 brge .+60 ; 0x3b7a <_ZN5Print11printNumberEmh+0x88> 3b3e: 60 5d subi r22, 0xD0 ; 208 3b40: d8 01 movw r26, r16 3b42: 6e 93 st -X, r22 3b44: 8d 01 movw r16, r26 3b46: 23 2b or r18, r19 3b48: 24 2b or r18, r20 3b4a: 25 2b or r18, r21 3b4c: 79 f7 brne .-34 ; 0x3b2c <_ZN5Print11printNumberEmh+0x3a> 3b4e: 90 e0 ldi r25, 0x00 ; 0 3b50: 80 e0 ldi r24, 0x00 ; 0 3b52: 10 97 sbiw r26, 0x00 ; 0 3b54: 21 f0 breq .+8 ; 0x3b5e <_ZN5Print11printNumberEmh+0x6c> 3b56: bd 01 movw r22, r26 3b58: c7 01 movw r24, r14 3b5a: 0e 94 6a 1d call 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 3b5e: a1 96 adiw r28, 0x21 ; 33 3b60: cd bf out 0x3d, r28 ; 61 3b62: de bf out 0x3e, r29 ; 62 3b64: df 91 pop r29 3b66: cf 91 pop r28 3b68: 1f 91 pop r17 3b6a: 0f 91 pop r16 3b6c: ff 90 pop r15 3b6e: ef 90 pop r14 3b70: bf 90 pop r11 3b72: af 90 pop r10 3b74: 9f 90 pop r9 3b76: 8f 90 pop r8 3b78: 08 95 ret 3b7a: 69 5c subi r22, 0xC9 ; 201 3b7c: e1 cf rjmp .-62 ; 0x3b40 <_ZN5Print11printNumberEmh+0x4e> 00003b7e <_ZN5Print5printEmi>: 3b7e: 0c 94 79 1d jmp 0x3af2 ; 0x3af2 <_ZN5Print11printNumberEmh> 00003b82 <_ZN5Print5printEji>: 3b82: 9a 01 movw r18, r20 3b84: ab 01 movw r20, r22 3b86: 70 e0 ldi r23, 0x00 ; 0 3b88: 60 e0 ldi r22, 0x00 ; 0 3b8a: 0c 94 bf 1d jmp 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 00003b8e <_ZN5Print5printEhi>: 3b8e: 9a 01 movw r18, r20 3b90: 46 2f mov r20, r22 3b92: 50 e0 ldi r21, 0x00 ; 0 3b94: 70 e0 ldi r23, 0x00 ; 0 3b96: 60 e0 ldi r22, 0x00 ; 0 3b98: 0c 94 bf 1d jmp 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 00003b9c <_ZN5Print5printEii>: 3b9c: cf 92 push r12 3b9e: df 92 push r13 3ba0: ef 92 push r14 3ba2: ff 92 push r15 3ba4: 0f 93 push r16 3ba6: 1f 93 push r17 3ba8: cf 93 push r28 3baa: df 93 push r29 3bac: 6b 01 movw r12, r22 3bae: 77 0f add r23, r23 3bb0: ee 08 sbc r14, r14 3bb2: ff 08 sbc r15, r15 3bb4: 4a 30 cpi r20, 0x0A ; 10 3bb6: 51 05 cpc r21, r1 3bb8: 11 f5 brne .+68 ; 0x3bfe <_ZN5Print5printEii+0x62> 3bba: 2a e0 ldi r18, 0x0A ; 10 3bbc: f7 fe sbrs r15, 7 3bbe: 20 c0 rjmp .+64 ; 0x3c00 <_ZN5Print5printEii+0x64> 3bc0: ec 01 movw r28, r24 3bc2: e8 81 ld r30, Y 3bc4: f9 81 ldd r31, Y+1 ; 0x01 3bc6: 01 90 ld r0, Z+ 3bc8: f0 81 ld r31, Z 3bca: e0 2d mov r30, r0 3bcc: 6d e2 ldi r22, 0x2D ; 45 3bce: 09 95 icall 3bd0: 8c 01 movw r16, r24 3bd2: 44 27 eor r20, r20 3bd4: 55 27 eor r21, r21 3bd6: ba 01 movw r22, r20 3bd8: 4c 19 sub r20, r12 3bda: 5d 09 sbc r21, r13 3bdc: 6e 09 sbc r22, r14 3bde: 7f 09 sbc r23, r15 3be0: 2a e0 ldi r18, 0x0A ; 10 3be2: ce 01 movw r24, r28 3be4: 0e 94 79 1d call 0x3af2 ; 0x3af2 <_ZN5Print11printNumberEmh> 3be8: 80 0f add r24, r16 3bea: 91 1f adc r25, r17 3bec: df 91 pop r29 3bee: cf 91 pop r28 3bf0: 1f 91 pop r17 3bf2: 0f 91 pop r16 3bf4: ff 90 pop r15 3bf6: ef 90 pop r14 3bf8: df 90 pop r13 3bfa: cf 90 pop r12 3bfc: 08 95 ret 3bfe: 24 2f mov r18, r20 3c00: b7 01 movw r22, r14 3c02: a6 01 movw r20, r12 3c04: df 91 pop r29 3c06: cf 91 pop r28 3c08: 1f 91 pop r17 3c0a: 0f 91 pop r16 3c0c: ff 90 pop r15 3c0e: ef 90 pop r14 3c10: df 90 pop r13 3c12: cf 90 pop r12 3c14: 0c 94 79 1d jmp 0x3af2 ; 0x3af2 <_ZN5Print11printNumberEmh> 00003c18 <_ZN5Print10printFloatEdh>: 3c18: 2f 92 push r2 3c1a: 3f 92 push r3 3c1c: 4f 92 push r4 3c1e: 5f 92 push r5 3c20: 6f 92 push r6 3c22: 7f 92 push r7 3c24: 8f 92 push r8 3c26: 9f 92 push r9 3c28: af 92 push r10 3c2a: bf 92 push r11 3c2c: cf 92 push r12 3c2e: df 92 push r13 3c30: ef 92 push r14 3c32: ff 92 push r15 3c34: 1f 93 push r17 3c36: cf 93 push r28 3c38: df 93 push r29 3c3a: ec 01 movw r28, r24 3c3c: 6a 01 movw r12, r20 3c3e: 7b 01 movw r14, r22 3c40: 72 2e mov r7, r18 3c42: ab 01 movw r20, r22 3c44: 96 01 movw r18, r12 3c46: cb 01 movw r24, r22 3c48: b6 01 movw r22, r12 3c4a: 0e 94 45 45 call 0x8a8a ; 0x8a8a <__unordsf2> 3c4e: 64 e3 ldi r22, 0x34 ; 52 3c50: 7e ec ldi r23, 0xCE ; 206 3c52: 81 11 cpse r24, r1 3c54: 26 c0 rjmp .+76 ; 0x3ca2 <_ZN5Print10printFloatEdh+0x8a> 3c56: 46 01 movw r8, r12 3c58: 57 01 movw r10, r14 3c5a: e8 94 clt 3c5c: b7 f8 bld r11, 7 3c5e: 2f ef ldi r18, 0xFF ; 255 3c60: 3f ef ldi r19, 0xFF ; 255 3c62: 4f e7 ldi r20, 0x7F ; 127 3c64: 5f e7 ldi r21, 0x7F ; 127 3c66: c5 01 movw r24, r10 3c68: b4 01 movw r22, r8 3c6a: 0e 94 45 45 call 0x8a8a ; 0x8a8a <__unordsf2> 3c6e: 81 11 cpse r24, r1 3c70: 0c c0 rjmp .+24 ; 0x3c8a <_ZN5Print10printFloatEdh+0x72> 3c72: 2f ef ldi r18, 0xFF ; 255 3c74: 3f ef ldi r19, 0xFF ; 255 3c76: 4f e7 ldi r20, 0x7F ; 127 3c78: 5f e7 ldi r21, 0x7F ; 127 3c7a: c5 01 movw r24, r10 3c7c: b4 01 movw r22, r8 3c7e: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 3c82: 68 e3 ldi r22, 0x38 ; 56 3c84: 7e ec ldi r23, 0xCE ; 206 3c86: 18 16 cp r1, r24 3c88: 64 f0 brlt .+24 ; 0x3ca2 <_ZN5Print10printFloatEdh+0x8a> 3c8a: 2f ef ldi r18, 0xFF ; 255 3c8c: 3f ef ldi r19, 0xFF ; 255 3c8e: 4f e7 ldi r20, 0x7F ; 127 3c90: 5f e4 ldi r21, 0x4F ; 79 3c92: c7 01 movw r24, r14 3c94: b6 01 movw r22, r12 3c96: 0e 94 40 45 call 0x8a80 ; 0x8a80 <__gesf2> 3c9a: 18 16 cp r1, r24 3c9c: b4 f4 brge .+44 ; 0x3cca <_ZN5Print10printFloatEdh+0xb2> 3c9e: 6c e3 ldi r22, 0x3C ; 60 3ca0: 7e ec ldi r23, 0xCE ; 206 3ca2: ce 01 movw r24, r28 3ca4: df 91 pop r29 3ca6: cf 91 pop r28 3ca8: 1f 91 pop r17 3caa: ff 90 pop r15 3cac: ef 90 pop r14 3cae: df 90 pop r13 3cb0: cf 90 pop r12 3cb2: bf 90 pop r11 3cb4: af 90 pop r10 3cb6: 9f 90 pop r9 3cb8: 8f 90 pop r8 3cba: 7f 90 pop r7 3cbc: 6f 90 pop r6 3cbe: 5f 90 pop r5 3cc0: 4f 90 pop r4 3cc2: 3f 90 pop r3 3cc4: 2f 90 pop r2 3cc6: 0c 94 6a 1d jmp 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 3cca: 2f ef ldi r18, 0xFF ; 255 3ccc: 3f ef ldi r19, 0xFF ; 255 3cce: 4f e7 ldi r20, 0x7F ; 127 3cd0: 5f ec ldi r21, 0xCF ; 207 3cd2: c7 01 movw r24, r14 3cd4: b6 01 movw r22, r12 3cd6: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 3cda: 87 fd sbrc r24, 7 3cdc: e0 cf rjmp .-64 ; 0x3c9e <_ZN5Print10printFloatEdh+0x86> 3cde: 20 e0 ldi r18, 0x00 ; 0 3ce0: 30 e0 ldi r19, 0x00 ; 0 3ce2: a9 01 movw r20, r18 3ce4: c7 01 movw r24, r14 3ce6: b6 01 movw r22, r12 3ce8: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 3cec: 31 2c mov r3, r1 3cee: 21 2c mov r2, r1 3cf0: 87 ff sbrs r24, 7 3cf2: 0d c0 rjmp .+26 ; 0x3d0e <_ZN5Print10printFloatEdh+0xf6> 3cf4: e8 81 ld r30, Y 3cf6: f9 81 ldd r31, Y+1 ; 0x01 3cf8: 01 90 ld r0, Z+ 3cfa: f0 81 ld r31, Z 3cfc: e0 2d mov r30, r0 3cfe: 6d e2 ldi r22, 0x2D ; 45 3d00: ce 01 movw r24, r28 3d02: 09 95 icall 3d04: 1c 01 movw r2, r24 3d06: f7 fa bst r15, 7 3d08: f0 94 com r15 3d0a: f7 f8 bld r15, 7 3d0c: f0 94 com r15 3d0e: 10 e0 ldi r17, 0x00 ; 0 3d10: 60 e0 ldi r22, 0x00 ; 0 3d12: 70 e0 ldi r23, 0x00 ; 0 3d14: 80 e0 ldi r24, 0x00 ; 0 3d16: 9f e3 ldi r25, 0x3F ; 63 3d18: 71 16 cp r7, r17 3d1a: 41 f0 breq .+16 ; 0x3d2c <_ZN5Print10printFloatEdh+0x114> 3d1c: 20 e0 ldi r18, 0x00 ; 0 3d1e: 30 e0 ldi r19, 0x00 ; 0 3d20: 40 e2 ldi r20, 0x20 ; 32 3d22: 51 e4 ldi r21, 0x41 ; 65 3d24: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 3d28: 1f 5f subi r17, 0xFF ; 255 3d2a: f6 cf rjmp .-20 ; 0x3d18 <_ZN5Print10printFloatEdh+0x100> 3d2c: a7 01 movw r20, r14 3d2e: 96 01 movw r18, r12 3d30: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 3d34: 2b 01 movw r4, r22 3d36: 3c 01 movw r6, r24 3d38: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 3d3c: 4b 01 movw r8, r22 3d3e: 5c 01 movw r10, r24 3d40: 2a e0 ldi r18, 0x0A ; 10 3d42: bc 01 movw r22, r24 3d44: a4 01 movw r20, r8 3d46: ce 01 movw r24, r28 3d48: 0e 94 79 1d call 0x3af2 ; 0x3af2 <_ZN5Print11printNumberEmh> 3d4c: 7c 01 movw r14, r24 3d4e: e2 0c add r14, r2 3d50: f3 1c adc r15, r3 3d52: 11 23 and r17, r17 3d54: b9 f1 breq .+110 ; 0x3dc4 <_ZN5Print10printFloatEdh+0x1ac> 3d56: c5 01 movw r24, r10 3d58: b4 01 movw r22, r8 3d5a: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 3d5e: 9b 01 movw r18, r22 3d60: ac 01 movw r20, r24 3d62: c3 01 movw r24, r6 3d64: b2 01 movw r22, r4 3d66: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 3d6a: 4b 01 movw r8, r22 3d6c: 5c 01 movw r10, r24 3d6e: 68 ea ldi r22, 0xA8 ; 168 3d70: 71 ed ldi r23, 0xD1 ; 209 3d72: ce 01 movw r24, r28 3d74: 0e 94 6a 1d call 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 3d78: e8 0e add r14, r24 3d7a: f9 1e adc r15, r25 3d7c: 11 50 subi r17, 0x01 ; 1 3d7e: 10 f1 brcs .+68 ; 0x3dc4 <_ZN5Print10printFloatEdh+0x1ac> 3d80: 20 e0 ldi r18, 0x00 ; 0 3d82: 30 e0 ldi r19, 0x00 ; 0 3d84: 40 e2 ldi r20, 0x20 ; 32 3d86: 51 e4 ldi r21, 0x41 ; 65 3d88: c5 01 movw r24, r10 3d8a: b4 01 movw r22, r8 3d8c: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 3d90: 2b 01 movw r4, r22 3d92: 3c 01 movw r6, r24 3d94: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 3d98: 4b 01 movw r8, r22 3d9a: 4a e0 ldi r20, 0x0A ; 10 3d9c: 50 e0 ldi r21, 0x00 ; 0 3d9e: ce 01 movw r24, r28 3da0: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 3da4: e8 0e add r14, r24 3da6: f9 1e adc r15, r25 3da8: b4 01 movw r22, r8 3daa: 90 e0 ldi r25, 0x00 ; 0 3dac: 80 e0 ldi r24, 0x00 ; 0 3dae: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 3db2: 9b 01 movw r18, r22 3db4: ac 01 movw r20, r24 3db6: c3 01 movw r24, r6 3db8: b2 01 movw r22, r4 3dba: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 3dbe: 4b 01 movw r8, r22 3dc0: 5c 01 movw r10, r24 3dc2: dc cf rjmp .-72 ; 0x3d7c <_ZN5Print10printFloatEdh+0x164> 3dc4: c7 01 movw r24, r14 3dc6: df 91 pop r29 3dc8: cf 91 pop r28 3dca: 1f 91 pop r17 3dcc: ff 90 pop r15 3dce: ef 90 pop r14 3dd0: df 90 pop r13 3dd2: cf 90 pop r12 3dd4: bf 90 pop r11 3dd6: af 90 pop r10 3dd8: 9f 90 pop r9 3dda: 8f 90 pop r8 3ddc: 7f 90 pop r7 3dde: 6f 90 pop r6 3de0: 5f 90 pop r5 3de2: 4f 90 pop r4 3de4: 3f 90 pop r3 3de6: 2f 90 pop r2 3de8: 08 95 ret 00003dea <_ZN5Print7printlnEv>: 3dea: 6e e5 ldi r22, 0x5E ; 94 3dec: 71 ed ldi r23, 0xD1 ; 209 3dee: 0c 94 6a 1d jmp 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 00003df2 <_ZN5Print7printlnEPKc>: 3df2: 0f 93 push r16 3df4: 1f 93 push r17 3df6: cf 93 push r28 3df8: df 93 push r29 3dfa: ec 01 movw r28, r24 3dfc: 0e 94 6a 1d call 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 3e00: 8c 01 movw r16, r24 3e02: ce 01 movw r24, r28 3e04: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 3e08: 80 0f add r24, r16 3e0a: 91 1f adc r25, r17 3e0c: df 91 pop r29 3e0e: cf 91 pop r28 3e10: 1f 91 pop r17 3e12: 0f 91 pop r16 3e14: 08 95 ret 00003e16 <__assert.constprop.39>: 3e16: 8b 01 movw r16, r22 3e18: ea 01 movw r28, r20 3e1a: bc 01 movw r22, r24 3e1c: 8d eb ldi r24, 0xBD ; 189 3e1e: 99 e2 ldi r25, 0x29 ; 41 3e20: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 3e24: 60 e4 ldi r22, 0x40 ; 64 3e26: 7e ec ldi r23, 0xCE ; 206 3e28: 8d eb ldi r24, 0xBD ; 189 3e2a: 99 e2 ldi r25, 0x29 ; 41 3e2c: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 3e30: 4a e0 ldi r20, 0x0A ; 10 3e32: 50 e0 ldi r21, 0x00 ; 0 3e34: b8 01 movw r22, r16 3e36: 8d eb ldi r24, 0xBD ; 189 3e38: 99 e2 ldi r25, 0x29 ; 41 3e3a: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 3e3e: 8d eb ldi r24, 0xBD ; 189 3e40: 99 e2 ldi r25, 0x29 ; 41 3e42: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 3e46: be 01 movw r22, r28 3e48: 8d eb ldi r24, 0xBD ; 189 3e4a: 99 e2 ldi r25, 0x29 ; 41 3e4c: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 3e50: 8d eb ldi r24, 0xBD ; 189 3e52: 99 e2 ldi r25, 0x29 ; 41 3e54: 0e 94 26 07 call 0xe4c ; 0xe4c <_ZN9UartClass5flushEv> 3e58: 0e 94 6f 46 call 0x8cde ; 0x8cde 00003e5c <_ZN11Calibration12authenticateEPc.constprop.19>: 3e5c: cf 93 push r28 3e5e: df 93 push r29 3e60: c0 91 bb 29 lds r28, 0x29BB ; 0x8029bb 3e64: d0 91 bc 29 lds r29, 0x29BC ; 0x8029bc 3e68: be 01 movw r22, r28 3e6a: 0e 94 7d 46 call 0x8cfa ; 0x8cfa 3e6e: 20 91 b1 29 lds r18, 0x29B1 ; 0x8029b1 3e72: 30 91 b2 29 lds r19, 0x29B2 ; 0x8029b2 3e76: 89 2b or r24, r25 3e78: 59 f0 breq .+22 ; 0x3e90 <_ZN11Calibration12authenticateEPc.constprop.19+0x34> 3e7a: cd 2b or r28, r29 3e7c: 49 f0 breq .+18 ; 0x3e90 <_ZN11Calibration12authenticateEPc.constprop.19+0x34> 3e7e: 6f ea ldi r22, 0xAF ; 175 3e80: 7e ec ldi r23, 0xCE ; 206 3e82: c9 01 movw r24, r18 3e84: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 3e88: 80 e0 ldi r24, 0x00 ; 0 3e8a: df 91 pop r29 3e8c: cf 91 pop r28 3e8e: 08 95 ret 3e90: 6b eb ldi r22, 0xBB ; 187 3e92: 7e ec ldi r23, 0xCE ; 206 3e94: c9 01 movw r24, r18 3e96: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 3e9a: 81 e0 ldi r24, 0x01 ; 1 3e9c: f6 cf rjmp .-20 ; 0x3e8a <_ZN11Calibration12authenticateEPc.constprop.19+0x2e> 00003e9e <_ZN5myMAC10radio_sendEPhhh>: 3e9e: 4f 92 push r4 3ea0: 5f 92 push r5 3ea2: 6f 92 push r6 3ea4: 7f 92 push r7 3ea6: 8f 92 push r8 3ea8: 9f 92 push r9 3eaa: af 92 push r10 3eac: bf 92 push r11 3eae: cf 92 push r12 3eb0: df 92 push r13 3eb2: ef 92 push r14 3eb4: ff 92 push r15 3eb6: 0f 93 push r16 3eb8: 1f 93 push r17 3eba: cf 93 push r28 3ebc: df 93 push r29 3ebe: cd b7 in r28, 0x3d ; 61 3ec0: de b7 in r29, 0x3e ; 62 3ec2: 8c 01 movw r16, r24 3ec4: 7b 01 movw r14, r22 3ec6: 94 2e mov r9, r20 3ec8: 6d b6 in r6, 0x3d ; 61 3eca: 7e b6 in r7, 0x3e ; 62 3ecc: db 01 movw r26, r22 3ece: 12 96 adiw r26, 0x02 ; 2 3ed0: 8c 91 ld r24, X 3ed2: b2 2f mov r27, r18 3ed4: b1 70 andi r27, 0x01 ; 1 3ed6: 8b 2e mov r8, r27 3ed8: 20 ff sbrs r18, 0 3eda: dd c0 rjmp .+442 ; 0x4096 <__RODATA_PM_OFFSET__+0x96> 3edc: 80 68 ori r24, 0x80 ; 128 3ede: fb 01 movw r30, r22 3ee0: 82 83 std Z+2, r24 ; 0x02 3ee2: c9 2c mov r12, r9 3ee4: d1 2c mov r13, r1 3ee6: a6 01 movw r20, r12 3ee8: b7 01 movw r22, r14 3eea: c8 01 movw r24, r16 3eec: 0e 94 74 46 call 0x8ce8 ; 0x8ce8 3ef0: 58 01 movw r10, r16 3ef2: b2 e5 ldi r27, 0x52 ; 82 3ef4: ab 0e add r10, r27 3ef6: b1 1c adc r11, r1 3ef8: d5 01 movw r26, r10 3efa: ed 91 ld r30, X+ 3efc: fc 91 ld r31, X 3efe: 84 a5 ldd r24, Z+44 ; 0x2c 3f00: 88 23 and r24, r24 3f02: 39 f0 breq .+14 ; 0x3f12 <_ZN5myMAC10radio_sendEPhhh+0x74> 3f04: 49 2d mov r20, r9 3f06: 61 e0 ldi r22, 0x01 ; 1 3f08: c8 01 movw r24, r16 3f0a: 8a 5a subi r24, 0xAA ; 170 3f0c: 9f 4f sbci r25, 0xFF ; 255 3f0e: 0e 94 93 07 call 0xf26 ; 0xf26 <_ZN5xxtea7crypterEbh> 3f12: d5 01 movw r26, r10 3f14: ed 91 ld r30, X+ 3f16: fc 91 ld r31, X 3f18: 85 a5 ldd r24, Z+45 ; 0x2d 3f1a: 80 ff sbrs r24, 0 3f1c: c1 c0 rjmp .+386 ; 0x40a0 <__RODATA_PM_OFFSET__+0xa0> 3f1e: ad b6 in r10, 0x3d ; 61 3f20: be b6 in r11, 0x3e ; 62 3f22: b6 01 movw r22, r12 3f24: 66 0f add r22, r22 3f26: 77 1f adc r23, r23 3f28: 2b 01 movw r4, r22 3f2a: b1 e0 ldi r27, 0x01 ; 1 3f2c: 4b 1a sub r4, r27 3f2e: 51 08 sbc r5, r1 3f30: ed b7 in r30, 0x3d ; 61 3f32: fe b7 in r31, 0x3e ; 62 3f34: e6 1b sub r30, r22 3f36: f7 0b sbc r31, r23 3f38: ed bf out 0x3d, r30 ; 61 3f3a: fe bf out 0x3e, r31 ; 62 3f3c: 8d b7 in r24, 0x3d ; 61 3f3e: 9e b7 in r25, 0x3e ; 62 3f40: 01 96 adiw r24, 0x01 ; 1 3f42: 6c 01 movw r12, r24 3f44: f8 01 movw r30, r16 3f46: ec 5a subi r30, 0xAC ; 172 3f48: ff 4f sbci r31, 0xFF ; 255 3f4a: 80 81 ld r24, Z 3f4c: 91 81 ldd r25, Z+1 ; 0x01 3f4e: 98 01 movw r18, r16 3f50: d6 01 movw r26, r12 3f52: 40 e0 ldi r20, 0x00 ; 0 3f54: f9 01 movw r30, r18 3f56: 51 91 ld r21, Z+ 3f58: 9f 01 movw r18, r30 3f5a: e5 2f mov r30, r21 3f5c: ef 70 andi r30, 0x0F ; 15 3f5e: e8 0f add r30, r24 3f60: f9 2f mov r31, r25 3f62: f1 1d adc r31, r1 3f64: e0 81 ld r30, Z 3f66: ec 93 st X, r30 3f68: e5 2f mov r30, r21 3f6a: e2 95 swap r30 3f6c: ef 70 andi r30, 0x0F ; 15 3f6e: e8 0f add r30, r24 3f70: f9 2f mov r31, r25 3f72: f1 1d adc r31, r1 3f74: 50 81 ld r21, Z 3f76: e4 2f mov r30, r20 3f78: ee 0f add r30, r30 3f7a: e1 60 ori r30, 0x01 ; 1 3f7c: ec 0d add r30, r12 3f7e: fd 2d mov r31, r13 3f80: f1 1d adc r31, r1 3f82: 50 83 st Z, r21 3f84: 4f 5f subi r20, 0xFF ; 255 3f86: 12 96 adiw r26, 0x02 ; 2 3f88: 94 12 cpse r9, r20 3f8a: e4 cf rjmp .-56 ; 0x3f54 <_ZN5myMAC10radio_sendEPhhh+0xb6> 3f8c: 41 e0 ldi r20, 0x01 ; 1 3f8e: c6 01 movw r24, r12 3f90: 0e 94 bf 1c call 0x397e ; 0x397e <_Z10interleavePhib> 3f94: f8 01 movw r30, r16 3f96: e0 5b subi r30, 0xB0 ; 176 3f98: ff 4f sbci r31, 0xFF ; 255 3f9a: 80 81 ld r24, Z 3f9c: 91 81 ldd r25, Z+1 ; 0x01 3f9e: 41 e0 ldi r20, 0x01 ; 1 3fa0: 44 0d add r20, r4 3fa2: dc 01 movw r26, r24 3fa4: ed 91 ld r30, X+ 3fa6: fc 91 ld r31, X 3fa8: 04 88 ldd r0, Z+20 ; 0x14 3faa: f5 89 ldd r31, Z+21 ; 0x15 3fac: e0 2d mov r30, r0 3fae: b6 01 movw r22, r12 3fb0: 09 95 icall 3fb2: ad be out 0x3d, r10 ; 61 3fb4: be be out 0x3e, r11 ; 62 3fb6: d1 2c mov r13, r1 3fb8: 88 20 and r8, r8 3fba: 09 f4 brne .+2 ; 0x3fbe <_ZN5myMAC10radio_sendEPhhh+0x120> 3fbc: 4c c0 rjmp .+152 ; 0x4056 <__RODATA_PM_OFFSET__+0x56> 3fbe: 0e 94 26 04 call 0x84c ; 0x84c 3fc2: 4b 01 movw r8, r22 3fc4: 5c 01 movw r10, r24 3fc6: f8 01 movw r30, r16 3fc8: e5 5b subi r30, 0xB5 ; 181 3fca: ff 4f sbci r31, 0xFF ; 255 3fcc: 6f 01 movw r12, r30 3fce: 0e 94 26 04 call 0x84c ; 0x84c 3fd2: 68 19 sub r22, r8 3fd4: 79 09 sbc r23, r9 3fd6: 8a 09 sbc r24, r10 3fd8: 9b 09 sbc r25, r11 3fda: 68 3c cpi r22, 0xC8 ; 200 3fdc: 71 05 cpc r23, r1 3fde: 81 05 cpc r24, r1 3fe0: 91 05 cpc r25, r1 3fe2: 38 f4 brcc .+14 ; 0x3ff2 <_ZN5myMAC10radio_sendEPhhh+0x154> 3fe4: c8 01 movw r24, r16 3fe6: 0e 94 7a 20 call 0x40f4 ; 0x40f4 <_ZN5myMAC13radio_receiveEb.constprop.36> 3fea: d6 01 movw r26, r12 3fec: 8c 91 ld r24, X 3fee: 88 23 and r24, r24 3ff0: 71 f3 breq .-36 ; 0x3fce <_ZN5myMAC10radio_sendEPhhh+0x130> 3ff2: 78 94 sei 3ff4: f8 01 movw r30, r16 3ff6: e0 5b subi r30, 0xB0 ; 176 3ff8: ff 4f sbci r31, 0xFF ; 255 3ffa: 80 81 ld r24, Z 3ffc: 91 81 ldd r25, Z+1 ; 0x01 3ffe: dc 01 movw r26, r24 4000: ed 91 ld r30, X+ 4002: fc 91 ld r31, X 4004: 06 84 ldd r0, Z+14 ; 0x0e 4006: f7 85 ldd r31, Z+15 ; 0x0f 4008: e0 2d mov r30, r0 400a: 09 95 icall 400c: f6 01 movw r30, r12 400e: d0 80 ld r13, Z 4010: f8 01 movw r30, r16 4012: e2 5b subi r30, 0xB2 ; 178 4014: ff 4f sbci r31, 0xFF ; 255 4016: dd 20 and r13, r13 4018: 09 f4 brne .+2 ; 0x401c <__RODATA_PM_OFFSET__+0x1c> 401a: 65 c0 rjmp .+202 ; 0x40e6 <__RODATA_PM_OFFSET__+0xe6> 401c: d8 01 movw r26, r16 401e: 12 96 adiw r26, 0x02 ; 2 4020: 8c 91 ld r24, X 4022: 12 97 sbiw r26, 0x02 ; 2 4024: 86 ff sbrs r24, 6 4026: 0d c0 rjmp .+26 ; 0x4042 <__RODATA_PM_OFFSET__+0x42> 4028: 15 96 adiw r26, 0x05 ; 5 402a: 2c 91 ld r18, X 402c: d7 01 movw r26, r14 402e: 12 96 adiw r26, 0x02 ; 2 4030: 8c 91 ld r24, X 4032: 12 97 sbiw r26, 0x02 ; 2 4034: 85 ff sbrs r24, 5 4036: 4b c0 rjmp .+150 ; 0x40ce <__RODATA_PM_OFFSET__+0xce> 4038: 13 96 adiw r26, 0x03 ; 3 403a: 8c 91 ld r24, X 403c: dd 24 eor r13, r13 403e: d3 94 inc r13 4040: 28 13 cpse r18, r24 4042: d1 2c mov r13, r1 4044: 80 81 ld r24, Z 4046: 91 81 ldd r25, Z+1 ; 0x01 4048: dc 01 movw r26, r24 404a: ed 91 ld r30, X+ 404c: fc 91 ld r31, X 404e: 06 80 ldd r0, Z+6 ; 0x06 4050: f7 81 ldd r31, Z+7 ; 0x07 4052: e0 2d mov r30, r0 4054: 09 95 icall 4056: f8 01 movw r30, r16 4058: e0 5b subi r30, 0xB0 ; 176 405a: ff 4f sbci r31, 0xFF ; 255 405c: 80 81 ld r24, Z 405e: 91 81 ldd r25, Z+1 ; 0x01 4060: dc 01 movw r26, r24 4062: ed 91 ld r30, X+ 4064: fc 91 ld r31, X 4066: 06 84 ldd r0, Z+14 ; 0x0e 4068: f7 85 ldd r31, Z+15 ; 0x0f 406a: e0 2d mov r30, r0 406c: 09 95 icall 406e: 8d 2d mov r24, r13 4070: 6d be out 0x3d, r6 ; 61 4072: 7e be out 0x3e, r7 ; 62 4074: df 91 pop r29 4076: cf 91 pop r28 4078: 1f 91 pop r17 407a: 0f 91 pop r16 407c: ff 90 pop r15 407e: ef 90 pop r14 4080: df 90 pop r13 4082: cf 90 pop r12 4084: bf 90 pop r11 4086: af 90 pop r10 4088: 9f 90 pop r9 408a: 8f 90 pop r8 408c: 7f 90 pop r7 408e: 6f 90 pop r6 4090: 5f 90 pop r5 4092: 4f 90 pop r4 4094: 08 95 ret 4096: 8f 77 andi r24, 0x7F ; 127 4098: db 01 movw r26, r22 409a: 12 96 adiw r26, 0x02 ; 2 409c: 8c 93 st X, r24 409e: 21 cf rjmp .-446 ; 0x3ee2 <_ZN5myMAC10radio_sendEPhhh+0x44> 40a0: 86 a5 ldd r24, Z+46 ; 0x2e 40a2: 80 ff sbrs r24, 0 40a4: 05 c0 rjmp .+10 ; 0x40b0 <__RODATA_PM_OFFSET__+0xb0> 40a6: 41 e0 ldi r20, 0x01 ; 1 40a8: b6 01 movw r22, r12 40aa: c8 01 movw r24, r16 40ac: 0e 94 bf 1c call 0x397e ; 0x397e <_Z10interleavePhib> 40b0: f8 01 movw r30, r16 40b2: e0 5b subi r30, 0xB0 ; 176 40b4: ff 4f sbci r31, 0xFF ; 255 40b6: 80 81 ld r24, Z 40b8: 91 81 ldd r25, Z+1 ; 0x01 40ba: dc 01 movw r26, r24 40bc: ed 91 ld r30, X+ 40be: fc 91 ld r31, X 40c0: 04 88 ldd r0, Z+20 ; 0x14 40c2: f5 89 ldd r31, Z+21 ; 0x15 40c4: e0 2d mov r30, r0 40c6: 49 2d mov r20, r9 40c8: b8 01 movw r22, r16 40ca: 09 95 icall 40cc: 74 cf rjmp .-280 ; 0x3fb6 <_ZN5myMAC10radio_sendEPhhh+0x118> 40ce: 14 96 adiw r26, 0x04 ; 4 40d0: 8c 91 ld r24, X 40d2: 14 97 sbiw r26, 0x04 ; 4 40d4: 98 2f mov r25, r24 40d6: 92 95 swap r25 40d8: 9f 70 andi r25, 0x0F ; 15 40da: 15 96 adiw r26, 0x05 ; 5 40dc: 8c 91 ld r24, X 40de: 82 95 swap r24 40e0: 80 7f andi r24, 0xF0 ; 240 40e2: 89 2b or r24, r25 40e4: ab cf rjmp .-170 ; 0x403c <__RODATA_PM_OFFSET__+0x3c> 40e6: 63 ec ldi r22, 0xC3 ; 195 40e8: 7e ec ldi r23, 0xCE ; 206 40ea: 80 81 ld r24, Z 40ec: 91 81 ldd r25, Z+1 ; 0x01 40ee: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 40f2: b1 cf rjmp .-158 ; 0x4056 <__RODATA_PM_OFFSET__+0x56> 000040f4 <_ZN5myMAC13radio_receiveEb.constprop.36>: 40f4: 2f 92 push r2 40f6: 3f 92 push r3 40f8: 4f 92 push r4 40fa: 5f 92 push r5 40fc: 6f 92 push r6 40fe: 7f 92 push r7 4100: 8f 92 push r8 4102: 9f 92 push r9 4104: af 92 push r10 4106: bf 92 push r11 4108: cf 92 push r12 410a: df 92 push r13 410c: ef 92 push r14 410e: ff 92 push r15 4110: 0f 93 push r16 4112: 1f 93 push r17 4114: cf 93 push r28 4116: df 93 push r29 4118: cd b7 in r28, 0x3d ; 61 411a: de b7 in r29, 0x3e ; 62 411c: 63 97 sbiw r28, 0x13 ; 19 411e: cd bf out 0x3d, r28 ; 61 4120: de bf out 0x3e, r29 ; 62 4122: 8c 01 movw r16, r24 4124: 7c 01 movw r14, r24 4126: 22 e5 ldi r18, 0x52 ; 82 4128: e2 0e add r14, r18 412a: f1 1c adc r15, r1 412c: d7 01 movw r26, r14 412e: ed 91 ld r30, X+ 4130: fc 91 ld r31, X 4132: b2 89 ldd r27, Z+18 ; 0x12 4134: b8 8b std Y+16, r27 ; 0x10 4136: 2c 01 movw r4, r24 4138: eb e4 ldi r30, 0x4B ; 75 413a: 4e 0e add r4, r30 413c: 51 1c adc r5, r1 413e: d2 01 movw r26, r4 4140: 1c 92 st X, r1 4142: 3c 01 movw r6, r24 4144: ba e4 ldi r27, 0x4A ; 74 4146: 6b 0e add r6, r27 4148: 71 1c adc r7, r1 414a: f3 01 movw r30, r6 414c: 10 82 st Z, r1 414e: 5c 01 movw r10, r24 4150: f8 e4 ldi r31, 0x48 ; 72 4152: af 0e add r10, r31 4154: b1 1c adc r11, r1 4156: 8f ef ldi r24, 0xFF ; 255 4158: 9f ef ldi r25, 0xFF ; 255 415a: d5 01 movw r26, r10 415c: 8d 93 st X+, r24 415e: 9c 93 st X, r25 4160: 68 01 movw r12, r16 4162: b0 e5 ldi r27, 0x50 ; 80 4164: cb 0e add r12, r27 4166: d1 1c adc r13, r1 4168: f6 01 movw r30, r12 416a: 80 81 ld r24, Z 416c: 91 81 ldd r25, Z+1 ; 0x01 416e: dc 01 movw r26, r24 4170: ed 91 ld r30, X+ 4172: fc 91 ld r31, X 4174: 00 88 ldd r0, Z+16 ; 0x10 4176: f1 89 ldd r31, Z+17 ; 0x11 4178: e0 2d mov r30, r0 417a: 09 95 icall 417c: 8f 87 std Y+15, r24 ; 0x0f 417e: 88 23 and r24, r24 4180: 09 f4 brne .+2 ; 0x4184 <_ZN5myMAC13radio_receiveEb.constprop.36+0x90> 4182: 86 c0 rjmp .+268 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 4184: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 4188: 48 01 movw r8, r16 418a: b0 e4 ldi r27, 0x40 ; 64 418c: 8b 0e add r8, r27 418e: 91 1c adc r9, r1 4190: f4 01 movw r30, r8 4192: 80 83 st Z, r24 4194: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 4198: 87 70 andi r24, 0x07 ; 7 419a: 09 f4 brne .+2 ; 0x419e <_ZN5myMAC13radio_receiveEb.constprop.36+0xaa> 419c: 90 c0 rjmp .+288 ; 0x42be <_ZN5myMAC13radio_receiveEb.constprop.36+0x1ca> 419e: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 41a2: 83 70 andi r24, 0x03 ; 3 41a4: 31 f4 brne .+12 ; 0x41b2 <_ZN5myMAC13radio_receiveEb.constprop.36+0xbe> 41a6: d7 01 movw r26, r14 41a8: ed 91 ld r30, X+ 41aa: fc 91 ld r31, X 41ac: 85 a5 ldd r24, Z+45 ; 0x2d 41ae: 80 ff sbrs r24, 0 41b0: 86 c0 rjmp .+268 ; 0x42be <_ZN5myMAC13radio_receiveEb.constprop.36+0x1ca> 41b2: 8e ef ldi r24, 0xFE ; 254 41b4: f3 01 movw r30, r6 41b6: 80 83 st Z, r24 41b8: 60 91 b4 28 lds r22, 0x28B4 ; 0x8028b4 <_ZN12GenericRadio4RSSIE> 41bc: 70 91 b5 28 lds r23, 0x28B5 ; 0x8028b5 <_ZN12GenericRadio4RSSIE+0x1> 41c0: 58 01 movw r10, r16 41c2: b1 e4 ldi r27, 0x41 ; 65 41c4: ab 0e add r10, r27 41c6: b1 1c adc r11, r1 41c8: 07 2e mov r0, r23 41ca: 00 0c add r0, r0 41cc: 88 0b sbc r24, r24 41ce: 99 0b sbc r25, r25 41d0: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 41d4: 20 e0 ldi r18, 0x00 ; 0 41d6: 30 e0 ldi r19, 0x00 ; 0 41d8: 40 e0 ldi r20, 0x00 ; 0 41da: 5f e3 ldi r21, 0x3F ; 63 41dc: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 41e0: f5 01 movw r30, r10 41e2: 60 83 st Z, r22 41e4: 71 83 std Z+1, r23 ; 0x01 41e6: 82 83 std Z+2, r24 ; 0x02 41e8: 93 83 std Z+3, r25 ; 0x03 41ea: 80 91 b2 28 lds r24, 0x28B2 ; 0x8028b2 <_ZN12GenericRadio3FEIE> 41ee: 90 91 b3 28 lds r25, 0x28B3 ; 0x8028b3 <_ZN12GenericRadio3FEIE+0x1> 41f2: 58 01 movw r10, r16 41f4: f5 e4 ldi r31, 0x45 ; 69 41f6: af 0e add r10, r31 41f8: b1 1c adc r11, r1 41fa: d5 01 movw r26, r10 41fc: 8d 93 st X+, r24 41fe: 9c 93 st X, r25 4200: f6 01 movw r30, r12 4202: 80 81 ld r24, Z 4204: 91 81 ldd r25, Z+1 ; 0x01 4206: dc 01 movw r26, r24 4208: ed 91 ld r30, X+ 420a: fc 91 ld r31, X 420c: 02 88 ldd r0, Z+18 ; 0x12 420e: f3 89 ldd r31, Z+19 ; 0x13 4210: e0 2d mov r30, r0 4212: 60 e0 ldi r22, 0x00 ; 0 4214: 09 95 icall 4216: f8 01 movw r30, r16 4218: e9 5b subi r30, 0xB9 ; 185 421a: ff 4f sbci r31, 0xFF ; 255 421c: 80 83 st Z, r24 421e: f2 01 movw r30, r4 4220: 90 81 ld r25, Z 4222: 99 23 and r25, r25 4224: a9 f1 breq .+106 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 4226: d8 01 movw r26, r16 4228: 12 96 adiw r26, 0x02 ; 2 422a: 9c 91 ld r25, X 422c: 12 97 sbiw r26, 0x02 ; 2 422e: 97 ff sbrs r25, 7 4230: 2f c0 rjmp .+94 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 4232: 11 96 adiw r26, 0x01 ; 1 4234: dc 90 ld r13, X 4236: 11 97 sbiw r26, 0x01 ; 1 4238: dd 20 and r13, r13 423a: 51 f1 breq .+84 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 423c: 5c 91 ld r21, X 423e: f7 01 movw r30, r14 4240: a0 81 ld r26, Z 4242: b1 81 ldd r27, Z+1 ; 0x01 4244: 2c 91 ld r18, X 4246: 52 13 cpse r21, r18 4248: 23 c0 rjmp .+70 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 424a: 52 96 adiw r26, 0x12 ; 18 424c: 2c 91 ld r18, X 424e: 21 fd sbrc r18, 1 4250: 1f c0 rjmp .+62 ; 0x4290 <_ZN5myMAC13radio_receiveEb.constprop.36+0x19c> 4252: 49 2f mov r20, r25 4254: 4f 71 andi r20, 0x1F ; 31 4256: 40 64 ori r20, 0x40 ; 64 4258: d5 01 movw r26, r10 425a: 6d 91 ld r22, X+ 425c: 7c 91 ld r23, X 425e: 95 ff sbrs r25, 5 4260: ee c0 rjmp .+476 ; 0x443e <_ZN5myMAC13radio_receiveEb.constprop.36+0x34a> 4262: f8 01 movw r30, r16 4264: 93 81 ldd r25, Z+3 ; 0x03 4266: 20 91 b4 28 lds r18, 0x28B4 ; 0x8028b4 <_ZN12GenericRadio4RSSIE> 426a: 30 91 b5 28 lds r19, 0x28B5 ; 0x8028b5 <_ZN12GenericRadio4RSSIE+0x1> 426e: d9 82 std Y+1, r13 ; 0x01 4270: 5a 83 std Y+2, r21 ; 0x02 4272: 4b 83 std Y+3, r20 ; 0x03 4274: 6c 83 std Y+4, r22 ; 0x04 4276: 7d 83 std Y+5, r23 ; 0x05 4278: 9e 83 std Y+6, r25 ; 0x06 427a: 21 95 neg r18 427c: 2f 83 std Y+7, r18 ; 0x07 427e: 88 87 std Y+8, r24 ; 0x08 4280: 20 e0 ldi r18, 0x00 ; 0 4282: 4c e0 ldi r20, 0x0C ; 12 4284: be 01 movw r22, r28 4286: 6f 5f subi r22, 0xFF ; 255 4288: 7f 4f sbci r23, 0xFF ; 255 428a: c8 01 movw r24, r16 428c: 0e 94 4f 1f call 0x3e9e ; 0x3e9e <_ZN5myMAC10radio_sendEPhhh> 4290: 8f 85 ldd r24, Y+15 ; 0x0f 4292: 63 96 adiw r28, 0x13 ; 19 4294: cd bf out 0x3d, r28 ; 61 4296: de bf out 0x3e, r29 ; 62 4298: df 91 pop r29 429a: cf 91 pop r28 429c: 1f 91 pop r17 429e: 0f 91 pop r16 42a0: ff 90 pop r15 42a2: ef 90 pop r14 42a4: df 90 pop r13 42a6: cf 90 pop r12 42a8: bf 90 pop r11 42aa: af 90 pop r10 42ac: 9f 90 pop r9 42ae: 8f 90 pop r8 42b0: 7f 90 pop r7 42b2: 6f 90 pop r6 42b4: 5f 90 pop r5 42b6: 4f 90 pop r4 42b8: 3f 90 pop r3 42ba: 2f 90 pop r2 42bc: 08 95 ret 42be: d7 01 movw r26, r14 42c0: ed 91 ld r30, X+ 42c2: fc 91 ld r31, X 42c4: 85 a5 ldd r24, Z+45 ; 0x2d 42c6: 80 ff sbrs r24, 0 42c8: a7 c0 rjmp .+334 ; 0x4418 <_ZN5myMAC13radio_receiveEb.constprop.36+0x324> 42ca: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 42ce: 46 ee ldi r20, 0xE6 ; 230 42d0: 5e ec ldi r21, 0xCE ; 206 42d2: 62 ea ldi r22, 0xA2 ; 162 42d4: 70 e0 ldi r23, 0x00 ; 0 42d6: 81 34 cpi r24, 0x41 ; 65 42d8: a8 f4 brcc .+42 ; 0x4304 <_ZN5myMAC13radio_receiveEb.constprop.36+0x210> 42da: 60 91 b6 28 lds r22, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 42de: 70 e0 ldi r23, 0x00 ; 0 42e0: d6 01 movw r26, r12 42e2: ed 91 ld r30, X+ 42e4: fc 91 ld r31, X 42e6: 40 e0 ldi r20, 0x00 ; 0 42e8: 84 85 ldd r24, Z+12 ; 0x0c 42ea: 95 85 ldd r25, Z+13 ; 0x0d 42ec: 0e 94 bf 1c call 0x397e ; 0x397e <_Z10interleavePhib> 42f0: f4 01 movw r30, r8 42f2: 60 81 ld r22, Z 42f4: 80 91 b6 28 lds r24, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 42f8: 68 17 cp r22, r24 42fa: 41 f0 breq .+16 ; 0x430c <_ZN5myMAC13radio_receiveEb.constprop.36+0x218> 42fc: 4a ef ldi r20, 0xFA ; 250 42fe: 5e ec ldi r21, 0xCE ; 206 4300: 65 ea ldi r22, 0xA5 ; 165 4302: 70 e0 ldi r23, 0x00 ; 0 4304: 88 e9 ldi r24, 0x98 ; 152 4306: 9d ec ldi r25, 0xCD ; 205 4308: 0e 94 0b 1f call 0x3e16 ; 0x3e16 <__assert.constprop.39> 430c: 66 95 lsr r22 430e: 60 83 st Z, r22 4310: d6 01 movw r26, r12 4312: ed 91 ld r30, X+ 4314: fc 91 ld r31, X 4316: 24 84 ldd r2, Z+12 ; 0x0c 4318: 35 84 ldd r3, Z+13 ; 0x0d 431a: f5 01 movw r30, r10 431c: 10 82 st Z, r1 431e: 11 82 std Z+1, r1 ; 0x01 4320: 0d 87 std Y+13, r16 ; 0x0d 4322: 1e 87 std Y+14, r17 ; 0x0e 4324: d1 01 movw r26, r2 4326: 70 e0 ldi r23, 0x00 ; 0 4328: c8 01 movw r24, r16 432a: 8c 5a subi r24, 0xAC ; 172 432c: 9f 4f sbci r25, 0xFF ; 255 432e: 89 8b std Y+17, r24 ; 0x11 4330: 9a 8b std Y+18, r25 ; 0x12 4332: 67 17 cp r22, r23 4334: e9 f1 breq .+122 ; 0x43b0 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2bc> 4336: 87 2f mov r24, r23 4338: 88 0f add r24, r24 433a: 2c 91 ld r18, X 433c: e9 89 ldd r30, Y+17 ; 0x11 433e: fa 89 ldd r31, Y+18 ; 0x12 4340: 40 81 ld r20, Z 4342: 51 81 ldd r21, Z+1 ; 0x01 4344: fa 01 movw r30, r20 4346: 91 2c mov r9, r1 4348: 91 91 ld r25, Z+ 434a: 92 27 eor r25, r18 434c: 81 2c mov r8, r1 434e: 99 23 and r25, r25 4350: 29 f0 breq .+10 ; 0x435c <_ZN5myMAC13radio_receiveEb.constprop.36+0x268> 4352: 83 94 inc r8 4354: 3f ef ldi r19, 0xFF ; 255 4356: 39 0f add r19, r25 4358: 93 23 and r25, r19 435a: f9 cf rjmp .-14 ; 0x434e <_ZN5myMAC13radio_receiveEb.constprop.36+0x25a> 435c: 91 e0 ldi r25, 0x01 ; 1 435e: 98 15 cp r25, r8 4360: e8 f0 brcs .+58 ; 0x439c <_ZN5myMAC13radio_receiveEb.constprop.36+0x2a8> 4362: f5 01 movw r30, r10 4364: 20 81 ld r18, Z 4366: 31 81 ldd r19, Z+1 ; 0x01 4368: 28 0d add r18, r8 436a: 31 1d adc r19, r1 436c: 20 83 st Z, r18 436e: 31 83 std Z+1, r19 ; 0x01 4370: e8 2f mov r30, r24 4372: e1 60 ori r30, 0x01 ; 1 4374: e2 0d add r30, r2 4376: f3 2d mov r31, r3 4378: f1 1d adc r31, r1 437a: 80 81 ld r24, Z 437c: 8b 8b std Y+19, r24 ; 0x13 437e: 80 e0 ldi r24, 0x00 ; 0 4380: fa 01 movw r30, r20 4382: 91 91 ld r25, Z+ 4384: af 01 movw r20, r30 4386: fb 89 ldd r31, Y+19 ; 0x13 4388: 9f 27 eor r25, r31 438a: e0 e0 ldi r30, 0x00 ; 0 438c: 99 23 and r25, r25 438e: 59 f1 breq .+86 ; 0x43e6 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2f2> 4390: ef 5f subi r30, 0xFF ; 255 4392: 88 24 eor r8, r8 4394: 8a 94 dec r8 4396: 89 0e add r8, r25 4398: 98 21 and r25, r8 439a: f8 cf rjmp .-16 ; 0x438c <_ZN5myMAC13radio_receiveEb.constprop.36+0x298> 439c: 93 94 inc r9 439e: 90 e1 ldi r25, 0x10 ; 16 43a0: 99 12 cpse r9, r25 43a2: d2 cf rjmp .-92 ; 0x4348 <_ZN5myMAC13radio_receiveEb.constprop.36+0x254> 43a4: d8 01 movw r26, r16 43a6: 11 96 adiw r26, 0x01 ; 1 43a8: 1c 92 st X, r1 43aa: 8f ef ldi r24, 0xFF ; 255 43ac: f3 01 movw r30, r6 43ae: 80 83 st Z, r24 43b0: d7 01 movw r26, r14 43b2: ed 91 ld r30, X+ 43b4: fc 91 ld r31, X 43b6: 84 a5 ldd r24, Z+44 ; 0x2c 43b8: 88 23 and r24, r24 43ba: 51 f0 breq .+20 ; 0x43d0 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2dc> 43bc: f8 01 movw r30, r16 43be: e0 5c subi r30, 0xC0 ; 192 43c0: ff 4f sbci r31, 0xFF ; 255 43c2: 40 81 ld r20, Z 43c4: 60 e0 ldi r22, 0x00 ; 0 43c6: c8 01 movw r24, r16 43c8: 8a 5a subi r24, 0xAA ; 170 43ca: 9f 4f sbci r25, 0xFF ; 255 43cc: 0e 94 93 07 call 0xf26 ; 0xf26 <_ZN5xxtea7crypterEbh> 43d0: d7 01 movw r26, r14 43d2: ed 91 ld r30, X+ 43d4: fc 91 ld r31, X 43d6: d8 01 movw r26, r16 43d8: 9c 91 ld r25, X 43da: 80 81 ld r24, Z 43dc: 98 13 cpse r25, r24 43de: 28 c0 rjmp .+80 ; 0x4430 <_ZN5myMAC13radio_receiveEb.constprop.36+0x33c> 43e0: 81 e0 ldi r24, 0x01 ; 1 43e2: f2 01 movw r30, r4 43e4: e8 ce rjmp .-560 ; 0x41b6 <_ZN5myMAC13radio_receiveEb.constprop.36+0xc2> 43e6: e2 30 cpi r30, 0x02 ; 2 43e8: 90 f4 brcc .+36 ; 0x440e <_ZN5myMAC13radio_receiveEb.constprop.36+0x31a> 43ea: 2e 0f add r18, r30 43ec: 31 1d adc r19, r1 43ee: f5 01 movw r30, r10 43f0: 20 83 st Z, r18 43f2: 31 83 std Z+1, r19 ; 0x01 43f4: f0 e1 ldi r31, 0x10 ; 16 43f6: 8f 9f mul r24, r31 43f8: c0 01 movw r24, r0 43fa: 11 24 eor r1, r1 43fc: 89 29 or r24, r9 43fe: ed 85 ldd r30, Y+13 ; 0x0d 4400: fe 85 ldd r31, Y+14 ; 0x0e 4402: 81 93 st Z+, r24 4404: ed 87 std Y+13, r30 ; 0x0d 4406: fe 87 std Y+14, r31 ; 0x0e 4408: 7f 5f subi r23, 0xFF ; 255 440a: 12 96 adiw r26, 0x02 ; 2 440c: 92 cf rjmp .-220 ; 0x4332 <_ZN5myMAC13radio_receiveEb.constprop.36+0x23e> 440e: 8f 5f subi r24, 0xFF ; 255 4410: 80 31 cpi r24, 0x10 ; 16 4412: 09 f0 breq .+2 ; 0x4416 <_ZN5myMAC13radio_receiveEb.constprop.36+0x322> 4414: b5 cf rjmp .-150 ; 0x4380 <_ZN5myMAC13radio_receiveEb.constprop.36+0x28c> 4416: c6 cf rjmp .-116 ; 0x43a4 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2b0> 4418: 40 91 b6 28 lds r20, 0x28B6 ; 0x8028b6 <_ZN12GenericRadio7DATALENE> 441c: 50 e0 ldi r21, 0x00 ; 0 441e: d6 01 movw r26, r12 4420: ed 91 ld r30, X+ 4422: fc 91 ld r31, X 4424: 64 85 ldd r22, Z+12 ; 0x0c 4426: 75 85 ldd r23, Z+13 ; 0x0d 4428: c8 01 movw r24, r16 442a: 0e 94 74 46 call 0x8ce8 ; 0x8ce8 442e: c0 cf rjmp .-128 ; 0x43b0 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2bc> 4430: f8 89 ldd r31, Y+16 ; 0x10 4432: f2 fd sbrc r31, 2 4434: d5 cf rjmp .-86 ; 0x43e0 <_ZN5myMAC13radio_receiveEb.constprop.36+0x2ec> 4436: 8d ef ldi r24, 0xFD ; 253 4438: d3 01 movw r26, r6 443a: 8c 93 st X, r24 443c: bd ce rjmp .-646 ; 0x41b8 <_ZN5myMAC13radio_receiveEb.constprop.36+0xc4> 443e: d8 01 movw r26, r16 4440: 14 96 adiw r26, 0x04 ; 4 4442: 9c 91 ld r25, X 4444: 14 97 sbiw r26, 0x04 ; 4 4446: 29 2f mov r18, r25 4448: 22 95 swap r18 444a: 2f 70 andi r18, 0x0F ; 15 444c: 15 96 adiw r26, 0x05 ; 5 444e: 9c 91 ld r25, X 4450: 92 95 swap r25 4452: 90 7f andi r25, 0xF0 ; 240 4454: 92 2b or r25, r18 4456: 07 cf rjmp .-498 ; 0x4266 <_ZN5myMAC13radio_receiveEb.constprop.36+0x172> 00004458 <_ZN5Print5printEPKc>: 4458: 61 15 cp r22, r1 445a: 71 05 cpc r23, r1 445c: 11 f0 breq .+4 ; 0x4462 <_ZN5Print5printEPKc+0xa> 445e: 0c 94 6a 1d jmp 0x3ad4 ; 0x3ad4 <_ZN5Print5writeEPKc.part.2> 4462: 90 e0 ldi r25, 0x00 ; 0 4464: 80 e0 ldi r24, 0x00 ; 0 4466: 08 95 ret 00004468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116>: 4468: cf 93 push r28 446a: c8 2f mov r28, r24 446c: 8d eb ldi r24, 0xBD ; 189 446e: 99 e2 ldi r25, 0x29 ; 41 4470: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4474: 6c e1 ldi r22, 0x1C ; 28 4476: 7f ec ldi r23, 0xCF ; 207 4478: 8d eb ldi r24, 0xBD ; 189 447a: 99 e2 ldi r25, 0x29 ; 41 447c: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4480: 66 e2 ldi r22, 0x26 ; 38 4482: 7f ec ldi r23, 0xCF ; 207 4484: c1 11 cpse r28, r1 4486: 02 c0 rjmp .+4 ; 0x448c <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116+0x24> 4488: 6f e2 ldi r22, 0x2F ; 47 448a: 7f ec ldi r23, 0xCF ; 207 448c: 8d eb ldi r24, 0xBD ; 189 448e: 99 e2 ldi r25, 0x29 ; 41 4490: cf 91 pop r28 4492: 0c 94 2c 22 jmp 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 00004496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial>: 4496: 4f 92 push r4 4498: 5f 92 push r5 449a: 6f 92 push r6 449c: 7f 92 push r7 449e: 8f 92 push r8 44a0: 9f 92 push r9 44a2: af 92 push r10 44a4: bf 92 push r11 44a6: ef 92 push r14 44a8: ff 92 push r15 44aa: 0f 93 push r16 44ac: 1f 93 push r17 44ae: e1 14 cp r14, r1 44b0: f1 04 cpc r15, r1 44b2: 71 f1 breq .+92 ; 0x4510 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial+0x7a> 44b4: 59 01 movw r10, r18 44b6: 2a 01 movw r4, r20 44b8: 3b 01 movw r6, r22 44ba: bc 01 movw r22, r24 44bc: c7 01 movw r24, r14 44be: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 44c2: 6a e7 ldi r22, 0x7A ; 122 44c4: 71 ed ldi r23, 0xD1 ; 209 44c6: c7 01 movw r24, r14 44c8: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 44cc: 22 e0 ldi r18, 0x02 ; 2 44ce: b3 01 movw r22, r6 44d0: a2 01 movw r20, r4 44d2: c7 01 movw r24, r14 44d4: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 44d8: 67 e3 ldi r22, 0x37 ; 55 44da: 7f ec ldi r23, 0xCF ; 207 44dc: c7 01 movw r24, r14 44de: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 44e2: 22 e0 ldi r18, 0x02 ; 2 44e4: b5 01 movw r22, r10 44e6: a8 01 movw r20, r16 44e8: c7 01 movw r24, r14 44ea: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 44ee: 6f e3 ldi r22, 0x3F ; 63 44f0: 7f ec ldi r23, 0xCF ; 207 44f2: c7 01 movw r24, r14 44f4: 1f 91 pop r17 44f6: 0f 91 pop r16 44f8: ff 90 pop r15 44fa: ef 90 pop r14 44fc: bf 90 pop r11 44fe: af 90 pop r10 4500: 9f 90 pop r9 4502: 8f 90 pop r8 4504: 7f 90 pop r7 4506: 6f 90 pop r6 4508: 5f 90 pop r5 450a: 4f 90 pop r4 450c: 0c 94 f9 1e jmp 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 4510: 1f 91 pop r17 4512: 0f 91 pop r16 4514: ff 90 pop r15 4516: ef 90 pop r14 4518: bf 90 pop r11 451a: af 90 pop r10 451c: 9f 90 pop r9 451e: 8f 90 pop r8 4520: 7f 90 pop r7 4522: 6f 90 pop r6 4524: 5f 90 pop r5 4526: 4f 90 pop r4 4528: 08 95 ret 0000452a <_ZN5myMAC11radio_beginEv>: 452a: cf 92 push r12 452c: df 92 push r13 452e: ef 92 push r14 4530: ff 92 push r15 4532: 0f 93 push r16 4534: 1f 93 push r17 4536: cf 93 push r28 4538: df 93 push r29 453a: ec 01 movw r28, r24 453c: 8c 01 movw r16, r24 453e: 00 5b subi r16, 0xB0 ; 176 4540: 1f 4f sbci r17, 0xFF ; 255 4542: d8 01 movw r26, r16 4544: 2d 91 ld r18, X+ 4546: 3c 91 ld r19, X 4548: 7c 01 movw r14, r24 454a: b2 e5 ldi r27, 0x52 ; 82 454c: eb 0e add r14, r27 454e: f1 1c adc r15, r1 4550: f7 01 movw r30, r14 4552: a0 81 ld r26, Z 4554: b1 81 ldd r27, Z+1 ; 0x01 4556: d6 96 adiw r26, 0x36 ; 54 4558: 8d 91 ld r24, X+ 455a: 9c 91 ld r25, X 455c: d9 01 movw r26, r18 455e: 12 96 adiw r26, 0x02 ; 2 4560: 8d 93 st X+, r24 4562: 9c 93 st X, r25 4564: 13 97 sbiw r26, 0x03 ; 3 4566: f8 01 movw r30, r16 4568: 80 81 ld r24, Z 456a: 91 81 ldd r25, Z+1 ; 0x01 456c: f7 01 movw r30, r14 456e: a0 81 ld r26, Z 4570: b1 81 ldd r27, Z+1 ; 0x01 4572: fc 01 movw r30, r24 4574: 20 81 ld r18, Z 4576: 31 81 ldd r19, Z+1 ; 0x01 4578: f9 01 movw r30, r18 457a: c0 80 ld r12, Z 457c: d1 80 ldd r13, Z+1 ; 0x01 457e: 1f 96 adiw r26, 0x0f ; 15 4580: 2c 91 ld r18, X 4582: 1f 97 sbiw r26, 0x0f ; 15 4584: 11 96 adiw r26, 0x01 ; 1 4586: 4c 91 ld r20, X 4588: 66 e5 ldi r22, 0x56 ; 86 458a: f6 01 movw r30, r12 458c: 09 95 icall 458e: d8 01 movw r26, r16 4590: 8d 91 ld r24, X+ 4592: 9c 91 ld r25, X 4594: d7 01 movw r26, r14 4596: ed 91 ld r30, X+ 4598: fc 91 ld r31, X 459a: 45 a9 ldd r20, Z+53 ; 0x35 459c: 41 fb bst r20, 1 459e: 22 27 eor r18, r18 45a0: 20 f9 bld r18, 0 45a2: 41 70 andi r20, 0x01 ; 1 45a4: 61 e0 ldi r22, 0x01 ; 1 45a6: 34 a9 ldd r19, Z+52 ; 0x34 45a8: 31 11 cpse r19, r1 45aa: 01 c0 rjmp .+2 ; 0x45ae <_ZN5myMAC11radio_beginEv+0x84> 45ac: 60 e0 ldi r22, 0x00 ; 0 45ae: dc 01 movw r26, r24 45b0: ed 91 ld r30, X+ 45b2: fc 91 ld r31, X 45b4: 02 80 ldd r0, Z+2 ; 0x02 45b6: f3 81 ldd r31, Z+3 ; 0x03 45b8: e0 2d mov r30, r0 45ba: 09 95 icall 45bc: f8 01 movw r30, r16 45be: 80 81 ld r24, Z 45c0: 91 81 ldd r25, Z+1 ; 0x01 45c2: d7 01 movw r26, r14 45c4: ed 91 ld r30, X+ 45c6: fc 91 ld r31, X 45c8: 43 85 ldd r20, Z+11 ; 0x0b 45ca: 54 85 ldd r21, Z+12 ; 0x0c 45cc: 65 85 ldd r22, Z+13 ; 0x0d 45ce: 76 85 ldd r23, Z+14 ; 0x0e 45d0: dc 01 movw r26, r24 45d2: ed 91 ld r30, X+ 45d4: fc 91 ld r31, X 45d6: 04 80 ldd r0, Z+4 ; 0x04 45d8: f5 81 ldd r31, Z+5 ; 0x05 45da: e0 2d mov r30, r0 45dc: 09 95 icall 45de: f8 01 movw r30, r16 45e0: 80 81 ld r24, Z 45e2: 91 81 ldd r25, Z+1 ; 0x01 45e4: f7 01 movw r30, r14 45e6: a0 81 ld r26, Z 45e8: b1 81 ldd r27, Z+1 ; 0x01 45ea: fc 01 movw r30, r24 45ec: 20 81 ld r18, Z 45ee: 31 81 ldd r19, Z+1 ; 0x01 45f0: f9 01 movw r30, r18 45f2: 22 85 ldd r18, Z+10 ; 0x0a 45f4: 33 85 ldd r19, Z+11 ; 0x0b 45f6: d2 96 adiw r26, 0x32 ; 50 45f8: 6c 91 ld r22, X 45fa: f9 01 movw r30, r18 45fc: 09 95 icall 45fe: d8 01 movw r26, r16 4600: 8d 91 ld r24, X+ 4602: 9c 91 ld r25, X 4604: f7 01 movw r30, r14 4606: a0 81 ld r26, Z 4608: b1 81 ldd r27, Z+1 ; 0x01 460a: fc 01 movw r30, r24 460c: 20 81 ld r18, Z 460e: 31 81 ldd r19, Z+1 ; 0x01 4610: f9 01 movw r30, r18 4612: 24 85 ldd r18, Z+12 ; 0x0c 4614: 35 85 ldd r19, Z+13 ; 0x0d 4616: 1f 96 adiw r26, 0x0f ; 15 4618: 6c 91 ld r22, X 461a: f9 01 movw r30, r18 461c: 09 95 icall 461e: c2 5b subi r28, 0xB2 ; 178 4620: df 4f sbci r29, 0xFF ; 255 4622: 64 e4 ldi r22, 0x44 ; 68 4624: 7f ec ldi r23, 0xCF ; 207 4626: 88 81 ld r24, Y 4628: 99 81 ldd r25, Y+1 ; 0x01 462a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 462e: c8 80 ld r12, Y 4630: d9 80 ldd r13, Y+1 ; 0x01 4632: d7 01 movw r26, r14 4634: ed 91 ld r30, X+ 4636: fc 91 ld r31, X 4638: 43 85 ldd r20, Z+11 ; 0x0b 463a: 54 85 ldd r21, Z+12 ; 0x0c 463c: 65 85 ldd r22, Z+13 ; 0x0d 463e: 76 85 ldd r23, Z+14 ; 0x0e 4640: 22 e0 ldi r18, 0x02 ; 2 4642: c6 01 movw r24, r12 4644: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 4648: c6 01 movw r24, r12 464a: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 464e: 6c e4 ldi r22, 0x4C ; 76 4650: 7f ec ldi r23, 0xCF ; 207 4652: 88 81 ld r24, Y 4654: 99 81 ldd r25, Y+1 ; 0x01 4656: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 465a: c8 80 ld r12, Y 465c: d9 80 ldd r13, Y+1 ; 0x01 465e: d8 01 movw r26, r16 4660: ed 91 ld r30, X+ 4662: fc 91 ld r31, X 4664: 40 85 ldd r20, Z+8 ; 0x08 4666: 51 85 ldd r21, Z+9 ; 0x09 4668: 62 85 ldd r22, Z+10 ; 0x0a 466a: 73 85 ldd r23, Z+11 ; 0x0b 466c: 26 e0 ldi r18, 0x06 ; 6 466e: c6 01 movw r24, r12 4670: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 4674: c6 01 movw r24, r12 4676: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 467a: 64 e5 ldi r22, 0x54 ; 84 467c: 7f ec ldi r23, 0xCF ; 207 467e: 88 81 ld r24, Y 4680: 99 81 ldd r25, Y+1 ; 0x01 4682: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4686: c8 80 ld r12, Y 4688: d9 80 ldd r13, Y+1 ; 0x01 468a: d7 01 movw r26, r14 468c: ed 91 ld r30, X+ 468e: fc 91 ld r31, X 4690: 66 a9 ldd r22, Z+54 ; 0x36 4692: 77 a9 ldd r23, Z+55 ; 0x37 4694: 4a e0 ldi r20, 0x0A ; 10 4696: 50 e0 ldi r21, 0x00 ; 0 4698: c6 01 movw r24, r12 469a: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 469e: c6 01 movw r24, r12 46a0: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 46a4: 6b e5 ldi r22, 0x5B ; 91 46a6: 7f ec ldi r23, 0xCF ; 207 46a8: 88 81 ld r24, Y 46aa: 99 81 ldd r25, Y+1 ; 0x01 46ac: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 46b0: e8 80 ld r14, Y 46b2: f9 80 ldd r15, Y+1 ; 0x01 46b4: f8 01 movw r30, r16 46b6: 80 81 ld r24, Z 46b8: 91 81 ldd r25, Z+1 ; 0x01 46ba: dc 01 movw r26, r24 46bc: ed 91 ld r30, X+ 46be: fc 91 ld r31, X 46c0: 00 84 ldd r0, Z+8 ; 0x08 46c2: f1 85 ldd r31, Z+9 ; 0x09 46c4: e0 2d mov r30, r0 46c6: 09 95 icall 46c8: ab 01 movw r20, r22 46ca: bc 01 movw r22, r24 46cc: 20 e1 ldi r18, 0x10 ; 16 46ce: 30 e0 ldi r19, 0x00 ; 0 46d0: c7 01 movw r24, r14 46d2: 0e 94 bf 1d call 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 46d6: 88 81 ld r24, Y 46d8: 99 81 ldd r25, Y+1 ; 0x01 46da: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 46de: f8 01 movw r30, r16 46e0: 80 81 ld r24, Z 46e2: 91 81 ldd r25, Z+1 ; 0x01 46e4: dc 01 movw r26, r24 46e6: ed 91 ld r30, X+ 46e8: fc 91 ld r31, X 46ea: 06 84 ldd r0, Z+14 ; 0x0e 46ec: f7 85 ldd r31, Z+15 ; 0x0f 46ee: e0 2d mov r30, r0 46f0: df 91 pop r29 46f2: cf 91 pop r28 46f4: 1f 91 pop r17 46f6: 0f 91 pop r16 46f8: ff 90 pop r15 46fa: ef 90 pop r14 46fc: df 90 pop r13 46fe: cf 90 pop r12 4700: 09 94 ijmp 00004702 <_ZN11Calibration5parseEPc.constprop.14>: 4702: 2f 92 push r2 4704: 3f 92 push r3 4706: 4f 92 push r4 4708: 5f 92 push r5 470a: 6f 92 push r6 470c: 7f 92 push r7 470e: 8f 92 push r8 4710: 9f 92 push r9 4712: af 92 push r10 4714: bf 92 push r11 4716: cf 92 push r12 4718: df 92 push r13 471a: ef 92 push r14 471c: ff 92 push r15 471e: 0f 93 push r16 4720: 1f 93 push r17 4722: cf 93 push r28 4724: df 93 push r29 4726: cd b7 in r28, 0x3d ; 61 4728: de b7 in r29, 0x3e ; 62 472a: 64 97 sbiw r28, 0x14 ; 20 472c: cd bf out 0x3d, r28 ; 61 472e: de bf out 0x3e, r29 ; 62 4730: 5c 01 movw r10, r24 4732: e0 90 b3 29 lds r14, 0x29B3 ; 0x8029b3 4736: f0 90 b4 29 lds r15, 0x29B4 ; 0x8029b4 473a: 67 e8 ldi r22, 0x87 ; 135 473c: 7f ec ldi r23, 0xCF ; 207 473e: 0e 94 6b 3c call 0x78d6 ; 0x78d6 4742: 6c 01 movw r12, r24 4744: 67 e8 ldi r22, 0x87 ; 135 4746: 7f ec ldi r23, 0xCF ; 207 4748: 90 e0 ldi r25, 0x00 ; 0 474a: 80 e0 ldi r24, 0x00 ; 0 474c: 0e 94 6b 3c call 0x78d6 ; 0x78d6 4750: 00 97 sbiw r24, 0x00 ; 0 4752: 09 f4 brne .+2 ; 0x4756 <_ZN11Calibration5parseEPc.constprop.14+0x54> 4754: ba c0 rjmp .+372 ; 0x48ca <_ZN11Calibration5parseEPc.constprop.14+0x1c8> 4756: 0e 94 4d 3c call 0x789a ; 0x789a 475a: 8c 01 movw r16, r24 475c: 81 15 cp r24, r1 475e: 94 40 sbci r25, 0x04 ; 4 4760: 08 f0 brcs .+2 ; 0x4764 <_ZN11Calibration5parseEPc.constprop.14+0x62> 4762: b3 c0 rjmp .+358 ; 0x48ca <_ZN11Calibration5parseEPc.constprop.14+0x1c8> 4764: 67 e8 ldi r22, 0x87 ; 135 4766: 7f ec ldi r23, 0xCF ; 207 4768: 90 e0 ldi r25, 0x00 ; 0 476a: 80 e0 ldi r24, 0x00 ; 0 476c: 0e 94 6b 3c call 0x78d6 ; 0x78d6 4770: d6 01 movw r26, r12 4772: 2c 91 ld r18, X 4774: 00 97 sbiw r24, 0x00 ; 0 4776: 09 f4 brne .+2 ; 0x477a <_ZN11Calibration5parseEPc.constprop.14+0x78> 4778: 6c c0 rjmp .+216 ; 0x4852 <_ZN11Calibration5parseEPc.constprop.14+0x150> 477a: 27 37 cpi r18, 0x77 ; 119 477c: 09 f0 breq .+2 ; 0x4780 <_ZN11Calibration5parseEPc.constprop.14+0x7e> 477e: 37 c3 rjmp .+1646 ; 0x4dee <_ZN11Calibration5parseEPc.constprop.14+0x6ec> 4780: 11 96 adiw r26, 0x01 ; 1 4782: cc 90 ld r12, X 4784: b6 e6 ldi r27, 0x66 ; 102 4786: cb 12 cpse r12, r27 4788: 13 c0 rjmp .+38 ; 0x47b0 <_ZN11Calibration5parseEPc.constprop.14+0xae> 478a: 0e 94 49 3c call 0x7892 ; 0x7892 478e: ab 01 movw r20, r22 4790: bc 01 movw r22, r24 4792: 0e 0d add r16, r14 4794: 1f 1d adc r17, r15 4796: f8 01 movw r30, r16 4798: 40 83 st Z, r20 479a: 51 83 std Z+1, r21 ; 0x01 479c: 62 83 std Z+2, r22 ; 0x02 479e: 73 83 std Z+3, r23 ; 0x03 47a0: 2a e0 ldi r18, 0x0A ; 10 47a2: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 47a6: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 47aa: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 47ae: 35 c0 rjmp .+106 ; 0x481a <_ZN11Calibration5parseEPc.constprop.14+0x118> 47b0: 0e 94 4d 3c call 0x789a ; 0x789a 47b4: d8 2e mov r13, r24 47b6: f9 e6 ldi r31, 0x69 ; 105 47b8: cf 12 cpse r12, r31 47ba: 32 c0 rjmp .+100 ; 0x4820 <_ZN11Calibration5parseEPc.constprop.14+0x11e> 47bc: 8d 87 std Y+13, r24 ; 0x0d 47be: 9e 87 std Y+14, r25 ; 0x0e 47c0: 09 33 cpi r16, 0x39 ; 57 47c2: 11 05 cpc r17, r1 47c4: d8 f0 brcs .+54 ; 0x47fc <_ZN11Calibration5parseEPc.constprop.14+0xfa> 47c6: 09 83 std Y+1, r16 ; 0x01 47c8: 1a 83 std Y+2, r17 ; 0x02 47ca: 68 2f mov r22, r24 47cc: ce 01 movw r24, r28 47ce: 01 96 adiw r24, 0x01 ; 1 47d0: 0e 94 59 0a call 0x14b2 ; 0x14b2 <_ZN5EERef6updateEh> 47d4: c8 01 movw r24, r16 47d6: 01 96 adiw r24, 0x01 ; 1 47d8: 89 83 std Y+1, r24 ; 0x01 47da: 9a 83 std Y+2, r25 ; 0x02 47dc: 6e 85 ldd r22, Y+14 ; 0x0e 47de: ce 01 movw r24, r28 47e0: 01 96 adiw r24, 0x01 ; 1 47e2: 0e 94 59 0a call 0x14b2 ; 0x14b2 <_ZN5EERef6updateEh> 47e6: be 01 movw r22, r28 47e8: 63 5f subi r22, 0xF3 ; 243 47ea: 7f 4f sbci r23, 0xFF ; 255 47ec: c8 01 movw r24, r16 47ee: 0e 94 32 0a call 0x1464 ; 0x1464 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1> 47f2: 6d 85 ldd r22, Y+13 ; 0x0d 47f4: 7e 85 ldd r23, Y+14 ; 0x0e 47f6: 4a e0 ldi r20, 0x0A ; 10 47f8: 50 e0 ldi r21, 0x00 ; 0 47fa: 09 c0 rjmp .+18 ; 0x480e <_ZN11Calibration5parseEPc.constprop.14+0x10c> 47fc: f7 01 movw r30, r14 47fe: e0 0f add r30, r16 4800: f1 1f adc r31, r17 4802: 80 83 st Z, r24 4804: 91 83 std Z+1, r25 ; 0x01 4806: 4a e0 ldi r20, 0x0A ; 10 4808: 50 e0 ldi r21, 0x00 ; 0 480a: 68 2f mov r22, r24 480c: 79 2f mov r23, r25 480e: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4812: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4816: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 481a: 60 e6 ldi r22, 0x60 ; 96 481c: 71 ed ldi r23, 0xD1 ; 209 481e: 73 c0 rjmp .+230 ; 0x4906 <_ZN11Calibration5parseEPc.constprop.14+0x204> 4820: 0a 33 cpi r16, 0x3A ; 58 4822: 11 05 cpc r17, r1 4824: 88 f0 brcs .+34 ; 0x4848 <_ZN11Calibration5parseEPc.constprop.14+0x146> 4826: 09 83 std Y+1, r16 ; 0x01 4828: 1a 83 std Y+2, r17 ; 0x02 482a: 68 2f mov r22, r24 482c: ce 01 movw r24, r28 482e: 01 96 adiw r24, 0x01 ; 1 4830: 0e 94 59 0a call 0x14b2 ; 0x14b2 <_ZN5EERef6updateEh> 4834: 4a e0 ldi r20, 0x0A ; 10 4836: 50 e0 ldi r21, 0x00 ; 0 4838: 6d 2d mov r22, r13 483a: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 483e: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4842: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 4846: e9 cf rjmp .-46 ; 0x481a <_ZN11Calibration5parseEPc.constprop.14+0x118> 4848: 0e 0d add r16, r14 484a: 1f 1d adc r17, r15 484c: d8 01 movw r26, r16 484e: 8c 93 st X, r24 4850: f1 cf rjmp .-30 ; 0x4834 <_ZN11Calibration5parseEPc.constprop.14+0x132> 4852: 22 37 cpi r18, 0x72 ; 114 4854: 09 f0 breq .+2 ; 0x4858 <_ZN11Calibration5parseEPc.constprop.14+0x156> 4856: 14 c1 rjmp .+552 ; 0x4a80 <_ZN11Calibration5parseEPc.constprop.14+0x37e> 4858: f6 01 movw r30, r12 485a: 81 81 ldd r24, Z+1 ; 0x01 485c: 86 36 cpi r24, 0x66 ; 102 485e: 41 f4 brne .+16 ; 0x4870 <_ZN11Calibration5parseEPc.constprop.14+0x16e> 4860: 0e 0d add r16, r14 4862: 1f 1d adc r17, r15 4864: d8 01 movw r26, r16 4866: 4d 91 ld r20, X+ 4868: 5d 91 ld r21, X+ 486a: 6d 91 ld r22, X+ 486c: 7c 91 ld r23, X 486e: 98 cf rjmp .-208 ; 0x47a0 <_ZN11Calibration5parseEPc.constprop.14+0x9e> 4870: 89 36 cpi r24, 0x69 ; 105 4872: 91 f4 brne .+36 ; 0x4898 <_ZN11Calibration5parseEPc.constprop.14+0x196> 4874: 09 33 cpi r16, 0x39 ; 57 4876: 11 05 cpc r17, r1 4878: 48 f0 brcs .+18 ; 0x488c <_ZN11Calibration5parseEPc.constprop.14+0x18a> 487a: be 01 movw r22, r28 487c: 6f 5f subi r22, 0xFF ; 255 487e: 7f 4f sbci r23, 0xFF ; 255 4880: c8 01 movw r24, r16 4882: 0e 94 32 0a call 0x1464 ; 0x1464 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1> 4886: 69 81 ldd r22, Y+1 ; 0x01 4888: 7a 81 ldd r23, Y+2 ; 0x02 488a: b5 cf rjmp .-150 ; 0x47f6 <_ZN11Calibration5parseEPc.constprop.14+0xf4> 488c: 0e 0d add r16, r14 488e: 1f 1d adc r17, r15 4890: f8 01 movw r30, r16 4892: 60 81 ld r22, Z 4894: 71 81 ldd r23, Z+1 ; 0x01 4896: af cf rjmp .-162 ; 0x47f6 <_ZN11Calibration5parseEPc.constprop.14+0xf4> 4898: c0 90 b1 29 lds r12, 0x29B1 ; 0x8029b1 489c: d0 90 b2 29 lds r13, 0x29B2 ; 0x8029b2 48a0: 0a 33 cpi r16, 0x3A ; 58 48a2: 11 05 cpc r17, r1 48a4: 58 f0 brcs .+22 ; 0x48bc <_ZN11Calibration5parseEPc.constprop.14+0x1ba> 48a6: 09 83 std Y+1, r16 ; 0x01 48a8: 1a 83 std Y+2, r17 ; 0x02 48aa: ce 01 movw r24, r28 48ac: 01 96 adiw r24, 0x01 ; 1 48ae: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 48b2: 4a e0 ldi r20, 0x0A ; 10 48b4: 50 e0 ldi r21, 0x00 ; 0 48b6: 68 2f mov r22, r24 48b8: c6 01 movw r24, r12 48ba: c3 cf rjmp .-122 ; 0x4842 <_ZN11Calibration5parseEPc.constprop.14+0x140> 48bc: 0e 0d add r16, r14 48be: 1f 1d adc r17, r15 48c0: 4a e0 ldi r20, 0x0A ; 10 48c2: 50 e0 ldi r21, 0x00 ; 0 48c4: d8 01 movw r26, r16 48c6: 6c 91 ld r22, X 48c8: f7 cf rjmp .-18 ; 0x48b8 <_ZN11Calibration5parseEPc.constprop.14+0x1b6> 48ca: f6 01 movw r30, r12 48cc: 80 81 ld r24, Z 48ce: 83 36 cpi r24, 0x63 ; 99 48d0: 09 f0 breq .+2 ; 0x48d4 <_ZN11Calibration5parseEPc.constprop.14+0x1d2> 48d2: 4c c0 rjmp .+152 ; 0x496c <_ZN11Calibration5parseEPc.constprop.14+0x26a> 48d4: 81 81 ldd r24, Z+1 ; 0x01 48d6: 83 37 cpi r24, 0x73 ; 115 48d8: e9 f4 brne .+58 ; 0x4914 <_ZN11Calibration5parseEPc.constprop.14+0x212> 48da: 67 e7 ldi r22, 0x77 ; 119 48dc: 7f ec ldi r23, 0xCF ; 207 48de: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 48e2: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 48e6: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 48ea: 0e 94 0d 0a call 0x141a ; 0x141a <_ZN11Calibration21verify_checksum_crc16Ev.constprop.22> 48ee: 81 11 cpse r24, r1 48f0: 08 c0 rjmp .+16 ; 0x4902 <_ZN11Calibration5parseEPc.constprop.14+0x200> 48f2: 6b e7 ldi r22, 0x7B ; 123 48f4: 7f ec ldi r23, 0xCF ; 207 48f6: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 48fa: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 48fe: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4902: 60 ec ldi r22, 0xC0 ; 192 4904: 7e ec ldi r23, 0xCE ; 206 4906: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 490a: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 490e: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 4912: b6 c0 rjmp .+364 ; 0x4a80 <_ZN11Calibration5parseEPc.constprop.14+0x37e> 4914: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 4918: 00 91 b3 29 lds r16, 0x29B3 ; 0x8029b3 491c: 10 91 b4 29 lds r17, 0x29B4 ; 0x8029b4 4920: bc 01 movw r22, r24 4922: 99 0f add r25, r25 4924: 88 0b sbc r24, r24 4926: 99 0b sbc r25, r25 4928: 20 e2 ldi r18, 0x20 ; 32 492a: 30 e0 ldi r19, 0x00 ; 0 492c: 40 e0 ldi r20, 0x00 ; 0 492e: 50 e0 ldi r21, 0x00 ; 0 4930: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 4934: d8 01 movw r26, r16 4936: 15 96 adiw r26, 0x05 ; 5 4938: 2d 93 st X+, r18 493a: 3c 93 st X, r19 493c: 16 97 sbiw r26, 0x06 ; 6 493e: 60 e8 ldi r22, 0x80 ; 128 4940: 7f ec ldi r23, 0xCF ; 207 4942: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4946: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 494a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 494e: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 4952: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 4956: 65 81 ldd r22, Z+5 ; 0x05 4958: 76 81 ldd r23, Z+6 ; 0x06 495a: 4a e0 ldi r20, 0x0A ; 10 495c: 50 e0 ldi r21, 0x00 ; 0 495e: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4962: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4966: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 496a: 57 cf rjmp .-338 ; 0x481a <_ZN11Calibration5parseEPc.constprop.14+0x118> 496c: 81 36 cpi r24, 0x61 ; 97 496e: 19 f5 brne .+70 ; 0x49b6 <_ZN11Calibration5parseEPc.constprop.14+0x2b4> 4970: 60 ef ldi r22, 0xF0 ; 240 4972: 73 ed ldi r23, 0xD3 ; 211 4974: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4978: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 497c: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4980: 87 01 movw r16, r14 4982: ba e3 ldi r27, 0x3A ; 58 4984: eb 0e add r14, r27 4986: f1 1c adc r15, r1 4988: 67 e8 ldi r22, 0x87 ; 135 498a: 7f ec ldi r23, 0xCF ; 207 498c: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4990: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4994: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4998: f8 01 movw r30, r16 499a: 61 91 ld r22, Z+ 499c: 8f 01 movw r16, r30 499e: 4a e0 ldi r20, 0x0A ; 10 49a0: 50 e0 ldi r21, 0x00 ; 0 49a2: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 49a6: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 49aa: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 49ae: e0 16 cp r14, r16 49b0: f1 06 cpc r15, r17 49b2: 51 f7 brne .-44 ; 0x4988 <_ZN11Calibration5parseEPc.constprop.14+0x286> 49b4: 32 cf rjmp .-412 ; 0x481a <_ZN11Calibration5parseEPc.constprop.14+0x118> 49b6: 83 37 cpi r24, 0x73 ; 115 49b8: 89 f4 brne .+34 ; 0x49dc <_ZN11Calibration5parseEPc.constprop.14+0x2da> 49ba: 00 91 b3 29 lds r16, 0x29B3 ; 0x8029b3 49be: 10 91 b4 29 lds r17, 0x29B4 ; 0x8029b4 49c2: 68 e3 ldi r22, 0x38 ; 56 49c4: c8 01 movw r24, r16 49c6: 0e 94 ef 09 call 0x13de ; 0x13de <_Z14checksum_crc16Phh.part.0> 49ca: d8 01 movw r26, r16 49cc: d8 96 adiw r26, 0x38 ; 56 49ce: 8d 93 st X+, r24 49d0: 9c 93 st X, r25 49d2: d9 97 sbiw r26, 0x39 ; 57 49d4: 40 e1 ldi r20, 0x10 ; 16 49d6: 50 e0 ldi r21, 0x00 ; 0 49d8: bc 01 movw r22, r24 49da: c1 cf rjmp .-126 ; 0x495e <_ZN11Calibration5parseEPc.constprop.14+0x25c> 49dc: 8d 36 cpi r24, 0x6D ; 109 49de: d1 f5 brne .+116 ; 0x4a54 <_ZN11Calibration5parseEPc.constprop.14+0x352> 49e0: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 49e4: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 49e8: 25 81 ldd r18, Z+5 ; 0x05 49ea: 36 81 ldd r19, Z+6 ; 0x06 49ec: a3 81 ldd r26, Z+3 ; 0x03 49ee: b4 81 ldd r27, Z+4 ; 0x04 49f0: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 49f4: 4b 01 movw r8, r22 49f6: 5c 01 movw r10, r24 49f8: 60 e8 ldi r22, 0x80 ; 128 49fa: 7f ec ldi r23, 0xCF ; 207 49fc: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4a00: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4a04: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4a08: e0 90 b1 29 lds r14, 0x29B1 ; 0x8029b1 4a0c: f0 90 b2 29 lds r15, 0x29B2 ; 0x8029b2 4a10: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 4a14: 8c 01 movw r16, r24 4a16: c5 01 movw r24, r10 4a18: b4 01 movw r22, r8 4a1a: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4a1e: 4b 01 movw r8, r22 4a20: 5c 01 movw r10, r24 4a22: b8 01 movw r22, r16 4a24: 11 0f add r17, r17 4a26: 88 0b sbc r24, r24 4a28: 99 0b sbc r25, r25 4a2a: 20 e2 ldi r18, 0x20 ; 32 4a2c: 30 e0 ldi r19, 0x00 ; 0 4a2e: 40 e0 ldi r20, 0x00 ; 0 4a30: 50 e0 ldi r21, 0x00 ; 0 4a32: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 4a36: ca 01 movw r24, r20 4a38: b9 01 movw r22, r18 4a3a: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4a3e: 9b 01 movw r18, r22 4a40: ac 01 movw r20, r24 4a42: c5 01 movw r24, r10 4a44: b4 01 movw r22, r8 4a46: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4a4a: ab 01 movw r20, r22 4a4c: bc 01 movw r22, r24 4a4e: 2a e0 ldi r18, 0x0A ; 10 4a50: c7 01 movw r24, r14 4a52: ab ce rjmp .-682 ; 0x47aa <_ZN11Calibration5parseEPc.constprop.14+0xa8> 4a54: 84 37 cpi r24, 0x74 ; 116 4a56: 09 f0 breq .+2 ; 0x4a5a <_ZN11Calibration5parseEPc.constprop.14+0x358> 4a58: b9 c1 rjmp .+882 ; 0x4dcc <_ZN11Calibration5parseEPc.constprop.14+0x6ca> 4a5a: 21 81 ldd r18, Z+1 ; 0x01 4a5c: 80 91 b5 29 lds r24, 0x29B5 ; 0x8029b5 4a60: 90 91 b6 29 lds r25, 0x29B6 ; 0x8029b6 4a64: 2f 36 cpi r18, 0x6F ; 111 4a66: 19 f5 brne .+70 ; 0x4aae <_ZN11Calibration5parseEPc.constprop.14+0x3ac> 4a68: 80 5b subi r24, 0xB0 ; 176 4a6a: 9f 4f sbci r25, 0xFF ; 255 4a6c: dc 01 movw r26, r24 4a6e: 8d 91 ld r24, X+ 4a70: 9c 91 ld r25, X 4a72: dc 01 movw r26, r24 4a74: ed 91 ld r30, X+ 4a76: fc 91 ld r31, X 4a78: 06 88 ldd r0, Z+22 ; 0x16 4a7a: f7 89 ldd r31, Z+23 ; 0x17 4a7c: e0 2d mov r30, r0 4a7e: 09 95 icall 4a80: 80 e0 ldi r24, 0x00 ; 0 4a82: 64 96 adiw r28, 0x14 ; 20 4a84: cd bf out 0x3d, r28 ; 61 4a86: de bf out 0x3e, r29 ; 62 4a88: df 91 pop r29 4a8a: cf 91 pop r28 4a8c: 1f 91 pop r17 4a8e: 0f 91 pop r16 4a90: ff 90 pop r15 4a92: ef 90 pop r14 4a94: df 90 pop r13 4a96: cf 90 pop r12 4a98: bf 90 pop r11 4a9a: af 90 pop r10 4a9c: 9f 90 pop r9 4a9e: 8f 90 pop r8 4aa0: 7f 90 pop r7 4aa2: 6f 90 pop r6 4aa4: 5f 90 pop r5 4aa6: 4f 90 pop r4 4aa8: 3f 90 pop r3 4aaa: 2f 90 pop r2 4aac: 08 95 ret 4aae: 23 37 cpi r18, 0x73 ; 115 4ab0: 61 f4 brne .+24 ; 0x4aca <_ZN11Calibration5parseEPc.constprop.14+0x3c8> 4ab2: 80 5b subi r24, 0xB0 ; 176 4ab4: 9f 4f sbci r25, 0xFF ; 255 4ab6: fc 01 movw r30, r24 4ab8: 80 81 ld r24, Z 4aba: 91 81 ldd r25, Z+1 ; 0x01 4abc: dc 01 movw r26, r24 4abe: ed 91 ld r30, X+ 4ac0: fc 91 ld r31, X 4ac2: 06 84 ldd r0, Z+14 ; 0x0e 4ac4: f7 85 ldd r31, Z+15 ; 0x0f 4ac6: e0 2d mov r30, r0 4ac8: da cf rjmp .-76 ; 0x4a7e <_ZN11Calibration5parseEPc.constprop.14+0x37c> 4aca: 24 37 cpi r18, 0x74 ; 116 4acc: b1 f5 brne .+108 ; 0x4b3a <_ZN11Calibration5parseEPc.constprop.14+0x438> 4ace: 0e 94 95 22 call 0x452a ; 0x452a <_ZN5myMAC11radio_beginEv> 4ad2: e0 90 b1 29 lds r14, 0x29B1 ; 0x8029b1 4ad6: f0 90 b2 29 lds r15, 0x29B2 ; 0x8029b2 4ada: 80 91 b5 29 lds r24, 0x29B5 ; 0x8029b5 4ade: 90 91 b6 29 lds r25, 0x29B6 ; 0x8029b6 4ae2: 0e 94 22 02 call 0x444 ; 0x444 <_ZN5myMAC22radio_read_temperatureEh.constprop.16> 4ae6: 18 2f mov r17, r24 4ae8: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 4aec: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 4af0: 60 89 ldd r22, Z+16 ; 0x10 4af2: 06 2e mov r0, r22 4af4: 00 0c add r0, r0 4af6: 77 0b sbc r23, r23 4af8: 88 0b sbc r24, r24 4afa: 99 0b sbc r25, r25 4afc: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4b00: 20 e0 ldi r18, 0x00 ; 0 4b02: 30 e0 ldi r19, 0x00 ; 0 4b04: 40 e2 ldi r20, 0x20 ; 32 4b06: 51 e4 ldi r21, 0x41 ; 65 4b08: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4b0c: 4b 01 movw r8, r22 4b0e: 5c 01 movw r10, r24 4b10: 61 2f mov r22, r17 4b12: 70 e0 ldi r23, 0x00 ; 0 4b14: 90 e0 ldi r25, 0x00 ; 0 4b16: 80 e0 ldi r24, 0x00 ; 0 4b18: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4b1c: 9b 01 movw r18, r22 4b1e: ac 01 movw r20, r24 4b20: c5 01 movw r24, r10 4b22: b4 01 movw r22, r8 4b24: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 4b28: ab 01 movw r20, r22 4b2a: bc 01 movw r22, r24 4b2c: 22 e0 ldi r18, 0x02 ; 2 4b2e: c7 01 movw r24, r14 4b30: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 4b34: 69 e8 ldi r22, 0x89 ; 137 4b36: 7f ec ldi r23, 0xCF ; 207 4b38: e6 ce rjmp .-564 ; 0x4906 <_ZN11Calibration5parseEPc.constprop.14+0x204> 4b3a: 0e 94 95 22 call 0x452a ; 0x452a <_ZN5myMAC11radio_beginEv> 4b3e: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 4b42: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 4b46: 82 81 ldd r24, Z+2 ; 0x02 4b48: 89 83 std Y+1, r24 ; 0x01 4b4a: 80 81 ld r24, Z 4b4c: 8a 83 std Y+2, r24 ; 0x02 4b4e: 81 e0 ldi r24, 0x01 ; 1 4b50: 8b 83 std Y+3, r24 ; 0x03 4b52: 8d 81 ldd r24, Y+5 ; 0x05 4b54: 8f 70 andi r24, 0x0F ; 15 4b56: 8d 83 std Y+5, r24 ; 0x05 4b58: 8e 81 ldd r24, Y+6 ; 0x06 4b5a: 80 7f andi r24, 0xF0 ; 240 4b5c: 8e 83 std Y+6, r24 ; 0x06 4b5e: 25 81 ldd r18, Z+5 ; 0x05 4b60: 36 81 ldd r19, Z+6 ; 0x06 4b62: a3 81 ldd r26, Z+3 ; 0x03 4b64: b4 81 ldd r27, Z+4 ; 0x04 4b66: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 4b6a: 6b 01 movw r12, r22 4b6c: 7c 01 movw r14, r24 4b6e: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 4b72: bc 01 movw r22, r24 4b74: 99 0f add r25, r25 4b76: 88 0b sbc r24, r24 4b78: 99 0b sbc r25, r25 4b7a: 20 e2 ldi r18, 0x20 ; 32 4b7c: 30 e0 ldi r19, 0x00 ; 0 4b7e: 40 e0 ldi r20, 0x00 ; 0 4b80: 50 e0 ldi r21, 0x00 ; 0 4b82: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 4b86: c7 01 movw r24, r14 4b88: b6 01 movw r22, r12 4b8a: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 4b8e: 2c 83 std Y+4, r18 ; 0x04 4b90: 83 2f mov r24, r19 4b92: 8f 70 andi r24, 0x0F ; 15 4b94: 3d 81 ldd r19, Y+5 ; 0x05 4b96: 30 7f andi r19, 0xF0 ; 240 4b98: 38 2b or r19, r24 4b9a: 3d 83 std Y+5, r19 ; 0x05 4b9c: 80 91 b5 29 lds r24, 0x29B5 ; 0x8029b5 4ba0: 90 91 b6 29 lds r25, 0x29B6 ; 0x8029b6 4ba4: 0e 94 22 02 call 0x444 ; 0x444 <_ZN5myMAC22radio_read_temperatureEh.constprop.16> 4ba8: 68 2f mov r22, r24 4baa: 70 e0 ldi r23, 0x00 ; 0 4bac: 90 e0 ldi r25, 0x00 ; 0 4bae: 80 e0 ldi r24, 0x00 ; 0 4bb0: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4bb4: 20 e0 ldi r18, 0x00 ; 0 4bb6: 30 e0 ldi r19, 0x00 ; 0 4bb8: 48 ec ldi r20, 0xC8 ; 200 4bba: 51 e4 ldi r21, 0x41 ; 65 4bbc: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 4bc0: 20 e0 ldi r18, 0x00 ; 0 4bc2: 30 e2 ldi r19, 0x20 ; 32 4bc4: 4a e7 ldi r20, 0x7A ; 122 4bc6: 54 e4 ldi r21, 0x44 ; 68 4bc8: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 4bcc: 0e 94 e8 44 call 0x89d0 ; 0x89d0 4bd0: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 4bd4: 96 2f mov r25, r22 4bd6: 92 95 swap r25 4bd8: 90 7f andi r25, 0xF0 ; 240 4bda: 8e 81 ldd r24, Y+6 ; 0x06 4bdc: 8f 70 andi r24, 0x0F ; 15 4bde: 89 2b or r24, r25 4be0: 8e 83 std Y+6, r24 ; 0x06 4be2: 72 95 swap r23 4be4: 70 7f andi r23, 0xF0 ; 240 4be6: 62 95 swap r22 4be8: 6f 70 andi r22, 0x0F ; 15 4bea: 67 2b or r22, r23 4bec: 6f 83 std Y+7, r22 ; 0x07 4bee: 84 e6 ldi r24, 0x64 ; 100 4bf0: 88 87 std Y+8, r24 ; 0x08 4bf2: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 4bf6: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 4bfa: 21 89 ldd r18, Z+17 ; 0x11 4bfc: 80 91 b5 29 lds r24, 0x29B5 ; 0x8029b5 4c00: 90 91 b6 29 lds r25, 0x29B6 ; 0x8029b6 4c04: 22 23 and r18, r18 4c06: 09 f4 brne .+2 ; 0x4c0a <_ZN11Calibration5parseEPc.constprop.14+0x508> 4c08: db c0 rjmp .+438 ; 0x4dc0 <_ZN11Calibration5parseEPc.constprop.14+0x6be> 4c0a: 0e 94 22 02 call 0x444 ; 0x444 <_ZN5myMAC22radio_read_temperatureEh.constprop.16> 4c0e: d8 2e mov r13, r24 4c10: 80 90 b3 29 lds r8, 0x29B3 ; 0x8029b3 4c14: 90 90 b4 29 lds r9, 0x29B4 ; 0x8029b4 4c18: 00 91 b5 29 lds r16, 0x29B5 ; 0x8029b5 4c1c: 10 91 b6 29 lds r17, 0x29B6 ; 0x8029b6 4c20: f4 01 movw r30, r8 4c22: c2 88 ldd r12, Z+18 ; 0x12 4c24: c8 01 movw r24, r16 4c26: 80 5b subi r24, 0xB0 ; 176 4c28: 9f 4f sbci r25, 0xFF ; 255 4c2a: 8f 87 std Y+15, r24 ; 0x0f 4c2c: 98 8b std Y+16, r25 ; 0x10 4c2e: dc 01 movw r26, r24 4c30: ed 90 ld r14, X+ 4c32: fc 90 ld r15, X 4c34: d7 01 movw r26, r14 4c36: ed 91 ld r30, X+ 4c38: fc 91 ld r31, X 4c3a: 86 81 ldd r24, Z+6 ; 0x06 4c3c: 97 81 ldd r25, Z+7 ; 0x07 4c3e: 8b 8b std Y+19, r24 ; 0x13 4c40: 9c 8b std Y+20, r25 ; 0x14 4c42: d8 01 movw r26, r16 4c44: ae 5a subi r26, 0xAE ; 174 4c46: bf 4f sbci r27, 0xFF ; 255 4c48: a9 8b std Y+17, r26 ; 0x11 4c4a: ba 8b std Y+18, r27 ; 0x12 4c4c: 6d 90 ld r6, X+ 4c4e: 7c 90 ld r7, X 4c50: 20 e0 ldi r18, 0x00 ; 0 4c52: 34 e2 ldi r19, 0x24 ; 36 4c54: 44 e7 ldi r20, 0x74 ; 116 4c56: 59 e4 ldi r21, 0x49 ; 73 4c58: f3 01 movw r30, r6 4c5a: 63 85 ldd r22, Z+11 ; 0x0b 4c5c: 74 85 ldd r23, Z+12 ; 0x0c 4c5e: 85 85 ldd r24, Z+13 ; 0x0d 4c60: 96 85 ldd r25, Z+14 ; 0x0e 4c62: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 4c66: d7 01 movw r26, r14 4c68: 18 96 adiw r26, 0x08 ; 8 4c6a: 2d 91 ld r18, X+ 4c6c: 3d 91 ld r19, X+ 4c6e: 4d 91 ld r20, X+ 4c70: 5c 91 ld r21, X 4c72: 1b 97 sbiw r26, 0x0b ; 11 4c74: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4c78: 1b 01 movw r2, r22 4c7a: 2c 01 movw r4, r24 4c7c: f3 01 movw r30, r6 4c7e: 66 a9 ldd r22, Z+54 ; 0x36 4c80: 77 a9 ldd r23, Z+55 ; 0x37 4c82: 07 2e mov r0, r23 4c84: 00 0c add r0, r0 4c86: 88 0b sbc r24, r24 4c88: 99 0b sbc r25, r25 4c8a: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4c8e: 9b 01 movw r18, r22 4c90: ac 01 movw r20, r24 4c92: c2 01 movw r24, r4 4c94: b1 01 movw r22, r2 4c96: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 4c9a: 2b 01 movw r4, r22 4c9c: 3c 01 movw r6, r24 4c9e: d4 01 movw r26, r8 4ca0: 50 96 adiw r26, 0x10 ; 16 4ca2: 6c 91 ld r22, X 4ca4: 06 2e mov r0, r22 4ca6: 00 0c add r0, r0 4ca8: 77 0b sbc r23, r23 4caa: 88 0b sbc r24, r24 4cac: 99 0b sbc r25, r25 4cae: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4cb2: 20 e0 ldi r18, 0x00 ; 0 4cb4: 30 e0 ldi r19, 0x00 ; 0 4cb6: 40 e2 ldi r20, 0x20 ; 32 4cb8: 51 e4 ldi r21, 0x41 ; 65 4cba: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4cbe: 4b 01 movw r8, r22 4cc0: 5c 01 movw r10, r24 4cc2: 6d 2d mov r22, r13 4cc4: 70 e0 ldi r23, 0x00 ; 0 4cc6: 90 e0 ldi r25, 0x00 ; 0 4cc8: 80 e0 ldi r24, 0x00 ; 0 4cca: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4cce: 9b 01 movw r18, r22 4cd0: ac 01 movw r20, r24 4cd2: c5 01 movw r24, r10 4cd4: b4 01 movw r22, r8 4cd6: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 4cda: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 4cde: 62 3e cpi r22, 0xE2 ; 226 4ce0: bf ef ldi r27, 0xFF ; 255 4ce2: 7b 07 cpc r23, r27 4ce4: 14 f4 brge .+4 ; 0x4cea <_ZN11Calibration5parseEPc.constprop.14+0x5e8> 4ce6: 62 ee ldi r22, 0xE2 ; 226 4ce8: 7f ef ldi r23, 0xFF ; 255 4cea: 6a 36 cpi r22, 0x6A ; 106 4cec: 71 05 cpc r23, r1 4cee: 14 f0 brlt .+4 ; 0x4cf4 <_ZN11Calibration5parseEPc.constprop.14+0x5f2> 4cf0: 69 e6 ldi r22, 0x69 ; 105 4cf2: 70 e0 ldi r23, 0x00 ; 0 4cf4: cb 01 movw r24, r22 4cf6: 88 0f add r24, r24 4cf8: 99 1f adc r25, r25 4cfa: be 01 movw r22, r28 4cfc: 63 5f subi r22, 0xF3 ; 243 4cfe: 7f 4f sbci r23, 0xFF ; 255 4d00: 8a 58 subi r24, 0x8A ; 138 4d02: 9f 4f sbci r25, 0xFF ; 255 4d04: 0e 94 32 0a call 0x1464 ; 0x1464 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1> 4d08: e9 89 ldd r30, Y+17 ; 0x11 4d0a: fa 89 ldd r31, Y+18 ; 0x12 4d0c: a0 80 ld r10, Z 4d0e: b1 80 ldd r11, Z+1 ; 0x01 4d10: 6d 85 ldd r22, Y+13 ; 0x0d 4d12: 7e 85 ldd r23, Y+14 ; 0x0e 4d14: 07 2e mov r0, r23 4d16: 00 0c add r0, r0 4d18: 88 0b sbc r24, r24 4d1a: 99 0b sbc r25, r25 4d1c: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4d20: d5 01 movw r26, r10 4d22: 1b 96 adiw r26, 0x0b ; 11 4d24: 2d 91 ld r18, X+ 4d26: 3d 91 ld r19, X+ 4d28: 4d 91 ld r20, X+ 4d2a: 5c 91 ld r21, X 4d2c: 1e 97 sbiw r26, 0x0e ; 14 4d2e: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 4d32: 20 e0 ldi r18, 0x00 ; 0 4d34: 30 e0 ldi r19, 0x00 ; 0 4d36: 4a e7 ldi r20, 0x7A ; 122 4d38: 54 e4 ldi r21, 0x44 ; 68 4d3a: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4d3e: af 85 ldd r26, Y+15 ; 0x0f 4d40: b8 89 ldd r27, Y+16 ; 0x10 4d42: ed 91 ld r30, X+ 4d44: fc 91 ld r31, X 4d46: 20 85 ldd r18, Z+8 ; 0x08 4d48: 31 85 ldd r19, Z+9 ; 0x09 4d4a: 42 85 ldd r20, Z+10 ; 0x0a 4d4c: 53 85 ldd r21, Z+11 ; 0x0b 4d4e: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 4d52: 4b 01 movw r8, r22 4d54: 5c 01 movw r10, r24 4d56: 20 e0 ldi r18, 0x00 ; 0 4d58: 30 e0 ldi r19, 0x00 ; 0 4d5a: a9 01 movw r20, r18 4d5c: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 4d60: 20 e0 ldi r18, 0x00 ; 0 4d62: 30 e0 ldi r19, 0x00 ; 0 4d64: 40 e0 ldi r20, 0x00 ; 0 4d66: 5f e3 ldi r21, 0x3F ; 63 4d68: 87 ff sbrs r24, 7 4d6a: 25 c0 rjmp .+74 ; 0x4db6 <_ZN11Calibration5parseEPc.constprop.14+0x6b4> 4d6c: c5 01 movw r24, r10 4d6e: b4 01 movw r22, r8 4d70: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 4d74: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 4d78: 07 2e mov r0, r23 4d7a: 00 0c add r0, r0 4d7c: 88 0b sbc r24, r24 4d7e: 99 0b sbc r25, r25 4d80: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 4d84: 9b 01 movw r18, r22 4d86: ac 01 movw r20, r24 4d88: c3 01 movw r24, r6 4d8a: b2 01 movw r22, r4 4d8c: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 4d90: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 4d94: ab 01 movw r20, r22 4d96: bc 01 movw r22, r24 4d98: c7 01 movw r24, r14 4d9a: eb 89 ldd r30, Y+19 ; 0x13 4d9c: fc 89 ldd r31, Y+20 ; 0x14 4d9e: 09 95 icall 4da0: 2c 2d mov r18, r12 4da2: 48 e0 ldi r20, 0x08 ; 8 4da4: be 01 movw r22, r28 4da6: 6f 5f subi r22, 0xFF ; 255 4da8: 7f 4f sbci r23, 0xFF ; 255 4daa: c8 01 movw r24, r16 4dac: 0e 94 4f 1f call 0x3e9e ; 0x3e9e <_ZN5myMAC10radio_sendEPhhh> 4db0: 6f e8 ldi r22, 0x8F ; 143 4db2: 7f ec ldi r23, 0xCF ; 207 4db4: a8 cd rjmp .-1200 ; 0x4906 <_ZN11Calibration5parseEPc.constprop.14+0x204> 4db6: c5 01 movw r24, r10 4db8: b4 01 movw r22, r8 4dba: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 4dbe: da cf rjmp .-76 ; 0x4d74 <_ZN11Calibration5parseEPc.constprop.14+0x672> 4dc0: 20 e0 ldi r18, 0x00 ; 0 4dc2: 48 e0 ldi r20, 0x08 ; 8 4dc4: be 01 movw r22, r28 4dc6: 6f 5f subi r22, 0xFF ; 255 4dc8: 7f 4f sbci r23, 0xFF ; 255 4dca: f0 cf rjmp .-32 ; 0x4dac <_ZN11Calibration5parseEPc.constprop.14+0x6aa> 4dcc: 84 36 cpi r24, 0x64 ; 100 4dce: 69 f4 brne .+26 ; 0x4dea <_ZN11Calibration5parseEPc.constprop.14+0x6e8> 4dd0: 6d e9 ldi r22, 0x9D ; 157 4dd2: 7f ec ldi r23, 0xCF ; 207 4dd4: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4dd8: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4ddc: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4de0: 4a e0 ldi r20, 0x0A ; 10 4de2: 50 e0 ldi r21, 0x00 ; 0 4de4: 60 91 b7 29 lds r22, 0x29B7 ; 0x8029b7 4de8: 28 cd rjmp .-1456 ; 0x483a <_ZN11Calibration5parseEPc.constprop.14+0x138> 4dea: 88 37 cpi r24, 0x78 ; 120 4dec: 51 f0 breq .+20 ; 0x4e02 <_ZN11Calibration5parseEPc.constprop.14+0x700> 4dee: 65 e6 ldi r22, 0x65 ; 101 4df0: 7f ec ldi r23, 0xCF ; 207 4df2: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4df6: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4dfa: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4dfe: b5 01 movw r22, r10 4e00: 82 cd rjmp .-1276 ; 0x4906 <_ZN11Calibration5parseEPc.constprop.14+0x204> 4e02: 81 e0 ldi r24, 0x01 ; 1 4e04: 3e ce rjmp .-900 ; 0x4a82 <_ZN11Calibration5parseEPc.constprop.14+0x380> 00004e06 <_ZN11Calibration9calibrateEv.constprop.13>: 4e06: 8f 92 push r8 4e08: 9f 92 push r9 4e0a: af 92 push r10 4e0c: bf 92 push r11 4e0e: ef 92 push r14 4e10: ff 92 push r15 4e12: 0f 93 push r16 4e14: 1f 93 push r17 4e16: cf 93 push r28 4e18: df 93 push r29 4e1a: cd b7 in r28, 0x3d ; 61 4e1c: de b7 in r29, 0x3e ; 62 4e1e: e6 97 sbiw r28, 0x36 ; 54 4e20: cd bf out 0x3d, r28 ; 61 4e22: de bf out 0x3e, r29 ; 62 4e24: 0e 94 26 04 call 0x84c ; 0x84c 4e28: 4b 01 movw r8, r22 4e2a: 5c 01 movw r10, r24 4e2c: 19 82 std Y+1, r1 ; 0x01 4e2e: 6e ea ldi r22, 0xAE ; 174 4e30: 7f ec ldi r23, 0xCF ; 207 4e32: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4e36: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4e3a: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 4e3e: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 4e42: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 4e46: 8a e0 ldi r24, 0x0A ; 10 4e48: 87 a7 std Z+47, r24 ; 0x2f 4e4a: 80 91 b8 29 lds r24, 0x29B8 ; 0x8029b8 4e4e: 90 91 b9 29 lds r25, 0x29B9 ; 0x8029b9 4e52: 80 ab std Z+48, r24 ; 0x30 4e54: 91 ab std Z+49, r25 ; 0x31 4e56: f1 2c mov r15, r1 4e58: 10 e0 ldi r17, 0x00 ; 0 4e5a: ee 24 eor r14, r14 4e5c: e3 94 inc r14 4e5e: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4e62: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4e66: dc 01 movw r26, r24 4e68: ed 91 ld r30, X+ 4e6a: fc 91 ld r31, X 4e6c: 00 84 ldd r0, Z+8 ; 0x08 4e6e: f1 85 ldd r31, Z+9 ; 0x09 4e70: e0 2d mov r30, r0 4e72: 09 95 icall 4e74: 00 e0 ldi r16, 0x00 ; 0 4e76: 18 16 cp r1, r24 4e78: 19 06 cpc r1, r25 4e7a: cc f5 brge .+114 ; 0x4eee <_ZN11Calibration9calibrateEv.constprop.13+0xe8> 4e7c: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 4e80: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 4e84: dc 01 movw r26, r24 4e86: ed 91 ld r30, X+ 4e88: fc 91 ld r31, X 4e8a: 02 84 ldd r0, Z+10 ; 0x0a 4e8c: f3 85 ldd r31, Z+11 ; 0x0b 4e8e: e0 2d mov r30, r0 4e90: 09 95 icall 4e92: 8d 30 cpi r24, 0x0D ; 13 4e94: 11 f0 breq .+4 ; 0x4e9a <_ZN11Calibration9calibrateEv.constprop.13+0x94> 4e96: 8a 30 cpi r24, 0x0A ; 10 4e98: b9 f4 brne .+46 ; 0x4ec8 <_ZN11Calibration9calibrateEv.constprop.13+0xc2> 4e9a: 10 32 cpi r17, 0x20 ; 32 4e9c: 00 f7 brcc .-64 ; 0x4e5e <_ZN11Calibration9calibrateEv.constprop.13+0x58> 4e9e: e1 e0 ldi r30, 0x01 ; 1 4ea0: f0 e0 ldi r31, 0x00 ; 0 4ea2: ec 0f add r30, r28 4ea4: fd 1f adc r31, r29 4ea6: e1 0f add r30, r17 4ea8: f1 1d adc r31, r1 4eaa: 10 82 st Z, r1 4eac: 80 91 ba 29 lds r24, 0x29BA ; 0x8029ba 4eb0: 88 23 and r24, r24 4eb2: b1 f0 breq .+44 ; 0x4ee0 <_ZN11Calibration9calibrateEv.constprop.13+0xda> 4eb4: ce 01 movw r24, r28 4eb6: 01 96 adiw r24, 0x01 ; 1 4eb8: 0e 94 81 23 call 0x4702 ; 0x4702 <_ZN11Calibration5parseEPc.constprop.14> 4ebc: 08 2f mov r16, r24 4ebe: 10 e0 ldi r17, 0x00 ; 0 4ec0: 81 11 cpse r24, r1 4ec2: 15 c0 rjmp .+42 ; 0x4eee <_ZN11Calibration9calibrateEv.constprop.13+0xe8> 4ec4: 10 e0 ldi r17, 0x00 ; 0 4ec6: cb cf rjmp .-106 ; 0x4e5e <_ZN11Calibration9calibrateEv.constprop.13+0x58> 4ec8: e1 e0 ldi r30, 0x01 ; 1 4eca: f0 e0 ldi r31, 0x00 ; 0 4ecc: ec 0f add r30, r28 4ece: fd 1f adc r31, r29 4ed0: e1 0f add r30, r17 4ed2: f1 1d adc r31, r1 4ed4: 80 83 st Z, r24 4ed6: 1f 5f subi r17, 0xFF ; 255 4ed8: 10 32 cpi r17, 0x20 ; 32 4eda: 08 f2 brcs .-126 ; 0x4e5e <_ZN11Calibration9calibrateEv.constprop.13+0x58> 4edc: 18 a2 std Y+32, r1 ; 0x20 4ede: e6 cf rjmp .-52 ; 0x4eac <_ZN11Calibration9calibrateEv.constprop.13+0xa6> 4ee0: ce 01 movw r24, r28 4ee2: 01 96 adiw r24, 0x01 ; 1 4ee4: 0e 94 2e 1f call 0x3e5c ; 0x3e5c <_ZN11Calibration12authenticateEPc.constprop.19> 4ee8: 80 93 ba 29 sts 0x29BA, r24 ; 0x8029ba 4eec: eb cf rjmp .-42 ; 0x4ec4 <_ZN11Calibration9calibrateEv.constprop.13+0xbe> 4eee: 0e 94 26 04 call 0x84c ; 0x84c 4ef2: 68 19 sub r22, r8 4ef4: 79 09 sbc r23, r9 4ef6: 8a 09 sbc r24, r10 4ef8: 9b 09 sbc r25, r11 4efa: 6e 37 cpi r22, 0x7E ; 126 4efc: 71 05 cpc r23, r1 4efe: 81 05 cpc r24, r1 4f00: 91 05 cpc r25, r1 4f02: 40 f0 brcs .+16 ; 0x4f14 <_ZN11Calibration9calibrateEv.constprop.13+0x10e> 4f04: 8f 2d mov r24, r15 4f06: 0e 94 4d 17 call 0x2e9a ; 0x2e9a <_Z11activityLedhj.constprop.62> 4f0a: fe 24 eor r15, r14 4f0c: 0e 94 26 04 call 0x84c ; 0x84c 4f10: 4b 01 movw r8, r22 4f12: 5c 01 movw r10, r24 4f14: 00 23 and r16, r16 4f16: 09 f4 brne .+2 ; 0x4f1a <_ZN11Calibration9calibrateEv.constprop.13+0x114> 4f18: a2 cf rjmp .-188 ; 0x4e5e <_ZN11Calibration9calibrateEv.constprop.13+0x58> 4f1a: 60 91 bb 29 lds r22, 0x29BB ; 0x8029bb 4f1e: 70 91 bc 29 lds r23, 0x29BC ; 0x8029bc 4f22: 80 91 b3 29 lds r24, 0x29B3 ; 0x8029b3 4f26: 90 91 b4 29 lds r25, 0x29B4 ; 0x8029b4 4f2a: 61 15 cp r22, r1 4f2c: 71 05 cpc r23, r1 4f2e: 41 f1 breq .+80 ; 0x4f80 <_ZN11Calibration9calibrateEv.constprop.13+0x17a> 4f30: ac 01 movw r20, r24 4f32: ce 01 movw r24, r28 4f34: 81 96 adiw r24, 0x21 ; 33 4f36: 0e 94 e1 09 call 0x13c2 ; 0x13c2 <_ZN5xxtea4initEPKhPh> 4f3a: 4a e3 ldi r20, 0x3A ; 58 4f3c: 61 e0 ldi r22, 0x01 ; 1 4f3e: ce 01 movw r24, r28 4f40: 81 96 adiw r24, 0x21 ; 33 4f42: 0e 94 93 07 call 0xf26 ; 0xf26 <_ZN5xxtea7crypterEbh> 4f46: 80 91 b3 29 lds r24, 0x29B3 ; 0x8029b3 4f4a: 90 91 b4 29 lds r25, 0x29B4 ; 0x8029b4 4f4e: 0e 94 81 0a call 0x1502 ; 0x1502 <_ZN11EEPROMClass3putI13ConfigurationEERKT_iS4_.isra.8.constprop.21> 4f52: 4a e3 ldi r20, 0x3A ; 58 4f54: 60 e0 ldi r22, 0x00 ; 0 4f56: ce 01 movw r24, r28 4f58: 81 96 adiw r24, 0x21 ; 33 4f5a: 0e 94 93 07 call 0xf26 ; 0xf26 <_ZN5xxtea7crypterEbh> 4f5e: 80 e0 ldi r24, 0x00 ; 0 4f60: 0e 94 4d 17 call 0x2e9a ; 0x2e9a <_Z11activityLedhj.constprop.62> 4f64: e6 96 adiw r28, 0x36 ; 54 4f66: cd bf out 0x3d, r28 ; 61 4f68: de bf out 0x3e, r29 ; 62 4f6a: df 91 pop r29 4f6c: cf 91 pop r28 4f6e: 1f 91 pop r17 4f70: 0f 91 pop r16 4f72: ff 90 pop r15 4f74: ef 90 pop r14 4f76: bf 90 pop r11 4f78: af 90 pop r10 4f7a: 9f 90 pop r9 4f7c: 8f 90 pop r8 4f7e: 08 95 ret 4f80: 0e 94 81 0a call 0x1502 ; 0x1502 <_ZN11EEPROMClass3putI13ConfigurationEERKT_iS4_.isra.8.constprop.21> 4f84: ec cf rjmp .-40 ; 0x4f5e <_ZN11Calibration9calibrateEv.constprop.13+0x158> 00004f86 <_Z16print_ack_packetPh.part.7>: 4f86: cf 93 push r28 4f88: df 93 push r29 4f8a: ec 01 movw r28, r24 4f8c: 4a e0 ldi r20, 0x0A ; 10 4f8e: 50 e0 ldi r21, 0x00 ; 0 4f90: 69 81 ldd r22, Y+1 ; 0x01 4f92: 8d eb ldi r24, 0xBD ; 189 4f94: 99 e2 ldi r25, 0x29 ; 41 4f96: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 4f9a: 66 e5 ldi r22, 0x56 ; 86 4f9c: 70 ed ldi r23, 0xD0 ; 208 4f9e: 8d eb ldi r24, 0xBD ; 189 4fa0: 99 e2 ldi r25, 0x29 ; 41 4fa2: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4fa6: 6e ed ldi r22, 0xDE ; 222 4fa8: 7f ec ldi r23, 0xCF ; 207 4faa: 8d eb ldi r24, 0xBD ; 189 4fac: 99 e2 ldi r25, 0x29 ; 41 4fae: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4fb2: 6a 81 ldd r22, Y+2 ; 0x02 4fb4: 6f 71 andi r22, 0x1F ; 31 4fb6: 70 e0 ldi r23, 0x00 ; 0 4fb8: 40 e1 ldi r20, 0x10 ; 16 4fba: 50 e0 ldi r21, 0x00 ; 0 4fbc: 8d eb ldi r24, 0xBD ; 189 4fbe: 99 e2 ldi r25, 0x29 ; 41 4fc0: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 4fc4: 60 ec ldi r22, 0xC0 ; 192 4fc6: 7f ec ldi r23, 0xCF ; 207 4fc8: 8d eb ldi r24, 0xBD ; 189 4fca: 99 e2 ldi r25, 0x29 ; 41 4fcc: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4fd0: 4a e0 ldi r20, 0x0A ; 10 4fd2: 50 e0 ldi r21, 0x00 ; 0 4fd4: 6d 81 ldd r22, Y+5 ; 0x05 4fd6: 8d eb ldi r24, 0xBD ; 189 4fd8: 99 e2 ldi r25, 0x29 ; 41 4fda: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 4fde: 64 ec ldi r22, 0xC4 ; 196 4fe0: 7f ec ldi r23, 0xCF ; 207 4fe2: 8d eb ldi r24, 0xBD ; 189 4fe4: 99 e2 ldi r25, 0x29 ; 41 4fe6: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 4fea: 4a e0 ldi r20, 0x0A ; 10 4fec: 50 e0 ldi r21, 0x00 ; 0 4fee: 6f 81 ldd r22, Y+7 ; 0x07 4ff0: 8d eb ldi r24, 0xBD ; 189 4ff2: 99 e2 ldi r25, 0x29 ; 41 4ff4: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 4ff8: 81 e0 ldi r24, 0x01 ; 1 4ffa: df 91 pop r29 4ffc: cf 91 pop r28 4ffe: 08 95 ret 00005000 <_ZL18extract_interruptsh>: 5000: cf 93 push r28 5002: 81 fb bst r24, 1 5004: cc 27 eor r28, r28 5006: c0 f9 bld r28, 0 5008: 82 fd sbrc r24, 2 500a: c4 60 ori r28, 0x04 ; 4 500c: 83 fd sbrc r24, 3 500e: c0 61 ori r28, 0x10 ; 16 5010: 84 ff sbrs r24, 4 5012: 0f c0 rjmp .+30 ; 0x5032 <_ZL18extract_interruptsh+0x32> 5014: c0 64 ori r28, 0x40 ; 64 5016: 68 ec ldi r22, 0xC8 ; 200 5018: 7f ec ldi r23, 0xCF ; 207 501a: 8d eb ldi r24, 0xBD ; 189 501c: 99 e2 ldi r25, 0x29 ; 41 501e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5022: 40 e1 ldi r20, 0x10 ; 16 5024: 50 e0 ldi r21, 0x00 ; 0 5026: 6c 2f mov r22, r28 5028: 8d eb ldi r24, 0xBD ; 189 502a: 99 e2 ldi r25, 0x29 ; 41 502c: cf 91 pop r28 502e: 0c 94 c7 1d jmp 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 5032: c1 11 cpse r28, r1 5034: f0 cf rjmp .-32 ; 0x5016 <_ZL18extract_interruptsh+0x16> 5036: cf 91 pop r28 5038: 08 95 ret 0000503a <_Z22print_alterate_packetsPh.part.8>: 503a: cf 93 push r28 503c: df 93 push r29 503e: ec 01 movw r28, r24 5040: 8c 81 ldd r24, Y+4 ; 0x04 5042: 81 50 subi r24, 0x01 ; 1 5044: 86 30 cpi r24, 0x06 ; 6 5046: 68 f4 brcc .+26 ; 0x5062 <_Z22print_alterate_packetsPh.part.8+0x28> 5048: 4a e0 ldi r20, 0x0A ; 10 504a: 50 e0 ldi r21, 0x00 ; 0 504c: 69 81 ldd r22, Y+1 ; 0x01 504e: 8d eb ldi r24, 0xBD ; 189 5050: 99 e2 ldi r25, 0x29 ; 41 5052: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 5056: 66 e5 ldi r22, 0x56 ; 86 5058: 70 ed ldi r23, 0xD0 ; 208 505a: 8d eb ldi r24, 0xBD ; 189 505c: 99 e2 ldi r25, 0x29 ; 41 505e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5062: 8c 81 ldd r24, Y+4 ; 0x04 5064: 83 30 cpi r24, 0x03 ; 3 5066: 09 f4 brne .+2 ; 0x506a <_Z22print_alterate_packetsPh.part.8+0x30> 5068: 54 c0 rjmp .+168 ; 0x5112 <_Z22print_alterate_packetsPh.part.8+0xd8> 506a: 38 f4 brcc .+14 ; 0x507a <_Z22print_alterate_packetsPh.part.8+0x40> 506c: 81 30 cpi r24, 0x01 ; 1 506e: b9 f1 breq .+110 ; 0x50de <_Z22print_alterate_packetsPh.part.8+0xa4> 5070: 82 30 cpi r24, 0x02 ; 2 5072: 09 f4 brne .+2 ; 0x5076 <_Z22print_alterate_packetsPh.part.8+0x3c> 5074: 4c c0 rjmp .+152 ; 0x510e <_Z22print_alterate_packetsPh.part.8+0xd4> 5076: 80 e0 ldi r24, 0x00 ; 0 5078: 45 c0 rjmp .+138 ; 0x5104 <_Z22print_alterate_packetsPh.part.8+0xca> 507a: 85 30 cpi r24, 0x05 ; 5 507c: 09 f4 brne .+2 ; 0x5080 <_Z22print_alterate_packetsPh.part.8+0x46> 507e: 52 c1 rjmp .+676 ; 0x5324 <_Z22print_alterate_packetsPh.part.8+0x2ea> 5080: 08 f4 brcc .+2 ; 0x5084 <_Z22print_alterate_packetsPh.part.8+0x4a> 5082: c6 c0 rjmp .+396 ; 0x5210 <_Z22print_alterate_packetsPh.part.8+0x1d6> 5084: 86 30 cpi r24, 0x06 ; 6 5086: b9 f7 brne .-18 ; 0x5076 <_Z22print_alterate_packetsPh.part.8+0x3c> 5088: 60 ec ldi r22, 0xC0 ; 192 508a: 7f ec ldi r23, 0xCF ; 207 508c: 8d eb ldi r24, 0xBD ; 189 508e: 99 e2 ldi r25, 0x29 ; 41 5090: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5094: 4a e0 ldi r20, 0x0A ; 10 5096: 50 e0 ldi r21, 0x00 ; 0 5098: 6b 81 ldd r22, Y+3 ; 0x03 509a: 8d eb ldi r24, 0xBD ; 189 509c: 99 e2 ldi r25, 0x29 ; 41 509e: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 50a2: 60 ef ldi r22, 0xF0 ; 240 50a4: 7f ec ldi r23, 0xCF ; 207 50a6: 8d eb ldi r24, 0xBD ; 189 50a8: 99 e2 ldi r25, 0x29 ; 41 50aa: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 50ae: 4a e0 ldi r20, 0x0A ; 10 50b0: 50 e0 ldi r21, 0x00 ; 0 50b2: 6d 81 ldd r22, Y+5 ; 0x05 50b4: 8d eb ldi r24, 0xBD ; 189 50b6: 99 e2 ldi r25, 0x29 ; 41 50b8: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 50bc: ed 81 ldd r30, Y+5 ; 0x05 50be: e1 50 subi r30, 0x01 ; 1 50c0: e7 30 cpi r30, 0x07 ; 7 50c2: 08 f0 brcs .+2 ; 0x50c6 <_Z22print_alterate_packetsPh.part.8+0x8c> 50c4: 92 c0 rjmp .+292 ; 0x51ea <_Z22print_alterate_packetsPh.part.8+0x1b0> 50c6: f0 e0 ldi r31, 0x00 ; 0 50c8: e8 59 subi r30, 0x98 ; 152 50ca: f7 4d sbci r31, 0xD7 ; 215 50cc: 0c 94 65 42 jmp 0x84ca ; 0x84ca <__tablejump2__> 50d0: 1b 2a or r1, r27 50d2: 30 2a or r3, r16 50d4: 4b 2a or r4, r27 50d6: 54 2a or r5, r20 50d8: 57 2a or r5, r23 50da: 5a 2a or r5, r26 50dc: 5d 2a or r5, r29 50de: 80 91 f3 2a lds r24, 0x2AF3 ; 0x802af3 50e2: 80 ff sbrs r24, 0 50e4: 12 c0 rjmp .+36 ; 0x510a <_Z22print_alterate_packetsPh.part.8+0xd0> 50e6: 18 86 std Y+8, r1 ; 0x08 50e8: be 01 movw r22, r28 50ea: 6b 5f subi r22, 0xFB ; 251 50ec: 7f 4f sbci r23, 0xFF ; 255 50ee: 8d eb ldi r24, 0xBD ; 189 50f0: 99 e2 ldi r25, 0x29 ; 41 50f2: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 50f6: 60 ed ldi r22, 0xD0 ; 208 50f8: 7f ec ldi r23, 0xCF ; 207 50fa: 8d eb ldi r24, 0xBD ; 189 50fc: 99 e2 ldi r25, 0x29 ; 41 50fe: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5102: 81 e0 ldi r24, 0x01 ; 1 5104: df 91 pop r29 5106: cf 91 pop r28 5108: 08 95 ret 510a: 18 8a std Y+16, r1 ; 0x10 510c: ed cf rjmp .-38 ; 0x50e8 <_Z22print_alterate_packetsPh.part.8+0xae> 510e: 18 8e std Y+24, r1 ; 0x18 5110: eb cf rjmp .-42 ; 0x50e8 <_Z22print_alterate_packetsPh.part.8+0xae> 5112: 62 ed ldi r22, 0xD2 ; 210 5114: 7f ec ldi r23, 0xCF ; 207 5116: 8d eb ldi r24, 0xBD ; 189 5118: 99 e2 ldi r25, 0x29 ; 41 511a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 511e: 6d 81 ldd r22, Y+5 ; 0x05 5120: 7e 81 ldd r23, Y+6 ; 0x06 5122: 7f 70 andi r23, 0x0F ; 15 5124: 4a e0 ldi r20, 0x0A ; 10 5126: 50 e0 ldi r21, 0x00 ; 0 5128: 8d eb ldi r24, 0xBD ; 189 512a: 99 e2 ldi r25, 0x29 ; 41 512c: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 5130: 60 ec ldi r22, 0xC0 ; 192 5132: 7f ec ldi r23, 0xCF ; 207 5134: 8d eb ldi r24, 0xBD ; 189 5136: 99 e2 ldi r25, 0x29 ; 41 5138: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 513c: 4a e0 ldi r20, 0x0A ; 10 513e: 50 e0 ldi r21, 0x00 ; 0 5140: 6b 81 ldd r22, Y+3 ; 0x03 5142: 8d eb ldi r24, 0xBD ; 189 5144: 99 e2 ldi r25, 0x29 ; 41 5146: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 514a: 64 ec ldi r22, 0xC4 ; 196 514c: 7f ec ldi r23, 0xCF ; 207 514e: 8d eb ldi r24, 0xBD ; 189 5150: 99 e2 ldi r25, 0x29 ; 41 5152: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5156: 8e 81 ldd r24, Y+6 ; 0x06 5158: 82 95 swap r24 515a: 8f 70 andi r24, 0x0F ; 15 515c: 9f 81 ldd r25, Y+7 ; 0x07 515e: 29 2f mov r18, r25 5160: 22 95 swap r18 5162: 20 7f andi r18, 0xF0 ; 240 5164: 62 2f mov r22, r18 5166: 68 2b or r22, r24 5168: 79 2f mov r23, r25 516a: 72 95 swap r23 516c: 7f 70 andi r23, 0x0F ; 15 516e: 68 5e subi r22, 0xE8 ; 232 5170: 73 40 sbci r23, 0x03 ; 3 5172: 66 0f add r22, r22 5174: 77 1f adc r23, r23 5176: 66 0f add r22, r22 5178: 77 1f adc r23, r23 517a: 4a e0 ldi r20, 0x0A ; 10 517c: 50 e0 ldi r21, 0x00 ; 0 517e: 8d eb ldi r24, 0xBD ; 189 5180: 99 e2 ldi r25, 0x29 ; 41 5182: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5186: 65 ed ldi r22, 0xD5 ; 213 5188: 7f ec ldi r23, 0xCF ; 207 518a: 8d eb ldi r24, 0xBD ; 189 518c: 99 e2 ldi r25, 0x29 ; 41 518e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5192: 68 85 ldd r22, Y+8 ; 0x08 5194: 70 e0 ldi r23, 0x00 ; 0 5196: 90 e0 ldi r25, 0x00 ; 0 5198: 80 e0 ldi r24, 0x00 ; 0 519a: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 519e: 20 e0 ldi r18, 0x00 ; 0 51a0: 30 e0 ldi r19, 0x00 ; 0 51a2: 40 e0 ldi r20, 0x00 ; 0 51a4: 5f e3 ldi r21, 0x3F ; 63 51a6: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 51aa: 20 e0 ldi r18, 0x00 ; 0 51ac: 30 e0 ldi r19, 0x00 ; 0 51ae: 48 ec ldi r20, 0xC8 ; 200 51b0: 52 e4 ldi r21, 0x42 ; 66 51b2: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 51b6: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 51ba: 4a e0 ldi r20, 0x0A ; 10 51bc: 50 e0 ldi r21, 0x00 ; 0 51be: 8d eb ldi r24, 0xBD ; 189 51c0: 99 e2 ldi r25, 0x29 ; 41 51c2: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 51c6: 69 ed ldi r22, 0xD9 ; 217 51c8: 7f ec ldi r23, 0xCF ; 207 51ca: 8d eb ldi r24, 0xBD ; 189 51cc: 99 e2 ldi r25, 0x29 ; 41 51ce: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 51d2: 89 85 ldd r24, Y+9 ; 0x09 51d4: 9a 85 ldd r25, Y+10 ; 0x0a 51d6: ab 85 ldd r26, Y+11 ; 0x0b 51d8: ac 01 movw r20, r24 51da: 6a 2f mov r22, r26 51dc: 70 e0 ldi r23, 0x00 ; 0 51de: 2a e0 ldi r18, 0x0A ; 10 51e0: 30 e0 ldi r19, 0x00 ; 0 51e2: 8d eb ldi r24, 0xBD ; 189 51e4: 99 e2 ldi r25, 0x29 ; 41 51e6: 0e 94 bf 1d call 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 51ea: 6d ed ldi r22, 0xDD ; 221 51ec: 7f ec ldi r23, 0xCF ; 207 51ee: 8d eb ldi r24, 0xBD ; 189 51f0: 99 e2 ldi r25, 0x29 ; 41 51f2: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 51f6: 6a 81 ldd r22, Y+2 ; 0x02 51f8: 6f 71 andi r22, 0x1F ; 31 51fa: 70 e0 ldi r23, 0x00 ; 0 51fc: 40 e1 ldi r20, 0x10 ; 16 51fe: 50 e0 ldi r21, 0x00 ; 0 5200: 8d eb ldi r24, 0xBD ; 189 5202: 99 e2 ldi r25, 0x29 ; 41 5204: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5208: 8a 81 ldd r24, Y+2 ; 0x02 520a: 0e 94 00 28 call 0x5000 ; 0x5000 <_ZL18extract_interruptsh> 520e: 79 cf rjmp .-270 ; 0x5102 <_Z22print_alterate_packetsPh.part.8+0xc8> 5210: 62 ed ldi r22, 0xD2 ; 210 5212: 7f ec ldi r23, 0xCF ; 207 5214: 8d eb ldi r24, 0xBD ; 189 5216: 99 e2 ldi r25, 0x29 ; 41 5218: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 521c: 6d 81 ldd r22, Y+5 ; 0x05 521e: 7e 81 ldd r23, Y+6 ; 0x06 5220: 7f 70 andi r23, 0x0F ; 15 5222: 4a e0 ldi r20, 0x0A ; 10 5224: 50 e0 ldi r21, 0x00 ; 0 5226: 8d eb ldi r24, 0xBD ; 189 5228: 99 e2 ldi r25, 0x29 ; 41 522a: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 522e: 60 ec ldi r22, 0xC0 ; 192 5230: 7f ec ldi r23, 0xCF ; 207 5232: 8d eb ldi r24, 0xBD ; 189 5234: 99 e2 ldi r25, 0x29 ; 41 5236: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 523a: 4a e0 ldi r20, 0x0A ; 10 523c: 50 e0 ldi r21, 0x00 ; 0 523e: 6b 81 ldd r22, Y+3 ; 0x03 5240: 8d eb ldi r24, 0xBD ; 189 5242: 99 e2 ldi r25, 0x29 ; 41 5244: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 5248: 64 ec ldi r22, 0xC4 ; 196 524a: 7f ec ldi r23, 0xCF ; 207 524c: 8d eb ldi r24, 0xBD ; 189 524e: 99 e2 ldi r25, 0x29 ; 41 5250: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5254: 9e 81 ldd r25, Y+6 ; 0x06 5256: 92 95 swap r25 5258: 9f 70 andi r25, 0x0F ; 15 525a: 8f 81 ldd r24, Y+7 ; 0x07 525c: 28 2f mov r18, r24 525e: 22 95 swap r18 5260: 20 7f andi r18, 0xF0 ; 240 5262: 62 2f mov r22, r18 5264: 69 2b or r22, r25 5266: 98 2f mov r25, r24 5268: 92 95 swap r25 526a: 9f 70 andi r25, 0x0F ; 15 526c: 88 85 ldd r24, Y+8 ; 0x08 526e: 83 70 andi r24, 0x03 ; 3 5270: 82 95 swap r24 5272: 80 7f andi r24, 0xF0 ; 240 5274: 78 2f mov r23, r24 5276: 79 2b or r23, r25 5278: 68 5e subi r22, 0xE8 ; 232 527a: 73 40 sbci r23, 0x03 ; 3 527c: 66 0f add r22, r22 527e: 77 1f adc r23, r23 5280: 66 0f add r22, r22 5282: 77 1f adc r23, r23 5284: 4a e0 ldi r20, 0x0A ; 10 5286: 50 e0 ldi r21, 0x00 ; 0 5288: 8d eb ldi r24, 0xBD ; 189 528a: 99 e2 ldi r25, 0x29 ; 41 528c: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5290: 61 ee ldi r22, 0xE1 ; 225 5292: 7f ec ldi r23, 0xCF ; 207 5294: 8d eb ldi r24, 0xBD ; 189 5296: 99 e2 ldi r25, 0x29 ; 41 5298: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 529c: 98 85 ldd r25, Y+8 ; 0x08 529e: 96 95 lsr r25 52a0: 96 95 lsr r25 52a2: 89 85 ldd r24, Y+9 ; 0x09 52a4: 28 2f mov r18, r24 52a6: 22 95 swap r18 52a8: 22 0f add r18, r18 52aa: 22 0f add r18, r18 52ac: 20 7c andi r18, 0xC0 ; 192 52ae: 62 2f mov r22, r18 52b0: 69 2b or r22, r25 52b2: 86 95 lsr r24 52b4: 86 95 lsr r24 52b6: 78 2f mov r23, r24 52b8: 7f 70 andi r23, 0x0F ; 15 52ba: 68 5e subi r22, 0xE8 ; 232 52bc: 73 40 sbci r23, 0x03 ; 3 52be: 66 0f add r22, r22 52c0: 77 1f adc r23, r23 52c2: 66 0f add r22, r22 52c4: 77 1f adc r23, r23 52c6: 4a e0 ldi r20, 0x0A ; 10 52c8: 50 e0 ldi r21, 0x00 ; 0 52ca: 8d eb ldi r24, 0xBD ; 189 52cc: 99 e2 ldi r25, 0x29 ; 41 52ce: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 52d2: 66 ee ldi r22, 0xE6 ; 230 52d4: 7f ec ldi r23, 0xCF ; 207 52d6: 8d eb ldi r24, 0xBD ; 189 52d8: 99 e2 ldi r25, 0x29 ; 41 52da: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 52de: 99 85 ldd r25, Y+9 ; 0x09 52e0: 92 95 swap r25 52e2: 96 95 lsr r25 52e4: 96 95 lsr r25 52e6: 93 70 andi r25, 0x03 ; 3 52e8: 8a 85 ldd r24, Y+10 ; 0x0a 52ea: 28 2f mov r18, r24 52ec: 22 0f add r18, r18 52ee: 22 0f add r18, r18 52f0: 62 2f mov r22, r18 52f2: 69 2b or r22, r25 52f4: 98 2f mov r25, r24 52f6: 92 95 swap r25 52f8: 96 95 lsr r25 52fa: 96 95 lsr r25 52fc: 93 70 andi r25, 0x03 ; 3 52fe: 8b 85 ldd r24, Y+11 ; 0x0b 5300: 83 70 andi r24, 0x03 ; 3 5302: 88 0f add r24, r24 5304: 88 0f add r24, r24 5306: 78 2f mov r23, r24 5308: 79 2b or r23, r25 530a: 68 5e subi r22, 0xE8 ; 232 530c: 73 40 sbci r23, 0x03 ; 3 530e: 66 0f add r22, r22 5310: 77 1f adc r23, r23 5312: 66 0f add r22, r22 5314: 77 1f adc r23, r23 5316: 4a e0 ldi r20, 0x0A ; 10 5318: 50 e0 ldi r21, 0x00 ; 0 531a: 8d eb ldi r24, 0xBD ; 189 531c: 99 e2 ldi r25, 0x29 ; 41 531e: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5322: 63 cf rjmp .-314 ; 0x51ea <_Z22print_alterate_packetsPh.part.8+0x1b0> 5324: 62 ed ldi r22, 0xD2 ; 210 5326: 7f ec ldi r23, 0xCF ; 207 5328: 8d eb ldi r24, 0xBD ; 189 532a: 99 e2 ldi r25, 0x29 ; 41 532c: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5330: 6d 81 ldd r22, Y+5 ; 0x05 5332: 7e 81 ldd r23, Y+6 ; 0x06 5334: 7f 70 andi r23, 0x0F ; 15 5336: 4a e0 ldi r20, 0x0A ; 10 5338: 50 e0 ldi r21, 0x00 ; 0 533a: 8d eb ldi r24, 0xBD ; 189 533c: 99 e2 ldi r25, 0x29 ; 41 533e: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 5342: 60 ec ldi r22, 0xC0 ; 192 5344: 7f ec ldi r23, 0xCF ; 207 5346: 8d eb ldi r24, 0xBD ; 189 5348: 99 e2 ldi r25, 0x29 ; 41 534a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 534e: 4a e0 ldi r20, 0x0A ; 10 5350: 50 e0 ldi r21, 0x00 ; 0 5352: 6b 81 ldd r22, Y+3 ; 0x03 5354: 8d eb ldi r24, 0xBD ; 189 5356: 99 e2 ldi r25, 0x29 ; 41 5358: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 535c: 64 ec ldi r22, 0xC4 ; 196 535e: 7f ec ldi r23, 0xCF ; 207 5360: 8d eb ldi r24, 0xBD ; 189 5362: 99 e2 ldi r25, 0x29 ; 41 5364: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5368: 8e 81 ldd r24, Y+6 ; 0x06 536a: 82 95 swap r24 536c: 8f 70 andi r24, 0x0F ; 15 536e: 9f 81 ldd r25, Y+7 ; 0x07 5370: 29 2f mov r18, r25 5372: 22 95 swap r18 5374: 20 7f andi r18, 0xF0 ; 240 5376: 62 2f mov r22, r18 5378: 68 2b or r22, r24 537a: 79 2f mov r23, r25 537c: 72 95 swap r23 537e: 7f 70 andi r23, 0x0F ; 15 5380: 68 5e subi r22, 0xE8 ; 232 5382: 73 40 sbci r23, 0x03 ; 3 5384: 66 0f add r22, r22 5386: 77 1f adc r23, r23 5388: 66 0f add r22, r22 538a: 77 1f adc r23, r23 538c: 4a e0 ldi r20, 0x0A ; 10 538e: 50 e0 ldi r21, 0x00 ; 0 5390: 8d eb ldi r24, 0xBD ; 189 5392: 99 e2 ldi r25, 0x29 ; 41 5394: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5398: 65 ed ldi r22, 0xD5 ; 213 539a: 7f ec ldi r23, 0xCF ; 207 539c: 8d eb ldi r24, 0xBD ; 189 539e: 99 e2 ldi r25, 0x29 ; 41 53a0: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 53a4: 68 85 ldd r22, Y+8 ; 0x08 53a6: 70 e0 ldi r23, 0x00 ; 0 53a8: 90 e0 ldi r25, 0x00 ; 0 53aa: 80 e0 ldi r24, 0x00 ; 0 53ac: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 53b0: 20 e0 ldi r18, 0x00 ; 0 53b2: 30 e0 ldi r19, 0x00 ; 0 53b4: 40 e0 ldi r20, 0x00 ; 0 53b6: 5f e3 ldi r21, 0x3F ; 63 53b8: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 53bc: 20 e0 ldi r18, 0x00 ; 0 53be: 30 e0 ldi r19, 0x00 ; 0 53c0: 48 ec ldi r20, 0xC8 ; 200 53c2: 52 e4 ldi r21, 0x42 ; 66 53c4: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 53c8: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 53cc: 4a e0 ldi r20, 0x0A ; 10 53ce: 50 e0 ldi r21, 0x00 ; 0 53d0: 8d eb ldi r24, 0xBD ; 189 53d2: 99 e2 ldi r25, 0x29 ; 41 53d4: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 53d8: 61 ee ldi r22, 0xE1 ; 225 53da: 7f ec ldi r23, 0xCF ; 207 53dc: 8d eb ldi r24, 0xBD ; 189 53de: 99 e2 ldi r25, 0x29 ; 41 53e0: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 53e4: 69 85 ldd r22, Y+9 ; 0x09 53e6: 8a 85 ldd r24, Y+10 ; 0x0a 53e8: 78 2f mov r23, r24 53ea: 7f 73 andi r23, 0x3F ; 63 53ec: 68 5e subi r22, 0xE8 ; 232 53ee: 73 40 sbci r23, 0x03 ; 3 53f0: 66 0f add r22, r22 53f2: 77 1f adc r23, r23 53f4: 66 0f add r22, r22 53f6: 77 1f adc r23, r23 53f8: 4a e0 ldi r20, 0x0A ; 10 53fa: 50 e0 ldi r21, 0x00 ; 0 53fc: 8d eb ldi r24, 0xBD ; 189 53fe: 99 e2 ldi r25, 0x29 ; 41 5400: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5404: 6b ee ldi r22, 0xEB ; 235 5406: 7f ec ldi r23, 0xCF ; 207 5408: 8d eb ldi r24, 0xBD ; 189 540a: 99 e2 ldi r25, 0x29 ; 41 540c: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5410: 8a 85 ldd r24, Y+10 ; 0x0a 5412: 82 95 swap r24 5414: 86 95 lsr r24 5416: 86 95 lsr r24 5418: 83 70 andi r24, 0x03 ; 3 541a: 9b 85 ldd r25, Y+11 ; 0x0b 541c: 29 2f mov r18, r25 541e: 22 0f add r18, r18 5420: 22 0f add r18, r18 5422: 42 2f mov r20, r18 5424: 48 2b or r20, r24 5426: 59 2f mov r21, r25 5428: 52 95 swap r21 542a: 56 95 lsr r21 542c: 56 95 lsr r21 542e: 53 70 andi r21, 0x03 ; 3 5430: 70 e0 ldi r23, 0x00 ; 0 5432: 60 e0 ldi r22, 0x00 ; 0 5434: d4 ce rjmp .-600 ; 0x51de <_Z22print_alterate_packetsPh.part.8+0x1a4> 5436: 64 ec ldi r22, 0xC4 ; 196 5438: 7f ec ldi r23, 0xCF ; 207 543a: 8d eb ldi r24, 0xBD ; 189 543c: 99 e2 ldi r25, 0x29 ; 41 543e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5442: 6e 81 ldd r22, Y+6 ; 0x06 5444: 7f 81 ldd r23, Y+7 ; 0x07 5446: 68 5e subi r22, 0xE8 ; 232 5448: 73 4c sbci r23, 0xC3 ; 195 544a: 66 0f add r22, r22 544c: 77 1f adc r23, r23 544e: 66 0f add r22, r22 5450: 77 1f adc r23, r23 5452: 4a e0 ldi r20, 0x0A ; 10 5454: 50 e0 ldi r21, 0x00 ; 0 5456: 8d eb ldi r24, 0xBD ; 189 5458: 99 e2 ldi r25, 0x29 ; 41 545a: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 545e: c5 ce rjmp .-630 ; 0x51ea <_Z22print_alterate_packetsPh.part.8+0x1b0> 5460: 65 ed ldi r22, 0xD5 ; 213 5462: 7f ec ldi r23, 0xCF ; 207 5464: 8d eb ldi r24, 0xBD ; 189 5466: 99 e2 ldi r25, 0x29 ; 41 5468: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 546c: 6e 81 ldd r22, Y+6 ; 0x06 546e: 7f 81 ldd r23, Y+7 ; 0x07 5470: 90 e0 ldi r25, 0x00 ; 0 5472: 80 e0 ldi r24, 0x00 ; 0 5474: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 5478: 20 e0 ldi r18, 0x00 ; 0 547a: 30 e0 ldi r19, 0x00 ; 0 547c: 40 e0 ldi r20, 0x00 ; 0 547e: 5f e3 ldi r21, 0x3F ; 63 5480: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 5484: 20 e0 ldi r18, 0x00 ; 0 5486: 30 e0 ldi r19, 0x00 ; 0 5488: 48 ec ldi r20, 0xC8 ; 200 548a: 52 e4 ldi r21, 0x42 ; 66 548c: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 5490: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 5494: 40 cf rjmp .-384 ; 0x5316 <_Z22print_alterate_packetsPh.part.8+0x2dc> 5496: 69 ed ldi r22, 0xD9 ; 217 5498: 7f ec ldi r23, 0xCF ; 207 549a: 8d eb ldi r24, 0xBD ; 189 549c: 99 e2 ldi r25, 0x29 ; 41 549e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 54a2: 6e 81 ldd r22, Y+6 ; 0x06 54a4: 7f 81 ldd r23, Y+7 ; 0x07 54a6: d5 cf rjmp .-86 ; 0x5452 <_Z22print_alterate_packetsPh.part.8+0x418> 54a8: 6b ee ldi r22, 0xEB ; 235 54aa: 7f ec ldi r23, 0xCF ; 207 54ac: f6 cf rjmp .-20 ; 0x549a <_Z22print_alterate_packetsPh.part.8+0x460> 54ae: 61 ee ldi r22, 0xE1 ; 225 54b0: 7f ec ldi r23, 0xCF ; 207 54b2: c3 cf rjmp .-122 ; 0x543a <_Z22print_alterate_packetsPh.part.8+0x400> 54b4: 66 ee ldi r22, 0xE6 ; 230 54b6: 7f ec ldi r23, 0xCF ; 207 54b8: c0 cf rjmp .-128 ; 0x543a <_Z22print_alterate_packetsPh.part.8+0x400> 54ba: 62 ed ldi r22, 0xD2 ; 210 54bc: 7f ec ldi r23, 0xCF ; 207 54be: ed cf rjmp .-38 ; 0x549a <_Z22print_alterate_packetsPh.part.8+0x460> 000054c0 <_Z13print_packet0Phh>: 54c0: 1f 93 push r17 54c2: cf 93 push r28 54c4: df 93 push r29 54c6: ec 01 movw r28, r24 54c8: 99 81 ldd r25, Y+1 ; 0x01 54ca: 99 23 and r25, r25 54cc: 09 f4 brne .+2 ; 0x54d0 <_Z13print_packet0Phh+0x10> 54ce: c8 c0 rjmp .+400 ; 0x5660 <_Z13print_packet0Phh+0x1a0> 54d0: 8a 81 ldd r24, Y+2 ; 0x02 54d2: 80 76 andi r24, 0x60 ; 96 54d4: 09 f0 breq .+2 ; 0x54d8 <_Z13print_packet0Phh+0x18> 54d6: c9 c0 rjmp .+402 ; 0x566a <_Z13print_packet0Phh+0x1aa> 54d8: 16 2f mov r17, r22 54da: 4a e0 ldi r20, 0x0A ; 10 54dc: 50 e0 ldi r21, 0x00 ; 0 54de: 69 2f mov r22, r25 54e0: 8d eb ldi r24, 0xBD ; 189 54e2: 99 e2 ldi r25, 0x29 ; 41 54e4: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 54e8: 66 e5 ldi r22, 0x56 ; 86 54ea: 70 ed ldi r23, 0xD0 ; 208 54ec: 8d eb ldi r24, 0xBD ; 189 54ee: 99 e2 ldi r25, 0x29 ; 41 54f0: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 54f4: 62 ed ldi r22, 0xD2 ; 210 54f6: 7f ec ldi r23, 0xCF ; 207 54f8: 8d eb ldi r24, 0xBD ; 189 54fa: 99 e2 ldi r25, 0x29 ; 41 54fc: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5500: 6b 81 ldd r22, Y+3 ; 0x03 5502: 7c 81 ldd r23, Y+4 ; 0x04 5504: 7f 70 andi r23, 0x0F ; 15 5506: 4a e0 ldi r20, 0x0A ; 10 5508: 50 e0 ldi r21, 0x00 ; 0 550a: 8d eb ldi r24, 0xBD ; 189 550c: 99 e2 ldi r25, 0x29 ; 41 550e: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 5512: 60 ec ldi r22, 0xC0 ; 192 5514: 7f ec ldi r23, 0xCF ; 207 5516: 8d eb ldi r24, 0xBD ; 189 5518: 99 e2 ldi r25, 0x29 ; 41 551a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 551e: 8c 81 ldd r24, Y+4 ; 0x04 5520: 98 2f mov r25, r24 5522: 92 95 swap r25 5524: 9f 70 andi r25, 0x0F ; 15 5526: 8d 81 ldd r24, Y+5 ; 0x05 5528: 68 2f mov r22, r24 552a: 62 95 swap r22 552c: 60 7f andi r22, 0xF0 ; 240 552e: 86 2f mov r24, r22 5530: 89 2b or r24, r25 5532: 68 2f mov r22, r24 5534: 70 e0 ldi r23, 0x00 ; 0 5536: 4a e0 ldi r20, 0x0A ; 10 5538: 50 e0 ldi r21, 0x00 ; 0 553a: 8d eb ldi r24, 0xBD ; 189 553c: 99 e2 ldi r25, 0x29 ; 41 553e: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 5542: 64 ec ldi r22, 0xC4 ; 196 5544: 7f ec ldi r23, 0xCF ; 207 5546: 8d eb ldi r24, 0xBD ; 189 5548: 99 e2 ldi r25, 0x29 ; 41 554a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 554e: 2d 81 ldd r18, Y+5 ; 0x05 5550: 22 95 swap r18 5552: 2f 70 andi r18, 0x0F ; 15 5554: 3e 81 ldd r19, Y+6 ; 0x06 5556: 43 2f mov r20, r19 5558: 42 95 swap r20 555a: 40 7f andi r20, 0xF0 ; 240 555c: 84 2f mov r24, r20 555e: 82 2b or r24, r18 5560: 93 2f mov r25, r19 5562: 92 95 swap r25 5564: 9f 70 andi r25, 0x0F ; 15 5566: 88 5e subi r24, 0xE8 ; 232 5568: 93 40 sbci r25, 0x03 ; 3 556a: bc 01 movw r22, r24 556c: 66 0f add r22, r22 556e: 77 1f adc r23, r23 5570: 66 0f add r22, r22 5572: 77 1f adc r23, r23 5574: 4a e0 ldi r20, 0x0A ; 10 5576: 50 e0 ldi r21, 0x00 ; 0 5578: 8d eb ldi r24, 0xBD ; 189 557a: 99 e2 ldi r25, 0x29 ; 41 557c: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 5580: 65 ed ldi r22, 0xD5 ; 213 5582: 7f ec ldi r23, 0xCF ; 207 5584: 8d eb ldi r24, 0xBD ; 189 5586: 99 e2 ldi r25, 0x29 ; 41 5588: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 558c: 6f 81 ldd r22, Y+7 ; 0x07 558e: 70 e0 ldi r23, 0x00 ; 0 5590: 90 e0 ldi r25, 0x00 ; 0 5592: 80 e0 ldi r24, 0x00 ; 0 5594: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 5598: 20 e0 ldi r18, 0x00 ; 0 559a: 30 e0 ldi r19, 0x00 ; 0 559c: 40 e0 ldi r20, 0x00 ; 0 559e: 5f e3 ldi r21, 0x3F ; 63 55a0: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 55a4: 20 e0 ldi r18, 0x00 ; 0 55a6: 30 e0 ldi r19, 0x00 ; 0 55a8: 48 ec ldi r20, 0xC8 ; 200 55aa: 52 e4 ldi r21, 0x42 ; 66 55ac: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 55b0: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 55b4: 4a e0 ldi r20, 0x0A ; 10 55b6: 50 e0 ldi r21, 0x00 ; 0 55b8: 8d eb ldi r24, 0xBD ; 189 55ba: 99 e2 ldi r25, 0x29 ; 41 55bc: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 55c0: 8a 81 ldd r24, Y+2 ; 0x02 55c2: 8f 71 andi r24, 0x1F ; 31 55c4: 1f 92 push r1 55c6: 8f 93 push r24 55c8: 8e e2 ldi r24, 0x2E ; 46 55ca: 9e ec ldi r25, 0xCE ; 206 55cc: 9f 93 push r25 55ce: 8f 93 push r24 55d0: 8d eb ldi r24, 0xBD ; 189 55d2: 99 e2 ldi r25, 0x29 ; 41 55d4: 9f 93 push r25 55d6: 8f 93 push r24 55d8: 0e 94 e8 1a call 0x35d0 ; 0x35d0 <_ZN5Print6printfEPKcz.constprop.47> 55dc: 0f 90 pop r0 55de: 0f 90 pop r0 55e0: 0f 90 pop r0 55e2: 0f 90 pop r0 55e4: 0f 90 pop r0 55e6: 0f 90 pop r0 55e8: 1c 30 cpi r17, 0x0C ; 12 55ea: 90 f1 brcs .+100 ; 0x5650 <_Z13print_packet0Phh+0x190> 55ec: 69 ed ldi r22, 0xD9 ; 217 55ee: 7f ec ldi r23, 0xCF ; 207 55f0: 8d eb ldi r24, 0xBD ; 189 55f2: 99 e2 ldi r25, 0x29 ; 41 55f4: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 55f8: 88 85 ldd r24, Y+8 ; 0x08 55fa: 99 85 ldd r25, Y+9 ; 0x09 55fc: 2a 85 ldd r18, Y+10 ; 0x0a 55fe: a2 2f mov r26, r18 5600: af 73 andi r26, 0x3F ; 63 5602: ac 01 movw r20, r24 5604: 6a 2f mov r22, r26 5606: 70 e0 ldi r23, 0x00 ; 0 5608: 2a e0 ldi r18, 0x0A ; 10 560a: 30 e0 ldi r19, 0x00 ; 0 560c: 8d eb ldi r24, 0xBD ; 189 560e: 99 e2 ldi r25, 0x29 ; 41 5610: 0e 94 bf 1d call 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 5614: 6b ee ldi r22, 0xEB ; 235 5616: 7f ec ldi r23, 0xCF ; 207 5618: 8d eb ldi r24, 0xBD ; 189 561a: 99 e2 ldi r25, 0x29 ; 41 561c: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 5620: 8a 85 ldd r24, Y+10 ; 0x0a 5622: 82 95 swap r24 5624: 86 95 lsr r24 5626: 86 95 lsr r24 5628: 83 70 andi r24, 0x03 ; 3 562a: 9b 85 ldd r25, Y+11 ; 0x0b 562c: 29 2f mov r18, r25 562e: 22 0f add r18, r18 5630: 22 0f add r18, r18 5632: 42 2f mov r20, r18 5634: 48 2b or r20, r24 5636: 59 2f mov r21, r25 5638: 52 95 swap r21 563a: 56 95 lsr r21 563c: 56 95 lsr r21 563e: 53 70 andi r21, 0x03 ; 3 5640: 70 e0 ldi r23, 0x00 ; 0 5642: 60 e0 ldi r22, 0x00 ; 0 5644: 2a e0 ldi r18, 0x0A ; 10 5646: 30 e0 ldi r19, 0x00 ; 0 5648: 8d eb ldi r24, 0xBD ; 189 564a: 99 e2 ldi r25, 0x29 ; 41 564c: 0e 94 bf 1d call 0x3b7e ; 0x3b7e <_ZN5Print5printEmi> 5650: 8a 81 ldd r24, Y+2 ; 0x02 5652: 0e 94 00 28 call 0x5000 ; 0x5000 <_ZL18extract_interruptsh> 5656: 8d eb ldi r24, 0xBD ; 189 5658: 99 e2 ldi r25, 0x29 ; 41 565a: 0e 94 26 07 call 0xe4c ; 0xe4c <_ZN9UartClass5flushEv> 565e: 91 e0 ldi r25, 0x01 ; 1 5660: 89 2f mov r24, r25 5662: df 91 pop r29 5664: cf 91 pop r28 5666: 1f 91 pop r17 5668: 08 95 ret 566a: 90 e0 ldi r25, 0x00 ; 0 566c: f9 cf rjmp .-14 ; 0x5660 <_Z13print_packet0Phh+0x1a0> 0000566e <__vector_25>: 566e: 1f 92 push r1 5670: 0f 92 push r0 5672: 0f b6 in r0, 0x3f ; 63 5674: 0f 92 push r0 5676: 11 24 eor r1, r1 5678: 8f 93 push r24 567a: 9f 93 push r25 567c: af 93 push r26 567e: bf 93 push r27 5680: 80 91 ae 28 lds r24, 0x28AE ; 0x8028ae 5684: 90 91 af 28 lds r25, 0x28AF ; 0x8028af 5688: a0 91 b0 28 lds r26, 0x28B0 ; 0x8028b0 568c: b0 91 b1 28 lds r27, 0x28B1 ; 0x8028b1 5690: 01 96 adiw r24, 0x01 ; 1 5692: a1 1d adc r26, r1 5694: b1 1d adc r27, r1 5696: 80 93 ae 28 sts 0x28AE, r24 ; 0x8028ae 569a: 90 93 af 28 sts 0x28AF, r25 ; 0x8028af 569e: a0 93 b0 28 sts 0x28B0, r26 ; 0x8028b0 56a2: b0 93 b1 28 sts 0x28B1, r27 ; 0x8028b1 56a6: 81 e0 ldi r24, 0x01 ; 1 56a8: 80 93 a6 0a sts 0x0AA6, r24 ; 0x800aa6 <__TEXT_REGION_LENGTH__+0x700aa6> 56ac: bf 91 pop r27 56ae: af 91 pop r26 56b0: 9f 91 pop r25 56b2: 8f 91 pop r24 56b4: 0f 90 pop r0 56b6: 0f be out 0x3f, r0 ; 63 56b8: 0f 90 pop r0 56ba: 1f 90 pop r1 56bc: 18 95 reti 000056be <__vector_29>: 56be: 1f 92 push r1 56c0: 0f 92 push r0 56c2: 0f b6 in r0, 0x3f ; 63 56c4: 0f 92 push r0 56c6: 11 24 eor r1, r1 56c8: 2f 93 push r18 56ca: 3f 93 push r19 56cc: 4f 93 push r20 56ce: 5f 93 push r21 56d0: 6f 93 push r22 56d2: 7f 93 push r23 56d4: 8f 93 push r24 56d6: 9f 93 push r25 56d8: af 93 push r26 56da: bf 93 push r27 56dc: ef 93 push r30 56de: ff 93 push r31 56e0: 85 e0 ldi r24, 0x05 ; 5 56e2: 0e 94 11 05 call 0xa22 ; 0xa22 56e6: ff 91 pop r31 56e8: ef 91 pop r30 56ea: bf 91 pop r27 56ec: af 91 pop r26 56ee: 9f 91 pop r25 56f0: 8f 91 pop r24 56f2: 7f 91 pop r23 56f4: 6f 91 pop r22 56f6: 5f 91 pop r21 56f8: 4f 91 pop r20 56fa: 3f 91 pop r19 56fc: 2f 91 pop r18 56fe: 0f 90 pop r0 5700: 0f be out 0x3f, r0 ; 63 5702: 0f 90 pop r0 5704: 1f 90 pop r1 5706: 18 95 reti 00005708 <__vector_35>: 5708: 1f 92 push r1 570a: 0f 92 push r0 570c: 0f b6 in r0, 0x3f ; 63 570e: 0f 92 push r0 5710: 11 24 eor r1, r1 5712: 2f 93 push r18 5714: 3f 93 push r19 5716: 4f 93 push r20 5718: 5f 93 push r21 571a: 6f 93 push r22 571c: 7f 93 push r23 571e: 8f 93 push r24 5720: 9f 93 push r25 5722: af 93 push r26 5724: bf 93 push r27 5726: ef 93 push r30 5728: ff 93 push r31 572a: 84 e0 ldi r24, 0x04 ; 4 572c: 0e 94 11 05 call 0xa22 ; 0xa22 5730: ff 91 pop r31 5732: ef 91 pop r30 5734: bf 91 pop r27 5736: af 91 pop r26 5738: 9f 91 pop r25 573a: 8f 91 pop r24 573c: 7f 91 pop r23 573e: 6f 91 pop r22 5740: 5f 91 pop r21 5742: 4f 91 pop r20 5744: 3f 91 pop r19 5746: 2f 91 pop r18 5748: 0f 90 pop r0 574a: 0f be out 0x3f, r0 ; 63 574c: 0f 90 pop r0 574e: 1f 90 pop r1 5750: 18 95 reti 00005752 <__vector_20>: 5752: 1f 92 push r1 5754: 0f 92 push r0 5756: 0f b6 in r0, 0x3f ; 63 5758: 0f 92 push r0 575a: 11 24 eor r1, r1 575c: 2f 93 push r18 575e: 3f 93 push r19 5760: 4f 93 push r20 5762: 5f 93 push r21 5764: 6f 93 push r22 5766: 7f 93 push r23 5768: 8f 93 push r24 576a: 9f 93 push r25 576c: af 93 push r26 576e: bf 93 push r27 5770: ef 93 push r30 5772: ff 93 push r31 5774: 83 e0 ldi r24, 0x03 ; 3 5776: 0e 94 11 05 call 0xa22 ; 0xa22 577a: ff 91 pop r31 577c: ef 91 pop r30 577e: bf 91 pop r27 5780: af 91 pop r26 5782: 9f 91 pop r25 5784: 8f 91 pop r24 5786: 7f 91 pop r23 5788: 6f 91 pop r22 578a: 5f 91 pop r21 578c: 4f 91 pop r20 578e: 3f 91 pop r19 5790: 2f 91 pop r18 5792: 0f 90 pop r0 5794: 0f be out 0x3f, r0 ; 63 5796: 0f 90 pop r0 5798: 1f 90 pop r1 579a: 18 95 reti 0000579c <__vector_24>: 579c: 1f 92 push r1 579e: 0f 92 push r0 57a0: 0f b6 in r0, 0x3f ; 63 57a2: 0f 92 push r0 57a4: 11 24 eor r1, r1 57a6: 2f 93 push r18 57a8: 3f 93 push r19 57aa: 4f 93 push r20 57ac: 5f 93 push r21 57ae: 6f 93 push r22 57b0: 7f 93 push r23 57b2: 8f 93 push r24 57b4: 9f 93 push r25 57b6: af 93 push r26 57b8: bf 93 push r27 57ba: ef 93 push r30 57bc: ff 93 push r31 57be: 82 e0 ldi r24, 0x02 ; 2 57c0: 0e 94 11 05 call 0xa22 ; 0xa22 57c4: ff 91 pop r31 57c6: ef 91 pop r30 57c8: bf 91 pop r27 57ca: af 91 pop r26 57cc: 9f 91 pop r25 57ce: 8f 91 pop r24 57d0: 7f 91 pop r23 57d2: 6f 91 pop r22 57d4: 5f 91 pop r21 57d6: 4f 91 pop r20 57d8: 3f 91 pop r19 57da: 2f 91 pop r18 57dc: 0f 90 pop r0 57de: 0f be out 0x3f, r0 ; 63 57e0: 0f 90 pop r0 57e2: 1f 90 pop r1 57e4: 18 95 reti 000057e6 <__vector_34>: 57e6: 1f 92 push r1 57e8: 0f 92 push r0 57ea: 0f b6 in r0, 0x3f ; 63 57ec: 0f 92 push r0 57ee: 11 24 eor r1, r1 57f0: 2f 93 push r18 57f2: 3f 93 push r19 57f4: 4f 93 push r20 57f6: 5f 93 push r21 57f8: 6f 93 push r22 57fa: 7f 93 push r23 57fc: 8f 93 push r24 57fe: 9f 93 push r25 5800: af 93 push r26 5802: bf 93 push r27 5804: ef 93 push r30 5806: ff 93 push r31 5808: 81 e0 ldi r24, 0x01 ; 1 580a: 0e 94 11 05 call 0xa22 ; 0xa22 580e: ff 91 pop r31 5810: ef 91 pop r30 5812: bf 91 pop r27 5814: af 91 pop r26 5816: 9f 91 pop r25 5818: 8f 91 pop r24 581a: 7f 91 pop r23 581c: 6f 91 pop r22 581e: 5f 91 pop r21 5820: 4f 91 pop r20 5822: 3f 91 pop r19 5824: 2f 91 pop r18 5826: 0f 90 pop r0 5828: 0f be out 0x3f, r0 ; 63 582a: 0f 90 pop r0 582c: 1f 90 pop r1 582e: 18 95 reti 00005830 <__vector_6>: 5830: 1f 92 push r1 5832: 0f 92 push r0 5834: 0f b6 in r0, 0x3f ; 63 5836: 0f 92 push r0 5838: 11 24 eor r1, r1 583a: 2f 93 push r18 583c: 3f 93 push r19 583e: 4f 93 push r20 5840: 5f 93 push r21 5842: 6f 93 push r22 5844: 7f 93 push r23 5846: 8f 93 push r24 5848: 9f 93 push r25 584a: af 93 push r26 584c: bf 93 push r27 584e: ef 93 push r30 5850: ff 93 push r31 5852: 80 e0 ldi r24, 0x00 ; 0 5854: 0e 94 11 05 call 0xa22 ; 0xa22 5858: ff 91 pop r31 585a: ef 91 pop r30 585c: bf 91 pop r27 585e: af 91 pop r26 5860: 9f 91 pop r25 5862: 8f 91 pop r24 5864: 7f 91 pop r23 5866: 6f 91 pop r22 5868: 5f 91 pop r21 586a: 4f 91 pop r20 586c: 3f 91 pop r19 586e: 2f 91 pop r18 5870: 0f 90 pop r0 5872: 0f be out 0x3f, r0 ; 63 5874: 0f 90 pop r0 5876: 1f 90 pop r1 5878: 18 95 reti 0000587a <__vector_18>: 587a: 1f 92 push r1 587c: 0f 92 push r0 587e: 0f b6 in r0, 0x3f ; 63 5880: 0f 92 push r0 5882: 11 24 eor r1, r1 5884: 2f 93 push r18 5886: 3f 93 push r19 5888: 4f 93 push r20 588a: 5f 93 push r21 588c: 6f 93 push r22 588e: 7f 93 push r23 5890: 8f 93 push r24 5892: 9f 93 push r25 5894: af 93 push r26 5896: bf 93 push r27 5898: ef 93 push r30 589a: ff 93 push r31 589c: 8d eb ldi r24, 0xBD ; 189 589e: 99 e2 ldi r25, 0x29 ; 41 58a0: 0e 94 90 06 call 0xd20 ; 0xd20 <_ZN9UartClass18_tx_data_empty_irqEv> 58a4: ff 91 pop r31 58a6: ef 91 pop r30 58a8: bf 91 pop r27 58aa: af 91 pop r26 58ac: 9f 91 pop r25 58ae: 8f 91 pop r24 58b0: 7f 91 pop r23 58b2: 6f 91 pop r22 58b4: 5f 91 pop r21 58b6: 4f 91 pop r20 58b8: 3f 91 pop r19 58ba: 2f 91 pop r18 58bc: 0f 90 pop r0 58be: 0f be out 0x3f, r0 ; 63 58c0: 0f 90 pop r0 58c2: 1f 90 pop r1 58c4: 18 95 reti 000058c6 <__vector_17>: 58c6: 1f 92 push r1 58c8: 0f 92 push r0 58ca: 0f b6 in r0, 0x3f ; 63 58cc: 0f 92 push r0 58ce: 11 24 eor r1, r1 58d0: 2f 93 push r18 58d2: 8f 93 push r24 58d4: 9f 93 push r25 58d6: ef 93 push r30 58d8: ff 93 push r31 58da: e0 91 c9 29 lds r30, 0x29C9 ; 0x8029c9 58de: f0 91 ca 29 lds r31, 0x29CA ; 0x8029ca 58e2: 81 81 ldd r24, Z+1 ; 0x01 58e4: 81 fd sbrc r24, 1 58e6: 1b c0 rjmp .+54 ; 0x591e <__vector_17+0x58> 58e8: 90 81 ld r25, Z 58ea: 80 91 d3 29 lds r24, 0x29D3 ; 0x8029d3 58ee: 8f 5f subi r24, 0xFF ; 255 58f0: 8f 73 andi r24, 0x3F ; 63 58f2: 20 91 d4 29 lds r18, 0x29D4 ; 0x8029d4 58f6: 82 17 cp r24, r18 58f8: 41 f0 breq .+16 ; 0x590a <__vector_17+0x44> 58fa: e0 91 d3 29 lds r30, 0x29D3 ; 0x8029d3 58fe: f0 e0 ldi r31, 0x00 ; 0 5900: e3 54 subi r30, 0x43 ; 67 5902: f6 4d sbci r31, 0xD6 ; 214 5904: 95 8f std Z+29, r25 ; 0x1d 5906: 80 93 d3 29 sts 0x29D3, r24 ; 0x8029d3 590a: ff 91 pop r31 590c: ef 91 pop r30 590e: 9f 91 pop r25 5910: 8f 91 pop r24 5912: 2f 91 pop r18 5914: 0f 90 pop r0 5916: 0f be out 0x3f, r0 ; 63 5918: 0f 90 pop r0 591a: 1f 90 pop r1 591c: 18 95 reti 591e: 80 81 ld r24, Z 5920: f4 cf rjmp .-24 ; 0x590a <__vector_17+0x44> 00005922 <__vector_14>: 5922: 1f 92 push r1 5924: 0f 92 push r0 5926: 0f b6 in r0, 0x3f ; 63 5928: 0f 92 push r0 592a: 11 24 eor r1, r1 592c: 2f 93 push r18 592e: 3f 93 push r19 5930: 4f 93 push r20 5932: 5f 93 push r21 5934: 6f 93 push r22 5936: 7f 93 push r23 5938: 8f 93 push r24 593a: 9f 93 push r25 593c: af 93 push r26 593e: bf 93 push r27 5940: cf 93 push r28 5942: ef 93 push r30 5944: ff 93 push r31 5946: c0 91 ab 08 lds r28, 0x08AB ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 594a: c2 ff sbrs r28, 2 594c: 0a c0 rjmp .+20 ; 0x5962 <__vector_14+0x40> 594e: 10 92 22 28 sts 0x2822, r1 ; 0x802822 5952: 10 92 21 28 sts 0x2821, r1 ; 0x802821 5956: 10 92 20 28 sts 0x2820, r1 ; 0x802820 595a: 84 e0 ldi r24, 0x04 ; 4 595c: 0e 94 69 14 call 0x28d2 ; 0x28d2 5960: 12 c0 rjmp .+36 ; 0x5986 <__vector_14+0x64> 5962: c6 ff sbrs r28, 6 5964: 2d c0 rjmp .+90 ; 0x59c0 <__vector_14+0x9e> 5966: 80 91 1f 28 lds r24, 0x281F ; 0x80281f 596a: 81 30 cpi r24, 0x01 ; 1 596c: 41 f4 brne .+16 ; 0x597e <__vector_14+0x5c> 596e: 80 91 22 28 lds r24, 0x2822 ; 0x802822 5972: 90 e0 ldi r25, 0x00 ; 0 5974: f0 e0 ldi r31, 0x00 ; 0 5976: e0 e0 ldi r30, 0x00 ; 0 5978: 09 95 icall 597a: 10 92 1f 28 sts 0x281F, r1 ; 0x80281f 597e: c0 ff sbrs r28, 0 5980: 14 c0 rjmp .+40 ; 0x59aa <__vector_14+0x88> 5982: 0e 94 76 14 call 0x28ec ; 0x28ec 5986: ff 91 pop r31 5988: ef 91 pop r30 598a: cf 91 pop r28 598c: bf 91 pop r27 598e: af 91 pop r26 5990: 9f 91 pop r25 5992: 8f 91 pop r24 5994: 7f 91 pop r23 5996: 6f 91 pop r22 5998: 5f 91 pop r21 599a: 4f 91 pop r20 599c: 3f 91 pop r19 599e: 2f 91 pop r18 59a0: 0f 90 pop r0 59a2: 0f be out 0x3f, r0 ; 63 59a4: 0f 90 pop r0 59a6: 1f 90 pop r1 59a8: 18 95 reti 59aa: 80 e4 ldi r24, 0x40 ; 64 59ac: 80 93 ab 08 sts 0x08AB, r24 ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 59b0: 81 e0 ldi r24, 0x01 ; 1 59b2: 0e 94 69 14 call 0x28d2 ; 0x28d2 59b6: 80 91 ab 08 lds r24, 0x08AB ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 59ba: 85 ff sbrs r24, 5 59bc: e4 cf rjmp .-56 ; 0x5986 <__vector_14+0x64> 59be: e1 cf rjmp .-62 ; 0x5982 <__vector_14+0x60> 59c0: c7 ff sbrs r28, 7 59c2: 50 c0 rjmp .+160 ; 0x5a64 <__vector_14+0x142> 59c4: c3 ff sbrs r28, 3 59c6: 08 c0 rjmp .+16 ; 0x59d8 <__vector_14+0xb6> 59c8: 10 92 22 28 sts 0x2822, r1 ; 0x802822 59cc: 10 92 21 28 sts 0x2821, r1 ; 0x802821 59d0: 10 92 20 28 sts 0x2820, r1 ; 0x802820 59d4: 83 e0 ldi r24, 0x03 ; 3 59d6: c2 cf rjmp .-124 ; 0x595c <__vector_14+0x3a> 59d8: 80 91 a9 08 lds r24, 0x08A9 ; 0x8008a9 <__TEXT_REGION_LENGTH__+0x7008a9> 59dc: 80 66 ori r24, 0x60 ; 96 59de: 80 93 a9 08 sts 0x08A9, r24 ; 0x8008a9 <__TEXT_REGION_LENGTH__+0x7008a9> 59e2: 80 91 ab 08 lds r24, 0x08AB ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 59e6: 81 ff sbrs r24, 1 59e8: 26 c0 rjmp .+76 ; 0x5a36 <__vector_14+0x114> 59ea: 80 91 21 28 lds r24, 0x2821 ; 0x802821 59ee: 88 23 and r24, r24 59f0: 49 f0 breq .+18 ; 0x5a04 <__vector_14+0xe2> 59f2: 80 91 ab 08 lds r24, 0x08AB ; 0x8008ab <__TEXT_REGION_LENGTH__+0x7008ab> 59f6: 84 ff sbrs r24, 4 59f8: 05 c0 rjmp .+10 ; 0x5a04 <__vector_14+0xe2> 59fa: 82 e0 ldi r24, 0x02 ; 2 59fc: 80 93 aa 08 sts 0x08AA, r24 ; 0x8008aa <__TEXT_REGION_LENGTH__+0x7008aa> 5a00: 81 e0 ldi r24, 0x01 ; 1 5a02: ac cf rjmp .-168 ; 0x595c <__vector_14+0x3a> 5a04: 90 91 21 28 lds r25, 0x2821 ; 0x802821 5a08: 80 91 20 28 lds r24, 0x2820 ; 0x802820 5a0c: 98 17 cp r25, r24 5a0e: 78 f4 brcc .+30 ; 0x5a2e <__vector_14+0x10c> 5a10: e0 91 21 28 lds r30, 0x2821 ; 0x802821 5a14: f0 e0 ldi r31, 0x00 ; 0 5a16: 80 81 ld r24, Z 5a18: 80 93 ad 08 sts 0x08AD, r24 ; 0x8008ad <__TEXT_REGION_LENGTH__+0x7008ad> 5a1c: 80 91 21 28 lds r24, 0x2821 ; 0x802821 5a20: 8f 5f subi r24, 0xFF ; 255 5a22: 80 93 21 28 sts 0x2821, r24 ; 0x802821 5a26: 83 e0 ldi r24, 0x03 ; 3 5a28: 80 93 aa 08 sts 0x08AA, r24 ; 0x8008aa <__TEXT_REGION_LENGTH__+0x7008aa> 5a2c: ac cf rjmp .-168 ; 0x5986 <__vector_14+0x64> 5a2e: 82 e0 ldi r24, 0x02 ; 2 5a30: 80 93 aa 08 sts 0x08AA, r24 ; 0x8008aa <__TEXT_REGION_LENGTH__+0x7008aa> 5a34: 93 cf rjmp .-218 ; 0x595c <__vector_14+0x3a> 5a36: 90 91 22 28 lds r25, 0x2822 ; 0x802822 5a3a: 80 91 1e 28 lds r24, 0x281E ; 0x80281e 5a3e: 98 17 cp r25, r24 5a40: 60 f4 brcc .+24 ; 0x5a5a <__vector_14+0x138> 5a42: 80 91 ad 08 lds r24, 0x08AD ; 0x8008ad <__TEXT_REGION_LENGTH__+0x7008ad> 5a46: e0 91 22 28 lds r30, 0x2822 ; 0x802822 5a4a: f0 e0 ldi r31, 0x00 ; 0 5a4c: 80 83 st Z, r24 5a4e: 80 91 22 28 lds r24, 0x2822 ; 0x802822 5a52: 8f 5f subi r24, 0xFF ; 255 5a54: 80 93 22 28 sts 0x2822, r24 ; 0x802822 5a58: e6 cf rjmp .-52 ; 0x5a26 <__vector_14+0x104> 5a5a: 86 e0 ldi r24, 0x06 ; 6 5a5c: 80 93 aa 08 sts 0x08AA, r24 ; 0x8008aa <__TEXT_REGION_LENGTH__+0x7008aa> 5a60: 82 e0 ldi r24, 0x02 ; 2 5a62: 7c cf rjmp .-264 ; 0x595c <__vector_14+0x3a> 5a64: 85 e0 ldi r24, 0x05 ; 5 5a66: 7a cf rjmp .-268 ; 0x595c <__vector_14+0x3a> 00005a68 <__vector_15>: 5a68: 1f 92 push r1 5a6a: 0f 92 push r0 5a6c: 0f b6 in r0, 0x3f ; 63 5a6e: 0f 92 push r0 5a70: 11 24 eor r1, r1 5a72: 2f 93 push r18 5a74: 3f 93 push r19 5a76: 8f 93 push r24 5a78: 9f 93 push r25 5a7a: ef 93 push r30 5a7c: ff 93 push r31 5a7e: 80 91 a5 08 lds r24, 0x08A5 ; 0x8008a5 <__TEXT_REGION_LENGTH__+0x7008a5> 5a82: 98 2f mov r25, r24 5a84: 9c 70 andi r25, 0x0C ; 12 5a86: c9 f0 breq .+50 ; 0x5aba <__vector_15+0x52> 5a88: 80 91 a5 08 lds r24, 0x08A5 ; 0x8008a5 <__TEXT_REGION_LENGTH__+0x7008a5> 5a8c: 94 e0 ldi r25, 0x04 ; 4 5a8e: 82 ff sbrs r24, 2 5a90: 93 e0 ldi r25, 0x03 ; 3 5a92: 90 93 c4 28 sts 0x28C4, r25 ; 0x8028c4 5a96: 80 93 a5 08 sts 0x08A5, r24 ; 0x8008a5 <__TEXT_REGION_LENGTH__+0x7008a5> 5a9a: 81 e0 ldi r24, 0x01 ; 1 5a9c: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 5aa0: 10 92 0b 29 sts 0x290B, r1 ; 0x80290b 5aa4: ff 91 pop r31 5aa6: ef 91 pop r30 5aa8: 9f 91 pop r25 5aaa: 8f 91 pop r24 5aac: 3f 91 pop r19 5aae: 2f 91 pop r18 5ab0: 0f 90 pop r0 5ab2: 0f be out 0x3f, r0 ; 63 5ab4: 0f 90 pop r0 5ab6: 1f 90 pop r1 5ab8: 18 95 reti 5aba: 86 ff sbrs r24, 6 5abc: 4c c0 rjmp .+152 ; 0x5b56 <__vector_15+0xee> 5abe: 20 91 26 28 lds r18, 0x2826 ; 0x802826 5ac2: 90 91 25 28 lds r25, 0x2825 ; 0x802825 5ac6: 80 91 a5 08 lds r24, 0x08A5 ; 0x8008a5 <__TEXT_REGION_LENGTH__+0x7008a5> 5aca: 84 ff sbrs r24, 4 5acc: 10 c0 rjmp .+32 ; 0x5aee <__vector_15+0x86> 5ace: 80 91 24 28 lds r24, 0x2824 ; 0x802824 5ad2: 88 23 and r24, r24 5ad4: 51 f0 breq .+20 ; 0x5aea <__vector_15+0x82> 5ad6: 83 e0 ldi r24, 0x03 ; 3 5ad8: 80 93 a4 08 sts 0x08A4, r24 ; 0x8008a4 <__TEXT_REGION_LENGTH__+0x7008a4> 5adc: 85 e0 ldi r24, 0x05 ; 5 5ade: 80 93 c4 28 sts 0x28C4, r24 ; 0x8028c4 5ae2: 10 92 0b 29 sts 0x290B, r1 ; 0x80290b 5ae6: 81 e0 ldi r24, 0x01 ; 1 5ae8: 31 c0 rjmp .+98 ; 0x5b4c <__vector_15+0xe4> 5aea: 81 e0 ldi r24, 0x01 ; 1 5aec: f5 cf rjmp .-22 ; 0x5ad8 <__vector_15+0x70> 5aee: 80 91 c5 28 lds r24, 0x28C5 ; 0x8028c5 5af2: 82 17 cp r24, r18 5af4: 90 f4 brcc .+36 ; 0x5b1a <__vector_15+0xb2> 5af6: e0 91 c5 28 lds r30, 0x28C5 ; 0x8028c5 5afa: 80 91 27 28 lds r24, 0x2827 ; 0x802827 5afe: 90 91 28 28 lds r25, 0x2828 ; 0x802828 5b02: e8 0f add r30, r24 5b04: f9 2f mov r31, r25 5b06: f1 1d adc r31, r1 5b08: 80 81 ld r24, Z 5b0a: 80 93 a8 08 sts 0x08A8, r24 ; 0x8008a8 <__TEXT_REGION_LENGTH__+0x7008a8> 5b0e: 80 91 c5 28 lds r24, 0x28C5 ; 0x8028c5 5b12: 8f 5f subi r24, 0xFF ; 255 5b14: 80 93 c5 28 sts 0x28C5, r24 ; 0x8028c5 5b18: c5 cf rjmp .-118 ; 0x5aa4 <__vector_15+0x3c> 5b1a: 80 91 c6 28 lds r24, 0x28C6 ; 0x8028c6 5b1e: 89 17 cp r24, r25 5b20: 48 f4 brcc .+18 ; 0x5b34 <__vector_15+0xcc> 5b22: 84 e0 ldi r24, 0x04 ; 4 5b24: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 5b28: 80 91 23 28 lds r24, 0x2823 ; 0x802823 5b2c: 81 60 ori r24, 0x01 ; 1 5b2e: 80 93 a7 08 sts 0x08A7, r24 ; 0x8008a7 <__TEXT_REGION_LENGTH__+0x7008a7> 5b32: b8 cf rjmp .-144 ; 0x5aa4 <__vector_15+0x3c> 5b34: 80 91 24 28 lds r24, 0x2824 ; 0x802824 5b38: 88 23 and r24, r24 5b3a: 59 f0 breq .+22 ; 0x5b52 <__vector_15+0xea> 5b3c: 83 e0 ldi r24, 0x03 ; 3 5b3e: 80 93 a4 08 sts 0x08A4, r24 ; 0x8008a4 <__TEXT_REGION_LENGTH__+0x7008a4> 5b42: 81 e0 ldi r24, 0x01 ; 1 5b44: 80 93 c4 28 sts 0x28C4, r24 ; 0x8028c4 5b48: 10 92 0b 29 sts 0x290B, r1 ; 0x80290b 5b4c: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 5b50: a9 cf rjmp .-174 ; 0x5aa4 <__vector_15+0x3c> 5b52: 81 e0 ldi r24, 0x01 ; 1 5b54: f4 cf rjmp .-24 ; 0x5b3e <__vector_15+0xd6> 5b56: 87 ff sbrs r24, 7 5b58: 3d c0 rjmp .+122 ; 0x5bd4 <__vector_15+0x16c> 5b5a: 90 91 c6 28 lds r25, 0x28C6 ; 0x8028c6 5b5e: 80 91 25 28 lds r24, 0x2825 ; 0x802825 5b62: 98 17 cp r25, r24 5b64: d8 f4 brcc .+54 ; 0x5b9c <__vector_15+0x134> 5b66: 80 91 a8 08 lds r24, 0x08A8 ; 0x8008a8 <__TEXT_REGION_LENGTH__+0x7008a8> 5b6a: e0 91 c6 28 lds r30, 0x28C6 ; 0x8028c6 5b6e: 20 91 c7 28 lds r18, 0x28C7 ; 0x8028c7 5b72: 30 91 c8 28 lds r19, 0x28C8 ; 0x8028c8 5b76: e2 0f add r30, r18 5b78: f3 2f mov r31, r19 5b7a: f1 1d adc r31, r1 5b7c: 80 83 st Z, r24 5b7e: 80 91 c6 28 lds r24, 0x28C6 ; 0x8028c6 5b82: 8f 5f subi r24, 0xFF ; 255 5b84: 80 93 c6 28 sts 0x28C6, r24 ; 0x8028c6 5b88: 90 91 25 28 lds r25, 0x2825 ; 0x802825 5b8c: 80 91 c6 28 lds r24, 0x28C6 ; 0x8028c6 5b90: 89 17 cp r24, r25 5b92: c0 f4 brcc .+48 ; 0x5bc4 <__vector_15+0x15c> 5b94: 82 e0 ldi r24, 0x02 ; 2 5b96: 80 93 a4 08 sts 0x08A4, r24 ; 0x8008a4 <__TEXT_REGION_LENGTH__+0x7008a4> 5b9a: 84 cf rjmp .-248 ; 0x5aa4 <__vector_15+0x3c> 5b9c: 80 91 24 28 lds r24, 0x2824 ; 0x802824 5ba0: 88 23 and r24, r24 5ba2: 71 f0 breq .+28 ; 0x5bc0 <__vector_15+0x158> 5ba4: 87 e0 ldi r24, 0x07 ; 7 5ba6: 80 93 a4 08 sts 0x08A4, r24 ; 0x8008a4 <__TEXT_REGION_LENGTH__+0x7008a4> 5baa: 82 e0 ldi r24, 0x02 ; 2 5bac: 80 93 c4 28 sts 0x28C4, r24 ; 0x8028c4 5bb0: 10 92 0b 29 sts 0x290B, r1 ; 0x80290b 5bb4: 81 e0 ldi r24, 0x01 ; 1 5bb6: 80 93 0c 29 sts 0x290C, r24 ; 0x80290c 5bba: 10 92 25 28 sts 0x2825, r1 ; 0x802825 5bbe: 72 cf rjmp .-284 ; 0x5aa4 <__vector_15+0x3c> 5bc0: 85 e0 ldi r24, 0x05 ; 5 5bc2: f1 cf rjmp .-30 ; 0x5ba6 <__vector_15+0x13e> 5bc4: 80 91 24 28 lds r24, 0x2824 ; 0x802824 5bc8: 88 23 and r24, r24 5bca: 11 f0 breq .+4 ; 0x5bd0 <__vector_15+0x168> 5bcc: 87 e0 ldi r24, 0x07 ; 7 5bce: b7 cf rjmp .-146 ; 0x5b3e <__vector_15+0xd6> 5bd0: 85 e0 ldi r24, 0x05 ; 5 5bd2: b5 cf rjmp .-150 ; 0x5b3e <__vector_15+0xd6> 5bd4: 86 e0 ldi r24, 0x06 ; 6 5bd6: 83 cf rjmp .-250 ; 0x5ade <__vector_15+0x76> 00005bd8 <__vector_3>: 5bd8: 1f 92 push r1 5bda: 0f 92 push r0 5bdc: 0f b6 in r0, 0x3f ; 63 5bde: 0f 92 push r0 5be0: 11 24 eor r1, r1 5be2: 8f 93 push r24 5be4: 8f ef ldi r24, 0xFF ; 255 5be6: 80 93 43 01 sts 0x0143, r24 ; 0x800143 <__TEXT_REGION_LENGTH__+0x700143> 5bea: 81 e0 ldi r24, 0x01 ; 1 5bec: 80 93 01 28 sts 0x2801, r24 ; 0x802801 5bf0: 8f 91 pop r24 5bf2: 0f 90 pop r0 5bf4: 0f be out 0x3f, r0 ; 63 5bf6: 0f 90 pop r0 5bf8: 1f 90 pop r1 5bfa: 18 95 reti 00005bfc <__vector_4>: 5bfc: 1f 92 push r1 5bfe: 0f 92 push r0 5c00: 0f b6 in r0, 0x3f ; 63 5c02: 0f 92 push r0 5c04: 11 24 eor r1, r1 5c06: 2f 93 push r18 5c08: 3f 93 push r19 5c0a: 4f 93 push r20 5c0c: 5f 93 push r21 5c0e: 6f 93 push r22 5c10: 7f 93 push r23 5c12: 8f 93 push r24 5c14: 9f 93 push r25 5c16: af 93 push r26 5c18: bf 93 push r27 5c1a: ef 93 push r30 5c1c: ff 93 push r31 5c1e: 21 e0 ldi r18, 0x01 ; 1 5c20: 20 93 53 01 sts 0x0153, r18 ; 0x800153 <__TEXT_REGION_LENGTH__+0x700153> 5c24: 80 91 1a 28 lds r24, 0x281A ; 0x80281a 5c28: 90 91 1b 28 lds r25, 0x281B ; 0x80281b 5c2c: 01 96 adiw r24, 0x01 ; 1 5c2e: 80 93 1a 28 sts 0x281A, r24 ; 0x80281a 5c32: 90 93 1b 28 sts 0x281B, r25 ; 0x80281b 5c36: 20 93 53 01 sts 0x0153, r18 ; 0x800153 <__TEXT_REGION_LENGTH__+0x700153> 5c3a: 80 91 a9 29 lds r24, 0x29A9 ; 0x8029a9 5c3e: 90 91 aa 29 lds r25, 0x29AA ; 0x8029aa 5c42: 00 97 sbiw r24, 0x00 ; 0 5c44: f9 f0 breq .+62 ; 0x5c84 <__vector_4+0x88> 5c46: 01 97 sbiw r24, 0x01 ; 1 5c48: 80 93 a9 29 sts 0x29A9, r24 ; 0x8029a9 5c4c: 90 93 aa 29 sts 0x29AA, r25 ; 0x8029aa 5c50: 89 2b or r24, r25 5c52: c1 f4 brne .+48 ; 0x5c84 <__vector_4+0x88> 5c54: 80 91 50 01 lds r24, 0x0150 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 5c58: 8e 7f andi r24, 0xFE ; 254 5c5a: 80 93 50 01 sts 0x0150, r24 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 5c5e: 80 91 51 01 lds r24, 0x0151 ; 0x800151 <__TEXT_REGION_LENGTH__+0x700151> 5c62: 81 11 cpse r24, r1 5c64: fc cf rjmp .-8 ; 0x5c5e <__vector_4+0x62> 5c66: 80 91 a8 29 lds r24, 0x29A8 ; 0x8029a8 5c6a: 88 23 and r24, r24 5c6c: 59 f0 breq .+22 ; 0x5c84 <__vector_4+0x88> 5c6e: 10 92 91 01 sts 0x0191, r1 ; 0x800191 <__TEXT_REGION_LENGTH__+0x700191> 5c72: 10 92 ac 01 sts 0x01AC, r1 ; 0x8001ac <__TEXT_REGION_LENGTH__+0x7001ac> 5c76: 98 e0 ldi r25, 0x08 ; 8 5c78: 90 93 e0 05 sts 0x05E0, r25 ; 0x8005e0 <__TEXT_REGION_LENGTH__+0x7005e0> 5c7c: 60 91 ab 29 lds r22, 0x29AB ; 0x8029ab 5c80: 0e 94 89 03 call 0x712 ; 0x712 5c84: ff 91 pop r31 5c86: ef 91 pop r30 5c88: bf 91 pop r27 5c8a: af 91 pop r26 5c8c: 9f 91 pop r25 5c8e: 8f 91 pop r24 5c90: 7f 91 pop r23 5c92: 6f 91 pop r22 5c94: 5f 91 pop r21 5c96: 4f 91 pop r20 5c98: 3f 91 pop r19 5c9a: 2f 91 pop r18 5c9c: 0f 90 pop r0 5c9e: 0f be out 0x3f, r0 ; 63 5ca0: 0f 90 pop r0 5ca2: 1f 90 pop r1 5ca4: 18 95 reti 00005ca6 <_GLOBAL__I_65535_0_TiNo2V71.cpp.o.6447>: 5ca6: cf 92 push r12 5ca8: df 92 push r13 5caa: ff 92 push r15 5cac: 0f 93 push r16 5cae: 1f 93 push r17 5cb0: cf 93 push r28 5cb2: df 93 push r29 5cb4: 0d eb ldi r16, 0xBD ; 189 5cb6: 19 e2 ldi r17, 0x29 ; 41 5cb8: f8 01 movw r30, r16 5cba: 12 82 std Z+2, r1 ; 0x02 5cbc: 13 82 std Z+3, r1 ; 0x03 5cbe: 88 ee ldi r24, 0xE8 ; 232 5cc0: 93 e0 ldi r25, 0x03 ; 3 5cc2: a0 e0 ldi r26, 0x00 ; 0 5cc4: b0 e0 ldi r27, 0x00 ; 0 5cc6: 84 83 std Z+4, r24 ; 0x04 5cc8: 95 83 std Z+5, r25 ; 0x05 5cca: a6 83 std Z+6, r26 ; 0x06 5ccc: b7 83 std Z+7, r27 ; 0x07 5cce: 24 ee ldi r18, 0xE4 ; 228 5cd0: 3d ec ldi r19, 0xCD ; 205 5cd2: 20 83 st Z, r18 5cd4: 31 83 std Z+1, r19 ; 0x01 5cd6: 20 e0 ldi r18, 0x00 ; 0 5cd8: 38 e0 ldi r19, 0x08 ; 8 5cda: 24 87 std Z+12, r18 ; 0x0c 5cdc: 35 87 std Z+13, r19 ; 0x0d 5cde: ff 24 eor r15, r15 5ce0: f3 94 inc r15 5ce2: f6 86 std Z+14, r15 ; 0x0e 5ce4: 17 86 std Z+15, r1 ; 0x0f 5ce6: 10 8a std Z+16, r1 ; 0x10 5ce8: 25 e0 ldi r18, 0x05 ; 5 5cea: 21 8b std Z+17, r18 ; 0x11 5cec: 24 e0 ldi r18, 0x04 ; 4 5cee: 22 8b std Z+18, r18 ; 0x12 5cf0: f3 8a std Z+19, r15 ; 0x13 5cf2: 14 8a std Z+20, r1 ; 0x14 5cf4: 15 8a std Z+21, r1 ; 0x15 5cf6: 16 8a std Z+22, r1 ; 0x16 5cf8: 17 8a std Z+23, r1 ; 0x17 5cfa: 10 8e std Z+24, r1 ; 0x18 5cfc: 11 8e std Z+25, r1 ; 0x19 5cfe: 32 e1 ldi r19, 0x12 ; 18 5d00: 32 8f std Z+26, r19 ; 0x1a 5d02: 13 8e std Z+27, r1 ; 0x1b 5d04: 14 8e std Z+28, r1 ; 0x1c 5d06: ef e8 ldi r30, 0x8F ; 143 5d08: f9 e2 ldi r31, 0x29 ; 41 5d0a: 21 83 std Z+1, r18 ; 0x01 5d0c: 21 e2 ldi r18, 0x21 ; 33 5d0e: 20 83 st Z, r18 5d10: e0 e5 ldi r30, 0x50 ; 80 5d12: f9 e2 ldi r31, 0x29 ; 41 5d14: 15 82 std Z+5, r1 ; 0x05 5d16: 14 82 std Z+4, r1 ; 0x04 5d18: e1 e9 ldi r30, 0x91 ; 145 5d1a: f9 e2 ldi r31, 0x29 ; 41 5d1c: 12 82 std Z+2, r1 ; 0x02 5d1e: 13 82 std Z+3, r1 ; 0x03 5d20: 84 83 std Z+4, r24 ; 0x04 5d22: 95 83 std Z+5, r25 ; 0x05 5d24: a6 83 std Z+6, r26 ; 0x06 5d26: b7 83 std Z+7, r27 ; 0x07 5d28: 82 e0 ldi r24, 0x02 ; 2 5d2a: 9e ec ldi r25, 0xCE ; 206 5d2c: 80 83 st Z, r24 5d2e: 91 83 std Z+1, r25 ; 0x01 5d30: e0 e0 ldi r30, 0x00 ; 0 5d32: fb e2 ldi r31, 0x2B ; 43 5d34: 80 e0 ldi r24, 0x00 ; 0 5d36: 94 e2 ldi r25, 0x24 ; 36 5d38: a4 e7 ldi r26, 0x74 ; 116 5d3a: b2 e4 ldi r27, 0x42 ; 66 5d3c: 80 87 std Z+8, r24 ; 0x08 5d3e: 91 87 std Z+9, r25 ; 0x09 5d40: a2 87 std Z+10, r26 ; 0x0a 5d42: b3 87 std Z+11, r27 ; 0x0b 5d44: 84 e1 ldi r24, 0x14 ; 20 5d46: 9e ec ldi r25, 0xCE ; 206 5d48: 80 83 st Z, r24 5d4a: 91 83 std Z+1, r25 ; 0x01 5d4c: 87 e0 ldi r24, 0x07 ; 7 5d4e: 87 87 std Z+15, r24 ; 0x0f 5d50: 8e e0 ldi r24, 0x0E ; 14 5d52: 80 8b std Z+16, r24 ; 0x10 5d54: 81 8b std Z+17, r24 ; 0x11 5d56: f0 92 9d 29 sts 0x299D, r15 ; 0x80299d <_ZN5RFM695_modeE> 5d5a: 8f e1 ldi r24, 0x1F ; 31 5d5c: 82 8b std Z+18, r24 ; 0x12 5d5e: 13 8a std Z+19, r1 ; 0x13 5d60: 14 8a std Z+20, r1 ; 0x14 5d62: 12 82 std Z+2, r1 ; 0x02 5d64: 13 82 std Z+3, r1 ; 0x03 5d66: 16 86 std Z+14, r1 ; 0x0e 5d68: 87 e1 ldi r24, 0x17 ; 23 5d6a: 9b e2 ldi r25, 0x2B ; 43 5d6c: 84 87 std Z+12, r24 ; 0x0c 5d6e: 95 87 std Z+13, r25 ; 0x0d 5d70: c6 ec ldi r28, 0xC6 ; 198 5d72: da e2 ldi r29, 0x2A ; 42 5d74: f8 82 st Y, r15 5d76: 82 ed ldi r24, 0xD2 ; 210 5d78: 89 83 std Y+1, r24 ; 0x01 5d7a: 86 e1 ldi r24, 0x16 ; 22 5d7c: 8a 83 std Y+2, r24 ; 0x02 5d7e: 2c e4 ldi r18, 0x4C ; 76 5d80: 34 e0 ldi r19, 0x04 ; 4 5d82: 2b 83 std Y+3, r18 ; 0x03 5d84: 3c 83 std Y+4, r19 ; 0x04 5d86: 2f ef ldi r18, 0xFF ; 255 5d88: 33 e0 ldi r19, 0x03 ; 3 5d8a: 2d 83 std Y+5, r18 ; 0x05 5d8c: 3e 83 std Y+6, r19 ; 0x06 5d8e: 22 e0 ldi r18, 0x02 ; 2 5d90: 30 e0 ldi r19, 0x00 ; 0 5d92: 2f 83 std Y+7, r18 ; 0x07 5d94: 38 87 std Y+8, r19 ; 0x08 5d96: 21 e0 ldi r18, 0x01 ; 1 5d98: 30 e0 ldi r19, 0x00 ; 0 5d9a: 29 87 std Y+9, r18 ; 0x09 5d9c: 3a 87 std Y+10, r19 ; 0x0a 5d9e: 40 e0 ldi r20, 0x00 ; 0 5da0: 50 e8 ldi r21, 0x80 ; 128 5da2: 68 e5 ldi r22, 0x58 ; 88 5da4: 74 e4 ldi r23, 0x44 ; 68 5da6: 4b 87 std Y+11, r20 ; 0x0b 5da8: 5c 87 std Y+12, r21 ; 0x0c 5daa: 6d 87 std Y+13, r22 ; 0x0d 5dac: 7e 87 std Y+14, r23 ; 0x0e 5dae: 99 e1 ldi r25, 0x19 ; 25 5db0: 9f 87 std Y+15, r25 ; 0x0f 5db2: 18 8a std Y+16, r1 ; 0x10 5db4: 19 8a std Y+17, r1 ; 0x11 5db6: 1a 8a std Y+18, r1 ; 0x12 5db8: 93 e0 ldi r25, 0x03 ; 3 5dba: 9b 8b std Y+19, r25 ; 0x13 5dbc: 93 e1 ldi r25, 0x13 ; 19 5dbe: 9c 8b std Y+20, r25 ; 0x14 5dc0: 2c e0 ldi r18, 0x0C ; 12 5dc2: 2d 8b std Y+21, r18 ; 0x15 5dc4: 99 e0 ldi r25, 0x09 ; 9 5dc6: 9e 8b std Y+22, r25 ; 0x16 5dc8: 43 e0 ldi r20, 0x03 ; 3 5dca: 50 e0 ldi r21, 0x00 ; 0 5dcc: 4f 8b std Y+23, r20 ; 0x17 5dce: 58 8f std Y+24, r21 ; 0x18 5dd0: 8a 8f std Y+26, r24 ; 0x1a 5dd2: 3b e0 ldi r19, 0x0B ; 11 5dd4: 3b 8f std Y+27, r19 ; 0x1b 5dd6: 9c 8f std Y+28, r25 ; 0x1c 5dd8: 9a e0 ldi r25, 0x0A ; 10 5dda: 9d 8f std Y+29, r25 ; 0x1d 5ddc: 38 e0 ldi r19, 0x08 ; 8 5dde: 3e 8f std Y+30, r19 ; 0x1e 5de0: 3d e0 ldi r19, 0x0D ; 13 5de2: 3f 8f std Y+31, r19 ; 0x1f 5de4: 89 a3 std Y+33, r24 ; 0x21 5de6: 2a a3 std Y+34, r18 ; 0x22 5de8: 8c a3 std Y+36, r24 ; 0x24 5dea: 2f ef ldi r18, 0xFF ; 255 5dec: 2d a3 std Y+37, r18 ; 0x25 5dee: 8f a3 std Y+39, r24 ; 0x27 5df0: 28 a7 std Y+40, r18 ; 0x28 5df2: 8a a7 std Y+42, r24 ; 0x2a 5df4: 1b a6 std Y+43, r1 ; 0x2b 5df6: fc a6 std Y+44, r15 ; 0x2c 5df8: 9f a7 std Y+47, r25 ; 0x2f 5dfa: 18 aa std Y+48, r1 ; 0x30 5dfc: 19 aa std Y+49, r1 ; 0x31 5dfe: 1a aa std Y+50, r1 ; 0x32 5e00: fb aa std Y+51, r15 ; 0x33 5e02: fc aa std Y+52, r15 ; 0x34 5e04: 1d aa std Y+53, r1 ; 0x35 5e06: 1e aa std Y+54, r1 ; 0x36 5e08: 1f aa std Y+55, r1 ; 0x37 5e0a: 8f ef ldi r24, 0xFF ; 255 5e0c: 9f ef ldi r25, 0xFF ; 255 5e0e: 88 af std Y+56, r24 ; 0x38 5e10: 99 af std Y+57, r25 ; 0x39 5e12: 80 93 a2 2a sts 0x2AA2, r24 ; 0x802aa2 5e16: 90 93 a3 2a sts 0x2AA3, r25 ; 0x802aa3 5e1a: 10 92 a4 2a sts 0x2AA4, r1 ; 0x802aa4 5e1e: 10 92 a5 2a sts 0x2AA5, r1 ; 0x802aa5 5e22: 84 ef ldi r24, 0xF4 ; 244 5e24: c8 2e mov r12, r24 5e26: 8f ec ldi r24, 0xCF ; 207 5e28: d8 2e mov r13, r24 5e2a: c0 92 a6 2a sts 0x2AA6, r12 ; 0x802aa6 5e2e: d0 92 a7 2a sts 0x2AA7, r13 ; 0x802aa7 5e32: 00 93 a8 2a sts 0x2AA8, r16 ; 0x802aa8 5e36: 10 93 a9 2a sts 0x2AA9, r17 ; 0x802aa9 5e3a: e0 93 aa 2a sts 0x2AAA, r30 ; 0x802aaa 5e3e: f0 93 ab 2a sts 0x2AAB, r31 ; 0x802aab 5e42: c0 93 ac 2a sts 0x2AAC, r28 ; 0x802aac 5e46: d0 93 ad 2a sts 0x2AAD, r29 ; 0x802aad 5e4a: 82 e0 ldi r24, 0x02 ; 2 5e4c: 98 e2 ldi r25, 0x28 ; 40 5e4e: 80 93 ae 2a sts 0x2AAE, r24 ; 0x802aae 5e52: 90 93 af 2a sts 0x2AAF, r25 ; 0x802aaf 5e56: 4a e5 ldi r20, 0x5A ; 90 5e58: 5a e2 ldi r21, 0x2A ; 42 5e5a: b6 01 movw r22, r12 5e5c: 80 eb ldi r24, 0xB0 ; 176 5e5e: 9a e2 ldi r25, 0x2A ; 42 5e60: 0e 94 e1 09 call 0x13c2 ; 0x13c2 <_ZN5xxtea4initEPKhPh> 5e64: e1 eb ldi r30, 0xB1 ; 177 5e66: f9 e2 ldi r31, 0x29 ; 41 5e68: 00 83 st Z, r16 5e6a: 11 83 std Z+1, r17 ; 0x01 5e6c: c2 83 std Z+2, r28 ; 0x02 5e6e: d3 83 std Z+3, r29 ; 0x03 5e70: 8a e5 ldi r24, 0x5A ; 90 5e72: 9a e2 ldi r25, 0x2A ; 42 5e74: 84 83 std Z+4, r24 ; 0x04 5e76: 95 83 std Z+5, r25 ; 0x05 5e78: 8b e0 ldi r24, 0x0B ; 11 5e7a: 90 e0 ldi r25, 0x00 ; 0 5e7c: 87 83 std Z+7, r24 ; 0x07 5e7e: 90 87 std Z+8, r25 ; 0x08 5e80: c2 86 std Z+10, r12 ; 0x0a 5e82: d3 86 std Z+11, r13 ; 0x0b 5e84: 11 86 std Z+9, r1 ; 0x09 5e86: e8 ea ldi r30, 0xA8 ; 168 5e88: f9 e2 ldi r31, 0x29 ; 41 5e8a: 10 82 st Z, r1 5e8c: 11 82 std Z+1, r1 ; 0x01 5e8e: 12 82 std Z+2, r1 ; 0x02 5e90: 13 82 std Z+3, r1 ; 0x03 5e92: ee e9 ldi r30, 0x9E ; 158 5e94: f9 e2 ldi r31, 0x29 ; 41 5e96: 04 83 std Z+4, r16 ; 0x04 5e98: 15 83 std Z+5, r17 ; 0x05 5e9a: c6 83 std Z+6, r28 ; 0x06 5e9c: d7 83 std Z+7, r29 ; 0x07 5e9e: 81 e9 ldi r24, 0x91 ; 145 5ea0: 91 e0 ldi r25, 0x01 ; 1 5ea2: 80 87 std Z+8, r24 ; 0x08 5ea4: 91 87 std Z+9, r25 ; 0x09 5ea6: 10 82 st Z, r1 5ea8: 11 82 std Z+1, r1 ; 0x01 5eaa: f2 82 std Z+2, r15 ; 0x02 5eac: 13 82 std Z+3, r1 ; 0x03 5eae: df 91 pop r29 5eb0: cf 91 pop r28 5eb2: 1f 91 pop r17 5eb4: 0f 91 pop r16 5eb6: ff 90 pop r15 5eb8: df 90 pop r13 5eba: cf 90 pop r12 5ebc: 08 95 ret 00005ebe
: 5ebe: cf 93 push r28 5ec0: df 93 push r29 5ec2: cd b7 in r28, 0x3d ; 61 5ec4: de b7 in r29, 0x3e ; 62 5ec6: c1 54 subi r28, 0x41 ; 65 5ec8: d1 09 sbc r29, r1 5eca: cd bf out 0x3d, r28 ; 61 5ecc: de bf out 0x3e, r29 ; 62 5ece: 88 ed ldi r24, 0xD8 ; 216 5ed0: 90 e0 ldi r25, 0x00 ; 0 5ed2: 84 bf out 0x34, r24 ; 52 5ed4: 90 93 61 00 sts 0x0061, r25 ; 0x800061 <__TEXT_REGION_LENGTH__+0x700061> 5ed8: 80 91 02 06 lds r24, 0x0602 ; 0x800602 <__TEXT_REGION_LENGTH__+0x700602> 5edc: 86 60 ori r24, 0x06 ; 6 5ede: 80 93 02 06 sts 0x0602, r24 ; 0x800602 <__TEXT_REGION_LENGTH__+0x700602> 5ee2: 80 91 00 06 lds r24, 0x0600 ; 0x800600 <__TEXT_REGION_LENGTH__+0x700600> 5ee6: 81 60 ori r24, 0x01 ; 1 5ee8: 80 93 00 06 sts 0x0600, r24 ; 0x800600 <__TEXT_REGION_LENGTH__+0x700600> 5eec: 80 91 02 06 lds r24, 0x0602 ; 0x800602 <__TEXT_REGION_LENGTH__+0x700602> 5ef0: 8f 7c andi r24, 0xCF ; 207 5ef2: 80 65 ori r24, 0x50 ; 80 5ef4: 80 93 02 06 sts 0x0602, r24 ; 0x800602 <__TEXT_REGION_LENGTH__+0x700602> 5ef8: 10 92 e2 05 sts 0x05E2, r1 ; 0x8005e2 <__TEXT_REGION_LENGTH__+0x7005e2> 5efc: 83 e0 ldi r24, 0x03 ; 3 5efe: 80 93 e4 05 sts 0x05E4, r24 ; 0x8005e4 <__TEXT_REGION_LENGTH__+0x7005e4> 5f02: 81 e0 ldi r24, 0x01 ; 1 5f04: 80 93 03 0a sts 0x0A03, r24 ; 0x800a03 <__TEXT_REGION_LENGTH__+0x700a03> 5f08: 9e ef ldi r25, 0xFE ; 254 5f0a: 90 93 27 0a sts 0x0A27, r25 ; 0x800a27 <__TEXT_REGION_LENGTH__+0x700a27> 5f0e: 90 93 26 0a sts 0x0A26, r25 ; 0x800a26 <__TEXT_REGION_LENGTH__+0x700a26> 5f12: 80 e8 ldi r24, 0x80 ; 128 5f14: 80 93 2d 0a sts 0x0A2D, r24 ; 0x800a2d <__TEXT_REGION_LENGTH__+0x700a2d> 5f18: 80 93 2b 0a sts 0x0A2B, r24 ; 0x800a2b <__TEXT_REGION_LENGTH__+0x700a2b> 5f1c: 80 93 29 0a sts 0x0A29, r24 ; 0x800a29 <__TEXT_REGION_LENGTH__+0x700a29> 5f20: 80 93 2c 0a sts 0x0A2C, r24 ; 0x800a2c <__TEXT_REGION_LENGTH__+0x700a2c> 5f24: 80 93 2a 0a sts 0x0A2A, r24 ; 0x800a2a <__TEXT_REGION_LENGTH__+0x700a2a> 5f28: 80 93 28 0a sts 0x0A28, r24 ; 0x800a28 <__TEXT_REGION_LENGTH__+0x700a28> 5f2c: 2b e0 ldi r18, 0x0B ; 11 5f2e: 20 93 00 0a sts 0x0A00, r18 ; 0x800a00 <__TEXT_REGION_LENGTH__+0x700a00> 5f32: 10 92 e5 05 sts 0x05E5, r1 ; 0x8005e5 <__TEXT_REGION_LENGTH__+0x7005e5> 5f36: 37 e0 ldi r19, 0x07 ; 7 5f38: 30 93 81 0a sts 0x0A81, r19 ; 0x800a81 <__TEXT_REGION_LENGTH__+0x700a81> 5f3c: 90 93 8c 0a sts 0x0A8C, r25 ; 0x800a8c <__TEXT_REGION_LENGTH__+0x700a8c> 5f40: 80 93 8d 0a sts 0x0A8D, r24 ; 0x800a8d <__TEXT_REGION_LENGTH__+0x700a8d> 5f44: 25 e0 ldi r18, 0x05 ; 5 5f46: 20 93 80 0a sts 0x0A80, r18 ; 0x800a80 <__TEXT_REGION_LENGTH__+0x700a80> 5f4a: 30 93 91 0a sts 0x0A91, r19 ; 0x800a91 <__TEXT_REGION_LENGTH__+0x700a91> 5f4e: 90 93 9c 0a sts 0x0A9C, r25 ; 0x800a9c <__TEXT_REGION_LENGTH__+0x700a9c> 5f52: 80 93 9d 0a sts 0x0A9D, r24 ; 0x800a9d <__TEXT_REGION_LENGTH__+0x700a9d> 5f56: 20 93 90 0a sts 0x0A90, r18 ; 0x800a90 <__TEXT_REGION_LENGTH__+0x700a90> 5f5a: 30 93 a1 0a sts 0x0AA1, r19 ; 0x800aa1 <__TEXT_REGION_LENGTH__+0x700aa1> 5f5e: 90 93 ac 0a sts 0x0AAC, r25 ; 0x800aac <__TEXT_REGION_LENGTH__+0x700aac> 5f62: 80 93 ad 0a sts 0x0AAD, r24 ; 0x800aad <__TEXT_REGION_LENGTH__+0x700aad> 5f66: 20 93 a0 0a sts 0x0AA0, r18 ; 0x800aa0 <__TEXT_REGION_LENGTH__+0x700aa0> 5f6a: 10 92 a1 0a sts 0x0AA1, r1 ; 0x800aa1 <__TEXT_REGION_LENGTH__+0x700aa1> 5f6e: 8f e7 ldi r24, 0x7F ; 127 5f70: 9e e3 ldi r25, 0x3E ; 62 5f72: 80 93 ac 0a sts 0x0AAC, r24 ; 0x800aac <__TEXT_REGION_LENGTH__+0x700aac> 5f76: 90 93 ad 0a sts 0x0AAD, r25 ; 0x800aad <__TEXT_REGION_LENGTH__+0x700aad> 5f7a: 80 91 a5 0a lds r24, 0x0AA5 ; 0x800aa5 <__TEXT_REGION_LENGTH__+0x700aa5> 5f7e: 81 60 ori r24, 0x01 ; 1 5f80: 80 93 a5 0a sts 0x0AA5, r24 ; 0x800aa5 <__TEXT_REGION_LENGTH__+0x700aa5> 5f84: 10 92 a0 0a sts 0x0AA0, r1 ; 0x800aa0 <__TEXT_REGION_LENGTH__+0x700aa0> 5f88: 80 91 a0 0a lds r24, 0x0AA0 ; 0x800aa0 <__TEXT_REGION_LENGTH__+0x700aa0> 5f8c: 81 60 ori r24, 0x01 ; 1 5f8e: 80 93 a0 0a sts 0x0AA0, r24 ; 0x800aa0 <__TEXT_REGION_LENGTH__+0x700aa0> 5f92: 78 94 sei 5f94: 16 e0 ldi r17, 0x06 ; 6 5f96: 62 e0 ldi r22, 0x02 ; 2 5f98: 81 2f mov r24, r17 5f9a: 0e 94 b7 02 call 0x56e ; 0x56e 5f9e: 81 2f mov r24, r17 5fa0: 0e 94 04 17 call 0x2e08 ; 0x2e08 <_Z13disablePinISCh> 5fa4: 1f 5f subi r17, 0xFF ; 255 5fa6: 1a 31 cpi r17, 0x1A ; 26 5fa8: b1 f7 brne .-20 ; 0x5f96 5faa: 80 e2 ldi r24, 0x20 ; 32 5fac: 80 93 02 04 sts 0x0402, r24 ; 0x800402 <__TEXT_REGION_LENGTH__+0x700402> 5fb0: 9f b7 in r25, 0x3f ; 63 5fb2: f8 94 cli 5fb4: 80 91 15 04 lds r24, 0x0415 ; 0x800415 <__TEXT_REGION_LENGTH__+0x700415> 5fb8: 88 7f andi r24, 0xF8 ; 248 5fba: 88 60 ori r24, 0x08 ; 8 5fbc: 80 93 15 04 sts 0x0415, r24 ; 0x800415 <__TEXT_REGION_LENGTH__+0x700415> 5fc0: 9f bf out 0x3f, r25 ; 63 5fc2: 82 e0 ldi r24, 0x02 ; 2 5fc4: 80 93 02 04 sts 0x0402, r24 ; 0x800402 <__TEXT_REGION_LENGTH__+0x700402> 5fc8: 9f b7 in r25, 0x3f ; 63 5fca: f8 94 cli 5fcc: 80 91 11 04 lds r24, 0x0411 ; 0x800411 <__TEXT_REGION_LENGTH__+0x700411> 5fd0: 88 7f andi r24, 0xF8 ; 248 5fd2: 88 60 ori r24, 0x08 ; 8 5fd4: 80 93 11 04 sts 0x0411, r24 ; 0x800411 <__TEXT_REGION_LENGTH__+0x700411> 5fd8: 9f bf out 0x3f, r25 ; 63 5fda: 60 e0 ldi r22, 0x00 ; 0 5fdc: 8d eb ldi r24, 0xBD ; 189 5fde: 99 e2 ldi r25, 0x29 ; 41 5fe0: 0e 94 62 06 call 0xcc4 ; 0xcc4 <_ZN9UartClass4swapEh> 5fe4: 40 e0 ldi r20, 0x00 ; 0 5fe6: 54 e8 ldi r21, 0x84 ; 132 5fe8: 63 e0 ldi r22, 0x03 ; 3 5fea: 70 e0 ldi r23, 0x00 ; 0 5fec: 8d eb ldi r24, 0xBD ; 189 5fee: 99 e2 ldi r25, 0x29 ; 41 5ff0: 0e 94 44 17 call 0x2e88 ; 0x2e88 <_ZN9UartClass5beginEm> 5ff4: 65 e0 ldi r22, 0x05 ; 5 5ff6: 70 ed ldi r23, 0xD0 ; 208 5ff8: 8d eb ldi r24, 0xBD ; 189 5ffa: 99 e2 ldi r25, 0x29 ; 41 5ffc: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6000: 65 e2 ldi r22, 0x25 ; 37 6002: 70 ed ldi r23, 0xD0 ; 208 6004: 8d eb ldi r24, 0xBD ; 189 6006: 99 e2 ldi r25, 0x29 ; 41 6008: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 600c: 4a e0 ldi r20, 0x0A ; 10 600e: 50 e0 ldi r21, 0x00 ; 0 6010: 6b e0 ldi r22, 0x0B ; 11 6012: 70 e0 ldi r23, 0x00 ; 0 6014: 8d eb ldi r24, 0xBD ; 189 6016: 99 e2 ldi r25, 0x29 ; 41 6018: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 601c: 8d eb ldi r24, 0xBD ; 189 601e: 99 e2 ldi r25, 0x29 ; 41 6020: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 6024: 8d eb ldi r24, 0xBD ; 189 6026: 99 e2 ldi r25, 0x29 ; 41 6028: 0e 94 26 07 call 0xe4c ; 0xe4c <_ZN9UartClass5flushEv> 602c: 80 91 f4 2a lds r24, 0x2AF4 ; 0x802af4 6030: 81 70 andi r24, 0x01 ; 1 6032: 80 68 ori r24, 0x80 ; 128 6034: 80 93 f4 2a sts 0x2AF4, r24 ; 0x802af4 6038: e0 91 b3 29 lds r30, 0x29B3 ; 0x8029b3 603c: f0 91 b4 29 lds r31, 0x29B4 ; 0x8029b4 6040: 86 a5 ldd r24, Z+46 ; 0x2e 6042: 86 95 lsr r24 6044: 80 93 b7 29 sts 0x29B7, r24 ; 0x8029b7 6048: 8f 01 movw r16, r30 604a: f1 2c mov r15, r1 604c: e1 2c mov r14, r1 604e: e9 82 std Y+1, r14 ; 0x01 6050: fa 82 std Y+2, r15 ; 0x02 6052: ce 01 movw r24, r28 6054: 01 96 adiw r24, 0x01 ; 1 6056: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 605a: d8 01 movw r26, r16 605c: 8d 93 st X+, r24 605e: 8d 01 movw r16, r26 6060: bf ef ldi r27, 0xFF ; 255 6062: eb 1a sub r14, r27 6064: fb 0a sbc r15, r27 6066: ea e3 ldi r30, 0x3A ; 58 6068: ee 16 cp r14, r30 606a: f1 04 cpc r15, r1 606c: 81 f7 brne .-32 ; 0x604e 606e: 60 91 bb 29 lds r22, 0x29BB ; 0x8029bb 6072: 70 91 bc 29 lds r23, 0x29BC ; 0x8029bc 6076: 61 15 cp r22, r1 6078: 71 05 cpc r23, r1 607a: 71 f0 breq .+28 ; 0x6098 607c: 40 91 b3 29 lds r20, 0x29B3 ; 0x8029b3 6080: 50 91 b4 29 lds r21, 0x29B4 ; 0x8029b4 6084: ce 01 movw r24, r28 6086: 01 96 adiw r24, 0x01 ; 1 6088: 0e 94 e1 09 call 0x13c2 ; 0x13c2 <_ZN5xxtea4initEPKhPh> 608c: 4a e3 ldi r20, 0x3A ; 58 608e: 60 e0 ldi r22, 0x00 ; 0 6090: ce 01 movw r24, r28 6092: 01 96 adiw r24, 0x01 ; 1 6094: 0e 94 93 07 call 0xf26 ; 0xf26 <_ZN5xxtea7crypterEbh> 6098: 0e 94 0d 0a call 0x141a ; 0x141a <_ZN11Calibration21verify_checksum_crc16Ev.constprop.22> 609c: 20 91 b1 29 lds r18, 0x29B1 ; 0x8029b1 60a0: 30 91 b2 29 lds r19, 0x29B2 ; 0x8029b2 60a4: 81 11 cpse r24, r1 60a6: b5 c1 rjmp .+874 ; 0x6412 60a8: 6e e2 ldi r22, 0x2E ; 46 60aa: 70 ed ldi r23, 0xD0 ; 208 60ac: c9 01 movw r24, r18 60ae: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 60b2: 0e 94 03 27 call 0x4e06 ; 0x4e06 <_ZN11Calibration9calibrateEv.constprop.13> 60b6: 6e e3 ldi r22, 0x3E ; 62 60b8: 70 ed ldi r23, 0xD0 ; 208 60ba: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 60be: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 60c2: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 60c6: 0e 94 0d 0a call 0x141a ; 0x141a <_ZN11Calibration21verify_checksum_crc16Ev.constprop.22> 60ca: 81 11 cpse r24, r1 60cc: 08 c0 rjmp .+16 ; 0x60de 60ce: 68 e5 ldi r22, 0x58 ; 88 60d0: 70 ed ldi r23, 0xD0 ; 208 60d2: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 60d6: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 60da: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 60de: 60 e7 ldi r22, 0x70 ; 112 60e0: 70 ed ldi r23, 0xD0 ; 208 60e2: 8d eb ldi r24, 0xBD ; 189 60e4: 99 e2 ldi r25, 0x29 ; 41 60e6: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 60ea: 64 e9 ldi r22, 0x94 ; 148 60ec: 70 ed ldi r23, 0xD0 ; 208 60ee: 8d eb ldi r24, 0xBD ; 189 60f0: 99 e2 ldi r25, 0x29 ; 41 60f2: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 60f6: 69 eb ldi r22, 0xB9 ; 185 60f8: 70 ed ldi r23, 0xD0 ; 208 60fa: 8d eb ldi r24, 0xBD ; 189 60fc: 99 e2 ldi r25, 0x29 ; 41 60fe: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6102: 6f ed ldi r22, 0xDF ; 223 6104: 70 ed ldi r23, 0xD0 ; 208 6106: 8d eb ldi r24, 0xBD ; 189 6108: 99 e2 ldi r25, 0x29 ; 41 610a: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 610e: 65 e0 ldi r22, 0x05 ; 5 6110: 71 ed ldi r23, 0xD1 ; 209 6112: 8d eb ldi r24, 0xBD ; 189 6114: 99 e2 ldi r25, 0x29 ; 41 6116: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 611a: 6a e2 ldi r22, 0x2A ; 42 611c: 71 ed ldi r23, 0xD1 ; 209 611e: 8d eb ldi r24, 0xBD ; 189 6120: 99 e2 ldi r25, 0x29 ; 41 6122: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6126: 60 e5 ldi r22, 0x50 ; 80 6128: 71 ed ldi r23, 0xD1 ; 209 612a: 8d eb ldi r24, 0xBD ; 189 612c: 99 e2 ldi r25, 0x29 ; 41 612e: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6132: 61 e6 ldi r22, 0x61 ; 97 6134: 71 ed ldi r23, 0xD1 ; 209 6136: 8d eb ldi r24, 0xBD ; 189 6138: 99 e2 ldi r25, 0x29 ; 41 613a: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 613e: 60 e7 ldi r22, 0x70 ; 112 6140: 71 ed ldi r23, 0xD1 ; 209 6142: 8d eb ldi r24, 0xBD ; 189 6144: 99 e2 ldi r25, 0x29 ; 41 6146: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 614a: de 01 movw r26, r28 614c: 11 96 adiw r26, 0x01 ; 1 614e: e3 e0 ldi r30, 0x03 ; 3 6150: f1 e1 ldi r31, 0x11 ; 17 6152: 81 91 ld r24, Z+ 6154: 8d 93 st X+, r24 6156: e9 30 cpi r30, 0x09 ; 9 6158: 21 e1 ldi r18, 0x11 ; 17 615a: f2 07 cpc r31, r18 615c: d1 f7 brne .-12 ; 0x6152 615e: 1f 82 std Y+7, r1 ; 0x07 6160: 80 91 09 11 lds r24, 0x1109 ; 0x801109 <__TEXT_REGION_LENGTH__+0x701109> 6164: 88 87 std Y+8, r24 ; 0x08 6166: 80 91 0a 11 lds r24, 0x110A ; 0x80110a <__TEXT_REGION_LENGTH__+0x70110a> 616a: 89 87 std Y+9, r24 ; 0x09 616c: 80 91 0b 11 lds r24, 0x110B ; 0x80110b <__TEXT_REGION_LENGTH__+0x70110b> 6170: 8a 87 std Y+10, r24 ; 0x0a 6172: 80 91 0c 11 lds r24, 0x110C ; 0x80110c <__TEXT_REGION_LENGTH__+0x70110c> 6176: 8b 87 std Y+11, r24 ; 0x0b 6178: be 01 movw r22, r28 617a: 6f 5f subi r22, 0xFF ; 255 617c: 7f 4f sbci r23, 0xFF ; 255 617e: 8d eb ldi r24, 0xBD ; 189 6180: 99 e2 ldi r25, 0x29 ; 41 6182: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6186: 66 e5 ldi r22, 0x56 ; 86 6188: 70 ed ldi r23, 0xD0 ; 208 618a: 8d eb ldi r24, 0xBD ; 189 618c: 99 e2 ldi r25, 0x29 ; 41 618e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6192: 48 85 ldd r20, Y+8 ; 0x08 6194: 59 85 ldd r21, Y+9 ; 0x09 6196: 6a 85 ldd r22, Y+10 ; 0x0a 6198: 7b 85 ldd r23, Y+11 ; 0x0b 619a: 2a e0 ldi r18, 0x0A ; 10 619c: 8d eb ldi r24, 0xBD ; 189 619e: 99 e2 ldi r25, 0x29 ; 41 61a0: 0e 94 79 1d call 0x3af2 ; 0x3af2 <_ZN5Print11printNumberEmh> 61a4: 8d eb ldi r24, 0xBD ; 189 61a6: 99 e2 ldi r25, 0x29 ; 41 61a8: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 61ac: 6d e7 ldi r22, 0x7D ; 125 61ae: 71 ed ldi r23, 0xD1 ; 209 61b0: 8d eb ldi r24, 0xBD ; 189 61b2: 99 e2 ldi r25, 0x29 ; 41 61b4: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 61b8: 4a e0 ldi r20, 0x0A ; 10 61ba: 50 e0 ldi r21, 0x00 ; 0 61bc: 60 91 c6 2a lds r22, 0x2AC6 ; 0x802ac6 61c0: 8d eb ldi r24, 0xBD ; 189 61c2: 99 e2 ldi r25, 0x29 ; 41 61c4: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 61c8: 8d eb ldi r24, 0xBD ; 189 61ca: 99 e2 ldi r25, 0x29 ; 41 61cc: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 61d0: 20 91 c9 2a lds r18, 0x2AC9 ; 0x802ac9 61d4: 30 91 ca 2a lds r19, 0x2ACA ; 0x802aca 61d8: a0 91 cb 2a lds r26, 0x2ACB ; 0x802acb 61dc: b0 91 cc 2a lds r27, 0x2ACC ; 0x802acc 61e0: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 61e4: 60 93 a4 28 sts 0x28A4, r22 ; 0x8028a4 61e8: 70 93 a5 28 sts 0x28A5, r23 ; 0x8028a5 61ec: 80 93 a6 28 sts 0x28A6, r24 ; 0x8028a6 61f0: 90 93 a7 28 sts 0x28A7, r25 ; 0x8028a7 61f4: 8a e3 ldi r24, 0x3A ; 58 61f6: e6 ec ldi r30, 0xC6 ; 198 61f8: fa e2 ldi r31, 0x2A ; 42 61fa: de 01 movw r26, r28 61fc: 11 96 adiw r26, 0x01 ; 1 61fe: 01 90 ld r0, Z+ 6200: 0d 92 st X+, r0 6202: 8a 95 dec r24 6204: e1 f7 brne .-8 ; 0x61fe 6206: 88 a1 ldd r24, Y+32 ; 0x20 6208: 87 fd sbrc r24, 7 620a: 0f c0 rjmp .+30 ; 0x622a 620c: 69 a1 ldd r22, Y+33 ; 0x21 620e: 66 95 lsr r22 6210: 66 95 lsr r22 6212: 66 95 lsr r22 6214: 88 a1 ldd r24, Y+32 ; 0x20 6216: 0e 94 b7 02 call 0x56e ; 0x56e 621a: 29 a1 ldd r18, Y+33 ; 0x21 621c: 27 70 andi r18, 0x07 ; 7 621e: 68 a1 ldd r22, Y+32 ; 0x20 6220: 42 ed ldi r20, 0xD2 ; 210 6222: 54 e0 ldi r21, 0x04 ; 4 6224: 80 e0 ldi r24, 0x00 ; 0 6226: 0e 94 43 0d call 0x1a86 ; 0x1a86 <_Z12register_pcihhPFvvEh.part.4> 622a: 8b a1 ldd r24, Y+35 ; 0x23 622c: 87 fd sbrc r24, 7 622e: 0f c0 rjmp .+30 ; 0x624e 6230: 6c a1 ldd r22, Y+36 ; 0x24 6232: 66 95 lsr r22 6234: 66 95 lsr r22 6236: 66 95 lsr r22 6238: 8b a1 ldd r24, Y+35 ; 0x23 623a: 0e 94 b7 02 call 0x56e ; 0x56e 623e: 2c a1 ldd r18, Y+36 ; 0x24 6240: 27 70 andi r18, 0x07 ; 7 6242: 6b a1 ldd r22, Y+35 ; 0x23 6244: 41 e9 ldi r20, 0x91 ; 145 6246: 51 e0 ldi r21, 0x01 ; 1 6248: 81 e0 ldi r24, 0x01 ; 1 624a: 0e 94 43 0d call 0x1a86 ; 0x1a86 <_Z12register_pcihhPFvvEh.part.4> 624e: 8e a1 ldd r24, Y+38 ; 0x26 6250: 87 fd sbrc r24, 7 6252: 0f c0 rjmp .+30 ; 0x6272 6254: 6f a1 ldd r22, Y+39 ; 0x27 6256: 66 95 lsr r22 6258: 66 95 lsr r22 625a: 66 95 lsr r22 625c: 8e a1 ldd r24, Y+38 ; 0x26 625e: 0e 94 b7 02 call 0x56e ; 0x56e 6262: 2f a1 ldd r18, Y+39 ; 0x27 6264: 27 70 andi r18, 0x07 ; 7 6266: 6e a1 ldd r22, Y+38 ; 0x26 6268: 48 ed ldi r20, 0xD8 ; 216 626a: 54 e0 ldi r21, 0x04 ; 4 626c: 82 e0 ldi r24, 0x02 ; 2 626e: 0e 94 43 0d call 0x1a86 ; 0x1a86 <_Z12register_pcihhPFvvEh.part.4> 6272: 89 a5 ldd r24, Y+41 ; 0x29 6274: 87 fd sbrc r24, 7 6276: 0f c0 rjmp .+30 ; 0x6296 6278: 6a a5 ldd r22, Y+42 ; 0x2a 627a: 66 95 lsr r22 627c: 66 95 lsr r22 627e: 66 95 lsr r22 6280: 89 a5 ldd r24, Y+41 ; 0x29 6282: 0e 94 b7 02 call 0x56e ; 0x56e 6286: 2a a5 ldd r18, Y+42 ; 0x2a 6288: 27 70 andi r18, 0x07 ; 7 628a: 69 a5 ldd r22, Y+41 ; 0x29 628c: 4e ed ldi r20, 0xDE ; 222 628e: 54 e0 ldi r21, 0x04 ; 4 6290: 83 e0 ldi r24, 0x03 ; 3 6292: 0e 94 43 0d call 0x1a86 ; 0x1a86 <_Z12register_pcihhPFvvEh.part.4> 6296: e0 91 a4 29 lds r30, 0x29A4 ; 0x8029a4 629a: f0 91 a5 29 lds r31, 0x29A5 ; 0x8029a5 629e: 87 89 ldd r24, Z+23 ; 0x17 62a0: 90 8d ldd r25, Z+24 ; 0x18 62a2: 03 97 sbiw r24, 0x03 ; 3 62a4: 80 93 9e 29 sts 0x299E, r24 ; 0x80299e 62a8: 90 93 9f 29 sts 0x299F, r25 ; 0x80299f 62ac: 81 e0 ldi r24, 0x01 ; 1 62ae: 80 93 a0 29 sts 0x29A0, r24 ; 0x8029a0 62b2: 86 89 ldd r24, Z+22 ; 0x16 62b4: 91 e0 ldi r25, 0x01 ; 1 62b6: 18 16 cp r1, r24 62b8: 0c f0 brlt .+2 ; 0x62bc 62ba: 90 e0 ldi r25, 0x00 ; 0 62bc: 90 93 a1 29 sts 0x29A1, r25 ; 0x8029a1 62c0: 18 16 cp r1, r24 62c2: bc f5 brge .+110 ; 0x6332 62c4: 62 e0 ldi r22, 0x02 ; 2 62c6: 0e 94 b7 02 call 0x56e ; 0x56e 62ca: e0 91 a4 29 lds r30, 0x29A4 ; 0x8029a4 62ce: f0 91 a5 29 lds r31, 0x29A5 ; 0x8029a5 62d2: 26 89 ldd r18, Z+22 ; 0x16 62d4: 2b 31 cpi r18, 0x1B ; 27 62d6: 28 f5 brcc .+74 ; 0x6322 62d8: 30 e0 ldi r19, 0x00 ; 0 62da: f9 01 movw r30, r18 62dc: e9 5b subi r30, 0xB9 ; 185 62de: f2 43 sbci r31, 0x32 ; 50 62e0: a0 81 ld r26, Z 62e2: af 3f cpi r26, 0xFF ; 255 62e4: f1 f0 breq .+60 ; 0x6322 62e6: 2e 59 subi r18, 0x9E ; 158 62e8: 32 43 sbci r19, 0x32 ; 50 62ea: f9 01 movw r30, r18 62ec: 80 81 ld r24, Z 62ee: e8 2f mov r30, r24 62f0: ee 0f add r30, r30 62f2: ee 0f add r30, r30 62f4: ee 0f add r30, r30 62f6: ea 0f add r30, r26 62f8: ef 32 cpi r30, 0x2F ; 47 62fa: 98 f4 brcc .+38 ; 0x6322 62fc: f0 e2 ldi r31, 0x20 ; 32 62fe: 8f 9f mul r24, r31 6300: c0 01 movw r24, r0 6302: 11 24 eor r1, r1 6304: 9c 5f subi r25, 0xFC ; 252 6306: 40 96 adiw r24, 0x10 ; 16 6308: a8 0f add r26, r24 630a: b9 2f mov r27, r25 630c: b1 1d adc r27, r1 630e: 8c 91 ld r24, X 6310: 88 7f andi r24, 0xF8 ; 248 6312: 8c 93 st X, r24 6314: f0 e0 ldi r31, 0x00 ; 0 6316: ee 0f add r30, r30 6318: ff 1f adc r31, r31 631a: e4 5c subi r30, 0xC4 ; 196 631c: f7 4d sbci r31, 0xD7 ; 215 631e: 10 82 st Z, r1 6320: 11 82 std Z+1, r1 ; 0x01 6322: 69 e8 ldi r22, 0x89 ; 137 6324: 71 ed ldi r23, 0xD1 ; 209 6326: 80 91 a2 29 lds r24, 0x29A2 ; 0x8029a2 632a: 90 91 a3 29 lds r25, 0x29A3 ; 0x8029a3 632e: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6332: 78 94 sei 6334: 61 e0 ldi r22, 0x01 ; 1 6336: 80 91 da 2a lds r24, 0x2ADA ; 0x802ada 633a: 0e 94 b7 02 call 0x56e ; 0x56e 633e: 80 91 e4 2a lds r24, 0x2AE4 ; 0x802ae4 6342: 80 93 b7 28 sts 0x28B7, r24 ; 0x8028b7 6346: 10 92 c0 28 sts 0x28C0, r1 ; 0x8028c0 634a: 10 92 c1 28 sts 0x28C1, r1 ; 0x8028c1 634e: 10 92 c2 28 sts 0x28C2, r1 ; 0x8028c2 6352: 10 92 c3 28 sts 0x28C3, r1 ; 0x8028c3 6356: 18 16 cp r1, r24 6358: 74 f4 brge .+28 ; 0x6376 635a: 61 e0 ldi r22, 0x01 ; 1 635c: 0e 94 b7 02 call 0x56e ; 0x56e 6360: 61 e0 ldi r22, 0x01 ; 1 6362: 80 91 e4 2a lds r24, 0x2AE4 ; 0x802ae4 6366: 0e 94 89 03 call 0x712 ; 0x712 636a: 61 e0 ldi r22, 0x01 ; 1 636c: 70 e0 ldi r23, 0x00 ; 0 636e: 80 e0 ldi r24, 0x00 ; 0 6370: 90 e0 ldi r25, 0x00 ; 0 6372: 0e 94 f6 03 call 0x7ec ; 0x7ec 6376: 80 91 e3 05 lds r24, 0x05E3 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 637a: 8f 7c andi r24, 0xCF ; 207 637c: 80 93 e3 05 sts 0x05E3, r24 ; 0x8005e3 <__TEXT_REGION_LENGTH__+0x7005e3> 6380: 0e 94 bc 02 call 0x578 ; 0x578 <_ZN7TwoWire5beginEv.constprop.102> 6384: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6388: 90 91 d0 2a lds r25, 0x2AD0 ; 0x802ad0 638c: 88 27 eor r24, r24 638e: 80 93 cf 2a sts 0x2ACF, r24 ; 0x802acf 6392: 90 93 d0 2a sts 0x2AD0, r25 ; 0x802ad0 6396: 6a e9 ldi r22, 0x9A ; 154 6398: 71 ed ldi r23, 0xD1 ; 209 639a: 8d eb ldi r24, 0xBD ; 189 639c: 99 e2 ldi r25, 0x29 ; 41 639e: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 63a2: d1 2c mov r13, r1 63a4: c1 2c mov r12, r1 63a6: 11 e0 ldi r17, 0x01 ; 1 63a8: 81 2f mov r24, r17 63aa: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 63ae: 81 e9 ldi r24, 0x91 ; 145 63b0: 99 e2 ldi r25, 0x29 ; 41 63b2: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 63b6: 81 11 cpse r24, r1 63b8: a6 c3 rjmp .+1868 ; 0x6b06 63ba: 62 e6 ldi r22, 0x62 ; 98 63bc: 7f ec ldi r23, 0xCF ; 207 63be: 8d eb ldi r24, 0xBD ; 189 63c0: 99 e2 ldi r25, 0x29 ; 41 63c2: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 63c6: 10 31 cpi r17, 0x10 ; 16 63c8: 30 f4 brcc .+12 ; 0x63d6 63ca: 61 ee ldi r22, 0xE1 ; 225 63cc: 73 ed ldi r23, 0xD3 ; 211 63ce: 8d eb ldi r24, 0xBD ; 189 63d0: 99 e2 ldi r25, 0x29 ; 41 63d2: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 63d6: 40 e1 ldi r20, 0x10 ; 16 63d8: 50 e0 ldi r21, 0x00 ; 0 63da: 61 2f mov r22, r17 63dc: 8d eb ldi r24, 0xBD ; 189 63de: 99 e2 ldi r25, 0x29 ; 41 63e0: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 63e4: 66 e5 ldi r22, 0x56 ; 86 63e6: 70 ed ldi r23, 0xD0 ; 208 63e8: 8d eb ldi r24, 0xBD ; 189 63ea: 99 e2 ldi r25, 0x29 ; 41 63ec: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 63f0: 18 34 cpi r17, 0x48 ; 72 63f2: 08 f0 brcs .+2 ; 0x63f6 63f4: 41 c0 rjmp .+130 ; 0x6478 63f6: 16 34 cpi r17, 0x46 ; 70 63f8: 08 f0 brcs .+2 ; 0x63fc 63fa: 6f c3 rjmp .+1758 ; 0x6ada 63fc: 14 34 cpi r17, 0x44 ; 68 63fe: 09 f4 brne .+2 ; 0x6402 6400: df c2 rjmp .+1470 ; 0x69c0 6402: 08 f0 brcs .+2 ; 0x6406 6404: 55 c3 rjmp .+1706 ; 0x6ab0 6406: 10 34 cpi r17, 0x40 ; 64 6408: 09 f4 brne .+2 ; 0x640c 640a: 59 c0 rjmp .+178 ; 0x64be 640c: 6e e2 ldi r22, 0x2E ; 46 640e: 72 ed ldi r23, 0xD2 ; 210 6410: 6b c3 rjmp .+1750 ; 0x6ae8 6412: 63 e5 ldi r22, 0x53 ; 83 6414: 70 ed ldi r23, 0xD0 ; 208 6416: c9 01 movw r24, r18 6418: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 641c: 0e 94 26 04 call 0x84c ; 0x84c 6420: 6b 01 movw r12, r22 6422: 77 0f add r23, r23 6424: ee 08 sbc r14, r14 6426: ff 08 sbc r15, r15 6428: 0e 94 26 04 call 0x84c ; 0x84c 642c: 6c 19 sub r22, r12 642e: 7d 09 sbc r23, r13 6430: 8e 09 sbc r24, r14 6432: 9f 09 sbc r25, r15 6434: 6a 3f cpi r22, 0xFA ; 250 6436: 71 05 cpc r23, r1 6438: 81 05 cpc r24, r1 643a: 91 05 cpc r25, r1 643c: 08 f0 brcs .+2 ; 0x6440 643e: 43 ce rjmp .-890 ; 0x60c6 6440: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 6444: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 6448: dc 01 movw r26, r24 644a: ed 91 ld r30, X+ 644c: fc 91 ld r31, X 644e: 00 84 ldd r0, Z+8 ; 0x08 6450: f1 85 ldd r31, Z+9 ; 0x09 6452: e0 2d mov r30, r0 6454: 09 95 icall 6456: 18 16 cp r1, r24 6458: 19 06 cpc r1, r25 645a: 34 f7 brge .-52 ; 0x6428 645c: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 6460: 90 91 b2 29 lds r25, 0x29B2 ; 0x8029b2 6464: dc 01 movw r26, r24 6466: ed 91 ld r30, X+ 6468: fc 91 ld r31, X 646a: 02 84 ldd r0, Z+10 ; 0x0a 646c: f3 85 ldd r31, Z+11 ; 0x0b 646e: e0 2d mov r30, r0 6470: 09 95 icall 6472: 89 37 cpi r24, 0x79 ; 121 6474: c9 f6 brne .-78 ; 0x6428 6476: 1d ce rjmp .-966 ; 0x60b2 6478: 10 37 cpi r17, 0x70 ; 112 647a: 09 f4 brne .+2 ; 0x647e 647c: 3a c3 rjmp .+1652 ; 0x6af2 647e: 60 f4 brcc .+24 ; 0x6498 6480: 10 35 cpi r17, 0x50 ; 80 6482: 21 f6 brne .-120 ; 0x640c 6484: 61 e2 ldi r22, 0x21 ; 33 6486: 72 ed ldi r23, 0xD2 ; 210 6488: 8d eb ldi r24, 0xBD ; 189 648a: 99 e2 ldi r25, 0x29 ; 41 648c: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6490: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6494: 80 68 ori r24, 0x80 ; 128 6496: 1c c0 rjmp .+56 ; 0x64d0 6498: 8a e8 ldi r24, 0x8A ; 138 649a: 81 0f add r24, r17 649c: 82 30 cpi r24, 0x02 ; 2 649e: 08 f0 brcs .+2 ; 0x64a2 64a0: b5 cf rjmp .-150 ; 0x640c 64a2: 6c ed ldi r22, 0xDC ; 220 64a4: 73 ed ldi r23, 0xD3 ; 211 64a6: 8d eb ldi r24, 0xBD ; 189 64a8: 99 e2 ldi r25, 0x29 ; 41 64aa: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 64ae: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 64b2: 82 60 ori r24, 0x02 ; 2 64b4: 80 93 cf 2a sts 0x2ACF, r24 ; 0x802acf 64b8: 10 93 00 28 sts 0x2800, r17 ; 0x802800 <__data_start> 64bc: 0b c0 rjmp .+22 ; 0x64d4 64be: 6a ea ldi r22, 0xAA ; 170 64c0: 71 ed ldi r23, 0xD1 ; 209 64c2: 8d eb ldi r24, 0xBD ; 189 64c4: 99 e2 ldi r25, 0x29 ; 41 64c6: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 64ca: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 64ce: 81 60 ori r24, 0x01 ; 1 64d0: 80 93 cf 2a sts 0x2ACF, r24 ; 0x802acf 64d4: bf ef ldi r27, 0xFF ; 255 64d6: cb 1a sub r12, r27 64d8: db 0a sbc r13, r27 64da: 1f 5f subi r17, 0xFF ; 255 64dc: 1f 37 cpi r17, 0x7F ; 127 64de: 09 f0 breq .+2 ; 0x64e2 64e0: 63 cf rjmp .-314 ; 0x63a8 64e2: 69 e5 ldi r22, 0x59 ; 89 64e4: 72 ed ldi r23, 0xD2 ; 210 64e6: cd 28 or r12, r13 64e8: 11 f0 breq .+4 ; 0x64ee 64ea: 6e e6 ldi r22, 0x6E ; 110 64ec: 72 ed ldi r23, 0xD2 ; 210 64ee: 8d eb ldi r24, 0xBD ; 189 64f0: 99 e2 ldi r25, 0x29 ; 41 64f2: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 64f6: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 64fa: 81 ff sbrs r24, 1 64fc: 03 c0 rjmp .+6 ; 0x6504 64fe: 93 e4 ldi r25, 0x43 ; 67 6500: 90 93 a6 08 sts 0x08A6, r25 ; 0x8008a6 <__TEXT_REGION_LENGTH__+0x7008a6> 6504: 84 ff sbrs r24, 4 6506: 15 c0 rjmp .+42 ; 0x6532 6508: 45 e0 ldi r20, 0x05 ; 5 650a: 50 e0 ldi r21, 0x00 ; 0 650c: 6e e9 ldi r22, 0x9E ; 158 650e: 78 e2 ldi r23, 0x28 ; 40 6510: 82 95 swap r24 6512: 81 70 andi r24, 0x01 ; 1 6514: 0e 94 a6 1a call 0x354c ; 0x354c <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE> 6518: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 651c: 80 fb bst r24, 0 651e: 94 f9 bld r25, 4 6520: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 6524: 68 e2 ldi r22, 0x28 ; 40 6526: 72 ed ldi r23, 0xD2 ; 210 6528: 94 fb bst r25, 4 652a: 88 27 eor r24, r24 652c: 80 f9 bld r24, 0 652e: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 6532: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6536: 82 ff sbrs r24, 2 6538: 16 c0 rjmp .+44 ; 0x6566 653a: 41 e0 ldi r20, 0x01 ; 1 653c: 50 e0 ldi r21, 0x00 ; 0 653e: 60 ea ldi r22, 0xA0 ; 160 6540: 78 e2 ldi r23, 0x28 ; 40 6542: 82 fb bst r24, 2 6544: 88 27 eor r24, r24 6546: 80 f9 bld r24, 0 6548: 0e 94 a6 1a call 0x354c ; 0x354c <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE> 654c: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 6550: 80 fb bst r24, 0 6552: 92 f9 bld r25, 2 6554: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 6558: 68 e7 ldi r22, 0x78 ; 120 655a: 72 ed ldi r23, 0xD2 ; 210 655c: 92 fb bst r25, 2 655e: 88 27 eor r24, r24 6560: 80 f9 bld r24, 0 6562: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 6566: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 656a: 83 ff sbrs r24, 3 656c: 16 c0 rjmp .+44 ; 0x659a 656e: 43 e0 ldi r20, 0x03 ; 3 6570: 50 e0 ldi r21, 0x00 ; 0 6572: 60 ea ldi r22, 0xA0 ; 160 6574: 78 e2 ldi r23, 0x28 ; 40 6576: 83 fb bst r24, 3 6578: 88 27 eor r24, r24 657a: 80 f9 bld r24, 0 657c: 0e 94 a6 1a call 0x354c ; 0x354c <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE> 6580: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 6584: 80 fb bst r24, 0 6586: 93 f9 bld r25, 3 6588: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 658c: 6e e7 ldi r22, 0x7E ; 126 658e: 72 ed ldi r23, 0xD2 ; 210 6590: 93 fb bst r25, 3 6592: 88 27 eor r24, r24 6594: 80 f9 bld r24, 0 6596: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 659a: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 659e: 85 ff sbrs r24, 5 65a0: 16 c0 rjmp .+44 ; 0x65ce 65a2: 48 e0 ldi r20, 0x08 ; 8 65a4: 50 e0 ldi r21, 0x00 ; 0 65a6: 6c e9 ldi r22, 0x9C ; 156 65a8: 78 e2 ldi r23, 0x28 ; 40 65aa: 85 fb bst r24, 5 65ac: 88 27 eor r24, r24 65ae: 80 f9 bld r24, 0 65b0: 0e 94 a6 1a call 0x354c ; 0x354c <_Z8SHT_InithRP9SHTSensorNS_13SHTSensorTypeE> 65b4: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 65b8: 80 fb bst r24, 0 65ba: 95 f9 bld r25, 5 65bc: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 65c0: 6a e8 ldi r22, 0x8A ; 138 65c2: 72 ed ldi r23, 0xD2 ; 210 65c4: 95 fb bst r25, 5 65c6: 88 27 eor r24, r24 65c8: 80 f9 bld r24, 0 65ca: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 65ce: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 65d2: 80 ff sbrs r24, 0 65d4: 27 c0 rjmp .+78 ; 0x6624 65d6: 82 e0 ldi r24, 0x02 ; 2 65d8: 90 e0 ldi r25, 0x00 ; 0 65da: 0e 94 4a 45 call 0x8a94 ; 0x8a94 65de: fc 01 movw r30, r24 65e0: 10 82 st Z, r1 65e2: 11 82 std Z+1, r1 ; 0x01 65e4: 80 93 a2 28 sts 0x28A2, r24 ; 0x8028a2 65e8: 90 93 a3 28 sts 0x28A3, r25 ; 0x8028a3 65ec: 0e 94 23 15 call 0x2a46 ; 0x2a46 <_ZN6HTU21D5beginEv> 65f0: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 65f4: 80 fb bst r24, 0 65f6: 90 f9 bld r25, 0 65f8: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 65fc: 62 eb ldi r22, 0xB2 ; 178 65fe: 71 ed ldi r23, 0xD1 ; 209 6600: 89 2f mov r24, r25 6602: 81 70 andi r24, 0x01 ; 1 6604: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 6608: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 660c: 80 fd sbrc r24, 0 660e: 0a c0 rjmp .+20 ; 0x6624 6610: 80 91 a2 28 lds r24, 0x28A2 ; 0x8028a2 6614: 90 91 a3 28 lds r25, 0x28A3 ; 0x8028a3 6618: 0e 94 e6 45 call 0x8bcc ; 0x8bcc 661c: 10 92 a2 28 sts 0x28A2, r1 ; 0x8028a2 6620: 10 92 a3 28 sts 0x28A3, r1 ; 0x8028a3 6624: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6628: 81 ff sbrs r24, 1 662a: 7c c0 rjmp .+248 ; 0x6724 662c: e0 90 00 28 lds r14, 0x2800 ; 0x802800 <__data_start> 6630: f1 2c mov r15, r1 6632: 83 e4 ldi r24, 0x43 ; 67 6634: 90 e0 ldi r25, 0x00 ; 0 6636: 0e 94 4a 45 call 0x8a94 ; 0x8a94 663a: 8c 01 movw r16, r24 663c: 81 e0 ldi r24, 0x01 ; 1 663e: 90 e0 ldi r25, 0x00 ; 0 6640: d8 01 movw r26, r16 6642: 12 96 adiw r26, 0x02 ; 2 6644: 8d 93 st X+, r24 6646: 9c 93 st X, r25 6648: 13 97 sbiw r26, 0x03 ; 3 664a: 14 96 adiw r26, 0x04 ; 4 664c: 8d 93 st X+, r24 664e: 9c 93 st X, r25 6650: 15 97 sbiw r26, 0x05 ; 5 6652: 16 96 adiw r26, 0x06 ; 6 6654: 8d 93 st X+, r24 6656: 9c 93 st X, r25 6658: 17 97 sbiw r26, 0x07 ; 7 665a: 18 96 adiw r26, 0x08 ; 8 665c: 8d 93 st X+, r24 665e: 9c 93 st X, r25 6660: 19 97 sbiw r26, 0x09 ; 9 6662: 25 e0 ldi r18, 0x05 ; 5 6664: 30 e0 ldi r19, 0x00 ; 0 6666: 1a 96 adiw r26, 0x0a ; 10 6668: 2d 93 st X+, r18 666a: 3c 93 st X, r19 666c: 1b 97 sbiw r26, 0x0b ; 11 666e: 1c 96 adiw r26, 0x0c ; 12 6670: 1d 92 st X+, r1 6672: 1c 92 st X, r1 6674: 1d 97 sbiw r26, 0x0d ; 13 6676: 1e 96 adiw r26, 0x0e ; 14 6678: 1d 92 st X+, r1 667a: 1c 92 st X, r1 667c: 1f 97 sbiw r26, 0x0f ; 15 667e: d2 96 adiw r26, 0x32 ; 50 6680: 1c 92 st X, r1 6682: d2 97 sbiw r26, 0x32 ; 50 6684: 4c e1 ldi r20, 0x1C ; 28 6686: 5d ec ldi r21, 0xCD ; 205 6688: 4d 93 st X+, r20 668a: 5c 93 st X, r21 668c: 11 97 sbiw r26, 0x01 ; 1 668e: d3 96 adiw r26, 0x33 ; 51 6690: 8d 93 st X+, r24 6692: 9c 93 st X, r25 6694: d4 97 sbiw r26, 0x34 ; 52 6696: d5 96 adiw r26, 0x35 ; 53 6698: 8d 93 st X+, r24 669a: 9c 93 st X, r25 669c: d6 97 sbiw r26, 0x36 ; 54 669e: d7 96 adiw r26, 0x37 ; 55 66a0: 8d 93 st X+, r24 66a2: 9c 93 st X, r25 66a4: d8 97 sbiw r26, 0x38 ; 56 66a6: d9 96 adiw r26, 0x39 ; 57 66a8: 8d 93 st X+, r24 66aa: 9c 93 st X, r25 66ac: da 97 sbiw r26, 0x3a ; 58 66ae: db 96 adiw r26, 0x3b ; 59 66b0: 2d 93 st X+, r18 66b2: 3c 93 st X, r19 66b4: dc 97 sbiw r26, 0x3c ; 60 66b6: dd 96 adiw r26, 0x3d ; 61 66b8: 1d 92 st X+, r1 66ba: 1c 92 st X, r1 66bc: de 97 sbiw r26, 0x3e ; 62 66be: f8 01 movw r30, r16 66c0: ff 96 adiw r30, 0x3f ; 63 66c2: 10 82 st Z, r1 66c4: 11 82 std Z+1, r1 ; 0x01 66c6: 32 96 adiw r30, 0x02 ; 2 66c8: e0 82 st Z, r14 66ca: f1 82 std Z+1, r15 ; 0x01 66cc: 00 93 9a 28 sts 0x289A, r16 ; 0x80289a 66d0: 10 93 9b 28 sts 0x289B, r17 ; 0x80289b 66d4: c8 01 movw r24, r16 66d6: 0e 94 47 13 call 0x268e ; 0x268e <_ZN6BME28010InitializeEv> 66da: f8 01 movw r30, r16 66dc: 92 a9 ldd r25, Z+50 ; 0x32 66de: 89 23 and r24, r25 66e0: 90 91 cf 2a lds r25, 0x2ACF ; 0x802acf 66e4: 80 fb bst r24, 0 66e6: 91 f9 bld r25, 1 66e8: 90 93 cf 2a sts 0x2ACF, r25 ; 0x802acf 66ec: 6c ed ldi r22, 0xDC ; 220 66ee: 73 ed ldi r23, 0xD3 ; 211 66f0: 91 fb bst r25, 1 66f2: 88 27 eor r24, r24 66f4: 80 f9 bld r24, 0 66f6: 0e 94 34 22 call 0x4468 ; 0x4468 <_Z17print_init_resultbPKcP14HardwareSerial.constprop.116> 66fa: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 66fe: 81 fd sbrc r24, 1 6700: 11 c0 rjmp .+34 ; 0x6724 6702: 80 91 9a 28 lds r24, 0x289A ; 0x80289a 6706: 90 91 9b 28 lds r25, 0x289B ; 0x80289b 670a: 00 97 sbiw r24, 0x00 ; 0 670c: 39 f0 breq .+14 ; 0x671c 670e: dc 01 movw r26, r24 6710: ed 91 ld r30, X+ 6712: fc 91 ld r31, X 6714: 04 84 ldd r0, Z+12 ; 0x0c 6716: f5 85 ldd r31, Z+13 ; 0x0d 6718: e0 2d mov r30, r0 671a: 09 95 icall 671c: 10 92 9a 28 sts 0x289A, r1 ; 0x80289a 6720: 10 92 9b 28 sts 0x289B, r1 ; 0x80289b 6724: 80 91 d0 2a lds r24, 0x2AD0 ; 0x802ad0 6728: 86 ff sbrs r24, 6 672a: 1e c0 rjmp .+60 ; 0x6768 672c: 80 91 db 2a lds r24, 0x2ADB ; 0x802adb 6730: 87 fd sbrc r24, 7 6732: 09 c0 rjmp .+18 ; 0x6746 6734: 8c 30 cpi r24, 0x0C ; 12 6736: 0c f4 brge .+2 ; 0x673a 6738: 0a c2 rjmp .+1044 ; 0x6b4e 673a: 84 31 cpi r24, 0x14 ; 20 673c: 0c f0 brlt .+2 ; 0x6740 673e: 02 c2 rjmp .+1028 ; 0x6b44 6740: 8c 30 cpi r24, 0x0C ; 12 6742: 09 f0 breq .+2 ; 0x6746 6744: 04 c2 rjmp .+1032 ; 0x6b4e 6746: 80 e0 ldi r24, 0x00 ; 0 6748: 90 91 d0 2a lds r25, 0x2AD0 ; 0x802ad0 674c: 80 fb bst r24, 0 674e: 96 f9 bld r25, 6 6750: 90 93 d0 2a sts 0x2AD0, r25 ; 0x802ad0 6754: 60 e9 ldi r22, 0x90 ; 144 6756: 72 ed ldi r23, 0xD2 ; 210 6758: 96 fd sbrc r25, 6 675a: 02 c0 rjmp .+4 ; 0x6760 675c: 61 ea ldi r22, 0xA1 ; 161 675e: 72 ed ldi r23, 0xD2 ; 210 6760: 8d eb ldi r24, 0xBD ; 189 6762: 99 e2 ldi r25, 0x29 ; 41 6764: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6768: 80 91 d0 2a lds r24, 0x2AD0 ; 0x802ad0 676c: 85 ff sbrs r24, 5 676e: 0b c0 rjmp .+22 ; 0x6786 6770: 66 eb ldi r22, 0xB6 ; 182 6772: 72 ed ldi r23, 0xD2 ; 210 6774: 8d eb ldi r24, 0xBD ; 189 6776: 99 e2 ldi r25, 0x29 ; 41 6778: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 677c: 80 91 d0 2a lds r24, 0x2AD0 ; 0x802ad0 6780: 8f 7d andi r24, 0xDF ; 223 6782: 80 93 d0 2a sts 0x2AD0, r24 ; 0x802ad0 6786: 0e 94 f4 02 call 0x5e8 ; 0x5e8 <_ZN8SPIClass5beginEv.constprop.95> 678a: 80 91 c1 08 lds r24, 0x08C1 ; 0x8008c1 <__TEXT_REGION_LENGTH__+0x7008c1> 678e: 8c 7f andi r24, 0xFC ; 252 6790: 80 93 c1 08 sts 0x08C1, r24 ; 0x8008c1 <__TEXT_REGION_LENGTH__+0x7008c1> 6794: 61 ef ldi r22, 0xF1 ; 241 6796: 72 ed ldi r23, 0xD2 ; 210 6798: 8d eb ldi r24, 0xBD ; 189 679a: 99 e2 ldi r25, 0x29 ; 41 679c: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 67a0: 8a e5 ldi r24, 0x5A ; 90 67a2: 9a e2 ldi r25, 0x2A ; 42 67a4: 0e 94 95 22 call 0x452a ; 0x452a <_ZN5myMAC11radio_beginEv> 67a8: 6e ef ldi r22, 0xFE ; 254 67aa: 72 ed ldi r23, 0xD2 ; 210 67ac: 8d eb ldi r24, 0xBD ; 189 67ae: 99 e2 ldi r25, 0x29 ; 41 67b0: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 67b4: 60 e1 ldi r22, 0x10 ; 16 67b6: 80 e0 ldi r24, 0x00 ; 0 67b8: 9b e2 ldi r25, 0x2B ; 43 67ba: 0e 94 e1 0a call 0x15c2 ; 0x15c2 <_ZN5RFM697readRegEh> 67be: 18 2f mov r17, r24 67c0: 6d e0 ldi r22, 0x0D ; 13 67c2: 73 ed ldi r23, 0xD3 ; 211 67c4: 8d eb ldi r24, 0xBD ; 189 67c6: 99 e2 ldi r25, 0x29 ; 41 67c8: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 67cc: 61 2f mov r22, r17 67ce: 70 e0 ldi r23, 0x00 ; 0 67d0: 04 e0 ldi r16, 0x04 ; 4 67d2: 75 95 asr r23 67d4: 67 95 ror r22 67d6: 0a 95 dec r16 67d8: e1 f7 brne .-8 ; 0x67d2 67da: 40 e1 ldi r20, 0x10 ; 16 67dc: 50 e0 ldi r21, 0x00 ; 0 67de: 8d eb ldi r24, 0xBD ; 189 67e0: 99 e2 ldi r25, 0x29 ; 41 67e2: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 67e6: 6e e1 ldi r22, 0x1E ; 30 67e8: 73 ed ldi r23, 0xD3 ; 211 67ea: 8d eb ldi r24, 0xBD ; 189 67ec: 99 e2 ldi r25, 0x29 ; 41 67ee: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 67f2: 1f 70 andi r17, 0x0F ; 15 67f4: 61 2f mov r22, r17 67f6: 70 e0 ldi r23, 0x00 ; 0 67f8: 40 e1 ldi r20, 0x10 ; 16 67fa: 50 e0 ldi r21, 0x00 ; 0 67fc: 8d eb ldi r24, 0xBD ; 189 67fe: 99 e2 ldi r25, 0x29 ; 41 6800: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 6804: 8d eb ldi r24, 0xBD ; 189 6806: 99 e2 ldi r25, 0x29 ; 41 6808: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 680c: 66 e3 ldi r22, 0x36 ; 54 680e: 73 ed ldi r23, 0xD3 ; 211 6810: 8d eb ldi r24, 0xBD ; 189 6812: 99 e2 ldi r25, 0x29 ; 41 6814: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6818: 62 e5 ldi r22, 0x52 ; 82 681a: 73 ed ldi r23, 0xD3 ; 211 681c: 8d eb ldi r24, 0xBD ; 189 681e: 99 e2 ldi r25, 0x29 ; 41 6820: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6824: 6d e6 ldi r22, 0x6D ; 109 6826: 73 ed ldi r23, 0xD3 ; 211 6828: 8d eb ldi r24, 0xBD ; 189 682a: 99 e2 ldi r25, 0x29 ; 41 682c: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6830: 10 91 cf 2a lds r17, 0x2ACF ; 0x802acf 6834: 00 91 d0 2a lds r16, 0x2AD0 ; 0x802ad0 6838: 86 e1 ldi r24, 0x16 ; 22 683a: 90 e0 ldi r25, 0x00 ; 0 683c: 0e 94 4a 45 call 0x8a94 ; 0x8a94 6840: fc 01 movw r30, r24 6842: 10 83 st Z, r17 6844: 01 83 std Z+1, r16 ; 0x01 6846: 13 82 std Z+3, r1 ; 0x03 6848: 81 2f mov r24, r17 684a: 14 ff sbrs r17, 4 684c: a6 c1 rjmp .+844 ; 0x6b9a 684e: 8a 7f andi r24, 0xFA ; 250 6850: 8f 7d andi r24, 0xDF ; 223 6852: 80 83 st Z, r24 6854: 21 81 ldd r18, Z+1 ; 0x01 6856: 32 2f mov r19, r18 6858: 3f 73 andi r19, 0x3F ; 63 685a: 81 e0 ldi r24, 0x01 ; 1 685c: 09 f4 brne .+2 ; 0x6860 685e: 80 e0 ldi r24, 0x00 ; 0 6860: 84 83 std Z+4, r24 ; 0x04 6862: 80 81 ld r24, Z 6864: 98 2f mov r25, r24 6866: 91 70 andi r25, 0x01 ; 1 6868: 81 fb bst r24, 1 686a: 44 27 eor r20, r20 686c: 40 f9 bld r20, 0 686e: 94 2b or r25, r20 6870: 82 fb bst r24, 2 6872: 44 27 eor r20, r20 6874: 40 f9 bld r20, 0 6876: 94 2b or r25, r20 6878: 84 fb bst r24, 4 687a: 44 27 eor r20, r20 687c: 40 f9 bld r20, 0 687e: 94 2b or r25, r20 6880: 85 fb bst r24, 5 6882: 44 27 eor r20, r20 6884: 40 f9 bld r20, 0 6886: 94 2b or r25, r20 6888: 95 83 std Z+5, r25 ; 0x05 688a: 4f ef ldi r20, 0xFF ; 255 688c: 42 83 std Z+2, r20 ; 0x02 688e: 81 ff sbrs r24, 1 6890: 8d c1 rjmp .+794 ; 0x6bac 6892: 12 82 std Z+2, r1 ; 0x02 6894: 98 2f mov r25, r24 6896: 95 73 andi r25, 0x35 ; 53 6898: 19 f0 breq .+6 ; 0x68a0 689a: 8a 7e andi r24, 0xEA ; 234 689c: 8f 7d andi r24, 0xDF ; 223 689e: 80 83 st Z, r24 68a0: 82 81 ldd r24, Z+2 ; 0x02 68a2: 84 30 cpi r24, 0x04 ; 4 68a4: 09 f4 brne .+2 ; 0x68a8 68a6: 99 c1 rjmp .+818 ; 0x6bda 68a8: 85 30 cpi r24, 0x05 ; 5 68aa: 09 f4 brne .+2 ; 0x68ae 68ac: a6 c1 rjmp .+844 ; 0x6bfa 68ae: 81 11 cpse r24, r1 68b0: ad c1 rjmp .+858 ; 0x6c0c 68b2: cf 01 movw r24, r30 68b4: 08 96 adiw r24, 0x08 ; 8 68b6: 84 8b std Z+20, r24 ; 0x14 68b8: 95 8b std Z+21, r25 ; 0x15 68ba: 80 81 ld r24, Z 68bc: 81 fd sbrc r24, 1 68be: 8b c1 rjmp .+790 ; 0x6bd6 68c0: 81 81 ldd r24, Z+1 ; 0x01 68c2: 86 fd sbrc r24, 6 68c4: 88 c1 rjmp .+784 ; 0x6bd6 68c6: 88 e0 ldi r24, 0x08 ; 8 68c8: 83 83 std Z+3, r24 ; 0x03 68ca: 84 85 ldd r24, Z+12 ; 0x0c 68cc: 8f 70 andi r24, 0x0F ; 15 68ce: 84 87 std Z+12, r24 ; 0x0c 68d0: 85 85 ldd r24, Z+13 ; 0x0d 68d2: 80 7f andi r24, 0xF0 ; 240 68d4: 85 87 std Z+13, r24 ; 0x0d 68d6: 82 81 ldd r24, Z+2 ; 0x02 68d8: 84 30 cpi r24, 0x04 ; 4 68da: 09 f4 brne .+2 ; 0x68de 68dc: 9c c1 rjmp .+824 ; 0x6c16 68de: 85 30 cpi r24, 0x05 ; 5 68e0: 09 f4 brne .+2 ; 0x68e4 68e2: a2 c1 rjmp .+836 ; 0x6c28 68e4: 17 82 std Z+7, r1 ; 0x07 68e6: e0 93 a9 28 sts 0x28A9, r30 ; 0x8028a9 68ea: f0 93 aa 28 sts 0x28AA, r31 ; 0x8028aa 68ee: 81 11 cpse r24, r1 68f0: a0 c1 rjmp .+832 ; 0x6c32 68f2: 10 8a std Z+16, r1 ; 0x10 68f4: 11 8a std Z+17, r1 ; 0x11 68f6: 12 8a std Z+18, r1 ; 0x12 68f8: 13 8a std Z+19, r1 ; 0x13 68fa: a4 89 ldd r26, Z+20 ; 0x14 68fc: b5 89 ldd r27, Z+21 ; 0x15 68fe: 80 91 c6 2a lds r24, 0x2AC6 ; 0x802ac6 6902: 11 96 adiw r26, 0x01 ; 1 6904: 8c 93 st X, r24 6906: 80 91 c8 2a lds r24, 0x2AC8 ; 0x802ac8 690a: a4 89 ldd r26, Z+20 ; 0x14 690c: b5 89 ldd r27, Z+21 ; 0x15 690e: 8c 93 st X, r24 6910: 82 81 ldd r24, Z+2 ; 0x02 6912: 88 23 and r24, r24 6914: 09 f4 brne .+2 ; 0x6918 6916: 94 c1 rjmp .+808 ; 0x6c40 6918: 85 30 cpi r24, 0x05 ; 5 691a: 09 f4 brne .+2 ; 0x691e 691c: 93 c1 rjmp .+806 ; 0x6c44 691e: 8a e3 ldi r24, 0x3A ; 58 6920: 90 e0 ldi r25, 0x00 ; 0 6922: 8b af std Y+59, r24 ; 0x3b 6924: 9c af std Y+60, r25 ; 0x3c 6926: ce 01 movw r24, r28 6928: cb 96 adiw r24, 0x3b ; 59 692a: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 692e: 80 93 ad 28 sts 0x28AD, r24 ; 0x8028ad 6932: 81 50 subi r24, 0x01 ; 1 6934: 88 32 cpi r24, 0x28 ; 40 6936: 08 f0 brcs .+2 ; 0x693a 6938: 87 c1 rjmp .+782 ; 0x6c48 693a: 69 e8 ldi r22, 0x89 ; 137 693c: 73 ed ldi r23, 0xD3 ; 211 693e: 8d eb ldi r24, 0xBD ; 189 6940: 99 e2 ldi r25, 0x29 ; 41 6942: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6946: 4a e0 ldi r20, 0x0A ; 10 6948: 50 e0 ldi r21, 0x00 ; 0 694a: 60 91 ad 28 lds r22, 0x28AD ; 0x8028ad 694e: 8d eb ldi r24, 0xBD ; 189 6950: 99 e2 ldi r25, 0x29 ; 41 6952: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 6956: 8d eb ldi r24, 0xBD ; 189 6958: 99 e2 ldi r25, 0x29 ; 41 695a: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 695e: 80 91 ad 28 lds r24, 0x28AD ; 0x8028ad 6962: e4 e0 ldi r30, 0x04 ; 4 6964: 8e 9f mul r24, r30 6966: c0 01 movw r24, r0 6968: 11 24 eor r1, r1 696a: 0e 94 4a 45 call 0x8a94 ; 0x8a94 696e: 6c 01 movw r12, r24 6970: 80 93 ab 28 sts 0x28AB, r24 ; 0x8028ab 6974: 90 93 ac 28 sts 0x28AC, r25 ; 0x8028ac 6978: f1 2c mov r15, r1 697a: 80 91 ad 28 lds r24, 0x28AD ; 0x8028ad 697e: f8 16 cp r15, r24 6980: 08 f0 brcs .+2 ; 0x6984 6982: 15 c2 rjmp .+1066 ; 0x6dae 6984: f4 e0 ldi r31, 0x04 ; 4 6986: ff 9e mul r15, r31 6988: 80 01 movw r16, r0 698a: 11 24 eor r1, r1 698c: 48 01 movw r8, r16 698e: 2b e3 ldi r18, 0x3B ; 59 6990: 82 0e add r8, r18 6992: 91 1c adc r9, r1 6994: 56 01 movw r10, r12 6996: a0 0e add r10, r16 6998: b1 1e adc r11, r17 699a: 01 5c subi r16, 0xC1 ; 193 699c: 1f 4f sbci r17, 0xFF ; 255 699e: 8b ae std Y+59, r8 ; 0x3b 69a0: 9c ae std Y+60, r9 ; 0x3c 69a2: ce 01 movw r24, r28 69a4: cb 96 adiw r24, 0x3b ; 59 69a6: 0e 94 22 0a call 0x1444 ; 0x1444 <_ZNK5EERefdeEv> 69aa: d5 01 movw r26, r10 69ac: 8d 93 st X+, r24 69ae: 5d 01 movw r10, r26 69b0: bf ef ldi r27, 0xFF ; 255 69b2: 8b 1a sub r8, r27 69b4: 9b 0a sbc r9, r27 69b6: 80 16 cp r8, r16 69b8: 91 06 cpc r9, r17 69ba: 89 f7 brne .-30 ; 0x699e 69bc: f3 94 inc r15 69be: dd cf rjmp .-70 ; 0x697a 69c0: 84 e4 ldi r24, 0x44 ; 68 69c2: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 69c6: 69 e8 ldi r22, 0x89 ; 137 69c8: 81 e9 ldi r24, 0x91 ; 145 69ca: 99 e2 ldi r25, 0x29 ; 41 69cc: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 69d0: 81 e9 ldi r24, 0x91 ; 145 69d2: 99 e2 ldi r25, 0x29 ; 41 69d4: 0e 94 c6 15 call 0x2b8c ; 0x2b8c <_ZN7TwoWire15endTransmissionEv> 69d8: 6a e0 ldi r22, 0x0A ; 10 69da: 70 e0 ldi r23, 0x00 ; 0 69dc: 80 e0 ldi r24, 0x00 ; 0 69de: 90 e0 ldi r25, 0x00 ; 0 69e0: 0e 94 f6 03 call 0x7ec ; 0x7ec 69e4: 66 e0 ldi r22, 0x06 ; 6 69e6: 70 e0 ldi r23, 0x00 ; 0 69e8: 84 e4 ldi r24, 0x44 ; 68 69ea: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 69ee: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 69f2: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 69f6: 89 1b sub r24, r25 69f8: 99 0b sbc r25, r25 69fa: 06 97 sbiw r24, 0x06 ; 6 69fc: 91 f5 brne .+100 ; 0x6a62 69fe: 7e 01 movw r14, r28 6a00: 2b e3 ldi r18, 0x3B ; 59 6a02: e2 0e add r14, r18 6a04: f1 1c adc r15, r1 6a06: 57 01 movw r10, r14 6a08: 46 e0 ldi r20, 0x06 ; 6 6a0a: a4 0e add r10, r20 6a0c: b1 1c adc r11, r1 6a0e: 9e 2c mov r9, r14 6a10: 0f 2d mov r16, r15 6a12: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 6a16: d7 01 movw r26, r14 6a18: 8d 93 st X+, r24 6a1a: 7d 01 movw r14, r26 6a1c: aa 16 cp r10, r26 6a1e: bb 06 cpc r11, r27 6a20: c1 f7 brne .-16 ; 0x6a12 6a22: 6f ef ldi r22, 0xFF ; 255 6a24: 89 2d mov r24, r9 6a26: 90 2f mov r25, r16 6a28: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 6a2c: f8 2e mov r15, r24 6a2e: 6f ef ldi r22, 0xFF ; 255 6a30: ce 01 movw r24, r28 6a32: ce 96 adiw r24, 0x3e ; 62 6a34: 0e 94 cb 01 call 0x396 ; 0x396 <_Z8sht_crc8PKhhh.constprop.61> 6a38: 08 2f mov r16, r24 6a3a: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 6a3e: 8d ad ldd r24, Y+61 ; 0x3d 6a40: f8 12 cpse r15, r24 6a42: 17 c0 rjmp .+46 ; 0x6a72 6a44: 21 96 adiw r28, 0x01 ; 1 6a46: 8f ad ldd r24, Y+63 ; 0x3f 6a48: 21 97 sbiw r28, 0x01 ; 1 6a4a: 08 13 cpse r16, r24 6a4c: 12 c0 rjmp .+36 ; 0x6a72 6a4e: 69 eb ldi r22, 0xB9 ; 185 6a50: 71 ed ldi r23, 0xD1 ; 209 6a52: 8d eb ldi r24, 0xBD ; 189 6a54: 99 e2 ldi r25, 0x29 ; 41 6a56: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6a5a: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6a5e: 80 62 ori r24, 0x20 ; 32 6a60: 37 cd rjmp .-1426 ; 0x64d0 6a62: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 6a66: 6f eb ldi r22, 0xBF ; 191 6a68: 71 ed ldi r23, 0xD1 ; 209 6a6a: 8d eb ldi r24, 0xBD ; 189 6a6c: 99 e2 ldi r25, 0x29 ; 41 6a6e: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6a72: 84 e4 ldi r24, 0x44 ; 68 6a74: 0e 94 e1 16 call 0x2dc2 ; 0x2dc2 <_Z10is_opt3001h> 6a78: 88 23 and r24, r24 6a7a: 51 f0 breq .+20 ; 0x6a90 6a7c: 6d ed ldi r22, 0xDD ; 221 6a7e: 71 ed ldi r23, 0xD1 ; 209 6a80: 8d eb ldi r24, 0xBD ; 189 6a82: 99 e2 ldi r25, 0x29 ; 41 6a84: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6a88: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6a8c: 80 64 ori r24, 0x40 ; 64 6a8e: 20 cd rjmp .-1472 ; 0x64d0 6a90: 84 e4 ldi r24, 0x44 ; 68 6a92: 0e 94 86 16 call 0x2d0c ; 0x2d0c <_Z8is_sht3xh> 6a96: 88 23 and r24, r24 6a98: 09 f4 brne .+2 ; 0x6a9c 6a9a: 1c cd rjmp .-1480 ; 0x64d4 6a9c: 65 ee ldi r22, 0xE5 ; 229 6a9e: 71 ed ldi r23, 0xD1 ; 209 6aa0: 8d eb ldi r24, 0xBD ; 189 6aa2: 99 e2 ldi r25, 0x29 ; 41 6aa4: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6aa8: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6aac: 84 60 ori r24, 0x04 ; 4 6aae: 10 cd rjmp .-1504 ; 0x64d0 6ab0: 85 e4 ldi r24, 0x45 ; 69 6ab2: 0e 94 e1 16 call 0x2dc2 ; 0x2dc2 <_Z10is_opt3001h> 6ab6: 81 11 cpse r24, r1 6ab8: e1 cf rjmp .-62 ; 0x6a7c 6aba: 85 e4 ldi r24, 0x45 ; 69 6abc: 0e 94 86 16 call 0x2d0c ; 0x2d0c <_Z8is_sht3xh> 6ac0: 88 23 and r24, r24 6ac2: 09 f4 brne .+2 ; 0x6ac6 6ac4: 07 cd rjmp .-1522 ; 0x64d4 6ac6: 6b ee ldi r22, 0xEB ; 235 6ac8: 71 ed ldi r23, 0xD1 ; 209 6aca: 8d eb ldi r24, 0xBD ; 189 6acc: 99 e2 ldi r25, 0x29 ; 41 6ace: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6ad2: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6ad6: 88 60 ori r24, 0x08 ; 8 6ad8: fb cc rjmp .-1546 ; 0x64d0 6ada: 81 2f mov r24, r17 6adc: 0e 94 e1 16 call 0x2dc2 ; 0x2dc2 <_Z10is_opt3001h> 6ae0: 65 e0 ldi r22, 0x05 ; 5 6ae2: 72 ed ldi r23, 0xD2 ; 210 6ae4: 81 11 cpse r24, r1 6ae6: ca cf rjmp .-108 ; 0x6a7c 6ae8: 8d eb ldi r24, 0xBD ; 189 6aea: 99 e2 ldi r25, 0x29 ; 41 6aec: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6af0: f1 cc rjmp .-1566 ; 0x64d4 6af2: 68 e2 ldi r22, 0x28 ; 40 6af4: 72 ed ldi r23, 0xD2 ; 210 6af6: 8d eb ldi r24, 0xBD ; 189 6af8: 99 e2 ldi r25, 0x29 ; 41 6afa: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6afe: 80 91 cf 2a lds r24, 0x2ACF ; 0x802acf 6b02: 80 61 ori r24, 0x10 ; 16 6b04: e5 cc rjmp .-1590 ; 0x64d0 6b06: 84 30 cpi r24, 0x04 ; 4 6b08: 09 f0 breq .+2 ; 0x6b0c 6b0a: e7 cc rjmp .-1586 ; 0x64da 6b0c: 6d e3 ldi r22, 0x3D ; 61 6b0e: 72 ed ldi r23, 0xD2 ; 210 6b10: 8d eb ldi r24, 0xBD ; 189 6b12: 99 e2 ldi r25, 0x29 ; 41 6b14: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6b18: 10 31 cpi r17, 0x10 ; 16 6b1a: 30 f4 brcc .+12 ; 0x6b28 6b1c: 61 ee ldi r22, 0xE1 ; 225 6b1e: 73 ed ldi r23, 0xD3 ; 211 6b20: 8d eb ldi r24, 0xBD ; 189 6b22: 99 e2 ldi r25, 0x29 ; 41 6b24: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6b28: 40 e1 ldi r20, 0x10 ; 16 6b2a: 50 e0 ldi r21, 0x00 ; 0 6b2c: 61 2f mov r22, r17 6b2e: 8d eb ldi r24, 0xBD ; 189 6b30: 99 e2 ldi r25, 0x29 ; 41 6b32: 0e 94 c7 1d call 0x3b8e ; 0x3b8e <_ZN5Print5printEhi> 6b36: 66 e5 ldi r22, 0x56 ; 86 6b38: 70 ed ldi r23, 0xD0 ; 208 6b3a: 8d eb ldi r24, 0xBD ; 189 6b3c: 99 e2 ldi r25, 0x29 ; 41 6b3e: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6b42: cb cc rjmp .-1642 ; 0x64da 6b44: 9a ee ldi r25, 0xEA ; 234 6b46: 98 0f add r25, r24 6b48: 94 30 cpi r25, 0x04 ; 4 6b4a: 08 f0 brcs .+2 ; 0x6b4e 6b4c: fc cd rjmp .-1032 ; 0x6746 6b4e: 8b 31 cpi r24, 0x1B ; 27 6b50: 14 f5 brge .+68 ; 0x6b96 6b52: 08 2e mov r0, r24 6b54: 00 0c add r0, r0 6b56: 99 0b sbc r25, r25 6b58: fc 01 movw r30, r24 6b5a: e3 58 subi r30, 0x83 ; 131 6b5c: f2 43 sbci r31, 0x32 ; 50 6b5e: 30 81 ld r19, Z 6b60: 3f 3f cpi r19, 0xFF ; 255 6b62: c9 f0 breq .+50 ; 0x6b96 6b64: fc 01 movw r30, r24 6b66: e9 5b subi r30, 0xB9 ; 185 6b68: f2 43 sbci r31, 0x32 ; 50 6b6a: 20 81 ld r18, Z 6b6c: 8e 59 subi r24, 0x9E ; 158 6b6e: 92 43 sbci r25, 0x32 ; 50 6b70: dc 01 movw r26, r24 6b72: ec 91 ld r30, X 6b74: b0 e2 ldi r27, 0x20 ; 32 6b76: eb 9f mul r30, r27 6b78: f0 01 movw r30, r0 6b7a: 11 24 eor r1, r1 6b7c: fc 5f subi r31, 0xFC ; 252 6b7e: 32 83 std Z+2, r19 ; 0x02 6b80: 3f b7 in r19, 0x3f ; 63 6b82: f8 94 cli 6b84: 82 2f mov r24, r18 6b86: 90 e0 ldi r25, 0x00 ; 0 6b88: 40 96 adiw r24, 0x10 ; 16 6b8a: e8 0f add r30, r24 6b8c: f9 1f adc r31, r25 6b8e: 80 81 ld r24, Z 6b90: 80 7f andi r24, 0xF0 ; 240 6b92: 80 83 st Z, r24 6b94: 3f bf out 0x3f, r19 ; 63 6b96: 81 e0 ldi r24, 0x01 ; 1 6b98: d7 cd rjmp .-1106 ; 0x6748 6b9a: 15 ff sbrs r17, 5 6b9c: 03 c0 rjmp .+6 ; 0x6ba4 6b9e: 8e 7f andi r24, 0xFE ; 254 6ba0: 8b 7f andi r24, 0xFB ; 251 6ba2: 57 ce rjmp .-850 ; 0x6852 6ba4: 12 ff sbrs r17, 2 6ba6: 56 ce rjmp .-852 ; 0x6854 6ba8: 8e 7f andi r24, 0xFE ; 254 6baa: 53 ce rjmp .-858 ; 0x6852 6bac: 99 23 and r25, r25 6bae: 29 f0 breq .+10 ; 0x6bba 6bb0: 33 23 and r19, r19 6bb2: 79 f0 breq .+30 ; 0x6bd2 6bb4: 85 e0 ldi r24, 0x05 ; 5 6bb6: 82 83 std Z+2, r24 ; 0x02 6bb8: 73 ce rjmp .-794 ; 0x68a0 6bba: 33 23 and r19, r19 6bbc: 51 f0 breq .+20 ; 0x6bd2 6bbe: 20 ff sbrs r18, 0 6bc0: 06 c0 rjmp .+12 ; 0x6bce 6bc2: 84 e0 ldi r24, 0x04 ; 4 6bc4: 82 83 std Z+2, r24 ; 0x02 6bc6: 81 81 ldd r24, Z+1 ; 0x01 6bc8: 8f 7b andi r24, 0xBF ; 191 6bca: 81 83 std Z+1, r24 ; 0x01 6bcc: 69 ce rjmp .-814 ; 0x68a0 6bce: 26 fd sbrc r18, 6 6bd0: f1 cf rjmp .-30 ; 0x6bb4 6bd2: 12 82 std Z+2, r1 ; 0x02 6bd4: 65 ce rjmp .-822 ; 0x68a0 6bd6: 8c e0 ldi r24, 0x0C ; 12 6bd8: 77 ce rjmp .-786 ; 0x68c8 6bda: 9f 01 movw r18, r30 6bdc: 28 5f subi r18, 0xF8 ; 248 6bde: 3f 4f sbci r19, 0xFF ; 255 6be0: 24 8b std Z+20, r18 ; 0x14 6be2: 35 8b std Z+21, r19 ; 0x15 6be4: 9c e0 ldi r25, 0x0C ; 12 6be6: 93 83 std Z+3, r25 ; 0x03 6be8: 84 87 std Z+12, r24 ; 0x0c 6bea: 81 81 ldd r24, Z+1 ; 0x01 6bec: 8f 7b andi r24, 0xBF ; 191 6bee: 81 83 std Z+1, r24 ; 0x01 6bf0: a4 89 ldd r26, Z+20 ; 0x14 6bf2: b5 89 ldd r27, Z+21 ; 0x15 6bf4: 13 96 adiw r26, 0x03 ; 3 6bf6: 1c 92 st X, r1 6bf8: 6e ce rjmp .-804 ; 0x68d6 6bfa: 9f 01 movw r18, r30 6bfc: 28 5f subi r18, 0xF8 ; 248 6bfe: 3f 4f sbci r19, 0xFF ; 255 6c00: 24 8b std Z+20, r18 ; 0x14 6c02: 35 8b std Z+21, r19 ; 0x15 6c04: 84 87 std Z+12, r24 ; 0x0c 6c06: 8c e0 ldi r24, 0x0C ; 12 6c08: 83 83 std Z+3, r24 ; 0x03 6c0a: f2 cf rjmp .-28 ; 0x6bf0 6c0c: 84 50 subi r24, 0x04 ; 4 6c0e: 82 30 cpi r24, 0x02 ; 2 6c10: 08 f0 brcs .+2 ; 0x6c14 6c12: 61 ce rjmp .-830 ; 0x68d6 6c14: ed cf rjmp .-38 ; 0x6bf0 6c16: 90 89 ldd r25, Z+16 ; 0x10 6c18: 93 70 andi r25, 0x03 ; 3 6c1a: 90 8b std Z+16, r25 ; 0x10 6c1c: 11 8a std Z+17, r1 ; 0x11 6c1e: 12 8a std Z+18, r1 ; 0x12 6c20: 93 89 ldd r25, Z+19 ; 0x13 6c22: 9c 7f andi r25, 0xFC ; 252 6c24: 93 8b std Z+19, r25 ; 0x13 6c26: 5e ce rjmp .-836 ; 0x68e4 6c28: 11 8a std Z+17, r1 ; 0x11 6c2a: 92 89 ldd r25, Z+18 ; 0x12 6c2c: 90 7c andi r25, 0xC0 ; 192 6c2e: 92 8b std Z+18, r25 ; 0x12 6c30: 59 ce rjmp .-846 ; 0x68e4 6c32: 85 30 cpi r24, 0x05 ; 5 6c34: 09 f0 breq .+2 ; 0x6c38 6c36: 61 ce rjmp .-830 ; 0x68fa 6c38: 82 89 ldd r24, Z+18 ; 0x12 6c3a: 8f 73 andi r24, 0x3F ; 63 6c3c: 82 8b std Z+18, r24 ; 0x12 6c3e: 5c ce rjmp .-840 ; 0x68f8 6c40: 17 86 std Z+15, r1 ; 0x0f 6c42: 6d ce rjmp .-806 ; 0x691e 6c44: 10 8a std Z+16, r1 ; 0x10 6c46: 6b ce rjmp .-810 ; 0x691e 6c48: 10 92 ad 28 sts 0x28AD, r1 ; 0x8028ad 6c4c: 10 92 ab 28 sts 0x28AB, r1 ; 0x8028ab 6c50: 10 92 ac 28 sts 0x28AC, r1 ; 0x8028ac 6c54: 20 91 f1 2a lds r18, 0x2AF1 ; 0x802af1 6c58: 20 93 b0 29 sts 0x29B0, r18 ; 0x8029b0 6c5c: 81 e0 ldi r24, 0x01 ; 1 6c5e: 80 93 52 01 sts 0x0152, r24 ; 0x800152 <__TEXT_REGION_LENGTH__+0x700152> 6c62: 21 11 cpse r18, r1 6c64: 08 c1 rjmp .+528 ; 0x6e76 6c66: 80 e3 ldi r24, 0x30 ; 48 6c68: 80 93 50 01 sts 0x0150, r24 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 6c6c: 80 91 51 01 lds r24, 0x0151 ; 0x800151 <__TEXT_REGION_LENGTH__+0x700151> 6c70: 81 11 cpse r24, r1 6c72: fc cf rjmp .-8 ; 0x6c6c 6c74: 81 e0 ldi r24, 0x01 ; 1 6c76: 80 93 47 01 sts 0x0147, r24 ; 0x800147 <__TEXT_REGION_LENGTH__+0x700147> 6c7a: 80 91 50 01 lds r24, 0x0150 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 6c7e: 8e 7f andi r24, 0xFE ; 254 6c80: 80 93 50 01 sts 0x0150, r24 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 6c84: 80 91 51 01 lds r24, 0x0151 ; 0x800151 <__TEXT_REGION_LENGTH__+0x700151> 6c88: 81 11 cpse r24, r1 6c8a: fc cf rjmp .-8 ; 0x6c84 6c8c: 80 91 cd 2a lds r24, 0x2ACD ; 0x802acd 6c90: 90 91 ce 2a lds r25, 0x2ACE ; 0x802ace 6c94: b3 e0 ldi r27, 0x03 ; 3 6c96: 88 0f add r24, r24 6c98: 99 1f adc r25, r25 6c9a: ba 95 dec r27 6c9c: e1 f7 brne .-8 ; 0x6c96 6c9e: 01 97 sbiw r24, 0x01 ; 1 6ca0: 21 11 cpse r18, r1 6ca2: 0e c1 rjmp .+540 ; 0x6ec0 6ca4: 20 ed ldi r18, 0xD0 ; 208 6ca6: 20 93 40 01 sts 0x0140, r18 ; 0x800140 <__TEXT_REGION_LENGTH__+0x700140> 6caa: 20 91 41 01 lds r18, 0x0141 ; 0x800141 <__TEXT_REGION_LENGTH__+0x700141> 6cae: 20 fd sbrc r18, 0 6cb0: fc cf rjmp .-8 ; 0x6caa 6cb2: 80 93 4a 01 sts 0x014A, r24 ; 0x80014a <__TEXT_REGION_LENGTH__+0x70014a> 6cb6: 90 93 4b 01 sts 0x014B, r25 ; 0x80014b <__TEXT_REGION_LENGTH__+0x70014b> 6cba: 80 91 41 01 lds r24, 0x0141 ; 0x800141 <__TEXT_REGION_LENGTH__+0x700141> 6cbe: 82 fd sbrc r24, 2 6cc0: fc cf rjmp .-8 ; 0x6cba 6cc2: 8f ef ldi r24, 0xFF ; 255 6cc4: 80 93 43 01 sts 0x0143, r24 ; 0x800143 <__TEXT_REGION_LENGTH__+0x700143> 6cc8: 81 e0 ldi r24, 0x01 ; 1 6cca: 80 93 42 01 sts 0x0142, r24 ; 0x800142 <__TEXT_REGION_LENGTH__+0x700142> 6cce: 80 91 40 01 lds r24, 0x0140 ; 0x800140 <__TEXT_REGION_LENGTH__+0x700140> 6cd2: 81 60 ori r24, 0x01 ; 1 6cd4: 80 93 40 01 sts 0x0140, r24 ; 0x800140 <__TEXT_REGION_LENGTH__+0x700140> 6cd8: 80 91 41 01 lds r24, 0x0141 ; 0x800141 <__TEXT_REGION_LENGTH__+0x700141> 6cdc: 80 fd sbrc r24, 0 6cde: fc cf rjmp .-8 ; 0x6cd8 6ce0: a0 e2 ldi r26, 0x20 ; 32 6ce2: 8a 2e mov r8, r26 6ce4: 91 2c mov r9, r1 6ce6: a1 2c mov r10, r1 6ce8: b1 2c mov r11, r1 6cea: 8a e5 ldi r24, 0x5A ; 90 6cec: 9a e2 ldi r25, 0x2A ; 42 6cee: 0e 94 7a 20 call 0x40f4 ; 0x40f4 <_ZN5myMAC13radio_receiveEb.constprop.36> 6cf2: 88 23 and r24, r24 6cf4: 09 f4 brne .+2 ; 0x6cf8 6cf6: f5 c0 rjmp .+490 ; 0x6ee2 6cf8: 80 91 a5 2a lds r24, 0x2AA5 ; 0x802aa5 6cfc: 88 23 and r24, r24 6cfe: 09 f4 brne .+2 ; 0x6d02 6d00: f0 c0 rjmp .+480 ; 0x6ee2 6d02: 80 91 5b 2a lds r24, 0x2A5B ; 0x802a5b 6d06: 88 23 and r24, r24 6d08: 09 f4 brne .+2 ; 0x6d0c 6d0a: eb c0 rjmp .+470 ; 0x6ee2 6d0c: 60 91 9a 2a lds r22, 0x2A9A ; 0x802a9a 6d10: 8a e5 ldi r24, 0x5A ; 90 6d12: 9a e2 ldi r25, 0x2A ; 42 6d14: 0e 94 60 2a call 0x54c0 ; 0x54c0 <_Z13print_packet0Phh> 6d18: 88 23 and r24, r24 6d1a: 09 f4 brne .+2 ; 0x6d1e 6d1c: d3 c0 rjmp .+422 ; 0x6ec4 6d1e: 6d eb ldi r22, 0xBD ; 189 6d20: 73 ed ldi r23, 0xD3 ; 211 6d22: 8d eb ldi r24, 0xBD ; 189 6d24: 99 e2 ldi r25, 0x29 ; 41 6d26: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6d2a: 20 e0 ldi r18, 0x00 ; 0 6d2c: 30 e0 ldi r19, 0x00 ; 0 6d2e: 40 e2 ldi r20, 0x20 ; 32 6d30: 51 e4 ldi r21, 0x41 ; 65 6d32: 60 91 9b 2a lds r22, 0x2A9B ; 0x802a9b 6d36: 70 91 9c 2a lds r23, 0x2A9C ; 0x802a9c 6d3a: 80 91 9d 2a lds r24, 0x2A9D ; 0x802a9d 6d3e: 90 91 9e 2a lds r25, 0x2A9E ; 0x802a9e 6d42: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 6d46: 0e 94 b2 44 call 0x8964 ; 0x8964 <__fixsfsi> 6d4a: 4a e0 ldi r20, 0x0A ; 10 6d4c: 50 e0 ldi r21, 0x00 ; 0 6d4e: 8d eb ldi r24, 0xBD ; 189 6d50: 99 e2 ldi r25, 0x29 ; 41 6d52: 0e 94 ce 1d call 0x3b9c ; 0x3b9c <_ZN5Print5printEii> 6d56: 80 91 f3 2a lds r24, 0x2AF3 ; 0x802af3 6d5a: 80 ff sbrs r24, 0 6d5c: 10 c0 rjmp .+32 ; 0x6d7e 6d5e: 64 ec ldi r22, 0xC4 ; 196 6d60: 73 ed ldi r23, 0xD3 ; 211 6d62: 8d eb ldi r24, 0xBD ; 189 6d64: 99 e2 ldi r25, 0x29 ; 41 6d66: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6d6a: 60 91 a2 2a lds r22, 0x2AA2 ; 0x802aa2 6d6e: 70 91 a3 2a lds r23, 0x2AA3 ; 0x802aa3 6d72: 4a e0 ldi r20, 0x0A ; 10 6d74: 50 e0 ldi r21, 0x00 ; 0 6d76: 8d eb ldi r24, 0xBD ; 189 6d78: 99 e2 ldi r25, 0x29 ; 41 6d7a: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 6d7e: 60 e6 ldi r22, 0x60 ; 96 6d80: 71 ed ldi r23, 0xD1 ; 209 6d82: 8d eb ldi r24, 0xBD ; 189 6d84: 99 e2 ldi r25, 0x29 ; 41 6d86: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6d8a: 60 91 5c 2a lds r22, 0x2A5C ; 0x802a5c 6d8e: 86 2f mov r24, r22 6d90: 8e 71 andi r24, 0x1E ; 30 6d92: 51 f0 breq .+20 ; 0x6da8 6d94: 40 91 ab 28 lds r20, 0x28AB ; 0x8028ab 6d98: 50 91 ac 28 lds r21, 0x28AC ; 0x8028ac 6d9c: 20 91 ad 28 lds r18, 0x28AD ; 0x8028ad 6da0: 80 91 5b 2a lds r24, 0x2A5B ; 0x802a5b 6da4: 0e 94 32 04 call 0x864 ; 0x864 <_Z8doactionhhP6actionhP10PITControl.constprop.43> 6da8: 10 92 5b 2a sts 0x2A5B, r1 ; 0x802a5b 6dac: 9a c0 rjmp .+308 ; 0x6ee2 6dae: 88 23 and r24, r24 6db0: 09 f4 brne .+2 ; 0x6db4 6db2: 50 cf rjmp .-352 ; 0x6c54 6db4: be 01 movw r22, r28 6db6: 65 5c subi r22, 0xC5 ; 197 6db8: 7f 4f sbci r23, 0xFF ; 255 6dba: 8b ed ldi r24, 0xDB ; 219 6dbc: 90 e0 ldi r25, 0x00 ; 0 6dbe: 0e 94 32 0a call 0x1464 ; 0x1464 <_ZN11EEPROMClass3getIiEERT_iS2_.isra.1> 6dc2: 60 91 ad 28 lds r22, 0x28AD ; 0x8028ad 6dc6: 66 0f add r22, r22 6dc8: 66 0f add r22, r22 6dca: 90 e0 ldi r25, 0x00 ; 0 6dcc: 80 e0 ldi r24, 0x00 ; 0 6dce: 19 f0 breq .+6 ; 0x6dd6 6dd0: c6 01 movw r24, r12 6dd2: 0e 94 ef 09 call 0x13de ; 0x13de <_Z14checksum_crc16Phh.part.0> 6dd6: 2b ad ldd r18, Y+59 ; 0x3b 6dd8: 3c ad ldd r19, Y+60 ; 0x3c 6dda: 10 e0 ldi r17, 0x00 ; 0 6ddc: 28 17 cp r18, r24 6dde: 39 07 cpc r19, r25 6de0: 49 f0 breq .+18 ; 0x6df4 6de2: 6d e9 ldi r22, 0x9D ; 157 6de4: 73 ed ldi r23, 0xD3 ; 211 6de6: 8d eb ldi r24, 0xBD ; 189 6de8: 99 e2 ldi r25, 0x29 ; 41 6dea: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6dee: 10 92 ad 28 sts 0x28AD, r1 ; 0x8028ad 6df2: 30 cf rjmp .-416 ; 0x6c54 6df4: 80 91 ad 28 lds r24, 0x28AD ; 0x8028ad 6df8: 18 17 cp r17, r24 6dfa: 08 f0 brcs .+2 ; 0x6dfe 6dfc: 2b cf rjmp .-426 ; 0x6c54 6dfe: e4 e0 ldi r30, 0x04 ; 4 6e00: 1e 9f mul r17, r30 6e02: 90 01 movw r18, r0 6e04: 11 24 eor r1, r1 6e06: e0 91 ab 28 lds r30, 0x28AB ; 0x8028ab 6e0a: f0 91 ac 28 lds r31, 0x28AC ; 0x8028ac 6e0e: e2 0f add r30, r18 6e10: f3 1f adc r31, r19 6e12: 81 81 ldd r24, Z+1 ; 0x01 6e14: 8b 31 cpi r24, 0x1B ; 27 6e16: 00 f5 brcc .+64 ; 0x6e58 6e18: 90 e0 ldi r25, 0x00 ; 0 6e1a: fc 01 movw r30, r24 6e1c: e3 58 subi r30, 0x83 ; 131 6e1e: f2 43 sbci r31, 0x32 ; 50 6e20: 50 81 ld r21, Z 6e22: 5f 3f cpi r21, 0xFF ; 255 6e24: c9 f0 breq .+50 ; 0x6e58 6e26: fc 01 movw r30, r24 6e28: e9 5b subi r30, 0xB9 ; 185 6e2a: f2 43 sbci r31, 0x32 ; 50 6e2c: 40 81 ld r20, Z 6e2e: 8e 59 subi r24, 0x9E ; 158 6e30: 92 43 sbci r25, 0x32 ; 50 6e32: dc 01 movw r26, r24 6e34: ec 91 ld r30, X 6e36: b0 e2 ldi r27, 0x20 ; 32 6e38: eb 9f mul r30, r27 6e3a: f0 01 movw r30, r0 6e3c: 11 24 eor r1, r1 6e3e: fc 5f subi r31, 0xFC ; 252 6e40: 51 83 std Z+1, r21 ; 0x01 6e42: 5f b7 in r21, 0x3f ; 63 6e44: f8 94 cli 6e46: 84 2f mov r24, r20 6e48: 90 e0 ldi r25, 0x00 ; 0 6e4a: 40 96 adiw r24, 0x10 ; 16 6e4c: e8 0f add r30, r24 6e4e: f9 1f adc r31, r25 6e50: 80 81 ld r24, Z 6e52: 88 7f andi r24, 0xF8 ; 248 6e54: 80 83 st Z, r24 6e56: 5f bf out 0x3f, r21 ; 63 6e58: e0 91 ab 28 lds r30, 0x28AB ; 0x8028ab 6e5c: f0 91 ac 28 lds r31, 0x28AC ; 0x8028ac 6e60: e2 0f add r30, r18 6e62: f3 1f adc r31, r19 6e64: 63 81 ldd r22, Z+3 ; 0x03 6e66: 67 fb bst r22, 7 6e68: 66 27 eor r22, r22 6e6a: 60 f9 bld r22, 0 6e6c: 81 81 ldd r24, Z+1 ; 0x01 6e6e: 0e 94 89 03 call 0x712 ; 0x712 6e72: 1f 5f subi r17, 0xFF ; 255 6e74: bf cf rjmp .-130 ; 0x6df4 6e76: 88 e5 ldi r24, 0x58 ; 88 6e78: 80 93 50 01 sts 0x0150, r24 ; 0x800150 <__TEXT_REGION_LENGTH__+0x700150> 6e7c: 80 91 51 01 lds r24, 0x0151 ; 0x800151 <__TEXT_REGION_LENGTH__+0x700151> 6e80: 81 11 cpse r24, r1 6e82: fc cf rjmp .-8 ; 0x6e7c 6e84: 80 91 7c 00 lds r24, 0x007C ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6e88: 8e 7f andi r24, 0xFE ; 254 6e8a: 98 ed ldi r25, 0xD8 ; 216 6e8c: 94 bf out 0x34, r25 ; 52 6e8e: 80 93 7c 00 sts 0x007C, r24 ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6e92: 80 91 63 00 lds r24, 0x0063 ; 0x800063 <__TEXT_REGION_LENGTH__+0x700063> 6e96: 86 fd sbrc r24, 6 6e98: fc cf rjmp .-8 ; 0x6e92 6e9a: 80 91 7c 00 lds r24, 0x007C ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6e9e: 8b 7f andi r24, 0xFB ; 251 6ea0: 98 ed ldi r25, 0xD8 ; 216 6ea2: 94 bf out 0x34, r25 ; 52 6ea4: 80 93 7c 00 sts 0x007C, r24 ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6ea8: 80 91 7c 00 lds r24, 0x007C ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6eac: 83 60 ori r24, 0x03 ; 3 6eae: 94 bf out 0x34, r25 ; 52 6eb0: 80 93 7c 00 sts 0x007C, r24 ; 0x80007c <__TEXT_REGION_LENGTH__+0x70007c> 6eb4: 80 91 41 01 lds r24, 0x0141 ; 0x800141 <__TEXT_REGION_LENGTH__+0x700141> 6eb8: 81 11 cpse r24, r1 6eba: fc cf rjmp .-8 ; 0x6eb4 6ebc: 82 e0 ldi r24, 0x02 ; 2 6ebe: db ce rjmp .-586 ; 0x6c76 6ec0: 28 ef ldi r18, 0xF8 ; 248 6ec2: f1 ce rjmp .-542 ; 0x6ca6 6ec4: 80 91 5c 2a lds r24, 0x2A5C ; 0x802a5c 6ec8: 90 e0 ldi r25, 0x00 ; 0 6eca: f5 e0 ldi r31, 0x05 ; 5 6ecc: 95 95 asr r25 6ece: 87 95 ror r24 6ed0: fa 95 dec r31 6ed2: e1 f7 brne .-8 ; 0x6ecc 6ed4: 02 97 sbiw r24, 0x02 ; 2 6ed6: 09 f4 brne .+2 ; 0x6eda 6ed8: d5 c1 rjmp .+938 ; 0x7284 6eda: 80 91 5c 2a lds r24, 0x2A5C ; 0x802a5c 6ede: 85 fd sbrc r24, 5 6ee0: d8 c1 rjmp .+944 ; 0x7292 6ee2: 80 91 01 28 lds r24, 0x2801 ; 0x802801 6ee6: 88 23 and r24, r24 6ee8: 09 f4 brne .+2 ; 0x6eec 6eea: 19 c4 rjmp .+2098 ; 0x771e 6eec: 10 92 01 28 sts 0x2801, r1 ; 0x802801 6ef0: 69 ec ldi r22, 0xC9 ; 201 6ef2: 73 ed ldi r23, 0xD3 ; 211 6ef4: 8d eb ldi r24, 0xBD ; 189 6ef6: 99 e2 ldi r25, 0x29 ; 41 6ef8: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 6efc: 60 91 a4 28 lds r22, 0x28A4 ; 0x8028a4 6f00: 70 91 a5 28 lds r23, 0x28A5 ; 0x8028a5 6f04: 80 91 a6 28 lds r24, 0x28A6 ; 0x8028a6 6f08: 90 91 a7 28 lds r25, 0x28A7 ; 0x8028a7 6f0c: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 6f10: 6b 01 movw r12, r22 6f12: 7c 01 movw r14, r24 6f14: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 6f18: bc 01 movw r22, r24 6f1a: 99 0f add r25, r25 6f1c: 88 0b sbc r24, r24 6f1e: 99 0b sbc r25, r25 6f20: a5 01 movw r20, r10 6f22: 94 01 movw r18, r8 6f24: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 6f28: ca 01 movw r24, r20 6f2a: b9 01 movw r22, r18 6f2c: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 6f30: 9b 01 movw r18, r22 6f32: ac 01 movw r20, r24 6f34: c7 01 movw r24, r14 6f36: b6 01 movw r22, r12 6f38: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 6f3c: ab 01 movw r20, r22 6f3e: bc 01 movw r22, r24 6f40: 22 e0 ldi r18, 0x02 ; 2 6f42: 8d eb ldi r24, 0xBD ; 189 6f44: 99 e2 ldi r25, 0x29 ; 41 6f46: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 6f4a: 6f ec ldi r22, 0xCF ; 207 6f4c: 73 ed ldi r23, 0xD3 ; 211 6f4e: 8d eb ldi r24, 0xBD ; 189 6f50: 99 e2 ldi r25, 0x29 ; 41 6f52: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 6f56: 00 91 a9 28 lds r16, 0x28A9 ; 0x8028a9 6f5a: 10 91 aa 28 lds r17, 0x28AA ; 0x8028aa 6f5e: c0 90 a4 28 lds r12, 0x28A4 ; 0x8028a4 6f62: d0 90 a5 28 lds r13, 0x28A5 ; 0x8028a5 6f66: e0 90 a6 28 lds r14, 0x28A6 ; 0x8028a6 6f6a: f0 90 a7 28 lds r15, 0x28A7 ; 0x8028a7 6f6e: 0e 94 ef 01 call 0x3de ; 0x3de <_Z21analogReadInternalRefh.constprop.48> 6f72: bc 01 movw r22, r24 6f74: 99 0f add r25, r25 6f76: 88 0b sbc r24, r24 6f78: 99 0b sbc r25, r25 6f7a: a5 01 movw r20, r10 6f7c: 94 01 movw r18, r8 6f7e: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 6f82: c7 01 movw r24, r14 6f84: b6 01 movw r22, r12 6f86: 0e 94 46 42 call 0x848c ; 0x848c <__divmodsi4> 6f8a: f8 01 movw r30, r16 6f8c: 82 81 ldd r24, Z+2 ; 0x02 6f8e: 84 30 cpi r24, 0x04 ; 4 6f90: 09 f4 brne .+2 ; 0x6f94 6f92: 86 c1 rjmp .+780 ; 0x72a0 6f94: 85 30 cpi r24, 0x05 ; 5 6f96: 09 f4 brne .+2 ; 0x6f9a 6f98: 8a c1 rjmp .+788 ; 0x72ae 6f9a: 81 11 cpse r24, r1 6f9c: 06 c0 rjmp .+12 ; 0x6faa 6f9e: 23 87 std Z+11, r18 ; 0x0b 6fa0: 3f 70 andi r19, 0x0F ; 15 6fa2: 84 85 ldd r24, Z+12 ; 0x0c 6fa4: 80 7f andi r24, 0xF0 ; 240 6fa6: 38 2b or r19, r24 6fa8: 34 87 std Z+12, r19 ; 0x0c 6faa: d8 01 movw r26, r16 6fac: 17 96 adiw r26, 0x07 ; 7 6fae: 1c 92 st X, r1 6fb0: 17 97 sbiw r26, 0x07 ; 7 6fb2: bc 91 ld r27, X 6fb4: 22 96 adiw r28, 0x02 ; 2 6fb6: bf af std Y+63, r27 ; 0x3f 6fb8: 22 97 sbiw r28, 0x02 ; 2 6fba: b0 fd sbrc r27, 0 6fbc: 7f c1 rjmp .+766 ; 0x72bc 6fbe: d1 2c mov r13, r1 6fc0: c1 2c mov r12, r1 6fc2: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 6fc6: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 6fca: 80 81 ld r24, Z 6fcc: 82 ff sbrs r24, 2 6fce: 25 c0 rjmp .+74 ; 0x701a 6fd0: 60 91 a0 28 lds r22, 0x28A0 ; 0x8028a0 6fd4: 70 91 a1 28 lds r23, 0x28A1 ; 0x8028a1 6fd8: 22 96 adiw r28, 0x02 ; 2 6fda: 8f ad ldd r24, Y+63 ; 0x3f 6fdc: 22 97 sbiw r28, 0x02 ; 2 6fde: 84 70 andi r24, 0x04 ; 4 6fe0: 0e 94 68 1a call 0x34d0 ; 0x34d0 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49> 6fe4: c8 2a or r12, r24 6fe6: c2 fe sbrs r12, 2 6fe8: 18 c0 rjmp .+48 ; 0x701a 6fea: 00 91 bc 28 lds r16, 0x28BC ; 0x8028bc 6fee: 10 91 bd 28 lds r17, 0x28BD ; 0x8028bd 6ff2: 20 91 be 28 lds r18, 0x28BE ; 0x8028be 6ff6: 30 91 bf 28 lds r19, 0x28BF ; 0x8028bf 6ffa: 40 91 b8 28 lds r20, 0x28B8 ; 0x8028b8 6ffe: 50 91 b9 28 lds r21, 0x28B9 ; 0x8028b9 7002: 60 91 ba 28 lds r22, 0x28BA ; 0x8028ba 7006: 70 91 bb 28 lds r23, 0x28BB ; 0x8028bb 700a: bd eb ldi r27, 0xBD ; 189 700c: eb 2e mov r14, r27 700e: b9 e2 ldi r27, 0x29 ; 41 7010: fb 2e mov r15, r27 7012: 85 ee ldi r24, 0xE5 ; 229 7014: 91 ed ldi r25, 0xD1 ; 209 7016: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 701a: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 701e: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 7022: 80 81 ld r24, Z 7024: 84 ff sbrs r24, 4 7026: 25 c0 rjmp .+74 ; 0x7072 7028: 60 91 9e 28 lds r22, 0x289E ; 0x80289e 702c: 70 91 9f 28 lds r23, 0x289F ; 0x80289f 7030: 22 96 adiw r28, 0x02 ; 2 7032: 8f ad ldd r24, Y+63 ; 0x3f 7034: 22 97 sbiw r28, 0x02 ; 2 7036: 80 71 andi r24, 0x10 ; 16 7038: 0e 94 68 1a call 0x34d0 ; 0x34d0 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49> 703c: c8 2a or r12, r24 703e: c4 fe sbrs r12, 4 7040: 18 c0 rjmp .+48 ; 0x7072 7042: 00 91 bc 28 lds r16, 0x28BC ; 0x8028bc 7046: 10 91 bd 28 lds r17, 0x28BD ; 0x8028bd 704a: 20 91 be 28 lds r18, 0x28BE ; 0x8028be 704e: 30 91 bf 28 lds r19, 0x28BF ; 0x8028bf 7052: 40 91 b8 28 lds r20, 0x28B8 ; 0x8028b8 7056: 50 91 b9 28 lds r21, 0x28B9 ; 0x8028b9 705a: 60 91 ba 28 lds r22, 0x28BA ; 0x8028ba 705e: 70 91 bb 28 lds r23, 0x28BB ; 0x8028bb 7062: ad eb ldi r26, 0xBD ; 189 7064: ea 2e mov r14, r26 7066: a9 e2 ldi r26, 0x29 ; 41 7068: fa 2e mov r15, r26 706a: 88 e2 ldi r24, 0x28 ; 40 706c: 92 ed ldi r25, 0xD2 ; 210 706e: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 7072: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 7076: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 707a: 80 81 ld r24, Z 707c: 85 ff sbrs r24, 5 707e: 25 c0 rjmp .+74 ; 0x70ca 7080: 60 91 9c 28 lds r22, 0x289C ; 0x80289c 7084: 70 91 9d 28 lds r23, 0x289D ; 0x80289d 7088: 22 96 adiw r28, 0x02 ; 2 708a: 8f ad ldd r24, Y+63 ; 0x3f 708c: 22 97 sbiw r28, 0x02 ; 2 708e: 80 72 andi r24, 0x20 ; 32 7090: 0e 94 68 1a call 0x34d0 ; 0x34d0 <_Z11SHT_MeasurehP9SHTSensorR14HumiditySensor.constprop.49> 7094: c8 2a or r12, r24 7096: c5 fe sbrs r12, 5 7098: 18 c0 rjmp .+48 ; 0x70ca 709a: 00 91 bc 28 lds r16, 0x28BC ; 0x8028bc 709e: 10 91 bd 28 lds r17, 0x28BD ; 0x8028bd 70a2: 20 91 be 28 lds r18, 0x28BE ; 0x8028be 70a6: 30 91 bf 28 lds r19, 0x28BF ; 0x8028bf 70aa: 40 91 b8 28 lds r20, 0x28B8 ; 0x8028b8 70ae: 50 91 b9 28 lds r21, 0x28B9 ; 0x8028b9 70b2: 60 91 ba 28 lds r22, 0x28BA ; 0x8028ba 70b6: 70 91 bb 28 lds r23, 0x28BB ; 0x8028bb 70ba: fd eb ldi r31, 0xBD ; 189 70bc: ef 2e mov r14, r31 70be: f9 e2 ldi r31, 0x29 ; 41 70c0: ff 2e mov r15, r31 70c2: 8a e8 ldi r24, 0x8A ; 138 70c4: 92 ed ldi r25, 0xD2 ; 210 70c6: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 70ca: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 70ce: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 70d2: 80 81 ld r24, Z 70d4: 81 ff sbrs r24, 1 70d6: f9 c1 rjmp .+1010 ; 0x74ca 70d8: 22 96 adiw r28, 0x02 ; 2 70da: 4f ad ldd r20, Y+63 ; 0x3f 70dc: 22 97 sbiw r28, 0x02 ; 2 70de: 42 70 andi r20, 0x02 ; 2 70e0: f4 2e mov r15, r20 70e2: 22 96 adiw r28, 0x02 ; 2 70e4: 8f ad ldd r24, Y+63 ; 0x3f 70e6: 22 97 sbiw r28, 0x02 ; 2 70e8: 81 ff sbrs r24, 1 70ea: 35 c0 rjmp .+106 ; 0x7156 70ec: 00 91 9a 28 lds r16, 0x289A ; 0x80289a 70f0: 10 91 9b 28 lds r17, 0x289B ; 0x80289b 70f4: 01 15 cp r16, r1 70f6: 11 05 cpc r17, r1 70f8: 09 f4 brne .+2 ; 0x70fc 70fa: e5 c1 rjmp .+970 ; 0x74c6 70fc: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 7100: 0e 94 75 07 call 0xeea ; 0xeea <_Z10I2C_pullupa> 7104: 62 e0 ldi r22, 0x02 ; 2 7106: 70 e0 ldi r23, 0x00 ; 0 7108: 80 e0 ldi r24, 0x00 ; 0 710a: 90 e0 ldi r25, 0x00 ; 0 710c: 0e 94 f6 03 call 0x7ec ; 0x7ec 7110: d8 01 movw r26, r16 7112: ed 91 ld r30, X+ 7114: fc 91 ld r31, X 7116: 01 90 ld r0, Z+ 7118: f0 81 ld r31, Z 711a: e0 2d mov r30, r0 711c: c8 01 movw r24, r16 711e: 09 95 icall 7120: f8 01 movw r30, r16 7122: 92 a9 ldd r25, Z+50 ; 0x32 7124: 99 23 and r25, r25 7126: 09 f4 brne .+2 ; 0x712a 7128: c6 c1 rjmp .+908 ; 0x74b6 712a: 88 23 and r24, r24 712c: 09 f4 brne .+2 ; 0x7130 712e: c3 c1 rjmp .+902 ; 0x74b6 7130: 68 e0 ldi r22, 0x08 ; 8 7132: 70 e0 ldi r23, 0x00 ; 0 7134: 80 e0 ldi r24, 0x00 ; 0 7136: 90 e0 ldi r25, 0x00 ; 0 7138: 0e 94 f6 03 call 0x7ec ; 0x7ec 713c: 2c eb ldi r18, 0xBC ; 188 713e: 38 e2 ldi r19, 0x28 ; 40 7140: 48 eb ldi r20, 0xB8 ; 184 7142: 58 e2 ldi r21, 0x28 ; 40 7144: 60 ec ldi r22, 0xC0 ; 192 7146: 78 e2 ldi r23, 0x28 ; 40 7148: c8 01 movw r24, r16 714a: 0e 94 8e 0e call 0x1d1c ; 0x1d1c <_ZN6BME2804readERfS0_S0_NS_8TempUnitENS_8PresUnitE.constprop.80> 714e: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 7152: 0e 94 1f 17 call 0x2e3e ; 0x2e3e <_Z12I2C_shutdowna> 7156: cf 28 or r12, r15 7158: c1 fe sbrs r12, 1 715a: b7 c1 rjmp .+878 ; 0x74ca 715c: 00 91 bc 28 lds r16, 0x28BC ; 0x8028bc 7160: 10 91 bd 28 lds r17, 0x28BD ; 0x8028bd 7164: 20 91 be 28 lds r18, 0x28BE ; 0x8028be 7168: 30 91 bf 28 lds r19, 0x28BF ; 0x8028bf 716c: 40 91 b8 28 lds r20, 0x28B8 ; 0x8028b8 7170: 50 91 b9 28 lds r21, 0x28B9 ; 0x8028b9 7174: 60 91 ba 28 lds r22, 0x28BA ; 0x8028ba 7178: 70 91 bb 28 lds r23, 0x28BB ; 0x8028bb 717c: ed eb ldi r30, 0xBD ; 189 717e: ee 2e mov r14, r30 7180: e9 e2 ldi r30, 0x29 ; 41 7182: fe 2e mov r15, r30 7184: 8c ed ldi r24, 0xDC ; 220 7186: 93 ed ldi r25, 0xD3 ; 211 7188: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 718c: 63 ee ldi r22, 0xE3 ; 227 718e: 73 ed ldi r23, 0xD3 ; 211 7190: c7 01 movw r24, r14 7192: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 7196: 40 91 c0 28 lds r20, 0x28C0 ; 0x8028c0 719a: 50 91 c1 28 lds r21, 0x28C1 ; 0x8028c1 719e: 60 91 c2 28 lds r22, 0x28C2 ; 0x8028c2 71a2: 70 91 c3 28 lds r23, 0x28C3 ; 0x8028c3 71a6: 22 e0 ldi r18, 0x02 ; 2 71a8: c7 01 movw r24, r14 71aa: 0e 94 0c 1e call 0x3c18 ; 0x3c18 <_ZN5Print10printFloatEdh> 71ae: 6e ee ldi r22, 0xEE ; 238 71b0: 73 ed ldi r23, 0xD3 ; 211 71b2: c7 01 movw r24, r14 71b4: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 71b8: 00 91 a9 28 lds r16, 0x28A9 ; 0x8028a9 71bc: 10 91 aa 28 lds r17, 0x28AA ; 0x8028aa 71c0: 20 e0 ldi r18, 0x00 ; 0 71c2: 30 e0 ldi r19, 0x00 ; 0 71c4: 48 ec ldi r20, 0xC8 ; 200 71c6: 52 e4 ldi r21, 0x42 ; 66 71c8: 60 91 c0 28 lds r22, 0x28C0 ; 0x8028c0 71cc: 70 91 c1 28 lds r23, 0x28C1 ; 0x8028c1 71d0: 80 91 c2 28 lds r24, 0x28C2 ; 0x8028c2 71d4: 90 91 c3 28 lds r25, 0x28C3 ; 0x8028c3 71d8: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 71dc: 0e 94 e8 44 call 0x89d0 ; 0x89d0 71e0: d8 01 movw r26, r16 71e2: 12 96 adiw r26, 0x02 ; 2 71e4: 2c 91 ld r18, X 71e6: 21 11 cpse r18, r1 71e8: 0b c0 rjmp .+22 ; 0x7200 71ea: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 71ee: f8 01 movw r30, r16 71f0: 60 8b std Z+16, r22 ; 0x10 71f2: 71 8b std Z+17, r23 ; 0x11 71f4: 98 2f mov r25, r24 71f6: 9f 73 andi r25, 0x3F ; 63 71f8: 82 89 ldd r24, Z+18 ; 0x12 71fa: 80 7c andi r24, 0xC0 ; 192 71fc: 89 2b or r24, r25 71fe: 82 8b std Z+18, r24 ; 0x12 7200: 00 91 a9 28 lds r16, 0x28A9 ; 0x8028a9 7204: 10 91 aa 28 lds r17, 0x28AA ; 0x8028aa 7208: 20 e0 ldi r18, 0x00 ; 0 720a: 30 e0 ldi r19, 0x00 ; 0 720c: 48 ec ldi r20, 0xC8 ; 200 720e: 51 e4 ldi r21, 0x41 ; 65 7210: 60 91 b8 28 lds r22, 0x28B8 ; 0x8028b8 7214: 70 91 b9 28 lds r23, 0x28B9 ; 0x8028b9 7218: 80 91 ba 28 lds r24, 0x28BA ; 0x8028ba 721c: 90 91 bb 28 lds r25, 0x28BB ; 0x8028bb 7220: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 7224: 20 e0 ldi r18, 0x00 ; 0 7226: 30 e2 ldi r19, 0x20 ; 32 7228: 4a e7 ldi r20, 0x7A ; 122 722a: 54 e4 ldi r21, 0x44 ; 68 722c: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 7230: 0e 94 e8 44 call 0x89d0 ; 0x89d0 7234: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 7238: c8 01 movw r24, r16 723a: 0e 94 c6 0d call 0x1b8c ; 0x1b8c <_ZN13PacketHandler8add_tempEj> 723e: 60 91 bc 28 lds r22, 0x28BC ; 0x8028bc 7242: 70 91 bd 28 lds r23, 0x28BD ; 0x8028bd 7246: 80 91 be 28 lds r24, 0x28BE ; 0x8028be 724a: 90 91 bf 28 lds r25, 0x28BF ; 0x8028bf 724e: 9b 01 movw r18, r22 7250: ac 01 movw r20, r24 7252: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 7256: 20 e0 ldi r18, 0x00 ; 0 7258: 30 e0 ldi r19, 0x00 ; 0 725a: 40 e0 ldi r20, 0x00 ; 0 725c: 5f e3 ldi r21, 0x3F ; 63 725e: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 7262: 0e 94 e8 44 call 0x89d0 ; 0x89d0 7266: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 726a: d8 01 movw r26, r16 726c: 12 96 adiw r26, 0x02 ; 2 726e: 8c 91 ld r24, X 7270: 12 97 sbiw r26, 0x02 ; 2 7272: 88 23 and r24, r24 7274: 09 f4 brne .+2 ; 0x7278 7276: 67 c2 rjmp .+1230 ; 0x7746 7278: 85 30 cpi r24, 0x05 ; 5 727a: 09 f0 breq .+2 ; 0x727e 727c: 2a c1 rjmp .+596 ; 0x74d2 727e: 50 96 adiw r26, 0x10 ; 16 7280: 6c 93 st X, r22 7282: 27 c1 rjmp .+590 ; 0x74d2 7284: 8a e5 ldi r24, 0x5A ; 90 7286: 9a e2 ldi r25, 0x2A ; 42 7288: 0e 94 c3 27 call 0x4f86 ; 0x4f86 <_Z16print_ack_packetPh.part.7> 728c: 81 11 cpse r24, r1 728e: 47 cd rjmp .-1394 ; 0x6d1e 7290: 24 ce rjmp .-952 ; 0x6eda 7292: 8a e5 ldi r24, 0x5A ; 90 7294: 9a e2 ldi r25, 0x2A ; 42 7296: 0e 94 1d 28 call 0x503a ; 0x503a <_Z22print_alterate_packetsPh.part.8> 729a: 81 11 cpse r24, r1 729c: 40 cd rjmp .-1408 ; 0x6d1e 729e: 21 ce rjmp .-958 ; 0x6ee2 72a0: 25 87 std Z+13, r18 ; 0x0d 72a2: 3f 70 andi r19, 0x0F ; 15 72a4: 86 85 ldd r24, Z+14 ; 0x0e 72a6: 80 7f andi r24, 0xF0 ; 240 72a8: 38 2b or r19, r24 72aa: 36 87 std Z+14, r19 ; 0x0e 72ac: 7e ce rjmp .-772 ; 0x6faa 72ae: 25 87 std Z+13, r18 ; 0x0d 72b0: 3f 70 andi r19, 0x0F ; 15 72b2: 86 85 ldd r24, Z+14 ; 0x0e 72b4: 80 7f andi r24, 0xF0 ; 240 72b6: 38 2b or r19, r24 72b8: 36 87 std Z+14, r19 ; 0x0e 72ba: 77 ce rjmp .-786 ; 0x6faa 72bc: 00 91 a2 28 lds r16, 0x28A2 ; 0x8028a2 72c0: 10 91 a3 28 lds r17, 0x28A3 ; 0x8028a3 72c4: 01 15 cp r16, r1 72c6: 11 05 cpc r17, r1 72c8: 09 f4 brne .+2 ; 0x72cc 72ca: 79 ce rjmp .-782 ; 0x6fbe 72cc: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 72d0: 0e 94 75 07 call 0xeea ; 0xeea <_Z10I2C_pullupa> 72d4: c8 01 movw r24, r16 72d6: 0e 94 23 15 call 0x2a46 ; 0x2a46 <_ZN6HTU21D5beginEv> 72da: 88 23 and r24, r24 72dc: 09 f4 brne .+2 ; 0x72e0 72de: e9 c0 rjmp .+466 ; 0x74b2 72e0: 62 e3 ldi r22, 0x32 ; 50 72e2: 70 e0 ldi r23, 0x00 ; 0 72e4: 80 e0 ldi r24, 0x00 ; 0 72e6: 90 e0 ldi r25, 0x00 ; 0 72e8: 0e 94 f6 03 call 0x7ec ; 0x7ec 72ec: c8 01 movw r24, r16 72ee: 0e 94 48 15 call 0x2a90 ; 0x2a90 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85> 72f2: 2b 01 movw r4, r22 72f4: 3c 01 movw r6, r24 72f6: 40 92 b8 28 sts 0x28B8, r4 ; 0x8028b8 72fa: 50 92 b9 28 sts 0x28B9, r5 ; 0x8028b9 72fe: 60 92 ba 28 sts 0x28BA, r6 ; 0x8028ba 7302: 70 92 bb 28 sts 0x28BB, r7 ; 0x8028bb 7306: e8 e0 ldi r30, 0x08 ; 8 7308: fe 2e mov r15, r30 730a: fa 94 dec r15 730c: ff 20 and r15, r15 730e: 09 f4 brne .+2 ; 0x7312 7310: ae c2 rjmp .+1372 ; 0x786e 7312: 80 e4 ldi r24, 0x40 ; 64 7314: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 7318: 65 ee ldi r22, 0xE5 ; 229 731a: 81 e9 ldi r24, 0x91 ; 145 731c: 99 e2 ldi r25, 0x29 ; 41 731e: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh> 7322: 0e 94 27 14 call 0x284e ; 0x284e <_ZN7TwoWire15endTransmissionEb.constprop.114> 7326: 81 11 cpse r24, r1 7328: f0 cf rjmp .-32 ; 0x730a 732a: f8 01 movw r30, r16 732c: 80 81 ld r24, Z 732e: 91 81 ldd r25, Z+1 ; 0x01 7330: 81 30 cpi r24, 0x01 ; 1 7332: 91 05 cpc r25, r1 7334: 09 f4 brne .+2 ; 0x7338 7336: b8 c0 rjmp .+368 ; 0x74a8 7338: 08 f4 brcc .+2 ; 0x733c 733a: a5 c0 rjmp .+330 ; 0x7486 733c: 80 38 cpi r24, 0x80 ; 128 733e: 91 05 cpc r25, r1 7340: 09 f4 brne .+2 ; 0x7344 7342: ad c0 rjmp .+346 ; 0x749e 7344: 81 38 cpi r24, 0x81 ; 129 7346: 91 05 cpc r25, r1 7348: 09 f4 brne .+2 ; 0x734c 734a: a4 c0 rjmp .+328 ; 0x7494 734c: 78 e0 ldi r23, 0x08 ; 8 734e: f7 2e mov r15, r23 7350: fa 94 dec r15 7352: ff 20 and r15, r15 7354: 09 f4 brne .+2 ; 0x7358 7356: 8b c2 rjmp .+1302 ; 0x786e 7358: 63 e0 ldi r22, 0x03 ; 3 735a: 70 e0 ldi r23, 0x00 ; 0 735c: 80 e4 ldi r24, 0x40 ; 64 735e: 0e 94 44 14 call 0x2888 ; 0x2888 <_ZN7TwoWire11requestFromEhjb.constprop.107> 7362: 80 91 09 29 lds r24, 0x2909 ; 0x802909 <_ZN7TwoWire14rxBufferLengthE> 7366: 90 91 0a 29 lds r25, 0x290A ; 0x80290a <_ZN7TwoWire13rxBufferIndexE> 736a: 89 1b sub r24, r25 736c: 99 0b sbc r25, r25 736e: 03 97 sbiw r24, 0x03 ; 3 7370: 79 f7 brne .-34 ; 0x7350 7372: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 7376: 38 2e mov r3, r24 7378: 21 2c mov r2, r1 737a: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 737e: 6c 01 movw r12, r24 7380: c2 28 or r12, r2 7382: d3 28 or r13, r3 7384: 0e 94 b1 01 call 0x362 ; 0x362 <_ZN7TwoWire4readEv.constprop.110> 7388: 96 01 movw r18, r12 738a: 90 e1 ldi r25, 0x10 ; 16 738c: a9 01 movw r20, r18 738e: 22 0f add r18, r18 7390: 33 1f adc r19, r19 7392: 57 ff sbrs r21, 7 7394: 02 c0 rjmp .+4 ; 0x739a 7396: f1 e3 ldi r31, 0x31 ; 49 7398: 3f 27 eor r19, r31 739a: 91 50 subi r25, 0x01 ; 1 739c: b9 f7 brne .-18 ; 0x738c 739e: 83 13 cpse r24, r19 73a0: 66 c2 rjmp .+1228 ; 0x786e 73a2: 22 e0 ldi r18, 0x02 ; 2 73a4: c2 26 eor r12, r18 73a6: b6 01 movw r22, r12 73a8: 90 e0 ldi r25, 0x00 ; 0 73aa: 80 e0 ldi r24, 0x00 ; 0 73ac: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 73b0: 2d e4 ldi r18, 0x4D ; 77 73b2: 34 ef ldi r19, 0xF4 ; 244 73b4: 49 ef ldi r20, 0xF9 ; 249 73b6: 5a e3 ldi r21, 0x3A ; 58 73b8: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 73bc: 20 e0 ldi r18, 0x00 ; 0 73be: 30 e0 ldi r19, 0x00 ; 0 73c0: 40 ec ldi r20, 0xC0 ; 192 73c2: 50 e4 ldi r21, 0x40 ; 64 73c4: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 73c8: 6b 01 movw r12, r22 73ca: 7c 01 movw r14, r24 73cc: 20 e0 ldi r18, 0x00 ; 0 73ce: 30 e0 ldi r19, 0x00 ; 0 73d0: a9 01 movw r20, r18 73d2: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 73d6: 87 fd sbrc r24, 7 73d8: ff c1 rjmp .+1022 ; 0x77d8 73da: 20 e0 ldi r18, 0x00 ; 0 73dc: 30 e0 ldi r19, 0x00 ; 0 73de: 48 ec ldi r20, 0xC8 ; 200 73e0: 52 e4 ldi r21, 0x42 ; 66 73e2: c7 01 movw r24, r14 73e4: b6 01 movw r22, r12 73e6: 0e 94 40 45 call 0x8a80 ; 0x8a80 <__gesf2> 73ea: 18 16 cp r1, r24 73ec: 0c f4 brge .+2 ; 0x73f0 73ee: 38 c2 rjmp .+1136 ; 0x7860 73f0: 20 e0 ldi r18, 0x00 ; 0 73f2: 30 e0 ldi r19, 0x00 ; 0 73f4: 4e e7 ldi r20, 0x7E ; 126 73f6: 53 e4 ldi r21, 0x43 ; 67 73f8: c3 01 movw r24, r6 73fa: b2 01 movw r22, r4 73fc: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 7400: 81 11 cpse r24, r1 7402: 05 c0 rjmp .+10 ; 0x740e 7404: c8 01 movw r24, r16 7406: 0e 94 48 15 call 0x2a90 ; 0x2a90 <_ZN6HTU21D15readTemperatureE26HTU21D_TEMP_OPERATION_MODE.constprop.85> 740a: 2b 01 movw r4, r22 740c: 3c 01 movw r6, r24 740e: 20 e0 ldi r18, 0x00 ; 0 7410: 30 e0 ldi r19, 0x00 ; 0 7412: 4f e7 ldi r20, 0x7F ; 127 7414: 53 e4 ldi r21, 0x43 ; 67 7416: c7 01 movw r24, r14 7418: b6 01 movw r22, r12 741a: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 741e: 81 11 cpse r24, r1 7420: e9 c1 rjmp .+978 ; 0x77f4 7422: c1 2c mov r12, r1 7424: d1 2c mov r13, r1 7426: 2f e7 ldi r18, 0x7F ; 127 7428: e2 2e mov r14, r18 742a: 23 e4 ldi r18, 0x43 ; 67 742c: f2 2e mov r15, r18 742e: c0 92 bc 28 sts 0x28BC, r12 ; 0x8028bc 7432: d0 92 bd 28 sts 0x28BD, r13 ; 0x8028bd 7436: e0 92 be 28 sts 0x28BE, r14 ; 0x8028be 743a: f0 92 bf 28 sts 0x28BF, r15 ; 0x8028bf 743e: 11 e0 ldi r17, 0x01 ; 1 7440: 80 91 b7 28 lds r24, 0x28B7 ; 0x8028b7 7444: 0e 94 1f 17 call 0x2e3e ; 0x2e3e <_Z12I2C_shutdowna> 7448: 11 23 and r17, r17 744a: 09 f4 brne .+2 ; 0x744e 744c: b8 cd rjmp .-1168 ; 0x6fbe 744e: 00 91 bc 28 lds r16, 0x28BC ; 0x8028bc 7452: 10 91 bd 28 lds r17, 0x28BD ; 0x8028bd 7456: 20 91 be 28 lds r18, 0x28BE ; 0x8028be 745a: 30 91 bf 28 lds r19, 0x28BF ; 0x8028bf 745e: 40 91 b8 28 lds r20, 0x28B8 ; 0x8028b8 7462: 50 91 b9 28 lds r21, 0x28B9 ; 0x8028b9 7466: 60 91 ba 28 lds r22, 0x28BA ; 0x8028ba 746a: 70 91 bb 28 lds r23, 0x28BB ; 0x8028bb 746e: 8d eb ldi r24, 0xBD ; 189 7470: e8 2e mov r14, r24 7472: 89 e2 ldi r24, 0x29 ; 41 7474: f8 2e mov r15, r24 7476: 82 eb ldi r24, 0xB2 ; 178 7478: 91 ed ldi r25, 0xD1 ; 209 747a: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 747e: cc 24 eor r12, r12 7480: c3 94 inc r12 7482: d1 2c mov r13, r1 7484: 9e cd rjmp .-1220 ; 0x6fc2 7486: 6d e1 ldi r22, 0x1D ; 29 7488: 70 e0 ldi r23, 0x00 ; 0 748a: 80 e0 ldi r24, 0x00 ; 0 748c: 90 e0 ldi r25, 0x00 ; 0 748e: 0e 94 f6 03 call 0x7ec ; 0x7ec 7492: 5c cf rjmp .-328 ; 0x734c 7494: 6f e0 ldi r22, 0x0F ; 15 7496: 70 e0 ldi r23, 0x00 ; 0 7498: 80 e0 ldi r24, 0x00 ; 0 749a: 90 e0 ldi r25, 0x00 ; 0 749c: f8 cf rjmp .-16 ; 0x748e 749e: 69 e0 ldi r22, 0x09 ; 9 74a0: 70 e0 ldi r23, 0x00 ; 0 74a2: 80 e0 ldi r24, 0x00 ; 0 74a4: 90 e0 ldi r25, 0x00 ; 0 74a6: f3 cf rjmp .-26 ; 0x748e 74a8: 64 e0 ldi r22, 0x04 ; 4 74aa: 70 e0 ldi r23, 0x00 ; 0 74ac: 80 e0 ldi r24, 0x00 ; 0 74ae: 90 e0 ldi r25, 0x00 ; 0 74b0: ee cf rjmp .-36 ; 0x748e 74b2: 10 e0 ldi r17, 0x00 ; 0 74b4: c5 cf rjmp .-118 ; 0x7440 74b6: 62 ed ldi r22, 0xD2 ; 210 74b8: 73 ed ldi r23, 0xD3 ; 211 74ba: 8d eb ldi r24, 0xBD ; 189 74bc: 99 e2 ldi r25, 0x29 ; 41 74be: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 74c2: f1 2c mov r15, r1 74c4: 44 ce rjmp .-888 ; 0x714e 74c6: f1 2c mov r15, r1 74c8: 46 ce rjmp .-884 ; 0x7156 74ca: c1 14 cp r12, r1 74cc: d1 04 cpc r13, r1 74ce: 09 f0 breq .+2 ; 0x74d2 74d0: 97 ce rjmp .-722 ; 0x7200 74d2: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 74d6: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 74da: 81 81 ldd r24, Z+1 ; 0x01 74dc: 81 ff sbrs r24, 1 74de: 02 c0 rjmp .+4 ; 0x74e4 74e0: 8d 7f andi r24, 0xFD ; 253 74e2: 81 83 std Z+1, r24 ; 0x01 74e4: cd 28 or r12, r13 74e6: 09 f0 breq .+2 ; 0x74ea 74e8: 4f c0 rjmp .+158 ; 0x7588 74ea: 62 ef ldi r22, 0xF2 ; 242 74ec: 73 ed ldi r23, 0xD3 ; 211 74ee: 8d eb ldi r24, 0xBD ; 189 74f0: 99 e2 ldi r25, 0x29 ; 41 74f2: 0e 94 f9 1e call 0x3df2 ; 0x3df2 <_ZN5Print7printlnEPKc> 74f6: 60 e0 ldi r22, 0x00 ; 0 74f8: 80 e0 ldi r24, 0x00 ; 0 74fa: 9b e2 ldi r25, 0x2B ; 43 74fc: 0e 94 5f 0b call 0x16be ; 0x16be <_ZN5RFM6915readTemperatureEh> 7500: 18 2f mov r17, r24 7502: 60 91 d6 2a lds r22, 0x2AD6 ; 0x802ad6 7506: 06 2e mov r0, r22 7508: 00 0c add r0, r0 750a: 77 0b sbc r23, r23 750c: 88 0b sbc r24, r24 750e: 99 0b sbc r25, r25 7510: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 7514: 20 e0 ldi r18, 0x00 ; 0 7516: 30 e0 ldi r19, 0x00 ; 0 7518: 40 e2 ldi r20, 0x20 ; 32 751a: 51 e4 ldi r21, 0x41 ; 65 751c: 0e 94 40 44 call 0x8880 ; 0x8880 <__divsf3> 7520: 6b 01 movw r12, r22 7522: 7c 01 movw r14, r24 7524: 61 2f mov r22, r17 7526: 70 e0 ldi r23, 0x00 ; 0 7528: 90 e0 ldi r25, 0x00 ; 0 752a: 80 e0 ldi r24, 0x00 ; 0 752c: 0e 94 95 40 call 0x812a ; 0x812a <__floatsisf> 7530: 9b 01 movw r18, r22 7532: ac 01 movw r20, r24 7534: c7 01 movw r24, r14 7536: b6 01 movw r22, r12 7538: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 753c: 2b 01 movw r4, r22 753e: 3c 01 movw r6, r24 7540: 20 e0 ldi r18, 0x00 ; 0 7542: 30 e0 ldi r19, 0x00 ; 0 7544: 48 ec ldi r20, 0xC8 ; 200 7546: 51 e4 ldi r21, 0x41 ; 65 7548: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 754c: 20 e0 ldi r18, 0x00 ; 0 754e: 30 e2 ldi r19, 0x20 ; 32 7550: 4a e7 ldi r20, 0x7A ; 122 7552: 54 e4 ldi r21, 0x44 ; 68 7554: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 7558: 0e 94 e8 44 call 0x89d0 ; 0x89d0 755c: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 7560: 80 91 a9 28 lds r24, 0x28A9 ; 0x8028a9 7564: 90 91 aa 28 lds r25, 0x28AA ; 0x8028aa 7568: 0e 94 c6 0d call 0x1b8c ; 0x1b8c <_ZN13PacketHandler8add_tempEj> 756c: 6d eb ldi r22, 0xBD ; 189 756e: e6 2e mov r14, r22 7570: 69 e2 ldi r22, 0x29 ; 41 7572: f6 2e mov r15, r22 7574: 00 e0 ldi r16, 0x00 ; 0 7576: 10 e0 ldi r17, 0x00 ; 0 7578: 20 e0 ldi r18, 0x00 ; 0 757a: 30 e4 ldi r19, 0x40 ; 64 757c: b3 01 movw r22, r6 757e: a2 01 movw r20, r4 7580: 81 e0 ldi r24, 0x01 ; 1 7582: 94 ed ldi r25, 0xD4 ; 212 7584: 0e 94 4b 22 call 0x4496 ; 0x4496 <_Z28print_humidity_sensor_valuesPKcffP14HardwareSerial> 7588: 00 91 a9 28 lds r16, 0x28A9 ; 0x8028a9 758c: 10 91 aa 28 lds r17, 0x28AA ; 0x8028aa 7590: f8 01 movw r30, r16 7592: 81 81 ldd r24, Z+1 ; 0x01 7594: 86 ff sbrs r24, 6 7596: 63 c0 rjmp .+198 ; 0x765e 7598: d0 90 db 2a lds r13, 0x2ADB ; 0x802adb 759c: d7 fc sbrc r13, 7 759e: 5f c0 rjmp .+190 ; 0x765e 75a0: 62 e0 ldi r22, 0x02 ; 2 75a2: 8d 2d mov r24, r13 75a4: 0e 94 b7 02 call 0x56e ; 0x56e 75a8: 80 91 00 06 lds r24, 0x0600 ; 0x800600 <__TEXT_REGION_LENGTH__+0x700600> 75ac: 81 60 ori r24, 0x01 ; 1 75ae: 80 93 00 06 sts 0x0600, r24 ; 0x800600 <__TEXT_REGION_LENGTH__+0x700600> 75b2: 64 e1 ldi r22, 0x14 ; 20 75b4: 70 e0 ldi r23, 0x00 ; 0 75b6: 80 e0 ldi r24, 0x00 ; 0 75b8: 90 e0 ldi r25, 0x00 ; 0 75ba: 0e 94 f6 03 call 0x7ec ; 0x7ec 75be: f7 e0 ldi r31, 0x07 ; 7 75c0: 8d 2d mov r24, r13 75c2: fd 15 cp r31, r13 75c4: 7c f4 brge .+30 ; 0x75e4 75c6: 2b e0 ldi r18, 0x0B ; 11 75c8: 84 e0 ldi r24, 0x04 ; 4 75ca: 2d 15 cp r18, r13 75cc: 54 f4 brge .+20 ; 0x75e2 75ce: 43 e1 ldi r20, 0x13 ; 19 75d0: 84 ef ldi r24, 0xF4 ; 244 75d2: 4d 15 cp r20, r13 75d4: 30 f4 brcc .+12 ; 0x75e2 75d6: 8a ee ldi r24, 0xEA ; 234 75d8: 8d 0d add r24, r13 75da: 84 30 cpi r24, 0x04 ; 4 75dc: 08 f0 brcs .+2 ; 0x75e0 75de: b6 c0 rjmp .+364 ; 0x774c 75e0: 86 ef ldi r24, 0xF6 ; 246 75e2: 8d 0d add r24, r13 75e4: 80 93 06 06 sts 0x0606, r24 ; 0x800606 <__TEXT_REGION_LENGTH__+0x700606> 75e8: f1 e0 ldi r31, 0x01 ; 1 75ea: f0 93 08 06 sts 0x0608, r31 ; 0x800608 <__TEXT_REGION_LENGTH__+0x700608> 75ee: 80 91 0b 06 lds r24, 0x060B ; 0x80060b <__TEXT_REGION_LENGTH__+0x70060b> 75f2: 80 ff sbrs r24, 0 75f4: fc cf rjmp .-8 ; 0x75ee 75f6: 80 91 10 06 lds r24, 0x0610 ; 0x800610 <__TEXT_REGION_LENGTH__+0x700610> 75fa: 90 91 11 06 lds r25, 0x0611 ; 0x800611 <__TEXT_REGION_LENGTH__+0x700611> 75fe: 20 91 01 06 lds r18, 0x0601 ; 0x800601 <__TEXT_REGION_LENGTH__+0x700601> 7602: 61 e0 ldi r22, 0x01 ; 1 7604: 70 e0 ldi r23, 0x00 ; 0 7606: 02 c0 rjmp .+4 ; 0x760c 7608: 66 0f add r22, r22 760a: 77 1f adc r23, r23 760c: 2a 95 dec r18 760e: e2 f7 brpl .-8 ; 0x7608 7610: 0e 94 10 42 call 0x8420 ; 0x8420 <__divmodhi4> 7614: ee 24 eor r14, r14 7616: ea 94 dec r14 7618: 53 e0 ldi r21, 0x03 ; 3 761a: f5 2e mov r15, r21 761c: e6 1a sub r14, r22 761e: f7 0a sbc r15, r23 7620: 60 e0 ldi r22, 0x00 ; 0 7622: 8d 2d mov r24, r13 7624: 0e 94 b7 02 call 0x56e ; 0x56e 7628: d8 01 movw r26, r16 762a: 12 96 adiw r26, 0x02 ; 2 762c: 8c 91 ld r24, X 762e: 12 97 sbiw r26, 0x02 ; 2 7630: 88 23 and r24, r24 7632: 09 f4 brne .+2 ; 0x7636 7634: 8e c0 rjmp .+284 ; 0x7752 7636: 85 30 cpi r24, 0x05 ; 5 7638: 09 f4 brne .+2 ; 0x763c 763a: a0 c0 rjmp .+320 ; 0x777c 763c: 69 e0 ldi r22, 0x09 ; 9 763e: 74 ed ldi r23, 0xD4 ; 212 7640: 8d eb ldi r24, 0xBD ; 189 7642: 99 e2 ldi r25, 0x29 ; 41 7644: 0e 94 2c 22 call 0x4458 ; 0x4458 <_ZN5Print5printEPKc> 7648: 4a e0 ldi r20, 0x0A ; 10 764a: 50 e0 ldi r21, 0x00 ; 0 764c: b7 01 movw r22, r14 764e: 8d eb ldi r24, 0xBD ; 189 7650: 99 e2 ldi r25, 0x29 ; 41 7652: 0e 94 c1 1d call 0x3b82 ; 0x3b82 <_ZN5Print5printEji> 7656: 8d eb ldi r24, 0xBD ; 189 7658: 99 e2 ldi r25, 0x29 ; 41 765a: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 765e: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 7662: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 7666: a4 89 ldd r26, Z+20 ; 0x14 7668: b5 89 ldd r27, Z+21 ; 0x15 766a: 80 91 c6 2a lds r24, 0x2AC6 ; 0x802ac6 766e: 11 96 adiw r26, 0x01 ; 1 7670: 8c 93 st X, r24 7672: a4 89 ldd r26, Z+20 ; 0x14 7674: b5 89 ldd r27, Z+21 ; 0x15 7676: 21 e0 ldi r18, 0x01 ; 1 7678: 12 96 adiw r26, 0x02 ; 2 767a: 2c 93 st X, r18 767c: 82 81 ldd r24, Z+2 ; 0x02 767e: 88 23 and r24, r24 7680: 41 f0 breq .+16 ; 0x7692 7682: a4 89 ldd r26, Z+20 ; 0x14 7684: b5 89 ldd r27, Z+21 ; 0x15 7686: 12 96 adiw r26, 0x02 ; 2 7688: 8c 91 ld r24, X 768a: 12 97 sbiw r26, 0x02 ; 2 768c: 80 62 ori r24, 0x20 ; 32 768e: 12 96 adiw r26, 0x02 ; 2 7690: 8c 93 st X, r24 7692: 82 81 ldd r24, Z+2 ; 0x02 7694: 84 30 cpi r24, 0x04 ; 4 7696: 09 f4 brne .+2 ; 0x769a 7698: 8a c0 rjmp .+276 ; 0x77ae 769a: 85 30 cpi r24, 0x05 ; 5 769c: 09 f4 brne .+2 ; 0x76a0 769e: 90 c0 rjmp .+288 ; 0x77c0 76a0: 81 11 cpse r24, r1 76a2: 15 c0 rjmp .+42 ; 0x76ce 76a4: 24 85 ldd r18, Z+12 ; 0x0c 76a6: 32 2f mov r19, r18 76a8: 32 95 swap r19 76aa: 3f 70 andi r19, 0x0F ; 15 76ac: 95 85 ldd r25, Z+13 ; 0x0d 76ae: 89 2f mov r24, r25 76b0: 82 95 swap r24 76b2: 80 7f andi r24, 0xF0 ; 240 76b4: 83 2b or r24, r19 76b6: 8f 5f subi r24, 0xFF ; 255 76b8: 38 2f mov r19, r24 76ba: 32 95 swap r19 76bc: 30 7f andi r19, 0xF0 ; 240 76be: 2f 70 andi r18, 0x0F ; 15 76c0: 23 2b or r18, r19 76c2: 24 87 std Z+12, r18 ; 0x0c 76c4: 82 95 swap r24 76c6: 8f 70 andi r24, 0x0F ; 15 76c8: 90 7f andi r25, 0xF0 ; 240 76ca: 89 2b or r24, r25 76cc: 85 87 std Z+13, r24 ; 0x0d 76ce: 63 81 ldd r22, Z+3 ; 0x03 76d0: 84 89 ldd r24, Z+20 ; 0x14 76d2: 95 89 ldd r25, Z+21 ; 0x15 76d4: 0e 94 60 2a call 0x54c0 ; 0x54c0 <_Z13print_packet0Phh> 76d8: 81 11 cpse r24, r1 76da: 1d c0 rjmp .+58 ; 0x7716 76dc: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 76e0: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 76e4: 84 89 ldd r24, Z+20 ; 0x14 76e6: 95 89 ldd r25, Z+21 ; 0x15 76e8: dc 01 movw r26, r24 76ea: 12 96 adiw r26, 0x02 ; 2 76ec: 2c 91 ld r18, X 76ee: 30 e0 ldi r19, 0x00 ; 0 76f0: 45 e0 ldi r20, 0x05 ; 5 76f2: 35 95 asr r19 76f4: 27 95 ror r18 76f6: 4a 95 dec r20 76f8: e1 f7 brne .-8 ; 0x76f2 76fa: 22 30 cpi r18, 0x02 ; 2 76fc: 31 05 cpc r19, r1 76fe: 09 f4 brne .+2 ; 0x7702 7700: 63 c0 rjmp .+198 ; 0x77c8 7702: e0 91 a9 28 lds r30, 0x28A9 ; 0x8028a9 7706: f0 91 aa 28 lds r31, 0x28AA ; 0x8028aa 770a: 84 89 ldd r24, Z+20 ; 0x14 770c: 95 89 ldd r25, Z+21 ; 0x15 770e: fc 01 movw r30, r24 7710: 22 81 ldd r18, Z+2 ; 0x02 7712: 25 fd sbrc r18, 5 7714: 5e c0 rjmp .+188 ; 0x77d2 7716: 8d eb ldi r24, 0xBD ; 189 7718: 99 e2 ldi r25, 0x29 ; 41 771a: 0e 94 f5 1e call 0x3dea ; 0x3dea <_ZN5Print7printlnEv> 771e: 60 91 a8 28 lds r22, 0x28A8 ; 0x8028a8 7722: 66 23 and r22, r22 7724: 69 f0 breq .+26 ; 0x7740 7726: 40 91 ab 28 lds r20, 0x28AB ; 0x8028ab 772a: 50 91 ac 28 lds r21, 0x28AC ; 0x8028ac 772e: 66 0f add r22, r22 7730: 20 91 ad 28 lds r18, 0x28AD ; 0x8028ad 7734: 80 91 c6 2a lds r24, 0x2AC6 ; 0x802ac6 7738: 0e 94 32 04 call 0x864 ; 0x864 <_Z8doactionhhP6actionhP10PITControl.constprop.43> 773c: 10 92 a8 28 sts 0x28A8, r1 ; 0x8028a8 7740: 0e 94 48 07 call 0xe90 ; 0xe90 <_Z14serialEventRunv> 7744: d2 ca rjmp .-2652 ; 0x6cea 7746: f8 01 movw r30, r16 7748: 67 87 std Z+15, r22 ; 0x0f 774a: c3 ce rjmp .-634 ; 0x74d2 774c: 8f ef ldi r24, 0xFF ; 255 774e: 90 e0 ldi r25, 0x00 ; 0 7750: 56 cf rjmp .-340 ; 0x75fe 7752: f8 01 movw r30, r16 7754: 82 89 ldd r24, Z+18 ; 0x12 7756: 8f 73 andi r24, 0x3F ; 63 7758: 9e 2d mov r25, r14 775a: 92 95 swap r25 775c: 99 0f add r25, r25 775e: 99 0f add r25, r25 7760: 90 7c andi r25, 0xC0 ; 192 7762: 89 2b or r24, r25 7764: 82 8b std Z+18, r24 ; 0x12 7766: 8e 2d mov r24, r14 7768: 86 95 lsr r24 776a: 86 95 lsr r24 776c: 9f 2d mov r25, r15 776e: 92 95 swap r25 7770: 99 0f add r25, r25 7772: 99 0f add r25, r25 7774: 90 7c andi r25, 0xC0 ; 192 7776: 89 2b or r24, r25 7778: 83 8b std Z+19, r24 ; 0x13 777a: 60 cf rjmp .-320 ; 0x763c 777c: 52 96 adiw r26, 0x12 ; 18 777e: 8c 91 ld r24, X 7780: 52 97 sbiw r26, 0x12 ; 18 7782: 8f 73 andi r24, 0x3F ; 63 7784: 9e 2d mov r25, r14 7786: 92 95 swap r25 7788: 99 0f add r25, r25 778a: 99 0f add r25, r25 778c: 90 7c andi r25, 0xC0 ; 192 778e: 89 2b or r24, r25 7790: 52 96 adiw r26, 0x12 ; 18 7792: 8c 93 st X, r24 7794: 52 97 sbiw r26, 0x12 ; 18 7796: 8e 2d mov r24, r14 7798: 86 95 lsr r24 779a: 86 95 lsr r24 779c: 9f 2d mov r25, r15 779e: 92 95 swap r25 77a0: 99 0f add r25, r25 77a2: 99 0f add r25, r25 77a4: 90 7c andi r25, 0xC0 ; 192 77a6: 89 2b or r24, r25 77a8: 53 96 adiw r26, 0x13 ; 19 77aa: 8c 93 st X, r24 77ac: 47 cf rjmp .-370 ; 0x763c 77ae: 83 85 ldd r24, Z+11 ; 0x0b 77b0: 8f 5f subi r24, 0xFF ; 255 77b2: 83 87 std Z+11, r24 ; 0x0b 77b4: 81 11 cpse r24, r1 77b6: 8b cf rjmp .-234 ; 0x76ce 77b8: 83 89 ldd r24, Z+19 ; 0x13 77ba: 8c 5f subi r24, 0xFC ; 252 77bc: 83 8b std Z+19, r24 ; 0x13 77be: 87 cf rjmp .-242 ; 0x76ce 77c0: 83 85 ldd r24, Z+11 ; 0x0b 77c2: 8f 5f subi r24, 0xFF ; 255 77c4: 83 87 std Z+11, r24 ; 0x0b 77c6: 83 cf rjmp .-250 ; 0x76ce 77c8: 0e 94 c3 27 call 0x4f86 ; 0x4f86 <_Z16print_ack_packetPh.part.7> 77cc: 81 11 cpse r24, r1 77ce: a3 cf rjmp .-186 ; 0x7716 77d0: 98 cf rjmp .-208 ; 0x7702 77d2: 0e 94 1d 28 call 0x503a ; 0x503a <_Z22print_alterate_packetsPh.part.8> 77d6: 9f cf rjmp .-194 ; 0x7716 77d8: c1 2c mov r12, r1 77da: d1 2c mov r13, r1 77dc: 76 01 movw r14, r12 77de: 20 e0 ldi r18, 0x00 ; 0 77e0: 30 e0 ldi r19, 0x00 ; 0 77e2: 4e e7 ldi r20, 0x7E ; 126 77e4: 53 e4 ldi r21, 0x43 ; 67 77e6: c3 01 movw r24, r6 77e8: b2 01 movw r22, r4 77ea: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 77ee: 88 23 and r24, r24 77f0: 09 f4 brne .+2 ; 0x77f4 77f2: 08 ce rjmp .-1008 ; 0x7404 77f4: 20 e0 ldi r18, 0x00 ; 0 77f6: 30 e0 ldi r19, 0x00 ; 0 77f8: 4f e7 ldi r20, 0x7F ; 127 77fa: 53 e4 ldi r21, 0x43 ; 67 77fc: c3 01 movw r24, r6 77fe: b2 01 movw r22, r4 7800: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 7804: 88 23 and r24, r24 7806: 09 f4 brne .+2 ; 0x780a 7808: 0c ce rjmp .-1000 ; 0x7422 780a: 20 e0 ldi r18, 0x00 ; 0 780c: 30 e0 ldi r19, 0x00 ; 0 780e: a9 01 movw r20, r18 7810: c3 01 movw r24, r6 7812: b2 01 movw r22, r4 7814: 0e 94 40 45 call 0x8a80 ; 0x8a80 <__gesf2> 7818: 18 16 cp r1, r24 781a: 0c f0 brlt .+2 ; 0x781e 781c: 08 ce rjmp .-1008 ; 0x742e 781e: 20 e0 ldi r18, 0x00 ; 0 7820: 30 e0 ldi r19, 0x00 ; 0 7822: 40 ea ldi r20, 0xA0 ; 160 7824: 52 e4 ldi r21, 0x42 ; 66 7826: c3 01 movw r24, r6 7828: b2 01 movw r22, r4 782a: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 782e: 87 ff sbrs r24, 7 7830: fe cd rjmp .-1028 ; 0x742e 7832: a3 01 movw r20, r6 7834: 92 01 movw r18, r4 7836: 60 e0 ldi r22, 0x00 ; 0 7838: 70 e0 ldi r23, 0x00 ; 0 783a: 88 ec ldi r24, 0xC8 ; 200 783c: 91 e4 ldi r25, 0x41 ; 65 783e: 0e 94 d3 43 call 0x87a6 ; 0x87a6 <__subsf3> 7842: 2a e9 ldi r18, 0x9A ; 154 7844: 39 e9 ldi r19, 0x99 ; 153 7846: 49 e1 ldi r20, 0x19 ; 25 7848: 5e eb ldi r21, 0xBE ; 190 784a: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 784e: 9b 01 movw r18, r22 7850: ac 01 movw r20, r24 7852: c7 01 movw r24, r14 7854: b6 01 movw r22, r12 7856: 0e 94 d4 43 call 0x87a8 ; 0x87a8 <__addsf3> 785a: 6b 01 movw r12, r22 785c: 7c 01 movw r14, r24 785e: e7 cd rjmp .-1074 ; 0x742e 7860: c1 2c mov r12, r1 7862: d1 2c mov r13, r1 7864: 88 ec ldi r24, 0xC8 ; 200 7866: e8 2e mov r14, r24 7868: 82 e4 ldi r24, 0x42 ; 66 786a: f8 2e mov r15, r24 786c: b8 cf rjmp .-144 ; 0x77de 786e: 20 e0 ldi r18, 0x00 ; 0 7870: 30 e0 ldi r19, 0x00 ; 0 7872: 4e e7 ldi r20, 0x7E ; 126 7874: 53 e4 ldi r21, 0x43 ; 67 7876: c3 01 movw r24, r6 7878: b2 01 movw r22, r4 787a: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 787e: c1 2c mov r12, r1 7880: d1 2c mov r13, r1 7882: 3f e7 ldi r19, 0x7F ; 127 7884: e3 2e mov r14, r19 7886: 33 e4 ldi r19, 0x43 ; 67 7888: f3 2e mov r15, r19 788a: 88 23 and r24, r24 788c: 09 f4 brne .+2 ; 0x7890 788e: ba cd rjmp .-1164 ; 0x7404 7890: c8 cd rjmp .-1136 ; 0x7422 00007892 : 7892: 66 27 eor r22, r22 7894: 77 27 eor r23, r23 7896: 0c 94 79 3e jmp 0x7cf2 ; 0x7cf2 0000789a : 789a: fc 01 movw r30, r24 789c: 88 27 eor r24, r24 789e: 99 27 eor r25, r25 78a0: e8 94 clt 78a2: 21 91 ld r18, Z+ 78a4: 20 32 cpi r18, 0x20 ; 32 78a6: e9 f3 breq .-6 ; 0x78a2 78a8: 29 30 cpi r18, 0x09 ; 9 78aa: 10 f0 brcs .+4 ; 0x78b0 78ac: 2e 30 cpi r18, 0x0E ; 14 78ae: c8 f3 brcs .-14 ; 0x78a2 78b0: 2b 32 cpi r18, 0x2B ; 43 78b2: 41 f0 breq .+16 ; 0x78c4 78b4: 2d 32 cpi r18, 0x2D ; 45 78b6: 39 f4 brne .+14 ; 0x78c6 78b8: 68 94 set 78ba: 04 c0 rjmp .+8 ; 0x78c4 78bc: 0e 94 97 3c call 0x792e ; 0x792e <__mulhi_const_10> 78c0: 82 0f add r24, r18 78c2: 91 1d adc r25, r1 78c4: 21 91 ld r18, Z+ 78c6: 20 53 subi r18, 0x30 ; 48 78c8: 2a 30 cpi r18, 0x0A ; 10 78ca: c0 f3 brcs .-16 ; 0x78bc 78cc: 1e f4 brtc .+6 ; 0x78d4 78ce: 90 95 com r25 78d0: 81 95 neg r24 78d2: 9f 4f sbci r25, 0xFF ; 255 78d4: 08 95 ret 000078d6 : 78d6: 47 e5 ldi r20, 0x57 ; 87 78d8: 5b e2 ldi r21, 0x2B ; 43 78da: 0e 94 70 3c call 0x78e0 ; 0x78e0 78de: 08 95 ret 000078e0 : 78e0: fa 01 movw r30, r20 78e2: a1 91 ld r26, Z+ 78e4: b0 81 ld r27, Z 78e6: 00 97 sbiw r24, 0x00 ; 0 78e8: 19 f4 brne .+6 ; 0x78f0 78ea: 10 97 sbiw r26, 0x00 ; 0 78ec: e1 f0 breq .+56 ; 0x7926 78ee: cd 01 movw r24, r26 78f0: dc 01 movw r26, r24 78f2: cd 01 movw r24, r26 78f4: 0d 90 ld r0, X+ 78f6: 00 20 and r0, r0 78f8: 11 f4 brne .+4 ; 0x78fe 78fa: c0 01 movw r24, r0 78fc: 13 c0 rjmp .+38 ; 0x7924 78fe: fb 01 movw r30, r22 7900: 21 91 ld r18, Z+ 7902: 22 23 and r18, r18 7904: 19 f0 breq .+6 ; 0x790c 7906: 20 15 cp r18, r0 7908: d9 f7 brne .-10 ; 0x7900 790a: f3 cf rjmp .-26 ; 0x78f2 790c: fb 01 movw r30, r22 790e: 21 91 ld r18, Z+ 7910: 20 15 cp r18, r0 7912: 19 f4 brne .+6 ; 0x791a 7914: 1e 92 st -X, r1 7916: 11 96 adiw r26, 0x01 ; 1 7918: 06 c0 rjmp .+12 ; 0x7926 791a: 22 23 and r18, r18 791c: c1 f7 brne .-16 ; 0x790e 791e: 0d 90 ld r0, X+ 7920: 00 20 and r0, r0 7922: a1 f7 brne .-24 ; 0x790c 7924: d0 01 movw r26, r0 7926: fa 01 movw r30, r20 7928: a1 93 st Z+, r26 792a: b0 83 st Z, r27 792c: 08 95 ret 0000792e <__mulhi_const_10>: 792e: 7a e0 ldi r23, 0x0A ; 10 7930: 97 9f mul r25, r23 7932: 90 2d mov r25, r0 7934: 87 9f mul r24, r23 7936: 80 2d mov r24, r0 7938: 91 0d add r25, r1 793a: 11 24 eor r1, r1 793c: 08 95 ret 0000793e : 793e: ab e0 ldi r26, 0x0B ; 11 7940: b0 e0 ldi r27, 0x00 ; 0 7942: e5 ea ldi r30, 0xA5 ; 165 7944: fc e3 ldi r31, 0x3C ; 60 7946: 0c 94 c0 41 jmp 0x8380 ; 0x8380 <__prologue_saves__> 794a: 7c 01 movw r14, r24 794c: 3b 01 movw r6, r22 794e: 8a 01 movw r16, r20 7950: fc 01 movw r30, r24 7952: 16 82 std Z+6, r1 ; 0x06 7954: 17 82 std Z+7, r1 ; 0x07 7956: 83 81 ldd r24, Z+3 ; 0x03 7958: 81 ff sbrs r24, 1 795a: c8 c1 rjmp .+912 ; 0x7cec 795c: ce 01 movw r24, r28 795e: 01 96 adiw r24, 0x01 ; 1 7960: 5c 01 movw r10, r24 7962: f7 01 movw r30, r14 7964: 93 81 ldd r25, Z+3 ; 0x03 7966: f3 01 movw r30, r6 7968: 93 fd sbrc r25, 3 796a: 85 91 lpm r24, Z+ 796c: 93 ff sbrs r25, 3 796e: 81 91 ld r24, Z+ 7970: 3f 01 movw r6, r30 7972: 88 23 and r24, r24 7974: 09 f4 brne .+2 ; 0x7978 7976: 53 c1 rjmp .+678 ; 0x7c1e 7978: 85 32 cpi r24, 0x25 ; 37 797a: 39 f4 brne .+14 ; 0x798a 797c: 93 fd sbrc r25, 3 797e: 85 91 lpm r24, Z+ 7980: 93 ff sbrs r25, 3 7982: 81 91 ld r24, Z+ 7984: 3f 01 movw r6, r30 7986: 85 32 cpi r24, 0x25 ; 37 7988: 29 f4 brne .+10 ; 0x7994 798a: b7 01 movw r22, r14 798c: 90 e0 ldi r25, 0x00 ; 0 798e: 0e 94 00 40 call 0x8000 ; 0x8000 7992: e7 cf rjmp .-50 ; 0x7962 7994: 91 2c mov r9, r1 7996: 21 2c mov r2, r1 7998: 31 2c mov r3, r1 799a: ff e1 ldi r31, 0x1F ; 31 799c: f3 15 cp r31, r3 799e: 38 f0 brcs .+14 ; 0x79ae 79a0: 8b 32 cpi r24, 0x2B ; 43 79a2: 11 f1 breq .+68 ; 0x79e8 79a4: 90 f4 brcc .+36 ; 0x79ca 79a6: 80 32 cpi r24, 0x20 ; 32 79a8: 09 f1 breq .+66 ; 0x79ec 79aa: 83 32 cpi r24, 0x23 ; 35 79ac: 29 f1 breq .+74 ; 0x79f8 79ae: 37 fc sbrc r3, 7 79b0: 3c c0 rjmp .+120 ; 0x7a2a 79b2: 20 ed ldi r18, 0xD0 ; 208 79b4: 28 0f add r18, r24 79b6: 2a 30 cpi r18, 0x0A ; 10 79b8: 50 f5 brcc .+84 ; 0x7a0e 79ba: 36 fe sbrs r3, 6 79bc: 20 c0 rjmp .+64 ; 0x79fe 79be: 8a e0 ldi r24, 0x0A ; 10 79c0: 98 9e mul r9, r24 79c2: 20 0d add r18, r0 79c4: 11 24 eor r1, r1 79c6: 92 2e mov r9, r18 79c8: 06 c0 rjmp .+12 ; 0x79d6 79ca: 8d 32 cpi r24, 0x2D ; 45 79cc: 91 f0 breq .+36 ; 0x79f2 79ce: 80 33 cpi r24, 0x30 ; 48 79d0: 71 f7 brne .-36 ; 0x79ae 79d2: 68 94 set 79d4: 30 f8 bld r3, 0 79d6: f3 01 movw r30, r6 79d8: 93 fd sbrc r25, 3 79da: 85 91 lpm r24, Z+ 79dc: 93 ff sbrs r25, 3 79de: 81 91 ld r24, Z+ 79e0: 3f 01 movw r6, r30 79e2: 81 11 cpse r24, r1 79e4: da cf rjmp .-76 ; 0x799a 79e6: 21 c0 rjmp .+66 ; 0x7a2a 79e8: 68 94 set 79ea: 31 f8 bld r3, 1 79ec: 68 94 set 79ee: 32 f8 bld r3, 2 79f0: f2 cf rjmp .-28 ; 0x79d6 79f2: 68 94 set 79f4: 33 f8 bld r3, 3 79f6: ef cf rjmp .-34 ; 0x79d6 79f8: 68 94 set 79fa: 34 f8 bld r3, 4 79fc: ec cf rjmp .-40 ; 0x79d6 79fe: ea e0 ldi r30, 0x0A ; 10 7a00: 2e 9e mul r2, r30 7a02: 20 0d add r18, r0 7a04: 11 24 eor r1, r1 7a06: 22 2e mov r2, r18 7a08: 68 94 set 7a0a: 35 f8 bld r3, 5 7a0c: e4 cf rjmp .-56 ; 0x79d6 7a0e: 8e 32 cpi r24, 0x2E ; 46 7a10: 29 f4 brne .+10 ; 0x7a1c 7a12: 36 fc sbrc r3, 6 7a14: 04 c1 rjmp .+520 ; 0x7c1e 7a16: 68 94 set 7a18: 36 f8 bld r3, 6 7a1a: dd cf rjmp .-70 ; 0x79d6 7a1c: 8c 36 cpi r24, 0x6C ; 108 7a1e: 19 f4 brne .+6 ; 0x7a26 7a20: 68 94 set 7a22: 37 f8 bld r3, 7 7a24: d8 cf rjmp .-80 ; 0x79d6 7a26: 88 36 cpi r24, 0x68 ; 104 7a28: b1 f2 breq .-84 ; 0x79d6 7a2a: 98 2f mov r25, r24 7a2c: 9f 7d andi r25, 0xDF ; 223 7a2e: 95 54 subi r25, 0x45 ; 69 7a30: 93 30 cpi r25, 0x03 ; 3 7a32: e0 f0 brcs .+56 ; 0x7a6c 7a34: 83 36 cpi r24, 0x63 ; 99 7a36: a1 f1 breq .+104 ; 0x7aa0 7a38: 83 37 cpi r24, 0x73 ; 115 7a3a: c1 f1 breq .+112 ; 0x7aac 7a3c: 83 35 cpi r24, 0x53 ; 83 7a3e: 09 f0 breq .+2 ; 0x7a42 7a40: 63 c0 rjmp .+198 ; 0x7b08 7a42: 28 01 movw r4, r16 7a44: f2 e0 ldi r31, 0x02 ; 2 7a46: 4f 0e add r4, r31 7a48: 51 1c adc r5, r1 7a4a: f8 01 movw r30, r16 7a4c: c0 80 ld r12, Z 7a4e: d1 80 ldd r13, Z+1 ; 0x01 7a50: 69 2d mov r22, r9 7a52: 70 e0 ldi r23, 0x00 ; 0 7a54: 36 fc sbrc r3, 6 7a56: 02 c0 rjmp .+4 ; 0x7a5c 7a58: 6f ef ldi r22, 0xFF ; 255 7a5a: 7f ef ldi r23, 0xFF ; 255 7a5c: c6 01 movw r24, r12 7a5e: 0e 94 ea 3f call 0x7fd4 ; 0x7fd4 7a62: 4c 01 movw r8, r24 7a64: 68 94 set 7a66: 37 f8 bld r3, 7 7a68: 82 01 movw r16, r4 7a6a: 0a c0 rjmp .+20 ; 0x7a80 7a6c: 0c 5f subi r16, 0xFC ; 252 7a6e: 1f 4f sbci r17, 0xFF ; 255 7a70: ff e3 ldi r31, 0x3F ; 63 7a72: f9 83 std Y+1, r31 ; 0x01 7a74: 88 24 eor r8, r8 7a76: 83 94 inc r8 7a78: 91 2c mov r9, r1 7a7a: 65 01 movw r12, r10 7a7c: e8 94 clt 7a7e: 37 f8 bld r3, 7 7a80: 33 fe sbrs r3, 3 7a82: 2d c0 rjmp .+90 ; 0x7ade 7a84: 52 2c mov r5, r2 7a86: 81 14 cp r8, r1 7a88: 91 04 cpc r9, r1 7a8a: 71 f5 brne .+92 ; 0x7ae8 7a8c: 55 20 and r5, r5 7a8e: 09 f4 brne .+2 ; 0x7a92 7a90: 68 cf rjmp .-304 ; 0x7962 7a92: b7 01 movw r22, r14 7a94: 80 e2 ldi r24, 0x20 ; 32 7a96: 90 e0 ldi r25, 0x00 ; 0 7a98: 0e 94 00 40 call 0x8000 ; 0x8000 7a9c: 5a 94 dec r5 7a9e: f6 cf rjmp .-20 ; 0x7a8c 7aa0: f8 01 movw r30, r16 7aa2: 80 81 ld r24, Z 7aa4: 89 83 std Y+1, r24 ; 0x01 7aa6: 0e 5f subi r16, 0xFE ; 254 7aa8: 1f 4f sbci r17, 0xFF ; 255 7aaa: e4 cf rjmp .-56 ; 0x7a74 7aac: 28 01 movw r4, r16 7aae: f2 e0 ldi r31, 0x02 ; 2 7ab0: 4f 0e add r4, r31 7ab2: 51 1c adc r5, r1 7ab4: f8 01 movw r30, r16 7ab6: c0 80 ld r12, Z 7ab8: d1 80 ldd r13, Z+1 ; 0x01 7aba: 69 2d mov r22, r9 7abc: 70 e0 ldi r23, 0x00 ; 0 7abe: 36 fc sbrc r3, 6 7ac0: 02 c0 rjmp .+4 ; 0x7ac6 7ac2: 6f ef ldi r22, 0xFF ; 255 7ac4: 7f ef ldi r23, 0xFF ; 255 7ac6: c6 01 movw r24, r12 7ac8: 0e 94 f5 3f call 0x7fea ; 0x7fea 7acc: 4c 01 movw r8, r24 7ace: 82 01 movw r16, r4 7ad0: d5 cf rjmp .-86 ; 0x7a7c 7ad2: b7 01 movw r22, r14 7ad4: 80 e2 ldi r24, 0x20 ; 32 7ad6: 90 e0 ldi r25, 0x00 ; 0 7ad8: 0e 94 00 40 call 0x8000 ; 0x8000 7adc: 2a 94 dec r2 7ade: 28 14 cp r2, r8 7ae0: 19 04 cpc r1, r9 7ae2: 09 f0 breq .+2 ; 0x7ae6 7ae4: b0 f7 brcc .-20 ; 0x7ad2 7ae6: ce cf rjmp .-100 ; 0x7a84 7ae8: f6 01 movw r30, r12 7aea: 37 fc sbrc r3, 7 7aec: 85 91 lpm r24, Z+ 7aee: 37 fe sbrs r3, 7 7af0: 81 91 ld r24, Z+ 7af2: 6f 01 movw r12, r30 7af4: b7 01 movw r22, r14 7af6: 90 e0 ldi r25, 0x00 ; 0 7af8: 0e 94 00 40 call 0x8000 ; 0x8000 7afc: 51 10 cpse r5, r1 7afe: 5a 94 dec r5 7b00: f1 e0 ldi r31, 0x01 ; 1 7b02: 8f 1a sub r8, r31 7b04: 91 08 sbc r9, r1 7b06: bf cf rjmp .-130 ; 0x7a86 7b08: 84 36 cpi r24, 0x64 ; 100 7b0a: 19 f0 breq .+6 ; 0x7b12 7b0c: 89 36 cpi r24, 0x69 ; 105 7b0e: 09 f0 breq .+2 ; 0x7b12 7b10: 77 c0 rjmp .+238 ; 0x7c00 7b12: f8 01 movw r30, r16 7b14: 37 fe sbrs r3, 7 7b16: 6b c0 rjmp .+214 ; 0x7bee 7b18: 60 81 ld r22, Z 7b1a: 71 81 ldd r23, Z+1 ; 0x01 7b1c: 82 81 ldd r24, Z+2 ; 0x02 7b1e: 93 81 ldd r25, Z+3 ; 0x03 7b20: 0c 5f subi r16, 0xFC ; 252 7b22: 1f 4f sbci r17, 0xFF ; 255 7b24: f3 2d mov r31, r3 7b26: ff 76 andi r31, 0x6F ; 111 7b28: 3f 2e mov r3, r31 7b2a: 97 ff sbrs r25, 7 7b2c: 09 c0 rjmp .+18 ; 0x7b40 7b2e: 90 95 com r25 7b30: 80 95 com r24 7b32: 70 95 com r23 7b34: 61 95 neg r22 7b36: 7f 4f sbci r23, 0xFF ; 255 7b38: 8f 4f sbci r24, 0xFF ; 255 7b3a: 9f 4f sbci r25, 0xFF ; 255 7b3c: 68 94 set 7b3e: 37 f8 bld r3, 7 7b40: 2a e0 ldi r18, 0x0A ; 10 7b42: 30 e0 ldi r19, 0x00 ; 0 7b44: a5 01 movw r20, r10 7b46: 0e 94 30 40 call 0x8060 ; 0x8060 <__ultoa_invert> 7b4a: c8 2e mov r12, r24 7b4c: ca 18 sub r12, r10 7b4e: 8c 2c mov r8, r12 7b50: 43 2c mov r4, r3 7b52: 36 fe sbrs r3, 6 7b54: 0c c0 rjmp .+24 ; 0x7b6e 7b56: e8 94 clt 7b58: 40 f8 bld r4, 0 7b5a: c9 14 cp r12, r9 7b5c: 40 f4 brcc .+16 ; 0x7b6e 7b5e: 34 fe sbrs r3, 4 7b60: 05 c0 rjmp .+10 ; 0x7b6c 7b62: 32 fc sbrc r3, 2 7b64: 03 c0 rjmp .+6 ; 0x7b6c 7b66: f3 2d mov r31, r3 7b68: fe 7e andi r31, 0xEE ; 238 7b6a: 4f 2e mov r4, r31 7b6c: 89 2c mov r8, r9 7b6e: 44 fe sbrs r4, 4 7b70: 95 c0 rjmp .+298 ; 0x7c9c 7b72: fe 01 movw r30, r28 7b74: ec 0d add r30, r12 7b76: f1 1d adc r31, r1 7b78: 80 81 ld r24, Z 7b7a: 80 33 cpi r24, 0x30 ; 48 7b7c: 09 f0 breq .+2 ; 0x7b80 7b7e: 87 c0 rjmp .+270 ; 0x7c8e 7b80: 24 2d mov r18, r4 7b82: 29 7e andi r18, 0xE9 ; 233 7b84: 42 2e mov r4, r18 7b86: 84 2d mov r24, r4 7b88: 88 70 andi r24, 0x08 ; 8 7b8a: 58 2e mov r5, r24 7b8c: 43 fc sbrc r4, 3 7b8e: 95 c0 rjmp .+298 ; 0x7cba 7b90: 40 fe sbrs r4, 0 7b92: 8f c0 rjmp .+286 ; 0x7cb2 7b94: 9c 2c mov r9, r12 7b96: 82 14 cp r8, r2 7b98: 18 f4 brcc .+6 ; 0x7ba0 7b9a: 2c 0c add r2, r12 7b9c: 92 2c mov r9, r2 7b9e: 98 18 sub r9, r8 7ba0: 44 fe sbrs r4, 4 7ba2: 91 c0 rjmp .+290 ; 0x7cc6 7ba4: b7 01 movw r22, r14 7ba6: 80 e3 ldi r24, 0x30 ; 48 7ba8: 90 e0 ldi r25, 0x00 ; 0 7baa: 0e 94 00 40 call 0x8000 ; 0x8000 7bae: 42 fe sbrs r4, 2 7bb0: 09 c0 rjmp .+18 ; 0x7bc4 7bb2: 88 e7 ldi r24, 0x78 ; 120 7bb4: 90 e0 ldi r25, 0x00 ; 0 7bb6: 41 fe sbrs r4, 1 7bb8: 02 c0 rjmp .+4 ; 0x7bbe 7bba: 88 e5 ldi r24, 0x58 ; 88 7bbc: 90 e0 ldi r25, 0x00 ; 0 7bbe: b7 01 movw r22, r14 7bc0: 0e 94 00 40 call 0x8000 ; 0x8000 7bc4: c9 14 cp r12, r9 7bc6: 08 f4 brcc .+2 ; 0x7bca 7bc8: 8a c0 rjmp .+276 ; 0x7cde 7bca: ca 94 dec r12 7bcc: d1 2c mov r13, r1 7bce: 9f ef ldi r25, 0xFF ; 255 7bd0: c9 1a sub r12, r25 7bd2: d9 0a sbc r13, r25 7bd4: ca 0c add r12, r10 7bd6: db 1c adc r13, r11 7bd8: f6 01 movw r30, r12 7bda: 82 91 ld r24, -Z 7bdc: 6f 01 movw r12, r30 7bde: b7 01 movw r22, r14 7be0: 90 e0 ldi r25, 0x00 ; 0 7be2: 0e 94 00 40 call 0x8000 ; 0x8000 7be6: ac 14 cp r10, r12 7be8: bd 04 cpc r11, r13 7bea: b1 f7 brne .-20 ; 0x7bd8 7bec: 4f cf rjmp .-354 ; 0x7a8c 7bee: 60 81 ld r22, Z 7bf0: 71 81 ldd r23, Z+1 ; 0x01 7bf2: 07 2e mov r0, r23 7bf4: 00 0c add r0, r0 7bf6: 88 0b sbc r24, r24 7bf8: 99 0b sbc r25, r25 7bfa: 0e 5f subi r16, 0xFE ; 254 7bfc: 1f 4f sbci r17, 0xFF ; 255 7bfe: 92 cf rjmp .-220 ; 0x7b24 7c00: d3 2c mov r13, r3 7c02: e8 94 clt 7c04: d4 f8 bld r13, 4 7c06: 2a e0 ldi r18, 0x0A ; 10 7c08: 30 e0 ldi r19, 0x00 ; 0 7c0a: 85 37 cpi r24, 0x75 ; 117 7c0c: 39 f1 breq .+78 ; 0x7c5c 7c0e: 23 2d mov r18, r3 7c10: 29 7f andi r18, 0xF9 ; 249 7c12: d2 2e mov r13, r18 7c14: 8f 36 cpi r24, 0x6F ; 111 7c16: 01 f1 breq .+64 ; 0x7c58 7c18: 48 f4 brcc .+18 ; 0x7c2c 7c1a: 88 35 cpi r24, 0x58 ; 88 7c1c: a9 f0 breq .+42 ; 0x7c48 7c1e: f7 01 movw r30, r14 7c20: 86 81 ldd r24, Z+6 ; 0x06 7c22: 97 81 ldd r25, Z+7 ; 0x07 7c24: 2b 96 adiw r28, 0x0b ; 11 7c26: e2 e1 ldi r30, 0x12 ; 18 7c28: 0c 94 d9 41 jmp 0x83b2 ; 0x83b2 <__epilogue_restores__> 7c2c: 80 37 cpi r24, 0x70 ; 112 7c2e: 49 f0 breq .+18 ; 0x7c42 7c30: 88 37 cpi r24, 0x78 ; 120 7c32: a9 f7 brne .-22 ; 0x7c1e 7c34: d4 fe sbrs r13, 4 7c36: 02 c0 rjmp .+4 ; 0x7c3c 7c38: 68 94 set 7c3a: d2 f8 bld r13, 2 7c3c: 20 e1 ldi r18, 0x10 ; 16 7c3e: 30 e0 ldi r19, 0x00 ; 0 7c40: 0d c0 rjmp .+26 ; 0x7c5c 7c42: 68 94 set 7c44: d4 f8 bld r13, 4 7c46: f6 cf rjmp .-20 ; 0x7c34 7c48: 34 fe sbrs r3, 4 7c4a: 03 c0 rjmp .+6 ; 0x7c52 7c4c: 82 2f mov r24, r18 7c4e: 86 60 ori r24, 0x06 ; 6 7c50: d8 2e mov r13, r24 7c52: 20 e1 ldi r18, 0x10 ; 16 7c54: 32 e0 ldi r19, 0x02 ; 2 7c56: 02 c0 rjmp .+4 ; 0x7c5c 7c58: 28 e0 ldi r18, 0x08 ; 8 7c5a: 30 e0 ldi r19, 0x00 ; 0 7c5c: f8 01 movw r30, r16 7c5e: d7 fe sbrs r13, 7 7c60: 0f c0 rjmp .+30 ; 0x7c80 7c62: 60 81 ld r22, Z 7c64: 71 81 ldd r23, Z+1 ; 0x01 7c66: 82 81 ldd r24, Z+2 ; 0x02 7c68: 93 81 ldd r25, Z+3 ; 0x03 7c6a: 0c 5f subi r16, 0xFC ; 252 7c6c: 1f 4f sbci r17, 0xFF ; 255 7c6e: a5 01 movw r20, r10 7c70: 0e 94 30 40 call 0x8060 ; 0x8060 <__ultoa_invert> 7c74: c8 2e mov r12, r24 7c76: ca 18 sub r12, r10 7c78: 3d 2c mov r3, r13 7c7a: e8 94 clt 7c7c: 37 f8 bld r3, 7 7c7e: 67 cf rjmp .-306 ; 0x7b4e 7c80: 60 81 ld r22, Z 7c82: 71 81 ldd r23, Z+1 ; 0x01 7c84: 90 e0 ldi r25, 0x00 ; 0 7c86: 80 e0 ldi r24, 0x00 ; 0 7c88: 0e 5f subi r16, 0xFE ; 254 7c8a: 1f 4f sbci r17, 0xFF ; 255 7c8c: f0 cf rjmp .-32 ; 0x7c6e 7c8e: 42 fc sbrc r4, 2 7c90: 02 c0 rjmp .+4 ; 0x7c96 7c92: 83 94 inc r8 7c94: 78 cf rjmp .-272 ; 0x7b86 7c96: 83 94 inc r8 7c98: 83 94 inc r8 7c9a: 75 cf rjmp .-278 ; 0x7b86 7c9c: 84 2d mov r24, r4 7c9e: 86 78 andi r24, 0x86 ; 134 7ca0: 09 f4 brne .+2 ; 0x7ca4 7ca2: 71 cf rjmp .-286 ; 0x7b86 7ca4: f6 cf rjmp .-20 ; 0x7c92 7ca6: b7 01 movw r22, r14 7ca8: 80 e2 ldi r24, 0x20 ; 32 7caa: 90 e0 ldi r25, 0x00 ; 0 7cac: 0e 94 00 40 call 0x8000 ; 0x8000 7cb0: 83 94 inc r8 7cb2: 82 14 cp r8, r2 7cb4: c0 f3 brcs .-16 ; 0x7ca6 7cb6: 51 2c mov r5, r1 7cb8: 73 cf rjmp .-282 ; 0x7ba0 7cba: 52 2c mov r5, r2 7cbc: 58 18 sub r5, r8 7cbe: 82 14 cp r8, r2 7cc0: 08 f4 brcc .+2 ; 0x7cc4 7cc2: 6e cf rjmp .-292 ; 0x7ba0 7cc4: f8 cf rjmp .-16 ; 0x7cb6 7cc6: 84 2d mov r24, r4 7cc8: 86 78 andi r24, 0x86 ; 134 7cca: 09 f4 brne .+2 ; 0x7cce 7ccc: 7b cf rjmp .-266 ; 0x7bc4 7cce: 8b e2 ldi r24, 0x2B ; 43 7cd0: 41 fe sbrs r4, 1 7cd2: 80 e2 ldi r24, 0x20 ; 32 7cd4: 47 fc sbrc r4, 7 7cd6: 8d e2 ldi r24, 0x2D ; 45 7cd8: b7 01 movw r22, r14 7cda: 90 e0 ldi r25, 0x00 ; 0 7cdc: 71 cf rjmp .-286 ; 0x7bc0 7cde: b7 01 movw r22, r14 7ce0: 80 e3 ldi r24, 0x30 ; 48 7ce2: 90 e0 ldi r25, 0x00 ; 0 7ce4: 0e 94 00 40 call 0x8000 ; 0x8000 7ce8: 9a 94 dec r9 7cea: 6c cf rjmp .-296 ; 0x7bc4 7cec: 8f ef ldi r24, 0xFF ; 255 7cee: 9f ef ldi r25, 0xFF ; 255 7cf0: 99 cf rjmp .-206 ; 0x7c24 00007cf2 : 7cf2: b0 e0 ldi r27, 0x00 ; 0 7cf4: a0 e0 ldi r26, 0x00 ; 0 7cf6: ef e7 ldi r30, 0x7F ; 127 7cf8: fe e3 ldi r31, 0x3E ; 62 7cfa: 0c 94 c6 41 jmp 0x838c ; 0x838c <__prologue_saves__+0xc> 7cfe: 5c 01 movw r10, r24 7d00: 7b 01 movw r14, r22 7d02: 61 15 cp r22, r1 7d04: 71 05 cpc r23, r1 7d06: 19 f0 breq .+6 ; 0x7d0e 7d08: db 01 movw r26, r22 7d0a: 8d 93 st X+, r24 7d0c: 9c 93 st X, r25 7d0e: 85 01 movw r16, r10 7d10: 0f 5f subi r16, 0xFF ; 255 7d12: 1f 4f sbci r17, 0xFF ; 255 7d14: f5 01 movw r30, r10 7d16: d0 81 ld r29, Z 7d18: 8d 2f mov r24, r29 7d1a: 90 e0 ldi r25, 0x00 ; 0 7d1c: 0e 94 c9 3f call 0x7f92 ; 0x7f92 7d20: 6c 01 movw r12, r24 7d22: 89 2b or r24, r25 7d24: b9 f5 brne .+110 ; 0x7d94 7d26: dd 32 cpi r29, 0x2D ; 45 7d28: b9 f5 brne .+110 ; 0x7d98 7d2a: 0f 5f subi r16, 0xFF ; 255 7d2c: 1f 4f sbci r17, 0xFF ; 255 7d2e: d5 01 movw r26, r10 7d30: 11 96 adiw r26, 0x01 ; 1 7d32: dc 91 ld r29, X 7d34: c1 e0 ldi r28, 0x01 ; 1 7d36: 58 01 movw r10, r16 7d38: f1 e0 ldi r31, 0x01 ; 1 7d3a: af 1a sub r10, r31 7d3c: b1 08 sbc r11, r1 7d3e: 43 e0 ldi r20, 0x03 ; 3 7d40: 50 e0 ldi r21, 0x00 ; 0 7d42: 68 e9 ldi r22, 0x98 ; 152 7d44: 72 e0 ldi r23, 0x02 ; 2 7d46: c5 01 movw r24, r10 7d48: 0e 94 d2 3f call 0x7fa4 ; 0x7fa4 7d4c: 89 2b or r24, r25 7d4e: 69 f5 brne .+90 ; 0x7daa 7d50: 68 01 movw r12, r16 7d52: 82 e0 ldi r24, 0x02 ; 2 7d54: c8 0e add r12, r24 7d56: d1 1c adc r13, r1 7d58: 45 e0 ldi r20, 0x05 ; 5 7d5a: 50 e0 ldi r21, 0x00 ; 0 7d5c: 63 e9 ldi r22, 0x93 ; 147 7d5e: 72 e0 ldi r23, 0x02 ; 2 7d60: c6 01 movw r24, r12 7d62: 0e 94 d2 3f call 0x7fa4 ; 0x7fa4 7d66: 89 2b or r24, r25 7d68: 21 f4 brne .+8 ; 0x7d72 7d6a: 68 01 movw r12, r16 7d6c: 97 e0 ldi r25, 0x07 ; 7 7d6e: c9 0e add r12, r25 7d70: d1 1c adc r13, r1 7d72: e1 14 cp r14, r1 7d74: f1 04 cpc r15, r1 7d76: 19 f0 breq .+6 ; 0x7d7e 7d78: d7 01 movw r26, r14 7d7a: cd 92 st X+, r12 7d7c: dc 92 st X, r13 7d7e: 60 e0 ldi r22, 0x00 ; 0 7d80: 70 e0 ldi r23, 0x00 ; 0 7d82: 80 e8 ldi r24, 0x80 ; 128 7d84: 9f ef ldi r25, 0xFF ; 255 7d86: c1 11 cpse r28, r1 7d88: ff c0 rjmp .+510 ; 0x7f88 7d8a: 60 e0 ldi r22, 0x00 ; 0 7d8c: 70 e0 ldi r23, 0x00 ; 0 7d8e: 80 e8 ldi r24, 0x80 ; 128 7d90: 9f e7 ldi r25, 0x7F ; 127 7d92: fa c0 rjmp .+500 ; 0x7f88 7d94: 58 01 movw r10, r16 7d96: bb cf rjmp .-138 ; 0x7d0e 7d98: db 32 cpi r29, 0x2B ; 43 7d9a: 29 f4 brne .+10 ; 0x7da6 7d9c: 85 01 movw r16, r10 7d9e: 0e 5f subi r16, 0xFE ; 254 7da0: 1f 4f sbci r17, 0xFF ; 255 7da2: f5 01 movw r30, r10 7da4: d1 81 ldd r29, Z+1 ; 0x01 7da6: c0 e0 ldi r28, 0x00 ; 0 7da8: c6 cf rjmp .-116 ; 0x7d36 7daa: 43 e0 ldi r20, 0x03 ; 3 7dac: 50 e0 ldi r21, 0x00 ; 0 7dae: 60 e9 ldi r22, 0x90 ; 144 7db0: 72 e0 ldi r23, 0x02 ; 2 7db2: c5 01 movw r24, r10 7db4: 0e 94 d2 3f call 0x7fa4 ; 0x7fa4 7db8: 89 2b or r24, r25 7dba: e9 f0 breq .+58 ; 0x7df6 7dbc: f8 01 movw r30, r16 7dbe: 10 e0 ldi r17, 0x00 ; 0 7dc0: 00 e0 ldi r16, 0x00 ; 0 7dc2: 20 e0 ldi r18, 0x00 ; 0 7dc4: 30 e0 ldi r19, 0x00 ; 0 7dc6: a9 01 movw r20, r18 7dc8: 5f 01 movw r10, r30 7dca: b0 ed ldi r27, 0xD0 ; 208 7dcc: 8b 2e mov r8, r27 7dce: 8d 0e add r8, r29 7dd0: 89 e0 ldi r24, 0x09 ; 9 7dd2: 88 15 cp r24, r8 7dd4: c8 f1 brcs .+114 ; 0x7e48 7dd6: 9c 2e mov r9, r28 7dd8: 68 94 set 7dda: 91 f8 bld r9, 1 7ddc: 8c 2f mov r24, r28 7dde: 88 70 andi r24, 0x08 ; 8 7de0: c2 ff sbrs r28, 2 7de2: 16 c0 rjmp .+44 ; 0x7e10 7de4: 81 11 cpse r24, r1 7de6: 02 c0 rjmp .+4 ; 0x7dec 7de8: 0f 5f subi r16, 0xFF ; 255 7dea: 1f 4f sbci r17, 0xFF ; 255 7dec: 31 96 adiw r30, 0x01 ; 1 7dee: d5 01 movw r26, r10 7df0: dc 91 ld r29, X 7df2: c9 2d mov r28, r9 7df4: e9 cf rjmp .-46 ; 0x7dc8 7df6: e1 14 cp r14, r1 7df8: f1 04 cpc r15, r1 7dfa: 29 f0 breq .+10 ; 0x7e06 7dfc: 0e 5f subi r16, 0xFE ; 254 7dfe: 1f 4f sbci r17, 0xFF ; 255 7e00: f7 01 movw r30, r14 7e02: 00 83 st Z, r16 7e04: 11 83 std Z+1, r17 ; 0x01 7e06: 60 e0 ldi r22, 0x00 ; 0 7e08: 70 e0 ldi r23, 0x00 ; 0 7e0a: 80 ec ldi r24, 0xC0 ; 192 7e0c: 9f e7 ldi r25, 0x7F ; 127 7e0e: bc c0 rjmp .+376 ; 0x7f88 7e10: 88 23 and r24, r24 7e12: 11 f0 breq .+4 ; 0x7e18 7e14: 01 50 subi r16, 0x01 ; 1 7e16: 11 09 sbc r17, r1 7e18: a5 e0 ldi r26, 0x05 ; 5 7e1a: b0 e0 ldi r27, 0x00 ; 0 7e1c: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 7e20: 9b 01 movw r18, r22 7e22: ac 01 movw r20, r24 7e24: 22 0f add r18, r18 7e26: 33 1f adc r19, r19 7e28: 44 1f adc r20, r20 7e2a: 55 1f adc r21, r21 7e2c: 28 0d add r18, r8 7e2e: 31 1d adc r19, r1 7e30: 41 1d adc r20, r1 7e32: 51 1d adc r21, r1 7e34: 28 39 cpi r18, 0x98 ; 152 7e36: 99 e9 ldi r25, 0x99 ; 153 7e38: 39 07 cpc r19, r25 7e3a: 49 07 cpc r20, r25 7e3c: 99 e1 ldi r25, 0x19 ; 25 7e3e: 59 07 cpc r21, r25 7e40: a8 f2 brcs .-86 ; 0x7dec 7e42: c6 60 ori r28, 0x06 ; 6 7e44: 9c 2e mov r9, r28 7e46: d2 cf rjmp .-92 ; 0x7dec 7e48: ae ef ldi r26, 0xFE ; 254 7e4a: 8a 12 cpse r8, r26 7e4c: 06 c0 rjmp .+12 ; 0x7e5a 7e4e: c3 fd sbrc r28, 3 7e50: 3c c0 rjmp .+120 ; 0x7eca 7e52: 9c 2e mov r9, r28 7e54: 68 94 set 7e56: 93 f8 bld r9, 3 7e58: c9 cf rjmp .-110 ; 0x7dec 7e5a: df 7d andi r29, 0xDF ; 223 7e5c: d5 34 cpi r29, 0x45 ; 69 7e5e: a9 f5 brne .+106 ; 0x7eca 7e60: 80 81 ld r24, Z 7e62: 8d 32 cpi r24, 0x2D ; 45 7e64: 39 f4 brne .+14 ; 0x7e74 7e66: c0 61 ori r28, 0x10 ; 16 7e68: df 01 movw r26, r30 7e6a: 12 96 adiw r26, 0x02 ; 2 7e6c: 81 81 ldd r24, Z+1 ; 0x01 7e6e: 62 e0 ldi r22, 0x02 ; 2 7e70: 70 e0 ldi r23, 0x00 ; 0 7e72: 06 c0 rjmp .+12 ; 0x7e80 7e74: df 01 movw r26, r30 7e76: 8b 32 cpi r24, 0x2B ; 43 7e78: c1 f3 breq .-16 ; 0x7e6a 7e7a: 11 96 adiw r26, 0x01 ; 1 7e7c: 61 e0 ldi r22, 0x01 ; 1 7e7e: 70 e0 ldi r23, 0x00 ; 0 7e80: 80 53 subi r24, 0x30 ; 48 7e82: 5d 01 movw r10, r26 7e84: a6 1a sub r10, r22 7e86: b7 0a sbc r11, r23 7e88: 8a 30 cpi r24, 0x0A ; 10 7e8a: f8 f4 brcc .+62 ; 0x7eca 7e8c: e0 e8 ldi r30, 0x80 ; 128 7e8e: ce 16 cp r12, r30 7e90: ec e0 ldi r30, 0x0C ; 12 7e92: de 06 cpc r13, r30 7e94: 5c f4 brge .+22 ; 0x7eac 7e96: b6 01 movw r22, r12 7e98: 66 0f add r22, r22 7e9a: 77 1f adc r23, r23 7e9c: 66 0f add r22, r22 7e9e: 77 1f adc r23, r23 7ea0: c6 0e add r12, r22 7ea2: d7 1e adc r13, r23 7ea4: cc 0c add r12, r12 7ea6: dd 1c adc r13, r13 7ea8: c8 0e add r12, r24 7eaa: d1 1c adc r13, r1 7eac: 5d 01 movw r10, r26 7eae: ff ef ldi r31, 0xFF ; 255 7eb0: af 1a sub r10, r31 7eb2: bf 0a sbc r11, r31 7eb4: 8c 91 ld r24, X 7eb6: 80 53 subi r24, 0x30 ; 48 7eb8: 8a 30 cpi r24, 0x0A ; 10 7eba: a8 f1 brcs .+106 ; 0x7f26 7ebc: c4 ff sbrs r28, 4 7ebe: 03 c0 rjmp .+6 ; 0x7ec6 7ec0: d1 94 neg r13 7ec2: c1 94 neg r12 7ec4: d1 08 sbc r13, r1 7ec6: 0c 0d add r16, r12 7ec8: 1d 1d adc r17, r13 7eca: c1 ff sbrs r28, 1 7ecc: 09 c0 rjmp .+18 ; 0x7ee0 7ece: e1 14 cp r14, r1 7ed0: f1 04 cpc r15, r1 7ed2: 31 f0 breq .+12 ; 0x7ee0 7ed4: 81 e0 ldi r24, 0x01 ; 1 7ed6: a8 1a sub r10, r24 7ed8: b1 08 sbc r11, r1 7eda: d7 01 movw r26, r14 7edc: ad 92 st X+, r10 7ede: bc 92 st X, r11 7ee0: ca 01 movw r24, r20 7ee2: b9 01 movw r22, r18 7ee4: 0e 94 93 40 call 0x8126 ; 0x8126 <__floatunsisf> 7ee8: c3 70 andi r28, 0x03 ; 3 7eea: c3 30 cpi r28, 0x03 ; 3 7eec: 09 f4 brne .+2 ; 0x7ef0 7eee: 90 58 subi r25, 0x80 ; 128 7ef0: 4b 01 movw r8, r22 7ef2: 5c 01 movw r10, r24 7ef4: 20 e0 ldi r18, 0x00 ; 0 7ef6: 30 e0 ldi r19, 0x00 ; 0 7ef8: a9 01 movw r20, r18 7efa: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 7efe: 88 23 and r24, r24 7f00: 09 f4 brne .+2 ; 0x7f04 7f02: 40 c0 rjmp .+128 ; 0x7f84 7f04: c7 ec ldi r28, 0xC7 ; 199 7f06: d2 e0 ldi r29, 0x02 ; 2 7f08: 17 ff sbrs r17, 7 7f0a: 05 c0 rjmp .+10 ; 0x7f16 7f0c: 11 95 neg r17 7f0e: 01 95 neg r16 7f10: 11 09 sbc r17, r1 7f12: cf ea ldi r28, 0xAF ; 175 7f14: d2 e0 ldi r29, 0x02 ; 2 7f16: 6e 01 movw r12, r28 7f18: b8 e1 ldi r27, 0x18 ; 24 7f1a: cb 1a sub r12, r27 7f1c: d1 08 sbc r13, r1 7f1e: 80 e2 ldi r24, 0x20 ; 32 7f20: e8 2e mov r14, r24 7f22: f1 2c mov r15, r1 7f24: 0f c0 rjmp .+30 ; 0x7f44 7f26: d5 01 movw r26, r10 7f28: b1 cf rjmp .-158 ; 0x7e8c 7f2a: fe 01 movw r30, r28 7f2c: 25 91 lpm r18, Z+ 7f2e: 35 91 lpm r19, Z+ 7f30: 45 91 lpm r20, Z+ 7f32: 54 91 lpm r21, Z 7f34: 0e 19 sub r16, r14 7f36: 1f 09 sbc r17, r15 7f38: c5 01 movw r24, r10 7f3a: b4 01 movw r22, r8 7f3c: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 7f40: 4b 01 movw r8, r22 7f42: 5c 01 movw r10, r24 7f44: d5 01 movw r26, r10 7f46: c4 01 movw r24, r8 7f48: 0e 15 cp r16, r14 7f4a: 1f 05 cpc r17, r15 7f4c: 74 f7 brge .-36 ; 0x7f2a 7f4e: 24 97 sbiw r28, 0x04 ; 4 7f50: f5 94 asr r15 7f52: e7 94 ror r14 7f54: cc 16 cp r12, r28 7f56: dd 06 cpc r13, r29 7f58: a9 f7 brne .-22 ; 0x7f44 7f5a: 8a 2f mov r24, r26 7f5c: 88 0f add r24, r24 7f5e: 8b 2f mov r24, r27 7f60: 88 1f adc r24, r24 7f62: 8f 3f cpi r24, 0xFF ; 255 7f64: 49 f0 breq .+18 ; 0x7f78 7f66: 20 e0 ldi r18, 0x00 ; 0 7f68: 30 e0 ldi r19, 0x00 ; 0 7f6a: a9 01 movw r20, r18 7f6c: c5 01 movw r24, r10 7f6e: b4 01 movw r22, r8 7f70: 0e 94 8e 40 call 0x811c ; 0x811c <__cmpsf2> 7f74: 81 11 cpse r24, r1 7f76: 06 c0 rjmp .+12 ; 0x7f84 7f78: 82 e2 ldi r24, 0x22 ; 34 7f7a: 90 e0 ldi r25, 0x00 ; 0 7f7c: 80 93 59 2b sts 0x2B59, r24 ; 0x802b59 7f80: 90 93 5a 2b sts 0x2B5A, r25 ; 0x802b5a 7f84: c5 01 movw r24, r10 7f86: b4 01 movw r22, r8 7f88: cd b7 in r28, 0x3d ; 61 7f8a: de b7 in r29, 0x3e ; 62 7f8c: ec e0 ldi r30, 0x0C ; 12 7f8e: 0c 94 df 41 jmp 0x83be ; 0x83be <__epilogue_restores__+0xc> 00007f92 : 7f92: 91 11 cpse r25, r1 7f94: 0c 94 61 41 jmp 0x82c2 ; 0x82c2 <__ctype_isfalse> 7f98: 80 32 cpi r24, 0x20 ; 32 7f9a: 19 f0 breq .+6 ; 0x7fa2 7f9c: 89 50 subi r24, 0x09 ; 9 7f9e: 85 50 subi r24, 0x05 ; 5 7fa0: c8 f7 brcc .-14 ; 0x7f94 7fa2: 08 95 ret 00007fa4 : 7fa4: fb 01 movw r30, r22 7fa6: dc 01 movw r26, r24 7fa8: 41 50 subi r20, 0x01 ; 1 7faa: 50 40 sbci r21, 0x00 ; 0 7fac: 88 f0 brcs .+34 ; 0x7fd0 7fae: 8d 91 ld r24, X+ 7fb0: 81 34 cpi r24, 0x41 ; 65 7fb2: 1c f0 brlt .+6 ; 0x7fba 7fb4: 8b 35 cpi r24, 0x5B ; 91 7fb6: 0c f4 brge .+2 ; 0x7fba 7fb8: 80 5e subi r24, 0xE0 ; 224 7fba: 65 91 lpm r22, Z+ 7fbc: 61 34 cpi r22, 0x41 ; 65 7fbe: 1c f0 brlt .+6 ; 0x7fc6 7fc0: 6b 35 cpi r22, 0x5B ; 91 7fc2: 0c f4 brge .+2 ; 0x7fc6 7fc4: 60 5e subi r22, 0xE0 ; 224 7fc6: 86 1b sub r24, r22 7fc8: 61 11 cpse r22, r1 7fca: 71 f3 breq .-36 ; 0x7fa8 7fcc: 99 0b sbc r25, r25 7fce: 08 95 ret 7fd0: 88 1b sub r24, r24 7fd2: fc cf rjmp .-8 ; 0x7fcc 00007fd4 : 7fd4: fc 01 movw r30, r24 7fd6: 05 90 lpm r0, Z+ 7fd8: 61 50 subi r22, 0x01 ; 1 7fda: 70 40 sbci r23, 0x00 ; 0 7fdc: 01 10 cpse r0, r1 7fde: d8 f7 brcc .-10 ; 0x7fd6 7fe0: 80 95 com r24 7fe2: 90 95 com r25 7fe4: 8e 0f add r24, r30 7fe6: 9f 1f adc r25, r31 7fe8: 08 95 ret 00007fea : 7fea: fc 01 movw r30, r24 7fec: 61 50 subi r22, 0x01 ; 1 7fee: 70 40 sbci r23, 0x00 ; 0 7ff0: 01 90 ld r0, Z+ 7ff2: 01 10 cpse r0, r1 7ff4: d8 f7 brcc .-10 ; 0x7fec 7ff6: 80 95 com r24 7ff8: 90 95 com r25 7ffa: 8e 0f add r24, r30 7ffc: 9f 1f adc r25, r31 7ffe: 08 95 ret 00008000 : 8000: 0f 93 push r16 8002: 1f 93 push r17 8004: cf 93 push r28 8006: df 93 push r29 8008: 18 2f mov r17, r24 800a: 09 2f mov r16, r25 800c: eb 01 movw r28, r22 800e: 8b 81 ldd r24, Y+3 ; 0x03 8010: 81 fd sbrc r24, 1 8012: 09 c0 rjmp .+18 ; 0x8026 8014: 1f ef ldi r17, 0xFF ; 255 8016: 0f ef ldi r16, 0xFF ; 255 8018: 81 2f mov r24, r17 801a: 90 2f mov r25, r16 801c: df 91 pop r29 801e: cf 91 pop r28 8020: 1f 91 pop r17 8022: 0f 91 pop r16 8024: 08 95 ret 8026: 82 ff sbrs r24, 2 8028: 14 c0 rjmp .+40 ; 0x8052 802a: 2e 81 ldd r18, Y+6 ; 0x06 802c: 3f 81 ldd r19, Y+7 ; 0x07 802e: 8c 81 ldd r24, Y+4 ; 0x04 8030: 9d 81 ldd r25, Y+5 ; 0x05 8032: 28 17 cp r18, r24 8034: 39 07 cpc r19, r25 8036: 3c f4 brge .+14 ; 0x8046 8038: e8 81 ld r30, Y 803a: f9 81 ldd r31, Y+1 ; 0x01 803c: cf 01 movw r24, r30 803e: 01 96 adiw r24, 0x01 ; 1 8040: 88 83 st Y, r24 8042: 99 83 std Y+1, r25 ; 0x01 8044: 10 83 st Z, r17 8046: 8e 81 ldd r24, Y+6 ; 0x06 8048: 9f 81 ldd r25, Y+7 ; 0x07 804a: 01 96 adiw r24, 0x01 ; 1 804c: 8e 83 std Y+6, r24 ; 0x06 804e: 9f 83 std Y+7, r25 ; 0x07 8050: e3 cf rjmp .-58 ; 0x8018 8052: e8 85 ldd r30, Y+8 ; 0x08 8054: f9 85 ldd r31, Y+9 ; 0x09 8056: 81 2f mov r24, r17 8058: 09 95 icall 805a: 89 2b or r24, r25 805c: a1 f3 breq .-24 ; 0x8046 805e: da cf rjmp .-76 ; 0x8014 00008060 <__ultoa_invert>: 8060: fa 01 movw r30, r20 8062: aa 27 eor r26, r26 8064: 28 30 cpi r18, 0x08 ; 8 8066: 51 f1 breq .+84 ; 0x80bc <__ultoa_invert+0x5c> 8068: 20 31 cpi r18, 0x10 ; 16 806a: 81 f1 breq .+96 ; 0x80cc <__ultoa_invert+0x6c> 806c: e8 94 clt 806e: 6f 93 push r22 8070: 6e 7f andi r22, 0xFE ; 254 8072: 6e 5f subi r22, 0xFE ; 254 8074: 7f 4f sbci r23, 0xFF ; 255 8076: 8f 4f sbci r24, 0xFF ; 255 8078: 9f 4f sbci r25, 0xFF ; 255 807a: af 4f sbci r26, 0xFF ; 255 807c: b1 e0 ldi r27, 0x01 ; 1 807e: 3e d0 rcall .+124 ; 0x80fc <__ultoa_invert+0x9c> 8080: b4 e0 ldi r27, 0x04 ; 4 8082: 3c d0 rcall .+120 ; 0x80fc <__ultoa_invert+0x9c> 8084: 67 0f add r22, r23 8086: 78 1f adc r23, r24 8088: 89 1f adc r24, r25 808a: 9a 1f adc r25, r26 808c: a1 1d adc r26, r1 808e: 68 0f add r22, r24 8090: 79 1f adc r23, r25 8092: 8a 1f adc r24, r26 8094: 91 1d adc r25, r1 8096: a1 1d adc r26, r1 8098: 6a 0f add r22, r26 809a: 71 1d adc r23, r1 809c: 81 1d adc r24, r1 809e: 91 1d adc r25, r1 80a0: a1 1d adc r26, r1 80a2: 20 d0 rcall .+64 ; 0x80e4 <__ultoa_invert+0x84> 80a4: 09 f4 brne .+2 ; 0x80a8 <__ultoa_invert+0x48> 80a6: 68 94 set 80a8: 3f 91 pop r19 80aa: 2a e0 ldi r18, 0x0A ; 10 80ac: 26 9f mul r18, r22 80ae: 11 24 eor r1, r1 80b0: 30 19 sub r19, r0 80b2: 30 5d subi r19, 0xD0 ; 208 80b4: 31 93 st Z+, r19 80b6: de f6 brtc .-74 ; 0x806e <__ultoa_invert+0xe> 80b8: cf 01 movw r24, r30 80ba: 08 95 ret 80bc: 46 2f mov r20, r22 80be: 47 70 andi r20, 0x07 ; 7 80c0: 40 5d subi r20, 0xD0 ; 208 80c2: 41 93 st Z+, r20 80c4: b3 e0 ldi r27, 0x03 ; 3 80c6: 0f d0 rcall .+30 ; 0x80e6 <__ultoa_invert+0x86> 80c8: c9 f7 brne .-14 ; 0x80bc <__ultoa_invert+0x5c> 80ca: f6 cf rjmp .-20 ; 0x80b8 <__ultoa_invert+0x58> 80cc: 46 2f mov r20, r22 80ce: 4f 70 andi r20, 0x0F ; 15 80d0: 40 5d subi r20, 0xD0 ; 208 80d2: 4a 33 cpi r20, 0x3A ; 58 80d4: 18 f0 brcs .+6 ; 0x80dc <__ultoa_invert+0x7c> 80d6: 49 5d subi r20, 0xD9 ; 217 80d8: 31 fd sbrc r19, 1 80da: 40 52 subi r20, 0x20 ; 32 80dc: 41 93 st Z+, r20 80de: 02 d0 rcall .+4 ; 0x80e4 <__ultoa_invert+0x84> 80e0: a9 f7 brne .-22 ; 0x80cc <__ultoa_invert+0x6c> 80e2: ea cf rjmp .-44 ; 0x80b8 <__ultoa_invert+0x58> 80e4: b4 e0 ldi r27, 0x04 ; 4 80e6: a6 95 lsr r26 80e8: 97 95 ror r25 80ea: 87 95 ror r24 80ec: 77 95 ror r23 80ee: 67 95 ror r22 80f0: ba 95 dec r27 80f2: c9 f7 brne .-14 ; 0x80e6 <__ultoa_invert+0x86> 80f4: 00 97 sbiw r24, 0x00 ; 0 80f6: 61 05 cpc r22, r1 80f8: 71 05 cpc r23, r1 80fa: 08 95 ret 80fc: 9b 01 movw r18, r22 80fe: ac 01 movw r20, r24 8100: 0a 2e mov r0, r26 8102: 06 94 lsr r0 8104: 57 95 ror r21 8106: 47 95 ror r20 8108: 37 95 ror r19 810a: 27 95 ror r18 810c: ba 95 dec r27 810e: c9 f7 brne .-14 ; 0x8102 <__ultoa_invert+0xa2> 8110: 62 0f add r22, r18 8112: 73 1f adc r23, r19 8114: 84 1f adc r24, r20 8116: 95 1f adc r25, r21 8118: a0 1d adc r26, r0 811a: 08 95 ret 0000811c <__cmpsf2>: 811c: 0e 94 d0 40 call 0x81a0 ; 0x81a0 <__fp_cmp> 8120: 08 f4 brcc .+2 ; 0x8124 <__cmpsf2+0x8> 8122: 81 e0 ldi r24, 0x01 ; 1 8124: 08 95 ret 00008126 <__floatunsisf>: 8126: e8 94 clt 8128: 09 c0 rjmp .+18 ; 0x813c <__floatsisf+0x12> 0000812a <__floatsisf>: 812a: 97 fb bst r25, 7 812c: 3e f4 brtc .+14 ; 0x813c <__floatsisf+0x12> 812e: 90 95 com r25 8130: 80 95 com r24 8132: 70 95 com r23 8134: 61 95 neg r22 8136: 7f 4f sbci r23, 0xFF ; 255 8138: 8f 4f sbci r24, 0xFF ; 255 813a: 9f 4f sbci r25, 0xFF ; 255 813c: 99 23 and r25, r25 813e: a9 f0 breq .+42 ; 0x816a <__floatsisf+0x40> 8140: f9 2f mov r31, r25 8142: 96 e9 ldi r25, 0x96 ; 150 8144: bb 27 eor r27, r27 8146: 93 95 inc r25 8148: f6 95 lsr r31 814a: 87 95 ror r24 814c: 77 95 ror r23 814e: 67 95 ror r22 8150: b7 95 ror r27 8152: f1 11 cpse r31, r1 8154: f8 cf rjmp .-16 ; 0x8146 <__floatsisf+0x1c> 8156: fa f4 brpl .+62 ; 0x8196 <__floatsisf+0x6c> 8158: bb 0f add r27, r27 815a: 11 f4 brne .+4 ; 0x8160 <__floatsisf+0x36> 815c: 60 ff sbrs r22, 0 815e: 1b c0 rjmp .+54 ; 0x8196 <__floatsisf+0x6c> 8160: 6f 5f subi r22, 0xFF ; 255 8162: 7f 4f sbci r23, 0xFF ; 255 8164: 8f 4f sbci r24, 0xFF ; 255 8166: 9f 4f sbci r25, 0xFF ; 255 8168: 16 c0 rjmp .+44 ; 0x8196 <__floatsisf+0x6c> 816a: 88 23 and r24, r24 816c: 11 f0 breq .+4 ; 0x8172 <__floatsisf+0x48> 816e: 96 e9 ldi r25, 0x96 ; 150 8170: 11 c0 rjmp .+34 ; 0x8194 <__floatsisf+0x6a> 8172: 77 23 and r23, r23 8174: 21 f0 breq .+8 ; 0x817e <__floatsisf+0x54> 8176: 9e e8 ldi r25, 0x8E ; 142 8178: 87 2f mov r24, r23 817a: 76 2f mov r23, r22 817c: 05 c0 rjmp .+10 ; 0x8188 <__floatsisf+0x5e> 817e: 66 23 and r22, r22 8180: 71 f0 breq .+28 ; 0x819e <__floatsisf+0x74> 8182: 96 e8 ldi r25, 0x86 ; 134 8184: 86 2f mov r24, r22 8186: 70 e0 ldi r23, 0x00 ; 0 8188: 60 e0 ldi r22, 0x00 ; 0 818a: 2a f0 brmi .+10 ; 0x8196 <__floatsisf+0x6c> 818c: 9a 95 dec r25 818e: 66 0f add r22, r22 8190: 77 1f adc r23, r23 8192: 88 1f adc r24, r24 8194: da f7 brpl .-10 ; 0x818c <__floatsisf+0x62> 8196: 88 0f add r24, r24 8198: 96 95 lsr r25 819a: 87 95 ror r24 819c: 97 f9 bld r25, 7 819e: 08 95 ret 000081a0 <__fp_cmp>: 81a0: 99 0f add r25, r25 81a2: 00 08 sbc r0, r0 81a4: 55 0f add r21, r21 81a6: aa 0b sbc r26, r26 81a8: e0 e8 ldi r30, 0x80 ; 128 81aa: fe ef ldi r31, 0xFE ; 254 81ac: 16 16 cp r1, r22 81ae: 17 06 cpc r1, r23 81b0: e8 07 cpc r30, r24 81b2: f9 07 cpc r31, r25 81b4: c0 f0 brcs .+48 ; 0x81e6 <__fp_cmp+0x46> 81b6: 12 16 cp r1, r18 81b8: 13 06 cpc r1, r19 81ba: e4 07 cpc r30, r20 81bc: f5 07 cpc r31, r21 81be: 98 f0 brcs .+38 ; 0x81e6 <__fp_cmp+0x46> 81c0: 62 1b sub r22, r18 81c2: 73 0b sbc r23, r19 81c4: 84 0b sbc r24, r20 81c6: 95 0b sbc r25, r21 81c8: 39 f4 brne .+14 ; 0x81d8 <__fp_cmp+0x38> 81ca: 0a 26 eor r0, r26 81cc: 61 f0 breq .+24 ; 0x81e6 <__fp_cmp+0x46> 81ce: 23 2b or r18, r19 81d0: 24 2b or r18, r20 81d2: 25 2b or r18, r21 81d4: 21 f4 brne .+8 ; 0x81de <__fp_cmp+0x3e> 81d6: 08 95 ret 81d8: 0a 26 eor r0, r26 81da: 09 f4 brne .+2 ; 0x81de <__fp_cmp+0x3e> 81dc: a1 40 sbci r26, 0x01 ; 1 81de: a6 95 lsr r26 81e0: 8f ef ldi r24, 0xFF ; 255 81e2: 81 1d adc r24, r1 81e4: 81 1d adc r24, r1 81e6: 08 95 ret 000081e8 <__mulsf3>: 81e8: 0e 94 07 41 call 0x820e ; 0x820e <__mulsf3x> 81ec: 0c 94 7b 41 jmp 0x82f6 ; 0x82f6 <__fp_round> 81f0: 0e 94 6d 41 call 0x82da ; 0x82da <__fp_pscA> 81f4: 38 f0 brcs .+14 ; 0x8204 <__mulsf3+0x1c> 81f6: 0e 94 74 41 call 0x82e8 ; 0x82e8 <__fp_pscB> 81fa: 20 f0 brcs .+8 ; 0x8204 <__mulsf3+0x1c> 81fc: 95 23 and r25, r21 81fe: 11 f0 breq .+4 ; 0x8204 <__mulsf3+0x1c> 8200: 0c 94 64 41 jmp 0x82c8 ; 0x82c8 <__fp_inf> 8204: 0c 94 6a 41 jmp 0x82d4 ; 0x82d4 <__fp_nan> 8208: 11 24 eor r1, r1 820a: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 0000820e <__mulsf3x>: 820e: 0e 94 8c 41 call 0x8318 ; 0x8318 <__fp_split3> 8212: 70 f3 brcs .-36 ; 0x81f0 <__mulsf3+0x8> 00008214 <__mulsf3_pse>: 8214: 95 9f mul r25, r21 8216: c1 f3 breq .-16 ; 0x8208 <__mulsf3+0x20> 8218: 95 0f add r25, r21 821a: 50 e0 ldi r21, 0x00 ; 0 821c: 55 1f adc r21, r21 821e: 62 9f mul r22, r18 8220: f0 01 movw r30, r0 8222: 72 9f mul r23, r18 8224: bb 27 eor r27, r27 8226: f0 0d add r31, r0 8228: b1 1d adc r27, r1 822a: 63 9f mul r22, r19 822c: aa 27 eor r26, r26 822e: f0 0d add r31, r0 8230: b1 1d adc r27, r1 8232: aa 1f adc r26, r26 8234: 64 9f mul r22, r20 8236: 66 27 eor r22, r22 8238: b0 0d add r27, r0 823a: a1 1d adc r26, r1 823c: 66 1f adc r22, r22 823e: 82 9f mul r24, r18 8240: 22 27 eor r18, r18 8242: b0 0d add r27, r0 8244: a1 1d adc r26, r1 8246: 62 1f adc r22, r18 8248: 73 9f mul r23, r19 824a: b0 0d add r27, r0 824c: a1 1d adc r26, r1 824e: 62 1f adc r22, r18 8250: 83 9f mul r24, r19 8252: a0 0d add r26, r0 8254: 61 1d adc r22, r1 8256: 22 1f adc r18, r18 8258: 74 9f mul r23, r20 825a: 33 27 eor r19, r19 825c: a0 0d add r26, r0 825e: 61 1d adc r22, r1 8260: 23 1f adc r18, r19 8262: 84 9f mul r24, r20 8264: 60 0d add r22, r0 8266: 21 1d adc r18, r1 8268: 82 2f mov r24, r18 826a: 76 2f mov r23, r22 826c: 6a 2f mov r22, r26 826e: 11 24 eor r1, r1 8270: 9f 57 subi r25, 0x7F ; 127 8272: 50 40 sbci r21, 0x00 ; 0 8274: 9a f0 brmi .+38 ; 0x829c <__mulsf3_pse+0x88> 8276: f1 f0 breq .+60 ; 0x82b4 <__mulsf3_pse+0xa0> 8278: 88 23 and r24, r24 827a: 4a f0 brmi .+18 ; 0x828e <__mulsf3_pse+0x7a> 827c: ee 0f add r30, r30 827e: ff 1f adc r31, r31 8280: bb 1f adc r27, r27 8282: 66 1f adc r22, r22 8284: 77 1f adc r23, r23 8286: 88 1f adc r24, r24 8288: 91 50 subi r25, 0x01 ; 1 828a: 50 40 sbci r21, 0x00 ; 0 828c: a9 f7 brne .-22 ; 0x8278 <__mulsf3_pse+0x64> 828e: 9e 3f cpi r25, 0xFE ; 254 8290: 51 05 cpc r21, r1 8292: 80 f0 brcs .+32 ; 0x82b4 <__mulsf3_pse+0xa0> 8294: 0c 94 64 41 jmp 0x82c8 ; 0x82c8 <__fp_inf> 8298: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 829c: 5f 3f cpi r21, 0xFF ; 255 829e: e4 f3 brlt .-8 ; 0x8298 <__mulsf3_pse+0x84> 82a0: 98 3e cpi r25, 0xE8 ; 232 82a2: d4 f3 brlt .-12 ; 0x8298 <__mulsf3_pse+0x84> 82a4: 86 95 lsr r24 82a6: 77 95 ror r23 82a8: 67 95 ror r22 82aa: b7 95 ror r27 82ac: f7 95 ror r31 82ae: e7 95 ror r30 82b0: 9f 5f subi r25, 0xFF ; 255 82b2: c1 f7 brne .-16 ; 0x82a4 <__mulsf3_pse+0x90> 82b4: fe 2b or r31, r30 82b6: 88 0f add r24, r24 82b8: 91 1d adc r25, r1 82ba: 96 95 lsr r25 82bc: 87 95 ror r24 82be: 97 f9 bld r25, 7 82c0: 08 95 ret 000082c2 <__ctype_isfalse>: 82c2: 99 27 eor r25, r25 82c4: 88 27 eor r24, r24 000082c6 <__ctype_istrue>: 82c6: 08 95 ret 000082c8 <__fp_inf>: 82c8: 97 f9 bld r25, 7 82ca: 9f 67 ori r25, 0x7F ; 127 82cc: 80 e8 ldi r24, 0x80 ; 128 82ce: 70 e0 ldi r23, 0x00 ; 0 82d0: 60 e0 ldi r22, 0x00 ; 0 82d2: 08 95 ret 000082d4 <__fp_nan>: 82d4: 9f ef ldi r25, 0xFF ; 255 82d6: 80 ec ldi r24, 0xC0 ; 192 82d8: 08 95 ret 000082da <__fp_pscA>: 82da: 00 24 eor r0, r0 82dc: 0a 94 dec r0 82de: 16 16 cp r1, r22 82e0: 17 06 cpc r1, r23 82e2: 18 06 cpc r1, r24 82e4: 09 06 cpc r0, r25 82e6: 08 95 ret 000082e8 <__fp_pscB>: 82e8: 00 24 eor r0, r0 82ea: 0a 94 dec r0 82ec: 12 16 cp r1, r18 82ee: 13 06 cpc r1, r19 82f0: 14 06 cpc r1, r20 82f2: 05 06 cpc r0, r21 82f4: 08 95 ret 000082f6 <__fp_round>: 82f6: 09 2e mov r0, r25 82f8: 03 94 inc r0 82fa: 00 0c add r0, r0 82fc: 11 f4 brne .+4 ; 0x8302 <__fp_round+0xc> 82fe: 88 23 and r24, r24 8300: 52 f0 brmi .+20 ; 0x8316 <__fp_round+0x20> 8302: bb 0f add r27, r27 8304: 40 f4 brcc .+16 ; 0x8316 <__fp_round+0x20> 8306: bf 2b or r27, r31 8308: 11 f4 brne .+4 ; 0x830e <__fp_round+0x18> 830a: 60 ff sbrs r22, 0 830c: 04 c0 rjmp .+8 ; 0x8316 <__fp_round+0x20> 830e: 6f 5f subi r22, 0xFF ; 255 8310: 7f 4f sbci r23, 0xFF ; 255 8312: 8f 4f sbci r24, 0xFF ; 255 8314: 9f 4f sbci r25, 0xFF ; 255 8316: 08 95 ret 00008318 <__fp_split3>: 8318: 57 fd sbrc r21, 7 831a: 90 58 subi r25, 0x80 ; 128 831c: 44 0f add r20, r20 831e: 55 1f adc r21, r21 8320: 59 f0 breq .+22 ; 0x8338 <__fp_splitA+0x10> 8322: 5f 3f cpi r21, 0xFF ; 255 8324: 71 f0 breq .+28 ; 0x8342 <__fp_splitA+0x1a> 8326: 47 95 ror r20 00008328 <__fp_splitA>: 8328: 88 0f add r24, r24 832a: 97 fb bst r25, 7 832c: 99 1f adc r25, r25 832e: 61 f0 breq .+24 ; 0x8348 <__fp_splitA+0x20> 8330: 9f 3f cpi r25, 0xFF ; 255 8332: 79 f0 breq .+30 ; 0x8352 <__fp_splitA+0x2a> 8334: 87 95 ror r24 8336: 08 95 ret 8338: 12 16 cp r1, r18 833a: 13 06 cpc r1, r19 833c: 14 06 cpc r1, r20 833e: 55 1f adc r21, r21 8340: f2 cf rjmp .-28 ; 0x8326 <__fp_split3+0xe> 8342: 46 95 lsr r20 8344: f1 df rcall .-30 ; 0x8328 <__fp_splitA> 8346: 08 c0 rjmp .+16 ; 0x8358 <__fp_splitA+0x30> 8348: 16 16 cp r1, r22 834a: 17 06 cpc r1, r23 834c: 18 06 cpc r1, r24 834e: 99 1f adc r25, r25 8350: f1 cf rjmp .-30 ; 0x8334 <__fp_splitA+0xc> 8352: 86 95 lsr r24 8354: 71 05 cpc r23, r1 8356: 61 05 cpc r22, r1 8358: 08 94 sec 835a: 08 95 ret 0000835c <__fp_zero>: 835c: e8 94 clt 0000835e <__fp_szero>: 835e: bb 27 eor r27, r27 8360: 66 27 eor r22, r22 8362: 77 27 eor r23, r23 8364: cb 01 movw r24, r22 8366: 97 f9 bld r25, 7 8368: 08 95 ret 0000836a <__muluhisi3>: 836a: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 836e: a5 9f mul r26, r21 8370: 90 0d add r25, r0 8372: b4 9f mul r27, r20 8374: 90 0d add r25, r0 8376: a4 9f mul r26, r20 8378: 80 0d add r24, r0 837a: 91 1d adc r25, r1 837c: 11 24 eor r1, r1 837e: 08 95 ret 00008380 <__prologue_saves__>: 8380: 2f 92 push r2 8382: 3f 92 push r3 8384: 4f 92 push r4 8386: 5f 92 push r5 8388: 6f 92 push r6 838a: 7f 92 push r7 838c: 8f 92 push r8 838e: 9f 92 push r9 8390: af 92 push r10 8392: bf 92 push r11 8394: cf 92 push r12 8396: df 92 push r13 8398: ef 92 push r14 839a: ff 92 push r15 839c: 0f 93 push r16 839e: 1f 93 push r17 83a0: cf 93 push r28 83a2: df 93 push r29 83a4: cd b7 in r28, 0x3d ; 61 83a6: de b7 in r29, 0x3e ; 62 83a8: ca 1b sub r28, r26 83aa: db 0b sbc r29, r27 83ac: cd bf out 0x3d, r28 ; 61 83ae: de bf out 0x3e, r29 ; 62 83b0: 09 94 ijmp 000083b2 <__epilogue_restores__>: 83b2: 2a 88 ldd r2, Y+18 ; 0x12 83b4: 39 88 ldd r3, Y+17 ; 0x11 83b6: 48 88 ldd r4, Y+16 ; 0x10 83b8: 5f 84 ldd r5, Y+15 ; 0x0f 83ba: 6e 84 ldd r6, Y+14 ; 0x0e 83bc: 7d 84 ldd r7, Y+13 ; 0x0d 83be: 8c 84 ldd r8, Y+12 ; 0x0c 83c0: 9b 84 ldd r9, Y+11 ; 0x0b 83c2: aa 84 ldd r10, Y+10 ; 0x0a 83c4: b9 84 ldd r11, Y+9 ; 0x09 83c6: c8 84 ldd r12, Y+8 ; 0x08 83c8: df 80 ldd r13, Y+7 ; 0x07 83ca: ee 80 ldd r14, Y+6 ; 0x06 83cc: fd 80 ldd r15, Y+5 ; 0x05 83ce: 0c 81 ldd r16, Y+4 ; 0x04 83d0: 1b 81 ldd r17, Y+3 ; 0x03 83d2: aa 81 ldd r26, Y+2 ; 0x02 83d4: b9 81 ldd r27, Y+1 ; 0x01 83d6: ce 0f add r28, r30 83d8: d1 1d adc r29, r1 83da: cd bf out 0x3d, r28 ; 61 83dc: de bf out 0x3e, r29 ; 62 83de: ed 01 movw r28, r26 83e0: 08 95 ret 000083e2 <__umulhisi3>: 83e2: a2 9f mul r26, r18 83e4: b0 01 movw r22, r0 83e6: b3 9f mul r27, r19 83e8: c0 01 movw r24, r0 83ea: a3 9f mul r26, r19 83ec: 70 0d add r23, r0 83ee: 81 1d adc r24, r1 83f0: 11 24 eor r1, r1 83f2: 91 1d adc r25, r1 83f4: b2 9f mul r27, r18 83f6: 70 0d add r23, r0 83f8: 81 1d adc r24, r1 83fa: 11 24 eor r1, r1 83fc: 91 1d adc r25, r1 83fe: 08 95 ret 00008400 <__mulsi3>: 8400: db 01 movw r26, r22 8402: 8f 93 push r24 8404: 9f 93 push r25 8406: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 840a: bf 91 pop r27 840c: af 91 pop r26 840e: a2 9f mul r26, r18 8410: 80 0d add r24, r0 8412: 91 1d adc r25, r1 8414: a3 9f mul r26, r19 8416: 90 0d add r25, r0 8418: b2 9f mul r27, r18 841a: 90 0d add r25, r0 841c: 11 24 eor r1, r1 841e: 08 95 ret 00008420 <__divmodhi4>: 8420: 97 fb bst r25, 7 8422: 07 2e mov r0, r23 8424: 16 f4 brtc .+4 ; 0x842a <__divmodhi4+0xa> 8426: 00 94 com r0 8428: 07 d0 rcall .+14 ; 0x8438 <__divmodhi4_neg1> 842a: 77 fd sbrc r23, 7 842c: 09 d0 rcall .+18 ; 0x8440 <__divmodhi4_neg2> 842e: 0e 94 bf 43 call 0x877e ; 0x877e <__udivmodhi4> 8432: 07 fc sbrc r0, 7 8434: 05 d0 rcall .+10 ; 0x8440 <__divmodhi4_neg2> 8436: 3e f4 brtc .+14 ; 0x8446 <__divmodhi4_exit> 00008438 <__divmodhi4_neg1>: 8438: 90 95 com r25 843a: 81 95 neg r24 843c: 9f 4f sbci r25, 0xFF ; 255 843e: 08 95 ret 00008440 <__divmodhi4_neg2>: 8440: 70 95 com r23 8442: 61 95 neg r22 8444: 7f 4f sbci r23, 0xFF ; 255 00008446 <__divmodhi4_exit>: 8446: 08 95 ret 00008448 <__udivmodsi4>: 8448: a1 e2 ldi r26, 0x21 ; 33 844a: 1a 2e mov r1, r26 844c: aa 1b sub r26, r26 844e: bb 1b sub r27, r27 8450: fd 01 movw r30, r26 8452: 0d c0 rjmp .+26 ; 0x846e <__udivmodsi4_ep> 00008454 <__udivmodsi4_loop>: 8454: aa 1f adc r26, r26 8456: bb 1f adc r27, r27 8458: ee 1f adc r30, r30 845a: ff 1f adc r31, r31 845c: a2 17 cp r26, r18 845e: b3 07 cpc r27, r19 8460: e4 07 cpc r30, r20 8462: f5 07 cpc r31, r21 8464: 20 f0 brcs .+8 ; 0x846e <__udivmodsi4_ep> 8466: a2 1b sub r26, r18 8468: b3 0b sbc r27, r19 846a: e4 0b sbc r30, r20 846c: f5 0b sbc r31, r21 0000846e <__udivmodsi4_ep>: 846e: 66 1f adc r22, r22 8470: 77 1f adc r23, r23 8472: 88 1f adc r24, r24 8474: 99 1f adc r25, r25 8476: 1a 94 dec r1 8478: 69 f7 brne .-38 ; 0x8454 <__udivmodsi4_loop> 847a: 60 95 com r22 847c: 70 95 com r23 847e: 80 95 com r24 8480: 90 95 com r25 8482: 9b 01 movw r18, r22 8484: ac 01 movw r20, r24 8486: bd 01 movw r22, r26 8488: cf 01 movw r24, r30 848a: 08 95 ret 0000848c <__divmodsi4>: 848c: 05 2e mov r0, r21 848e: 97 fb bst r25, 7 8490: 1e f4 brtc .+6 ; 0x8498 <__divmodsi4+0xc> 8492: 00 94 com r0 8494: 0e 94 5d 42 call 0x84ba ; 0x84ba <__negsi2> 8498: 57 fd sbrc r21, 7 849a: 07 d0 rcall .+14 ; 0x84aa <__divmodsi4_neg2> 849c: 0e 94 24 42 call 0x8448 ; 0x8448 <__udivmodsi4> 84a0: 07 fc sbrc r0, 7 84a2: 03 d0 rcall .+6 ; 0x84aa <__divmodsi4_neg2> 84a4: 4e f4 brtc .+18 ; 0x84b8 <__divmodsi4_exit> 84a6: 0c 94 5d 42 jmp 0x84ba ; 0x84ba <__negsi2> 000084aa <__divmodsi4_neg2>: 84aa: 50 95 com r21 84ac: 40 95 com r20 84ae: 30 95 com r19 84b0: 21 95 neg r18 84b2: 3f 4f sbci r19, 0xFF ; 255 84b4: 4f 4f sbci r20, 0xFF ; 255 84b6: 5f 4f sbci r21, 0xFF ; 255 000084b8 <__divmodsi4_exit>: 84b8: 08 95 ret 000084ba <__negsi2>: 84ba: 90 95 com r25 84bc: 80 95 com r24 84be: 70 95 com r23 84c0: 61 95 neg r22 84c2: 7f 4f sbci r23, 0xFF ; 255 84c4: 8f 4f sbci r24, 0xFF ; 255 84c6: 9f 4f sbci r25, 0xFF ; 255 84c8: 08 95 ret 000084ca <__tablejump2__>: 84ca: ee 0f add r30, r30 84cc: ff 1f adc r31, r31 84ce: 05 90 lpm r0, Z+ 84d0: f4 91 lpm r31, Z 84d2: e0 2d mov r30, r0 84d4: 09 94 ijmp 000084d6 <__mulshisi3>: 84d6: b7 ff sbrs r27, 7 84d8: 0c 94 b5 41 jmp 0x836a ; 0x836a <__muluhisi3> 000084dc <__mulohisi3>: 84dc: 0e 94 b5 41 call 0x836a ; 0x836a <__muluhisi3> 84e0: 82 1b sub r24, r18 84e2: 93 0b sbc r25, r19 84e4: 08 95 ret 000084e6 <__muldi3>: 84e6: df 93 push r29 84e8: cf 93 push r28 84ea: 1f 93 push r17 84ec: 0f 93 push r16 84ee: 9a 9d mul r25, r10 84f0: f0 2d mov r31, r0 84f2: 21 9f mul r18, r17 84f4: f0 0d add r31, r0 84f6: 8b 9d mul r24, r11 84f8: f0 0d add r31, r0 84fa: 8a 9d mul r24, r10 84fc: e0 2d mov r30, r0 84fe: f1 0d add r31, r1 8500: 03 9f mul r16, r19 8502: f0 0d add r31, r0 8504: 02 9f mul r16, r18 8506: e0 0d add r30, r0 8508: f1 1d adc r31, r1 850a: 4e 9d mul r20, r14 850c: e0 0d add r30, r0 850e: f1 1d adc r31, r1 8510: 5e 9d mul r21, r14 8512: f0 0d add r31, r0 8514: 4f 9d mul r20, r15 8516: f0 0d add r31, r0 8518: 7f 93 push r23 851a: 6f 93 push r22 851c: bf 92 push r11 851e: af 92 push r10 8520: 5f 93 push r21 8522: 4f 93 push r20 8524: d5 01 movw r26, r10 8526: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 852a: 8b 01 movw r16, r22 852c: ac 01 movw r20, r24 852e: d7 01 movw r26, r14 8530: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 8534: eb 01 movw r28, r22 8536: e8 0f add r30, r24 8538: f9 1f adc r31, r25 853a: d6 01 movw r26, r12 853c: 0e 94 c2 42 call 0x8584 ; 0x8584 <__muldi3_6> 8540: 2f 91 pop r18 8542: 3f 91 pop r19 8544: d6 01 movw r26, r12 8546: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 854a: c6 0f add r28, r22 854c: d7 1f adc r29, r23 854e: e8 1f adc r30, r24 8550: f9 1f adc r31, r25 8552: af 91 pop r26 8554: bf 91 pop r27 8556: 0e 94 c2 42 call 0x8584 ; 0x8584 <__muldi3_6> 855a: 2f 91 pop r18 855c: 3f 91 pop r19 855e: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 8562: c6 0f add r28, r22 8564: d7 1f adc r29, r23 8566: e8 1f adc r30, r24 8568: f9 1f adc r31, r25 856a: d6 01 movw r26, r12 856c: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 8570: e6 0f add r30, r22 8572: f7 1f adc r31, r23 8574: 98 01 movw r18, r16 8576: be 01 movw r22, r28 8578: cf 01 movw r24, r30 857a: 0f 91 pop r16 857c: 1f 91 pop r17 857e: cf 91 pop r28 8580: df 91 pop r29 8582: 08 95 ret 00008584 <__muldi3_6>: 8584: 0e 94 f1 41 call 0x83e2 ; 0x83e2 <__umulhisi3> 8588: 46 0f add r20, r22 858a: 57 1f adc r21, r23 858c: c8 1f adc r28, r24 858e: d9 1f adc r29, r25 8590: 08 f4 brcc .+2 ; 0x8594 <__muldi3_6+0x10> 8592: 31 96 adiw r30, 0x01 ; 1 8594: 08 95 ret 00008596 <__moddi3>: 8596: 68 94 set 8598: 01 c0 rjmp .+2 ; 0x859c <__divdi3_moddi3> 0000859a <__divdi3>: 859a: e8 94 clt 0000859c <__divdi3_moddi3>: 859c: f9 2f mov r31, r25 859e: f1 2b or r31, r17 85a0: 12 f0 brmi .+4 ; 0x85a6 <__divdi3_moddi3+0xa> 85a2: 0c 94 ff 42 jmp 0x85fe ; 0x85fe <__udivdi3_umoddi3> 85a6: a0 e0 ldi r26, 0x00 ; 0 85a8: b0 e0 ldi r27, 0x00 ; 0 85aa: e9 ed ldi r30, 0xD9 ; 217 85ac: f2 e4 ldi r31, 0x42 ; 66 85ae: 0c 94 c6 41 jmp 0x838c ; 0x838c <__prologue_saves__+0xc> 85b2: 09 2e mov r0, r25 85b4: 05 94 asr r0 85b6: 22 f4 brpl .+8 ; 0x85c0 <__divdi3_moddi3+0x24> 85b8: 0e 94 5b 43 call 0x86b6 ; 0x86b6 <__negdi2> 85bc: 11 23 and r17, r17 85be: 92 f4 brpl .+36 ; 0x85e4 <__divdi3_moddi3+0x48> 85c0: f0 e8 ldi r31, 0x80 ; 128 85c2: 0f 26 eor r0, r31 85c4: ff ef ldi r31, 0xFF ; 255 85c6: e0 94 com r14 85c8: f0 94 com r15 85ca: 00 95 com r16 85cc: 10 95 com r17 85ce: b0 94 com r11 85d0: c0 94 com r12 85d2: d0 94 com r13 85d4: a1 94 neg r10 85d6: bf 0a sbc r11, r31 85d8: cf 0a sbc r12, r31 85da: df 0a sbc r13, r31 85dc: ef 0a sbc r14, r31 85de: ff 0a sbc r15, r31 85e0: 0f 0b sbc r16, r31 85e2: 1f 0b sbc r17, r31 85e4: 0e 94 0a 43 call 0x8614 ; 0x8614 <__udivmod64> 85e8: 07 fc sbrc r0, 7 85ea: 0e 94 5b 43 call 0x86b6 ; 0x86b6 <__negdi2> 85ee: cd b7 in r28, 0x3d ; 61 85f0: de b7 in r29, 0x3e ; 62 85f2: ec e0 ldi r30, 0x0C ; 12 85f4: 0c 94 df 41 jmp 0x83be ; 0x83be <__epilogue_restores__+0xc> 000085f8 <__umoddi3>: 85f8: 68 94 set 85fa: 01 c0 rjmp .+2 ; 0x85fe <__udivdi3_umoddi3> 000085fc <__udivdi3>: 85fc: e8 94 clt 000085fe <__udivdi3_umoddi3>: 85fe: 8f 92 push r8 8600: 9f 92 push r9 8602: cf 93 push r28 8604: df 93 push r29 8606: 0e 94 0a 43 call 0x8614 ; 0x8614 <__udivmod64> 860a: df 91 pop r29 860c: cf 91 pop r28 860e: 9f 90 pop r9 8610: 8f 90 pop r8 8612: 08 95 ret 00008614 <__udivmod64>: 8614: 88 24 eor r8, r8 8616: 99 24 eor r9, r9 8618: f4 01 movw r30, r8 861a: e4 01 movw r28, r8 861c: b0 e4 ldi r27, 0x40 ; 64 861e: 9f 93 push r25 8620: aa 27 eor r26, r26 8622: 9a 15 cp r25, r10 8624: 8b 04 cpc r8, r11 8626: 9c 04 cpc r9, r12 8628: ed 05 cpc r30, r13 862a: fe 05 cpc r31, r14 862c: cf 05 cpc r28, r15 862e: d0 07 cpc r29, r16 8630: a1 07 cpc r26, r17 8632: 98 f4 brcc .+38 ; 0x865a <__udivmod64+0x46> 8634: ad 2f mov r26, r29 8636: dc 2f mov r29, r28 8638: cf 2f mov r28, r31 863a: fe 2f mov r31, r30 863c: e9 2d mov r30, r9 863e: 98 2c mov r9, r8 8640: 89 2e mov r8, r25 8642: 98 2f mov r25, r24 8644: 87 2f mov r24, r23 8646: 76 2f mov r23, r22 8648: 65 2f mov r22, r21 864a: 54 2f mov r21, r20 864c: 43 2f mov r20, r19 864e: 32 2f mov r19, r18 8650: 22 27 eor r18, r18 8652: b8 50 subi r27, 0x08 ; 8 8654: 31 f7 brne .-52 ; 0x8622 <__udivmod64+0xe> 8656: bf 91 pop r27 8658: 27 c0 rjmp .+78 ; 0x86a8 <__udivmod64+0x94> 865a: 1b 2e mov r1, r27 865c: bf 91 pop r27 865e: bb 27 eor r27, r27 8660: 22 0f add r18, r18 8662: 33 1f adc r19, r19 8664: 44 1f adc r20, r20 8666: 55 1f adc r21, r21 8668: 66 1f adc r22, r22 866a: 77 1f adc r23, r23 866c: 88 1f adc r24, r24 866e: 99 1f adc r25, r25 8670: 88 1c adc r8, r8 8672: 99 1c adc r9, r9 8674: ee 1f adc r30, r30 8676: ff 1f adc r31, r31 8678: cc 1f adc r28, r28 867a: dd 1f adc r29, r29 867c: aa 1f adc r26, r26 867e: bb 1f adc r27, r27 8680: 8a 14 cp r8, r10 8682: 9b 04 cpc r9, r11 8684: ec 05 cpc r30, r12 8686: fd 05 cpc r31, r13 8688: ce 05 cpc r28, r14 868a: df 05 cpc r29, r15 868c: a0 07 cpc r26, r16 868e: b1 07 cpc r27, r17 8690: 48 f0 brcs .+18 ; 0x86a4 <__udivmod64+0x90> 8692: 8a 18 sub r8, r10 8694: 9b 08 sbc r9, r11 8696: ec 09 sbc r30, r12 8698: fd 09 sbc r31, r13 869a: ce 09 sbc r28, r14 869c: df 09 sbc r29, r15 869e: a0 0b sbc r26, r16 86a0: b1 0b sbc r27, r17 86a2: 21 60 ori r18, 0x01 ; 1 86a4: 1a 94 dec r1 86a6: e1 f6 brne .-72 ; 0x8660 <__udivmod64+0x4c> 86a8: 2e f4 brtc .+10 ; 0x86b4 <__udivmod64+0xa0> 86aa: 94 01 movw r18, r8 86ac: af 01 movw r20, r30 86ae: be 01 movw r22, r28 86b0: cd 01 movw r24, r26 86b2: 00 0c add r0, r0 86b4: 08 95 ret 000086b6 <__negdi2>: 86b6: 60 95 com r22 86b8: 70 95 com r23 86ba: 80 95 com r24 86bc: 90 95 com r25 86be: 30 95 com r19 86c0: 40 95 com r20 86c2: 50 95 com r21 86c4: 21 95 neg r18 86c6: 3f 4f sbci r19, 0xFF ; 255 86c8: 4f 4f sbci r20, 0xFF ; 255 86ca: 5f 4f sbci r21, 0xFF ; 255 86cc: 6f 4f sbci r22, 0xFF ; 255 86ce: 7f 4f sbci r23, 0xFF ; 255 86d0: 8f 4f sbci r24, 0xFF ; 255 86d2: 9f 4f sbci r25, 0xFF ; 255 86d4: 08 95 ret 000086d6 <__ashldi3>: 86d6: 00 2e mov r0, r16 86d8: 08 30 cpi r16, 0x08 ; 8 86da: 90 f0 brcs .+36 ; 0x8700 <__ashldi3+0x2a> 86dc: 98 2f mov r25, r24 86de: 87 2f mov r24, r23 86e0: 76 2f mov r23, r22 86e2: 65 2f mov r22, r21 86e4: 54 2f mov r21, r20 86e6: 43 2f mov r20, r19 86e8: 32 2f mov r19, r18 86ea: 22 27 eor r18, r18 86ec: 08 50 subi r16, 0x08 ; 8 86ee: f4 cf rjmp .-24 ; 0x86d8 <__ashldi3+0x2> 86f0: 22 0f add r18, r18 86f2: 33 1f adc r19, r19 86f4: 44 1f adc r20, r20 86f6: 55 1f adc r21, r21 86f8: 66 1f adc r22, r22 86fa: 77 1f adc r23, r23 86fc: 88 1f adc r24, r24 86fe: 99 1f adc r25, r25 8700: 0a 95 dec r16 8702: b2 f7 brpl .-20 ; 0x86f0 <__ashldi3+0x1a> 8704: 00 2d mov r16, r0 8706: 08 95 ret 00008708 <__ashrdi3>: 8708: 97 fd sbrc r25, 7 870a: 10 94 com r1 0000870c <__lshrdi3>: 870c: 00 2e mov r0, r16 870e: 08 30 cpi r16, 0x08 ; 8 8710: 98 f0 brcs .+38 ; 0x8738 <__lshrdi3+0x2c> 8712: 08 50 subi r16, 0x08 ; 8 8714: 23 2f mov r18, r19 8716: 34 2f mov r19, r20 8718: 45 2f mov r20, r21 871a: 56 2f mov r21, r22 871c: 67 2f mov r22, r23 871e: 78 2f mov r23, r24 8720: 89 2f mov r24, r25 8722: 91 2d mov r25, r1 8724: f4 cf rjmp .-24 ; 0x870e <__lshrdi3+0x2> 8726: 15 94 asr r1 8728: 97 95 ror r25 872a: 87 95 ror r24 872c: 77 95 ror r23 872e: 67 95 ror r22 8730: 57 95 ror r21 8732: 47 95 ror r20 8734: 37 95 ror r19 8736: 27 95 ror r18 8738: 0a 95 dec r16 873a: aa f7 brpl .-22 ; 0x8726 <__lshrdi3+0x1a> 873c: 11 24 eor r1, r1 873e: 00 2d mov r16, r0 8740: 08 95 ret 00008742 <__adddi3>: 8742: 2a 0d add r18, r10 8744: 3b 1d adc r19, r11 8746: 4c 1d adc r20, r12 8748: 5d 1d adc r21, r13 874a: 6e 1d adc r22, r14 874c: 7f 1d adc r23, r15 874e: 80 1f adc r24, r16 8750: 91 1f adc r25, r17 8752: 08 95 ret 00008754 <__subdi3>: 8754: 2a 19 sub r18, r10 8756: 3b 09 sbc r19, r11 8758: 4c 09 sbc r20, r12 875a: 5d 09 sbc r21, r13 875c: 6e 09 sbc r22, r14 875e: 7f 09 sbc r23, r15 8760: 80 0b sbc r24, r16 8762: 91 0b sbc r25, r17 8764: 08 95 ret 00008766 <__cmpdi2_s8>: 8766: 00 24 eor r0, r0 8768: a7 fd sbrc r26, 7 876a: 00 94 com r0 876c: 2a 17 cp r18, r26 876e: 30 05 cpc r19, r0 8770: 40 05 cpc r20, r0 8772: 50 05 cpc r21, r0 8774: 60 05 cpc r22, r0 8776: 70 05 cpc r23, r0 8778: 80 05 cpc r24, r0 877a: 90 05 cpc r25, r0 877c: 08 95 ret 0000877e <__udivmodhi4>: 877e: aa 1b sub r26, r26 8780: bb 1b sub r27, r27 8782: 51 e1 ldi r21, 0x11 ; 17 8784: 07 c0 rjmp .+14 ; 0x8794 <__udivmodhi4_ep> 00008786 <__udivmodhi4_loop>: 8786: aa 1f adc r26, r26 8788: bb 1f adc r27, r27 878a: a6 17 cp r26, r22 878c: b7 07 cpc r27, r23 878e: 10 f0 brcs .+4 ; 0x8794 <__udivmodhi4_ep> 8790: a6 1b sub r26, r22 8792: b7 0b sbc r27, r23 00008794 <__udivmodhi4_ep>: 8794: 88 1f adc r24, r24 8796: 99 1f adc r25, r25 8798: 5a 95 dec r21 879a: a9 f7 brne .-22 ; 0x8786 <__udivmodhi4_loop> 879c: 80 95 com r24 879e: 90 95 com r25 87a0: bc 01 movw r22, r24 87a2: cd 01 movw r24, r26 87a4: 08 95 ret 000087a6 <__subsf3>: 87a6: 50 58 subi r21, 0x80 ; 128 000087a8 <__addsf3>: 87a8: bb 27 eor r27, r27 87aa: aa 27 eor r26, r26 87ac: 0e 94 eb 43 call 0x87d6 ; 0x87d6 <__addsf3x> 87b0: 0c 94 7b 41 jmp 0x82f6 ; 0x82f6 <__fp_round> 87b4: 0e 94 6d 41 call 0x82da ; 0x82da <__fp_pscA> 87b8: 38 f0 brcs .+14 ; 0x87c8 <__addsf3+0x20> 87ba: 0e 94 74 41 call 0x82e8 ; 0x82e8 <__fp_pscB> 87be: 20 f0 brcs .+8 ; 0x87c8 <__addsf3+0x20> 87c0: 39 f4 brne .+14 ; 0x87d0 <__addsf3+0x28> 87c2: 9f 3f cpi r25, 0xFF ; 255 87c4: 19 f4 brne .+6 ; 0x87cc <__addsf3+0x24> 87c6: 26 f4 brtc .+8 ; 0x87d0 <__addsf3+0x28> 87c8: 0c 94 6a 41 jmp 0x82d4 ; 0x82d4 <__fp_nan> 87cc: 0e f4 brtc .+2 ; 0x87d0 <__addsf3+0x28> 87ce: e0 95 com r30 87d0: e7 fb bst r30, 7 87d2: 0c 94 64 41 jmp 0x82c8 ; 0x82c8 <__fp_inf> 000087d6 <__addsf3x>: 87d6: e9 2f mov r30, r25 87d8: 0e 94 8c 41 call 0x8318 ; 0x8318 <__fp_split3> 87dc: 58 f3 brcs .-42 ; 0x87b4 <__addsf3+0xc> 87de: ba 17 cp r27, r26 87e0: 62 07 cpc r22, r18 87e2: 73 07 cpc r23, r19 87e4: 84 07 cpc r24, r20 87e6: 95 07 cpc r25, r21 87e8: 20 f0 brcs .+8 ; 0x87f2 <__addsf3x+0x1c> 87ea: 79 f4 brne .+30 ; 0x880a <__addsf3x+0x34> 87ec: a6 f5 brtc .+104 ; 0x8856 <__addsf3x+0x80> 87ee: 0c 94 ae 41 jmp 0x835c ; 0x835c <__fp_zero> 87f2: 0e f4 brtc .+2 ; 0x87f6 <__addsf3x+0x20> 87f4: e0 95 com r30 87f6: 0b 2e mov r0, r27 87f8: ba 2f mov r27, r26 87fa: a0 2d mov r26, r0 87fc: 0b 01 movw r0, r22 87fe: b9 01 movw r22, r18 8800: 90 01 movw r18, r0 8802: 0c 01 movw r0, r24 8804: ca 01 movw r24, r20 8806: a0 01 movw r20, r0 8808: 11 24 eor r1, r1 880a: ff 27 eor r31, r31 880c: 59 1b sub r21, r25 880e: 99 f0 breq .+38 ; 0x8836 <__addsf3x+0x60> 8810: 59 3f cpi r21, 0xF9 ; 249 8812: 50 f4 brcc .+20 ; 0x8828 <__addsf3x+0x52> 8814: 50 3e cpi r21, 0xE0 ; 224 8816: 68 f1 brcs .+90 ; 0x8872 <__addsf3x+0x9c> 8818: 1a 16 cp r1, r26 881a: f0 40 sbci r31, 0x00 ; 0 881c: a2 2f mov r26, r18 881e: 23 2f mov r18, r19 8820: 34 2f mov r19, r20 8822: 44 27 eor r20, r20 8824: 58 5f subi r21, 0xF8 ; 248 8826: f3 cf rjmp .-26 ; 0x880e <__addsf3x+0x38> 8828: 46 95 lsr r20 882a: 37 95 ror r19 882c: 27 95 ror r18 882e: a7 95 ror r26 8830: f0 40 sbci r31, 0x00 ; 0 8832: 53 95 inc r21 8834: c9 f7 brne .-14 ; 0x8828 <__addsf3x+0x52> 8836: 7e f4 brtc .+30 ; 0x8856 <__addsf3x+0x80> 8838: 1f 16 cp r1, r31 883a: ba 0b sbc r27, r26 883c: 62 0b sbc r22, r18 883e: 73 0b sbc r23, r19 8840: 84 0b sbc r24, r20 8842: ba f0 brmi .+46 ; 0x8872 <__addsf3x+0x9c> 8844: 91 50 subi r25, 0x01 ; 1 8846: a1 f0 breq .+40 ; 0x8870 <__addsf3x+0x9a> 8848: ff 0f add r31, r31 884a: bb 1f adc r27, r27 884c: 66 1f adc r22, r22 884e: 77 1f adc r23, r23 8850: 88 1f adc r24, r24 8852: c2 f7 brpl .-16 ; 0x8844 <__addsf3x+0x6e> 8854: 0e c0 rjmp .+28 ; 0x8872 <__addsf3x+0x9c> 8856: ba 0f add r27, r26 8858: 62 1f adc r22, r18 885a: 73 1f adc r23, r19 885c: 84 1f adc r24, r20 885e: 48 f4 brcc .+18 ; 0x8872 <__addsf3x+0x9c> 8860: 87 95 ror r24 8862: 77 95 ror r23 8864: 67 95 ror r22 8866: b7 95 ror r27 8868: f7 95 ror r31 886a: 9e 3f cpi r25, 0xFE ; 254 886c: 08 f0 brcs .+2 ; 0x8870 <__addsf3x+0x9a> 886e: b0 cf rjmp .-160 ; 0x87d0 <__addsf3+0x28> 8870: 93 95 inc r25 8872: 88 0f add r24, r24 8874: 08 f0 brcs .+2 ; 0x8878 <__addsf3x+0xa2> 8876: 99 27 eor r25, r25 8878: ee 0f add r30, r30 887a: 97 95 ror r25 887c: 87 95 ror r24 887e: 08 95 ret 00008880 <__divsf3>: 8880: 0e 94 54 44 call 0x88a8 ; 0x88a8 <__divsf3x> 8884: 0c 94 7b 41 jmp 0x82f6 ; 0x82f6 <__fp_round> 8888: 0e 94 74 41 call 0x82e8 ; 0x82e8 <__fp_pscB> 888c: 58 f0 brcs .+22 ; 0x88a4 <__divsf3+0x24> 888e: 0e 94 6d 41 call 0x82da ; 0x82da <__fp_pscA> 8892: 40 f0 brcs .+16 ; 0x88a4 <__divsf3+0x24> 8894: 29 f4 brne .+10 ; 0x88a0 <__divsf3+0x20> 8896: 5f 3f cpi r21, 0xFF ; 255 8898: 29 f0 breq .+10 ; 0x88a4 <__divsf3+0x24> 889a: 0c 94 64 41 jmp 0x82c8 ; 0x82c8 <__fp_inf> 889e: 51 11 cpse r21, r1 88a0: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 88a4: 0c 94 6a 41 jmp 0x82d4 ; 0x82d4 <__fp_nan> 000088a8 <__divsf3x>: 88a8: 0e 94 8c 41 call 0x8318 ; 0x8318 <__fp_split3> 88ac: 68 f3 brcs .-38 ; 0x8888 <__divsf3+0x8> 000088ae <__divsf3_pse>: 88ae: 99 23 and r25, r25 88b0: b1 f3 breq .-20 ; 0x889e <__divsf3+0x1e> 88b2: 55 23 and r21, r21 88b4: 91 f3 breq .-28 ; 0x889a <__divsf3+0x1a> 88b6: 95 1b sub r25, r21 88b8: 55 0b sbc r21, r21 88ba: bb 27 eor r27, r27 88bc: aa 27 eor r26, r26 88be: 62 17 cp r22, r18 88c0: 73 07 cpc r23, r19 88c2: 84 07 cpc r24, r20 88c4: 38 f0 brcs .+14 ; 0x88d4 <__divsf3_pse+0x26> 88c6: 9f 5f subi r25, 0xFF ; 255 88c8: 5f 4f sbci r21, 0xFF ; 255 88ca: 22 0f add r18, r18 88cc: 33 1f adc r19, r19 88ce: 44 1f adc r20, r20 88d0: aa 1f adc r26, r26 88d2: a9 f3 breq .-22 ; 0x88be <__divsf3_pse+0x10> 88d4: 35 d0 rcall .+106 ; 0x8940 <__divsf3_pse+0x92> 88d6: 0e 2e mov r0, r30 88d8: 3a f0 brmi .+14 ; 0x88e8 <__divsf3_pse+0x3a> 88da: e0 e8 ldi r30, 0x80 ; 128 88dc: 32 d0 rcall .+100 ; 0x8942 <__divsf3_pse+0x94> 88de: 91 50 subi r25, 0x01 ; 1 88e0: 50 40 sbci r21, 0x00 ; 0 88e2: e6 95 lsr r30 88e4: 00 1c adc r0, r0 88e6: ca f7 brpl .-14 ; 0x88da <__divsf3_pse+0x2c> 88e8: 2b d0 rcall .+86 ; 0x8940 <__divsf3_pse+0x92> 88ea: fe 2f mov r31, r30 88ec: 29 d0 rcall .+82 ; 0x8940 <__divsf3_pse+0x92> 88ee: 66 0f add r22, r22 88f0: 77 1f adc r23, r23 88f2: 88 1f adc r24, r24 88f4: bb 1f adc r27, r27 88f6: 26 17 cp r18, r22 88f8: 37 07 cpc r19, r23 88fa: 48 07 cpc r20, r24 88fc: ab 07 cpc r26, r27 88fe: b0 e8 ldi r27, 0x80 ; 128 8900: 09 f0 breq .+2 ; 0x8904 <__divsf3_pse+0x56> 8902: bb 0b sbc r27, r27 8904: 80 2d mov r24, r0 8906: bf 01 movw r22, r30 8908: ff 27 eor r31, r31 890a: 93 58 subi r25, 0x83 ; 131 890c: 5f 4f sbci r21, 0xFF ; 255 890e: 3a f0 brmi .+14 ; 0x891e <__divsf3_pse+0x70> 8910: 9e 3f cpi r25, 0xFE ; 254 8912: 51 05 cpc r21, r1 8914: 78 f0 brcs .+30 ; 0x8934 <__divsf3_pse+0x86> 8916: 0c 94 64 41 jmp 0x82c8 ; 0x82c8 <__fp_inf> 891a: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 891e: 5f 3f cpi r21, 0xFF ; 255 8920: e4 f3 brlt .-8 ; 0x891a <__divsf3_pse+0x6c> 8922: 98 3e cpi r25, 0xE8 ; 232 8924: d4 f3 brlt .-12 ; 0x891a <__divsf3_pse+0x6c> 8926: 86 95 lsr r24 8928: 77 95 ror r23 892a: 67 95 ror r22 892c: b7 95 ror r27 892e: f7 95 ror r31 8930: 9f 5f subi r25, 0xFF ; 255 8932: c9 f7 brne .-14 ; 0x8926 <__divsf3_pse+0x78> 8934: 88 0f add r24, r24 8936: 91 1d adc r25, r1 8938: 96 95 lsr r25 893a: 87 95 ror r24 893c: 97 f9 bld r25, 7 893e: 08 95 ret 8940: e1 e0 ldi r30, 0x01 ; 1 8942: 66 0f add r22, r22 8944: 77 1f adc r23, r23 8946: 88 1f adc r24, r24 8948: bb 1f adc r27, r27 894a: 62 17 cp r22, r18 894c: 73 07 cpc r23, r19 894e: 84 07 cpc r24, r20 8950: ba 07 cpc r27, r26 8952: 20 f0 brcs .+8 ; 0x895c <__divsf3_pse+0xae> 8954: 62 1b sub r22, r18 8956: 73 0b sbc r23, r19 8958: 84 0b sbc r24, r20 895a: ba 0b sbc r27, r26 895c: ee 1f adc r30, r30 895e: 88 f7 brcc .-30 ; 0x8942 <__divsf3_pse+0x94> 8960: e0 95 com r30 8962: 08 95 ret 00008964 <__fixsfsi>: 8964: 0e 94 b9 44 call 0x8972 ; 0x8972 <__fixunssfsi> 8968: 68 94 set 896a: b1 11 cpse r27, r1 896c: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 8970: 08 95 ret 00008972 <__fixunssfsi>: 8972: 0e 94 94 41 call 0x8328 ; 0x8328 <__fp_splitA> 8976: 88 f0 brcs .+34 ; 0x899a <__fixunssfsi+0x28> 8978: 9f 57 subi r25, 0x7F ; 127 897a: 98 f0 brcs .+38 ; 0x89a2 <__fixunssfsi+0x30> 897c: b9 2f mov r27, r25 897e: 99 27 eor r25, r25 8980: b7 51 subi r27, 0x17 ; 23 8982: b0 f0 brcs .+44 ; 0x89b0 <__fixunssfsi+0x3e> 8984: e1 f0 breq .+56 ; 0x89be <__fixunssfsi+0x4c> 8986: 66 0f add r22, r22 8988: 77 1f adc r23, r23 898a: 88 1f adc r24, r24 898c: 99 1f adc r25, r25 898e: 1a f0 brmi .+6 ; 0x8996 <__fixunssfsi+0x24> 8990: ba 95 dec r27 8992: c9 f7 brne .-14 ; 0x8986 <__fixunssfsi+0x14> 8994: 14 c0 rjmp .+40 ; 0x89be <__fixunssfsi+0x4c> 8996: b1 30 cpi r27, 0x01 ; 1 8998: 91 f0 breq .+36 ; 0x89be <__fixunssfsi+0x4c> 899a: 0e 94 ae 41 call 0x835c ; 0x835c <__fp_zero> 899e: b1 e0 ldi r27, 0x01 ; 1 89a0: 08 95 ret 89a2: 0c 94 ae 41 jmp 0x835c ; 0x835c <__fp_zero> 89a6: 67 2f mov r22, r23 89a8: 78 2f mov r23, r24 89aa: 88 27 eor r24, r24 89ac: b8 5f subi r27, 0xF8 ; 248 89ae: 39 f0 breq .+14 ; 0x89be <__fixunssfsi+0x4c> 89b0: b9 3f cpi r27, 0xF9 ; 249 89b2: cc f3 brlt .-14 ; 0x89a6 <__fixunssfsi+0x34> 89b4: 86 95 lsr r24 89b6: 77 95 ror r23 89b8: 67 95 ror r22 89ba: b3 95 inc r27 89bc: d9 f7 brne .-10 ; 0x89b4 <__fixunssfsi+0x42> 89be: 3e f4 brtc .+14 ; 0x89ce <__fixunssfsi+0x5c> 89c0: 90 95 com r25 89c2: 80 95 com r24 89c4: 70 95 com r23 89c6: 61 95 neg r22 89c8: 7f 4f sbci r23, 0xFF ; 255 89ca: 8f 4f sbci r24, 0xFF ; 255 89cc: 9f 4f sbci r25, 0xFF ; 255 89ce: 08 95 ret 000089d0 : 89d0: 0e 94 28 45 call 0x8a50 ; 0x8a50 <__fp_trunc> 89d4: 90 f0 brcs .+36 ; 0x89fa 89d6: 9f 37 cpi r25, 0x7F ; 127 89d8: 48 f4 brcc .+18 ; 0x89ec 89da: 91 11 cpse r25, r1 89dc: 16 f0 brts .+4 ; 0x89e2 89de: 0c 94 af 41 jmp 0x835e ; 0x835e <__fp_szero> 89e2: 60 e0 ldi r22, 0x00 ; 0 89e4: 70 e0 ldi r23, 0x00 ; 0 89e6: 80 e8 ldi r24, 0x80 ; 128 89e8: 9f eb ldi r25, 0xBF ; 191 89ea: 08 95 ret 89ec: 26 f4 brtc .+8 ; 0x89f6 89ee: 1b 16 cp r1, r27 89f0: 61 1d adc r22, r1 89f2: 71 1d adc r23, r1 89f4: 81 1d adc r24, r1 89f6: 0c 94 ff 44 jmp 0x89fe ; 0x89fe <__fp_mintl> 89fa: 0c 94 1a 45 jmp 0x8a34 ; 0x8a34 <__fp_mpack> 000089fe <__fp_mintl>: 89fe: 88 23 and r24, r24 8a00: 71 f4 brne .+28 ; 0x8a1e <__fp_mintl+0x20> 8a02: 77 23 and r23, r23 8a04: 21 f0 breq .+8 ; 0x8a0e <__fp_mintl+0x10> 8a06: 98 50 subi r25, 0x08 ; 8 8a08: 87 2b or r24, r23 8a0a: 76 2f mov r23, r22 8a0c: 07 c0 rjmp .+14 ; 0x8a1c <__fp_mintl+0x1e> 8a0e: 66 23 and r22, r22 8a10: 11 f4 brne .+4 ; 0x8a16 <__fp_mintl+0x18> 8a12: 99 27 eor r25, r25 8a14: 0d c0 rjmp .+26 ; 0x8a30 <__fp_mintl+0x32> 8a16: 90 51 subi r25, 0x10 ; 16 8a18: 86 2b or r24, r22 8a1a: 70 e0 ldi r23, 0x00 ; 0 8a1c: 60 e0 ldi r22, 0x00 ; 0 8a1e: 2a f0 brmi .+10 ; 0x8a2a <__fp_mintl+0x2c> 8a20: 9a 95 dec r25 8a22: 66 0f add r22, r22 8a24: 77 1f adc r23, r23 8a26: 88 1f adc r24, r24 8a28: da f7 brpl .-10 ; 0x8a20 <__fp_mintl+0x22> 8a2a: 88 0f add r24, r24 8a2c: 96 95 lsr r25 8a2e: 87 95 ror r24 8a30: 97 f9 bld r25, 7 8a32: 08 95 ret 00008a34 <__fp_mpack>: 8a34: 9f 3f cpi r25, 0xFF ; 255 8a36: 31 f0 breq .+12 ; 0x8a44 <__fp_mpack_finite+0xc> 00008a38 <__fp_mpack_finite>: 8a38: 91 50 subi r25, 0x01 ; 1 8a3a: 20 f4 brcc .+8 ; 0x8a44 <__fp_mpack_finite+0xc> 8a3c: 87 95 ror r24 8a3e: 77 95 ror r23 8a40: 67 95 ror r22 8a42: b7 95 ror r27 8a44: 88 0f add r24, r24 8a46: 91 1d adc r25, r1 8a48: 96 95 lsr r25 8a4a: 87 95 ror r24 8a4c: 97 f9 bld r25, 7 8a4e: 08 95 ret 00008a50 <__fp_trunc>: 8a50: 0e 94 94 41 call 0x8328 ; 0x8328 <__fp_splitA> 8a54: a0 f0 brcs .+40 ; 0x8a7e <__fp_trunc+0x2e> 8a56: be e7 ldi r27, 0x7E ; 126 8a58: b9 17 cp r27, r25 8a5a: 88 f4 brcc .+34 ; 0x8a7e <__fp_trunc+0x2e> 8a5c: bb 27 eor r27, r27 8a5e: 9f 38 cpi r25, 0x8F ; 143 8a60: 60 f4 brcc .+24 ; 0x8a7a <__fp_trunc+0x2a> 8a62: 16 16 cp r1, r22 8a64: b1 1d adc r27, r1 8a66: 67 2f mov r22, r23 8a68: 78 2f mov r23, r24 8a6a: 88 27 eor r24, r24 8a6c: 98 5f subi r25, 0xF8 ; 248 8a6e: f7 cf rjmp .-18 ; 0x8a5e <__fp_trunc+0xe> 8a70: 86 95 lsr r24 8a72: 77 95 ror r23 8a74: 67 95 ror r22 8a76: b1 1d adc r27, r1 8a78: 93 95 inc r25 8a7a: 96 39 cpi r25, 0x96 ; 150 8a7c: c8 f3 brcs .-14 ; 0x8a70 <__fp_trunc+0x20> 8a7e: 08 95 ret 00008a80 <__gesf2>: 8a80: 0e 94 d0 40 call 0x81a0 ; 0x81a0 <__fp_cmp> 8a84: 08 f4 brcc .+2 ; 0x8a88 <__gesf2+0x8> 8a86: 8f ef ldi r24, 0xFF ; 255 8a88: 08 95 ret 00008a8a <__unordsf2>: 8a8a: 0e 94 d0 40 call 0x81a0 ; 0x81a0 <__fp_cmp> 8a8e: 88 0b sbc r24, r24 8a90: 99 0b sbc r25, r25 8a92: 08 95 ret 00008a94 : 8a94: 0f 93 push r16 8a96: 1f 93 push r17 8a98: cf 93 push r28 8a9a: df 93 push r29 8a9c: 82 30 cpi r24, 0x02 ; 2 8a9e: 91 05 cpc r25, r1 8aa0: 10 f4 brcc .+4 ; 0x8aa6 8aa2: 82 e0 ldi r24, 0x02 ; 2 8aa4: 90 e0 ldi r25, 0x00 ; 0 8aa6: e0 91 5d 2b lds r30, 0x2B5D ; 0x802b5d <__flp> 8aaa: f0 91 5e 2b lds r31, 0x2B5E ; 0x802b5e <__flp+0x1> 8aae: 30 e0 ldi r19, 0x00 ; 0 8ab0: 20 e0 ldi r18, 0x00 ; 0 8ab2: b0 e0 ldi r27, 0x00 ; 0 8ab4: a0 e0 ldi r26, 0x00 ; 0 8ab6: 30 97 sbiw r30, 0x00 ; 0 8ab8: 99 f4 brne .+38 ; 0x8ae0 8aba: 21 15 cp r18, r1 8abc: 31 05 cpc r19, r1 8abe: 09 f4 brne .+2 ; 0x8ac2 8ac0: 4a c0 rjmp .+148 ; 0x8b56 8ac2: 28 1b sub r18, r24 8ac4: 39 0b sbc r19, r25 8ac6: 24 30 cpi r18, 0x04 ; 4 8ac8: 31 05 cpc r19, r1 8aca: d8 f5 brcc .+118 ; 0x8b42 8acc: 8a 81 ldd r24, Y+2 ; 0x02 8ace: 9b 81 ldd r25, Y+3 ; 0x03 8ad0: 61 15 cp r22, r1 8ad2: 71 05 cpc r23, r1 8ad4: 89 f1 breq .+98 ; 0x8b38 8ad6: fb 01 movw r30, r22 8ad8: 82 83 std Z+2, r24 ; 0x02 8ada: 93 83 std Z+3, r25 ; 0x03 8adc: fe 01 movw r30, r28 8ade: 11 c0 rjmp .+34 ; 0x8b02 8ae0: 40 81 ld r20, Z 8ae2: 51 81 ldd r21, Z+1 ; 0x01 8ae4: 02 81 ldd r16, Z+2 ; 0x02 8ae6: 13 81 ldd r17, Z+3 ; 0x03 8ae8: 48 17 cp r20, r24 8aea: 59 07 cpc r21, r25 8aec: e0 f0 brcs .+56 ; 0x8b26 8aee: 48 17 cp r20, r24 8af0: 59 07 cpc r21, r25 8af2: 99 f4 brne .+38 ; 0x8b1a 8af4: 10 97 sbiw r26, 0x00 ; 0 8af6: 61 f0 breq .+24 ; 0x8b10 8af8: 12 96 adiw r26, 0x02 ; 2 8afa: 0c 93 st X, r16 8afc: 12 97 sbiw r26, 0x02 ; 2 8afe: 13 96 adiw r26, 0x03 ; 3 8b00: 1c 93 st X, r17 8b02: 32 96 adiw r30, 0x02 ; 2 8b04: cf 01 movw r24, r30 8b06: df 91 pop r29 8b08: cf 91 pop r28 8b0a: 1f 91 pop r17 8b0c: 0f 91 pop r16 8b0e: 08 95 ret 8b10: 00 93 5d 2b sts 0x2B5D, r16 ; 0x802b5d <__flp> 8b14: 10 93 5e 2b sts 0x2B5E, r17 ; 0x802b5e <__flp+0x1> 8b18: f4 cf rjmp .-24 ; 0x8b02 8b1a: 21 15 cp r18, r1 8b1c: 31 05 cpc r19, r1 8b1e: 51 f0 breq .+20 ; 0x8b34 8b20: 42 17 cp r20, r18 8b22: 53 07 cpc r21, r19 8b24: 38 f0 brcs .+14 ; 0x8b34 8b26: a9 01 movw r20, r18 8b28: db 01 movw r26, r22 8b2a: 9a 01 movw r18, r20 8b2c: bd 01 movw r22, r26 8b2e: df 01 movw r26, r30 8b30: f8 01 movw r30, r16 8b32: c1 cf rjmp .-126 ; 0x8ab6 8b34: ef 01 movw r28, r30 8b36: f9 cf rjmp .-14 ; 0x8b2a 8b38: 80 93 5d 2b sts 0x2B5D, r24 ; 0x802b5d <__flp> 8b3c: 90 93 5e 2b sts 0x2B5E, r25 ; 0x802b5e <__flp+0x1> 8b40: cd cf rjmp .-102 ; 0x8adc 8b42: fe 01 movw r30, r28 8b44: e2 0f add r30, r18 8b46: f3 1f adc r31, r19 8b48: 81 93 st Z+, r24 8b4a: 91 93 st Z+, r25 8b4c: 22 50 subi r18, 0x02 ; 2 8b4e: 31 09 sbc r19, r1 8b50: 28 83 st Y, r18 8b52: 39 83 std Y+1, r19 ; 0x01 8b54: d7 cf rjmp .-82 ; 0x8b04 8b56: 20 91 5b 2b lds r18, 0x2B5B ; 0x802b5b <__brkval> 8b5a: 30 91 5c 2b lds r19, 0x2B5C ; 0x802b5c <__brkval+0x1> 8b5e: 23 2b or r18, r19 8b60: 41 f4 brne .+16 ; 0x8b72 8b62: 20 91 14 28 lds r18, 0x2814 ; 0x802814 <__malloc_heap_start> 8b66: 30 91 15 28 lds r19, 0x2815 ; 0x802815 <__malloc_heap_start+0x1> 8b6a: 20 93 5b 2b sts 0x2B5B, r18 ; 0x802b5b <__brkval> 8b6e: 30 93 5c 2b sts 0x2B5C, r19 ; 0x802b5c <__brkval+0x1> 8b72: 20 91 12 28 lds r18, 0x2812 ; 0x802812 <__malloc_heap_end> 8b76: 30 91 13 28 lds r19, 0x2813 ; 0x802813 <__malloc_heap_end+0x1> 8b7a: 21 15 cp r18, r1 8b7c: 31 05 cpc r19, r1 8b7e: 41 f4 brne .+16 ; 0x8b90 8b80: 2d b7 in r18, 0x3d ; 61 8b82: 3e b7 in r19, 0x3e ; 62 8b84: 40 91 16 28 lds r20, 0x2816 ; 0x802816 <__malloc_margin> 8b88: 50 91 17 28 lds r21, 0x2817 ; 0x802817 <__malloc_margin+0x1> 8b8c: 24 1b sub r18, r20 8b8e: 35 0b sbc r19, r21 8b90: e0 91 5b 2b lds r30, 0x2B5B ; 0x802b5b <__brkval> 8b94: f0 91 5c 2b lds r31, 0x2B5C ; 0x802b5c <__brkval+0x1> 8b98: e2 17 cp r30, r18 8b9a: f3 07 cpc r31, r19 8b9c: a0 f4 brcc .+40 ; 0x8bc6 8b9e: 2e 1b sub r18, r30 8ba0: 3f 0b sbc r19, r31 8ba2: 28 17 cp r18, r24 8ba4: 39 07 cpc r19, r25 8ba6: 78 f0 brcs .+30 ; 0x8bc6 8ba8: ac 01 movw r20, r24 8baa: 4e 5f subi r20, 0xFE ; 254 8bac: 5f 4f sbci r21, 0xFF ; 255 8bae: 24 17 cp r18, r20 8bb0: 35 07 cpc r19, r21 8bb2: 48 f0 brcs .+18 ; 0x8bc6 8bb4: 4e 0f add r20, r30 8bb6: 5f 1f adc r21, r31 8bb8: 40 93 5b 2b sts 0x2B5B, r20 ; 0x802b5b <__brkval> 8bbc: 50 93 5c 2b sts 0x2B5C, r21 ; 0x802b5c <__brkval+0x1> 8bc0: 81 93 st Z+, r24 8bc2: 91 93 st Z+, r25 8bc4: 9f cf rjmp .-194 ; 0x8b04 8bc6: f0 e0 ldi r31, 0x00 ; 0 8bc8: e0 e0 ldi r30, 0x00 ; 0 8bca: 9c cf rjmp .-200 ; 0x8b04 00008bcc : 8bcc: cf 93 push r28 8bce: df 93 push r29 8bd0: 00 97 sbiw r24, 0x00 ; 0 8bd2: e9 f0 breq .+58 ; 0x8c0e 8bd4: fc 01 movw r30, r24 8bd6: 32 97 sbiw r30, 0x02 ; 2 8bd8: 12 82 std Z+2, r1 ; 0x02 8bda: 13 82 std Z+3, r1 ; 0x03 8bdc: a0 91 5d 2b lds r26, 0x2B5D ; 0x802b5d <__flp> 8be0: b0 91 5e 2b lds r27, 0x2B5E ; 0x802b5e <__flp+0x1> 8be4: ed 01 movw r28, r26 8be6: 30 e0 ldi r19, 0x00 ; 0 8be8: 20 e0 ldi r18, 0x00 ; 0 8bea: 10 97 sbiw r26, 0x00 ; 0 8bec: a1 f4 brne .+40 ; 0x8c16 8bee: 20 81 ld r18, Z 8bf0: 31 81 ldd r19, Z+1 ; 0x01 8bf2: 82 0f add r24, r18 8bf4: 93 1f adc r25, r19 8bf6: 20 91 5b 2b lds r18, 0x2B5B ; 0x802b5b <__brkval> 8bfa: 30 91 5c 2b lds r19, 0x2B5C ; 0x802b5c <__brkval+0x1> 8bfe: 28 17 cp r18, r24 8c00: 39 07 cpc r19, r25 8c02: 09 f0 breq .+2 ; 0x8c06 8c04: 61 c0 rjmp .+194 ; 0x8cc8 8c06: e0 93 5b 2b sts 0x2B5B, r30 ; 0x802b5b <__brkval> 8c0a: f0 93 5c 2b sts 0x2B5C, r31 ; 0x802b5c <__brkval+0x1> 8c0e: df 91 pop r29 8c10: cf 91 pop r28 8c12: 08 95 ret 8c14: ea 01 movw r28, r20 8c16: ce 17 cp r28, r30 8c18: df 07 cpc r29, r31 8c1a: e8 f5 brcc .+122 ; 0x8c96 8c1c: 4a 81 ldd r20, Y+2 ; 0x02 8c1e: 5b 81 ldd r21, Y+3 ; 0x03 8c20: 9e 01 movw r18, r28 8c22: 41 15 cp r20, r1 8c24: 51 05 cpc r21, r1 8c26: b1 f7 brne .-20 ; 0x8c14 8c28: e9 01 movw r28, r18 8c2a: ea 83 std Y+2, r30 ; 0x02 8c2c: fb 83 std Y+3, r31 ; 0x03 8c2e: 49 91 ld r20, Y+ 8c30: 59 91 ld r21, Y+ 8c32: c4 0f add r28, r20 8c34: d5 1f adc r29, r21 8c36: ec 17 cp r30, r28 8c38: fd 07 cpc r31, r29 8c3a: 61 f4 brne .+24 ; 0x8c54 8c3c: 80 81 ld r24, Z 8c3e: 91 81 ldd r25, Z+1 ; 0x01 8c40: 02 96 adiw r24, 0x02 ; 2 8c42: 84 0f add r24, r20 8c44: 95 1f adc r25, r21 8c46: e9 01 movw r28, r18 8c48: 88 83 st Y, r24 8c4a: 99 83 std Y+1, r25 ; 0x01 8c4c: 82 81 ldd r24, Z+2 ; 0x02 8c4e: 93 81 ldd r25, Z+3 ; 0x03 8c50: 8a 83 std Y+2, r24 ; 0x02 8c52: 9b 83 std Y+3, r25 ; 0x03 8c54: f0 e0 ldi r31, 0x00 ; 0 8c56: e0 e0 ldi r30, 0x00 ; 0 8c58: 12 96 adiw r26, 0x02 ; 2 8c5a: 8d 91 ld r24, X+ 8c5c: 9c 91 ld r25, X 8c5e: 13 97 sbiw r26, 0x03 ; 3 8c60: 00 97 sbiw r24, 0x00 ; 0 8c62: b9 f5 brne .+110 ; 0x8cd2 8c64: 2d 91 ld r18, X+ 8c66: 3c 91 ld r19, X 8c68: 11 97 sbiw r26, 0x01 ; 1 8c6a: cd 01 movw r24, r26 8c6c: 02 96 adiw r24, 0x02 ; 2 8c6e: 82 0f add r24, r18 8c70: 93 1f adc r25, r19 8c72: 20 91 5b 2b lds r18, 0x2B5B ; 0x802b5b <__brkval> 8c76: 30 91 5c 2b lds r19, 0x2B5C ; 0x802b5c <__brkval+0x1> 8c7a: 28 17 cp r18, r24 8c7c: 39 07 cpc r19, r25 8c7e: 39 f6 brne .-114 ; 0x8c0e 8c80: 30 97 sbiw r30, 0x00 ; 0 8c82: 51 f5 brne .+84 ; 0x8cd8 8c84: 10 92 5d 2b sts 0x2B5D, r1 ; 0x802b5d <__flp> 8c88: 10 92 5e 2b sts 0x2B5E, r1 ; 0x802b5e <__flp+0x1> 8c8c: a0 93 5b 2b sts 0x2B5B, r26 ; 0x802b5b <__brkval> 8c90: b0 93 5c 2b sts 0x2B5C, r27 ; 0x802b5c <__brkval+0x1> 8c94: bc cf rjmp .-136 ; 0x8c0e 8c96: c2 83 std Z+2, r28 ; 0x02 8c98: d3 83 std Z+3, r29 ; 0x03 8c9a: 40 81 ld r20, Z 8c9c: 51 81 ldd r21, Z+1 ; 0x01 8c9e: 84 0f add r24, r20 8ca0: 95 1f adc r25, r21 8ca2: c8 17 cp r28, r24 8ca4: d9 07 cpc r29, r25 8ca6: 61 f4 brne .+24 ; 0x8cc0 8ca8: 4e 5f subi r20, 0xFE ; 254 8caa: 5f 4f sbci r21, 0xFF ; 255 8cac: 88 81 ld r24, Y 8cae: 99 81 ldd r25, Y+1 ; 0x01 8cb0: 48 0f add r20, r24 8cb2: 59 1f adc r21, r25 8cb4: 40 83 st Z, r20 8cb6: 51 83 std Z+1, r21 ; 0x01 8cb8: 8a 81 ldd r24, Y+2 ; 0x02 8cba: 9b 81 ldd r25, Y+3 ; 0x03 8cbc: 82 83 std Z+2, r24 ; 0x02 8cbe: 93 83 std Z+3, r25 ; 0x03 8cc0: 21 15 cp r18, r1 8cc2: 31 05 cpc r19, r1 8cc4: 09 f0 breq .+2 ; 0x8cc8 8cc6: b0 cf rjmp .-160 ; 0x8c28 8cc8: e0 93 5d 2b sts 0x2B5D, r30 ; 0x802b5d <__flp> 8ccc: f0 93 5e 2b sts 0x2B5E, r31 ; 0x802b5e <__flp+0x1> 8cd0: 9e cf rjmp .-196 ; 0x8c0e 8cd2: fd 01 movw r30, r26 8cd4: dc 01 movw r26, r24 8cd6: c0 cf rjmp .-128 ; 0x8c58 8cd8: 12 82 std Z+2, r1 ; 0x02 8cda: 13 82 std Z+3, r1 ; 0x03 8cdc: d7 cf rjmp .-82 ; 0x8c8c 00008cde : 8cde: 81 e0 ldi r24, 0x01 ; 1 8ce0: 90 e0 ldi r25, 0x00 ; 0 8ce2: f8 94 cli 8ce4: 0c 94 86 46 jmp 0x8d0c ; 0x8d0c <_exit> 00008ce8 : 8ce8: fb 01 movw r30, r22 8cea: dc 01 movw r26, r24 8cec: 02 c0 rjmp .+4 ; 0x8cf2 8cee: 01 90 ld r0, Z+ 8cf0: 0d 92 st X+, r0 8cf2: 41 50 subi r20, 0x01 ; 1 8cf4: 50 40 sbci r21, 0x00 ; 0 8cf6: d8 f7 brcc .-10 ; 0x8cee 8cf8: 08 95 ret 00008cfa : 8cfa: fb 01 movw r30, r22 8cfc: dc 01 movw r26, r24 8cfe: 8d 91 ld r24, X+ 8d00: 01 90 ld r0, Z+ 8d02: 80 19 sub r24, r0 8d04: 01 10 cpse r0, r1 8d06: d9 f3 breq .-10 ; 0x8cfe 8d08: 99 0b sbc r25, r25 8d0a: 08 95 ret 00008d0c <_exit>: 8d0c: f8 94 cli 00008d0e <__stop_program>: 8d0e: ff cf rjmp .-2 ; 0x8d0e <__stop_program>