dist/default/production/attiny45v_thermometer.X.production.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 000003f8 00000000 00000000 00000054 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .data 00000000 00800060 00800060 0000044c 2**0 CONTENTS, ALLOC, LOAD, DATA 2 .comment 00000030 00000000 00000000 0000044c 2**0 CONTENTS, READONLY 3 .note.gnu.avr.deviceinfo 0000003c 00000000 00000000 0000047c 2**2 CONTENTS, READONLY 4 .debug_info 00000420 00000000 00000000 000004b8 2**0 CONTENTS, READONLY, DEBUGGING 5 .debug_abbrev 000003e8 00000000 00000000 000008d8 2**0 CONTENTS, READONLY, DEBUGGING 6 .debug_line 000000f2 00000000 00000000 00000cc0 2**0 CONTENTS, READONLY, DEBUGGING 7 .debug_str 00000169 00000000 00000000 00000db2 2**0 CONTENTS, READONLY, DEBUGGING Disassembly of section .text: 00000000 <__vectors>: 0: 13 c0 rjmp .+38 ; 0x28 <__ctors_end> 2: 1a c0 rjmp .+52 ; 0x38 <__bad_interrupt> 4: 19 c0 rjmp .+50 ; 0x38 <__bad_interrupt> 6: 18 c0 rjmp .+48 ; 0x38 <__bad_interrupt> 8: 17 c0 rjmp .+46 ; 0x38 <__bad_interrupt> a: 16 c0 rjmp .+44 ; 0x38 <__bad_interrupt> c: 15 c0 rjmp .+42 ; 0x38 <__bad_interrupt> e: 14 c0 rjmp .+40 ; 0x38 <__bad_interrupt> 10: 13 c0 rjmp .+38 ; 0x38 <__bad_interrupt> 12: 12 c0 rjmp .+36 ; 0x38 <__bad_interrupt> 14: 11 c0 rjmp .+34 ; 0x38 <__bad_interrupt> 16: 10 c0 rjmp .+32 ; 0x38 <__bad_interrupt> 18: 0f c0 rjmp .+30 ; 0x38 <__bad_interrupt> 1a: 0e c0 rjmp .+28 ; 0x38 <__bad_interrupt> 1c: 0d c0 rjmp .+26 ; 0x38 <__bad_interrupt> 0000001e <__trampolines_end>: 1e: 3f 06 cpc r3, r31 20: 5b 4f sbci r21, 0xFB ; 251 22: 66 6d ori r22, 0xD6 ; 214 24: 7d 07 cpc r23, r29 26: 7f 6f ori r23, 0xFF ; 255 00000028 <__ctors_end>: 28: 11 24 eor r1, r1 2a: 1f be out 0x3f, r1 ; 63 2c: cf e5 ldi r28, 0x5F ; 95 2e: d1 e0 ldi r29, 0x01 ; 1 30: de bf out 0x3e, r29 ; 62 32: cd bf out 0x3d, r28 ; 61 34: b8 d0 rcall .+368 ; 0x1a6
36: de c1 rjmp .+956 ; 0x3f4 <_exit> 00000038 <__bad_interrupt>: 38: e3 cf rjmp .-58 ; 0x0 <__vectors> 0000003a : 3a: c0 9a sbi 0x18, 0 ; 24 3c: c2 9a sbi 0x18, 2 ; 24 3e: 8d e0 ldi r24, 0x0D ; 13 40: 8a 95 dec r24 42: f1 f7 brne .-4 ; 0x40 <__SREG__+0x1> 44: 00 00 nop 46: c0 98 cbi 0x18, 0 ; 24 48: 8d e0 ldi r24, 0x0D ; 13 4a: 8a 95 dec r24 4c: f1 f7 brne .-4 ; 0x4a <__SREG__+0xb> 4e: 00 00 nop 50: c2 98 cbi 0x18, 2 ; 24 52: 08 95 ret 00000054 : 54: c2 98 cbi 0x18, 2 ; 24 56: c0 98 cbi 0x18, 0 ; 24 58: 8d e0 ldi r24, 0x0D ; 13 5a: 8a 95 dec r24 5c: f1 f7 brne .-4 ; 0x5a 5e: 00 00 nop 60: c2 9a sbi 0x18, 2 ; 24 62: 8d e0 ldi r24, 0x0D ; 13 64: 8a 95 dec r24 66: f1 f7 brne .-4 ; 0x64 68: 00 00 nop 6a: c0 9a sbi 0x18, 0 ; 24 6c: 08 95 ret 0000006e : 6e: 2d e0 ldi r18, 0x0D ; 13 70: 2a 95 dec r18 72: f1 f7 brne .-4 ; 0x70 74: 00 00 nop 76: 98 e0 ldi r25, 0x08 ; 8 78: 0d c0 rjmp .+26 ; 0x94 7a: c0 98 cbi 0x18, 0 ; 24 7c: 86 95 lsr r24 7e: 2d e0 ldi r18, 0x0D ; 13 80: 2a 95 dec r18 82: f1 f7 brne .-4 ; 0x80 84: 00 00 nop 86: c2 9a sbi 0x18, 2 ; 24 88: 2d e0 ldi r18, 0x0D ; 13 8a: 2a 95 dec r18 8c: f1 f7 brne .-4 ; 0x8a 8e: 00 00 nop 90: 91 50 subi r25, 0x01 ; 1 92: 49 f0 breq .+18 ; 0xa6 94: c2 98 cbi 0x18, 2 ; 24 96: 2d e0 ldi r18, 0x0D ; 13 98: 2a 95 dec r18 9a: f1 f7 brne .-4 ; 0x98 9c: 00 00 nop 9e: 80 ff sbrs r24, 0 a0: ec cf rjmp .-40 ; 0x7a a2: c0 9a sbi 0x18, 0 ; 24 a4: eb cf rjmp .-42 ; 0x7c a6: b8 98 cbi 0x17, 0 ; 23 a8: c2 98 cbi 0x18, 2 ; 24 aa: c0 9a sbi 0x18, 0 ; 24 ac: 8d e0 ldi r24, 0x0D ; 13 ae: 8a 95 dec r24 b0: f1 f7 brne .-4 ; 0xae b2: 00 00 nop b4: 86 b3 in r24, 0x16 ; 22 b6: c2 9a sbi 0x18, 2 ; 24 b8: 9d e0 ldi r25, 0x0D ; 13 ba: 9a 95 dec r25 bc: f1 f7 brne .-4 ; 0xba be: 00 00 nop c0: c2 98 cbi 0x18, 2 ; 24 c2: 2d e0 ldi r18, 0x0D ; 13 c4: 2a 95 dec r18 c6: f1 f7 brne .-4 ; 0xc4 c8: 00 00 nop ca: b8 9a sbi 0x17, 0 ; 23 cc: 80 95 com r24 ce: 81 70 andi r24, 0x01 ; 1 d0: 08 95 ret 000000d2 : d2: cf 93 push r28 d4: c8 2f mov r28, r24 d6: b1 df rcall .-158 ; 0x3a d8: 8c 2f mov r24, r28 da: c9 df rcall .-110 ; 0x6e dc: bb df rcall .-138 ; 0x54 de: cf 91 pop r28 e0: 08 95 ret 000000e2 : e2: 97 b3 in r25, 0x17 ; 23 e4: a1 e0 ldi r26, 0x01 ; 1 e6: b0 e0 ldi r27, 0x00 ; 0 e8: fd 01 movw r30, r26 ea: 02 c0 rjmp .+4 ; 0xf0 ec: ee 0f add r30, r30 ee: ff 1f adc r31, r31 f0: 8a 95 dec r24 f2: e2 f7 brpl .-8 ; 0xec f4: 02 c0 rjmp .+4 ; 0xfa f6: aa 0f add r26, r26 f8: bb 1f adc r27, r27 fa: 6a 95 dec r22 fc: e2 f7 brpl .-8 ; 0xf6 fe: ea 2b or r30, r26 100: 9e 2b or r25, r30 102: 97 bb out 0x17, r25 ; 23 104: 88 b3 in r24, 0x18 ; 24 106: e0 95 com r30 108: e8 23 and r30, r24 10a: e8 bb out 0x18, r30 ; 24 10c: 84 2f mov r24, r20 10e: 80 68 ori r24, 0x80 ; 128 110: 82 2b or r24, r18 112: df df rcall .-66 ; 0xd2 114: 08 95 ret 00000116 : 116: cf 93 push r28 118: df 93 push r29 11a: c8 2f mov r28, r24 11c: d6 2f mov r29, r22 11e: 80 e4 ldi r24, 0x40 ; 64 120: d8 df rcall .-80 ; 0xd2 122: 8b df rcall .-234 ; 0x3a 124: 8d 2f mov r24, r29 126: 80 6c ori r24, 0xC0 ; 192 128: a2 df rcall .-188 ; 0x6e 12a: 8c 2f mov r24, r28 12c: a0 df rcall .-192 ; 0x6e 12e: 92 df rcall .-220 ; 0x54 130: df 91 pop r29 132: cf 91 pop r28 134: 08 95 ret 00000136 : 136: 0f 93 push r16 138: 1f 93 push r17 13a: cf 93 push r28 13c: df 93 push r29 13e: ec 01 movw r28, r24 140: c8 3e cpi r28, 0xE8 ; 232 142: 83 e0 ldi r24, 0x03 ; 3 144: d8 07 cpc r29, r24 146: 10 f0 brcs .+4 ; 0x14c 148: c7 ee ldi r28, 0xE7 ; 231 14a: d3 e0 ldi r29, 0x03 ; 3 14c: ce 01 movw r24, r28 14e: 64 e6 ldi r22, 0x64 ; 100 150: 70 e0 ldi r23, 0x00 ; 0 152: 3c d1 rcall .+632 ; 0x3cc <__udivmodhi4> 154: cb 01 movw r24, r22 156: 0a e0 ldi r16, 0x0A ; 10 158: 10 e0 ldi r17, 0x00 ; 0 15a: b8 01 movw r22, r16 15c: 37 d1 rcall .+622 ; 0x3cc <__udivmodhi4> 15e: 82 5e subi r24, 0xE2 ; 226 160: 9f 4f sbci r25, 0xFF ; 255 162: fc 01 movw r30, r24 164: 84 91 lpm r24, Z 166: 60 e0 ldi r22, 0x00 ; 0 168: d6 df rcall .-84 ; 0x116 16a: ce 01 movw r24, r28 16c: b8 01 movw r22, r16 16e: 2e d1 rcall .+604 ; 0x3cc <__udivmodhi4> 170: ec 01 movw r28, r24 172: cb 01 movw r24, r22 174: b8 01 movw r22, r16 176: 2a d1 rcall .+596 ; 0x3cc <__udivmodhi4> 178: 82 5e subi r24, 0xE2 ; 226 17a: 9f 4f sbci r25, 0xFF ; 255 17c: fc 01 movw r30, r24 17e: 84 91 lpm r24, Z 180: 61 e0 ldi r22, 0x01 ; 1 182: c9 df rcall .-110 ; 0x116 184: fe 01 movw r30, r28 186: e2 5e subi r30, 0xE2 ; 226 188: ff 4f sbci r31, 0xFF ; 255 18a: 84 91 lpm r24, Z 18c: 62 e0 ldi r22, 0x02 ; 2 18e: c3 df rcall .-122 ; 0x116 190: df 91 pop r29 192: cf 91 pop r28 194: 1f 91 pop r17 196: 0f 91 pop r16 198: 08 95 ret 0000019a : 19a: 28 e0 ldi r18, 0x08 ; 8 19c: 41 e0 ldi r20, 0x01 ; 1 19e: 62 e0 ldi r22, 0x02 ; 2 1a0: 80 e0 ldi r24, 0x00 ; 0 1a2: 9f df rcall .-194 ; 0xe2 1a4: 08 95 ret 000001a6
: 1a6: cf 93 push r28 1a8: df 93 push r29 1aa: cd b7 in r28, 0x3d ; 61 1ac: de b7 in r29, 0x3e ; 62 1ae: 63 97 sbiw r28, 0x13 ; 19 1b0: 0f b6 in r0, 0x3f ; 63 1b2: f8 94 cli 1b4: de bf out 0x3e, r29 ; 62 1b6: 0f be out 0x3f, r0 ; 63 1b8: cd bf out 0x3d, r28 ; 61 1ba: ef df rcall .-34 ; 0x19a 1bc: ce 01 movw r24, r28 1be: 09 96 adiw r24, 0x09 ; 9 1c0: 5f d0 rcall .+190 ; 0x280 1c2: ce 01 movw r24, r28 1c4: 01 96 adiw r24, 0x01 ; 1 1c6: b9 d0 rcall .+370 ; 0x33a 1c8: 89 89 ldd r24, Y+17 ; 0x11 1ca: 9a 89 ldd r25, Y+18 ; 0x12 1cc: b4 df rcall .-152 ; 0x136 1ce: f9 cf rjmp .-14 ; 0x1c2 000001d0 : 1d0: f8 94 cli 1d2: bc 9a sbi 0x17, 4 ; 23 1d4: 8f eb ldi r24, 0xBF ; 191 1d6: 93 e0 ldi r25, 0x03 ; 3 1d8: 01 97 sbiw r24, 0x01 ; 1 1da: f1 f7 brne .-4 ; 0x1d8 1dc: 00 c0 rjmp .+0 ; 0x1de 1de: 00 00 nop 1e0: bc 98 cbi 0x17, 4 ; 23 1e2: 9a eb ldi r25, 0xBA ; 186 1e4: 9a 95 dec r25 1e6: f1 f7 brne .-4 ; 0x1e4 1e8: 00 c0 rjmp .+0 ; 0x1ea 1ea: 86 b3 in r24, 0x16 ; 22 1ec: e3 e3 ldi r30, 0x33 ; 51 1ee: f3 e0 ldi r31, 0x03 ; 3 1f0: 31 97 sbiw r30, 0x01 ; 1 1f2: f1 f7 brne .-4 ; 0x1f0 1f4: 00 c0 rjmp .+0 ; 0x1f6 1f6: 00 00 nop 1f8: 78 94 sei 1fa: 82 95 swap r24 1fc: 81 70 andi r24, 0x01 ; 1 1fe: 91 e0 ldi r25, 0x01 ; 1 200: 89 27 eor r24, r25 202: 08 95 ret 00000204 : 204: 98 e0 ldi r25, 0x08 ; 8 206: 0d c0 rjmp .+26 ; 0x222 208: bc 9a sbi 0x17, 4 ; 23 20a: 20 ea ldi r18, 0xA0 ; 160 20c: 2a 95 dec r18 20e: f1 f7 brne .-4 ; 0x20c 210: bc 98 cbi 0x17, 4 ; 23 212: 2a e1 ldi r18, 0x1A ; 26 214: 2a 95 dec r18 216: f1 f7 brne .-4 ; 0x214 218: 00 c0 rjmp .+0 ; 0x21a 21a: 78 94 sei 21c: 86 95 lsr r24 21e: 91 50 subi r25, 0x01 ; 1 220: 69 f0 breq .+26 ; 0x23c 222: f8 94 cli 224: 80 ff sbrs r24, 0 226: f0 cf rjmp .-32 ; 0x208 228: bc 9a sbi 0x17, 4 ; 23 22a: 20 e1 ldi r18, 0x10 ; 16 22c: 2a 95 dec r18 22e: f1 f7 brne .-4 ; 0x22c 230: bc 98 cbi 0x17, 4 ; 23 232: 2a ea ldi r18, 0xAA ; 170 234: 2a 95 dec r18 236: f1 f7 brne .-4 ; 0x234 238: 00 c0 rjmp .+0 ; 0x23a 23a: ef cf rjmp .-34 ; 0x21a 23c: 08 95 ret 0000023e : 23e: 98 e0 ldi r25, 0x08 ; 8 240: 80 e0 ldi r24, 0x00 ; 0 242: 07 c0 rjmp .+14 ; 0x252 244: 22 e9 ldi r18, 0x92 ; 146 246: 2a 95 dec r18 248: f1 f7 brne .-4 ; 0x246 24a: 00 c0 rjmp .+0 ; 0x24c 24c: 78 94 sei 24e: 91 50 subi r25, 0x01 ; 1 250: 71 f0 breq .+28 ; 0x26e 252: f8 94 cli 254: 86 95 lsr r24 256: bc 9a sbi 0x17, 4 ; 23 258: 20 e1 ldi r18, 0x10 ; 16 25a: 2a 95 dec r18 25c: f1 f7 brne .-4 ; 0x25a 25e: bc 98 cbi 0x17, 4 ; 23 260: 28 e1 ldi r18, 0x18 ; 24 262: 2a 95 dec r18 264: f1 f7 brne .-4 ; 0x262 266: b4 9b sbis 0x16, 4 ; 22 268: ed cf rjmp .-38 ; 0x244 26a: 80 68 ori r24, 0x80 ; 128 26c: eb cf rjmp .-42 ; 0x244 26e: 08 95 ret 00000270 : 270: af df rcall .-162 ; 0x1d0 272: 81 11 cpse r24, r1 274: 01 c0 rjmp .+2 ; 0x278 276: 08 95 ret 278: 8c ec ldi r24, 0xCC ; 204 27a: c4 df rcall .-120 ; 0x204 27c: 81 e0 ldi r24, 0x01 ; 1 27e: fb cf rjmp .-10 ; 0x276 00000280 : 280: 0f 93 push r16 282: 1f 93 push r17 284: cf 93 push r28 286: df 93 push r29 288: 8c 01 movw r16, r24 28a: a2 df rcall .-188 ; 0x1d0 28c: 81 11 cpse r24, r1 28e: 05 c0 rjmp .+10 ; 0x29a 290: df 91 pop r29 292: cf 91 pop r28 294: 1f 91 pop r17 296: 0f 91 pop r16 298: 08 95 ret 29a: 83 e3 ldi r24, 0x33 ; 51 29c: b3 df rcall .-154 ; 0x204 29e: e8 01 movw r28, r16 2a0: 08 5f subi r16, 0xF8 ; 248 2a2: 1f 4f sbci r17, 0xFF ; 255 2a4: cc df rcall .-104 ; 0x23e 2a6: 89 93 st Y+, r24 2a8: c0 17 cp r28, r16 2aa: d1 07 cpc r29, r17 2ac: d9 f7 brne .-10 ; 0x2a4 2ae: 81 e0 ldi r24, 0x01 ; 1 2b0: ef cf rjmp .-34 ; 0x290 000002b2 : 2b2: fc 01 movw r30, r24 2b4: 68 0f add r22, r24 2b6: 79 1f adc r23, r25 2b8: 80 e0 ldi r24, 0x00 ; 0 2ba: 2c e8 ldi r18, 0x8C ; 140 2bc: 0b c0 rjmp .+22 ; 0x2d4 2be: 86 95 lsr r24 2c0: 91 50 subi r25, 0x01 ; 1 2c2: 29 f0 breq .+10 ; 0x2ce 2c4: 80 ff sbrs r24, 0 2c6: fb cf rjmp .-10 ; 0x2be 2c8: 86 95 lsr r24 2ca: 82 27 eor r24, r18 2cc: f9 cf rjmp .-14 ; 0x2c0 2ce: e6 17 cp r30, r22 2d0: f7 07 cpc r31, r23 2d2: 21 f0 breq .+8 ; 0x2dc 2d4: 91 91 ld r25, Z+ 2d6: 89 27 eor r24, r25 2d8: 98 e0 ldi r25, 0x08 ; 8 2da: f4 cf rjmp .-24 ; 0x2c4 2dc: 08 95 ret 000002de : 2de: ef 92 push r14 2e0: ff 92 push r15 2e2: 0f 93 push r16 2e4: 1f 93 push r17 2e6: cf 93 push r28 2e8: df 93 push r29 2ea: 7c 01 movw r14, r24 2ec: c1 df rcall .-126 ; 0x270 2ee: 8e eb ldi r24, 0xBE ; 190 2f0: 89 df rcall .-238 ; 0x204 2f2: e7 01 movw r28, r14 2f4: 87 01 movw r16, r14 2f6: 08 5f subi r16, 0xF8 ; 248 2f8: 1f 4f sbci r17, 0xFF ; 255 2fa: a1 df rcall .-190 ; 0x23e 2fc: 89 93 st Y+, r24 2fe: c0 17 cp r28, r16 300: d1 07 cpc r29, r17 302: d9 f7 brne .-10 ; 0x2fa 304: 68 e0 ldi r22, 0x08 ; 8 306: 70 e0 ldi r23, 0x00 ; 0 308: c7 01 movw r24, r14 30a: d3 df rcall .-90 ; 0x2b2 30c: c8 2f mov r28, r24 30e: 97 df rcall .-210 ; 0x23e 310: 91 e0 ldi r25, 0x01 ; 1 312: c8 13 cpse r28, r24 314: 90 e0 ldi r25, 0x00 ; 0 316: 89 2f mov r24, r25 318: df 91 pop r29 31a: cf 91 pop r28 31c: 1f 91 pop r17 31e: 0f 91 pop r16 320: ff 90 pop r15 322: ef 90 pop r14 324: 08 95 ret 00000326 : 326: 54 df rcall .-344 ; 0x1d0 328: 81 11 cpse r24, r1 32a: 01 c0 rjmp .+2 ; 0x32e 32c: 08 95 ret 32e: 8c ec ldi r24, 0xCC ; 204 330: 69 df rcall .-302 ; 0x204 332: 84 e4 ldi r24, 0x44 ; 68 334: 67 df rcall .-306 ; 0x204 336: 81 e0 ldi r24, 0x01 ; 1 338: f9 cf rjmp .-14 ; 0x32c 0000033a : 33a: cf 93 push r28 33c: df 93 push r29 33e: ec 01 movw r28, r24 340: f2 df rcall .-28 ; 0x326 342: 81 11 cpse r24, r1 344: 03 c0 rjmp .+6 ; 0x34c 346: df 91 pop r29 348: cf 91 pop r28 34a: 08 95 ret 34c: 2f e7 ldi r18, 0x7F ; 127 34e: 8f e4 ldi r24, 0x4F ; 79 350: 92 e1 ldi r25, 0x12 ; 18 352: 21 50 subi r18, 0x01 ; 1 354: 80 40 sbci r24, 0x00 ; 0 356: 90 40 sbci r25, 0x00 ; 0 358: e1 f7 brne .-8 ; 0x352 35a: 00 c0 rjmp .+0 ; 0x35c 35c: 00 00 nop 35e: ce 01 movw r24, r28 360: be df rcall .-132 ; 0x2de 362: 88 23 and r24, r24 364: 81 f3 breq .-32 ; 0x346 366: 88 81 ld r24, Y 368: 49 81 ldd r20, Y+1 ; 0x01 36a: 54 2f mov r21, r20 36c: 48 2f mov r20, r24 36e: 9a 01 movw r18, r20 370: 33 23 and r19, r19 372: 4c f1 brlt .+82 ; 0x3c6 374: 35 95 asr r19 376: 27 95 ror r18 378: 35 95 asr r19 37a: 27 95 ror r18 37c: 35 95 asr r19 37e: 27 95 ror r18 380: 35 95 asr r19 382: 27 95 ror r18 384: 39 8b std Y+17, r19 ; 0x11 386: 28 8b std Y+16, r18 ; 0x10 388: 8f 70 andi r24, 0x0F ; 15 38a: 28 2f mov r18, r24 38c: 30 e0 ldi r19, 0x00 ; 0 38e: c9 01 movw r24, r18 390: 88 0f add r24, r24 392: 99 1f adc r25, r25 394: 82 0f add r24, r18 396: 93 1f adc r25, r19 398: ac 01 movw r20, r24 39a: 44 0f add r20, r20 39c: 55 1f adc r21, r21 39e: 42 95 swap r20 3a0: 52 95 swap r21 3a2: 50 7f andi r21, 0xF0 ; 240 3a4: 54 27 eor r21, r20 3a6: 40 7f andi r20, 0xF0 ; 240 3a8: 54 27 eor r21, r20 3aa: 84 0f add r24, r20 3ac: 95 1f adc r25, r21 3ae: 82 0f add r24, r18 3b0: 93 1f adc r25, r19 3b2: 95 95 asr r25 3b4: 87 95 ror r24 3b6: 95 95 asr r25 3b8: 87 95 ror r24 3ba: 95 95 asr r25 3bc: 87 95 ror r24 3be: 95 95 asr r25 3c0: 87 95 ror r24 3c2: 8a 8b std Y+18, r24 ; 0x12 3c4: c0 cf rjmp .-128 ; 0x346 3c6: 21 5f subi r18, 0xF1 ; 241 3c8: 3f 4f sbci r19, 0xFF ; 255 3ca: d4 cf rjmp .-88 ; 0x374 000003cc <__udivmodhi4>: 3cc: aa 1b sub r26, r26 3ce: bb 1b sub r27, r27 3d0: 51 e1 ldi r21, 0x11 ; 17 3d2: 07 c0 rjmp .+14 ; 0x3e2 <__udivmodhi4_ep> 000003d4 <__udivmodhi4_loop>: 3d4: aa 1f adc r26, r26 3d6: bb 1f adc r27, r27 3d8: a6 17 cp r26, r22 3da: b7 07 cpc r27, r23 3dc: 10 f0 brcs .+4 ; 0x3e2 <__udivmodhi4_ep> 3de: a6 1b sub r26, r22 3e0: b7 0b sbc r27, r23 000003e2 <__udivmodhi4_ep>: 3e2: 88 1f adc r24, r24 3e4: 99 1f adc r25, r25 3e6: 5a 95 dec r21 3e8: a9 f7 brne .-22 ; 0x3d4 <__udivmodhi4_loop> 3ea: 80 95 com r24 3ec: 90 95 com r25 3ee: bc 01 movw r22, r24 3f0: cd 01 movw r24, r26 3f2: 08 95 ret 000003f4 <_exit>: 3f4: f8 94 cli 000003f6 <__stop_program>: 3f6: ff cf rjmp .-2 ; 0x3f6 <__stop_program>