Blame | Last modification | View Log | RSS feed
Flight-Ctrl_MEGA644_V0_61.elf: file format elf32-avr
Sections:
Idx Name Size VMA LMA File off Algn
0 .data 0000072a 00800100 00007e8e 00007f42 2**0
CONTENTS, ALLOC, LOAD, DATA
1 .text 00007e8e 00000000 00000000 000000b4 2**1
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .bss 000004f6 0080082a 0080082a 0000866c 2**0
ALLOC
3 .eeprom 00000800 00810000 00810000 0000866c 2**0
CONTENTS, ALLOC, LOAD, DATA
4 .stab 00000378 00000000 00000000 00008e6c 2**2
CONTENTS, READONLY, DEBUGGING
5 .stabstr 00000071 00000000 00000000 000091e4 2**0
CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:
00000000 <__vectors>:
0: 0c 94 e5 01 jmp 0x3ca ; 0x3ca <__ctors_end>
4: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
8: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
10: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
14: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
18: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
1c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
20: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
24: 0c 94 ab 0c jmp 0x1956 ; 0x1956 <__vector_9>
28: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
2c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
30: 0c 94 9c 15 jmp 0x2b38 ; 0x2b38 <__vector_12>
34: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
38: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
3c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
40: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
44: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
48: 0c 94 ff 0b jmp 0x17fe ; 0x17fe <__vector_18>
4c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
50: 0c 94 ad 04 jmp 0x95a ; 0x95a <__vector_20>
54: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
58: 0c 94 9e 03 jmp 0x73c ; 0x73c <__vector_22>
5c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
60: 0c 94 91 0d jmp 0x1b22 ; 0x1b22 <__vector_24>
64: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
68: 0c 94 e9 14 jmp 0x29d2 ; 0x29d2 <__vector_26>
6c: 0c 94 02 02 jmp 0x404 ; 0x404 <__bad_interrupt>
00000070 <__c.2052>:
70: 0a 0a 0d 00 ....
00000074 <__c.2050>:
74: 4e 65 75 74 72 61 6c 00 Neutral.
0000007c <__c.2048>:
7c: 48 65 61 64 69 6e 67 48 6f 6c 64 00 HeadingHold.
00000088 <__c.2046>:
88: 0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00 ..Steuerung: .
00000096 <__c.2044>:
96: 4f 4b 0a 0d 00 OK...
0000009b <__c.2039>:
9b: 0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64 ..Abgleich Luftd
ab: 72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00 rucksensor...
000000b8 <__c.2037>:
b8: 0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65 ..Benutze Parame
c8: 74 65 72 73 61 74 7a 20 25 64 00 tersatz %d.
000000d3 <__c.2031>:
d3: 0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20 ..Init. EEPROM:
e3: 47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c Generiere Defaul
f3: 74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00 t-Parameter....
00000102 <__c.2029>:
102: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..==============
112: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
...
00000123 <__c.2027>:
123: 0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 20 ..FlightControl
133: 56 25 64 2e 25 64 20 00 V%d.%d .
0000013b <__c.2026>:
13b: 2e 00 ..
0000013d <__c.2108>:
13d: 52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00 Range:%3i-%3i.
0000014b <__c.2106>:
14b: 53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00 Stellung: %3i.
00000159 <__c.2104>:
159: 53 65 74 70 6f 69 6e 74 20 20 25 33 69 00 Setpoint %3i.
00000167 <__c.2102>:
167: 53 65 72 76 6f 20 20 00 Servo .
0000016f <__c.2099>:
16f: 50 6f 34 3a 20 25 33 69 20 50 6f 38 3a 20 25 33 Po4: %3i Po8: %3
17f: 69 00 i.
00000181 <__c.2097>:
181: 50 6f 33 3a 20 25 33 69 20 50 6f 37 3a 20 25 33 Po3: %3i Po7: %3
191: 69 00 i.
00000193 <__c.2095>:
193: 50 6f 32 3a 20 25 33 69 20 50 6f 36 3a 20 25 33 Po2: %3i Po6: %3
1a3: 69 00 i.
000001a5 <__c.2093>:
1a5: 50 6f 31 3a 20 25 33 69 20 50 6f 35 3a 20 25 33 Po1: %3i Po5: %3
1b5: 69 00 i.
000001b7 <__c.2090>:
1b7: 53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00 Start: %5i.
000001c6 <__c.2088>:
1c6: 4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00 Messwert: %5i.
000001d5 <__c.2086>:
1d5: 52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00 Richtung: %5i.
000001e4 <__c.2084>:
1e4: 4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00 Kompass .
000001f3 <__c.2081>:
1f3: 45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00 Empf.Pegel:%5i.
00000202 <__c.2079>:
202: 53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00 Spannung: %5i.
00000211 <__c.2076>:
211: 48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00 Hoch %4i (%3i).
00000220 <__c.2074>:
220: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
0000022f <__c.2072>:
22f: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
0000023e <__c.2070>:
23e: 41 43 43 20 2d 20 53 65 6e 73 6f 72 00 ACC - Sensor.
0000024b <__c.2067>:
24b: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i).
0000025a <__c.2065>:
25a: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
00000269 <__c.2063>:
269: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
00000278 <__c.2061>:
278: 47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00 Gyro - Sensor.
00000286 <__c.2058>:
286: 50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00 P3:%4i P4:%4i .
00000296 <__c.2056>:
296: 50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00 P1:%4i P2:%4i .
000002a6 <__c.2054>:
2a6: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i .
000002b6 <__c.2052>:
2b6: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i .
000002c6 <__c.2049>:
2c6: 4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00 K7:%4i K8:%4i .
000002d6 <__c.2047>:
2d6: 4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00 K5:%4i K6:%4i .
000002e6 <__c.2045>:
2e6: 4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00 K3:%4i K4:%4i .
000002f6 <__c.2043>:
2f6: 4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00 K1:%4i K2:%4i .
00000306 <__c.2040>:
306: 4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00 Kompass: %5i.
00000315 <__c.2038>:
315: 52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00 Roll: %5i.
00000324 <__c.2036>:
324: 4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00 Nick: %5i.
00000333 <__c.2034>:
333: 61 6b 74 2e 20 4c 61 67 65 00 akt. Lage.
0000033d <__c.2031>:
33d: 48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00 H.henregelung.
0000034b <__c.2029>:
34b: 4b 65 69 6e 65 20 00 Keine .
00000352 <__c.2027>:
352: 4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00 Off : %5i.
00000361 <__c.2025>:
361: 4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00 Luftdruck: %5i.
00000370 <__c.2023>:
370: 53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00 SollHoehe: %5i.
0000037f <__c.2021>:
37f: 48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00 Hoehe: %5i.
0000038e <__c.2017>:
38e: 28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00 (c) Holger Buss.
0000039e <__c.2015>:
39e: 53 65 74 74 69 6e 67 3a 20 25 64 20 00 Setting: %d .
000003ab <__c.2013>:
3ab: 56 25 64 2e 25 64 00 V%d.%d.
000003b2 <__c.2011>:
3b2: 2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b ++ MikroKopter +
3c2: 2b 00 +.
000003c4 <__c.2008>:
3c4: 5b 25 69 5d 00 00 [%i]..
000003ca <__ctors_end>:
3ca: 11 24 eor r1, r1
3cc: 1f be out 0x3f, r1 ; 63
3ce: cf ef ldi r28, 0xFF ; 255
3d0: d0 e1 ldi r29, 0x10 ; 16
3d2: de bf out 0x3e, r29 ; 62
3d4: cd bf out 0x3d, r28 ; 61
000003d6 <__do_copy_data>:
3d6: 18 e0 ldi r17, 0x08 ; 8
3d8: a0 e0 ldi r26, 0x00 ; 0
3da: b1 e0 ldi r27, 0x01 ; 1
3dc: ee e8 ldi r30, 0x8E ; 142
3de: fe e7 ldi r31, 0x7E ; 126
3e0: 02 c0 rjmp .+4 ; 0x3e6 <.do_copy_data_start>
000003e2 <.do_copy_data_loop>:
3e2: 05 90 lpm r0, Z+
3e4: 0d 92 st X+, r0
000003e6 <.do_copy_data_start>:
3e6: aa 32 cpi r26, 0x2A ; 42
3e8: b1 07 cpc r27, r17
3ea: d9 f7 brne .-10 ; 0x3e2 <.do_copy_data_loop>
000003ec <__do_clear_bss>:
3ec: 1d e0 ldi r17, 0x0D ; 13
3ee: aa e2 ldi r26, 0x2A ; 42
3f0: b8 e0 ldi r27, 0x08 ; 8
3f2: 01 c0 rjmp .+2 ; 0x3f6 <.do_clear_bss_start>
000003f4 <.do_clear_bss_loop>:
3f4: 1d 92 st X+, r1
000003f6 <.do_clear_bss_start>:
3f6: a0 32 cpi r26, 0x20 ; 32
3f8: b1 07 cpc r27, r17
3fa: e1 f7 brne .-8 ; 0x3f4 <.do_clear_bss_loop>
3fc: 0e 94 39 02 call 0x472 ; 0x472 <main>
400: 0c 94 46 3f jmp 0x7e8c ; 0x7e8c <_exit>
00000404 <__bad_interrupt>:
404: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
00000408 <GetActiveParamSetNumber>:
408: a2 e0 ldi r26, 0x02 ; 2
40a: b0 e0 ldi r27, 0x00 ; 0
40c: 0e 94 32 3f call 0x7e64 ; 0x7e64 <__eeprom_read_byte_1F2021>
410: 80 2d mov r24, r0
412: 99 27 eor r25, r25
414: 08 95 ret
00000416 <WriteParameterSet>:
416: fb 01 movw r30, r22
418: 28 2f mov r18, r24
41a: 86 30 cpi r24, 0x06 ; 6
41c: 08 f0 brcs .+2 ; 0x420 <WriteParameterSet+0xa>
41e: 25 e0 ldi r18, 0x05 ; 5
420: 84 2f mov r24, r20
422: 99 27 eor r25, r25
424: 42 9f mul r20, r18
426: d0 01 movw r26, r0
428: 11 24 eor r1, r1
42a: ac 59 subi r26, 0x9C ; 156
42c: bf 4f sbci r27, 0xFF ; 255
0000042e <.26_start>:
42e: 01 97 sbiw r24, 0x01 ; 1
430: 24 f0 brlt .+8 ; 0x43a <.26_finished>
432: 01 90 ld r0, Z+
434: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
438: fa cf rjmp .-12 ; 0x42e <.26_start>
0000043a <.26_finished>:
43a: a2 e0 ldi r26, 0x02 ; 2
43c: b0 e0 ldi r27, 0x00 ; 0
43e: 02 2e mov r0, r18
440: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
444: 08 95 ret
00000446 <ReadParameterSet>:
446: cf 93 push r28
448: df 93 push r29
44a: fb 01 movw r30, r22
44c: c4 2f mov r28, r20
44e: dd 27 eor r29, r29
450: 86 30 cpi r24, 0x06 ; 6
452: 08 f0 brcs .+2 ; 0x456 <ReadParameterSet+0x10>
454: 85 e0 ldi r24, 0x05 ; 5
456: 48 9f mul r20, r24
458: d0 01 movw r26, r0
45a: 11 24 eor r1, r1
45c: ac 59 subi r26, 0x9C ; 156
45e: bf 4f sbci r27, 0xFF ; 255
00000460 <.44_start>:
460: 21 97 sbiw r28, 0x01 ; 1
462: 24 f0 brlt .+8 ; 0x46c <.44_finished>
464: 0e 94 32 3f call 0x7e64 ; 0x7e64 <__eeprom_read_byte_1F2021>
468: 01 92 st Z+, r0
46a: fa cf rjmp .-12 ; 0x460 <.44_start>
0000046c <.44_finished>:
46c: df 91 pop r29
46e: cf 91 pop r28
470: 08 95 ret
00000472 <main>:
472: 0f 93 push r16
474: 1f 93 push r17
476: cf 93 push r28
478: df 93 push r29
47a: 91 e0 ldi r25, 0x01 ; 1
47c: 97 b9 out 0x07, r25 ; 7
47e: 8f ef ldi r24, 0xFF ; 255
480: 88 b9 out 0x08, r24 ; 8
482: 8b e1 ldi r24, 0x1B ; 27
484: 84 b9 out 0x04, r24 ; 4
486: 95 b9 out 0x05, r25 ; 5
488: 8e e3 ldi r24, 0x3E ; 62
48a: 8a b9 out 0x0a, r24 ; 10
48c: 57 9a sbi 0x0a, 7 ; 10
48e: 87 ef ldi r24, 0xF7 ; 247
490: 8b b9 out 0x0b, r24 ; 11
492: 84 b7 in r24, 0x34 ; 52
494: 87 7f andi r24, 0xF7 ; 247
496: 84 bf out 0x34, r24 ; 52
498: 80 91 60 00 lds r24, 0x0060
49c: 88 61 ori r24, 0x18 ; 24
49e: 80 93 60 00 sts 0x0060, r24
4a2: 10 92 60 00 sts 0x0060, r1
4a6: 80 ed ldi r24, 0xD0 ; 208
4a8: 97 e0 ldi r25, 0x07 ; 7
4aa: 90 93 48 08 sts 0x0848, r25
4ae: 80 93 47 08 sts 0x0847, r24
4b2: 10 92 d5 08 sts 0x08D5, r1
4b6: 10 92 d4 08 sts 0x08D4, r1
4ba: 10 92 59 0c sts 0x0C59, r1
4be: 10 92 58 0c sts 0x0C58, r1
4c2: 10 92 d3 08 sts 0x08D3, r1
4c6: 10 92 d2 08 sts 0x08D2, r1
4ca: 10 92 d1 08 sts 0x08D1, r1
4ce: 10 92 d0 08 sts 0x08D0, r1
4d2: 28 98 cbi 0x05, 0 ; 5
4d4: 0e 94 52 0d call 0x1aa4 ; 0x1aa4 <Timer_Init>
4d8: 0e 94 c8 07 call 0xf90 ; 0xf90 <UART_Init>
4dc: 0e 94 87 15 call 0x2b0e ; 0x2b0e <rc_sum_init>
4e0: 0e 94 8b 0d call 0x1b16 ; 0x1b16 <ADC_Init>
4e4: 0e 94 cf 14 call 0x299e ; 0x299e <i2c_init>
4e8: 78 94 sei
4ea: 10 92 c6 0a sts 0x0AC6, r1
4ee: 8d e3 ldi r24, 0x3D ; 61
4f0: 80 93 c7 0a sts 0x0AC7, r24
4f4: 84 e0 ldi r24, 0x04 ; 4
4f6: 80 93 c8 0a sts 0x0AC8, r24
4fa: 8d e3 ldi r24, 0x3D ; 61
4fc: 90 e0 ldi r25, 0x00 ; 0
4fe: 9f 93 push r25
500: 8f 93 push r24
502: 1f 92 push r1
504: 1f 92 push r1
506: 83 e2 ldi r24, 0x23 ; 35
508: 91 e0 ldi r25, 0x01 ; 1
50a: 9f 93 push r25
50c: 8f 93 push r24
50e: 1f 92 push r1
510: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
514: 82 e0 ldi r24, 0x02 ; 2
516: 91 e0 ldi r25, 0x01 ; 1
518: 9f 93 push r25
51a: 8f 93 push r24
51c: 1f 92 push r1
51e: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
522: 29 9a sbi 0x05, 1 ; 5
524: a1 e0 ldi r26, 0x01 ; 1
526: b0 e0 ldi r27, 0x00 ; 0
528: 0e 94 32 3f call 0x7e64 ; 0x7e64 <__eeprom_read_byte_1F2021>
52c: 80 2d mov r24, r0
52e: 2d b7 in r18, 0x3d ; 61
530: 3e b7 in r19, 0x3e ; 62
532: 26 5f subi r18, 0xF6 ; 246
534: 3f 4f sbci r19, 0xFF ; 255
536: 0f b6 in r0, 0x3f ; 63
538: f8 94 cli
53a: 3e bf out 0x3e, r19 ; 62
53c: 0f be out 0x3f, r0 ; 63
53e: 2d bf out 0x3d, r18 ; 61
540: 8b 33 cpi r24, 0x3B ; 59
542: a9 f1 breq .+106 ; 0x5ae <main+0x13c>
544: 83 ed ldi r24, 0xD3 ; 211
546: 90 e0 ldi r25, 0x00 ; 0
548: 9f 93 push r25
54a: 8f 93 push r24
54c: 1f 92 push r1
54e: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
552: 0e 94 09 1f call 0x3e12 ; 0x3e12 <DefaultKonstanten1>
556: 4a e3 ldi r20, 0x3A ; 58
558: 60 e9 ldi r22, 0x90 ; 144
55a: 7c e0 ldi r23, 0x0C ; 12
55c: 80 e0 ldi r24, 0x00 ; 0
55e: 0e 94 0b 02 call 0x416 ; 0x416 <WriteParameterSet>
562: 01 e0 ldi r16, 0x01 ; 1
564: 0f 90 pop r0
566: 0f 90 pop r0
568: 0f 90 pop r0
56a: 02 30 cpi r16, 0x02 ; 2
56c: 49 f4 brne .+18 ; 0x580 <main+0x10e>
56e: 0e 94 9d 1e call 0x3d3a ; 0x3d3a <DefaultKonstanten2>
572: 4a e3 ldi r20, 0x3A ; 58
574: 60 e9 ldi r22, 0x90 ; 144
576: 7c e0 ldi r23, 0x0C ; 12
578: 82 e0 ldi r24, 0x02 ; 2
57a: 0e 94 0b 02 call 0x416 ; 0x416 <WriteParameterSet>
57e: 03 e0 ldi r16, 0x03 ; 3
580: 4a e3 ldi r20, 0x3A ; 58
582: 60 e9 ldi r22, 0x90 ; 144
584: 7c e0 ldi r23, 0x0C ; 12
586: 80 2f mov r24, r16
588: 0e 94 0b 02 call 0x416 ; 0x416 <WriteParameterSet>
58c: 0f 5f subi r16, 0xFF ; 255
58e: 06 30 cpi r16, 0x06 ; 6
590: 60 f3 brcs .-40 ; 0x56a <main+0xf8>
592: 81 e0 ldi r24, 0x01 ; 1
594: 22 e0 ldi r18, 0x02 ; 2
596: 30 e0 ldi r19, 0x00 ; 0
598: d9 01 movw r26, r18
59a: 08 2e mov r0, r24
59c: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
5a0: 8b e3 ldi r24, 0x3B ; 59
5a2: 21 50 subi r18, 0x01 ; 1
5a4: 30 40 sbci r19, 0x00 ; 0
5a6: d9 01 movw r26, r18
5a8: 08 2e mov r0, r24
5aa: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
5ae: 02 e0 ldi r16, 0x02 ; 2
5b0: 10 e0 ldi r17, 0x00 ; 0
5b2: d8 01 movw r26, r16
5b4: 0e 94 32 3f call 0x7e64 ; 0x7e64 <__eeprom_read_byte_1F2021>
5b8: 80 2d mov r24, r0
5ba: 4a e3 ldi r20, 0x3A ; 58
5bc: 60 e9 ldi r22, 0x90 ; 144
5be: 7c e0 ldi r23, 0x0C ; 12
5c0: 0e 94 23 02 call 0x446 ; 0x446 <ReadParameterSet>
5c4: d8 01 movw r26, r16
5c6: 0e 94 32 3f call 0x7e64 ; 0x7e64 <__eeprom_read_byte_1F2021>
5ca: 80 2d mov r24, r0
5cc: 99 27 eor r25, r25
5ce: 9f 93 push r25
5d0: 8f 93 push r24
5d2: 88 eb ldi r24, 0xB8 ; 184
5d4: 90 e0 ldi r25, 0x00 ; 0
5d6: 9f 93 push r25
5d8: 8f 93 push r24
5da: 1f 92 push r1
5dc: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
5e0: 80 91 98 0c lds r24, 0x0C98
5e4: 0f 90 pop r0
5e6: 0f 90 pop r0
5e8: 0f 90 pop r0
5ea: 0f 90 pop r0
5ec: 0f 90 pop r0
5ee: 80 ff sbrs r24, 0
5f0: 20 c0 rjmp .+64 ; 0x632 <main+0x1c0>
5f2: 8b e9 ldi r24, 0x9B ; 155
5f4: 90 e0 ldi r25, 0x00 ; 0
5f6: 9f 93 push r25
5f8: 8f 93 push r24
5fa: 1f 92 push r1
5fc: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
600: 84 ec ldi r24, 0xC4 ; 196
602: 99 e0 ldi r25, 0x09 ; 9
604: 0e 94 96 0c call 0x192c ; 0x192c <SetDelay>
608: ec 01 movw r28, r24
60a: 0e 94 b5 10 call 0x216a ; 0x216a <SucheLuftruckOffset>
60e: 0f 90 pop r0
610: 0f 90 pop r0
612: 0f 90 pop r0
614: ce 01 movw r24, r28
616: 0e 94 9f 0c call 0x193e ; 0x193e <CheckDelay>
61a: 88 23 and r24, r24
61c: d9 f3 breq .-10 ; 0x614 <main+0x1a2>
61e: 86 e9 ldi r24, 0x96 ; 150
620: 90 e0 ldi r25, 0x00 ; 0
622: 9f 93 push r25
624: 8f 93 push r24
626: 1f 92 push r1
628: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
62c: 0f 90 pop r0
62e: 0f 90 pop r0
630: 0f 90 pop r0
632: 0e 94 a4 1f call 0x3f48 ; 0x3f48 <SetNeutral>
636: 28 98 cbi 0x05, 0 ; 5
638: 80 ed ldi r24, 0xD0 ; 208
63a: 97 e0 ldi r25, 0x07 ; 7
63c: 90 93 48 08 sts 0x0848, r25
640: 80 93 47 08 sts 0x0847, r24
644: 88 ee ldi r24, 0xE8 ; 232
646: 93 e0 ldi r25, 0x03 ; 3
648: 90 93 c1 0a sts 0x0AC1, r25
64c: 80 93 c0 0a sts 0x0AC0, r24
650: 85 e5 ldi r24, 0x55 ; 85
652: 80 93 bb 0a sts 0x0ABB, r24
656: 88 e8 ldi r24, 0x88 ; 136
658: 90 e0 ldi r25, 0x00 ; 0
65a: 9f 93 push r25
65c: 8f 93 push r24
65e: 1f 92 push r1
660: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
664: 80 91 98 0c lds r24, 0x0C98
668: 0f 90 pop r0
66a: 0f 90 pop r0
66c: 0f 90 pop r0
66e: 82 ff sbrs r24, 2
670: 03 c0 rjmp .+6 ; 0x678 <main+0x206>
672: 8c e7 ldi r24, 0x7C ; 124
674: 90 e0 ldi r25, 0x00 ; 0
676: 02 c0 rjmp .+4 ; 0x67c <main+0x20a>
678: 84 e7 ldi r24, 0x74 ; 116
67a: 90 e0 ldi r25, 0x00 ; 0
67c: 9f 93 push r25
67e: 8f 93 push r24
680: 1f 92 push r1
682: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
686: 0f 90 pop r0
688: 0f 90 pop r0
68a: 0f 90 pop r0
68c: 80 e7 ldi r24, 0x70 ; 112
68e: 90 e0 ldi r25, 0x00 ; 0
690: 9f 93 push r25
692: 8f 93 push r24
694: 1f 92 push r1
696: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
69a: 0e 94 dc 10 call 0x21b8 ; 0x21b8 <LcdClear>
69e: 0f 90 pop r0
6a0: 0f 90 pop r0
6a2: 0f 90 pop r0
6a4: 80 91 44 08 lds r24, 0x0844
6a8: 88 23 and r24, r24
6aa: 79 f1 breq .+94 ; 0x70a <main+0x298>
6ac: 10 92 44 08 sts 0x0844, r1
6b0: 0e 94 b5 20 call 0x416a ; 0x416a <MotorRegler>
6b4: 0e 94 79 1f call 0x3ef2 ; 0x3ef2 <SendMotorData>
6b8: 28 98 cbi 0x05, 0 ; 5
6ba: 80 91 01 01 lds r24, 0x0101
6be: 88 23 and r24, r24
6c0: 19 f0 breq .+6 ; 0x6c8 <main+0x256>
6c2: 81 50 subi r24, 0x01 ; 1
6c4: 80 93 01 01 sts 0x0101, r24
6c8: 80 91 cf 08 lds r24, 0x08CF
6cc: 88 23 and r24, r24
6ce: 29 f0 breq .+10 ; 0x6da <main+0x268>
6d0: 80 91 cf 08 lds r24, 0x08CF
6d4: 81 50 subi r24, 0x01 ; 1
6d6: 80 93 cf 08 sts 0x08CF, r24
6da: 20 91 04 01 lds r18, 0x0104
6de: 30 91 05 01 lds r19, 0x0105
6e2: 80 91 a8 0c lds r24, 0x0CA8
6e6: 99 27 eor r25, r25
6e8: 28 17 cp r18, r24
6ea: 39 07 cpc r19, r25
6ec: 34 f4 brge .+12 ; 0x6fa <main+0x288>
6ee: 80 ed ldi r24, 0xD0 ; 208
6f0: 97 e0 ldi r25, 0x07 ; 7
6f2: 90 93 48 08 sts 0x0848, r25
6f6: 80 93 47 08 sts 0x0847, r24
6fa: 80 91 72 08 lds r24, 0x0872
6fe: 88 23 and r24, r24
700: 19 f4 brne .+6 ; 0x708 <main+0x296>
702: 0e 94 cf 14 call 0x299e ; 0x299e <i2c_init>
706: 01 c0 rjmp .+2 ; 0x70a <main+0x298>
708: 28 98 cbi 0x05, 0 ; 5
70a: 0e 94 e5 07 call 0xfca ; 0xfca <DatenUebertragung>
70e: 0e 94 53 08 call 0x10a6 ; 0x10a6 <BearbeiteRxDaten>
712: 80 e0 ldi r24, 0x00 ; 0
714: 90 e0 ldi r25, 0x00 ; 0
716: 0e 94 9f 0c call 0x193e ; 0x193e <CheckDelay>
71a: 88 23 and r24, r24
71c: 19 f2 breq .-122 ; 0x6a4 <main+0x232>
71e: 80 91 d6 08 lds r24, 0x08D6
722: 88 23 and r24, r24
724: 29 f0 breq .+10 ; 0x730 <main+0x2be>
726: 88 b1 in r24, 0x08 ; 8
728: 90 e1 ldi r25, 0x10 ; 16
72a: 89 27 eor r24, r25
72c: 88 b9 out 0x08, r24 ; 8
72e: 01 c0 rjmp .+2 ; 0x732 <main+0x2c0>
730: 44 98 cbi 0x08, 4 ; 8
732: 84 ef ldi r24, 0xF4 ; 244
734: 91 e0 ldi r25, 0x01 ; 1
736: 0e 94 96 0c call 0x192c ; 0x192c <SetDelay>
73a: b4 cf rjmp .-152 ; 0x6a4 <main+0x232>
0000073c <__vector_22>:
73c: 1f 92 push r1
73e: 0f 92 push r0
740: 0f b6 in r0, 0x3f ; 63
742: 0f 92 push r0
744: 11 24 eor r1, r1
746: 8f 93 push r24
748: 9f 93 push r25
74a: ef 93 push r30
74c: ff 93 push r31
74e: 80 91 00 01 lds r24, 0x0100
752: 88 23 and r24, r24
754: e1 f4 brne .+56 ; 0x78e <__vector_22+0x52>
756: 80 91 3f 08 lds r24, 0x083F
75a: 90 91 40 08 lds r25, 0x0840
75e: 01 96 adiw r24, 0x01 ; 1
760: 90 93 40 08 sts 0x0840, r25
764: 80 93 3f 08 sts 0x083F, r24
768: fc 01 movw r30, r24
76a: e5 58 subi r30, 0x85 ; 133
76c: f6 4f sbci r31, 0xF6 ; 246
76e: e0 81 ld r30, Z
770: ed 30 cpi r30, 0x0D ; 13
772: 19 f0 breq .+6 ; 0x77a <__vector_22+0x3e>
774: 86 39 cpi r24, 0x96 ; 150
776: 91 05 cpc r25, r1
778: 39 f4 brne .+14 ; 0x788 <__vector_22+0x4c>
77a: 10 92 40 08 sts 0x0840, r1
77e: 10 92 3f 08 sts 0x083F, r1
782: 81 e0 ldi r24, 0x01 ; 1
784: 80 93 00 01 sts 0x0100, r24
788: e0 93 c6 00 sts 0x00C6, r30
78c: 04 c0 rjmp .+8 ; 0x796 <__vector_22+0x5a>
78e: 10 92 40 08 sts 0x0840, r1
792: 10 92 3f 08 sts 0x083F, r1
796: ff 91 pop r31
798: ef 91 pop r30
79a: 9f 91 pop r25
79c: 8f 91 pop r24
79e: 0f 90 pop r0
7a0: 0f be out 0x3f, r0 ; 63
7a2: 0f 90 pop r0
7a4: 1f 90 pop r1
7a6: 18 95 reti
000007a8 <GPSscanData>:
7a8: 80 91 b0 0b lds r24, 0x0BB0
7ac: 81 30 cpi r24, 0x01 ; 1
7ae: 91 f5 brne .+100 ; 0x814 <GPSscanData+0x6c>
7b0: 80 91 a0 0b lds r24, 0x0BA0
7b4: 90 91 a1 0b lds r25, 0x0BA1
7b8: a0 91 a2 0b lds r26, 0x0BA2
7bc: b0 91 a3 0b lds r27, 0x0BA3
7c0: 80 93 e3 0b sts 0x0BE3, r24
7c4: 90 93 e4 0b sts 0x0BE4, r25
7c8: a0 93 e5 0b sts 0x0BE5, r26
7cc: b0 93 e6 0b sts 0x0BE6, r27
7d0: 80 91 a4 0b lds r24, 0x0BA4
7d4: 90 91 a5 0b lds r25, 0x0BA5
7d8: a0 91 a6 0b lds r26, 0x0BA6
7dc: b0 91 a7 0b lds r27, 0x0BA7
7e0: 80 93 e7 0b sts 0x0BE7, r24
7e4: 90 93 e8 0b sts 0x0BE8, r25
7e8: a0 93 e9 0b sts 0x0BE9, r26
7ec: b0 93 ea 0b sts 0x0BEA, r27
7f0: 80 91 a8 0b lds r24, 0x0BA8
7f4: 90 91 a9 0b lds r25, 0x0BA9
7f8: a0 91 aa 0b lds r26, 0x0BAA
7fc: b0 91 ab 0b lds r27, 0x0BAB
800: 80 93 eb 0b sts 0x0BEB, r24
804: 90 93 ec 0b sts 0x0BEC, r25
808: a0 93 ed 0b sts 0x0BED, r26
80c: b0 93 ee 0b sts 0x0BEE, r27
810: 10 92 b0 0b sts 0x0BB0, r1
814: 90 91 ba 0a lds r25, 0x0ABA
818: 91 30 cpi r25, 0x01 ; 1
81a: 41 f4 brne .+16 ; 0x82c <GPSscanData+0x84>
81c: 80 91 ae 0a lds r24, 0x0AAE
820: 80 93 10 0c sts 0x0C10, r24
824: 90 93 0f 0c sts 0x0C0F, r25
828: 10 92 ba 0a sts 0x0ABA, r1
82c: 80 91 ea 0a lds r24, 0x0AEA
830: 81 30 cpi r24, 0x01 ; 1
832: 91 f5 brne .+100 ; 0x898 <GPSscanData+0xf0>
834: 80 91 da 0a lds r24, 0x0ADA
838: 90 91 db 0a lds r25, 0x0ADB
83c: a0 91 dc 0a lds r26, 0x0ADC
840: b0 91 dd 0a lds r27, 0x0ADD
844: 80 93 ef 0b sts 0x0BEF, r24
848: 90 93 f0 0b sts 0x0BF0, r25
84c: a0 93 f1 0b sts 0x0BF1, r26
850: b0 93 f2 0b sts 0x0BF2, r27
854: 80 91 de 0a lds r24, 0x0ADE
858: 90 91 df 0a lds r25, 0x0ADF
85c: a0 91 e0 0a lds r26, 0x0AE0
860: b0 91 e1 0a lds r27, 0x0AE1
864: 80 93 f3 0b sts 0x0BF3, r24
868: 90 93 f4 0b sts 0x0BF4, r25
86c: a0 93 f5 0b sts 0x0BF5, r26
870: b0 93 f6 0b sts 0x0BF6, r27
874: 80 91 e2 0a lds r24, 0x0AE2
878: 90 91 e3 0a lds r25, 0x0AE3
87c: a0 91 e4 0a lds r26, 0x0AE4
880: b0 91 e5 0a lds r27, 0x0AE5
884: 80 93 f7 0b sts 0x0BF7, r24
888: 90 93 f8 0b sts 0x0BF8, r25
88c: a0 93 f9 0b sts 0x0BF9, r26
890: b0 93 fa 0b sts 0x0BFA, r27
894: 10 92 ea 0a sts 0x0AEA, r1
898: 80 91 93 0b lds r24, 0x0B93
89c: 81 30 cpi r24, 0x01 ; 1
89e: 91 f5 brne .+100 ; 0x904 <GPSscanData+0x15c>
8a0: 80 91 89 0b lds r24, 0x0B89
8a4: 90 91 8a 0b lds r25, 0x0B8A
8a8: a0 91 8b 0b lds r26, 0x0B8B
8ac: b0 91 8c 0b lds r27, 0x0B8C
8b0: 80 93 fb 0b sts 0x0BFB, r24
8b4: 90 93 fc 0b sts 0x0BFC, r25
8b8: a0 93 fd 0b sts 0x0BFD, r26
8bc: b0 93 fe 0b sts 0x0BFE, r27
8c0: 80 91 85 0b lds r24, 0x0B85
8c4: 90 91 86 0b lds r25, 0x0B86
8c8: a0 91 87 0b lds r26, 0x0B87
8cc: b0 91 88 0b lds r27, 0x0B88
8d0: 80 93 ff 0b sts 0x0BFF, r24
8d4: 90 93 00 0c sts 0x0C00, r25
8d8: a0 93 01 0c sts 0x0C01, r26
8dc: b0 93 02 0c sts 0x0C02, r27
8e0: 80 91 8d 0b lds r24, 0x0B8D
8e4: 90 91 8e 0b lds r25, 0x0B8E
8e8: a0 91 8f 0b lds r26, 0x0B8F
8ec: b0 91 90 0b lds r27, 0x0B90
8f0: 80 93 03 0c sts 0x0C03, r24
8f4: 90 93 04 0c sts 0x0C04, r25
8f8: a0 93 05 0c sts 0x0C05, r26
8fc: b0 93 06 0c sts 0x0C06, r27
900: 10 92 93 0b sts 0x0B93, r1
904: 80 91 38 0c lds r24, 0x0C38
908: 81 30 cpi r24, 0x01 ; 1
90a: 11 f5 brne .+68 ; 0x950 <GPSscanData+0x1a8>
90c: 80 91 18 0c lds r24, 0x0C18
910: 90 91 19 0c lds r25, 0x0C19
914: a0 91 1a 0c lds r26, 0x0C1A
918: b0 91 1b 0c lds r27, 0x0C1B
91c: 80 93 07 0c sts 0x0C07, r24
920: 90 93 08 0c sts 0x0C08, r25
924: a0 93 09 0c sts 0x0C09, r26
928: b0 93 0a 0c sts 0x0C0A, r27
92c: 80 91 1c 0c lds r24, 0x0C1C
930: 90 91 1d 0c lds r25, 0x0C1D
934: a0 91 1e 0c lds r26, 0x0C1E
938: b0 91 1f 0c lds r27, 0x0C1F
93c: 80 93 0b 0c sts 0x0C0B, r24
940: 90 93 0c 0c sts 0x0C0C, r25
944: a0 93 0d 0c sts 0x0C0D, r26
948: b0 93 0e 0c sts 0x0C0E, r27
94c: 10 92 38 0c sts 0x0C38, r1
950: 80 91 0f 0c lds r24, 0x0C0F
954: 81 11 cpse r24, r1
956: 28 9a sbi 0x05, 0 ; 5
958: 08 95 ret
0000095a <__vector_20>:
95a: 1f 92 push r1
95c: 0f 92 push r0
95e: 0f b6 in r0, 0x3f ; 63
960: 0f 92 push r0
962: 11 24 eor r1, r1
964: 2f 93 push r18
966: 3f 93 push r19
968: 4f 93 push r20
96a: 5f 93 push r21
96c: 6f 93 push r22
96e: 7f 93 push r23
970: 8f 93 push r24
972: 9f 93 push r25
974: af 93 push r26
976: bf 93 push r27
978: cf 93 push r28
97a: df 93 push r29
97c: ef 93 push r30
97e: ff 93 push r31
980: 80 91 c6 00 lds r24, 0x00C6
984: 80 93 2e 08 sts 0x082E, r24
988: 80 91 c0 00 lds r24, 0x00C0
98c: 40 91 2e 08 lds r20, 0x082E
990: 88 71 andi r24, 0x18 ; 24
992: 09 f0 breq .+2 ; 0x996 <__vector_20+0x3c>
994: 36 c1 rjmp .+620 ; 0xc02 <__vector_20+0x2a8>
996: 80 91 41 08 lds r24, 0x0841
99a: 84 30 cpi r24, 0x04 ; 4
99c: 09 f4 brne .+2 ; 0x9a0 <__vector_20+0x46>
99e: bb c0 rjmp .+374 ; 0xb16 <__vector_20+0x1bc>
9a0: 85 30 cpi r24, 0x05 ; 5
9a2: 50 f4 brcc .+20 ; 0x9b8 <__vector_20+0x5e>
9a4: 81 30 cpi r24, 0x01 ; 1
9a6: d1 f0 breq .+52 ; 0x9dc <__vector_20+0x82>
9a8: 81 30 cpi r24, 0x01 ; 1
9aa: 98 f0 brcs .+38 ; 0x9d2 <__vector_20+0x78>
9ac: 82 30 cpi r24, 0x02 ; 2
9ae: 01 f1 breq .+64 ; 0x9f0 <__vector_20+0x96>
9b0: 83 30 cpi r24, 0x03 ; 3
9b2: 09 f0 breq .+2 ; 0x9b6 <__vector_20+0x5c>
9b4: 23 c1 rjmp .+582 ; 0xbfc <__vector_20+0x2a2>
9b6: 21 c0 rjmp .+66 ; 0x9fa <__vector_20+0xa0>
9b8: 86 30 cpi r24, 0x06 ; 6
9ba: 09 f4 brne .+2 ; 0x9be <__vector_20+0x64>
9bc: dc c0 rjmp .+440 ; 0xb76 <__vector_20+0x21c>
9be: 86 30 cpi r24, 0x06 ; 6
9c0: 08 f4 brcc .+2 ; 0x9c4 <__vector_20+0x6a>
9c2: bd c0 rjmp .+378 ; 0xb3e <__vector_20+0x1e4>
9c4: 87 30 cpi r24, 0x07 ; 7
9c6: 09 f4 brne .+2 ; 0x9ca <__vector_20+0x70>
9c8: 07 c1 rjmp .+526 ; 0xbd8 <__vector_20+0x27e>
9ca: 88 30 cpi r24, 0x08 ; 8
9cc: 09 f0 breq .+2 ; 0x9d0 <__vector_20+0x76>
9ce: 16 c1 rjmp .+556 ; 0xbfc <__vector_20+0x2a2>
9d0: 09 c1 rjmp .+530 ; 0xbe4 <__vector_20+0x28a>
9d2: 45 3b cpi r20, 0xB5 ; 181
9d4: 09 f0 breq .+2 ; 0x9d8 <__vector_20+0x7e>
9d6: 19 c1 rjmp .+562 ; 0xc0a <__vector_20+0x2b0>
9d8: 81 e0 ldi r24, 0x01 ; 1
9da: 03 c0 rjmp .+6 ; 0x9e2 <__vector_20+0x88>
9dc: 42 36 cpi r20, 0x62 ; 98
9de: 21 f4 brne .+8 ; 0x9e8 <__vector_20+0x8e>
9e0: 82 e0 ldi r24, 0x02 ; 2
9e2: 80 93 41 08 sts 0x0841, r24
9e6: 11 c1 rjmp .+546 ; 0xc0a <__vector_20+0x2b0>
9e8: 45 3b cpi r20, 0xB5 ; 181
9ea: 09 f4 brne .+2 ; 0x9ee <__vector_20+0x94>
9ec: 0e c1 rjmp .+540 ; 0xc0a <__vector_20+0x2b0>
9ee: 06 c1 rjmp .+524 ; 0xbfc <__vector_20+0x2a2>
9f0: 41 30 cpi r20, 0x01 ; 1
9f2: 09 f0 breq .+2 ; 0x9f6 <__vector_20+0x9c>
9f4: 03 c1 rjmp .+518 ; 0xbfc <__vector_20+0x2a2>
9f6: 83 e0 ldi r24, 0x03 ; 3
9f8: f4 cf rjmp .-24 ; 0x9e2 <__vector_20+0x88>
9fa: 40 93 12 0c sts 0x0C12, r20
9fe: 4f 5f subi r20, 0xFF ; 255
a00: 40 93 7a 09 sts 0x097A, r20
a04: 80 91 7a 09 lds r24, 0x097A
a08: 8f 5f subi r24, 0xFF ; 255
a0a: 80 93 a9 0a sts 0x0AA9, r24
a0e: 84 e0 ldi r24, 0x04 ; 4
a10: 80 93 41 08 sts 0x0841, r24
a14: 80 91 12 0c lds r24, 0x0C12
a18: 88 30 cpi r24, 0x08 ; 8
a1a: 09 f4 brne .+2 ; 0xa1e <__vector_20+0xc4>
a1c: 4a c0 rjmp .+148 ; 0xab2 <__vector_20+0x158>
a1e: 89 30 cpi r24, 0x09 ; 9
a20: 30 f4 brcc .+12 ; 0xa2e <__vector_20+0xd4>
a22: 81 30 cpi r24, 0x01 ; 1
a24: f1 f0 breq .+60 ; 0xa62 <__vector_20+0x108>
a26: 83 30 cpi r24, 0x03 ; 3
a28: 09 f0 breq .+2 ; 0xa2c <__vector_20+0xd2>
a2a: 6d c0 rjmp .+218 ; 0xb06 <__vector_20+0x1ac>
a2c: 06 c0 rjmp .+12 ; 0xa3a <__vector_20+0xe0>
a2e: 81 31 cpi r24, 0x11 ; 17
a30: 61 f1 breq .+88 ; 0xa8a <__vector_20+0x130>
a32: 82 31 cpi r24, 0x12 ; 18
a34: 09 f0 breq .+2 ; 0xa38 <__vector_20+0xde>
a36: 67 c0 rjmp .+206 ; 0xb06 <__vector_20+0x1ac>
a38: 50 c0 rjmp .+160 ; 0xada <__vector_20+0x180>
a3a: 8a ea ldi r24, 0xAA ; 170
a3c: 9a e0 ldi r25, 0x0A ; 10
a3e: 90 93 d5 0a sts 0x0AD5, r25
a42: 80 93 d4 0a sts 0x0AD4, r24
a46: 2b ec ldi r18, 0xCB ; 203
a48: 3b e0 ldi r19, 0x0B ; 11
a4a: 30 93 78 09 sts 0x0978, r19
a4e: 20 93 77 09 sts 0x0977, r18
a52: 40 96 adiw r24, 0x10 ; 16
a54: 90 93 95 0b sts 0x0B95, r25
a58: 80 93 94 0b sts 0x0B94, r24
a5c: 80 91 ba 0a lds r24, 0x0ABA
a60: 4f c0 rjmp .+158 ; 0xb00 <__vector_20+0x1a6>
a62: 8c e9 ldi r24, 0x9C ; 156
a64: 9b e0 ldi r25, 0x0B ; 11
a66: 90 93 d5 0a sts 0x0AD5, r25
a6a: 80 93 d4 0a sts 0x0AD4, r24
a6e: 25 e5 ldi r18, 0x55 ; 85
a70: 3d e0 ldi r19, 0x0D ; 13
a72: 30 93 78 09 sts 0x0978, r19
a76: 20 93 77 09 sts 0x0977, r18
a7a: 44 96 adiw r24, 0x14 ; 20
a7c: 90 93 95 0b sts 0x0B95, r25
a80: 80 93 94 0b sts 0x0B94, r24
a84: 80 91 b0 0b lds r24, 0x0BB0
a88: 3b c0 rjmp .+118 ; 0xb00 <__vector_20+0x1a6>
a8a: 86 ed ldi r24, 0xD6 ; 214
a8c: 9a e0 ldi r25, 0x0A ; 10
a8e: 90 93 d5 0a sts 0x0AD5, r25
a92: 80 93 d4 0a sts 0x0AD4, r24
a96: 2f e8 ldi r18, 0x8F ; 143
a98: 3c e0 ldi r19, 0x0C ; 12
a9a: 30 93 78 09 sts 0x0978, r19
a9e: 20 93 77 09 sts 0x0977, r18
aa2: 44 96 adiw r24, 0x14 ; 20
aa4: 90 93 95 0b sts 0x0B95, r25
aa8: 80 93 94 0b sts 0x0B94, r24
aac: 80 91 ea 0a lds r24, 0x0AEA
ab0: 27 c0 rjmp .+78 ; 0xb00 <__vector_20+0x1a6>
ab2: 81 e8 ldi r24, 0x81 ; 129
ab4: 9b e0 ldi r25, 0x0B ; 11
ab6: 90 93 d5 0a sts 0x0AD5, r25
aba: 80 93 d4 0a sts 0x0AD4, r24
abe: 2a ee ldi r18, 0xEA ; 234
ac0: 3c e0 ldi r19, 0x0C ; 12
ac2: 30 93 78 09 sts 0x0978, r19
ac6: 20 93 77 09 sts 0x0977, r18
aca: 42 96 adiw r24, 0x12 ; 18
acc: 90 93 95 0b sts 0x0B95, r25
ad0: 80 93 94 0b sts 0x0B94, r24
ad4: 80 91 93 0b lds r24, 0x0B93
ad8: 13 c0 rjmp .+38 ; 0xb00 <__vector_20+0x1a6>
ada: 84 e1 ldi r24, 0x14 ; 20
adc: 9c e0 ldi r25, 0x0C ; 12
ade: 90 93 d5 0a sts 0x0AD5, r25
ae2: 80 93 d4 0a sts 0x0AD4, r24
ae6: 2d e6 ldi r18, 0x6D ; 109
ae8: 31 e1 ldi r19, 0x11 ; 17
aea: 30 93 78 09 sts 0x0978, r19
aee: 20 93 77 09 sts 0x0977, r18
af2: 84 96 adiw r24, 0x24 ; 36
af4: 90 93 95 0b sts 0x0B95, r25
af8: 80 93 94 0b sts 0x0B94, r24
afc: 80 91 38 0c lds r24, 0x0C38
b00: 80 93 13 0c sts 0x0C13, r24
b04: 82 c0 rjmp .+260 ; 0xc0a <__vector_20+0x2b0>
b06: 81 e0 ldi r24, 0x01 ; 1
b08: 80 93 13 0c sts 0x0C13, r24
b0c: 10 92 95 0b sts 0x0B95, r1
b10: 10 92 94 0b sts 0x0B94, r1
b14: 7a c0 rjmp .+244 ; 0xc0a <__vector_20+0x2b0>
b16: 84 2f mov r24, r20
b18: 99 27 eor r25, r25
b1a: 90 93 97 0b sts 0x0B97, r25
b1e: 80 93 96 0b sts 0x0B96, r24
b22: 80 91 7a 09 lds r24, 0x097A
b26: 84 0f add r24, r20
b28: 80 93 7a 09 sts 0x097A, r24
b2c: 80 91 a9 0a lds r24, 0x0AA9
b30: 90 91 7a 09 lds r25, 0x097A
b34: 89 0f add r24, r25
b36: 80 93 a9 0a sts 0x0AA9, r24
b3a: 85 e0 ldi r24, 0x05 ; 5
b3c: 52 cf rjmp .-348 ; 0x9e2 <__vector_20+0x88>
b3e: 20 91 96 0b lds r18, 0x0B96
b42: 30 91 97 0b lds r19, 0x0B97
b46: 84 2f mov r24, r20
b48: 99 27 eor r25, r25
b4a: 98 2f mov r25, r24
b4c: 88 27 eor r24, r24
b4e: 28 0f add r18, r24
b50: 39 1f adc r19, r25
b52: 30 93 97 0b sts 0x0B97, r19
b56: 20 93 96 0b sts 0x0B96, r18
b5a: 80 91 7a 09 lds r24, 0x097A
b5e: 84 0f add r24, r20
b60: 80 93 7a 09 sts 0x097A, r24
b64: 80 91 a9 0a lds r24, 0x0AA9
b68: 90 91 7a 09 lds r25, 0x097A
b6c: 89 0f add r24, r25
b6e: 80 93 a9 0a sts 0x0AA9, r24
b72: 86 e0 ldi r24, 0x06 ; 6
b74: 36 cf rjmp .-404 ; 0x9e2 <__vector_20+0x88>
b76: 80 91 7a 09 lds r24, 0x097A
b7a: 84 0f add r24, r20
b7c: 80 93 7a 09 sts 0x097A, r24
b80: 80 91 a9 0a lds r24, 0x0AA9
b84: 90 91 7a 09 lds r25, 0x097A
b88: 89 0f add r24, r25
b8a: 80 93 a9 0a sts 0x0AA9, r24
b8e: 80 91 13 0c lds r24, 0x0C13
b92: 88 23 and r24, r24
b94: 81 f4 brne .+32 ; 0xbb6 <__vector_20+0x25c>
b96: e0 91 d4 0a lds r30, 0x0AD4
b9a: f0 91 d5 0a lds r31, 0x0AD5
b9e: 80 91 77 09 lds r24, 0x0977
ba2: 90 91 78 09 lds r25, 0x0978
ba6: e8 17 cp r30, r24
ba8: f9 07 cpc r31, r25
baa: 28 f4 brcc .+10 ; 0xbb6 <__vector_20+0x25c>
bac: 41 93 st Z+, r20
bae: f0 93 d5 0a sts 0x0AD5, r31
bb2: e0 93 d4 0a sts 0x0AD4, r30
bb6: 80 91 96 0b lds r24, 0x0B96
bba: 90 91 97 0b lds r25, 0x0B97
bbe: 01 97 sbiw r24, 0x01 ; 1
bc0: 90 93 97 0b sts 0x0B97, r25
bc4: 80 93 96 0b sts 0x0B96, r24
bc8: 80 91 96 0b lds r24, 0x0B96
bcc: 90 91 97 0b lds r25, 0x0B97
bd0: 89 2b or r24, r25
bd2: d9 f4 brne .+54 ; 0xc0a <__vector_20+0x2b0>
bd4: 87 e0 ldi r24, 0x07 ; 7
bd6: 05 cf rjmp .-502 ; 0x9e2 <__vector_20+0x88>
bd8: 80 91 7a 09 lds r24, 0x097A
bdc: 48 17 cp r20, r24
bde: 71 f4 brne .+28 ; 0xbfc <__vector_20+0x2a2>
be0: 88 e0 ldi r24, 0x08 ; 8
be2: ff ce rjmp .-514 ; 0x9e2 <__vector_20+0x88>
be4: 80 91 a9 0a lds r24, 0x0AA9
be8: 48 17 cp r20, r24
bea: 41 f4 brne .+16 ; 0xbfc <__vector_20+0x2a2>
bec: e0 91 94 0b lds r30, 0x0B94
bf0: f0 91 95 0b lds r31, 0x0B95
bf4: 30 97 sbiw r30, 0x00 ; 0
bf6: 11 f0 breq .+4 ; 0xbfc <__vector_20+0x2a2>
bf8: 81 e0 ldi r24, 0x01 ; 1
bfa: 80 83 st Z, r24
bfc: 10 92 41 08 sts 0x0841, r1
c00: 04 c0 rjmp .+8 ; 0xc0a <__vector_20+0x2b0>
c02: 10 92 41 08 sts 0x0841, r1
c06: 0e 94 d4 03 call 0x7a8 ; 0x7a8 <GPSscanData>
c0a: 0e 94 d4 03 call 0x7a8 ; 0x7a8 <GPSscanData>
c0e: 40 91 3a 08 lds r20, 0x083A
c12: 46 39 cpi r20, 0x96 ; 150
c14: 10 f0 brcs .+4 ; 0xc1a <__vector_20+0x2c0>
c16: 10 92 39 08 sts 0x0839, r1
c1a: 80 91 2e 08 lds r24, 0x082E
c1e: 8d 30 cpi r24, 0x0D ; 13
c20: 09 f0 breq .+2 ; 0xc24 <__vector_20+0x2ca>
c22: 5c c0 rjmp .+184 ; 0xcdc <__vector_20+0x382>
c24: 80 91 39 08 lds r24, 0x0839
c28: 82 30 cpi r24, 0x02 ; 2
c2a: 09 f0 breq .+2 ; 0xc2e <__vector_20+0x2d4>
c2c: 57 c0 rjmp .+174 ; 0xcdc <__vector_20+0x382>
c2e: 10 92 39 08 sts 0x0839, r1
c32: a4 2f mov r26, r20
c34: bb 27 eor r27, r27
c36: fd 01 movw r30, r26
c38: e7 51 subi r30, 0x17 ; 23
c3a: f5 4f sbci r31, 0xF5 ; 245
c3c: 30 81 ld r19, Z
c3e: ed 01 movw r28, r26
c40: c6 51 subi r28, 0x16 ; 22
c42: d5 4f sbci r29, 0xF5 ; 245
c44: 28 81 ld r18, Y
c46: 80 91 3d 08 lds r24, 0x083D
c4a: 90 91 3e 08 lds r25, 0x083E
c4e: 83 1b sub r24, r19
c50: 91 09 sbc r25, r1
c52: 82 1b sub r24, r18
c54: 91 09 sbc r25, r1
c56: 9f 70 andi r25, 0x0F ; 15
c58: 90 93 3e 08 sts 0x083E, r25
c5c: 80 93 3d 08 sts 0x083D, r24
c60: 9c 01 movw r18, r24
c62: 96 e0 ldi r25, 0x06 ; 6
c64: 36 95 lsr r19
c66: 27 95 ror r18
c68: 9a 95 dec r25
c6a: e1 f7 brne .-8 ; 0xc64 <__vector_20+0x30a>
c6c: 23 5c subi r18, 0xC3 ; 195
c6e: 20 93 3c 08 sts 0x083C, r18
c72: 98 2f mov r25, r24
c74: 9f 73 andi r25, 0x3F ; 63
c76: 93 5c subi r25, 0xC3 ; 195
c78: 90 93 3b 08 sts 0x083B, r25
c7c: 80 81 ld r24, Z
c7e: 28 17 cp r18, r24
c80: 29 f4 brne .+10 ; 0xc8c <__vector_20+0x332>
c82: 88 81 ld r24, Y
c84: 98 17 cp r25, r24
c86: 11 f4 brne .+4 ; 0xc8c <__vector_20+0x332>
c88: 91 e0 ldi r25, 0x01 ; 1
c8a: 06 c0 rjmp .+12 ; 0xc98 <__vector_20+0x33e>
c8c: 80 91 31 08 lds r24, 0x0831
c90: 8f 5f subi r24, 0xFF ; 255
c92: 80 93 31 08 sts 0x0831, r24
c96: 90 e0 ldi r25, 0x00 ; 0
c98: 80 91 2f 08 lds r24, 0x082F
c9c: 88 23 and r24, r24
c9e: 09 f0 breq .+2 ; 0xca2 <__vector_20+0x348>
ca0: 64 c0 rjmp .+200 ; 0xd6a <__vector_20+0x410>
ca2: 99 23 and r25, r25
ca4: 09 f4 brne .+2 ; 0xca8 <__vector_20+0x34e>
ca6: 61 c0 rjmp .+194 ; 0xd6a <__vector_20+0x410>
ca8: 81 e0 ldi r24, 0x01 ; 1
caa: 80 93 2f 08 sts 0x082F, r24
cae: 40 93 32 08 sts 0x0832, r20
cb2: a5 51 subi r26, 0x15 ; 21
cb4: b5 4f sbci r27, 0xF5 ; 245
cb6: 8d e0 ldi r24, 0x0D ; 13
cb8: 8c 93 st X, r24
cba: 80 91 ed 0a lds r24, 0x0AED
cbe: 82 35 cpi r24, 0x52 ; 82
cc0: 09 f0 breq .+2 ; 0xcc4 <__vector_20+0x36a>
cc2: 53 c0 rjmp .+166 ; 0xd6a <__vector_20+0x410>
cc4: 88 e1 ldi r24, 0x18 ; 24
cc6: 90 e0 ldi r25, 0x00 ; 0
cc8: 2c e0 ldi r18, 0x0C ; 12
cca: 0f b6 in r0, 0x3f ; 63
ccc: f8 94 cli
cce: a8 95 wdr
cd0: 80 93 60 00 sts 0x0060, r24
cd4: 0f be out 0x3f, r0 ; 63
cd6: 20 93 60 00 sts 0x0060, r18
cda: 47 c0 rjmp .+142 ; 0xd6a <__vector_20+0x410>
cdc: 80 91 39 08 lds r24, 0x0839
ce0: 81 30 cpi r24, 0x01 ; 1
ce2: d9 f0 breq .+54 ; 0xd1a <__vector_20+0x3c0>
ce4: 81 30 cpi r24, 0x01 ; 1
ce6: 18 f0 brcs .+6 ; 0xcee <__vector_20+0x394>
ce8: 82 30 cpi r24, 0x02 ; 2
cea: e9 f5 brne .+122 ; 0xd66 <__vector_20+0x40c>
cec: 30 c0 rjmp .+96 ; 0xd4e <__vector_20+0x3f4>
cee: 80 91 2e 08 lds r24, 0x082E
cf2: 83 32 cpi r24, 0x23 ; 35
cf4: 39 f4 brne .+14 ; 0xd04 <__vector_20+0x3aa>
cf6: 80 91 2f 08 lds r24, 0x082F
cfa: 88 23 and r24, r24
cfc: 19 f4 brne .+6 ; 0xd04 <__vector_20+0x3aa>
cfe: 81 e0 ldi r24, 0x01 ; 1
d00: 80 93 39 08 sts 0x0839, r24
d04: 80 91 2e 08 lds r24, 0x082E
d08: 80 93 eb 0a sts 0x0AEB, r24
d0c: 81 e0 ldi r24, 0x01 ; 1
d0e: 80 93 3a 08 sts 0x083A, r24
d12: 80 91 2e 08 lds r24, 0x082E
d16: 99 27 eor r25, r25
d18: 15 c0 rjmp .+42 ; 0xd44 <__vector_20+0x3ea>
d1a: 82 e0 ldi r24, 0x02 ; 2
d1c: 80 93 39 08 sts 0x0839, r24
d20: e4 2f mov r30, r20
d22: ff 27 eor r31, r31
d24: 80 91 2e 08 lds r24, 0x082E
d28: e5 51 subi r30, 0x15 ; 21
d2a: f5 4f sbci r31, 0xF5 ; 245
d2c: 80 83 st Z, r24
d2e: 4f 5f subi r20, 0xFF ; 255
d30: 40 93 3a 08 sts 0x083A, r20
d34: 20 91 2e 08 lds r18, 0x082E
d38: 80 91 3d 08 lds r24, 0x083D
d3c: 90 91 3e 08 lds r25, 0x083E
d40: 82 0f add r24, r18
d42: 91 1d adc r25, r1
d44: 90 93 3e 08 sts 0x083E, r25
d48: 80 93 3d 08 sts 0x083D, r24
d4c: 0e c0 rjmp .+28 ; 0xd6a <__vector_20+0x410>
d4e: e4 2f mov r30, r20
d50: ff 27 eor r31, r31
d52: 80 91 2e 08 lds r24, 0x082E
d56: e5 51 subi r30, 0x15 ; 21
d58: f5 4f sbci r31, 0xF5 ; 245
d5a: 80 83 st Z, r24
d5c: 46 39 cpi r20, 0x96 ; 150
d5e: 38 f3 brcs .-50 ; 0xd2e <__vector_20+0x3d4>
d60: 10 92 39 08 sts 0x0839, r1
d64: e7 cf rjmp .-50 ; 0xd34 <__vector_20+0x3da>
d66: 10 92 39 08 sts 0x0839, r1
d6a: ff 91 pop r31
d6c: ef 91 pop r30
d6e: df 91 pop r29
d70: cf 91 pop r28
d72: bf 91 pop r27
d74: af 91 pop r26
d76: 9f 91 pop r25
d78: 8f 91 pop r24
d7a: 7f 91 pop r23
d7c: 6f 91 pop r22
d7e: 5f 91 pop r21
d80: 4f 91 pop r20
d82: 3f 91 pop r19
d84: 2f 91 pop r18
d86: 0f 90 pop r0
d88: 0f be out 0x3f, r0 ; 63
d8a: 0f 90 pop r0
d8c: 1f 90 pop r1
d8e: 18 95 reti
00000d90 <AddCRC>:
d90: dc 01 movw r26, r24
d92: 20 e0 ldi r18, 0x00 ; 0
d94: 30 e0 ldi r19, 0x00 ; 0
d96: 40 e0 ldi r20, 0x00 ; 0
d98: 50 e0 ldi r21, 0x00 ; 0
d9a: eb e7 ldi r30, 0x7B ; 123
d9c: f9 e0 ldi r31, 0x09 ; 9
d9e: 05 c0 rjmp .+10 ; 0xdaa <AddCRC+0x1a>
da0: 81 91 ld r24, Z+
da2: 28 0f add r18, r24
da4: 31 1d adc r19, r1
da6: 4f 5f subi r20, 0xFF ; 255
da8: 5f 4f sbci r21, 0xFF ; 255
daa: 4a 17 cp r20, r26
dac: 5b 07 cpc r21, r27
dae: c1 f7 brne .-16 ; 0xda0 <AddCRC+0x10>
db0: 3f 70 andi r19, 0x0F ; 15
db2: c9 01 movw r24, r18
db4: 66 e0 ldi r22, 0x06 ; 6
db6: 96 95 lsr r25
db8: 87 95 ror r24
dba: 6a 95 dec r22
dbc: e1 f7 brne .-8 ; 0xdb6 <AddCRC+0x26>
dbe: 83 5c subi r24, 0xC3 ; 195
dc0: fd 01 movw r30, r26
dc2: e5 58 subi r30, 0x85 ; 133
dc4: f6 4f sbci r31, 0xF6 ; 246
dc6: 80 83 st Z, r24
dc8: 11 96 adiw r26, 0x01 ; 1
dca: 2f 73 andi r18, 0x3F ; 63
dcc: 23 5c subi r18, 0xC3 ; 195
dce: fd 01 movw r30, r26
dd0: e5 58 subi r30, 0x85 ; 133
dd2: f6 4f sbci r31, 0xF6 ; 246
dd4: 20 83 st Z, r18
dd6: a4 58 subi r26, 0x84 ; 132
dd8: b6 4f sbci r27, 0xF6 ; 246
dda: 8d e0 ldi r24, 0x0D ; 13
ddc: 8c 93 st X, r24
dde: 10 92 00 01 sts 0x0100, r1
de2: 80 91 7b 09 lds r24, 0x097B
de6: 80 93 c6 00 sts 0x00C6, r24
dea: 08 95 ret
00000dec <SendOutData>:
dec: ef 92 push r14
dee: ff 92 push r15
df0: 0f 93 push r16
df2: 1f 93 push r17
df4: cf 93 push r28
df6: df 93 push r29
df8: 7a 01 movw r14, r20
dfa: 72 2f mov r23, r18
dfc: 93 e2 ldi r25, 0x23 ; 35
dfe: 90 93 7b 09 sts 0x097B, r25
e02: 60 93 7c 09 sts 0x097C, r22
e06: 80 93 7d 09 sts 0x097D, r24
e0a: 03 e0 ldi r16, 0x03 ; 3
e0c: 10 e0 ldi r17, 0x00 ; 0
e0e: 60 e0 ldi r22, 0x00 ; 0
e10: ae e7 ldi r26, 0x7E ; 126
e12: b9 e0 ldi r27, 0x09 ; 9
e14: 46 c0 rjmp .+140 ; 0xea2 <SendOutData+0xb6>
e16: f7 01 movw r30, r14
e18: e6 0f add r30, r22
e1a: f1 1d adc r31, r1
e1c: 90 81 ld r25, Z
e1e: 6f 5f subi r22, 0xFF ; 255
e20: 71 50 subi r23, 0x01 ; 1
e22: 19 f4 brne .+6 ; 0xe2a <SendOutData+0x3e>
e24: e0 e0 ldi r30, 0x00 ; 0
e26: 40 e0 ldi r20, 0x00 ; 0
e28: 0f c0 rjmp .+30 ; 0xe48 <SendOutData+0x5c>
e2a: f7 01 movw r30, r14
e2c: e6 0f add r30, r22
e2e: f1 1d adc r31, r1
e30: 40 81 ld r20, Z
e32: 6f 5f subi r22, 0xFF ; 255
e34: 71 50 subi r23, 0x01 ; 1
e36: 11 f4 brne .+4 ; 0xe3c <SendOutData+0x50>
e38: e0 e0 ldi r30, 0x00 ; 0
e3a: 06 c0 rjmp .+12 ; 0xe48 <SendOutData+0x5c>
e3c: f7 01 movw r30, r14
e3e: e6 0f add r30, r22
e40: f1 1d adc r31, r1
e42: e0 81 ld r30, Z
e44: 6f 5f subi r22, 0xFF ; 255
e46: 71 50 subi r23, 0x01 ; 1
e48: 89 2f mov r24, r25
e4a: 86 95 lsr r24
e4c: 86 95 lsr r24
e4e: 83 5c subi r24, 0xC3 ; 195
e50: 8c 93 st X, r24
e52: 55 27 eor r21, r21
e54: 89 2f mov r24, r25
e56: 99 27 eor r25, r25
e58: 83 70 andi r24, 0x03 ; 3
e5a: 90 70 andi r25, 0x00 ; 0
e5c: 24 e0 ldi r18, 0x04 ; 4
e5e: 88 0f add r24, r24
e60: 99 1f adc r25, r25
e62: 2a 95 dec r18
e64: e1 f7 brne .-8 ; 0xe5e <SendOutData+0x72>
e66: 9a 01 movw r18, r20
e68: 94 e0 ldi r25, 0x04 ; 4
e6a: 36 95 lsr r19
e6c: 27 95 ror r18
e6e: 9a 95 dec r25
e70: e1 f7 brne .-8 ; 0xe6a <SendOutData+0x7e>
e72: 82 2b or r24, r18
e74: 83 5c subi r24, 0xC3 ; 195
e76: ed 01 movw r28, r26
e78: 89 83 std Y+1, r24 ; 0x01
e7a: 4f 70 andi r20, 0x0F ; 15
e7c: 50 70 andi r21, 0x00 ; 0
e7e: 44 0f add r20, r20
e80: 55 1f adc r21, r21
e82: 44 0f add r20, r20
e84: 55 1f adc r21, r21
e86: 8e 2f mov r24, r30
e88: 82 95 swap r24
e8a: 86 95 lsr r24
e8c: 86 95 lsr r24
e8e: 83 70 andi r24, 0x03 ; 3
e90: 84 2b or r24, r20
e92: 83 5c subi r24, 0xC3 ; 195
e94: 8a 83 std Y+2, r24 ; 0x02
e96: ef 73 andi r30, 0x3F ; 63
e98: e3 5c subi r30, 0xC3 ; 195
e9a: eb 83 std Y+3, r30 ; 0x03
e9c: 0c 5f subi r16, 0xFC ; 252
e9e: 1f 4f sbci r17, 0xFF ; 255
ea0: 14 96 adiw r26, 0x04 ; 4
ea2: 77 23 and r23, r23
ea4: 09 f0 breq .+2 ; 0xea8 <SendOutData+0xbc>
ea6: b7 cf rjmp .-146 ; 0xe16 <SendOutData+0x2a>
ea8: c8 01 movw r24, r16
eaa: 0e 94 c8 06 call 0xd90 ; 0xd90 <AddCRC>
eae: df 91 pop r29
eb0: cf 91 pop r28
eb2: 1f 91 pop r17
eb4: 0f 91 pop r16
eb6: ff 90 pop r15
eb8: ef 90 pop r14
eba: 08 95 ret
00000ebc <Decode64>:
ebc: 1f 93 push r17
ebe: cf 93 push r28
ec0: df 93 push r29
ec2: ec 01 movw r28, r24
ec4: 70 e0 ldi r23, 0x00 ; 0
ec6: a2 2f mov r26, r18
ec8: bb 27 eor r27, r27
eca: 12 97 sbiw r26, 0x02 ; 2
ecc: 48 c0 rjmp .+144 ; 0xf5e <Decode64+0xa2>
ece: e4 2f mov r30, r20
ed0: ff 27 eor r31, r31
ed2: e5 51 subi r30, 0x15 ; 21
ed4: f5 4f sbci r31, 0xF5 ; 245
ed6: 30 81 ld r19, Z
ed8: 4f 5f subi r20, 0xFF ; 255
eda: e4 2f mov r30, r20
edc: ff 27 eor r31, r31
ede: e5 51 subi r30, 0x15 ; 21
ee0: f5 4f sbci r31, 0xF5 ; 245
ee2: 50 81 ld r21, Z
ee4: 4f 5f subi r20, 0xFF ; 255
ee6: e4 2f mov r30, r20
ee8: ff 27 eor r31, r31
eea: e5 51 subi r30, 0x15 ; 21
eec: f5 4f sbci r31, 0xF5 ; 245
eee: 10 81 ld r17, Z
ef0: 4f 5f subi r20, 0xFF ; 255
ef2: e4 2f mov r30, r20
ef4: ff 27 eor r31, r31
ef6: e5 51 subi r30, 0x15 ; 21
ef8: f5 4f sbci r31, 0xF5 ; 245
efa: 20 81 ld r18, Z
efc: 4f 5f subi r20, 0xFF ; 255
efe: 84 2f mov r24, r20
f00: 99 27 eor r25, r25
f02: a8 17 cp r26, r24
f04: b9 07 cpc r27, r25
f06: 74 f1 brlt .+92 ; 0xf64 <Decode64+0xa8>
f08: 5d 53 subi r21, 0x3D ; 61
f0a: fe 01 movw r30, r28
f0c: e7 0f add r30, r23
f0e: f1 1d adc r31, r1
f10: 3d 53 subi r19, 0x3D ; 61
f12: 33 0f add r19, r19
f14: 33 0f add r19, r19
f16: 85 2f mov r24, r21
f18: 82 95 swap r24
f1a: 8f 70 andi r24, 0x0F ; 15
f1c: 38 2b or r19, r24
f1e: 30 83 st Z, r19
f20: 61 30 cpi r22, 0x01 ; 1
f22: 01 f1 breq .+64 ; 0xf64 <Decode64+0xa8>
f24: 91 2f mov r25, r17
f26: 9d 53 subi r25, 0x3D ; 61
f28: 7f 5f subi r23, 0xFF ; 255
f2a: fe 01 movw r30, r28
f2c: e7 0f add r30, r23
f2e: f1 1d adc r31, r1
f30: 71 50 subi r23, 0x01 ; 1
f32: 52 95 swap r21
f34: 50 7f andi r21, 0xF0 ; 240
f36: 89 2f mov r24, r25
f38: 86 95 lsr r24
f3a: 86 95 lsr r24
f3c: 58 2b or r21, r24
f3e: 50 83 st Z, r21
f40: 63 50 subi r22, 0x03 ; 3
f42: 6f 3f cpi r22, 0xFF ; 255
f44: 79 f0 breq .+30 ; 0xf64 <Decode64+0xa8>
f46: 7e 5f subi r23, 0xFE ; 254
f48: fe 01 movw r30, r28
f4a: e7 0f add r30, r23
f4c: f1 1d adc r31, r1
f4e: 92 95 swap r25
f50: 99 0f add r25, r25
f52: 99 0f add r25, r25
f54: 90 7c andi r25, 0xC0 ; 192
f56: 2d 53 subi r18, 0x3D ; 61
f58: 92 2b or r25, r18
f5a: 90 83 st Z, r25
f5c: 7f 5f subi r23, 0xFF ; 255
f5e: 66 23 and r22, r22
f60: 09 f0 breq .+2 ; 0xf64 <Decode64+0xa8>
f62: b5 cf rjmp .-150 ; 0xece <Decode64+0x12>
f64: df 91 pop r29
f66: cf 91 pop r28
f68: 1f 91 pop r17
f6a: 08 95 ret
00000f6c <uart_putchar>:
f6c: 1f 93 push r17
f6e: 18 2f mov r17, r24
f70: 8a 30 cpi r24, 0x0A ; 10
f72: 19 f4 brne .+6 ; 0xf7a <uart_putchar+0xe>
f74: 8d e0 ldi r24, 0x0D ; 13
f76: 0e 94 b6 07 call 0xf6c ; 0xf6c <uart_putchar>
f7a: 80 91 c0 00 lds r24, 0x00C0
f7e: 85 ff sbrs r24, 5
f80: fc cf rjmp .-8 ; 0xf7a <uart_putchar+0xe>
f82: 10 93 c6 00 sts 0x00C6, r17
f86: 80 e0 ldi r24, 0x00 ; 0
f88: 90 e0 ldi r25, 0x00 ; 0
f8a: 1f 91 pop r17
f8c: 08 95 ret
00000f8e <WriteProgramData>:
f8e: 08 95 ret
00000f90 <UART_Init>:
f90: e1 ec ldi r30, 0xC1 ; 193
f92: f0 e0 ldi r31, 0x00 ; 0
f94: 88 e1 ldi r24, 0x18 ; 24
f96: 80 83 st Z, r24
f98: a0 ec ldi r26, 0xC0 ; 192
f9a: b0 e0 ldi r27, 0x00 ; 0
f9c: 8c 91 ld r24, X
f9e: 82 60 ori r24, 0x02 ; 2
fa0: 8c 93 st X, r24
fa2: 80 81 ld r24, Z
fa4: 80 68 ori r24, 0x80 ; 128
fa6: 80 83 st Z, r24
fa8: 80 81 ld r24, Z
faa: 80 64 ori r24, 0x40 ; 64
fac: 80 83 st Z, r24
fae: 8a e2 ldi r24, 0x2A ; 42
fb0: 80 93 c4 00 sts 0x00C4, r24
fb4: 88 ec ldi r24, 0xC8 ; 200
fb6: 90 e0 ldi r25, 0x00 ; 0
fb8: 0e 94 96 0c call 0x192c ; 0x192c <SetDelay>
fbc: 90 93 a8 0a sts 0x0AA8, r25
fc0: 80 93 a7 0a sts 0x0AA7, r24
fc4: 10 92 41 08 sts 0x0841, r1
fc8: 08 95 ret
00000fca <DatenUebertragung>:
fca: 80 91 00 01 lds r24, 0x0100
fce: 88 23 and r24, r24
fd0: 09 f4 brne .+2 ; 0xfd4 <DatenUebertragung+0xa>
fd2: 68 c0 rjmp .+208 ; 0x10a4 <DatenUebertragung+0xda>
fd4: 80 91 2a 08 lds r24, 0x082A
fd8: 88 23 and r24, r24
fda: 71 f0 breq .+28 ; 0xff8 <DatenUebertragung+0x2e>
fdc: 80 91 00 01 lds r24, 0x0100
fe0: 88 23 and r24, r24
fe2: 51 f0 breq .+20 ; 0xff8 <DatenUebertragung+0x2e>
fe4: 2b e0 ldi r18, 0x0B ; 11
fe6: 4b eb ldi r20, 0xBB ; 187
fe8: 5a e0 ldi r21, 0x0A ; 10
fea: 60 91 79 09 lds r22, 0x0979
fee: 87 e4 ldi r24, 0x47 ; 71
ff0: 0e 94 f6 06 call 0xdec ; 0xdec <SendOutData>
ff4: 10 92 2a 08 sts 0x082A, r1
ff8: 80 91 a7 0a lds r24, 0x0AA7
ffc: 90 91 a8 0a lds r25, 0x0AA8
1000: 0e 94 9f 0c call 0x193e ; 0x193e <CheckDelay>
1004: 88 23 and r24, r24
1006: 21 f4 brne .+8 ; 0x1010 <DatenUebertragung+0x46>
1008: 80 91 2c 08 lds r24, 0x082C
100c: 88 23 and r24, r24
100e: b1 f0 breq .+44 ; 0x103c <DatenUebertragung+0x72>
1010: 80 91 00 01 lds r24, 0x0100
1014: 88 23 and r24, r24
1016: 91 f0 breq .+36 ; 0x103c <DatenUebertragung+0x72>
1018: 22 e3 ldi r18, 0x32 ; 50
101a: 41 eb ldi r20, 0xB1 ; 177
101c: 5b e0 ldi r21, 0x0B ; 11
101e: 60 91 79 09 lds r22, 0x0979
1022: 84 e4 ldi r24, 0x44 ; 68
1024: 0e 94 f6 06 call 0xdec ; 0xdec <SendOutData>
1028: 10 92 2c 08 sts 0x082C, r1
102c: 8a ef ldi r24, 0xFA ; 250
102e: 90 e0 ldi r25, 0x00 ; 0
1030: 0e 94 96 0c call 0x192c ; 0x192c <SetDelay>
1034: 90 93 a8 0a sts 0x0AA8, r25
1038: 80 93 a7 0a sts 0x0AA7, r24
103c: 80 91 2b 08 lds r24, 0x082B
1040: 88 23 and r24, r24
1042: f1 f0 breq .+60 ; 0x1080 <DatenUebertragung+0xb6>
1044: 80 91 00 01 lds r24, 0x0100
1048: 88 23 and r24, r24
104a: d1 f0 breq .+52 ; 0x1080 <DatenUebertragung+0xb6>
104c: 0e 94 e5 10 call 0x21ca ; 0x21ca <Menu>
1050: 10 92 2b 08 sts 0x082B, r1
1054: 80 91 38 08 lds r24, 0x0838
1058: 8f 5f subi r24, 0xFF ; 255
105a: 80 93 38 08 sts 0x0838, r24
105e: 84 30 cpi r24, 0x04 ; 4
1060: 11 f4 brne .+4 ; 0x1066 <DatenUebertragung+0x9c>
1062: 10 92 38 08 sts 0x0838, r1
1066: 80 91 38 08 lds r24, 0x0838
106a: 44 e1 ldi r20, 0x14 ; 20
106c: 84 9f mul r24, r20
106e: a0 01 movw r20, r0
1070: 11 24 eor r1, r1
1072: 4a 5e subi r20, 0xEA ; 234
1074: 5e 4f sbci r21, 0xFE ; 254
1076: 24 e1 ldi r18, 0x14 ; 20
1078: 60 e0 ldi r22, 0x00 ; 0
107a: 80 5d subi r24, 0xD0 ; 208
107c: 0e 94 f6 06 call 0xdec ; 0xdec <SendOutData>
1080: 80 91 2d 08 lds r24, 0x082D
1084: 88 23 and r24, r24
1086: 71 f0 breq .+28 ; 0x10a4 <DatenUebertragung+0xda>
1088: 80 91 00 01 lds r24, 0x0100
108c: 88 23 and r24, r24
108e: 51 f0 breq .+20 ; 0x10a4 <DatenUebertragung+0xda>
1090: 2a e0 ldi r18, 0x0A ; 10
1092: 46 ec ldi r20, 0xC6 ; 198
1094: 5a e0 ldi r21, 0x0A ; 10
1096: 60 91 79 09 lds r22, 0x0979
109a: 86 e5 ldi r24, 0x56 ; 86
109c: 0e 94 f6 06 call 0xdec ; 0xdec <SendOutData>
10a0: 10 92 2d 08 sts 0x082D, r1
10a4: 08 95 ret
000010a6 <BearbeiteRxDaten>:
10a6: 1f 93 push r17
10a8: cf 93 push r28
10aa: df 93 push r29
10ac: cd b7 in r28, 0x3d ; 61
10ae: de b7 in r29, 0x3e ; 62
10b0: 22 97 sbiw r28, 0x02 ; 2
10b2: 0f b6 in r0, 0x3f ; 63
10b4: f8 94 cli
10b6: de bf out 0x3e, r29 ; 62
10b8: 0f be out 0x3f, r0 ; 63
10ba: cd bf out 0x3d, r28 ; 61
10bc: 80 91 2f 08 lds r24, 0x082F
10c0: 88 23 and r24, r24
10c2: 09 f4 brne .+2 ; 0x10c6 <BearbeiteRxDaten+0x20>
10c4: 97 c0 rjmp .+302 ; 0x11f4 <__stack+0xf5>
10c6: 8f ef ldi r24, 0xFF ; 255
10c8: 80 93 01 01 sts 0x0101, r24
10cc: 80 91 ed 0a lds r24, 0x0AED
10d0: 81 37 cpi r24, 0x71 ; 113
10d2: 60 f4 brcc .+24 ; 0x10ec <BearbeiteRxDaten+0x46>
10d4: 8c 36 cpi r24, 0x6C ; 108
10d6: 08 f0 brcs .+2 ; 0x10da <BearbeiteRxDaten+0x34>
10d8: 6f c0 rjmp .+222 ; 0x11b8 <__stack+0xb9>
10da: 87 36 cpi r24, 0x67 ; 103
10dc: 09 f4 brne .+2 ; 0x10e0 <BearbeiteRxDaten+0x3a>
10de: 40 c0 rjmp .+128 ; 0x1160 <__stack+0x61>
10e0: 88 36 cpi r24, 0x68 ; 104
10e2: f9 f0 breq .+62 ; 0x1122 <__stack+0x23>
10e4: 83 36 cpi r24, 0x63 ; 99
10e6: 09 f0 breq .+2 ; 0x10ea <BearbeiteRxDaten+0x44>
10e8: 83 c0 rjmp .+262 ; 0x11f0 <__stack+0xf1>
10ea: 08 c0 rjmp .+16 ; 0x10fc <BearbeiteRxDaten+0x56>
10ec: 84 37 cpi r24, 0x74 ; 116
10ee: 59 f1 breq .+86 ; 0x1146 <__stack+0x47>
10f0: 86 37 cpi r24, 0x76 ; 118
10f2: 91 f1 breq .+100 ; 0x1158 <__stack+0x59>
10f4: 81 37 cpi r24, 0x71 ; 113
10f6: 09 f0 breq .+2 ; 0x10fa <BearbeiteRxDaten+0x54>
10f8: 7b c0 rjmp .+246 ; 0x11f0 <__stack+0xf1>
10fa: 36 c0 rjmp .+108 ; 0x1168 <__stack+0x69>
10fc: 20 91 32 08 lds r18, 0x0832
1100: 43 e0 ldi r20, 0x03 ; 3
1102: 6b e0 ldi r22, 0x0B ; 11
1104: 8b eb ldi r24, 0xBB ; 187
1106: 9a e0 ldi r25, 0x0A ; 10
1108: 0e 94 5e 07 call 0xebc ; 0xebc <Decode64>
110c: 80 91 69 08 lds r24, 0x0869
1110: 90 91 bd 0a lds r25, 0x0ABD
1114: 89 2b or r24, r25
1116: 80 93 69 08 sts 0x0869, r24
111a: 81 e0 ldi r24, 0x01 ; 1
111c: 80 93 2c 08 sts 0x082C, r24
1120: 67 c0 rjmp .+206 ; 0x11f0 <__stack+0xf1>
1122: 20 91 32 08 lds r18, 0x0832
1126: 43 e0 ldi r20, 0x03 ; 3
1128: 62 e0 ldi r22, 0x02 ; 2
112a: ce 01 movw r24, r28
112c: 01 96 adiw r24, 0x01 ; 1
112e: 0e 94 5e 07 call 0xebc ; 0xebc <Decode64>
1132: 80 91 69 08 lds r24, 0x0869
1136: 99 81 ldd r25, Y+1 ; 0x01
1138: 89 2b or r24, r25
113a: 80 93 69 08 sts 0x0869, r24
113e: 81 e0 ldi r24, 0x01 ; 1
1140: 80 93 2b 08 sts 0x082B, r24
1144: 55 c0 rjmp .+170 ; 0x11f0 <__stack+0xf1>
1146: 20 91 32 08 lds r18, 0x0832
114a: 43 e0 ldi r20, 0x03 ; 3
114c: 64 e0 ldi r22, 0x04 ; 4
114e: 84 e3 ldi r24, 0x34 ; 52
1150: 98 e0 ldi r25, 0x08 ; 8
1152: 0e 94 5e 07 call 0xebc ; 0xebc <Decode64>
1156: 4c c0 rjmp .+152 ; 0x11f0 <__stack+0xf1>
1158: 81 e0 ldi r24, 0x01 ; 1
115a: 80 93 2d 08 sts 0x082D, r24
115e: 48 c0 rjmp .+144 ; 0x11f0 <__stack+0xf1>
1160: 81 e0 ldi r24, 0x01 ; 1
1162: 80 93 2a 08 sts 0x082A, r24
1166: 44 c0 rjmp .+136 ; 0x11f0 <__stack+0xf1>
1168: 20 91 32 08 lds r18, 0x0832
116c: 43 e0 ldi r20, 0x03 ; 3
116e: 62 e0 ldi r22, 0x02 ; 2
1170: ce 01 movw r24, r28
1172: 01 96 adiw r24, 0x01 ; 1
1174: 0e 94 5e 07 call 0xebc ; 0xebc <Decode64>
1178: 89 81 ldd r24, Y+1 ; 0x01
117a: 8f 3f cpi r24, 0xFF ; 255
117c: 89 f0 breq .+34 ; 0x11a0 <__stack+0xa1>
117e: 86 30 cpi r24, 0x06 ; 6
1180: 10 f0 brcs .+4 ; 0x1186 <__stack+0x87>
1182: 85 e0 ldi r24, 0x05 ; 5
1184: 89 83 std Y+1, r24 ; 0x01
1186: 4a e3 ldi r20, 0x3A ; 58
1188: 60 e9 ldi r22, 0x90 ; 144
118a: 7c e0 ldi r23, 0x0C ; 12
118c: 89 81 ldd r24, Y+1 ; 0x01
118e: 0e 94 23 02 call 0x446 ; 0x446 <ReadParameterSet>
1192: 89 81 ldd r24, Y+1 ; 0x01
1194: 2a e3 ldi r18, 0x3A ; 58
1196: 40 e9 ldi r20, 0x90 ; 144
1198: 5c e0 ldi r21, 0x0C ; 12
119a: 60 91 79 09 lds r22, 0x0979
119e: 08 c0 rjmp .+16 ; 0x11b0 <__stack+0xb1>
11a0: 10 91 79 09 lds r17, 0x0979
11a4: 0e 94 04 02 call 0x408 ; 0x408 <GetActiveParamSetNumber>
11a8: 2a e3 ldi r18, 0x3A ; 58
11aa: 40 e9 ldi r20, 0x90 ; 144
11ac: 5c e0 ldi r21, 0x0C ; 12
11ae: 61 2f mov r22, r17
11b0: 85 5b subi r24, 0xB5 ; 181
11b2: 0e 94 f6 06 call 0xdec ; 0xdec <SendOutData>
11b6: 1c c0 rjmp .+56 ; 0x11f0 <__stack+0xf1>
11b8: 20 91 32 08 lds r18, 0x0832
11bc: 43 e0 ldi r20, 0x03 ; 3
11be: 6a e3 ldi r22, 0x3A ; 58
11c0: 80 e9 ldi r24, 0x90 ; 144
11c2: 9c e0 ldi r25, 0x0C ; 12
11c4: 0e 94 5e 07 call 0xebc ; 0xebc <Decode64>
11c8: 80 91 ed 0a lds r24, 0x0AED
11cc: 4a e3 ldi r20, 0x3A ; 58
11ce: 60 e9 ldi r22, 0x90 ; 144
11d0: 7c e0 ldi r23, 0x0C ; 12
11d2: 8b 56 subi r24, 0x6B ; 107
11d4: 0e 94 0b 02 call 0x416 ; 0x416 <WriteParameterSet>
11d8: 80 91 ed 0a lds r24, 0x0AED
11dc: 8b 56 subi r24, 0x6B ; 107
11de: a2 e0 ldi r26, 0x02 ; 2
11e0: b0 e0 ldi r27, 0x00 ; 0
11e2: 08 2e mov r0, r24
11e4: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
11e8: 0e 94 04 02 call 0x408 ; 0x408 <GetActiveParamSetNumber>
11ec: 0e 94 a0 20 call 0x4140 ; 0x4140 <Piep>
11f0: 10 92 2f 08 sts 0x082F, r1
11f4: 22 96 adiw r28, 0x02 ; 2
11f6: 0f b6 in r0, 0x3f ; 63
11f8: f8 94 cli
11fa: de bf out 0x3e, r29 ; 62
11fc: 0f be out 0x3f, r0 ; 63
11fe: cd bf out 0x3d, r28 ; 61
1200: df 91 pop r29
1202: cf 91 pop r28
1204: 1f 91 pop r17
1206: 08 95 ret
00001208 <Putchar>:
1208: 98 2f mov r25, r24
120a: 80 91 39 0c lds r24, 0x0C39
120e: 81 30 cpi r24, 0x01 ; 1
1210: 69 f4 brne .+26 ; 0x122c <Putchar+0x24>
1212: 80 91 68 08 lds r24, 0x0868
1216: e8 2f mov r30, r24
1218: ff 27 eor r31, r31
121a: ea 5e subi r30, 0xEA ; 234
121c: fe 4f sbci r31, 0xFE ; 254
121e: 90 83 st Z, r25
1220: 8f 5f subi r24, 0xFF ; 255
1222: 80 93 68 08 sts 0x0868, r24
1226: 21 e0 ldi r18, 0x01 ; 1
1228: 30 e0 ldi r19, 0x00 ; 0
122a: 05 c0 rjmp .+10 ; 0x1236 <Putchar+0x2e>
122c: 89 2f mov r24, r25
122e: 0e 94 b6 07 call 0xf6c ; 0xf6c <uart_putchar>
1232: 28 2f mov r18, r24
1234: 33 27 eor r19, r19
1236: c9 01 movw r24, r18
1238: 08 95 ret
0000123a <PAD_0>:
123a: 1f 93 push r17
123c: 18 2f mov r17, r24
123e: 04 c0 rjmp .+8 ; 0x1248 <PAD_0+0xe>
1240: 80 e3 ldi r24, 0x30 ; 48
1242: 0e 94 04 09 call 0x1208 ; 0x1208 <Putchar>
1246: 11 50 subi r17, 0x01 ; 1
1248: 11 16 cp r1, r17
124a: d4 f3 brlt .-12 ; 0x1240 <PAD_0+0x6>
124c: 1f 91 pop r17
124e: 08 95 ret
00001250 <PAD_SP>:
1250: 1f 93 push r17
1252: 18 2f mov r17, r24
1254: 04 c0 rjmp .+8 ; 0x125e <PAD_SP+0xe>
1256: 80 e2 ldi r24, 0x20 ; 32
1258: 0e 94 04 09 call 0x1208 ; 0x1208 <Putchar>
125c: 11 50 subi r17, 0x01 ; 1
125e: 11 16 cp r1, r17
1260: d4 f3 brlt .-12 ; 0x1256 <PAD_SP+0x6>
1262: 1f 91 pop r17
1264: 08 95 ret
00001266 <PRINTP>:
1266: 0f 93 push r16
1268: 1f 93 push r17
126a: cf 93 push r28
126c: df 93 push r29
126e: 8c 01 movw r16, r24
1270: eb 01 movw r28, r22
1272: 08 c0 rjmp .+16 ; 0x1284 <PRINTP+0x1e>
1274: f8 01 movw r30, r16
1276: 0f 5f subi r16, 0xFF ; 255
1278: 1f 4f sbci r17, 0xFF ; 255
127a: e4 91 lpm r30, Z
127c: 8e 2f mov r24, r30
127e: 0e 94 04 09 call 0x1208 ; 0x1208 <Putchar>
1282: 21 97 sbiw r28, 0x01 ; 1
1284: 20 97 sbiw r28, 0x00 ; 0
1286: b1 f7 brne .-20 ; 0x1274 <PRINTP+0xe>
1288: df 91 pop r29
128a: cf 91 pop r28
128c: 1f 91 pop r17
128e: 0f 91 pop r16
1290: 08 95 ret
00001292 <PRINT>:
1292: 0f 93 push r16
1294: 1f 93 push r17
1296: cf 93 push r28
1298: df 93 push r29
129a: 8c 01 movw r16, r24
129c: eb 01 movw r28, r22
129e: 06 c0 rjmp .+12 ; 0x12ac <PRINT+0x1a>
12a0: f8 01 movw r30, r16
12a2: 81 91 ld r24, Z+
12a4: 8f 01 movw r16, r30
12a6: 0e 94 04 09 call 0x1208 ; 0x1208 <Putchar>
12aa: 21 97 sbiw r28, 0x01 ; 1
12ac: 20 97 sbiw r28, 0x00 ; 0
12ae: c1 f7 brne .-16 ; 0x12a0 <PRINT+0xe>
12b0: df 91 pop r29
12b2: cf 91 pop r28
12b4: 1f 91 pop r17
12b6: 0f 91 pop r16
12b8: 08 95 ret
000012ba <_printf_P>:
12ba: 2f 92 push r2
12bc: 3f 92 push r3
12be: 4f 92 push r4
12c0: 5f 92 push r5
12c2: 6f 92 push r6
12c4: 7f 92 push r7
12c6: 8f 92 push r8
12c8: 9f 92 push r9
12ca: af 92 push r10
12cc: bf 92 push r11
12ce: cf 92 push r12
12d0: df 92 push r13
12d2: ef 92 push r14
12d4: ff 92 push r15
12d6: 0f 93 push r16
12d8: 1f 93 push r17
12da: cf 93 push r28
12dc: df 93 push r29
12de: cd b7 in r28, 0x3d ; 61
12e0: de b7 in r29, 0x3e ; 62
12e2: e3 97 sbiw r28, 0x33 ; 51
12e4: 0f b6 in r0, 0x3f ; 63
12e6: f8 94 cli
12e8: de bf out 0x3e, r29 ; 62
12ea: 0f be out 0x3f, r0 ; 63
12ec: cd bf out 0x3d, r28 ; 61
12ee: 29 96 adiw r28, 0x09 ; 9
12f0: 8f ad ldd r24, Y+63 ; 0x3f
12f2: 29 97 sbiw r28, 0x09 ; 9
12f4: 80 93 39 0c sts 0x0C39, r24
12f8: ce 01 movw r24, r28
12fa: 85 5b subi r24, 0xB5 ; 181
12fc: 9f 4f sbci r25, 0xFF ; 255
12fe: 9d 83 std Y+5, r25 ; 0x05
1300: 8c 83 std Y+4, r24 ; 0x04
1302: 2b 96 adiw r28, 0x0b ; 11
1304: 8e ad ldd r24, Y+62 ; 0x3e
1306: 9f ad ldd r25, Y+63 ; 0x3f
1308: 2b 97 sbiw r28, 0x0b ; 11
130a: 9f a7 std Y+47, r25 ; 0x2f
130c: 8e a7 std Y+46, r24 ; 0x2e
130e: 22 24 eor r2, r2
1310: 33 24 eor r3, r3
1312: 21 01 movw r4, r2
1314: 02 c0 rjmp .+4 ; 0x131a <_printf_P+0x60>
1316: 13 01 movw r2, r6
1318: 24 01 movw r4, r8
131a: 0e a5 ldd r16, Y+46 ; 0x2e
131c: 1f a5 ldd r17, Y+47 ; 0x2f
131e: 02 c0 rjmp .+4 ; 0x1324 <_printf_P+0x6a>
1320: 0f 5f subi r16, 0xFF ; 255
1322: 1f 4f sbci r17, 0xFF ; 255
1324: f8 01 movw r30, r16
1326: f4 90 lpm r15, Z
1328: ff 20 and r15, r15
132a: 19 f0 breq .+6 ; 0x1332 <_printf_P+0x78>
132c: f5 e2 ldi r31, 0x25 ; 37
132e: ff 16 cp r15, r31
1330: b9 f7 brne .-18 ; 0x1320 <_printf_P+0x66>
1332: b8 01 movw r22, r16
1334: 8e a5 ldd r24, Y+46 ; 0x2e
1336: 9f a5 ldd r25, Y+47 ; 0x2f
1338: 68 1b sub r22, r24
133a: 79 0b sbc r23, r25
133c: 11 f0 breq .+4 ; 0x1342 <_printf_P+0x88>
133e: 0e 94 33 09 call 0x1266 ; 0x1266 <PRINTP>
1342: ff 20 and r15, r15
1344: 09 f4 brne .+2 ; 0x1348 <_printf_P+0x8e>
1346: 42 c2 rjmp .+1156 ; 0x17cc <_printf_P+0x512>
1348: 0f 5f subi r16, 0xFF ; 255
134a: 1f 4f sbci r17, 0xFF ; 255
134c: 1f a7 std Y+47, r17 ; 0x2f
134e: 0e a7 std Y+46, r16 ; 0x2e
1350: 19 82 std Y+1, r1 ; 0x01
1352: ac 81 ldd r26, Y+4 ; 0x04
1354: bd 81 ldd r27, Y+5 ; 0x05
1356: 1b aa std Y+51, r1 ; 0x33
1358: 1a aa std Y+50, r1 ; 0x32
135a: 9f ef ldi r25, 0xFF ; 255
135c: 99 ab std Y+49, r25 ; 0x31
135e: ee a5 ldd r30, Y+46 ; 0x2e
1360: ff a5 ldd r31, Y+47 ; 0x2f
1362: cf 01 movw r24, r30
1364: 01 96 adiw r24, 0x01 ; 1
1366: 9f a7 std Y+47, r25 ; 0x2f
1368: 8e a7 std Y+46, r24 ; 0x2e
136a: b4 90 lpm r11, Z
136c: 95 e7 ldi r25, 0x75 ; 117
136e: b9 16 cp r11, r25
1370: 21 f0 breq .+8 ; 0x137a <_printf_P+0xc0>
1372: 8b 2d mov r24, r11
1374: 80 62 ori r24, 0x20 ; 32
1376: 88 37 cpi r24, 0x78 ; 120
1378: 89 f4 brne .+34 ; 0x139c <_printf_P+0xe2>
137a: eb a9 ldd r30, Y+51 ; 0x33
137c: e0 ff sbrs r30, 0
137e: 07 c0 rjmp .+14 ; 0x138e <_printf_P+0xd4>
1380: 2d 90 ld r2, X+
1382: 3d 90 ld r3, X+
1384: 4d 90 ld r4, X+
1386: 5c 90 ld r5, X
1388: 13 97 sbiw r26, 0x03 ; 3
138a: 14 96 adiw r26, 0x04 ; 4
138c: 07 c0 rjmp .+14 ; 0x139c <_printf_P+0xe2>
138e: 8d 91 ld r24, X+
1390: 9c 91 ld r25, X
1392: 11 97 sbiw r26, 0x01 ; 1
1394: 1c 01 movw r2, r24
1396: 44 24 eor r4, r4
1398: 55 24 eor r5, r5
139a: 12 96 adiw r26, 0x02 ; 2
139c: f0 e2 ldi r31, 0x20 ; 32
139e: bf 16 cp r11, r31
13a0: 21 f4 brne .+8 ; 0x13aa <_printf_P+0xf0>
13a2: 89 81 ldd r24, Y+1 ; 0x01
13a4: 88 23 and r24, r24
13a6: d9 f6 brne .-74 ; 0x135e <_printf_P+0xa4>
13a8: 85 c0 rjmp .+266 ; 0x14b4 <_printf_P+0x1fa>
13aa: 83 e2 ldi r24, 0x23 ; 35
13ac: b8 16 cp r11, r24
13ae: 09 f4 brne .+2 ; 0x13b2 <_printf_P+0xf8>
13b0: 83 c0 rjmp .+262 ; 0x14b8 <_printf_P+0x1fe>
13b2: 9a e2 ldi r25, 0x2A ; 42
13b4: b9 16 cp r11, r25
13b6: 21 f0 breq .+8 ; 0x13c0 <_printf_P+0x106>
13b8: ed e2 ldi r30, 0x2D ; 45
13ba: be 16 cp r11, r30
13bc: 69 f4 brne .+26 ; 0x13d8 <_printf_P+0x11e>
13be: 08 c0 rjmp .+16 ; 0x13d0 <_printf_P+0x116>
13c0: fd 01 movw r30, r26
13c2: 12 96 adiw r26, 0x02 ; 2
13c4: e0 81 ld r30, Z
13c6: ea ab std Y+50, r30 ; 0x32
13c8: e7 ff sbrs r30, 7
13ca: c9 cf rjmp .-110 ; 0x135e <_printf_P+0xa4>
13cc: e1 95 neg r30
13ce: ea ab std Y+50, r30 ; 0x32
13d0: fb a9 ldd r31, Y+51 ; 0x33
13d2: f0 61 ori r31, 0x10 ; 16
13d4: ff 7d andi r31, 0xDF ; 223
13d6: 72 c0 rjmp .+228 ; 0x14bc <_printf_P+0x202>
13d8: 8b e2 ldi r24, 0x2B ; 43
13da: b8 16 cp r11, r24
13dc: 09 f4 brne .+2 ; 0x13e0 <_printf_P+0x126>
13de: 6a c0 rjmp .+212 ; 0x14b4 <_printf_P+0x1fa>
13e0: 9e e2 ldi r25, 0x2E ; 46
13e2: b9 16 cp r11, r25
13e4: b1 f5 brne .+108 ; 0x1452 <_printf_P+0x198>
13e6: 2e a5 ldd r18, Y+46 ; 0x2e
13e8: 3f a5 ldd r19, Y+47 ; 0x2f
13ea: 2f 5f subi r18, 0xFF ; 255
13ec: 3f 4f sbci r19, 0xFF ; 255
13ee: ee a5 ldd r30, Y+46 ; 0x2e
13f0: ff a5 ldd r31, Y+47 ; 0x2f
13f2: 84 91 lpm r24, Z
13f4: 8a 32 cpi r24, 0x2A ; 42
13f6: 21 f0 breq .+8 ; 0x1400 <_printf_P+0x146>
13f8: b8 2e mov r11, r24
13fa: 20 e0 ldi r18, 0x00 ; 0
13fc: 30 e0 ldi r19, 0x00 ; 0
13fe: 1b c0 rjmp .+54 ; 0x1436 <_printf_P+0x17c>
1400: fd 01 movw r30, r26
1402: 12 96 adiw r26, 0x02 ; 2
1404: 40 81 ld r20, Z
1406: 51 81 ldd r21, Z+1 ; 0x01
1408: 57 ff sbrs r21, 7
140a: 02 c0 rjmp .+4 ; 0x1410 <_printf_P+0x156>
140c: 4f ef ldi r20, 0xFF ; 255
140e: 5f ef ldi r21, 0xFF ; 255
1410: 49 ab std Y+49, r20 ; 0x31
1412: 3f a7 std Y+47, r19 ; 0x2f
1414: 2e a7 std Y+46, r18 ; 0x2e
1416: a3 cf rjmp .-186 ; 0x135e <_printf_P+0xa4>
1418: c9 01 movw r24, r18
141a: 03 e0 ldi r16, 0x03 ; 3
141c: 88 0f add r24, r24
141e: 99 1f adc r25, r25
1420: 0a 95 dec r16
1422: e1 f7 brne .-8 ; 0x141c <_printf_P+0x162>
1424: 22 0f add r18, r18
1426: 33 1f adc r19, r19
1428: 28 0f add r18, r24
142a: 39 1f adc r19, r25
142c: 2b 0d add r18, r11
142e: 31 1d adc r19, r1
1430: 20 53 subi r18, 0x30 ; 48
1432: 30 40 sbci r19, 0x00 ; 0
1434: b4 90 lpm r11, Z
1436: 31 96 adiw r30, 0x01 ; 1
1438: 8b 2d mov r24, r11
143a: 80 53 subi r24, 0x30 ; 48
143c: 8a 30 cpi r24, 0x0A ; 10
143e: 60 f3 brcs .-40 ; 0x1418 <_printf_P+0x15e>
1440: ff a7 std Y+47, r31 ; 0x2f
1442: ee a7 std Y+46, r30 ; 0x2e
1444: a9 01 movw r20, r18
1446: 37 ff sbrs r19, 7
1448: 02 c0 rjmp .+4 ; 0x144e <_printf_P+0x194>
144a: 4f ef ldi r20, 0xFF ; 255
144c: 5f ef ldi r21, 0xFF ; 255
144e: 49 ab std Y+49, r20 ; 0x31
1450: 8d cf rjmp .-230 ; 0x136c <_printf_P+0xb2>
1452: f0 e3 ldi r31, 0x30 ; 48
1454: bf 16 cp r11, r31
1456: 31 f4 brne .+12 ; 0x1464 <_printf_P+0x1aa>
1458: 8b a9 ldd r24, Y+51 ; 0x33
145a: 84 fd sbrc r24, 4
145c: 80 cf rjmp .-256 ; 0x135e <_printf_P+0xa4>
145e: 80 62 ori r24, 0x20 ; 32
1460: 8b ab std Y+51, r24 ; 0x33
1462: 7d cf rjmp .-262 ; 0x135e <_printf_P+0xa4>
1464: 8b 2d mov r24, r11
1466: 81 53 subi r24, 0x31 ; 49
1468: 89 30 cpi r24, 0x09 ; 9
146a: e8 f4 brcc .+58 ; 0x14a6 <_printf_P+0x1ec>
146c: 20 e0 ldi r18, 0x00 ; 0
146e: 30 e0 ldi r19, 0x00 ; 0
1470: c9 01 movw r24, r18
1472: f3 e0 ldi r31, 0x03 ; 3
1474: 88 0f add r24, r24
1476: 99 1f adc r25, r25
1478: fa 95 dec r31
147a: e1 f7 brne .-8 ; 0x1474 <_printf_P+0x1ba>
147c: 22 0f add r18, r18
147e: 33 1f adc r19, r19
1480: 28 0f add r18, r24
1482: 39 1f adc r19, r25
1484: 2b 0d add r18, r11
1486: 31 1d adc r19, r1
1488: 20 53 subi r18, 0x30 ; 48
148a: 30 40 sbci r19, 0x00 ; 0
148c: ee a5 ldd r30, Y+46 ; 0x2e
148e: ff a5 ldd r31, Y+47 ; 0x2f
1490: cf 01 movw r24, r30
1492: 01 96 adiw r24, 0x01 ; 1
1494: 9f a7 std Y+47, r25 ; 0x2f
1496: 8e a7 std Y+46, r24 ; 0x2e
1498: b4 90 lpm r11, Z
149a: 8b 2d mov r24, r11
149c: 80 53 subi r24, 0x30 ; 48
149e: 8a 30 cpi r24, 0x0A ; 10
14a0: 38 f3 brcs .-50 ; 0x1470 <_printf_P+0x1b6>
14a2: 2a ab std Y+50, r18 ; 0x32
14a4: 63 cf rjmp .-314 ; 0x136c <_printf_P+0xb2>
14a6: 98 e6 ldi r25, 0x68 ; 104
14a8: b9 16 cp r11, r25
14aa: 51 f4 brne .+20 ; 0x14c0 <_printf_P+0x206>
14ac: eb a9 ldd r30, Y+51 ; 0x33
14ae: e4 60 ori r30, 0x04 ; 4
14b0: eb ab std Y+51, r30 ; 0x33
14b2: 55 cf rjmp .-342 ; 0x135e <_printf_P+0xa4>
14b4: b9 82 std Y+1, r11 ; 0x01
14b6: 53 cf rjmp .-346 ; 0x135e <_printf_P+0xa4>
14b8: fb a9 ldd r31, Y+51 ; 0x33
14ba: f8 60 ori r31, 0x08 ; 8
14bc: fb ab std Y+51, r31 ; 0x33
14be: 4f cf rjmp .-354 ; 0x135e <_printf_P+0xa4>
14c0: 8c e6 ldi r24, 0x6C ; 108
14c2: b8 16 cp r11, r24
14c4: 21 f4 brne .+8 ; 0x14ce <_printf_P+0x214>
14c6: 9b a9 ldd r25, Y+51 ; 0x33
14c8: 91 60 ori r25, 0x01 ; 1
14ca: 9b ab std Y+51, r25 ; 0x33
14cc: 48 cf rjmp .-368 ; 0x135e <_printf_P+0xa4>
14ce: bd 83 std Y+5, r27 ; 0x05
14d0: ac 83 std Y+4, r26 ; 0x04
14d2: e3 e6 ldi r30, 0x63 ; 99
14d4: be 16 cp r11, r30
14d6: 39 f4 brne .+14 ; 0x14e6 <_printf_P+0x22c>
14d8: 12 96 adiw r26, 0x02 ; 2
14da: bd 83 std Y+5, r27 ; 0x05
14dc: ac 83 std Y+4, r26 ; 0x04
14de: 12 97 sbiw r26, 0x02 ; 2
14e0: 8c 91 ld r24, X
14e2: 8e 83 std Y+6, r24 ; 0x06
14e4: 18 c1 rjmp .+560 ; 0x1716 <_printf_P+0x45c>
14e6: f4 e4 ldi r31, 0x44 ; 68
14e8: bf 16 cp r11, r31
14ea: 39 f0 breq .+14 ; 0x14fa <_printf_P+0x240>
14ec: 84 e6 ldi r24, 0x64 ; 100
14ee: b8 16 cp r11, r24
14f0: 39 f0 breq .+14 ; 0x1500 <_printf_P+0x246>
14f2: 99 e6 ldi r25, 0x69 ; 105
14f4: b9 16 cp r11, r25
14f6: 59 f5 brne .+86 ; 0x154e <_printf_P+0x294>
14f8: 03 c0 rjmp .+6 ; 0x1500 <_printf_P+0x246>
14fa: eb a9 ldd r30, Y+51 ; 0x33
14fc: e1 60 ori r30, 0x01 ; 1
14fe: eb ab std Y+51, r30 ; 0x33
1500: fb a9 ldd r31, Y+51 ; 0x33
1502: f0 ff sbrs r31, 0
1504: 08 c0 rjmp .+16 ; 0x1516 <_printf_P+0x25c>
1506: 14 96 adiw r26, 0x04 ; 4
1508: bd 83 std Y+5, r27 ; 0x05
150a: ac 83 std Y+4, r26 ; 0x04
150c: 5e 90 ld r5, -X
150e: 4e 90 ld r4, -X
1510: 3e 90 ld r3, -X
1512: 2e 90 ld r2, -X
1514: 0a c0 rjmp .+20 ; 0x152a <_printf_P+0x270>
1516: 12 96 adiw r26, 0x02 ; 2
1518: bd 83 std Y+5, r27 ; 0x05
151a: ac 83 std Y+4, r26 ; 0x04
151c: 9e 91 ld r25, -X
151e: 8e 91 ld r24, -X
1520: 1c 01 movw r2, r24
1522: 44 24 eor r4, r4
1524: 37 fc sbrc r3, 7
1526: 40 94 com r4
1528: 54 2c mov r5, r4
152a: 57 fc sbrc r5, 7
152c: 03 c0 rjmp .+6 ; 0x1534 <_printf_P+0x27a>
152e: 8a e0 ldi r24, 0x0A ; 10
1530: 88 ab std Y+48, r24 ; 0x30
1532: 92 c0 rjmp .+292 ; 0x1658 <_printf_P+0x39e>
1534: 50 94 com r5
1536: 40 94 com r4
1538: 30 94 com r3
153a: 20 94 com r2
153c: 21 1c adc r2, r1
153e: 31 1c adc r3, r1
1540: 41 1c adc r4, r1
1542: 51 1c adc r5, r1
1544: 8d e2 ldi r24, 0x2D ; 45
1546: 89 83 std Y+1, r24 ; 0x01
1548: 9a e0 ldi r25, 0x0A ; 10
154a: 98 ab std Y+48, r25 ; 0x30
154c: 85 c0 rjmp .+266 ; 0x1658 <_printf_P+0x39e>
154e: ef e4 ldi r30, 0x4F ; 79
1550: be 16 cp r11, r30
1552: 29 f0 breq .+10 ; 0x155e <_printf_P+0x2a4>
1554: ff e6 ldi r31, 0x6F ; 111
1556: bf 16 cp r11, r31
1558: 39 f4 brne .+14 ; 0x1568 <_printf_P+0x2ae>
155a: 88 e0 ldi r24, 0x08 ; 8
155c: 61 c0 rjmp .+194 ; 0x1620 <_printf_P+0x366>
155e: 9b a9 ldd r25, Y+51 ; 0x33
1560: 91 60 ori r25, 0x01 ; 1
1562: 9b ab std Y+51, r25 ; 0x33
1564: e8 e0 ldi r30, 0x08 ; 8
1566: 56 c0 rjmp .+172 ; 0x1614 <_printf_P+0x35a>
1568: f0 e7 ldi r31, 0x70 ; 112
156a: bf 16 cp r11, r31
156c: 71 f4 brne .+28 ; 0x158a <_printf_P+0x2d0>
156e: 12 96 adiw r26, 0x02 ; 2
1570: bd 83 std Y+5, r27 ; 0x05
1572: ac 83 std Y+4, r26 ; 0x04
1574: 9e 91 ld r25, -X
1576: 8e 91 ld r24, -X
1578: 1c 01 movw r2, r24
157a: 44 24 eor r4, r4
157c: 55 24 eor r5, r5
157e: 8b a9 ldd r24, Y+51 ; 0x33
1580: 80 64 ori r24, 0x40 ; 64
1582: 8b ab std Y+51, r24 ; 0x33
1584: 78 e7 ldi r23, 0x78 ; 120
1586: b7 2e mov r11, r23
1588: 5e c0 rjmp .+188 ; 0x1646 <_printf_P+0x38c>
158a: e3 e7 ldi r30, 0x73 ; 115
158c: be 16 cp r11, r30
158e: d9 f5 brne .+118 ; 0x1606 <_printf_P+0x34c>
1590: 12 96 adiw r26, 0x02 ; 2
1592: bd 83 std Y+5, r27 ; 0x05
1594: ac 83 std Y+4, r26 ; 0x04
1596: de 90 ld r13, -X
1598: ce 90 ld r12, -X
159a: c1 14 cp r12, r1
159c: d1 04 cpc r13, r1
159e: 89 f4 brne .+34 ; 0x15c2 <_printf_P+0x308>
15a0: 88 e2 ldi r24, 0x28 ; 40
15a2: 8e 83 std Y+6, r24 ; 0x06
15a4: 8e e6 ldi r24, 0x6E ; 110
15a6: 8f 83 std Y+7, r24 ; 0x07
15a8: 85 e7 ldi r24, 0x75 ; 117
15aa: 88 87 std Y+8, r24 ; 0x08
15ac: 8c e6 ldi r24, 0x6C ; 108
15ae: 89 87 std Y+9, r24 ; 0x09
15b0: 8a 87 std Y+10, r24 ; 0x0a
15b2: 89 e2 ldi r24, 0x29 ; 41
15b4: 8b 87 std Y+11, r24 ; 0x0b
15b6: 1c 86 std Y+12, r1 ; 0x0c
15b8: 66 e0 ldi r22, 0x06 ; 6
15ba: c6 2e mov r12, r22
15bc: d1 2c mov r13, r1
15be: cc 0e add r12, r28
15c0: dd 1e adc r13, r29
15c2: f9 a9 ldd r31, Y+49 ; 0x31
15c4: f7 fd sbrc r31, 7
15c6: 13 c0 rjmp .+38 ; 0x15ee <_printf_P+0x334>
15c8: 4f 2f mov r20, r31
15ca: 55 27 eor r21, r21
15cc: 47 fd sbrc r20, 7
15ce: 50 95 com r21
15d0: 60 e0 ldi r22, 0x00 ; 0
15d2: 70 e0 ldi r23, 0x00 ; 0
15d4: c6 01 movw r24, r12
15d6: 0e 94 03 3d call 0x7a06 ; 0x7a06 <memchr>
15da: 00 97 sbiw r24, 0x00 ; 0
15dc: 11 f4 brne .+4 ; 0x15e2 <_printf_P+0x328>
15de: 19 a9 ldd r17, Y+49 ; 0x31
15e0: 0d c0 rjmp .+26 ; 0x15fc <_printf_P+0x342>
15e2: 8c 19 sub r24, r12
15e4: 19 a9 ldd r17, Y+49 ; 0x31
15e6: 81 17 cp r24, r17
15e8: 4c f4 brge .+18 ; 0x15fc <_printf_P+0x342>
15ea: 18 2f mov r17, r24
15ec: 07 c0 rjmp .+14 ; 0x15fc <_printf_P+0x342>
15ee: f6 01 movw r30, r12
15f0: 01 90 ld r0, Z+
15f2: 00 20 and r0, r0
15f4: e9 f7 brne .-6 ; 0x15f0 <_printf_P+0x336>
15f6: 31 97 sbiw r30, 0x01 ; 1
15f8: 1e 2f mov r17, r30
15fa: 1c 19 sub r17, r12
15fc: 19 82 std Y+1, r1 ; 0x01
15fe: 42 01 movw r8, r4
1600: 31 01 movw r6, r2
1602: 40 e0 ldi r20, 0x00 ; 0
1604: 94 c0 rjmp .+296 ; 0x172e <_printf_P+0x474>
1606: 85 e5 ldi r24, 0x55 ; 85
1608: b8 16 cp r11, r24
160a: 31 f0 breq .+12 ; 0x1618 <_printf_P+0x35e>
160c: 95 e7 ldi r25, 0x75 ; 117
160e: b9 16 cp r11, r25
1610: 49 f4 brne .+18 ; 0x1624 <_printf_P+0x36a>
1612: ea e0 ldi r30, 0x0A ; 10
1614: e8 ab std Y+48, r30 ; 0x30
1616: 1f c0 rjmp .+62 ; 0x1656 <_printf_P+0x39c>
1618: fb a9 ldd r31, Y+51 ; 0x33
161a: f1 60 ori r31, 0x01 ; 1
161c: fb ab std Y+51, r31 ; 0x33
161e: 8a e0 ldi r24, 0x0A ; 10
1620: 88 ab std Y+48, r24 ; 0x30
1622: 19 c0 rjmp .+50 ; 0x1656 <_printf_P+0x39c>
1624: 98 e5 ldi r25, 0x58 ; 88
1626: b9 16 cp r11, r25
1628: 21 f0 breq .+8 ; 0x1632 <_printf_P+0x378>
162a: e8 e7 ldi r30, 0x78 ; 120
162c: be 16 cp r11, r30
162e: 09 f0 breq .+2 ; 0x1632 <_printf_P+0x378>
1630: 6e c0 rjmp .+220 ; 0x170e <_printf_P+0x454>
1632: fb a9 ldd r31, Y+51 ; 0x33
1634: f3 fd sbrc r31, 3
1636: 02 c0 rjmp .+4 ; 0x163c <_printf_P+0x382>
1638: 80 e1 ldi r24, 0x10 ; 16
163a: f2 cf rjmp .-28 ; 0x1620 <_printf_P+0x366>
163c: 21 14 cp r2, r1
163e: 31 04 cpc r3, r1
1640: 41 04 cpc r4, r1
1642: 51 04 cpc r5, r1
1644: 19 f4 brne .+6 ; 0x164c <_printf_P+0x392>
1646: 90 e1 ldi r25, 0x10 ; 16
1648: 98 ab std Y+48, r25 ; 0x30
164a: 05 c0 rjmp .+10 ; 0x1656 <_printf_P+0x39c>
164c: eb a9 ldd r30, Y+51 ; 0x33
164e: e0 64 ori r30, 0x40 ; 64
1650: eb ab std Y+51, r30 ; 0x33
1652: f0 e1 ldi r31, 0x10 ; 16
1654: f8 ab std Y+48, r31 ; 0x30
1656: 19 82 std Y+1, r1 ; 0x01
1658: 89 a9 ldd r24, Y+49 ; 0x31
165a: 87 fd sbrc r24, 7
165c: 03 c0 rjmp .+6 ; 0x1664 <_printf_P+0x3aa>
165e: 9b a9 ldd r25, Y+51 ; 0x33
1660: 9f 7d andi r25, 0xDF ; 223
1662: 9b ab std Y+51, r25 ; 0x33
1664: 21 14 cp r2, r1
1666: 31 04 cpc r3, r1
1668: 41 04 cpc r4, r1
166a: 51 04 cpc r5, r1
166c: 61 f4 brne .+24 ; 0x1686 <_printf_P+0x3cc>
166e: e9 a9 ldd r30, Y+49 ; 0x31
1670: ee 23 and r30, r30
1672: 49 f4 brne .+18 ; 0x1686 <_printf_P+0x3cc>
1674: 66 24 eor r6, r6
1676: 77 24 eor r7, r7
1678: 43 01 movw r8, r6
167a: 5e e2 ldi r21, 0x2E ; 46
167c: c5 2e mov r12, r21
167e: d1 2c mov r13, r1
1680: cc 0e add r12, r28
1682: dd 1e adc r13, r29
1684: 3e c0 rjmp .+124 ; 0x1702 <_printf_P+0x448>
1686: 4e e2 ldi r20, 0x2E ; 46
1688: c4 2e mov r12, r20
168a: d1 2c mov r13, r1
168c: cc 0e add r12, r28
168e: dd 1e adc r13, r29
1690: f8 a9 ldd r31, Y+48 ; 0x30
1692: ef 2e mov r14, r31
1694: ff 24 eor r15, r15
1696: 00 27 eor r16, r16
1698: 11 27 eor r17, r17
169a: c2 01 movw r24, r4
169c: b1 01 movw r22, r2
169e: a8 01 movw r20, r16
16a0: 97 01 movw r18, r14
16a2: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
16a6: 6a 30 cpi r22, 0x0A ; 10
16a8: 20 f4 brcc .+8 ; 0x16b2 <_printf_P+0x3f8>
16aa: 30 e3 ldi r19, 0x30 ; 48
16ac: a3 2e mov r10, r19
16ae: a6 0e add r10, r22
16b0: 08 c0 rjmp .+16 ; 0x16c2 <_printf_P+0x408>
16b2: 27 e5 ldi r18, 0x57 ; 87
16b4: a2 2e mov r10, r18
16b6: a6 0e add r10, r22
16b8: 88 e5 ldi r24, 0x58 ; 88
16ba: b8 16 cp r11, r24
16bc: 11 f4 brne .+4 ; 0x16c2 <_printf_P+0x408>
16be: 9f ed ldi r25, 0xDF ; 223
16c0: a9 22 and r10, r25
16c2: f6 01 movw r30, r12
16c4: a2 92 st -Z, r10
16c6: 6f 01 movw r12, r30
16c8: c2 01 movw r24, r4
16ca: b1 01 movw r22, r2
16cc: a8 01 movw r20, r16
16ce: 97 01 movw r18, r14
16d0: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
16d4: 39 01 movw r6, r18
16d6: 4a 01 movw r8, r20
16d8: 2e 14 cp r2, r14
16da: 3f 04 cpc r3, r15
16dc: 40 06 cpc r4, r16
16de: 51 06 cpc r5, r17
16e0: 18 f0 brcs .+6 ; 0x16e8 <_printf_P+0x42e>
16e2: 19 01 movw r2, r18
16e4: 2a 01 movw r4, r20
16e6: d9 cf rjmp .-78 ; 0x169a <_printf_P+0x3e0>
16e8: f8 a9 ldd r31, Y+48 ; 0x30
16ea: f8 30 cpi r31, 0x08 ; 8
16ec: 51 f4 brne .+20 ; 0x1702 <_printf_P+0x448>
16ee: 8b a9 ldd r24, Y+51 ; 0x33
16f0: 83 ff sbrs r24, 3
16f2: 07 c0 rjmp .+14 ; 0x1702 <_printf_P+0x448>
16f4: 90 e3 ldi r25, 0x30 ; 48
16f6: a9 16 cp r10, r25
16f8: 21 f0 breq .+8 ; 0x1702 <_printf_P+0x448>
16fa: 80 e3 ldi r24, 0x30 ; 48
16fc: f6 01 movw r30, r12
16fe: 82 93 st -Z, r24
1700: 6f 01 movw r12, r30
1702: ce 01 movw r24, r28
1704: 8c 19 sub r24, r12
1706: 18 2f mov r17, r24
1708: 12 5d subi r17, 0xD2 ; 210
170a: 49 a9 ldd r20, Y+49 ; 0x31
170c: 10 c0 rjmp .+32 ; 0x172e <_printf_P+0x474>
170e: bb 20 and r11, r11
1710: 09 f4 brne .+2 ; 0x1714 <_printf_P+0x45a>
1712: 5c c0 rjmp .+184 ; 0x17cc <_printf_P+0x512>
1714: be 82 std Y+6, r11 ; 0x06
1716: 19 82 std Y+1, r1 ; 0x01
1718: 42 01 movw r8, r4
171a: 31 01 movw r6, r2
171c: 00 e0 ldi r16, 0x00 ; 0
171e: 96 e0 ldi r25, 0x06 ; 6
1720: c9 2e mov r12, r25
1722: d1 2c mov r13, r1
1724: cc 0e add r12, r28
1726: dd 1e adc r13, r29
1728: 11 e0 ldi r17, 0x01 ; 1
172a: 21 e0 ldi r18, 0x01 ; 1
172c: 05 c0 rjmp .+10 ; 0x1738 <_printf_P+0x47e>
172e: 21 2f mov r18, r17
1730: 04 2f mov r16, r20
1732: 01 1b sub r16, r17
1734: 07 fd sbrc r16, 7
1736: 00 e0 ldi r16, 0x00 ; 0
1738: 89 81 ldd r24, Y+1 ; 0x01
173a: 88 23 and r24, r24
173c: 19 f0 breq .+6 ; 0x1744 <_printf_P+0x48a>
173e: 81 2f mov r24, r17
1740: 8f 5f subi r24, 0xFF ; 255
1742: 07 c0 rjmp .+14 ; 0x1752 <_printf_P+0x498>
1744: 9b a9 ldd r25, Y+51 ; 0x33
1746: 96 fd sbrc r25, 6
1748: 02 c0 rjmp .+4 ; 0x174e <_printf_P+0x494>
174a: 81 2f mov r24, r17
174c: 02 c0 rjmp .+4 ; 0x1752 <_printf_P+0x498>
174e: 82 2f mov r24, r18
1750: 8e 5f subi r24, 0xFE ; 254
1752: a8 2e mov r10, r24
1754: a0 0e add r10, r16
1756: eb a9 ldd r30, Y+51 ; 0x33
1758: ee 2e mov r14, r30
175a: ff 24 eor r15, r15
175c: 80 e3 ldi r24, 0x30 ; 48
175e: 48 2e mov r4, r24
1760: 51 2c mov r5, r1
1762: 4e 20 and r4, r14
1764: 5f 20 and r5, r15
1766: 41 14 cp r4, r1
1768: 51 04 cpc r5, r1
176a: 21 f4 brne .+8 ; 0x1774 <_printf_P+0x4ba>
176c: 8a a9 ldd r24, Y+50 ; 0x32
176e: 8a 19 sub r24, r10
1770: 0e 94 28 09 call 0x1250 ; 0x1250 <PAD_SP>
1774: 89 81 ldd r24, Y+1 ; 0x01
1776: 88 23 and r24, r24
1778: 29 f0 breq .+10 ; 0x1784 <_printf_P+0x4ca>
177a: 61 e0 ldi r22, 0x01 ; 1
177c: 70 e0 ldi r23, 0x00 ; 0
177e: ce 01 movw r24, r28
1780: 01 96 adiw r24, 0x01 ; 1
1782: 09 c0 rjmp .+18 ; 0x1796 <_printf_P+0x4dc>
1784: e6 fe sbrs r14, 6
1786: 09 c0 rjmp .+18 ; 0x179a <_printf_P+0x4e0>
1788: 80 e3 ldi r24, 0x30 ; 48
178a: 8a 83 std Y+2, r24 ; 0x02
178c: bb 82 std Y+3, r11 ; 0x03
178e: 62 e0 ldi r22, 0x02 ; 2
1790: 70 e0 ldi r23, 0x00 ; 0
1792: ce 01 movw r24, r28
1794: 02 96 adiw r24, 0x02 ; 2
1796: 0e 94 49 09 call 0x1292 ; 0x1292 <PRINT>
179a: f0 e2 ldi r31, 0x20 ; 32
179c: 4f 16 cp r4, r31
179e: 51 04 cpc r5, r1
17a0: 21 f4 brne .+8 ; 0x17aa <_printf_P+0x4f0>
17a2: 8a a9 ldd r24, Y+50 ; 0x32
17a4: 8a 19 sub r24, r10
17a6: 0e 94 1d 09 call 0x123a ; 0x123a <PAD_0>
17aa: 80 2f mov r24, r16
17ac: 0e 94 1d 09 call 0x123a ; 0x123a <PAD_0>
17b0: 61 2f mov r22, r17
17b2: 77 27 eor r23, r23
17b4: 67 fd sbrc r22, 7
17b6: 70 95 com r23
17b8: c6 01 movw r24, r12
17ba: 0e 94 49 09 call 0x1292 ; 0x1292 <PRINT>
17be: e4 fe sbrs r14, 4
17c0: aa cd rjmp .-1196 ; 0x1316 <_printf_P+0x5c>
17c2: 8a a9 ldd r24, Y+50 ; 0x32
17c4: 8a 19 sub r24, r10
17c6: 0e 94 28 09 call 0x1250 ; 0x1250 <PAD_SP>
17ca: a5 cd rjmp .-1206 ; 0x1316 <_printf_P+0x5c>
17cc: e3 96 adiw r28, 0x33 ; 51
17ce: 0f b6 in r0, 0x3f ; 63
17d0: f8 94 cli
17d2: de bf out 0x3e, r29 ; 62
17d4: 0f be out 0x3f, r0 ; 63
17d6: cd bf out 0x3d, r28 ; 61
17d8: df 91 pop r29
17da: cf 91 pop r28
17dc: 1f 91 pop r17
17de: 0f 91 pop r16
17e0: ff 90 pop r15
17e2: ef 90 pop r14
17e4: df 90 pop r13
17e6: cf 90 pop r12
17e8: bf 90 pop r11
17ea: af 90 pop r10
17ec: 9f 90 pop r9
17ee: 8f 90 pop r8
17f0: 7f 90 pop r7
17f2: 6f 90 pop r6
17f4: 5f 90 pop r5
17f6: 4f 90 pop r4
17f8: 3f 90 pop r3
17fa: 2f 90 pop r2
17fc: 08 95 ret
000017fe <__vector_18>:
17fe: 1f 92 push r1
1800: 0f 92 push r0
1802: 0f b6 in r0, 0x3f ; 63
1804: 0f 92 push r0
1806: 11 24 eor r1, r1
1808: 2f 93 push r18
180a: 3f 93 push r19
180c: 5f 93 push r21
180e: 6f 93 push r22
1810: 7f 93 push r23
1812: 8f 93 push r24
1814: 9f 93 push r25
1816: af 93 push r26
1818: bf 93 push r27
181a: 80 91 4b 08 lds r24, 0x084B
181e: 81 50 subi r24, 0x01 ; 1
1820: 80 93 4b 08 sts 0x084B, r24
1824: 8f 3f cpi r24, 0xFF ; 255
1826: 01 f5 brne .+64 ; 0x1868 <__vector_18+0x6a>
1828: 89 e0 ldi r24, 0x09 ; 9
182a: 80 93 4b 08 sts 0x084B, r24
182e: 80 91 03 01 lds r24, 0x0103
1832: 8f 5f subi r24, 0xFF ; 255
1834: 81 70 andi r24, 0x01 ; 1
1836: 80 93 03 01 sts 0x0103, r24
183a: 88 23 and r24, r24
183c: 19 f4 brne .+6 ; 0x1844 <__vector_18+0x46>
183e: 81 e0 ldi r24, 0x01 ; 1
1840: 80 93 44 08 sts 0x0844, r24
1844: 80 91 42 08 lds r24, 0x0842
1848: 90 91 43 08 lds r25, 0x0843
184c: 01 96 adiw r24, 0x01 ; 1
184e: 90 93 43 08 sts 0x0843, r25
1852: 80 93 42 08 sts 0x0842, r24
1856: 80 91 72 08 lds r24, 0x0872
185a: 88 23 and r24, r24
185c: 29 f0 breq .+10 ; 0x1868 <__vector_18+0x6a>
185e: 80 91 72 08 lds r24, 0x0872
1862: 81 50 subi r24, 0x01 ; 1
1864: 80 93 72 08 sts 0x0872, r24
1868: 80 91 47 08 lds r24, 0x0847
186c: 90 91 48 08 lds r25, 0x0848
1870: 02 97 sbiw r24, 0x02 ; 2
1872: 58 f0 brcs .+22 ; 0x188a <__vector_18+0x8c>
1874: 80 91 47 08 lds r24, 0x0847
1878: 90 91 48 08 lds r25, 0x0848
187c: 01 97 sbiw r24, 0x01 ; 1
187e: 90 93 48 08 sts 0x0848, r25
1882: 80 93 47 08 sts 0x0847, r24
1886: 5a 9a sbi 0x0b, 2 ; 11
1888: 01 c0 rjmp .+2 ; 0x188c <__vector_18+0x8e>
188a: 5a 98 cbi 0x0b, 2 ; 11
188c: 80 91 98 0c lds r24, 0x0C98
1890: 99 27 eor r25, r25
1892: 83 fd sbrc r24, 3
1894: 02 c0 rjmp .+4 ; 0x189a <__vector_18+0x9c>
1896: 85 ff sbrs r24, 5
1898: 3b c0 rjmp .+118 ; 0x1910 <__vector_18+0x112>
189a: 34 9b sbis 0x06, 4 ; 6
189c: 0a c0 rjmp .+20 ; 0x18b2 <__vector_18+0xb4>
189e: 80 91 45 08 lds r24, 0x0845
18a2: 90 91 46 08 lds r25, 0x0846
18a6: 01 96 adiw r24, 0x01 ; 1
18a8: 90 93 46 08 sts 0x0846, r25
18ac: 80 93 45 08 sts 0x0845, r24
18b0: 2f c0 rjmp .+94 ; 0x1910 <__vector_18+0x112>
18b2: 80 91 45 08 lds r24, 0x0845
18b6: 90 91 46 08 lds r25, 0x0846
18ba: 89 2b or r24, r25
18bc: 79 f0 breq .+30 ; 0x18dc <__vector_18+0xde>
18be: 80 91 45 08 lds r24, 0x0845
18c2: 90 91 46 08 lds r25, 0x0846
18c6: 80 5a subi r24, 0xA0 ; 160
18c8: 9f 40 sbci r25, 0x0F ; 15
18ca: 40 f4 brcc .+16 ; 0x18dc <__vector_18+0xde>
18cc: 80 91 45 08 lds r24, 0x0845
18d0: 90 91 46 08 lds r25, 0x0846
18d4: 90 93 b4 08 sts 0x08B4, r25
18d8: 80 93 b3 08 sts 0x08B3, r24
18dc: 80 91 b3 08 lds r24, 0x08B3
18e0: 90 91 b4 08 lds r25, 0x08B4
18e4: 20 91 b5 08 lds r18, 0x08B5
18e8: 30 91 b6 08 lds r19, 0x08B6
18ec: 82 1b sub r24, r18
18ee: 93 0b sbc r25, r19
18f0: 84 5e subi r24, 0xE4 ; 228
18f2: 9d 4f sbci r25, 0xFD ; 253
18f4: 68 e6 ldi r22, 0x68 ; 104
18f6: 71 e0 ldi r23, 0x01 ; 1
18f8: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
18fc: 84 5b subi r24, 0xB4 ; 180
18fe: 90 40 sbci r25, 0x00 ; 0
1900: 90 93 b8 08 sts 0x08B8, r25
1904: 80 93 b7 08 sts 0x08B7, r24
1908: 10 92 46 08 sts 0x0846, r1
190c: 10 92 45 08 sts 0x0845, r1
1910: bf 91 pop r27
1912: af 91 pop r26
1914: 9f 91 pop r25
1916: 8f 91 pop r24
1918: 7f 91 pop r23
191a: 6f 91 pop r22
191c: 5f 91 pop r21
191e: 3f 91 pop r19
1920: 2f 91 pop r18
1922: 0f 90 pop r0
1924: 0f be out 0x3f, r0 ; 63
1926: 0f 90 pop r0
1928: 1f 90 pop r1
192a: 18 95 reti
0000192c <SetDelay>:
192c: 20 91 42 08 lds r18, 0x0842
1930: 30 91 43 08 lds r19, 0x0843
1934: 2f 5f subi r18, 0xFF ; 255
1936: 3f 4f sbci r19, 0xFF ; 255
1938: 82 0f add r24, r18
193a: 93 1f adc r25, r19
193c: 08 95 ret
0000193e <CheckDelay>:
193e: 20 91 42 08 lds r18, 0x0842
1942: 30 91 43 08 lds r19, 0x0843
1946: 82 1b sub r24, r18
1948: 93 0b sbc r25, r19
194a: 89 2f mov r24, r25
194c: 99 27 eor r25, r25
194e: 86 95 lsr r24
1950: 80 74 andi r24, 0x40 ; 64
1952: 99 27 eor r25, r25
1954: 08 95 ret
00001956 <__vector_9>:
1956: 1f 92 push r1
1958: 0f 92 push r0
195a: 0f b6 in r0, 0x3f ; 63
195c: 0f 92 push r0
195e: 11 24 eor r1, r1
1960: ef 92 push r14
1962: ff 92 push r15
1964: 0f 93 push r16
1966: 1f 93 push r17
1968: 2f 93 push r18
196a: 3f 93 push r19
196c: 4f 93 push r20
196e: 5f 93 push r21
1970: 6f 93 push r22
1972: 7f 93 push r23
1974: 8f 93 push r24
1976: 9f 93 push r25
1978: af 93 push r26
197a: bf 93 push r27
197c: cf 93 push r28
197e: df 93 push r29
1980: ef 93 push r30
1982: ff 93 push r31
1984: 80 91 02 01 lds r24, 0x0102
1988: 81 50 subi r24, 0x01 ; 1
198a: 80 93 02 01 sts 0x0102, r24
198e: 8f 3f cpi r24, 0xFF ; 255
1990: 09 f0 breq .+2 ; 0x1994 <__vector_9+0x3e>
1992: 6d c0 rjmp .+218 ; 0x1a6e <__vector_9+0x118>
1994: 83 e8 ldi r24, 0x83 ; 131
1996: 80 93 b0 00 sts 0x00B0, r24
199a: 80 91 89 01 lds r24, 0x0189
199e: c8 2f mov r28, r24
19a0: dd 27 eor r29, r29
19a2: d0 93 4a 08 sts 0x084A, r29
19a6: c0 93 49 08 sts 0x0849, r28
19aa: 80 91 b6 0c lds r24, 0x0CB6
19ae: e0 90 b2 0c lds r14, 0x0CB2
19b2: 80 ff sbrs r24, 0
19b4: 1e c0 rjmp .+60 ; 0x19f2 <__vector_9+0x9c>
19b6: 60 91 83 08 lds r22, 0x0883
19ba: 70 91 84 08 lds r23, 0x0884
19be: 80 91 85 08 lds r24, 0x0885
19c2: 90 91 86 08 lds r25, 0x0886
19c6: ff 24 eor r15, r15
19c8: 00 27 eor r16, r16
19ca: 11 27 eor r17, r17
19cc: 20 e8 ldi r18, 0x80 ; 128
19ce: 30 e0 ldi r19, 0x00 ; 0
19d0: 40 e0 ldi r20, 0x00 ; 0
19d2: 50 e0 ldi r21, 0x00 ; 0
19d4: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
19d8: c8 01 movw r24, r16
19da: b7 01 movw r22, r14
19dc: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
19e0: 20 e0 ldi r18, 0x00 ; 0
19e2: 32 e0 ldi r19, 0x02 ; 2
19e4: 40 e0 ldi r20, 0x00 ; 0
19e6: 50 e0 ldi r21, 0x00 ; 0
19e8: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
19ec: c2 0f add r28, r18
19ee: d3 1f adc r29, r19
19f0: 1d c0 rjmp .+58 ; 0x1a2c <__vector_9+0xd6>
19f2: 60 91 83 08 lds r22, 0x0883
19f6: 70 91 84 08 lds r23, 0x0884
19fa: 80 91 85 08 lds r24, 0x0885
19fe: 90 91 86 08 lds r25, 0x0886
1a02: ff 24 eor r15, r15
1a04: 00 27 eor r16, r16
1a06: 11 27 eor r17, r17
1a08: 20 e8 ldi r18, 0x80 ; 128
1a0a: 30 e0 ldi r19, 0x00 ; 0
1a0c: 40 e0 ldi r20, 0x00 ; 0
1a0e: 50 e0 ldi r21, 0x00 ; 0
1a10: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
1a14: c8 01 movw r24, r16
1a16: b7 01 movw r22, r14
1a18: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
1a1c: 20 e0 ldi r18, 0x00 ; 0
1a1e: 32 e0 ldi r19, 0x02 ; 2
1a20: 40 e0 ldi r20, 0x00 ; 0
1a22: 50 e0 ldi r21, 0x00 ; 0
1a24: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
1a28: c2 1b sub r28, r18
1a2a: d3 0b sbc r29, r19
1a2c: d0 93 4a 08 sts 0x084A, r29
1a30: c0 93 49 08 sts 0x0849, r28
1a34: 20 91 49 08 lds r18, 0x0849
1a38: 30 91 4a 08 lds r19, 0x084A
1a3c: 80 91 b3 0c lds r24, 0x0CB3
1a40: 99 27 eor r25, r25
1a42: 28 17 cp r18, r24
1a44: 39 07 cpc r19, r25
1a46: 34 f0 brlt .+12 ; 0x1a54 <__vector_9+0xfe>
1a48: 80 91 b4 0c lds r24, 0x0CB4
1a4c: 99 27 eor r25, r25
1a4e: 82 17 cp r24, r18
1a50: 93 07 cpc r25, r19
1a52: 24 f4 brge .+8 ; 0x1a5c <__vector_9+0x106>
1a54: 90 93 4a 08 sts 0x084A, r25
1a58: 80 93 49 08 sts 0x0849, r24
1a5c: 80 91 49 08 lds r24, 0x0849
1a60: 80 93 b3 00 sts 0x00B3, r24
1a64: 80 91 b5 0c lds r24, 0x0CB5
1a68: 80 93 02 01 sts 0x0102, r24
1a6c: 04 c0 rjmp .+8 ; 0x1a76 <__vector_9+0x120>
1a6e: 83 e0 ldi r24, 0x03 ; 3
1a70: 80 93 b0 00 sts 0x00B0, r24
1a74: 5f 98 cbi 0x0b, 7 ; 11
1a76: ff 91 pop r31
1a78: ef 91 pop r30
1a7a: df 91 pop r29
1a7c: cf 91 pop r28
1a7e: bf 91 pop r27
1a80: af 91 pop r26
1a82: 9f 91 pop r25
1a84: 8f 91 pop r24
1a86: 7f 91 pop r23
1a88: 6f 91 pop r22
1a8a: 5f 91 pop r21
1a8c: 4f 91 pop r20
1a8e: 3f 91 pop r19
1a90: 2f 91 pop r18
1a92: 1f 91 pop r17
1a94: 0f 91 pop r16
1a96: ff 90 pop r15
1a98: ef 90 pop r14
1a9a: 0f 90 pop r0
1a9c: 0f be out 0x3f, r0 ; 63
1a9e: 0f 90 pop r0
1aa0: 1f 90 pop r1
1aa2: 18 95 reti
00001aa4 <Timer_Init>:
1aa4: 80 91 42 08 lds r24, 0x0842
1aa8: 90 91 43 08 lds r25, 0x0843
1aac: 0b 96 adiw r24, 0x0b ; 11
1aae: 90 93 4d 08 sts 0x084D, r25
1ab2: 80 93 4c 08 sts 0x084C, r24
1ab6: 82 e0 ldi r24, 0x02 ; 2
1ab8: 85 bd out 0x25, r24 ; 37
1aba: 83 ea ldi r24, 0xA3 ; 163
1abc: 84 bd out 0x24, r24 ; 36
1abe: 17 bc out 0x27, r1 ; 39
1ac0: 88 e7 ldi r24, 0x78 ; 120
1ac2: 88 bd out 0x28, r24 ; 40
1ac4: 96 e0 ldi r25, 0x06 ; 6
1ac6: 96 bd out 0x26, r25 ; 38
1ac8: 83 ec ldi r24, 0xC3 ; 195
1aca: 80 93 b0 00 sts 0x00B0, r24
1ace: 90 93 b1 00 sts 0x00B1, r25
1ad2: e0 e7 ldi r30, 0x70 ; 112
1ad4: f0 e0 ldi r31, 0x00 ; 0
1ad6: 80 81 ld r24, Z
1ad8: 82 60 ori r24, 0x02 ; 2
1ada: 80 83 st Z, r24
1adc: ee e6 ldi r30, 0x6E ; 110
1ade: f0 e0 ldi r31, 0x00 ; 0
1ae0: 80 81 ld r24, Z
1ae2: 81 60 ori r24, 0x01 ; 1
1ae4: 80 83 st Z, r24
1ae6: 8a e0 ldi r24, 0x0A ; 10
1ae8: 80 93 b3 00 sts 0x00B3, r24
1aec: 10 92 b2 00 sts 0x00B2, r1
1af0: 08 95 ret
00001af2 <Delay_ms>:
1af2: 20 91 42 08 lds r18, 0x0842
1af6: 30 91 43 08 lds r19, 0x0843
1afa: 2f 5f subi r18, 0xFF ; 255
1afc: 3f 4f sbci r19, 0xFF ; 255
1afe: 28 0f add r18, r24
1b00: 39 1f adc r19, r25
1b02: 80 91 42 08 lds r24, 0x0842
1b06: 90 91 43 08 lds r25, 0x0843
1b0a: a9 01 movw r20, r18
1b0c: 48 1b sub r20, r24
1b0e: 59 0b sbc r21, r25
1b10: 57 ff sbrs r21, 7
1b12: f7 cf rjmp .-18 ; 0x1b02 <Delay_ms+0x10>
1b14: 08 95 ret
00001b16 <ADC_Init>:
1b16: 10 92 7c 00 sts 0x007C, r1
1b1a: 8f ee ldi r24, 0xEF ; 239
1b1c: 80 93 7a 00 sts 0x007A, r24
1b20: 08 95 ret
00001b22 <__vector_24>:
1b22: 1f 92 push r1
1b24: 0f 92 push r0
1b26: 0f b6 in r0, 0x3f ; 63
1b28: 0f 92 push r0
1b2a: 11 24 eor r1, r1
1b2c: ef 92 push r14
1b2e: ff 92 push r15
1b30: 0f 93 push r16
1b32: 1f 93 push r17
1b34: 2f 93 push r18
1b36: 3f 93 push r19
1b38: 4f 93 push r20
1b3a: 5f 93 push r21
1b3c: 6f 93 push r22
1b3e: 7f 93 push r23
1b40: 8f 93 push r24
1b42: 9f 93 push r25
1b44: af 93 push r26
1b46: bf 93 push r27
1b48: cf 93 push r28
1b4a: df 93 push r29
1b4c: ef 93 push r30
1b4e: ff 93 push r31
1b50: 10 92 7a 00 sts 0x007A, r1
1b54: 40 91 64 08 lds r20, 0x0864
1b58: 4f 5f subi r20, 0xFF ; 255
1b5a: 40 93 64 08 sts 0x0864, r20
1b5e: 41 50 subi r20, 0x01 ; 1
1b60: 43 30 cpi r20, 0x03 ; 3
1b62: 09 f4 brne .+2 ; 0x1b66 <__vector_24+0x44>
1b64: 1c c1 rjmp .+568 ; 0x1d9e <__vector_24+0x27c>
1b66: 44 30 cpi r20, 0x04 ; 4
1b68: 38 f4 brcc .+14 ; 0x1b78 <__vector_24+0x56>
1b6a: 41 30 cpi r20, 0x01 ; 1
1b6c: 09 f4 brne .+2 ; 0x1b70 <__vector_24+0x4e>
1b6e: 63 c0 rjmp .+198 ; 0x1c36 <__vector_24+0x114>
1b70: 42 30 cpi r20, 0x02 ; 2
1b72: 08 f0 brcs .+2 ; 0x1b76 <__vector_24+0x54>
1b74: b9 c0 rjmp .+370 ; 0x1ce8 <__vector_24+0x1c6>
1b76: 0d c0 rjmp .+26 ; 0x1b92 <__vector_24+0x70>
1b78: 45 30 cpi r20, 0x05 ; 5
1b7a: 09 f4 brne .+2 ; 0x1b7e <__vector_24+0x5c>
1b7c: 50 c1 rjmp .+672 ; 0x1e1e <__vector_24+0x2fc>
1b7e: 45 30 cpi r20, 0x05 ; 5
1b80: 08 f4 brcc .+2 ; 0x1b84 <__vector_24+0x62>
1b82: 2a c1 rjmp .+596 ; 0x1dd8 <__vector_24+0x2b6>
1b84: 46 30 cpi r20, 0x06 ; 6
1b86: 09 f4 brne .+2 ; 0x1b8a <__vector_24+0x68>
1b88: 6f c1 rjmp .+734 ; 0x1e68 <__vector_24+0x346>
1b8a: 47 30 cpi r20, 0x07 ; 7
1b8c: 09 f0 breq .+2 ; 0x1b90 <__vector_24+0x6e>
1b8e: cb c2 rjmp .+1430 ; 0x2126 <__vector_24+0x604>
1b90: 52 c2 rjmp .+1188 ; 0x2036 <__vector_24+0x514>
1b92: 20 91 77 08 lds r18, 0x0877
1b96: 30 91 78 08 lds r19, 0x0878
1b9a: 80 91 78 00 lds r24, 0x0078
1b9e: 90 91 79 00 lds r25, 0x0079
1ba2: 28 1b sub r18, r24
1ba4: 39 0b sbc r19, r25
1ba6: 80 91 52 08 lds r24, 0x0852
1baa: 90 91 53 08 lds r25, 0x0853
1bae: 82 0f add r24, r18
1bb0: 93 1f adc r25, r19
1bb2: 90 93 53 08 sts 0x0853, r25
1bb6: 80 93 52 08 sts 0x0852, r24
1bba: 80 91 5c 08 lds r24, 0x085C
1bbe: 8f 5f subi r24, 0xFF ; 255
1bc0: 80 93 5c 08 sts 0x085C, r24
1bc4: 80 91 a7 08 lds r24, 0x08A7
1bc8: 90 91 a8 08 lds r25, 0x08A8
1bcc: a0 91 a9 08 lds r26, 0x08A9
1bd0: b0 91 aa 08 lds r27, 0x08AA
1bd4: 44 27 eor r20, r20
1bd6: 37 fd sbrc r19, 7
1bd8: 40 95 com r20
1bda: 54 2f mov r21, r20
1bdc: 82 0f add r24, r18
1bde: 93 1f adc r25, r19
1be0: a4 1f adc r26, r20
1be2: b5 1f adc r27, r21
1be4: 80 93 a7 08 sts 0x08A7, r24
1be8: 90 93 a8 08 sts 0x08A8, r25
1bec: a0 93 a9 08 sts 0x08A9, r26
1bf0: b0 93 aa 08 sts 0x08AA, r27
1bf4: 80 91 ab 08 lds r24, 0x08AB
1bf8: 90 91 ac 08 lds r25, 0x08AC
1bfc: a0 91 ad 08 lds r26, 0x08AD
1c00: b0 91 ae 08 lds r27, 0x08AE
1c04: 82 0f add r24, r18
1c06: 93 1f adc r25, r19
1c08: a4 1f adc r26, r20
1c0a: b5 1f adc r27, r21
1c0c: 80 93 ab 08 sts 0x08AB, r24
1c10: 90 93 ac 08 sts 0x08AC, r25
1c14: a0 93 ad 08 sts 0x08AD, r26
1c18: b0 93 ae 08 sts 0x08AE, r27
1c1c: 81 e0 ldi r24, 0x01 ; 1
1c1e: 80 93 65 08 sts 0x0865, r24
1c22: 80 91 62 08 lds r24, 0x0862
1c26: 90 91 63 08 lds r25, 0x0863
1c2a: 01 96 adiw r24, 0x01 ; 1
1c2c: 90 93 63 08 sts 0x0863, r25
1c30: 80 93 62 08 sts 0x0862, r24
1c34: 7c c2 rjmp .+1272 ; 0x212e <__vector_24+0x60c>
1c36: 60 91 78 00 lds r22, 0x0078
1c3a: 70 91 79 00 lds r23, 0x0079
1c3e: 80 91 75 08 lds r24, 0x0875
1c42: 90 91 76 08 lds r25, 0x0876
1c46: 68 1b sub r22, r24
1c48: 79 0b sbc r23, r25
1c4a: 80 91 9f 08 lds r24, 0x089F
1c4e: 90 91 a0 08 lds r25, 0x08A0
1c52: a0 91 a1 08 lds r26, 0x08A1
1c56: b0 91 a2 08 lds r27, 0x08A2
1c5a: 9b 01 movw r18, r22
1c5c: 44 27 eor r20, r20
1c5e: 37 fd sbrc r19, 7
1c60: 40 95 com r20
1c62: 54 2f mov r21, r20
1c64: 82 0f add r24, r18
1c66: 93 1f adc r25, r19
1c68: a4 1f adc r26, r20
1c6a: b5 1f adc r27, r21
1c6c: 80 93 9f 08 sts 0x089F, r24
1c70: 90 93 a0 08 sts 0x08A0, r25
1c74: a0 93 a1 08 sts 0x08A1, r26
1c78: b0 93 a2 08 sts 0x08A2, r27
1c7c: 80 91 a3 08 lds r24, 0x08A3
1c80: 90 91 a4 08 lds r25, 0x08A4
1c84: a0 91 a5 08 lds r26, 0x08A5
1c88: b0 91 a6 08 lds r27, 0x08A6
1c8c: 82 0f add r24, r18
1c8e: 93 1f adc r25, r19
1c90: a4 1f adc r26, r20
1c92: b5 1f adc r27, r21
1c94: 80 93 a3 08 sts 0x08A3, r24
1c98: 90 93 a4 08 sts 0x08A4, r25
1c9c: a0 93 a5 08 sts 0x08A5, r26
1ca0: b0 93 a6 08 sts 0x08A6, r27
1ca4: 80 91 78 00 lds r24, 0x0078
1ca8: 90 91 79 00 lds r25, 0x0079
1cac: 0a 97 sbiw r24, 0x0a ; 10
1cae: 10 f4 brcc .+4 ; 0x1cb4 <__vector_24+0x192>
1cb0: 64 e4 ldi r22, 0x44 ; 68
1cb2: 7d ef ldi r23, 0xFD ; 253
1cb4: 80 91 78 00 lds r24, 0x0078
1cb8: 90 91 79 00 lds r25, 0x0079
1cbc: 89 5e subi r24, 0xE9 ; 233
1cbe: 93 40 sbci r25, 0x03 ; 3
1cc0: 10 f0 brcs .+4 ; 0x1cc6 <__vector_24+0x1a4>
1cc2: 6c eb ldi r22, 0xBC ; 188
1cc4: 72 e0 ldi r23, 0x02 ; 2
1cc6: 80 91 50 08 lds r24, 0x0850
1cca: 90 91 51 08 lds r25, 0x0851
1cce: 86 0f add r24, r22
1cd0: 97 1f adc r25, r23
1cd2: 90 93 51 08 sts 0x0851, r25
1cd6: 80 93 50 08 sts 0x0850, r24
1cda: 80 91 5b 08 lds r24, 0x085B
1cde: 8f 5f subi r24, 0xFF ; 255
1ce0: 80 93 5b 08 sts 0x085B, r24
1ce4: 82 e0 ldi r24, 0x02 ; 2
1ce6: 58 c0 rjmp .+176 ; 0x1d98 <__vector_24+0x276>
1ce8: 60 91 78 00 lds r22, 0x0078
1cec: 70 91 79 00 lds r23, 0x0079
1cf0: 80 91 73 08 lds r24, 0x0873
1cf4: 90 91 74 08 lds r25, 0x0874
1cf8: 68 1b sub r22, r24
1cfa: 79 0b sbc r23, r25
1cfc: 80 91 97 08 lds r24, 0x0897
1d00: 90 91 98 08 lds r25, 0x0898
1d04: a0 91 99 08 lds r26, 0x0899
1d08: b0 91 9a 08 lds r27, 0x089A
1d0c: 9b 01 movw r18, r22
1d0e: 44 27 eor r20, r20
1d10: 37 fd sbrc r19, 7
1d12: 40 95 com r20
1d14: 54 2f mov r21, r20
1d16: 82 0f add r24, r18
1d18: 93 1f adc r25, r19
1d1a: a4 1f adc r26, r20
1d1c: b5 1f adc r27, r21
1d1e: 80 93 97 08 sts 0x0897, r24
1d22: 90 93 98 08 sts 0x0898, r25
1d26: a0 93 99 08 sts 0x0899, r26
1d2a: b0 93 9a 08 sts 0x089A, r27
1d2e: 80 91 9b 08 lds r24, 0x089B
1d32: 90 91 9c 08 lds r25, 0x089C
1d36: a0 91 9d 08 lds r26, 0x089D
1d3a: b0 91 9e 08 lds r27, 0x089E
1d3e: 82 0f add r24, r18
1d40: 93 1f adc r25, r19
1d42: a4 1f adc r26, r20
1d44: b5 1f adc r27, r21
1d46: 80 93 9b 08 sts 0x089B, r24
1d4a: 90 93 9c 08 sts 0x089C, r25
1d4e: a0 93 9d 08 sts 0x089D, r26
1d52: b0 93 9e 08 sts 0x089E, r27
1d56: 80 91 78 00 lds r24, 0x0078
1d5a: 90 91 79 00 lds r25, 0x0079
1d5e: 0a 97 sbiw r24, 0x0a ; 10
1d60: 10 f4 brcc .+4 ; 0x1d66 <__vector_24+0x244>
1d62: 64 e4 ldi r22, 0x44 ; 68
1d64: 7d ef ldi r23, 0xFD ; 253
1d66: 80 91 78 00 lds r24, 0x0078
1d6a: 90 91 79 00 lds r25, 0x0079
1d6e: 89 5e subi r24, 0xE9 ; 233
1d70: 93 40 sbci r25, 0x03 ; 3
1d72: 10 f0 brcs .+4 ; 0x1d78 <__vector_24+0x256>
1d74: 6c eb ldi r22, 0xBC ; 188
1d76: 72 e0 ldi r23, 0x02 ; 2
1d78: 80 91 4e 08 lds r24, 0x084E
1d7c: 90 91 4f 08 lds r25, 0x084F
1d80: 86 0f add r24, r22
1d82: 97 1f adc r25, r23
1d84: 90 93 4f 08 sts 0x084F, r25
1d88: 80 93 4e 08 sts 0x084E, r24
1d8c: 80 91 5a 08 lds r24, 0x085A
1d90: 8f 5f subi r24, 0xFF ; 255
1d92: 80 93 5a 08 sts 0x085A, r24
1d96: 84 e0 ldi r24, 0x04 ; 4
1d98: 80 93 65 08 sts 0x0865, r24
1d9c: c8 c1 rjmp .+912 ; 0x212e <__vector_24+0x60c>
1d9e: 40 91 04 01 lds r20, 0x0104
1da2: 50 91 05 01 lds r21, 0x0105
1da6: 80 91 78 00 lds r24, 0x0078
1daa: 90 91 79 00 lds r25, 0x0079
1dae: 9a 01 movw r18, r20
1db0: 22 0f add r18, r18
1db2: 33 1f adc r19, r19
1db4: 24 0f add r18, r20
1db6: 35 1f adc r19, r21
1db8: 63 e0 ldi r22, 0x03 ; 3
1dba: 70 e0 ldi r23, 0x00 ; 0
1dbc: 0e 94 97 3e call 0x7d2e ; 0x7d2e <__udivmodhi4>
1dc0: 26 0f add r18, r22
1dc2: 37 1f adc r19, r23
1dc4: 36 95 lsr r19
1dc6: 27 95 ror r18
1dc8: 36 95 lsr r19
1dca: 27 95 ror r18
1dcc: 30 93 05 01 sts 0x0105, r19
1dd0: 20 93 04 01 sts 0x0104, r18
1dd4: 86 e0 ldi r24, 0x06 ; 6
1dd6: e0 cf rjmp .-64 ; 0x1d98 <__vector_24+0x276>
1dd8: 80 91 7b 08 lds r24, 0x087B
1ddc: 90 91 7c 08 lds r25, 0x087C
1de0: 20 91 78 00 lds r18, 0x0078
1de4: 30 91 79 00 lds r19, 0x0079
1de8: 82 1b sub r24, r18
1dea: 93 0b sbc r25, r19
1dec: 90 93 3b 0c sts 0x0C3B, r25
1df0: 80 93 3a 0c sts 0x0C3A, r24
1df4: 80 91 54 08 lds r24, 0x0854
1df8: 90 91 55 08 lds r25, 0x0855
1dfc: 20 91 3a 0c lds r18, 0x0C3A
1e00: 30 91 3b 0c lds r19, 0x0C3B
1e04: 82 0f add r24, r18
1e06: 93 1f adc r25, r19
1e08: 90 93 55 08 sts 0x0855, r25
1e0c: 80 93 54 08 sts 0x0854, r24
1e10: 80 91 5e 08 lds r24, 0x085E
1e14: 8f 5f subi r24, 0xFF ; 255
1e16: 80 93 5e 08 sts 0x085E, r24
1e1a: 87 e0 ldi r24, 0x07 ; 7
1e1c: bd cf rjmp .-134 ; 0x1d98 <__vector_24+0x276>
1e1e: 80 91 78 00 lds r24, 0x0078
1e22: 90 91 79 00 lds r25, 0x0079
1e26: 20 91 79 08 lds r18, 0x0879
1e2a: 30 91 7a 08 lds r19, 0x087A
1e2e: 82 1b sub r24, r18
1e30: 93 0b sbc r25, r19
1e32: 90 93 46 0c sts 0x0C46, r25
1e36: 80 93 45 0c sts 0x0C45, r24
1e3a: 80 91 56 08 lds r24, 0x0856
1e3e: 90 91 57 08 lds r25, 0x0857
1e42: 20 91 45 0c lds r18, 0x0C45
1e46: 30 91 46 0c lds r19, 0x0C46
1e4a: 82 0f add r24, r18
1e4c: 93 1f adc r25, r19
1e4e: 90 93 57 08 sts 0x0857, r25
1e52: 80 93 56 08 sts 0x0856, r24
1e56: 80 91 5d 08 lds r24, 0x085D
1e5a: 8f 5f subi r24, 0xFF ; 255
1e5c: 80 93 5d 08 sts 0x085D, r24
1e60: 40 93 65 08 sts 0x0865, r20
1e64: 86 e0 ldi r24, 0x06 ; 6
1e66: e4 c0 rjmp .+456 ; 0x2030 <__vector_24+0x50e>
1e68: 60 91 78 00 lds r22, 0x0078
1e6c: 70 91 79 00 lds r23, 0x0079
1e70: e0 90 7d 08 lds r14, 0x087D
1e74: f0 90 7e 08 lds r15, 0x087E
1e78: 00 91 7f 08 lds r16, 0x087F
1e7c: 10 91 80 08 lds r17, 0x0880
1e80: 88 27 eor r24, r24
1e82: 77 fd sbrc r23, 7
1e84: 80 95 com r24
1e86: 98 2f mov r25, r24
1e88: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
1e8c: a8 01 movw r20, r16
1e8e: 97 01 movw r18, r14
1e90: 0e 94 10 3d call 0x7a20 ; 0x7a20 <__subsf3>
1e94: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
1e98: 70 93 59 08 sts 0x0859, r23
1e9c: 60 93 58 08 sts 0x0858, r22
1ea0: 20 91 58 08 lds r18, 0x0858
1ea4: 30 91 59 08 lds r19, 0x0859
1ea8: e0 91 3a 0c lds r30, 0x0C3A
1eac: f0 91 3b 0c lds r31, 0x0C3B
1eb0: 80 91 45 0c lds r24, 0x0C45
1eb4: 90 91 46 0c lds r25, 0x0C46
1eb8: 97 ff sbrs r25, 7
1eba: 03 c0 rjmp .+6 ; 0x1ec2 <__vector_24+0x3a0>
1ebc: 90 95 com r25
1ebe: 81 95 neg r24
1ec0: 9f 4f sbci r25, 0xFF ; 255
1ec2: 64 e0 ldi r22, 0x04 ; 4
1ec4: 70 e0 ldi r23, 0x00 ; 0
1ec6: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
1eca: eb 01 movw r28, r22
1ecc: cf 01 movw r24, r30
1ece: f7 ff sbrs r31, 7
1ed0: 03 c0 rjmp .+6 ; 0x1ed8 <__vector_24+0x3b6>
1ed2: 90 95 com r25
1ed4: 81 95 neg r24
1ed6: 9f 4f sbci r25, 0xFF ; 255
1ed8: 64 e0 ldi r22, 0x04 ; 4
1eda: 70 e0 ldi r23, 0x00 ; 0
1edc: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
1ee0: 26 0f add r18, r22
1ee2: 37 1f adc r19, r23
1ee4: 2c 0f add r18, r28
1ee6: 3d 1f adc r19, r29
1ee8: 30 93 59 08 sts 0x0859, r19
1eec: 20 93 58 08 sts 0x0858, r18
1ef0: 80 91 58 08 lds r24, 0x0858
1ef4: 90 91 59 08 lds r25, 0x0859
1ef8: 02 97 sbiw r24, 0x02 ; 2
1efa: 04 f1 brlt .+64 ; 0x1f3c <__vector_24+0x41a>
1efc: 60 91 7d 08 lds r22, 0x087D
1f00: 70 91 7e 08 lds r23, 0x087E
1f04: 80 91 7f 08 lds r24, 0x087F
1f08: 90 91 80 08 lds r25, 0x0880
1f0c: 20 e0 ldi r18, 0x00 ; 0
1f0e: 30 e0 ldi r19, 0x00 ; 0
1f10: 48 e4 ldi r20, 0x48 ; 72
1f12: 54 e4 ldi r21, 0x44 ; 68
1f14: 0e 94 c0 3d call 0x7b80 ; 0x7b80 <__eqsf2>
1f18: 88 23 and r24, r24
1f1a: 0c f0 brlt .+2 ; 0x1f1e <__vector_24+0x3fc>
1f1c: 3c c0 rjmp .+120 ; 0x1f96 <__vector_24+0x474>
1f1e: 60 91 7d 08 lds r22, 0x087D
1f22: 70 91 7e 08 lds r23, 0x087E
1f26: 80 91 7f 08 lds r24, 0x087F
1f2a: 90 91 80 08 lds r25, 0x0880
1f2e: 2a e0 ldi r18, 0x0A ; 10
1f30: 37 ed ldi r19, 0xD7 ; 215
1f32: 43 ea ldi r20, 0xA3 ; 163
1f34: 5c e3 ldi r21, 0x3C ; 60
1f36: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
1f3a: 25 c0 rjmp .+74 ; 0x1f86 <__vector_24+0x464>
1f3c: 80 91 58 08 lds r24, 0x0858
1f40: 90 91 59 08 lds r25, 0x0859
1f44: 8f 5f subi r24, 0xFF ; 255
1f46: 9f 4f sbci r25, 0xFF ; 255
1f48: 34 f5 brge .+76 ; 0x1f96 <__vector_24+0x474>
1f4a: 60 91 7d 08 lds r22, 0x087D
1f4e: 70 91 7e 08 lds r23, 0x087E
1f52: 80 91 7f 08 lds r24, 0x087F
1f56: 90 91 80 08 lds r25, 0x0880
1f5a: 20 e0 ldi r18, 0x00 ; 0
1f5c: 30 e0 ldi r19, 0x00 ; 0
1f5e: 46 e1 ldi r20, 0x16 ; 22
1f60: 54 e4 ldi r21, 0x44 ; 68
1f62: 0e 94 c3 3d call 0x7b86 ; 0x7b86 <__gesf2>
1f66: 18 16 cp r1, r24
1f68: b4 f4 brge .+44 ; 0x1f96 <__vector_24+0x474>
1f6a: 60 91 7d 08 lds r22, 0x087D
1f6e: 70 91 7e 08 lds r23, 0x087E
1f72: 80 91 7f 08 lds r24, 0x087F
1f76: 90 91 80 08 lds r25, 0x0880
1f7a: 2a e0 ldi r18, 0x0A ; 10
1f7c: 37 ed ldi r19, 0xD7 ; 215
1f7e: 43 ea ldi r20, 0xA3 ; 163
1f80: 5c e3 ldi r21, 0x3C ; 60
1f82: 0e 94 10 3d call 0x7a20 ; 0x7a20 <__subsf3>
1f86: 60 93 7d 08 sts 0x087D, r22
1f8a: 70 93 7e 08 sts 0x087E, r23
1f8e: 80 93 7f 08 sts 0x087F, r24
1f92: 90 93 80 08 sts 0x0880, r25
1f96: 81 e0 ldi r24, 0x01 ; 1
1f98: 80 93 5f 08 sts 0x085F, r24
1f9c: 80 91 78 00 lds r24, 0x0078
1fa0: 90 91 79 00 lds r25, 0x0079
1fa4: 90 93 3d 0c sts 0x0C3D, r25
1fa8: 80 93 3c 0c sts 0x0C3C, r24
1fac: 20 91 af 08 lds r18, 0x08AF
1fb0: 30 91 b0 08 lds r19, 0x08B0
1fb4: 40 91 b1 08 lds r20, 0x08B1
1fb8: 50 91 b2 08 lds r21, 0x08B2
1fbc: 80 91 58 08 lds r24, 0x0858
1fc0: 90 91 59 08 lds r25, 0x0859
1fc4: aa 27 eor r26, r26
1fc6: 97 fd sbrc r25, 7
1fc8: a0 95 com r26
1fca: ba 2f mov r27, r26
1fcc: 28 0f add r18, r24
1fce: 39 1f adc r19, r25
1fd0: 4a 1f adc r20, r26
1fd2: 5b 1f adc r21, r27
1fd4: 20 93 af 08 sts 0x08AF, r18
1fd8: 30 93 b0 08 sts 0x08B0, r19
1fdc: 40 93 b1 08 sts 0x08B1, r20
1fe0: 50 93 b2 08 sts 0x08B2, r21
1fe4: e0 90 af 08 lds r14, 0x08AF
1fe8: f0 90 b0 08 lds r15, 0x08B0
1fec: 00 91 b1 08 lds r16, 0x08B1
1ff0: 10 91 b2 08 lds r17, 0x08B2
1ff4: 60 91 af 08 lds r22, 0x08AF
1ff8: 70 91 b0 08 lds r23, 0x08B0
1ffc: 80 91 b1 08 lds r24, 0x08B1
2000: 90 91 b2 08 lds r25, 0x08B2
2004: 20 e0 ldi r18, 0x00 ; 0
2006: 34 e0 ldi r19, 0x04 ; 4
2008: 40 e0 ldi r20, 0x00 ; 0
200a: 50 e0 ldi r21, 0x00 ; 0
200c: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2010: e2 1a sub r14, r18
2012: f3 0a sbc r15, r19
2014: 04 0b sbc r16, r20
2016: 15 0b sbc r17, r21
2018: e0 92 af 08 sts 0x08AF, r14
201c: f0 92 b0 08 sts 0x08B0, r15
2020: 00 93 b1 08 sts 0x08B1, r16
2024: 10 93 b2 08 sts 0x08B2, r17
2028: 83 e0 ldi r24, 0x03 ; 3
202a: 80 93 65 08 sts 0x0865, r24
202e: 87 e0 ldi r24, 0x07 ; 7
2030: 80 93 64 08 sts 0x0864, r24
2034: 7c c0 rjmp .+248 ; 0x212e <__vector_24+0x60c>
2036: 80 91 4a 0c lds r24, 0x0C4A
203a: 90 91 4b 0c lds r25, 0x0C4B
203e: 20 91 78 00 lds r18, 0x0078
2042: 30 91 79 00 lds r19, 0x0079
2046: 82 0f add r24, r18
2048: 93 1f adc r25, r19
204a: 90 93 4b 0c sts 0x0C4B, r25
204e: 80 93 4a 0c sts 0x0C4A, r24
2052: 80 91 42 0c lds r24, 0x0C42
2056: 8f 5f subi r24, 0xFF ; 255
2058: 80 93 42 0c sts 0x0C42, r24
205c: 80 91 42 0c lds r24, 0x0C42
2060: 85 30 cpi r24, 0x05 ; 5
2062: 08 f4 brcc .+2 ; 0x2066 <__vector_24+0x544>
2064: 60 c0 rjmp .+192 ; 0x2126 <__vector_24+0x604>
2066: 80 91 78 00 lds r24, 0x0078
206a: 90 91 79 00 lds r25, 0x0079
206e: 90 93 0b 01 sts 0x010B, r25
2072: 80 93 0a 01 sts 0x010A, r24
2076: 10 92 42 0c sts 0x0C42, r1
207a: 80 91 3e 0c lds r24, 0x0C3E
207e: 90 91 3f 0c lds r25, 0x0C3F
2082: 20 91 4a 0c lds r18, 0x0C4A
2086: 30 91 4b 0c lds r19, 0x0C4B
208a: 82 1b sub r24, r18
208c: 93 0b sbc r25, r19
208e: 20 91 d7 08 lds r18, 0x08D7
2092: 30 91 d8 08 lds r19, 0x08D8
2096: 82 1b sub r24, r18
2098: 93 0b sbc r25, r19
209a: 90 93 61 08 sts 0x0861, r25
209e: 80 93 60 08 sts 0x0860, r24
20a2: 60 91 4a 0c lds r22, 0x0C4A
20a6: 70 91 4b 0c lds r23, 0x0C4B
20aa: e0 90 06 01 lds r14, 0x0106
20ae: f0 90 07 01 lds r15, 0x0107
20b2: 00 91 08 01 lds r16, 0x0108
20b6: 10 91 09 01 lds r17, 0x0109
20ba: 88 27 eor r24, r24
20bc: 77 fd sbrc r23, 7
20be: 80 95 com r24
20c0: 98 2f mov r25, r24
20c2: a8 01 movw r20, r16
20c4: 97 01 movw r18, r14
20c6: 22 0f add r18, r18
20c8: 33 1f adc r19, r19
20ca: 44 1f adc r20, r20
20cc: 55 1f adc r21, r21
20ce: 2e 0d add r18, r14
20d0: 3f 1d adc r19, r15
20d2: 40 1f adc r20, r16
20d4: 51 1f adc r21, r17
20d6: 62 0f add r22, r18
20d8: 73 1f adc r23, r19
20da: 84 1f adc r24, r20
20dc: 95 1f adc r25, r21
20de: 24 e0 ldi r18, 0x04 ; 4
20e0: 30 e0 ldi r19, 0x00 ; 0
20e2: 40 e0 ldi r20, 0x00 ; 0
20e4: 50 e0 ldi r21, 0x00 ; 0
20e6: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
20ea: 20 93 06 01 sts 0x0106, r18
20ee: 30 93 07 01 sts 0x0107, r19
20f2: 40 93 08 01 sts 0x0108, r20
20f6: 50 93 09 01 sts 0x0109, r21
20fa: 20 91 3e 0c lds r18, 0x0C3E
20fe: 30 91 3f 0c lds r19, 0x0C3F
2102: 80 91 06 01 lds r24, 0x0106
2106: 90 91 07 01 lds r25, 0x0107
210a: a0 91 08 01 lds r26, 0x0108
210e: b0 91 09 01 lds r27, 0x0109
2112: 28 1b sub r18, r24
2114: 39 0b sbc r19, r25
2116: 30 93 d8 08 sts 0x08D8, r19
211a: 20 93 d7 08 sts 0x08D7, r18
211e: 10 92 4b 0c sts 0x0C4B, r1
2122: 10 92 4a 0c sts 0x0C4A, r1
2126: 10 92 65 08 sts 0x0865, r1
212a: 10 92 64 08 sts 0x0864, r1
212e: 80 91 65 08 lds r24, 0x0865
2132: 80 93 7c 00 sts 0x007C, r24
2136: 8f ee ldi r24, 0xEF ; 239
2138: 80 93 7a 00 sts 0x007A, r24
213c: ff 91 pop r31
213e: ef 91 pop r30
2140: df 91 pop r29
2142: cf 91 pop r28
2144: bf 91 pop r27
2146: af 91 pop r26
2148: 9f 91 pop r25
214a: 8f 91 pop r24
214c: 7f 91 pop r23
214e: 6f 91 pop r22
2150: 5f 91 pop r21
2152: 4f 91 pop r20
2154: 3f 91 pop r19
2156: 2f 91 pop r18
2158: 1f 91 pop r17
215a: 0f 91 pop r16
215c: ff 90 pop r15
215e: ef 90 pop r14
2160: 0f 90 pop r0
2162: 0f be out 0x3f, r0 ; 63
2164: 0f 90 pop r0
2166: 1f 90 pop r1
2168: 18 95 reti
0000216a <SucheLuftruckOffset>:
216a: cf 93 push r28
216c: df 93 push r29
216e: c0 e0 ldi r28, 0x00 ; 0
2170: d0 e0 ldi r29, 0x00 ; 0
2172: c7 bd out 0x27, r28 ; 39
2174: 82 e3 ldi r24, 0x32 ; 50
2176: 90 e0 ldi r25, 0x00 ; 0
2178: 0e 94 79 0d call 0x1af2 ; 0x1af2 <Delay_ms>
217c: 8b e3 ldi r24, 0x3B ; 59
217e: 91 e0 ldi r25, 0x01 ; 1
2180: 9f 93 push r25
2182: 8f 93 push r24
2184: 1f 92 push r1
2186: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
218a: 80 91 0a 01 lds r24, 0x010A
218e: 90 91 0b 01 lds r25, 0x010B
2192: 0f 90 pop r0
2194: 0f 90 pop r0
2196: 0f 90 pop r0
2198: 84 58 subi r24, 0x84 ; 132
219a: 93 40 sbci r25, 0x03 ; 3
219c: 20 f0 brcs .+8 ; 0x21a6 <SucheLuftruckOffset+0x3c>
219e: 21 96 adiw r28, 0x01 ; 1
21a0: ca 3f cpi r28, 0xFA ; 250
21a2: d1 05 cpc r29, r1
21a4: 31 f7 brne .-52 ; 0x2172 <SucheLuftruckOffset+0x8>
21a6: c0 93 47 0c sts 0x0C47, r28
21aa: 88 ec ldi r24, 0xC8 ; 200
21ac: 90 e0 ldi r25, 0x00 ; 0
21ae: 0e 94 79 0d call 0x1af2 ; 0x1af2 <Delay_ms>
21b2: df 91 pop r29
21b4: cf 91 pop r28
21b6: 08 95 ret
000021b8 <LcdClear>:
21b8: e6 e1 ldi r30, 0x16 ; 22
21ba: f1 e0 ldi r31, 0x01 ; 1
21bc: 80 e2 ldi r24, 0x20 ; 32
21be: 81 93 st Z+, r24
21c0: 91 e0 ldi r25, 0x01 ; 1
21c2: e6 36 cpi r30, 0x66 ; 102
21c4: f9 07 cpc r31, r25
21c6: d9 f7 brne .-10 ; 0x21be <LcdClear+0x6>
21c8: 08 95 ret
000021ca <Menu>:
21ca: ff 92 push r15
21cc: 0f 93 push r16
21ce: 1f 93 push r17
21d0: 80 91 69 08 lds r24, 0x0869
21d4: 28 2f mov r18, r24
21d6: 33 27 eor r19, r19
21d8: c9 01 movw r24, r18
21da: 81 70 andi r24, 0x01 ; 1
21dc: 90 70 andi r25, 0x00 ; 0
21de: 68 2f mov r22, r24
21e0: 88 23 and r24, r24
21e2: 91 f0 breq .+36 ; 0x2208 <Menu+0x3e>
21e4: 80 91 6a 08 lds r24, 0x086A
21e8: 88 23 and r24, r24
21ea: 11 f0 breq .+4 ; 0x21f0 <Menu+0x26>
21ec: 81 50 subi r24, 0x01 ; 1
21ee: 02 c0 rjmp .+4 ; 0x21f4 <Menu+0x2a>
21f0: 80 91 66 01 lds r24, 0x0166
21f4: 80 93 6a 08 sts 0x086A, r24
21f8: e6 e1 ldi r30, 0x16 ; 22
21fa: f1 e0 ldi r31, 0x01 ; 1
21fc: 80 e2 ldi r24, 0x20 ; 32
21fe: 81 93 st Z+, r24
2200: 91 e0 ldi r25, 0x01 ; 1
2202: e6 36 cpi r30, 0x66 ; 102
2204: f9 07 cpc r31, r25
2206: d9 f7 brne .-10 ; 0x21fe <Menu+0x34>
2208: a9 01 movw r20, r18
220a: 42 70 andi r20, 0x02 ; 2
220c: 50 70 andi r21, 0x00 ; 0
220e: 21 ff sbrs r18, 1
2210: 0d c0 rjmp .+26 ; 0x222c <Menu+0x62>
2212: 80 91 6a 08 lds r24, 0x086A
2216: 8f 5f subi r24, 0xFF ; 255
2218: 80 93 6a 08 sts 0x086A, r24
221c: e6 e1 ldi r30, 0x16 ; 22
221e: f1 e0 ldi r31, 0x01 ; 1
2220: 80 e2 ldi r24, 0x20 ; 32
2222: 81 93 st Z+, r24
2224: 91 e0 ldi r25, 0x01 ; 1
2226: e6 36 cpi r30, 0x66 ; 102
2228: f9 07 cpc r31, r25
222a: d9 f7 brne .-10 ; 0x2222 <Menu+0x58>
222c: 66 23 and r22, r22
222e: 21 f0 breq .+8 ; 0x2238 <Menu+0x6e>
2230: 45 2b or r20, r21
2232: 11 f0 breq .+4 ; 0x2238 <Menu+0x6e>
2234: 10 92 6a 08 sts 0x086A, r1
2238: 81 e1 ldi r24, 0x11 ; 17
223a: 80 93 68 08 sts 0x0868, r24
223e: 80 91 6a 08 lds r24, 0x086A
2242: 99 27 eor r25, r25
2244: 9f 93 push r25
2246: 8f 93 push r24
2248: 84 ec ldi r24, 0xC4 ; 196
224a: 93 e0 ldi r25, 0x03 ; 3
224c: 9f 93 push r25
224e: 8f 93 push r24
2250: 11 e0 ldi r17, 0x01 ; 1
2252: f1 2e mov r15, r17
2254: ff 92 push r15
2256: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
225a: 00 91 6a 08 lds r16, 0x086A
225e: 0f 90 pop r0
2260: 0f 90 pop r0
2262: 0f 90 pop r0
2264: 0f 90 pop r0
2266: 0f 90 pop r0
2268: 05 30 cpi r16, 0x05 ; 5
226a: 09 f4 brne .+2 ; 0x226e <Menu+0xa4>
226c: e0 c1 rjmp .+960 ; 0x262e <Menu+0x464>
226e: 06 30 cpi r16, 0x06 ; 6
2270: 90 f4 brcc .+36 ; 0x2296 <Menu+0xcc>
2272: 02 30 cpi r16, 0x02 ; 2
2274: 09 f4 brne .+2 ; 0x2278 <Menu+0xae>
2276: b8 c0 rjmp .+368 ; 0x23e8 <Menu+0x21e>
2278: 03 30 cpi r16, 0x03 ; 3
227a: 30 f4 brcc .+12 ; 0x2288 <Menu+0xbe>
227c: 00 23 and r16, r16
227e: f1 f0 breq .+60 ; 0x22bc <Menu+0xf2>
2280: 01 30 cpi r16, 0x01 ; 1
2282: 09 f0 breq .+2 ; 0x2286 <Menu+0xbc>
2284: 81 c3 rjmp .+1794 ; 0x2988 <Menu+0x7be>
2286: 4d c0 rjmp .+154 ; 0x2322 <Menu+0x158>
2288: 03 30 cpi r16, 0x03 ; 3
228a: 09 f4 brne .+2 ; 0x228e <Menu+0xc4>
228c: 02 c1 rjmp .+516 ; 0x2492 <Menu+0x2c8>
228e: 04 30 cpi r16, 0x04 ; 4
2290: 09 f0 breq .+2 ; 0x2294 <Menu+0xca>
2292: 7a c3 rjmp .+1780 ; 0x2988 <Menu+0x7be>
2294: 51 c1 rjmp .+674 ; 0x2538 <Menu+0x36e>
2296: 08 30 cpi r16, 0x08 ; 8
2298: 09 f4 brne .+2 ; 0x229c <Menu+0xd2>
229a: a1 c2 rjmp .+1346 ; 0x27de <Menu+0x614>
229c: 09 30 cpi r16, 0x09 ; 9
229e: 38 f4 brcc .+14 ; 0x22ae <Menu+0xe4>
22a0: 06 30 cpi r16, 0x06 ; 6
22a2: 09 f4 brne .+2 ; 0x22a6 <Menu+0xdc>
22a4: 1a c2 rjmp .+1076 ; 0x26da <Menu+0x510>
22a6: 07 30 cpi r16, 0x07 ; 7
22a8: 09 f0 breq .+2 ; 0x22ac <Menu+0xe2>
22aa: 6e c3 rjmp .+1756 ; 0x2988 <Menu+0x7be>
22ac: 75 c2 rjmp .+1258 ; 0x2798 <Menu+0x5ce>
22ae: 09 30 cpi r16, 0x09 ; 9
22b0: 09 f4 brne .+2 ; 0x22b4 <Menu+0xea>
22b2: d2 c2 rjmp .+1444 ; 0x2858 <Menu+0x68e>
22b4: 0a 30 cpi r16, 0x0A ; 10
22b6: 09 f0 breq .+2 ; 0x22ba <Menu+0xf0>
22b8: 67 c3 rjmp .+1742 ; 0x2988 <Menu+0x7be>
22ba: 29 c3 rjmp .+1618 ; 0x290e <Menu+0x744>
22bc: 10 92 68 08 sts 0x0868, r1
22c0: 82 eb ldi r24, 0xB2 ; 178
22c2: 93 e0 ldi r25, 0x03 ; 3
22c4: 9f 93 push r25
22c6: 8f 93 push r24
22c8: ff 92 push r15
22ca: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
22ce: 84 e1 ldi r24, 0x14 ; 20
22d0: 80 93 68 08 sts 0x0868, r24
22d4: 8d e3 ldi r24, 0x3D ; 61
22d6: 90 e0 ldi r25, 0x00 ; 0
22d8: 9f 93 push r25
22da: 8f 93 push r24
22dc: 1f 92 push r1
22de: 1f 92 push r1
22e0: 8b ea ldi r24, 0xAB ; 171
22e2: 93 e0 ldi r25, 0x03 ; 3
22e4: 9f 93 push r25
22e6: 8f 93 push r24
22e8: ff 92 push r15
22ea: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
22ee: 88 e2 ldi r24, 0x28 ; 40
22f0: 80 93 68 08 sts 0x0868, r24
22f4: 0e 94 04 02 call 0x408 ; 0x408 <GetActiveParamSetNumber>
22f8: 99 27 eor r25, r25
22fa: 9f 93 push r25
22fc: 8f 93 push r24
22fe: 8e e9 ldi r24, 0x9E ; 158
2300: 93 e0 ldi r25, 0x03 ; 3
2302: 9f 93 push r25
2304: 8f 93 push r24
2306: ff 92 push r15
2308: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
230c: 8c e3 ldi r24, 0x3C ; 60
230e: 80 93 68 08 sts 0x0868, r24
2312: 8e e8 ldi r24, 0x8E ; 142
2314: 93 e0 ldi r25, 0x03 ; 3
2316: 9f 93 push r25
2318: 8f 93 push r24
231a: ff 92 push r15
231c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2320: 97 c2 rjmp .+1326 ; 0x2850 <Menu+0x686>
2322: 80 91 98 0c lds r24, 0x0C98
2326: 80 ff sbrs r24, 0
2328: 47 c0 rjmp .+142 ; 0x23b8 <Menu+0x1ee>
232a: 10 92 68 08 sts 0x0868, r1
232e: 80 91 d7 08 lds r24, 0x08D7
2332: 90 91 d8 08 lds r25, 0x08D8
2336: 9f 93 push r25
2338: 8f 93 push r24
233a: 8f e7 ldi r24, 0x7F ; 127
233c: 93 e0 ldi r25, 0x03 ; 3
233e: 9f 93 push r25
2340: 8f 93 push r24
2342: 0f 93 push r16
2344: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2348: 84 e1 ldi r24, 0x14 ; 20
234a: 80 93 68 08 sts 0x0868, r24
234e: 80 91 d9 08 lds r24, 0x08D9
2352: 90 91 da 08 lds r25, 0x08DA
2356: 9f 93 push r25
2358: 8f 93 push r24
235a: 80 e7 ldi r24, 0x70 ; 112
235c: 93 e0 ldi r25, 0x03 ; 3
235e: 9f 93 push r25
2360: 8f 93 push r24
2362: 0f 93 push r16
2364: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2368: 88 e2 ldi r24, 0x28 ; 40
236a: 80 93 68 08 sts 0x0868, r24
236e: 80 91 0a 01 lds r24, 0x010A
2372: 90 91 0b 01 lds r25, 0x010B
2376: 9f 93 push r25
2378: 8f 93 push r24
237a: 81 e6 ldi r24, 0x61 ; 97
237c: 93 e0 ldi r25, 0x03 ; 3
237e: 9f 93 push r25
2380: 8f 93 push r24
2382: 0f 93 push r16
2384: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2388: 8c e3 ldi r24, 0x3C ; 60
238a: 80 93 68 08 sts 0x0868, r24
238e: 80 91 47 0c lds r24, 0x0C47
2392: 99 27 eor r25, r25
2394: 9f 93 push r25
2396: 8f 93 push r24
2398: 82 e5 ldi r24, 0x52 ; 82
239a: 93 e0 ldi r25, 0x03 ; 3
239c: 9f 93 push r25
239e: 8f 93 push r24
23a0: 0f 93 push r16
23a2: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
23a6: 8d b7 in r24, 0x3d ; 61
23a8: 9e b7 in r25, 0x3e ; 62
23aa: 44 96 adiw r24, 0x14 ; 20
23ac: 0f b6 in r0, 0x3f ; 63
23ae: f8 94 cli
23b0: 9e bf out 0x3e, r25 ; 62
23b2: 0f be out 0x3f, r0 ; 63
23b4: 8d bf out 0x3d, r24 ; 61
23b6: ed c2 rjmp .+1498 ; 0x2992 <Menu+0x7c8>
23b8: 84 e1 ldi r24, 0x14 ; 20
23ba: 80 93 68 08 sts 0x0868, r24
23be: 8b e4 ldi r24, 0x4B ; 75
23c0: 93 e0 ldi r25, 0x03 ; 3
23c2: 9f 93 push r25
23c4: 8f 93 push r24
23c6: 0f 93 push r16
23c8: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
23cc: 88 e2 ldi r24, 0x28 ; 40
23ce: 80 93 68 08 sts 0x0868, r24
23d2: 8d e3 ldi r24, 0x3D ; 61
23d4: 93 e0 ldi r25, 0x03 ; 3
23d6: 9f 93 push r25
23d8: 8f 93 push r24
23da: 0f 93 push r16
23dc: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
23e0: 8d b7 in r24, 0x3d ; 61
23e2: 9e b7 in r25, 0x3e ; 62
23e4: 06 96 adiw r24, 0x06 ; 6
23e6: e2 cf rjmp .-60 ; 0x23ac <Menu+0x1e2>
23e8: 10 92 68 08 sts 0x0868, r1
23ec: 83 e3 ldi r24, 0x33 ; 51
23ee: 93 e0 ldi r25, 0x03 ; 3
23f0: 9f 93 push r25
23f2: 8f 93 push r24
23f4: ff 92 push r15
23f6: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
23fa: 84 e1 ldi r24, 0x14 ; 20
23fc: 80 93 68 08 sts 0x0868, r24
2400: 60 91 83 08 lds r22, 0x0883
2404: 70 91 84 08 lds r23, 0x0884
2408: 80 91 85 08 lds r24, 0x0885
240c: 90 91 86 08 lds r25, 0x0886
2410: 20 e0 ldi r18, 0x00 ; 0
2412: 34 e0 ldi r19, 0x04 ; 4
2414: 40 e0 ldi r20, 0x00 ; 0
2416: 50 e0 ldi r21, 0x00 ; 0
2418: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
241c: 5f 93 push r21
241e: 4f 93 push r20
2420: 3f 93 push r19
2422: 2f 93 push r18
2424: 84 e2 ldi r24, 0x24 ; 36
2426: 93 e0 ldi r25, 0x03 ; 3
2428: 9f 93 push r25
242a: 8f 93 push r24
242c: ff 92 push r15
242e: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2432: 88 e2 ldi r24, 0x28 ; 40
2434: 80 93 68 08 sts 0x0868, r24
2438: 60 91 8b 08 lds r22, 0x088B
243c: 70 91 8c 08 lds r23, 0x088C
2440: 80 91 8d 08 lds r24, 0x088D
2444: 90 91 8e 08 lds r25, 0x088E
2448: 20 e0 ldi r18, 0x00 ; 0
244a: 34 e0 ldi r19, 0x04 ; 4
244c: 40 e0 ldi r20, 0x00 ; 0
244e: 50 e0 ldi r21, 0x00 ; 0
2450: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2454: 5f 93 push r21
2456: 4f 93 push r20
2458: 3f 93 push r19
245a: 2f 93 push r18
245c: 85 e1 ldi r24, 0x15 ; 21
245e: 93 e0 ldi r25, 0x03 ; 3
2460: 9f 93 push r25
2462: 8f 93 push r24
2464: ff 92 push r15
2466: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
246a: 8c e3 ldi r24, 0x3C ; 60
246c: 80 93 68 08 sts 0x0868, r24
2470: 80 91 b3 08 lds r24, 0x08B3
2474: 90 91 b4 08 lds r25, 0x08B4
2478: 9f 93 push r25
247a: 8f 93 push r24
247c: 86 e0 ldi r24, 0x06 ; 6
247e: 93 e0 ldi r25, 0x03 ; 3
2480: 9f 93 push r25
2482: 8f 93 push r24
2484: ff 92 push r15
2486: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
248a: 8d b7 in r24, 0x3d ; 61
248c: 9e b7 in r25, 0x3e ; 62
248e: 46 96 adiw r24, 0x16 ; 22
2490: 8d cf rjmp .-230 ; 0x23ac <Menu+0x1e2>
2492: 10 92 68 08 sts 0x0868, r1
2496: 80 91 58 0c lds r24, 0x0C58
249a: 90 91 59 0c lds r25, 0x0C59
249e: 20 91 56 0c lds r18, 0x0C56
24a2: 30 91 57 0c lds r19, 0x0C57
24a6: 9f 93 push r25
24a8: 8f 93 push r24
24aa: 3f 93 push r19
24ac: 2f 93 push r18
24ae: 86 ef ldi r24, 0xF6 ; 246
24b0: 92 e0 ldi r25, 0x02 ; 2
24b2: 9f 93 push r25
24b4: 8f 93 push r24
24b6: ff 92 push r15
24b8: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
24bc: 84 e1 ldi r24, 0x14 ; 20
24be: 80 93 68 08 sts 0x0868, r24
24c2: 80 91 5c 0c lds r24, 0x0C5C
24c6: 90 91 5d 0c lds r25, 0x0C5D
24ca: 20 91 5a 0c lds r18, 0x0C5A
24ce: 30 91 5b 0c lds r19, 0x0C5B
24d2: 9f 93 push r25
24d4: 8f 93 push r24
24d6: 3f 93 push r19
24d8: 2f 93 push r18
24da: 86 ee ldi r24, 0xE6 ; 230
24dc: 92 e0 ldi r25, 0x02 ; 2
24de: 9f 93 push r25
24e0: 8f 93 push r24
24e2: ff 92 push r15
24e4: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
24e8: 88 e2 ldi r24, 0x28 ; 40
24ea: 80 93 68 08 sts 0x0868, r24
24ee: 80 91 60 0c lds r24, 0x0C60
24f2: 90 91 61 0c lds r25, 0x0C61
24f6: 20 91 5e 0c lds r18, 0x0C5E
24fa: 30 91 5f 0c lds r19, 0x0C5F
24fe: 9f 93 push r25
2500: 8f 93 push r24
2502: 3f 93 push r19
2504: 2f 93 push r18
2506: 86 ed ldi r24, 0xD6 ; 214
2508: 92 e0 ldi r25, 0x02 ; 2
250a: 9f 93 push r25
250c: 8f 93 push r24
250e: ff 92 push r15
2510: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2514: 8c e3 ldi r24, 0x3C ; 60
2516: 80 93 68 08 sts 0x0868, r24
251a: 80 91 64 0c lds r24, 0x0C64
251e: 90 91 65 0c lds r25, 0x0C65
2522: 20 91 62 0c lds r18, 0x0C62
2526: 30 91 63 0c lds r19, 0x0C63
252a: 9f 93 push r25
252c: 8f 93 push r24
252e: 3f 93 push r19
2530: 2f 93 push r18
2532: 86 ec ldi r24, 0xC6 ; 198
2534: 92 e0 ldi r25, 0x02 ; 2
2536: e2 c1 rjmp .+964 ; 0x28fc <Menu+0x732>
2538: 10 92 68 08 sts 0x0868, r1
253c: e0 91 91 0c lds r30, 0x0C91
2540: ff 27 eor r31, r31
2542: ee 0f add r30, r30
2544: ff 1f adc r31, r31
2546: ec 5a subi r30, 0xAC ; 172
2548: f3 4f sbci r31, 0xF3 ; 243
254a: 20 81 ld r18, Z
254c: 31 81 ldd r19, Z+1 ; 0x01
254e: e0 91 90 0c lds r30, 0x0C90
2552: ff 27 eor r31, r31
2554: ee 0f add r30, r30
2556: ff 1f adc r31, r31
2558: ec 5a subi r30, 0xAC ; 172
255a: f3 4f sbci r31, 0xF3 ; 243
255c: 80 81 ld r24, Z
255e: 91 81 ldd r25, Z+1 ; 0x01
2560: 3f 93 push r19
2562: 2f 93 push r18
2564: 9f 93 push r25
2566: 8f 93 push r24
2568: 86 eb ldi r24, 0xB6 ; 182
256a: 92 e0 ldi r25, 0x02 ; 2
256c: 9f 93 push r25
256e: 8f 93 push r24
2570: ff 92 push r15
2572: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2576: 84 e1 ldi r24, 0x14 ; 20
2578: 80 93 68 08 sts 0x0868, r24
257c: e0 91 93 0c lds r30, 0x0C93
2580: ff 27 eor r31, r31
2582: ee 0f add r30, r30
2584: ff 1f adc r31, r31
2586: ec 5a subi r30, 0xAC ; 172
2588: f3 4f sbci r31, 0xF3 ; 243
258a: 20 81 ld r18, Z
258c: 31 81 ldd r19, Z+1 ; 0x01
258e: e0 91 92 0c lds r30, 0x0C92
2592: ff 27 eor r31, r31
2594: ee 0f add r30, r30
2596: ff 1f adc r31, r31
2598: ec 5a subi r30, 0xAC ; 172
259a: f3 4f sbci r31, 0xF3 ; 243
259c: 80 81 ld r24, Z
259e: 91 81 ldd r25, Z+1 ; 0x01
25a0: 3f 93 push r19
25a2: 2f 93 push r18
25a4: 9f 93 push r25
25a6: 8f 93 push r24
25a8: 86 ea ldi r24, 0xA6 ; 166
25aa: 92 e0 ldi r25, 0x02 ; 2
25ac: 9f 93 push r25
25ae: 8f 93 push r24
25b0: ff 92 push r15
25b2: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
25b6: 88 e2 ldi r24, 0x28 ; 40
25b8: 80 93 68 08 sts 0x0868, r24
25bc: e0 91 95 0c lds r30, 0x0C95
25c0: ff 27 eor r31, r31
25c2: ee 0f add r30, r30
25c4: ff 1f adc r31, r31
25c6: ec 5a subi r30, 0xAC ; 172
25c8: f3 4f sbci r31, 0xF3 ; 243
25ca: 20 81 ld r18, Z
25cc: 31 81 ldd r19, Z+1 ; 0x01
25ce: e0 91 94 0c lds r30, 0x0C94
25d2: ff 27 eor r31, r31
25d4: ee 0f add r30, r30
25d6: ff 1f adc r31, r31
25d8: ec 5a subi r30, 0xAC ; 172
25da: f3 4f sbci r31, 0xF3 ; 243
25dc: 80 81 ld r24, Z
25de: 91 81 ldd r25, Z+1 ; 0x01
25e0: 3f 93 push r19
25e2: 2f 93 push r18
25e4: 9f 93 push r25
25e6: 8f 93 push r24
25e8: 86 e9 ldi r24, 0x96 ; 150
25ea: 92 e0 ldi r25, 0x02 ; 2
25ec: 9f 93 push r25
25ee: 8f 93 push r24
25f0: ff 92 push r15
25f2: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
25f6: 8c e3 ldi r24, 0x3C ; 60
25f8: 80 93 68 08 sts 0x0868, r24
25fc: e0 91 97 0c lds r30, 0x0C97
2600: ff 27 eor r31, r31
2602: ee 0f add r30, r30
2604: ff 1f adc r31, r31
2606: ec 5a subi r30, 0xAC ; 172
2608: f3 4f sbci r31, 0xF3 ; 243
260a: 20 81 ld r18, Z
260c: 31 81 ldd r19, Z+1 ; 0x01
260e: e0 91 96 0c lds r30, 0x0C96
2612: ff 27 eor r31, r31
2614: ee 0f add r30, r30
2616: ff 1f adc r31, r31
2618: ec 5a subi r30, 0xAC ; 172
261a: f3 4f sbci r31, 0xF3 ; 243
261c: 80 81 ld r24, Z
261e: 91 81 ldd r25, Z+1 ; 0x01
2620: 3f 93 push r19
2622: 2f 93 push r18
2624: 9f 93 push r25
2626: 8f 93 push r24
2628: 86 e8 ldi r24, 0x86 ; 134
262a: 92 e0 ldi r25, 0x02 ; 2
262c: 67 c1 rjmp .+718 ; 0x28fc <Menu+0x732>
262e: 10 92 68 08 sts 0x0868, r1
2632: 88 e7 ldi r24, 0x78 ; 120
2634: 92 e0 ldi r25, 0x02 ; 2
2636: 9f 93 push r25
2638: 8f 93 push r24
263a: ff 92 push r15
263c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2640: 84 e1 ldi r24, 0x14 ; 20
2642: 80 93 68 08 sts 0x0868, r24
2646: 20 91 73 08 lds r18, 0x0873
264a: 30 91 74 08 lds r19, 0x0874
264e: 80 91 4e 08 lds r24, 0x084E
2652: 90 91 4f 08 lds r25, 0x084F
2656: 60 91 5a 08 lds r22, 0x085A
265a: 3f 93 push r19
265c: 2f 93 push r18
265e: 77 27 eor r23, r23
2660: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2664: 7f 93 push r23
2666: 6f 93 push r22
2668: 89 e6 ldi r24, 0x69 ; 105
266a: 92 e0 ldi r25, 0x02 ; 2
266c: 9f 93 push r25
266e: 8f 93 push r24
2670: ff 92 push r15
2672: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2676: 88 e2 ldi r24, 0x28 ; 40
2678: 80 93 68 08 sts 0x0868, r24
267c: 20 91 75 08 lds r18, 0x0875
2680: 30 91 76 08 lds r19, 0x0876
2684: 80 91 50 08 lds r24, 0x0850
2688: 90 91 51 08 lds r25, 0x0851
268c: 60 91 5b 08 lds r22, 0x085B
2690: 3f 93 push r19
2692: 2f 93 push r18
2694: 77 27 eor r23, r23
2696: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
269a: 7f 93 push r23
269c: 6f 93 push r22
269e: 8a e5 ldi r24, 0x5A ; 90
26a0: 92 e0 ldi r25, 0x02 ; 2
26a2: 9f 93 push r25
26a4: 8f 93 push r24
26a6: ff 92 push r15
26a8: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
26ac: 8c e3 ldi r24, 0x3C ; 60
26ae: 80 93 68 08 sts 0x0868, r24
26b2: 20 91 77 08 lds r18, 0x0877
26b6: 30 91 78 08 lds r19, 0x0878
26ba: 80 91 52 08 lds r24, 0x0852
26be: 90 91 53 08 lds r25, 0x0853
26c2: 60 91 5c 08 lds r22, 0x085C
26c6: 3f 93 push r19
26c8: 2f 93 push r18
26ca: 77 27 eor r23, r23
26cc: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
26d0: 7f 93 push r23
26d2: 6f 93 push r22
26d4: 8b e4 ldi r24, 0x4B ; 75
26d6: 92 e0 ldi r25, 0x02 ; 2
26d8: 56 c0 rjmp .+172 ; 0x2786 <Menu+0x5bc>
26da: 10 92 68 08 sts 0x0868, r1
26de: 8e e3 ldi r24, 0x3E ; 62
26e0: 92 e0 ldi r25, 0x02 ; 2
26e2: 9f 93 push r25
26e4: 8f 93 push r24
26e6: ff 92 push r15
26e8: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
26ec: 84 e1 ldi r24, 0x14 ; 20
26ee: 80 93 68 08 sts 0x0868, r24
26f2: 20 91 79 08 lds r18, 0x0879
26f6: 30 91 7a 08 lds r19, 0x087A
26fa: 80 91 56 08 lds r24, 0x0856
26fe: 90 91 57 08 lds r25, 0x0857
2702: 60 91 5d 08 lds r22, 0x085D
2706: 3f 93 push r19
2708: 2f 93 push r18
270a: 77 27 eor r23, r23
270c: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2710: 7f 93 push r23
2712: 6f 93 push r22
2714: 8f e2 ldi r24, 0x2F ; 47
2716: 92 e0 ldi r25, 0x02 ; 2
2718: 9f 93 push r25
271a: 8f 93 push r24
271c: ff 92 push r15
271e: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2722: 88 e2 ldi r24, 0x28 ; 40
2724: 80 93 68 08 sts 0x0868, r24
2728: 20 91 7b 08 lds r18, 0x087B
272c: 30 91 7c 08 lds r19, 0x087C
2730: 80 91 54 08 lds r24, 0x0854
2734: 90 91 55 08 lds r25, 0x0855
2738: 60 91 5e 08 lds r22, 0x085E
273c: 3f 93 push r19
273e: 2f 93 push r18
2740: 77 27 eor r23, r23
2742: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2746: 7f 93 push r23
2748: 6f 93 push r22
274a: 80 e2 ldi r24, 0x20 ; 32
274c: 92 e0 ldi r25, 0x02 ; 2
274e: 9f 93 push r25
2750: 8f 93 push r24
2752: ff 92 push r15
2754: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2758: 8c e3 ldi r24, 0x3C ; 60
275a: 80 93 68 08 sts 0x0868, r24
275e: 60 91 7d 08 lds r22, 0x087D
2762: 70 91 7e 08 lds r23, 0x087E
2766: 80 91 7f 08 lds r24, 0x087F
276a: 90 91 80 08 lds r25, 0x0880
276e: 00 91 3c 0c lds r16, 0x0C3C
2772: 10 91 3d 0c lds r17, 0x0C3D
2776: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
277a: 7f 93 push r23
277c: 6f 93 push r22
277e: 1f 93 push r17
2780: 0f 93 push r16
2782: 81 e1 ldi r24, 0x11 ; 17
2784: 92 e0 ldi r25, 0x02 ; 2
2786: 9f 93 push r25
2788: 8f 93 push r24
278a: ff 92 push r15
278c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2790: 8d b7 in r24, 0x3d ; 61
2792: 9e b7 in r25, 0x3e ; 62
2794: 48 96 adiw r24, 0x18 ; 24
2796: 0a ce rjmp .-1004 ; 0x23ac <Menu+0x1e2>
2798: 84 e1 ldi r24, 0x14 ; 20
279a: 80 93 68 08 sts 0x0868, r24
279e: 80 91 04 01 lds r24, 0x0104
27a2: 90 91 05 01 lds r25, 0x0105
27a6: 9f 93 push r25
27a8: 8f 93 push r24
27aa: 82 e0 ldi r24, 0x02 ; 2
27ac: 92 e0 ldi r25, 0x02 ; 2
27ae: 9f 93 push r25
27b0: 8f 93 push r24
27b2: ff 92 push r15
27b4: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
27b8: 88 e2 ldi r24, 0x28 ; 40
27ba: 80 93 68 08 sts 0x0868, r24
27be: 80 91 cf 08 lds r24, 0x08CF
27c2: 99 27 eor r25, r25
27c4: 9f 93 push r25
27c6: 8f 93 push r24
27c8: 83 ef ldi r24, 0xF3 ; 243
27ca: 91 e0 ldi r25, 0x01 ; 1
27cc: 9f 93 push r25
27ce: 8f 93 push r24
27d0: ff 92 push r15
27d2: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
27d6: 8d b7 in r24, 0x3d ; 61
27d8: 9e b7 in r25, 0x3e ; 62
27da: 0a 96 adiw r24, 0x0a ; 10
27dc: e7 cd rjmp .-1074 ; 0x23ac <Menu+0x1e2>
27de: 10 92 68 08 sts 0x0868, r1
27e2: 84 ee ldi r24, 0xE4 ; 228
27e4: 91 e0 ldi r25, 0x01 ; 1
27e6: 9f 93 push r25
27e8: 8f 93 push r24
27ea: ff 92 push r15
27ec: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
27f0: 84 e1 ldi r24, 0x14 ; 20
27f2: 80 93 68 08 sts 0x0868, r24
27f6: 80 91 b7 08 lds r24, 0x08B7
27fa: 90 91 b8 08 lds r25, 0x08B8
27fe: 9f 93 push r25
2800: 8f 93 push r24
2802: 85 ed ldi r24, 0xD5 ; 213
2804: 91 e0 ldi r25, 0x01 ; 1
2806: 9f 93 push r25
2808: 8f 93 push r24
280a: ff 92 push r15
280c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2810: 88 e2 ldi r24, 0x28 ; 40
2812: 80 93 68 08 sts 0x0868, r24
2816: 80 91 b3 08 lds r24, 0x08B3
281a: 90 91 b4 08 lds r25, 0x08B4
281e: 9f 93 push r25
2820: 8f 93 push r24
2822: 86 ec ldi r24, 0xC6 ; 198
2824: 91 e0 ldi r25, 0x01 ; 1
2826: 9f 93 push r25
2828: 8f 93 push r24
282a: ff 92 push r15
282c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2830: 8c e3 ldi r24, 0x3C ; 60
2832: 80 93 68 08 sts 0x0868, r24
2836: 80 91 b5 08 lds r24, 0x08B5
283a: 90 91 b6 08 lds r25, 0x08B6
283e: 9f 93 push r25
2840: 8f 93 push r24
2842: 87 eb ldi r24, 0xB7 ; 183
2844: 91 e0 ldi r25, 0x01 ; 1
2846: 9f 93 push r25
2848: 8f 93 push r24
284a: ff 92 push r15
284c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2850: 8d b7 in r24, 0x3d ; 61
2852: 9e b7 in r25, 0x3e ; 62
2854: 42 96 adiw r24, 0x12 ; 18
2856: aa cd rjmp .-1196 ; 0x23ac <Menu+0x1e2>
2858: 10 92 68 08 sts 0x0868, r1
285c: 80 91 c7 08 lds r24, 0x08C7
2860: 90 91 c8 08 lds r25, 0x08C8
2864: 9f 93 push r25
2866: 8f 93 push r24
2868: 80 91 bf 08 lds r24, 0x08BF
286c: 90 91 c0 08 lds r25, 0x08C0
2870: 9f 93 push r25
2872: 8f 93 push r24
2874: 85 ea ldi r24, 0xA5 ; 165
2876: 91 e0 ldi r25, 0x01 ; 1
2878: 9f 93 push r25
287a: 8f 93 push r24
287c: ff 92 push r15
287e: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2882: 84 e1 ldi r24, 0x14 ; 20
2884: 80 93 68 08 sts 0x0868, r24
2888: 80 91 c9 08 lds r24, 0x08C9
288c: 90 91 ca 08 lds r25, 0x08CA
2890: 9f 93 push r25
2892: 8f 93 push r24
2894: 80 91 c1 08 lds r24, 0x08C1
2898: 90 91 c2 08 lds r25, 0x08C2
289c: 9f 93 push r25
289e: 8f 93 push r24
28a0: 83 e9 ldi r24, 0x93 ; 147
28a2: 91 e0 ldi r25, 0x01 ; 1
28a4: 9f 93 push r25
28a6: 8f 93 push r24
28a8: ff 92 push r15
28aa: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
28ae: 88 e2 ldi r24, 0x28 ; 40
28b0: 80 93 68 08 sts 0x0868, r24
28b4: 80 91 cb 08 lds r24, 0x08CB
28b8: 90 91 cc 08 lds r25, 0x08CC
28bc: 9f 93 push r25
28be: 8f 93 push r24
28c0: 80 91 c3 08 lds r24, 0x08C3
28c4: 90 91 c4 08 lds r25, 0x08C4
28c8: 9f 93 push r25
28ca: 8f 93 push r24
28cc: 81 e8 ldi r24, 0x81 ; 129
28ce: 91 e0 ldi r25, 0x01 ; 1
28d0: 9f 93 push r25
28d2: 8f 93 push r24
28d4: ff 92 push r15
28d6: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
28da: 8c e3 ldi r24, 0x3C ; 60
28dc: 80 93 68 08 sts 0x0868, r24
28e0: 80 91 cd 08 lds r24, 0x08CD
28e4: 90 91 ce 08 lds r25, 0x08CE
28e8: 9f 93 push r25
28ea: 8f 93 push r24
28ec: 80 91 c5 08 lds r24, 0x08C5
28f0: 90 91 c6 08 lds r25, 0x08C6
28f4: 9f 93 push r25
28f6: 8f 93 push r24
28f8: 8f e6 ldi r24, 0x6F ; 111
28fa: 91 e0 ldi r25, 0x01 ; 1
28fc: 9f 93 push r25
28fe: 8f 93 push r24
2900: ff 92 push r15
2902: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2906: 8d b7 in r24, 0x3d ; 61
2908: 9e b7 in r25, 0x3e ; 62
290a: 4c 96 adiw r24, 0x1c ; 28
290c: 4f cd rjmp .-1378 ; 0x23ac <Menu+0x1e2>
290e: 10 92 68 08 sts 0x0868, r1
2912: 87 e6 ldi r24, 0x67 ; 103
2914: 91 e0 ldi r25, 0x01 ; 1
2916: 9f 93 push r25
2918: 8f 93 push r24
291a: ff 92 push r15
291c: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2920: 84 e1 ldi r24, 0x14 ; 20
2922: 80 93 68 08 sts 0x0868, r24
2926: 80 91 89 01 lds r24, 0x0189
292a: 99 27 eor r25, r25
292c: 9f 93 push r25
292e: 8f 93 push r24
2930: 89 e5 ldi r24, 0x59 ; 89
2932: 91 e0 ldi r25, 0x01 ; 1
2934: 9f 93 push r25
2936: 8f 93 push r24
2938: ff 92 push r15
293a: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
293e: 88 e2 ldi r24, 0x28 ; 40
2940: 80 93 68 08 sts 0x0868, r24
2944: 80 91 49 08 lds r24, 0x0849
2948: 90 91 4a 08 lds r25, 0x084A
294c: 9f 93 push r25
294e: 8f 93 push r24
2950: 8b e4 ldi r24, 0x4B ; 75
2952: 91 e0 ldi r25, 0x01 ; 1
2954: 9f 93 push r25
2956: 8f 93 push r24
2958: ff 92 push r15
295a: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
295e: 8c e3 ldi r24, 0x3C ; 60
2960: 80 93 68 08 sts 0x0868, r24
2964: 80 91 b4 0c lds r24, 0x0CB4
2968: 99 27 eor r25, r25
296a: 9f 93 push r25
296c: 8f 93 push r24
296e: 80 91 b3 0c lds r24, 0x0CB3
2972: 99 27 eor r25, r25
2974: 9f 93 push r25
2976: 8f 93 push r24
2978: 8d e3 ldi r24, 0x3D ; 61
297a: 91 e0 ldi r25, 0x01 ; 1
297c: 9f 93 push r25
297e: 8f 93 push r24
2980: ff 92 push r15
2982: 0e 94 5d 09 call 0x12ba ; 0x12ba <_printf_P>
2986: 0f cd rjmp .-1506 ; 0x23a6 <Menu+0x1dc>
2988: 01 50 subi r16, 0x01 ; 1
298a: 00 93 66 01 sts 0x0166, r16
298e: 10 92 6a 08 sts 0x086A, r1
2992: 10 92 69 08 sts 0x0869, r1
2996: 1f 91 pop r17
2998: 0f 91 pop r16
299a: ff 90 pop r15
299c: 08 95 ret
0000299e <i2c_init>:
299e: 10 92 b9 00 sts 0x00B9, r1
29a2: 8a e2 ldi r24, 0x2A ; 42
29a4: 80 93 b8 00 sts 0x00B8, r24
29a8: 08 95 ret
000029aa <i2c_start>:
29aa: 85 ea ldi r24, 0xA5 ; 165
29ac: 80 93 bc 00 sts 0x00BC, r24
29b0: 80 e0 ldi r24, 0x00 ; 0
29b2: 90 e0 ldi r25, 0x00 ; 0
29b4: 08 95 ret
000029b6 <i2c_stop>:
29b6: 84 e9 ldi r24, 0x94 ; 148
29b8: 80 93 bc 00 sts 0x00BC, r24
29bc: 08 95 ret
000029be <i2c_write_byte>:
29be: 10 92 b9 00 sts 0x00B9, r1
29c2: 80 93 bb 00 sts 0x00BB, r24
29c6: 85 e8 ldi r24, 0x85 ; 133
29c8: 80 93 bc 00 sts 0x00BC, r24
29cc: 80 e0 ldi r24, 0x00 ; 0
29ce: 90 e0 ldi r25, 0x00 ; 0
29d0: 08 95 ret
000029d2 <__vector_26>:
29d2: 1f 92 push r1
29d4: 0f 92 push r0
29d6: 0f b6 in r0, 0x3f ; 63
29d8: 0f 92 push r0
29da: 11 24 eor r1, r1
29dc: 8f 93 push r24
29de: 9f 93 push r25
29e0: ef 93 push r30
29e2: ff 93 push r31
29e4: 80 91 6b 08 lds r24, 0x086B
29e8: 8f 5f subi r24, 0xFF ; 255
29ea: 80 93 6b 08 sts 0x086B, r24
29ee: 81 50 subi r24, 0x01 ; 1
29f0: 83 30 cpi r24, 0x03 ; 3
29f2: 09 f4 brne .+2 ; 0x29f6 <__vector_26+0x24>
29f4: 42 c0 rjmp .+132 ; 0x2a7a <__vector_26+0xa8>
29f6: 84 30 cpi r24, 0x04 ; 4
29f8: 28 f4 brcc .+10 ; 0x2a04 <__vector_26+0x32>
29fa: 81 30 cpi r24, 0x01 ; 1
29fc: a1 f0 breq .+40 ; 0x2a26 <__vector_26+0x54>
29fe: 82 30 cpi r24, 0x02 ; 2
2a00: 70 f5 brcc .+92 ; 0x2a5e <__vector_26+0x8c>
2a02: 0c c0 rjmp .+24 ; 0x2a1c <__vector_26+0x4a>
2a04: 85 30 cpi r24, 0x05 ; 5
2a06: 09 f4 brne .+2 ; 0x2a0a <__vector_26+0x38>
2a08: 48 c0 rjmp .+144 ; 0x2a9a <__vector_26+0xc8>
2a0a: 85 30 cpi r24, 0x05 ; 5
2a0c: d8 f1 brcs .+118 ; 0x2a84 <__vector_26+0xb2>
2a0e: 86 30 cpi r24, 0x06 ; 6
2a10: 09 f4 brne .+2 ; 0x2a14 <__vector_26+0x42>
2a12: 4b c0 rjmp .+150 ; 0x2aaa <__vector_26+0xd8>
2a14: 87 30 cpi r24, 0x07 ; 7
2a16: 09 f0 breq .+2 ; 0x2a1a <__vector_26+0x48>
2a18: 71 c0 rjmp .+226 ; 0x2afc <__vector_26+0x12a>
2a1a: 5b c0 rjmp .+182 ; 0x2ad2 <__vector_26+0x100>
2a1c: 80 91 6c 08 lds r24, 0x086C
2a20: 88 0f add r24, r24
2a22: 8e 5a subi r24, 0xAE ; 174
2a24: 14 c0 rjmp .+40 ; 0x2a4e <__vector_26+0x7c>
2a26: 80 91 6c 08 lds r24, 0x086C
2a2a: 8f 5f subi r24, 0xFF ; 255
2a2c: 80 93 6c 08 sts 0x086C, r24
2a30: 81 50 subi r24, 0x01 ; 1
2a32: 81 30 cpi r24, 0x01 ; 1
2a34: 09 f4 brne .+2 ; 0x2a38 <__vector_26+0x66>
2a36: 44 c0 rjmp .+136 ; 0x2ac0 <__vector_26+0xee>
2a38: 81 30 cpi r24, 0x01 ; 1
2a3a: 38 f0 brcs .+14 ; 0x2a4a <__vector_26+0x78>
2a3c: 82 30 cpi r24, 0x02 ; 2
2a3e: 09 f4 brne .+2 ; 0x2a42 <__vector_26+0x70>
2a40: 42 c0 rjmp .+132 ; 0x2ac6 <__vector_26+0xf4>
2a42: 83 30 cpi r24, 0x03 ; 3
2a44: 09 f0 breq .+2 ; 0x2a48 <__vector_26+0x76>
2a46: 5a c0 rjmp .+180 ; 0x2afc <__vector_26+0x12a>
2a48: 41 c0 rjmp .+130 ; 0x2acc <__vector_26+0xfa>
2a4a: 80 91 60 09 lds r24, 0x0960
2a4e: 10 92 b9 00 sts 0x00B9, r1
2a52: 80 93 bb 00 sts 0x00BB, r24
2a56: 85 e8 ldi r24, 0x85 ; 133
2a58: 80 93 bc 00 sts 0x00BC, r24
2a5c: 4f c0 rjmp .+158 ; 0x2afc <__vector_26+0x12a>
2a5e: 84 e9 ldi r24, 0x94 ; 148
2a60: 80 93 bc 00 sts 0x00BC, r24
2a64: 80 91 6c 08 lds r24, 0x086C
2a68: 84 30 cpi r24, 0x04 ; 4
2a6a: 18 f4 brcc .+6 ; 0x2a72 <__vector_26+0xa0>
2a6c: 10 92 6b 08 sts 0x086B, r1
2a70: 02 c0 rjmp .+4 ; 0x2a76 <__vector_26+0xa4>
2a72: 10 92 6c 08 sts 0x086C, r1
2a76: 85 ea ldi r24, 0xA5 ; 165
2a78: ef cf rjmp .-34 ; 0x2a58 <__vector_26+0x86>
2a7a: 80 91 6d 08 lds r24, 0x086D
2a7e: 88 0f add r24, r24
2a80: 8d 5a subi r24, 0xAD ; 173
2a82: e5 cf rjmp .-54 ; 0x2a4e <__vector_26+0x7c>
2a84: 80 91 6d 08 lds r24, 0x086D
2a88: 81 30 cpi r24, 0x01 ; 1
2a8a: d1 f0 breq .+52 ; 0x2ac0 <__vector_26+0xee>
2a8c: 81 30 cpi r24, 0x01 ; 1
2a8e: e8 f2 brcs .-70 ; 0x2a4a <__vector_26+0x78>
2a90: 82 30 cpi r24, 0x02 ; 2
2a92: c9 f0 breq .+50 ; 0x2ac6 <__vector_26+0xf4>
2a94: 83 30 cpi r24, 0x03 ; 3
2a96: 91 f5 brne .+100 ; 0x2afc <__vector_26+0x12a>
2a98: 19 c0 rjmp .+50 ; 0x2acc <__vector_26+0xfa>
2a9a: 80 91 bb 00 lds r24, 0x00BB
2a9e: e0 91 6d 08 lds r30, 0x086D
2aa2: ff 27 eor r31, r31
2aa4: e4 5b subi r30, 0xB4 ; 180
2aa6: f3 4f sbci r31, 0xF3 ; 243
2aa8: 80 83 st Z, r24
2aaa: 80 91 6d 08 lds r24, 0x086D
2aae: 81 30 cpi r24, 0x01 ; 1
2ab0: 39 f0 breq .+14 ; 0x2ac0 <__vector_26+0xee>
2ab2: 81 30 cpi r24, 0x01 ; 1
2ab4: 50 f2 brcs .-108 ; 0x2a4a <__vector_26+0x78>
2ab6: 82 30 cpi r24, 0x02 ; 2
2ab8: 31 f0 breq .+12 ; 0x2ac6 <__vector_26+0xf4>
2aba: 83 30 cpi r24, 0x03 ; 3
2abc: f9 f4 brne .+62 ; 0x2afc <__vector_26+0x12a>
2abe: 06 c0 rjmp .+12 ; 0x2acc <__vector_26+0xfa>
2ac0: 80 91 61 09 lds r24, 0x0961
2ac4: c4 cf rjmp .-120 ; 0x2a4e <__vector_26+0x7c>
2ac6: 80 91 66 09 lds r24, 0x0966
2aca: c1 cf rjmp .-126 ; 0x2a4e <__vector_26+0x7c>
2acc: 80 91 6c 09 lds r24, 0x096C
2ad0: be cf rjmp .-132 ; 0x2a4e <__vector_26+0x7c>
2ad2: 80 91 6d 08 lds r24, 0x086D
2ad6: 90 91 bb 00 lds r25, 0x00BB
2ada: e8 2f mov r30, r24
2adc: ff 27 eor r31, r31
2ade: e4 5b subi r30, 0xB4 ; 180
2ae0: f3 4f sbci r31, 0xF3 ; 243
2ae2: 94 83 std Z+4, r25 ; 0x04
2ae4: 8f 5f subi r24, 0xFF ; 255
2ae6: 80 93 6d 08 sts 0x086D, r24
2aea: 84 30 cpi r24, 0x04 ; 4
2aec: 10 f0 brcs .+4 ; 0x2af2 <__vector_26+0x120>
2aee: 10 92 6d 08 sts 0x086D, r1
2af2: 84 e9 ldi r24, 0x94 ; 148
2af4: 80 93 bc 00 sts 0x00BC, r24
2af8: 10 92 6b 08 sts 0x086B, r1
2afc: ff 91 pop r31
2afe: ef 91 pop r30
2b00: 9f 91 pop r25
2b02: 8f 91 pop r24
2b04: 0f 90 pop r0
2b06: 0f be out 0x3f, r0 ; 63
2b08: 0f 90 pop r0
2b0a: 1f 90 pop r1
2b0c: 18 95 reti
00002b0e <rc_sum_init>:
2b0e: 83 ec ldi r24, 0xC3 ; 195
2b10: 80 93 81 00 sts 0x0081, r24
2b14: ef e6 ldi r30, 0x6F ; 111
2b16: f0 e0 ldi r31, 0x00 ; 0
2b18: 80 81 ld r24, Z
2b1a: 80 62 ori r24, 0x20 ; 32
2b1c: 80 83 st Z, r24
2b1e: 10 92 78 08 sts 0x0878, r1
2b22: 10 92 77 08 sts 0x0877, r1
2b26: 10 92 76 08 sts 0x0876, r1
2b2a: 10 92 75 08 sts 0x0875, r1
2b2e: 10 92 74 08 sts 0x0874, r1
2b32: 10 92 73 08 sts 0x0873, r1
2b36: 08 95 ret
00002b38 <__vector_12>:
2b38: 1f 92 push r1
2b3a: 0f 92 push r0
2b3c: 0f b6 in r0, 0x3f ; 63
2b3e: 0f 92 push r0
2b40: 11 24 eor r1, r1
2b42: 0f 93 push r16
2b44: 1f 93 push r17
2b46: 2f 93 push r18
2b48: 3f 93 push r19
2b4a: 4f 93 push r20
2b4c: 5f 93 push r21
2b4e: 6f 93 push r22
2b50: 7f 93 push r23
2b52: 8f 93 push r24
2b54: 9f 93 push r25
2b56: af 93 push r26
2b58: bf 93 push r27
2b5a: cf 93 push r28
2b5c: df 93 push r29
2b5e: ef 93 push r30
2b60: ff 93 push r31
2b62: 20 91 86 00 lds r18, 0x0086
2b66: 30 91 87 00 lds r19, 0x0087
2b6a: 80 91 70 08 lds r24, 0x0870
2b6e: 90 91 71 08 lds r25, 0x0871
2b72: 28 1b sub r18, r24
2b74: 39 0b sbc r19, r25
2b76: 80 91 86 00 lds r24, 0x0086
2b7a: 90 91 87 00 lds r25, 0x0087
2b7e: 90 93 71 08 sts 0x0871, r25
2b82: 80 93 70 08 sts 0x0870, r24
2b86: c9 01 movw r24, r18
2b88: 8d 5d subi r24, 0xDD ; 221
2b8a: 95 40 sbci r25, 0x05 ; 5
2b8c: 83 56 subi r24, 0x63 ; 99
2b8e: 99 41 sbci r25, 0x19 ; 25
2b90: 48 f4 brcc .+18 ; 0x2ba4 <__vector_12+0x6c>
2b92: 81 e0 ldi r24, 0x01 ; 1
2b94: 90 e0 ldi r25, 0x00 ; 0
2b96: 90 93 6f 08 sts 0x086F, r25
2b9a: 80 93 6e 08 sts 0x086E, r24
2b9e: 10 92 67 01 sts 0x0167, r1
2ba2: 54 c0 rjmp .+168 ; 0x2c4c <__vector_12+0x114>
2ba4: c0 91 6e 08 lds r28, 0x086E
2ba8: d0 91 6f 08 lds r29, 0x086F
2bac: ce 30 cpi r28, 0x0E ; 14
2bae: d1 05 cpc r29, r1
2bb0: 0c f0 brlt .+2 ; 0x2bb4 <__vector_12+0x7c>
2bb2: 4c c0 rjmp .+152 ; 0x2c4c <__vector_12+0x114>
2bb4: c9 01 movw r24, r18
2bb6: 8b 5f subi r24, 0xFB ; 251
2bb8: 90 40 sbci r25, 0x00 ; 0
2bba: 84 5b subi r24, 0xB4 ; 180
2bbc: 91 40 sbci r25, 0x01 ; 1
2bbe: 08 f0 brcs .+2 ; 0x2bc2 <__vector_12+0x8a>
2bc0: 40 c0 rjmp .+128 ; 0x2c42 <__vector_12+0x10a>
2bc2: a9 01 movw r20, r18
2bc4: 42 5d subi r20, 0xD2 ; 210
2bc6: 51 40 sbci r21, 0x01 ; 1
2bc8: fe 01 movw r30, r28
2bca: ee 0f add r30, r30
2bcc: ff 1f adc r31, r31
2bce: ec 5a subi r30, 0xAC ; 172
2bd0: f3 4f sbci r31, 0xF3 ; 243
2bd2: 80 81 ld r24, Z
2bd4: 91 81 ldd r25, Z+1 ; 0x01
2bd6: fa 01 movw r30, r20
2bd8: e8 1b sub r30, r24
2bda: f9 0b sbc r31, r25
2bdc: cf 01 movw r24, r30
2bde: f7 ff sbrs r31, 7
2be0: 03 c0 rjmp .+6 ; 0x2be8 <__vector_12+0xb0>
2be2: 90 95 com r25
2be4: 81 95 neg r24
2be6: 9f 4f sbci r25, 0xFF ; 255
2be8: 06 97 sbiw r24, 0x06 ; 6
2bea: 4c f4 brge .+18 ; 0x2bfe <__vector_12+0xc6>
2bec: 80 91 cf 08 lds r24, 0x08CF
2bf0: 88 3c cpi r24, 0xC8 ; 200
2bf2: 28 f4 brcc .+10 ; 0x2bfe <__vector_12+0xc6>
2bf4: 80 91 cf 08 lds r24, 0x08CF
2bf8: 86 5f subi r24, 0xF6 ; 246
2bfa: 80 93 cf 08 sts 0x08CF, r24
2bfe: fe 01 movw r30, r28
2c00: ee 0f add r30, r30
2c02: ff 1f adc r31, r31
2c04: 8f 01 movw r16, r30
2c06: 0c 5a subi r16, 0xAC ; 172
2c08: 13 4f sbci r17, 0xF3 ; 243
2c0a: d8 01 movw r26, r16
2c0c: 2d 91 ld r18, X+
2c0e: 3c 91 ld r19, X
2c10: c9 01 movw r24, r18
2c12: 88 0f add r24, r24
2c14: 99 1f adc r25, r25
2c16: 82 0f add r24, r18
2c18: 93 1f adc r25, r19
2c1a: 84 0f add r24, r20
2c1c: 95 1f adc r25, r21
2c1e: 64 e0 ldi r22, 0x04 ; 4
2c20: 70 e0 ldi r23, 0x00 ; 0
2c22: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2c26: d8 01 movw r26, r16
2c28: 8d 91 ld r24, X+
2c2a: 9c 91 ld r25, X
2c2c: 11 97 sbiw r26, 0x01 ; 1
2c2e: 9b 01 movw r18, r22
2c30: 28 1b sub r18, r24
2c32: 39 0b sbc r19, r25
2c34: ee 58 subi r30, 0x8E ; 142
2c36: f3 4f sbci r31, 0xF3 ; 243
2c38: 31 83 std Z+1, r19 ; 0x01
2c3a: 20 83 st Z, r18
2c3c: 11 96 adiw r26, 0x01 ; 1
2c3e: 7c 93 st X, r23
2c40: 6e 93 st -X, r22
2c42: 21 96 adiw r28, 0x01 ; 1
2c44: d0 93 6f 08 sts 0x086F, r29
2c48: c0 93 6e 08 sts 0x086E, r28
2c4c: ff 91 pop r31
2c4e: ef 91 pop r30
2c50: df 91 pop r29
2c52: cf 91 pop r28
2c54: bf 91 pop r27
2c56: af 91 pop r26
2c58: 9f 91 pop r25
2c5a: 8f 91 pop r24
2c5c: 7f 91 pop r23
2c5e: 6f 91 pop r22
2c60: 5f 91 pop r21
2c62: 4f 91 pop r20
2c64: 3f 91 pop r19
2c66: 2f 91 pop r18
2c68: 1f 91 pop r17
2c6a: 0f 91 pop r16
2c6c: 0f 90 pop r0
2c6e: 0f be out 0x3f, r0 ; 63
2c70: 0f 90 pop r0
2c72: 1f 90 pop r1
2c74: 18 95 reti
00002c76 <Mittelwert>:
2c76: af 92 push r10
2c78: bf 92 push r11
2c7a: cf 92 push r12
2c7c: df 92 push r13
2c7e: ef 92 push r14
2c80: ff 92 push r15
2c82: 0f 93 push r16
2c84: 1f 93 push r17
2c86: 10 92 7a 00 sts 0x007A, r1
2c8a: 80 91 5a 08 lds r24, 0x085A
2c8e: 88 23 and r24, r24
2c90: 69 f0 breq .+26 ; 0x2cac <Mittelwert+0x36>
2c92: 80 91 4e 08 lds r24, 0x084E
2c96: 90 91 4f 08 lds r25, 0x084F
2c9a: 60 91 5a 08 lds r22, 0x085A
2c9e: 77 27 eor r23, r23
2ca0: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2ca4: 70 93 cd 0c sts 0x0CCD, r23
2ca8: 60 93 cc 0c sts 0x0CCC, r22
2cac: 80 91 5b 08 lds r24, 0x085B
2cb0: 88 23 and r24, r24
2cb2: 69 f0 breq .+26 ; 0x2cce <Mittelwert+0x58>
2cb4: 80 91 50 08 lds r24, 0x0850
2cb8: 90 91 51 08 lds r25, 0x0851
2cbc: 60 91 5b 08 lds r22, 0x085B
2cc0: 77 27 eor r23, r23
2cc2: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2cc6: 70 93 cb 0c sts 0x0CCB, r23
2cca: 60 93 ca 0c sts 0x0CCA, r22
2cce: 80 91 5c 08 lds r24, 0x085C
2cd2: 88 23 and r24, r24
2cd4: 69 f0 breq .+26 ; 0x2cf0 <Mittelwert+0x7a>
2cd6: 80 91 52 08 lds r24, 0x0852
2cda: 90 91 53 08 lds r25, 0x0853
2cde: 60 91 5c 08 lds r22, 0x085C
2ce2: 77 27 eor r23, r23
2ce4: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
2ce8: 70 93 d9 0c sts 0x0CD9, r23
2cec: 60 93 d8 0c sts 0x0CD8, r22
2cf0: 80 91 5d 08 lds r24, 0x085D
2cf4: 88 23 and r24, r24
2cf6: d9 f1 breq .+118 ; 0x2d6e <Mittelwert+0xf8>
2cf8: e0 90 d5 0c lds r14, 0x0CD5
2cfc: f0 90 d6 0c lds r15, 0x0CD6
2d00: 60 91 56 08 lds r22, 0x0856
2d04: 70 91 57 08 lds r23, 0x0857
2d08: 20 91 5d 08 lds r18, 0x085D
2d0c: 00 27 eor r16, r16
2d0e: f7 fc sbrc r15, 7
2d10: 00 95 com r16
2d12: 10 2f mov r17, r16
2d14: 57 01 movw r10, r14
2d16: 68 01 movw r12, r16
2d18: 43 e0 ldi r20, 0x03 ; 3
2d1a: aa 0c add r10, r10
2d1c: bb 1c adc r11, r11
2d1e: cc 1c adc r12, r12
2d20: dd 1c adc r13, r13
2d22: 4a 95 dec r20
2d24: d1 f7 brne .-12 ; 0x2d1a <Mittelwert+0xa4>
2d26: ae 18 sub r10, r14
2d28: bf 08 sbc r11, r15
2d2a: c0 0a sbc r12, r16
2d2c: d1 0a sbc r13, r17
2d2e: 88 27 eor r24, r24
2d30: 77 fd sbrc r23, 7
2d32: 80 95 com r24
2d34: 98 2f mov r25, r24
2d36: 34 e0 ldi r19, 0x04 ; 4
2d38: 66 0f add r22, r22
2d3a: 77 1f adc r23, r23
2d3c: 88 1f adc r24, r24
2d3e: 99 1f adc r25, r25
2d40: 3a 95 dec r19
2d42: d1 f7 brne .-12 ; 0x2d38 <Mittelwert+0xc2>
2d44: 33 27 eor r19, r19
2d46: 44 27 eor r20, r20
2d48: 55 27 eor r21, r21
2d4a: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2d4e: a2 0e add r10, r18
2d50: b3 1e adc r11, r19
2d52: c4 1e adc r12, r20
2d54: d5 1e adc r13, r21
2d56: c6 01 movw r24, r12
2d58: b5 01 movw r22, r10
2d5a: 28 e0 ldi r18, 0x08 ; 8
2d5c: 30 e0 ldi r19, 0x00 ; 0
2d5e: 40 e0 ldi r20, 0x00 ; 0
2d60: 50 e0 ldi r21, 0x00 ; 0
2d62: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2d66: 30 93 d6 0c sts 0x0CD6, r19
2d6a: 20 93 d5 0c sts 0x0CD5, r18
2d6e: 80 91 5e 08 lds r24, 0x085E
2d72: 88 23 and r24, r24
2d74: d9 f1 breq .+118 ; 0x2dec <Mittelwert+0x176>
2d76: e0 90 de 0c lds r14, 0x0CDE
2d7a: f0 90 df 0c lds r15, 0x0CDF
2d7e: 60 91 54 08 lds r22, 0x0854
2d82: 70 91 55 08 lds r23, 0x0855
2d86: 20 91 5e 08 lds r18, 0x085E
2d8a: 00 27 eor r16, r16
2d8c: f7 fc sbrc r15, 7
2d8e: 00 95 com r16
2d90: 10 2f mov r17, r16
2d92: 57 01 movw r10, r14
2d94: 68 01 movw r12, r16
2d96: 83 e0 ldi r24, 0x03 ; 3
2d98: aa 0c add r10, r10
2d9a: bb 1c adc r11, r11
2d9c: cc 1c adc r12, r12
2d9e: dd 1c adc r13, r13
2da0: 8a 95 dec r24
2da2: d1 f7 brne .-12 ; 0x2d98 <Mittelwert+0x122>
2da4: ae 18 sub r10, r14
2da6: bf 08 sbc r11, r15
2da8: c0 0a sbc r12, r16
2daa: d1 0a sbc r13, r17
2dac: 88 27 eor r24, r24
2dae: 77 fd sbrc r23, 7
2db0: 80 95 com r24
2db2: 98 2f mov r25, r24
2db4: b4 e0 ldi r27, 0x04 ; 4
2db6: 66 0f add r22, r22
2db8: 77 1f adc r23, r23
2dba: 88 1f adc r24, r24
2dbc: 99 1f adc r25, r25
2dbe: ba 95 dec r27
2dc0: d1 f7 brne .-12 ; 0x2db6 <Mittelwert+0x140>
2dc2: 33 27 eor r19, r19
2dc4: 44 27 eor r20, r20
2dc6: 55 27 eor r21, r21
2dc8: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2dcc: a2 0e add r10, r18
2dce: b3 1e adc r11, r19
2dd0: c4 1e adc r12, r20
2dd2: d5 1e adc r13, r21
2dd4: c6 01 movw r24, r12
2dd6: b5 01 movw r22, r10
2dd8: 28 e0 ldi r18, 0x08 ; 8
2dda: 30 e0 ldi r19, 0x00 ; 0
2ddc: 40 e0 ldi r20, 0x00 ; 0
2dde: 50 e0 ldi r21, 0x00 ; 0
2de0: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2de4: 30 93 df 0c sts 0x0CDF, r19
2de8: 20 93 de 0c sts 0x0CDE, r18
2dec: 80 91 5f 08 lds r24, 0x085F
2df0: 88 23 and r24, r24
2df2: a1 f1 breq .+104 ; 0x2e5c <Mittelwert+0x1e6>
2df4: e0 90 cf 0c lds r14, 0x0CCF
2df8: f0 90 d0 0c lds r15, 0x0CD0
2dfc: 60 91 58 08 lds r22, 0x0858
2e00: 70 91 59 08 lds r23, 0x0859
2e04: 20 91 5f 08 lds r18, 0x085F
2e08: 00 27 eor r16, r16
2e0a: f7 fc sbrc r15, 7
2e0c: 00 95 com r16
2e0e: 10 2f mov r17, r16
2e10: 57 01 movw r10, r14
2e12: 68 01 movw r12, r16
2e14: a3 e0 ldi r26, 0x03 ; 3
2e16: aa 0c add r10, r10
2e18: bb 1c adc r11, r11
2e1a: cc 1c adc r12, r12
2e1c: dd 1c adc r13, r13
2e1e: aa 95 dec r26
2e20: d1 f7 brne .-12 ; 0x2e16 <Mittelwert+0x1a0>
2e22: ae 18 sub r10, r14
2e24: bf 08 sbc r11, r15
2e26: c0 0a sbc r12, r16
2e28: d1 0a sbc r13, r17
2e2a: 88 27 eor r24, r24
2e2c: 77 fd sbrc r23, 7
2e2e: 80 95 com r24
2e30: 98 2f mov r25, r24
2e32: 33 27 eor r19, r19
2e34: 44 27 eor r20, r20
2e36: 55 27 eor r21, r21
2e38: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2e3c: a2 0e add r10, r18
2e3e: b3 1e adc r11, r19
2e40: c4 1e adc r12, r20
2e42: d5 1e adc r13, r21
2e44: c6 01 movw r24, r12
2e46: b5 01 movw r22, r10
2e48: 28 e0 ldi r18, 0x08 ; 8
2e4a: 30 e0 ldi r19, 0x00 ; 0
2e4c: 40 e0 ldi r20, 0x00 ; 0
2e4e: 50 e0 ldi r21, 0x00 ; 0
2e50: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
2e54: 30 93 d0 0c sts 0x0CD0, r19
2e58: 20 93 cf 0c sts 0x0CCF, r18
2e5c: 10 92 4f 08 sts 0x084F, r1
2e60: 10 92 4e 08 sts 0x084E, r1
2e64: 10 92 5a 08 sts 0x085A, r1
2e68: 10 92 51 08 sts 0x0851, r1
2e6c: 10 92 50 08 sts 0x0850, r1
2e70: 10 92 5b 08 sts 0x085B, r1
2e74: 10 92 53 08 sts 0x0853, r1
2e78: 10 92 52 08 sts 0x0852, r1
2e7c: 10 92 5c 08 sts 0x085C, r1
2e80: 10 92 55 08 sts 0x0855, r1
2e84: 10 92 54 08 sts 0x0854, r1
2e88: 10 92 5e 08 sts 0x085E, r1
2e8c: 10 92 57 08 sts 0x0857, r1
2e90: 10 92 56 08 sts 0x0856, r1
2e94: 10 92 5d 08 sts 0x085D, r1
2e98: 10 92 59 08 sts 0x0859, r1
2e9c: 10 92 58 08 sts 0x0858, r1
2ea0: 10 92 5f 08 sts 0x085F, r1
2ea4: 80 91 a7 08 lds r24, 0x08A7
2ea8: 90 91 a8 08 lds r25, 0x08A8
2eac: a0 91 a9 08 lds r26, 0x08A9
2eb0: b0 91 aa 08 lds r27, 0x08AA
2eb4: 80 93 93 08 sts 0x0893, r24
2eb8: 90 93 94 08 sts 0x0894, r25
2ebc: a0 93 95 08 sts 0x0895, r26
2ec0: b0 93 96 08 sts 0x0896, r27
2ec4: 80 91 97 08 lds r24, 0x0897
2ec8: 90 91 98 08 lds r25, 0x0898
2ecc: a0 91 99 08 lds r26, 0x0899
2ed0: b0 91 9a 08 lds r27, 0x089A
2ed4: 80 93 83 08 sts 0x0883, r24
2ed8: 90 93 84 08 sts 0x0884, r25
2edc: a0 93 85 08 sts 0x0885, r26
2ee0: b0 93 86 08 sts 0x0886, r27
2ee4: 80 91 9f 08 lds r24, 0x089F
2ee8: 90 91 a0 08 lds r25, 0x08A0
2eec: a0 91 a1 08 lds r26, 0x08A1
2ef0: b0 91 a2 08 lds r27, 0x08A2
2ef4: 80 93 8b 08 sts 0x088B, r24
2ef8: 90 93 8c 08 sts 0x088C, r25
2efc: a0 93 8d 08 sts 0x088D, r26
2f00: b0 93 8e 08 sts 0x088E, r27
2f04: 80 91 9b 08 lds r24, 0x089B
2f08: 90 91 9c 08 lds r25, 0x089C
2f0c: a0 91 9d 08 lds r26, 0x089D
2f10: b0 91 9e 08 lds r27, 0x089E
2f14: 80 93 87 08 sts 0x0887, r24
2f18: 90 93 88 08 sts 0x0888, r25
2f1c: a0 93 89 08 sts 0x0889, r26
2f20: b0 93 8a 08 sts 0x088A, r27
2f24: 80 91 a3 08 lds r24, 0x08A3
2f28: 90 91 a4 08 lds r25, 0x08A4
2f2c: a0 91 a5 08 lds r26, 0x08A5
2f30: b0 91 a6 08 lds r27, 0x08A6
2f34: 80 93 8f 08 sts 0x088F, r24
2f38: 90 93 90 08 sts 0x0890, r25
2f3c: a0 93 91 08 sts 0x0891, r26
2f40: b0 93 92 08 sts 0x0892, r27
2f44: 8f ee ldi r24, 0xEF ; 239
2f46: 80 93 7a 00 sts 0x007A, r24
2f4a: 80 91 cc 0c lds r24, 0x0CCC
2f4e: 90 91 cd 0c lds r25, 0x0CCD
2f52: 89 3c cpi r24, 0xC9 ; 201
2f54: 91 05 cpc r25, r1
2f56: 7c f0 brlt .+30 ; 0x2f76 <Mittelwert+0x300>
2f58: 20 91 cc 0c lds r18, 0x0CCC
2f5c: 30 91 cd 0c lds r19, 0x0CCD
2f60: 80 91 cc 0c lds r24, 0x0CCC
2f64: 90 91 cd 0c lds r25, 0x0CCD
2f68: 88 0f add r24, r24
2f6a: 99 1f adc r25, r25
2f6c: 88 0f add r24, r24
2f6e: 99 1f adc r25, r25
2f70: 20 52 subi r18, 0x20 ; 32
2f72: 33 40 sbci r19, 0x03 ; 3
2f74: 15 c0 rjmp .+42 ; 0x2fa0 <Mittelwert+0x32a>
2f76: 80 91 cc 0c lds r24, 0x0CCC
2f7a: 90 91 cd 0c lds r25, 0x0CCD
2f7e: 88 53 subi r24, 0x38 ; 56
2f80: 9f 4f sbci r25, 0xFF ; 255
2f82: a4 f4 brge .+40 ; 0x2fac <Mittelwert+0x336>
2f84: 20 91 cc 0c lds r18, 0x0CCC
2f88: 30 91 cd 0c lds r19, 0x0CCD
2f8c: 80 91 cc 0c lds r24, 0x0CCC
2f90: 90 91 cd 0c lds r25, 0x0CCD
2f94: 88 0f add r24, r24
2f96: 99 1f adc r25, r25
2f98: 88 0f add r24, r24
2f9a: 99 1f adc r25, r25
2f9c: 20 5e subi r18, 0xE0 ; 224
2f9e: 3c 4f sbci r19, 0xFC ; 252
2fa0: 82 0f add r24, r18
2fa2: 93 1f adc r25, r19
2fa4: 90 93 cd 0c sts 0x0CCD, r25
2fa8: 80 93 cc 0c sts 0x0CCC, r24
2fac: 80 91 ca 0c lds r24, 0x0CCA
2fb0: 90 91 cb 0c lds r25, 0x0CCB
2fb4: 89 3c cpi r24, 0xC9 ; 201
2fb6: 91 05 cpc r25, r1
2fb8: 7c f0 brlt .+30 ; 0x2fd8 <Mittelwert+0x362>
2fba: 20 91 ca 0c lds r18, 0x0CCA
2fbe: 30 91 cb 0c lds r19, 0x0CCB
2fc2: 80 91 ca 0c lds r24, 0x0CCA
2fc6: 90 91 cb 0c lds r25, 0x0CCB
2fca: 88 0f add r24, r24
2fcc: 99 1f adc r25, r25
2fce: 88 0f add r24, r24
2fd0: 99 1f adc r25, r25
2fd2: 20 52 subi r18, 0x20 ; 32
2fd4: 33 40 sbci r19, 0x03 ; 3
2fd6: 15 c0 rjmp .+42 ; 0x3002 <Mittelwert+0x38c>
2fd8: 80 91 ca 0c lds r24, 0x0CCA
2fdc: 90 91 cb 0c lds r25, 0x0CCB
2fe0: 88 53 subi r24, 0x38 ; 56
2fe2: 9f 4f sbci r25, 0xFF ; 255
2fe4: a4 f4 brge .+40 ; 0x300e <Mittelwert+0x398>
2fe6: 20 91 ca 0c lds r18, 0x0CCA
2fea: 30 91 cb 0c lds r19, 0x0CCB
2fee: 80 91 ca 0c lds r24, 0x0CCA
2ff2: 90 91 cb 0c lds r25, 0x0CCB
2ff6: 88 0f add r24, r24
2ff8: 99 1f adc r25, r25
2ffa: 88 0f add r24, r24
2ffc: 99 1f adc r25, r25
2ffe: 20 5e subi r18, 0xE0 ; 224
3000: 3c 4f sbci r19, 0xFC ; 252
3002: 82 0f add r24, r18
3004: 93 1f adc r25, r19
3006: 90 93 cb 0c sts 0x0CCB, r25
300a: 80 93 ca 0c sts 0x0CCA, r24
300e: 20 91 bf 08 lds r18, 0x08BF
3012: 30 91 c0 08 lds r19, 0x08C0
3016: 80 91 94 0c lds r24, 0x0C94
301a: e8 2f mov r30, r24
301c: ff 27 eor r31, r31
301e: ee 0f add r30, r30
3020: ff 1f adc r31, r31
3022: ec 5a subi r30, 0xAC ; 172
3024: f3 4f sbci r31, 0xF3 ; 243
3026: 80 81 ld r24, Z
3028: 91 81 ldd r25, Z+1 ; 0x01
302a: 82 59 subi r24, 0x92 ; 146
302c: 9f 4f sbci r25, 0xFF ; 255
302e: 28 17 cp r18, r24
3030: 39 07 cpc r19, r25
3032: 1c f4 brge .+6 ; 0x303a <Mittelwert+0x3c4>
3034: 2f 5f subi r18, 0xFF ; 255
3036: 3f 4f sbci r19, 0xFF ; 255
3038: 0c c0 rjmp .+24 ; 0x3052 <Mittelwert+0x3dc>
303a: 80 81 ld r24, Z
303c: 91 81 ldd r25, Z+1 ; 0x01
303e: 82 59 subi r24, 0x92 ; 146
3040: 9f 4f sbci r25, 0xFF ; 255
3042: 82 17 cp r24, r18
3044: 93 07 cpc r25, r19
3046: 4c f4 brge .+18 ; 0x305a <Mittelwert+0x3e4>
3048: 21 15 cp r18, r1
304a: 31 05 cpc r19, r1
304c: 31 f0 breq .+12 ; 0x305a <Mittelwert+0x3e4>
304e: 21 50 subi r18, 0x01 ; 1
3050: 30 40 sbci r19, 0x00 ; 0
3052: 30 93 c0 08 sts 0x08C0, r19
3056: 20 93 bf 08 sts 0x08BF, r18
305a: 20 91 c1 08 lds r18, 0x08C1
305e: 30 91 c2 08 lds r19, 0x08C2
3062: 80 91 95 0c lds r24, 0x0C95
3066: e8 2f mov r30, r24
3068: ff 27 eor r31, r31
306a: ee 0f add r30, r30
306c: ff 1f adc r31, r31
306e: ec 5a subi r30, 0xAC ; 172
3070: f3 4f sbci r31, 0xF3 ; 243
3072: 80 81 ld r24, Z
3074: 91 81 ldd r25, Z+1 ; 0x01
3076: 82 59 subi r24, 0x92 ; 146
3078: 9f 4f sbci r25, 0xFF ; 255
307a: 28 17 cp r18, r24
307c: 39 07 cpc r19, r25
307e: 1c f4 brge .+6 ; 0x3086 <Mittelwert+0x410>
3080: 2f 5f subi r18, 0xFF ; 255
3082: 3f 4f sbci r19, 0xFF ; 255
3084: 0c c0 rjmp .+24 ; 0x309e <Mittelwert+0x428>
3086: 80 81 ld r24, Z
3088: 91 81 ldd r25, Z+1 ; 0x01
308a: 82 59 subi r24, 0x92 ; 146
308c: 9f 4f sbci r25, 0xFF ; 255
308e: 82 17 cp r24, r18
3090: 93 07 cpc r25, r19
3092: 4c f4 brge .+18 ; 0x30a6 <Mittelwert+0x430>
3094: 21 15 cp r18, r1
3096: 31 05 cpc r19, r1
3098: 31 f0 breq .+12 ; 0x30a6 <Mittelwert+0x430>
309a: 21 50 subi r18, 0x01 ; 1
309c: 30 40 sbci r19, 0x00 ; 0
309e: 30 93 c2 08 sts 0x08C2, r19
30a2: 20 93 c1 08 sts 0x08C1, r18
30a6: 20 91 c3 08 lds r18, 0x08C3
30aa: 30 91 c4 08 lds r19, 0x08C4
30ae: 80 91 96 0c lds r24, 0x0C96
30b2: e8 2f mov r30, r24
30b4: ff 27 eor r31, r31
30b6: ee 0f add r30, r30
30b8: ff 1f adc r31, r31
30ba: ec 5a subi r30, 0xAC ; 172
30bc: f3 4f sbci r31, 0xF3 ; 243
30be: 80 81 ld r24, Z
30c0: 91 81 ldd r25, Z+1 ; 0x01
30c2: 82 59 subi r24, 0x92 ; 146
30c4: 9f 4f sbci r25, 0xFF ; 255
30c6: 28 17 cp r18, r24
30c8: 39 07 cpc r19, r25
30ca: 1c f4 brge .+6 ; 0x30d2 <Mittelwert+0x45c>
30cc: 2f 5f subi r18, 0xFF ; 255
30ce: 3f 4f sbci r19, 0xFF ; 255
30d0: 0c c0 rjmp .+24 ; 0x30ea <Mittelwert+0x474>
30d2: 80 81 ld r24, Z
30d4: 91 81 ldd r25, Z+1 ; 0x01
30d6: 82 59 subi r24, 0x92 ; 146
30d8: 9f 4f sbci r25, 0xFF ; 255
30da: 82 17 cp r24, r18
30dc: 93 07 cpc r25, r19
30de: 4c f4 brge .+18 ; 0x30f2 <Mittelwert+0x47c>
30e0: 21 15 cp r18, r1
30e2: 31 05 cpc r19, r1
30e4: 31 f0 breq .+12 ; 0x30f2 <Mittelwert+0x47c>
30e6: 21 50 subi r18, 0x01 ; 1
30e8: 30 40 sbci r19, 0x00 ; 0
30ea: 30 93 c4 08 sts 0x08C4, r19
30ee: 20 93 c3 08 sts 0x08C3, r18
30f2: 20 91 c5 08 lds r18, 0x08C5
30f6: 30 91 c6 08 lds r19, 0x08C6
30fa: 80 91 97 0c lds r24, 0x0C97
30fe: e8 2f mov r30, r24
3100: ff 27 eor r31, r31
3102: ee 0f add r30, r30
3104: ff 1f adc r31, r31
3106: ec 5a subi r30, 0xAC ; 172
3108: f3 4f sbci r31, 0xF3 ; 243
310a: 80 81 ld r24, Z
310c: 91 81 ldd r25, Z+1 ; 0x01
310e: 82 59 subi r24, 0x92 ; 146
3110: 9f 4f sbci r25, 0xFF ; 255
3112: 28 17 cp r18, r24
3114: 39 07 cpc r19, r25
3116: 1c f4 brge .+6 ; 0x311e <Mittelwert+0x4a8>
3118: 2f 5f subi r18, 0xFF ; 255
311a: 3f 4f sbci r19, 0xFF ; 255
311c: 0c c0 rjmp .+24 ; 0x3136 <Mittelwert+0x4c0>
311e: 80 81 ld r24, Z
3120: 91 81 ldd r25, Z+1 ; 0x01
3122: 82 59 subi r24, 0x92 ; 146
3124: 9f 4f sbci r25, 0xFF ; 255
3126: 82 17 cp r24, r18
3128: 93 07 cpc r25, r19
312a: 4c f4 brge .+18 ; 0x313e <Mittelwert+0x4c8>
312c: 21 15 cp r18, r1
312e: 31 05 cpc r19, r1
3130: 31 f0 breq .+12 ; 0x313e <Mittelwert+0x4c8>
3132: 21 50 subi r18, 0x01 ; 1
3134: 30 40 sbci r19, 0x00 ; 0
3136: 30 93 c6 08 sts 0x08C6, r19
313a: 20 93 c5 08 sts 0x08C5, r18
313e: 20 91 c7 08 lds r18, 0x08C7
3142: 30 91 c8 08 lds r19, 0x08C8
3146: 80 91 66 0c lds r24, 0x0C66
314a: 90 91 67 0c lds r25, 0x0C67
314e: 82 59 subi r24, 0x92 ; 146
3150: 9f 4f sbci r25, 0xFF ; 255
3152: 28 17 cp r18, r24
3154: 39 07 cpc r19, r25
3156: 1c f4 brge .+6 ; 0x315e <Mittelwert+0x4e8>
3158: 2f 5f subi r18, 0xFF ; 255
315a: 3f 4f sbci r19, 0xFF ; 255
315c: 0e c0 rjmp .+28 ; 0x317a <Mittelwert+0x504>
315e: 80 91 66 0c lds r24, 0x0C66
3162: 90 91 67 0c lds r25, 0x0C67
3166: 82 59 subi r24, 0x92 ; 146
3168: 9f 4f sbci r25, 0xFF ; 255
316a: 82 17 cp r24, r18
316c: 93 07 cpc r25, r19
316e: 4c f4 brge .+18 ; 0x3182 <Mittelwert+0x50c>
3170: 21 15 cp r18, r1
3172: 31 05 cpc r19, r1
3174: 31 f0 breq .+12 ; 0x3182 <Mittelwert+0x50c>
3176: 21 50 subi r18, 0x01 ; 1
3178: 30 40 sbci r19, 0x00 ; 0
317a: 30 93 c8 08 sts 0x08C8, r19
317e: 20 93 c7 08 sts 0x08C7, r18
3182: 20 91 c9 08 lds r18, 0x08C9
3186: 30 91 ca 08 lds r19, 0x08CA
318a: 80 91 68 0c lds r24, 0x0C68
318e: 90 91 69 0c lds r25, 0x0C69
3192: 82 59 subi r24, 0x92 ; 146
3194: 9f 4f sbci r25, 0xFF ; 255
3196: 28 17 cp r18, r24
3198: 39 07 cpc r19, r25
319a: 1c f4 brge .+6 ; 0x31a2 <Mittelwert+0x52c>
319c: 2f 5f subi r18, 0xFF ; 255
319e: 3f 4f sbci r19, 0xFF ; 255
31a0: 0e c0 rjmp .+28 ; 0x31be <Mittelwert+0x548>
31a2: 80 91 68 0c lds r24, 0x0C68
31a6: 90 91 69 0c lds r25, 0x0C69
31aa: 82 59 subi r24, 0x92 ; 146
31ac: 9f 4f sbci r25, 0xFF ; 255
31ae: 82 17 cp r24, r18
31b0: 93 07 cpc r25, r19
31b2: 4c f4 brge .+18 ; 0x31c6 <Mittelwert+0x550>
31b4: 21 15 cp r18, r1
31b6: 31 05 cpc r19, r1
31b8: 31 f0 breq .+12 ; 0x31c6 <Mittelwert+0x550>
31ba: 21 50 subi r18, 0x01 ; 1
31bc: 30 40 sbci r19, 0x00 ; 0
31be: 30 93 ca 08 sts 0x08CA, r19
31c2: 20 93 c9 08 sts 0x08C9, r18
31c6: 20 91 cb 08 lds r18, 0x08CB
31ca: 30 91 cc 08 lds r19, 0x08CC
31ce: 80 91 6a 0c lds r24, 0x0C6A
31d2: 90 91 6b 0c lds r25, 0x0C6B
31d6: 82 59 subi r24, 0x92 ; 146
31d8: 9f 4f sbci r25, 0xFF ; 255
31da: 28 17 cp r18, r24
31dc: 39 07 cpc r19, r25
31de: 1c f4 brge .+6 ; 0x31e6 <Mittelwert+0x570>
31e0: 2f 5f subi r18, 0xFF ; 255
31e2: 3f 4f sbci r19, 0xFF ; 255
31e4: 0e c0 rjmp .+28 ; 0x3202 <Mittelwert+0x58c>
31e6: 80 91 6a 0c lds r24, 0x0C6A
31ea: 90 91 6b 0c lds r25, 0x0C6B
31ee: 82 59 subi r24, 0x92 ; 146
31f0: 9f 4f sbci r25, 0xFF ; 255
31f2: 82 17 cp r24, r18
31f4: 93 07 cpc r25, r19
31f6: 4c f4 brge .+18 ; 0x320a <Mittelwert+0x594>
31f8: 21 15 cp r18, r1
31fa: 31 05 cpc r19, r1
31fc: 31 f0 breq .+12 ; 0x320a <Mittelwert+0x594>
31fe: 21 50 subi r18, 0x01 ; 1
3200: 30 40 sbci r19, 0x00 ; 0
3202: 30 93 cc 08 sts 0x08CC, r19
3206: 20 93 cb 08 sts 0x08CB, r18
320a: 20 91 cd 08 lds r18, 0x08CD
320e: 30 91 ce 08 lds r19, 0x08CE
3212: 80 91 6c 0c lds r24, 0x0C6C
3216: 90 91 6d 0c lds r25, 0x0C6D
321a: 82 59 subi r24, 0x92 ; 146
321c: 9f 4f sbci r25, 0xFF ; 255
321e: 28 17 cp r18, r24
3220: 39 07 cpc r19, r25
3222: 1c f4 brge .+6 ; 0x322a <Mittelwert+0x5b4>
3224: 2f 5f subi r18, 0xFF ; 255
3226: 3f 4f sbci r19, 0xFF ; 255
3228: 0e c0 rjmp .+28 ; 0x3246 <Mittelwert+0x5d0>
322a: 80 91 6c 0c lds r24, 0x0C6C
322e: 90 91 6d 0c lds r25, 0x0C6D
3232: 82 59 subi r24, 0x92 ; 146
3234: 9f 4f sbci r25, 0xFF ; 255
3236: 82 17 cp r24, r18
3238: 93 07 cpc r25, r19
323a: 4c f4 brge .+18 ; 0x324e <Mittelwert+0x5d8>
323c: 21 15 cp r18, r1
323e: 31 05 cpc r19, r1
3240: 31 f0 breq .+12 ; 0x324e <Mittelwert+0x5d8>
3242: 21 50 subi r18, 0x01 ; 1
3244: 30 40 sbci r19, 0x00 ; 0
3246: 30 93 ce 08 sts 0x08CE, r19
324a: 20 93 cd 08 sts 0x08CD, r18
324e: 80 91 bf 08 lds r24, 0x08BF
3252: 90 91 c0 08 lds r25, 0x08C0
3256: 97 ff sbrs r25, 7
3258: 05 c0 rjmp .+10 ; 0x3264 <Mittelwert+0x5ee>
325a: 10 92 c0 08 sts 0x08C0, r1
325e: 10 92 bf 08 sts 0x08BF, r1
3262: 0a c0 rjmp .+20 ; 0x3278 <Mittelwert+0x602>
3264: 8f 3f cpi r24, 0xFF ; 255
3266: 91 05 cpc r25, r1
3268: 39 f0 breq .+14 ; 0x3278 <Mittelwert+0x602>
326a: 34 f0 brlt .+12 ; 0x3278 <Mittelwert+0x602>
326c: 8f ef ldi r24, 0xFF ; 255
326e: 90 e0 ldi r25, 0x00 ; 0
3270: 90 93 c0 08 sts 0x08C0, r25
3274: 80 93 bf 08 sts 0x08BF, r24
3278: 80 91 c1 08 lds r24, 0x08C1
327c: 90 91 c2 08 lds r25, 0x08C2
3280: 97 ff sbrs r25, 7
3282: 05 c0 rjmp .+10 ; 0x328e <Mittelwert+0x618>
3284: 10 92 c2 08 sts 0x08C2, r1
3288: 10 92 c1 08 sts 0x08C1, r1
328c: 0a c0 rjmp .+20 ; 0x32a2 <Mittelwert+0x62c>
328e: 8f 3f cpi r24, 0xFF ; 255
3290: 91 05 cpc r25, r1
3292: 39 f0 breq .+14 ; 0x32a2 <Mittelwert+0x62c>
3294: 34 f0 brlt .+12 ; 0x32a2 <Mittelwert+0x62c>
3296: 8f ef ldi r24, 0xFF ; 255
3298: 90 e0 ldi r25, 0x00 ; 0
329a: 90 93 c2 08 sts 0x08C2, r25
329e: 80 93 c1 08 sts 0x08C1, r24
32a2: 80 91 c3 08 lds r24, 0x08C3
32a6: 90 91 c4 08 lds r25, 0x08C4
32aa: 97 ff sbrs r25, 7
32ac: 05 c0 rjmp .+10 ; 0x32b8 <Mittelwert+0x642>
32ae: 10 92 c4 08 sts 0x08C4, r1
32b2: 10 92 c3 08 sts 0x08C3, r1
32b6: 0a c0 rjmp .+20 ; 0x32cc <Mittelwert+0x656>
32b8: 8f 3f cpi r24, 0xFF ; 255
32ba: 91 05 cpc r25, r1
32bc: 39 f0 breq .+14 ; 0x32cc <Mittelwert+0x656>
32be: 34 f0 brlt .+12 ; 0x32cc <Mittelwert+0x656>
32c0: 8f ef ldi r24, 0xFF ; 255
32c2: 90 e0 ldi r25, 0x00 ; 0
32c4: 90 93 c4 08 sts 0x08C4, r25
32c8: 80 93 c3 08 sts 0x08C3, r24
32cc: 80 91 c5 08 lds r24, 0x08C5
32d0: 90 91 c6 08 lds r25, 0x08C6
32d4: 97 ff sbrs r25, 7
32d6: 05 c0 rjmp .+10 ; 0x32e2 <Mittelwert+0x66c>
32d8: 10 92 c6 08 sts 0x08C6, r1
32dc: 10 92 c5 08 sts 0x08C5, r1
32e0: 0a c0 rjmp .+20 ; 0x32f6 <Mittelwert+0x680>
32e2: 8f 3f cpi r24, 0xFF ; 255
32e4: 91 05 cpc r25, r1
32e6: 39 f0 breq .+14 ; 0x32f6 <Mittelwert+0x680>
32e8: 34 f0 brlt .+12 ; 0x32f6 <Mittelwert+0x680>
32ea: 8f ef ldi r24, 0xFF ; 255
32ec: 90 e0 ldi r25, 0x00 ; 0
32ee: 90 93 c6 08 sts 0x08C6, r25
32f2: 80 93 c5 08 sts 0x08C5, r24
32f6: 80 91 c7 08 lds r24, 0x08C7
32fa: 90 91 c8 08 lds r25, 0x08C8
32fe: 97 ff sbrs r25, 7
3300: 05 c0 rjmp .+10 ; 0x330c <Mittelwert+0x696>
3302: 10 92 c8 08 sts 0x08C8, r1
3306: 10 92 c7 08 sts 0x08C7, r1
330a: 0a c0 rjmp .+20 ; 0x3320 <Mittelwert+0x6aa>
330c: 8f 3f cpi r24, 0xFF ; 255
330e: 91 05 cpc r25, r1
3310: 39 f0 breq .+14 ; 0x3320 <Mittelwert+0x6aa>
3312: 34 f0 brlt .+12 ; 0x3320 <Mittelwert+0x6aa>
3314: 8f ef ldi r24, 0xFF ; 255
3316: 90 e0 ldi r25, 0x00 ; 0
3318: 90 93 c8 08 sts 0x08C8, r25
331c: 80 93 c7 08 sts 0x08C7, r24
3320: 80 91 c9 08 lds r24, 0x08C9
3324: 90 91 ca 08 lds r25, 0x08CA
3328: 97 ff sbrs r25, 7
332a: 05 c0 rjmp .+10 ; 0x3336 <Mittelwert+0x6c0>
332c: 10 92 ca 08 sts 0x08CA, r1
3330: 10 92 c9 08 sts 0x08C9, r1
3334: 0a c0 rjmp .+20 ; 0x334a <Mittelwert+0x6d4>
3336: 8f 3f cpi r24, 0xFF ; 255
3338: 91 05 cpc r25, r1
333a: 39 f0 breq .+14 ; 0x334a <Mittelwert+0x6d4>
333c: 34 f0 brlt .+12 ; 0x334a <Mittelwert+0x6d4>
333e: 8f ef ldi r24, 0xFF ; 255
3340: 90 e0 ldi r25, 0x00 ; 0
3342: 90 93 ca 08 sts 0x08CA, r25
3346: 80 93 c9 08 sts 0x08C9, r24
334a: 80 91 cb 08 lds r24, 0x08CB
334e: 90 91 cc 08 lds r25, 0x08CC
3352: 97 ff sbrs r25, 7
3354: 05 c0 rjmp .+10 ; 0x3360 <Mittelwert+0x6ea>
3356: 10 92 cc 08 sts 0x08CC, r1
335a: 10 92 cb 08 sts 0x08CB, r1
335e: 0a c0 rjmp .+20 ; 0x3374 <Mittelwert+0x6fe>
3360: 8f 3f cpi r24, 0xFF ; 255
3362: 91 05 cpc r25, r1
3364: 39 f0 breq .+14 ; 0x3374 <Mittelwert+0x6fe>
3366: 34 f0 brlt .+12 ; 0x3374 <Mittelwert+0x6fe>
3368: 8f ef ldi r24, 0xFF ; 255
336a: 90 e0 ldi r25, 0x00 ; 0
336c: 90 93 cc 08 sts 0x08CC, r25
3370: 80 93 cb 08 sts 0x08CB, r24
3374: 80 91 cd 08 lds r24, 0x08CD
3378: 90 91 ce 08 lds r25, 0x08CE
337c: 97 ff sbrs r25, 7
337e: 05 c0 rjmp .+10 ; 0x338a <Mittelwert+0x714>
3380: 10 92 ce 08 sts 0x08CE, r1
3384: 10 92 cd 08 sts 0x08CD, r1
3388: 0a c0 rjmp .+20 ; 0x339e <Mittelwert+0x728>
338a: 8f 3f cpi r24, 0xFF ; 255
338c: 91 05 cpc r25, r1
338e: 39 f0 breq .+14 ; 0x339e <Mittelwert+0x728>
3390: 34 f0 brlt .+12 ; 0x339e <Mittelwert+0x728>
3392: 8f ef ldi r24, 0xFF ; 255
3394: 90 e0 ldi r25, 0x00 ; 0
3396: 90 93 ce 08 sts 0x08CE, r25
339a: 80 93 cd 08 sts 0x08CD, r24
339e: 1f 91 pop r17
33a0: 0f 91 pop r16
33a2: ff 90 pop r15
33a4: ef 90 pop r14
33a6: df 90 pop r13
33a8: cf 90 pop r12
33aa: bf 90 pop r11
33ac: af 90 pop r10
33ae: 08 95 ret
000033b0 <CalibrierMittelwert>:
33b0: 10 92 7a 00 sts 0x007A, r1
33b4: 80 91 5a 08 lds r24, 0x085A
33b8: 88 23 and r24, r24
33ba: 69 f0 breq .+26 ; 0x33d6 <CalibrierMittelwert+0x26>
33bc: 80 91 4e 08 lds r24, 0x084E
33c0: 90 91 4f 08 lds r25, 0x084F
33c4: 60 91 5a 08 lds r22, 0x085A
33c8: 77 27 eor r23, r23
33ca: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
33ce: 70 93 cd 0c sts 0x0CCD, r23
33d2: 60 93 cc 0c sts 0x0CCC, r22
33d6: 80 91 5b 08 lds r24, 0x085B
33da: 88 23 and r24, r24
33dc: 69 f0 breq .+26 ; 0x33f8 <CalibrierMittelwert+0x48>
33de: 80 91 50 08 lds r24, 0x0850
33e2: 90 91 51 08 lds r25, 0x0851
33e6: 60 91 5b 08 lds r22, 0x085B
33ea: 77 27 eor r23, r23
33ec: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
33f0: 70 93 cb 0c sts 0x0CCB, r23
33f4: 60 93 ca 0c sts 0x0CCA, r22
33f8: 80 91 5c 08 lds r24, 0x085C
33fc: 88 23 and r24, r24
33fe: 69 f0 breq .+26 ; 0x341a <CalibrierMittelwert+0x6a>
3400: 80 91 52 08 lds r24, 0x0852
3404: 90 91 53 08 lds r25, 0x0853
3408: 60 91 5c 08 lds r22, 0x085C
340c: 77 27 eor r23, r23
340e: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
3412: 70 93 d9 0c sts 0x0CD9, r23
3416: 60 93 d8 0c sts 0x0CD8, r22
341a: 80 91 5d 08 lds r24, 0x085D
341e: 88 23 and r24, r24
3420: d1 f0 breq .+52 ; 0x3456 <CalibrierMittelwert+0xa6>
3422: 60 91 56 08 lds r22, 0x0856
3426: 70 91 57 08 lds r23, 0x0857
342a: 20 91 5d 08 lds r18, 0x085D
342e: 88 27 eor r24, r24
3430: 77 fd sbrc r23, 7
3432: 80 95 com r24
3434: 98 2f mov r25, r24
3436: 34 e0 ldi r19, 0x04 ; 4
3438: 66 0f add r22, r22
343a: 77 1f adc r23, r23
343c: 88 1f adc r24, r24
343e: 99 1f adc r25, r25
3440: 3a 95 dec r19
3442: d1 f7 brne .-12 ; 0x3438 <CalibrierMittelwert+0x88>
3444: 33 27 eor r19, r19
3446: 44 27 eor r20, r20
3448: 55 27 eor r21, r21
344a: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
344e: 30 93 d6 0c sts 0x0CD6, r19
3452: 20 93 d5 0c sts 0x0CD5, r18
3456: 80 91 5e 08 lds r24, 0x085E
345a: 88 23 and r24, r24
345c: d1 f0 breq .+52 ; 0x3492 <CalibrierMittelwert+0xe2>
345e: 60 91 54 08 lds r22, 0x0854
3462: 70 91 55 08 lds r23, 0x0855
3466: 20 91 5e 08 lds r18, 0x085E
346a: 88 27 eor r24, r24
346c: 77 fd sbrc r23, 7
346e: 80 95 com r24
3470: 98 2f mov r25, r24
3472: b4 e0 ldi r27, 0x04 ; 4
3474: 66 0f add r22, r22
3476: 77 1f adc r23, r23
3478: 88 1f adc r24, r24
347a: 99 1f adc r25, r25
347c: ba 95 dec r27
347e: d1 f7 brne .-12 ; 0x3474 <CalibrierMittelwert+0xc4>
3480: 33 27 eor r19, r19
3482: 44 27 eor r20, r20
3484: 55 27 eor r21, r21
3486: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
348a: 30 93 df 0c sts 0x0CDF, r19
348e: 20 93 de 0c sts 0x0CDE, r18
3492: 80 91 5f 08 lds r24, 0x085F
3496: 88 23 and r24, r24
3498: 99 f0 breq .+38 ; 0x34c0 <CalibrierMittelwert+0x110>
349a: 60 91 58 08 lds r22, 0x0858
349e: 70 91 59 08 lds r23, 0x0859
34a2: 20 91 5f 08 lds r18, 0x085F
34a6: 88 27 eor r24, r24
34a8: 77 fd sbrc r23, 7
34aa: 80 95 com r24
34ac: 98 2f mov r25, r24
34ae: 33 27 eor r19, r19
34b0: 44 27 eor r20, r20
34b2: 55 27 eor r21, r21
34b4: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
34b8: 30 93 d0 0c sts 0x0CD0, r19
34bc: 20 93 cf 0c sts 0x0CCF, r18
34c0: 10 92 4f 08 sts 0x084F, r1
34c4: 10 92 4e 08 sts 0x084E, r1
34c8: 10 92 5a 08 sts 0x085A, r1
34cc: 10 92 51 08 sts 0x0851, r1
34d0: 10 92 50 08 sts 0x0850, r1
34d4: 10 92 5b 08 sts 0x085B, r1
34d8: 10 92 53 08 sts 0x0853, r1
34dc: 10 92 52 08 sts 0x0852, r1
34e0: 10 92 5c 08 sts 0x085C, r1
34e4: 10 92 55 08 sts 0x0855, r1
34e8: 10 92 54 08 sts 0x0854, r1
34ec: 10 92 5e 08 sts 0x085E, r1
34f0: 10 92 57 08 sts 0x0857, r1
34f4: 10 92 56 08 sts 0x0856, r1
34f8: 10 92 5d 08 sts 0x085D, r1
34fc: 10 92 59 08 sts 0x0859, r1
3500: 10 92 58 08 sts 0x0858, r1
3504: 10 92 5f 08 sts 0x085F, r1
3508: 8f ee ldi r24, 0xEF ; 239
350a: 80 93 7a 00 sts 0x007A, r24
350e: 20 91 bf 08 lds r18, 0x08BF
3512: 30 91 c0 08 lds r19, 0x08C0
3516: 80 91 94 0c lds r24, 0x0C94
351a: e8 2f mov r30, r24
351c: ff 27 eor r31, r31
351e: ee 0f add r30, r30
3520: ff 1f adc r31, r31
3522: ec 5a subi r30, 0xAC ; 172
3524: f3 4f sbci r31, 0xF3 ; 243
3526: 80 81 ld r24, Z
3528: 91 81 ldd r25, Z+1 ; 0x01
352a: 82 59 subi r24, 0x92 ; 146
352c: 9f 4f sbci r25, 0xFF ; 255
352e: 28 17 cp r18, r24
3530: 39 07 cpc r19, r25
3532: 1c f4 brge .+6 ; 0x353a <CalibrierMittelwert+0x18a>
3534: 2f 5f subi r18, 0xFF ; 255
3536: 3f 4f sbci r19, 0xFF ; 255
3538: 0c c0 rjmp .+24 ; 0x3552 <CalibrierMittelwert+0x1a2>
353a: 80 81 ld r24, Z
353c: 91 81 ldd r25, Z+1 ; 0x01
353e: 82 59 subi r24, 0x92 ; 146
3540: 9f 4f sbci r25, 0xFF ; 255
3542: 82 17 cp r24, r18
3544: 93 07 cpc r25, r19
3546: 4c f4 brge .+18 ; 0x355a <CalibrierMittelwert+0x1aa>
3548: 21 15 cp r18, r1
354a: 31 05 cpc r19, r1
354c: 31 f0 breq .+12 ; 0x355a <CalibrierMittelwert+0x1aa>
354e: 21 50 subi r18, 0x01 ; 1
3550: 30 40 sbci r19, 0x00 ; 0
3552: 30 93 c0 08 sts 0x08C0, r19
3556: 20 93 bf 08 sts 0x08BF, r18
355a: 20 91 c1 08 lds r18, 0x08C1
355e: 30 91 c2 08 lds r19, 0x08C2
3562: 80 91 95 0c lds r24, 0x0C95
3566: e8 2f mov r30, r24
3568: ff 27 eor r31, r31
356a: ee 0f add r30, r30
356c: ff 1f adc r31, r31
356e: ec 5a subi r30, 0xAC ; 172
3570: f3 4f sbci r31, 0xF3 ; 243
3572: 80 81 ld r24, Z
3574: 91 81 ldd r25, Z+1 ; 0x01
3576: 82 59 subi r24, 0x92 ; 146
3578: 9f 4f sbci r25, 0xFF ; 255
357a: 28 17 cp r18, r24
357c: 39 07 cpc r19, r25
357e: 1c f4 brge .+6 ; 0x3586 <CalibrierMittelwert+0x1d6>
3580: 2f 5f subi r18, 0xFF ; 255
3582: 3f 4f sbci r19, 0xFF ; 255
3584: 0c c0 rjmp .+24 ; 0x359e <CalibrierMittelwert+0x1ee>
3586: 80 81 ld r24, Z
3588: 91 81 ldd r25, Z+1 ; 0x01
358a: 82 59 subi r24, 0x92 ; 146
358c: 9f 4f sbci r25, 0xFF ; 255
358e: 82 17 cp r24, r18
3590: 93 07 cpc r25, r19
3592: 4c f4 brge .+18 ; 0x35a6 <CalibrierMittelwert+0x1f6>
3594: 21 15 cp r18, r1
3596: 31 05 cpc r19, r1
3598: 31 f0 breq .+12 ; 0x35a6 <CalibrierMittelwert+0x1f6>
359a: 21 50 subi r18, 0x01 ; 1
359c: 30 40 sbci r19, 0x00 ; 0
359e: 30 93 c2 08 sts 0x08C2, r19
35a2: 20 93 c1 08 sts 0x08C1, r18
35a6: 20 91 c3 08 lds r18, 0x08C3
35aa: 30 91 c4 08 lds r19, 0x08C4
35ae: 80 91 96 0c lds r24, 0x0C96
35b2: e8 2f mov r30, r24
35b4: ff 27 eor r31, r31
35b6: ee 0f add r30, r30
35b8: ff 1f adc r31, r31
35ba: ec 5a subi r30, 0xAC ; 172
35bc: f3 4f sbci r31, 0xF3 ; 243
35be: 80 81 ld r24, Z
35c0: 91 81 ldd r25, Z+1 ; 0x01
35c2: 82 59 subi r24, 0x92 ; 146
35c4: 9f 4f sbci r25, 0xFF ; 255
35c6: 28 17 cp r18, r24
35c8: 39 07 cpc r19, r25
35ca: 1c f4 brge .+6 ; 0x35d2 <CalibrierMittelwert+0x222>
35cc: 2f 5f subi r18, 0xFF ; 255
35ce: 3f 4f sbci r19, 0xFF ; 255
35d0: 0c c0 rjmp .+24 ; 0x35ea <CalibrierMittelwert+0x23a>
35d2: 80 81 ld r24, Z
35d4: 91 81 ldd r25, Z+1 ; 0x01
35d6: 82 59 subi r24, 0x92 ; 146
35d8: 9f 4f sbci r25, 0xFF ; 255
35da: 82 17 cp r24, r18
35dc: 93 07 cpc r25, r19
35de: 4c f4 brge .+18 ; 0x35f2 <CalibrierMittelwert+0x242>
35e0: 21 15 cp r18, r1
35e2: 31 05 cpc r19, r1
35e4: 31 f0 breq .+12 ; 0x35f2 <CalibrierMittelwert+0x242>
35e6: 21 50 subi r18, 0x01 ; 1
35e8: 30 40 sbci r19, 0x00 ; 0
35ea: 30 93 c4 08 sts 0x08C4, r19
35ee: 20 93 c3 08 sts 0x08C3, r18
35f2: 20 91 c5 08 lds r18, 0x08C5
35f6: 30 91 c6 08 lds r19, 0x08C6
35fa: 80 91 97 0c lds r24, 0x0C97
35fe: e8 2f mov r30, r24
3600: ff 27 eor r31, r31
3602: ee 0f add r30, r30
3604: ff 1f adc r31, r31
3606: ec 5a subi r30, 0xAC ; 172
3608: f3 4f sbci r31, 0xF3 ; 243
360a: 80 81 ld r24, Z
360c: 91 81 ldd r25, Z+1 ; 0x01
360e: 82 59 subi r24, 0x92 ; 146
3610: 9f 4f sbci r25, 0xFF ; 255
3612: 28 17 cp r18, r24
3614: 39 07 cpc r19, r25
3616: 1c f4 brge .+6 ; 0x361e <CalibrierMittelwert+0x26e>
3618: 2f 5f subi r18, 0xFF ; 255
361a: 3f 4f sbci r19, 0xFF ; 255
361c: 0c c0 rjmp .+24 ; 0x3636 <CalibrierMittelwert+0x286>
361e: 80 81 ld r24, Z
3620: 91 81 ldd r25, Z+1 ; 0x01
3622: 82 59 subi r24, 0x92 ; 146
3624: 9f 4f sbci r25, 0xFF ; 255
3626: 82 17 cp r24, r18
3628: 93 07 cpc r25, r19
362a: 4c f4 brge .+18 ; 0x363e <CalibrierMittelwert+0x28e>
362c: 21 15 cp r18, r1
362e: 31 05 cpc r19, r1
3630: 31 f0 breq .+12 ; 0x363e <CalibrierMittelwert+0x28e>
3632: 21 50 subi r18, 0x01 ; 1
3634: 30 40 sbci r19, 0x00 ; 0
3636: 30 93 c6 08 sts 0x08C6, r19
363a: 20 93 c5 08 sts 0x08C5, r18
363e: 20 91 c7 08 lds r18, 0x08C7
3642: 30 91 c8 08 lds r19, 0x08C8
3646: 80 91 66 0c lds r24, 0x0C66
364a: 90 91 67 0c lds r25, 0x0C67
364e: 82 59 subi r24, 0x92 ; 146
3650: 9f 4f sbci r25, 0xFF ; 255
3652: 28 17 cp r18, r24
3654: 39 07 cpc r19, r25
3656: 1c f4 brge .+6 ; 0x365e <CalibrierMittelwert+0x2ae>
3658: 2f 5f subi r18, 0xFF ; 255
365a: 3f 4f sbci r19, 0xFF ; 255
365c: 0e c0 rjmp .+28 ; 0x367a <CalibrierMittelwert+0x2ca>
365e: 80 91 66 0c lds r24, 0x0C66
3662: 90 91 67 0c lds r25, 0x0C67
3666: 82 59 subi r24, 0x92 ; 146
3668: 9f 4f sbci r25, 0xFF ; 255
366a: 82 17 cp r24, r18
366c: 93 07 cpc r25, r19
366e: 4c f4 brge .+18 ; 0x3682 <CalibrierMittelwert+0x2d2>
3670: 21 15 cp r18, r1
3672: 31 05 cpc r19, r1
3674: 31 f0 breq .+12 ; 0x3682 <CalibrierMittelwert+0x2d2>
3676: 21 50 subi r18, 0x01 ; 1
3678: 30 40 sbci r19, 0x00 ; 0
367a: 30 93 c8 08 sts 0x08C8, r19
367e: 20 93 c7 08 sts 0x08C7, r18
3682: 20 91 c9 08 lds r18, 0x08C9
3686: 30 91 ca 08 lds r19, 0x08CA
368a: 80 91 68 0c lds r24, 0x0C68
368e: 90 91 69 0c lds r25, 0x0C69
3692: 82 59 subi r24, 0x92 ; 146
3694: 9f 4f sbci r25, 0xFF ; 255
3696: 28 17 cp r18, r24
3698: 39 07 cpc r19, r25
369a: 1c f4 brge .+6 ; 0x36a2 <CalibrierMittelwert+0x2f2>
369c: 2f 5f subi r18, 0xFF ; 255
369e: 3f 4f sbci r19, 0xFF ; 255
36a0: 0e c0 rjmp .+28 ; 0x36be <CalibrierMittelwert+0x30e>
36a2: 80 91 68 0c lds r24, 0x0C68
36a6: 90 91 69 0c lds r25, 0x0C69
36aa: 82 59 subi r24, 0x92 ; 146
36ac: 9f 4f sbci r25, 0xFF ; 255
36ae: 82 17 cp r24, r18
36b0: 93 07 cpc r25, r19
36b2: 4c f4 brge .+18 ; 0x36c6 <CalibrierMittelwert+0x316>
36b4: 21 15 cp r18, r1
36b6: 31 05 cpc r19, r1
36b8: 31 f0 breq .+12 ; 0x36c6 <CalibrierMittelwert+0x316>
36ba: 21 50 subi r18, 0x01 ; 1
36bc: 30 40 sbci r19, 0x00 ; 0
36be: 30 93 ca 08 sts 0x08CA, r19
36c2: 20 93 c9 08 sts 0x08C9, r18
36c6: 20 91 cb 08 lds r18, 0x08CB
36ca: 30 91 cc 08 lds r19, 0x08CC
36ce: 80 91 6a 0c lds r24, 0x0C6A
36d2: 90 91 6b 0c lds r25, 0x0C6B
36d6: 82 59 subi r24, 0x92 ; 146
36d8: 9f 4f sbci r25, 0xFF ; 255
36da: 28 17 cp r18, r24
36dc: 39 07 cpc r19, r25
36de: 1c f4 brge .+6 ; 0x36e6 <CalibrierMittelwert+0x336>
36e0: 2f 5f subi r18, 0xFF ; 255
36e2: 3f 4f sbci r19, 0xFF ; 255
36e4: 0e c0 rjmp .+28 ; 0x3702 <CalibrierMittelwert+0x352>
36e6: 80 91 6a 0c lds r24, 0x0C6A
36ea: 90 91 6b 0c lds r25, 0x0C6B
36ee: 82 59 subi r24, 0x92 ; 146
36f0: 9f 4f sbci r25, 0xFF ; 255
36f2: 82 17 cp r24, r18
36f4: 93 07 cpc r25, r19
36f6: 4c f4 brge .+18 ; 0x370a <CalibrierMittelwert+0x35a>
36f8: 21 15 cp r18, r1
36fa: 31 05 cpc r19, r1
36fc: 31 f0 breq .+12 ; 0x370a <CalibrierMittelwert+0x35a>
36fe: 21 50 subi r18, 0x01 ; 1
3700: 30 40 sbci r19, 0x00 ; 0
3702: 30 93 cc 08 sts 0x08CC, r19
3706: 20 93 cb 08 sts 0x08CB, r18
370a: 20 91 cd 08 lds r18, 0x08CD
370e: 30 91 ce 08 lds r19, 0x08CE
3712: 80 91 6c 0c lds r24, 0x0C6C
3716: 90 91 6d 0c lds r25, 0x0C6D
371a: 82 59 subi r24, 0x92 ; 146
371c: 9f 4f sbci r25, 0xFF ; 255
371e: 28 17 cp r18, r24
3720: 39 07 cpc r19, r25
3722: 1c f4 brge .+6 ; 0x372a <CalibrierMittelwert+0x37a>
3724: 2f 5f subi r18, 0xFF ; 255
3726: 3f 4f sbci r19, 0xFF ; 255
3728: 0e c0 rjmp .+28 ; 0x3746 <CalibrierMittelwert+0x396>
372a: 80 91 6c 0c lds r24, 0x0C6C
372e: 90 91 6d 0c lds r25, 0x0C6D
3732: 82 59 subi r24, 0x92 ; 146
3734: 9f 4f sbci r25, 0xFF ; 255
3736: 82 17 cp r24, r18
3738: 93 07 cpc r25, r19
373a: 4c f4 brge .+18 ; 0x374e <CalibrierMittelwert+0x39e>
373c: 21 15 cp r18, r1
373e: 31 05 cpc r19, r1
3740: 31 f0 breq .+12 ; 0x374e <CalibrierMittelwert+0x39e>
3742: 21 50 subi r18, 0x01 ; 1
3744: 30 40 sbci r19, 0x00 ; 0
3746: 30 93 ce 08 sts 0x08CE, r19
374a: 20 93 cd 08 sts 0x08CD, r18
374e: 80 91 bf 08 lds r24, 0x08BF
3752: 90 91 c0 08 lds r25, 0x08C0
3756: 97 ff sbrs r25, 7
3758: 05 c0 rjmp .+10 ; 0x3764 <CalibrierMittelwert+0x3b4>
375a: 10 92 c0 08 sts 0x08C0, r1
375e: 10 92 bf 08 sts 0x08BF, r1
3762: 0a c0 rjmp .+20 ; 0x3778 <CalibrierMittelwert+0x3c8>
3764: 8f 3f cpi r24, 0xFF ; 255
3766: 91 05 cpc r25, r1
3768: 39 f0 breq .+14 ; 0x3778 <CalibrierMittelwert+0x3c8>
376a: 34 f0 brlt .+12 ; 0x3778 <CalibrierMittelwert+0x3c8>
376c: 8f ef ldi r24, 0xFF ; 255
376e: 90 e0 ldi r25, 0x00 ; 0
3770: 90 93 c0 08 sts 0x08C0, r25
3774: 80 93 bf 08 sts 0x08BF, r24
3778: 80 91 c1 08 lds r24, 0x08C1
377c: 90 91 c2 08 lds r25, 0x08C2
3780: 97 ff sbrs r25, 7
3782: 05 c0 rjmp .+10 ; 0x378e <CalibrierMittelwert+0x3de>
3784: 10 92 c2 08 sts 0x08C2, r1
3788: 10 92 c1 08 sts 0x08C1, r1
378c: 0a c0 rjmp .+20 ; 0x37a2 <CalibrierMittelwert+0x3f2>
378e: 8f 3f cpi r24, 0xFF ; 255
3790: 91 05 cpc r25, r1
3792: 39 f0 breq .+14 ; 0x37a2 <CalibrierMittelwert+0x3f2>
3794: 34 f0 brlt .+12 ; 0x37a2 <CalibrierMittelwert+0x3f2>
3796: 8f ef ldi r24, 0xFF ; 255
3798: 90 e0 ldi r25, 0x00 ; 0
379a: 90 93 c2 08 sts 0x08C2, r25
379e: 80 93 c1 08 sts 0x08C1, r24
37a2: 80 91 c3 08 lds r24, 0x08C3
37a6: 90 91 c4 08 lds r25, 0x08C4
37aa: 97 ff sbrs r25, 7
37ac: 05 c0 rjmp .+10 ; 0x37b8 <CalibrierMittelwert+0x408>
37ae: 10 92 c4 08 sts 0x08C4, r1
37b2: 10 92 c3 08 sts 0x08C3, r1
37b6: 0a c0 rjmp .+20 ; 0x37cc <CalibrierMittelwert+0x41c>
37b8: 8f 3f cpi r24, 0xFF ; 255
37ba: 91 05 cpc r25, r1
37bc: 39 f0 breq .+14 ; 0x37cc <CalibrierMittelwert+0x41c>
37be: 34 f0 brlt .+12 ; 0x37cc <CalibrierMittelwert+0x41c>
37c0: 8f ef ldi r24, 0xFF ; 255
37c2: 90 e0 ldi r25, 0x00 ; 0
37c4: 90 93 c4 08 sts 0x08C4, r25
37c8: 80 93 c3 08 sts 0x08C3, r24
37cc: 80 91 c5 08 lds r24, 0x08C5
37d0: 90 91 c6 08 lds r25, 0x08C6
37d4: 97 ff sbrs r25, 7
37d6: 05 c0 rjmp .+10 ; 0x37e2 <CalibrierMittelwert+0x432>
37d8: 10 92 c6 08 sts 0x08C6, r1
37dc: 10 92 c5 08 sts 0x08C5, r1
37e0: 0a c0 rjmp .+20 ; 0x37f6 <CalibrierMittelwert+0x446>
37e2: 8f 3f cpi r24, 0xFF ; 255
37e4: 91 05 cpc r25, r1
37e6: 39 f0 breq .+14 ; 0x37f6 <CalibrierMittelwert+0x446>
37e8: 34 f0 brlt .+12 ; 0x37f6 <CalibrierMittelwert+0x446>
37ea: 8f ef ldi r24, 0xFF ; 255
37ec: 90 e0 ldi r25, 0x00 ; 0
37ee: 90 93 c6 08 sts 0x08C6, r25
37f2: 80 93 c5 08 sts 0x08C5, r24
37f6: 80 91 c7 08 lds r24, 0x08C7
37fa: 90 91 c8 08 lds r25, 0x08C8
37fe: 97 ff sbrs r25, 7
3800: 05 c0 rjmp .+10 ; 0x380c <CalibrierMittelwert+0x45c>
3802: 10 92 c8 08 sts 0x08C8, r1
3806: 10 92 c7 08 sts 0x08C7, r1
380a: 0a c0 rjmp .+20 ; 0x3820 <CalibrierMittelwert+0x470>
380c: 8f 3f cpi r24, 0xFF ; 255
380e: 91 05 cpc r25, r1
3810: 39 f0 breq .+14 ; 0x3820 <CalibrierMittelwert+0x470>
3812: 34 f0 brlt .+12 ; 0x3820 <CalibrierMittelwert+0x470>
3814: 8f ef ldi r24, 0xFF ; 255
3816: 90 e0 ldi r25, 0x00 ; 0
3818: 90 93 c8 08 sts 0x08C8, r25
381c: 80 93 c7 08 sts 0x08C7, r24
3820: 80 91 c9 08 lds r24, 0x08C9
3824: 90 91 ca 08 lds r25, 0x08CA
3828: 97 ff sbrs r25, 7
382a: 05 c0 rjmp .+10 ; 0x3836 <CalibrierMittelwert+0x486>
382c: 10 92 ca 08 sts 0x08CA, r1
3830: 10 92 c9 08 sts 0x08C9, r1
3834: 0a c0 rjmp .+20 ; 0x384a <CalibrierMittelwert+0x49a>
3836: 8f 3f cpi r24, 0xFF ; 255
3838: 91 05 cpc r25, r1
383a: 39 f0 breq .+14 ; 0x384a <CalibrierMittelwert+0x49a>
383c: 34 f0 brlt .+12 ; 0x384a <CalibrierMittelwert+0x49a>
383e: 8f ef ldi r24, 0xFF ; 255
3840: 90 e0 ldi r25, 0x00 ; 0
3842: 90 93 ca 08 sts 0x08CA, r25
3846: 80 93 c9 08 sts 0x08C9, r24
384a: 80 91 cb 08 lds r24, 0x08CB
384e: 90 91 cc 08 lds r25, 0x08CC
3852: 97 ff sbrs r25, 7
3854: 05 c0 rjmp .+10 ; 0x3860 <CalibrierMittelwert+0x4b0>
3856: 10 92 cc 08 sts 0x08CC, r1
385a: 10 92 cb 08 sts 0x08CB, r1
385e: 0a c0 rjmp .+20 ; 0x3874 <CalibrierMittelwert+0x4c4>
3860: 8f 3f cpi r24, 0xFF ; 255
3862: 91 05 cpc r25, r1
3864: 39 f0 breq .+14 ; 0x3874 <CalibrierMittelwert+0x4c4>
3866: 34 f0 brlt .+12 ; 0x3874 <CalibrierMittelwert+0x4c4>
3868: 8f ef ldi r24, 0xFF ; 255
386a: 90 e0 ldi r25, 0x00 ; 0
386c: 90 93 cc 08 sts 0x08CC, r25
3870: 80 93 cb 08 sts 0x08CB, r24
3874: 80 91 cd 08 lds r24, 0x08CD
3878: 90 91 ce 08 lds r25, 0x08CE
387c: 97 ff sbrs r25, 7
387e: 05 c0 rjmp .+10 ; 0x388a <CalibrierMittelwert+0x4da>
3880: 10 92 ce 08 sts 0x08CE, r1
3884: 10 92 cd 08 sts 0x08CD, r1
3888: 08 95 ret
388a: 8f 3f cpi r24, 0xFF ; 255
388c: 91 05 cpc r25, r1
388e: 39 f0 breq .+14 ; 0x389e <CalibrierMittelwert+0x4ee>
3890: 34 f0 brlt .+12 ; 0x389e <CalibrierMittelwert+0x4ee>
3892: 8f ef ldi r24, 0xFF ; 255
3894: 90 e0 ldi r25, 0x00 ; 0
3896: 90 93 ce 08 sts 0x08CE, r25
389a: 80 93 cd 08 sts 0x08CD, r24
389e: 08 95 ret
000038a0 <ParameterZuordnung>:
38a0: 1f 93 push r17
38a2: 80 91 9b 0c lds r24, 0x0C9B
38a6: 8b 3f cpi r24, 0xFB ; 251
38a8: 98 f0 brcs .+38 ; 0x38d0 <ParameterZuordnung+0x30>
38aa: 8b 3f cpi r24, 0xFB ; 251
38ac: 19 f4 brne .+6 ; 0x38b4 <ParameterZuordnung+0x14>
38ae: 80 91 bf 08 lds r24, 0x08BF
38b2: 0e c0 rjmp .+28 ; 0x38d0 <ParameterZuordnung+0x30>
38b4: 8c 3f cpi r24, 0xFC ; 252
38b6: 19 f4 brne .+6 ; 0x38be <ParameterZuordnung+0x1e>
38b8: 80 91 c1 08 lds r24, 0x08C1
38bc: 09 c0 rjmp .+18 ; 0x38d0 <ParameterZuordnung+0x30>
38be: 8d 3f cpi r24, 0xFD ; 253
38c0: 19 f4 brne .+6 ; 0x38c8 <ParameterZuordnung+0x28>
38c2: 80 91 c3 08 lds r24, 0x08C3
38c6: 04 c0 rjmp .+8 ; 0x38d0 <ParameterZuordnung+0x30>
38c8: 8e 3f cpi r24, 0xFE ; 254
38ca: 21 f4 brne .+8 ; 0x38d4 <ParameterZuordnung+0x34>
38cc: 80 91 c5 08 lds r24, 0x08C5
38d0: 80 93 81 01 sts 0x0181, r24
38d4: 80 91 81 01 lds r24, 0x0181
38d8: 88 23 and r24, r24
38da: 19 f4 brne .+6 ; 0x38e2 <ParameterZuordnung+0x42>
38dc: 10 92 81 01 sts 0x0181, r1
38e0: 04 c0 rjmp .+8 ; 0x38ea <ParameterZuordnung+0x4a>
38e2: 8f 3f cpi r24, 0xFF ; 255
38e4: 11 f4 brne .+4 ; 0x38ea <ParameterZuordnung+0x4a>
38e6: 80 93 81 01 sts 0x0181, r24
38ea: 80 91 9a 0c lds r24, 0x0C9A
38ee: 8b 3f cpi r24, 0xFB ; 251
38f0: 98 f0 brcs .+38 ; 0x3918 <ParameterZuordnung+0x78>
38f2: 8b 3f cpi r24, 0xFB ; 251
38f4: 19 f4 brne .+6 ; 0x38fc <ParameterZuordnung+0x5c>
38f6: 80 91 bf 08 lds r24, 0x08BF
38fa: 0e c0 rjmp .+28 ; 0x3918 <ParameterZuordnung+0x78>
38fc: 8c 3f cpi r24, 0xFC ; 252
38fe: 19 f4 brne .+6 ; 0x3906 <ParameterZuordnung+0x66>
3900: 80 91 c1 08 lds r24, 0x08C1
3904: 09 c0 rjmp .+18 ; 0x3918 <ParameterZuordnung+0x78>
3906: 8d 3f cpi r24, 0xFD ; 253
3908: 19 f4 brne .+6 ; 0x3910 <ParameterZuordnung+0x70>
390a: 80 91 c3 08 lds r24, 0x08C3
390e: 04 c0 rjmp .+8 ; 0x3918 <ParameterZuordnung+0x78>
3910: 8e 3f cpi r24, 0xFE ; 254
3912: 21 f4 brne .+8 ; 0x391c <ParameterZuordnung+0x7c>
3914: 80 91 c5 08 lds r24, 0x08C5
3918: 80 93 80 01 sts 0x0180, r24
391c: 80 91 80 01 lds r24, 0x0180
3920: 88 23 and r24, r24
3922: 19 f4 brne .+6 ; 0x392a <ParameterZuordnung+0x8a>
3924: 10 92 80 01 sts 0x0180, r1
3928: 05 c0 rjmp .+10 ; 0x3934 <ParameterZuordnung+0x94>
392a: 84 36 cpi r24, 0x64 ; 100
392c: 18 f0 brcs .+6 ; 0x3934 <ParameterZuordnung+0x94>
392e: 84 e6 ldi r24, 0x64 ; 100
3930: 80 93 80 01 sts 0x0180, r24
3934: 80 91 9c 0c lds r24, 0x0C9C
3938: 8b 3f cpi r24, 0xFB ; 251
393a: 98 f0 brcs .+38 ; 0x3962 <ParameterZuordnung+0xc2>
393c: 8b 3f cpi r24, 0xFB ; 251
393e: 19 f4 brne .+6 ; 0x3946 <ParameterZuordnung+0xa6>
3940: 80 91 bf 08 lds r24, 0x08BF
3944: 0e c0 rjmp .+28 ; 0x3962 <ParameterZuordnung+0xc2>
3946: 8c 3f cpi r24, 0xFC ; 252
3948: 19 f4 brne .+6 ; 0x3950 <ParameterZuordnung+0xb0>
394a: 80 91 c1 08 lds r24, 0x08C1
394e: 09 c0 rjmp .+18 ; 0x3962 <ParameterZuordnung+0xc2>
3950: 8d 3f cpi r24, 0xFD ; 253
3952: 19 f4 brne .+6 ; 0x395a <ParameterZuordnung+0xba>
3954: 80 91 c3 08 lds r24, 0x08C3
3958: 04 c0 rjmp .+8 ; 0x3962 <ParameterZuordnung+0xc2>
395a: 8e 3f cpi r24, 0xFE ; 254
395c: 21 f4 brne .+8 ; 0x3966 <ParameterZuordnung+0xc6>
395e: 80 91 c5 08 lds r24, 0x08C5
3962: 80 93 82 01 sts 0x0182, r24
3966: 80 91 82 01 lds r24, 0x0182
396a: 88 23 and r24, r24
396c: 19 f4 brne .+6 ; 0x3974 <ParameterZuordnung+0xd4>
396e: 10 92 82 01 sts 0x0182, r1
3972: 05 c0 rjmp .+10 ; 0x397e <ParameterZuordnung+0xde>
3974: 84 36 cpi r24, 0x64 ; 100
3976: 18 f0 brcs .+6 ; 0x397e <ParameterZuordnung+0xde>
3978: 84 e6 ldi r24, 0x64 ; 100
397a: 80 93 82 01 sts 0x0182, r24
397e: 80 91 9e 0c lds r24, 0x0C9E
3982: 8b 3f cpi r24, 0xFB ; 251
3984: 98 f0 brcs .+38 ; 0x39ac <ParameterZuordnung+0x10c>
3986: 8b 3f cpi r24, 0xFB ; 251
3988: 19 f4 brne .+6 ; 0x3990 <ParameterZuordnung+0xf0>
398a: 80 91 bf 08 lds r24, 0x08BF
398e: 0e c0 rjmp .+28 ; 0x39ac <ParameterZuordnung+0x10c>
3990: 8c 3f cpi r24, 0xFC ; 252
3992: 19 f4 brne .+6 ; 0x399a <ParameterZuordnung+0xfa>
3994: 80 91 c1 08 lds r24, 0x08C1
3998: 09 c0 rjmp .+18 ; 0x39ac <ParameterZuordnung+0x10c>
399a: 8d 3f cpi r24, 0xFD ; 253
399c: 19 f4 brne .+6 ; 0x39a4 <ParameterZuordnung+0x104>
399e: 80 91 c3 08 lds r24, 0x08C3
39a2: 04 c0 rjmp .+8 ; 0x39ac <ParameterZuordnung+0x10c>
39a4: 8e 3f cpi r24, 0xFE ; 254
39a6: 21 f4 brne .+8 ; 0x39b0 <ParameterZuordnung+0x110>
39a8: 80 91 c5 08 lds r24, 0x08C5
39ac: 80 93 83 01 sts 0x0183, r24
39b0: 80 91 83 01 lds r24, 0x0183
39b4: 88 23 and r24, r24
39b6: 19 f4 brne .+6 ; 0x39be <ParameterZuordnung+0x11e>
39b8: 10 92 83 01 sts 0x0183, r1
39bc: 04 c0 rjmp .+8 ; 0x39c6 <ParameterZuordnung+0x126>
39be: 8f 3f cpi r24, 0xFF ; 255
39c0: 11 f4 brne .+4 ; 0x39c6 <ParameterZuordnung+0x126>
39c2: 80 93 83 01 sts 0x0183, r24
39c6: 80 91 a5 0c lds r24, 0x0CA5
39ca: 8b 3f cpi r24, 0xFB ; 251
39cc: 98 f0 brcs .+38 ; 0x39f4 <ParameterZuordnung+0x154>
39ce: 8b 3f cpi r24, 0xFB ; 251
39d0: 19 f4 brne .+6 ; 0x39d8 <ParameterZuordnung+0x138>
39d2: 80 91 bf 08 lds r24, 0x08BF
39d6: 0e c0 rjmp .+28 ; 0x39f4 <ParameterZuordnung+0x154>
39d8: 8c 3f cpi r24, 0xFC ; 252
39da: 19 f4 brne .+6 ; 0x39e2 <ParameterZuordnung+0x142>
39dc: 80 91 c1 08 lds r24, 0x08C1
39e0: 09 c0 rjmp .+18 ; 0x39f4 <ParameterZuordnung+0x154>
39e2: 8d 3f cpi r24, 0xFD ; 253
39e4: 19 f4 brne .+6 ; 0x39ec <ParameterZuordnung+0x14c>
39e6: 80 91 c3 08 lds r24, 0x08C3
39ea: 04 c0 rjmp .+8 ; 0x39f4 <ParameterZuordnung+0x154>
39ec: 8e 3f cpi r24, 0xFE ; 254
39ee: 21 f4 brne .+8 ; 0x39f8 <ParameterZuordnung+0x158>
39f0: 80 91 c5 08 lds r24, 0x08C5
39f4: 80 93 84 01 sts 0x0184, r24
39f8: 80 91 84 01 lds r24, 0x0184
39fc: 88 23 and r24, r24
39fe: 19 f4 brne .+6 ; 0x3a06 <ParameterZuordnung+0x166>
3a00: 10 92 84 01 sts 0x0184, r1
3a04: 04 c0 rjmp .+8 ; 0x3a0e <ParameterZuordnung+0x16e>
3a06: 8f 3f cpi r24, 0xFF ; 255
3a08: 11 f4 brne .+4 ; 0x3a0e <ParameterZuordnung+0x16e>
3a0a: 80 93 84 01 sts 0x0184, r24
3a0e: 80 91 a6 0c lds r24, 0x0CA6
3a12: 8b 3f cpi r24, 0xFB ; 251
3a14: 98 f0 brcs .+38 ; 0x3a3c <ParameterZuordnung+0x19c>
3a16: 8b 3f cpi r24, 0xFB ; 251
3a18: 19 f4 brne .+6 ; 0x3a20 <ParameterZuordnung+0x180>
3a1a: 80 91 bf 08 lds r24, 0x08BF
3a1e: 0e c0 rjmp .+28 ; 0x3a3c <ParameterZuordnung+0x19c>
3a20: 8c 3f cpi r24, 0xFC ; 252
3a22: 19 f4 brne .+6 ; 0x3a2a <ParameterZuordnung+0x18a>
3a24: 80 91 c1 08 lds r24, 0x08C1
3a28: 09 c0 rjmp .+18 ; 0x3a3c <ParameterZuordnung+0x19c>
3a2a: 8d 3f cpi r24, 0xFD ; 253
3a2c: 19 f4 brne .+6 ; 0x3a34 <ParameterZuordnung+0x194>
3a2e: 80 91 c3 08 lds r24, 0x08C3
3a32: 04 c0 rjmp .+8 ; 0x3a3c <ParameterZuordnung+0x19c>
3a34: 8e 3f cpi r24, 0xFE ; 254
3a36: 21 f4 brne .+8 ; 0x3a40 <ParameterZuordnung+0x1a0>
3a38: 80 91 c5 08 lds r24, 0x08C5
3a3c: 80 93 85 01 sts 0x0185, r24
3a40: 80 91 85 01 lds r24, 0x0185
3a44: 8b 30 cpi r24, 0x0B ; 11
3a46: 10 f4 brcc .+4 ; 0x3a4c <ParameterZuordnung+0x1ac>
3a48: 8a e0 ldi r24, 0x0A ; 10
3a4a: 02 c0 rjmp .+4 ; 0x3a50 <ParameterZuordnung+0x1b0>
3a4c: 8f 3f cpi r24, 0xFF ; 255
3a4e: 11 f4 brne .+4 ; 0x3a54 <ParameterZuordnung+0x1b4>
3a50: 80 93 85 01 sts 0x0185, r24
3a54: 80 91 a7 0c lds r24, 0x0CA7
3a58: 8b 3f cpi r24, 0xFB ; 251
3a5a: 98 f0 brcs .+38 ; 0x3a82 <ParameterZuordnung+0x1e2>
3a5c: 8b 3f cpi r24, 0xFB ; 251
3a5e: 19 f4 brne .+6 ; 0x3a66 <ParameterZuordnung+0x1c6>
3a60: 80 91 bf 08 lds r24, 0x08BF
3a64: 0e c0 rjmp .+28 ; 0x3a82 <ParameterZuordnung+0x1e2>
3a66: 8c 3f cpi r24, 0xFC ; 252
3a68: 19 f4 brne .+6 ; 0x3a70 <ParameterZuordnung+0x1d0>
3a6a: 80 91 c1 08 lds r24, 0x08C1
3a6e: 09 c0 rjmp .+18 ; 0x3a82 <ParameterZuordnung+0x1e2>
3a70: 8d 3f cpi r24, 0xFD ; 253
3a72: 19 f4 brne .+6 ; 0x3a7a <ParameterZuordnung+0x1da>
3a74: 80 91 c3 08 lds r24, 0x08C3
3a78: 04 c0 rjmp .+8 ; 0x3a82 <ParameterZuordnung+0x1e2>
3a7a: 8e 3f cpi r24, 0xFE ; 254
3a7c: 21 f4 brne .+8 ; 0x3a86 <ParameterZuordnung+0x1e6>
3a7e: 80 91 c5 08 lds r24, 0x08C5
3a82: 80 93 86 01 sts 0x0186, r24
3a86: 80 91 86 01 lds r24, 0x0186
3a8a: 88 23 and r24, r24
3a8c: 19 f4 brne .+6 ; 0x3a94 <ParameterZuordnung+0x1f4>
3a8e: 10 92 86 01 sts 0x0186, r1
3a92: 04 c0 rjmp .+8 ; 0x3a9c <ParameterZuordnung+0x1fc>
3a94: 8f 3f cpi r24, 0xFF ; 255
3a96: 11 f4 brne .+4 ; 0x3a9c <ParameterZuordnung+0x1fc>
3a98: 80 93 86 01 sts 0x0186, r24
3a9c: 80 91 ac 0c lds r24, 0x0CAC
3aa0: 8b 3f cpi r24, 0xFB ; 251
3aa2: 98 f0 brcs .+38 ; 0x3aca <ParameterZuordnung+0x22a>
3aa4: 8b 3f cpi r24, 0xFB ; 251
3aa6: 19 f4 brne .+6 ; 0x3aae <ParameterZuordnung+0x20e>
3aa8: 80 91 bf 08 lds r24, 0x08BF
3aac: 0e c0 rjmp .+28 ; 0x3aca <ParameterZuordnung+0x22a>
3aae: 8c 3f cpi r24, 0xFC ; 252
3ab0: 19 f4 brne .+6 ; 0x3ab8 <ParameterZuordnung+0x218>
3ab2: 80 91 c1 08 lds r24, 0x08C1
3ab6: 09 c0 rjmp .+18 ; 0x3aca <ParameterZuordnung+0x22a>
3ab8: 8d 3f cpi r24, 0xFD ; 253
3aba: 19 f4 brne .+6 ; 0x3ac2 <ParameterZuordnung+0x222>
3abc: 80 91 c3 08 lds r24, 0x08C3
3ac0: 04 c0 rjmp .+8 ; 0x3aca <ParameterZuordnung+0x22a>
3ac2: 8e 3f cpi r24, 0xFE ; 254
3ac4: 21 f4 brne .+8 ; 0x3ace <ParameterZuordnung+0x22e>
3ac6: 80 91 c5 08 lds r24, 0x08C5
3aca: 80 93 88 01 sts 0x0188, r24
3ace: 80 91 88 01 lds r24, 0x0188
3ad2: 88 23 and r24, r24
3ad4: 19 f4 brne .+6 ; 0x3adc <ParameterZuordnung+0x23c>
3ad6: 10 92 88 01 sts 0x0188, r1
3ada: 04 c0 rjmp .+8 ; 0x3ae4 <ParameterZuordnung+0x244>
3adc: 8f 3f cpi r24, 0xFF ; 255
3ade: 11 f4 brne .+4 ; 0x3ae4 <ParameterZuordnung+0x244>
3ae0: 80 93 88 01 sts 0x0188, r24
3ae4: 80 91 ad 0c lds r24, 0x0CAD
3ae8: 8b 3f cpi r24, 0xFB ; 251
3aea: 98 f0 brcs .+38 ; 0x3b12 <ParameterZuordnung+0x272>
3aec: 8b 3f cpi r24, 0xFB ; 251
3aee: 19 f4 brne .+6 ; 0x3af6 <ParameterZuordnung+0x256>
3af0: 80 91 bf 08 lds r24, 0x08BF
3af4: 0e c0 rjmp .+28 ; 0x3b12 <ParameterZuordnung+0x272>
3af6: 8c 3f cpi r24, 0xFC ; 252
3af8: 19 f4 brne .+6 ; 0x3b00 <ParameterZuordnung+0x260>
3afa: 80 91 c1 08 lds r24, 0x08C1
3afe: 09 c0 rjmp .+18 ; 0x3b12 <ParameterZuordnung+0x272>
3b00: 8d 3f cpi r24, 0xFD ; 253
3b02: 19 f4 brne .+6 ; 0x3b0a <ParameterZuordnung+0x26a>
3b04: 80 91 c3 08 lds r24, 0x08C3
3b08: 04 c0 rjmp .+8 ; 0x3b12 <ParameterZuordnung+0x272>
3b0a: 8e 3f cpi r24, 0xFE ; 254
3b0c: 21 f4 brne .+8 ; 0x3b16 <ParameterZuordnung+0x276>
3b0e: 80 91 c5 08 lds r24, 0x08C5
3b12: 80 93 db 08 sts 0x08DB, r24
3b16: 80 91 db 08 lds r24, 0x08DB
3b1a: 88 23 and r24, r24
3b1c: 19 f4 brne .+6 ; 0x3b24 <ParameterZuordnung+0x284>
3b1e: 10 92 db 08 sts 0x08DB, r1
3b22: 04 c0 rjmp .+8 ; 0x3b2c <ParameterZuordnung+0x28c>
3b24: 8f 3f cpi r24, 0xFF ; 255
3b26: 11 f4 brne .+4 ; 0x3b2c <ParameterZuordnung+0x28c>
3b28: 80 93 db 08 sts 0x08DB, r24
3b2c: 80 91 ae 0c lds r24, 0x0CAE
3b30: 8b 3f cpi r24, 0xFB ; 251
3b32: 98 f0 brcs .+38 ; 0x3b5a <ParameterZuordnung+0x2ba>
3b34: 8b 3f cpi r24, 0xFB ; 251
3b36: 19 f4 brne .+6 ; 0x3b3e <ParameterZuordnung+0x29e>
3b38: 80 91 bf 08 lds r24, 0x08BF
3b3c: 0e c0 rjmp .+28 ; 0x3b5a <ParameterZuordnung+0x2ba>
3b3e: 8c 3f cpi r24, 0xFC ; 252
3b40: 19 f4 brne .+6 ; 0x3b48 <ParameterZuordnung+0x2a8>
3b42: 80 91 c1 08 lds r24, 0x08C1
3b46: 09 c0 rjmp .+18 ; 0x3b5a <ParameterZuordnung+0x2ba>
3b48: 8d 3f cpi r24, 0xFD ; 253
3b4a: 19 f4 brne .+6 ; 0x3b52 <ParameterZuordnung+0x2b2>
3b4c: 80 91 c3 08 lds r24, 0x08C3
3b50: 04 c0 rjmp .+8 ; 0x3b5a <ParameterZuordnung+0x2ba>
3b52: 8e 3f cpi r24, 0xFE ; 254
3b54: 21 f4 brne .+8 ; 0x3b5e <ParameterZuordnung+0x2be>
3b56: 80 91 c5 08 lds r24, 0x08C5
3b5a: 80 93 dc 08 sts 0x08DC, r24
3b5e: 80 91 dc 08 lds r24, 0x08DC
3b62: 88 23 and r24, r24
3b64: 19 f4 brne .+6 ; 0x3b6c <ParameterZuordnung+0x2cc>
3b66: 10 92 dc 08 sts 0x08DC, r1
3b6a: 04 c0 rjmp .+8 ; 0x3b74 <ParameterZuordnung+0x2d4>
3b6c: 8f 3f cpi r24, 0xFF ; 255
3b6e: 11 f4 brne .+4 ; 0x3b74 <ParameterZuordnung+0x2d4>
3b70: 80 93 dc 08 sts 0x08DC, r24
3b74: 80 91 af 0c lds r24, 0x0CAF
3b78: 8b 3f cpi r24, 0xFB ; 251
3b7a: 98 f0 brcs .+38 ; 0x3ba2 <ParameterZuordnung+0x302>
3b7c: 8b 3f cpi r24, 0xFB ; 251
3b7e: 19 f4 brne .+6 ; 0x3b86 <ParameterZuordnung+0x2e6>
3b80: 80 91 bf 08 lds r24, 0x08BF
3b84: 0e c0 rjmp .+28 ; 0x3ba2 <ParameterZuordnung+0x302>
3b86: 8c 3f cpi r24, 0xFC ; 252
3b88: 19 f4 brne .+6 ; 0x3b90 <ParameterZuordnung+0x2f0>
3b8a: 80 91 c1 08 lds r24, 0x08C1
3b8e: 09 c0 rjmp .+18 ; 0x3ba2 <ParameterZuordnung+0x302>
3b90: 8d 3f cpi r24, 0xFD ; 253
3b92: 19 f4 brne .+6 ; 0x3b9a <ParameterZuordnung+0x2fa>
3b94: 80 91 c3 08 lds r24, 0x08C3
3b98: 04 c0 rjmp .+8 ; 0x3ba2 <ParameterZuordnung+0x302>
3b9a: 8e 3f cpi r24, 0xFE ; 254
3b9c: 21 f4 brne .+8 ; 0x3ba6 <ParameterZuordnung+0x306>
3b9e: 80 91 c5 08 lds r24, 0x08C5
3ba2: 80 93 dd 08 sts 0x08DD, r24
3ba6: 80 91 dd 08 lds r24, 0x08DD
3baa: 88 23 and r24, r24
3bac: 19 f4 brne .+6 ; 0x3bb4 <ParameterZuordnung+0x314>
3bae: 10 92 dd 08 sts 0x08DD, r1
3bb2: 04 c0 rjmp .+8 ; 0x3bbc <ParameterZuordnung+0x31c>
3bb4: 8f 3f cpi r24, 0xFF ; 255
3bb6: 11 f4 brne .+4 ; 0x3bbc <ParameterZuordnung+0x31c>
3bb8: 80 93 dd 08 sts 0x08DD, r24
3bbc: 80 91 b0 0c lds r24, 0x0CB0
3bc0: 8b 3f cpi r24, 0xFB ; 251
3bc2: 98 f0 brcs .+38 ; 0x3bea <ParameterZuordnung+0x34a>
3bc4: 8b 3f cpi r24, 0xFB ; 251
3bc6: 19 f4 brne .+6 ; 0x3bce <ParameterZuordnung+0x32e>
3bc8: 80 91 bf 08 lds r24, 0x08BF
3bcc: 0e c0 rjmp .+28 ; 0x3bea <ParameterZuordnung+0x34a>
3bce: 8c 3f cpi r24, 0xFC ; 252
3bd0: 19 f4 brne .+6 ; 0x3bd8 <ParameterZuordnung+0x338>
3bd2: 80 91 c1 08 lds r24, 0x08C1
3bd6: 09 c0 rjmp .+18 ; 0x3bea <ParameterZuordnung+0x34a>
3bd8: 8d 3f cpi r24, 0xFD ; 253
3bda: 19 f4 brne .+6 ; 0x3be2 <ParameterZuordnung+0x342>
3bdc: 80 91 c3 08 lds r24, 0x08C3
3be0: 04 c0 rjmp .+8 ; 0x3bea <ParameterZuordnung+0x34a>
3be2: 8e 3f cpi r24, 0xFE ; 254
3be4: 21 f4 brne .+8 ; 0x3bee <ParameterZuordnung+0x34e>
3be6: 80 91 c5 08 lds r24, 0x08C5
3bea: 80 93 de 08 sts 0x08DE, r24
3bee: 80 91 de 08 lds r24, 0x08DE
3bf2: 88 23 and r24, r24
3bf4: 19 f4 brne .+6 ; 0x3bfc <ParameterZuordnung+0x35c>
3bf6: 10 92 de 08 sts 0x08DE, r1
3bfa: 04 c0 rjmp .+8 ; 0x3c04 <ParameterZuordnung+0x364>
3bfc: 8f 3f cpi r24, 0xFF ; 255
3bfe: 11 f4 brne .+4 ; 0x3c04 <ParameterZuordnung+0x364>
3c00: 80 93 de 08 sts 0x08DE, r24
3c04: 90 91 b1 0c lds r25, 0x0CB1
3c08: 9b 3f cpi r25, 0xFB ; 251
3c0a: b0 f0 brcs .+44 ; 0x3c38 <ParameterZuordnung+0x398>
3c0c: 9b 3f cpi r25, 0xFB ; 251
3c0e: 19 f4 brne .+6 ; 0x3c16 <ParameterZuordnung+0x376>
3c10: 80 91 bf 08 lds r24, 0x08BF
3c14: 04 c0 rjmp .+8 ; 0x3c1e <ParameterZuordnung+0x37e>
3c16: 9c 3f cpi r25, 0xFC ; 252
3c18: 29 f4 brne .+10 ; 0x3c24 <ParameterZuordnung+0x384>
3c1a: 80 91 c1 08 lds r24, 0x08C1
3c1e: 80 93 89 01 sts 0x0189, r24
3c22: 0c c0 rjmp .+24 ; 0x3c3c <ParameterZuordnung+0x39c>
3c24: 9d 3f cpi r25, 0xFD ; 253
3c26: 19 f4 brne .+6 ; 0x3c2e <ParameterZuordnung+0x38e>
3c28: 80 91 c3 08 lds r24, 0x08C3
3c2c: f8 cf rjmp .-16 ; 0x3c1e <ParameterZuordnung+0x37e>
3c2e: 9e 3f cpi r25, 0xFE ; 254
3c30: 29 f4 brne .+10 ; 0x3c3c <ParameterZuordnung+0x39c>
3c32: 80 91 c5 08 lds r24, 0x08C5
3c36: f3 cf rjmp .-26 ; 0x3c1e <ParameterZuordnung+0x37e>
3c38: 90 93 89 01 sts 0x0189, r25
3c3c: 80 91 89 01 lds r24, 0x0189
3c40: 88 23 and r24, r24
3c42: 19 f4 brne .+6 ; 0x3c4a <ParameterZuordnung+0x3aa>
3c44: 10 92 89 01 sts 0x0189, r1
3c48: 04 c0 rjmp .+8 ; 0x3c52 <ParameterZuordnung+0x3b2>
3c4a: 8f 3f cpi r24, 0xFF ; 255
3c4c: 11 f4 brne .+4 ; 0x3c52 <ParameterZuordnung+0x3b2>
3c4e: 80 93 89 01 sts 0x0189, r24
3c52: 9b 3f cpi r25, 0xFB ; 251
3c54: b0 f0 brcs .+44 ; 0x3c82 <ParameterZuordnung+0x3e2>
3c56: 9b 3f cpi r25, 0xFB ; 251
3c58: 19 f4 brne .+6 ; 0x3c60 <ParameterZuordnung+0x3c0>
3c5a: 80 91 bf 08 lds r24, 0x08BF
3c5e: 04 c0 rjmp .+8 ; 0x3c68 <ParameterZuordnung+0x3c8>
3c60: 9c 3f cpi r25, 0xFC ; 252
3c62: 29 f4 brne .+10 ; 0x3c6e <ParameterZuordnung+0x3ce>
3c64: 80 91 c1 08 lds r24, 0x08C1
3c68: 80 93 89 01 sts 0x0189, r24
3c6c: 0c c0 rjmp .+24 ; 0x3c86 <ParameterZuordnung+0x3e6>
3c6e: 9d 3f cpi r25, 0xFD ; 253
3c70: 19 f4 brne .+6 ; 0x3c78 <ParameterZuordnung+0x3d8>
3c72: 80 91 c3 08 lds r24, 0x08C3
3c76: f8 cf rjmp .-16 ; 0x3c68 <ParameterZuordnung+0x3c8>
3c78: 9e 3f cpi r25, 0xFE ; 254
3c7a: 29 f4 brne .+10 ; 0x3c86 <ParameterZuordnung+0x3e6>
3c7c: 80 91 c5 08 lds r24, 0x08C5
3c80: f3 cf rjmp .-26 ; 0x3c68 <ParameterZuordnung+0x3c8>
3c82: 90 93 89 01 sts 0x0189, r25
3c86: 80 91 89 01 lds r24, 0x0189
3c8a: 88 23 and r24, r24
3c8c: 19 f4 brne .+6 ; 0x3c94 <ParameterZuordnung+0x3f4>
3c8e: 10 92 89 01 sts 0x0189, r1
3c92: 04 c0 rjmp .+8 ; 0x3c9c <ParameterZuordnung+0x3fc>
3c94: 8f 3f cpi r24, 0xFF ; 255
3c96: 11 f4 brne .+4 ; 0x3c9c <ParameterZuordnung+0x3fc>
3c98: 80 93 89 01 sts 0x0189, r24
3c9c: 9b 3f cpi r25, 0xFB ; 251
3c9e: b0 f0 brcs .+44 ; 0x3ccc <ParameterZuordnung+0x42c>
3ca0: 9b 3f cpi r25, 0xFB ; 251
3ca2: 19 f4 brne .+6 ; 0x3caa <ParameterZuordnung+0x40a>
3ca4: 80 91 bf 08 lds r24, 0x08BF
3ca8: 04 c0 rjmp .+8 ; 0x3cb2 <ParameterZuordnung+0x412>
3caa: 9c 3f cpi r25, 0xFC ; 252
3cac: 29 f4 brne .+10 ; 0x3cb8 <ParameterZuordnung+0x418>
3cae: 80 91 c1 08 lds r24, 0x08C1
3cb2: 80 93 89 01 sts 0x0189, r24
3cb6: 0c c0 rjmp .+24 ; 0x3cd0 <ParameterZuordnung+0x430>
3cb8: 9d 3f cpi r25, 0xFD ; 253
3cba: 19 f4 brne .+6 ; 0x3cc2 <ParameterZuordnung+0x422>
3cbc: 80 91 c3 08 lds r24, 0x08C3
3cc0: f8 cf rjmp .-16 ; 0x3cb2 <ParameterZuordnung+0x412>
3cc2: 9e 3f cpi r25, 0xFE ; 254
3cc4: 29 f4 brne .+10 ; 0x3cd0 <ParameterZuordnung+0x430>
3cc6: 80 91 c5 08 lds r24, 0x08C5
3cca: f3 cf rjmp .-26 ; 0x3cb2 <ParameterZuordnung+0x412>
3ccc: 90 93 89 01 sts 0x0189, r25
3cd0: 80 91 89 01 lds r24, 0x0189
3cd4: 88 23 and r24, r24
3cd6: 19 f4 brne .+6 ; 0x3cde <ParameterZuordnung+0x43e>
3cd8: 10 92 89 01 sts 0x0189, r1
3cdc: 04 c0 rjmp .+8 ; 0x3ce6 <ParameterZuordnung+0x446>
3cde: 8f 3f cpi r24, 0xFF ; 255
3ce0: 11 f4 brne .+4 ; 0x3ce6 <ParameterZuordnung+0x446>
3ce2: 80 93 89 01 sts 0x0189, r24
3ce6: 10 91 88 01 lds r17, 0x0188
3cea: 61 2f mov r22, r17
3cec: 77 27 eor r23, r23
3cee: 67 fd sbrc r22, 7
3cf0: 70 95 com r23
3cf2: 87 2f mov r24, r23
3cf4: 97 2f mov r25, r23
3cf6: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
3cfa: 17 ff sbrs r17, 7
3cfc: 06 c0 rjmp .+12 ; 0x3d0a <ParameterZuordnung+0x46a>
3cfe: 20 e0 ldi r18, 0x00 ; 0
3d00: 30 e0 ldi r19, 0x00 ; 0
3d02: 40 e8 ldi r20, 0x80 ; 128
3d04: 53 e4 ldi r21, 0x43 ; 67
3d06: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
3d0a: 27 e1 ldi r18, 0x17 ; 23
3d0c: 37 eb ldi r19, 0xB7 ; 183
3d0e: 41 ed ldi r20, 0xD1 ; 209
3d10: 58 e3 ldi r21, 0x38 ; 56
3d12: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
3d16: 60 93 7c 01 sts 0x017C, r22
3d1a: 70 93 7d 01 sts 0x017D, r23
3d1e: 80 93 7e 01 sts 0x017E, r24
3d22: 90 93 7f 01 sts 0x017F, r25
3d26: 80 91 a3 0c lds r24, 0x0CA3
3d2a: 80 93 d7 0c sts 0x0CD7, r24
3d2e: 80 91 a2 0c lds r24, 0x0CA2
3d32: 80 93 ce 0c sts 0x0CCE, r24
3d36: 1f 91 pop r17
3d38: 08 95 ret
00003d3a <DefaultKonstanten2>:
3d3a: 83 e0 ldi r24, 0x03 ; 3
3d3c: 80 93 90 0c sts 0x0C90, r24
3d40: 42 e0 ldi r20, 0x02 ; 2
3d42: 40 93 91 0c sts 0x0C91, r20
3d46: 81 e0 ldi r24, 0x01 ; 1
3d48: 80 93 92 0c sts 0x0C92, r24
3d4c: 34 e0 ldi r19, 0x04 ; 4
3d4e: 30 93 93 0c sts 0x0C93, r19
3d52: 25 e0 ldi r18, 0x05 ; 5
3d54: 20 93 94 0c sts 0x0C94, r18
3d58: 86 e0 ldi r24, 0x06 ; 6
3d5a: 80 93 95 0c sts 0x0C95, r24
3d5e: 87 e0 ldi r24, 0x07 ; 7
3d60: 80 93 96 0c sts 0x0C96, r24
3d64: 10 92 98 0c sts 0x0C98, r1
3d68: 8e e1 ldi r24, 0x1E ; 30
3d6a: 80 93 99 0c sts 0x0C99, r24
3d6e: 8b ef ldi r24, 0xFB ; 251
3d70: 80 93 9b 0c sts 0x0C9B, r24
3d74: 8a e0 ldi r24, 0x0A ; 10
3d76: 80 93 9c 0c sts 0x0C9C, r24
3d7a: 92 e3 ldi r25, 0x32 ; 50
3d7c: 90 93 9a 0c sts 0x0C9A, r25
3d80: 90 93 9e 0c sts 0x0C9E, r25
3d84: 40 93 9d 0c sts 0x0C9D, r20
3d88: 30 93 9f 0c sts 0x0C9F, r19
3d8c: 10 92 a0 0c sts 0x0CA0, r1
3d90: 80 e1 ldi r24, 0x10 ; 16
3d92: 80 93 a1 0c sts 0x0CA1, r24
3d96: 20 93 a2 0c sts 0x0CA2, r18
3d9a: 8a ef ldi r24, 0xFA ; 250
3d9c: 80 93 a3 0c sts 0x0CA3, r24
3da0: 8a e1 ldi r24, 0x1A ; 26
3da2: 80 93 a4 0c sts 0x0CA4, r24
3da6: 80 e8 ldi r24, 0x80 ; 128
3da8: 80 93 a5 0c sts 0x0CA5, r24
3dac: 8f ea ldi r24, 0xAF ; 175
3dae: 80 93 a6 0c sts 0x0CA6, r24
3db2: 80 93 a7 0c sts 0x0CA7, r24
3db6: 8a e5 ldi r24, 0x5A ; 90
3db8: 80 93 a8 0c sts 0x0CA8, r24
3dbc: 83 e2 ldi r24, 0x23 ; 35
3dbe: 80 93 a9 0c sts 0x0CA9, r24
3dc2: 84 e1 ldi r24, 0x14 ; 20
3dc4: 80 93 aa 0c sts 0x0CAA, r24
3dc8: 10 92 ab 0c sts 0x0CAB, r1
3dcc: 20 93 ac 0c sts 0x0CAC, r18
3dd0: 10 92 ad 0c sts 0x0CAD, r1
3dd4: 10 92 ae 0c sts 0x0CAE, r1
3dd8: 10 92 af 0c sts 0x0CAF, r1
3ddc: 10 92 b0 0c sts 0x0CB0, r1
3de0: 84 e6 ldi r24, 0x64 ; 100
3de2: 80 93 b1 0c sts 0x0CB1, r24
3de6: 88 e2 ldi r24, 0x28 ; 40
3de8: 80 93 b2 0c sts 0x0CB2, r24
3dec: 10 92 b6 0c sts 0x0CB6, r1
3df0: 90 93 b3 0c sts 0x0CB3, r25
3df4: 86 e9 ldi r24, 0x96 ; 150
3df6: 80 93 b4 0c sts 0x0CB4, r24
3dfa: 20 93 b5 0c sts 0x0CB5, r18
3dfe: ae eb ldi r26, 0xBE ; 190
3e00: bc e0 ldi r27, 0x0C ; 12
3e02: e8 e6 ldi r30, 0x68 ; 104
3e04: f1 e0 ldi r31, 0x01 ; 1
3e06: 8c e0 ldi r24, 0x0C ; 12
3e08: 01 90 ld r0, Z+
3e0a: 0d 92 st X+, r0
3e0c: 81 50 subi r24, 0x01 ; 1
3e0e: e1 f7 brne .-8 ; 0x3e08 <DefaultKonstanten2+0xce>
3e10: 08 95 ret
00003e12 <DefaultKonstanten1>:
3e12: 83 e0 ldi r24, 0x03 ; 3
3e14: 80 93 90 0c sts 0x0C90, r24
3e18: 42 e0 ldi r20, 0x02 ; 2
3e1a: 40 93 91 0c sts 0x0C91, r20
3e1e: 81 e0 ldi r24, 0x01 ; 1
3e20: 80 93 92 0c sts 0x0C92, r24
3e24: 34 e0 ldi r19, 0x04 ; 4
3e26: 30 93 93 0c sts 0x0C93, r19
3e2a: 25 e0 ldi r18, 0x05 ; 5
3e2c: 20 93 94 0c sts 0x0C94, r18
3e30: 86 e0 ldi r24, 0x06 ; 6
3e32: 80 93 95 0c sts 0x0C95, r24
3e36: 87 e0 ldi r24, 0x07 ; 7
3e38: 80 93 96 0c sts 0x0C96, r24
3e3c: 88 e0 ldi r24, 0x08 ; 8
3e3e: 80 93 97 0c sts 0x0C97, r24
3e42: 10 92 98 0c sts 0x0C98, r1
3e46: 9e e1 ldi r25, 0x1E ; 30
3e48: 90 93 99 0c sts 0x0C99, r25
3e4c: 8b ef ldi r24, 0xFB ; 251
3e4e: 80 93 9b 0c sts 0x0C9B, r24
3e52: 8a e0 ldi r24, 0x0A ; 10
3e54: 80 93 9c 0c sts 0x0C9C, r24
3e58: 86 e4 ldi r24, 0x46 ; 70
3e5a: 80 93 9a 0c sts 0x0C9A, r24
3e5e: 90 93 9e 0c sts 0x0C9E, r25
3e62: 40 93 9d 0c sts 0x0C9D, r20
3e66: 30 93 9f 0c sts 0x0C9F, r19
3e6a: 10 92 a0 0c sts 0x0CA0, r1
3e6e: 80 e1 ldi r24, 0x10 ; 16
3e70: 80 93 a1 0c sts 0x0CA1, r24
3e74: 20 93 a2 0c sts 0x0CA2, r18
3e78: 8a ef ldi r24, 0xFA ; 250
3e7a: 80 93 a3 0c sts 0x0CA3, r24
3e7e: 8a e1 ldi r24, 0x1A ; 26
3e80: 80 93 a4 0c sts 0x0CA4, r24
3e84: 80 e8 ldi r24, 0x80 ; 128
3e86: 80 93 a5 0c sts 0x0CA5, r24
3e8a: 88 e7 ldi r24, 0x78 ; 120
3e8c: 80 93 a6 0c sts 0x0CA6, r24
3e90: 96 e9 ldi r25, 0x96 ; 150
3e92: 90 93 a7 0c sts 0x0CA7, r25
3e96: 8a e5 ldi r24, 0x5A ; 90
3e98: 80 93 a8 0c sts 0x0CA8, r24
3e9c: 83 e2 ldi r24, 0x23 ; 35
3e9e: 80 93 a9 0c sts 0x0CA9, r24
3ea2: 84 e1 ldi r24, 0x14 ; 20
3ea4: 80 93 aa 0c sts 0x0CAA, r24
3ea8: 10 92 ab 0c sts 0x0CAB, r1
3eac: 20 93 ac 0c sts 0x0CAC, r18
3eb0: 10 92 ad 0c sts 0x0CAD, r1
3eb4: 10 92 ae 0c sts 0x0CAE, r1
3eb8: 10 92 af 0c sts 0x0CAF, r1
3ebc: 10 92 b0 0c sts 0x0CB0, r1
3ec0: 84 e6 ldi r24, 0x64 ; 100
3ec2: 80 93 b1 0c sts 0x0CB1, r24
3ec6: 88 e2 ldi r24, 0x28 ; 40
3ec8: 80 93 b2 0c sts 0x0CB2, r24
3ecc: 10 92 b6 0c sts 0x0CB6, r1
3ed0: 82 e3 ldi r24, 0x32 ; 50
3ed2: 80 93 b3 0c sts 0x0CB3, r24
3ed6: 90 93 b4 0c sts 0x0CB4, r25
3eda: 20 93 b5 0c sts 0x0CB5, r18
3ede: ae eb ldi r26, 0xBE ; 190
3ee0: bc e0 ldi r27, 0x0C ; 12
3ee2: e0 e7 ldi r30, 0x70 ; 112
3ee4: f1 e0 ldi r31, 0x01 ; 1
3ee6: 8c e0 ldi r24, 0x0C ; 12
3ee8: 01 90 ld r0, Z+
3eea: 0d 92 st X+, r0
3eec: 81 50 subi r24, 0x01 ; 1
3eee: e1 f7 brne .-8 ; 0x3ee8 <DefaultKonstanten1+0xd6>
3ef0: 08 95 ret
00003ef2 <SendMotorData>:
3ef2: 80 91 d6 08 lds r24, 0x08D6
3ef6: 88 23 and r24, r24
3ef8: 01 f5 brne .+64 ; 0x3f3a <SendMotorData+0x48>
3efa: 10 92 61 09 sts 0x0961, r1
3efe: 10 92 60 09 sts 0x0960, r1
3f02: 10 92 66 09 sts 0x0966, r1
3f06: 10 92 6c 09 sts 0x096C, r1
3f0a: 80 91 34 08 lds r24, 0x0834
3f0e: 88 23 and r24, r24
3f10: 11 f0 breq .+4 ; 0x3f16 <SendMotorData+0x24>
3f12: 80 93 60 09 sts 0x0960, r24
3f16: 80 91 35 08 lds r24, 0x0835
3f1a: 88 23 and r24, r24
3f1c: 11 f0 breq .+4 ; 0x3f22 <SendMotorData+0x30>
3f1e: 80 93 61 09 sts 0x0961, r24
3f22: 80 91 36 08 lds r24, 0x0836
3f26: 88 23 and r24, r24
3f28: 11 f0 breq .+4 ; 0x3f2e <SendMotorData+0x3c>
3f2a: 80 93 6c 09 sts 0x096C, r24
3f2e: 80 91 37 08 lds r24, 0x0837
3f32: 88 23 and r24, r24
3f34: 11 f0 breq .+4 ; 0x3f3a <SendMotorData+0x48>
3f36: 80 93 66 09 sts 0x0966, r24
3f3a: 10 92 6b 08 sts 0x086B, r1
3f3e: 10 92 6c 08 sts 0x086C, r1
3f42: 0e 94 d5 14 call 0x29aa ; 0x29aa <i2c_start>
3f46: 08 95 ret
00003f48 <SetNeutral>:
3f48: cf 93 push r28
3f4a: df 93 push r29
3f4c: 10 92 7a 08 sts 0x087A, r1
3f50: 10 92 79 08 sts 0x0879, r1
3f54: 10 92 7c 08 sts 0x087C, r1
3f58: 10 92 7b 08 sts 0x087B, r1
3f5c: 80 e0 ldi r24, 0x00 ; 0
3f5e: 90 e0 ldi r25, 0x00 ; 0
3f60: a0 e0 ldi r26, 0x00 ; 0
3f62: b0 e0 ldi r27, 0x00 ; 0
3f64: 80 93 7d 08 sts 0x087D, r24
3f68: 90 93 7e 08 sts 0x087E, r25
3f6c: a0 93 7f 08 sts 0x087F, r26
3f70: b0 93 80 08 sts 0x0880, r27
3f74: 10 92 74 08 sts 0x0874, r1
3f78: 10 92 73 08 sts 0x0873, r1
3f7c: 10 92 76 08 sts 0x0876, r1
3f80: 10 92 75 08 sts 0x0875, r1
3f84: 10 92 78 08 sts 0x0878, r1
3f88: 10 92 77 08 sts 0x0877, r1
3f8c: 0e 94 d8 19 call 0x33b0 ; 0x33b0 <CalibrierMittelwert>
3f90: 85 e0 ldi r24, 0x05 ; 5
3f92: 90 e0 ldi r25, 0x00 ; 0
3f94: 0e 94 96 0c call 0x192c ; 0x192c <SetDelay>
3f98: ec 01 movw r28, r24
3f9a: ce 01 movw r24, r28
3f9c: 0e 94 9f 0c call 0x193e ; 0x193e <CheckDelay>
3fa0: 88 23 and r24, r24
3fa2: d9 f3 breq .-10 ; 0x3f9a <SetNeutral+0x52>
3fa4: 0e 94 d8 19 call 0x33b0 ; 0x33b0 <CalibrierMittelwert>
3fa8: 80 91 98 0c lds r24, 0x0C98
3fac: 80 ff sbrs r24, 0
3fae: 10 c0 rjmp .+32 ; 0x3fd0 <SetNeutral+0x88>
3fb0: 80 91 0a 01 lds r24, 0x010A
3fb4: 90 91 0b 01 lds r25, 0x010B
3fb8: 87 5b subi r24, 0xB7 ; 183
3fba: 93 40 sbci r25, 0x03 ; 3
3fbc: 38 f4 brcc .+14 ; 0x3fcc <SetNeutral+0x84>
3fbe: 80 91 0a 01 lds r24, 0x010A
3fc2: 90 91 0b 01 lds r25, 0x010B
3fc6: 8e 5e subi r24, 0xEE ; 238
3fc8: 92 40 sbci r25, 0x02 ; 2
3fca: 10 f4 brcc .+4 ; 0x3fd0 <SetNeutral+0x88>
3fcc: 0e 94 b5 10 call 0x216a ; 0x216a <SucheLuftruckOffset>
3fd0: 80 91 cc 0c lds r24, 0x0CCC
3fd4: 90 91 cd 0c lds r25, 0x0CCD
3fd8: 97 ff sbrs r25, 7
3fda: 03 c0 rjmp .+6 ; 0x3fe2 <SetNeutral+0x9a>
3fdc: 90 95 com r25
3fde: 81 95 neg r24
3fe0: 9f 4f sbci r25, 0xFF ; 255
3fe2: 90 93 74 08 sts 0x0874, r25
3fe6: 80 93 73 08 sts 0x0873, r24
3fea: 80 91 ca 0c lds r24, 0x0CCA
3fee: 90 91 cb 0c lds r25, 0x0CCB
3ff2: 97 ff sbrs r25, 7
3ff4: 03 c0 rjmp .+6 ; 0x3ffc <SetNeutral+0xb4>
3ff6: 90 95 com r25
3ff8: 81 95 neg r24
3ffa: 9f 4f sbci r25, 0xFF ; 255
3ffc: 90 93 76 08 sts 0x0876, r25
4000: 80 93 75 08 sts 0x0875, r24
4004: 80 91 d8 0c lds r24, 0x0CD8
4008: 90 91 d9 0c lds r25, 0x0CD9
400c: 97 ff sbrs r25, 7
400e: 03 c0 rjmp .+6 ; 0x4016 <SetNeutral+0xce>
4010: 90 95 com r25
4012: 81 95 neg r24
4014: 9f 4f sbci r25, 0xFF ; 255
4016: 90 93 78 08 sts 0x0878, r25
401a: 80 93 77 08 sts 0x0877, r24
401e: 80 91 de 0c lds r24, 0x0CDE
4022: 90 91 df 0c lds r25, 0x0CDF
4026: 97 ff sbrs r25, 7
4028: 03 c0 rjmp .+6 ; 0x4030 <SetNeutral+0xe8>
402a: 90 95 com r25
402c: 81 95 neg r24
402e: 9f 4f sbci r25, 0xFF ; 255
4030: 60 e1 ldi r22, 0x10 ; 16
4032: 70 e0 ldi r23, 0x00 ; 0
4034: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
4038: 70 93 7c 08 sts 0x087C, r23
403c: 60 93 7b 08 sts 0x087B, r22
4040: 80 91 d5 0c lds r24, 0x0CD5
4044: 90 91 d6 0c lds r25, 0x0CD6
4048: 97 ff sbrs r25, 7
404a: 03 c0 rjmp .+6 ; 0x4052 <SetNeutral+0x10a>
404c: 90 95 com r25
404e: 81 95 neg r24
4050: 9f 4f sbci r25, 0xFF ; 255
4052: 60 e1 ldi r22, 0x10 ; 16
4054: 70 e0 ldi r23, 0x00 ; 0
4056: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
405a: 70 93 7a 08 sts 0x087A, r23
405e: 60 93 79 08 sts 0x0879, r22
4062: 60 91 3c 0c lds r22, 0x0C3C
4066: 70 91 3d 0c lds r23, 0x0C3D
406a: 88 27 eor r24, r24
406c: 77 fd sbrc r23, 7
406e: 80 95 com r24
4070: 98 2f mov r25, r24
4072: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4076: 60 93 7d 08 sts 0x087D, r22
407a: 70 93 7e 08 sts 0x087E, r23
407e: 80 93 7f 08 sts 0x087F, r24
4082: 90 93 80 08 sts 0x0880, r25
4086: 10 92 97 08 sts 0x0897, r1
408a: 10 92 98 08 sts 0x0898, r1
408e: 10 92 99 08 sts 0x0899, r1
4092: 10 92 9a 08 sts 0x089A, r1
4096: 10 92 9b 08 sts 0x089B, r1
409a: 10 92 9c 08 sts 0x089C, r1
409e: 10 92 9d 08 sts 0x089D, r1
40a2: 10 92 9e 08 sts 0x089E, r1
40a6: 10 92 9f 08 sts 0x089F, r1
40aa: 10 92 a0 08 sts 0x08A0, r1
40ae: 10 92 a1 08 sts 0x08A1, r1
40b2: 10 92 a2 08 sts 0x08A2, r1
40b6: 10 92 a3 08 sts 0x08A3, r1
40ba: 10 92 a4 08 sts 0x08A4, r1
40be: 10 92 a5 08 sts 0x08A5, r1
40c2: 10 92 a6 08 sts 0x08A6, r1
40c6: 10 92 a7 08 sts 0x08A7, r1
40ca: 10 92 a8 08 sts 0x08A8, r1
40ce: 10 92 a9 08 sts 0x08A9, r1
40d2: 10 92 aa 08 sts 0x08AA, r1
40d6: 10 92 cd 0c sts 0x0CCD, r1
40da: 10 92 cc 0c sts 0x0CCC, r1
40de: 10 92 cb 0c sts 0x0CCB, r1
40e2: 10 92 ca 0c sts 0x0CCA, r1
40e6: 10 92 d9 0c sts 0x0CD9, r1
40ea: 10 92 d8 0c sts 0x0CD8, r1
40ee: 80 91 06 01 lds r24, 0x0106
40f2: 90 91 07 01 lds r25, 0x0107
40f6: a0 91 08 01 lds r26, 0x0108
40fa: b0 91 09 01 lds r27, 0x0109
40fe: 90 93 3f 0c sts 0x0C3F, r25
4102: 80 93 3e 0c sts 0x0C3E, r24
4106: 10 92 61 08 sts 0x0861, r1
410a: 10 92 60 08 sts 0x0860, r1
410e: 10 92 af 08 sts 0x08AF, r1
4112: 10 92 b0 08 sts 0x08B0, r1
4116: 10 92 b1 08 sts 0x08B1, r1
411a: 10 92 b2 08 sts 0x08B2, r1
411e: 80 91 b3 08 lds r24, 0x08B3
4122: 90 91 b4 08 lds r25, 0x08B4
4126: 90 93 b6 08 sts 0x08B6, r25
412a: 80 93 b5 08 sts 0x08B5, r24
412e: 82 e3 ldi r24, 0x32 ; 50
4130: 90 e0 ldi r25, 0x00 ; 0
4132: 90 93 48 08 sts 0x0848, r25
4136: 80 93 47 08 sts 0x0847, r24
413a: df 91 pop r29
413c: cf 91 pop r28
413e: 08 95 ret
00004140 <Piep>:
4140: 1f 93 push r17
4142: 18 2f mov r17, r24
4144: 0e c0 rjmp .+28 ; 0x4162 <Piep+0x22>
4146: 80 91 d6 08 lds r24, 0x08D6
414a: 88 23 and r24, r24
414c: 61 f4 brne .+24 ; 0x4166 <Piep+0x26>
414e: 84 e6 ldi r24, 0x64 ; 100
4150: 90 e0 ldi r25, 0x00 ; 0
4152: 90 93 48 08 sts 0x0848, r25
4156: 80 93 47 08 sts 0x0847, r24
415a: 8a ef ldi r24, 0xFA ; 250
415c: 90 e0 ldi r25, 0x00 ; 0
415e: 0e 94 79 0d call 0x1af2 ; 0x1af2 <Delay_ms>
4162: 11 50 subi r17, 0x01 ; 1
4164: 80 f7 brcc .-32 ; 0x4146 <Piep+0x6>
4166: 1f 91 pop r17
4168: 08 95 ret
0000416a <MotorRegler>:
416a: 2f 92 push r2
416c: 3f 92 push r3
416e: 4f 92 push r4
4170: 5f 92 push r5
4172: 6f 92 push r6
4174: 7f 92 push r7
4176: 8f 92 push r8
4178: 9f 92 push r9
417a: af 92 push r10
417c: bf 92 push r11
417e: cf 92 push r12
4180: df 92 push r13
4182: ef 92 push r14
4184: ff 92 push r15
4186: 0f 93 push r16
4188: 1f 93 push r17
418a: cf 93 push r28
418c: df 93 push r29
418e: cd b7 in r28, 0x3d ; 61
4190: de b7 in r29, 0x3e ; 62
4192: 24 97 sbiw r28, 0x04 ; 4
4194: 0f b6 in r0, 0x3f ; 63
4196: f8 94 cli
4198: de bf out 0x3e, r29 ; 62
419a: 0f be out 0x3f, r0 ; 63
419c: cd bf out 0x3d, r28 ; 61
419e: 0e 94 3b 16 call 0x2c76 ; 0x2c76 <Mittelwert>
41a2: 29 9a sbi 0x05, 1 ; 5
41a4: e0 91 92 0c lds r30, 0x0C92
41a8: ae 2f mov r26, r30
41aa: bb 27 eor r27, r27
41ac: aa 0f add r26, r26
41ae: bb 1f adc r27, r27
41b0: ac 5a subi r26, 0xAC ; 172
41b2: b3 4f sbci r27, 0xF3 ; 243
41b4: 0d 90 ld r0, X+
41b6: bc 91 ld r27, X
41b8: a0 2d mov r26, r0
41ba: 9d 01 movw r18, r26
41bc: 28 58 subi r18, 0x88 ; 136
41be: 3f 4f sbci r19, 0xFF ; 255
41c0: 3a 83 std Y+2, r19 ; 0x02
41c2: 29 83 std Y+1, r18 ; 0x01
41c4: 37 ff sbrs r19, 7
41c6: 02 c0 rjmp .+4 ; 0x41cc <MotorRegler+0x62>
41c8: 1a 82 std Y+2, r1 ; 0x02
41ca: 19 82 std Y+1, r1 ; 0x01
41cc: 80 91 cf 08 lds r24, 0x08CF
41d0: 84 36 cpi r24, 0x64 ; 100
41d2: 08 f0 brcs .+2 ; 0x41d6 <MotorRegler+0x6c>
41d4: 4a c0 rjmp .+148 ; 0x426a <MotorRegler+0x100>
41d6: 80 91 01 01 lds r24, 0x0101
41da: 88 23 and r24, r24
41dc: 31 f4 brne .+12 ; 0x41ea <MotorRegler+0x80>
41de: 84 ef ldi r24, 0xF4 ; 244
41e0: 91 e0 ldi r25, 0x01 ; 1
41e2: 90 93 48 08 sts 0x0848, r25
41e6: 80 93 47 08 sts 0x0847, r24
41ea: 80 91 ea 08 lds r24, 0x08EA
41ee: 90 91 eb 08 lds r25, 0x08EB
41f2: 00 97 sbiw r24, 0x00 ; 0
41f4: 31 f0 breq .+12 ; 0x4202 <MotorRegler+0x98>
41f6: 01 97 sbiw r24, 0x01 ; 1
41f8: 90 93 eb 08 sts 0x08EB, r25
41fc: 80 93 ea 08 sts 0x08EA, r24
4200: 04 c0 rjmp .+8 ; 0x420a <MotorRegler+0xa0>
4202: 10 92 d6 08 sts 0x08D6, r1
4206: 10 92 b9 08 sts 0x08B9, r1
420a: 28 9a sbi 0x05, 0 ; 5
420c: 80 91 e5 08 lds r24, 0x08E5
4210: 90 91 e6 08 lds r25, 0x08E6
4214: 81 5d subi r24, 0xD1 ; 209
4216: 97 40 sbci r25, 0x07 ; 7
4218: 28 f1 brcs .+74 ; 0x4264 <MotorRegler+0xfa>
421a: 80 91 a9 0c lds r24, 0x0CA9
421e: 48 2f mov r20, r24
4220: 55 27 eor r21, r21
4222: 5a 83 std Y+2, r21 ; 0x02
4224: 49 83 std Y+1, r20 ; 0x01
4226: 81 e0 ldi r24, 0x01 ; 1
4228: 80 93 b9 08 sts 0x08B9, r24
422c: e0 91 90 0c lds r30, 0x0C90
4230: ff 27 eor r31, r31
4232: ee 0f add r30, r30
4234: ff 1f adc r31, r31
4236: ec 5a subi r30, 0xAC ; 172
4238: f3 4f sbci r31, 0xF3 ; 243
423a: 11 82 std Z+1, r1 ; 0x01
423c: 10 82 st Z, r1
423e: e0 91 91 0c lds r30, 0x0C91
4242: ff 27 eor r31, r31
4244: ee 0f add r30, r30
4246: ff 1f adc r31, r31
4248: ec 5a subi r30, 0xAC ; 172
424a: f3 4f sbci r31, 0xF3 ; 243
424c: 11 82 std Z+1, r1 ; 0x01
424e: 10 82 st Z, r1
4250: e0 91 93 0c lds r30, 0x0C93
4254: ff 27 eor r31, r31
4256: ee 0f add r30, r30
4258: ff 1f adc r31, r31
425a: ec 5a subi r30, 0xAC ; 172
425c: f3 4f sbci r31, 0xF3 ; 243
425e: 11 82 std Z+1, r1 ; 0x01
4260: 10 82 st Z, r1
4262: d6 c1 rjmp .+940 ; 0x4610 <MotorRegler+0x4a6>
4264: 10 92 d6 08 sts 0x08D6, r1
4268: d3 c1 rjmp .+934 ; 0x4610 <MotorRegler+0x4a6>
426a: 80 91 cf 08 lds r24, 0x08CF
426e: 8d 38 cpi r24, 0x8D ; 141
4270: 08 f4 brcc .+2 ; 0x4274 <MotorRegler+0x10a>
4272: ce c1 rjmp .+924 ; 0x4610 <MotorRegler+0x4a6>
4274: 10 92 b9 08 sts 0x08B9, r1
4278: 80 91 aa 0c lds r24, 0x0CAA
427c: 22 e3 ldi r18, 0x32 ; 50
427e: 82 9f mul r24, r18
4280: c0 01 movw r24, r0
4282: 11 24 eor r1, r1
4284: 90 93 eb 08 sts 0x08EB, r25
4288: 80 93 ea 08 sts 0x08EA, r24
428c: 69 81 ldd r22, Y+1 ; 0x01
428e: 7a 81 ldd r23, Y+2 ; 0x02
4290: 69 32 cpi r22, 0x29 ; 41
4292: 71 05 cpc r23, r1
4294: ac f0 brlt .+42 ; 0x42c0 <MotorRegler+0x156>
4296: 80 91 e5 08 lds r24, 0x08E5
429a: 90 91 e6 08 lds r25, 0x08E6
429e: 7f ef ldi r23, 0xFF ; 255
42a0: 8f 3f cpi r24, 0xFF ; 255
42a2: 97 07 cpc r25, r23
42a4: 29 f0 breq .+10 ; 0x42b0 <MotorRegler+0x146>
42a6: 01 96 adiw r24, 0x01 ; 1
42a8: 90 93 e6 08 sts 0x08E6, r25
42ac: 80 93 e5 08 sts 0x08E5, r24
42b0: 80 91 e5 08 lds r24, 0x08E5
42b4: 90 91 e6 08 lds r25, 0x08E6
42b8: 90 93 bd 08 sts 0x08BD, r25
42bc: 80 93 bc 08 sts 0x08BC, r24
42c0: 80 91 e5 08 lds r24, 0x08E5
42c4: 90 91 e6 08 lds r25, 0x08E6
42c8: 88 3c cpi r24, 0xC8 ; 200
42ca: 91 05 cpc r25, r1
42cc: 20 f0 brcs .+8 ; 0x42d6 <MotorRegler+0x16c>
42ce: 89 81 ldd r24, Y+1 ; 0x01
42d0: 9a 81 ldd r25, Y+2 ; 0x02
42d2: 88 97 sbiw r24, 0x28 ; 40
42d4: 04 f5 brge .+64 ; 0x4316 <MotorRegler+0x1ac>
42d6: 10 92 00 09 sts 0x0900, r1
42da: 10 92 01 09 sts 0x0901, r1
42de: 10 92 02 09 sts 0x0902, r1
42e2: 10 92 03 09 sts 0x0903, r1
42e6: 10 92 fc 08 sts 0x08FC, r1
42ea: 10 92 fd 08 sts 0x08FD, r1
42ee: 10 92 fe 08 sts 0x08FE, r1
42f2: 10 92 ff 08 sts 0x08FF, r1
42f6: 10 92 a7 08 sts 0x08A7, r1
42fa: 10 92 a8 08 sts 0x08A8, r1
42fe: 10 92 a9 08 sts 0x08A9, r1
4302: 10 92 aa 08 sts 0x08AA, r1
4306: 10 92 ab 08 sts 0x08AB, r1
430a: 10 92 ac 08 sts 0x08AC, r1
430e: 10 92 ad 08 sts 0x08AD, r1
4312: 10 92 ae 08 sts 0x08AE, r1
4316: e9 81 ldd r30, Y+1 ; 0x01
4318: fa 81 ldd r31, Y+2 ; 0x02
431a: e9 3c cpi r30, 0xC9 ; 201
431c: f1 05 cpc r31, r1
431e: 0c f4 brge .+2 ; 0x4322 <MotorRegler+0x1b8>
4320: d6 c0 rjmp .+428 ; 0x44ce <MotorRegler+0x364>
4322: 80 91 d6 08 lds r24, 0x08D6
4326: 88 23 and r24, r24
4328: 09 f0 breq .+2 ; 0x432c <MotorRegler+0x1c2>
432a: 72 c1 rjmp .+740 ; 0x4610 <MotorRegler+0x4a6>
432c: e0 91 93 0c lds r30, 0x0C93
4330: ff 27 eor r31, r31
4332: ee 0f add r30, r30
4334: ff 1f adc r31, r31
4336: ec 5a subi r30, 0xAC ; 172
4338: f3 4f sbci r31, 0xF3 ; 243
433a: 80 81 ld r24, Z
433c: 91 81 ldd r25, Z+1 ; 0x01
433e: 8c 34 cpi r24, 0x4C ; 76
4340: 91 05 cpc r25, r1
4342: 0c f4 brge .+2 ; 0x4346 <MotorRegler+0x1dc>
4344: c1 c0 rjmp .+386 ; 0x44c8 <MotorRegler+0x35e>
4346: 80 91 e9 08 lds r24, 0x08E9
434a: 8f 5f subi r24, 0xFF ; 255
434c: 80 93 e9 08 sts 0x08E9, r24
4350: 89 3c cpi r24, 0xC9 ; 201
4352: 08 f4 brcc .+2 ; 0x4356 <MotorRegler+0x1ec>
4354: 5d c1 rjmp .+698 ; 0x4610 <MotorRegler+0x4a6>
4356: 29 98 cbi 0x05, 1 ; 5
4358: 0e 94 a4 1f call 0x3f48 ; 0x3f48 <SetNeutral>
435c: 10 92 d6 08 sts 0x08D6, r1
4360: 10 92 e9 08 sts 0x08E9, r1
4364: 10 92 e6 08 sts 0x08E6, r1
4368: 10 92 e5 08 sts 0x08E5, r1
436c: 80 91 90 0c lds r24, 0x0C90
4370: 28 2f mov r18, r24
4372: 33 27 eor r19, r19
4374: f9 01 movw r30, r18
4376: ee 0f add r30, r30
4378: ff 1f adc r31, r31
437a: ec 5a subi r30, 0xAC ; 172
437c: f3 4f sbci r31, 0xF3 ; 243
437e: 80 81 ld r24, Z
4380: 91 81 ldd r25, Z+1 ; 0x01
4382: 87 34 cpi r24, 0x47 ; 71
4384: 91 05 cpc r25, r1
4386: 9c f4 brge .+38 ; 0x43ae <MotorRegler+0x244>
4388: e0 91 91 0c lds r30, 0x0C91
438c: ff 27 eor r31, r31
438e: ee 0f add r30, r30
4390: ff 1f adc r31, r31
4392: ec 5a subi r30, 0xAC ; 172
4394: f3 4f sbci r31, 0xF3 ; 243
4396: 01 90 ld r0, Z+
4398: f0 81 ld r31, Z
439a: e0 2d mov r30, r0
439c: f7 ff sbrs r31, 7
439e: 03 c0 rjmp .+6 ; 0x43a6 <MotorRegler+0x23c>
43a0: f0 95 com r31
43a2: e1 95 neg r30
43a4: ff 4f sbci r31, 0xFF ; 255
43a6: e7 34 cpi r30, 0x47 ; 71
43a8: f1 05 cpc r31, r1
43aa: 0c f4 brge .+2 ; 0x43ae <MotorRegler+0x244>
43ac: 6c c0 rjmp .+216 ; 0x4486 <MotorRegler+0x31c>
43ae: 80 91 91 0c lds r24, 0x0C91
43b2: 68 2f mov r22, r24
43b4: 77 27 eor r23, r23
43b6: db 01 movw r26, r22
43b8: aa 0f add r26, r26
43ba: bb 1f adc r27, r27
43bc: ac 5a subi r26, 0xAC ; 172
43be: b3 4f sbci r27, 0xF3 ; 243
43c0: 8d 91 ld r24, X+
43c2: 9c 91 ld r25, X
43c4: 11 97 sbiw r26, 0x01 ; 1
43c6: 87 34 cpi r24, 0x47 ; 71
43c8: 91 05 cpc r25, r1
43ca: 3c f0 brlt .+14 ; 0x43da <MotorRegler+0x270>
43cc: f9 01 movw r30, r18
43ce: ee 0f add r30, r30
43d0: ff 1f adc r31, r31
43d2: ec 5a subi r30, 0xAC ; 172
43d4: f3 4f sbci r31, 0xF3 ; 243
43d6: 80 81 ld r24, Z
43d8: 91 81 ldd r25, Z+1 ; 0x01
43da: 8d 91 ld r24, X+
43dc: 9c 91 ld r25, X
43de: 87 34 cpi r24, 0x47 ; 71
43e0: 91 05 cpc r25, r1
43e2: 64 f0 brlt .+24 ; 0x43fc <MotorRegler+0x292>
43e4: f9 01 movw r30, r18
43e6: ee 0f add r30, r30
43e8: ff 1f adc r31, r31
43ea: ec 5a subi r30, 0xAC ; 172
43ec: f3 4f sbci r31, 0xF3 ; 243
43ee: 80 81 ld r24, Z
43f0: 91 81 ldd r25, Z+1 ; 0x01
43f2: 87 34 cpi r24, 0x47 ; 71
43f4: 91 05 cpc r25, r1
43f6: 14 f0 brlt .+4 ; 0x43fc <MotorRegler+0x292>
43f8: 42 e0 ldi r20, 0x02 ; 2
43fa: 01 c0 rjmp .+2 ; 0x43fe <MotorRegler+0x294>
43fc: 41 e0 ldi r20, 0x01 ; 1
43fe: fb 01 movw r30, r22
4400: ee 0f add r30, r30
4402: ff 1f adc r31, r31
4404: ec 5a subi r30, 0xAC ; 172
4406: f3 4f sbci r31, 0xF3 ; 243
4408: 80 81 ld r24, Z
440a: 91 81 ldd r25, Z+1 ; 0x01
440c: 86 34 cpi r24, 0x46 ; 70
440e: 91 05 cpc r25, r1
4410: 5c f4 brge .+22 ; 0x4428 <MotorRegler+0x2be>
4412: f9 01 movw r30, r18
4414: ee 0f add r30, r30
4416: ff 1f adc r31, r31
4418: ec 5a subi r30, 0xAC ; 172
441a: f3 4f sbci r31, 0xF3 ; 243
441c: 80 81 ld r24, Z
441e: 91 81 ldd r25, Z+1 ; 0x01
4420: 87 34 cpi r24, 0x47 ; 71
4422: 91 05 cpc r25, r1
4424: 0c f0 brlt .+2 ; 0x4428 <MotorRegler+0x2be>
4426: 43 e0 ldi r20, 0x03 ; 3
4428: fb 01 movw r30, r22
442a: ee 0f add r30, r30
442c: ff 1f adc r31, r31
442e: ec 5a subi r30, 0xAC ; 172
4430: f3 4f sbci r31, 0xF3 ; 243
4432: 80 81 ld r24, Z
4434: 91 81 ldd r25, Z+1 ; 0x01
4436: 8a 5b subi r24, 0xBA ; 186
4438: 9f 4f sbci r25, 0xFF ; 255
443a: 5c f4 brge .+22 ; 0x4452 <MotorRegler+0x2e8>
443c: f9 01 movw r30, r18
443e: ee 0f add r30, r30
4440: ff 1f adc r31, r31
4442: ec 5a subi r30, 0xAC ; 172
4444: f3 4f sbci r31, 0xF3 ; 243
4446: 80 81 ld r24, Z
4448: 91 81 ldd r25, Z+1 ; 0x01
444a: 87 34 cpi r24, 0x47 ; 71
444c: 91 05 cpc r25, r1
444e: 0c f0 brlt .+2 ; 0x4452 <MotorRegler+0x2e8>
4450: 44 e0 ldi r20, 0x04 ; 4
4452: 66 0f add r22, r22
4454: 77 1f adc r23, r23
4456: 6c 5a subi r22, 0xAC ; 172
4458: 73 4f sbci r23, 0xF3 ; 243
445a: fb 01 movw r30, r22
445c: 80 81 ld r24, Z
445e: 91 81 ldd r25, Z+1 ; 0x01
4460: 8a 5b subi r24, 0xBA ; 186
4462: 9f 4f sbci r25, 0xFF ; 255
4464: 5c f4 brge .+22 ; 0x447c <MotorRegler+0x312>
4466: 22 0f add r18, r18
4468: 33 1f adc r19, r19
446a: 2c 5a subi r18, 0xAC ; 172
446c: 33 4f sbci r19, 0xF3 ; 243
446e: f9 01 movw r30, r18
4470: 80 81 ld r24, Z
4472: 91 81 ldd r25, Z+1 ; 0x01
4474: 86 34 cpi r24, 0x46 ; 70
4476: 91 05 cpc r25, r1
4478: 0c f4 brge .+2 ; 0x447c <MotorRegler+0x312>
447a: 45 e0 ldi r20, 0x05 ; 5
447c: a2 e0 ldi r26, 0x02 ; 2
447e: b0 e0 ldi r27, 0x00 ; 0
4480: 04 2e mov r0, r20
4482: 0e 94 3a 3f call 0x7e74 ; 0x7e74 <__eeprom_write_byte_1F2021>
4486: 0e 94 04 02 call 0x408 ; 0x408 <GetActiveParamSetNumber>
448a: 4a e3 ldi r20, 0x3A ; 58
448c: 60 e9 ldi r22, 0x90 ; 144
448e: 7c e0 ldi r23, 0x0C ; 12
4490: 0e 94 23 02 call 0x446 ; 0x446 <ReadParameterSet>
4494: 0e 94 04 02 call 0x408 ; 0x408 <GetActiveParamSetNumber>
4498: 0e 94 a0 20 call 0x4140 ; 0x4140 <Piep>
449c: 80 91 98 0c lds r24, 0x0C98
44a0: 80 ff sbrs r24, 0
44a2: b6 c0 rjmp .+364 ; 0x4610 <MotorRegler+0x4a6>
44a4: 80 91 0a 01 lds r24, 0x010A
44a8: 90 91 0b 01 lds r25, 0x010B
44ac: 87 5b subi r24, 0xB7 ; 183
44ae: 93 40 sbci r25, 0x03 ; 3
44b0: 40 f4 brcc .+16 ; 0x44c2 <MotorRegler+0x358>
44b2: 80 91 0a 01 lds r24, 0x010A
44b6: 90 91 0b 01 lds r25, 0x010B
44ba: 8e 5e subi r24, 0xEE ; 238
44bc: 92 40 sbci r25, 0x02 ; 2
44be: 08 f0 brcs .+2 ; 0x44c2 <MotorRegler+0x358>
44c0: a7 c0 rjmp .+334 ; 0x4610 <MotorRegler+0x4a6>
44c2: 0e 94 b5 10 call 0x216a ; 0x216a <SucheLuftruckOffset>
44c6: a4 c0 rjmp .+328 ; 0x4610 <MotorRegler+0x4a6>
44c8: 10 92 e9 08 sts 0x08E9, r1
44cc: a1 c0 rjmp .+322 ; 0x4610 <MotorRegler+0x4a6>
44ce: 49 81 ldd r20, Y+1 ; 0x01
44d0: 5a 81 ldd r21, Y+2 ; 0x02
44d2: 43 32 cpi r20, 0x23 ; 35
44d4: 51 05 cpc r21, r1
44d6: 0c f0 brlt .+2 ; 0x44da <MotorRegler+0x370>
44d8: 9b c0 rjmp .+310 ; 0x4610 <MotorRegler+0x4a6>
44da: 80 91 93 0c lds r24, 0x0C93
44de: 48 2f mov r20, r24
44e0: 55 27 eor r21, r21
44e2: fa 01 movw r30, r20
44e4: ee 0f add r30, r30
44e6: ff 1f adc r31, r31
44e8: ec 5a subi r30, 0xAC ; 172
44ea: f3 4f sbci r31, 0xF3 ; 243
44ec: 80 81 ld r24, Z
44ee: 91 81 ldd r25, Z+1 ; 0x01
44f0: 85 5b subi r24, 0xB5 ; 181
44f2: 9f 4f sbci r25, 0xFF ; 255
44f4: 0c f0 brlt .+2 ; 0x44f8 <MotorRegler+0x38e>
44f6: 6d c0 rjmp .+218 ; 0x45d2 <MotorRegler+0x468>
44f8: 80 91 e8 08 lds r24, 0x08E8
44fc: 8f 5f subi r24, 0xFF ; 255
44fe: 80 93 e8 08 sts 0x08E8, r24
4502: 89 3c cpi r24, 0xC9 ; 201
4504: 08 f4 brcc .+2 ; 0x4508 <MotorRegler+0x39e>
4506: 67 c0 rjmp .+206 ; 0x45d6 <MotorRegler+0x46c>
4508: 88 ec ldi r24, 0xC8 ; 200
450a: 80 93 e8 08 sts 0x08E8, r24
450e: 81 e0 ldi r24, 0x01 ; 1
4510: 90 e0 ldi r25, 0x00 ; 0
4512: 90 93 e6 08 sts 0x08E6, r25
4516: 80 93 e5 08 sts 0x08E5, r24
451a: 81 e0 ldi r24, 0x01 ; 1
451c: 80 93 d6 08 sts 0x08D6, r24
4520: 10 92 f8 08 sts 0x08F8, r1
4524: 10 92 f9 08 sts 0x08F9, r1
4528: 10 92 fa 08 sts 0x08FA, r1
452c: 10 92 fb 08 sts 0x08FB, r1
4530: 10 92 a7 08 sts 0x08A7, r1
4534: 10 92 a8 08 sts 0x08A8, r1
4538: 10 92 a9 08 sts 0x08A9, r1
453c: 10 92 aa 08 sts 0x08AA, r1
4540: 10 92 ab 08 sts 0x08AB, r1
4544: 10 92 ac 08 sts 0x08AC, r1
4548: 10 92 ad 08 sts 0x08AD, r1
454c: 10 92 ae 08 sts 0x08AE, r1
4550: 10 92 97 08 sts 0x0897, r1
4554: 10 92 98 08 sts 0x0898, r1
4558: 10 92 99 08 sts 0x0899, r1
455c: 10 92 9a 08 sts 0x089A, r1
4560: 10 92 9f 08 sts 0x089F, r1
4564: 10 92 a0 08 sts 0x08A0, r1
4568: 10 92 a1 08 sts 0x08A1, r1
456c: 10 92 a2 08 sts 0x08A2, r1
4570: 80 91 83 08 lds r24, 0x0883
4574: 90 91 84 08 lds r25, 0x0884
4578: a0 91 85 08 lds r26, 0x0885
457c: b0 91 86 08 lds r27, 0x0886
4580: 80 93 9b 08 sts 0x089B, r24
4584: 90 93 9c 08 sts 0x089C, r25
4588: a0 93 9d 08 sts 0x089D, r26
458c: b0 93 9e 08 sts 0x089E, r27
4590: 80 91 8b 08 lds r24, 0x088B
4594: 90 91 8c 08 lds r25, 0x088C
4598: a0 91 8d 08 lds r26, 0x088D
459c: b0 91 8e 08 lds r27, 0x088E
45a0: 80 93 a3 08 sts 0x08A3, r24
45a4: 90 93 a4 08 sts 0x08A4, r25
45a8: a0 93 a5 08 sts 0x08A5, r26
45ac: b0 93 a6 08 sts 0x08A6, r27
45b0: 10 92 00 09 sts 0x0900, r1
45b4: 10 92 01 09 sts 0x0901, r1
45b8: 10 92 02 09 sts 0x0902, r1
45bc: 10 92 03 09 sts 0x0903, r1
45c0: 10 92 fc 08 sts 0x08FC, r1
45c4: 10 92 fd 08 sts 0x08FD, r1
45c8: 10 92 fe 08 sts 0x08FE, r1
45cc: 10 92 ff 08 sts 0x08FF, r1
45d0: 02 c0 rjmp .+4 ; 0x45d6 <MotorRegler+0x46c>
45d2: 10 92 e8 08 sts 0x08E8, r1
45d6: 44 0f add r20, r20
45d8: 55 1f adc r21, r21
45da: 4c 5a subi r20, 0xAC ; 172
45dc: 53 4f sbci r21, 0xF3 ; 243
45de: fa 01 movw r30, r20
45e0: 80 81 ld r24, Z
45e2: 91 81 ldd r25, Z+1 ; 0x01
45e4: 8c 34 cpi r24, 0x4C ; 76
45e6: 91 05 cpc r25, r1
45e8: 8c f0 brlt .+34 ; 0x460c <MotorRegler+0x4a2>
45ea: 80 91 e7 08 lds r24, 0x08E7
45ee: 8f 5f subi r24, 0xFF ; 255
45f0: 80 93 e7 08 sts 0x08E7, r24
45f4: 89 3c cpi r24, 0xC9 ; 201
45f6: 60 f0 brcs .+24 ; 0x4610 <MotorRegler+0x4a6>
45f8: 10 92 d6 08 sts 0x08D6, r1
45fc: 88 ec ldi r24, 0xC8 ; 200
45fe: 80 93 e7 08 sts 0x08E7, r24
4602: 10 92 e6 08 sts 0x08E6, r1
4606: 10 92 e5 08 sts 0x08E5, r1
460a: 02 c0 rjmp .+4 ; 0x4610 <MotorRegler+0x4a6>
460c: 10 92 e7 08 sts 0x08E7, r1
4610: 80 91 67 01 lds r24, 0x0167
4614: 81 50 subi r24, 0x01 ; 1
4616: 80 93 67 01 sts 0x0167, r24
461a: 80 91 67 01 lds r24, 0x0167
461e: 8f 3f cpi r24, 0xFF ; 255
4620: 29 f0 breq .+10 ; 0x462c <MotorRegler+0x4c2>
4622: 80 91 b9 08 lds r24, 0x08B9
4626: 88 23 and r24, r24
4628: 09 f4 brne .+2 ; 0x462c <MotorRegler+0x4c2>
462a: 26 c1 rjmp .+588 ; 0x4878 <MotorRegler+0x70e>
462c: 0e 94 50 1c call 0x38a0 ; 0x38a0 <ParameterZuordnung>
4630: e0 91 90 0c lds r30, 0x0C90
4634: ff 27 eor r31, r31
4636: ee 0f add r30, r30
4638: ff 1f adc r31, r31
463a: df 01 movw r26, r30
463c: ac 5a subi r26, 0xAC ; 172
463e: b3 4f sbci r27, 0xF3 ; 243
4640: 8d 91 ld r24, X+
4642: 9c 91 ld r25, X
4644: 60 91 9f 0c lds r22, 0x0C9F
4648: 77 27 eor r23, r23
464a: ee 58 subi r30, 0x8E ; 142
464c: f3 4f sbci r31, 0xF3 ; 243
464e: 20 81 ld r18, Z
4650: 31 81 ldd r19, Z+1 ; 0x01
4652: 40 91 a0 0c lds r20, 0x0CA0
4656: 55 27 eor r21, r21
4658: fc 01 movw r30, r24
465a: e6 9f mul r30, r22
465c: c0 01 movw r24, r0
465e: e7 9f mul r30, r23
4660: 90 0d add r25, r0
4662: f6 9f mul r31, r22
4664: 90 0d add r25, r0
4666: 11 24 eor r1, r1
4668: f9 01 movw r30, r18
466a: e4 9f mul r30, r20
466c: 90 01 movw r18, r0
466e: e5 9f mul r30, r21
4670: 30 0d add r19, r0
4672: f4 9f mul r31, r20
4674: 30 0d add r19, r0
4676: 11 24 eor r1, r1
4678: 82 0f add r24, r18
467a: 93 1f adc r25, r19
467c: 90 93 d1 08 sts 0x08D1, r25
4680: 80 93 d0 08 sts 0x08D0, r24
4684: e0 91 91 0c lds r30, 0x0C91
4688: ff 27 eor r31, r31
468a: ee 0f add r30, r30
468c: ff 1f adc r31, r31
468e: df 01 movw r26, r30
4690: ac 5a subi r26, 0xAC ; 172
4692: b3 4f sbci r27, 0xF3 ; 243
4694: 8d 91 ld r24, X+
4696: 9c 91 ld r25, X
4698: ee 58 subi r30, 0x8E ; 142
469a: f3 4f sbci r31, 0xF3 ; 243
469c: 20 81 ld r18, Z
469e: 31 81 ldd r19, Z+1 ; 0x01
46a0: fc 01 movw r30, r24
46a2: e6 9f mul r30, r22
46a4: c0 01 movw r24, r0
46a6: e7 9f mul r30, r23
46a8: 90 0d add r25, r0
46aa: f6 9f mul r31, r22
46ac: 90 0d add r25, r0
46ae: 11 24 eor r1, r1
46b0: b9 01 movw r22, r18
46b2: 64 9f mul r22, r20
46b4: 90 01 movw r18, r0
46b6: 65 9f mul r22, r21
46b8: 30 0d add r19, r0
46ba: 74 9f mul r23, r20
46bc: 30 0d add r19, r0
46be: 11 24 eor r1, r1
46c0: 82 0f add r24, r18
46c2: 93 1f adc r25, r19
46c4: 90 93 d3 08 sts 0x08D3, r25
46c8: 80 93 d2 08 sts 0x08D2, r24
46cc: e0 91 93 0c lds r30, 0x0C93
46d0: ff 27 eor r31, r31
46d2: ee 0f add r30, r30
46d4: ff 1f adc r31, r31
46d6: ec 5a subi r30, 0xAC ; 172
46d8: f3 4f sbci r31, 0xF3 ; 243
46da: 80 81 ld r24, Z
46dc: 91 81 ldd r25, Z+1 ; 0x01
46de: 90 95 com r25
46e0: 81 95 neg r24
46e2: 9f 4f sbci r25, 0xFF ; 255
46e4: 90 93 d5 08 sts 0x08D5, r25
46e8: 80 93 d4 08 sts 0x08D4, r24
46ec: 10 91 85 01 lds r17, 0x0185
46f0: 61 2f mov r22, r17
46f2: 77 27 eor r23, r23
46f4: 67 fd sbrc r22, 7
46f6: 70 95 com r23
46f8: 87 2f mov r24, r23
46fa: 97 2f mov r25, r23
46fc: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4700: 17 ff sbrs r17, 7
4702: 06 c0 rjmp .+12 ; 0x4710 <MotorRegler+0x5a6>
4704: 20 e0 ldi r18, 0x00 ; 0
4706: 30 e0 ldi r19, 0x00 ; 0
4708: 40 e8 ldi r20, 0x80 ; 128
470a: 53 e4 ldi r21, 0x43 ; 67
470c: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
4710: 20 e0 ldi r18, 0x00 ; 0
4712: 30 e0 ldi r19, 0x00 ; 0
4714: 40 e2 ldi r20, 0x20 ; 32
4716: 51 e4 ldi r21, 0x41 ; 65
4718: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
471c: 20 e0 ldi r18, 0x00 ; 0
471e: 30 e0 ldi r19, 0x00 ; 0
4720: 40 e8 ldi r20, 0x80 ; 128
4722: 5b e3 ldi r21, 0x3B ; 59
4724: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
4728: 5b 01 movw r10, r22
472a: 6c 01 movw r12, r24
472c: 60 93 da 0c sts 0x0CDA, r22
4730: 70 93 db 0c sts 0x0CDB, r23
4734: 80 93 dc 0c sts 0x0CDC, r24
4738: 90 93 dd 0c sts 0x0CDD, r25
473c: 10 91 86 01 lds r17, 0x0186
4740: 61 2f mov r22, r17
4742: 77 27 eor r23, r23
4744: 67 fd sbrc r22, 7
4746: 70 95 com r23
4748: 87 2f mov r24, r23
474a: 97 2f mov r25, r23
474c: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4750: 17 ff sbrs r17, 7
4752: 06 c0 rjmp .+12 ; 0x4760 <MotorRegler+0x5f6>
4754: 20 e0 ldi r18, 0x00 ; 0
4756: 30 e0 ldi r19, 0x00 ; 0
4758: 40 e8 ldi r20, 0x80 ; 128
475a: 53 e4 ldi r21, 0x43 ; 67
475c: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
4760: 20 e0 ldi r18, 0x00 ; 0
4762: 30 ee ldi r19, 0xE0 ; 224
4764: 4b e2 ldi r20, 0x2B ; 43
4766: 57 e4 ldi r21, 0x47 ; 71
4768: 0e 94 53 3d call 0x7aa6 ; 0x7aa6 <__divsf3>
476c: 60 93 d1 0c sts 0x0CD1, r22
4770: 70 93 d2 0c sts 0x0CD2, r23
4774: 80 93 d3 0c sts 0x0CD3, r24
4778: 90 93 d4 0c sts 0x0CD4, r25
477c: 80 91 98 0c lds r24, 0x0C98
4780: 82 ff sbrs r24, 2
4782: 0c c0 rjmp .+24 ; 0x479c <MotorRegler+0x632>
4784: 80 e0 ldi r24, 0x00 ; 0
4786: 90 e0 ldi r25, 0x00 ; 0
4788: a0 e0 ldi r26, 0x00 ; 0
478a: b0 e0 ldi r27, 0x00 ; 0
478c: 80 93 d1 0c sts 0x0CD1, r24
4790: 90 93 d2 0c sts 0x0CD2, r25
4794: a0 93 d3 0c sts 0x0CD3, r26
4798: b0 93 d4 0c sts 0x0CD4, r27
479c: 20 e0 ldi r18, 0x00 ; 0
479e: 30 e0 ldi r19, 0x00 ; 0
47a0: 40 e0 ldi r20, 0x00 ; 0
47a2: 50 e0 ldi r21, 0x00 ; 0
47a4: c6 01 movw r24, r12
47a6: b5 01 movw r22, r10
47a8: 0e 94 c0 3d call 0x7b80 ; 0x7b80 <__eqsf2>
47ac: 88 23 and r24, r24
47ae: 64 f4 brge .+24 ; 0x47c8 <MotorRegler+0x65e>
47b0: 80 e0 ldi r24, 0x00 ; 0
47b2: 90 e0 ldi r25, 0x00 ; 0
47b4: a0 e0 ldi r26, 0x00 ; 0
47b6: b0 e0 ldi r27, 0x00 ; 0
47b8: 80 93 da 0c sts 0x0CDA, r24
47bc: 90 93 db 0c sts 0x0CDB, r25
47c0: a0 93 dc 0c sts 0x0CDC, r26
47c4: b0 93 dd 0c sts 0x0CDD, r27
47c8: 20 e0 ldi r18, 0x00 ; 0
47ca: 30 e0 ldi r19, 0x00 ; 0
47cc: 40 e0 ldi r20, 0x00 ; 0
47ce: 50 e0 ldi r21, 0x00 ; 0
47d0: 60 91 d1 0c lds r22, 0x0CD1
47d4: 70 91 d2 0c lds r23, 0x0CD2
47d8: 80 91 d3 0c lds r24, 0x0CD3
47dc: 90 91 d4 0c lds r25, 0x0CD4
47e0: 0e 94 c0 3d call 0x7b80 ; 0x7b80 <__eqsf2>
47e4: 88 23 and r24, r24
47e6: 64 f4 brge .+24 ; 0x4800 <MotorRegler+0x696>
47e8: 80 e0 ldi r24, 0x00 ; 0
47ea: 90 e0 ldi r25, 0x00 ; 0
47ec: a0 e0 ldi r26, 0x00 ; 0
47ee: b0 e0 ldi r27, 0x00 ; 0
47f0: 80 93 d1 0c sts 0x0CD1, r24
47f4: 90 93 d2 0c sts 0x0CD2, r25
47f8: a0 93 d3 0c sts 0x0CD3, r26
47fc: b0 93 d4 0c sts 0x0CD4, r27
4800: 42 98 cbi 0x08, 2 ; 8
4802: 90 91 de 08 lds r25, 0x08DE
4806: 80 91 bb 08 lds r24, 0x08BB
480a: 89 17 cp r24, r25
480c: 40 f0 brcs .+16 ; 0x481e <MotorRegler+0x6b4>
480e: 99 23 and r25, r25
4810: 31 f0 breq .+12 ; 0x481e <MotorRegler+0x6b4>
4812: 88 b1 in r24, 0x08 ; 8
4814: 94 e0 ldi r25, 0x04 ; 4
4816: 89 27 eor r24, r25
4818: 88 b9 out 0x08, r24 ; 8
481a: 10 92 bb 08 sts 0x08BB, r1
481e: 80 91 bb 08 lds r24, 0x08BB
4822: 8f 5f subi r24, 0xFF ; 255
4824: 80 93 bb 08 sts 0x08BB, r24
4828: 80 91 b9 08 lds r24, 0x08B9
482c: 88 23 and r24, r24
482e: 21 f1 breq .+72 ; 0x4878 <MotorRegler+0x70e>
4830: 10 92 d5 08 sts 0x08D5, r1
4834: 10 92 d4 08 sts 0x08D4, r1
4838: 10 92 d1 08 sts 0x08D1, r1
483c: 10 92 d0 08 sts 0x08D0, r1
4840: 10 92 d3 08 sts 0x08D3, r1
4844: 10 92 d2 08 sts 0x08D2, r1
4848: 8d ec ldi r24, 0xCD ; 205
484a: 9c ec ldi r25, 0xCC ; 204
484c: ac ec ldi r26, 0xCC ; 204
484e: bd e3 ldi r27, 0x3D ; 61
4850: 80 93 da 0c sts 0x0CDA, r24
4854: 90 93 db 0c sts 0x0CDB, r25
4858: a0 93 dc 0c sts 0x0CDC, r26
485c: b0 93 dd 0c sts 0x0CDD, r27
4860: 8a e0 ldi r24, 0x0A ; 10
4862: 97 ed ldi r25, 0xD7 ; 215
4864: a3 ea ldi r26, 0xA3 ; 163
4866: bb e3 ldi r27, 0x3B ; 59
4868: 80 93 d1 0c sts 0x0CD1, r24
486c: 90 93 d2 0c sts 0x0CD2, r25
4870: a0 93 d3 0c sts 0x0CD3, r26
4874: b0 93 d4 0c sts 0x0CD4, r27
4878: 80 91 62 08 lds r24, 0x0862
487c: 90 91 63 08 lds r25, 0x0863
4880: 8d 54 subi r24, 0x4D ; 77
4882: 91 40 sbci r25, 0x01 ; 1
4884: 08 f4 brcc .+2 ; 0x4888 <MotorRegler+0x71e>
4886: bc c0 rjmp .+376 ; 0x4a00 <MotorRegler+0x896>
4888: 20 91 87 08 lds r18, 0x0887
488c: 30 91 88 08 lds r19, 0x0888
4890: 40 91 89 08 lds r20, 0x0889
4894: 50 91 8a 08 lds r21, 0x088A
4898: 80 91 83 08 lds r24, 0x0883
489c: 90 91 84 08 lds r25, 0x0884
48a0: a0 91 85 08 lds r26, 0x0885
48a4: b0 91 86 08 lds r27, 0x0886
48a8: b9 01 movw r22, r18
48aa: 68 1b sub r22, r24
48ac: 79 0b sbc r23, r25
48ae: 70 93 ef 08 sts 0x08EF, r23
48b2: 60 93 ee 08 sts 0x08EE, r22
48b6: 20 91 8f 08 lds r18, 0x088F
48ba: 30 91 90 08 lds r19, 0x0890
48be: 40 91 91 08 lds r20, 0x0891
48c2: 50 91 92 08 lds r21, 0x0892
48c6: 80 91 8b 08 lds r24, 0x088B
48ca: 90 91 8c 08 lds r25, 0x088C
48ce: a0 91 8d 08 lds r26, 0x088D
48d2: b0 91 8e 08 lds r27, 0x088E
48d6: 28 1b sub r18, r24
48d8: 39 0b sbc r19, r25
48da: 30 93 ed 08 sts 0x08ED, r19
48de: 20 93 ec 08 sts 0x08EC, r18
48e2: 10 92 63 08 sts 0x0863, r1
48e6: 10 92 62 08 sts 0x0862, r1
48ea: 67 3a cpi r22, 0xA7 ; 167
48ec: 71 05 cpc r23, r1
48ee: 34 f0 brlt .+12 ; 0x48fc <MotorRegler+0x792>
48f0: 80 91 73 08 lds r24, 0x0873
48f4: 90 91 74 08 lds r25, 0x0874
48f8: 01 96 adiw r24, 0x01 ; 1
48fa: 08 c0 rjmp .+16 ; 0x490c <MotorRegler+0x7a2>
48fc: 6a 55 subi r22, 0x5A ; 90
48fe: 7f 4f sbci r23, 0xFF ; 255
4900: 4c f4 brge .+18 ; 0x4914 <MotorRegler+0x7aa>
4902: 80 91 73 08 lds r24, 0x0873
4906: 90 91 74 08 lds r25, 0x0874
490a: 01 97 sbiw r24, 0x01 ; 1
490c: 90 93 74 08 sts 0x0874, r25
4910: 80 93 73 08 sts 0x0873, r24
4914: 27 3a cpi r18, 0xA7 ; 167
4916: 31 05 cpc r19, r1
4918: 34 f0 brlt .+12 ; 0x4926 <MotorRegler+0x7bc>
491a: 80 91 75 08 lds r24, 0x0875
491e: 90 91 76 08 lds r25, 0x0876
4922: 01 96 adiw r24, 0x01 ; 1
4924: 08 c0 rjmp .+16 ; 0x4936 <MotorRegler+0x7cc>
4926: 2a 55 subi r18, 0x5A ; 90
4928: 3f 4f sbci r19, 0xFF ; 255
492a: 4c f4 brge .+18 ; 0x493e <MotorRegler+0x7d4>
492c: 80 91 75 08 lds r24, 0x0875
4930: 90 91 76 08 lds r25, 0x0876
4934: 01 97 sbiw r24, 0x01 ; 1
4936: 90 93 76 08 sts 0x0876, r25
493a: 80 93 75 08 sts 0x0875, r24
493e: 80 91 ab 08 lds r24, 0x08AB
4942: 90 91 ac 08 lds r25, 0x08AC
4946: a0 91 ad 08 lds r26, 0x08AD
494a: b0 91 ae 08 lds r27, 0x08AE
494e: 87 3a cpi r24, 0xA7 ; 167
4950: 91 05 cpc r25, r1
4952: a1 05 cpc r26, r1
4954: b1 05 cpc r27, r1
4956: 4c f0 brlt .+18 ; 0x496a <MotorRegler+0x800>
4958: 80 91 77 08 lds r24, 0x0877
495c: 90 91 78 08 lds r25, 0x0878
4960: 01 97 sbiw r24, 0x01 ; 1
4962: 90 93 78 08 sts 0x0878, r25
4966: 80 93 77 08 sts 0x0877, r24
496a: 80 91 ab 08 lds r24, 0x08AB
496e: 90 91 ac 08 lds r25, 0x08AC
4972: a0 91 ad 08 lds r26, 0x08AD
4976: b0 91 ae 08 lds r27, 0x08AE
497a: 8a 55 subi r24, 0x5A ; 90
497c: 9f 4f sbci r25, 0xFF ; 255
497e: af 4f sbci r26, 0xFF ; 255
4980: bf 4f sbci r27, 0xFF ; 255
4982: 4c f4 brge .+18 ; 0x4996 <MotorRegler+0x82c>
4984: 80 91 77 08 lds r24, 0x0877
4988: 90 91 78 08 lds r25, 0x0878
498c: 01 96 adiw r24, 0x01 ; 1
498e: 90 93 78 08 sts 0x0878, r25
4992: 80 93 77 08 sts 0x0877, r24
4996: 10 92 7a 00 sts 0x007A, r1
499a: 80 91 83 08 lds r24, 0x0883
499e: 90 91 84 08 lds r25, 0x0884
49a2: a0 91 85 08 lds r26, 0x0885
49a6: b0 91 86 08 lds r27, 0x0886
49aa: 80 93 9b 08 sts 0x089B, r24
49ae: 90 93 9c 08 sts 0x089C, r25
49b2: a0 93 9d 08 sts 0x089D, r26
49b6: b0 93 9e 08 sts 0x089E, r27
49ba: 80 91 8b 08 lds r24, 0x088B
49be: 90 91 8c 08 lds r25, 0x088C
49c2: a0 91 8d 08 lds r26, 0x088D
49c6: b0 91 8e 08 lds r27, 0x088E
49ca: 80 93 a3 08 sts 0x08A3, r24
49ce: 90 93 a4 08 sts 0x08A4, r25
49d2: a0 93 a5 08 sts 0x08A5, r26
49d6: b0 93 a6 08 sts 0x08A6, r27
49da: 80 91 93 08 lds r24, 0x0893
49de: 90 91 94 08 lds r25, 0x0894
49e2: a0 91 95 08 lds r26, 0x0895
49e6: b0 91 96 08 lds r27, 0x0896
49ea: 80 93 ab 08 sts 0x08AB, r24
49ee: 90 93 ac 08 sts 0x08AC, r25
49f2: a0 93 ad 08 sts 0x08AD, r26
49f6: b0 93 ae 08 sts 0x08AE, r27
49fa: 8f ee ldi r24, 0xEF ; 239
49fc: 80 93 7a 00 sts 0x007A, r24
4a00: 60 91 83 08 lds r22, 0x0883
4a04: 70 91 84 08 lds r23, 0x0884
4a08: 80 91 85 08 lds r24, 0x0885
4a0c: 90 91 86 08 lds r25, 0x0886
4a10: a0 90 a4 0c lds r10, 0x0CA4
4a14: bb 24 eor r11, r11
4a16: cc 24 eor r12, r12
4a18: dd 24 eor r13, r13
4a1a: e0 90 d5 0c lds r14, 0x0CD5
4a1e: f0 90 d6 0c lds r15, 0x0CD6
4a22: a6 01 movw r20, r12
4a24: 95 01 movw r18, r10
4a26: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4a2a: 00 27 eor r16, r16
4a2c: f7 fc sbrc r15, 7
4a2e: 00 95 com r16
4a30: 10 2f mov r17, r16
4a32: 2e 19 sub r18, r14
4a34: 3f 09 sbc r19, r15
4a36: 40 0b sbc r20, r16
4a38: 51 0b sbc r21, r17
4a3a: ca 01 movw r24, r20
4a3c: b9 01 movw r22, r18
4a3e: 20 e1 ldi r18, 0x10 ; 16
4a40: 30 e0 ldi r19, 0x00 ; 0
4a42: 40 e0 ldi r20, 0x00 ; 0
4a44: 50 e0 ldi r21, 0x00 ; 0
4a46: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4a4a: 39 01 movw r6, r18
4a4c: 4a 01 movw r8, r20
4a4e: 20 93 f4 08 sts 0x08F4, r18
4a52: 30 93 f5 08 sts 0x08F5, r19
4a56: 40 93 f6 08 sts 0x08F6, r20
4a5a: 50 93 f7 08 sts 0x08F7, r21
4a5e: 60 91 8b 08 lds r22, 0x088B
4a62: 70 91 8c 08 lds r23, 0x088C
4a66: 80 91 8d 08 lds r24, 0x088D
4a6a: 90 91 8e 08 lds r25, 0x088E
4a6e: e0 90 de 0c lds r14, 0x0CDE
4a72: f0 90 df 0c lds r15, 0x0CDF
4a76: a6 01 movw r20, r12
4a78: 95 01 movw r18, r10
4a7a: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4a7e: 00 27 eor r16, r16
4a80: f7 fc sbrc r15, 7
4a82: 00 95 com r16
4a84: 10 2f mov r17, r16
4a86: 2e 19 sub r18, r14
4a88: 3f 09 sbc r19, r15
4a8a: 40 0b sbc r20, r16
4a8c: 51 0b sbc r21, r17
4a8e: ca 01 movw r24, r20
4a90: b9 01 movw r22, r18
4a92: 20 e1 ldi r18, 0x10 ; 16
4a94: 30 e0 ldi r19, 0x00 ; 0
4a96: 40 e0 ldi r20, 0x00 ; 0
4a98: 50 e0 ldi r21, 0x00 ; 0
4a9a: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4a9e: 20 93 f0 08 sts 0x08F0, r18
4aa2: 30 93 f1 08 sts 0x08F1, r19
4aa6: 40 93 f2 08 sts 0x08F2, r20
4aaa: 50 93 f3 08 sts 0x08F3, r21
4aae: f5 ef ldi r31, 0xF5 ; 245
4ab0: 6f 16 cp r6, r31
4ab2: f1 e0 ldi r31, 0x01 ; 1
4ab4: 7f 06 cpc r7, r31
4ab6: f0 e0 ldi r31, 0x00 ; 0
4ab8: 8f 06 cpc r8, r31
4aba: f0 e0 ldi r31, 0x00 ; 0
4abc: 9f 06 cpc r9, r31
4abe: 2c f0 brlt .+10 ; 0x4aca <MotorRegler+0x960>
4ac0: 84 ef ldi r24, 0xF4 ; 244
4ac2: 91 e0 ldi r25, 0x01 ; 1
4ac4: a0 e0 ldi r26, 0x00 ; 0
4ac6: b0 e0 ldi r27, 0x00 ; 0
4ac8: 0d c0 rjmp .+26 ; 0x4ae4 <MotorRegler+0x97a>
4aca: 6c e0 ldi r22, 0x0C ; 12
4acc: 66 16 cp r6, r22
4ace: 6e ef ldi r22, 0xFE ; 254
4ad0: 76 06 cpc r7, r22
4ad2: 6f ef ldi r22, 0xFF ; 255
4ad4: 86 06 cpc r8, r22
4ad6: 6f ef ldi r22, 0xFF ; 255
4ad8: 96 06 cpc r9, r22
4ada: 64 f4 brge .+24 ; 0x4af4 <MotorRegler+0x98a>
4adc: 8c e0 ldi r24, 0x0C ; 12
4ade: 9e ef ldi r25, 0xFE ; 254
4ae0: af ef ldi r26, 0xFF ; 255
4ae2: bf ef ldi r27, 0xFF ; 255
4ae4: 80 93 f4 08 sts 0x08F4, r24
4ae8: 90 93 f5 08 sts 0x08F5, r25
4aec: a0 93 f6 08 sts 0x08F6, r26
4af0: b0 93 f7 08 sts 0x08F7, r27
4af4: 25 3f cpi r18, 0xF5 ; 245
4af6: 71 e0 ldi r23, 0x01 ; 1
4af8: 37 07 cpc r19, r23
4afa: 70 e0 ldi r23, 0x00 ; 0
4afc: 47 07 cpc r20, r23
4afe: 70 e0 ldi r23, 0x00 ; 0
4b00: 57 07 cpc r21, r23
4b02: 2c f0 brlt .+10 ; 0x4b0e <MotorRegler+0x9a4>
4b04: 84 ef ldi r24, 0xF4 ; 244
4b06: 91 e0 ldi r25, 0x01 ; 1
4b08: a0 e0 ldi r26, 0x00 ; 0
4b0a: b0 e0 ldi r27, 0x00 ; 0
4b0c: 09 c0 rjmp .+18 ; 0x4b20 <MotorRegler+0x9b6>
4b0e: 2c 50 subi r18, 0x0C ; 12
4b10: 3e 4f sbci r19, 0xFE ; 254
4b12: 4f 4f sbci r20, 0xFF ; 255
4b14: 5f 4f sbci r21, 0xFF ; 255
4b16: 64 f4 brge .+24 ; 0x4b30 <MotorRegler+0x9c6>
4b18: 8c e0 ldi r24, 0x0C ; 12
4b1a: 9e ef ldi r25, 0xFE ; 254
4b1c: af ef ldi r26, 0xFF ; 255
4b1e: bf ef ldi r27, 0xFF ; 255
4b20: 80 93 f0 08 sts 0x08F0, r24
4b24: 90 93 f1 08 sts 0x08F1, r25
4b28: a0 93 f2 08 sts 0x08F2, r26
4b2c: b0 93 f3 08 sts 0x08F3, r27
4b30: 10 92 7a 00 sts 0x007A, r1
4b34: 80 91 97 08 lds r24, 0x0897
4b38: 90 91 98 08 lds r25, 0x0898
4b3c: a0 91 99 08 lds r26, 0x0899
4b40: b0 91 9a 08 lds r27, 0x089A
4b44: 20 91 f4 08 lds r18, 0x08F4
4b48: 30 91 f5 08 lds r19, 0x08F5
4b4c: 40 91 f6 08 lds r20, 0x08F6
4b50: 50 91 f7 08 lds r21, 0x08F7
4b54: 82 1b sub r24, r18
4b56: 93 0b sbc r25, r19
4b58: a4 0b sbc r26, r20
4b5a: b5 0b sbc r27, r21
4b5c: 80 93 97 08 sts 0x0897, r24
4b60: 90 93 98 08 sts 0x0898, r25
4b64: a0 93 99 08 sts 0x0899, r26
4b68: b0 93 9a 08 sts 0x089A, r27
4b6c: 80 91 9f 08 lds r24, 0x089F
4b70: 90 91 a0 08 lds r25, 0x08A0
4b74: a0 91 a1 08 lds r26, 0x08A1
4b78: b0 91 a2 08 lds r27, 0x08A2
4b7c: 20 91 f0 08 lds r18, 0x08F0
4b80: 30 91 f1 08 lds r19, 0x08F1
4b84: 40 91 f2 08 lds r20, 0x08F2
4b88: 50 91 f3 08 lds r21, 0x08F3
4b8c: 82 1b sub r24, r18
4b8e: 93 0b sbc r25, r19
4b90: a4 0b sbc r26, r20
4b92: b5 0b sbc r27, r21
4b94: 80 93 9f 08 sts 0x089F, r24
4b98: 90 93 a0 08 sts 0x08A0, r25
4b9c: a0 93 a1 08 sts 0x08A1, r26
4ba0: b0 93 a2 08 sts 0x08A2, r27
4ba4: 80 91 d4 08 lds r24, 0x08D4
4ba8: 90 91 d5 08 lds r25, 0x08D5
4bac: 5c 01 movw r10, r24
4bae: cc 24 eor r12, r12
4bb0: b7 fc sbrc r11, 7
4bb2: c0 94 com r12
4bb4: dc 2c mov r13, r12
4bb6: a0 92 f8 08 sts 0x08F8, r10
4bba: b0 92 f9 08 sts 0x08F9, r11
4bbe: c0 92 fa 08 sts 0x08FA, r12
4bc2: d0 92 fb 08 sts 0x08FB, r13
4bc6: 97 ff sbrs r25, 7
4bc8: 03 c0 rjmp .+6 ; 0x4bd0 <MotorRegler+0xa66>
4bca: 90 95 com r25
4bcc: 81 95 neg r24
4bce: 9f 4f sbci r25, 0xFF ; 255
4bd0: 84 97 sbiw r24, 0x24 ; 36
4bd2: 3c f0 brlt .+14 ; 0x4be2 <MotorRegler+0xa78>
4bd4: 80 91 98 0c lds r24, 0x0C98
4bd8: 84 fd sbrc r24, 4
4bda: 03 c0 rjmp .+6 ; 0x4be2 <MotorRegler+0xa78>
4bdc: 81 e0 ldi r24, 0x01 ; 1
4bde: 80 93 e1 08 sts 0x08E1, r24
4be2: 60 90 a7 08 lds r6, 0x08A7
4be6: 70 90 a8 08 lds r7, 0x08A8
4bea: 80 90 a9 08 lds r8, 0x08A9
4bee: 90 90 aa 08 lds r9, 0x08AA
4bf2: c5 01 movw r24, r10
4bf4: b7 fe sbrs r11, 7
4bf6: 03 c0 rjmp .+6 ; 0x4bfe <MotorRegler+0xa94>
4bf8: 90 95 com r25
4bfa: 81 95 neg r24
4bfc: 9f 4f sbci r25, 0xFF ; 255
4bfe: 7c 01 movw r14, r24
4c00: 00 27 eor r16, r16
4c02: f7 fc sbrc r15, 7
4c04: 00 95 com r16
4c06: 10 2f mov r17, r16
4c08: 20 91 a1 0c lds r18, 0x0CA1
4c0c: 33 27 eor r19, r19
4c0e: 44 27 eor r20, r20
4c10: 55 27 eor r21, r21
4c12: c6 01 movw r24, r12
4c14: b5 01 movw r22, r10
4c16: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
4c1a: 9b 01 movw r18, r22
4c1c: ac 01 movw r20, r24
4c1e: c8 01 movw r24, r16
4c20: b7 01 movw r22, r14
4c22: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
4c26: 20 e0 ldi r18, 0x00 ; 0
4c28: 31 e0 ldi r19, 0x01 ; 1
4c2a: 40 e0 ldi r20, 0x00 ; 0
4c2c: 50 e0 ldi r21, 0x00 ; 0
4c2e: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4c32: 44 27 eor r20, r20
4c34: 37 fd sbrc r19, 7
4c36: 40 95 com r20
4c38: 54 2f mov r21, r20
4c3a: 62 1a sub r6, r18
4c3c: 73 0a sbc r7, r19
4c3e: 84 0a sbc r8, r20
4c40: 95 0a sbc r9, r21
4c42: 60 92 a7 08 sts 0x08A7, r6
4c46: 70 92 a8 08 sts 0x08A8, r7
4c4a: 80 92 a9 08 sts 0x08A9, r8
4c4e: 90 92 aa 08 sts 0x08AA, r9
4c52: 80 91 a7 08 lds r24, 0x08A7
4c56: 90 91 a8 08 lds r25, 0x08A8
4c5a: a0 91 a9 08 lds r26, 0x08A9
4c5e: b0 91 aa 08 lds r27, 0x08AA
4c62: 81 53 subi r24, 0x31 ; 49
4c64: 95 47 sbci r25, 0x75 ; 117
4c66: a0 40 sbci r26, 0x00 ; 0
4c68: b0 40 sbci r27, 0x00 ; 0
4c6a: 64 f0 brlt .+24 ; 0x4c84 <MotorRegler+0xb1a>
4c6c: 80 e3 ldi r24, 0x30 ; 48
4c6e: 95 e7 ldi r25, 0x75 ; 117
4c70: a0 e0 ldi r26, 0x00 ; 0
4c72: b0 e0 ldi r27, 0x00 ; 0
4c74: 80 93 a7 08 sts 0x08A7, r24
4c78: 90 93 a8 08 sts 0x08A8, r25
4c7c: a0 93 a9 08 sts 0x08A9, r26
4c80: b0 93 aa 08 sts 0x08AA, r27
4c84: 80 91 a7 08 lds r24, 0x08A7
4c88: 90 91 a8 08 lds r25, 0x08A8
4c8c: a0 91 a9 08 lds r26, 0x08A9
4c90: b0 91 aa 08 lds r27, 0x08AA
4c94: 80 5d subi r24, 0xD0 ; 208
4c96: 9a 48 sbci r25, 0x8A ; 138
4c98: af 4f sbci r26, 0xFF ; 255
4c9a: bf 4f sbci r27, 0xFF ; 255
4c9c: 64 f4 brge .+24 ; 0x4cb6 <MotorRegler+0xb4c>
4c9e: 80 ed ldi r24, 0xD0 ; 208
4ca0: 9a e8 ldi r25, 0x8A ; 138
4ca2: af ef ldi r26, 0xFF ; 255
4ca4: bf ef ldi r27, 0xFF ; 255
4ca6: 80 93 a7 08 sts 0x08A7, r24
4caa: 90 93 a8 08 sts 0x08A8, r25
4cae: a0 93 a9 08 sts 0x08A9, r26
4cb2: b0 93 aa 08 sts 0x08AA, r27
4cb6: 8f ee ldi r24, 0xEF ; 239
4cb8: 80 93 7a 00 sts 0x007A, r24
4cbc: 80 91 b3 08 lds r24, 0x08B3
4cc0: 90 91 b4 08 lds r25, 0x08B4
4cc4: 89 2b or r24, r25
4cc6: 09 f4 brne .+2 ; 0x4cca <MotorRegler+0xb60>
4cc8: a1 c0 rjmp .+322 ; 0x4e0c <MotorRegler+0xca2>
4cca: 80 91 98 0c lds r24, 0x0C98
4cce: 83 ff sbrs r24, 3
4cd0: 9d c0 rjmp .+314 ; 0x4e0c <MotorRegler+0xca2>
4cd2: 60 91 83 08 lds r22, 0x0883
4cd6: 70 91 84 08 lds r23, 0x0884
4cda: 80 91 85 08 lds r24, 0x0885
4cde: 90 91 86 08 lds r25, 0x0886
4ce2: 20 e0 ldi r18, 0x00 ; 0
4ce4: 32 e0 ldi r19, 0x02 ; 2
4ce6: 40 e0 ldi r20, 0x00 ; 0
4ce8: 50 e0 ldi r21, 0x00 ; 0
4cea: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4cee: 89 01 movw r16, r18
4cf0: 37 ff sbrs r19, 7
4cf2: 03 c0 rjmp .+6 ; 0x4cfa <MotorRegler+0xb90>
4cf4: 10 95 com r17
4cf6: 01 95 neg r16
4cf8: 1f 4f sbci r17, 0xFF ; 255
4cfa: 60 91 8b 08 lds r22, 0x088B
4cfe: 70 91 8c 08 lds r23, 0x088C
4d02: 80 91 8d 08 lds r24, 0x088D
4d06: 90 91 8e 08 lds r25, 0x088E
4d0a: 20 e0 ldi r18, 0x00 ; 0
4d0c: 32 e0 ldi r19, 0x02 ; 2
4d0e: 40 e0 ldi r20, 0x00 ; 0
4d10: 50 e0 ldi r21, 0x00 ; 0
4d12: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
4d16: b9 01 movw r22, r18
4d18: 37 ff sbrs r19, 7
4d1a: 03 c0 rjmp .+6 ; 0x4d22 <MotorRegler+0xbb8>
4d1c: 70 95 com r23
4d1e: 61 95 neg r22
4d20: 7f 4f sbci r23, 0xFF ; 255
4d22: 60 17 cp r22, r16
4d24: 71 07 cpc r23, r17
4d26: 0c f4 brge .+2 ; 0x4d2a <MotorRegler+0xbc0>
4d28: b8 01 movw r22, r16
4d2a: 69 31 cpi r22, 0x19 ; 25
4d2c: 71 05 cpc r23, r1
4d2e: a4 f4 brge .+40 ; 0x4d58 <MotorRegler+0xbee>
4d30: 80 91 e1 08 lds r24, 0x08E1
4d34: 88 23 and r24, r24
4d36: 81 f0 breq .+32 ; 0x4d58 <MotorRegler+0xbee>
4d38: 80 91 df 08 lds r24, 0x08DF
4d3c: 90 91 e0 08 lds r25, 0x08E0
4d40: 89 2b or r24, r25
4d42: 51 f4 brne .+20 ; 0x4d58 <MotorRegler+0xbee>
4d44: 80 91 b3 08 lds r24, 0x08B3
4d48: 90 91 b4 08 lds r25, 0x08B4
4d4c: 90 93 b6 08 sts 0x08B6, r25
4d50: 80 93 b5 08 sts 0x08B5, r24
4d54: 10 92 e1 08 sts 0x08E1, r1
4d58: 20 91 84 01 lds r18, 0x0184
4d5c: 33 27 eor r19, r19
4d5e: 62 9f mul r22, r18
4d60: c0 01 movw r24, r0
4d62: 63 9f mul r22, r19
4d64: 90 0d add r25, r0
4d66: 72 9f mul r23, r18
4d68: 90 0d add r25, r0
4d6a: 11 24 eor r1, r1
4d6c: 60 e4 ldi r22, 0x40 ; 64
4d6e: 70 e0 ldi r23, 0x00 ; 0
4d70: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
4d74: a9 01 movw r20, r18
4d76: 46 1b sub r20, r22
4d78: 57 0b sbc r21, r23
4d7a: 14 16 cp r1, r20
4d7c: 15 06 cpc r1, r21
4d7e: 0c f0 brlt .+2 ; 0x4d82 <MotorRegler+0xc18>
4d80: 3f c0 rjmp .+126 ; 0x4e00 <MotorRegler+0xc96>
4d82: 10 92 7a 00 sts 0x007A, r1
4d86: 20 91 df 08 lds r18, 0x08DF
4d8a: 30 91 e0 08 lds r19, 0x08E0
4d8e: 21 15 cp r18, r1
4d90: 31 05 cpc r19, r1
4d92: 61 f5 brne .+88 ; 0x4dec <MotorRegler+0xc82>
4d94: 00 91 a7 08 lds r16, 0x08A7
4d98: 10 91 a8 08 lds r17, 0x08A8
4d9c: 20 91 a9 08 lds r18, 0x08A9
4da0: 30 91 aa 08 lds r19, 0x08AA
4da4: 80 91 b7 08 lds r24, 0x08B7
4da8: 90 91 b8 08 lds r25, 0x08B8
4dac: bc 01 movw r22, r24
4dae: 64 9f mul r22, r20
4db0: c0 01 movw r24, r0
4db2: 65 9f mul r22, r21
4db4: 90 0d add r25, r0
4db6: 74 9f mul r23, r20
4db8: 90 0d add r25, r0
4dba: 11 24 eor r1, r1
4dbc: 60 e2 ldi r22, 0x20 ; 32
4dbe: 70 e0 ldi r23, 0x00 ; 0
4dc0: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
4dc4: 88 27 eor r24, r24
4dc6: 77 fd sbrc r23, 7
4dc8: 80 95 com r24
4dca: 98 2f mov r25, r24
4dcc: 06 0f add r16, r22
4dce: 17 1f adc r17, r23
4dd0: 28 1f adc r18, r24
4dd2: 39 1f adc r19, r25
4dd4: 00 93 a7 08 sts 0x08A7, r16
4dd8: 10 93 a8 08 sts 0x08A8, r17
4ddc: 20 93 a9 08 sts 0x08A9, r18
4de0: 30 93 aa 08 sts 0x08AA, r19
4de4: 8f ee ldi r24, 0xEF ; 239
4de6: 80 93 7a 00 sts 0x007A, r24
4dea: 10 c0 rjmp .+32 ; 0x4e0c <MotorRegler+0xca2>
4dec: 8f ee ldi r24, 0xEF ; 239
4dee: 80 93 7a 00 sts 0x007A, r24
4df2: 21 50 subi r18, 0x01 ; 1
4df4: 30 40 sbci r19, 0x00 ; 0
4df6: 30 93 e0 08 sts 0x08E0, r19
4dfa: 20 93 df 08 sts 0x08DF, r18
4dfe: 06 c0 rjmp .+12 ; 0x4e0c <MotorRegler+0xca2>
4e00: 84 ef ldi r24, 0xF4 ; 244
4e02: 91 e0 ldi r25, 0x01 ; 1
4e04: 90 93 e0 08 sts 0x08E0, r25
4e08: 80 93 df 08 sts 0x08DF, r24
4e0c: 80 91 98 0c lds r24, 0x0C98
4e10: 85 ff sbrs r24, 5
4e12: 15 c0 rjmp .+42 ; 0x4e3e <MotorRegler+0xcd4>
4e14: 80 91 db 08 lds r24, 0x08DB
4e18: 99 27 eor r25, r25
4e1a: 90 93 70 09 sts 0x0970, r25
4e1e: 80 93 6f 09 sts 0x096F, r24
4e22: 80 91 dc 08 lds r24, 0x08DC
4e26: 99 27 eor r25, r25
4e28: 90 93 63 09 sts 0x0963, r25
4e2c: 80 93 62 09 sts 0x0962, r24
4e30: 80 91 dd 08 lds r24, 0x08DD
4e34: 80 93 be 08 sts 0x08BE, r24
4e38: 0e 94 b8 2b call 0x5770 ; 0x5770 <gps_main>
4e3c: 08 c0 rjmp .+16 ; 0x4e4e <MotorRegler+0xce4>
4e3e: 10 92 31 09 sts 0x0931, r1
4e42: 10 92 30 09 sts 0x0930, r1
4e46: 10 92 33 09 sts 0x0933, r1
4e4a: 10 92 32 09 sts 0x0932, r1
4e4e: 80 91 c2 0b lds r24, 0x0BC2
4e52: 8f 5f subi r24, 0xFF ; 255
4e54: 80 93 c2 0b sts 0x0BC2, r24
4e58: 80 91 e2 08 lds r24, 0x08E2
4e5c: 81 50 subi r24, 0x01 ; 1
4e5e: 80 93 e2 08 sts 0x08E2, r24
4e62: 8f 3f cpi r24, 0xFF ; 255
4e64: 09 f0 breq .+2 ; 0x4e68 <MotorRegler+0xcfe>
4e66: 81 c0 rjmp .+258 ; 0x4f6a <MotorRegler+0xe00>
4e68: 81 e3 ldi r24, 0x31 ; 49
4e6a: 80 93 e2 08 sts 0x08E2, r24
4e6e: 80 91 32 09 lds r24, 0x0932
4e72: 90 91 33 09 lds r25, 0x0933
4e76: 90 93 c4 0b sts 0x0BC4, r25
4e7a: 80 93 c3 0b sts 0x0BC3, r24
4e7e: 80 91 30 09 lds r24, 0x0930
4e82: 90 91 31 09 lds r25, 0x0931
4e86: 90 93 c6 0b sts 0x0BC6, r25
4e8a: 80 93 c5 0b sts 0x0BC5, r24
4e8e: 80 91 0c 09 lds r24, 0x090C
4e92: 90 91 0d 09 lds r25, 0x090D
4e96: 90 93 c8 0b sts 0x0BC8, r25
4e9a: 80 93 c7 0b sts 0x0BC7, r24
4e9e: 80 91 10 09 lds r24, 0x0910
4ea2: 90 91 11 09 lds r25, 0x0911
4ea6: 90 93 ca 0b sts 0x0BCA, r25
4eaa: 80 93 c9 0b sts 0x0BC9, r24
4eae: 80 91 24 09 lds r24, 0x0924
4eb2: 90 91 25 09 lds r25, 0x0925
4eb6: 90 93 cc 0b sts 0x0BCC, r25
4eba: 80 93 cb 0b sts 0x0BCB, r24
4ebe: 80 91 28 09 lds r24, 0x0928
4ec2: 90 91 29 09 lds r25, 0x0929
4ec6: 90 93 ce 0b sts 0x0BCE, r25
4eca: 80 93 cd 0b sts 0x0BCD, r24
4ece: 80 91 1c 09 lds r24, 0x091C
4ed2: 90 91 1d 09 lds r25, 0x091D
4ed6: 90 93 d0 0b sts 0x0BD0, r25
4eda: 80 93 cf 0b sts 0x0BCF, r24
4ede: 80 91 20 09 lds r24, 0x0920
4ee2: 90 91 21 09 lds r25, 0x0921
4ee6: 90 93 d2 0b sts 0x0BD2, r25
4eea: 80 93 d1 0b sts 0x0BD1, r24
4eee: 80 91 14 09 lds r24, 0x0914
4ef2: 90 91 15 09 lds r25, 0x0915
4ef6: 90 93 d4 0b sts 0x0BD4, r25
4efa: 80 93 d3 0b sts 0x0BD3, r24
4efe: 80 91 18 09 lds r24, 0x0918
4f02: 90 91 19 09 lds r25, 0x0919
4f06: 90 93 d6 0b sts 0x0BD6, r25
4f0a: 80 93 d5 0b sts 0x0BD5, r24
4f0e: 80 91 db 08 lds r24, 0x08DB
4f12: 99 27 eor r25, r25
4f14: 90 93 d8 0b sts 0x0BD8, r25
4f18: 80 93 d7 0b sts 0x0BD7, r24
4f1c: 80 91 dc 08 lds r24, 0x08DC
4f20: 99 27 eor r25, r25
4f22: 90 93 da 0b sts 0x0BDA, r25
4f26: 80 93 d9 0b sts 0x0BD9, r24
4f2a: 80 91 04 09 lds r24, 0x0904
4f2e: 90 91 05 09 lds r25, 0x0905
4f32: 90 93 dc 0b sts 0x0BDC, r25
4f36: 80 93 db 0b sts 0x0BDB, r24
4f3a: 80 91 08 09 lds r24, 0x0908
4f3e: 90 91 09 09 lds r25, 0x0909
4f42: 90 93 de 0b sts 0x0BDE, r25
4f46: 80 93 dd 0b sts 0x0BDD, r24
4f4a: 80 91 c9 08 lds r24, 0x08C9
4f4e: 90 91 ca 08 lds r25, 0x08CA
4f52: 90 93 e0 0b sts 0x0BE0, r25
4f56: 80 93 df 0b sts 0x0BDF, r24
4f5a: 80 91 b3 08 lds r24, 0x08B3
4f5e: 90 91 b4 08 lds r25, 0x08B4
4f62: 90 93 e2 0b sts 0x0BE2, r25
4f66: 80 93 e1 0b sts 0x0BE1, r24
4f6a: 60 91 83 08 lds r22, 0x0883
4f6e: 70 91 84 08 lds r23, 0x0884
4f72: 80 91 85 08 lds r24, 0x0885
4f76: 90 91 86 08 lds r25, 0x0886
4f7a: 20 90 d1 0c lds r2, 0x0CD1
4f7e: 30 90 d2 0c lds r3, 0x0CD2
4f82: 40 90 d3 0c lds r4, 0x0CD3
4f86: 50 90 d4 0c lds r5, 0x0CD4
4f8a: e0 90 cc 0c lds r14, 0x0CCC
4f8e: f0 90 cd 0c lds r15, 0x0CCD
4f92: 60 90 da 0c lds r6, 0x0CDA
4f96: 70 90 db 0c lds r7, 0x0CDB
4f9a: 80 90 dc 0c lds r8, 0x0CDC
4f9e: 90 90 dd 0c lds r9, 0x0CDD
4fa2: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4fa6: a2 01 movw r20, r4
4fa8: 91 01 movw r18, r2
4faa: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
4fae: 5b 01 movw r10, r22
4fb0: 6c 01 movw r12, r24
4fb2: 00 27 eor r16, r16
4fb4: f7 fc sbrc r15, 7
4fb6: 00 95 com r16
4fb8: 10 2f mov r17, r16
4fba: c8 01 movw r24, r16
4fbc: b7 01 movw r22, r14
4fbe: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4fc2: a4 01 movw r20, r8
4fc4: 93 01 movw r18, r6
4fc6: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
4fca: 9b 01 movw r18, r22
4fcc: ac 01 movw r20, r24
4fce: c6 01 movw r24, r12
4fd0: b5 01 movw r22, r10
4fd2: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
4fd6: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
4fda: 70 93 cd 0c sts 0x0CCD, r23
4fde: 60 93 cc 0c sts 0x0CCC, r22
4fe2: 60 91 8b 08 lds r22, 0x088B
4fe6: 70 91 8c 08 lds r23, 0x088C
4fea: 80 91 8d 08 lds r24, 0x088D
4fee: 90 91 8e 08 lds r25, 0x088E
4ff2: e0 90 ca 0c lds r14, 0x0CCA
4ff6: f0 90 cb 0c lds r15, 0x0CCB
4ffa: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
4ffe: a2 01 movw r20, r4
5000: 91 01 movw r18, r2
5002: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5006: 5b 01 movw r10, r22
5008: 6c 01 movw r12, r24
500a: 00 27 eor r16, r16
500c: f7 fc sbrc r15, 7
500e: 00 95 com r16
5010: 10 2f mov r17, r16
5012: c8 01 movw r24, r16
5014: b7 01 movw r22, r14
5016: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
501a: a4 01 movw r20, r8
501c: 93 01 movw r18, r6
501e: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5022: 9b 01 movw r18, r22
5024: ac 01 movw r20, r24
5026: c6 01 movw r24, r12
5028: b5 01 movw r22, r10
502a: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
502e: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
5032: 70 93 cb 0c sts 0x0CCB, r23
5036: 60 93 ca 0c sts 0x0CCA, r22
503a: 60 91 d8 0c lds r22, 0x0CD8
503e: 70 91 d9 0c lds r23, 0x0CD9
5042: a0 90 93 08 lds r10, 0x0893
5046: b0 90 94 08 lds r11, 0x0894
504a: c0 90 95 08 lds r12, 0x0895
504e: d0 90 96 08 lds r13, 0x0896
5052: 88 27 eor r24, r24
5054: 77 fd sbrc r23, 7
5056: 80 95 com r24
5058: 98 2f mov r25, r24
505a: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
505e: 7b 01 movw r14, r22
5060: 8c 01 movw r16, r24
5062: 20 e0 ldi r18, 0x00 ; 0
5064: 30 e0 ldi r19, 0x00 ; 0
5066: 40 e0 ldi r20, 0x00 ; 0
5068: 5f e3 ldi r21, 0x3F ; 63
506a: c4 01 movw r24, r8
506c: b3 01 movw r22, r6
506e: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5072: 9b 01 movw r18, r22
5074: ac 01 movw r20, r24
5076: c8 01 movw r24, r16
5078: b7 01 movw r22, r14
507a: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
507e: 7b 01 movw r14, r22
5080: 8c 01 movw r16, r24
5082: c6 01 movw r24, r12
5084: b5 01 movw r22, r10
5086: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
508a: a2 01 movw r20, r4
508c: 91 01 movw r18, r2
508e: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5092: 9b 01 movw r18, r22
5094: ac 01 movw r20, r24
5096: c8 01 movw r24, r16
5098: b7 01 movw r22, r14
509a: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
509e: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
50a2: 70 93 d9 0c sts 0x0CD9, r23
50a6: 60 93 d8 0c sts 0x0CD8, r22
50aa: 80 91 cc 0c lds r24, 0x0CCC
50ae: 90 91 cd 0c lds r25, 0x0CCD
50b2: 81 50 subi r24, 0x01 ; 1
50b4: 98 40 sbci r25, 0x08 ; 8
50b6: 34 f0 brlt .+12 ; 0x50c4 <MotorRegler+0xf5a>
50b8: 80 e0 ldi r24, 0x00 ; 0
50ba: 98 e0 ldi r25, 0x08 ; 8
50bc: 90 93 cd 0c sts 0x0CCD, r25
50c0: 80 93 cc 0c sts 0x0CCC, r24
50c4: 80 91 cc 0c lds r24, 0x0CCC
50c8: 90 91 cd 0c lds r25, 0x0CCD
50cc: 80 50 subi r24, 0x00 ; 0
50ce: 98 4f sbci r25, 0xF8 ; 248
50d0: 34 f4 brge .+12 ; 0x50de <MotorRegler+0xf74>
50d2: 80 e0 ldi r24, 0x00 ; 0
50d4: 98 ef ldi r25, 0xF8 ; 248
50d6: 90 93 cd 0c sts 0x0CCD, r25
50da: 80 93 cc 0c sts 0x0CCC, r24
50de: 80 91 ca 0c lds r24, 0x0CCA
50e2: 90 91 cb 0c lds r25, 0x0CCB
50e6: 81 50 subi r24, 0x01 ; 1
50e8: 98 40 sbci r25, 0x08 ; 8
50ea: 34 f0 brlt .+12 ; 0x50f8 <MotorRegler+0xf8e>
50ec: 80 e0 ldi r24, 0x00 ; 0
50ee: 98 e0 ldi r25, 0x08 ; 8
50f0: 90 93 cb 0c sts 0x0CCB, r25
50f4: 80 93 ca 0c sts 0x0CCA, r24
50f8: 80 91 ca 0c lds r24, 0x0CCA
50fc: 90 91 cb 0c lds r25, 0x0CCB
5100: 80 50 subi r24, 0x00 ; 0
5102: 98 4f sbci r25, 0xF8 ; 248
5104: 34 f4 brge .+12 ; 0x5112 <MotorRegler+0xfa8>
5106: 80 e0 ldi r24, 0x00 ; 0
5108: 98 ef ldi r25, 0xF8 ; 248
510a: 90 93 cb 0c sts 0x0CCB, r25
510e: 80 93 ca 0c sts 0x0CCA, r24
5112: 80 91 d8 0c lds r24, 0x0CD8
5116: 90 91 d9 0c lds r25, 0x0CD9
511a: 81 50 subi r24, 0x01 ; 1
511c: 98 40 sbci r25, 0x08 ; 8
511e: 34 f0 brlt .+12 ; 0x512c <MotorRegler+0xfc2>
5120: 80 e0 ldi r24, 0x00 ; 0
5122: 98 e0 ldi r25, 0x08 ; 8
5124: 90 93 d9 0c sts 0x0CD9, r25
5128: 80 93 d8 0c sts 0x0CD8, r24
512c: 80 91 d8 0c lds r24, 0x0CD8
5130: 90 91 d9 0c lds r25, 0x0CD9
5134: 80 50 subi r24, 0x00 ; 0
5136: 98 4f sbci r25, 0xF8 ; 248
5138: 34 f4 brge .+12 ; 0x5146 <MotorRegler+0xfdc>
513a: 80 e0 ldi r24, 0x00 ; 0
513c: 98 ef ldi r25, 0xF8 ; 248
513e: 90 93 d9 0c sts 0x0CD9, r25
5142: 80 93 d8 0c sts 0x0CD8, r24
5146: 80 91 98 0c lds r24, 0x0C98
514a: 99 27 eor r25, r25
514c: 80 ff sbrs r24, 0
514e: cd c0 rjmp .+410 ; 0x52ea <MotorRegler+0x1180>
5150: 20 91 81 01 lds r18, 0x0181
5154: 81 ff sbrs r24, 1
5156: 0e c0 rjmp .+28 ; 0x5174 <MotorRegler+0x100a>
5158: 22 33 cpi r18, 0x32 ; 50
515a: b0 f4 brcc .+44 ; 0x5188 <MotorRegler+0x101e>
515c: 80 91 d7 08 lds r24, 0x08D7
5160: 90 91 d8 08 lds r25, 0x08D8
5164: 88 97 sbiw r24, 0x28 ; 40
5166: 90 93 da 08 sts 0x08DA, r25
516a: 80 93 d9 08 sts 0x08D9, r24
516e: 10 92 ba 08 sts 0x08BA, r1
5172: 0d c0 rjmp .+26 ; 0x518e <MotorRegler+0x1024>
5174: 80 91 9d 0c lds r24, 0x0C9D
5178: 28 9f mul r18, r24
517a: c0 01 movw r24, r0
517c: 11 24 eor r1, r1
517e: 88 97 sbiw r24, 0x28 ; 40
5180: 90 93 da 08 sts 0x08DA, r25
5184: 80 93 d9 08 sts 0x08D9, r24
5188: 81 e0 ldi r24, 0x01 ; 1
518a: 80 93 ba 08 sts 0x08BA, r24
518e: 80 91 b9 08 lds r24, 0x08B9
5192: 88 23 and r24, r24
5194: 21 f0 breq .+8 ; 0x519e <MotorRegler+0x1034>
5196: 10 92 da 08 sts 0x08DA, r1
519a: 10 92 d9 08 sts 0x08D9, r1
519e: 20 91 d7 08 lds r18, 0x08D7
51a2: 30 91 d8 08 lds r19, 0x08D8
51a6: 40 91 d9 08 lds r20, 0x08D9
51aa: 50 91 da 08 lds r21, 0x08DA
51ae: 42 17 cp r20, r18
51b0: 53 07 cpc r21, r19
51b2: 0c f0 brlt .+2 ; 0x51b6 <MotorRegler+0x104c>
51b4: 9a c0 rjmp .+308 ; 0x52ea <MotorRegler+0x1180>
51b6: 80 91 ba 08 lds r24, 0x08BA
51ba: 88 23 and r24, r24
51bc: 09 f4 brne .+2 ; 0x51c0 <MotorRegler+0x1056>
51be: 95 c0 rjmp .+298 ; 0x52ea <MotorRegler+0x1180>
51c0: 24 1b sub r18, r20
51c2: 35 0b sbc r19, r21
51c4: 80 91 82 01 lds r24, 0x0182
51c8: 99 27 eor r25, r25
51ca: bc 01 movw r22, r24
51cc: 26 9f mul r18, r22
51ce: c0 01 movw r24, r0
51d0: 27 9f mul r18, r23
51d2: 90 0d add r25, r0
51d4: 36 9f mul r19, r22
51d6: 90 0d add r25, r0
51d8: 11 24 eor r1, r1
51da: 60 e1 ldi r22, 0x10 ; 16
51dc: 70 e0 ldi r23, 0x00 ; 0
51de: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
51e2: 09 81 ldd r16, Y+1 ; 0x01
51e4: 1a 81 ldd r17, Y+2 ; 0x02
51e6: 06 1b sub r16, r22
51e8: 17 0b sbc r17, r23
51ea: 20 91 60 08 lds r18, 0x0860
51ee: 30 91 61 08 lds r19, 0x0861
51f2: 80 91 80 01 lds r24, 0x0180
51f6: 99 27 eor r25, r25
51f8: fc 01 movw r30, r24
51fa: 2e 9f mul r18, r30
51fc: c0 01 movw r24, r0
51fe: 2f 9f mul r18, r31
5200: 90 0d add r25, r0
5202: 3e 9f mul r19, r30
5204: 90 0d add r25, r0
5206: 11 24 eor r1, r1
5208: 68 e0 ldi r22, 0x08 ; 8
520a: 70 e0 ldi r23, 0x00 ; 0
520c: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
5210: 06 1b sub r16, r22
5212: 17 0b sbc r17, r23
5214: 60 91 af 08 lds r22, 0x08AF
5218: 70 91 b0 08 lds r23, 0x08B0
521c: 80 91 b1 08 lds r24, 0x08B1
5220: 90 91 b2 08 lds r25, 0x08B2
5224: 20 e0 ldi r18, 0x00 ; 0
5226: 32 e0 ldi r19, 0x02 ; 2
5228: 40 e0 ldi r20, 0x00 ; 0
522a: 50 e0 ldi r21, 0x00 ; 0
522c: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
5230: ca 01 movw r24, r20
5232: b9 01 movw r22, r18
5234: 20 91 83 01 lds r18, 0x0183
5238: 33 27 eor r19, r19
523a: 44 27 eor r20, r20
523c: 55 27 eor r21, r21
523e: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
5242: 20 e2 ldi r18, 0x20 ; 32
5244: 30 e0 ldi r19, 0x00 ; 0
5246: 40 e0 ldi r20, 0x00 ; 0
5248: 50 e0 ldi r21, 0x00 ; 0
524a: 0e 94 e0 3e call 0x7dc0 ; 0x7dc0 <__divmodsi4>
524e: ff ef ldi r31, 0xFF ; 255
5250: 2e 3c cpi r18, 0xCE ; 206
5252: 3f 07 cpc r19, r31
5254: 14 f4 brge .+4 ; 0x525a <MotorRegler+0x10f0>
5256: 2e ec ldi r18, 0xCE ; 206
5258: 3f ef ldi r19, 0xFF ; 255
525a: 80 91 e3 08 lds r24, 0x08E3
525e: 90 91 e4 08 lds r25, 0x08E4
5262: ac 01 movw r20, r24
5264: 74 e0 ldi r23, 0x04 ; 4
5266: 44 0f add r20, r20
5268: 55 1f adc r21, r21
526a: 7a 95 dec r23
526c: e1 f7 brne .-8 ; 0x5266 <MotorRegler+0x10fc>
526e: 48 1b sub r20, r24
5270: 59 0b sbc r21, r25
5272: 23 33 cpi r18, 0x33 ; 51
5274: 31 05 cpc r19, r1
5276: 14 f0 brlt .+4 ; 0x527c <MotorRegler+0x1112>
5278: 22 e3 ldi r18, 0x32 ; 50
527a: 30 e0 ldi r19, 0x00 ; 0
527c: 02 1b sub r16, r18
527e: 13 0b sbc r17, r19
5280: ca 01 movw r24, r20
5282: 80 0f add r24, r16
5284: 91 1f adc r25, r17
5286: 60 e1 ldi r22, 0x10 ; 16
5288: 70 e0 ldi r23, 0x00 ; 0
528a: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
528e: 70 93 e4 08 sts 0x08E4, r23
5292: 60 93 e3 08 sts 0x08E3, r22
5296: 80 91 99 0c lds r24, 0x0C99
529a: 99 27 eor r25, r25
529c: 68 17 cp r22, r24
529e: 79 07 cpc r23, r25
52a0: 8c f4 brge .+34 ; 0x52c4 <MotorRegler+0x115a>
52a2: 29 81 ldd r18, Y+1 ; 0x01
52a4: 3a 81 ldd r19, Y+2 ; 0x02
52a6: 28 17 cp r18, r24
52a8: 39 07 cpc r19, r25
52aa: 2c f0 brlt .+10 ; 0x52b6 <MotorRegler+0x114c>
52ac: 90 93 e4 08 sts 0x08E4, r25
52b0: 80 93 e3 08 sts 0x08E3, r24
52b4: 07 c0 rjmp .+14 ; 0x52c4 <MotorRegler+0x115a>
52b6: 49 81 ldd r20, Y+1 ; 0x01
52b8: 5a 81 ldd r21, Y+2 ; 0x02
52ba: 50 93 e4 08 sts 0x08E4, r21
52be: 40 93 e3 08 sts 0x08E3, r20
52c2: 0d c0 rjmp .+26 ; 0x52de <MotorRegler+0x1174>
52c4: 80 91 e3 08 lds r24, 0x08E3
52c8: 90 91 e4 08 lds r25, 0x08E4
52cc: 69 81 ldd r22, Y+1 ; 0x01
52ce: 7a 81 ldd r23, Y+2 ; 0x02
52d0: 68 17 cp r22, r24
52d2: 79 07 cpc r23, r25
52d4: 24 f4 brge .+8 ; 0x52de <MotorRegler+0x1174>
52d6: 70 93 e4 08 sts 0x08E4, r23
52da: 60 93 e3 08 sts 0x08E3, r22
52de: 80 91 e3 08 lds r24, 0x08E3
52e2: 90 91 e4 08 lds r25, 0x08E4
52e6: 9a 83 std Y+2, r25 ; 0x02
52e8: 89 83 std Y+1, r24 ; 0x01
52ea: c0 90 d8 0c lds r12, 0x0CD8
52ee: d0 90 d9 0c lds r13, 0x0CD9
52f2: 80 91 f8 08 lds r24, 0x08F8
52f6: 90 91 f9 08 lds r25, 0x08F9
52fa: c8 1a sub r12, r24
52fc: d9 0a sbc r13, r25
52fe: 95 e6 ldi r25, 0x65 ; 101
5300: c9 16 cp r12, r25
5302: d1 04 cpc r13, r1
5304: 24 f0 brlt .+8 ; 0x530e <MotorRegler+0x11a4>
5306: 64 e6 ldi r22, 0x64 ; 100
5308: c6 2e mov r12, r22
530a: d1 2c mov r13, r1
530c: 09 c0 rjmp .+18 ; 0x5320 <MotorRegler+0x11b6>
530e: ec e9 ldi r30, 0x9C ; 156
5310: ce 16 cp r12, r30
5312: ef ef ldi r30, 0xFF ; 255
5314: de 06 cpc r13, r30
5316: 24 f4 brge .+8 ; 0x5320 <MotorRegler+0x11b6>
5318: 5c e9 ldi r21, 0x9C ; 156
531a: c5 2e mov r12, r21
531c: 5f ef ldi r21, 0xFF ; 255
531e: d5 2e mov r13, r21
5320: 40 90 78 01 lds r4, 0x0178
5324: 50 90 79 01 lds r5, 0x0179
5328: 60 90 7a 01 lds r6, 0x017A
532c: 70 90 7b 01 lds r7, 0x017B
5330: 60 91 cc 0c lds r22, 0x0CCC
5334: 70 91 cd 0c lds r23, 0x0CCD
5338: 20 91 d0 08 lds r18, 0x08D0
533c: 30 91 d1 08 lds r19, 0x08D1
5340: 40 91 30 09 lds r20, 0x0930
5344: 50 91 31 09 lds r21, 0x0931
5348: 24 1b sub r18, r20
534a: 35 0b sbc r19, r21
534c: 62 1b sub r22, r18
534e: 73 0b sbc r23, r19
5350: 88 27 eor r24, r24
5352: 77 fd sbrc r23, 7
5354: 80 95 com r24
5356: 98 2f mov r25, r24
5358: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
535c: 9b 01 movw r18, r22
535e: ac 01 movw r20, r24
5360: c3 01 movw r24, r6
5362: b2 01 movw r22, r4
5364: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5368: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
536c: 70 93 65 09 sts 0x0965, r23
5370: 60 93 64 09 sts 0x0964, r22
5374: 80 91 64 09 lds r24, 0x0964
5378: 90 91 65 09 lds r25, 0x0965
537c: 8c 01 movw r16, r24
537e: 22 27 eor r18, r18
5380: 17 fd sbrc r17, 7
5382: 20 95 com r18
5384: 32 2f mov r19, r18
5386: 80 91 00 09 lds r24, 0x0900
538a: 90 91 01 09 lds r25, 0x0901
538e: a0 91 02 09 lds r26, 0x0902
5392: b0 91 03 09 lds r27, 0x0903
5396: 08 0f add r16, r24
5398: 19 1f adc r17, r25
539a: 2a 1f adc r18, r26
539c: 3b 1f adc r19, r27
539e: 00 93 00 09 sts 0x0900, r16
53a2: 10 93 01 09 sts 0x0901, r17
53a6: 20 93 02 09 sts 0x0902, r18
53aa: 30 93 03 09 sts 0x0903, r19
53ae: 10 16 cp r1, r16
53b0: 11 06 cpc r1, r17
53b2: 12 06 cpc r1, r18
53b4: 13 06 cpc r1, r19
53b6: ac f4 brge .+42 ; 0x53e2 <MotorRegler+0x1278>
53b8: c8 01 movw r24, r16
53ba: 17 ff sbrs r17, 7
53bc: 03 c0 rjmp .+6 ; 0x53c4 <MotorRegler+0x125a>
53be: 90 95 com r25
53c0: 81 95 neg r24
53c2: 9f 4f sbci r25, 0xFF ; 255
53c4: 60 e0 ldi r22, 0x00 ; 0
53c6: 71 e0 ldi r23, 0x01 ; 1
53c8: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
53cc: 6f 5f subi r22, 0xFF ; 255
53ce: 7f 4f sbci r23, 0xFF ; 255
53d0: 88 27 eor r24, r24
53d2: 77 fd sbrc r23, 7
53d4: 80 95 com r24
53d6: 98 2f mov r25, r24
53d8: 06 1b sub r16, r22
53da: 17 0b sbc r17, r23
53dc: 28 0b sbc r18, r24
53de: 39 0b sbc r19, r25
53e0: 14 c0 rjmp .+40 ; 0x540a <MotorRegler+0x12a0>
53e2: c8 01 movw r24, r16
53e4: 17 ff sbrs r17, 7
53e6: 03 c0 rjmp .+6 ; 0x53ee <MotorRegler+0x1284>
53e8: 90 95 com r25
53ea: 81 95 neg r24
53ec: 9f 4f sbci r25, 0xFF ; 255
53ee: 60 e0 ldi r22, 0x00 ; 0
53f0: 71 e0 ldi r23, 0x01 ; 1
53f2: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
53f6: 6f 5f subi r22, 0xFF ; 255
53f8: 7f 4f sbci r23, 0xFF ; 255
53fa: 88 27 eor r24, r24
53fc: 77 fd sbrc r23, 7
53fe: 80 95 com r24
5400: 98 2f mov r25, r24
5402: 06 0f add r16, r22
5404: 17 1f adc r17, r23
5406: 28 1f adc r18, r24
5408: 39 1f adc r19, r25
540a: 00 93 00 09 sts 0x0900, r16
540e: 10 93 01 09 sts 0x0901, r17
5412: 20 93 02 09 sts 0x0902, r18
5416: 30 93 03 09 sts 0x0903, r19
541a: 80 91 00 09 lds r24, 0x0900
541e: 90 91 01 09 lds r25, 0x0901
5422: a0 91 02 09 lds r26, 0x0902
5426: b0 91 03 09 lds r27, 0x0903
542a: 81 38 cpi r24, 0x81 ; 129
542c: fe e3 ldi r31, 0x3E ; 62
542e: 9f 07 cpc r25, r31
5430: f0 e0 ldi r31, 0x00 ; 0
5432: af 07 cpc r26, r31
5434: f0 e0 ldi r31, 0x00 ; 0
5436: bf 07 cpc r27, r31
5438: 2c f0 brlt .+10 ; 0x5444 <MotorRegler+0x12da>
543a: 80 e8 ldi r24, 0x80 ; 128
543c: 9e e3 ldi r25, 0x3E ; 62
543e: a0 e0 ldi r26, 0x00 ; 0
5440: b0 e0 ldi r27, 0x00 ; 0
5442: 09 c0 rjmp .+18 ; 0x5456 <MotorRegler+0x12ec>
5444: 80 58 subi r24, 0x80 ; 128
5446: 91 4c sbci r25, 0xC1 ; 193
5448: af 4f sbci r26, 0xFF ; 255
544a: bf 4f sbci r27, 0xFF ; 255
544c: 64 f4 brge .+24 ; 0x5466 <MotorRegler+0x12fc>
544e: 80 e8 ldi r24, 0x80 ; 128
5450: 91 ec ldi r25, 0xC1 ; 193
5452: af ef ldi r26, 0xFF ; 255
5454: bf ef ldi r27, 0xFF ; 255
5456: 80 93 00 09 sts 0x0900, r24
545a: 90 93 01 09 sts 0x0901, r25
545e: a0 93 02 09 sts 0x0902, r26
5462: b0 93 03 09 sts 0x0903, r27
5466: 60 91 64 09 lds r22, 0x0964
546a: 70 91 65 09 lds r23, 0x0965
546e: 80 90 7c 01 lds r8, 0x017C
5472: 90 90 7d 01 lds r9, 0x017D
5476: a0 90 7e 01 lds r10, 0x017E
547a: b0 90 7f 01 lds r11, 0x017F
547e: 88 27 eor r24, r24
5480: 77 fd sbrc r23, 7
5482: 80 95 com r24
5484: 98 2f mov r25, r24
5486: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
548a: 7b 01 movw r14, r22
548c: 8c 01 movw r16, r24
548e: 60 91 00 09 lds r22, 0x0900
5492: 70 91 01 09 lds r23, 0x0901
5496: 80 91 02 09 lds r24, 0x0902
549a: 90 91 03 09 lds r25, 0x0903
549e: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
54a2: 9b 01 movw r18, r22
54a4: ac 01 movw r20, r24
54a6: c5 01 movw r24, r10
54a8: b4 01 movw r22, r8
54aa: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
54ae: 9b 01 movw r18, r22
54b0: ac 01 movw r20, r24
54b2: c8 01 movw r24, r16
54b4: b7 01 movw r22, r14
54b6: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
54ba: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
54be: 96 01 movw r18, r12
54c0: 26 0f add r18, r22
54c2: 37 1f adc r19, r23
54c4: 49 81 ldd r20, Y+1 ; 0x01
54c6: 5a 81 ldd r21, Y+2 ; 0x02
54c8: 24 0f add r18, r20
54ca: 35 1f adc r19, r21
54cc: 22 24 eor r2, r2
54ce: 4a 30 cpi r20, 0x0A ; 10
54d0: 51 05 cpc r21, r1
54d2: 14 f4 brge .+4 ; 0x54d8 <MotorRegler+0x136e>
54d4: 41 e0 ldi r20, 0x01 ; 1
54d6: 24 2e mov r2, r20
54d8: 37 fd sbrc r19, 7
54da: 02 c0 rjmp .+4 ; 0x54e0 <MotorRegler+0x1376>
54dc: 22 20 and r2, r2
54de: 19 f0 breq .+6 ; 0x54e6 <MotorRegler+0x137c>
54e0: 40 e0 ldi r20, 0x00 ; 0
54e2: 50 e0 ldi r21, 0x00 ; 0
54e4: 08 c0 rjmp .+16 ; 0x54f6 <MotorRegler+0x138c>
54e6: 80 91 d7 0c lds r24, 0x0CD7
54ea: 48 2f mov r20, r24
54ec: 55 27 eor r21, r21
54ee: 24 17 cp r18, r20
54f0: 35 07 cpc r19, r21
54f2: 0c f4 brge .+2 ; 0x54f6 <MotorRegler+0x138c>
54f4: a9 01 movw r20, r18
54f6: 80 91 ce 0c lds r24, 0x0CCE
54fa: e8 2f mov r30, r24
54fc: ff 27 eor r31, r31
54fe: fc 83 std Y+4, r31 ; 0x04
5500: eb 83 std Y+3, r30 ; 0x03
5502: 9f 01 movw r18, r30
5504: e4 17 cp r30, r20
5506: f5 07 cpc r31, r21
5508: 0c f4 brge .+2 ; 0x550c <MotorRegler+0x13a2>
550a: 9a 01 movw r18, r20
550c: 20 93 60 09 sts 0x0960, r18
5510: 29 81 ldd r18, Y+1 ; 0x01
5512: 3a 81 ldd r19, Y+2 ; 0x02
5514: 26 1b sub r18, r22
5516: 37 0b sbc r19, r23
5518: b9 01 movw r22, r18
551a: 6c 0d add r22, r12
551c: 7d 1d adc r23, r13
551e: 77 fd sbrc r23, 7
5520: 02 c0 rjmp .+4 ; 0x5526 <MotorRegler+0x13bc>
5522: 22 20 and r2, r2
5524: 19 f0 breq .+6 ; 0x552c <MotorRegler+0x13c2>
5526: 80 e0 ldi r24, 0x00 ; 0
5528: 90 e0 ldi r25, 0x00 ; 0
552a: 07 c0 rjmp .+14 ; 0x553a <MotorRegler+0x13d0>
552c: 80 91 d7 0c lds r24, 0x0CD7
5530: 99 27 eor r25, r25
5532: 68 17 cp r22, r24
5534: 79 07 cpc r23, r25
5536: 0c f4 brge .+2 ; 0x553a <MotorRegler+0x13d0>
5538: cb 01 movw r24, r22
553a: 2b 81 ldd r18, Y+3 ; 0x03
553c: 3c 81 ldd r19, Y+4 ; 0x04
553e: 28 17 cp r18, r24
5540: 39 07 cpc r19, r25
5542: 0c f4 brge .+2 ; 0x5546 <MotorRegler+0x13dc>
5544: 9c 01 movw r18, r24
5546: 20 93 61 09 sts 0x0961, r18
554a: 60 91 ca 0c lds r22, 0x0CCA
554e: 70 91 cb 0c lds r23, 0x0CCB
5552: 20 91 d2 08 lds r18, 0x08D2
5556: 30 91 d3 08 lds r19, 0x08D3
555a: 40 91 32 09 lds r20, 0x0932
555e: 50 91 33 09 lds r21, 0x0933
5562: 24 1b sub r18, r20
5564: 35 0b sbc r19, r21
5566: 62 1b sub r22, r18
5568: 73 0b sbc r23, r19
556a: 88 27 eor r24, r24
556c: 77 fd sbrc r23, 7
556e: 80 95 com r24
5570: 98 2f mov r25, r24
5572: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
5576: 9b 01 movw r18, r22
5578: ac 01 movw r20, r24
557a: c3 01 movw r24, r6
557c: b2 01 movw r22, r4
557e: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
5582: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
5586: 70 93 5f 09 sts 0x095F, r23
558a: 60 93 5e 09 sts 0x095E, r22
558e: 80 91 5e 09 lds r24, 0x095E
5592: 90 91 5f 09 lds r25, 0x095F
5596: 8c 01 movw r16, r24
5598: 22 27 eor r18, r18
559a: 17 fd sbrc r17, 7
559c: 20 95 com r18
559e: 32 2f mov r19, r18
55a0: 80 91 fc 08 lds r24, 0x08FC
55a4: 90 91 fd 08 lds r25, 0x08FD
55a8: a0 91 fe 08 lds r26, 0x08FE
55ac: b0 91 ff 08 lds r27, 0x08FF
55b0: 08 0f add r16, r24
55b2: 19 1f adc r17, r25
55b4: 2a 1f adc r18, r26
55b6: 3b 1f adc r19, r27
55b8: 00 93 fc 08 sts 0x08FC, r16
55bc: 10 93 fd 08 sts 0x08FD, r17
55c0: 20 93 fe 08 sts 0x08FE, r18
55c4: 30 93 ff 08 sts 0x08FF, r19
55c8: 10 16 cp r1, r16
55ca: 11 06 cpc r1, r17
55cc: 12 06 cpc r1, r18
55ce: 13 06 cpc r1, r19
55d0: ac f4 brge .+42 ; 0x55fc <MotorRegler+0x1492>
55d2: c8 01 movw r24, r16
55d4: 17 ff sbrs r17, 7
55d6: 03 c0 rjmp .+6 ; 0x55de <MotorRegler+0x1474>
55d8: 90 95 com r25
55da: 81 95 neg r24
55dc: 9f 4f sbci r25, 0xFF ; 255
55de: 60 e0 ldi r22, 0x00 ; 0
55e0: 71 e0 ldi r23, 0x01 ; 1
55e2: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
55e6: 6f 5f subi r22, 0xFF ; 255
55e8: 7f 4f sbci r23, 0xFF ; 255
55ea: 88 27 eor r24, r24
55ec: 77 fd sbrc r23, 7
55ee: 80 95 com r24
55f0: 98 2f mov r25, r24
55f2: 06 1b sub r16, r22
55f4: 17 0b sbc r17, r23
55f6: 28 0b sbc r18, r24
55f8: 39 0b sbc r19, r25
55fa: 14 c0 rjmp .+40 ; 0x5624 <MotorRegler+0x14ba>
55fc: c8 01 movw r24, r16
55fe: 17 ff sbrs r17, 7
5600: 03 c0 rjmp .+6 ; 0x5608 <MotorRegler+0x149e>
5602: 90 95 com r25
5604: 81 95 neg r24
5606: 9f 4f sbci r25, 0xFF ; 255
5608: 60 e0 ldi r22, 0x00 ; 0
560a: 71 e0 ldi r23, 0x01 ; 1
560c: 0e 94 ab 3e call 0x7d56 ; 0x7d56 <__divmodhi4>
5610: 6f 5f subi r22, 0xFF ; 255
5612: 7f 4f sbci r23, 0xFF ; 255
5614: 88 27 eor r24, r24
5616: 77 fd sbrc r23, 7
5618: 80 95 com r24
561a: 98 2f mov r25, r24
561c: 06 0f add r16, r22
561e: 17 1f adc r17, r23
5620: 28 1f adc r18, r24
5622: 39 1f adc r19, r25
5624: 00 93 fc 08 sts 0x08FC, r16
5628: 10 93 fd 08 sts 0x08FD, r17
562c: 20 93 fe 08 sts 0x08FE, r18
5630: 30 93 ff 08 sts 0x08FF, r19
5634: 80 91 fc 08 lds r24, 0x08FC
5638: 90 91 fd 08 lds r25, 0x08FD
563c: a0 91 fe 08 lds r26, 0x08FE
5640: b0 91 ff 08 lds r27, 0x08FF
5644: 81 38 cpi r24, 0x81 ; 129
5646: 3e e3 ldi r19, 0x3E ; 62
5648: 93 07 cpc r25, r19
564a: 30 e0 ldi r19, 0x00 ; 0
564c: a3 07 cpc r26, r19
564e: 30 e0 ldi r19, 0x00 ; 0
5650: b3 07 cpc r27, r19
5652: 2c f0 brlt .+10 ; 0x565e <MotorRegler+0x14f4>
5654: 80 e8 ldi r24, 0x80 ; 128
5656: 9e e3 ldi r25, 0x3E ; 62
5658: a0 e0 ldi r26, 0x00 ; 0
565a: b0 e0 ldi r27, 0x00 ; 0
565c: 09 c0 rjmp .+18 ; 0x5670 <MotorRegler+0x1506>
565e: 80 58 subi r24, 0x80 ; 128
5660: 91 4c sbci r25, 0xC1 ; 193
5662: af 4f sbci r26, 0xFF ; 255
5664: bf 4f sbci r27, 0xFF ; 255
5666: 64 f4 brge .+24 ; 0x5680 <MotorRegler+0x1516>
5668: 80 e8 ldi r24, 0x80 ; 128
566a: 91 ec ldi r25, 0xC1 ; 193
566c: af ef ldi r26, 0xFF ; 255
566e: bf ef ldi r27, 0xFF ; 255
5670: 80 93 fc 08 sts 0x08FC, r24
5674: 90 93 fd 08 sts 0x08FD, r25
5678: a0 93 fe 08 sts 0x08FE, r26
567c: b0 93 ff 08 sts 0x08FF, r27
5680: 60 91 5e 09 lds r22, 0x095E
5684: 70 91 5f 09 lds r23, 0x095F
5688: 88 27 eor r24, r24
568a: 77 fd sbrc r23, 7
568c: 80 95 com r24
568e: 98 2f mov r25, r24
5690: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
5694: 7b 01 movw r14, r22
5696: 8c 01 movw r16, r24
5698: 60 91 fc 08 lds r22, 0x08FC
569c: 70 91 fd 08 lds r23, 0x08FD
56a0: 80 91 fe 08 lds r24, 0x08FE
56a4: 90 91 ff 08 lds r25, 0x08FF
56a8: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
56ac: 9b 01 movw r18, r22
56ae: ac 01 movw r20, r24
56b0: c5 01 movw r24, r10
56b2: b4 01 movw r22, r8
56b4: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
56b8: 9b 01 movw r18, r22
56ba: ac 01 movw r20, r24
56bc: c8 01 movw r24, r16
56be: b7 01 movw r22, r14
56c0: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
56c4: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
56c8: 29 81 ldd r18, Y+1 ; 0x01
56ca: 3a 81 ldd r19, Y+2 ; 0x02
56cc: 26 0f add r18, r22
56ce: 37 1f adc r19, r23
56d0: 2c 19 sub r18, r12
56d2: 3d 09 sbc r19, r13
56d4: 37 fd sbrc r19, 7
56d6: 02 c0 rjmp .+4 ; 0x56dc <MotorRegler+0x1572>
56d8: 22 20 and r2, r2
56da: 19 f0 breq .+6 ; 0x56e2 <MotorRegler+0x1578>
56dc: 40 e0 ldi r20, 0x00 ; 0
56de: 50 e0 ldi r21, 0x00 ; 0
56e0: 08 c0 rjmp .+16 ; 0x56f2 <MotorRegler+0x1588>
56e2: 80 91 d7 0c lds r24, 0x0CD7
56e6: 48 2f mov r20, r24
56e8: 55 27 eor r21, r21
56ea: 24 17 cp r18, r20
56ec: 35 07 cpc r19, r21
56ee: 0c f4 brge .+2 ; 0x56f2 <MotorRegler+0x1588>
56f0: a9 01 movw r20, r18
56f2: 2b 81 ldd r18, Y+3 ; 0x03
56f4: 3c 81 ldd r19, Y+4 ; 0x04
56f6: 24 17 cp r18, r20
56f8: 35 07 cpc r19, r21
56fa: 0c f4 brge .+2 ; 0x56fe <MotorRegler+0x1594>
56fc: 9a 01 movw r18, r20
56fe: 20 93 6c 09 sts 0x096C, r18
5702: 89 81 ldd r24, Y+1 ; 0x01
5704: 9a 81 ldd r25, Y+2 ; 0x02
5706: 86 1b sub r24, r22
5708: 97 0b sbc r25, r23
570a: bc 01 movw r22, r24
570c: 6c 19 sub r22, r12
570e: 7d 09 sbc r23, r13
5710: 77 fd sbrc r23, 7
5712: 02 c0 rjmp .+4 ; 0x5718 <MotorRegler+0x15ae>
5714: 22 20 and r2, r2
5716: 19 f0 breq .+6 ; 0x571e <MotorRegler+0x15b4>
5718: 20 e0 ldi r18, 0x00 ; 0
571a: 30 e0 ldi r19, 0x00 ; 0
571c: 08 c0 rjmp .+16 ; 0x572e <MotorRegler+0x15c4>
571e: 80 91 d7 0c lds r24, 0x0CD7
5722: 28 2f mov r18, r24
5724: 33 27 eor r19, r19
5726: 62 17 cp r22, r18
5728: 73 07 cpc r23, r19
572a: 0c f4 brge .+2 ; 0x572e <MotorRegler+0x15c4>
572c: 9b 01 movw r18, r22
572e: 8b 81 ldd r24, Y+3 ; 0x03
5730: 9c 81 ldd r25, Y+4 ; 0x04
5732: 82 17 cp r24, r18
5734: 93 07 cpc r25, r19
5736: 0c f4 brge .+2 ; 0x573a <MotorRegler+0x15d0>
5738: c9 01 movw r24, r18
573a: 80 93 66 09 sts 0x0966, r24
573e: 24 96 adiw r28, 0x04 ; 4
5740: 0f b6 in r0, 0x3f ; 63
5742: f8 94 cli
5744: de bf out 0x3e, r29 ; 62
5746: 0f be out 0x3f, r0 ; 63
5748: cd bf out 0x3d, r28 ; 61
574a: df 91 pop r29
574c: cf 91 pop r28
574e: 1f 91 pop r17
5750: 0f 91 pop r16
5752: ff 90 pop r15
5754: ef 90 pop r14
5756: df 90 pop r13
5758: cf 90 pop r12
575a: bf 90 pop r11
575c: af 90 pop r10
575e: 9f 90 pop r9
5760: 8f 90 pop r8
5762: 7f 90 pop r7
5764: 6f 90 pop r6
5766: 5f 90 pop r5
5768: 4f 90 pop r4
576a: 3f 90 pop r3
576c: 2f 90 pop r2
576e: 08 95 ret
00005770 <gps_main>:
5770: 2f 92 push r2
5772: 3f 92 push r3
5774: 4f 92 push r4
5776: 5f 92 push r5
5778: 6f 92 push r6
577a: 7f 92 push r7
577c: 8f 92 push r8
577e: 9f 92 push r9
5780: af 92 push r10
5782: bf 92 push r11
5784: cf 92 push r12
5786: df 92 push r13
5788: ef 92 push r14
578a: ff 92 push r15
578c: 0f 93 push r16
578e: 1f 93 push r17
5790: cf 93 push r28
5792: df 93 push r29
5794: cd b7 in r28, 0x3d ; 61
5796: de b7 in r29, 0x3e ; 62
5798: 6f 97 sbiw r28, 0x1f ; 31
579a: 0f b6 in r0, 0x3f ; 63
579c: f8 94 cli
579e: de bf out 0x3e, r29 ; 62
57a0: 0f be out 0x3f, r0 ; 63
57a2: cd bf out 0x3d, r28 ; 61
57a4: 20 91 10 0c lds r18, 0x0C10
57a8: 2d 87 std Y+13, r18 ; 0x0d
57aa: 23 30 cpi r18, 0x03 ; 3
57ac: 09 f0 breq .+2 ; 0x57b0 <gps_main+0x40>
57ae: 58 c2 rjmp .+1200 ; 0x5c60 <gps_main+0x4f0>
57b0: e0 91 3f 09 lds r30, 0x093F
57b4: ff 27 eor r31, r31
57b6: ee 0f add r30, r30
57b8: ff 1f adc r31, r31
57ba: ee 0f add r30, r30
57bc: ff 1f adc r31, r31
57be: e0 52 subi r30, 0x20 ; 32
57c0: f3 4f sbci r31, 0xF3 ; 243
57c2: 80 91 fb 0b lds r24, 0x0BFB
57c6: 90 91 fc 0b lds r25, 0x0BFC
57ca: a0 91 fd 0b lds r26, 0x0BFD
57ce: b0 91 fe 0b lds r27, 0x0BFE
57d2: 80 83 st Z, r24
57d4: 91 83 std Z+1, r25 ; 0x01
57d6: a2 83 std Z+2, r26 ; 0x02
57d8: b3 83 std Z+3, r27 ; 0x03
57da: e0 91 3f 09 lds r30, 0x093F
57de: ff 27 eor r31, r31
57e0: ee 0f add r30, r30
57e2: ff 1f adc r31, r31
57e4: ee 0f add r30, r30
57e6: ff 1f adc r31, r31
57e8: e0 50 subi r30, 0x00 ; 0
57ea: f3 4f sbci r31, 0xF3 ; 243
57ec: 80 91 ff 0b lds r24, 0x0BFF
57f0: 90 91 00 0c lds r25, 0x0C00
57f4: a0 91 01 0c lds r26, 0x0C01
57f8: b0 91 02 0c lds r27, 0x0C02
57fc: 80 83 st Z, r24
57fe: 91 83 std Z+1, r25 ; 0x01
5800: a2 83 std Z+2, r26 ; 0x02
5802: b3 83 std Z+3, r27 ; 0x03
5804: 80 91 3f 09 lds r24, 0x093F
5808: 8f 5f subi r24, 0xFF ; 255
580a: 80 93 3f 09 sts 0x093F, r24
580e: 80 91 3f 09 lds r24, 0x093F
5812: 88 30 cpi r24, 0x08 ; 8
5814: 11 f4 brne .+4 ; 0x581a <gps_main+0xaa>
5816: 10 92 3f 09 sts 0x093F, r1
581a: 80 91 58 09 lds r24, 0x0958
581e: 90 91 59 09 lds r25, 0x0959
5822: 08 97 sbiw r24, 0x08 ; 8
5824: 4c f4 brge .+18 ; 0x5838 <gps_main+0xc8>
5826: 80 91 58 09 lds r24, 0x0958
582a: 90 91 59 09 lds r25, 0x0959
582e: 01 96 adiw r24, 0x01 ; 1
5830: 90 93 59 09 sts 0x0959, r25
5834: 80 93 58 09 sts 0x0958, r24
5838: 10 92 48 09 sts 0x0948, r1
583c: 10 92 49 09 sts 0x0949, r1
5840: 10 92 4a 09 sts 0x094A, r1
5844: 10 92 4b 09 sts 0x094B, r1
5848: 10 92 4c 09 sts 0x094C, r1
584c: 10 92 4d 09 sts 0x094D, r1
5850: 10 92 4e 09 sts 0x094E, r1
5854: 10 92 4f 09 sts 0x094F, r1
5858: 10 92 50 09 sts 0x0950, r1
585c: 10 92 51 09 sts 0x0951, r1
5860: 10 92 52 09 sts 0x0952, r1
5864: 10 92 53 09 sts 0x0953, r1
5868: 10 92 54 09 sts 0x0954, r1
586c: 10 92 55 09 sts 0x0955, r1
5870: 10 92 56 09 sts 0x0956, r1
5874: 10 92 57 09 sts 0x0957, r1
5878: 1c 82 std Y+4, r1 ; 0x04
587a: 1b 82 std Y+3, r1 ; 0x03
587c: 80 ee ldi r24, 0xE0 ; 224
587e: 9c e0 ldi r25, 0x0C ; 12
5880: 9a 83 std Y+2, r25 ; 0x02
5882: 89 83 std Y+1, r24 ; 0x01
5884: a0 e0 ldi r26, 0x00 ; 0
5886: bd e0 ldi r27, 0x0D ; 13
5888: bf 8f std Y+31, r27 ; 0x1f
588a: ae 8f std Y+30, r26 ; 0x1e
588c: 30 c1 rjmp .+608 ; 0x5aee <gps_main+0x37e>
588e: 20 90 48 09 lds r2, 0x0948
5892: 30 90 49 09 lds r3, 0x0949
5896: 40 90 4a 09 lds r4, 0x094A
589a: 50 90 4b 09 lds r5, 0x094B
589e: 60 90 4c 09 lds r6, 0x094C
58a2: 70 90 4d 09 lds r7, 0x094D
58a6: 80 90 4e 09 lds r8, 0x094E
58aa: 90 90 4f 09 lds r9, 0x094F
58ae: e9 81 ldd r30, Y+1 ; 0x01
58b0: fa 81 ldd r31, Y+2 ; 0x02
58b2: 20 81 ld r18, Z
58b4: 31 81 ldd r19, Z+1 ; 0x01
58b6: 42 81 ldd r20, Z+2 ; 0x02
58b8: 53 81 ldd r21, Z+3 ; 0x03
58ba: da 01 movw r26, r20
58bc: c9 01 movw r24, r18
58be: bb 0f add r27, r27
58c0: 88 0b sbc r24, r24
58c2: 98 2f mov r25, r24
58c4: dc 01 movw r26, r24
58c6: 2e 87 std Y+14, r18 ; 0x0e
58c8: 3f 87 std Y+15, r19 ; 0x0f
58ca: 48 8b std Y+16, r20 ; 0x10
58cc: 59 8b std Y+17, r21 ; 0x11
58ce: 8a 8b std Y+18, r24 ; 0x12
58d0: 8b 8b std Y+19, r24 ; 0x13
58d2: 8c 8b std Y+20, r24 ; 0x14
58d4: 8d 8b std Y+21, r24 ; 0x15
58d6: ae 84 ldd r10, Y+14 ; 0x0e
58d8: a2 0c add r10, r2
58da: 81 e0 ldi r24, 0x01 ; 1
58dc: a2 14 cp r10, r2
58de: 08 f0 brcs .+2 ; 0x58e2 <gps_main+0x172>
58e0: 80 e0 ldi r24, 0x00 ; 0
58e2: bf 84 ldd r11, Y+15 ; 0x0f
58e4: b3 0c add r11, r3
58e6: 21 e0 ldi r18, 0x01 ; 1
58e8: b3 14 cp r11, r3
58ea: 08 f0 brcs .+2 ; 0x58ee <gps_main+0x17e>
58ec: 20 e0 ldi r18, 0x00 ; 0
58ee: 8b 0d add r24, r11
58f0: 91 e0 ldi r25, 0x01 ; 1
58f2: 8b 15 cp r24, r11
58f4: 08 f0 brcs .+2 ; 0x58f8 <gps_main+0x188>
58f6: 90 e0 ldi r25, 0x00 ; 0
58f8: 29 2b or r18, r25
58fa: b8 2e mov r11, r24
58fc: c8 88 ldd r12, Y+16 ; 0x10
58fe: c4 0c add r12, r4
5900: 31 e0 ldi r19, 0x01 ; 1
5902: c4 14 cp r12, r4
5904: 08 f0 brcs .+2 ; 0x5908 <gps_main+0x198>
5906: 30 e0 ldi r19, 0x00 ; 0
5908: 82 2f mov r24, r18
590a: 8c 0d add r24, r12
590c: 91 e0 ldi r25, 0x01 ; 1
590e: 8c 15 cp r24, r12
5910: 08 f0 brcs .+2 ; 0x5914 <gps_main+0x1a4>
5912: 90 e0 ldi r25, 0x00 ; 0
5914: 39 2b or r19, r25
5916: c8 2e mov r12, r24
5918: d9 88 ldd r13, Y+17 ; 0x11
591a: d5 0c add r13, r5
591c: 21 e0 ldi r18, 0x01 ; 1
591e: d5 14 cp r13, r5
5920: 08 f0 brcs .+2 ; 0x5924 <gps_main+0x1b4>
5922: 20 e0 ldi r18, 0x00 ; 0
5924: 83 2f mov r24, r19
5926: 8d 0d add r24, r13
5928: 91 e0 ldi r25, 0x01 ; 1
592a: 8d 15 cp r24, r13
592c: 08 f0 brcs .+2 ; 0x5930 <gps_main+0x1c0>
592e: 90 e0 ldi r25, 0x00 ; 0
5930: 29 2b or r18, r25
5932: d8 2e mov r13, r24
5934: ea 88 ldd r14, Y+18 ; 0x12
5936: e6 0c add r14, r6
5938: 31 e0 ldi r19, 0x01 ; 1
593a: e6 14 cp r14, r6
593c: 08 f0 brcs .+2 ; 0x5940 <gps_main+0x1d0>
593e: 30 e0 ldi r19, 0x00 ; 0
5940: 82 2f mov r24, r18
5942: 8e 0d add r24, r14
5944: 91 e0 ldi r25, 0x01 ; 1
5946: 8e 15 cp r24, r14
5948: 08 f0 brcs .+2 ; 0x594c <gps_main+0x1dc>
594a: 90 e0 ldi r25, 0x00 ; 0
594c: 39 2b or r19, r25
594e: e8 2e mov r14, r24
5950: fb 88 ldd r15, Y+19 ; 0x13
5952: f7 0c add r15, r7
5954: 21 e0 ldi r18, 0x01 ; 1
5956: f7 14 cp r15, r7
5958: 08 f0 brcs .+2 ; 0x595c <gps_main+0x1ec>
595a: 20 e0 ldi r18, 0x00 ; 0
595c: 83 2f mov r24, r19
595e: 8f 0d add r24, r15
5960: 91 e0 ldi r25, 0x01 ; 1
5962: 8f 15 cp r24, r15
5964: 08 f0 brcs .+2 ; 0x5968 <gps_main+0x1f8>
5966: 90 e0 ldi r25, 0x00 ; 0
5968: 29 2b or r18, r25
596a: f8 2e mov r15, r24
596c: 0c 89 ldd r16, Y+20 ; 0x14
596e: 08 0d add r16, r8
5970: 91 e0 ldi r25, 0x01 ; 1
5972: 08 15 cp r16, r8
5974: 08 f0 brcs .+2 ; 0x5978 <gps_main+0x208>
5976: 90 e0 ldi r25, 0x00 ; 0
5978: 82 2f mov r24, r18
597a: 80 0f add r24, r16
597c: e1 e0 ldi r30, 0x01 ; 1
597e: 80 17 cp r24, r16
5980: 08 f0 brcs .+2 ; 0x5984 <gps_main+0x214>
5982: e0 e0 ldi r30, 0x00 ; 0
5984: ae 2f mov r26, r30
5986: a9 2b or r26, r25
5988: 1d 89 ldd r17, Y+21 ; 0x15
598a: 19 0d add r17, r9
598c: a1 0f add r26, r17
598e: a0 92 48 09 sts 0x0948, r10
5992: b0 92 49 09 sts 0x0949, r11
5996: c0 92 4a 09 sts 0x094A, r12
599a: d0 92 4b 09 sts 0x094B, r13
599e: e0 92 4c 09 sts 0x094C, r14
59a2: f0 92 4d 09 sts 0x094D, r15
59a6: 80 93 4e 09 sts 0x094E, r24
59aa: a0 93 4f 09 sts 0x094F, r26
59ae: 20 90 50 09 lds r2, 0x0950
59b2: 30 90 51 09 lds r3, 0x0951
59b6: 40 90 52 09 lds r4, 0x0952
59ba: 50 90 53 09 lds r5, 0x0953
59be: 60 90 54 09 lds r6, 0x0954
59c2: 70 90 55 09 lds r7, 0x0955
59c6: 80 90 56 09 lds r8, 0x0956
59ca: 90 90 57 09 lds r9, 0x0957
59ce: ae 8d ldd r26, Y+30 ; 0x1e
59d0: bf 8d ldd r27, Y+31 ; 0x1f
59d2: 2d 91 ld r18, X+
59d4: 3d 91 ld r19, X+
59d6: 4d 91 ld r20, X+
59d8: 5c 91 ld r21, X
59da: da 01 movw r26, r20
59dc: c9 01 movw r24, r18
59de: bb 0f add r27, r27
59e0: 88 0b sbc r24, r24
59e2: 98 2f mov r25, r24
59e4: dc 01 movw r26, r24
59e6: 2e 8b std Y+22, r18 ; 0x16
59e8: 3f 8b std Y+23, r19 ; 0x17
59ea: 48 8f std Y+24, r20 ; 0x18
59ec: 59 8f std Y+25, r21 ; 0x19
59ee: 8a 8f std Y+26, r24 ; 0x1a
59f0: 8b 8f std Y+27, r24 ; 0x1b
59f2: 8c 8f std Y+28, r24 ; 0x1c
59f4: 8d 8f std Y+29, r24 ; 0x1d
59f6: ae 88 ldd r10, Y+22 ; 0x16
59f8: a2 0c add r10, r2
59fa: 81 e0 ldi r24, 0x01 ; 1
59fc: a2 14 cp r10, r2
59fe: 08 f0 brcs .+2 ; 0x5a02 <gps_main+0x292>
5a00: 80 e0 ldi r24, 0x00 ; 0
5a02: bf 88 ldd r11, Y+23 ; 0x17
5a04: b3 0c add r11, r3
5a06: 21 e0 ldi r18, 0x01 ; 1
5a08: b3 14 cp r11, r3
5a0a: 08 f0 brcs .+2 ; 0x5a0e <gps_main+0x29e>
5a0c: 20 e0 ldi r18, 0x00 ; 0
5a0e: 8b 0d add r24, r11
5a10: 91 e0 ldi r25, 0x01 ; 1
5a12: 8b 15 cp r24, r11
5a14: 08 f0 brcs .+2 ; 0x5a18 <gps_main+0x2a8>
5a16: 90 e0 ldi r25, 0x00 ; 0
5a18: 29 2b or r18, r25
5a1a: b8 2e mov r11, r24
5a1c: c8 8c ldd r12, Y+24 ; 0x18
5a1e: c4 0c add r12, r4
5a20: 31 e0 ldi r19, 0x01 ; 1
5a22: c4 14 cp r12, r4
5a24: 08 f0 brcs .+2 ; 0x5a28 <gps_main+0x2b8>
5a26: 30 e0 ldi r19, 0x00 ; 0
5a28: 82 2f mov r24, r18
5a2a: 8c 0d add r24, r12
5a2c: 91 e0 ldi r25, 0x01 ; 1
5a2e: 8c 15 cp r24, r12
5a30: 08 f0 brcs .+2 ; 0x5a34 <gps_main+0x2c4>
5a32: 90 e0 ldi r25, 0x00 ; 0
5a34: 39 2b or r19, r25
5a36: c8 2e mov r12, r24
5a38: d9 8c ldd r13, Y+25 ; 0x19
5a3a: d5 0c add r13, r5
5a3c: 21 e0 ldi r18, 0x01 ; 1
5a3e: d5 14 cp r13, r5
5a40: 08 f0 brcs .+2 ; 0x5a44 <gps_main+0x2d4>
5a42: 20 e0 ldi r18, 0x00 ; 0
5a44: 83 2f mov r24, r19
5a46: 8d 0d add r24, r13
5a48: 91 e0 ldi r25, 0x01 ; 1
5a4a: 8d 15 cp r24, r13
5a4c: 08 f0 brcs .+2 ; 0x5a50 <gps_main+0x2e0>
5a4e: 90 e0 ldi r25, 0x00 ; 0
5a50: 29 2b or r18, r25
5a52: d8 2e mov r13, r24
5a54: ea 8c ldd r14, Y+26 ; 0x1a
5a56: e6 0c add r14, r6
5a58: 31 e0 ldi r19, 0x01 ; 1
5a5a: e6 14 cp r14, r6
5a5c: 08 f0 brcs .+2 ; 0x5a60 <gps_main+0x2f0>
5a5e: 30 e0 ldi r19, 0x00 ; 0
5a60: 82 2f mov r24, r18
5a62: 8e 0d add r24, r14
5a64: 91 e0 ldi r25, 0x01 ; 1
5a66: 8e 15 cp r24, r14
5a68: 08 f0 brcs .+2 ; 0x5a6c <gps_main+0x2fc>
5a6a: 90 e0 ldi r25, 0x00 ; 0
5a6c: 39 2b or r19, r25
5a6e: e8 2e mov r14, r24
5a70: fb 8c ldd r15, Y+27 ; 0x1b
5a72: f7 0c add r15, r7
5a74: 21 e0 ldi r18, 0x01 ; 1
5a76: f7 14 cp r15, r7
5a78: 08 f0 brcs .+2 ; 0x5a7c <gps_main+0x30c>
5a7a: 20 e0 ldi r18, 0x00 ; 0
5a7c: 83 2f mov r24, r19
5a7e: 8f 0d add r24, r15
5a80: 91 e0 ldi r25, 0x01 ; 1
5a82: 8f 15 cp r24, r15
5a84: 08 f0 brcs .+2 ; 0x5a88 <gps_main+0x318>
5a86: 90 e0 ldi r25, 0x00 ; 0
5a88: 29 2b or r18, r25
5a8a: f8 2e mov r15, r24
5a8c: 0c 8d ldd r16, Y+28 ; 0x1c
5a8e: 08 0d add r16, r8
5a90: 91 e0 ldi r25, 0x01 ; 1
5a92: 08 15 cp r16, r8
5a94: 08 f0 brcs .+2 ; 0x5a98 <gps_main+0x328>
5a96: 90 e0 ldi r25, 0x00 ; 0
5a98: 82 2f mov r24, r18
5a9a: 80 0f add r24, r16
5a9c: e1 e0 ldi r30, 0x01 ; 1
5a9e: 80 17 cp r24, r16
5aa0: 08 f0 brcs .+2 ; 0x5aa4 <gps_main+0x334>
5aa2: e0 e0 ldi r30, 0x00 ; 0
5aa4: ae 2f mov r26, r30
5aa6: a9 2b or r26, r25
5aa8: 1d 8d ldd r17, Y+29 ; 0x1d
5aaa: 19 0d add r17, r9
5aac: a1 0f add r26, r17
5aae: a0 92 50 09 sts 0x0950, r10
5ab2: b0 92 51 09 sts 0x0951, r11
5ab6: c0 92 52 09 sts 0x0952, r12
5aba: d0 92 53 09 sts 0x0953, r13
5abe: e0 92 54 09 sts 0x0954, r14
5ac2: f0 92 55 09 sts 0x0955, r15
5ac6: 80 93 56 09 sts 0x0956, r24
5aca: a0 93 57 09 sts 0x0957, r26
5ace: eb 81 ldd r30, Y+3 ; 0x03
5ad0: fc 81 ldd r31, Y+4 ; 0x04
5ad2: 31 96 adiw r30, 0x01 ; 1
5ad4: fc 83 std Y+4, r31 ; 0x04
5ad6: eb 83 std Y+3, r30 ; 0x03
5ad8: 29 81 ldd r18, Y+1 ; 0x01
5ada: 3a 81 ldd r19, Y+2 ; 0x02
5adc: 2c 5f subi r18, 0xFC ; 252
5ade: 3f 4f sbci r19, 0xFF ; 255
5ae0: 3a 83 std Y+2, r19 ; 0x02
5ae2: 29 83 std Y+1, r18 ; 0x01
5ae4: 8e 8d ldd r24, Y+30 ; 0x1e
5ae6: 9f 8d ldd r25, Y+31 ; 0x1f
5ae8: 04 96 adiw r24, 0x04 ; 4
5aea: 9f 8f std Y+31, r25 ; 0x1f
5aec: 8e 8f std Y+30, r24 ; 0x1e
5aee: 80 91 58 09 lds r24, 0x0958
5af2: 90 91 59 09 lds r25, 0x0959
5af6: ab 81 ldd r26, Y+3 ; 0x03
5af8: bc 81 ldd r27, Y+4 ; 0x04
5afa: a8 17 cp r26, r24
5afc: b9 07 cpc r27, r25
5afe: 0c f4 brge .+2 ; 0x5b02 <gps_main+0x392>
5b00: c6 ce rjmp .-628 ; 0x588e <gps_main+0x11e>
5b02: 20 90 48 09 lds r2, 0x0948
5b06: 30 90 49 09 lds r3, 0x0949
5b0a: 40 90 4a 09 lds r4, 0x094A
5b0e: 50 90 4b 09 lds r5, 0x094B
5b12: 60 90 4c 09 lds r6, 0x094C
5b16: 70 90 4d 09 lds r7, 0x094D
5b1a: 80 90 4e 09 lds r8, 0x094E
5b1e: 90 90 4f 09 lds r9, 0x094F
5b22: a0 91 58 09 lds r26, 0x0958
5b26: b0 91 59 09 lds r27, 0x0959
5b2a: fd 01 movw r30, r26
5b2c: ff 0f add r31, r31
5b2e: ee 0b sbc r30, r30
5b30: fe 2f mov r31, r30
5b32: 9d 01 movw r18, r26
5b34: aa 2e mov r10, r26
5b36: b3 2e mov r11, r19
5b38: ce 2e mov r12, r30
5b3a: de 2e mov r13, r30
5b3c: ee 2e mov r14, r30
5b3e: fe 2e mov r15, r30
5b40: 0e 2f mov r16, r30
5b42: 1e 2f mov r17, r30
5b44: 22 2d mov r18, r2
5b46: 33 2d mov r19, r3
5b48: 44 2d mov r20, r4
5b4a: 55 2d mov r21, r5
5b4c: 66 2d mov r22, r6
5b4e: 77 2d mov r23, r7
5b50: 88 2d mov r24, r8
5b52: 99 2d mov r25, r9
5b54: 0e 94 8b 32 call 0x6516 ; 0x6516 <__divdi3>
5b58: 20 93 48 09 sts 0x0948, r18
5b5c: 30 93 49 09 sts 0x0949, r19
5b60: 40 93 4a 09 sts 0x094A, r20
5b64: 50 93 4b 09 sts 0x094B, r21
5b68: 60 93 4c 09 sts 0x094C, r22
5b6c: 70 93 4d 09 sts 0x094D, r23
5b70: 80 93 4e 09 sts 0x094E, r24
5b74: 90 93 4f 09 sts 0x094F, r25
5b78: 20 90 50 09 lds r2, 0x0950
5b7c: 30 90 51 09 lds r3, 0x0951
5b80: 40 90 52 09 lds r4, 0x0952
5b84: 50 90 53 09 lds r5, 0x0953
5b88: 60 90 54 09 lds r6, 0x0954
5b8c: 70 90 55 09 lds r7, 0x0955
5b90: 80 90 56 09 lds r8, 0x0956
5b94: 90 90 57 09 lds r9, 0x0957
5b98: a0 91 58 09 lds r26, 0x0958
5b9c: b0 91 59 09 lds r27, 0x0959
5ba0: fd 01 movw r30, r26
5ba2: ff 0f add r31, r31
5ba4: ee 0b sbc r30, r30
5ba6: fe 2f mov r31, r30
5ba8: 9d 01 movw r18, r26
5baa: aa 2e mov r10, r26
5bac: b3 2e mov r11, r19
5bae: ce 2e mov r12, r30
5bb0: de 2e mov r13, r30
5bb2: ee 2e mov r14, r30
5bb4: fe 2e mov r15, r30
5bb6: 0e 2f mov r16, r30
5bb8: 1e 2f mov r17, r30
5bba: 22 2d mov r18, r2
5bbc: 33 2d mov r19, r3
5bbe: 44 2d mov r20, r4
5bc0: 55 2d mov r21, r5
5bc2: 66 2d mov r22, r6
5bc4: 77 2d mov r23, r7
5bc6: 88 2d mov r24, r8
5bc8: 99 2d mov r25, r9
5bca: 0e 94 8b 32 call 0x6516 ; 0x6516 <__divdi3>
5bce: 20 93 50 09 sts 0x0950, r18
5bd2: 30 93 51 09 sts 0x0951, r19
5bd6: 40 93 52 09 sts 0x0952, r20
5bda: 50 93 53 09 sts 0x0953, r21
5bde: 60 93 54 09 sts 0x0954, r22
5be2: 70 93 55 09 sts 0x0955, r23
5be6: 80 93 56 09 sts 0x0956, r24
5bea: 90 93 57 09 sts 0x0957, r25
5bee: 20 91 48 09 lds r18, 0x0948
5bf2: 30 91 49 09 lds r19, 0x0949
5bf6: 40 91 4a 09 lds r20, 0x094A
5bfa: 50 91 4b 09 lds r21, 0x094B
5bfe: 60 91 4c 09 lds r22, 0x094C
5c02: 70 91 4d 09 lds r23, 0x094D
5c06: 80 91 4e 09 lds r24, 0x094E
5c0a: 90 91 4f 09 lds r25, 0x094F
5c0e: 20 93 40 09 sts 0x0940, r18
5c12: 30 93 41 09 sts 0x0941, r19
5c16: 40 93 42 09 sts 0x0942, r20
5c1a: 50 93 43 09 sts 0x0943, r21
5c1e: 20 91 50 09 lds r18, 0x0950
5c22: 30 91 51 09 lds r19, 0x0951
5c26: 40 91 52 09 lds r20, 0x0952
5c2a: 50 91 53 09 lds r21, 0x0953
5c2e: 60 91 54 09 lds r22, 0x0954
5c32: 70 91 55 09 lds r23, 0x0955
5c36: 80 91 56 09 lds r24, 0x0956
5c3a: 90 91 57 09 lds r25, 0x0957
5c3e: 20 93 44 09 sts 0x0944, r18
5c42: 30 93 45 09 sts 0x0945, r19
5c46: 40 93 46 09 sts 0x0946, r20
5c4a: 50 93 47 09 sts 0x0947, r21
5c4e: 81 e0 ldi r24, 0x01 ; 1
5c50: 80 93 3e 09 sts 0x093E, r24
5c54: 20 91 d6 08 lds r18, 0x08D6
5c58: 21 30 cpi r18, 0x01 ; 1
5c5a: 09 f0 breq .+2 ; 0x5c5e <gps_main+0x4ee>
5c5c: 73 c0 rjmp .+230 ; 0x5d44 <gps_main+0x5d4>
5c5e: 1c c0 rjmp .+56 ; 0x5c98 <gps_main+0x528>
5c60: bd 85 ldd r27, Y+13 ; 0x0d
5c62: b3 30 cpi r27, 0x03 ; 3
5c64: 08 f0 brcs .+2 ; 0x5c68 <gps_main+0x4f8>
5c66: 6e c0 rjmp .+220 ; 0x5d44 <gps_main+0x5d4>
5c68: 80 91 c3 08 lds r24, 0x08C3
5c6c: 90 91 c4 08 lds r25, 0x08C4
5c70: 87 34 cpi r24, 0x47 ; 71
5c72: 91 05 cpc r25, r1
5c74: 0c f4 brge .+2 ; 0x5c78 <gps_main+0x508>
5c76: 66 c0 rjmp .+204 ; 0x5d44 <gps_main+0x5d4>
5c78: 10 92 31 09 sts 0x0931, r1
5c7c: 10 92 30 09 sts 0x0930, r1
5c80: 10 92 33 09 sts 0x0933, r1
5c84: 10 92 32 09 sts 0x0932, r1
5c88: 43 98 cbi 0x08, 3 ; 8
5c8a: 82 e3 ldi r24, 0x32 ; 50
5c8c: 90 e0 ldi r25, 0x00 ; 0
5c8e: 90 93 48 08 sts 0x0848, r25
5c92: 80 93 47 08 sts 0x0847, r24
5c96: 56 c0 rjmp .+172 ; 0x5d44 <gps_main+0x5d4>
5c98: 80 91 34 09 lds r24, 0x0934
5c9c: 88 23 and r24, r24
5c9e: 09 f0 breq .+2 ; 0x5ca2 <gps_main+0x532>
5ca0: 6b c0 rjmp .+214 ; 0x5d78 <gps_main+0x608>
5ca2: 80 91 bc 08 lds r24, 0x08BC
5ca6: 90 91 bd 08 lds r25, 0x08BD
5caa: 80 5d subi r24, 0xD0 ; 208
5cac: 97 40 sbci r25, 0x07 ; 7
5cae: 08 f0 brcs .+2 ; 0x5cb2 <gps_main+0x542>
5cb0: 63 c0 rjmp .+198 ; 0x5d78 <gps_main+0x608>
5cb2: 80 91 40 09 lds r24, 0x0940
5cb6: 90 91 41 09 lds r25, 0x0941
5cba: a0 91 42 09 lds r26, 0x0942
5cbe: b0 91 43 09 lds r27, 0x0943
5cc2: 80 93 35 09 sts 0x0935, r24
5cc6: 90 93 36 09 sts 0x0936, r25
5cca: a0 93 37 09 sts 0x0937, r26
5cce: b0 93 38 09 sts 0x0938, r27
5cd2: 80 91 44 09 lds r24, 0x0944
5cd6: 90 91 45 09 lds r25, 0x0945
5cda: a0 91 46 09 lds r26, 0x0946
5cde: b0 91 47 09 lds r27, 0x0947
5ce2: 80 93 39 09 sts 0x0939, r24
5ce6: 90 93 3a 09 sts 0x093A, r25
5cea: a0 93 3b 09 sts 0x093B, r26
5cee: b0 93 3c 09 sts 0x093C, r27
5cf2: 80 91 40 09 lds r24, 0x0940
5cf6: 90 91 41 09 lds r25, 0x0941
5cfa: a0 91 42 09 lds r26, 0x0942
5cfe: b0 91 43 09 lds r27, 0x0943
5d02: 80 93 04 09 sts 0x0904, r24
5d06: 90 93 05 09 sts 0x0905, r25
5d0a: a0 93 06 09 sts 0x0906, r26
5d0e: b0 93 07 09 sts 0x0907, r27
5d12: 80 91 44 09 lds r24, 0x0944
5d16: 90 91 45 09 lds r25, 0x0945
5d1a: a0 91 46 09 lds r26, 0x0946
5d1e: b0 91 47 09 lds r27, 0x0947
5d22: 80 93 08 09 sts 0x0908, r24
5d26: 90 93 09 09 sts 0x0909, r25
5d2a: a0 93 0a 09 sts 0x090A, r26
5d2e: b0 93 0b 09 sts 0x090B, r27
5d32: 82 e3 ldi r24, 0x32 ; 50
5d34: 90 e0 ldi r25, 0x00 ; 0
5d36: 90 93 48 08 sts 0x0848, r25
5d3a: 80 93 47 08 sts 0x0847, r24
5d3e: 20 93 34 09 sts 0x0934, r18
5d42: 1a c0 rjmp .+52 ; 0x5d78 <gps_main+0x608>
5d44: 80 91 d6 08 lds r24, 0x08D6
5d48: 88 23 and r24, r24
5d4a: b1 f4 brne .+44 ; 0x5d78 <gps_main+0x608>
5d4c: 10 92 35 09 sts 0x0935, r1
5d50: 10 92 36 09 sts 0x0936, r1
5d54: 10 92 37 09 sts 0x0937, r1
5d58: 10 92 38 09 sts 0x0938, r1
5d5c: 10 92 39 09 sts 0x0939, r1
5d60: 10 92 3a 09 sts 0x093A, r1
5d64: 10 92 3b 09 sts 0x093B, r1
5d68: 10 92 3c 09 sts 0x093C, r1
5d6c: 10 92 34 09 sts 0x0934, r1
5d70: 10 92 bd 08 sts 0x08BD, r1
5d74: 10 92 bc 08 sts 0x08BC, r1
5d78: 20 91 c3 08 lds r18, 0x08C3
5d7c: 30 91 c4 08 lds r19, 0x08C4
5d80: 3f 8f std Y+31, r19 ; 0x1f
5d82: 2e 8f std Y+30, r18 ; 0x1e
5d84: 26 34 cpi r18, 0x46 ; 70
5d86: 31 05 cpc r19, r1
5d88: 4c f5 brge .+82 ; 0x5ddc <gps_main+0x66c>
5d8a: 80 91 40 09 lds r24, 0x0940
5d8e: 90 91 41 09 lds r25, 0x0941
5d92: a0 91 42 09 lds r26, 0x0942
5d96: b0 91 43 09 lds r27, 0x0943
5d9a: 80 93 04 09 sts 0x0904, r24
5d9e: 90 93 05 09 sts 0x0905, r25
5da2: a0 93 06 09 sts 0x0906, r26
5da6: b0 93 07 09 sts 0x0907, r27
5daa: 80 91 44 09 lds r24, 0x0944
5dae: 90 91 45 09 lds r25, 0x0945
5db2: a0 91 46 09 lds r26, 0x0946
5db6: b0 91 47 09 lds r27, 0x0947
5dba: 80 93 08 09 sts 0x0908, r24
5dbe: 90 93 09 09 sts 0x0909, r25
5dc2: a0 93 0a 09 sts 0x090A, r26
5dc6: b0 93 0b 09 sts 0x090B, r27
5dca: 10 92 31 09 sts 0x0931, r1
5dce: 10 92 30 09 sts 0x0930, r1
5dd2: 10 92 33 09 sts 0x0933, r1
5dd6: 10 92 32 09 sts 0x0932, r1
5dda: 43 98 cbi 0x08, 3 ; 8
5ddc: 3d 85 ldd r19, Y+13 ; 0x0d
5dde: 33 30 cpi r19, 0x03 ; 3
5de0: 09 f0 breq .+2 ; 0x5de4 <gps_main+0x674>
5de2: 80 c3 rjmp .+1792 ; 0x64e4 <gps_main+0xd74>
5de4: 8e 8d ldd r24, Y+30 ; 0x1e
5de6: 9f 8d ldd r25, Y+31 ; 0x1f
5de8: 87 34 cpi r24, 0x47 ; 71
5dea: 91 05 cpc r25, r1
5dec: 0c f4 brge .+2 ; 0x5df0 <gps_main+0x680>
5dee: 7a c3 rjmp .+1780 ; 0x64e4 <gps_main+0xd74>
5df0: 86 39 cpi r24, 0x96 ; 150
5df2: 91 05 cpc r25, r1
5df4: 0c f0 brlt .+2 ; 0x5df8 <gps_main+0x688>
5df6: 48 c0 rjmp .+144 ; 0x5e88 <gps_main+0x718>
5df8: 80 91 d0 08 lds r24, 0x08D0
5dfc: 90 91 d1 08 lds r25, 0x08D1
5e00: 0c 96 adiw r24, 0x0c ; 12
5e02: 49 97 sbiw r24, 0x19 ; 25
5e04: 50 f4 brcc .+20 ; 0x5e1a <gps_main+0x6aa>
5e06: 80 91 d2 08 lds r24, 0x08D2
5e0a: 90 91 d3 08 lds r25, 0x08D3
5e0e: 8d 30 cpi r24, 0x0D ; 13
5e10: 91 05 cpc r25, r1
5e12: 1c f4 brge .+6 ; 0x5e1a <gps_main+0x6aa>
5e14: 84 5f subi r24, 0xF4 ; 244
5e16: 9f 4f sbci r25, 0xFF ; 255
5e18: bc f5 brge .+110 ; 0x5e88 <gps_main+0x718>
5e1a: 10 92 31 09 sts 0x0931, r1
5e1e: 10 92 30 09 sts 0x0930, r1
5e22: 10 92 33 09 sts 0x0933, r1
5e26: 10 92 32 09 sts 0x0932, r1
5e2a: 80 91 40 09 lds r24, 0x0940
5e2e: 90 91 41 09 lds r25, 0x0941
5e32: a0 91 42 09 lds r26, 0x0942
5e36: b0 91 43 09 lds r27, 0x0943
5e3a: 80 93 04 09 sts 0x0904, r24
5e3e: 90 93 05 09 sts 0x0905, r25
5e42: a0 93 06 09 sts 0x0906, r26
5e46: b0 93 07 09 sts 0x0907, r27
5e4a: 80 91 44 09 lds r24, 0x0944
5e4e: 90 91 45 09 lds r25, 0x0945
5e52: a0 91 46 09 lds r26, 0x0946
5e56: b0 91 47 09 lds r27, 0x0947
5e5a: 80 93 08 09 sts 0x0908, r24
5e5e: 90 93 09 09 sts 0x0909, r25
5e62: a0 93 0a 09 sts 0x090A, r26
5e66: b0 93 0b 09 sts 0x090B, r27
5e6a: 80 91 3d 09 lds r24, 0x093D
5e6e: 88 3c cpi r24, 0xC8 ; 200
5e70: 30 f0 brcs .+12 ; 0x5e7e <gps_main+0x70e>
5e72: 88 b1 in r24, 0x08 ; 8
5e74: 98 e0 ldi r25, 0x08 ; 8
5e76: 89 27 eor r24, r25
5e78: 88 b9 out 0x08, r24 ; 8
5e7a: 10 92 3d 09 sts 0x093D, r1
5e7e: 80 91 3d 09 lds r24, 0x093D
5e82: 8f 5f subi r24, 0xFF ; 255
5e84: 80 93 3d 09 sts 0x093D, r24
5e88: 80 91 3e 09 lds r24, 0x093E
5e8c: 81 30 cpi r24, 0x01 ; 1
5e8e: 09 f0 breq .+2 ; 0x5e92 <gps_main+0x722>
5e90: 29 c3 rjmp .+1618 ; 0x64e4 <gps_main+0xd74>
5e92: e0 90 04 09 lds r14, 0x0904
5e96: f0 90 05 09 lds r15, 0x0905
5e9a: 00 91 06 09 lds r16, 0x0906
5e9e: 10 91 07 09 lds r17, 0x0907
5ea2: e1 14 cp r14, r1
5ea4: f1 04 cpc r15, r1
5ea6: 01 05 cpc r16, r1
5ea8: 11 05 cpc r17, r1
5eaa: 09 f4 brne .+2 ; 0x5eae <gps_main+0x73e>
5eac: 1b c3 rjmp .+1590 ; 0x64e4 <gps_main+0xd74>
5eae: a0 90 08 09 lds r10, 0x0908
5eb2: b0 90 09 09 lds r11, 0x0909
5eb6: c0 90 0a 09 lds r12, 0x090A
5eba: d0 90 0b 09 lds r13, 0x090B
5ebe: a1 14 cp r10, r1
5ec0: b1 04 cpc r11, r1
5ec2: c1 04 cpc r12, r1
5ec4: d1 04 cpc r13, r1
5ec6: 09 f4 brne .+2 ; 0x5eca <gps_main+0x75a>
5ec8: 0d c3 rjmp .+1562 ; 0x64e4 <gps_main+0xd74>
5eca: 80 91 d0 08 lds r24, 0x08D0
5ece: 90 91 d1 08 lds r25, 0x08D1
5ed2: 8d 30 cpi r24, 0x0D ; 13
5ed4: 91 05 cpc r25, r1
5ed6: 0c f0 brlt .+2 ; 0x5eda <gps_main+0x76a>
5ed8: 05 c3 rjmp .+1546 ; 0x64e4 <gps_main+0xd74>
5eda: 84 5f subi r24, 0xF4 ; 244
5edc: 9f 4f sbci r25, 0xFF ; 255
5ede: 0c f4 brge .+2 ; 0x5ee2 <gps_main+0x772>
5ee0: 01 c3 rjmp .+1538 ; 0x64e4 <gps_main+0xd74>
5ee2: 80 91 d2 08 lds r24, 0x08D2
5ee6: 90 91 d3 08 lds r25, 0x08D3
5eea: 8d 30 cpi r24, 0x0D ; 13
5eec: 91 05 cpc r25, r1
5eee: 0c f0 brlt .+2 ; 0x5ef2 <gps_main+0x782>
5ef0: f9 c2 rjmp .+1522 ; 0x64e4 <gps_main+0xd74>
5ef2: 84 5f subi r24, 0xF4 ; 244
5ef4: 9f 4f sbci r25, 0xFF ; 255
5ef6: 0c f4 brge .+2 ; 0x5efa <gps_main+0x78a>
5ef8: f5 c2 rjmp .+1514 ; 0x64e4 <gps_main+0xd74>
5efa: 2e 8d ldd r18, Y+30 ; 0x1e
5efc: 3f 8d ldd r19, Y+31 ; 0x1f
5efe: 26 39 cpi r18, 0x96 ; 150
5f00: 31 05 cpc r19, r1
5f02: 0c f0 brlt .+2 ; 0x5f06 <gps_main+0x796>
5f04: e0 c2 rjmp .+1472 ; 0x64c6 <gps_main+0xd56>
5f06: 80 91 40 09 lds r24, 0x0940
5f0a: 90 91 41 09 lds r25, 0x0941
5f0e: a0 91 42 09 lds r26, 0x0942
5f12: b0 91 43 09 lds r27, 0x0943
5f16: e8 1a sub r14, r24
5f18: f9 0a sbc r15, r25
5f1a: 0a 0b sbc r16, r26
5f1c: 1b 0b sbc r17, r27
5f1e: e0 92 0c 09 sts 0x090C, r14
5f22: f0 92 0d 09 sts 0x090D, r15
5f26: 00 93 0e 09 sts 0x090E, r16
5f2a: 10 93 0f 09 sts 0x090F, r17
5f2e: 80 91 44 09 lds r24, 0x0944
5f32: 90 91 45 09 lds r25, 0x0945
5f36: a0 91 46 09 lds r26, 0x0946
5f3a: b0 91 47 09 lds r27, 0x0947
5f3e: a8 1a sub r10, r24
5f40: b9 0a sbc r11, r25
5f42: ca 0a sbc r12, r26
5f44: db 0a sbc r13, r27
5f46: a0 92 10 09 sts 0x0910, r10
5f4a: b0 92 11 09 sts 0x0911, r11
5f4e: c0 92 12 09 sts 0x0912, r12
5f52: d0 92 13 09 sts 0x0913, r13
5f56: 56 c0 rjmp .+172 ; 0x6004 <gps_main+0x894>
5f58: e0 90 39 09 lds r14, 0x0939
5f5c: f0 90 3a 09 lds r15, 0x093A
5f60: 00 91 3b 09 lds r16, 0x093B
5f64: 10 91 3c 09 lds r17, 0x093C
5f68: e1 14 cp r14, r1
5f6a: f1 04 cpc r15, r1
5f6c: 01 05 cpc r16, r1
5f6e: 11 05 cpc r17, r1
5f70: 09 f4 brne .+2 ; 0x5f74 <gps_main+0x804>
5f72: 85 c0 rjmp .+266 ; 0x607e <gps_main+0x90e>
5f74: 80 91 40 09 lds r24, 0x0940
5f78: 90 91 41 09 lds r25, 0x0941
5f7c: a0 91 42 09 lds r26, 0x0942
5f80: b0 91 43 09 lds r27, 0x0943
5f84: 28 1b sub r18, r24
5f86: 39 0b sbc r19, r25
5f88: 4a 0b sbc r20, r26
5f8a: 5b 0b sbc r21, r27
5f8c: 20 93 0c 09 sts 0x090C, r18
5f90: 30 93 0d 09 sts 0x090D, r19
5f94: 40 93 0e 09 sts 0x090E, r20
5f98: 50 93 0f 09 sts 0x090F, r21
5f9c: 80 91 44 09 lds r24, 0x0944
5fa0: 90 91 45 09 lds r25, 0x0945
5fa4: a0 91 46 09 lds r26, 0x0946
5fa8: b0 91 47 09 lds r27, 0x0947
5fac: e8 1a sub r14, r24
5fae: f9 0a sbc r15, r25
5fb0: 0a 0b sbc r16, r26
5fb2: 1b 0b sbc r17, r27
5fb4: e0 92 10 09 sts 0x0910, r14
5fb8: f0 92 11 09 sts 0x0911, r15
5fbc: 00 93 12 09 sts 0x0912, r16
5fc0: 10 93 13 09 sts 0x0913, r17
5fc4: 80 91 40 09 lds r24, 0x0940
5fc8: 90 91 41 09 lds r25, 0x0941
5fcc: a0 91 42 09 lds r26, 0x0942
5fd0: b0 91 43 09 lds r27, 0x0943
5fd4: 80 93 04 09 sts 0x0904, r24
5fd8: 90 93 05 09 sts 0x0905, r25
5fdc: a0 93 06 09 sts 0x0906, r26
5fe0: b0 93 07 09 sts 0x0907, r27
5fe4: 80 91 44 09 lds r24, 0x0944
5fe8: 90 91 45 09 lds r25, 0x0945
5fec: a0 91 46 09 lds r26, 0x0946
5ff0: b0 91 47 09 lds r27, 0x0947
5ff4: 80 93 08 09 sts 0x0908, r24
5ff8: 90 93 09 09 sts 0x0909, r25
5ffc: a0 93 0a 09 sts 0x090A, r26
6000: b0 93 0b 09 sts 0x090B, r27
6004: 43 9a sbi 0x08, 3 ; 8
6006: 3b c0 rjmp .+118 ; 0x607e <gps_main+0x90e>
6008: 80 91 39 09 lds r24, 0x0939
600c: 90 91 3a 09 lds r25, 0x093A
6010: a0 91 3b 09 lds r26, 0x093B
6014: b0 91 3c 09 lds r27, 0x093C
6018: 00 97 sbiw r24, 0x00 ; 0
601a: a1 05 cpc r26, r1
601c: b1 05 cpc r27, r1
601e: 79 f5 brne .+94 ; 0x607e <gps_main+0x90e>
6020: 80 91 40 09 lds r24, 0x0940
6024: 90 91 41 09 lds r25, 0x0941
6028: a0 91 42 09 lds r26, 0x0942
602c: b0 91 43 09 lds r27, 0x0943
6030: e8 1a sub r14, r24
6032: f9 0a sbc r15, r25
6034: 0a 0b sbc r16, r26
6036: 1b 0b sbc r17, r27
6038: e0 92 0c 09 sts 0x090C, r14
603c: f0 92 0d 09 sts 0x090D, r15
6040: 00 93 0e 09 sts 0x090E, r16
6044: 10 93 0f 09 sts 0x090F, r17
6048: 80 91 44 09 lds r24, 0x0944
604c: 90 91 45 09 lds r25, 0x0945
6050: a0 91 46 09 lds r26, 0x0946
6054: b0 91 47 09 lds r27, 0x0947
6058: a8 1a sub r10, r24
605a: b9 0a sbc r11, r25
605c: ca 0a sbc r12, r26
605e: db 0a sbc r13, r27
6060: a0 92 10 09 sts 0x0910, r10
6064: b0 92 11 09 sts 0x0911, r11
6068: c0 92 12 09 sts 0x0912, r12
606c: d0 92 13 09 sts 0x0913, r13
6070: 43 9a sbi 0x08, 3 ; 8
6072: 82 e3 ldi r24, 0x32 ; 50
6074: 90 e0 ldi r25, 0x00 ; 0
6076: 90 93 48 08 sts 0x0848, r25
607a: 80 93 47 08 sts 0x0847, r24
607e: e0 90 07 0c lds r14, 0x0C07
6082: f0 90 08 0c lds r15, 0x0C08
6086: 00 91 09 0c lds r16, 0x0C09
608a: 10 91 0a 0c lds r17, 0x0C0A
608e: e0 92 14 09 sts 0x0914, r14
6092: f0 92 15 09 sts 0x0915, r15
6096: 00 93 16 09 sts 0x0916, r16
609a: 10 93 17 09 sts 0x0917, r17
609e: a0 90 0b 0c lds r10, 0x0C0B
60a2: b0 90 0c 0c lds r11, 0x0C0C
60a6: c0 90 0d 0c lds r12, 0x0C0D
60aa: d0 90 0e 0c lds r13, 0x0C0E
60ae: a0 92 18 09 sts 0x0918, r10
60b2: b0 92 19 09 sts 0x0919, r11
60b6: c0 92 1a 09 sts 0x091A, r12
60ba: d0 92 1b 09 sts 0x091B, r13
60be: 60 91 6f 09 lds r22, 0x096F
60c2: 70 91 70 09 lds r23, 0x0970
60c6: 60 90 0c 09 lds r6, 0x090C
60ca: 70 90 0d 09 lds r7, 0x090D
60ce: 80 90 0e 09 lds r8, 0x090E
60d2: 90 90 0f 09 lds r9, 0x090F
60d6: 88 27 eor r24, r24
60d8: 77 fd sbrc r23, 7
60da: 80 95 com r24
60dc: 98 2f mov r25, r24
60de: a4 01 movw r20, r8
60e0: 93 01 movw r18, r6
60e2: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
60e6: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
60ea: 2f e6 ldi r18, 0x6F ; 111
60ec: 32 e1 ldi r19, 0x12 ; 18
60ee: 43 e0 ldi r20, 0x03 ; 3
60f0: 5a e3 ldi r21, 0x3A ; 58
60f2: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
60f6: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
60fa: 69 87 std Y+9, r22 ; 0x09
60fc: 7a 87 std Y+10, r23 ; 0x0a
60fe: 8b 87 std Y+11, r24 ; 0x0b
6100: 9c 87 std Y+12, r25 ; 0x0c
6102: 60 93 1c 09 sts 0x091C, r22
6106: 70 93 1d 09 sts 0x091D, r23
610a: 80 93 1e 09 sts 0x091E, r24
610e: 90 93 1f 09 sts 0x091F, r25
6112: 60 91 62 09 lds r22, 0x0962
6116: 70 91 63 09 lds r23, 0x0963
611a: 88 27 eor r24, r24
611c: 77 fd sbrc r23, 7
611e: 80 95 com r24
6120: 98 2f mov r25, r24
6122: a8 01 movw r20, r16
6124: 97 01 movw r18, r14
6126: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
612a: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
612e: 21 e2 ldi r18, 0x21 ; 33
6130: 3c e3 ldi r19, 0x3C ; 60
6132: 4a e5 ldi r20, 0x5A ; 90
6134: 5b e3 ldi r21, 0x3B ; 59
6136: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
613a: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
613e: 1b 01 movw r2, r22
6140: 2c 01 movw r4, r24
6142: 60 93 20 09 sts 0x0920, r22
6146: 70 93 21 09 sts 0x0921, r23
614a: 80 93 22 09 sts 0x0922, r24
614e: 90 93 23 09 sts 0x0923, r25
6152: 60 91 6f 09 lds r22, 0x096F
6156: 70 91 70 09 lds r23, 0x0970
615a: e0 90 10 09 lds r14, 0x0910
615e: f0 90 11 09 lds r15, 0x0911
6162: 00 91 12 09 lds r16, 0x0912
6166: 10 91 13 09 lds r17, 0x0913
616a: 88 27 eor r24, r24
616c: 77 fd sbrc r23, 7
616e: 80 95 com r24
6170: 98 2f mov r25, r24
6172: a8 01 movw r20, r16
6174: 97 01 movw r18, r14
6176: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
617a: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
617e: 2f e6 ldi r18, 0x6F ; 111
6180: 32 e1 ldi r19, 0x12 ; 18
6182: 43 e0 ldi r20, 0x03 ; 3
6184: 5a e3 ldi r21, 0x3A ; 58
6186: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
618a: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
618e: 6d 83 std Y+5, r22 ; 0x05
6190: 7e 83 std Y+6, r23 ; 0x06
6192: 8f 83 std Y+7, r24 ; 0x07
6194: 98 87 std Y+8, r25 ; 0x08
6196: 60 93 24 09 sts 0x0924, r22
619a: 70 93 25 09 sts 0x0925, r23
619e: 80 93 26 09 sts 0x0926, r24
61a2: 90 93 27 09 sts 0x0927, r25
61a6: 60 91 62 09 lds r22, 0x0962
61aa: 70 91 63 09 lds r23, 0x0963
61ae: 88 27 eor r24, r24
61b0: 77 fd sbrc r23, 7
61b2: 80 95 com r24
61b4: 98 2f mov r25, r24
61b6: a6 01 movw r20, r12
61b8: 95 01 movw r18, r10
61ba: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
61be: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
61c2: 21 e2 ldi r18, 0x21 ; 33
61c4: 3c e3 ldi r19, 0x3C ; 60
61c6: 4a e5 ldi r20, 0x5A ; 90
61c8: 5b e3 ldi r21, 0x3B ; 59
61ca: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
61ce: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
61d2: 5b 01 movw r10, r22
61d4: 6c 01 movw r12, r24
61d6: 60 93 28 09 sts 0x0928, r22
61da: 70 93 29 09 sts 0x0929, r23
61de: 80 93 2a 09 sts 0x092A, r24
61e2: 90 93 2b 09 sts 0x092B, r25
61e6: 8e 8d ldd r24, Y+30 ; 0x1e
61e8: 9f 8d ldd r25, Y+31 ; 0x1f
61ea: 86 39 cpi r24, 0x96 ; 150
61ec: 91 05 cpc r25, r1
61ee: 0c f4 brge .+2 ; 0x61f2 <gps_main+0xa82>
61f0: 80 c0 rjmp .+256 ; 0x62f2 <gps_main+0xb82>
61f2: 80 91 35 09 lds r24, 0x0935
61f6: 90 91 36 09 lds r25, 0x0936
61fa: a0 91 37 09 lds r26, 0x0937
61fe: b0 91 38 09 lds r27, 0x0938
6202: 00 97 sbiw r24, 0x00 ; 0
6204: a1 05 cpc r26, r1
6206: b1 05 cpc r27, r1
6208: 09 f4 brne .+2 ; 0x620c <gps_main+0xa9c>
620a: 73 c0 rjmp .+230 ; 0x62f2 <gps_main+0xb82>
620c: 80 91 39 09 lds r24, 0x0939
6210: 90 91 3a 09 lds r25, 0x093A
6214: a0 91 3b 09 lds r26, 0x093B
6218: b0 91 3c 09 lds r27, 0x093C
621c: 00 97 sbiw r24, 0x00 ; 0
621e: a1 05 cpc r26, r1
6220: b1 05 cpc r27, r1
6222: 09 f4 brne .+2 ; 0x6226 <gps_main+0xab6>
6224: 66 c0 rjmp .+204 ; 0x62f2 <gps_main+0xb82>
6226: c3 01 movw r24, r6
6228: 77 fe sbrs r7, 7
622a: 03 c0 rjmp .+6 ; 0x6232 <gps_main+0xac2>
622c: 90 95 com r25
622e: 81 95 neg r24
6230: 9f 4f sbci r25, 0xFF ; 255
6232: 8b 3f cpi r24, 0xFB ; 251
6234: 91 05 cpc r25, r1
6236: 54 f4 brge .+20 ; 0x624c <gps_main+0xadc>
6238: c7 01 movw r24, r14
623a: f7 fe sbrs r15, 7
623c: 03 c0 rjmp .+6 ; 0x6244 <gps_main+0xad4>
623e: 90 95 com r25
6240: 81 95 neg r24
6242: 9f 4f sbci r25, 0xFF ; 255
6244: 8b 3f cpi r24, 0xFB ; 251
6246: 91 05 cpc r25, r1
6248: 0c f4 brge .+2 ; 0x624c <gps_main+0xadc>
624a: 53 c0 rjmp .+166 ; 0x62f2 <gps_main+0xb82>
624c: 80 91 be 08 lds r24, 0x08BE
6250: 28 2f mov r18, r24
6252: 33 27 eor r19, r19
6254: 44 27 eor r20, r20
6256: 55 27 eor r21, r21
6258: 22 15 cp r18, r2
625a: 33 05 cpc r19, r3
625c: 44 05 cpc r20, r4
625e: 55 05 cpc r21, r5
6260: 44 f4 brge .+16 ; 0x6272 <gps_main+0xb02>
6262: 20 93 20 09 sts 0x0920, r18
6266: 30 93 21 09 sts 0x0921, r19
626a: 40 93 22 09 sts 0x0922, r20
626e: 50 93 23 09 sts 0x0923, r21
6272: 2a 15 cp r18, r10
6274: 3b 05 cpc r19, r11
6276: 4c 05 cpc r20, r12
6278: 5d 05 cpc r21, r13
627a: 44 f4 brge .+16 ; 0x628c <gps_main+0xb1c>
627c: 20 93 28 09 sts 0x0928, r18
6280: 30 93 29 09 sts 0x0929, r19
6284: 40 93 2a 09 sts 0x092A, r20
6288: 50 93 2b 09 sts 0x092B, r21
628c: 99 27 eor r25, r25
628e: 90 95 com r25
6290: 81 95 neg r24
6292: 9f 4f sbci r25, 0xFF ; 255
6294: 9c 01 movw r18, r24
6296: 44 27 eor r20, r20
6298: 37 fd sbrc r19, 7
629a: 40 95 com r20
629c: 54 2f mov r21, r20
629e: 80 91 20 09 lds r24, 0x0920
62a2: 90 91 21 09 lds r25, 0x0921
62a6: a0 91 22 09 lds r26, 0x0922
62aa: b0 91 23 09 lds r27, 0x0923
62ae: 82 17 cp r24, r18
62b0: 93 07 cpc r25, r19
62b2: a4 07 cpc r26, r20
62b4: b5 07 cpc r27, r21
62b6: 44 f4 brge .+16 ; 0x62c8 <gps_main+0xb58>
62b8: 20 93 20 09 sts 0x0920, r18
62bc: 30 93 21 09 sts 0x0921, r19
62c0: 40 93 22 09 sts 0x0922, r20
62c4: 50 93 23 09 sts 0x0923, r21
62c8: 80 91 28 09 lds r24, 0x0928
62cc: 90 91 29 09 lds r25, 0x0929
62d0: a0 91 2a 09 lds r26, 0x092A
62d4: b0 91 2b 09 lds r27, 0x092B
62d8: 82 17 cp r24, r18
62da: 93 07 cpc r25, r19
62dc: a4 07 cpc r26, r20
62de: b5 07 cpc r27, r21
62e0: 44 f4 brge .+16 ; 0x62f2 <gps_main+0xb82>
62e2: 20 93 28 09 sts 0x0928, r18
62e6: 30 93 29 09 sts 0x0929, r19
62ea: 40 93 2a 09 sts 0x092A, r20
62ee: 50 93 2b 09 sts 0x092B, r21
62f2: e0 90 20 09 lds r14, 0x0920
62f6: f0 90 21 09 lds r15, 0x0921
62fa: a9 85 ldd r26, Y+9 ; 0x09
62fc: ba 85 ldd r27, Y+10 ; 0x0a
62fe: ea 1a sub r14, r26
6300: fb 0a sbc r15, r27
6302: f0 92 2d 09 sts 0x092D, r15
6306: e0 92 2c 09 sts 0x092C, r14
630a: 80 91 28 09 lds r24, 0x0928
630e: 90 91 29 09 lds r25, 0x0929
6312: 6d 81 ldd r22, Y+5 ; 0x05
6314: 7e 81 ldd r23, Y+6 ; 0x06
6316: 68 1b sub r22, r24
6318: 79 0b sbc r23, r25
631a: 70 93 2f 09 sts 0x092F, r23
631e: 60 93 2e 09 sts 0x092E, r22
6322: c0 90 b3 08 lds r12, 0x08B3
6326: d0 90 b4 08 lds r13, 0x08B4
632a: 88 27 eor r24, r24
632c: 77 fd sbrc r23, 7
632e: 80 95 com r24
6330: 98 2f mov r25, r24
6332: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
6336: 3b 01 movw r6, r22
6338: 4c 01 movw r8, r24
633a: a0 90 b3 08 lds r10, 0x08B3
633e: b0 90 b4 08 lds r11, 0x08B4
6342: 00 27 eor r16, r16
6344: f7 fc sbrc r15, 7
6346: 00 95 com r16
6348: 10 2f mov r17, r16
634a: c8 01 movw r24, r16
634c: b7 01 movw r22, r14
634e: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
6352: 1b 01 movw r2, r22
6354: 2c 01 movw r4, r24
6356: cc 0c add r12, r12
6358: dd 1c adc r13, r13
635a: ea e8 ldi r30, 0x8A ; 138
635c: f1 e0 ldi r31, 0x01 ; 1
635e: ce 0e add r12, r30
6360: df 1e adc r13, r31
6362: d6 01 movw r26, r12
6364: 6d 91 ld r22, X+
6366: 7c 91 ld r23, X
6368: 70 95 com r23
636a: 61 95 neg r22
636c: 7f 4f sbci r23, 0xFF ; 255
636e: 88 27 eor r24, r24
6370: 77 fd sbrc r23, 7
6372: 80 95 com r24
6374: 98 2f mov r25, r24
6376: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
637a: 2f e6 ldi r18, 0x6F ; 111
637c: 32 e1 ldi r19, 0x12 ; 18
637e: 43 e8 ldi r20, 0x83 ; 131
6380: 5a e3 ldi r21, 0x3A ; 58
6382: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
6386: a4 01 movw r20, r8
6388: 93 01 movw r18, r6
638a: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
638e: 7b 01 movw r14, r22
6390: 8c 01 movw r16, r24
6392: aa 0c add r10, r10
6394: bb 1c adc r11, r11
6396: ea e5 ldi r30, 0x5A ; 90
6398: f4 e0 ldi r31, 0x04 ; 4
639a: ae 0e add r10, r30
639c: bf 1e adc r11, r31
639e: d5 01 movw r26, r10
63a0: 6d 91 ld r22, X+
63a2: 7c 91 ld r23, X
63a4: 88 27 eor r24, r24
63a6: 77 fd sbrc r23, 7
63a8: 80 95 com r24
63aa: 98 2f mov r25, r24
63ac: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
63b0: 2f e6 ldi r18, 0x6F ; 111
63b2: 32 e1 ldi r19, 0x12 ; 18
63b4: 43 e8 ldi r20, 0x83 ; 131
63b6: 5a e3 ldi r21, 0x3A ; 58
63b8: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
63bc: a2 01 movw r20, r4
63be: 91 01 movw r18, r2
63c0: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
63c4: 9b 01 movw r18, r22
63c6: ac 01 movw r20, r24
63c8: c8 01 movw r24, r16
63ca: b7 01 movw r22, r14
63cc: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
63d0: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
63d4: 5b 01 movw r10, r22
63d6: 70 93 31 09 sts 0x0931, r23
63da: 60 93 30 09 sts 0x0930, r22
63de: e0 91 b3 08 lds r30, 0x08B3
63e2: f0 91 b4 08 lds r31, 0x08B4
63e6: 00 91 b3 08 lds r16, 0x08B3
63ea: 10 91 b4 08 lds r17, 0x08B4
63ee: ee 0f add r30, r30
63f0: ff 1f adc r31, r31
63f2: e6 5a subi r30, 0xA6 ; 166
63f4: fb 4f sbci r31, 0xFB ; 251
63f6: 60 81 ld r22, Z
63f8: 71 81 ldd r23, Z+1 ; 0x01
63fa: 88 27 eor r24, r24
63fc: 77 fd sbrc r23, 7
63fe: 80 95 com r24
6400: 98 2f mov r25, r24
6402: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
6406: 2f e6 ldi r18, 0x6F ; 111
6408: 32 e1 ldi r19, 0x12 ; 18
640a: 43 e8 ldi r20, 0x83 ; 131
640c: 5a e3 ldi r21, 0x3A ; 58
640e: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
6412: a4 01 movw r20, r8
6414: 93 01 movw r18, r6
6416: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
641a: 6b 01 movw r12, r22
641c: 7c 01 movw r14, r24
641e: 00 0f add r16, r16
6420: 11 1f adc r17, r17
6422: 06 57 subi r16, 0x76 ; 118
6424: 1e 4f sbci r17, 0xFE ; 254
6426: f8 01 movw r30, r16
6428: 60 81 ld r22, Z
642a: 71 81 ldd r23, Z+1 ; 0x01
642c: 88 27 eor r24, r24
642e: 77 fd sbrc r23, 7
6430: 80 95 com r24
6432: 98 2f mov r25, r24
6434: 0e 94 b6 3d call 0x7b6c ; 0x7b6c <__floatsisf>
6438: 2f e6 ldi r18, 0x6F ; 111
643a: 32 e1 ldi r19, 0x12 ; 18
643c: 43 e8 ldi r20, 0x83 ; 131
643e: 5a e3 ldi r21, 0x3A ; 58
6440: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
6444: a2 01 movw r20, r4
6446: 91 01 movw r18, r2
6448: 0e 94 30 3e call 0x7c60 ; 0x7c60 <__mulsf3>
644c: 9b 01 movw r18, r22
644e: ac 01 movw r20, r24
6450: c7 01 movw r24, r14
6452: b6 01 movw r22, r12
6454: 0e 94 11 3d call 0x7a22 ; 0x7a22 <__addsf3>
6458: 0e 94 99 3d call 0x7b32 ; 0x7b32 <__fixsfsi>
645c: 9b 01 movw r18, r22
645e: 70 93 33 09 sts 0x0933, r23
6462: 60 93 32 09 sts 0x0932, r22
6466: f4 e2 ldi r31, 0x24 ; 36
6468: af 16 cp r10, r31
646a: b1 04 cpc r11, r1
646c: 34 f0 brlt .+12 ; 0x647a <gps_main+0xd0a>
646e: 83 e2 ldi r24, 0x23 ; 35
6470: 90 e0 ldi r25, 0x00 ; 0
6472: 90 93 31 09 sts 0x0931, r25
6476: 80 93 30 09 sts 0x0930, r24
647a: 24 32 cpi r18, 0x24 ; 36
647c: 31 05 cpc r19, r1
647e: 34 f0 brlt .+12 ; 0x648c <gps_main+0xd1c>
6480: 83 e2 ldi r24, 0x23 ; 35
6482: 90 e0 ldi r25, 0x00 ; 0
6484: 90 93 33 09 sts 0x0933, r25
6488: 80 93 32 09 sts 0x0932, r24
648c: 80 91 30 09 lds r24, 0x0930
6490: 90 91 31 09 lds r25, 0x0931
6494: 8d 5d subi r24, 0xDD ; 221
6496: 9f 4f sbci r25, 0xFF ; 255
6498: 34 f4 brge .+12 ; 0x64a6 <gps_main+0xd36>
649a: 8d ed ldi r24, 0xDD ; 221
649c: 9f ef ldi r25, 0xFF ; 255
649e: 90 93 31 09 sts 0x0931, r25
64a2: 80 93 30 09 sts 0x0930, r24
64a6: 80 91 32 09 lds r24, 0x0932
64aa: 90 91 33 09 lds r25, 0x0933
64ae: 8d 5d subi r24, 0xDD ; 221
64b0: 9f 4f sbci r25, 0xFF ; 255
64b2: 34 f4 brge .+12 ; 0x64c0 <gps_main+0xd50>
64b4: 8d ed ldi r24, 0xDD ; 221
64b6: 9f ef ldi r25, 0xFF ; 255
64b8: 90 93 33 09 sts 0x0933, r25
64bc: 80 93 32 09 sts 0x0932, r24
64c0: 10 92 3e 09 sts 0x093E, r1
64c4: 0f c0 rjmp .+30 ; 0x64e4 <gps_main+0xd74>
64c6: 20 91 35 09 lds r18, 0x0935
64ca: 30 91 36 09 lds r19, 0x0936
64ce: 40 91 37 09 lds r20, 0x0937
64d2: 50 91 38 09 lds r21, 0x0938
64d6: 21 15 cp r18, r1
64d8: 31 05 cpc r19, r1
64da: 41 05 cpc r20, r1
64dc: 51 05 cpc r21, r1
64de: 09 f0 breq .+2 ; 0x64e2 <gps_main+0xd72>
64e0: 3b cd rjmp .-1418 ; 0x5f58 <gps_main+0x7e8>
64e2: 92 cd rjmp .-1244 ; 0x6008 <gps_main+0x898>
64e4: 6f 96 adiw r28, 0x1f ; 31
64e6: 0f b6 in r0, 0x3f ; 63
64e8: f8 94 cli
64ea: de bf out 0x3e, r29 ; 62
64ec: 0f be out 0x3f, r0 ; 63
64ee: cd bf out 0x3d, r28 ; 61
64f0: df 91 pop r29
64f2: cf 91 pop r28
64f4: 1f 91 pop r17
64f6: 0f 91 pop r16
64f8: ff 90 pop r15
64fa: ef 90 pop r14
64fc: df 90 pop r13
64fe: cf 90 pop r12
6500: bf 90 pop r11
6502: af 90 pop r10
6504: 9f 90 pop r9
6506: 8f 90 pop r8
6508: 7f 90 pop r7
650a: 6f 90 pop r6
650c: 5f 90 pop r5
650e: 4f 90 pop r4
6510: 3f 90 pop r3
6512: 2f 90 pop r2
6514: 08 95 ret
00006516 <__divdi3>:
6516: a9 e9 ldi r26, 0x99 ; 153
6518: b0 e0 ldi r27, 0x00 ; 0
651a: e1 e9 ldi r30, 0x91 ; 145
651c: f2 e3 ldi r31, 0x32 ; 50
651e: 0c 94 fb 3e jmp 0x7df6 ; 0x7df6 <__prologue_saves__>
6522: 22 2e mov r2, r18
6524: 33 2e mov r3, r19
6526: 44 2e mov r4, r20
6528: 55 2e mov r5, r21
652a: 66 2e mov r6, r22
652c: 77 2e mov r7, r23
652e: 88 2e mov r8, r24
6530: 99 2e mov r9, r25
6532: 2a 2d mov r18, r10
6534: a8 e0 ldi r26, 0x08 ; 8
6536: fe 01 movw r30, r28
6538: b1 96 adiw r30, 0x21 ; 33
653a: aa 2e mov r10, r26
653c: 11 92 st Z+, r1
653e: aa 94 dec r10
6540: e9 f7 brne .-6 ; 0x653c <__divdi3+0x26>
6542: 29 a2 std Y+33, r2 ; 0x21
6544: 3a a2 std Y+34, r3 ; 0x22
6546: 4b a2 std Y+35, r4 ; 0x23
6548: 5c a2 std Y+36, r5 ; 0x24
654a: 6d a2 std Y+37, r6 ; 0x25
654c: 7e a2 std Y+38, r7 ; 0x26
654e: 8f a2 std Y+39, r8 ; 0x27
6550: 98 a6 std Y+40, r9 ; 0x28
6552: fe 01 movw r30, r28
6554: 31 96 adiw r30, 0x01 ; 1
6556: 11 92 st Z+, r1
6558: aa 95 dec r26
655a: e9 f7 brne .-6 ; 0x6556 <__divdi3+0x40>
655c: 29 83 std Y+1, r18 ; 0x01
655e: ba 82 std Y+2, r11 ; 0x02
6560: cb 82 std Y+3, r12 ; 0x03
6562: dc 82 std Y+4, r13 ; 0x04
6564: ed 82 std Y+5, r14 ; 0x05
6566: fe 82 std Y+6, r15 ; 0x06
6568: 0f 83 std Y+7, r16 ; 0x07
656a: 18 87 std Y+8, r17 ; 0x08
656c: 8d a1 ldd r24, Y+37 ; 0x25
656e: 9e a1 ldd r25, Y+38 ; 0x26
6570: af a1 ldd r26, Y+39 ; 0x27
6572: b8 a5 ldd r27, Y+40 ; 0x28
6574: b7 fd sbrc r27, 7
6576: ed c4 rjmp .+2522 ; 0x6f52 <__divdi3+0xa3c>
6578: cf 57 subi r28, 0x7F ; 127
657a: df 4f sbci r29, 0xFF ; 255
657c: 18 82 st Y, r1
657e: c1 58 subi r28, 0x81 ; 129
6580: d0 40 sbci r29, 0x00 ; 0
6582: 8d 81 ldd r24, Y+5 ; 0x05
6584: 9e 81 ldd r25, Y+6 ; 0x06
6586: af 81 ldd r26, Y+7 ; 0x07
6588: b8 85 ldd r27, Y+8 ; 0x08
658a: b7 fd sbrc r27, 7
658c: 14 c4 rjmp .+2088 ; 0x6db6 <__divdi3+0x8a0>
658e: a9 80 ldd r10, Y+1 ; 0x01
6590: ba 80 ldd r11, Y+2 ; 0x02
6592: cb 80 ldd r12, Y+3 ; 0x03
6594: dc 80 ldd r13, Y+4 ; 0x04
6596: ed 80 ldd r14, Y+5 ; 0x05
6598: fe 80 ldd r15, Y+6 ; 0x06
659a: 0f 81 ldd r16, Y+7 ; 0x07
659c: 18 85 ldd r17, Y+8 ; 0x08
659e: 29 a1 ldd r18, Y+33 ; 0x21
65a0: 3a a1 ldd r19, Y+34 ; 0x22
65a2: 4b a1 ldd r20, Y+35 ; 0x23
65a4: 5c a1 ldd r21, Y+36 ; 0x24
65a6: 6d a1 ldd r22, Y+37 ; 0x25
65a8: 7e a1 ldd r23, Y+38 ; 0x26
65aa: 8f a1 ldd r24, Y+39 ; 0x27
65ac: 98 a5 ldd r25, Y+40 ; 0x28
65ae: a8 e0 ldi r26, 0x08 ; 8
65b0: fe 01 movw r30, r28
65b2: 39 96 adiw r30, 0x09 ; 9
65b4: ba 2f mov r27, r26
65b6: 11 92 st Z+, r1
65b8: ba 95 dec r27
65ba: e9 f7 brne .-6 ; 0x65b6 <__divdi3+0xa0>
65bc: 29 87 std Y+9, r18 ; 0x09
65be: 3a 87 std Y+10, r19 ; 0x0a
65c0: 4b 87 std Y+11, r20 ; 0x0b
65c2: 5c 87 std Y+12, r21 ; 0x0c
65c4: 6d 87 std Y+13, r22 ; 0x0d
65c6: 7e 87 std Y+14, r23 ; 0x0e
65c8: 8f 87 std Y+15, r24 ; 0x0f
65ca: 98 8b std Y+16, r25 ; 0x10
65cc: fe 01 movw r30, r28
65ce: 71 96 adiw r30, 0x11 ; 17
65d0: 11 92 st Z+, r1
65d2: aa 95 dec r26
65d4: e9 f7 brne .-6 ; 0x65d0 <__divdi3+0xba>
65d6: a9 8a std Y+17, r10 ; 0x11
65d8: ba 8a std Y+18, r11 ; 0x12
65da: cb 8a std Y+19, r12 ; 0x13
65dc: dc 8a std Y+20, r13 ; 0x14
65de: ed 8a std Y+21, r14 ; 0x15
65e0: fe 8a std Y+22, r15 ; 0x16
65e2: 0f 8b std Y+23, r16 ; 0x17
65e4: 18 8f std Y+24, r17 ; 0x18
65e6: 29 88 ldd r2, Y+17 ; 0x11
65e8: 3a 88 ldd r3, Y+18 ; 0x12
65ea: 4b 88 ldd r4, Y+19 ; 0x13
65ec: 5c 88 ldd r5, Y+20 ; 0x14
65ee: ed 88 ldd r14, Y+21 ; 0x15
65f0: fe 88 ldd r15, Y+22 ; 0x16
65f2: 0f 89 ldd r16, Y+23 ; 0x17
65f4: 18 8d ldd r17, Y+24 ; 0x18
65f6: 69 84 ldd r6, Y+9 ; 0x09
65f8: 7a 84 ldd r7, Y+10 ; 0x0a
65fa: 8b 84 ldd r8, Y+11 ; 0x0b
65fc: 9c 84 ldd r9, Y+12 ; 0x0c
65fe: 29 96 adiw r28, 0x09 ; 9
6600: 6c ae std Y+60, r6 ; 0x3c
6602: 7d ae std Y+61, r7 ; 0x3d
6604: 8e ae std Y+62, r8 ; 0x3e
6606: 9f ae std Y+63, r9 ; 0x3f
6608: 29 97 sbiw r28, 0x09 ; 9
660a: 8d 84 ldd r8, Y+13 ; 0x0d
660c: 9e 84 ldd r9, Y+14 ; 0x0e
660e: af 84 ldd r10, Y+15 ; 0x0f
6610: b8 88 ldd r11, Y+16 ; 0x10
6612: 2d 96 adiw r28, 0x0d ; 13
6614: 8c ae std Y+60, r8 ; 0x3c
6616: 9d ae std Y+61, r9 ; 0x3d
6618: ae ae std Y+62, r10 ; 0x3e
661a: bf ae std Y+63, r11 ; 0x3f
661c: 2d 97 sbiw r28, 0x0d ; 13
661e: e1 14 cp r14, r1
6620: f1 04 cpc r15, r1
6622: 01 05 cpc r16, r1
6624: 11 05 cpc r17, r1
6626: 09 f0 breq .+2 ; 0x662a <__divdi3+0x114>
6628: 2b c1 rjmp .+598 ; 0x6880 <__divdi3+0x36a>
662a: 82 14 cp r8, r2
662c: 93 04 cpc r9, r3
662e: a4 04 cpc r10, r4
6630: b5 04 cpc r11, r5
6632: 08 f4 brcc .+2 ; 0x6636 <__divdi3+0x120>
6634: 22 c2 rjmp .+1092 ; 0x6a7a <__divdi3+0x564>
6636: 21 14 cp r2, r1
6638: 31 04 cpc r3, r1
663a: 41 04 cpc r4, r1
663c: 51 04 cpc r5, r1
663e: 09 f4 brne .+2 ; 0x6642 <__divdi3+0x12c>
6640: 67 c5 rjmp .+2766 ; 0x7110 <__divdi3+0xbfa>
6642: 00 e0 ldi r16, 0x00 ; 0
6644: 20 16 cp r2, r16
6646: 00 e0 ldi r16, 0x00 ; 0
6648: 30 06 cpc r3, r16
664a: 01 e0 ldi r16, 0x01 ; 1
664c: 40 06 cpc r4, r16
664e: 00 e0 ldi r16, 0x00 ; 0
6650: 50 06 cpc r5, r16
6652: 08 f0 brcs .+2 ; 0x6656 <__divdi3+0x140>
6654: 4c c5 rjmp .+2712 ; 0x70ee <__divdi3+0xbd8>
6656: 1f ef ldi r17, 0xFF ; 255
6658: 21 16 cp r2, r17
665a: 31 04 cpc r3, r1
665c: 41 04 cpc r4, r1
665e: 51 04 cpc r5, r1
6660: 19 f0 breq .+6 ; 0x6668 <__divdi3+0x152>
6662: 10 f0 brcs .+4 ; 0x6668 <__divdi3+0x152>
6664: 0c 94 72 3c jmp 0x78e4 ; 0x78e4 <__divdi3+0x13ce>
6668: 20 e0 ldi r18, 0x00 ; 0
666a: 30 e0 ldi r19, 0x00 ; 0
666c: 40 e0 ldi r20, 0x00 ; 0
666e: 50 e0 ldi r21, 0x00 ; 0
6670: 80 e0 ldi r24, 0x00 ; 0
6672: 90 e0 ldi r25, 0x00 ; 0
6674: 42 01 movw r8, r4
6676: 31 01 movw r6, r2
6678: 04 c0 rjmp .+8 ; 0x6682 <__divdi3+0x16c>
667a: 96 94 lsr r9
667c: 87 94 ror r8
667e: 77 94 ror r7
6680: 67 94 ror r6
6682: 8a 95 dec r24
6684: d2 f7 brpl .-12 ; 0x667a <__divdi3+0x164>
6686: d4 01 movw r26, r8
6688: c3 01 movw r24, r6
668a: 86 5d subi r24, 0xD6 ; 214
668c: 98 4f sbci r25, 0xF8 ; 248
668e: dc 01 movw r26, r24
6690: 8c 91 ld r24, X
6692: 28 0f add r18, r24
6694: 31 1d adc r19, r1
6696: 41 1d adc r20, r1
6698: 51 1d adc r21, r1
669a: da 01 movw r26, r20
669c: c9 01 movw r24, r18
669e: 20 e2 ldi r18, 0x20 ; 32
66a0: 30 e0 ldi r19, 0x00 ; 0
66a2: 40 e0 ldi r20, 0x00 ; 0
66a4: 50 e0 ldi r21, 0x00 ; 0
66a6: 39 01 movw r6, r18
66a8: 4a 01 movw r8, r20
66aa: 68 1a sub r6, r24
66ac: 79 0a sbc r7, r25
66ae: 8a 0a sbc r8, r26
66b0: 9b 0a sbc r9, r27
66b2: 09 f0 breq .+2 ; 0x66b6 <__divdi3+0x1a0>
66b4: 90 c7 rjmp .+3872 ; 0x75d6 <__divdi3+0x10c0>
66b6: 2d 96 adiw r28, 0x0d ; 13
66b8: ac ac ldd r10, Y+60 ; 0x3c
66ba: bd ac ldd r11, Y+61 ; 0x3d
66bc: ce ac ldd r12, Y+62 ; 0x3e
66be: df ac ldd r13, Y+63 ; 0x3f
66c0: 2d 97 sbiw r28, 0x0d ; 13
66c2: a2 18 sub r10, r2
66c4: b3 08 sbc r11, r3
66c6: c4 08 sbc r12, r4
66c8: d5 08 sbc r13, r5
66ca: 72 01 movw r14, r4
66cc: 00 27 eor r16, r16
66ce: 11 27 eor r17, r17
66d0: a1 96 adiw r28, 0x21 ; 33
66d2: ec ae std Y+60, r14 ; 0x3c
66d4: fd ae std Y+61, r15 ; 0x3d
66d6: 0e af std Y+62, r16 ; 0x3e
66d8: 1f af std Y+63, r17 ; 0x3f
66da: a1 97 sbiw r28, 0x21 ; 33
66dc: 92 01 movw r18, r4
66de: 81 01 movw r16, r2
66e0: 20 70 andi r18, 0x00 ; 0
66e2: 30 70 andi r19, 0x00 ; 0
66e4: a5 96 adiw r28, 0x25 ; 37
66e6: 0c af std Y+60, r16 ; 0x3c
66e8: 1d af std Y+61, r17 ; 0x3d
66ea: 2e af std Y+62, r18 ; 0x3e
66ec: 3f af std Y+63, r19 ; 0x3f
66ee: a5 97 sbiw r28, 0x25 ; 37
66f0: 21 e0 ldi r18, 0x01 ; 1
66f2: 30 e0 ldi r19, 0x00 ; 0
66f4: 40 e0 ldi r20, 0x00 ; 0
66f6: 50 e0 ldi r21, 0x00 ; 0
66f8: 65 96 adiw r28, 0x15 ; 21
66fa: 2c af std Y+60, r18 ; 0x3c
66fc: 3d af std Y+61, r19 ; 0x3d
66fe: 4e af std Y+62, r20 ; 0x3e
6700: 5f af std Y+63, r21 ; 0x3f
6702: 65 97 sbiw r28, 0x15 ; 21
6704: c6 01 movw r24, r12
6706: b5 01 movw r22, r10
6708: a1 96 adiw r28, 0x21 ; 33
670a: 2c ad ldd r18, Y+60 ; 0x3c
670c: 3d ad ldd r19, Y+61 ; 0x3d
670e: 4e ad ldd r20, Y+62 ; 0x3e
6710: 5f ad ldd r21, Y+63 ; 0x3f
6712: a1 97 sbiw r28, 0x21 ; 33
6714: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6718: e1 96 adiw r28, 0x31 ; 49
671a: 2c af std Y+60, r18 ; 0x3c
671c: 3d af std Y+61, r19 ; 0x3d
671e: 4e af std Y+62, r20 ; 0x3e
6720: 5f af std Y+63, r21 ; 0x3f
6722: e1 97 sbiw r28, 0x31 ; 49
6724: a5 96 adiw r28, 0x25 ; 37
6726: 6c ad ldd r22, Y+60 ; 0x3c
6728: 7d ad ldd r23, Y+61 ; 0x3d
672a: 8e ad ldd r24, Y+62 ; 0x3e
672c: 9f ad ldd r25, Y+63 ; 0x3f
672e: a5 97 sbiw r28, 0x25 ; 37
6730: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
6734: 3b 01 movw r6, r22
6736: 4c 01 movw r8, r24
6738: c6 01 movw r24, r12
673a: b5 01 movw r22, r10
673c: a1 96 adiw r28, 0x21 ; 33
673e: 2c ad ldd r18, Y+60 ; 0x3c
6740: 3d ad ldd r19, Y+61 ; 0x3d
6742: 4e ad ldd r20, Y+62 ; 0x3e
6744: 5f ad ldd r21, Y+63 ; 0x3f
6746: a1 97 sbiw r28, 0x21 ; 33
6748: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
674c: cb 01 movw r24, r22
674e: 77 27 eor r23, r23
6750: 66 27 eor r22, r22
6752: 29 96 adiw r28, 0x09 ; 9
6754: ac ac ldd r10, Y+60 ; 0x3c
6756: bd ac ldd r11, Y+61 ; 0x3d
6758: ce ac ldd r12, Y+62 ; 0x3e
675a: df ac ldd r13, Y+63 ; 0x3f
675c: 29 97 sbiw r28, 0x09 ; 9
675e: 96 01 movw r18, r12
6760: 44 27 eor r20, r20
6762: 55 27 eor r21, r21
6764: 7b 01 movw r14, r22
6766: 8c 01 movw r16, r24
6768: e2 2a or r14, r18
676a: f3 2a or r15, r19
676c: 04 2b or r16, r20
676e: 15 2b or r17, r21
6770: e6 14 cp r14, r6
6772: f7 04 cpc r15, r7
6774: 08 05 cpc r16, r8
6776: 19 05 cpc r17, r9
6778: 00 f5 brcc .+64 ; 0x67ba <__divdi3+0x2a4>
677a: e1 96 adiw r28, 0x31 ; 49
677c: 2c ad ldd r18, Y+60 ; 0x3c
677e: 3d ad ldd r19, Y+61 ; 0x3d
6780: 4e ad ldd r20, Y+62 ; 0x3e
6782: 5f ad ldd r21, Y+63 ; 0x3f
6784: e1 97 sbiw r28, 0x31 ; 49
6786: 21 50 subi r18, 0x01 ; 1
6788: 30 40 sbci r19, 0x00 ; 0
678a: 40 40 sbci r20, 0x00 ; 0
678c: 50 40 sbci r21, 0x00 ; 0
678e: e1 96 adiw r28, 0x31 ; 49
6790: 2c af std Y+60, r18 ; 0x3c
6792: 3d af std Y+61, r19 ; 0x3d
6794: 4e af std Y+62, r20 ; 0x3e
6796: 5f af std Y+63, r21 ; 0x3f
6798: e1 97 sbiw r28, 0x31 ; 49
679a: e2 0c add r14, r2
679c: f3 1c adc r15, r3
679e: 04 1d adc r16, r4
67a0: 15 1d adc r17, r5
67a2: e2 14 cp r14, r2
67a4: f3 04 cpc r15, r3
67a6: 04 05 cpc r16, r4
67a8: 15 05 cpc r17, r5
67aa: 38 f0 brcs .+14 ; 0x67ba <__divdi3+0x2a4>
67ac: e6 14 cp r14, r6
67ae: f7 04 cpc r15, r7
67b0: 08 05 cpc r16, r8
67b2: 19 05 cpc r17, r9
67b4: 10 f4 brcc .+4 ; 0x67ba <__divdi3+0x2a4>
67b6: 0c 94 e6 3c jmp 0x79cc ; 0x79cc <__divdi3+0x14b6>
67ba: e6 18 sub r14, r6
67bc: f7 08 sbc r15, r7
67be: 08 09 sbc r16, r8
67c0: 19 09 sbc r17, r9
67c2: c8 01 movw r24, r16
67c4: b7 01 movw r22, r14
67c6: a1 96 adiw r28, 0x21 ; 33
67c8: 2c ad ldd r18, Y+60 ; 0x3c
67ca: 3d ad ldd r19, Y+61 ; 0x3d
67cc: 4e ad ldd r20, Y+62 ; 0x3e
67ce: 5f ad ldd r21, Y+63 ; 0x3f
67d0: a1 97 sbiw r28, 0x21 ; 33
67d2: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
67d6: 59 01 movw r10, r18
67d8: 6a 01 movw r12, r20
67da: a5 96 adiw r28, 0x25 ; 37
67dc: 6c ad ldd r22, Y+60 ; 0x3c
67de: 7d ad ldd r23, Y+61 ; 0x3d
67e0: 8e ad ldd r24, Y+62 ; 0x3e
67e2: 9f ad ldd r25, Y+63 ; 0x3f
67e4: a5 97 sbiw r28, 0x25 ; 37
67e6: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
67ea: 3b 01 movw r6, r22
67ec: 4c 01 movw r8, r24
67ee: c8 01 movw r24, r16
67f0: b7 01 movw r22, r14
67f2: a1 96 adiw r28, 0x21 ; 33
67f4: 2c ad ldd r18, Y+60 ; 0x3c
67f6: 3d ad ldd r19, Y+61 ; 0x3d
67f8: 4e ad ldd r20, Y+62 ; 0x3e
67fa: 5f ad ldd r21, Y+63 ; 0x3f
67fc: a1 97 sbiw r28, 0x21 ; 33
67fe: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6802: cb 01 movw r24, r22
6804: 77 27 eor r23, r23
6806: 66 27 eor r22, r22
6808: 29 96 adiw r28, 0x09 ; 9
680a: 2c ad ldd r18, Y+60 ; 0x3c
680c: 3d ad ldd r19, Y+61 ; 0x3d
680e: 4e ad ldd r20, Y+62 ; 0x3e
6810: 5f ad ldd r21, Y+63 ; 0x3f
6812: 29 97 sbiw r28, 0x09 ; 9
6814: 40 70 andi r20, 0x00 ; 0
6816: 50 70 andi r21, 0x00 ; 0
6818: 26 2b or r18, r22
681a: 37 2b or r19, r23
681c: 48 2b or r20, r24
681e: 59 2b or r21, r25
6820: 26 15 cp r18, r6
6822: 37 05 cpc r19, r7
6824: 48 05 cpc r20, r8
6826: 59 05 cpc r21, r9
6828: a8 f4 brcc .+42 ; 0x6854 <__divdi3+0x33e>
682a: 08 94 sec
682c: a1 08 sbc r10, r1
682e: b1 08 sbc r11, r1
6830: c1 08 sbc r12, r1
6832: d1 08 sbc r13, r1
6834: 22 0d add r18, r2
6836: 33 1d adc r19, r3
6838: 44 1d adc r20, r4
683a: 55 1d adc r21, r5
683c: 22 15 cp r18, r2
683e: 33 05 cpc r19, r3
6840: 44 05 cpc r20, r4
6842: 55 05 cpc r21, r5
6844: 38 f0 brcs .+14 ; 0x6854 <__divdi3+0x33e>
6846: 26 15 cp r18, r6
6848: 37 05 cpc r19, r7
684a: 48 05 cpc r20, r8
684c: 59 05 cpc r21, r9
684e: 10 f4 brcc .+4 ; 0x6854 <__divdi3+0x33e>
6850: 0c 94 ca 3c jmp 0x7994 ; 0x7994 <__divdi3+0x147e>
6854: e1 96 adiw r28, 0x31 ; 49
6856: 6c ac ldd r6, Y+60 ; 0x3c
6858: 7d ac ldd r7, Y+61 ; 0x3d
685a: 8e ac ldd r8, Y+62 ; 0x3e
685c: 9f ac ldd r9, Y+63 ; 0x3f
685e: e1 97 sbiw r28, 0x31 ; 49
6860: d3 01 movw r26, r6
6862: 99 27 eor r25, r25
6864: 88 27 eor r24, r24
6866: 15 01 movw r2, r10
6868: 26 01 movw r4, r12
686a: 28 2a or r2, r24
686c: 39 2a or r3, r25
686e: 4a 2a or r4, r26
6870: 5b 2a or r5, r27
6872: 65 96 adiw r28, 0x15 ; 21
6874: 2c ad ldd r18, Y+60 ; 0x3c
6876: 3d ad ldd r19, Y+61 ; 0x3d
6878: 4e ad ldd r20, Y+62 ; 0x3e
687a: 5f ad ldd r21, Y+63 ; 0x3f
687c: 65 97 sbiw r28, 0x15 ; 21
687e: 13 c0 rjmp .+38 ; 0x68a6 <__divdi3+0x390>
6880: 2d 96 adiw r28, 0x0d ; 13
6882: 8c ac ldd r8, Y+60 ; 0x3c
6884: 9d ac ldd r9, Y+61 ; 0x3d
6886: ae ac ldd r10, Y+62 ; 0x3e
6888: bf ac ldd r11, Y+63 ; 0x3f
688a: 2d 97 sbiw r28, 0x0d ; 13
688c: 8e 14 cp r8, r14
688e: 9f 04 cpc r9, r15
6890: a0 06 cpc r10, r16
6892: b1 06 cpc r11, r17
6894: 08 f0 brcs .+2 ; 0x6898 <__divdi3+0x382>
6896: 32 c2 rjmp .+1124 ; 0x6cfc <__divdi3+0x7e6>
6898: 22 24 eor r2, r2
689a: 33 24 eor r3, r3
689c: 21 01 movw r4, r2
689e: 20 e0 ldi r18, 0x00 ; 0
68a0: 30 e0 ldi r19, 0x00 ; 0
68a2: 40 e0 ldi r20, 0x00 ; 0
68a4: 50 e0 ldi r21, 0x00 ; 0
68a6: 88 e0 ldi r24, 0x08 ; 8
68a8: fe 01 movw r30, r28
68aa: 79 96 adiw r30, 0x19 ; 25
68ac: 11 92 st Z+, r1
68ae: 8a 95 dec r24
68b0: e9 f7 brne .-6 ; 0x68ac <__divdi3+0x396>
68b2: 29 8e std Y+25, r2 ; 0x19
68b4: 3a 8e std Y+26, r3 ; 0x1a
68b6: 4b 8e std Y+27, r4 ; 0x1b
68b8: 5c 8e std Y+28, r5 ; 0x1c
68ba: 2d 8f std Y+29, r18 ; 0x1d
68bc: 3e 8f std Y+30, r19 ; 0x1e
68be: 4f 8f std Y+31, r20 ; 0x1f
68c0: 58 a3 std Y+32, r21 ; 0x20
68c2: 29 8c ldd r2, Y+25 ; 0x19
68c4: 3a 8c ldd r3, Y+26 ; 0x1a
68c6: 4b 8c ldd r4, Y+27 ; 0x1b
68c8: 5c 8c ldd r5, Y+28 ; 0x1c
68ca: 6d 8c ldd r6, Y+29 ; 0x1d
68cc: 7e 8c ldd r7, Y+30 ; 0x1e
68ce: 8f 8c ldd r8, Y+31 ; 0x1f
68d0: 98 a0 ldd r9, Y+32 ; 0x20
68d2: cf 57 subi r28, 0x7F ; 127
68d4: df 4f sbci r29, 0xFF ; 255
68d6: b8 80 ld r11, Y
68d8: c1 58 subi r28, 0x81 ; 129
68da: d0 40 sbci r29, 0x00 ; 0
68dc: bb 20 and r11, r11
68de: 11 f4 brne .+4 ; 0x68e4 <__divdi3+0x3ce>
68e0: 0c 94 f6 3c jmp 0x79ec ; 0x79ec <__divdi3+0x14d6>
68e4: ce 56 subi r28, 0x6E ; 110
68e6: df 4f sbci r29, 0xFF ; 255
68e8: 18 82 st Y, r1
68ea: c2 59 subi r28, 0x92 ; 146
68ec: d0 40 sbci r29, 0x00 ; 0
68ee: cd 56 subi r28, 0x6D ; 109
68f0: df 4f sbci r29, 0xFF ; 255
68f2: 18 82 st Y, r1
68f4: c3 59 subi r28, 0x93 ; 147
68f6: d0 40 sbci r29, 0x00 ; 0
68f8: cc 56 subi r28, 0x6C ; 108
68fa: df 4f sbci r29, 0xFF ; 255
68fc: 18 82 st Y, r1
68fe: c4 59 subi r28, 0x94 ; 148
6900: d0 40 sbci r29, 0x00 ; 0
6902: cb 56 subi r28, 0x6B ; 107
6904: df 4f sbci r29, 0xFF ; 255
6906: 18 82 st Y, r1
6908: c5 59 subi r28, 0x95 ; 149
690a: d0 40 sbci r29, 0x00 ; 0
690c: ca 56 subi r28, 0x6A ; 106
690e: df 4f sbci r29, 0xFF ; 255
6910: 18 82 st Y, r1
6912: c6 59 subi r28, 0x96 ; 150
6914: d0 40 sbci r29, 0x00 ; 0
6916: c9 56 subi r28, 0x69 ; 105
6918: df 4f sbci r29, 0xFF ; 255
691a: 18 82 st Y, r1
691c: c7 59 subi r28, 0x97 ; 151
691e: d0 40 sbci r29, 0x00 ; 0
6920: c8 56 subi r28, 0x68 ; 104
6922: df 4f sbci r29, 0xFF ; 255
6924: 18 82 st Y, r1
6926: c8 59 subi r28, 0x98 ; 152
6928: d0 40 sbci r29, 0x00 ; 0
692a: c7 56 subi r28, 0x67 ; 103
692c: df 4f sbci r29, 0xFF ; 255
692e: 18 82 st Y, r1
6930: c9 59 subi r28, 0x99 ; 153
6932: d0 40 sbci r29, 0x00 ; 0
6934: 00 e0 ldi r16, 0x00 ; 0
6936: 02 19 sub r16, r2
6938: 81 e0 ldi r24, 0x01 ; 1
693a: cc 24 eor r12, r12
693c: c0 16 cp r12, r16
693e: 08 f0 brcs .+2 ; 0x6942 <__divdi3+0x42c>
6940: 80 e0 ldi r24, 0x00 ; 0
6942: cd 56 subi r28, 0x6D ; 109
6944: df 4f sbci r29, 0xFF ; 255
6946: 18 81 ld r17, Y
6948: c3 59 subi r28, 0x93 ; 147
694a: d0 40 sbci r29, 0x00 ; 0
694c: 13 19 sub r17, r3
694e: 91 e0 ldi r25, 0x01 ; 1
6950: cd 56 subi r28, 0x6D ; 109
6952: df 4f sbci r29, 0xFF ; 255
6954: d8 80 ld r13, Y
6956: c3 59 subi r28, 0x93 ; 147
6958: d0 40 sbci r29, 0x00 ; 0
695a: d1 16 cp r13, r17
695c: 08 f0 brcs .+2 ; 0x6960 <__divdi3+0x44a>
695e: 90 e0 ldi r25, 0x00 ; 0
6960: e1 2e mov r14, r17
6962: e8 1a sub r14, r24
6964: 8e 2d mov r24, r14
6966: e1 e0 ldi r30, 0x01 ; 1
6968: 1e 15 cp r17, r14
696a: 08 f0 brcs .+2 ; 0x696e <__divdi3+0x458>
696c: e0 e0 ldi r30, 0x00 ; 0
696e: 9e 2b or r25, r30
6970: 18 2f mov r17, r24
6972: cc 56 subi r28, 0x6C ; 108
6974: df 4f sbci r29, 0xFF ; 255
6976: 28 81 ld r18, Y
6978: c4 59 subi r28, 0x94 ; 148
697a: d0 40 sbci r29, 0x00 ; 0
697c: 24 19 sub r18, r4
697e: e1 e0 ldi r30, 0x01 ; 1
6980: cc 56 subi r28, 0x6C ; 108
6982: df 4f sbci r29, 0xFF ; 255
6984: f8 80 ld r15, Y
6986: c4 59 subi r28, 0x94 ; 148
6988: d0 40 sbci r29, 0x00 ; 0
698a: f2 16 cp r15, r18
698c: 08 f0 brcs .+2 ; 0x6990 <__divdi3+0x47a>
698e: e0 e0 ldi r30, 0x00 ; 0
6990: 82 2f mov r24, r18
6992: 89 1b sub r24, r25
6994: 91 e0 ldi r25, 0x01 ; 1
6996: 28 17 cp r18, r24
6998: 08 f0 brcs .+2 ; 0x699c <__divdi3+0x486>
699a: 90 e0 ldi r25, 0x00 ; 0
699c: e9 2b or r30, r25
699e: 28 2f mov r18, r24
69a0: cb 56 subi r28, 0x6B ; 107
69a2: df 4f sbci r29, 0xFF ; 255
69a4: 38 81 ld r19, Y
69a6: c5 59 subi r28, 0x95 ; 149
69a8: d0 40 sbci r29, 0x00 ; 0
69aa: 35 19 sub r19, r5
69ac: 91 e0 ldi r25, 0x01 ; 1
69ae: cb 56 subi r28, 0x6B ; 107
69b0: df 4f sbci r29, 0xFF ; 255
69b2: 88 81 ld r24, Y
69b4: c5 59 subi r28, 0x95 ; 149
69b6: d0 40 sbci r29, 0x00 ; 0
69b8: 83 17 cp r24, r19
69ba: 08 f0 brcs .+2 ; 0x69be <__divdi3+0x4a8>
69bc: 90 e0 ldi r25, 0x00 ; 0
69be: 83 2f mov r24, r19
69c0: 8e 1b sub r24, r30
69c2: e1 e0 ldi r30, 0x01 ; 1
69c4: 38 17 cp r19, r24
69c6: 08 f0 brcs .+2 ; 0x69ca <__divdi3+0x4b4>
69c8: e0 e0 ldi r30, 0x00 ; 0
69ca: 9e 2b or r25, r30
69cc: 38 2f mov r19, r24
69ce: ca 56 subi r28, 0x6A ; 106
69d0: df 4f sbci r29, 0xFF ; 255
69d2: 48 81 ld r20, Y
69d4: c6 59 subi r28, 0x96 ; 150
69d6: d0 40 sbci r29, 0x00 ; 0
69d8: 46 19 sub r20, r6
69da: e1 e0 ldi r30, 0x01 ; 1
69dc: ca 56 subi r28, 0x6A ; 106
69de: df 4f sbci r29, 0xFF ; 255
69e0: a8 81 ld r26, Y
69e2: c6 59 subi r28, 0x96 ; 150
69e4: d0 40 sbci r29, 0x00 ; 0
69e6: a4 17 cp r26, r20
69e8: 08 f0 brcs .+2 ; 0x69ec <__divdi3+0x4d6>
69ea: e0 e0 ldi r30, 0x00 ; 0
69ec: 84 2f mov r24, r20
69ee: 89 1b sub r24, r25
69f0: 91 e0 ldi r25, 0x01 ; 1
69f2: 48 17 cp r20, r24
69f4: 08 f0 brcs .+2 ; 0x69f8 <__divdi3+0x4e2>
69f6: 90 e0 ldi r25, 0x00 ; 0
69f8: e9 2b or r30, r25
69fa: 48 2f mov r20, r24
69fc: c9 56 subi r28, 0x69 ; 105
69fe: df 4f sbci r29, 0xFF ; 255
6a00: 58 81 ld r21, Y
6a02: c7 59 subi r28, 0x97 ; 151
6a04: d0 40 sbci r29, 0x00 ; 0
6a06: 57 19 sub r21, r7
6a08: f1 e0 ldi r31, 0x01 ; 1
6a0a: c9 56 subi r28, 0x69 ; 105
6a0c: df 4f sbci r29, 0xFF ; 255
6a0e: b8 81 ld r27, Y
6a10: c7 59 subi r28, 0x97 ; 151
6a12: d0 40 sbci r29, 0x00 ; 0
6a14: b5 17 cp r27, r21
6a16: 08 f0 brcs .+2 ; 0x6a1a <__divdi3+0x504>
6a18: f0 e0 ldi r31, 0x00 ; 0
6a1a: 85 2f mov r24, r21
6a1c: 8e 1b sub r24, r30
6a1e: 91 e0 ldi r25, 0x01 ; 1
6a20: 58 17 cp r21, r24
6a22: 08 f0 brcs .+2 ; 0x6a26 <__divdi3+0x510>
6a24: 90 e0 ldi r25, 0x00 ; 0
6a26: f9 2b or r31, r25
6a28: 58 2f mov r21, r24
6a2a: c8 56 subi r28, 0x68 ; 104
6a2c: df 4f sbci r29, 0xFF ; 255
6a2e: 68 81 ld r22, Y
6a30: c8 59 subi r28, 0x98 ; 152
6a32: d0 40 sbci r29, 0x00 ; 0
6a34: 68 19 sub r22, r8
6a36: 91 e0 ldi r25, 0x01 ; 1
6a38: c8 56 subi r28, 0x68 ; 104
6a3a: df 4f sbci r29, 0xFF ; 255
6a3c: e8 81 ld r30, Y
6a3e: c8 59 subi r28, 0x98 ; 152
6a40: d0 40 sbci r29, 0x00 ; 0
6a42: e6 17 cp r30, r22
6a44: 08 f0 brcs .+2 ; 0x6a48 <__divdi3+0x532>
6a46: 90 e0 ldi r25, 0x00 ; 0
6a48: 86 2f mov r24, r22
6a4a: 8f 1b sub r24, r31
6a4c: e1 e0 ldi r30, 0x01 ; 1
6a4e: 68 17 cp r22, r24
6a50: 08 f0 brcs .+2 ; 0x6a54 <__divdi3+0x53e>
6a52: e0 e0 ldi r30, 0x00 ; 0
6a54: 9e 2b or r25, r30
6a56: 68 2f mov r22, r24
6a58: c7 56 subi r28, 0x67 ; 103
6a5a: df 4f sbci r29, 0xFF ; 255
6a5c: 78 81 ld r23, Y
6a5e: c9 59 subi r28, 0x99 ; 153
6a60: d0 40 sbci r29, 0x00 ; 0
6a62: 79 19 sub r23, r9
6a64: 87 2f mov r24, r23
6a66: 89 1b sub r24, r25
6a68: 20 2e mov r2, r16
6a6a: 31 2e mov r3, r17
6a6c: 42 2e mov r4, r18
6a6e: 53 2e mov r5, r19
6a70: 64 2e mov r6, r20
6a72: 75 2e mov r7, r21
6a74: 86 2e mov r8, r22
6a76: 98 2e mov r9, r24
6a78: b9 c7 rjmp .+3954 ; 0x79ec <__divdi3+0x14d6>
6a7a: 00 e0 ldi r16, 0x00 ; 0
6a7c: 20 16 cp r2, r16
6a7e: 00 e0 ldi r16, 0x00 ; 0
6a80: 30 06 cpc r3, r16
6a82: 01 e0 ldi r16, 0x01 ; 1
6a84: 40 06 cpc r4, r16
6a86: 00 e0 ldi r16, 0x00 ; 0
6a88: 50 06 cpc r5, r16
6a8a: 08 f0 brcs .+2 ; 0x6a8e <__divdi3+0x578>
6a8c: 4e c3 rjmp .+1692 ; 0x712a <__divdi3+0xc14>
6a8e: 1f ef ldi r17, 0xFF ; 255
6a90: 21 16 cp r2, r17
6a92: 31 04 cpc r3, r1
6a94: 41 04 cpc r4, r1
6a96: 51 04 cpc r5, r1
6a98: 11 f0 breq .+4 ; 0x6a9e <__divdi3+0x588>
6a9a: 08 f0 brcs .+2 ; 0x6a9e <__divdi3+0x588>
6a9c: 1c c7 rjmp .+3640 ; 0x78d6 <__divdi3+0x13c0>
6a9e: 20 e0 ldi r18, 0x00 ; 0
6aa0: 30 e0 ldi r19, 0x00 ; 0
6aa2: 40 e0 ldi r20, 0x00 ; 0
6aa4: 50 e0 ldi r21, 0x00 ; 0
6aa6: 80 e0 ldi r24, 0x00 ; 0
6aa8: 90 e0 ldi r25, 0x00 ; 0
6aaa: 42 01 movw r8, r4
6aac: 31 01 movw r6, r2
6aae: 04 c0 rjmp .+8 ; 0x6ab8 <__divdi3+0x5a2>
6ab0: 96 94 lsr r9
6ab2: 87 94 ror r8
6ab4: 77 94 ror r7
6ab6: 67 94 ror r6
6ab8: 8a 95 dec r24
6aba: d2 f7 brpl .-12 ; 0x6ab0 <__divdi3+0x59a>
6abc: d4 01 movw r26, r8
6abe: c3 01 movw r24, r6
6ac0: 86 5d subi r24, 0xD6 ; 214
6ac2: 98 4f sbci r25, 0xF8 ; 248
6ac4: dc 01 movw r26, r24
6ac6: 8c 91 ld r24, X
6ac8: 28 0f add r18, r24
6aca: 31 1d adc r19, r1
6acc: 41 1d adc r20, r1
6ace: 51 1d adc r21, r1
6ad0: 80 e2 ldi r24, 0x20 ; 32
6ad2: 90 e0 ldi r25, 0x00 ; 0
6ad4: a0 e0 ldi r26, 0x00 ; 0
6ad6: b0 e0 ldi r27, 0x00 ; 0
6ad8: 3c 01 movw r6, r24
6ada: 4d 01 movw r8, r26
6adc: 62 1a sub r6, r18
6ade: 73 0a sbc r7, r19
6ae0: 84 0a sbc r8, r20
6ae2: 95 0a sbc r9, r21
6ae4: 09 f4 brne .+2 ; 0x6ae8 <__divdi3+0x5d2>
6ae6: 45 c0 rjmp .+138 ; 0x6b72 <__divdi3+0x65c>
6ae8: c3 01 movw r24, r6
6aea: 06 2c mov r0, r6
6aec: 04 c0 rjmp .+8 ; 0x6af6 <__divdi3+0x5e0>
6aee: 22 0c add r2, r2
6af0: 33 1c adc r3, r3
6af2: 44 1c adc r4, r4
6af4: 55 1c adc r5, r5
6af6: 0a 94 dec r0
6af8: d2 f7 brpl .-12 ; 0x6aee <__divdi3+0x5d8>
6afa: 2d 96 adiw r28, 0x0d ; 13
6afc: ec ac ldd r14, Y+60 ; 0x3c
6afe: fd ac ldd r15, Y+61 ; 0x3d
6b00: 0e ad ldd r16, Y+62 ; 0x3e
6b02: 1f ad ldd r17, Y+63 ; 0x3f
6b04: 2d 97 sbiw r28, 0x0d ; 13
6b06: 06 2c mov r0, r6
6b08: 04 c0 rjmp .+8 ; 0x6b12 <__divdi3+0x5fc>
6b0a: ee 0c add r14, r14
6b0c: ff 1c adc r15, r15
6b0e: 00 1f adc r16, r16
6b10: 11 1f adc r17, r17
6b12: 0a 94 dec r0
6b14: d2 f7 brpl .-12 ; 0x6b0a <__divdi3+0x5f4>
6b16: 20 e2 ldi r18, 0x20 ; 32
6b18: 30 e0 ldi r19, 0x00 ; 0
6b1a: 26 19 sub r18, r6
6b1c: 37 09 sbc r19, r7
6b1e: 29 96 adiw r28, 0x09 ; 9
6b20: 6c ac ldd r6, Y+60 ; 0x3c
6b22: 7d ac ldd r7, Y+61 ; 0x3d
6b24: 8e ac ldd r8, Y+62 ; 0x3e
6b26: 9f ac ldd r9, Y+63 ; 0x3f
6b28: 29 97 sbiw r28, 0x09 ; 9
6b2a: 04 c0 rjmp .+8 ; 0x6b34 <__divdi3+0x61e>
6b2c: 96 94 lsr r9
6b2e: 87 94 ror r8
6b30: 77 94 ror r7
6b32: 67 94 ror r6
6b34: 2a 95 dec r18
6b36: d2 f7 brpl .-12 ; 0x6b2c <__divdi3+0x616>
6b38: e6 28 or r14, r6
6b3a: f7 28 or r15, r7
6b3c: 08 29 or r16, r8
6b3e: 19 29 or r17, r9
6b40: 2d 96 adiw r28, 0x0d ; 13
6b42: ec ae std Y+60, r14 ; 0x3c
6b44: fd ae std Y+61, r15 ; 0x3d
6b46: 0e af std Y+62, r16 ; 0x3e
6b48: 1f af std Y+63, r17 ; 0x3f
6b4a: 2d 97 sbiw r28, 0x0d ; 13
6b4c: 29 96 adiw r28, 0x09 ; 9
6b4e: 8c ac ldd r8, Y+60 ; 0x3c
6b50: 9d ac ldd r9, Y+61 ; 0x3d
6b52: ae ac ldd r10, Y+62 ; 0x3e
6b54: bf ac ldd r11, Y+63 ; 0x3f
6b56: 29 97 sbiw r28, 0x09 ; 9
6b58: 04 c0 rjmp .+8 ; 0x6b62 <__divdi3+0x64c>
6b5a: 88 0c add r8, r8
6b5c: 99 1c adc r9, r9
6b5e: aa 1c adc r10, r10
6b60: bb 1c adc r11, r11
6b62: 8a 95 dec r24
6b64: d2 f7 brpl .-12 ; 0x6b5a <__divdi3+0x644>
6b66: 29 96 adiw r28, 0x09 ; 9
6b68: 8c ae std Y+60, r8 ; 0x3c
6b6a: 9d ae std Y+61, r9 ; 0x3d
6b6c: ae ae std Y+62, r10 ; 0x3e
6b6e: bf ae std Y+63, r11 ; 0x3f
6b70: 29 97 sbiw r28, 0x09 ; 9
6b72: 32 01 movw r6, r4
6b74: 88 24 eor r8, r8
6b76: 99 24 eor r9, r9
6b78: 92 01 movw r18, r4
6b7a: 81 01 movw r16, r2
6b7c: 20 70 andi r18, 0x00 ; 0
6b7e: 30 70 andi r19, 0x00 ; 0
6b80: 69 96 adiw r28, 0x19 ; 25
6b82: 0c af std Y+60, r16 ; 0x3c
6b84: 1d af std Y+61, r17 ; 0x3d
6b86: 2e af std Y+62, r18 ; 0x3e
6b88: 3f af std Y+63, r19 ; 0x3f
6b8a: 69 97 sbiw r28, 0x19 ; 25
6b8c: 2d 96 adiw r28, 0x0d ; 13
6b8e: 6c ad ldd r22, Y+60 ; 0x3c
6b90: 7d ad ldd r23, Y+61 ; 0x3d
6b92: 8e ad ldd r24, Y+62 ; 0x3e
6b94: 9f ad ldd r25, Y+63 ; 0x3f
6b96: 2d 97 sbiw r28, 0x0d ; 13
6b98: a4 01 movw r20, r8
6b9a: 93 01 movw r18, r6
6b9c: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6ba0: 6d 96 adiw r28, 0x1d ; 29
6ba2: 2c af std Y+60, r18 ; 0x3c
6ba4: 3d af std Y+61, r19 ; 0x3d
6ba6: 4e af std Y+62, r20 ; 0x3e
6ba8: 5f af std Y+63, r21 ; 0x3f
6baa: 6d 97 sbiw r28, 0x1d ; 29
6bac: 69 96 adiw r28, 0x19 ; 25
6bae: 6c ad ldd r22, Y+60 ; 0x3c
6bb0: 7d ad ldd r23, Y+61 ; 0x3d
6bb2: 8e ad ldd r24, Y+62 ; 0x3e
6bb4: 9f ad ldd r25, Y+63 ; 0x3f
6bb6: 69 97 sbiw r28, 0x19 ; 25
6bb8: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
6bbc: 5b 01 movw r10, r22
6bbe: 6c 01 movw r12, r24
6bc0: 2d 96 adiw r28, 0x0d ; 13
6bc2: 6c ad ldd r22, Y+60 ; 0x3c
6bc4: 7d ad ldd r23, Y+61 ; 0x3d
6bc6: 8e ad ldd r24, Y+62 ; 0x3e
6bc8: 9f ad ldd r25, Y+63 ; 0x3f
6bca: 2d 97 sbiw r28, 0x0d ; 13
6bcc: a4 01 movw r20, r8
6bce: 93 01 movw r18, r6
6bd0: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6bd4: cb 01 movw r24, r22
6bd6: 77 27 eor r23, r23
6bd8: 66 27 eor r22, r22
6bda: 29 96 adiw r28, 0x09 ; 9
6bdc: ec ac ldd r14, Y+60 ; 0x3c
6bde: fd ac ldd r15, Y+61 ; 0x3d
6be0: 0e ad ldd r16, Y+62 ; 0x3e
6be2: 1f ad ldd r17, Y+63 ; 0x3f
6be4: 29 97 sbiw r28, 0x09 ; 9
6be6: 98 01 movw r18, r16
6be8: 44 27 eor r20, r20
6bea: 55 27 eor r21, r21
6bec: 7b 01 movw r14, r22
6bee: 8c 01 movw r16, r24
6bf0: e2 2a or r14, r18
6bf2: f3 2a or r15, r19
6bf4: 04 2b or r16, r20
6bf6: 15 2b or r17, r21
6bf8: ea 14 cp r14, r10
6bfa: fb 04 cpc r15, r11
6bfc: 0c 05 cpc r16, r12
6bfe: 1d 05 cpc r17, r13
6c00: f8 f4 brcc .+62 ; 0x6c40 <__divdi3+0x72a>
6c02: 6d 96 adiw r28, 0x1d ; 29
6c04: 2c ad ldd r18, Y+60 ; 0x3c
6c06: 3d ad ldd r19, Y+61 ; 0x3d
6c08: 4e ad ldd r20, Y+62 ; 0x3e
6c0a: 5f ad ldd r21, Y+63 ; 0x3f
6c0c: 6d 97 sbiw r28, 0x1d ; 29
6c0e: 21 50 subi r18, 0x01 ; 1
6c10: 30 40 sbci r19, 0x00 ; 0
6c12: 40 40 sbci r20, 0x00 ; 0
6c14: 50 40 sbci r21, 0x00 ; 0
6c16: 6d 96 adiw r28, 0x1d ; 29
6c18: 2c af std Y+60, r18 ; 0x3c
6c1a: 3d af std Y+61, r19 ; 0x3d
6c1c: 4e af std Y+62, r20 ; 0x3e
6c1e: 5f af std Y+63, r21 ; 0x3f
6c20: 6d 97 sbiw r28, 0x1d ; 29
6c22: e2 0c add r14, r2
6c24: f3 1c adc r15, r3
6c26: 04 1d adc r16, r4
6c28: 15 1d adc r17, r5
6c2a: e2 14 cp r14, r2
6c2c: f3 04 cpc r15, r3
6c2e: 04 05 cpc r16, r4
6c30: 15 05 cpc r17, r5
6c32: 30 f0 brcs .+12 ; 0x6c40 <__divdi3+0x72a>
6c34: ea 14 cp r14, r10
6c36: fb 04 cpc r15, r11
6c38: 0c 05 cpc r16, r12
6c3a: 1d 05 cpc r17, r13
6c3c: 08 f4 brcc .+2 ; 0x6c40 <__divdi3+0x72a>
6c3e: b7 c6 rjmp .+3438 ; 0x79ae <__divdi3+0x1498>
6c40: ea 18 sub r14, r10
6c42: fb 08 sbc r15, r11
6c44: 0c 09 sbc r16, r12
6c46: 1d 09 sbc r17, r13
6c48: c8 01 movw r24, r16
6c4a: b7 01 movw r22, r14
6c4c: a4 01 movw r20, r8
6c4e: 93 01 movw r18, r6
6c50: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6c54: 59 01 movw r10, r18
6c56: 6a 01 movw r12, r20
6c58: 69 96 adiw r28, 0x19 ; 25
6c5a: 6c ad ldd r22, Y+60 ; 0x3c
6c5c: 7d ad ldd r23, Y+61 ; 0x3d
6c5e: 8e ad ldd r24, Y+62 ; 0x3e
6c60: 9f ad ldd r25, Y+63 ; 0x3f
6c62: 69 97 sbiw r28, 0x19 ; 25
6c64: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
6c68: 69 af std Y+57, r22 ; 0x39
6c6a: 7a af std Y+58, r23 ; 0x3a
6c6c: 8b af std Y+59, r24 ; 0x3b
6c6e: 9c af std Y+60, r25 ; 0x3c
6c70: c8 01 movw r24, r16
6c72: b7 01 movw r22, r14
6c74: a4 01 movw r20, r8
6c76: 93 01 movw r18, r6
6c78: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
6c7c: cb 01 movw r24, r22
6c7e: 77 27 eor r23, r23
6c80: 66 27 eor r22, r22
6c82: 29 96 adiw r28, 0x09 ; 9
6c84: 2c ad ldd r18, Y+60 ; 0x3c
6c86: 3d ad ldd r19, Y+61 ; 0x3d
6c88: 4e ad ldd r20, Y+62 ; 0x3e
6c8a: 5f ad ldd r21, Y+63 ; 0x3f
6c8c: 29 97 sbiw r28, 0x09 ; 9
6c8e: 40 70 andi r20, 0x00 ; 0
6c90: 50 70 andi r21, 0x00 ; 0
6c92: 26 2b or r18, r22
6c94: 37 2b or r19, r23
6c96: 48 2b or r20, r24
6c98: 59 2b or r21, r25
6c9a: 89 ad ldd r24, Y+57 ; 0x39
6c9c: 9a ad ldd r25, Y+58 ; 0x3a
6c9e: ab ad ldd r26, Y+59 ; 0x3b
6ca0: bc ad ldd r27, Y+60 ; 0x3c
6ca2: 28 17 cp r18, r24
6ca4: 39 07 cpc r19, r25
6ca6: 4a 07 cpc r20, r26
6ca8: 5b 07 cpc r21, r27
6caa: a0 f4 brcc .+40 ; 0x6cd4 <__divdi3+0x7be>
6cac: 08 94 sec
6cae: a1 08 sbc r10, r1
6cb0: b1 08 sbc r11, r1
6cb2: c1 08 sbc r12, r1
6cb4: d1 08 sbc r13, r1
6cb6: 22 0d add r18, r2
6cb8: 33 1d adc r19, r3
6cba: 44 1d adc r20, r4
6cbc: 55 1d adc r21, r5
6cbe: 22 15 cp r18, r2
6cc0: 33 05 cpc r19, r3
6cc2: 44 05 cpc r20, r4
6cc4: 55 05 cpc r21, r5
6cc6: 30 f0 brcs .+12 ; 0x6cd4 <__divdi3+0x7be>
6cc8: 28 17 cp r18, r24
6cca: 39 07 cpc r19, r25
6ccc: 4a 07 cpc r20, r26
6cce: 5b 07 cpc r21, r27
6cd0: 08 f4 brcc .+2 ; 0x6cd4 <__divdi3+0x7be>
6cd2: 67 c6 rjmp .+3278 ; 0x79a2 <__divdi3+0x148c>
6cd4: 6d 96 adiw r28, 0x1d ; 29
6cd6: 6c ac ldd r6, Y+60 ; 0x3c
6cd8: 7d ac ldd r7, Y+61 ; 0x3d
6cda: 8e ac ldd r8, Y+62 ; 0x3e
6cdc: 9f ac ldd r9, Y+63 ; 0x3f
6cde: 6d 97 sbiw r28, 0x1d ; 29
6ce0: d3 01 movw r26, r6
6ce2: 99 27 eor r25, r25
6ce4: 88 27 eor r24, r24
6ce6: 15 01 movw r2, r10
6ce8: 26 01 movw r4, r12
6cea: 28 2a or r2, r24
6cec: 39 2a or r3, r25
6cee: 4a 2a or r4, r26
6cf0: 5b 2a or r5, r27
6cf2: 20 e0 ldi r18, 0x00 ; 0
6cf4: 30 e0 ldi r19, 0x00 ; 0
6cf6: 40 e0 ldi r20, 0x00 ; 0
6cf8: 50 e0 ldi r21, 0x00 ; 0
6cfa: d5 cd rjmp .-1110 ; 0x68a6 <__divdi3+0x390>
6cfc: 20 e0 ldi r18, 0x00 ; 0
6cfe: e2 16 cp r14, r18
6d00: 20 e0 ldi r18, 0x00 ; 0
6d02: f2 06 cpc r15, r18
6d04: 21 e0 ldi r18, 0x01 ; 1
6d06: 02 07 cpc r16, r18
6d08: 20 e0 ldi r18, 0x00 ; 0
6d0a: 12 07 cpc r17, r18
6d0c: 08 f4 brcc .+2 ; 0x6d10 <__divdi3+0x7fa>
6d0e: 1e c2 rjmp .+1084 ; 0x714c <__divdi3+0xc36>
6d10: 40 e0 ldi r20, 0x00 ; 0
6d12: e4 16 cp r14, r20
6d14: 40 e0 ldi r20, 0x00 ; 0
6d16: f4 06 cpc r15, r20
6d18: 40 e0 ldi r20, 0x00 ; 0
6d1a: 04 07 cpc r16, r20
6d1c: 41 e0 ldi r20, 0x01 ; 1
6d1e: 14 07 cpc r17, r20
6d20: 08 f0 brcs .+2 ; 0x6d24 <__divdi3+0x80e>
6d22: e8 c5 rjmp .+3024 ; 0x78f4 <__divdi3+0x13de>
6d24: 20 e1 ldi r18, 0x10 ; 16
6d26: 30 e0 ldi r19, 0x00 ; 0
6d28: 40 e0 ldi r20, 0x00 ; 0
6d2a: 50 e0 ldi r21, 0x00 ; 0
6d2c: 80 e1 ldi r24, 0x10 ; 16
6d2e: 90 e0 ldi r25, 0x00 ; 0
6d30: 37 01 movw r6, r14
6d32: 48 01 movw r8, r16
6d34: 04 c0 rjmp .+8 ; 0x6d3e <__divdi3+0x828>
6d36: 96 94 lsr r9
6d38: 87 94 ror r8
6d3a: 77 94 ror r7
6d3c: 67 94 ror r6
6d3e: 8a 95 dec r24
6d40: d2 f7 brpl .-12 ; 0x6d36 <__divdi3+0x820>
6d42: d4 01 movw r26, r8
6d44: c3 01 movw r24, r6
6d46: 86 5d subi r24, 0xD6 ; 214
6d48: 98 4f sbci r25, 0xF8 ; 248
6d4a: dc 01 movw r26, r24
6d4c: 8c 91 ld r24, X
6d4e: 28 0f add r18, r24
6d50: 31 1d adc r19, r1
6d52: 41 1d adc r20, r1
6d54: 51 1d adc r21, r1
6d56: da 01 movw r26, r20
6d58: c9 01 movw r24, r18
6d5a: 20 e2 ldi r18, 0x20 ; 32
6d5c: a2 2e mov r10, r18
6d5e: b1 2c mov r11, r1
6d60: c1 2c mov r12, r1
6d62: d1 2c mov r13, r1
6d64: a6 01 movw r20, r12
6d66: 95 01 movw r18, r10
6d68: 28 1b sub r18, r24
6d6a: 39 0b sbc r19, r25
6d6c: 4a 0b sbc r20, r26
6d6e: 5b 0b sbc r21, r27
6d70: 09 f0 breq .+2 ; 0x6d74 <__divdi3+0x85e>
6d72: 79 c2 rjmp .+1266 ; 0x7266 <__divdi3+0xd50>
6d74: 2d 96 adiw r28, 0x0d ; 13
6d76: 6c ac ldd r6, Y+60 ; 0x3c
6d78: 7d ac ldd r7, Y+61 ; 0x3d
6d7a: 8e ac ldd r8, Y+62 ; 0x3e
6d7c: 9f ac ldd r9, Y+63 ; 0x3f
6d7e: 2d 97 sbiw r28, 0x0d ; 13
6d80: e6 14 cp r14, r6
6d82: f7 04 cpc r15, r7
6d84: 08 05 cpc r16, r8
6d86: 19 05 cpc r17, r9
6d88: 60 f0 brcs .+24 ; 0x6da2 <__divdi3+0x88c>
6d8a: 29 96 adiw r28, 0x09 ; 9
6d8c: 8c ac ldd r8, Y+60 ; 0x3c
6d8e: 9d ac ldd r9, Y+61 ; 0x3d
6d90: ae ac ldd r10, Y+62 ; 0x3e
6d92: bf ac ldd r11, Y+63 ; 0x3f
6d94: 29 97 sbiw r28, 0x09 ; 9
6d96: 82 14 cp r8, r2
6d98: 93 04 cpc r9, r3
6d9a: a4 04 cpc r10, r4
6d9c: b5 04 cpc r11, r5
6d9e: 08 f4 brcc .+2 ; 0x6da2 <__divdi3+0x88c>
6da0: 7b cd rjmp .-1290 ; 0x6898 <__divdi3+0x382>
6da2: 81 e0 ldi r24, 0x01 ; 1
6da4: 28 2e mov r2, r24
6da6: 31 2c mov r3, r1
6da8: 41 2c mov r4, r1
6daa: 51 2c mov r5, r1
6dac: 20 e0 ldi r18, 0x00 ; 0
6dae: 30 e0 ldi r19, 0x00 ; 0
6db0: 40 e0 ldi r20, 0x00 ; 0
6db2: 50 e0 ldi r21, 0x00 ; 0
6db4: 78 cd rjmp .-1296 ; 0x68a6 <__divdi3+0x390>
6db6: cf 57 subi r28, 0x7F ; 127
6db8: df 4f sbci r29, 0xFF ; 255
6dba: e8 81 ld r30, Y
6dbc: c1 58 subi r28, 0x81 ; 129
6dbe: d0 40 sbci r29, 0x00 ; 0
6dc0: e0 95 com r30
6dc2: cf 57 subi r28, 0x7F ; 127
6dc4: df 4f sbci r29, 0xFF ; 255
6dc6: e8 83 st Y, r30
6dc8: c1 58 subi r28, 0x81 ; 129
6dca: d0 40 sbci r29, 0x00 ; 0
6dcc: 88 24 eor r8, r8
6dce: 99 24 eor r9, r9
6dd0: aa 24 eor r10, r10
6dd2: bb 24 eor r11, r11
6dd4: cc 24 eor r12, r12
6dd6: dd 24 eor r13, r13
6dd8: ee 24 eor r14, r14
6dda: ff 24 eor r15, r15
6ddc: f9 81 ldd r31, Y+1 ; 0x01
6dde: c6 57 subi r28, 0x76 ; 118
6de0: df 4f sbci r29, 0xFF ; 255
6de2: f8 83 st Y, r31
6de4: ca 58 subi r28, 0x8A ; 138
6de6: d0 40 sbci r29, 0x00 ; 0
6de8: 6a 80 ldd r6, Y+2 ; 0x02
6dea: c5 57 subi r28, 0x75 ; 117
6dec: df 4f sbci r29, 0xFF ; 255
6dee: 68 82 st Y, r6
6df0: cb 58 subi r28, 0x8B ; 139
6df2: d0 40 sbci r29, 0x00 ; 0
6df4: 7b 80 ldd r7, Y+3 ; 0x03
6df6: c4 57 subi r28, 0x74 ; 116
6df8: df 4f sbci r29, 0xFF ; 255
6dfa: 78 82 st Y, r7
6dfc: cc 58 subi r28, 0x8C ; 140
6dfe: d0 40 sbci r29, 0x00 ; 0
6e00: 0c 81 ldd r16, Y+4 ; 0x04
6e02: c3 57 subi r28, 0x73 ; 115
6e04: df 4f sbci r29, 0xFF ; 255
6e06: 08 83 st Y, r16
6e08: cd 58 subi r28, 0x8D ; 141
6e0a: d0 40 sbci r29, 0x00 ; 0
6e0c: 1d 81 ldd r17, Y+5 ; 0x05
6e0e: c2 57 subi r28, 0x72 ; 114
6e10: df 4f sbci r29, 0xFF ; 255
6e12: 18 83 st Y, r17
6e14: ce 58 subi r28, 0x8E ; 142
6e16: d0 40 sbci r29, 0x00 ; 0
6e18: 2e 81 ldd r18, Y+6 ; 0x06
6e1a: c1 57 subi r28, 0x71 ; 113
6e1c: df 4f sbci r29, 0xFF ; 255
6e1e: 28 83 st Y, r18
6e20: cf 58 subi r28, 0x8F ; 143
6e22: d0 40 sbci r29, 0x00 ; 0
6e24: 3f 81 ldd r19, Y+7 ; 0x07
6e26: c0 57 subi r28, 0x70 ; 112
6e28: df 4f sbci r29, 0xFF ; 255
6e2a: 38 83 st Y, r19
6e2c: c0 59 subi r28, 0x90 ; 144
6e2e: d0 40 sbci r29, 0x00 ; 0
6e30: 48 85 ldd r20, Y+8 ; 0x08
6e32: cf 56 subi r28, 0x6F ; 111
6e34: df 4f sbci r29, 0xFF ; 255
6e36: 48 83 st Y, r20
6e38: c1 59 subi r28, 0x91 ; 145
6e3a: d0 40 sbci r29, 0x00 ; 0
6e3c: 08 2d mov r16, r8
6e3e: 0f 1b sub r16, r31
6e40: 81 e0 ldi r24, 0x01 ; 1
6e42: 80 16 cp r8, r16
6e44: 08 f0 brcs .+2 ; 0x6e48 <__divdi3+0x932>
6e46: e5 c1 rjmp .+970 ; 0x7212 <__divdi3+0xcfc>
6e48: 19 2d mov r17, r9
6e4a: c5 57 subi r28, 0x75 ; 117
6e4c: df 4f sbci r29, 0xFF ; 255
6e4e: 98 81 ld r25, Y
6e50: cb 58 subi r28, 0x8B ; 139
6e52: d0 40 sbci r29, 0x00 ; 0
6e54: 19 1b sub r17, r25
6e56: 91 e0 ldi r25, 0x01 ; 1
6e58: 91 16 cp r9, r17
6e5a: 08 f0 brcs .+2 ; 0x6e5e <__divdi3+0x948>
6e5c: d1 c1 rjmp .+930 ; 0x7200 <__divdi3+0xcea>
6e5e: a1 2f mov r26, r17
6e60: a8 1b sub r26, r24
6e62: 8a 2f mov r24, r26
6e64: e1 e0 ldi r30, 0x01 ; 1
6e66: 1a 17 cp r17, r26
6e68: 08 f0 brcs .+2 ; 0x6e6c <__divdi3+0x956>
6e6a: c8 c1 rjmp .+912 ; 0x71fc <__divdi3+0xce6>
6e6c: 9e 2b or r25, r30
6e6e: 18 2f mov r17, r24
6e70: 2a 2d mov r18, r10
6e72: c4 57 subi r28, 0x74 ; 116
6e74: df 4f sbci r29, 0xFF ; 255
6e76: b8 81 ld r27, Y
6e78: cc 58 subi r28, 0x8C ; 140
6e7a: d0 40 sbci r29, 0x00 ; 0
6e7c: 2b 1b sub r18, r27
6e7e: e1 e0 ldi r30, 0x01 ; 1
6e80: a2 16 cp r10, r18
6e82: 08 f0 brcs .+2 ; 0x6e86 <__divdi3+0x970>
6e84: b3 c1 rjmp .+870 ; 0x71ec <__divdi3+0xcd6>
6e86: 82 2f mov r24, r18
6e88: 89 1b sub r24, r25
6e8a: 91 e0 ldi r25, 0x01 ; 1
6e8c: 28 17 cp r18, r24
6e8e: 08 f0 brcs .+2 ; 0x6e92 <__divdi3+0x97c>
6e90: ab c1 rjmp .+854 ; 0x71e8 <__divdi3+0xcd2>
6e92: e9 2b or r30, r25
6e94: 28 2f mov r18, r24
6e96: 3b 2d mov r19, r11
6e98: c3 57 subi r28, 0x73 ; 115
6e9a: df 4f sbci r29, 0xFF ; 255
6e9c: f8 81 ld r31, Y
6e9e: cd 58 subi r28, 0x8D ; 141
6ea0: d0 40 sbci r29, 0x00 ; 0
6ea2: 3f 1b sub r19, r31
6ea4: 91 e0 ldi r25, 0x01 ; 1
6ea6: b3 16 cp r11, r19
6ea8: 08 f0 brcs .+2 ; 0x6eac <__divdi3+0x996>
6eaa: 96 c1 rjmp .+812 ; 0x71d8 <__divdi3+0xcc2>
6eac: 83 2f mov r24, r19
6eae: 8e 1b sub r24, r30
6eb0: e1 e0 ldi r30, 0x01 ; 1
6eb2: 38 17 cp r19, r24
6eb4: 08 f0 brcs .+2 ; 0x6eb8 <__divdi3+0x9a2>
6eb6: 8e c1 rjmp .+796 ; 0x71d4 <__divdi3+0xcbe>
6eb8: 9e 2b or r25, r30
6eba: 38 2f mov r19, r24
6ebc: 4c 2d mov r20, r12
6ebe: c2 57 subi r28, 0x72 ; 114
6ec0: df 4f sbci r29, 0xFF ; 255
6ec2: 68 80 ld r6, Y
6ec4: ce 58 subi r28, 0x8E ; 142
6ec6: d0 40 sbci r29, 0x00 ; 0
6ec8: 46 19 sub r20, r6
6eca: e1 e0 ldi r30, 0x01 ; 1
6ecc: c4 16 cp r12, r20
6ece: 08 f0 brcs .+2 ; 0x6ed2 <__divdi3+0x9bc>
6ed0: 79 c1 rjmp .+754 ; 0x71c4 <__divdi3+0xcae>
6ed2: 84 2f mov r24, r20
6ed4: 89 1b sub r24, r25
6ed6: 91 e0 ldi r25, 0x01 ; 1
6ed8: 48 17 cp r20, r24
6eda: 08 f0 brcs .+2 ; 0x6ede <__divdi3+0x9c8>
6edc: 71 c1 rjmp .+738 ; 0x71c0 <__divdi3+0xcaa>
6ede: e9 2b or r30, r25
6ee0: 48 2f mov r20, r24
6ee2: 5d 2d mov r21, r13
6ee4: c1 57 subi r28, 0x71 ; 113
6ee6: df 4f sbci r29, 0xFF ; 255
6ee8: 78 80 ld r7, Y
6eea: cf 58 subi r28, 0x8F ; 143
6eec: d0 40 sbci r29, 0x00 ; 0
6eee: 57 19 sub r21, r7
6ef0: f1 e0 ldi r31, 0x01 ; 1
6ef2: d5 16 cp r13, r21
6ef4: 08 f0 brcs .+2 ; 0x6ef8 <__divdi3+0x9e2>
6ef6: 5c c1 rjmp .+696 ; 0x71b0 <__divdi3+0xc9a>
6ef8: 85 2f mov r24, r21
6efa: 8e 1b sub r24, r30
6efc: 91 e0 ldi r25, 0x01 ; 1
6efe: 58 17 cp r21, r24
6f00: 08 f0 brcs .+2 ; 0x6f04 <__divdi3+0x9ee>
6f02: 54 c1 rjmp .+680 ; 0x71ac <__divdi3+0xc96>
6f04: f9 2b or r31, r25
6f06: 58 2f mov r21, r24
6f08: 6e 2d mov r22, r14
6f0a: c0 57 subi r28, 0x70 ; 112
6f0c: df 4f sbci r29, 0xFF ; 255
6f0e: 88 81 ld r24, Y
6f10: c0 59 subi r28, 0x90 ; 144
6f12: d0 40 sbci r29, 0x00 ; 0
6f14: 68 1b sub r22, r24
6f16: 91 e0 ldi r25, 0x01 ; 1
6f18: e6 16 cp r14, r22
6f1a: 08 f0 brcs .+2 ; 0x6f1e <__divdi3+0xa08>
6f1c: 3f c1 rjmp .+638 ; 0x719c <__divdi3+0xc86>
6f1e: 86 2f mov r24, r22
6f20: 8f 1b sub r24, r31
6f22: e1 e0 ldi r30, 0x01 ; 1
6f24: 68 17 cp r22, r24
6f26: 08 f0 brcs .+2 ; 0x6f2a <__divdi3+0xa14>
6f28: 37 c1 rjmp .+622 ; 0x7198 <__divdi3+0xc82>
6f2a: 9e 2b or r25, r30
6f2c: 68 2f mov r22, r24
6f2e: 7f 2d mov r23, r15
6f30: cf 56 subi r28, 0x6F ; 111
6f32: df 4f sbci r29, 0xFF ; 255
6f34: a8 81 ld r26, Y
6f36: c1 59 subi r28, 0x91 ; 145
6f38: d0 40 sbci r29, 0x00 ; 0
6f3a: 7a 1b sub r23, r26
6f3c: 87 2f mov r24, r23
6f3e: 89 1b sub r24, r25
6f40: 09 83 std Y+1, r16 ; 0x01
6f42: 1a 83 std Y+2, r17 ; 0x02
6f44: 2b 83 std Y+3, r18 ; 0x03
6f46: 3c 83 std Y+4, r19 ; 0x04
6f48: 4d 83 std Y+5, r20 ; 0x05
6f4a: 5e 83 std Y+6, r21 ; 0x06
6f4c: 6f 83 std Y+7, r22 ; 0x07
6f4e: 88 87 std Y+8, r24 ; 0x08
6f50: 1e cb rjmp .-2500 ; 0x658e <__divdi3+0x78>
6f52: 88 24 eor r8, r8
6f54: 99 24 eor r9, r9
6f56: aa 24 eor r10, r10
6f58: bb 24 eor r11, r11
6f5a: cc 24 eor r12, r12
6f5c: dd 24 eor r13, r13
6f5e: ee 24 eor r14, r14
6f60: ff 24 eor r15, r15
6f62: 09 a1 ldd r16, Y+33 ; 0x21
6f64: ce 57 subi r28, 0x7E ; 126
6f66: df 4f sbci r29, 0xFF ; 255
6f68: 08 83 st Y, r16
6f6a: c2 58 subi r28, 0x82 ; 130
6f6c: d0 40 sbci r29, 0x00 ; 0
6f6e: 1a a1 ldd r17, Y+34 ; 0x22
6f70: cd 57 subi r28, 0x7D ; 125
6f72: df 4f sbci r29, 0xFF ; 255
6f74: 18 83 st Y, r17
6f76: c3 58 subi r28, 0x83 ; 131
6f78: d0 40 sbci r29, 0x00 ; 0
6f7a: 2b a1 ldd r18, Y+35 ; 0x23
6f7c: cc 57 subi r28, 0x7C ; 124
6f7e: df 4f sbci r29, 0xFF ; 255
6f80: 28 83 st Y, r18
6f82: c4 58 subi r28, 0x84 ; 132
6f84: d0 40 sbci r29, 0x00 ; 0
6f86: 3c a1 ldd r19, Y+36 ; 0x24
6f88: cb 57 subi r28, 0x7B ; 123
6f8a: df 4f sbci r29, 0xFF ; 255
6f8c: 38 83 st Y, r19
6f8e: c5 58 subi r28, 0x85 ; 133
6f90: d0 40 sbci r29, 0x00 ; 0
6f92: 4d a1 ldd r20, Y+37 ; 0x25
6f94: ca 57 subi r28, 0x7A ; 122
6f96: df 4f sbci r29, 0xFF ; 255
6f98: 48 83 st Y, r20
6f9a: c6 58 subi r28, 0x86 ; 134
6f9c: d0 40 sbci r29, 0x00 ; 0
6f9e: 5e a1 ldd r21, Y+38 ; 0x26
6fa0: c9 57 subi r28, 0x79 ; 121
6fa2: df 4f sbci r29, 0xFF ; 255
6fa4: 58 83 st Y, r21
6fa6: c7 58 subi r28, 0x87 ; 135
6fa8: d0 40 sbci r29, 0x00 ; 0
6faa: 8f a1 ldd r24, Y+39 ; 0x27
6fac: c8 57 subi r28, 0x78 ; 120
6fae: df 4f sbci r29, 0xFF ; 255
6fb0: 88 83 st Y, r24
6fb2: c8 58 subi r28, 0x88 ; 136
6fb4: d0 40 sbci r29, 0x00 ; 0
6fb6: 98 a5 ldd r25, Y+40 ; 0x28
6fb8: c7 57 subi r28, 0x77 ; 119
6fba: df 4f sbci r29, 0xFF ; 255
6fbc: 98 83 st Y, r25
6fbe: c9 58 subi r28, 0x89 ; 137
6fc0: d0 40 sbci r29, 0x00 ; 0
6fc2: 08 2d mov r16, r8
6fc4: ce 57 subi r28, 0x7E ; 126
6fc6: df 4f sbci r29, 0xFF ; 255
6fc8: a8 81 ld r26, Y
6fca: c2 58 subi r28, 0x82 ; 130
6fcc: d0 40 sbci r29, 0x00 ; 0
6fce: 0a 1b sub r16, r26
6fd0: 81 e0 ldi r24, 0x01 ; 1
6fd2: 80 16 cp r8, r16
6fd4: 08 f0 brcs .+2 ; 0x6fd8 <__divdi3+0xac2>
6fd6: de c0 rjmp .+444 ; 0x7194 <__divdi3+0xc7e>
6fd8: 19 2d mov r17, r9
6fda: cd 57 subi r28, 0x7D ; 125
6fdc: df 4f sbci r29, 0xFF ; 255
6fde: b8 81 ld r27, Y
6fe0: c3 58 subi r28, 0x83 ; 131
6fe2: d0 40 sbci r29, 0x00 ; 0
6fe4: 1b 1b sub r17, r27
6fe6: 91 e0 ldi r25, 0x01 ; 1
6fe8: 91 16 cp r9, r17
6fea: 08 f0 brcs .+2 ; 0x6fee <__divdi3+0xad8>
6fec: ca c0 rjmp .+404 ; 0x7182 <__divdi3+0xc6c>
6fee: e1 2f mov r30, r17
6ff0: e8 1b sub r30, r24
6ff2: 8e 2f mov r24, r30
6ff4: e1 e0 ldi r30, 0x01 ; 1
6ff6: 18 17 cp r17, r24
6ff8: 08 f0 brcs .+2 ; 0x6ffc <__divdi3+0xae6>
6ffa: c1 c0 rjmp .+386 ; 0x717e <__divdi3+0xc68>
6ffc: 9e 2b or r25, r30
6ffe: 18 2f mov r17, r24
7000: 2a 2d mov r18, r10
7002: cc 57 subi r28, 0x7C ; 124
7004: df 4f sbci r29, 0xFF ; 255
7006: f8 81 ld r31, Y
7008: c4 58 subi r28, 0x84 ; 132
700a: d0 40 sbci r29, 0x00 ; 0
700c: 2f 1b sub r18, r31
700e: e1 e0 ldi r30, 0x01 ; 1
7010: a2 16 cp r10, r18
7012: 08 f0 brcs .+2 ; 0x7016 <__divdi3+0xb00>
7014: 20 c1 rjmp .+576 ; 0x7256 <__divdi3+0xd40>
7016: 82 2f mov r24, r18
7018: 89 1b sub r24, r25
701a: 91 e0 ldi r25, 0x01 ; 1
701c: 28 17 cp r18, r24
701e: 08 f0 brcs .+2 ; 0x7022 <__divdi3+0xb0c>
7020: 18 c1 rjmp .+560 ; 0x7252 <__divdi3+0xd3c>
7022: e9 2b or r30, r25
7024: 28 2f mov r18, r24
7026: 3b 2d mov r19, r11
7028: cb 57 subi r28, 0x7B ; 123
702a: df 4f sbci r29, 0xFF ; 255
702c: 68 80 ld r6, Y
702e: c5 58 subi r28, 0x85 ; 133
7030: d0 40 sbci r29, 0x00 ; 0
7032: 36 19 sub r19, r6
7034: 91 e0 ldi r25, 0x01 ; 1
7036: b3 16 cp r11, r19
7038: 08 f0 brcs .+2 ; 0x703c <__divdi3+0xb26>
703a: 03 c1 rjmp .+518 ; 0x7242 <__divdi3+0xd2c>
703c: 83 2f mov r24, r19
703e: 8e 1b sub r24, r30
7040: e1 e0 ldi r30, 0x01 ; 1
7042: 38 17 cp r19, r24
7044: 08 f0 brcs .+2 ; 0x7048 <__divdi3+0xb32>
7046: fb c0 rjmp .+502 ; 0x723e <__divdi3+0xd28>
7048: 9e 2b or r25, r30
704a: 38 2f mov r19, r24
704c: 4c 2d mov r20, r12
704e: ca 57 subi r28, 0x7A ; 122
7050: df 4f sbci r29, 0xFF ; 255
7052: 78 80 ld r7, Y
7054: c6 58 subi r28, 0x86 ; 134
7056: d0 40 sbci r29, 0x00 ; 0
7058: 47 19 sub r20, r7
705a: e1 e0 ldi r30, 0x01 ; 1
705c: c4 16 cp r12, r20
705e: 08 f0 brcs .+2 ; 0x7062 <__divdi3+0xb4c>
7060: e6 c0 rjmp .+460 ; 0x722e <__divdi3+0xd18>
7062: 84 2f mov r24, r20
7064: 89 1b sub r24, r25
7066: 91 e0 ldi r25, 0x01 ; 1
7068: 48 17 cp r20, r24
706a: 08 f0 brcs .+2 ; 0x706e <__divdi3+0xb58>
706c: de c0 rjmp .+444 ; 0x722a <__divdi3+0xd14>
706e: e9 2b or r30, r25
7070: 48 2f mov r20, r24
7072: 5d 2d mov r21, r13
7074: c9 57 subi r28, 0x79 ; 121
7076: df 4f sbci r29, 0xFF ; 255
7078: 88 81 ld r24, Y
707a: c7 58 subi r28, 0x87 ; 135
707c: d0 40 sbci r29, 0x00 ; 0
707e: 58 1b sub r21, r24
7080: f1 e0 ldi r31, 0x01 ; 1
7082: d5 16 cp r13, r21
7084: 08 f0 brcs .+2 ; 0x7088 <__divdi3+0xb72>
7086: c9 c0 rjmp .+402 ; 0x721a <__divdi3+0xd04>
7088: 85 2f mov r24, r21
708a: 8e 1b sub r24, r30
708c: 91 e0 ldi r25, 0x01 ; 1
708e: 58 17 cp r21, r24
7090: 08 f0 brcs .+2 ; 0x7094 <__divdi3+0xb7e>
7092: c1 c0 rjmp .+386 ; 0x7216 <__divdi3+0xd00>
7094: f9 2b or r31, r25
7096: 58 2f mov r21, r24
7098: 6e 2d mov r22, r14
709a: c8 57 subi r28, 0x78 ; 120
709c: df 4f sbci r29, 0xFF ; 255
709e: 98 81 ld r25, Y
70a0: c8 58 subi r28, 0x88 ; 136
70a2: d0 40 sbci r29, 0x00 ; 0
70a4: 69 1b sub r22, r25
70a6: 91 e0 ldi r25, 0x01 ; 1
70a8: e6 16 cp r14, r22
70aa: 08 f0 brcs .+2 ; 0x70ae <__divdi3+0xb98>
70ac: 60 c0 rjmp .+192 ; 0x716e <__divdi3+0xc58>
70ae: 86 2f mov r24, r22
70b0: 8f 1b sub r24, r31
70b2: e1 e0 ldi r30, 0x01 ; 1
70b4: 68 17 cp r22, r24
70b6: 08 f0 brcs .+2 ; 0x70ba <__divdi3+0xba4>
70b8: 58 c0 rjmp .+176 ; 0x716a <__divdi3+0xc54>
70ba: 9e 2b or r25, r30
70bc: 68 2f mov r22, r24
70be: 7f 2d mov r23, r15
70c0: c7 57 subi r28, 0x77 ; 119
70c2: df 4f sbci r29, 0xFF ; 255
70c4: a8 81 ld r26, Y
70c6: c9 58 subi r28, 0x89 ; 137
70c8: d0 40 sbci r29, 0x00 ; 0
70ca: 7a 1b sub r23, r26
70cc: 87 2f mov r24, r23
70ce: 89 1b sub r24, r25
70d0: 09 a3 std Y+33, r16 ; 0x21
70d2: 1a a3 std Y+34, r17 ; 0x22
70d4: 2b a3 std Y+35, r18 ; 0x23
70d6: 3c a3 std Y+36, r19 ; 0x24
70d8: 4d a3 std Y+37, r20 ; 0x25
70da: 5e a3 std Y+38, r21 ; 0x26
70dc: 6f a3 std Y+39, r22 ; 0x27
70de: 88 a7 std Y+40, r24 ; 0x28
70e0: bf ef ldi r27, 0xFF ; 255
70e2: cf 57 subi r28, 0x7F ; 127
70e4: df 4f sbci r29, 0xFF ; 255
70e6: b8 83 st Y, r27
70e8: c1 58 subi r28, 0x81 ; 129
70ea: d0 40 sbci r29, 0x00 ; 0
70ec: 4a ca rjmp .-2924 ; 0x6582 <__divdi3+0x6c>
70ee: 20 e0 ldi r18, 0x00 ; 0
70f0: 22 16 cp r2, r18
70f2: 20 e0 ldi r18, 0x00 ; 0
70f4: 32 06 cpc r3, r18
70f6: 20 e0 ldi r18, 0x00 ; 0
70f8: 42 06 cpc r4, r18
70fa: 21 e0 ldi r18, 0x01 ; 1
70fc: 52 06 cpc r5, r18
70fe: 08 f0 brcs .+2 ; 0x7102 <__divdi3+0xbec>
7100: 07 c4 rjmp .+2062 ; 0x7910 <__divdi3+0x13fa>
7102: 20 e1 ldi r18, 0x10 ; 16
7104: 30 e0 ldi r19, 0x00 ; 0
7106: 40 e0 ldi r20, 0x00 ; 0
7108: 50 e0 ldi r21, 0x00 ; 0
710a: 80 e1 ldi r24, 0x10 ; 16
710c: 90 e0 ldi r25, 0x00 ; 0
710e: b2 ca rjmp .-2716 ; 0x6674 <__divdi3+0x15e>
7110: 61 e0 ldi r22, 0x01 ; 1
7112: 70 e0 ldi r23, 0x00 ; 0
7114: 80 e0 ldi r24, 0x00 ; 0
7116: 90 e0 ldi r25, 0x00 ; 0
7118: 20 e0 ldi r18, 0x00 ; 0
711a: 30 e0 ldi r19, 0x00 ; 0
711c: 40 e0 ldi r20, 0x00 ; 0
711e: 50 e0 ldi r21, 0x00 ; 0
7120: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
7124: 19 01 movw r2, r18
7126: 2a 01 movw r4, r20
7128: 8c ca rjmp .-2792 ; 0x6642 <__divdi3+0x12c>
712a: 20 e0 ldi r18, 0x00 ; 0
712c: 22 16 cp r2, r18
712e: 20 e0 ldi r18, 0x00 ; 0
7130: 32 06 cpc r3, r18
7132: 20 e0 ldi r18, 0x00 ; 0
7134: 42 06 cpc r4, r18
7136: 21 e0 ldi r18, 0x01 ; 1
7138: 52 06 cpc r5, r18
713a: 08 f0 brcs .+2 ; 0x713e <__divdi3+0xc28>
713c: e2 c3 rjmp .+1988 ; 0x7902 <__divdi3+0x13ec>
713e: 20 e1 ldi r18, 0x10 ; 16
7140: 30 e0 ldi r19, 0x00 ; 0
7142: 40 e0 ldi r20, 0x00 ; 0
7144: 50 e0 ldi r21, 0x00 ; 0
7146: 80 e1 ldi r24, 0x10 ; 16
7148: 90 e0 ldi r25, 0x00 ; 0
714a: af cc rjmp .-1698 ; 0x6aaa <__divdi3+0x594>
714c: 3f ef ldi r19, 0xFF ; 255
714e: e3 16 cp r14, r19
7150: f1 04 cpc r15, r1
7152: 01 05 cpc r16, r1
7154: 11 05 cpc r17, r1
7156: 11 f0 breq .+4 ; 0x715c <__divdi3+0xc46>
7158: 08 f0 brcs .+2 ; 0x715c <__divdi3+0xc46>
715a: b6 c3 rjmp .+1900 ; 0x78c8 <__divdi3+0x13b2>
715c: 20 e0 ldi r18, 0x00 ; 0
715e: 30 e0 ldi r19, 0x00 ; 0
7160: 40 e0 ldi r20, 0x00 ; 0
7162: 50 e0 ldi r21, 0x00 ; 0
7164: 80 e0 ldi r24, 0x00 ; 0
7166: 90 e0 ldi r25, 0x00 ; 0
7168: e3 cd rjmp .-1082 ; 0x6d30 <__divdi3+0x81a>
716a: e0 e0 ldi r30, 0x00 ; 0
716c: a6 cf rjmp .-180 ; 0x70ba <__divdi3+0xba4>
716e: 90 e0 ldi r25, 0x00 ; 0
7170: 86 2f mov r24, r22
7172: 8f 1b sub r24, r31
7174: e1 e0 ldi r30, 0x01 ; 1
7176: 68 17 cp r22, r24
7178: 08 f4 brcc .+2 ; 0x717c <__divdi3+0xc66>
717a: 9f cf rjmp .-194 ; 0x70ba <__divdi3+0xba4>
717c: f6 cf rjmp .-20 ; 0x716a <__divdi3+0xc54>
717e: e0 e0 ldi r30, 0x00 ; 0
7180: 3d cf rjmp .-390 ; 0x6ffc <__divdi3+0xae6>
7182: 90 e0 ldi r25, 0x00 ; 0
7184: e1 2f mov r30, r17
7186: e8 1b sub r30, r24
7188: 8e 2f mov r24, r30
718a: e1 e0 ldi r30, 0x01 ; 1
718c: 18 17 cp r17, r24
718e: 08 f4 brcc .+2 ; 0x7192 <__divdi3+0xc7c>
7190: 35 cf rjmp .-406 ; 0x6ffc <__divdi3+0xae6>
7192: f5 cf rjmp .-22 ; 0x717e <__divdi3+0xc68>
7194: 80 e0 ldi r24, 0x00 ; 0
7196: 20 cf rjmp .-448 ; 0x6fd8 <__divdi3+0xac2>
7198: e0 e0 ldi r30, 0x00 ; 0
719a: c7 ce rjmp .-626 ; 0x6f2a <__divdi3+0xa14>
719c: 90 e0 ldi r25, 0x00 ; 0
719e: 86 2f mov r24, r22
71a0: 8f 1b sub r24, r31
71a2: e1 e0 ldi r30, 0x01 ; 1
71a4: 68 17 cp r22, r24
71a6: 08 f4 brcc .+2 ; 0x71aa <__divdi3+0xc94>
71a8: c0 ce rjmp .-640 ; 0x6f2a <__divdi3+0xa14>
71aa: f6 cf rjmp .-20 ; 0x7198 <__divdi3+0xc82>
71ac: 90 e0 ldi r25, 0x00 ; 0
71ae: aa ce rjmp .-684 ; 0x6f04 <__divdi3+0x9ee>
71b0: f0 e0 ldi r31, 0x00 ; 0
71b2: 85 2f mov r24, r21
71b4: 8e 1b sub r24, r30
71b6: 91 e0 ldi r25, 0x01 ; 1
71b8: 58 17 cp r21, r24
71ba: 08 f4 brcc .+2 ; 0x71be <__divdi3+0xca8>
71bc: a3 ce rjmp .-698 ; 0x6f04 <__divdi3+0x9ee>
71be: f6 cf rjmp .-20 ; 0x71ac <__divdi3+0xc96>
71c0: 90 e0 ldi r25, 0x00 ; 0
71c2: 8d ce rjmp .-742 ; 0x6ede <__divdi3+0x9c8>
71c4: e0 e0 ldi r30, 0x00 ; 0
71c6: 84 2f mov r24, r20
71c8: 89 1b sub r24, r25
71ca: 91 e0 ldi r25, 0x01 ; 1
71cc: 48 17 cp r20, r24
71ce: 08 f4 brcc .+2 ; 0x71d2 <__divdi3+0xcbc>
71d0: 86 ce rjmp .-756 ; 0x6ede <__divdi3+0x9c8>
71d2: f6 cf rjmp .-20 ; 0x71c0 <__divdi3+0xcaa>
71d4: e0 e0 ldi r30, 0x00 ; 0
71d6: 70 ce rjmp .-800 ; 0x6eb8 <__divdi3+0x9a2>
71d8: 90 e0 ldi r25, 0x00 ; 0
71da: 83 2f mov r24, r19
71dc: 8e 1b sub r24, r30
71de: e1 e0 ldi r30, 0x01 ; 1
71e0: 38 17 cp r19, r24
71e2: 08 f4 brcc .+2 ; 0x71e6 <__divdi3+0xcd0>
71e4: 69 ce rjmp .-814 ; 0x6eb8 <__divdi3+0x9a2>
71e6: f6 cf rjmp .-20 ; 0x71d4 <__divdi3+0xcbe>
71e8: 90 e0 ldi r25, 0x00 ; 0
71ea: 53 ce rjmp .-858 ; 0x6e92 <__divdi3+0x97c>
71ec: e0 e0 ldi r30, 0x00 ; 0
71ee: 82 2f mov r24, r18
71f0: 89 1b sub r24, r25
71f2: 91 e0 ldi r25, 0x01 ; 1
71f4: 28 17 cp r18, r24
71f6: 08 f4 brcc .+2 ; 0x71fa <__divdi3+0xce4>
71f8: 4c ce rjmp .-872 ; 0x6e92 <__divdi3+0x97c>
71fa: f6 cf rjmp .-20 ; 0x71e8 <__divdi3+0xcd2>
71fc: e0 e0 ldi r30, 0x00 ; 0
71fe: 36 ce rjmp .-916 ; 0x6e6c <__divdi3+0x956>
7200: 90 e0 ldi r25, 0x00 ; 0
7202: a1 2f mov r26, r17
7204: a8 1b sub r26, r24
7206: 8a 2f mov r24, r26
7208: e1 e0 ldi r30, 0x01 ; 1
720a: 1a 17 cp r17, r26
720c: 08 f4 brcc .+2 ; 0x7210 <__divdi3+0xcfa>
720e: 2e ce rjmp .-932 ; 0x6e6c <__divdi3+0x956>
7210: f5 cf rjmp .-22 ; 0x71fc <__divdi3+0xce6>
7212: 80 e0 ldi r24, 0x00 ; 0
7214: 19 ce rjmp .-974 ; 0x6e48 <__divdi3+0x932>
7216: 90 e0 ldi r25, 0x00 ; 0
7218: 3d cf rjmp .-390 ; 0x7094 <__divdi3+0xb7e>
721a: f0 e0 ldi r31, 0x00 ; 0
721c: 85 2f mov r24, r21
721e: 8e 1b sub r24, r30
7220: 91 e0 ldi r25, 0x01 ; 1
7222: 58 17 cp r21, r24
7224: 08 f4 brcc .+2 ; 0x7228 <__divdi3+0xd12>
7226: 36 cf rjmp .-404 ; 0x7094 <__divdi3+0xb7e>
7228: f6 cf rjmp .-20 ; 0x7216 <__divdi3+0xd00>
722a: 90 e0 ldi r25, 0x00 ; 0
722c: 20 cf rjmp .-448 ; 0x706e <__divdi3+0xb58>
722e: e0 e0 ldi r30, 0x00 ; 0
7230: 84 2f mov r24, r20
7232: 89 1b sub r24, r25
7234: 91 e0 ldi r25, 0x01 ; 1
7236: 48 17 cp r20, r24
7238: 08 f4 brcc .+2 ; 0x723c <__divdi3+0xd26>
723a: 19 cf rjmp .-462 ; 0x706e <__divdi3+0xb58>
723c: f6 cf rjmp .-20 ; 0x722a <__divdi3+0xd14>
723e: e0 e0 ldi r30, 0x00 ; 0
7240: 03 cf rjmp .-506 ; 0x7048 <__divdi3+0xb32>
7242: 90 e0 ldi r25, 0x00 ; 0
7244: 83 2f mov r24, r19
7246: 8e 1b sub r24, r30
7248: e1 e0 ldi r30, 0x01 ; 1
724a: 38 17 cp r19, r24
724c: 08 f4 brcc .+2 ; 0x7250 <__divdi3+0xd3a>
724e: fc ce rjmp .-520 ; 0x7048 <__divdi3+0xb32>
7250: f6 cf rjmp .-20 ; 0x723e <__divdi3+0xd28>
7252: 90 e0 ldi r25, 0x00 ; 0
7254: e6 ce rjmp .-564 ; 0x7022 <__divdi3+0xb0c>
7256: e0 e0 ldi r30, 0x00 ; 0
7258: 82 2f mov r24, r18
725a: 89 1b sub r24, r25
725c: 91 e0 ldi r25, 0x01 ; 1
725e: 28 17 cp r18, r24
7260: 08 f4 brcc .+2 ; 0x7264 <__divdi3+0xd4e>
7262: df ce rjmp .-578 ; 0x7022 <__divdi3+0xb0c>
7264: f6 cf rjmp .-20 ; 0x7252 <__divdi3+0xd3c>
7266: 21 96 adiw r28, 0x01 ; 1
7268: 3f af std Y+63, r19 ; 0x3f
726a: 2e af std Y+62, r18 ; 0x3e
726c: 21 97 sbiw r28, 0x01 ; 1
726e: a2 1a sub r10, r18
7270: b3 0a sbc r11, r19
7272: c4 0a sbc r12, r20
7274: d5 0a sbc r13, r21
7276: a6 01 movw r20, r12
7278: 95 01 movw r18, r10
727a: 0f ac ldd r0, Y+63 ; 0x3f
727c: 04 c0 rjmp .+8 ; 0x7286 <__divdi3+0xd70>
727e: ee 0c add r14, r14
7280: ff 1c adc r15, r15
7282: 00 1f adc r16, r16
7284: 11 1f adc r17, r17
7286: 0a 94 dec r0
7288: d2 f7 brpl .-12 ; 0x727e <__divdi3+0xd68>
728a: d2 01 movw r26, r4
728c: c1 01 movw r24, r2
728e: 04 c0 rjmp .+8 ; 0x7298 <__divdi3+0xd82>
7290: b6 95 lsr r27
7292: a7 95 ror r26
7294: 97 95 ror r25
7296: 87 95 ror r24
7298: aa 94 dec r10
729a: d2 f7 brpl .-12 ; 0x7290 <__divdi3+0xd7a>
729c: e8 2a or r14, r24
729e: f9 2a or r15, r25
72a0: 0a 2b or r16, r26
72a2: 1b 2b or r17, r27
72a4: 25 96 adiw r28, 0x05 ; 5
72a6: ec ae std Y+60, r14 ; 0x3c
72a8: fd ae std Y+61, r15 ; 0x3d
72aa: 0e af std Y+62, r16 ; 0x3e
72ac: 1f af std Y+63, r17 ; 0x3f
72ae: 25 97 sbiw r28, 0x05 ; 5
72b0: 0f ac ldd r0, Y+63 ; 0x3f
72b2: 04 c0 rjmp .+8 ; 0x72bc <__divdi3+0xda6>
72b4: 22 0c add r2, r2
72b6: 33 1c adc r3, r3
72b8: 44 1c adc r4, r4
72ba: 55 1c adc r5, r5
72bc: 0a 94 dec r0
72be: d2 f7 brpl .-12 ; 0x72b4 <__divdi3+0xd9e>
72c0: 29 a6 std Y+41, r2 ; 0x29
72c2: 3a a6 std Y+42, r3 ; 0x2a
72c4: 4b a6 std Y+43, r4 ; 0x2b
72c6: 5c a6 std Y+44, r5 ; 0x2c
72c8: 2d 96 adiw r28, 0x0d ; 13
72ca: ac ac ldd r10, Y+60 ; 0x3c
72cc: bd ac ldd r11, Y+61 ; 0x3d
72ce: ce ac ldd r12, Y+62 ; 0x3e
72d0: df ac ldd r13, Y+63 ; 0x3f
72d2: 2d 97 sbiw r28, 0x0d ; 13
72d4: 02 2e mov r0, r18
72d6: 04 c0 rjmp .+8 ; 0x72e0 <__divdi3+0xdca>
72d8: d6 94 lsr r13
72da: c7 94 ror r12
72dc: b7 94 ror r11
72de: a7 94 ror r10
72e0: 0a 94 dec r0
72e2: d2 f7 brpl .-12 ; 0x72d8 <__divdi3+0xdc2>
72e4: 2d 96 adiw r28, 0x0d ; 13
72e6: ec ac ldd r14, Y+60 ; 0x3c
72e8: fd ac ldd r15, Y+61 ; 0x3d
72ea: 0e ad ldd r16, Y+62 ; 0x3e
72ec: 1f ad ldd r17, Y+63 ; 0x3f
72ee: 2d 97 sbiw r28, 0x0d ; 13
72f0: 0f ac ldd r0, Y+63 ; 0x3f
72f2: 04 c0 rjmp .+8 ; 0x72fc <__divdi3+0xde6>
72f4: ee 0c add r14, r14
72f6: ff 1c adc r15, r15
72f8: 00 1f adc r16, r16
72fa: 11 1f adc r17, r17
72fc: 0a 94 dec r0
72fe: d2 f7 brpl .-12 ; 0x72f4 <__divdi3+0xdde>
7300: 29 96 adiw r28, 0x09 ; 9
7302: 8c ad ldd r24, Y+60 ; 0x3c
7304: 9d ad ldd r25, Y+61 ; 0x3d
7306: ae ad ldd r26, Y+62 ; 0x3e
7308: bf ad ldd r27, Y+63 ; 0x3f
730a: 29 97 sbiw r28, 0x09 ; 9
730c: 04 c0 rjmp .+8 ; 0x7316 <__divdi3+0xe00>
730e: b6 95 lsr r27
7310: a7 95 ror r26
7312: 97 95 ror r25
7314: 87 95 ror r24
7316: 2a 95 dec r18
7318: d2 f7 brpl .-12 ; 0x730e <__divdi3+0xdf8>
731a: e8 2a or r14, r24
731c: f9 2a or r15, r25
731e: 0a 2b or r16, r26
7320: 1b 2b or r17, r27
7322: ed aa std Y+53, r14 ; 0x35
7324: fe aa std Y+54, r15 ; 0x36
7326: 0f ab std Y+55, r16 ; 0x37
7328: 18 af std Y+56, r17 ; 0x38
732a: 25 96 adiw r28, 0x05 ; 5
732c: 0c ad ldd r16, Y+60 ; 0x3c
732e: 1d ad ldd r17, Y+61 ; 0x3d
7330: 2e ad ldd r18, Y+62 ; 0x3e
7332: 3f ad ldd r19, Y+63 ; 0x3f
7334: 25 97 sbiw r28, 0x05 ; 5
7336: 79 01 movw r14, r18
7338: 00 27 eor r16, r16
733a: 11 27 eor r17, r17
733c: e5 96 adiw r28, 0x35 ; 53
733e: ec ae std Y+60, r14 ; 0x3c
7340: fd ae std Y+61, r15 ; 0x3d
7342: 0e af std Y+62, r16 ; 0x3e
7344: 1f af std Y+63, r17 ; 0x3f
7346: e5 97 sbiw r28, 0x35 ; 53
7348: 25 96 adiw r28, 0x05 ; 5
734a: 2c ad ldd r18, Y+60 ; 0x3c
734c: 3d ad ldd r19, Y+61 ; 0x3d
734e: 4e ad ldd r20, Y+62 ; 0x3e
7350: 5f ad ldd r21, Y+63 ; 0x3f
7352: 25 97 sbiw r28, 0x05 ; 5
7354: 40 70 andi r20, 0x00 ; 0
7356: 50 70 andi r21, 0x00 ; 0
7358: e9 96 adiw r28, 0x39 ; 57
735a: 2c af std Y+60, r18 ; 0x3c
735c: 3d af std Y+61, r19 ; 0x3d
735e: 4e af std Y+62, r20 ; 0x3e
7360: 5f af std Y+63, r21 ; 0x3f
7362: e9 97 sbiw r28, 0x39 ; 57
7364: c6 01 movw r24, r12
7366: b5 01 movw r22, r10
7368: a8 01 movw r20, r16
736a: 97 01 movw r18, r14
736c: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
7370: ed 96 adiw r28, 0x3d ; 61
7372: 2c af std Y+60, r18 ; 0x3c
7374: 3d af std Y+61, r19 ; 0x3d
7376: 4e af std Y+62, r20 ; 0x3e
7378: 5f af std Y+63, r21 ; 0x3f
737a: ed 97 sbiw r28, 0x3d ; 61
737c: e9 96 adiw r28, 0x39 ; 57
737e: 6c ad ldd r22, Y+60 ; 0x3c
7380: 7d ad ldd r23, Y+61 ; 0x3d
7382: 8e ad ldd r24, Y+62 ; 0x3e
7384: 9f ad ldd r25, Y+63 ; 0x3f
7386: e9 97 sbiw r28, 0x39 ; 57
7388: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
738c: 3b 01 movw r6, r22
738e: 4c 01 movw r8, r24
7390: c6 01 movw r24, r12
7392: b5 01 movw r22, r10
7394: a8 01 movw r20, r16
7396: 97 01 movw r18, r14
7398: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
739c: cb 01 movw r24, r22
739e: 77 27 eor r23, r23
73a0: 66 27 eor r22, r22
73a2: ad a8 ldd r10, Y+53 ; 0x35
73a4: be a8 ldd r11, Y+54 ; 0x36
73a6: cf a8 ldd r12, Y+55 ; 0x37
73a8: d8 ac ldd r13, Y+56 ; 0x38
73aa: 96 01 movw r18, r12
73ac: 44 27 eor r20, r20
73ae: 55 27 eor r21, r21
73b0: 7b 01 movw r14, r22
73b2: 8c 01 movw r16, r24
73b4: e2 2a or r14, r18
73b6: f3 2a or r15, r19
73b8: 04 2b or r16, r20
73ba: 15 2b or r17, r21
73bc: e6 14 cp r14, r6
73be: f7 04 cpc r15, r7
73c0: 08 05 cpc r16, r8
73c2: 19 05 cpc r17, r9
73c4: 00 f5 brcc .+64 ; 0x7406 <__divdi3+0xef0>
73c6: ed 96 adiw r28, 0x3d ; 61
73c8: 2c ad ldd r18, Y+60 ; 0x3c
73ca: 3d ad ldd r19, Y+61 ; 0x3d
73cc: 4e ad ldd r20, Y+62 ; 0x3e
73ce: 5f ad ldd r21, Y+63 ; 0x3f
73d0: ed 97 sbiw r28, 0x3d ; 61
73d2: 21 50 subi r18, 0x01 ; 1
73d4: 30 40 sbci r19, 0x00 ; 0
73d6: 40 40 sbci r20, 0x00 ; 0
73d8: 50 40 sbci r21, 0x00 ; 0
73da: ed 96 adiw r28, 0x3d ; 61
73dc: 2c af std Y+60, r18 ; 0x3c
73de: 3d af std Y+61, r19 ; 0x3d
73e0: 4e af std Y+62, r20 ; 0x3e
73e2: 5f af std Y+63, r21 ; 0x3f
73e4: ed 97 sbiw r28, 0x3d ; 61
73e6: 25 96 adiw r28, 0x05 ; 5
73e8: 8c ad ldd r24, Y+60 ; 0x3c
73ea: 9d ad ldd r25, Y+61 ; 0x3d
73ec: ae ad ldd r26, Y+62 ; 0x3e
73ee: bf ad ldd r27, Y+63 ; 0x3f
73f0: 25 97 sbiw r28, 0x05 ; 5
73f2: e8 0e add r14, r24
73f4: f9 1e adc r15, r25
73f6: 0a 1f adc r16, r26
73f8: 1b 1f adc r17, r27
73fa: e8 16 cp r14, r24
73fc: f9 06 cpc r15, r25
73fe: 0a 07 cpc r16, r26
7400: 1b 07 cpc r17, r27
7402: 08 f0 brcs .+2 ; 0x7406 <__divdi3+0xef0>
7404: b2 c2 rjmp .+1380 ; 0x796a <__divdi3+0x1454>
7406: e6 18 sub r14, r6
7408: f7 08 sbc r15, r7
740a: 08 09 sbc r16, r8
740c: 19 09 sbc r17, r9
740e: c8 01 movw r24, r16
7410: b7 01 movw r22, r14
7412: e5 96 adiw r28, 0x35 ; 53
7414: 2c ad ldd r18, Y+60 ; 0x3c
7416: 3d ad ldd r19, Y+61 ; 0x3d
7418: 4e ad ldd r20, Y+62 ; 0x3e
741a: 5f ad ldd r21, Y+63 ; 0x3f
741c: e5 97 sbiw r28, 0x35 ; 53
741e: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
7422: 19 01 movw r2, r18
7424: 2a 01 movw r4, r20
7426: e9 96 adiw r28, 0x39 ; 57
7428: 6c ad ldd r22, Y+60 ; 0x3c
742a: 7d ad ldd r23, Y+61 ; 0x3d
742c: 8e ad ldd r24, Y+62 ; 0x3e
742e: 9f ad ldd r25, Y+63 ; 0x3f
7430: e9 97 sbiw r28, 0x39 ; 57
7432: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
7436: 3b 01 movw r6, r22
7438: 4c 01 movw r8, r24
743a: c8 01 movw r24, r16
743c: b7 01 movw r22, r14
743e: e5 96 adiw r28, 0x35 ; 53
7440: 2c ad ldd r18, Y+60 ; 0x3c
7442: 3d ad ldd r19, Y+61 ; 0x3d
7444: 4e ad ldd r20, Y+62 ; 0x3e
7446: 5f ad ldd r21, Y+63 ; 0x3f
7448: e5 97 sbiw r28, 0x35 ; 53
744a: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
744e: cb 01 movw r24, r22
7450: 77 27 eor r23, r23
7452: 66 27 eor r22, r22
7454: 2d a9 ldd r18, Y+53 ; 0x35
7456: 3e a9 ldd r19, Y+54 ; 0x36
7458: 4f a9 ldd r20, Y+55 ; 0x37
745a: 58 ad ldd r21, Y+56 ; 0x38
745c: 40 70 andi r20, 0x00 ; 0
745e: 50 70 andi r21, 0x00 ; 0
7460: 5b 01 movw r10, r22
7462: 6c 01 movw r12, r24
7464: a2 2a or r10, r18
7466: b3 2a or r11, r19
7468: c4 2a or r12, r20
746a: d5 2a or r13, r21
746c: a6 14 cp r10, r6
746e: b7 04 cpc r11, r7
7470: c8 04 cpc r12, r8
7472: d9 04 cpc r13, r9
7474: a8 f4 brcc .+42 ; 0x74a0 <__divdi3+0xf8a>
7476: 08 94 sec
7478: 21 08 sbc r2, r1
747a: 31 08 sbc r3, r1
747c: 41 08 sbc r4, r1
747e: 51 08 sbc r5, r1
7480: 25 96 adiw r28, 0x05 ; 5
7482: ec ac ldd r14, Y+60 ; 0x3c
7484: fd ac ldd r15, Y+61 ; 0x3d
7486: 0e ad ldd r16, Y+62 ; 0x3e
7488: 1f ad ldd r17, Y+63 ; 0x3f
748a: 25 97 sbiw r28, 0x05 ; 5
748c: ae 0c add r10, r14
748e: bf 1c adc r11, r15
7490: c0 1e adc r12, r16
7492: d1 1e adc r13, r17
7494: ae 14 cp r10, r14
7496: bf 04 cpc r11, r15
7498: c0 06 cpc r12, r16
749a: d1 06 cpc r13, r17
749c: 08 f0 brcs .+2 ; 0x74a0 <__divdi3+0xf8a>
749e: 55 c2 rjmp .+1194 ; 0x794a <__divdi3+0x1434>
74a0: a6 18 sub r10, r6
74a2: b7 08 sbc r11, r7
74a4: c8 08 sbc r12, r8
74a6: d9 08 sbc r13, r9
74a8: a9 aa std Y+49, r10 ; 0x31
74aa: ba aa std Y+50, r11 ; 0x32
74ac: cb aa std Y+51, r12 ; 0x33
74ae: dc aa std Y+52, r13 ; 0x34
74b0: ed 96 adiw r28, 0x3d ; 61
74b2: 0c ad ldd r16, Y+60 ; 0x3c
74b4: 1d ad ldd r17, Y+61 ; 0x3d
74b6: 2e ad ldd r18, Y+62 ; 0x3e
74b8: 3f ad ldd r19, Y+63 ; 0x3f
74ba: ed 97 sbiw r28, 0x3d ; 61
74bc: d8 01 movw r26, r16
74be: 99 27 eor r25, r25
74c0: 88 27 eor r24, r24
74c2: 28 2a or r2, r24
74c4: 39 2a or r3, r25
74c6: 4a 2a or r4, r26
74c8: 5b 2a or r5, r27
74ca: 61 96 adiw r28, 0x11 ; 17
74cc: 2c ae std Y+60, r2 ; 0x3c
74ce: 3d ae std Y+61, r3 ; 0x3d
74d0: 4e ae std Y+62, r4 ; 0x3e
74d2: 5f ae std Y+63, r5 ; 0x3f
74d4: 61 97 sbiw r28, 0x11 ; 17
74d6: 82 01 movw r16, r4
74d8: 71 01 movw r14, r2
74da: 2f ef ldi r18, 0xFF ; 255
74dc: 3f ef ldi r19, 0xFF ; 255
74de: 40 e0 ldi r20, 0x00 ; 0
74e0: 50 e0 ldi r21, 0x00 ; 0
74e2: e2 22 and r14, r18
74e4: f3 22 and r15, r19
74e6: 04 23 and r16, r20
74e8: 15 23 and r17, r21
74ea: 12 01 movw r2, r4
74ec: 44 24 eor r4, r4
74ee: 55 24 eor r5, r5
74f0: a9 a4 ldd r10, Y+41 ; 0x29
74f2: ba a4 ldd r11, Y+42 ; 0x2a
74f4: cb a4 ldd r12, Y+43 ; 0x2b
74f6: dc a4 ldd r13, Y+44 ; 0x2c
74f8: a2 22 and r10, r18
74fa: b3 22 and r11, r19
74fc: c4 22 and r12, r20
74fe: d5 22 and r13, r21
7500: 29 a5 ldd r18, Y+41 ; 0x29
7502: 3a a5 ldd r19, Y+42 ; 0x2a
7504: 4b a5 ldd r20, Y+43 ; 0x2b
7506: 5c a5 ldd r21, Y+44 ; 0x2c
7508: 3a 01 movw r6, r20
750a: 88 24 eor r8, r8
750c: 99 24 eor r9, r9
750e: c8 01 movw r24, r16
7510: b7 01 movw r22, r14
7512: a6 01 movw r20, r12
7514: 95 01 movw r18, r10
7516: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
751a: c3 58 subi r28, 0x83 ; 131
751c: df 4f sbci r29, 0xFF ; 255
751e: 68 83 st Y, r22
7520: 79 83 std Y+1, r23 ; 0x01
7522: 8a 83 std Y+2, r24 ; 0x02
7524: 9b 83 std Y+3, r25 ; 0x03
7526: cd 57 subi r28, 0x7D ; 125
7528: d0 40 sbci r29, 0x00 ; 0
752a: c8 01 movw r24, r16
752c: b7 01 movw r22, r14
752e: a4 01 movw r20, r8
7530: 93 01 movw r18, r6
7532: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
7536: 7b 01 movw r14, r22
7538: 8c 01 movw r16, r24
753a: c2 01 movw r24, r4
753c: b1 01 movw r22, r2
753e: a6 01 movw r20, r12
7540: 95 01 movw r18, r10
7542: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
7546: 5b 01 movw r10, r22
7548: 6c 01 movw r12, r24
754a: c2 01 movw r24, r4
754c: b1 01 movw r22, r2
754e: a4 01 movw r20, r8
7550: 93 01 movw r18, r6
7552: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
7556: 9b 01 movw r18, r22
7558: ac 01 movw r20, r24
755a: ea 0c add r14, r10
755c: fb 1c adc r15, r11
755e: 0c 1d adc r16, r12
7560: 1d 1d adc r17, r13
7562: c3 58 subi r28, 0x83 ; 131
7564: df 4f sbci r29, 0xFF ; 255
7566: 68 80 ld r6, Y
7568: 79 80 ldd r7, Y+1 ; 0x01
756a: 8a 80 ldd r8, Y+2 ; 0x02
756c: 9b 80 ldd r9, Y+3 ; 0x03
756e: cd 57 subi r28, 0x7D ; 125
7570: d0 40 sbci r29, 0x00 ; 0
7572: c4 01 movw r24, r8
7574: aa 27 eor r26, r26
7576: bb 27 eor r27, r27
7578: e8 0e add r14, r24
757a: f9 1e adc r15, r25
757c: 0a 1f adc r16, r26
757e: 1b 1f adc r17, r27
7580: ea 14 cp r14, r10
7582: fb 04 cpc r15, r11
7584: 0c 05 cpc r16, r12
7586: 1d 05 cpc r17, r13
7588: 20 f4 brcc .+8 ; 0x7592 <__divdi3+0x107c>
758a: 20 50 subi r18, 0x00 ; 0
758c: 30 40 sbci r19, 0x00 ; 0
758e: 4f 4f sbci r20, 0xFF ; 255
7590: 5f 4f sbci r21, 0xFF ; 255
7592: c8 01 movw r24, r16
7594: aa 27 eor r26, r26
7596: bb 27 eor r27, r27
7598: 28 0f add r18, r24
759a: 39 1f adc r19, r25
759c: 4a 1f adc r20, r26
759e: 5b 1f adc r21, r27
75a0: 89 a8 ldd r8, Y+49 ; 0x31
75a2: 9a a8 ldd r9, Y+50 ; 0x32
75a4: ab a8 ldd r10, Y+51 ; 0x33
75a6: bc a8 ldd r11, Y+52 ; 0x34
75a8: 82 16 cp r8, r18
75aa: 93 06 cpc r9, r19
75ac: a4 06 cpc r10, r20
75ae: b5 06 cpc r11, r21
75b0: 08 f4 brcc .+2 ; 0x75b4 <__divdi3+0x109e>
75b2: 79 c1 rjmp .+754 ; 0x78a6 <__divdi3+0x1390>
75b4: 82 16 cp r8, r18
75b6: 93 06 cpc r9, r19
75b8: a4 06 cpc r10, r20
75ba: b5 06 cpc r11, r21
75bc: 09 f4 brne .+2 ; 0x75c0 <__divdi3+0x10aa>
75be: 46 c1 rjmp .+652 ; 0x784c <__divdi3+0x1336>
75c0: 61 96 adiw r28, 0x11 ; 17
75c2: 2c ac ldd r2, Y+60 ; 0x3c
75c4: 3d ac ldd r3, Y+61 ; 0x3d
75c6: 4e ac ldd r4, Y+62 ; 0x3e
75c8: 5f ac ldd r5, Y+63 ; 0x3f
75ca: 61 97 sbiw r28, 0x11 ; 17
75cc: 20 e0 ldi r18, 0x00 ; 0
75ce: 30 e0 ldi r19, 0x00 ; 0
75d0: 40 e0 ldi r20, 0x00 ; 0
75d2: 50 e0 ldi r21, 0x00 ; 0
75d4: 68 c9 rjmp .-3376 ; 0x68a6 <__divdi3+0x390>
75d6: 7e ae std Y+62, r7 ; 0x3e
75d8: 6d ae std Y+61, r6 ; 0x3d
75da: 0d ac ldd r0, Y+61 ; 0x3d
75dc: 04 c0 rjmp .+8 ; 0x75e6 <__divdi3+0x10d0>
75de: 22 0c add r2, r2
75e0: 33 1c adc r3, r3
75e2: 44 1c adc r4, r4
75e4: 55 1c adc r5, r5
75e6: 0a 94 dec r0
75e8: d2 f7 brpl .-12 ; 0x75de <__divdi3+0x10c8>
75ea: 26 19 sub r18, r6
75ec: 37 09 sbc r19, r7
75ee: 48 09 sbc r20, r8
75f0: 59 09 sbc r21, r9
75f2: da 01 movw r26, r20
75f4: c9 01 movw r24, r18
75f6: 2d 96 adiw r28, 0x0d ; 13
75f8: ec ac ldd r14, Y+60 ; 0x3c
75fa: fd ac ldd r15, Y+61 ; 0x3d
75fc: 0e ad ldd r16, Y+62 ; 0x3e
75fe: 1f ad ldd r17, Y+63 ; 0x3f
7600: 2d 97 sbiw r28, 0x0d ; 13
7602: 04 c0 rjmp .+8 ; 0x760c <__divdi3+0x10f6>
7604: 16 95 lsr r17
7606: 07 95 ror r16
7608: f7 94 ror r15
760a: e7 94 ror r14
760c: 2a 95 dec r18
760e: d2 f7 brpl .-12 ; 0x7604 <__divdi3+0x10ee>
7610: 2d 96 adiw r28, 0x0d ; 13
7612: 2c ad ldd r18, Y+60 ; 0x3c
7614: 3d ad ldd r19, Y+61 ; 0x3d
7616: 4e ad ldd r20, Y+62 ; 0x3e
7618: 5f ad ldd r21, Y+63 ; 0x3f
761a: 2d 97 sbiw r28, 0x0d ; 13
761c: 0d ac ldd r0, Y+61 ; 0x3d
761e: 04 c0 rjmp .+8 ; 0x7628 <__divdi3+0x1112>
7620: 22 0f add r18, r18
7622: 33 1f adc r19, r19
7624: 44 1f adc r20, r20
7626: 55 1f adc r21, r21
7628: 0a 94 dec r0
762a: d2 f7 brpl .-12 ; 0x7620 <__divdi3+0x110a>
762c: 29 96 adiw r28, 0x09 ; 9
762e: 6c ac ldd r6, Y+60 ; 0x3c
7630: 7d ac ldd r7, Y+61 ; 0x3d
7632: 8e ac ldd r8, Y+62 ; 0x3e
7634: 9f ac ldd r9, Y+63 ; 0x3f
7636: 29 97 sbiw r28, 0x09 ; 9
7638: 04 c0 rjmp .+8 ; 0x7642 <__divdi3+0x112c>
763a: 96 94 lsr r9
763c: 87 94 ror r8
763e: 77 94 ror r7
7640: 67 94 ror r6
7642: 8a 95 dec r24
7644: d2 f7 brpl .-12 ; 0x763a <__divdi3+0x1124>
7646: 26 29 or r18, r6
7648: 37 29 or r19, r7
764a: 48 29 or r20, r8
764c: 59 29 or r21, r9
764e: 2d a7 std Y+45, r18 ; 0x2d
7650: 3e a7 std Y+46, r19 ; 0x2e
7652: 4f a7 std Y+47, r20 ; 0x2f
7654: 58 ab std Y+48, r21 ; 0x30
7656: 42 01 movw r8, r4
7658: aa 24 eor r10, r10
765a: bb 24 eor r11, r11
765c: a1 96 adiw r28, 0x21 ; 33
765e: 8c ae std Y+60, r8 ; 0x3c
7660: 9d ae std Y+61, r9 ; 0x3d
7662: ae ae std Y+62, r10 ; 0x3e
7664: bf ae std Y+63, r11 ; 0x3f
7666: a1 97 sbiw r28, 0x21 ; 33
7668: a2 01 movw r20, r4
766a: 91 01 movw r18, r2
766c: 40 70 andi r20, 0x00 ; 0
766e: 50 70 andi r21, 0x00 ; 0
7670: a5 96 adiw r28, 0x25 ; 37
7672: 2c af std Y+60, r18 ; 0x3c
7674: 3d af std Y+61, r19 ; 0x3d
7676: 4e af std Y+62, r20 ; 0x3e
7678: 5f af std Y+63, r21 ; 0x3f
767a: a5 97 sbiw r28, 0x25 ; 37
767c: c8 01 movw r24, r16
767e: b7 01 movw r22, r14
7680: a5 01 movw r20, r10
7682: 94 01 movw r18, r8
7684: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
7688: a9 96 adiw r28, 0x29 ; 41
768a: 2c af std Y+60, r18 ; 0x3c
768c: 3d af std Y+61, r19 ; 0x3d
768e: 4e af std Y+62, r20 ; 0x3e
7690: 5f af std Y+63, r21 ; 0x3f
7692: a9 97 sbiw r28, 0x29 ; 41
7694: a5 96 adiw r28, 0x25 ; 37
7696: 6c ad ldd r22, Y+60 ; 0x3c
7698: 7d ad ldd r23, Y+61 ; 0x3d
769a: 8e ad ldd r24, Y+62 ; 0x3e
769c: 9f ad ldd r25, Y+63 ; 0x3f
769e: a5 97 sbiw r28, 0x25 ; 37
76a0: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
76a4: 5b 01 movw r10, r22
76a6: 6c 01 movw r12, r24
76a8: c8 01 movw r24, r16
76aa: b7 01 movw r22, r14
76ac: a1 96 adiw r28, 0x21 ; 33
76ae: 2c ad ldd r18, Y+60 ; 0x3c
76b0: 3d ad ldd r19, Y+61 ; 0x3d
76b2: 4e ad ldd r20, Y+62 ; 0x3e
76b4: 5f ad ldd r21, Y+63 ; 0x3f
76b6: a1 97 sbiw r28, 0x21 ; 33
76b8: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
76bc: cb 01 movw r24, r22
76be: 77 27 eor r23, r23
76c0: 66 27 eor r22, r22
76c2: 6d a4 ldd r6, Y+45 ; 0x2d
76c4: 7e a4 ldd r7, Y+46 ; 0x2e
76c6: 8f a4 ldd r8, Y+47 ; 0x2f
76c8: 98 a8 ldd r9, Y+48 ; 0x30
76ca: 94 01 movw r18, r8
76cc: 44 27 eor r20, r20
76ce: 55 27 eor r21, r21
76d0: 7b 01 movw r14, r22
76d2: 8c 01 movw r16, r24
76d4: e2 2a or r14, r18
76d6: f3 2a or r15, r19
76d8: 04 2b or r16, r20
76da: 15 2b or r17, r21
76dc: ea 14 cp r14, r10
76de: fb 04 cpc r15, r11
76e0: 0c 05 cpc r16, r12
76e2: 1d 05 cpc r17, r13
76e4: d0 f4 brcc .+52 ; 0x771a <__divdi3+0x1204>
76e6: a9 96 adiw r28, 0x29 ; 41
76e8: 2c ad ldd r18, Y+60 ; 0x3c
76ea: 3d ad ldd r19, Y+61 ; 0x3d
76ec: 4e ad ldd r20, Y+62 ; 0x3e
76ee: 5f ad ldd r21, Y+63 ; 0x3f
76f0: a9 97 sbiw r28, 0x29 ; 41
76f2: 21 50 subi r18, 0x01 ; 1
76f4: 30 40 sbci r19, 0x00 ; 0
76f6: 40 40 sbci r20, 0x00 ; 0
76f8: 50 40 sbci r21, 0x00 ; 0
76fa: a9 96 adiw r28, 0x29 ; 41
76fc: 2c af std Y+60, r18 ; 0x3c
76fe: 3d af std Y+61, r19 ; 0x3d
7700: 4e af std Y+62, r20 ; 0x3e
7702: 5f af std Y+63, r21 ; 0x3f
7704: a9 97 sbiw r28, 0x29 ; 41
7706: e2 0c add r14, r2
7708: f3 1c adc r15, r3
770a: 04 1d adc r16, r4
770c: 15 1d adc r17, r5
770e: e2 14 cp r14, r2
7710: f3 04 cpc r15, r3
7712: 04 05 cpc r16, r4
7714: 15 05 cpc r17, r5
7716: 08 f0 brcs .+2 ; 0x771a <__divdi3+0x1204>
7718: 03 c1 rjmp .+518 ; 0x7920 <__divdi3+0x140a>
771a: ea 18 sub r14, r10
771c: fb 08 sbc r15, r11
771e: 0c 09 sbc r16, r12
7720: 1d 09 sbc r17, r13
7722: c8 01 movw r24, r16
7724: b7 01 movw r22, r14
7726: a1 96 adiw r28, 0x21 ; 33
7728: 2c ad ldd r18, Y+60 ; 0x3c
772a: 3d ad ldd r19, Y+61 ; 0x3d
772c: 4e ad ldd r20, Y+62 ; 0x3e
772e: 5f ad ldd r21, Y+63 ; 0x3f
7730: a1 97 sbiw r28, 0x21 ; 33
7732: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
7736: ad 96 adiw r28, 0x2d ; 45
7738: 2c af std Y+60, r18 ; 0x3c
773a: 3d af std Y+61, r19 ; 0x3d
773c: 4e af std Y+62, r20 ; 0x3e
773e: 5f af std Y+63, r21 ; 0x3f
7740: ad 97 sbiw r28, 0x2d ; 45
7742: a5 96 adiw r28, 0x25 ; 37
7744: 6c ad ldd r22, Y+60 ; 0x3c
7746: 7d ad ldd r23, Y+61 ; 0x3d
7748: 8e ad ldd r24, Y+62 ; 0x3e
774a: 9f ad ldd r25, Y+63 ; 0x3f
774c: a5 97 sbiw r28, 0x25 ; 37
774e: 0e 94 78 3e call 0x7cf0 ; 0x7cf0 <__mulsi3>
7752: 3b 01 movw r6, r22
7754: 4c 01 movw r8, r24
7756: c8 01 movw r24, r16
7758: b7 01 movw r22, r14
775a: a1 96 adiw r28, 0x21 ; 33
775c: 2c ad ldd r18, Y+60 ; 0x3c
775e: 3d ad ldd r19, Y+61 ; 0x3d
7760: 4e ad ldd r20, Y+62 ; 0x3e
7762: 5f ad ldd r21, Y+63 ; 0x3f
7764: a1 97 sbiw r28, 0x21 ; 33
7766: 0e 94 be 3e call 0x7d7c ; 0x7d7c <__udivmodsi4>
776a: cb 01 movw r24, r22
776c: 77 27 eor r23, r23
776e: 66 27 eor r22, r22
7770: 2d a5 ldd r18, Y+45 ; 0x2d
7772: 3e a5 ldd r19, Y+46 ; 0x2e
7774: 4f a5 ldd r20, Y+47 ; 0x2f
7776: 58 a9 ldd r21, Y+48 ; 0x30
7778: 40 70 andi r20, 0x00 ; 0
777a: 50 70 andi r21, 0x00 ; 0
777c: 5b 01 movw r10, r22
777e: 6c 01 movw r12, r24
7780: a2 2a or r10, r18
7782: b3 2a or r11, r19
7784: c4 2a or r12, r20
7786: d5 2a or r13, r21
7788: a6 14 cp r10, r6
778a: b7 04 cpc r11, r7
778c: c8 04 cpc r12, r8
778e: d9 04 cpc r13, r9
7790: 50 f5 brcc .+84 ; 0x77e6 <__divdi3+0x12d0>
7792: ad 96 adiw r28, 0x2d ; 45
7794: 8c ad ldd r24, Y+60 ; 0x3c
7796: 9d ad ldd r25, Y+61 ; 0x3d
7798: ae ad ldd r26, Y+62 ; 0x3e
779a: bf ad ldd r27, Y+63 ; 0x3f
779c: ad 97 sbiw r28, 0x2d ; 45
779e: 01 97 sbiw r24, 0x01 ; 1
77a0: a1 09 sbc r26, r1
77a2: b1 09 sbc r27, r1
77a4: ad 96 adiw r28, 0x2d ; 45
77a6: 8c af std Y+60, r24 ; 0x3c
77a8: 9d af std Y+61, r25 ; 0x3d
77aa: ae af std Y+62, r26 ; 0x3e
77ac: bf af std Y+63, r27 ; 0x3f
77ae: ad 97 sbiw r28, 0x2d ; 45
77b0: a2 0c add r10, r2
77b2: b3 1c adc r11, r3
77b4: c4 1c adc r12, r4
77b6: d5 1c adc r13, r5
77b8: a2 14 cp r10, r2
77ba: b3 04 cpc r11, r3
77bc: c4 04 cpc r12, r4
77be: d5 04 cpc r13, r5
77c0: 90 f0 brcs .+36 ; 0x77e6 <__divdi3+0x12d0>
77c2: a6 14 cp r10, r6
77c4: b7 04 cpc r11, r7
77c6: c8 04 cpc r12, r8
77c8: d9 04 cpc r13, r9
77ca: 68 f4 brcc .+26 ; 0x77e6 <__divdi3+0x12d0>
77cc: 01 97 sbiw r24, 0x01 ; 1
77ce: a1 09 sbc r26, r1
77d0: b1 09 sbc r27, r1
77d2: ad 96 adiw r28, 0x2d ; 45
77d4: 8c af std Y+60, r24 ; 0x3c
77d6: 9d af std Y+61, r25 ; 0x3d
77d8: ae af std Y+62, r26 ; 0x3e
77da: bf af std Y+63, r27 ; 0x3f
77dc: ad 97 sbiw r28, 0x2d ; 45
77de: a2 0c add r10, r2
77e0: b3 1c adc r11, r3
77e2: c4 1c adc r12, r4
77e4: d5 1c adc r13, r5
77e6: 29 96 adiw r28, 0x09 ; 9
77e8: ec ac ldd r14, Y+60 ; 0x3c
77ea: fd ac ldd r15, Y+61 ; 0x3d
77ec: 0e ad ldd r16, Y+62 ; 0x3e
77ee: 1f ad ldd r17, Y+63 ; 0x3f
77f0: 29 97 sbiw r28, 0x09 ; 9
77f2: 0d ac ldd r0, Y+61 ; 0x3d
77f4: 04 c0 rjmp .+8 ; 0x77fe <__divdi3+0x12e8>
77f6: ee 0c add r14, r14
77f8: ff 1c adc r15, r15
77fa: 00 1f adc r16, r16
77fc: 11 1f adc r17, r17
77fe: 0a 94 dec r0
7800: d2 f7 brpl .-12 ; 0x77f6 <__divdi3+0x12e0>
7802: 29 96 adiw r28, 0x09 ; 9
7804: ec ae std Y+60, r14 ; 0x3c
7806: fd ae std Y+61, r15 ; 0x3d
7808: 0e af std Y+62, r16 ; 0x3e
780a: 1f af std Y+63, r17 ; 0x3f
780c: 29 97 sbiw r28, 0x09 ; 9
780e: a6 18 sub r10, r6
7810: b7 08 sbc r11, r7
7812: c8 08 sbc r12, r8
7814: d9 08 sbc r13, r9
7816: a9 96 adiw r28, 0x29 ; 41
7818: 0c ad ldd r16, Y+60 ; 0x3c
781a: 1d ad ldd r17, Y+61 ; 0x3d
781c: 2e ad ldd r18, Y+62 ; 0x3e
781e: 3f ad ldd r19, Y+63 ; 0x3f
7820: a9 97 sbiw r28, 0x29 ; 41
7822: d8 01 movw r26, r16
7824: 99 27 eor r25, r25
7826: 88 27 eor r24, r24
7828: ad 96 adiw r28, 0x2d ; 45
782a: 2c ad ldd r18, Y+60 ; 0x3c
782c: 3d ad ldd r19, Y+61 ; 0x3d
782e: 4e ad ldd r20, Y+62 ; 0x3e
7830: 5f ad ldd r21, Y+63 ; 0x3f
7832: ad 97 sbiw r28, 0x2d ; 45
7834: 28 2b or r18, r24
7836: 39 2b or r19, r25
7838: 4a 2b or r20, r26
783a: 5b 2b or r21, r27
783c: 65 96 adiw r28, 0x15 ; 21
783e: 2c af std Y+60, r18 ; 0x3c
7840: 3d af std Y+61, r19 ; 0x3d
7842: 4e af std Y+62, r20 ; 0x3e
7844: 5f af std Y+63, r21 ; 0x3f
7846: 65 97 sbiw r28, 0x15 ; 21
7848: 0c 94 82 33 jmp 0x6704 ; 0x6704 <__divdi3+0x1ee>
784c: 29 96 adiw r28, 0x09 ; 9
784e: 8c ad ldd r24, Y+60 ; 0x3c
7850: 9d ad ldd r25, Y+61 ; 0x3d
7852: ae ad ldd r26, Y+62 ; 0x3e
7854: bf ad ldd r27, Y+63 ; 0x3f
7856: 29 97 sbiw r28, 0x09 ; 9
7858: 0f ac ldd r0, Y+63 ; 0x3f
785a: 04 c0 rjmp .+8 ; 0x7864 <__divdi3+0x134e>
785c: 88 0f add r24, r24
785e: 99 1f adc r25, r25
7860: aa 1f adc r26, r26
7862: bb 1f adc r27, r27
7864: 0a 94 dec r0
7866: d2 f7 brpl .-12 ; 0x785c <__divdi3+0x1346>
7868: a7 01 movw r20, r14
786a: 33 27 eor r19, r19
786c: 22 27 eor r18, r18
786e: c3 58 subi r28, 0x83 ; 131
7870: df 4f sbci r29, 0xFF ; 255
7872: e8 80 ld r14, Y
7874: f9 80 ldd r15, Y+1 ; 0x01
7876: 0a 81 ldd r16, Y+2 ; 0x02
7878: 1b 81 ldd r17, Y+3 ; 0x03
787a: cd 57 subi r28, 0x7D ; 125
787c: d0 40 sbci r29, 0x00 ; 0
787e: 6f ef ldi r22, 0xFF ; 255
7880: a6 2e mov r10, r22
7882: 6f ef ldi r22, 0xFF ; 255
7884: b6 2e mov r11, r22
7886: c1 2c mov r12, r1
7888: d1 2c mov r13, r1
788a: ea 20 and r14, r10
788c: fb 20 and r15, r11
788e: 0c 21 and r16, r12
7890: 1d 21 and r17, r13
7892: 2e 0d add r18, r14
7894: 3f 1d adc r19, r15
7896: 40 1f adc r20, r16
7898: 51 1f adc r21, r17
789a: 82 17 cp r24, r18
789c: 93 07 cpc r25, r19
789e: a4 07 cpc r26, r20
78a0: b5 07 cpc r27, r21
78a2: 08 f0 brcs .+2 ; 0x78a6 <__divdi3+0x1390>
78a4: 8d ce rjmp .-742 ; 0x75c0 <__divdi3+0x10aa>
78a6: 61 96 adiw r28, 0x11 ; 17
78a8: 2c ac ldd r2, Y+60 ; 0x3c
78aa: 3d ac ldd r3, Y+61 ; 0x3d
78ac: 4e ac ldd r4, Y+62 ; 0x3e
78ae: 5f ac ldd r5, Y+63 ; 0x3f
78b0: 61 97 sbiw r28, 0x11 ; 17
78b2: 08 94 sec
78b4: 21 08 sbc r2, r1
78b6: 31 08 sbc r3, r1
78b8: 41 08 sbc r4, r1
78ba: 51 08 sbc r5, r1
78bc: 20 e0 ldi r18, 0x00 ; 0
78be: 30 e0 ldi r19, 0x00 ; 0
78c0: 40 e0 ldi r20, 0x00 ; 0
78c2: 50 e0 ldi r21, 0x00 ; 0
78c4: 0c 94 53 34 jmp 0x68a6 ; 0x68a6 <__divdi3+0x390>
78c8: 28 e0 ldi r18, 0x08 ; 8
78ca: 30 e0 ldi r19, 0x00 ; 0
78cc: 40 e0 ldi r20, 0x00 ; 0
78ce: 50 e0 ldi r21, 0x00 ; 0
78d0: 88 e0 ldi r24, 0x08 ; 8
78d2: 90 e0 ldi r25, 0x00 ; 0
78d4: 2d ca rjmp .-2982 ; 0x6d30 <__divdi3+0x81a>
78d6: 28 e0 ldi r18, 0x08 ; 8
78d8: 30 e0 ldi r19, 0x00 ; 0
78da: 40 e0 ldi r20, 0x00 ; 0
78dc: 50 e0 ldi r21, 0x00 ; 0
78de: 88 e0 ldi r24, 0x08 ; 8
78e0: 90 e0 ldi r25, 0x00 ; 0
78e2: e3 c8 rjmp .-3642 ; 0x6aaa <__divdi3+0x594>
78e4: 28 e0 ldi r18, 0x08 ; 8
78e6: 30 e0 ldi r19, 0x00 ; 0
78e8: 40 e0 ldi r20, 0x00 ; 0
78ea: 50 e0 ldi r21, 0x00 ; 0
78ec: 88 e0 ldi r24, 0x08 ; 8
78ee: 90 e0 ldi r25, 0x00 ; 0
78f0: 0c 94 3a 33 jmp 0x6674 ; 0x6674 <__divdi3+0x15e>
78f4: 28 e1 ldi r18, 0x18 ; 24
78f6: 30 e0 ldi r19, 0x00 ; 0
78f8: 40 e0 ldi r20, 0x00 ; 0
78fa: 50 e0 ldi r21, 0x00 ; 0
78fc: 88 e1 ldi r24, 0x18 ; 24
78fe: 90 e0 ldi r25, 0x00 ; 0
7900: 17 ca rjmp .-3026 ; 0x6d30 <__divdi3+0x81a>
7902: 28 e1 ldi r18, 0x18 ; 24
7904: 30 e0 ldi r19, 0x00 ; 0
7906: 40 e0 ldi r20, 0x00 ; 0
7908: 50 e0 ldi r21, 0x00 ; 0
790a: 88 e1 ldi r24, 0x18 ; 24
790c: 90 e0 ldi r25, 0x00 ; 0
790e: cd c8 rjmp .-3686 ; 0x6aaa <__divdi3+0x594>
7910: 28 e1 ldi r18, 0x18 ; 24
7912: 30 e0 ldi r19, 0x00 ; 0
7914: 40 e0 ldi r20, 0x00 ; 0
7916: 50 e0 ldi r21, 0x00 ; 0
7918: 88 e1 ldi r24, 0x18 ; 24
791a: 90 e0 ldi r25, 0x00 ; 0
791c: 0c 94 3a 33 jmp 0x6674 ; 0x6674 <__divdi3+0x15e>
7920: ea 14 cp r14, r10
7922: fb 04 cpc r15, r11
7924: 0c 05 cpc r16, r12
7926: 1d 05 cpc r17, r13
7928: 08 f0 brcs .+2 ; 0x792c <__divdi3+0x1416>
792a: f7 ce rjmp .-530 ; 0x771a <__divdi3+0x1204>
792c: 21 50 subi r18, 0x01 ; 1
792e: 30 40 sbci r19, 0x00 ; 0
7930: 40 40 sbci r20, 0x00 ; 0
7932: 50 40 sbci r21, 0x00 ; 0
7934: a9 96 adiw r28, 0x29 ; 41
7936: 2c af std Y+60, r18 ; 0x3c
7938: 3d af std Y+61, r19 ; 0x3d
793a: 4e af std Y+62, r20 ; 0x3e
793c: 5f af std Y+63, r21 ; 0x3f
793e: a9 97 sbiw r28, 0x29 ; 41
7940: e2 0c add r14, r2
7942: f3 1c adc r15, r3
7944: 04 1d adc r16, r4
7946: 15 1d adc r17, r5
7948: e8 ce rjmp .-560 ; 0x771a <__divdi3+0x1204>
794a: a6 14 cp r10, r6
794c: b7 04 cpc r11, r7
794e: c8 04 cpc r12, r8
7950: d9 04 cpc r13, r9
7952: 08 f0 brcs .+2 ; 0x7956 <__divdi3+0x1440>
7954: a5 cd rjmp .-1206 ; 0x74a0 <__divdi3+0xf8a>
7956: 08 94 sec
7958: 21 08 sbc r2, r1
795a: 31 08 sbc r3, r1
795c: 41 08 sbc r4, r1
795e: 51 08 sbc r5, r1
7960: ae 0c add r10, r14
7962: bf 1c adc r11, r15
7964: c0 1e adc r12, r16
7966: d1 1e adc r13, r17
7968: 9b cd rjmp .-1226 ; 0x74a0 <__divdi3+0xf8a>
796a: e6 14 cp r14, r6
796c: f7 04 cpc r15, r7
796e: 08 05 cpc r16, r8
7970: 19 05 cpc r17, r9
7972: 08 f0 brcs .+2 ; 0x7976 <__divdi3+0x1460>
7974: 48 cd rjmp .-1392 ; 0x7406 <__divdi3+0xef0>
7976: 21 50 subi r18, 0x01 ; 1
7978: 30 40 sbci r19, 0x00 ; 0
797a: 40 40 sbci r20, 0x00 ; 0
797c: 50 40 sbci r21, 0x00 ; 0
797e: ed 96 adiw r28, 0x3d ; 61
7980: 2c af std Y+60, r18 ; 0x3c
7982: 3d af std Y+61, r19 ; 0x3d
7984: 4e af std Y+62, r20 ; 0x3e
7986: 5f af std Y+63, r21 ; 0x3f
7988: ed 97 sbiw r28, 0x3d ; 61
798a: e8 0e add r14, r24
798c: f9 1e adc r15, r25
798e: 0a 1f adc r16, r26
7990: 1b 1f adc r17, r27
7992: 39 cd rjmp .-1422 ; 0x7406 <__divdi3+0xef0>
7994: 08 94 sec
7996: a1 08 sbc r10, r1
7998: b1 08 sbc r11, r1
799a: c1 08 sbc r12, r1
799c: d1 08 sbc r13, r1
799e: 0c 94 2a 34 jmp 0x6854 ; 0x6854 <__divdi3+0x33e>
79a2: 08 94 sec
79a4: a1 08 sbc r10, r1
79a6: b1 08 sbc r11, r1
79a8: c1 08 sbc r12, r1
79aa: d1 08 sbc r13, r1
79ac: 93 c9 rjmp .-3290 ; 0x6cd4 <__divdi3+0x7be>
79ae: 21 50 subi r18, 0x01 ; 1
79b0: 30 40 sbci r19, 0x00 ; 0
79b2: 40 40 sbci r20, 0x00 ; 0
79b4: 50 40 sbci r21, 0x00 ; 0
79b6: 6d 96 adiw r28, 0x1d ; 29
79b8: 2c af std Y+60, r18 ; 0x3c
79ba: 3d af std Y+61, r19 ; 0x3d
79bc: 4e af std Y+62, r20 ; 0x3e
79be: 5f af std Y+63, r21 ; 0x3f
79c0: 6d 97 sbiw r28, 0x1d ; 29
79c2: e2 0c add r14, r2
79c4: f3 1c adc r15, r3
79c6: 04 1d adc r16, r4
79c8: 15 1d adc r17, r5
79ca: 3a c9 rjmp .-3468 ; 0x6c40 <__divdi3+0x72a>
79cc: 21 50 subi r18, 0x01 ; 1
79ce: 30 40 sbci r19, 0x00 ; 0
79d0: 40 40 sbci r20, 0x00 ; 0
79d2: 50 40 sbci r21, 0x00 ; 0
79d4: e1 96 adiw r28, 0x31 ; 49
79d6: 2c af std Y+60, r18 ; 0x3c
79d8: 3d af std Y+61, r19 ; 0x3d
79da: 4e af std Y+62, r20 ; 0x3e
79dc: 5f af std Y+63, r21 ; 0x3f
79de: e1 97 sbiw r28, 0x31 ; 49
79e0: e2 0c add r14, r2
79e2: f3 1c adc r15, r3
79e4: 04 1d adc r16, r4
79e6: 15 1d adc r17, r5
79e8: 0c 94 dd 33 jmp 0x67ba ; 0x67ba <__divdi3+0x2a4>
79ec: 22 2d mov r18, r2
79ee: 33 2d mov r19, r3
79f0: 44 2d mov r20, r4
79f2: 55 2d mov r21, r5
79f4: 66 2d mov r22, r6
79f6: 77 2d mov r23, r7
79f8: 88 2d mov r24, r8
79fa: 99 2d mov r25, r9
79fc: e2 e1 ldi r30, 0x12 ; 18
79fe: c7 56 subi r28, 0x67 ; 103
7a00: df 4f sbci r29, 0xFF ; 255
7a02: 0c 94 17 3f jmp 0x7e2e ; 0x7e2e <__epilogue_restores__>
00007a06 <memchr>:
7a06: fc 01 movw r30, r24
7a08: 41 50 subi r20, 0x01 ; 1
7a0a: 50 40 sbci r21, 0x00 ; 0
7a0c: 30 f0 brcs .+12 ; 0x7a1a <memchr+0x14>
7a0e: 01 90 ld r0, Z+
7a10: 06 16 cp r0, r22
7a12: d1 f7 brne .-12 ; 0x7a08 <memchr+0x2>
7a14: 31 97 sbiw r30, 0x01 ; 1
7a16: cf 01 movw r24, r30
7a18: 08 95 ret
7a1a: 88 27 eor r24, r24
7a1c: 99 27 eor r25, r25
7a1e: 08 95 ret
00007a20 <__subsf3>:
7a20: 50 58 subi r21, 0x80 ; 128
00007a22 <__addsf3>:
7a22: 19 2e mov r1, r25
7a24: ef d0 rcall .+478 ; 0x7c04 <__fp_split3>
7a26: 01 d0 rcall .+2 ; 0x7a2a <__addsf3x>
7a28: d2 c0 rjmp .+420 ; 0x7bce <__fp_merge>
00007a2a <__addsf3x>:
7a2a: ba 17 cp r27, r26
7a2c: 62 07 cpc r22, r18
7a2e: 73 07 cpc r23, r19
7a30: 84 07 cpc r24, r20
7a32: 95 07 cpc r25, r21
7a34: b1 f1 breq .+108 ; 0x7aa2 <__addsf3x+0x78>
7a36: 88 f4 brcc .+34 ; 0x7a5a <__addsf3x+0x30>
7a38: 0e f4 brtc .+2 ; 0x7a3c <__addsf3x+0x12>
7a3a: 10 94 com r1
7a3c: 0b 2e mov r0, r27
7a3e: ba 2f mov r27, r26
7a40: a0 2d mov r26, r0
7a42: 06 2e mov r0, r22
7a44: 62 2f mov r22, r18
7a46: 20 2d mov r18, r0
7a48: 07 2e mov r0, r23
7a4a: 73 2f mov r23, r19
7a4c: 30 2d mov r19, r0
7a4e: 08 2e mov r0, r24
7a50: 84 2f mov r24, r20
7a52: 40 2d mov r20, r0
7a54: 09 2e mov r0, r25
7a56: 95 2f mov r25, r21
7a58: 50 2d mov r21, r0
7a5a: ff 27 eor r31, r31
7a5c: 55 23 and r21, r21
7a5e: b9 f0 breq .+46 ; 0x7a8e <__addsf3x+0x64>
7a60: 59 1b sub r21, r25
7a62: 49 f0 breq .+18 ; 0x7a76 <__addsf3x+0x4c>
7a64: 57 3e cpi r21, 0xE7 ; 231
7a66: 98 f0 brcs .+38 ; 0x7a8e <__addsf3x+0x64>
7a68: 46 95 lsr r20
7a6a: 37 95 ror r19
7a6c: 27 95 ror r18
7a6e: a7 95 ror r26
7a70: f0 40 sbci r31, 0x00 ; 0
7a72: 53 95 inc r21
7a74: c9 f7 brne .-14 ; 0x7a68 <__addsf3x+0x3e>
7a76: 76 f0 brts .+28 ; 0x7a94 <__addsf3x+0x6a>
7a78: ba 0f add r27, r26
7a7a: 62 1f adc r22, r18
7a7c: 73 1f adc r23, r19
7a7e: 84 1f adc r24, r20
7a80: 30 f4 brcc .+12 ; 0x7a8e <__addsf3x+0x64>
7a82: 87 95 ror r24
7a84: 77 95 ror r23
7a86: 67 95 ror r22
7a88: b7 95 ror r27
7a8a: f0 40 sbci r31, 0x00 ; 0
7a8c: 93 95 inc r25
7a8e: 17 fa bst r1, 7
7a90: 0f 2e mov r0, r31
7a92: 08 95 ret
7a94: bf 1b sub r27, r31
7a96: bb 27 eor r27, r27
7a98: ba 0b sbc r27, r26
7a9a: 62 0b sbc r22, r18
7a9c: 73 0b sbc r23, r19
7a9e: 84 0b sbc r24, r20
7aa0: f6 cf rjmp .-20 ; 0x7a8e <__addsf3x+0x64>
7aa2: de f6 brtc .-74 ; 0x7a5a <__addsf3x+0x30>
7aa4: db c0 rjmp .+438 ; 0x7c5c <__fp_zerox>
00007aa6 <__divsf3>:
7aa6: ae d0 rcall .+348 ; 0x7c04 <__fp_split3>
7aa8: 01 d0 rcall .+2 ; 0x7aac <__divsf3x>
7aaa: 91 c0 rjmp .+290 ; 0x7bce <__fp_merge>
00007aac <__divsf3x>:
7aac: 55 23 and r21, r21
7aae: 59 f0 breq .+22 ; 0x7ac6 <__divsf3x+0x1a>
7ab0: 99 23 and r25, r25
7ab2: 69 f0 breq .+26 ; 0x7ace <__divsf3x+0x22>
7ab4: 9f 57 subi r25, 0x7F ; 127
7ab6: 5f 57 subi r21, 0x7F ; 127
7ab8: 95 1b sub r25, r21
7aba: 33 f4 brvc .+12 ; 0x7ac8 <__divsf3x+0x1c>
7abc: 42 f4 brpl .+16 ; 0x7ace <__divsf3x+0x22>
7abe: 90 38 cpi r25, 0x80 ; 128
7ac0: 11 f4 brne .+4 ; 0x7ac6 <__divsf3x+0x1a>
7ac2: 91 58 subi r25, 0x81 ; 129
7ac4: 05 c0 rjmp .+10 ; 0x7ad0 <__divsf3x+0x24>
7ac6: 9b c0 rjmp .+310 ; 0x7bfe <__fp_nan>
7ac8: 91 58 subi r25, 0x81 ; 129
7aca: 9f 3f cpi r25, 0xFF ; 255
7acc: 09 f4 brne .+2 ; 0x7ad0 <__divsf3x+0x24>
7ace: c6 c0 rjmp .+396 ; 0x7c5c <__fp_zerox>
7ad0: bb 27 eor r27, r27
7ad2: 11 24 eor r1, r1
7ad4: 62 17 cp r22, r18
7ad6: 73 07 cpc r23, r19
7ad8: 84 07 cpc r24, r20
7ada: 30 f4 brcc .+12 ; 0x7ae8 <__divsf3x+0x3c>
7adc: 66 0f add r22, r22
7ade: 77 1f adc r23, r23
7ae0: 88 1f adc r24, r24
7ae2: bb 1f adc r27, r27
7ae4: 91 50 subi r25, 0x01 ; 1
7ae6: 98 f3 brcs .-26 ; 0x7ace <__divsf3x+0x22>
7ae8: 11 d0 rcall .+34 ; 0x7b0c <__divsf3x+0x60>
7aea: 0f 92 push r0
7aec: 0f d0 rcall .+30 ; 0x7b0c <__divsf3x+0x60>
7aee: 0f 92 push r0
7af0: 0d d0 rcall .+26 ; 0x7b0c <__divsf3x+0x60>
7af2: a0 e8 ldi r26, 0x80 ; 128
7af4: 26 17 cp r18, r22
7af6: 37 07 cpc r19, r23
7af8: 48 07 cpc r20, r24
7afa: 1b 06 cpc r1, r27
7afc: 09 f0 breq .+2 ; 0x7b00 <__divsf3x+0x54>
7afe: a0 48 sbci r26, 0x80 ; 128
7b00: ba 2f mov r27, r26
7b02: 60 2d mov r22, r0
7b04: 7f 91 pop r23
7b06: 8f 91 pop r24
7b08: 00 24 eor r0, r0
7b0a: 08 95 ret
7b0c: a0 e8 ldi r26, 0x80 ; 128
7b0e: 00 24 eor r0, r0
7b10: 62 17 cp r22, r18
7b12: 73 07 cpc r23, r19
7b14: 84 07 cpc r24, r20
7b16: b1 05 cpc r27, r1
7b18: 28 f0 brcs .+10 ; 0x7b24 <__divsf3x+0x78>
7b1a: 62 1b sub r22, r18
7b1c: 73 0b sbc r23, r19
7b1e: 84 0b sbc r24, r20
7b20: b1 09 sbc r27, r1
7b22: 0a 2a or r0, r26
7b24: 66 0f add r22, r22
7b26: 77 1f adc r23, r23
7b28: 88 1f adc r24, r24
7b2a: bb 1f adc r27, r27
7b2c: a6 95 lsr r26
7b2e: 81 f7 brne .-32 ; 0x7b10 <__divsf3x+0x64>
7b30: 08 95 ret
00007b32 <__fixsfsi>:
7b32: 97 fb bst r25, 7
7b34: 73 d0 rcall .+230 ; 0x7c1c <__fp_split1>
7b36: 9f 37 cpi r25, 0x7F ; 127
7b38: 38 f0 brcs .+14 ; 0x7b48 <__fixsfsi+0x16>
7b3a: fe e9 ldi r31, 0x9E ; 158
7b3c: f9 1b sub r31, r25
7b3e: 98 2f mov r25, r24
7b40: 87 2f mov r24, r23
7b42: 76 2f mov r23, r22
7b44: 6b 2f mov r22, r27
7b46: 05 c0 rjmp .+10 ; 0x7b52 <__fixsfsi+0x20>
7b48: 86 c0 rjmp .+268 ; 0x7c56 <__fp_zero>
7b4a: 96 95 lsr r25
7b4c: 87 95 ror r24
7b4e: 77 95 ror r23
7b50: 67 95 ror r22
7b52: f1 50 subi r31, 0x01 ; 1
7b54: d0 f7 brcc .-12 ; 0x7b4a <__fixsfsi+0x18>
7b56: 3e f4 brtc .+14 ; 0x7b66 <__fp_lneg+0xe>
00007b58 <__fp_lneg>:
7b58: 90 95 com r25
7b5a: 80 95 com r24
7b5c: 70 95 com r23
7b5e: 61 95 neg r22
7b60: 7f 4f sbci r23, 0xFF ; 255
7b62: 8f 4f sbci r24, 0xFF ; 255
7b64: 9f 4f sbci r25, 0xFF ; 255
7b66: 08 95 ret
00007b68 <__floatunssisf>:
7b68: e8 94 clt
7b6a: 03 c0 rjmp .+6 ; 0x7b72 <__floatsisf+0x6>
00007b6c <__floatsisf>:
7b6c: 97 fb bst r25, 7
7b6e: 0e f4 brtc .+2 ; 0x7b72 <__floatsisf+0x6>
7b70: f3 df rcall .-26 ; 0x7b58 <__fp_lneg>
7b72: b6 2f mov r27, r22
7b74: 67 2f mov r22, r23
7b76: 78 2f mov r23, r24
7b78: 89 2f mov r24, r25
7b7a: 9e e9 ldi r25, 0x9E ; 158
7b7c: 00 24 eor r0, r0
7b7e: 27 c0 rjmp .+78 ; 0x7bce <__fp_merge>
00007b80 <__eqsf2>:
7b80: 0e d0 rcall .+28 ; 0x7b9e <.fp_cmp>
7b82: 5e f0 brts .+22 ; 0x7b9a <__cmpsf2+0xe>
7b84: 04 c0 rjmp .+8 ; 0x7b8e <__cmpsf2+0x2>
00007b86 <__gesf2>:
7b86: 0b d0 rcall .+22 ; 0x7b9e <.fp_cmp>
7b88: 26 f0 brts .+8 ; 0x7b92 <__cmpsf2+0x6>
7b8a: 01 c0 rjmp .+2 ; 0x7b8e <__cmpsf2+0x2>
00007b8c <__cmpsf2>:
7b8c: 08 d0 rcall .+16 ; 0x7b9e <.fp_cmp>
7b8e: 19 f0 breq .+6 ; 0x7b96 <__cmpsf2+0xa>
7b90: 20 f4 brcc .+8 ; 0x7b9a <__cmpsf2+0xe>
7b92: 8f ef ldi r24, 0xFF ; 255
7b94: 08 95 ret
7b96: 80 e0 ldi r24, 0x00 ; 0
7b98: 08 95 ret
7b9a: 81 e0 ldi r24, 0x01 ; 1
7b9c: 08 95 ret
00007b9e <.fp_cmp>:
7b9e: 97 fb bst r25, 7
7ba0: 09 2e mov r0, r25
7ba2: 05 26 eor r0, r21
7ba4: 00 f8 bld r0, 0
7ba6: 68 94 set
7ba8: 30 d0 rcall .+96 ; 0x7c0a <__fp_split2>
7baa: e8 94 clt
7bac: 07 fc sbrc r0, 7
7bae: 07 c0 rjmp .+14 ; 0x7bbe <.fp_cmp+0x20>
7bb0: 62 17 cp r22, r18
7bb2: 73 07 cpc r23, r19
7bb4: 84 07 cpc r24, r20
7bb6: 95 07 cpc r25, r21
7bb8: 21 f0 breq .+8 ; 0x7bc2 <.fp_cmp+0x24>
7bba: 08 f4 brcc .+2 ; 0x7bbe <.fp_cmp+0x20>
7bbc: 00 94 com r0
7bbe: 07 94 ror r0
7bc0: 98 94 clz
7bc2: 08 95 ret
7bc4: 9a 95 dec r25
7bc6: bb 0f add r27, r27
7bc8: 66 1f adc r22, r22
7bca: 77 1f adc r23, r23
7bcc: 88 1f adc r24, r24
00007bce <__fp_merge>:
7bce: 11 24 eor r1, r1
7bd0: 99 23 and r25, r25
7bd2: a1 f0 breq .+40 ; 0x7bfc <__fp_merge+0x2e>
7bd4: 88 23 and r24, r24
7bd6: b2 f7 brpl .-20 ; 0x7bc4 <.fp_cmp+0x26>
7bd8: 9f 3f cpi r25, 0xFF ; 255
7bda: 59 f0 breq .+22 ; 0x7bf2 <__fp_merge+0x24>
7bdc: bb 0f add r27, r27
7bde: 48 f4 brcc .+18 ; 0x7bf2 <__fp_merge+0x24>
7be0: 21 f4 brne .+8 ; 0x7bea <__fp_merge+0x1c>
7be2: 00 20 and r0, r0
7be4: 11 f4 brne .+4 ; 0x7bea <__fp_merge+0x1c>
7be6: 60 ff sbrs r22, 0
7be8: 04 c0 rjmp .+8 ; 0x7bf2 <__fp_merge+0x24>
7bea: 6f 5f subi r22, 0xFF ; 255
7bec: 7f 4f sbci r23, 0xFF ; 255
7bee: 8f 4f sbci r24, 0xFF ; 255
7bf0: 9f 4f sbci r25, 0xFF ; 255
7bf2: 88 1f adc r24, r24
7bf4: 97 95 ror r25
7bf6: 87 95 ror r24
7bf8: 97 f9 bld r25, 7
7bfa: 08 95 ret
7bfc: 2c c0 rjmp .+88 ; 0x7c56 <__fp_zero>
00007bfe <__fp_nan>:
7bfe: 9f ef ldi r25, 0xFF ; 255
7c00: 80 ec ldi r24, 0xC0 ; 192
7c02: 08 95 ret
00007c04 <__fp_split3>:
7c04: 05 2e mov r0, r21
7c06: 09 26 eor r0, r25
7c08: 07 fa bst r0, 7
00007c0a <__fp_split2>:
7c0a: 44 0f add r20, r20
7c0c: 55 1f adc r21, r21
7c0e: 5f 3f cpi r21, 0xFF ; 255
7c10: 79 f0 breq .+30 ; 0x7c30 <__fp_split1+0x14>
7c12: aa 27 eor r26, r26
7c14: a5 17 cp r26, r21
7c16: 08 f0 brcs .+2 ; 0x7c1a <__fp_split2+0x10>
7c18: 51 e0 ldi r21, 0x01 ; 1
7c1a: 47 95 ror r20
00007c1c <__fp_split1>:
7c1c: 88 0f add r24, r24
7c1e: 99 1f adc r25, r25
7c20: 9f 3f cpi r25, 0xFF ; 255
7c22: 31 f0 breq .+12 ; 0x7c30 <__fp_split1+0x14>
7c24: bb 27 eor r27, r27
7c26: b9 17 cp r27, r25
7c28: 08 f0 brcs .+2 ; 0x7c2c <__fp_split1+0x10>
7c2a: 91 e0 ldi r25, 0x01 ; 1
7c2c: 87 95 ror r24
7c2e: 08 95 ret
7c30: 9f 91 pop r25
7c32: 9f 91 pop r25
7c34: 11 24 eor r1, r1
7c36: e3 cf rjmp .-58 ; 0x7bfe <__fp_nan>
00007c38 <__fp_split_a>:
7c38: 97 fb bst r25, 7
7c3a: 88 0f add r24, r24
7c3c: 99 1f adc r25, r25
7c3e: 9f 3f cpi r25, 0xFF ; 255
7c40: 31 f0 breq .+12 ; 0x7c4e <__fp_split_a+0x16>
7c42: bb 27 eor r27, r27
7c44: b9 17 cp r27, r25
7c46: 08 f0 brcs .+2 ; 0x7c4a <__fp_split_a+0x12>
7c48: 91 e0 ldi r25, 0x01 ; 1
7c4a: 87 95 ror r24
7c4c: 08 95 ret
7c4e: 9f 91 pop r25
7c50: 9f 91 pop r25
7c52: 11 24 eor r1, r1
7c54: d4 cf rjmp .-88 ; 0x7bfe <__fp_nan>
00007c56 <__fp_zero>:
7c56: 66 27 eor r22, r22
7c58: 77 27 eor r23, r23
7c5a: 88 27 eor r24, r24
00007c5c <__fp_zerox>:
7c5c: 99 27 eor r25, r25
7c5e: 08 95 ret
00007c60 <__mulsf3>:
7c60: d1 df rcall .-94 ; 0x7c04 <__fp_split3>
7c62: 01 d0 rcall .+2 ; 0x7c66 <__mulsf3x>
7c64: b4 cf rjmp .-152 ; 0x7bce <__fp_merge>
00007c66 <__mulsf3x>:
7c66: 99 23 and r25, r25
7c68: 39 f0 breq .+14 ; 0x7c78 <__mulsf3x+0x12>
7c6a: 55 23 and r21, r21
7c6c: 29 f0 breq .+10 ; 0x7c78 <__mulsf3x+0x12>
7c6e: 9f 57 subi r25, 0x7F ; 127
7c70: 5f 57 subi r21, 0x7F ; 127
7c72: 95 0f add r25, r21
7c74: 13 f4 brvc .+4 ; 0x7c7a <__mulsf3x+0x14>
7c76: 9a f1 brmi .+102 ; 0x7cde <__mulsf3x+0x78>
7c78: f1 cf rjmp .-30 ; 0x7c5c <__fp_zerox>
7c7a: 91 58 subi r25, 0x81 ; 129
7c7c: 9f 3f cpi r25, 0xFF ; 255
7c7e: e1 f3 breq .-8 ; 0x7c78 <__mulsf3x+0x12>
7c80: 62 9f mul r22, r18
7c82: a1 2d mov r26, r1
7c84: 0f 92 push r0
7c86: bb 27 eor r27, r27
7c88: 63 9f mul r22, r19
7c8a: a0 0d add r26, r0
7c8c: b1 1d adc r27, r1
7c8e: ee 27 eor r30, r30
7c90: 72 9f mul r23, r18
7c92: a0 0d add r26, r0
7c94: b1 1d adc r27, r1
7c96: ee 1f adc r30, r30
7c98: af 93 push r26
7c9a: aa 27 eor r26, r26
7c9c: 64 9f mul r22, r20
7c9e: b0 0d add r27, r0
7ca0: e1 1d adc r30, r1
7ca2: 73 9f mul r23, r19
7ca4: b0 0d add r27, r0
7ca6: e1 1d adc r30, r1
7ca8: aa 1f adc r26, r26
7caa: 66 27 eor r22, r22
7cac: 82 9f mul r24, r18
7cae: b0 0d add r27, r0
7cb0: e1 1d adc r30, r1
7cb2: a6 1f adc r26, r22
7cb4: 55 27 eor r21, r21
7cb6: 74 9f mul r23, r20
7cb8: e0 0d add r30, r0
7cba: a1 1d adc r26, r1
7cbc: 55 1f adc r21, r21
7cbe: 83 9f mul r24, r19
7cc0: e0 0d add r30, r0
7cc2: a1 1d adc r26, r1
7cc4: 56 1f adc r21, r22
7cc6: 84 9f mul r24, r20
7cc8: a0 0d add r26, r0
7cca: 51 1d adc r21, r1
7ccc: 85 2f mov r24, r21
7cce: 7a 2f mov r23, r26
7cd0: 6e 2f mov r22, r30
7cd2: 1f 90 pop r1
7cd4: 0f 90 pop r0
7cd6: 88 23 and r24, r24
7cd8: 1a f4 brpl .+6 ; 0x7ce0 <__mulsf3x+0x7a>
7cda: 93 95 inc r25
7cdc: 39 f4 brne .+14 ; 0x7cec <__mulsf3x+0x86>
7cde: 8f cf rjmp .-226 ; 0x7bfe <__fp_nan>
7ce0: 00 0c add r0, r0
7ce2: 11 1c adc r1, r1
7ce4: bb 1f adc r27, r27
7ce6: 66 1f adc r22, r22
7ce8: 77 1f adc r23, r23
7cea: 88 1f adc r24, r24
7cec: 01 28 or r0, r1
7cee: 08 95 ret
00007cf0 <__mulsi3>:
7cf0: 62 9f mul r22, r18
7cf2: d0 01 movw r26, r0
7cf4: 73 9f mul r23, r19
7cf6: f0 01 movw r30, r0
7cf8: 82 9f mul r24, r18
7cfa: e0 0d add r30, r0
7cfc: f1 1d adc r31, r1
7cfe: 64 9f mul r22, r20
7d00: e0 0d add r30, r0
7d02: f1 1d adc r31, r1
7d04: 92 9f mul r25, r18
7d06: f0 0d add r31, r0
7d08: 83 9f mul r24, r19
7d0a: f0 0d add r31, r0
7d0c: 74 9f mul r23, r20
7d0e: f0 0d add r31, r0
7d10: 65 9f mul r22, r21
7d12: f0 0d add r31, r0
7d14: 99 27 eor r25, r25
7d16: 72 9f mul r23, r18
7d18: b0 0d add r27, r0
7d1a: e1 1d adc r30, r1
7d1c: f9 1f adc r31, r25
7d1e: 63 9f mul r22, r19
7d20: b0 0d add r27, r0
7d22: e1 1d adc r30, r1
7d24: f9 1f adc r31, r25
7d26: bd 01 movw r22, r26
7d28: cf 01 movw r24, r30
7d2a: 11 24 eor r1, r1
7d2c: 08 95 ret
00007d2e <__udivmodhi4>:
7d2e: aa 1b sub r26, r26
7d30: bb 1b sub r27, r27
7d32: 51 e1 ldi r21, 0x11 ; 17
7d34: 07 c0 rjmp .+14 ; 0x7d44 <__udivmodhi4_ep>
00007d36 <__udivmodhi4_loop>:
7d36: aa 1f adc r26, r26
7d38: bb 1f adc r27, r27
7d3a: a6 17 cp r26, r22
7d3c: b7 07 cpc r27, r23
7d3e: 10 f0 brcs .+4 ; 0x7d44 <__udivmodhi4_ep>
7d40: a6 1b sub r26, r22
7d42: b7 0b sbc r27, r23
00007d44 <__udivmodhi4_ep>:
7d44: 88 1f adc r24, r24
7d46: 99 1f adc r25, r25
7d48: 5a 95 dec r21
7d4a: a9 f7 brne .-22 ; 0x7d36 <__udivmodhi4_loop>
7d4c: 80 95 com r24
7d4e: 90 95 com r25
7d50: bc 01 movw r22, r24
7d52: cd 01 movw r24, r26
7d54: 08 95 ret
00007d56 <__divmodhi4>:
7d56: 97 fb bst r25, 7
7d58: 09 2e mov r0, r25
7d5a: 07 26 eor r0, r23
7d5c: 0a d0 rcall .+20 ; 0x7d72 <__divmodhi4_neg1>
7d5e: 77 fd sbrc r23, 7
7d60: 04 d0 rcall .+8 ; 0x7d6a <__divmodhi4_neg2>
7d62: e5 df rcall .-54 ; 0x7d2e <__udivmodhi4>
7d64: 06 d0 rcall .+12 ; 0x7d72 <__divmodhi4_neg1>
7d66: 00 20 and r0, r0
7d68: 1a f4 brpl .+6 ; 0x7d70 <__divmodhi4_exit>
00007d6a <__divmodhi4_neg2>:
7d6a: 70 95 com r23
7d6c: 61 95 neg r22
7d6e: 7f 4f sbci r23, 0xFF ; 255
00007d70 <__divmodhi4_exit>:
7d70: 08 95 ret
00007d72 <__divmodhi4_neg1>:
7d72: f6 f7 brtc .-4 ; 0x7d70 <__divmodhi4_exit>
7d74: 90 95 com r25
7d76: 81 95 neg r24
7d78: 9f 4f sbci r25, 0xFF ; 255
7d7a: 08 95 ret
00007d7c <__udivmodsi4>:
7d7c: a1 e2 ldi r26, 0x21 ; 33
7d7e: 1a 2e mov r1, r26
7d80: aa 1b sub r26, r26
7d82: bb 1b sub r27, r27
7d84: fd 01 movw r30, r26
7d86: 0d c0 rjmp .+26 ; 0x7da2 <__udivmodsi4_ep>
00007d88 <__udivmodsi4_loop>:
7d88: aa 1f adc r26, r26
7d8a: bb 1f adc r27, r27
7d8c: ee 1f adc r30, r30
7d8e: ff 1f adc r31, r31
7d90: a2 17 cp r26, r18
7d92: b3 07 cpc r27, r19
7d94: e4 07 cpc r30, r20
7d96: f5 07 cpc r31, r21
7d98: 20 f0 brcs .+8 ; 0x7da2 <__udivmodsi4_ep>
7d9a: a2 1b sub r26, r18
7d9c: b3 0b sbc r27, r19
7d9e: e4 0b sbc r30, r20
7da0: f5 0b sbc r31, r21
00007da2 <__udivmodsi4_ep>:
7da2: 66 1f adc r22, r22
7da4: 77 1f adc r23, r23
7da6: 88 1f adc r24, r24
7da8: 99 1f adc r25, r25
7daa: 1a 94 dec r1
7dac: 69 f7 brne .-38 ; 0x7d88 <__udivmodsi4_loop>
7dae: 60 95 com r22
7db0: 70 95 com r23
7db2: 80 95 com r24
7db4: 90 95 com r25
7db6: 9b 01 movw r18, r22
7db8: ac 01 movw r20, r24
7dba: bd 01 movw r22, r26
7dbc: cf 01 movw r24, r30
7dbe: 08 95 ret
00007dc0 <__divmodsi4>:
7dc0: 97 fb bst r25, 7
7dc2: 09 2e mov r0, r25
7dc4: 05 26 eor r0, r21
7dc6: 0e d0 rcall .+28 ; 0x7de4 <__divmodsi4_neg1>
7dc8: 57 fd sbrc r21, 7
7dca: 04 d0 rcall .+8 ; 0x7dd4 <__divmodsi4_neg2>
7dcc: d7 df rcall .-82 ; 0x7d7c <__udivmodsi4>
7dce: 0a d0 rcall .+20 ; 0x7de4 <__divmodsi4_neg1>
7dd0: 00 1c adc r0, r0
7dd2: 38 f4 brcc .+14 ; 0x7de2 <__divmodsi4_exit>
00007dd4 <__divmodsi4_neg2>:
7dd4: 50 95 com r21
7dd6: 40 95 com r20
7dd8: 30 95 com r19
7dda: 21 95 neg r18
7ddc: 3f 4f sbci r19, 0xFF ; 255
7dde: 4f 4f sbci r20, 0xFF ; 255
7de0: 5f 4f sbci r21, 0xFF ; 255
00007de2 <__divmodsi4_exit>:
7de2: 08 95 ret
00007de4 <__divmodsi4_neg1>:
7de4: f6 f7 brtc .-4 ; 0x7de2 <__divmodsi4_exit>
7de6: 90 95 com r25
7de8: 80 95 com r24
7dea: 70 95 com r23
7dec: 61 95 neg r22
7dee: 7f 4f sbci r23, 0xFF ; 255
7df0: 8f 4f sbci r24, 0xFF ; 255
7df2: 9f 4f sbci r25, 0xFF ; 255
7df4: 08 95 ret
00007df6 <__prologue_saves__>:
7df6: 2f 92 push r2
7df8: 3f 92 push r3
7dfa: 4f 92 push r4
7dfc: 5f 92 push r5
7dfe: 6f 92 push r6
7e00: 7f 92 push r7
7e02: 8f 92 push r8
7e04: 9f 92 push r9
7e06: af 92 push r10
7e08: bf 92 push r11
7e0a: cf 92 push r12
7e0c: df 92 push r13
7e0e: ef 92 push r14
7e10: ff 92 push r15
7e12: 0f 93 push r16
7e14: 1f 93 push r17
7e16: cf 93 push r28
7e18: df 93 push r29
7e1a: cd b7 in r28, 0x3d ; 61
7e1c: de b7 in r29, 0x3e ; 62
7e1e: ca 1b sub r28, r26
7e20: db 0b sbc r29, r27
7e22: 0f b6 in r0, 0x3f ; 63
7e24: f8 94 cli
7e26: de bf out 0x3e, r29 ; 62
7e28: 0f be out 0x3f, r0 ; 63
7e2a: cd bf out 0x3d, r28 ; 61
7e2c: 09 94 ijmp
00007e2e <__epilogue_restores__>:
7e2e: 2a 88 ldd r2, Y+18 ; 0x12
7e30: 39 88 ldd r3, Y+17 ; 0x11
7e32: 48 88 ldd r4, Y+16 ; 0x10
7e34: 5f 84 ldd r5, Y+15 ; 0x0f
7e36: 6e 84 ldd r6, Y+14 ; 0x0e
7e38: 7d 84 ldd r7, Y+13 ; 0x0d
7e3a: 8c 84 ldd r8, Y+12 ; 0x0c
7e3c: 9b 84 ldd r9, Y+11 ; 0x0b
7e3e: aa 84 ldd r10, Y+10 ; 0x0a
7e40: b9 84 ldd r11, Y+9 ; 0x09
7e42: c8 84 ldd r12, Y+8 ; 0x08
7e44: df 80 ldd r13, Y+7 ; 0x07
7e46: ee 80 ldd r14, Y+6 ; 0x06
7e48: fd 80 ldd r15, Y+5 ; 0x05
7e4a: 0c 81 ldd r16, Y+4 ; 0x04
7e4c: 1b 81 ldd r17, Y+3 ; 0x03
7e4e: aa 81 ldd r26, Y+2 ; 0x02
7e50: b9 81 ldd r27, Y+1 ; 0x01
7e52: ce 0f add r28, r30
7e54: d1 1d adc r29, r1
7e56: 0f b6 in r0, 0x3f ; 63
7e58: f8 94 cli
7e5a: de bf out 0x3e, r29 ; 62
7e5c: 0f be out 0x3f, r0 ; 63
7e5e: cd bf out 0x3d, r28 ; 61
7e60: ed 01 movw r28, r26
7e62: 08 95 ret
00007e64 <__eeprom_read_byte_1F2021>:
7e64: f9 99 sbic 0x1f, 1 ; 31
7e66: fe cf rjmp .-4 ; 0x7e64 <__eeprom_read_byte_1F2021>
7e68: b2 bd out 0x22, r27 ; 34
7e6a: a1 bd out 0x21, r26 ; 33
7e6c: f8 9a sbi 0x1f, 0 ; 31
7e6e: 11 96 adiw r26, 0x01 ; 1
7e70: 00 b4 in r0, 0x20 ; 32
7e72: 08 95 ret
00007e74 <__eeprom_write_byte_1F2021>:
7e74: f9 99 sbic 0x1f, 1 ; 31
7e76: fe cf rjmp .-4 ; 0x7e74 <__eeprom_write_byte_1F2021>
7e78: b2 bd out 0x22, r27 ; 34
7e7a: a1 bd out 0x21, r26 ; 33
7e7c: 00 bc out 0x20, r0 ; 32
7e7e: 11 96 adiw r26, 0x01 ; 1
7e80: 0f b6 in r0, 0x3f ; 63
7e82: f8 94 cli
7e84: fa 9a sbi 0x1f, 2 ; 31
7e86: f9 9a sbi 0x1f, 1 ; 31
7e88: 0f be out 0x3f, r0 ; 63
7e8a: 08 95 ret
00007e8c <_exit>:
7e8c: ff cf rjmp .-2 ; 0x7e8c <_exit>