Blame | Last modification | View Log | RSS feed
FlightCtrl.elf: file format elf32-avr
Sections:
Idx Name Size VMA LMA File off Algn
0 .data 000001ea 00800100 000137c8 0001385c 2**0
CONTENTS, ALLOC, LOAD, DATA
1 .text 000137c8 00000000 00000000 00000094 2**1
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .bss 000009cc 008002ea 008002ea 00013a46 2**0
ALLOC
3 .comment 00000030 00000000 00000000 00013a46 2**0
CONTENTS, READONLY
4 .debug_aranges 00000020 00000000 00000000 00013a78 2**3
CONTENTS, READONLY, DEBUGGING
5 .debug_info 0000007c 00000000 00000000 00013a98 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_abbrev 00000014 00000000 00000000 00013b14 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_line 00000334 00000000 00000000 00013b28 2**0
CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:
00000000 <__vectors>:
0: 0c 94 60 0c jmp 0x18c0 ; 0x18c0 <__ctors_end>
4: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
8: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
10: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
14: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
18: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
1c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
20: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
24: 0c 94 df 8a jmp 0x115be ; 0x115be <__vector_9>
28: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
2c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
30: 0c 94 4a 7e jmp 0xfc94 ; 0xfc94 <__vector_12>
34: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
38: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
3c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
40: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
44: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
48: 0c 94 67 87 jmp 0x10ece ; 0x10ece <__vector_18>
4c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
50: 0c 94 8e 90 jmp 0x1211c ; 0x1211c <__vector_20>
54: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
58: 0c 94 52 90 jmp 0x120a4 ; 0x120a4 <__vector_22>
5c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
60: 0c 94 4c 1b jmp 0x3698 ; 0x3698 <__vector_24>
64: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
68: 0c 94 64 8c jmp 0x118c8 ; 0x118c8 <__vector_26>
6c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
70: 0c 94 11 1a jmp 0x3422 ; 0x3422 <__vector_28>
74: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
78: 0c 94 66 0f jmp 0x1ecc ; 0x1ecc <__vector_30>
7c: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
80: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
84: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
88: 0c 94 ba 0c jmp 0x1974 ; 0x1974 <__bad_interrupt>
8c: 7b 1b sub r23, r27
8e: 80 1b sub r24, r16
90: 85 1b sub r24, r21
92: 8e 1b sub r24, r30
94: a5 1b sub r26, r21
96: bc 1b sub r27, r28
98: cb 1b sub r28, r27
9a: db 1b sub r29, r27
9c: 37 1c adc r3, r7
9e: 7c 1e adc r7, r28
a0: bc 1b sub r27, r28
a2: 47 1d adc r20, r7
a4: 58 1d adc r21, r8
a6: 6d 1d adc r22, r13
a8: 8c 1d adc r24, r12
aa: a9 1d adc r26, r9
ac: f7 1d adc r31, r7
ae: 45 1e adc r4, r21
b0: a0 5c subi r26, 0xC0 ; 192
b2: 7a 5f subi r23, 0xFA ; 250
b4: 34 63 ori r19, 0x34 ; 52
b6: 79 65 ori r23, 0x59 ; 89
b8: c6 66 ori r28, 0x66 ; 102
ba: f0 67 ori r31, 0x70 ; 112
bc: 53 69 ori r21, 0x93 ; 147
be: ac 5c subi r26, 0xCC ; 204
c0: 38 5d subi r19, 0xD8 ; 216
c2: a1 5d subi r26, 0xD1 ; 209
c4: f4 5d subi r31, 0xD4 ; 212
c6: 39 5e subi r19, 0xE9 ; 233
c8: 9e 5e subi r25, 0xEE ; 238
ca: 48 6b ori r20, 0xB8 ; 184
cc: 06 5f subi r16, 0xF6 ; 246
ce: 59 5f subi r21, 0xF9 ; 249
d0: 59 5f subi r21, 0xF9 ; 249
d2: 59 5f subi r21, 0xF9 ; 249
d4: 59 5f subi r21, 0xF9 ; 249
d6: 59 5f subi r21, 0xF9 ; 249
d8: 59 5f subi r21, 0xF9 ; 249
da: 59 5f subi r21, 0xF9 ; 249
dc: 59 5f subi r21, 0xF9 ; 249
de: 59 5f subi r21, 0xF9 ; 249
e0: 85 5f subi r24, 0xF5 ; 245
e2: e9 5f subi r30, 0xF9 ; 249
e4: 6c 60 ori r22, 0x0C ; 12
e6: 9a 60 ori r25, 0x0A ; 10
e8: d6 60 ori r29, 0x06 ; 6
ea: 2e 61 ori r18, 0x1E ; 30
ec: bb 61 ori r27, 0x1B ; 27
ee: ce 62 ori r28, 0x2E ; 46
f0: 14 63 ori r17, 0x34 ; 52
f2: 14 63 ori r17, 0x34 ; 52
f4: 14 63 ori r17, 0x34 ; 52
f6: 14 63 ori r17, 0x34 ; 52
f8: 14 63 ori r17, 0x34 ; 52
fa: 14 63 ori r17, 0x34 ; 52
fc: 14 63 ori r17, 0x34 ; 52
fe: 14 63 ori r17, 0x34 ; 52
100: 14 63 ori r17, 0x34 ; 52
102: 40 63 ori r20, 0x30 ; 48
104: 52 63 ori r21, 0x32 ; 50
106: 6b 63 ori r22, 0x3B ; 59
108: bf 63 ori r27, 0x3F ; 63
10a: f7 63 ori r31, 0x37 ; 55
10c: 51 64 ori r21, 0x41 ; 65
10e: 7d 64 ori r23, 0x4D ; 77
110: 04 65 ori r16, 0x54 ; 84
112: 48 6b ori r20, 0xB8 ; 184
114: 56 65 ori r21, 0x56 ; 86
116: 56 65 ori r21, 0x56 ; 86
118: 56 65 ori r21, 0x56 ; 86
11a: 56 65 ori r21, 0x56 ; 86
11c: 56 65 ori r21, 0x56 ; 86
11e: 56 65 ori r21, 0x56 ; 86
120: 56 65 ori r21, 0x56 ; 86
122: 56 65 ori r21, 0x56 ; 86
124: d8 75 andi r29, 0x58 ; 88
126: b7 76 andi r27, 0x67 ; 103
128: 3f 77 andi r19, 0x7F ; 127
12a: a3 77 andi r26, 0x73 ; 115
12c: e3 77 andi r30, 0x73 ; 115
12e: 83 78 andi r24, 0x83 ; 131
130: f9 78 andi r31, 0x89 ; 137
132: 51 79 andi r21, 0x91 ; 145
134: b2 79 andi r27, 0x92 ; 146
136: e2 79 andi r30, 0x92 ; 146
138: 2e 7a andi r18, 0xAE ; 174
13a: 59 7a andi r21, 0xA9 ; 169
13c: 84 7a andi r24, 0xA4 ; 164
13e: dc 7a andi r29, 0xAC ; 172
140: 22 7b andi r18, 0xB2 ; 178
142: 70 7b andi r23, 0xB0 ; 176
144: b9 7b andi r27, 0xB9 ; 185
146: fe 7b andi r31, 0xBE ; 190
148: 64 7c andi r22, 0xC4 ; 196
14a: 4e 7d andi r20, 0xDE ; 222
14c: 48 83 st Y, r20
14e: a1 84 ldd r10, Z+9 ; 0x09
150: 1a 85 ldd r17, Y+10 ; 0x0a
152: cb 85 ldd r28, Y+11 ; 0x0b
154: 6b 85 ldd r22, Y+11 ; 0x0b
156: 9b 85 ldd r25, Y+11 ; 0x0b
158: 87 83 std Z+7, r24 ; 0x07
15a: 4f 84 ldd r4, Y+15 ; 0x0f
15c: cb 85 ldd r28, Y+11 ; 0x0b
15e: e4 83 std Z+4, r30 ; 0x04
160: 86 8c ldd r8, Z+30 ; 0x1e
162: c6 8c ldd r12, Z+30 ; 0x1e
164: fd 8c ldd r15, Y+29 ; 0x1d
166: 5a 8d ldd r21, Y+26 ; 0x1a
168: 77 8d ldd r23, Z+31 ; 0x1f
16a: b4 8d ldd r27, Z+28 ; 0x1c
16c: 5c 8e std Y+28, r5 ; 0x1c
16e: 13 18 sub r1, r3
170: 16 18 sub r1, r6
172: 16 18 sub r1, r6
174: 16 18 sub r1, r6
176: 1f 18 sub r1, r15
178: 22 18 sub r2, r2
17a: 25 18 sub r2, r5
17c: 37 18 sub r3, r7
17e: 34 18 sub r3, r4
00000180 <__trampolines_end>:
180: 2e 00 .word 0x002e ; ????
00000182 <__c.3064>:
182: 0a 0d 4d 69 78 65 72 2d 43 6f 6e 66 69 67 3a 20 ..Mixer-Config:
192: 27 25 73 27 20 28 25 75 20 4d 6f 74 6f 72 73 29 '%s' (%u Motors)
...
000001a3 <__c.3059>:
1a3: 0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66 ..Generating def
1b3: 61 75 6c 74 20 4d 69 78 65 72 20 54 61 62 6c 65 ault Mixer Table
...
000001c4 <__c.3057>:
1c4: 0a 0d 55 73 69 6e 67 20 50 61 72 61 6d 65 74 65 ..Using Paramete
1d4: 72 20 53 65 74 20 25 64 00 r Set %d.
000001dd <__c.3048>:
1dd: 0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66 ..Generating def
1ed: 61 75 6c 74 20 50 61 72 61 6d 65 74 65 72 20 53 ault Parameter S
1fd: 65 74 20 25 64 00 et %d.
00000203 <__c.3045>:
203: 0a 0d 2d 2d 3e 20 48 61 72 64 77 61 72 65 20 56 ..--> Hardware V
213: 65 72 73 69 6f 6e 20 42 79 74 65 20 43 68 61 6e ersion Byte Chan
223: 67 65 64 20 3c 2d 2d 00 ged <--.
0000022b <__c.3157>:
22b: 0a 0d 47 79 72 6f 20 63 61 6c 69 62 72 61 74 69 ..Gyro calibrati
23b: 6f 6e 20 64 61 74 61 20 6e 6f 74 20 76 61 6c 69 on data not vali
24b: 64 0d 0a 00 d...
0000024f <__c.3152>:
24f: 0a 0d 41 43 43 20 6e 6f 74 20 63 61 6c 69 62 72 ..ACC not calibr
25f: 61 74 65 64 21 0d 0a 00 ated!...
00000267 <__c.3029>:
267: 0a 0d 46 6c 69 67 68 74 2d 74 69 6d 65 20 25 75 ..Flight-time %u
277: 20 6d 69 6e 20 54 6f 74 61 6c 3a 25 75 20 6d 69 min Total:%u mi
287: 6e 00 n.
00000289 <__c.3027>:
289: 4f 4b 0a 0d 00 OK...
0000028e <__c.3022>:
28e: 0a 0d 43 61 6c 69 62 72 61 74 69 6e 67 20 70 72 ..Calibrating pr
29e: 65 73 73 75 72 65 20 73 65 6e 73 6f 72 2e 2e 00 essure sensor...
000002ae <__c.3020>:
2ae: 3c 2d 2d 20 77 61 72 6e 69 6e 67 20 6f 6c 64 20 <-- warning old
2be: 56 65 72 73 69 6f 6e 21 00 Version!.
000002c7 <__c.3018>:
2c7: 0a 0d 42 4c 2d 46 69 72 6d 77 61 72 65 20 25 64 ..BL-Firmware %d
2d7: 2e 25 30 32 64 00 .%02d.
000002dd <__c.3013>:
2dd: 0a 0d 0a 0d 21 21 20 4d 49 53 53 49 4e 47 20 42 ....!! MISSING B
2ed: 4c 2d 43 54 52 4c 3a 20 25 64 20 21 21 00 L-CTRL: %d !!.
000002fb <__c.3008>:
2fb: 25 64 00 %d.
000002fe <__c.2999>:
2fe: 0a 0d 46 6f 75 6e 64 20 42 4c 2d 43 74 72 6c 3a ..Found BL-Ctrl:
30e: 20 00 .
00000310 <__c.2990>:
310: 0a 0d 4f 6c 64 20 46 43 20 48 61 72 64 77 61 72 ..Old FC Hardwar
320: 65 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 e not supported
330: 62 79 20 74 68 69 73 20 46 69 72 6d 77 61 72 65 by this Firmware
340: 21 00 !.
00000342 <__c.2976>:
342: 20 20 41 75 74 6f 6c 61 6e 64 69 6e 67 3a 20 25 Autolanding: %
352: 64 2e 25 64 56 00 d.%dV.
00000358 <__c.2974>:
358: 20 20 41 75 74 6f 2d 43 48 3a 20 25 64 2e 25 64 Auto-CH: %d.%d
368: 56 00 V.
0000036a <__c.2972>:
36a: 20 4c 6f 77 20 77 61 72 6e 69 6e 67 3a 20 25 64 Low warning: %d
37a: 2e 25 64 56 00 .%dV.
0000037f <__c.2970>:
37f: 20 25 64 20 43 65 6c 6c 73 20 00 %d Cells .
0000038a <__c.2968>:
38a: 0a 0d 42 61 74 74 3a 00 ..Batt:.
00000392 <__c.2959>:
392: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..==============
3a2: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
3b2: 3d 3d 3d 3d 3d 00 =====.
000003b8 <__c.3487>:
3b8: 25 73 00 %s.
000003bb <__c.3485>:
3bb: 28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00 (Set -> Load).
000003c9 <__c.3483>:
3c9: 4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00 No SD-Card .
000003d7 <__c.3481>:
3d7: 2d 2d 00 --.
000003da <__c.3479>:
3da: 25 32 64 00 %2d.
000003de <__c.3477>:
3de: 20 20 20 00 .
000003e2 <__c.3475>:
3e2: 6c 6f 61 64 20 70 6f 69 6e 74 3a 00 load point:.
000003ee <__c.3470>:
3ee: 43 61 6d 3a 20 25 33 69 00 Cam: %3i.
000003f7 <__c.3468>:
3f7: 44 49 52 3a 20 25 33 64 25 63 00 DIR: %3d%c.
00000402 <__c.3466>:
402: 41 4c 54 3a 25 34 69 6d 20 20 20 20 00 ALT:%4im .
0000040f <__c.3464>:
40f: 41 4c 54 3a 25 34 69 2f 25 69 6d 20 00 ALT:%4i/%im .
0000041c <__c.3461>:
41c: 57 50 3a 25 32 64 2f 25 64 20 44 69 73 74 3a 25 WP:%2d/%d Dist:%
42c: 33 64 6d 20 00 3dm .
00000431 <__c.3459>:
431: 20 25 32 69 3a 25 30 32 69 20 00 %2i:%02i .
0000043c <__c.3457>:
43c: 20 25 32 69 2e 25 31 69 56 20 00 %2i.%1iV .
00000447 <__c.3453>:
447: 4c 6f 61 64 20 73 69 6e 67 6c 65 20 50 6f 73 69 Load single Posi
457: 74 69 6f 6e 00 tion.
0000045c <__c.3446>:
45c: 21 4e 6f 20 47 50 53 2d 46 69 78 21 20 00 !No GPS-Fix! .
0000046a <__c.3444>:
46a: 28 53 65 74 20 2d 3e 20 53 74 6f 72 65 29 00 (Set -> Store).
00000479 <__c.3442>:
479: 4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00 No SD-Card .
00000487 <__c.3440>:
487: 2d 2d 00 --.
0000048a <__c.3438>:
48a: 25 32 64 20 00 %2d .
0000048f <__c.3436>:
48f: 20 20 20 00 .
00000493 <__c.3434>:
493: 53 74 6f 72 65 20 70 6f 69 6e 74 3a 00 Store point:.
000004a0 <__c.3429>:
4a0: 43 61 6d 3a 20 25 33 69 00 Cam: %3i.
000004a9 <__c.3427>:
4a9: 44 49 52 3a 20 25 33 64 25 63 00 DIR: %3d%c.
000004b4 <__c.3425>:
4b4: 41 4c 54 3a 25 34 69 6d 00 ALT:%4im.
000004bd <__c.3422>:
4bd: 20 25 32 69 3a 25 30 32 69 20 00 %2i:%02i .
000004c8 <__c.3420>:
4c8: 20 25 32 69 2e 25 31 69 56 20 00 %2i.%1iV .
000004d3 <__c.3416>:
4d3: 53 74 6f 72 65 20 73 69 6e 67 6c 65 20 50 6f 73 Store single Pos
4e3: 69 74 69 6f 6e 00 ition.
000004e9 <__c.3409>:
4e9: 20 20 20 20 20 20 20 20 20 20 20 20 20 00 .
000004f7 <__c.3407>:
4f7: 28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00 (Set -> Load).
00000505 <__c.3405>:
505: 4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00 No SD-Card .
00000513 <__c.3403>:
513: 20 2d 2d 00 --.
00000517 <__c.3401>:
517: 25 32 64 20 28 46 49 58 29 00 %2d (FIX).
00000521 <__c.3399>:
521: 20 20 20 00 .
00000525 <__c.3397>:
525: 4c 6f 61 64 20 6c 69 73 74 3a 00 Load list:.
00000530 <__c.3392>:
530: 25 73 00 %s.
00000533 <__c.3390>:
533: 25 32 69 2e 25 31 69 56 20 00 %2i.%1iV .
0000053d <__c.3387>:
53d: 4e 6f 20 57 50 73 20 61 63 74 69 76 65 20 20 20 No WPs active
54d: 20 00 .
0000054f <__c.3385>:
54f: 41 63 74 69 76 65 20 57 50 3a 25 32 64 2f 25 64 Active WP:%2d/%d
55f: 20 00 .
00000561 <__c.3381>:
561: 28 46 69 78 65 64 20 50 6f 73 69 74 69 6f 6e 73 (Fixed Positions
571: 29 00 ).
00000573 <__c.3379>:
573: 4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00 Load Waypoints.
00000582 <__c.3372>:
582: 21 4e 6f 20 47 50 53 2d 46 69 78 21 20 00 !No GPS-Fix! .
00000590 <__c.3370>:
590: 20 20 20 20 20 20 20 20 20 20 20 20 20 00 .
0000059e <__c.3368>:
59e: 28 53 65 74 20 2d 3e 20 4c 6f 61 64 29 00 (Set -> Load).
000005ac <__c.3366>:
5ac: 4e 6f 20 53 44 2d 43 61 72 64 20 20 20 00 No SD-Card .
000005ba <__c.3364>:
5ba: 4c 6f 61 64 20 6c 69 73 74 3a 20 2d 2d 20 00 Load list: -- .
000005c9 <__c.3362>:
5c9: 4c 6f 61 64 20 6c 69 73 74 3a 00 Load list:.
000005d4 <__c.3360>:
5d4: 25 32 69 20 20 20 00 %2i .
000005db <__c.3358>:
5db: 20 20 20 00 .
000005df <__c.3353>:
5df: 25 73 00 %s.
000005e2 <__c.3351>:
5e2: 25 32 69 2e 25 31 69 56 20 00 %2i.%1iV .
000005ec <__c.3348>:
5ec: 4e 6f 20 57 50 73 20 61 63 74 69 76 65 20 20 20 No WPs active
5fc: 20 20 00 .
000005ff <__c.3346>:
5ff: 41 63 74 69 76 65 20 57 50 3a 25 32 64 2f 25 64 Active WP:%2d/%d
60f: 20 00 .
00000611 <__c.3342>:
611: 28 52 65 6c 61 74 69 76 65 20 50 6f 73 69 74 69 (Relative Positi
621: 6f 6e 73 29 00 ons).
00000626 <__c.3340>:
626: 4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00 Load Waypoints.
00000635 <__c.3324>:
635: 43 4f 4d 50 41 53 53 20 4f 46 46 21 20 00 COMPASS OFF! .
00000643 <__c.3322>:
643: 48 48 21 20 00 HH! .
00000648 <__c.3320>:
648: 4c 4f 4f 50 49 4e 47 21 20 00 LOOPING! .
00000652 <__c.3318>:
652: 43 4f 55 50 4c 49 4e 47 20 4f 46 46 21 20 00 COUPLING OFF! .
00000661 <__c.3315>:
661: 50 34 3a 25 34 69 20 50 35 3a 25 34 69 20 36 3a P4:%4i P5:%4i 6:
671: 25 33 69 00 %3i.
00000675 <__c.3313>:
675: 50 31 3a 25 34 69 20 50 32 3a 25 34 69 20 33 3a P1:%4i P2:%4i 3:
685: 25 33 69 00 %3i.
00000689 <__c.3311>:
689: 47 73 3a 25 34 69 20 59 61 3a 25 34 69 20 00 Gs:%4i Ya:%4i .
00000698 <__c.3309>:
698: 4e 69 3a 25 34 69 20 52 6f 3a 25 34 69 20 43 3a Ni:%4i Ro:%4i C:
6a8: 25 33 69 00 %3i.
000006ac <__c.3306>:
6ac: 48 4f 4c 44 20 00 HOLD .
000006b2 <__c.3304>:
6b2: 25 75 6d 00 %um.
000006b6 <__c.3302>:
6b6: 48 4f 4d 45 20 41 4c 54 3a 00 HOME ALT:.
000006c0 <__c.3299>:
6c0: 20 46 53 3a 25 75 73 65 6b 20 00 FS:%usek .
000006cb <__c.3297>:
6cb: 28 48 4f 4c 44 29 00 (HOLD).
000006d2 <__c.3295>:
6d2: 28 41 49 44 29 20 00 (AID) .
000006d9 <__c.3293>:
6d9: 28 48 4f 4d 45 29 00 (HOME).
000006e0 <__c.3291>:
6e0: 28 46 52 45 45 29 00 (FREE).
000006e7 <__c.3289>:
6e7: 44 49 53 41 42 4c 45 44 00 DISABLED.
000006f0 <__c.3287>:
6f0: 47 50 53 3a 00 GPS:.
000006f5 <__c.3284>:
6f5: 20 54 45 41 43 48 00 TEACH.
000006fc <__c.3282>:
6fc: 20 28 4f 46 46 29 00 (OFF).
00000703 <__c.3280>:
703: 20 28 4f 4e 29 20 00 (ON) .
0000070a <__c.3278>:
70a: 44 49 53 41 42 4c 45 44 00 DISABLED.
00000713 <__c.3276>:
713: 43 46 3a 00 CF:.
00000717 <__c.3273>:
717: 44 49 53 41 42 4c 45 44 00 DISABLED.
00000720 <__c.3271>:
720: 56 41 52 49 4f 00 VARIO.
00000726 <__c.3269>:
726: 4c 49 4d 49 54 00 LIMIT.
0000072c <__c.3267>:
72c: 28 4f 46 46 29 20 00 (OFF) .
00000733 <__c.3265>:
733: 28 4f 4e 29 20 20 00 (ON) .
0000073a <__c.3263>:
73a: 50 4f 54 49 3a 25 33 75 20 00 POTI:%3u .
00000744 <__c.3261>:
744: 41 4c 54 3a 00 ALT:.
00000749 <__c.3258>:
749: 4d 69 6e 3a 25 32 69 2e 25 31 69 56 20 25 73 20 Min:%2i.%1iV %s
...
0000075a <__c.3254>:
75a: 53 65 74 74 69 6e 67 3a 25 75 20 25 73 20 00 Setting:%u %s .
00000769 <__c.3240>:
769: 20 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 72 www.MikroKopter
779: 2e 64 65 20 20 00 .de .
0000077f <__c.3238>:
77f: 21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65 20 !! LiPo voltage
78f: 21 21 00 !!.
00000792 <__c.3236>:
792: 45 52 52 3a 20 00 ERR: .
00000798 <__c.3234>:
798: 45 52 52 3a 20 25 32 64 20 21 00 ERR: %2d !.
000007a3 <__c.3231>:
7a3: 25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 25 %3i %3i %3i %3i%
7b3: 63 43 00 cC.
000007b6 <__c.3229>:
7b6: 25 33 69 20 25 33 69 25 63 43 20 20 20 20 20 20 %3i %3i%cC
7c6: 20 20 00 .
000007c9 <__c.3227>:
7c9: 25 32 69 2e 25 69 20 25 32 69 2e 25 69 20 25 32 %2i.%i %2i.%i %2
7d9: 69 2e 25 69 20 25 32 69 2e 25 69 41 00 i.%i %2i.%iA.
000007e6 <__c.3225>:
7e6: 25 32 69 2e 25 69 20 25 32 69 2e 25 69 41 00 %2i.%i %2i.%iA.
000007f5 <__c.3222>:
7f5: 25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 25 %3i %3i %3i %3i%
805: 63 43 00 cC.
00000808 <__c.3220>:
808: 25 32 69 2e 25 69 20 25 32 69 2e 25 69 20 25 32 %2i.%i %2i.%i %2
818: 69 2e 25 69 20 25 32 69 2e 25 69 41 00 i.%i %2i.%iA.
00000825 <__c.3217>:
825: 20 20 20 4e 6f 20 4e 61 76 69 43 74 72 6c 20 20 No NaviCtrl
835: 20 20 20 20 20 00 .
0000083b <__c.3215>:
83b: 44 47 50 53 20 00 DGPS .
00000841 <__c.3213>:
841: 4e 4f 46 49 58 00 NOFIX.
00000847 <__c.3209>:
847: 20 20 33 44 20 00 3D .
0000084d <__c.3206>:
84d: 47 50 53 3a 25 32 75 6d 2f 73 20 53 41 54 3a 25 GPS:%2um/s SAT:%
85d: 64 20 00 d .
00000860 <__c.3203>:
860: 20 20 00 .
00000863 <__c.3201>:
863: 43 46 00 CF.
00000866 <__c.3199>:
866: 50 57 52 3a 25 32 69 2e 25 31 69 41 20 28 25 69 PWR:%2i.%1iA (%i
876: 57 29 20 00 W) .
0000087a <__c.3196>:
87a: 48 4d 3a 25 33 64 25 63 20 20 44 49 53 54 3a 25 HM:%3d%c DIST:%
88a: 33 64 6d 20 25 63 00 3dm %c.
00000891 <__c.3193>:
891: 25 63 00 %c.
00000894 <__c.3191>:
894: 41 4c 54 3a 2d 2d 2d 2d 20 00 ALT:---- .
0000089e <__c.3189>:
89e: 41 4c 54 3a 25 34 69 6d 00 ALT:%4im.
000008a7 <__c.3187>:
8a7: 41 4c 54 3a 25 34 69 6d 00 ALT:%4im.
000008b0 <__c.3185>:
8b0: 44 49 52 3a 25 33 64 25 63 00 DIR:%3d%c.
000008ba <__c.3181>:
8ba: 20 25 32 69 3a 25 30 32 69 20 20 25 32 69 2e 25 %2i:%02i %2i.%
8ca: 31 69 56 20 25 34 69 6d 41 68 00 1iV %4imAh.
000008d5 <__c.3179>:
8d5: 20 25 32 69 3a 25 30 32 69 20 20 25 32 69 2e 25 %2i:%02i %2i.%
8e5: 31 69 56 20 25 34 69 6d 41 68 00 1iV %4imAh.
000008f0 <__c.3164>:
8f0: 20 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 72 www.MikroKopter
900: 2e 64 65 20 20 00 .de .
00000906 <__c.3162>:
906: 21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65 20 !! LiPo voltage
916: 21 21 00 !!.
00000919 <__c.3160>:
919: 45 52 52 3a 20 00 ERR: .
0000091f <__c.3158>:
91f: 45 52 52 3a 20 25 32 64 20 21 00 ERR: %2d !.
0000092a <__c.3154>:
92a: 20 20 20 20 25 32 75 6d 2f 73 3a 20 20 48 4d 3a %2um/s: HM:
93a: 25 33 64 25 63 20 25 63 00 %3d%c %c.
00000943 <__c.3152>:
943: 69 6e 63 6c 3a 25 32 64 25 63 28 25 32 69 29 00 incl:%2d%c(%2i).
00000953 <__c.3150>:
953: 48 4d 3a 25 33 64 25 63 20 25 63 00 HM:%3d%c %c.
0000095f <__c.3148>:
95f: 4d 41 47 3a 25 33 75 25 25 20 00 MAG:%3u%% .
0000096a <__c.3145>:
96a: 21 21 00 !!.
0000096d <__c.3141>:
96d: 33 44 00 3D.
00000970 <__c.3139>:
970: 44 20 00 D .
00000973 <__c.3136>:
973: 44 49 53 54 3a 25 33 64 6d 00 DIST:%3dm.
0000097d <__c.3134>:
97d: 53 41 54 3a 25 32 64 20 00 SAT:%2d .
00000986 <__c.3132>:
986: 3a 00 :.
00000988 <__c.3129>:
988: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
998: 2d 2d 2d 2d 2d 00 -----.
0000099e <__c.3127>:
99e: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d ---------+------
9ae: 2d 2d 2d 2d 2d 00 -----.
000009b4 <__c.3125>:
9b4: 3a 00 :.
000009b6 <__c.3123>:
9b6: 3a 00 :.
000009b8 <__c.3121>:
9b8: 3a 00 :.
000009ba <__c.3118>:
9ba: 49 3a 25 32 69 2e 25 31 69 41 20 00 I:%2i.%1iA .
000009c6 <__c.3116>:
9c6: 20 20 25 35 69 20 20 00 %5i .
000009ce <__c.3114>:
9ce: 20 20 25 35 69 20 20 00 %5i .
000009d6 <__c.3111>:
9d6: 20 00 .
000009d8 <__c.3109>:
9d8: 43 00 C.
000009da <__c.3107>:
9da: 44 49 52 3a 20 25 33 64 25 63 00 DIR: %3d%c.
000009e5 <__c.3105>:
9e5: 20 20 25 32 69 3a 25 30 32 69 20 20 00 %2i:%02i .
000009f2 <__c.3103>:
9f2: 20 20 25 32 69 3a 25 30 32 69 20 20 00 %2i:%02i .
000009ff <__c.3099>:
9ff: 41 4c 54 3a 2d 2d 2d 2d 20 00 ALT:---- .
00000a09 <__c.3097>:
a09: 41 4c 54 3a 25 34 69 6d 20 20 00 ALT:%4im .
00000a14 <__c.3095>:
a14: 41 4c 54 3a 25 34 69 6d 20 25 63 00 ALT:%4im %c.
00000a20 <__c.3093>:
a20: 20 20 25 32 69 2e 25 31 69 56 20 20 00 %2i.%1iV .
00000a2d <__c.3091>:
a2d: 20 20 25 32 69 2e 25 31 69 56 20 20 00 %2i.%1iV .
00000a3a <__c.2982>:
a3a: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
a4a: 20 20 20 20 20 00 .
00000a50 <HOTT_ERROR>:
a50: 00 00 05 00 05 00 04 01 06 01 08 00 06 01 02 00 ................
a60: 04 00 04 00 07 00 07 00 07 00 07 00 07 00 07 00 ................
a70: 07 00 03 01 03 01 05 00 17 01 0f 01 06 00 09 01 ................
a80: 0a 01 19 01 05 01 05 01 19 01 1a 01 0f 01 01 00 ................
a90: 09 00 06 00 06 00 ......
00000a96 <NC_ERROR_TEXT>:
a96: 4e 6f 20 45 72 72 6f 72 20 20 20 20 20 20 20 20 No Error
aa6: 00 4e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 20 .Not compatible
ab6: 20 00 4d 4b 33 4d 61 67 20 6e 6f 74 20 63 6f 6d .MK3Mag not com
ac6: 70 61 00 4e 6f 20 46 43 20 63 6f 6d 6d 75 6e 69 pa.No FC communi
ad6: 63 61 74 00 43 6f 6d 70 61 73 73 20 63 6f 6d 6d cat.Compass comm
ae6: 75 6e 69 63 00 47 50 53 20 63 6f 6d 6d 75 6e 69 unic.GPS communi
af6: 63 61 74 69 6f 00 63 6f 6d 70 61 73 73 20 76 61 catio.compass va
b06: 6c 75 65 20 20 20 00 52 43 20 53 69 67 6e 61 6c lue .RC Signal
b16: 20 6c 6f 73 74 20 20 00 46 43 20 73 70 69 20 72 lost .FC spi r
b26: 78 20 65 72 72 6f 72 20 00 4e 6f 20 4e 43 20 63 x error .No NC c
b36: 6f 6d 6d 75 6e 69 63 61 74 00 46 43 20 4e 69 63 ommunicat.FC Nic
b46: 6b 20 47 79 72 6f 20 20 20 20 00 46 43 20 52 6f k Gyro .FC Ro
b56: 6c 6c 20 47 79 72 6f 20 20 20 20 00 46 43 20 59 ll Gyro .FC Y
b66: 61 77 20 47 79 72 6f 20 20 20 20 20 00 46 43 20 aw Gyro .FC
b76: 4e 69 63 6b 20 41 43 43 20 20 20 20 20 00 46 43 Nick ACC .FC
b86: 20 52 6f 6c 6c 20 41 43 43 20 20 20 20 20 00 46 Roll ACC .F
b96: 43 20 5a 2d 41 43 43 20 20 20 20 20 20 20 20 00 C Z-ACC .
ba6: 50 72 65 73 73 75 72 65 20 73 65 6e 73 6f 72 20 Pressure sensor
bb6: 00 49 32 43 20 46 43 2d 3e 42 4c 2d 43 74 72 6c .I2C FC->BL-Ctrl
bc6: 20 00 42 6c 20 4d 69 73 73 69 6e 67 20 20 20 20 .Bl Missing
bd6: 20 20 00 4d 69 78 65 72 20 45 72 72 6f 72 20 20 .Mixer Error
be6: 20 20 20 00 43 61 72 65 66 72 65 65 20 45 72 72 .Carefree Err
bf6: 6f 72 20 20 00 47 50 53 20 46 69 78 20 6c 6f 73 or .GPS Fix los
c06: 74 20 20 20 20 00 4d 61 67 6e 65 74 20 45 72 72 t .Magnet Err
c16: 6f 72 20 20 20 20 00 4d 6f 74 6f 72 20 72 65 73 or .Motor res
c26: 74 61 72 74 20 20 20 00 42 4c 20 4c 69 6d 69 74 tart .BL Limit
c36: 61 74 69 6f 6e 20 20 20 00 47 50 53 20 52 61 6e ation .GPS Ran
c46: 67 65 20 20 20 20 20 20 20 00 4e 6f 20 53 44 2d ge .No SD-
c56: 43 61 72 64 20 20 20 20 20 20 00 53 44 2d 4c 6f Card .SD-Lo
c66: 67 67 69 6e 67 20 65 72 72 6f 72 00 46 6c 79 69 gging error.Flyi
c76: 6e 67 20 72 61 6e 67 65 21 20 20 20 00 4d 61 78 ng range! .Max
c86: 20 41 6c 74 69 74 75 64 65 21 20 20 20 00 4e 6f Altitude! .No
c96: 20 47 50 53 20 66 69 78 20 20 20 20 20 20 00 63 GPS fix .c
ca6: 6f 6d 70 61 73 73 20 6e 6f 74 20 63 61 6c 2e 00 ompass not cal..
cb6: 42 4c 2d 53 65 6c 66 74 65 73 74 20 20 20 20 20 BL-Selftest
cc6: 00 6e 6f 20 65 78 74 2e 20 63 6f 6d 70 61 73 73 .no ext. compass
cd6: 20 00 63 6f 6d 70 61 73 73 20 73 65 6e 73 6f 72 .compass sensor
ce6: 20 20 00 .
00000ce9 <SETTING>:
ce9: 53 65 74 20 20 3a 00 Set :.
00000cf0 <BOAT_MODE>:
cf0: 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 28 42 6f MikroKopter (Bo
d00: 61 74 29 20 20 00 at) .
00000d06 <SIMULATION>:
d06: 20 20 53 49 4d 55 4c 41 54 49 4f 4e 20 61 63 74 SIMULATION act
d16: 69 76 65 20 20 00 ive .
00000d1c <LANDING>:
d1c: 20 21 21 20 20 20 4c 41 4e 44 49 4e 47 20 20 20 !! LANDING
d2c: 20 21 21 20 20 00 !! .
00000d32 <UNDERVOLTAGE>:
d32: 20 21 21 20 4c 69 50 6f 20 76 6f 6c 74 61 67 65 !! LiPo voltage
d42: 20 21 21 20 20 00 !! .
00000d48 <MIKROKOPTER>:
d48: 20 20 20 20 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 MikroKopter
d58: 20 20 20 20 20 00 .
00000d5e <__c.3117>:
d5e: 4e 6f 20 4e 61 76 69 43 74 72 6c 21 00 No NaviCtrl!.
00000d6b <__c.3115>:
d6b: 48 6f 6d 65 3a 25 33 64 6d 20 25 33 64 25 63 20 Home:%3dm %3d%c
d7b: 25 63 00 %c.
00000d7e <__c.3113>:
d7e: 44 47 50 53 00 DGPS.
00000d83 <__c.3111>:
d83: 4e 6f 46 78 00 NoFx.
00000d88 <__c.3107>:
d88: 20 20 33 44 00 3D.
00000d8d <__c.3104>:
d8d: 25 32 75 6d 2f 73 20 53 61 74 3a 25 64 20 00 %2um/s Sat:%d .
00000d9c <__c.3099>:
d9c: 20 20 00 .
00000d9f <__c.3097>:
d9f: 2d 3e 00 ->.
00000da2 <__c.3095>:
da2: 2d 2d 2f 2d 2d 00 --/--.
00000da8 <__c.3093>:
da8: 25 32 64 2f 25 64 20 00 %2d/%d .
00000db0 <__c.3091>:
db0: 23 25 32 64 20 57 50 73 3a 00 #%2d WPs:.
00000dba <__c.3089>:
dba: 6e 6f 20 47 50 53 2d 46 69 78 00 no GPS-Fix.
00000dc5 <__c.3087>:
dc5: 6e 6f 20 53 44 2d 43 61 72 64 00 no SD-Card.
00000dd0 <__c.3085>:
dd0: 52 65 6c 3a 25 73 00 Rel:%s.
00000dd7 <__c.3083>:
dd7: 52 65 6c 61 74 69 76 65 20 57 50 73 20 00 Relative WPs .
00000de5 <__c.3076>:
de5: 20 20 00 .
00000de8 <__c.3074>:
de8: 2d 3e 00 ->.
00000deb <__c.3072>:
deb: 2d 2d 2f 2d 2d 00 --/--.
00000df1 <__c.3070>:
df1: 25 32 64 2f 25 64 20 00 %2d/%d .
00000df9 <__c.3068>:
df9: 23 25 32 64 20 57 50 3a 00 #%2d WP:.
00000e02 <__c.3066>:
e02: 6e 6f 20 53 44 2d 43 61 72 64 00 no SD-Card.
00000e0d <__c.3064>:
e0d: 46 49 58 3a 25 73 00 FIX:%s.
00000e14 <__c.3062>:
e14: 46 49 58 20 57 61 79 70 6f 69 6e 74 73 00 FIX Waypoints.
00000e22 <__c.3055>:
e22: 20 20 00 .
00000e25 <__c.3053>:
e25: 2d 3e 00 ->.
00000e28 <__c.3051>:
e28: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
...
00000e39 <__c.3049>:
e39: 44 69 73 74 3a 25 33 64 20 41 6c 74 3a 25 33 64 Dist:%3d Alt:%3d
e49: 20 00 .
00000e4b <__c.3047>:
e4b: 25 32 64 00 %2d.
00000e4f <__c.3045>:
e4f: 6e 6f 20 53 44 2d 43 61 72 64 00 no SD-Card.
00000e5a <__c.3043>:
e5a: 4c 6f 61 64 20 50 6f 69 6e 74 00 Load Point.
00000e65 <__c.3036>:
e65: 20 20 00 .
00000e68 <__c.3034>:
e68: 2d 3e 00 ->.
00000e6b <__c.3032>:
e6b: 44 69 72 3a 25 33 64 20 41 6c 74 3a 25 33 64 6d Dir:%3d Alt:%3dm
...
00000e7c <__c.3030>:
e7c: 25 32 64 00 %2d.
00000e80 <__c.3028>:
e80: 6e 6f 20 47 50 53 2d 46 69 78 00 no GPS-Fix.
00000e8b <__c.3026>:
e8b: 6e 6f 20 53 44 2d 43 61 72 64 00 no SD-Card.
00000e96 <__c.3024>:
e96: 53 61 76 65 20 50 6f 69 6e 74 3a 00 Save Point:.
00000ea2 <__c.3017>:
ea2: 53 61 76 65 20 73 69 6e 67 6c 2e 50 6f 69 6e 74 Save singl.Point
...
00000eb3 <__c.3012>:
eb3: 4c 6f 61 64 20 73 69 6e 67 6c 2e 50 6f 69 6e 74 Load singl.Point
...
00000ec4 <__c.3007>:
ec4: 28 52 65 6c 61 74 69 76 65 29 20 20 20 00 (Relative) .
00000ed2 <__c.3005>:
ed2: 4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00 Load Waypoints.
00000ee1 <__c.3000>:
ee1: 28 46 69 78 65 64 29 20 20 20 20 20 20 00 (Fixed) .
00000eef <__c.2998>:
eef: 4c 6f 61 64 20 57 61 79 70 6f 69 6e 74 73 00 Load Waypoints.
00000efe <__c.2993>:
efe: 49 6e 63 6c 69 2e 3a 25 33 69 25 63 20 28 25 69 Incli.:%3i%c (%i
f0e: 29 20 00 ) .
00000f11 <__c.2991>:
f11: 4d 61 67 6e 65 74 3a 25 33 69 25 25 20 25 33 69 Magnet:%3i%% %3i
f21: 25 63 00 %c.
00000f24 <__c.2986>:
f24: 25 34 69 57 20 25 36 69 6d 41 68 00 %4iW %6imAh.
00000f30 <__c.2984>:
f30: 25 32 69 2e 25 31 69 56 20 25 33 69 2e 25 31 69 %2i.%1iV %3i.%1i
f40: 41 00 A.
00000f42 <__c.2979>:
f42: 25 63 43 20 20 20 20 20 00 %cC .
00000f4b <__c.2977>:
f4b: 54 65 6d 70 65 72 61 74 75 72 65 73 20 20 20 20 Temperatures
...
00000f5c <__c.2975>:
f5c: 25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 00 %3i %3i %3i %3i.
00000f6c <__c.2973>:
f6c: 25 33 69 20 25 33 69 20 25 33 69 20 25 33 69 00 %3i %3i %3i %3i.
00000f7c <__c.2968>:
f7c: 52 00 R.
00000f7e <__c.2966>:
f7e: 25 34 69 6d 25 63 00 %4im%c.
00000f85 <__c.2964>:
f85: 25 34 69 20 25 32 69 3a 25 30 32 69 00 %4i %2i:%02i.
00000f92 <__c.2962>:
f92: 28 42 6f 61 74 2d 4d 6f 64 65 29 00 (Boat-Mode).
00000f9e <__c.2960>:
f9e: 53 65 74 25 64 3a 25 73 00 Set%d:%s.
00000fa7 <__c.2958>:
fa7: 53 49 4d 55 4c 41 54 49 4f 4e 00 SIMULATION.
00000fb2 <__c.2956>:
fb2: 45 52 52 4f 52 3a 20 25 32 64 20 00 ERROR: %2d .
00000fbe <__c.2952>:
fbe: 53 74 61 74 75 73 20 20 20 20 00 Status .
00000fc9 <__c.2950>:
fc9: 25 33 64 25 63 20 25 33 64 6d 25 63 00 %3d%c %3dm%c.
00000fd6 <__c.2948>:
fd6: 25 32 69 2e 25 31 69 56 00 %2i.%1iV.
00000fdf <JetiBox_Menu>:
fdf: 08 01 00 00 e3 6d 00 02 01 01 5f 6b 01 03 02 02 .....m...._k....
fef: db 6b 02 04 03 03 ce 71 03 05 04 09 77 6c 04 06 .k.....q....wl..
fff: 05 0a a2 6c 05 07 06 0b cd 6c 06 08 07 0c e2 6c ...l.....l.....l
100f: 07 00 08 06 33 6c 04 09 09 09 ed 70 05 0a 0a 0a ....3l.....p....
101f: f7 6c 06 0b 0b 0b 20 70 07 0c 0c 0c 68 6f .l.... p....ho
0000102d <JETI_CODE>:
102d: 00 4f 50 51 52 53 54 53 56 57 48 00 58 59 00 5a .OPQRSTSVWH.XY.Z
103d: 55 45 46 47 48 41 00 49 42 4a 4a 00 00 00 00 00 UEFGHA.IBJJ.....
104d: 00 00 00 00 00 00 44 4c 4d 00 00 00 00 00 4e 00 ......DLM.....N.
105d: 00 00 4b 00 43 ..K.C
00001062 <__c.3151>:
1062: 25 31 64 2e 25 30 32 64 20 25 31 64 2e 25 30 32 %1d.%02d %1d.%02
1072: 64 20 25 31 64 2e 25 30 32 64 20 25 31 64 2e 25 d %1d.%02d %1d.%
1082: 30 32 64 00 02d.
00001086 <__c.3149>:
1086: 42 4c 20 56 65 72 73 69 6f 6e 73 00 BL Versions.
00001092 <__c.3146>:
1092: 31 32 00 12.
00001095 <__c.3144>:
1095: 31 31 00 11.
00001098 <__c.3142>:
1098: 31 30 00 10.
0000109b <__c.3140>:
109b: 20 25 63 20 20 20 2d 20 20 20 2d 20 20 20 2d 20 %c - - -
...
000010ac <__c.3138>:
10ac: 20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20 %c %c %c
10bc: 25 63 20 00 %c .
000010c0 <__c.3136>:
10c0: 20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20 %c %c %c
10d0: 25 63 20 00 %c .
000010d4 <__c.3134>:
10d4: 42 4c 2d 43 74 72 6c 20 66 6f 75 6e 64 20 00 BL-Ctrl found .
000010e3 <__c.3128>:
10e3: 25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20 %3d %3d %3d %3d
...
000010f4 <__c.3126>:
10f4: 28 69 6e 20 30 2e 31 41 29 00 (in 0.1A).
000010fe <__c.3124>:
10fe: 42 4c 20 43 75 72 72 65 6e 74 00 BL Current.
00001109 <__c.3118>:
1109: 25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20 %3d %3d %3d %3d
...
0000111a <__c.3116>:
111a: 42 4c 20 54 65 6d 70 65 72 61 74 75 72 65 00 BL Temperature.
00001129 <__c.3110>:
1129: 25 33 64 20 25 33 64 20 25 33 64 20 25 33 64 20 %3d %3d %3d %3d
...
0000113a <__c.3108>:
113a: 42 4c 2d 43 74 72 6c 20 45 72 72 6f 72 73 20 00 BL-Ctrl Errors .
0000114a <__c.3105>:
114a: 52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00 Range:%3i-%3i.
00001158 <__c.3103>:
1158: 50 6f 73 69 74 69 6f 6e 3a 20 25 33 69 00 Position: %3i.
00001166 <__c.3101>:
1166: 53 65 74 70 6f 69 6e 74 20 20 25 33 69 00 Setpoint %3i.
00001174 <__c.3099>:
1174: 53 65 72 76 6f 20 20 00 Servo .
0000117c <__c.3096>:
117c: 54 72 75 65 3a 20 20 20 20 20 25 35 69 00 True: %5i.
0000118a <__c.3094>:
118a: 47 79 72 6f 3a 20 20 20 20 20 25 35 69 00 Gyro: %5i.
00001198 <__c.3092>:
1198: 4d 61 67 6e 65 74 3a 20 20 20 25 35 69 00 Magnet: %5i.
000011a6 <__c.3090>:
11a6: 43 6f 6d 70 61 73 73 00 Compass.
000011ae <__c.3087>:
11ae: 28 72 65 73 65 74 29 00 (reset).
000011b6 <__c.3085>:
11b6: 41 63 74 3a 20 20 25 35 75 6d 69 6e 00 Act: %5umin.
000011c3 <__c.3083>:
11c3: 54 6f 74 61 6c 3a 25 35 75 6d 69 6e 00 Total:%5umin.
000011d0 <__c.3081>:
11d0: 46 6c 69 67 68 74 2d 54 69 6d 65 20 20 00 Flight-Time .
000011de <__c.3075>:
11de: 50 6f 74 69 25 69 3a 20 20 25 33 69 00 Poti%i: %3i.
000011eb <__c.3069>:
11eb: 50 6f 74 69 25 69 3a 20 20 25 33 69 00 Poti%i: %3i.
000011f8 <__c.3066>:
11f8: 4c 61 6e 64 3a 20 25 32 64 2e 25 64 56 00 Land: %2d.%dV.
00001206 <__c.3064>:
1206: 48 6f 6d 65 3a 20 25 32 64 2e 25 64 56 00 Home: %2d.%dV.
00001214 <__c.3062>:
1214: 57 61 72 6e 3a 20 25 32 64 2e 25 64 56 00 Warn: %2d.%dV.
00001222 <__c.3060>:
1222: 55 6e 64 65 72 76 6f 6c 74 61 67 65 73 20 20 00 Undervoltages .
00001232 <__c.3057>:
1232: 52 43 2d 43 68 61 6e 6e 65 6c 73 3a 25 34 69 00 RC-Channels:%4i.
00001242 <__c.3055>:
1242: 52 43 2d 51 75 61 6c 69 74 79 3a 20 25 34 69 00 RC-Quality: %4i.
00001252 <__c.3053>:
1252: 52 65 63 65 69 76 65 72 00 Receiver.
0000125b <__c.3050>:
125b: 44 69 73 63 68 61 72 67 65 3a 20 25 35 69 6d 41 Discharge: %5imA
126b: 68 00 h.
0000126d <__c.3048>:
126d: 50 6f 77 65 72 3a 20 20 20 20 20 25 34 69 57 00 Power: %4iW.
0000127d <__c.3046>:
127d: 43 75 72 72 65 6e 74 3a 20 20 20 25 33 69 2e 25 Current: %3i.%
128d: 31 69 41 00 1iA.
00001291 <__c.3044>:
1291: 56 6f 6c 74 61 67 65 3a 20 20 20 25 33 69 2e 25 Voltage: %3i.%
12a1: 31 69 56 00 1iV.
000012a5 <__c.3041>:
12a5: 5a 20 20 20 20 25 34 69 20 28 25 33 69 29 00 Z %4i (%3i).
000012b4 <__c.3039>:
12b4: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
000012c3 <__c.3037>:
12c3: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
000012d2 <__c.3035>:
12d2: 41 43 43 20 2d 20 53 65 6e 73 6f 72 00 ACC - Sensor.
000012df <__c.3032>:
12df: 59 61 77 20 20 25 34 69 20 28 25 34 69 29 00 Yaw %4i (%4i).
000012ee <__c.3030>:
12ee: 52 6f 6c 6c 20 25 34 69 20 28 25 34 69 29 00 Roll %4i (%4i).
000012fd <__c.3028>:
12fd: 4e 69 63 6b 20 25 34 69 20 28 25 34 69 29 00 Nick %4i (%4i).
0000130c <__c.3026>:
130c: 47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00 Gyro - Sensor.
0000131a <__c.3023>:
131a: 50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00 P3:%4i P4:%4i .
0000132a <__c.3021>:
132a: 50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00 P1:%4i P2:%4i .
0000133a <__c.3019>:
133a: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i .
0000134a <__c.3017>:
134a: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i .
0000135a <__c.3011>:
135a: 4b 25 69 3a 25 34 69 20 20 4b 25 69 3a 25 34 69 K%i:%4i K%i:%4i
136a: 20 00 .
0000136c <__c.3008>:
136c: 43 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00 Compass: %5i.
0000137b <__c.3006>:
137b: 52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00 Roll: %5i.
0000138a <__c.3004>:
138a: 4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00 Nick: %5i.
00001399 <__c.3002>:
1399: 61 63 74 2e 20 62 65 61 72 69 6e 67 00 act. bearing.
000013a6 <__c.2999>:
13a6: 25 69 00 %i.
000013a9 <__c.2997>:
13a9: 28 41 29 00 (A).
000013ad <__c.2995>:
13ad: 4f 66 66 73 65 74 3a 20 20 25 35 69 00 Offset: %5i.
000013ba <__c.2993>:
13ba: 50 72 65 73 73 75 72 65 3a 25 35 69 00 Pressure:%5i.
000013c7 <__c.2991>:
13c7: 53 65 74 70 6f 69 6e 74 3a 25 35 69 00 Setpoint:%5i.
000013d4 <__c.2989>:
13d4: 48 65 69 67 68 74 3a 20 20 25 35 69 00 Height: %5i.
000013e1 <__c.2985>:
13e1: 42 4c 2d 53 65 6c 66 74 65 73 74 20 45 72 72 3a BL-Selftest Err:
13f1: 25 32 64 00 %2d.
000013f5 <__c.2983>:
13f5: 49 32 43 20 45 52 52 4f 52 21 21 21 00 I2C ERROR!!!.
00001402 <__c.2981>:
1402: 4d 69 73 73 69 6e 67 20 42 4c 2d 43 74 72 6c 3a Missing BL-Ctrl:
1412: 25 64 20 21 21 00 %d !!.
00001418 <__c.2979>:
1418: 48 61 72 64 77 61 72 65 20 45 72 72 6f 72 20 31 Hardware Error 1
1428: 3a 25 64 20 21 21 00 :%d !!.
0000142f <__c.2977>:
142f: 45 52 52 25 32 64 3a 00 ERR%2d:.
00001437 <__c.2975>:
1437: 4d 69 78 65 72 20 45 72 72 6f 72 21 00 Mixer Error!.
00001444 <__c.2973>:
1444: 42 4f 41 54 00 BOAT.
00001449 <__c.2971>:
1449: 53 65 74 3a 25 64 20 25 73 00 Set:%d %s.
00001453 <__c.2969>:
1453: 48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e HW:V%d.%d SW:%d.
1463: 25 30 32 64 25 63 20 00 %02d%c .
0000146b <__c.2967>:
146b: 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00 + MikroKopter +.
0000147b <__c.2964>:
147b: 5b 25 69 5d 00 [%i].
00001480 <__c.2962>:
1480: 5b 25 69 5d 00 [%i].
00001485 <pgm_sinlookup>:
1485: 00 00 8f 00 1e 01 ad 01 3b 02 ca 02 58 03 e6 03 ........;...X...
1495: 74 04 02 05 8f 05 1b 06 a7 06 33 07 be 07 48 08 t.........3...H.
14a5: d2 08 5b 09 e3 09 6b 0a f2 0a 78 0b fd 0b 81 0c ..[...k...x.....
14b5: 04 0d 86 0d 07 0e 87 0e 06 0f 84 0f 00 10 7b 10 ..............{.
14c5: f5 10 6e 11 e5 11 5b 12 cf 12 42 13 b3 13 23 14 ..n...[...B...#.
14d5: 92 14 fe 14 6a 15 d3 15 3b 16 a1 16 05 17 67 17 ....j...;.....g.
14e5: c8 17 27 18 83 18 de 18 37 19 8e 19 e3 19 36 1a ..'.....7.....6.
14f5: 87 1a d6 1a 23 1b 6e 1b b6 1b fd 1b 41 1c 83 1c ....#.n.....A...
1505: c3 1c 00 1d 3c 1d 75 1d ab 1d e0 1d 12 1e 42 1e ....<.u.......B.
1515: 6f 1e 9a 1e c3 1e e9 1e 0d 1f 2e 1f 4d 1f 69 1f o...........M.i.
1525: 84 1f 9b 1f b0 1f c3 1f d3 1f e1 1f ec 1f f5 1f ................
1535: fb 1f ff 1f 00 20 .....
0000153b <__c.3126>:
153b: 21 21 21 20 49 4e 43 4f 4d 50 41 54 49 42 4c 45 !!! INCOMPATIBLE
154b: 20 21 21 21 00 !!!.
00001550 <ANALOG_TEXT>:
1550: 41 6e 67 6c 65 4e 69 63 6b 20 20 20 20 20 20 20 AngleNick
1560: 41 6e 67 6c 65 52 6f 6c 6c 20 20 20 20 20 20 20 AngleRoll
1570: 41 63 63 4e 69 63 6b 20 20 20 20 20 20 20 20 20 AccNick
1580: 41 63 63 52 6f 6c 6c 20 20 20 20 20 20 20 20 20 AccRoll
1590: 59 61 77 47 79 72 6f 20 20 20 20 20 20 20 20 20 YawGyro
15a0: 41 6c 74 69 74 75 64 65 20 5b 30 2e 31 6d 5d 20 Altitude [0.1m]
15b0: 41 63 63 5a 20 20 20 20 20 20 20 20 20 20 20 20 AccZ
15c0: 47 61 73 20 20 20 20 20 20 20 20 20 20 20 20 20 Gas
15d0: 43 6f 6d 70 61 73 73 20 56 61 6c 75 65 20 20 20 Compass Value
15e0: 56 6f 6c 74 61 67 65 20 5b 30 2e 31 56 5d 20 20 Voltage [0.1V]
15f0: 52 65 63 65 69 76 65 72 20 4c 65 76 65 6c 20 20 Receiver Level
1600: 47 79 72 6f 20 43 6f 6d 70 61 73 73 20 20 20 20 Gyro Compass
1610: 4d 6f 74 6f 72 20 31 20 20 20 20 20 20 20 20 20 Motor 1
1620: 4d 6f 74 6f 72 20 32 20 20 20 20 20 20 20 20 20 Motor 2
1630: 4d 6f 74 6f 72 20 33 20 20 20 20 20 20 20 20 20 Motor 3
1640: 4d 6f 74 6f 72 20 34 20 20 20 20 20 20 20 20 20 Motor 4
1650: 31 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 16
1660: 31 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 17
1670: 31 38 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18
1680: 31 39 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19
1690: 53 65 72 76 6f 20 20 20 20 20 20 20 20 20 20 20 Servo
16a0: 48 6f 76 65 72 67 61 73 20 20 20 20 20 20 20 20 Hovergas
16b0: 43 75 72 72 65 6e 74 20 5b 30 2e 31 41 5d 20 20 Current [0.1A]
16c0: 43 61 70 61 63 69 74 79 20 5b 6d 41 68 5d 20 20 Capacity [mAh]
16d0: 48 65 69 67 68 74 20 53 65 74 70 6f 69 6e 74 20 Height Setpoint
16e0: 32 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25
16f0: 32 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26
1700: 32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27
1710: 49 32 43 2d 45 72 72 6f 72 20 20 20 20 20 20 20 I2C-Error
1720: 42 4c 20 4c 69 6d 69 74 20 20 20 20 20 20 20 20 BL Limit
1730: 47 50 53 5f 4e 69 63 6b 20 20 20 20 20 20 20 20 GPS_Nick
1740: 47 50 53 5f 52 6f 6c 6c 20 20 20 20 20 20 20 20 GPS_Roll
00001750 <Msg2>:
1750: 0a 0d 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65 ..www.MikroKopte
1760: 72 2e 64 65 20 28 63 29 20 48 69 53 79 73 74 65 r.de (c) HiSyste
1770: 6d 73 20 47 6d 62 48 00 ms GmbH.
00001778 <Msg1>:
1778: 0a 0d 74 68 65 20 75 73 65 20 6f 66 20 74 68 69 ..the use of thi
1788: 73 20 73 6f 66 74 77 61 72 65 20 69 73 20 6f 6e s software is on
1798: 6c 79 20 70 65 72 6d 69 74 74 65 64 20 0a 0d 6f ly permitted ..o
17a8: 6e 20 6f 72 69 67 69 6e 61 6c 20 4d 69 6b 72 6f n original Mikro
17b8: 4b 6f 70 74 65 72 2d 48 61 72 64 77 61 72 65 00 Kopter-Hardware.
000017c8 <Rec_USER>:
17c8: 55 73 65 72 00 User.
000017cd <Rec_HoTT>:
17cd: 48 6f 54 54 20 56 34 00 HoTT V4.
000017d5 <Rec_ACT_DSL>:
17d5: 41 43 54 20 44 53 4c 00 ACT DSL.
000017dd <Rec_Jeti>:
17dd: 4a 65 74 69 00 Jeti.
000017e2 <Rec_Spektrum>:
17e2: 53 70 65 6b 74 72 75 6d 00 Spektrum.
000017eb <Rec_PPM>:
17eb: 50 50 4d 00 PPM.
000017ef <__c.6>:
17ef: 0a 0d 52 65 63 65 69 76 65 72 3a 20 00 ..Receiver: .
000017fc <__c.7>:
17fc: 53 2e 42 75 73 00 S.Bus.
00001802 <__c.8>:
1802: 75 6e 6b 6e 6f 77 6e 2e 20 55 73 69 6e 67 20 50 unknown. Using P
1812: 50 4d 2e 2e 2e 00 PM....
00001818 <__c.9>:
1818: 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 not supported by
1828: 20 68 61 72 64 77 61 72 65 21 00 hardware!.
00001833 <__c.3>:
1833: 0a 0d 20 2d 20 4c 49 42 20 4e 4f 54 20 43 4f 4d .. - LIB NOT COM
1843: 50 41 54 49 42 4c 45 20 21 21 21 21 00 PATIBLE !!!!.
00001850 <__c.4>:
1850: 0a 0d 0a 0d 21 21 20 42 6f 6f 74 6c 6f 61 64 65 ....!! Bootloade
1860: 72 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 r not compatible
1870: 20 74 6f 20 48 61 72 64 77 61 72 65 20 3e 20 32 to Hardware > 2
1880: 2e 32 20 21 21 0a 0d 0a 0d 00 .2 !!.....
0000188a <__c.5>:
188a: 0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a ..FlightControl.
189a: 0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a .Hardware:%d.%d.
18aa: 0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 30 .Software:V%d.%0
18ba: 32 64 25 63 20 00 2d%c .
000018c0 <__ctors_end>:
18c0: 11 24 eor r1, r1
18c2: 1f be out 0x3f, r1 ; 63
18c4: cf ef ldi r28, 0xFF ; 255
18c6: d0 e4 ldi r29, 0x40 ; 64
18c8: de bf out 0x3e, r29 ; 62
18ca: cd bf out 0x3d, r28 ; 61
000018cc <__do_copy_data>:
18cc: 12 e0 ldi r17, 0x02 ; 2
18ce: a0 e0 ldi r26, 0x00 ; 0
18d0: b1 e0 ldi r27, 0x01 ; 1
18d2: e8 ec ldi r30, 0xC8 ; 200
18d4: f7 e3 ldi r31, 0x37 ; 55
18d6: 01 e0 ldi r16, 0x01 ; 1
18d8: 0b bf out 0x3b, r16 ; 59
18da: 02 c0 rjmp .+4 ; 0x18e0 <__do_copy_data+0x14>
18dc: 07 90 elpm r0, Z+
18de: 0d 92 st X+, r0
18e0: aa 3e cpi r26, 0xEA ; 234
18e2: b1 07 cpc r27, r17
18e4: d9 f7 brne .-10 ; 0x18dc <__do_copy_data+0x10>
000018e6 <__do_clear_bss>:
18e6: 2c e0 ldi r18, 0x0C ; 12
18e8: aa ee ldi r26, 0xEA ; 234
18ea: b2 e0 ldi r27, 0x02 ; 2
18ec: 01 c0 rjmp .+2 ; 0x18f0 <.do_clear_bss_start>
000018ee <.do_clear_bss_loop>:
18ee: 1d 92 st X+, r1
000018f0 <.do_clear_bss_start>:
18f0: a6 3b cpi r26, 0xB6 ; 182
18f2: b2 07 cpc r27, r18
18f4: e1 f7 brne .-8 ; 0x18ee <.do_clear_bss_loop>
000018f6 <ndfcvbghs>:
18f6: 7a ea ldi r23, 0xAA ; 170
18f8: e2 e0 ldi r30, 0x02 ; 2
18fa: f0 e0 ldi r31, 0x00 ; 0
18fc: 81 e2 ldi r24, 0x21 ; 33
18fe: 80 93 57 00 sts 0x0057, r24
1902: 14 91 lpm r17, Z
1904: 20 ef ldi r18, 0xF0 ; 240
1906: 37 ef ldi r19, 0xF7 ; 247
1908: 41 e0 ldi r20, 0x01 ; 1
190a: 50 e0 ldi r21, 0x00 ; 0
190c: c6 e1 ldi r28, 0x16 ; 22
190e: d3 e0 ldi r29, 0x03 ; 3
1910: 6f e0 ldi r22, 0x0F ; 15
1912: da 01 movw r26, r20
1914: c9 01 movw r24, r18
1916: 2f 5f subi r18, 0xFF ; 255
1918: 3f 4f sbci r19, 0xFF ; 255
191a: 4f 4f sbci r20, 0xFF ; 255
191c: 5f 4f sbci r21, 0xFF ; 255
191e: ab bf out 0x3b, r26 ; 59
1920: fc 01 movw r30, r24
1922: 87 91 elpm r24, Z+
1924: 89 93 st Y+, r24
1926: 61 50 subi r22, 0x01 ; 1
1928: 67 ff sbrs r22, 7
192a: f3 cf rjmp .-26 ; 0x1912 <ndfcvbghs+0x1c>
192c: 84 ee ldi r24, 0xE4 ; 228
192e: 8a bd out 0x2a, r24 ; 42
1930: 80 91 1e 03 lds r24, 0x031E
1934: 80 93 ea 02 sts 0x02EA, r24
1938: 89 31 cpi r24, 0x19 ; 25
193a: 38 f0 brcs .+14 ; 0x194a <ndfcvbghs+0x54>
193c: 86 e0 ldi r24, 0x06 ; 6
193e: 80 93 0b 01 sts 0x010B, r24
1942: 87 e0 ldi r24, 0x07 ; 7
1944: 80 93 0a 01 sts 0x010A, r24
1948: 7b ea ldi r23, 0xAB ; 171
194a: e6 e1 ldi r30, 0x16 ; 22
194c: f3 e0 ldi r31, 0x03 ; 3
194e: 6e e0 ldi r22, 0x0E ; 14
1950: 81 91 ld r24, Z+
1952: 78 27 eor r23, r24
1954: 70 95 com r23
1956: 61 50 subi r22, 0x01 ; 1
1958: 67 ff sbrs r22, 7
195a: fa cf rjmp .-12 ; 0x1950 <ndfcvbghs+0x5a>
195c: 80 91 25 03 lds r24, 0x0325
1960: 78 17 cp r23, r24
1962: 21 f0 breq .+8 ; 0x196c <ndfcvbghs+0x76>
1964: 17 39 cpi r17, 0x97 ; 151
1966: 11 f4 brne .+4 ; 0x196c <ndfcvbghs+0x76>
1968: 00 00 nop
196a: fe cf rjmp .-4 ; 0x1968 <ndfcvbghs+0x72>
196c: 0e 94 57 52 call 0xa4ae ; 0xa4ae <main>
1970: 0c 94 e2 9b jmp 0x137c4 ; 0x137c4 <_exit>
00001974 <__bad_interrupt>:
1974: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
00001978 <isqrt32>:
.global isqrt32
.func isqrt32
isqrt32:
clr r0
1978: 00 24 eor r0, r0
clr r18
197a: 22 27 eor r18, r18
clr r19
197c: 33 27 eor r19, r19
clr r20
197e: 44 27 eor r20, r20
ldi r21, 1
1980: 51 e0 ldi r21, 0x01 ; 1
clr r27
1982: bb 27 eor r27, r27
clr r30
1984: ee 27 eor r30, r30
clr r31
1986: ff 27 eor r31, r31
ldi r26, 16
1988: a0 e1 ldi r26, 0x10 ; 16
1: lsl r22
198a: 66 0f add r22, r22
rol r23
198c: 77 1f adc r23, r23
rol r24
198e: 88 1f adc r24, r24
rol r25
1990: 99 1f adc r25, r25
rol r0
1992: 00 1c adc r0, r0
rol r18
1994: 22 1f adc r18, r18
rol r19
1996: 33 1f adc r19, r19
rol r20
1998: 44 1f adc r20, r20
lsl r22
199a: 66 0f add r22, r22
rol r23
199c: 77 1f adc r23, r23
rol r24
199e: 88 1f adc r24, r24
rol r25
19a0: 99 1f adc r25, r25
rol r0
19a2: 00 1c adc r0, r0
rol r18
19a4: 22 1f adc r18, r18
rol r19
19a6: 33 1f adc r19, r19
rol r20
19a8: 44 1f adc r20, r20
brpl 2f
19aa: 2a f4 brpl .+10 ; 0x19b6 <isqrt32+0x3e>
add r0, r21
19ac: 05 0e add r0, r21
adc r18, r27
19ae: 2b 1f adc r18, r27
adc r19, r30
19b0: 3e 1f adc r19, r30
adc r20, r31
19b2: 4f 1f adc r20, r31
rjmp 3f
19b4: 04 c0 rjmp .+8 ; 0x19be <isqrt32+0x46>
2: sub r0, r21
19b6: 05 1a sub r0, r21
sbc r18, r27
19b8: 2b 0b sbc r18, r27
sbc r19, r30
19ba: 3e 0b sbc r19, r30
sbc r20, r31
19bc: 4f 0b sbc r20, r31
3: lsl r21
19be: 55 0f add r21, r21
rol r27
19c0: bb 1f adc r27, r27
rol r30
19c2: ee 1f adc r30, r30
andi r21, 0b11111000
19c4: 58 7f andi r21, 0xF8 ; 248
ori r21, 0b00000101
19c6: 55 60 ori r21, 0x05 ; 5
sbrc r20, 7
19c8: 47 fd sbrc r20, 7
subi r21, 2
19ca: 52 50 subi r21, 0x02 ; 2
dec r26
19cc: aa 95 dec r26
brne 1b
19ce: e9 f6 brne .-70 ; 0x198a <isqrt32+0x12>
lsr r30
19d0: e6 95 lsr r30
ror r27
19d2: b7 95 ror r27
ror r21
19d4: 57 95 ror r21
lsr r30
19d6: e6 95 lsr r30
ror r27
19d8: b7 95 ror r27
ror r21
19da: 57 95 ror r21
mov r24, r21
19dc: 85 2f mov r24, r21
mov r25, r27
19de: 9b 2f mov r25, r27
ret
19e0: 08 95 ret
000019e2 <isqrt16>:
.global isqrt16
.func isqrt16
isqrt16:
clr r18
19e2: 22 27 eor r18, r18
clr r19
19e4: 33 27 eor r19, r19
ldi r20, 1
19e6: 41 e0 ldi r20, 0x01 ; 1
clr r21
19e8: 55 27 eor r21, r21
ldi r22, 8
19ea: 68 e0 ldi r22, 0x08 ; 8
1: lsl r24
19ec: 88 0f add r24, r24
rol r25
19ee: 99 1f adc r25, r25
rol r18
19f0: 22 1f adc r18, r18
rol r19
19f2: 33 1f adc r19, r19
lsl r24
19f4: 88 0f add r24, r24
rol r25
19f6: 99 1f adc r25, r25
rol r18
19f8: 22 1f adc r18, r18
rol r19
19fa: 33 1f adc r19, r19
brpl 2f
19fc: 1a f4 brpl .+6 ; 0x1a04 <isqrt16+0x22>
add r18, r20
19fe: 24 0f add r18, r20
adc r19, r21
1a00: 35 1f adc r19, r21
rjmp 3f
1a02: 02 c0 rjmp .+4 ; 0x1a08 <isqrt16+0x26>
2: sub r18, r20
1a04: 24 1b sub r18, r20
sbc r19, r21
1a06: 35 0b sbc r19, r21
3: lsl r20
1a08: 44 0f add r20, r20
rol r21
1a0a: 55 1f adc r21, r21
andi r20, 0b11111000
1a0c: 48 7f andi r20, 0xF8 ; 248
ori r20, 0b00000101
1a0e: 45 60 ori r20, 0x05 ; 5
sbrc r19, 7
1a10: 37 fd sbrc r19, 7
subi r20, 2
1a12: 42 50 subi r20, 0x02 ; 2
dec r22
1a14: 6a 95 dec r22
brne 1b
1a16: 51 f7 brne .-44 ; 0x19ec <isqrt16+0xa>
lsr r21
1a18: 56 95 lsr r21
ror r20
1a1a: 47 95 ror r20
lsr r21
1a1c: 56 95 lsr r21
ror r20
1a1e: 47 95 ror r20
mov r24, r20
1a20: 84 2f mov r24, r20
ret
1a22: 08 95 ret
00001a24 <ihypot>:
.global ihypot
.func ihypot
ihypot:
clr r26
1a24: aa 27 eor r26, r26
sbrs r25, 7
1a26: 97 ff sbrs r25, 7
rjmp 1f
1a28: 04 c0 rjmp .+8 ; 0x1a32 <ihypot+0xe>
com r24
1a2a: 80 95 com r24
com r25
1a2c: 90 95 com r25
adc r24, r26
1a2e: 8a 1f adc r24, r26
adc r25, r26
1a30: 9a 1f adc r25, r26
1: sbrs r23, 7
1a32: 77 ff sbrs r23, 7
rjmp 2f
1a34: 04 c0 rjmp .+8 ; 0x1a3e <ihypot+0x1a>
com r22
1a36: 60 95 com r22
com r23
1a38: 70 95 com r23
adc r22, r26
1a3a: 6a 1f adc r22, r26
adc r23, r26
1a3c: 7a 1f adc r23, r26
2: mul r22, r22
1a3e: 66 9f mul r22, r22
movw r18, r0
1a40: 90 01 movw r18, r0
mul r23, r23
1a42: 77 9f mul r23, r23
movw r20, r0
1a44: a0 01 movw r20, r0
mul r22, r23
1a46: 67 9f mul r22, r23
add r19, r0
1a48: 30 0d add r19, r0
adc r20, r1
1a4a: 41 1d adc r20, r1
adc r21, r26
1a4c: 5a 1f adc r21, r26
add r19, r0
1a4e: 30 0d add r19, r0
adc r20, r1
1a50: 41 1d adc r20, r1
adc r21, r26
1a52: 5a 1f adc r21, r26
mul r24, r24
1a54: 88 9f mul r24, r24
movw r30, r0
1a56: f0 01 movw r30, r0
mul r25, r25
1a58: 99 9f mul r25, r25
add r18, r30
1a5a: 2e 0f add r18, r30
adc r19, r31
1a5c: 3f 1f adc r19, r31
adc r20, r0
1a5e: 40 1d adc r20, r0
adc r21, r1
1a60: 51 1d adc r21, r1
mul r24, r25
1a62: 89 9f mul r24, r25
add r19, r0
1a64: 30 0d add r19, r0
adc r20, r1
1a66: 41 1d adc r20, r1
adc r21, r26
1a68: 5a 1f adc r21, r26
add r19, r0
1a6a: 30 0d add r19, r0
adc r20, r1
1a6c: 41 1d adc r20, r1
adc r21, r26
1a6e: 5a 1f adc r21, r26
movw r24, r20
1a70: ca 01 movw r24, r20
movw r22, r18
1a72: b9 01 movw r22, r18
clr r1
1a74: 11 24 eor r1, r1
rjmp isqrt32
1a76: 80 cf rjmp .-256 ; 0x1978 <isqrt32>
00001a78 <fomklkdtn89SFGrsgt9rf>:
1a78: 4f b7 in r20, 0x3f ; 63
1a7a: 20 e4 ldi r18, 0x40 ; 64
1a7c: 30 e0 ldi r19, 0x00 ; 0
1a7e: f8 94 cli
1a80: 80 91 c9 00 lds r24, 0x00C9
1a84: 8f 77 andi r24, 0x7F ; 127
1a86: 80 93 c9 00 sts 0x00C9, r24
1a8a: 80 91 c9 00 lds r24, 0x00C9
1a8e: 8f 7b andi r24, 0xBF ; 191
1a90: 80 93 c9 00 sts 0x00C9, r24
1a94: 80 91 c9 00 lds r24, 0x00C9
1a98: 8f 7d andi r24, 0xDF ; 223
1a9a: 80 93 c9 00 sts 0x00C9, r24
1a9e: 83 2f mov r24, r19
1aa0: 99 27 eor r25, r25
1aa2: 80 93 cd 00 sts 0x00CD, r24
1aa6: 20 93 cc 00 sts 0x00CC, r18
1aaa: 80 91 c8 00 lds r24, 0x00C8
1aae: 82 60 ori r24, 0x02 ; 2
1ab0: 80 93 c8 00 sts 0x00C8, r24
1ab4: 88 e1 ldi r24, 0x18 ; 24
1ab6: 80 93 c9 00 sts 0x00C9, r24
1aba: 80 91 ca 00 lds r24, 0x00CA
1abe: 8f 77 andi r24, 0x7F ; 127
1ac0: 80 93 ca 00 sts 0x00CA, r24
1ac4: 80 91 ca 00 lds r24, 0x00CA
1ac8: 8f 7b andi r24, 0xBF ; 191
1aca: 80 93 ca 00 sts 0x00CA, r24
1ace: 80 91 ca 00 lds r24, 0x00CA
1ad2: 8f 7d andi r24, 0xDF ; 223
1ad4: 80 93 ca 00 sts 0x00CA, r24
1ad8: 80 91 ca 00 lds r24, 0x00CA
1adc: 8f 7e andi r24, 0xEF ; 239
1ade: 80 93 ca 00 sts 0x00CA, r24
1ae2: 80 91 ca 00 lds r24, 0x00CA
1ae6: 87 7f andi r24, 0xF7 ; 247
1ae8: 80 93 ca 00 sts 0x00CA, r24
1aec: 80 91 c9 00 lds r24, 0x00C9
1af0: 8b 7f andi r24, 0xFB ; 251
1af2: 80 93 c9 00 sts 0x00C9, r24
1af6: 80 91 ca 00 lds r24, 0x00CA
1afa: 84 60 ori r24, 0x04 ; 4
1afc: 80 93 ca 00 sts 0x00CA, r24
1b00: 80 91 ca 00 lds r24, 0x00CA
1b04: 82 60 ori r24, 0x02 ; 2
1b06: 80 93 ca 00 sts 0x00CA, r24
1b0a: 80 91 c8 00 lds r24, 0x00C8
1b0e: 87 ff sbrs r24, 7
1b10: 03 c0 rjmp .+6 ; 0x1b18 <fomklkdtn89SFGrsgt9rf+0xa0>
1b12: 80 91 ce 00 lds r24, 0x00CE
1b16: f9 cf rjmp .-14 ; 0x1b0a <fomklkdtn89SFGrsgt9rf+0x92>
1b18: 80 91 c9 00 lds r24, 0x00C9
1b1c: 80 68 ori r24, 0x80 ; 128
1b1e: 80 93 c9 00 sts 0x00C9, r24
1b22: 4f bf out 0x3f, r20 ; 63
1b24: 08 95 ret
00001b26 <FGRT0589rge90gj459gg4>:
1b26: 0f 93 push r16
1b28: 1f 93 push r17
1b2a: cf 93 push r28
1b2c: df 93 push r29
1b2e: 48 2f mov r20, r24
1b30: 4f 5f subi r20, 0xFF ; 255
1b32: 89 31 cpi r24, 0x19 ; 25
1b34: 08 f0 brcs .+2 ; 0x1b38 <FGRT0589rge90gj459gg4+0x12>
1b36: 8b c0 rjmp .+278 ; 0x1c4e <FGRT0589rge90gj459gg4+0x128>
1b38: 80 91 0d 08 lds r24, 0x080D
1b3c: 84 17 cp r24, r20
1b3e: 20 f4 brcc .+8 ; 0x1b48 <FGRT0589rge90gj459gg4+0x22>
1b40: 4f 5f subi r20, 0xFF ; 255
1b42: 40 93 0d 08 sts 0x080D, r20
1b46: 41 50 subi r20, 0x01 ; 1
1b48: cb 01 movw r24, r22
1b4a: 83 53 subi r24, 0x33 ; 51
1b4c: 9b 42 sbci r25, 0x2B ; 43
1b4e: 68 e1 ldi r22, 0x18 ; 24
1b50: 70 e0 ldi r23, 0x00 ; 0
1b52: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
1b56: a4 2f mov r26, r20
1b58: bb 27 eor r27, r27
1b5a: fd 01 movw r30, r26
1b5c: ea 0f add r30, r26
1b5e: fb 1f adc r31, r27
1b60: e2 5f subi r30, 0xF2 ; 242
1b62: f7 4f sbci r31, 0xF7 ; 247
1b64: 80 81 ld r24, Z
1b66: 91 81 ldd r25, Z+1 ; 0x01
1b68: 9b 01 movw r18, r22
1b6a: 28 1b sub r18, r24
1b6c: 39 0b sbc r19, r25
1b6e: c9 01 movw r24, r18
1b70: 37 ff sbrs r19, 7
1b72: 03 c0 rjmp .+6 ; 0x1b7a <FGRT0589rge90gj459gg4+0x54>
1b74: 90 95 com r25
1b76: 81 95 neg r24
1b78: 9f 4f sbci r25, 0xFF ; 255
1b7a: 06 97 sbiw r24, 0x06 ; 6
1b7c: 94 f4 brge .+36 ; 0x1ba2 <FGRT0589rge90gj459gg4+0x7c>
1b7e: 80 91 02 04 lds r24, 0x0402
1b82: 88 3c cpi r24, 0xC8 ; 200
1b84: 30 f4 brcc .+12 ; 0x1b92 <FGRT0589rge90gj459gg4+0x6c>
1b86: 80 91 02 04 lds r24, 0x0402
1b8a: 86 5f subi r24, 0xF6 ; 246
1b8c: 80 93 02 04 sts 0x0402, r24
1b90: 08 c0 rjmp .+16 ; 0x1ba2 <FGRT0589rge90gj459gg4+0x7c>
1b92: 88 ec ldi r24, 0xC8 ; 200
1b94: 80 93 02 04 sts 0x0402, r24
1b98: 80 91 6f 00 lds r24, 0x006F
1b9c: 8f 7d andi r24, 0xDF ; 223
1b9e: 80 93 6f 00 sts 0x006F, r24
1ba2: fd 01 movw r30, r26
1ba4: ea 0f add r30, r26
1ba6: fb 1f adc r31, r27
1ba8: e2 5f subi r30, 0xF2 ; 242
1baa: f7 4f sbci r31, 0xF7 ; 247
1bac: 80 81 ld r24, Z
1bae: 91 81 ldd r25, Z+1 ; 0x01
1bb0: 9c 01 movw r18, r24
1bb2: 22 0f add r18, r18
1bb4: 33 1f adc r19, r19
1bb6: 28 0f add r18, r24
1bb8: 39 1f adc r19, r25
1bba: 26 0f add r18, r22
1bbc: 37 1f adc r19, r23
1bbe: 37 ff sbrs r19, 7
1bc0: 02 c0 rjmp .+4 ; 0x1bc6 <FGRT0589rge90gj459gg4+0xa0>
1bc2: 2d 5f subi r18, 0xFD ; 253
1bc4: 3f 4f sbci r19, 0xFF ; 255
1bc6: e9 01 movw r28, r18
1bc8: d5 95 asr r29
1bca: c7 95 ror r28
1bcc: d5 95 asr r29
1bce: c7 95 ror r28
1bd0: cb 01 movw r24, r22
1bd2: 01 96 adiw r24, 0x01 ; 1
1bd4: 8c 17 cp r24, r28
1bd6: 9d 07 cpc r25, r29
1bd8: 14 f4 brge .+4 ; 0x1bde <FGRT0589rge90gj459gg4+0xb8>
1bda: 21 97 sbiw r28, 0x01 ; 1
1bdc: 06 c0 rjmp .+12 ; 0x1bea <FGRT0589rge90gj459gg4+0xc4>
1bde: 61 50 subi r22, 0x01 ; 1
1be0: 70 40 sbci r23, 0x00 ; 0
1be2: c6 17 cp r28, r22
1be4: d7 07 cpc r29, r23
1be6: 0c f4 brge .+2 ; 0x1bea <FGRT0589rge90gj459gg4+0xc4>
1be8: 21 96 adiw r28, 0x01 ; 1
1bea: 80 91 02 04 lds r24, 0x0402
1bee: 84 3b cpi r24, 0xB4 ; 180
1bf0: d8 f0 brcs .+54 ; 0x1c28 <FGRT0589rge90gj459gg4+0x102>
1bf2: 8d 01 movw r16, r26
1bf4: 0a 0f add r16, r26
1bf6: 1b 1f adc r17, r27
1bf8: f8 01 movw r30, r16
1bfa: e2 5f subi r30, 0xF2 ; 242
1bfc: f7 4f sbci r31, 0xF7 ; 247
1bfe: 80 81 ld r24, Z
1c00: 91 81 ldd r25, Z+1 ; 0x01
1c02: fe 01 movw r30, r28
1c04: e8 1b sub r30, r24
1c06: f9 0b sbc r31, r25
1c08: cf 01 movw r24, r30
1c0a: 63 e0 ldi r22, 0x03 ; 3
1c0c: 70 e0 ldi r23, 0x00 ; 0
1c0e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
1c12: cb 01 movw r24, r22
1c14: 88 0f add r24, r24
1c16: 99 1f adc r25, r25
1c18: 86 0f add r24, r22
1c1a: 97 1f adc r25, r23
1c1c: 0c 5a subi r16, 0xAC ; 172
1c1e: 17 4f sbci r17, 0xF7 ; 247
1c20: f8 01 movw r30, r16
1c22: 91 83 std Z+1, r25 ; 0x01
1c24: 80 83 st Z, r24
1c26: 07 c0 rjmp .+14 ; 0x1c36 <FGRT0589rge90gj459gg4+0x110>
1c28: aa 0f add r26, r26
1c2a: bb 1f adc r27, r27
1c2c: ac 5a subi r26, 0xAC ; 172
1c2e: b7 4f sbci r27, 0xF7 ; 247
1c30: 11 96 adiw r26, 0x01 ; 1
1c32: 1c 92 st X, r1
1c34: 1e 92 st -X, r1
1c36: e4 2f mov r30, r20
1c38: ff 27 eor r31, r31
1c3a: ee 0f add r30, r30
1c3c: ff 1f adc r31, r31
1c3e: e2 5f subi r30, 0xF2 ; 242
1c40: f7 4f sbci r31, 0xF7 ; 247
1c42: d1 83 std Z+1, r29 ; 0x01
1c44: c0 83 st Z, r28
1c46: 44 30 cpi r20, 0x04 ; 4
1c48: 11 f4 brne .+4 ; 0x1c4e <FGRT0589rge90gj459gg4+0x128>
1c4a: 10 92 93 02 sts 0x0293, r1
1c4e: df 91 pop r29
1c50: cf 91 pop r28
1c52: 1f 91 pop r17
1c54: 0f 91 pop r16
1c56: 08 95 ret
00001c58 <DFGeefWEF43tgt5uGreg5>:
1c58: cf 93 push r28
1c5a: df 93 push r29
1c5c: 20 91 87 0c lds r18, 0x0C87
1c60: 82 2f mov r24, r18
1c62: 99 27 eor r25, r25
1c64: 80 7f andi r24, 0xF0 ; 240
1c66: 90 70 andi r25, 0x00 ; 0
1c68: 40 97 sbiw r24, 0x10 ; 16
1c6a: 09 f0 breq .+2 ; 0x1c6e <DFGeefWEF43tgt5uGreg5+0x16>
1c6c: 64 c0 rjmp .+200 ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
1c6e: 2f 31 cpi r18, 0x1F ; 31
1c70: 09 f0 breq .+2 ; 0x1c74 <DFGeefWEF43tgt5uGreg5+0x1c>
1c72: 40 c0 rjmp .+128 ; 0x1cf4 <DFGeefWEF43tgt5uGreg5+0x9c>
1c74: 80 91 88 0c lds r24, 0x0C88
1c78: 80 93 f4 02 sts 0x02F4, r24
1c7c: 90 91 8a 0c lds r25, 0x0C8A
1c80: 90 93 f6 02 sts 0x02F6, r25
1c84: 80 91 8b 0c lds r24, 0x0C8B
1c88: 80 93 f5 02 sts 0x02F5, r24
1c8c: 99 23 and r25, r25
1c8e: 09 f0 breq .+2 ; 0x1c92 <DFGeefWEF43tgt5uGreg5+0x3a>
1c90: 52 c0 rjmp .+164 ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
1c92: 80 91 1c 05 lds r24, 0x051C
1c96: 28 2f mov r18, r24
1c98: 33 27 eor r19, r19
1c9a: 22 0f add r18, r18
1c9c: 33 1f adc r19, r19
1c9e: f9 01 movw r30, r18
1ca0: ec 5a subi r30, 0xAC ; 172
1ca2: f7 4f sbci r31, 0xF7 ; 247
1ca4: 11 82 std Z+1, r1 ; 0x01
1ca6: 10 82 st Z, r1
1ca8: 80 91 1d 05 lds r24, 0x051D
1cac: a8 2f mov r26, r24
1cae: bb 27 eor r27, r27
1cb0: aa 0f add r26, r26
1cb2: bb 1f adc r27, r27
1cb4: fd 01 movw r30, r26
1cb6: ec 5a subi r30, 0xAC ; 172
1cb8: f7 4f sbci r31, 0xF7 ; 247
1cba: 11 82 std Z+1, r1 ; 0x01
1cbc: 10 82 st Z, r1
1cbe: 80 91 1f 05 lds r24, 0x051F
1cc2: e8 2f mov r30, r24
1cc4: ff 27 eor r31, r31
1cc6: ee 0f add r30, r30
1cc8: ff 1f adc r31, r31
1cca: cf 01 movw r24, r30
1ccc: 8c 5a subi r24, 0xAC ; 172
1cce: 97 4f sbci r25, 0xF7 ; 247
1cd0: ec 01 movw r28, r24
1cd2: 19 82 std Y+1, r1 ; 0x01
1cd4: 18 82 st Y, r1
1cd6: 22 5f subi r18, 0xF2 ; 242
1cd8: 37 4f sbci r19, 0xF7 ; 247
1cda: e9 01 movw r28, r18
1cdc: 19 82 std Y+1, r1 ; 0x01
1cde: 18 82 st Y, r1
1ce0: a2 5f subi r26, 0xF2 ; 242
1ce2: b7 4f sbci r27, 0xF7 ; 247
1ce4: 11 96 adiw r26, 0x01 ; 1
1ce6: 1c 92 st X, r1
1ce8: 1e 92 st -X, r1
1cea: e2 5f subi r30, 0xF2 ; 242
1cec: f7 4f sbci r31, 0xF7 ; 247
1cee: 11 82 std Z+1, r1 ; 0x01
1cf0: 10 82 st Z, r1
1cf2: 21 c0 rjmp .+66 ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
1cf4: c2 2f mov r28, r18
1cf6: cf 70 andi r28, 0x0F ; 15
1cf8: ca 30 cpi r28, 0x0A ; 10
1cfa: e8 f4 brcc .+58 ; 0x1d36 <DFGeefWEF43tgt5uGreg5+0xde>
1cfc: 80 91 88 0c lds r24, 0x0C88
1d00: 80 93 b3 0c sts 0x0CB3, r24
1d04: 80 91 89 0c lds r24, 0x0C89
1d08: 80 93 b2 0c sts 0x0CB2, r24
1d0c: 80 91 8a 0c lds r24, 0x0C8A
1d10: 80 93 b5 0c sts 0x0CB5, r24
1d14: 80 91 8b 0c lds r24, 0x0C8B
1d18: 80 93 b4 0c sts 0x0CB4, r24
1d1c: 60 91 b2 0c lds r22, 0x0CB2
1d20: 70 91 b3 0c lds r23, 0x0CB3
1d24: 8c 2f mov r24, r28
1d26: ff de rcall .-514 ; 0x1b26 <FGRT0589rge90gj459gg4>
1d28: 60 91 b4 0c lds r22, 0x0CB4
1d2c: 70 91 b5 0c lds r23, 0x0CB5
1d30: 8c 2f mov r24, r28
1d32: 8f 5f subi r24, 0xFF ; 255
1d34: f8 de rcall .-528 ; 0x1b26 <FGRT0589rge90gj459gg4>
1d36: df 91 pop r29
1d38: cf 91 pop r28
1d3a: 08 95 ret
00001d3c <FGtj76uzh56z3grEg5t45>:
1d3c: cf 93 push r28
1d3e: c8 2f mov r28, r24
1d40: 8f 3f cpi r24, 0xFF ; 255
1d42: 49 f4 brne .+18 ; 0x1d56 <FGtj76uzh56z3grEg5t45+0x1a>
1d44: 80 91 f7 02 lds r24, 0x02F7
1d48: 8f 3f cpi r24, 0xFF ; 255
1d4a: 29 f4 brne .+10 ; 0x1d56 <FGtj76uzh56z3grEg5t45+0x1a>
1d4c: 10 92 f9 02 sts 0x02F9, r1
1d50: 10 92 f8 02 sts 0x02F8, r1
1d54: 31 c0 rjmp .+98 ; 0x1db8 <FGtj76uzh56z3grEg5t45+0x7c>
1d56: 20 91 f9 02 lds r18, 0x02F9
1d5a: 22 23 and r18, r18
1d5c: 39 f4 brne .+14 ; 0x1d6c <FGtj76uzh56z3grEg5t45+0x30>
1d5e: cf 31 cpi r28, 0x1F ; 31
1d60: 11 f4 brne .+4 ; 0x1d66 <FGtj76uzh56z3grEg5t45+0x2a>
1d62: 85 e0 ldi r24, 0x05 ; 5
1d64: 01 c0 rjmp .+2 ; 0x1d68 <FGtj76uzh56z3grEg5t45+0x2c>
1d66: 84 e0 ldi r24, 0x04 ; 4
1d68: 80 93 fa 02 sts 0x02FA, r24
1d6c: 80 91 fa 02 lds r24, 0x02FA
1d70: 90 91 f8 02 lds r25, 0x02F8
1d74: 82 17 cp r24, r18
1d76: 98 f4 brcc .+38 ; 0x1d9e <FGtj76uzh56z3grEg5t45+0x62>
1d78: 89 2f mov r24, r25
1d7a: 80 95 com r24
1d7c: 80 93 f8 02 sts 0x02F8, r24
1d80: 8f 3f cpi r24, 0xFF ; 255
1d82: 19 f4 brne .+6 ; 0x1d8a <FGtj76uzh56z3grEg5t45+0x4e>
1d84: 8e ef ldi r24, 0xFE ; 254
1d86: 80 93 f8 02 sts 0x02F8, r24
1d8a: 80 91 f8 02 lds r24, 0x02F8
1d8e: c8 17 cp r28, r24
1d90: 09 f4 brne .+2 ; 0x1d94 <FGtj76uzh56z3grEg5t45+0x58>
1d92: 62 df rcall .-316 ; 0x1c58 <DFGeefWEF43tgt5uGreg5>
1d94: 10 92 f9 02 sts 0x02F9, r1
1d98: 10 92 f8 02 sts 0x02F8, r1
1d9c: 0b c0 rjmp .+22 ; 0x1db4 <FGtj76uzh56z3grEg5t45+0x78>
1d9e: e2 2f mov r30, r18
1da0: ff 27 eor r31, r31
1da2: e9 57 subi r30, 0x79 ; 121
1da4: f3 4f sbci r31, 0xF3 ; 243
1da6: c0 83 st Z, r28
1da8: 2f 5f subi r18, 0xFF ; 255
1daa: 20 93 f9 02 sts 0x02F9, r18
1dae: 9c 0f add r25, r28
1db0: 90 93 f8 02 sts 0x02F8, r25
1db4: c0 93 f7 02 sts 0x02F7, r28
1db8: cf 91 pop r28
1dba: 08 95 ret
00001dbc <LIBFC_JetiBox_Putchar>:
1dbc: 90 91 f3 02 lds r25, 0x02F3
1dc0: 93 32 cpi r25, 0x23 ; 35
1dc2: 40 f4 brcc .+16 ; 0x1dd4 <LIBFC_JetiBox_Putchar+0x18>
1dc4: e9 2f mov r30, r25
1dc6: ff 27 eor r31, r31
1dc8: e1 57 subi r30, 0x71 ; 113
1dca: f3 4f sbci r31, 0xF3 ; 243
1dcc: 80 83 st Z, r24
1dce: 9f 5f subi r25, 0xFF ; 255
1dd0: 90 93 f3 02 sts 0x02F3, r25
1dd4: 08 95 ret
00001dd6 <LIBFC_JetiBox_SetPos>:
1dd6: 83 32 cpi r24, 0x23 ; 35
1dd8: 18 f4 brcc .+6 ; 0x1de0 <LIBFC_JetiBox_SetPos+0xa>
1dda: 8d 5f subi r24, 0xFD ; 253
1ddc: 80 93 f3 02 sts 0x02F3, r24
1de0: 08 95 ret
00001de2 <LIBFC_JetiBox_Clear>:
1de2: 90 e2 ldi r25, 0x20 ; 32
1de4: e2 e9 ldi r30, 0x92 ; 146
1de6: fc e0 ldi r31, 0x0C ; 12
1de8: 8f e1 ldi r24, 0x1F ; 31
1dea: 91 93 st Z+, r25
1dec: 81 50 subi r24, 0x01 ; 1
1dee: 87 ff sbrs r24, 7
1df0: fc cf rjmp .-8 ; 0x1dea <LIBFC_JetiBox_Clear+0x8>
1df2: 08 95 ret
00001df4 <INiuzBtergGIBuB76T0G5>:
1df4: cf 93 push r28
1df6: cf b7 in r28, 0x3f ; 63
1df8: 23 e0 ldi r18, 0x03 ; 3
1dfa: 31 e0 ldi r19, 0x01 ; 1
1dfc: f8 94 cli
1dfe: 80 91 c9 00 lds r24, 0x00C9
1e02: 8f 77 andi r24, 0x7F ; 127
1e04: 80 93 c9 00 sts 0x00C9, r24
1e08: 80 91 c9 00 lds r24, 0x00C9
1e0c: 8f 7b andi r24, 0xBF ; 191
1e0e: 80 93 c9 00 sts 0x00C9, r24
1e12: 80 91 c9 00 lds r24, 0x00C9
1e16: 8f 7d andi r24, 0xDF ; 223
1e18: 80 93 c9 00 sts 0x00C9, r24
1e1c: 83 2f mov r24, r19
1e1e: 99 27 eor r25, r25
1e20: 80 93 cd 00 sts 0x00CD, r24
1e24: 20 93 cc 00 sts 0x00CC, r18
1e28: 80 91 c8 00 lds r24, 0x00C8
1e2c: 82 60 ori r24, 0x02 ; 2
1e2e: 80 93 c8 00 sts 0x00C8, r24
1e32: 88 e1 ldi r24, 0x18 ; 24
1e34: 80 93 c9 00 sts 0x00C9, r24
1e38: 80 91 ca 00 lds r24, 0x00CA
1e3c: 8f 77 andi r24, 0x7F ; 127
1e3e: 80 93 ca 00 sts 0x00CA, r24
1e42: 80 91 ca 00 lds r24, 0x00CA
1e46: 8f 7b andi r24, 0xBF ; 191
1e48: 80 93 ca 00 sts 0x00CA, r24
1e4c: 80 91 ca 00 lds r24, 0x00CA
1e50: 80 62 ori r24, 0x20 ; 32
1e52: 80 93 ca 00 sts 0x00CA, r24
1e56: 80 91 ca 00 lds r24, 0x00CA
1e5a: 80 61 ori r24, 0x10 ; 16
1e5c: 80 93 ca 00 sts 0x00CA, r24
1e60: 80 91 ca 00 lds r24, 0x00CA
1e64: 88 60 ori r24, 0x08 ; 8
1e66: 80 93 ca 00 sts 0x00CA, r24
1e6a: 80 91 c9 00 lds r24, 0x00C9
1e6e: 84 60 ori r24, 0x04 ; 4
1e70: 80 93 c9 00 sts 0x00C9, r24
1e74: 80 91 ca 00 lds r24, 0x00CA
1e78: 84 60 ori r24, 0x04 ; 4
1e7a: 80 93 ca 00 sts 0x00CA, r24
1e7e: 80 91 ca 00 lds r24, 0x00CA
1e82: 82 60 ori r24, 0x02 ; 2
1e84: 80 93 ca 00 sts 0x00CA, r24
1e88: 80 91 c8 00 lds r24, 0x00C8
1e8c: 87 ff sbrs r24, 7
1e8e: 03 c0 rjmp .+6 ; 0x1e96 <INiuzBtergGIBuB76T0G5+0xa2>
1e90: 80 91 ce 00 lds r24, 0x00CE
1e94: f9 cf rjmp .-14 ; 0x1e88 <INiuzBtergGIBuB76T0G5+0x94>
1e96: 80 91 c9 00 lds r24, 0x00C9
1e9a: 80 68 ori r24, 0x80 ; 128
1e9c: 80 93 c9 00 sts 0x00C9, r24
1ea0: 80 91 c9 00 lds r24, 0x00C9
1ea4: 80 64 ori r24, 0x40 ; 64
1ea6: 80 93 c9 00 sts 0x00C9, r24
1eaa: 9b df rcall .-202 ; 0x1de2 <LIBFC_JetiBox_Clear>
1eac: cf bf out 0x3f, r28 ; 63
1eae: cf 91 pop r28
1eb0: 08 95 ret
00001eb2 <KLNMIOHMUHG76GFGr43r3>:
1eb2: 28 2f mov r18, r24
1eb4: 99 27 eor r25, r25
1eb6: 8f 70 andi r24, 0x0F ; 15
1eb8: 90 70 andi r25, 0x00 ; 0
1eba: 89 2b or r24, r25
1ebc: 31 f4 brne .+12 ; 0x1eca <KLNMIOHMUHG76GFGr43r3+0x18>
1ebe: 20 95 com r18
1ec0: 80 91 f2 02 lds r24, 0x02F2
1ec4: 82 2b or r24, r18
1ec6: 80 93 f2 02 sts 0x02F2, r24
1eca: 08 95 ret
00001ecc <__vector_30>:
1ecc: 1f 92 push r1
1ece: 0f 92 push r0
1ed0: 0f b6 in r0, 0x3f ; 63
1ed2: 0f 92 push r0
1ed4: 11 24 eor r1, r1
1ed6: 8f 93 push r24
1ed8: ef 93 push r30
1eda: ff 93 push r31
1edc: 80 91 06 01 lds r24, 0x0106
1ee0: 88 23 and r24, r24
1ee2: 09 f0 breq .+2 ; 0x1ee6 <__vector_30+0x1a>
1ee4: 68 c0 rjmp .+208 ; 0x1fb6 <__vector_30+0xea>
1ee6: e0 91 fc 02 lds r30, 0x02FC
1eea: ee 23 and r30, r30
1eec: 89 f4 brne .+34 ; 0x1f10 <__vector_30+0x44>
1eee: 80 91 fb 02 lds r24, 0x02FB
1ef2: 88 23 and r24, r24
1ef4: 69 f4 brne .+26 ; 0x1f10 <__vector_30+0x44>
1ef6: 80 91 8f 0c lds r24, 0x0C8F
1efa: 88 23 and r24, r24
1efc: 21 f0 breq .+8 ; 0x1f06 <__vector_30+0x3a>
1efe: 81 e0 ldi r24, 0x01 ; 1
1f00: 80 93 fd 02 sts 0x02FD, r24
1f04: 05 c0 rjmp .+10 ; 0x1f10 <__vector_30+0x44>
1f06: 80 91 c9 00 lds r24, 0x00C9
1f0a: 81 60 ori r24, 0x01 ; 1
1f0c: 80 93 c9 00 sts 0x00C9, r24
1f10: 80 91 fd 02 lds r24, 0x02FD
1f14: 88 23 and r24, r24
1f16: 79 f4 brne .+30 ; 0x1f36 <__vector_30+0x6a>
1f18: ef 5f subi r30, 0xFF ; 255
1f1a: e0 93 fc 02 sts 0x02FC, r30
1f1e: 80 91 66 0c lds r24, 0x0C66
1f22: 8e 17 cp r24, r30
1f24: 20 f4 brcc .+8 ; 0x1f2e <__vector_30+0x62>
1f26: 81 e0 ldi r24, 0x01 ; 1
1f28: 80 93 fd 02 sts 0x02FD, r24
1f2c: 1c c0 rjmp .+56 ; 0x1f66 <__vector_30+0x9a>
1f2e: ff 27 eor r31, r31
1f30: ea 59 subi r30, 0x9A ; 154
1f32: f3 4f sbci r31, 0xF3 ; 243
1f34: 3c c0 rjmp .+120 ; 0x1fae <__vector_30+0xe2>
1f36: 80 91 fb 02 lds r24, 0x02FB
1f3a: 88 23 and r24, r24
1f3c: 61 f4 brne .+24 ; 0x1f56 <__vector_30+0x8a>
1f3e: 80 91 8f 0c lds r24, 0x0C8F
1f42: 88 23 and r24, r24
1f44: 11 f4 brne .+4 ; 0x1f4a <__vector_30+0x7e>
1f46: 83 e0 ldi r24, 0x03 ; 3
1f48: 03 c0 rjmp .+6 ; 0x1f50 <__vector_30+0x84>
1f4a: 81 39 cpi r24, 0x91 ; 145
1f4c: 99 f4 brne .+38 ; 0x1f74 <__vector_30+0xa8>
1f4e: 81 e0 ldi r24, 0x01 ; 1
1f50: 80 93 fb 02 sts 0x02FB, r24
1f54: 0f c0 rjmp .+30 ; 0x1f74 <__vector_30+0xa8>
1f56: 83 30 cpi r24, 0x03 ; 3
1f58: 99 f4 brne .+38 ; 0x1f80 <__vector_30+0xb4>
1f5a: 80 91 8f 0c lds r24, 0x0C8F
1f5e: 88 23 and r24, r24
1f60: 49 f0 breq .+18 ; 0x1f74 <__vector_30+0xa8>
1f62: 10 92 8f 0c sts 0x0C8F, r1
1f66: 80 91 c9 00 lds r24, 0x00C9
1f6a: 8e 7f andi r24, 0xFE ; 254
1f6c: 80 93 c9 00 sts 0x00C9, r24
1f70: 8e ef ldi r24, 0xFE ; 254
1f72: 1e c0 rjmp .+60 ; 0x1fb0 <__vector_30+0xe4>
1f74: 80 91 c9 00 lds r24, 0x00C9
1f78: 81 60 ori r24, 0x01 ; 1
1f7a: 80 93 c9 00 sts 0x00C9, r24
1f7e: 0e c0 rjmp .+28 ; 0x1f9c <__vector_30+0xd0>
1f80: 83 32 cpi r24, 0x23 ; 35
1f82: 61 f4 brne .+24 ; 0x1f9c <__vector_30+0xd0>
1f84: 80 91 c9 00 lds r24, 0x00C9
1f88: 8e 7f andi r24, 0xFE ; 254
1f8a: 80 93 c9 00 sts 0x00C9, r24
1f8e: 8f ef ldi r24, 0xFF ; 255
1f90: 80 93 ce 00 sts 0x00CE, r24
1f94: 81 e0 ldi r24, 0x01 ; 1
1f96: 80 93 06 01 sts 0x0106, r24
1f9a: 18 c0 rjmp .+48 ; 0x1fcc <__vector_30+0x100>
1f9c: 80 91 fb 02 lds r24, 0x02FB
1fa0: e8 2f mov r30, r24
1fa2: ff 27 eor r31, r31
1fa4: e1 57 subi r30, 0x71 ; 113
1fa6: f3 4f sbci r31, 0xF3 ; 243
1fa8: 8f 5f subi r24, 0xFF ; 255
1faa: 80 93 fb 02 sts 0x02FB, r24
1fae: 80 81 ld r24, Z
1fb0: 80 93 ce 00 sts 0x00CE, r24
1fb4: 0b c0 rjmp .+22 ; 0x1fcc <__vector_30+0x100>
1fb6: 10 92 fb 02 sts 0x02FB, r1
1fba: 10 92 fc 02 sts 0x02FC, r1
1fbe: 10 92 fd 02 sts 0x02FD, r1
1fc2: 80 91 c9 00 lds r24, 0x00C9
1fc6: 80 61 ori r24, 0x10 ; 16
1fc8: 80 93 c9 00 sts 0x00C9, r24
1fcc: ff 91 pop r31
1fce: ef 91 pop r30
1fd0: 8f 91 pop r24
1fd2: 0f 90 pop r0
1fd4: 0f be out 0x3f, r0 ; 63
1fd6: 0f 90 pop r0
1fd8: 1f 90 pop r1
1fda: 18 95 reti
00001fdc <update_crc>:
1fdc: 68 27 eor r22, r24
1fde: 27 e0 ldi r18, 0x07 ; 7
1fe0: 32 2f mov r19, r18
1fe2: 67 ff sbrs r22, 7
1fe4: 06 c0 rjmp .+12 ; 0x1ff2 <update_crc+0x16>
1fe6: 86 2f mov r24, r22
1fe8: 99 27 eor r25, r25
1fea: 88 0f add r24, r24
1fec: 99 1f adc r25, r25
1fee: 83 27 eor r24, r19
1ff0: 02 c0 rjmp .+4 ; 0x1ff6 <update_crc+0x1a>
1ff2: 86 2f mov r24, r22
1ff4: 88 0f add r24, r24
1ff6: 68 2f mov r22, r24
1ff8: 21 50 subi r18, 0x01 ; 1
1ffa: 27 ff sbrs r18, 7
1ffc: f2 cf rjmp .-28 ; 0x1fe2 <update_crc+0x6>
1ffe: 99 27 eor r25, r25
2000: 08 95 ret
00002002 <crc8>:
2002: 0f 93 push r16
2004: 1f 93 push r17
2006: cf 93 push r28
2008: df 93 push r29
200a: 06 2f mov r16, r22
200c: 60 e0 ldi r22, 0x00 ; 0
200e: 16 2f mov r17, r22
2010: 60 17 cp r22, r16
2012: 38 f4 brcc .+14 ; 0x2022 <crc8+0x20>
2014: ec 01 movw r28, r24
2016: 89 91 ld r24, Y+
2018: e1 df rcall .-62 ; 0x1fdc <update_crc>
201a: 68 2f mov r22, r24
201c: 1f 5f subi r17, 0xFF ; 255
201e: 10 17 cp r17, r16
2020: d0 f3 brcs .-12 ; 0x2016 <crc8+0x14>
2022: 86 2f mov r24, r22
2024: 99 27 eor r25, r25
2026: df 91 pop r29
2028: cf 91 pop r28
202a: 1f 91 pop r17
202c: 0f 91 pop r16
202e: 08 95 ret
00002030 <JetiEX_GetLength>:
2030: dc 01 movw r26, r24
2032: 90 e0 ldi r25, 0x00 ; 0
2034: 96 17 cp r25, r22
2036: 58 f4 brcc .+22 ; 0x204e <JetiEX_GetLength+0x1e>
2038: 8c 91 ld r24, X
203a: 80 32 cpi r24, 0x20 ; 32
203c: 41 f0 breq .+16 ; 0x204e <JetiEX_GetLength+0x1e>
203e: 9f 5f subi r25, 0xFF ; 255
2040: 96 17 cp r25, r22
2042: 28 f4 brcc .+10 ; 0x204e <JetiEX_GetLength+0x1e>
2044: fd 01 movw r30, r26
2046: e9 0f add r30, r25
2048: f1 1d adc r31, r1
204a: 80 81 ld r24, Z
204c: f6 cf rjmp .-20 ; 0x203a <JetiEX_GetLength+0xa>
204e: 89 2f mov r24, r25
2050: 99 27 eor r25, r25
2052: 08 95 ret
00002054 <JetiEX_CreatePacket>:
2054: a0 e0 ldi r26, 0x00 ; 0
2056: b0 e0 ldi r27, 0x00 ; 0
2058: e0 e3 ldi r30, 0x30 ; 48
205a: f0 e1 ldi r31, 0x10 ; 16
205c: 0c 94 5e 9b jmp 0x136bc ; 0x136bc <__prologue_saves__+0x12>
2060: 8f e9 ldi r24, 0x9F ; 159
2062: 80 93 67 0c sts 0x0C67, r24
2066: 80 e1 ldi r24, 0x10 ; 16
2068: 80 93 69 0c sts 0x0C69, r24
206c: 84 ea ldi r24, 0xA4 ; 164
206e: 80 93 6a 0c sts 0x0C6A, r24
2072: 85 e5 ldi r24, 0x55 ; 85
2074: 80 93 6b 0c sts 0x0C6B, r24
2078: 8d e5 ldi r24, 0x5D ; 93
207a: 80 93 6c 0c sts 0x0C6C, r24
207e: 10 92 6d 0c sts 0x0C6D, r1
2082: 80 91 ff 02 lds r24, 0x02FF
2086: 88 23 and r24, r24
2088: 09 f0 breq .+2 ; 0x208c <JetiEX_CreatePacket+0x38>
208a: 67 c0 rjmp .+206 ; 0x215a <JetiEX_CreatePacket+0x106>
208c: 80 91 fe 02 lds r24, 0x02FE
2090: 13 e1 ldi r17, 0x13 ; 19
2092: 81 9f mul r24, r17
2094: c0 01 movw r24, r0
2096: 11 24 eor r1, r1
2098: 63 e0 ldi r22, 0x03 ; 3
209a: 88 59 subi r24, 0x98 ; 152
209c: 9e 4f sbci r25, 0xFE ; 254
209e: c8 df rcall .-112 ; 0x2030 <JetiEX_GetLength>
20a0: 08 2f mov r16, r24
20a2: 80 91 fe 02 lds r24, 0x02FE
20a6: 81 9f mul r24, r17
20a8: c0 01 movw r24, r0
20aa: 11 24 eor r1, r1
20ac: 6a e0 ldi r22, 0x0A ; 10
20ae: 82 5a subi r24, 0xA2 ; 162
20b0: 9e 4f sbci r25, 0xFE ; 254
20b2: be df rcall .-132 ; 0x2030 <JetiEX_GetLength>
20b4: 98 2f mov r25, r24
20b6: 80 0f add r24, r16
20b8: 86 5f subi r24, 0xF6 ; 246
20ba: 80 93 66 0c sts 0x0C66, r24
20be: 2e ef ldi r18, 0xFE ; 254
20c0: b2 2e mov r11, r18
20c2: b8 0e add r11, r24
20c4: b0 92 68 0c sts 0x0C68, r11
20c8: 20 91 fe 02 lds r18, 0x02FE
20cc: 20 93 6e 0c sts 0x0C6E, r18
20d0: e9 2e mov r14, r25
20d2: ff 24 eor r15, r15
20d4: c7 01 movw r24, r14
20d6: 13 e0 ldi r17, 0x03 ; 3
20d8: 88 0f add r24, r24
20da: 99 1f adc r25, r25
20dc: 1a 95 dec r17
20de: e1 f7 brne .-8 ; 0x20d8 <JetiEX_CreatePacket+0x84>
20e0: 80 2b or r24, r16
20e2: 80 93 6f 0c sts 0x0C6F, r24
20e6: 82 2f mov r24, r18
20e8: 99 27 eor r25, r25
20ea: c3 e1 ldi r28, 0x13 ; 19
20ec: cc 2e mov r12, r28
20ee: d1 2c mov r13, r1
20f0: 8c 9d mul r24, r12
20f2: 90 01 movw r18, r0
20f4: 8d 9d mul r24, r13
20f6: 30 0d add r19, r0
20f8: 9c 9d mul r25, r12
20fa: 30 0d add r19, r0
20fc: 11 24 eor r1, r1
20fe: c9 01 movw r24, r18
2100: 82 5a subi r24, 0xA2 ; 162
2102: 9e 4f sbci r25, 0xFE ; 254
2104: a7 01 movw r20, r14
2106: bc 01 movw r22, r24
2108: 80 e7 ldi r24, 0x70 ; 112
210a: 9c e0 ldi r25, 0x0C ; 12
210c: 0e 94 a2 9b call 0x13744 ; 0x13744 <memcpy>
2110: 11 27 eor r17, r17
2112: 80 91 fe 02 lds r24, 0x02FE
2116: 99 27 eor r25, r25
2118: 8c 9d mul r24, r12
211a: e0 01 movw r28, r0
211c: 8d 9d mul r24, r13
211e: d0 0d add r29, r0
2120: 9c 9d mul r25, r12
2122: d0 0d add r29, r0
2124: 11 24 eor r1, r1
2126: ce 01 movw r24, r28
2128: 88 59 subi r24, 0x98 ; 152
212a: 9e 4f sbci r25, 0xFE ; 254
212c: a8 01 movw r20, r16
212e: bc 01 movw r22, r24
2130: c7 01 movw r24, r14
2132: 80 59 subi r24, 0x90 ; 144
2134: 93 4f sbci r25, 0xF3 ; 243
2136: 0e 94 a2 9b call 0x13744 ; 0x13744 <memcpy>
213a: 0a 59 subi r16, 0x9A ; 154
213c: 13 4f sbci r17, 0xF3 ; 243
213e: 0e 0d add r16, r14
2140: 1f 1d adc r17, r15
2142: 6b 2d mov r22, r11
2144: 88 e6 ldi r24, 0x68 ; 104
2146: 9c e0 ldi r25, 0x0C ; 12
2148: 5c df rcall .-328 ; 0x2002 <crc8>
214a: f8 01 movw r30, r16
214c: 82 87 std Z+10, r24 ; 0x0a
214e: 80 91 ff 02 lds r24, 0x02FF
2152: 8f 5f subi r24, 0xFF ; 255
2154: 80 93 ff 02 sts 0x02FF, r24
2158: 92 c0 rjmp .+292 ; 0x227e <JetiEX_CreatePacket+0x22a>
215a: c0 90 6d 0c lds r12, 0x0C6D
215e: 1c 2d mov r17, r12
2160: 0e 94 38 73 call 0xe670 ; 0xe670 <JetiEX_Update>
2164: 30 91 07 01 lds r19, 0x0107
2168: 30 31 cpi r19, 0x10 ; 16
216a: 08 f0 brcs .+2 ; 0x216e <JetiEX_CreatePacket+0x11a>
216c: 58 c0 rjmp .+176 ; 0x221e <JetiEX_CreatePacket+0x1ca>
216e: b3 e1 ldi r27, 0x13 ; 19
2170: eb 2e mov r14, r27
2172: f1 2c mov r15, r1
2174: 63 2f mov r22, r19
2176: 81 2f mov r24, r17
2178: 99 27 eor r25, r25
217a: fc 01 movw r30, r24
217c: ee 0f add r30, r30
217e: ff 1f adc r31, r31
2180: e8 0f add r30, r24
2182: f9 1f adc r31, r25
2184: ec 0d add r30, r12
2186: f1 1d adc r31, r1
2188: ea 59 subi r30, 0x9A ; 154
218a: f3 4f sbci r31, 0xF3 ; 243
218c: 83 2f mov r24, r19
218e: 99 27 eor r25, r25
2190: 8e 9d mul r24, r14
2192: d0 01 movw r26, r0
2194: 8f 9d mul r24, r15
2196: b0 0d add r27, r0
2198: 9e 9d mul r25, r14
219a: b0 0d add r27, r0
219c: 11 24 eor r1, r1
219e: a2 5a subi r26, 0xA2 ; 162
21a0: be 4f sbci r27, 0xFE ; 254
21a2: ed 01 movw r28, r26
21a4: 2d 85 ldd r18, Y+13 ; 0x0d
21a6: 74 e0 ldi r23, 0x04 ; 4
21a8: 88 0f add r24, r24
21aa: 99 1f adc r25, r25
21ac: 7a 95 dec r23
21ae: e1 f7 brne .-8 ; 0x21a8 <JetiEX_CreatePacket+0x154>
21b0: 28 2b or r18, r24
21b2: 20 87 std Z+8, r18 ; 0x08
21b4: 3e 30 cpi r19, 0x0E ; 14
21b6: 88 f4 brcc .+34 ; 0x21da <JetiEX_CreatePacket+0x186>
21b8: 2e 85 ldd r18, Y+14 ; 0x0e
21ba: 3f 85 ldd r19, Y+15 ; 0x0f
21bc: 3f 79 andi r19, 0x9F ; 159
21be: 8a 89 ldd r24, Y+18 ; 0x12
21c0: 99 27 eor r25, r25
21c2: 98 2f mov r25, r24
21c4: 88 27 eor r24, r24
21c6: 92 95 swap r25
21c8: 99 0f add r25, r25
21ca: 90 7e andi r25, 0xE0 ; 224
21cc: 28 2b or r18, r24
21ce: 39 2b or r19, r25
21d0: 21 87 std Z+9, r18 ; 0x09
21d2: 83 2f mov r24, r19
21d4: 99 27 eor r25, r25
21d6: 82 87 std Z+10, r24 ; 0x0a
21d8: 16 c0 rjmp .+44 ; 0x2206 <JetiEX_CreatePacket+0x1b2>
21da: ed 01 movw r28, r26
21dc: 2e 85 ldd r18, Y+14 ; 0x0e
21de: 3f 85 ldd r19, Y+15 ; 0x0f
21e0: 48 89 ldd r20, Y+16 ; 0x10
21e2: 59 89 ldd r21, Y+17 ; 0x11
21e4: 21 87 std Z+9, r18 ; 0x09
21e6: bb 27 eor r27, r27
21e8: a5 2f mov r26, r21
21ea: 94 2f mov r25, r20
21ec: 83 2f mov r24, r19
21ee: 82 87 std Z+10, r24 ; 0x0a
21f0: ca 01 movw r24, r20
21f2: aa 27 eor r26, r26
21f4: bb 27 eor r27, r27
21f6: 83 87 std Z+11, r24 ; 0x0b
21f8: 85 2f mov r24, r21
21fa: 99 27 eor r25, r25
21fc: aa 27 eor r26, r26
21fe: bb 27 eor r27, r27
2200: 84 87 std Z+12, r24 ; 0x0c
2202: e2 e0 ldi r30, 0x02 ; 2
2204: ce 0e add r12, r30
2206: 86 2f mov r24, r22
2208: 8f 5f subi r24, 0xFF ; 255
220a: 68 2f mov r22, r24
220c: 1f 5f subi r17, 0xFF ; 255
220e: 16 30 cpi r17, 0x06 ; 6
2210: 20 f4 brcc .+8 ; 0x221a <JetiEX_CreatePacket+0x1c6>
2212: 38 2f mov r19, r24
2214: 80 31 cpi r24, 0x10 ; 16
2216: 08 f4 brcc .+2 ; 0x221a <JetiEX_CreatePacket+0x1c6>
2218: ae cf rjmp .-164 ; 0x2176 <JetiEX_CreatePacket+0x122>
221a: 80 93 07 01 sts 0x0107, r24
221e: 83 e0 ldi r24, 0x03 ; 3
2220: 18 9f mul r17, r24
2222: c0 01 movw r24, r0
2224: 11 24 eor r1, r1
2226: 2c 2d mov r18, r12
2228: 28 0f add r18, r24
222a: 28 5f subi r18, 0xF8 ; 248
222c: 20 93 66 0c sts 0x0C66, r18
2230: 22 5c subi r18, 0xC2 ; 194
2232: 20 93 68 0c sts 0x0C68, r18
2236: 81 2f mov r24, r17
2238: 99 27 eor r25, r25
223a: 8c 01 movw r16, r24
223c: 00 0f add r16, r16
223e: 11 1f adc r17, r17
2240: 08 0f add r16, r24
2242: 19 1f adc r17, r25
2244: 0c 0d add r16, r12
2246: 11 1d adc r17, r1
2248: 0a 59 subi r16, 0x9A ; 154
224a: 13 4f sbci r17, 0xF3 ; 243
224c: 20 54 subi r18, 0x40 ; 64
224e: 62 2f mov r22, r18
2250: 88 e6 ldi r24, 0x68 ; 104
2252: 9c e0 ldi r25, 0x0C ; 12
2254: d6 de rcall .-596 ; 0x2002 <crc8>
2256: e8 01 movw r28, r16
2258: 88 87 std Y+8, r24 ; 0x08
225a: 80 91 07 01 lds r24, 0x0107
225e: 80 31 cpi r24, 0x10 ; 16
2260: 70 f0 brcs .+28 ; 0x227e <JetiEX_CreatePacket+0x22a>
2262: 81 e0 ldi r24, 0x01 ; 1
2264: 80 93 07 01 sts 0x0107, r24
2268: 10 92 ff 02 sts 0x02FF, r1
226c: 80 91 fe 02 lds r24, 0x02FE
2270: 8f 5f subi r24, 0xFF ; 255
2272: 80 93 fe 02 sts 0x02FE, r24
2276: 80 31 cpi r24, 0x10 ; 16
2278: 10 f0 brcs .+4 ; 0x227e <JetiEX_CreatePacket+0x22a>
227a: 10 92 fe 02 sts 0x02FE, r1
227e: e9 e0 ldi r30, 0x09 ; 9
2280: cd b7 in r28, 0x3d ; 61
2282: de b7 in r29, 0x3e ; 62
2284: 0c 94 7a 9b jmp 0x136f4 ; 0x136f4 <__epilogue_restores__+0x12>
00002288 <a48784362857632195659>:
2288: 80 91 06 01 lds r24, 0x0106
228c: 88 23 and r24, r24
228e: 09 f4 brne .+2 ; 0x2292 <a48784362857632195659+0xa>
2290: 46 c0 rjmp .+140 ; 0x231e <a48784362857632195659+0x96>
2292: 80 91 c9 03 lds r24, 0x03C9
2296: 85 fd sbrc r24, 5
2298: 04 c0 rjmp .+8 ; 0x22a2 <a48784362857632195659+0x1a>
229a: 80 91 5a 04 lds r24, 0x045A
229e: 88 23 and r24, r24
22a0: 81 f0 breq .+32 ; 0x22c2 <a48784362857632195659+0x3a>
22a2: 82 e9 ldi r24, 0x92 ; 146
22a4: 80 93 8f 0c sts 0x0C8F, r24
22a8: 83 e2 ldi r24, 0x23 ; 35
22aa: 80 93 90 0c sts 0x0C90, r24
22ae: 80 91 5a 04 lds r24, 0x045A
22b2: 88 23 and r24, r24
22b4: 09 f4 brne .+2 ; 0x22b8 <a48784362857632195659+0x30>
22b6: 85 e5 ldi r24, 0x55 ; 85
22b8: 80 93 91 0c sts 0x0C91, r24
22bc: 10 92 5a 04 sts 0x045A, r1
22c0: 02 c0 rjmp .+4 ; 0x22c6 <a48784362857632195659+0x3e>
22c2: 80 93 8f 0c sts 0x0C8F, r24
22c6: 80 91 08 01 lds r24, 0x0108
22ca: 8f 30 cpi r24, 0x0F ; 15
22cc: 71 f4 brne .+28 ; 0x22ea <a48784362857632195659+0x62>
22ce: 80 91 f2 02 lds r24, 0x02F2
22d2: 0e 94 70 72 call 0xe4e0 ; 0xe4e0 <JetiBox_Update>
22d6: 88 23 and r24, r24
22d8: 41 f0 breq .+16 ; 0x22ea <a48784362857632195659+0x62>
22da: 81 e9 ldi r24, 0x91 ; 145
22dc: 80 93 8f 0c sts 0x0C8F, r24
22e0: 80 93 90 0c sts 0x0C90, r24
22e4: 81 e3 ldi r24, 0x31 ; 49
22e6: 80 93 91 0c sts 0x0C91, r24
22ea: 10 92 06 01 sts 0x0106, r1
22ee: 80 91 c8 00 lds r24, 0x00C8
22f2: 85 ff sbrs r24, 5
22f4: fc cf rjmp .-8 ; 0x22ee <a48784362857632195659+0x66>
22f6: 80 91 c9 00 lds r24, 0x00C9
22fa: 8f 7e andi r24, 0xEF ; 239
22fc: 80 93 c9 00 sts 0x00C9, r24
2300: 80 91 c9 00 lds r24, 0x00C9
2304: 8e 7f andi r24, 0xFE ; 254
2306: 80 93 c9 00 sts 0x00C9, r24
230a: a4 de rcall .-696 ; 0x2054 <JetiEX_CreatePacket>
230c: 8e e7 ldi r24, 0x7E ; 126
230e: 80 93 ce 00 sts 0x00CE, r24
2312: 80 91 f2 02 lds r24, 0x02F2
2316: 80 93 08 01 sts 0x0108, r24
231a: 10 92 f2 02 sts 0x02F2, r1
231e: 08 95 ret
00002320 <njkvnfuhgbuzrgezgf483>:
2320: ef 92 push r14
2322: ff 92 push r15
2324: 0f 93 push r16
2326: 1f 93 push r17
2328: cf 93 push r28
232a: df 93 push r29
232c: 7c 01 movw r14, r24
232e: 8b 01 movw r16, r22
2330: ea 01 movw r28, r20
2332: 45 2b or r20, r21
2334: 39 f0 breq .+14 ; 0x2344 <njkvnfuhgbuzrgezgf483+0x24>
2336: f8 01 movw r30, r16
2338: 81 91 ld r24, Z+
233a: 8f 01 movw r16, r30
233c: f7 01 movw r30, r14
233e: 09 95 icall
2340: 21 97 sbiw r28, 0x01 ; 1
2342: c9 f7 brne .-14 ; 0x2336 <njkvnfuhgbuzrgezgf483+0x16>
2344: e6 e0 ldi r30, 0x06 ; 6
2346: cd b7 in r28, 0x3d ; 61
2348: de b7 in r29, 0x3e ; 62
234a: 0c 94 7d 9b jmp 0x136fa ; 0x136fa <__epilogue_restores__+0x18>
0000234e <lkvgnfdgun57th38rgh84>:
234e: ef 92 push r14
2350: ff 92 push r15
2352: 0f 93 push r16
2354: 1f 93 push r17
2356: cf 93 push r28
2358: df 93 push r29
235a: 7c 01 movw r14, r24
235c: 8b 01 movw r16, r22
235e: ea 01 movw r28, r20
2360: 45 2b or r20, r21
2362: 41 f0 breq .+16 ; 0x2374 <lkvgnfdgun57th38rgh84+0x26>
2364: f8 01 movw r30, r16
2366: 0f 5f subi r16, 0xFF ; 255
2368: 1f 4f sbci r17, 0xFF ; 255
236a: 84 91 lpm r24, Z
236c: f7 01 movw r30, r14
236e: 09 95 icall
2370: 21 97 sbiw r28, 0x01 ; 1
2372: c1 f7 brne .-16 ; 0x2364 <lkvgnfdgun57th38rgh84+0x16>
2374: e6 e0 ldi r30, 0x06 ; 6
2376: cd b7 in r28, 0x3d ; 61
2378: de b7 in r29, 0x3e ; 62
237a: 0c 94 7d 9b jmp 0x136fa ; 0x136fa <__epilogue_restores__+0x18>
0000237e <fgmjgnrtuth587th9rTrw>:
237e: 0f 93 push r16
2380: 1f 93 push r17
2382: cf 93 push r28
2384: 8c 01 movw r16, r24
2386: c6 2f mov r28, r22
2388: 16 16 cp r1, r22
238a: 34 f4 brge .+12 ; 0x2398 <fgmjgnrtuth587th9rTrw+0x1a>
238c: 80 e2 ldi r24, 0x20 ; 32
238e: f8 01 movw r30, r16
2390: 09 95 icall
2392: c1 50 subi r28, 0x01 ; 1
2394: 1c 16 cp r1, r28
2396: d4 f3 brlt .-12 ; 0x238c <fgmjgnrtuth587th9rTrw+0xe>
2398: cf 91 pop r28
239a: 1f 91 pop r17
239c: 0f 91 pop r16
239e: 08 95 ret
000023a0 <wqqeRT45jth8g758735h4>:
23a0: 0f 93 push r16
23a2: 1f 93 push r17
23a4: cf 93 push r28
23a6: 8c 01 movw r16, r24
23a8: c6 2f mov r28, r22
23aa: 16 16 cp r1, r22
23ac: 34 f4 brge .+12 ; 0x23ba <wqqeRT45jth8g758735h4+0x1a>
23ae: 80 e3 ldi r24, 0x30 ; 48
23b0: f8 01 movw r30, r16
23b2: 09 95 icall
23b4: c1 50 subi r28, 0x01 ; 1
23b6: 1c 16 cp r1, r28
23b8: d4 f3 brlt .-12 ; 0x23ae <wqqeRT45jth8g758735h4+0xe>
23ba: cf 91 pop r28
23bc: 1f 91 pop r17
23be: 0f 91 pop r16
23c0: 08 95 ret
000023c2 <IIllllIllIlllIIlllII>:
23c2: a5 e3 ldi r26, 0x35 ; 53
23c4: b0 e0 ldi r27, 0x00 ; 0
23c6: e7 ee ldi r30, 0xE7 ; 231
23c8: f1 e1 ldi r31, 0x11 ; 17
23ca: 0c 94 55 9b jmp 0x136aa ; 0x136aa <__prologue_saves__>
23ce: 2e 96 adiw r28, 0x0e ; 14
23d0: ee ad ldd r30, Y+62 ; 0x3e
23d2: ff ad ldd r31, Y+63 ; 0x3f
23d4: 2e 97 sbiw r28, 0x0e ; 14
23d6: 88 24 eor r8, r8
23d8: 99 24 eor r9, r9
23da: 54 01 movw r10, r8
23dc: 80 91 ec 02 lds r24, 0x02EC
23e0: 88 23 and r24, r24
23e2: 21 f4 brne .+8 ; 0x23ec <IIllllIllIlllIIlllII+0x2a>
23e4: 2c 96 adiw r28, 0x0c ; 12
23e6: 1f ae std Y+63, r1 ; 0x3f
23e8: 1e ae std Y+62, r1 ; 0x3e
23ea: 2c 97 sbiw r28, 0x0c ; 12
23ec: ae e4 ldi r26, 0x4E ; 78
23ee: 4a 2e mov r4, r26
23f0: 51 2c mov r5, r1
23f2: 4c 0e add r4, r28
23f4: 5d 1e adc r5, r29
23f6: 6f 01 movw r12, r30
23f8: b6 01 movw r22, r12
23fa: 05 c0 rjmp .+10 ; 0x2406 <IIllllIllIlllIIlllII+0x44>
23fc: 15 32 cpi r17, 0x25 ; 37
23fe: 39 f0 breq .+14 ; 0x240e <IIllllIllIlllIIlllII+0x4c>
2400: 08 94 sec
2402: c1 1c adc r12, r1
2404: d1 1c adc r13, r1
2406: f6 01 movw r30, r12
2408: 14 91 lpm r17, Z
240a: 11 23 and r17, r17
240c: b9 f7 brne .-18 ; 0x23fc <IIllllIllIlllIIlllII+0x3a>
240e: a6 01 movw r20, r12
2410: 46 1b sub r20, r22
2412: 57 0b sbc r21, r23
2414: 29 f0 breq .+10 ; 0x2420 <IIllllIllIlllIIlllII+0x5e>
2416: 2c 96 adiw r28, 0x0c ; 12
2418: 8e ad ldd r24, Y+62 ; 0x3e
241a: 9f ad ldd r25, Y+63 ; 0x3f
241c: 2c 97 sbiw r28, 0x0c ; 12
241e: 97 df rcall .-210 ; 0x234e <lkvgnfdgun57th38rgh84>
2420: 11 23 and r17, r17
2422: 09 f4 brne .+2 ; 0x2426 <IIllllIllIlllIIlllII+0x64>
2424: 64 c2 rjmp .+1224 ; 0x28ee <IIllllIllIlllIIlllII+0x52c>
2426: 08 94 sec
2428: c1 1c adc r12, r1
242a: d1 1c adc r13, r1
242c: ff 24 eor r15, r15
242e: fd a6 std Y+45, r15 ; 0x2d
2430: fc a6 std Y+44, r15 ; 0x2c
2432: ef ef ldi r30, 0xFF ; 255
2434: ee 2e mov r14, r30
2436: f9 a6 std Y+41, r15 ; 0x29
2438: f6 01 movw r30, r12
243a: 08 94 sec
243c: c1 1c adc r12, r1
243e: d1 1c adc r13, r1
2440: 14 91 lpm r17, Z
2442: 15 37 cpi r17, 0x75 ; 117
2444: 21 f0 breq .+8 ; 0x244e <IIllllIllIlllIIlllII+0x8c>
2446: 81 2f mov r24, r17
2448: 80 62 ori r24, 0x20 ; 32
244a: 88 37 cpi r24, 0x78 ; 120
244c: b1 f4 brne .+44 ; 0x247a <IIllllIllIlllIIlllII+0xb8>
244e: f0 fe sbrs r15, 0
2450: 0a c0 rjmp .+20 ; 0x2466 <IIllllIllIlllIIlllII+0xa4>
2452: f2 01 movw r30, r4
2454: 24 e0 ldi r18, 0x04 ; 4
2456: 30 e0 ldi r19, 0x00 ; 0
2458: 42 0e add r4, r18
245a: 53 1e adc r5, r19
245c: 80 80 ld r8, Z
245e: 91 80 ldd r9, Z+1 ; 0x01
2460: a2 80 ldd r10, Z+2 ; 0x02
2462: b3 80 ldd r11, Z+3 ; 0x03
2464: 0a c0 rjmp .+20 ; 0x247a <IIllllIllIlllIIlllII+0xb8>
2466: f2 01 movw r30, r4
2468: 42 e0 ldi r20, 0x02 ; 2
246a: 50 e0 ldi r21, 0x00 ; 0
246c: 44 0e add r4, r20
246e: 55 1e adc r5, r21
2470: 80 81 ld r24, Z
2472: 91 81 ldd r25, Z+1 ; 0x01
2474: 4c 01 movw r8, r24
2476: aa 24 eor r10, r10
2478: bb 24 eor r11, r11
247a: 10 32 cpi r17, 0x20 ; 32
247c: 21 f4 brne .+8 ; 0x2486 <IIllllIllIlllIIlllII+0xc4>
247e: 89 a5 ldd r24, Y+41 ; 0x29
2480: 88 23 and r24, r24
2482: d1 f6 brne .-76 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
2484: 1d c0 rjmp .+58 ; 0x24c0 <IIllllIllIlllIIlllII+0xfe>
2486: 13 32 cpi r17, 0x23 ; 35
2488: 19 f4 brne .+6 ; 0x2490 <IIllllIllIlllIIlllII+0xce>
248a: 58 e0 ldi r21, 0x08 ; 8
248c: f5 2a or r15, r21
248e: d4 cf rjmp .-88 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
2490: 1a 32 cpi r17, 0x2A ; 42
2492: 11 f0 breq .+4 ; 0x2498 <IIllllIllIlllIIlllII+0xd6>
2494: 1d 32 cpi r17, 0x2D ; 45
2496: 91 f4 brne .+36 ; 0x24bc <IIllllIllIlllIIlllII+0xfa>
2498: 1a 32 cpi r17, 0x2A ; 42
249a: 59 f4 brne .+22 ; 0x24b2 <IIllllIllIlllIIlllII+0xf0>
249c: f2 01 movw r30, r4
249e: 82 e0 ldi r24, 0x02 ; 2
24a0: 90 e0 ldi r25, 0x00 ; 0
24a2: 48 0e add r4, r24
24a4: 59 1e adc r5, r25
24a6: e0 81 ld r30, Z
24a8: ec a7 std Y+44, r30 ; 0x2c
24aa: ee 23 and r30, r30
24ac: 2c f6 brge .-118 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
24ae: e1 95 neg r30
24b0: ec a7 std Y+44, r30 ; 0x2c
24b2: 90 e1 ldi r25, 0x10 ; 16
24b4: f9 2a or r15, r25
24b6: af ed ldi r26, 0xDF ; 223
24b8: fa 22 and r15, r26
24ba: be cf rjmp .-132 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
24bc: 1b 32 cpi r17, 0x2B ; 43
24be: 11 f4 brne .+4 ; 0x24c4 <IIllllIllIlllIIlllII+0x102>
24c0: 19 a7 std Y+41, r17 ; 0x29
24c2: ba cf rjmp .-140 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
24c4: 1e 32 cpi r17, 0x2E ; 46
24c6: c1 f5 brne .+112 ; 0x2538 <IIllllIllIlllIIlllII+0x176>
24c8: f6 01 movw r30, r12
24ca: 08 94 sec
24cc: c1 1c adc r12, r1
24ce: d1 1c adc r13, r1
24d0: 14 91 lpm r17, Z
24d2: 1a 32 cpi r17, 0x2A ; 42
24d4: 79 f4 brne .+30 ; 0x24f4 <IIllllIllIlllIIlllII+0x132>
24d6: f2 01 movw r30, r4
24d8: 22 e0 ldi r18, 0x02 ; 2
24da: 30 e0 ldi r19, 0x00 ; 0
24dc: 42 0e add r4, r18
24de: 53 1e adc r5, r19
24e0: 40 81 ld r20, Z
24e2: 51 81 ldd r21, Z+1 ; 0x01
24e4: 3f ef ldi r19, 0xFF ; 255
24e6: 4f 3f cpi r20, 0xFF ; 255
24e8: 53 07 cpc r21, r19
24ea: 14 f4 brge .+4 ; 0x24f0 <IIllllIllIlllIIlllII+0x12e>
24ec: 4f ef ldi r20, 0xFF ; 255
24ee: 5f ef ldi r21, 0xFF ; 255
24f0: e4 2e mov r14, r20
24f2: a2 cf rjmp .-188 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
24f4: 40 e0 ldi r20, 0x00 ; 0
24f6: 50 e0 ldi r21, 0x00 ; 0
24f8: 81 2f mov r24, r17
24fa: 80 53 subi r24, 0x30 ; 48
24fc: 8a 30 cpi r24, 0x0A ; 10
24fe: a0 f4 brcc .+40 ; 0x2528 <IIllllIllIlllIIlllII+0x166>
2500: ca 01 movw r24, r20
2502: 73 e0 ldi r23, 0x03 ; 3
2504: 88 0f add r24, r24
2506: 99 1f adc r25, r25
2508: 7a 95 dec r23
250a: e1 f7 brne .-8 ; 0x2504 <IIllllIllIlllIIlllII+0x142>
250c: 84 0f add r24, r20
250e: 95 1f adc r25, r21
2510: 48 0f add r20, r24
2512: 59 1f adc r21, r25
2514: 41 0f add r20, r17
2516: 51 1d adc r21, r1
2518: 40 53 subi r20, 0x30 ; 48
251a: 50 40 sbci r21, 0x00 ; 0
251c: f6 01 movw r30, r12
251e: 08 94 sec
2520: c1 1c adc r12, r1
2522: d1 1c adc r13, r1
2524: 14 91 lpm r17, Z
2526: e8 cf rjmp .-48 ; 0x24f8 <IIllllIllIlllIIlllII+0x136>
2528: 8f ef ldi r24, 0xFF ; 255
252a: 4f 3f cpi r20, 0xFF ; 255
252c: 58 07 cpc r21, r24
252e: 14 f4 brge .+4 ; 0x2534 <IIllllIllIlllIIlllII+0x172>
2530: 4f ef ldi r20, 0xFF ; 255
2532: 5f ef ldi r21, 0xFF ; 255
2534: e4 2e mov r14, r20
2536: 85 cf rjmp .-246 ; 0x2442 <IIllllIllIlllIIlllII+0x80>
2538: 10 33 cpi r17, 0x30 ; 48
253a: 29 f4 brne .+10 ; 0x2546 <IIllllIllIlllIIlllII+0x184>
253c: f4 fc sbrc r15, 4
253e: 7c cf rjmp .-264 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
2540: 90 e2 ldi r25, 0x20 ; 32
2542: f9 2a or r15, r25
2544: 79 cf rjmp .-270 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
2546: 81 2f mov r24, r17
2548: 81 53 subi r24, 0x31 ; 49
254a: 89 30 cpi r24, 0x09 ; 9
254c: d8 f4 brcc .+54 ; 0x2584 <IIllllIllIlllIIlllII+0x1c2>
254e: 40 e0 ldi r20, 0x00 ; 0
2550: 50 e0 ldi r21, 0x00 ; 0
2552: ca 01 movw r24, r20
2554: 63 e0 ldi r22, 0x03 ; 3
2556: 88 0f add r24, r24
2558: 99 1f adc r25, r25
255a: 6a 95 dec r22
255c: e1 f7 brne .-8 ; 0x2556 <IIllllIllIlllIIlllII+0x194>
255e: 84 0f add r24, r20
2560: 95 1f adc r25, r21
2562: 48 0f add r20, r24
2564: 59 1f adc r21, r25
2566: 41 0f add r20, r17
2568: 51 1d adc r21, r1
256a: 40 53 subi r20, 0x30 ; 48
256c: 50 40 sbci r21, 0x00 ; 0
256e: f6 01 movw r30, r12
2570: 08 94 sec
2572: c1 1c adc r12, r1
2574: d1 1c adc r13, r1
2576: 14 91 lpm r17, Z
2578: 81 2f mov r24, r17
257a: 80 53 subi r24, 0x30 ; 48
257c: 8a 30 cpi r24, 0x0A ; 10
257e: 48 f3 brcs .-46 ; 0x2552 <IIllllIllIlllIIlllII+0x190>
2580: 4c a7 std Y+44, r20 ; 0x2c
2582: 5f cf rjmp .-322 ; 0x2442 <IIllllIllIlllIIlllII+0x80>
2584: 18 36 cpi r17, 0x68 ; 104
2586: 19 f4 brne .+6 ; 0x258e <IIllllIllIlllIIlllII+0x1cc>
2588: a4 e0 ldi r26, 0x04 ; 4
258a: fa 2a or r15, r26
258c: 55 cf rjmp .-342 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
258e: 1c 36 cpi r17, 0x6C ; 108
2590: 19 f4 brne .+6 ; 0x2598 <IIllllIllIlllIIlllII+0x1d6>
2592: b1 e0 ldi r27, 0x01 ; 1
2594: fb 2a or r15, r27
2596: 50 cf rjmp .-352 ; 0x2438 <IIllllIllIlllIIlllII+0x76>
2598: 13 36 cpi r17, 0x63 ; 99
259a: 61 f4 brne .+24 ; 0x25b4 <IIllllIllIlllIIlllII+0x1f2>
259c: 3e 01 movw r6, r28
259e: 08 94 sec
25a0: 61 1c adc r6, r1
25a2: 71 1c adc r7, r1
25a4: f2 01 movw r30, r4
25a6: 22 e0 ldi r18, 0x02 ; 2
25a8: 30 e0 ldi r19, 0x00 ; 0
25aa: 42 0e add r4, r18
25ac: 53 1e adc r5, r19
25ae: 80 81 ld r24, Z
25b0: 89 83 std Y+1, r24 ; 0x01
25b2: 3c c1 rjmp .+632 ; 0x282c <IIllllIllIlllIIlllII+0x46a>
25b4: 14 34 cpi r17, 0x44 ; 68
25b6: 21 f0 breq .+8 ; 0x25c0 <IIllllIllIlllIIlllII+0x1fe>
25b8: 14 36 cpi r17, 0x64 ; 100
25ba: 11 f0 breq .+4 ; 0x25c0 <IIllllIllIlllIIlllII+0x1fe>
25bc: 19 36 cpi r17, 0x69 ; 105
25be: 51 f5 brne .+84 ; 0x2614 <IIllllIllIlllIIlllII+0x252>
25c0: 14 34 cpi r17, 0x44 ; 68
25c2: 11 f4 brne .+4 ; 0x25c8 <IIllllIllIlllIIlllII+0x206>
25c4: 31 e0 ldi r19, 0x01 ; 1
25c6: f3 2a or r15, r19
25c8: f0 fe sbrs r15, 0
25ca: 0a c0 rjmp .+20 ; 0x25e0 <IIllllIllIlllIIlllII+0x21e>
25cc: f2 01 movw r30, r4
25ce: 44 e0 ldi r20, 0x04 ; 4
25d0: 50 e0 ldi r21, 0x00 ; 0
25d2: 44 0e add r4, r20
25d4: 55 1e adc r5, r21
25d6: 80 80 ld r8, Z
25d8: 91 80 ldd r9, Z+1 ; 0x01
25da: a2 80 ldd r10, Z+2 ; 0x02
25dc: b3 80 ldd r11, Z+3 ; 0x03
25de: 0c c0 rjmp .+24 ; 0x25f8 <IIllllIllIlllIIlllII+0x236>
25e0: f2 01 movw r30, r4
25e2: 82 e0 ldi r24, 0x02 ; 2
25e4: 90 e0 ldi r25, 0x00 ; 0
25e6: 48 0e add r4, r24
25e8: 59 1e adc r5, r25
25ea: 80 81 ld r24, Z
25ec: 91 81 ldd r25, Z+1 ; 0x01
25ee: 4c 01 movw r8, r24
25f0: aa 24 eor r10, r10
25f2: 97 fc sbrc r9, 7
25f4: a0 94 com r10
25f6: ba 2c mov r11, r10
25f8: b7 fe sbrs r11, 7
25fa: 0a c0 rjmp .+20 ; 0x2610 <IIllllIllIlllIIlllII+0x24e>
25fc: b0 94 com r11
25fe: a0 94 com r10
2600: 90 94 com r9
2602: 80 94 com r8
2604: 81 1c adc r8, r1
2606: 91 1c adc r9, r1
2608: a1 1c adc r10, r1
260a: b1 1c adc r11, r1
260c: 8d e2 ldi r24, 0x2D ; 45
260e: 89 a7 std Y+41, r24 ; 0x29
2610: 0a e0 ldi r16, 0x0A ; 10
2612: 6f c0 rjmp .+222 ; 0x26f2 <IIllllIllIlllIIlllII+0x330>
2614: 1f 34 cpi r17, 0x4F ; 79
2616: 11 f0 breq .+4 ; 0x261c <IIllllIllIlllIIlllII+0x25a>
2618: 1f 36 cpi r17, 0x6F ; 111
261a: 31 f4 brne .+12 ; 0x2628 <IIllllIllIlllIIlllII+0x266>
261c: 1f 34 cpi r17, 0x4F ; 79
261e: 11 f4 brne .+4 ; 0x2624 <IIllllIllIlllIIlllII+0x262>
2620: 91 e0 ldi r25, 0x01 ; 1
2622: f9 2a or r15, r25
2624: 08 e0 ldi r16, 0x08 ; 8
2626: 64 c0 rjmp .+200 ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
2628: 10 37 cpi r17, 0x70 ; 112
262a: 79 f4 brne .+30 ; 0x264a <IIllllIllIlllIIlllII+0x288>
262c: f2 01 movw r30, r4
262e: a2 e0 ldi r26, 0x02 ; 2
2630: b0 e0 ldi r27, 0x00 ; 0
2632: 4a 0e add r4, r26
2634: 5b 1e adc r5, r27
2636: 80 81 ld r24, Z
2638: 91 81 ldd r25, Z+1 ; 0x01
263a: 4c 01 movw r8, r24
263c: aa 24 eor r10, r10
263e: bb 24 eor r11, r11
2640: 00 e1 ldi r16, 0x10 ; 16
2642: b0 e4 ldi r27, 0x40 ; 64
2644: fb 2a or r15, r27
2646: 18 e7 ldi r17, 0x78 ; 120
2648: 53 c0 rjmp .+166 ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
264a: 13 37 cpi r17, 0x73 ; 115
264c: c1 f5 brne .+112 ; 0x26be <IIllllIllIlllIIlllII+0x2fc>
264e: f2 01 movw r30, r4
2650: 22 e0 ldi r18, 0x02 ; 2
2652: 30 e0 ldi r19, 0x00 ; 0
2654: 42 0e add r4, r18
2656: 53 1e adc r5, r19
2658: 60 80 ld r6, Z
265a: 71 80 ldd r7, Z+1 ; 0x01
265c: 61 14 cp r6, r1
265e: 71 04 cpc r7, r1
2660: 89 f4 brne .+34 ; 0x2684 <IIllllIllIlllIIlllII+0x2c2>
2662: 3e 01 movw r6, r28
2664: 08 94 sec
2666: 61 1c adc r6, r1
2668: 71 1c adc r7, r1
266a: 88 e2 ldi r24, 0x28 ; 40
266c: 89 83 std Y+1, r24 ; 0x01
266e: 8e e6 ldi r24, 0x6E ; 110
2670: f3 01 movw r30, r6
2672: 81 83 std Z+1, r24 ; 0x01
2674: 85 e7 ldi r24, 0x75 ; 117
2676: 8b 83 std Y+3, r24 ; 0x03
2678: 8c e6 ldi r24, 0x6C ; 108
267a: 8c 83 std Y+4, r24 ; 0x04
267c: 8d 83 std Y+5, r24 ; 0x05
267e: 89 e2 ldi r24, 0x29 ; 41
2680: 8e 83 std Y+6, r24 ; 0x06
2682: 1f 82 std Y+7, r1 ; 0x07
2684: e7 fc sbrc r14, 7
2686: 13 c0 rjmp .+38 ; 0x26ae <IIllllIllIlllIIlllII+0x2ec>
2688: 8e 2d mov r24, r14
268a: 99 27 eor r25, r25
268c: 87 fd sbrc r24, 7
268e: 90 95 com r25
2690: ac 01 movw r20, r24
2692: 60 e0 ldi r22, 0x00 ; 0
2694: 70 e0 ldi r23, 0x00 ; 0
2696: c3 01 movw r24, r6
2698: 0e 94 95 9b call 0x1372a ; 0x1372a <memchr>
269c: 00 97 sbiw r24, 0x00 ; 0
269e: 29 f0 breq .+10 ; 0x26aa <IIllllIllIlllIIlllII+0x2e8>
26a0: 38 2e mov r3, r24
26a2: 36 18 sub r3, r6
26a4: e3 14 cp r14, r3
26a6: 0c f0 brlt .+2 ; 0x26aa <IIllllIllIlllIIlllII+0x2e8>
26a8: c3 c0 rjmp .+390 ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
26aa: 3e 2c mov r3, r14
26ac: c1 c0 rjmp .+386 ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
26ae: f3 01 movw r30, r6
26b0: 01 90 ld r0, Z+
26b2: 00 20 and r0, r0
26b4: e9 f7 brne .-6 ; 0x26b0 <IIllllIllIlllIIlllII+0x2ee>
26b6: 31 97 sbiw r30, 0x01 ; 1
26b8: 3e 2e mov r3, r30
26ba: 36 18 sub r3, r6
26bc: b9 c0 rjmp .+370 ; 0x2830 <IIllllIllIlllIIlllII+0x46e>
26be: 15 35 cpi r17, 0x55 ; 85
26c0: 11 f0 breq .+4 ; 0x26c6 <IIllllIllIlllIIlllII+0x304>
26c2: 15 37 cpi r17, 0x75 ; 117
26c4: 31 f4 brne .+12 ; 0x26d2 <IIllllIllIlllIIlllII+0x310>
26c6: 15 35 cpi r17, 0x55 ; 85
26c8: 11 f4 brne .+4 ; 0x26ce <IIllllIllIlllIIlllII+0x30c>
26ca: f1 e0 ldi r31, 0x01 ; 1
26cc: ff 2a or r15, r31
26ce: 0a e0 ldi r16, 0x0A ; 10
26d0: 0f c0 rjmp .+30 ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
26d2: 18 35 cpi r17, 0x58 ; 88
26d4: 19 f0 breq .+6 ; 0x26dc <IIllllIllIlllIIlllII+0x31a>
26d6: 18 37 cpi r17, 0x78 ; 120
26d8: 09 f0 breq .+2 ; 0x26dc <IIllllIllIlllIIlllII+0x31a>
26da: a0 c0 rjmp .+320 ; 0x281c <IIllllIllIlllIIlllII+0x45a>
26dc: 00 e1 ldi r16, 0x10 ; 16
26de: f3 fe sbrs r15, 3
26e0: 07 c0 rjmp .+14 ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
26e2: 81 14 cp r8, r1
26e4: 91 04 cpc r9, r1
26e6: a1 04 cpc r10, r1
26e8: b1 04 cpc r11, r1
26ea: 11 f0 breq .+4 ; 0x26f0 <IIllllIllIlllIIlllII+0x32e>
26ec: 20 e4 ldi r18, 0x40 ; 64
26ee: f2 2a or r15, r18
26f0: 19 a6 std Y+41, r1 ; 0x29
26f2: ed a6 std Y+45, r14 ; 0x2d
26f4: e7 fc sbrc r14, 7
26f6: 02 c0 rjmp .+4 ; 0x26fc <IIllllIllIlllIIlllII+0x33a>
26f8: 3f ed ldi r19, 0xDF ; 223
26fa: f3 22 and r15, r19
26fc: 49 e2 ldi r20, 0x29 ; 41
26fe: 64 2e mov r6, r20
2700: 71 2c mov r7, r1
2702: 6c 0e add r6, r28
2704: 7d 1e adc r7, r29
2706: 81 14 cp r8, r1
2708: 91 04 cpc r9, r1
270a: a1 04 cpc r10, r1
270c: b1 04 cpc r11, r1
270e: 21 f4 brne .+8 ; 0x2718 <IIllllIllIlllIIlllII+0x356>
2710: 4d a5 ldd r20, Y+45 ; 0x2d
2712: 44 23 and r20, r20
2714: 09 f4 brne .+2 ; 0x2718 <IIllllIllIlllIIlllII+0x356>
2716: 7b c0 rjmp .+246 ; 0x280e <IIllllIllIlllIIlllII+0x44c>
2718: 80 2f mov r24, r16
271a: 99 27 eor r25, r25
271c: aa 27 eor r26, r26
271e: bb 27 eor r27, r27
2720: 8e a7 std Y+46, r24 ; 0x2e
2722: 9f a7 std Y+47, r25 ; 0x2f
2724: a8 ab std Y+48, r26 ; 0x30
2726: b9 ab std Y+49, r27 ; 0x31
2728: 20 2e mov r2, r16
272a: 33 24 eor r3, r3
272c: 90 e0 ldi r25, 0x00 ; 0
272e: 89 16 cp r8, r25
2730: 90 e0 ldi r25, 0x00 ; 0
2732: 99 06 cpc r9, r25
2734: 91 e0 ldi r25, 0x01 ; 1
2736: a9 06 cpc r10, r25
2738: 90 e0 ldi r25, 0x00 ; 0
273a: b9 06 cpc r11, r25
273c: 48 f0 brcs .+18 ; 0x2750 <IIllllIllIlllIIlllII+0x38e>
273e: c5 01 movw r24, r10
2740: b4 01 movw r22, r8
2742: 2e a5 ldd r18, Y+46 ; 0x2e
2744: 3f a5 ldd r19, Y+47 ; 0x2f
2746: 48 a9 ldd r20, Y+48 ; 0x30
2748: 59 a9 ldd r21, Y+49 ; 0x31
274a: 0e 94 e6 9a call 0x135cc ; 0x135cc <__udivmodsi4>
274e: 17 c0 rjmp .+46 ; 0x277e <IIllllIllIlllIIlllII+0x3bc>
2750: af ef ldi r26, 0xFF ; 255
2752: 8a 16 cp r8, r26
2754: 91 04 cpc r9, r1
2756: a1 04 cpc r10, r1
2758: b1 04 cpc r11, r1
275a: 49 f0 breq .+18 ; 0x276e <IIllllIllIlllIIlllII+0x3ac>
275c: 40 f0 brcs .+16 ; 0x276e <IIllllIllIlllIIlllII+0x3ac>
275e: c4 01 movw r24, r8
2760: b1 01 movw r22, r2
2762: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
2766: 9b 01 movw r18, r22
2768: 44 27 eor r20, r20
276a: 55 27 eor r21, r21
276c: 08 c0 rjmp .+16 ; 0x277e <IIllllIllIlllIIlllII+0x3bc>
276e: 88 2d mov r24, r8
2770: 60 2f mov r22, r16
2772: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
2776: 28 2f mov r18, r24
2778: 33 27 eor r19, r19
277a: 44 27 eor r20, r20
277c: 55 27 eor r21, r21
277e: 2a ab std Y+50, r18 ; 0x32
2780: 3b ab std Y+51, r19 ; 0x33
2782: 4c ab std Y+52, r20 ; 0x34
2784: 5d ab std Y+53, r21 ; 0x35
2786: 0a 30 cpi r16, 0x0A ; 10
2788: 59 f4 brne .+22 ; 0x27a0 <IIllllIllIlllIIlllII+0x3de>
278a: 8a a9 ldd r24, Y+50 ; 0x32
278c: 88 0f add r24, r24
278e: 88 0f add r24, r24
2790: 88 0f add r24, r24
2792: 9a a9 ldd r25, Y+50 ; 0x32
2794: 99 0f add r25, r25
2796: 89 0f add r24, r25
2798: 38 2d mov r19, r8
279a: 38 1b sub r19, r24
279c: 83 2f mov r24, r19
279e: 10 c0 rjmp .+32 ; 0x27c0 <IIllllIllIlllIIlllII+0x3fe>
27a0: 00 31 cpi r16, 0x10 ; 16
27a2: 39 f4 brne .+14 ; 0x27b2 <IIllllIllIlllIIlllII+0x3f0>
27a4: 8a a9 ldd r24, Y+50 ; 0x32
27a6: 82 95 swap r24
27a8: 80 7f andi r24, 0xF0 ; 240
27aa: 48 2d mov r20, r8
27ac: 48 1b sub r20, r24
27ae: 84 2f mov r24, r20
27b0: 07 c0 rjmp .+14 ; 0x27c0 <IIllllIllIlllIIlllII+0x3fe>
27b2: 8a a9 ldd r24, Y+50 ; 0x32
27b4: 88 0f add r24, r24
27b6: 88 0f add r24, r24
27b8: 88 0f add r24, r24
27ba: 58 2d mov r21, r8
27bc: 58 1b sub r21, r24
27be: 85 2f mov r24, r21
27c0: 90 e0 ldi r25, 0x00 ; 0
27c2: 2e a5 ldd r18, Y+46 ; 0x2e
27c4: 3f a5 ldd r19, Y+47 ; 0x2f
27c6: 48 a9 ldd r20, Y+48 ; 0x30
27c8: 59 a9 ldd r21, Y+49 ; 0x31
27ca: 82 16 cp r8, r18
27cc: 93 06 cpc r9, r19
27ce: a4 06 cpc r10, r20
27d0: b5 06 cpc r11, r21
27d2: 08 f0 brcs .+2 ; 0x27d6 <IIllllIllIlllIIlllII+0x414>
27d4: 91 e0 ldi r25, 0x01 ; 1
27d6: 8a a8 ldd r8, Y+50 ; 0x32
27d8: 9b a8 ldd r9, Y+51 ; 0x33
27da: ac a8 ldd r10, Y+52 ; 0x34
27dc: bd a8 ldd r11, Y+53 ; 0x35
27de: 8a 30 cpi r24, 0x0A ; 10
27e0: 10 f4 brcc .+4 ; 0x27e6 <IIllllIllIlllIIlllII+0x424>
27e2: 80 5d subi r24, 0xD0 ; 208
27e4: 04 c0 rjmp .+8 ; 0x27ee <IIllllIllIlllIIlllII+0x42c>
27e6: 89 5a subi r24, 0xA9 ; 169
27e8: 18 35 cpi r17, 0x58 ; 88
27ea: 09 f4 brne .+2 ; 0x27ee <IIllllIllIlllIIlllII+0x42c>
27ec: 8f 7d andi r24, 0xDF ; 223
27ee: d3 01 movw r26, r6
27f0: 8e 93 st -X, r24
27f2: 3d 01 movw r6, r26
27f4: 99 23 and r25, r25
27f6: 09 f0 breq .+2 ; 0x27fa <IIllllIllIlllIIlllII+0x438>
27f8: 99 cf rjmp .-206 ; 0x272c <IIllllIllIlllIIlllII+0x36a>
27fa: 08 30 cpi r16, 0x08 ; 8
27fc: 41 f4 brne .+16 ; 0x280e <IIllllIllIlllIIlllII+0x44c>
27fe: f3 fe sbrs r15, 3
2800: 06 c0 rjmp .+12 ; 0x280e <IIllllIllIlllIIlllII+0x44c>
2802: 80 33 cpi r24, 0x30 ; 48
2804: 21 f0 breq .+8 ; 0x280e <IIllllIllIlllIIlllII+0x44c>
2806: 80 e3 ldi r24, 0x30 ; 48
2808: fd 01 movw r30, r26
280a: 82 93 st -Z, r24
280c: 3f 01 movw r6, r30
280e: ce 01 movw r24, r28
2810: 01 96 adiw r24, 0x01 ; 1
2812: 38 2e mov r3, r24
2814: 36 18 sub r3, r6
2816: f8 e2 ldi r31, 0x28 ; 40
2818: 3f 0e add r3, r31
281a: 0b c0 rjmp .+22 ; 0x2832 <IIllllIllIlllIIlllII+0x470>
281c: 11 23 and r17, r17
281e: 09 f4 brne .+2 ; 0x2822 <IIllllIllIlllIIlllII+0x460>
2820: 66 c0 rjmp .+204 ; 0x28ee <IIllllIllIlllIIlllII+0x52c>
2822: 3e 01 movw r6, r28
2824: 08 94 sec
2826: 61 1c adc r6, r1
2828: 71 1c adc r7, r1
282a: 19 83 std Y+1, r17 ; 0x01
282c: 31 e0 ldi r19, 0x01 ; 1
282e: 33 2e mov r3, r19
2830: 19 a6 std Y+41, r1 ; 0x29
2832: 03 2d mov r16, r3
2834: 2d a4 ldd r2, Y+45 ; 0x2d
2836: 23 18 sub r2, r3
2838: 27 fc sbrc r2, 7
283a: 22 24 eor r2, r2
283c: 89 a5 ldd r24, Y+41 ; 0x29
283e: 88 23 and r24, r24
2840: 11 f0 breq .+4 ; 0x2846 <IIllllIllIlllIIlllII+0x484>
2842: 0f 5f subi r16, 0xFF ; 255
2844: 02 c0 rjmp .+4 ; 0x284a <IIllllIllIlllIIlllII+0x488>
2846: f6 fc sbrc r15, 6
2848: 0e 5f subi r16, 0xFE ; 254
284a: 02 0d add r16, r2
284c: ef 2c mov r14, r15
284e: ff 24 eor r15, r15
2850: c7 01 movw r24, r14
2852: 80 73 andi r24, 0x30 ; 48
2854: 90 70 andi r25, 0x00 ; 0
2856: 89 2b or r24, r25
2858: 41 f4 brne .+16 ; 0x286a <IIllllIllIlllIIlllII+0x4a8>
285a: 8c a5 ldd r24, Y+44 ; 0x2c
285c: 80 1b sub r24, r16
285e: 68 2f mov r22, r24
2860: 2c 96 adiw r28, 0x0c ; 12
2862: 8e ad ldd r24, Y+62 ; 0x3e
2864: 9f ad ldd r25, Y+63 ; 0x3f
2866: 2c 97 sbiw r28, 0x0c ; 12
2868: 8a dd rcall .-1260 ; 0x237e <fgmjgnrtuth587th9rTrw>
286a: 89 a5 ldd r24, Y+41 ; 0x29
286c: 88 23 and r24, r24
286e: 31 f0 breq .+12 ; 0x287c <IIllllIllIlllIIlllII+0x4ba>
2870: 41 e0 ldi r20, 0x01 ; 1
2872: 50 e0 ldi r21, 0x00 ; 0
2874: be 01 movw r22, r28
2876: 67 5d subi r22, 0xD7 ; 215
2878: 7f 4f sbci r23, 0xFF ; 255
287a: 0a c0 rjmp .+20 ; 0x2890 <IIllllIllIlllIIlllII+0x4ce>
287c: e6 fe sbrs r14, 6
287e: 0d c0 rjmp .+26 ; 0x289a <IIllllIllIlllIIlllII+0x4d8>
2880: 80 e3 ldi r24, 0x30 ; 48
2882: 8a a7 std Y+42, r24 ; 0x2a
2884: 1b a7 std Y+43, r17 ; 0x2b
2886: 42 e0 ldi r20, 0x02 ; 2
2888: 50 e0 ldi r21, 0x00 ; 0
288a: be 01 movw r22, r28
288c: 66 5d subi r22, 0xD6 ; 214
288e: 7f 4f sbci r23, 0xFF ; 255
2890: 2c 96 adiw r28, 0x0c ; 12
2892: 8e ad ldd r24, Y+62 ; 0x3e
2894: 9f ad ldd r25, Y+63 ; 0x3f
2896: 2c 97 sbiw r28, 0x0c ; 12
2898: 43 dd rcall .-1402 ; 0x2320 <njkvnfuhgbuzrgezgf483>
289a: c7 01 movw r24, r14
289c: 80 73 andi r24, 0x30 ; 48
289e: 90 70 andi r25, 0x00 ; 0
28a0: 80 97 sbiw r24, 0x20 ; 32
28a2: 41 f4 brne .+16 ; 0x28b4 <IIllllIllIlllIIlllII+0x4f2>
28a4: 8c a5 ldd r24, Y+44 ; 0x2c
28a6: 80 1b sub r24, r16
28a8: 68 2f mov r22, r24
28aa: 2c 96 adiw r28, 0x0c ; 12
28ac: 8e ad ldd r24, Y+62 ; 0x3e
28ae: 9f ad ldd r25, Y+63 ; 0x3f
28b0: 2c 97 sbiw r28, 0x0c ; 12
28b2: 76 dd rcall .-1300 ; 0x23a0 <wqqeRT45jth8g758735h4>
28b4: 62 2d mov r22, r2
28b6: 2c 96 adiw r28, 0x0c ; 12
28b8: 8e ad ldd r24, Y+62 ; 0x3e
28ba: 9f ad ldd r25, Y+63 ; 0x3f
28bc: 2c 97 sbiw r28, 0x0c ; 12
28be: 70 dd rcall .-1312 ; 0x23a0 <wqqeRT45jth8g758735h4>
28c0: 83 2d mov r24, r3
28c2: 99 27 eor r25, r25
28c4: 87 fd sbrc r24, 7
28c6: 90 95 com r25
28c8: ac 01 movw r20, r24
28ca: b3 01 movw r22, r6
28cc: 2c 96 adiw r28, 0x0c ; 12
28ce: 8e ad ldd r24, Y+62 ; 0x3e
28d0: 9f ad ldd r25, Y+63 ; 0x3f
28d2: 2c 97 sbiw r28, 0x0c ; 12
28d4: 25 dd rcall .-1462 ; 0x2320 <njkvnfuhgbuzrgezgf483>
28d6: e4 fe sbrs r14, 4
28d8: 8f cd rjmp .-1250 ; 0x23f8 <IIllllIllIlllIIlllII+0x36>
28da: 2c a5 ldd r18, Y+44 ; 0x2c
28dc: 20 1b sub r18, r16
28de: 2c a7 std Y+44, r18 ; 0x2c
28e0: 62 2f mov r22, r18
28e2: 2c 96 adiw r28, 0x0c ; 12
28e4: 8e ad ldd r24, Y+62 ; 0x3e
28e6: 9f ad ldd r25, Y+63 ; 0x3f
28e8: 2c 97 sbiw r28, 0x0c ; 12
28ea: 49 dd rcall .-1390 ; 0x237e <fgmjgnrtuth587th9rTrw>
28ec: 85 cd rjmp .-1270 ; 0x23f8 <IIllllIllIlllIIlllII+0x36>
28ee: e2 e1 ldi r30, 0x12 ; 18
28f0: cb 5c subi r28, 0xCB ; 203
28f2: 0c 94 71 9b jmp 0x136e2 ; 0x136e2 <__epilogue_restores__>
000028f6 <LIBFC_HoTT_Putchar>:
28f6: 98 2f mov r25, r24
28f8: 80 91 8e 0c lds r24, 0x0C8E
28fc: 88 3a cpi r24, 0xA8 ; 168
28fe: 50 f4 brcc .+20 ; 0x2914 <LIBFC_HoTT_Putchar+0x1e>
2900: 80 91 8e 0c lds r24, 0x0C8E
2904: e8 2f mov r30, r24
2906: ff 27 eor r31, r31
2908: eb 51 subi r30, 0x1B ; 27
290a: f9 4f sbci r31, 0xF9 ; 249
290c: 93 83 std Z+3, r25 ; 0x03
290e: 8f 5f subi r24, 0xFF ; 255
2910: 80 93 8e 0c sts 0x0C8E, r24
2914: 08 95 ret
00002916 <LIBFC_HoTT_Putchar_INV>:
2916: 98 2f mov r25, r24
2918: 80 91 8e 0c lds r24, 0x0C8E
291c: 88 3a cpi r24, 0xA8 ; 168
291e: 58 f4 brcc .+22 ; 0x2936 <LIBFC_HoTT_Putchar_INV+0x20>
2920: 80 91 8e 0c lds r24, 0x0C8E
2924: e8 2f mov r30, r24
2926: ff 27 eor r31, r31
2928: eb 51 subi r30, 0x1B ; 27
292a: f9 4f sbci r31, 0xF9 ; 249
292c: 90 68 ori r25, 0x80 ; 128
292e: 93 83 std Z+3, r25 ; 0x03
2930: 8f 5f subi r24, 0xFF ; 255
2932: 80 93 8e 0c sts 0x0C8E, r24
2936: 08 95 ret
00002938 <LIBFC_HoTT_Putchar_BLINK>:
2938: 98 2f mov r25, r24
293a: 80 91 ed 02 lds r24, 0x02ED
293e: 88 23 and r24, r24
2940: 11 f0 breq .+4 ; 0x2946 <LIBFC_HoTT_Putchar_BLINK+0xe>
2942: 89 2f mov r24, r25
2944: e8 cf rjmp .-48 ; 0x2916 <LIBFC_HoTT_Putchar_INV>
2946: 89 2f mov r24, r25
2948: d6 cf rjmp .-84 ; 0x28f6 <LIBFC_HoTT_Putchar>
0000294a <LIBFC_HoTT_SetPos>:
294a: 88 3a cpi r24, 0xA8 ; 168
294c: 10 f4 brcc .+4 ; 0x2952 <LIBFC_HoTT_SetPos+0x8>
294e: 80 93 8e 0c sts 0x0C8E, r24
2952: 08 95 ret
00002954 <LIBFC_HoTT_Clear>:
2954: 80 e0 ldi r24, 0x00 ; 0
2956: 90 e2 ldi r25, 0x20 ; 32
2958: e8 ee ldi r30, 0xE8 ; 232
295a: f6 e0 ldi r31, 0x06 ; 6
295c: 91 93 st Z+, r25
295e: 8f 5f subi r24, 0xFF ; 255
2960: 88 3a cpi r24, 0xA8 ; 168
2962: e0 f3 brcs .-8 ; 0x295c <LIBFC_HoTT_Clear+0x8>
2964: 08 95 ret
00002966 <HoTT_Init>:
2966: 4f b7 in r20, 0x3f ; 63
2968: 21 e8 ldi r18, 0x81 ; 129
296a: 30 e0 ldi r19, 0x00 ; 0
296c: f8 94 cli
296e: 80 91 c9 00 lds r24, 0x00C9
2972: 8f 77 andi r24, 0x7F ; 127
2974: 80 93 c9 00 sts 0x00C9, r24
2978: 80 91 c9 00 lds r24, 0x00C9
297c: 8f 7b andi r24, 0xBF ; 191
297e: 80 93 c9 00 sts 0x00C9, r24
2982: 80 91 c9 00 lds r24, 0x00C9
2986: 8f 7d andi r24, 0xDF ; 223
2988: 80 93 c9 00 sts 0x00C9, r24
298c: 83 2f mov r24, r19
298e: 99 27 eor r25, r25
2990: 80 93 cd 00 sts 0x00CD, r24
2994: 20 93 cc 00 sts 0x00CC, r18
2998: 80 91 c8 00 lds r24, 0x00C8
299c: 82 60 ori r24, 0x02 ; 2
299e: 80 93 c8 00 sts 0x00C8, r24
29a2: 88 e1 ldi r24, 0x18 ; 24
29a4: 80 93 c9 00 sts 0x00C9, r24
29a8: 80 91 ca 00 lds r24, 0x00CA
29ac: 8f 77 andi r24, 0x7F ; 127
29ae: 80 93 ca 00 sts 0x00CA, r24
29b2: 80 91 ca 00 lds r24, 0x00CA
29b6: 8f 7b andi r24, 0xBF ; 191
29b8: 80 93 ca 00 sts 0x00CA, r24
29bc: 80 91 ca 00 lds r24, 0x00CA
29c0: 8f 7d andi r24, 0xDF ; 223
29c2: 80 93 ca 00 sts 0x00CA, r24
29c6: 80 91 ca 00 lds r24, 0x00CA
29ca: 8f 7e andi r24, 0xEF ; 239
29cc: 80 93 ca 00 sts 0x00CA, r24
29d0: 80 91 ca 00 lds r24, 0x00CA
29d4: 87 7f andi r24, 0xF7 ; 247
29d6: 80 93 ca 00 sts 0x00CA, r24
29da: 80 91 c9 00 lds r24, 0x00C9
29de: 84 60 ori r24, 0x04 ; 4
29e0: 80 93 c9 00 sts 0x00C9, r24
29e4: 80 91 ca 00 lds r24, 0x00CA
29e8: 84 60 ori r24, 0x04 ; 4
29ea: 80 93 ca 00 sts 0x00CA, r24
29ee: 80 91 ca 00 lds r24, 0x00CA
29f2: 82 60 ori r24, 0x02 ; 2
29f4: 80 93 ca 00 sts 0x00CA, r24
29f8: 80 91 c9 00 lds r24, 0x00C9
29fc: 81 60 ori r24, 0x01 ; 1
29fe: 80 93 c9 00 sts 0x00C9, r24
2a02: 80 91 c8 00 lds r24, 0x00C8
2a06: 87 ff sbrs r24, 7
2a08: 03 c0 rjmp .+6 ; 0x2a10 <HoTT_Init+0xaa>
2a0a: 80 91 ce 00 lds r24, 0x00CE
2a0e: f9 cf rjmp .-14 ; 0x2a02 <HoTT_Init+0x9c>
2a10: 80 91 c9 00 lds r24, 0x00C9
2a14: 80 68 ori r24, 0x80 ; 128
2a16: 80 93 c9 00 sts 0x00C9, r24
2a1a: 4f bf out 0x3f, r20 ; 63
2a1c: 3c e7 ldi r19, 0x7C ; 124
2a1e: 30 93 57 06 sts 0x0657, r19
2a22: 2d e7 ldi r18, 0x7D ; 125
2a24: 20 93 82 06 sts 0x0682, r18
2a28: 8e e8 ldi r24, 0x8E ; 142
2a2a: 80 93 58 06 sts 0x0658, r24
2a2e: 10 92 74 06 sts 0x0674, r1
2a32: 10 92 73 06 sts 0x0673, r1
2a36: 10 92 5d 06 sts 0x065D, r1
2a3a: 80 ee ldi r24, 0xE0 ; 224
2a3c: 80 93 5a 06 sts 0x065A, r24
2a40: 30 93 b9 06 sts 0x06B9, r19
2a44: 20 93 e4 06 sts 0x06E4, r18
2a48: 10 92 c5 06 sts 0x06C5, r1
2a4c: 10 92 c4 06 sts 0x06C4, r1
2a50: 10 92 c7 06 sts 0x06C7, r1
2a54: 10 92 c6 06 sts 0x06C6, r1
2a58: 10 92 c9 06 sts 0x06C9, r1
2a5c: 10 92 c8 06 sts 0x06C8, r1
2a60: 84 ef ldi r24, 0xF4 ; 244
2a62: 91 e0 ldi r25, 0x01 ; 1
2a64: 90 93 c3 06 sts 0x06C3, r25
2a68: 80 93 c2 06 sts 0x06C2, r24
2a6c: 90 93 c1 06 sts 0x06C1, r25
2a70: 80 93 c0 06 sts 0x06C0, r24
2a74: 90 93 bf 06 sts 0x06BF, r25
2a78: 80 93 be 06 sts 0x06BE, r24
2a7c: 10 92 bb 06 sts 0x06BB, r1
2a80: 89 e8 ldi r24, 0x89 ; 137
2a82: 80 93 ba 06 sts 0x06BA, r24
2a86: 10 92 e2 06 sts 0x06E2, r1
2a8a: 10 92 e3 06 sts 0x06E3, r1
2a8e: 80 e9 ldi r24, 0x90 ; 144
2a90: 80 93 bc 06 sts 0x06BC, r24
2a94: 30 93 91 07 sts 0x0791, r19
2a98: 20 93 bc 07 sts 0x07BC, r18
2a9c: 10 92 93 07 sts 0x0793, r1
2aa0: 8a e8 ldi r24, 0x8A ; 138
2aa2: 80 93 92 07 sts 0x0792, r24
2aa6: 10 92 99 07 sts 0x0799, r1
2aaa: 10 92 98 07 sts 0x0798, r1
2aae: 10 92 97 07 sts 0x0797, r1
2ab2: 10 92 9b 07 sts 0x079B, r1
2ab6: 10 92 9c 07 sts 0x079C, r1
2aba: 10 92 9d 07 sts 0x079D, r1
2abe: 10 92 9e 07 sts 0x079E, r1
2ac2: 10 92 a0 07 sts 0x07A0, r1
2ac6: 10 92 a1 07 sts 0x07A1, r1
2aca: 10 92 a2 07 sts 0x07A2, r1
2ace: 10 92 a3 07 sts 0x07A3, r1
2ad2: 10 92 a7 07 sts 0x07A7, r1
2ad6: 10 92 a6 07 sts 0x07A6, r1
2ada: 10 92 a5 07 sts 0x07A5, r1
2ade: 10 92 a4 07 sts 0x07A4, r1
2ae2: 80 ea ldi r24, 0xA0 ; 160
2ae4: 80 93 94 07 sts 0x0794, r24
2ae8: 30 93 83 06 sts 0x0683, r19
2aec: 20 93 ae 06 sts 0x06AE, r18
2af0: 10 92 85 06 sts 0x0685, r1
2af4: 8d e8 ldi r24, 0x8D ; 141
2af6: 80 93 84 06 sts 0x0684, r24
2afa: 10 92 ad 06 sts 0x06AD, r1
2afe: 80 ed ldi r24, 0xD0 ; 208
2b00: 80 93 86 06 sts 0x0686, r24
2b04: 8b e7 ldi r24, 0x7B ; 123
2b06: 80 93 e5 06 sts 0x06E5, r24
2b0a: 80 e8 ldi r24, 0x80 ; 128
2b0c: 80 93 e6 06 sts 0x06E6, r24
2b10: 10 92 e7 06 sts 0x06E7, r1
2b14: 80 91 5d 06 lds r24, 0x065D
2b18: 90 e2 ldi r25, 0x20 ; 32
2b1a: e8 ee ldi r30, 0xE8 ; 232
2b1c: f6 e0 ldi r31, 0x06 ; 6
2b1e: 91 93 st Z+, r25
2b20: 8f 5f subi r24, 0xFF ; 255
2b22: 88 3a cpi r24, 0xA8 ; 168
2b24: e0 f3 brcs .-8 ; 0x2b1e <HoTT_Init+0x1b8>
2b26: 8d e7 ldi r24, 0x7D ; 125
2b28: 80 93 90 07 sts 0x0790, r24
2b2c: 08 95 ret
00002b2e <HoTT_Parser>:
2b2e: cf 93 push r28
2b30: c8 2f mov r28, r24
2b32: 80 91 00 03 lds r24, 0x0300
2b36: 80 38 cpi r24, 0x80 ; 128
2b38: 79 f4 brne .+30 ; 0x2b58 <HoTT_Parser+0x2a>
2b3a: 8c 2f mov r24, r28
2b3c: 0e 94 0c 59 call 0xb218 ; 0xb218 <HoTT_Telemety>
2b40: 80 93 ef 02 sts 0x02EF, r24
2b44: 80 91 ef 02 lds r24, 0x02EF
2b48: 88 23 and r24, r24
2b4a: 31 f1 breq .+76 ; 0x2b98 <HoTT_Parser+0x6a>
2b4c: c0 93 8d 0c sts 0x0C8D, r28
2b50: 80 91 ef 02 lds r24, 0x02EF
2b54: 8f 5f subi r24, 0xFF ; 255
2b56: 16 c0 rjmp .+44 ; 0x2b84 <HoTT_Parser+0x56>
2b58: 8f 37 cpi r24, 0x7F ; 127
2b5a: f1 f4 brne .+60 ; 0x2b98 <HoTT_Parser+0x6a>
2b5c: 80 91 86 0c lds r24, 0x0C86
2b60: 88 23 and r24, r24
2b62: 29 f4 brne .+10 ; 0x2b6e <HoTT_Parser+0x40>
2b64: 8c 2f mov r24, r28
2b66: 80 95 com r24
2b68: 8f 70 andi r24, 0x0F ; 15
2b6a: 80 93 86 0c sts 0x0C86, r24
2b6e: 0e 94 05 58 call 0xb00a ; 0xb00a <HoTT_Waring>
2b72: 80 93 e7 06 sts 0x06E7, r24
2b76: 85 ee ldi r24, 0xE5 ; 229
2b78: 96 e0 ldi r25, 0x06 ; 6
2b7a: 90 93 f1 02 sts 0x02F1, r25
2b7e: 80 93 f0 02 sts 0x02F0, r24
2b82: 8d ea ldi r24, 0xAD ; 173
2b84: 80 93 ef 02 sts 0x02EF, r24
2b88: 80 91 c9 00 lds r24, 0x00C9
2b8c: 8f 7e andi r24, 0xEF ; 239
2b8e: 80 93 c9 00 sts 0x00C9, r24
2b92: 82 e0 ldi r24, 0x02 ; 2
2b94: 80 93 ee 02 sts 0x02EE, r24
2b98: c0 93 00 03 sts 0x0300, r28
2b9c: cf 91 pop r28
2b9e: 08 95 ret
00002ba0 <HoTT_Polling>:
2ba0: 30 91 ee 02 lds r19, 0x02EE
2ba4: 33 23 and r19, r19
2ba6: 31 f0 breq .+12 ; 0x2bb4 <HoTT_Polling+0x14>
2ba8: 80 91 ee 02 lds r24, 0x02EE
2bac: 81 50 subi r24, 0x01 ; 1
2bae: 80 93 ee 02 sts 0x02EE, r24
2bb2: 08 95 ret
2bb4: 80 91 ef 02 lds r24, 0x02EF
2bb8: 88 23 and r24, r24
2bba: 61 f1 breq .+88 ; 0x2c14 <HoTT_Polling+0x74>
2bbc: 40 91 ef 02 lds r20, 0x02EF
2bc0: 90 91 01 03 lds r25, 0x0301
2bc4: 41 30 cpi r20, 0x01 ; 1
2bc6: 69 f4 brne .+26 ; 0x2be2 <HoTT_Polling+0x42>
2bc8: 29 2f mov r18, r25
2bca: 30 93 01 03 sts 0x0301, r19
2bce: 80 91 ed 02 lds r24, 0x02ED
2bd2: 88 23 and r24, r24
2bd4: 19 f0 breq .+6 ; 0x2bdc <HoTT_Polling+0x3c>
2bd6: 30 93 ed 02 sts 0x02ED, r19
2bda: 10 c0 rjmp .+32 ; 0x2bfc <HoTT_Polling+0x5c>
2bdc: 40 93 ed 02 sts 0x02ED, r20
2be0: 0d c0 rjmp .+26 ; 0x2bfc <HoTT_Polling+0x5c>
2be2: e0 91 f0 02 lds r30, 0x02F0
2be6: f0 91 f1 02 lds r31, 0x02F1
2bea: 81 91 ld r24, Z+
2bec: f0 93 f1 02 sts 0x02F1, r31
2bf0: e0 93 f0 02 sts 0x02F0, r30
2bf4: 28 2f mov r18, r24
2bf6: 98 0f add r25, r24
2bf8: 90 93 01 03 sts 0x0301, r25
2bfc: 80 91 c8 00 lds r24, 0x00C8
2c00: 85 ff sbrs r24, 5
2c02: fc cf rjmp .-8 ; 0x2bfc <HoTT_Polling+0x5c>
2c04: 20 93 ce 00 sts 0x00CE, r18
2c08: 80 91 ef 02 lds r24, 0x02EF
2c0c: 81 50 subi r24, 0x01 ; 1
2c0e: 80 93 ef 02 sts 0x02EF, r24
2c12: 08 95 ret
2c14: 80 91 c9 00 lds r24, 0x00C9
2c18: 80 61 ori r24, 0x10 ; 16
2c1a: 80 93 c9 00 sts 0x00C9, r24
2c1e: 08 95 ret
00002c20 <ACC_AltitudeFusion>:
2c20: 6f 92 push r6
2c22: 7f 92 push r7
2c24: 8f 92 push r8
2c26: 9f 92 push r9
2c28: af 92 push r10
2c2a: bf 92 push r11
2c2c: cf 92 push r12
2c2e: df 92 push r13
2c30: ef 92 push r14
2c32: ff 92 push r15
2c34: 0f 93 push r16
2c36: 1f 93 push r17
2c38: 88 23 and r24, r24
2c3a: 61 f1 breq .+88 ; 0x2c94 <ACC_AltitudeFusion+0x74>
2c3c: 82 30 cpi r24, 0x02 ; 2
2c3e: 41 f4 brne .+16 ; 0x2c50 <ACC_AltitudeFusion+0x30>
2c40: 10 92 0a 03 sts 0x030A, r1
2c44: 10 92 0b 03 sts 0x030B, r1
2c48: 10 92 0c 03 sts 0x030C, r1
2c4c: 10 92 0d 03 sts 0x030D, r1
2c50: 20 91 fc 03 lds r18, 0x03FC
2c54: 30 91 fd 03 lds r19, 0x03FD
2c58: 40 91 fe 03 lds r20, 0x03FE
2c5c: 50 91 ff 03 lds r21, 0x03FF
2c60: da 01 movw r26, r20
2c62: c9 01 movw r24, r18
2c64: 19 e0 ldi r17, 0x09 ; 9
2c66: 88 0f add r24, r24
2c68: 99 1f adc r25, r25
2c6a: aa 1f adc r26, r26
2c6c: bb 1f adc r27, r27
2c6e: 1a 95 dec r17
2c70: d1 f7 brne .-12 ; 0x2c66 <ACC_AltitudeFusion+0x46>
2c72: 80 93 57 03 sts 0x0357, r24
2c76: 90 93 58 03 sts 0x0358, r25
2c7a: a0 93 59 03 sts 0x0359, r26
2c7e: b0 93 5a 03 sts 0x035A, r27
2c82: 20 93 02 03 sts 0x0302, r18
2c86: 30 93 03 03 sts 0x0303, r19
2c8a: 40 93 04 03 sts 0x0304, r20
2c8e: 50 93 05 03 sts 0x0305, r21
2c92: 26 c1 rjmp .+588 ; 0x2ee0 <ACC_AltitudeFusion+0x2c0>
2c94: a0 90 fc 03 lds r10, 0x03FC
2c98: b0 90 fd 03 lds r11, 0x03FD
2c9c: c0 90 fe 03 lds r12, 0x03FE
2ca0: d0 90 ff 03 lds r13, 0x03FF
2ca4: 80 91 02 03 lds r24, 0x0302
2ca8: 90 91 03 03 lds r25, 0x0303
2cac: a0 91 04 03 lds r26, 0x0304
2cb0: b0 91 05 03 lds r27, 0x0305
2cb4: 35 01 movw r6, r10
2cb6: 46 01 movw r8, r12
2cb8: 68 1a sub r6, r24
2cba: 79 0a sbc r7, r25
2cbc: 8a 0a sbc r8, r26
2cbe: 9b 0a sbc r9, r27
2cc0: 60 92 06 03 sts 0x0306, r6
2cc4: 70 92 07 03 sts 0x0307, r7
2cc8: 80 92 08 03 sts 0x0308, r8
2ccc: 90 92 09 03 sts 0x0309, r9
2cd0: 80 91 5b 03 lds r24, 0x035B
2cd4: 90 91 5c 03 lds r25, 0x035C
2cd8: 84 55 subi r24, 0x54 ; 84
2cda: 9f 4f sbci r25, 0xFF ; 255
2cdc: 7c 01 movw r14, r24
2cde: 00 27 eor r16, r16
2ce0: f7 fc sbrc r15, 7
2ce2: 00 95 com r16
2ce4: 10 2f mov r17, r16
2ce6: 80 91 0a 06 lds r24, 0x060A
2cea: 90 91 0b 06 lds r25, 0x060B
2cee: 9c 01 movw r18, r24
2cf0: 44 27 eor r20, r20
2cf2: 37 fd sbrc r19, 7
2cf4: 40 95 com r20
2cf6: 54 2f mov r21, r20
2cf8: c8 01 movw r24, r16
2cfa: b7 01 movw r22, r14
2cfc: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
2d00: 97 ff sbrs r25, 7
2d02: 04 c0 rjmp .+8 ; 0x2d0c <ACC_AltitudeFusion+0xec>
2d04: 61 50 subi r22, 0x01 ; 1
2d06: 70 4e sbci r23, 0xE0 ; 224
2d08: 8f 4f sbci r24, 0xFF ; 255
2d0a: 9f 4f sbci r25, 0xFF ; 255
2d0c: ab 01 movw r20, r22
2d0e: bc 01 movw r22, r24
2d10: fd e0 ldi r31, 0x0D ; 13
2d12: 75 95 asr r23
2d14: 67 95 ror r22
2d16: 57 95 ror r21
2d18: 47 95 ror r20
2d1a: fa 95 dec r31
2d1c: d1 f7 brne .-12 ; 0x2d12 <ACC_AltitudeFusion+0xf2>
2d1e: 4c 5a subi r20, 0xAC ; 172
2d20: 50 40 sbci r21, 0x00 ; 0
2d22: 60 40 sbci r22, 0x00 ; 0
2d24: 70 40 sbci r23, 0x00 ; 0
2d26: 40 93 0e 03 sts 0x030E, r20
2d2a: 50 93 0f 03 sts 0x030F, r21
2d2e: 60 93 10 03 sts 0x0310, r22
2d32: 70 93 11 03 sts 0x0311, r23
2d36: 20 91 c9 08 lds r18, 0x08C9
2d3a: 30 91 ca 08 lds r19, 0x08CA
2d3e: 37 ff sbrs r19, 7
2d40: 02 c0 rjmp .+4 ; 0x2d46 <ACC_AltitudeFusion+0x126>
2d42: 21 5f subi r18, 0xF1 ; 241
2d44: 3f 4f sbci r19, 0xFF ; 255
2d46: e4 e0 ldi r30, 0x04 ; 4
2d48: 35 95 asr r19
2d4a: 27 95 ror r18
2d4c: ea 95 dec r30
2d4e: e1 f7 brne .-8 ; 0x2d48 <ACC_AltitudeFusion+0x128>
2d50: 80 91 5f 03 lds r24, 0x035F
2d54: 90 91 60 03 lds r25, 0x0360
2d58: 82 9f mul r24, r18
2d5a: d0 01 movw r26, r0
2d5c: 83 9f mul r24, r19
2d5e: b0 0d add r27, r0
2d60: 92 9f mul r25, r18
2d62: b0 0d add r27, r0
2d64: 11 24 eor r1, r1
2d66: cd 01 movw r24, r26
2d68: b7 ff sbrs r27, 7
2d6a: 02 c0 rjmp .+4 ; 0x2d70 <ACC_AltitudeFusion+0x150>
2d6c: 81 50 subi r24, 0x01 ; 1
2d6e: 9f 4f sbci r25, 0xFF ; 255
2d70: e9 2f mov r30, r25
2d72: ff 27 eor r31, r31
2d74: e7 fd sbrc r30, 7
2d76: fa 95 dec r31
2d78: 20 91 c7 08 lds r18, 0x08C7
2d7c: 30 91 c8 08 lds r19, 0x08C8
2d80: 37 ff sbrs r19, 7
2d82: 02 c0 rjmp .+4 ; 0x2d88 <ACC_AltitudeFusion+0x168>
2d84: 21 5f subi r18, 0xF1 ; 241
2d86: 3f 4f sbci r19, 0xFF ; 255
2d88: 84 e0 ldi r24, 0x04 ; 4
2d8a: 35 95 asr r19
2d8c: 27 95 ror r18
2d8e: 8a 95 dec r24
2d90: e1 f7 brne .-8 ; 0x2d8a <ACC_AltitudeFusion+0x16a>
2d92: 80 91 5d 03 lds r24, 0x035D
2d96: 90 91 5e 03 lds r25, 0x035E
2d9a: 82 9f mul r24, r18
2d9c: d0 01 movw r26, r0
2d9e: 83 9f mul r24, r19
2da0: b0 0d add r27, r0
2da2: 92 9f mul r25, r18
2da4: b0 0d add r27, r0
2da6: 11 24 eor r1, r1
2da8: cd 01 movw r24, r26
2daa: b7 ff sbrs r27, 7
2dac: 02 c0 rjmp .+4 ; 0x2db2 <ACC_AltitudeFusion+0x192>
2dae: 81 50 subi r24, 0x01 ; 1
2db0: 9f 4f sbci r25, 0xFF ; 255
2db2: 89 2f mov r24, r25
2db4: 99 0f add r25, r25
2db6: 99 0b sbc r25, r25
2db8: e8 0f add r30, r24
2dba: f9 1f adc r31, r25
2dbc: cf 01 movw r24, r30
2dbe: aa 27 eor r26, r26
2dc0: 97 fd sbrc r25, 7
2dc2: a0 95 com r26
2dc4: ba 2f mov r27, r26
2dc6: 84 0f add r24, r20
2dc8: 95 1f adc r25, r21
2dca: a6 1f adc r26, r22
2dcc: b7 1f adc r27, r23
2dce: 80 93 0e 03 sts 0x030E, r24
2dd2: 90 93 0f 03 sts 0x030F, r25
2dd6: a0 93 10 03 sts 0x0310, r26
2dda: b0 93 11 03 sts 0x0311, r27
2dde: bc 01 movw r22, r24
2de0: cd 01 movw r24, r26
2de2: 2d e0 ldi r18, 0x0D ; 13
2de4: 30 e0 ldi r19, 0x00 ; 0
2de6: 40 e0 ldi r20, 0x00 ; 0
2de8: 50 e0 ldi r21, 0x00 ; 0
2dea: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
2dee: 7b 01 movw r14, r22
2df0: 8c 01 movw r16, r24
2df2: c4 01 movw r24, r8
2df4: b3 01 movw r22, r6
2df6: 24 ef ldi r18, 0xF4 ; 244
2df8: 31 e0 ldi r19, 0x01 ; 1
2dfa: 40 e0 ldi r20, 0x00 ; 0
2dfc: 50 e0 ldi r21, 0x00 ; 0
2dfe: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
2e02: dc 01 movw r26, r24
2e04: cb 01 movw r24, r22
2e06: e8 0e add r14, r24
2e08: f9 1e adc r15, r25
2e0a: 0a 1f adc r16, r26
2e0c: 1b 1f adc r17, r27
2e0e: 80 91 0a 03 lds r24, 0x030A
2e12: 90 91 0b 03 lds r25, 0x030B
2e16: a0 91 0c 03 lds r26, 0x030C
2e1a: b0 91 0d 03 lds r27, 0x030D
2e1e: 20 91 12 03 lds r18, 0x0312
2e22: 30 91 13 03 lds r19, 0x0313
2e26: 40 91 14 03 lds r20, 0x0314
2e2a: 50 91 15 03 lds r21, 0x0315
2e2e: 82 1b sub r24, r18
2e30: 93 0b sbc r25, r19
2e32: a4 0b sbc r26, r20
2e34: b5 0b sbc r27, r21
2e36: e8 0e add r14, r24
2e38: f9 1e adc r15, r25
2e3a: 0a 1f adc r16, r26
2e3c: 1b 1f adc r17, r27
2e3e: e0 92 0a 03 sts 0x030A, r14
2e42: f0 92 0b 03 sts 0x030B, r15
2e46: 00 93 0c 03 sts 0x030C, r16
2e4a: 10 93 0d 03 sts 0x030D, r17
2e4e: d8 01 movw r26, r16
2e50: c7 01 movw r24, r14
2e52: 80 50 subi r24, 0x00 ; 0
2e54: 9e 4f sbci r25, 0xFE ; 254
2e56: af 4f sbci r26, 0xFF ; 255
2e58: bf 4f sbci r27, 0xFF ; 255
2e5a: b7 ff sbrs r27, 7
2e5c: 06 c0 rjmp .+12 ; 0x2e6a <ACC_AltitudeFusion+0x24a>
2e5e: d8 01 movw r26, r16
2e60: c7 01 movw r24, r14
2e62: 81 50 subi r24, 0x01 ; 1
2e64: 9a 4f sbci r25, 0xFA ; 250
2e66: af 4f sbci r26, 0xFF ; 255
2e68: bf 4f sbci r27, 0xFF ; 255
2e6a: 1a e0 ldi r17, 0x0A ; 10
2e6c: b5 95 asr r27
2e6e: a7 95 ror r26
2e70: 97 95 ror r25
2e72: 87 95 ror r24
2e74: 1a 95 dec r17
2e76: d1 f7 brne .-12 ; 0x2e6c <ACC_AltitudeFusion+0x24c>
2e78: 80 93 12 03 sts 0x0312, r24
2e7c: 90 93 13 03 sts 0x0313, r25
2e80: a0 93 14 03 sts 0x0314, r26
2e84: b0 93 15 03 sts 0x0315, r27
2e88: a0 92 02 03 sts 0x0302, r10
2e8c: b0 92 03 03 sts 0x0303, r11
2e90: c0 92 04 03 sts 0x0304, r12
2e94: d0 92 05 03 sts 0x0305, r13
2e98: 20 91 57 03 lds r18, 0x0357
2e9c: 30 91 58 03 lds r19, 0x0358
2ea0: 40 91 59 03 lds r20, 0x0359
2ea4: 50 91 5a 03 lds r21, 0x035A
2ea8: e0 90 4a 03 lds r14, 0x034A
2eac: f0 90 4b 03 lds r15, 0x034B
2eb0: 00 91 4c 03 lds r16, 0x034C
2eb4: 10 91 4d 03 lds r17, 0x034D
2eb8: 2e 19 sub r18, r14
2eba: 3f 09 sbc r19, r15
2ebc: 40 0b sbc r20, r16
2ebe: 51 0b sbc r21, r17
2ec0: 28 0f add r18, r24
2ec2: 39 1f adc r19, r25
2ec4: 4a 1f adc r20, r26
2ec6: 5b 1f adc r21, r27
2ec8: 2a 0d add r18, r10
2eca: 3b 1d adc r19, r11
2ecc: 4c 1d adc r20, r12
2ece: 5d 1d adc r21, r13
2ed0: 20 93 57 03 sts 0x0357, r18
2ed4: 30 93 58 03 sts 0x0358, r19
2ed8: 40 93 59 03 sts 0x0359, r20
2edc: 50 93 5a 03 sts 0x035A, r21
2ee0: 80 91 12 03 lds r24, 0x0312
2ee4: 90 91 13 03 lds r25, 0x0313
2ee8: 90 93 55 03 sts 0x0355, r25
2eec: 80 93 54 03 sts 0x0354, r24
2ef0: 80 91 57 03 lds r24, 0x0357
2ef4: 90 91 58 03 lds r25, 0x0358
2ef8: a0 91 59 03 lds r26, 0x0359
2efc: b0 91 5a 03 lds r27, 0x035A
2f00: bc 01 movw r22, r24
2f02: cd 01 movw r24, r26
2f04: 1f 91 pop r17
2f06: 0f 91 pop r16
2f08: ff 90 pop r15
2f0a: ef 90 pop r14
2f0c: df 90 pop r13
2f0e: cf 90 pop r12
2f10: bf 90 pop r11
2f12: af 90 pop r10
2f14: 9f 90 pop r9
2f16: 8f 90 pop r8
2f18: 7f 90 pop r7
2f1a: 6f 90 pop r6
2f1c: 08 95 ret
00002f1e <LIBFC_GetCPUType>:
2f1e: 2f b7 in r18, 0x3f ; 63
2f20: 40 e0 ldi r20, 0x00 ; 0
2f22: f8 94 cli
2f24: e0 e0 ldi r30, 0x00 ; 0
2f26: f0 e0 ldi r31, 0x00 ; 0
2f28: 81 e2 ldi r24, 0x21 ; 33
2f2a: 80 93 57 00 sts 0x0057, r24
2f2e: 94 91 lpm r25, Z
2f30: e2 e0 ldi r30, 0x02 ; 2
2f32: f0 e0 ldi r31, 0x00 ; 0
2f34: 80 93 57 00 sts 0x0057, r24
2f38: 34 91 lpm r19, Z
2f3a: e4 e0 ldi r30, 0x04 ; 4
2f3c: f0 e0 ldi r31, 0x00 ; 0
2f3e: 80 93 57 00 sts 0x0057, r24
2f42: 84 91 lpm r24, Z
2f44: 2f bf out 0x3f, r18 ; 63
2f46: 9e 31 cpi r25, 0x1E ; 30
2f48: 99 f4 brne .+38 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f4a: 36 39 cpi r19, 0x96 ; 150
2f4c: 41 f4 brne .+16 ; 0x2f5e <LIBFC_GetCPUType+0x40>
2f4e: 89 30 cpi r24, 0x09 ; 9
2f50: 11 f4 brne .+4 ; 0x2f56 <LIBFC_GetCPUType+0x38>
2f52: 41 e0 ldi r20, 0x01 ; 1
2f54: 0d c0 rjmp .+26 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f56: 8a 30 cpi r24, 0x0A ; 10
2f58: 59 f4 brne .+22 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f5a: 42 e0 ldi r20, 0x02 ; 2
2f5c: 09 c0 rjmp .+18 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f5e: 37 39 cpi r19, 0x97 ; 151
2f60: 39 f4 brne .+14 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f62: 86 30 cpi r24, 0x06 ; 6
2f64: 11 f4 brne .+4 ; 0x2f6a <LIBFC_GetCPUType+0x4c>
2f66: 43 e0 ldi r20, 0x03 ; 3
2f68: 03 c0 rjmp .+6 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f6a: 85 30 cpi r24, 0x05 ; 5
2f6c: 09 f4 brne .+2 ; 0x2f70 <LIBFC_GetCPUType+0x52>
2f6e: 44 e0 ldi r20, 0x04 ; 4
2f70: 84 2f mov r24, r20
2f72: 99 27 eor r25, r25
2f74: 08 95 ret
00002f76 <awokdjwqdjcjuhcuweih>:
2f76: 9f b7 in r25, 0x3f ; 63
2f78: f8 94 cli
2f7a: 80 91 c9 00 lds r24, 0x00C9
2f7e: 87 7f andi r24, 0xF7 ; 247
2f80: 80 93 c9 00 sts 0x00C9, r24
2f84: 80 91 c9 00 lds r24, 0x00C9
2f88: 8f 7e andi r24, 0xEF ; 239
2f8a: 80 93 c9 00 sts 0x00C9, r24
2f8e: 80 91 c9 00 lds r24, 0x00C9
2f92: 8f 77 andi r24, 0x7F ; 127
2f94: 80 93 c9 00 sts 0x00C9, r24
2f98: 80 91 c9 00 lds r24, 0x00C9
2f9c: 8f 7b andi r24, 0xBF ; 191
2f9e: 80 93 c9 00 sts 0x00C9, r24
2fa2: 80 91 c9 00 lds r24, 0x00C9
2fa6: 8f 7d andi r24, 0xDF ; 223
2fa8: 80 93 c9 00 sts 0x00C9, r24
2fac: 9f bf out 0x3f, r25 ; 63
2fae: 08 95 ret
00002fb0 <LIBFC_ReceiverInit>:
2fb0: 1f 93 push r17
2fb2: cf 93 push r28
2fb4: df 93 push r29
2fb6: 18 2f mov r17, r24
2fb8: 80 91 ec 02 lds r24, 0x02EC
2fbc: 88 23 and r24, r24
2fbe: 09 f4 brne .+2 ; 0x2fc2 <LIBFC_ReceiverInit+0x12>
2fc0: a4 c0 rjmp .+328 ; 0x310a <LIBFC_ReceiverInit+0x15a>
2fc2: 80 91 05 01 lds r24, 0x0105
2fc6: 18 17 cp r17, r24
2fc8: 09 f4 brne .+2 ; 0x2fcc <LIBFC_ReceiverInit+0x1c>
2fca: 9f c0 rjmp .+318 ; 0x310a <LIBFC_ReceiverInit+0x15a>
2fcc: 80 91 eb 02 lds r24, 0x02EB
2fd0: 88 23 and r24, r24
2fd2: 19 f4 brne .+6 ; 0x2fda <LIBFC_ReceiverInit+0x2a>
2fd4: a4 df rcall .-184 ; 0x2f1e <LIBFC_GetCPUType>
2fd6: 80 93 eb 02 sts 0x02EB, r24
2fda: 82 ed ldi r24, 0xD2 ; 210
2fdc: 91 e0 ldi r25, 0x01 ; 1
2fde: 90 93 92 02 sts 0x0292, r25
2fe2: 80 93 91 02 sts 0x0291, r24
2fe6: 8f ee ldi r24, 0xEF ; 239
2fe8: 97 e1 ldi r25, 0x17 ; 23
2fea: 9f 93 push r25
2fec: 8f 93 push r24
2fee: cc e9 ldi r28, 0x9C ; 156
2ff0: d6 e9 ldi r29, 0x96 ; 150
2ff2: df 93 push r29
2ff4: cf 93 push r28
2ff6: e0 91 55 06 lds r30, 0x0655
2ffa: f0 91 56 06 lds r31, 0x0656
2ffe: 09 95 icall
3000: 0f 90 pop r0
3002: 0f 90 pop r0
3004: 0f 90 pop r0
3006: 0f 90 pop r0
3008: 81 2f mov r24, r17
300a: 99 27 eor r25, r25
300c: aa 27 eor r26, r26
300e: bb 27 eor r27, r27
3010: fc 01 movw r30, r24
3012: 09 97 sbiw r24, 0x09 ; 9
3014: 78 f5 brcc .+94 ; 0x3074 <LIBFC_ReceiverInit+0xc4>
3016: e9 54 subi r30, 0x49 ; 73
3018: ff 4f sbci r31, 0xFF ; 255
301a: 20 91 55 06 lds r18, 0x0655
301e: 30 91 56 06 lds r19, 0x0656
3022: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
3026: 8b ee ldi r24, 0xEB ; 235
3028: 97 e1 ldi r25, 0x17 ; 23
302a: 02 c0 rjmp .+4 ; 0x3030 <LIBFC_ReceiverInit+0x80>
302c: 82 ee ldi r24, 0xE2 ; 226
302e: 97 e1 ldi r25, 0x17 ; 23
3030: 9f 93 push r25
3032: 8f 93 push r24
3034: df 93 push r29
3036: cf 93 push r28
3038: f9 01 movw r30, r18
303a: 09 95 icall
303c: 27 c0 rjmp .+78 ; 0x308c <LIBFC_ReceiverInit+0xdc>
303e: 8d ed ldi r24, 0xDD ; 221
3040: 97 e1 ldi r25, 0x17 ; 23
3042: f6 cf rjmp .-20 ; 0x3030 <LIBFC_ReceiverInit+0x80>
3044: 85 ed ldi r24, 0xD5 ; 213
3046: 97 e1 ldi r25, 0x17 ; 23
3048: f3 cf rjmp .-26 ; 0x3030 <LIBFC_ReceiverInit+0x80>
304a: 8d ec ldi r24, 0xCD ; 205
304c: 97 e1 ldi r25, 0x17 ; 23
304e: 9f 93 push r25
3050: 8f 93 push r24
3052: df 93 push r29
3054: cf 93 push r28
3056: f9 01 movw r30, r18
3058: 09 95 icall
305a: 88 ed ldi r24, 0xD8 ; 216
305c: 91 e0 ldi r25, 0x01 ; 1
305e: 90 93 92 02 sts 0x0292, r25
3062: 80 93 91 02 sts 0x0291, r24
3066: 12 c0 rjmp .+36 ; 0x308c <LIBFC_ReceiverInit+0xdc>
3068: 88 ec ldi r24, 0xC8 ; 200
306a: 97 e1 ldi r25, 0x17 ; 23
306c: e1 cf rjmp .-62 ; 0x3030 <LIBFC_ReceiverInit+0x80>
306e: 8c ef ldi r24, 0xFC ; 252
3070: 97 e1 ldi r25, 0x17 ; 23
3072: de cf rjmp .-68 ; 0x3030 <LIBFC_ReceiverInit+0x80>
3074: 82 e0 ldi r24, 0x02 ; 2
3076: 98 e1 ldi r25, 0x18 ; 24
3078: 9f 93 push r25
307a: 8f 93 push r24
307c: df 93 push r29
307e: cf 93 push r28
3080: e0 91 55 06 lds r30, 0x0655
3084: f0 91 56 06 lds r31, 0x0656
3088: 09 95 icall
308a: 10 e0 ldi r17, 0x00 ; 0
308c: 0f 90 pop r0
308e: 0f 90 pop r0
3090: 0f 90 pop r0
3092: 0f 90 pop r0
3094: 80 91 eb 02 lds r24, 0x02EB
3098: 84 30 cpi r24, 0x04 ; 4
309a: 11 f0 breq .+4 ; 0x30a0 <LIBFC_ReceiverInit+0xf0>
309c: 82 30 cpi r24, 0x02 ; 2
309e: 01 f5 brne .+64 ; 0x30e0 <LIBFC_ReceiverInit+0x130>
30a0: 6a df rcall .-300 ; 0x2f76 <awokdjwqdjcjuhcuweih>
30a2: 81 2f mov r24, r17
30a4: 81 50 subi r24, 0x01 ; 1
30a6: 83 30 cpi r24, 0x03 ; 3
30a8: 18 f4 brcc .+6 ; 0x30b0 <LIBFC_ReceiverInit+0x100>
30aa: 0e 94 8b 80 call 0x10116 ; 0x10116 <SpektrumUartInit>
30ae: 2b c0 rjmp .+86 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30b0: 14 30 cpi r17, 0x04 ; 4
30b2: 19 f4 brne .+6 ; 0x30ba <LIBFC_ReceiverInit+0x10a>
30b4: 0e 94 fa 0e call 0x1df4 ; 0x1df4 <INiuzBtergGIBuB76T0G5>
30b8: 26 c0 rjmp .+76 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30ba: 18 30 cpi r17, 0x08 ; 8
30bc: 19 f4 brne .+6 ; 0x30c4 <LIBFC_ReceiverInit+0x114>
30be: 0e 94 83 99 call 0x13306 ; 0x13306 <User_Receiver_Init>
30c2: 21 c0 rjmp .+66 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30c4: 15 30 cpi r17, 0x05 ; 5
30c6: 19 f4 brne .+6 ; 0x30ce <LIBFC_ReceiverInit+0x11e>
30c8: 0e 94 3c 0d call 0x1a78 ; 0x1a78 <fomklkdtn89SFGrsgt9rf>
30cc: 1c c0 rjmp .+56 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30ce: 16 30 cpi r17, 0x06 ; 6
30d0: 11 f4 brne .+4 ; 0x30d6 <LIBFC_ReceiverInit+0x126>
30d2: 49 dc rcall .-1902 ; 0x2966 <HoTT_Init>
30d4: 18 c0 rjmp .+48 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30d6: 17 30 cpi r17, 0x07 ; 7
30d8: b1 f4 brne .+44 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30da: 0e 94 51 7f call 0xfea2 ; 0xfea2 <SbusUartInit>
30de: 13 c0 rjmp .+38 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30e0: 11 23 and r17, r17
30e2: 89 f0 breq .+34 ; 0x3106 <LIBFC_ReceiverInit+0x156>
30e4: 88 e1 ldi r24, 0x18 ; 24
30e6: 98 e1 ldi r25, 0x18 ; 24
30e8: 9f 93 push r25
30ea: 8f 93 push r24
30ec: 8c e9 ldi r24, 0x9C ; 156
30ee: 96 e9 ldi r25, 0x96 ; 150
30f0: 9f 93 push r25
30f2: 8f 93 push r24
30f4: e0 91 55 06 lds r30, 0x0655
30f8: f0 91 56 06 lds r31, 0x0656
30fc: 09 95 icall
30fe: 0f 90 pop r0
3100: 0f 90 pop r0
3102: 0f 90 pop r0
3104: 0f 90 pop r0
3106: 10 93 05 01 sts 0x0105, r17
310a: df 91 pop r29
310c: cf 91 pop r28
310e: 1f 91 pop r17
3110: 08 95 ret
00003112 <LIBFC_Init>:
3112: 0f 93 push r16
3114: 1f 93 push r17
3116: 08 2f mov r16, r24
3118: 81 e0 ldi r24, 0x01 ; 1
311a: 80 93 ec 02 sts 0x02EC, r24
311e: 40 91 04 01 lds r20, 0x0104
3122: e8 e7 ldi r30, 0x78 ; 120
3124: f7 e1 ldi r31, 0x17 ; 23
3126: 20 e0 ldi r18, 0x00 ; 0
3128: 30 e0 ldi r19, 0x00 ; 0
312a: 5f e4 ldi r21, 0x4F ; 79
312c: 84 91 lpm r24, Z
312e: 99 27 eor r25, r25
3130: 2f 5f subi r18, 0xFF ; 255
3132: 3f 4f sbci r19, 0xFF ; 255
3134: 82 9f mul r24, r18
3136: b0 01 movw r22, r0
3138: 83 9f mul r24, r19
313a: 70 0d add r23, r0
313c: 92 9f mul r25, r18
313e: 70 0d add r23, r0
3140: 11 24 eor r1, r1
3142: 46 27 eor r20, r22
3144: 51 50 subi r21, 0x01 ; 1
3146: 31 96 adiw r30, 0x01 ; 1
3148: 57 ff sbrs r21, 7
314a: f0 cf rjmp .-32 ; 0x312c <LIBFC_Init+0x1a>
314c: 40 93 04 01 sts 0x0104, r20
3150: e0 e5 ldi r30, 0x50 ; 80
3152: f7 e1 ldi r31, 0x17 ; 23
3154: 20 e0 ldi r18, 0x00 ; 0
3156: 30 e0 ldi r19, 0x00 ; 0
3158: 57 e2 ldi r21, 0x27 ; 39
315a: 84 91 lpm r24, Z
315c: 99 27 eor r25, r25
315e: 2f 5f subi r18, 0xFF ; 255
3160: 3f 4f sbci r19, 0xFF ; 255
3162: 82 9f mul r24, r18
3164: b0 01 movw r22, r0
3166: 83 9f mul r24, r19
3168: 70 0d add r23, r0
316a: 92 9f mul r25, r18
316c: 70 0d add r23, r0
316e: 11 24 eor r1, r1
3170: 46 27 eor r20, r22
3172: 51 50 subi r21, 0x01 ; 1
3174: 31 96 adiw r30, 0x01 ; 1
3176: 57 ff sbrs r21, 7
3178: f0 cf rjmp .-32 ; 0x315a <LIBFC_Init+0x48>
317a: 40 93 04 01 sts 0x0104, r20
317e: 80 91 eb 02 lds r24, 0x02EB
3182: 88 23 and r24, r24
3184: 19 f4 brne .+6 ; 0x318c <LIBFC_Init+0x7a>
3186: cb de rcall .-618 ; 0x2f1e <LIBFC_GetCPUType>
3188: 80 93 eb 02 sts 0x02EB, r24
318c: 81 ee ldi r24, 0xE1 ; 225
318e: 91 e1 ldi r25, 0x11 ; 17
3190: 90 93 56 06 sts 0x0656, r25
3194: 80 93 55 06 sts 0x0655, r24
3198: 80 91 04 01 lds r24, 0x0104
319c: 83 34 cpi r24, 0x43 ; 67
319e: 59 f0 breq .+22 ; 0x31b6 <LIBFC_Init+0xa4>
31a0: 88 e1 ldi r24, 0x18 ; 24
31a2: 90 e0 ldi r25, 0x00 ; 0
31a4: 29 e2 ldi r18, 0x29 ; 41
31a6: 0f b6 in r0, 0x3f ; 63
31a8: f8 94 cli
31aa: a8 95 wdr
31ac: 80 93 60 00 sts 0x0060, r24
31b0: 0f be out 0x3f, r0 ; 63
31b2: 20 93 60 00 sts 0x0060, r18
31b6: 07 30 cpi r16, 0x07 ; 7
31b8: 91 f0 breq .+36 ; 0x31de <LIBFC_Init+0xcc>
31ba: 83 e3 ldi r24, 0x33 ; 51
31bc: 98 e1 ldi r25, 0x18 ; 24
31be: 9f 93 push r25
31c0: 8f 93 push r24
31c2: 8c e9 ldi r24, 0x9C ; 156
31c4: 96 e9 ldi r25, 0x96 ; 150
31c6: 9f 93 push r25
31c8: 8f 93 push r24
31ca: e0 91 55 06 lds r30, 0x0655
31ce: f0 91 56 06 lds r31, 0x0656
31d2: 09 95 icall
31d4: 0f 90 pop r0
31d6: 0f 90 pop r0
31d8: 0f 90 pop r0
31da: 0f 90 pop r0
31dc: ee cf rjmp .-36 ; 0x31ba <LIBFC_Init+0xa8>
31de: 80 91 54 01 lds r24, 0x0154
31e2: 89 31 cpi r24, 0x19 ; 25
31e4: 58 f1 brcs .+86 ; 0x323c <LIBFC_Init+0x12a>
31e6: 80 91 ea 02 lds r24, 0x02EA
31ea: 88 23 and r24, r24
31ec: a9 f4 brne .+42 ; 0x3218 <LIBFC_Init+0x106>
31ee: 80 e5 ldi r24, 0x50 ; 80
31f0: 98 e1 ldi r25, 0x18 ; 24
31f2: 9f 93 push r25
31f4: 8f 93 push r24
31f6: 8c e9 ldi r24, 0x9C ; 156
31f8: 96 e9 ldi r25, 0x96 ; 150
31fa: 9f 93 push r25
31fc: 8f 93 push r24
31fe: e0 91 55 06 lds r30, 0x0655
3202: f0 91 56 06 lds r31, 0x0656
3206: 09 95 icall
3208: 87 e1 ldi r24, 0x17 ; 23
320a: 80 93 54 01 sts 0x0154, r24
320e: 0f 90 pop r0
3210: 0f 90 pop r0
3212: 0f 90 pop r0
3214: 0f 90 pop r0
3216: 12 c0 rjmp .+36 ; 0x323c <LIBFC_Init+0x12a>
3218: 15 bc out 0x25, r1 ; 37
321a: 87 31 cpi r24, 0x17 ; 23
321c: 19 f4 brne .+6 ; 0x3224 <LIBFC_Init+0x112>
321e: 80 93 54 01 sts 0x0154, r24
3222: 06 c0 rjmp .+12 ; 0x3230 <LIBFC_Init+0x11e>
3224: 87 e0 ldi r24, 0x07 ; 7
3226: 80 93 0b 01 sts 0x010B, r24
322a: 86 e0 ldi r24, 0x06 ; 6
322c: 80 93 0a 01 sts 0x010A, r24
3230: e0 91 02 01 lds r30, 0x0102
3234: f0 91 03 01 lds r31, 0x0103
3238: 8d ef ldi r24, 0xFD ; 253
323a: 09 95 icall
323c: 0e 94 28 51 call 0xa250 ; 0xa250 <PrintLine>
3240: 81 e6 ldi r24, 0x61 ; 97
3242: 90 e0 ldi r25, 0x00 ; 0
3244: 9f 93 push r25
3246: 8f 93 push r24
3248: 88 e0 ldi r24, 0x08 ; 8
324a: 90 e0 ldi r25, 0x00 ; 0
324c: 9f 93 push r25
324e: 8f 93 push r24
3250: 82 e0 ldi r24, 0x02 ; 2
3252: 90 e0 ldi r25, 0x00 ; 0
3254: 9f 93 push r25
3256: 8f 93 push r24
3258: 80 91 54 01 lds r24, 0x0154
325c: 6a e0 ldi r22, 0x0A ; 10
325e: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
3262: 89 2f mov r24, r25
3264: 99 27 eor r25, r25
3266: 9f 93 push r25
3268: 8f 93 push r24
326a: 80 91 54 01 lds r24, 0x0154
326e: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
3272: 99 27 eor r25, r25
3274: 9f 93 push r25
3276: 8f 93 push r24
3278: 8a e8 ldi r24, 0x8A ; 138
327a: 98 e1 ldi r25, 0x18 ; 24
327c: 9f 93 push r25
327e: 8f 93 push r24
3280: 0c e9 ldi r16, 0x9C ; 156
3282: 16 e9 ldi r17, 0x96 ; 150
3284: 1f 93 push r17
3286: 0f 93 push r16
3288: e0 91 55 06 lds r30, 0x0655
328c: f0 91 56 06 lds r31, 0x0656
3290: 09 95 icall
3292: 88 e7 ldi r24, 0x78 ; 120
3294: 97 e1 ldi r25, 0x17 ; 23
3296: 9f 93 push r25
3298: 8f 93 push r24
329a: 1f 93 push r17
329c: 0f 93 push r16
329e: e0 91 55 06 lds r30, 0x0655
32a2: f0 91 56 06 lds r31, 0x0656
32a6: 09 95 icall
32a8: 80 e5 ldi r24, 0x50 ; 80
32aa: 97 e1 ldi r25, 0x17 ; 23
32ac: 9f 93 push r25
32ae: 8f 93 push r24
32b0: 1f 93 push r17
32b2: 0f 93 push r16
32b4: e0 91 55 06 lds r30, 0x0655
32b8: f0 91 56 06 lds r31, 0x0656
32bc: 09 95 icall
32be: 0e 94 28 51 call 0xa250 ; 0xa250 <PrintLine>
32c2: 83 ec ldi r24, 0xC3 ; 195
32c4: 80 93 81 00 sts 0x0081, r24
32c8: 80 91 6f 00 lds r24, 0x006F
32cc: 80 62 ori r24, 0x20 ; 32
32ce: 80 93 6f 00 sts 0x006F, r24
32d2: 8d b7 in r24, 0x3d ; 61
32d4: 9e b7 in r25, 0x3e ; 62
32d6: 46 96 adiw r24, 0x16 ; 22
32d8: 8d bf out 0x3d, r24 ; 61
32da: 1f 91 pop r17
32dc: 0f 91 pop r16
32de: 08 95 ret
000032e0 <LIBFC_CheckSettings>:
32e0: 80 91 83 05 lds r24, 0x0583
32e4: 8d 33 cpi r24, 0x3D ; 61
32e6: 38 f0 brcs .+14 ; 0x32f6 <LIBFC_CheckSettings+0x16>
32e8: 80 91 b4 08 lds r24, 0x08B4
32ec: 87 fd sbrc r24, 7
32ee: 03 c0 rjmp .+6 ; 0x32f6 <LIBFC_CheckSettings+0x16>
32f0: 8c e3 ldi r24, 0x3C ; 60
32f2: 80 93 83 05 sts 0x0583, r24
32f6: 80 91 31 05 lds r24, 0x0531
32fa: 88 23 and r24, r24
32fc: 31 f0 breq .+12 ; 0x330a <LIBFC_CheckSettings+0x2a>
32fe: 80 55 subi r24, 0x50 ; 80
3300: 85 36 cpi r24, 0x65 ; 101
3302: 18 f0 brcs .+6 ; 0x330a <LIBFC_CheckSettings+0x2a>
3304: 8f e7 ldi r24, 0x7F ; 127
3306: 80 93 31 05 sts 0x0531, r24
330a: 08 95 ret
0000330c <LIBFC_Polling>:
330c: 80 91 ec 02 lds r24, 0x02EC
3310: 88 23 and r24, r24
3312: 09 f4 brne .+2 ; 0x3316 <LIBFC_Polling+0xa>
3314: 85 c0 rjmp .+266 ; 0x3420 <LIBFC_Polling+0x114>
3316: 80 91 26 03 lds r24, 0x0326
331a: 81 50 subi r24, 0x01 ; 1
331c: 80 93 26 03 sts 0x0326, r24
3320: 88 23 and r24, r24
3322: 09 f0 breq .+2 ; 0x3326 <LIBFC_Polling+0x1a>
3324: 69 c0 rjmp .+210 ; 0x33f8 <LIBFC_Polling+0xec>
3326: 89 e1 ldi r24, 0x19 ; 25
3328: 80 93 26 03 sts 0x0326, r24
332c: 80 91 83 05 lds r24, 0x0583
3330: 8e 33 cpi r24, 0x3E ; 62
3332: 38 f0 brcs .+14 ; 0x3342 <LIBFC_Polling+0x36>
3334: 80 91 b4 08 lds r24, 0x08B4
3338: 87 fd sbrc r24, 7
333a: 03 c0 rjmp .+6 ; 0x3342 <LIBFC_Polling+0x36>
333c: 8d e3 ldi r24, 0x3D ; 61
333e: 80 93 83 05 sts 0x0583, r24
3342: 80 91 02 04 lds r24, 0x0402
3346: 82 38 cpi r24, 0x82 ; 130
3348: a0 f5 brcc .+104 ; 0x33b2 <LIBFC_Polling+0xa6>
334a: 80 91 ca 03 lds r24, 0x03CA
334e: 90 91 cb 03 lds r25, 0x03CB
3352: 80 5d subi r24, 0xD0 ; 208
3354: 97 40 sbci r25, 0x07 ; 7
3356: 20 f0 brcs .+8 ; 0x3360 <LIBFC_Polling+0x54>
3358: 80 91 19 05 lds r24, 0x0519
335c: 84 36 cpi r24, 0x64 ; 100
335e: 20 f4 brcc .+8 ; 0x3368 <LIBFC_Polling+0x5c>
3360: 10 92 28 03 sts 0x0328, r1
3364: 10 92 27 03 sts 0x0327, r1
3368: 20 91 27 03 lds r18, 0x0327
336c: 30 91 28 03 lds r19, 0x0328
3370: 21 15 cp r18, r1
3372: 31 05 cpc r19, r1
3374: b1 f1 breq .+108 ; 0x33e2 <LIBFC_Polling+0xd6>
3376: c9 01 movw r24, r18
3378: 01 97 sbiw r24, 0x01 ; 1
337a: 90 93 28 03 sts 0x0328, r25
337e: 80 93 27 03 sts 0x0327, r24
3382: 41 97 sbiw r24, 0x11 ; 17
3384: 98 f1 brcs .+102 ; 0x33ec <LIBFC_Polling+0xe0>
3386: 80 91 b4 08 lds r24, 0x08B4
338a: 84 ff sbrs r24, 4
338c: 2f c0 rjmp .+94 ; 0x33ec <LIBFC_Polling+0xe0>
338e: 80 91 c8 03 lds r24, 0x03C8
3392: 84 60 ori r24, 0x04 ; 4
3394: 80 93 c8 03 sts 0x03C8, r24
3398: 80 91 c2 08 lds r24, 0x08C2
339c: 87 ff sbrs r24, 7
339e: 26 c0 rjmp .+76 ; 0x33ec <LIBFC_Polling+0xe0>
33a0: 80 91 8b 04 lds r24, 0x048B
33a4: 88 23 and r24, r24
33a6: 11 f1 breq .+68 ; 0x33ec <LIBFC_Polling+0xe0>
33a8: 30 93 28 03 sts 0x0328, r19
33ac: 20 93 27 03 sts 0x0327, r18
33b0: 1d c0 rjmp .+58 ; 0x33ec <LIBFC_Polling+0xe0>
33b2: 80 91 02 04 lds r24, 0x0402
33b6: 85 3b cpi r24, 0xB5 ; 181
33b8: c8 f0 brcs .+50 ; 0x33ec <LIBFC_Polling+0xe0>
33ba: 90 91 83 05 lds r25, 0x0583
33be: 84 e1 ldi r24, 0x14 ; 20
33c0: 98 9f mul r25, r24
33c2: c0 01 movw r24, r0
33c4: 11 24 eor r1, r1
33c6: 40 96 adiw r24, 0x10 ; 16
33c8: 20 91 27 03 lds r18, 0x0327
33cc: 30 91 28 03 lds r19, 0x0328
33d0: 28 17 cp r18, r24
33d2: 39 07 cpc r19, r25
33d4: 30 f4 brcc .+12 ; 0x33e2 <LIBFC_Polling+0xd6>
33d6: 2f 5f subi r18, 0xFF ; 255
33d8: 3f 4f sbci r19, 0xFF ; 255
33da: 30 93 28 03 sts 0x0328, r19
33de: 20 93 27 03 sts 0x0327, r18
33e2: 80 91 c8 03 lds r24, 0x03C8
33e6: 8b 7f andi r24, 0xFB ; 251
33e8: 80 93 c8 03 sts 0x03C8, r24
33ec: 80 91 04 01 lds r24, 0x0104
33f0: 83 34 cpi r24, 0x43 ; 67
33f2: 11 f0 breq .+4 ; 0x33f8 <LIBFC_Polling+0xec>
33f4: 10 92 ec 02 sts 0x02EC, r1
33f8: 90 91 05 01 lds r25, 0x0105
33fc: 96 30 cpi r25, 0x06 ; 6
33fe: 09 f4 brne .+2 ; 0x3402 <LIBFC_Polling+0xf6>
3400: cf cb rjmp .-2146 ; 0x2ba0 <HoTT_Polling>
3402: 80 91 09 01 lds r24, 0x0109
3406: 88 23 and r24, r24
3408: 21 f0 breq .+8 ; 0x3412 <LIBFC_Polling+0x106>
340a: 81 50 subi r24, 0x01 ; 1
340c: 80 93 09 01 sts 0x0109, r24
3410: 08 95 ret
3412: 8b e4 ldi r24, 0x4B ; 75
3414: 80 93 09 01 sts 0x0109, r24
3418: 94 30 cpi r25, 0x04 ; 4
341a: 11 f4 brne .+4 ; 0x3420 <LIBFC_Polling+0x114>
341c: 0c 94 44 11 jmp 0x2288 ; 0x2288 <a48784362857632195659>
3420: 08 95 ret
00003422 <__vector_28>:
3422: 1f 92 push r1
3424: 0f 92 push r0
3426: 0f b6 in r0, 0x3f ; 63
3428: 0f 92 push r0
342a: 11 24 eor r1, r1
342c: 2f 93 push r18
342e: 3f 93 push r19
3430: 4f 93 push r20
3432: 5f 93 push r21
3434: 6f 93 push r22
3436: 7f 93 push r23
3438: 8f 93 push r24
343a: 9f 93 push r25
343c: af 93 push r26
343e: bf 93 push r27
3440: ef 93 push r30
3442: ff 93 push r31
3444: 90 91 ce 00 lds r25, 0x00CE
3448: 80 91 ea 04 lds r24, 0x04EA
344c: 88 23 and r24, r24
344e: b9 f0 breq .+46 ; 0x347e <__vector_28+0x5c>
3450: 90 93 c6 00 sts 0x00C6, r25
3454: 80 91 ea 04 lds r24, 0x04EA
3458: 82 30 cpi r24, 0x02 ; 2
345a: 09 f0 breq .+2 ; 0x345e <__vector_28+0x3c>
345c: 3e c0 rjmp .+124 ; 0x34da <__vector_28+0xb8>
345e: 9f 3f cpi r25, 0xFF ; 255
3460: e1 f5 brne .+120 ; 0x34da <__vector_28+0xb8>
3462: 8f ef ldi r24, 0xFF ; 255
3464: 94 e3 ldi r25, 0x34 ; 52
3466: ac e0 ldi r26, 0x0C ; 12
3468: b0 e0 ldi r27, 0x00 ; 0
346a: c2 97 sbiw r24, 0x32 ; 50
346c: a1 09 sbc r26, r1
346e: b1 09 sbc r27, r1
3470: b7 ff sbrs r27, 7
3472: fb cf rjmp .-10 ; 0x346a <__vector_28+0x48>
3474: 80 91 69 0a lds r24, 0x0A69
3478: 80 93 ce 00 sts 0x00CE, r24
347c: 2e c0 rjmp .+92 ; 0x34da <__vector_28+0xb8>
347e: 20 91 05 01 lds r18, 0x0105
3482: 82 2f mov r24, r18
3484: 81 50 subi r24, 0x01 ; 1
3486: 83 30 cpi r24, 0x03 ; 3
3488: 20 f4 brcc .+8 ; 0x3492 <__vector_28+0x70>
348a: 89 2f mov r24, r25
348c: 0e 94 df 80 call 0x101be ; 0x101be <SpektrumParser>
3490: 24 c0 rjmp .+72 ; 0x34da <__vector_28+0xb8>
3492: 24 30 cpi r18, 0x04 ; 4
3494: 21 f4 brne .+8 ; 0x349e <__vector_28+0x7c>
3496: 89 2f mov r24, r25
3498: 0e 94 59 0f call 0x1eb2 ; 0x1eb2 <KLNMIOHMUHG76GFGr43r3>
349c: 1e c0 rjmp .+60 ; 0x34da <__vector_28+0xb8>
349e: 28 30 cpi r18, 0x08 ; 8
34a0: 21 f4 brne .+8 ; 0x34aa <__vector_28+0x88>
34a2: 89 2f mov r24, r25
34a4: 0e 94 84 99 call 0x13308 ; 0x13308 <User_RX_Parser>
34a8: 18 c0 rjmp .+48 ; 0x34da <__vector_28+0xb8>
34aa: 80 91 54 01 lds r24, 0x0154
34ae: 89 31 cpi r24, 0x19 ; 25
34b0: 20 f0 brcs .+8 ; 0x34ba <__vector_28+0x98>
34b2: 80 91 ea 02 lds r24, 0x02EA
34b6: 88 23 and r24, r24
34b8: 81 f0 breq .+32 ; 0x34da <__vector_28+0xb8>
34ba: 25 30 cpi r18, 0x05 ; 5
34bc: 21 f4 brne .+8 ; 0x34c6 <__vector_28+0xa4>
34be: 89 2f mov r24, r25
34c0: 0e 94 9e 0e call 0x1d3c ; 0x1d3c <FGtj76uzh56z3grEg5t45>
34c4: 0a c0 rjmp .+20 ; 0x34da <__vector_28+0xb8>
34c6: 26 30 cpi r18, 0x06 ; 6
34c8: 19 f4 brne .+6 ; 0x34d0 <__vector_28+0xae>
34ca: 89 2f mov r24, r25
34cc: 30 db rcall .-2464 ; 0x2b2e <HoTT_Parser>
34ce: 05 c0 rjmp .+10 ; 0x34da <__vector_28+0xb8>
34d0: 27 30 cpi r18, 0x07 ; 7
34d2: 19 f4 brne .+6 ; 0x34da <__vector_28+0xb8>
34d4: 89 2f mov r24, r25
34d6: 0e 94 a7 7f call 0xff4e ; 0xff4e <SbusParser>
34da: ff 91 pop r31
34dc: ef 91 pop r30
34de: bf 91 pop r27
34e0: af 91 pop r26
34e2: 9f 91 pop r25
34e4: 8f 91 pop r24
34e6: 7f 91 pop r23
34e8: 6f 91 pop r22
34ea: 5f 91 pop r21
34ec: 4f 91 pop r20
34ee: 3f 91 pop r19
34f0: 2f 91 pop r18
34f2: 0f 90 pop r0
34f4: 0f be out 0x3f, r0 ; 63
34f6: 0f 90 pop r0
34f8: 1f 90 pop r1
34fa: 18 95 reti
000034fc <ADC_Init>:
34fc: 10 92 7c 00 sts 0x007C, r1
3500: 8f ec ldi r24, 0xCF ; 207
3502: 80 93 7a 00 sts 0x007A, r24
3506: 08 95 ret
00003508 <CalcExpandBaroStep>:
3508: 80 91 c0 03 lds r24, 0x03C0
350c: 20 91 0d 01 lds r18, 0x010D
3510: 30 91 0e 01 lds r19, 0x010E
3514: a0 91 56 03 lds r26, 0x0356
3518: 88 23 and r24, r24
351a: 31 f0 breq .+12 ; 0x3528 <CalcExpandBaroStep+0x20>
351c: bb 27 eor r27, r27
351e: a7 fd sbrc r26, 7
3520: b0 95 com r27
3522: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
3526: 0e c0 rjmp .+28 ; 0x3544 <CalcExpandBaroStep+0x3c>
3528: 84 e0 ldi r24, 0x04 ; 4
352a: 22 0f add r18, r18
352c: 33 1f adc r19, r19
352e: 8a 95 dec r24
3530: e1 f7 brne .-8 ; 0x352a <CalcExpandBaroStep+0x22>
3532: bb 27 eor r27, r27
3534: a7 fd sbrc r26, 7
3536: b0 95 com r27
3538: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
353c: 64 50 subi r22, 0x04 ; 4
353e: 71 09 sbc r23, r1
3540: 81 09 sbc r24, r1
3542: 91 09 sbc r25, r1
3544: 60 93 4e 03 sts 0x034E, r22
3548: 70 93 4f 03 sts 0x034F, r23
354c: 80 93 50 03 sts 0x0350, r24
3550: 90 93 51 03 sts 0x0351, r25
3554: 08 95 ret
00003556 <SucheLuftruckOffset>:
3556: ef 92 push r14
3558: ff 92 push r15
355a: 0f 93 push r16
355c: 1f 93 push r17
355e: cf 93 push r28
3560: df 93 push r29
3562: 10 92 56 03 sts 0x0356, r1
3566: d0 df rcall .-96 ; 0x3508 <CalcExpandBaroStep>
3568: 83 e0 ldi r24, 0x03 ; 3
356a: 90 e0 ldi r25, 0x00 ; 0
356c: 0e 94 43 23 call 0x4686 ; 0x4686 <GetParamByte>
3570: c8 2f mov r28, r24
3572: d0 e0 ldi r29, 0x00 ; 0
3574: c0 3f cpi r28, 0xF0 ; 240
3576: d1 05 cpc r29, r1
3578: 08 f4 brcc .+2 ; 0x357c <SucheLuftruckOffset+0x26>
357a: 2a 96 adiw r28, 0x0a ; 10
357c: c7 bd out 0x27, r28 ; 39
357e: 8c 2f mov r24, r28
3580: 80 95 com r24
3582: 88 bd out 0x28, r24 ; 40
3584: 86 e9 ldi r24, 0x96 ; 150
3586: 90 e0 ldi r25, 0x00 ; 0
3588: 0e 94 5a 88 call 0x110b4 ; 0x110b4 <Delay_ms_Mess>
358c: 80 91 10 01 lds r24, 0x0110
3590: 90 91 11 01 lds r25, 0x0111
3594: 81 32 cpi r24, 0x21 ; 33
3596: 93 40 sbci r25, 0x03 ; 3
3598: 10 f0 brcs .+4 ; 0x359e <SucheLuftruckOffset+0x48>
359a: c0 ef ldi r28, 0xF0 ; 240
359c: d0 e0 ldi r29, 0x00 ; 0
359e: 00 e8 ldi r16, 0x80 ; 128
35a0: 11 e0 ldi r17, 0x01 ; 1
35a2: 9c e9 ldi r25, 0x9C ; 156
35a4: e9 2e mov r14, r25
35a6: 96 e9 ldi r25, 0x96 ; 150
35a8: f9 2e mov r15, r25
35aa: 8c 2f mov r24, r28
35ac: c7 bd out 0x27, r28 ; 39
35ae: 80 95 com r24
35b0: 88 bd out 0x28, r24 ; 40
35b2: 84 e6 ldi r24, 0x64 ; 100
35b4: 90 e0 ldi r25, 0x00 ; 0
35b6: 0e 94 5a 88 call 0x110b4 ; 0x110b4 <Delay_ms_Mess>
35ba: 1f 93 push r17
35bc: 0f 93 push r16
35be: ff 92 push r15
35c0: ef 92 push r14
35c2: e0 91 55 06 lds r30, 0x0655
35c6: f0 91 56 06 lds r31, 0x0656
35ca: 09 95 icall
35cc: 80 91 10 01 lds r24, 0x0110
35d0: 90 91 11 01 lds r25, 0x0111
35d4: 0f 90 pop r0
35d6: 0f 90 pop r0
35d8: 0f 90 pop r0
35da: 0f 90 pop r0
35dc: 81 32 cpi r24, 0x21 ; 33
35de: 93 40 sbci r25, 0x03 ; 3
35e0: 20 f4 brcc .+8 ; 0x35ea <SucheLuftruckOffset+0x94>
35e2: 21 97 sbiw r28, 0x01 ; 1
35e4: c6 30 cpi r28, 0x06 ; 6
35e6: d1 05 cpc r29, r1
35e8: 00 f7 brcc .-64 ; 0x35aa <SucheLuftruckOffset+0x54>
35ea: c0 93 10 05 sts 0x0510, r28
35ee: 6c 2f mov r22, r28
35f0: 83 e0 ldi r24, 0x03 ; 3
35f2: 90 e0 ldi r25, 0x00 ; 0
35f4: 0e 94 45 23 call 0x468a ; 0x468a <SetParamByte>
35f8: 80 91 28 05 lds r24, 0x0528
35fc: 80 ff sbrs r24, 0
35fe: 0a c0 rjmp .+20 ; 0x3614 <SucheLuftruckOffset+0xbe>
3600: 80 91 10 05 lds r24, 0x0510
3604: 8a 50 subi r24, 0x0A ; 10
3606: 8c 3d cpi r24, 0xDC ; 220
3608: 28 f0 brcs .+10 ; 0x3614 <SucheLuftruckOffset+0xbe>
360a: 80 91 3f 0a lds r24, 0x0A3F
360e: 80 64 ori r24, 0x40 ; 64
3610: 80 93 3f 0a sts 0x0A3F, r24
3614: 80 e1 ldi r24, 0x10 ; 16
3616: 80 93 0c 01 sts 0x010C, r24
361a: 80 91 c0 03 lds r24, 0x03C0
361e: 88 23 and r24, r24
3620: e1 f0 breq .+56 ; 0x365a <SucheLuftruckOffset+0x104>
3622: 80 91 54 01 lds r24, 0x0154
3626: 87 31 cpi r24, 0x17 ; 23
3628: 50 f4 brcc .+20 ; 0x363e <SucheLuftruckOffset+0xe8>
362a: cc 38 cpi r28, 0x8C ; 140
362c: d1 05 cpc r29, r1
362e: a8 f4 brcc .+42 ; 0x365a <SucheLuftruckOffset+0x104>
3630: 80 ea ldi r24, 0xA0 ; 160
3632: 90 e0 ldi r25, 0x00 ; 0
3634: 8c 1b sub r24, r28
3636: 9d 0b sbc r25, r29
3638: 6a e1 ldi r22, 0x1A ; 26
363a: 70 e0 ldi r23, 0x00 ; 0
363c: 09 c0 rjmp .+18 ; 0x3650 <SucheLuftruckOffset+0xfa>
363e: ca 3a cpi r28, 0xAA ; 170
3640: d1 05 cpc r29, r1
3642: 58 f4 brcc .+22 ; 0x365a <SucheLuftruckOffset+0x104>
3644: 8c eb ldi r24, 0xBC ; 188
3646: 90 e0 ldi r25, 0x00 ; 0
3648: 8c 1b sub r24, r28
364a: 9d 0b sbc r25, r29
364c: 63 e1 ldi r22, 0x13 ; 19
364e: 70 e0 ldi r23, 0x00 ; 0
3650: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
3654: 60 5f subi r22, 0xF0 ; 240
3656: 60 93 0c 01 sts 0x010C, r22
365a: 20 91 10 01 lds r18, 0x0110
365e: 30 91 11 01 lds r19, 0x0111
3662: 40 91 0c 01 lds r20, 0x010C
3666: 42 9f mul r20, r18
3668: c0 01 movw r24, r0
366a: 43 9f mul r20, r19
366c: 90 0d add r25, r0
366e: 11 24 eor r1, r1
3670: a0 e0 ldi r26, 0x00 ; 0
3672: b0 e0 ldi r27, 0x00 ; 0
3674: 80 93 12 01 sts 0x0112, r24
3678: 90 93 13 01 sts 0x0113, r25
367c: a0 93 14 01 sts 0x0114, r26
3680: b0 93 15 01 sts 0x0115, r27
3684: 8c e2 ldi r24, 0x2C ; 44
3686: 91 e0 ldi r25, 0x01 ; 1
3688: df 91 pop r29
368a: cf 91 pop r28
368c: 1f 91 pop r17
368e: 0f 91 pop r16
3690: ff 90 pop r15
3692: ef 90 pop r14
3694: 0c 94 5a 88 jmp 0x110b4 ; 0x110b4 <Delay_ms_Mess>
00003698 <__vector_24>:
3698: 1f 92 push r1
369a: 0f 92 push r0
369c: 0f b6 in r0, 0x3f ; 63
369e: 0f 92 push r0
36a0: 11 24 eor r1, r1
36a2: 0b b6 in r0, 0x3b ; 59
36a4: 0f 92 push r0
36a6: 4f 92 push r4
36a8: 5f 92 push r5
36aa: 6f 92 push r6
36ac: 7f 92 push r7
36ae: 8f 92 push r8
36b0: 9f 92 push r9
36b2: af 92 push r10
36b4: bf 92 push r11
36b6: cf 92 push r12
36b8: df 92 push r13
36ba: ef 92 push r14
36bc: ff 92 push r15
36be: 2f 93 push r18
36c0: 3f 93 push r19
36c2: 4f 93 push r20
36c4: 5f 93 push r21
36c6: 6f 93 push r22
36c8: 7f 93 push r23
36ca: 8f 93 push r24
36cc: 9f 93 push r25
36ce: af 93 push r26
36d0: bf 93 push r27
36d2: ef 93 push r30
36d4: ff 93 push r31
36d6: 80 91 41 03 lds r24, 0x0341
36da: 91 e0 ldi r25, 0x01 ; 1
36dc: 98 0f add r25, r24
36de: 90 93 41 03 sts 0x0341, r25
36e2: 90 e0 ldi r25, 0x00 ; 0
36e4: 82 31 cpi r24, 0x12 ; 18
36e6: 91 05 cpc r25, r1
36e8: 08 f0 brcs .+2 ; 0x36ec <__vector_24+0x54>
36ea: 92 c4 rjmp .+2340 ; 0x4010 <__vector_24+0x978>
36ec: fc 01 movw r30, r24
36ee: ea 5b subi r30, 0xBA ; 186
36f0: ff 4f sbci r31, 0xFF ; 255
36f2: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
36f6: 80 91 78 00 lds r24, 0x0078
36fa: 90 91 79 00 lds r25, 0x0079
36fe: 46 c0 rjmp .+140 ; 0x378c <__vector_24+0xf4>
3700: 80 91 78 00 lds r24, 0x0078
3704: 90 91 79 00 lds r25, 0x0079
3708: cc c1 rjmp .+920 ; 0x3aa2 <__vector_24+0x40a>
370a: 80 91 78 00 lds r24, 0x0078
370e: 90 91 79 00 lds r25, 0x0079
3712: 90 93 3b 03 sts 0x033B, r25
3716: 80 93 3a 03 sts 0x033A, r24
371a: dc c1 rjmp .+952 ; 0x3ad4 <__vector_24+0x43c>
371c: 20 91 78 00 lds r18, 0x0078
3720: 30 91 79 00 lds r19, 0x0079
3724: 80 91 49 04 lds r24, 0x0449
3728: 90 91 4a 04 lds r25, 0x044A
372c: 82 1b sub r24, r18
372e: 93 0b sbc r25, r19
3730: 90 93 03 05 sts 0x0503, r25
3734: 80 93 02 05 sts 0x0502, r24
3738: 80 91 02 05 lds r24, 0x0502
373c: 90 91 03 05 lds r25, 0x0503
3740: 90 93 39 03 sts 0x0339, r25
3744: 80 93 38 03 sts 0x0338, r24
3748: e4 c1 rjmp .+968 ; 0x3b12 <__vector_24+0x47a>
374a: 80 91 78 00 lds r24, 0x0078
374e: 90 91 79 00 lds r25, 0x0079
3752: 20 91 4b 04 lds r18, 0x044B
3756: 30 91 4c 04 lds r19, 0x044C
375a: 82 1b sub r24, r18
375c: 93 0b sbc r25, r19
375e: 90 93 0f 05 sts 0x050F, r25
3762: 80 93 0e 05 sts 0x050E, r24
3766: 80 91 0e 05 lds r24, 0x050E
376a: 90 91 0f 05 lds r25, 0x050F
376e: 90 93 37 03 sts 0x0337, r25
3772: 80 93 36 03 sts 0x0336, r24
3776: 4e c4 rjmp .+2204 ; 0x4014 <__vector_24+0x97c>
3778: 20 91 78 00 lds r18, 0x0078
377c: 30 91 79 00 lds r19, 0x0079
3780: 80 91 3f 03 lds r24, 0x033F
3784: 90 91 40 03 lds r25, 0x0340
3788: 82 0f add r24, r18
378a: 93 1f adc r25, r19
378c: 90 93 40 03 sts 0x0340, r25
3790: 80 93 3f 03 sts 0x033F, r24
3794: 2a c2 rjmp .+1108 ; 0x3bea <__vector_24+0x552>
3796: 20 91 78 00 lds r18, 0x0078
379a: 30 91 79 00 lds r19, 0x0079
379e: 80 91 3c 03 lds r24, 0x033C
37a2: 90 91 3d 03 lds r25, 0x033D
37a6: 82 0f add r24, r18
37a8: 93 1f adc r25, r19
37aa: 90 93 3d 03 sts 0x033D, r25
37ae: 80 93 3c 03 sts 0x033C, r24
37b2: 84 e0 ldi r24, 0x04 ; 4
37b4: 30 c4 rjmp .+2144 ; 0x4016 <__vector_24+0x97e>
37b6: 80 91 95 05 lds r24, 0x0595
37ba: 83 ff sbrs r24, 3
37bc: 1e c0 rjmp .+60 ; 0x37fa <__vector_24+0x162>
37be: 20 91 1a 01 lds r18, 0x011A
37c2: 30 91 1b 01 lds r19, 0x011B
37c6: 40 91 78 00 lds r20, 0x0078
37ca: 50 91 79 00 lds r21, 0x0079
37ce: 6b e0 ldi r22, 0x0B ; 11
37d0: 64 9f mul r22, r20
37d2: c0 01 movw r24, r0
37d4: 65 9f mul r22, r21
37d6: 90 0d add r25, r0
37d8: 11 24 eor r1, r1
37da: 6e e1 ldi r22, 0x1E ; 30
37dc: 70 e0 ldi r23, 0x00 ; 0
37de: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
37e2: c9 01 movw r24, r18
37e4: 88 0f add r24, r24
37e6: 99 1f adc r25, r25
37e8: 82 0f add r24, r18
37ea: 93 1f adc r25, r19
37ec: 68 0f add r22, r24
37ee: 79 1f adc r23, r25
37f0: 76 95 lsr r23
37f2: 67 95 ror r22
37f4: 76 95 lsr r23
37f6: 67 95 ror r22
37f8: 34 c0 rjmp .+104 ; 0x3862 <__vector_24+0x1ca>
37fa: 80 91 34 03 lds r24, 0x0334
37fe: 90 91 35 03 lds r25, 0x0335
3802: 89 2b or r24, r25
3804: 71 f4 brne .+28 ; 0x3822 <__vector_24+0x18a>
3806: 20 91 78 00 lds r18, 0x0078
380a: 30 91 79 00 lds r19, 0x0079
380e: 4a e0 ldi r20, 0x0A ; 10
3810: 42 9f mul r20, r18
3812: c0 01 movw r24, r0
3814: 43 9f mul r20, r19
3816: 90 0d add r25, r0
3818: 11 24 eor r1, r1
381a: 90 93 35 03 sts 0x0335, r25
381e: 80 93 34 03 sts 0x0334, r24
3822: 80 91 34 03 lds r24, 0x0334
3826: 90 91 35 03 lds r25, 0x0335
382a: 40 91 78 00 lds r20, 0x0078
382e: 50 91 79 00 lds r21, 0x0079
3832: 6a e0 ldi r22, 0x0A ; 10
3834: 64 9f mul r22, r20
3836: 90 01 movw r18, r0
3838: 65 9f mul r22, r21
383a: 30 0d add r19, r0
383c: 11 24 eor r1, r1
383e: 28 17 cp r18, r24
3840: 39 07 cpc r19, r25
3842: 10 f0 brcs .+4 ; 0x3848 <__vector_24+0x1b0>
3844: 02 96 adiw r24, 0x02 ; 2
3846: 01 c0 rjmp .+2 ; 0x384a <__vector_24+0x1b2>
3848: 02 97 sbiw r24, 0x02 ; 2
384a: 90 93 35 03 sts 0x0335, r25
384e: 80 93 34 03 sts 0x0334, r24
3852: 80 91 34 03 lds r24, 0x0334
3856: 90 91 35 03 lds r25, 0x0335
385a: 6f e1 ldi r22, 0x1F ; 31
385c: 70 e0 ldi r23, 0x00 ; 0
385e: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
3862: 70 93 1b 01 sts 0x011B, r23
3866: 60 93 1a 01 sts 0x011A, r22
386a: 85 e0 ldi r24, 0x05 ; 5
386c: d4 c3 rjmp .+1960 ; 0x4016 <__vector_24+0x97e>
386e: 80 91 78 00 lds r24, 0x0078
3872: 90 91 79 00 lds r25, 0x0079
3876: 90 93 05 05 sts 0x0505, r25
387a: 80 93 04 05 sts 0x0504, r24
387e: 20 91 04 05 lds r18, 0x0504
3882: 30 91 05 05 lds r19, 0x0505
3886: 80 91 45 04 lds r24, 0x0445
388a: 90 91 46 04 lds r25, 0x0446
388e: 40 91 44 04 lds r20, 0x0444
3892: 28 1b sub r18, r24
3894: 39 0b sbc r19, r25
3896: 24 1b sub r18, r20
3898: 31 09 sbc r19, r1
389a: 47 fd sbrc r20, 7
389c: 33 95 inc r19
389e: 30 93 5c 03 sts 0x035C, r19
38a2: 20 93 5b 03 sts 0x035B, r18
38a6: 20 91 c0 03 lds r18, 0x03C0
38aa: 21 11 cpse r18, r1
38ac: 6e c0 rjmp .+220 ; 0x398a <__vector_24+0x2f2>
38ae: 20 91 5b 03 lds r18, 0x035B
38b2: 30 91 5c 03 lds r19, 0x035C
38b6: 22 30 cpi r18, 0x02 ; 2
38b8: 31 05 cpc r19, r1
38ba: 6c f1 brlt .+90 ; 0x3916 <__vector_24+0x27e>
38bc: 8e 3e cpi r24, 0xEE ; 238
38be: 22 e0 ldi r18, 0x02 ; 2
38c0: 92 07 cpc r25, r18
38c2: 0c f0 brlt .+2 ; 0x38c6 <__vector_24+0x22e>
38c4: a5 c0 rjmp .+330 ; 0x3a10 <__vector_24+0x378>
38c6: 20 91 32 03 lds r18, 0x0332
38ca: 30 91 33 03 lds r19, 0x0333
38ce: a9 01 movw r20, r18
38d0: 4b 5f subi r20, 0xFB ; 251
38d2: 5f 4f sbci r21, 0xFF ; 255
38d4: 50 93 33 03 sts 0x0333, r21
38d8: 40 93 32 03 sts 0x0332, r20
38dc: 40 91 ca 03 lds r20, 0x03CA
38e0: 50 91 cb 03 lds r21, 0x03CB
38e4: 44 3f cpi r20, 0xF4 ; 244
38e6: 51 40 sbci r21, 0x01 ; 1
38e8: 30 f4 brcc .+12 ; 0x38f6 <__vector_24+0x25e>
38ea: 21 5f subi r18, 0xF1 ; 241
38ec: 3f 4f sbci r19, 0xFF ; 255
38ee: 30 93 33 03 sts 0x0333, r19
38f2: 20 93 32 03 sts 0x0332, r18
38f6: 20 91 32 03 lds r18, 0x0332
38fa: 30 91 33 03 lds r19, 0x0333
38fe: 25 36 cpi r18, 0x65 ; 101
3900: 31 05 cpc r19, r1
3902: 0c f4 brge .+2 ; 0x3906 <__vector_24+0x26e>
3904: 85 c0 rjmp .+266 ; 0x3a10 <__vector_24+0x378>
3906: 01 96 adiw r24, 0x01 ; 1
3908: 90 93 46 04 sts 0x0446, r25
390c: 80 93 45 04 sts 0x0445, r24
3910: 24 56 subi r18, 0x64 ; 100
3912: 31 09 sbc r19, r1
3914: 35 c0 rjmp .+106 ; 0x3980 <__vector_24+0x2e8>
3916: 20 91 5b 03 lds r18, 0x035B
391a: 30 91 5c 03 lds r19, 0x035C
391e: 2f 3f cpi r18, 0xFF ; 255
3920: 3f 4f sbci r19, 0xFF ; 255
3922: 0c f0 brlt .+2 ; 0x3926 <__vector_24+0x28e>
3924: 75 c0 rjmp .+234 ; 0x3a10 <__vector_24+0x378>
3926: 87 32 cpi r24, 0x27 ; 39
3928: 52 e0 ldi r21, 0x02 ; 2
392a: 95 07 cpc r25, r21
392c: 0c f4 brge .+2 ; 0x3930 <__vector_24+0x298>
392e: 70 c0 rjmp .+224 ; 0x3a10 <__vector_24+0x378>
3930: 20 91 32 03 lds r18, 0x0332
3934: 30 91 33 03 lds r19, 0x0333
3938: a9 01 movw r20, r18
393a: 45 50 subi r20, 0x05 ; 5
393c: 51 09 sbc r21, r1
393e: 50 93 33 03 sts 0x0333, r21
3942: 40 93 32 03 sts 0x0332, r20
3946: 40 91 ca 03 lds r20, 0x03CA
394a: 50 91 cb 03 lds r21, 0x03CB
394e: 44 3f cpi r20, 0xF4 ; 244
3950: 51 40 sbci r21, 0x01 ; 1
3952: 30 f4 brcc .+12 ; 0x3960 <__vector_24+0x2c8>
3954: 2f 50 subi r18, 0x0F ; 15
3956: 31 09 sbc r19, r1
3958: 30 93 33 03 sts 0x0333, r19
395c: 20 93 32 03 sts 0x0332, r18
3960: 20 91 32 03 lds r18, 0x0332
3964: 30 91 33 03 lds r19, 0x0333
3968: 2c 39 cpi r18, 0x9C ; 156
396a: 4f ef ldi r20, 0xFF ; 255
396c: 34 07 cpc r19, r20
396e: 0c f0 brlt .+2 ; 0x3972 <__vector_24+0x2da>
3970: 4f c0 rjmp .+158 ; 0x3a10 <__vector_24+0x378>
3972: 01 97 sbiw r24, 0x01 ; 1
3974: 90 93 46 04 sts 0x0446, r25
3978: 80 93 45 04 sts 0x0445, r24
397c: 2c 59 subi r18, 0x9C ; 156
397e: 3f 4f sbci r19, 0xFF ; 255
3980: 30 93 33 03 sts 0x0333, r19
3984: 20 93 32 03 sts 0x0332, r18
3988: 43 c0 rjmp .+134 ; 0x3a10 <__vector_24+0x378>
398a: 80 91 0a 06 lds r24, 0x060A
398e: 90 91 0b 06 lds r25, 0x060B
3992: 8f 3c cpi r24, 0xCF ; 207
3994: 9f 41 sbci r25, 0x1F ; 31
3996: e4 f1 brlt .+120 ; 0x3a10 <__vector_24+0x378>
3998: 80 91 5b 03 lds r24, 0x035B
399c: 90 91 5c 03 lds r25, 0x035C
39a0: 02 97 sbiw r24, 0x02 ; 2
39a2: b4 f0 brlt .+44 ; 0x39d0 <__vector_24+0x338>
39a4: 80 91 32 03 lds r24, 0x0332
39a8: 90 91 33 03 lds r25, 0x0333
39ac: 9c 01 movw r18, r24
39ae: 2f 5f subi r18, 0xFF ; 255
39b0: 3f 4f sbci r19, 0xFF ; 255
39b2: 30 93 33 03 sts 0x0333, r19
39b6: 20 93 32 03 sts 0x0332, r18
39ba: 29 38 cpi r18, 0x89 ; 137
39bc: 33 41 sbci r19, 0x13 ; 19
39be: 44 f1 brlt .+80 ; 0x3a10 <__vector_24+0x378>
39c0: 46 30 cpi r20, 0x06 ; 6
39c2: 1c f4 brge .+6 ; 0x39ca <__vector_24+0x332>
39c4: 4f 5f subi r20, 0xFF ; 255
39c6: 40 93 44 04 sts 0x0444, r20
39ca: 87 58 subi r24, 0x87 ; 135
39cc: 93 41 sbci r25, 0x13 ; 19
39ce: 1c c0 rjmp .+56 ; 0x3a08 <__vector_24+0x370>
39d0: 80 91 5b 03 lds r24, 0x035B
39d4: 90 91 5c 03 lds r25, 0x035C
39d8: 8f 3f cpi r24, 0xFF ; 255
39da: 9f 4f sbci r25, 0xFF ; 255
39dc: cc f4 brge .+50 ; 0x3a10 <__vector_24+0x378>
39de: 80 91 32 03 lds r24, 0x0332
39e2: 90 91 33 03 lds r25, 0x0333
39e6: 9c 01 movw r18, r24
39e8: 21 50 subi r18, 0x01 ; 1
39ea: 31 09 sbc r19, r1
39ec: 30 93 33 03 sts 0x0333, r19
39f0: 20 93 32 03 sts 0x0332, r18
39f4: 28 37 cpi r18, 0x78 ; 120
39f6: 3c 4e sbci r19, 0xEC ; 236
39f8: 5c f4 brge .+22 ; 0x3a10 <__vector_24+0x378>
39fa: 4b 3f cpi r20, 0xFB ; 251
39fc: 1c f0 brlt .+6 ; 0x3a04 <__vector_24+0x36c>
39fe: 41 50 subi r20, 0x01 ; 1
3a00: 40 93 44 04 sts 0x0444, r20
3a04: 89 57 subi r24, 0x79 ; 121
3a06: 9c 4e sbci r25, 0xEC ; 236
3a08: 90 93 33 03 sts 0x0333, r25
3a0c: 80 93 32 03 sts 0x0332, r24
3a10: 80 91 1c 04 lds r24, 0x041C
3a14: 90 91 1d 04 lds r25, 0x041D
3a18: a0 91 1e 04 lds r26, 0x041E
3a1c: b0 91 1f 04 lds r27, 0x041F
3a20: 40 91 5b 03 lds r20, 0x035B
3a24: 50 91 5c 03 lds r21, 0x035C
3a28: 66 27 eor r22, r22
3a2a: 57 fd sbrc r21, 7
3a2c: 60 95 com r22
3a2e: 76 2f mov r23, r22
3a30: 84 0f add r24, r20
3a32: 95 1f adc r25, r21
3a34: a6 1f adc r26, r22
3a36: b7 1f adc r27, r23
3a38: 80 93 1c 04 sts 0x041C, r24
3a3c: 90 93 1d 04 sts 0x041D, r25
3a40: a0 93 1e 04 sts 0x041E, r26
3a44: b0 93 1f 04 sts 0x041F, r27
3a48: c0 90 1c 04 lds r12, 0x041C
3a4c: d0 90 1d 04 lds r13, 0x041D
3a50: e0 90 1e 04 lds r14, 0x041E
3a54: f0 90 1f 04 lds r15, 0x041F
3a58: 60 91 1c 04 lds r22, 0x041C
3a5c: 70 91 1d 04 lds r23, 0x041D
3a60: 80 91 1e 04 lds r24, 0x041E
3a64: 90 91 1f 04 lds r25, 0x041F
3a68: 20 e0 ldi r18, 0x00 ; 0
3a6a: 34 e0 ldi r19, 0x04 ; 4
3a6c: 40 e0 ldi r20, 0x00 ; 0
3a6e: 50 e0 ldi r21, 0x00 ; 0
3a70: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3a74: c2 1a sub r12, r18
3a76: d3 0a sbc r13, r19
3a78: e4 0a sbc r14, r20
3a7a: f5 0a sbc r15, r21
3a7c: c0 92 1c 04 sts 0x041C, r12
3a80: d0 92 1d 04 sts 0x041D, r13
3a84: e0 92 1e 04 sts 0x041E, r14
3a88: f0 92 1f 04 sts 0x041F, r15
3a8c: fc c0 rjmp .+504 ; 0x3c86 <__vector_24+0x5ee>
3a8e: 20 91 78 00 lds r18, 0x0078
3a92: 30 91 79 00 lds r19, 0x0079
3a96: 80 91 3c 03 lds r24, 0x033C
3a9a: 90 91 3d 03 lds r25, 0x033D
3a9e: 82 0f add r24, r18
3aa0: 93 1f adc r25, r19
3aa2: 90 93 3d 03 sts 0x033D, r25
3aa6: 80 93 3c 03 sts 0x033C, r24
3aaa: 10 92 3e 03 sts 0x033E, r1
3aae: b5 c2 rjmp .+1386 ; 0x401a <__vector_24+0x982>
3ab0: 20 91 78 00 lds r18, 0x0078
3ab4: 30 91 79 00 lds r19, 0x0079
3ab8: 8f ef ldi r24, 0xFF ; 255
3aba: 97 e0 ldi r25, 0x07 ; 7
3abc: 82 1b sub r24, r18
3abe: 93 0b sbc r25, r19
3ac0: 20 91 3a 03 lds r18, 0x033A
3ac4: 30 91 3b 03 lds r19, 0x033B
3ac8: 82 1b sub r24, r18
3aca: 93 0b sbc r25, r19
3acc: 90 93 62 03 sts 0x0362, r25
3ad0: 80 93 61 03 sts 0x0361, r24
3ad4: 80 91 0b 01 lds r24, 0x010B
3ad8: 9e c2 rjmp .+1340 ; 0x4016 <__vector_24+0x97e>
3ada: 20 91 78 00 lds r18, 0x0078
3ade: 30 91 79 00 lds r19, 0x0079
3ae2: 80 91 49 04 lds r24, 0x0449
3ae6: 90 91 4a 04 lds r25, 0x044A
3aea: 82 1b sub r24, r18
3aec: 93 0b sbc r25, r19
3aee: 90 93 03 05 sts 0x0503, r25
3af2: 80 93 02 05 sts 0x0502, r24
3af6: 80 91 02 05 lds r24, 0x0502
3afa: 90 91 03 05 lds r25, 0x0503
3afe: 20 91 38 03 lds r18, 0x0338
3b02: 30 91 39 03 lds r19, 0x0339
3b06: 82 0f add r24, r18
3b08: 93 1f adc r25, r19
3b0a: 90 93 60 03 sts 0x0360, r25
3b0e: 80 93 5f 03 sts 0x035F, r24
3b12: 80 91 0a 01 lds r24, 0x010A
3b16: 7f c2 rjmp .+1278 ; 0x4016 <__vector_24+0x97e>
3b18: 80 91 78 00 lds r24, 0x0078
3b1c: 90 91 79 00 lds r25, 0x0079
3b20: 20 91 4b 04 lds r18, 0x044B
3b24: 30 91 4c 04 lds r19, 0x044C
3b28: 82 1b sub r24, r18
3b2a: 93 0b sbc r25, r19
3b2c: 90 93 0f 05 sts 0x050F, r25
3b30: 80 93 0e 05 sts 0x050E, r24
3b34: 80 91 0e 05 lds r24, 0x050E
3b38: 90 91 0f 05 lds r25, 0x050F
3b3c: 20 91 36 03 lds r18, 0x0336
3b40: 30 91 37 03 lds r19, 0x0337
3b44: 82 0f add r24, r18
3b46: 93 1f adc r25, r19
3b48: 90 93 5e 03 sts 0x035E, r25
3b4c: 80 93 5d 03 sts 0x035D, r24
3b50: 61 c2 rjmp .+1218 ; 0x4014 <__vector_24+0x97c>
3b52: 80 91 78 00 lds r24, 0x0078
3b56: 90 91 79 00 lds r25, 0x0079
3b5a: 20 91 3f 03 lds r18, 0x033F
3b5e: 30 91 40 03 lds r19, 0x0340
3b62: 82 0f add r24, r18
3b64: 93 1f adc r25, r19
3b66: 88 0f add r24, r24
3b68: 99 1f adc r25, r25
3b6a: 88 0f add r24, r24
3b6c: 99 1f adc r25, r25
3b6e: 90 93 40 03 sts 0x0340, r25
3b72: 80 93 3f 03 sts 0x033F, r24
3b76: 9c 01 movw r18, r24
3b78: 97 ff sbrs r25, 7
3b7a: 02 c0 rjmp .+4 ; 0x3b80 <__vector_24+0x4e8>
3b7c: 29 5f subi r18, 0xF9 ; 249
3b7e: 3f 4f sbci r19, 0xFF ; 255
3b80: b3 e0 ldi r27, 0x03 ; 3
3b82: 35 95 asr r19
3b84: 27 95 ror r18
3b86: ba 95 dec r27
3b88: e1 f7 brne .-8 ; 0x3b82 <__vector_24+0x4ea>
3b8a: 30 93 66 03 sts 0x0366, r19
3b8e: 20 93 65 03 sts 0x0365, r18
3b92: 20 91 30 03 lds r18, 0x0330
3b96: 30 91 31 03 lds r19, 0x0331
3b9a: 28 0f add r18, r24
3b9c: 39 1f adc r19, r25
3b9e: 37 ff sbrs r19, 7
3ba0: 02 c0 rjmp .+4 ; 0x3ba6 <__vector_24+0x50e>
3ba2: 2f 5f subi r18, 0xFF ; 255
3ba4: 3f 4f sbci r19, 0xFF ; 255
3ba6: 35 95 asr r19
3ba8: 27 95 ror r18
3baa: 30 93 31 03 sts 0x0331, r19
3bae: 20 93 30 03 sts 0x0330, r18
3bb2: 80 91 55 04 lds r24, 0x0455
3bb6: 90 91 56 04 lds r25, 0x0456
3bba: 28 1b sub r18, r24
3bbc: 39 0b sbc r19, r25
3bbe: 30 93 19 01 sts 0x0119, r19
3bc2: 20 93 18 01 sts 0x0118, r18
3bc6: 80 91 69 03 lds r24, 0x0369
3bca: 90 91 6a 03 lds r25, 0x036A
3bce: 20 91 18 01 lds r18, 0x0118
3bd2: 30 91 19 01 lds r19, 0x0119
3bd6: 82 0f add r24, r18
3bd8: 93 1f adc r25, r19
3bda: 97 fd sbrc r25, 7
3bdc: 01 96 adiw r24, 0x01 ; 1
3bde: 95 95 asr r25
3be0: 87 95 ror r24
3be2: 90 93 6a 03 sts 0x036A, r25
3be6: 80 93 69 03 sts 0x0369, r24
3bea: 81 e0 ldi r24, 0x01 ; 1
3bec: 14 c2 rjmp .+1064 ; 0x4016 <__vector_24+0x97e>
3bee: 80 91 78 00 lds r24, 0x0078
3bf2: 90 91 79 00 lds r25, 0x0079
3bf6: 20 91 3c 03 lds r18, 0x033C
3bfa: 30 91 3d 03 lds r19, 0x033D
3bfe: 82 0f add r24, r18
3c00: 93 1f adc r25, r19
3c02: 88 0f add r24, r24
3c04: 99 1f adc r25, r25
3c06: 88 0f add r24, r24
3c08: 99 1f adc r25, r25
3c0a: 90 93 3d 03 sts 0x033D, r25
3c0e: 80 93 3c 03 sts 0x033C, r24
3c12: 9c 01 movw r18, r24
3c14: 97 ff sbrs r25, 7
3c16: 02 c0 rjmp .+4 ; 0x3c1c <__vector_24+0x584>
3c18: 29 5f subi r18, 0xF9 ; 249
3c1a: 3f 4f sbci r19, 0xFF ; 255
3c1c: 73 e0 ldi r23, 0x03 ; 3
3c1e: 35 95 asr r19
3c20: 27 95 ror r18
3c22: 7a 95 dec r23
3c24: e1 f7 brne .-8 ; 0x3c1e <__vector_24+0x586>
3c26: 30 93 64 03 sts 0x0364, r19
3c2a: 20 93 63 03 sts 0x0363, r18
3c2e: 20 91 2e 03 lds r18, 0x032E
3c32: 30 91 2f 03 lds r19, 0x032F
3c36: 28 0f add r18, r24
3c38: 39 1f adc r19, r25
3c3a: 37 ff sbrs r19, 7
3c3c: 02 c0 rjmp .+4 ; 0x3c42 <__vector_24+0x5aa>
3c3e: 2f 5f subi r18, 0xFF ; 255
3c40: 3f 4f sbci r19, 0xFF ; 255
3c42: 35 95 asr r19
3c44: 27 95 ror r18
3c46: 30 93 2f 03 sts 0x032F, r19
3c4a: 20 93 2e 03 sts 0x032E, r18
3c4e: 80 91 53 04 lds r24, 0x0453
3c52: 90 91 54 04 lds r25, 0x0454
3c56: 28 1b sub r18, r24
3c58: 39 0b sbc r19, r25
3c5a: 30 93 17 01 sts 0x0117, r19
3c5e: 20 93 16 01 sts 0x0116, r18
3c62: 80 91 67 03 lds r24, 0x0367
3c66: 90 91 68 03 lds r25, 0x0368
3c6a: 20 91 16 01 lds r18, 0x0116
3c6e: 30 91 17 01 lds r19, 0x0117
3c72: 82 0f add r24, r18
3c74: 93 1f adc r25, r19
3c76: 97 fd sbrc r25, 7
3c78: 01 96 adiw r24, 0x01 ; 1
3c7a: 95 95 asr r25
3c7c: 87 95 ror r24
3c7e: 90 93 68 03 sts 0x0368, r25
3c82: 80 93 67 03 sts 0x0367, r24
3c86: 83 e0 ldi r24, 0x03 ; 3
3c88: c6 c1 rjmp .+908 ; 0x4016 <__vector_24+0x97e>
3c8a: 80 91 c0 03 lds r24, 0x03C0
3c8e: 88 23 and r24, r24
3c90: a9 f0 breq .+42 ; 0x3cbc <__vector_24+0x624>
3c92: 80 e0 ldi r24, 0x00 ; 0
3c94: 0e 94 10 16 call 0x2c20 ; 0x2c20 <ACC_AltitudeFusion>
3c98: 7f 5f subi r23, 0xFF ; 255
3c9a: 8f 4f sbci r24, 0xFF ; 255
3c9c: 9f 4f sbci r25, 0xFF ; 255
3c9e: 20 e0 ldi r18, 0x00 ; 0
3ca0: 32 e0 ldi r19, 0x02 ; 2
3ca2: 40 e0 ldi r20, 0x00 ; 0
3ca4: 50 e0 ldi r21, 0x00 ; 0
3ca6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3caa: 20 93 42 03 sts 0x0342, r18
3cae: 30 93 43 03 sts 0x0343, r19
3cb2: 40 93 44 03 sts 0x0344, r20
3cb6: 50 93 45 03 sts 0x0345, r21
3cba: 10 c0 rjmp .+32 ; 0x3cdc <__vector_24+0x644>
3cbc: 80 91 fc 03 lds r24, 0x03FC
3cc0: 90 91 fd 03 lds r25, 0x03FD
3cc4: a0 91 fe 03 lds r26, 0x03FE
3cc8: b0 91 ff 03 lds r27, 0x03FF
3ccc: 80 93 42 03 sts 0x0342, r24
3cd0: 90 93 43 03 sts 0x0343, r25
3cd4: a0 93 44 03 sts 0x0344, r26
3cd8: b0 93 45 03 sts 0x0345, r27
3cdc: 10 92 41 03 sts 0x0341, r1
3ce0: 81 e0 ldi r24, 0x01 ; 1
3ce2: 80 93 0f 01 sts 0x010F, r24
3ce6: 80 91 52 03 lds r24, 0x0352
3cea: 90 91 53 03 lds r25, 0x0353
3cee: 01 96 adiw r24, 0x01 ; 1
3cf0: 90 93 53 03 sts 0x0353, r25
3cf4: 80 93 52 03 sts 0x0352, r24
3cf8: 80 91 78 00 lds r24, 0x0078
3cfc: 90 91 79 00 lds r25, 0x0079
3d00: 90 93 11 01 sts 0x0111, r25
3d04: 80 93 10 01 sts 0x0110, r24
3d08: 80 91 c0 03 lds r24, 0x03C0
3d0c: 88 23 and r24, r24
3d0e: 09 f4 brne .+2 ; 0x3d12 <__vector_24+0x67a>
3d10: 6e c0 rjmp .+220 ; 0x3dee <__vector_24+0x756>
3d12: c0 90 10 01 lds r12, 0x0110
3d16: d0 90 11 01 lds r13, 0x0111
3d1a: e1 2c mov r14, r1
3d1c: f1 2c mov r15, r1
3d1e: 80 91 4e 03 lds r24, 0x034E
3d22: 90 91 4f 03 lds r25, 0x034F
3d26: a0 91 50 03 lds r26, 0x0350
3d2a: b0 91 51 03 lds r27, 0x0351
3d2e: c8 1a sub r12, r24
3d30: d9 0a sbc r13, r25
3d32: ea 0a sbc r14, r26
3d34: fb 0a sbc r15, r27
3d36: c0 92 2a 03 sts 0x032A, r12
3d3a: d0 92 2b 03 sts 0x032B, r13
3d3e: e0 92 2c 03 sts 0x032C, r14
3d42: f0 92 2d 03 sts 0x032D, r15
3d46: 80 90 12 01 lds r8, 0x0112
3d4a: 90 90 13 01 lds r9, 0x0113
3d4e: a0 90 14 01 lds r10, 0x0114
3d52: b0 90 15 01 lds r11, 0x0115
3d56: 60 91 12 01 lds r22, 0x0112
3d5a: 70 91 13 01 lds r23, 0x0113
3d5e: 80 91 14 01 lds r24, 0x0114
3d62: 90 91 15 01 lds r25, 0x0115
3d66: 20 91 0c 01 lds r18, 0x010C
3d6a: 30 e0 ldi r19, 0x00 ; 0
3d6c: 40 e0 ldi r20, 0x00 ; 0
3d6e: 50 e0 ldi r21, 0x00 ; 0
3d70: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3d74: 82 1a sub r8, r18
3d76: 93 0a sbc r9, r19
3d78: a4 0a sbc r10, r20
3d7a: b5 0a sbc r11, r21
3d7c: 80 92 12 01 sts 0x0112, r8
3d80: 90 92 13 01 sts 0x0113, r9
3d84: a0 92 14 01 sts 0x0114, r10
3d88: b0 92 15 01 sts 0x0115, r11
3d8c: 80 91 12 01 lds r24, 0x0112
3d90: 90 91 13 01 lds r25, 0x0113
3d94: a0 91 14 01 lds r26, 0x0114
3d98: b0 91 15 01 lds r27, 0x0115
3d9c: 8c 0d add r24, r12
3d9e: 9d 1d adc r25, r13
3da0: ae 1d adc r26, r14
3da2: bf 1d adc r27, r15
3da4: 80 93 12 01 sts 0x0112, r24
3da8: 90 93 13 01 sts 0x0113, r25
3dac: a0 93 14 01 sts 0x0114, r26
3db0: b0 93 15 01 sts 0x0115, r27
3db4: 80 91 06 05 lds r24, 0x0506
3db8: 90 91 07 05 lds r25, 0x0507
3dbc: a0 91 08 05 lds r26, 0x0508
3dc0: b0 91 09 05 lds r27, 0x0509
3dc4: 40 91 12 01 lds r20, 0x0112
3dc8: 50 91 13 01 lds r21, 0x0113
3dcc: 60 91 14 01 lds r22, 0x0114
3dd0: 70 91 15 01 lds r23, 0x0115
3dd4: 84 1b sub r24, r20
3dd6: 95 0b sbc r25, r21
3dd8: a6 0b sbc r26, r22
3dda: b7 0b sbc r27, r23
3ddc: 80 93 46 03 sts 0x0346, r24
3de0: 90 93 47 03 sts 0x0347, r25
3de4: a0 93 48 03 sts 0x0348, r26
3de8: b0 93 49 03 sts 0x0349, r27
3dec: 13 c1 rjmp .+550 ; 0x4014 <__vector_24+0x97c>
3dee: 80 91 10 01 lds r24, 0x0110
3df2: 90 91 11 01 lds r25, 0x0111
3df6: c0 90 2a 03 lds r12, 0x032A
3dfa: d0 90 2b 03 lds r13, 0x032B
3dfe: e0 90 2c 03 lds r14, 0x032C
3e02: f0 90 2d 03 lds r15, 0x032D
3e06: c8 0e add r12, r24
3e08: d9 1e adc r13, r25
3e0a: e1 1c adc r14, r1
3e0c: f1 1c adc r15, r1
3e0e: c0 92 2a 03 sts 0x032A, r12
3e12: d0 92 2b 03 sts 0x032B, r13
3e16: e0 92 2c 03 sts 0x032C, r14
3e1a: f0 92 2d 03 sts 0x032D, r15
3e1e: 80 91 29 03 lds r24, 0x0329
3e22: 8f 5f subi r24, 0xFF ; 255
3e24: 80 93 29 03 sts 0x0329, r24
3e28: 80 31 cpi r24, 0x10 ; 16
3e2a: 08 f4 brcc .+2 ; 0x3e2e <__vector_24+0x796>
3e2c: f3 c0 rjmp .+486 ; 0x4014 <__vector_24+0x97c>
3e2e: 20 91 12 01 lds r18, 0x0112
3e32: 30 91 13 01 lds r19, 0x0113
3e36: 40 91 14 01 lds r20, 0x0114
3e3a: 50 91 15 01 lds r21, 0x0115
3e3e: a7 e0 ldi r26, 0x07 ; 7
3e40: b0 e0 ldi r27, 0x00 ; 0
3e42: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
3e46: 6c 0d add r22, r12
3e48: 7d 1d adc r23, r13
3e4a: 8e 1d adc r24, r14
3e4c: 9f 1d adc r25, r15
3e4e: 80 90 4e 03 lds r8, 0x034E
3e52: 90 90 4f 03 lds r9, 0x034F
3e56: a0 90 50 03 lds r10, 0x0350
3e5a: b0 90 51 03 lds r11, 0x0351
3e5e: 68 19 sub r22, r8
3e60: 79 09 sbc r23, r9
3e62: 8a 09 sbc r24, r10
3e64: 9b 09 sbc r25, r11
3e66: 28 e0 ldi r18, 0x08 ; 8
3e68: 30 e0 ldi r19, 0x00 ; 0
3e6a: 40 e0 ldi r20, 0x00 ; 0
3e6c: 50 e0 ldi r21, 0x00 ; 0
3e6e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3e72: 20 93 12 01 sts 0x0112, r18
3e76: 30 93 13 01 sts 0x0113, r19
3e7a: 40 93 14 01 sts 0x0114, r20
3e7e: 50 93 15 01 sts 0x0115, r21
3e82: 80 90 06 05 lds r8, 0x0506
3e86: 90 90 07 05 lds r9, 0x0507
3e8a: a0 90 08 05 lds r10, 0x0508
3e8e: b0 90 09 05 lds r11, 0x0509
3e92: 80 91 12 01 lds r24, 0x0112
3e96: 90 91 13 01 lds r25, 0x0113
3e9a: a0 91 14 01 lds r26, 0x0114
3e9e: b0 91 15 01 lds r27, 0x0115
3ea2: 88 1a sub r8, r24
3ea4: 99 0a sbc r9, r25
3ea6: aa 0a sbc r10, r26
3ea8: bb 0a sbc r11, r27
3eaa: 80 92 46 03 sts 0x0346, r8
3eae: 90 92 47 03 sts 0x0347, r9
3eb2: a0 92 48 03 sts 0x0348, r10
3eb6: b0 92 49 03 sts 0x0349, r11
3eba: 40 90 57 03 lds r4, 0x0357
3ebe: 50 90 58 03 lds r5, 0x0358
3ec2: 60 90 59 03 lds r6, 0x0359
3ec6: 70 90 5a 03 lds r7, 0x035A
3eca: 60 91 57 03 lds r22, 0x0357
3ece: 70 91 58 03 lds r23, 0x0358
3ed2: 80 91 59 03 lds r24, 0x0359
3ed6: 90 91 5a 03 lds r25, 0x035A
3eda: 20 e1 ldi r18, 0x10 ; 16
3edc: 30 e0 ldi r19, 0x00 ; 0
3ede: 40 e0 ldi r20, 0x00 ; 0
3ee0: 50 e0 ldi r21, 0x00 ; 0
3ee2: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3ee6: 42 1a sub r4, r18
3ee8: 53 0a sbc r5, r19
3eea: 64 0a sbc r6, r20
3eec: 75 0a sbc r7, r21
3eee: 40 92 57 03 sts 0x0357, r4
3ef2: 50 92 58 03 sts 0x0358, r5
3ef6: 60 92 59 03 sts 0x0359, r6
3efa: 70 92 5a 03 sts 0x035A, r7
3efe: 80 91 57 03 lds r24, 0x0357
3f02: 90 91 58 03 lds r25, 0x0358
3f06: a0 91 59 03 lds r26, 0x0359
3f0a: b0 91 5a 03 lds r27, 0x035A
3f0e: 88 0d add r24, r8
3f10: 99 1d adc r25, r9
3f12: aa 1d adc r26, r10
3f14: bb 1d adc r27, r11
3f16: 80 93 57 03 sts 0x0357, r24
3f1a: 90 93 58 03 sts 0x0358, r25
3f1e: a0 93 59 03 sts 0x0359, r26
3f22: b0 93 5a 03 sts 0x035A, r27
3f26: 60 91 57 03 lds r22, 0x0357
3f2a: 70 91 58 03 lds r23, 0x0358
3f2e: 80 91 59 03 lds r24, 0x0359
3f32: 90 91 5a 03 lds r25, 0x035A
3f36: 20 e1 ldi r18, 0x10 ; 16
3f38: 30 e0 ldi r19, 0x00 ; 0
3f3a: 40 e0 ldi r20, 0x00 ; 0
3f3c: 50 e0 ldi r21, 0x00 ; 0
3f3e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3f42: 50 95 com r21
3f44: 40 95 com r20
3f46: 30 95 com r19
3f48: 21 95 neg r18
3f4a: 3f 4f sbci r19, 0xFF ; 255
3f4c: 4f 4f sbci r20, 0xFF ; 255
3f4e: 5f 4f sbci r21, 0xFF ; 255
3f50: c9 01 movw r24, r18
3f52: 88 0d add r24, r8
3f54: 99 1d adc r25, r9
3f56: 81 15 cp r24, r1
3f58: 6c ef ldi r22, 0xFC ; 252
3f5a: 96 07 cpc r25, r22
3f5c: 14 f4 brge .+4 ; 0x3f62 <__vector_24+0x8ca>
3f5e: 80 e0 ldi r24, 0x00 ; 0
3f60: 9c ef ldi r25, 0xFC ; 252
3f62: 9c 01 movw r18, r24
3f64: 21 30 cpi r18, 0x01 ; 1
3f66: 84 e0 ldi r24, 0x04 ; 4
3f68: 38 07 cpc r19, r24
3f6a: 14 f0 brlt .+4 ; 0x3f70 <__vector_24+0x8d8>
3f6c: 20 e0 ldi r18, 0x00 ; 0
3f6e: 34 e0 ldi r19, 0x04 ; 4
3f70: 80 91 54 03 lds r24, 0x0354
3f74: 90 91 55 03 lds r25, 0x0355
3f78: 97 ff sbrs r25, 7
3f7a: 03 c0 rjmp .+6 ; 0x3f82 <__vector_24+0x8ea>
3f7c: 91 95 neg r25
3f7e: 81 95 neg r24
3f80: 91 09 sbc r25, r1
3f82: 43 e0 ldi r20, 0x03 ; 3
3f84: 22 0f add r18, r18
3f86: 33 1f adc r19, r19
3f88: 4a 95 dec r20
3f8a: e1 f7 brne .-8 ; 0x3f84 <__vector_24+0x8ec>
3f8c: 8d 3b cpi r24, 0xBD ; 189
3f8e: 92 40 sbci r25, 0x02 ; 2
3f90: a4 f0 brlt .+40 ; 0x3fba <__vector_24+0x922>
3f92: 40 91 54 03 lds r20, 0x0354
3f96: 50 91 55 03 lds r21, 0x0355
3f9a: 6f e0 ldi r22, 0x0F ; 15
3f9c: 64 9f mul r22, r20
3f9e: c0 01 movw r24, r0
3fa0: 65 9f mul r22, r21
3fa2: 90 0d add r25, r0
3fa4: 11 24 eor r1, r1
3fa6: 82 0f add r24, r18
3fa8: 93 1f adc r25, r19
3faa: 97 fd sbrc r25, 7
3fac: 0f 96 adiw r24, 0x0f ; 15
3fae: 34 e0 ldi r19, 0x04 ; 4
3fb0: 95 95 asr r25
3fb2: 87 95 ror r24
3fb4: 3a 95 dec r19
3fb6: e1 f7 brne .-8 ; 0x3fb0 <__vector_24+0x918>
3fb8: 13 c0 rjmp .+38 ; 0x3fe0 <__vector_24+0x948>
3fba: 40 91 54 03 lds r20, 0x0354
3fbe: 50 91 55 03 lds r21, 0x0355
3fc2: 6f e1 ldi r22, 0x1F ; 31
3fc4: 64 9f mul r22, r20
3fc6: c0 01 movw r24, r0
3fc8: 65 9f mul r22, r21
3fca: 90 0d add r25, r0
3fcc: 11 24 eor r1, r1
3fce: 82 0f add r24, r18
3fd0: 93 1f adc r25, r19
3fd2: 97 fd sbrc r25, 7
3fd4: 4f 96 adiw r24, 0x1f ; 31
3fd6: 25 e0 ldi r18, 0x05 ; 5
3fd8: 95 95 asr r25
3fda: 87 95 ror r24
3fdc: 2a 95 dec r18
3fde: e1 f7 brne .-8 ; 0x3fd8 <__vector_24+0x940>
3fe0: 90 93 55 03 sts 0x0355, r25
3fe4: 80 93 54 03 sts 0x0354, r24
3fe8: c7 01 movw r24, r14
3fea: b6 01 movw r22, r12
3fec: 22 e0 ldi r18, 0x02 ; 2
3fee: 30 e0 ldi r19, 0x00 ; 0
3ff0: 40 e0 ldi r20, 0x00 ; 0
3ff2: 50 e0 ldi r21, 0x00 ; 0
3ff4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
3ff8: 20 93 2a 03 sts 0x032A, r18
3ffc: 30 93 2b 03 sts 0x032B, r19
4000: 40 93 2c 03 sts 0x032C, r20
4004: 50 93 2d 03 sts 0x032D, r21
4008: 88 e0 ldi r24, 0x08 ; 8
400a: 80 93 29 03 sts 0x0329, r24
400e: 02 c0 rjmp .+4 ; 0x4014 <__vector_24+0x97c>
4010: 10 92 41 03 sts 0x0341, r1
4014: 82 e0 ldi r24, 0x02 ; 2
4016: 80 93 3e 03 sts 0x033E, r24
401a: 80 91 3e 03 lds r24, 0x033E
401e: 80 93 7c 00 sts 0x007C, r24
4022: 80 91 41 03 lds r24, 0x0341
4026: 88 23 and r24, r24
4028: 19 f0 breq .+6 ; 0x4030 <__vector_24+0x998>
402a: 8f ec ldi r24, 0xCF ; 207
402c: 80 93 7a 00 sts 0x007A, r24
4030: ff 91 pop r31
4032: ef 91 pop r30
4034: bf 91 pop r27
4036: af 91 pop r26
4038: 9f 91 pop r25
403a: 8f 91 pop r24
403c: 7f 91 pop r23
403e: 6f 91 pop r22
4040: 5f 91 pop r21
4042: 4f 91 pop r20
4044: 3f 91 pop r19
4046: 2f 91 pop r18
4048: ff 90 pop r15
404a: ef 90 pop r14
404c: df 90 pop r13
404e: cf 90 pop r12
4050: bf 90 pop r11
4052: af 90 pop r10
4054: 9f 90 pop r9
4056: 8f 90 pop r8
4058: 7f 90 pop r7
405a: 6f 90 pop r6
405c: 5f 90 pop r5
405e: 4f 90 pop r4
4060: 0f 90 pop r0
4062: 0b be out 0x3b, r0 ; 59
4064: 0f 90 pop r0
4066: 0f be out 0x3f, r0 ; 63
4068: 0f 90 pop r0
406a: 1f 90 pop r1
406c: 18 95 reti
0000406e <Capacity_Init>:
406e: 10 92 14 05 sts 0x0514, r1
4072: 10 92 13 05 sts 0x0513, r1
4076: 10 92 18 05 sts 0x0518, r1
407a: 10 92 17 05 sts 0x0517, r1
407e: 10 92 16 05 sts 0x0516, r1
4082: 10 92 15 05 sts 0x0515, r1
4086: 10 92 19 05 sts 0x0519, r1
408a: 82 e3 ldi r24, 0x32 ; 50
408c: 90 e0 ldi r25, 0x00 ; 0
408e: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
4092: 90 93 74 03 sts 0x0374, r25
4096: 80 93 73 03 sts 0x0373, r24
409a: 08 95 ret
0000409c <BL3_Current>:
409c: 2f e0 ldi r18, 0x0F ; 15
409e: 82 9f mul r24, r18
40a0: f0 01 movw r30, r0
40a2: 11 24 eor r1, r1
40a4: ec 58 subi r30, 0x8C ; 140
40a6: f6 4f sbci r31, 0xF6 ; 246
40a8: 85 81 ldd r24, Z+5 ; 0x05
40aa: 8f 3f cpi r24, 0xFF ; 255
40ac: 71 f0 breq .+28 ; 0x40ca <BL3_Current+0x2e>
40ae: 89 3c cpi r24, 0xC9 ; 201
40b0: 50 f0 brcs .+20 ; 0x40c6 <BL3_Current+0x2a>
40b2: 90 81 ld r25, Z
40b4: 92 ff sbrs r25, 2
40b6: 07 c0 rjmp .+14 ; 0x40c6 <BL3_Current+0x2a>
40b8: 2a e0 ldi r18, 0x0A ; 10
40ba: 82 9f mul r24, r18
40bc: c0 01 movw r24, r0
40be: 11 24 eor r1, r1
40c0: 88 50 subi r24, 0x08 ; 8
40c2: 97 40 sbci r25, 0x07 ; 7
40c4: 08 95 ret
40c6: 90 e0 ldi r25, 0x00 ; 0
40c8: 08 95 ret
40ca: 80 e0 ldi r24, 0x00 ; 0
40cc: 90 e0 ldi r25, 0x00 ; 0
40ce: 08 95 ret
000040d0 <Capacity_Update>:
40d0: bf 92 push r11
40d2: cf 92 push r12
40d4: df 92 push r13
40d6: ef 92 push r14
40d8: ff 92 push r15
40da: 0f 93 push r16
40dc: 1f 93 push r17
40de: cf 93 push r28
40e0: df 93 push r29
40e2: 80 91 73 03 lds r24, 0x0373
40e6: 90 91 74 03 lds r25, 0x0374
40ea: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
40ee: 88 23 and r24, r24
40f0: 09 f4 brne .+2 ; 0x40f4 <Capacity_Update+0x24>
40f2: cb c0 rjmp .+406 ; 0x428a <__stack+0x18b>
40f4: 80 91 73 03 lds r24, 0x0373
40f8: 90 91 74 03 lds r25, 0x0374
40fc: c2 96 adiw r24, 0x32 ; 50
40fe: 90 93 74 03 sts 0x0374, r25
4102: 80 93 73 03 sts 0x0373, r24
4106: 80 91 19 05 lds r24, 0x0519
410a: 8e 3f cpi r24, 0xFE ; 254
410c: 81 f4 brne .+32 ; 0x412e <__stack+0x2f>
410e: 80 91 c7 03 lds r24, 0x03C7
4112: 81 60 ori r24, 0x01 ; 1
4114: 80 93 c7 03 sts 0x03C7, r24
4118: 0a e7 ldi r16, 0x7A ; 122
411a: 19 e0 ldi r17, 0x09 ; 9
411c: bb 24 eor r11, r11
411e: ba 94 dec r11
4120: d1 2c mov r13, r1
4122: c1 2c mov r12, r1
4124: e1 2c mov r14, r1
4126: f1 2c mov r15, r1
4128: c0 e0 ldi r28, 0x00 ; 0
412a: d0 e0 ldi r29, 0x00 ; 0
412c: 23 c0 rjmp .+70 ; 0x4174 <__stack+0x75>
412e: 8f 3f cpi r24, 0xFF ; 255
4130: 99 f7 brne .-26 ; 0x4118 <__stack+0x19>
4132: 80 91 c7 03 lds r24, 0x03C7
4136: 8e 7f andi r24, 0xFE ; 254
4138: ed cf rjmp .-38 ; 0x4114 <__stack+0x15>
413a: d3 94 inc r13
413c: 32 96 adiw r30, 0x02 ; 2
413e: 80 81 ld r24, Z
4140: 89 3c cpi r24, 0xC9 ; 201
4142: f0 f0 brcs .+60 ; 0x4180 <__stack+0x81>
4144: 8c 2d mov r24, r12
4146: aa df rcall .-172 ; 0x409c <BL3_Current>
4148: c8 0f add r28, r24
414a: d9 1f adc r29, r25
414c: f8 01 movw r30, r16
414e: 35 97 sbiw r30, 0x05 ; 5
4150: 80 81 ld r24, Z
4152: e8 0e add r14, r24
4154: f1 1c adc r15, r1
4156: f8 01 movw r30, r16
4158: 80 81 ld r24, Z
415a: b8 16 cp r11, r24
415c: a0 f4 brcc .+40 ; 0x4186 <__stack+0x87>
415e: 80 91 c7 03 lds r24, 0x03C7
4162: 8e 7f andi r24, 0xFE ; 254
4164: 80 93 c7 03 sts 0x03C7, r24
4168: c3 94 inc r12
416a: 01 5f subi r16, 0xF1 ; 241
416c: 1f 4f sbci r17, 0xFF ; 255
416e: fc e0 ldi r31, 0x0C ; 12
4170: cf 16 cp r12, r31
4172: 59 f0 breq .+22 ; 0x418a <__stack+0x8b>
4174: f8 01 movw r30, r16
4176: 33 97 sbiw r30, 0x03 ; 3
4178: 80 81 ld r24, Z
417a: 87 ff sbrs r24, 7
417c: f5 cf rjmp .-22 ; 0x4168 <__stack+0x69>
417e: dd cf rjmp .-70 ; 0x413a <__stack+0x3b>
4180: c8 0f add r28, r24
4182: d1 1d adc r29, r1
4184: e3 cf rjmp .-58 ; 0x414c <__stack+0x4d>
4186: b8 2e mov r11, r24
4188: ef cf rjmp .-34 ; 0x4168 <__stack+0x69>
418a: b0 92 19 05 sts 0x0519, r11
418e: ef 28 or r14, r15
4190: 29 f5 brne .+74 ; 0x41dc <__stack+0xdd>
4192: 40 91 6f 03 lds r20, 0x036F
4196: 50 91 70 03 lds r21, 0x0370
419a: 60 91 71 03 lds r22, 0x0371
419e: 70 91 72 03 lds r23, 0x0372
41a2: bb 27 eor r27, r27
41a4: a7 2f mov r26, r23
41a6: 96 2f mov r25, r22
41a8: 85 2f mov r24, r21
41aa: 90 93 6e 03 sts 0x036E, r25
41ae: 80 93 6d 03 sts 0x036D, r24
41b2: aa 27 eor r26, r26
41b4: bb 27 eor r27, r27
41b6: 48 1b sub r20, r24
41b8: 59 0b sbc r21, r25
41ba: 6a 0b sbc r22, r26
41bc: 7b 0b sbc r23, r27
41be: 4c 0f add r20, r28
41c0: 5d 1f adc r21, r29
41c2: 61 1d adc r22, r1
41c4: 71 1d adc r23, r1
41c6: 40 93 6f 03 sts 0x036F, r20
41ca: 50 93 70 03 sts 0x0370, r21
41ce: 60 93 71 03 sts 0x0371, r22
41d2: 70 93 72 03 sts 0x0372, r23
41d6: c5 e0 ldi r28, 0x05 ; 5
41d8: d0 e0 ldi r29, 0x00 ; 0
41da: 11 c0 rjmp .+34 ; 0x41fe <__stack+0xff>
41dc: 80 91 6d 03 lds r24, 0x036D
41e0: 90 91 6e 03 lds r25, 0x036E
41e4: 8c 17 cp r24, r28
41e6: 9d 07 cpc r25, r29
41e8: 18 f4 brcc .+6 ; 0x41f0 <__stack+0xf1>
41ea: c8 1b sub r28, r24
41ec: d9 0b sbc r29, r25
41ee: 02 c0 rjmp .+4 ; 0x41f4 <__stack+0xf5>
41f0: c0 e0 ldi r28, 0x00 ; 0
41f2: d0 e0 ldi r29, 0x00 ; 0
41f4: cd 0d add r28, r13
41f6: d1 1d adc r29, r1
41f8: cd 0d add r28, r13
41fa: d1 1d adc r29, r1
41fc: 25 96 adiw r28, 0x05 ; 5
41fe: d0 93 14 05 sts 0x0514, r29
4202: c0 93 13 05 sts 0x0513, r28
4206: 20 91 1a 01 lds r18, 0x011A
420a: 30 91 1b 01 lds r19, 0x011B
420e: cf 3f cpi r28, 0xFF ; 255
4210: d1 05 cpc r29, r1
4212: 50 f4 brcc .+20 ; 0x4228 <__stack+0x129>
4214: c2 9f mul r28, r18
4216: c0 01 movw r24, r0
4218: c3 9f mul r28, r19
421a: 90 0d add r25, r0
421c: d2 9f mul r29, r18
421e: 90 0d add r25, r0
4220: 11 24 eor r1, r1
4222: 64 e6 ldi r22, 0x64 ; 100
4224: 70 e0 ldi r23, 0x00 ; 0
4226: 0e c0 rjmp .+28 ; 0x4244 <__stack+0x145>
4228: ae 01 movw r20, r28
422a: 56 95 lsr r21
422c: 47 95 ror r20
422e: 56 95 lsr r21
4230: 47 95 ror r20
4232: 42 9f mul r20, r18
4234: c0 01 movw r24, r0
4236: 43 9f mul r20, r19
4238: 90 0d add r25, r0
423a: 52 9f mul r21, r18
423c: 90 0d add r25, r0
423e: 11 24 eor r1, r1
4240: 69 e1 ldi r22, 0x19 ; 25
4242: 70 e0 ldi r23, 0x00 ; 0
4244: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
4248: 70 93 16 05 sts 0x0516, r23
424c: 60 93 15 05 sts 0x0515, r22
4250: 80 91 6b 03 lds r24, 0x036B
4254: 90 91 6c 03 lds r25, 0x036C
4258: 20 91 17 05 lds r18, 0x0517
425c: 30 91 18 05 lds r19, 0x0518
4260: 8c 0f add r24, r28
4262: 9d 1f adc r25, r29
4264: a9 01 movw r20, r18
4266: 4f 5f subi r20, 0xFF ; 255
4268: 5f 4f sbci r21, 0xFF ; 255
426a: 81 3d cpi r24, 0xD1 ; 209
426c: 62 e0 ldi r22, 0x02 ; 2
426e: 96 07 cpc r25, r22
4270: 20 f0 brcs .+8 ; 0x427a <__stack+0x17b>
4272: 80 5d subi r24, 0xD0 ; 208
4274: 92 40 sbci r25, 0x02 ; 2
4276: 9a 01 movw r18, r20
4278: f5 cf rjmp .-22 ; 0x4264 <__stack+0x165>
427a: 30 93 18 05 sts 0x0518, r19
427e: 20 93 17 05 sts 0x0517, r18
4282: 90 93 6c 03 sts 0x036C, r25
4286: 80 93 6b 03 sts 0x036B, r24
428a: df 91 pop r29
428c: cf 91 pop r28
428e: 1f 91 pop r17
4290: 0f 91 pop r16
4292: ff 90 pop r15
4294: ef 90 pop r14
4296: df 90 pop r13
4298: cf 90 pop r12
429a: bf 90 pop r11
429c: 08 95 ret
0000429e <RAM_Checksum>:
429e: fc 01 movw r30, r24
42a0: 68 0f add r22, r24
42a2: 79 1f adc r23, r25
42a4: 8a ea ldi r24, 0xAA ; 170
42a6: e6 17 cp r30, r22
42a8: f7 07 cpc r31, r23
42aa: 19 f0 breq .+6 ; 0x42b2 <RAM_Checksum+0x14>
42ac: 91 91 ld r25, Z+
42ae: 89 0f add r24, r25
42b0: fa cf rjmp .-12 ; 0x42a6 <RAM_Checksum+0x8>
42b2: 08 95 ret
000042b4 <EEProm_Checksum>:
42b4: ff 92 push r15
42b6: 0f 93 push r16
42b8: 1f 93 push r17
42ba: cf 93 push r28
42bc: df 93 push r29
42be: 8b 01 movw r16, r22
42c0: 08 0f add r16, r24
42c2: 19 1f adc r17, r25
42c4: ec 01 movw r28, r24
42c6: 8a ea ldi r24, 0xAA ; 170
42c8: f8 2e mov r15, r24
42ca: c0 17 cp r28, r16
42cc: d1 07 cpc r29, r17
42ce: 31 f0 breq .+12 ; 0x42dc <EEProm_Checksum+0x28>
42d0: ce 01 movw r24, r28
42d2: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
42d6: f8 0e add r15, r24
42d8: 21 96 adiw r28, 0x01 ; 1
42da: f7 cf rjmp .-18 ; 0x42ca <EEProm_Checksum+0x16>
42dc: 8f 2d mov r24, r15
42de: df 91 pop r29
42e0: cf 91 pop r28
42e2: 1f 91 pop r17
42e4: 0f 91 pop r16
42e6: ff 90 pop r15
42e8: 08 95 ret
000042ea <ParamSet_DefaultStickMapping>:
42ea: 81 e0 ldi r24, 0x01 ; 1
42ec: 80 93 1e 05 sts 0x051E, r24
42f0: 82 e0 ldi r24, 0x02 ; 2
42f2: 80 93 1d 05 sts 0x051D, r24
42f6: 83 e0 ldi r24, 0x03 ; 3
42f8: 80 93 1c 05 sts 0x051C, r24
42fc: 84 e0 ldi r24, 0x04 ; 4
42fe: 80 93 1f 05 sts 0x051F, r24
4302: 85 e0 ldi r24, 0x05 ; 5
4304: 80 93 20 05 sts 0x0520, r24
4308: 86 e0 ldi r24, 0x06 ; 6
430a: 80 93 21 05 sts 0x0521, r24
430e: 87 e0 ldi r24, 0x07 ; 7
4310: 80 93 22 05 sts 0x0522, r24
4314: 88 e0 ldi r24, 0x08 ; 8
4316: 80 93 23 05 sts 0x0523, r24
431a: 89 e0 ldi r24, 0x09 ; 9
431c: 80 93 24 05 sts 0x0524, r24
4320: 8a e0 ldi r24, 0x0A ; 10
4322: 80 93 25 05 sts 0x0525, r24
4326: 8b e0 ldi r24, 0x0B ; 11
4328: 80 93 26 05 sts 0x0526, r24
432c: 8c e0 ldi r24, 0x0C ; 12
432e: 80 93 27 05 sts 0x0527, r24
4332: 08 95 ret
00004334 <CommonDefaults>:
4334: 87 e6 ldi r24, 0x67 ; 103
4336: 80 93 1b 05 sts 0x051B, r24
433a: 8c e0 ldi r24, 0x0C ; 12
433c: e7 e9 ldi r30, 0x97 ; 151
433e: f5 e0 ldi r31, 0x05 ; 5
4340: df 01 movw r26, r30
4342: 1d 92 st X+, r1
4344: 8a 95 dec r24
4346: e9 f7 brne .-6 ; 0x4342 <CommonDefaults+0xe>
4348: 8a e0 ldi r24, 0x0A ; 10
434a: 80 93 3b 05 sts 0x053B, r24
434e: 10 92 5f 05 sts 0x055F, r1
4352: 8b e1 ldi r24, 0x1B ; 27
4354: 80 93 37 05 sts 0x0537, r24
4358: 8e e4 ldi r24, 0x4E ; 78
435a: 80 93 5c 05 sts 0x055C, r24
435e: 80 93 5d 05 sts 0x055D, r24
4362: 80 e2 ldi r24, 0x20 ; 32
4364: 80 93 5e 05 sts 0x055E, r24
4368: 10 92 93 05 sts 0x0593, r1
436c: 8a e6 ldi r24, 0x6A ; 106
436e: 80 93 28 05 sts 0x0528, r24
4372: 82 e7 ldi r24, 0x72 ; 114
4374: 80 93 95 05 sts 0x0595, r24
4378: 80 e5 ldi r24, 0x50 ; 80
437a: 80 93 96 05 sts 0x0596, r24
437e: 86 e0 ldi r24, 0x06 ; 6
4380: 80 93 42 05 sts 0x0542, r24
4384: 10 92 80 05 sts 0x0580, r1
4388: 10 92 7d 05 sts 0x057D, r1
438c: 98 e0 ldi r25, 0x08 ; 8
438e: 90 93 35 05 sts 0x0535, r25
4392: 86 ee ldi r24, 0xE6 ; 230
4394: 80 93 36 05 sts 0x0536, r24
4398: 80 e4 ldi r24, 0x40 ; 64
439a: 80 93 38 05 sts 0x0538, r24
439e: 85 e0 ldi r24, 0x05 ; 5
43a0: 80 93 2b 05 sts 0x052B, r24
43a4: 8e e1 ldi r24, 0x1E ; 30
43a6: 80 93 29 05 sts 0x0529, r24
43aa: 2e e6 ldi r18, 0x6E ; 110
43ac: 20 93 30 05 sts 0x0530, r18
43b0: 20 91 c0 03 lds r18, 0x03C0
43b4: 22 23 and r18, r18
43b6: 91 f0 breq .+36 ; 0x43dc <CommonDefaults+0xa8>
43b8: 94 e1 ldi r25, 0x14 ; 20
43ba: 90 93 2c 05 sts 0x052C, r25
43be: 98 e2 ldi r25, 0x28 ; 40
43c0: 90 93 2a 05 sts 0x052A, r25
43c4: 80 93 2e 05 sts 0x052E, r24
43c8: 81 e0 ldi r24, 0x01 ; 1
43ca: 80 93 2f 05 sts 0x052F, r24
43ce: 8f e7 ldi r24, 0x7F ; 127
43d0: 80 93 31 05 sts 0x0531, r24
43d4: 8c e3 ldi r24, 0x3C ; 60
43d6: 80 93 83 05 sts 0x0583, r24
43da: 0d c0 rjmp .+26 ; 0x43f6 <CommonDefaults+0xc2>
43dc: 2f e0 ldi r18, 0x0F ; 15
43de: 20 93 2c 05 sts 0x052C, r18
43e2: 80 93 2a 05 sts 0x052A, r24
43e6: 10 92 2e 05 sts 0x052E, r1
43ea: 90 93 2f 05 sts 0x052F, r25
43ee: 10 92 31 05 sts 0x0531, r1
43f2: 10 92 83 05 sts 0x0583, r1
43f6: 8f e0 ldi r24, 0x0F ; 15
43f8: 80 93 2d 05 sts 0x052D, r24
43fc: 10 92 8c 05 sts 0x058C, r1
4400: 8c e0 ldi r24, 0x0C ; 12
4402: 80 93 8d 05 sts 0x058D, r24
4406: 10 92 44 05 sts 0x0544, r1
440a: 10 92 45 05 sts 0x0545, r1
440e: 10 92 46 05 sts 0x0546, r1
4412: 10 92 47 05 sts 0x0547, r1
4416: 10 92 61 05 sts 0x0561, r1
441a: 10 92 62 05 sts 0x0562, r1
441e: 10 92 63 05 sts 0x0563, r1
4422: 10 92 64 05 sts 0x0564, r1
4426: 20 e8 ldi r18, 0x80 ; 128
4428: 20 93 48 05 sts 0x0548, r18
442c: 82 e3 ldi r24, 0x32 ; 50
442e: 80 93 49 05 sts 0x0549, r24
4432: 52 e0 ldi r21, 0x02 ; 2
4434: 50 93 94 05 sts 0x0594, r21
4438: 98 e1 ldi r25, 0x18 ; 24
443a: 90 93 4a 05 sts 0x054A, r25
443e: 96 ee ldi r25, 0xE6 ; 230
4440: 90 93 4b 05 sts 0x054B, r25
4444: 93 e0 ldi r25, 0x03 ; 3
4446: 90 93 50 05 sts 0x0550, r25
444a: 9d e7 ldi r25, 0x7D ; 125
444c: 90 93 53 05 sts 0x0553, r25
4450: 90 93 54 05 sts 0x0554, r25
4454: 90 93 55 05 sts 0x0555, r25
4458: 20 93 4c 05 sts 0x054C, r18
445c: 75 e5 ldi r23, 0x55 ; 85
445e: 70 93 4d 05 sts 0x054D, r23
4462: 26 e4 ldi r18, 0x46 ; 70
4464: 20 93 4e 05 sts 0x054E, r18
4468: 3c ed ldi r19, 0xDC ; 220
446a: 30 93 4f 05 sts 0x054F, r19
446e: 3c e3 ldi r19, 0x3C ; 60
4470: 30 93 51 05 sts 0x0551, r19
4474: 10 92 52 05 sts 0x0552, r1
4478: 3a ea ldi r19, 0xAA ; 170
447a: 30 93 65 05 sts 0x0565, r19
447e: 4c ec ldi r20, 0xCC ; 204
4480: 40 93 67 05 sts 0x0567, r20
4484: 10 92 69 05 sts 0x0569, r1
4488: 30 93 6a 05 sts 0x056A, r19
448c: 48 e2 ldi r20, 0x28 ; 40
448e: 40 93 66 05 sts 0x0566, r20
4492: 40 93 68 05 sts 0x0568, r20
4496: 10 92 6b 05 sts 0x056B, r1
449a: 10 92 91 05 sts 0x0591, r1
449e: 80 93 92 05 sts 0x0592, r24
44a2: 80 93 56 05 sts 0x0556, r24
44a6: 3a e5 ldi r19, 0x5A ; 90
44a8: 30 93 57 05 sts 0x0557, r19
44ac: 80 93 58 05 sts 0x0558, r24
44b0: 66 e0 ldi r22, 0x06 ; 6
44b2: 60 93 6c 05 sts 0x056C, r22
44b6: e4 e6 ldi r30, 0x64 ; 100
44b8: e0 93 6d 05 sts 0x056D, r30
44bc: e0 93 6e 05 sts 0x056E, r30
44c0: 30 93 6f 05 sts 0x056F, r19
44c4: e8 e7 ldi r30, 0x78 ; 120
44c6: e0 93 70 05 sts 0x0570, r30
44ca: 40 93 74 05 sts 0x0574, r20
44ce: 4b e4 ldi r20, 0x4B ; 75
44d0: 40 93 71 05 sts 0x0571, r20
44d4: 70 93 72 05 sts 0x0572, r23
44d8: 40 93 73 05 sts 0x0573, r20
44dc: 60 93 75 05 sts 0x0575, r22
44e0: 48 e0 ldi r20, 0x08 ; 8
44e2: 40 93 76 05 sts 0x0576, r20
44e6: 80 93 77 05 sts 0x0577, r24
44ea: 8a e2 ldi r24, 0x2A ; 42
44ec: 80 93 78 05 sts 0x0578, r24
44f0: 10 92 79 05 sts 0x0579, r1
44f4: 10 92 7c 05 sts 0x057C, r1
44f8: 8c e8 ldi r24, 0x8C ; 140
44fa: 80 93 7a 05 sts 0x057A, r24
44fe: 50 93 7b 05 sts 0x057B, r21
4502: 10 92 7e 05 sts 0x057E, r1
4506: 10 92 7f 05 sts 0x057F, r1
450a: 41 e4 ldi r20, 0x41 ; 65
450c: 40 93 40 05 sts 0x0540, r20
4510: 30 93 41 05 sts 0x0541, r19
4514: 10 92 81 05 sts 0x0581, r1
4518: 10 92 82 05 sts 0x0582, r1
451c: 36 e9 ldi r19, 0x96 ; 150
451e: 30 93 84 05 sts 0x0584, r19
4522: 90 93 59 05 sts 0x0559, r25
4526: 94 e3 ldi r25, 0x34 ; 52
4528: 90 93 5a 05 sts 0x055A, r25
452c: 10 92 85 05 sts 0x0585, r1
4530: 10 92 86 05 sts 0x0586, r1
4534: 10 92 87 05 sts 0x0587, r1
4538: 80 93 88 05 sts 0x0588, r24
453c: 20 93 89 05 sts 0x0589, r18
4540: 80 93 8a 05 sts 0x058A, r24
4544: 20 93 8b 05 sts 0x058B, r18
4548: 10 92 8e 05 sts 0x058E, r1
454c: 80 e2 ldi r24, 0x20 ; 32
454e: 80 93 3f 05 sts 0x053F, r24
4552: 8f e1 ldi r24, 0x1F ; 31
4554: 80 93 90 05 sts 0x0590, r24
4558: 8e e1 ldi r24, 0x1E ; 30
455a: 80 93 8f 05 sts 0x058F, r24
455e: 08 95 ret
00004560 <ParamSet_DefaultSet1>:
4560: e9 de rcall .-558 ; 0x4334 <CommonDefaults>
4562: 8a e0 ldi r24, 0x0A ; 10
4564: 80 93 32 05 sts 0x0532, r24
4568: 80 e1 ldi r24, 0x10 ; 16
456a: 80 93 33 05 sts 0x0533, r24
456e: 86 e0 ldi r24, 0x06 ; 6
4570: 80 93 34 05 sts 0x0534, r24
4574: 2a e5 ldi r18, 0x5A ; 90
4576: 20 93 39 05 sts 0x0539, r18
457a: 98 e7 ldi r25, 0x78 ; 120
457c: 90 93 3a 05 sts 0x053A, r25
4580: 20 93 3c 05 sts 0x053C, r18
4584: 90 93 3d 05 sts 0x053D, r25
4588: 80 93 3e 05 sts 0x053E, r24
458c: 80 e2 ldi r24, 0x20 ; 32
458e: 80 93 43 05 sts 0x0543, r24
4592: 8c e3 ldi r24, 0x3C ; 60
4594: 80 93 5b 05 sts 0x055B, r24
4598: 8b e4 ldi r24, 0x4B ; 75
459a: 80 93 60 05 sts 0x0560, r24
459e: 86 e4 ldi r24, 0x46 ; 70
45a0: 91 e6 ldi r25, 0x61 ; 97
45a2: a3 e7 ldi r26, 0x73 ; 115
45a4: b4 e7 ldi r27, 0x74 ; 116
45a6: 80 93 97 05 sts 0x0597, r24
45aa: 90 93 98 05 sts 0x0598, r25
45ae: a0 93 99 05 sts 0x0599, r26
45b2: b0 93 9a 05 sts 0x059A, r27
45b6: 68 e8 ldi r22, 0x88 ; 136
45b8: 70 e0 ldi r23, 0x00 ; 0
45ba: 8b e1 ldi r24, 0x1B ; 27
45bc: 95 e0 ldi r25, 0x05 ; 5
45be: 6f de rcall .-802 ; 0x429e <RAM_Checksum>
45c0: 80 93 a3 05 sts 0x05A3, r24
45c4: 08 95 ret
000045c6 <ParamSet_DefaultSet2>:
45c6: b6 de rcall .-660 ; 0x4334 <CommonDefaults>
45c8: 88 e0 ldi r24, 0x08 ; 8
45ca: 80 93 32 05 sts 0x0532, r24
45ce: 80 e1 ldi r24, 0x10 ; 16
45d0: 80 93 33 05 sts 0x0533, r24
45d4: 96 e0 ldi r25, 0x06 ; 6
45d6: 90 93 34 05 sts 0x0534, r25
45da: 34 e6 ldi r19, 0x64 ; 100
45dc: 30 93 39 05 sts 0x0539, r19
45e0: 28 e7 ldi r18, 0x78 ; 120
45e2: 20 93 3a 05 sts 0x053A, r18
45e6: 30 93 3c 05 sts 0x053C, r19
45ea: 20 93 3d 05 sts 0x053D, r18
45ee: 90 93 3e 05 sts 0x053E, r25
45f2: 80 93 43 05 sts 0x0543, r24
45f6: 86 e4 ldi r24, 0x46 ; 70
45f8: 80 93 5b 05 sts 0x055B, r24
45fc: 80 93 60 05 sts 0x0560, r24
4600: 85 e0 ldi r24, 0x05 ; 5
4602: e5 ec ldi r30, 0xC5 ; 197
4604: f2 e0 ldi r31, 0x02 ; 2
4606: a7 e9 ldi r26, 0x97 ; 151
4608: b5 e0 ldi r27, 0x05 ; 5
460a: 01 90 ld r0, Z+
460c: 0d 92 st X+, r0
460e: 8a 95 dec r24
4610: e1 f7 brne .-8 ; 0x460a <ParamSet_DefaultSet2+0x44>
4612: 68 e8 ldi r22, 0x88 ; 136
4614: 70 e0 ldi r23, 0x00 ; 0
4616: 8b e1 ldi r24, 0x1B ; 27
4618: 95 e0 ldi r25, 0x05 ; 5
461a: 41 de rcall .-894 ; 0x429e <RAM_Checksum>
461c: 80 93 a3 05 sts 0x05A3, r24
4620: 08 95 ret
00004622 <ParamSet_DefaultSet3>:
4622: 88 de rcall .-752 ; 0x4334 <CommonDefaults>
4624: 86 e0 ldi r24, 0x06 ; 6
4626: 80 93 32 05 sts 0x0532, r24
462a: 9a e0 ldi r25, 0x0A ; 10
462c: 90 93 33 05 sts 0x0533, r25
4630: 94 e0 ldi r25, 0x04 ; 4
4632: 90 93 34 05 sts 0x0534, r25
4636: 24 e6 ldi r18, 0x64 ; 100
4638: 20 93 39 05 sts 0x0539, r18
463c: 98 e7 ldi r25, 0x78 ; 120
463e: 90 93 3a 05 sts 0x053A, r25
4642: 20 93 3c 05 sts 0x053C, r18
4646: 90 93 3d 05 sts 0x053D, r25
464a: 80 93 3e 05 sts 0x053E, r24
464e: 80 e1 ldi r24, 0x10 ; 16
4650: 80 93 43 05 sts 0x0543, r24
4654: 86 e4 ldi r24, 0x46 ; 70
4656: 80 93 5b 05 sts 0x055B, r24
465a: 80 93 60 05 sts 0x0560, r24
465e: 85 e4 ldi r24, 0x45 ; 69
4660: 91 e6 ldi r25, 0x61 ; 97
4662: a3 e7 ldi r26, 0x73 ; 115
4664: b9 e7 ldi r27, 0x79 ; 121
4666: 80 93 97 05 sts 0x0597, r24
466a: 90 93 98 05 sts 0x0598, r25
466e: a0 93 99 05 sts 0x0599, r26
4672: b0 93 9a 05 sts 0x059A, r27
4676: 68 e8 ldi r22, 0x88 ; 136
4678: 70 e0 ldi r23, 0x00 ; 0
467a: 8b e1 ldi r24, 0x1B ; 27
467c: 95 e0 ldi r25, 0x05 ; 5
467e: 0f de rcall .-994 ; 0x429e <RAM_Checksum>
4680: 80 93 a3 05 sts 0x05A3, r24
4684: 08 95 ret
00004686 <GetParamByte>:
4686: 0c 94 bb 9b jmp 0x13776 ; 0x13776 <__eerd_byte_m1284>
0000468a <SetParamByte>:
468a: 0c 94 d1 9b jmp 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
0000468e <GetParamWord>:
468e: 0c 94 c3 9b jmp 0x13786 ; 0x13786 <__eerd_word_m1284>
00004692 <SetParamWord>:
4692: 0c 94 df 9b jmp 0x137be ; 0x137be <__eewr_word_m1284>
00004696 <ParamSet_ReadFromEEProm>:
4696: ff 92 push r15
4698: 0f 93 push r16
469a: 1f 93 push r17
469c: cf 93 push r28
469e: df 93 push r29
46a0: 9f ef ldi r25, 0xFF ; 255
46a2: 98 0f add r25, r24
46a4: 95 30 cpi r25, 0x05 ; 5
46a6: 08 f0 brcs .+2 ; 0x46aa <ParamSet_ReadFromEEProm+0x14>
46a8: 83 e0 ldi r24, 0x03 ; 3
46aa: 28 2f mov r18, r24
46ac: 30 e0 ldi r19, 0x00 ; 0
46ae: 21 50 subi r18, 0x01 ; 1
46b0: 31 09 sbc r19, r1
46b2: 89 e8 ldi r24, 0x89 ; 137
46b4: 82 9f mul r24, r18
46b6: 80 01 movw r16, r0
46b8: 83 9f mul r24, r19
46ba: 10 0d add r17, r0
46bc: 11 24 eor r1, r1
46be: e8 01 movw r28, r16
46c0: cc 59 subi r28, 0x9C ; 156
46c2: df 4f sbci r29, 0xFF ; 255
46c4: 68 e8 ldi r22, 0x88 ; 136
46c6: 70 e0 ldi r23, 0x00 ; 0
46c8: ce 01 movw r24, r28
46ca: f4 dd rcall .-1048 ; 0x42b4 <EEProm_Checksum>
46cc: f8 2e mov r15, r24
46ce: c8 01 movw r24, r16
46d0: 84 51 subi r24, 0x14 ; 20
46d2: 9f 4f sbci r25, 0xFF ; 255
46d4: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
46d8: f8 12 cpse r15, r24
46da: 12 c0 rjmp .+36 ; 0x4700 <ParamSet_ReadFromEEProm+0x6a>
46dc: ce 01 movw r24, r28
46de: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
46e2: 87 36 cpi r24, 0x67 ; 103
46e4: 69 f4 brne .+26 ; 0x4700 <ParamSet_ReadFromEEProm+0x6a>
46e6: 49 e8 ldi r20, 0x89 ; 137
46e8: 50 e0 ldi r21, 0x00 ; 0
46ea: be 01 movw r22, r28
46ec: 8b e1 ldi r24, 0x1B ; 27
46ee: 95 e0 ldi r25, 0x05 ; 5
46f0: 0e 94 ab 9b call 0x13756 ; 0x13756 <__eerd_block_m1284>
46f4: 0e 94 fa 73 call 0xe7f4 ; 0xe7f4 <LED_Init>
46f8: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
46fc: 81 e0 ldi r24, 0x01 ; 1
46fe: 01 c0 rjmp .+2 ; 0x4702 <ParamSet_ReadFromEEProm+0x6c>
4700: 80 e0 ldi r24, 0x00 ; 0
4702: df 91 pop r29
4704: cf 91 pop r28
4706: 1f 91 pop r17
4708: 0f 91 pop r16
470a: ff 90 pop r15
470c: 08 95 ret
0000470e <MixerTable_ReadFromEEProm>:
470e: cf 93 push r28
4710: 6d e4 ldi r22, 0x4D ; 77
4712: 70 e0 ldi r23, 0x00 ; 0
4714: 88 ee ldi r24, 0xE8 ; 232
4716: 93 e0 ldi r25, 0x03 ; 3
4718: cd dd rcall .-1126 ; 0x42b4 <EEProm_Checksum>
471a: c8 2f mov r28, r24
471c: 85 e3 ldi r24, 0x35 ; 53
471e: 94 e0 ldi r25, 0x04 ; 4
4720: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
4724: c8 13 cpse r28, r24
4726: 10 c0 rjmp .+32 ; 0x4748 <MixerTable_ReadFromEEProm+0x3a>
4728: 88 ee ldi r24, 0xE8 ; 232
472a: 93 e0 ldi r25, 0x03 ; 3
472c: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
4730: 81 30 cpi r24, 0x01 ; 1
4732: 51 f4 brne .+20 ; 0x4748 <MixerTable_ReadFromEEProm+0x3a>
4734: 4e e4 ldi r20, 0x4E ; 78
4736: 50 e0 ldi r21, 0x00 ; 0
4738: 68 ee ldi r22, 0xE8 ; 232
473a: 73 e0 ldi r23, 0x03 ; 3
473c: 84 ea ldi r24, 0xA4 ; 164
473e: 95 e0 ldi r25, 0x05 ; 5
4740: 0e 94 ab 9b call 0x13756 ; 0x13756 <__eerd_block_m1284>
4744: 81 e0 ldi r24, 0x01 ; 1
4746: 01 c0 rjmp .+2 ; 0x474a <MixerTable_ReadFromEEProm+0x3c>
4748: 80 e0 ldi r24, 0x00 ; 0
474a: cf 91 pop r28
474c: 08 95 ret
0000474e <MixerTable_WriteToEEProm>:
474e: 80 91 a4 05 lds r24, 0x05A4
4752: 81 30 cpi r24, 0x01 ; 1
4754: 89 f4 brne .+34 ; 0x4778 <MixerTable_WriteToEEProm+0x2a>
4756: 6d e4 ldi r22, 0x4D ; 77
4758: 70 e0 ldi r23, 0x00 ; 0
475a: 84 ea ldi r24, 0xA4 ; 164
475c: 95 e0 ldi r25, 0x05 ; 5
475e: 9f dd rcall .-1218 ; 0x429e <RAM_Checksum>
4760: 80 93 f1 05 sts 0x05F1, r24
4764: 4e e4 ldi r20, 0x4E ; 78
4766: 50 e0 ldi r21, 0x00 ; 0
4768: 68 ee ldi r22, 0xE8 ; 232
476a: 73 e0 ldi r23, 0x03 ; 3
476c: 84 ea ldi r24, 0xA4 ; 164
476e: 95 e0 ldi r25, 0x05 ; 5
4770: 0e 94 c8 9b call 0x13790 ; 0x13790 <__eewr_block_m1284>
4774: 81 e0 ldi r24, 0x01 ; 1
4776: 08 95 ret
4778: 80 e0 ldi r24, 0x00 ; 0
477a: 08 95 ret
0000477c <MixerTable_Default>:
477c: 81 e0 ldi r24, 0x01 ; 1
477e: 80 93 a4 05 sts 0x05A4, r24
4782: e4 eb ldi r30, 0xB4 ; 180
4784: f5 e0 ldi r31, 0x05 ; 5
4786: df 01 movw r26, r30
4788: 13 97 sbiw r26, 0x03 ; 3
478a: 1c 92 st X, r1
478c: 11 96 adiw r26, 0x01 ; 1
478e: 1c 92 st X, r1
4790: 11 96 adiw r26, 0x01 ; 1
4792: 1c 92 st X, r1
4794: 10 82 st Z, r1
4796: 34 96 adiw r30, 0x04 ; 4
4798: 85 e0 ldi r24, 0x05 ; 5
479a: e4 3f cpi r30, 0xF4 ; 244
479c: f8 07 cpc r31, r24
479e: 99 f7 brne .-26 ; 0x4786 <MixerTable_Default+0xa>
47a0: 80 e4 ldi r24, 0x40 ; 64
47a2: 80 93 b1 05 sts 0x05B1, r24
47a6: 80 93 b2 05 sts 0x05B2, r24
47aa: 10 92 b3 05 sts 0x05B3, r1
47ae: 80 93 b4 05 sts 0x05B4, r24
47b2: 80 93 b5 05 sts 0x05B5, r24
47b6: 90 ec ldi r25, 0xC0 ; 192
47b8: 90 93 b6 05 sts 0x05B6, r25
47bc: 10 92 b7 05 sts 0x05B7, r1
47c0: 80 93 b8 05 sts 0x05B8, r24
47c4: 80 93 b9 05 sts 0x05B9, r24
47c8: 10 92 ba 05 sts 0x05BA, r1
47cc: 90 93 bb 05 sts 0x05BB, r25
47d0: 90 93 bc 05 sts 0x05BC, r25
47d4: 80 93 bd 05 sts 0x05BD, r24
47d8: 10 92 be 05 sts 0x05BE, r1
47dc: 80 93 bf 05 sts 0x05BF, r24
47e0: 90 93 c0 05 sts 0x05C0, r25
47e4: 8c e0 ldi r24, 0x0C ; 12
47e6: e8 eb ldi r30, 0xB8 ; 184
47e8: f2 e0 ldi r31, 0x02 ; 2
47ea: a5 ea ldi r26, 0xA5 ; 165
47ec: b5 e0 ldi r27, 0x05 ; 5
47ee: 01 90 ld r0, Z+
47f0: 0d 92 st X+, r0
47f2: 8a 95 dec r24
47f4: e1 f7 brne .-8 ; 0x47ee <MixerTable_Default+0x72>
47f6: 6d e4 ldi r22, 0x4D ; 77
47f8: 70 e0 ldi r23, 0x00 ; 0
47fa: 84 ea ldi r24, 0xA4 ; 164
47fc: 95 e0 ldi r25, 0x05 ; 5
47fe: 4f dd rcall .-1378 ; 0x429e <RAM_Checksum>
4800: 80 93 f1 05 sts 0x05F1, r24
4804: 08 95 ret
00004806 <GetActiveParamSet>:
4806: 82 e0 ldi r24, 0x02 ; 2
4808: 90 e0 ldi r25, 0x00 ; 0
480a: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
480e: 86 30 cpi r24, 0x06 ; 6
4810: 30 f0 brcs .+12 ; 0x481e <GetActiveParamSet+0x18>
4812: 63 e0 ldi r22, 0x03 ; 3
4814: 82 e0 ldi r24, 0x02 ; 2
4816: 90 e0 ldi r25, 0x00 ; 0
4818: 0e 94 d1 9b call 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
481c: 83 e0 ldi r24, 0x03 ; 3
481e: 80 93 52 01 sts 0x0152, r24
4822: 08 95 ret
00004824 <SetActiveParamSet>:
4824: 86 30 cpi r24, 0x06 ; 6
4826: 20 f4 brcc .+8 ; 0x4830 <SetActiveParamSet+0xc>
4828: 81 11 cpse r24, r1
482a: 03 c0 rjmp .+6 ; 0x4832 <SetActiveParamSet+0xe>
482c: 81 e0 ldi r24, 0x01 ; 1
482e: 01 c0 rjmp .+2 ; 0x4832 <SetActiveParamSet+0xe>
4830: 85 e0 ldi r24, 0x05 ; 5
4832: 80 93 52 01 sts 0x0152, r24
4836: 68 2f mov r22, r24
4838: 82 e0 ldi r24, 0x02 ; 2
483a: 90 e0 ldi r25, 0x00 ; 0
483c: 0c 94 d1 9b jmp 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
00004840 <ParamSet_WriteToEEProm>:
4840: cf 93 push r28
4842: c8 2f mov r28, r24
4844: 80 91 1b 05 lds r24, 0x051B
4848: 87 36 cpi r24, 0x67 ; 103
484a: 09 f0 breq .+2 ; 0x484e <ParamSet_WriteToEEProm+0xe>
484c: 47 c0 rjmp .+142 ; 0x48dc <ParamSet_WriteToEEProm+0x9c>
484e: c6 30 cpi r28, 0x06 ; 6
4850: 20 f4 brcc .+8 ; 0x485a <ParamSet_WriteToEEProm+0x1a>
4852: cc 23 and r28, r28
4854: 09 f4 brne .+2 ; 0x4858 <ParamSet_WriteToEEProm+0x18>
4856: 42 c0 rjmp .+132 ; 0x48dc <ParamSet_WriteToEEProm+0x9c>
4858: 01 c0 rjmp .+2 ; 0x485c <ParamSet_WriteToEEProm+0x1c>
485a: c5 e0 ldi r28, 0x05 ; 5
485c: 0e 94 70 19 call 0x32e0 ; 0x32e0 <LIBFC_CheckSettings>
4860: 80 91 96 05 lds r24, 0x0596
4864: 82 ff sbrs r24, 2
4866: 07 c0 rjmp .+14 ; 0x4876 <ParamSet_WriteToEEProm+0x36>
4868: 80 91 40 05 lds r24, 0x0540
486c: 84 36 cpi r24, 0x64 ; 100
486e: 18 f0 brcs .+6 ; 0x4876 <ParamSet_WriteToEEProm+0x36>
4870: 80 e5 ldi r24, 0x50 ; 80
4872: 80 93 40 05 sts 0x0540, r24
4876: 68 e8 ldi r22, 0x88 ; 136
4878: 70 e0 ldi r23, 0x00 ; 0
487a: 8b e1 ldi r24, 0x1B ; 27
487c: 95 e0 ldi r25, 0x05 ; 5
487e: 0f dd rcall .-1506 ; 0x429e <RAM_Checksum>
4880: 80 93 a3 05 sts 0x05A3, r24
4884: 2c 2f mov r18, r28
4886: 30 e0 ldi r19, 0x00 ; 0
4888: 21 50 subi r18, 0x01 ; 1
488a: 31 09 sbc r19, r1
488c: 89 e8 ldi r24, 0x89 ; 137
488e: 82 9f mul r24, r18
4890: b0 01 movw r22, r0
4892: 83 9f mul r24, r19
4894: 70 0d add r23, r0
4896: 11 24 eor r1, r1
4898: 6c 59 subi r22, 0x9C ; 156
489a: 7f 4f sbci r23, 0xFF ; 255
489c: 49 e8 ldi r20, 0x89 ; 137
489e: 50 e0 ldi r21, 0x00 ; 0
48a0: 8b e1 ldi r24, 0x1B ; 27
48a2: 95 e0 ldi r25, 0x05 ; 5
48a4: 0e 94 c8 9b call 0x13790 ; 0x13790 <__eewr_block_m1284>
48a8: 4c e0 ldi r20, 0x0C ; 12
48aa: 50 e0 ldi r21, 0x00 ; 0
48ac: 60 e5 ldi r22, 0x50 ; 80
48ae: 70 e0 ldi r23, 0x00 ; 0
48b0: 8c e1 ldi r24, 0x1C ; 28
48b2: 95 e0 ldi r25, 0x05 ; 5
48b4: 0e 94 c8 9b call 0x13790 ; 0x13790 <__eewr_block_m1284>
48b8: 6c e0 ldi r22, 0x0C ; 12
48ba: 70 e0 ldi r23, 0x00 ; 0
48bc: 8c e1 ldi r24, 0x1C ; 28
48be: 95 e0 ldi r25, 0x05 ; 5
48c0: ee dc rcall .-1572 ; 0x429e <RAM_Checksum>
48c2: 68 2f mov r22, r24
48c4: 8c e5 ldi r24, 0x5C ; 92
48c6: 90 e0 ldi r25, 0x00 ; 0
48c8: 0e 94 d1 9b call 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
48cc: 8c 2f mov r24, r28
48ce: aa df rcall .-172 ; 0x4824 <SetActiveParamSet>
48d0: 0e 94 fa 73 call 0xe7f4 ; 0xe7f4 <LED_Init>
48d4: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
48d8: 81 e0 ldi r24, 0x01 ; 1
48da: 01 c0 rjmp .+2 ; 0x48de <ParamSet_WriteToEEProm+0x9e>
48dc: 80 e0 ldi r24, 0x00 ; 0
48de: cf 91 pop r28
48e0: 08 95 ret
000048e2 <SetDefaultParameter>:
48e2: cf 93 push r28
48e4: df 93 push r29
48e6: c8 2f mov r28, r24
48e8: d6 2f mov r29, r22
48ea: 86 30 cpi r24, 0x06 ; 6
48ec: 68 f4 brcc .+26 ; 0x4908 <SetDefaultParameter+0x26>
48ee: 88 23 and r24, r24
48f0: 31 f0 breq .+12 ; 0x48fe <SetDefaultParameter+0x1c>
48f2: 82 30 cpi r24, 0x02 ; 2
48f4: 39 f0 breq .+14 ; 0x4904 <SetDefaultParameter+0x22>
48f6: 83 30 cpi r24, 0x03 ; 3
48f8: 41 f0 breq .+16 ; 0x490a <SetDefaultParameter+0x28>
48fa: 81 30 cpi r24, 0x01 ; 1
48fc: 31 f4 brne .+12 ; 0x490a <SetDefaultParameter+0x28>
48fe: 30 de rcall .-928 ; 0x4560 <ParamSet_DefaultSet1>
4900: c1 e0 ldi r28, 0x01 ; 1
4902: 04 c0 rjmp .+8 ; 0x490c <SetDefaultParameter+0x2a>
4904: 60 de rcall .-832 ; 0x45c6 <ParamSet_DefaultSet2>
4906: 02 c0 rjmp .+4 ; 0x490c <SetDefaultParameter+0x2a>
4908: c5 e0 ldi r28, 0x05 ; 5
490a: 8b de rcall .-746 ; 0x4622 <ParamSet_DefaultSet3>
490c: dd 23 and r29, r29
490e: a9 f0 breq .+42 ; 0x493a <SetDefaultParameter+0x58>
4910: 6c e0 ldi r22, 0x0C ; 12
4912: 70 e0 ldi r23, 0x00 ; 0
4914: 80 e5 ldi r24, 0x50 ; 80
4916: 90 e0 ldi r25, 0x00 ; 0
4918: cd dc rcall .-1638 ; 0x42b4 <EEProm_Checksum>
491a: d8 2f mov r29, r24
491c: 8c e5 ldi r24, 0x5C ; 92
491e: 90 e0 ldi r25, 0x00 ; 0
4920: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
4924: d8 13 cpse r29, r24
4926: 09 c0 rjmp .+18 ; 0x493a <SetDefaultParameter+0x58>
4928: 4c e0 ldi r20, 0x0C ; 12
492a: 50 e0 ldi r21, 0x00 ; 0
492c: 60 e5 ldi r22, 0x50 ; 80
492e: 70 e0 ldi r23, 0x00 ; 0
4930: 8c e1 ldi r24, 0x1C ; 28
4932: 95 e0 ldi r25, 0x05 ; 5
4934: 0e 94 ab 9b call 0x13756 ; 0x13756 <__eerd_block_m1284>
4938: 01 c0 rjmp .+2 ; 0x493c <SetDefaultParameter+0x5a>
493a: d7 dc rcall .-1618 ; 0x42ea <ParamSet_DefaultStickMapping>
493c: 8c 2f mov r24, r28
493e: df 91 pop r29
4940: cf 91 pop r28
4942: 7e cf rjmp .-260 ; 0x4840 <ParamSet_WriteToEEProm>
00004944 <ParamSet_Init>:
4944: 9f 92 push r9
4946: af 92 push r10
4948: bf 92 push r11
494a: cf 92 push r12
494c: df 92 push r13
494e: ef 92 push r14
4950: ff 92 push r15
4952: 0f 93 push r16
4954: 1f 93 push r17
4956: cf 93 push r28
4958: df 93 push r29
495a: c0 91 54 01 lds r28, 0x0154
495e: 81 e1 ldi r24, 0x11 ; 17
4960: 90 e0 ldi r25, 0x00 ; 0
4962: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
4966: c8 17 cp r28, r24
4968: 71 f1 breq .+92 ; 0x49c6 <ParamSet_Init+0x82>
496a: c6 31 cpi r28, 0x16 ; 22
496c: 49 f4 brne .+18 ; 0x4980 <ParamSet_Init+0x3c>
496e: 85 31 cpi r24, 0x15 ; 21
4970: 39 f4 brne .+14 ; 0x4980 <ParamSet_Init+0x3c>
4972: 4c 99 sbic 0x09, 4 ; 9
4974: 05 c0 rjmp .+10 ; 0x4980 <ParamSet_Init+0x3c>
4976: 60 e0 ldi r22, 0x00 ; 0
4978: 81 e0 ldi r24, 0x01 ; 1
497a: 90 e0 ldi r25, 0x00 ; 0
497c: 0e 94 d1 9b call 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
4980: 60 91 54 01 lds r22, 0x0154
4984: 81 e1 ldi r24, 0x11 ; 17
4986: 90 e0 ldi r25, 0x00 ; 0
4988: 0e 94 d1 9b call 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
498c: 28 e0 ldi r18, 0x08 ; 8
498e: 88 e1 ldi r24, 0x18 ; 24
4990: 90 e0 ldi r25, 0x00 ; 0
4992: 0f b6 in r0, 0x3f ; 63
4994: f8 94 cli
4996: a8 95 wdr
4998: 80 93 60 00 sts 0x0060, r24
499c: 0f be out 0x3f, r0 ; 63
499e: 20 93 60 00 sts 0x0060, r18
49a2: 83 e0 ldi r24, 0x03 ; 3
49a4: 92 e0 ldi r25, 0x02 ; 2
49a6: 9f 93 push r25
49a8: 8f 93 push r24
49aa: 8c e9 ldi r24, 0x9C ; 156
49ac: 96 e9 ldi r25, 0x96 ; 150
49ae: 9f 93 push r25
49b0: 8f 93 push r24
49b2: e0 91 55 06 lds r30, 0x0655
49b6: f0 91 56 06 lds r31, 0x0656
49ba: 09 95 icall
49bc: 0f 90 pop r0
49be: 0f 90 pop r0
49c0: 0f 90 pop r0
49c2: 0f 90 pop r0
49c4: ff cf rjmp .-2 ; 0x49c4 <ParamSet_Init+0x80>
49c6: 81 e0 ldi r24, 0x01 ; 1
49c8: 90 e0 ldi r25, 0x00 ; 0
49ca: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
49ce: dd 24 eor r13, r13
49d0: d3 94 inc r13
49d2: 87 36 cpi r24, 0x67 ; 103
49d4: 09 f4 brne .+2 ; 0x49d8 <ParamSet_Init+0x94>
49d6: d1 2c mov r13, r1
49d8: 6c e0 ldi r22, 0x0C ; 12
49da: 70 e0 ldi r23, 0x00 ; 0
49dc: 80 e5 ldi r24, 0x50 ; 80
49de: 90 e0 ldi r25, 0x00 ; 0
49e0: 69 dc rcall .-1838 ; 0x42b4 <EEProm_Checksum>
49e2: a8 2e mov r10, r24
49e4: 8c e5 ldi r24, 0x5C ; 92
49e6: 90 e0 ldi r25, 0x00 ; 0
49e8: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
49ec: 98 2e mov r9, r24
49ee: c1 e0 ldi r28, 0x01 ; 1
49f0: d0 e0 ldi r29, 0x00 ; 0
49f2: b1 2c mov r11, r1
49f4: 0d ed ldi r16, 0xDD ; 221
49f6: 11 e0 ldi r17, 0x01 ; 1
49f8: 9c e9 ldi r25, 0x9C ; 156
49fa: e9 2e mov r14, r25
49fc: 96 e9 ldi r25, 0x96 ; 150
49fe: f9 2e mov r15, r25
4a00: cc 2e mov r12, r28
4a02: dd 20 and r13, r13
4a04: c9 f0 breq .+50 ; 0x4a38 <ParamSet_Init+0xf4>
4a06: df 93 push r29
4a08: cf 93 push r28
4a0a: 1f 93 push r17
4a0c: 0f 93 push r16
4a0e: ff 92 push r15
4a10: ef 92 push r14
4a12: e0 91 55 06 lds r30, 0x0655
4a16: f0 91 56 06 lds r31, 0x0656
4a1a: 09 95 icall
4a1c: 0f 90 pop r0
4a1e: 0f 90 pop r0
4a20: 0f 90 pop r0
4a22: 0f 90 pop r0
4a24: 0f 90 pop r0
4a26: 0f 90 pop r0
4a28: 81 e0 ldi r24, 0x01 ; 1
4a2a: c8 16 cp r12, r24
4a2c: 51 f0 breq .+20 ; 0x4a42 <ParamSet_Init+0xfe>
4a2e: 92 e0 ldi r25, 0x02 ; 2
4a30: c9 12 cpse r12, r25
4a32: 09 c0 rjmp .+18 ; 0x4a46 <ParamSet_Init+0x102>
4a34: c8 dd rcall .-1136 ; 0x45c6 <ParamSet_DefaultSet2>
4a36: 08 c0 rjmp .+16 ; 0x4a48 <ParamSet_Init+0x104>
4a38: 8c 2f mov r24, r28
4a3a: 2d de rcall .-934 ; 0x4696 <ParamSet_ReadFromEEProm>
4a3c: 88 23 and r24, r24
4a3e: 19 f3 breq .-58 ; 0x4a06 <ParamSet_Init+0xc2>
4a40: 13 c0 rjmp .+38 ; 0x4a68 <ParamSet_Init+0x124>
4a42: 8e dd rcall .-1252 ; 0x4560 <ParamSet_DefaultSet1>
4a44: 01 c0 rjmp .+2 ; 0x4a48 <ParamSet_Init+0x104>
4a46: ed dd rcall .-1062 ; 0x4622 <ParamSet_DefaultSet3>
4a48: a9 10 cpse r10, r9
4a4a: 09 c0 rjmp .+18 ; 0x4a5e <ParamSet_Init+0x11a>
4a4c: 4c e0 ldi r20, 0x0C ; 12
4a4e: 50 e0 ldi r21, 0x00 ; 0
4a50: 60 e5 ldi r22, 0x50 ; 80
4a52: 70 e0 ldi r23, 0x00 ; 0
4a54: 8c e1 ldi r24, 0x1C ; 28
4a56: 95 e0 ldi r25, 0x05 ; 5
4a58: 0e 94 ab 9b call 0x13756 ; 0x13756 <__eerd_block_m1284>
4a5c: 01 c0 rjmp .+2 ; 0x4a60 <ParamSet_Init+0x11c>
4a5e: 45 dc rcall .-1910 ; 0x42ea <ParamSet_DefaultStickMapping>
4a60: 8c 2d mov r24, r12
4a62: ee de rcall .-548 ; 0x4840 <ParamSet_WriteToEEProm>
4a64: bb 24 eor r11, r11
4a66: b3 94 inc r11
4a68: 21 96 adiw r28, 0x01 ; 1
4a6a: c6 30 cpi r28, 0x06 ; 6
4a6c: d1 05 cpc r29, r1
4a6e: 41 f6 brne .-112 ; 0x4a00 <ParamSet_Init+0xbc>
4a70: bb 20 and r11, r11
4a72: 11 f0 breq .+4 ; 0x4a78 <ParamSet_Init+0x134>
4a74: 83 e0 ldi r24, 0x03 ; 3
4a76: d6 de rcall .-596 ; 0x4824 <SetActiveParamSet>
4a78: c6 de rcall .-628 ; 0x4806 <GetActiveParamSet>
4a7a: c8 2f mov r28, r24
4a7c: 0c de rcall .-1000 ; 0x4696 <ParamSet_ReadFromEEProm>
4a7e: 1f 92 push r1
4a80: cf 93 push r28
4a82: 84 ec ldi r24, 0xC4 ; 196
4a84: 91 e0 ldi r25, 0x01 ; 1
4a86: 9f 93 push r25
4a88: 8f 93 push r24
4a8a: 8c e9 ldi r24, 0x9C ; 156
4a8c: 96 e9 ldi r25, 0x96 ; 150
4a8e: 9f 93 push r25
4a90: 8f 93 push r24
4a92: e0 91 55 06 lds r30, 0x0655
4a96: f0 91 56 06 lds r31, 0x0656
4a9a: 09 95 icall
4a9c: 81 e0 ldi r24, 0x01 ; 1
4a9e: 90 e0 ldi r25, 0x00 ; 0
4aa0: 0e 94 bb 9b call 0x13776 ; 0x13776 <__eerd_byte_m1284>
4aa4: 0f 90 pop r0
4aa6: 0f 90 pop r0
4aa8: 0f 90 pop r0
4aaa: 0f 90 pop r0
4aac: 0f 90 pop r0
4aae: 0f 90 pop r0
4ab0: 8f 3f cpi r24, 0xFF ; 255
4ab2: a1 f4 brne .+40 ; 0x4adc <ParamSet_Init+0x198>
4ab4: 83 ea ldi r24, 0xA3 ; 163
4ab6: 91 e0 ldi r25, 0x01 ; 1
4ab8: 9f 93 push r25
4aba: 8f 93 push r24
4abc: 8c e9 ldi r24, 0x9C ; 156
4abe: 96 e9 ldi r25, 0x96 ; 150
4ac0: 9f 93 push r25
4ac2: 8f 93 push r24
4ac4: e0 91 55 06 lds r30, 0x0655
4ac8: f0 91 56 06 lds r31, 0x0656
4acc: 09 95 icall
4ace: 56 de rcall .-852 ; 0x477c <MixerTable_Default>
4ad0: 3e de rcall .-900 ; 0x474e <MixerTable_WriteToEEProm>
4ad2: 0f 90 pop r0
4ad4: 0f 90 pop r0
4ad6: 0f 90 pop r0
4ad8: 0f 90 pop r0
4ada: 03 c0 rjmp .+6 ; 0x4ae2 <ParamSet_Init+0x19e>
4adc: 18 de rcall .-976 ; 0x470e <MixerTable_ReadFromEEProm>
4ade: 88 23 and r24, r24
4ae0: 49 f3 breq .-46 ; 0x4ab4 <ParamSet_Init+0x170>
4ae2: dd 20 and r13, r13
4ae4: 29 f0 breq .+10 ; 0x4af0 <ParamSet_Init+0x1ac>
4ae6: 67 e6 ldi r22, 0x67 ; 103
4ae8: 81 e0 ldi r24, 0x01 ; 1
4aea: 90 e0 ldi r25, 0x00 ; 0
4aec: 0e 94 d1 9b call 0x137a2 ; 0x137a2 <__eewr_byte_m1284>
4af0: e1 eb ldi r30, 0xB1 ; 177
4af2: f5 e0 ldi r31, 0x05 ; 5
4af4: 80 e0 ldi r24, 0x00 ; 0
4af6: 90 81 ld r25, Z
4af8: 19 16 cp r1, r25
4afa: 0c f4 brge .+2 ; 0x4afe <ParamSet_Init+0x1ba>
4afc: 8f 5f subi r24, 0xFF ; 255
4afe: 34 96 adiw r30, 0x04 ; 4
4b00: 95 e0 ldi r25, 0x05 ; 5
4b02: e1 3f cpi r30, 0xF1 ; 241
4b04: f9 07 cpc r31, r25
4b06: b9 f7 brne .-18 ; 0x4af6 <ParamSet_Init+0x1b2>
4b08: 80 93 1a 05 sts 0x051A, r24
4b0c: 1f 92 push r1
4b0e: 8f 93 push r24
4b10: 85 ea ldi r24, 0xA5 ; 165
4b12: 95 e0 ldi r25, 0x05 ; 5
4b14: 9f 93 push r25
4b16: 8f 93 push r24
4b18: 82 e8 ldi r24, 0x82 ; 130
4b1a: 91 e0 ldi r25, 0x01 ; 1
4b1c: 9f 93 push r25
4b1e: 8f 93 push r24
4b20: 8c e9 ldi r24, 0x9C ; 156
4b22: 96 e9 ldi r25, 0x96 ; 150
4b24: 9f 93 push r25
4b26: 8f 93 push r24
4b28: e0 91 55 06 lds r30, 0x0655
4b2c: f0 91 56 06 lds r31, 0x0656
4b30: 09 95 icall
4b32: 8d b7 in r24, 0x3d ; 61
4b34: 9e b7 in r25, 0x3e ; 62
4b36: 08 96 adiw r24, 0x08 ; 8
4b38: 0f b6 in r0, 0x3f ; 63
4b3a: f8 94 cli
4b3c: 9e bf out 0x3e, r25 ; 62
4b3e: 0f be out 0x3f, r0 ; 63
4b40: 8d bf out 0x3d, r24 ; 61
4b42: df 91 pop r29
4b44: cf 91 pop r28
4b46: 1f 91 pop r17
4b48: 0f 91 pop r16
4b4a: ff 90 pop r15
4b4c: ef 90 pop r14
4b4e: df 90 pop r13
4b50: cf 90 pop r12
4b52: bf 90 pop r11
4b54: af 90 pop r10
4b56: 9f 90 pop r9
4b58: 0c 94 28 51 jmp 0xa250 ; 0xa250 <PrintLine>
00004b5c <CopyDebugValues>:
4b5c: cf 92 push r12
4b5e: df 92 push r13
4b60: ef 92 push r14
4b62: ff 92 push r15
4b64: 80 91 c7 08 lds r24, 0x08C7
4b68: 90 91 c8 08 lds r25, 0x08C8
4b6c: 90 93 26 0c sts 0x0C26, r25
4b70: 80 93 25 0c sts 0x0C25, r24
4b74: 80 91 c9 08 lds r24, 0x08C9
4b78: 90 91 ca 08 lds r25, 0x08CA
4b7c: 90 93 28 0c sts 0x0C28, r25
4b80: 80 93 27 0c sts 0x0C27, r24
4b84: 80 91 3d 06 lds r24, 0x063D
4b88: 90 91 3e 06 lds r25, 0x063E
4b8c: 97 fd sbrc r25, 7
4b8e: 03 96 adiw r24, 0x03 ; 3
4b90: 95 95 asr r25
4b92: 87 95 ror r24
4b94: 95 95 asr r25
4b96: 87 95 ror r24
4b98: 90 93 2a 0c sts 0x0C2A, r25
4b9c: 80 93 29 0c sts 0x0C29, r24
4ba0: 80 91 4f 06 lds r24, 0x064F
4ba4: 90 91 50 06 lds r25, 0x0650
4ba8: 97 fd sbrc r25, 7
4baa: 03 96 adiw r24, 0x03 ; 3
4bac: 95 95 asr r25
4bae: 87 95 ror r24
4bb0: 95 95 asr r25
4bb2: 87 95 ror r24
4bb4: 90 93 2c 0c sts 0x0C2C, r25
4bb8: 80 93 2b 0c sts 0x0C2B, r24
4bbc: 20 91 61 03 lds r18, 0x0361
4bc0: 30 91 62 03 lds r19, 0x0362
4bc4: 80 91 51 04 lds r24, 0x0451
4bc8: 90 91 52 04 lds r25, 0x0452
4bcc: 82 1b sub r24, r18
4bce: 93 0b sbc r25, r19
4bd0: 90 93 2e 0c sts 0x0C2E, r25
4bd4: 80 93 2d 0c sts 0x0C2D, r24
4bd8: 60 91 fc 03 lds r22, 0x03FC
4bdc: 70 91 fd 03 lds r23, 0x03FD
4be0: 80 91 fe 03 lds r24, 0x03FE
4be4: 90 91 ff 03 lds r25, 0x03FF
4be8: 3a e0 ldi r19, 0x0A ; 10
4bea: c3 2e mov r12, r19
4bec: d1 2c mov r13, r1
4bee: e1 2c mov r14, r1
4bf0: f1 2c mov r15, r1
4bf2: a7 01 movw r20, r14
4bf4: 96 01 movw r18, r12
4bf6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
4bfa: 30 93 30 0c sts 0x0C30, r19
4bfe: 20 93 2f 0c sts 0x0C2F, r18
4c02: 80 91 04 05 lds r24, 0x0504
4c06: 90 91 05 05 lds r25, 0x0505
4c0a: 90 93 32 0c sts 0x0C32, r25
4c0e: 80 93 31 0c sts 0x0C31, r24
4c12: 80 91 4e 01 lds r24, 0x014E
4c16: 90 91 4f 01 lds r25, 0x014F
4c1a: 90 93 36 0c sts 0x0C36, r25
4c1e: 80 93 35 0c sts 0x0C35, r24
4c22: 80 91 1a 01 lds r24, 0x011A
4c26: 90 91 1b 01 lds r25, 0x011B
4c2a: 90 93 38 0c sts 0x0C38, r25
4c2e: 80 93 37 0c sts 0x0C37, r24
4c32: 80 91 02 04 lds r24, 0x0402
4c36: 90 e0 ldi r25, 0x00 ; 0
4c38: 90 93 3a 0c sts 0x0C3A, r25
4c3c: 80 93 39 0c sts 0x0C39, r24
4c40: 80 91 fe 05 lds r24, 0x05FE
4c44: 90 91 ff 05 lds r25, 0x05FF
4c48: 90 93 3c 0c sts 0x0C3C, r25
4c4c: 80 93 3b 0c sts 0x0C3B, r24
4c50: 80 91 75 09 lds r24, 0x0975
4c54: 90 e0 ldi r25, 0x00 ; 0
4c56: 90 93 3e 0c sts 0x0C3E, r25
4c5a: 80 93 3d 0c sts 0x0C3D, r24
4c5e: 80 91 84 09 lds r24, 0x0984
4c62: 90 e0 ldi r25, 0x00 ; 0
4c64: 90 93 40 0c sts 0x0C40, r25
4c68: 80 93 3f 0c sts 0x0C3F, r24
4c6c: 80 91 93 09 lds r24, 0x0993
4c70: 90 e0 ldi r25, 0x00 ; 0
4c72: 90 93 42 0c sts 0x0C42, r25
4c76: 80 93 41 0c sts 0x0C41, r24
4c7a: 80 91 a2 09 lds r24, 0x09A2
4c7e: 90 e0 ldi r25, 0x00 ; 0
4c80: 90 93 44 0c sts 0x0C44, r25
4c84: 80 93 43 0c sts 0x0C43, r24
4c88: 80 91 c4 04 lds r24, 0x04C4
4c8c: 90 91 c5 04 lds r25, 0x04C5
4c90: 90 93 4e 0c sts 0x0C4E, r25
4c94: 80 93 4d 0c sts 0x0C4D, r24
4c98: 80 91 e6 03 lds r24, 0x03E6
4c9c: 90 91 e7 03 lds r25, 0x03E7
4ca0: 90 93 50 0c sts 0x0C50, r25
4ca4: 80 93 4f 0c sts 0x0C4F, r24
4ca8: 80 91 13 05 lds r24, 0x0513
4cac: 90 91 14 05 lds r25, 0x0514
4cb0: 90 93 52 0c sts 0x0C52, r25
4cb4: 80 93 51 0c sts 0x0C51, r24
4cb8: 80 91 17 05 lds r24, 0x0517
4cbc: 90 91 18 05 lds r25, 0x0518
4cc0: 90 93 54 0c sts 0x0C54, r25
4cc4: 80 93 53 0c sts 0x0C53, r24
4cc8: 60 91 f8 03 lds r22, 0x03F8
4ccc: 70 91 f9 03 lds r23, 0x03F9
4cd0: 80 91 fa 03 lds r24, 0x03FA
4cd4: 90 91 fb 03 lds r25, 0x03FB
4cd8: a7 01 movw r20, r14
4cda: 96 01 movw r18, r12
4cdc: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
4ce0: 30 93 56 0c sts 0x0C56, r19
4ce4: 20 93 55 0c sts 0x0C55, r18
4ce8: 80 91 19 05 lds r24, 0x0519
4cec: 90 e0 ldi r25, 0x00 ; 0
4cee: 90 93 60 0c sts 0x0C60, r25
4cf2: 80 93 5f 0c sts 0x0C5F, r24
4cf6: 80 91 68 04 lds r24, 0x0468
4cfa: 90 91 69 04 lds r25, 0x0469
4cfe: 90 93 62 0c sts 0x0C62, r25
4d02: 80 93 61 0c sts 0x0C61, r24
4d06: 80 91 66 04 lds r24, 0x0466
4d0a: 90 91 67 04 lds r25, 0x0467
4d0e: 90 93 64 0c sts 0x0C64, r25
4d12: 80 93 63 0c sts 0x0C63, r24
4d16: 90 91 3f 0a lds r25, 0x0A3F
4d1a: 80 91 24 0c lds r24, 0x0C24
4d1e: 91 11 cpse r25, r1
4d20: 04 c0 rjmp .+8 ; 0x4d2a <CopyDebugValues+0x1ce>
4d22: 90 91 40 0a lds r25, 0x0A40
4d26: 99 23 and r25, r25
4d28: 11 f0 breq .+4 ; 0x4d2e <CopyDebugValues+0x1d2>
4d2a: 81 60 ori r24, 0x01 ; 1
4d2c: 01 c0 rjmp .+2 ; 0x4d30 <CopyDebugValues+0x1d4>
4d2e: 8e 7f andi r24, 0xFE ; 254
4d30: 80 93 24 0c sts 0x0C24, r24
4d34: ff 90 pop r15
4d36: ef 90 pop r14
4d38: df 90 pop r13
4d3a: cf 90 pop r12
4d3c: 08 95 ret
00004d3e <Piep>:
4d3e: ff 92 push r15
4d40: 0f 93 push r16
4d42: 1f 93 push r17
4d44: cf 93 push r28
4d46: df 93 push r29
4d48: 8b 01 movw r16, r22
4d4a: 90 91 01 04 lds r25, 0x0401
4d4e: 91 11 cpse r25, r1
4d50: 30 c0 rjmp .+96 ; 0x4db2 <Piep+0x74>
4d52: 90 91 54 01 lds r25, 0x0154
4d56: 99 31 cpi r25, 0x19 ; 25
4d58: 11 f4 brne .+4 ; 0x4d5e <Piep+0x20>
4d5a: 29 98 cbi 0x05, 1 ; 5
4d5c: 01 c0 rjmp .+2 ; 0x4d60 <Piep+0x22>
4d5e: 29 9a sbi 0x05, 1 ; 5
4d60: f8 2e mov r15, r24
4d62: ff 20 and r15, r15
4d64: f9 f0 breq .+62 ; 0x4da4 <Piep+0x66>
4d66: 10 93 cc 04 sts 0x04CC, r17
4d6a: 00 93 cb 04 sts 0x04CB, r16
4d6e: e8 01 movw r28, r16
4d70: 20 91 cb 04 lds r18, 0x04CB
4d74: 30 91 cc 04 lds r19, 0x04CC
4d78: 23 2b or r18, r19
4d7a: 81 f0 breq .+32 ; 0x4d9c <Piep+0x5e>
4d7c: 80 91 cf 04 lds r24, 0x04CF
4d80: 88 23 and r24, r24
4d82: b1 f3 breq .-20 ; 0x4d70 <Piep+0x32>
4d84: 10 92 cf 04 sts 0x04CF, r1
4d88: 20 91 cb 04 lds r18, 0x04CB
4d8c: 30 91 cc 04 lds r19, 0x04CC
4d90: 23 2b or r18, r19
4d92: 09 f4 brne .+2 ; 0x4d96 <Piep+0x58>
4d94: 21 97 sbiw r28, 0x01 ; 1
4d96: 0e 94 86 19 call 0x330c ; 0x330c <LIBFC_Polling>
4d9a: ea cf rjmp .-44 ; 0x4d70 <Piep+0x32>
4d9c: 20 97 sbiw r28, 0x00 ; 0
4d9e: 71 f7 brne .-36 ; 0x4d7c <Piep+0x3e>
4da0: fa 94 dec r15
4da2: df cf rjmp .-66 ; 0x4d62 <Piep+0x24>
4da4: 80 91 54 01 lds r24, 0x0154
4da8: 89 31 cpi r24, 0x19 ; 25
4daa: 11 f4 brne .+4 ; 0x4db0 <Piep+0x72>
4dac: 29 9a sbi 0x05, 1 ; 5
4dae: 01 c0 rjmp .+2 ; 0x4db2 <Piep+0x74>
4db0: 29 98 cbi 0x05, 1 ; 5
4db2: df 91 pop r29
4db4: cf 91 pop r28
4db6: 1f 91 pop r17
4db8: 0f 91 pop r16
4dba: ff 90 pop r15
4dbc: 08 95 ret
00004dbe <CalibrierMittelwert>:
4dbe: ea e7 ldi r30, 0x7A ; 122
4dc0: f0 e0 ldi r31, 0x00 ; 0
4dc2: 10 82 st Z, r1
4dc4: 80 91 65 03 lds r24, 0x0365
4dc8: 90 91 66 03 lds r25, 0x0366
4dcc: 90 93 05 06 sts 0x0605, r25
4dd0: 80 93 04 06 sts 0x0604, r24
4dd4: 80 91 63 03 lds r24, 0x0363
4dd8: 90 91 64 03 lds r25, 0x0364
4ddc: 90 93 fa 05 sts 0x05FA, r25
4de0: 80 93 f9 05 sts 0x05F9, r24
4de4: 80 91 61 03 lds r24, 0x0361
4de8: 90 91 62 03 lds r25, 0x0362
4dec: 90 93 45 06 sts 0x0645, r25
4df0: 80 93 44 06 sts 0x0644, r24
4df4: 20 91 5d 03 lds r18, 0x035D
4df8: 30 91 5e 03 lds r19, 0x035E
4dfc: 46 e0 ldi r20, 0x06 ; 6
4dfe: 42 9f mul r20, r18
4e00: c0 01 movw r24, r0
4e02: 43 9f mul r20, r19
4e04: 90 0d add r25, r0
4e06: 11 24 eor r1, r1
4e08: 90 93 3e 06 sts 0x063E, r25
4e0c: 80 93 3d 06 sts 0x063D, r24
4e10: 20 91 5f 03 lds r18, 0x035F
4e14: 30 91 60 03 lds r19, 0x0360
4e18: 42 9f mul r20, r18
4e1a: c0 01 movw r24, r0
4e1c: 43 9f mul r20, r19
4e1e: 90 0d add r25, r0
4e20: 11 24 eor r1, r1
4e22: 90 93 50 06 sts 0x0650, r25
4e26: 80 93 4f 06 sts 0x064F, r24
4e2a: 8f ec ldi r24, 0xCF ; 207
4e2c: 80 83 st Z, r24
4e2e: 20 91 5c 05 lds r18, 0x055C
4e32: 30 e0 ldi r19, 0x00 ; 0
4e34: a4 ec ldi r26, 0xC4 ; 196
4e36: b9 e0 ldi r27, 0x09 ; 9
4e38: 0e 94 30 9b call 0x13660 ; 0x13660 <__umulhisi3>
4e3c: 60 93 46 01 sts 0x0146, r22
4e40: 70 93 47 01 sts 0x0147, r23
4e44: 80 93 48 01 sts 0x0148, r24
4e48: 90 93 49 01 sts 0x0149, r25
4e4c: 20 91 5d 05 lds r18, 0x055D
4e50: 30 e0 ldi r19, 0x00 ; 0
4e52: 0e 94 30 9b call 0x13660 ; 0x13660 <__umulhisi3>
4e56: 60 93 42 01 sts 0x0142, r22
4e5a: 70 93 43 01 sts 0x0143, r23
4e5e: 80 93 44 01 sts 0x0144, r24
4e62: 90 93 45 01 sts 0x0145, r25
4e66: 08 95 ret
00004e68 <SetNeutral>:
4e68: 8f 92 push r8
4e6a: 9f 92 push r9
4e6c: af 92 push r10
4e6e: bf 92 push r11
4e70: cf 92 push r12
4e72: df 92 push r13
4e74: ef 92 push r14
4e76: ff 92 push r15
4e78: 0f 93 push r16
4e7a: 1f 93 push r17
4e7c: cf 93 push r28
4e7e: df 93 push r29
4e80: 08 2f mov r16, r24
4e82: 10 92 3f 0a sts 0x0A3F, r1
4e86: 10 92 4c 04 sts 0x044C, r1
4e8a: 10 92 4b 04 sts 0x044B, r1
4e8e: 10 92 4a 04 sts 0x044A, r1
4e92: 10 92 49 04 sts 0x0449, r1
4e96: 10 92 46 04 sts 0x0446, r1
4e9a: 10 92 45 04 sts 0x0445, r1
4e9e: 10 92 44 04 sts 0x0444, r1
4ea2: 10 92 56 04 sts 0x0456, r1
4ea6: 10 92 55 04 sts 0x0455, r1
4eaa: 10 92 54 04 sts 0x0454, r1
4eae: 10 92 53 04 sts 0x0453, r1
4eb2: 10 92 52 04 sts 0x0452, r1
4eb6: 10 92 51 04 sts 0x0451, r1
4eba: 10 92 2a 01 sts 0x012A, r1
4ebe: 10 92 29 01 sts 0x0129, r1
4ec2: 10 92 56 03 sts 0x0356, r1
4ec6: 83 30 cpi r24, 0x03 ; 3
4ec8: 29 f4 brne .+10 ; 0x4ed4 <SetNeutral+0x6c>
4eca: 80 91 c7 03 lds r24, 0x03C7
4ece: 82 60 ori r24, 0x02 ; 2
4ed0: 80 93 c7 03 sts 0x03C7, r24
4ed4: 74 df rcall .-280 ; 0x4dbe <CalibrierMittelwert>
4ed6: 84 e6 ldi r24, 0x64 ; 100
4ed8: 90 e0 ldi r25, 0x00 ; 0
4eda: 0e 94 5a 88 call 0x110b4 ; 0x110b4 <Delay_ms_Mess>
4ede: 6f df rcall .-290 ; 0x4dbe <CalibrierMittelwert>
4ee0: 80 91 28 05 lds r24, 0x0528
4ee4: 80 ff sbrs r24, 0
4ee6: 13 c0 rjmp .+38 ; 0x4f0e <SetNeutral+0xa6>
4ee8: 80 91 10 01 lds r24, 0x0110
4eec: 90 91 11 01 lds r25, 0x0111
4ef0: 87 3b cpi r24, 0xB7 ; 183
4ef2: 93 40 sbci r25, 0x03 ; 3
4ef4: 50 f4 brcc .+20 ; 0x4f0a <SetNeutral+0xa2>
4ef6: 80 91 10 01 lds r24, 0x0110
4efa: 90 91 11 01 lds r25, 0x0111
4efe: 8e 3e cpi r24, 0xEE ; 238
4f00: 92 40 sbci r25, 0x02 ; 2
4f02: 18 f0 brcs .+6 ; 0x4f0a <SetNeutral+0xa2>
4f04: 80 91 56 03 lds r24, 0x0356
4f08: 81 11 cpse r24, r1
4f0a: 0e 94 ab 1a call 0x3556 ; 0x3556 <SucheLuftruckOffset>
4f0e: 80 90 10 01 lds r8, 0x0110
4f12: 90 90 11 01 lds r9, 0x0111
4f16: 87 b5 in r24, 0x27 ; 39
4f18: 8b 5f subi r24, 0xFB ; 251
4f1a: 87 bd out 0x27, r24 ; 39
4f1c: 87 b5 in r24, 0x27 ; 39
4f1e: 80 95 com r24
4f20: 88 bd out 0x28, r24 ; 40
4f22: 10 e2 ldi r17, 0x20 ; 32
4f24: c0 e0 ldi r28, 0x00 ; 0
4f26: d0 e0 ldi r29, 0x00 ; 0
4f28: c1 2c mov r12, r1
4f2a: d1 2c mov r13, r1
4f2c: a1 2c mov r10, r1
4f2e: b1 2c mov r11, r1
4f30: e1 2c mov r14, r1
4f32: f1 2c mov r15, r1
4f34: 8a e0 ldi r24, 0x0A ; 10
4f36: 90 e0 ldi r25, 0x00 ; 0
4f38: 0e 94 5a 88 call 0x110b4 ; 0x110b4 <Delay_ms_Mess>
4f3c: 80 91 61 03 lds r24, 0x0361
4f40: 90 91 62 03 lds r25, 0x0362
4f44: e8 0e add r14, r24
4f46: f9 1e adc r15, r25
4f48: 80 91 65 03 lds r24, 0x0365
4f4c: 90 91 66 03 lds r25, 0x0366
4f50: a8 0e add r10, r24
4f52: b9 1e adc r11, r25
4f54: 80 91 63 03 lds r24, 0x0363
4f58: 90 91 64 03 lds r25, 0x0364
4f5c: c8 0e add r12, r24
4f5e: d9 1e adc r13, r25
4f60: 80 91 04 05 lds r24, 0x0504
4f64: 90 91 05 05 lds r25, 0x0505
4f68: c8 0f add r28, r24
4f6a: d9 1f adc r29, r25
4f6c: 11 50 subi r17, 0x01 ; 1
4f6e: 11 f7 brne .-60 ; 0x4f34 <SetNeutral+0xcc>
4f70: 80 91 10 01 lds r24, 0x0110
4f74: 90 91 11 01 lds r25, 0x0111
4f78: 82 3f cpi r24, 0xF2 ; 242
4f7a: 93 40 sbci r25, 0x03 ; 3
4f7c: 80 f4 brcc .+32 ; 0x4f9e <SetNeutral+0x136>
4f7e: 80 91 10 01 lds r24, 0x0110
4f82: 90 91 11 01 lds r25, 0x0111
4f86: 45 97 sbiw r24, 0x15 ; 21
4f88: 50 f0 brcs .+20 ; 0x4f9e <SetNeutral+0x136>
4f8a: 80 91 10 01 lds r24, 0x0110
4f8e: 90 91 11 01 lds r25, 0x0111
4f92: 88 1a sub r8, r24
4f94: 99 0a sbc r9, r25
4f96: 90 92 0e 01 sts 0x010E, r9
4f9a: 80 92 0d 01 sts 0x010D, r8
4f9e: 87 b5 in r24, 0x27 ; 39
4fa0: 85 50 subi r24, 0x05 ; 5
4fa2: 87 bd out 0x27, r24 ; 39
4fa4: 87 b5 in r24, 0x27 ; 39
4fa6: 80 95 com r24
4fa8: 88 bd out 0x28, r24 ; 40
4faa: c5 01 movw r24, r10
4fac: 40 96 adiw r24, 0x10 ; 16
4fae: 96 95 lsr r25
4fb0: 87 95 ror r24
4fb2: 96 95 lsr r25
4fb4: 87 95 ror r24
4fb6: 90 93 56 04 sts 0x0456, r25
4fba: 80 93 55 04 sts 0x0455, r24
4fbe: 96 01 movw r18, r12
4fc0: 20 5f subi r18, 0xF0 ; 240
4fc2: 3f 4f sbci r19, 0xFF ; 255
4fc4: 36 95 lsr r19
4fc6: 27 95 ror r18
4fc8: 36 95 lsr r19
4fca: 27 95 ror r18
4fcc: 30 93 54 04 sts 0x0454, r19
4fd0: 20 93 53 04 sts 0x0453, r18
4fd4: 40 e1 ldi r20, 0x10 ; 16
4fd6: e4 0e add r14, r20
4fd8: f1 1c adc r15, r1
4fda: e5 e0 ldi r30, 0x05 ; 5
4fdc: f6 94 lsr r15
4fde: e7 94 ror r14
4fe0: ea 95 dec r30
4fe2: e1 f7 brne .-8 ; 0x4fdc <SetNeutral+0x174>
4fe4: f0 92 52 04 sts 0x0452, r15
4fe8: e0 92 51 04 sts 0x0451, r14
4fec: 60 96 adiw r28, 0x10 ; 16
4fee: f5 e0 ldi r31, 0x05 ; 5
4ff0: d6 95 lsr r29
4ff2: c7 95 ror r28
4ff4: fa 95 dec r31
4ff6: e1 f7 brne .-8 ; 0x4ff0 <SetNeutral+0x188>
4ff8: d0 93 46 04 sts 0x0446, r29
4ffc: c0 93 45 04 sts 0x0445, r28
5000: 30 93 50 04 sts 0x0450, r19
5004: 20 93 4f 04 sts 0x044F, r18
5008: 90 93 4e 04 sts 0x044E, r25
500c: 80 93 4d 04 sts 0x044D, r24
5010: 02 30 cpi r16, 0x02 ; 2
5012: 09 f0 breq .+2 ; 0x5016 <SetNeutral+0x1ae>
5014: 4c c0 rjmp .+152 ; 0x50ae <SetNeutral+0x246>
5016: 80 91 3d 06 lds r24, 0x063D
501a: 90 91 3e 06 lds r25, 0x063E
501e: 97 ff sbrs r25, 7
5020: 03 c0 rjmp .+6 ; 0x5028 <SetNeutral+0x1c0>
5022: 91 95 neg r25
5024: 81 95 neg r24
5026: 91 09 sbc r25, r1
5028: 6c e0 ldi r22, 0x0C ; 12
502a: 70 e0 ldi r23, 0x00 ; 0
502c: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
5030: 9b 01 movw r18, r22
5032: 70 93 4c 04 sts 0x044C, r23
5036: 60 93 4b 04 sts 0x044B, r22
503a: 80 91 4f 06 lds r24, 0x064F
503e: 90 91 50 06 lds r25, 0x0650
5042: 97 ff sbrs r25, 7
5044: 03 c0 rjmp .+6 ; 0x504c <SetNeutral+0x1e4>
5046: 91 95 neg r25
5048: 81 95 neg r24
504a: 91 09 sbc r25, r1
504c: 6c e0 ldi r22, 0x0C ; 12
504e: 70 e0 ldi r23, 0x00 ; 0
5050: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
5054: 70 93 4a 04 sts 0x044A, r23
5058: 60 93 49 04 sts 0x0449, r22
505c: b9 01 movw r22, r18
505e: 84 e0 ldi r24, 0x04 ; 4
5060: 90 e0 ldi r25, 0x00 ; 0
5062: 17 db rcall .-2514 ; 0x4692 <SetParamWord>
5064: 60 91 49 04 lds r22, 0x0449
5068: 70 91 4a 04 lds r23, 0x044A
506c: 86 e0 ldi r24, 0x06 ; 6
506e: 90 e0 ldi r25, 0x00 ; 0
5070: 10 db rcall .-2528 ; 0x4692 <SetParamWord>
5072: 60 91 45 04 lds r22, 0x0445
5076: 70 91 46 04 lds r23, 0x0446
507a: 88 e0 ldi r24, 0x08 ; 8
507c: 90 e0 ldi r25, 0x00 ; 0
507e: 09 db rcall .-2542 ; 0x4692 <SetParamWord>
5080: 60 91 55 04 lds r22, 0x0455
5084: 70 91 56 04 lds r23, 0x0456
5088: 82 e1 ldi r24, 0x12 ; 18
508a: 90 e0 ldi r25, 0x00 ; 0
508c: 02 db rcall .-2556 ; 0x4692 <SetParamWord>
508e: 60 91 53 04 lds r22, 0x0453
5092: 70 91 54 04 lds r23, 0x0454
5096: 84 e1 ldi r24, 0x14 ; 20
5098: 90 e0 ldi r25, 0x00 ; 0
509a: fb da rcall .-2570 ; 0x4692 <SetParamWord>
509c: 60 91 51 04 lds r22, 0x0451
50a0: 70 91 52 04 lds r23, 0x0452
50a4: 86 e1 ldi r24, 0x16 ; 22
50a6: 90 e0 ldi r25, 0x00 ; 0
50a8: f4 da rcall .-2584 ; 0x4692 <SetParamWord>
50aa: 11 e0 ldi r17, 0x01 ; 1
50ac: 91 c0 rjmp .+290 ; 0x51d0 <SetNeutral+0x368>
50ae: 84 e0 ldi r24, 0x04 ; 4
50b0: 90 e0 ldi r25, 0x00 ; 0
50b2: ed da rcall .-2598 ; 0x468e <GetParamWord>
50b4: 90 93 4c 04 sts 0x044C, r25
50b8: 80 93 4b 04 sts 0x044B, r24
50bc: 86 e0 ldi r24, 0x06 ; 6
50be: 90 e0 ldi r25, 0x00 ; 0
50c0: e6 da rcall .-2612 ; 0x468e <GetParamWord>
50c2: 90 93 4a 04 sts 0x044A, r25
50c6: 80 93 49 04 sts 0x0449, r24
50ca: 20 91 4b 04 lds r18, 0x044B
50ce: 30 91 4c 04 lds r19, 0x044C
50d2: 21 30 cpi r18, 0x01 ; 1
50d4: 38 40 sbci r19, 0x08 ; 8
50d6: 18 f4 brcc .+6 ; 0x50de <SetNeutral+0x276>
50d8: 81 30 cpi r24, 0x01 ; 1
50da: 98 40 sbci r25, 0x08 ; 8
50dc: a8 f1 brcs .+106 ; 0x5148 <SetNeutral+0x2e0>
50de: 8f e4 ldi r24, 0x4F ; 79
50e0: 92 e0 ldi r25, 0x02 ; 2
50e2: 9f 93 push r25
50e4: 8f 93 push r24
50e6: 8c e9 ldi r24, 0x9C ; 156
50e8: 96 e9 ldi r25, 0x96 ; 150
50ea: 9f 93 push r25
50ec: 8f 93 push r24
50ee: e0 91 55 06 lds r30, 0x0655
50f2: f0 91 56 06 lds r31, 0x0656
50f6: 09 95 icall
50f8: 80 91 3d 06 lds r24, 0x063D
50fc: 90 91 3e 06 lds r25, 0x063E
5100: 97 ff sbrs r25, 7
5102: 03 c0 rjmp .+6 ; 0x510a <SetNeutral+0x2a2>
5104: 91 95 neg r25
5106: 81 95 neg r24
5108: 91 09 sbc r25, r1
510a: 6c e0 ldi r22, 0x0C ; 12
510c: 70 e0 ldi r23, 0x00 ; 0
510e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
5112: 70 93 4c 04 sts 0x044C, r23
5116: 60 93 4b 04 sts 0x044B, r22
511a: 80 91 4f 06 lds r24, 0x064F
511e: 90 91 50 06 lds r25, 0x0650
5122: 97 ff sbrs r25, 7
5124: 03 c0 rjmp .+6 ; 0x512c <SetNeutral+0x2c4>
5126: 91 95 neg r25
5128: 81 95 neg r24
512a: 91 09 sbc r25, r1
512c: 6c e0 ldi r22, 0x0C ; 12
512e: 70 e0 ldi r23, 0x00 ; 0
5130: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
5134: 70 93 4a 04 sts 0x044A, r23
5138: 60 93 49 04 sts 0x0449, r22
513c: 0f 90 pop r0
513e: 0f 90 pop r0
5140: 0f 90 pop r0
5142: 0f 90 pop r0
5144: 10 e0 ldi r17, 0x00 ; 0
5146: 01 c0 rjmp .+2 ; 0x514a <SetNeutral+0x2e2>
5148: 11 e0 ldi r17, 0x01 ; 1
514a: 80 91 c7 03 lds r24, 0x03C7
514e: 81 ff sbrs r24, 1
5150: 3f c0 rjmp .+126 ; 0x51d0 <SetNeutral+0x368>
5152: 82 e1 ldi r24, 0x12 ; 18
5154: 90 e0 ldi r25, 0x00 ; 0
5156: 9b da rcall .-2762 ; 0x468e <GetParamWord>
5158: 7c 01 movw r14, r24
515a: 84 e1 ldi r24, 0x14 ; 20
515c: 90 e0 ldi r25, 0x00 ; 0
515e: 97 da rcall .-2770 ; 0x468e <GetParamWord>
5160: ec 01 movw r28, r24
5162: 86 e1 ldi r24, 0x16 ; 22
5164: 90 e0 ldi r25, 0x00 ; 0
5166: 93 da rcall .-2778 ; 0x468e <GetParamWord>
5168: 97 01 movw r18, r14
516a: 39 51 subi r19, 0x19 ; 25
516c: 21 38 cpi r18, 0x81 ; 129
516e: 3c 40 sbci r19, 0x0C ; 12
5170: 58 f4 brcc .+22 ; 0x5188 <SetNeutral+0x320>
5172: 9e 01 movw r18, r28
5174: 39 51 subi r19, 0x19 ; 25
5176: 21 38 cpi r18, 0x81 ; 129
5178: 3c 40 sbci r19, 0x0C ; 12
517a: 30 f4 brcc .+12 ; 0x5188 <SetNeutral+0x320>
517c: 9c 01 movw r18, r24
517e: 20 52 subi r18, 0x20 ; 32
5180: 33 40 sbci r19, 0x03 ; 3
5182: 21 39 cpi r18, 0x91 ; 145
5184: 31 40 sbci r19, 0x01 ; 1
5186: c0 f0 brcs .+48 ; 0x51b8 <SetNeutral+0x350>
5188: 8b e2 ldi r24, 0x2B ; 43
518a: 92 e0 ldi r25, 0x02 ; 2
518c: 9f 93 push r25
518e: 8f 93 push r24
5190: 8c e9 ldi r24, 0x9C ; 156
5192: 96 e9 ldi r25, 0x96 ; 150
5194: 9f 93 push r25
5196: 8f 93 push r24
5198: e0 91 55 06 lds r30, 0x0655
519c: f0 91 56 06 lds r31, 0x0656
51a0: 09 95 icall
51a2: 80 91 c7 03 lds r24, 0x03C7
51a6: 8d 7f andi r24, 0xFD ; 253
51a8: 80 93 c7 03 sts 0x03C7, r24
51ac: 0f 90 pop r0
51ae: 0f 90 pop r0
51b0: 0f 90 pop r0
51b2: 0f 90 pop r0
51b4: 10 e0 ldi r17, 0x00 ; 0
51b6: 0c c0 rjmp .+24 ; 0x51d0 <SetNeutral+0x368>
51b8: f0 92 56 04 sts 0x0456, r15
51bc: e0 92 55 04 sts 0x0455, r14
51c0: d0 93 54 04 sts 0x0454, r29
51c4: c0 93 53 04 sts 0x0453, r28
51c8: 90 93 52 04 sts 0x0452, r25
51cc: 80 93 51 04 sts 0x0451, r24
51d0: 12 bc out 0x22, r1 ; 34
51d2: 11 bc out 0x21, r1 ; 33
51d4: 10 92 05 06 sts 0x0605, r1
51d8: 10 92 04 06 sts 0x0604, r1
51dc: 10 92 fa 05 sts 0x05FA, r1
51e0: 10 92 f9 05 sts 0x05F9, r1
51e4: 10 92 45 06 sts 0x0645, r1
51e8: 10 92 44 06 sts 0x0644, r1
51ec: 88 ec ldi r24, 0xC8 ; 200
51ee: 90 e0 ldi r25, 0x00 ; 0
51f0: 0e 94 5a 88 call 0x110b4 ; 0x110b4 <Delay_ms_Mess>
51f4: 80 91 5d 03 lds r24, 0x035D
51f8: 90 91 5e 03 lds r25, 0x035E
51fc: 26 e0 ldi r18, 0x06 ; 6
51fe: 28 9f mul r18, r24
5200: d0 01 movw r26, r0
5202: 29 9f mul r18, r25
5204: b0 0d add r27, r0
5206: 11 24 eor r1, r1
5208: b0 93 3e 06 sts 0x063E, r27
520c: a0 93 3d 06 sts 0x063D, r26
5210: 80 91 5f 03 lds r24, 0x035F
5214: 90 91 60 03 lds r25, 0x0360
5218: 28 9f mul r18, r24
521a: a0 01 movw r20, r0
521c: 29 9f mul r18, r25
521e: 50 0d add r21, r0
5220: 11 24 eor r1, r1
5222: 50 93 50 06 sts 0x0650, r21
5226: 40 93 4f 06 sts 0x064F, r20
522a: e0 91 37 05 lds r30, 0x0537
522e: f0 e0 ldi r31, 0x00 ; 0
5230: 9f 01 movw r18, r30
5232: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
5236: 6b 01 movw r12, r22
5238: 7c 01 movw r14, r24
523a: 60 93 40 04 sts 0x0440, r22
523e: 70 93 41 04 sts 0x0441, r23
5242: 80 93 42 04 sts 0x0442, r24
5246: 90 93 43 04 sts 0x0443, r25
524a: da 01 movw r26, r20
524c: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
5250: 60 93 3c 04 sts 0x043C, r22
5254: 70 93 3d 04 sts 0x043D, r23
5258: 80 93 3e 04 sts 0x043E, r24
525c: 90 93 3f 04 sts 0x043F, r25
5260: c0 92 34 04 sts 0x0434, r12
5264: d0 92 35 04 sts 0x0435, r13
5268: e0 92 36 04 sts 0x0436, r14
526c: f0 92 37 04 sts 0x0437, r15
5270: 60 93 30 04 sts 0x0430, r22
5274: 70 93 31 04 sts 0x0431, r23
5278: 80 93 32 04 sts 0x0432, r24
527c: 90 93 33 04 sts 0x0433, r25
5280: 10 92 2c 04 sts 0x042C, r1
5284: 10 92 2d 04 sts 0x042D, r1
5288: 10 92 2e 04 sts 0x042E, r1
528c: 10 92 2f 04 sts 0x042F, r1
5290: e0 91 4e 01 lds r30, 0x014E
5294: f0 91 4f 01 lds r31, 0x014F
5298: f0 93 1b 04 sts 0x041B, r31
529c: e0 93 1a 04 sts 0x041A, r30
52a0: 84 e6 ldi r24, 0x64 ; 100
52a2: 90 e0 ldi r25, 0x00 ; 0
52a4: 90 93 4b 01 sts 0x014B, r25
52a8: 80 93 4a 01 sts 0x014A, r24
52ac: 20 91 5c 05 lds r18, 0x055C
52b0: 30 e0 ldi r19, 0x00 ; 0
52b2: a4 ec ldi r26, 0xC4 ; 196
52b4: b9 e0 ldi r27, 0x09 ; 9
52b6: 0e 94 30 9b call 0x13660 ; 0x13660 <__umulhisi3>
52ba: 68 56 subi r22, 0x68 ; 104
52bc: 75 4c sbci r23, 0xC5 ; 197
52be: 8f 4f sbci r24, 0xFF ; 255
52c0: 9f 4f sbci r25, 0xFF ; 255
52c2: 60 93 46 01 sts 0x0146, r22
52c6: 70 93 47 01 sts 0x0147, r23
52ca: 80 93 48 01 sts 0x0148, r24
52ce: 90 93 49 01 sts 0x0149, r25
52d2: 20 91 5d 05 lds r18, 0x055D
52d6: 30 e0 ldi r19, 0x00 ; 0
52d8: 0e 94 30 9b call 0x13660 ; 0x13660 <__umulhisi3>
52dc: 68 56 subi r22, 0x68 ; 104
52de: 75 4c sbci r23, 0xC5 ; 197
52e0: 8f 4f sbci r24, 0xFF ; 255
52e2: 9f 4f sbci r25, 0xFF ; 255
52e4: 60 93 42 01 sts 0x0142, r22
52e8: 70 93 43 01 sts 0x0143, r23
52ec: 80 93 44 01 sts 0x0144, r24
52f0: 90 93 45 01 sts 0x0145, r25
52f4: 10 92 26 01 sts 0x0126, r1
52f8: 10 92 25 01 sts 0x0125, r1
52fc: 20 91 21 01 lds r18, 0x0121
5300: 30 91 22 01 lds r19, 0x0122
5304: 40 91 23 01 lds r20, 0x0123
5308: 50 91 24 01 lds r21, 0x0124
530c: df 01 movw r26, r30
530e: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
5312: 60 93 4b 06 sts 0x064B, r22
5316: 70 93 4c 06 sts 0x064C, r23
531a: 80 93 4d 06 sts 0x064D, r24
531e: 90 93 4e 06 sts 0x064E, r25
5322: 10 92 17 04 sts 0x0417, r1
5326: 10 92 16 04 sts 0x0416, r1
532a: 0e 94 fa 73 call 0xe7f4 ; 0xe7f4 <LED_Init>
532e: 00 23 and r16, r16
5330: 29 f0 breq .+10 ; 0x533c <SetNeutral+0x4d4>
5332: 80 91 c9 03 lds r24, 0x03C9
5336: 84 60 ori r24, 0x04 ; 4
5338: 80 93 c9 03 sts 0x03C9, r24
533c: 8f ef ldi r24, 0xFF ; 255
533e: 80 93 29 09 sts 0x0929, r24
5342: 10 92 2a 09 sts 0x092A, r1
5346: 80 e2 ldi r24, 0x20 ; 32
5348: 80 93 2b 09 sts 0x092B, r24
534c: 84 e6 ldi r24, 0x64 ; 100
534e: 80 93 02 04 sts 0x0402, r24
5352: 80 91 c9 04 lds r24, 0x04C9
5356: 88 23 and r24, r24
5358: 11 f0 breq .+4 ; 0x535e <SetNeutral+0x4f6>
535a: 57 9a sbi 0x0a, 7 ; 10
535c: 15 c0 rjmp .+42 ; 0x5388 <SetNeutral+0x520>
535e: 80 91 94 05 lds r24, 0x0594
5362: 85 70 andi r24, 0x05 ; 5
5364: 85 30 cpi r24, 0x05 ; 5
5366: 19 f4 brne .+6 ; 0x536e <SetNeutral+0x506>
5368: 80 ee ldi r24, 0xE0 ; 224
536a: 9e e2 ldi r25, 0x2E ; 46
536c: 02 c0 rjmp .+4 ; 0x5372 <SetNeutral+0x50a>
536e: 80 e0 ldi r24, 0x00 ; 0
5370: 91 e1 ldi r25, 0x11 ; 17
5372: 90 93 a8 02 sts 0x02A8, r25
5376: 80 93 a7 02 sts 0x02A7, r24
537a: 81 e0 ldi r24, 0x01 ; 1
537c: 80 93 af 02 sts 0x02AF, r24
5380: 0e 94 f3 88 call 0x111e6 ; 0x111e6 <CalculateServo>
5384: 0e 94 f3 88 call 0x111e6 ; 0x111e6 <CalculateServo>
5388: c0 90 21 01 lds r12, 0x0121
538c: d0 90 22 01 lds r13, 0x0122
5390: e0 90 23 01 lds r14, 0x0123
5394: f0 90 24 01 lds r15, 0x0124
5398: 60 91 3c 04 lds r22, 0x043C
539c: 70 91 3d 04 lds r23, 0x043D
53a0: 80 91 3e 04 lds r24, 0x043E
53a4: 90 91 3f 04 lds r25, 0x043F
53a8: a7 01 movw r20, r14
53aa: 96 01 movw r18, r12
53ac: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
53b0: 49 01 movw r8, r18
53b2: 5a 01 movw r10, r20
53b4: 60 91 40 04 lds r22, 0x0440
53b8: 70 91 41 04 lds r23, 0x0441
53bc: 80 91 42 04 lds r24, 0x0442
53c0: 90 91 43 04 lds r25, 0x0443
53c4: a7 01 movw r20, r14
53c6: 96 01 movw r18, r12
53c8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
53cc: b4 01 movw r22, r8
53ce: c9 01 movw r24, r18
53d0: 0e 94 12 0d call 0x1a24 ; 0x1a24 <ihypot>
53d4: ec 01 movw r28, r24
53d6: 0e 94 cd 7d call 0xfb9a ; 0xfb9a <c_cos_8192>
53da: 9c 01 movw r18, r24
53dc: 90 93 0b 06 sts 0x060B, r25
53e0: 80 93 0a 06 sts 0x060A, r24
53e4: 60 91 45 04 lds r22, 0x0445
53e8: 70 91 46 04 lds r23, 0x0446
53ec: 72 50 subi r23, 0x02 ; 2
53ee: 88 27 eor r24, r24
53f0: 77 fd sbrc r23, 7
53f2: 80 95 com r24
53f4: 98 2f mov r25, r24
53f6: 5d e0 ldi r21, 0x0D ; 13
53f8: 66 0f add r22, r22
53fa: 77 1f adc r23, r23
53fc: 88 1f adc r24, r24
53fe: 99 1f adc r25, r25
5400: 5a 95 dec r21
5402: d1 f7 brne .-12 ; 0x53f8 <SetNeutral+0x590>
5404: 70 5f subi r23, 0xF0 ; 240
5406: 8f 4f sbci r24, 0xFF ; 255
5408: 9f 4f sbci r25, 0xFF ; 255
540a: 44 27 eor r20, r20
540c: 37 fd sbrc r19, 7
540e: 40 95 com r20
5410: 54 2f mov r21, r20
5412: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5416: c9 01 movw r24, r18
5418: b9 01 movw r22, r18
541a: 7e 5f subi r23, 0xFE ; 254
541c: 70 93 46 04 sts 0x0446, r23
5420: 60 93 45 04 sts 0x0445, r22
5424: 65 97 sbiw r28, 0x15 ; 21
5426: 0c f0 brlt .+2 ; 0x542a <SetNeutral+0x5c2>
5428: 10 e0 ldi r17, 0x00 ; 0
542a: 00 23 and r16, r16
542c: 79 f0 breq .+30 ; 0x544c <SetNeutral+0x5e4>
542e: 60 91 c0 03 lds r22, 0x03C0
5432: 66 23 and r22, r22
5434: 59 f0 breq .+22 ; 0x544c <SetNeutral+0x5e4>
5436: 2c 58 subi r18, 0x8C ; 140
5438: 31 09 sbc r19, r1
543a: 22 34 cpi r18, 0x42 ; 66
543c: 31 05 cpc r19, r1
543e: 30 f0 brcs .+12 ; 0x544c <SetNeutral+0x5e4>
5440: 20 91 3f 0a lds r18, 0x0A3F
5444: 20 62 ori r18, 0x20 ; 32
5446: 20 93 3f 0a sts 0x0A3F, r18
544a: 10 e0 ldi r17, 0x00 ; 0
544c: 20 91 55 04 lds r18, 0x0455
5450: 30 91 56 04 lds r19, 0x0456
5454: 20 56 subi r18, 0x60 ; 96
5456: 39 40 sbci r19, 0x09 ; 9
5458: 21 3c cpi r18, 0xC1 ; 193
545a: 3b 42 sbci r19, 0x2B ; 43
545c: 28 f0 brcs .+10 ; 0x5468 <SetNeutral+0x600>
545e: 20 91 3f 0a lds r18, 0x0A3F
5462: 21 60 ori r18, 0x01 ; 1
5464: 20 93 3f 0a sts 0x0A3F, r18
5468: 20 91 53 04 lds r18, 0x0453
546c: 30 91 54 04 lds r19, 0x0454
5470: 20 56 subi r18, 0x60 ; 96
5472: 39 40 sbci r19, 0x09 ; 9
5474: 21 3c cpi r18, 0xC1 ; 193
5476: 3b 42 sbci r19, 0x2B ; 43
5478: 28 f0 brcs .+10 ; 0x5484 <SetNeutral+0x61c>
547a: 20 91 3f 0a lds r18, 0x0A3F
547e: 22 60 ori r18, 0x02 ; 2
5480: 20 93 3f 0a sts 0x0A3F, r18
5484: 20 91 51 04 lds r18, 0x0451
5488: 30 91 52 04 lds r19, 0x0452
548c: 2c 52 subi r18, 0x2C ; 44
548e: 31 40 sbci r19, 0x01 ; 1
5490: 29 37 cpi r18, 0x79 ; 121
5492: 35 40 sbci r19, 0x05 ; 5
5494: 28 f0 brcs .+10 ; 0x54a0 <SetNeutral+0x638>
5496: 20 91 3f 0a lds r18, 0x0A3F
549a: 24 60 ori r18, 0x04 ; 4
549c: 20 93 3f 0a sts 0x0A3F, r18
54a0: 20 91 4b 04 lds r18, 0x044B
54a4: 30 91 4c 04 lds r19, 0x044C
54a8: 2c 52 subi r18, 0x2C ; 44
54aa: 31 40 sbci r19, 0x01 ; 1
54ac: 23 3c cpi r18, 0xC3 ; 195
54ae: 31 40 sbci r19, 0x01 ; 1
54b0: 28 f0 brcs .+10 ; 0x54bc <SetNeutral+0x654>
54b2: 20 91 3f 0a lds r18, 0x0A3F
54b6: 28 60 ori r18, 0x08 ; 8
54b8: 20 93 3f 0a sts 0x0A3F, r18
54bc: 20 91 49 04 lds r18, 0x0449
54c0: 30 91 4a 04 lds r19, 0x044A
54c4: 2c 52 subi r18, 0x2C ; 44
54c6: 31 40 sbci r19, 0x01 ; 1
54c8: 23 3c cpi r18, 0xC3 ; 195
54ca: 31 40 sbci r19, 0x01 ; 1
54cc: 28 f0 brcs .+10 ; 0x54d8 <SetNeutral+0x670>
54ce: 20 91 3f 0a lds r18, 0x0A3F
54d2: 20 61 ori r18, 0x10 ; 16
54d4: 20 93 3f 0a sts 0x0A3F, r18
54d8: 83 35 cpi r24, 0x53 ; 83
54da: 91 40 sbci r25, 0x01 ; 1
54dc: 28 f0 brcs .+10 ; 0x54e8 <SetNeutral+0x680>
54de: 80 91 3f 0a lds r24, 0x0A3F
54e2: 80 62 ori r24, 0x20 ; 32
54e4: 80 93 3f 0a sts 0x0A3F, r24
54e8: 80 91 3f 0a lds r24, 0x0A3F
54ec: 81 11 cpse r24, r1
54ee: 10 e0 ldi r17, 0x00 ; 0
54f0: 86 e4 ldi r24, 0x46 ; 70
54f2: 80 93 3d 01 sts 0x013D, r24
54f6: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
54fa: 82 e0 ldi r24, 0x02 ; 2
54fc: 0e 94 10 16 call 0x2c20 ; 0x2c20 <ACC_AltitudeFusion>
5500: 80 91 12 01 lds r24, 0x0112
5504: 90 91 13 01 lds r25, 0x0113
5508: a0 91 14 01 lds r26, 0x0114
550c: b0 91 15 01 lds r27, 0x0115
5510: 80 93 06 05 sts 0x0506, r24
5514: 90 93 07 05 sts 0x0507, r25
5518: a0 93 08 05 sts 0x0508, r26
551c: b0 93 09 05 sts 0x0509, r27
5520: 10 92 55 03 sts 0x0355, r1
5524: 10 92 54 03 sts 0x0354, r1
5528: 10 92 57 03 sts 0x0357, r1
552c: 10 92 58 03 sts 0x0358, r1
5530: 10 92 59 03 sts 0x0359, r1
5534: 10 92 5a 03 sts 0x035A, r1
5538: 10 92 1c 04 sts 0x041C, r1
553c: 10 92 1d 04 sts 0x041D, r1
5540: 10 92 1e 04 sts 0x041E, r1
5544: 10 92 1f 04 sts 0x041F, r1
5548: 10 92 5e 0c sts 0x0C5E, r1
554c: 10 92 5d 0c sts 0x0C5D, r1
5550: 0e 94 84 1a call 0x3508 ; 0x3508 <CalcExpandBaroStep>
5554: 80 91 c7 03 lds r24, 0x03C7
5558: 81 ff sbrs r24, 1
555a: 07 c0 rjmp .+14 ; 0x556a <SetNeutral+0x702>
555c: 80 91 5f 05 lds r24, 0x055F
5560: 81 11 cpse r24, r1
5562: 03 c0 rjmp .+6 ; 0x556a <SetNeutral+0x702>
5564: 84 e0 ldi r24, 0x04 ; 4
5566: 80 93 5f 05 sts 0x055F, r24
556a: 81 2f mov r24, r17
556c: df 91 pop r29
556e: cf 91 pop r28
5570: 1f 91 pop r17
5572: 0f 91 pop r16
5574: ff 90 pop r15
5576: ef 90 pop r14
5578: df 90 pop r13
557a: cf 90 pop r12
557c: bf 90 pop r11
557e: af 90 pop r10
5580: 9f 90 pop r9
5582: 8f 90 pop r8
5584: 08 95 ret
00005586 <Mittelwert>:
5586: 2f 92 push r2
5588: 3f 92 push r3
558a: 4f 92 push r4
558c: 5f 92 push r5
558e: 6f 92 push r6
5590: 7f 92 push r7
5592: 8f 92 push r8
5594: 9f 92 push r9
5596: af 92 push r10
5598: bf 92 push r11
559a: cf 92 push r12
559c: df 92 push r13
559e: ef 92 push r14
55a0: ff 92 push r15
55a2: 0f 93 push r16
55a4: 1f 93 push r17
55a6: cf 93 push r28
55a8: df 93 push r29
55aa: cd b7 in r28, 0x3d ; 61
55ac: de b7 in r29, 0x3e ; 62
55ae: 68 97 sbiw r28, 0x18 ; 24
55b0: 0f b6 in r0, 0x3f ; 63
55b2: f8 94 cli
55b4: de bf out 0x3e, r29 ; 62
55b6: 0f be out 0x3f, r0 ; 63
55b8: cd bf out 0x3d, r28 ; 61
55ba: 20 91 61 03 lds r18, 0x0361
55be: 30 91 62 03 lds r19, 0x0362
55c2: 80 91 51 04 lds r24, 0x0451
55c6: 90 91 52 04 lds r25, 0x0452
55ca: 82 1b sub r24, r18
55cc: 93 0b sbc r25, r19
55ce: 90 93 45 06 sts 0x0645, r25
55d2: 80 93 44 06 sts 0x0644, r24
55d6: 80 91 69 03 lds r24, 0x0369
55da: 90 91 6a 03 lds r25, 0x036A
55de: 97 fd sbrc r25, 7
55e0: 07 96 adiw r24, 0x07 ; 7
55e2: 9c 01 movw r18, r24
55e4: 73 e0 ldi r23, 0x03 ; 3
55e6: 35 95 asr r19
55e8: 27 95 ror r18
55ea: 7a 95 dec r23
55ec: e1 f7 brne .-8 ; 0x55e6 <Mittelwert+0x60>
55ee: 30 93 05 06 sts 0x0605, r19
55f2: 20 93 04 06 sts 0x0604, r18
55f6: 80 91 67 03 lds r24, 0x0367
55fa: 90 91 68 03 lds r25, 0x0368
55fe: 97 fd sbrc r25, 7
5600: 07 96 adiw r24, 0x07 ; 7
5602: 43 e0 ldi r20, 0x03 ; 3
5604: 95 95 asr r25
5606: 87 95 ror r24
5608: 4a 95 dec r20
560a: e1 f7 brne .-8 ; 0x5604 <Mittelwert+0x7e>
560c: 90 93 fa 05 sts 0x05FA, r25
5610: 80 93 f9 05 sts 0x05F9, r24
5614: 30 93 0d 06 sts 0x060D, r19
5618: 20 93 0c 06 sts 0x060C, r18
561c: 90 93 08 06 sts 0x0608, r25
5620: 80 93 07 06 sts 0x0607, r24
5624: 40 91 5d 03 lds r20, 0x035D
5628: 50 91 5e 03 lds r21, 0x035E
562c: 20 91 3d 06 lds r18, 0x063D
5630: 30 91 3e 06 lds r19, 0x063E
5634: c9 01 movw r24, r18
5636: 88 0f add r24, r24
5638: 99 1f adc r25, r25
563a: 82 0f add r24, r18
563c: 93 1f adc r25, r19
563e: 66 e0 ldi r22, 0x06 ; 6
5640: 64 9f mul r22, r20
5642: 90 01 movw r18, r0
5644: 65 9f mul r22, r21
5646: 30 0d add r19, r0
5648: 11 24 eor r1, r1
564a: 82 0f add r24, r18
564c: 93 1f adc r25, r19
564e: 97 fd sbrc r25, 7
5650: 03 96 adiw r24, 0x03 ; 3
5652: 95 95 asr r25
5654: 87 95 ror r24
5656: 95 95 asr r25
5658: 87 95 ror r24
565a: 90 93 3e 06 sts 0x063E, r25
565e: 80 93 3d 06 sts 0x063D, r24
5662: 40 91 5f 03 lds r20, 0x035F
5666: 50 91 60 03 lds r21, 0x0360
566a: 20 91 4f 06 lds r18, 0x064F
566e: 30 91 50 06 lds r19, 0x0650
5672: c9 01 movw r24, r18
5674: 88 0f add r24, r24
5676: 99 1f adc r25, r25
5678: 82 0f add r24, r18
567a: 93 1f adc r25, r19
567c: 66 e0 ldi r22, 0x06 ; 6
567e: 64 9f mul r22, r20
5680: 90 01 movw r18, r0
5682: 65 9f mul r22, r21
5684: 30 0d add r19, r0
5686: 11 24 eor r1, r1
5688: 82 0f add r24, r18
568a: 93 1f adc r25, r19
568c: 97 fd sbrc r25, 7
568e: 03 96 adiw r24, 0x03 ; 3
5690: 95 95 asr r25
5692: 87 95 ror r24
5694: 95 95 asr r25
5696: 87 95 ror r24
5698: 90 93 50 06 sts 0x0650, r25
569c: 80 93 4f 06 sts 0x064F, r24
56a0: 20 91 5d 03 lds r18, 0x035D
56a4: 30 91 5e 03 lds r19, 0x035E
56a8: 80 91 16 06 lds r24, 0x0616
56ac: 90 91 17 06 lds r25, 0x0617
56b0: 82 0f add r24, r18
56b2: 93 1f adc r25, r19
56b4: 90 93 17 06 sts 0x0617, r25
56b8: 80 93 16 06 sts 0x0616, r24
56bc: 20 91 5f 03 lds r18, 0x035F
56c0: 30 91 60 03 lds r19, 0x0360
56c4: 80 91 47 06 lds r24, 0x0647
56c8: 90 91 48 06 lds r25, 0x0648
56cc: 82 0f add r24, r18
56ce: 93 1f adc r25, r19
56d0: 90 93 48 06 sts 0x0648, r25
56d4: 80 93 47 06 sts 0x0647, r24
56d8: 80 91 47 04 lds r24, 0x0447
56dc: 90 91 48 04 lds r25, 0x0448
56e0: 01 96 adiw r24, 0x01 ; 1
56e2: 90 93 48 04 sts 0x0448, r25
56e6: 80 93 47 04 sts 0x0447, r24
56ea: 80 91 46 03 lds r24, 0x0346
56ee: 90 91 47 03 lds r25, 0x0347
56f2: a0 91 48 03 lds r26, 0x0348
56f6: b0 91 49 03 lds r27, 0x0349
56fa: 80 93 fc 03 sts 0x03FC, r24
56fe: 90 93 fd 03 sts 0x03FD, r25
5702: a0 93 fe 03 sts 0x03FE, r26
5706: b0 93 ff 03 sts 0x03FF, r27
570a: 80 91 42 03 lds r24, 0x0342
570e: 90 91 43 03 lds r25, 0x0343
5712: a0 91 44 03 lds r26, 0x0344
5716: b0 91 45 03 lds r27, 0x0345
571a: 80 93 4a 03 sts 0x034A, r24
571e: 90 93 4b 03 sts 0x034B, r25
5722: a0 93 4c 03 sts 0x034C, r26
5726: b0 93 4d 03 sts 0x034D, r27
572a: 8f ec ldi r24, 0xCF ; 207
572c: 80 93 7a 00 sts 0x007A, r24
5730: 10 92 0f 01 sts 0x010F, r1
5734: 20 91 30 04 lds r18, 0x0430
5738: 30 91 31 04 lds r19, 0x0431
573c: 40 91 32 04 lds r20, 0x0432
5740: 50 91 33 04 lds r21, 0x0433
5744: 2d 83 std Y+5, r18 ; 0x05
5746: 3e 83 std Y+6, r19 ; 0x06
5748: 4f 83 std Y+7, r20 ; 0x07
574a: 58 87 std Y+8, r21 ; 0x08
574c: 40 91 34 04 lds r20, 0x0434
5750: 50 91 35 04 lds r21, 0x0435
5754: 60 91 36 04 lds r22, 0x0436
5758: 70 91 37 04 lds r23, 0x0437
575c: 49 87 std Y+9, r20 ; 0x09
575e: 5a 87 std Y+10, r21 ; 0x0a
5760: 6b 87 std Y+11, r22 ; 0x0b
5762: 7c 87 std Y+12, r23 ; 0x0c
5764: 20 90 44 06 lds r2, 0x0644
5768: 30 90 45 06 lds r3, 0x0645
576c: b1 01 movw r22, r2
576e: 88 27 eor r24, r24
5770: 77 fd sbrc r23, 7
5772: 80 95 com r24
5774: 98 2f mov r25, r24
5776: 69 8b std Y+17, r22 ; 0x11
5778: 7a 8b std Y+18, r23 ; 0x12
577a: 8b 8b std Y+19, r24 ; 0x13
577c: 9c 8b std Y+20, r25 ; 0x14
577e: 80 90 2c 04 lds r8, 0x042C
5782: 90 90 2d 04 lds r9, 0x042D
5786: a0 90 2e 04 lds r10, 0x042E
578a: b0 90 2f 04 lds r11, 0x042F
578e: 86 0e add r8, r22
5790: 97 1e adc r9, r23
5792: a8 1e adc r10, r24
5794: b9 1e adc r11, r25
5796: 80 92 2c 04 sts 0x042C, r8
579a: 90 92 2d 04 sts 0x042D, r9
579e: a0 92 2e 04 sts 0x042E, r10
57a2: b0 92 2f 04 sts 0x042F, r11
57a6: 80 91 4b 06 lds r24, 0x064B
57aa: 90 91 4c 06 lds r25, 0x064C
57ae: a0 91 4d 06 lds r26, 0x064D
57b2: b0 91 4e 06 lds r27, 0x064E
57b6: 29 89 ldd r18, Y+17 ; 0x11
57b8: 3a 89 ldd r19, Y+18 ; 0x12
57ba: 4b 89 ldd r20, Y+19 ; 0x13
57bc: 5c 89 ldd r21, Y+20 ; 0x14
57be: 28 0f add r18, r24
57c0: 39 1f adc r19, r25
57c2: 4a 1f adc r20, r26
57c4: 5b 1f adc r21, r27
57c6: 2d 87 std Y+13, r18 ; 0x0d
57c8: 3e 87 std Y+14, r19 ; 0x0e
57ca: 4f 87 std Y+15, r20 ; 0x0f
57cc: 58 8b std Y+16, r21 ; 0x10
57ce: 20 93 4b 06 sts 0x064B, r18
57d2: 30 93 4c 06 sts 0x064C, r19
57d6: 40 93 4d 06 sts 0x064D, r20
57da: 50 93 4e 06 sts 0x064E, r21
57de: 80 91 e5 03 lds r24, 0x03E5
57e2: 81 11 cpse r24, r1
57e4: 5b c1 rjmp .+694 ; 0x5a9c <Mittelwert+0x516>
57e6: 80 91 e4 03 lds r24, 0x03E4
57ea: 81 11 cpse r24, r1
57ec: 57 c1 rjmp .+686 ; 0x5a9c <Mittelwert+0x516>
57ee: 80 91 39 06 lds r24, 0x0639
57f2: 86 ff sbrs r24, 6
57f4: 53 c1 rjmp .+678 ; 0x5a9c <Mittelwert+0x516>
57f6: 3d 81 ldd r19, Y+5 ; 0x05
57f8: 2e 81 ldd r18, Y+6 ; 0x06
57fa: 9f 81 ldd r25, Y+7 ; 0x07
57fc: 88 85 ldd r24, Y+8 ; 0x08
57fe: 4d 81 ldd r20, Y+5 ; 0x05
5800: 5e 81 ldd r21, Y+6 ; 0x06
5802: 6f 81 ldd r22, Y+7 ; 0x07
5804: 78 85 ldd r23, Y+8 ; 0x08
5806: 48 3b cpi r20, 0xB8 ; 184
5808: 54 49 sbci r21, 0x94 ; 148
580a: 6e 4f sbci r22, 0xFE ; 254
580c: 7f 4f sbci r23, 0xFF ; 255
580e: 24 f4 brge .+8 ; 0x5818 <Mittelwert+0x292>
5810: 38 eb ldi r19, 0xB8 ; 184
5812: 24 e9 ldi r18, 0x94 ; 148
5814: 9e ef ldi r25, 0xFE ; 254
5816: 8f ef ldi r24, 0xFF ; 255
5818: 39 83 std Y+1, r19 ; 0x01
581a: 2a 83 std Y+2, r18 ; 0x02
581c: 9b 83 std Y+3, r25 ; 0x03
581e: 8c 83 std Y+4, r24 ; 0x04
5820: 29 81 ldd r18, Y+1 ; 0x01
5822: 3a 81 ldd r19, Y+2 ; 0x02
5824: 4b 81 ldd r20, Y+3 ; 0x03
5826: 5c 81 ldd r21, Y+4 ; 0x04
5828: 29 34 cpi r18, 0x49 ; 73
582a: 3b 46 sbci r19, 0x6B ; 107
582c: 41 40 sbci r20, 0x01 ; 1
582e: 51 05 cpc r21, r1
5830: 44 f0 brlt .+16 ; 0x5842 <Mittelwert+0x2bc>
5832: 88 e4 ldi r24, 0x48 ; 72
5834: 9b e6 ldi r25, 0x6B ; 107
5836: a1 e0 ldi r26, 0x01 ; 1
5838: b0 e0 ldi r27, 0x00 ; 0
583a: 89 83 std Y+1, r24 ; 0x01
583c: 9a 83 std Y+2, r25 ; 0x02
583e: ab 83 std Y+3, r26 ; 0x03
5840: bc 83 std Y+4, r27 ; 0x04
5842: 39 85 ldd r19, Y+9 ; 0x09
5844: 2a 85 ldd r18, Y+10 ; 0x0a
5846: 9b 85 ldd r25, Y+11 ; 0x0b
5848: 8c 85 ldd r24, Y+12 ; 0x0c
584a: 49 85 ldd r20, Y+9 ; 0x09
584c: 5a 85 ldd r21, Y+10 ; 0x0a
584e: 6b 85 ldd r22, Y+11 ; 0x0b
5850: 7c 85 ldd r23, Y+12 ; 0x0c
5852: 48 3b cpi r20, 0xB8 ; 184
5854: 54 49 sbci r21, 0x94 ; 148
5856: 6e 4f sbci r22, 0xFE ; 254
5858: 7f 4f sbci r23, 0xFF ; 255
585a: 24 f4 brge .+8 ; 0x5864 <Mittelwert+0x2de>
585c: 38 eb ldi r19, 0xB8 ; 184
585e: 24 e9 ldi r18, 0x94 ; 148
5860: 9e ef ldi r25, 0xFE ; 254
5862: 8f ef ldi r24, 0xFF ; 255
5864: c3 2e mov r12, r19
5866: d2 2e mov r13, r18
5868: e9 2e mov r14, r25
586a: f8 2e mov r15, r24
586c: b9 e4 ldi r27, 0x49 ; 73
586e: cb 16 cp r12, r27
5870: bb e6 ldi r27, 0x6B ; 107
5872: db 06 cpc r13, r27
5874: b1 e0 ldi r27, 0x01 ; 1
5876: eb 06 cpc r14, r27
5878: f1 04 cpc r15, r1
587a: 3c f0 brlt .+14 ; 0x588a <Mittelwert+0x304>
587c: a8 e4 ldi r26, 0x48 ; 72
587e: ca 2e mov r12, r26
5880: ab e6 ldi r26, 0x6B ; 107
5882: da 2e mov r13, r26
5884: ee 24 eor r14, r14
5886: e3 94 inc r14
5888: f1 2c mov r15, r1
588a: 40 90 29 01 lds r4, 0x0129
588e: 24 2d mov r18, r4
5890: 30 e0 ldi r19, 0x00 ; 0
5892: 40 e0 ldi r20, 0x00 ; 0
5894: 50 e0 ldi r21, 0x00 ; 0
5896: 2d 8b std Y+21, r18 ; 0x15
5898: 3e 8b std Y+22, r19 ; 0x16
589a: 4f 8b std Y+23, r20 ; 0x17
589c: 58 8f std Y+24, r21 ; 0x18
589e: a0 91 f9 05 lds r26, 0x05F9
58a2: b0 91 fa 05 lds r27, 0x05FA
58a6: a7 01 movw r20, r14
58a8: 96 01 movw r18, r12
58aa: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
58ae: 20 e0 ldi r18, 0x00 ; 0
58b0: 38 e0 ldi r19, 0x08 ; 8
58b2: 40 e0 ldi r20, 0x00 ; 0
58b4: 50 e0 ldi r21, 0x00 ; 0
58b6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
58ba: 6d 89 ldd r22, Y+21 ; 0x15
58bc: 7e 89 ldd r23, Y+22 ; 0x16
58be: 8f 89 ldd r24, Y+23 ; 0x17
58c0: 98 8d ldd r25, Y+24 ; 0x18
58c2: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
58c6: 20 e0 ldi r18, 0x00 ; 0
58c8: 30 e1 ldi r19, 0x10 ; 16
58ca: 40 e0 ldi r20, 0x00 ; 0
58cc: 50 e0 ldi r21, 0x00 ; 0
58ce: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
58d2: 29 01 movw r4, r18
58d4: 3a 01 movw r6, r20
58d6: 20 93 b6 03 sts 0x03B6, r18
58da: 30 93 b7 03 sts 0x03B7, r19
58de: 40 93 b8 03 sts 0x03B8, r20
58e2: 50 93 b9 03 sts 0x03B9, r21
58e6: a0 91 04 06 lds r26, 0x0604
58ea: b0 91 05 06 lds r27, 0x0605
58ee: 29 81 ldd r18, Y+1 ; 0x01
58f0: 3a 81 ldd r19, Y+2 ; 0x02
58f2: 4b 81 ldd r20, Y+3 ; 0x03
58f4: 5c 81 ldd r21, Y+4 ; 0x04
58f6: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
58fa: 20 e0 ldi r18, 0x00 ; 0
58fc: 38 e0 ldi r19, 0x08 ; 8
58fe: 40 e0 ldi r20, 0x00 ; 0
5900: 50 e0 ldi r21, 0x00 ; 0
5902: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5906: 6d 89 ldd r22, Y+21 ; 0x15
5908: 7e 89 ldd r23, Y+22 ; 0x16
590a: 8f 89 ldd r24, Y+23 ; 0x17
590c: 98 8d ldd r25, Y+24 ; 0x18
590e: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
5912: 20 e0 ldi r18, 0x00 ; 0
5914: 30 e1 ldi r19, 0x10 ; 16
5916: 40 e0 ldi r20, 0x00 ; 0
5918: 50 e0 ldi r21, 0x00 ; 0
591a: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
591e: 50 92 f3 05 sts 0x05F3, r5
5922: 40 92 f2 05 sts 0x05F2, r4
5926: 30 93 f5 05 sts 0x05F5, r19
592a: 20 93 f4 05 sts 0x05F4, r18
592e: ca 01 movw r24, r20
5930: b9 01 movw r22, r18
5932: 64 19 sub r22, r4
5934: 75 09 sbc r23, r5
5936: 86 09 sbc r24, r6
5938: 97 09 sbc r25, r7
593a: 2b 01 movw r4, r22
593c: 3c 01 movw r6, r24
593e: 60 93 b2 03 sts 0x03B2, r22
5942: 70 93 b3 03 sts 0x03B3, r23
5946: 80 93 b4 03 sts 0x03B4, r24
594a: 90 93 b5 03 sts 0x03B5, r25
594e: 8d 85 ldd r24, Y+13 ; 0x0d
5950: 9e 85 ldd r25, Y+14 ; 0x0e
5952: af 85 ldd r26, Y+15 ; 0x0f
5954: b8 89 ldd r27, Y+16 ; 0x10
5956: 84 0d add r24, r4
5958: 95 1d adc r25, r5
595a: a6 1d adc r26, r6
595c: b7 1d adc r27, r7
595e: 80 93 4b 06 sts 0x064B, r24
5962: 90 93 4c 06 sts 0x064C, r25
5966: a0 93 4d 06 sts 0x064D, r26
596a: b0 93 4e 06 sts 0x064E, r27
596e: 80 91 28 01 lds r24, 0x0128
5972: 81 11 cpse r24, r1
5974: 16 c0 rjmp .+44 ; 0x59a2 <Mittelwert+0x41c>
5976: c3 01 movw r24, r6
5978: b2 01 movw r22, r4
597a: 22 e0 ldi r18, 0x02 ; 2
597c: 30 e0 ldi r19, 0x00 ; 0
597e: 40 e0 ldi r20, 0x00 ; 0
5980: 50 e0 ldi r21, 0x00 ; 0
5982: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5986: d5 01 movw r26, r10
5988: c4 01 movw r24, r8
598a: 82 1b sub r24, r18
598c: 93 0b sbc r25, r19
598e: a4 0b sbc r26, r20
5990: b5 0b sbc r27, r21
5992: 80 93 2c 04 sts 0x042C, r24
5996: 90 93 2d 04 sts 0x042D, r25
599a: a0 93 2e 04 sts 0x042E, r26
599e: b0 93 2f 04 sts 0x042F, r27
59a2: 89 89 ldd r24, Y+17 ; 0x11
59a4: 9a 89 ldd r25, Y+18 ; 0x12
59a6: ab 89 ldd r26, Y+19 ; 0x13
59a8: bc 89 ldd r27, Y+20 ; 0x14
59aa: 48 0e add r4, r24
59ac: 59 1e adc r5, r25
59ae: 6a 1e adc r6, r26
59b0: 7b 1e adc r7, r27
59b2: 80 90 2a 01 lds r8, 0x012A
59b6: 91 2c mov r9, r1
59b8: a1 2c mov r10, r1
59ba: b1 2c mov r11, r1
59bc: a3 01 movw r20, r6
59be: 92 01 movw r18, r4
59c0: c7 01 movw r24, r14
59c2: b6 01 movw r22, r12
59c4: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
59c8: 20 e0 ldi r18, 0x00 ; 0
59ca: 38 e0 ldi r19, 0x08 ; 8
59cc: 40 e0 ldi r20, 0x00 ; 0
59ce: 50 e0 ldi r21, 0x00 ; 0
59d0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
59d4: c5 01 movw r24, r10
59d6: b4 01 movw r22, r8
59d8: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
59dc: c1 2c mov r12, r1
59de: f0 e1 ldi r31, 0x10 ; 16
59e0: df 2e mov r13, r31
59e2: e1 2c mov r14, r1
59e4: f1 2c mov r15, r1
59e6: a7 01 movw r20, r14
59e8: 96 01 movw r18, r12
59ea: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
59ee: 89 01 movw r16, r18
59f0: 49 8b std Y+17, r20 ; 0x11
59f2: 5d 87 std Y+13, r21 ; 0x0d
59f4: 20 93 ae 03 sts 0x03AE, r18
59f8: 10 93 af 03 sts 0x03AF, r17
59fc: 40 93 b0 03 sts 0x03B0, r20
5a00: 50 93 b1 03 sts 0x03B1, r21
5a04: a3 01 movw r20, r6
5a06: 92 01 movw r18, r4
5a08: 69 81 ldd r22, Y+1 ; 0x01
5a0a: 7a 81 ldd r23, Y+2 ; 0x02
5a0c: 8b 81 ldd r24, Y+3 ; 0x03
5a0e: 9c 81 ldd r25, Y+4 ; 0x04
5a10: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
5a14: 20 e0 ldi r18, 0x00 ; 0
5a16: 38 e0 ldi r19, 0x08 ; 8
5a18: 40 e0 ldi r20, 0x00 ; 0
5a1a: 50 e0 ldi r21, 0x00 ; 0
5a1c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5a20: c5 01 movw r24, r10
5a22: b4 01 movw r22, r8
5a24: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
5a28: a7 01 movw r20, r14
5a2a: 96 01 movw r18, r12
5a2c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5a30: 20 93 aa 03 sts 0x03AA, r18
5a34: 30 93 ab 03 sts 0x03AB, r19
5a38: 40 93 ac 03 sts 0x03AC, r20
5a3c: 50 93 ad 03 sts 0x03AD, r21
5a40: 37 fe sbrs r3, 7
5a42: 03 c0 rjmp .+6 ; 0x5a4a <Mittelwert+0x4c4>
5a44: 31 94 neg r3
5a46: 21 94 neg r2
5a48: 31 08 sbc r3, r1
5a4a: 91 e4 ldi r25, 0x41 ; 65
5a4c: 29 16 cp r2, r25
5a4e: 31 04 cpc r3, r1
5a50: ec f1 brlt .+122 ; 0x5acc <Mittelwert+0x546>
5a52: c8 01 movw r24, r16
5a54: a9 89 ldd r26, Y+17 ; 0x11
5a56: bd 85 ldd r27, Y+13 ; 0x0d
5a58: b7 ff sbrs r27, 7
5a5a: 07 c0 rjmp .+14 ; 0x5a6a <Mittelwert+0x4e4>
5a5c: b0 95 com r27
5a5e: a0 95 com r26
5a60: 90 95 com r25
5a62: 81 95 neg r24
5a64: 9f 4f sbci r25, 0xFF ; 255
5a66: af 4f sbci r26, 0xFF ; 255
5a68: bf 4f sbci r27, 0xFF ; 255
5a6a: 81 38 cpi r24, 0x81 ; 129
5a6c: 91 05 cpc r25, r1
5a6e: a1 05 cpc r26, r1
5a70: b1 05 cpc r27, r1
5a72: 84 f4 brge .+32 ; 0x5a94 <Mittelwert+0x50e>
5a74: c9 01 movw r24, r18
5a76: da 01 movw r26, r20
5a78: b7 ff sbrs r27, 7
5a7a: 07 c0 rjmp .+14 ; 0x5a8a <Mittelwert+0x504>
5a7c: b0 95 com r27
5a7e: a0 95 com r26
5a80: 90 95 com r25
5a82: 81 95 neg r24
5a84: 9f 4f sbci r25, 0xFF ; 255
5a86: af 4f sbci r26, 0xFF ; 255
5a88: bf 4f sbci r27, 0xFF ; 255
5a8a: 81 38 cpi r24, 0x81 ; 129
5a8c: 91 05 cpc r25, r1
5a8e: a1 05 cpc r26, r1
5a90: b1 05 cpc r27, r1
5a92: e4 f0 brlt .+56 ; 0x5acc <Mittelwert+0x546>
5a94: 81 e0 ldi r24, 0x01 ; 1
5a96: 80 93 18 04 sts 0x0418, r24
5a9a: 18 c0 rjmp .+48 ; 0x5acc <Mittelwert+0x546>
5a9c: 10 92 f5 05 sts 0x05F5, r1
5aa0: 10 92 f4 05 sts 0x05F4, r1
5aa4: 10 92 f3 05 sts 0x05F3, r1
5aa8: 10 92 f2 05 sts 0x05F2, r1
5aac: 10 92 aa 03 sts 0x03AA, r1
5ab0: 10 92 ab 03 sts 0x03AB, r1
5ab4: 10 92 ac 03 sts 0x03AC, r1
5ab8: 10 92 ad 03 sts 0x03AD, r1
5abc: 10 92 ae 03 sts 0x03AE, r1
5ac0: 10 92 af 03 sts 0x03AF, r1
5ac4: 10 92 b0 03 sts 0x03B0, r1
5ac8: 10 92 b1 03 sts 0x03B1, r1
5acc: 80 90 ae 03 lds r8, 0x03AE
5ad0: 90 90 af 03 lds r9, 0x03AF
5ad4: a0 90 b0 03 lds r10, 0x03B0
5ad8: b0 90 b1 03 lds r11, 0x03B1
5adc: c0 90 aa 03 lds r12, 0x03AA
5ae0: d0 90 ab 03 lds r13, 0x03AB
5ae4: e0 90 ac 03 lds r14, 0x03AC
5ae8: f0 90 ad 03 lds r15, 0x03AD
5aec: c7 01 movw r24, r14
5aee: b6 01 movw r22, r12
5af0: 2c e9 ldi r18, 0x9C ; 156
5af2: 3f ef ldi r19, 0xFF ; 255
5af4: 4f ef ldi r20, 0xFF ; 255
5af6: 5f ef ldi r21, 0xFF ; 255
5af8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5afc: 89 01 movw r16, r18
5afe: 08 0d add r16, r8
5b00: 19 1d adc r17, r9
5b02: 10 93 03 06 sts 0x0603, r17
5b06: 00 93 02 06 sts 0x0602, r16
5b0a: c5 01 movw r24, r10
5b0c: b4 01 movw r22, r8
5b0e: 24 e6 ldi r18, 0x64 ; 100
5b10: 30 e0 ldi r19, 0x00 ; 0
5b12: 40 e0 ldi r20, 0x00 ; 0
5b14: 50 e0 ldi r21, 0x00 ; 0
5b16: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
5b1a: 19 01 movw r2, r18
5b1c: 2c 18 sub r2, r12
5b1e: 3d 08 sbc r3, r13
5b20: 30 92 fc 05 sts 0x05FC, r3
5b24: 20 92 fb 05 sts 0x05FB, r2
5b28: 80 90 4b 06 lds r8, 0x064B
5b2c: 90 90 4c 06 lds r9, 0x064C
5b30: a0 90 4d 06 lds r10, 0x064D
5b34: b0 90 4e 06 lds r11, 0x064E
5b38: 40 90 21 01 lds r4, 0x0121
5b3c: 50 90 22 01 lds r5, 0x0122
5b40: 60 90 23 01 lds r6, 0x0123
5b44: 70 90 24 01 lds r7, 0x0124
5b48: a8 e6 ldi r26, 0x68 ; 104
5b4a: b1 e0 ldi r27, 0x01 ; 1
5b4c: a3 01 movw r20, r6
5b4e: 92 01 movw r18, r4
5b50: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
5b54: 6b 01 movw r12, r22
5b56: 7c 01 movw r14, r24
5b58: 86 16 cp r8, r22
5b5a: 97 06 cpc r9, r23
5b5c: a8 06 cpc r10, r24
5b5e: b9 06 cpc r11, r25
5b60: 84 f0 brlt .+32 ; 0x5b82 <Mittelwert+0x5fc>
5b62: a8 e9 ldi r26, 0x98 ; 152
5b64: be ef ldi r27, 0xFE ; 254
5b66: 0e 94 51 9b call 0x136a2 ; 0x136a2 <__mulohisi3>
5b6a: 68 0d add r22, r8
5b6c: 79 1d adc r23, r9
5b6e: 8a 1d adc r24, r10
5b70: 9b 1d adc r25, r11
5b72: 60 93 4b 06 sts 0x064B, r22
5b76: 70 93 4c 06 sts 0x064C, r23
5b7a: 80 93 4d 06 sts 0x064D, r24
5b7e: 90 93 4e 06 sts 0x064E, r25
5b82: 80 91 4b 06 lds r24, 0x064B
5b86: 90 91 4c 06 lds r25, 0x064C
5b8a: a0 91 4d 06 lds r26, 0x064D
5b8e: b0 91 4e 06 lds r27, 0x064E
5b92: b7 ff sbrs r27, 7
5b94: 0c c0 rjmp .+24 ; 0x5bae <Mittelwert+0x628>
5b96: c8 0e add r12, r24
5b98: d9 1e adc r13, r25
5b9a: ea 1e adc r14, r26
5b9c: fb 1e adc r15, r27
5b9e: c0 92 4b 06 sts 0x064B, r12
5ba2: d0 92 4c 06 sts 0x064C, r13
5ba6: e0 92 4d 06 sts 0x064D, r14
5baa: f0 92 4e 06 sts 0x064E, r15
5bae: 40 91 f9 05 lds r20, 0x05F9
5bb2: 50 91 fa 05 lds r21, 0x05FA
5bb6: 40 0f add r20, r16
5bb8: 51 1f adc r21, r17
5bba: 80 91 ea 03 lds r24, 0x03EA
5bbe: 90 91 eb 03 lds r25, 0x03EB
5bc2: 48 1b sub r20, r24
5bc4: 59 0b sbc r21, r25
5bc6: 66 27 eor r22, r22
5bc8: 57 fd sbrc r21, 7
5bca: 60 95 com r22
5bcc: 76 2f mov r23, r22
5bce: 8d 81 ldd r24, Y+5 ; 0x05
5bd0: 9e 81 ldd r25, Y+6 ; 0x06
5bd2: af 81 ldd r26, Y+7 ; 0x07
5bd4: b8 85 ldd r27, Y+8 ; 0x08
5bd6: 48 0f add r20, r24
5bd8: 59 1f adc r21, r25
5bda: 6a 1f adc r22, r26
5bdc: 7b 1f adc r23, r27
5bde: 40 93 30 04 sts 0x0430, r20
5be2: 50 93 31 04 sts 0x0431, r21
5be6: 60 93 32 04 sts 0x0432, r22
5bea: 70 93 33 04 sts 0x0433, r23
5bee: 80 91 42 01 lds r24, 0x0142
5bf2: 90 91 43 01 lds r25, 0x0143
5bf6: a0 91 44 01 lds r26, 0x0144
5bfa: b0 91 45 01 lds r27, 0x0145
5bfe: 84 17 cp r24, r20
5c00: 95 07 cpc r25, r21
5c02: a6 07 cpc r26, r22
5c04: b7 07 cpc r27, r23
5c06: 84 f4 brge .+32 ; 0x5c28 <Mittelwert+0x6a2>
5c08: 48 ea ldi r20, 0xA8 ; 168
5c0a: 51 e6 ldi r21, 0x61 ; 97
5c0c: 60 e0 ldi r22, 0x00 ; 0
5c0e: 70 e0 ldi r23, 0x00 ; 0
5c10: 48 1b sub r20, r24
5c12: 59 0b sbc r21, r25
5c14: 6a 0b sbc r22, r26
5c16: 7b 0b sbc r23, r27
5c18: 40 93 30 04 sts 0x0430, r20
5c1c: 50 93 31 04 sts 0x0431, r21
5c20: 60 93 32 04 sts 0x0432, r22
5c24: 70 93 33 04 sts 0x0433, r23
5c28: 44 27 eor r20, r20
5c2a: 55 27 eor r21, r21
5c2c: ba 01 movw r22, r20
5c2e: 48 1b sub r20, r24
5c30: 59 0b sbc r21, r25
5c32: 6a 0b sbc r22, r26
5c34: 7b 0b sbc r23, r27
5c36: c0 90 30 04 lds r12, 0x0430
5c3a: d0 90 31 04 lds r13, 0x0431
5c3e: e0 90 32 04 lds r14, 0x0432
5c42: f0 90 33 04 lds r15, 0x0433
5c46: c4 16 cp r12, r20
5c48: d5 06 cpc r13, r21
5c4a: e6 06 cpc r14, r22
5c4c: f7 06 cpc r15, r23
5c4e: 64 f4 brge .+24 ; 0x5c68 <Mittelwert+0x6e2>
5c50: 88 5a subi r24, 0xA8 ; 168
5c52: 91 46 sbci r25, 0x61 ; 97
5c54: a1 09 sbc r26, r1
5c56: b1 09 sbc r27, r1
5c58: 80 93 30 04 sts 0x0430, r24
5c5c: 90 93 31 04 sts 0x0431, r25
5c60: a0 93 32 04 sts 0x0432, r26
5c64: b0 93 33 04 sts 0x0433, r27
5c68: 40 91 04 06 lds r20, 0x0604
5c6c: 50 91 05 06 lds r21, 0x0605
5c70: 42 0d add r20, r2
5c72: 53 1d adc r21, r3
5c74: 80 91 e8 03 lds r24, 0x03E8
5c78: 90 91 e9 03 lds r25, 0x03E9
5c7c: 48 1b sub r20, r24
5c7e: 59 0b sbc r21, r25
5c80: 66 27 eor r22, r22
5c82: 57 fd sbrc r21, 7
5c84: 60 95 com r22
5c86: 76 2f mov r23, r22
5c88: 89 85 ldd r24, Y+9 ; 0x09
5c8a: 9a 85 ldd r25, Y+10 ; 0x0a
5c8c: ab 85 ldd r26, Y+11 ; 0x0b
5c8e: bc 85 ldd r27, Y+12 ; 0x0c
5c90: 48 0f add r20, r24
5c92: 59 1f adc r21, r25
5c94: 6a 1f adc r22, r26
5c96: 7b 1f adc r23, r27
5c98: 40 93 34 04 sts 0x0434, r20
5c9c: 50 93 35 04 sts 0x0435, r21
5ca0: 60 93 36 04 sts 0x0436, r22
5ca4: 70 93 37 04 sts 0x0437, r23
5ca8: 80 91 46 01 lds r24, 0x0146
5cac: 90 91 47 01 lds r25, 0x0147
5cb0: a0 91 48 01 lds r26, 0x0148
5cb4: b0 91 49 01 lds r27, 0x0149
5cb8: 84 17 cp r24, r20
5cba: 95 07 cpc r25, r21
5cbc: a6 07 cpc r26, r22
5cbe: b7 07 cpc r27, r23
5cc0: 84 f4 brge .+32 ; 0x5ce2 <Mittelwert+0x75c>
5cc2: 48 ea ldi r20, 0xA8 ; 168
5cc4: 51 e6 ldi r21, 0x61 ; 97
5cc6: 60 e0 ldi r22, 0x00 ; 0
5cc8: 70 e0 ldi r23, 0x00 ; 0
5cca: 48 1b sub r20, r24
5ccc: 59 0b sbc r21, r25
5cce: 6a 0b sbc r22, r26
5cd0: 7b 0b sbc r23, r27
5cd2: 40 93 34 04 sts 0x0434, r20
5cd6: 50 93 35 04 sts 0x0435, r21
5cda: 60 93 36 04 sts 0x0436, r22
5cde: 70 93 37 04 sts 0x0437, r23
5ce2: 44 27 eor r20, r20
5ce4: 55 27 eor r21, r21
5ce6: ba 01 movw r22, r20
5ce8: 48 1b sub r20, r24
5cea: 59 0b sbc r21, r25
5cec: 6a 0b sbc r22, r26
5cee: 7b 0b sbc r23, r27
5cf0: c0 90 34 04 lds r12, 0x0434
5cf4: d0 90 35 04 lds r13, 0x0435
5cf8: e0 90 36 04 lds r14, 0x0436
5cfc: f0 90 37 04 lds r15, 0x0437
5d00: c4 16 cp r12, r20
5d02: d5 06 cpc r13, r21
5d04: e6 06 cpc r14, r22
5d06: f7 06 cpc r15, r23
5d08: 64 f4 brge .+24 ; 0x5d22 <Mittelwert+0x79c>
5d0a: 88 5a subi r24, 0xA8 ; 168
5d0c: 91 46 sbci r25, 0x61 ; 97
5d0e: a1 09 sbc r26, r1
5d10: b1 09 sbc r27, r1
5d12: 80 93 34 04 sts 0x0434, r24
5d16: 90 93 35 04 sts 0x0435, r25
5d1a: a0 93 36 04 sts 0x0436, r26
5d1e: b0 93 37 04 sts 0x0437, r27
5d22: 80 91 2c 04 lds r24, 0x042C
5d26: 90 91 2d 04 lds r25, 0x042D
5d2a: a0 91 2e 04 lds r26, 0x042E
5d2e: b0 91 2f 04 lds r27, 0x042F
5d32: 80 93 38 04 sts 0x0438, r24
5d36: 90 93 39 04 sts 0x0439, r25
5d3a: a0 93 3a 04 sts 0x043A, r26
5d3e: b0 93 3b 04 sts 0x043B, r27
5d42: 80 91 34 04 lds r24, 0x0434
5d46: 90 91 35 04 lds r25, 0x0435
5d4a: a0 91 36 04 lds r26, 0x0436
5d4e: b0 91 37 04 lds r27, 0x0437
5d52: 80 93 40 04 sts 0x0440, r24
5d56: 90 93 41 04 sts 0x0441, r25
5d5a: a0 93 42 04 sts 0x0442, r26
5d5e: b0 93 43 04 sts 0x0443, r27
5d62: 80 91 30 04 lds r24, 0x0430
5d66: 90 91 31 04 lds r25, 0x0431
5d6a: a0 91 32 04 lds r26, 0x0432
5d6e: b0 91 33 04 lds r27, 0x0433
5d72: 80 93 3c 04 sts 0x043C, r24
5d76: 90 93 3d 04 sts 0x043D, r25
5d7a: a0 93 3e 04 sts 0x043E, r26
5d7e: b0 93 3f 04 sts 0x043F, r27
5d82: 80 91 18 01 lds r24, 0x0118
5d86: 90 91 19 01 lds r25, 0x0119
5d8a: 97 fd sbrc r25, 7
5d8c: 07 96 adiw r24, 0x07 ; 7
5d8e: e3 e0 ldi r30, 0x03 ; 3
5d90: 95 95 asr r25
5d92: 87 95 ror r24
5d94: ea 95 dec r30
5d96: e1 f7 brne .-8 ; 0x5d90 <Mittelwert+0x80a>
5d98: 90 93 05 06 sts 0x0605, r25
5d9c: 80 93 04 06 sts 0x0604, r24
5da0: 80 91 16 01 lds r24, 0x0116
5da4: 90 91 17 01 lds r25, 0x0117
5da8: 97 fd sbrc r25, 7
5daa: 07 96 adiw r24, 0x07 ; 7
5dac: 73 e0 ldi r23, 0x03 ; 3
5dae: 95 95 asr r25
5db0: 87 95 ror r24
5db2: 7a 95 dec r23
5db4: e1 f7 brne .-8 ; 0x5dae <Mittelwert+0x828>
5db6: 90 93 fa 05 sts 0x05FA, r25
5dba: 80 93 f9 05 sts 0x05F9, r24
5dbe: 80 91 65 03 lds r24, 0x0365
5dc2: 90 91 66 03 lds r25, 0x0366
5dc6: 0f 97 sbiw r24, 0x0f ; 15
5dc8: 34 f4 brge .+12 ; 0x5dd6 <Mittelwert+0x850>
5dca: 88 e1 ldi r24, 0x18 ; 24
5dcc: 9c ef ldi r25, 0xFC ; 252
5dce: 90 93 05 06 sts 0x0605, r25
5dd2: 80 93 04 06 sts 0x0604, r24
5dd6: 80 91 65 03 lds r24, 0x0365
5dda: 90 91 66 03 lds r25, 0x0366
5dde: 07 97 sbiw r24, 0x07 ; 7
5de0: 34 f4 brge .+12 ; 0x5dee <Mittelwert+0x868>
5de2: 80 e3 ldi r24, 0x30 ; 48
5de4: 98 ef ldi r25, 0xF8 ; 248
5de6: 90 93 05 06 sts 0x0605, r25
5dea: 80 93 04 06 sts 0x0604, r24
5dee: 80 91 65 03 lds r24, 0x0365
5df2: 90 91 66 03 lds r25, 0x0366
5df6: 81 3d cpi r24, 0xD1 ; 209
5df8: 97 40 sbci r25, 0x07 ; 7
5dfa: 34 f0 brlt .+12 ; 0x5e08 <Mittelwert+0x882>
5dfc: 88 ee ldi r24, 0xE8 ; 232
5dfe: 93 e0 ldi r25, 0x03 ; 3
5e00: 90 93 05 06 sts 0x0605, r25
5e04: 80 93 04 06 sts 0x0604, r24
5e08: 80 91 65 03 lds r24, 0x0365
5e0c: 90 91 66 03 lds r25, 0x0366
5e10: 80 3e cpi r24, 0xE0 ; 224
5e12: 97 40 sbci r25, 0x07 ; 7
5e14: 34 f0 brlt .+12 ; 0x5e22 <Mittelwert+0x89c>
5e16: 80 ed ldi r24, 0xD0 ; 208
5e18: 97 e0 ldi r25, 0x07 ; 7
5e1a: 90 93 05 06 sts 0x0605, r25
5e1e: 80 93 04 06 sts 0x0604, r24
5e22: 80 91 63 03 lds r24, 0x0363
5e26: 90 91 64 03 lds r25, 0x0364
5e2a: 0f 97 sbiw r24, 0x0f ; 15
5e2c: 34 f4 brge .+12 ; 0x5e3a <Mittelwert+0x8b4>
5e2e: 88 e1 ldi r24, 0x18 ; 24
5e30: 9c ef ldi r25, 0xFC ; 252
5e32: 90 93 fa 05 sts 0x05FA, r25
5e36: 80 93 f9 05 sts 0x05F9, r24
5e3a: 80 91 63 03 lds r24, 0x0363
5e3e: 90 91 64 03 lds r25, 0x0364
5e42: 07 97 sbiw r24, 0x07 ; 7
5e44: 34 f4 brge .+12 ; 0x5e52 <Mittelwert+0x8cc>
5e46: 80 e3 ldi r24, 0x30 ; 48
5e48: 98 ef ldi r25, 0xF8 ; 248
5e4a: 90 93 fa 05 sts 0x05FA, r25
5e4e: 80 93 f9 05 sts 0x05F9, r24
5e52: 80 91 63 03 lds r24, 0x0363
5e56: 90 91 64 03 lds r25, 0x0364
5e5a: 81 3d cpi r24, 0xD1 ; 209
5e5c: 97 40 sbci r25, 0x07 ; 7
5e5e: 34 f0 brlt .+12 ; 0x5e6c <Mittelwert+0x8e6>
5e60: 88 ee ldi r24, 0xE8 ; 232
5e62: 93 e0 ldi r25, 0x03 ; 3
5e64: 90 93 fa 05 sts 0x05FA, r25
5e68: 80 93 f9 05 sts 0x05F9, r24
5e6c: 80 91 63 03 lds r24, 0x0363
5e70: 90 91 64 03 lds r25, 0x0364
5e74: 80 3e cpi r24, 0xE0 ; 224
5e76: 97 40 sbci r25, 0x07 ; 7
5e78: 34 f0 brlt .+12 ; 0x5e86 <Mittelwert+0x900>
5e7a: 80 ed ldi r24, 0xD0 ; 208
5e7c: 97 e0 ldi r25, 0x07 ; 7
5e7e: 90 93 fa 05 sts 0x05FA, r25
5e82: 80 93 f9 05 sts 0x05F9, r24
5e86: 40 91 35 01 lds r20, 0x0135
5e8a: 44 23 and r20, r20
5e8c: 09 f4 brne .+2 ; 0x5e90 <Mittelwert+0x90a>
5e8e: a9 c0 rjmp .+338 ; 0x5fe2 <Mittelwert+0xa5c>
5e90: 20 91 18 01 lds r18, 0x0118
5e94: 30 91 19 01 lds r19, 0x0119
5e98: 60 91 a8 03 lds r22, 0x03A8
5e9c: 70 91 a9 03 lds r23, 0x03A9
5ea0: 26 1b sub r18, r22
5ea2: 37 0b sbc r19, r23
5ea4: 30 93 a7 03 sts 0x03A7, r19
5ea8: 20 93 a6 03 sts 0x03A6, r18
5eac: 80 91 18 01 lds r24, 0x0118
5eb0: 90 91 19 01 lds r25, 0x0119
5eb4: 86 0f add r24, r22
5eb6: 97 1f adc r25, r23
5eb8: 97 fd sbrc r25, 7
5eba: 01 96 adiw r24, 0x01 ; 1
5ebc: 95 95 asr r25
5ebe: 87 95 ror r24
5ec0: 90 93 a9 03 sts 0x03A9, r25
5ec4: 80 93 a8 03 sts 0x03A8, r24
5ec8: 21 38 cpi r18, 0x81 ; 129
5eca: 31 05 cpc r19, r1
5ecc: 1c f0 brlt .+6 ; 0x5ed4 <Mittelwert+0x94e>
5ece: 80 e8 ldi r24, 0x80 ; 128
5ed0: 90 e0 ldi r25, 0x00 ; 0
5ed2: 05 c0 rjmp .+10 ; 0x5ede <Mittelwert+0x958>
5ed4: 20 38 cpi r18, 0x80 ; 128
5ed6: 3f 4f sbci r19, 0xFF ; 255
5ed8: 34 f4 brge .+12 ; 0x5ee6 <Mittelwert+0x960>
5eda: 80 e8 ldi r24, 0x80 ; 128
5edc: 9f ef ldi r25, 0xFF ; 255
5ede: 90 93 a7 03 sts 0x03A7, r25
5ee2: 80 93 a6 03 sts 0x03A6, r24
5ee6: 20 91 16 01 lds r18, 0x0116
5eea: 30 91 17 01 lds r19, 0x0117
5eee: 60 91 a4 03 lds r22, 0x03A4
5ef2: 70 91 a5 03 lds r23, 0x03A5
5ef6: 26 1b sub r18, r22
5ef8: 37 0b sbc r19, r23
5efa: 30 93 a3 03 sts 0x03A3, r19
5efe: 20 93 a2 03 sts 0x03A2, r18
5f02: 80 91 16 01 lds r24, 0x0116
5f06: 90 91 17 01 lds r25, 0x0117
5f0a: 86 0f add r24, r22
5f0c: 97 1f adc r25, r23
5f0e: 97 fd sbrc r25, 7
5f10: 01 96 adiw r24, 0x01 ; 1
5f12: 95 95 asr r25
5f14: 87 95 ror r24
5f16: 90 93 a5 03 sts 0x03A5, r25
5f1a: 80 93 a4 03 sts 0x03A4, r24
5f1e: 21 38 cpi r18, 0x81 ; 129
5f20: 31 05 cpc r19, r1
5f22: 1c f0 brlt .+6 ; 0x5f2a <Mittelwert+0x9a4>
5f24: 80 e8 ldi r24, 0x80 ; 128
5f26: 90 e0 ldi r25, 0x00 ; 0
5f28: 05 c0 rjmp .+10 ; 0x5f34 <Mittelwert+0x9ae>
5f2a: 20 38 cpi r18, 0x80 ; 128
5f2c: 3f 4f sbci r19, 0xFF ; 255
5f2e: 34 f4 brge .+12 ; 0x5f3c <Mittelwert+0x9b6>
5f30: 80 e8 ldi r24, 0x80 ; 128
5f32: 9f ef ldi r25, 0xFF ; 255
5f34: 90 93 a3 03 sts 0x03A3, r25
5f38: 80 93 a2 03 sts 0x03A2, r24
5f3c: 50 e0 ldi r21, 0x00 ; 0
5f3e: 80 91 a6 03 lds r24, 0x03A6
5f42: 90 91 a7 03 lds r25, 0x03A7
5f46: 48 9f mul r20, r24
5f48: 90 01 movw r18, r0
5f4a: 49 9f mul r20, r25
5f4c: 30 0d add r19, r0
5f4e: 58 9f mul r21, r24
5f50: 30 0d add r19, r0
5f52: 11 24 eor r1, r1
5f54: c9 01 movw r24, r18
5f56: 37 fd sbrc r19, 7
5f58: 0f 96 adiw r24, 0x0f ; 15
5f5a: bc 01 movw r22, r24
5f5c: b4 e0 ldi r27, 0x04 ; 4
5f5e: 75 95 asr r23
5f60: 67 95 ror r22
5f62: ba 95 dec r27
5f64: e1 f7 brne .-8 ; 0x5f5e <Mittelwert+0x9d8>
5f66: 80 91 04 06 lds r24, 0x0604
5f6a: 90 91 05 06 lds r25, 0x0605
5f6e: 86 0f add r24, r22
5f70: 97 1f adc r25, r23
5f72: 90 93 05 06 sts 0x0605, r25
5f76: 80 93 04 06 sts 0x0604, r24
5f7a: 60 91 a2 03 lds r22, 0x03A2
5f7e: 70 91 a3 03 lds r23, 0x03A3
5f82: 46 9f mul r20, r22
5f84: c0 01 movw r24, r0
5f86: 47 9f mul r20, r23
5f88: 90 0d add r25, r0
5f8a: 56 9f mul r21, r22
5f8c: 90 0d add r25, r0
5f8e: 11 24 eor r1, r1
5f90: ac 01 movw r20, r24
5f92: 97 ff sbrs r25, 7
5f94: 02 c0 rjmp .+4 ; 0x5f9a <Mittelwert+0xa14>
5f96: 41 5f subi r20, 0xF1 ; 241
5f98: 5f 4f sbci r21, 0xFF ; 255
5f9a: ba 01 movw r22, r20
5f9c: a4 e0 ldi r26, 0x04 ; 4
5f9e: 75 95 asr r23
5fa0: 67 95 ror r22
5fa2: aa 95 dec r26
5fa4: e1 f7 brne .-8 ; 0x5f9e <Mittelwert+0xa18>
5fa6: 40 91 f9 05 lds r20, 0x05F9
5faa: 50 91 fa 05 lds r21, 0x05FA
5fae: 46 0f add r20, r22
5fb0: 57 1f adc r21, r23
5fb2: 50 93 fa 05 sts 0x05FA, r21
5fb6: 40 93 f9 05 sts 0x05F9, r20
5fba: 40 91 18 01 lds r20, 0x0118
5fbe: 50 91 19 01 lds r21, 0x0119
5fc2: 42 0f add r20, r18
5fc4: 53 1f adc r21, r19
5fc6: 50 93 19 01 sts 0x0119, r21
5fca: 40 93 18 01 sts 0x0118, r20
5fce: 20 91 16 01 lds r18, 0x0116
5fd2: 30 91 17 01 lds r19, 0x0117
5fd6: 28 0f add r18, r24
5fd8: 39 1f adc r19, r25
5fda: 30 93 17 01 sts 0x0117, r19
5fde: 20 93 16 01 sts 0x0116, r18
5fe2: e0 90 07 06 lds r14, 0x0607
5fe6: f0 90 08 06 lds r15, 0x0608
5fea: d0 90 28 01 lds r13, 0x0128
5fee: 90 91 f2 05 lds r25, 0x05F2
5ff2: 80 91 f3 05 lds r24, 0x05F3
5ff6: a9 2f mov r26, r25
5ff8: b8 2f mov r27, r24
5ffa: 1e 14 cp r1, r14
5ffc: 1f 04 cpc r1, r15
5ffe: 84 f4 brge .+32 ; 0x6020 <Mittelwert+0xa9a>
6000: b7 ff sbrs r27, 7
6002: 03 c0 rjmp .+6 ; 0x600a <Mittelwert+0xa84>
6004: b1 95 neg r27
6006: a1 95 neg r26
6008: b1 09 sbc r27, r1
600a: 2d 2d mov r18, r13
600c: 30 e0 ldi r19, 0x00 ; 0
600e: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
6012: 20 e4 ldi r18, 0x40 ; 64
6014: 30 e0 ldi r19, 0x00 ; 0
6016: 40 e0 ldi r20, 0x00 ; 0
6018: 50 e0 ldi r21, 0x00 ; 0
601a: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
601e: 16 c0 rjmp .+44 ; 0x604c <Mittelwert+0xac6>
6020: b7 ff sbrs r27, 7
6022: 03 c0 rjmp .+6 ; 0x602a <Mittelwert+0xaa4>
6024: b1 95 neg r27
6026: a1 95 neg r26
6028: b1 09 sbc r27, r1
602a: 2d 2d mov r18, r13
602c: 30 e0 ldi r19, 0x00 ; 0
602e: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
6032: 20 e4 ldi r18, 0x40 ; 64
6034: 30 e0 ldi r19, 0x00 ; 0
6036: 40 e0 ldi r20, 0x00 ; 0
6038: 50 e0 ldi r21, 0x00 ; 0
603a: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
603e: 50 95 com r21
6040: 40 95 com r20
6042: 30 95 com r19
6044: 21 95 neg r18
6046: 3f 4f sbci r19, 0xFF ; 255
6048: 4f 4f sbci r20, 0xFF ; 255
604a: 5f 4f sbci r21, 0xFF ; 255
604c: 20 0f add r18, r16
604e: 31 1f adc r19, r17
6050: 30 93 03 06 sts 0x0603, r19
6054: 20 93 02 06 sts 0x0602, r18
6058: 00 91 0c 06 lds r16, 0x060C
605c: 10 91 0d 06 lds r17, 0x060D
6060: 90 91 f4 05 lds r25, 0x05F4
6064: 80 91 f5 05 lds r24, 0x05F5
6068: a9 2f mov r26, r25
606a: b8 2f mov r27, r24
606c: 10 16 cp r1, r16
606e: 11 06 cpc r1, r17
6070: 84 f4 brge .+32 ; 0x6092 <Mittelwert+0xb0c>
6072: b7 ff sbrs r27, 7
6074: 03 c0 rjmp .+6 ; 0x607c <Mittelwert+0xaf6>
6076: b1 95 neg r27
6078: a1 95 neg r26
607a: b1 09 sbc r27, r1
607c: 2d 2d mov r18, r13
607e: 30 e0 ldi r19, 0x00 ; 0
6080: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
6084: 20 e4 ldi r18, 0x40 ; 64
6086: 30 e0 ldi r19, 0x00 ; 0
6088: 40 e0 ldi r20, 0x00 ; 0
608a: 50 e0 ldi r21, 0x00 ; 0
608c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
6090: 16 c0 rjmp .+44 ; 0x60be <Mittelwert+0xb38>
6092: b7 ff sbrs r27, 7
6094: 03 c0 rjmp .+6 ; 0x609c <Mittelwert+0xb16>
6096: b1 95 neg r27
6098: a1 95 neg r26
609a: b1 09 sbc r27, r1
609c: 2d 2d mov r18, r13
609e: 30 e0 ldi r19, 0x00 ; 0
60a0: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
60a4: 20 e4 ldi r18, 0x40 ; 64
60a6: 30 e0 ldi r19, 0x00 ; 0
60a8: 40 e0 ldi r20, 0x00 ; 0
60aa: 50 e0 ldi r21, 0x00 ; 0
60ac: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
60b0: 50 95 com r21
60b2: 40 95 com r20
60b4: 30 95 com r19
60b6: 21 95 neg r18
60b8: 3f 4f sbci r19, 0xFF ; 255
60ba: 4f 4f sbci r20, 0xFF ; 255
60bc: 5f 4f sbci r21, 0xFF ; 255
60be: 22 0d add r18, r2
60c0: 33 1d adc r19, r3
60c2: 30 93 fc 05 sts 0x05FC, r19
60c6: 20 93 fb 05 sts 0x05FB, r18
60ca: 80 91 39 06 lds r24, 0x0639
60ce: 87 ff sbrs r24, 7
60d0: 32 c0 rjmp .+100 ; 0x6136 <Mittelwert+0xbb0>
60d2: 80 91 e5 03 lds r24, 0x03E5
60d6: 81 11 cpse r24, r1
60d8: 2e c0 rjmp .+92 ; 0x6136 <Mittelwert+0xbb0>
60da: 80 91 e4 03 lds r24, 0x03E4
60de: 81 11 cpse r24, r1
60e0: 2a c0 rjmp .+84 ; 0x6136 <Mittelwert+0xbb0>
60e2: 01 30 cpi r16, 0x01 ; 1
60e4: 71 e0 ldi r23, 0x01 ; 1
60e6: 17 07 cpc r17, r23
60e8: 14 f0 brlt .+4 ; 0x60ee <Mittelwert+0xb68>
60ea: 1a 95 dec r17
60ec: 05 c0 rjmp .+10 ; 0x60f8 <Mittelwert+0xb72>
60ee: 01 15 cp r16, r1
60f0: 8f ef ldi r24, 0xFF ; 255
60f2: 18 07 cpc r17, r24
60f4: 5c f4 brge .+22 ; 0x610c <Mittelwert+0xb86>
60f6: 13 95 inc r17
60f8: 80 91 04 06 lds r24, 0x0604
60fc: 90 91 05 06 lds r25, 0x0605
6100: 80 0f add r24, r16
6102: 91 1f adc r25, r17
6104: 90 93 05 06 sts 0x0605, r25
6108: 80 93 04 06 sts 0x0604, r24
610c: 91 e0 ldi r25, 0x01 ; 1
610e: e9 16 cp r14, r25
6110: f9 06 cpc r15, r25
6112: 14 f0 brlt .+4 ; 0x6118 <Mittelwert+0xb92>
6114: fa 94 dec r15
6116: 05 c0 rjmp .+10 ; 0x6122 <Mittelwert+0xb9c>
6118: e1 14 cp r14, r1
611a: bf ef ldi r27, 0xFF ; 255
611c: fb 06 cpc r15, r27
611e: 5c f4 brge .+22 ; 0x6136 <Mittelwert+0xbb0>
6120: f3 94 inc r15
6122: 80 91 f9 05 lds r24, 0x05F9
6126: 90 91 fa 05 lds r25, 0x05FA
612a: 8e 0d add r24, r14
612c: 9f 1d adc r25, r15
612e: 90 93 fa 05 sts 0x05FA, r25
6132: 80 93 f9 05 sts 0x05F9, r24
6136: 68 96 adiw r28, 0x18 ; 24
6138: 0f b6 in r0, 0x3f ; 63
613a: f8 94 cli
613c: de bf out 0x3e, r29 ; 62
613e: 0f be out 0x3f, r0 ; 63
6140: cd bf out 0x3d, r28 ; 61
6142: df 91 pop r29
6144: cf 91 pop r28
6146: 1f 91 pop r17
6148: 0f 91 pop r16
614a: ff 90 pop r15
614c: ef 90 pop r14
614e: df 90 pop r13
6150: cf 90 pop r12
6152: bf 90 pop r11
6154: af 90 pop r10
6156: 9f 90 pop r9
6158: 8f 90 pop r8
615a: 7f 90 pop r7
615c: 6f 90 pop r6
615e: 5f 90 pop r5
6160: 4f 90 pop r4
6162: 3f 90 pop r3
6164: 2f 90 pop r2
6166: 08 95 ret
00006168 <SendMotorData>:
6168: cf 93 push r28
616a: df 93 push r29
616c: 80 91 01 04 lds r24, 0x0401
6170: 81 11 cpse r24, r1
6172: 27 c0 rjmp .+78 ; 0x61c2 <SendMotorData+0x5a>
6174: 80 91 c9 03 lds r24, 0x03C9
6178: 8c 7f andi r24, 0xFC ; 252
617a: 80 93 c9 03 sts 0x03C9, r24
617e: 80 91 c8 03 lds r24, 0x03C8
6182: 8f 7d andi r24, 0xDF ; 223
6184: 80 93 c8 03 sts 0x03C8, r24
6188: e4 e4 ldi r30, 0x44 ; 68
618a: fa e0 ldi r31, 0x0A ; 10
618c: a6 e7 ldi r26, 0x76 ; 118
618e: b9 e0 ldi r27, 0x09 ; 9
6190: 80 91 f3 04 lds r24, 0x04F3
6194: 81 11 cpse r24, r1
6196: 01 c0 rjmp .+2 ; 0x619a <SendMotorData+0x32>
6198: 10 82 st Z, r1
619a: 81 91 ld r24, Z+
619c: ed 01 movw r28, r26
619e: 21 97 sbiw r28, 0x01 ; 1
61a0: 88 83 st Y, r24
61a2: 1c 92 st X, r1
61a4: 1f 96 adiw r26, 0x0f ; 15
61a6: 8a e0 ldi r24, 0x0A ; 10
61a8: e0 35 cpi r30, 0x50 ; 80
61aa: f8 07 cpc r31, r24
61ac: 89 f7 brne .-30 ; 0x6190 <SendMotorData+0x28>
61ae: 80 91 f3 04 lds r24, 0x04F3
61b2: 88 23 and r24, r24
61b4: 59 f0 breq .+22 ; 0x61cc <SendMotorData+0x64>
61b6: 80 91 f3 04 lds r24, 0x04F3
61ba: 81 50 subi r24, 0x01 ; 1
61bc: 80 93 f3 04 sts 0x04F3, r24
61c0: 05 c0 rjmp .+10 ; 0x61cc <SendMotorData+0x64>
61c2: 80 91 c9 03 lds r24, 0x03C9
61c6: 81 60 ori r24, 0x01 ; 1
61c8: 80 93 c9 03 sts 0x03C9, r24
61cc: 80 91 de 04 lds r24, 0x04DE
61d0: 88 23 and r24, r24
61d2: 19 f0 breq .+6 ; 0x61da <SendMotorData+0x72>
61d4: 10 92 de 04 sts 0x04DE, r1
61d8: 0a c0 rjmp .+20 ; 0x61ee <SendMotorData+0x86>
61da: 10 92 e1 04 sts 0x04E1, r1
61de: 80 91 dc 04 lds r24, 0x04DC
61e2: 8e 7f andi r24, 0xFE ; 254
61e4: 80 93 dc 04 sts 0x04DC, r24
61e8: 85 ea ldi r24, 0xA5 ; 165
61ea: 80 93 bc 00 sts 0x00BC, r24
61ee: df 91 pop r29
61f0: cf 91 pop r28
61f2: 08 95 ret
000061f4 <GetChannelValue>:
61f4: 88 23 and r24, r24
61f6: a9 f0 breq .+42 ; 0x6222 <GetChannelValue+0x2e>
61f8: e8 2f mov r30, r24
61fa: f0 e0 ldi r31, 0x00 ; 0
61fc: ee 0f add r30, r30
61fe: ff 1f adc r31, r31
6200: e2 5f subi r30, 0xF2 ; 242
6202: f7 4f sbci r31, 0xF7 ; 247
6204: 80 81 ld r24, Z
6206: 91 81 ldd r25, Z+1 ; 0x01
6208: 81 58 subi r24, 0x81 ; 129
620a: 9f 4f sbci r25, 0xFF ; 255
620c: 97 ff sbrs r25, 7
620e: 02 c0 rjmp .+4 ; 0x6214 <GetChannelValue+0x20>
6210: 80 e0 ldi r24, 0x00 ; 0
6212: 90 e0 ldi r25, 0x00 ; 0
6214: 8f 3f cpi r24, 0xFF ; 255
6216: 91 05 cpc r25, r1
6218: 29 f0 breq .+10 ; 0x6224 <GetChannelValue+0x30>
621a: 24 f0 brlt .+8 ; 0x6224 <GetChannelValue+0x30>
621c: 8f ef ldi r24, 0xFF ; 255
621e: 90 e0 ldi r25, 0x00 ; 0
6220: 08 95 ret
6222: 80 e0 ldi r24, 0x00 ; 0
6224: 08 95 ret
00006226 <ParameterZuordnung>:
6226: cf 93 push r28
6228: df 93 push r29
622a: c0 e2 ldi r28, 0x20 ; 32
622c: d5 e0 ldi r29, 0x05 ; 5
622e: e3 e0 ldi r30, 0x03 ; 3
6230: f4 e0 ldi r31, 0x04 ; 4
6232: 29 91 ld r18, Y+
6234: a2 2f mov r26, r18
6236: b0 e0 ldi r27, 0x00 ; 0
6238: aa 0f add r26, r26
623a: bb 1f adc r27, r27
623c: a2 5f subi r26, 0xF2 ; 242
623e: b7 4f sbci r27, 0xF7 ; 247
6240: 8d 91 ld r24, X+
6242: 9c 91 ld r25, X
6244: 81 58 subi r24, 0x81 ; 129
6246: 9f 4f sbci r25, 0xFF ; 255
6248: 97 ff sbrs r25, 7
624a: 02 c0 rjmp .+4 ; 0x6250 <ParameterZuordnung+0x2a>
624c: 80 e0 ldi r24, 0x00 ; 0
624e: 90 e0 ldi r25, 0x00 ; 0
6250: 8f 3f cpi r24, 0xFF ; 255
6252: 91 05 cpc r25, r1
6254: 19 f0 breq .+6 ; 0x625c <ParameterZuordnung+0x36>
6256: 14 f0 brlt .+4 ; 0x625c <ParameterZuordnung+0x36>
6258: 8f ef ldi r24, 0xFF ; 255
625a: 90 e0 ldi r25, 0x00 ; 0
625c: 29 31 cpi r18, 0x19 ; 25
625e: 11 f4 brne .+4 ; 0x6264 <ParameterZuordnung+0x3e>
6260: 80 83 st Z, r24
6262: 1c c0 rjmp .+56 ; 0x629c <ParameterZuordnung+0x76>
6264: 60 81 ld r22, Z
6266: 46 2f mov r20, r22
6268: 50 e0 ldi r21, 0x00 ; 0
626a: 84 17 cp r24, r20
626c: 95 07 cpc r25, r21
626e: b1 f0 breq .+44 ; 0x629c <ParameterZuordnung+0x76>
6270: 9c 01 movw r18, r24
6272: 24 1b sub r18, r20
6274: 35 0b sbc r19, r21
6276: 37 ff sbrs r19, 7
6278: 02 c0 rjmp .+4 ; 0x627e <ParameterZuordnung+0x58>
627a: 2d 5f subi r18, 0xFD ; 253
627c: 3f 4f sbci r19, 0xFF ; 255
627e: 35 95 asr r19
6280: 27 95 ror r18
6282: 35 95 asr r19
6284: 27 95 ror r18
6286: 26 0f add r18, r22
6288: 20 83 st Z, r18
628a: 42 2f mov r20, r18
628c: 50 e0 ldi r21, 0x00 ; 0
628e: 84 17 cp r24, r20
6290: 95 07 cpc r25, r21
6292: 14 f4 brge .+4 ; 0x6298 <ParameterZuordnung+0x72>
6294: 21 50 subi r18, 0x01 ; 1
6296: 01 c0 rjmp .+2 ; 0x629a <ParameterZuordnung+0x74>
6298: 2f 5f subi r18, 0xFF ; 255
629a: 20 83 st Z, r18
629c: 31 96 adiw r30, 0x01 ; 1
629e: 25 e0 ldi r18, 0x05 ; 5
62a0: c8 32 cpi r28, 0x28 ; 40
62a2: d2 07 cpc r29, r18
62a4: 31 f6 brne .-116 ; 0x6232 <ParameterZuordnung+0xc>
62a6: 80 91 2a 05 lds r24, 0x052A
62aa: 88 3f cpi r24, 0xF8 ; 248
62ac: 38 f0 brcs .+14 ; 0x62bc <ParameterZuordnung+0x96>
62ae: ef ef ldi r30, 0xFF ; 255
62b0: f0 e0 ldi r31, 0x00 ; 0
62b2: e8 1b sub r30, r24
62b4: f1 09 sbc r31, r1
62b6: ed 5f subi r30, 0xFD ; 253
62b8: fb 4f sbci r31, 0xFB ; 251
62ba: 80 81 ld r24, Z
62bc: 80 93 3a 01 sts 0x013A, r24
62c0: 80 91 3a 01 lds r24, 0x013A
62c4: 84 36 cpi r24, 0x64 ; 100
62c6: 18 f0 brcs .+6 ; 0x62ce <ParameterZuordnung+0xa8>
62c8: 84 e6 ldi r24, 0x64 ; 100
62ca: 80 93 3a 01 sts 0x013A, r24
62ce: 80 91 2c 05 lds r24, 0x052C
62d2: 88 3f cpi r24, 0xF8 ; 248
62d4: 38 f0 brcs .+14 ; 0x62e4 <ParameterZuordnung+0xbe>
62d6: ef ef ldi r30, 0xFF ; 255
62d8: f0 e0 ldi r31, 0x00 ; 0
62da: e8 1b sub r30, r24
62dc: f1 09 sbc r31, r1
62de: ed 5f subi r30, 0xFD ; 253
62e0: fb 4f sbci r31, 0xFB ; 251
62e2: 80 81 ld r24, Z
62e4: 80 93 39 01 sts 0x0139, r24
62e8: 80 91 39 01 lds r24, 0x0139
62ec: 84 36 cpi r24, 0x64 ; 100
62ee: 18 f0 brcs .+6 ; 0x62f6 <ParameterZuordnung+0xd0>
62f0: 84 e6 ldi r24, 0x64 ; 100
62f2: 80 93 39 01 sts 0x0139, r24
62f6: 80 91 39 05 lds r24, 0x0539
62fa: 88 3f cpi r24, 0xF8 ; 248
62fc: 38 f0 brcs .+14 ; 0x630c <ParameterZuordnung+0xe6>
62fe: ef ef ldi r30, 0xFF ; 255
6300: f0 e0 ldi r31, 0x00 ; 0
6302: e8 1b sub r30, r24
6304: f1 09 sbc r31, r1
6306: ed 5f subi r30, 0xFD ; 253
6308: fb 4f sbci r31, 0xFB ; 251
630a: 80 81 ld r24, Z
630c: 80 93 34 01 sts 0x0134, r24
6310: 80 91 34 01 lds r24, 0x0134
6314: 8b 30 cpi r24, 0x0B ; 11
6316: 18 f4 brcc .+6 ; 0x631e <ParameterZuordnung+0xf8>
6318: 8a e0 ldi r24, 0x0A ; 10
631a: 80 93 34 01 sts 0x0134, r24
631e: 80 91 66 05 lds r24, 0x0566
6322: 88 3f cpi r24, 0xF8 ; 248
6324: 38 f0 brcs .+14 ; 0x6334 <ParameterZuordnung+0x10e>
6326: ef ef ldi r30, 0xFF ; 255
6328: f0 e0 ldi r31, 0x00 ; 0
632a: e8 1b sub r30, r24
632c: f1 09 sbc r31, r1
632e: ed 5f subi r30, 0xFD ; 253
6330: fb 4f sbci r31, 0xFB ; 251
6332: 80 81 ld r24, Z
6334: 80 93 18 06 sts 0x0618, r24
6338: 80 91 18 06 lds r24, 0x0618
633c: 86 30 cpi r24, 0x06 ; 6
633e: 18 f4 brcc .+6 ; 0x6346 <ParameterZuordnung+0x120>
6340: 85 e0 ldi r24, 0x05 ; 5
6342: 80 93 18 06 sts 0x0618, r24
6346: 80 91 68 05 lds r24, 0x0568
634a: 88 3f cpi r24, 0xF8 ; 248
634c: 38 f0 brcs .+14 ; 0x635c <ParameterZuordnung+0x136>
634e: ef ef ldi r30, 0xFF ; 255
6350: f0 e0 ldi r31, 0x00 ; 0
6352: e8 1b sub r30, r24
6354: f1 09 sbc r31, r1
6356: ed 5f subi r30, 0xFD ; 253
6358: fb 4f sbci r31, 0xFB ; 251
635a: 80 81 ld r24, Z
635c: 80 93 40 06 sts 0x0640, r24
6360: 80 91 40 06 lds r24, 0x0640
6364: 86 30 cpi r24, 0x06 ; 6
6366: 18 f4 brcc .+6 ; 0x636e <ParameterZuordnung+0x148>
6368: 85 e0 ldi r24, 0x05 ; 5
636a: 80 93 40 06 sts 0x0640, r24
636e: 80 91 53 05 lds r24, 0x0553
6372: 87 3f cpi r24, 0xF7 ; 247
6374: 29 f4 brne .+10 ; 0x6380 <ParameterZuordnung+0x15a>
6376: 42 9b sbis 0x08, 2 ; 8
6378: 07 c0 rjmp .+14 ; 0x6388 <ParameterZuordnung+0x162>
637a: 80 91 88 05 lds r24, 0x0588
637e: 17 c0 rjmp .+46 ; 0x63ae <ParameterZuordnung+0x188>
6380: 86 3f cpi r24, 0xF6 ; 246
6382: 29 f4 brne .+10 ; 0x638e <ParameterZuordnung+0x168>
6384: 43 99 sbic 0x08, 3 ; 8
6386: f9 cf rjmp .-14 ; 0x637a <ParameterZuordnung+0x154>
6388: 80 91 89 05 lds r24, 0x0589
638c: 10 c0 rjmp .+32 ; 0x63ae <ParameterZuordnung+0x188>
638e: 88 3f cpi r24, 0xF8 ; 248
6390: 38 f0 brcs .+14 ; 0x63a0 <ParameterZuordnung+0x17a>
6392: ef ef ldi r30, 0xFF ; 255
6394: f0 e0 ldi r31, 0x00 ; 0
6396: e8 1b sub r30, r24
6398: f1 09 sbc r31, r1
639a: ed 5f subi r30, 0xFD ; 253
639c: fb 4f sbci r31, 0xFB ; 251
639e: 80 81 ld r24, Z
63a0: 80 93 15 06 sts 0x0615, r24
63a4: 80 91 15 06 lds r24, 0x0615
63a8: 89 31 cpi r24, 0x19 ; 25
63aa: 18 f4 brcc .+6 ; 0x63b2 <ParameterZuordnung+0x18c>
63ac: 88 e1 ldi r24, 0x18 ; 24
63ae: 80 93 15 06 sts 0x0615, r24
63b2: 80 91 54 05 lds r24, 0x0554
63b6: 87 3f cpi r24, 0xF7 ; 247
63b8: 29 f4 brne .+10 ; 0x63c4 <ParameterZuordnung+0x19e>
63ba: 42 9b sbis 0x08, 2 ; 8
63bc: 07 c0 rjmp .+14 ; 0x63cc <ParameterZuordnung+0x1a6>
63be: 80 91 8a 05 lds r24, 0x058A
63c2: 17 c0 rjmp .+46 ; 0x63f2 <ParameterZuordnung+0x1cc>
63c4: 86 3f cpi r24, 0xF6 ; 246
63c6: 29 f4 brne .+10 ; 0x63d2 <ParameterZuordnung+0x1ac>
63c8: 43 99 sbic 0x08, 3 ; 8
63ca: f9 cf rjmp .-14 ; 0x63be <ParameterZuordnung+0x198>
63cc: 80 91 8b 05 lds r24, 0x058B
63d0: 10 c0 rjmp .+32 ; 0x63f2 <ParameterZuordnung+0x1cc>
63d2: 88 3f cpi r24, 0xF8 ; 248
63d4: 38 f0 brcs .+14 ; 0x63e4 <ParameterZuordnung+0x1be>
63d6: ef ef ldi r30, 0xFF ; 255
63d8: f0 e0 ldi r31, 0x00 ; 0
63da: e8 1b sub r30, r24
63dc: f1 09 sbc r31, r1
63de: ed 5f subi r30, 0xFD ; 253
63e0: fb 4f sbci r31, 0xFB ; 251
63e2: 80 81 ld r24, Z
63e4: 80 93 f6 05 sts 0x05F6, r24
63e8: 80 91 f6 05 lds r24, 0x05F6
63ec: 89 31 cpi r24, 0x19 ; 25
63ee: 18 f4 brcc .+6 ; 0x63f6 <ParameterZuordnung+0x1d0>
63f0: 88 e1 ldi r24, 0x18 ; 24
63f2: 80 93 f6 05 sts 0x05F6, r24
63f6: 80 91 55 05 lds r24, 0x0555
63fa: 88 3f cpi r24, 0xF8 ; 248
63fc: 38 f0 brcs .+14 ; 0x640c <ParameterZuordnung+0x1e6>
63fe: ef ef ldi r30, 0xFF ; 255
6400: f0 e0 ldi r31, 0x00 ; 0
6402: e8 1b sub r30, r24
6404: f1 09 sbc r31, r1
6406: ed 5f subi r30, 0xFD ; 253
6408: fb 4f sbci r31, 0xFB ; 251
640a: 80 81 ld r24, Z
640c: 80 93 1e 06 sts 0x061E, r24
6410: 80 91 1e 06 lds r24, 0x061E
6414: 89 31 cpi r24, 0x19 ; 25
6416: 18 f4 brcc .+6 ; 0x641e <ParameterZuordnung+0x1f8>
6418: 88 e1 ldi r24, 0x18 ; 24
641a: 80 93 1e 06 sts 0x061E, r24
641e: 80 91 2b 05 lds r24, 0x052B
6422: e8 de rcall .-560 ; 0x61f4 <GetChannelValue>
6424: 80 93 df 03 sts 0x03DF, r24
6428: 80 91 2e 05 lds r24, 0x052E
642c: 88 3f cpi r24, 0xF8 ; 248
642e: 38 f0 brcs .+14 ; 0x643e <ParameterZuordnung+0x218>
6430: ef ef ldi r30, 0xFF ; 255
6432: f0 e0 ldi r31, 0x00 ; 0
6434: e8 1b sub r30, r24
6436: f1 09 sbc r31, r1
6438: ed 5f subi r30, 0xFD ; 253
643a: fb 4f sbci r31, 0xFB ; 251
643c: 80 81 ld r24, Z
643e: 80 93 38 01 sts 0x0138, r24
6442: 80 91 30 05 lds r24, 0x0530
6446: 88 3f cpi r24, 0xF8 ; 248
6448: 38 f0 brcs .+14 ; 0x6458 <ParameterZuordnung+0x232>
644a: ef ef ldi r30, 0xFF ; 255
644c: f0 e0 ldi r31, 0x00 ; 0
644e: e8 1b sub r30, r24
6450: f1 09 sbc r31, r1
6452: ed 5f subi r30, 0xFD ; 253
6454: fb 4f sbci r31, 0xFB ; 251
6456: 80 81 ld r24, Z
6458: 80 93 36 01 sts 0x0136, r24
645c: 80 91 38 05 lds r24, 0x0538
6460: 88 3f cpi r24, 0xF8 ; 248
6462: 38 f0 brcs .+14 ; 0x6472 <ParameterZuordnung+0x24c>
6464: ef ef ldi r30, 0xFF ; 255
6466: f0 e0 ldi r31, 0x00 ; 0
6468: e8 1b sub r30, r24
646a: f1 09 sbc r31, r1
646c: ed 5f subi r30, 0xFD ; 253
646e: fb 4f sbci r31, 0xFB ; 251
6470: 80 81 ld r24, Z
6472: 80 93 37 01 sts 0x0137, r24
6476: 80 91 3a 05 lds r24, 0x053A
647a: 88 3f cpi r24, 0xF8 ; 248
647c: 38 f0 brcs .+14 ; 0x648c <ParameterZuordnung+0x266>
647e: ef ef ldi r30, 0xFF ; 255
6480: f0 e0 ldi r31, 0x00 ; 0
6482: e8 1b sub r30, r24
6484: f1 09 sbc r31, r1
6486: ed 5f subi r30, 0xFD ; 253
6488: fb 4f sbci r31, 0xFB ; 251
648a: 80 81 ld r24, Z
648c: 80 93 33 01 sts 0x0133, r24
6490: 80 91 3b 05 lds r24, 0x053B
6494: 88 3f cpi r24, 0xF8 ; 248
6496: 38 f0 brcs .+14 ; 0x64a6 <ParameterZuordnung+0x280>
6498: ef ef ldi r30, 0xFF ; 255
649a: f0 e0 ldi r31, 0x00 ; 0
649c: e8 1b sub r30, r24
649e: f1 09 sbc r31, r1
64a0: ed 5f subi r30, 0xFD ; 253
64a2: fb 4f sbci r31, 0xFB ; 251
64a4: 80 81 ld r24, Z
64a6: 80 93 35 01 sts 0x0135, r24
64aa: 80 91 3c 05 lds r24, 0x053C
64ae: 88 3f cpi r24, 0xF8 ; 248
64b0: 38 f0 brcs .+14 ; 0x64c0 <ParameterZuordnung+0x29a>
64b2: ef ef ldi r30, 0xFF ; 255
64b4: f0 e0 ldi r31, 0x00 ; 0
64b6: e8 1b sub r30, r24
64b8: f1 09 sbc r31, r1
64ba: ed 5f subi r30, 0xFD ; 253
64bc: fb 4f sbci r31, 0xFB ; 251
64be: 80 81 ld r24, Z
64c0: 80 93 32 01 sts 0x0132, r24
64c4: 80 91 3d 05 lds r24, 0x053D
64c8: 88 3f cpi r24, 0xF8 ; 248
64ca: 38 f0 brcs .+14 ; 0x64da <ParameterZuordnung+0x2b4>
64cc: ef ef ldi r30, 0xFF ; 255
64ce: f0 e0 ldi r31, 0x00 ; 0
64d0: e8 1b sub r30, r24
64d2: f1 09 sbc r31, r1
64d4: ed 5f subi r30, 0xFD ; 253
64d6: fb 4f sbci r31, 0xFB ; 251
64d8: 80 81 ld r24, Z
64da: 80 93 31 01 sts 0x0131, r24
64de: 80 91 43 05 lds r24, 0x0543
64e2: 88 3f cpi r24, 0xF8 ; 248
64e4: 38 f0 brcs .+14 ; 0x64f4 <ParameterZuordnung+0x2ce>
64e6: ef ef ldi r30, 0xFF ; 255
64e8: f0 e0 ldi r31, 0x00 ; 0
64ea: e8 1b sub r30, r24
64ec: f1 09 sbc r31, r1
64ee: ed 5f subi r30, 0xFD ; 253
64f0: fb 4f sbci r31, 0xFB ; 251
64f2: 80 81 ld r24, Z
64f4: 80 93 30 01 sts 0x0130, r24
64f8: 80 91 44 05 lds r24, 0x0544
64fc: 88 3f cpi r24, 0xF8 ; 248
64fe: 38 f0 brcs .+14 ; 0x650e <ParameterZuordnung+0x2e8>
6500: ef ef ldi r30, 0xFF ; 255
6502: f0 e0 ldi r31, 0x00 ; 0
6504: e8 1b sub r30, r24
6506: f1 09 sbc r31, r1
6508: ed 5f subi r30, 0xFD ; 253
650a: fb 4f sbci r31, 0xFB ; 251
650c: 80 81 ld r24, Z
650e: 80 93 de 03 sts 0x03DE, r24
6512: 80 91 45 05 lds r24, 0x0545
6516: 88 3f cpi r24, 0xF8 ; 248
6518: 38 f0 brcs .+14 ; 0x6528 <ParameterZuordnung+0x302>
651a: ef ef ldi r30, 0xFF ; 255
651c: f0 e0 ldi r31, 0x00 ; 0
651e: e8 1b sub r30, r24
6520: f1 09 sbc r31, r1
6522: ed 5f subi r30, 0xFD ; 253
6524: fb 4f sbci r31, 0xFB ; 251
6526: 80 81 ld r24, Z
6528: 80 93 dd 03 sts 0x03DD, r24
652c: 80 91 46 05 lds r24, 0x0546
6530: 88 3f cpi r24, 0xF8 ; 248
6532: 38 f0 brcs .+14 ; 0x6542 <ParameterZuordnung+0x31c>
6534: ef ef ldi r30, 0xFF ; 255
6536: f0 e0 ldi r31, 0x00 ; 0
6538: e8 1b sub r30, r24
653a: f1 09 sbc r31, r1
653c: ed 5f subi r30, 0xFD ; 253
653e: fb 4f sbci r31, 0xFB ; 251
6540: 80 81 ld r24, Z
6542: 80 93 dc 03 sts 0x03DC, r24
6546: 80 91 47 05 lds r24, 0x0547
654a: 88 3f cpi r24, 0xF8 ; 248
654c: 38 f0 brcs .+14 ; 0x655c <ParameterZuordnung+0x336>
654e: ef ef ldi r30, 0xFF ; 255
6550: f0 e0 ldi r31, 0x00 ; 0
6552: e8 1b sub r30, r24
6554: f1 09 sbc r31, r1
6556: ed 5f subi r30, 0xFD ; 253
6558: fb 4f sbci r31, 0xFB ; 251
655a: 80 81 ld r24, Z
655c: 80 93 db 03 sts 0x03DB, r24
6560: 80 91 61 05 lds r24, 0x0561
6564: 88 3f cpi r24, 0xF8 ; 248
6566: 38 f0 brcs .+14 ; 0x6576 <ParameterZuordnung+0x350>
6568: ef ef ldi r30, 0xFF ; 255
656a: f0 e0 ldi r31, 0x00 ; 0
656c: e8 1b sub r30, r24
656e: f1 09 sbc r31, r1
6570: ed 5f subi r30, 0xFD ; 253
6572: fb 4f sbci r31, 0xFB ; 251
6574: 80 81 ld r24, Z
6576: 80 93 da 03 sts 0x03DA, r24
657a: 80 91 62 05 lds r24, 0x0562
657e: 88 3f cpi r24, 0xF8 ; 248
6580: 38 f0 brcs .+14 ; 0x6590 <ParameterZuordnung+0x36a>
6582: ef ef ldi r30, 0xFF ; 255
6584: f0 e0 ldi r31, 0x00 ; 0
6586: e8 1b sub r30, r24
6588: f1 09 sbc r31, r1
658a: ed 5f subi r30, 0xFD ; 253
658c: fb 4f sbci r31, 0xFB ; 251
658e: 80 81 ld r24, Z
6590: 80 93 d9 03 sts 0x03D9, r24
6594: 80 91 63 05 lds r24, 0x0563
6598: 88 3f cpi r24, 0xF8 ; 248
659a: 38 f0 brcs .+14 ; 0x65aa <ParameterZuordnung+0x384>
659c: ef ef ldi r30, 0xFF ; 255
659e: f0 e0 ldi r31, 0x00 ; 0
65a0: e8 1b sub r30, r24
65a2: f1 09 sbc r31, r1
65a4: ed 5f subi r30, 0xFD ; 253
65a6: fb 4f sbci r31, 0xFB ; 251
65a8: 80 81 ld r24, Z
65aa: 80 93 d8 03 sts 0x03D8, r24
65ae: 80 91 64 05 lds r24, 0x0564
65b2: 88 3f cpi r24, 0xF8 ; 248
65b4: 38 f0 brcs .+14 ; 0x65c4 <ParameterZuordnung+0x39e>
65b6: ef ef ldi r30, 0xFF ; 255
65b8: f0 e0 ldi r31, 0x00 ; 0
65ba: e8 1b sub r30, r24
65bc: f1 09 sbc r31, r1
65be: ed 5f subi r30, 0xFD ; 253
65c0: fb 4f sbci r31, 0xFB ; 251
65c2: 80 81 ld r24, Z
65c4: 80 93 d7 03 sts 0x03D7, r24
65c8: 80 91 48 05 lds r24, 0x0548
65cc: 88 3f cpi r24, 0xF8 ; 248
65ce: 38 f0 brcs .+14 ; 0x65de <ParameterZuordnung+0x3b8>
65d0: ef ef ldi r30, 0xFF ; 255
65d2: f0 e0 ldi r31, 0x00 ; 0
65d4: e8 1b sub r30, r24
65d6: f1 09 sbc r31, r1
65d8: ed 5f subi r30, 0xFD ; 253
65da: fb 4f sbci r31, 0xFB ; 251
65dc: 80 81 ld r24, Z
65de: 80 93 2f 01 sts 0x012F, r24
65e2: 80 91 4c 05 lds r24, 0x054C
65e6: 88 3f cpi r24, 0xF8 ; 248
65e8: 38 f0 brcs .+14 ; 0x65f8 <ParameterZuordnung+0x3d2>
65ea: ef ef ldi r30, 0xFF ; 255
65ec: f0 e0 ldi r31, 0x00 ; 0
65ee: e8 1b sub r30, r24
65f0: f1 09 sbc r31, r1
65f2: ed 5f subi r30, 0xFD ; 253
65f4: fb 4f sbci r31, 0xFB ; 251
65f6: 80 81 ld r24, Z
65f8: 80 93 2e 01 sts 0x012E, r24
65fc: 80 91 49 05 lds r24, 0x0549
6600: 88 3f cpi r24, 0xF8 ; 248
6602: 38 f0 brcs .+14 ; 0x6612 <ParameterZuordnung+0x3ec>
6604: ef ef ldi r30, 0xFF ; 255
6606: f0 e0 ldi r31, 0x00 ; 0
6608: e8 1b sub r30, r24
660a: f1 09 sbc r31, r1
660c: ed 5f subi r30, 0xFD ; 253
660e: fb 4f sbci r31, 0xFB ; 251
6610: 80 81 ld r24, Z
6612: 80 93 2d 01 sts 0x012D, r24
6616: 80 91 4d 05 lds r24, 0x054D
661a: 88 3f cpi r24, 0xF8 ; 248
661c: 38 f0 brcs .+14 ; 0x662c <ParameterZuordnung+0x406>
661e: ef ef ldi r30, 0xFF ; 255
6620: f0 e0 ldi r31, 0x00 ; 0
6622: e8 1b sub r30, r24
6624: f1 09 sbc r31, r1
6626: ed 5f subi r30, 0xFD ; 253
6628: fb 4f sbci r31, 0xFB ; 251
662a: 80 81 ld r24, Z
662c: 80 93 2c 01 sts 0x012C, r24
6630: 80 91 56 05 lds r24, 0x0556
6634: 88 3f cpi r24, 0xF8 ; 248
6636: 38 f0 brcs .+14 ; 0x6646 <ParameterZuordnung+0x420>
6638: ef ef ldi r30, 0xFF ; 255
663a: f0 e0 ldi r31, 0x00 ; 0
663c: e8 1b sub r30, r24
663e: f1 09 sbc r31, r1
6640: ed 5f subi r30, 0xFD ; 253
6642: fb 4f sbci r31, 0xFB ; 251
6644: 80 81 ld r24, Z
6646: 80 93 2b 01 sts 0x012B, r24
664a: 80 91 59 05 lds r24, 0x0559
664e: 88 3f cpi r24, 0xF8 ; 248
6650: 38 f0 brcs .+14 ; 0x6660 <ParameterZuordnung+0x43a>
6652: ef ef ldi r30, 0xFF ; 255
6654: f0 e0 ldi r31, 0x00 ; 0
6656: e8 1b sub r30, r24
6658: f1 09 sbc r31, r1
665a: ed 5f subi r30, 0xFD ; 253
665c: fb 4f sbci r31, 0xFB ; 251
665e: 80 81 ld r24, Z
6660: 80 93 2a 01 sts 0x012A, r24
6664: 80 91 5a 05 lds r24, 0x055A
6668: 88 3f cpi r24, 0xF8 ; 248
666a: 38 f0 brcs .+14 ; 0x667a <ParameterZuordnung+0x454>
666c: ef ef ldi r30, 0xFF ; 255
666e: f0 e0 ldi r31, 0x00 ; 0
6670: e8 1b sub r30, r24
6672: f1 09 sbc r31, r1
6674: ed 5f subi r30, 0xFD ; 253
6676: fb 4f sbci r31, 0xFB ; 251
6678: 80 81 ld r24, Z
667a: 80 93 29 01 sts 0x0129, r24
667e: 80 91 5b 05 lds r24, 0x055B
6682: 88 3f cpi r24, 0xF8 ; 248
6684: 38 f0 brcs .+14 ; 0x6694 <ParameterZuordnung+0x46e>
6686: ef ef ldi r30, 0xFF ; 255
6688: f0 e0 ldi r31, 0x00 ; 0
668a: e8 1b sub r30, r24
668c: f1 09 sbc r31, r1
668e: ed 5f subi r30, 0xFD ; 253
6690: fb 4f sbci r31, 0xFB ; 251
6692: 80 81 ld r24, Z
6694: 80 93 28 01 sts 0x0128, r24
6698: 80 91 84 05 lds r24, 0x0584
669c: 88 3f cpi r24, 0xF8 ; 248
669e: 38 f0 brcs .+14 ; 0x66ae <ParameterZuordnung+0x488>
66a0: ef ef ldi r30, 0xFF ; 255
66a2: f0 e0 ldi r31, 0x00 ; 0
66a4: e8 1b sub r30, r24
66a6: f1 09 sbc r31, r1
66a8: ed 5f subi r30, 0xFD ; 253
66aa: fb 4f sbci r31, 0xFB ; 251
66ac: 80 81 ld r24, Z
66ae: 80 93 01 06 sts 0x0601, r24
66b2: 80 91 28 05 lds r24, 0x0528
66b6: 80 93 39 06 sts 0x0639, r24
66ba: 80 91 95 05 lds r24, 0x0595
66be: 80 93 1d 06 sts 0x061D, r24
66c2: 80 91 60 05 lds r24, 0x0560
66c6: 88 3f cpi r24, 0xF8 ; 248
66c8: 38 f0 brcs .+14 ; 0x66d8 <ParameterZuordnung+0x4b2>
66ca: ef ef ldi r30, 0xFF ; 255
66cc: f0 e0 ldi r31, 0x00 ; 0
66ce: e8 1b sub r30, r24
66d0: f1 09 sbc r31, r1
66d2: ed 5f subi r30, 0xFD ; 253
66d4: fb 4f sbci r31, 0xFB ; 251
66d6: 80 81 ld r24, Z
66d8: 80 93 27 01 sts 0x0127, r24
66dc: 80 91 7d 05 lds r24, 0x057D
66e0: 88 3f cpi r24, 0xF8 ; 248
66e2: 38 f0 brcs .+14 ; 0x66f2 <ParameterZuordnung+0x4cc>
66e4: ef ef ldi r30, 0xFF ; 255
66e6: f0 e0 ldi r31, 0x00 ; 0
66e8: e8 1b sub r30, r24
66ea: f1 09 sbc r31, r1
66ec: ed 5f subi r30, 0xFD ; 253
66ee: fb 4f sbci r31, 0xFB ; 251
66f0: 80 81 ld r24, Z
66f2: 80 93 52 06 sts 0x0652, r24
66f6: 60 91 30 01 lds r22, 0x0130
66fa: 70 e0 ldi r23, 0x00 ; 0
66fc: 6f 5f subi r22, 0xFF ; 255
66fe: 7f 4f sbci r23, 0xFF ; 255
6700: 8c e3 ldi r24, 0x3C ; 60
6702: 98 e2 ldi r25, 0x28 ; 40
6704: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
6708: 70 93 3c 01 sts 0x013C, r23
670c: 60 93 3b 01 sts 0x013B, r22
6710: 80 91 36 05 lds r24, 0x0536
6714: 80 93 41 06 sts 0x0641, r24
6718: 80 91 35 05 lds r24, 0x0535
671c: 80 93 09 06 sts 0x0609, r24
6720: e0 91 7f 05 lds r30, 0x057F
6724: 80 91 f0 08 lds r24, 0x08F0
6728: 90 91 f1 08 lds r25, 0x08F1
672c: ee 23 and r30, r30
672e: 09 f4 brne .+2 ; 0x6732 <ParameterZuordnung+0x50c>
6730: 43 c0 rjmp .+134 ; 0x67b8 <ParameterZuordnung+0x592>
6732: 21 e0 ldi r18, 0x01 ; 1
6734: 20 93 d6 03 sts 0x03D6, r18
6738: f0 e0 ldi r31, 0x00 ; 0
673a: ee 0f add r30, r30
673c: ff 1f adc r31, r31
673e: e2 5f subi r30, 0xF2 ; 242
6740: f7 4f sbci r31, 0xF7 ; 247
6742: 20 81 ld r18, Z
6744: 31 81 ldd r19, Z+1 ; 0x01
6746: 20 3c cpi r18, 0xC0 ; 192
6748: 3f 4f sbci r19, 0xFF ; 255
674a: 14 f4 brge .+4 ; 0x6750 <ParameterZuordnung+0x52a>
674c: 10 92 d6 03 sts 0x03D6, r1
6750: 20 91 3d 01 lds r18, 0x013D
6754: 40 91 d6 03 lds r20, 0x03D6
6758: 24 17 cp r18, r20
675a: 21 f1 breq .+72 ; 0x67a4 <ParameterZuordnung+0x57e>
675c: 23 30 cpi r18, 0x03 ; 3
675e: f8 f4 brcc .+62 ; 0x679e <ParameterZuordnung+0x578>
6760: 50 91 57 01 lds r21, 0x0157
6764: 44 23 and r20, r20
6766: 51 f0 breq .+20 ; 0x677c <ParameterZuordnung+0x556>
6768: 2c ed ldi r18, 0xDC ; 220
676a: 35 e0 ldi r19, 0x05 ; 5
676c: 30 93 cc 04 sts 0x04CC, r19
6770: 20 93 cb 04 sts 0x04CB, r18
6774: 51 11 cpse r21, r1
6776: 0d c0 rjmp .+26 ; 0x6792 <ParameterZuordnung+0x56c>
6778: 2e e2 ldi r18, 0x2E ; 46
677a: 09 c0 rjmp .+18 ; 0x678e <ParameterZuordnung+0x568>
677c: 28 ec ldi r18, 0xC8 ; 200
677e: 30 e0 ldi r19, 0x00 ; 0
6780: 30 93 cc 04 sts 0x04CC, r19
6784: 20 93 cb 04 sts 0x04CB, r18
6788: 51 11 cpse r21, r1
678a: 03 c0 rjmp .+6 ; 0x6792 <ParameterZuordnung+0x56c>
678c: 27 e1 ldi r18, 0x17 ; 23
678e: 20 93 57 01 sts 0x0157, r18
6792: 25 e0 ldi r18, 0x05 ; 5
6794: 20 93 ec 03 sts 0x03EC, r18
6798: 40 93 3d 01 sts 0x013D, r20
679c: 03 c0 rjmp .+6 ; 0x67a4 <ParameterZuordnung+0x57e>
679e: 21 50 subi r18, 0x01 ; 1
67a0: 20 93 3d 01 sts 0x013D, r18
67a4: 97 ff sbrs r25, 7
67a6: 0d c0 rjmp .+26 ; 0x67c2 <ParameterZuordnung+0x59c>
67a8: 44 23 and r20, r20
67aa: 59 f0 breq .+22 ; 0x67c2 <ParameterZuordnung+0x59c>
67ac: 20 91 3f 0a lds r18, 0x0A3F
67b0: 20 68 ori r18, 0x80 ; 128
67b2: 20 93 3f 0a sts 0x0A3F, r18
67b6: 05 c0 rjmp .+10 ; 0x67c2 <ParameterZuordnung+0x59c>
67b8: 10 92 d6 03 sts 0x03D6, r1
67bc: 2a e0 ldi r18, 0x0A ; 10
67be: 20 93 3d 01 sts 0x013D, r18
67c2: 97 ff sbrs r25, 7
67c4: 1c c0 rjmp .+56 ; 0x67fe <ParameterZuordnung+0x5d8>
67c6: 80 91 01 04 lds r24, 0x0401
67ca: 88 23 and r24, r24
67cc: c1 f0 breq .+48 ; 0x67fe <ParameterZuordnung+0x5d8>
67ce: 80 91 d6 03 lds r24, 0x03D6
67d2: 88 23 and r24, r24
67d4: a1 f0 breq .+40 ; 0x67fe <ParameterZuordnung+0x5d8>
67d6: 80 91 a9 02 lds r24, 0x02A9
67da: 90 91 aa 02 lds r25, 0x02AA
67de: 01 96 adiw r24, 0x01 ; 1
67e0: 71 f4 brne .+28 ; 0x67fe <ParameterZuordnung+0x5d8>
67e2: 88 e9 ldi r24, 0x98 ; 152
67e4: 9a e3 ldi r25, 0x3A ; 58
67e6: 90 93 cc 04 sts 0x04CC, r25
67ea: 80 93 cb 04 sts 0x04CB, r24
67ee: 80 e0 ldi r24, 0x00 ; 0
67f0: 94 ea ldi r25, 0xA4 ; 164
67f2: 90 93 aa 02 sts 0x02AA, r25
67f6: 80 93 a9 02 sts 0x02A9, r24
67fa: 10 92 d6 03 sts 0x03D6, r1
67fe: 80 91 d6 03 lds r24, 0x03D6
6802: 88 23 and r24, r24
6804: 21 f0 breq .+8 ; 0x680e <ParameterZuordnung+0x5e8>
6806: 80 91 c8 03 lds r24, 0x03C8
680a: 81 60 ori r24, 0x01 ; 1
680c: 03 c0 rjmp .+6 ; 0x6814 <ParameterZuordnung+0x5ee>
680e: 80 91 c8 03 lds r24, 0x03C8
6812: 8e 7f andi r24, 0xFE ; 254
6814: 80 93 c8 03 sts 0x03C8, r24
6818: df 91 pop r29
681a: cf 91 pop r28
681c: 08 95 ret
0000681e <CalcStickGasHover>:
681e: 80 91 31 05 lds r24, 0x0531
6822: 81 11 cpse r24, r1
6824: 20 c0 rjmp .+64 ; 0x6866 <CalcStickGasHover+0x48>
6826: 20 91 1a 01 lds r18, 0x011A
682a: 30 91 1b 01 lds r19, 0x011B
682e: 80 91 e6 03 lds r24, 0x03E6
6832: 90 91 e7 03 lds r25, 0x03E7
6836: 97 fd sbrc r25, 7
6838: 03 96 adiw r24, 0x03 ; 3
683a: ac 01 movw r20, r24
683c: 55 95 asr r21
683e: 47 95 ror r20
6840: 55 95 asr r21
6842: 47 95 ror r20
6844: 42 9f mul r20, r18
6846: c0 01 movw r24, r0
6848: 43 9f mul r20, r19
684a: 90 0d add r25, r0
684c: 52 9f mul r21, r18
684e: 90 0d add r25, r0
6850: 11 24 eor r1, r1
6852: 60 91 53 01 lds r22, 0x0153
6856: 70 e0 ldi r23, 0x00 ; 0
6858: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
685c: 70 93 41 01 sts 0x0141, r23
6860: 60 93 40 01 sts 0x0140, r22
6864: 05 c0 rjmp .+10 ; 0x6870 <CalcStickGasHover+0x52>
6866: 90 e0 ldi r25, 0x00 ; 0
6868: 90 93 41 01 sts 0x0141, r25
686c: 80 93 40 01 sts 0x0140, r24
6870: 80 91 40 01 lds r24, 0x0140
6874: 90 91 41 01 lds r25, 0x0141
6878: 87 34 cpi r24, 0x47 ; 71
687a: 91 05 cpc r25, r1
687c: 18 f4 brcc .+6 ; 0x6884 <CalcStickGasHover+0x66>
687e: 86 e4 ldi r24, 0x46 ; 70
6880: 90 e0 ldi r25, 0x00 ; 0
6882: 05 c0 rjmp .+10 ; 0x688e <CalcStickGasHover+0x70>
6884: 8f 3a cpi r24, 0xAF ; 175
6886: 91 05 cpc r25, r1
6888: 30 f0 brcs .+12 ; 0x6896 <CalcStickGasHover+0x78>
688a: 8f ea ldi r24, 0xAF ; 175
688c: 90 e0 ldi r25, 0x00 ; 0
688e: 90 93 41 01 sts 0x0141, r25
6892: 80 93 40 01 sts 0x0140, r24
6896: 08 95 ret
00006898 <MotorRegler>:
6898: 2f 92 push r2
689a: 3f 92 push r3
689c: 4f 92 push r4
689e: 5f 92 push r5
68a0: 6f 92 push r6
68a2: 7f 92 push r7
68a4: 8f 92 push r8
68a6: 9f 92 push r9
68a8: af 92 push r10
68aa: bf 92 push r11
68ac: cf 92 push r12
68ae: df 92 push r13
68b0: ef 92 push r14
68b2: ff 92 push r15
68b4: 0f 93 push r16
68b6: 1f 93 push r17
68b8: cf 93 push r28
68ba: df 93 push r29
68bc: cd b7 in r28, 0x3d ; 61
68be: de b7 in r29, 0x3e ; 62
68c0: 69 97 sbiw r28, 0x19 ; 25
68c2: 0f b6 in r0, 0x3f ; 63
68c4: f8 94 cli
68c6: de bf out 0x3e, r29 ; 62
68c8: 0f be out 0x3f, r0 ; 63
68ca: cd bf out 0x3d, r28 ; 61
68cc: 0e 94 c3 2a call 0x5586 ; 0x5586 <Mittelwert>
68d0: 80 91 c9 03 lds r24, 0x03C9
68d4: 84 71 andi r24, 0x14 ; 20
68d6: 79 f5 brne .+94 ; 0x6936 <MotorRegler+0x9e>
68d8: 80 91 96 05 lds r24, 0x0596
68dc: 82 ff sbrs r24, 2
68de: 24 c0 rjmp .+72 ; 0x6928 <MotorRegler+0x90>
68e0: 80 91 e6 03 lds r24, 0x03E6
68e4: 90 91 e7 03 lds r25, 0x03E7
68e8: 00 97 sbiw r24, 0x00 ; 0
68ea: d9 f0 breq .+54 ; 0x6922 <MotorRegler+0x8a>
68ec: 88 35 cpi r24, 0x58 ; 88
68ee: 22 e0 ldi r18, 0x02 ; 2
68f0: 92 07 cpc r25, r18
68f2: bc f4 brge .+46 ; 0x6922 <MotorRegler+0x8a>
68f4: 97 fd sbrc r25, 7
68f6: 03 96 adiw r24, 0x03 ; 3
68f8: 9c 01 movw r18, r24
68fa: 35 95 asr r19
68fc: 27 95 ror r18
68fe: 35 95 asr r19
6900: 27 95 ror r18
6902: 40 91 40 05 lds r20, 0x0540
6906: 42 9f mul r20, r18
6908: c0 01 movw r24, r0
690a: 43 9f mul r20, r19
690c: 90 0d add r25, r0
690e: 11 24 eor r1, r1
6910: 64 e6 ldi r22, 0x64 ; 100
6912: 70 e0 ldi r23, 0x00 ; 0
6914: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
6918: 70 93 c6 03 sts 0x03C6, r23
691c: 60 93 c5 03 sts 0x03C5, r22
6920: 0a c0 rjmp .+20 ; 0x6936 <MotorRegler+0x9e>
6922: 8d e2 ldi r24, 0x2D ; 45
6924: 90 e0 ldi r25, 0x00 ; 0
6926: 03 c0 rjmp .+6 ; 0x692e <MotorRegler+0x96>
6928: 80 91 40 05 lds r24, 0x0540
692c: 90 e0 ldi r25, 0x00 ; 0
692e: 90 93 c6 03 sts 0x03C6, r25
6932: 80 93 c5 03 sts 0x03C5, r24
6936: 80 91 c3 03 lds r24, 0x03C3
693a: 90 91 c4 03 lds r25, 0x03C4
693e: 20 91 09 06 lds r18, 0x0609
6942: 80 33 cpi r24, 0x30 ; 48
6944: 35 e7 ldi r19, 0x75 ; 117
6946: 93 07 cpc r25, r19
6948: 51 f4 brne .+20 ; 0x695e <MotorRegler+0xc6>
694a: 10 92 0d 04 sts 0x040D, r1
694e: 10 92 0c 04 sts 0x040C, r1
6952: 42 2f mov r20, r18
6954: 50 e0 ldi r21, 0x00 ; 0
6956: 50 93 c6 03 sts 0x03C6, r21
695a: 40 93 c5 03 sts 0x03C5, r20
695e: 40 91 0c 04 lds r20, 0x040C
6962: 50 91 0d 04 lds r21, 0x040D
6966: 5a 83 std Y+2, r21 ; 0x02
6968: 49 83 std Y+1, r20 ; 0x01
696a: 30 e0 ldi r19, 0x00 ; 0
696c: a9 01 movw r20, r18
696e: 47 5f subi r20, 0xF7 ; 247
6970: 5f 4f sbci r21, 0xFF ; 255
6972: 69 81 ldd r22, Y+1 ; 0x01
6974: 7a 81 ldd r23, Y+2 ; 0x02
6976: 46 17 cp r20, r22
6978: 57 07 cpc r21, r23
697a: 24 f0 brlt .+8 ; 0x6984 <MotorRegler+0xec>
697c: d9 01 movw r26, r18
697e: 1a 96 adiw r26, 0x0a ; 10
6980: ba 83 std Y+2, r27 ; 0x02
6982: a9 83 std Y+1, r26 ; 0x01
6984: 20 91 02 04 lds r18, 0x0402
6988: 24 36 cpi r18, 0x64 ; 100
698a: b0 f5 brcc .+108 ; 0x69f8 <MotorRegler+0x160>
698c: 20 91 c8 03 lds r18, 0x03C8
6990: 22 fd sbrc r18, 2
6992: 32 c0 rjmp .+100 ; 0x69f8 <MotorRegler+0x160>
6994: 80 91 a0 03 lds r24, 0x03A0
6998: 90 91 a1 03 lds r25, 0x03A1
699c: 00 97 sbiw r24, 0x00 ; 0
699e: 31 f0 breq .+12 ; 0x69ac <MotorRegler+0x114>
69a0: 01 97 sbiw r24, 0x01 ; 1
69a2: 90 93 a1 03 sts 0x03A1, r25
69a6: 80 93 a0 03 sts 0x03A0, r24
69aa: 0b c0 rjmp .+22 ; 0x69c2 <MotorRegler+0x12a>
69ac: 10 92 01 04 sts 0x0401, r1
69b0: 10 92 cb 03 sts 0x03CB, r1
69b4: 10 92 ca 03 sts 0x03CA, r1
69b8: 80 91 c9 03 lds r24, 0x03C9
69bc: 8d 7e andi r24, 0xED ; 237
69be: 80 93 c9 03 sts 0x03C9, r24
69c2: 28 9a sbi 0x05, 0 ; 5
69c4: 80 91 ca 03 lds r24, 0x03CA
69c8: 90 91 cb 03 lds r25, 0x03CB
69cc: 89 3e cpi r24, 0xE9 ; 233
69ce: 93 40 sbci r25, 0x03 ; 3
69d0: 80 f0 brcs .+32 ; 0x69f2 <MotorRegler+0x15a>
69d2: 80 91 19 05 lds r24, 0x0519
69d6: 85 36 cpi r24, 0x65 ; 101
69d8: 60 f0 brcs .+24 ; 0x69f2 <MotorRegler+0x15a>
69da: e0 91 c5 03 lds r30, 0x03C5
69de: f0 91 c6 03 lds r31, 0x03C6
69e2: fa 83 std Y+2, r31 ; 0x02
69e4: e9 83 std Y+1, r30 ; 0x01
69e6: 80 91 c9 03 lds r24, 0x03C9
69ea: 80 61 ori r24, 0x10 ; 16
69ec: 80 93 c9 03 sts 0x03C9, r24
69f0: 8c c5 rjmp .+2840 ; 0x750a <MotorRegler+0xc72>
69f2: 10 92 01 04 sts 0x0401, r1
69f6: 89 c5 rjmp .+2834 ; 0x750a <MotorRegler+0xc72>
69f8: 20 91 02 04 lds r18, 0x0402
69fc: 2d 38 cpi r18, 0x8D ; 141
69fe: 08 f4 brcc .+2 ; 0x6a02 <MotorRegler+0x16a>
6a00: 5a c5 rjmp .+2740 ; 0x74b6 <MotorRegler+0xc1e>
6a02: e0 91 8c 05 lds r30, 0x058C
6a06: ee 23 and r30, r30
6a08: 09 f4 brne .+2 ; 0x6a0c <MotorRegler+0x174>
6a0a: 44 c0 rjmp .+136 ; 0x6a94 <MotorRegler+0x1fc>
6a0c: 80 91 8d 05 lds r24, 0x058D
6a10: 88 23 and r24, r24
6a12: 09 f4 brne .+2 ; 0x6a16 <MotorRegler+0x17e>
6a14: 3f c0 rjmp .+126 ; 0x6a94 <MotorRegler+0x1fc>
6a16: f0 e0 ldi r31, 0x00 ; 0
6a18: ee 0f add r30, r30
6a1a: ff 1f adc r31, r31
6a1c: e2 5f subi r30, 0xF2 ; 242
6a1e: f7 4f sbci r31, 0xF7 ; 247
6a20: 80 81 ld r24, Z
6a22: 91 81 ldd r25, Z+1 ; 0x01
6a24: c3 97 sbiw r24, 0x33 ; 51
6a26: bc f0 brlt .+46 ; 0x6a56 <MotorRegler+0x1be>
6a28: 80 91 1f 01 lds r24, 0x011F
6a2c: 82 33 cpi r24, 0x32 ; 50
6a2e: 61 f4 brne .+24 ; 0x6a48 <MotorRegler+0x1b0>
6a30: 80 91 c8 03 lds r24, 0x03C8
6a34: 85 ff sbrs r24, 5
6a36: 08 c0 rjmp .+16 ; 0x6a48 <MotorRegler+0x1b0>
6a38: 80 91 c8 03 lds r24, 0x03C8
6a3c: 80 64 ori r24, 0x40 ; 64
6a3e: 80 93 c8 03 sts 0x03C8, r24
6a42: 80 e3 ldi r24, 0x30 ; 48
6a44: 80 93 57 01 sts 0x0157, r24
6a48: 80 91 c8 03 lds r24, 0x03C8
6a4c: 8f 77 andi r24, 0x7F ; 127
6a4e: 80 93 c8 03 sts 0x03C8, r24
6a52: 86 e9 ldi r24, 0x96 ; 150
6a54: 17 c0 rjmp .+46 ; 0x6a84 <MotorRegler+0x1ec>
6a56: 80 81 ld r24, Z
6a58: 91 81 ldd r25, Z+1 ; 0x01
6a5a: 8e 3c cpi r24, 0xCE ; 206
6a5c: 9f 4f sbci r25, 0xFF ; 255
6a5e: ac f4 brge .+42 ; 0x6a8a <MotorRegler+0x1f2>
6a60: 80 91 1f 01 lds r24, 0x011F
6a64: 86 39 cpi r24, 0x96 ; 150
6a66: 41 f4 brne .+16 ; 0x6a78 <MotorRegler+0x1e0>
6a68: 80 91 c8 03 lds r24, 0x03C8
6a6c: 80 68 ori r24, 0x80 ; 128
6a6e: 80 93 c8 03 sts 0x03C8, r24
6a72: 8f e2 ldi r24, 0x2F ; 47
6a74: 80 93 57 01 sts 0x0157, r24
6a78: 80 91 c8 03 lds r24, 0x03C8
6a7c: 8f 7b andi r24, 0xBF ; 191
6a7e: 80 93 c8 03 sts 0x03C8, r24
6a82: 82 e3 ldi r24, 0x32 ; 50
6a84: 80 93 1f 01 sts 0x011F, r24
6a88: 05 c0 rjmp .+10 ; 0x6a94 <MotorRegler+0x1fc>
6a8a: 80 91 c8 03 lds r24, 0x03C8
6a8e: 8f 73 andi r24, 0x3F ; 63
6a90: 80 93 c8 03 sts 0x03C8, r24
6a94: 80 91 c9 03 lds r24, 0x03C9
6a98: 8f 7e andi r24, 0xEF ; 239
6a9a: 80 93 c9 03 sts 0x03C9, r24
6a9e: 80 91 41 05 lds r24, 0x0541
6aa2: 22 e3 ldi r18, 0x32 ; 50
6aa4: 82 9f mul r24, r18
6aa6: c0 01 movw r24, r0
6aa8: 11 24 eor r1, r1
6aaa: 90 93 a1 03 sts 0x03A1, r25
6aae: 80 93 a0 03 sts 0x03A0, r24
6ab2: 49 81 ldd r20, Y+1 ; 0x01
6ab4: 5a 81 ldd r21, Y+2 ; 0x02
6ab6: 49 32 cpi r20, 0x29 ; 41
6ab8: 51 05 cpc r21, r1
6aba: 8c f0 brlt .+34 ; 0x6ade <MotorRegler+0x246>
6abc: 80 91 01 04 lds r24, 0x0401
6ac0: 88 23 and r24, r24
6ac2: 69 f0 breq .+26 ; 0x6ade <MotorRegler+0x246>
6ac4: 80 91 ca 03 lds r24, 0x03CA
6ac8: 90 91 cb 03 lds r25, 0x03CB
6acc: 8f 3f cpi r24, 0xFF ; 255
6ace: 5f ef ldi r21, 0xFF ; 255
6ad0: 95 07 cpc r25, r21
6ad2: 29 f0 breq .+10 ; 0x6ade <MotorRegler+0x246>
6ad4: 01 96 adiw r24, 0x01 ; 1
6ad6: 90 93 cb 03 sts 0x03CB, r25
6ada: 80 93 ca 03 sts 0x03CA, r24
6ade: 20 91 ca 03 lds r18, 0x03CA
6ae2: 30 91 cb 03 lds r19, 0x03CB
6ae6: 2f 3f cpi r18, 0xFF ; 255
6ae8: 31 05 cpc r19, r1
6aea: 09 f0 breq .+2 ; 0x6aee <MotorRegler+0x256>
6aec: 48 f5 brcc .+82 ; 0x6b40 <MotorRegler+0x2a8>
6aee: 10 92 24 04 sts 0x0424, r1
6af2: 10 92 25 04 sts 0x0425, r1
6af6: 10 92 26 04 sts 0x0426, r1
6afa: 10 92 27 04 sts 0x0427, r1
6afe: 10 92 20 04 sts 0x0420, r1
6b02: 10 92 21 04 sts 0x0421, r1
6b06: 10 92 22 04 sts 0x0422, r1
6b0a: 10 92 23 04 sts 0x0423, r1
6b0e: 10 92 9c 03 sts 0x039C, r1
6b12: 10 92 9d 03 sts 0x039D, r1
6b16: 10 92 9e 03 sts 0x039E, r1
6b1a: 10 92 9f 03 sts 0x039F, r1
6b1e: 10 92 2c 04 sts 0x042C, r1
6b22: 10 92 2d 04 sts 0x042D, r1
6b26: 10 92 2e 04 sts 0x042E, r1
6b2a: 10 92 2f 04 sts 0x042F, r1
6b2e: 80 91 c8 03 lds r24, 0x03C8
6b32: 80 62 ori r24, 0x20 ; 32
6b34: 80 93 c8 03 sts 0x03C8, r24
6b38: 84 e6 ldi r24, 0x64 ; 100
6b3a: 80 93 1f 01 sts 0x011F, r24
6b3e: 33 c1 rjmp .+614 ; 0x6da6 <MotorRegler+0x50e>
6b40: 80 91 c9 03 lds r24, 0x03C9
6b44: 82 60 ori r24, 0x02 ; 2
6b46: 80 93 c9 03 sts 0x03C9, r24
6b4a: 80 91 c8 03 lds r24, 0x03C8
6b4e: 85 ff sbrs r24, 5
6b50: 96 c0 rjmp .+300 ; 0x6c7e <MotorRegler+0x3e6>
6b52: 80 91 b5 04 lds r24, 0x04B5
6b56: 48 2f mov r20, r24
6b58: 44 70 andi r20, 0x04 ; 4
6b5a: 82 fd sbrc r24, 2
6b5c: 04 c0 rjmp .+8 ; 0x6b66 <MotorRegler+0x2ce>
6b5e: 80 91 c8 03 lds r24, 0x03C8
6b62: 86 ff sbrs r24, 6
6b64: 2a c0 rjmp .+84 ; 0x6bba <MotorRegler+0x322>
6b66: 80 91 20 01 lds r24, 0x0120
6b6a: 8d 33 cpi r24, 0x3D ; 61
6b6c: 31 f5 brne .+76 ; 0x6bba <MotorRegler+0x322>
6b6e: 80 91 c0 03 lds r24, 0x03C0
6b72: 88 23 and r24, r24
6b74: 11 f1 breq .+68 ; 0x6bba <MotorRegler+0x322>
6b76: 80 e5 ldi r24, 0x50 ; 80
6b78: 80 93 f1 03 sts 0x03F1, r24
6b7c: 84 ef ldi r24, 0xF4 ; 244
6b7e: 91 e0 ldi r25, 0x01 ; 1
6b80: a0 e0 ldi r26, 0x00 ; 0
6b82: b0 e0 ldi r27, 0x00 ; 0
6b84: 80 93 f2 03 sts 0x03F2, r24
6b88: 90 93 f3 03 sts 0x03F3, r25
6b8c: a0 93 f4 03 sts 0x03F4, r26
6b90: b0 93 f5 03 sts 0x03F5, r27
6b94: 80 93 f8 03 sts 0x03F8, r24
6b98: 90 93 f9 03 sts 0x03F9, r25
6b9c: a0 93 fa 03 sts 0x03FA, r26
6ba0: b0 93 fb 03 sts 0x03FB, r27
6ba4: 88 ee ldi r24, 0xE8 ; 232
6ba6: 93 e0 ldi r25, 0x03 ; 3
6ba8: 90 93 1e 01 sts 0x011E, r25
6bac: 80 93 1d 01 sts 0x011D, r24
6bb0: 44 23 and r20, r20
6bb2: 19 f0 breq .+6 ; 0x6bba <MotorRegler+0x322>
6bb4: 8d e0 ldi r24, 0x0D ; 13
6bb6: 80 93 57 01 sts 0x0157, r24
6bba: 80 91 4a 03 lds r24, 0x034A
6bbe: 90 91 4b 03 lds r25, 0x034B
6bc2: a0 91 4c 03 lds r26, 0x034C
6bc6: b0 91 4d 03 lds r27, 0x034D
6bca: 87 39 cpi r24, 0x97 ; 151
6bcc: 91 05 cpc r25, r1
6bce: a1 05 cpc r26, r1
6bd0: b1 05 cpc r27, r1
6bd2: 8c f4 brge .+34 ; 0x6bf6 <MotorRegler+0x35e>
6bd4: 80 91 fc 03 lds r24, 0x03FC
6bd8: 90 91 fd 03 lds r25, 0x03FD
6bdc: a0 91 fe 03 lds r26, 0x03FE
6be0: b0 91 ff 03 lds r27, 0x03FF
6be4: 82 3a cpi r24, 0xA2 ; 162
6be6: 9e 4f sbci r25, 0xFE ; 254
6be8: af 4f sbci r26, 0xFF ; 255
6bea: bf 4f sbci r27, 0xFF ; 255
6bec: 24 f0 brlt .+8 ; 0x6bf6 <MotorRegler+0x35e>
6bee: 80 91 39 06 lds r24, 0x0639
6bf2: 80 fd sbrc r24, 0
6bf4: 21 c0 rjmp .+66 ; 0x6c38 <MotorRegler+0x3a0>
6bf6: 88 ee ldi r24, 0xE8 ; 232
6bf8: 93 e0 ldi r25, 0x03 ; 3
6bfa: 90 93 1e 01 sts 0x011E, r25
6bfe: 80 93 1d 01 sts 0x011D, r24
6c02: 80 91 c8 03 lds r24, 0x03C8
6c06: 86 ff sbrs r24, 6
6c08: 0f c0 rjmp .+30 ; 0x6c28 <MotorRegler+0x390>
6c0a: 10 92 f1 03 sts 0x03F1, r1
6c0e: 8c e2 ldi r24, 0x2C ; 44
6c10: 91 e0 ldi r25, 0x01 ; 1
6c12: a0 e0 ldi r26, 0x00 ; 0
6c14: b0 e0 ldi r27, 0x00 ; 0
6c16: 80 93 f8 03 sts 0x03F8, r24
6c1a: 90 93 f9 03 sts 0x03F9, r25
6c1e: a0 93 fa 03 sts 0x03FA, r26
6c22: b0 93 fb 03 sts 0x03FB, r27
6c26: 03 c0 rjmp .+6 ; 0x6c2e <MotorRegler+0x396>
6c28: 80 e3 ldi r24, 0x30 ; 48
6c2a: 80 93 57 01 sts 0x0157, r24
6c2e: 80 91 c8 03 lds r24, 0x03C8
6c32: 8f 71 andi r24, 0x1F ; 31
6c34: 80 93 c8 03 sts 0x03C8, r24
6c38: 10 92 24 04 sts 0x0424, r1
6c3c: 10 92 25 04 sts 0x0425, r1
6c40: 10 92 26 04 sts 0x0426, r1
6c44: 10 92 27 04 sts 0x0427, r1
6c48: 10 92 20 04 sts 0x0420, r1
6c4c: 10 92 21 04 sts 0x0421, r1
6c50: 10 92 22 04 sts 0x0422, r1
6c54: 10 92 23 04 sts 0x0423, r1
6c58: 10 92 2c 04 sts 0x042C, r1
6c5c: 10 92 2d 04 sts 0x042D, r1
6c60: 10 92 2e 04 sts 0x042E, r1
6c64: 10 92 2f 04 sts 0x042F, r1
6c68: 29 3e cpi r18, 0xE9 ; 233
6c6a: 33 40 sbci r19, 0x03 ; 3
6c6c: 08 f4 brcc .+2 ; 0x6c70 <MotorRegler+0x3d8>
6c6e: 9b c0 rjmp .+310 ; 0x6da6 <MotorRegler+0x50e>
6c70: 88 ee ldi r24, 0xE8 ; 232
6c72: 93 e0 ldi r25, 0x03 ; 3
6c74: 90 93 cb 03 sts 0x03CB, r25
6c78: 80 93 ca 03 sts 0x03CA, r24
6c7c: 94 c0 rjmp .+296 ; 0x6da6 <MotorRegler+0x50e>
6c7e: 80 91 c8 03 lds r24, 0x03C8
6c82: 87 ff sbrs r24, 7
6c84: 1a c0 rjmp .+52 ; 0x6cba <MotorRegler+0x422>
6c86: 80 91 20 01 lds r24, 0x0120
6c8a: 86 37 cpi r24, 0x76 ; 118
6c8c: 11 f0 breq .+4 ; 0x6c92 <MotorRegler+0x3fa>
6c8e: 8d 33 cpi r24, 0x3D ; 61
6c90: a1 f4 brne .+40 ; 0x6cba <MotorRegler+0x422>
6c92: 80 91 c0 03 lds r24, 0x03C0
6c96: 88 23 and r24, r24
6c98: 81 f0 breq .+32 ; 0x6cba <MotorRegler+0x422>
6c9a: 80 91 8d 05 lds r24, 0x058D
6c9e: 80 93 f1 03 sts 0x03F1, r24
6ca2: 80 ee ldi r24, 0xE0 ; 224
6ca4: 91 eb ldi r25, 0xB1 ; 177
6ca6: af ef ldi r26, 0xFF ; 255
6ca8: bf ef ldi r27, 0xFF ; 255
6caa: 80 93 f2 03 sts 0x03F2, r24
6cae: 90 93 f3 03 sts 0x03F3, r25
6cb2: a0 93 f4 03 sts 0x03F4, r26
6cb6: b0 93 f5 03 sts 0x03F5, r27
6cba: 20 91 1d 01 lds r18, 0x011D
6cbe: 30 91 1e 01 lds r19, 0x011E
6cc2: 28 3e cpi r18, 0xE8 ; 232
6cc4: 83 e0 ldi r24, 0x03 ; 3
6cc6: 38 07 cpc r19, r24
6cc8: 08 f0 brcs .+2 ; 0x6ccc <MotorRegler+0x434>
6cca: 48 c0 rjmp .+144 ; 0x6d5c <MotorRegler+0x4c4>
6ccc: 2f 5f subi r18, 0xFF ; 255
6cce: 3f 4f sbci r19, 0xFF ; 255
6cd0: 30 93 1e 01 sts 0x011E, r19
6cd4: 20 93 1d 01 sts 0x011D, r18
6cd8: 10 92 24 04 sts 0x0424, r1
6cdc: 10 92 25 04 sts 0x0425, r1
6ce0: 10 92 26 04 sts 0x0426, r1
6ce4: 10 92 27 04 sts 0x0427, r1
6ce8: 10 92 20 04 sts 0x0420, r1
6cec: 10 92 21 04 sts 0x0421, r1
6cf0: 10 92 22 04 sts 0x0422, r1
6cf4: 10 92 23 04 sts 0x0423, r1
6cf8: 10 92 2c 04 sts 0x042C, r1
6cfc: 10 92 2d 04 sts 0x042D, r1
6d00: 10 92 2e 04 sts 0x042E, r1
6d04: 10 92 2f 04 sts 0x042F, r1
6d08: 80 91 4a 03 lds r24, 0x034A
6d0c: 90 91 4b 03 lds r25, 0x034B
6d10: a0 91 4c 03 lds r26, 0x034C
6d14: b0 91 4d 03 lds r27, 0x034D
6d18: 8c 52 subi r24, 0x2C ; 44
6d1a: 91 40 sbci r25, 0x01 ; 1
6d1c: a1 09 sbc r26, r1
6d1e: b1 09 sbc r27, r1
6d20: 80 93 f8 03 sts 0x03F8, r24
6d24: 90 93 f9 03 sts 0x03F9, r25
6d28: a0 93 fa 03 sts 0x03FA, r26
6d2c: b0 93 fb 03 sts 0x03FB, r27
6d30: 28 3e cpi r18, 0xE8 ; 232
6d32: 33 40 sbci r19, 0x03 ; 3
6d34: c1 f5 brne .+112 ; 0x6da6 <MotorRegler+0x50e>
6d36: 80 91 c8 03 lds r24, 0x03C8
6d3a: 87 ff sbrs r24, 7
6d3c: 34 c0 rjmp .+104 ; 0x6da6 <MotorRegler+0x50e>
6d3e: 80 91 20 01 lds r24, 0x0120
6d42: 8b 32 cpi r24, 0x2B ; 43
6d44: 81 f1 breq .+96 ; 0x6da6 <MotorRegler+0x50e>
6d46: 80 91 c8 03 lds r24, 0x03C8
6d4a: 8f 77 andi r24, 0x7F ; 127
6d4c: 80 93 c8 03 sts 0x03C8, r24
6d50: 80 91 c8 03 lds r24, 0x03C8
6d54: 80 62 ori r24, 0x20 ; 32
6d56: 80 93 c8 03 sts 0x03C8, r24
6d5a: 25 c0 rjmp .+74 ; 0x6da6 <MotorRegler+0x50e>
6d5c: 80 91 c0 03 lds r24, 0x03C0
6d60: 88 23 and r24, r24
6d62: 09 f1 breq .+66 ; 0x6da6 <MotorRegler+0x50e>
6d64: 80 91 20 01 lds r24, 0x0120
6d68: 86 37 cpi r24, 0x76 ; 118
6d6a: 11 f0 breq .+4 ; 0x6d70 <MotorRegler+0x4d8>
6d6c: 8d 32 cpi r24, 0x2D ; 45
6d6e: d9 f4 brne .+54 ; 0x6da6 <MotorRegler+0x50e>
6d70: 80 91 fc 03 lds r24, 0x03FC
6d74: 90 91 fd 03 lds r25, 0x03FD
6d78: a0 91 fe 03 lds r26, 0x03FE
6d7c: b0 91 ff 03 lds r27, 0x03FF
6d80: 88 3e cpi r24, 0xE8 ; 232
6d82: 93 40 sbci r25, 0x03 ; 3
6d84: a1 05 cpc r26, r1
6d86: b1 05 cpc r27, r1
6d88: 74 f4 brge .+28 ; 0x6da6 <MotorRegler+0x50e>
6d8a: 80 91 04 05 lds r24, 0x0504
6d8e: 90 91 05 05 lds r25, 0x0505
6d92: 8d 3a cpi r24, 0xAD ; 173
6d94: 93 40 sbci r25, 0x03 ; 3
6d96: 3c f0 brlt .+14 ; 0x6da6 <MotorRegler+0x50e>
6d98: 10 92 1e 01 sts 0x011E, r1
6d9c: 10 92 1d 01 sts 0x011D, r1
6da0: 8e e0 ldi r24, 0x0E ; 14
6da2: 80 93 57 01 sts 0x0157, r24
6da6: e0 91 1e 05 lds r30, 0x051E
6daa: f0 e0 ldi r31, 0x00 ; 0
6dac: ee 0f add r30, r30
6dae: ff 1f adc r31, r31
6db0: e2 5f subi r30, 0xF2 ; 242
6db2: f7 4f sbci r31, 0xF7 ; 247
6db4: 80 81 ld r24, Z
6db6: 91 81 ldd r25, Z+1 ; 0x01
6db8: 81 35 cpi r24, 0x51 ; 81
6dba: 91 05 cpc r25, r1
6dbc: 0c f4 brge .+2 ; 0x6dc0 <MotorRegler+0x528>
6dbe: 57 c1 rjmp .+686 ; 0x706e <MotorRegler+0x7d6>
6dc0: 80 91 01 04 lds r24, 0x0401
6dc4: 81 11 cpse r24, r1
6dc6: 53 c1 rjmp .+678 ; 0x706e <MotorRegler+0x7d6>
6dc8: 80 91 b5 04 lds r24, 0x04B5
6dcc: 84 fd sbrc r24, 4
6dce: 4f c1 rjmp .+670 ; 0x706e <MotorRegler+0x7d6>
6dd0: e0 91 1f 05 lds r30, 0x051F
6dd4: f0 e0 ldi r31, 0x00 ; 0
6dd6: ee 0f add r30, r30
6dd8: ff 1f adc r31, r31
6dda: e2 5f subi r30, 0xF2 ; 242
6ddc: f7 4f sbci r31, 0xF7 ; 247
6dde: 80 81 ld r24, Z
6de0: 91 81 ldd r25, Z+1 ; 0x01
6de2: 97 ff sbrs r25, 7
6de4: 03 c0 rjmp .+6 ; 0x6dec <MotorRegler+0x554>
6de6: 91 95 neg r25
6de8: 81 95 neg r24
6dea: 91 09 sbc r25, r1
6dec: 8c 34 cpi r24, 0x4C ; 76
6dee: 91 05 cpc r25, r1
6df0: 0c f4 brge .+2 ; 0x6df4 <MotorRegler+0x55c>
6df2: 3b c1 rjmp .+630 ; 0x706a <MotorRegler+0x7d2>
6df4: 80 91 9b 03 lds r24, 0x039B
6df8: 8f 5f subi r24, 0xFF ; 255
6dfa: 80 93 9b 03 sts 0x039B, r24
6dfe: 89 3c cpi r24, 0xC9 ; 201
6e00: 08 f4 brcc .+2 ; 0x6e04 <MotorRegler+0x56c>
6e02: 35 c1 rjmp .+618 ; 0x706e <MotorRegler+0x7d6>
6e04: 10 92 9b 03 sts 0x039B, r1
6e08: 10 92 cb 03 sts 0x03CB, r1
6e0c: 10 92 ca 03 sts 0x03CA, r1
6e10: 20 91 1c 05 lds r18, 0x051C
6e14: 30 e0 ldi r19, 0x00 ; 0
6e16: 22 0f add r18, r18
6e18: 33 1f adc r19, r19
6e1a: f9 01 movw r30, r18
6e1c: e2 5f subi r30, 0xF2 ; 242
6e1e: f7 4f sbci r31, 0xF7 ; 247
6e20: 80 81 ld r24, Z
6e22: 91 81 ldd r25, Z+1 ; 0x01
6e24: 40 91 1d 05 lds r20, 0x051D
6e28: 87 34 cpi r24, 0x47 ; 71
6e2a: 91 05 cpc r25, r1
6e2c: 8c f4 brge .+34 ; 0x6e50 <MotorRegler+0x5b8>
6e2e: e4 2f mov r30, r20
6e30: f0 e0 ldi r31, 0x00 ; 0
6e32: ee 0f add r30, r30
6e34: ff 1f adc r31, r31
6e36: e2 5f subi r30, 0xF2 ; 242
6e38: f7 4f sbci r31, 0xF7 ; 247
6e3a: 80 81 ld r24, Z
6e3c: 91 81 ldd r25, Z+1 ; 0x01
6e3e: 97 ff sbrs r25, 7
6e40: 03 c0 rjmp .+6 ; 0x6e48 <MotorRegler+0x5b0>
6e42: 91 95 neg r25
6e44: 81 95 neg r24
6e46: 91 09 sbc r25, r1
6e48: 87 34 cpi r24, 0x47 ; 71
6e4a: 91 05 cpc r25, r1
6e4c: 0c f4 brge .+2 ; 0x6e50 <MotorRegler+0x5b8>
6e4e: 6a c0 rjmp .+212 ; 0x6f24 <MotorRegler+0x68c>
6e50: 50 e0 ldi r21, 0x00 ; 0
6e52: 44 0f add r20, r20
6e54: 55 1f adc r21, r21
6e56: fa 01 movw r30, r20
6e58: e2 5f subi r30, 0xF2 ; 242
6e5a: f7 4f sbci r31, 0xF7 ; 247
6e5c: 80 81 ld r24, Z
6e5e: 91 81 ldd r25, Z+1 ; 0x01
6e60: 87 34 cpi r24, 0x47 ; 71
6e62: 91 05 cpc r25, r1
6e64: 74 f0 brlt .+28 ; 0x6e82 <MotorRegler+0x5ea>
6e66: f9 01 movw r30, r18
6e68: e2 5f subi r30, 0xF2 ; 242
6e6a: f7 4f sbci r31, 0xF7 ; 247
6e6c: 80 81 ld r24, Z
6e6e: 91 81 ldd r25, Z+1 ; 0x01
6e70: 86 34 cpi r24, 0x46 ; 70
6e72: 91 05 cpc r25, r1
6e74: 34 f4 brge .+12 ; 0x6e82 <MotorRegler+0x5ea>
6e76: 80 81 ld r24, Z
6e78: 91 81 ldd r25, Z+1 ; 0x01
6e7a: 11 e0 ldi r17, 0x01 ; 1
6e7c: 8b 3b cpi r24, 0xBB ; 187
6e7e: 9f 4f sbci r25, 0xFF ; 255
6e80: 0c f4 brge .+2 ; 0x6e84 <MotorRegler+0x5ec>
6e82: 10 e0 ldi r17, 0x00 ; 0
6e84: fa 01 movw r30, r20
6e86: e2 5f subi r30, 0xF2 ; 242
6e88: f7 4f sbci r31, 0xF7 ; 247
6e8a: 80 81 ld r24, Z
6e8c: 91 81 ldd r25, Z+1 ; 0x01
6e8e: 87 34 cpi r24, 0x47 ; 71
6e90: 91 05 cpc r25, r1
6e92: 4c f0 brlt .+18 ; 0x6ea6 <MotorRegler+0x60e>
6e94: f9 01 movw r30, r18
6e96: e2 5f subi r30, 0xF2 ; 242
6e98: f7 4f sbci r31, 0xF7 ; 247
6e9a: 80 81 ld r24, Z
6e9c: 91 81 ldd r25, Z+1 ; 0x01
6e9e: 87 34 cpi r24, 0x47 ; 71
6ea0: 91 05 cpc r25, r1
6ea2: 0c f0 brlt .+2 ; 0x6ea6 <MotorRegler+0x60e>
6ea4: 12 e0 ldi r17, 0x02 ; 2
6ea6: fa 01 movw r30, r20
6ea8: e2 5f subi r30, 0xF2 ; 242
6eaa: f7 4f sbci r31, 0xF7 ; 247
6eac: 80 81 ld r24, Z
6eae: 91 81 ldd r25, Z+1 ; 0x01
6eb0: 86 34 cpi r24, 0x46 ; 70
6eb2: 91 05 cpc r25, r1
6eb4: 4c f4 brge .+18 ; 0x6ec8 <MotorRegler+0x630>
6eb6: f9 01 movw r30, r18
6eb8: e2 5f subi r30, 0xF2 ; 242
6eba: f7 4f sbci r31, 0xF7 ; 247
6ebc: 80 81 ld r24, Z
6ebe: 91 81 ldd r25, Z+1 ; 0x01
6ec0: 87 34 cpi r24, 0x47 ; 71
6ec2: 91 05 cpc r25, r1
6ec4: 0c f0 brlt .+2 ; 0x6ec8 <MotorRegler+0x630>
6ec6: 13 e0 ldi r17, 0x03 ; 3
6ec8: fa 01 movw r30, r20
6eca: e2 5f subi r30, 0xF2 ; 242
6ecc: f7 4f sbci r31, 0xF7 ; 247
6ece: 80 81 ld r24, Z
6ed0: 91 81 ldd r25, Z+1 ; 0x01
6ed2: 8a 3b cpi r24, 0xBA ; 186
6ed4: 9f 4f sbci r25, 0xFF ; 255
6ed6: 4c f4 brge .+18 ; 0x6eea <MotorRegler+0x652>
6ed8: f9 01 movw r30, r18
6eda: e2 5f subi r30, 0xF2 ; 242
6edc: f7 4f sbci r31, 0xF7 ; 247
6ede: 80 81 ld r24, Z
6ee0: 91 81 ldd r25, Z+1 ; 0x01
6ee2: 87 34 cpi r24, 0x47 ; 71
6ee4: 91 05 cpc r25, r1
6ee6: 0c f0 brlt .+2 ; 0x6eea <MotorRegler+0x652>
6ee8: 14 e0 ldi r17, 0x04 ; 4
6eea: fa 01 movw r30, r20
6eec: e2 5f subi r30, 0xF2 ; 242
6eee: f7 4f sbci r31, 0xF7 ; 247
6ef0: 80 81 ld r24, Z
6ef2: 91 81 ldd r25, Z+1 ; 0x01
6ef4: 8a 3b cpi r24, 0xBA ; 186
6ef6: 9f 4f sbci r25, 0xFF ; 255
6ef8: 6c f4 brge .+26 ; 0x6f14 <MotorRegler+0x67c>
6efa: f9 01 movw r30, r18
6efc: e2 5f subi r30, 0xF2 ; 242
6efe: f7 4f sbci r31, 0xF7 ; 247
6f00: 20 81 ld r18, Z
6f02: 31 81 ldd r19, Z+1 ; 0x01
6f04: 26 34 cpi r18, 0x46 ; 70
6f06: 31 05 cpc r19, r1
6f08: 2c f4 brge .+10 ; 0x6f14 <MotorRegler+0x67c>
6f0a: 20 81 ld r18, Z
6f0c: 31 81 ldd r19, Z+1 ; 0x01
6f0e: 2b 3b cpi r18, 0xBB ; 187
6f10: 3f 4f sbci r19, 0xFF ; 255
6f12: 1c f4 brge .+6 ; 0x6f1a <MotorRegler+0x682>
6f14: 11 23 and r17, r17
6f16: 39 f0 breq .+14 ; 0x6f26 <MotorRegler+0x68e>
6f18: 01 c0 rjmp .+2 ; 0x6f1c <MotorRegler+0x684>
6f1a: 15 e0 ldi r17, 0x05 ; 5
6f1c: 81 2f mov r24, r17
6f1e: 0e 94 12 24 call 0x4824 ; 0x4824 <SetActiveParamSet>
6f22: 01 c0 rjmp .+2 ; 0x6f26 <MotorRegler+0x68e>
6f24: 10 e0 ldi r17, 0x00 ; 0
6f26: e0 91 1d 05 lds r30, 0x051D
6f2a: f0 e0 ldi r31, 0x00 ; 0
6f2c: ee 0f add r30, r30
6f2e: ff 1f adc r31, r31
6f30: e2 5f subi r30, 0xF2 ; 242
6f32: f7 4f sbci r31, 0xF7 ; 247
6f34: 20 81 ld r18, Z
6f36: 31 81 ldd r19, Z+1 ; 0x01
6f38: 37 ff sbrs r19, 7
6f3a: 03 c0 rjmp .+6 ; 0x6f42 <MotorRegler+0x6aa>
6f3c: 31 95 neg r19
6f3e: 21 95 neg r18
6f40: 31 09 sbc r19, r1
6f42: 2e 31 cpi r18, 0x1E ; 30
6f44: 31 05 cpc r19, r1
6f46: c4 f4 brge .+48 ; 0x6f78 <MotorRegler+0x6e0>
6f48: e0 91 1c 05 lds r30, 0x051C
6f4c: f0 e0 ldi r31, 0x00 ; 0
6f4e: ee 0f add r30, r30
6f50: ff 1f adc r31, r31
6f52: e2 5f subi r30, 0xF2 ; 242
6f54: f7 4f sbci r31, 0xF7 ; 247
6f56: 20 81 ld r18, Z
6f58: 31 81 ldd r19, Z+1 ; 0x01
6f5a: 2a 3b cpi r18, 0xBA ; 186
6f5c: 3f 4f sbci r19, 0xFF ; 255
6f5e: 64 f4 brge .+24 ; 0x6f78 <MotorRegler+0x6e0>
6f60: 81 e0 ldi r24, 0x01 ; 1
6f62: 80 93 5a 0a sts 0x0A5A, r24
6f66: 10 92 ed 03 sts 0x03ED, r1
6f6a: 88 ee ldi r24, 0xE8 ; 232
6f6c: 93 e0 ldi r25, 0x03 ; 3
6f6e: 90 93 cc 04 sts 0x04CC, r25
6f72: 80 93 cb 04 sts 0x04CB, r24
6f76: 7b c0 rjmp .+246 ; 0x706e <MotorRegler+0x7d6>
6f78: 80 91 52 01 lds r24, 0x0152
6f7c: 0e 94 4b 23 call 0x4696 ; 0x4696 <ParamSet_ReadFromEEProm>
6f80: 80 e0 ldi r24, 0x00 ; 0
6f82: 0e 94 6b 51 call 0xa2d6 ; 0xa2d6 <LipoDetection>
6f86: 80 91 42 05 lds r24, 0x0542
6f8a: 0e 94 d8 17 call 0x2fb0 ; 0x2fb0 <LIBFC_ReceiverInit>
6f8e: 80 91 39 06 lds r24, 0x0639
6f92: 80 ff sbrs r24, 0
6f94: 10 c0 rjmp .+32 ; 0x6fb6 <MotorRegler+0x71e>
6f96: 20 91 10 01 lds r18, 0x0110
6f9a: 30 91 11 01 lds r19, 0x0111
6f9e: 27 3b cpi r18, 0xB7 ; 183
6fa0: 33 40 sbci r19, 0x03 ; 3
6fa2: 38 f4 brcc .+14 ; 0x6fb2 <MotorRegler+0x71a>
6fa4: 20 91 10 01 lds r18, 0x0110
6fa8: 30 91 11 01 lds r19, 0x0111
6fac: 2e 3e cpi r18, 0xEE ; 238
6fae: 32 40 sbci r19, 0x02 ; 2
6fb0: 10 f4 brcc .+4 ; 0x6fb6 <MotorRegler+0x71e>
6fb2: 0e 94 ab 1a call 0x3556 ; 0x3556 <SucheLuftruckOffset>
6fb6: 11 11 cpse r17, r1
6fb8: 39 c0 rjmp .+114 ; 0x702c <MotorRegler+0x794>
6fba: e0 91 1d 05 lds r30, 0x051D
6fbe: f0 e0 ldi r31, 0x00 ; 0
6fc0: ee 0f add r30, r30
6fc2: ff 1f adc r31, r31
6fc4: e2 5f subi r30, 0xF2 ; 242
6fc6: f7 4f sbci r31, 0xF7 ; 247
6fc8: 80 81 ld r24, Z
6fca: 91 81 ldd r25, Z+1 ; 0x01
6fcc: 8a 3b cpi r24, 0xBA ; 186
6fce: 9f 4f sbci r25, 0xFF ; 255
6fd0: 74 f4 brge .+28 ; 0x6fee <MotorRegler+0x756>
6fd2: e0 91 1c 05 lds r30, 0x051C
6fd6: f0 e0 ldi r31, 0x00 ; 0
6fd8: ee 0f add r30, r30
6fda: ff 1f adc r31, r31
6fdc: e2 5f subi r30, 0xF2 ; 242
6fde: f7 4f sbci r31, 0xF7 ; 247
6fe0: 80 81 ld r24, Z
6fe2: 91 81 ldd r25, Z+1 ; 0x01
6fe4: 86 34 cpi r24, 0x46 ; 70
6fe6: 91 05 cpc r25, r1
6fe8: 14 f4 brge .+4 ; 0x6fee <MotorRegler+0x756>
6fea: 83 e0 ldi r24, 0x03 ; 3
6fec: 20 c0 rjmp .+64 ; 0x702e <MotorRegler+0x796>
6fee: e0 91 1f 05 lds r30, 0x051F
6ff2: f0 e0 ldi r31, 0x00 ; 0
6ff4: ee 0f add r30, r30
6ff6: ff 1f adc r31, r31
6ff8: e2 5f subi r30, 0xF2 ; 242
6ffa: f7 4f sbci r31, 0xF7 ; 247
6ffc: 80 81 ld r24, Z
6ffe: 91 81 ldd r25, Z+1 ; 0x01
7000: 85 3b cpi r24, 0xB5 ; 181
7002: 9f 4f sbci r25, 0xFF ; 255
7004: 9c f4 brge .+38 ; 0x702c <MotorRegler+0x794>
7006: e0 91 1c 05 lds r30, 0x051C
700a: f0 e0 ldi r31, 0x00 ; 0
700c: ee 0f add r30, r30
700e: ff 1f adc r31, r31
7010: e2 5f subi r30, 0xF2 ; 242
7012: f7 4f sbci r31, 0xF7 ; 247
7014: 80 81 ld r24, Z
7016: 91 81 ldd r25, Z+1 ; 0x01
7018: 97 ff sbrs r25, 7
701a: 03 c0 rjmp .+6 ; 0x7022 <MotorRegler+0x78a>
701c: 91 95 neg r25
701e: 81 95 neg r24
7020: 91 09 sbc r25, r1
7022: 86 34 cpi r24, 0x46 ; 70
7024: 91 05 cpc r25, r1
7026: 14 f4 brge .+4 ; 0x702c <MotorRegler+0x794>
7028: 82 e0 ldi r24, 0x02 ; 2
702a: 01 c0 rjmp .+2 ; 0x702e <MotorRegler+0x796>
702c: 81 e0 ldi r24, 0x01 ; 1
702e: 0e 94 34 27 call 0x4e68 ; 0x4e68 <SetNeutral>
7032: 80 93 ed 03 sts 0x03ED, r24
7036: 81 e0 ldi r24, 0x01 ; 1
7038: 80 93 c9 04 sts 0x04C9, r24
703c: 57 9a sbi 0x0a, 7 ; 10
703e: 90 91 3f 0a lds r25, 0x0A3F
7042: 99 23 and r25, r25
7044: 11 f0 breq .+4 ; 0x704a <MotorRegler+0x7b2>
7046: 87 e0 ldi r24, 0x07 ; 7
7048: 04 c0 rjmp .+8 ; 0x7052 <MotorRegler+0x7ba>
704a: 90 91 ed 03 lds r25, 0x03ED
704e: 91 11 cpse r25, r1
7050: 88 e1 ldi r24, 0x18 ; 24
7052: 80 93 57 01 sts 0x0157, r24
7056: 8a e0 ldi r24, 0x0A ; 10
7058: 80 93 7e 04 sts 0x047E, r24
705c: 68 e7 ldi r22, 0x78 ; 120
705e: 70 e0 ldi r23, 0x00 ; 0
7060: 80 91 52 01 lds r24, 0x0152
7064: 0e 94 9f 26 call 0x4d3e ; 0x4d3e <Piep>
7068: 02 c0 rjmp .+4 ; 0x706e <MotorRegler+0x7d6>
706a: 10 92 9b 03 sts 0x039B, r1
706e: e0 91 1e 05 lds r30, 0x051E
7072: f0 e0 ldi r31, 0x00 ; 0
7074: ee 0f add r30, r30
7076: ff 1f adc r31, r31
7078: e2 5f subi r30, 0xF2 ; 242
707a: f7 4f sbci r31, 0xF7 ; 247
707c: 80 81 ld r24, Z
707e: 91 81 ldd r25, Z+1 ; 0x01
7080: 8c 39 cpi r24, 0x9C ; 156
7082: 9f 4f sbci r25, 0xFF ; 255
7084: 0c f0 brlt .+2 ; 0x7088 <MotorRegler+0x7f0>
7086: 10 c2 rjmp .+1056 ; 0x74a8 <MotorRegler+0xc10>
7088: 20 91 80 05 lds r18, 0x0580
708c: e2 2f mov r30, r18
708e: ef 77 andi r30, 0x7F ; 127
7090: f0 e0 ldi r31, 0x00 ; 0
7092: ee 0f add r30, r30
7094: ff 1f adc r31, r31
7096: ec 5a subi r30, 0xAC ; 172
7098: f7 4f sbci r31, 0xF7 ; 247
709a: 80 81 ld r24, Z
709c: 91 81 ldd r25, Z+1 ; 0x01
709e: 06 97 sbiw r24, 0x06 ; 6
70a0: 14 f0 brlt .+4 ; 0x70a6 <MotorRegler+0x80e>
70a2: 84 e6 ldi r24, 0x64 ; 100
70a4: 06 c0 rjmp .+12 ; 0x70b2 <MotorRegler+0x81a>
70a6: 80 81 ld r24, Z
70a8: 91 81 ldd r25, Z+1 ; 0x01
70aa: 8b 3f cpi r24, 0xFB ; 251
70ac: 9f 4f sbci r25, 0xFF ; 255
70ae: 1c f4 brge .+6 ; 0x70b6 <MotorRegler+0x81e>
70b0: 8c e9 ldi r24, 0x9C ; 156
70b2: 80 93 9a 03 sts 0x039A, r24
70b6: 80 91 01 04 lds r24, 0x0401
70ba: 30 91 96 05 lds r19, 0x0596
70be: e0 91 1f 05 lds r30, 0x051F
70c2: f0 e0 ldi r31, 0x00 ; 0
70c4: ee 0f add r30, r30
70c6: ff 1f adc r31, r31
70c8: e2 5f subi r30, 0xF2 ; 242
70ca: f7 4f sbci r31, 0xF7 ; 247
70cc: 81 11 cpse r24, r1
70ce: 4e c1 rjmp .+668 ; 0x736c <MotorRegler+0xad4>
70d0: 80 81 ld r24, Z
70d2: 91 81 ldd r25, Z+1 ; 0x01
70d4: 8c 39 cpi r24, 0x9C ; 156
70d6: 9f 4f sbci r25, 0xFF ; 255
70d8: 7c f4 brge .+30 ; 0x70f8 <MotorRegler+0x860>
70da: 33 fd sbrc r19, 3
70dc: 0b c0 rjmp .+22 ; 0x70f4 <MotorRegler+0x85c>
70de: e2 2f mov r30, r18
70e0: f0 e0 ldi r31, 0x00 ; 0
70e2: ee 0f add r30, r30
70e4: ff 1f adc r31, r31
70e6: e2 5f subi r30, 0xF2 ; 242
70e8: f7 4f sbci r31, 0xF7 ; 247
70ea: 80 81 ld r24, Z
70ec: 91 81 ldd r25, Z+1 ; 0x01
70ee: 85 3b cpi r24, 0xB5 ; 181
70f0: 9f 4f sbci r25, 0xFF ; 255
70f2: ac f0 brlt .+42 ; 0x711e <MotorRegler+0x886>
70f4: 22 23 and r18, r18
70f6: 99 f0 breq .+38 ; 0x711e <MotorRegler+0x886>
70f8: 33 ff sbrs r19, 3
70fa: 35 c1 rjmp .+618 ; 0x7366 <MotorRegler+0xace>
70fc: e2 2f mov r30, r18
70fe: f0 e0 ldi r31, 0x00 ; 0
7100: ee 0f add r30, r30
7102: ff 1f adc r31, r31
7104: e2 5f subi r30, 0xF2 ; 242
7106: f7 4f sbci r31, 0xF7 ; 247
7108: 80 81 ld r24, Z
710a: 91 81 ldd r25, Z+1 ; 0x01
710c: 87 3f cpi r24, 0xF7 ; 247
710e: 9f 4f sbci r25, 0xFF ; 255
7110: 0c f4 brge .+2 ; 0x7114 <MotorRegler+0x87c>
7112: 29 c1 rjmp .+594 ; 0x7366 <MotorRegler+0xace>
7114: 80 91 9a 03 lds r24, 0x039A
7118: 84 36 cpi r24, 0x64 ; 100
711a: 09 f0 breq .+2 ; 0x711e <MotorRegler+0x886>
711c: 24 c1 rjmp .+584 ; 0x7366 <MotorRegler+0xace>
711e: 80 91 b5 04 lds r24, 0x04B5
7122: 84 fd sbrc r24, 4
7124: 20 c1 rjmp .+576 ; 0x7366 <MotorRegler+0xace>
7126: 80 91 ed 03 lds r24, 0x03ED
712a: 88 23 and r24, r24
712c: 29 f0 breq .+10 ; 0x7138 <MotorRegler+0x8a0>
712e: 80 91 c9 03 lds r24, 0x03C9
7132: 88 60 ori r24, 0x08 ; 8
7134: 80 93 c9 03 sts 0x03C9, r24
7138: 80 91 12 01 lds r24, 0x0112
713c: 90 91 13 01 lds r25, 0x0113
7140: a0 91 14 01 lds r26, 0x0114
7144: b0 91 15 01 lds r27, 0x0115
7148: 80 93 06 05 sts 0x0506, r24
714c: 90 93 07 05 sts 0x0507, r25
7150: a0 93 08 05 sts 0x0508, r26
7154: b0 93 09 05 sts 0x0509, r27
7158: 10 92 fc 03 sts 0x03FC, r1
715c: 10 92 fd 03 sts 0x03FD, r1
7160: 10 92 fe 03 sts 0x03FE, r1
7164: 10 92 ff 03 sts 0x03FF, r1
7168: 10 92 46 03 sts 0x0346, r1
716c: 10 92 47 03 sts 0x0347, r1
7170: 10 92 48 03 sts 0x0348, r1
7174: 10 92 49 03 sts 0x0349, r1
7178: 88 e5 ldi r24, 0x58 ; 88
717a: 92 e0 ldi r25, 0x02 ; 2
717c: 90 93 c4 03 sts 0x03C4, r25
7180: 80 93 c3 03 sts 0x03C3, r24
7184: 10 92 42 03 sts 0x0342, r1
7188: 10 92 43 03 sts 0x0343, r1
718c: 10 92 44 03 sts 0x0344, r1
7190: 10 92 45 03 sts 0x0345, r1
7194: 10 92 57 03 sts 0x0357, r1
7198: 10 92 58 03 sts 0x0358, r1
719c: 10 92 59 03 sts 0x0359, r1
71a0: 10 92 5a 03 sts 0x035A, r1
71a4: e0 91 1c 05 lds r30, 0x051C
71a8: f0 e0 ldi r31, 0x00 ; 0
71aa: ee 0f add r30, r30
71ac: ff 1f adc r31, r31
71ae: e2 5f subi r30, 0xF2 ; 242
71b0: f7 4f sbci r31, 0xF7 ; 247
71b2: 80 81 ld r24, Z
71b4: 91 81 ldd r25, Z+1 ; 0x01
71b6: 8d 39 cpi r24, 0x9D ; 157
71b8: 9f 4f sbci r25, 0xFF ; 255
71ba: 8c f4 brge .+34 ; 0x71de <MotorRegler+0x946>
71bc: e0 91 1d 05 lds r30, 0x051D
71c0: f0 e0 ldi r31, 0x00 ; 0
71c2: ee 0f add r30, r30
71c4: ff 1f adc r31, r31
71c6: e2 5f subi r30, 0xF2 ; 242
71c8: f7 4f sbci r31, 0xF7 ; 247
71ca: 80 81 ld r24, Z
71cc: 91 81 ldd r25, Z+1 ; 0x01
71ce: 97 ff sbrs r25, 7
71d0: 03 c0 rjmp .+6 ; 0x71d8 <MotorRegler+0x940>
71d2: 91 95 neg r25
71d4: 81 95 neg r24
71d6: 91 09 sbc r25, r1
71d8: 84 36 cpi r24, 0x64 ; 100
71da: 91 05 cpc r25, r1
71dc: 24 f4 brge .+8 ; 0x71e6 <MotorRegler+0x94e>
71de: 21 11 cpse r18, r1
71e0: 02 c0 rjmp .+4 ; 0x71e6 <MotorRegler+0x94e>
71e2: 10 92 99 03 sts 0x0399, r1
71e6: 80 91 99 03 lds r24, 0x0399
71ea: 8f 5f subi r24, 0xFF ; 255
71ec: 80 93 99 03 sts 0x0399, r24
71f0: 8e 3f cpi r24, 0xFE ; 254
71f2: 08 f4 brcc .+2 ; 0x71f6 <MotorRegler+0x95e>
71f4: 3f c1 rjmp .+638 ; 0x7474 <MotorRegler+0xbdc>
71f6: 80 91 c7 03 lds r24, 0x03C7
71fa: 30 91 44 06 lds r19, 0x0644
71fe: 20 91 45 06 lds r18, 0x0645
7202: 81 ff sbrs r24, 1
7204: 23 c0 rjmp .+70 ; 0x724c <MotorRegler+0x9b4>
7206: 83 2f mov r24, r19
7208: 92 2f mov r25, r18
720a: 97 ff sbrs r25, 7
720c: 03 c0 rjmp .+6 ; 0x7214 <MotorRegler+0x97c>
720e: 91 95 neg r25
7210: 81 95 neg r24
7212: 91 09 sbc r25, r1
7214: 81 34 cpi r24, 0x41 ; 65
7216: 91 05 cpc r25, r1
7218: b4 f4 brge .+44 ; 0x7246 <MotorRegler+0x9ae>
721a: 80 91 04 06 lds r24, 0x0604
721e: 90 91 05 06 lds r25, 0x0605
7222: 97 ff sbrs r25, 7
7224: 03 c0 rjmp .+6 ; 0x722c <MotorRegler+0x994>
7226: 91 95 neg r25
7228: 81 95 neg r24
722a: 91 09 sbc r25, r1
722c: cd 97 sbiw r24, 0x3d ; 61
722e: 5c f4 brge .+22 ; 0x7246 <MotorRegler+0x9ae>
7230: 80 91 f9 05 lds r24, 0x05F9
7234: 90 91 fa 05 lds r25, 0x05FA
7238: 97 ff sbrs r25, 7
723a: 03 c0 rjmp .+6 ; 0x7242 <MotorRegler+0x9aa>
723c: 91 95 neg r25
723e: 81 95 neg r24
7240: 91 09 sbc r25, r1
7242: cd 97 sbiw r24, 0x3d ; 61
7244: 14 f1 brlt .+68 ; 0x728a <MotorRegler+0x9f2>
7246: 10 92 ed 03 sts 0x03ED, r1
724a: 1f c0 rjmp .+62 ; 0x728a <MotorRegler+0x9f2>
724c: 83 2f mov r24, r19
724e: 92 2f mov r25, r18
7250: 97 ff sbrs r25, 7
7252: 03 c0 rjmp .+6 ; 0x725a <MotorRegler+0x9c2>
7254: 91 95 neg r25
7256: 81 95 neg r24
7258: 91 09 sbc r25, r1
725a: 81 97 sbiw r24, 0x21 ; 33
725c: a4 f7 brge .-24 ; 0x7246 <MotorRegler+0x9ae>
725e: 80 91 04 06 lds r24, 0x0604
7262: 90 91 05 06 lds r25, 0x0605
7266: 97 ff sbrs r25, 7
7268: 03 c0 rjmp .+6 ; 0x7270 <MotorRegler+0x9d8>
726a: 91 95 neg r25
726c: 81 95 neg r24
726e: 91 09 sbc r25, r1
7270: 45 97 sbiw r24, 0x15 ; 21
7272: 4c f7 brge .-46 ; 0x7246 <MotorRegler+0x9ae>
7274: 80 91 f9 05 lds r24, 0x05F9
7278: 90 91 fa 05 lds r25, 0x05FA
727c: 97 ff sbrs r25, 7
727e: 03 c0 rjmp .+6 ; 0x7286 <MotorRegler+0x9ee>
7280: 91 95 neg r25
7282: 81 95 neg r24
7284: 91 09 sbc r25, r1
7286: 45 97 sbiw r24, 0x15 ; 21
7288: f4 f6 brge .-68 ; 0x7246 <MotorRegler+0x9ae>
728a: 10 92 99 03 sts 0x0399, r1
728e: 80 91 3f 0a lds r24, 0x0A3F
7292: 20 91 ed 03 lds r18, 0x03ED
7296: 81 11 cpse r24, r1
7298: 5c c0 rjmp .+184 ; 0x7352 <MotorRegler+0xaba>
729a: 22 23 and r18, r18
729c: 09 f4 brne .+2 ; 0x72a0 <MotorRegler+0xa08>
729e: 59 c0 rjmp .+178 ; 0x7352 <MotorRegler+0xaba>
72a0: 80 91 b9 04 lds r24, 0x04B9
72a4: 81 11 cpse r24, r1
72a6: 55 c0 rjmp .+170 ; 0x7352 <MotorRegler+0xaba>
72a8: 81 e0 ldi r24, 0x01 ; 1
72aa: 90 e0 ldi r25, 0x00 ; 0
72ac: 90 93 cb 03 sts 0x03CB, r25
72b0: 80 93 ca 03 sts 0x03CA, r24
72b4: 80 93 01 04 sts 0x0401, r24
72b8: 10 92 9c 03 sts 0x039C, r1
72bc: 10 92 9d 03 sts 0x039D, r1
72c0: 10 92 9e 03 sts 0x039E, r1
72c4: 10 92 9f 03 sts 0x039F, r1
72c8: 10 92 2c 04 sts 0x042C, r1
72cc: 10 92 2d 04 sts 0x042D, r1
72d0: 10 92 2e 04 sts 0x042E, r1
72d4: 10 92 2f 04 sts 0x042F, r1
72d8: 10 92 28 04 sts 0x0428, r1
72dc: 10 92 29 04 sts 0x0429, r1
72e0: 10 92 2a 04 sts 0x042A, r1
72e4: 10 92 2b 04 sts 0x042B, r1
72e8: 40 91 37 05 lds r20, 0x0537
72ec: a0 91 3d 06 lds r26, 0x063D
72f0: b0 91 3e 06 lds r27, 0x063E
72f4: 50 e0 ldi r21, 0x00 ; 0
72f6: 9a 01 movw r18, r20
72f8: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
72fc: 60 93 34 04 sts 0x0434, r22
7300: 70 93 35 04 sts 0x0435, r23
7304: 80 93 36 04 sts 0x0436, r24
7308: 90 93 37 04 sts 0x0437, r25
730c: a0 91 4f 06 lds r26, 0x064F
7310: b0 91 50 06 lds r27, 0x0650
7314: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
7318: 60 93 30 04 sts 0x0430, r22
731c: 70 93 31 04 sts 0x0431, r23
7320: 80 93 32 04 sts 0x0432, r24
7324: 90 93 33 04 sts 0x0433, r25
7328: 10 92 24 04 sts 0x0424, r1
732c: 10 92 25 04 sts 0x0425, r1
7330: 10 92 26 04 sts 0x0426, r1
7334: 10 92 27 04 sts 0x0427, r1
7338: 10 92 20 04 sts 0x0420, r1
733c: 10 92 21 04 sts 0x0421, r1
7340: 10 92 22 04 sts 0x0422, r1
7344: 10 92 23 04 sts 0x0423, r1
7348: 84 e6 ldi r24, 0x64 ; 100
734a: 80 93 ec 03 sts 0x03EC, r24
734e: 84 e3 ldi r24, 0x34 ; 52
7350: 83 c0 rjmp .+262 ; 0x7458 <MotorRegler+0xbc0>
7352: 8c ed ldi r24, 0xDC ; 220
7354: 95 e0 ldi r25, 0x05 ; 5
7356: 90 93 cc 04 sts 0x04CC, r25
735a: 80 93 cb 04 sts 0x04CB, r24
735e: 21 11 cpse r18, r1
7360: 89 c0 rjmp .+274 ; 0x7474 <MotorRegler+0xbdc>
7362: 81 e0 ldi r24, 0x01 ; 1
7364: 79 c0 rjmp .+242 ; 0x7458 <MotorRegler+0xbc0>
7366: 10 92 99 03 sts 0x0399, r1
736a: 84 c0 rjmp .+264 ; 0x7474 <MotorRegler+0xbdc>
736c: 80 81 ld r24, Z
736e: 91 81 ldd r25, Z+1 ; 0x01
7370: 85 36 cpi r24, 0x65 ; 101
7372: 91 05 cpc r25, r1
7374: 7c f0 brlt .+30 ; 0x7394 <MotorRegler+0xafc>
7376: 33 fd sbrc r19, 3
7378: 0b c0 rjmp .+22 ; 0x7390 <MotorRegler+0xaf8>
737a: e2 2f mov r30, r18
737c: f0 e0 ldi r31, 0x00 ; 0
737e: ee 0f add r30, r30
7380: ff 1f adc r31, r31
7382: e2 5f subi r30, 0xF2 ; 242
7384: f7 4f sbci r31, 0xF7 ; 247
7386: 80 81 ld r24, Z
7388: 91 81 ldd r25, Z+1 ; 0x01
738a: 85 3b cpi r24, 0xB5 ; 181
738c: 9f 4f sbci r25, 0xFF ; 255
738e: ac f0 brlt .+42 ; 0x73ba <MotorRegler+0xb22>
7390: 22 23 and r18, r18
7392: 99 f0 breq .+38 ; 0x73ba <MotorRegler+0xb22>
7394: 33 ff sbrs r19, 3
7396: 6c c0 rjmp .+216 ; 0x7470 <MotorRegler+0xbd8>
7398: e2 2f mov r30, r18
739a: f0 e0 ldi r31, 0x00 ; 0
739c: ee 0f add r30, r30
739e: ff 1f adc r31, r31
73a0: e2 5f subi r30, 0xF2 ; 242
73a2: f7 4f sbci r31, 0xF7 ; 247
73a4: 80 81 ld r24, Z
73a6: 91 81 ldd r25, Z+1 ; 0x01
73a8: 8e 3c cpi r24, 0xCE ; 206
73aa: 9f 4f sbci r25, 0xFF ; 255
73ac: 0c f0 brlt .+2 ; 0x73b0 <MotorRegler+0xb18>
73ae: 60 c0 rjmp .+192 ; 0x7470 <MotorRegler+0xbd8>
73b0: 80 91 9a 03 lds r24, 0x039A
73b4: 8c 39 cpi r24, 0x9C ; 156
73b6: 09 f0 breq .+2 ; 0x73ba <MotorRegler+0xb22>
73b8: 5b c0 rjmp .+182 ; 0x7470 <MotorRegler+0xbd8>
73ba: e0 91 1c 05 lds r30, 0x051C
73be: f0 e0 ldi r31, 0x00 ; 0
73c0: ee 0f add r30, r30
73c2: ff 1f adc r31, r31
73c4: e2 5f subi r30, 0xF2 ; 242
73c6: f7 4f sbci r31, 0xF7 ; 247
73c8: 80 81 ld r24, Z
73ca: 91 81 ldd r25, Z+1 ; 0x01
73cc: 8d 39 cpi r24, 0x9D ; 157
73ce: 9f 4f sbci r25, 0xFF ; 255
73d0: 8c f4 brge .+34 ; 0x73f4 <MotorRegler+0xb5c>
73d2: e0 91 1d 05 lds r30, 0x051D
73d6: f0 e0 ldi r31, 0x00 ; 0
73d8: ee 0f add r30, r30
73da: ff 1f adc r31, r31
73dc: e2 5f subi r30, 0xF2 ; 242
73de: f7 4f sbci r31, 0xF7 ; 247
73e0: 80 81 ld r24, Z
73e2: 91 81 ldd r25, Z+1 ; 0x01
73e4: 97 ff sbrs r25, 7
73e6: 03 c0 rjmp .+6 ; 0x73ee <MotorRegler+0xb56>
73e8: 91 95 neg r25
73ea: 81 95 neg r24
73ec: 91 09 sbc r25, r1
73ee: 84 36 cpi r24, 0x64 ; 100
73f0: 91 05 cpc r25, r1
73f2: 2c f4 brge .+10 ; 0x73fe <MotorRegler+0xb66>
73f4: 21 11 cpse r18, r1
73f6: 03 c0 rjmp .+6 ; 0x73fe <MotorRegler+0xb66>
73f8: 10 92 98 03 sts 0x0398, r1
73fc: 18 c0 rjmp .+48 ; 0x742e <MotorRegler+0xb96>
73fe: 10 92 24 04 sts 0x0424, r1
7402: 10 92 25 04 sts 0x0425, r1
7406: 10 92 26 04 sts 0x0426, r1
740a: 10 92 27 04 sts 0x0427, r1
740e: 10 92 20 04 sts 0x0420, r1
7412: 10 92 21 04 sts 0x0421, r1
7416: 10 92 22 04 sts 0x0422, r1
741a: 10 92 23 04 sts 0x0423, r1
741e: 10 92 13 04 sts 0x0413, r1
7422: 10 92 12 04 sts 0x0412, r1
7426: 10 92 11 04 sts 0x0411, r1
742a: 10 92 10 04 sts 0x0410, r1
742e: 80 91 98 03 lds r24, 0x0398
7432: 8f 5f subi r24, 0xFF ; 255
7434: 80 93 98 03 sts 0x0398, r24
7438: 8b 3f cpi r24, 0xFB ; 251
743a: 88 f0 brcs .+34 ; 0x745e <MotorRegler+0xbc6>
743c: 10 92 01 04 sts 0x0401, r1
7440: 10 92 98 03 sts 0x0398, r1
7444: 10 92 cb 03 sts 0x03CB, r1
7448: 10 92 ca 03 sts 0x03CA, r1
744c: 80 91 c8 03 lds r24, 0x03C8
7450: 8f 71 andi r24, 0x1F ; 31
7452: 80 93 c8 03 sts 0x03C8, r24
7456: 86 e2 ldi r24, 0x26 ; 38
7458: 80 93 57 01 sts 0x0157, r24
745c: 0b c0 rjmp .+22 ; 0x7474 <MotorRegler+0xbdc>
745e: 84 36 cpi r24, 0x64 ; 100
7460: 49 f4 brne .+18 ; 0x7474 <MotorRegler+0xbdc>
7462: 8c ea ldi r24, 0xAC ; 172
7464: 9d e0 ldi r25, 0x0D ; 13
7466: 90 93 cc 04 sts 0x04CC, r25
746a: 80 93 cb 04 sts 0x04CB, r24
746e: 02 c0 rjmp .+4 ; 0x7474 <MotorRegler+0xbdc>
7470: 10 92 98 03 sts 0x0398, r1
7474: 80 91 c3 03 lds r24, 0x03C3
7478: 90 91 c4 03 lds r25, 0x03C4
747c: 88 3e cpi r24, 0xE8 ; 232
747e: 73 e0 ldi r23, 0x03 ; 3
7480: 97 07 cpc r25, r23
7482: 08 f0 brcs .+2 ; 0x7486 <MotorRegler+0xbee>
7484: 42 c0 rjmp .+132 ; 0x750a <MotorRegler+0xc72>
7486: 20 91 54 03 lds r18, 0x0354
748a: 30 91 55 03 lds r19, 0x0355
748e: 2b 36 cpi r18, 0x6B ; 107
7490: 3f 4f sbci r19, 0xFF ; 255
7492: 14 f0 brlt .+4 ; 0x7498 <MotorRegler+0xc00>
7494: 01 96 adiw r24, 0x01 ; 1
7496: 03 c0 rjmp .+6 ; 0x749e <MotorRegler+0xc06>
7498: 00 97 sbiw r24, 0x00 ; 0
749a: b9 f1 breq .+110 ; 0x750a <MotorRegler+0xc72>
749c: 01 97 sbiw r24, 0x01 ; 1
749e: 90 93 c4 03 sts 0x03C4, r25
74a2: 80 93 c3 03 sts 0x03C3, r24
74a6: 31 c0 rjmp .+98 ; 0x750a <MotorRegler+0xc72>
74a8: 10 92 9a 03 sts 0x039A, r1
74ac: 10 92 c4 03 sts 0x03C4, r1
74b0: 10 92 c3 03 sts 0x03C3, r1
74b4: 2a c0 rjmp .+84 ; 0x750a <MotorRegler+0xc72>
74b6: 8e 3e cpi r24, 0xEE ; 238
74b8: 92 40 sbci r25, 0x02 ; 2
74ba: 38 f1 brcs .+78 ; 0x750a <MotorRegler+0xc72>
74bc: 80 91 b8 08 lds r24, 0x08B8
74c0: 90 91 b9 08 lds r25, 0x08B9
74c4: 80 39 cpi r24, 0x90 ; 144
74c6: 91 40 sbci r25, 0x01 ; 1
74c8: 00 f5 brcc .+64 ; 0x750a <MotorRegler+0xc72>
74ca: 80 91 fc 03 lds r24, 0x03FC
74ce: 90 91 fd 03 lds r25, 0x03FD
74d2: a0 91 fe 03 lds r26, 0x03FE
74d6: b0 91 ff 03 lds r27, 0x03FF
74da: 8c 3d cpi r24, 0xDC ; 220
74dc: 95 40 sbci r25, 0x05 ; 5
74de: a1 05 cpc r26, r1
74e0: b1 05 cpc r27, r1
74e2: 9c f4 brge .+38 ; 0x750a <MotorRegler+0xc72>
74e4: 80 e3 ldi r24, 0x30 ; 48
74e6: 95 e7 ldi r25, 0x75 ; 117
74e8: 90 93 c4 03 sts 0x03C4, r25
74ec: 80 93 c3 03 sts 0x03C3, r24
74f0: 80 91 ca 03 lds r24, 0x03CA
74f4: 90 91 cb 03 lds r25, 0x03CB
74f8: 8a 3e cpi r24, 0xEA ; 234
74fa: 93 40 sbci r25, 0x03 ; 3
74fc: 30 f0 brcs .+12 ; 0x750a <MotorRegler+0xc72>
74fe: 89 ee ldi r24, 0xE9 ; 233
7500: 93 e0 ldi r25, 0x03 ; 3
7502: 90 93 cb 03 sts 0x03CB, r25
7506: 80 93 ca 03 sts 0x03CA, r24
750a: 80 91 93 02 lds r24, 0x0293
750e: 9f ef ldi r25, 0xFF ; 255
7510: 98 0f add r25, r24
7512: 90 93 93 02 sts 0x0293, r25
7516: 88 23 and r24, r24
7518: 21 f0 breq .+8 ; 0x7522 <MotorRegler+0xc8a>
751a: 80 91 c9 03 lds r24, 0x03C9
751e: 84 ff sbrs r24, 4
7520: 3f c3 rjmp .+1662 ; 0x7ba0 <MotorRegler+0x1308>
7522: 0e 94 13 31 call 0x6226 ; 0x6226 <ParameterZuordnung>
7526: 80 91 1c 05 lds r24, 0x051C
752a: 68 2e mov r6, r24
752c: 71 2c mov r7, r1
752e: 66 0c add r6, r6
7530: 77 1c adc r7, r7
7532: f3 01 movw r30, r6
7534: e2 5f subi r30, 0xF2 ; 242
7536: f7 4f sbci r31, 0xF7 ; 247
7538: a0 81 ld r26, Z
753a: b1 81 ldd r27, Z+1 ; 0x01
753c: 90 90 32 05 lds r9, 0x0532
7540: 69 2d mov r22, r9
7542: 70 e0 ldi r23, 0x00 ; 0
7544: f3 01 movw r30, r6
7546: ec 5a subi r30, 0xAC ; 172
7548: f7 4f sbci r31, 0xF7 ; 247
754a: 01 90 ld r0, Z+
754c: f0 81 ld r31, Z
754e: e0 2d mov r30, r0
7550: 40 91 33 05 lds r20, 0x0533
7554: 50 e0 ldi r21, 0x00 ; 0
7556: 80 91 96 03 lds r24, 0x0396
755a: 90 91 97 03 lds r25, 0x0397
755e: 9c 01 movw r18, r24
7560: 22 0f add r18, r18
7562: 33 1f adc r19, r19
7564: 28 0f add r18, r24
7566: 39 1f adc r19, r25
7568: a6 9f mul r26, r22
756a: c0 01 movw r24, r0
756c: a7 9f mul r26, r23
756e: 90 0d add r25, r0
7570: b6 9f mul r27, r22
7572: 90 0d add r25, r0
7574: 11 24 eor r1, r1
7576: 28 0f add r18, r24
7578: 39 1f adc r19, r25
757a: 37 ff sbrs r19, 7
757c: 02 c0 rjmp .+4 ; 0x7582 <MotorRegler+0xcea>
757e: 2d 5f subi r18, 0xFD ; 253
7580: 3f 4f sbci r19, 0xFF ; 255
7582: 35 95 asr r19
7584: 27 95 ror r18
7586: 35 95 asr r19
7588: 27 95 ror r18
758a: e4 9f mul r30, r20
758c: c0 01 movw r24, r0
758e: e5 9f mul r30, r21
7590: 90 0d add r25, r0
7592: f4 9f mul r31, r20
7594: 90 0d add r25, r0
7596: 11 24 eor r1, r1
7598: 28 0f add r18, r24
759a: 39 1f adc r19, r25
759c: 30 93 97 03 sts 0x0397, r19
75a0: 20 93 96 03 sts 0x0396, r18
75a4: 00 91 1d 05 lds r16, 0x051D
75a8: 10 e0 ldi r17, 0x00 ; 0
75aa: 00 0f add r16, r16
75ac: 11 1f adc r17, r17
75ae: f8 01 movw r30, r16
75b0: e2 5f subi r30, 0xF2 ; 242
75b2: f7 4f sbci r31, 0xF7 ; 247
75b4: e0 80 ld r14, Z
75b6: f1 80 ldd r15, Z+1 ; 0x01
75b8: f8 01 movw r30, r16
75ba: ec 5a subi r30, 0xAC ; 172
75bc: f7 4f sbci r31, 0xF7 ; 247
75be: a0 81 ld r26, Z
75c0: b1 81 ldd r27, Z+1 ; 0x01
75c2: e0 91 94 03 lds r30, 0x0394
75c6: f0 91 95 03 lds r31, 0x0395
75ca: cf 01 movw r24, r30
75cc: 88 0f add r24, r24
75ce: 99 1f adc r25, r25
75d0: 8e 0f add r24, r30
75d2: 9f 1f adc r25, r31
75d4: e6 9e mul r14, r22
75d6: f0 01 movw r30, r0
75d8: e7 9e mul r14, r23
75da: f0 0d add r31, r0
75dc: f6 9e mul r15, r22
75de: f0 0d add r31, r0
75e0: 11 24 eor r1, r1
75e2: 8e 0f add r24, r30
75e4: 9f 1f adc r25, r31
75e6: 97 fd sbrc r25, 7
75e8: 03 96 adiw r24, 0x03 ; 3
75ea: 95 95 asr r25
75ec: 87 95 ror r24
75ee: 95 95 asr r25
75f0: 87 95 ror r24
75f2: a4 9f mul r26, r20
75f4: b0 01 movw r22, r0
75f6: a5 9f mul r26, r21
75f8: 70 0d add r23, r0
75fa: b4 9f mul r27, r20
75fc: 70 0d add r23, r0
75fe: 11 24 eor r1, r1
7600: 86 0f add r24, r22
7602: 97 1f adc r25, r23
7604: 90 93 95 03 sts 0x0395, r25
7608: 80 93 94 03 sts 0x0394, r24
760c: 40 91 d6 03 lds r20, 0x03D6
7610: 44 23 and r20, r20
7612: b1 f0 breq .+44 ; 0x7640 <MotorRegler+0xda8>
7614: 37 ff sbrs r19, 7
7616: 02 c0 rjmp .+4 ; 0x761c <MotorRegler+0xd84>
7618: 2d 5f subi r18, 0xFD ; 253
761a: 3f 4f sbci r19, 0xFF ; 255
761c: 35 95 asr r19
761e: 27 95 ror r18
7620: 35 95 asr r19
7622: 27 95 ror r18
7624: 97 fd sbrc r25, 7
7626: 03 96 adiw r24, 0x03 ; 3
7628: 95 95 asr r25
762a: 87 95 ror r24
762c: 95 95 asr r25
762e: 87 95 ror r24
7630: e0 91 a5 02 lds r30, 0x02A5
7634: ff 27 eor r31, r31
7636: e7 fd sbrc r30, 7
7638: f0 95 com r31
763a: 60 91 bc 04 lds r22, 0x04BC
763e: 0f c0 rjmp .+30 ; 0x765e <MotorRegler+0xdc6>
7640: e0 91 7e 05 lds r30, 0x057E
7644: f0 e0 ldi r31, 0x00 ; 0
7646: e5 53 subi r30, 0x35 ; 53
7648: fd 4f sbci r31, 0xFD ; 253
764a: 46 81 ldd r20, Z+6 ; 0x06
764c: 40 93 a5 02 sts 0x02A5, r20
7650: 60 81 ld r22, Z
7652: 60 93 bc 04 sts 0x04BC, r22
7656: e4 2f mov r30, r20
7658: ff 27 eor r31, r31
765a: e7 fd sbrc r30, 7
765c: f0 95 com r31
765e: 77 27 eor r23, r23
7660: 67 fd sbrc r22, 7
7662: 70 95 com r23
7664: e2 9f mul r30, r18
7666: a0 01 movw r20, r0
7668: e3 9f mul r30, r19
766a: 50 0d add r21, r0
766c: f2 9f mul r31, r18
766e: 50 0d add r21, r0
7670: 11 24 eor r1, r1
7672: 68 9f mul r22, r24
7674: d0 01 movw r26, r0
7676: 69 9f mul r22, r25
7678: b0 0d add r27, r0
767a: 78 9f mul r23, r24
767c: b0 0d add r27, r0
767e: 11 24 eor r1, r1
7680: 4a 0f add r20, r26
7682: 5b 1f adc r21, r27
7684: 57 ff sbrs r21, 7
7686: 02 c0 rjmp .+4 ; 0x768c <MotorRegler+0xdf4>
7688: 49 5f subi r20, 0xF9 ; 249
768a: 5f 4f sbci r21, 0xFF ; 255
768c: a3 e0 ldi r26, 0x03 ; 3
768e: 55 95 asr r21
7690: 47 95 ror r20
7692: aa 95 dec r26
7694: e1 f7 brne .-8 ; 0x768e <MotorRegler+0xdf6>
7696: 50 93 13 04 sts 0x0413, r21
769a: 40 93 12 04 sts 0x0412, r20
769e: e8 9f mul r30, r24
76a0: a0 01 movw r20, r0
76a2: e9 9f mul r30, r25
76a4: 50 0d add r21, r0
76a6: f8 9f mul r31, r24
76a8: 50 0d add r21, r0
76aa: 11 24 eor r1, r1
76ac: 62 9f mul r22, r18
76ae: c0 01 movw r24, r0
76b0: 63 9f mul r22, r19
76b2: 90 0d add r25, r0
76b4: 72 9f mul r23, r18
76b6: 90 0d add r25, r0
76b8: 11 24 eor r1, r1
76ba: 48 1b sub r20, r24
76bc: 59 0b sbc r21, r25
76be: 57 ff sbrs r21, 7
76c0: 02 c0 rjmp .+4 ; 0x76c6 <MotorRegler+0xe2e>
76c2: 49 5f subi r20, 0xF9 ; 249
76c4: 5f 4f sbci r21, 0xFF ; 255
76c6: 83 e0 ldi r24, 0x03 ; 3
76c8: 55 95 asr r21
76ca: 47 95 ror r20
76cc: 8a 95 dec r24
76ce: e1 f7 brne .-8 ; 0x76c8 <MotorRegler+0xe30>
76d0: 50 93 11 04 sts 0x0411, r21
76d4: 40 93 10 04 sts 0x0410, r20
76d8: e0 91 1f 05 lds r30, 0x051F
76dc: f0 e0 ldi r31, 0x00 ; 0
76de: ee 0f add r30, r30
76e0: ff 1f adc r31, r31
76e2: e2 5f subi r30, 0xF2 ; 242
76e4: f7 4f sbci r31, 0xF7 ; 247
76e6: 20 81 ld r18, Z
76e8: 31 81 ldd r19, Z+1 ; 0x01
76ea: 88 27 eor r24, r24
76ec: 99 27 eor r25, r25
76ee: 82 1b sub r24, r18
76f0: 93 0b sbc r25, r19
76f2: 85 30 cpi r24, 0x05 ; 5
76f4: 91 05 cpc r25, r1
76f6: 1c f0 brlt .+6 ; 0x76fe <MotorRegler+0xe66>
76f8: 8c ef ldi r24, 0xFC ; 252
76fa: 9f ef ldi r25, 0xFF ; 255
76fc: 05 c0 rjmp .+10 ; 0x7708 <MotorRegler+0xe70>
76fe: 8c 3f cpi r24, 0xFC ; 252
7700: 9f 4f sbci r25, 0xFF ; 255
7702: 4c f4 brge .+18 ; 0x7716 <MotorRegler+0xe7e>
7704: 84 e0 ldi r24, 0x04 ; 4
7706: 90 e0 ldi r25, 0x00 ; 0
7708: 82 1b sub r24, r18
770a: 93 0b sbc r25, r19
770c: 90 93 0f 04 sts 0x040F, r25
7710: 80 93 0e 04 sts 0x040E, r24
7714: 04 c0 rjmp .+8 ; 0x771e <MotorRegler+0xe86>
7716: 10 92 0f 04 sts 0x040F, r1
771a: 10 92 0e 04 sts 0x040E, r1
771e: 80 91 c3 03 lds r24, 0x03C3
7722: 90 91 c4 03 lds r25, 0x03C4
7726: 30 91 12 04 lds r19, 0x0412
772a: 20 91 13 04 lds r18, 0x0413
772e: 70 91 10 04 lds r23, 0x0410
7732: 60 91 11 04 lds r22, 0x0411
7736: 81 30 cpi r24, 0x01 ; 1
7738: 92 40 sbci r25, 0x02 ; 2
773a: 58 f1 brcs .+86 ; 0x7792 <MotorRegler+0xefa>
773c: 83 2f mov r24, r19
773e: 92 2f mov r25, r18
7740: 97 fd sbrc r25, 7
7742: 07 96 adiw r24, 0x07 ; 7
7744: b3 e0 ldi r27, 0x03 ; 3
7746: 95 95 asr r25
7748: 87 95 ror r24
774a: ba 95 dec r27
774c: e1 f7 brne .-8 ; 0x7746 <MotorRegler+0xeae>
774e: 90 93 13 04 sts 0x0413, r25
7752: 80 93 12 04 sts 0x0412, r24
7756: 87 2f mov r24, r23
7758: 96 2f mov r25, r22
775a: 97 fd sbrc r25, 7
775c: 07 96 adiw r24, 0x07 ; 7
775e: a3 e0 ldi r26, 0x03 ; 3
7760: 95 95 asr r25
7762: 87 95 ror r24
7764: aa 95 dec r26
7766: e1 f7 brne .-8 ; 0x7760 <MotorRegler+0xec8>
7768: 90 93 11 04 sts 0x0411, r25
776c: 80 93 10 04 sts 0x0410, r24
7770: 10 92 24 04 sts 0x0424, r1
7774: 10 92 25 04 sts 0x0425, r1
7778: 10 92 26 04 sts 0x0426, r1
777c: 10 92 27 04 sts 0x0427, r1
7780: 10 92 20 04 sts 0x0420, r1
7784: 10 92 21 04 sts 0x0421, r1
7788: 10 92 22 04 sts 0x0422, r1
778c: 10 92 23 04 sts 0x0423, r1
7790: 3f c0 rjmp .+126 ; 0x7810 <MotorRegler+0xf78>
7792: 40 91 65 04 lds r20, 0x0465
7796: 44 23 and r20, r20
7798: d9 f1 breq .+118 ; 0x7810 <MotorRegler+0xf78>
779a: 50 e0 ldi r21, 0x00 ; 0
779c: 83 2f mov r24, r19
779e: 92 2f mov r25, r18
77a0: 97 fd sbrc r25, 7
77a2: 07 96 adiw r24, 0x07 ; 7
77a4: f3 e0 ldi r31, 0x03 ; 3
77a6: 95 95 asr r25
77a8: 87 95 ror r24
77aa: fa 95 dec r31
77ac: e1 f7 brne .-8 ; 0x77a6 <MotorRegler+0xf0e>
77ae: 48 9f mul r20, r24
77b0: 90 01 movw r18, r0
77b2: 49 9f mul r20, r25
77b4: 30 0d add r19, r0
77b6: 58 9f mul r21, r24
77b8: 30 0d add r19, r0
77ba: 11 24 eor r1, r1
77bc: 37 ff sbrs r19, 7
77be: 02 c0 rjmp .+4 ; 0x77c4 <MotorRegler+0xf2c>
77c0: 21 5f subi r18, 0xF1 ; 241
77c2: 3f 4f sbci r19, 0xFF ; 255
77c4: e4 e0 ldi r30, 0x04 ; 4
77c6: 35 95 asr r19
77c8: 27 95 ror r18
77ca: ea 95 dec r30
77cc: e1 f7 brne .-8 ; 0x77c6 <MotorRegler+0xf2e>
77ce: 30 93 13 04 sts 0x0413, r19
77d2: 20 93 12 04 sts 0x0412, r18
77d6: 87 2f mov r24, r23
77d8: 96 2f mov r25, r22
77da: 97 fd sbrc r25, 7
77dc: 07 96 adiw r24, 0x07 ; 7
77de: 23 e0 ldi r18, 0x03 ; 3
77e0: 95 95 asr r25
77e2: 87 95 ror r24
77e4: 2a 95 dec r18
77e6: e1 f7 brne .-8 ; 0x77e0 <MotorRegler+0xf48>
77e8: 48 9f mul r20, r24
77ea: 90 01 movw r18, r0
77ec: 49 9f mul r20, r25
77ee: 30 0d add r19, r0
77f0: 58 9f mul r21, r24
77f2: 30 0d add r19, r0
77f4: 11 24 eor r1, r1
77f6: 37 ff sbrs r19, 7
77f8: 02 c0 rjmp .+4 ; 0x77fe <MotorRegler+0xf66>
77fa: 21 5f subi r18, 0xF1 ; 241
77fc: 3f 4f sbci r19, 0xFF ; 255
77fe: b4 e0 ldi r27, 0x04 ; 4
7800: 35 95 asr r19
7802: 27 95 ror r18
7804: ba 95 dec r27
7806: e1 f7 brne .-8 ; 0x7800 <MotorRegler+0xf68>
7808: 30 93 11 04 sts 0x0411, r19
780c: 20 93 10 04 sts 0x0410, r18
7810: c0 90 12 04 lds r12, 0x0412
7814: d0 90 13 04 lds r13, 0x0413
7818: 80 91 68 04 lds r24, 0x0468
781c: 90 91 69 04 lds r25, 0x0469
7820: c8 1a sub r12, r24
7822: d9 0a sbc r13, r25
7824: d0 92 13 04 sts 0x0413, r13
7828: c0 92 12 04 sts 0x0412, r12
782c: e0 90 10 04 lds r14, 0x0410
7830: f0 90 11 04 lds r15, 0x0411
7834: 80 91 66 04 lds r24, 0x0466
7838: 90 91 67 04 lds r25, 0x0467
783c: e8 1a sub r14, r24
783e: f9 0a sbc r15, r25
7840: f0 92 11 04 sts 0x0411, r15
7844: e0 92 10 04 sts 0x0410, r14
7848: e0 91 1e 05 lds r30, 0x051E
784c: f0 e0 ldi r31, 0x00 ; 0
784e: ee 0f add r30, r30
7850: ff 1f adc r31, r31
7852: e2 5f subi r30, 0xF2 ; 242
7854: f7 4f sbci r31, 0xF7 ; 247
7856: a0 80 ld r10, Z
7858: b1 80 ldd r11, Z+1 ; 0x01
785a: 6f e7 ldi r22, 0x7F ; 127
785c: a6 0e add r10, r22
785e: b1 1c adc r11, r1
7860: b0 92 0d 04 sts 0x040D, r11
7864: a0 92 0c 04 sts 0x040C, r10
7868: 60 91 34 01 lds r22, 0x0134
786c: 70 e0 ldi r23, 0x00 ; 0
786e: 80 e0 ldi r24, 0x00 ; 0
7870: 90 e0 ldi r25, 0x00 ; 0
7872: 0e 94 18 9a call 0x13430 ; 0x13430 <__floatsisf>
7876: 20 e0 ldi r18, 0x00 ; 0
7878: 30 e0 ldi r19, 0x00 ; 0
787a: 40 e2 ldi r20, 0x20 ; 32
787c: 51 e4 ldi r21, 0x41 ; 65
787e: 0e 94 86 99 call 0x1330c ; 0x1330c <__addsf3>
7882: 0e 94 ea 99 call 0x133d4 ; 0x133d4 <__fixunssfsi>
7886: 60 93 49 06 sts 0x0649, r22
788a: 80 91 33 01 lds r24, 0x0133
788e: 80 93 1f 06 sts 0x061F, r24
7892: 60 91 32 01 lds r22, 0x0132
7896: 70 e0 ldi r23, 0x00 ; 0
7898: 80 e0 ldi r24, 0x00 ; 0
789a: 90 e0 ldi r25, 0x00 ; 0
789c: 0e 94 18 9a call 0x13430 ; 0x13430 <__floatsisf>
78a0: 20 e0 ldi r18, 0x00 ; 0
78a2: 30 e0 ldi r19, 0x00 ; 0
78a4: 40 e2 ldi r20, 0x20 ; 32
78a6: 51 e4 ldi r21, 0x41 ; 65
78a8: 0e 94 86 99 call 0x1330c ; 0x1330c <__addsf3>
78ac: 0e 94 ea 99 call 0x133d4 ; 0x133d4 <__fixunssfsi>
78b0: 60 93 00 06 sts 0x0600, r22
78b4: 80 91 31 01 lds r24, 0x0131
78b8: 80 93 0e 06 sts 0x060E, r24
78bc: 80 91 66 0a lds r24, 0x0A66
78c0: 80 ff sbrs r24, 0
78c2: 3e c0 rjmp .+124 ; 0x7940 <MotorRegler+0x10a8>
78c4: 80 91 52 06 lds r24, 0x0652
78c8: 81 38 cpi r24, 0x81 ; 129
78ca: d0 f1 brcs .+116 ; 0x7940 <MotorRegler+0x10a8>
78cc: 20 91 5f 0a lds r18, 0x0A5F
78d0: 79 2d mov r23, r9
78d2: 27 03 mulsu r18, r23
78d4: c0 01 movw r24, r0
78d6: 11 24 eor r1, r1
78d8: 8c 0d add r24, r12
78da: 9d 1d adc r25, r13
78dc: 90 93 13 04 sts 0x0413, r25
78e0: 80 93 12 04 sts 0x0412, r24
78e4: 20 91 60 0a lds r18, 0x0A60
78e8: 27 03 mulsu r18, r23
78ea: c0 01 movw r24, r0
78ec: 11 24 eor r1, r1
78ee: 8e 0d add r24, r14
78f0: 9f 1d adc r25, r15
78f2: 90 93 11 04 sts 0x0411, r25
78f6: 80 93 10 04 sts 0x0410, r24
78fa: 20 91 61 0a lds r18, 0x0A61
78fe: 80 91 0e 04 lds r24, 0x040E
7902: 90 91 0f 04 lds r25, 0x040F
7906: 82 0f add r24, r18
7908: 91 1d adc r25, r1
790a: 27 fd sbrc r18, 7
790c: 9a 95 dec r25
790e: 90 93 0f 04 sts 0x040F, r25
7912: 80 93 0e 04 sts 0x040E, r24
7916: 20 91 63 0a lds r18, 0x0A63
791a: 30 91 2d 05 lds r19, 0x052D
791e: 23 03 mulsu r18, r19
7920: c0 01 movw r24, r0
7922: 11 24 eor r1, r1
7924: 90 93 26 01 sts 0x0126, r25
7928: 80 93 25 01 sts 0x0125, r24
792c: 80 91 62 0a lds r24, 0x0A62
7930: 90 e0 ldi r25, 0x00 ; 0
7932: 8a 15 cp r24, r10
7934: 9b 05 cpc r25, r11
7936: 24 f4 brge .+8 ; 0x7940 <MotorRegler+0x10a8>
7938: 90 93 0d 04 sts 0x040D, r25
793c: 80 93 0c 04 sts 0x040C, r24
7940: 80 91 0c 04 lds r24, 0x040C
7944: 90 91 0d 04 lds r25, 0x040D
7948: 97 ff sbrs r25, 7
794a: 04 c0 rjmp .+8 ; 0x7954 <MotorRegler+0x10bc>
794c: 10 92 0d 04 sts 0x040D, r1
7950: 10 92 0c 04 sts 0x040C, r1
7954: 80 91 39 06 lds r24, 0x0639
7958: 82 fd sbrc r24, 2
795a: 10 92 1f 06 sts 0x061F, r1
795e: 80 91 12 04 lds r24, 0x0412
7962: 90 91 13 04 lds r25, 0x0413
7966: 40 91 ce 03 lds r20, 0x03CE
796a: 50 91 cf 03 lds r21, 0x03CF
796e: 9c 01 movw r18, r24
7970: 97 ff sbrs r25, 7
7972: 02 c0 rjmp .+4 ; 0x7978 <MotorRegler+0x10e0>
7974: 2d 5f subi r18, 0xFD ; 253
7976: 3f 4f sbci r19, 0xFF ; 255
7978: 35 95 asr r19
797a: 27 95 ror r18
797c: 35 95 asr r19
797e: 27 95 ror r18
7980: 37 ff sbrs r19, 7
7982: 03 c0 rjmp .+6 ; 0x798a <MotorRegler+0x10f2>
7984: 31 95 neg r19
7986: 21 95 neg r18
7988: 31 09 sbc r19, r1
798a: 42 17 cp r20, r18
798c: 53 07 cpc r21, r19
798e: 9c f4 brge .+38 ; 0x79b6 <MotorRegler+0x111e>
7990: 97 ff sbrs r25, 7
7992: 03 c0 rjmp .+6 ; 0x799a <MotorRegler+0x1102>
7994: 91 95 neg r25
7996: 81 95 neg r24
7998: 91 09 sbc r25, r1
799a: 95 95 asr r25
799c: 87 95 ror r24
799e: 95 95 asr r25
79a0: 87 95 ror r24
79a2: 85 36 cpi r24, 0x65 ; 101
79a4: 91 05 cpc r25, r1
79a6: 14 f0 brlt .+4 ; 0x79ac <MotorRegler+0x1114>
79a8: 84 e6 ldi r24, 0x64 ; 100
79aa: 90 e0 ldi r25, 0x00 ; 0
79ac: 90 93 cf 03 sts 0x03CF, r25
79b0: 80 93 ce 03 sts 0x03CE, r24
79b4: 06 c0 rjmp .+12 ; 0x79c2 <MotorRegler+0x112a>
79b6: 41 50 subi r20, 0x01 ; 1
79b8: 51 09 sbc r21, r1
79ba: 50 93 cf 03 sts 0x03CF, r21
79be: 40 93 ce 03 sts 0x03CE, r20
79c2: 80 91 10 04 lds r24, 0x0410
79c6: 90 91 11 04 lds r25, 0x0411
79ca: 40 91 cc 03 lds r20, 0x03CC
79ce: 50 91 cd 03 lds r21, 0x03CD
79d2: 9c 01 movw r18, r24
79d4: 97 ff sbrs r25, 7
79d6: 02 c0 rjmp .+4 ; 0x79dc <MotorRegler+0x1144>
79d8: 2d 5f subi r18, 0xFD ; 253
79da: 3f 4f sbci r19, 0xFF ; 255
79dc: 35 95 asr r19
79de: 27 95 ror r18
79e0: 35 95 asr r19
79e2: 27 95 ror r18
79e4: 37 ff sbrs r19, 7
79e6: 03 c0 rjmp .+6 ; 0x79ee <MotorRegler+0x1156>
79e8: 31 95 neg r19
79ea: 21 95 neg r18
79ec: 31 09 sbc r19, r1
79ee: 42 17 cp r20, r18
79f0: 53 07 cpc r21, r19
79f2: 9c f4 brge .+38 ; 0x7a1a <MotorRegler+0x1182>
79f4: 97 ff sbrs r25, 7
79f6: 03 c0 rjmp .+6 ; 0x79fe <MotorRegler+0x1166>
79f8: 91 95 neg r25
79fa: 81 95 neg r24
79fc: 91 09 sbc r25, r1
79fe: 95 95 asr r25
7a00: 87 95 ror r24
7a02: 95 95 asr r25
7a04: 87 95 ror r24
7a06: 85 36 cpi r24, 0x65 ; 101
7a08: 91 05 cpc r25, r1
7a0a: 14 f0 brlt .+4 ; 0x7a10 <MotorRegler+0x1178>
7a0c: 84 e6 ldi r24, 0x64 ; 100
7a0e: 90 e0 ldi r25, 0x00 ; 0
7a10: 90 93 cd 03 sts 0x03CD, r25
7a14: 80 93 cc 03 sts 0x03CC, r24
7a18: 06 c0 rjmp .+12 ; 0x7a26 <MotorRegler+0x118e>
7a1a: 41 50 subi r20, 0x01 ; 1
7a1c: 51 09 sbc r21, r1
7a1e: 50 93 cd 03 sts 0x03CD, r21
7a22: 40 93 cc 03 sts 0x03CC, r20
7a26: 80 91 c9 03 lds r24, 0x03C9
7a2a: 84 ff sbrs r24, 4
7a2c: 08 c0 rjmp .+16 ; 0x7a3e <MotorRegler+0x11a6>
7a2e: 10 92 cf 03 sts 0x03CF, r1
7a32: 10 92 ce 03 sts 0x03CE, r1
7a36: 10 92 cd 03 sts 0x03CD, r1
7a3a: 10 92 cc 03 sts 0x03CC, r1
7a3e: f8 01 movw r30, r16
7a40: e2 5f subi r30, 0xF2 ; 242
7a42: f7 4f sbci r31, 0xF7 ; 247
7a44: 20 81 ld r18, Z
7a46: 31 81 ldd r19, Z+1 ; 0x01
7a48: 80 91 57 05 lds r24, 0x0557
7a4c: 90 e0 ldi r25, 0x00 ; 0
7a4e: 82 17 cp r24, r18
7a50: 93 07 cpc r25, r19
7a52: 44 f4 brge .+16 ; 0x7a64 <MotorRegler+0x11cc>
7a54: 20 91 93 05 lds r18, 0x0593
7a58: 22 ff sbrs r18, 2
7a5a: 04 c0 rjmp .+8 ; 0x7a64 <MotorRegler+0x11cc>
7a5c: 21 e0 ldi r18, 0x01 ; 1
7a5e: 20 93 e3 03 sts 0x03E3, r18
7a62: 0f c0 rjmp .+30 ; 0x7a82 <MotorRegler+0x11ea>
7a64: f8 01 movw r30, r16
7a66: e2 5f subi r30, 0xF2 ; 242
7a68: f7 4f sbci r31, 0xF7 ; 247
7a6a: 40 81 ld r20, Z
7a6c: 51 81 ldd r21, Z+1 ; 0x01
7a6e: 20 91 58 05 lds r18, 0x0558
7a72: dc 01 movw r26, r24
7a74: a2 1b sub r26, r18
7a76: b1 09 sbc r27, r1
7a78: 4a 17 cp r20, r26
7a7a: 5b 07 cpc r21, r27
7a7c: 14 f4 brge .+4 ; 0x7a82 <MotorRegler+0x11ea>
7a7e: 10 92 e3 03 sts 0x03E3, r1
7a82: f8 01 movw r30, r16
7a84: e2 5f subi r30, 0xF2 ; 242
7a86: f7 4f sbci r31, 0xF7 ; 247
7a88: 20 81 ld r18, Z
7a8a: 31 81 ldd r19, Z+1 ; 0x01
7a8c: 44 27 eor r20, r20
7a8e: 55 27 eor r21, r21
7a90: 48 1b sub r20, r24
7a92: 59 0b sbc r21, r25
7a94: 24 17 cp r18, r20
7a96: 35 07 cpc r19, r21
7a98: 44 f4 brge .+16 ; 0x7aaa <MotorRegler+0x1212>
7a9a: 20 91 93 05 lds r18, 0x0593
7a9e: 23 ff sbrs r18, 3
7aa0: 04 c0 rjmp .+8 ; 0x7aaa <MotorRegler+0x1212>
7aa2: 21 e0 ldi r18, 0x01 ; 1
7aa4: 20 93 e2 03 sts 0x03E2, r18
7aa8: 13 c0 rjmp .+38 ; 0x7ad0 <MotorRegler+0x1238>
7aaa: 20 91 e2 03 lds r18, 0x03E2
7aae: 22 23 and r18, r18
7ab0: 79 f0 breq .+30 ; 0x7ad0 <MotorRegler+0x1238>
7ab2: f8 01 movw r30, r16
7ab4: e2 5f subi r30, 0xF2 ; 242
7ab6: f7 4f sbci r31, 0xF7 ; 247
7ab8: 60 81 ld r22, Z
7aba: 71 81 ldd r23, Z+1 ; 0x01
7abc: 20 91 58 05 lds r18, 0x0558
7ac0: 30 e0 ldi r19, 0x00 ; 0
7ac2: 28 1b sub r18, r24
7ac4: 39 0b sbc r19, r25
7ac6: 26 17 cp r18, r22
7ac8: 37 07 cpc r19, r23
7aca: 14 f4 brge .+4 ; 0x7ad0 <MotorRegler+0x1238>
7acc: 10 92 e2 03 sts 0x03E2, r1
7ad0: f3 01 movw r30, r6
7ad2: e2 5f subi r30, 0xF2 ; 242
7ad4: f7 4f sbci r31, 0xF7 ; 247
7ad6: 20 81 ld r18, Z
7ad8: 31 81 ldd r19, Z+1 ; 0x01
7ada: 82 17 cp r24, r18
7adc: 93 07 cpc r25, r19
7ade: 44 f4 brge .+16 ; 0x7af0 <MotorRegler+0x1258>
7ae0: 20 91 93 05 lds r18, 0x0593
7ae4: 20 ff sbrs r18, 0
7ae6: 04 c0 rjmp .+8 ; 0x7af0 <MotorRegler+0x1258>
7ae8: 21 e0 ldi r18, 0x01 ; 1
7aea: 20 93 e0 03 sts 0x03E0, r18
7aee: 13 c0 rjmp .+38 ; 0x7b16 <MotorRegler+0x127e>
7af0: 20 91 e0 03 lds r18, 0x03E0
7af4: 22 23 and r18, r18
7af6: 79 f0 breq .+30 ; 0x7b16 <MotorRegler+0x127e>
7af8: f3 01 movw r30, r6
7afa: e2 5f subi r30, 0xF2 ; 242
7afc: f7 4f sbci r31, 0xF7 ; 247
7afe: 60 81 ld r22, Z
7b00: 71 81 ldd r23, Z+1 ; 0x01
7b02: 20 91 58 05 lds r18, 0x0558
7b06: fc 01 movw r30, r24
7b08: e2 1b sub r30, r18
7b0a: f1 09 sbc r31, r1
7b0c: 6e 17 cp r22, r30
7b0e: 7f 07 cpc r23, r31
7b10: 14 f4 brge .+4 ; 0x7b16 <MotorRegler+0x127e>
7b12: 10 92 e0 03 sts 0x03E0, r1
7b16: f3 01 movw r30, r6
7b18: e2 5f subi r30, 0xF2 ; 242
7b1a: f7 4f sbci r31, 0xF7 ; 247
7b1c: 20 81 ld r18, Z
7b1e: 31 81 ldd r19, Z+1 ; 0x01
7b20: 24 17 cp r18, r20
7b22: 35 07 cpc r19, r21
7b24: 44 f4 brge .+16 ; 0x7b36 <MotorRegler+0x129e>
7b26: 20 91 93 05 lds r18, 0x0593
7b2a: 21 ff sbrs r18, 1
7b2c: 04 c0 rjmp .+8 ; 0x7b36 <MotorRegler+0x129e>
7b2e: 81 e0 ldi r24, 0x01 ; 1
7b30: 80 93 e1 03 sts 0x03E1, r24
7b34: 13 c0 rjmp .+38 ; 0x7b5c <MotorRegler+0x12c4>
7b36: 20 91 e1 03 lds r18, 0x03E1
7b3a: 22 23 and r18, r18
7b3c: 79 f0 breq .+30 ; 0x7b5c <MotorRegler+0x12c4>
7b3e: f3 01 movw r30, r6
7b40: e2 5f subi r30, 0xF2 ; 242
7b42: f7 4f sbci r31, 0xF7 ; 247
7b44: 40 81 ld r20, Z
7b46: 51 81 ldd r21, Z+1 ; 0x01
7b48: 20 91 58 05 lds r18, 0x0558
7b4c: 30 e0 ldi r19, 0x00 ; 0
7b4e: 28 1b sub r18, r24
7b50: 39 0b sbc r19, r25
7b52: 24 17 cp r18, r20
7b54: 35 07 cpc r19, r21
7b56: 14 f4 brge .+4 ; 0x7b5c <MotorRegler+0x12c4>
7b58: 10 92 e1 03 sts 0x03E1, r1
7b5c: 80 91 e3 03 lds r24, 0x03E3
7b60: 81 11 cpse r24, r1
7b62: 04 c0 rjmp .+8 ; 0x7b6c <MotorRegler+0x12d4>
7b64: 80 91 e2 03 lds r24, 0x03E2
7b68: 88 23 and r24, r24
7b6a: 21 f0 breq .+8 ; 0x7b74 <MotorRegler+0x12dc>
7b6c: 81 e0 ldi r24, 0x01 ; 1
7b6e: 80 93 e4 03 sts 0x03E4, r24
7b72: 02 c0 rjmp .+4 ; 0x7b78 <MotorRegler+0x12e0>
7b74: 10 92 e4 03 sts 0x03E4, r1
7b78: 80 91 e0 03 lds r24, 0x03E0
7b7c: 81 11 cpse r24, r1
7b7e: 04 c0 rjmp .+8 ; 0x7b88 <MotorRegler+0x12f0>
7b80: 80 91 e1 03 lds r24, 0x03E1
7b84: 88 23 and r24, r24
7b86: 51 f0 breq .+20 ; 0x7b9c <MotorRegler+0x1304>
7b88: 81 e0 ldi r24, 0x01 ; 1
7b8a: 80 93 e5 03 sts 0x03E5, r24
7b8e: 10 92 e4 03 sts 0x03E4, r1
7b92: 10 92 e3 03 sts 0x03E3, r1
7b96: 10 92 e2 03 sts 0x03E2, r1
7b9a: 02 c0 rjmp .+4 ; 0x7ba0 <MotorRegler+0x1308>
7b9c: 10 92 e5 03 sts 0x03E5, r1
7ba0: 80 91 e4 03 lds r24, 0x03E4
7ba4: 81 11 cpse r24, r1
7ba6: 04 c0 rjmp .+8 ; 0x7bb0 <MotorRegler+0x1318>
7ba8: 80 91 e5 03 lds r24, 0x03E5
7bac: 88 23 and r24, r24
7bae: 69 f0 breq .+26 ; 0x7bca <MotorRegler+0x1332>
7bb0: 80 91 56 05 lds r24, 0x0556
7bb4: 90 e0 ldi r25, 0x00 ; 0
7bb6: 29 81 ldd r18, Y+1 ; 0x01
7bb8: 3a 81 ldd r19, Y+2 ; 0x02
7bba: 82 17 cp r24, r18
7bbc: 93 07 cpc r25, r19
7bbe: 14 f4 brge .+4 ; 0x7bc4 <MotorRegler+0x132c>
7bc0: 9a 83 std Y+2, r25 ; 0x02
7bc2: 89 83 std Y+1, r24 ; 0x01
7bc4: 81 e0 ldi r24, 0x01 ; 1
7bc6: 80 93 18 04 sts 0x0418, r24
7bca: 80 91 c8 03 lds r24, 0x03C8
7bce: 82 ff sbrs r24, 2
7bd0: 31 c0 rjmp .+98 ; 0x7c34 <MotorRegler+0x139c>
7bd2: 80 91 68 04 lds r24, 0x0468
7bd6: 90 91 69 04 lds r25, 0x0469
7bda: 91 95 neg r25
7bdc: 81 95 neg r24
7bde: 91 09 sbc r25, r1
7be0: 90 93 13 04 sts 0x0413, r25
7be4: 80 93 12 04 sts 0x0412, r24
7be8: 80 91 66 04 lds r24, 0x0466
7bec: 90 91 67 04 lds r25, 0x0467
7bf0: 91 95 neg r25
7bf2: 81 95 neg r24
7bf4: 91 09 sbc r25, r1
7bf6: 90 93 11 04 sts 0x0411, r25
7bfa: 80 93 10 04 sts 0x0410, r24
7bfe: 80 91 40 01 lds r24, 0x0140
7c02: 90 91 41 01 lds r25, 0x0141
7c06: 90 93 0d 04 sts 0x040D, r25
7c0a: 80 93 0c 04 sts 0x040C, r24
7c0e: 10 92 0f 04 sts 0x040F, r1
7c12: 10 92 0e 04 sts 0x040E, r1
7c16: 80 91 39 06 lds r24, 0x0639
7c1a: 8b 77 andi r24, 0x7B ; 123
7c1c: 8b 66 ori r24, 0x6B ; 107
7c1e: 80 93 39 06 sts 0x0639, r24
7c22: 80 91 1d 06 lds r24, 0x061D
7c26: 8c 7b andi r24, 0xBC ; 188
7c28: 80 93 1d 06 sts 0x061D, r24
7c2c: 88 ec ldi r24, 0xC8 ; 200
7c2e: 80 93 df 03 sts 0x03DF, r24
7c32: 1e c0 rjmp .+60 ; 0x7c70 <MotorRegler+0x13d8>
7c34: 80 91 c9 03 lds r24, 0x03C9
7c38: 84 ff sbrs r24, 4
7c3a: 1a c0 rjmp .+52 ; 0x7c70 <MotorRegler+0x13d8>
7c3c: 10 92 0f 04 sts 0x040F, r1
7c40: 10 92 0e 04 sts 0x040E, r1
7c44: 10 92 13 04 sts 0x0413, r1
7c48: 10 92 12 04 sts 0x0412, r1
7c4c: 10 92 11 04 sts 0x0411, r1
7c50: 10 92 10 04 sts 0x0410, r1
7c54: 9a e5 ldi r25, 0x5A ; 90
7c56: 90 93 49 06 sts 0x0649, r25
7c5a: 88 e7 ldi r24, 0x78 ; 120
7c5c: 80 93 1f 06 sts 0x061F, r24
7c60: 90 93 00 06 sts 0x0600, r25
7c64: 80 93 0e 06 sts 0x060E, r24
7c68: 10 92 e4 03 sts 0x03E4, r1
7c6c: 10 92 e5 03 sts 0x03E5, r1
7c70: 40 90 40 04 lds r4, 0x0440
7c74: 50 90 41 04 lds r5, 0x0441
7c78: 60 90 42 04 lds r6, 0x0442
7c7c: 70 90 43 04 lds r7, 0x0443
7c80: 80 91 11 06 lds r24, 0x0611
7c84: 90 91 12 06 lds r25, 0x0612
7c88: a0 91 13 06 lds r26, 0x0613
7c8c: b0 91 14 06 lds r27, 0x0614
7c90: 84 0d add r24, r4
7c92: 95 1d adc r25, r5
7c94: a6 1d adc r26, r6
7c96: b7 1d adc r27, r7
7c98: 80 93 11 06 sts 0x0611, r24
7c9c: 90 93 12 06 sts 0x0612, r25
7ca0: a0 93 13 06 sts 0x0613, r26
7ca4: b0 93 14 06 sts 0x0614, r27
7ca8: 40 91 3c 04 lds r20, 0x043C
7cac: 50 91 3d 04 lds r21, 0x043D
7cb0: 60 91 3e 04 lds r22, 0x043E
7cb4: 70 91 3f 04 lds r23, 0x043F
7cb8: 4b 83 std Y+3, r20 ; 0x03
7cba: 5c 83 std Y+4, r21 ; 0x04
7cbc: 6d 83 std Y+5, r22 ; 0x05
7cbe: 7e 83 std Y+6, r23 ; 0x06
7cc0: 80 91 19 06 lds r24, 0x0619
7cc4: 90 91 1a 06 lds r25, 0x061A
7cc8: a0 91 1b 06 lds r26, 0x061B
7ccc: b0 91 1c 06 lds r27, 0x061C
7cd0: 84 0f add r24, r20
7cd2: 95 1f adc r25, r21
7cd4: a6 1f adc r26, r22
7cd6: b7 1f adc r27, r23
7cd8: 80 93 19 06 sts 0x0619, r24
7cdc: 90 93 1a 06 sts 0x061A, r25
7ce0: a0 93 1b 06 sts 0x061B, r26
7ce4: b0 93 1c 06 sts 0x061C, r27
7ce8: 50 91 e5 03 lds r21, 0x03E5
7cec: 5f 83 std Y+7, r21 ; 0x07
7cee: 60 91 e4 03 lds r22, 0x03E4
7cf2: 6d 87 std Y+13, r22 ; 0x0d
7cf4: 51 11 cpse r21, r1
7cf6: 02 c0 rjmp .+4 ; 0x7cfc <MotorRegler+0x1464>
7cf8: 66 23 and r22, r22
7cfa: 11 f1 breq .+68 ; 0x7d40 <MotorRegler+0x14a8>
7cfc: 10 92 11 06 sts 0x0611, r1
7d00: 10 92 12 06 sts 0x0612, r1
7d04: 10 92 13 06 sts 0x0613, r1
7d08: 10 92 14 06 sts 0x0614, r1
7d0c: 10 92 19 06 sts 0x0619, r1
7d10: 10 92 1a 06 sts 0x061A, r1
7d14: 10 92 1b 06 sts 0x061B, r1
7d18: 10 92 1c 06 sts 0x061C, r1
7d1c: 10 92 53 03 sts 0x0353, r1
7d20: 10 92 52 03 sts 0x0352, r1
7d24: 10 92 e9 03 sts 0x03E9, r1
7d28: 10 92 e8 03 sts 0x03E8, r1
7d2c: 10 92 eb 03 sts 0x03EB, r1
7d30: 10 92 ea 03 sts 0x03EA, r1
7d34: 8f 81 ldd r24, Y+7 ; 0x07
7d36: 81 11 cpse r24, r1
7d38: d8 c1 rjmp .+944 ; 0x80ea <MotorRegler+0x1852>
7d3a: 7d 85 ldd r23, Y+13 ; 0x0d
7d3c: 71 11 cpse r23, r1
7d3e: d5 c1 rjmp .+938 ; 0x80ea <MotorRegler+0x1852>
7d40: 80 91 04 05 lds r24, 0x0504
7d44: 90 91 05 05 lds r25, 0x0505
7d48: 81 30 cpi r24, 0x01 ; 1
7d4a: 92 40 sbci r25, 0x02 ; 2
7d4c: 2c f4 brge .+10 ; 0x7d58 <MotorRegler+0x14c0>
7d4e: 80 91 01 04 lds r24, 0x0401
7d52: 88 23 and r24, r24
7d54: 09 f4 brne .+2 ; 0x7d58 <MotorRegler+0x14c0>
7d56: c9 c1 rjmp .+914 ; 0x80ea <MotorRegler+0x1852>
7d58: 80 90 29 09 lds r8, 0x0929
7d5c: 80 91 37 05 lds r24, 0x0537
7d60: 00 91 3d 06 lds r16, 0x063D
7d64: 10 91 3e 06 lds r17, 0x063E
7d68: 18 14 cp r1, r8
7d6a: 0c f0 brlt .+2 ; 0x7d6e <MotorRegler+0x14d6>
7d6c: ba c0 rjmp .+372 ; 0x7ee2 <MotorRegler+0x164a>
7d6e: 28 2f mov r18, r24
7d70: 30 e0 ldi r19, 0x00 ; 0
7d72: 40 e0 ldi r20, 0x00 ; 0
7d74: 50 e0 ldi r21, 0x00 ; 0
7d76: 29 87 std Y+9, r18 ; 0x09
7d78: 3a 87 std Y+10, r19 ; 0x0a
7d7a: 4b 87 std Y+11, r20 ; 0x0b
7d7c: 5c 87 std Y+12, r21 ; 0x0c
7d7e: 99 24 eor r9, r9
7d80: 87 fc sbrc r8, 7
7d82: 90 94 com r9
7d84: a9 2c mov r10, r9
7d86: b9 2c mov r11, r9
7d88: c3 01 movw r24, r6
7d8a: b2 01 movw r22, r4
7d8c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7d90: 80 91 f2 08 lds r24, 0x08F2
7d94: 90 91 f3 08 lds r25, 0x08F3
7d98: b8 01 movw r22, r16
7d9a: 68 1b sub r22, r24
7d9c: 79 0b sbc r23, r25
7d9e: cb 01 movw r24, r22
7da0: aa 27 eor r26, r26
7da2: 97 fd sbrc r25, 7
7da4: a0 95 com r26
7da6: ba 2f mov r27, r26
7da8: 28 1b sub r18, r24
7daa: 39 0b sbc r19, r25
7dac: 4a 0b sbc r20, r26
7dae: 5b 0b sbc r21, r27
7db0: c5 01 movw r24, r10
7db2: b4 01 movw r22, r8
7db4: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
7db8: c1 2c mov r12, r1
7dba: 52 e0 ldi r21, 0x02 ; 2
7dbc: d5 2e mov r13, r21
7dbe: e1 2c mov r14, r1
7dc0: f1 2c mov r15, r1
7dc2: a7 01 movw r20, r14
7dc4: 96 01 movw r18, r12
7dc6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7dca: 2c 8b std Y+20, r18 ; 0x14
7dcc: 3d 8b std Y+21, r19 ; 0x15
7dce: 4e 8b std Y+22, r20 ; 0x16
7dd0: 5f 8b std Y+23, r21 ; 0x17
7dd2: 2f 87 std Y+15, r18 ; 0x0f
7dd4: 39 8b std Y+17, r19 ; 0x11
7dd6: 4a 8b std Y+18, r20 ; 0x12
7dd8: 5b 8b std Y+19, r21 ; 0x13
7dda: 6b 81 ldd r22, Y+3 ; 0x03
7ddc: 7c 81 ldd r23, Y+4 ; 0x04
7dde: 8d 81 ldd r24, Y+5 ; 0x05
7de0: 9e 81 ldd r25, Y+6 ; 0x06
7de2: 29 85 ldd r18, Y+9 ; 0x09
7de4: 3a 85 ldd r19, Y+10 ; 0x0a
7de6: 4b 85 ldd r20, Y+11 ; 0x0b
7de8: 5c 85 ldd r21, Y+12 ; 0x0c
7dea: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7dee: 80 91 4f 06 lds r24, 0x064F
7df2: 90 91 50 06 lds r25, 0x0650
7df6: 60 91 f4 08 lds r22, 0x08F4
7dfa: 70 91 f5 08 lds r23, 0x08F5
7dfe: 86 1b sub r24, r22
7e00: 97 0b sbc r25, r23
7e02: aa 27 eor r26, r26
7e04: 97 fd sbrc r25, 7
7e06: a0 95 com r26
7e08: ba 2f mov r27, r26
7e0a: 28 1b sub r18, r24
7e0c: 39 0b sbc r19, r25
7e0e: 4a 0b sbc r20, r26
7e10: 5b 0b sbc r21, r27
7e12: c5 01 movw r24, r10
7e14: b4 01 movw r22, r8
7e16: 0e 94 a4 9a call 0x13548 ; 0x13548 <__mulsi3>
7e1a: a7 01 movw r20, r14
7e1c: 96 01 movw r18, r12
7e1e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7e22: 89 01 movw r16, r18
7e24: 5a 01 movw r10, r20
7e26: 34 2e mov r3, r20
7e28: 2b 2c mov r2, r11
7e2a: e0 91 ce 03 lds r30, 0x03CE
7e2e: f0 91 cf 03 lds r31, 0x03CF
7e32: e1 34 cpi r30, 0x41 ; 65
7e34: f1 05 cpc r31, r1
7e36: 3c f4 brge .+14 ; 0x7e46 <MotorRegler+0x15ae>
7e38: e0 91 cc 03 lds r30, 0x03CC
7e3c: f0 91 cd 03 lds r31, 0x03CD
7e40: e1 34 cpi r30, 0x41 ; 65
7e42: f1 05 cpc r31, r1
7e44: cc f0 brlt .+50 ; 0x7e78 <MotorRegler+0x15e0>
7e46: 42 e0 ldi r20, 0x02 ; 2
7e48: c4 2e mov r12, r20
7e4a: d1 2c mov r13, r1
7e4c: e1 2c mov r14, r1
7e4e: f1 2c mov r15, r1
7e50: 6c 89 ldd r22, Y+20 ; 0x14
7e52: 7d 89 ldd r23, Y+21 ; 0x15
7e54: 8e 89 ldd r24, Y+22 ; 0x16
7e56: 9f 89 ldd r25, Y+23 ; 0x17
7e58: a7 01 movw r20, r14
7e5a: 96 01 movw r18, r12
7e5c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7e60: 2f 87 std Y+15, r18 ; 0x0f
7e62: 39 8b std Y+17, r19 ; 0x11
7e64: 4a 8b std Y+18, r20 ; 0x12
7e66: 5b 8b std Y+19, r21 ; 0x13
7e68: b8 01 movw r22, r16
7e6a: c5 01 movw r24, r10
7e6c: a7 01 movw r20, r14
7e6e: 96 01 movw r18, r12
7e70: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7e74: 34 2e mov r3, r20
7e76: 25 2e mov r2, r21
7e78: 80 91 2b 09 lds r24, 0x092B
7e7c: 48 2f mov r20, r24
7e7e: 55 27 eor r21, r21
7e80: 47 fd sbrc r20, 7
7e82: 50 95 com r21
7e84: 65 2f mov r22, r21
7e86: 75 2f mov r23, r21
7e88: 8f 84 ldd r8, Y+15 ; 0x0f
7e8a: 99 88 ldd r9, Y+17 ; 0x11
7e8c: aa 88 ldd r10, Y+18 ; 0x12
7e8e: bb 88 ldd r11, Y+19 ; 0x13
7e90: 48 15 cp r20, r8
7e92: 59 05 cpc r21, r9
7e94: 6a 05 cpc r22, r10
7e96: 7b 05 cpc r23, r11
7e98: 14 f4 brge .+4 ; 0x7e9e <MotorRegler+0x1606>
7e9a: 4a 01 movw r8, r20
7e9c: 5b 01 movw r10, r22
7e9e: 99 27 eor r25, r25
7ea0: 81 95 neg r24
7ea2: 0c f4 brge .+2 ; 0x7ea6 <MotorRegler+0x160e>
7ea4: 90 95 com r25
7ea6: aa 27 eor r26, r26
7ea8: 97 fd sbrc r25, 7
7eaa: a0 95 com r26
7eac: ba 2f mov r27, r26
7eae: 88 16 cp r8, r24
7eb0: 99 06 cpc r9, r25
7eb2: aa 06 cpc r10, r26
7eb4: bb 06 cpc r11, r27
7eb6: 14 f4 brge .+4 ; 0x7ebc <MotorRegler+0x1624>
7eb8: 4c 01 movw r8, r24
7eba: 5d 01 movw r10, r26
7ebc: 69 01 movw r12, r18
7ebe: e3 2c mov r14, r3
7ec0: f2 2c mov r15, r2
7ec2: 4c 15 cp r20, r12
7ec4: 5d 05 cpc r21, r13
7ec6: 6e 05 cpc r22, r14
7ec8: 7f 05 cpc r23, r15
7eca: 14 f4 brge .+4 ; 0x7ed0 <MotorRegler+0x1638>
7ecc: 6a 01 movw r12, r20
7ece: 7b 01 movw r14, r22
7ed0: c8 16 cp r12, r24
7ed2: d9 06 cpc r13, r25
7ed4: ea 06 cpc r14, r26
7ed6: fb 06 cpc r15, r27
7ed8: 0c f0 brlt .+2 ; 0x7edc <MotorRegler+0x1644>
7eda: cb c0 rjmp .+406 ; 0x8072 <MotorRegler+0x17da>
7edc: 6c 01 movw r12, r24
7ede: 7d 01 movw r14, r26
7ee0: c8 c0 rjmp .+400 ; 0x8072 <MotorRegler+0x17da>
7ee2: 88 2e mov r8, r24
7ee4: 91 2c mov r9, r1
7ee6: a1 2c mov r10, r1
7ee8: b1 2c mov r11, r1
7eea: 6b 81 ldd r22, Y+3 ; 0x03
7eec: 7c 81 ldd r23, Y+4 ; 0x04
7eee: 8d 81 ldd r24, Y+5 ; 0x05
7ef0: 9e 81 ldd r25, Y+6 ; 0x06
7ef2: a5 01 movw r20, r10
7ef4: 94 01 movw r18, r8
7ef6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7efa: 69 01 movw r12, r18
7efc: 7a 01 movw r14, r20
7efe: 80 91 4f 06 lds r24, 0x064F
7f02: 90 91 50 06 lds r25, 0x0650
7f06: aa 27 eor r26, r26
7f08: 97 fd sbrc r25, 7
7f0a: a0 95 com r26
7f0c: ba 2f mov r27, r26
7f0e: c8 1a sub r12, r24
7f10: d9 0a sbc r13, r25
7f12: ea 0a sbc r14, r26
7f14: fb 0a sbc r15, r27
7f16: c3 01 movw r24, r6
7f18: b2 01 movw r22, r4
7f1a: a5 01 movw r20, r10
7f1c: 94 01 movw r18, r8
7f1e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7f22: c8 01 movw r24, r16
7f24: aa 27 eor r26, r26
7f26: 97 fd sbrc r25, 7
7f28: a0 95 com r26
7f2a: ba 2f mov r27, r26
7f2c: 28 1b sub r18, r24
7f2e: 39 0b sbc r19, r25
7f30: 4a 0b sbc r20, r26
7f32: 5b 0b sbc r21, r27
7f34: ca 01 movw r24, r20
7f36: b9 01 movw r22, r18
7f38: 20 e1 ldi r18, 0x10 ; 16
7f3a: 30 e0 ldi r19, 0x00 ; 0
7f3c: 40 e0 ldi r20, 0x00 ; 0
7f3e: 50 e0 ldi r21, 0x00 ; 0
7f40: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7f44: 32 2e mov r3, r18
7f46: 39 8b std Y+17, r19 ; 0x11
7f48: 24 2e mov r2, r20
7f4a: 5a 8b std Y+18, r21 ; 0x12
7f4c: 82 2e mov r8, r18
7f4e: 93 2e mov r9, r19
7f50: a4 2e mov r10, r20
7f52: b5 2e mov r11, r21
7f54: c7 01 movw r24, r14
7f56: b6 01 movw r22, r12
7f58: 20 e1 ldi r18, 0x10 ; 16
7f5a: 30 e0 ldi r19, 0x00 ; 0
7f5c: 40 e0 ldi r20, 0x00 ; 0
7f5e: 50 e0 ldi r21, 0x00 ; 0
7f60: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7f64: 12 2f mov r17, r18
7f66: 03 2f mov r16, r19
7f68: 49 87 std Y+9, r20 ; 0x09
7f6a: 5f 87 std Y+15, r21 ; 0x0f
7f6c: c2 2e mov r12, r18
7f6e: d3 2e mov r13, r19
7f70: 7a 01 movw r14, r20
7f72: 80 91 ce 03 lds r24, 0x03CE
7f76: 90 91 cf 03 lds r25, 0x03CF
7f7a: 81 34 cpi r24, 0x41 ; 65
7f7c: 91 05 cpc r25, r1
7f7e: 3c f4 brge .+14 ; 0x7f8e <MotorRegler+0x16f6>
7f80: 80 91 cc 03 lds r24, 0x03CC
7f84: 90 91 cd 03 lds r25, 0x03CD
7f88: 81 34 cpi r24, 0x41 ; 65
7f8a: 91 05 cpc r25, r1
7f8c: cc f0 brlt .+50 ; 0x7fc0 <MotorRegler+0x1728>
7f8e: 33 e0 ldi r19, 0x03 ; 3
7f90: c3 2e mov r12, r19
7f92: d1 2c mov r13, r1
7f94: e1 2c mov r14, r1
7f96: f1 2c mov r15, r1
7f98: 63 2d mov r22, r3
7f9a: 79 89 ldd r23, Y+17 ; 0x11
7f9c: 82 2d mov r24, r2
7f9e: 9a 89 ldd r25, Y+18 ; 0x12
7fa0: a7 01 movw r20, r14
7fa2: 96 01 movw r18, r12
7fa4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7fa8: 49 01 movw r8, r18
7faa: 5a 01 movw r10, r20
7fac: 61 2f mov r22, r17
7fae: 70 2f mov r23, r16
7fb0: 89 85 ldd r24, Y+9 ; 0x09
7fb2: 9f 85 ldd r25, Y+15 ; 0x0f
7fb4: a7 01 movw r20, r14
7fb6: 96 01 movw r18, r12
7fb8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7fbc: 69 01 movw r12, r18
7fbe: 7a 01 movw r14, r20
7fc0: e0 91 1f 05 lds r30, 0x051F
7fc4: f0 e0 ldi r31, 0x00 ; 0
7fc6: ee 0f add r30, r30
7fc8: ff 1f adc r31, r31
7fca: e2 5f subi r30, 0xF2 ; 242
7fcc: f7 4f sbci r31, 0xF7 ; 247
7fce: 80 81 ld r24, Z
7fd0: 91 81 ldd r25, Z+1 ; 0x01
7fd2: 97 ff sbrs r25, 7
7fd4: 03 c0 rjmp .+6 ; 0x7fdc <MotorRegler+0x1744>
7fd6: 91 95 neg r25
7fd8: 81 95 neg r24
7fda: 91 09 sbc r25, r1
7fdc: 4a 97 sbiw r24, 0x1a ; 26
7fde: a4 f0 brlt .+40 ; 0x8008 <MotorRegler+0x1770>
7fe0: c5 01 movw r24, r10
7fe2: b4 01 movw r22, r8
7fe4: 23 e0 ldi r18, 0x03 ; 3
7fe6: 30 e0 ldi r19, 0x00 ; 0
7fe8: 40 e0 ldi r20, 0x00 ; 0
7fea: 50 e0 ldi r21, 0x00 ; 0
7fec: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
7ff0: 49 01 movw r8, r18
7ff2: 5a 01 movw r10, r20
7ff4: c7 01 movw r24, r14
7ff6: b6 01 movw r22, r12
7ff8: 23 e0 ldi r18, 0x03 ; 3
7ffa: 30 e0 ldi r19, 0x00 ; 0
7ffc: 40 e0 ldi r20, 0x00 ; 0
7ffe: 50 e0 ldi r21, 0x00 ; 0
8000: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8004: 69 01 movw r12, r18
8006: 7a 01 movw r14, r20
8008: 89 e1 ldi r24, 0x19 ; 25
800a: 80 93 4c 01 sts 0x014C, r24
800e: 71 e2 ldi r23, 0x21 ; 33
8010: 87 16 cp r8, r23
8012: 91 04 cpc r9, r1
8014: a1 04 cpc r10, r1
8016: b1 04 cpc r11, r1
8018: 74 f4 brge .+28 ; 0x8036 <MotorRegler+0x179e>
801a: 80 ee ldi r24, 0xE0 ; 224
801c: 88 16 cp r8, r24
801e: 8f ef ldi r24, 0xFF ; 255
8020: 98 06 cpc r9, r24
8022: a8 06 cpc r10, r24
8024: b8 06 cpc r11, r24
8026: 64 f4 brge .+24 ; 0x8040 <MotorRegler+0x17a8>
8028: 80 ee ldi r24, 0xE0 ; 224
802a: 88 2e mov r8, r24
802c: 99 24 eor r9, r9
802e: 9a 94 dec r9
8030: a9 2c mov r10, r9
8032: b9 2c mov r11, r9
8034: 05 c0 rjmp .+10 ; 0x8040 <MotorRegler+0x17a8>
8036: 90 e2 ldi r25, 0x20 ; 32
8038: 89 2e mov r8, r25
803a: 91 2c mov r9, r1
803c: a1 2c mov r10, r1
803e: b1 2c mov r11, r1
8040: 91 e2 ldi r25, 0x21 ; 33
8042: c9 16 cp r12, r25
8044: d1 04 cpc r13, r1
8046: e1 04 cpc r14, r1
8048: f1 04 cpc r15, r1
804a: 74 f4 brge .+28 ; 0x8068 <MotorRegler+0x17d0>
804c: a0 ee ldi r26, 0xE0 ; 224
804e: ca 16 cp r12, r26
8050: af ef ldi r26, 0xFF ; 255
8052: da 06 cpc r13, r26
8054: ea 06 cpc r14, r26
8056: fa 06 cpc r15, r26
8058: 64 f4 brge .+24 ; 0x8072 <MotorRegler+0x17da>
805a: 10 ee ldi r17, 0xE0 ; 224
805c: c1 2e mov r12, r17
805e: dd 24 eor r13, r13
8060: da 94 dec r13
8062: ed 2c mov r14, r13
8064: fd 2c mov r15, r13
8066: 05 c0 rjmp .+10 ; 0x8072 <MotorRegler+0x17da>
8068: 00 e2 ldi r16, 0x20 ; 32
806a: c0 2e mov r12, r16
806c: d1 2c mov r13, r1
806e: e1 2c mov r14, r1
8070: f1 2c mov r15, r1
8072: 80 91 34 04 lds r24, 0x0434
8076: 90 91 35 04 lds r25, 0x0435
807a: a0 91 36 04 lds r26, 0x0436
807e: b0 91 37 04 lds r27, 0x0437
8082: 88 19 sub r24, r8
8084: 99 09 sbc r25, r9
8086: aa 09 sbc r26, r10
8088: bb 09 sbc r27, r11
808a: 80 93 34 04 sts 0x0434, r24
808e: 90 93 35 04 sts 0x0435, r25
8092: a0 93 36 04 sts 0x0436, r26
8096: b0 93 37 04 sts 0x0437, r27
809a: 80 91 30 04 lds r24, 0x0430
809e: 90 91 31 04 lds r25, 0x0431
80a2: a0 91 32 04 lds r26, 0x0432
80a6: b0 91 33 04 lds r27, 0x0433
80aa: 8c 19 sub r24, r12
80ac: 9d 09 sbc r25, r13
80ae: ae 09 sbc r26, r14
80b0: bf 09 sbc r27, r15
80b2: 80 93 30 04 sts 0x0430, r24
80b6: 90 93 31 04 sts 0x0431, r25
80ba: a0 93 32 04 sts 0x0432, r26
80be: b0 93 33 04 sts 0x0433, r27
80c2: 80 91 bc 03 lds r24, 0x03BC
80c6: 90 91 bd 03 lds r25, 0x03BD
80ca: 88 0d add r24, r8
80cc: 99 1d adc r25, r9
80ce: 90 93 bd 03 sts 0x03BD, r25
80d2: 80 93 bc 03 sts 0x03BC, r24
80d6: 80 91 ba 03 lds r24, 0x03BA
80da: 90 91 bb 03 lds r25, 0x03BB
80de: 8c 0d add r24, r12
80e0: 9d 1d adc r25, r13
80e2: 90 93 bb 03 sts 0x03BB, r25
80e6: 80 93 ba 03 sts 0x03BA, r24
80ea: 80 91 52 03 lds r24, 0x0352
80ee: 90 91 53 03 lds r25, 0x0353
80f2: e0 91 44 06 lds r30, 0x0644
80f6: f0 91 45 06 lds r31, 0x0645
80fa: fa 87 std Y+10, r31 ; 0x0a
80fc: e9 87 std Y+9, r30 ; 0x09
80fe: 8f 3f cpi r24, 0xFF ; 255
8100: 91 05 cpc r25, r1
8102: 09 f0 breq .+2 ; 0x8106 <MotorRegler+0x186e>
8104: 08 f4 brcc .+2 ; 0x8108 <MotorRegler+0x1870>
8106: 57 c1 rjmp .+686 ; 0x83b6 <MotorRegler+0x1b1e>
8108: 20 91 5f 05 lds r18, 0x055F
810c: 22 23 and r18, r18
810e: 09 f4 brne .+2 ; 0x8112 <MotorRegler+0x187a>
8110: 04 c1 rjmp .+520 ; 0x831a <MotorRegler+0x1a82>
8112: 80 91 3d 06 lds r24, 0x063D
8116: 90 91 3e 06 lds r25, 0x063E
811a: 81 5e subi r24, 0xE1 ; 225
811c: 9c 4f sbci r25, 0xFC ; 252
811e: 8f 33 cpi r24, 0x3F ; 63
8120: 96 40 sbci r25, 0x06 ; 6
8122: 08 f0 brcs .+2 ; 0x8126 <MotorRegler+0x188e>
8124: fa c0 rjmp .+500 ; 0x831a <MotorRegler+0x1a82>
8126: 80 91 4f 06 lds r24, 0x064F
812a: 90 91 50 06 lds r25, 0x0650
812e: 81 5e subi r24, 0xE1 ; 225
8130: 9c 4f sbci r25, 0xFC ; 252
8132: 8f 33 cpi r24, 0x3F ; 63
8134: 96 40 sbci r25, 0x06 ; 6
8136: 08 f0 brcs .+2 ; 0x813a <MotorRegler+0x18a2>
8138: f0 c0 rjmp .+480 ; 0x831a <MotorRegler+0x1a82>
813a: 80 91 18 04 lds r24, 0x0418
813e: 81 11 cpse r24, r1
8140: ec c0 rjmp .+472 ; 0x831a <MotorRegler+0x1a82>
8142: 89 85 ldd r24, Y+9 ; 0x09
8144: 9a 85 ldd r25, Y+10 ; 0x0a
8146: 4f 96 adiw r24, 0x1f ; 31
8148: cf 97 sbiw r24, 0x3f ; 63
814a: 08 f0 brcs .+2 ; 0x814e <MotorRegler+0x18b6>
814c: e6 c0 rjmp .+460 ; 0x831a <MotorRegler+0x1a82>
814e: 30 e0 ldi r19, 0x00 ; 0
8150: 30 93 46 0c sts 0x0C46, r19
8154: 20 93 45 0c sts 0x0C45, r18
8158: e0 90 bc 03 lds r14, 0x03BC
815c: f0 90 bd 03 lds r15, 0x03BD
8160: b6 e0 ldi r27, 0x06 ; 6
8162: 22 0f add r18, r18
8164: 33 1f adc r19, r19
8166: ba 95 dec r27
8168: e1 f7 brne .-8 ; 0x8162 <MotorRegler+0x18ca>
816a: c7 01 movw r24, r14
816c: b9 01 movw r22, r18
816e: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
8172: e6 1a sub r14, r22
8174: f7 0a sbc r15, r23
8176: f0 92 bd 03 sts 0x03BD, r15
817a: e0 92 bc 03 sts 0x03BC, r14
817e: e0 91 ba 03 lds r30, 0x03BA
8182: f0 91 bb 03 lds r31, 0x03BB
8186: cf 01 movw r24, r30
8188: b9 01 movw r22, r18
818a: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
818e: 6f 01 movw r12, r30
8190: c6 1a sub r12, r22
8192: d7 0a sbc r13, r23
8194: d0 92 bb 03 sts 0x03BB, r13
8198: c0 92 ba 03 sts 0x03BA, r12
819c: e0 91 16 04 lds r30, 0x0416
81a0: f0 91 17 04 lds r31, 0x0417
81a4: cf 01 movw r24, r30
81a6: b9 01 movw r22, r18
81a8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
81ac: e6 1b sub r30, r22
81ae: f7 0b sbc r31, r23
81b0: f0 93 17 04 sts 0x0417, r31
81b4: e0 93 16 04 sts 0x0416, r30
81b8: 80 91 ce 03 lds r24, 0x03CE
81bc: 90 91 cf 03 lds r25, 0x03CF
81c0: 81 34 cpi r24, 0x41 ; 65
81c2: 91 05 cpc r25, r1
81c4: bc f4 brge .+46 ; 0x81f4 <MotorRegler+0x195c>
81c6: 80 91 cc 03 lds r24, 0x03CC
81ca: 90 91 cd 03 lds r25, 0x03CD
81ce: 81 34 cpi r24, 0x41 ; 65
81d0: 91 05 cpc r25, r1
81d2: 84 f4 brge .+32 ; 0x81f4 <MotorRegler+0x195c>
81d4: e0 91 1f 05 lds r30, 0x051F
81d8: f0 e0 ldi r31, 0x00 ; 0
81da: ee 0f add r30, r30
81dc: ff 1f adc r31, r31
81de: e2 5f subi r30, 0xF2 ; 242
81e0: f7 4f sbci r31, 0xF7 ; 247
81e2: 80 81 ld r24, Z
81e4: 91 81 ldd r25, Z+1 ; 0x01
81e6: 97 ff sbrs r25, 7
81e8: 03 c0 rjmp .+6 ; 0x81f0 <MotorRegler+0x1958>
81ea: 91 95 neg r25
81ec: 81 95 neg r24
81ee: 91 09 sbc r25, r1
81f0: 4a 97 sbiw r24, 0x1a ; 26
81f2: d4 f0 brlt .+52 ; 0x8228 <MotorRegler+0x1990>
81f4: f7 fe sbrs r15, 7
81f6: 03 c0 rjmp .+6 ; 0x81fe <MotorRegler+0x1966>
81f8: 4f ef ldi r20, 0xFF ; 255
81fa: e4 1a sub r14, r20
81fc: f4 0a sbc r15, r20
81fe: f5 94 asr r15
8200: e7 94 ror r14
8202: f0 92 bd 03 sts 0x03BD, r15
8206: e0 92 bc 03 sts 0x03BC, r14
820a: d7 fe sbrs r13, 7
820c: 03 c0 rjmp .+6 ; 0x8214 <MotorRegler+0x197c>
820e: 5f ef ldi r21, 0xFF ; 255
8210: c5 1a sub r12, r21
8212: d5 0a sbc r13, r21
8214: d5 94 asr r13
8216: c7 94 ror r12
8218: d0 92 bb 03 sts 0x03BB, r13
821c: c0 92 ba 03 sts 0x03BA, r12
8220: 10 92 17 04 sts 0x0417, r1
8224: 10 92 16 04 sts 0x0416, r1
8228: 80 91 bc 03 lds r24, 0x03BC
822c: 90 91 bd 03 lds r25, 0x03BD
8230: 89 3b cpi r24, 0xB9 ; 185
8232: 9b 40 sbci r25, 0x0B ; 11
8234: 6c f0 brlt .+26 ; 0x8250 <MotorRegler+0x19b8>
8236: 10 92 bd 03 sts 0x03BD, r1
823a: 10 92 bc 03 sts 0x03BC, r1
823e: 80 91 55 04 lds r24, 0x0455
8242: 90 91 56 04 lds r25, 0x0456
8246: 01 96 adiw r24, 0x01 ; 1
8248: 90 93 56 04 sts 0x0456, r25
824c: 80 93 55 04 sts 0x0455, r24
8250: 80 91 bc 03 lds r24, 0x03BC
8254: 90 91 bd 03 lds r25, 0x03BD
8258: 88 34 cpi r24, 0x48 ; 72
825a: 94 4f sbci r25, 0xF4 ; 244
825c: 6c f4 brge .+26 ; 0x8278 <MotorRegler+0x19e0>
825e: 10 92 bd 03 sts 0x03BD, r1
8262: 10 92 bc 03 sts 0x03BC, r1
8266: 80 91 55 04 lds r24, 0x0455
826a: 90 91 56 04 lds r25, 0x0456
826e: 01 97 sbiw r24, 0x01 ; 1
8270: 90 93 56 04 sts 0x0456, r25
8274: 80 93 55 04 sts 0x0455, r24
8278: 80 91 ba 03 lds r24, 0x03BA
827c: 90 91 bb 03 lds r25, 0x03BB
8280: 89 3b cpi r24, 0xB9 ; 185
8282: 9b 40 sbci r25, 0x0B ; 11
8284: 6c f0 brlt .+26 ; 0x82a0 <MotorRegler+0x1a08>
8286: 10 92 bb 03 sts 0x03BB, r1
828a: 10 92 ba 03 sts 0x03BA, r1
828e: 80 91 53 04 lds r24, 0x0453
8292: 90 91 54 04 lds r25, 0x0454
8296: 01 96 adiw r24, 0x01 ; 1
8298: 90 93 54 04 sts 0x0454, r25
829c: 80 93 53 04 sts 0x0453, r24
82a0: 80 91 ba 03 lds r24, 0x03BA
82a4: 90 91 bb 03 lds r25, 0x03BB
82a8: 88 34 cpi r24, 0x48 ; 72
82aa: 94 4f sbci r25, 0xF4 ; 244
82ac: 6c f4 brge .+26 ; 0x82c8 <MotorRegler+0x1a30>
82ae: 10 92 bb 03 sts 0x03BB, r1
82b2: 10 92 ba 03 sts 0x03BA, r1
82b6: 80 91 53 04 lds r24, 0x0453
82ba: 90 91 54 04 lds r25, 0x0454
82be: 01 97 sbiw r24, 0x01 ; 1
82c0: 90 93 54 04 sts 0x0454, r25
82c4: 80 93 53 04 sts 0x0453, r24
82c8: 80 91 16 04 lds r24, 0x0416
82cc: 90 91 17 04 lds r25, 0x0417
82d0: 8d 3a cpi r24, 0xAD ; 173
82d2: 9d 40 sbci r25, 0x0D ; 13
82d4: 6c f0 brlt .+26 ; 0x82f0 <MotorRegler+0x1a58>
82d6: 10 92 17 04 sts 0x0417, r1
82da: 10 92 16 04 sts 0x0416, r1
82de: 80 91 51 04 lds r24, 0x0451
82e2: 90 91 52 04 lds r25, 0x0452
82e6: 01 96 adiw r24, 0x01 ; 1
82e8: 90 93 52 04 sts 0x0452, r25
82ec: 80 93 51 04 sts 0x0451, r24
82f0: 80 91 16 04 lds r24, 0x0416
82f4: 90 91 17 04 lds r25, 0x0417
82f8: 84 35 cpi r24, 0x54 ; 84
82fa: 92 4f sbci r25, 0xF2 ; 242
82fc: d4 f4 brge .+52 ; 0x8332 <MotorRegler+0x1a9a>
82fe: 10 92 17 04 sts 0x0417, r1
8302: 10 92 16 04 sts 0x0416, r1
8306: 80 91 51 04 lds r24, 0x0451
830a: 90 91 52 04 lds r25, 0x0452
830e: 01 97 sbiw r24, 0x01 ; 1
8310: 90 93 52 04 sts 0x0452, r25
8314: 80 93 51 04 sts 0x0451, r24
8318: 0c c0 rjmp .+24 ; 0x8332 <MotorRegler+0x1a9a>
831a: 10 92 bd 03 sts 0x03BD, r1
831e: 10 92 bc 03 sts 0x03BC, r1
8322: 10 92 bb 03 sts 0x03BB, r1
8326: 10 92 ba 03 sts 0x03BA, r1
832a: 10 92 17 04 sts 0x0417, r1
832e: 10 92 16 04 sts 0x0416, r1
8332: 10 92 18 04 sts 0x0418, r1
8336: 80 91 1f 06 lds r24, 0x061F
833a: 81 11 cpse r24, r1
833c: 08 c0 rjmp .+16 ; 0x834e <MotorRegler+0x1ab6>
833e: 10 92 eb 03 sts 0x03EB, r1
8342: 10 92 ea 03 sts 0x03EA, r1
8346: 10 92 e9 03 sts 0x03E9, r1
834a: 10 92 e8 03 sts 0x03E8, r1
834e: 80 91 11 06 lds r24, 0x0611
8352: 90 91 12 06 lds r25, 0x0612
8356: a0 91 13 06 lds r26, 0x0613
835a: b0 91 14 06 lds r27, 0x0614
835e: 80 93 90 03 sts 0x0390, r24
8362: 90 93 91 03 sts 0x0391, r25
8366: a0 93 92 03 sts 0x0392, r26
836a: b0 93 93 03 sts 0x0393, r27
836e: 80 91 19 06 lds r24, 0x0619
8372: 90 91 1a 06 lds r25, 0x061A
8376: a0 91 1b 06 lds r26, 0x061B
837a: b0 91 1c 06 lds r27, 0x061C
837e: 80 93 8c 03 sts 0x038C, r24
8382: 90 93 8d 03 sts 0x038D, r25
8386: a0 93 8e 03 sts 0x038E, r26
838a: b0 93 8f 03 sts 0x038F, r27
838e: 10 92 11 06 sts 0x0611, r1
8392: 10 92 12 06 sts 0x0612, r1
8396: 10 92 13 06 sts 0x0613, r1
839a: 10 92 14 06 sts 0x0614, r1
839e: 10 92 19 06 sts 0x0619, r1
83a2: 10 92 1a 06 sts 0x061A, r1
83a6: 10 92 1b 06 sts 0x061B, r1
83aa: 10 92 1c 06 sts 0x061C, r1
83ae: 10 92 53 03 sts 0x0353, r1
83b2: 10 92 52 03 sts 0x0352, r1
83b6: e0 90 0e 04 lds r14, 0x040E
83ba: f0 90 0f 04 lds r15, 0x040F
83be: d7 01 movw r26, r14
83c0: f7 fe sbrs r15, 7
83c2: 04 c0 rjmp .+8 ; 0x83cc <MotorRegler+0x1b34>
83c4: aa 27 eor r26, r26
83c6: bb 27 eor r27, r27
83c8: ae 19 sub r26, r14
83ca: bf 09 sbc r27, r15
83cc: a4 30 cpi r26, 0x04 ; 4
83ce: b1 05 cpc r27, r1
83d0: 3c f0 brlt .+14 ; 0x83e0 <MotorRegler+0x1b48>
83d2: 80 91 39 06 lds r24, 0x0639
83d6: 84 fd sbrc r24, 4
83d8: 03 c0 rjmp .+6 ; 0x83e0 <MotorRegler+0x1b48>
83da: 82 e3 ldi r24, 0x32 ; 50
83dc: 80 93 ec 03 sts 0x03EC, r24
83e0: 10 91 34 05 lds r17, 0x0534
83e4: 80 91 c3 03 lds r24, 0x03C3
83e8: 90 91 c4 03 lds r25, 0x03C4
83ec: 81 30 cpi r24, 0x01 ; 1
83ee: 92 40 sbci r25, 0x02 ; 2
83f0: e8 f4 brcc .+58 ; 0x842c <MotorRegler+0x1b94>
83f2: 97 01 movw r18, r14
83f4: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
83f8: 9b 01 movw r18, r22
83fa: ac 01 movw r20, r24
83fc: a1 2f mov r26, r17
83fe: b0 e0 ldi r27, 0x00 ; 0
8400: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
8404: 20 e0 ldi r18, 0x00 ; 0
8406: 32 e0 ldi r19, 0x02 ; 2
8408: 40 e0 ldi r20, 0x00 ; 0
840a: 50 e0 ldi r21, 0x00 ; 0
840c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8410: 1e 9d mul r17, r14
8412: c0 01 movw r24, r0
8414: 1f 9d mul r17, r15
8416: 90 0d add r25, r0
8418: 11 24 eor r1, r1
841a: 97 fd sbrc r25, 7
841c: 03 96 adiw r24, 0x03 ; 3
841e: 95 95 asr r25
8420: 87 95 ror r24
8422: 95 95 asr r25
8424: 87 95 ror r24
8426: 82 0f add r24, r18
8428: 93 1f adc r25, r19
842a: 02 c0 rjmp .+4 ; 0x8430 <MotorRegler+0x1b98>
842c: 80 e0 ldi r24, 0x00 ; 0
842e: 90 e0 ldi r25, 0x00 ; 0
8430: 20 91 ee 03 lds r18, 0x03EE
8434: 30 91 ef 03 lds r19, 0x03EF
8438: 28 0f add r18, r24
843a: 39 1f adc r19, r25
843c: a9 01 movw r20, r18
843e: 66 27 eor r22, r22
8440: 57 fd sbrc r21, 7
8442: 60 95 com r22
8444: 76 2f mov r23, r22
8446: 40 93 9c 03 sts 0x039C, r20
844a: 50 93 9d 03 sts 0x039D, r21
844e: 60 93 9e 03 sts 0x039E, r22
8452: 70 93 9f 03 sts 0x039F, r23
8456: 80 91 2c 04 lds r24, 0x042C
845a: 90 91 2d 04 lds r25, 0x042D
845e: a0 91 2e 04 lds r26, 0x042E
8462: b0 91 2f 04 lds r27, 0x042F
8466: 84 1b sub r24, r20
8468: 95 0b sbc r25, r21
846a: a6 0b sbc r26, r22
846c: b7 0b sbc r27, r23
846e: 81 35 cpi r24, 0x51 ; 81
8470: 33 ec ldi r19, 0xC3 ; 195
8472: 93 07 cpc r25, r19
8474: a1 05 cpc r26, r1
8476: b1 05 cpc r27, r1
8478: 24 f0 brlt .+8 ; 0x8482 <MotorRegler+0x1bea>
847a: 80 e5 ldi r24, 0x50 ; 80
847c: 93 ec ldi r25, 0xC3 ; 195
847e: a0 e0 ldi r26, 0x00 ; 0
8480: b0 e0 ldi r27, 0x00 ; 0
8482: 80 93 2c 04 sts 0x042C, r24
8486: 90 93 2d 04 sts 0x042D, r25
848a: a0 93 2e 04 sts 0x042E, r26
848e: b0 93 2f 04 sts 0x042F, r27
8492: 80 91 2c 04 lds r24, 0x042C
8496: 90 91 2d 04 lds r25, 0x042D
849a: a0 91 2e 04 lds r26, 0x042E
849e: b0 91 2f 04 lds r27, 0x042F
84a2: 80 3b cpi r24, 0xB0 ; 176
84a4: 9c 43 sbci r25, 0x3C ; 60
84a6: af 4f sbci r26, 0xFF ; 255
84a8: bf 4f sbci r27, 0xFF ; 255
84aa: 64 f4 brge .+24 ; 0x84c4 <MotorRegler+0x1c2c>
84ac: 80 eb ldi r24, 0xB0 ; 176
84ae: 9c e3 ldi r25, 0x3C ; 60
84b0: af ef ldi r26, 0xFF ; 255
84b2: bf ef ldi r27, 0xFF ; 255
84b4: 80 93 2c 04 sts 0x042C, r24
84b8: 90 93 2d 04 sts 0x042D, r25
84bc: a0 93 2e 04 sts 0x042E, r26
84c0: b0 93 2f 04 sts 0x042F, r27
84c4: 00 91 4e 01 lds r16, 0x014E
84c8: 10 91 4f 01 lds r17, 0x014F
84cc: 17 fd sbrc r17, 7
84ce: d0 c0 rjmp .+416 ; 0x8670 <MotorRegler+0x1dd8>
84d0: 80 91 39 06 lds r24, 0x0639
84d4: 83 ff sbrs r24, 3
84d6: cc c0 rjmp .+408 ; 0x8670 <MotorRegler+0x1dd8>
84d8: 80 91 4d 01 lds r24, 0x014D
84dc: 81 30 cpi r24, 0x01 ; 1
84de: 21 f0 breq .+8 ; 0x84e8 <MotorRegler+0x1c50>
84e0: 81 50 subi r24, 0x01 ; 1
84e2: 80 93 4d 01 sts 0x014D, r24
84e6: c8 c0 rjmp .+400 ; 0x8678 <MotorRegler+0x1de0>
84e8: 8d e0 ldi r24, 0x0D ; 13
84ea: 80 93 4d 01 sts 0x014D, r24
84ee: c3 01 movw r24, r6
84f0: b2 01 movw r22, r4
84f2: 20 e0 ldi r18, 0x00 ; 0
84f4: 32 e0 ldi r19, 0x02 ; 2
84f6: 40 e0 ldi r20, 0x00 ; 0
84f8: 50 e0 ldi r21, 0x00 ; 0
84fa: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
84fe: 79 01 movw r14, r18
8500: 37 ff sbrs r19, 7
8502: 04 c0 rjmp .+8 ; 0x850c <MotorRegler+0x1c74>
8504: ee 24 eor r14, r14
8506: ff 24 eor r15, r15
8508: e2 1a sub r14, r18
850a: f3 0a sbc r15, r19
850c: 6b 81 ldd r22, Y+3 ; 0x03
850e: 7c 81 ldd r23, Y+4 ; 0x04
8510: 8d 81 ldd r24, Y+5 ; 0x05
8512: 9e 81 ldd r25, Y+6 ; 0x06
8514: 20 e0 ldi r18, 0x00 ; 0
8516: 32 e0 ldi r19, 0x02 ; 2
8518: 40 e0 ldi r20, 0x00 ; 0
851a: 50 e0 ldi r21, 0x00 ; 0
851c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8520: 19 01 movw r2, r18
8522: 37 ff sbrs r19, 7
8524: 04 c0 rjmp .+8 ; 0x852e <MotorRegler+0x1c96>
8526: 22 24 eor r2, r2
8528: 33 24 eor r3, r3
852a: 22 1a sub r2, r18
852c: 33 0a sbc r3, r19
852e: 2e 14 cp r2, r14
8530: 3f 04 cpc r3, r15
8532: 0c f4 brge .+2 ; 0x8536 <MotorRegler+0x1c9e>
8534: 17 01 movw r2, r14
8536: c0 90 4b 06 lds r12, 0x064B
853a: d0 90 4c 06 lds r13, 0x064C
853e: e0 90 4d 06 lds r14, 0x064D
8542: f0 90 4e 06 lds r15, 0x064E
8546: 20 91 21 01 lds r18, 0x0121
854a: 30 91 22 01 lds r19, 0x0122
854e: 40 91 23 01 lds r20, 0x0123
8552: 50 91 24 01 lds r21, 0x0124
8556: c7 01 movw r24, r14
8558: b6 01 movw r22, r12
855a: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
855e: 49 01 movw r8, r18
8560: 5a 01 movw r10, r20
8562: 30 93 ff 05 sts 0x05FF, r19
8566: 20 93 fe 05 sts 0x05FE, r18
856a: c8 01 movw r24, r16
856c: 84 5e subi r24, 0xE4 ; 228
856e: 9d 4f sbci r25, 0xFD ; 253
8570: 82 1b sub r24, r18
8572: 93 0b sbc r25, r19
8574: 68 e6 ldi r22, 0x68 ; 104
8576: 71 e0 ldi r23, 0x01 ; 1
8578: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
857c: ac 01 movw r20, r24
857e: 44 5b subi r20, 0xB4 ; 180
8580: 51 09 sbc r21, r1
8582: 60 91 ec 03 lds r22, 0x03EC
8586: 66 23 and r22, r22
8588: 21 f0 breq .+8 ; 0x8592 <MotorRegler+0x1cfa>
858a: 90 92 1b 04 sts 0x041B, r9
858e: 80 92 1a 04 sts 0x041A, r8
8592: 80 91 4a 01 lds r24, 0x014A
8596: 90 91 4b 01 lds r25, 0x014B
859a: 00 97 sbiw r24, 0x00 ; 0
859c: 31 f0 breq .+12 ; 0x85aa <MotorRegler+0x1d12>
859e: 01 97 sbiw r24, 0x01 ; 1
85a0: 90 93 4b 01 sts 0x014B, r25
85a4: 80 93 4a 01 sts 0x014A, r24
85a8: 13 c0 rjmp .+38 ; 0x85d0 <MotorRegler+0x1d38>
85aa: 79 e1 ldi r23, 0x19 ; 25
85ac: 27 16 cp r2, r23
85ae: 31 04 cpc r3, r1
85b0: 7c f4 brge .+30 ; 0x85d0 <MotorRegler+0x1d38>
85b2: 20 91 16 04 lds r18, 0x0416
85b6: 30 91 17 04 lds r19, 0x0417
85ba: 24 0f add r18, r20
85bc: 35 1f adc r19, r21
85be: 30 93 17 04 sts 0x0417, r19
85c2: 20 93 16 04 sts 0x0416, r18
85c6: 66 23 and r22, r22
85c8: 19 f0 breq .+6 ; 0x85d0 <MotorRegler+0x1d38>
85ca: 61 50 subi r22, 0x01 ; 1
85cc: 60 93 ec 03 sts 0x03EC, r22
85d0: 80 91 4a 01 lds r24, 0x014A
85d4: 90 91 4b 01 lds r25, 0x014B
85d8: 89 2b or r24, r25
85da: 11 f5 brne .+68 ; 0x8620 <MotorRegler+0x1d88>
85dc: 20 91 4c 01 lds r18, 0x014C
85e0: 24 9f mul r18, r20
85e2: c0 01 movw r24, r0
85e4: 25 9f mul r18, r21
85e6: 90 0d add r25, r0
85e8: 11 24 eor r1, r1
85ea: b1 01 movw r22, r2
85ec: 53 e0 ldi r21, 0x03 ; 3
85ee: 75 95 asr r23
85f0: 67 95 ror r22
85f2: 5a 95 dec r21
85f4: e1 f7 brne .-8 ; 0x85ee <MotorRegler+0x1d56>
85f6: 6e 5f subi r22, 0xFE ; 254
85f8: 7f 4f sbci r23, 0xFF ; 255
85fa: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
85fe: cb 01 movw r24, r22
8600: aa 27 eor r26, r26
8602: 97 fd sbrc r25, 7
8604: a0 95 com r26
8606: ba 2f mov r27, r26
8608: 8c 0d add r24, r12
860a: 9d 1d adc r25, r13
860c: ae 1d adc r26, r14
860e: bf 1d adc r27, r15
8610: 80 93 4b 06 sts 0x064B, r24
8614: 90 93 4c 06 sts 0x064C, r25
8618: a0 93 4d 06 sts 0x064D, r26
861c: b0 93 4e 06 sts 0x064E, r27
8620: 80 91 ec 03 lds r24, 0x03EC
8624: 81 11 cpse r24, r1
8626: 24 c0 rjmp .+72 ; 0x8670 <MotorRegler+0x1dd8>
8628: 80 91 1a 04 lds r24, 0x041A
862c: 90 91 1b 04 lds r25, 0x041B
8630: 88 19 sub r24, r8
8632: 99 09 sbc r25, r9
8634: 84 5e subi r24, 0xE4 ; 228
8636: 9d 4f sbci r25, 0xFD ; 253
8638: 68 e6 ldi r22, 0x68 ; 104
863a: 71 e0 ldi r23, 0x01 ; 1
863c: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
8640: 84 5b subi r24, 0xB4 ; 180
8642: 91 09 sbc r25, r1
8644: 40 91 37 01 lds r20, 0x0137
8648: 46 95 lsr r20
864a: 48 9f mul r20, r24
864c: 90 01 movw r18, r0
864e: 49 9f mul r20, r25
8650: 30 0d add r19, r0
8652: 11 24 eor r1, r1
8654: 37 ff sbrs r19, 7
8656: 02 c0 rjmp .+4 ; 0x865c <MotorRegler+0x1dc4>
8658: 21 5f subi r18, 0xF1 ; 241
865a: 3f 4f sbci r19, 0xFF ; 255
865c: 44 e0 ldi r20, 0x04 ; 4
865e: 35 95 asr r19
8660: 27 95 ror r18
8662: 4a 95 dec r20
8664: e1 f7 brne .-8 ; 0x865e <MotorRegler+0x1dc6>
8666: 30 93 ef 03 sts 0x03EF, r19
866a: 20 93 ee 03 sts 0x03EE, r18
866e: 04 c0 rjmp .+8 ; 0x8678 <MotorRegler+0x1de0>
8670: 10 92 ef 03 sts 0x03EF, r1
8674: 10 92 ee 03 sts 0x03EE, r1
8678: 80 91 18 04 lds r24, 0x0418
867c: 88 23 and r24, r24
867e: 81 f0 breq .+32 ; 0x86a0 <MotorRegler+0x1e08>
8680: 10 92 20 04 sts 0x0420, r1
8684: 10 92 21 04 sts 0x0421, r1
8688: 10 92 22 04 sts 0x0422, r1
868c: 10 92 23 04 sts 0x0423, r1
8690: 10 92 24 04 sts 0x0424, r1
8694: 10 92 25 04 sts 0x0425, r1
8698: 10 92 26 04 sts 0x0426, r1
869c: 10 92 27 04 sts 0x0427, r1
86a0: 8f 81 ldd r24, Y+7 ; 0x07
86a2: 81 11 cpse r24, r1
86a4: 0f c0 rjmp .+30 ; 0x86c4 <MotorRegler+0x1e2c>
86a6: a0 91 1f 06 lds r26, 0x061F
86aa: b0 e0 ldi r27, 0x00 ; 0
86ac: a3 01 movw r20, r6
86ae: 92 01 movw r18, r4
86b0: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
86b4: 28 ef ldi r18, 0xF8 ; 248
86b6: 3a e2 ldi r19, 0x2A ; 42
86b8: 40 e0 ldi r20, 0x00 ; 0
86ba: 50 e0 ldi r21, 0x00 ; 0
86bc: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
86c0: 19 01 movw r2, r18
86c2: 02 c0 rjmp .+4 ; 0x86c8 <MotorRegler+0x1e30>
86c4: 21 2c mov r2, r1
86c6: 31 2c mov r3, r1
86c8: 9d 85 ldd r25, Y+13 ; 0x0d
86ca: 91 11 cpse r25, r1
86cc: 12 c0 rjmp .+36 ; 0x86f2 <MotorRegler+0x1e5a>
86ce: a0 91 1f 06 lds r26, 0x061F
86d2: b0 e0 ldi r27, 0x00 ; 0
86d4: 2b 81 ldd r18, Y+3 ; 0x03
86d6: 3c 81 ldd r19, Y+4 ; 0x04
86d8: 4d 81 ldd r20, Y+5 ; 0x05
86da: 5e 81 ldd r21, Y+6 ; 0x06
86dc: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
86e0: 28 ef ldi r18, 0xF8 ; 248
86e2: 3a e2 ldi r19, 0x2A ; 42
86e4: 40 e0 ldi r20, 0x00 ; 0
86e6: 50 e0 ldi r21, 0x00 ; 0
86e8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
86ec: 38 87 std Y+8, r19 ; 0x08
86ee: 2f 83 std Y+7, r18 ; 0x07
86f0: 02 c0 rjmp .+4 ; 0x86f6 <MotorRegler+0x1e5e>
86f2: 18 86 std Y+8, r1 ; 0x08
86f4: 1f 82 std Y+7, r1 ; 0x07
86f6: 80 91 fb 05 lds r24, 0x05FB
86fa: 90 91 fc 05 lds r25, 0x05FC
86fe: 89 3c cpi r24, 0xC9 ; 201
8700: 91 05 cpc r25, r1
8702: 1c f0 brlt .+6 ; 0x870a <MotorRegler+0x1e72>
8704: 88 ec ldi r24, 0xC8 ; 200
8706: 90 e0 ldi r25, 0x00 ; 0
8708: 05 c0 rjmp .+10 ; 0x8714 <MotorRegler+0x1e7c>
870a: 88 33 cpi r24, 0x38 ; 56
870c: 9f 4f sbci r25, 0xFF ; 255
870e: 34 f4 brge .+12 ; 0x871c <MotorRegler+0x1e84>
8710: 88 e3 ldi r24, 0x38 ; 56
8712: 9f ef ldi r25, 0xFF ; 255
8714: 90 93 fc 05 sts 0x05FC, r25
8718: 80 93 fb 05 sts 0x05FB, r24
871c: 80 91 02 06 lds r24, 0x0602
8720: 90 91 03 06 lds r25, 0x0603
8724: 89 3c cpi r24, 0xC9 ; 201
8726: 91 05 cpc r25, r1
8728: 1c f0 brlt .+6 ; 0x8730 <MotorRegler+0x1e98>
872a: 88 ec ldi r24, 0xC8 ; 200
872c: 90 e0 ldi r25, 0x00 ; 0
872e: 05 c0 rjmp .+10 ; 0x873a <MotorRegler+0x1ea2>
8730: 88 33 cpi r24, 0x38 ; 56
8732: 9f 4f sbci r25, 0xFF ; 255
8734: 34 f4 brge .+12 ; 0x8742 <MotorRegler+0x1eaa>
8736: 88 e3 ldi r24, 0x38 ; 56
8738: 9f ef ldi r25, 0xFF ; 255
873a: 90 93 03 06 sts 0x0603, r25
873e: 80 93 02 06 sts 0x0602, r24
8742: a0 91 04 06 lds r26, 0x0604
8746: b0 91 05 06 lds r27, 0x0605
874a: 80 91 49 06 lds r24, 0x0649
874e: 40 91 fb 05 lds r20, 0x05FB
8752: 50 91 fc 05 lds r21, 0x05FC
8756: a8 2e mov r10, r24
8758: b1 2c mov r11, r1
875a: 95 01 movw r18, r10
875c: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
8760: 8a 01 movw r16, r20
8762: 22 27 eor r18, r18
8764: 17 fd sbrc r17, 7
8766: 20 95 com r18
8768: 32 2f mov r19, r18
876a: b7 e0 ldi r27, 0x07 ; 7
876c: 00 0f add r16, r16
876e: 11 1f adc r17, r17
8770: 22 1f adc r18, r18
8772: 33 1f adc r19, r19
8774: ba 95 dec r27
8776: d1 f7 brne .-12 ; 0x876c <MotorRegler+0x1ed4>
8778: 60 0f add r22, r16
877a: 71 1f adc r23, r17
877c: 82 1f adc r24, r18
877e: 93 1f adc r25, r19
8780: 10 e4 ldi r17, 0x40 ; 64
8782: c1 2e mov r12, r17
8784: d1 2c mov r13, r1
8786: e1 2c mov r14, r1
8788: f1 2c mov r15, r1
878a: a7 01 movw r20, r14
878c: 96 01 movw r18, r12
878e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8792: 81 01 movw r16, r2
8794: 02 0f add r16, r18
8796: 13 1f adc r17, r19
8798: 10 93 05 06 sts 0x0605, r17
879c: 00 93 04 06 sts 0x0604, r16
87a0: a0 91 f9 05 lds r26, 0x05F9
87a4: b0 91 fa 05 lds r27, 0x05FA
87a8: 40 91 02 06 lds r20, 0x0602
87ac: 50 91 03 06 lds r21, 0x0603
87b0: 95 01 movw r18, r10
87b2: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
87b6: 4a 01 movw r8, r20
87b8: aa 24 eor r10, r10
87ba: 97 fc sbrc r9, 7
87bc: a0 94 com r10
87be: ba 2c mov r11, r10
87c0: 27 e0 ldi r18, 0x07 ; 7
87c2: 88 0c add r8, r8
87c4: 99 1c adc r9, r9
87c6: aa 1c adc r10, r10
87c8: bb 1c adc r11, r11
87ca: 2a 95 dec r18
87cc: d1 f7 brne .-12 ; 0x87c2 <MotorRegler+0x1f2a>
87ce: 68 0d add r22, r8
87d0: 79 1d adc r23, r9
87d2: 8a 1d adc r24, r10
87d4: 9b 1d adc r25, r11
87d6: a7 01 movw r20, r14
87d8: 96 01 movw r18, r12
87da: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
87de: af 80 ldd r10, Y+7 ; 0x07
87e0: b8 84 ldd r11, Y+8 ; 0x08
87e2: a2 0e add r10, r18
87e4: b3 1e adc r11, r19
87e6: b0 92 fa 05 sts 0x05FA, r11
87ea: a0 92 f9 05 sts 0x05F9, r10
87ee: a9 85 ldd r26, Y+9 ; 0x09
87f0: ba 85 ldd r27, Y+10 ; 0x0a
87f2: aa 0f add r26, r26
87f4: bb 1f adc r27, r27
87f6: 20 91 00 06 lds r18, 0x0600
87fa: 30 e0 ldi r19, 0x00 ; 0
87fc: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
8800: a7 01 movw r20, r14
8802: 96 01 movw r18, r12
8804: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8808: 69 01 movw r12, r18
880a: 7a 01 movw r14, r20
880c: a0 91 0e 06 lds r26, 0x060E
8810: 20 91 38 04 lds r18, 0x0438
8814: 30 91 39 04 lds r19, 0x0439
8818: 40 91 3a 04 lds r20, 0x043A
881c: 50 91 3b 04 lds r21, 0x043B
8820: b0 e0 ldi r27, 0x00 ; 0
8822: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
8826: 20 ef ldi r18, 0xF0 ; 240
8828: 35 e5 ldi r19, 0x55 ; 85
882a: 40 e0 ldi r20, 0x00 ; 0
882c: 50 e0 ldi r21, 0x00 ; 0
882e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8832: c2 0e add r12, r18
8834: d3 1e adc r13, r19
8836: d0 92 45 06 sts 0x0645, r13
883a: c0 92 44 06 sts 0x0644, r12
883e: 01 30 cpi r16, 0x01 ; 1
8840: 10 41 sbci r17, 0x10 ; 16
8842: 34 f0 brlt .+12 ; 0x8850 <MotorRegler+0x1fb8>
8844: 80 e0 ldi r24, 0x00 ; 0
8846: 90 e1 ldi r25, 0x10 ; 16
8848: 90 93 05 06 sts 0x0605, r25
884c: 80 93 04 06 sts 0x0604, r24
8850: 80 91 04 06 lds r24, 0x0604
8854: 90 91 05 06 lds r25, 0x0605
8858: 81 15 cp r24, r1
885a: 90 4f sbci r25, 0xF0 ; 240
885c: 34 f4 brge .+12 ; 0x886a <MotorRegler+0x1fd2>
885e: 80 e0 ldi r24, 0x00 ; 0
8860: 90 ef ldi r25, 0xF0 ; 240
8862: 90 93 05 06 sts 0x0605, r25
8866: 80 93 04 06 sts 0x0604, r24
886a: 21 e0 ldi r18, 0x01 ; 1
886c: a2 16 cp r10, r18
886e: 20 e1 ldi r18, 0x10 ; 16
8870: b2 06 cpc r11, r18
8872: 34 f0 brlt .+12 ; 0x8880 <MotorRegler+0x1fe8>
8874: 80 e0 ldi r24, 0x00 ; 0
8876: 90 e1 ldi r25, 0x10 ; 16
8878: 90 93 fa 05 sts 0x05FA, r25
887c: 80 93 f9 05 sts 0x05F9, r24
8880: 80 91 f9 05 lds r24, 0x05F9
8884: 90 91 fa 05 lds r25, 0x05FA
8888: 81 15 cp r24, r1
888a: 90 4f sbci r25, 0xF0 ; 240
888c: 34 f4 brge .+12 ; 0x889a <MotorRegler+0x2002>
888e: 80 e0 ldi r24, 0x00 ; 0
8890: 90 ef ldi r25, 0xF0 ; 240
8892: 90 93 fa 05 sts 0x05FA, r25
8896: 80 93 f9 05 sts 0x05F9, r24
889a: 41 e0 ldi r20, 0x01 ; 1
889c: c4 16 cp r12, r20
889e: 40 e1 ldi r20, 0x10 ; 16
88a0: d4 06 cpc r13, r20
88a2: 34 f0 brlt .+12 ; 0x88b0 <MotorRegler+0x2018>
88a4: 80 e0 ldi r24, 0x00 ; 0
88a6: 90 e1 ldi r25, 0x10 ; 16
88a8: 90 93 45 06 sts 0x0645, r25
88ac: 80 93 44 06 sts 0x0644, r24
88b0: 80 91 44 06 lds r24, 0x0644
88b4: 90 91 45 06 lds r25, 0x0645
88b8: 81 15 cp r24, r1
88ba: 90 4f sbci r25, 0xF0 ; 240
88bc: 34 f4 brge .+12 ; 0x88ca <MotorRegler+0x2032>
88be: 80 e0 ldi r24, 0x00 ; 0
88c0: 90 ef ldi r25, 0xF0 ; 240
88c2: 90 93 45 06 sts 0x0645, r25
88c6: 80 93 44 06 sts 0x0644, r24
88ca: 80 91 c9 03 lds r24, 0x03C9
88ce: 85 fd sbrc r24, 5
88d0: 11 c0 rjmp .+34 ; 0x88f4 <MotorRegler+0x205c>
88d2: 60 91 1a 01 lds r22, 0x011A
88d6: 70 91 1b 01 lds r23, 0x011B
88da: 20 91 53 01 lds r18, 0x0153
88de: a9 81 ldd r26, Y+1 ; 0x01
88e0: ba 81 ldd r27, Y+2 ; 0x02
88e2: 2a 9f mul r18, r26
88e4: c0 01 movw r24, r0
88e6: 2b 9f mul r18, r27
88e8: 90 0d add r25, r0
88ea: 11 24 eor r1, r1
88ec: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
88f0: 7a 83 std Y+2, r23 ; 0x02
88f2: 69 83 std Y+1, r22 ; 0x01
88f4: 80 91 8b 03 lds r24, 0x038B
88f8: 9f ef ldi r25, 0xFF ; 255
88fa: 98 0f add r25, r24
88fc: 90 93 8b 03 sts 0x038B, r25
8900: 81 11 cpse r24, r1
8902: 5a c0 rjmp .+180 ; 0x89b8 <MotorRegler+0x2120>
8904: 80 91 89 03 lds r24, 0x0389
8908: 90 91 8a 03 lds r25, 0x038A
890c: 89 2b or r24, r25
890e: 41 f4 brne .+16 ; 0x8920 <MotorRegler+0x2088>
8910: 80 91 1a 01 lds r24, 0x011A
8914: 90 91 1b 01 lds r25, 0x011B
8918: 90 93 8a 03 sts 0x038A, r25
891c: 80 93 89 03 sts 0x0389, r24
8920: 20 91 1a 01 lds r18, 0x011A
8924: 30 91 1b 01 lds r19, 0x011B
8928: 80 91 89 03 lds r24, 0x0389
892c: 90 91 8a 03 lds r25, 0x038A
8930: 82 17 cp r24, r18
8932: 93 07 cpc r25, r19
8934: 10 f4 brcc .+4 ; 0x893a <MotorRegler+0x20a2>
8936: 01 96 adiw r24, 0x01 ; 1
8938: 08 c0 rjmp .+16 ; 0x894a <MotorRegler+0x20b2>
893a: 20 91 1a 01 lds r18, 0x011A
893e: 30 91 1b 01 lds r19, 0x011B
8942: 28 17 cp r18, r24
8944: 39 07 cpc r19, r25
8946: 28 f4 brcc .+10 ; 0x8952 <MotorRegler+0x20ba>
8948: 01 97 sbiw r24, 0x01 ; 1
894a: 90 93 8a 03 sts 0x038A, r25
894e: 80 93 89 03 sts 0x0389, r24
8952: 84 e6 ldi r24, 0x64 ; 100
8954: 80 93 8b 03 sts 0x038B, r24
8958: 80 91 89 03 lds r24, 0x0389
895c: 90 91 8a 03 lds r25, 0x038A
8960: 20 91 63 04 lds r18, 0x0463
8964: 30 e0 ldi r19, 0x00 ; 0
8966: 82 17 cp r24, r18
8968: 93 07 cpc r25, r19
896a: 10 f4 brcc .+4 ; 0x8970 <MotorRegler+0x20d8>
896c: 2a e0 ldi r18, 0x0A ; 10
896e: 0c c0 rjmp .+24 ; 0x8988 <MotorRegler+0x20f0>
8970: 40 91 51 01 lds r20, 0x0151
8974: 24 0f add r18, r20
8976: 31 1d adc r19, r1
8978: 28 17 cp r18, r24
897a: 39 07 cpc r19, r25
897c: 38 f4 brcc .+14 ; 0x898c <MotorRegler+0x20f4>
897e: 20 91 bf 03 lds r18, 0x03BF
8982: 22 23 and r18, r18
8984: 19 f0 breq .+6 ; 0x898c <MotorRegler+0x20f4>
8986: 21 50 subi r18, 0x01 ; 1
8988: 20 93 bf 03 sts 0x03BF, r18
898c: 20 91 62 04 lds r18, 0x0462
8990: 30 e0 ldi r19, 0x00 ; 0
8992: 82 17 cp r24, r18
8994: 93 07 cpc r25, r19
8996: 10 f4 brcc .+4 ; 0x899c <MotorRegler+0x2104>
8998: 89 e1 ldi r24, 0x19 ; 25
899a: 0c c0 rjmp .+24 ; 0x89b4 <MotorRegler+0x211c>
899c: 40 91 51 01 lds r20, 0x0151
89a0: 24 0f add r18, r20
89a2: 31 1d adc r19, r1
89a4: 28 17 cp r18, r24
89a6: 39 07 cpc r19, r25
89a8: 38 f4 brcc .+14 ; 0x89b8 <MotorRegler+0x2120>
89aa: 80 91 be 03 lds r24, 0x03BE
89ae: 88 23 and r24, r24
89b0: 19 f0 breq .+6 ; 0x89b8 <MotorRegler+0x2120>
89b2: 81 50 subi r24, 0x01 ; 1
89b4: 80 93 be 03 sts 0x03BE, r24
89b8: 80 91 bf 03 lds r24, 0x03BF
89bc: 88 23 and r24, r24
89be: d1 f0 breq .+52 ; 0x89f4 <MotorRegler+0x215c>
89c0: 80 91 f2 03 lds r24, 0x03F2
89c4: 90 91 f3 03 lds r25, 0x03F3
89c8: a0 91 f4 03 lds r26, 0x03F4
89cc: b0 91 f5 03 lds r27, 0x03F5
89d0: b7 fd sbrc r27, 7
89d2: 10 c0 rjmp .+32 ; 0x89f4 <MotorRegler+0x215c>
89d4: 80 91 8d 05 lds r24, 0x058D
89d8: 80 93 f1 03 sts 0x03F1, r24
89dc: 80 ee ldi r24, 0xE0 ; 224
89de: 91 eb ldi r25, 0xB1 ; 177
89e0: af ef ldi r26, 0xFF ; 255
89e2: bf ef ldi r27, 0xFF ; 255
89e4: 80 93 f2 03 sts 0x03F2, r24
89e8: 90 93 f3 03 sts 0x03F3, r25
89ec: a0 93 f4 03 sts 0x03F4, r26
89f0: b0 93 f5 03 sts 0x03F5, r27
89f4: 80 91 ca 04 lds r24, 0x04CA
89f8: 81 11 cpse r24, r1
89fa: 02 c0 rjmp .+4 ; 0x8a00 <MotorRegler+0x2168>
89fc: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
8a00: e9 81 ldd r30, Y+1 ; 0x01
8a02: fa 81 ldd r31, Y+2 ; 0x02
8a04: ee 0f add r30, r30
8a06: ff 1f adc r31, r31
8a08: ee 0f add r30, r30
8a0a: ff 1f adc r31, r31
8a0c: fa 83 std Y+2, r31 ; 0x02
8a0e: e9 83 std Y+1, r30 ; 0x01
8a10: 80 91 39 06 lds r24, 0x0639
8a14: 80 fd sbrc r24, 0
8a16: 02 c0 rjmp .+4 ; 0x8a1c <MotorRegler+0x2184>
8a18: 0c 94 cc 4d jmp 0x9b98 ; 0x9b98 <MotorRegler+0x3300>
8a1c: 80 91 e4 03 lds r24, 0x03E4
8a20: 81 11 cpse r24, r1
8a22: 0c 94 cc 4d jmp 0x9b98 ; 0x9b98 <MotorRegler+0x3300>
8a26: 80 91 e5 03 lds r24, 0x03E5
8a2a: 81 11 cpse r24, r1
8a2c: 0c 94 cc 4d jmp 0x9b98 ; 0x9b98 <MotorRegler+0x3300>
8a30: 80 91 3f 0a lds r24, 0x0A3F
8a34: 8f 77 andi r24, 0x7F ; 127
8a36: 11 f0 breq .+4 ; 0x8a3c <MotorRegler+0x21a4>
8a38: 0c 94 cc 4d jmp 0x9b98 ; 0x9b98 <MotorRegler+0x3300>
8a3c: 80 91 57 04 lds r24, 0x0457
8a40: 90 91 58 04 lds r25, 0x0458
8a44: 89 2b or r24, r25
8a46: 09 f0 breq .+2 ; 0x8a4a <MotorRegler+0x21b2>
8a48: 4b c0 rjmp .+150 ; 0x8ae0 <MotorRegler+0x2248>
8a4a: 80 91 10 01 lds r24, 0x0110
8a4e: 90 91 11 01 lds r25, 0x0111
8a52: 89 39 cpi r24, 0x99 ; 153
8a54: 93 40 sbci r25, 0x03 ; 3
8a56: 98 f0 brcs .+38 ; 0x8a7e <MotorRegler+0x21e6>
8a58: 87 b5 in r24, 0x27 ; 39
8a5a: 8a 3f cpi r24, 0xFA ; 250
8a5c: 60 f4 brcc .+24 ; 0x8a76 <MotorRegler+0x21de>
8a5e: 80 91 56 03 lds r24, 0x0356
8a62: 81 50 subi r24, 0x01 ; 1
8a64: 80 93 56 03 sts 0x0356, r24
8a68: 90 91 10 05 lds r25, 0x0510
8a6c: 25 e0 ldi r18, 0x05 ; 5
8a6e: 82 9f mul r24, r18
8a70: 90 19 sub r25, r0
8a72: 11 24 eor r1, r1
8a74: 19 c0 rjmp .+50 ; 0x8aa8 <MotorRegler+0x2210>
8a76: 81 e0 ldi r24, 0x01 ; 1
8a78: 80 93 88 03 sts 0x0388, r24
8a7c: 5d c0 rjmp .+186 ; 0x8b38 <MotorRegler+0x22a0>
8a7e: 80 91 10 01 lds r24, 0x0110
8a82: 90 91 11 01 lds r25, 0x0111
8a86: 84 36 cpi r24, 0x64 ; 100
8a88: 91 05 cpc r25, r1
8a8a: 28 f5 brcc .+74 ; 0x8ad6 <MotorRegler+0x223e>
8a8c: 87 b5 in r24, 0x27 ; 39
8a8e: 86 30 cpi r24, 0x06 ; 6
8a90: f0 f0 brcs .+60 ; 0x8ace <MotorRegler+0x2236>
8a92: 80 91 56 03 lds r24, 0x0356
8a96: 8f 5f subi r24, 0xFF ; 255
8a98: 80 93 56 03 sts 0x0356, r24
8a9c: 90 91 10 05 lds r25, 0x0510
8aa0: 35 e0 ldi r19, 0x05 ; 5
8aa2: 83 9f mul r24, r19
8aa4: 90 19 sub r25, r0
8aa6: 11 24 eor r1, r1
8aa8: 97 bd out 0x27, r25 ; 39
8aaa: 87 b5 in r24, 0x27 ; 39
8aac: 80 95 com r24
8aae: 88 bd out 0x28, r24 ; 40
8ab0: 8c e2 ldi r24, 0x2C ; 44
8ab2: 91 e0 ldi r25, 0x01 ; 1
8ab4: 90 93 cc 04 sts 0x04CC, r25
8ab8: 80 93 cb 04 sts 0x04CB, r24
8abc: 8e e5 ldi r24, 0x5E ; 94
8abe: 91 e0 ldi r25, 0x01 ; 1
8ac0: 90 93 58 04 sts 0x0458, r25
8ac4: 80 93 57 04 sts 0x0457, r24
8ac8: 0e 94 84 1a call 0x3508 ; 0x3508 <CalcExpandBaroStep>
8acc: 35 c0 rjmp .+106 ; 0x8b38 <MotorRegler+0x22a0>
8ace: 81 e0 ldi r24, 0x01 ; 1
8ad0: 80 93 87 03 sts 0x0387, r24
8ad4: 31 c0 rjmp .+98 ; 0x8b38 <MotorRegler+0x22a0>
8ad6: 10 92 87 03 sts 0x0387, r1
8ada: 10 92 88 03 sts 0x0388, r1
8ade: 2c c0 rjmp .+88 ; 0x8b38 <MotorRegler+0x22a0>
8ae0: 10 92 55 03 sts 0x0355, r1
8ae4: 10 92 54 03 sts 0x0354, r1
8ae8: 80 91 c0 03 lds r24, 0x03C0
8aec: 88 23 and r24, r24
8aee: 21 f0 breq .+8 ; 0x8af8 <MotorRegler+0x2260>
8af0: 81 e0 ldi r24, 0x01 ; 1
8af2: 0e 94 10 16 call 0x2c20 ; 0x2c20 <ACC_AltitudeFusion>
8af6: 17 c0 rjmp .+46 ; 0x8b26 <MotorRegler+0x228e>
8af8: 80 91 fc 03 lds r24, 0x03FC
8afc: 90 91 fd 03 lds r25, 0x03FD
8b00: a0 91 fe 03 lds r26, 0x03FE
8b04: b0 91 ff 03 lds r27, 0x03FF
8b08: e4 e0 ldi r30, 0x04 ; 4
8b0a: 88 0f add r24, r24
8b0c: 99 1f adc r25, r25
8b0e: aa 1f adc r26, r26
8b10: bb 1f adc r27, r27
8b12: ea 95 dec r30
8b14: d1 f7 brne .-12 ; 0x8b0a <MotorRegler+0x2272>
8b16: 80 93 57 03 sts 0x0357, r24
8b1a: 90 93 58 03 sts 0x0358, r25
8b1e: a0 93 59 03 sts 0x0359, r26
8b22: b0 93 5a 03 sts 0x035A, r27
8b26: 80 91 57 04 lds r24, 0x0457
8b2a: 90 91 58 04 lds r25, 0x0458
8b2e: 01 97 sbiw r24, 0x01 ; 1
8b30: 90 93 58 04 sts 0x0458, r25
8b34: 80 93 57 04 sts 0x0457, r24
8b38: 90 91 39 06 lds r25, 0x0639
8b3c: 80 91 df 03 lds r24, 0x03DF
8b40: 91 ff sbrs r25, 1
8b42: 3c c0 rjmp .+120 ; 0x8bbc <MotorRegler+0x2324>
8b44: 82 33 cpi r24, 0x32 ; 50
8b46: 48 f5 brcc .+82 ; 0x8b9a <MotorRegler+0x2302>
8b48: 80 91 1c 01 lds r24, 0x011C
8b4c: 9f ef ldi r25, 0xFF ; 255
8b4e: 98 0f add r25, r24
8b50: 90 93 1c 01 sts 0x011C, r25
8b54: 81 11 cpse r24, r1
8b56: 4e c0 rjmp .+156 ; 0x8bf4 <MotorRegler+0x235c>
8b58: 80 91 57 01 lds r24, 0x0157
8b5c: 81 11 cpse r24, r1
8b5e: 07 c0 rjmp .+14 ; 0x8b6e <MotorRegler+0x22d6>
8b60: 80 91 19 04 lds r24, 0x0419
8b64: 88 23 and r24, r24
8b66: 19 f0 breq .+6 ; 0x8b6e <MotorRegler+0x22d6>
8b68: 88 e2 ldi r24, 0x28 ; 40
8b6a: 80 93 57 01 sts 0x0157, r24
8b6e: 10 92 19 04 sts 0x0419, r1
8b72: 80 91 fc 03 lds r24, 0x03FC
8b76: 90 91 fd 03 lds r25, 0x03FD
8b7a: a0 91 fe 03 lds r26, 0x03FE
8b7e: b0 91 ff 03 lds r27, 0x03FF
8b82: 80 93 f8 03 sts 0x03F8, r24
8b86: 90 93 f9 03 sts 0x03F9, r25
8b8a: a0 93 fa 03 sts 0x03FA, r26
8b8e: b0 93 fb 03 sts 0x03FB, r27
8b92: 81 e0 ldi r24, 0x01 ; 1
8b94: 80 93 1c 01 sts 0x011C, r24
8b98: 2d c0 rjmp .+90 ; 0x8bf4 <MotorRegler+0x235c>
8b9a: 87 34 cpi r24, 0x47 ; 71
8b9c: 58 f1 brcs .+86 ; 0x8bf4 <MotorRegler+0x235c>
8b9e: 80 91 57 01 lds r24, 0x0157
8ba2: 81 11 cpse r24, r1
8ba4: 07 c0 rjmp .+14 ; 0x8bb4 <MotorRegler+0x231c>
8ba6: 80 91 19 04 lds r24, 0x0419
8baa: 81 11 cpse r24, r1
8bac: 03 c0 rjmp .+6 ; 0x8bb4 <MotorRegler+0x231c>
8bae: 87 e2 ldi r24, 0x27 ; 39
8bb0: 80 93 57 01 sts 0x0157, r24
8bb4: 88 ec ldi r24, 0xC8 ; 200
8bb6: 80 93 1c 01 sts 0x011C, r24
8bba: 19 c0 rjmp .+50 ; 0x8bee <MotorRegler+0x2356>
8bbc: 20 91 25 01 lds r18, 0x0125
8bc0: 30 91 26 01 lds r19, 0x0126
8bc4: 28 0f add r18, r24
8bc6: 31 1d adc r19, r1
8bc8: 40 91 2d 05 lds r20, 0x052D
8bcc: 42 9f mul r20, r18
8bce: c0 01 movw r24, r0
8bd0: 43 9f mul r20, r19
8bd2: 90 0d add r25, r0
8bd4: 11 24 eor r1, r1
8bd6: aa 27 eor r26, r26
8bd8: 97 fd sbrc r25, 7
8bda: a0 95 com r26
8bdc: ba 2f mov r27, r26
8bde: 80 93 f8 03 sts 0x03F8, r24
8be2: 90 93 f9 03 sts 0x03F9, r25
8be6: a0 93 fa 03 sts 0x03FA, r26
8bea: b0 93 fb 03 sts 0x03FB, r27
8bee: 81 e0 ldi r24, 0x01 ; 1
8bf0: 80 93 19 04 sts 0x0419, r24
8bf4: c0 90 21 01 lds r12, 0x0121
8bf8: d0 90 22 01 lds r13, 0x0122
8bfc: e0 90 23 01 lds r14, 0x0123
8c00: f0 90 24 01 lds r15, 0x0124
8c04: 60 91 3c 04 lds r22, 0x043C
8c08: 70 91 3d 04 lds r23, 0x043D
8c0c: 80 91 3e 04 lds r24, 0x043E
8c10: 90 91 3f 04 lds r25, 0x043F
8c14: a7 01 movw r20, r14
8c16: 96 01 movw r18, r12
8c18: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8c1c: 49 01 movw r8, r18
8c1e: 5a 01 movw r10, r20
8c20: 60 91 40 04 lds r22, 0x0440
8c24: 70 91 41 04 lds r23, 0x0441
8c28: 80 91 42 04 lds r24, 0x0442
8c2c: 90 91 43 04 lds r25, 0x0443
8c30: a7 01 movw r20, r14
8c32: 96 01 movw r18, r12
8c34: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8c38: b4 01 movw r22, r8
8c3a: c9 01 movw r24, r18
8c3c: 0e 94 12 0d call 0x1a24 ; 0x1a24 <ihypot>
8c40: 20 91 36 01 lds r18, 0x0136
8c44: ac 01 movw r20, r24
8c46: 24 9f mul r18, r20
8c48: c0 01 movw r24, r0
8c4a: 25 9f mul r18, r21
8c4c: 90 0d add r25, r0
8c4e: 11 24 eor r1, r1
8c50: 64 e6 ldi r22, 0x64 ; 100
8c52: 70 e0 ldi r23, 0x00 ; 0
8c54: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
8c58: cb 01 movw r24, r22
8c5a: 6c 33 cpi r22, 0x3C ; 60
8c5c: 71 05 cpc r23, r1
8c5e: 14 f0 brlt .+4 ; 0x8c64 <MotorRegler+0x23cc>
8c60: 8c e3 ldi r24, 0x3C ; 60
8c62: 90 e0 ldi r25, 0x00 ; 0
8c64: 0e 94 cd 7d call 0xfb9a ; 0xfb9a <c_cos_8192>
8c68: 90 93 0b 06 sts 0x060B, r25
8c6c: 80 93 0a 06 sts 0x060A, r24
8c70: 80 e2 ldi r24, 0x20 ; 32
8c72: 80 93 20 01 sts 0x0120, r24
8c76: 10 92 f7 03 sts 0x03F7, r1
8c7a: 10 92 f6 03 sts 0x03F6, r1
8c7e: 80 91 19 04 lds r24, 0x0419
8c82: 88 23 and r24, r24
8c84: 09 f4 brne .+2 ; 0x8c88 <MotorRegler+0x23f0>
8c86: 5d c6 rjmp .+3258 ; 0x9942 <MotorRegler+0x30aa>
8c88: 80 91 c9 03 lds r24, 0x03C9
8c8c: 84 fd sbrc r24, 4
8c8e: 59 c6 rjmp .+3250 ; 0x9942 <MotorRegler+0x30aa>
8c90: 80 91 c8 03 lds r24, 0x03C8
8c94: 82 60 ori r24, 0x02 ; 2
8c96: 80 93 c8 03 sts 0x03C8, r24
8c9a: d0 90 1d 06 lds r13, 0x061D
8c9e: d0 fc sbrc r13, 0
8ca0: 04 c0 rjmp .+8 ; 0x8caa <MotorRegler+0x2412>
8ca2: 80 91 39 06 lds r24, 0x0639
8ca6: 81 fd sbrc r24, 1
8ca8: 0c c0 rjmp .+24 ; 0x8cc2 <MotorRegler+0x242a>
8caa: 10 92 86 03 sts 0x0386, r1
8cae: 10 92 85 03 sts 0x0385, r1
8cb2: 80 91 c9 03 lds r24, 0x03C9
8cb6: 80 6c ori r24, 0xC0 ; 192
8cb8: 80 93 c9 03 sts 0x03C9, r24
8cbc: 09 81 ldd r16, Y+1 ; 0x01
8cbe: 1a 81 ldd r17, Y+2 ; 0x02
8cc0: c2 c2 rjmp .+1412 ; 0x9246 <MotorRegler+0x29ae>
8cc2: 80 91 c9 03 lds r24, 0x03C9
8cc6: 81 ff sbrs r24, 1
8cc8: 8e c2 rjmp .+1308 ; 0x91e6 <MotorRegler+0x294e>
8cca: e0 90 0c 04 lds r14, 0x040C
8cce: f0 90 0d 04 lds r15, 0x040D
8cd2: 00 91 40 01 lds r16, 0x0140
8cd6: 10 91 41 01 lds r17, 0x0141
8cda: c8 01 movw r24, r16
8cdc: 0f 96 adiw r24, 0x0f ; 15
8cde: 80 90 4a 03 lds r8, 0x034A
8ce2: 90 90 4b 03 lds r9, 0x034B
8ce6: a0 90 4c 03 lds r10, 0x034C
8cea: b0 90 4d 03 lds r11, 0x034D
8cee: 8e 15 cp r24, r14
8cf0: 9f 05 cpc r25, r15
8cf2: 08 f0 brcs .+2 ; 0x8cf6 <MotorRegler+0x245e>
8cf4: 7d c0 rjmp .+250 ; 0x8df0 <MotorRegler+0x2558>
8cf6: 80 91 87 03 lds r24, 0x0387
8cfa: 81 11 cpse r24, r1
8cfc: 79 c0 rjmp .+242 ; 0x8df0 <MotorRegler+0x2558>
8cfe: 80 91 c9 03 lds r24, 0x03C9
8d02: 87 ff sbrs r24, 7
8d04: 0d c0 rjmp .+26 ; 0x8d20 <MotorRegler+0x2488>
8d06: 80 91 c9 03 lds r24, 0x03C9
8d0a: 8f 77 andi r24, 0x7F ; 127
8d0c: 80 93 c9 03 sts 0x03C9, r24
8d10: 80 92 f8 03 sts 0x03F8, r8
8d14: 90 92 f9 03 sts 0x03F9, r9
8d18: a0 92 fa 03 sts 0x03FA, r10
8d1c: b0 92 fb 03 sts 0x03FB, r11
8d20: 40 90 01 06 lds r4, 0x0601
8d24: 44 20 and r4, r4
8d26: 91 f1 breq .+100 ; 0x8d8c <MotorRegler+0x24f4>
8d28: 51 2c mov r5, r1
8d2a: 61 2c mov r6, r1
8d2c: 71 2c mov r7, r1
8d2e: 60 91 f8 03 lds r22, 0x03F8
8d32: 70 91 f9 03 lds r23, 0x03F9
8d36: 80 91 fa 03 lds r24, 0x03FA
8d3a: 90 91 fb 03 lds r25, 0x03FB
8d3e: 24 e6 ldi r18, 0x64 ; 100
8d40: 30 e0 ldi r19, 0x00 ; 0
8d42: 40 e0 ldi r20, 0x00 ; 0
8d44: 50 e0 ldi r21, 0x00 ; 0
8d46: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8d4a: 42 16 cp r4, r18
8d4c: 53 06 cpc r5, r19
8d4e: 64 06 cpc r6, r20
8d50: 75 06 cpc r7, r21
8d52: e4 f4 brge .+56 ; 0x8d8c <MotorRegler+0x24f4>
8d54: 80 91 57 01 lds r24, 0x0157
8d58: 81 11 cpse r24, r1
8d5a: 16 c0 rjmp .+44 ; 0x8d88 <MotorRegler+0x24f0>
8d5c: 60 91 fc 03 lds r22, 0x03FC
8d60: 70 91 fd 03 lds r23, 0x03FD
8d64: 80 91 fe 03 lds r24, 0x03FE
8d68: 90 91 ff 03 lds r25, 0x03FF
8d6c: 2f e5 ldi r18, 0x5F ; 95
8d6e: 30 e0 ldi r19, 0x00 ; 0
8d70: 40 e0 ldi r20, 0x00 ; 0
8d72: 50 e0 ldi r21, 0x00 ; 0
8d74: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
8d78: 42 16 cp r4, r18
8d7a: 53 06 cpc r5, r19
8d7c: 64 06 cpc r6, r20
8d7e: 75 06 cpc r7, r21
8d80: 1c f4 brge .+6 ; 0x8d88 <MotorRegler+0x24f0>
8d82: 8a e1 ldi r24, 0x1A ; 26
8d84: 80 93 57 01 sts 0x0157, r24
8d88: 8d e3 ldi r24, 0x3D ; 61
8d8a: 2d c0 rjmp .+90 ; 0x8de6 <MotorRegler+0x254e>
8d8c: 80 91 83 03 lds r24, 0x0383
8d90: 90 91 84 03 lds r25, 0x0384
8d94: 45 97 sbiw r24, 0x15 ; 21
8d96: 44 f0 brlt .+16 ; 0x8da8 <MotorRegler+0x2510>
8d98: 80 92 f8 03 sts 0x03F8, r8
8d9c: 90 92 f9 03 sts 0x03F9, r9
8da0: a0 92 fa 03 sts 0x03FA, r10
8da4: b0 92 fb 03 sts 0x03FB, r11
8da8: 80 91 c9 03 lds r24, 0x03C9
8dac: 80 64 ori r24, 0x40 ; 64
8dae: 80 93 c9 03 sts 0x03C9, r24
8db2: c7 01 movw r24, r14
8db4: 80 1b sub r24, r16
8db6: 91 0b sbc r25, r17
8db8: 0f 97 sbiw r24, 0x0f ; 15
8dba: 97 ff sbrs r25, 7
8dbc: 03 c0 rjmp .+6 ; 0x8dc4 <MotorRegler+0x252c>
8dbe: 91 95 neg r25
8dc0: 81 95 neg r24
8dc2: 91 09 sbc r25, r1
8dc4: 90 93 f7 03 sts 0x03F7, r25
8dc8: 80 93 f6 03 sts 0x03F6, r24
8dcc: 20 91 bf 03 lds r18, 0x03BF
8dd0: 22 23 and r18, r18
8dd2: 41 f0 breq .+16 ; 0x8de4 <MotorRegler+0x254c>
8dd4: 63 e0 ldi r22, 0x03 ; 3
8dd6: 70 e0 ldi r23, 0x00 ; 0
8dd8: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
8ddc: 70 93 f7 03 sts 0x03F7, r23
8de0: 60 93 f6 03 sts 0x03F6, r22
8de4: 8b e2 ldi r24, 0x2B ; 43
8de6: 80 93 20 01 sts 0x0120, r24
8dea: 10 92 f0 03 sts 0x03F0, r1
8dee: fd c0 rjmp .+506 ; 0x8fea <MotorRegler+0x2752>
8df0: c8 01 movw r24, r16
8df2: 0f 97 sbiw r24, 0x0f ; 15
8df4: e8 16 cp r14, r24
8df6: f9 06 cpc r15, r25
8df8: a0 f5 brcc .+104 ; 0x8e62 <MotorRegler+0x25ca>
8dfa: 80 91 88 03 lds r24, 0x0388
8dfe: 81 11 cpse r24, r1
8e00: 30 c0 rjmp .+96 ; 0x8e62 <MotorRegler+0x25ca>
8e02: 80 91 c9 03 lds r24, 0x03C9
8e06: 86 fd sbrc r24, 6
8e08: 07 c0 rjmp .+14 ; 0x8e18 <MotorRegler+0x2580>
8e0a: 80 91 83 03 lds r24, 0x0383
8e0e: 90 91 84 03 lds r25, 0x0384
8e12: 84 3d cpi r24, 0xD4 ; 212
8e14: 9e 4f sbci r25, 0xFE ; 254
8e16: 6c f4 brge .+26 ; 0x8e32 <MotorRegler+0x259a>
8e18: 80 91 c9 03 lds r24, 0x03C9
8e1c: 8f 7b andi r24, 0xBF ; 191
8e1e: 80 93 c9 03 sts 0x03C9, r24
8e22: 80 92 f8 03 sts 0x03F8, r8
8e26: 90 92 f9 03 sts 0x03F9, r9
8e2a: a0 92 fa 03 sts 0x03FA, r10
8e2e: b0 92 fb 03 sts 0x03FB, r11
8e32: 80 91 c9 03 lds r24, 0x03C9
8e36: 80 68 ori r24, 0x80 ; 128
8e38: 80 93 c9 03 sts 0x03C9, r24
8e3c: e0 1a sub r14, r16
8e3e: f1 0a sbc r15, r17
8e40: 6f e0 ldi r22, 0x0F ; 15
8e42: e6 0e add r14, r22
8e44: f1 1c adc r15, r1
8e46: f7 fe sbrs r15, 7
8e48: 03 c0 rjmp .+6 ; 0x8e50 <MotorRegler+0x25b8>
8e4a: f1 94 neg r15
8e4c: e1 94 neg r14
8e4e: f1 08 sbc r15, r1
8e50: f1 94 neg r15
8e52: e1 94 neg r14
8e54: f1 08 sbc r15, r1
8e56: f0 92 f7 03 sts 0x03F7, r15
8e5a: e0 92 f6 03 sts 0x03F6, r14
8e5e: 8d e2 ldi r24, 0x2D ; 45
8e60: c2 cf rjmp .-124 ; 0x8de6 <MotorRegler+0x254e>
8e62: 8d e3 ldi r24, 0x3D ; 61
8e64: 80 93 20 01 sts 0x0120, r24
8e68: 20 91 f1 03 lds r18, 0x03F1
8e6c: 22 23 and r18, r18
8e6e: 09 f4 brne .+2 ; 0x8e72 <MotorRegler+0x25da>
8e70: 59 c0 rjmp .+178 ; 0x8f24 <MotorRegler+0x268c>
8e72: 40 91 f2 03 lds r20, 0x03F2
8e76: 50 91 f3 03 lds r21, 0x03F3
8e7a: 60 91 f4 03 lds r22, 0x03F4
8e7e: 70 91 f5 03 lds r23, 0x03F5
8e82: 80 91 f8 03 lds r24, 0x03F8
8e86: 90 91 f9 03 lds r25, 0x03F9
8e8a: a0 91 fa 03 lds r26, 0x03FA
8e8e: b0 91 fb 03 lds r27, 0x03FB
8e92: 84 17 cp r24, r20
8e94: 95 07 cpc r25, r21
8e96: a6 07 cpc r26, r22
8e98: b7 07 cpc r27, r23
8e9a: cc f4 brge .+50 ; 0x8ece <MotorRegler+0x2636>
8e9c: 80 91 c9 03 lds r24, 0x03C9
8ea0: 80 64 ori r24, 0x40 ; 64
8ea2: 80 93 c9 03 sts 0x03C9, r24
8ea6: 82 2f mov r24, r18
8ea8: 90 e0 ldi r25, 0x00 ; 0
8eaa: 90 93 f7 03 sts 0x03F7, r25
8eae: 80 93 f6 03 sts 0x03F6, r24
8eb2: 8a e0 ldi r24, 0x0A ; 10
8eb4: 80 93 f0 03 sts 0x03F0, r24
8eb8: 8e e5 ldi r24, 0x5E ; 94
8eba: 80 93 20 01 sts 0x0120, r24
8ebe: 80 91 c9 03 lds r24, 0x03C9
8ec2: 87 ff sbrs r24, 7
8ec4: 92 c0 rjmp .+292 ; 0x8fea <MotorRegler+0x2752>
8ec6: 80 91 c9 03 lds r24, 0x03C9
8eca: 8f 77 andi r24, 0x7F ; 127
8ecc: 20 c0 rjmp .+64 ; 0x8f0e <MotorRegler+0x2676>
8ece: 48 17 cp r20, r24
8ed0: 59 07 cpc r21, r25
8ed2: 6a 07 cpc r22, r26
8ed4: 7b 07 cpc r23, r27
8ed6: 34 f5 brge .+76 ; 0x8f24 <MotorRegler+0x268c>
8ed8: 80 91 c9 03 lds r24, 0x03C9
8edc: 80 68 ori r24, 0x80 ; 128
8ede: 80 93 c9 03 sts 0x03C9, r24
8ee2: 82 2f mov r24, r18
8ee4: 90 e0 ldi r25, 0x00 ; 0
8ee6: 91 95 neg r25
8ee8: 81 95 neg r24
8eea: 91 09 sbc r25, r1
8eec: 90 93 f7 03 sts 0x03F7, r25
8ef0: 80 93 f6 03 sts 0x03F6, r24
8ef4: 86 ef ldi r24, 0xF6 ; 246
8ef6: 80 93 f0 03 sts 0x03F0, r24
8efa: 86 e7 ldi r24, 0x76 ; 118
8efc: 80 93 20 01 sts 0x0120, r24
8f00: 80 91 c9 03 lds r24, 0x03C9
8f04: 86 ff sbrs r24, 6
8f06: 71 c0 rjmp .+226 ; 0x8fea <MotorRegler+0x2752>
8f08: 80 91 c9 03 lds r24, 0x03C9
8f0c: 8f 7b andi r24, 0xBF ; 191
8f0e: 80 93 c9 03 sts 0x03C9, r24
8f12: 80 92 f8 03 sts 0x03F8, r8
8f16: 90 92 f9 03 sts 0x03F9, r9
8f1a: a0 92 fa 03 sts 0x03FA, r10
8f1e: b0 92 fb 03 sts 0x03FB, r11
8f22: 63 c0 rjmp .+198 ; 0x8fea <MotorRegler+0x2752>
8f24: 80 91 c9 03 lds r24, 0x03C9
8f28: 80 7c andi r24, 0xC0 ; 192
8f2a: 09 f4 brne .+2 ; 0x8f2e <MotorRegler+0x2696>
8f2c: 5e c0 rjmp .+188 ; 0x8fea <MotorRegler+0x2752>
8f2e: 80 91 f0 03 lds r24, 0x03F0
8f32: 81 11 cpse r24, r1
8f34: 34 c0 rjmp .+104 ; 0x8f9e <MotorRegler+0x2706>
8f36: 80 91 f8 03 lds r24, 0x03F8
8f3a: 90 91 f9 03 lds r25, 0x03F9
8f3e: a0 91 fa 03 lds r26, 0x03FA
8f42: b0 91 fb 03 lds r27, 0x03FB
8f46: b5 01 movw r22, r10
8f48: a4 01 movw r20, r8
8f4a: 47 5c subi r20, 0xC7 ; 199
8f4c: 51 09 sbc r21, r1
8f4e: 61 09 sbc r22, r1
8f50: 71 09 sbc r23, r1
8f52: 84 17 cp r24, r20
8f54: 95 07 cpc r25, r21
8f56: a6 07 cpc r26, r22
8f58: b7 07 cpc r27, r23
8f5a: 3c f4 brge .+14 ; 0x8f6a <MotorRegler+0x26d2>
8f5c: d5 01 movw r26, r10
8f5e: c4 01 movw r24, r8
8f60: 88 5c subi r24, 0xC8 ; 200
8f62: 91 09 sbc r25, r1
8f64: a1 09 sbc r26, r1
8f66: b1 09 sbc r27, r1
8f68: 11 c0 rjmp .+34 ; 0x8f8c <MotorRegler+0x26f4>
8f6a: b5 01 movw r22, r10
8f6c: a4 01 movw r20, r8
8f6e: 49 53 subi r20, 0x39 ; 57
8f70: 5f 4f sbci r21, 0xFF ; 255
8f72: 6f 4f sbci r22, 0xFF ; 255
8f74: 7f 4f sbci r23, 0xFF ; 255
8f76: 48 17 cp r20, r24
8f78: 59 07 cpc r21, r25
8f7a: 6a 07 cpc r22, r26
8f7c: 7b 07 cpc r23, r27
8f7e: 8c f4 brge .+34 ; 0x8fa2 <MotorRegler+0x270a>
8f80: d5 01 movw r26, r10
8f82: c4 01 movw r24, r8
8f84: 88 53 subi r24, 0x38 ; 56
8f86: 9f 4f sbci r25, 0xFF ; 255
8f88: af 4f sbci r26, 0xFF ; 255
8f8a: bf 4f sbci r27, 0xFF ; 255
8f8c: 80 93 f8 03 sts 0x03F8, r24
8f90: 90 93 f9 03 sts 0x03F9, r25
8f94: a0 93 fa 03 sts 0x03FA, r26
8f98: b0 93 fb 03 sts 0x03FB, r27
8f9c: 02 c0 rjmp .+4 ; 0x8fa2 <MotorRegler+0x270a>
8f9e: 10 92 f0 03 sts 0x03F0, r1
8fa2: 80 91 c9 03 lds r24, 0x03C9
8fa6: 8f 73 andi r24, 0x3F ; 63
8fa8: 80 93 c9 03 sts 0x03C9, r24
8fac: 10 92 86 03 sts 0x0386, r1
8fb0: 10 92 85 03 sts 0x0385, r1
8fb4: d1 fe sbrs r13, 1
8fb6: 06 c0 rjmp .+12 ; 0x8fc4 <MotorRegler+0x272c>
8fb8: 84 ef ldi r24, 0xF4 ; 244
8fba: 91 e0 ldi r25, 0x01 ; 1
8fbc: 90 93 cc 04 sts 0x04CC, r25
8fc0: 80 93 cb 04 sts 0x04CB, r24
8fc4: 80 91 00 04 lds r24, 0x0400
8fc8: 81 11 cpse r24, r1
8fca: 0f c0 rjmp .+30 ; 0x8fea <MotorRegler+0x2752>
8fcc: 80 91 fc 03 lds r24, 0x03FC
8fd0: 90 91 fd 03 lds r25, 0x03FD
8fd4: a0 91 fe 03 lds r26, 0x03FE
8fd8: b0 91 ff 03 lds r27, 0x03FF
8fdc: c3 97 sbiw r24, 0x33 ; 51
8fde: a1 05 cpc r26, r1
8fe0: b1 05 cpc r27, r1
8fe2: 1c f0 brlt .+6 ; 0x8fea <MotorRegler+0x2752>
8fe4: 81 e0 ldi r24, 0x01 ; 1
8fe6: 80 93 00 04 sts 0x0400, r24
8fea: 20 91 85 03 lds r18, 0x0385
8fee: 30 91 86 03 lds r19, 0x0386
8ff2: 80 91 f6 03 lds r24, 0x03F6
8ff6: 90 91 f7 03 lds r25, 0x03F7
8ffa: 28 0f add r18, r24
8ffc: 39 1f adc r19, r25
8ffe: 30 93 86 03 sts 0x0386, r19
9002: 20 93 85 03 sts 0x0385, r18
9006: c9 01 movw r24, r18
9008: 37 ff sbrs r19, 7
900a: 04 c0 rjmp .+8 ; 0x9014 <MotorRegler+0x277c>
900c: 88 27 eor r24, r24
900e: 99 27 eor r25, r25
9010: 82 1b sub r24, r18
9012: 93 0b sbc r25, r19
9014: 85 3f cpi r24, 0xF5 ; 245
9016: 91 40 sbci r25, 0x01 ; 1
9018: 0c f4 brge .+2 ; 0x901c <MotorRegler+0x2784>
901a: ce c0 rjmp .+412 ; 0x91b8 <MotorRegler+0x2920>
901c: 40 91 f0 03 lds r20, 0x03F0
9020: 80 91 f8 03 lds r24, 0x03F8
9024: 90 91 f9 03 lds r25, 0x03F9
9028: a0 91 fa 03 lds r26, 0x03FA
902c: b0 91 fb 03 lds r27, 0x03FB
9030: 44 23 and r20, r20
9032: 69 f1 breq .+90 ; 0x908e <MotorRegler+0x27f6>
9034: 40 90 f2 03 lds r4, 0x03F2
9038: 50 90 f3 03 lds r5, 0x03F3
903c: 60 90 f4 03 lds r6, 0x03F4
9040: 70 90 f5 03 lds r7, 0x03F5
9044: 92 01 movw r18, r4
9046: 28 1b sub r18, r24
9048: 39 0b sbc r19, r25
904a: 27 3f cpi r18, 0xF7 ; 247
904c: ef ef ldi r30, 0xFF ; 255
904e: 3e 07 cpc r19, r30
9050: 64 f0 brlt .+24 ; 0x906a <MotorRegler+0x27d2>
9052: 2a 30 cpi r18, 0x0A ; 10
9054: 31 05 cpc r19, r1
9056: 4c f4 brge .+18 ; 0x906a <MotorRegler+0x27d2>
9058: 40 92 f8 03 sts 0x03F8, r4
905c: 50 92 f9 03 sts 0x03F9, r5
9060: 60 92 fa 03 sts 0x03FA, r6
9064: 70 92 fb 03 sts 0x03FB, r7
9068: 32 c0 rjmp .+100 ; 0x90ce <MotorRegler+0x2836>
906a: 55 27 eor r21, r21
906c: 47 fd sbrc r20, 7
906e: 50 95 com r21
9070: 65 2f mov r22, r21
9072: 75 2f mov r23, r21
9074: 48 0f add r20, r24
9076: 59 1f adc r21, r25
9078: 6a 1f adc r22, r26
907a: 7b 1f adc r23, r27
907c: 40 93 f8 03 sts 0x03F8, r20
9080: 50 93 f9 03 sts 0x03F9, r21
9084: 60 93 fa 03 sts 0x03FA, r22
9088: 70 93 fb 03 sts 0x03FB, r23
908c: 20 c0 rjmp .+64 ; 0x90ce <MotorRegler+0x2836>
908e: 40 91 2d 05 lds r20, 0x052D
9092: 12 16 cp r1, r18
9094: 13 06 cpc r1, r19
9096: 54 f4 brge .+20 ; 0x90ac <MotorRegler+0x2814>
9098: 2b ea ldi r18, 0xAB ; 171
909a: 42 9f mul r20, r18
909c: 21 2d mov r18, r1
909e: 11 24 eor r1, r1
90a0: 26 95 lsr r18
90a2: 82 0f add r24, r18
90a4: 91 1d adc r25, r1
90a6: a1 1d adc r26, r1
90a8: b1 1d adc r27, r1
90aa: 09 c0 rjmp .+18 ; 0x90be <MotorRegler+0x2826>
90ac: 2b ea ldi r18, 0xAB ; 171
90ae: 42 9f mul r20, r18
90b0: 21 2d mov r18, r1
90b2: 11 24 eor r1, r1
90b4: 26 95 lsr r18
90b6: 82 1b sub r24, r18
90b8: 91 09 sbc r25, r1
90ba: a1 09 sbc r26, r1
90bc: b1 09 sbc r27, r1
90be: 80 93 f8 03 sts 0x03F8, r24
90c2: 90 93 f9 03 sts 0x03F9, r25
90c6: a0 93 fa 03 sts 0x03FA, r26
90ca: b0 93 fb 03 sts 0x03FB, r27
90ce: 10 92 86 03 sts 0x0386, r1
90d2: 10 92 85 03 sts 0x0385, r1
90d6: 80 91 fc 03 lds r24, 0x03FC
90da: 90 91 fd 03 lds r25, 0x03FD
90de: a0 91 fe 03 lds r26, 0x03FE
90e2: b0 91 ff 03 lds r27, 0x03FF
90e6: ac 01 movw r20, r24
90e8: bd 01 movw r22, r26
90ea: 4f 5f subi r20, 0xFF ; 255
90ec: 53 40 sbci r21, 0x03 ; 3
90ee: 61 09 sbc r22, r1
90f0: 71 09 sbc r23, r1
90f2: 84 16 cp r8, r20
90f4: 95 06 cpc r9, r21
90f6: a6 06 cpc r10, r22
90f8: b7 06 cpc r11, r23
90fa: 24 f4 brge .+8 ; 0x9104 <MotorRegler+0x286c>
90fc: 94 50 subi r25, 0x04 ; 4
90fe: a1 09 sbc r26, r1
9100: b1 09 sbc r27, r1
9102: 0e c0 rjmp .+28 ; 0x9120 <MotorRegler+0x2888>
9104: ac 01 movw r20, r24
9106: bd 01 movw r22, r26
9108: 41 50 subi r20, 0x01 ; 1
910a: 5c 4f sbci r21, 0xFC ; 252
910c: 6f 4f sbci r22, 0xFF ; 255
910e: 7f 4f sbci r23, 0xFF ; 255
9110: 48 15 cp r20, r8
9112: 59 05 cpc r21, r9
9114: 6a 05 cpc r22, r10
9116: 7b 05 cpc r23, r11
9118: 5c f4 brge .+22 ; 0x9130 <MotorRegler+0x2898>
911a: 9c 5f subi r25, 0xFC ; 252
911c: af 4f sbci r26, 0xFF ; 255
911e: bf 4f sbci r27, 0xFF ; 255
9120: 80 93 4a 03 sts 0x034A, r24
9124: 90 93 4b 03 sts 0x034B, r25
9128: a0 93 4c 03 sts 0x034C, r26
912c: b0 93 4d 03 sts 0x034D, r27
9130: 80 91 4a 03 lds r24, 0x034A
9134: 90 91 4b 03 lds r25, 0x034B
9138: a0 91 4c 03 lds r26, 0x034C
913c: b0 91 4d 03 lds r27, 0x034D
9140: 40 91 f8 03 lds r20, 0x03F8
9144: 50 91 f9 03 lds r21, 0x03F9
9148: 60 91 fa 03 lds r22, 0x03FA
914c: 70 91 fb 03 lds r23, 0x03FB
9150: 8c 01 movw r16, r24
9152: 9d 01 movw r18, r26
9154: 0f 5f subi r16, 0xFF ; 255
9156: 13 40 sbci r17, 0x03 ; 3
9158: 21 09 sbc r18, r1
915a: 31 09 sbc r19, r1
915c: 40 17 cp r20, r16
915e: 51 07 cpc r21, r17
9160: 62 07 cpc r22, r18
9162: 73 07 cpc r23, r19
9164: 24 f4 brge .+8 ; 0x916e <MotorRegler+0x28d6>
9166: 94 50 subi r25, 0x04 ; 4
9168: a1 09 sbc r26, r1
916a: b1 09 sbc r27, r1
916c: 0f c0 rjmp .+30 ; 0x918c <MotorRegler+0x28f4>
916e: 8c 01 movw r16, r24
9170: 9d 01 movw r18, r26
9172: 05 52 subi r16, 0x25 ; 37
9174: 1a 4f sbci r17, 0xFA ; 250
9176: 2f 4f sbci r18, 0xFF ; 255
9178: 3f 4f sbci r19, 0xFF ; 255
917a: 04 17 cp r16, r20
917c: 15 07 cpc r17, r21
917e: 26 07 cpc r18, r22
9180: 37 07 cpc r19, r23
9182: 64 f4 brge .+24 ; 0x919c <MotorRegler+0x2904>
9184: 84 52 subi r24, 0x24 ; 36
9186: 9a 4f sbci r25, 0xFA ; 250
9188: af 4f sbci r26, 0xFF ; 255
918a: bf 4f sbci r27, 0xFF ; 255
918c: 80 93 f8 03 sts 0x03F8, r24
9190: 90 93 f9 03 sts 0x03F9, r25
9194: a0 93 fa 03 sts 0x03FA, r26
9198: b0 93 fb 03 sts 0x03FB, r27
919c: d1 fe sbrs r13, 1
919e: 06 c0 rjmp .+12 ; 0x91ac <MotorRegler+0x2914>
91a0: 84 e6 ldi r24, 0x64 ; 100
91a2: 90 e0 ldi r25, 0x00 ; 0
91a4: 90 93 cc 04 sts 0x04CC, r25
91a8: 80 93 cb 04 sts 0x04CB, r24
91ac: 80 91 f1 03 lds r24, 0x03F1
91b0: 81 11 cpse r24, r1
91b2: 02 c0 rjmp .+4 ; 0x91b8 <MotorRegler+0x2920>
91b4: 0e 94 0f 34 call 0x681e ; 0x681e <CalcStickGasHover>
91b8: 80 91 57 04 lds r24, 0x0457
91bc: 90 91 58 04 lds r25, 0x0458
91c0: 89 2b or r24, r25
91c2: e9 f1 breq .+122 ; 0x923e <MotorRegler+0x29a6>
91c4: 80 91 4a 03 lds r24, 0x034A
91c8: 90 91 4b 03 lds r25, 0x034B
91cc: a0 91 4c 03 lds r26, 0x034C
91d0: b0 91 4d 03 lds r27, 0x034D
91d4: 80 93 f8 03 sts 0x03F8, r24
91d8: 90 93 f9 03 sts 0x03F9, r25
91dc: a0 93 fa 03 sts 0x03FA, r26
91e0: b0 93 fb 03 sts 0x03FB, r27
91e4: 2c c0 rjmp .+88 ; 0x923e <MotorRegler+0x29a6>
91e6: 81 e0 ldi r24, 0x01 ; 1
91e8: 0e 94 10 16 call 0x2c20 ; 0x2c20 <ACC_AltitudeFusion>
91ec: 80 91 4a 03 lds r24, 0x034A
91f0: 90 91 4b 03 lds r25, 0x034B
91f4: a0 91 4c 03 lds r26, 0x034C
91f8: b0 91 4d 03 lds r27, 0x034D
91fc: 80 5d subi r24, 0xD0 ; 208
91fe: 97 40 sbci r25, 0x07 ; 7
9200: a1 09 sbc r26, r1
9202: b1 09 sbc r27, r1
9204: 80 93 f8 03 sts 0x03F8, r24
9208: 90 93 f9 03 sts 0x03F9, r25
920c: a0 93 fa 03 sts 0x03FA, r26
9210: b0 93 fb 03 sts 0x03FB, r27
9214: 80 91 31 05 lds r24, 0x0531
9218: 88 23 and r24, r24
921a: 11 f0 breq .+4 ; 0x9220 <MotorRegler+0x2988>
921c: 90 e0 ldi r25, 0x00 ; 0
921e: 02 c0 rjmp .+4 ; 0x9224 <MotorRegler+0x298c>
9220: 8f e7 ldi r24, 0x7F ; 127
9222: 90 e0 ldi r25, 0x00 ; 0
9224: 90 93 41 01 sts 0x0141, r25
9228: 80 93 40 01 sts 0x0140, r24
922c: 29 81 ldd r18, Y+1 ; 0x01
922e: 3a 81 ldd r19, Y+2 ; 0x02
9230: 30 93 e7 03 sts 0x03E7, r19
9234: 20 93 e6 03 sts 0x03E6, r18
9238: 8e e2 ldi r24, 0x2E ; 46
923a: 80 93 20 01 sts 0x0120, r24
923e: 00 91 e6 03 lds r16, 0x03E6
9242: 10 91 e7 03 lds r17, 0x03E7
9246: 80 91 4a 03 lds r24, 0x034A
924a: 90 91 4b 03 lds r25, 0x034B
924e: a0 91 4c 03 lds r26, 0x034C
9252: b0 91 4d 03 lds r27, 0x034D
9256: 40 91 f8 03 lds r20, 0x03F8
925a: 50 91 f9 03 lds r21, 0x03F9
925e: 60 91 fa 03 lds r22, 0x03FA
9262: 70 91 fb 03 lds r23, 0x03FB
9266: 90 90 1d 06 lds r9, 0x061D
926a: 48 17 cp r20, r24
926c: 59 07 cpc r21, r25
926e: 6a 07 cpc r22, r26
9270: 7b 07 cpc r23, r27
9272: 14 f0 brlt .+4 ; 0x9278 <MotorRegler+0x29e0>
9274: 90 fc sbrc r9, 0
9276: 77 c3 rjmp .+1774 ; 0x9966 <MotorRegler+0x30ce>
9278: e0 91 c0 03 lds r30, 0x03C0
927c: 20 91 57 04 lds r18, 0x0457
9280: 30 91 58 04 lds r19, 0x0458
9284: 40 90 0a 06 lds r4, 0x060A
9288: 50 90 0b 06 lds r5, 0x060B
928c: a0 90 79 03 lds r10, 0x0379
9290: b0 90 7a 03 lds r11, 0x037A
9294: 80 90 41 06 lds r8, 0x0641
9298: e1 11 cpse r30, r1
929a: d6 c1 rjmp .+940 ; 0x9648 <MotorRegler+0x2db0>
929c: e0 90 e6 03 lds r14, 0x03E6
92a0: f0 90 e7 03 lds r15, 0x03E7
92a4: 23 2b or r18, r19
92a6: 41 f0 breq .+16 ; 0x92b8 <MotorRegler+0x2a20>
92a8: 87 01 movw r16, r14
92aa: 10 92 84 03 sts 0x0384, r1
92ae: 10 92 83 03 sts 0x0383, r1
92b2: c1 2c mov r12, r1
92b4: d1 2c mov r13, r1
92b6: ae c0 rjmp .+348 ; 0x9414 <MotorRegler+0x2b7c>
92b8: 84 1b sub r24, r20
92ba: 95 0b sbc r25, r21
92bc: a6 0b sbc r26, r22
92be: b7 0b sbc r27, r23
92c0: 82 30 cpi r24, 0x02 ; 2
92c2: 30 e8 ldi r19, 0x80 ; 128
92c4: 93 07 cpc r25, r19
92c6: 3f ef ldi r19, 0xFF ; 255
92c8: a3 07 cpc r26, r19
92ca: b3 07 cpc r27, r19
92cc: 2c f4 brge .+10 ; 0x92d8 <MotorRegler+0x2a40>
92ce: 81 e0 ldi r24, 0x01 ; 1
92d0: 90 e8 ldi r25, 0x80 ; 128
92d2: af ef ldi r26, 0xFF ; 255
92d4: bf ef ldi r27, 0xFF ; 255
92d6: 0a c0 rjmp .+20 ; 0x92ec <MotorRegler+0x2a54>
92d8: 8f 3f cpi r24, 0xFF ; 255
92da: 4f e7 ldi r20, 0x7F ; 127
92dc: 94 07 cpc r25, r20
92de: a1 05 cpc r26, r1
92e0: b1 05 cpc r27, r1
92e2: 24 f0 brlt .+8 ; 0x92ec <MotorRegler+0x2a54>
92e4: 8f ef ldi r24, 0xFF ; 255
92e6: 9f e7 ldi r25, 0x7F ; 127
92e8: a0 e0 ldi r26, 0x00 ; 0
92ea: b0 e0 ldi r27, 0x00 ; 0
92ec: 80 93 7f 03 sts 0x037F, r24
92f0: 90 93 80 03 sts 0x0380, r25
92f4: a0 93 81 03 sts 0x0381, r26
92f8: b0 93 82 03 sts 0x0382, r27
92fc: 20 91 7f 03 lds r18, 0x037F
9300: 30 91 80 03 lds r19, 0x0380
9304: 40 91 81 03 lds r20, 0x0381
9308: 50 91 82 03 lds r21, 0x0382
930c: 30 93 84 03 sts 0x0384, r19
9310: 20 93 83 03 sts 0x0383, r18
9314: a0 91 39 01 lds r26, 0x0139
9318: b0 e0 ldi r27, 0x00 ; 0
931a: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
931e: 20 e2 ldi r18, 0x20 ; 32
9320: 30 e0 ldi r19, 0x00 ; 0
9322: 40 e0 ldi r20, 0x00 ; 0
9324: 50 e0 ldi r21, 0x00 ; 0
9326: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
932a: 25 30 cpi r18, 0x05 ; 5
932c: 6e ef ldi r22, 0xFE ; 254
932e: 36 07 cpc r19, r22
9330: 6f ef ldi r22, 0xFF ; 255
9332: 46 07 cpc r20, r22
9334: 56 07 cpc r21, r22
9336: 2c f4 brge .+10 ; 0x9342 <MotorRegler+0x2aaa>
9338: 84 e0 ldi r24, 0x04 ; 4
933a: 9e ef ldi r25, 0xFE ; 254
933c: af ef ldi r26, 0xFF ; 255
933e: bf ef ldi r27, 0xFF ; 255
9340: 13 c0 rjmp .+38 ; 0x9368 <MotorRegler+0x2ad0>
9342: 21 15 cp r18, r1
9344: 74 e0 ldi r23, 0x04 ; 4
9346: 37 07 cpc r19, r23
9348: 41 05 cpc r20, r1
934a: 51 05 cpc r21, r1
934c: 4c f4 brge .+18 ; 0x9360 <MotorRegler+0x2ac8>
934e: 20 93 7f 03 sts 0x037F, r18
9352: 30 93 80 03 sts 0x0380, r19
9356: 40 93 81 03 sts 0x0381, r20
935a: 50 93 82 03 sts 0x0382, r21
935e: 0c c0 rjmp .+24 ; 0x9378 <MotorRegler+0x2ae0>
9360: 80 e0 ldi r24, 0x00 ; 0
9362: 94 e0 ldi r25, 0x04 ; 4
9364: a0 e0 ldi r26, 0x00 ; 0
9366: b0 e0 ldi r27, 0x00 ; 0
9368: 80 93 7f 03 sts 0x037F, r24
936c: 90 93 80 03 sts 0x0380, r25
9370: a0 93 81 03 sts 0x0381, r26
9374: b0 93 82 03 sts 0x0382, r27
9378: 60 90 7f 03 lds r6, 0x037F
937c: 70 90 80 03 lds r7, 0x0380
9380: a0 91 54 03 lds r26, 0x0354
9384: b0 91 55 03 lds r27, 0x0355
9388: b7 fd sbrc r27, 7
938a: 17 96 adiw r26, 0x07 ; 7
938c: 73 e0 ldi r23, 0x03 ; 3
938e: b5 95 asr r27
9390: a7 95 ror r26
9392: 7a 95 dec r23
9394: e1 f7 brne .-8 ; 0x938e <MotorRegler+0x2af6>
9396: a2 38 cpi r26, 0x82 ; 130
9398: 8f ef ldi r24, 0xFF ; 255
939a: b8 07 cpc r27, r24
939c: 34 f0 brlt .+12 ; 0x93aa <MotorRegler+0x2b12>
939e: a0 38 cpi r26, 0x80 ; 128
93a0: b1 05 cpc r27, r1
93a2: 2c f0 brlt .+10 ; 0x93ae <MotorRegler+0x2b16>
93a4: a0 e8 ldi r26, 0x80 ; 128
93a6: b0 e0 ldi r27, 0x00 ; 0
93a8: 02 c0 rjmp .+4 ; 0x93ae <MotorRegler+0x2b16>
93aa: a1 e8 ldi r26, 0x81 ; 129
93ac: bf ef ldi r27, 0xFF ; 255
93ae: 20 91 3a 01 lds r18, 0x013A
93b2: 30 e0 ldi r19, 0x00 ; 0
93b4: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
93b8: 24 e0 ldi r18, 0x04 ; 4
93ba: 30 e0 ldi r19, 0x00 ; 0
93bc: 40 e0 ldi r20, 0x00 ; 0
93be: 50 e0 ldi r21, 0x00 ; 0
93c0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
93c4: 21 30 cpi r18, 0x01 ; 1
93c6: 9f ef ldi r25, 0xFF ; 255
93c8: 39 07 cpc r19, r25
93ca: 3c f0 brlt .+14 ; 0x93da <MotorRegler+0x2b42>
93cc: 2f 3f cpi r18, 0xFF ; 255
93ce: 31 05 cpc r19, r1
93d0: 31 f0 breq .+12 ; 0x93de <MotorRegler+0x2b46>
93d2: 2c f0 brlt .+10 ; 0x93de <MotorRegler+0x2b46>
93d4: 20 e0 ldi r18, 0x00 ; 0
93d6: 31 e0 ldi r19, 0x01 ; 1
93d8: 02 c0 rjmp .+4 ; 0x93de <MotorRegler+0x2b46>
93da: 20 e0 ldi r18, 0x00 ; 0
93dc: 3f ef ldi r19, 0xFF ; 255
93de: 80 91 c9 03 lds r24, 0x03C9
93e2: 80 7c andi r24, 0xC0 ; 192
93e4: 49 f0 breq .+18 ; 0x93f8 <MotorRegler+0x2b60>
93e6: 37 ff sbrs r19, 7
93e8: 02 c0 rjmp .+4 ; 0x93ee <MotorRegler+0x2b56>
93ea: 2d 5f subi r18, 0xFD ; 253
93ec: 3f 4f sbci r19, 0xFF ; 255
93ee: 35 95 asr r19
93f0: 27 95 ror r18
93f2: 35 95 asr r19
93f4: 27 95 ror r18
93f6: 0b c0 rjmp .+22 ; 0x940e <MotorRegler+0x2b76>
93f8: 90 fe sbrs r9, 0
93fa: 09 c0 rjmp .+18 ; 0x940e <MotorRegler+0x2b76>
93fc: 37 ff sbrs r19, 7
93fe: 02 c0 rjmp .+4 ; 0x9404 <MotorRegler+0x2b6c>
9400: 29 5f subi r18, 0xF9 ; 249
9402: 3f 4f sbci r19, 0xFF ; 255
9404: 53 e0 ldi r21, 0x03 ; 3
9406: 35 95 asr r19
9408: 27 95 ror r18
940a: 5a 95 dec r21
940c: e1 f7 brne .-8 ; 0x9406 <MotorRegler+0x2b6e>
940e: 63 01 movw r12, r6
9410: c2 0e add r12, r18
9412: d3 1e adc r13, r19
9414: 70 90 38 01 lds r7, 0x0138
9418: 77 20 and r7, r7
941a: 09 f4 brne .+2 ; 0x941e <MotorRegler+0x2b86>
941c: 44 c0 rjmp .+136 ; 0x94a6 <MotorRegler+0x2c0e>
941e: 60 91 1c 04 lds r22, 0x041C
9422: 70 91 1d 04 lds r23, 0x041D
9426: 80 91 1e 04 lds r24, 0x041E
942a: 90 91 1f 04 lds r25, 0x041F
942e: 20 e8 ldi r18, 0x80 ; 128
9430: 30 e0 ldi r19, 0x00 ; 0
9432: 40 e0 ldi r20, 0x00 ; 0
9434: 50 e0 ldi r21, 0x00 ; 0
9436: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
943a: a7 2d mov r26, r7
943c: b0 e0 ldi r27, 0x00 ; 0
943e: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
9442: 20 e2 ldi r18, 0x20 ; 32
9444: 30 e0 ldi r19, 0x00 ; 0
9446: 40 e0 ldi r20, 0x00 ; 0
9448: 50 e0 ldi r21, 0x00 ; 0
944a: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
944e: 21 38 cpi r18, 0x81 ; 129
9450: af ef ldi r26, 0xFF ; 255
9452: 3a 07 cpc r19, r26
9454: 4a 07 cpc r20, r26
9456: 5a 07 cpc r21, r26
9458: 2c f4 brge .+10 ; 0x9464 <MotorRegler+0x2bcc>
945a: 80 e8 ldi r24, 0x80 ; 128
945c: 9f ef ldi r25, 0xFF ; 255
945e: af ef ldi r26, 0xFF ; 255
9460: bf ef ldi r27, 0xFF ; 255
9462: 13 c0 rjmp .+38 ; 0x948a <MotorRegler+0x2bf2>
9464: 2f 3f cpi r18, 0xFF ; 255
9466: 31 05 cpc r19, r1
9468: 41 05 cpc r20, r1
946a: 51 05 cpc r21, r1
946c: 09 f0 breq .+2 ; 0x9470 <MotorRegler+0x2bd8>
946e: 4c f4 brge .+18 ; 0x9482 <MotorRegler+0x2bea>
9470: 20 93 7f 03 sts 0x037F, r18
9474: 30 93 80 03 sts 0x0380, r19
9478: 40 93 81 03 sts 0x0381, r20
947c: 50 93 82 03 sts 0x0382, r21
9480: 0c c0 rjmp .+24 ; 0x949a <MotorRegler+0x2c02>
9482: 80 e0 ldi r24, 0x00 ; 0
9484: 91 e0 ldi r25, 0x01 ; 1
9486: a0 e0 ldi r26, 0x00 ; 0
9488: b0 e0 ldi r27, 0x00 ; 0
948a: 80 93 7f 03 sts 0x037F, r24
948e: 90 93 80 03 sts 0x0380, r25
9492: a0 93 81 03 sts 0x0381, r26
9496: b0 93 82 03 sts 0x0382, r27
949a: 80 91 7f 03 lds r24, 0x037F
949e: 90 91 80 03 lds r25, 0x0380
94a2: c8 0e add r12, r24
94a4: d9 1e adc r13, r25
94a6: 96 01 movw r18, r12
94a8: d7 01 movw r26, r14
94aa: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
94ae: 20 e0 ldi r18, 0x00 ; 0
94b0: 32 e0 ldi r19, 0x02 ; 2
94b2: 40 e0 ldi r20, 0x00 ; 0
94b4: 50 e0 ldi r21, 0x00 ; 0
94b6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
94ba: 02 1b sub r16, r18
94bc: 13 0b sbc r17, r19
94be: 80 91 f6 03 lds r24, 0x03F6
94c2: 90 91 f7 03 lds r25, 0x03F7
94c6: 89 2b or r24, r25
94c8: 09 f0 breq .+2 ; 0x94cc <MotorRegler+0x2c34>
94ca: 62 c0 rjmp .+196 ; 0x9590 <MotorRegler+0x2cf8>
94cc: 1e 14 cp r1, r14
94ce: 1f 04 cpc r1, r15
94d0: 0c f0 brlt .+2 ; 0x94d4 <MotorRegler+0x2c3c>
94d2: 5e c0 rjmp .+188 ; 0x9590 <MotorRegler+0x2cf8>
94d4: 20 91 83 03 lds r18, 0x0383
94d8: 30 91 84 03 lds r19, 0x0384
94dc: b9 01 movw r22, r18
94de: 37 ff sbrs r19, 7
94e0: 04 c0 rjmp .+8 ; 0x94ea <MotorRegler+0x2c52>
94e2: 66 27 eor r22, r22
94e4: 77 27 eor r23, r23
94e6: 62 1b sub r22, r18
94e8: 73 0b sbc r23, r19
94ea: 80 91 14 04 lds r24, 0x0414
94ee: 90 91 15 04 lds r25, 0x0415
94f2: 6d 33 cpi r22, 0x3D ; 61
94f4: 71 05 cpc r23, r1
94f6: 28 f4 brcc .+10 ; 0x9502 <MotorRegler+0x2c6a>
94f8: 80 17 cp r24, r16
94fa: 91 07 cpc r25, r17
94fc: 0c f0 brlt .+2 ; 0x9500 <MotorRegler+0x2c68>
94fe: 47 c0 rjmp .+142 ; 0x958e <MotorRegler+0x2cf6>
9500: 24 c0 rjmp .+72 ; 0x954a <MotorRegler+0x2cb2>
9502: 6c 53 subi r22, 0x3C ; 60
9504: 71 09 sbc r23, r1
9506: 45 e0 ldi r20, 0x05 ; 5
9508: 76 95 lsr r23
950a: 67 95 ror r22
950c: 4a 95 dec r20
950e: e1 f7 brne .-8 ; 0x9508 <MotorRegler+0x2c70>
9510: 60 31 cpi r22, 0x10 ; 16
9512: 71 05 cpc r23, r1
9514: 10 f0 brcs .+4 ; 0x951a <MotorRegler+0x2c82>
9516: 6f e0 ldi r22, 0x0F ; 15
9518: 70 e0 ldi r23, 0x00 ; 0
951a: 12 16 cp r1, r18
951c: 13 06 cpc r1, r19
951e: ec f4 brge .+58 ; 0x955a <MotorRegler+0x2cc2>
9520: 20 e1 ldi r18, 0x10 ; 16
9522: 30 e0 ldi r19, 0x00 ; 0
9524: 26 1b sub r18, r22
9526: 37 0b sbc r19, r23
9528: 28 9f mul r18, r24
952a: a0 01 movw r20, r0
952c: 29 9f mul r18, r25
952e: 50 0d add r21, r0
9530: 38 9f mul r19, r24
9532: 50 0d add r21, r0
9534: 11 24 eor r1, r1
9536: 84 e0 ldi r24, 0x04 ; 4
9538: 56 95 lsr r21
953a: 47 95 ror r20
953c: 8a 95 dec r24
953e: e1 f7 brne .-8 ; 0x9538 <MotorRegler+0x2ca0>
9540: 40 17 cp r20, r16
9542: 51 07 cpc r21, r17
9544: 10 f0 brcs .+4 ; 0x954a <MotorRegler+0x2cb2>
9546: 8a 01 movw r16, r20
9548: 23 c0 rjmp .+70 ; 0x9590 <MotorRegler+0x2cf8>
954a: 80 91 3e 01 lds r24, 0x013E
954e: 90 91 3f 01 lds r25, 0x013F
9552: 80 17 cp r24, r16
9554: 91 07 cpc r25, r17
9556: e4 f4 brge .+56 ; 0x9590 <MotorRegler+0x2cf8>
9558: 1a c0 rjmp .+52 ; 0x958e <MotorRegler+0x2cf6>
955a: 60 5f subi r22, 0xF0 ; 240
955c: 7f 4f sbci r23, 0xFF ; 255
955e: 40 91 3e 01 lds r20, 0x013E
9562: 50 91 3f 01 lds r21, 0x013F
9566: 64 9f mul r22, r20
9568: 90 01 movw r18, r0
956a: 65 9f mul r22, r21
956c: 30 0d add r19, r0
956e: 74 9f mul r23, r20
9570: 30 0d add r19, r0
9572: 11 24 eor r1, r1
9574: b4 e0 ldi r27, 0x04 ; 4
9576: 36 95 lsr r19
9578: 27 95 ror r18
957a: ba 95 dec r27
957c: e1 f7 brne .-8 ; 0x9576 <MotorRegler+0x2cde>
957e: 80 17 cp r24, r16
9580: 91 07 cpc r25, r17
9582: 2c f4 brge .+10 ; 0x958e <MotorRegler+0x2cf6>
9584: 02 17 cp r16, r18
9586: 13 07 cpc r17, r19
9588: 18 f0 brcs .+6 ; 0x9590 <MotorRegler+0x2cf8>
958a: 89 01 movw r16, r18
958c: 01 c0 rjmp .+2 ; 0x9590 <MotorRegler+0x2cf8>
958e: 8c 01 movw r16, r24
9590: b8 01 movw r22, r16
9592: 88 27 eor r24, r24
9594: 77 fd sbrc r23, 7
9596: 80 95 com r24
9598: 98 2f mov r25, r24
959a: fd e0 ldi r31, 0x0D ; 13
959c: 66 0f add r22, r22
959e: 77 1f adc r23, r23
95a0: 88 1f adc r24, r24
95a2: 99 1f adc r25, r25
95a4: fa 95 dec r31
95a6: d1 f7 brne .-12 ; 0x959c <MotorRegler+0x2d04>
95a8: 92 01 movw r18, r4
95aa: 44 27 eor r20, r20
95ac: 37 fd sbrc r19, 7
95ae: 40 95 com r20
95b0: 54 2f mov r21, r20
95b2: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
95b6: 20 93 7b 03 sts 0x037B, r18
95ba: 30 93 7c 03 sts 0x037C, r19
95be: 40 93 7d 03 sts 0x037D, r20
95c2: 50 93 7e 03 sts 0x037E, r21
95c6: c5 01 movw r24, r10
95c8: 88 0f add r24, r24
95ca: 99 1f adc r25, r25
95cc: 8a 0d add r24, r10
95ce: 9b 1d adc r25, r11
95d0: 82 0f add r24, r18
95d2: 93 1f adc r25, r19
95d4: 97 fd sbrc r25, 7
95d6: 03 96 adiw r24, 0x03 ; 3
95d8: 95 95 asr r25
95da: 87 95 ror r24
95dc: 95 95 asr r25
95de: 87 95 ror r24
95e0: 90 93 7a 03 sts 0x037A, r25
95e4: 80 93 79 03 sts 0x0379, r24
95e8: 20 91 29 05 lds r18, 0x0529
95ec: b4 e0 ldi r27, 0x04 ; 4
95ee: 2b 9f mul r18, r27
95f0: 90 01 movw r18, r0
95f2: 11 24 eor r1, r1
95f4: 28 17 cp r18, r24
95f6: 39 07 cpc r19, r25
95f8: 5c f4 brge .+22 ; 0x9610 <MotorRegler+0x2d78>
95fa: 28 2d mov r18, r8
95fc: 30 e0 ldi r19, 0x00 ; 0
95fe: 24 51 subi r18, 0x14 ; 20
9600: 31 09 sbc r19, r1
9602: 22 0f add r18, r18
9604: 33 1f adc r19, r19
9606: 22 0f add r18, r18
9608: 33 1f adc r19, r19
960a: 82 17 cp r24, r18
960c: 93 07 cpc r25, r19
960e: 24 f0 brlt .+8 ; 0x9618 <MotorRegler+0x2d80>
9610: 30 93 7a 03 sts 0x037A, r19
9614: 20 93 79 03 sts 0x0379, r18
9618: 80 91 79 03 lds r24, 0x0379
961c: 90 91 7a 03 lds r25, 0x037A
9620: 90 fc sbrc r9, 0
9622: 7c c1 rjmp .+760 ; 0x991c <MotorRegler+0x3084>
9624: 29 81 ldd r18, Y+1 ; 0x01
9626: 3a 81 ldd r19, Y+2 ; 0x02
9628: 2e 19 sub r18, r14
962a: 3f 09 sbc r19, r15
962c: 37 ff sbrs r19, 7
962e: 02 c0 rjmp .+4 ; 0x9634 <MotorRegler+0x2d9c>
9630: 2d 5f subi r18, 0xFD ; 253
9632: 3f 4f sbci r19, 0xFF ; 255
9634: a9 01 movw r20, r18
9636: 55 95 asr r21
9638: 47 95 ror r20
963a: 55 95 asr r21
963c: 47 95 ror r20
963e: 48 0f add r20, r24
9640: 59 1f adc r21, r25
9642: 5a 83 std Y+2, r21 ; 0x02
9644: 49 83 std Y+1, r20 ; 0x01
9646: 8f c1 rjmp .+798 ; 0x9966 <MotorRegler+0x30ce>
9648: 23 2b or r18, r19
964a: 59 f0 breq .+22 ; 0x9662 <MotorRegler+0x2dca>
964c: 00 91 e6 03 lds r16, 0x03E6
9650: 10 91 e7 03 lds r17, 0x03E7
9654: 10 92 84 03 sts 0x0384, r1
9658: 10 92 83 03 sts 0x0383, r1
965c: 80 e0 ldi r24, 0x00 ; 0
965e: 90 e0 ldi r25, 0x00 ; 0
9660: f3 c0 rjmp .+486 ; 0x9848 <MotorRegler+0x2fb0>
9662: 84 1b sub r24, r20
9664: 95 0b sbc r25, r21
9666: a6 0b sbc r26, r22
9668: b7 0b sbc r27, r23
966a: 82 30 cpi r24, 0x02 ; 2
966c: 50 e8 ldi r21, 0x80 ; 128
966e: 95 07 cpc r25, r21
9670: 5f ef ldi r21, 0xFF ; 255
9672: a5 07 cpc r26, r21
9674: b5 07 cpc r27, r21
9676: 2c f4 brge .+10 ; 0x9682 <MotorRegler+0x2dea>
9678: 81 e0 ldi r24, 0x01 ; 1
967a: 90 e8 ldi r25, 0x80 ; 128
967c: af ef ldi r26, 0xFF ; 255
967e: bf ef ldi r27, 0xFF ; 255
9680: 0a c0 rjmp .+20 ; 0x9696 <MotorRegler+0x2dfe>
9682: 8f 3f cpi r24, 0xFF ; 255
9684: 6f e7 ldi r22, 0x7F ; 127
9686: 96 07 cpc r25, r22
9688: a1 05 cpc r26, r1
968a: b1 05 cpc r27, r1
968c: 24 f0 brlt .+8 ; 0x9696 <MotorRegler+0x2dfe>
968e: 8f ef ldi r24, 0xFF ; 255
9690: 9f e7 ldi r25, 0x7F ; 127
9692: a0 e0 ldi r26, 0x00 ; 0
9694: b0 e0 ldi r27, 0x00 ; 0
9696: 80 93 7f 03 sts 0x037F, r24
969a: 90 93 80 03 sts 0x0380, r25
969e: a0 93 81 03 sts 0x0381, r26
96a2: b0 93 82 03 sts 0x0382, r27
96a6: 20 91 7f 03 lds r18, 0x037F
96aa: 30 91 80 03 lds r19, 0x0380
96ae: 40 91 81 03 lds r20, 0x0381
96b2: 50 91 82 03 lds r21, 0x0382
96b6: 30 93 84 03 sts 0x0384, r19
96ba: 20 93 83 03 sts 0x0383, r18
96be: a0 91 39 01 lds r26, 0x0139
96c2: b0 e0 ldi r27, 0x00 ; 0
96c4: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
96c8: 20 e2 ldi r18, 0x20 ; 32
96ca: 30 e0 ldi r19, 0x00 ; 0
96cc: 40 e0 ldi r20, 0x00 ; 0
96ce: 50 e0 ldi r21, 0x00 ; 0
96d0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
96d4: 25 30 cpi r18, 0x05 ; 5
96d6: 78 ef ldi r23, 0xF8 ; 248
96d8: 37 07 cpc r19, r23
96da: 7f ef ldi r23, 0xFF ; 255
96dc: 47 07 cpc r20, r23
96de: 57 07 cpc r21, r23
96e0: 2c f4 brge .+10 ; 0x96ec <MotorRegler+0x2e54>
96e2: 84 e0 ldi r24, 0x04 ; 4
96e4: 98 ef ldi r25, 0xF8 ; 248
96e6: af ef ldi r26, 0xFF ; 255
96e8: bf ef ldi r27, 0xFF ; 255
96ea: 13 c0 rjmp .+38 ; 0x9712 <MotorRegler+0x2e7a>
96ec: 21 15 cp r18, r1
96ee: 88 e0 ldi r24, 0x08 ; 8
96f0: 38 07 cpc r19, r24
96f2: 41 05 cpc r20, r1
96f4: 51 05 cpc r21, r1
96f6: 4c f4 brge .+18 ; 0x970a <MotorRegler+0x2e72>
96f8: 20 93 7f 03 sts 0x037F, r18
96fc: 30 93 80 03 sts 0x0380, r19
9700: 40 93 81 03 sts 0x0381, r20
9704: 50 93 82 03 sts 0x0382, r21
9708: 0c c0 rjmp .+24 ; 0x9722 <MotorRegler+0x2e8a>
970a: 80 e0 ldi r24, 0x00 ; 0
970c: 98 e0 ldi r25, 0x08 ; 8
970e: a0 e0 ldi r26, 0x00 ; 0
9710: b0 e0 ldi r27, 0x00 ; 0
9712: 80 93 7f 03 sts 0x037F, r24
9716: 90 93 80 03 sts 0x0380, r25
971a: a0 93 81 03 sts 0x0381, r26
971e: b0 93 82 03 sts 0x0382, r27
9722: c0 90 7f 03 lds r12, 0x037F
9726: d0 90 80 03 lds r13, 0x0380
972a: e0 90 81 03 lds r14, 0x0381
972e: f0 90 82 03 lds r15, 0x0382
9732: 20 91 54 03 lds r18, 0x0354
9736: 30 91 55 03 lds r19, 0x0355
973a: 40 91 5b 03 lds r20, 0x035B
973e: 50 91 5c 03 lds r21, 0x035C
9742: 60 91 38 01 lds r22, 0x0138
9746: 64 9f mul r22, r20
9748: c0 01 movw r24, r0
974a: 65 9f mul r22, r21
974c: 90 0d add r25, r0
974e: 11 24 eor r1, r1
9750: 97 ff sbrs r25, 7
9752: 02 c0 rjmp .+4 ; 0x9758 <MotorRegler+0x2ec0>
9754: 81 50 subi r24, 0x01 ; 1
9756: 9f 4f sbci r25, 0xFF ; 255
9758: 49 2f mov r20, r25
975a: 55 27 eor r21, r21
975c: 47 fd sbrc r20, 7
975e: 5a 95 dec r21
9760: 42 0f add r20, r18
9762: 53 1f adc r21, r19
9764: 66 27 eor r22, r22
9766: 57 fd sbrc r21, 7
9768: 60 95 com r22
976a: 76 2f mov r23, r22
976c: 80 91 f0 03 lds r24, 0x03F0
9770: 20 91 f6 03 lds r18, 0x03F6
9774: 30 91 f7 03 lds r19, 0x03F7
9778: 88 23 and r24, r24
977a: 31 f0 breq .+12 ; 0x9788 <MotorRegler+0x2ef0>
977c: b3 e0 ldi r27, 0x03 ; 3
977e: 22 0f add r18, r18
9780: 33 1f adc r19, r19
9782: ba 95 dec r27
9784: e1 f7 brne .-8 ; 0x977e <MotorRegler+0x2ee6>
9786: 16 c0 rjmp .+44 ; 0x97b4 <MotorRegler+0x2f1c>
9788: e0 91 2d 05 lds r30, 0x052D
978c: e2 9f mul r30, r18
978e: c0 01 movw r24, r0
9790: e3 9f mul r30, r19
9792: 90 0d add r25, r0
9794: 11 24 eor r1, r1
9796: e9 e0 ldi r30, 0x09 ; 9
9798: e8 9f mul r30, r24
979a: 90 01 movw r18, r0
979c: e9 9f mul r30, r25
979e: 30 0d add r19, r0
97a0: 11 24 eor r1, r1
97a2: 37 ff sbrs r19, 7
97a4: 02 c0 rjmp .+4 ; 0x97aa <MotorRegler+0x2f12>
97a6: 21 5e subi r18, 0xE1 ; 225
97a8: 3f 4f sbci r19, 0xFF ; 255
97aa: a5 e0 ldi r26, 0x05 ; 5
97ac: 35 95 asr r19
97ae: 27 95 ror r18
97b0: aa 95 dec r26
97b2: e1 f7 brne .-8 ; 0x97ac <MotorRegler+0x2f14>
97b4: 30 93 c2 03 sts 0x03C2, r19
97b8: 20 93 c1 03 sts 0x03C1, r18
97bc: 80 91 c1 03 lds r24, 0x03C1
97c0: 90 91 c2 03 lds r25, 0x03C2
97c4: aa 27 eor r26, r26
97c6: 97 fd sbrc r25, 7
97c8: a0 95 com r26
97ca: ba 2f mov r27, r26
97cc: 9a 01 movw r18, r20
97ce: ab 01 movw r20, r22
97d0: 28 1b sub r18, r24
97d2: 39 0b sbc r19, r25
97d4: 4a 0b sbc r20, r26
97d6: 5b 0b sbc r21, r27
97d8: a0 91 3a 01 lds r26, 0x013A
97dc: b0 e0 ldi r27, 0x00 ; 0
97de: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
97e2: 20 e2 ldi r18, 0x20 ; 32
97e4: 30 e0 ldi r19, 0x00 ; 0
97e6: 40 e0 ldi r20, 0x00 ; 0
97e8: 50 e0 ldi r21, 0x00 ; 0
97ea: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
97ee: 25 30 cpi r18, 0x05 ; 5
97f0: 98 ef ldi r25, 0xF8 ; 248
97f2: 39 07 cpc r19, r25
97f4: 9f ef ldi r25, 0xFF ; 255
97f6: 49 07 cpc r20, r25
97f8: 59 07 cpc r21, r25
97fa: 2c f4 brge .+10 ; 0x9806 <MotorRegler+0x2f6e>
97fc: 84 e0 ldi r24, 0x04 ; 4
97fe: 98 ef ldi r25, 0xF8 ; 248
9800: af ef ldi r26, 0xFF ; 255
9802: bf ef ldi r27, 0xFF ; 255
9804: 13 c0 rjmp .+38 ; 0x982c <MotorRegler+0x2f94>
9806: 21 15 cp r18, r1
9808: a8 e0 ldi r26, 0x08 ; 8
980a: 3a 07 cpc r19, r26
980c: 41 05 cpc r20, r1
980e: 51 05 cpc r21, r1
9810: 4c f4 brge .+18 ; 0x9824 <MotorRegler+0x2f8c>
9812: 20 93 7f 03 sts 0x037F, r18
9816: 30 93 80 03 sts 0x0380, r19
981a: 40 93 81 03 sts 0x0381, r20
981e: 50 93 82 03 sts 0x0382, r21
9822: 0c c0 rjmp .+24 ; 0x983c <MotorRegler+0x2fa4>
9824: 80 e0 ldi r24, 0x00 ; 0
9826: 98 e0 ldi r25, 0x08 ; 8
9828: a0 e0 ldi r26, 0x00 ; 0
982a: b0 e0 ldi r27, 0x00 ; 0
982c: 80 93 7f 03 sts 0x037F, r24
9830: 90 93 80 03 sts 0x0380, r25
9834: a0 93 81 03 sts 0x0381, r26
9838: b0 93 82 03 sts 0x0382, r27
983c: 80 91 7f 03 lds r24, 0x037F
9840: 90 91 80 03 lds r25, 0x0380
9844: 8c 0d add r24, r12
9846: 9d 1d adc r25, r13
9848: 08 1b sub r16, r24
984a: 19 0b sbc r17, r25
984c: 60 91 14 04 lds r22, 0x0414
9850: 70 91 15 04 lds r23, 0x0415
9854: 60 17 cp r22, r16
9856: 71 07 cpc r23, r17
9858: 4c f4 brge .+18 ; 0x986c <MotorRegler+0x2fd4>
985a: 80 91 3e 01 lds r24, 0x013E
985e: 90 91 3f 01 lds r25, 0x013F
9862: b8 01 movw r22, r16
9864: 80 17 cp r24, r16
9866: 91 07 cpc r25, r17
9868: 0c f4 brge .+2 ; 0x986c <MotorRegler+0x2fd4>
986a: bc 01 movw r22, r24
986c: 88 27 eor r24, r24
986e: 77 fd sbrc r23, 7
9870: 80 95 com r24
9872: 98 2f mov r25, r24
9874: ed e0 ldi r30, 0x0D ; 13
9876: 66 0f add r22, r22
9878: 77 1f adc r23, r23
987a: 88 1f adc r24, r24
987c: 99 1f adc r25, r25
987e: ea 95 dec r30
9880: d1 f7 brne .-12 ; 0x9876 <MotorRegler+0x2fde>
9882: 92 01 movw r18, r4
9884: 44 27 eor r20, r20
9886: 37 fd sbrc r19, 7
9888: 40 95 com r20
988a: 54 2f mov r21, r20
988c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
9890: 20 93 7b 03 sts 0x037B, r18
9894: 30 93 7c 03 sts 0x037C, r19
9898: 40 93 7d 03 sts 0x037D, r20
989c: 50 93 7e 03 sts 0x037E, r21
98a0: c5 01 movw r24, r10
98a2: 88 0f add r24, r24
98a4: 99 1f adc r25, r25
98a6: 8a 0d add r24, r10
98a8: 9b 1d adc r25, r11
98aa: 82 0f add r24, r18
98ac: 93 1f adc r25, r19
98ae: 97 fd sbrc r25, 7
98b0: 03 96 adiw r24, 0x03 ; 3
98b2: 95 95 asr r25
98b4: 87 95 ror r24
98b6: 95 95 asr r25
98b8: 87 95 ror r24
98ba: 90 93 7a 03 sts 0x037A, r25
98be: 80 93 79 03 sts 0x0379, r24
98c2: 20 91 c3 03 lds r18, 0x03C3
98c6: 30 91 c4 03 lds r19, 0x03C4
98ca: 21 39 cpi r18, 0x91 ; 145
98cc: 31 40 sbci r19, 0x01 ; 1
98ce: 20 f4 brcc .+8 ; 0x98d8 <MotorRegler+0x3040>
98d0: 20 91 c8 03 lds r18, 0x03C8
98d4: 25 ff sbrs r18, 5
98d6: 03 c0 rjmp .+6 ; 0x98de <MotorRegler+0x3046>
98d8: 20 91 35 05 lds r18, 0x0535
98dc: 02 c0 rjmp .+4 ; 0x98e2 <MotorRegler+0x304a>
98de: 20 91 29 05 lds r18, 0x0529
98e2: 30 e0 ldi r19, 0x00 ; 0
98e4: 22 0f add r18, r18
98e6: 33 1f adc r19, r19
98e8: 22 0f add r18, r18
98ea: 33 1f adc r19, r19
98ec: 28 17 cp r18, r24
98ee: 39 07 cpc r19, r25
98f0: 5c f4 brge .+22 ; 0x9908 <MotorRegler+0x3070>
98f2: 28 2d mov r18, r8
98f4: 30 e0 ldi r19, 0x00 ; 0
98f6: 24 51 subi r18, 0x14 ; 20
98f8: 31 09 sbc r19, r1
98fa: 22 0f add r18, r18
98fc: 33 1f adc r19, r19
98fe: 22 0f add r18, r18
9900: 33 1f adc r19, r19
9902: 82 17 cp r24, r18
9904: 93 07 cpc r25, r19
9906: 24 f0 brlt .+8 ; 0x9910 <MotorRegler+0x3078>
9908: 30 93 7a 03 sts 0x037A, r19
990c: 20 93 79 03 sts 0x0379, r18
9910: 80 91 79 03 lds r24, 0x0379
9914: 90 91 7a 03 lds r25, 0x037A
9918: 90 fe sbrs r9, 0
991a: 10 c0 rjmp .+32 ; 0x993c <MotorRegler+0x30a4>
991c: e9 81 ldd r30, Y+1 ; 0x01
991e: fa 81 ldd r31, Y+2 ; 0x02
9920: 8e 17 cp r24, r30
9922: 9f 07 cpc r25, r31
9924: 24 f0 brlt .+8 ; 0x992e <MotorRegler+0x3096>
9926: f0 93 7a 03 sts 0x037A, r31
992a: e0 93 79 03 sts 0x0379, r30
992e: 20 91 79 03 lds r18, 0x0379
9932: 30 91 7a 03 lds r19, 0x037A
9936: 3a 83 std Y+2, r19 ; 0x02
9938: 29 83 std Y+1, r18 ; 0x01
993a: 15 c0 rjmp .+42 ; 0x9966 <MotorRegler+0x30ce>
993c: 9a 83 std Y+2, r25 ; 0x02
993e: 89 83 std Y+1, r24 ; 0x01
9940: 12 c0 rjmp .+36 ; 0x9966 <MotorRegler+0x30ce>
9942: 0e 94 0f 34 call 0x681e ; 0x681e <CalcStickGasHover>
9946: 49 81 ldd r20, Y+1 ; 0x01
9948: 5a 81 ldd r21, Y+2 ; 0x02
994a: 50 93 7a 03 sts 0x037A, r21
994e: 40 93 79 03 sts 0x0379, r20
9952: 80 91 c9 03 lds r24, 0x03C9
9956: 80 6c ori r24, 0xC0 ; 192
9958: 80 93 c9 03 sts 0x03C9, r24
995c: 80 91 c8 03 lds r24, 0x03C8
9960: 8d 7f andi r24, 0xFD ; 253
9962: 80 93 c8 03 sts 0x03C8, r24
9966: 80 91 c9 03 lds r24, 0x03C9
996a: 81 ff sbrs r24, 1
996c: 06 c1 rjmp .+524 ; 0x9b7a <MotorRegler+0x32e2>
996e: 80 91 75 03 lds r24, 0x0375
9972: 90 91 76 03 lds r25, 0x0376
9976: a0 91 77 03 lds r26, 0x0377
997a: b0 91 78 03 lds r27, 0x0378
997e: 20 91 00 04 lds r18, 0x0400
9982: 89 2b or r24, r25
9984: 8a 2b or r24, r26
9986: 8b 2b or r24, r27
9988: 11 f0 breq .+4 ; 0x998e <MotorRegler+0x30f6>
998a: 21 30 cpi r18, 0x01 ; 1
998c: b9 f4 brne .+46 ; 0x99bc <MotorRegler+0x3124>
998e: 80 91 e6 03 lds r24, 0x03E6
9992: 90 91 e7 03 lds r25, 0x03E7
9996: aa 27 eor r26, r26
9998: 97 fd sbrc r25, 7
999a: a0 95 com r26
999c: ba 2f mov r27, r26
999e: 0e e0 ldi r16, 0x0E ; 14
99a0: 88 0f add r24, r24
99a2: 99 1f adc r25, r25
99a4: aa 1f adc r26, r26
99a6: bb 1f adc r27, r27
99a8: 0a 95 dec r16
99aa: d1 f7 brne .-12 ; 0x99a0 <MotorRegler+0x3108>
99ac: 80 93 75 03 sts 0x0375, r24
99b0: 90 93 76 03 sts 0x0376, r25
99b4: a0 93 77 03 sts 0x0377, r26
99b8: b0 93 78 03 sts 0x0378, r27
99bc: 21 30 cpi r18, 0x01 ; 1
99be: 19 f4 brne .+6 ; 0x99c6 <MotorRegler+0x312e>
99c0: 82 e0 ldi r24, 0x02 ; 2
99c2: 80 93 00 04 sts 0x0400, r24
99c6: a0 91 0a 06 lds r26, 0x060A
99ca: b0 91 0b 06 lds r27, 0x060B
99ce: 29 81 ldd r18, Y+1 ; 0x01
99d0: 3a 81 ldd r19, Y+2 ; 0x02
99d2: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
99d6: 20 e0 ldi r18, 0x00 ; 0
99d8: 30 e2 ldi r19, 0x20 ; 32
99da: 40 e0 ldi r20, 0x00 ; 0
99dc: 50 e0 ldi r21, 0x00 ; 0
99de: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
99e2: 20 93 7b 03 sts 0x037B, r18
99e6: 30 93 7c 03 sts 0x037C, r19
99ea: 40 93 7d 03 sts 0x037D, r20
99ee: 50 93 7e 03 sts 0x037E, r21
99f2: 60 91 ca 03 lds r22, 0x03CA
99f6: 70 91 cb 03 lds r23, 0x03CB
99fa: 80 91 75 03 lds r24, 0x0375
99fe: 90 91 76 03 lds r25, 0x0376
9a02: a0 91 77 03 lds r26, 0x0377
9a06: b0 91 78 03 lds r27, 0x0378
9a0a: 60 3a cpi r22, 0xA0 ; 160
9a0c: ef e0 ldi r30, 0x0F ; 15
9a0e: 7e 07 cpc r23, r30
9a10: 18 f5 brcc .+70 ; 0x9a58 <MotorRegler+0x31c0>
9a12: 6c 01 movw r12, r24
9a14: 7d 01 movw r14, r26
9a16: fa e0 ldi r31, 0x0A ; 10
9a18: f6 94 lsr r15
9a1a: e7 94 ror r14
9a1c: d7 94 ror r13
9a1e: c7 94 ror r12
9a20: fa 95 dec r31
9a22: d1 f7 brne .-12 ; 0x9a18 <MotorRegler+0x3180>
9a24: 8c 19 sub r24, r12
9a26: 9d 09 sbc r25, r13
9a28: ae 09 sbc r26, r14
9a2a: bf 09 sbc r27, r15
9a2c: 69 01 movw r12, r18
9a2e: 7a 01 movw r14, r20
9a30: 14 e0 ldi r17, 0x04 ; 4
9a32: cc 0c add r12, r12
9a34: dd 1c adc r13, r13
9a36: ee 1c adc r14, r14
9a38: ff 1c adc r15, r15
9a3a: 1a 95 dec r17
9a3c: d1 f7 brne .-12 ; 0x9a32 <MotorRegler+0x319a>
9a3e: 8c 0d add r24, r12
9a40: 9d 1d adc r25, r13
9a42: ae 1d adc r26, r14
9a44: bf 1d adc r27, r15
9a46: 80 93 75 03 sts 0x0375, r24
9a4a: 90 93 76 03 sts 0x0376, r25
9a4e: a0 93 77 03 sts 0x0377, r26
9a52: b0 93 78 03 sts 0x0378, r27
9a56: 03 c0 rjmp .+6 ; 0x9a5e <MotorRegler+0x31c6>
9a58: 60 34 cpi r22, 0x40 ; 64
9a5a: 7f 41 sbci r23, 0x1F ; 31
9a5c: 18 f5 brcc .+70 ; 0x9aa4 <MotorRegler+0x320c>
9a5e: 80 91 75 03 lds r24, 0x0375
9a62: 90 91 76 03 lds r25, 0x0376
9a66: a0 91 77 03 lds r26, 0x0377
9a6a: b0 91 78 03 lds r27, 0x0378
9a6e: 6c 01 movw r12, r24
9a70: 7d 01 movw r14, r26
9a72: 7c e0 ldi r23, 0x0C ; 12
9a74: f6 94 lsr r15
9a76: e7 94 ror r14
9a78: d7 94 ror r13
9a7a: c7 94 ror r12
9a7c: 7a 95 dec r23
9a7e: d1 f7 brne .-12 ; 0x9a74 <MotorRegler+0x31dc>
9a80: 8c 19 sub r24, r12
9a82: 9d 09 sbc r25, r13
9a84: ae 09 sbc r26, r14
9a86: bf 09 sbc r27, r15
9a88: ba 01 movw r22, r20
9a8a: a9 01 movw r20, r18
9a8c: e2 e0 ldi r30, 0x02 ; 2
9a8e: 44 0f add r20, r20
9a90: 55 1f adc r21, r21
9a92: 66 1f adc r22, r22
9a94: 77 1f adc r23, r23
9a96: ea 95 dec r30
9a98: d1 f7 brne .-12 ; 0x9a8e <MotorRegler+0x31f6>
9a9a: 84 0f add r24, r20
9a9c: 95 1f adc r25, r21
9a9e: a6 1f adc r26, r22
9aa0: b7 1f adc r27, r23
9aa2: 2f c0 rjmp .+94 ; 0x9b02 <MotorRegler+0x326a>
9aa4: 60 91 54 03 lds r22, 0x0354
9aa8: 70 91 55 03 lds r23, 0x0355
9aac: 77 ff sbrs r23, 7
9aae: 03 c0 rjmp .+6 ; 0x9ab6 <MotorRegler+0x321e>
9ab0: 71 95 neg r23
9ab2: 61 95 neg r22
9ab4: 71 09 sbc r23, r1
9ab6: 64 36 cpi r22, 0x64 ; 100
9ab8: 71 05 cpc r23, r1
9aba: 5c f5 brge .+86 ; 0x9b12 <MotorRegler+0x327a>
9abc: 60 91 4a 03 lds r22, 0x034A
9ac0: 70 91 4b 03 lds r23, 0x034B
9ac4: e0 91 f8 03 lds r30, 0x03F8
9ac8: f0 91 f9 03 lds r31, 0x03F9
9acc: 6e 1b sub r22, r30
9ace: 7f 0b sbc r23, r31
9ad0: 61 30 cpi r22, 0x01 ; 1
9ad2: ef ef ldi r30, 0xFF ; 255
9ad4: 7e 07 cpc r23, r30
9ad6: ec f0 brlt .+58 ; 0x9b12 <MotorRegler+0x327a>
9ad8: 6f 3f cpi r22, 0xFF ; 255
9ada: 71 05 cpc r23, r1
9adc: 09 f0 breq .+2 ; 0x9ae0 <MotorRegler+0x3248>
9ade: cc f4 brge .+50 ; 0x9b12 <MotorRegler+0x327a>
9ae0: 6c 01 movw r12, r24
9ae2: 7d 01 movw r14, r26
9ae4: 6e e0 ldi r22, 0x0E ; 14
9ae6: f6 94 lsr r15
9ae8: e7 94 ror r14
9aea: d7 94 ror r13
9aec: c7 94 ror r12
9aee: 6a 95 dec r22
9af0: d1 f7 brne .-12 ; 0x9ae6 <MotorRegler+0x324e>
9af2: 8c 19 sub r24, r12
9af4: 9d 09 sbc r25, r13
9af6: ae 09 sbc r26, r14
9af8: bf 09 sbc r27, r15
9afa: 82 0f add r24, r18
9afc: 93 1f adc r25, r19
9afe: a4 1f adc r26, r20
9b00: b5 1f adc r27, r21
9b02: 80 93 75 03 sts 0x0375, r24
9b06: 90 93 76 03 sts 0x0376, r25
9b0a: a0 93 77 03 sts 0x0377, r26
9b0e: b0 93 78 03 sts 0x0378, r27
9b12: 00 91 75 03 lds r16, 0x0375
9b16: 10 91 76 03 lds r17, 0x0376
9b1a: 20 91 77 03 lds r18, 0x0377
9b1e: 30 91 78 03 lds r19, 0x0378
9b22: 8e e0 ldi r24, 0x0E ; 14
9b24: 36 95 lsr r19
9b26: 27 95 ror r18
9b28: 17 95 ror r17
9b2a: 07 95 ror r16
9b2c: 8a 95 dec r24
9b2e: d1 f7 brne .-12 ; 0x9b24 <MotorRegler+0x328c>
9b30: c8 01 movw r24, r16
9b32: 10 93 e7 03 sts 0x03E7, r17
9b36: 00 93 e6 03 sts 0x03E6, r16
9b3a: 60 91 2f 05 lds r22, 0x052F
9b3e: 66 23 and r22, r22
9b40: 89 f0 breq .+34 ; 0x9b64 <MotorRegler+0x32cc>
9b42: 70 e0 ldi r23, 0x00 ; 0
9b44: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
9b48: c8 01 movw r24, r16
9b4a: 86 1b sub r24, r22
9b4c: 97 0b sbc r25, r23
9b4e: 90 93 15 04 sts 0x0415, r25
9b52: 80 93 14 04 sts 0x0414, r24
9b56: 06 0f add r16, r22
9b58: 17 1f adc r17, r23
9b5a: 10 93 3f 01 sts 0x013F, r17
9b5e: 00 93 3e 01 sts 0x013E, r16
9b62: 1f c0 rjmp .+62 ; 0x9ba2 <MotorRegler+0x330a>
9b64: 10 92 15 04 sts 0x0415, r1
9b68: 10 92 14 04 sts 0x0414, r1
9b6c: 8f ef ldi r24, 0xFF ; 255
9b6e: 93 e0 ldi r25, 0x03 ; 3
9b70: 90 93 3f 01 sts 0x013F, r25
9b74: 80 93 3e 01 sts 0x013E, r24
9b78: 14 c0 rjmp .+40 ; 0x9ba2 <MotorRegler+0x330a>
9b7a: 10 92 00 04 sts 0x0400, r1
9b7e: 10 92 75 03 sts 0x0375, r1
9b82: 10 92 76 03 sts 0x0376, r1
9b86: 10 92 77 03 sts 0x0377, r1
9b8a: 10 92 78 03 sts 0x0378, r1
9b8e: 10 92 e7 03 sts 0x03E7, r1
9b92: 10 92 e6 03 sts 0x03E6, r1
9b96: 05 c0 rjmp .+10 ; 0x9ba2 <MotorRegler+0x330a>
9b98: 80 91 c9 03 lds r24, 0x03C9
9b9c: 80 6c ori r24, 0xC0 ; 192
9b9e: 80 93 c9 03 sts 0x03C9, r24
9ba2: 80 91 b5 04 lds r24, 0x04B5
9ba6: 81 ff sbrs r24, 1
9ba8: 3a c0 rjmp .+116 ; 0x9c1e <MotorRegler+0x3386>
9baa: 80 91 c5 03 lds r24, 0x03C5
9bae: 90 91 c6 03 lds r25, 0x03C6
9bb2: 29 81 ldd r18, Y+1 ; 0x01
9bb4: 3a 81 ldd r19, Y+2 ; 0x02
9bb6: 37 ff sbrs r19, 7
9bb8: 02 c0 rjmp .+4 ; 0x9bbe <MotorRegler+0x3326>
9bba: 2d 5f subi r18, 0xFD ; 253
9bbc: 3f 4f sbci r19, 0xFF ; 255
9bbe: 35 95 asr r19
9bc0: 27 95 ror r18
9bc2: 35 95 asr r19
9bc4: 27 95 ror r18
9bc6: 82 17 cp r24, r18
9bc8: 93 07 cpc r25, r19
9bca: 68 f4 brcc .+26 ; 0x9be6 <MotorRegler+0x334e>
9bcc: 20 91 e6 03 lds r18, 0x03E6
9bd0: 30 91 e7 03 lds r19, 0x03E7
9bd4: 23 2b or r18, r19
9bd6: 39 f0 breq .+14 ; 0x9be6 <MotorRegler+0x334e>
9bd8: 9c 01 movw r18, r24
9bda: 22 0f add r18, r18
9bdc: 33 1f adc r19, r19
9bde: 22 0f add r18, r18
9be0: 33 1f adc r19, r19
9be2: 3a 83 std Y+2, r19 ; 0x02
9be4: 29 83 std Y+1, r18 ; 0x01
9be6: 80 91 4a 03 lds r24, 0x034A
9bea: 90 91 4b 03 lds r25, 0x034B
9bee: a0 91 4c 03 lds r26, 0x034C
9bf2: b0 91 4d 03 lds r27, 0x034D
9bf6: 80 93 f8 03 sts 0x03F8, r24
9bfa: 90 93 f9 03 sts 0x03F9, r25
9bfe: a0 93 fa 03 sts 0x03FA, r26
9c02: b0 93 fb 03 sts 0x03FB, r27
9c06: 88 e9 ldi r24, 0x98 ; 152
9c08: 9a e3 ldi r25, 0x3A ; 58
9c0a: 90 93 cc 04 sts 0x04CC, r25
9c0e: 80 93 cb 04 sts 0x04CB, r24
9c12: 80 e0 ldi r24, 0x00 ; 0
9c14: 9e e0 ldi r25, 0x0E ; 14
9c16: 90 93 aa 02 sts 0x02AA, r25
9c1a: 80 93 a9 02 sts 0x02A9, r24
9c1e: 80 91 09 06 lds r24, 0x0609
9c22: 90 e0 ldi r25, 0x00 ; 0
9c24: 0a 96 adiw r24, 0x0a ; 10
9c26: 88 0f add r24, r24
9c28: 99 1f adc r25, r25
9c2a: 88 0f add r24, r24
9c2c: 99 1f adc r25, r25
9c2e: 09 81 ldd r16, Y+1 ; 0x01
9c30: 1a 81 ldd r17, Y+2 ; 0x02
9c32: 08 17 cp r16, r24
9c34: 19 07 cpc r17, r25
9c36: 0c f4 brge .+2 ; 0x9c3a <MotorRegler+0x33a2>
9c38: 8c 01 movw r16, r24
9c3a: 20 91 41 06 lds r18, 0x0641
9c3e: 30 e0 ldi r19, 0x00 ; 0
9c40: 24 51 subi r18, 0x14 ; 20
9c42: 31 09 sbc r19, r1
9c44: 22 0f add r18, r18
9c46: 33 1f adc r19, r19
9c48: 22 0f add r18, r18
9c4a: 33 1f adc r19, r19
9c4c: 20 17 cp r18, r16
9c4e: 31 07 cpc r19, r17
9c50: 0c f4 brge .+2 ; 0x9c54 <MotorRegler+0x33bc>
9c52: 89 01 movw r16, r18
9c54: 20 91 dd 04 lds r18, 0x04DD
9c58: 21 11 cpse r18, r1
9c5a: 08 c0 rjmp .+16 ; 0x9c6c <MotorRegler+0x33d4>
9c5c: 20 91 19 05 lds r18, 0x0519
9c60: 2e 3f cpi r18, 0xFE ; 254
9c62: 20 f0 brcs .+8 ; 0x9c6c <MotorRegler+0x33d4>
9c64: 20 91 b9 04 lds r18, 0x04B9
9c68: 22 23 and r18, r18
9c6a: d1 f0 breq .+52 ; 0x9ca0 <MotorRegler+0x3408>
9c6c: 20 91 ca 03 lds r18, 0x03CA
9c70: 30 91 cb 03 lds r19, 0x03CB
9c74: 22 50 subi r18, 0x02 ; 2
9c76: 31 09 sbc r19, r1
9c78: 20 33 cpi r18, 0x30 ; 48
9c7a: 31 05 cpc r19, r1
9c7c: 88 f4 brcc .+34 ; 0x9ca0 <MotorRegler+0x3408>
9c7e: 10 16 cp r1, r16
9c80: 11 06 cpc r1, r17
9c82: 74 f4 brge .+28 ; 0x9ca0 <MotorRegler+0x3408>
9c84: 21 e0 ldi r18, 0x01 ; 1
9c86: 30 e0 ldi r19, 0x00 ; 0
9c88: 30 93 cb 03 sts 0x03CB, r19
9c8c: 20 93 ca 03 sts 0x03CA, r18
9c90: 20 91 19 05 lds r18, 0x0519
9c94: 28 32 cpi r18, 0x28 ; 40
9c96: 18 f4 brcc .+6 ; 0x9c9e <MotorRegler+0x3406>
9c98: 29 e0 ldi r18, 0x09 ; 9
9c9a: 20 93 57 01 sts 0x0157, r18
9c9e: 8c 01 movw r16, r24
9ca0: 80 91 ca 04 lds r24, 0x04CA
9ca4: 81 11 cpse r24, r1
9ca6: 02 c0 rjmp .+4 ; 0x9cac <MotorRegler+0x3414>
9ca8: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
9cac: 10 93 34 0c sts 0x0C34, r17
9cb0: 00 93 33 0c sts 0x0C33, r16
9cb4: 20 91 9c 03 lds r18, 0x039C
9cb8: 30 91 9d 03 lds r19, 0x039D
9cbc: 22 0f add r18, r18
9cbe: 33 1f adc r19, r19
9cc0: 22 0f add r18, r18
9cc2: 33 1f adc r19, r19
9cc4: 80 91 44 06 lds r24, 0x0644
9cc8: 90 91 45 06 lds r25, 0x0645
9ccc: 82 1b sub r24, r18
9cce: 93 0b sbc r25, r19
9cd0: 01 3a cpi r16, 0xA1 ; 161
9cd2: 11 05 cpc r17, r1
9cd4: bc f0 brlt .+46 ; 0x9d04 <MotorRegler+0x346c>
9cd6: a8 01 movw r20, r16
9cd8: 55 95 asr r21
9cda: 47 95 ror r20
9cdc: 84 17 cp r24, r20
9cde: 95 07 cpc r25, r21
9ce0: 0c f4 brge .+2 ; 0x9ce4 <MotorRegler+0x344c>
9ce2: ac 01 movw r20, r24
9ce4: 98 01 movw r18, r16
9ce6: 17 ff sbrs r17, 7
9ce8: 02 c0 rjmp .+4 ; 0x9cee <MotorRegler+0x3456>
9cea: 2f 5f subi r18, 0xFF ; 255
9cec: 3f 4f sbci r19, 0xFF ; 255
9cee: 35 95 asr r19
9cf0: 27 95 ror r18
9cf2: 31 95 neg r19
9cf4: 21 95 neg r18
9cf6: 31 09 sbc r19, r1
9cf8: ca 01 movw r24, r20
9cfa: 42 17 cp r20, r18
9cfc: 53 07 cpc r21, r19
9cfe: 74 f4 brge .+28 ; 0x9d1c <MotorRegler+0x3484>
9d00: c9 01 movw r24, r18
9d02: 0c c0 rjmp .+24 ; 0x9d1c <MotorRegler+0x3484>
9d04: 81 35 cpi r24, 0x51 ; 81
9d06: 91 05 cpc r25, r1
9d08: 3c f4 brge .+14 ; 0x9d18 <MotorRegler+0x3480>
9d0a: 80 3b cpi r24, 0xB0 ; 176
9d0c: 3f ef ldi r19, 0xFF ; 255
9d0e: 93 07 cpc r25, r19
9d10: 2c f4 brge .+10 ; 0x9d1c <MotorRegler+0x3484>
9d12: 80 eb ldi r24, 0xB0 ; 176
9d14: 9f ef ldi r25, 0xFF ; 255
9d16: 02 c0 rjmp .+4 ; 0x9d1c <MotorRegler+0x3484>
9d18: 80 e5 ldi r24, 0x50 ; 80
9d1a: 90 e0 ldi r25, 0x00 ; 0
9d1c: 20 91 41 06 lds r18, 0x0641
9d20: 44 e0 ldi r20, 0x04 ; 4
9d22: 24 9f mul r18, r20
9d24: 90 01 movw r18, r0
9d26: 11 24 eor r1, r1
9d28: a9 01 movw r20, r18
9d2a: 40 1b sub r20, r16
9d2c: 51 0b sbc r21, r17
9d2e: 48 17 cp r20, r24
9d30: 59 07 cpc r21, r25
9d32: 0c f4 brge .+2 ; 0x9d36 <MotorRegler+0x349e>
9d34: ca 01 movw r24, r20
9d36: b8 01 movw r22, r16
9d38: 62 1b sub r22, r18
9d3a: 73 0b sbc r23, r19
9d3c: 9a 83 std Y+2, r25 ; 0x02
9d3e: 89 83 std Y+1, r24 ; 0x01
9d40: 86 17 cp r24, r22
9d42: 97 07 cpc r25, r23
9d44: 14 f4 brge .+4 ; 0x9d4a <MotorRegler+0x34b2>
9d46: 7a 83 std Y+2, r23 ; 0x02
9d48: 69 83 std Y+1, r22 ; 0x01
9d4a: 80 91 12 04 lds r24, 0x0412
9d4e: 90 91 13 04 lds r25, 0x0413
9d52: 20 91 04 06 lds r18, 0x0604
9d56: 30 91 05 06 lds r19, 0x0605
9d5a: 28 1b sub r18, r24
9d5c: 39 0b sbc r19, r25
9d5e: 30 93 10 06 sts 0x0610, r19
9d62: 20 93 0f 06 sts 0x060F, r18
9d66: 70 90 1f 06 lds r7, 0x061F
9d6a: 40 91 24 04 lds r20, 0x0424
9d6e: 50 91 25 04 lds r21, 0x0425
9d72: 60 91 26 04 lds r22, 0x0426
9d76: 70 91 27 04 lds r23, 0x0427
9d7a: 77 20 and r7, r7
9d7c: 49 f0 breq .+18 ; 0x9d90 <MotorRegler+0x34f8>
9d7e: d1 01 movw r26, r2
9d80: a8 1b sub r26, r24
9d82: b9 0b sbc r27, r25
9d84: cd 01 movw r24, r26
9d86: aa 27 eor r26, r26
9d88: 97 fd sbrc r25, 7
9d8a: a0 95 com r26
9d8c: ba 2f mov r27, r26
9d8e: 05 c0 rjmp .+10 ; 0x9d9a <MotorRegler+0x3502>
9d90: c9 01 movw r24, r18
9d92: aa 27 eor r26, r26
9d94: 97 fd sbrc r25, 7
9d96: a0 95 com r26
9d98: ba 2f mov r27, r26
9d9a: 84 0f add r24, r20
9d9c: 95 1f adc r25, r21
9d9e: a6 1f adc r26, r22
9da0: b7 1f adc r27, r23
9da2: 80 93 24 04 sts 0x0424, r24
9da6: 90 93 25 04 sts 0x0425, r25
9daa: a0 93 26 04 sts 0x0426, r26
9dae: b0 93 27 04 sts 0x0427, r27
9db2: 80 91 24 04 lds r24, 0x0424
9db6: 90 91 25 04 lds r25, 0x0425
9dba: a0 91 26 04 lds r26, 0x0426
9dbe: b0 91 27 04 lds r27, 0x0427
9dc2: 81 30 cpi r24, 0x01 ; 1
9dc4: 9a 4f sbci r25, 0xFA ; 250
9dc6: a1 05 cpc r26, r1
9dc8: b1 05 cpc r27, r1
9dca: 64 f0 brlt .+24 ; 0x9de4 <MotorRegler+0x354c>
9dcc: 80 e0 ldi r24, 0x00 ; 0
9dce: 9a ef ldi r25, 0xFA ; 250
9dd0: a0 e0 ldi r26, 0x00 ; 0
9dd2: b0 e0 ldi r27, 0x00 ; 0
9dd4: 80 93 24 04 sts 0x0424, r24
9dd8: 90 93 25 04 sts 0x0425, r25
9ddc: a0 93 26 04 sts 0x0426, r26
9de0: b0 93 27 04 sts 0x0427, r27
9de4: 80 91 24 04 lds r24, 0x0424
9de8: 90 91 25 04 lds r25, 0x0425
9dec: a0 91 26 04 lds r26, 0x0426
9df0: b0 91 27 04 lds r27, 0x0427
9df4: 81 15 cp r24, r1
9df6: 96 40 sbci r25, 0x06 ; 6
9df8: af 4f sbci r26, 0xFF ; 255
9dfa: bf 4f sbci r27, 0xFF ; 255
9dfc: 64 f4 brge .+24 ; 0x9e16 <MotorRegler+0x357e>
9dfe: 80 e0 ldi r24, 0x00 ; 0
9e00: 96 e0 ldi r25, 0x06 ; 6
9e02: af ef ldi r26, 0xFF ; 255
9e04: bf ef ldi r27, 0xFF ; 255
9e06: 80 93 24 04 sts 0x0424, r24
9e0a: 90 93 25 04 sts 0x0425, r25
9e0e: a0 93 26 04 sts 0x0426, r26
9e12: b0 93 27 04 sts 0x0427, r27
9e16: 40 91 3e 05 lds r20, 0x053E
9e1a: 49 87 std Y+9, r20 ; 0x09
9e1c: 49 30 cpi r20, 0x09 ; 9
9e1e: 80 f4 brcc .+32 ; 0x9e40 <MotorRegler+0x35a8>
9e20: 42 9f mul r20, r18
9e22: 50 01 movw r10, r0
9e24: 43 9f mul r20, r19
9e26: b0 0c add r11, r0
9e28: 11 24 eor r1, r1
9e2a: b7 fe sbrs r11, 7
9e2c: 03 c0 rjmp .+6 ; 0x9e34 <MotorRegler+0x359c>
9e2e: 57 e0 ldi r21, 0x07 ; 7
9e30: a5 0e add r10, r21
9e32: b1 1c adc r11, r1
9e34: 63 e0 ldi r22, 0x03 ; 3
9e36: b5 94 asr r11
9e38: a7 94 ror r10
9e3a: 6a 95 dec r22
9e3c: e1 f7 brne .-8 ; 0x9e36 <MotorRegler+0x359e>
9e3e: 10 c0 rjmp .+32 ; 0x9e60 <MotorRegler+0x35c8>
9e40: 89 85 ldd r24, Y+9 ; 0x09
9e42: 86 95 lsr r24
9e44: 82 9f mul r24, r18
9e46: 50 01 movw r10, r0
9e48: 83 9f mul r24, r19
9e4a: b0 0c add r11, r0
9e4c: 11 24 eor r1, r1
9e4e: b7 fe sbrs r11, 7
9e50: 03 c0 rjmp .+6 ; 0x9e58 <MotorRegler+0x35c0>
9e52: 63 e0 ldi r22, 0x03 ; 3
9e54: a6 0e add r10, r22
9e56: b1 1c adc r11, r1
9e58: b5 94 asr r11
9e5a: a7 94 ror r10
9e5c: b5 94 asr r11
9e5e: a7 94 ror r10
9e60: 20 90 3b 01 lds r2, 0x013B
9e64: 30 90 3c 01 lds r3, 0x013C
9e68: 44 24 eor r4, r4
9e6a: 37 fc sbrc r3, 7
9e6c: 40 94 com r4
9e6e: 54 2c mov r5, r4
9e70: 60 91 24 04 lds r22, 0x0424
9e74: 70 91 25 04 lds r23, 0x0425
9e78: 80 91 26 04 lds r24, 0x0426
9e7c: 90 91 27 04 lds r25, 0x0427
9e80: a2 01 movw r20, r4
9e82: 91 01 movw r18, r2
9e84: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
9e88: a2 0e add r10, r18
9e8a: b3 1e adc r11, r19
9e8c: 20 91 27 01 lds r18, 0x0127
9e90: a9 81 ldd r26, Y+1 ; 0x01
9e92: ba 81 ldd r27, Y+2 ; 0x02
9e94: b7 ff sbrs r27, 7
9e96: 03 c0 rjmp .+6 ; 0x9e9e <MotorRegler+0x3606>
9e98: b1 95 neg r27
9e9a: a1 95 neg r26
9e9c: b1 09 sbc r27, r1
9e9e: b5 95 asr r27
9ea0: a7 95 ror r26
9ea2: a0 0f add r26, r16
9ea4: b1 1f adc r27, r17
9ea6: 30 e0 ldi r19, 0x00 ; 0
9ea8: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
9eac: 20 e4 ldi r18, 0x40 ; 64
9eae: 30 e0 ldi r19, 0x00 ; 0
9eb0: 40 e0 ldi r20, 0x00 ; 0
9eb2: 50 e0 ldi r21, 0x00 ; 0
9eb4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
9eb8: 69 01 movw r12, r18
9eba: 7a 01 movw r14, r20
9ebc: 3e 87 std Y+14, r19 ; 0x0e
9ebe: 2d 87 std Y+13, r18 ; 0x0d
9ec0: c5 01 movw r24, r10
9ec2: 2a 15 cp r18, r10
9ec4: 3b 05 cpc r19, r11
9ec6: 0c f4 brge .+2 ; 0x9eca <MotorRegler+0x3632>
9ec8: c9 01 movw r24, r18
9eca: aa 24 eor r10, r10
9ecc: bb 24 eor r11, r11
9ece: ac 18 sub r10, r12
9ed0: bd 08 sbc r11, r13
9ed2: 9c 83 std Y+4, r25 ; 0x04
9ed4: 8b 83 std Y+3, r24 ; 0x03
9ed6: 8a 15 cp r24, r10
9ed8: 9b 05 cpc r25, r11
9eda: 14 f4 brge .+4 ; 0x9ee0 <MotorRegler+0x3648>
9edc: bc 82 std Y+4, r11 ; 0x04
9ede: ab 82 std Y+3, r10 ; 0x03
9ee0: 20 91 10 04 lds r18, 0x0410
9ee4: 30 91 11 04 lds r19, 0x0411
9ee8: 80 91 f9 05 lds r24, 0x05F9
9eec: 90 91 fa 05 lds r25, 0x05FA
9ef0: 82 1b sub r24, r18
9ef2: 93 0b sbc r25, r19
9ef4: 90 93 f8 05 sts 0x05F8, r25
9ef8: 80 93 f7 05 sts 0x05F7, r24
9efc: 40 91 20 04 lds r20, 0x0420
9f00: 50 91 21 04 lds r21, 0x0421
9f04: 60 91 22 04 lds r22, 0x0422
9f08: 70 91 23 04 lds r23, 0x0423
9f0c: 77 20 and r7, r7
9f0e: 51 f0 breq .+20 ; 0x9f24 <MotorRegler+0x368c>
9f10: ef 81 ldd r30, Y+7 ; 0x07
9f12: f8 85 ldd r31, Y+8 ; 0x08
9f14: e2 1b sub r30, r18
9f16: f3 0b sbc r31, r19
9f18: 3f 01 movw r6, r30
9f1a: 88 24 eor r8, r8
9f1c: 77 fc sbrc r7, 7
9f1e: 80 94 com r8
9f20: 98 2c mov r9, r8
9f22: 05 c0 rjmp .+10 ; 0x9f2e <MotorRegler+0x3696>
9f24: 3c 01 movw r6, r24
9f26: 88 24 eor r8, r8
9f28: 77 fc sbrc r7, 7
9f2a: 80 94 com r8
9f2c: 98 2c mov r9, r8
9f2e: 64 0e add r6, r20
9f30: 75 1e adc r7, r21
9f32: 86 1e adc r8, r22
9f34: 97 1e adc r9, r23
9f36: 60 92 20 04 sts 0x0420, r6
9f3a: 70 92 21 04 sts 0x0421, r7
9f3e: 80 92 22 04 sts 0x0422, r8
9f42: 90 92 23 04 sts 0x0423, r9
9f46: 40 91 20 04 lds r20, 0x0420
9f4a: 50 91 21 04 lds r21, 0x0421
9f4e: 60 91 22 04 lds r22, 0x0422
9f52: 70 91 23 04 lds r23, 0x0423
9f56: 41 30 cpi r20, 0x01 ; 1
9f58: 5a 4f sbci r21, 0xFA ; 250
9f5a: 61 05 cpc r22, r1
9f5c: 71 05 cpc r23, r1
9f5e: 64 f0 brlt .+24 ; 0x9f78 <MotorRegler+0x36e0>
9f60: 40 e0 ldi r20, 0x00 ; 0
9f62: 5a ef ldi r21, 0xFA ; 250
9f64: 60 e0 ldi r22, 0x00 ; 0
9f66: 70 e0 ldi r23, 0x00 ; 0
9f68: 40 93 20 04 sts 0x0420, r20
9f6c: 50 93 21 04 sts 0x0421, r21
9f70: 60 93 22 04 sts 0x0422, r22
9f74: 70 93 23 04 sts 0x0423, r23
9f78: 40 91 20 04 lds r20, 0x0420
9f7c: 50 91 21 04 lds r21, 0x0421
9f80: 60 91 22 04 lds r22, 0x0422
9f84: 70 91 23 04 lds r23, 0x0423
9f88: 41 15 cp r20, r1
9f8a: 56 40 sbci r21, 0x06 ; 6
9f8c: 6f 4f sbci r22, 0xFF ; 255
9f8e: 7f 4f sbci r23, 0xFF ; 255
9f90: 64 f4 brge .+24 ; 0x9faa <MotorRegler+0x3712>
9f92: 40 e0 ldi r20, 0x00 ; 0
9f94: 56 e0 ldi r21, 0x06 ; 6
9f96: 6f ef ldi r22, 0xFF ; 255
9f98: 7f ef ldi r23, 0xFF ; 255
9f9a: 40 93 20 04 sts 0x0420, r20
9f9e: 50 93 21 04 sts 0x0421, r21
9fa2: 60 93 22 04 sts 0x0422, r22
9fa6: 70 93 23 04 sts 0x0423, r23
9faa: 39 85 ldd r19, Y+9 ; 0x09
9fac: 39 30 cpi r19, 0x09 ; 9
9fae: 80 f4 brcc .+32 ; 0x9fd0 <MotorRegler+0x3738>
9fb0: 38 9f mul r19, r24
9fb2: 30 01 movw r6, r0
9fb4: 39 9f mul r19, r25
9fb6: 70 0c add r7, r0
9fb8: 11 24 eor r1, r1
9fba: 77 fe sbrs r7, 7
9fbc: 03 c0 rjmp .+6 ; 0x9fc4 <MotorRegler+0x372c>
9fbe: 47 e0 ldi r20, 0x07 ; 7
9fc0: 64 0e add r6, r20
9fc2: 71 1c adc r7, r1
9fc4: 33 e0 ldi r19, 0x03 ; 3
9fc6: 75 94 asr r7
9fc8: 67 94 ror r6
9fca: 3a 95 dec r19
9fcc: e1 f7 brne .-8 ; 0x9fc6 <MotorRegler+0x372e>
9fce: 10 c0 rjmp .+32 ; 0x9ff0 <MotorRegler+0x3758>
9fd0: 29 85 ldd r18, Y+9 ; 0x09
9fd2: 26 95 lsr r18
9fd4: 28 9f mul r18, r24
9fd6: 30 01 movw r6, r0
9fd8: 29 9f mul r18, r25
9fda: 70 0c add r7, r0
9fdc: 11 24 eor r1, r1
9fde: 77 fe sbrs r7, 7
9fe0: 03 c0 rjmp .+6 ; 0x9fe8 <MotorRegler+0x3750>
9fe2: 53 e0 ldi r21, 0x03 ; 3
9fe4: 65 0e add r6, r21
9fe6: 71 1c adc r7, r1
9fe8: 75 94 asr r7
9fea: 67 94 ror r6
9fec: 75 94 asr r7
9fee: 67 94 ror r6
9ff0: 60 91 20 04 lds r22, 0x0420
9ff4: 70 91 21 04 lds r23, 0x0421
9ff8: 80 91 22 04 lds r24, 0x0422
9ffc: 90 91 23 04 lds r25, 0x0423
a000: a2 01 movw r20, r4
a002: 91 01 movw r18, r2
a004: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
a008: 26 0d add r18, r6
a00a: 37 1d adc r19, r7
a00c: 6d 85 ldd r22, Y+13 ; 0x0d
a00e: 7e 85 ldd r23, Y+14 ; 0x0e
a010: 62 17 cp r22, r18
a012: 73 07 cpc r23, r19
a014: 0c f4 brge .+2 ; 0xa018 <MotorRegler+0x3780>
a016: 96 01 movw r18, r12
a018: 29 01 movw r4, r18
a01a: 2a 15 cp r18, r10
a01c: 3b 05 cpc r19, r11
a01e: 0c f4 brge .+2 ; 0xa022 <MotorRegler+0x378a>
a020: 25 01 movw r4, r10
a022: 80 91 ca 04 lds r24, 0x04CA
a026: 81 11 cpse r24, r1
a028: 02 c0 rjmp .+4 ; 0xa02e <MotorRegler+0x3796>
a02a: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
a02e: 70 91 81 05 lds r23, 0x0581
a032: 7f 83 std Y+7, r23 ; 0x07
a034: 87 2f mov r24, r23
a036: 90 e0 ldi r25, 0x00 ; 0
a038: 98 8b std Y+16, r25 ; 0x10
a03a: 8f 87 std Y+15, r24 ; 0x0f
a03c: 80 91 09 06 lds r24, 0x0609
a040: e4 e0 ldi r30, 0x04 ; 4
a042: 8e 9f mul r24, r30
a044: d0 01 movw r26, r0
a046: 11 24 eor r1, r1
a048: be 87 std Y+14, r27 ; 0x0e
a04a: ad 87 std Y+13, r26 ; 0x0d
a04c: 80 91 41 06 lds r24, 0x0641
a050: 44 e0 ldi r20, 0x04 ; 4
a052: 84 9f mul r24, r20
a054: 90 01 movw r18, r0
a056: 11 24 eor r1, r1
a058: 3a 87 std Y+10, r19 ; 0x0a
a05a: 29 87 std Y+9, r18 ; 0x09
a05c: a5 e7 ldi r26, 0x75 ; 117
a05e: ca 2e mov r12, r26
a060: a9 e0 ldi r26, 0x09 ; 9
a062: da 2e mov r13, r26
a064: b6 e7 ldi r27, 0x76 ; 118
a066: 6b 2e mov r6, r27
a068: b9 e0 ldi r27, 0x09 ; 9
a06a: 7b 2e mov r7, r27
a06c: 80 e2 ldi r24, 0x20 ; 32
a06e: 28 2e mov r2, r24
a070: 86 e0 ldi r24, 0x06 ; 6
a072: 38 2e mov r3, r24
a074: 64 eb ldi r22, 0xB4 ; 180
a076: 75 e0 ldi r23, 0x05 ; 5
a078: 79 8f std Y+25, r23 ; 0x19
a07a: 68 8f std Y+24, r22 ; 0x18
a07c: 90 e4 ldi r25, 0x40 ; 64
a07e: 89 2e mov r8, r25
a080: 91 2c mov r9, r1
a082: a1 2c mov r10, r1
a084: b1 2c mov r11, r1
a086: e8 8d ldd r30, Y+24 ; 0x18
a088: f9 8d ldd r31, Y+25 ; 0x19
a08a: 33 97 sbiw r30, 0x03 ; 3
a08c: a0 81 ld r26, Z
a08e: 1a 16 cp r1, r26
a090: 0c f0 brlt .+2 ; 0xa094 <MotorRegler+0x37fc>
a092: ac c0 rjmp .+344 ; 0xa1ec <MotorRegler+0x3954>
a094: a0 34 cpi r26, 0x40 ; 64
a096: 61 f0 breq .+24 ; 0xa0b0 <MotorRegler+0x3818>
a098: 98 01 movw r18, r16
a09a: bb 27 eor r27, r27
a09c: a7 fd sbrc r26, 7
a09e: b0 95 com r27
a0a0: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
a0a4: a5 01 movw r20, r10
a0a6: 94 01 movw r18, r8
a0a8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
a0ac: 79 01 movw r14, r18
a0ae: 01 c0 rjmp .+2 ; 0xa0b2 <MotorRegler+0x381a>
a0b0: 78 01 movw r14, r16
a0b2: e8 8d ldd r30, Y+24 ; 0x18
a0b4: f9 8d ldd r31, Y+25 ; 0x19
a0b6: 32 97 sbiw r30, 0x02 ; 2
a0b8: a0 81 ld r26, Z
a0ba: a0 34 cpi r26, 0x40 ; 64
a0bc: 29 f4 brne .+10 ; 0xa0c8 <MotorRegler+0x3830>
a0be: 8b 81 ldd r24, Y+3 ; 0x03
a0c0: 9c 81 ldd r25, Y+4 ; 0x04
a0c2: e8 0e add r14, r24
a0c4: f9 1e adc r15, r25
a0c6: 14 c0 rjmp .+40 ; 0xa0f0 <MotorRegler+0x3858>
a0c8: a0 3c cpi r26, 0xC0 ; 192
a0ca: 29 f4 brne .+10 ; 0xa0d6 <MotorRegler+0x383e>
a0cc: ab 81 ldd r26, Y+3 ; 0x03
a0ce: bc 81 ldd r27, Y+4 ; 0x04
a0d0: ea 1a sub r14, r26
a0d2: fb 0a sbc r15, r27
a0d4: 0d c0 rjmp .+26 ; 0xa0f0 <MotorRegler+0x3858>
a0d6: 2b 81 ldd r18, Y+3 ; 0x03
a0d8: 3c 81 ldd r19, Y+4 ; 0x04
a0da: bb 27 eor r27, r27
a0dc: a7 fd sbrc r26, 7
a0de: b0 95 com r27
a0e0: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
a0e4: a5 01 movw r20, r10
a0e6: 94 01 movw r18, r8
a0e8: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
a0ec: e2 0e add r14, r18
a0ee: f3 1e adc r15, r19
a0f0: e8 8d ldd r30, Y+24 ; 0x18
a0f2: f9 8d ldd r31, Y+25 ; 0x19
a0f4: 31 97 sbiw r30, 0x01 ; 1
a0f6: a0 81 ld r26, Z
a0f8: a0 34 cpi r26, 0x40 ; 64
a0fa: 19 f4 brne .+6 ; 0xa102 <MotorRegler+0x386a>
a0fc: e4 0c add r14, r4
a0fe: f5 1c adc r15, r5
a100: 11 c0 rjmp .+34 ; 0xa124 <MotorRegler+0x388c>
a102: a0 3c cpi r26, 0xC0 ; 192
a104: 19 f4 brne .+6 ; 0xa10c <MotorRegler+0x3874>
a106: e4 18 sub r14, r4
a108: f5 08 sbc r15, r5
a10a: 0c c0 rjmp .+24 ; 0xa124 <MotorRegler+0x388c>
a10c: 92 01 movw r18, r4
a10e: bb 27 eor r27, r27
a110: a7 fd sbrc r26, 7
a112: b0 95 com r27
a114: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
a118: a5 01 movw r20, r10
a11a: 94 01 movw r18, r8
a11c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
a120: e2 0e add r14, r18
a122: f3 1e adc r15, r19
a124: e8 8d ldd r30, Y+24 ; 0x18
a126: f9 8d ldd r31, Y+25 ; 0x19
a128: a0 81 ld r26, Z
a12a: a0 34 cpi r26, 0x40 ; 64
a12c: 19 f4 brne .+6 ; 0xa134 <MotorRegler+0x389c>
a12e: 29 81 ldd r18, Y+1 ; 0x01
a130: 3a 81 ldd r19, Y+2 ; 0x02
a132: 12 c0 rjmp .+36 ; 0xa158 <MotorRegler+0x38c0>
a134: a0 3c cpi r26, 0xC0 ; 192
a136: 29 f4 brne .+10 ; 0xa142 <MotorRegler+0x38aa>
a138: 49 81 ldd r20, Y+1 ; 0x01
a13a: 5a 81 ldd r21, Y+2 ; 0x02
a13c: e4 1a sub r14, r20
a13e: f5 0a sbc r15, r21
a140: 0d c0 rjmp .+26 ; 0xa15c <MotorRegler+0x38c4>
a142: 29 81 ldd r18, Y+1 ; 0x01
a144: 3a 81 ldd r19, Y+2 ; 0x02
a146: bb 27 eor r27, r27
a148: a7 fd sbrc r26, 7
a14a: b0 95 com r27
a14c: 0e 94 2a 9b call 0x13654 ; 0x13654 <__mulhisi3>
a150: a5 01 movw r20, r10
a152: 94 01 movw r18, r8
a154: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
a158: e2 0e add r14, r18
a15a: f3 1e adc r15, r19
a15c: f3 01 movw r30, r6
a15e: 32 97 sbiw r30, 0x02 ; 2
a160: 80 81 ld r24, Z
a162: 81 fd sbrc r24, 1
a164: 06 c0 rjmp .+12 ; 0xa172 <MotorRegler+0x38da>
a166: d1 01 movw r26, r2
a168: 8d 91 ld r24, X+
a16a: 9c 91 ld r25, X
a16c: 8e 15 cp r24, r14
a16e: 9f 05 cpc r25, r15
a170: 5c f4 brge .+22 ; 0xa188 <MotorRegler+0x38f0>
a172: f1 01 movw r30, r2
a174: 80 81 ld r24, Z
a176: 91 81 ldd r25, Z+1 ; 0x01
a178: 8e 0d add r24, r14
a17a: 9f 1d adc r25, r15
a17c: 97 fd sbrc r25, 7
a17e: 01 96 adiw r24, 0x01 ; 1
a180: 7c 01 movw r14, r24
a182: f5 94 asr r15
a184: e7 94 ror r14
a186: 13 c0 rjmp .+38 ; 0xa1ae <MotorRegler+0x3916>
a188: ff 81 ldd r31, Y+7 ; 0x07
a18a: f1 11 cpse r31, r1
a18c: 05 c0 rjmp .+10 ; 0xa198 <MotorRegler+0x3900>
a18e: ee 0c add r14, r14
a190: ff 1c adc r15, r15
a192: e8 1a sub r14, r24
a194: f9 0a sbc r15, r25
a196: 0b c0 rjmp .+22 ; 0xa1ae <MotorRegler+0x3916>
a198: 2f 81 ldd r18, Y+7 ; 0x07
a19a: 22 30 cpi r18, 0x02 ; 2
a19c: 40 f0 brcs .+16 ; 0xa1ae <MotorRegler+0x3916>
a19e: 8e 19 sub r24, r14
a1a0: 9f 09 sbc r25, r15
a1a2: 6f 85 ldd r22, Y+15 ; 0x0f
a1a4: 78 89 ldd r23, Y+16 ; 0x10
a1a6: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
a1aa: e6 0e add r14, r22
a1ac: f7 1e adc r15, r23
a1ae: 4d 85 ldd r20, Y+13 ; 0x0d
a1b0: 5e 85 ldd r21, Y+14 ; 0x0e
a1b2: 4e 15 cp r20, r14
a1b4: 5f 05 cpc r21, r15
a1b6: 3c f4 brge .+14 ; 0xa1c6 <MotorRegler+0x392e>
a1b8: 69 85 ldd r22, Y+9 ; 0x09
a1ba: 7a 85 ldd r23, Y+10 ; 0x0a
a1bc: 6e 15 cp r22, r14
a1be: 7f 05 cpc r23, r15
a1c0: 24 f4 brge .+8 ; 0xa1ca <MotorRegler+0x3932>
a1c2: 7b 01 movw r14, r22
a1c4: 02 c0 rjmp .+4 ; 0xa1ca <MotorRegler+0x3932>
a1c6: ed 84 ldd r14, Y+13 ; 0x0d
a1c8: fe 84 ldd r15, Y+14 ; 0x0e
a1ca: c7 01 movw r24, r14
a1cc: 95 95 asr r25
a1ce: 87 95 ror r24
a1d0: 95 95 asr r25
a1d2: 87 95 ror r24
a1d4: d6 01 movw r26, r12
a1d6: 8c 93 st X, r24
a1d8: c7 01 movw r24, r14
a1da: 83 70 andi r24, 0x03 ; 3
a1dc: 99 27 eor r25, r25
a1de: 88 0f add r24, r24
a1e0: f3 01 movw r30, r6
a1e2: 80 83 st Z, r24
a1e4: d1 01 movw r26, r2
a1e6: ed 92 st X+, r14
a1e8: fc 92 st X, r15
a1ea: 04 c0 rjmp .+8 ; 0xa1f4 <MotorRegler+0x395c>
a1ec: f6 01 movw r30, r12
a1ee: 10 82 st Z, r1
a1f0: d3 01 movw r26, r6
a1f2: 1c 92 st X, r1
a1f4: bf e0 ldi r27, 0x0F ; 15
a1f6: cb 0e add r12, r27
a1f8: d1 1c adc r13, r1
a1fa: ef e0 ldi r30, 0x0F ; 15
a1fc: 6e 0e add r6, r30
a1fe: 71 1c adc r7, r1
a200: f2 e0 ldi r31, 0x02 ; 2
a202: 2f 0e add r2, r31
a204: 31 1c adc r3, r1
a206: 28 8d ldd r18, Y+24 ; 0x18
a208: 39 8d ldd r19, Y+25 ; 0x19
a20a: 2c 5f subi r18, 0xFC ; 252
a20c: 3f 4f sbci r19, 0xFF ; 255
a20e: 39 8f std Y+25, r19 ; 0x19
a210: 28 8f std Y+24, r18 ; 0x18
a212: 39 e2 ldi r19, 0x29 ; 41
a214: c3 16 cp r12, r19
a216: 3a e0 ldi r19, 0x0A ; 10
a218: d3 06 cpc r13, r19
a21a: 09 f0 breq .+2 ; 0xa21e <MotorRegler+0x3986>
a21c: 34 cf rjmp .-408 ; 0xa086 <MotorRegler+0x37ee>
a21e: 69 96 adiw r28, 0x19 ; 25
a220: 0f b6 in r0, 0x3f ; 63
a222: f8 94 cli
a224: de bf out 0x3e, r29 ; 62
a226: 0f be out 0x3f, r0 ; 63
a228: cd bf out 0x3d, r28 ; 61
a22a: df 91 pop r29
a22c: cf 91 pop r28
a22e: 1f 91 pop r17
a230: 0f 91 pop r16
a232: ff 90 pop r15
a234: ef 90 pop r14
a236: df 90 pop r13
a238: cf 90 pop r12
a23a: bf 90 pop r11
a23c: af 90 pop r10
a23e: 9f 90 pop r9
a240: 8f 90 pop r8
a242: 7f 90 pop r7
a244: 6f 90 pop r6
a246: 5f 90 pop r5
a248: 4f 90 pop r4
a24a: 3f 90 pop r3
a24c: 2f 90 pop r2
a24e: 08 95 ret
0000a250 <PrintLine>:
a250: 82 e9 ldi r24, 0x92 ; 146
a252: 93 e0 ldi r25, 0x03 ; 3
a254: 9f 93 push r25
a256: 8f 93 push r24
a258: 8c e9 ldi r24, 0x9C ; 156
a25a: 96 e9 ldi r25, 0x96 ; 150
a25c: 9f 93 push r25
a25e: 8f 93 push r24
a260: e0 91 55 06 lds r30, 0x0655
a264: f0 91 56 06 lds r31, 0x0656
a268: 09 95 icall
a26a: 0f 90 pop r0
a26c: 0f 90 pop r0
a26e: 0f 90 pop r0
a270: 0f 90 pop r0
a272: 08 95 ret
0000a274 <CalMk3Mag>:
a274: 80 91 1c 05 lds r24, 0x051C
a278: 90 e0 ldi r25, 0x00 ; 0
a27a: 88 0f add r24, r24
a27c: 99 1f adc r25, r25
a27e: fc 01 movw r30, r24
a280: e2 5f subi r30, 0xF2 ; 242
a282: f7 4f sbci r31, 0xF7 ; 247
a284: 20 81 ld r18, Z
a286: 31 81 ldd r19, Z+1 ; 0x01
a288: 2d 3e cpi r18, 0xED ; 237
a28a: 3f 4f sbci r19, 0xFF ; 255
a28c: 14 f0 brlt .+4 ; 0xa292 <CalMk3Mag+0x1e>
a28e: 10 92 50 01 sts 0x0150, r1
a292: fc 01 movw r30, r24
a294: e2 5f subi r30, 0xF2 ; 242
a296: f7 4f sbci r31, 0xF7 ; 247
a298: 80 81 ld r24, Z
a29a: 91 81 ldd r25, Z+1 ; 0x01
a29c: 8a 3b cpi r24, 0xBA ; 186
a29e: 9f 4f sbci r25, 0xFF ; 255
a2a0: cc f4 brge .+50 ; 0xa2d4 <CalMk3Mag+0x60>
a2a2: 80 91 50 01 lds r24, 0x0150
a2a6: 81 11 cpse r24, r1
a2a8: 15 c0 rjmp .+42 ; 0xa2d4 <CalMk3Mag+0x60>
a2aa: 81 e0 ldi r24, 0x01 ; 1
a2ac: 80 93 50 01 sts 0x0150, r24
a2b0: 80 91 5a 0a lds r24, 0x0A5A
a2b4: 8f 5f subi r24, 0xFF ; 255
a2b6: 80 93 5a 0a sts 0x0A5A, r24
a2ba: 85 30 cpi r24, 0x05 ; 5
a2bc: 38 f0 brcs .+14 ; 0xa2cc <CalMk3Mag+0x58>
a2be: 88 ee ldi r24, 0xE8 ; 232
a2c0: 93 e0 ldi r25, 0x03 ; 3
a2c2: 90 93 cc 04 sts 0x04CC, r25
a2c6: 80 93 cb 04 sts 0x04CB, r24
a2ca: 08 95 ret
a2cc: 66 e9 ldi r22, 0x96 ; 150
a2ce: 70 e0 ldi r23, 0x00 ; 0
a2d0: 0c 94 9f 26 jmp 0x4d3e ; 0x4d3e <Piep>
a2d4: 08 95 ret
0000a2d6 <LipoDetection>:
a2d6: 1f 93 push r17
a2d8: cf 93 push r28
a2da: df 93 push r29
a2dc: c8 2f mov r28, r24
a2de: 88 23 and r24, r24
a2e0: 09 f1 breq .+66 ; 0xa324 <LipoDetection+0x4e>
a2e2: 2a e8 ldi r18, 0x8A ; 138
a2e4: 33 e0 ldi r19, 0x03 ; 3
a2e6: 3f 93 push r19
a2e8: 2f 93 push r18
a2ea: 2c e9 ldi r18, 0x9C ; 156
a2ec: 36 e9 ldi r19, 0x96 ; 150
a2ee: 3f 93 push r19
a2f0: 2f 93 push r18
a2f2: e0 91 55 06 lds r30, 0x0655
a2f6: f0 91 56 06 lds r31, 0x0656
a2fa: 09 95 icall
a2fc: 80 91 1a 01 lds r24, 0x011A
a300: 90 91 1b 01 lds r25, 0x011B
a304: 6b e2 ldi r22, 0x2B ; 43
a306: 70 e0 ldi r23, 0x00 ; 0
a308: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
a30c: 6f 5f subi r22, 0xFF ; 255
a30e: 60 93 51 01 sts 0x0151, r22
a312: 0f 90 pop r0
a314: 0f 90 pop r0
a316: 0f 90 pop r0
a318: 0f 90 pop r0
a31a: 67 30 cpi r22, 0x07 ; 7
a31c: 18 f0 brcs .+6 ; 0xa324 <LipoDetection+0x4e>
a31e: 86 e0 ldi r24, 0x06 ; 6
a320: 80 93 51 01 sts 0x0151, r24
a324: 90 91 3f 05 lds r25, 0x053F
a328: 92 33 cpi r25, 0x32 ; 50
a32a: 28 f5 brcc .+74 ; 0xa376 <LipoDetection+0xa0>
a32c: 80 91 51 01 lds r24, 0x0151
a330: 89 9f mul r24, r25
a332: 90 2d mov r25, r0
a334: 11 24 eor r1, r1
a336: 90 93 53 01 sts 0x0153, r25
a33a: cc 23 and r28, r28
a33c: f1 f0 breq .+60 ; 0xa37a <LipoDetection+0xa4>
a33e: 68 ec ldi r22, 0xC8 ; 200
a340: 70 e0 ldi r23, 0x00 ; 0
a342: 0e 94 9f 26 call 0x4d3e ; 0x4d3e <Piep>
a346: 80 91 51 01 lds r24, 0x0151
a34a: 1f 92 push r1
a34c: 8f 93 push r24
a34e: 2f e7 ldi r18, 0x7F ; 127
a350: 33 e0 ldi r19, 0x03 ; 3
a352: 3f 93 push r19
a354: 2f 93 push r18
a356: 2c e9 ldi r18, 0x9C ; 156
a358: 36 e9 ldi r19, 0x96 ; 150
a35a: 3f 93 push r19
a35c: 2f 93 push r18
a35e: e0 91 55 06 lds r30, 0x0655
a362: f0 91 56 06 lds r31, 0x0656
a366: 09 95 icall
a368: 0f 90 pop r0
a36a: 0f 90 pop r0
a36c: 0f 90 pop r0
a36e: 0f 90 pop r0
a370: 0f 90 pop r0
a372: 0f 90 pop r0
a374: 02 c0 rjmp .+4 ; 0xa37a <LipoDetection+0xa4>
a376: 90 93 53 01 sts 0x0153, r25
a37a: 80 91 8f 05 lds r24, 0x058F
a37e: 82 33 cpi r24, 0x32 ; 50
a380: 28 f4 brcc .+10 ; 0xa38c <LipoDetection+0xb6>
a382: 90 91 51 01 lds r25, 0x0151
a386: 98 9f mul r25, r24
a388: 80 2d mov r24, r0
a38a: 11 24 eor r1, r1
a38c: 80 93 63 04 sts 0x0463, r24
a390: 90 91 90 05 lds r25, 0x0590
a394: 92 33 cpi r25, 0x32 ; 50
a396: 40 f4 brcc .+16 ; 0xa3a8 <LipoDetection+0xd2>
a398: 80 91 51 01 lds r24, 0x0151
a39c: 89 9f mul r24, r25
a39e: 80 2d mov r24, r0
a3a0: 11 24 eor r1, r1
a3a2: 80 93 62 04 sts 0x0462, r24
a3a6: 02 c0 rjmp .+4 ; 0xa3ac <LipoDetection+0xd6>
a3a8: 90 93 62 04 sts 0x0462, r25
a3ac: 80 91 53 01 lds r24, 0x0153
a3b0: 20 91 63 04 lds r18, 0x0463
a3b4: 82 17 cp r24, r18
a3b6: 20 f4 brcc .+8 ; 0xa3c0 <LipoDetection+0xea>
a3b8: 2f ef ldi r18, 0xFF ; 255
a3ba: 28 0f add r18, r24
a3bc: 20 93 63 04 sts 0x0463, r18
a3c0: 20 91 62 04 lds r18, 0x0462
a3c4: 28 17 cp r18, r24
a3c6: 20 f0 brcs .+8 ; 0xa3d0 <LipoDetection+0xfa>
a3c8: 2f ef ldi r18, 0xFF ; 255
a3ca: 28 0f add r18, r24
a3cc: 20 93 62 04 sts 0x0462, r18
a3d0: 20 91 62 04 lds r18, 0x0462
a3d4: 30 91 63 04 lds r19, 0x0463
a3d8: 32 17 cp r19, r18
a3da: 28 f0 brcs .+10 ; 0xa3e6 <LipoDetection+0x110>
a3dc: 99 23 and r25, r25
a3de: 19 f0 breq .+6 ; 0xa3e6 <LipoDetection+0x110>
a3e0: 21 50 subi r18, 0x01 ; 1
a3e2: 20 93 63 04 sts 0x0463, r18
a3e6: cc 23 and r28, r28
a3e8: 09 f4 brne .+2 ; 0xa3ec <LipoDetection+0x116>
a3ea: 5d c0 rjmp .+186 ; 0xa4a6 <LipoDetection+0x1d0>
a3ec: 1a e0 ldi r17, 0x0A ; 10
a3ee: 61 2f mov r22, r17
a3f0: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
a3f4: 1f 92 push r1
a3f6: 9f 93 push r25
a3f8: 1f 92 push r1
a3fa: 8f 93 push r24
a3fc: 8a e6 ldi r24, 0x6A ; 106
a3fe: 93 e0 ldi r25, 0x03 ; 3
a400: 9f 93 push r25
a402: 8f 93 push r24
a404: cc e9 ldi r28, 0x9C ; 156
a406: d6 e9 ldi r29, 0x96 ; 150
a408: df 93 push r29
a40a: cf 93 push r28
a40c: e0 91 55 06 lds r30, 0x0655
a410: f0 91 56 06 lds r31, 0x0656
a414: 09 95 icall
a416: 80 91 62 04 lds r24, 0x0462
a41a: 2d b7 in r18, 0x3d ; 61
a41c: 3e b7 in r19, 0x3e ; 62
a41e: 28 5f subi r18, 0xF8 ; 248
a420: 3f 4f sbci r19, 0xFF ; 255
a422: 0f b6 in r0, 0x3f ; 63
a424: f8 94 cli
a426: 3e bf out 0x3e, r19 ; 62
a428: 0f be out 0x3f, r0 ; 63
a42a: 2d bf out 0x3d, r18 ; 61
a42c: 88 23 and r24, r24
a42e: d9 f0 breq .+54 ; 0xa466 <LipoDetection+0x190>
a430: 61 2f mov r22, r17
a432: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
a436: 1f 92 push r1
a438: 9f 93 push r25
a43a: 1f 92 push r1
a43c: 8f 93 push r24
a43e: 88 e5 ldi r24, 0x58 ; 88
a440: 93 e0 ldi r25, 0x03 ; 3
a442: 9f 93 push r25
a444: 8f 93 push r24
a446: df 93 push r29
a448: cf 93 push r28
a44a: e0 91 55 06 lds r30, 0x0655
a44e: f0 91 56 06 lds r31, 0x0656
a452: 09 95 icall
a454: 2d b7 in r18, 0x3d ; 61
a456: 3e b7 in r19, 0x3e ; 62
a458: 28 5f subi r18, 0xF8 ; 248
a45a: 3f 4f sbci r19, 0xFF ; 255
a45c: 0f b6 in r0, 0x3f ; 63
a45e: f8 94 cli
a460: 3e bf out 0x3e, r19 ; 62
a462: 0f be out 0x3f, r0 ; 63
a464: 2d bf out 0x3d, r18 ; 61
a466: 80 91 63 04 lds r24, 0x0463
a46a: 88 23 and r24, r24
a46c: e1 f0 breq .+56 ; 0xa4a6 <LipoDetection+0x1d0>
a46e: 6a e0 ldi r22, 0x0A ; 10
a470: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
a474: 1f 92 push r1
a476: 9f 93 push r25
a478: 1f 92 push r1
a47a: 8f 93 push r24
a47c: 82 e4 ldi r24, 0x42 ; 66
a47e: 93 e0 ldi r25, 0x03 ; 3
a480: 9f 93 push r25
a482: 8f 93 push r24
a484: 8c e9 ldi r24, 0x9C ; 156
a486: 96 e9 ldi r25, 0x96 ; 150
a488: 9f 93 push r25
a48a: 8f 93 push r24
a48c: e0 91 55 06 lds r30, 0x0655
a490: f0 91 56 06 lds r31, 0x0656
a494: 09 95 icall
a496: 8d b7 in r24, 0x3d ; 61
a498: 9e b7 in r25, 0x3e ; 62
a49a: 08 96 adiw r24, 0x08 ; 8
a49c: 0f b6 in r0, 0x3f ; 63
a49e: f8 94 cli
a4a0: 9e bf out 0x3e, r25 ; 62
a4a2: 0f be out 0x3f, r0 ; 63
a4a4: 8d bf out 0x3d, r24 ; 61
a4a6: df 91 pop r29
a4a8: cf 91 pop r28
a4aa: 1f 91 pop r17
a4ac: 08 95 ret
0000a4ae <main>:
a4ae: 14 b8 out 0x04, r1 ; 4
a4b0: 15 b8 out 0x05, r1 ; 5
a4b2: 8a e0 ldi r24, 0x0A ; 10
a4b4: 8a b9 out 0x0a, r24 ; 10
a4b6: 8f e5 ldi r24, 0x5F ; 95
a4b8: 8b b9 out 0x0b, r24 ; 11
a4ba: 19 9b sbis 0x03, 1 ; 3
a4bc: 08 c0 rjmp .+16 ; 0xa4ce <main+0x20>
a4be: 4c 9b sbis 0x09, 4 ; 9
a4c0: 04 c0 rjmp .+8 ; 0xa4ca <main+0x1c>
a4c2: 85 e1 ldi r24, 0x15 ; 21
a4c4: 80 93 54 01 sts 0x0154, r24
a4c8: 08 c0 rjmp .+16 ; 0xa4da <main+0x2c>
a4ca: 86 e1 ldi r24, 0x16 ; 22
a4cc: 01 c0 rjmp .+2 ; 0xa4d0 <main+0x22>
a4ce: 89 e1 ldi r24, 0x19 ; 25
a4d0: 80 93 54 01 sts 0x0154, r24
a4d4: 81 e0 ldi r24, 0x01 ; 1
a4d6: 80 93 c0 03 sts 0x03C0, r24
a4da: 81 e8 ldi r24, 0x81 ; 129
a4dc: 87 b9 out 0x07, r24 ; 7
a4de: 3e 9a sbi 0x07, 6 ; 7
a4e0: 8f ef ldi r24, 0xFF ; 255
a4e2: 88 b9 out 0x08, r24 ; 8
a4e4: 8b e1 ldi r24, 0x1B ; 27
a4e6: 84 b9 out 0x04, r24 ; 4
a4e8: 81 e0 ldi r24, 0x01 ; 1
a4ea: 85 b9 out 0x05, r24 ; 5
a4ec: 46 9a sbi 0x08, 6 ; 8
a4ee: 84 b7 in r24, 0x34 ; 52
a4f0: 87 7f andi r24, 0xF7 ; 247
a4f2: 84 bf out 0x34, r24 ; 52
a4f4: 80 91 60 00 lds r24, 0x0060
a4f8: 88 61 ori r24, 0x18 ; 24
a4fa: 80 93 60 00 sts 0x0060, r24
a4fe: 10 92 60 00 sts 0x0060, r1
a502: 84 ec ldi r24, 0xC4 ; 196
a504: 99 e0 ldi r25, 0x09 ; 9
a506: 90 93 cc 04 sts 0x04CC, r25
a50a: 80 93 cb 04 sts 0x04CB, r24
a50e: 10 92 0f 04 sts 0x040F, r1
a512: 10 92 0e 04 sts 0x040E, r1
a516: 10 92 13 08 sts 0x0813, r1
a51a: 10 92 12 08 sts 0x0812, r1
a51e: 10 92 11 04 sts 0x0411, r1
a522: 10 92 10 04 sts 0x0410, r1
a526: 10 92 13 04 sts 0x0413, r1
a52a: 10 92 12 04 sts 0x0412, r1
a52e: 80 91 54 01 lds r24, 0x0154
a532: 84 31 cpi r24, 0x14 ; 20
a534: 28 f0 brcs .+10 ; 0xa540 <main+0x92>
a536: 84 ec ldi r24, 0xC4 ; 196
a538: 94 e0 ldi r25, 0x04 ; 4
a53a: a0 e0 ldi r26, 0x00 ; 0
a53c: b0 e0 ldi r27, 0x00 ; 0
a53e: 04 c0 rjmp .+8 ; 0xa548 <main+0x9a>
a540: 8b e0 ldi r24, 0x0B ; 11
a542: 95 e0 ldi r25, 0x05 ; 5
a544: a0 e0 ldi r26, 0x00 ; 0
a546: b0 e0 ldi r27, 0x00 ; 0
a548: 80 93 21 01 sts 0x0121, r24
a54c: 90 93 22 01 sts 0x0122, r25
a550: a0 93 23 01 sts 0x0123, r26
a554: b0 93 24 01 sts 0x0124, r27
a558: 28 98 cbi 0x05, 0 ; 5
a55a: 80 91 54 01 lds r24, 0x0154
a55e: 89 31 cpi r24, 0x19 ; 25
a560: 11 f4 brne .+4 ; 0xa566 <main+0xb8>
a562: 29 9a sbi 0x05, 1 ; 5
a564: 01 c0 rjmp .+2 ; 0xa568 <main+0xba>
a566: 29 98 cbi 0x05, 1 ; 5
a568: 0e 94 9d 88 call 0x1113a ; 0x1113a <Timer_Init>
a56c: 0e 94 76 88 call 0x110ec ; 0x110ec <TIMER2_Init>
a570: 0e 94 a3 96 call 0x12d46 ; 0x12d46 <UART_Init>
a574: 0e 94 13 7e call 0xfc26 ; 0xfc26 <rc_sum_init>
a578: 0e 94 7e 1a call 0x34fc ; 0x34fc <ADC_Init>
a57c: 81 e0 ldi r24, 0x01 ; 1
a57e: 0e 94 fa 8b call 0x117f4 ; 0x117f4 <I2C_Init>
a582: 0e 94 0e 82 call 0x1041c ; 0x1041c <SPI_MasterInit>
a586: 0e 94 37 20 call 0x406e ; 0x406e <Capacity_Init>
a58a: 87 e0 ldi r24, 0x07 ; 7
a58c: 0e 94 89 18 call 0x3112 ; 0x3112 <LIBFC_Init>
a590: 80 91 54 01 lds r24, 0x0154
a594: 89 31 cpi r24, 0x19 ; 25
a596: 11 f4 brne .+4 ; 0xa59c <main+0xee>
a598: 29 9a sbi 0x05, 1 ; 5
a59a: 01 c0 rjmp .+2 ; 0xa59e <main+0xf0>
a59c: 29 98 cbi 0x05, 1 ; 5
a59e: 78 94 sei
a5a0: 0e 94 a2 24 call 0x4944 ; 0x4944 <ParamSet_Init>
a5a4: 80 91 54 01 lds r24, 0x0154
a5a8: 84 31 cpi r24, 0x14 ; 20
a5aa: e8 f4 brcc .+58 ; 0xa5e6 <main+0x138>
a5ac: 2c e0 ldi r18, 0x0C ; 12
a5ae: 88 e1 ldi r24, 0x18 ; 24
a5b0: 90 e0 ldi r25, 0x00 ; 0
a5b2: 0f b6 in r0, 0x3f ; 63
a5b4: f8 94 cli
a5b6: a8 95 wdr
a5b8: 80 93 60 00 sts 0x0060, r24
a5bc: 0f be out 0x3f, r0 ; 63
a5be: 20 93 60 00 sts 0x0060, r18
a5c2: 00 e1 ldi r16, 0x10 ; 16
a5c4: 13 e0 ldi r17, 0x03 ; 3
a5c6: cc e9 ldi r28, 0x9C ; 156
a5c8: d6 e9 ldi r29, 0x96 ; 150
a5ca: 1f 93 push r17
a5cc: 0f 93 push r16
a5ce: df 93 push r29
a5d0: cf 93 push r28
a5d2: e0 91 55 06 lds r30, 0x0655
a5d6: f0 91 56 06 lds r31, 0x0656
a5da: 09 95 icall
a5dc: 0f 90 pop r0
a5de: 0f 90 pop r0
a5e0: 0f 90 pop r0
a5e2: 0f 90 pop r0
a5e4: f2 cf rjmp .-28 ; 0xa5ca <main+0x11c>
a5e6: 80 91 dc 04 lds r24, 0x04DC
a5ea: 82 60 ori r24, 0x02 ; 2
a5ec: 80 93 dc 04 sts 0x04DC, r24
a5f0: 10 92 df 04 sts 0x04DF, r1
a5f4: c4 ef ldi r28, 0xF4 ; 244
a5f6: d1 e0 ldi r29, 0x01 ; 1
a5f8: 0e 94 b4 30 call 0x6168 ; 0x6168 <SendMotorData>
a5fc: 85 e0 ldi r24, 0x05 ; 5
a5fe: 90 e0 ldi r25, 0x00 ; 0
a600: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
a604: 5c 01 movw r10, r24
a606: 80 91 dc 04 lds r24, 0x04DC
a60a: 80 ff sbrs r24, 0
a60c: 2e c0 rjmp .+92 ; 0xa66a <main+0x1bc>
a60e: 21 97 sbiw r28, 0x01 ; 1
a610: 20 97 sbiw r28, 0x00 ; 0
a612: 91 f7 brne .-28 ; 0xa5f8 <main+0x14a>
a614: 8e ef ldi r24, 0xFE ; 254
a616: 92 e0 ldi r25, 0x02 ; 2
a618: 9f 93 push r25
a61a: 8f 93 push r24
a61c: 8c e9 ldi r24, 0x9C ; 156
a61e: 96 e9 ldi r25, 0x96 ; 150
a620: 9f 93 push r25
a622: 8f 93 push r24
a624: e0 91 55 06 lds r30, 0x0655
a628: f0 91 56 06 lds r31, 0x0656
a62c: 09 95 icall
a62e: a1 e8 ldi r26, 0x81 ; 129
a630: ea 2e mov r14, r26
a632: a9 e0 ldi r26, 0x09 ; 9
a634: fa 2e mov r15, r26
a636: 0f 90 pop r0
a638: 0f 90 pop r0
a63a: 0f 90 pop r0
a63c: 0f 90 pop r0
a63e: 07 e7 ldi r16, 0x77 ; 119
a640: 19 e0 ldi r17, 0x09 ; 9
a642: b1 eb ldi r27, 0xB1 ; 177
a644: cb 2e mov r12, r27
a646: b5 e0 ldi r27, 0x05 ; 5
a648: db 2e mov r13, r27
a64a: c1 e0 ldi r28, 0x01 ; 1
a64c: d0 e0 ldi r29, 0x00 ; 0
a64e: 8a e0 ldi r24, 0x0A ; 10
a650: 48 2e mov r4, r24
a652: 51 2c mov r5, r1
a654: 9b ef ldi r25, 0xFB ; 251
a656: 69 2e mov r6, r25
a658: 92 e0 ldi r25, 0x02 ; 2
a65a: 79 2e mov r7, r25
a65c: 2c e9 ldi r18, 0x9C ; 156
a65e: 82 2e mov r8, r18
a660: 26 e9 ldi r18, 0x96 ; 150
a662: 92 2e mov r9, r18
a664: 34 e6 ldi r19, 0x64 ; 100
a666: 33 2e mov r3, r19
a668: 06 c0 rjmp .+12 ; 0xa676 <main+0x1c8>
a66a: c5 01 movw r24, r10
a66c: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
a670: 88 23 and r24, r24
a672: 49 f2 breq .-110 ; 0xa606 <main+0x158>
a674: cc cf rjmp .-104 ; 0xa60e <main+0x160>
a676: f6 01 movw r30, r12
a678: 80 81 ld r24, Z
a67a: 18 16 cp r1, r24
a67c: 7c f0 brlt .+30 ; 0xa69c <main+0x1ee>
a67e: f8 01 movw r30, r16
a680: 80 81 ld r24, Z
a682: 87 ff sbrs r24, 7
a684: 41 c0 rjmp .+130 ; 0xa708 <main+0x25a>
a686: 16 c0 rjmp .+44 ; 0xa6b4 <main+0x206>
a688: f8 01 movw r30, r16
a68a: 80 81 ld r24, Z
a68c: 87 fd sbrc r24, 7
a68e: f7 cf rjmp .-18 ; 0xa67e <main+0x1d0>
a690: 0e 94 b4 30 call 0x6168 ; 0x6168 <SendMotorData>
a694: 80 91 dc 04 lds r24, 0x04DC
a698: 80 ff sbrs r24, 0
a69a: 06 c0 rjmp .+12 ; 0xa6a8 <main+0x1fa>
a69c: c5 01 movw r24, r10
a69e: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
a6a2: 88 23 and r24, r24
a6a4: 89 f3 breq .-30 ; 0xa688 <main+0x1da>
a6a6: eb cf rjmp .-42 ; 0xa67e <main+0x1d0>
a6a8: c5 01 movw r24, r10
a6aa: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
a6ae: 88 23 and r24, r24
a6b0: 89 f3 breq .-30 ; 0xa694 <main+0x1e6>
a6b2: f4 cf rjmp .-24 ; 0xa69c <main+0x1ee>
a6b4: ce 01 movw r24, r28
a6b6: b2 01 movw r22, r4
a6b8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
a6bc: 9f 93 push r25
a6be: 8f 93 push r24
a6c0: 7f 92 push r7
a6c2: 6f 92 push r6
a6c4: 9f 92 push r9
a6c6: 8f 92 push r8
a6c8: e0 91 55 06 lds r30, 0x0655
a6cc: f0 91 56 06 lds r31, 0x0656
a6d0: 09 95 icall
a6d2: 80 91 5b 04 lds r24, 0x045B
a6d6: 8f 5f subi r24, 0xFF ; 255
a6d8: 80 93 5b 04 sts 0x045B, r24
a6dc: f7 01 movw r30, r14
a6de: 31 97 sbiw r30, 0x01 ; 1
a6e0: 90 81 ld r25, Z
a6e2: f7 01 movw r30, r14
a6e4: 80 81 ld r24, Z
a6e6: 93 9d mul r25, r3
a6e8: 80 0d add r24, r0
a6ea: 11 24 eor r1, r1
a6ec: 0f 90 pop r0
a6ee: 0f 90 pop r0
a6f0: 0f 90 pop r0
a6f2: 0f 90 pop r0
a6f4: 0f 90 pop r0
a6f6: 0f 90 pop r0
a6f8: 88 23 and r24, r24
a6fa: 31 f0 breq .+12 ; 0xa708 <main+0x25a>
a6fc: 90 91 42 0a lds r25, 0x0A42
a700: 89 17 cp r24, r25
a702: 10 f4 brcc .+4 ; 0xa708 <main+0x25a>
a704: 80 93 42 0a sts 0x0A42, r24
a708: 21 96 adiw r28, 0x01 ; 1
a70a: f4 e0 ldi r31, 0x04 ; 4
a70c: cf 0e add r12, r31
a70e: d1 1c adc r13, r1
a710: 2f e0 ldi r18, 0x0F ; 15
a712: e2 0e add r14, r18
a714: f1 1c adc r15, r1
a716: 01 5f subi r16, 0xF1 ; 241
a718: 1f 4f sbci r17, 0xFF ; 255
a71a: cd 30 cpi r28, 0x0D ; 13
a71c: d1 05 cpc r29, r1
a71e: 09 f0 breq .+2 ; 0xa722 <main+0x274>
a720: aa cf rjmp .-172 ; 0xa676 <main+0x1c8>
a722: 61 eb ldi r22, 0xB1 ; 177
a724: e6 2e mov r14, r22
a726: 65 e0 ldi r22, 0x05 ; 5
a728: f6 2e mov r15, r22
a72a: 07 e7 ldi r16, 0x77 ; 119
a72c: 19 e0 ldi r17, 0x09 ; 9
a72e: c1 e0 ldi r28, 0x01 ; 1
a730: d0 e0 ldi r29, 0x00 ; 0
a732: 7d ed ldi r23, 0xDD ; 221
a734: c7 2e mov r12, r23
a736: 72 e0 ldi r23, 0x02 ; 2
a738: d7 2e mov r13, r23
a73a: ec e9 ldi r30, 0x9C ; 156
a73c: ae 2e mov r10, r30
a73e: e6 e9 ldi r30, 0x96 ; 150
a740: be 2e mov r11, r30
a742: f2 e0 ldi r31, 0x02 ; 2
a744: 9f 2e mov r9, r31
a746: f8 01 movw r30, r16
a748: 80 81 ld r24, Z
a74a: 87 fd sbrc r24, 7
a74c: 17 c0 rjmp .+46 ; 0xa77c <main+0x2ce>
a74e: f7 01 movw r30, r14
a750: 80 81 ld r24, Z
a752: 18 16 cp r1, r24
a754: 9c f4 brge .+38 ; 0xa77c <main+0x2ce>
a756: df 93 push r29
a758: cf 93 push r28
a75a: df 92 push r13
a75c: cf 92 push r12
a75e: bf 92 push r11
a760: af 92 push r10
a762: e0 91 55 06 lds r30, 0x0655
a766: f0 91 56 06 lds r31, 0x0656
a76a: 09 95 icall
a76c: 90 92 c9 04 sts 0x04C9, r9
a770: 0f 90 pop r0
a772: 0f 90 pop r0
a774: 0f 90 pop r0
a776: 0f 90 pop r0
a778: 0f 90 pop r0
a77a: 0f 90 pop r0
a77c: f8 01 movw r30, r16
a77e: 80 81 ld r24, Z
a780: 80 78 andi r24, 0x80 ; 128
a782: 80 83 st Z, r24
a784: 21 96 adiw r28, 0x01 ; 1
a786: 01 5f subi r16, 0xF1 ; 241
a788: 1f 4f sbci r17, 0xFF ; 255
a78a: f4 e0 ldi r31, 0x04 ; 4
a78c: ef 0e add r14, r31
a78e: f1 1c adc r15, r1
a790: cd 30 cpi r28, 0x0D ; 13
a792: d1 05 cpc r29, r1
a794: c1 f6 brne .-80 ; 0xa746 <main+0x298>
a796: 80 91 42 0a lds r24, 0x0A42
a79a: 8f 3f cpi r24, 0xFF ; 255
a79c: 81 f1 breq .+96 ; 0xa7fe <main+0x350>
a79e: 64 e6 ldi r22, 0x64 ; 100
a7a0: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
a7a4: 1f 92 push r1
a7a6: 9f 93 push r25
a7a8: 1f 92 push r1
a7aa: 8f 93 push r24
a7ac: 87 ec ldi r24, 0xC7 ; 199
a7ae: 92 e0 ldi r25, 0x02 ; 2
a7b0: 9f 93 push r25
a7b2: 8f 93 push r24
a7b4: cc e9 ldi r28, 0x9C ; 156
a7b6: d6 e9 ldi r29, 0x96 ; 150
a7b8: df 93 push r29
a7ba: cf 93 push r28
a7bc: e0 91 55 06 lds r30, 0x0655
a7c0: f0 91 56 06 lds r31, 0x0656
a7c4: 09 95 icall
a7c6: 80 91 42 0a lds r24, 0x0A42
a7ca: 84 56 subi r24, 0x64 ; 100
a7cc: ed b7 in r30, 0x3d ; 61
a7ce: fe b7 in r31, 0x3e ; 62
a7d0: 38 96 adiw r30, 0x08 ; 8
a7d2: 0f b6 in r0, 0x3f ; 63
a7d4: f8 94 cli
a7d6: fe bf out 0x3e, r31 ; 62
a7d8: 0f be out 0x3f, r0 ; 63
a7da: ed bf out 0x3d, r30 ; 61
a7dc: 83 30 cpi r24, 0x03 ; 3
a7de: 78 f4 brcc .+30 ; 0xa7fe <main+0x350>
a7e0: 8e ea ldi r24, 0xAE ; 174
a7e2: 92 e0 ldi r25, 0x02 ; 2
a7e4: 9f 93 push r25
a7e6: 8f 93 push r24
a7e8: df 93 push r29
a7ea: cf 93 push r28
a7ec: e0 91 55 06 lds r30, 0x0655
a7f0: f0 91 56 06 lds r31, 0x0656
a7f4: 09 95 icall
a7f6: 0f 90 pop r0
a7f8: 0f 90 pop r0
a7fa: 0f 90 pop r0
a7fc: 0f 90 pop r0
a7fe: 28 dd rcall .-1456 ; 0xa250 <PrintLine>
a800: 80 91 1a 05 lds r24, 0x051A
a804: 90 91 5b 04 lds r25, 0x045B
a808: 89 17 cp r24, r25
a80a: 28 f4 brcc .+10 ; 0xa816 <main+0x368>
a80c: 90 91 40 0a lds r25, 0x0A40
a810: 90 61 ori r25, 0x10 ; 16
a812: 90 93 40 0a sts 0x0A40, r25
a816: 89 30 cpi r24, 0x09 ; 9
a818: 08 f0 brcs .+2 ; 0xa81c <main+0x36e>
a81a: 88 e0 ldi r24, 0x08 ; 8
a81c: 80 93 b2 02 sts 0x02B2, r24
a820: 8e e8 ldi r24, 0x8E ; 142
a822: 92 e0 ldi r25, 0x02 ; 2
a824: 9f 93 push r25
a826: 8f 93 push r24
a828: 8c e9 ldi r24, 0x9C ; 156
a82a: 96 e9 ldi r25, 0x96 ; 150
a82c: 9f 93 push r25
a82e: 8f 93 push r24
a830: e0 91 55 06 lds r30, 0x0655
a834: f0 91 56 06 lds r31, 0x0656
a838: 09 95 icall
a83a: 88 ee ldi r24, 0xE8 ; 232
a83c: 93 e0 ldi r25, 0x03 ; 3
a83e: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
a842: ec 01 movw r28, r24
a844: 0e 94 ab 1a call 0x3556 ; 0x3556 <SucheLuftruckOffset>
a848: 0f 90 pop r0
a84a: 0f 90 pop r0
a84c: 0f 90 pop r0
a84e: 0f 90 pop r0
a850: ce 01 movw r24, r28
a852: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
a856: 88 23 and r24, r24
a858: d9 f3 breq .-10 ; 0xa850 <main+0x3a2>
a85a: 89 e8 ldi r24, 0x89 ; 137
a85c: 92 e0 ldi r25, 0x02 ; 2
a85e: 9f 93 push r25
a860: 8f 93 push r24
a862: 8c e9 ldi r24, 0x9C ; 156
a864: 96 e9 ldi r25, 0x96 ; 150
a866: 9f 93 push r25
a868: 8f 93 push r24
a86a: e0 91 55 06 lds r30, 0x0655
a86e: f0 91 56 06 lds r31, 0x0656
a872: 09 95 icall
a874: 80 e0 ldi r24, 0x00 ; 0
a876: 0e 94 34 27 call 0x4e68 ; 0x4e68 <SetNeutral>
a87a: 28 98 cbi 0x05, 0 ; 5
a87c: 80 ed ldi r24, 0xD0 ; 208
a87e: 97 e0 ldi r25, 0x07 ; 7
a880: 90 93 cc 04 sts 0x04CC, r25
a884: 80 93 cb 04 sts 0x04CB, r24
a888: 85 e5 ldi r24, 0x55 ; 85
a88a: 80 93 5c 0a sts 0x0A5C, r24
a88e: 8e e0 ldi r24, 0x0E ; 14
a890: 90 e0 ldi r25, 0x00 ; 0
a892: 0e 94 43 23 call 0x4686 ; 0x4686 <GetParamByte>
a896: c8 2f mov r28, r24
a898: 8f e0 ldi r24, 0x0F ; 15
a89a: 90 e0 ldi r25, 0x00 ; 0
a89c: 0e 94 43 23 call 0x4686 ; 0x4686 <GetParamByte>
a8a0: 2c 2f mov r18, r28
a8a2: 30 e0 ldi r19, 0x00 ; 0
a8a4: 32 2f mov r19, r18
a8a6: 22 27 eor r18, r18
a8a8: 28 0f add r18, r24
a8aa: 31 1d adc r19, r1
a8ac: 30 93 61 04 sts 0x0461, r19
a8b0: 20 93 60 04 sts 0x0460, r18
a8b4: 8a e0 ldi r24, 0x0A ; 10
a8b6: 90 e0 ldi r25, 0x00 ; 0
a8b8: 0e 94 43 23 call 0x4686 ; 0x4686 <GetParamByte>
a8bc: c8 2f mov r28, r24
a8be: 8b e0 ldi r24, 0x0B ; 11
a8c0: 90 e0 ldi r25, 0x00 ; 0
a8c2: 0e 94 43 23 call 0x4686 ; 0x4686 <GetParamByte>
a8c6: 2c 2f mov r18, r28
a8c8: 30 e0 ldi r19, 0x00 ; 0
a8ca: 32 2f mov r19, r18
a8cc: 22 27 eor r18, r18
a8ce: 28 0f add r18, r24
a8d0: 31 1d adc r19, r1
a8d2: 30 93 5f 04 sts 0x045F, r19
a8d6: 20 93 5e 04 sts 0x045E, r18
a8da: 0f 90 pop r0
a8dc: 0f 90 pop r0
a8de: 0f 90 pop r0
a8e0: 0f 90 pop r0
a8e2: 2f 3f cpi r18, 0xFF ; 255
a8e4: 3f 4f sbci r19, 0xFF ; 255
a8e6: 31 f0 breq .+12 ; 0xa8f4 <main+0x446>
a8e8: 80 91 60 04 lds r24, 0x0460
a8ec: 90 91 61 04 lds r25, 0x0461
a8f0: 01 96 adiw r24, 0x01 ; 1
a8f2: 41 f4 brne .+16 ; 0xa904 <main+0x456>
a8f4: 10 92 61 04 sts 0x0461, r1
a8f8: 10 92 60 04 sts 0x0460, r1
a8fc: 10 92 5f 04 sts 0x045F, r1
a900: 10 92 5e 04 sts 0x045E, r1
a904: 80 91 5f 04 lds r24, 0x045F
a908: 8f 93 push r24
a90a: 80 91 5e 04 lds r24, 0x045E
a90e: 8f 93 push r24
a910: 80 91 61 04 lds r24, 0x0461
a914: 8f 93 push r24
a916: 80 91 60 04 lds r24, 0x0460
a91a: 8f 93 push r24
a91c: 87 e6 ldi r24, 0x67 ; 103
a91e: 92 e0 ldi r25, 0x02 ; 2
a920: 9f 93 push r25
a922: 8f 93 push r24
a924: 8c e9 ldi r24, 0x9C ; 156
a926: 96 e9 ldi r25, 0x96 ; 150
a928: 9f 93 push r25
a92a: 8f 93 push r24
a92c: e0 91 55 06 lds r30, 0x0655
a930: f0 91 56 06 lds r31, 0x0656
a934: 09 95 icall
a936: 0e 94 65 75 call 0xeaca ; 0xeaca <LcdClear>
a93a: 88 e8 ldi r24, 0x88 ; 136
a93c: 93 e1 ldi r25, 0x13 ; 19
a93e: 90 93 b1 02 sts 0x02B1, r25
a942: 80 93 b0 02 sts 0x02B0, r24
a946: c1 e0 ldi r28, 0x01 ; 1
a948: c0 93 5b 0a sts 0x0A5B, r28
a94c: 81 e0 ldi r24, 0x01 ; 1
a94e: c3 dc rcall .-1658 ; 0xa2d6 <LipoDetection>
a950: 80 91 42 05 lds r24, 0x0542
a954: 0e 94 d8 17 call 0x2fb0 ; 0x2fb0 <LIBFC_ReceiverInit>
a958: 7b dc rcall .-1802 ; 0xa250 <PrintLine>
a95a: 80 ed ldi r24, 0xD0 ; 208
a95c: 97 e0 ldi r25, 0x07 ; 7
a95e: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
a962: 8c 01 movw r16, r24
a964: 8a ef ldi r24, 0xFA ; 250
a966: 90 e0 ldi r25, 0x00 ; 0
a968: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
a96c: 83 e0 ldi r24, 0x03 ; 3
a96e: 80 93 23 0c sts 0x0C23, r24
a972: 10 92 5a 04 sts 0x045A, r1
a976: 80 91 95 05 lds r24, 0x0595
a97a: 2d b7 in r18, 0x3d ; 61
a97c: 3e b7 in r19, 0x3e ; 62
a97e: 28 5f subi r18, 0xF8 ; 248
a980: 3f 4f sbci r19, 0xFF ; 255
a982: 0f b6 in r0, 0x3f ; 63
a984: f8 94 cli
a986: 3e bf out 0x3e, r19 ; 62
a988: 0f be out 0x3f, r0 ; 63
a98a: 2d bf out 0x3d, r18 ; 61
a98c: 84 fd sbrc r24, 4
a98e: c0 93 64 04 sts 0x0464, r28
a992: 83 e0 ldi r24, 0x03 ; 3
a994: 80 93 b3 02 sts 0x02B3, r24
a998: 61 2c mov r6, r1
a99a: 77 24 eor r7, r7
a99c: 73 94 inc r7
a99e: c0 e0 ldi r28, 0x00 ; 0
a9a0: d0 e0 ldi r29, 0x00 ; 0
a9a2: f8 e9 ldi r31, 0x98 ; 152
a9a4: ef 2e mov r14, r31
a9a6: fa e3 ldi r31, 0x3A ; 58
a9a8: ff 2e mov r15, r31
a9aa: 21 2c mov r2, r1
a9ac: ac e0 ldi r26, 0x0C ; 12
a9ae: 3a 2e mov r3, r26
a9b0: b8 e8 ldi r27, 0x88 ; 136
a9b2: 4b 2e mov r4, r27
a9b4: b3 e1 ldi r27, 0x13 ; 19
a9b6: 5b 2e mov r5, r27
a9b8: 88 ea ldi r24, 0xA8 ; 168
a9ba: c8 2e mov r12, r24
a9bc: 81 e6 ldi r24, 0x61 ; 97
a9be: d8 2e mov r13, r24
a9c0: 90 e8 ldi r25, 0x80 ; 128
a9c2: a9 2e mov r10, r25
a9c4: b1 2c mov r11, r1
a9c6: 25 e0 ldi r18, 0x05 ; 5
a9c8: 82 2e mov r8, r18
a9ca: 91 2c mov r9, r1
a9cc: 12 bc out 0x22, r1 ; 34
a9ce: 11 bc out 0x21, r1 ; 33
a9d0: 80 91 ea 04 lds r24, 0x04EA
a9d4: 88 23 and r24, r24
a9d6: 11 f0 breq .+4 ; 0xa9dc <main+0x52e>
a9d8: 47 98 cbi 0x08, 7 ; 8
a9da: fe cf rjmp .-4 ; 0xa9d8 <main+0x52a>
a9dc: 80 91 cf 04 lds r24, 0x04CF
a9e0: 88 23 and r24, r24
a9e2: 09 f4 brne .+2 ; 0xa9e6 <main+0x538>
a9e4: a6 c2 rjmp .+1356 ; 0xaf32 <main+0xa84>
a9e6: 80 91 0f 01 lds r24, 0x010F
a9ea: 88 23 and r24, r24
a9ec: 09 f4 brne .+2 ; 0xa9f0 <main+0x542>
a9ee: a1 c2 rjmp .+1346 ; 0xaf32 <main+0xa84>
a9f0: f8 94 cli
a9f2: 80 91 cf 04 lds r24, 0x04CF
a9f6: 81 50 subi r24, 0x01 ; 1
a9f8: 80 93 cf 04 sts 0x04CF, r24
a9fc: 78 94 sei
a9fe: 80 91 5a 0a lds r24, 0x0A5A
aa02: 88 23 and r24, r24
aa04: 11 f0 breq .+4 ; 0xaa0a <main+0x55c>
aa06: 36 dc rcall .-1940 ; 0xa274 <CalMk3Mag>
aa08: 02 c0 rjmp .+4 ; 0xaa0e <main+0x560>
aa0a: 0e 94 4c 34 call 0x6898 ; 0x6898 <MotorRegler>
aa0e: 0e 94 b4 30 call 0x6168 ; 0x6168 <SendMotorData>
aa12: 28 98 cbi 0x05, 0 ; 5
aa14: 80 91 02 04 lds r24, 0x0402
aa18: 88 23 and r24, r24
aa1a: 31 f0 breq .+12 ; 0xaa28 <main+0x57a>
aa1c: 80 91 02 04 lds r24, 0x0402
aa20: 81 50 subi r24, 0x01 ; 1
aa22: 80 93 02 04 sts 0x0402, r24
aa26: 3e c0 rjmp .+124 ; 0xaaa4 <main+0x5f6>
aa28: 80 91 6f 00 lds r24, 0x006F
aa2c: 80 62 ori r24, 0x20 ; 32
aa2e: 80 93 6f 00 sts 0x006F, r24
aa32: 10 92 0f 08 sts 0x080F, r1
aa36: 10 92 0e 08 sts 0x080E, r1
aa3a: 80 91 40 0a lds r24, 0x0A40
aa3e: 88 60 ori r24, 0x08 ; 8
aa40: 80 93 40 0a sts 0x0A40, r24
aa44: 20 91 1c 05 lds r18, 0x051C
aa48: 30 e0 ldi r19, 0x00 ; 0
aa4a: 22 0f add r18, r18
aa4c: 33 1f adc r19, r19
aa4e: f9 01 movw r30, r18
aa50: ec 5a subi r30, 0xAC ; 172
aa52: f7 4f sbci r31, 0xF7 ; 247
aa54: 11 82 std Z+1, r1 ; 0x01
aa56: 10 82 st Z, r1
aa58: 80 91 1d 05 lds r24, 0x051D
aa5c: 90 e0 ldi r25, 0x00 ; 0
aa5e: 88 0f add r24, r24
aa60: 99 1f adc r25, r25
aa62: fc 01 movw r30, r24
aa64: ec 5a subi r30, 0xAC ; 172
aa66: f7 4f sbci r31, 0xF7 ; 247
aa68: 11 82 std Z+1, r1 ; 0x01
aa6a: 10 82 st Z, r1
aa6c: f9 01 movw r30, r18
aa6e: e2 5f subi r30, 0xF2 ; 242
aa70: f7 4f sbci r31, 0xF7 ; 247
aa72: 11 82 std Z+1, r1 ; 0x01
aa74: 10 82 st Z, r1
aa76: fc 01 movw r30, r24
aa78: e2 5f subi r30, 0xF2 ; 242
aa7a: f7 4f sbci r31, 0xF7 ; 247
aa7c: 11 82 std Z+1, r1 ; 0x01
aa7e: 10 82 st Z, r1
aa80: e0 91 1f 05 lds r30, 0x051F
aa84: f0 e0 ldi r31, 0x00 ; 0
aa86: ee 0f add r30, r30
aa88: ff 1f adc r31, r31
aa8a: e2 5f subi r30, 0xF2 ; 242
aa8c: f7 4f sbci r31, 0xF7 ; 247
aa8e: 11 82 std Z+1, r1 ; 0x01
aa90: 10 82 st Z, r1
aa92: e0 91 1e 05 lds r30, 0x051E
aa96: f0 e0 ldi r31, 0x00 ; 0
aa98: ee 0f add r30, r30
aa9a: ff 1f adc r31, r31
aa9c: e2 5f subi r30, 0xF2 ; 242
aa9e: f7 4f sbci r31, 0xF7 ; 247
aaa0: 11 82 std Z+1, r1 ; 0x01
aaa2: 10 82 st Z, r1
aaa4: 80 91 b0 02 lds r24, 0x02B0
aaa8: 90 91 b1 02 lds r25, 0x02B1
aaac: 01 97 sbiw r24, 0x01 ; 1
aaae: 90 93 b1 02 sts 0x02B1, r25
aab2: 80 93 b0 02 sts 0x02B0, r24
aab6: 89 2b or r24, r25
aab8: 21 f0 breq .+8 ; 0xaac2 <main+0x614>
aaba: 80 91 dd 04 lds r24, 0x04DD
aabe: 88 23 and r24, r24
aac0: 91 f1 breq .+100 ; 0xab26 <main+0x678>
aac2: 80 91 b0 02 lds r24, 0x02B0
aac6: 90 91 b1 02 lds r25, 0x02B1
aaca: 89 2b or r24, r25
aacc: c9 f4 brne .+50 ; 0xab00 <main+0x652>
aace: 0e 94 3a 8c call 0x11874 ; 0x11874 <I2C_Reset>
aad2: 90 92 b1 02 sts 0x02B1, r9
aad6: 80 92 b0 02 sts 0x02B0, r8
aada: 80 91 5d 0c lds r24, 0x0C5D
aade: 90 91 5e 0c lds r25, 0x0C5E
aae2: 01 96 adiw r24, 0x01 ; 1
aae4: 90 93 5e 0c sts 0x0C5E, r25
aae8: 80 93 5d 0c sts 0x0C5D, r24
aaec: 80 91 40 0a lds r24, 0x0A40
aaf0: 81 60 ori r24, 0x01 ; 1
aaf2: 80 93 40 0a sts 0x0A40, r24
aaf6: 80 91 24 0c lds r24, 0x0C24
aafa: 82 60 ori r24, 0x02 ; 2
aafc: 80 93 24 0c sts 0x0C24, r24
ab00: 80 91 a9 02 lds r24, 0x02A9
ab04: 90 91 aa 02 lds r25, 0x02AA
ab08: 01 96 adiw r24, 0x01 ; 1
ab0a: 71 f4 brne .+28 ; 0xab28 <main+0x67a>
ab0c: 80 91 01 04 lds r24, 0x0401
ab10: 88 23 and r24, r24
ab12: 51 f0 breq .+20 ; 0xab28 <main+0x67a>
ab14: d0 92 cc 04 sts 0x04CC, r13
ab18: c0 92 cb 04 sts 0x04CB, r12
ab1c: b0 92 aa 02 sts 0x02AA, r11
ab20: a0 92 a9 02 sts 0x02A9, r10
ab24: 01 c0 rjmp .+2 ; 0xab28 <main+0x67a>
ab26: 28 98 cbi 0x05, 0 ; 5
ab28: 0e 94 86 19 call 0x330c ; 0x330c <LIBFC_Polling>
ab2c: 80 91 cf 04 lds r24, 0x04CF
ab30: 81 11 cpse r24, r1
ab32: fc c1 rjmp .+1016 ; 0xaf2c <main+0xa7e>
ab34: 80 91 a9 04 lds r24, 0x04A9
ab38: 88 23 and r24, r24
ab3a: 19 f0 breq .+6 ; 0xab42 <main+0x694>
ab3c: 0e 94 c9 7f call 0xff92 ; 0xff92 <ProcessSBus>
ab40: f5 c1 rjmp .+1002 ; 0xaf2c <main+0xa7e>
ab42: 80 91 ca 04 lds r24, 0x04CA
ab46: 81 11 cpse r24, r1
ab48: 02 c0 rjmp .+4 ; 0xab4e <main+0x6a0>
ab4a: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
ab4e: 80 91 af 02 lds r24, 0x02AF
ab52: 81 11 cpse r24, r1
ab54: 0e 94 f3 88 call 0x111e6 ; 0x111e6 <CalculateServo>
ab58: 0e 94 e4 96 call 0x12dc8 ; 0x12dc8 <DatenUebertragung>
ab5c: 0e 94 d7 92 call 0x125ae ; 0x125ae <BearbeiteRxDaten>
ab60: c8 01 movw r24, r16
ab62: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
ab66: 88 23 and r24, r24
ab68: 09 f4 brne .+2 ; 0xab6c <main+0x6be>
ab6a: dc c1 rjmp .+952 ; 0xaf24 <main+0xa76>
ab6c: 0c 5e subi r16, 0xEC ; 236
ab6e: 1f 4f sbci r17, 0xFF ; 255
ab70: 0e 94 b6 88 call 0x1116c ; 0x1116c <CalcNickServoValue>
ab74: 80 91 42 05 lds r24, 0x0542
ab78: 86 30 cpi r24, 0x06 ; 6
ab7a: 11 f4 brne .+4 ; 0xab80 <main+0x6d2>
ab7c: 9d d6 rcall .+3386 ; 0xb8b8 <HoTT_Menu>
ab7e: 04 c0 rjmp .+8 ; 0xab88 <main+0x6da>
ab80: 84 30 cpi r24, 0x04 ; 4
ab82: 11 f4 brne .+4 ; 0xab88 <main+0x6da>
ab84: 0e 94 c5 72 call 0xe58a ; 0xe58a <BuildJeti_Vario>
ab88: 80 91 c0 03 lds r24, 0x03C0
ab8c: 88 23 and r24, r24
ab8e: 31 f1 breq .+76 ; 0xabdc <main+0x72e>
ab90: 80 91 04 05 lds r24, 0x0504
ab94: 90 91 05 05 lds r25, 0x0505
ab98: 8c 32 cpi r24, 0x2C ; 44
ab9a: 91 40 sbci r25, 0x01 ; 1
ab9c: 74 f0 brlt .+28 ; 0xabba <main+0x70c>
ab9e: 80 91 33 0c lds r24, 0x0C33
aba2: 90 91 34 0c lds r25, 0x0C34
aba6: 81 15 cp r24, r1
aba8: 92 40 sbci r25, 0x02 ; 2
abaa: c4 f4 brge .+48 ; 0xabdc <main+0x72e>
abac: 80 91 04 05 lds r24, 0x0504
abb0: 90 91 05 05 lds r25, 0x0505
abb4: 83 35 cpi r24, 0x53 ; 83
abb6: 93 40 sbci r25, 0x03 ; 3
abb8: 8c f0 brlt .+34 ; 0xabdc <main+0x72e>
abba: 63 94 inc r6
abbc: 32 e3 ldi r19, 0x32 ; 50
abbe: 36 15 cp r19, r6
abc0: 70 f4 brcc .+28 ; 0xabde <main+0x730>
abc2: 80 91 01 04 lds r24, 0x0401
abc6: 88 23 and r24, r24
abc8: 31 f0 breq .+12 ; 0xabd6 <main+0x728>
abca: 80 91 3f 0a lds r24, 0x0A3F
abce: 80 62 ori r24, 0x20 ; 32
abd0: 80 93 3f 0a sts 0x0A3F, r24
abd4: 04 c0 rjmp .+8 ; 0xabde <main+0x730>
abd6: 10 92 ed 03 sts 0x03ED, r1
abda: 01 c0 rjmp .+2 ; 0xabde <main+0x730>
abdc: 61 2c mov r6, r1
abde: 80 91 dd 04 lds r24, 0x04DD
abe2: 81 11 cpse r24, r1
abe4: 05 c0 rjmp .+10 ; 0xabf0 <main+0x742>
abe6: 80 91 19 05 lds r24, 0x0519
abea: 8e 31 cpi r24, 0x1E ; 30
abec: 30 f0 brcs .+12 ; 0xabfa <main+0x74c>
abee: 09 c0 rjmp .+18 ; 0xac02 <main+0x754>
abf0: 80 91 40 0a lds r24, 0x0A40
abf4: 82 60 ori r24, 0x02 ; 2
abf6: 80 93 40 0a sts 0x0A40, r24
abfa: 80 91 24 0c lds r24, 0x0C24
abfe: 82 60 ori r24, 0x02 ; 2
ac00: 0f c0 rjmp .+30 ; 0xac20 <main+0x772>
ac02: 80 91 cb 04 lds r24, 0x04CB
ac06: 90 91 cc 04 lds r25, 0x04CC
ac0a: 89 2b or r24, r25
ac0c: 59 f4 brne .+22 ; 0xac24 <main+0x776>
ac0e: 80 91 b0 02 lds r24, 0x02B0
ac12: 90 91 b1 02 lds r25, 0x02B1
ac16: 07 97 sbiw r24, 0x07 ; 7
ac18: 28 f0 brcs .+10 ; 0xac24 <main+0x776>
ac1a: 80 91 24 0c lds r24, 0x0C24
ac1e: 8d 7f andi r24, 0xFD ; 253
ac20: 80 93 24 0c sts 0x0C24, r24
ac24: 80 91 64 04 lds r24, 0x0464
ac28: 88 23 and r24, r24
ac2a: 51 f0 breq .+20 ; 0xac40 <main+0x792>
ac2c: 80 91 02 04 lds r24, 0x0402
ac30: 87 39 cpi r24, 0x97 ; 151
ac32: 30 f0 brcs .+12 ; 0xac40 <main+0x792>
ac34: 10 92 64 04 sts 0x0464, r1
ac38: 50 92 cc 04 sts 0x04CC, r5
ac3c: 40 92 cb 04 sts 0x04CB, r4
ac40: 80 91 b5 02 lds r24, 0x02B5
ac44: 88 23 and r24, r24
ac46: 21 f0 breq .+8 ; 0xac50 <main+0x7a2>
ac48: 81 50 subi r24, 0x01 ; 1
ac4a: 80 93 b5 02 sts 0x02B5, r24
ac4e: 29 c0 rjmp .+82 ; 0xaca2 <main+0x7f4>
ac50: 10 92 66 0a sts 0x0A66, r1
ac54: 10 92 d5 03 sts 0x03D5, r1
ac58: 10 92 d4 03 sts 0x03D4, r1
ac5c: 10 92 d3 03 sts 0x03D3, r1
ac60: 10 92 d2 03 sts 0x03D2, r1
ac64: 10 92 d1 03 sts 0x03D1, r1
ac68: 10 92 d0 03 sts 0x03D0, r1
ac6c: 80 91 02 04 lds r24, 0x0402
ac70: 81 11 cpse r24, r1
ac72: 17 c0 rjmp .+46 ; 0xaca2 <main+0x7f4>
ac74: 80 91 a9 02 lds r24, 0x02A9
ac78: 90 91 aa 02 lds r25, 0x02AA
ac7c: 01 96 adiw r24, 0x01 ; 1
ac7e: 89 f4 brne .+34 ; 0xaca2 <main+0x7f4>
ac80: 80 91 64 04 lds r24, 0x0464
ac84: 82 30 cpi r24, 0x02 ; 2
ac86: 69 f0 breq .+26 ; 0xaca2 <main+0x7f4>
ac88: f0 92 cc 04 sts 0x04CC, r15
ac8c: e0 92 cb 04 sts 0x04CB, r14
ac90: 30 92 aa 02 sts 0x02AA, r3
ac94: 20 92 a9 02 sts 0x02A9, r2
ac98: 88 23 and r24, r24
ac9a: 19 f0 breq .+6 ; 0xaca2 <main+0x7f4>
ac9c: 82 e0 ldi r24, 0x02 ; 2
ac9e: 80 93 64 04 sts 0x0464, r24
aca2: 80 91 a4 02 lds r24, 0x02A4
aca6: 20 91 43 0a lds r18, 0x0A43
acaa: 89 3c cpi r24, 0xC9 ; 201
acac: 60 f0 brcs .+24 ; 0xacc6 <main+0x818>
acae: 81 50 subi r24, 0x01 ; 1
acb0: 80 93 a4 02 sts 0x02A4, r24
acb4: 80 91 40 0a lds r24, 0x0A40
acb8: 8b 7f andi r24, 0xFB ; 251
acba: 80 93 40 0a sts 0x0A40, r24
acbe: 21 60 ori r18, 0x01 ; 1
acc0: 20 93 43 0a sts 0x0A43, r18
acc4: 4c c0 rjmp .+152 ; 0xad5e <main+0x8b0>
acc6: 80 91 c1 08 lds r24, 0x08C1
acca: 88 23 and r24, r24
accc: e1 f0 breq .+56 ; 0xad06 <main+0x858>
acce: 80 91 40 0a lds r24, 0x0A40
acd2: 84 60 ori r24, 0x04 ; 4
acd4: 80 93 40 0a sts 0x0A40, r24
acd8: 89 e0 ldi r24, 0x09 ; 9
acda: 80 93 b9 04 sts 0x04B9, r24
acde: 80 91 a9 02 lds r24, 0x02A9
ace2: 90 91 aa 02 lds r25, 0x02AA
ace6: 01 96 adiw r24, 0x01 ; 1
ace8: 71 f4 brne .+28 ; 0xad06 <main+0x858>
acea: 80 91 01 04 lds r24, 0x0401
acee: 88 23 and r24, r24
acf0: 51 f0 breq .+20 ; 0xad06 <main+0x858>
acf2: f0 92 cc 04 sts 0x04CC, r15
acf6: e0 92 cb 04 sts 0x04CB, r14
acfa: 80 e0 ldi r24, 0x00 ; 0
acfc: 98 ea ldi r25, 0xA8 ; 168
acfe: 90 93 aa 02 sts 0x02AA, r25
ad02: 80 93 a9 02 sts 0x02A9, r24
ad06: 10 92 69 04 sts 0x0469, r1
ad0a: 10 92 68 04 sts 0x0468, r1
ad0e: 10 92 67 04 sts 0x0467, r1
ad12: 10 92 66 04 sts 0x0466, r1
ad16: 10 92 65 04 sts 0x0465, r1
ad1a: 10 92 b4 08 sts 0x08B4, r1
ad1e: 8f ef ldi r24, 0xFF ; 255
ad20: 80 93 29 09 sts 0x0929, r24
ad24: 10 92 f3 08 sts 0x08F3, r1
ad28: 10 92 f2 08 sts 0x08F2, r1
ad2c: 10 92 f5 08 sts 0x08F5, r1
ad30: 10 92 f4 08 sts 0x08F4, r1
ad34: ef ef ldi r30, 0xFF ; 255
ad36: ff ef ldi r31, 0xFF ; 255
ad38: f0 93 f1 08 sts 0x08F1, r31
ad3c: e0 93 f0 08 sts 0x08F0, r30
ad40: 10 92 f1 03 sts 0x03F1, r1
ad44: 10 92 f2 03 sts 0x03F2, r1
ad48: 10 92 f3 03 sts 0x03F3, r1
ad4c: 10 92 f4 03 sts 0x03F4, r1
ad50: 10 92 f5 03 sts 0x03F5, r1
ad54: 2e 7f andi r18, 0xFE ; 254
ad56: 20 93 43 0a sts 0x0A43, r18
ad5a: 10 92 a4 02 sts 0x02A4, r1
ad5e: 20 91 1a 01 lds r18, 0x011A
ad62: 30 91 1b 01 lds r19, 0x011B
ad66: 80 91 53 01 lds r24, 0x0153
ad6a: e8 2f mov r30, r24
ad6c: f0 e0 ldi r31, 0x00 ; 0
ad6e: e2 17 cp r30, r18
ad70: f3 07 cpc r31, r19
ad72: fc f0 brlt .+62 ; 0xadb2 <main+0x904>
ad74: 20 91 c9 03 lds r18, 0x03C9
ad78: 20 62 ori r18, 0x20 ; 32
ad7a: 20 93 c9 03 sts 0x03C9, r18
ad7e: 20 91 a9 02 lds r18, 0x02A9
ad82: 30 91 aa 02 lds r19, 0x02AA
ad86: 2f 3f cpi r18, 0xFF ; 255
ad88: 3f 4f sbci r19, 0xFF ; 255
ad8a: 99 f4 brne .+38 ; 0xadb2 <main+0x904>
ad8c: 20 91 1a 01 lds r18, 0x011A
ad90: 30 91 1b 01 lds r19, 0x011B
ad94: 2b 30 cpi r18, 0x0B ; 11
ad96: 31 05 cpc r19, r1
ad98: 64 f0 brlt .+24 ; 0xadb2 <main+0x904>
ad9a: 20 e7 ldi r18, 0x70 ; 112
ad9c: 37 e1 ldi r19, 0x17 ; 23
ad9e: 30 93 cc 04 sts 0x04CC, r19
ada2: 20 93 cb 04 sts 0x04CB, r18
ada6: 80 e0 ldi r24, 0x00 ; 0
ada8: 93 e0 ldi r25, 0x03 ; 3
adaa: 90 93 aa 02 sts 0x02AA, r25
adae: 80 93 a9 02 sts 0x02A9, r24
adb2: 20 91 59 04 lds r18, 0x0459
adb6: 2f 5f subi r18, 0xFF ; 255
adb8: 20 93 59 04 sts 0x0459, r18
adbc: 21 33 cpi r18, 0x31 ; 49
adbe: 09 f0 breq .+2 ; 0xadc2 <main+0x914>
adc0: 7b c0 rjmp .+246 ; 0xaeb8 <main+0xa0a>
adc2: 10 92 59 04 sts 0x0459, r1
adc6: 20 91 7e 04 lds r18, 0x047E
adca: 22 23 and r18, r18
adcc: 19 f0 breq .+6 ; 0xadd4 <main+0x926>
adce: 21 50 subi r18, 0x01 ; 1
add0: 20 93 7e 04 sts 0x047E, r18
add4: 20 91 c9 03 lds r18, 0x03C9
add8: 21 ff sbrs r18, 1
adda: 0b c0 rjmp .+22 ; 0xadf2 <main+0x944>
addc: 20 91 5c 04 lds r18, 0x045C
ade0: 30 91 5d 04 lds r19, 0x045D
ade4: 2f 5f subi r18, 0xFF ; 255
ade6: 3f 4f sbci r19, 0xFF ; 255
ade8: 30 93 5d 04 sts 0x045D, r19
adec: 20 93 5c 04 sts 0x045C, r18
adf0: 02 c0 rjmp .+4 ; 0xadf6 <main+0x948>
adf2: ca ea ldi r28, 0xAA ; 170
adf4: d5 e0 ldi r29, 0x05 ; 5
adf6: 20 91 ca 03 lds r18, 0x03CA
adfa: 30 91 cb 03 lds r19, 0x03CB
adfe: 21 15 cp r18, r1
ae00: 34 40 sbci r19, 0x04 ; 4
ae02: 08 f0 brcs .+2 ; 0xae06 <main+0x958>
ae04: 4b c0 rjmp .+150 ; 0xae9c <main+0x9ee>
ae06: 80 91 06 05 lds r24, 0x0506
ae0a: 90 91 07 05 lds r25, 0x0507
ae0e: a0 91 08 05 lds r26, 0x0508
ae12: b0 91 09 05 lds r27, 0x0509
ae16: 40 91 12 01 lds r20, 0x0112
ae1a: 50 91 13 01 lds r21, 0x0113
ae1e: 60 91 14 01 lds r22, 0x0114
ae22: 70 91 15 01 lds r23, 0x0115
ae26: 84 17 cp r24, r20
ae28: 95 07 cpc r25, r21
ae2a: a6 07 cpc r26, r22
ae2c: b7 07 cpc r27, r23
ae2e: 6c f4 brge .+26 ; 0xae4a <main+0x99c>
ae30: 40 91 06 05 lds r20, 0x0506
ae34: 50 91 07 05 lds r21, 0x0507
ae38: 60 91 08 05 lds r22, 0x0508
ae3c: 70 91 09 05 lds r23, 0x0509
ae40: 4b 5f subi r20, 0xFB ; 251
ae42: 5f 4f sbci r21, 0xFF ; 255
ae44: 6f 4f sbci r22, 0xFF ; 255
ae46: 7f 4f sbci r23, 0xFF ; 255
ae48: 21 c0 rjmp .+66 ; 0xae8c <main+0x9de>
ae4a: 80 91 06 05 lds r24, 0x0506
ae4e: 90 91 07 05 lds r25, 0x0507
ae52: a0 91 08 05 lds r26, 0x0508
ae56: b0 91 09 05 lds r27, 0x0509
ae5a: 40 91 12 01 lds r20, 0x0112
ae5e: 50 91 13 01 lds r21, 0x0113
ae62: 60 91 14 01 lds r22, 0x0114
ae66: 70 91 15 01 lds r23, 0x0115
ae6a: 48 17 cp r20, r24
ae6c: 59 07 cpc r21, r25
ae6e: 6a 07 cpc r22, r26
ae70: 7b 07 cpc r23, r27
ae72: a4 f4 brge .+40 ; 0xae9c <main+0x9ee>
ae74: 40 91 06 05 lds r20, 0x0506
ae78: 50 91 07 05 lds r21, 0x0507
ae7c: 60 91 08 05 lds r22, 0x0508
ae80: 70 91 09 05 lds r23, 0x0509
ae84: 45 50 subi r20, 0x05 ; 5
ae86: 51 09 sbc r21, r1
ae88: 61 09 sbc r22, r1
ae8a: 71 09 sbc r23, r1
ae8c: 40 93 06 05 sts 0x0506, r20
ae90: 50 93 07 05 sts 0x0507, r21
ae94: 60 93 08 05 sts 0x0508, r22
ae98: 70 93 09 05 sts 0x0509, r23
ae9c: 20 91 1a 01 lds r18, 0x011A
aea0: 30 91 1b 01 lds r19, 0x011B
aea4: cf 01 movw r24, r30
aea6: 01 96 adiw r24, 0x01 ; 1
aea8: 82 17 cp r24, r18
aeaa: 93 07 cpc r25, r19
aeac: 2c f4 brge .+10 ; 0xaeb8 <main+0xa0a>
aeae: 80 91 c9 03 lds r24, 0x03C9
aeb2: 8f 7d andi r24, 0xDF ; 223
aeb4: 80 93 c9 03 sts 0x03C9, r24
aeb8: 21 96 adiw r28, 0x01 ; 1
aeba: c2 37 cpi r28, 0x72 ; 114
aebc: eb e0 ldi r30, 0x0B ; 11
aebe: de 07 cpc r29, r30
aec0: 89 f5 brne .+98 ; 0xaf24 <main+0xa76>
aec2: 80 91 60 04 lds r24, 0x0460
aec6: 90 91 61 04 lds r25, 0x0461
aeca: 01 96 adiw r24, 0x01 ; 1
aecc: 90 93 61 04 sts 0x0461, r25
aed0: 80 93 60 04 sts 0x0460, r24
aed4: 20 91 5e 04 lds r18, 0x045E
aed8: 30 91 5f 04 lds r19, 0x045F
aedc: 2f 5f subi r18, 0xFF ; 255
aede: 3f 4f sbci r19, 0xFF ; 255
aee0: 30 93 5f 04 sts 0x045F, r19
aee4: 20 93 5e 04 sts 0x045E, r18
aee8: 69 2f mov r22, r25
aeea: 8e e0 ldi r24, 0x0E ; 14
aeec: 90 e0 ldi r25, 0x00 ; 0
aeee: 0e 94 45 23 call 0x468a ; 0x468a <SetParamByte>
aef2: 60 91 60 04 lds r22, 0x0460
aef6: 8f e0 ldi r24, 0x0F ; 15
aef8: 90 e0 ldi r25, 0x00 ; 0
aefa: 0e 94 45 23 call 0x468a ; 0x468a <SetParamByte>
aefe: 60 91 5f 04 lds r22, 0x045F
af02: 8a e0 ldi r24, 0x0A ; 10
af04: 90 e0 ldi r25, 0x00 ; 0
af06: 0e 94 45 23 call 0x468a ; 0x468a <SetParamByte>
af0a: 60 91 5e 04 lds r22, 0x045E
af0e: 8b e0 ldi r24, 0x0B ; 11
af10: 90 e0 ldi r25, 0x00 ; 0
af12: 0e 94 45 23 call 0x468a ; 0x468a <SetParamByte>
af16: 84 e1 ldi r24, 0x14 ; 20
af18: 90 e0 ldi r25, 0x00 ; 0
af1a: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
af1e: 8c 01 movw r16, r24
af20: c0 e0 ldi r28, 0x00 ; 0
af22: d0 e0 ldi r29, 0x00 ; 0
af24: 0e 94 09 74 call 0xe812 ; 0xe812 <LED_Update>
af28: 0e 94 68 20 call 0x40d0 ; 0x40d0 <Capacity_Update>
af2c: 77 20 and r7, r7
af2e: 19 f0 breq .+6 ; 0xaf36 <main+0xa88>
af30: 7a 94 dec r7
af32: 71 10 cpse r7, r1
af34: 10 c0 rjmp .+32 ; 0xaf56 <main+0xaa8>
af36: 0e 94 3d 87 call 0x10e7a ; 0x10e7a <SPI_StartTransmitPacket>
af3a: 88 23 and r24, r24
af3c: 19 f0 breq .+6 ; 0xaf44 <main+0xa96>
af3e: ec e0 ldi r30, 0x0C ; 12
af40: 7e 2e mov r7, r30
af42: 44 cd rjmp .-1400 ; 0xa9cc <main+0x51e>
af44: 80 91 ca 04 lds r24, 0x04CA
af48: 88 23 and r24, r24
af4a: 11 f0 breq .+4 ; 0xaf50 <main+0xaa2>
af4c: 71 2c mov r7, r1
af4e: 3e cd rjmp .-1412 ; 0xa9cc <main+0x51e>
af50: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
af54: fb cf rjmp .-10 ; 0xaf4c <main+0xa9e>
af56: 80 91 ca 04 lds r24, 0x04CA
af5a: 81 11 cpse r24, r1
af5c: 37 cd rjmp .-1426 ; 0xa9cc <main+0x51e>
af5e: 0e 94 2f 82 call 0x1045e ; 0x1045e <SPI_TransmitByte>
af62: 34 cd rjmp .-1432 ; 0xa9cc <main+0x51e>
0000af64 <GetHottestBl>:
af64: 90 91 7b 04 lds r25, 0x047B
af68: 8f e0 ldi r24, 0x0F ; 15
af6a: 98 9f mul r25, r24
af6c: f0 01 movw r30, r0
af6e: 11 24 eor r1, r1
af70: ec 58 subi r30, 0x8C ; 140
af72: f6 4f sbci r31, 0xF6 ; 246
af74: 87 81 ldd r24, Z+7 ; 0x07
af76: 20 91 7a 04 lds r18, 0x047A
af7a: 28 17 cp r18, r24
af7c: 28 f4 brcc .+10 ; 0xaf88 <GetHottestBl+0x24>
af7e: 80 93 7a 04 sts 0x047A, r24
af82: 90 93 79 04 sts 0x0479, r25
af86: 08 c0 rjmp .+16 ; 0xaf98 <GetHottestBl+0x34>
af88: 88 23 and r24, r24
af8a: 31 f0 breq .+12 ; 0xaf98 <GetHottestBl+0x34>
af8c: 20 91 78 04 lds r18, 0x0478
af90: 82 17 cp r24, r18
af92: 10 f4 brcc .+4 ; 0xaf98 <GetHottestBl+0x34>
af94: 80 93 78 04 sts 0x0478, r24
af98: 9f 5f subi r25, 0xFF ; 255
af9a: 9c 30 cpi r25, 0x0C ; 12
af9c: 18 f4 brcc .+6 ; 0xafa4 <GetHottestBl+0x40>
af9e: 90 93 7b 04 sts 0x047B, r25
afa2: 08 95 ret
afa4: 10 92 7b 04 sts 0x047B, r1
afa8: 80 91 78 04 lds r24, 0x0478
afac: 8f 3f cpi r24, 0xFF ; 255
afae: 19 f0 breq .+6 ; 0xafb6 <GetHottestBl+0x52>
afb0: 80 93 81 04 sts 0x0481, r24
afb4: 02 c0 rjmp .+4 ; 0xafba <GetHottestBl+0x56>
afb6: 10 92 81 04 sts 0x0481, r1
afba: 80 91 7a 04 lds r24, 0x047A
afbe: 80 93 82 04 sts 0x0482, r24
afc2: 80 91 79 04 lds r24, 0x0479
afc6: 80 93 80 04 sts 0x0480, r24
afca: 8f ef ldi r24, 0xFF ; 255
afcc: 80 93 78 04 sts 0x0478, r24
afd0: 10 92 7a 04 sts 0x047A, r1
afd4: 10 92 79 04 sts 0x0479, r1
afd8: 08 95 ret
0000afda <Hott_ClearLine>:
afda: 95 e1 ldi r25, 0x15 ; 21
afdc: 89 9f mul r24, r25
afde: 80 2d mov r24, r0
afe0: 11 24 eor r1, r1
afe2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
afe6: 8a e3 ldi r24, 0x3A ; 58
afe8: 9a e0 ldi r25, 0x0A ; 10
afea: 9f 93 push r25
afec: 8f 93 push r24
afee: 8b e7 ldi r24, 0x7B ; 123
aff0: 94 e1 ldi r25, 0x14 ; 20
aff2: 9f 93 push r25
aff4: 8f 93 push r24
aff6: e0 91 55 06 lds r30, 0x0655
affa: f0 91 56 06 lds r31, 0x0656
affe: 09 95 icall
b000: 0f 90 pop r0
b002: 0f 90 pop r0
b004: 0f 90 pop r0
b006: 0f 90 pop r0
b008: 08 95 ret
0000b00a <HoTT_Waring>:
b00a: cf 93 push r28
b00c: c0 91 57 01 lds r28, 0x0157
b010: c0 93 7f 04 sts 0x047F, r28
b014: 90 91 c9 03 lds r25, 0x03C9
b018: 80 91 77 04 lds r24, 0x0477
b01c: 95 ff sbrs r25, 5
b01e: 10 c0 rjmp .+32 ; 0xb040 <HoTT_Waring+0x36>
b020: 90 91 bf 03 lds r25, 0x03BF
b024: 99 23 and r25, r25
b026: 31 f0 breq .+12 ; 0xb034 <HoTT_Waring+0x2a>
b028: 90 91 42 05 lds r25, 0x0542
b02c: 96 30 cpi r25, 0x06 ; 6
b02e: 11 f4 brne .+4 ; 0xb034 <HoTT_Waring+0x2a>
b030: ee e0 ldi r30, 0x0E ; 14
b032: 01 c0 rjmp .+2 ; 0xb036 <HoTT_Waring+0x2c>
b034: e0 e1 ldi r30, 0x10 ; 16
b036: cc 23 and r28, r28
b038: 39 f1 breq .+78 ; 0xb088 <HoTT_Waring+0x7e>
b03a: 80 31 cpi r24, 0x10 ; 16
b03c: 29 f5 brne .+74 ; 0xb088 <HoTT_Waring+0x7e>
b03e: 23 c0 rjmp .+70 ; 0xb086 <HoTT_Waring+0x7c>
b040: 20 91 b9 04 lds r18, 0x04B9
b044: 9f ef ldi r25, 0xFF ; 255
b046: 92 0f add r25, r18
b048: 92 32 cpi r25, 0x22 ; 34
b04a: a8 f4 brcc .+42 ; 0xb076 <HoTT_Waring+0x6c>
b04c: 90 91 01 04 lds r25, 0x0401
b050: 30 e0 ldi r19, 0x00 ; 0
b052: 91 11 cpse r25, r1
b054: 08 c0 rjmp .+16 ; 0xb066 <HoTT_Waring+0x5c>
b056: f9 01 movw r30, r18
b058: ee 0f add r30, r30
b05a: ff 1f adc r31, r31
b05c: ef 5a subi r30, 0xAF ; 175
b05e: f5 4f sbci r31, 0xF5 ; 245
b060: e4 91 lpm r30, Z
b062: e1 11 cpse r30, r1
b064: 08 c0 rjmp .+16 ; 0xb076 <HoTT_Waring+0x6c>
b066: f9 01 movw r30, r18
b068: ee 0f add r30, r30
b06a: ff 1f adc r31, r31
b06c: e0 5b subi r30, 0xB0 ; 176
b06e: f5 4f sbci r31, 0xF5 ; 245
b070: e4 91 lpm r30, Z
b072: e1 11 cpse r30, r1
b074: 09 c0 rjmp .+18 ; 0xb088 <HoTT_Waring+0x7e>
b076: 90 91 96 05 lds r25, 0x0596
b07a: 96 fd sbrc r25, 6
b07c: 08 c0 rjmp .+16 ; 0xb08e <HoTT_Waring+0x84>
b07e: 10 92 57 01 sts 0x0157, r1
b082: c0 e0 ldi r28, 0x00 ; 0
b084: 04 c0 rjmp .+8 ; 0xb08e <HoTT_Waring+0x84>
b086: ec 2f mov r30, r28
b088: e0 93 7f 04 sts 0x047F, r30
b08c: ce 2f mov r28, r30
b08e: 8c 13 cpse r24, r28
b090: 0b c0 rjmp .+22 ; 0xb0a8 <HoTT_Waring+0x9e>
b092: 80 91 75 04 lds r24, 0x0475
b096: 90 91 76 04 lds r25, 0x0476
b09a: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
b09e: 88 23 and r24, r24
b0a0: b9 f0 breq .+46 ; 0xb0d0 <HoTT_Waring+0xc6>
b0a2: 80 ea ldi r24, 0xA0 ; 160
b0a4: 9f e0 ldi r25, 0x0F ; 15
b0a6: 02 c0 rjmp .+4 ; 0xb0ac <HoTT_Waring+0xa2>
b0a8: 80 ed ldi r24, 0xD0 ; 208
b0aa: 97 e0 ldi r25, 0x07 ; 7
b0ac: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
b0b0: 90 93 76 04 sts 0x0476, r25
b0b4: 80 93 75 04 sts 0x0475, r24
b0b8: cc 23 and r28, r28
b0ba: 31 f0 breq .+12 ; 0xb0c8 <HoTT_Waring+0xbe>
b0bc: 80 91 57 01 lds r24, 0x0157
b0c0: c8 13 cpse r28, r24
b0c2: 02 c0 rjmp .+4 ; 0xb0c8 <HoTT_Waring+0xbe>
b0c4: 10 92 57 01 sts 0x0157, r1
b0c8: c0 93 77 04 sts 0x0477, r28
b0cc: 8c 2f mov r24, r28
b0ce: 01 c0 rjmp .+2 ; 0xb0d2 <HoTT_Waring+0xc8>
b0d0: 80 e0 ldi r24, 0x00 ; 0
b0d2: cf 91 pop r28
b0d4: 08 95 ret
0000b0d6 <NC_Fills_HoTT_Telemety>:
b0d6: 80 91 07 09 lds r24, 0x0907
b0da: 89 38 cpi r24, 0x89 ; 137
b0dc: 51 f1 breq .+84 ; 0xb132 <NC_Fills_HoTT_Telemety+0x5c>
b0de: 38 f4 brcc .+14 ; 0xb0ee <NC_Fills_HoTT_Telemety+0x18>
b0e0: 82 30 cpi r24, 0x02 ; 2
b0e2: f9 f0 breq .+62 ; 0xb122 <NC_Fills_HoTT_Telemety+0x4c>
b0e4: 83 30 cpi r24, 0x03 ; 3
b0e6: 09 f1 breq .+66 ; 0xb12a <NC_Fills_HoTT_Telemety+0x54>
b0e8: 81 30 cpi r24, 0x01 ; 1
b0ea: 39 f4 brne .+14 ; 0xb0fa <NC_Fills_HoTT_Telemety+0x24>
b0ec: 16 c0 rjmp .+44 ; 0xb11a <NC_Fills_HoTT_Telemety+0x44>
b0ee: 8d 38 cpi r24, 0x8D ; 141
b0f0: 81 f0 breq .+32 ; 0xb112 <NC_Fills_HoTT_Telemety+0x3c>
b0f2: 8e 38 cpi r24, 0x8E ; 142
b0f4: 51 f0 breq .+20 ; 0xb10a <NC_Fills_HoTT_Telemety+0x34>
b0f6: 8a 38 cpi r24, 0x8A ; 138
b0f8: 21 f0 breq .+8 ; 0xb102 <NC_Fills_HoTT_Telemety+0x2c>
b0fa: 20 e0 ldi r18, 0x00 ; 0
b0fc: 80 e0 ldi r24, 0x00 ; 0
b0fe: 90 e0 ldi r25, 0x00 ; 0
b100: 1b c0 rjmp .+54 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b102: 2c e2 ldi r18, 0x2C ; 44
b104: 81 e9 ldi r24, 0x91 ; 145
b106: 97 e0 ldi r25, 0x07 ; 7
b108: 17 c0 rjmp .+46 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b10a: 2c e2 ldi r18, 0x2C ; 44
b10c: 87 e5 ldi r24, 0x57 ; 87
b10e: 96 e0 ldi r25, 0x06 ; 6
b110: 13 c0 rjmp .+38 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b112: 2c e2 ldi r18, 0x2C ; 44
b114: 83 e8 ldi r24, 0x83 ; 131
b116: 96 e0 ldi r25, 0x06 ; 6
b118: 0f c0 rjmp .+30 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b11a: 24 e0 ldi r18, 0x04 ; 4
b11c: 86 e7 ldi r24, 0x76 ; 118
b11e: 92 e0 ldi r25, 0x02 ; 2
b120: 0b c0 rjmp .+22 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b122: 24 e0 ldi r18, 0x04 ; 4
b124: 89 e8 ldi r24, 0x89 ; 137
b126: 92 e0 ldi r25, 0x02 ; 2
b128: 07 c0 rjmp .+14 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b12a: 29 e0 ldi r18, 0x09 ; 9
b12c: 8f ea ldi r24, 0xAF ; 175
b12e: 96 e0 ldi r25, 0x06 ; 6
b130: 03 c0 rjmp .+6 ; 0xb138 <NC_Fills_HoTT_Telemety+0x62>
b132: 2c e2 ldi r18, 0x2C ; 44
b134: 89 eb ldi r24, 0xB9 ; 185
b136: 96 e0 ldi r25, 0x06 ; 6
b138: 40 91 fc 08 lds r20, 0x08FC
b13c: ee ef ldi r30, 0xFE ; 254
b13e: f8 e0 ldi r31, 0x08 ; 8
b140: 34 2f mov r19, r20
b142: 50 91 fd 08 lds r21, 0x08FD
b146: 63 2f mov r22, r19
b148: 64 1b sub r22, r20
b14a: 65 17 cp r22, r21
b14c: 48 f4 brcc .+18 ; 0xb160 <NC_Fills_HoTT_Telemety+0x8a>
b14e: 32 17 cp r19, r18
b150: 38 f4 brcc .+14 ; 0xb160 <NC_Fills_HoTT_Telemety+0x8a>
b152: 51 91 ld r21, Z+
b154: dc 01 movw r26, r24
b156: a3 0f add r26, r19
b158: b1 1d adc r27, r1
b15a: 5c 93 st X, r21
b15c: 3f 5f subi r19, 0xFF ; 255
b15e: f1 cf rjmp .-30 ; 0xb142 <NC_Fills_HoTT_Telemety+0x6c>
b160: 08 95 ret
0000b162 <BuildHoTT_Vario>:
b162: 80 91 20 01 lds r24, 0x0120
b166: 8b 32 cpi r24, 0x2B ; 43
b168: 11 f0 breq .+4 ; 0xb16e <BuildHoTT_Vario+0xc>
b16a: 8d 32 cpi r24, 0x2D ; 45
b16c: c1 f4 brne .+48 ; 0xb19e <BuildHoTT_Vario+0x3c>
b16e: 40 91 2d 05 lds r20, 0x052D
b172: 20 91 f6 03 lds r18, 0x03F6
b176: 30 91 f7 03 lds r19, 0x03F7
b17a: 42 9f mul r20, r18
b17c: c0 01 movw r24, r0
b17e: 43 9f mul r20, r19
b180: 90 0d add r25, r0
b182: 11 24 eor r1, r1
b184: 63 e0 ldi r22, 0x03 ; 3
b186: 70 e0 ldi r23, 0x00 ; 0
b188: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
b18c: cb 01 movw r24, r22
b18e: 80 5d subi r24, 0xD0 ; 208
b190: 9a 48 sbci r25, 0x8A ; 138
b192: 6f 5c subi r22, 0xCF ; 207
b194: 7f 4f sbci r23, 0xFF ; 255
b196: 61 33 cpi r22, 0x31 ; 49
b198: 71 05 cpc r23, r1
b19a: c0 f1 brcs .+112 ; 0xb20c <BuildHoTT_Vario+0xaa>
b19c: 08 95 ret
b19e: 80 32 cpi r24, 0x20 ; 32
b1a0: 09 f5 brne .+66 ; 0xb1e4 <BuildHoTT_Vario+0x82>
b1a2: 80 91 c9 03 lds r24, 0x03C9
b1a6: 81 ff sbrs r24, 1
b1a8: 34 c0 rjmp .+104 ; 0xb212 <BuildHoTT_Vario+0xb0>
b1aa: 20 91 7c 04 lds r18, 0x047C
b1ae: 30 91 7d 04 lds r19, 0x047D
b1b2: c9 01 movw r24, r18
b1b4: 80 5d subi r24, 0xD0 ; 208
b1b6: 9a 48 sbci r25, 0x8A ; 138
b1b8: 81 33 cpi r24, 0x31 ; 49
b1ba: 45 e7 ldi r20, 0x75 ; 117
b1bc: 94 07 cpc r25, r20
b1be: 38 f0 brcs .+14 ; 0xb1ce <BuildHoTT_Vario+0x6c>
b1c0: 84 39 cpi r24, 0x94 ; 148
b1c2: 45 e7 ldi r20, 0x75 ; 117
b1c4: 94 07 cpc r25, r20
b1c6: 28 f1 brcs .+74 ; 0xb212 <BuildHoTT_Vario+0xb0>
b1c8: 84 56 subi r24, 0x64 ; 100
b1ca: 91 09 sbc r25, r1
b1cc: 08 95 ret
b1ce: 80 33 cpi r24, 0x30 ; 48
b1d0: 45 e7 ldi r20, 0x75 ; 117
b1d2: 94 07 cpc r25, r20
b1d4: 01 f1 breq .+64 ; 0xb216 <BuildHoTT_Vario+0xb4>
b1d6: 8d 3c cpi r24, 0xCD ; 205
b1d8: 94 47 sbci r25, 0x74 ; 116
b1da: d8 f4 brcc .+54 ; 0xb212 <BuildHoTT_Vario+0xb0>
b1dc: c9 01 movw r24, r18
b1de: 8c 56 subi r24, 0x6C ; 108
b1e0: 9a 48 sbci r25, 0x8A ; 138
b1e2: 08 95 ret
b1e4: 8e 35 cpi r24, 0x5E ; 94
b1e6: 39 f4 brne .+14 ; 0xb1f6 <BuildHoTT_Vario+0x94>
b1e8: 80 91 f1 03 lds r24, 0x03F1
b1ec: 2a e0 ldi r18, 0x0A ; 10
b1ee: 82 9f mul r24, r18
b1f0: c0 01 movw r24, r0
b1f2: 11 24 eor r1, r1
b1f4: 08 c0 rjmp .+16 ; 0xb206 <BuildHoTT_Vario+0xa4>
b1f6: 86 37 cpi r24, 0x76 ; 118
b1f8: 61 f4 brne .+24 ; 0xb212 <BuildHoTT_Vario+0xb0>
b1fa: 20 91 f1 03 lds r18, 0x03F1
b1fe: 36 ef ldi r19, 0xF6 ; 246
b200: 32 03 mulsu r19, r18
b202: c0 01 movw r24, r0
b204: 11 24 eor r1, r1
b206: 80 5d subi r24, 0xD0 ; 208
b208: 9a 48 sbci r25, 0x8A ; 138
b20a: 08 95 ret
b20c: 8e ef ldi r24, 0xFE ; 254
b20e: 94 e7 ldi r25, 0x74 ; 116
b210: 08 95 ret
b212: 80 e3 ldi r24, 0x30 ; 48
b214: 95 e7 ldi r25, 0x75 ; 117
b216: 08 95 ret
0000b218 <HoTT_Telemety>:
b218: cf 93 push r28
b21a: 8a 38 cpi r24, 0x8A ; 138
b21c: 09 f4 brne .+2 ; 0xb220 <HoTT_Telemety+0x8>
b21e: a7 c1 rjmp .+846 ; 0xb56e <HoTT_Telemety+0x356>
b220: 18 f4 brcc .+6 ; 0xb228 <HoTT_Telemety+0x10>
b222: 89 38 cpi r24, 0x89 ; 137
b224: 41 f0 breq .+16 ; 0xb236 <HoTT_Telemety+0x1e>
b226: 45 c3 rjmp .+1674 ; 0xb8b2 <HoTT_Telemety+0x69a>
b228: 8d 38 cpi r24, 0x8D ; 141
b22a: 09 f4 brne .+2 ; 0xb22e <HoTT_Telemety+0x16>
b22c: 86 c2 rjmp .+1292 ; 0xb73a <HoTT_Telemety+0x522>
b22e: 8e 38 cpi r24, 0x8E ; 142
b230: 09 f4 brne .+2 ; 0xb234 <HoTT_Telemety+0x1c>
b232: ed c1 rjmp .+986 ; 0xb60e <HoTT_Telemety+0x3f6>
b234: 3e c3 rjmp .+1660 ; 0xb8b2 <HoTT_Telemety+0x69a>
b236: e9 de rcall .-558 ; 0xb00a <HoTT_Waring>
b238: c8 2f mov r28, r24
b23a: 80 93 93 07 sts 0x0793, r24
b23e: 60 91 fc 03 lds r22, 0x03FC
b242: 70 91 fd 03 lds r23, 0x03FD
b246: 80 91 fe 03 lds r24, 0x03FE
b24a: 90 91 ff 03 lds r25, 0x03FF
b24e: 24 e6 ldi r18, 0x64 ; 100
b250: 30 e0 ldi r19, 0x00 ; 0
b252: 40 e0 ldi r20, 0x00 ; 0
b254: 50 e0 ldi r21, 0x00 ; 0
b256: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
b25a: 2c 50 subi r18, 0x0C ; 12
b25c: 3e 4f sbci r19, 0xFE ; 254
b25e: 30 93 bf 06 sts 0x06BF, r19
b262: 20 93 be 06 sts 0x06BE, r18
b266: c1 11 cpse r28, r1
b268: 02 c0 rjmp .+4 ; 0xb26e <HoTT_Telemety+0x56>
b26a: 7b df rcall .-266 ; 0xb162 <BuildHoTT_Vario>
b26c: 02 c0 rjmp .+4 ; 0xb272 <HoTT_Telemety+0x5a>
b26e: 80 e3 ldi r24, 0x30 ; 48
b270: 95 e7 ldi r25, 0x75 ; 117
b272: 90 93 c5 06 sts 0x06C5, r25
b276: 80 93 c4 06 sts 0x06C4, r24
b27a: 80 91 c4 06 lds r24, 0x06C4
b27e: 90 91 c5 06 lds r25, 0x06C5
b282: 90 93 c7 06 sts 0x06C7, r25
b286: 80 93 c6 06 sts 0x06C6, r24
b28a: 90 93 c9 06 sts 0x06C9, r25
b28e: 80 93 c8 06 sts 0x06C8, r24
b292: 80 91 be 06 lds r24, 0x06BE
b296: 90 91 bf 06 lds r25, 0x06BF
b29a: 20 91 c2 06 lds r18, 0x06C2
b29e: 30 91 c3 06 lds r19, 0x06C3
b2a2: 82 17 cp r24, r18
b2a4: 93 07 cpc r25, r19
b2a6: 24 f4 brge .+8 ; 0xb2b0 <HoTT_Telemety+0x98>
b2a8: 90 93 c3 06 sts 0x06C3, r25
b2ac: 80 93 c2 06 sts 0x06C2, r24
b2b0: 20 91 c0 06 lds r18, 0x06C0
b2b4: 30 91 c1 06 lds r19, 0x06C1
b2b8: 28 17 cp r18, r24
b2ba: 39 07 cpc r19, r25
b2bc: 24 f4 brge .+8 ; 0xb2c6 <HoTT_Telemety+0xae>
b2be: 90 93 c1 06 sts 0x06C1, r25
b2c2: 80 93 c0 06 sts 0x06C0, r24
b2c6: 10 92 bb 06 sts 0x06BB, r1
b2ca: 89 eb ldi r24, 0xB9 ; 185
b2cc: 96 e0 ldi r25, 0x06 ; 6
b2ce: 90 93 f1 02 sts 0x02F1, r25
b2d2: 80 93 f0 02 sts 0x02F0, r24
b2d6: 80 91 20 01 lds r24, 0x0120
b2da: 80 93 df 06 sts 0x06DF, r24
b2de: 80 91 c8 03 lds r24, 0x03C8
b2e2: 80 ff sbrs r24, 0
b2e4: 02 c0 rjmp .+4 ; 0xb2ea <HoTT_Telemety+0xd2>
b2e6: 83 e4 ldi r24, 0x43 ; 67
b2e8: 01 c0 rjmp .+2 ; 0xb2ec <HoTT_Telemety+0xd4>
b2ea: 80 e2 ldi r24, 0x20 ; 32
b2ec: 80 93 e0 06 sts 0x06E0, r24
b2f0: 20 91 b9 04 lds r18, 0x04B9
b2f4: 22 23 and r18, r18
b2f6: 11 f1 breq .+68 ; 0xb33c <HoTT_Telemety+0x124>
b2f8: 82 2f mov r24, r18
b2fa: 6a e0 ldi r22, 0x0A ; 10
b2fc: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
b300: 80 5d subi r24, 0xD0 ; 208
b302: 80 93 ca 06 sts 0x06CA, r24
b306: 90 5d subi r25, 0xD0 ; 208
b308: 90 93 cb 06 sts 0x06CB, r25
b30c: 8a e3 ldi r24, 0x3A ; 58
b30e: 80 93 cc 06 sts 0x06CC, r24
b312: ad ec ldi r26, 0xCD ; 205
b314: b6 e0 ldi r27, 0x06 ; 6
b316: 31 e1 ldi r19, 0x11 ; 17
b318: 23 9f mul r18, r19
b31a: c0 01 movw r24, r0
b31c: 11 24 eor r1, r1
b31e: 20 e0 ldi r18, 0x00 ; 0
b320: 30 e0 ldi r19, 0x00 ; 0
b322: 8a 56 subi r24, 0x6A ; 106
b324: 95 4f sbci r25, 0xF5 ; 245
b326: fc 01 movw r30, r24
b328: e2 0f add r30, r18
b32a: f3 1f adc r31, r19
b32c: e4 91 lpm r30, Z
b32e: ed 93 st X+, r30
b330: 2f 5f subi r18, 0xFF ; 255
b332: 3f 4f sbci r19, 0xFF ; 255
b334: 20 31 cpi r18, 0x10 ; 16
b336: 31 05 cpc r19, r1
b338: b1 f7 brne .-20 ; 0xb326 <HoTT_Telemety+0x10e>
b33a: c3 c0 rjmp .+390 ; 0xb4c2 <HoTT_Telemety+0x2aa>
b33c: 80 91 bf 03 lds r24, 0x03BF
b340: 88 23 and r24, r24
b342: 61 f0 breq .+24 ; 0xb35c <HoTT_Telemety+0x144>
b344: ec e1 ldi r30, 0x1C ; 28
b346: fd e0 ldi r31, 0x0D ; 13
b348: aa ec ldi r26, 0xCA ; 202
b34a: b6 e0 ldi r27, 0x06 ; 6
b34c: 84 91 lpm r24, Z
b34e: 8d 93 st X+, r24
b350: 31 96 adiw r30, 0x01 ; 1
b352: 8d e0 ldi r24, 0x0D ; 13
b354: e1 33 cpi r30, 0x31 ; 49
b356: f8 07 cpc r31, r24
b358: c9 f7 brne .-14 ; 0xb34c <HoTT_Telemety+0x134>
b35a: 4c c1 rjmp .+664 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b35c: 80 91 c9 03 lds r24, 0x03C9
b360: 85 ff sbrs r24, 5
b362: 0c c0 rjmp .+24 ; 0xb37c <HoTT_Telemety+0x164>
b364: e2 e3 ldi r30, 0x32 ; 50
b366: fd e0 ldi r31, 0x0D ; 13
b368: aa ec ldi r26, 0xCA ; 202
b36a: b6 e0 ldi r27, 0x06 ; 6
b36c: 84 91 lpm r24, Z
b36e: 8d 93 st X+, r24
b370: 31 96 adiw r30, 0x01 ; 1
b372: 9d e0 ldi r25, 0x0D ; 13
b374: e7 34 cpi r30, 0x47 ; 71
b376: f9 07 cpc r31, r25
b378: c9 f7 brne .-14 ; 0xb36c <HoTT_Telemety+0x154>
b37a: 3c c1 rjmp .+632 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b37c: 80 91 7e 04 lds r24, 0x047E
b380: 88 23 and r24, r24
b382: 69 f1 breq .+90 ; 0xb3de <HoTT_Telemety+0x1c6>
b384: e9 ee ldi r30, 0xE9 ; 233
b386: fc e0 ldi r31, 0x0C ; 12
b388: aa ec ldi r26, 0xCA ; 202
b38a: b6 e0 ldi r27, 0x06 ; 6
b38c: 84 91 lpm r24, Z
b38e: 8d 93 st X+, r24
b390: 31 96 adiw r30, 0x01 ; 1
b392: 3c e0 ldi r19, 0x0C ; 12
b394: e0 3f cpi r30, 0xF0 ; 240
b396: f3 07 cpc r31, r19
b398: c9 f7 brne .-14 ; 0xb38c <HoTT_Telemety+0x174>
b39a: 80 91 52 01 lds r24, 0x0152
b39e: 80 5d subi r24, 0xD0 ; 208
b3a0: 80 93 ce 06 sts 0x06CE, r24
b3a4: e7 e9 ldi r30, 0x97 ; 151
b3a6: f5 e0 ldi r31, 0x05 ; 5
b3a8: a1 ed ldi r26, 0xD1 ; 209
b3aa: b6 e0 ldi r27, 0x06 ; 6
b3ac: 81 91 ld r24, Z+
b3ae: 8d 93 st X+, r24
b3b0: 85 e0 ldi r24, 0x05 ; 5
b3b2: e3 3a cpi r30, 0xA3 ; 163
b3b4: f8 07 cpc r31, r24
b3b6: d1 f7 brne .-12 ; 0xb3ac <HoTT_Telemety+0x194>
b3b8: 80 91 c7 03 lds r24, 0x03C7
b3bc: 81 ff sbrs r24, 1
b3be: 0b c0 rjmp .+22 ; 0xb3d6 <HoTT_Telemety+0x1be>
b3c0: 82 e4 ldi r24, 0x42 ; 66
b3c2: 80 93 db 06 sts 0x06DB, r24
b3c6: 8f e4 ldi r24, 0x4F ; 79
b3c8: 80 93 dc 06 sts 0x06DC, r24
b3cc: 81 e4 ldi r24, 0x41 ; 65
b3ce: 80 93 dd 06 sts 0x06DD, r24
b3d2: 84 e5 ldi r24, 0x54 ; 84
b3d4: 79 c0 rjmp .+242 ; 0xb4c8 <HoTT_Telemety+0x2b0>
b3d6: 80 e2 ldi r24, 0x20 ; 32
b3d8: 80 93 dc 06 sts 0x06DC, r24
b3dc: 73 c0 rjmp .+230 ; 0xb4c4 <HoTT_Telemety+0x2ac>
b3de: 40 91 8a 04 lds r20, 0x048A
b3e2: 44 23 and r20, r20
b3e4: 09 f4 brne .+2 ; 0xb3e8 <HoTT_Telemety+0x1d0>
b3e6: 73 c0 rjmp .+230 ; 0xb4ce <HoTT_Telemety+0x2b6>
b3e8: 87 e5 ldi r24, 0x57 ; 87
b3ea: 80 93 ca 06 sts 0x06CA, r24
b3ee: 80 e5 ldi r24, 0x50 ; 80
b3f0: 80 93 cb 06 sts 0x06CB, r24
b3f4: 20 e2 ldi r18, 0x20 ; 32
b3f6: 20 93 cc 06 sts 0x06CC, r18
b3fa: 80 91 8b 04 lds r24, 0x048B
b3fe: 3a e0 ldi r19, 0x0A ; 10
b400: 63 2f mov r22, r19
b402: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
b406: 80 5d subi r24, 0xD0 ; 208
b408: 80 93 cd 06 sts 0x06CD, r24
b40c: 90 5d subi r25, 0xD0 ; 208
b40e: 90 93 ce 06 sts 0x06CE, r25
b412: 8f e2 ldi r24, 0x2F ; 47
b414: 80 93 cf 06 sts 0x06CF, r24
b418: 84 2f mov r24, r20
b41a: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
b41e: 80 5d subi r24, 0xD0 ; 208
b420: 80 93 d0 06 sts 0x06D0, r24
b424: 90 5d subi r25, 0xD0 ; 208
b426: 90 93 d1 06 sts 0x06D1, r25
b42a: 20 93 d2 06 sts 0x06D2, r18
b42e: 80 91 83 04 lds r24, 0x0483
b432: 90 91 84 04 lds r25, 0x0484
b436: 89 3e cpi r24, 0xE9 ; 233
b438: 33 e0 ldi r19, 0x03 ; 3
b43a: 93 07 cpc r25, r19
b43c: 40 f0 brcs .+16 ; 0xb44e <HoTT_Telemety+0x236>
b43e: 68 ee ldi r22, 0xE8 ; 232
b440: 73 e0 ldi r23, 0x03 ; 3
b442: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b446: 60 5d subi r22, 0xD0 ; 208
b448: 60 93 d3 06 sts 0x06D3, r22
b44c: 02 c0 rjmp .+4 ; 0xb452 <HoTT_Telemety+0x23a>
b44e: 20 93 d3 06 sts 0x06D3, r18
b452: 85 36 cpi r24, 0x65 ; 101
b454: 91 05 cpc r25, r1
b456: 40 f0 brcs .+16 ; 0xb468 <HoTT_Telemety+0x250>
b458: 64 e6 ldi r22, 0x64 ; 100
b45a: 70 e0 ldi r23, 0x00 ; 0
b45c: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b460: 60 5d subi r22, 0xD0 ; 208
b462: 60 93 d4 06 sts 0x06D4, r22
b466: 03 c0 rjmp .+6 ; 0xb46e <HoTT_Telemety+0x256>
b468: 20 e2 ldi r18, 0x20 ; 32
b46a: 20 93 d4 06 sts 0x06D4, r18
b46e: 6a e0 ldi r22, 0x0A ; 10
b470: 70 e0 ldi r23, 0x00 ; 0
b472: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b476: 60 5d subi r22, 0xD0 ; 208
b478: 60 93 d5 06 sts 0x06D5, r22
b47c: 80 5d subi r24, 0xD0 ; 208
b47e: 80 93 d6 06 sts 0x06D6, r24
b482: 8d e6 ldi r24, 0x6D ; 109
b484: 80 93 d7 06 sts 0x06D7, r24
b488: 90 e2 ldi r25, 0x20 ; 32
b48a: 90 93 d8 06 sts 0x06D8, r25
b48e: 80 91 89 04 lds r24, 0x0489
b492: 85 36 cpi r24, 0x65 ; 101
b494: 40 f0 brcs .+16 ; 0xb4a6 <HoTT_Telemety+0x28e>
b496: 64 e6 ldi r22, 0x64 ; 100
b498: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
b49c: 80 5d subi r24, 0xD0 ; 208
b49e: 80 93 d9 06 sts 0x06D9, r24
b4a2: 89 2f mov r24, r25
b4a4: 02 c0 rjmp .+4 ; 0xb4aa <HoTT_Telemety+0x292>
b4a6: 90 93 d9 06 sts 0x06D9, r25
b4aa: 6a e0 ldi r22, 0x0A ; 10
b4ac: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
b4b0: 80 5d subi r24, 0xD0 ; 208
b4b2: 80 93 da 06 sts 0x06DA, r24
b4b6: 90 5d subi r25, 0xD0 ; 208
b4b8: 90 93 db 06 sts 0x06DB, r25
b4bc: 83 e7 ldi r24, 0x73 ; 115
b4be: 80 93 dc 06 sts 0x06DC, r24
b4c2: 80 e2 ldi r24, 0x20 ; 32
b4c4: 80 93 dd 06 sts 0x06DD, r24
b4c8: 80 93 de 06 sts 0x06DE, r24
b4cc: 93 c0 rjmp .+294 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b4ce: 80 91 b5 04 lds r24, 0x04B5
b4d2: 84 ff sbrs r24, 4
b4d4: 0c c0 rjmp .+24 ; 0xb4ee <HoTT_Telemety+0x2d6>
b4d6: e6 e0 ldi r30, 0x06 ; 6
b4d8: fd e0 ldi r31, 0x0D ; 13
b4da: aa ec ldi r26, 0xCA ; 202
b4dc: b6 e0 ldi r27, 0x06 ; 6
b4de: 84 91 lpm r24, Z
b4e0: 8d 93 st X+, r24
b4e2: 31 96 adiw r30, 0x01 ; 1
b4e4: 8d e0 ldi r24, 0x0D ; 13
b4e6: eb 31 cpi r30, 0x1B ; 27
b4e8: f8 07 cpc r31, r24
b4ea: c9 f7 brne .-14 ; 0xb4de <HoTT_Telemety+0x2c6>
b4ec: 83 c0 rjmp .+262 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b4ee: 80 91 ed 03 lds r24, 0x03ED
b4f2: 81 11 cpse r24, r1
b4f4: 1b c0 rjmp .+54 ; 0xb52c <HoTT_Telemety+0x314>
b4f6: aa ec ldi r26, 0xCA ; 202
b4f8: b6 e0 ldi r27, 0x06 ; 6
b4fa: 80 e0 ldi r24, 0x00 ; 0
b4fc: 90 e0 ldi r25, 0x00 ; 0
b4fe: fc 01 movw r30, r24
b500: e6 5b subi r30, 0xB6 ; 182
b502: f2 4f sbci r31, 0xF2 ; 242
b504: e4 91 lpm r30, Z
b506: ed 93 st X+, r30
b508: 01 96 adiw r24, 0x01 ; 1
b50a: 81 31 cpi r24, 0x11 ; 17
b50c: 91 05 cpc r25, r1
b50e: b9 f7 brne .-18 ; 0xb4fe <HoTT_Telemety+0x2e6>
b510: 82 e3 ldi r24, 0x32 ; 50
b512: 80 93 da 06 sts 0x06DA, r24
b516: 8e e2 ldi r24, 0x2E ; 46
b518: 80 93 db 06 sts 0x06DB, r24
b51c: 80 e3 ldi r24, 0x30 ; 48
b51e: 80 93 dc 06 sts 0x06DC, r24
b522: 88 e3 ldi r24, 0x38 ; 56
b524: 80 93 dd 06 sts 0x06DD, r24
b528: 81 e6 ldi r24, 0x61 ; 97
b52a: ce cf rjmp .-100 ; 0xb4c8 <HoTT_Telemety+0x2b0>
b52c: 80 91 c7 03 lds r24, 0x03C7
b530: 81 ff sbrs r24, 1
b532: 11 c0 rjmp .+34 ; 0xb556 <HoTT_Telemety+0x33e>
b534: e0 ef ldi r30, 0xF0 ; 240
b536: fc e0 ldi r31, 0x0C ; 12
b538: aa ec ldi r26, 0xCA ; 202
b53a: b6 e0 ldi r27, 0x06 ; 6
b53c: 94 91 lpm r25, Z
b53e: 9d 93 st X+, r25
b540: 31 96 adiw r30, 0x01 ; 1
b542: 9d e0 ldi r25, 0x0D ; 13
b544: e5 30 cpi r30, 0x05 ; 5
b546: f9 07 cpc r31, r25
b548: c9 f7 brne .-14 ; 0xb53c <HoTT_Telemety+0x324>
b54a: 80 ff sbrs r24, 0
b54c: 53 c0 rjmp .+166 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b54e: 82 e5 ldi r24, 0x52 ; 82
b550: 80 93 ca 06 sts 0x06CA, r24
b554: 4f c0 rjmp .+158 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b556: e8 e4 ldi r30, 0x48 ; 72
b558: fd e0 ldi r31, 0x0D ; 13
b55a: aa ec ldi r26, 0xCA ; 202
b55c: b6 e0 ldi r27, 0x06 ; 6
b55e: 94 91 lpm r25, Z
b560: 9d 93 st X+, r25
b562: 31 96 adiw r30, 0x01 ; 1
b564: 3d e0 ldi r19, 0x0D ; 13
b566: ed 35 cpi r30, 0x5D ; 93
b568: f3 07 cpc r31, r19
b56a: c9 f7 brne .-14 ; 0xb55e <HoTT_Telemety+0x346>
b56c: ee cf rjmp .-36 ; 0xb54a <HoTT_Telemety+0x332>
b56e: 60 91 fc 03 lds r22, 0x03FC
b572: 70 91 fd 03 lds r23, 0x03FD
b576: 80 91 fe 03 lds r24, 0x03FE
b57a: 90 91 ff 03 lds r25, 0x03FF
b57e: 24 e6 ldi r18, 0x64 ; 100
b580: 30 e0 ldi r19, 0x00 ; 0
b582: 40 e0 ldi r20, 0x00 ; 0
b584: 50 e0 ldi r21, 0x00 ; 0
b586: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
b58a: 2c 50 subi r18, 0x0C ; 12
b58c: 3e 4f sbci r19, 0xFE ; 254
b58e: 30 93 a7 07 sts 0x07A7, r19
b592: 20 93 a6 07 sts 0x07A6, r18
b596: 80 91 93 07 lds r24, 0x0793
b59a: 81 11 cpse r24, r1
b59c: 2d c0 rjmp .+90 ; 0xb5f8 <HoTT_Telemety+0x3e0>
b59e: e1 dd rcall .-1086 ; 0xb162 <BuildHoTT_Vario>
b5a0: 90 93 a9 07 sts 0x07A9, r25
b5a4: 80 93 a8 07 sts 0x07A8, r24
b5a8: 88 e7 ldi r24, 0x78 ; 120
b5aa: 80 93 aa 07 sts 0x07AA, r24
b5ae: 80 91 b5 08 lds r24, 0x08B5
b5b2: 80 93 ab 07 sts 0x07AB, r24
b5b6: 80 91 b4 08 lds r24, 0x08B4
b5ba: 81 ff sbrs r24, 1
b5bc: 20 c0 rjmp .+64 ; 0xb5fe <HoTT_Telemety+0x3e6>
b5be: 84 e4 ldi r24, 0x44 ; 68
b5c0: 80 93 ac 07 sts 0x07AC, r24
b5c4: 81 e9 ldi r24, 0x91 ; 145
b5c6: 97 e0 ldi r25, 0x07 ; 7
b5c8: 90 93 f1 02 sts 0x02F1, r25
b5cc: 80 93 f0 02 sts 0x02F0, r24
b5d0: 80 91 96 02 lds r24, 0x0296
b5d4: 80 93 b8 07 sts 0x07B8, r24
b5d8: 80 91 ac 07 lds r24, 0x07AC
b5dc: 80 93 ba 07 sts 0x07BA, r24
b5e0: 80 91 ba 08 lds r24, 0x08BA
b5e4: 90 91 bb 08 lds r25, 0x08BB
b5e8: 97 fd sbrc r25, 7
b5ea: 01 96 adiw r24, 0x01 ; 1
b5ec: 95 95 asr r25
b5ee: 87 95 ror r24
b5f0: 80 93 ad 07 sts 0x07AD, r24
b5f4: 8c e2 ldi r24, 0x2C ; 44
b5f6: 5e c1 rjmp .+700 ; 0xb8b4 <HoTT_Telemety+0x69c>
b5f8: 80 e3 ldi r24, 0x30 ; 48
b5fa: 95 e7 ldi r25, 0x75 ; 117
b5fc: d1 cf rjmp .-94 ; 0xb5a0 <HoTT_Telemety+0x388>
b5fe: 80 91 b6 08 lds r24, 0x08B6
b602: 83 30 cpi r24, 0x03 ; 3
b604: 11 f4 brne .+4 ; 0xb60a <HoTT_Telemety+0x3f2>
b606: 80 e2 ldi r24, 0x20 ; 32
b608: db cf rjmp .-74 ; 0xb5c0 <HoTT_Telemety+0x3a8>
b60a: 81 e2 ldi r24, 0x21 ; 33
b60c: d9 cf rjmp .-78 ; 0xb5c0 <HoTT_Telemety+0x3a8>
b60e: aa dc rcall .-1708 ; 0xaf64 <GetHottestBl>
b610: 60 91 fc 03 lds r22, 0x03FC
b614: 70 91 fd 03 lds r23, 0x03FD
b618: 80 91 fe 03 lds r24, 0x03FE
b61c: 90 91 ff 03 lds r25, 0x03FF
b620: 24 e6 ldi r18, 0x64 ; 100
b622: 30 e0 ldi r19, 0x00 ; 0
b624: 40 e0 ldi r20, 0x00 ; 0
b626: 50 e0 ldi r21, 0x00 ; 0
b628: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
b62c: 2c 50 subi r18, 0x0C ; 12
b62e: 3e 4f sbci r19, 0xFE ; 254
b630: 30 93 72 06 sts 0x0672, r19
b634: 20 93 71 06 sts 0x0671, r18
b638: 80 91 1a 01 lds r24, 0x011A
b63c: 90 91 1b 01 lds r25, 0x011B
b640: 90 93 6c 06 sts 0x066C, r25
b644: 80 93 6b 06 sts 0x066B, r24
b648: 80 91 1a 01 lds r24, 0x011A
b64c: 90 91 1b 01 lds r25, 0x011B
b650: 90 93 6e 06 sts 0x066E, r25
b654: 80 93 6d 06 sts 0x066D, r24
b658: 80 91 42 06 lds r24, 0x0642
b65c: 90 91 43 06 lds r25, 0x0643
b660: 97 fd sbrc r25, 7
b662: 01 96 adiw r24, 0x01 ; 1
b664: 95 95 asr r25
b666: 87 95 ror r24
b668: 80 93 5d 06 sts 0x065D, r24
b66c: 80 93 64 06 sts 0x0664, r24
b670: 80 91 ba 08 lds r24, 0x08BA
b674: 90 91 bb 08 lds r25, 0x08BB
b678: 97 fd sbrc r25, 7
b67a: 01 96 adiw r24, 0x01 ; 1
b67c: 9c 01 movw r18, r24
b67e: 35 95 asr r19
b680: 27 95 ror r18
b682: 20 93 62 06 sts 0x0662, r18
b686: 80 91 b8 08 lds r24, 0x08B8
b68a: 90 91 b9 08 lds r25, 0x08B9
b68e: 64 e1 ldi r22, 0x14 ; 20
b690: 70 e0 ldi r23, 0x00 ; 0
b692: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b696: 60 93 63 06 sts 0x0663, r22
b69a: 20 93 69 06 sts 0x0669, r18
b69e: 60 93 6a 06 sts 0x066A, r22
b6a2: 80 91 93 07 lds r24, 0x0793
b6a6: 81 11 cpse r24, r1
b6a8: 02 c0 rjmp .+4 ; 0xb6ae <HoTT_Telemety+0x496>
b6aa: 5b dd rcall .-1354 ; 0xb162 <BuildHoTT_Vario>
b6ac: 02 c0 rjmp .+4 ; 0xb6b2 <HoTT_Telemety+0x49a>
b6ae: 80 e3 ldi r24, 0x30 ; 48
b6b0: 95 e7 ldi r25, 0x75 ; 117
b6b2: 90 93 7a 06 sts 0x067A, r25
b6b6: 80 93 79 06 sts 0x0679, r24
b6ba: 88 e7 ldi r24, 0x78 ; 120
b6bc: 80 93 7b 06 sts 0x067B, r24
b6c0: 80 91 1a 01 lds r24, 0x011A
b6c4: 90 91 1b 01 lds r25, 0x011B
b6c8: 90 93 76 06 sts 0x0676, r25
b6cc: 80 93 75 06 sts 0x0675, r24
b6d0: 80 91 81 04 lds r24, 0x0481
b6d4: 8c 5e subi r24, 0xEC ; 236
b6d6: 80 93 6f 06 sts 0x066F, r24
b6da: 80 91 82 04 lds r24, 0x0482
b6de: 8c 5e subi r24, 0xEC ; 236
b6e0: 80 93 70 06 sts 0x0670, r24
b6e4: 80 91 17 05 lds r24, 0x0517
b6e8: 90 91 18 05 lds r25, 0x0518
b6ec: 6a e0 ldi r22, 0x0A ; 10
b6ee: 70 e0 ldi r23, 0x00 ; 0
b6f0: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b6f4: 70 93 78 06 sts 0x0678, r23
b6f8: 60 93 77 06 sts 0x0677, r22
b6fc: 80 91 93 07 lds r24, 0x0793
b700: 80 93 59 06 sts 0x0659, r24
b704: 80 91 13 05 lds r24, 0x0513
b708: 90 91 14 05 lds r25, 0x0514
b70c: 90 93 74 06 sts 0x0674, r25
b710: 80 93 73 06 sts 0x0673, r24
b714: 87 e5 ldi r24, 0x57 ; 87
b716: 96 e0 ldi r25, 0x06 ; 6
b718: 90 93 f1 02 sts 0x02F1, r25
b71c: 80 93 f0 02 sts 0x02F0, r24
b720: 80 91 5c 04 lds r24, 0x045C
b724: 90 91 5d 04 lds r25, 0x045D
b728: 6c e3 ldi r22, 0x3C ; 60
b72a: 70 e0 ldi r23, 0x00 ; 0
b72c: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b730: 60 93 7e 06 sts 0x067E, r22
b734: 80 93 7f 06 sts 0x067F, r24
b738: 5d cf rjmp .-326 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b73a: 14 dc rcall .-2008 ; 0xaf64 <GetHottestBl>
b73c: 80 91 b8 08 lds r24, 0x08B8
b740: 90 91 b9 08 lds r25, 0x08B9
b744: 64 e6 ldi r22, 0x64 ; 100
b746: 70 e0 ldi r23, 0x00 ; 0
b748: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b74c: 70 93 99 06 sts 0x0699, r23
b750: 60 93 98 06 sts 0x0698, r22
b754: 80 91 42 06 lds r24, 0x0642
b758: 90 91 43 06 lds r25, 0x0643
b75c: 97 fd sbrc r25, 7
b75e: 01 96 adiw r24, 0x01 ; 1
b760: 95 95 asr r25
b762: 87 95 ror r24
b764: 80 93 89 06 sts 0x0689, r24
b768: 80 91 4e 01 lds r24, 0x014E
b76c: 90 91 4f 01 lds r25, 0x014F
b770: 97 fd sbrc r25, 7
b772: 01 96 adiw r24, 0x01 ; 1
b774: 95 95 asr r25
b776: 87 95 ror r24
b778: 80 93 8a 06 sts 0x068A, r24
b77c: 80 91 5d 0c lds r24, 0x0C5D
b780: 80 93 8d 06 sts 0x068D, r24
b784: 80 91 ba 08 lds r24, 0x08BA
b788: 90 91 bb 08 lds r25, 0x08BB
b78c: 97 fd sbrc r25, 7
b78e: 01 96 adiw r24, 0x01 ; 1
b790: 95 95 asr r25
b792: 87 95 ror r24
b794: 80 93 8e 06 sts 0x068E, r24
b798: 40 91 1a 01 lds r20, 0x011A
b79c: 50 91 1b 01 lds r21, 0x011B
b7a0: 20 91 53 01 lds r18, 0x0153
b7a4: 30 e0 ldi r19, 0x00 ; 0
b7a6: c9 01 movw r24, r18
b7a8: 02 96 adiw r24, 0x02 ; 2
b7aa: 84 17 cp r24, r20
b7ac: 95 07 cpc r25, r21
b7ae: 6c f4 brge .+26 ; 0xb7ca <HoTT_Telemety+0x5b2>
b7b0: 80 91 1a 01 lds r24, 0x011A
b7b4: 90 91 1b 01 lds r25, 0x011B
b7b8: 82 1b sub r24, r18
b7ba: 93 0b sbc r25, r19
b7bc: 02 97 sbiw r24, 0x02 ; 2
b7be: 98 2f mov r25, r24
b7c0: 99 0f add r25, r25
b7c2: 98 0f add r25, r24
b7c4: 90 93 95 06 sts 0x0695, r25
b7c8: 02 c0 rjmp .+4 ; 0xb7ce <HoTT_Telemety+0x5b6>
b7ca: 10 92 95 06 sts 0x0695, r1
b7ce: 80 91 95 06 lds r24, 0x0695
b7d2: 85 36 cpi r24, 0x65 ; 101
b7d4: 18 f0 brcs .+6 ; 0xb7dc <HoTT_Telemety+0x5c4>
b7d6: 84 e6 ldi r24, 0x64 ; 100
b7d8: 80 93 95 06 sts 0x0695, r24
b7dc: 80 91 b9 04 lds r24, 0x04B9
b7e0: 90 e0 ldi r25, 0x00 ; 0
b7e2: 90 93 97 06 sts 0x0697, r25
b7e6: 80 93 96 06 sts 0x0696, r24
b7ea: 60 91 fc 03 lds r22, 0x03FC
b7ee: 70 91 fd 03 lds r23, 0x03FD
b7f2: 80 91 fe 03 lds r24, 0x03FE
b7f6: 90 91 ff 03 lds r25, 0x03FF
b7fa: 24 e6 ldi r18, 0x64 ; 100
b7fc: 30 e0 ldi r19, 0x00 ; 0
b7fe: 40 e0 ldi r20, 0x00 ; 0
b800: 50 e0 ldi r21, 0x00 ; 0
b802: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
b806: 2c 50 subi r18, 0x0C ; 12
b808: 3e 4f sbci r19, 0xFE ; 254
b80a: 30 93 9b 06 sts 0x069B, r19
b80e: 20 93 9a 06 sts 0x069A, r18
b812: 80 91 1a 01 lds r24, 0x011A
b816: 90 91 1b 01 lds r25, 0x011B
b81a: 90 93 90 06 sts 0x0690, r25
b81e: 80 93 8f 06 sts 0x068F, r24
b822: 80 91 1a 01 lds r24, 0x011A
b826: 90 91 1b 01 lds r25, 0x011B
b82a: 90 93 92 06 sts 0x0692, r25
b82e: 80 93 91 06 sts 0x0691, r24
b832: 80 91 93 07 lds r24, 0x0793
b836: 81 11 cpse r24, r1
b838: 02 c0 rjmp .+4 ; 0xb83e <HoTT_Telemety+0x626>
b83a: 93 dc rcall .-1754 ; 0xb162 <BuildHoTT_Vario>
b83c: 02 c0 rjmp .+4 ; 0xb842 <HoTT_Telemety+0x62a>
b83e: 80 e3 ldi r24, 0x30 ; 48
b840: 95 e7 ldi r25, 0x75 ; 117
b842: 90 93 9d 06 sts 0x069D, r25
b846: 80 93 9c 06 sts 0x069C, r24
b84a: 80 91 93 07 lds r24, 0x0793
b84e: 88 58 subi r24, 0x88 ; 136
b850: 80 93 9e 06 sts 0x069E, r24
b854: 80 91 1a 01 lds r24, 0x011A
b858: 90 91 1b 01 lds r25, 0x011B
b85c: 90 93 a2 06 sts 0x06A2, r25
b860: 80 93 a1 06 sts 0x06A1, r24
b864: 80 91 81 04 lds r24, 0x0481
b868: 8c 5e subi r24, 0xEC ; 236
b86a: 80 93 93 06 sts 0x0693, r24
b86e: 80 91 82 04 lds r24, 0x0482
b872: 8c 5e subi r24, 0xEC ; 236
b874: 80 93 94 06 sts 0x0694, r24
b878: 80 91 17 05 lds r24, 0x0517
b87c: 90 91 18 05 lds r25, 0x0518
b880: 6a e0 ldi r22, 0x0A ; 10
b882: 70 e0 ldi r23, 0x00 ; 0
b884: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
b888: 70 93 a4 06 sts 0x06A4, r23
b88c: 60 93 a3 06 sts 0x06A3, r22
b890: 10 92 85 06 sts 0x0685, r1
b894: 80 91 13 05 lds r24, 0x0513
b898: 90 91 14 05 lds r25, 0x0514
b89c: 90 93 a0 06 sts 0x06A0, r25
b8a0: 80 93 9f 06 sts 0x069F, r24
b8a4: 83 e8 ldi r24, 0x83 ; 131
b8a6: 96 e0 ldi r25, 0x06 ; 6
b8a8: 90 93 f1 02 sts 0x02F1, r25
b8ac: 80 93 f0 02 sts 0x02F0, r24
b8b0: a1 ce rjmp .-702 ; 0xb5f4 <HoTT_Telemety+0x3dc>
b8b2: 80 e0 ldi r24, 0x00 ; 0
b8b4: cf 91 pop r28
b8b6: 08 95 ret
0000b8b8 <HoTT_Menu>:
b8b8: 2f 92 push r2
b8ba: 3f 92 push r3
b8bc: 4f 92 push r4
b8be: 5f 92 push r5
b8c0: 6f 92 push r6
b8c2: 7f 92 push r7
b8c4: 8f 92 push r8
b8c6: 9f 92 push r9
b8c8: af 92 push r10
b8ca: bf 92 push r11
b8cc: cf 92 push r12
b8ce: df 92 push r13
b8d0: ef 92 push r14
b8d2: ff 92 push r15
b8d4: 0f 93 push r16
b8d6: 1f 93 push r17
b8d8: cf 93 push r28
b8da: df 93 push r29
b8dc: 00 d0 rcall .+0 ; 0xb8de <HoTT_Menu+0x26>
b8de: 00 d0 rcall .+0 ; 0xb8e0 <HoTT_Menu+0x28>
b8e0: cd b7 in r28, 0x3d ; 61
b8e2: de b7 in r29, 0x3e ; 62
b8e4: 20 91 54 03 lds r18, 0x0354
b8e8: 30 91 55 03 lds r19, 0x0355
b8ec: 40 91 7c 04 lds r20, 0x047C
b8f0: 50 91 7d 04 lds r21, 0x047D
b8f4: 67 e0 ldi r22, 0x07 ; 7
b8f6: 64 9f mul r22, r20
b8f8: c0 01 movw r24, r0
b8fa: 65 9f mul r22, r21
b8fc: 90 0d add r25, r0
b8fe: 11 24 eor r1, r1
b900: 82 0f add r24, r18
b902: 93 1f adc r25, r19
b904: 97 fd sbrc r25, 7
b906: 07 96 adiw r24, 0x07 ; 7
b908: 33 e0 ldi r19, 0x03 ; 3
b90a: 95 95 asr r25
b90c: 87 95 ror r24
b90e: 3a 95 dec r19
b910: e1 f7 brne .-8 ; 0xb90a <HoTT_Menu+0x52>
b912: 90 93 7d 04 sts 0x047D, r25
b916: 80 93 7c 04 sts 0x047C, r24
b91a: 80 91 74 04 lds r24, 0x0474
b91e: 90 e0 ldi r25, 0x00 ; 0
b920: 87 30 cpi r24, 0x07 ; 7
b922: 91 05 cpc r25, r1
b924: 10 f0 brcs .+4 ; 0xb92a <HoTT_Menu+0x72>
b926: 0c 94 46 6b jmp 0xd68c ; 0xd68c <HoTT_Menu+0x1dd4>
b92a: fc 01 movw r30, r24
b92c: e8 5a subi r30, 0xA8 ; 168
b92e: ff 4f sbci r31, 0xFF ; 255
b930: 40 91 73 04 lds r20, 0x0473
b934: 81 e0 ldi r24, 0x01 ; 1
b936: 84 0f add r24, r20
b938: 80 93 73 04 sts 0x0473, r24
b93c: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
b940: 04 2f mov r16, r20
b942: 10 e0 ldi r17, 0x00 ; 0
b944: 01 31 cpi r16, 0x11 ; 17
b946: 11 05 cpc r17, r1
b948: 10 f0 brcs .+4 ; 0xb94e <HoTT_Menu+0x96>
b94a: 0c 94 43 6b jmp 0xd686 ; 0xd686 <HoTT_Menu+0x1dce>
b94e: f8 01 movw r30, r16
b950: e1 5a subi r30, 0xA1 ; 161
b952: ff 4f sbci r31, 0xFF ; 255
b954: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
b958: 80 91 c9 03 lds r24, 0x03C9
b95c: 85 ff sbrs r24, 5
b95e: 1f c0 rjmp .+62 ; 0xb99e <HoTT_Menu+0xe6>
b960: 80 e0 ldi r24, 0x00 ; 0
b962: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
b966: 80 91 1a 01 lds r24, 0x011A
b96a: 90 91 1b 01 lds r25, 0x011B
b96e: e0 91 1a 01 lds r30, 0x011A
b972: f0 91 1b 01 lds r31, 0x011B
b976: 2a e0 ldi r18, 0x0A ; 10
b978: 30 e0 ldi r19, 0x00 ; 0
b97a: b9 01 movw r22, r18
b97c: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
b980: 9f 93 push r25
b982: 8f 93 push r24
b984: cf 01 movw r24, r30
b986: b9 01 movw r22, r18
b988: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
b98c: 7f 93 push r23
b98e: 6f 93 push r22
b990: 8d e2 ldi r24, 0x2D ; 45
b992: 9a e0 ldi r25, 0x0A ; 10
b994: 9f 93 push r25
b996: 8f 93 push r24
b998: 8c e9 ldi r24, 0x9C ; 156
b99a: 94 e1 ldi r25, 0x14 ; 20
b99c: 1e c0 rjmp .+60 ; 0xb9da <HoTT_Menu+0x122>
b99e: 80 e0 ldi r24, 0x00 ; 0
b9a0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
b9a4: 80 91 1a 01 lds r24, 0x011A
b9a8: 90 91 1b 01 lds r25, 0x011B
b9ac: e0 91 1a 01 lds r30, 0x011A
b9b0: f0 91 1b 01 lds r31, 0x011B
b9b4: 2a e0 ldi r18, 0x0A ; 10
b9b6: 30 e0 ldi r19, 0x00 ; 0
b9b8: b9 01 movw r22, r18
b9ba: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
b9be: 9f 93 push r25
b9c0: 8f 93 push r24
b9c2: cf 01 movw r24, r30
b9c4: b9 01 movw r22, r18
b9c6: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
b9ca: 7f 93 push r23
b9cc: 6f 93 push r22
b9ce: 80 e2 ldi r24, 0x20 ; 32
b9d0: 9a e0 ldi r25, 0x0A ; 10
b9d2: 9f 93 push r25
b9d4: 8f 93 push r24
b9d6: 8b e7 ldi r24, 0x7B ; 123
b9d8: 94 e1 ldi r25, 0x14 ; 20
b9da: 9f 93 push r25
b9dc: 8f 93 push r24
b9de: e0 91 55 06 lds r30, 0x0655
b9e2: f0 91 56 06 lds r31, 0x0656
b9e6: 09 95 icall
b9e8: 0f b6 in r0, 0x3f ; 63
b9ea: f8 94 cli
b9ec: de bf out 0x3e, r29 ; 62
b9ee: 0f be out 0x3f, r0 ; 63
b9f0: cd bf out 0x3d, r28 ; 61
b9f2: 80 91 39 06 lds r24, 0x0639
b9f6: 80 ff sbrs r24, 0
b9f8: 34 c0 rjmp .+104 ; 0xba62 <HoTT_Menu+0x1aa>
b9fa: 80 91 19 04 lds r24, 0x0419
b9fe: 88 23 and r24, r24
ba00: d1 f0 breq .+52 ; 0xba36 <HoTT_Menu+0x17e>
ba02: 8a e0 ldi r24, 0x0A ; 10
ba04: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ba08: 80 91 20 01 lds r24, 0x0120
ba0c: 1f 92 push r1
ba0e: 8f 93 push r24
ba10: 60 91 fc 03 lds r22, 0x03FC
ba14: 70 91 fd 03 lds r23, 0x03FD
ba18: 80 91 fe 03 lds r24, 0x03FE
ba1c: 90 91 ff 03 lds r25, 0x03FF
ba20: 24 e6 ldi r18, 0x64 ; 100
ba22: 30 e0 ldi r19, 0x00 ; 0
ba24: 40 e0 ldi r20, 0x00 ; 0
ba26: 50 e0 ldi r21, 0x00 ; 0
ba28: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
ba2c: 3f 93 push r19
ba2e: 2f 93 push r18
ba30: 84 e1 ldi r24, 0x14 ; 20
ba32: 9a e0 ldi r25, 0x0A ; 10
ba34: 32 c6 rjmp .+3172 ; 0xc69a <HoTT_Menu+0xde2>
ba36: 8a e0 ldi r24, 0x0A ; 10
ba38: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ba3c: 60 91 fc 03 lds r22, 0x03FC
ba40: 70 91 fd 03 lds r23, 0x03FD
ba44: 80 91 fe 03 lds r24, 0x03FE
ba48: 90 91 ff 03 lds r25, 0x03FF
ba4c: 24 e6 ldi r18, 0x64 ; 100
ba4e: 30 e0 ldi r19, 0x00 ; 0
ba50: 40 e0 ldi r20, 0x00 ; 0
ba52: 50 e0 ldi r21, 0x00 ; 0
ba54: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
ba58: 3f 93 push r19
ba5a: 2f 93 push r18
ba5c: 89 e0 ldi r24, 0x09 ; 9
ba5e: 9a e0 ldi r25, 0x0A ; 10
ba60: 1b c7 rjmp .+3638 ; 0xc898 <HoTT_Menu+0xfe0>
ba62: 8a e0 ldi r24, 0x0A ; 10
ba64: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ba68: 8f ef ldi r24, 0xFF ; 255
ba6a: 99 e0 ldi r25, 0x09 ; 9
ba6c: 0c 94 65 69 jmp 0xd2ca ; 0xd2ca <HoTT_Menu+0x1a12>
ba70: 80 91 c9 03 lds r24, 0x03C9
ba74: 85 ff sbrs r24, 5
ba76: 16 c0 rjmp .+44 ; 0xbaa4 <HoTT_Menu+0x1ec>
ba78: 85 e1 ldi r24, 0x15 ; 21
ba7a: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ba7e: 80 91 5c 04 lds r24, 0x045C
ba82: 90 91 5d 04 lds r25, 0x045D
ba86: 6c e3 ldi r22, 0x3C ; 60
ba88: 70 e0 ldi r23, 0x00 ; 0
ba8a: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
ba8e: 9f 93 push r25
ba90: 8f 93 push r24
ba92: 7f 93 push r23
ba94: 6f 93 push r22
ba96: 82 ef ldi r24, 0xF2 ; 242
ba98: 99 e0 ldi r25, 0x09 ; 9
ba9a: 9f 93 push r25
ba9c: 8f 93 push r24
ba9e: 8c e9 ldi r24, 0x9C ; 156
baa0: 94 e1 ldi r25, 0x14 ; 20
baa2: 15 c0 rjmp .+42 ; 0xbace <HoTT_Menu+0x216>
baa4: 85 e1 ldi r24, 0x15 ; 21
baa6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
baaa: 80 91 5c 04 lds r24, 0x045C
baae: 90 91 5d 04 lds r25, 0x045D
bab2: 6c e3 ldi r22, 0x3C ; 60
bab4: 70 e0 ldi r23, 0x00 ; 0
bab6: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
baba: 9f 93 push r25
babc: 8f 93 push r24
babe: 7f 93 push r23
bac0: 6f 93 push r22
bac2: 85 ee ldi r24, 0xE5 ; 229
bac4: 99 e0 ldi r25, 0x09 ; 9
bac6: 9f 93 push r25
bac8: 8f 93 push r24
baca: 8b e7 ldi r24, 0x7B ; 123
bacc: 94 e1 ldi r25, 0x14 ; 20
bace: 9f 93 push r25
bad0: 8f 93 push r24
bad2: e0 91 55 06 lds r30, 0x0655
bad6: f0 91 56 06 lds r31, 0x0656
bada: 09 95 icall
badc: 0f b6 in r0, 0x3f ; 63
bade: f8 94 cli
bae0: de bf out 0x3e, r29 ; 62
bae2: 0f be out 0x3f, r0 ; 63
bae4: cd bf out 0x3d, r28 ; 61
bae6: 8f e1 ldi r24, 0x1F ; 31
bae8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
baec: 1f 92 push r1
baee: 80 e6 ldi r24, 0x60 ; 96
baf0: 8f 93 push r24
baf2: 80 91 43 06 lds r24, 0x0643
baf6: 8f 93 push r24
baf8: 80 91 42 06 lds r24, 0x0642
bafc: 8f 93 push r24
bafe: 8a ed ldi r24, 0xDA ; 218
bb00: 99 e0 ldi r25, 0x09 ; 9
bb02: 9f 93 push r25
bb04: 8f 93 push r24
bb06: 0b e7 ldi r16, 0x7B ; 123
bb08: 14 e1 ldi r17, 0x14 ; 20
bb0a: 1f 93 push r17
bb0c: 0f 93 push r16
bb0e: e0 91 55 06 lds r30, 0x0655
bb12: f0 91 56 06 lds r31, 0x0656
bb16: 09 95 icall
bb18: 80 91 c8 03 lds r24, 0x03C8
bb1c: 0f b6 in r0, 0x3f ; 63
bb1e: f8 94 cli
bb20: de bf out 0x3e, r29 ; 62
bb22: 0f be out 0x3f, r0 ; 63
bb24: cd bf out 0x3d, r28 ; 61
bb26: 80 ff sbrs r24, 0
bb28: 06 c0 rjmp .+12 ; 0xbb36 <HoTT_Menu+0x27e>
bb2a: 89 e2 ldi r24, 0x29 ; 41
bb2c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bb30: 88 ed ldi r24, 0xD8 ; 216
bb32: 99 e0 ldi r25, 0x09 ; 9
bb34: 2f c3 rjmp .+1630 ; 0xc194 <HoTT_Menu+0x8dc>
bb36: 89 e2 ldi r24, 0x29 ; 41
bb38: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bb3c: 86 ed ldi r24, 0xD6 ; 214
bb3e: 99 e0 ldi r25, 0x09 ; 9
bb40: e9 c0 rjmp .+466 ; 0xbd14 <HoTT_Menu+0x45c>
bb42: 80 91 c9 03 lds r24, 0x03C9
bb46: 85 ff sbrs r24, 5
bb48: 10 c0 rjmp .+32 ; 0xbb6a <HoTT_Menu+0x2b2>
bb4a: 8a e2 ldi r24, 0x2A ; 42
bb4c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bb50: 80 91 18 05 lds r24, 0x0518
bb54: 8f 93 push r24
bb56: 80 91 17 05 lds r24, 0x0517
bb5a: 8f 93 push r24
bb5c: 8e ec ldi r24, 0xCE ; 206
bb5e: 99 e0 ldi r25, 0x09 ; 9
bb60: 9f 93 push r25
bb62: 8f 93 push r24
bb64: 8c e9 ldi r24, 0x9C ; 156
bb66: 94 e1 ldi r25, 0x14 ; 20
bb68: 0f c0 rjmp .+30 ; 0xbb88 <HoTT_Menu+0x2d0>
bb6a: 8a e2 ldi r24, 0x2A ; 42
bb6c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bb70: 80 91 18 05 lds r24, 0x0518
bb74: 8f 93 push r24
bb76: 80 91 17 05 lds r24, 0x0517
bb7a: 8f 93 push r24
bb7c: 86 ec ldi r24, 0xC6 ; 198
bb7e: 99 e0 ldi r25, 0x09 ; 9
bb80: 9f 93 push r25
bb82: 8f 93 push r24
bb84: 8b e7 ldi r24, 0x7B ; 123
bb86: 94 e1 ldi r25, 0x14 ; 20
bb88: 9f 93 push r25
bb8a: 8f 93 push r24
bb8c: e0 91 55 06 lds r30, 0x0655
bb90: f0 91 56 06 lds r31, 0x0656
bb94: 09 95 icall
bb96: 0f 90 pop r0
bb98: 0f 90 pop r0
bb9a: 0f 90 pop r0
bb9c: 0f 90 pop r0
bb9e: 0f 90 pop r0
bba0: 0f 90 pop r0
bba2: 86 e3 ldi r24, 0x36 ; 54
bba4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bba8: 80 91 13 05 lds r24, 0x0513
bbac: 90 91 14 05 lds r25, 0x0514
bbb0: 6a e0 ldi r22, 0x0A ; 10
bbb2: 70 e0 ldi r23, 0x00 ; 0
bbb4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
bbb8: 9f 93 push r25
bbba: 8f 93 push r24
bbbc: 7f 93 push r23
bbbe: 6f 93 push r22
bbc0: 8a eb ldi r24, 0xBA ; 186
bbc2: 99 e0 ldi r25, 0x09 ; 9
bbc4: 9f 93 push r25
bbc6: 8f 93 push r24
bbc8: 8b e7 ldi r24, 0x7B ; 123
bbca: 94 e1 ldi r25, 0x14 ; 20
bbcc: 9f 93 push r25
bbce: 8f 93 push r24
bbd0: e0 91 55 06 lds r30, 0x0655
bbd4: f0 91 56 06 lds r31, 0x0656
bbd8: 09 95 icall
bbda: 0f b6 in r0, 0x3f ; 63
bbdc: f8 94 cli
bbde: de bf out 0x3e, r29 ; 62
bbe0: 0f be out 0x3f, r0 ; 63
bbe2: cd bf out 0x3d, r28 ; 61
bbe4: 0c 94 48 6b jmp 0xd690 ; 0xd690 <HoTT_Menu+0x1dd8>
bbe8: 89 e0 ldi r24, 0x09 ; 9
bbea: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bbee: 88 eb ldi r24, 0xB8 ; 184
bbf0: 99 e0 ldi r25, 0x09 ; 9
bbf2: 9f 93 push r25
bbf4: 8f 93 push r24
bbf6: 0b e7 ldi r16, 0x7B ; 123
bbf8: 14 e1 ldi r17, 0x14 ; 20
bbfa: 1f 93 push r17
bbfc: 0f 93 push r16
bbfe: e0 91 55 06 lds r30, 0x0655
bc02: f0 91 56 06 lds r31, 0x0656
bc06: 09 95 icall
bc08: 8e e1 ldi r24, 0x1E ; 30
bc0a: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bc0e: 86 eb ldi r24, 0xB6 ; 182
bc10: 99 e0 ldi r25, 0x09 ; 9
bc12: 9f 93 push r25
bc14: 8f 93 push r24
bc16: 1f 93 push r17
bc18: 0f 93 push r16
bc1a: e0 91 55 06 lds r30, 0x0655
bc1e: f0 91 56 06 lds r31, 0x0656
bc22: 09 95 icall
bc24: 83 e3 ldi r24, 0x33 ; 51
bc26: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bc2a: 84 eb ldi r24, 0xB4 ; 180
bc2c: 99 e0 ldi r25, 0x09 ; 9
bc2e: 9f 93 push r25
bc30: 8f 93 push r24
bc32: 1f 93 push r17
bc34: 0f 93 push r16
bc36: e0 91 55 06 lds r30, 0x0655
bc3a: f0 91 56 06 lds r31, 0x0656
bc3e: 09 95 icall
bc40: 8f e3 ldi r24, 0x3F ; 63
bc42: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bc46: 8e e9 ldi r24, 0x9E ; 158
bc48: 99 e0 ldi r25, 0x09 ; 9
bc4a: 9f 93 push r25
bc4c: 8f 93 push r24
bc4e: 1f 93 push r17
bc50: 0f 93 push r16
bc52: e0 91 55 06 lds r30, 0x0655
bc56: f0 91 56 06 lds r31, 0x0656
bc5a: 09 95 icall
bc5c: 8e e7 ldi r24, 0x7E ; 126
bc5e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bc62: 88 e8 ldi r24, 0x88 ; 136
bc64: 99 e0 ldi r25, 0x09 ; 9
bc66: 9f 93 push r25
bc68: 8f 93 push r24
bc6a: 1f 93 push r17
bc6c: 0f 93 push r16
bc6e: 0c 94 ec 66 jmp 0xcdd8 ; 0xcdd8 <HoTT_Menu+0x1520>
bc72: 80 91 a4 02 lds r24, 0x02A4
bc76: 88 23 and r24, r24
bc78: 09 f4 brne .+2 ; 0xbc7c <HoTT_Menu+0x3c4>
bc7a: 5e c0 rjmp .+188 ; 0xbd38 <HoTT_Menu+0x480>
bc7c: 8d e5 ldi r24, 0x5D ; 93
bc7e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bc82: 86 e8 ldi r24, 0x86 ; 134
bc84: 99 e0 ldi r25, 0x09 ; 9
bc86: 9f 93 push r25
bc88: 8f 93 push r24
bc8a: 0b e7 ldi r16, 0x7B ; 123
bc8c: 14 e1 ldi r17, 0x14 ; 20
bc8e: 1f 93 push r17
bc90: 0f 93 push r16
bc92: e0 91 55 06 lds r30, 0x0655
bc96: f0 91 56 06 lds r31, 0x0656
bc9a: 09 95 icall
bc9c: 84 e5 ldi r24, 0x54 ; 84
bc9e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bca2: 80 91 b5 08 lds r24, 0x08B5
bca6: 1f 92 push r1
bca8: 8f 93 push r24
bcaa: 8d e7 ldi r24, 0x7D ; 125
bcac: 99 e0 ldi r25, 0x09 ; 9
bcae: 9f 93 push r25
bcb0: 8f 93 push r24
bcb2: 1f 93 push r17
bcb4: 0f 93 push r16
bcb6: e0 91 55 06 lds r30, 0x0655
bcba: f0 91 56 06 lds r31, 0x0656
bcbe: 09 95 icall
bcc0: 8e e5 ldi r24, 0x5E ; 94
bcc2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bcc6: 80 91 b8 08 lds r24, 0x08B8
bcca: 90 91 b9 08 lds r25, 0x08B9
bcce: 6a e0 ldi r22, 0x0A ; 10
bcd0: 70 e0 ldi r23, 0x00 ; 0
bcd2: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
bcd6: 7f 93 push r23
bcd8: 6f 93 push r22
bcda: 83 e7 ldi r24, 0x73 ; 115
bcdc: 99 e0 ldi r25, 0x09 ; 9
bcde: 9f 93 push r25
bce0: 8f 93 push r24
bce2: 1f 93 push r17
bce4: 0f 93 push r16
bce6: e0 91 55 06 lds r30, 0x0655
bcea: f0 91 56 06 lds r31, 0x0656
bcee: 09 95 icall
bcf0: 0f b6 in r0, 0x3f ; 63
bcf2: f8 94 cli
bcf4: de bf out 0x3e, r29 ; 62
bcf6: 0f be out 0x3f, r0 ; 63
bcf8: cd bf out 0x3d, r28 ; 61
bcfa: 80 91 b6 08 lds r24, 0x08B6
bcfe: 83 30 cpi r24, 0x03 ; 3
bd00: a9 f4 brne .+42 ; 0xbd2c <HoTT_Menu+0x474>
bd02: 80 91 b4 08 lds r24, 0x08B4
bd06: 81 ff sbrs r24, 1
bd08: 0b c0 rjmp .+22 ; 0xbd20 <HoTT_Menu+0x468>
bd0a: 8b e5 ldi r24, 0x5B ; 91
bd0c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bd10: 80 e7 ldi r24, 0x70 ; 112
bd12: 99 e0 ldi r25, 0x09 ; 9
bd14: 9f 93 push r25
bd16: 8f 93 push r24
bd18: 1f 93 push r17
bd1a: 0f 93 push r16
bd1c: 0c 94 6b 69 jmp 0xd2d6 ; 0xd2d6 <HoTT_Menu+0x1a1e>
bd20: 8b e5 ldi r24, 0x5B ; 91
bd22: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bd26: 8d e6 ldi r24, 0x6D ; 109
bd28: 99 e0 ldi r25, 0x09 ; 9
bd2a: f4 cf rjmp .-24 ; 0xbd14 <HoTT_Menu+0x45c>
bd2c: 8b e5 ldi r24, 0x5B ; 91
bd2e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bd32: 8a e6 ldi r24, 0x6A ; 106
bd34: 99 e0 ldi r25, 0x09 ; 9
bd36: b5 c6 rjmp .+3434 ; 0xcaa2 <HoTT_Menu+0x11ea>
bd38: 84 e0 ldi r24, 0x04 ; 4
bd3a: 27 c3 rjmp .+1614 ; 0xc38a <HoTT_Menu+0xad2>
bd3c: 80 91 a4 02 lds r24, 0x02A4
bd40: 88 23 and r24, r24
bd42: 09 f4 brne .+2 ; 0xbd46 <HoTT_Menu+0x48e>
bd44: 61 c0 rjmp .+194 ; 0xbe08 <HoTT_Menu+0x550>
bd46: 80 91 72 04 lds r24, 0x0472
bd4a: 88 23 and r24, r24
bd4c: 09 f4 brne .+2 ; 0xbd50 <HoTT_Menu+0x498>
bd4e: 45 c0 rjmp .+138 ; 0xbdda <HoTT_Menu+0x522>
bd50: 89 e6 ldi r24, 0x69 ; 105
bd52: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bd56: 80 91 b8 04 lds r24, 0x04B8
bd5a: 1f 92 push r1
bd5c: 8f 93 push r24
bd5e: 8f e5 ldi r24, 0x5F ; 95
bd60: 99 e0 ldi r25, 0x09 ; 9
bd62: 9f 93 push r25
bd64: 8f 93 push r24
bd66: 2b e7 ldi r18, 0x7B ; 123
bd68: e2 2e mov r14, r18
bd6a: 24 e1 ldi r18, 0x14 ; 20
bd6c: f2 2e mov r15, r18
bd6e: ff 92 push r15
bd70: ef 92 push r14
bd72: e0 91 55 06 lds r30, 0x0655
bd76: f0 91 56 06 lds r31, 0x0656
bd7a: 09 95 icall
bd7c: 85 e7 ldi r24, 0x75 ; 117
bd7e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bd82: 80 91 96 02 lds r24, 0x0296
bd86: 1f 92 push r1
bd88: 8f 93 push r24
bd8a: 1f 92 push r1
bd8c: 10 e6 ldi r17, 0x60 ; 96
bd8e: 1f 93 push r17
bd90: 80 91 bb 08 lds r24, 0x08BB
bd94: 8f 93 push r24
bd96: 80 91 ba 08 lds r24, 0x08BA
bd9a: 8f 93 push r24
bd9c: 83 e5 ldi r24, 0x53 ; 83
bd9e: 99 e0 ldi r25, 0x09 ; 9
bda0: 9f 93 push r25
bda2: 8f 93 push r24
bda4: ff 92 push r15
bda6: ef 92 push r14
bda8: e0 91 55 06 lds r30, 0x0655
bdac: f0 91 56 06 lds r31, 0x0656
bdb0: 09 95 icall
bdb2: 82 e7 ldi r24, 0x72 ; 114
bdb4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bdb8: 80 91 b6 04 lds r24, 0x04B6
bdbc: 1f 92 push r1
bdbe: 8f 93 push r24
bdc0: 1f 92 push r1
bdc2: 1f 93 push r17
bdc4: 80 91 b7 04 lds r24, 0x04B7
bdc8: 1f 92 push r1
bdca: 8f 93 push r24
bdcc: 83 e4 ldi r24, 0x43 ; 67
bdce: 99 e0 ldi r25, 0x09 ; 9
bdd0: 9f 93 push r25
bdd2: 8f 93 push r24
bdd4: ff 92 push r15
bdd6: ef 92 push r14
bdd8: 11 c6 rjmp .+3106 ; 0xc9fc <HoTT_Menu+0x1144>
bdda: 89 e6 ldi r24, 0x69 ; 105
bddc: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bde0: 80 91 96 02 lds r24, 0x0296
bde4: 1f 92 push r1
bde6: 8f 93 push r24
bde8: 1f 92 push r1
bdea: 80 e6 ldi r24, 0x60 ; 96
bdec: 8f 93 push r24
bdee: 80 91 bb 08 lds r24, 0x08BB
bdf2: 8f 93 push r24
bdf4: 80 91 ba 08 lds r24, 0x08BA
bdf8: 8f 93 push r24
bdfa: 80 91 b7 08 lds r24, 0x08B7
bdfe: 1f 92 push r1
be00: 8f 93 push r24
be02: 8a e2 ldi r24, 0x2A ; 42
be04: 99 e0 ldi r25, 0x09 ; 9
be06: 88 c1 rjmp .+784 ; 0xc118 <HoTT_Menu+0x860>
be08: 85 e0 ldi r24, 0x05 ; 5
be0a: bf c2 rjmp .+1406 ; 0xc38a <HoTT_Menu+0xad2>
be0c: 80 91 b9 04 lds r24, 0x04B9
be10: 88 23 and r24, r24
be12: e9 f1 breq .+122 ; 0xbe8e <HoTT_Menu+0x5d6>
be14: 90 91 ed 02 lds r25, 0x02ED
be18: 99 23 and r25, r25
be1a: 01 f1 breq .+64 ; 0xbe5c <HoTT_Menu+0x5a4>
be1c: 83 32 cpi r24, 0x23 ; 35
be1e: f0 f4 brcc .+60 ; 0xbe5c <HoTT_Menu+0x5a4>
be20: 87 e0 ldi r24, 0x07 ; 7
be22: db d8 rcall .-3658 ; 0xafda <Hott_ClearLine>
be24: 83 e9 ldi r24, 0x93 ; 147
be26: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
be2a: 80 91 b9 04 lds r24, 0x04B9
be2e: 1f 92 push r1
be30: 8f 93 push r24
be32: 8f e1 ldi r24, 0x1F ; 31
be34: 99 e0 ldi r25, 0x09 ; 9
be36: 9f 93 push r25
be38: 8f 93 push r24
be3a: 8b e8 ldi r24, 0x8B ; 139
be3c: 94 e1 ldi r25, 0x14 ; 20
be3e: 9f 93 push r25
be40: 8f 93 push r24
be42: e0 91 55 06 lds r30, 0x0655
be46: f0 91 56 06 lds r31, 0x0656
be4a: 09 95 icall
be4c: 0f 90 pop r0
be4e: 0f 90 pop r0
be50: 0f 90 pop r0
be52: 0f 90 pop r0
be54: 0f 90 pop r0
be56: 0f 90 pop r0
be58: 0c 94 48 6b jmp 0xd690 ; 0xd690 <HoTT_Menu+0x1dd8>
be5c: 83 e9 ldi r24, 0x93 ; 147
be5e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
be62: 89 e1 ldi r24, 0x19 ; 25
be64: 99 e0 ldi r25, 0x09 ; 9
be66: 9f 93 push r25
be68: 8f 93 push r24
be6a: 0b e7 ldi r16, 0x7B ; 123
be6c: 14 e1 ldi r17, 0x14 ; 20
be6e: 1f 93 push r17
be70: 0f 93 push r16
be72: e0 91 55 06 lds r30, 0x0655
be76: f0 91 56 06 lds r31, 0x0656
be7a: 09 95 icall
be7c: 1f 92 push r1
be7e: 1f 92 push r1
be80: 80 91 b9 04 lds r24, 0x04B9
be84: e1 e1 ldi r30, 0x11 ; 17
be86: 8e 9f mul r24, r30
be88: c0 01 movw r24, r0
be8a: 11 24 eor r1, r1
be8c: b6 c3 rjmp .+1900 ; 0xc5fa <HoTT_Menu+0xd42>
be8e: 80 91 c9 03 lds r24, 0x03C9
be92: 85 ff sbrs r24, 5
be94: 07 c0 rjmp .+14 ; 0xbea4 <HoTT_Menu+0x5ec>
be96: 84 e9 ldi r24, 0x94 ; 148
be98: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
be9c: 86 e0 ldi r24, 0x06 ; 6
be9e: 99 e0 ldi r25, 0x09 ; 9
bea0: 0c 94 65 69 jmp 0xd2ca ; 0xd2ca <HoTT_Menu+0x1a12>
bea4: 83 e9 ldi r24, 0x93 ; 147
bea6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
beaa: 80 ef ldi r24, 0xF0 ; 240
beac: 98 e0 ldi r25, 0x08 ; 8
beae: 0c 94 65 69 jmp 0xd2ca ; 0xd2ca <HoTT_Menu+0x1a12>
beb2: 80 91 86 0c lds r24, 0x0C86
beb6: 82 30 cpi r24, 0x02 ; 2
beb8: 29 f4 brne .+10 ; 0xbec4 <HoTT_Menu+0x60c>
beba: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
bebe: 85 e0 ldi r24, 0x05 ; 5
bec0: 0c 94 3c 6b jmp 0xd678 ; 0xd678 <HoTT_Menu+0x1dc0>
bec4: 86 30 cpi r24, 0x06 ; 6
bec6: 69 f4 brne .+26 ; 0xbee2 <HoTT_Menu+0x62a>
bec8: 80 91 72 04 lds r24, 0x0472
becc: 88 23 and r24, r24
bece: 21 f0 breq .+8 ; 0xbed8 <HoTT_Menu+0x620>
bed0: 10 92 72 04 sts 0x0472, r1
bed4: 0c 94 40 6b jmp 0xd680 ; 0xd680 <HoTT_Menu+0x1dc8>
bed8: 81 e0 ldi r24, 0x01 ; 1
beda: 80 93 72 04 sts 0x0472, r24
bede: 0c 94 40 6b jmp 0xd680 ; 0xd680 <HoTT_Menu+0x1dc8>
bee2: 88 30 cpi r24, 0x08 ; 8
bee4: 11 f0 breq .+4 ; 0xbeea <HoTT_Menu+0x632>
bee6: 0c 94 40 6b jmp 0xd680 ; 0xd680 <HoTT_Menu+0x1dc8>
beea: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
beee: 81 e0 ldi r24, 0x01 ; 1
bef0: 0c 94 3c 6b jmp 0xd678 ; 0xd678 <HoTT_Menu+0x1dc0>
bef4: 50 e0 ldi r21, 0x00 ; 0
bef6: 41 31 cpi r20, 0x11 ; 17
bef8: 51 05 cpc r21, r1
befa: 10 f0 brcs .+4 ; 0xbf00 <HoTT_Menu+0x648>
befc: 0c 94 43 6b jmp 0xd686 ; 0xd686 <HoTT_Menu+0x1dce>
bf00: fa 01 movw r30, r20
bf02: e0 59 subi r30, 0x90 ; 144
bf04: ff 4f sbci r31, 0xFF ; 255
bf06: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
bf0a: 80 91 c9 03 lds r24, 0x03C9
bf0e: 85 ff sbrs r24, 5
bf10: 32 c0 rjmp .+100 ; 0xbf76 <HoTT_Menu+0x6be>
bf12: 80 e0 ldi r24, 0x00 ; 0
bf14: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bf18: 80 91 1a 01 lds r24, 0x011A
bf1c: 90 91 1b 01 lds r25, 0x011B
bf20: 00 91 1a 01 lds r16, 0x011A
bf24: 10 91 1b 01 lds r17, 0x011B
bf28: e0 91 5c 04 lds r30, 0x045C
bf2c: f0 91 5d 04 lds r31, 0x045D
bf30: 20 91 18 05 lds r18, 0x0518
bf34: 2f 93 push r18
bf36: 20 91 17 05 lds r18, 0x0517
bf3a: 2f 93 push r18
bf3c: 2a e0 ldi r18, 0x0A ; 10
bf3e: 30 e0 ldi r19, 0x00 ; 0
bf40: b9 01 movw r22, r18
bf42: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
bf46: 9f 93 push r25
bf48: 8f 93 push r24
bf4a: c8 01 movw r24, r16
bf4c: b9 01 movw r22, r18
bf4e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
bf52: 7f 93 push r23
bf54: 6f 93 push r22
bf56: cf 01 movw r24, r30
bf58: 6c e3 ldi r22, 0x3C ; 60
bf5a: 70 e0 ldi r23, 0x00 ; 0
bf5c: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
bf60: 9f 93 push r25
bf62: 8f 93 push r24
bf64: 7f 93 push r23
bf66: 6f 93 push r22
bf68: 85 ed ldi r24, 0xD5 ; 213
bf6a: 98 e0 ldi r25, 0x08 ; 8
bf6c: 9f 93 push r25
bf6e: 8f 93 push r24
bf70: 8c e9 ldi r24, 0x9C ; 156
bf72: 94 e1 ldi r25, 0x14 ; 20
bf74: f8 c1 rjmp .+1008 ; 0xc366 <HoTT_Menu+0xaae>
bf76: 80 e0 ldi r24, 0x00 ; 0
bf78: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bf7c: 80 91 1a 01 lds r24, 0x011A
bf80: 90 91 1b 01 lds r25, 0x011B
bf84: 00 91 1a 01 lds r16, 0x011A
bf88: 10 91 1b 01 lds r17, 0x011B
bf8c: e0 91 5c 04 lds r30, 0x045C
bf90: f0 91 5d 04 lds r31, 0x045D
bf94: 20 91 18 05 lds r18, 0x0518
bf98: 2f 93 push r18
bf9a: 20 91 17 05 lds r18, 0x0517
bf9e: 2f 93 push r18
bfa0: 2a e0 ldi r18, 0x0A ; 10
bfa2: 30 e0 ldi r19, 0x00 ; 0
bfa4: b9 01 movw r22, r18
bfa6: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
bfaa: 9f 93 push r25
bfac: 8f 93 push r24
bfae: c8 01 movw r24, r16
bfb0: b9 01 movw r22, r18
bfb2: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
bfb6: 7f 93 push r23
bfb8: 6f 93 push r22
bfba: cf 01 movw r24, r30
bfbc: 6c e3 ldi r22, 0x3C ; 60
bfbe: 70 e0 ldi r23, 0x00 ; 0
bfc0: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
bfc4: 9f 93 push r25
bfc6: 8f 93 push r24
bfc8: 7f 93 push r23
bfca: 6f 93 push r22
bfcc: 8a eb ldi r24, 0xBA ; 186
bfce: 98 e0 ldi r25, 0x08 ; 8
bfd0: c6 c1 rjmp .+908 ; 0xc35e <HoTT_Menu+0xaa6>
bfd2: 85 e1 ldi r24, 0x15 ; 21
bfd4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
bfd8: 1f 92 push r1
bfda: 80 e6 ldi r24, 0x60 ; 96
bfdc: 8f 93 push r24
bfde: 80 91 43 06 lds r24, 0x0643
bfe2: 8f 93 push r24
bfe4: 80 91 42 06 lds r24, 0x0642
bfe8: 8f 93 push r24
bfea: 80 eb ldi r24, 0xB0 ; 176
bfec: 98 e0 ldi r25, 0x08 ; 8
bfee: 9f 93 push r25
bff0: 8f 93 push r24
bff2: 0b e7 ldi r16, 0x7B ; 123
bff4: 14 e1 ldi r17, 0x14 ; 20
bff6: 1f 93 push r17
bff8: 0f 93 push r16
bffa: e0 91 55 06 lds r30, 0x0655
bffe: f0 91 56 06 lds r31, 0x0656
c002: 09 95 icall
c004: 80 91 39 06 lds r24, 0x0639
c008: 0f b6 in r0, 0x3f ; 63
c00a: f8 94 cli
c00c: de bf out 0x3e, r29 ; 62
c00e: 0f be out 0x3f, r0 ; 63
c010: cd bf out 0x3d, r28 ; 61
c012: 80 ff sbrs r24, 0
c014: 45 c0 rjmp .+138 ; 0xc0a0 <HoTT_Menu+0x7e8>
c016: 80 91 19 04 lds r24, 0x0419
c01a: 88 23 and r24, r24
c01c: e1 f0 breq .+56 ; 0xc056 <HoTT_Menu+0x79e>
c01e: 8f e1 ldi r24, 0x1F ; 31
c020: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c024: 60 91 fc 03 lds r22, 0x03FC
c028: 70 91 fd 03 lds r23, 0x03FD
c02c: 80 91 fe 03 lds r24, 0x03FE
c030: 90 91 ff 03 lds r25, 0x03FF
c034: 24 e6 ldi r18, 0x64 ; 100
c036: 30 e0 ldi r19, 0x00 ; 0
c038: 40 e0 ldi r20, 0x00 ; 0
c03a: 50 e0 ldi r21, 0x00 ; 0
c03c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
c040: 3f 93 push r19
c042: 2f 93 push r18
c044: 87 ea ldi r24, 0xA7 ; 167
c046: 98 e0 ldi r25, 0x08 ; 8
c048: 9f 93 push r25
c04a: 8f 93 push r24
c04c: 8b e8 ldi r24, 0x8B ; 139
c04e: 94 e1 ldi r25, 0x14 ; 20
c050: 9f 93 push r25
c052: 8f 93 push r24
c054: 19 c0 rjmp .+50 ; 0xc088 <HoTT_Menu+0x7d0>
c056: 8f e1 ldi r24, 0x1F ; 31
c058: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c05c: 60 91 fc 03 lds r22, 0x03FC
c060: 70 91 fd 03 lds r23, 0x03FD
c064: 80 91 fe 03 lds r24, 0x03FE
c068: 90 91 ff 03 lds r25, 0x03FF
c06c: 24 e6 ldi r18, 0x64 ; 100
c06e: 30 e0 ldi r19, 0x00 ; 0
c070: 40 e0 ldi r20, 0x00 ; 0
c072: 50 e0 ldi r21, 0x00 ; 0
c074: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
c078: 3f 93 push r19
c07a: 2f 93 push r18
c07c: 8e e9 ldi r24, 0x9E ; 158
c07e: 98 e0 ldi r25, 0x08 ; 8
c080: 9f 93 push r25
c082: 8f 93 push r24
c084: 1f 93 push r17
c086: 0f 93 push r16
c088: e0 91 55 06 lds r30, 0x0655
c08c: f0 91 56 06 lds r31, 0x0656
c090: 09 95 icall
c092: 0f 90 pop r0
c094: 0f 90 pop r0
c096: 0f 90 pop r0
c098: 0f 90 pop r0
c09a: 0f 90 pop r0
c09c: 0f 90 pop r0
c09e: 12 c0 rjmp .+36 ; 0xc0c4 <HoTT_Menu+0x80c>
c0a0: 8f e1 ldi r24, 0x1F ; 31
c0a2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c0a6: 84 e9 ldi r24, 0x94 ; 148
c0a8: 98 e0 ldi r25, 0x08 ; 8
c0aa: 9f 93 push r25
c0ac: 8f 93 push r24
c0ae: 1f 93 push r17
c0b0: 0f 93 push r16
c0b2: e0 91 55 06 lds r30, 0x0655
c0b6: f0 91 56 06 lds r31, 0x0656
c0ba: 09 95 icall
c0bc: 0f 90 pop r0
c0be: 0f 90 pop r0
c0c0: 0f 90 pop r0
c0c2: 0f 90 pop r0
c0c4: 89 e2 ldi r24, 0x29 ; 41
c0c6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c0ca: 80 91 20 01 lds r24, 0x0120
c0ce: 1f 92 push r1
c0d0: 8f 93 push r24
c0d2: 81 e9 ldi r24, 0x91 ; 145
c0d4: 98 e0 ldi r25, 0x08 ; 8
c0d6: e0 c3 rjmp .+1984 ; 0xc898 <HoTT_Menu+0xfe0>
c0d8: 80 91 a4 02 lds r24, 0x02A4
c0dc: 88 23 and r24, r24
c0de: 41 f1 breq .+80 ; 0xc130 <HoTT_Menu+0x878>
c0e0: 8b e2 ldi r24, 0x2B ; 43
c0e2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c0e6: 80 91 96 02 lds r24, 0x0296
c0ea: 1f 92 push r1
c0ec: 8f 93 push r24
c0ee: 80 91 b8 08 lds r24, 0x08B8
c0f2: 90 91 b9 08 lds r25, 0x08B9
c0f6: 6a e0 ldi r22, 0x0A ; 10
c0f8: 70 e0 ldi r23, 0x00 ; 0
c0fa: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c0fe: 7f 93 push r23
c100: 6f 93 push r22
c102: 1f 92 push r1
c104: 80 e6 ldi r24, 0x60 ; 96
c106: 8f 93 push r24
c108: 80 91 bb 08 lds r24, 0x08BB
c10c: 8f 93 push r24
c10e: 80 91 ba 08 lds r24, 0x08BA
c112: 8f 93 push r24
c114: 8a e7 ldi r24, 0x7A ; 122
c116: 98 e0 ldi r25, 0x08 ; 8
c118: 9f 93 push r25
c11a: 8f 93 push r24
c11c: 8b e7 ldi r24, 0x7B ; 123
c11e: 94 e1 ldi r25, 0x14 ; 20
c120: 9f 93 push r25
c122: 8f 93 push r24
c124: e0 91 55 06 lds r30, 0x0655
c128: f0 91 56 06 lds r31, 0x0656
c12c: 09 95 icall
c12e: 55 cd rjmp .-1366 ; 0xbbda <HoTT_Menu+0x322>
c130: 82 e0 ldi r24, 0x02 ; 2
c132: 2b c1 rjmp .+598 ; 0xc38a <HoTT_Menu+0xad2>
c134: 8f e3 ldi r24, 0x3F ; 63
c136: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c13a: 80 91 13 05 lds r24, 0x0513
c13e: 90 91 14 05 lds r25, 0x0514
c142: 20 91 16 05 lds r18, 0x0516
c146: 2f 93 push r18
c148: 20 91 15 05 lds r18, 0x0515
c14c: 2f 93 push r18
c14e: 6a e0 ldi r22, 0x0A ; 10
c150: 70 e0 ldi r23, 0x00 ; 0
c152: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c156: 9f 93 push r25
c158: 8f 93 push r24
c15a: 7f 93 push r23
c15c: 6f 93 push r22
c15e: 86 e6 ldi r24, 0x66 ; 102
c160: 98 e0 ldi r25, 0x08 ; 8
c162: 9f 93 push r25
c164: 8f 93 push r24
c166: 0b e7 ldi r16, 0x7B ; 123
c168: 14 e1 ldi r17, 0x14 ; 20
c16a: 1f 93 push r17
c16c: 0f 93 push r16
c16e: e0 91 55 06 lds r30, 0x0655
c172: f0 91 56 06 lds r31, 0x0656
c176: 09 95 icall
c178: 80 91 c8 03 lds r24, 0x03C8
c17c: 0f b6 in r0, 0x3f ; 63
c17e: f8 94 cli
c180: de bf out 0x3e, r29 ; 62
c182: 0f be out 0x3f, r0 ; 63
c184: cd bf out 0x3d, r28 ; 61
c186: 80 ff sbrs r24, 0
c188: 0b c0 rjmp .+22 ; 0xc1a0 <HoTT_Menu+0x8e8>
c18a: 82 e5 ldi r24, 0x52 ; 82
c18c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c190: 83 e6 ldi r24, 0x63 ; 99
c192: 98 e0 ldi r25, 0x08 ; 8
c194: 9f 93 push r25
c196: 8f 93 push r24
c198: 8b e8 ldi r24, 0x8B ; 139
c19a: 94 e1 ldi r25, 0x14 ; 20
c19c: 0c 94 69 69 jmp 0xd2d2 ; 0xd2d2 <HoTT_Menu+0x1a1a>
c1a0: 82 e5 ldi r24, 0x52 ; 82
c1a2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c1a6: 80 e6 ldi r24, 0x60 ; 96
c1a8: 98 e0 ldi r25, 0x08 ; 8
c1aa: b4 cd rjmp .-1176 ; 0xbd14 <HoTT_Menu+0x45c>
c1ac: 80 91 a4 02 lds r24, 0x02A4
c1b0: 88 23 and r24, r24
c1b2: 09 f4 brne .+2 ; 0xc1b6 <HoTT_Menu+0x8fe>
c1b4: 4c c0 rjmp .+152 ; 0xc24e <HoTT_Menu+0x996>
c1b6: 84 e5 ldi r24, 0x54 ; 84
c1b8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c1bc: 80 91 b5 08 lds r24, 0x08B5
c1c0: 1f 92 push r1
c1c2: 8f 93 push r24
c1c4: 80 91 b7 08 lds r24, 0x08B7
c1c8: 1f 92 push r1
c1ca: 8f 93 push r24
c1cc: 8d e4 ldi r24, 0x4D ; 77
c1ce: 98 e0 ldi r25, 0x08 ; 8
c1d0: 9f 93 push r25
c1d2: 8f 93 push r24
c1d4: 0b e7 ldi r16, 0x7B ; 123
c1d6: 14 e1 ldi r17, 0x14 ; 20
c1d8: 1f 93 push r17
c1da: 0f 93 push r16
c1dc: e0 91 55 06 lds r30, 0x0655
c1e0: f0 91 56 06 lds r31, 0x0656
c1e4: 09 95 icall
c1e6: 0f b6 in r0, 0x3f ; 63
c1e8: f8 94 cli
c1ea: de bf out 0x3e, r29 ; 62
c1ec: 0f be out 0x3f, r0 ; 63
c1ee: cd bf out 0x3d, r28 ; 61
c1f0: 80 91 b6 08 lds r24, 0x08B6
c1f4: 83 30 cpi r24, 0x03 ; 3
c1f6: 51 f4 brne .+20 ; 0xc20c <HoTT_Menu+0x954>
c1f8: 84 e6 ldi r24, 0x64 ; 100
c1fa: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c1fe: 87 e4 ldi r24, 0x47 ; 71
c200: 98 e0 ldi r25, 0x08 ; 8
c202: 9f 93 push r25
c204: 8f 93 push r24
c206: 1f 93 push r17
c208: 0f 93 push r16
c20a: 0b c0 rjmp .+22 ; 0xc222 <HoTT_Menu+0x96a>
c20c: 84 e6 ldi r24, 0x64 ; 100
c20e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c212: 81 e4 ldi r24, 0x41 ; 65
c214: 98 e0 ldi r25, 0x08 ; 8
c216: 9f 93 push r25
c218: 8f 93 push r24
c21a: 8c e9 ldi r24, 0x9C ; 156
c21c: 94 e1 ldi r25, 0x14 ; 20
c21e: 9f 93 push r25
c220: 8f 93 push r24
c222: e0 91 55 06 lds r30, 0x0655
c226: f0 91 56 06 lds r31, 0x0656
c22a: 09 95 icall
c22c: 0f 90 pop r0
c22e: 0f 90 pop r0
c230: 0f 90 pop r0
c232: 0f 90 pop r0
c234: 80 91 b4 08 lds r24, 0x08B4
c238: 81 fd sbrc r24, 1
c23a: 02 c0 rjmp .+4 ; 0xc240 <HoTT_Menu+0x988>
c23c: 0c 94 48 6b jmp 0xd690 ; 0xd690 <HoTT_Menu+0x1dd8>
c240: 84 e6 ldi r24, 0x64 ; 100
c242: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c246: 8b e3 ldi r24, 0x3B ; 59
c248: 98 e0 ldi r25, 0x08 ; 8
c24a: 0c 94 65 69 jmp 0xd2ca ; 0xd2ca <HoTT_Menu+0x1a12>
c24e: 84 e5 ldi r24, 0x54 ; 84
c250: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c254: 85 e2 ldi r24, 0x25 ; 37
c256: 98 e0 ldi r25, 0x08 ; 8
c258: 0c 94 65 69 jmp 0xd2ca ; 0xd2ca <HoTT_Menu+0x1a12>
c25c: 80 91 71 04 lds r24, 0x0471
c260: 88 23 and r24, r24
c262: 09 f4 brne .+2 ; 0xc266 <HoTT_Menu+0x9ae>
c264: 64 c0 rjmp .+200 ; 0xc32e <HoTT_Menu+0xa76>
c266: 89 e6 ldi r24, 0x69 ; 105
c268: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c26c: 40 90 55 06 lds r4, 0x0655
c270: 50 90 56 06 lds r5, 0x0656
c274: 83 e0 ldi r24, 0x03 ; 3
c276: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c27a: 3c 01 movw r6, r24
c27c: 83 e0 ldi r24, 0x03 ; 3
c27e: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c282: 4c 01 movw r8, r24
c284: 82 e0 ldi r24, 0x02 ; 2
c286: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c28a: 5c 01 movw r10, r24
c28c: 82 e0 ldi r24, 0x02 ; 2
c28e: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c292: 6c 01 movw r12, r24
c294: 81 e0 ldi r24, 0x01 ; 1
c296: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c29a: 7c 01 movw r14, r24
c29c: 81 e0 ldi r24, 0x01 ; 1
c29e: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c2a2: 8c 01 movw r16, r24
c2a4: 80 e0 ldi r24, 0x00 ; 0
c2a6: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c2aa: 1c 01 movw r2, r24
c2ac: 80 e0 ldi r24, 0x00 ; 0
c2ae: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c2b2: fc 01 movw r30, r24
c2b4: 2a e0 ldi r18, 0x0A ; 10
c2b6: 30 e0 ldi r19, 0x00 ; 0
c2b8: c3 01 movw r24, r6
c2ba: b9 01 movw r22, r18
c2bc: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2c0: 9f 93 push r25
c2c2: 8f 93 push r24
c2c4: c4 01 movw r24, r8
c2c6: b9 01 movw r22, r18
c2c8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2cc: 7f 93 push r23
c2ce: 6f 93 push r22
c2d0: c5 01 movw r24, r10
c2d2: b9 01 movw r22, r18
c2d4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2d8: 9f 93 push r25
c2da: 8f 93 push r24
c2dc: c6 01 movw r24, r12
c2de: b9 01 movw r22, r18
c2e0: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2e4: 7f 93 push r23
c2e6: 6f 93 push r22
c2e8: c7 01 movw r24, r14
c2ea: b9 01 movw r22, r18
c2ec: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2f0: 9f 93 push r25
c2f2: 8f 93 push r24
c2f4: c8 01 movw r24, r16
c2f6: b9 01 movw r22, r18
c2f8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c2fc: 7f 93 push r23
c2fe: 6f 93 push r22
c300: c1 01 movw r24, r2
c302: b9 01 movw r22, r18
c304: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c308: 9f 93 push r25
c30a: 8f 93 push r24
c30c: cf 01 movw r24, r30
c30e: b9 01 movw r22, r18
c310: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c314: 7f 93 push r23
c316: 6f 93 push r22
c318: 88 e0 ldi r24, 0x08 ; 8
c31a: 98 e0 ldi r25, 0x08 ; 8
c31c: 9f 93 push r25
c31e: 8f 93 push r24
c320: 8b e7 ldi r24, 0x7B ; 123
c322: 94 e1 ldi r25, 0x14 ; 20
c324: 9f 93 push r25
c326: 8f 93 push r24
c328: f2 01 movw r30, r4
c32a: 09 95 icall
c32c: 56 cc rjmp .-1876 ; 0xbbda <HoTT_Menu+0x322>
c32e: 89 e6 ldi r24, 0x69 ; 105
c330: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c334: 1f 92 push r1
c336: 80 e6 ldi r24, 0x60 ; 96
c338: 8f 93 push r24
c33a: 80 91 a8 09 lds r24, 0x09A8
c33e: 1f 92 push r1
c340: 8f 93 push r24
c342: 80 91 99 09 lds r24, 0x0999
c346: 1f 92 push r1
c348: 8f 93 push r24
c34a: 80 91 8a 09 lds r24, 0x098A
c34e: 1f 92 push r1
c350: 8f 93 push r24
c352: 80 91 7b 09 lds r24, 0x097B
c356: 1f 92 push r1
c358: 8f 93 push r24
c35a: 85 ef ldi r24, 0xF5 ; 245
c35c: 97 e0 ldi r25, 0x07 ; 7
c35e: 9f 93 push r25
c360: 8f 93 push r24
c362: 8b e7 ldi r24, 0x7B ; 123
c364: 94 e1 ldi r25, 0x14 ; 20
c366: 9f 93 push r25
c368: 8f 93 push r24
c36a: e0 91 55 06 lds r30, 0x0655
c36e: f0 91 56 06 lds r31, 0x0656
c372: 09 95 icall
c374: 32 cc rjmp .-1948 ; 0xbbda <HoTT_Menu+0x322>
c376: 90 91 71 04 lds r25, 0x0471
c37a: 80 91 1a 05 lds r24, 0x051A
c37e: 99 23 and r25, r25
c380: 09 f4 brne .+2 ; 0xc384 <HoTT_Menu+0xacc>
c382: d9 c0 rjmp .+434 ; 0xc536 <HoTT_Menu+0xc7e>
c384: 84 30 cpi r24, 0x04 ; 4
c386: c9 f4 brne .+50 ; 0xc3ba <HoTT_Menu+0xb02>
c388: 86 e0 ldi r24, 0x06 ; 6
c38a: 0f 90 pop r0
c38c: 0f 90 pop r0
c38e: 0f 90 pop r0
c390: 0f 90 pop r0
c392: df 91 pop r29
c394: cf 91 pop r28
c396: 1f 91 pop r17
c398: 0f 91 pop r16
c39a: ff 90 pop r15
c39c: ef 90 pop r14
c39e: df 90 pop r13
c3a0: cf 90 pop r12
c3a2: bf 90 pop r11
c3a4: af 90 pop r10
c3a6: 9f 90 pop r9
c3a8: 8f 90 pop r8
c3aa: 7f 90 pop r7
c3ac: 6f 90 pop r6
c3ae: 5f 90 pop r5
c3b0: 4f 90 pop r4
c3b2: 3f 90 pop r3
c3b4: 2f 90 pop r2
c3b6: 0c 94 ed 57 jmp 0xafda ; 0xafda <Hott_ClearLine>
c3ba: 86 30 cpi r24, 0x06 ; 6
c3bc: d9 f5 brne .+118 ; 0xc434 <HoTT_Menu+0xb7c>
c3be: 8e e7 ldi r24, 0x7E ; 126
c3c0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c3c4: a0 90 55 06 lds r10, 0x0655
c3c8: b0 90 56 06 lds r11, 0x0656
c3cc: 85 e0 ldi r24, 0x05 ; 5
c3ce: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c3d2: 6c 01 movw r12, r24
c3d4: 85 e0 ldi r24, 0x05 ; 5
c3d6: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c3da: 7c 01 movw r14, r24
c3dc: 84 e0 ldi r24, 0x04 ; 4
c3de: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c3e2: 8c 01 movw r16, r24
c3e4: 84 e0 ldi r24, 0x04 ; 4
c3e6: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c3ea: fc 01 movw r30, r24
c3ec: 2a e0 ldi r18, 0x0A ; 10
c3ee: 30 e0 ldi r19, 0x00 ; 0
c3f0: c6 01 movw r24, r12
c3f2: b9 01 movw r22, r18
c3f4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c3f8: 9f 93 push r25
c3fa: 8f 93 push r24
c3fc: c7 01 movw r24, r14
c3fe: b9 01 movw r22, r18
c400: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c404: 7f 93 push r23
c406: 6f 93 push r22
c408: c8 01 movw r24, r16
c40a: b9 01 movw r22, r18
c40c: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c410: 9f 93 push r25
c412: 8f 93 push r24
c414: cf 01 movw r24, r30
c416: b9 01 movw r22, r18
c418: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c41c: 7f 93 push r23
c41e: 6f 93 push r22
c420: 86 ee ldi r24, 0xE6 ; 230
c422: 97 e0 ldi r25, 0x07 ; 7
c424: 9f 93 push r25
c426: 8f 93 push r24
c428: 8b e7 ldi r24, 0x7B ; 123
c42a: 94 e1 ldi r25, 0x14 ; 20
c42c: 9f 93 push r25
c42e: 8f 93 push r24
c430: f5 01 movw r30, r10
c432: 7c ce rjmp .-776 ; 0xc12c <HoTT_Menu+0x874>
c434: 87 30 cpi r24, 0x07 ; 7
c436: 10 f4 brcc .+4 ; 0xc43c <HoTT_Menu+0xb84>
c438: 0c 94 48 6b jmp 0xd690 ; 0xd690 <HoTT_Menu+0x1dd8>
c43c: 8e e7 ldi r24, 0x7E ; 126
c43e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c442: 20 91 55 06 lds r18, 0x0655
c446: 30 91 56 06 lds r19, 0x0656
c44a: 3a 83 std Y+2, r19 ; 0x02
c44c: 29 83 std Y+1, r18 ; 0x01
c44e: 88 e0 ldi r24, 0x08 ; 8
c450: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c454: 3c 01 movw r6, r24
c456: 88 e0 ldi r24, 0x08 ; 8
c458: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c45c: 4c 01 movw r8, r24
c45e: 87 e0 ldi r24, 0x07 ; 7
c460: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c464: 5c 01 movw r10, r24
c466: 87 e0 ldi r24, 0x07 ; 7
c468: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c46c: 6c 01 movw r12, r24
c46e: 86 e0 ldi r24, 0x06 ; 6
c470: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c474: 7c 01 movw r14, r24
c476: 86 e0 ldi r24, 0x06 ; 6
c478: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c47c: 8c 01 movw r16, r24
c47e: 85 e0 ldi r24, 0x05 ; 5
c480: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c484: 9c 83 std Y+4, r25 ; 0x04
c486: 8b 83 std Y+3, r24 ; 0x03
c488: 85 e0 ldi r24, 0x05 ; 5
c48a: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c48e: 2c 01 movw r4, r24
c490: 84 e0 ldi r24, 0x04 ; 4
c492: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c496: 1c 01 movw r2, r24
c498: 84 e0 ldi r24, 0x04 ; 4
c49a: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
c49e: fc 01 movw r30, r24
c4a0: 2a e0 ldi r18, 0x0A ; 10
c4a2: 30 e0 ldi r19, 0x00 ; 0
c4a4: c3 01 movw r24, r6
c4a6: b9 01 movw r22, r18
c4a8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4ac: 9f 93 push r25
c4ae: 8f 93 push r24
c4b0: c4 01 movw r24, r8
c4b2: b9 01 movw r22, r18
c4b4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4b8: 7f 93 push r23
c4ba: 6f 93 push r22
c4bc: c5 01 movw r24, r10
c4be: b9 01 movw r22, r18
c4c0: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4c4: 9f 93 push r25
c4c6: 8f 93 push r24
c4c8: c6 01 movw r24, r12
c4ca: b9 01 movw r22, r18
c4cc: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4d0: 7f 93 push r23
c4d2: 6f 93 push r22
c4d4: c7 01 movw r24, r14
c4d6: b9 01 movw r22, r18
c4d8: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4dc: 9f 93 push r25
c4de: 8f 93 push r24
c4e0: c8 01 movw r24, r16
c4e2: b9 01 movw r22, r18
c4e4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4e8: 7f 93 push r23
c4ea: 6f 93 push r22
c4ec: 8b 81 ldd r24, Y+3 ; 0x03
c4ee: 9c 81 ldd r25, Y+4 ; 0x04
c4f0: b9 01 movw r22, r18
c4f2: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c4f6: 9f 93 push r25
c4f8: 8f 93 push r24
c4fa: c2 01 movw r24, r4
c4fc: b9 01 movw r22, r18
c4fe: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c502: 7f 93 push r23
c504: 6f 93 push r22
c506: c1 01 movw r24, r2
c508: b9 01 movw r22, r18
c50a: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c50e: 9f 93 push r25
c510: 8f 93 push r24
c512: cf 01 movw r24, r30
c514: b9 01 movw r22, r18
c516: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
c51a: 7f 93 push r23
c51c: 6f 93 push r22
c51e: 89 ec ldi r24, 0xC9 ; 201
c520: 97 e0 ldi r25, 0x07 ; 7
c522: 9f 93 push r25
c524: 8f 93 push r24
c526: 8b e7 ldi r24, 0x7B ; 123
c528: 94 e1 ldi r25, 0x14 ; 20
c52a: 9f 93 push r25
c52c: 8f 93 push r24
c52e: e9 81 ldd r30, Y+1 ; 0x01
c530: fa 81 ldd r31, Y+2 ; 0x02
c532: 09 95 icall
c534: 52 cb rjmp .-2396 ; 0xbbda <HoTT_Menu+0x322>
c536: 84 30 cpi r24, 0x04 ; 4
c538: 09 f4 brne .+2 ; 0xc53c <HoTT_Menu+0xc84>
c53a: 26 cf rjmp .-436 ; 0xc388 <HoTT_Menu+0xad0>
c53c: 86 30 cpi r24, 0x06 ; 6
c53e: 89 f4 brne .+34 ; 0xc562 <HoTT_Menu+0xcaa>
c540: 8e e7 ldi r24, 0x7E ; 126
c542: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c546: 1f 92 push r1
c548: 80 e6 ldi r24, 0x60 ; 96
c54a: 8f 93 push r24
c54c: 80 91 c6 09 lds r24, 0x09C6
c550: 1f 92 push r1
c552: 8f 93 push r24
c554: 80 91 b7 09 lds r24, 0x09B7
c558: 1f 92 push r1
c55a: 8f 93 push r24
c55c: 86 eb ldi r24, 0xB6 ; 182
c55e: 97 e0 ldi r25, 0x07 ; 7
c560: b3 c0 rjmp .+358 ; 0xc6c8 <HoTT_Menu+0xe10>
c562: 87 30 cpi r24, 0x07 ; 7
c564: 10 f4 brcc .+4 ; 0xc56a <HoTT_Menu+0xcb2>
c566: 0c 94 48 6b jmp 0xd690 ; 0xd690 <HoTT_Menu+0x1dd8>
c56a: 8e e7 ldi r24, 0x7E ; 126
c56c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c570: 1f 92 push r1
c572: 80 e6 ldi r24, 0x60 ; 96
c574: 8f 93 push r24
c576: 80 91 e4 09 lds r24, 0x09E4
c57a: 1f 92 push r1
c57c: 8f 93 push r24
c57e: 80 91 d5 09 lds r24, 0x09D5
c582: 1f 92 push r1
c584: 8f 93 push r24
c586: 80 91 c6 09 lds r24, 0x09C6
c58a: 1f 92 push r1
c58c: 8f 93 push r24
c58e: 80 91 b7 09 lds r24, 0x09B7
c592: 1f 92 push r1
c594: 8f 93 push r24
c596: 83 ea ldi r24, 0xA3 ; 163
c598: 97 e0 ldi r25, 0x07 ; 7
c59a: e1 ce rjmp .-574 ; 0xc35e <HoTT_Menu+0xaa6>
c59c: 80 91 b9 04 lds r24, 0x04B9
c5a0: 88 23 and r24, r24
c5a2: 91 f1 breq .+100 ; 0xc608 <HoTT_Menu+0xd50>
c5a4: 90 91 ed 02 lds r25, 0x02ED
c5a8: 99 23 and r25, r25
c5aa: 79 f0 breq .+30 ; 0xc5ca <HoTT_Menu+0xd12>
c5ac: 83 32 cpi r24, 0x23 ; 35
c5ae: 68 f4 brcc .+26 ; 0xc5ca <HoTT_Menu+0xd12>
c5b0: 87 e0 ldi r24, 0x07 ; 7
c5b2: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
c5b6: 83 e9 ldi r24, 0x93 ; 147
c5b8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c5bc: 80 91 b9 04 lds r24, 0x04B9
c5c0: 1f 92 push r1
c5c2: 8f 93 push r24
c5c4: 88 e9 ldi r24, 0x98 ; 152
c5c6: 97 e0 ldi r25, 0x07 ; 7
c5c8: 36 cc rjmp .-1940 ; 0xbe36 <HoTT_Menu+0x57e>
c5ca: 83 e9 ldi r24, 0x93 ; 147
c5cc: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c5d0: 82 e9 ldi r24, 0x92 ; 146
c5d2: 97 e0 ldi r25, 0x07 ; 7
c5d4: 9f 93 push r25
c5d6: 8f 93 push r24
c5d8: 0b e7 ldi r16, 0x7B ; 123
c5da: 14 e1 ldi r17, 0x14 ; 20
c5dc: 1f 93 push r17
c5de: 0f 93 push r16
c5e0: e0 91 55 06 lds r30, 0x0655
c5e4: f0 91 56 06 lds r31, 0x0656
c5e8: 09 95 icall
c5ea: 1f 92 push r1
c5ec: 1f 92 push r1
c5ee: 80 91 b9 04 lds r24, 0x04B9
c5f2: f1 e1 ldi r31, 0x11 ; 17
c5f4: 8f 9f mul r24, r31
c5f6: c0 01 movw r24, r0
c5f8: 11 24 eor r1, r1
c5fa: 8a 56 subi r24, 0x6A ; 106
c5fc: 95 4f sbci r25, 0xF5 ; 245
c5fe: 9f 93 push r25
c600: 8f 93 push r24
c602: 1f 93 push r17
c604: 0f 93 push r16
c606: 5a c7 rjmp .+3764 ; 0xd4bc <HoTT_Menu+0x1c04>
c608: 80 91 c9 03 lds r24, 0x03C9
c60c: 85 ff sbrs r24, 5
c60e: 06 c0 rjmp .+12 ; 0xc61c <HoTT_Menu+0xd64>
c610: 84 e9 ldi r24, 0x94 ; 148
c612: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c616: 8f e7 ldi r24, 0x7F ; 127
c618: 97 e0 ldi r25, 0x07 ; 7
c61a: 57 c6 rjmp .+3246 ; 0xd2ca <HoTT_Menu+0x1a12>
c61c: 83 e9 ldi r24, 0x93 ; 147
c61e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c622: 89 e6 ldi r24, 0x69 ; 105
c624: 97 e0 ldi r25, 0x07 ; 7
c626: 51 c6 rjmp .+3234 ; 0xd2ca <HoTT_Menu+0x1a12>
c628: 80 91 86 0c lds r24, 0x0C86
c62c: 86 30 cpi r24, 0x06 ; 6
c62e: 79 f4 brne .+30 ; 0xc64e <HoTT_Menu+0xd96>
c630: 80 91 71 04 lds r24, 0x0471
c634: 88 23 and r24, r24
c636: 19 f0 breq .+6 ; 0xc63e <HoTT_Menu+0xd86>
c638: 10 92 71 04 sts 0x0471, r1
c63c: 03 c0 rjmp .+6 ; 0xc644 <HoTT_Menu+0xd8c>
c63e: 81 e0 ldi r24, 0x01 ; 1
c640: 80 93 71 04 sts 0x0471, r24
c644: 85 e0 ldi r24, 0x05 ; 5
c646: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
c64a: 86 e0 ldi r24, 0x06 ; 6
c64c: 41 c2 rjmp .+1154 ; 0xcad0 <HoTT_Menu+0x1218>
c64e: 88 30 cpi r24, 0x08 ; 8
c650: 09 f4 brne .+2 ; 0xc654 <HoTT_Menu+0xd9c>
c652: 98 c3 rjmp .+1840 ; 0xcd84 <HoTT_Menu+0x14cc>
c654: 81 30 cpi r24, 0x01 ; 1
c656: 11 f0 breq .+4 ; 0xc65c <HoTT_Menu+0xda4>
c658: 0c 94 40 6b jmp 0xd680 ; 0xd680 <HoTT_Menu+0x1dc8>
c65c: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
c660: 10 92 74 04 sts 0x0474, r1
c664: 0c 94 3e 6b jmp 0xd67c ; 0xd67c <HoTT_Menu+0x1dc4>
c668: 84 2f mov r24, r20
c66a: 90 e0 ldi r25, 0x00 ; 0
c66c: 81 31 cpi r24, 0x11 ; 17
c66e: 91 05 cpc r25, r1
c670: 10 f0 brcs .+4 ; 0xc676 <HoTT_Menu+0xdbe>
c672: 0c 94 43 6b jmp 0xd686 ; 0xd686 <HoTT_Menu+0x1dce>
c676: fc 01 movw r30, r24
c678: ef 57 subi r30, 0x7F ; 127
c67a: ff 4f sbci r31, 0xFF ; 255
c67c: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
c680: 80 e0 ldi r24, 0x00 ; 0
c682: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c686: 87 e9 ldi r24, 0x97 ; 151
c688: 95 e0 ldi r25, 0x05 ; 5
c68a: 9f 93 push r25
c68c: 8f 93 push r24
c68e: 80 91 52 01 lds r24, 0x0152
c692: 1f 92 push r1
c694: 8f 93 push r24
c696: 8a e5 ldi r24, 0x5A ; 90
c698: 97 e0 ldi r25, 0x07 ; 7
c69a: 9f 93 push r25
c69c: 8f 93 push r24
c69e: 8b e8 ldi r24, 0x8B ; 139
c6a0: 94 e1 ldi r25, 0x14 ; 20
c6a2: 94 ca rjmp .-2776 ; 0xbbcc <HoTT_Menu+0x314>
c6a4: 85 e1 ldi r24, 0x15 ; 21
c6a6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c6aa: 80 91 53 01 lds r24, 0x0153
c6ae: 25 ea ldi r18, 0xA5 ; 165
c6b0: 35 e0 ldi r19, 0x05 ; 5
c6b2: 3f 93 push r19
c6b4: 2f 93 push r18
c6b6: 6a e0 ldi r22, 0x0A ; 10
c6b8: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
c6bc: 1f 92 push r1
c6be: 9f 93 push r25
c6c0: 1f 92 push r1
c6c2: 8f 93 push r24
c6c4: 89 e4 ldi r24, 0x49 ; 73
c6c6: 97 e0 ldi r25, 0x07 ; 7
c6c8: 9f 93 push r25
c6ca: 8f 93 push r24
c6cc: 8b e7 ldi r24, 0x7B ; 123
c6ce: 94 e1 ldi r25, 0x14 ; 20
c6d0: 9f 93 push r25
c6d2: 8f 93 push r24
c6d4: 93 c1 rjmp .+806 ; 0xc9fc <HoTT_Menu+0x1144>
c6d6: 8a e2 ldi r24, 0x2A ; 42
c6d8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c6dc: 84 e4 ldi r24, 0x44 ; 68
c6de: 97 e0 ldi r25, 0x07 ; 7
c6e0: 9f 93 push r25
c6e2: 8f 93 push r24
c6e4: 0b e7 ldi r16, 0x7B ; 123
c6e6: 14 e1 ldi r17, 0x14 ; 20
c6e8: 1f 93 push r17
c6ea: 0f 93 push r16
c6ec: e0 91 55 06 lds r30, 0x0655
c6f0: f0 91 56 06 lds r31, 0x0656
c6f4: 09 95 icall
c6f6: 80 91 39 06 lds r24, 0x0639
c6fa: 0f 90 pop r0
c6fc: 0f 90 pop r0
c6fe: 0f 90 pop r0
c700: 0f 90 pop r0
c702: e0 91 55 06 lds r30, 0x0655
c706: f0 91 56 06 lds r31, 0x0656
c70a: 80 ff sbrs r24, 0
c70c: 35 c0 rjmp .+106 ; 0xc778 <HoTT_Menu+0xec0>
c70e: 90 91 28 05 lds r25, 0x0528
c712: 80 91 df 03 lds r24, 0x03DF
c716: 91 fd sbrc r25, 1
c718: 05 c0 rjmp .+10 ; 0xc724 <HoTT_Menu+0xe6c>
c71a: 1f 92 push r1
c71c: 8f 93 push r24
c71e: 8a e3 ldi r24, 0x3A ; 58
c720: 97 e0 ldi r25, 0x07 ; 7
c722: df c0 rjmp .+446 ; 0xc8e2 <HoTT_Menu+0x102a>
c724: 83 33 cpi r24, 0x33 ; 51
c726: 18 f0 brcs .+6 ; 0xc72e <HoTT_Menu+0xe76>
c728: 83 e3 ldi r24, 0x33 ; 51
c72a: 97 e0 ldi r25, 0x07 ; 7
c72c: 02 c0 rjmp .+4 ; 0xc732 <HoTT_Menu+0xe7a>
c72e: 8c e2 ldi r24, 0x2C ; 44
c730: 97 e0 ldi r25, 0x07 ; 7
c732: 9f 93 push r25
c734: 8f 93 push r24
c736: 1f 93 push r17
c738: 0f 93 push r16
c73a: 09 95 icall
c73c: 0f 90 pop r0
c73e: 0f 90 pop r0
c740: 0f 90 pop r0
c742: 0f 90 pop r0
c744: 90 91 1d 06 lds r25, 0x061D
c748: e0 91 55 06 lds r30, 0x0655
c74c: f0 91 56 06 lds r31, 0x0656
c750: 80 91 df 03 lds r24, 0x03DF
c754: 90 ff sbrs r25, 0
c756: 05 c0 rjmp .+10 ; 0xc762 <HoTT_Menu+0xeaa>
c758: 1f 92 push r1
c75a: 8f 93 push r24
c75c: 86 e2 ldi r24, 0x26 ; 38
c75e: 97 e0 ldi r25, 0x07 ; 7
c760: 04 c0 rjmp .+8 ; 0xc76a <HoTT_Menu+0xeb2>
c762: 1f 92 push r1
c764: 8f 93 push r24
c766: 80 e2 ldi r24, 0x20 ; 32
c768: 97 e0 ldi r25, 0x07 ; 7
c76a: 9f 93 push r25
c76c: 8f 93 push r24
c76e: 8b e7 ldi r24, 0x7B ; 123
c770: 94 e1 ldi r25, 0x14 ; 20
c772: 9f 93 push r25
c774: 8f 93 push r24
c776: 69 cb rjmp .-2350 ; 0xbe4a <HoTT_Menu+0x592>
c778: 87 e1 ldi r24, 0x17 ; 23
c77a: 97 e0 ldi r25, 0x07 ; 7
c77c: b9 c0 rjmp .+370 ; 0xc8f0 <HoTT_Menu+0x1038>
c77e: 8f e3 ldi r24, 0x3F ; 63
c780: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c784: 83 e1 ldi r24, 0x13 ; 19
c786: 97 e0 ldi r25, 0x07 ; 7
c788: 9f 93 push r25
c78a: 8f 93 push r24
c78c: 0b e7 ldi r16, 0x7B ; 123
c78e: 14 e1 ldi r17, 0x14 ; 20
c790: 1f 93 push r17
c792: 0f 93 push r16
c794: e0 91 55 06 lds r30, 0x0655
c798: f0 91 56 06 lds r31, 0x0656
c79c: 09 95 icall
c79e: 0f 90 pop r0
c7a0: 0f 90 pop r0
c7a2: 0f 90 pop r0
c7a4: 0f 90 pop r0
c7a6: 80 91 7f 05 lds r24, 0x057F
c7aa: e0 91 55 06 lds r30, 0x0655
c7ae: f0 91 56 06 lds r31, 0x0656
c7b2: 81 11 cpse r24, r1
c7b4: 03 c0 rjmp .+6 ; 0xc7bc <HoTT_Menu+0xf04>
c7b6: 8a e0 ldi r24, 0x0A ; 10
c7b8: 97 e0 ldi r25, 0x07 ; 7
c7ba: 9a c0 rjmp .+308 ; 0xc8f0 <HoTT_Menu+0x1038>
c7bc: 80 91 d6 03 lds r24, 0x03D6
c7c0: 88 23 and r24, r24
c7c2: 19 f0 breq .+6 ; 0xc7ca <HoTT_Menu+0xf12>
c7c4: 83 e0 ldi r24, 0x03 ; 3
c7c6: 97 e0 ldi r25, 0x07 ; 7
c7c8: 02 c0 rjmp .+4 ; 0xc7ce <HoTT_Menu+0xf16>
c7ca: 8c ef ldi r24, 0xFC ; 252
c7cc: 96 e0 ldi r25, 0x06 ; 6
c7ce: 9f 93 push r25
c7d0: 8f 93 push r24
c7d2: 1f 93 push r17
c7d4: 0f 93 push r16
c7d6: 09 95 icall
c7d8: 0f 90 pop r0
c7da: 0f 90 pop r0
c7dc: 0f 90 pop r0
c7de: 0f 90 pop r0
c7e0: 80 91 95 05 lds r24, 0x0595
c7e4: 86 ff sbrs r24, 6
c7e6: 54 c7 rjmp .+3752 ; 0xd690 <HoTT_Menu+0x1dd8>
c7e8: 85 ef ldi r24, 0xF5 ; 245
c7ea: 96 e0 ldi r25, 0x06 ; 6
c7ec: 6e c5 rjmp .+2780 ; 0xd2ca <HoTT_Menu+0x1a12>
c7ee: 84 e5 ldi r24, 0x54 ; 84
c7f0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c7f4: 80 ef ldi r24, 0xF0 ; 240
c7f6: 96 e0 ldi r25, 0x06 ; 6
c7f8: 9f 93 push r25
c7fa: 8f 93 push r24
c7fc: 0b e7 ldi r16, 0x7B ; 123
c7fe: 14 e1 ldi r17, 0x14 ; 20
c800: 1f 93 push r17
c802: 0f 93 push r16
c804: e0 91 55 06 lds r30, 0x0655
c808: f0 91 56 06 lds r31, 0x0656
c80c: 09 95 icall
c80e: 80 91 39 06 lds r24, 0x0639
c812: 0f 90 pop r0
c814: 0f 90 pop r0
c816: 0f 90 pop r0
c818: 0f 90 pop r0
c81a: 85 fd sbrc r24, 5
c81c: 0b c0 rjmp .+22 ; 0xc834 <HoTT_Menu+0xf7c>
c81e: 87 ee ldi r24, 0xE7 ; 231
c820: 96 e0 ldi r25, 0x06 ; 6
c822: 9f 93 push r25
c824: 8f 93 push r24
c826: 1f 93 push r17
c828: 0f 93 push r16
c82a: e0 91 55 06 lds r30, 0x0655
c82e: f0 91 56 06 lds r31, 0x0656
c832: 1f c0 rjmp .+62 ; 0xc872 <HoTT_Menu+0xfba>
c834: 80 91 6c 05 lds r24, 0x056C
c838: 0e 94 fa 30 call 0x61f4 ; 0x61f4 <GetChannelValue>
c83c: e0 91 55 06 lds r30, 0x0655
c840: f0 91 56 06 lds r31, 0x0656
c844: 82 33 cpi r24, 0x32 ; 50
c846: 18 f4 brcc .+6 ; 0xc84e <HoTT_Menu+0xf96>
c848: 80 ee ldi r24, 0xE0 ; 224
c84a: 96 e0 ldi r25, 0x06 ; 6
c84c: 0e c0 rjmp .+28 ; 0xc86a <HoTT_Menu+0xfb2>
c84e: 84 3b cpi r24, 0xB4 ; 180
c850: 18 f0 brcs .+6 ; 0xc858 <HoTT_Menu+0xfa0>
c852: 89 ed ldi r24, 0xD9 ; 217
c854: 96 e0 ldi r25, 0x06 ; 6
c856: 09 c0 rjmp .+18 ; 0xc86a <HoTT_Menu+0xfb2>
c858: 80 91 95 05 lds r24, 0x0595
c85c: 85 ff sbrs r24, 5
c85e: 03 c0 rjmp .+6 ; 0xc866 <HoTT_Menu+0xfae>
c860: 82 ed ldi r24, 0xD2 ; 210
c862: 96 e0 ldi r25, 0x06 ; 6
c864: 02 c0 rjmp .+4 ; 0xc86a <HoTT_Menu+0xfb2>
c866: 8b ec ldi r24, 0xCB ; 203
c868: 96 e0 ldi r25, 0x06 ; 6
c86a: 9f 93 push r25
c86c: 8f 93 push r24
c86e: 1f 93 push r17
c870: 0f 93 push r16
c872: 09 95 icall
c874: 0f 90 pop r0
c876: 0f 90 pop r0
c878: 0f 90 pop r0
c87a: 0f 90 pop r0
c87c: 80 91 83 05 lds r24, 0x0583
c880: 88 23 and r24, r24
c882: 09 f4 brne .+2 ; 0xc886 <HoTT_Menu+0xfce>
c884: 05 c7 rjmp .+3594 ; 0xd690 <HoTT_Menu+0x1dd8>
c886: 8e e5 ldi r24, 0x5E ; 94
c888: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c88c: 80 91 83 05 lds r24, 0x0583
c890: 1f 92 push r1
c892: 8f 93 push r24
c894: 80 ec ldi r24, 0xC0 ; 192
c896: 96 e0 ldi r25, 0x06 ; 6
c898: 9f 93 push r25
c89a: 8f 93 push r24
c89c: 8b e7 ldi r24, 0x7B ; 123
c89e: 94 e1 ldi r25, 0x14 ; 20
c8a0: ce ca rjmp .-2660 ; 0xbe3e <HoTT_Menu+0x586>
c8a2: 89 e6 ldi r24, 0x69 ; 105
c8a4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c8a8: 86 eb ldi r24, 0xB6 ; 182
c8aa: 96 e0 ldi r25, 0x06 ; 6
c8ac: 9f 93 push r25
c8ae: 8f 93 push r24
c8b0: 0b e7 ldi r16, 0x7B ; 123
c8b2: 14 e1 ldi r17, 0x14 ; 20
c8b4: 1f 93 push r17
c8b6: 0f 93 push r16
c8b8: e0 91 55 06 lds r30, 0x0655
c8bc: f0 91 56 06 lds r31, 0x0656
c8c0: 09 95 icall
c8c2: 80 91 82 05 lds r24, 0x0582
c8c6: 0f 90 pop r0
c8c8: 0f 90 pop r0
c8ca: 0f 90 pop r0
c8cc: 0f 90 pop r0
c8ce: e0 91 55 06 lds r30, 0x0655
c8d2: f0 91 56 06 lds r31, 0x0656
c8d6: 88 23 and r24, r24
c8d8: 49 f0 breq .+18 ; 0xc8ec <HoTT_Menu+0x1034>
c8da: 1f 92 push r1
c8dc: 8f 93 push r24
c8de: 82 eb ldi r24, 0xB2 ; 178
c8e0: 96 e0 ldi r25, 0x06 ; 6
c8e2: 9f 93 push r25
c8e4: 8f 93 push r24
c8e6: 1f 93 push r17
c8e8: 0f 93 push r16
c8ea: af ca rjmp .-2722 ; 0xbe4a <HoTT_Menu+0x592>
c8ec: 8c ea ldi r24, 0xAC ; 172
c8ee: 96 e0 ldi r25, 0x06 ; 6
c8f0: 9f 93 push r25
c8f2: 8f 93 push r24
c8f4: 1f 93 push r17
c8f6: 0f 93 push r16
c8f8: f2 c4 rjmp .+2532 ; 0xd2de <HoTT_Menu+0x1a26>
c8fa: 80 91 70 04 lds r24, 0x0470
c8fe: 81 11 cpse r24, r1
c900: 4c c0 rjmp .+152 ; 0xc99a <HoTT_Menu+0x10e2>
c902: 8e e7 ldi r24, 0x7E ; 126
c904: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c908: e0 91 1d 05 lds r30, 0x051D
c90c: f0 e0 ldi r31, 0x00 ; 0
c90e: ee 0f add r30, r30
c910: ff 1f adc r31, r31
c912: e2 5f subi r30, 0xF2 ; 242
c914: f7 4f sbci r31, 0xF7 ; 247
c916: 20 81 ld r18, Z
c918: 31 81 ldd r19, Z+1 ; 0x01
c91a: e0 91 1c 05 lds r30, 0x051C
c91e: f0 e0 ldi r31, 0x00 ; 0
c920: ee 0f add r30, r30
c922: ff 1f adc r31, r31
c924: e2 5f subi r30, 0xF2 ; 242
c926: f7 4f sbci r31, 0xF7 ; 247
c928: 80 81 ld r24, Z
c92a: 91 81 ldd r25, Z+1 ; 0x01
c92c: 40 91 2f 01 lds r20, 0x012F
c930: 1f 92 push r1
c932: 4f 93 push r20
c934: 3f 93 push r19
c936: 2f 93 push r18
c938: 9f 93 push r25
c93a: 8f 93 push r24
c93c: 88 e9 ldi r24, 0x98 ; 152
c93e: 96 e0 ldi r25, 0x06 ; 6
c940: 9f 93 push r25
c942: 8f 93 push r24
c944: 0b e7 ldi r16, 0x7B ; 123
c946: 14 e1 ldi r17, 0x14 ; 20
c948: 1f 93 push r17
c94a: 0f 93 push r16
c94c: e0 91 55 06 lds r30, 0x0655
c950: f0 91 56 06 lds r31, 0x0656
c954: 09 95 icall
c956: 83 e9 ldi r24, 0x93 ; 147
c958: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c95c: e0 91 1f 05 lds r30, 0x051F
c960: f0 e0 ldi r31, 0x00 ; 0
c962: ee 0f add r30, r30
c964: ff 1f adc r31, r31
c966: e2 5f subi r30, 0xF2 ; 242
c968: f7 4f sbci r31, 0xF7 ; 247
c96a: 20 81 ld r18, Z
c96c: 31 81 ldd r19, Z+1 ; 0x01
c96e: e0 91 1e 05 lds r30, 0x051E
c972: f0 e0 ldi r31, 0x00 ; 0
c974: ee 0f add r30, r30
c976: ff 1f adc r31, r31
c978: e2 5f subi r30, 0xF2 ; 242
c97a: f7 4f sbci r31, 0xF7 ; 247
c97c: 80 81 ld r24, Z
c97e: 91 81 ldd r25, Z+1 ; 0x01
c980: 3f 93 push r19
c982: 2f 93 push r18
c984: 81 58 subi r24, 0x81 ; 129
c986: 9f 4f sbci r25, 0xFF ; 255
c988: 9f 93 push r25
c98a: 8f 93 push r24
c98c: 89 e8 ldi r24, 0x89 ; 137
c98e: 96 e0 ldi r25, 0x06 ; 6
c990: 9f 93 push r25
c992: 8f 93 push r24
c994: 1f 93 push r17
c996: 0f 93 push r16
c998: 1b c9 rjmp .-3530 ; 0xbbd0 <HoTT_Menu+0x318>
c99a: 8e e7 ldi r24, 0x7E ; 126
c99c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c9a0: 80 91 05 04 lds r24, 0x0405
c9a4: 1f 92 push r1
c9a6: 8f 93 push r24
c9a8: 80 91 04 04 lds r24, 0x0404
c9ac: 1f 92 push r1
c9ae: 8f 93 push r24
c9b0: 80 91 03 04 lds r24, 0x0403
c9b4: 1f 92 push r1
c9b6: 8f 93 push r24
c9b8: 85 e7 ldi r24, 0x75 ; 117
c9ba: 96 e0 ldi r25, 0x06 ; 6
c9bc: 9f 93 push r25
c9be: 8f 93 push r24
c9c0: 0b e7 ldi r16, 0x7B ; 123
c9c2: 14 e1 ldi r17, 0x14 ; 20
c9c4: 1f 93 push r17
c9c6: 0f 93 push r16
c9c8: e0 91 55 06 lds r30, 0x0655
c9cc: f0 91 56 06 lds r31, 0x0656
c9d0: 09 95 icall
c9d2: 83 e9 ldi r24, 0x93 ; 147
c9d4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
c9d8: 80 91 08 04 lds r24, 0x0408
c9dc: 1f 92 push r1
c9de: 8f 93 push r24
c9e0: 80 91 07 04 lds r24, 0x0407
c9e4: 1f 92 push r1
c9e6: 8f 93 push r24
c9e8: 80 91 06 04 lds r24, 0x0406
c9ec: 1f 92 push r1
c9ee: 8f 93 push r24
c9f0: 81 e6 ldi r24, 0x61 ; 97
c9f2: 96 e0 ldi r25, 0x06 ; 6
c9f4: 9f 93 push r25
c9f6: 8f 93 push r24
c9f8: 1f 93 push r17
c9fa: 0f 93 push r16
c9fc: e0 91 55 06 lds r30, 0x0655
ca00: f0 91 56 06 lds r31, 0x0656
ca04: 09 95 icall
ca06: e9 c8 rjmp .-3630 ; 0xbbda <HoTT_Menu+0x322>
ca08: 80 91 ed 02 lds r24, 0x02ED
ca0c: 88 23 and r24, r24
ca0e: 09 f4 brne .+2 ; 0xca12 <HoTT_Menu+0x115a>
ca10: 3f c6 rjmp .+3198 ; 0xd690 <HoTT_Menu+0x1dd8>
ca12: 8e e7 ldi r24, 0x7E ; 126
ca14: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ca18: 80 91 39 06 lds r24, 0x0639
ca1c: 86 fd sbrc r24, 6
ca1e: 11 c0 rjmp .+34 ; 0xca42 <HoTT_Menu+0x118a>
ca20: 82 e5 ldi r24, 0x52 ; 82
ca22: 96 e0 ldi r25, 0x06 ; 6
ca24: 9f 93 push r25
ca26: 8f 93 push r24
ca28: 8c e9 ldi r24, 0x9C ; 156
ca2a: 94 e1 ldi r25, 0x14 ; 20
ca2c: 9f 93 push r25
ca2e: 8f 93 push r24
ca30: e0 91 55 06 lds r30, 0x0655
ca34: f0 91 56 06 lds r31, 0x0656
ca38: 09 95 icall
ca3a: 0f 90 pop r0
ca3c: 0f 90 pop r0
ca3e: 0f 90 pop r0
ca40: 0f 90 pop r0
ca42: 80 91 93 05 lds r24, 0x0593
ca46: 8f 70 andi r24, 0x0F ; 15
ca48: 89 f0 breq .+34 ; 0xca6c <HoTT_Menu+0x11b4>
ca4a: 88 e4 ldi r24, 0x48 ; 72
ca4c: 96 e0 ldi r25, 0x06 ; 6
ca4e: 9f 93 push r25
ca50: 8f 93 push r24
ca52: 8c e9 ldi r24, 0x9C ; 156
ca54: 94 e1 ldi r25, 0x14 ; 20
ca56: 9f 93 push r25
ca58: 8f 93 push r24
ca5a: e0 91 55 06 lds r30, 0x0655
ca5e: f0 91 56 06 lds r31, 0x0656
ca62: 09 95 icall
ca64: 0f 90 pop r0
ca66: 0f 90 pop r0
ca68: 0f 90 pop r0
ca6a: 0f 90 pop r0
ca6c: 80 91 39 06 lds r24, 0x0639
ca70: 82 ff sbrs r24, 2
ca72: 11 c0 rjmp .+34 ; 0xca96 <HoTT_Menu+0x11de>
ca74: 83 e4 ldi r24, 0x43 ; 67
ca76: 96 e0 ldi r25, 0x06 ; 6
ca78: 9f 93 push r25
ca7a: 8f 93 push r24
ca7c: 8c e9 ldi r24, 0x9C ; 156
ca7e: 94 e1 ldi r25, 0x14 ; 20
ca80: 9f 93 push r25
ca82: 8f 93 push r24
ca84: e0 91 55 06 lds r30, 0x0655
ca88: f0 91 56 06 lds r31, 0x0656
ca8c: 09 95 icall
ca8e: 0f 90 pop r0
ca90: 0f 90 pop r0
ca92: 0f 90 pop r0
ca94: 0f 90 pop r0
ca96: 80 91 39 06 lds r24, 0x0639
ca9a: 83 fd sbrc r24, 3
ca9c: f9 c5 rjmp .+3058 ; 0xd690 <HoTT_Menu+0x1dd8>
ca9e: 85 e3 ldi r24, 0x35 ; 53
caa0: 96 e0 ldi r25, 0x06 ; 6
caa2: 9f 93 push r25
caa4: 8f 93 push r24
caa6: 8c e9 ldi r24, 0x9C ; 156
caa8: 94 e1 ldi r25, 0x14 ; 20
caaa: 13 c4 rjmp .+2086 ; 0xd2d2 <HoTT_Menu+0x1a1a>
caac: 10 91 86 0c lds r17, 0x0C86
cab0: 16 30 cpi r17, 0x06 ; 6
cab2: 89 f4 brne .+34 ; 0xcad6 <HoTT_Menu+0x121e>
cab4: 80 91 70 04 lds r24, 0x0470
cab8: 88 23 and r24, r24
caba: 19 f0 breq .+6 ; 0xcac2 <HoTT_Menu+0x120a>
cabc: 10 92 70 04 sts 0x0470, r1
cac0: 03 c0 rjmp .+6 ; 0xcac8 <HoTT_Menu+0x1210>
cac2: 81 e0 ldi r24, 0x01 ; 1
cac4: 80 93 70 04 sts 0x0470, r24
cac8: 86 e0 ldi r24, 0x06 ; 6
caca: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
cace: 87 e0 ldi r24, 0x07 ; 7
cad0: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
cad4: d5 c5 rjmp .+2986 ; 0xd680 <HoTT_Menu+0x1dc8>
cad6: 18 30 cpi r17, 0x08 ; 8
cad8: 21 f4 brne .+8 ; 0xcae2 <HoTT_Menu+0x122a>
cada: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
cade: 83 e0 ldi r24, 0x03 ; 3
cae0: cb c5 rjmp .+2966 ; 0xd678 <HoTT_Menu+0x1dc0>
cae2: 11 30 cpi r17, 0x01 ; 1
cae4: 09 f0 breq .+2 ; 0xcae8 <HoTT_Menu+0x1230>
cae6: cc c5 rjmp .+2968 ; 0xd680 <HoTT_Menu+0x1dc8>
cae8: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
caec: 10 93 74 04 sts 0x0474, r17
caf0: c5 c5 rjmp .+2954 ; 0xd67c <HoTT_Menu+0x1dc4>
caf2: 42 30 cpi r20, 0x02 ; 2
caf4: c1 f1 breq .+112 ; 0xcb66 <HoTT_Menu+0x12ae>
caf6: 28 f4 brcc .+10 ; 0xcb02 <HoTT_Menu+0x124a>
caf8: 44 23 and r20, r20
cafa: 39 f0 breq .+14 ; 0xcb0a <HoTT_Menu+0x1252>
cafc: 41 30 cpi r20, 0x01 ; 1
cafe: d9 f0 breq .+54 ; 0xcb36 <HoTT_Menu+0x127e>
cb00: c2 c5 rjmp .+2948 ; 0xd686 <HoTT_Menu+0x1dce>
cb02: 46 30 cpi r20, 0x06 ; 6
cb04: 08 f4 brcc .+2 ; 0xcb08 <HoTT_Menu+0x1250>
cb06: 6b c0 rjmp .+214 ; 0xcbde <HoTT_Menu+0x1326>
cb08: be c5 rjmp .+2940 ; 0xd686 <HoTT_Menu+0x1dce>
cb0a: 80 e0 ldi r24, 0x00 ; 0
cb0c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cb10: 86 e2 ldi r24, 0x26 ; 38
cb12: 96 e0 ldi r25, 0x06 ; 6
cb14: 9f 93 push r25
cb16: 8f 93 push r24
cb18: 0b e7 ldi r16, 0x7B ; 123
cb1a: 14 e1 ldi r17, 0x14 ; 20
cb1c: 1f 93 push r17
cb1e: 0f 93 push r16
cb20: e0 91 55 06 lds r30, 0x0655
cb24: f0 91 56 06 lds r31, 0x0656
cb28: 09 95 icall
cb2a: 85 e1 ldi r24, 0x15 ; 21
cb2c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cb30: 81 e1 ldi r24, 0x11 ; 17
cb32: 96 e0 ldi r25, 0x06 ; 6
cb34: 4d c1 rjmp .+666 ; 0xcdd0 <HoTT_Menu+0x1518>
cb36: 80 91 8a 04 lds r24, 0x048A
cb3a: 88 23 and r24, r24
cb3c: 71 f0 breq .+28 ; 0xcb5a <HoTT_Menu+0x12a2>
cb3e: 8e e7 ldi r24, 0x7E ; 126
cb40: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cb44: 80 91 8a 04 lds r24, 0x048A
cb48: 1f 92 push r1
cb4a: 8f 93 push r24
cb4c: 80 91 8b 04 lds r24, 0x048B
cb50: 1f 92 push r1
cb52: 8f 93 push r24
cb54: 8f ef ldi r24, 0xFF ; 255
cb56: 95 e0 ldi r25, 0x05 ; 5
cb58: 35 c8 rjmp .-3990 ; 0xbbc4 <HoTT_Menu+0x30c>
cb5a: 8e e7 ldi r24, 0x7E ; 126
cb5c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cb60: 8c ee ldi r24, 0xEC ; 236
cb62: 95 e0 ldi r25, 0x05 ; 5
cb64: b2 c3 rjmp .+1892 ; 0xd2ca <HoTT_Menu+0x1a12>
cb66: 83 e9 ldi r24, 0x93 ; 147
cb68: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cb6c: 80 91 1a 01 lds r24, 0x011A
cb70: 90 91 1b 01 lds r25, 0x011B
cb74: e0 91 1a 01 lds r30, 0x011A
cb78: f0 91 1b 01 lds r31, 0x011B
cb7c: 2a e0 ldi r18, 0x0A ; 10
cb7e: 30 e0 ldi r19, 0x00 ; 0
cb80: b9 01 movw r22, r18
cb82: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
cb86: 9f 93 push r25
cb88: 8f 93 push r24
cb8a: cf 01 movw r24, r30
cb8c: b9 01 movw r22, r18
cb8e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
cb92: 7f 93 push r23
cb94: 6f 93 push r22
cb96: 82 ee ldi r24, 0xE2 ; 226
cb98: 95 e0 ldi r25, 0x05 ; 5
cb9a: 9f 93 push r25
cb9c: 8f 93 push r24
cb9e: 0b e7 ldi r16, 0x7B ; 123
cba0: 14 e1 ldi r17, 0x14 ; 20
cba2: 1f 93 push r17
cba4: 0f 93 push r16
cba6: e0 91 55 06 lds r30, 0x0655
cbaa: f0 91 56 06 lds r31, 0x0656
cbae: 09 95 icall
cbb0: 8e e9 ldi r24, 0x9E ; 158
cbb2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cbb6: 8f ea ldi r24, 0xAF ; 175
cbb8: 96 e0 ldi r25, 0x06 ; 6
cbba: 9f 93 push r25
cbbc: 8f 93 push r24
cbbe: 8f ed ldi r24, 0xDF ; 223
cbc0: 95 e0 ldi r25, 0x05 ; 5
cbc2: 9f 93 push r25
cbc4: 8f 93 push r24
cbc6: 1f 93 push r17
cbc8: 0f 93 push r16
cbca: e0 91 55 06 lds r30, 0x0655
cbce: f0 91 56 06 lds r31, 0x0656
cbd2: 09 95 icall
cbd4: 0f b6 in r0, 0x3f ; 63
cbd6: f8 94 cli
cbd8: de bf out 0x3e, r29 ; 62
cbda: 0f be out 0x3f, r0 ; 63
cbdc: cd bf out 0x3d, r28 ; 61
cbde: 80 91 56 01 lds r24, 0x0156
cbe2: 88 23 and r24, r24
cbe4: e9 f1 breq .+122 ; 0xcc60 <HoTT_Menu+0x13a8>
cbe6: 80 91 6f 04 lds r24, 0x046F
cbea: 88 23 and r24, r24
cbec: c9 f0 breq .+50 ; 0xcc20 <HoTT_Menu+0x1368>
cbee: 80 91 ed 02 lds r24, 0x02ED
cbf2: 88 23 and r24, r24
cbf4: a9 f0 breq .+42 ; 0xcc20 <HoTT_Menu+0x1368>
cbf6: 89 e4 ldi r24, 0x49 ; 73
cbf8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cbfc: 8b ed ldi r24, 0xDB ; 219
cbfe: 95 e0 ldi r25, 0x05 ; 5
cc00: 9f 93 push r25
cc02: 8f 93 push r24
cc04: 8b e7 ldi r24, 0x7B ; 123
cc06: 94 e1 ldi r25, 0x14 ; 20
cc08: 9f 93 push r25
cc0a: 8f 93 push r24
cc0c: e0 91 55 06 lds r30, 0x0655
cc10: f0 91 56 06 lds r31, 0x0656
cc14: 09 95 icall
cc16: 0f 90 pop r0
cc18: 0f 90 pop r0
cc1a: 0f 90 pop r0
cc1c: 0f 90 pop r0
cc1e: 1a c0 rjmp .+52 ; 0xcc54 <HoTT_Menu+0x139c>
cc20: 89 e4 ldi r24, 0x49 ; 73
cc22: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cc26: 80 91 56 01 lds r24, 0x0156
cc2a: 1f 92 push r1
cc2c: 8f 93 push r24
cc2e: 84 ed ldi r24, 0xD4 ; 212
cc30: 95 e0 ldi r25, 0x05 ; 5
cc32: 9f 93 push r25
cc34: 8f 93 push r24
cc36: 8b e7 ldi r24, 0x7B ; 123
cc38: 94 e1 ldi r25, 0x14 ; 20
cc3a: 9f 93 push r25
cc3c: 8f 93 push r24
cc3e: e0 91 55 06 lds r30, 0x0655
cc42: f0 91 56 06 lds r31, 0x0656
cc46: 09 95 icall
cc48: 0f 90 pop r0
cc4a: 0f 90 pop r0
cc4c: 0f 90 pop r0
cc4e: 0f 90 pop r0
cc50: 0f 90 pop r0
cc52: 0f 90 pop r0
cc54: 8f e3 ldi r24, 0x3F ; 63
cc56: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cc5a: 89 ec ldi r24, 0xC9 ; 201
cc5c: 95 e0 ldi r25, 0x05 ; 5
cc5e: 05 c0 rjmp .+10 ; 0xcc6a <HoTT_Menu+0x13b2>
cc60: 8f e3 ldi r24, 0x3F ; 63
cc62: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cc66: 8a eb ldi r24, 0xBA ; 186
cc68: 95 e0 ldi r25, 0x05 ; 5
cc6a: 9f 93 push r25
cc6c: 8f 93 push r24
cc6e: 8b e7 ldi r24, 0x7B ; 123
cc70: 94 e1 ldi r25, 0x14 ; 20
cc72: 9f 93 push r25
cc74: 8f 93 push r24
cc76: e0 91 55 06 lds r30, 0x0655
cc7a: f0 91 56 06 lds r31, 0x0656
cc7e: 09 95 icall
cc80: 0f 90 pop r0
cc82: 0f 90 pop r0
cc84: 0f 90 pop r0
cc86: 0f 90 pop r0
cc88: 80 91 87 04 lds r24, 0x0487
cc8c: 81 11 cpse r24, r1
cc8e: 06 c0 rjmp .+12 ; 0xcc9c <HoTT_Menu+0x13e4>
cc90: 84 e5 ldi r24, 0x54 ; 84
cc92: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cc96: 8c ea ldi r24, 0xAC ; 172
cc98: 95 e0 ldi r25, 0x05 ; 5
cc9a: 39 c0 rjmp .+114 ; 0xcd0e <HoTT_Menu+0x1456>
cc9c: 80 91 b6 08 lds r24, 0x08B6
cca0: 83 30 cpi r24, 0x03 ; 3
cca2: 81 f5 brne .+96 ; 0xcd04 <HoTT_Menu+0x144c>
cca4: 80 91 6f 04 lds r24, 0x046F
cca8: 88 23 and r24, r24
ccaa: 51 f0 breq .+20 ; 0xccc0 <HoTT_Menu+0x1408>
ccac: 80 91 56 01 lds r24, 0x0156
ccb0: 88 23 and r24, r24
ccb2: 31 f0 breq .+12 ; 0xccc0 <HoTT_Menu+0x1408>
ccb4: 84 e5 ldi r24, 0x54 ; 84
ccb6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ccba: 8e e9 ldi r24, 0x9E ; 158
ccbc: 95 e0 ldi r25, 0x05 ; 5
ccbe: 05 c0 rjmp .+10 ; 0xccca <HoTT_Menu+0x1412>
ccc0: 84 e5 ldi r24, 0x54 ; 84
ccc2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ccc6: 80 e9 ldi r24, 0x90 ; 144
ccc8: 95 e0 ldi r25, 0x05 ; 5
ccca: 9f 93 push r25
cccc: 8f 93 push r24
ccce: 8b e7 ldi r24, 0x7B ; 123
ccd0: 94 e1 ldi r25, 0x14 ; 20
ccd2: 9f 93 push r25
ccd4: 8f 93 push r24
ccd6: e0 91 55 06 lds r30, 0x0655
ccda: f0 91 56 06 lds r31, 0x0656
ccde: 09 95 icall
cce0: 0f 90 pop r0
cce2: 0f 90 pop r0
cce4: 0f 90 pop r0
cce6: 0f 90 pop r0
cce8: 80 91 86 0c lds r24, 0x0C86
ccec: 86 30 cpi r24, 0x06 ; 6
ccee: f1 f4 brne .+60 ; 0xcd2c <HoTT_Menu+0x1474>
ccf0: 80 91 56 01 lds r24, 0x0156
ccf4: 88 23 and r24, r24
ccf6: 19 f0 breq .+6 ; 0xccfe <HoTT_Menu+0x1446>
ccf8: 80 68 ori r24, 0x80 ; 128
ccfa: 80 93 88 04 sts 0x0488, r24
ccfe: 10 92 6f 04 sts 0x046F, r1
cd02: 14 c0 rjmp .+40 ; 0xcd2c <HoTT_Menu+0x1474>
cd04: 84 e5 ldi r24, 0x54 ; 84
cd06: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cd0a: 82 e8 ldi r24, 0x82 ; 130
cd0c: 95 e0 ldi r25, 0x05 ; 5
cd0e: 9f 93 push r25
cd10: 8f 93 push r24
cd12: 8b e7 ldi r24, 0x7B ; 123
cd14: 94 e1 ldi r25, 0x14 ; 20
cd16: 9f 93 push r25
cd18: 8f 93 push r24
cd1a: e0 91 55 06 lds r30, 0x0655
cd1e: f0 91 56 06 lds r31, 0x0656
cd22: 09 95 icall
cd24: 0f 90 pop r0
cd26: 0f 90 pop r0
cd28: 0f 90 pop r0
cd2a: 0f 90 pop r0
cd2c: 80 91 86 0c lds r24, 0x0C86
cd30: 84 30 cpi r24, 0x04 ; 4
cd32: 59 f4 brne .+22 ; 0xcd4a <HoTT_Menu+0x1492>
cd34: 80 91 56 01 lds r24, 0x0156
cd38: 90 91 87 04 lds r25, 0x0487
cd3c: 89 17 cp r24, r25
cd3e: e8 f4 brcc .+58 ; 0xcd7a <HoTT_Menu+0x14c2>
cd40: 91 e0 ldi r25, 0x01 ; 1
cd42: 90 93 6f 04 sts 0x046F, r25
cd46: 8f 5f subi r24, 0xFF ; 255
cd48: 0a c0 rjmp .+20 ; 0xcd5e <HoTT_Menu+0x14a6>
cd4a: 82 30 cpi r24, 0x02 ; 2
cd4c: 69 f4 brne .+26 ; 0xcd68 <HoTT_Menu+0x14b0>
cd4e: 80 91 56 01 lds r24, 0x0156
cd52: 82 30 cpi r24, 0x02 ; 2
cd54: 90 f0 brcs .+36 ; 0xcd7a <HoTT_Menu+0x14c2>
cd56: 91 e0 ldi r25, 0x01 ; 1
cd58: 90 93 6f 04 sts 0x046F, r25
cd5c: 81 50 subi r24, 0x01 ; 1
cd5e: 80 93 56 01 sts 0x0156, r24
cd62: 10 92 ed 02 sts 0x02ED, r1
cd66: 09 c0 rjmp .+18 ; 0xcd7a <HoTT_Menu+0x14c2>
cd68: 88 30 cpi r24, 0x08 ; 8
cd6a: 39 f4 brne .+14 ; 0xcd7a <HoTT_Menu+0x14c2>
cd6c: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
cd70: 84 e0 ldi r24, 0x04 ; 4
cd72: 80 93 74 04 sts 0x0474, r24
cd76: 10 92 73 04 sts 0x0473, r1
cd7a: 80 91 86 0c lds r24, 0x0C86
cd7e: 81 30 cpi r24, 0x01 ; 1
cd80: 09 f0 breq .+2 ; 0xcd84 <HoTT_Menu+0x14cc>
cd82: 7e c4 rjmp .+2300 ; 0xd680 <HoTT_Menu+0x1dc8>
cd84: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
cd88: 82 e0 ldi r24, 0x02 ; 2
cd8a: 76 c4 rjmp .+2284 ; 0xd678 <HoTT_Menu+0x1dc0>
cd8c: 42 30 cpi r20, 0x02 ; 2
cd8e: 09 f4 brne .+2 ; 0xcd92 <HoTT_Menu+0x14da>
cd90: 43 c0 rjmp .+134 ; 0xce18 <HoTT_Menu+0x1560>
cd92: 28 f4 brcc .+10 ; 0xcd9e <HoTT_Menu+0x14e6>
cd94: 44 23 and r20, r20
cd96: 39 f0 breq .+14 ; 0xcda6 <HoTT_Menu+0x14ee>
cd98: 41 30 cpi r20, 0x01 ; 1
cd9a: 29 f1 breq .+74 ; 0xcde6 <HoTT_Menu+0x152e>
cd9c: 74 c4 rjmp .+2280 ; 0xd686 <HoTT_Menu+0x1dce>
cd9e: 46 30 cpi r20, 0x06 ; 6
cda0: 08 f4 brcc .+2 ; 0xcda4 <HoTT_Menu+0x14ec>
cda2: 76 c0 rjmp .+236 ; 0xce90 <HoTT_Menu+0x15d8>
cda4: 70 c4 rjmp .+2272 ; 0xd686 <HoTT_Menu+0x1dce>
cda6: 80 e0 ldi r24, 0x00 ; 0
cda8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cdac: 83 e7 ldi r24, 0x73 ; 115
cdae: 95 e0 ldi r25, 0x05 ; 5
cdb0: 9f 93 push r25
cdb2: 8f 93 push r24
cdb4: 0b e7 ldi r16, 0x7B ; 123
cdb6: 14 e1 ldi r17, 0x14 ; 20
cdb8: 1f 93 push r17
cdba: 0f 93 push r16
cdbc: e0 91 55 06 lds r30, 0x0655
cdc0: f0 91 56 06 lds r31, 0x0656
cdc4: 09 95 icall
cdc6: 85 e1 ldi r24, 0x15 ; 21
cdc8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cdcc: 81 e6 ldi r24, 0x61 ; 97
cdce: 95 e0 ldi r25, 0x05 ; 5
cdd0: 9f 93 push r25
cdd2: 8f 93 push r24
cdd4: 1f 93 push r17
cdd6: 0f 93 push r16
cdd8: e0 91 55 06 lds r30, 0x0655
cddc: f0 91 56 06 lds r31, 0x0656
cde0: 09 95 icall
cde2: 0c 94 ed 5d jmp 0xbbda ; 0xbbda <HoTT_Menu+0x322>
cde6: 80 91 8a 04 lds r24, 0x048A
cdea: 88 23 and r24, r24
cdec: 79 f0 breq .+30 ; 0xce0c <HoTT_Menu+0x1554>
cdee: 8e e7 ldi r24, 0x7E ; 126
cdf0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cdf4: 80 91 8a 04 lds r24, 0x048A
cdf8: 1f 92 push r1
cdfa: 8f 93 push r24
cdfc: 80 91 8b 04 lds r24, 0x048B
ce00: 1f 92 push r1
ce02: 8f 93 push r24
ce04: 8f e4 ldi r24, 0x4F ; 79
ce06: 95 e0 ldi r25, 0x05 ; 5
ce08: 0c 94 e2 5d jmp 0xbbc4 ; 0xbbc4 <HoTT_Menu+0x30c>
ce0c: 8e e7 ldi r24, 0x7E ; 126
ce0e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ce12: 8d e3 ldi r24, 0x3D ; 61
ce14: 95 e0 ldi r25, 0x05 ; 5
ce16: 59 c2 rjmp .+1202 ; 0xd2ca <HoTT_Menu+0x1a12>
ce18: 83 e9 ldi r24, 0x93 ; 147
ce1a: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ce1e: 80 91 1a 01 lds r24, 0x011A
ce22: 90 91 1b 01 lds r25, 0x011B
ce26: e0 91 1a 01 lds r30, 0x011A
ce2a: f0 91 1b 01 lds r31, 0x011B
ce2e: 2a e0 ldi r18, 0x0A ; 10
ce30: 30 e0 ldi r19, 0x00 ; 0
ce32: b9 01 movw r22, r18
ce34: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
ce38: 9f 93 push r25
ce3a: 8f 93 push r24
ce3c: cf 01 movw r24, r30
ce3e: b9 01 movw r22, r18
ce40: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
ce44: 7f 93 push r23
ce46: 6f 93 push r22
ce48: 83 e3 ldi r24, 0x33 ; 51
ce4a: 95 e0 ldi r25, 0x05 ; 5
ce4c: 9f 93 push r25
ce4e: 8f 93 push r24
ce50: 0b e7 ldi r16, 0x7B ; 123
ce52: 14 e1 ldi r17, 0x14 ; 20
ce54: 1f 93 push r17
ce56: 0f 93 push r16
ce58: e0 91 55 06 lds r30, 0x0655
ce5c: f0 91 56 06 lds r31, 0x0656
ce60: 09 95 icall
ce62: 8e e9 ldi r24, 0x9E ; 158
ce64: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ce68: 8f ea ldi r24, 0xAF ; 175
ce6a: 96 e0 ldi r25, 0x06 ; 6
ce6c: 9f 93 push r25
ce6e: 8f 93 push r24
ce70: 80 e3 ldi r24, 0x30 ; 48
ce72: 95 e0 ldi r25, 0x05 ; 5
ce74: 9f 93 push r25
ce76: 8f 93 push r24
ce78: 1f 93 push r17
ce7a: 0f 93 push r16
ce7c: e0 91 55 06 lds r30, 0x0655
ce80: f0 91 56 06 lds r31, 0x0656
ce84: 09 95 icall
ce86: 0f b6 in r0, 0x3f ; 63
ce88: f8 94 cli
ce8a: de bf out 0x3e, r29 ; 62
ce8c: 0f be out 0x3f, r0 ; 63
ce8e: cd bf out 0x3d, r28 ; 61
ce90: 8f e3 ldi r24, 0x3F ; 63
ce92: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ce96: 85 e2 ldi r24, 0x25 ; 37
ce98: 95 e0 ldi r25, 0x05 ; 5
ce9a: 9f 93 push r25
ce9c: 8f 93 push r24
ce9e: 0b e7 ldi r16, 0x7B ; 123
cea0: 14 e1 ldi r17, 0x14 ; 20
cea2: 1f 93 push r17
cea4: 0f 93 push r16
cea6: e0 91 55 06 lds r30, 0x0655
ceaa: f0 91 56 06 lds r31, 0x0656
ceae: 09 95 icall
ceb0: 0f 90 pop r0
ceb2: 0f 90 pop r0
ceb4: 0f 90 pop r0
ceb6: 0f 90 pop r0
ceb8: 80 91 55 01 lds r24, 0x0155
cebc: 88 23 and r24, r24
cebe: 49 f1 breq .+82 ; 0xcf12 <HoTT_Menu+0x165a>
cec0: 80 91 6e 04 lds r24, 0x046E
cec4: 88 23 and r24, r24
cec6: 51 f0 breq .+20 ; 0xcedc <HoTT_Menu+0x1624>
cec8: 80 91 ed 02 lds r24, 0x02ED
cecc: 88 23 and r24, r24
cece: 31 f0 breq .+12 ; 0xcedc <HoTT_Menu+0x1624>
ced0: 89 e4 ldi r24, 0x49 ; 73
ced2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
ced6: 81 e2 ldi r24, 0x21 ; 33
ced8: 95 e0 ldi r25, 0x05 ; 5
ceda: 20 c0 rjmp .+64 ; 0xcf1c <HoTT_Menu+0x1664>
cedc: 89 e4 ldi r24, 0x49 ; 73
cede: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cee2: 80 91 55 01 lds r24, 0x0155
cee6: 1f 92 push r1
cee8: 8f 93 push r24
ceea: 87 e1 ldi r24, 0x17 ; 23
ceec: 95 e0 ldi r25, 0x05 ; 5
ceee: 9f 93 push r25
cef0: 8f 93 push r24
cef2: 8b e7 ldi r24, 0x7B ; 123
cef4: 94 e1 ldi r25, 0x14 ; 20
cef6: 9f 93 push r25
cef8: 8f 93 push r24
cefa: e0 91 55 06 lds r30, 0x0655
cefe: f0 91 56 06 lds r31, 0x0656
cf02: 09 95 icall
cf04: 0f 90 pop r0
cf06: 0f 90 pop r0
cf08: 0f 90 pop r0
cf0a: 0f 90 pop r0
cf0c: 0f 90 pop r0
cf0e: 0f 90 pop r0
cf10: 12 c0 rjmp .+36 ; 0xcf36 <HoTT_Menu+0x167e>
cf12: 89 e4 ldi r24, 0x49 ; 73
cf14: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cf18: 83 e1 ldi r24, 0x13 ; 19
cf1a: 95 e0 ldi r25, 0x05 ; 5
cf1c: 9f 93 push r25
cf1e: 8f 93 push r24
cf20: 1f 93 push r17
cf22: 0f 93 push r16
cf24: e0 91 55 06 lds r30, 0x0655
cf28: f0 91 56 06 lds r31, 0x0656
cf2c: 09 95 icall
cf2e: 0f 90 pop r0
cf30: 0f 90 pop r0
cf32: 0f 90 pop r0
cf34: 0f 90 pop r0
cf36: 80 91 87 04 lds r24, 0x0487
cf3a: 81 11 cpse r24, r1
cf3c: 06 c0 rjmp .+12 ; 0xcf4a <HoTT_Menu+0x1692>
cf3e: 84 e5 ldi r24, 0x54 ; 84
cf40: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cf44: 85 e0 ldi r24, 0x05 ; 5
cf46: 95 e0 ldi r25, 0x05 ; 5
cf48: 13 c0 rjmp .+38 ; 0xcf70 <HoTT_Menu+0x16b8>
cf4a: 80 91 6e 04 lds r24, 0x046E
cf4e: 88 23 and r24, r24
cf50: 51 f0 breq .+20 ; 0xcf66 <HoTT_Menu+0x16ae>
cf52: 80 91 55 01 lds r24, 0x0155
cf56: 88 23 and r24, r24
cf58: 31 f0 breq .+12 ; 0xcf66 <HoTT_Menu+0x16ae>
cf5a: 84 e5 ldi r24, 0x54 ; 84
cf5c: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cf60: 87 ef ldi r24, 0xF7 ; 247
cf62: 94 e0 ldi r25, 0x04 ; 4
cf64: 05 c0 rjmp .+10 ; 0xcf70 <HoTT_Menu+0x16b8>
cf66: 84 e5 ldi r24, 0x54 ; 84
cf68: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cf6c: 89 ee ldi r24, 0xE9 ; 233
cf6e: 94 e0 ldi r25, 0x04 ; 4
cf70: 9f 93 push r25
cf72: 8f 93 push r24
cf74: 8b e7 ldi r24, 0x7B ; 123
cf76: 94 e1 ldi r25, 0x14 ; 20
cf78: 9f 93 push r25
cf7a: 8f 93 push r24
cf7c: e0 91 55 06 lds r30, 0x0655
cf80: f0 91 56 06 lds r31, 0x0656
cf84: 09 95 icall
cf86: 0f 90 pop r0
cf88: 0f 90 pop r0
cf8a: 0f 90 pop r0
cf8c: 0f 90 pop r0
cf8e: 80 91 86 0c lds r24, 0x0C86
cf92: 84 30 cpi r24, 0x04 ; 4
cf94: 61 f4 brne .+24 ; 0xcfae <HoTT_Menu+0x16f6>
cf96: 80 91 55 01 lds r24, 0x0155
cf9a: 90 91 87 04 lds r25, 0x0487
cf9e: 89 17 cp r24, r25
cfa0: 08 f0 brcs .+2 ; 0xcfa4 <HoTT_Menu+0x16ec>
cfa2: 7e c1 rjmp .+764 ; 0xd2a0 <HoTT_Menu+0x19e8>
cfa4: 91 e0 ldi r25, 0x01 ; 1
cfa6: 90 93 6e 04 sts 0x046E, r25
cfaa: 8f 5f subi r24, 0xFF ; 255
cfac: 0b c0 rjmp .+22 ; 0xcfc4 <HoTT_Menu+0x170c>
cfae: 82 30 cpi r24, 0x02 ; 2
cfb0: 61 f4 brne .+24 ; 0xcfca <HoTT_Menu+0x1712>
cfb2: 80 91 55 01 lds r24, 0x0155
cfb6: 82 30 cpi r24, 0x02 ; 2
cfb8: 08 f4 brcc .+2 ; 0xcfbc <HoTT_Menu+0x1704>
cfba: 72 c1 rjmp .+740 ; 0xd2a0 <HoTT_Menu+0x19e8>
cfbc: 91 e0 ldi r25, 0x01 ; 1
cfbe: 90 93 6e 04 sts 0x046E, r25
cfc2: 81 50 subi r24, 0x01 ; 1
cfc4: 80 93 55 01 sts 0x0155, r24
cfc8: 5d c1 rjmp .+698 ; 0xd284 <HoTT_Menu+0x19cc>
cfca: 86 30 cpi r24, 0x06 ; 6
cfcc: 09 f0 breq .+2 ; 0xcfd0 <HoTT_Menu+0x1718>
cfce: 5d c1 rjmp .+698 ; 0xd28a <HoTT_Menu+0x19d2>
cfd0: 80 91 55 01 lds r24, 0x0155
cfd4: 81 11 cpse r24, r1
cfd6: 80 93 88 04 sts 0x0488, r24
cfda: 10 92 6e 04 sts 0x046E, r1
cfde: 60 c1 rjmp .+704 ; 0xd2a0 <HoTT_Menu+0x19e8>
cfe0: 42 30 cpi r20, 0x02 ; 2
cfe2: 09 f4 brne .+2 ; 0xcfe6 <HoTT_Menu+0x172e>
cfe4: 4e c0 rjmp .+156 ; 0xd082 <HoTT_Menu+0x17ca>
cfe6: 08 f0 brcs .+2 ; 0xcfea <HoTT_Menu+0x1732>
cfe8: 42 c0 rjmp .+132 ; 0xd06e <HoTT_Menu+0x17b6>
cfea: 44 23 and r20, r20
cfec: 09 f4 brne .+2 ; 0xcff0 <HoTT_Menu+0x1738>
cfee: 43 c0 rjmp .+134 ; 0xd076 <HoTT_Menu+0x17be>
cff0: 41 30 cpi r20, 0x01 ; 1
cff2: 09 f0 breq .+2 ; 0xcff6 <HoTT_Menu+0x173e>
cff4: 48 c3 rjmp .+1680 ; 0xd686 <HoTT_Menu+0x1dce>
cff6: 8a e2 ldi r24, 0x2A ; 42
cff8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
cffc: 80 91 1a 01 lds r24, 0x011A
d000: 90 91 1b 01 lds r25, 0x011B
d004: e0 91 1a 01 lds r30, 0x011A
d008: f0 91 1b 01 lds r31, 0x011B
d00c: 2a e0 ldi r18, 0x0A ; 10
d00e: 30 e0 ldi r19, 0x00 ; 0
d010: b9 01 movw r22, r18
d012: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d016: 9f 93 push r25
d018: 8f 93 push r24
d01a: cf 01 movw r24, r30
d01c: b9 01 movw r22, r18
d01e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d022: 7f 93 push r23
d024: 6f 93 push r22
d026: 88 ec ldi r24, 0xC8 ; 200
d028: 94 e0 ldi r25, 0x04 ; 4
d02a: 9f 93 push r25
d02c: 8f 93 push r24
d02e: 0b e7 ldi r16, 0x7B ; 123
d030: 14 e1 ldi r17, 0x14 ; 20
d032: 1f 93 push r17
d034: 0f 93 push r16
d036: e0 91 55 06 lds r30, 0x0655
d03a: f0 91 56 06 lds r31, 0x0656
d03e: 09 95 icall
d040: 8f e3 ldi r24, 0x3F ; 63
d042: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d046: 80 91 5c 04 lds r24, 0x045C
d04a: 90 91 5d 04 lds r25, 0x045D
d04e: 6c e3 ldi r22, 0x3C ; 60
d050: 70 e0 ldi r23, 0x00 ; 0
d052: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
d056: 9f 93 push r25
d058: 8f 93 push r24
d05a: 7f 93 push r23
d05c: 6f 93 push r22
d05e: 8d eb ldi r24, 0xBD ; 189
d060: 94 e0 ldi r25, 0x04 ; 4
d062: 9f 93 push r25
d064: 8f 93 push r24
d066: 1f 93 push r17
d068: 0f 93 push r16
d06a: 0c 94 e8 5d jmp 0xbbd0 ; 0xbbd0 <HoTT_Menu+0x318>
d06e: 46 30 cpi r20, 0x06 ; 6
d070: 08 f4 brcc .+2 ; 0xd074 <HoTT_Menu+0x17bc>
d072: 4c c0 rjmp .+152 ; 0xd10c <HoTT_Menu+0x1854>
d074: 08 c3 rjmp .+1552 ; 0xd686 <HoTT_Menu+0x1dce>
d076: 80 e0 ldi r24, 0x00 ; 0
d078: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d07c: 83 ed ldi r24, 0xD3 ; 211
d07e: 94 e0 ldi r25, 0x04 ; 4
d080: 24 c1 rjmp .+584 ; 0xd2ca <HoTT_Menu+0x1a12>
d082: 85 e3 ldi r24, 0x35 ; 53
d084: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d088: 60 91 fc 03 lds r22, 0x03FC
d08c: 70 91 fd 03 lds r23, 0x03FD
d090: 80 91 fe 03 lds r24, 0x03FE
d094: 90 91 ff 03 lds r25, 0x03FF
d098: 24 e6 ldi r18, 0x64 ; 100
d09a: 30 e0 ldi r19, 0x00 ; 0
d09c: 40 e0 ldi r20, 0x00 ; 0
d09e: 50 e0 ldi r21, 0x00 ; 0
d0a0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
d0a4: 3f 93 push r19
d0a6: 2f 93 push r18
d0a8: 84 eb ldi r24, 0xB4 ; 180
d0aa: 94 e0 ldi r25, 0x04 ; 4
d0ac: 9f 93 push r25
d0ae: 8f 93 push r24
d0b0: 0b e7 ldi r16, 0x7B ; 123
d0b2: 14 e1 ldi r17, 0x14 ; 20
d0b4: 1f 93 push r17
d0b6: 0f 93 push r16
d0b8: e0 91 55 06 lds r30, 0x0655
d0bc: f0 91 56 06 lds r31, 0x0656
d0c0: 09 95 icall
d0c2: 8a e4 ldi r24, 0x4A ; 74
d0c4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d0c8: 1f 92 push r1
d0ca: 80 e6 ldi r24, 0x60 ; 96
d0cc: 8f 93 push r24
d0ce: 80 91 43 06 lds r24, 0x0643
d0d2: 8f 93 push r24
d0d4: 80 91 42 06 lds r24, 0x0642
d0d8: 8f 93 push r24
d0da: 89 ea ldi r24, 0xA9 ; 169
d0dc: 94 e0 ldi r25, 0x04 ; 4
d0de: 9f 93 push r25
d0e0: 8f 93 push r24
d0e2: 1f 93 push r17
d0e4: 0f 93 push r16
d0e6: e0 91 55 06 lds r30, 0x0655
d0ea: f0 91 56 06 lds r31, 0x0656
d0ee: 09 95 icall
d0f0: 8f e5 ldi r24, 0x5F ; 95
d0f2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d0f6: 80 91 2f 01 lds r24, 0x012F
d0fa: 1f 92 push r1
d0fc: 8f 93 push r24
d0fe: 80 ea ldi r24, 0xA0 ; 160
d100: 94 e0 ldi r25, 0x04 ; 4
d102: 9f 93 push r25
d104: 8f 93 push r24
d106: 1f 93 push r17
d108: 0f 93 push r16
d10a: d8 c1 rjmp .+944 ; 0xd4bc <HoTT_Menu+0x1c04>
d10c: 8e e7 ldi r24, 0x7E ; 126
d10e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d112: 83 e9 ldi r24, 0x93 ; 147
d114: 94 e0 ldi r25, 0x04 ; 4
d116: 9f 93 push r25
d118: 8f 93 push r24
d11a: 0b e7 ldi r16, 0x7B ; 123
d11c: 14 e1 ldi r17, 0x14 ; 20
d11e: 1f 93 push r17
d120: 0f 93 push r16
d122: e0 91 55 06 lds r30, 0x0655
d126: f0 91 56 06 lds r31, 0x0656
d12a: 09 95 icall
d12c: 0f 90 pop r0
d12e: 0f 90 pop r0
d130: 0f 90 pop r0
d132: 0f 90 pop r0
d134: 80 91 6d 04 lds r24, 0x046D
d138: 88 23 and r24, r24
d13a: 49 f1 breq .+82 ; 0xd18e <HoTT_Menu+0x18d6>
d13c: 80 91 6c 04 lds r24, 0x046C
d140: 88 23 and r24, r24
d142: 51 f0 breq .+20 ; 0xd158 <HoTT_Menu+0x18a0>
d144: 80 91 ed 02 lds r24, 0x02ED
d148: 88 23 and r24, r24
d14a: 31 f0 breq .+12 ; 0xd158 <HoTT_Menu+0x18a0>
d14c: 8b e8 ldi r24, 0x8B ; 139
d14e: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d152: 8f e8 ldi r24, 0x8F ; 143
d154: 94 e0 ldi r25, 0x04 ; 4
d156: 20 c0 rjmp .+64 ; 0xd198 <HoTT_Menu+0x18e0>
d158: 8b e8 ldi r24, 0x8B ; 139
d15a: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d15e: 80 91 6d 04 lds r24, 0x046D
d162: 1f 92 push r1
d164: 8f 93 push r24
d166: 8a e8 ldi r24, 0x8A ; 138
d168: 94 e0 ldi r25, 0x04 ; 4
d16a: 9f 93 push r25
d16c: 8f 93 push r24
d16e: 8b e7 ldi r24, 0x7B ; 123
d170: 94 e1 ldi r25, 0x14 ; 20
d172: 9f 93 push r25
d174: 8f 93 push r24
d176: e0 91 55 06 lds r30, 0x0655
d17a: f0 91 56 06 lds r31, 0x0656
d17e: 09 95 icall
d180: 0f 90 pop r0
d182: 0f 90 pop r0
d184: 0f 90 pop r0
d186: 0f 90 pop r0
d188: 0f 90 pop r0
d18a: 0f 90 pop r0
d18c: 12 c0 rjmp .+36 ; 0xd1b2 <HoTT_Menu+0x18fa>
d18e: 8b e8 ldi r24, 0x8B ; 139
d190: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d194: 87 e8 ldi r24, 0x87 ; 135
d196: 94 e0 ldi r25, 0x04 ; 4
d198: 9f 93 push r25
d19a: 8f 93 push r24
d19c: 1f 93 push r17
d19e: 0f 93 push r16
d1a0: e0 91 55 06 lds r30, 0x0655
d1a4: f0 91 56 06 lds r31, 0x0656
d1a8: 09 95 icall
d1aa: 0f 90 pop r0
d1ac: 0f 90 pop r0
d1ae: 0f 90 pop r0
d1b0: 0f 90 pop r0
d1b2: 80 91 b6 08 lds r24, 0x08B6
d1b6: 83 30 cpi r24, 0x03 ; 3
d1b8: b1 f5 brne .+108 ; 0xd226 <HoTT_Menu+0x196e>
d1ba: 80 91 87 04 lds r24, 0x0487
d1be: 81 11 cpse r24, r1
d1c0: 06 c0 rjmp .+12 ; 0xd1ce <HoTT_Menu+0x1916>
d1c2: 83 e9 ldi r24, 0x93 ; 147
d1c4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d1c8: 89 e7 ldi r24, 0x79 ; 121
d1ca: 94 e0 ldi r25, 0x04 ; 4
d1cc: 0d c0 rjmp .+26 ; 0xd1e8 <HoTT_Menu+0x1930>
d1ce: 80 91 6c 04 lds r24, 0x046C
d1d2: 88 23 and r24, r24
d1d4: c9 f0 breq .+50 ; 0xd208 <HoTT_Menu+0x1950>
d1d6: 80 91 6d 04 lds r24, 0x046D
d1da: 88 23 and r24, r24
d1dc: a9 f0 breq .+42 ; 0xd208 <HoTT_Menu+0x1950>
d1de: 83 e9 ldi r24, 0x93 ; 147
d1e0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d1e4: 8a e6 ldi r24, 0x6A ; 106
d1e6: 94 e0 ldi r25, 0x04 ; 4
d1e8: 9f 93 push r25
d1ea: 8f 93 push r24
d1ec: 8b e7 ldi r24, 0x7B ; 123
d1ee: 94 e1 ldi r25, 0x14 ; 20
d1f0: 9f 93 push r25
d1f2: 8f 93 push r24
d1f4: e0 91 55 06 lds r30, 0x0655
d1f8: f0 91 56 06 lds r31, 0x0656
d1fc: 09 95 icall
d1fe: 0f 90 pop r0
d200: 0f 90 pop r0
d202: 0f 90 pop r0
d204: 0f 90 pop r0
d206: 03 c0 rjmp .+6 ; 0xd20e <HoTT_Menu+0x1956>
d208: 87 e0 ldi r24, 0x07 ; 7
d20a: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
d20e: 80 91 86 0c lds r24, 0x0C86
d212: 86 30 cpi r24, 0x06 ; 6
d214: e1 f4 brne .+56 ; 0xd24e <HoTT_Menu+0x1996>
d216: 80 91 6d 04 lds r24, 0x046D
d21a: 81 11 cpse r24, r1
d21c: 80 93 85 04 sts 0x0485, r24
d220: 10 92 6c 04 sts 0x046C, r1
d224: 14 c0 rjmp .+40 ; 0xd24e <HoTT_Menu+0x1996>
d226: 83 e9 ldi r24, 0x93 ; 147
d228: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d22c: 8c e5 ldi r24, 0x5C ; 92
d22e: 94 e0 ldi r25, 0x04 ; 4
d230: 9f 93 push r25
d232: 8f 93 push r24
d234: 8b e7 ldi r24, 0x7B ; 123
d236: 94 e1 ldi r25, 0x14 ; 20
d238: 9f 93 push r25
d23a: 8f 93 push r24
d23c: e0 91 55 06 lds r30, 0x0655
d240: f0 91 56 06 lds r31, 0x0656
d244: 09 95 icall
d246: 0f 90 pop r0
d248: 0f 90 pop r0
d24a: 0f 90 pop r0
d24c: 0f 90 pop r0
d24e: 80 91 86 0c lds r24, 0x0C86
d252: 84 30 cpi r24, 0x04 ; 4
d254: 59 f4 brne .+22 ; 0xd26c <HoTT_Menu+0x19b4>
d256: 80 91 6d 04 lds r24, 0x046D
d25a: 90 91 87 04 lds r25, 0x0487
d25e: 89 17 cp r24, r25
d260: f8 f4 brcc .+62 ; 0xd2a0 <HoTT_Menu+0x19e8>
d262: 91 e0 ldi r25, 0x01 ; 1
d264: 90 93 6c 04 sts 0x046C, r25
d268: 8f 5f subi r24, 0xFF ; 255
d26a: 0a c0 rjmp .+20 ; 0xd280 <HoTT_Menu+0x19c8>
d26c: 82 30 cpi r24, 0x02 ; 2
d26e: 69 f4 brne .+26 ; 0xd28a <HoTT_Menu+0x19d2>
d270: 80 91 6d 04 lds r24, 0x046D
d274: 82 30 cpi r24, 0x02 ; 2
d276: a0 f0 brcs .+40 ; 0xd2a0 <HoTT_Menu+0x19e8>
d278: 91 e0 ldi r25, 0x01 ; 1
d27a: 90 93 6c 04 sts 0x046C, r25
d27e: 81 50 subi r24, 0x01 ; 1
d280: 80 93 6d 04 sts 0x046D, r24
d284: 10 92 ed 02 sts 0x02ED, r1
d288: 0b c0 rjmp .+22 ; 0xd2a0 <HoTT_Menu+0x19e8>
d28a: 88 30 cpi r24, 0x08 ; 8
d28c: 49 f4 brne .+18 ; 0xd2a0 <HoTT_Menu+0x19e8>
d28e: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
d292: 80 91 74 04 lds r24, 0x0474
d296: 8f 5f subi r24, 0xFF ; 255
d298: 80 93 74 04 sts 0x0474, r24
d29c: 10 92 73 04 sts 0x0473, r1
d2a0: 80 91 86 0c lds r24, 0x0C86
d2a4: e2 c1 rjmp .+964 ; 0xd66a <HoTT_Menu+0x1db2>
d2a6: 42 30 cpi r20, 0x02 ; 2
d2a8: 09 f4 brne .+2 ; 0xd2ac <HoTT_Menu+0x19f4>
d2aa: 81 c0 rjmp .+258 ; 0xd3ae <HoTT_Menu+0x1af6>
d2ac: 28 f4 brcc .+10 ; 0xd2b8 <HoTT_Menu+0x1a00>
d2ae: 44 23 and r20, r20
d2b0: 39 f0 breq .+14 ; 0xd2c0 <HoTT_Menu+0x1a08>
d2b2: 41 30 cpi r20, 0x01 ; 1
d2b4: d1 f0 breq .+52 ; 0xd2ea <HoTT_Menu+0x1a32>
d2b6: e7 c1 rjmp .+974 ; 0xd686 <HoTT_Menu+0x1dce>
d2b8: 46 30 cpi r20, 0x06 ; 6
d2ba: 08 f4 brcc .+2 ; 0xd2be <HoTT_Menu+0x1a06>
d2bc: 06 c1 rjmp .+524 ; 0xd4ca <HoTT_Menu+0x1c12>
d2be: e3 c1 rjmp .+966 ; 0xd686 <HoTT_Menu+0x1dce>
d2c0: 80 e0 ldi r24, 0x00 ; 0
d2c2: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d2c6: 87 e4 ldi r24, 0x47 ; 71
d2c8: 94 e0 ldi r25, 0x04 ; 4
d2ca: 9f 93 push r25
d2cc: 8f 93 push r24
d2ce: 8b e7 ldi r24, 0x7B ; 123
d2d0: 94 e1 ldi r25, 0x14 ; 20
d2d2: 9f 93 push r25
d2d4: 8f 93 push r24
d2d6: e0 91 55 06 lds r30, 0x0655
d2da: f0 91 56 06 lds r31, 0x0656
d2de: 09 95 icall
d2e0: 0f 90 pop r0
d2e2: 0f 90 pop r0
d2e4: 0f 90 pop r0
d2e6: 0f 90 pop r0
d2e8: d3 c1 rjmp .+934 ; 0xd690 <HoTT_Menu+0x1dd8>
d2ea: 8a e2 ldi r24, 0x2A ; 42
d2ec: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d2f0: 80 91 1a 01 lds r24, 0x011A
d2f4: 90 91 1b 01 lds r25, 0x011B
d2f8: e0 91 1a 01 lds r30, 0x011A
d2fc: f0 91 1b 01 lds r31, 0x011B
d300: 2a e0 ldi r18, 0x0A ; 10
d302: 30 e0 ldi r19, 0x00 ; 0
d304: b9 01 movw r22, r18
d306: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d30a: 9f 93 push r25
d30c: 8f 93 push r24
d30e: cf 01 movw r24, r30
d310: b9 01 movw r22, r18
d312: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d316: 7f 93 push r23
d318: 6f 93 push r22
d31a: 8c e3 ldi r24, 0x3C ; 60
d31c: 94 e0 ldi r25, 0x04 ; 4
d31e: 9f 93 push r25
d320: 8f 93 push r24
d322: 0b e7 ldi r16, 0x7B ; 123
d324: 14 e1 ldi r17, 0x14 ; 20
d326: 1f 93 push r17
d328: 0f 93 push r16
d32a: e0 91 55 06 lds r30, 0x0655
d32e: f0 91 56 06 lds r31, 0x0656
d332: 09 95 icall
d334: 8f e3 ldi r24, 0x3F ; 63
d336: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d33a: 80 91 5c 04 lds r24, 0x045C
d33e: 90 91 5d 04 lds r25, 0x045D
d342: 6c e3 ldi r22, 0x3C ; 60
d344: 70 e0 ldi r23, 0x00 ; 0
d346: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
d34a: 9f 93 push r25
d34c: 8f 93 push r24
d34e: 7f 93 push r23
d350: 6f 93 push r22
d352: 81 e3 ldi r24, 0x31 ; 49
d354: 94 e0 ldi r25, 0x04 ; 4
d356: 9f 93 push r25
d358: 8f 93 push r24
d35a: 1f 93 push r17
d35c: 0f 93 push r16
d35e: e0 91 55 06 lds r30, 0x0655
d362: f0 91 56 06 lds r31, 0x0656
d366: 09 95 icall
d368: 0f b6 in r0, 0x3f ; 63
d36a: f8 94 cli
d36c: de bf out 0x3e, r29 ; 62
d36e: 0f be out 0x3f, r0 ; 63
d370: cd bf out 0x3d, r28 ; 61
d372: 80 91 8a 04 lds r24, 0x048A
d376: 88 23 and r24, r24
d378: 11 f4 brne .+4 ; 0xd37e <HoTT_Menu+0x1ac6>
d37a: 0c 94 04 5f jmp 0xbe08 ; 0xbe08 <HoTT_Menu+0x550>
d37e: 89 e6 ldi r24, 0x69 ; 105
d380: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d384: 80 91 84 04 lds r24, 0x0484
d388: 8f 93 push r24
d38a: 80 91 83 04 lds r24, 0x0483
d38e: 8f 93 push r24
d390: 80 91 8a 04 lds r24, 0x048A
d394: 1f 92 push r1
d396: 8f 93 push r24
d398: 80 91 8b 04 lds r24, 0x048B
d39c: 1f 92 push r1
d39e: 8f 93 push r24
d3a0: 8c e1 ldi r24, 0x1C ; 28
d3a2: 94 e0 ldi r25, 0x04 ; 4
d3a4: 9f 93 push r25
d3a6: 8f 93 push r24
d3a8: 1f 93 push r17
d3aa: 0f 93 push r16
d3ac: 27 cb rjmp .-2482 ; 0xc9fc <HoTT_Menu+0x1144>
d3ae: 80 91 f1 03 lds r24, 0x03F1
d3b2: 88 23 and r24, r24
d3b4: b9 f1 breq .+110 ; 0xd424 <HoTT_Menu+0x1b6c>
d3b6: 82 e3 ldi r24, 0x32 ; 50
d3b8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d3bc: 60 91 f2 03 lds r22, 0x03F2
d3c0: 70 91 f3 03 lds r23, 0x03F3
d3c4: 80 91 f4 03 lds r24, 0x03F4
d3c8: 90 91 f5 03 lds r25, 0x03F5
d3cc: b4 e6 ldi r27, 0x64 ; 100
d3ce: cb 2e mov r12, r27
d3d0: d1 2c mov r13, r1
d3d2: e1 2c mov r14, r1
d3d4: f1 2c mov r15, r1
d3d6: a7 01 movw r20, r14
d3d8: 96 01 movw r18, r12
d3da: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
d3de: 3f 93 push r19
d3e0: 2f 93 push r18
d3e2: 60 91 fc 03 lds r22, 0x03FC
d3e6: 70 91 fd 03 lds r23, 0x03FD
d3ea: 80 91 fe 03 lds r24, 0x03FE
d3ee: 90 91 ff 03 lds r25, 0x03FF
d3f2: a7 01 movw r20, r14
d3f4: 96 01 movw r18, r12
d3f6: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
d3fa: 3f 93 push r19
d3fc: 2f 93 push r18
d3fe: 8f e0 ldi r24, 0x0F ; 15
d400: 94 e0 ldi r25, 0x04 ; 4
d402: 9f 93 push r25
d404: 8f 93 push r24
d406: 8b e7 ldi r24, 0x7B ; 123
d408: 94 e1 ldi r25, 0x14 ; 20
d40a: 9f 93 push r25
d40c: 8f 93 push r24
d40e: e0 91 55 06 lds r30, 0x0655
d412: f0 91 56 06 lds r31, 0x0656
d416: 09 95 icall
d418: 0f b6 in r0, 0x3f ; 63
d41a: f8 94 cli
d41c: de bf out 0x3e, r29 ; 62
d41e: 0f be out 0x3f, r0 ; 63
d420: cd bf out 0x3d, r28 ; 61
d422: 26 c0 rjmp .+76 ; 0xd470 <HoTT_Menu+0x1bb8>
d424: 82 e3 ldi r24, 0x32 ; 50
d426: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d42a: 60 91 fc 03 lds r22, 0x03FC
d42e: 70 91 fd 03 lds r23, 0x03FD
d432: 80 91 fe 03 lds r24, 0x03FE
d436: 90 91 ff 03 lds r25, 0x03FF
d43a: 24 e6 ldi r18, 0x64 ; 100
d43c: 30 e0 ldi r19, 0x00 ; 0
d43e: 40 e0 ldi r20, 0x00 ; 0
d440: 50 e0 ldi r21, 0x00 ; 0
d442: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
d446: 3f 93 push r19
d448: 2f 93 push r18
d44a: 82 e0 ldi r24, 0x02 ; 2
d44c: 94 e0 ldi r25, 0x04 ; 4
d44e: 9f 93 push r25
d450: 8f 93 push r24
d452: 8b e7 ldi r24, 0x7B ; 123
d454: 94 e1 ldi r25, 0x14 ; 20
d456: 9f 93 push r25
d458: 8f 93 push r24
d45a: e0 91 55 06 lds r30, 0x0655
d45e: f0 91 56 06 lds r31, 0x0656
d462: 09 95 icall
d464: 0f 90 pop r0
d466: 0f 90 pop r0
d468: 0f 90 pop r0
d46a: 0f 90 pop r0
d46c: 0f 90 pop r0
d46e: 0f 90 pop r0
d470: 87 e4 ldi r24, 0x47 ; 71
d472: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d476: 1f 92 push r1
d478: 80 e6 ldi r24, 0x60 ; 96
d47a: 8f 93 push r24
d47c: 80 91 43 06 lds r24, 0x0643
d480: 8f 93 push r24
d482: 80 91 42 06 lds r24, 0x0642
d486: 8f 93 push r24
d488: 87 ef ldi r24, 0xF7 ; 247
d48a: 93 e0 ldi r25, 0x03 ; 3
d48c: 9f 93 push r25
d48e: 8f 93 push r24
d490: 0b e7 ldi r16, 0x7B ; 123
d492: 14 e1 ldi r17, 0x14 ; 20
d494: 1f 93 push r17
d496: 0f 93 push r16
d498: e0 91 55 06 lds r30, 0x0655
d49c: f0 91 56 06 lds r31, 0x0656
d4a0: 09 95 icall
d4a2: 8c e5 ldi r24, 0x5C ; 92
d4a4: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d4a8: 80 91 2f 01 lds r24, 0x012F
d4ac: 1f 92 push r1
d4ae: 8f 93 push r24
d4b0: 8e ee ldi r24, 0xEE ; 238
d4b2: 93 e0 ldi r25, 0x03 ; 3
d4b4: 9f 93 push r25
d4b6: 8f 93 push r24
d4b8: 1f 93 push r17
d4ba: 0f 93 push r16
d4bc: e0 91 55 06 lds r30, 0x0655
d4c0: f0 91 56 06 lds r31, 0x0656
d4c4: 09 95 icall
d4c6: 0c 94 ed 5d jmp 0xbbda ; 0xbbda <HoTT_Menu+0x322>
d4ca: 80 91 86 0c lds r24, 0x0C86
d4ce: 88 23 and r24, r24
d4d0: 49 f0 breq .+18 ; 0xd4e4 <HoTT_Menu+0x1c2c>
d4d2: 80 91 47 0c lds r24, 0x0C47
d4d6: 90 91 48 0c lds r25, 0x0C48
d4da: 01 96 adiw r24, 0x01 ; 1
d4dc: 90 93 48 0c sts 0x0C48, r25
d4e0: 80 93 47 0c sts 0x0C47, r24
d4e4: 8e e7 ldi r24, 0x7E ; 126
d4e6: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d4ea: 82 ee ldi r24, 0xE2 ; 226
d4ec: 93 e0 ldi r25, 0x03 ; 3
d4ee: 9f 93 push r25
d4f0: 8f 93 push r24
d4f2: 0b e7 ldi r16, 0x7B ; 123
d4f4: 14 e1 ldi r17, 0x14 ; 20
d4f6: 1f 93 push r17
d4f8: 0f 93 push r16
d4fa: e0 91 55 06 lds r30, 0x0655
d4fe: f0 91 56 06 lds r31, 0x0656
d502: 09 95 icall
d504: 0f 90 pop r0
d506: 0f 90 pop r0
d508: 0f 90 pop r0
d50a: 0f 90 pop r0
d50c: 80 91 6b 04 lds r24, 0x046B
d510: 88 23 and r24, r24
d512: 49 f1 breq .+82 ; 0xd566 <HoTT_Menu+0x1cae>
d514: 80 91 6a 04 lds r24, 0x046A
d518: 88 23 and r24, r24
d51a: 51 f0 breq .+20 ; 0xd530 <HoTT_Menu+0x1c78>
d51c: 80 91 ed 02 lds r24, 0x02ED
d520: 88 23 and r24, r24
d522: 31 f0 breq .+12 ; 0xd530 <HoTT_Menu+0x1c78>
d524: 89 e8 ldi r24, 0x89 ; 137
d526: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d52a: 8e ed ldi r24, 0xDE ; 222
d52c: 93 e0 ldi r25, 0x03 ; 3
d52e: 20 c0 rjmp .+64 ; 0xd570 <HoTT_Menu+0x1cb8>
d530: 89 e8 ldi r24, 0x89 ; 137
d532: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d536: 80 91 6b 04 lds r24, 0x046B
d53a: 1f 92 push r1
d53c: 8f 93 push r24
d53e: 8a ed ldi r24, 0xDA ; 218
d540: 93 e0 ldi r25, 0x03 ; 3
d542: 9f 93 push r25
d544: 8f 93 push r24
d546: 8b e7 ldi r24, 0x7B ; 123
d548: 94 e1 ldi r25, 0x14 ; 20
d54a: 9f 93 push r25
d54c: 8f 93 push r24
d54e: e0 91 55 06 lds r30, 0x0655
d552: f0 91 56 06 lds r31, 0x0656
d556: 09 95 icall
d558: 0f 90 pop r0
d55a: 0f 90 pop r0
d55c: 0f 90 pop r0
d55e: 0f 90 pop r0
d560: 0f 90 pop r0
d562: 0f 90 pop r0
d564: 12 c0 rjmp .+36 ; 0xd58a <HoTT_Menu+0x1cd2>
d566: 89 e8 ldi r24, 0x89 ; 137
d568: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d56c: 87 ed ldi r24, 0xD7 ; 215
d56e: 93 e0 ldi r25, 0x03 ; 3
d570: 9f 93 push r25
d572: 8f 93 push r24
d574: 1f 93 push r17
d576: 0f 93 push r16
d578: e0 91 55 06 lds r30, 0x0655
d57c: f0 91 56 06 lds r31, 0x0656
d580: 09 95 icall
d582: 0f 90 pop r0
d584: 0f 90 pop r0
d586: 0f 90 pop r0
d588: 0f 90 pop r0
d58a: 80 91 87 04 lds r24, 0x0487
d58e: 81 11 cpse r24, r1
d590: 06 c0 rjmp .+12 ; 0xd59e <HoTT_Menu+0x1ce6>
d592: 83 e9 ldi r24, 0x93 ; 147
d594: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d598: 89 ec ldi r24, 0xC9 ; 201
d59a: 93 e0 ldi r25, 0x03 ; 3
d59c: 0d c0 rjmp .+26 ; 0xd5b8 <HoTT_Menu+0x1d00>
d59e: 80 91 6a 04 lds r24, 0x046A
d5a2: 88 23 and r24, r24
d5a4: c9 f0 breq .+50 ; 0xd5d8 <HoTT_Menu+0x1d20>
d5a6: 80 91 6b 04 lds r24, 0x046B
d5aa: 88 23 and r24, r24
d5ac: a9 f0 breq .+42 ; 0xd5d8 <HoTT_Menu+0x1d20>
d5ae: 83 e9 ldi r24, 0x93 ; 147
d5b0: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d5b4: 8b eb ldi r24, 0xBB ; 187
d5b6: 93 e0 ldi r25, 0x03 ; 3
d5b8: 9f 93 push r25
d5ba: 8f 93 push r24
d5bc: 8b e7 ldi r24, 0x7B ; 123
d5be: 94 e1 ldi r25, 0x14 ; 20
d5c0: 9f 93 push r25
d5c2: 8f 93 push r24
d5c4: e0 91 55 06 lds r30, 0x0655
d5c8: f0 91 56 06 lds r31, 0x0656
d5cc: 09 95 icall
d5ce: 0f 90 pop r0
d5d0: 0f 90 pop r0
d5d2: 0f 90 pop r0
d5d4: 0f 90 pop r0
d5d6: 21 c0 rjmp .+66 ; 0xd61a <HoTT_Menu+0x1d62>
d5d8: 87 e0 ldi r24, 0x07 ; 7
d5da: 0e 94 ed 57 call 0xafda ; 0xafda <Hott_ClearLine>
d5de: 80 91 8a 04 lds r24, 0x048A
d5e2: 88 23 and r24, r24
d5e4: d1 f0 breq .+52 ; 0xd61a <HoTT_Menu+0x1d62>
d5e6: 83 e9 ldi r24, 0x93 ; 147
d5e8: 0e 94 a5 14 call 0x294a ; 0x294a <LIBFC_HoTT_SetPos>
d5ec: 8f ea ldi r24, 0xAF ; 175
d5ee: 96 e0 ldi r25, 0x06 ; 6
d5f0: 9f 93 push r25
d5f2: 8f 93 push r24
d5f4: 88 eb ldi r24, 0xB8 ; 184
d5f6: 93 e0 ldi r25, 0x03 ; 3
d5f8: 9f 93 push r25
d5fa: 8f 93 push r24
d5fc: 8b e7 ldi r24, 0x7B ; 123
d5fe: 94 e1 ldi r25, 0x14 ; 20
d600: 9f 93 push r25
d602: 8f 93 push r24
d604: e0 91 55 06 lds r30, 0x0655
d608: f0 91 56 06 lds r31, 0x0656
d60c: 09 95 icall
d60e: 0f 90 pop r0
d610: 0f 90 pop r0
d612: 0f 90 pop r0
d614: 0f 90 pop r0
d616: 0f 90 pop r0
d618: 0f 90 pop r0
d61a: 80 91 86 0c lds r24, 0x0C86
d61e: 84 30 cpi r24, 0x04 ; 4
d620: 59 f4 brne .+22 ; 0xd638 <HoTT_Menu+0x1d80>
d622: 80 91 6b 04 lds r24, 0x046B
d626: 90 91 87 04 lds r25, 0x0487
d62a: 89 17 cp r24, r25
d62c: 48 f5 brcc .+82 ; 0xd680 <HoTT_Menu+0x1dc8>
d62e: 91 e0 ldi r25, 0x01 ; 1
d630: 90 93 6a 04 sts 0x046A, r25
d634: 8f 5f subi r24, 0xFF ; 255
d636: 0a c0 rjmp .+20 ; 0xd64c <HoTT_Menu+0x1d94>
d638: 82 30 cpi r24, 0x02 ; 2
d63a: 69 f4 brne .+26 ; 0xd656 <HoTT_Menu+0x1d9e>
d63c: 80 91 6b 04 lds r24, 0x046B
d640: 82 30 cpi r24, 0x02 ; 2
d642: f0 f0 brcs .+60 ; 0xd680 <HoTT_Menu+0x1dc8>
d644: 91 e0 ldi r25, 0x01 ; 1
d646: 90 93 6a 04 sts 0x046A, r25
d64a: 81 50 subi r24, 0x01 ; 1
d64c: 80 93 6b 04 sts 0x046B, r24
d650: 10 92 ed 02 sts 0x02ED, r1
d654: 15 c0 rjmp .+42 ; 0xd680 <HoTT_Menu+0x1dc8>
d656: 86 30 cpi r24, 0x06 ; 6
d658: 41 f4 brne .+16 ; 0xd66a <HoTT_Menu+0x1db2>
d65a: 80 91 6b 04 lds r24, 0x046B
d65e: 81 11 cpse r24, r1
d660: 80 93 86 04 sts 0x0486, r24
d664: 10 92 6a 04 sts 0x046A, r1
d668: 0b c0 rjmp .+22 ; 0xd680 <HoTT_Menu+0x1dc8>
d66a: 81 30 cpi r24, 0x01 ; 1
d66c: 49 f4 brne .+18 ; 0xd680 <HoTT_Menu+0x1dc8>
d66e: 0e 94 aa 14 call 0x2954 ; 0x2954 <LIBFC_HoTT_Clear>
d672: 80 91 74 04 lds r24, 0x0474
d676: 81 50 subi r24, 0x01 ; 1
d678: 80 93 74 04 sts 0x0474, r24
d67c: 10 92 73 04 sts 0x0473, r1
d680: 10 92 86 0c sts 0x0C86, r1
d684: 05 c0 rjmp .+10 ; 0xd690 <HoTT_Menu+0x1dd8>
d686: 10 92 73 04 sts 0x0473, r1
d68a: 02 c0 rjmp .+4 ; 0xd690 <HoTT_Menu+0x1dd8>
d68c: 10 92 74 04 sts 0x0474, r1
d690: 0f 90 pop r0
d692: 0f 90 pop r0
d694: 0f 90 pop r0
d696: 0f 90 pop r0
d698: df 91 pop r29
d69a: cf 91 pop r28
d69c: 1f 91 pop r17
d69e: 0f 91 pop r16
d6a0: ff 90 pop r15
d6a2: ef 90 pop r14
d6a4: df 90 pop r13
d6a6: cf 90 pop r12
d6a8: bf 90 pop r11
d6aa: af 90 pop r10
d6ac: 9f 90 pop r9
d6ae: 8f 90 pop r8
d6b0: 7f 90 pop r7
d6b2: 6f 90 pop r6
d6b4: 5f 90 pop r5
d6b6: 4f 90 pop r4
d6b8: 3f 90 pop r3
d6ba: 2f 90 pop r2
d6bc: 08 95 ret
0000d6be <Menu_Temperature>:
d6be: cf 93 push r28
d6c0: df 93 push r29
d6c2: 80 e0 ldi r24, 0x00 ; 0
d6c4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d6c8: 80 91 a8 09 lds r24, 0x09A8
d6cc: 1f 92 push r1
d6ce: 8f 93 push r24
d6d0: 80 91 99 09 lds r24, 0x0999
d6d4: 1f 92 push r1
d6d6: 8f 93 push r24
d6d8: 80 91 8a 09 lds r24, 0x098A
d6dc: 1f 92 push r1
d6de: 8f 93 push r24
d6e0: 80 91 7b 09 lds r24, 0x097B
d6e4: 1f 92 push r1
d6e6: 8f 93 push r24
d6e8: 8c e6 ldi r24, 0x6C ; 108
d6ea: 9f e0 ldi r25, 0x0F ; 15
d6ec: 9f 93 push r25
d6ee: 8f 93 push r24
d6f0: ce ed ldi r28, 0xDE ; 222
d6f2: de e0 ldi r29, 0x0E ; 14
d6f4: df 93 push r29
d6f6: cf 93 push r28
d6f8: e0 91 55 06 lds r30, 0x0655
d6fc: f0 91 56 06 lds r31, 0x0656
d700: 09 95 icall
d702: 80 e1 ldi r24, 0x10 ; 16
d704: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d708: 80 91 e4 09 lds r24, 0x09E4
d70c: 1f 92 push r1
d70e: 8f 93 push r24
d710: 80 91 d5 09 lds r24, 0x09D5
d714: 1f 92 push r1
d716: 8f 93 push r24
d718: 80 91 c6 09 lds r24, 0x09C6
d71c: 1f 92 push r1
d71e: 8f 93 push r24
d720: 80 91 b7 09 lds r24, 0x09B7
d724: 1f 92 push r1
d726: 8f 93 push r24
d728: 8c e5 ldi r24, 0x5C ; 92
d72a: 9f e0 ldi r25, 0x0F ; 15
d72c: 9f 93 push r25
d72e: 8f 93 push r24
d730: df 93 push r29
d732: cf 93 push r28
d734: e0 91 55 06 lds r30, 0x0655
d738: f0 91 56 06 lds r31, 0x0656
d73c: 09 95 icall
d73e: 80 91 1a 05 lds r24, 0x051A
d742: 2d b7 in r18, 0x3d ; 61
d744: 3e b7 in r19, 0x3e ; 62
d746: 28 5e subi r18, 0xE8 ; 232
d748: 3f 4f sbci r19, 0xFF ; 255
d74a: 0f b6 in r0, 0x3f ; 63
d74c: f8 94 cli
d74e: 3e bf out 0x3e, r19 ; 62
d750: 0f be out 0x3f, r0 ; 63
d752: 2d bf out 0x3d, r18 ; 61
d754: 85 30 cpi r24, 0x05 ; 5
d756: 98 f4 brcc .+38 ; 0xd77e <Menu_Temperature+0xc0>
d758: 80 e1 ldi r24, 0x10 ; 16
d75a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d75e: 8b e4 ldi r24, 0x4B ; 75
d760: 9f e0 ldi r25, 0x0F ; 15
d762: 9f 93 push r25
d764: 8f 93 push r24
d766: df 93 push r29
d768: cf 93 push r28
d76a: e0 91 55 06 lds r30, 0x0655
d76e: f0 91 56 06 lds r31, 0x0656
d772: 09 95 icall
d774: 0f 90 pop r0
d776: 0f 90 pop r0
d778: 0f 90 pop r0
d77a: 0f 90 pop r0
d77c: 19 c0 rjmp .+50 ; 0xd7b0 <Menu_Temperature+0xf2>
d77e: 87 30 cpi r24, 0x07 ; 7
d780: b8 f4 brcc .+46 ; 0xd7b0 <Menu_Temperature+0xf2>
d782: 88 e1 ldi r24, 0x18 ; 24
d784: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d788: 1f 92 push r1
d78a: 8f ed ldi r24, 0xDF ; 223
d78c: 8f 93 push r24
d78e: 82 e4 ldi r24, 0x42 ; 66
d790: 9f e0 ldi r25, 0x0F ; 15
d792: 9f 93 push r25
d794: 8f 93 push r24
d796: df 93 push r29
d798: cf 93 push r28
d79a: e0 91 55 06 lds r30, 0x0655
d79e: f0 91 56 06 lds r31, 0x0656
d7a2: 09 95 icall
d7a4: 0f 90 pop r0
d7a6: 0f 90 pop r0
d7a8: 0f 90 pop r0
d7aa: 0f 90 pop r0
d7ac: 0f 90 pop r0
d7ae: 0f 90 pop r0
d7b0: df 91 pop r29
d7b2: cf 91 pop r28
d7b4: 08 95 ret
0000d7b6 <Menu_Battery>:
d7b6: cf 93 push r28
d7b8: df 93 push r29
d7ba: 80 e0 ldi r24, 0x00 ; 0
d7bc: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d7c0: 80 91 13 05 lds r24, 0x0513
d7c4: 90 91 14 05 lds r25, 0x0514
d7c8: c0 91 1a 01 lds r28, 0x011A
d7cc: d0 91 1b 01 lds r29, 0x011B
d7d0: e0 91 1a 01 lds r30, 0x011A
d7d4: f0 91 1b 01 lds r31, 0x011B
d7d8: 2a e0 ldi r18, 0x0A ; 10
d7da: 30 e0 ldi r19, 0x00 ; 0
d7dc: b9 01 movw r22, r18
d7de: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
d7e2: 9f 93 push r25
d7e4: 8f 93 push r24
d7e6: 7f 93 push r23
d7e8: 6f 93 push r22
d7ea: ce 01 movw r24, r28
d7ec: b9 01 movw r22, r18
d7ee: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d7f2: 9f 93 push r25
d7f4: 8f 93 push r24
d7f6: cf 01 movw r24, r30
d7f8: b9 01 movw r22, r18
d7fa: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
d7fe: 7f 93 push r23
d800: 6f 93 push r22
d802: 80 e3 ldi r24, 0x30 ; 48
d804: 9f e0 ldi r25, 0x0F ; 15
d806: 9f 93 push r25
d808: 8f 93 push r24
d80a: ce ed ldi r28, 0xDE ; 222
d80c: de e0 ldi r29, 0x0E ; 14
d80e: df 93 push r29
d810: cf 93 push r28
d812: e0 91 55 06 lds r30, 0x0655
d816: f0 91 56 06 lds r31, 0x0656
d81a: 09 95 icall
d81c: 80 e1 ldi r24, 0x10 ; 16
d81e: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d822: e7 e1 ldi r30, 0x17 ; 23
d824: f5 e0 ldi r31, 0x05 ; 5
d826: 81 81 ldd r24, Z+1 ; 0x01
d828: 8f 93 push r24
d82a: 80 81 ld r24, Z
d82c: 8f 93 push r24
d82e: e5 e1 ldi r30, 0x15 ; 21
d830: f5 e0 ldi r31, 0x05 ; 5
d832: 81 81 ldd r24, Z+1 ; 0x01
d834: 8f 93 push r24
d836: 80 81 ld r24, Z
d838: 8f 93 push r24
d83a: 84 e2 ldi r24, 0x24 ; 36
d83c: 9f e0 ldi r25, 0x0F ; 15
d83e: 9f 93 push r25
d840: 8f 93 push r24
d842: df 93 push r29
d844: cf 93 push r28
d846: e0 91 55 06 lds r30, 0x0655
d84a: f0 91 56 06 lds r31, 0x0656
d84e: 09 95 icall
d850: 8d b7 in r24, 0x3d ; 61
d852: 9e b7 in r25, 0x3e ; 62
d854: 44 96 adiw r24, 0x14 ; 20
d856: 0f b6 in r0, 0x3f ; 63
d858: f8 94 cli
d85a: 9e bf out 0x3e, r25 ; 62
d85c: 0f be out 0x3f, r0 ; 63
d85e: 8d bf out 0x3d, r24 ; 61
d860: df 91 pop r29
d862: cf 91 pop r28
d864: 08 95 ret
0000d866 <Magnet_Values>:
d866: 1f 93 push r17
d868: cf 93 push r28
d86a: df 93 push r29
d86c: 80 e0 ldi r24, 0x00 ; 0
d86e: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d872: 1f 92 push r1
d874: 1f ed ldi r17, 0xDF ; 223
d876: 1f 93 push r17
d878: 80 91 4f 01 lds r24, 0x014F
d87c: 8f 93 push r24
d87e: 80 91 4e 01 lds r24, 0x014E
d882: 8f 93 push r24
d884: 80 91 b8 04 lds r24, 0x04B8
d888: 1f 92 push r1
d88a: 8f 93 push r24
d88c: 81 e1 ldi r24, 0x11 ; 17
d88e: 9f e0 ldi r25, 0x0F ; 15
d890: 9f 93 push r25
d892: 8f 93 push r24
d894: ce ed ldi r28, 0xDE ; 222
d896: de e0 ldi r29, 0x0E ; 14
d898: df 93 push r29
d89a: cf 93 push r28
d89c: e0 91 55 06 lds r30, 0x0655
d8a0: f0 91 56 06 lds r31, 0x0656
d8a4: 09 95 icall
d8a6: 80 e1 ldi r24, 0x10 ; 16
d8a8: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d8ac: 80 91 b6 04 lds r24, 0x04B6
d8b0: 1f 92 push r1
d8b2: 8f 93 push r24
d8b4: 1f 92 push r1
d8b6: 1f 93 push r17
d8b8: 80 91 b7 04 lds r24, 0x04B7
d8bc: 1f 92 push r1
d8be: 8f 93 push r24
d8c0: 8e ef ldi r24, 0xFE ; 254
d8c2: 9e e0 ldi r25, 0x0E ; 14
d8c4: 9f 93 push r25
d8c6: 8f 93 push r24
d8c8: df 93 push r29
d8ca: cf 93 push r28
d8cc: e0 91 55 06 lds r30, 0x0655
d8d0: f0 91 56 06 lds r31, 0x0656
d8d4: 09 95 icall
d8d6: 8d b7 in r24, 0x3d ; 61
d8d8: 9e b7 in r25, 0x3e ; 62
d8da: 44 96 adiw r24, 0x14 ; 20
d8dc: 0f b6 in r0, 0x3f ; 63
d8de: f8 94 cli
d8e0: 9e bf out 0x3e, r25 ; 62
d8e2: 0f be out 0x3f, r0 ; 63
d8e4: 8d bf out 0x3d, r24 ; 61
d8e6: df 91 pop r29
d8e8: cf 91 pop r28
d8ea: 1f 91 pop r17
d8ec: 08 95 ret
0000d8ee <Menu_WPL_A1>:
d8ee: cf 93 push r28
d8f0: df 93 push r29
d8f2: 80 e0 ldi r24, 0x00 ; 0
d8f4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d8f8: 8f ee ldi r24, 0xEF ; 239
d8fa: 9e e0 ldi r25, 0x0E ; 14
d8fc: 9f 93 push r25
d8fe: 8f 93 push r24
d900: ce ed ldi r28, 0xDE ; 222
d902: de e0 ldi r29, 0x0E ; 14
d904: df 93 push r29
d906: cf 93 push r28
d908: e0 91 55 06 lds r30, 0x0655
d90c: f0 91 56 06 lds r31, 0x0656
d910: 09 95 icall
d912: 80 e1 ldi r24, 0x10 ; 16
d914: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d918: 81 ee ldi r24, 0xE1 ; 225
d91a: 9e e0 ldi r25, 0x0E ; 14
d91c: 9f 93 push r25
d91e: 8f 93 push r24
d920: df 93 push r29
d922: cf 93 push r28
d924: e0 91 55 06 lds r30, 0x0655
d928: f0 91 56 06 lds r31, 0x0656
d92c: 09 95 icall
d92e: 8d b7 in r24, 0x3d ; 61
d930: 9e b7 in r25, 0x3e ; 62
d932: 08 96 adiw r24, 0x08 ; 8
d934: 0f b6 in r0, 0x3f ; 63
d936: f8 94 cli
d938: 9e bf out 0x3e, r25 ; 62
d93a: 0f be out 0x3f, r0 ; 63
d93c: 8d bf out 0x3d, r24 ; 61
d93e: df 91 pop r29
d940: cf 91 pop r28
d942: 08 95 ret
0000d944 <Menu_WPL_R1>:
d944: cf 93 push r28
d946: df 93 push r29
d948: 80 e0 ldi r24, 0x00 ; 0
d94a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d94e: 82 ed ldi r24, 0xD2 ; 210
d950: 9e e0 ldi r25, 0x0E ; 14
d952: 9f 93 push r25
d954: 8f 93 push r24
d956: ce ed ldi r28, 0xDE ; 222
d958: de e0 ldi r29, 0x0E ; 14
d95a: df 93 push r29
d95c: cf 93 push r28
d95e: e0 91 55 06 lds r30, 0x0655
d962: f0 91 56 06 lds r31, 0x0656
d966: 09 95 icall
d968: 80 e1 ldi r24, 0x10 ; 16
d96a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d96e: 84 ec ldi r24, 0xC4 ; 196
d970: 9e e0 ldi r25, 0x0E ; 14
d972: 9f 93 push r25
d974: 8f 93 push r24
d976: df 93 push r29
d978: cf 93 push r28
d97a: e0 91 55 06 lds r30, 0x0655
d97e: f0 91 56 06 lds r31, 0x0656
d982: 09 95 icall
d984: 8d b7 in r24, 0x3d ; 61
d986: 9e b7 in r25, 0x3e ; 62
d988: 08 96 adiw r24, 0x08 ; 8
d98a: 0f b6 in r0, 0x3f ; 63
d98c: f8 94 cli
d98e: 9e bf out 0x3e, r25 ; 62
d990: 0f be out 0x3f, r0 ; 63
d992: 8d bf out 0x3d, r24 ; 61
d994: df 91 pop r29
d996: cf 91 pop r28
d998: 08 95 ret
0000d99a <Menu_POINT_LD>:
d99a: 80 e0 ldi r24, 0x00 ; 0
d99c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d9a0: 83 eb ldi r24, 0xB3 ; 179
d9a2: 9e e0 ldi r25, 0x0E ; 14
d9a4: 9f 93 push r25
d9a6: 8f 93 push r24
d9a8: 8e ed ldi r24, 0xDE ; 222
d9aa: 9e e0 ldi r25, 0x0E ; 14
d9ac: 9f 93 push r25
d9ae: 8f 93 push r24
d9b0: e0 91 55 06 lds r30, 0x0655
d9b4: f0 91 56 06 lds r31, 0x0656
d9b8: 09 95 icall
d9ba: 0f 90 pop r0
d9bc: 0f 90 pop r0
d9be: 0f 90 pop r0
d9c0: 0f 90 pop r0
d9c2: 08 95 ret
0000d9c4 <Menu_POINT_SV>:
d9c4: 80 e0 ldi r24, 0x00 ; 0
d9c6: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
d9ca: 82 ea ldi r24, 0xA2 ; 162
d9cc: 9e e0 ldi r25, 0x0E ; 14
d9ce: 9f 93 push r25
d9d0: 8f 93 push r24
d9d2: 8e ed ldi r24, 0xDE ; 222
d9d4: 9e e0 ldi r25, 0x0E ; 14
d9d6: 9f 93 push r25
d9d8: 8f 93 push r24
d9da: e0 91 55 06 lds r30, 0x0655
d9de: f0 91 56 06 lds r31, 0x0656
d9e2: 09 95 icall
d9e4: 0f 90 pop r0
d9e6: 0f 90 pop r0
d9e8: 0f 90 pop r0
d9ea: 0f 90 pop r0
d9ec: 08 95 ret
0000d9ee <Menu_WPL_R2>:
d9ee: 1f 93 push r17
d9f0: cf 93 push r28
d9f2: df 93 push r29
d9f4: 18 2f mov r17, r24
d9f6: cf ea ldi r28, 0xAF ; 175
d9f8: d6 e0 ldi r29, 0x06 ; 6
d9fa: 80 91 af 06 lds r24, 0x06AF
d9fe: 81 11 cpse r24, r1
da00: 14 c0 rjmp .+40 ; 0xda2a <Menu_WPL_R2+0x3c>
da02: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
da06: 87 ed ldi r24, 0xD7 ; 215
da08: 9d e0 ldi r25, 0x0D ; 13
da0a: 9f 93 push r25
da0c: 8f 93 push r24
da0e: 8e ed ldi r24, 0xDE ; 222
da10: 9e e0 ldi r25, 0x0E ; 14
da12: 9f 93 push r25
da14: 8f 93 push r24
da16: e0 91 55 06 lds r30, 0x0655
da1a: f0 91 56 06 lds r31, 0x0656
da1e: 09 95 icall
da20: 0f 90 pop r0
da22: 0f 90 pop r0
da24: 0f 90 pop r0
da26: 0f 90 pop r0
da28: 18 c0 rjmp .+48 ; 0xda5a <Menu_WPL_R2+0x6c>
da2a: 80 e0 ldi r24, 0x00 ; 0
da2c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
da30: df 93 push r29
da32: cf 93 push r28
da34: 80 ed ldi r24, 0xD0 ; 208
da36: 9d e0 ldi r25, 0x0D ; 13
da38: 9f 93 push r25
da3a: 8f 93 push r24
da3c: 8e ed ldi r24, 0xDE ; 222
da3e: 9e e0 ldi r25, 0x0E ; 14
da40: 9f 93 push r25
da42: 8f 93 push r24
da44: e0 91 55 06 lds r30, 0x0655
da48: f0 91 56 06 lds r31, 0x0656
da4c: 09 95 icall
da4e: 0f 90 pop r0
da50: 0f 90 pop r0
da52: 0f 90 pop r0
da54: 0f 90 pop r0
da56: 0f 90 pop r0
da58: 0f 90 pop r0
da5a: 80 91 87 04 lds r24, 0x0487
da5e: 81 11 cpse r24, r1
da60: 06 c0 rjmp .+12 ; 0xda6e <Menu_WPL_R2+0x80>
da62: 80 e1 ldi r24, 0x10 ; 16
da64: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
da68: 85 ec ldi r24, 0xC5 ; 197
da6a: 9d e0 ldi r25, 0x0D ; 13
da6c: 09 c0 rjmp .+18 ; 0xda80 <Menu_WPL_R2+0x92>
da6e: 80 91 b6 08 lds r24, 0x08B6
da72: 83 30 cpi r24, 0x03 ; 3
da74: a9 f0 breq .+42 ; 0xdaa0 <Menu_WPL_R2+0xb2>
da76: 80 e1 ldi r24, 0x10 ; 16
da78: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
da7c: 8a eb ldi r24, 0xBA ; 186
da7e: 9d e0 ldi r25, 0x0D ; 13
da80: 9f 93 push r25
da82: 8f 93 push r24
da84: 8e ed ldi r24, 0xDE ; 222
da86: 9e e0 ldi r25, 0x0E ; 14
da88: 9f 93 push r25
da8a: 8f 93 push r24
da8c: e0 91 55 06 lds r30, 0x0655
da90: f0 91 56 06 lds r31, 0x0656
da94: 09 95 icall
da96: 0f 90 pop r0
da98: 0f 90 pop r0
da9a: 0f 90 pop r0
da9c: 0f 90 pop r0
da9e: 8f c0 rjmp .+286 ; 0xdbbe <Menu_WPL_R2+0x1d0>
daa0: 80 e1 ldi r24, 0x10 ; 16
daa2: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
daa6: 80 91 59 01 lds r24, 0x0159
daaa: 1f 92 push r1
daac: 8f 93 push r24
daae: 80 eb ldi r24, 0xB0 ; 176
dab0: 9d e0 ldi r25, 0x0D ; 13
dab2: 9f 93 push r25
dab4: 8f 93 push r24
dab6: ce ed ldi r28, 0xDE ; 222
dab8: de e0 ldi r29, 0x0E ; 14
daba: df 93 push r29
dabc: cf 93 push r28
dabe: e0 91 55 06 lds r30, 0x0655
dac2: f0 91 56 06 lds r31, 0x0656
dac6: 09 95 icall
dac8: 0f 90 pop r0
daca: 0f 90 pop r0
dacc: 0f 90 pop r0
dace: 0f 90 pop r0
dad0: 0f 90 pop r0
dad2: 0f 90 pop r0
dad4: 80 91 8a 04 lds r24, 0x048A
dad8: 88 23 and r24, r24
dada: f9 f0 breq .+62 ; 0xdb1a <Menu_WPL_R2+0x12c>
dadc: 88 e1 ldi r24, 0x18 ; 24
dade: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dae2: 80 91 8a 04 lds r24, 0x048A
dae6: 1f 92 push r1
dae8: 8f 93 push r24
daea: 80 91 8b 04 lds r24, 0x048B
daee: 1f 92 push r1
daf0: 8f 93 push r24
daf2: 28 ea ldi r18, 0xA8 ; 168
daf4: 3d e0 ldi r19, 0x0D ; 13
daf6: 3f 93 push r19
daf8: 2f 93 push r18
dafa: df 93 push r29
dafc: cf 93 push r28
dafe: e0 91 55 06 lds r30, 0x0655
db02: f0 91 56 06 lds r31, 0x0656
db06: 09 95 icall
db08: 8d b7 in r24, 0x3d ; 61
db0a: 9e b7 in r25, 0x3e ; 62
db0c: 08 96 adiw r24, 0x08 ; 8
db0e: 0f b6 in r0, 0x3f ; 63
db10: f8 94 cli
db12: 9e bf out 0x3e, r25 ; 62
db14: 0f be out 0x3f, r0 ; 63
db16: 8d bf out 0x3d, r24 ; 61
db18: 12 c0 rjmp .+36 ; 0xdb3e <Menu_WPL_R2+0x150>
db1a: 88 e1 ldi r24, 0x18 ; 24
db1c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
db20: 22 ea ldi r18, 0xA2 ; 162
db22: 3d e0 ldi r19, 0x0D ; 13
db24: 3f 93 push r19
db26: 2f 93 push r18
db28: df 93 push r29
db2a: cf 93 push r28
db2c: e0 91 55 06 lds r30, 0x0655
db30: f0 91 56 06 lds r31, 0x0656
db34: 09 95 icall
db36: 0f 90 pop r0
db38: 0f 90 pop r0
db3a: 0f 90 pop r0
db3c: 0f 90 pop r0
db3e: 80 91 8f 04 lds r24, 0x048F
db42: 88 23 and r24, r24
db44: 31 f0 breq .+12 ; 0xdb52 <Menu_WPL_R2+0x164>
db46: 8e e1 ldi r24, 0x1E ; 30
db48: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
db4c: 2f e9 ldi r18, 0x9F ; 159
db4e: 3d e0 ldi r19, 0x0D ; 13
db50: 05 c0 rjmp .+10 ; 0xdb5c <Menu_WPL_R2+0x16e>
db52: 8e e1 ldi r24, 0x1E ; 30
db54: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
db58: 2c e9 ldi r18, 0x9C ; 156
db5a: 3d e0 ldi r19, 0x0D ; 13
db5c: 3f 93 push r19
db5e: 2f 93 push r18
db60: 2e ed ldi r18, 0xDE ; 222
db62: 3e e0 ldi r19, 0x0E ; 14
db64: 3f 93 push r19
db66: 2f 93 push r18
db68: e0 91 55 06 lds r30, 0x0655
db6c: f0 91 56 06 lds r31, 0x0656
db70: 09 95 icall
db72: 0f 90 pop r0
db74: 0f 90 pop r0
db76: 0f 90 pop r0
db78: 0f 90 pop r0
db7a: 1f 32 cpi r17, 0x2F ; 47
db7c: 41 f4 brne .+16 ; 0xdb8e <Menu_WPL_R2+0x1a0>
db7e: 80 91 59 01 lds r24, 0x0159
db82: 90 91 87 04 lds r25, 0x0487
db86: 89 17 cp r24, r25
db88: d0 f4 brcc .+52 ; 0xdbbe <Menu_WPL_R2+0x1d0>
db8a: 8f 5f subi r24, 0xFF ; 255
db8c: 07 c0 rjmp .+14 ; 0xdb9c <Menu_WPL_R2+0x1ae>
db8e: 1f 34 cpi r17, 0x4F ; 79
db90: 59 f4 brne .+22 ; 0xdba8 <Menu_WPL_R2+0x1ba>
db92: 80 91 59 01 lds r24, 0x0159
db96: 82 30 cpi r24, 0x02 ; 2
db98: 90 f0 brcs .+36 ; 0xdbbe <Menu_WPL_R2+0x1d0>
db9a: 81 50 subi r24, 0x01 ; 1
db9c: 80 93 59 01 sts 0x0159, r24
dba0: 81 e0 ldi r24, 0x01 ; 1
dba2: 80 93 8f 04 sts 0x048F, r24
dba6: 0b c0 rjmp .+22 ; 0xdbbe <Menu_WPL_R2+0x1d0>
dba8: 1f 31 cpi r17, 0x1F ; 31
dbaa: 49 f4 brne .+18 ; 0xdbbe <Menu_WPL_R2+0x1d0>
dbac: 80 91 59 01 lds r24, 0x0159
dbb0: 88 23 and r24, r24
dbb2: 29 f0 breq .+10 ; 0xdbbe <Menu_WPL_R2+0x1d0>
dbb4: 80 68 ori r24, 0x80 ; 128
dbb6: 80 93 88 04 sts 0x0488, r24
dbba: 10 92 8f 04 sts 0x048F, r1
dbbe: df 91 pop r29
dbc0: cf 91 pop r28
dbc2: 1f 91 pop r17
dbc4: 08 95 ret
0000dbc6 <Menu_Status>:
dbc6: 0f 93 push r16
dbc8: 1f 93 push r17
dbca: cf 93 push r28
dbcc: df 93 push r29
dbce: 80 e0 ldi r24, 0x00 ; 0
dbd0: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dbd4: 80 91 1a 01 lds r24, 0x011A
dbd8: 90 91 1b 01 lds r25, 0x011B
dbdc: 20 91 1a 01 lds r18, 0x011A
dbe0: 30 91 1b 01 lds r19, 0x011B
dbe4: 0a e0 ldi r16, 0x0A ; 10
dbe6: 10 e0 ldi r17, 0x00 ; 0
dbe8: b8 01 movw r22, r16
dbea: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
dbee: 9f 93 push r25
dbf0: 8f 93 push r24
dbf2: c9 01 movw r24, r18
dbf4: b8 01 movw r22, r16
dbf6: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
dbfa: 7f 93 push r23
dbfc: 6f 93 push r22
dbfe: 86 ed ldi r24, 0xD6 ; 214
dc00: 9f e0 ldi r25, 0x0F ; 15
dc02: 9f 93 push r25
dc04: 8f 93 push r24
dc06: ce ed ldi r28, 0xDE ; 222
dc08: de e0 ldi r29, 0x0E ; 14
dc0a: df 93 push r29
dc0c: cf 93 push r28
dc0e: e0 91 55 06 lds r30, 0x0655
dc12: f0 91 56 06 lds r31, 0x0656
dc16: 09 95 icall
dc18: 8d b7 in r24, 0x3d ; 61
dc1a: 9e b7 in r25, 0x3e ; 62
dc1c: 08 96 adiw r24, 0x08 ; 8
dc1e: 0f b6 in r0, 0x3f ; 63
dc20: f8 94 cli
dc22: 9e bf out 0x3e, r25 ; 62
dc24: 0f be out 0x3f, r0 ; 63
dc26: 8d bf out 0x3d, r24 ; 61
dc28: 80 91 a4 02 lds r24, 0x02A4
dc2c: 88 23 and r24, r24
dc2e: 69 f1 breq .+90 ; 0xdc8a <Menu_Status+0xc4>
dc30: 86 e0 ldi r24, 0x06 ; 6
dc32: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dc36: 80 91 96 02 lds r24, 0x0296
dc3a: 1f 92 push r1
dc3c: 8f 93 push r24
dc3e: 80 91 b8 08 lds r24, 0x08B8
dc42: 90 91 b9 08 lds r25, 0x08B9
dc46: b8 01 movw r22, r16
dc48: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
dc4c: 7f 93 push r23
dc4e: 6f 93 push r22
dc50: 1f 92 push r1
dc52: 8f ed ldi r24, 0xDF ; 223
dc54: 8f 93 push r24
dc56: 80 91 43 06 lds r24, 0x0643
dc5a: 8f 93 push r24
dc5c: 80 91 42 06 lds r24, 0x0642
dc60: 8f 93 push r24
dc62: 89 ec ldi r24, 0xC9 ; 201
dc64: 9f e0 ldi r25, 0x0F ; 15
dc66: 9f 93 push r25
dc68: 8f 93 push r24
dc6a: df 93 push r29
dc6c: cf 93 push r28
dc6e: e0 91 55 06 lds r30, 0x0655
dc72: f0 91 56 06 lds r31, 0x0656
dc76: 09 95 icall
dc78: 8d b7 in r24, 0x3d ; 61
dc7a: 9e b7 in r25, 0x3e ; 62
dc7c: 0c 96 adiw r24, 0x0c ; 12
dc7e: 0f b6 in r0, 0x3f ; 63
dc80: f8 94 cli
dc82: 9e bf out 0x3e, r25 ; 62
dc84: 0f be out 0x3f, r0 ; 63
dc86: 8d bf out 0x3d, r24 ; 61
dc88: 12 c0 rjmp .+36 ; 0xdcae <Menu_Status+0xe8>
dc8a: 86 e0 ldi r24, 0x06 ; 6
dc8c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dc90: 8e eb ldi r24, 0xBE ; 190
dc92: 9f e0 ldi r25, 0x0F ; 15
dc94: 9f 93 push r25
dc96: 8f 93 push r24
dc98: df 93 push r29
dc9a: cf 93 push r28
dc9c: e0 91 55 06 lds r30, 0x0655
dca0: f0 91 56 06 lds r31, 0x0656
dca4: 09 95 icall
dca6: 0f 90 pop r0
dca8: 0f 90 pop r0
dcaa: 0f 90 pop r0
dcac: 0f 90 pop r0
dcae: 80 91 b9 04 lds r24, 0x04B9
dcb2: 88 23 and r24, r24
dcb4: 09 f4 brne .+2 ; 0xdcb8 <Menu_Status+0xf2>
dcb6: 47 c0 rjmp .+142 ; 0xdd46 <Menu_Status+0x180>
dcb8: 80 91 93 04 lds r24, 0x0493
dcbc: 90 91 94 04 lds r25, 0x0494
dcc0: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
dcc4: 88 23 and r24, r24
dcc6: 91 f0 breq .+36 ; 0xdcec <Menu_Status+0x126>
dcc8: 80 91 5d 01 lds r24, 0x015D
dccc: 88 23 and r24, r24
dcce: 19 f0 breq .+6 ; 0xdcd6 <Menu_Status+0x110>
dcd0: 10 92 5d 01 sts 0x015D, r1
dcd4: 03 c0 rjmp .+6 ; 0xdcdc <Menu_Status+0x116>
dcd6: 81 e0 ldi r24, 0x01 ; 1
dcd8: 80 93 5d 01 sts 0x015D, r24
dcdc: 8c ed ldi r24, 0xDC ; 220
dcde: 95 e0 ldi r25, 0x05 ; 5
dce0: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
dce4: 90 93 94 04 sts 0x0494, r25
dce8: 80 93 93 04 sts 0x0493, r24
dcec: 80 91 5d 01 lds r24, 0x015D
dcf0: 88 23 and r24, r24
dcf2: 71 f0 breq .+28 ; 0xdd10 <Menu_Status+0x14a>
dcf4: 80 e0 ldi r24, 0x00 ; 0
dcf6: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dcfa: 1f 92 push r1
dcfc: 1f 92 push r1
dcfe: 80 91 b9 04 lds r24, 0x04B9
dd02: 31 e1 ldi r19, 0x11 ; 17
dd04: 83 9f mul r24, r19
dd06: c0 01 movw r24, r0
dd08: 11 24 eor r1, r1
dd0a: 8a 56 subi r24, 0x6A ; 106
dd0c: 95 4f sbci r25, 0xF5 ; 245
dd0e: 09 c0 rjmp .+18 ; 0xdd22 <Menu_Status+0x15c>
dd10: 86 e0 ldi r24, 0x06 ; 6
dd12: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dd16: 80 91 b9 04 lds r24, 0x04B9
dd1a: 1f 92 push r1
dd1c: 8f 93 push r24
dd1e: 82 eb ldi r24, 0xB2 ; 178
dd20: 9f e0 ldi r25, 0x0F ; 15
dd22: 9f 93 push r25
dd24: 8f 93 push r24
dd26: 8e ed ldi r24, 0xDE ; 222
dd28: 9e e0 ldi r25, 0x0E ; 14
dd2a: 9f 93 push r25
dd2c: 8f 93 push r24
dd2e: e0 91 55 06 lds r30, 0x0655
dd32: f0 91 56 06 lds r31, 0x0656
dd36: 09 95 icall
dd38: 0f 90 pop r0
dd3a: 0f 90 pop r0
dd3c: 0f 90 pop r0
dd3e: 0f 90 pop r0
dd40: 0f 90 pop r0
dd42: 0f 90 pop r0
dd44: 4e c0 rjmp .+156 ; 0xdde2 <Menu_Status+0x21c>
dd46: 80 91 b5 04 lds r24, 0x04B5
dd4a: 84 ff sbrs r24, 4
dd4c: 15 c0 rjmp .+42 ; 0xdd78 <Menu_Status+0x1b2>
dd4e: 86 e0 ldi r24, 0x06 ; 6
dd50: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dd54: 87 ea ldi r24, 0xA7 ; 167
dd56: 9f e0 ldi r25, 0x0F ; 15
dd58: 9f 93 push r25
dd5a: 8f 93 push r24
dd5c: 8e ed ldi r24, 0xDE ; 222
dd5e: 9e e0 ldi r25, 0x0E ; 14
dd60: 9f 93 push r25
dd62: 8f 93 push r24
dd64: e0 91 55 06 lds r30, 0x0655
dd68: f0 91 56 06 lds r31, 0x0656
dd6c: 09 95 icall
dd6e: 0f 90 pop r0
dd70: 0f 90 pop r0
dd72: 0f 90 pop r0
dd74: 0f 90 pop r0
dd76: 35 c0 rjmp .+106 ; 0xdde2 <Menu_Status+0x21c>
dd78: 80 91 7e 04 lds r24, 0x047E
dd7c: 88 23 and r24, r24
dd7e: 89 f1 breq .+98 ; 0xdde2 <Menu_Status+0x21c>
dd80: 0e 94 f1 0e call 0x1de2 ; 0x1de2 <LIBFC_JetiBox_Clear>
dd84: 80 e0 ldi r24, 0x00 ; 0
dd86: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dd8a: 87 e9 ldi r24, 0x97 ; 151
dd8c: 95 e0 ldi r25, 0x05 ; 5
dd8e: 9f 93 push r25
dd90: 8f 93 push r24
dd92: 80 91 52 01 lds r24, 0x0152
dd96: 1f 92 push r1
dd98: 8f 93 push r24
dd9a: 8e e9 ldi r24, 0x9E ; 158
dd9c: 9f e0 ldi r25, 0x0F ; 15
dd9e: 9f 93 push r25
dda0: 8f 93 push r24
dda2: ce ed ldi r28, 0xDE ; 222
dda4: de e0 ldi r29, 0x0E ; 14
dda6: df 93 push r29
dda8: cf 93 push r28
ddaa: e0 91 55 06 lds r30, 0x0655
ddae: f0 91 56 06 lds r31, 0x0656
ddb2: 09 95 icall
ddb4: 80 91 c7 03 lds r24, 0x03C7
ddb8: 2d b7 in r18, 0x3d ; 61
ddba: 3e b7 in r19, 0x3e ; 62
ddbc: 28 5f subi r18, 0xF8 ; 248
ddbe: 3f 4f sbci r19, 0xFF ; 255
ddc0: 0f b6 in r0, 0x3f ; 63
ddc2: f8 94 cli
ddc4: 3e bf out 0x3e, r19 ; 62
ddc6: 0f be out 0x3f, r0 ; 63
ddc8: 2d bf out 0x3d, r18 ; 61
ddca: 81 ff sbrs r24, 1
ddcc: 7c c0 rjmp .+248 ; 0xdec6 <Menu_Status+0x300>
ddce: 80 e1 ldi r24, 0x10 ; 16
ddd0: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
ddd4: 82 e9 ldi r24, 0x92 ; 146
ddd6: 9f e0 ldi r25, 0x0F ; 15
ddd8: 9f 93 push r25
ddda: 8f 93 push r24
dddc: df 93 push r29
ddde: 8c 2f mov r24, r28
dde0: 68 c0 rjmp .+208 ; 0xdeb2 <Menu_Status+0x2ec>
dde2: 80 e1 ldi r24, 0x10 ; 16
dde4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dde8: 80 91 5c 04 lds r24, 0x045C
ddec: 90 91 5d 04 lds r25, 0x045D
ddf0: 6c e3 ldi r22, 0x3C ; 60
ddf2: 70 e0 ldi r23, 0x00 ; 0
ddf4: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
ddf8: 9f 93 push r25
ddfa: 8f 93 push r24
ddfc: 7f 93 push r23
ddfe: 6f 93 push r22
de00: 80 91 18 05 lds r24, 0x0518
de04: 8f 93 push r24
de06: 80 91 17 05 lds r24, 0x0517
de0a: 8f 93 push r24
de0c: 85 e8 ldi r24, 0x85 ; 133
de0e: 9f e0 ldi r25, 0x0F ; 15
de10: 9f 93 push r25
de12: 8f 93 push r24
de14: ce ed ldi r28, 0xDE ; 222
de16: de e0 ldi r29, 0x0E ; 14
de18: df 93 push r29
de1a: cf 93 push r28
de1c: e0 91 55 06 lds r30, 0x0655
de20: f0 91 56 06 lds r31, 0x0656
de24: 09 95 icall
de26: 80 91 39 06 lds r24, 0x0639
de2a: 2d b7 in r18, 0x3d ; 61
de2c: 3e b7 in r19, 0x3e ; 62
de2e: 26 5f subi r18, 0xF6 ; 246
de30: 3f 4f sbci r19, 0xFF ; 255
de32: 0f b6 in r0, 0x3f ; 63
de34: f8 94 cli
de36: 3e bf out 0x3e, r19 ; 62
de38: 0f be out 0x3f, r0 ; 63
de3a: 2d bf out 0x3d, r18 ; 61
de3c: 80 ff sbrs r24, 0
de3e: 2b c0 rjmp .+86 ; 0xde96 <Menu_Status+0x2d0>
de40: 8a e1 ldi r24, 0x1A ; 26
de42: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
de46: 80 91 20 01 lds r24, 0x0120
de4a: 1f 92 push r1
de4c: 8f 93 push r24
de4e: 60 91 fc 03 lds r22, 0x03FC
de52: 70 91 fd 03 lds r23, 0x03FD
de56: 80 91 fe 03 lds r24, 0x03FE
de5a: 90 91 ff 03 lds r25, 0x03FF
de5e: 24 e6 ldi r18, 0x64 ; 100
de60: 30 e0 ldi r19, 0x00 ; 0
de62: 40 e0 ldi r20, 0x00 ; 0
de64: 50 e0 ldi r21, 0x00 ; 0
de66: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
de6a: 3f 93 push r19
de6c: 2f 93 push r18
de6e: 8e e7 ldi r24, 0x7E ; 126
de70: 9f e0 ldi r25, 0x0F ; 15
de72: 9f 93 push r25
de74: 8f 93 push r24
de76: df 93 push r29
de78: cf 93 push r28
de7a: e0 91 55 06 lds r30, 0x0655
de7e: f0 91 56 06 lds r31, 0x0656
de82: 09 95 icall
de84: 2d b7 in r18, 0x3d ; 61
de86: 3e b7 in r19, 0x3e ; 62
de88: 28 5f subi r18, 0xF8 ; 248
de8a: 3f 4f sbci r19, 0xFF ; 255
de8c: 0f b6 in r0, 0x3f ; 63
de8e: f8 94 cli
de90: 3e bf out 0x3e, r19 ; 62
de92: 0f be out 0x3f, r0 ; 63
de94: 2d bf out 0x3d, r18 ; 61
de96: 80 91 c7 03 lds r24, 0x03C7
de9a: 80 ff sbrs r24, 0
de9c: 14 c0 rjmp .+40 ; 0xdec6 <Menu_Status+0x300>
de9e: 8a e1 ldi r24, 0x1A ; 26
dea0: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dea4: 8c e7 ldi r24, 0x7C ; 124
dea6: 9f e0 ldi r25, 0x0F ; 15
dea8: 9f 93 push r25
deaa: 8f 93 push r24
deac: 8e ed ldi r24, 0xDE ; 222
deae: 9e e0 ldi r25, 0x0E ; 14
deb0: 9f 93 push r25
deb2: 8f 93 push r24
deb4: e0 91 55 06 lds r30, 0x0655
deb8: f0 91 56 06 lds r31, 0x0656
debc: 09 95 icall
debe: 0f 90 pop r0
dec0: 0f 90 pop r0
dec2: 0f 90 pop r0
dec4: 0f 90 pop r0
dec6: df 91 pop r29
dec8: cf 91 pop r28
deca: 1f 91 pop r17
decc: 0f 91 pop r16
dece: 08 95 ret
0000ded0 <Menu_POINT_SV2>:
ded0: 1f 93 push r17
ded2: cf 93 push r28
ded4: df 93 push r29
ded6: 18 2f mov r17, r24
ded8: 80 e0 ldi r24, 0x00 ; 0
deda: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dede: 26 e9 ldi r18, 0x96 ; 150
dee0: 3e e0 ldi r19, 0x0E ; 14
dee2: 3f 93 push r19
dee4: 2f 93 push r18
dee6: ce ed ldi r28, 0xDE ; 222
dee8: de e0 ldi r29, 0x0E ; 14
deea: df 93 push r29
deec: cf 93 push r28
deee: e0 91 55 06 lds r30, 0x0655
def2: f0 91 56 06 lds r31, 0x0656
def6: 09 95 icall
def8: 0f 90 pop r0
defa: 0f 90 pop r0
defc: 0f 90 pop r0
defe: 0f 90 pop r0
df00: 80 91 87 04 lds r24, 0x0487
df04: 81 11 cpse r24, r1
df06: 06 c0 rjmp .+12 ; 0xdf14 <Menu_POINT_SV2+0x44>
df08: 80 e1 ldi r24, 0x10 ; 16
df0a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
df0e: 8b e8 ldi r24, 0x8B ; 139
df10: 9e e0 ldi r25, 0x0E ; 14
df12: 09 c0 rjmp .+18 ; 0xdf26 <Menu_POINT_SV2+0x56>
df14: 80 91 b6 08 lds r24, 0x08B6
df18: 83 30 cpi r24, 0x03 ; 3
df1a: 99 f0 breq .+38 ; 0xdf42 <Menu_POINT_SV2+0x72>
df1c: 80 e1 ldi r24, 0x10 ; 16
df1e: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
df22: 80 e8 ldi r24, 0x80 ; 128
df24: 9e e0 ldi r25, 0x0E ; 14
df26: 9f 93 push r25
df28: 8f 93 push r24
df2a: df 93 push r29
df2c: cf 93 push r28
df2e: e0 91 55 06 lds r30, 0x0655
df32: f0 91 56 06 lds r31, 0x0656
df36: 09 95 icall
df38: 0f 90 pop r0
df3a: 0f 90 pop r0
df3c: 0f 90 pop r0
df3e: 0f 90 pop r0
df40: 7b c0 rjmp .+246 ; 0xe038 <Menu_POINT_SV2+0x168>
df42: 8b e0 ldi r24, 0x0B ; 11
df44: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
df48: 80 91 5c 01 lds r24, 0x015C
df4c: 1f 92 push r1
df4e: 8f 93 push r24
df50: 2c e7 ldi r18, 0x7C ; 124
df52: 3e e0 ldi r19, 0x0E ; 14
df54: 3f 93 push r19
df56: 2f 93 push r18
df58: df 93 push r29
df5a: cf 93 push r28
df5c: e0 91 55 06 lds r30, 0x0655
df60: f0 91 56 06 lds r31, 0x0656
df64: 09 95 icall
df66: 80 e1 ldi r24, 0x10 ; 16
df68: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
df6c: 60 91 fc 03 lds r22, 0x03FC
df70: 70 91 fd 03 lds r23, 0x03FD
df74: 80 91 fe 03 lds r24, 0x03FE
df78: 90 91 ff 03 lds r25, 0x03FF
df7c: 24 e6 ldi r18, 0x64 ; 100
df7e: 30 e0 ldi r19, 0x00 ; 0
df80: 40 e0 ldi r20, 0x00 ; 0
df82: 50 e0 ldi r21, 0x00 ; 0
df84: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
df88: 3f 93 push r19
df8a: 2f 93 push r18
df8c: 80 91 43 06 lds r24, 0x0643
df90: 8f 93 push r24
df92: 80 91 42 06 lds r24, 0x0642
df96: 8f 93 push r24
df98: 2b e6 ldi r18, 0x6B ; 107
df9a: 3e e0 ldi r19, 0x0E ; 14
df9c: 3f 93 push r19
df9e: 2f 93 push r18
dfa0: df 93 push r29
dfa2: cf 93 push r28
dfa4: e0 91 55 06 lds r30, 0x0655
dfa8: f0 91 56 06 lds r31, 0x0656
dfac: 09 95 icall
dfae: 8d b7 in r24, 0x3d ; 61
dfb0: 9e b7 in r25, 0x3e ; 62
dfb2: 0e 96 adiw r24, 0x0e ; 14
dfb4: 0f b6 in r0, 0x3f ; 63
dfb6: f8 94 cli
dfb8: 9e bf out 0x3e, r25 ; 62
dfba: 0f be out 0x3f, r0 ; 63
dfbc: 8d bf out 0x3d, r24 ; 61
dfbe: 80 91 92 04 lds r24, 0x0492
dfc2: 88 23 and r24, r24
dfc4: 31 f0 breq .+12 ; 0xdfd2 <Menu_POINT_SV2+0x102>
dfc6: 8e e0 ldi r24, 0x0E ; 14
dfc8: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dfcc: 28 e6 ldi r18, 0x68 ; 104
dfce: 3e e0 ldi r19, 0x0E ; 14
dfd0: 05 c0 rjmp .+10 ; 0xdfdc <Menu_POINT_SV2+0x10c>
dfd2: 8e e0 ldi r24, 0x0E ; 14
dfd4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
dfd8: 25 e6 ldi r18, 0x65 ; 101
dfda: 3e e0 ldi r19, 0x0E ; 14
dfdc: 3f 93 push r19
dfde: 2f 93 push r18
dfe0: df 93 push r29
dfe2: cf 93 push r28
dfe4: e0 91 55 06 lds r30, 0x0655
dfe8: f0 91 56 06 lds r31, 0x0656
dfec: 09 95 icall
dfee: 0f 90 pop r0
dff0: 0f 90 pop r0
dff2: 0f 90 pop r0
dff4: 0f 90 pop r0
dff6: 1f 32 cpi r17, 0x2F ; 47
dff8: 41 f4 brne .+16 ; 0xe00a <Menu_POINT_SV2+0x13a>
dffa: 80 91 5c 01 lds r24, 0x015C
dffe: 90 91 87 04 lds r25, 0x0487
e002: 89 17 cp r24, r25
e004: c8 f4 brcc .+50 ; 0xe038 <Menu_POINT_SV2+0x168>
e006: 8f 5f subi r24, 0xFF ; 255
e008: 07 c0 rjmp .+14 ; 0xe018 <Menu_POINT_SV2+0x148>
e00a: 1f 34 cpi r17, 0x4F ; 79
e00c: 59 f4 brne .+22 ; 0xe024 <Menu_POINT_SV2+0x154>
e00e: 80 91 5c 01 lds r24, 0x015C
e012: 82 30 cpi r24, 0x02 ; 2
e014: 88 f0 brcs .+34 ; 0xe038 <Menu_POINT_SV2+0x168>
e016: 81 50 subi r24, 0x01 ; 1
e018: 80 93 5c 01 sts 0x015C, r24
e01c: 81 e0 ldi r24, 0x01 ; 1
e01e: 80 93 92 04 sts 0x0492, r24
e022: 0a c0 rjmp .+20 ; 0xe038 <Menu_POINT_SV2+0x168>
e024: 1f 31 cpi r17, 0x1F ; 31
e026: 41 f4 brne .+16 ; 0xe038 <Menu_POINT_SV2+0x168>
e028: 80 91 5c 01 lds r24, 0x015C
e02c: 88 23 and r24, r24
e02e: 21 f0 breq .+8 ; 0xe038 <Menu_POINT_SV2+0x168>
e030: 80 93 85 04 sts 0x0485, r24
e034: 10 92 92 04 sts 0x0492, r1
e038: df 91 pop r29
e03a: cf 91 pop r28
e03c: 1f 91 pop r17
e03e: 08 95 ret
0000e040 <Menu_POINT_LD2>:
e040: 1f 93 push r17
e042: cf 93 push r28
e044: df 93 push r29
e046: 18 2f mov r17, r24
e048: 80 e0 ldi r24, 0x00 ; 0
e04a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e04e: 8a e5 ldi r24, 0x5A ; 90
e050: 9e e0 ldi r25, 0x0E ; 14
e052: 9f 93 push r25
e054: 8f 93 push r24
e056: ce ed ldi r28, 0xDE ; 222
e058: de e0 ldi r29, 0x0E ; 14
e05a: df 93 push r29
e05c: cf 93 push r28
e05e: e0 91 55 06 lds r30, 0x0655
e062: f0 91 56 06 lds r31, 0x0656
e066: 09 95 icall
e068: 0f 90 pop r0
e06a: 0f 90 pop r0
e06c: 0f 90 pop r0
e06e: 0f 90 pop r0
e070: 80 91 87 04 lds r24, 0x0487
e074: 81 11 cpse r24, r1
e076: 13 c0 rjmp .+38 ; 0xe09e <Menu_POINT_LD2+0x5e>
e078: 80 e1 ldi r24, 0x10 ; 16
e07a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e07e: 8f e4 ldi r24, 0x4F ; 79
e080: 9e e0 ldi r25, 0x0E ; 14
e082: 9f 93 push r25
e084: 8f 93 push r24
e086: df 93 push r29
e088: cf 93 push r28
e08a: e0 91 55 06 lds r30, 0x0655
e08e: f0 91 56 06 lds r31, 0x0656
e092: 09 95 icall
e094: 0f 90 pop r0
e096: 0f 90 pop r0
e098: 0f 90 pop r0
e09a: 0f 90 pop r0
e09c: 9a c0 rjmp .+308 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e09e: 8b e0 ldi r24, 0x0B ; 11
e0a0: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e0a4: 80 91 5b 01 lds r24, 0x015B
e0a8: 1f 92 push r1
e0aa: 8f 93 push r24
e0ac: 8b e4 ldi r24, 0x4B ; 75
e0ae: 9e e0 ldi r25, 0x0E ; 14
e0b0: 9f 93 push r25
e0b2: 8f 93 push r24
e0b4: df 93 push r29
e0b6: cf 93 push r28
e0b8: e0 91 55 06 lds r30, 0x0655
e0bc: f0 91 56 06 lds r31, 0x0656
e0c0: 09 95 icall
e0c2: 0f 90 pop r0
e0c4: 0f 90 pop r0
e0c6: 0f 90 pop r0
e0c8: 0f 90 pop r0
e0ca: 0f 90 pop r0
e0cc: 0f 90 pop r0
e0ce: 80 91 8a 04 lds r24, 0x048A
e0d2: 88 23 and r24, r24
e0d4: 69 f1 breq .+90 ; 0xe130 <Menu_POINT_LD2+0xf0>
e0d6: 80 e1 ldi r24, 0x10 ; 16
e0d8: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e0dc: 60 91 f2 03 lds r22, 0x03F2
e0e0: 70 91 f3 03 lds r23, 0x03F3
e0e4: 80 91 f4 03 lds r24, 0x03F4
e0e8: 90 91 f5 03 lds r25, 0x03F5
e0ec: 24 e6 ldi r18, 0x64 ; 100
e0ee: 30 e0 ldi r19, 0x00 ; 0
e0f0: 40 e0 ldi r20, 0x00 ; 0
e0f2: 50 e0 ldi r21, 0x00 ; 0
e0f4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
e0f8: 3f 93 push r19
e0fa: 2f 93 push r18
e0fc: 80 91 84 04 lds r24, 0x0484
e100: 8f 93 push r24
e102: 80 91 83 04 lds r24, 0x0483
e106: 8f 93 push r24
e108: 89 e3 ldi r24, 0x39 ; 57
e10a: 9e e0 ldi r25, 0x0E ; 14
e10c: 9f 93 push r25
e10e: 8f 93 push r24
e110: df 93 push r29
e112: cf 93 push r28
e114: e0 91 55 06 lds r30, 0x0655
e118: f0 91 56 06 lds r31, 0x0656
e11c: 09 95 icall
e11e: 8d b7 in r24, 0x3d ; 61
e120: 9e b7 in r25, 0x3e ; 62
e122: 08 96 adiw r24, 0x08 ; 8
e124: 0f b6 in r0, 0x3f ; 63
e126: f8 94 cli
e128: 9e bf out 0x3e, r25 ; 62
e12a: 0f be out 0x3f, r0 ; 63
e12c: 8d bf out 0x3d, r24 ; 61
e12e: 12 c0 rjmp .+36 ; 0xe154 <Menu_POINT_LD2+0x114>
e130: 88 e1 ldi r24, 0x18 ; 24
e132: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e136: 28 e2 ldi r18, 0x28 ; 40
e138: 3e e0 ldi r19, 0x0E ; 14
e13a: 3f 93 push r19
e13c: 2f 93 push r18
e13e: df 93 push r29
e140: cf 93 push r28
e142: e0 91 55 06 lds r30, 0x0655
e146: f0 91 56 06 lds r31, 0x0656
e14a: 09 95 icall
e14c: 0f 90 pop r0
e14e: 0f 90 pop r0
e150: 0f 90 pop r0
e152: 0f 90 pop r0
e154: 80 91 91 04 lds r24, 0x0491
e158: 88 23 and r24, r24
e15a: 31 f0 breq .+12 ; 0xe168 <Menu_POINT_LD2+0x128>
e15c: 8e e0 ldi r24, 0x0E ; 14
e15e: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e162: 25 e2 ldi r18, 0x25 ; 37
e164: 3e e0 ldi r19, 0x0E ; 14
e166: 05 c0 rjmp .+10 ; 0xe172 <Menu_POINT_LD2+0x132>
e168: 8e e0 ldi r24, 0x0E ; 14
e16a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e16e: 22 e2 ldi r18, 0x22 ; 34
e170: 3e e0 ldi r19, 0x0E ; 14
e172: 3f 93 push r19
e174: 2f 93 push r18
e176: 2e ed ldi r18, 0xDE ; 222
e178: 3e e0 ldi r19, 0x0E ; 14
e17a: 3f 93 push r19
e17c: 2f 93 push r18
e17e: e0 91 55 06 lds r30, 0x0655
e182: f0 91 56 06 lds r31, 0x0656
e186: 09 95 icall
e188: 0f 90 pop r0
e18a: 0f 90 pop r0
e18c: 0f 90 pop r0
e18e: 0f 90 pop r0
e190: 1f 32 cpi r17, 0x2F ; 47
e192: 41 f4 brne .+16 ; 0xe1a4 <Menu_POINT_LD2+0x164>
e194: 80 91 5b 01 lds r24, 0x015B
e198: 90 91 87 04 lds r25, 0x0487
e19c: 89 17 cp r24, r25
e19e: c8 f4 brcc .+50 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e1a0: 8f 5f subi r24, 0xFF ; 255
e1a2: 07 c0 rjmp .+14 ; 0xe1b2 <Menu_POINT_LD2+0x172>
e1a4: 1f 34 cpi r17, 0x4F ; 79
e1a6: 59 f4 brne .+22 ; 0xe1be <Menu_POINT_LD2+0x17e>
e1a8: 80 91 5b 01 lds r24, 0x015B
e1ac: 82 30 cpi r24, 0x02 ; 2
e1ae: 88 f0 brcs .+34 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e1b0: 81 50 subi r24, 0x01 ; 1
e1b2: 80 93 5b 01 sts 0x015B, r24
e1b6: 81 e0 ldi r24, 0x01 ; 1
e1b8: 80 93 91 04 sts 0x0491, r24
e1bc: 0a c0 rjmp .+20 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e1be: 1f 31 cpi r17, 0x1F ; 31
e1c0: 41 f4 brne .+16 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e1c2: 80 91 5b 01 lds r24, 0x015B
e1c6: 88 23 and r24, r24
e1c8: 21 f0 breq .+8 ; 0xe1d2 <Menu_POINT_LD2+0x192>
e1ca: 80 93 86 04 sts 0x0486, r24
e1ce: 10 92 91 04 sts 0x0491, r1
e1d2: df 91 pop r29
e1d4: cf 91 pop r28
e1d6: 1f 91 pop r17
e1d8: 08 95 ret
0000e1da <Menu_WPL_A2>:
e1da: 1f 93 push r17
e1dc: cf 93 push r28
e1de: df 93 push r29
e1e0: 18 2f mov r17, r24
e1e2: cf ea ldi r28, 0xAF ; 175
e1e4: d6 e0 ldi r29, 0x06 ; 6
e1e6: 80 91 af 06 lds r24, 0x06AF
e1ea: 81 11 cpse r24, r1
e1ec: 14 c0 rjmp .+40 ; 0xe216 <Menu_WPL_A2+0x3c>
e1ee: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e1f2: 84 e1 ldi r24, 0x14 ; 20
e1f4: 9e e0 ldi r25, 0x0E ; 14
e1f6: 9f 93 push r25
e1f8: 8f 93 push r24
e1fa: 8e ed ldi r24, 0xDE ; 222
e1fc: 9e e0 ldi r25, 0x0E ; 14
e1fe: 9f 93 push r25
e200: 8f 93 push r24
e202: e0 91 55 06 lds r30, 0x0655
e206: f0 91 56 06 lds r31, 0x0656
e20a: 09 95 icall
e20c: 0f 90 pop r0
e20e: 0f 90 pop r0
e210: 0f 90 pop r0
e212: 0f 90 pop r0
e214: 18 c0 rjmp .+48 ; 0xe246 <Menu_WPL_A2+0x6c>
e216: 80 e0 ldi r24, 0x00 ; 0
e218: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e21c: df 93 push r29
e21e: cf 93 push r28
e220: 8d e0 ldi r24, 0x0D ; 13
e222: 9e e0 ldi r25, 0x0E ; 14
e224: 9f 93 push r25
e226: 8f 93 push r24
e228: 8e ed ldi r24, 0xDE ; 222
e22a: 9e e0 ldi r25, 0x0E ; 14
e22c: 9f 93 push r25
e22e: 8f 93 push r24
e230: e0 91 55 06 lds r30, 0x0655
e234: f0 91 56 06 lds r31, 0x0656
e238: 09 95 icall
e23a: 0f 90 pop r0
e23c: 0f 90 pop r0
e23e: 0f 90 pop r0
e240: 0f 90 pop r0
e242: 0f 90 pop r0
e244: 0f 90 pop r0
e246: 80 91 87 04 lds r24, 0x0487
e24a: 81 11 cpse r24, r1
e24c: 15 c0 rjmp .+42 ; 0xe278 <Menu_WPL_A2+0x9e>
e24e: 80 e1 ldi r24, 0x10 ; 16
e250: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e254: 82 e0 ldi r24, 0x02 ; 2
e256: 9e e0 ldi r25, 0x0E ; 14
e258: 9f 93 push r25
e25a: 8f 93 push r24
e25c: 8e ed ldi r24, 0xDE ; 222
e25e: 9e e0 ldi r25, 0x0E ; 14
e260: 9f 93 push r25
e262: 8f 93 push r24
e264: e0 91 55 06 lds r30, 0x0655
e268: f0 91 56 06 lds r31, 0x0656
e26c: 09 95 icall
e26e: 0f 90 pop r0
e270: 0f 90 pop r0
e272: 0f 90 pop r0
e274: 0f 90 pop r0
e276: 8e c0 rjmp .+284 ; 0xe394 <Menu_WPL_A2+0x1ba>
e278: 80 e1 ldi r24, 0x10 ; 16
e27a: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e27e: 80 91 5a 01 lds r24, 0x015A
e282: 1f 92 push r1
e284: 8f 93 push r24
e286: 89 ef ldi r24, 0xF9 ; 249
e288: 9d e0 ldi r25, 0x0D ; 13
e28a: 9f 93 push r25
e28c: 8f 93 push r24
e28e: ce ed ldi r28, 0xDE ; 222
e290: de e0 ldi r29, 0x0E ; 14
e292: df 93 push r29
e294: cf 93 push r28
e296: e0 91 55 06 lds r30, 0x0655
e29a: f0 91 56 06 lds r31, 0x0656
e29e: 09 95 icall
e2a0: 0f 90 pop r0
e2a2: 0f 90 pop r0
e2a4: 0f 90 pop r0
e2a6: 0f 90 pop r0
e2a8: 0f 90 pop r0
e2aa: 0f 90 pop r0
e2ac: 80 91 8a 04 lds r24, 0x048A
e2b0: 88 23 and r24, r24
e2b2: f9 f0 breq .+62 ; 0xe2f2 <Menu_WPL_A2+0x118>
e2b4: 88 e1 ldi r24, 0x18 ; 24
e2b6: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e2ba: 80 91 8a 04 lds r24, 0x048A
e2be: 1f 92 push r1
e2c0: 8f 93 push r24
e2c2: 80 91 8b 04 lds r24, 0x048B
e2c6: 1f 92 push r1
e2c8: 8f 93 push r24
e2ca: 21 ef ldi r18, 0xF1 ; 241
e2cc: 3d e0 ldi r19, 0x0D ; 13
e2ce: 3f 93 push r19
e2d0: 2f 93 push r18
e2d2: df 93 push r29
e2d4: cf 93 push r28
e2d6: e0 91 55 06 lds r30, 0x0655
e2da: f0 91 56 06 lds r31, 0x0656
e2de: 09 95 icall
e2e0: 8d b7 in r24, 0x3d ; 61
e2e2: 9e b7 in r25, 0x3e ; 62
e2e4: 08 96 adiw r24, 0x08 ; 8
e2e6: 0f b6 in r0, 0x3f ; 63
e2e8: f8 94 cli
e2ea: 9e bf out 0x3e, r25 ; 62
e2ec: 0f be out 0x3f, r0 ; 63
e2ee: 8d bf out 0x3d, r24 ; 61
e2f0: 12 c0 rjmp .+36 ; 0xe316 <Menu_WPL_A2+0x13c>
e2f2: 88 e1 ldi r24, 0x18 ; 24
e2f4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e2f8: 2b ee ldi r18, 0xEB ; 235
e2fa: 3d e0 ldi r19, 0x0D ; 13
e2fc: 3f 93 push r19
e2fe: 2f 93 push r18
e300: df 93 push r29
e302: cf 93 push r28
e304: e0 91 55 06 lds r30, 0x0655
e308: f0 91 56 06 lds r31, 0x0656
e30c: 09 95 icall
e30e: 0f 90 pop r0
e310: 0f 90 pop r0
e312: 0f 90 pop r0
e314: 0f 90 pop r0
e316: 80 91 90 04 lds r24, 0x0490
e31a: 88 23 and r24, r24
e31c: 31 f0 breq .+12 ; 0xe32a <Menu_WPL_A2+0x150>
e31e: 8e e1 ldi r24, 0x1E ; 30
e320: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e324: 28 ee ldi r18, 0xE8 ; 232
e326: 3d e0 ldi r19, 0x0D ; 13
e328: 05 c0 rjmp .+10 ; 0xe334 <Menu_WPL_A2+0x15a>
e32a: 8e e1 ldi r24, 0x1E ; 30
e32c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e330: 25 ee ldi r18, 0xE5 ; 229
e332: 3d e0 ldi r19, 0x0D ; 13
e334: 3f 93 push r19
e336: 2f 93 push r18
e338: 2e ed ldi r18, 0xDE ; 222
e33a: 3e e0 ldi r19, 0x0E ; 14
e33c: 3f 93 push r19
e33e: 2f 93 push r18
e340: e0 91 55 06 lds r30, 0x0655
e344: f0 91 56 06 lds r31, 0x0656
e348: 09 95 icall
e34a: 0f 90 pop r0
e34c: 0f 90 pop r0
e34e: 0f 90 pop r0
e350: 0f 90 pop r0
e352: 1f 32 cpi r17, 0x2F ; 47
e354: 41 f4 brne .+16 ; 0xe366 <Menu_WPL_A2+0x18c>
e356: 80 91 5a 01 lds r24, 0x015A
e35a: 90 91 87 04 lds r25, 0x0487
e35e: 89 17 cp r24, r25
e360: c8 f4 brcc .+50 ; 0xe394 <Menu_WPL_A2+0x1ba>
e362: 8f 5f subi r24, 0xFF ; 255
e364: 07 c0 rjmp .+14 ; 0xe374 <Menu_WPL_A2+0x19a>
e366: 1f 34 cpi r17, 0x4F ; 79
e368: 59 f4 brne .+22 ; 0xe380 <Menu_WPL_A2+0x1a6>
e36a: 80 91 5a 01 lds r24, 0x015A
e36e: 82 30 cpi r24, 0x02 ; 2
e370: 88 f0 brcs .+34 ; 0xe394 <Menu_WPL_A2+0x1ba>
e372: 81 50 subi r24, 0x01 ; 1
e374: 80 93 5a 01 sts 0x015A, r24
e378: 81 e0 ldi r24, 0x01 ; 1
e37a: 80 93 90 04 sts 0x0490, r24
e37e: 0a c0 rjmp .+20 ; 0xe394 <Menu_WPL_A2+0x1ba>
e380: 1f 31 cpi r17, 0x1F ; 31
e382: 41 f4 brne .+16 ; 0xe394 <Menu_WPL_A2+0x1ba>
e384: 80 91 5a 01 lds r24, 0x015A
e388: 88 23 and r24, r24
e38a: 21 f0 breq .+8 ; 0xe394 <Menu_WPL_A2+0x1ba>
e38c: 80 93 88 04 sts 0x0488, r24
e390: 10 92 90 04 sts 0x0490, r1
e394: df 91 pop r29
e396: cf 91 pop r28
e398: 1f 91 pop r17
e39a: 08 95 ret
0000e39c <Menu_PosInfo>:
e39c: cf 93 push r28
e39e: df 93 push r29
e3a0: 80 91 a4 02 lds r24, 0x02A4
e3a4: 88 23 and r24, r24
e3a6: 09 f4 brne .+2 ; 0xe3aa <Menu_PosInfo+0xe>
e3a8: 84 c0 rjmp .+264 ; 0xe4b2 <Menu_PosInfo+0x116>
e3aa: 80 e0 ldi r24, 0x00 ; 0
e3ac: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e3b0: 80 91 b5 08 lds r24, 0x08B5
e3b4: 1f 92 push r1
e3b6: 8f 93 push r24
e3b8: 80 91 b7 08 lds r24, 0x08B7
e3bc: 1f 92 push r1
e3be: 8f 93 push r24
e3c0: 8d e8 ldi r24, 0x8D ; 141
e3c2: 9d e0 ldi r25, 0x0D ; 13
e3c4: 9f 93 push r25
e3c6: 8f 93 push r24
e3c8: ce ed ldi r28, 0xDE ; 222
e3ca: de e0 ldi r29, 0x0E ; 14
e3cc: df 93 push r29
e3ce: cf 93 push r28
e3d0: e0 91 55 06 lds r30, 0x0655
e3d4: f0 91 56 06 lds r31, 0x0656
e3d8: 09 95 icall
e3da: 8d b7 in r24, 0x3d ; 61
e3dc: 9e b7 in r25, 0x3e ; 62
e3de: 08 96 adiw r24, 0x08 ; 8
e3e0: 0f b6 in r0, 0x3f ; 63
e3e2: f8 94 cli
e3e4: 9e bf out 0x3e, r25 ; 62
e3e6: 0f be out 0x3f, r0 ; 63
e3e8: 8d bf out 0x3d, r24 ; 61
e3ea: 80 91 b6 08 lds r24, 0x08B6
e3ee: 83 30 cpi r24, 0x03 ; 3
e3f0: 31 f4 brne .+12 ; 0xe3fe <Menu_PosInfo+0x62>
e3f2: 8c e0 ldi r24, 0x0C ; 12
e3f4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e3f8: 88 e8 ldi r24, 0x88 ; 136
e3fa: 9d e0 ldi r25, 0x0D ; 13
e3fc: 05 c0 rjmp .+10 ; 0xe408 <Menu_PosInfo+0x6c>
e3fe: 8c e0 ldi r24, 0x0C ; 12
e400: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e404: 83 e8 ldi r24, 0x83 ; 131
e406: 9d e0 ldi r25, 0x0D ; 13
e408: 9f 93 push r25
e40a: 8f 93 push r24
e40c: df 93 push r29
e40e: cf 93 push r28
e410: e0 91 55 06 lds r30, 0x0655
e414: f0 91 56 06 lds r31, 0x0656
e418: 09 95 icall
e41a: 0f 90 pop r0
e41c: 0f 90 pop r0
e41e: 0f 90 pop r0
e420: 0f 90 pop r0
e422: 80 91 b4 08 lds r24, 0x08B4
e426: 81 ff sbrs r24, 1
e428: 14 c0 rjmp .+40 ; 0xe452 <Menu_PosInfo+0xb6>
e42a: 8c e0 ldi r24, 0x0C ; 12
e42c: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e430: 8e e7 ldi r24, 0x7E ; 126
e432: 9d e0 ldi r25, 0x0D ; 13
e434: 9f 93 push r25
e436: 8f 93 push r24
e438: 8e ed ldi r24, 0xDE ; 222
e43a: 9e e0 ldi r25, 0x0E ; 14
e43c: 9f 93 push r25
e43e: 8f 93 push r24
e440: e0 91 55 06 lds r30, 0x0655
e444: f0 91 56 06 lds r31, 0x0656
e448: 09 95 icall
e44a: 0f 90 pop r0
e44c: 0f 90 pop r0
e44e: 0f 90 pop r0
e450: 0f 90 pop r0
e452: 80 e1 ldi r24, 0x10 ; 16
e454: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e458: 80 91 96 02 lds r24, 0x0296
e45c: 1f 92 push r1
e45e: 8f 93 push r24
e460: 1f 92 push r1
e462: 8f ed ldi r24, 0xDF ; 223
e464: 8f 93 push r24
e466: 80 91 bb 08 lds r24, 0x08BB
e46a: 8f 93 push r24
e46c: 80 91 ba 08 lds r24, 0x08BA
e470: 8f 93 push r24
e472: 80 91 b8 08 lds r24, 0x08B8
e476: 90 91 b9 08 lds r25, 0x08B9
e47a: 6a e0 ldi r22, 0x0A ; 10
e47c: 70 e0 ldi r23, 0x00 ; 0
e47e: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
e482: 7f 93 push r23
e484: 6f 93 push r22
e486: 8b e6 ldi r24, 0x6B ; 107
e488: 9d e0 ldi r25, 0x0D ; 13
e48a: 9f 93 push r25
e48c: 8f 93 push r24
e48e: 8e ed ldi r24, 0xDE ; 222
e490: 9e e0 ldi r25, 0x0E ; 14
e492: 9f 93 push r25
e494: 8f 93 push r24
e496: e0 91 55 06 lds r30, 0x0655
e49a: f0 91 56 06 lds r31, 0x0656
e49e: 09 95 icall
e4a0: 8d b7 in r24, 0x3d ; 61
e4a2: 9e b7 in r25, 0x3e ; 62
e4a4: 0c 96 adiw r24, 0x0c ; 12
e4a6: 0f b6 in r0, 0x3f ; 63
e4a8: f8 94 cli
e4aa: 9e bf out 0x3e, r25 ; 62
e4ac: 0f be out 0x3f, r0 ; 63
e4ae: 8d bf out 0x3d, r24 ; 61
e4b0: 14 c0 rjmp .+40 ; 0xe4da <Menu_PosInfo+0x13e>
e4b2: 82 e0 ldi r24, 0x02 ; 2
e4b4: 0e 94 eb 0e call 0x1dd6 ; 0x1dd6 <LIBFC_JetiBox_SetPos>
e4b8: 8e e5 ldi r24, 0x5E ; 94
e4ba: 9d e0 ldi r25, 0x0D ; 13
e4bc: 9f 93 push r25
e4be: 8f 93 push r24
e4c0: 8e ed ldi r24, 0xDE ; 222
e4c2: 9e e0 ldi r25, 0x0E ; 14
e4c4: 9f 93 push r25
e4c6: 8f 93 push r24
e4c8: e0 91 55 06 lds r30, 0x0655
e4cc: f0 91 56 06 lds r31, 0x0656
e4d0: 09 95 icall
e4d2: 0f 90 pop r0
e4d4: 0f 90 pop r0
e4d6: 0f 90 pop r0
e4d8: 0f 90 pop r0
e4da: df 91 pop r29
e4dc: cf 91 pop r28
e4de: 08 95 ret
0000e4e0 <JetiBox_Update>:
e4e0: cf 93 push r28
e4e2: df 93 push r29
e4e4: 1f 92 push r1
e4e6: cd b7 in r28, 0x3d ; 61
e4e8: de b7 in r29, 0x3e ; 62
e4ea: 90 91 8e 04 lds r25, 0x048E
e4ee: 90 93 8d 04 sts 0x048D, r25
e4f2: 8f 32 cpi r24, 0x2F ; 47
e4f4: a9 f0 breq .+42 ; 0xe520 <JetiBox_Update+0x40>
e4f6: 48 f4 brcc .+18 ; 0xe50a <JetiBox_Update+0x2a>
e4f8: 8f 31 cpi r24, 0x1F ; 31
e4fa: 11 f5 brne .+68 ; 0xe540 <JetiBox_Update+0x60>
e4fc: 26 e0 ldi r18, 0x06 ; 6
e4fe: 92 9f mul r25, r18
e500: f0 01 movw r30, r0
e502: 11 24 eor r1, r1
e504: e0 52 subi r30, 0x20 ; 32
e506: f0 4f sbci r31, 0xF0 ; 240
e508: 18 c0 rjmp .+48 ; 0xe53a <JetiBox_Update+0x5a>
e50a: 8f 34 cpi r24, 0x4F ; 79
e50c: 81 f0 breq .+32 ; 0xe52e <JetiBox_Update+0x4e>
e50e: 8f 38 cpi r24, 0x8F ; 143
e510: b9 f4 brne .+46 ; 0xe540 <JetiBox_Update+0x60>
e512: 26 e0 ldi r18, 0x06 ; 6
e514: 92 9f mul r25, r18
e516: f0 01 movw r30, r0
e518: 11 24 eor r1, r1
e51a: e1 52 subi r30, 0x21 ; 33
e51c: f0 4f sbci r31, 0xF0 ; 240
e51e: 0d c0 rjmp .+26 ; 0xe53a <JetiBox_Update+0x5a>
e520: 26 e0 ldi r18, 0x06 ; 6
e522: 92 9f mul r25, r18
e524: f0 01 movw r30, r0
e526: 11 24 eor r1, r1
e528: ef 51 subi r30, 0x1F ; 31
e52a: f0 4f sbci r31, 0xF0 ; 240
e52c: 06 c0 rjmp .+12 ; 0xe53a <JetiBox_Update+0x5a>
e52e: 26 e0 ldi r18, 0x06 ; 6
e530: 92 9f mul r25, r18
e532: f0 01 movw r30, r0
e534: 11 24 eor r1, r1
e536: ee 51 subi r30, 0x1E ; 30
e538: f0 4f sbci r31, 0xF0 ; 240
e53a: e4 91 lpm r30, Z
e53c: e0 93 8e 04 sts 0x048E, r30
e540: 20 91 8e 04 lds r18, 0x048E
e544: 29 13 cpse r18, r25
e546: 80 e0 ldi r24, 0x00 ; 0
e548: 90 91 58 01 lds r25, 0x0158
e54c: 21 e0 ldi r18, 0x01 ; 1
e54e: 29 0f add r18, r25
e550: 20 93 58 01 sts 0x0158, r18
e554: 90 fd sbrc r25, 0
e556: 02 c0 rjmp .+4 ; 0xe55c <JetiBox_Update+0x7c>
e558: 8f 30 cpi r24, 0x0F ; 15
e55a: 91 f0 breq .+36 ; 0xe580 <JetiBox_Update+0xa0>
e55c: 80 93 8c 04 sts 0x048C, r24
e560: 89 83 std Y+1, r24 ; 0x01
e562: 0e 94 f1 0e call 0x1de2 ; 0x1de2 <LIBFC_JetiBox_Clear>
e566: e0 91 8e 04 lds r30, 0x048E
e56a: 96 e0 ldi r25, 0x06 ; 6
e56c: e9 9f mul r30, r25
e56e: f0 01 movw r30, r0
e570: 11 24 eor r1, r1
e572: ed 51 subi r30, 0x1D ; 29
e574: f0 4f sbci r31, 0xF0 ; 240
e576: 25 91 lpm r18, Z+
e578: 34 91 lpm r19, Z
e57a: 89 81 ldd r24, Y+1 ; 0x01
e57c: f9 01 movw r30, r18
e57e: 09 95 icall
e580: 80 e0 ldi r24, 0x00 ; 0
e582: 0f 90 pop r0
e584: df 91 pop r29
e586: cf 91 pop r28
e588: 08 95 ret
0000e58a <BuildJeti_Vario>:
e58a: 40 91 54 03 lds r20, 0x0354
e58e: 50 91 55 03 lds r21, 0x0355
e592: 20 91 95 04 lds r18, 0x0495
e596: 30 91 96 04 lds r19, 0x0496
e59a: c9 01 movw r24, r18
e59c: 88 0f add r24, r24
e59e: 99 1f adc r25, r25
e5a0: 82 0f add r24, r18
e5a2: 93 1f adc r25, r19
e5a4: 84 0f add r24, r20
e5a6: 95 1f adc r25, r21
e5a8: 97 fd sbrc r25, 7
e5aa: 03 96 adiw r24, 0x03 ; 3
e5ac: 95 95 asr r25
e5ae: 87 95 ror r24
e5b0: 95 95 asr r25
e5b2: 87 95 ror r24
e5b4: 90 93 96 04 sts 0x0496, r25
e5b8: 80 93 95 04 sts 0x0495, r24
e5bc: 20 91 20 01 lds r18, 0x0120
e5c0: 2b 32 cpi r18, 0x2B ; 43
e5c2: a1 f4 brne .+40 ; 0xe5ec <BuildJeti_Vario+0x62>
e5c4: 40 91 2d 05 lds r20, 0x052D
e5c8: 20 91 f6 03 lds r18, 0x03F6
e5cc: 30 91 f7 03 lds r19, 0x03F7
e5d0: 42 9f mul r20, r18
e5d2: c0 01 movw r24, r0
e5d4: 43 9f mul r20, r19
e5d6: 90 0d add r25, r0
e5d8: 11 24 eor r1, r1
e5da: 97 fd sbrc r25, 7
e5dc: 4f 96 adiw r24, 0x1f ; 31
e5de: 45 e0 ldi r20, 0x05 ; 5
e5e0: 95 95 asr r25
e5e2: 87 95 ror r24
e5e4: 4a 95 dec r20
e5e6: e1 f7 brne .-8 ; 0xe5e0 <BuildJeti_Vario+0x56>
e5e8: 05 96 adiw r24, 0x05 ; 5
e5ea: 35 c0 rjmp .+106 ; 0xe656 <BuildJeti_Vario+0xcc>
e5ec: 2d 32 cpi r18, 0x2D ; 45
e5ee: a1 f4 brne .+40 ; 0xe618 <BuildJeti_Vario+0x8e>
e5f0: 40 91 2d 05 lds r20, 0x052D
e5f4: 20 91 f6 03 lds r18, 0x03F6
e5f8: 30 91 f7 03 lds r19, 0x03F7
e5fc: 42 9f mul r20, r18
e5fe: c0 01 movw r24, r0
e600: 43 9f mul r20, r19
e602: 90 0d add r25, r0
e604: 11 24 eor r1, r1
e606: 97 fd sbrc r25, 7
e608: 4f 96 adiw r24, 0x1f ; 31
e60a: 35 e0 ldi r19, 0x05 ; 5
e60c: 95 95 asr r25
e60e: 87 95 ror r24
e610: 3a 95 dec r19
e612: e1 f7 brne .-8 ; 0xe60c <BuildJeti_Vario+0x82>
e614: 05 97 sbiw r24, 0x05 ; 5
e616: 1f c0 rjmp .+62 ; 0xe656 <BuildJeti_Vario+0xcc>
e618: 20 32 cpi r18, 0x20 ; 32
e61a: 61 f4 brne .+24 ; 0xe634 <BuildJeti_Vario+0xaa>
e61c: 20 91 c9 03 lds r18, 0x03C9
e620: 21 ff sbrs r18, 1
e622: 17 c0 rjmp .+46 ; 0xe652 <BuildJeti_Vario+0xc8>
e624: 97 fd sbrc r25, 7
e626: 4f 96 adiw r24, 0x1f ; 31
e628: 25 e0 ldi r18, 0x05 ; 5
e62a: 95 95 asr r25
e62c: 87 95 ror r24
e62e: 2a 95 dec r18
e630: e1 f7 brne .-8 ; 0xe62a <BuildJeti_Vario+0xa0>
e632: 11 c0 rjmp .+34 ; 0xe656 <BuildJeti_Vario+0xcc>
e634: 2e 35 cpi r18, 0x5E ; 94
e636: 21 f4 brne .+8 ; 0xe640 <BuildJeti_Vario+0xb6>
e638: 80 91 f1 03 lds r24, 0x03F1
e63c: 90 e0 ldi r25, 0x00 ; 0
e63e: 0b c0 rjmp .+22 ; 0xe656 <BuildJeti_Vario+0xcc>
e640: 26 37 cpi r18, 0x76 ; 118
e642: 39 f4 brne .+14 ; 0xe652 <BuildJeti_Vario+0xc8>
e644: 80 91 f1 03 lds r24, 0x03F1
e648: 90 e0 ldi r25, 0x00 ; 0
e64a: 91 95 neg r25
e64c: 81 95 neg r24
e64e: 91 09 sbc r25, r1
e650: 02 c0 rjmp .+4 ; 0xe656 <BuildJeti_Vario+0xcc>
e652: 80 e0 ldi r24, 0x00 ; 0
e654: 90 e0 ldi r25, 0x00 ; 0
e656: aa 27 eor r26, r26
e658: 97 fd sbrc r25, 7
e65a: a0 95 com r26
e65c: ba 2f mov r27, r26
e65e: 80 93 50 02 sts 0x0250, r24
e662: 90 93 51 02 sts 0x0251, r25
e666: a0 93 52 02 sts 0x0252, r26
e66a: b0 93 53 02 sts 0x0253, r27
e66e: 08 95 ret
0000e670 <JetiEX_Update>:
e670: cf 93 push r28
e672: df 93 push r29
e674: 0e 94 b2 57 call 0xaf64 ; 0xaf64 <GetHottestBl>
e678: 80 91 1a 01 lds r24, 0x011A
e67c: 90 91 1b 01 lds r25, 0x011B
e680: aa 27 eor r26, r26
e682: 97 fd sbrc r25, 7
e684: a0 95 com r26
e686: ba 2f mov r27, r26
e688: 80 93 7f 01 sts 0x017F, r24
e68c: 90 93 80 01 sts 0x0180, r25
e690: a0 93 81 01 sts 0x0181, r26
e694: b0 93 82 01 sts 0x0182, r27
e698: 80 91 13 05 lds r24, 0x0513
e69c: 90 91 14 05 lds r25, 0x0514
e6a0: a0 e0 ldi r26, 0x00 ; 0
e6a2: b0 e0 ldi r27, 0x00 ; 0
e6a4: 80 93 92 01 sts 0x0192, r24
e6a8: 90 93 93 01 sts 0x0193, r25
e6ac: a0 93 94 01 sts 0x0194, r26
e6b0: b0 93 95 01 sts 0x0195, r27
e6b4: 80 91 17 05 lds r24, 0x0517
e6b8: 90 91 18 05 lds r25, 0x0518
e6bc: ca e0 ldi r28, 0x0A ; 10
e6be: d0 e0 ldi r29, 0x00 ; 0
e6c0: be 01 movw r22, r28
e6c2: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
e6c6: cb 01 movw r24, r22
e6c8: a0 e0 ldi r26, 0x00 ; 0
e6ca: b0 e0 ldi r27, 0x00 ; 0
e6cc: 80 93 a5 01 sts 0x01A5, r24
e6d0: 90 93 a6 01 sts 0x01A6, r25
e6d4: a0 93 a7 01 sts 0x01A7, r26
e6d8: b0 93 a8 01 sts 0x01A8, r27
e6dc: 60 91 fc 03 lds r22, 0x03FC
e6e0: 70 91 fd 03 lds r23, 0x03FD
e6e4: 80 91 fe 03 lds r24, 0x03FE
e6e8: 90 91 ff 03 lds r25, 0x03FF
e6ec: 24 e6 ldi r18, 0x64 ; 100
e6ee: 30 e0 ldi r19, 0x00 ; 0
e6f0: 40 e0 ldi r20, 0x00 ; 0
e6f2: 50 e0 ldi r21, 0x00 ; 0
e6f4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
e6f8: 20 93 b8 01 sts 0x01B8, r18
e6fc: 30 93 b9 01 sts 0x01B9, r19
e700: 40 93 ba 01 sts 0x01BA, r20
e704: 50 93 bb 01 sts 0x01BB, r21
e708: 80 91 4e 01 lds r24, 0x014E
e70c: 90 91 4f 01 lds r25, 0x014F
e710: aa 27 eor r26, r26
e712: 97 fd sbrc r25, 7
e714: a0 95 com r26
e716: ba 2f mov r27, r26
e718: 80 93 cb 01 sts 0x01CB, r24
e71c: 90 93 cc 01 sts 0x01CC, r25
e720: a0 93 cd 01 sts 0x01CD, r26
e724: b0 93 ce 01 sts 0x01CE, r27
e728: 80 91 b5 08 lds r24, 0x08B5
e72c: 90 e0 ldi r25, 0x00 ; 0
e72e: a0 e0 ldi r26, 0x00 ; 0
e730: b0 e0 ldi r27, 0x00 ; 0
e732: 80 93 de 01 sts 0x01DE, r24
e736: 90 93 df 01 sts 0x01DF, r25
e73a: a0 93 e0 01 sts 0x01E0, r26
e73e: b0 93 e1 01 sts 0x01E1, r27
e742: 80 91 b7 08 lds r24, 0x08B7
e746: 90 e0 ldi r25, 0x00 ; 0
e748: a0 e0 ldi r26, 0x00 ; 0
e74a: b0 e0 ldi r27, 0x00 ; 0
e74c: 80 93 f1 01 sts 0x01F1, r24
e750: 90 93 f2 01 sts 0x01F2, r25
e754: a0 93 f3 01 sts 0x01F3, r26
e758: b0 93 f4 01 sts 0x01F4, r27
e75c: 80 91 b8 08 lds r24, 0x08B8
e760: 90 91 b9 08 lds r25, 0x08B9
e764: be 01 movw r22, r28
e766: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
e76a: cb 01 movw r24, r22
e76c: a0 e0 ldi r26, 0x00 ; 0
e76e: b0 e0 ldi r27, 0x00 ; 0
e770: 80 93 04 02 sts 0x0204, r24
e774: 90 93 05 02 sts 0x0205, r25
e778: a0 93 06 02 sts 0x0206, r26
e77c: b0 93 07 02 sts 0x0207, r27
e780: 80 91 ba 08 lds r24, 0x08BA
e784: 90 91 bb 08 lds r25, 0x08BB
e788: aa 27 eor r26, r26
e78a: 97 fd sbrc r25, 7
e78c: a0 95 com r26
e78e: ba 2f mov r27, r26
e790: 80 93 17 02 sts 0x0217, r24
e794: 90 93 18 02 sts 0x0218, r25
e798: a0 93 19 02 sts 0x0219, r26
e79c: b0 93 1a 02 sts 0x021A, r27
e7a0: 80 91 82 04 lds r24, 0x0482
e7a4: 90 e0 ldi r25, 0x00 ; 0
e7a6: a0 e0 ldi r26, 0x00 ; 0
e7a8: b0 e0 ldi r27, 0x00 ; 0
e7aa: 80 93 2a 02 sts 0x022A, r24
e7ae: 90 93 2b 02 sts 0x022B, r25
e7b2: a0 93 2c 02 sts 0x022C, r26
e7b6: b0 93 2d 02 sts 0x022D, r27
e7ba: 80 91 b8 04 lds r24, 0x04B8
e7be: 90 e0 ldi r25, 0x00 ; 0
e7c0: a0 e0 ldi r26, 0x00 ; 0
e7c2: b0 e0 ldi r27, 0x00 ; 0
e7c4: 80 93 3d 02 sts 0x023D, r24
e7c8: 90 93 3e 02 sts 0x023E, r25
e7cc: a0 93 3f 02 sts 0x023F, r26
e7d0: b0 93 40 02 sts 0x0240, r27
e7d4: 80 91 b9 04 lds r24, 0x04B9
e7d8: 90 e0 ldi r25, 0x00 ; 0
e7da: a0 e0 ldi r26, 0x00 ; 0
e7dc: b0 e0 ldi r27, 0x00 ; 0
e7de: 80 93 63 02 sts 0x0263, r24
e7e2: 90 93 64 02 sts 0x0264, r25
e7e6: a0 93 65 02 sts 0x0265, r26
e7ea: b0 93 66 02 sts 0x0266, r27
e7ee: df 91 pop r29
e7f0: cf 91 pop r28
e7f2: 08 95 ret
0000e7f4 <LED_Init>:
e7f4: 87 b1 in r24, 0x07 ; 7
e7f6: 8c 60 ori r24, 0x0C ; 12
e7f8: 87 b9 out 0x07, r24 ; 7
e7fa: 42 98 cbi 0x08, 2 ; 8
e7fc: 43 98 cbi 0x08, 3 ; 8
e7fe: 10 92 9f 04 sts 0x049F, r1
e802: 80 e8 ldi r24, 0x80 ; 128
e804: 80 93 8f 02 sts 0x028F, r24
e808: 10 92 9e 04 sts 0x049E, r1
e80c: 80 93 8e 02 sts 0x028E, r24
e810: 08 95 ret
0000e812 <LED_Update>:
e812: 90 91 bb 04 lds r25, 0x04BB
e816: 91 11 cpse r25, r1
e818: 90 93 9c 04 sts 0x049C, r25
e81c: 80 91 9b 04 lds r24, 0x049B
e820: 2f ef ldi r18, 0xFF ; 255
e822: 28 0f add r18, r24
e824: 20 93 9b 04 sts 0x049B, r18
e828: 81 11 cpse r24, r1
e82a: 41 c1 rjmp .+642 ; 0xeaae <LED_Update+0x29c>
e82c: 80 91 65 05 lds r24, 0x0565
e830: 80 93 9a 04 sts 0x049A, r24
e834: 80 91 67 05 lds r24, 0x0567
e838: 80 93 99 04 sts 0x0499, r24
e83c: 89 e0 ldi r24, 0x09 ; 9
e83e: 80 93 9b 04 sts 0x049B, r24
e842: 80 91 c9 03 lds r24, 0x03C9
e846: 80 73 andi r24, 0x30 ; 48
e848: 21 f4 brne .+8 ; 0xe852 <LED_Update+0x40>
e84a: 80 91 40 0a lds r24, 0x0A40
e84e: 80 ff sbrs r24, 0
e850: 1d c0 rjmp .+58 ; 0xe88c <LED_Update+0x7a>
e852: 80 91 69 05 lds r24, 0x0569
e856: 88 23 and r24, r24
e858: 51 f0 breq .+20 ; 0xe86e <LED_Update+0x5c>
e85a: 80 91 98 04 lds r24, 0x0498
e85e: 81 11 cpse r24, r1
e860: 03 c0 rjmp .+6 ; 0xe868 <LED_Update+0x56>
e862: 84 e0 ldi r24, 0x04 ; 4
e864: 80 93 9f 04 sts 0x049F, r24
e868: 81 e0 ldi r24, 0x01 ; 1
e86a: 80 93 98 04 sts 0x0498, r24
e86e: 80 91 6a 05 lds r24, 0x056A
e872: 88 23 and r24, r24
e874: 79 f0 breq .+30 ; 0xe894 <LED_Update+0x82>
e876: 80 91 97 04 lds r24, 0x0497
e87a: 81 11 cpse r24, r1
e87c: 03 c0 rjmp .+6 ; 0xe884 <LED_Update+0x72>
e87e: 84 e0 ldi r24, 0x04 ; 4
e880: 80 93 9e 04 sts 0x049E, r24
e884: 81 e0 ldi r24, 0x01 ; 1
e886: 80 93 97 04 sts 0x0497, r24
e88a: 04 c0 rjmp .+8 ; 0xe894 <LED_Update+0x82>
e88c: 10 92 98 04 sts 0x0498, r1
e890: 10 92 97 04 sts 0x0497, r1
e894: 80 91 98 04 lds r24, 0x0498
e898: 81 11 cpse r24, r1
e89a: 7b c0 rjmp .+246 ; 0xe992 <LED_Update+0x180>
e89c: 80 91 93 05 lds r24, 0x0593
e8a0: 84 ff sbrs r24, 4
e8a2: 07 c0 rjmp .+14 ; 0xe8b2 <LED_Update+0xa0>
e8a4: 20 91 01 04 lds r18, 0x0401
e8a8: 21 11 cpse r18, r1
e8aa: 03 c0 rjmp .+6 ; 0xe8b2 <LED_Update+0xa0>
e8ac: 85 ff sbrs r24, 5
e8ae: 8d c0 rjmp .+282 ; 0xe9ca <LED_Update+0x1b8>
e8b0: 8a c0 rjmp .+276 ; 0xe9c6 <LED_Update+0x1b4>
e8b2: 80 91 66 05 lds r24, 0x0566
e8b6: 88 3f cpi r24, 0xF8 ; 248
e8b8: b0 f0 brcs .+44 ; 0xe8e6 <LED_Update+0xd4>
e8ba: 80 91 18 06 lds r24, 0x0618
e8be: 8d 3d cpi r24, 0xDD ; 221
e8c0: 28 f0 brcs .+10 ; 0xe8cc <LED_Update+0xba>
e8c2: 80 91 9a 04 lds r24, 0x049A
e8c6: 87 ff sbrs r24, 7
e8c8: 07 c0 rjmp .+14 ; 0xe8d8 <LED_Update+0xc6>
e8ca: 08 c0 rjmp .+16 ; 0xe8dc <LED_Update+0xca>
e8cc: 85 30 cpi r24, 0x05 ; 5
e8ce: 59 f4 brne .+22 ; 0xe8e6 <LED_Update+0xd4>
e8d0: 80 91 9a 04 lds r24, 0x049A
e8d4: 87 ff sbrs r24, 7
e8d6: 02 c0 rjmp .+4 ; 0xe8dc <LED_Update+0xca>
e8d8: 42 9a sbi 0x08, 2 ; 8
e8da: 01 c0 rjmp .+2 ; 0xe8de <LED_Update+0xcc>
e8dc: 42 98 cbi 0x08, 2 ; 8
e8de: 81 e0 ldi r24, 0x01 ; 1
e8e0: 80 93 8f 02 sts 0x028F, r24
e8e4: 53 c0 rjmp .+166 ; 0xe98c <LED_Update+0x17a>
e8e6: 80 91 9f 04 lds r24, 0x049F
e8ea: 2f ef ldi r18, 0xFF ; 255
e8ec: 28 0f add r18, r24
e8ee: 20 93 9f 04 sts 0x049F, r18
e8f2: 81 11 cpse r24, r1
e8f4: 6b c0 rjmp .+214 ; 0xe9cc <LED_Update+0x1ba>
e8f6: 20 91 96 05 lds r18, 0x0596
e8fa: 80 91 9a 04 lds r24, 0x049A
e8fe: 25 ff sbrs r18, 5
e900: 2e c0 rjmp .+92 ; 0xe95e <LED_Update+0x14c>
e902: 20 91 9c 04 lds r18, 0x049C
e906: 32 2f mov r19, r18
e908: 36 95 lsr r19
e90a: 30 93 9f 04 sts 0x049F, r19
e90e: 21 11 cpse r18, r1
e910: 0a c0 rjmp .+20 ; 0xe926 <LED_Update+0x114>
e912: 10 92 9d 04 sts 0x049D, r1
e916: 87 ff sbrs r24, 7
e918: 02 c0 rjmp .+4 ; 0xe91e <LED_Update+0x10c>
e91a: 42 9a sbi 0x08, 2 ; 8
e91c: 01 c0 rjmp .+2 ; 0xe920 <LED_Update+0x10e>
e91e: 42 98 cbi 0x08, 2 ; 8
e920: 10 92 8f 02 sts 0x028F, r1
e924: 53 c0 rjmp .+166 ; 0xe9cc <LED_Update+0x1ba>
e926: 21 e0 ldi r18, 0x01 ; 1
e928: 20 93 9d 04 sts 0x049D, r18
e92c: 20 91 8f 02 lds r18, 0x028F
e930: 21 11 cpse r18, r1
e932: 0a c0 rjmp .+20 ; 0xe948 <LED_Update+0x136>
e934: 90 93 9c 04 sts 0x049C, r25
e938: 10 92 bb 04 sts 0x04BB, r1
e93c: 90 e4 ldi r25, 0x40 ; 64
e93e: 90 93 8f 02 sts 0x028F, r25
e942: 87 ff sbrs r24, 7
e944: 42 c0 rjmp .+132 ; 0xe9ca <LED_Update+0x1b8>
e946: 3f c0 rjmp .+126 ; 0xe9c6 <LED_Update+0x1b4>
e948: 82 23 and r24, r18
e94a: 11 f0 breq .+4 ; 0xe950 <LED_Update+0x13e>
e94c: 42 9a sbi 0x08, 2 ; 8
e94e: 01 c0 rjmp .+2 ; 0xe952 <LED_Update+0x140>
e950: 42 98 cbi 0x08, 2 ; 8
e952: 80 91 8f 02 lds r24, 0x028F
e956: 86 95 lsr r24
e958: 80 93 8f 02 sts 0x028F, r24
e95c: 37 c0 rjmp .+110 ; 0xe9cc <LED_Update+0x1ba>
e95e: 90 91 18 06 lds r25, 0x0618
e962: 96 95 lsr r25
e964: 90 93 9f 04 sts 0x049F, r25
e968: 90 91 8f 02 lds r25, 0x028F
e96c: 91 30 cpi r25, 0x01 ; 1
e96e: 21 f4 brne .+8 ; 0xe978 <LED_Update+0x166>
e970: 10 92 9c 04 sts 0x049C, r1
e974: 90 e4 ldi r25, 0x40 ; 64
e976: 01 c0 rjmp .+2 ; 0xe97a <LED_Update+0x168>
e978: 96 95 lsr r25
e97a: 90 93 8f 02 sts 0x028F, r25
e97e: 90 91 8f 02 lds r25, 0x028F
e982: 98 23 and r25, r24
e984: 11 f0 breq .+4 ; 0xe98a <LED_Update+0x178>
e986: 42 9a sbi 0x08, 2 ; 8
e988: 01 c0 rjmp .+2 ; 0xe98c <LED_Update+0x17a>
e98a: 42 98 cbi 0x08, 2 ; 8
e98c: 10 92 9d 04 sts 0x049D, r1
e990: 1d c0 rjmp .+58 ; 0xe9cc <LED_Update+0x1ba>
e992: 80 91 9f 04 lds r24, 0x049F
e996: 9f ef ldi r25, 0xFF ; 255
e998: 98 0f add r25, r24
e99a: 90 93 9f 04 sts 0x049F, r25
e99e: 81 11 cpse r24, r1
e9a0: 15 c0 rjmp .+42 ; 0xe9cc <LED_Update+0x1ba>
e9a2: 89 e0 ldi r24, 0x09 ; 9
e9a4: 80 93 9f 04 sts 0x049F, r24
e9a8: 80 91 8f 02 lds r24, 0x028F
e9ac: 81 30 cpi r24, 0x01 ; 1
e9ae: 11 f4 brne .+4 ; 0xe9b4 <LED_Update+0x1a2>
e9b0: 80 e8 ldi r24, 0x80 ; 128
e9b2: 01 c0 rjmp .+2 ; 0xe9b6 <LED_Update+0x1a4>
e9b4: 86 95 lsr r24
e9b6: 80 93 8f 02 sts 0x028F, r24
e9ba: 80 91 69 05 lds r24, 0x0569
e9be: 90 91 8f 02 lds r25, 0x028F
e9c2: 89 23 and r24, r25
e9c4: 11 f0 breq .+4 ; 0xe9ca <LED_Update+0x1b8>
e9c6: 42 9a sbi 0x08, 2 ; 8
e9c8: 01 c0 rjmp .+2 ; 0xe9cc <LED_Update+0x1ba>
e9ca: 42 98 cbi 0x08, 2 ; 8
e9cc: 80 91 97 04 lds r24, 0x0497
e9d0: 81 11 cpse r24, r1
e9d2: 3e c0 rjmp .+124 ; 0xea50 <LED_Update+0x23e>
e9d4: 80 91 93 05 lds r24, 0x0593
e9d8: 87 ff sbrs r24, 7
e9da: 07 c0 rjmp .+14 ; 0xe9ea <LED_Update+0x1d8>
e9dc: 90 91 01 04 lds r25, 0x0401
e9e0: 91 11 cpse r25, r1
e9e2: 03 c0 rjmp .+6 ; 0xe9ea <LED_Update+0x1d8>
e9e4: 86 ff sbrs r24, 6
e9e6: 50 c0 rjmp .+160 ; 0xea88 <LED_Update+0x276>
e9e8: 4d c0 rjmp .+154 ; 0xea84 <LED_Update+0x272>
e9ea: 80 91 68 05 lds r24, 0x0568
e9ee: 88 3f cpi r24, 0xF8 ; 248
e9f0: b0 f0 brcs .+44 ; 0xea1e <LED_Update+0x20c>
e9f2: 80 91 40 06 lds r24, 0x0640
e9f6: 8d 3d cpi r24, 0xDD ; 221
e9f8: 28 f0 brcs .+10 ; 0xea04 <LED_Update+0x1f2>
e9fa: 80 91 99 04 lds r24, 0x0499
e9fe: 87 ff sbrs r24, 7
ea00: 07 c0 rjmp .+14 ; 0xea10 <LED_Update+0x1fe>
ea02: 08 c0 rjmp .+16 ; 0xea14 <LED_Update+0x202>
ea04: 85 30 cpi r24, 0x05 ; 5
ea06: 59 f4 brne .+22 ; 0xea1e <LED_Update+0x20c>
ea08: 80 91 99 04 lds r24, 0x0499
ea0c: 87 ff sbrs r24, 7
ea0e: 02 c0 rjmp .+4 ; 0xea14 <LED_Update+0x202>
ea10: 43 9a sbi 0x08, 3 ; 8
ea12: 01 c0 rjmp .+2 ; 0xea16 <LED_Update+0x204>
ea14: 43 98 cbi 0x08, 3 ; 8
ea16: 81 e0 ldi r24, 0x01 ; 1
ea18: 80 93 8e 02 sts 0x028E, r24
ea1c: 36 c0 rjmp .+108 ; 0xea8a <LED_Update+0x278>
ea1e: 80 91 9e 04 lds r24, 0x049E
ea22: 9f ef ldi r25, 0xFF ; 255
ea24: 98 0f add r25, r24
ea26: 90 93 9e 04 sts 0x049E, r25
ea2a: 81 11 cpse r24, r1
ea2c: 2e c0 rjmp .+92 ; 0xea8a <LED_Update+0x278>
ea2e: 80 91 40 06 lds r24, 0x0640
ea32: 86 95 lsr r24
ea34: 80 93 9e 04 sts 0x049E, r24
ea38: 80 91 8e 02 lds r24, 0x028E
ea3c: 81 30 cpi r24, 0x01 ; 1
ea3e: 11 f4 brne .+4 ; 0xea44 <LED_Update+0x232>
ea40: 80 e4 ldi r24, 0x40 ; 64
ea42: 01 c0 rjmp .+2 ; 0xea46 <LED_Update+0x234>
ea44: 86 95 lsr r24
ea46: 80 93 8e 02 sts 0x028E, r24
ea4a: 80 91 99 04 lds r24, 0x0499
ea4e: 16 c0 rjmp .+44 ; 0xea7c <LED_Update+0x26a>
ea50: 80 91 9e 04 lds r24, 0x049E
ea54: 9f ef ldi r25, 0xFF ; 255
ea56: 98 0f add r25, r24
ea58: 90 93 9e 04 sts 0x049E, r25
ea5c: 81 11 cpse r24, r1
ea5e: 15 c0 rjmp .+42 ; 0xea8a <LED_Update+0x278>
ea60: 89 e0 ldi r24, 0x09 ; 9
ea62: 80 93 9e 04 sts 0x049E, r24
ea66: 80 91 8e 02 lds r24, 0x028E
ea6a: 81 30 cpi r24, 0x01 ; 1
ea6c: 11 f4 brne .+4 ; 0xea72 <LED_Update+0x260>
ea6e: 80 e8 ldi r24, 0x80 ; 128
ea70: 01 c0 rjmp .+2 ; 0xea74 <LED_Update+0x262>
ea72: 86 95 lsr r24
ea74: 80 93 8e 02 sts 0x028E, r24
ea78: 80 91 6a 05 lds r24, 0x056A
ea7c: 90 91 8e 02 lds r25, 0x028E
ea80: 89 23 and r24, r25
ea82: 11 f0 breq .+4 ; 0xea88 <LED_Update+0x276>
ea84: 43 9a sbi 0x08, 3 ; 8
ea86: 01 c0 rjmp .+2 ; 0xea8a <LED_Update+0x278>
ea88: 43 98 cbi 0x08, 3 ; 8
ea8a: 42 9b sbis 0x08, 2 ; 8
ea8c: 05 c0 rjmp .+10 ; 0xea98 <LED_Update+0x286>
ea8e: 80 91 c8 03 lds r24, 0x03C8
ea92: 88 60 ori r24, 0x08 ; 8
ea94: 80 93 c8 03 sts 0x03C8, r24
ea98: 43 9b sbis 0x08, 3 ; 8
ea9a: 04 c0 rjmp .+8 ; 0xeaa4 <LED_Update+0x292>
ea9c: 80 91 c8 03 lds r24, 0x03C8
eaa0: 80 61 ori r24, 0x10 ; 16
eaa2: 03 c0 rjmp .+6 ; 0xeaaa <LED_Update+0x298>
eaa4: 80 91 c8 03 lds r24, 0x03C8
eaa8: 8f 7e andi r24, 0xEF ; 239
eaaa: 80 93 c8 03 sts 0x03C8, r24
eaae: 08 95 ret
0000eab0 <Menu_Putchar>:
eab0: e0 91 a2 04 lds r30, 0x04A2
eab4: e0 35 cpi r30, 0x50 ; 80
eab6: 40 f4 brcc .+16 ; 0xeac8 <Menu_Putchar+0x18>
eab8: 91 e0 ldi r25, 0x01 ; 1
eaba: 9e 0f add r25, r30
eabc: 90 93 a2 04 sts 0x04A2, r25
eac0: f0 e0 ldi r31, 0x00 ; 0
eac2: e3 54 subi r30, 0x43 ; 67
eac4: f8 4f sbci r31, 0xF8 ; 248
eac6: 80 83 st Z, r24
eac8: 08 95 ret
0000eaca <LcdClear>:
eaca: ed eb ldi r30, 0xBD ; 189
eacc: f7 e0 ldi r31, 0x07 ; 7
eace: 80 e2 ldi r24, 0x20 ; 32
ead0: 81 93 st Z+, r24
ead2: 98 e0 ldi r25, 0x08 ; 8
ead4: ed 30 cpi r30, 0x0D ; 13
ead6: f9 07 cpc r31, r25
ead8: d9 f7 brne .-10 ; 0xead0 <LcdClear+0x6>
eada: 08 95 ret
0000eadc <Menu>:
eadc: 4f 92 push r4
eade: 5f 92 push r5
eae0: 6f 92 push r6
eae2: 7f 92 push r7
eae4: 8f 92 push r8
eae6: 9f 92 push r9
eae8: af 92 push r10
eaea: bf 92 push r11
eaec: cf 92 push r12
eaee: df 92 push r13
eaf0: ef 92 push r14
eaf2: ff 92 push r15
eaf4: 0f 93 push r16
eaf6: 1f 93 push r17
eaf8: cf 93 push r28
eafa: df 93 push r29
eafc: 1f 92 push r1
eafe: cd b7 in r28, 0x3d ; 61
eb00: de b7 in r29, 0x3e ; 62
eb02: 80 91 a0 04 lds r24, 0x04A0
eb06: 80 ff sbrs r24, 0
eb08: 0a c0 rjmp .+20 ; 0xeb1e <Menu+0x42>
eb0a: 90 91 a1 04 lds r25, 0x04A1
eb0e: 99 23 and r25, r25
eb10: 11 f0 breq .+4 ; 0xeb16 <Menu+0x3a>
eb12: 91 50 subi r25, 0x01 ; 1
eb14: 02 c0 rjmp .+4 ; 0xeb1a <Menu+0x3e>
eb16: 90 91 90 02 lds r25, 0x0290
eb1a: 90 93 a1 04 sts 0x04A1, r25
eb1e: 81 ff sbrs r24, 1
eb20: 0c c0 rjmp .+24 ; 0xeb3a <Menu+0x5e>
eb22: 90 91 a1 04 lds r25, 0x04A1
eb26: 20 91 90 02 lds r18, 0x0290
eb2a: 92 13 cpse r25, r18
eb2c: 03 c0 rjmp .+6 ; 0xeb34 <Menu+0x58>
eb2e: 10 92 a1 04 sts 0x04A1, r1
eb32: 03 c0 rjmp .+6 ; 0xeb3a <Menu+0x5e>
eb34: 9f 5f subi r25, 0xFF ; 255
eb36: 90 93 a1 04 sts 0x04A1, r25
eb3a: 83 70 andi r24, 0x03 ; 3
eb3c: 83 30 cpi r24, 0x03 ; 3
eb3e: 11 f4 brne .+4 ; 0xeb44 <Menu+0x68>
eb40: 10 92 a1 04 sts 0x04A1, r1
eb44: c2 df rcall .-124 ; 0xeaca <LcdClear>
eb46: 80 91 a1 04 lds r24, 0x04A1
eb4a: e0 91 55 06 lds r30, 0x0655
eb4e: f0 91 56 06 lds r31, 0x0656
eb52: 8a 30 cpi r24, 0x0A ; 10
eb54: 40 f4 brcc .+16 ; 0xeb66 <Menu+0x8a>
eb56: 91 e1 ldi r25, 0x11 ; 17
eb58: 90 93 a2 04 sts 0x04A2, r25
eb5c: 1f 92 push r1
eb5e: 8f 93 push r24
eb60: 80 e8 ldi r24, 0x80 ; 128
eb62: 94 e1 ldi r25, 0x14 ; 20
eb64: 07 c0 rjmp .+14 ; 0xeb74 <Menu+0x98>
eb66: 90 e1 ldi r25, 0x10 ; 16
eb68: 90 93 a2 04 sts 0x04A2, r25
eb6c: 1f 92 push r1
eb6e: 8f 93 push r24
eb70: 8b e7 ldi r24, 0x7B ; 123
eb72: 94 e1 ldi r25, 0x14 ; 20
eb74: 9f 93 push r25
eb76: 8f 93 push r24
eb78: 88 e5 ldi r24, 0x58 ; 88
eb7a: 95 e7 ldi r25, 0x75 ; 117
eb7c: 9f 93 push r25
eb7e: 8f 93 push r24
eb80: 09 95 icall
eb82: 0f 90 pop r0
eb84: 0f 90 pop r0
eb86: 0f 90 pop r0
eb88: 0f 90 pop r0
eb8a: 0f 90 pop r0
eb8c: 0f 90 pop r0
eb8e: 20 91 a1 04 lds r18, 0x04A1
eb92: 82 2f mov r24, r18
eb94: 90 e0 ldi r25, 0x00 ; 0
eb96: 84 31 cpi r24, 0x14 ; 20
eb98: 91 05 cpc r25, r1
eb9a: 08 f0 brcs .+2 ; 0xeb9e <Menu+0xc2>
eb9c: e1 c7 rjmp .+4034 ; 0xfb60 <Menu+0x1084>
eb9e: fc 01 movw r30, r24
eba0: ee 56 subi r30, 0x6E ; 110
eba2: ff 4f sbci r31, 0xFF ; 255
eba4: 00 91 55 06 lds r16, 0x0655
eba8: 10 91 56 06 lds r17, 0x0656
ebac: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
ebb0: 10 92 a2 04 sts 0x04A2, r1
ebb4: 8b e6 ldi r24, 0x6B ; 107
ebb6: 94 e1 ldi r25, 0x14 ; 20
ebb8: 9f 93 push r25
ebba: 8f 93 push r24
ebbc: b8 e5 ldi r27, 0x58 ; 88
ebbe: eb 2e mov r14, r27
ebc0: b5 e7 ldi r27, 0x75 ; 117
ebc2: fb 2e mov r15, r27
ebc4: ff 92 push r15
ebc6: ef 92 push r14
ebc8: f8 01 movw r30, r16
ebca: 09 95 icall
ebcc: 84 e1 ldi r24, 0x14 ; 20
ebce: 80 93 a2 04 sts 0x04A2, r24
ebd2: 80 91 54 01 lds r24, 0x0154
ebd6: 1f 92 push r1
ebd8: 91 e6 ldi r25, 0x61 ; 97
ebda: 9f 93 push r25
ebdc: 1f 92 push r1
ebde: 98 e0 ldi r25, 0x08 ; 8
ebe0: 9f 93 push r25
ebe2: 1f 92 push r1
ebe4: 92 e0 ldi r25, 0x02 ; 2
ebe6: 9f 93 push r25
ebe8: 6a e0 ldi r22, 0x0A ; 10
ebea: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
ebee: 1f 92 push r1
ebf0: 9f 93 push r25
ebf2: 1f 92 push r1
ebf4: 8f 93 push r24
ebf6: 83 e5 ldi r24, 0x53 ; 83
ebf8: 94 e1 ldi r25, 0x14 ; 20
ebfa: 9f 93 push r25
ebfc: 8f 93 push r24
ebfe: ff 92 push r15
ec00: ef 92 push r14
ec02: e0 91 55 06 lds r30, 0x0655
ec06: f0 91 56 06 lds r31, 0x0656
ec0a: 09 95 icall
ec0c: 88 e2 ldi r24, 0x28 ; 40
ec0e: 80 93 a2 04 sts 0x04A2, r24
ec12: 85 ea ldi r24, 0xA5 ; 165
ec14: 95 e0 ldi r25, 0x05 ; 5
ec16: 9f 93 push r25
ec18: 8f 93 push r24
ec1a: 80 91 52 01 lds r24, 0x0152
ec1e: 1f 92 push r1
ec20: 8f 93 push r24
ec22: 89 e4 ldi r24, 0x49 ; 73
ec24: 94 e1 ldi r25, 0x14 ; 20
ec26: 9f 93 push r25
ec28: 8f 93 push r24
ec2a: ff 92 push r15
ec2c: ef 92 push r14
ec2e: e0 91 55 06 lds r30, 0x0655
ec32: f0 91 56 06 lds r31, 0x0656
ec36: 09 95 icall
ec38: 80 91 c7 03 lds r24, 0x03C7
ec3c: 0f b6 in r0, 0x3f ; 63
ec3e: f8 94 cli
ec40: de bf out 0x3e, r29 ; 62
ec42: 0f be out 0x3f, r0 ; 63
ec44: cd bf out 0x3d, r28 ; 61
ec46: 81 ff sbrs r24, 1
ec48: 12 c0 rjmp .+36 ; 0xec6e <Menu+0x192>
ec4a: 88 e3 ldi r24, 0x38 ; 56
ec4c: 80 93 a2 04 sts 0x04A2, r24
ec50: 84 e4 ldi r24, 0x44 ; 68
ec52: 94 e1 ldi r25, 0x14 ; 20
ec54: 9f 93 push r25
ec56: 8f 93 push r24
ec58: ff 92 push r15
ec5a: ef 92 push r14
ec5c: e0 91 55 06 lds r30, 0x0655
ec60: f0 91 56 06 lds r31, 0x0656
ec64: 09 95 icall
ec66: 0f 90 pop r0
ec68: 0f 90 pop r0
ec6a: 0f 90 pop r0
ec6c: 0f 90 pop r0
ec6e: 80 91 40 0a lds r24, 0x0A40
ec72: 84 ff sbrs r24, 4
ec74: 06 c0 rjmp .+12 ; 0xec82 <Menu+0x1a6>
ec76: 8c e3 ldi r24, 0x3C ; 60
ec78: 80 93 a2 04 sts 0x04A2, r24
ec7c: 87 e3 ldi r24, 0x37 ; 55
ec7e: 94 e1 ldi r25, 0x14 ; 20
ec80: 48 c0 rjmp .+144 ; 0xed12 <Menu+0x236>
ec82: 80 91 b9 04 lds r24, 0x04B9
ec86: 88 23 and r24, r24
ec88: 09 f1 breq .+66 ; 0xeccc <Menu+0x1f0>
ec8a: 9c e3 ldi r25, 0x3C ; 60
ec8c: 90 93 a2 04 sts 0x04A2, r25
ec90: 1f 92 push r1
ec92: 8f 93 push r24
ec94: 8f e2 ldi r24, 0x2F ; 47
ec96: 94 e1 ldi r25, 0x14 ; 20
ec98: 9f 93 push r25
ec9a: 8f 93 push r24
ec9c: 08 e5 ldi r16, 0x58 ; 88
ec9e: 15 e7 ldi r17, 0x75 ; 117
eca0: 1f 93 push r17
eca2: 0f 93 push r16
eca4: e0 91 55 06 lds r30, 0x0655
eca8: f0 91 56 06 lds r31, 0x0656
ecac: 09 95 icall
ecae: 1f 92 push r1
ecb0: 1f 92 push r1
ecb2: 80 91 b9 04 lds r24, 0x04B9
ecb6: 31 e1 ldi r19, 0x11 ; 17
ecb8: 83 9f mul r24, r19
ecba: c0 01 movw r24, r0
ecbc: 11 24 eor r1, r1
ecbe: 8a 56 subi r24, 0x6A ; 106
ecc0: 95 4f sbci r25, 0xF5 ; 245
ecc2: 9f 93 push r25
ecc4: 8f 93 push r24
ecc6: 1f 93 push r17
ecc8: 0f 93 push r16
ecca: 37 c1 rjmp .+622 ; 0xef3a <Menu+0x45e>
eccc: 80 91 3f 0a lds r24, 0x0A3F
ecd0: 88 23 and r24, r24
ecd2: 41 f0 breq .+16 ; 0xece4 <Menu+0x208>
ecd4: 9c e3 ldi r25, 0x3C ; 60
ecd6: 90 93 a2 04 sts 0x04A2, r25
ecda: 1f 92 push r1
ecdc: 8f 93 push r24
ecde: 88 e1 ldi r24, 0x18 ; 24
ece0: 94 e1 ldi r25, 0x14 ; 20
ece2: 33 c0 rjmp .+102 ; 0xed4a <Menu+0x26e>
ece4: 80 91 dd 04 lds r24, 0x04DD
ece8: 88 23 and r24, r24
ecea: 41 f0 breq .+16 ; 0xecfc <Menu+0x220>
ecec: 9c e3 ldi r25, 0x3C ; 60
ecee: 90 93 a2 04 sts 0x04A2, r25
ecf2: 1f 92 push r1
ecf4: 8f 93 push r24
ecf6: 82 e0 ldi r24, 0x02 ; 2
ecf8: 94 e1 ldi r25, 0x14 ; 20
ecfa: 27 c0 rjmp .+78 ; 0xed4a <Menu+0x26e>
ecfc: 80 91 b0 02 lds r24, 0x02B0
ed00: 90 91 b1 02 lds r25, 0x02B1
ed04: 06 97 sbiw r24, 0x06 ; 6
ed06: a8 f4 brcc .+42 ; 0xed32 <Menu+0x256>
ed08: 8c e3 ldi r24, 0x3C ; 60
ed0a: 80 93 a2 04 sts 0x04A2, r24
ed0e: 85 ef ldi r24, 0xF5 ; 245
ed10: 93 e1 ldi r25, 0x13 ; 19
ed12: 9f 93 push r25
ed14: 8f 93 push r24
ed16: 88 e5 ldi r24, 0x58 ; 88
ed18: 95 e7 ldi r25, 0x75 ; 117
ed1a: 9f 93 push r25
ed1c: 8f 93 push r24
ed1e: e0 91 55 06 lds r30, 0x0655
ed22: f0 91 56 06 lds r31, 0x0656
ed26: 09 95 icall
ed28: 0f 90 pop r0
ed2a: 0f 90 pop r0
ed2c: 0f 90 pop r0
ed2e: 0f 90 pop r0
ed30: 20 c7 rjmp .+3648 ; 0xfb72 <Menu+0x1096>
ed32: 80 91 19 05 lds r24, 0x0519
ed36: 8e 31 cpi r24, 0x1E ; 30
ed38: 08 f0 brcs .+2 ; 0xed3c <Menu+0x260>
ed3a: 1b c7 rjmp .+3638 ; 0xfb72 <Menu+0x1096>
ed3c: 9c e3 ldi r25, 0x3C ; 60
ed3e: 90 93 a2 04 sts 0x04A2, r25
ed42: 1f 92 push r1
ed44: 8f 93 push r24
ed46: 81 ee ldi r24, 0xE1 ; 225
ed48: 93 e1 ldi r25, 0x13 ; 19
ed4a: 9f 93 push r25
ed4c: 8f 93 push r24
ed4e: 88 e5 ldi r24, 0x58 ; 88
ed50: 95 e7 ldi r25, 0x75 ; 117
ed52: 9f 93 push r25
ed54: 8f 93 push r24
ed56: e0 91 55 06 lds r30, 0x0655
ed5a: f0 91 56 06 lds r31, 0x0656
ed5e: 09 95 icall
ed60: 0f 90 pop r0
ed62: 0f 90 pop r0
ed64: 0f 90 pop r0
ed66: 0f 90 pop r0
ed68: 0f 90 pop r0
ed6a: 0f 90 pop r0
ed6c: 02 c7 rjmp .+3588 ; 0xfb72 <Menu+0x1096>
ed6e: 10 92 a2 04 sts 0x04A2, r1
ed72: 60 91 fc 03 lds r22, 0x03FC
ed76: 70 91 fd 03 lds r23, 0x03FD
ed7a: 80 91 fe 03 lds r24, 0x03FE
ed7e: 90 91 ff 03 lds r25, 0x03FF
ed82: f5 e0 ldi r31, 0x05 ; 5
ed84: cf 2e mov r12, r31
ed86: d1 2c mov r13, r1
ed88: e1 2c mov r14, r1
ed8a: f1 2c mov r15, r1
ed8c: a7 01 movw r20, r14
ed8e: 96 01 movw r18, r12
ed90: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
ed94: 3f 93 push r19
ed96: 2f 93 push r18
ed98: 84 ed ldi r24, 0xD4 ; 212
ed9a: 93 e1 ldi r25, 0x13 ; 19
ed9c: 9f 93 push r25
ed9e: 8f 93 push r24
eda0: a8 e5 ldi r26, 0x58 ; 88
eda2: aa 2e mov r10, r26
eda4: a5 e7 ldi r26, 0x75 ; 117
eda6: ba 2e mov r11, r26
eda8: bf 92 push r11
edaa: af 92 push r10
edac: f8 01 movw r30, r16
edae: 09 95 icall
edb0: 84 e1 ldi r24, 0x14 ; 20
edb2: 80 93 a2 04 sts 0x04A2, r24
edb6: 60 91 f8 03 lds r22, 0x03F8
edba: 70 91 f9 03 lds r23, 0x03F9
edbe: 80 91 fa 03 lds r24, 0x03FA
edc2: 90 91 fb 03 lds r25, 0x03FB
edc6: a7 01 movw r20, r14
edc8: 96 01 movw r18, r12
edca: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
edce: 3f 93 push r19
edd0: 2f 93 push r18
edd2: 87 ec ldi r24, 0xC7 ; 199
edd4: 93 e1 ldi r25, 0x13 ; 19
edd6: 9f 93 push r25
edd8: 8f 93 push r24
edda: bf 92 push r11
eddc: af 92 push r10
edde: e0 91 55 06 lds r30, 0x0655
ede2: f0 91 56 06 lds r31, 0x0656
ede6: 09 95 icall
ede8: 88 e2 ldi r24, 0x28 ; 40
edea: 80 93 a2 04 sts 0x04A2, r24
edee: 80 91 10 01 lds r24, 0x0110
edf2: 90 91 11 01 lds r25, 0x0111
edf6: 9f 93 push r25
edf8: 8f 93 push r24
edfa: 8a eb ldi r24, 0xBA ; 186
edfc: 93 e1 ldi r25, 0x13 ; 19
edfe: 9f 93 push r25
ee00: 8f 93 push r24
ee02: bf 92 push r11
ee04: af 92 push r10
ee06: e0 91 55 06 lds r30, 0x0655
ee0a: f0 91 56 06 lds r31, 0x0656
ee0e: 09 95 icall
ee10: 8c e3 ldi r24, 0x3C ; 60
ee12: 80 93 a2 04 sts 0x04A2, r24
ee16: 87 b5 in r24, 0x27 ; 39
ee18: 1f 92 push r1
ee1a: 8f 93 push r24
ee1c: 8d ea ldi r24, 0xAD ; 173
ee1e: 93 e1 ldi r25, 0x13 ; 19
ee20: 9f 93 push r25
ee22: 8f 93 push r24
ee24: bf 92 push r11
ee26: af 92 push r10
ee28: e0 91 55 06 lds r30, 0x0655
ee2c: f0 91 56 06 lds r31, 0x0656
ee30: 09 95 icall
ee32: 0f b6 in r0, 0x3f ; 63
ee34: f8 94 cli
ee36: de bf out 0x3e, r29 ; 62
ee38: 0f be out 0x3f, r0 ; 63
ee3a: cd bf out 0x3d, r28 ; 61
ee3c: 80 91 c0 03 lds r24, 0x03C0
ee40: 88 23 and r24, r24
ee42: 09 f4 brne .+2 ; 0xee46 <Menu+0x36a>
ee44: 96 c6 rjmp .+3372 ; 0xfb72 <Menu+0x1096>
ee46: 89 e3 ldi r24, 0x39 ; 57
ee48: 80 93 a2 04 sts 0x04A2, r24
ee4c: 89 ea ldi r24, 0xA9 ; 169
ee4e: 93 e1 ldi r25, 0x13 ; 19
ee50: 9f 93 push r25
ee52: 8f 93 push r24
ee54: bf 92 push r11
ee56: af 92 push r10
ee58: e0 91 55 06 lds r30, 0x0655
ee5c: f0 91 56 06 lds r31, 0x0656
ee60: 09 95 icall
ee62: 8d e4 ldi r24, 0x4D ; 77
ee64: 80 93 a2 04 sts 0x04A2, r24
ee68: 80 91 0c 01 lds r24, 0x010C
ee6c: 1f 92 push r1
ee6e: 8f 93 push r24
ee70: 86 ea ldi r24, 0xA6 ; 166
ee72: 93 e1 ldi r25, 0x13 ; 19
ee74: 9f 93 push r25
ee76: 8f 93 push r24
ee78: bf 92 push r11
ee7a: af 92 push r10
ee7c: 5e c0 rjmp .+188 ; 0xef3a <Menu+0x45e>
ee7e: 10 92 a2 04 sts 0x04A2, r1
ee82: 89 e9 ldi r24, 0x99 ; 153
ee84: 93 e1 ldi r25, 0x13 ; 19
ee86: 9f 93 push r25
ee88: 8f 93 push r24
ee8a: 68 e5 ldi r22, 0x58 ; 88
ee8c: a6 2e mov r10, r22
ee8e: 65 e7 ldi r22, 0x75 ; 117
ee90: b6 2e mov r11, r22
ee92: bf 92 push r11
ee94: af 92 push r10
ee96: f8 01 movw r30, r16
ee98: 09 95 icall
ee9a: 84 e1 ldi r24, 0x14 ; 20
ee9c: 80 93 a2 04 sts 0x04A2, r24
eea0: 60 91 40 04 lds r22, 0x0440
eea4: 70 91 41 04 lds r23, 0x0441
eea8: 80 91 42 04 lds r24, 0x0442
eeac: 90 91 43 04 lds r25, 0x0443
eeb0: c1 2c mov r12, r1
eeb2: e4 e0 ldi r30, 0x04 ; 4
eeb4: de 2e mov r13, r30
eeb6: e1 2c mov r14, r1
eeb8: f1 2c mov r15, r1
eeba: a7 01 movw r20, r14
eebc: 96 01 movw r18, r12
eebe: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
eec2: 5f 93 push r21
eec4: 4f 93 push r20
eec6: 3f 93 push r19
eec8: 2f 93 push r18
eeca: 8a e8 ldi r24, 0x8A ; 138
eecc: 93 e1 ldi r25, 0x13 ; 19
eece: 9f 93 push r25
eed0: 8f 93 push r24
eed2: bf 92 push r11
eed4: af 92 push r10
eed6: e0 91 55 06 lds r30, 0x0655
eeda: f0 91 56 06 lds r31, 0x0656
eede: 09 95 icall
eee0: 88 e2 ldi r24, 0x28 ; 40
eee2: 80 93 a2 04 sts 0x04A2, r24
eee6: 60 91 3c 04 lds r22, 0x043C
eeea: 70 91 3d 04 lds r23, 0x043D
eeee: 80 91 3e 04 lds r24, 0x043E
eef2: 90 91 3f 04 lds r25, 0x043F
eef6: a7 01 movw r20, r14
eef8: 96 01 movw r18, r12
eefa: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
eefe: 5f 93 push r21
ef00: 4f 93 push r20
ef02: 3f 93 push r19
ef04: 2f 93 push r18
ef06: 8b e7 ldi r24, 0x7B ; 123
ef08: 93 e1 ldi r25, 0x13 ; 19
ef0a: 9f 93 push r25
ef0c: 8f 93 push r24
ef0e: bf 92 push r11
ef10: af 92 push r10
ef12: e0 91 55 06 lds r30, 0x0655
ef16: f0 91 56 06 lds r31, 0x0656
ef1a: 09 95 icall
ef1c: 8c e3 ldi r24, 0x3C ; 60
ef1e: 80 93 a2 04 sts 0x04A2, r24
ef22: 80 91 43 06 lds r24, 0x0643
ef26: 8f 93 push r24
ef28: 80 91 42 06 lds r24, 0x0642
ef2c: 8f 93 push r24
ef2e: 8c e6 ldi r24, 0x6C ; 108
ef30: 93 e1 ldi r25, 0x13 ; 19
ef32: 9f 93 push r25
ef34: 8f 93 push r24
ef36: bf 92 push r11
ef38: af 92 push r10
ef3a: e0 91 55 06 lds r30, 0x0655
ef3e: f0 91 56 06 lds r31, 0x0656
ef42: 09 95 icall
ef44: da c0 rjmp .+436 ; 0xf0fa <Menu+0x61e>
ef46: aa 24 eor r10, r10
ef48: a3 94 inc r10
ef4a: b1 2c mov r11, r1
ef4c: 44 e1 ldi r20, 0x14 ; 20
ef4e: d4 2e mov r13, r20
ef50: 5a e5 ldi r21, 0x5A ; 90
ef52: e5 2e mov r14, r21
ef54: 53 e1 ldi r21, 0x13 ; 19
ef56: f5 2e mov r15, r21
ef58: 08 e5 ldi r16, 0x58 ; 88
ef5a: 15 e7 ldi r17, 0x75 ; 117
ef5c: 8a 2d mov r24, r10
ef5e: 86 95 lsr r24
ef60: 8d 9d mul r24, r13
ef62: 80 2d mov r24, r0
ef64: 11 24 eor r1, r1
ef66: 80 93 a2 04 sts 0x04A2, r24
ef6a: c5 01 movw r24, r10
ef6c: 01 96 adiw r24, 0x01 ; 1
ef6e: fc 01 movw r30, r24
ef70: ee 0f add r30, r30
ef72: ff 1f adc r31, r31
ef74: e2 5f subi r30, 0xF2 ; 242
ef76: f7 4f sbci r31, 0xF7 ; 247
ef78: 40 81 ld r20, Z
ef7a: 51 81 ldd r21, Z+1 ; 0x01
ef7c: f5 01 movw r30, r10
ef7e: ee 0f add r30, r30
ef80: ff 1f adc r31, r31
ef82: e2 5f subi r30, 0xF2 ; 242
ef84: f7 4f sbci r31, 0xF7 ; 247
ef86: 20 81 ld r18, Z
ef88: 31 81 ldd r19, Z+1 ; 0x01
ef8a: 5f 93 push r21
ef8c: 4f 93 push r20
ef8e: 9f 93 push r25
ef90: 8f 93 push r24
ef92: 3f 93 push r19
ef94: 2f 93 push r18
ef96: bf 92 push r11
ef98: af 92 push r10
ef9a: ff 92 push r15
ef9c: ef 92 push r14
ef9e: 1f 93 push r17
efa0: 0f 93 push r16
efa2: e0 91 55 06 lds r30, 0x0655
efa6: f0 91 56 06 lds r31, 0x0656
efaa: 09 95 icall
efac: 32 e0 ldi r19, 0x02 ; 2
efae: a3 0e add r10, r19
efb0: b1 1c adc r11, r1
efb2: 0f b6 in r0, 0x3f ; 63
efb4: f8 94 cli
efb6: de bf out 0x3e, r29 ; 62
efb8: 0f be out 0x3f, r0 ; 63
efba: cd bf out 0x3d, r28 ; 61
efbc: 59 e0 ldi r21, 0x09 ; 9
efbe: a5 16 cp r10, r21
efc0: b1 04 cpc r11, r1
efc2: 61 f6 brne .-104 ; 0xef5c <Menu+0x480>
efc4: d6 c5 rjmp .+2988 ; 0xfb72 <Menu+0x1096>
efc6: 10 92 a2 04 sts 0x04A2, r1
efca: e0 91 1d 05 lds r30, 0x051D
efce: f0 e0 ldi r31, 0x00 ; 0
efd0: ee 0f add r30, r30
efd2: ff 1f adc r31, r31
efd4: e2 5f subi r30, 0xF2 ; 242
efd6: f7 4f sbci r31, 0xF7 ; 247
efd8: 20 81 ld r18, Z
efda: 31 81 ldd r19, Z+1 ; 0x01
efdc: e0 91 1c 05 lds r30, 0x051C
efe0: f0 e0 ldi r31, 0x00 ; 0
efe2: ee 0f add r30, r30
efe4: ff 1f adc r31, r31
efe6: e2 5f subi r30, 0xF2 ; 242
efe8: f7 4f sbci r31, 0xF7 ; 247
efea: 80 81 ld r24, Z
efec: 91 81 ldd r25, Z+1 ; 0x01
efee: 3f 93 push r19
eff0: 2f 93 push r18
eff2: 9f 93 push r25
eff4: 8f 93 push r24
eff6: 8a e4 ldi r24, 0x4A ; 74
eff8: 93 e1 ldi r25, 0x13 ; 19
effa: 9f 93 push r25
effc: 8f 93 push r24
effe: 28 e5 ldi r18, 0x58 ; 88
f000: e2 2e mov r14, r18
f002: 25 e7 ldi r18, 0x75 ; 117
f004: f2 2e mov r15, r18
f006: ff 92 push r15
f008: ef 92 push r14
f00a: f8 01 movw r30, r16
f00c: 09 95 icall
f00e: 84 e1 ldi r24, 0x14 ; 20
f010: 80 93 a2 04 sts 0x04A2, r24
f014: e0 91 1f 05 lds r30, 0x051F
f018: f0 e0 ldi r31, 0x00 ; 0
f01a: ee 0f add r30, r30
f01c: ff 1f adc r31, r31
f01e: e2 5f subi r30, 0xF2 ; 242
f020: f7 4f sbci r31, 0xF7 ; 247
f022: 20 81 ld r18, Z
f024: 31 81 ldd r19, Z+1 ; 0x01
f026: e0 91 1e 05 lds r30, 0x051E
f02a: f0 e0 ldi r31, 0x00 ; 0
f02c: ee 0f add r30, r30
f02e: ff 1f adc r31, r31
f030: e2 5f subi r30, 0xF2 ; 242
f032: f7 4f sbci r31, 0xF7 ; 247
f034: 80 81 ld r24, Z
f036: 91 81 ldd r25, Z+1 ; 0x01
f038: 3f 93 push r19
f03a: 2f 93 push r18
f03c: 81 58 subi r24, 0x81 ; 129
f03e: 9f 4f sbci r25, 0xFF ; 255
f040: 9f 93 push r25
f042: 8f 93 push r24
f044: 8a e3 ldi r24, 0x3A ; 58
f046: 93 e1 ldi r25, 0x13 ; 19
f048: 9f 93 push r25
f04a: 8f 93 push r24
f04c: ff 92 push r15
f04e: ef 92 push r14
f050: e0 91 55 06 lds r30, 0x0655
f054: f0 91 56 06 lds r31, 0x0656
f058: 09 95 icall
f05a: 88 e2 ldi r24, 0x28 ; 40
f05c: 80 93 a2 04 sts 0x04A2, r24
f060: e0 91 21 05 lds r30, 0x0521
f064: f0 e0 ldi r31, 0x00 ; 0
f066: ee 0f add r30, r30
f068: ff 1f adc r31, r31
f06a: e2 5f subi r30, 0xF2 ; 242
f06c: f7 4f sbci r31, 0xF7 ; 247
f06e: 20 81 ld r18, Z
f070: 31 81 ldd r19, Z+1 ; 0x01
f072: e0 91 20 05 lds r30, 0x0520
f076: f0 e0 ldi r31, 0x00 ; 0
f078: ee 0f add r30, r30
f07a: ff 1f adc r31, r31
f07c: e2 5f subi r30, 0xF2 ; 242
f07e: f7 4f sbci r31, 0xF7 ; 247
f080: 80 81 ld r24, Z
f082: 91 81 ldd r25, Z+1 ; 0x01
f084: 21 58 subi r18, 0x81 ; 129
f086: 3f 4f sbci r19, 0xFF ; 255
f088: 3f 93 push r19
f08a: 2f 93 push r18
f08c: 81 58 subi r24, 0x81 ; 129
f08e: 9f 4f sbci r25, 0xFF ; 255
f090: 9f 93 push r25
f092: 8f 93 push r24
f094: 8a e2 ldi r24, 0x2A ; 42
f096: 93 e1 ldi r25, 0x13 ; 19
f098: 9f 93 push r25
f09a: 8f 93 push r24
f09c: ff 92 push r15
f09e: ef 92 push r14
f0a0: e0 91 55 06 lds r30, 0x0655
f0a4: f0 91 56 06 lds r31, 0x0656
f0a8: 09 95 icall
f0aa: 8c e3 ldi r24, 0x3C ; 60
f0ac: 80 93 a2 04 sts 0x04A2, r24
f0b0: e0 91 23 05 lds r30, 0x0523
f0b4: f0 e0 ldi r31, 0x00 ; 0
f0b6: ee 0f add r30, r30
f0b8: ff 1f adc r31, r31
f0ba: e2 5f subi r30, 0xF2 ; 242
f0bc: f7 4f sbci r31, 0xF7 ; 247
f0be: 20 81 ld r18, Z
f0c0: 31 81 ldd r19, Z+1 ; 0x01
f0c2: e0 91 22 05 lds r30, 0x0522
f0c6: f0 e0 ldi r31, 0x00 ; 0
f0c8: ee 0f add r30, r30
f0ca: ff 1f adc r31, r31
f0cc: e2 5f subi r30, 0xF2 ; 242
f0ce: f7 4f sbci r31, 0xF7 ; 247
f0d0: 80 81 ld r24, Z
f0d2: 91 81 ldd r25, Z+1 ; 0x01
f0d4: 21 58 subi r18, 0x81 ; 129
f0d6: 3f 4f sbci r19, 0xFF ; 255
f0d8: 3f 93 push r19
f0da: 2f 93 push r18
f0dc: 81 58 subi r24, 0x81 ; 129
f0de: 9f 4f sbci r25, 0xFF ; 255
f0e0: 9f 93 push r25
f0e2: 8f 93 push r24
f0e4: 8a e1 ldi r24, 0x1A ; 26
f0e6: 93 e1 ldi r25, 0x13 ; 19
f0e8: 9f 93 push r25
f0ea: 8f 93 push r24
f0ec: ff 92 push r15
f0ee: ef 92 push r14
f0f0: e0 91 55 06 lds r30, 0x0655
f0f4: f0 91 56 06 lds r31, 0x0656
f0f8: 09 95 icall
f0fa: 0f b6 in r0, 0x3f ; 63
f0fc: f8 94 cli
f0fe: de bf out 0x3e, r29 ; 62
f100: 0f be out 0x3f, r0 ; 63
f102: cd bf out 0x3d, r28 ; 61
f104: 36 c5 rjmp .+2668 ; 0xfb72 <Menu+0x1096>
f106: 10 92 a2 04 sts 0x04A2, r1
f10a: 8c e0 ldi r24, 0x0C ; 12
f10c: 93 e1 ldi r25, 0x13 ; 19
f10e: 9f 93 push r25
f110: 8f 93 push r24
f112: 88 e5 ldi r24, 0x58 ; 88
f114: 95 e7 ldi r25, 0x75 ; 117
f116: 9f 93 push r25
f118: 8f 93 push r24
f11a: f8 01 movw r30, r16
f11c: 09 95 icall
f11e: 84 e1 ldi r24, 0x14 ; 20
f120: 80 93 a2 04 sts 0x04A2, r24
f124: 40 91 65 03 lds r20, 0x0365
f128: 50 91 66 03 lds r21, 0x0366
f12c: 30 91 55 04 lds r19, 0x0455
f130: 20 91 56 04 lds r18, 0x0456
f134: 2f 93 push r18
f136: 3f 93 push r19
f138: 83 2f mov r24, r19
f13a: 92 2f mov r25, r18
f13c: 97 fd sbrc r25, 7
f13e: 07 96 adiw r24, 0x07 ; 7
f140: 9c 01 movw r18, r24
f142: 03 e0 ldi r16, 0x03 ; 3
f144: 35 95 asr r19
f146: 27 95 ror r18
f148: 0a 95 dec r16
f14a: e1 f7 brne .-8 ; 0xf144 <Menu+0x668>
f14c: ca 01 movw r24, r20
f14e: 82 1b sub r24, r18
f150: 93 0b sbc r25, r19
f152: 9f 93 push r25
f154: 8f 93 push r24
f156: 8d ef ldi r24, 0xFD ; 253
f158: 92 e1 ldi r25, 0x12 ; 18
f15a: 9f 93 push r25
f15c: 8f 93 push r24
f15e: 88 e5 ldi r24, 0x58 ; 88
f160: 95 e7 ldi r25, 0x75 ; 117
f162: 9f 93 push r25
f164: 8f 93 push r24
f166: e0 91 55 06 lds r30, 0x0655
f16a: f0 91 56 06 lds r31, 0x0656
f16e: 09 95 icall
f170: 88 e2 ldi r24, 0x28 ; 40
f172: 80 93 a2 04 sts 0x04A2, r24
f176: 40 91 63 03 lds r20, 0x0363
f17a: 50 91 64 03 lds r21, 0x0364
f17e: 30 91 53 04 lds r19, 0x0453
f182: 20 91 54 04 lds r18, 0x0454
f186: 2f 93 push r18
f188: 3f 93 push r19
f18a: 83 2f mov r24, r19
f18c: 92 2f mov r25, r18
f18e: 97 fd sbrc r25, 7
f190: 07 96 adiw r24, 0x07 ; 7
f192: 9c 01 movw r18, r24
f194: 13 e0 ldi r17, 0x03 ; 3
f196: 35 95 asr r19
f198: 27 95 ror r18
f19a: 1a 95 dec r17
f19c: e1 f7 brne .-8 ; 0xf196 <Menu+0x6ba>
f19e: ca 01 movw r24, r20
f1a0: 82 1b sub r24, r18
f1a2: 93 0b sbc r25, r19
f1a4: 9f 93 push r25
f1a6: 8f 93 push r24
f1a8: 8e ee ldi r24, 0xEE ; 238
f1aa: 92 e1 ldi r25, 0x12 ; 18
f1ac: 9f 93 push r25
f1ae: 8f 93 push r24
f1b0: 08 e5 ldi r16, 0x58 ; 88
f1b2: 15 e7 ldi r17, 0x75 ; 117
f1b4: 1f 93 push r17
f1b6: 0f 93 push r16
f1b8: e0 91 55 06 lds r30, 0x0655
f1bc: f0 91 56 06 lds r31, 0x0656
f1c0: 09 95 icall
f1c2: 8c e3 ldi r24, 0x3C ; 60
f1c4: 80 93 a2 04 sts 0x04A2, r24
f1c8: 80 91 51 04 lds r24, 0x0451
f1cc: 90 91 52 04 lds r25, 0x0452
f1d0: 20 91 61 03 lds r18, 0x0361
f1d4: 30 91 62 03 lds r19, 0x0362
f1d8: 9f 93 push r25
f1da: 8f 93 push r24
f1dc: 82 1b sub r24, r18
f1de: 93 0b sbc r25, r19
f1e0: 9f 93 push r25
f1e2: 8f 93 push r24
f1e4: 8f ed ldi r24, 0xDF ; 223
f1e6: 92 e1 ldi r25, 0x12 ; 18
f1e8: 9f 93 push r25
f1ea: 8f 93 push r24
f1ec: 1f 93 push r17
f1ee: 0f 93 push r16
f1f0: 7f cf rjmp .-258 ; 0xf0f0 <Menu+0x614>
f1f2: 10 92 a2 04 sts 0x04A2, r1
f1f6: 82 ed ldi r24, 0xD2 ; 210
f1f8: 92 e1 ldi r25, 0x12 ; 18
f1fa: 9f 93 push r25
f1fc: 8f 93 push r24
f1fe: b8 e5 ldi r27, 0x58 ; 88
f200: eb 2e mov r14, r27
f202: b5 e7 ldi r27, 0x75 ; 117
f204: fb 2e mov r15, r27
f206: ff 92 push r15
f208: ef 92 push r14
f20a: f8 01 movw r30, r16
f20c: 09 95 icall
f20e: 84 e1 ldi r24, 0x14 ; 20
f210: 80 93 a2 04 sts 0x04A2, r24
f214: 80 91 5d 03 lds r24, 0x035D
f218: 90 91 5e 03 lds r25, 0x035E
f21c: 20 91 4c 04 lds r18, 0x044C
f220: 2f 93 push r18
f222: 20 91 4b 04 lds r18, 0x044B
f226: 2f 93 push r18
f228: 9f 93 push r25
f22a: 8f 93 push r24
f22c: 83 ec ldi r24, 0xC3 ; 195
f22e: 92 e1 ldi r25, 0x12 ; 18
f230: 9f 93 push r25
f232: 8f 93 push r24
f234: ff 92 push r15
f236: ef 92 push r14
f238: e0 91 55 06 lds r30, 0x0655
f23c: f0 91 56 06 lds r31, 0x0656
f240: 09 95 icall
f242: 88 e2 ldi r24, 0x28 ; 40
f244: 80 93 a2 04 sts 0x04A2, r24
f248: 80 91 5f 03 lds r24, 0x035F
f24c: 90 91 60 03 lds r25, 0x0360
f250: 20 91 4a 04 lds r18, 0x044A
f254: 2f 93 push r18
f256: 20 91 49 04 lds r18, 0x0449
f25a: 2f 93 push r18
f25c: 9f 93 push r25
f25e: 8f 93 push r24
f260: 84 eb ldi r24, 0xB4 ; 180
f262: 92 e1 ldi r25, 0x12 ; 18
f264: 9f 93 push r25
f266: 8f 93 push r24
f268: ff 92 push r15
f26a: ef 92 push r14
f26c: e0 91 55 06 lds r30, 0x0655
f270: f0 91 56 06 lds r31, 0x0656
f274: 09 95 icall
f276: 8c e3 ldi r24, 0x3C ; 60
f278: 80 93 a2 04 sts 0x04A2, r24
f27c: 80 91 5b 03 lds r24, 0x035B
f280: 90 91 5c 03 lds r25, 0x035C
f284: 20 91 46 04 lds r18, 0x0446
f288: 2f 93 push r18
f28a: 20 91 45 04 lds r18, 0x0445
f28e: 2f 93 push r18
f290: 9f 93 push r25
f292: 8f 93 push r24
f294: 85 ea ldi r24, 0xA5 ; 165
f296: 92 e1 ldi r25, 0x12 ; 18
f298: 9f 93 push r25
f29a: 8f 93 push r24
f29c: ff 92 push r15
f29e: ef 92 push r14
f2a0: 27 cf rjmp .-434 ; 0xf0f0 <Menu+0x614>
f2a2: 10 92 a2 04 sts 0x04A2, r1
f2a6: 80 91 1a 01 lds r24, 0x011A
f2aa: 90 91 1b 01 lds r25, 0x011B
f2ae: 20 91 1a 01 lds r18, 0x011A
f2b2: 30 91 1b 01 lds r19, 0x011B
f2b6: fa e0 ldi r31, 0x0A ; 10
f2b8: ef 2e mov r14, r31
f2ba: f1 2c mov r15, r1
f2bc: b7 01 movw r22, r14
f2be: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
f2c2: 9f 93 push r25
f2c4: 8f 93 push r24
f2c6: c9 01 movw r24, r18
f2c8: b7 01 movw r22, r14
f2ca: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
f2ce: 7f 93 push r23
f2d0: 6f 93 push r22
f2d2: 81 e9 ldi r24, 0x91 ; 145
f2d4: 92 e1 ldi r25, 0x12 ; 18
f2d6: 9f 93 push r25
f2d8: 8f 93 push r24
f2da: a8 e5 ldi r26, 0x58 ; 88
f2dc: ca 2e mov r12, r26
f2de: a5 e7 ldi r26, 0x75 ; 117
f2e0: da 2e mov r13, r26
f2e2: df 92 push r13
f2e4: cf 92 push r12
f2e6: f8 01 movw r30, r16
f2e8: 09 95 icall
f2ea: 84 e1 ldi r24, 0x14 ; 20
f2ec: 80 93 a2 04 sts 0x04A2, r24
f2f0: 80 91 13 05 lds r24, 0x0513
f2f4: 90 91 14 05 lds r25, 0x0514
f2f8: b7 01 movw r22, r14
f2fa: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
f2fe: 9f 93 push r25
f300: 8f 93 push r24
f302: 7f 93 push r23
f304: 6f 93 push r22
f306: 8d e7 ldi r24, 0x7D ; 125
f308: 92 e1 ldi r25, 0x12 ; 18
f30a: 9f 93 push r25
f30c: 8f 93 push r24
f30e: df 92 push r13
f310: cf 92 push r12
f312: e0 91 55 06 lds r30, 0x0655
f316: f0 91 56 06 lds r31, 0x0656
f31a: 09 95 icall
f31c: 88 e2 ldi r24, 0x28 ; 40
f31e: 80 93 a2 04 sts 0x04A2, r24
f322: 80 91 16 05 lds r24, 0x0516
f326: 8f 93 push r24
f328: 80 91 15 05 lds r24, 0x0515
f32c: 8f 93 push r24
f32e: 8d e6 ldi r24, 0x6D ; 109
f330: 92 e1 ldi r25, 0x12 ; 18
f332: 9f 93 push r25
f334: 8f 93 push r24
f336: df 92 push r13
f338: cf 92 push r12
f33a: e0 91 55 06 lds r30, 0x0655
f33e: f0 91 56 06 lds r31, 0x0656
f342: 09 95 icall
f344: 8c e3 ldi r24, 0x3C ; 60
f346: 80 93 a2 04 sts 0x04A2, r24
f34a: 80 91 18 05 lds r24, 0x0518
f34e: 8f 93 push r24
f350: 80 91 17 05 lds r24, 0x0517
f354: 8f 93 push r24
f356: 8b e5 ldi r24, 0x5B ; 91
f358: 92 e1 ldi r25, 0x12 ; 18
f35a: 9f 93 push r25
f35c: 8f 93 push r24
f35e: df 92 push r13
f360: cf 92 push r12
f362: eb cd rjmp .-1066 ; 0xef3a <Menu+0x45e>
f364: 10 92 a2 04 sts 0x04A2, r1
f368: 82 e5 ldi r24, 0x52 ; 82
f36a: 92 e1 ldi r25, 0x12 ; 18
f36c: 9f 93 push r25
f36e: 8f 93 push r24
f370: e8 e5 ldi r30, 0x58 ; 88
f372: ee 2e mov r14, r30
f374: e5 e7 ldi r30, 0x75 ; 117
f376: fe 2e mov r15, r30
f378: ff 92 push r15
f37a: ef 92 push r14
f37c: f8 01 movw r30, r16
f37e: 09 95 icall
f380: 88 e2 ldi r24, 0x28 ; 40
f382: 80 93 a2 04 sts 0x04A2, r24
f386: 80 91 02 04 lds r24, 0x0402
f38a: 1f 92 push r1
f38c: 8f 93 push r24
f38e: 82 e4 ldi r24, 0x42 ; 66
f390: 92 e1 ldi r25, 0x12 ; 18
f392: 9f 93 push r25
f394: 8f 93 push r24
f396: ff 92 push r15
f398: ef 92 push r14
f39a: e0 91 55 06 lds r30, 0x0655
f39e: f0 91 56 06 lds r31, 0x0656
f3a2: 09 95 icall
f3a4: 8c e3 ldi r24, 0x3C ; 60
f3a6: 80 93 a2 04 sts 0x04A2, r24
f3aa: 80 91 0d 08 lds r24, 0x080D
f3ae: 90 e0 ldi r25, 0x00 ; 0
f3b0: 01 97 sbiw r24, 0x01 ; 1
f3b2: 9f 93 push r25
f3b4: 8f 93 push r24
f3b6: 82 e3 ldi r24, 0x32 ; 50
f3b8: 92 e1 ldi r25, 0x12 ; 18
f3ba: 9f 93 push r25
f3bc: 8f 93 push r24
f3be: ff 92 push r15
f3c0: ef 92 push r14
f3c2: bb cd rjmp .-1162 ; 0xef3a <Menu+0x45e>
f3c4: 10 92 a2 04 sts 0x04A2, r1
f3c8: 82 e2 ldi r24, 0x22 ; 34
f3ca: 92 e1 ldi r25, 0x12 ; 18
f3cc: 9f 93 push r25
f3ce: 8f 93 push r24
f3d0: 78 e5 ldi r23, 0x58 ; 88
f3d2: e7 2e mov r14, r23
f3d4: 75 e7 ldi r23, 0x75 ; 117
f3d6: f7 2e mov r15, r23
f3d8: ff 92 push r15
f3da: ef 92 push r14
f3dc: f8 01 movw r30, r16
f3de: 09 95 icall
f3e0: 84 e1 ldi r24, 0x14 ; 20
f3e2: 80 93 a2 04 sts 0x04A2, r24
f3e6: 80 91 53 01 lds r24, 0x0153
f3ea: 1a e0 ldi r17, 0x0A ; 10
f3ec: 61 2f mov r22, r17
f3ee: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
f3f2: 1f 92 push r1
f3f4: 9f 93 push r25
f3f6: 1f 92 push r1
f3f8: 8f 93 push r24
f3fa: 84 e1 ldi r24, 0x14 ; 20
f3fc: 92 e1 ldi r25, 0x12 ; 18
f3fe: 9f 93 push r25
f400: 8f 93 push r24
f402: ff 92 push r15
f404: ef 92 push r14
f406: e0 91 55 06 lds r30, 0x0655
f40a: f0 91 56 06 lds r31, 0x0656
f40e: 09 95 icall
f410: 88 e2 ldi r24, 0x28 ; 40
f412: 80 93 a2 04 sts 0x04A2, r24
f416: 80 91 62 04 lds r24, 0x0462
f41a: 61 2f mov r22, r17
f41c: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
f420: 1f 92 push r1
f422: 9f 93 push r25
f424: 1f 92 push r1
f426: 8f 93 push r24
f428: 86 e0 ldi r24, 0x06 ; 6
f42a: 92 e1 ldi r25, 0x12 ; 18
f42c: 9f 93 push r25
f42e: 8f 93 push r24
f430: ff 92 push r15
f432: ef 92 push r14
f434: e0 91 55 06 lds r30, 0x0655
f438: f0 91 56 06 lds r31, 0x0656
f43c: 09 95 icall
f43e: 8c e3 ldi r24, 0x3C ; 60
f440: 80 93 a2 04 sts 0x04A2, r24
f444: 80 91 63 04 lds r24, 0x0463
f448: 61 2f mov r22, r17
f44a: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
f44e: 1f 92 push r1
f450: 9f 93 push r25
f452: 1f 92 push r1
f454: 8f 93 push r24
f456: 88 ef ldi r24, 0xF8 ; 248
f458: 91 e1 ldi r25, 0x11 ; 17
f45a: 1e cf rjmp .-452 ; 0xf298 <Menu+0x7bc>
f45c: 53 e0 ldi r21, 0x03 ; 3
f45e: c5 2e mov r12, r21
f460: 54 e0 ldi r21, 0x04 ; 4
f462: d5 2e mov r13, r21
f464: 20 e0 ldi r18, 0x00 ; 0
f466: 6b ee ldi r22, 0xEB ; 235
f468: e6 2e mov r14, r22
f46a: 61 e1 ldi r22, 0x11 ; 17
f46c: f6 2e mov r15, r22
f46e: 08 e5 ldi r16, 0x58 ; 88
f470: 15 e7 ldi r17, 0x75 ; 117
f472: 20 93 a2 04 sts 0x04A2, r18
f476: d6 01 movw r26, r12
f478: 8d 91 ld r24, X+
f47a: 6d 01 movw r12, r26
f47c: 1f 92 push r1
f47e: 8f 93 push r24
f480: cd 01 movw r24, r26
f482: 83 50 subi r24, 0x03 ; 3
f484: 94 40 sbci r25, 0x04 ; 4
f486: 9f 93 push r25
f488: 8f 93 push r24
f48a: ff 92 push r15
f48c: ef 92 push r14
f48e: 1f 93 push r17
f490: 0f 93 push r16
f492: e0 91 55 06 lds r30, 0x0655
f496: f0 91 56 06 lds r31, 0x0656
f49a: 29 83 std Y+1, r18 ; 0x01
f49c: 09 95 icall
f49e: 29 81 ldd r18, Y+1 ; 0x01
f4a0: 2c 5e subi r18, 0xEC ; 236
f4a2: 0f b6 in r0, 0x3f ; 63
f4a4: f8 94 cli
f4a6: de bf out 0x3e, r29 ; 62
f4a8: 0f be out 0x3f, r0 ; 63
f4aa: cd bf out 0x3d, r28 ; 61
f4ac: 20 35 cpi r18, 0x50 ; 80
f4ae: 09 f7 brne .-62 ; 0xf472 <Menu+0x996>
f4b0: 60 c3 rjmp .+1728 ; 0xfb72 <Menu+0x1096>
f4b2: 37 e0 ldi r19, 0x07 ; 7
f4b4: c3 2e mov r12, r19
f4b6: 34 e0 ldi r19, 0x04 ; 4
f4b8: d3 2e mov r13, r19
f4ba: 20 e0 ldi r18, 0x00 ; 0
f4bc: 4e ed ldi r20, 0xDE ; 222
f4be: e4 2e mov r14, r20
f4c0: 41 e1 ldi r20, 0x11 ; 17
f4c2: f4 2e mov r15, r20
f4c4: 08 e5 ldi r16, 0x58 ; 88
f4c6: 15 e7 ldi r17, 0x75 ; 117
f4c8: 20 93 a2 04 sts 0x04A2, r18
f4cc: d6 01 movw r26, r12
f4ce: 8d 91 ld r24, X+
f4d0: 6d 01 movw r12, r26
f4d2: 1f 92 push r1
f4d4: 8f 93 push r24
f4d6: cd 01 movw r24, r26
f4d8: 83 50 subi r24, 0x03 ; 3
f4da: 94 40 sbci r25, 0x04 ; 4
f4dc: 9f 93 push r25
f4de: 8f 93 push r24
f4e0: ff 92 push r15
f4e2: ef 92 push r14
f4e4: 1f 93 push r17
f4e6: 0f 93 push r16
f4e8: e0 91 55 06 lds r30, 0x0655
f4ec: f0 91 56 06 lds r31, 0x0656
f4f0: 29 83 std Y+1, r18 ; 0x01
f4f2: 09 95 icall
f4f4: 29 81 ldd r18, Y+1 ; 0x01
f4f6: 2c 5e subi r18, 0xEC ; 236
f4f8: 0f b6 in r0, 0x3f ; 63
f4fa: f8 94 cli
f4fc: de bf out 0x3e, r29 ; 62
f4fe: 0f be out 0x3f, r0 ; 63
f500: cd bf out 0x3d, r28 ; 61
f502: 20 35 cpi r18, 0x50 ; 80
f504: 09 f7 brne .-62 ; 0xf4c8 <Menu+0x9ec>
f506: 35 c3 rjmp .+1642 ; 0xfb72 <Menu+0x1096>
f508: 10 92 a2 04 sts 0x04A2, r1
f50c: 80 ed ldi r24, 0xD0 ; 208
f50e: 91 e1 ldi r25, 0x11 ; 17
f510: 9f 93 push r25
f512: 8f 93 push r24
f514: 28 e5 ldi r18, 0x58 ; 88
f516: e2 2e mov r14, r18
f518: 25 e7 ldi r18, 0x75 ; 117
f51a: f2 2e mov r15, r18
f51c: ff 92 push r15
f51e: ef 92 push r14
f520: f8 01 movw r30, r16
f522: 09 95 icall
f524: 84 e1 ldi r24, 0x14 ; 20
f526: 80 93 a2 04 sts 0x04A2, r24
f52a: 80 91 5f 04 lds r24, 0x045F
f52e: 8f 93 push r24
f530: 80 91 5e 04 lds r24, 0x045E
f534: 8f 93 push r24
f536: 83 ec ldi r24, 0xC3 ; 195
f538: 91 e1 ldi r25, 0x11 ; 17
f53a: 9f 93 push r25
f53c: 8f 93 push r24
f53e: ff 92 push r15
f540: ef 92 push r14
f542: e0 91 55 06 lds r30, 0x0655
f546: f0 91 56 06 lds r31, 0x0656
f54a: 09 95 icall
f54c: 88 e2 ldi r24, 0x28 ; 40
f54e: 80 93 a2 04 sts 0x04A2, r24
f552: 80 91 61 04 lds r24, 0x0461
f556: 8f 93 push r24
f558: 80 91 60 04 lds r24, 0x0460
f55c: 8f 93 push r24
f55e: 86 eb ldi r24, 0xB6 ; 182
f560: 91 e1 ldi r25, 0x11 ; 17
f562: 9f 93 push r25
f564: 8f 93 push r24
f566: ff 92 push r15
f568: ef 92 push r14
f56a: e0 91 55 06 lds r30, 0x0655
f56e: f0 91 56 06 lds r31, 0x0656
f572: 09 95 icall
f574: 89 e4 ldi r24, 0x49 ; 73
f576: 80 93 a2 04 sts 0x04A2, r24
f57a: 8e ea ldi r24, 0xAE ; 174
f57c: 91 e1 ldi r25, 0x11 ; 17
f57e: 9f 93 push r25
f580: 8f 93 push r24
f582: ff 92 push r15
f584: ef 92 push r14
f586: e0 91 55 06 lds r30, 0x0655
f58a: f0 91 56 06 lds r31, 0x0656
f58e: 09 95 icall
f590: 80 91 a0 04 lds r24, 0x04A0
f594: 0f b6 in r0, 0x3f ; 63
f596: f8 94 cli
f598: de bf out 0x3e, r29 ; 62
f59a: 0f be out 0x3f, r0 ; 63
f59c: cd bf out 0x3d, r28 ; 61
f59e: 83 ff sbrs r24, 3
f5a0: e8 c2 rjmp .+1488 ; 0xfb72 <Menu+0x1096>
f5a2: 10 92 61 04 sts 0x0461, r1
f5a6: 10 92 60 04 sts 0x0460, r1
f5aa: 60 e0 ldi r22, 0x00 ; 0
f5ac: 70 e0 ldi r23, 0x00 ; 0
f5ae: 8e e0 ldi r24, 0x0E ; 14
f5b0: 90 e0 ldi r25, 0x00 ; 0
f5b2: 0e 94 49 23 call 0x4692 ; 0x4692 <SetParamWord>
f5b6: dd c2 rjmp .+1466 ; 0xfb72 <Menu+0x1096>
f5b8: 10 92 a2 04 sts 0x04A2, r1
f5bc: 86 ea ldi r24, 0xA6 ; 166
f5be: 91 e1 ldi r25, 0x11 ; 17
f5c0: 9f 93 push r25
f5c2: 8f 93 push r24
f5c4: 98 e5 ldi r25, 0x58 ; 88
f5c6: e9 2e mov r14, r25
f5c8: 95 e7 ldi r25, 0x75 ; 117
f5ca: f9 2e mov r15, r25
f5cc: ff 92 push r15
f5ce: ef 92 push r14
f5d0: f8 01 movw r30, r16
f5d2: 09 95 icall
f5d4: 84 e1 ldi r24, 0x14 ; 20
f5d6: 80 93 a2 04 sts 0x04A2, r24
f5da: 80 91 4f 01 lds r24, 0x014F
f5de: 8f 93 push r24
f5e0: 80 91 4e 01 lds r24, 0x014E
f5e4: 8f 93 push r24
f5e6: 88 e9 ldi r24, 0x98 ; 152
f5e8: 91 e1 ldi r25, 0x11 ; 17
f5ea: 9f 93 push r25
f5ec: 8f 93 push r24
f5ee: ff 92 push r15
f5f0: ef 92 push r14
f5f2: e0 91 55 06 lds r30, 0x0655
f5f6: f0 91 56 06 lds r31, 0x0656
f5fa: 09 95 icall
f5fc: 88 e2 ldi r24, 0x28 ; 40
f5fe: 80 93 a2 04 sts 0x04A2, r24
f602: 80 91 ff 05 lds r24, 0x05FF
f606: 8f 93 push r24
f608: 80 91 fe 05 lds r24, 0x05FE
f60c: 8f 93 push r24
f60e: 8a e8 ldi r24, 0x8A ; 138
f610: 91 e1 ldi r25, 0x11 ; 17
f612: 9f 93 push r25
f614: 8f 93 push r24
f616: ff 92 push r15
f618: ef 92 push r14
f61a: e0 91 55 06 lds r30, 0x0655
f61e: f0 91 56 06 lds r31, 0x0656
f622: 09 95 icall
f624: 8c e3 ldi r24, 0x3C ; 60
f626: 80 93 a2 04 sts 0x04A2, r24
f62a: 80 91 43 06 lds r24, 0x0643
f62e: 8f 93 push r24
f630: 80 91 42 06 lds r24, 0x0642
f634: 8f 93 push r24
f636: 8c e7 ldi r24, 0x7C ; 124
f638: 91 e1 ldi r25, 0x11 ; 17
f63a: 9f 93 push r25
f63c: 8f 93 push r24
f63e: ff 92 push r15
f640: ef 92 push r14
f642: 7b cc rjmp .-1802 ; 0xef3a <Menu+0x45e>
f644: 10 92 a2 04 sts 0x04A2, r1
f648: 84 e7 ldi r24, 0x74 ; 116
f64a: 91 e1 ldi r25, 0x11 ; 17
f64c: 9f 93 push r25
f64e: 8f 93 push r24
f650: 88 e5 ldi r24, 0x58 ; 88
f652: e8 2e mov r14, r24
f654: 85 e7 ldi r24, 0x75 ; 117
f656: f8 2e mov r15, r24
f658: ff 92 push r15
f65a: ef 92 push r14
f65c: f8 01 movw r30, r16
f65e: 09 95 icall
f660: 84 e1 ldi r24, 0x14 ; 20
f662: 80 93 a2 04 sts 0x04A2, r24
f666: 80 91 2f 01 lds r24, 0x012F
f66a: 1f 92 push r1
f66c: 8f 93 push r24
f66e: 86 e6 ldi r24, 0x66 ; 102
f670: 91 e1 ldi r25, 0x11 ; 17
f672: 9f 93 push r25
f674: 8f 93 push r24
f676: ff 92 push r15
f678: ef 92 push r14
f67a: e0 91 55 06 lds r30, 0x0655
f67e: f0 91 56 06 lds r31, 0x0656
f682: 09 95 icall
f684: 88 e2 ldi r24, 0x28 ; 40
f686: 80 93 a2 04 sts 0x04A2, r24
f68a: 80 91 c4 04 lds r24, 0x04C4
f68e: 90 91 c5 04 lds r25, 0x04C5
f692: 97 fd sbrc r25, 7
f694: 03 96 adiw r24, 0x03 ; 3
f696: 95 95 asr r25
f698: 87 95 ror r24
f69a: 95 95 asr r25
f69c: 87 95 ror r24
f69e: 9f 93 push r25
f6a0: 8f 93 push r24
f6a2: 88 e5 ldi r24, 0x58 ; 88
f6a4: 91 e1 ldi r25, 0x11 ; 17
f6a6: 9f 93 push r25
f6a8: 8f 93 push r24
f6aa: 08 e5 ldi r16, 0x58 ; 88
f6ac: 15 e7 ldi r17, 0x75 ; 117
f6ae: 1f 93 push r17
f6b0: 0f 93 push r16
f6b2: e0 91 55 06 lds r30, 0x0655
f6b6: f0 91 56 06 lds r31, 0x0656
f6ba: 09 95 icall
f6bc: 8c e3 ldi r24, 0x3C ; 60
f6be: 80 93 a2 04 sts 0x04A2, r24
f6c2: 80 91 4b 05 lds r24, 0x054B
f6c6: 1f 92 push r1
f6c8: 8f 93 push r24
f6ca: 80 91 4a 05 lds r24, 0x054A
f6ce: 1f 92 push r1
f6d0: 8f 93 push r24
f6d2: 8a e4 ldi r24, 0x4A ; 74
f6d4: 91 e1 ldi r25, 0x11 ; 17
f6d6: 9f 93 push r25
f6d8: 8f 93 push r24
f6da: 1f 93 push r17
f6dc: 0f 93 push r16
f6de: 08 cd rjmp .-1520 ; 0xf0f0 <Menu+0x614>
f6e0: 10 92 a2 04 sts 0x04A2, r1
f6e4: 8a e3 ldi r24, 0x3A ; 58
f6e6: 91 e1 ldi r25, 0x11 ; 17
f6e8: 9f 93 push r25
f6ea: 8f 93 push r24
f6ec: 88 e5 ldi r24, 0x58 ; 88
f6ee: 95 e7 ldi r25, 0x75 ; 117
f6f0: 9f 93 push r25
f6f2: 8f 93 push r24
f6f4: f8 01 movw r30, r16
f6f6: 09 95 icall
f6f8: b4 ea ldi r27, 0xA4 ; 164
f6fa: cb 2e mov r12, r27
f6fc: b9 e0 ldi r27, 0x09 ; 9
f6fe: db 2e mov r13, r27
f700: 0f 90 pop r0
f702: 0f 90 pop r0
f704: 0f 90 pop r0
f706: 0f 90 pop r0
f708: 84 e1 ldi r24, 0x14 ; 20
f70a: 19 e2 ldi r17, 0x29 ; 41
f70c: e1 2e mov r14, r17
f70e: 11 e1 ldi r17, 0x11 ; 17
f710: f1 2e mov r15, r17
f712: 08 e5 ldi r16, 0x58 ; 88
f714: 15 e7 ldi r17, 0x75 ; 117
f716: 80 93 a2 04 sts 0x04A2, r24
f71a: d6 01 movw r26, r12
f71c: 9c 91 ld r25, X
f71e: 9f 77 andi r25, 0x7F ; 127
f720: 1f 92 push r1
f722: 9f 93 push r25
f724: f6 01 movw r30, r12
f726: 3f 97 sbiw r30, 0x0f ; 15
f728: 90 81 ld r25, Z
f72a: 9f 77 andi r25, 0x7F ; 127
f72c: 1f 92 push r1
f72e: 9f 93 push r25
f730: 3f 97 sbiw r30, 0x0f ; 15
f732: 90 81 ld r25, Z
f734: 9f 77 andi r25, 0x7F ; 127
f736: 1f 92 push r1
f738: 9f 93 push r25
f73a: 3f 97 sbiw r30, 0x0f ; 15
f73c: 90 81 ld r25, Z
f73e: 9f 77 andi r25, 0x7F ; 127
f740: 1f 92 push r1
f742: 9f 93 push r25
f744: ff 92 push r15
f746: ef 92 push r14
f748: 1f 93 push r17
f74a: 0f 93 push r16
f74c: e0 91 55 06 lds r30, 0x0655
f750: f0 91 56 06 lds r31, 0x0656
f754: 89 83 std Y+1, r24 ; 0x01
f756: 09 95 icall
f758: 89 81 ldd r24, Y+1 ; 0x01
f75a: 8c 5e subi r24, 0xEC ; 236
f75c: bc e3 ldi r27, 0x3C ; 60
f75e: cb 0e add r12, r27
f760: d1 1c adc r13, r1
f762: 0f b6 in r0, 0x3f ; 63
f764: f8 94 cli
f766: de bf out 0x3e, r29 ; 62
f768: 0f be out 0x3f, r0 ; 63
f76a: cd bf out 0x3d, r28 ; 61
f76c: 80 35 cpi r24, 0x50 ; 80
f76e: 99 f6 brne .-90 ; 0xf716 <Menu+0xc3a>
f770: 00 c2 rjmp .+1024 ; 0xfb72 <Menu+0x1096>
f772: 10 92 a2 04 sts 0x04A2, r1
f776: 8a e1 ldi r24, 0x1A ; 26
f778: 91 e1 ldi r25, 0x11 ; 17
f77a: 9f 93 push r25
f77c: 8f 93 push r24
f77e: 88 e5 ldi r24, 0x58 ; 88
f780: 95 e7 ldi r25, 0x75 ; 117
f782: 9f 93 push r25
f784: 8f 93 push r24
f786: f8 01 movw r30, r16
f788: 09 95 icall
f78a: f8 ea ldi r31, 0xA8 ; 168
f78c: cf 2e mov r12, r31
f78e: f9 e0 ldi r31, 0x09 ; 9
f790: df 2e mov r13, r31
f792: 0f 90 pop r0
f794: 0f 90 pop r0
f796: 0f 90 pop r0
f798: 0f 90 pop r0
f79a: 84 e1 ldi r24, 0x14 ; 20
f79c: a9 e0 ldi r26, 0x09 ; 9
f79e: ea 2e mov r14, r26
f7a0: a1 e1 ldi r26, 0x11 ; 17
f7a2: fa 2e mov r15, r26
f7a4: 08 e5 ldi r16, 0x58 ; 88
f7a6: 15 e7 ldi r17, 0x75 ; 117
f7a8: 80 93 a2 04 sts 0x04A2, r24
f7ac: d6 01 movw r26, r12
f7ae: 9c 91 ld r25, X
f7b0: 1f 92 push r1
f7b2: 9f 93 push r25
f7b4: f6 01 movw r30, r12
f7b6: 3f 97 sbiw r30, 0x0f ; 15
f7b8: 90 81 ld r25, Z
f7ba: 1f 92 push r1
f7bc: 9f 93 push r25
f7be: 3f 97 sbiw r30, 0x0f ; 15
f7c0: 90 81 ld r25, Z
f7c2: 1f 92 push r1
f7c4: 9f 93 push r25
f7c6: 3f 97 sbiw r30, 0x0f ; 15
f7c8: 90 81 ld r25, Z
f7ca: 1f 92 push r1
f7cc: 9f 93 push r25
f7ce: ff 92 push r15
f7d0: ef 92 push r14
f7d2: 1f 93 push r17
f7d4: 0f 93 push r16
f7d6: e0 91 55 06 lds r30, 0x0655
f7da: f0 91 56 06 lds r31, 0x0656
f7de: 89 83 std Y+1, r24 ; 0x01
f7e0: 09 95 icall
f7e2: 89 81 ldd r24, Y+1 ; 0x01
f7e4: 8c 5e subi r24, 0xEC ; 236
f7e6: bc e3 ldi r27, 0x3C ; 60
f7e8: cb 0e add r12, r27
f7ea: d1 1c adc r13, r1
f7ec: 0f b6 in r0, 0x3f ; 63
f7ee: f8 94 cli
f7f0: de bf out 0x3e, r29 ; 62
f7f2: 0f be out 0x3f, r0 ; 63
f7f4: cd bf out 0x3d, r28 ; 61
f7f6: 80 35 cpi r24, 0x50 ; 80
f7f8: b9 f6 brne .-82 ; 0xf7a8 <Menu+0xccc>
f7fa: bb c1 rjmp .+886 ; 0xfb72 <Menu+0x1096>
f7fc: 10 92 a2 04 sts 0x04A2, r1
f800: 8e ef ldi r24, 0xFE ; 254
f802: 90 e1 ldi r25, 0x10 ; 16
f804: 9f 93 push r25
f806: 8f 93 push r24
f808: 78 e5 ldi r23, 0x58 ; 88
f80a: e7 2e mov r14, r23
f80c: 75 e7 ldi r23, 0x75 ; 117
f80e: f7 2e mov r15, r23
f810: ff 92 push r15
f812: ef 92 push r14
f814: f8 01 movw r30, r16
f816: 09 95 icall
f818: 87 e4 ldi r24, 0x47 ; 71
f81a: 80 93 a2 04 sts 0x04A2, r24
f81e: 84 ef ldi r24, 0xF4 ; 244
f820: 90 e1 ldi r25, 0x10 ; 16
f822: 9f 93 push r25
f824: 8f 93 push r24
f826: ff 92 push r15
f828: ef 92 push r14
f82a: e0 91 55 06 lds r30, 0x0655
f82e: f0 91 56 06 lds r31, 0x0656
f832: 09 95 icall
f834: 0f b6 in r0, 0x3f ; 63
f836: f8 94 cli
f838: de bf out 0x3e, r29 ; 62
f83a: 0f be out 0x3f, r0 ; 63
f83c: cd bf out 0x3d, r28 ; 61
f83e: e4 e0 ldi r30, 0x04 ; 4
f840: 4e 2e mov r4, r30
f842: 51 2c mov r5, r1
f844: 24 e1 ldi r18, 0x14 ; 20
f846: 03 ee ldi r16, 0xE3 ; 227
f848: 10 e1 ldi r17, 0x10 ; 16
f84a: 20 93 a2 04 sts 0x04A2, r18
f84e: c0 90 55 06 lds r12, 0x0655
f852: d0 90 56 06 lds r13, 0x0656
f856: 8f ef ldi r24, 0xFF ; 255
f858: 84 0d add r24, r4
f85a: 29 83 std Y+1, r18 ; 0x01
f85c: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
f860: 78 2e mov r7, r24
f862: 69 2e mov r6, r25
f864: 8e ef ldi r24, 0xFE ; 254
f866: 84 0d add r24, r4
f868: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
f86c: 98 2e mov r9, r24
f86e: 89 2e mov r8, r25
f870: 8d ef ldi r24, 0xFD ; 253
f872: 84 0d add r24, r4
f874: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
f878: b8 2e mov r11, r24
f87a: a9 2e mov r10, r25
f87c: 8c ef ldi r24, 0xFC ; 252
f87e: 84 0d add r24, r4
f880: 0e 94 4e 20 call 0x409c ; 0x409c <BL3_Current>
f884: 6f 92 push r6
f886: 7f 92 push r7
f888: 8f 92 push r8
f88a: 9f 92 push r9
f88c: af 92 push r10
f88e: bf 92 push r11
f890: 9f 93 push r25
f892: 8f 93 push r24
f894: 1f 93 push r17
f896: 0f 93 push r16
f898: ff 92 push r15
f89a: ef 92 push r14
f89c: f6 01 movw r30, r12
f89e: 09 95 icall
f8a0: 80 91 1a 05 lds r24, 0x051A
f8a4: 90 e0 ldi r25, 0x00 ; 0
f8a6: 0f b6 in r0, 0x3f ; 63
f8a8: f8 94 cli
f8aa: de bf out 0x3e, r29 ; 62
f8ac: 0f be out 0x3f, r0 ; 63
f8ae: cd bf out 0x3d, r28 ; 61
f8b0: 29 81 ldd r18, Y+1 ; 0x01
f8b2: 48 16 cp r4, r24
f8b4: 59 06 cpc r5, r25
f8b6: 0c f0 brlt .+2 ; 0xf8ba <Menu+0xdde>
f8b8: 5c c1 rjmp .+696 ; 0xfb72 <Menu+0x1096>
f8ba: 2c 5e subi r18, 0xEC ; 236
f8bc: 54 e0 ldi r21, 0x04 ; 4
f8be: 45 0e add r4, r21
f8c0: 51 1c adc r5, r1
f8c2: 20 35 cpi r18, 0x50 ; 80
f8c4: 11 f6 brne .-124 ; 0xf84a <Menu+0xd6e>
f8c6: 55 c1 rjmp .+682 ; 0xfb72 <Menu+0x1096>
f8c8: 10 92 a2 04 sts 0x04A2, r1
f8cc: 84 ed ldi r24, 0xD4 ; 212
f8ce: 90 e1 ldi r25, 0x10 ; 16
f8d0: 9f 93 push r25
f8d2: 8f 93 push r24
f8d4: 48 e5 ldi r20, 0x58 ; 88
f8d6: e4 2e mov r14, r20
f8d8: 45 e7 ldi r20, 0x75 ; 117
f8da: f4 2e mov r15, r20
f8dc: ff 92 push r15
f8de: ef 92 push r14
f8e0: f8 01 movw r30, r16
f8e2: 09 95 icall
f8e4: 84 e1 ldi r24, 0x14 ; 20
f8e6: 80 93 a2 04 sts 0x04A2, r24
f8ea: 60 91 a4 09 lds r22, 0x09A4
f8ee: 66 1f adc r22, r22
f8f0: 66 27 eor r22, r22
f8f2: 66 1f adc r22, r22
f8f4: 40 91 95 09 lds r20, 0x0995
f8f8: 44 1f adc r20, r20
f8fa: 44 27 eor r20, r20
f8fc: 44 1f adc r20, r20
f8fe: 20 91 86 09 lds r18, 0x0986
f902: 22 1f adc r18, r18
f904: 22 27 eor r18, r18
f906: 22 1f adc r18, r18
f908: 80 91 77 09 lds r24, 0x0977
f90c: 88 1f adc r24, r24
f90e: 88 27 eor r24, r24
f910: 88 1f adc r24, r24
f912: f7 e0 ldi r31, 0x07 ; 7
f914: 6f 9f mul r22, r31
f916: b0 01 movw r22, r0
f918: 11 24 eor r1, r1
f91a: 63 5d subi r22, 0xD3 ; 211
f91c: 7f 4f sbci r23, 0xFF ; 255
f91e: 7f 93 push r23
f920: 6f 93 push r22
f922: 36 e0 ldi r19, 0x06 ; 6
f924: 43 9f mul r20, r19
f926: a0 01 movw r20, r0
f928: 11 24 eor r1, r1
f92a: 43 5d subi r20, 0xD3 ; 211
f92c: 5f 4f sbci r21, 0xFF ; 255
f92e: 5f 93 push r21
f930: 4f 93 push r20
f932: 45 e0 ldi r20, 0x05 ; 5
f934: 24 9f mul r18, r20
f936: 90 01 movw r18, r0
f938: 11 24 eor r1, r1
f93a: 23 5d subi r18, 0xD3 ; 211
f93c: 3f 4f sbci r19, 0xFF ; 255
f93e: 3f 93 push r19
f940: 2f 93 push r18
f942: 90 e0 ldi r25, 0x00 ; 0
f944: 88 0f add r24, r24
f946: 99 1f adc r25, r25
f948: 88 0f add r24, r24
f94a: 99 1f adc r25, r25
f94c: 8d 96 adiw r24, 0x2d ; 45
f94e: 9f 93 push r25
f950: 8f 93 push r24
f952: 80 ec ldi r24, 0xC0 ; 192
f954: 90 e1 ldi r25, 0x10 ; 16
f956: 9f 93 push r25
f958: 8f 93 push r24
f95a: ff 92 push r15
f95c: ef 92 push r14
f95e: e0 91 55 06 lds r30, 0x0655
f962: f0 91 56 06 lds r31, 0x0656
f966: 09 95 icall
f968: 88 e2 ldi r24, 0x28 ; 40
f96a: 80 93 a2 04 sts 0x04A2, r24
f96e: 60 91 e0 09 lds r22, 0x09E0
f972: 66 1f adc r22, r22
f974: 66 27 eor r22, r22
f976: 66 1f adc r22, r22
f978: 40 91 d1 09 lds r20, 0x09D1
f97c: 44 1f adc r20, r20
f97e: 44 27 eor r20, r20
f980: 44 1f adc r20, r20
f982: 20 91 c2 09 lds r18, 0x09C2
f986: 22 1f adc r18, r18
f988: 22 27 eor r18, r18
f98a: 22 1f adc r18, r18
f98c: 80 91 b3 09 lds r24, 0x09B3
f990: 88 1f adc r24, r24
f992: 88 27 eor r24, r24
f994: 88 1f adc r24, r24
f996: 5b e0 ldi r21, 0x0B ; 11
f998: 65 9f mul r22, r21
f99a: b0 01 movw r22, r0
f99c: 11 24 eor r1, r1
f99e: 63 5d subi r22, 0xD3 ; 211
f9a0: 7f 4f sbci r23, 0xFF ; 255
f9a2: 7f 93 push r23
f9a4: 6f 93 push r22
f9a6: 9a e0 ldi r25, 0x0A ; 10
f9a8: 49 9f mul r20, r25
f9aa: a0 01 movw r20, r0
f9ac: 11 24 eor r1, r1
f9ae: 43 5d subi r20, 0xD3 ; 211
f9b0: 5f 4f sbci r21, 0xFF ; 255
f9b2: 5f 93 push r21
f9b4: 4f 93 push r20
f9b6: a9 e0 ldi r26, 0x09 ; 9
f9b8: 2a 9f mul r18, r26
f9ba: 90 01 movw r18, r0
f9bc: 11 24 eor r1, r1
f9be: 23 5d subi r18, 0xD3 ; 211
f9c0: 3f 4f sbci r19, 0xFF ; 255
f9c2: 3f 93 push r19
f9c4: 2f 93 push r18
f9c6: 90 e0 ldi r25, 0x00 ; 0
f9c8: 63 e0 ldi r22, 0x03 ; 3
f9ca: 88 0f add r24, r24
f9cc: 99 1f adc r25, r25
f9ce: 6a 95 dec r22
f9d0: e1 f7 brne .-8 ; 0xf9ca <Menu+0xeee>
f9d2: 8d 96 adiw r24, 0x2d ; 45
f9d4: 9f 93 push r25
f9d6: 8f 93 push r24
f9d8: 8c ea ldi r24, 0xAC ; 172
f9da: 90 e1 ldi r25, 0x10 ; 16
f9dc: 9f 93 push r25
f9de: 8f 93 push r24
f9e0: ff 92 push r15
f9e2: ef 92 push r14
f9e4: e0 91 55 06 lds r30, 0x0655
f9e8: f0 91 56 06 lds r31, 0x0656
f9ec: 09 95 icall
f9ee: 8c e3 ldi r24, 0x3C ; 60
f9f0: 80 93 a2 04 sts 0x04A2, r24
f9f4: 80 91 ef 09 lds r24, 0x09EF
f9f8: 88 1f adc r24, r24
f9fa: 88 27 eor r24, r24
f9fc: 88 1f adc r24, r24
f9fe: bc e0 ldi r27, 0x0C ; 12
fa00: 8b 9f mul r24, r27
fa02: c0 01 movw r24, r0
fa04: 11 24 eor r1, r1
fa06: 8d 96 adiw r24, 0x2d ; 45
fa08: 9f 93 push r25
fa0a: 8f 93 push r24
fa0c: 8b e9 ldi r24, 0x9B ; 155
fa0e: 90 e1 ldi r25, 0x10 ; 16
fa10: 9f 93 push r25
fa12: 8f 93 push r24
fa14: ff 92 push r15
fa16: ef 92 push r14
fa18: e0 91 55 06 lds r30, 0x0655
fa1c: f0 91 56 06 lds r31, 0x0656
fa20: 09 95 icall
fa22: 0f b6 in r0, 0x3f ; 63
fa24: f8 94 cli
fa26: de bf out 0x3e, r29 ; 62
fa28: 0f be out 0x3f, r0 ; 63
fa2a: cd bf out 0x3d, r28 ; 61
fa2c: 80 91 fe 09 lds r24, 0x09FE
fa30: 87 ff sbrs r24, 7
fa32: 12 c0 rjmp .+36 ; 0xfa58 <Menu+0xf7c>
fa34: 80 e4 ldi r24, 0x40 ; 64
fa36: 80 93 a2 04 sts 0x04A2, r24
fa3a: 88 e9 ldi r24, 0x98 ; 152
fa3c: 90 e1 ldi r25, 0x10 ; 16
fa3e: 9f 93 push r25
fa40: 8f 93 push r24
fa42: ff 92 push r15
fa44: ef 92 push r14
fa46: e0 91 55 06 lds r30, 0x0655
fa4a: f0 91 56 06 lds r31, 0x0656
fa4e: 09 95 icall
fa50: 0f 90 pop r0
fa52: 0f 90 pop r0
fa54: 0f 90 pop r0
fa56: 0f 90 pop r0
fa58: 80 91 0d 0a lds r24, 0x0A0D
fa5c: 87 ff sbrs r24, 7
fa5e: 14 c0 rjmp .+40 ; 0xfa88 <Menu+0xfac>
fa60: 84 e4 ldi r24, 0x44 ; 68
fa62: 80 93 a2 04 sts 0x04A2, r24
fa66: 85 e9 ldi r24, 0x95 ; 149
fa68: 90 e1 ldi r25, 0x10 ; 16
fa6a: 9f 93 push r25
fa6c: 8f 93 push r24
fa6e: 88 e5 ldi r24, 0x58 ; 88
fa70: 95 e7 ldi r25, 0x75 ; 117
fa72: 9f 93 push r25
fa74: 8f 93 push r24
fa76: e0 91 55 06 lds r30, 0x0655
fa7a: f0 91 56 06 lds r31, 0x0656
fa7e: 09 95 icall
fa80: 0f 90 pop r0
fa82: 0f 90 pop r0
fa84: 0f 90 pop r0
fa86: 0f 90 pop r0
fa88: 80 91 1c 0a lds r24, 0x0A1C
fa8c: 87 ff sbrs r24, 7
fa8e: 71 c0 rjmp .+226 ; 0xfb72 <Menu+0x1096>
fa90: 88 e4 ldi r24, 0x48 ; 72
fa92: 80 93 a2 04 sts 0x04A2, r24
fa96: 82 e9 ldi r24, 0x92 ; 146
fa98: 90 e1 ldi r25, 0x10 ; 16
fa9a: 3b c9 rjmp .-3466 ; 0xed12 <Menu+0x236>
fa9c: 10 92 a2 04 sts 0x04A2, r1
faa0: 86 e8 ldi r24, 0x86 ; 134
faa2: 90 e1 ldi r25, 0x10 ; 16
faa4: 9f 93 push r25
faa6: 8f 93 push r24
faa8: 88 e5 ldi r24, 0x58 ; 88
faaa: 95 e7 ldi r25, 0x75 ; 117
faac: 9f 93 push r25
faae: 8f 93 push r24
fab0: f8 01 movw r30, r16
fab2: 09 95 icall
fab4: 8e ea ldi r24, 0xAE ; 174
fab6: a8 2e mov r10, r24
fab8: 89 e0 ldi r24, 0x09 ; 9
faba: b8 2e mov r11, r24
fabc: 0f 90 pop r0
fabe: 0f 90 pop r0
fac0: 0f 90 pop r0
fac2: 0f 90 pop r0
fac4: 04 e0 ldi r16, 0x04 ; 4
fac6: 10 e0 ldi r17, 0x00 ; 0
fac8: 24 e1 ldi r18, 0x14 ; 20
faca: 92 e6 ldi r25, 0x62 ; 98
facc: e9 2e mov r14, r25
face: 90 e1 ldi r25, 0x10 ; 16
fad0: f9 2e mov r15, r25
fad2: 38 e5 ldi r19, 0x58 ; 88
fad4: c3 2e mov r12, r19
fad6: 35 e7 ldi r19, 0x75 ; 117
fad8: d3 2e mov r13, r19
fada: 20 93 a2 04 sts 0x04A2, r18
fade: d5 01 movw r26, r10
fae0: 8c 91 ld r24, X
fae2: 1f 92 push r1
fae4: 8f 93 push r24
fae6: f5 01 movw r30, r10
fae8: 31 97 sbiw r30, 0x01 ; 1
faea: 80 81 ld r24, Z
faec: 1f 92 push r1
faee: 8f 93 push r24
faf0: 3e 97 sbiw r30, 0x0e ; 14
faf2: 80 81 ld r24, Z
faf4: 1f 92 push r1
faf6: 8f 93 push r24
faf8: 31 97 sbiw r30, 0x01 ; 1
fafa: 80 81 ld r24, Z
fafc: 1f 92 push r1
fafe: 8f 93 push r24
fb00: 3e 97 sbiw r30, 0x0e ; 14
fb02: 80 81 ld r24, Z
fb04: 1f 92 push r1
fb06: 8f 93 push r24
fb08: 31 97 sbiw r30, 0x01 ; 1
fb0a: 80 81 ld r24, Z
fb0c: 1f 92 push r1
fb0e: 8f 93 push r24
fb10: 3e 97 sbiw r30, 0x0e ; 14
fb12: 80 81 ld r24, Z
fb14: 1f 92 push r1
fb16: 8f 93 push r24
fb18: 31 97 sbiw r30, 0x01 ; 1
fb1a: 80 81 ld r24, Z
fb1c: 1f 92 push r1
fb1e: 8f 93 push r24
fb20: ff 92 push r15
fb22: ef 92 push r14
fb24: df 92 push r13
fb26: cf 92 push r12
fb28: e0 91 55 06 lds r30, 0x0655
fb2c: f0 91 56 06 lds r31, 0x0656
fb30: 29 83 std Y+1, r18 ; 0x01
fb32: 09 95 icall
fb34: 80 91 1a 05 lds r24, 0x051A
fb38: 90 e0 ldi r25, 0x00 ; 0
fb3a: 0f b6 in r0, 0x3f ; 63
fb3c: f8 94 cli
fb3e: de bf out 0x3e, r29 ; 62
fb40: 0f be out 0x3f, r0 ; 63
fb42: cd bf out 0x3d, r28 ; 61
fb44: 29 81 ldd r18, Y+1 ; 0x01
fb46: 08 17 cp r16, r24
fb48: 19 07 cpc r17, r25
fb4a: 9c f4 brge .+38 ; 0xfb72 <Menu+0x1096>
fb4c: 2c 5e subi r18, 0xEC ; 236
fb4e: fc e3 ldi r31, 0x3C ; 60
fb50: af 0e add r10, r31
fb52: b1 1c adc r11, r1
fb54: 0c 5f subi r16, 0xFC ; 252
fb56: 1f 4f sbci r17, 0xFF ; 255
fb58: 20 35 cpi r18, 0x50 ; 80
fb5a: 09 f0 breq .+2 ; 0xfb5e <Menu+0x1082>
fb5c: be cf rjmp .-132 ; 0xfada <Menu+0xffe>
fb5e: 09 c0 rjmp .+18 ; 0xfb72 <Menu+0x1096>
fb60: 80 91 90 02 lds r24, 0x0290
fb64: 28 13 cpse r18, r24
fb66: 03 c0 rjmp .+6 ; 0xfb6e <Menu+0x1092>
fb68: 21 50 subi r18, 0x01 ; 1
fb6a: 20 93 90 02 sts 0x0290, r18
fb6e: 10 92 a1 04 sts 0x04A1, r1
fb72: 10 92 a0 04 sts 0x04A0, r1
fb76: 0f 90 pop r0
fb78: df 91 pop r29
fb7a: cf 91 pop r28
fb7c: 1f 91 pop r17
fb7e: 0f 91 pop r16
fb80: ff 90 pop r15
fb82: ef 90 pop r14
fb84: df 90 pop r13
fb86: cf 90 pop r12
fb88: bf 90 pop r11
fb8a: af 90 pop r10
fb8c: 9f 90 pop r9
fb8e: 8f 90 pop r8
fb90: 7f 90 pop r7
fb92: 6f 90 pop r6
fb94: 5f 90 pop r5
fb96: 4f 90 pop r4
fb98: 08 95 ret
0000fb9a <c_cos_8192>:
fb9a: 1f 93 push r17
fb9c: 2a e5 ldi r18, 0x5A ; 90
fb9e: 30 e0 ldi r19, 0x00 ; 0
fba0: 28 1b sub r18, r24
fba2: 39 0b sbc r19, r25
fba4: 37 ff sbrs r19, 7
fba6: 05 c0 rjmp .+10 ; 0xfbb2 <c_cos_8192+0x18>
fba8: 31 95 neg r19
fbaa: 21 95 neg r18
fbac: 31 09 sbc r19, r1
fbae: 1f ef ldi r17, 0xFF ; 255
fbb0: 01 c0 rjmp .+2 ; 0xfbb4 <c_cos_8192+0x1a>
fbb2: 11 e0 ldi r17, 0x01 ; 1
fbb4: e8 e6 ldi r30, 0x68 ; 104
fbb6: f1 e0 ldi r31, 0x01 ; 1
fbb8: c9 01 movw r24, r18
fbba: bf 01 movw r22, r30
fbbc: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
fbc0: 8b 35 cpi r24, 0x5B ; 91
fbc2: 91 05 cpc r25, r1
fbc4: e4 f0 brlt .+56 ; 0xfbfe <c_cos_8192+0x64>
fbc6: 9c 01 movw r18, r24
fbc8: 2b 55 subi r18, 0x5B ; 91
fbca: 31 09 sbc r19, r1
fbcc: 2a 35 cpi r18, 0x5A ; 90
fbce: 31 05 cpc r19, r1
fbd0: 38 f4 brcc .+14 ; 0xfbe0 <c_cos_8192+0x46>
fbd2: 24 eb ldi r18, 0xB4 ; 180
fbd4: 30 e0 ldi r19, 0x00 ; 0
fbd6: a9 01 movw r20, r18
fbd8: 48 1b sub r20, r24
fbda: 59 0b sbc r21, r25
fbdc: ca 01 movw r24, r20
fbde: 0f c0 rjmp .+30 ; 0xfbfe <c_cos_8192+0x64>
fbe0: 9c 01 movw r18, r24
fbe2: 25 5b subi r18, 0xB5 ; 181
fbe4: 31 09 sbc r19, r1
fbe6: 2a 35 cpi r18, 0x5A ; 90
fbe8: 31 05 cpc r19, r1
fbea: 18 f4 brcc .+6 ; 0xfbf2 <c_cos_8192+0x58>
fbec: 84 5b subi r24, 0xB4 ; 180
fbee: 91 09 sbc r25, r1
fbf0: 04 c0 rjmp .+8 ; 0xfbfa <c_cos_8192+0x60>
fbf2: 9f 01 movw r18, r30
fbf4: 28 1b sub r18, r24
fbf6: 39 0b sbc r19, r25
fbf8: c9 01 movw r24, r18
fbfa: 6f ef ldi r22, 0xFF ; 255
fbfc: 01 c0 rjmp .+2 ; 0xfc00 <c_cos_8192+0x66>
fbfe: 61 e0 ldi r22, 0x01 ; 1
fc00: fc 01 movw r30, r24
fc02: ee 0f add r30, r30
fc04: ff 1f adc r31, r31
fc06: eb 57 subi r30, 0x7B ; 123
fc08: fb 4e sbci r31, 0xEB ; 235
fc0a: 25 91 lpm r18, Z+
fc0c: 34 91 lpm r19, Z
fc0e: 12 03 mulsu r17, r18
fc10: a0 01 movw r20, r0
fc12: 13 9f mul r17, r19
fc14: 50 0d add r21, r0
fc16: 11 24 eor r1, r1
fc18: 64 03 mulsu r22, r20
fc1a: c0 01 movw r24, r0
fc1c: 65 9f mul r22, r21
fc1e: 90 0d add r25, r0
fc20: 11 24 eor r1, r1
fc22: 1f 91 pop r17
fc24: 08 95 ret
0000fc26 <rc_sum_init>:
fc26: 80 e0 ldi r24, 0x00 ; 0
fc28: 90 e0 ldi r25, 0x00 ; 0
fc2a: 41 e8 ldi r20, 0x81 ; 129
fc2c: 5f ef ldi r21, 0xFF ; 255
fc2e: 9c 01 movw r18, r24
fc30: 22 0f add r18, r18
fc32: 33 1f adc r19, r19
fc34: f9 01 movw r30, r18
fc36: e2 5f subi r30, 0xF2 ; 242
fc38: f7 4f sbci r31, 0xF7 ; 247
fc3a: 85 30 cpi r24, 0x05 ; 5
fc3c: 18 f4 brcc .+6 ; 0xfc44 <rc_sum_init+0x1e>
fc3e: 11 82 std Z+1, r1 ; 0x01
fc40: 10 82 st Z, r1
fc42: 02 c0 rjmp .+4 ; 0xfc48 <rc_sum_init+0x22>
fc44: 51 83 std Z+1, r21 ; 0x01
fc46: 40 83 st Z, r20
fc48: f9 01 movw r30, r18
fc4a: ec 5a subi r30, 0xAC ; 172
fc4c: f7 4f sbci r31, 0xF7 ; 247
fc4e: 11 82 std Z+1, r1 ; 0x01
fc50: 10 82 st Z, r1
fc52: 01 96 adiw r24, 0x01 ; 1
fc54: 83 32 cpi r24, 0x23 ; 35
fc56: 91 05 cpc r25, r1
fc58: 51 f7 brne .-44 ; 0xfc2e <rc_sum_init+0x8>
fc5a: 8f e7 ldi r24, 0x7F ; 127
fc5c: 90 e0 ldi r25, 0x00 ; 0
fc5e: 90 93 4d 08 sts 0x084D, r25
fc62: 80 93 4c 08 sts 0x084C, r24
fc66: 81 e8 ldi r24, 0x81 ; 129
fc68: 9f ef ldi r25, 0xFF ; 255
fc6a: 90 93 4b 08 sts 0x084B, r25
fc6e: 80 93 4a 08 sts 0x084A, r24
fc72: 10 92 4f 08 sts 0x084F, r1
fc76: 10 92 4e 08 sts 0x084E, r1
fc7a: 10 92 52 04 sts 0x0452, r1
fc7e: 10 92 51 04 sts 0x0451, r1
fc82: 10 92 54 04 sts 0x0454, r1
fc86: 10 92 53 04 sts 0x0453, r1
fc8a: 10 92 56 04 sts 0x0456, r1
fc8e: 10 92 55 04 sts 0x0455, r1
fc92: 08 95 ret
0000fc94 <__vector_12>:
fc94: 1f 92 push r1
fc96: 0f 92 push r0
fc98: 0f b6 in r0, 0x3f ; 63
fc9a: 0f 92 push r0
fc9c: 11 24 eor r1, r1
fc9e: 0b b6 in r0, 0x3b ; 59
fca0: 0f 92 push r0
fca2: 2f 93 push r18
fca4: 3f 93 push r19
fca6: 4f 93 push r20
fca8: 5f 93 push r21
fcaa: 6f 93 push r22
fcac: 7f 93 push r23
fcae: 8f 93 push r24
fcb0: 9f 93 push r25
fcb2: af 93 push r26
fcb4: bf 93 push r27
fcb6: cf 93 push r28
fcb8: df 93 push r29
fcba: ef 93 push r30
fcbc: ff 93 push r31
fcbe: 80 91 86 00 lds r24, 0x0086
fcc2: 90 91 87 00 lds r25, 0x0087
fcc6: 20 91 a5 04 lds r18, 0x04A5
fcca: 30 91 a6 04 lds r19, 0x04A6
fcce: 82 1b sub r24, r18
fcd0: 93 0b sbc r25, r19
fcd2: 20 91 86 00 lds r18, 0x0086
fcd6: 30 91 87 00 lds r19, 0x0087
fcda: 30 93 a6 04 sts 0x04A6, r19
fcde: 20 93 a5 04 sts 0x04A5, r18
fce2: 9c 01 movw r18, r24
fce4: 2d 54 subi r18, 0x4D ; 77
fce6: 34 40 sbci r19, 0x04 ; 4
fce8: c0 91 a3 04 lds r28, 0x04A3
fcec: d0 91 a4 04 lds r29, 0x04A4
fcf0: 23 3f cpi r18, 0xF3 ; 243
fcf2: 3a 41 sbci r19, 0x1A ; 26
fcf4: 68 f4 brcc .+26 ; 0xfd10 <__vector_12+0x7c>
fcf6: c0 93 0d 08 sts 0x080D, r28
fcfa: 24 97 sbiw r28, 0x04 ; 4
fcfc: 14 f0 brlt .+4 ; 0xfd02 <__vector_12+0x6e>
fcfe: 10 92 93 02 sts 0x0293, r1
fd02: 81 e0 ldi r24, 0x01 ; 1
fd04: 90 e0 ldi r25, 0x00 ; 0
fd06: 90 93 a4 04 sts 0x04A4, r25
fd0a: 80 93 a3 04 sts 0x04A3, r24
fd0e: b4 c0 rjmp .+360 ; 0xfe78 <__vector_12+0x1e4>
fd10: c1 31 cpi r28, 0x11 ; 17
fd12: d1 05 cpc r29, r1
fd14: 0c f0 brlt .+2 ; 0xfd18 <__vector_12+0x84>
fd16: b0 c0 rjmp .+352 ; 0xfe78 <__vector_12+0x1e4>
fd18: 9c 01 movw r18, r24
fd1a: 2b 5f subi r18, 0xFB ; 251
fd1c: 31 09 sbc r19, r1
fd1e: 24 3b cpi r18, 0xB4 ; 180
fd20: 31 40 sbci r19, 0x01 ; 1
fd22: 08 f0 brcs .+2 ; 0xfd26 <__vector_12+0x92>
fd24: a4 c0 rjmp .+328 ; 0xfe6e <__vector_12+0x1da>
fd26: 20 91 91 02 lds r18, 0x0291
fd2a: 30 91 92 02 lds r19, 0x0292
fd2e: 82 1b sub r24, r18
fd30: 93 0b sbc r25, r19
fd32: a0 91 85 05 lds r26, 0x0585
fd36: fe 01 movw r30, r28
fd38: ee 0f add r30, r30
fd3a: ff 1f adc r31, r31
fd3c: aa 23 and r26, r26
fd3e: 51 f0 breq .+20 ; 0xfd54 <__vector_12+0xc0>
fd40: b0 e0 ldi r27, 0x00 ; 0
fd42: aa 0f add r26, r26
fd44: bb 1f adc r27, r27
fd46: a2 5f subi r26, 0xF2 ; 242
fd48: b7 4f sbci r27, 0xF7 ; 247
fd4a: 2d 91 ld r18, X+
fd4c: 3c 91 ld r19, X
fd4e: 24 36 cpi r18, 0x64 ; 100
fd50: 31 05 cpc r19, r1
fd52: e4 f4 brge .+56 ; 0xfd8c <__vector_12+0xf8>
fd54: df 01 movw r26, r30
fd56: a2 5f subi r26, 0xF2 ; 242
fd58: b7 4f sbci r27, 0xF7 ; 247
fd5a: 2d 91 ld r18, X+
fd5c: 3c 91 ld r19, X
fd5e: ac 01 movw r20, r24
fd60: 42 1b sub r20, r18
fd62: 53 0b sbc r21, r19
fd64: 9a 01 movw r18, r20
fd66: 57 ff sbrs r21, 7
fd68: 03 c0 rjmp .+6 ; 0xfd70 <__vector_12+0xdc>
fd6a: 31 95 neg r19
fd6c: 21 95 neg r18
fd6e: 31 09 sbc r19, r1
fd70: 26 30 cpi r18, 0x06 ; 6
fd72: 31 05 cpc r19, r1
fd74: 5c f4 brge .+22 ; 0xfd8c <__vector_12+0xf8>
fd76: 20 91 02 04 lds r18, 0x0402
fd7a: 28 3c cpi r18, 0xC8 ; 200
fd7c: 20 f4 brcc .+8 ; 0xfd86 <__vector_12+0xf2>
fd7e: 20 91 02 04 lds r18, 0x0402
fd82: 26 5f subi r18, 0xF6 ; 246
fd84: 01 c0 rjmp .+2 ; 0xfd88 <__vector_12+0xf4>
fd86: 28 ec ldi r18, 0xC8 ; 200
fd88: 20 93 02 04 sts 0x0402, r18
fd8c: df 01 movw r26, r30
fd8e: a2 5f subi r26, 0xF2 ; 242
fd90: b7 4f sbci r27, 0xF7 ; 247
fd92: 4d 91 ld r20, X+
fd94: 5c 91 ld r21, X
fd96: 9a 01 movw r18, r20
fd98: 22 0f add r18, r18
fd9a: 33 1f adc r19, r19
fd9c: 24 0f add r18, r20
fd9e: 35 1f adc r19, r21
fda0: 28 0f add r18, r24
fda2: 39 1f adc r19, r25
fda4: 37 ff sbrs r19, 7
fda6: 02 c0 rjmp .+4 ; 0xfdac <__vector_12+0x118>
fda8: 2d 5f subi r18, 0xFD ; 253
fdaa: 3f 4f sbci r19, 0xFF ; 255
fdac: 35 95 asr r19
fdae: 27 95 ror r18
fdb0: 35 95 asr r19
fdb2: 27 95 ror r18
fdb4: ac 01 movw r20, r24
fdb6: 4f 5f subi r20, 0xFF ; 255
fdb8: 5f 4f sbci r21, 0xFF ; 255
fdba: 42 17 cp r20, r18
fdbc: 53 07 cpc r21, r19
fdbe: 1c f4 brge .+6 ; 0xfdc6 <__vector_12+0x132>
fdc0: 21 50 subi r18, 0x01 ; 1
fdc2: 31 09 sbc r19, r1
fdc4: 06 c0 rjmp .+12 ; 0xfdd2 <__vector_12+0x13e>
fdc6: 01 97 sbiw r24, 0x01 ; 1
fdc8: 28 17 cp r18, r24
fdca: 39 07 cpc r19, r25
fdcc: 14 f4 brge .+4 ; 0xfdd2 <__vector_12+0x13e>
fdce: 2f 5f subi r18, 0xFF ; 255
fdd0: 3f 4f sbci r19, 0xFF ; 255
fdd2: 80 91 02 04 lds r24, 0x0402
fdd6: df 01 movw r26, r30
fdd8: 83 3c cpi r24, 0xC3 ; 195
fdda: c0 f0 brcs .+48 ; 0xfe0c <__vector_12+0x178>
fddc: a2 5f subi r26, 0xF2 ; 242
fdde: b7 4f sbci r27, 0xF7 ; 247
fde0: 8d 91 ld r24, X+
fde2: 9c 91 ld r25, X
fde4: a9 01 movw r20, r18
fde6: 48 1b sub r20, r24
fde8: 59 0b sbc r21, r25
fdea: ca 01 movw r24, r20
fdec: 63 e0 ldi r22, 0x03 ; 3
fdee: 70 e0 ldi r23, 0x00 ; 0
fdf0: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
fdf4: cb 01 movw r24, r22
fdf6: 88 0f add r24, r24
fdf8: 99 1f adc r25, r25
fdfa: 86 0f add r24, r22
fdfc: 97 1f adc r25, r23
fdfe: df 01 movw r26, r30
fe00: ac 5a subi r26, 0xAC ; 172
fe02: b7 4f sbci r27, 0xF7 ; 247
fe04: 11 96 adiw r26, 0x01 ; 1
fe06: 9c 93 st X, r25
fe08: 8e 93 st -X, r24
fe0a: 05 c0 rjmp .+10 ; 0xfe16 <__vector_12+0x182>
fe0c: ac 5a subi r26, 0xAC ; 172
fe0e: b7 4f sbci r27, 0xF7 ; 247
fe10: 11 96 adiw r26, 0x01 ; 1
fe12: 1c 92 st X, r1
fe14: 1e 92 st -X, r1
fe16: e2 5f subi r30, 0xF2 ; 242
fe18: f7 4f sbci r31, 0xF7 ; 247
fe1a: 31 83 std Z+1, r19 ; 0x01
fe1c: 20 83 st Z, r18
fe1e: 80 91 02 04 lds r24, 0x0402
fe22: 82 33 cpi r24, 0x32 ; 50
fe24: 20 f5 brcc .+72 ; 0xfe6e <__vector_12+0x1da>
fe26: e0 91 1c 05 lds r30, 0x051C
fe2a: f0 e0 ldi r31, 0x00 ; 0
fe2c: ee 0f add r30, r30
fe2e: ff 1f adc r31, r31
fe30: e2 5f subi r30, 0xF2 ; 242
fe32: f7 4f sbci r31, 0xF7 ; 247
fe34: 11 82 std Z+1, r1 ; 0x01
fe36: 10 82 st Z, r1
fe38: e0 91 1d 05 lds r30, 0x051D
fe3c: f0 e0 ldi r31, 0x00 ; 0
fe3e: ee 0f add r30, r30
fe40: ff 1f adc r31, r31
fe42: e2 5f subi r30, 0xF2 ; 242
fe44: f7 4f sbci r31, 0xF7 ; 247
fe46: 11 82 std Z+1, r1 ; 0x01
fe48: 10 82 st Z, r1
fe4a: e0 91 1f 05 lds r30, 0x051F
fe4e: f0 e0 ldi r31, 0x00 ; 0
fe50: ee 0f add r30, r30
fe52: ff 1f adc r31, r31
fe54: e2 5f subi r30, 0xF2 ; 242
fe56: f7 4f sbci r31, 0xF7 ; 247
fe58: 11 82 std Z+1, r1 ; 0x01
fe5a: 10 82 st Z, r1
fe5c: e0 91 1e 05 lds r30, 0x051E
fe60: f0 e0 ldi r31, 0x00 ; 0
fe62: ee 0f add r30, r30
fe64: ff 1f adc r31, r31
fe66: e2 5f subi r30, 0xF2 ; 242
fe68: f7 4f sbci r31, 0xF7 ; 247
fe6a: 11 82 std Z+1, r1 ; 0x01
fe6c: 10 82 st Z, r1
fe6e: 21 96 adiw r28, 0x01 ; 1
fe70: d0 93 a4 04 sts 0x04A4, r29
fe74: c0 93 a3 04 sts 0x04A3, r28
fe78: ff 91 pop r31
fe7a: ef 91 pop r30
fe7c: df 91 pop r29
fe7e: cf 91 pop r28
fe80: bf 91 pop r27
fe82: af 91 pop r26
fe84: 9f 91 pop r25
fe86: 8f 91 pop r24
fe88: 7f 91 pop r23
fe8a: 6f 91 pop r22
fe8c: 5f 91 pop r21
fe8e: 4f 91 pop r20
fe90: 3f 91 pop r19
fe92: 2f 91 pop r18
fe94: 0f 90 pop r0
fe96: 0b be out 0x3b, r0 ; 59
fe98: 0f 90 pop r0
fe9a: 0f be out 0x3f, r0 ; 63
fe9c: 0f 90 pop r0
fe9e: 1f 90 pop r1
fea0: 18 95 reti
0000fea2 <SbusUartInit>:
fea2: 9f b7 in r25, 0x3f ; 63
fea4: f8 94 cli
fea6: 80 91 c9 00 lds r24, 0x00C9
feaa: 8f 77 andi r24, 0x7F ; 127
feac: 80 93 c9 00 sts 0x00C9, r24
feb0: 80 91 c9 00 lds r24, 0x00C9
feb4: 8f 7b andi r24, 0xBF ; 191
feb6: 80 93 c9 00 sts 0x00C9, r24
feba: 80 91 c9 00 lds r24, 0x00C9
febe: 8f 7d andi r24, 0xDF ; 223
fec0: 80 93 c9 00 sts 0x00C9, r24
fec4: 10 92 cd 00 sts 0x00CD, r1
fec8: 88 e1 ldi r24, 0x18 ; 24
feca: 80 93 cc 00 sts 0x00CC, r24
fece: 80 91 c8 00 lds r24, 0x00C8
fed2: 82 60 ori r24, 0x02 ; 2
fed4: 80 93 c8 00 sts 0x00C8, r24
fed8: 80 e1 ldi r24, 0x10 ; 16
feda: 80 93 c9 00 sts 0x00C9, r24
fede: 80 91 ca 00 lds r24, 0x00CA
fee2: 8f 77 andi r24, 0x7F ; 127
fee4: 80 93 ca 00 sts 0x00CA, r24
fee8: 80 91 ca 00 lds r24, 0x00CA
feec: 8f 7b andi r24, 0xBF ; 191
feee: 80 93 ca 00 sts 0x00CA, r24
fef2: 80 91 ca 00 lds r24, 0x00CA
fef6: 80 91 ca 00 lds r24, 0x00CA
fefa: 8f 7e andi r24, 0xEF ; 239
fefc: 80 93 ca 00 sts 0x00CA, r24
ff00: 80 91 ca 00 lds r24, 0x00CA
ff04: 88 60 ori r24, 0x08 ; 8
ff06: 80 93 ca 00 sts 0x00CA, r24
ff0a: 80 91 c9 00 lds r24, 0x00C9
ff0e: 8b 7f andi r24, 0xFB ; 251
ff10: 80 93 c9 00 sts 0x00C9, r24
ff14: 80 91 ca 00 lds r24, 0x00CA
ff18: 84 60 ori r24, 0x04 ; 4
ff1a: 80 93 ca 00 sts 0x00CA, r24
ff1e: 80 91 ca 00 lds r24, 0x00CA
ff22: 82 60 ori r24, 0x02 ; 2
ff24: 80 93 ca 00 sts 0x00CA, r24
ff28: 80 91 c8 00 lds r24, 0x00C8
ff2c: 87 ff sbrs r24, 7
ff2e: 03 c0 rjmp .+6 ; 0xff36 <SbusUartInit+0x94>
ff30: 80 91 ce 00 lds r24, 0x00CE
ff34: f9 cf rjmp .-14 ; 0xff28 <SbusUartInit+0x86>
ff36: 80 91 c9 00 lds r24, 0x00C9
ff3a: 80 68 ori r24, 0x80 ; 128
ff3c: 80 93 c9 00 sts 0x00C9, r24
ff40: 80 91 b1 08 lds r24, 0x08B1
ff44: 84 60 ori r24, 0x04 ; 4
ff46: 80 93 b1 08 sts 0x08B1, r24
ff4a: 9f bf out 0x3f, r25 ; 63
ff4c: 08 95 ret
0000ff4e <SbusParser>:
ff4e: 90 91 ae 04 lds r25, 0x04AE
ff52: 91 11 cpse r25, r1
ff54: 08 c0 rjmp .+16 ; 0xff66 <SbusParser+0x18>
ff56: 8f 30 cpi r24, 0x0F ; 15
ff58: 31 f4 brne .+12 ; 0xff66 <SbusParser+0x18>
ff5a: 10 92 a8 04 sts 0x04A8, r1
ff5e: 80 e5 ldi r24, 0x50 ; 80
ff60: 80 93 ae 04 sts 0x04AE, r24
ff64: 08 95 ret
ff66: e0 91 a8 04 lds r30, 0x04A8
ff6a: ef 5f subi r30, 0xFF ; 255
ff6c: e0 93 a8 04 sts 0x04A8, r30
ff70: e8 31 cpi r30, 0x18 ; 24
ff72: 21 f4 brne .+8 ; 0xff7c <SbusParser+0x2e>
ff74: 81 e0 ldi r24, 0x01 ; 1
ff76: 80 93 a9 04 sts 0x04A9, r24
ff7a: 08 95 ret
ff7c: e9 31 cpi r30, 0x19 ; 25
ff7e: 20 f0 brcs .+8 ; 0xff88 <SbusParser+0x3a>
ff80: 89 e1 ldi r24, 0x19 ; 25
ff82: 80 93 a8 04 sts 0x04A8, r24
ff86: 08 95 ret
ff88: f0 e0 ldi r31, 0x00 ; 0
ff8a: e6 56 subi r30, 0x66 ; 102
ff8c: f7 4f sbci r31, 0xF7 ; 247
ff8e: 80 83 st Z, r24
ff90: 08 95 ret
0000ff92 <ProcessSBus>:
ff92: cf 92 push r12
ff94: df 92 push r13
ff96: ef 92 push r14
ff98: ff 92 push r15
ff9a: 0f 93 push r16
ff9c: 1f 93 push r17
ff9e: cf 93 push r28
ffa0: df 93 push r29
ffa2: 80 91 b1 08 lds r24, 0x08B1
ffa6: 82 fd sbrc r24, 2
ffa8: ab c0 rjmp .+342 ; 0x10100 <ProcessSBus+0x16e>
ffaa: 80 91 6f 00 lds r24, 0x006F
ffae: 8f 7d andi r24, 0xDF ; 223
ffb0: 80 93 6f 00 sts 0x006F, r24
ffb4: e0 91 85 05 lds r30, 0x0585
ffb8: ee 23 and r30, r30
ffba: 51 f0 breq .+20 ; 0xffd0 <ProcessSBus+0x3e>
ffbc: f0 e0 ldi r31, 0x00 ; 0
ffbe: ee 0f add r30, r30
ffc0: ff 1f adc r31, r31
ffc2: e2 5f subi r30, 0xF2 ; 242
ffc4: f7 4f sbci r31, 0xF7 ; 247
ffc6: 80 81 ld r24, Z
ffc8: 91 81 ldd r25, Z+1 ; 0x01
ffca: 84 36 cpi r24, 0x64 ; 100
ffcc: 91 05 cpc r25, r1
ffce: 5c f4 brge .+22 ; 0xffe6 <ProcessSBus+0x54>
ffd0: 80 91 02 04 lds r24, 0x0402
ffd4: 88 3c cpi r24, 0xC8 ; 200
ffd6: 20 f4 brcc .+8 ; 0xffe0 <ProcessSBus+0x4e>
ffd8: 80 91 02 04 lds r24, 0x0402
ffdc: 8c 5e subi r24, 0xEC ; 236
ffde: 01 c0 rjmp .+2 ; 0xffe2 <ProcessSBus+0x50>
ffe0: 88 ec ldi r24, 0xC8 ; 200
ffe2: 80 93 02 04 sts 0x0402, r24
ffe6: 80 91 9b 08 lds r24, 0x089B
ffea: 90 e0 ldi r25, 0x00 ; 0
ffec: 20 91 a7 04 lds r18, 0x04A7
fff0: 22 23 and r18, r18
fff2: 31 f0 breq .+12 ; 0x10000 <ProcessSBus+0x6e>
fff4: 21 50 subi r18, 0x01 ; 1
fff6: 20 93 a7 04 sts 0x04A7, r18
fffa: f4 e2 ldi r31, 0x24 ; 36
fffc: cf 2e mov r12, r31
fffe: 05 c0 rjmp .+10 ; 0x1000a <ProcessSBus+0x78>
10000: 22 e0 ldi r18, 0x02 ; 2
10002: 20 93 a7 04 sts 0x04A7, r18
10006: e8 ea ldi r30, 0xA8 ; 168
10008: ce 2e mov r12, r30
1000a: 20 e0 ldi r18, 0x00 ; 0
1000c: 31 e0 ldi r19, 0x01 ; 1
1000e: dd 24 eor r13, r13
10010: d3 94 inc r13
10012: f1 2c mov r15, r1
10014: 72 e0 ldi r23, 0x02 ; 2
10016: e7 2e mov r14, r23
10018: 41 e0 ldi r20, 0x01 ; 1
1001a: c5 e0 ldi r28, 0x05 ; 5
1001c: d0 e0 ldi r29, 0x00 ; 0
1001e: 03 e0 ldi r16, 0x03 ; 3
10020: 10 e0 ldi r17, 0x00 ; 0
10022: ee 2d mov r30, r14
10024: f0 e0 ldi r31, 0x00 ; 0
10026: e6 56 subi r30, 0x66 ; 102
10028: f7 4f sbci r31, 0xF7 ; 247
1002a: 50 81 ld r21, Z
1002c: 54 23 and r21, r20
1002e: 11 f0 breq .+4 ; 0x10034 <ProcessSBus+0xa2>
10030: 82 2b or r24, r18
10032: 93 2b or r25, r19
10034: 44 0f add r20, r20
10036: 11 f4 brne .+4 ; 0x1003c <ProcessSBus+0xaa>
10038: e3 94 inc r14
1003a: 41 e0 ldi r20, 0x01 ; 1
1003c: 22 0f add r18, r18
1003e: 33 1f adc r19, r19
10040: 21 15 cp r18, r1
10042: 58 e0 ldi r21, 0x08 ; 8
10044: 35 07 cpc r19, r21
10046: 09 f0 breq .+2 ; 0x1004a <ProcessSBus+0xb8>
10048: 55 c0 rjmp .+170 ; 0x100f4 <ProcessSBus+0x162>
1004a: 94 50 subi r25, 0x04 ; 4
1004c: be 01 movw r22, r28
1004e: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
10052: ed 2d mov r30, r13
10054: f0 e0 ldi r31, 0x00 ; 0
10056: ee 0f add r30, r30
10058: ff 1f adc r31, r31
1005a: df 01 movw r26, r30
1005c: a2 5f subi r26, 0xF2 ; 242
1005e: b7 4f sbci r27, 0xF7 ; 247
10060: 8d 91 ld r24, X+
10062: 9c 91 ld r25, X
10064: 9c 01 movw r18, r24
10066: 22 0f add r18, r18
10068: 33 1f adc r19, r19
1006a: 28 0f add r18, r24
1006c: 39 1f adc r19, r25
1006e: 26 0f add r18, r22
10070: 37 1f adc r19, r23
10072: 37 ff sbrs r19, 7
10074: 02 c0 rjmp .+4 ; 0x1007a <ProcessSBus+0xe8>
10076: 2d 5f subi r18, 0xFD ; 253
10078: 3f 4f sbci r19, 0xFF ; 255
1007a: 35 95 asr r19
1007c: 27 95 ror r18
1007e: 35 95 asr r19
10080: 27 95 ror r18
10082: cb 01 movw r24, r22
10084: 01 96 adiw r24, 0x01 ; 1
10086: 82 17 cp r24, r18
10088: 93 07 cpc r25, r19
1008a: 1c f4 brge .+6 ; 0x10092 <ProcessSBus+0x100>
1008c: 21 50 subi r18, 0x01 ; 1
1008e: 31 09 sbc r19, r1
10090: 07 c0 rjmp .+14 ; 0x100a0 <ProcessSBus+0x10e>
10092: 61 50 subi r22, 0x01 ; 1
10094: 71 09 sbc r23, r1
10096: 26 17 cp r18, r22
10098: 37 07 cpc r19, r23
1009a: 14 f4 brge .+4 ; 0x100a0 <ProcessSBus+0x10e>
1009c: 2f 5f subi r18, 0xFF ; 255
1009e: 3f 4f sbci r19, 0xFF ; 255
100a0: 80 91 02 04 lds r24, 0x0402
100a4: df 01 movw r26, r30
100a6: 83 3c cpi r24, 0xC3 ; 195
100a8: b8 f0 brcs .+46 ; 0x100d8 <ProcessSBus+0x146>
100aa: a2 5f subi r26, 0xF2 ; 242
100ac: b7 4f sbci r27, 0xF7 ; 247
100ae: 8d 91 ld r24, X+
100b0: 9c 91 ld r25, X
100b2: b9 01 movw r22, r18
100b4: 68 1b sub r22, r24
100b6: 79 0b sbc r23, r25
100b8: cb 01 movw r24, r22
100ba: b8 01 movw r22, r16
100bc: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
100c0: cb 01 movw r24, r22
100c2: 88 0f add r24, r24
100c4: 99 1f adc r25, r25
100c6: 86 0f add r24, r22
100c8: 97 1f adc r25, r23
100ca: df 01 movw r26, r30
100cc: ac 5a subi r26, 0xAC ; 172
100ce: b7 4f sbci r27, 0xF7 ; 247
100d0: 11 96 adiw r26, 0x01 ; 1
100d2: 9c 93 st X, r25
100d4: 8e 93 st -X, r24
100d6: 05 c0 rjmp .+10 ; 0x100e2 <ProcessSBus+0x150>
100d8: ac 5a subi r26, 0xAC ; 172
100da: b7 4f sbci r27, 0xF7 ; 247
100dc: 11 96 adiw r26, 0x01 ; 1
100de: 1c 92 st X, r1
100e0: 1e 92 st -X, r1
100e2: e2 5f subi r30, 0xF2 ; 242
100e4: f7 4f sbci r31, 0xF7 ; 247
100e6: 31 83 std Z+1, r19 ; 0x01
100e8: 20 83 st Z, r18
100ea: d3 94 inc r13
100ec: 80 e0 ldi r24, 0x00 ; 0
100ee: 90 e0 ldi r25, 0x00 ; 0
100f0: 21 e0 ldi r18, 0x01 ; 1
100f2: 30 e0 ldi r19, 0x00 ; 0
100f4: f3 94 inc r15
100f6: fc 14 cp r15, r12
100f8: 08 f4 brcc .+2 ; 0x100fc <ProcessSBus+0x16a>
100fa: 93 cf rjmp .-218 ; 0x10022 <ProcessSBus+0x90>
100fc: 10 92 93 02 sts 0x0293, r1
10100: 10 92 a9 04 sts 0x04A9, r1
10104: df 91 pop r29
10106: cf 91 pop r28
10108: 1f 91 pop r17
1010a: 0f 91 pop r16
1010c: ff 90 pop r15
1010e: ef 90 pop r14
10110: df 90 pop r13
10112: cf 90 pop r12
10114: 08 95 ret
00010116 <SpektrumUartInit>:
10116: 9f b7 in r25, 0x3f ; 63
10118: f8 94 cli
1011a: 80 91 c9 00 lds r24, 0x00C9
1011e: 8f 77 andi r24, 0x7F ; 127
10120: 80 93 c9 00 sts 0x00C9, r24
10124: 80 91 c9 00 lds r24, 0x00C9
10128: 8f 7b andi r24, 0xBF ; 191
1012a: 80 93 c9 00 sts 0x00C9, r24
1012e: 80 91 c9 00 lds r24, 0x00C9
10132: 8f 7d andi r24, 0xDF ; 223
10134: 80 93 c9 00 sts 0x00C9, r24
10138: 10 92 cd 00 sts 0x00CD, r1
1013c: 84 e1 ldi r24, 0x14 ; 20
1013e: 80 93 cc 00 sts 0x00CC, r24
10142: 80 91 c8 00 lds r24, 0x00C8
10146: 82 60 ori r24, 0x02 ; 2
10148: 80 93 c8 00 sts 0x00C8, r24
1014c: 80 e1 ldi r24, 0x10 ; 16
1014e: 80 93 c9 00 sts 0x00C9, r24
10152: 80 91 ca 00 lds r24, 0x00CA
10156: 8f 77 andi r24, 0x7F ; 127
10158: 80 93 ca 00 sts 0x00CA, r24
1015c: 80 91 ca 00 lds r24, 0x00CA
10160: 8f 7b andi r24, 0xBF ; 191
10162: 80 93 ca 00 sts 0x00CA, r24
10166: 80 91 ca 00 lds r24, 0x00CA
1016a: 8f 7d andi r24, 0xDF ; 223
1016c: 80 93 ca 00 sts 0x00CA, r24
10170: 80 91 ca 00 lds r24, 0x00CA
10174: 8f 7e andi r24, 0xEF ; 239
10176: 80 93 ca 00 sts 0x00CA, r24
1017a: 80 91 ca 00 lds r24, 0x00CA
1017e: 87 7f andi r24, 0xF7 ; 247
10180: 80 93 ca 00 sts 0x00CA, r24
10184: 80 91 c9 00 lds r24, 0x00C9
10188: 8b 7f andi r24, 0xFB ; 251
1018a: 80 93 c9 00 sts 0x00C9, r24
1018e: 80 91 ca 00 lds r24, 0x00CA
10192: 84 60 ori r24, 0x04 ; 4
10194: 80 93 ca 00 sts 0x00CA, r24
10198: 80 91 ca 00 lds r24, 0x00CA
1019c: 82 60 ori r24, 0x02 ; 2
1019e: 80 93 ca 00 sts 0x00CA, r24
101a2: 80 91 c8 00 lds r24, 0x00C8
101a6: 87 ff sbrs r24, 7
101a8: 03 c0 rjmp .+6 ; 0x101b0 <SpektrumUartInit+0x9a>
101aa: 80 91 ce 00 lds r24, 0x00CE
101ae: f9 cf rjmp .-14 ; 0x101a2 <SpektrumUartInit+0x8c>
101b0: 80 91 c9 00 lds r24, 0x00C9
101b4: 80 68 ori r24, 0x80 ; 128
101b6: 80 93 c9 00 sts 0x00C9, r24
101ba: 9f bf out 0x3f, r25 ; 63
101bc: 08 95 ret
000101be <SpektrumParser>:
101be: 90 91 94 02 lds r25, 0x0294
101c2: 91 30 cpi r25, 0x01 ; 1
101c4: 61 f4 brne .+24 ; 0x101de <SpektrumParser+0x20>
101c6: 10 92 94 02 sts 0x0294, r1
101ca: 84 e4 ldi r24, 0x44 ; 68
101cc: 80 93 ae 04 sts 0x04AE, r24
101d0: 10 92 ad 04 sts 0x04AD, r1
101d4: 10 92 ac 04 sts 0x04AC, r1
101d8: 10 92 ab 04 sts 0x04AB, r1
101dc: 08 95 ret
101de: 21 e0 ldi r18, 0x01 ; 1
101e0: 30 e0 ldi r19, 0x00 ; 0
101e2: 90 91 ae 04 lds r25, 0x04AE
101e6: 99 23 and r25, r25
101e8: 11 f0 breq .+4 ; 0x101ee <SpektrumParser+0x30>
101ea: 20 e0 ldi r18, 0x00 ; 0
101ec: 30 e0 ldi r19, 0x00 ; 0
101ee: 90 91 ac 04 lds r25, 0x04AC
101f2: 91 11 cpse r25, r1
101f4: 0e c0 rjmp .+28 ; 0x10212 <SpektrumParser+0x54>
101f6: 23 2b or r18, r19
101f8: 11 f0 breq .+4 ; 0x101fe <SpektrumParser+0x40>
101fa: 81 e0 ldi r24, 0x01 ; 1
101fc: 10 c0 rjmp .+32 ; 0x1021e <SpektrumParser+0x60>
101fe: 84 e4 ldi r24, 0x44 ; 68
10200: 80 93 ae 04 sts 0x04AE, r24
10204: 10 92 ad 04 sts 0x04AD, r1
10208: 10 92 ac 04 sts 0x04AC, r1
1020c: 10 92 ab 04 sts 0x04AB, r1
10210: ed c0 rjmp .+474 ; 0x103ec <SpektrumParser+0x22e>
10212: 91 30 cpi r25, 0x01 ; 1
10214: 69 f4 brne .+26 ; 0x10230 <SpektrumParser+0x72>
10216: 23 2b or r18, r19
10218: 09 f0 breq .+2 ; 0x1021c <SpektrumParser+0x5e>
1021a: de c0 rjmp .+444 ; 0x103d8 <SpektrumParser+0x21a>
1021c: 82 e0 ldi r24, 0x02 ; 2
1021e: 80 93 ac 04 sts 0x04AC, r24
10222: 80 91 ad 04 lds r24, 0x04AD
10226: 8f 5f subi r24, 0xFF ; 255
10228: 80 93 ad 04 sts 0x04AD, r24
1022c: 83 e0 ldi r24, 0x03 ; 3
1022e: dc c0 rjmp .+440 ; 0x103e8 <SpektrumParser+0x22a>
10230: 92 30 cpi r25, 0x02 ; 2
10232: d1 f4 brne .+52 ; 0x10268 <SpektrumParser+0xaa>
10234: 23 2b or r18, r19
10236: 09 f0 breq .+2 ; 0x1023a <SpektrumParser+0x7c>
10238: cf c0 rjmp .+414 ; 0x103d8 <SpektrumParser+0x21a>
1023a: 93 e0 ldi r25, 0x03 ; 3
1023c: 90 93 ae 04 sts 0x04AE, r25
10240: 80 93 ab 04 sts 0x04AB, r24
10244: 90 91 ad 04 lds r25, 0x04AD
10248: 92 30 cpi r25, 0x02 ; 2
1024a: 39 f4 brne .+14 ; 0x1025a <SpektrumParser+0x9c>
1024c: 10 92 aa 04 sts 0x04AA, r1
10250: 87 ff sbrs r24, 7
10252: 03 c0 rjmp .+6 ; 0x1025a <SpektrumParser+0x9c>
10254: 81 e0 ldi r24, 0x01 ; 1
10256: 80 93 aa 04 sts 0x04AA, r24
1025a: 83 e0 ldi r24, 0x03 ; 3
1025c: 80 93 ac 04 sts 0x04AC, r24
10260: 9f 5f subi r25, 0xFF ; 255
10262: 90 93 ad 04 sts 0x04AD, r25
10266: c2 c0 rjmp .+388 ; 0x103ec <SpektrumParser+0x22e>
10268: 93 30 cpi r25, 0x03 ; 3
1026a: 09 f0 breq .+2 ; 0x1026e <SpektrumParser+0xb0>
1026c: b5 c0 rjmp .+362 ; 0x103d8 <SpektrumParser+0x21a>
1026e: 23 2b or r18, r19
10270: 09 f0 breq .+2 ; 0x10274 <SpektrumParser+0xb6>
10272: b2 c0 rjmp .+356 ; 0x103d8 <SpektrumParser+0x21a>
10274: 90 93 ae 04 sts 0x04AE, r25
10278: 92 e0 ldi r25, 0x02 ; 2
1027a: 90 93 ac 04 sts 0x04AC, r25
1027e: 90 91 ad 04 lds r25, 0x04AD
10282: 9f 5f subi r25, 0xFF ; 255
10284: 90 93 ad 04 sts 0x04AD, r25
10288: e0 91 ab 04 lds r30, 0x04AB
1028c: 90 e0 ldi r25, 0x00 ; 0
1028e: 9e 2b or r25, r30
10290: 20 91 42 05 lds r18, 0x0542
10294: 21 30 cpi r18, 0x01 ; 1
10296: 39 f4 brne .+14 ; 0x102a6 <SpektrumParser+0xe8>
10298: 93 70 andi r25, 0x03 ; 3
1029a: 92 50 subi r25, 0x02 ; 2
1029c: 63 e0 ldi r22, 0x03 ; 3
1029e: 70 e0 ldi r23, 0x00 ; 0
102a0: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
102a4: 14 c0 rjmp .+40 ; 0x102ce <SpektrumParser+0x110>
102a6: 22 30 cpi r18, 0x02 ; 2
102a8: 51 f4 brne .+20 ; 0x102be <SpektrumParser+0x100>
102aa: 97 70 andi r25, 0x07 ; 7
102ac: 94 50 subi r25, 0x04 ; 4
102ae: 66 e0 ldi r22, 0x06 ; 6
102b0: 70 e0 ldi r23, 0x00 ; 0
102b2: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
102b6: e6 95 lsr r30
102b8: e6 95 lsr r30
102ba: e6 95 lsr r30
102bc: 0a c0 rjmp .+20 ; 0x102d2 <SpektrumParser+0x114>
102be: 93 70 andi r25, 0x03 ; 3
102c0: 88 56 subi r24, 0x68 ; 104
102c2: 91 40 sbci r25, 0x01 ; 1
102c4: 97 fd sbrc r25, 7
102c6: 01 96 adiw r24, 0x01 ; 1
102c8: bc 01 movw r22, r24
102ca: 75 95 asr r23
102cc: 67 95 ror r22
102ce: e6 95 lsr r30
102d0: e6 95 lsr r30
102d2: ef 70 andi r30, 0x0F ; 15
102d4: f0 e0 ldi r31, 0x00 ; 0
102d6: 31 96 adiw r30, 0x01 ; 1
102d8: ed 30 cpi r30, 0x0D ; 13
102da: f1 05 cpc r31, r1
102dc: 08 f0 brcs .+2 ; 0x102e0 <SpektrumParser+0x122>
102de: 86 c0 rjmp .+268 ; 0x103ec <SpektrumParser+0x22e>
102e0: ee 0f add r30, r30
102e2: ff 1f adc r31, r31
102e4: df 01 movw r26, r30
102e6: a2 5f subi r26, 0xF2 ; 242
102e8: b7 4f sbci r27, 0xF7 ; 247
102ea: 8d 91 ld r24, X+
102ec: 9c 91 ld r25, X
102ee: 9b 01 movw r18, r22
102f0: 28 1b sub r18, r24
102f2: 39 0b sbc r19, r25
102f4: c9 01 movw r24, r18
102f6: 37 ff sbrs r19, 7
102f8: 03 c0 rjmp .+6 ; 0x10300 <SpektrumParser+0x142>
102fa: 91 95 neg r25
102fc: 81 95 neg r24
102fe: 91 09 sbc r25, r1
10300: 06 97 sbiw r24, 0x06 ; 6
10302: 04 f5 brge .+64 ; 0x10344 <SpektrumParser+0x186>
10304: a0 91 85 05 lds r26, 0x0585
10308: aa 23 and r26, r26
1030a: 51 f0 breq .+20 ; 0x10320 <SpektrumParser+0x162>
1030c: b0 e0 ldi r27, 0x00 ; 0
1030e: aa 0f add r26, r26
10310: bb 1f adc r27, r27
10312: a2 5f subi r26, 0xF2 ; 242
10314: b7 4f sbci r27, 0xF7 ; 247
10316: 8d 91 ld r24, X+
10318: 9c 91 ld r25, X
1031a: 84 36 cpi r24, 0x64 ; 100
1031c: 91 05 cpc r25, r1
1031e: 94 f4 brge .+36 ; 0x10344 <SpektrumParser+0x186>
10320: 80 91 02 04 lds r24, 0x0402
10324: 88 3c cpi r24, 0xC8 ; 200
10326: 30 f4 brcc .+12 ; 0x10334 <SpektrumParser+0x176>
10328: 80 91 02 04 lds r24, 0x0402
1032c: 86 5f subi r24, 0xF6 ; 246
1032e: 80 93 02 04 sts 0x0402, r24
10332: 08 c0 rjmp .+16 ; 0x10344 <SpektrumParser+0x186>
10334: 88 ec ldi r24, 0xC8 ; 200
10336: 80 93 02 04 sts 0x0402, r24
1033a: 80 91 6f 00 lds r24, 0x006F
1033e: 8f 7d andi r24, 0xDF ; 223
10340: 80 93 6f 00 sts 0x006F, r24
10344: df 01 movw r26, r30
10346: a2 5f subi r26, 0xF2 ; 242
10348: b7 4f sbci r27, 0xF7 ; 247
1034a: 8d 91 ld r24, X+
1034c: 9c 91 ld r25, X
1034e: 9c 01 movw r18, r24
10350: 22 0f add r18, r18
10352: 33 1f adc r19, r19
10354: 28 0f add r18, r24
10356: 39 1f adc r19, r25
10358: 26 0f add r18, r22
1035a: 37 1f adc r19, r23
1035c: 37 ff sbrs r19, 7
1035e: 02 c0 rjmp .+4 ; 0x10364 <SpektrumParser+0x1a6>
10360: 2d 5f subi r18, 0xFD ; 253
10362: 3f 4f sbci r19, 0xFF ; 255
10364: 35 95 asr r19
10366: 27 95 ror r18
10368: 35 95 asr r19
1036a: 27 95 ror r18
1036c: cb 01 movw r24, r22
1036e: 01 96 adiw r24, 0x01 ; 1
10370: 82 17 cp r24, r18
10372: 93 07 cpc r25, r19
10374: 1c f4 brge .+6 ; 0x1037c <SpektrumParser+0x1be>
10376: 21 50 subi r18, 0x01 ; 1
10378: 31 09 sbc r19, r1
1037a: 07 c0 rjmp .+14 ; 0x1038a <SpektrumParser+0x1cc>
1037c: 61 50 subi r22, 0x01 ; 1
1037e: 71 09 sbc r23, r1
10380: 26 17 cp r18, r22
10382: 37 07 cpc r19, r23
10384: 14 f4 brge .+4 ; 0x1038a <SpektrumParser+0x1cc>
10386: 2f 5f subi r18, 0xFF ; 255
10388: 3f 4f sbci r19, 0xFF ; 255
1038a: 80 91 02 04 lds r24, 0x0402
1038e: df 01 movw r26, r30
10390: 84 3b cpi r24, 0xB4 ; 180
10392: c0 f0 brcs .+48 ; 0x103c4 <SpektrumParser+0x206>
10394: a2 5f subi r26, 0xF2 ; 242
10396: b7 4f sbci r27, 0xF7 ; 247
10398: 8d 91 ld r24, X+
1039a: 9c 91 ld r25, X
1039c: a9 01 movw r20, r18
1039e: 48 1b sub r20, r24
103a0: 59 0b sbc r21, r25
103a2: ca 01 movw r24, r20
103a4: 63 e0 ldi r22, 0x03 ; 3
103a6: 70 e0 ldi r23, 0x00 ; 0
103a8: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
103ac: cb 01 movw r24, r22
103ae: 88 0f add r24, r24
103b0: 99 1f adc r25, r25
103b2: 86 0f add r24, r22
103b4: 97 1f adc r25, r23
103b6: df 01 movw r26, r30
103b8: ac 5a subi r26, 0xAC ; 172
103ba: b7 4f sbci r27, 0xF7 ; 247
103bc: 11 96 adiw r26, 0x01 ; 1
103be: 9c 93 st X, r25
103c0: 8e 93 st -X, r24
103c2: 05 c0 rjmp .+10 ; 0x103ce <SpektrumParser+0x210>
103c4: ac 5a subi r26, 0xAC ; 172
103c6: b7 4f sbci r27, 0xF7 ; 247
103c8: 11 96 adiw r26, 0x01 ; 1
103ca: 1c 92 st X, r1
103cc: 1e 92 st -X, r1
103ce: e2 5f subi r30, 0xF2 ; 242
103d0: f7 4f sbci r31, 0xF7 ; 247
103d2: 31 83 std Z+1, r19 ; 0x01
103d4: 20 83 st Z, r18
103d6: 0a c0 rjmp .+20 ; 0x103ec <SpektrumParser+0x22e>
103d8: 81 e0 ldi r24, 0x01 ; 1
103da: 80 93 94 02 sts 0x0294, r24
103de: 10 92 ad 04 sts 0x04AD, r1
103e2: 10 92 aa 04 sts 0x04AA, r1
103e6: 84 e4 ldi r24, 0x44 ; 68
103e8: 80 93 ae 04 sts 0x04AE, r24
103ec: 80 91 ad 04 lds r24, 0x04AD
103f0: 80 31 cpi r24, 0x10 ; 16
103f2: 98 f0 brcs .+38 ; 0x1041a <SpektrumParser+0x25c>
103f4: 80 91 aa 04 lds r24, 0x04AA
103f8: 81 11 cpse r24, r1
103fa: 06 c0 rjmp .+12 ; 0x10408 <SpektrumParser+0x24a>
103fc: 80 91 94 02 lds r24, 0x0294
10400: 81 11 cpse r24, r1
10402: 02 c0 rjmp .+4 ; 0x10408 <SpektrumParser+0x24a>
10404: 10 92 93 02 sts 0x0293, r1
10408: 10 92 ad 04 sts 0x04AD, r1
1040c: 10 92 aa 04 sts 0x04AA, r1
10410: 10 92 ac 04 sts 0x04AC, r1
10414: 84 e4 ldi r24, 0x44 ; 68
10416: 80 93 ae 04 sts 0x04AE, r24
1041a: 08 95 ret
0001041c <SPI_MasterInit>:
1041c: 84 b1 in r24, 0x04 ; 4
1041e: 80 6a ori r24, 0xA0 ; 160
10420: 84 b9 out 0x04, r24 ; 4
10422: 3d 9a sbi 0x07, 5 ; 7
10424: 82 e5 ldi r24, 0x52 ; 82
10426: 8c bd out 0x2c, r24 ; 44
10428: 1d bc out 0x2d, r1 ; 45
1042a: 45 9a sbi 0x08, 5 ; 8
1042c: 81 e0 ldi r24, 0x01 ; 1
1042e: 80 93 b3 08 sts 0x08B3, r24
10432: 8a ea ldi r24, 0xAA ; 170
10434: 80 93 c4 08 sts 0x08C4, r24
10438: 83 e8 ldi r24, 0x83 ; 131
1043a: 80 93 c5 08 sts 0x08C5, r24
1043e: 8a e0 ldi r24, 0x0A ; 10
10440: 80 93 c6 08 sts 0x08C6, r24
10444: 10 92 c8 08 sts 0x08C8, r1
10448: 10 92 c7 08 sts 0x08C7, r1
1044c: 10 92 ca 08 sts 0x08CA, r1
10450: 10 92 c9 08 sts 0x08C9, r1
10454: 10 92 2c 09 sts 0x092C, r1
10458: 10 92 e8 08 sts 0x08E8, r1
1045c: 08 95 ret
0001045e <SPI_TransmitByte>:
1045e: 80 91 b3 08 lds r24, 0x08B3
10462: 81 11 cpse r24, r1
10464: 72 c0 rjmp .+228 ; 0x1054a <SPI_TransmitByte+0xec>
10466: 0d b4 in r0, 0x2d ; 45
10468: 07 fe sbrs r0, 7
1046a: 6f c0 rjmp .+222 ; 0x1054a <SPI_TransmitByte+0xec>
1046c: 85 e0 ldi r24, 0x05 ; 5
1046e: 80 93 ca 04 sts 0x04CA, r24
10472: 45 9a sbi 0x08, 5 ; 8
10474: 8e b5 in r24, 0x2e ; 46
10476: 90 91 b2 04 lds r25, 0x04B2
1047a: 91 30 cpi r25, 0x01 ; 1
1047c: 61 f0 breq .+24 ; 0x10496 <SPI_TransmitByte+0x38>
1047e: 18 f0 brcs .+6 ; 0x10486 <SPI_TransmitByte+0x28>
10480: 92 30 cpi r25, 0x02 ; 2
10482: a1 f0 breq .+40 ; 0x104ac <SPI_TransmitByte+0x4e>
10484: 38 c0 rjmp .+112 ; 0x104f6 <SPI_TransmitByte+0x98>
10486: 10 92 e7 08 sts 0x08E7, r1
1048a: 80 93 b1 04 sts 0x04B1, r24
1048e: 81 38 cpi r24, 0x81 ; 129
10490: 91 f5 brne .+100 ; 0x104f6 <SPI_TransmitByte+0x98>
10492: 81 e0 ldi r24, 0x01 ; 1
10494: 08 c0 rjmp .+16 ; 0x104a6 <SPI_TransmitByte+0x48>
10496: 85 35 cpi r24, 0x55 ; 85
10498: 41 f5 brne .+80 ; 0x104ea <SPI_TransmitByte+0x8c>
1049a: 80 91 b1 04 lds r24, 0x04B1
1049e: 8b 5a subi r24, 0xAB ; 171
104a0: 80 93 b1 04 sts 0x04B1, r24
104a4: 82 e0 ldi r24, 0x02 ; 2
104a6: 80 93 b2 04 sts 0x04B2, r24
104aa: 25 c0 rjmp .+74 ; 0x104f6 <SPI_TransmitByte+0x98>
104ac: e0 91 e7 08 lds r30, 0x08E7
104b0: 21 e0 ldi r18, 0x01 ; 1
104b2: 2e 0f add r18, r30
104b4: 20 93 e7 08 sts 0x08E7, r18
104b8: f0 e0 ldi r31, 0x00 ; 0
104ba: e7 5f subi r30, 0xF7 ; 247
104bc: f6 4f sbci r31, 0xF6 ; 246
104be: 80 83 st Z, r24
104c0: 90 91 b1 04 lds r25, 0x04B1
104c4: 20 32 cpi r18, 0x20 ; 32
104c6: a0 f0 brcs .+40 ; 0x104f0 <SPI_TransmitByte+0x92>
104c8: 89 13 cpse r24, r25
104ca: 0d c0 rjmp .+26 ; 0x104e6 <SPI_TransmitByte+0x88>
104cc: 80 e2 ldi r24, 0x20 ; 32
104ce: e9 e0 ldi r30, 0x09 ; 9
104d0: f9 e0 ldi r31, 0x09 ; 9
104d2: a9 ee ldi r26, 0xE9 ; 233
104d4: b8 e0 ldi r27, 0x08 ; 8
104d6: 01 90 ld r0, Z+
104d8: 0d 92 st X+, r0
104da: 8a 95 dec r24
104dc: e1 f7 brne .-8 ; 0x104d6 <SPI_TransmitByte+0x78>
104de: 81 e0 ldi r24, 0x01 ; 1
104e0: 80 93 e8 08 sts 0x08E8, r24
104e4: 02 c0 rjmp .+4 ; 0x104ea <SPI_TransmitByte+0x8c>
104e6: 10 92 e8 08 sts 0x08E8, r1
104ea: 10 92 b2 04 sts 0x04B2, r1
104ee: 03 c0 rjmp .+6 ; 0x104f6 <SPI_TransmitByte+0x98>
104f0: 89 0f add r24, r25
104f2: 80 93 b1 04 sts 0x04B1, r24
104f6: 80 91 c3 08 lds r24, 0x08C3
104fa: 82 32 cpi r24, 0x22 ; 34
104fc: f0 f4 brcc .+60 ; 0x1053a <SPI_TransmitByte+0xdc>
104fe: 45 98 cbi 0x08, 5 ; 8
...
10508: 80 91 c3 08 lds r24, 0x08C3
1050c: e0 91 bc 08 lds r30, 0x08BC
10510: f0 91 bd 08 lds r31, 0x08BD
10514: e8 0f add r30, r24
10516: f1 1d adc r31, r1
10518: 80 81 ld r24, Z
1051a: 8e bd out 0x2e, r24 ; 46
1051c: 80 91 c3 08 lds r24, 0x08C3
10520: e0 91 bc 08 lds r30, 0x08BC
10524: f0 91 bd 08 lds r31, 0x08BD
10528: e8 0f add r30, r24
1052a: f1 1d adc r31, r1
1052c: 80 81 ld r24, Z
1052e: 90 91 e5 08 lds r25, 0x08E5
10532: 89 0f add r24, r25
10534: 80 93 e5 08 sts 0x08E5, r24
10538: 03 c0 rjmp .+6 ; 0x10540 <SPI_TransmitByte+0xe2>
1053a: 81 e0 ldi r24, 0x01 ; 1
1053c: 80 93 b3 08 sts 0x08B3, r24
10540: 80 91 c3 08 lds r24, 0x08C3
10544: 8f 5f subi r24, 0xFF ; 255
10546: 80 93 c3 08 sts 0x08C3, r24
1054a: 08 95 ret
0001054c <UpdateSPI_Buffer>:
1054c: cf 92 push r12
1054e: df 92 push r13
10550: ef 92 push r14
10552: ff 92 push r15
10554: c0 90 37 05 lds r12, 0x0537
10558: 24 e0 ldi r18, 0x04 ; 4
1055a: c2 9e mul r12, r18
1055c: 60 01 movw r12, r0
1055e: 11 24 eor r1, r1
10560: ee 24 eor r14, r14
10562: d7 fc sbrc r13, 7
10564: e0 94 com r14
10566: fe 2c mov r15, r14
10568: 60 91 40 04 lds r22, 0x0440
1056c: 70 91 41 04 lds r23, 0x0441
10570: 80 91 42 04 lds r24, 0x0442
10574: 90 91 43 04 lds r25, 0x0443
10578: a7 01 movw r20, r14
1057a: 96 01 movw r18, r12
1057c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
10580: 30 93 c8 08 sts 0x08C8, r19
10584: 20 93 c7 08 sts 0x08C7, r18
10588: 60 91 3c 04 lds r22, 0x043C
1058c: 70 91 3d 04 lds r23, 0x043D
10590: 80 91 3e 04 lds r24, 0x043E
10594: 90 91 3f 04 lds r25, 0x043F
10598: a7 01 movw r20, r14
1059a: 96 01 movw r18, r12
1059c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
105a0: 30 93 ca 08 sts 0x08CA, r19
105a4: 20 93 c9 08 sts 0x08C9, r18
105a8: 20 91 4b 06 lds r18, 0x064B
105ac: 30 91 4c 06 lds r19, 0x064C
105b0: 40 91 4d 06 lds r20, 0x064D
105b4: 50 91 4e 06 lds r21, 0x064E
105b8: aa e0 ldi r26, 0x0A ; 10
105ba: b0 e0 ldi r27, 0x00 ; 0
105bc: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
105c0: 20 91 21 01 lds r18, 0x0121
105c4: 30 91 22 01 lds r19, 0x0122
105c8: 40 91 23 01 lds r20, 0x0123
105cc: 50 91 24 01 lds r21, 0x0124
105d0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
105d4: 30 93 d0 08 sts 0x08D0, r19
105d8: 20 93 cf 08 sts 0x08CF, r18
105dc: 20 91 51 04 lds r18, 0x0451
105e0: 30 91 52 04 lds r19, 0x0452
105e4: 80 91 61 03 lds r24, 0x0361
105e8: 90 91 62 03 lds r25, 0x0362
105ec: a9 01 movw r20, r18
105ee: 48 1b sub r20, r24
105f0: 59 0b sbc r21, r25
105f2: 50 93 d6 08 sts 0x08D6, r21
105f6: 40 93 d5 08 sts 0x08D5, r20
105fa: e0 91 47 04 lds r30, 0x0447
105fe: f0 91 48 04 lds r31, 0x0448
10602: 80 91 16 06 lds r24, 0x0616
10606: 90 91 17 06 lds r25, 0x0617
1060a: bf 01 movw r22, r30
1060c: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
10610: 46 e0 ldi r20, 0x06 ; 6
10612: 46 9f mul r20, r22
10614: c0 01 movw r24, r0
10616: 47 9f mul r20, r23
10618: 90 0d add r25, r0
1061a: 11 24 eor r1, r1
1061c: 97 fd sbrc r25, 7
1061e: 03 96 adiw r24, 0x03 ; 3
10620: 95 95 asr r25
10622: 87 95 ror r24
10624: 95 95 asr r25
10626: 87 95 ror r24
10628: 90 93 cc 08 sts 0x08CC, r25
1062c: 80 93 cb 08 sts 0x08CB, r24
10630: 80 91 47 06 lds r24, 0x0647
10634: 90 91 48 06 lds r25, 0x0648
10638: bf 01 movw r22, r30
1063a: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
1063e: 46 e0 ldi r20, 0x06 ; 6
10640: 46 9f mul r20, r22
10642: c0 01 movw r24, r0
10644: 47 9f mul r20, r23
10646: 90 0d add r25, r0
10648: 11 24 eor r1, r1
1064a: 97 fd sbrc r25, 7
1064c: 03 96 adiw r24, 0x03 ; 3
1064e: 95 95 asr r25
10650: 87 95 ror r24
10652: 95 95 asr r25
10654: 87 95 ror r24
10656: 90 93 ce 08 sts 0x08CE, r25
1065a: 80 93 cd 08 sts 0x08CD, r24
1065e: 10 92 48 04 sts 0x0448, r1
10662: 10 92 47 04 sts 0x0447, r1
10666: 10 92 17 06 sts 0x0617, r1
1066a: 10 92 16 06 sts 0x0616, r1
1066e: 10 92 48 06 sts 0x0648, r1
10672: 10 92 47 06 sts 0x0647, r1
10676: 80 91 c6 08 lds r24, 0x08C6
1067a: 90 e0 ldi r25, 0x00 ; 0
1067c: fc 01 movw r30, r24
1067e: 3a 97 sbiw r30, 0x0a ; 10
10680: ea 30 cpi r30, 0x0A ; 10
10682: f1 05 cpc r31, r1
10684: 08 f0 brcs .+2 ; 0x10688 <UpdateSPI_Buffer+0x13c>
10686: 87 c2 rjmp .+1294 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
10688: ea 55 subi r30, 0x5A ; 90
1068a: ff 4f sbci r31, 0xFF ; 255
1068c: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
10690: 80 91 de 03 lds r24, 0x03DE
10694: 80 93 d9 08 sts 0x08D9, r24
10698: 80 91 dd 03 lds r24, 0x03DD
1069c: 80 93 da 08 sts 0x08DA, r24
106a0: 80 91 dc 03 lds r24, 0x03DC
106a4: 80 93 db 08 sts 0x08DB, r24
106a8: 80 91 db 03 lds r24, 0x03DB
106ac: 80 93 dc 08 sts 0x08DC, r24
106b0: 80 91 da 03 lds r24, 0x03DA
106b4: 80 93 dd 08 sts 0x08DD, r24
106b8: 80 91 d9 03 lds r24, 0x03D9
106bc: 80 93 de 08 sts 0x08DE, r24
106c0: 80 91 d8 03 lds r24, 0x03D8
106c4: 80 93 df 08 sts 0x08DF, r24
106c8: 80 91 d7 03 lds r24, 0x03D7
106cc: 80 93 e0 08 sts 0x08E0, r24
106d0: 80 91 c9 03 lds r24, 0x03C9
106d4: 80 93 e1 08 sts 0x08E1, r24
106d8: 80 91 c9 03 lds r24, 0x03C9
106dc: 83 7f andi r24, 0xF3 ; 243
106de: 80 93 c9 03 sts 0x03C9, r24
106e2: 80 91 52 01 lds r24, 0x0152
106e6: 80 93 e2 08 sts 0x08E2, r24
106ea: 80 91 1a 01 lds r24, 0x011A
106ee: 90 91 1b 01 lds r25, 0x011B
106f2: 80 93 e3 08 sts 0x08E3, r24
106f6: 80 91 c8 03 lds r24, 0x03C8
106fa: 80 93 e4 08 sts 0x08E4, r24
106fe: 42 99 sbic 0x08, 2 ; 8
10700: 4a c2 rjmp .+1172 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
10702: 80 91 c8 03 lds r24, 0x03C8
10706: 87 7f andi r24, 0xF7 ; 247
10708: 80 93 c8 03 sts 0x03C8, r24
1070c: 44 c2 rjmp .+1160 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
1070e: 80 91 13 05 lds r24, 0x0513
10712: 90 91 14 05 lds r25, 0x0514
10716: 90 93 da 08 sts 0x08DA, r25
1071a: 80 93 d9 08 sts 0x08D9, r24
1071e: 80 91 b0 04 lds r24, 0x04B0
10722: 80 93 db 08 sts 0x08DB, r24
10726: 80 91 19 05 lds r24, 0x0519
1072a: 80 93 dc 08 sts 0x08DC, r24
1072e: 80 91 6c 05 lds r24, 0x056C
10732: 0e 94 fa 30 call 0x61f4 ; 0x61f4 <GetChannelValue>
10736: 80 93 dd 08 sts 0x08DD, r24
1073a: 80 91 20 01 lds r24, 0x0120
1073e: 80 93 de 08 sts 0x08DE, r24
10742: 40 91 b0 04 lds r20, 0x04B0
10746: 5f e0 ldi r21, 0x0F ; 15
10748: 45 9f mul r20, r21
1074a: f0 01 movw r30, r0
1074c: 11 24 eor r1, r1
1074e: ec 58 subi r30, 0x8C ; 140
10750: f6 4f sbci r31, 0xF6 ; 246
10752: 86 85 ldd r24, Z+14 ; 0x0e
10754: 80 93 df 08 sts 0x08DF, r24
10758: 80 81 ld r24, Z
1075a: 80 93 e0 08 sts 0x08E0, r24
1075e: 86 81 ldd r24, Z+6 ; 0x06
10760: 80 93 e1 08 sts 0x08E1, r24
10764: 83 81 ldd r24, Z+3 ; 0x03
10766: 80 93 e2 08 sts 0x08E2, r24
1076a: 87 81 ldd r24, Z+7 ; 0x07
1076c: 80 93 e3 08 sts 0x08E3, r24
10770: 85 81 ldd r24, Z+5 ; 0x05
10772: 80 93 e4 08 sts 0x08E4, r24
10776: 4f 5f subi r20, 0xFF ; 255
10778: 40 93 b0 04 sts 0x04B0, r20
1077c: 74 e0 ldi r23, 0x04 ; 4
1077e: 47 9f mul r20, r23
10780: f0 01 movw r30, r0
10782: 11 24 eor r1, r1
10784: ec 55 subi r30, 0x5C ; 92
10786: fa 4f sbci r31, 0xFA ; 250
10788: 85 85 ldd r24, Z+13 ; 0x0d
1078a: 18 16 cp r1, r24
1078c: 0c f4 brge .+2 ; 0x10790 <UpdateSPI_Buffer+0x244>
1078e: 03 c2 rjmp .+1030 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
10790: 2d e0 ldi r18, 0x0D ; 13
10792: 30 e0 ldi r19, 0x00 ; 0
10794: 84 2f mov r24, r20
10796: 90 e0 ldi r25, 0x00 ; 0
10798: fc 01 movw r30, r24
1079a: ee 0f add r30, r30
1079c: ff 1f adc r31, r31
1079e: ee 0f add r30, r30
107a0: ff 1f adc r31, r31
107a2: ec 55 subi r30, 0x5C ; 92
107a4: fa 4f sbci r31, 0xFA ; 250
107a6: 55 85 ldd r21, Z+13 ; 0x0d
107a8: 15 16 cp r1, r21
107aa: 1c f4 brge .+6 ; 0x107b2 <UpdateSPI_Buffer+0x266>
107ac: 40 93 b0 04 sts 0x04B0, r20
107b0: f2 c1 rjmp .+996 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
107b2: 44 23 and r20, r20
107b4: 31 f0 breq .+12 ; 0x107c2 <UpdateSPI_Buffer+0x276>
107b6: 01 96 adiw r24, 0x01 ; 1
107b8: b9 01 movw r22, r18
107ba: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
107be: 48 2f mov r20, r24
107c0: e9 cf rjmp .-46 ; 0x10794 <UpdateSPI_Buffer+0x248>
107c2: 10 92 b0 04 sts 0x04B0, r1
107c6: e7 c1 rjmp .+974 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
107c8: 80 91 af 04 lds r24, 0x04AF
107cc: 81 11 cpse r24, r1
107ce: 35 c0 rjmp .+106 ; 0x1083a <UpdateSPI_Buffer+0x2ee>
107d0: 8d e0 ldi r24, 0x0D ; 13
107d2: 80 93 c6 08 sts 0x08C6, r24
107d6: 81 e0 ldi r24, 0x01 ; 1
107d8: 80 93 af 04 sts 0x04AF, r24
107dc: 80 91 53 01 lds r24, 0x0153
107e0: 80 93 d9 08 sts 0x08D9, r24
107e4: 80 91 6d 05 lds r24, 0x056D
107e8: 80 93 da 08 sts 0x08DA, r24
107ec: 80 91 6e 05 lds r24, 0x056E
107f0: 80 93 db 08 sts 0x08DB, r24
107f4: 80 91 6f 05 lds r24, 0x056F
107f8: 80 93 dc 08 sts 0x08DC, r24
107fc: 80 91 70 05 lds r24, 0x0570
10800: 80 93 dd 08 sts 0x08DD, r24
10804: 80 91 74 05 lds r24, 0x0574
10808: 80 93 de 08 sts 0x08DE, r24
1080c: 80 91 75 05 lds r24, 0x0575
10810: 80 93 df 08 sts 0x08DF, r24
10814: 80 91 76 05 lds r24, 0x0576
10818: 80 93 e0 08 sts 0x08E0, r24
1081c: 80 91 79 05 lds r24, 0x0579
10820: 80 93 e1 08 sts 0x08E1, r24
10824: 80 91 77 05 lds r24, 0x0577
10828: 80 93 e2 08 sts 0x08E2, r24
1082c: 80 91 78 05 lds r24, 0x0578
10830: 80 93 e3 08 sts 0x08E3, r24
10834: 80 91 7a 05 lds r24, 0x057A
10838: ac c1 rjmp .+856 ; 0x10b92 <UpdateSPI_Buffer+0x646>
1083a: 82 e1 ldi r24, 0x12 ; 18
1083c: 80 93 c6 08 sts 0x08C6, r24
10840: 10 92 af 04 sts 0x04AF, r1
10844: 80 91 55 04 lds r24, 0x0455
10848: 90 91 56 04 lds r25, 0x0456
1084c: 90 93 da 08 sts 0x08DA, r25
10850: 80 93 d9 08 sts 0x08D9, r24
10854: 80 91 53 04 lds r24, 0x0453
10858: 90 91 54 04 lds r25, 0x0454
1085c: 90 93 dc 08 sts 0x08DC, r25
10860: 80 93 db 08 sts 0x08DB, r24
10864: 30 93 de 08 sts 0x08DE, r19
10868: 20 93 dd 08 sts 0x08DD, r18
1086c: 80 91 5f 05 lds r24, 0x055F
10870: 80 93 df 08 sts 0x08DF, r24
10874: 80 91 e6 03 lds r24, 0x03E6
10878: 90 91 e7 03 lds r25, 0x03E7
1087c: 97 fd sbrc r25, 7
1087e: 03 96 adiw r24, 0x03 ; 3
10880: 95 95 asr r25
10882: 87 95 ror r24
10884: 95 95 asr r25
10886: 87 95 ror r24
10888: 80 93 e0 08 sts 0x08E0, r24
1088c: 10 92 e1 08 sts 0x08E1, r1
10890: 10 92 e2 08 sts 0x08E2, r1
10894: 10 92 e3 08 sts 0x08E3, r1
10898: 10 92 e4 08 sts 0x08E4, r1
1089c: 7c c1 rjmp .+760 ; 0x10b96 <UpdateSPI_Buffer+0x64a>
1089e: 80 91 6b 05 lds r24, 0x056B
108a2: 80 93 d9 08 sts 0x08D9, r24
108a6: 80 91 42 05 lds r24, 0x0542
108aa: 86 30 cpi r24, 0x06 ; 6
108ac: 81 f0 breq .+32 ; 0x108ce <UpdateSPI_Buffer+0x382>
108ae: 80 91 5a 04 lds r24, 0x045A
108b2: 82 34 cpi r24, 0x42 ; 66
108b4: 51 f0 breq .+20 ; 0x108ca <UpdateSPI_Buffer+0x37e>
108b6: 0e 94 05 58 call 0xb00a ; 0xb00a <HoTT_Waring>
108ba: e8 2f mov r30, r24
108bc: f0 e0 ldi r31, 0x00 ; 0
108be: e3 5d subi r30, 0xD3 ; 211
108c0: ff 4e sbci r31, 0xEF ; 239
108c2: e4 91 lpm r30, Z
108c4: e0 93 5a 04 sts 0x045A, r30
108c8: 02 c0 rjmp .+4 ; 0x108ce <UpdateSPI_Buffer+0x382>
108ca: 0e 94 05 58 call 0xb00a ; 0xb00a <HoTT_Waring>
108ce: 80 91 7f 04 lds r24, 0x047F
108d2: 80 93 da 08 sts 0x08DA, r24
108d6: 80 91 8d 05 lds r24, 0x058D
108da: 80 93 db 08 sts 0x08DB, r24
108de: 80 91 82 05 lds r24, 0x0582
108e2: 80 93 dc 08 sts 0x08DC, r24
108e6: 80 91 be 03 lds r24, 0x03BE
108ea: 80 93 dd 08 sts 0x08DD, r24
108ee: 80 91 88 04 lds r24, 0x0488
108f2: 80 93 de 08 sts 0x08DE, r24
108f6: 80 91 86 04 lds r24, 0x0486
108fa: 80 93 df 08 sts 0x08DF, r24
108fe: 80 91 85 04 lds r24, 0x0485
10902: 80 93 e0 08 sts 0x08E0, r24
10906: 10 92 88 04 sts 0x0488, r1
1090a: 10 92 86 04 sts 0x0486, r1
1090e: 10 92 85 04 sts 0x0485, r1
10912: 80 91 37 01 lds r24, 0x0137
10916: 88 23 and r24, r24
10918: 29 f0 breq .+10 ; 0x10924 <UpdateSPI_Buffer+0x3d8>
1091a: 80 91 1a 04 lds r24, 0x041A
1091e: 90 91 1b 04 lds r25, 0x041B
10922: 04 c0 rjmp .+8 ; 0x1092c <UpdateSPI_Buffer+0x3e0>
10924: 80 91 fe 05 lds r24, 0x05FE
10928: 90 91 ff 05 lds r25, 0x05FF
1092c: 90 93 e2 08 sts 0x08E2, r25
10930: 80 93 e1 08 sts 0x08E1, r24
10934: 80 91 91 05 lds r24, 0x0591
10938: 80 93 e3 08 sts 0x08E3, r24
1093c: 80 91 92 05 lds r24, 0x0592
10940: 28 c1 rjmp .+592 ; 0x10b92 <UpdateSPI_Buffer+0x646>
10942: f8 94 cli
10944: e0 91 1e 05 lds r30, 0x051E
10948: f0 e0 ldi r31, 0x00 ; 0
1094a: ee 0f add r30, r30
1094c: ff 1f adc r31, r31
1094e: e2 5f subi r30, 0xF2 ; 242
10950: f7 4f sbci r31, 0xF7 ; 247
10952: 80 81 ld r24, Z
10954: 91 81 ldd r25, Z+1 ; 0x01
10956: 81 38 cpi r24, 0x81 ; 129
10958: 2f ef ldi r18, 0xFF ; 255
1095a: 92 07 cpc r25, r18
1095c: 14 f4 brge .+4 ; 0x10962 <UpdateSPI_Buffer+0x416>
1095e: 81 e8 ldi r24, 0x81 ; 129
10960: 9f ef ldi r25, 0xFF ; 255
10962: 80 38 cpi r24, 0x80 ; 128
10964: 91 05 cpc r25, r1
10966: 14 f0 brlt .+4 ; 0x1096c <UpdateSPI_Buffer+0x420>
10968: 8f e7 ldi r24, 0x7F ; 127
1096a: 90 e0 ldi r25, 0x00 ; 0
1096c: 80 93 d9 08 sts 0x08D9, r24
10970: e0 91 1f 05 lds r30, 0x051F
10974: f0 e0 ldi r31, 0x00 ; 0
10976: ee 0f add r30, r30
10978: ff 1f adc r31, r31
1097a: e2 5f subi r30, 0xF2 ; 242
1097c: f7 4f sbci r31, 0xF7 ; 247
1097e: 80 81 ld r24, Z
10980: 91 81 ldd r25, Z+1 ; 0x01
10982: 81 38 cpi r24, 0x81 ; 129
10984: 4f ef ldi r20, 0xFF ; 255
10986: 94 07 cpc r25, r20
10988: 14 f4 brge .+4 ; 0x1098e <UpdateSPI_Buffer+0x442>
1098a: 81 e8 ldi r24, 0x81 ; 129
1098c: 9f ef ldi r25, 0xFF ; 255
1098e: 80 38 cpi r24, 0x80 ; 128
10990: 91 05 cpc r25, r1
10992: 14 f0 brlt .+4 ; 0x10998 <UpdateSPI_Buffer+0x44c>
10994: 8f e7 ldi r24, 0x7F ; 127
10996: 90 e0 ldi r25, 0x00 ; 0
10998: 80 93 da 08 sts 0x08DA, r24
1099c: e0 91 1d 05 lds r30, 0x051D
109a0: f0 e0 ldi r31, 0x00 ; 0
109a2: ee 0f add r30, r30
109a4: ff 1f adc r31, r31
109a6: e2 5f subi r30, 0xF2 ; 242
109a8: f7 4f sbci r31, 0xF7 ; 247
109aa: 80 81 ld r24, Z
109ac: 91 81 ldd r25, Z+1 ; 0x01
109ae: 81 38 cpi r24, 0x81 ; 129
109b0: 5f ef ldi r21, 0xFF ; 255
109b2: 95 07 cpc r25, r21
109b4: 14 f4 brge .+4 ; 0x109ba <UpdateSPI_Buffer+0x46e>
109b6: 81 e8 ldi r24, 0x81 ; 129
109b8: 9f ef ldi r25, 0xFF ; 255
109ba: 80 38 cpi r24, 0x80 ; 128
109bc: 91 05 cpc r25, r1
109be: 14 f0 brlt .+4 ; 0x109c4 <UpdateSPI_Buffer+0x478>
109c0: 8f e7 ldi r24, 0x7F ; 127
109c2: 90 e0 ldi r25, 0x00 ; 0
109c4: 80 93 db 08 sts 0x08DB, r24
109c8: e0 91 1c 05 lds r30, 0x051C
109cc: f0 e0 ldi r31, 0x00 ; 0
109ce: ee 0f add r30, r30
109d0: ff 1f adc r31, r31
109d2: e2 5f subi r30, 0xF2 ; 242
109d4: f7 4f sbci r31, 0xF7 ; 247
109d6: 80 81 ld r24, Z
109d8: 91 81 ldd r25, Z+1 ; 0x01
109da: 81 38 cpi r24, 0x81 ; 129
109dc: 7f ef ldi r23, 0xFF ; 255
109de: 97 07 cpc r25, r23
109e0: 14 f4 brge .+4 ; 0x109e6 <UpdateSPI_Buffer+0x49a>
109e2: 81 e8 ldi r24, 0x81 ; 129
109e4: 9f ef ldi r25, 0xFF ; 255
109e6: 78 94 sei
109e8: 80 38 cpi r24, 0x80 ; 128
109ea: 91 05 cpc r25, r1
109ec: 14 f0 brlt .+4 ; 0x109f2 <UpdateSPI_Buffer+0x4a6>
109ee: 8f e7 ldi r24, 0x7F ; 127
109f0: 90 e0 ldi r25, 0x00 ; 0
109f2: 80 93 dc 08 sts 0x08DC, r24
109f6: 80 91 03 04 lds r24, 0x0403
109fa: 80 93 dd 08 sts 0x08DD, r24
109fe: 80 91 04 04 lds r24, 0x0404
10a02: 80 93 de 08 sts 0x08DE, r24
10a06: 80 91 05 04 lds r24, 0x0405
10a0a: 80 93 df 08 sts 0x08DF, r24
10a0e: 80 91 06 04 lds r24, 0x0406
10a12: 80 93 e0 08 sts 0x08E0, r24
10a16: 80 91 07 04 lds r24, 0x0407
10a1a: 80 93 e1 08 sts 0x08E1, r24
10a1e: 80 91 08 04 lds r24, 0x0408
10a22: 80 93 e2 08 sts 0x08E2, r24
10a26: 80 91 09 04 lds r24, 0x0409
10a2a: 80 93 e3 08 sts 0x08E3, r24
10a2e: 80 91 0a 04 lds r24, 0x040A
10a32: af c0 rjmp .+350 ; 0x10b92 <UpdateSPI_Buffer+0x646>
10a34: 80 91 5a 0a lds r24, 0x0A5A
10a38: 85 30 cpi r24, 0x05 ; 5
10a3a: 18 f0 brcs .+6 ; 0x10a42 <UpdateSPI_Buffer+0x4f6>
10a3c: 10 92 5a 0a sts 0x0A5A, r1
10a40: 85 e0 ldi r24, 0x05 ; 5
10a42: 80 93 d9 08 sts 0x08D9, r24
10a46: 80 91 7b 05 lds r24, 0x057B
10a4a: 80 93 da 08 sts 0x08DA, r24
10a4e: 60 91 fc 03 lds r22, 0x03FC
10a52: 70 91 fd 03 lds r23, 0x03FD
10a56: 80 91 fe 03 lds r24, 0x03FE
10a5a: 90 91 ff 03 lds r25, 0x03FF
10a5e: 45 e0 ldi r20, 0x05 ; 5
10a60: c4 2e mov r12, r20
10a62: d1 2c mov r13, r1
10a64: e1 2c mov r14, r1
10a66: f1 2c mov r15, r1
10a68: a7 01 movw r20, r14
10a6a: 96 01 movw r18, r12
10a6c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
10a70: 30 93 dc 08 sts 0x08DC, r19
10a74: 20 93 db 08 sts 0x08DB, r18
10a78: 60 91 f8 03 lds r22, 0x03F8
10a7c: 70 91 f9 03 lds r23, 0x03F9
10a80: 80 91 fa 03 lds r24, 0x03FA
10a84: 90 91 fb 03 lds r25, 0x03FB
10a88: a7 01 movw r20, r14
10a8a: 96 01 movw r18, r12
10a8c: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
10a90: 30 93 de 08 sts 0x08DE, r19
10a94: 20 93 dd 08 sts 0x08DD, r18
10a98: 80 91 71 05 lds r24, 0x0571
10a9c: 80 93 df 08 sts 0x08DF, r24
10aa0: 80 91 72 05 lds r24, 0x0572
10aa4: 80 93 e0 08 sts 0x08E0, r24
10aa8: 80 91 73 05 lds r24, 0x0573
10aac: 80 93 e1 08 sts 0x08E1, r24
10ab0: 80 91 02 04 lds r24, 0x0402
10ab4: 80 93 e2 08 sts 0x08E2, r24
10ab8: 80 91 9d 04 lds r24, 0x049D
10abc: 80 93 e3 08 sts 0x08E3, r24
10ac0: 80 91 33 0c lds r24, 0x0C33
10ac4: 90 91 34 0c lds r25, 0x0C34
10ac8: 97 fd sbrc r25, 7
10aca: 03 96 adiw r24, 0x03 ; 3
10acc: 95 95 asr r25
10ace: 87 95 ror r24
10ad0: 95 95 asr r25
10ad2: 87 95 ror r24
10ad4: 5e c0 rjmp .+188 ; 0x10b92 <UpdateSPI_Buffer+0x646>
10ad6: 82 e0 ldi r24, 0x02 ; 2
10ad8: 80 93 d9 08 sts 0x08D9, r24
10adc: 88 e0 ldi r24, 0x08 ; 8
10ade: 80 93 da 08 sts 0x08DA, r24
10ae2: 10 92 db 08 sts 0x08DB, r1
10ae6: 87 e4 ldi r24, 0x47 ; 71
10ae8: 80 93 dc 08 sts 0x08DC, r24
10aec: 80 91 54 01 lds r24, 0x0154
10af0: 80 93 dd 08 sts 0x08DD, r24
10af4: 90 91 3f 0a lds r25, 0x0A3F
10af8: 90 93 de 08 sts 0x08DE, r25
10afc: 80 91 40 0a lds r24, 0x0A40
10b00: 80 93 df 08 sts 0x08DF, r24
10b04: 9f 77 andi r25, 0x7F ; 127
10b06: 90 93 3f 0a sts 0x0A3F, r25
10b0a: 80 71 andi r24, 0x10 ; 16
10b0c: 80 93 40 0a sts 0x0A40, r24
10b10: 80 91 8e 05 lds r24, 0x058E
10b14: 80 93 e0 08 sts 0x08E0, r24
10b18: 80 91 39 06 lds r24, 0x0639
10b1c: 80 93 e1 08 sts 0x08E1, r24
10b20: 80 91 1d 06 lds r24, 0x061D
10b24: 80 93 e2 08 sts 0x08E2, r24
10b28: 80 91 7e 05 lds r24, 0x057E
10b2c: 80 93 e3 08 sts 0x08E3, r24
10b30: 80 91 96 05 lds r24, 0x0596
10b34: 2e c0 rjmp .+92 ; 0x10b92 <UpdateSPI_Buffer+0x646>
10b36: 80 91 17 05 lds r24, 0x0517
10b3a: 90 91 18 05 lds r25, 0x0518
10b3e: 90 93 da 08 sts 0x08DA, r25
10b42: 80 93 d9 08 sts 0x08D9, r24
10b46: 80 91 2f 01 lds r24, 0x012F
10b4a: 80 93 db 08 sts 0x08DB, r24
10b4e: 80 91 2e 01 lds r24, 0x012E
10b52: 80 93 dc 08 sts 0x08DC, r24
10b56: 80 91 5d 0c lds r24, 0x0C5D
10b5a: 80 93 dd 08 sts 0x08DD, r24
10b5e: 80 91 c7 03 lds r24, 0x03C7
10b62: 80 93 de 08 sts 0x08DE, r24
10b66: 80 91 7c 05 lds r24, 0x057C
10b6a: 80 93 df 08 sts 0x08DF, r24
10b6e: 80 91 01 06 lds r24, 0x0601
10b72: 80 93 e0 08 sts 0x08E0, r24
10b76: 80 91 5e 04 lds r24, 0x045E
10b7a: 90 91 5f 04 lds r25, 0x045F
10b7e: 90 93 e2 08 sts 0x08E2, r25
10b82: 80 93 e1 08 sts 0x08E1, r24
10b86: 80 91 52 05 lds r24, 0x0552
10b8a: 80 93 e3 08 sts 0x08E3, r24
10b8e: 80 91 42 0a lds r24, 0x0A42
10b92: 80 93 e4 08 sts 0x08E4, r24
10b96: 80 91 e8 08 lds r24, 0x08E8
10b9a: 88 23 and r24, r24
10b9c: 09 f4 brne .+2 ; 0x10ba0 <UpdateSPI_Buffer+0x654>
10b9e: 60 c1 rjmp .+704 ; 0x10e60 <UpdateSPI_Buffer+0x914>
10ba0: 60 91 e9 08 lds r22, 0x08E9
10ba4: 80 91 95 02 lds r24, 0x0295
10ba8: 68 17 cp r22, r24
10baa: 19 f0 breq .+6 ; 0x10bb2 <UpdateSPI_Buffer+0x666>
10bac: 8a ef ldi r24, 0xFA ; 250
10bae: 80 93 a4 02 sts 0x02A4, r24
10bb2: 60 93 95 02 sts 0x0295, r22
10bb6: 81 e0 ldi r24, 0x01 ; 1
10bb8: 80 93 4d 01 sts 0x014D, r24
10bbc: 20 91 ea 08 lds r18, 0x08EA
10bc0: 30 91 eb 08 lds r19, 0x08EB
10bc4: c9 01 movw r24, r18
10bc6: 81 50 subi r24, 0x01 ; 1
10bc8: 9e 4f sbci r25, 0xFE ; 254
10bca: 8f 3f cpi r24, 0xFF ; 255
10bcc: 93 40 sbci r25, 0x03 ; 3
10bce: b0 f4 brcc .+44 ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
10bd0: 80 91 ec 08 lds r24, 0x08EC
10bd4: 90 91 ed 08 lds r25, 0x08ED
10bd8: ac 01 movw r20, r24
10bda: 41 50 subi r20, 0x01 ; 1
10bdc: 5e 4f sbci r21, 0xFE ; 254
10bde: 4f 3f cpi r20, 0xFF ; 255
10be0: 53 40 sbci r21, 0x03 ; 3
10be2: 60 f4 brcc .+24 ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
10be4: 40 91 28 05 lds r20, 0x0528
10be8: 45 ff sbrs r20, 5
10bea: 08 c0 rjmp .+16 ; 0x10bfc <UpdateSPI_Buffer+0x6b0>
10bec: 30 93 69 04 sts 0x0469, r19
10bf0: 20 93 68 04 sts 0x0468, r18
10bf4: 90 93 67 04 sts 0x0467, r25
10bf8: 80 93 66 04 sts 0x0466, r24
10bfc: 80 91 f0 08 lds r24, 0x08F0
10c00: 90 91 f1 08 lds r25, 0x08F1
10c04: 89 36 cpi r24, 0x69 ; 105
10c06: 21 e0 ldi r18, 0x01 ; 1
10c08: 92 07 cpc r25, r18
10c0a: 24 f4 brge .+8 ; 0x10c14 <UpdateSPI_Buffer+0x6c8>
10c0c: 90 93 4f 01 sts 0x014F, r25
10c10: 80 93 4e 01 sts 0x014E, r24
10c14: 80 91 fa 08 lds r24, 0x08FA
10c18: 90 91 fb 08 lds r25, 0x08FB
10c1c: 20 91 cb 04 lds r18, 0x04CB
10c20: 30 91 cc 04 lds r19, 0x04CC
10c24: 28 17 cp r18, r24
10c26: 39 07 cpc r19, r25
10c28: 40 f4 brcc .+16 ; 0x10c3a <UpdateSPI_Buffer+0x6ee>
10c2a: 20 91 64 04 lds r18, 0x0464
10c2e: 21 11 cpse r18, r1
10c30: 04 c0 rjmp .+8 ; 0x10c3a <UpdateSPI_Buffer+0x6ee>
10c32: 90 93 cc 04 sts 0x04CC, r25
10c36: 80 93 cb 04 sts 0x04CB, r24
10c3a: 69 36 cpi r22, 0x69 ; 105
10c3c: 09 f4 brne .+2 ; 0x10c40 <UpdateSPI_Buffer+0x6f4>
10c3e: 84 c0 rjmp .+264 ; 0x10d48 <UpdateSPI_Buffer+0x7fc>
10c40: d8 f5 brcc .+118 ; 0x10cb8 <UpdateSPI_Buffer+0x76c>
10c42: 67 36 cpi r22, 0x67 ; 103
10c44: 09 f4 brne .+2 ; 0x10c48 <UpdateSPI_Buffer+0x6fc>
10c46: 3f c0 rjmp .+126 ; 0x10cc6 <UpdateSPI_Buffer+0x77a>
10c48: 68 36 cpi r22, 0x68 ; 104
10c4a: 09 f0 breq .+2 ; 0x10c4e <UpdateSPI_Buffer+0x702>
10c4c: 11 c1 rjmp .+546 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10c4e: 80 91 fc 08 lds r24, 0x08FC
10c52: 80 93 be 08 sts 0x08BE, r24
10c56: 80 91 fd 08 lds r24, 0x08FD
10c5a: 80 93 bf 08 sts 0x08BF, r24
10c5e: 80 91 fe 08 lds r24, 0x08FE
10c62: 80 93 c0 08 sts 0x08C0, r24
10c66: 80 91 ff 08 lds r24, 0x08FF
10c6a: 80 93 c1 08 sts 0x08C1, r24
10c6e: 80 91 00 09 lds r24, 0x0900
10c72: 80 93 c2 08 sts 0x08C2, r24
10c76: 80 91 01 09 lds r24, 0x0901
10c7a: 90 91 23 0c lds r25, 0x0C23
10c7e: 89 2b or r24, r25
10c80: 80 93 23 0c sts 0x0C23, r24
10c84: 80 91 02 09 lds r24, 0x0902
10c88: 8c 70 andi r24, 0x0C ; 12
10c8a: 90 91 24 0c lds r25, 0x0C24
10c8e: 93 70 andi r25, 0x03 ; 3
10c90: 89 2b or r24, r25
10c92: 80 93 24 0c sts 0x0C24, r24
10c96: 80 91 03 09 lds r24, 0x0903
10c9a: 80 93 b9 04 sts 0x04B9, r24
10c9e: 80 91 04 09 lds r24, 0x0904
10ca2: 80 93 96 02 sts 0x0296, r24
10ca6: 80 91 05 09 lds r24, 0x0905
10caa: 80 93 2c 09 sts 0x092C, r24
10cae: 80 91 06 09 lds r24, 0x0906
10cb2: 80 93 b5 04 sts 0x04B5, r24
10cb6: dc c0 rjmp .+440 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10cb8: 6a 36 cpi r22, 0x6A ; 106
10cba: 09 f4 brne .+2 ; 0x10cbe <UpdateSPI_Buffer+0x772>
10cbc: cb c0 rjmp .+406 ; 0x10e54 <UpdateSPI_Buffer+0x908>
10cbe: 6b 36 cpi r22, 0x6B ; 107
10cc0: 09 f4 brne .+2 ; 0x10cc4 <UpdateSPI_Buffer+0x778>
10cc2: 8e c0 rjmp .+284 ; 0x10de0 <UpdateSPI_Buffer+0x894>
10cc4: d5 c0 rjmp .+426 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10cc6: 80 91 fc 08 lds r24, 0x08FC
10cca: 80 93 29 09 sts 0x0929, r24
10cce: 80 91 fd 08 lds r24, 0x08FD
10cd2: 80 93 2b 09 sts 0x092B, r24
10cd6: 80 91 fe 08 lds r24, 0x08FE
10cda: 80 93 2a 09 sts 0x092A, r24
10cde: 80 91 ff 08 lds r24, 0x08FF
10ce2: 80 93 4c 01 sts 0x014C, r24
10ce6: 80 91 00 09 lds r24, 0x0900
10cea: 80 93 2d 09 sts 0x092D, r24
10cee: 80 91 01 09 lds r24, 0x0901
10cf2: 80 93 a5 02 sts 0x02A5, r24
10cf6: 80 91 02 09 lds r24, 0x0902
10cfa: 80 93 bc 04 sts 0x04BC, r24
10cfe: 80 91 03 09 lds r24, 0x0903
10d02: 80 93 65 04 sts 0x0465, r24
10d06: 80 91 d6 03 lds r24, 0x03D6
10d0a: 88 23 and r24, r24
10d0c: 51 f0 breq .+20 ; 0x10d22 <UpdateSPI_Buffer+0x7d6>
10d0e: 80 91 04 09 lds r24, 0x0904
10d12: 90 91 05 09 lds r25, 0x0905
10d16: 97 fd sbrc r25, 7
10d18: 04 c0 rjmp .+8 ; 0x10d22 <UpdateSPI_Buffer+0x7d6>
10d1a: 90 93 1b 04 sts 0x041B, r25
10d1e: 80 93 1a 04 sts 0x041A, r24
10d22: 80 91 b3 04 lds r24, 0x04B3
10d26: 90 91 b4 04 lds r25, 0x04B4
10d2a: 20 91 06 09 lds r18, 0x0906
10d2e: 30 91 07 09 lds r19, 0x0907
10d32: 82 0f add r24, r18
10d34: 93 1f adc r25, r19
10d36: 97 fd sbrc r25, 7
10d38: 01 96 adiw r24, 0x01 ; 1
10d3a: 95 95 asr r25
10d3c: 87 95 ror r24
10d3e: 90 93 b4 04 sts 0x04B4, r25
10d42: 80 93 b3 04 sts 0x04B3, r24
10d46: 94 c0 rjmp .+296 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10d48: 80 91 fc 08 lds r24, 0x08FC
10d4c: 80 93 b4 08 sts 0x08B4, r24
10d50: 80 91 fd 08 lds r24, 0x08FD
10d54: 80 93 b5 08 sts 0x08B5, r24
10d58: 80 91 fe 08 lds r24, 0x08FE
10d5c: 80 93 b6 08 sts 0x08B6, r24
10d60: 80 91 ff 08 lds r24, 0x08FF
10d64: 80 93 b7 08 sts 0x08B7, r24
10d68: 80 91 00 09 lds r24, 0x0900
10d6c: 90 91 01 09 lds r25, 0x0901
10d70: 90 93 b9 08 sts 0x08B9, r25
10d74: 80 93 b8 08 sts 0x08B8, r24
10d78: 80 91 02 09 lds r24, 0x0902
10d7c: 90 91 03 09 lds r25, 0x0903
10d80: 90 93 bb 08 sts 0x08BB, r25
10d84: 80 93 ba 08 sts 0x08BA, r24
10d88: 20 91 48 08 lds r18, 0x0848
10d8c: 30 91 49 08 lds r19, 0x0849
10d90: 80 91 04 09 lds r24, 0x0904
10d94: 21 38 cpi r18, 0x81 ; 129
10d96: 41 f4 brne .+16 ; 0x10da8 <UpdateSPI_Buffer+0x85c>
10d98: 90 91 bb 04 lds r25, 0x04BB
10d9c: 91 11 cpse r25, r1
10d9e: 04 c0 rjmp .+8 ; 0x10da8 <UpdateSPI_Buffer+0x85c>
10da0: 9f e7 ldi r25, 0x7F ; 127
10da2: 98 0f add r25, r24
10da4: 90 93 bb 04 sts 0x04BB, r25
10da8: 99 27 eor r25, r25
10daa: 87 fd sbrc r24, 7
10dac: 90 95 com r25
10dae: 90 93 49 08 sts 0x0849, r25
10db2: 80 93 48 08 sts 0x0848, r24
10db6: 80 91 05 09 lds r24, 0x0905
10dba: 80 93 f1 03 sts 0x03F1, r24
10dbe: a0 91 06 09 lds r26, 0x0906
10dc2: b0 91 07 09 lds r27, 0x0907
10dc6: 2a e0 ldi r18, 0x0A ; 10
10dc8: 30 e0 ldi r19, 0x00 ; 0
10dca: 0e 94 3f 9b call 0x1367e ; 0x1367e <__usmulhisi3>
10dce: 60 93 f2 03 sts 0x03F2, r22
10dd2: 70 93 f3 03 sts 0x03F3, r23
10dd6: 80 93 f4 03 sts 0x03F4, r24
10dda: 90 93 f5 03 sts 0x03F5, r25
10dde: 48 c0 rjmp .+144 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10de0: 80 91 fc 08 lds r24, 0x08FC
10de4: 80 93 b8 04 sts 0x04B8, r24
10de8: 80 91 fd 08 lds r24, 0x08FD
10dec: 80 93 b7 04 sts 0x04B7, r24
10df0: 80 91 fe 08 lds r24, 0x08FE
10df4: 80 93 b6 04 sts 0x04B6, r24
10df8: 80 91 ff 08 lds r24, 0x08FF
10dfc: 88 23 and r24, r24
10dfe: 49 f0 breq .+18 ; 0x10e12 <UpdateSPI_Buffer+0x8c6>
10e00: 90 91 57 01 lds r25, 0x0157
10e04: 99 23 and r25, r25
10e06: 19 f0 breq .+6 ; 0x10e0e <UpdateSPI_Buffer+0x8c2>
10e08: 91 51 subi r25, 0x11 ; 17
10e0a: 93 30 cpi r25, 0x03 ; 3
10e0c: 10 f4 brcc .+4 ; 0x10e12 <UpdateSPI_Buffer+0x8c6>
10e0e: 80 93 57 01 sts 0x0157, r24
10e12: 80 91 02 09 lds r24, 0x0902
10e16: 90 91 03 09 lds r25, 0x0903
10e1a: 90 93 84 04 sts 0x0484, r25
10e1e: 80 93 83 04 sts 0x0483, r24
10e22: 80 91 00 09 lds r24, 0x0900
10e26: 80 93 8b 04 sts 0x048B, r24
10e2a: 80 91 01 09 lds r24, 0x0901
10e2e: 80 93 8a 04 sts 0x048A, r24
10e32: 80 91 04 09 lds r24, 0x0904
10e36: 80 93 89 04 sts 0x0489, r24
10e3a: 80 91 05 09 lds r24, 0x0905
10e3e: 80 93 87 04 sts 0x0487, r24
10e42: 80 91 06 09 lds r24, 0x0906
10e46: 90 91 07 09 lds r25, 0x0907
10e4a: 90 93 43 06 sts 0x0643, r25
10e4e: 80 93 42 06 sts 0x0642, r24
10e52: 0e c0 rjmp .+28 ; 0x10e70 <UpdateSPI_Buffer+0x924>
10e54: ff 90 pop r15
10e56: ef 90 pop r14
10e58: df 90 pop r13
10e5a: cf 90 pop r12
10e5c: 0c 94 6b 58 jmp 0xb0d6 ; 0xb0d6 <NC_Fills_HoTT_Telemety>
10e60: 10 92 69 04 sts 0x0469, r1
10e64: 10 92 68 04 sts 0x0468, r1
10e68: 10 92 67 04 sts 0x0467, r1
10e6c: 10 92 66 04 sts 0x0466, r1
10e70: ff 90 pop r15
10e72: ef 90 pop r14
10e74: df 90 pop r13
10e76: cf 90 pop r12
10e78: 08 95 ret
00010e7a <SPI_StartTransmitPacket>:
10e7a: 80 91 b3 08 lds r24, 0x08B3
10e7e: 88 23 and r24, r24
10e80: 21 f1 breq .+72 ; 0x10eca <SPI_StartTransmitPacket+0x50>
10e82: 45 98 cbi 0x08, 5 ; 8
10e84: 84 ec ldi r24, 0xC4 ; 196
10e86: 98 e0 ldi r25, 0x08 ; 8
10e88: 90 93 bd 08 sts 0x08BD, r25
10e8c: 80 93 bc 08 sts 0x08BC, r24
10e90: e0 91 ba 04 lds r30, 0x04BA
10e94: 81 e0 ldi r24, 0x01 ; 1
10e96: 8e 0f add r24, r30
10e98: 80 93 ba 04 sts 0x04BA, r24
10e9c: f0 e0 ldi r31, 0x00 ; 0
10e9e: e9 56 subi r30, 0x69 ; 105
10ea0: fd 4f sbci r31, 0xFD ; 253
10ea2: 90 81 ld r25, Z
10ea4: 90 93 c6 08 sts 0x08C6, r25
10ea8: 8d 30 cpi r24, 0x0D ; 13
10eaa: 10 f0 brcs .+4 ; 0x10eb0 <SPI_StartTransmitPacket+0x36>
10eac: 10 92 ba 04 sts 0x04BA, r1
10eb0: 10 92 b3 08 sts 0x08B3, r1
10eb4: 4b db rcall .-2410 ; 0x1054c <UpdateSPI_Buffer>
10eb6: 81 e0 ldi r24, 0x01 ; 1
10eb8: 80 93 c3 08 sts 0x08C3, r24
10ebc: 80 91 c4 08 lds r24, 0x08C4
10ec0: 80 93 e5 08 sts 0x08E5, r24
10ec4: 8e bd out 0x2e, r24 ; 46
10ec6: 81 e0 ldi r24, 0x01 ; 1
10ec8: 08 95 ret
10eca: 80 e0 ldi r24, 0x00 ; 0
10ecc: 08 95 ret
00010ece <__vector_18>:
10ece: 1f 92 push r1
10ed0: 0f 92 push r0
10ed2: 0f b6 in r0, 0x3f ; 63
10ed4: 0f 92 push r0
10ed6: 11 24 eor r1, r1
10ed8: 2f 93 push r18
10eda: 3f 93 push r19
10edc: 5f 93 push r21
10ede: 6f 93 push r22
10ee0: 7f 93 push r23
10ee2: 8f 93 push r24
10ee4: 9f 93 push r25
10ee6: af 93 push r26
10ee8: bf 93 push r27
10eea: 80 91 ca 04 lds r24, 0x04CA
10eee: 88 23 and r24, r24
10ef0: 29 f0 breq .+10 ; 0x10efc <__vector_18+0x2e>
10ef2: 80 91 ca 04 lds r24, 0x04CA
10ef6: 81 50 subi r24, 0x01 ; 1
10ef8: 80 93 ca 04 sts 0x04CA, r24
10efc: 80 91 ae 04 lds r24, 0x04AE
10f00: 88 23 and r24, r24
10f02: 19 f0 breq .+6 ; 0x10f0a <__vector_18+0x3c>
10f04: 81 50 subi r24, 0x01 ; 1
10f06: 80 93 ae 04 sts 0x04AE, r24
10f0a: 80 91 c1 04 lds r24, 0x04C1
10f0e: 81 11 cpse r24, r1
10f10: 51 c0 rjmp .+162 ; 0x10fb4 <__vector_18+0xe6>
10f12: 89 e0 ldi r24, 0x09 ; 9
10f14: 80 93 c1 04 sts 0x04C1, r24
10f18: 80 91 d0 04 lds r24, 0x04D0
10f1c: 90 91 d1 04 lds r25, 0x04D1
10f20: 01 96 adiw r24, 0x01 ; 1
10f22: 90 93 d1 04 sts 0x04D1, r25
10f26: 80 93 d0 04 sts 0x04D0, r24
10f2a: 80 91 a6 02 lds r24, 0x02A6
10f2e: 8f 5f subi r24, 0xFF ; 255
10f30: 81 70 andi r24, 0x01 ; 1
10f32: 80 93 a6 02 sts 0x02A6, r24
10f36: 81 11 cpse r24, r1
10f38: 09 c0 rjmp .+18 ; 0x10f4c <__vector_18+0x7e>
10f3a: 80 91 cf 04 lds r24, 0x04CF
10f3e: 84 30 cpi r24, 0x04 ; 4
10f40: 28 f4 brcc .+10 ; 0x10f4c <__vector_18+0x7e>
10f42: 80 91 cf 04 lds r24, 0x04CF
10f46: 8f 5f subi r24, 0xFF ; 255
10f48: 80 93 cf 04 sts 0x04CF, r24
10f4c: 34 99 sbic 0x06, 4 ; 6
10f4e: 03 c0 rjmp .+6 ; 0x10f56 <__vector_18+0x88>
10f50: 81 e0 ldi r24, 0x01 ; 1
10f52: 80 93 c8 04 sts 0x04C8, r24
10f56: 80 91 cb 04 lds r24, 0x04CB
10f5a: 90 91 cc 04 lds r25, 0x04CC
10f5e: 89 2b or r24, r25
10f60: 11 f1 breq .+68 ; 0x10fa6 <__vector_18+0xd8>
10f62: 80 91 cb 04 lds r24, 0x04CB
10f66: 90 91 cc 04 lds r25, 0x04CC
10f6a: 0b 97 sbiw r24, 0x0b ; 11
10f6c: 50 f0 brcs .+20 ; 0x10f82 <__vector_18+0xb4>
10f6e: 80 91 cb 04 lds r24, 0x04CB
10f72: 90 91 cc 04 lds r25, 0x04CC
10f76: 0a 97 sbiw r24, 0x0a ; 10
10f78: 90 93 cc 04 sts 0x04CC, r25
10f7c: 80 93 cb 04 sts 0x04CB, r24
10f80: 04 c0 rjmp .+8 ; 0x10f8a <__vector_18+0xbc>
10f82: 10 92 cc 04 sts 0x04CC, r1
10f86: 10 92 cb 04 sts 0x04CB, r1
10f8a: 80 91 cb 04 lds r24, 0x04CB
10f8e: 90 91 cc 04 lds r25, 0x04CC
10f92: 20 91 a9 02 lds r18, 0x02A9
10f96: 30 91 aa 02 lds r19, 0x02AA
10f9a: 82 23 and r24, r18
10f9c: 93 23 and r25, r19
10f9e: 89 2b or r24, r25
10fa0: 09 f0 breq .+2 ; 0x10fa4 <__vector_18+0xd6>
10fa2: 64 c0 rjmp .+200 ; 0x1106c <__vector_18+0x19e>
10fa4: 61 c0 rjmp .+194 ; 0x11068 <__vector_18+0x19a>
10fa6: 8f ef ldi r24, 0xFF ; 255
10fa8: 9f ef ldi r25, 0xFF ; 255
10faa: 90 93 aa 02 sts 0x02AA, r25
10fae: 80 93 a9 02 sts 0x02A9, r24
10fb2: 5a c0 rjmp .+180 ; 0x11068 <__vector_18+0x19a>
10fb4: 81 50 subi r24, 0x01 ; 1
10fb6: 80 93 c1 04 sts 0x04C1, r24
10fba: 80 91 c8 04 lds r24, 0x04C8
10fbe: 88 23 and r24, r24
10fc0: 09 f4 brne .+2 ; 0x10fc4 <__vector_18+0xf6>
10fc2: 56 c0 rjmp .+172 ; 0x11070 <__vector_18+0x1a2>
10fc4: 80 91 a4 02 lds r24, 0x02A4
10fc8: 81 11 cpse r24, r1
10fca: 52 c0 rjmp .+164 ; 0x11070 <__vector_18+0x1a2>
10fcc: 80 91 39 06 lds r24, 0x0639
10fd0: 83 ff sbrs r24, 3
10fd2: 4e c0 rjmp .+156 ; 0x11070 <__vector_18+0x1a2>
10fd4: 34 9b sbis 0x06, 4 ; 6
10fd6: 10 c0 rjmp .+32 ; 0x10ff8 <__vector_18+0x12a>
10fd8: 80 91 cd 04 lds r24, 0x04CD
10fdc: 90 91 ce 04 lds r25, 0x04CE
10fe0: 01 96 adiw r24, 0x01 ; 1
10fe2: 90 93 ce 04 sts 0x04CE, r25
10fe6: 80 93 cd 04 sts 0x04CD, r24
10fea: 89 3e cpi r24, 0xE9 ; 233
10fec: 93 40 sbci r25, 0x03 ; 3
10fee: 08 f4 brcc .+2 ; 0x10ff2 <__vector_18+0x124>
10ff0: 3f c0 rjmp .+126 ; 0x11070 <__vector_18+0x1a2>
10ff2: 10 92 c8 04 sts 0x04C8, r1
10ff6: 3c c0 rjmp .+120 ; 0x11070 <__vector_18+0x1a2>
10ff8: 80 91 cd 04 lds r24, 0x04CD
10ffc: 90 91 ce 04 lds r25, 0x04CE
11000: 89 2b or r24, r25
11002: 69 f1 breq .+90 ; 0x1105e <__vector_18+0x190>
11004: 80 91 cd 04 lds r24, 0x04CD
11008: 90 91 ce 04 lds r25, 0x04CE
1100c: 8a 36 cpi r24, 0x6A ; 106
1100e: 91 40 sbci r25, 0x01 ; 1
11010: 30 f5 brcc .+76 ; 0x1105e <__vector_18+0x190>
11012: 20 91 cd 04 lds r18, 0x04CD
11016: 30 91 ce 04 lds r19, 0x04CE
1101a: 80 91 cd 04 lds r24, 0x04CD
1101e: 90 91 ce 04 lds r25, 0x04CE
11022: 69 e2 ldi r22, 0x29 ; 41
11024: 70 e0 ldi r23, 0x00 ; 0
11026: 0e 94 bf 9a call 0x1357e ; 0x1357e <__udivmodhi4>
1102a: 62 0f add r22, r18
1102c: 73 1f adc r23, r19
1102e: 70 93 ce 04 sts 0x04CE, r23
11032: 60 93 cd 04 sts 0x04CD, r22
11036: 80 91 cd 04 lds r24, 0x04CD
1103a: 90 91 ce 04 lds r25, 0x04CE
1103e: 0b 97 sbiw r24, 0x0b ; 11
11040: 50 f0 brcs .+20 ; 0x11056 <__vector_18+0x188>
11042: 80 91 cd 04 lds r24, 0x04CD
11046: 90 91 ce 04 lds r25, 0x04CE
1104a: 0a 97 sbiw r24, 0x0a ; 10
1104c: 90 93 4f 01 sts 0x014F, r25
11050: 80 93 4e 01 sts 0x014E, r24
11054: 04 c0 rjmp .+8 ; 0x1105e <__vector_18+0x190>
11056: 10 92 4f 01 sts 0x014F, r1
1105a: 10 92 4e 01 sts 0x014E, r1
1105e: 10 92 ce 04 sts 0x04CE, r1
11062: 10 92 cd 04 sts 0x04CD, r1
11066: 04 c0 rjmp .+8 ; 0x11070 <__vector_18+0x1a2>
11068: 47 98 cbi 0x08, 7 ; 8
1106a: a7 cf rjmp .-178 ; 0x10fba <__vector_18+0xec>
1106c: 47 9a sbi 0x08, 7 ; 8
1106e: a5 cf rjmp .-182 ; 0x10fba <__vector_18+0xec>
11070: bf 91 pop r27
11072: af 91 pop r26
11074: 9f 91 pop r25
11076: 8f 91 pop r24
11078: 7f 91 pop r23
1107a: 6f 91 pop r22
1107c: 5f 91 pop r21
1107e: 3f 91 pop r19
11080: 2f 91 pop r18
11082: 0f 90 pop r0
11084: 0f be out 0x3f, r0 ; 63
11086: 0f 90 pop r0
11088: 1f 90 pop r1
1108a: 18 95 reti
0001108c <SetDelay>:
1108c: 20 91 d0 04 lds r18, 0x04D0
11090: 30 91 d1 04 lds r19, 0x04D1
11094: 2f 5f subi r18, 0xFF ; 255
11096: 3f 4f sbci r19, 0xFF ; 255
11098: 82 0f add r24, r18
1109a: 93 1f adc r25, r19
1109c: 08 95 ret
0001109e <CheckDelay>:
1109e: 20 91 d0 04 lds r18, 0x04D0
110a2: 30 91 d1 04 lds r19, 0x04D1
110a6: 82 1b sub r24, r18
110a8: 93 0b sbc r25, r19
110aa: 88 27 eor r24, r24
110ac: 90 78 andi r25, 0x80 ; 128
110ae: 89 2f mov r24, r25
110b0: 86 95 lsr r24
110b2: 08 95 ret
000110b4 <Delay_ms_Mess>:
110b4: 1f 93 push r17
110b6: cf 93 push r28
110b8: df 93 push r29
110ba: c0 91 d0 04 lds r28, 0x04D0
110be: d0 91 d1 04 lds r29, 0x04D1
110c2: 21 96 adiw r28, 0x01 ; 1
110c4: c8 0f add r28, r24
110c6: d9 1f adc r29, r25
110c8: 1f ec ldi r17, 0xCF ; 207
110ca: ce 01 movw r24, r28
110cc: e8 df rcall .-48 ; 0x1109e <CheckDelay>
110ce: 81 11 cpse r24, r1
110d0: 09 c0 rjmp .+18 ; 0x110e4 <Delay_ms_Mess+0x30>
110d2: 80 91 0f 01 lds r24, 0x010F
110d6: 88 23 and r24, r24
110d8: c1 f3 breq .-16 ; 0x110ca <Delay_ms_Mess+0x16>
110da: 10 92 0f 01 sts 0x010F, r1
110de: 10 93 7a 00 sts 0x007A, r17
110e2: f3 cf rjmp .-26 ; 0x110ca <Delay_ms_Mess+0x16>
110e4: df 91 pop r29
110e6: cf 91 pop r28
110e8: 1f 91 pop r17
110ea: 08 95 ret
000110ec <TIMER2_Init>:
110ec: 9f b7 in r25, 0x3f ; 63
110ee: f8 94 cli
110f0: 5f 98 cbi 0x0b, 7 ; 11
110f2: 3e 9a sbi 0x07, 6 ; 7
110f4: 46 9a sbi 0x08, 6 ; 8
110f6: e0 eb ldi r30, 0xB0 ; 176
110f8: f0 e0 ldi r31, 0x00 ; 0
110fa: 80 81 ld r24, Z
110fc: 8f 70 andi r24, 0x0F ; 15
110fe: 80 83 st Z, r24
11100: 80 81 ld r24, Z
11102: 83 60 ori r24, 0x03 ; 3
11104: 80 83 st Z, r24
11106: a1 eb ldi r26, 0xB1 ; 177
11108: b0 e0 ldi r27, 0x00 ; 0
1110a: 8c 91 ld r24, X
1110c: 8b 73 andi r24, 0x3B ; 59
1110e: 8c 93 st X, r24
11110: 8c 91 ld r24, X
11112: 8b 60 ori r24, 0x0B ; 11
11114: 8c 93 st X, r24
11116: 10 92 b2 00 sts 0x00B2, r1
1111a: 8f ef ldi r24, 0xFF ; 255
1111c: 80 93 b3 00 sts 0x00B3, r24
11120: 80 81 ld r24, Z
11122: 80 68 ori r24, 0x80 ; 128
11124: 80 83 st Z, r24
11126: e0 e7 ldi r30, 0x70 ; 112
11128: f0 e0 ldi r31, 0x00 ; 0
1112a: 80 81 ld r24, Z
1112c: 8a 7f andi r24, 0xFA ; 250
1112e: 80 83 st Z, r24
11130: 80 81 ld r24, Z
11132: 82 60 ori r24, 0x02 ; 2
11134: 80 83 st Z, r24
11136: 9f bf out 0x3f, r25 ; 63
11138: 08 95 ret
0001113a <Timer_Init>:
1113a: 80 91 d0 04 lds r24, 0x04D0
1113e: 90 91 d1 04 lds r25, 0x04D1
11142: 0b 96 adiw r24, 0x0b ; 11
11144: 90 93 2f 09 sts 0x092F, r25
11148: 80 93 2e 09 sts 0x092E, r24
1114c: 82 e0 ldi r24, 0x02 ; 2
1114e: 85 bd out 0x25, r24 ; 37
11150: 83 eb ldi r24, 0xB3 ; 179
11152: 84 bd out 0x24, r24 ; 36
11154: 8f ef ldi r24, 0xFF ; 255
11156: 88 bd out 0x28, r24 ; 40
11158: 84 eb ldi r24, 0xB4 ; 180
1115a: 87 bd out 0x27, r24 ; 39
1115c: 86 e0 ldi r24, 0x06 ; 6
1115e: 86 bd out 0x26, r24 ; 38
11160: ee e6 ldi r30, 0x6E ; 110
11162: f0 e0 ldi r31, 0x00 ; 0
11164: 80 81 ld r24, Z
11166: 81 60 ori r24, 0x01 ; 1
11168: 80 83 st Z, r24
1116a: 08 95 ret
0001116c <CalcNickServoValue>:
1116c: 90 91 94 05 lds r25, 0x0594
11170: 80 91 2f 01 lds r24, 0x012F
11174: 92 ff sbrs r25, 2
11176: 2e c0 rjmp .+92 ; 0x111d4 <CalcNickServoValue+0x68>
11178: 20 91 4b 05 lds r18, 0x054B
1117c: 40 91 4a 05 lds r20, 0x054A
11180: 60 e5 ldi r22, 0x50 ; 80
11182: 46 9f mul r20, r22
11184: a0 01 movw r20, r0
11186: 11 24 eor r1, r1
11188: 90 e8 ldi r25, 0x80 ; 128
1118a: 98 0f add r25, r24
1118c: 97 ff sbrs r25, 7
1118e: 02 c0 rjmp .+4 ; 0x11194 <CalcNickServoValue+0x28>
11190: 93 e8 ldi r25, 0x83 ; 131
11192: 98 0f add r25, r24
11194: 39 2f mov r19, r25
11196: 35 95 asr r19
11198: 35 95 asr r19
1119a: 80 91 a7 02 lds r24, 0x02A7
1119e: 90 91 a8 02 lds r25, 0x02A8
111a2: 66 e0 ldi r22, 0x06 ; 6
111a4: 36 02 muls r19, r22
111a6: 80 19 sub r24, r0
111a8: 91 09 sbc r25, r1
111aa: 11 24 eor r1, r1
111ac: 48 17 cp r20, r24
111ae: 59 07 cpc r21, r25
111b0: 2c f0 brlt .+10 ; 0x111bc <CalcNickServoValue+0x50>
111b2: 50 93 a8 02 sts 0x02A8, r21
111b6: 40 93 a7 02 sts 0x02A7, r20
111ba: 08 95 ret
111bc: 4c e3 ldi r20, 0x3C ; 60
111be: 24 9f mul r18, r20
111c0: 90 01 movw r18, r0
111c2: 11 24 eor r1, r1
111c4: 82 17 cp r24, r18
111c6: 93 07 cpc r25, r19
111c8: 4c f0 brlt .+18 ; 0x111dc <CalcNickServoValue+0x70>
111ca: 30 93 a8 02 sts 0x02A8, r19
111ce: 20 93 a7 02 sts 0x02A7, r18
111d2: 08 95 ret
111d4: 60 e4 ldi r22, 0x40 ; 64
111d6: 86 9f mul r24, r22
111d8: c0 01 movw r24, r0
111da: 11 24 eor r1, r1
111dc: 90 93 a8 02 sts 0x02A8, r25
111e0: 80 93 a7 02 sts 0x02A7, r24
111e4: 08 95 ret
000111e6 <CalculateServo>:
111e6: 8f 92 push r8
111e8: 9f 92 push r9
111ea: af 92 push r10
111ec: bf 92 push r11
111ee: cf 92 push r12
111f0: df 92 push r13
111f2: ef 92 push r14
111f4: ff 92 push r15
111f6: 1f 93 push r17
111f8: cf 93 push r28
111fa: df 93 push r29
111fc: e0 91 52 05 lds r30, 0x0552
11200: f0 e0 ldi r31, 0x00 ; 0
11202: e5 53 subi r30, 0x35 ; 53
11204: fd 4f sbci r31, 0xFD ; 253
11206: a6 81 ldd r26, Z+6 ; 0x06
11208: d0 81 ld r29, Z
1120a: 80 91 af 02 lds r24, 0x02AF
1120e: c0 91 94 05 lds r28, 0x0594
11212: 81 30 cpi r24, 0x01 ; 1
11214: 09 f0 breq .+2 ; 0x11218 <CalculateServo+0x32>
11216: f5 c0 rjmp .+490 ; 0x11402 <CalculateServo+0x21c>
11218: 80 91 96 05 lds r24, 0x0596
1121c: 87 fd sbrc r24, 7
1121e: 2f c0 rjmp .+94 ; 0x1127e <CalculateServo+0x98>
11220: 20 91 40 04 lds r18, 0x0440
11224: 30 91 41 04 lds r19, 0x0441
11228: 40 91 42 04 lds r20, 0x0442
1122c: 50 91 43 04 lds r21, 0x0443
11230: bb 27 eor r27, r27
11232: a7 fd sbrc r26, 7
11234: b0 95 com r27
11236: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
1123a: e0 e8 ldi r30, 0x80 ; 128
1123c: 8e 2e mov r8, r30
1123e: 91 2c mov r9, r1
11240: a1 2c mov r10, r1
11242: b1 2c mov r11, r1
11244: a5 01 movw r20, r10
11246: 94 01 movw r18, r8
11248: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
1124c: 69 01 movw r12, r18
1124e: 7a 01 movw r14, r20
11250: 20 91 3c 04 lds r18, 0x043C
11254: 30 91 3d 04 lds r19, 0x043D
11258: 40 91 3e 04 lds r20, 0x043E
1125c: 50 91 3f 04 lds r21, 0x043F
11260: ad 2f mov r26, r29
11262: bb 27 eor r27, r27
11264: a7 fd sbrc r26, 7
11266: b0 95 com r27
11268: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
1126c: a5 01 movw r20, r10
1126e: 94 01 movw r18, r8
11270: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
11274: c2 1a sub r12, r18
11276: d3 0a sbc r13, r19
11278: e4 0a sbc r14, r20
1127a: f5 0a sbc r15, r21
1127c: 03 c0 rjmp .+6 ; 0x11284 <CalculateServo+0x9e>
1127e: c1 2c mov r12, r1
11280: d1 2c mov r13, r1
11282: 76 01 movw r14, r12
11284: 60 91 2d 01 lds r22, 0x012D
11288: 20 91 b3 04 lds r18, 0x04B3
1128c: 30 91 b4 04 lds r19, 0x04B4
11290: 47 e0 ldi r20, 0x07 ; 7
11292: 42 9f mul r20, r18
11294: c0 01 movw r24, r0
11296: 43 9f mul r20, r19
11298: 90 0d add r25, r0
1129a: 11 24 eor r1, r1
1129c: aa 27 eor r26, r26
1129e: 97 fd sbrc r25, 7
112a0: a0 95 com r26
112a2: ba 2f mov r27, r26
112a4: a7 01 movw r20, r14
112a6: 96 01 movw r18, r12
112a8: 28 1b sub r18, r24
112aa: 39 0b sbc r19, r25
112ac: 4a 0b sbc r20, r26
112ae: 5b 0b sbc r21, r27
112b0: a6 2f mov r26, r22
112b2: b0 e0 ldi r27, 0x00 ; 0
112b4: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
112b8: 20 e0 ldi r18, 0x00 ; 0
112ba: 32 e0 ldi r19, 0x02 ; 2
112bc: 40 e0 ldi r20, 0x00 ; 0
112be: 50 e0 ldi r21, 0x00 ; 0
112c0: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
112c4: 69 01 movw r12, r18
112c6: 7a 01 movw r14, r20
112c8: 80 91 a7 02 lds r24, 0x02A7
112cc: 90 91 a8 02 lds r25, 0x02A8
112d0: c2 ff sbrs r28, 2
112d2: 05 c0 rjmp .+10 ; 0x112de <CalculateServo+0xf8>
112d4: 90 93 ae 02 sts 0x02AE, r25
112d8: 80 93 ad 02 sts 0x02AD, r24
112dc: 15 c0 rjmp .+42 ; 0x11308 <CalculateServo+0x122>
112de: 20 91 ad 02 lds r18, 0x02AD
112e2: 30 91 ae 02 lds r19, 0x02AE
112e6: 40 91 ad 02 lds r20, 0x02AD
112ea: 50 91 ae 02 lds r21, 0x02AE
112ee: 84 1b sub r24, r20
112f0: 95 0b sbc r25, r21
112f2: 60 91 51 05 lds r22, 0x0551
112f6: 70 e0 ldi r23, 0x00 ; 0
112f8: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
112fc: 26 0f add r18, r22
112fe: 37 1f adc r19, r23
11300: 30 93 ae 02 sts 0x02AE, r19
11304: 20 93 ad 02 sts 0x02AD, r18
11308: 20 91 ad 02 lds r18, 0x02AD
1130c: 30 91 ae 02 lds r19, 0x02AE
11310: c0 ff sbrs r28, 0
11312: 14 c0 rjmp .+40 ; 0x1133c <CalculateServo+0x156>
11314: 37 ff sbrs r19, 7
11316: 02 c0 rjmp .+4 ; 0x1131c <CalculateServo+0x136>
11318: 21 5f subi r18, 0xF1 ; 241
1131a: 3f 4f sbci r19, 0xFF ; 255
1131c: c9 01 movw r24, r18
1131e: 64 e0 ldi r22, 0x04 ; 4
11320: 95 95 asr r25
11322: 87 95 ror r24
11324: 6a 95 dec r22
11326: e1 f7 brne .-8 ; 0x11320 <CalculateServo+0x13a>
11328: 4c 01 movw r8, r24
1132a: aa 24 eor r10, r10
1132c: 97 fc sbrc r9, 7
1132e: a0 94 com r10
11330: ba 2c mov r11, r10
11332: 8c 0c add r8, r12
11334: 9d 1c adc r9, r13
11336: ae 1c adc r10, r14
11338: bf 1c adc r11, r15
1133a: 13 c0 rjmp .+38 ; 0x11362 <CalculateServo+0x17c>
1133c: 37 ff sbrs r19, 7
1133e: 02 c0 rjmp .+4 ; 0x11344 <CalculateServo+0x15e>
11340: 21 5f subi r18, 0xF1 ; 241
11342: 3f 4f sbci r19, 0xFF ; 255
11344: c9 01 movw r24, r18
11346: 54 e0 ldi r21, 0x04 ; 4
11348: 95 95 asr r25
1134a: 87 95 ror r24
1134c: 5a 95 dec r21
1134e: e1 f7 brne .-8 ; 0x11348 <CalculateServo+0x162>
11350: 4c 01 movw r8, r24
11352: aa 24 eor r10, r10
11354: 97 fc sbrc r9, 7
11356: a0 94 com r10
11358: ba 2c mov r11, r10
1135a: 8c 18 sub r8, r12
1135c: 9d 08 sbc r9, r13
1135e: ae 08 sbc r10, r14
11360: bf 08 sbc r11, r15
11362: c0 90 86 05 lds r12, 0x0586
11366: cc 20 and r12, r12
11368: 21 f1 breq .+72 ; 0x113b2 <CalculateServo+0x1cc>
1136a: 20 91 c4 04 lds r18, 0x04C4
1136e: 30 91 c5 04 lds r19, 0x04C5
11372: d1 2c mov r13, r1
11374: 2c 9d mul r18, r12
11376: a0 01 movw r20, r0
11378: 2d 9d mul r18, r13
1137a: 50 0d add r21, r0
1137c: 3c 9d mul r19, r12
1137e: 50 0d add r21, r0
11380: 11 24 eor r1, r1
11382: ba 01 movw r22, r20
11384: 88 27 eor r24, r24
11386: 77 fd sbrc r23, 7
11388: 80 95 com r24
1138a: 98 2f mov r25, r24
1138c: 68 0d add r22, r8
1138e: 79 1d adc r23, r9
11390: 8a 1d adc r24, r10
11392: 9b 1d adc r25, r11
11394: 2f ef ldi r18, 0xFF ; 255
11396: c2 1a sub r12, r18
11398: d2 0a sbc r13, r18
1139a: 96 01 movw r18, r12
1139c: 44 27 eor r20, r20
1139e: 37 fd sbrc r19, 7
113a0: 40 95 com r20
113a2: 54 2f mov r21, r20
113a4: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
113a8: 30 93 c5 04 sts 0x04C5, r19
113ac: 20 93 c4 04 sts 0x04C4, r18
113b0: 04 c0 rjmp .+8 ; 0x113ba <CalculateServo+0x1d4>
113b2: 90 92 c5 04 sts 0x04C5, r9
113b6: 80 92 c4 04 sts 0x04C4, r8
113ba: 20 91 c4 04 lds r18, 0x04C4
113be: 30 91 c5 04 lds r19, 0x04C5
113c2: 80 91 4a 05 lds r24, 0x054A
113c6: 44 e0 ldi r20, 0x04 ; 4
113c8: 84 9f mul r24, r20
113ca: c0 01 movw r24, r0
113cc: 11 24 eor r1, r1
113ce: 28 17 cp r18, r24
113d0: 39 07 cpc r19, r25
113d2: 6c f0 brlt .+26 ; 0x113ee <CalculateServo+0x208>
113d4: 20 91 c4 04 lds r18, 0x04C4
113d8: 30 91 c5 04 lds r19, 0x04C5
113dc: 80 91 4b 05 lds r24, 0x054B
113e0: 64 e0 ldi r22, 0x04 ; 4
113e2: 86 9f mul r24, r22
113e4: c0 01 movw r24, r0
113e6: 11 24 eor r1, r1
113e8: 82 17 cp r24, r18
113ea: 93 07 cpc r25, r19
113ec: 24 f4 brge .+8 ; 0x113f6 <CalculateServo+0x210>
113ee: 90 93 c5 04 sts 0x04C5, r25
113f2: 80 93 c4 04 sts 0x04C4, r24
113f6: 80 91 af 02 lds r24, 0x02AF
113fa: 8f 5f subi r24, 0xFF ; 255
113fc: 80 93 af 02 sts 0x02AF, r24
11400: d2 c0 rjmp .+420 ; 0x115a6 <CalculateServo+0x3c0>
11402: 10 91 2c 01 lds r17, 0x012C
11406: 20 91 3c 04 lds r18, 0x043C
1140a: 30 91 3d 04 lds r19, 0x043D
1140e: 40 91 3e 04 lds r20, 0x043E
11412: 50 91 3f 04 lds r21, 0x043F
11416: bb 27 eor r27, r27
11418: a7 fd sbrc r26, 7
1141a: b0 95 com r27
1141c: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
11420: 40 e8 ldi r20, 0x80 ; 128
11422: 84 2e mov r8, r20
11424: 91 2c mov r9, r1
11426: a1 2c mov r10, r1
11428: b1 2c mov r11, r1
1142a: a5 01 movw r20, r10
1142c: 94 01 movw r18, r8
1142e: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
11432: 69 01 movw r12, r18
11434: 7a 01 movw r14, r20
11436: 20 91 40 04 lds r18, 0x0440
1143a: 30 91 41 04 lds r19, 0x0441
1143e: 40 91 42 04 lds r20, 0x0442
11442: 50 91 43 04 lds r21, 0x0443
11446: ad 2f mov r26, r29
11448: bb 27 eor r27, r27
1144a: a7 fd sbrc r26, 7
1144c: b0 95 com r27
1144e: 0e 94 4f 9b call 0x1369e ; 0x1369e <__mulshisi3>
11452: a5 01 movw r20, r10
11454: 94 01 movw r18, r8
11456: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
1145a: c2 0e add r12, r18
1145c: d3 1e adc r13, r19
1145e: e4 1e adc r14, r20
11460: f5 1e adc r15, r21
11462: a1 2f mov r26, r17
11464: b0 e0 ldi r27, 0x00 ; 0
11466: a7 01 movw r20, r14
11468: 96 01 movw r18, r12
1146a: 0e 94 45 9b call 0x1368a ; 0x1368a <__muluhisi3>
1146e: 20 e0 ldi r18, 0x00 ; 0
11470: 32 e0 ldi r19, 0x02 ; 2
11472: 40 e0 ldi r20, 0x00 ; 0
11474: 50 e0 ldi r21, 0x00 ; 0
11476: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
1147a: 69 01 movw r12, r18
1147c: 7a 01 movw r14, r20
1147e: 20 91 ab 02 lds r18, 0x02AB
11482: 30 91 ac 02 lds r19, 0x02AC
11486: 80 91 2e 01 lds r24, 0x012E
1148a: 40 91 ab 02 lds r20, 0x02AB
1148e: 50 91 ac 02 lds r21, 0x02AC
11492: 60 e4 ldi r22, 0x40 ; 64
11494: 86 9f mul r24, r22
11496: c0 01 movw r24, r0
11498: 11 24 eor r1, r1
1149a: 84 1b sub r24, r20
1149c: 95 0b sbc r25, r21
1149e: 60 91 51 05 lds r22, 0x0551
114a2: 70 e0 ldi r23, 0x00 ; 0
114a4: 0e 94 d3 9a call 0x135a6 ; 0x135a6 <__divmodhi4>
114a8: 26 0f add r18, r22
114aa: 37 1f adc r19, r23
114ac: 30 93 ac 02 sts 0x02AC, r19
114b0: 20 93 ab 02 sts 0x02AB, r18
114b4: 20 91 ab 02 lds r18, 0x02AB
114b8: 30 91 ac 02 lds r19, 0x02AC
114bc: c1 ff sbrs r28, 1
114be: 14 c0 rjmp .+40 ; 0x114e8 <CalculateServo+0x302>
114c0: 37 ff sbrs r19, 7
114c2: 02 c0 rjmp .+4 ; 0x114c8 <CalculateServo+0x2e2>
114c4: 21 5f subi r18, 0xF1 ; 241
114c6: 3f 4f sbci r19, 0xFF ; 255
114c8: c9 01 movw r24, r18
114ca: 34 e0 ldi r19, 0x04 ; 4
114cc: 95 95 asr r25
114ce: 87 95 ror r24
114d0: 3a 95 dec r19
114d2: e1 f7 brne .-8 ; 0x114cc <CalculateServo+0x2e6>
114d4: 4c 01 movw r8, r24
114d6: aa 24 eor r10, r10
114d8: 97 fc sbrc r9, 7
114da: a0 94 com r10
114dc: ba 2c mov r11, r10
114de: 8c 0c add r8, r12
114e0: 9d 1c adc r9, r13
114e2: ae 1c adc r10, r14
114e4: bf 1c adc r11, r15
114e6: 13 c0 rjmp .+38 ; 0x1150e <CalculateServo+0x328>
114e8: 37 ff sbrs r19, 7
114ea: 02 c0 rjmp .+4 ; 0x114f0 <CalculateServo+0x30a>
114ec: 21 5f subi r18, 0xF1 ; 241
114ee: 3f 4f sbci r19, 0xFF ; 255
114f0: c9 01 movw r24, r18
114f2: 24 e0 ldi r18, 0x04 ; 4
114f4: 95 95 asr r25
114f6: 87 95 ror r24
114f8: 2a 95 dec r18
114fa: e1 f7 brne .-8 ; 0x114f4 <CalculateServo+0x30e>
114fc: 4c 01 movw r8, r24
114fe: aa 24 eor r10, r10
11500: 97 fc sbrc r9, 7
11502: a0 94 com r10
11504: ba 2c mov r11, r10
11506: 8c 18 sub r8, r12
11508: 9d 08 sbc r9, r13
1150a: ae 08 sbc r10, r14
1150c: bf 08 sbc r11, r15
1150e: c0 90 87 05 lds r12, 0x0587
11512: cc 20 and r12, r12
11514: 21 f1 breq .+72 ; 0x1155e <CalculateServo+0x378>
11516: 20 91 c2 04 lds r18, 0x04C2
1151a: 30 91 c3 04 lds r19, 0x04C3
1151e: d1 2c mov r13, r1
11520: 2c 9d mul r18, r12
11522: a0 01 movw r20, r0
11524: 2d 9d mul r18, r13
11526: 50 0d add r21, r0
11528: 3c 9d mul r19, r12
1152a: 50 0d add r21, r0
1152c: 11 24 eor r1, r1
1152e: ba 01 movw r22, r20
11530: 88 27 eor r24, r24
11532: 77 fd sbrc r23, 7
11534: 80 95 com r24
11536: 98 2f mov r25, r24
11538: 68 0d add r22, r8
1153a: 79 1d adc r23, r9
1153c: 8a 1d adc r24, r10
1153e: 9b 1d adc r25, r11
11540: 2f ef ldi r18, 0xFF ; 255
11542: c2 1a sub r12, r18
11544: d2 0a sbc r13, r18
11546: 96 01 movw r18, r12
11548: 44 27 eor r20, r20
1154a: 37 fd sbrc r19, 7
1154c: 40 95 com r20
1154e: 54 2f mov r21, r20
11550: 0e 94 08 9b call 0x13610 ; 0x13610 <__divmodsi4>
11554: 30 93 c3 04 sts 0x04C3, r19
11558: 20 93 c2 04 sts 0x04C2, r18
1155c: 04 c0 rjmp .+8 ; 0x11566 <CalculateServo+0x380>
1155e: 90 92 c3 04 sts 0x04C3, r9
11562: 80 92 c2 04 sts 0x04C2, r8
11566: 20 91 c2 04 lds r18, 0x04C2
1156a: 30 91 c3 04 lds r19, 0x04C3
1156e: 80 91 4e 05 lds r24, 0x054E
11572: 44 e0 ldi r20, 0x04 ; 4
11574: 84 9f mul r24, r20
11576: c0 01 movw r24, r0
11578: 11 24 eor r1, r1
1157a: 28 17 cp r18, r24
1157c: 39 07 cpc r19, r25
1157e: 6c f0 brlt .+26 ; 0x1159a <CalculateServo+0x3b4>
11580: 20 91 c2 04 lds r18, 0x04C2
11584: 30 91 c3 04 lds r19, 0x04C3
11588: 80 91 4f 05 lds r24, 0x054F
1158c: 64 e0 ldi r22, 0x04 ; 4
1158e: 86 9f mul r24, r22
11590: c0 01 movw r24, r0
11592: 11 24 eor r1, r1
11594: 82 17 cp r24, r18
11596: 93 07 cpc r25, r19
11598: 24 f4 brge .+8 ; 0x115a2 <CalculateServo+0x3bc>
1159a: 90 93 c3 04 sts 0x04C3, r25
1159e: 80 93 c2 04 sts 0x04C2, r24
115a2: 10 92 af 02 sts 0x02AF, r1
115a6: df 91 pop r29
115a8: cf 91 pop r28
115aa: 1f 91 pop r17
115ac: ff 90 pop r15
115ae: ef 90 pop r14
115b0: df 90 pop r13
115b2: cf 90 pop r12
115b4: bf 90 pop r11
115b6: af 90 pop r10
115b8: 9f 90 pop r9
115ba: 8f 90 pop r8
115bc: 08 95 ret
000115be <__vector_9>:
115be: 1f 92 push r1
115c0: 0f 92 push r0
115c2: 0f b6 in r0, 0x3f ; 63
115c4: 0f 92 push r0
115c6: 11 24 eor r1, r1
115c8: 0b b6 in r0, 0x3b ; 59
115ca: 0f 92 push r0
115cc: 2f 93 push r18
115ce: 3f 93 push r19
115d0: 4f 93 push r20
115d2: 5f 93 push r21
115d4: 8f 93 push r24
115d6: 9f 93 push r25
115d8: ef 93 push r30
115da: ff 93 push r31
115dc: 80 91 c0 04 lds r24, 0x04C0
115e0: 81 11 cpse r24, r1
115e2: ca c0 rjmp .+404 ; 0x11778 <__vector_9+0x1ba>
115e4: 90 91 b0 00 lds r25, 0x00B0
115e8: 80 91 50 05 lds r24, 0x0550
115ec: 96 ff sbrs r25, 6
115ee: 8d c0 rjmp .+282 ; 0x1170a <__vector_9+0x14c>
115f0: 90 91 b0 00 lds r25, 0x00B0
115f4: 9f 7b andi r25, 0xBF ; 191
115f6: 90 93 b0 00 sts 0x00B0, r25
115fa: e0 91 bf 04 lds r30, 0x04BF
115fe: e1 11 cpse r30, r1
11600: 17 c0 rjmp .+46 ; 0x11630 <__vector_9+0x72>
11602: 4d ed ldi r20, 0xDD ; 221
11604: 56 e0 ldi r21, 0x06 ; 6
11606: 84 9f mul r24, r20
11608: 90 01 movw r18, r0
1160a: 85 9f mul r24, r21
1160c: 30 0d add r19, r0
1160e: 11 24 eor r1, r1
11610: 80 91 bd 04 lds r24, 0x04BD
11614: 90 91 be 04 lds r25, 0x04BE
11618: 28 1b sub r18, r24
1161a: 39 0b sbc r19, r25
1161c: 30 93 c7 04 sts 0x04C7, r19
11620: 20 93 c6 04 sts 0x04C6, r18
11624: 10 92 be 04 sts 0x04BE, r1
11628: 10 92 bd 04 sts 0x04BD, r1
1162c: 46 9a sbi 0x08, 6 ; 8
1162e: a1 c0 rjmp .+322 ; 0x11772 <__vector_9+0x1b4>
11630: 8e 17 cp r24, r30
11632: 38 f4 brcc .+14 ; 0x11642 <__vector_9+0x84>
11634: 8a e0 ldi r24, 0x0A ; 10
11636: 90 e0 ldi r25, 0x00 ; 0
11638: 90 93 c7 04 sts 0x04C7, r25
1163c: 80 93 c6 04 sts 0x04C6, r24
11640: 98 c0 rjmp .+304 ; 0x11772 <__vector_9+0x1b4>
11642: 89 ea ldi r24, 0xA9 ; 169
11644: 93 e0 ldi r25, 0x03 ; 3
11646: 90 93 c7 04 sts 0x04C7, r25
1164a: 80 93 c6 04 sts 0x04C6, r24
1164e: e3 30 cpi r30, 0x03 ; 3
11650: c1 f0 breq .+48 ; 0x11682 <__vector_9+0xc4>
11652: 48 f4 brcc .+18 ; 0x11666 <__vector_9+0xa8>
11654: e1 30 cpi r30, 0x01 ; 1
11656: 71 f0 breq .+28 ; 0x11674 <__vector_9+0xb6>
11658: e2 30 cpi r30, 0x02 ; 2
1165a: f9 f4 brne .+62 ; 0x1169a <__vector_9+0xdc>
1165c: 80 91 c2 04 lds r24, 0x04C2
11660: 90 91 c3 04 lds r25, 0x04C3
11664: 0b c0 rjmp .+22 ; 0x1167c <__vector_9+0xbe>
11666: e4 30 cpi r30, 0x04 ; 4
11668: 79 f0 breq .+30 ; 0x11688 <__vector_9+0xca>
1166a: e5 30 cpi r30, 0x05 ; 5
1166c: b1 f4 brne .+44 ; 0x1169a <__vector_9+0xdc>
1166e: 80 91 1e 06 lds r24, 0x061E
11672: 0c c0 rjmp .+24 ; 0x1168c <__vector_9+0xce>
11674: 80 91 c4 04 lds r24, 0x04C4
11678: 90 91 c5 04 lds r25, 0x04C5
1167c: 87 55 subi r24, 0x57 ; 87
1167e: 9e 4f sbci r25, 0xFE ; 254
11680: 17 c0 rjmp .+46 ; 0x116b0 <__vector_9+0xf2>
11682: 80 91 15 06 lds r24, 0x0615
11686: 02 c0 rjmp .+4 ; 0x1168c <__vector_9+0xce>
11688: 80 91 f6 05 lds r24, 0x05F6
1168c: 24 e0 ldi r18, 0x04 ; 4
1168e: 82 9f mul r24, r18
11690: c0 01 movw r24, r0
11692: 11 24 eor r1, r1
11694: 87 55 subi r24, 0x57 ; 87
11696: 9e 4f sbci r25, 0xFE ; 254
11698: 0b c0 rjmp .+22 ; 0x116b0 <__vector_9+0xf2>
1169a: f0 e0 ldi r31, 0x00 ; 0
1169c: ee 0f add r30, r30
1169e: ff 1f adc r31, r31
116a0: e2 5f subi r30, 0xF2 ; 242
116a2: f7 4f sbci r31, 0xF7 ; 247
116a4: 80 81 ld r24, Z
116a6: 91 81 ldd r25, Z+1 ; 0x01
116a8: 88 0f add r24, r24
116aa: 99 1f adc r25, r25
116ac: 87 55 subi r24, 0x57 ; 87
116ae: 9c 4f sbci r25, 0xFC ; 252
116b0: 90 93 c7 04 sts 0x04C7, r25
116b4: 80 93 c6 04 sts 0x04C6, r24
116b8: 80 91 c6 04 lds r24, 0x04C6
116bc: 90 91 c7 04 lds r25, 0x04C7
116c0: 8d 3d cpi r24, 0xDD ; 221
116c2: 25 e0 ldi r18, 0x05 ; 5
116c4: 92 07 cpc r25, r18
116c6: 18 f0 brcs .+6 ; 0x116ce <__vector_9+0x110>
116c8: 8c ed ldi r24, 0xDC ; 220
116ca: 95 e0 ldi r25, 0x05 ; 5
116cc: 05 c0 rjmp .+10 ; 0x116d8 <__vector_9+0x11a>
116ce: 87 37 cpi r24, 0x77 ; 119
116d0: 91 40 sbci r25, 0x01 ; 1
116d2: 30 f4 brcc .+12 ; 0x116e0 <__vector_9+0x122>
116d4: 87 e7 ldi r24, 0x77 ; 119
116d6: 91 e0 ldi r25, 0x01 ; 1
116d8: 90 93 c7 04 sts 0x04C7, r25
116dc: 80 93 c6 04 sts 0x04C6, r24
116e0: 20 91 c6 04 lds r18, 0x04C6
116e4: 30 91 c7 04 lds r19, 0x04C7
116e8: 2c 5b subi r18, 0xBC ; 188
116ea: 31 09 sbc r19, r1
116ec: 30 93 c7 04 sts 0x04C7, r19
116f0: 20 93 c6 04 sts 0x04C6, r18
116f4: 80 91 bd 04 lds r24, 0x04BD
116f8: 90 91 be 04 lds r25, 0x04BE
116fc: 82 0f add r24, r18
116fe: 93 1f adc r25, r19
11700: 90 93 be 04 sts 0x04BE, r25
11704: 80 93 bd 04 sts 0x04BD, r24
11708: 34 c0 rjmp .+104 ; 0x11772 <__vector_9+0x1b4>
1170a: 90 91 b0 00 lds r25, 0x00B0
1170e: 90 64 ori r25, 0x40 ; 64
11710: 90 93 b0 00 sts 0x00B0, r25
11714: 2c eb ldi r18, 0xBC ; 188
11716: 30 e0 ldi r19, 0x00 ; 0
11718: 30 93 c7 04 sts 0x04C7, r19
1171c: 20 93 c6 04 sts 0x04C6, r18
11720: 20 91 bd 04 lds r18, 0x04BD
11724: 30 91 be 04 lds r19, 0x04BE
11728: 24 54 subi r18, 0x44 ; 68
1172a: 3f 4f sbci r19, 0xFF ; 255
1172c: 30 93 be 04 sts 0x04BE, r19
11730: 20 93 bd 04 sts 0x04BD, r18
11734: 90 91 c9 04 lds r25, 0x04C9
11738: 99 23 and r25, r25
1173a: 21 f0 breq .+8 ; 0x11744 <__vector_9+0x186>
1173c: 90 91 02 04 lds r25, 0x0402
11740: 91 11 cpse r25, r1
11742: 04 c0 rjmp .+8 ; 0x1174c <__vector_9+0x18e>
11744: 90 91 c9 04 lds r25, 0x04C9
11748: 92 30 cpi r25, 0x02 ; 2
1174a: 11 f4 brne .+4 ; 0x11750 <__vector_9+0x192>
1174c: 46 98 cbi 0x08, 6 ; 8
1174e: 01 c0 rjmp .+2 ; 0x11752 <__vector_9+0x194>
11750: 46 9a sbi 0x08, 6 ; 8
11752: 20 91 bf 04 lds r18, 0x04BF
11756: 2f 5f subi r18, 0xFF ; 255
11758: 20 93 bf 04 sts 0x04BF, r18
1175c: 30 e0 ldi r19, 0x00 ; 0
1175e: 90 e0 ldi r25, 0x00 ; 0
11760: 01 96 adiw r24, 0x01 ; 1
11762: 82 17 cp r24, r18
11764: 93 07 cpc r25, r19
11766: 2c f4 brge .+10 ; 0x11772 <__vector_9+0x1b4>
11768: 81 e0 ldi r24, 0x01 ; 1
1176a: 80 93 af 02 sts 0x02AF, r24
1176e: 10 92 bf 04 sts 0x04BF, r1
11772: 81 e0 ldi r24, 0x01 ; 1
11774: 80 93 c0 04 sts 0x04C0, r24
11778: 80 91 c6 04 lds r24, 0x04C6
1177c: 90 91 c7 04 lds r25, 0x04C7
11780: 8f 37 cpi r24, 0x7F ; 127
11782: 21 e0 ldi r18, 0x01 ; 1
11784: 92 07 cpc r25, r18
11786: 88 f4 brcc .+34 ; 0x117aa <__vector_9+0x1ec>
11788: 8f 3f cpi r24, 0xFF ; 255
1178a: 91 05 cpc r25, r1
1178c: e1 f0 breq .+56 ; 0x117c6 <__vector_9+0x208>
1178e: d8 f0 brcs .+54 ; 0x117c6 <__vector_9+0x208>
11790: 8e 37 cpi r24, 0x7E ; 126
11792: 91 40 sbci r25, 0x01 ; 1
11794: 51 f0 breq .+20 ; 0x117aa <__vector_9+0x1ec>
11796: 80 e8 ldi r24, 0x80 ; 128
11798: 80 93 b3 00 sts 0x00B3, r24
1179c: 80 91 c6 04 lds r24, 0x04C6
117a0: 90 91 c7 04 lds r25, 0x04C7
117a4: 80 58 subi r24, 0x80 ; 128
117a6: 91 09 sbc r25, r1
117a8: 09 c0 rjmp .+18 ; 0x117bc <__vector_9+0x1fe>
117aa: 8f ef ldi r24, 0xFF ; 255
117ac: 80 93 b3 00 sts 0x00B3, r24
117b0: 80 91 c6 04 lds r24, 0x04C6
117b4: 90 91 c7 04 lds r25, 0x04C7
117b8: 8f 5f subi r24, 0xFF ; 255
117ba: 91 09 sbc r25, r1
117bc: 90 93 c7 04 sts 0x04C7, r25
117c0: 80 93 c6 04 sts 0x04C6, r24
117c4: 08 c0 rjmp .+16 ; 0x117d6 <__vector_9+0x218>
117c6: 80 93 b3 00 sts 0x00B3, r24
117ca: 10 92 c7 04 sts 0x04C7, r1
117ce: 10 92 c6 04 sts 0x04C6, r1
117d2: 10 92 c0 04 sts 0x04C0, r1
117d6: ff 91 pop r31
117d8: ef 91 pop r30
117da: 9f 91 pop r25
117dc: 8f 91 pop r24
117de: 5f 91 pop r21
117e0: 4f 91 pop r20
117e2: 3f 91 pop r19
117e4: 2f 91 pop r18
117e6: 0f 90 pop r0
117e8: 0b be out 0x3b, r0 ; 59
117ea: 0f 90 pop r0
117ec: 0f be out 0x3f, r0 ; 63
117ee: 0f 90 pop r0
117f0: 1f 90 pop r1
117f2: 18 95 reti
000117f4 <I2C_Init>:
117f4: 9f b7 in r25, 0x3f ; 63
117f6: f8 94 cli
117f8: 39 98 cbi 0x07, 1 ; 7
117fa: 38 9a sbi 0x07, 0 ; 7
117fc: 28 b1 in r18, 0x08 ; 8
117fe: 23 60 ori r18, 0x03 ; 3
11800: 28 b9 out 0x08, r18 ; 8
11802: 20 91 b9 00 lds r18, 0x00B9
11806: 2c 7f andi r18, 0xFC ; 252
11808: 20 93 b9 00 sts 0x00B9, r18
1180c: 2a e2 ldi r18, 0x2A ; 42
1180e: 20 93 b8 00 sts 0x00B8, r18
11812: 10 92 e1 04 sts 0x04E1, r1
11816: 10 92 e0 04 sts 0x04E0, r1
1181a: 10 92 df 04 sts 0x04DF, r1
1181e: 81 11 cpse r24, r1
11820: 03 c0 rjmp .+6 ; 0x11828 <I2C_Init+0x34>
11822: 78 94 sei
11824: 9f bf out 0x3f, r25 ; 63
11826: 08 95 ret
11828: e2 e8 ldi r30, 0x82 ; 130
1182a: f9 e0 ldi r31, 0x09 ; 9
1182c: df 01 movw r26, r30
1182e: 1e 97 sbiw r26, 0x0e ; 14
11830: 1c 92 st X, r1
11832: 11 96 adiw r26, 0x01 ; 1
11834: 1c 92 st X, r1
11836: 11 96 adiw r26, 0x01 ; 1
11838: 1c 92 st X, r1
1183a: 11 96 adiw r26, 0x01 ; 1
1183c: 1c 92 st X, r1
1183e: 11 96 adiw r26, 0x01 ; 1
11840: 1c 92 st X, r1
11842: 11 96 adiw r26, 0x01 ; 1
11844: 1c 92 st X, r1
11846: 11 96 adiw r26, 0x01 ; 1
11848: 1c 92 st X, r1
1184a: 11 96 adiw r26, 0x01 ; 1
1184c: 1c 92 st X, r1
1184e: 10 82 st Z, r1
11850: 11 96 adiw r26, 0x01 ; 1
11852: 1c 92 st X, r1
11854: 11 96 adiw r26, 0x01 ; 1
11856: 1c 92 st X, r1
11858: 11 96 adiw r26, 0x01 ; 1
1185a: 1c 92 st X, r1
1185c: 11 96 adiw r26, 0x01 ; 1
1185e: 1c 92 st X, r1
11860: 11 96 adiw r26, 0x01 ; 1
11862: 1c 92 st X, r1
11864: 11 96 adiw r26, 0x01 ; 1
11866: 1c 92 st X, r1
11868: 3f 96 adiw r30, 0x0f ; 15
1186a: 8a e0 ldi r24, 0x0A ; 10
1186c: e6 33 cpi r30, 0x36 ; 54
1186e: f8 07 cpc r31, r24
11870: e9 f6 brne .-70 ; 0x1182c <I2C_Init+0x38>
11872: d7 cf rjmp .-82 ; 0x11822 <I2C_Init+0x2e>
00011874 <I2C_Reset>:
11874: 0f 93 push r16
11876: 1f 93 push r17
11878: cf 93 push r28
1187a: df 93 push r29
1187c: 10 92 e1 04 sts 0x04E1, r1
11880: cc eb ldi r28, 0xBC ; 188
11882: d0 e0 ldi r29, 0x00 ; 0
11884: 84 e9 ldi r24, 0x94 ; 148
11886: 88 83 st Y, r24
11888: 80 e8 ldi r24, 0x80 ; 128
1188a: 88 83 st Y, r24
1188c: 10 92 bd 00 sts 0x00BD, r1
11890: 10 92 ba 00 sts 0x00BA, r1
11894: 0b eb ldi r16, 0xBB ; 187
11896: 10 e0 ldi r17, 0x00 ; 0
11898: f8 01 movw r30, r16
1189a: 10 82 st Z, r1
1189c: 10 92 b9 00 sts 0x00B9, r1
118a0: 10 92 b8 00 sts 0x00B8, r1
118a4: 10 92 de 04 sts 0x04DE, r1
118a8: 80 e0 ldi r24, 0x00 ; 0
118aa: a4 df rcall .-184 ; 0x117f4 <I2C_Init>
118ac: f8 01 movw r30, r16
118ae: 10 82 st Z, r1
118b0: 85 e8 ldi r24, 0x85 ; 133
118b2: 88 83 st Y, r24
118b4: 80 91 dc 04 lds r24, 0x04DC
118b8: 82 60 ori r24, 0x02 ; 2
118ba: 80 93 dc 04 sts 0x04DC, r24
118be: df 91 pop r29
118c0: cf 91 pop r28
118c2: 1f 91 pop r17
118c4: 0f 91 pop r16
118c6: 08 95 ret
000118c8 <__vector_26>:
118c8: 1f 92 push r1
118ca: 0f 92 push r0
118cc: 0f b6 in r0, 0x3f ; 63
118ce: 0f 92 push r0
118d0: 11 24 eor r1, r1
118d2: 0b b6 in r0, 0x3b ; 59
118d4: 0f 92 push r0
118d6: 2f 93 push r18
118d8: 3f 93 push r19
118da: 4f 93 push r20
118dc: 6f 93 push r22
118de: 7f 93 push r23
118e0: 8f 93 push r24
118e2: 9f 93 push r25
118e4: af 93 push r26
118e6: bf 93 push r27
118e8: ef 93 push r30
118ea: ff 93 push r31
118ec: 80 91 e1 04 lds r24, 0x04E1
118f0: 91 e0 ldi r25, 0x01 ; 1
118f2: 98 0f add r25, r24
118f4: 90 93 e1 04 sts 0x04E1, r25
118f8: 90 e0 ldi r25, 0x00 ; 0
118fa: 87 30 cpi r24, 0x07 ; 7
118fc: 91 05 cpc r25, r1
118fe: 08 f0 brcs .+2 ; 0x11902 <__vector_26+0x3a>
11900: 88 c2 rjmp .+1296 ; 0x11e12 <__vector_26+0x54a>
11902: fc 01 movw r30, r24
11904: e0 55 subi r30, 0x50 ; 80
11906: ff 4f sbci r31, 0xFF ; 255
11908: 0c 94 24 9b jmp 0x13648 ; 0x13648 <__tablejump2__>
1190c: 81 e0 ldi r24, 0x01 ; 1
1190e: 80 93 de 04 sts 0x04DE, r24
11912: e0 91 e0 04 lds r30, 0x04E0
11916: 34 e0 ldi r19, 0x04 ; 4
11918: e3 9f mul r30, r19
1191a: f0 01 movw r30, r0
1191c: 11 24 eor r1, r1
1191e: ec 55 subi r30, 0x5C ; 92
11920: fa 4f sbci r31, 0xFA ; 250
11922: 85 85 ldd r24, Z+13 ; 0x0d
11924: 18 16 cp r1, r24
11926: 54 f0 brlt .+20 ; 0x1193c <__vector_26+0x74>
11928: 80 91 e0 04 lds r24, 0x04E0
1192c: 8c 30 cpi r24, 0x0C ; 12
1192e: 30 f4 brcc .+12 ; 0x1193c <__vector_26+0x74>
11930: 80 91 e0 04 lds r24, 0x04E0
11934: 8f 5f subi r24, 0xFF ; 255
11936: 80 93 e0 04 sts 0x04E0, r24
1193a: eb cf rjmp .-42 ; 0x11912 <__vector_26+0x4a>
1193c: 80 91 e0 04 lds r24, 0x04E0
11940: 6c e0 ldi r22, 0x0C ; 12
11942: 0e 94 b3 9a call 0x13566 ; 0x13566 <__udivmodqi4>
11946: 90 93 e0 04 sts 0x04E0, r25
1194a: 80 91 d7 04 lds r24, 0x04D7
1194e: 8f 5f subi r24, 0xFF ; 255
11950: 80 93 d7 04 sts 0x04D7, r24
11954: 90 91 b2 02 lds r25, 0x02B2
11958: 98 17 cp r25, r24
1195a: 70 f4 brcc .+28 ; 0x11978 <__vector_26+0xb0>
1195c: 10 92 d7 04 sts 0x04D7, r1
11960: 10 92 db 04 sts 0x04DB, r1
11964: 10 92 da 04 sts 0x04DA, r1
11968: 85 e0 ldi r24, 0x05 ; 5
1196a: 80 93 e1 04 sts 0x04E1, r24
1196e: 80 91 df 04 lds r24, 0x04DF
11972: 88 0f add r24, r24
11974: 8d 5a subi r24, 0xAD ; 173
11976: 04 c0 rjmp .+8 ; 0x11980 <__vector_26+0xb8>
11978: 80 91 e0 04 lds r24, 0x04E0
1197c: 88 0f add r24, r24
1197e: 8e 5a subi r24, 0xAE ; 174
11980: 80 93 bb 00 sts 0x00BB, r24
11984: 85 e8 ldi r24, 0x85 ; 133
11986: 80 93 bc 00 sts 0x00BC, r24
1198a: 59 c2 rjmp .+1202 ; 0x11e3e <__vector_26+0x576>
1198c: a0 91 e0 04 lds r26, 0x04E0
11990: 8f e0 ldi r24, 0x0F ; 15
11992: 8a 9f mul r24, r26
11994: d0 01 movw r26, r0
11996: 11 24 eor r1, r1
11998: ac 58 subi r26, 0x8C ; 140
1199a: b6 4f sbci r27, 0xF6 ; 246
1199c: 11 96 adiw r26, 0x01 ; 1
1199e: 9c 91 ld r25, X
119a0: 90 93 bb 00 sts 0x00BB, r25
119a4: 95 e8 ldi r25, 0x85 ; 133
119a6: 90 93 bc 00 sts 0x00BC, r25
119aa: a0 91 e0 04 lds r26, 0x04E0
119ae: 8a 9f mul r24, r26
119b0: d0 01 movw r26, r0
119b2: 11 24 eor r1, r1
119b4: ac 58 subi r26, 0x8C ; 140
119b6: b6 4f sbci r27, 0xF6 ; 246
119b8: 9c 91 ld r25, X
119ba: 90 ff sbrs r25, 0
119bc: 79 c0 rjmp .+242 ; 0x11ab0 <__vector_26+0x1e8>
119be: e0 91 e0 04 lds r30, 0x04E0
119c2: 8e 9f mul r24, r30
119c4: f0 01 movw r30, r0
119c6: 11 24 eor r1, r1
119c8: ec 58 subi r30, 0x8C ; 140
119ca: f6 4f sbci r31, 0xF6 ; 246
119cc: 82 81 ldd r24, Z+2 ; 0x02
119ce: 88 23 and r24, r24
119d0: 29 f0 breq .+10 ; 0x119dc <__vector_26+0x114>
119d2: 80 91 1a 05 lds r24, 0x051A
119d6: 87 30 cpi r24, 0x07 ; 7
119d8: 08 f4 brcc .+2 ; 0x119dc <__vector_26+0x114>
119da: 31 c2 rjmp .+1122 ; 0x11e3e <__vector_26+0x576>
119dc: 80 91 da 04 lds r24, 0x04DA
119e0: 90 91 db 04 lds r25, 0x04DB
119e4: 89 2b or r24, r25
119e6: 09 f0 breq .+2 ; 0x119ea <__vector_26+0x122>
119e8: 2a c2 rjmp .+1108 ; 0x11e3e <__vector_26+0x576>
119ea: 80 91 d8 04 lds r24, 0x04D8
119ee: 90 91 d9 04 lds r25, 0x04D9
119f2: 89 2b or r24, r25
119f4: 09 f0 breq .+2 ; 0x119f8 <__vector_26+0x130>
119f6: 23 c2 rjmp .+1094 ; 0x11e3e <__vector_26+0x576>
119f8: 5b c0 rjmp .+182 ; 0x11ab0 <__vector_26+0x1e8>
119fa: 40 91 e0 04 lds r20, 0x04E0
119fe: 20 91 d8 04 lds r18, 0x04D8
11a02: 30 91 d9 04 lds r19, 0x04D9
11a06: 81 e0 ldi r24, 0x01 ; 1
11a08: 90 e0 ldi r25, 0x00 ; 0
11a0a: 02 c0 rjmp .+4 ; 0x11a10 <__vector_26+0x148>
11a0c: 88 0f add r24, r24
11a0e: 99 1f adc r25, r25
11a10: 4a 95 dec r20
11a12: e2 f7 brpl .-8 ; 0x11a0c <__vector_26+0x144>
11a14: 82 23 and r24, r18
11a16: 93 23 and r25, r19
11a18: e0 91 e0 04 lds r30, 0x04E0
11a1c: 89 2b or r24, r25
11a1e: 49 f0 breq .+18 ; 0x11a32 <__vector_26+0x16a>
11a20: 8f e0 ldi r24, 0x0F ; 15
11a22: e8 9f mul r30, r24
11a24: f0 01 movw r30, r0
11a26: 11 24 eor r1, r1
11a28: ec 58 subi r30, 0x8C ; 140
11a2a: f6 4f sbci r31, 0xF6 ; 246
11a2c: 80 e1 ldi r24, 0x10 ; 16
11a2e: 84 83 std Z+4, r24 ; 0x04
11a30: 07 c0 rjmp .+14 ; 0x11a40 <__vector_26+0x178>
11a32: 3f e0 ldi r19, 0x0F ; 15
11a34: e3 9f mul r30, r19
11a36: f0 01 movw r30, r0
11a38: 11 24 eor r1, r1
11a3a: ec 58 subi r30, 0x8C ; 140
11a3c: f6 4f sbci r31, 0xF6 ; 246
11a3e: 14 82 std Z+4, r1 ; 0x04
11a40: a0 91 e0 04 lds r26, 0x04E0
11a44: e0 91 e0 04 lds r30, 0x04E0
11a48: 2f e0 ldi r18, 0x0F ; 15
11a4a: 2a 9f mul r18, r26
11a4c: d0 01 movw r26, r0
11a4e: 11 24 eor r1, r1
11a50: ac 58 subi r26, 0x8C ; 140
11a52: b6 4f sbci r27, 0xF6 ; 246
11a54: 14 96 adiw r26, 0x04 ; 4
11a56: 8c 91 ld r24, X
11a58: 38 e0 ldi r19, 0x08 ; 8
11a5a: 83 9f mul r24, r19
11a5c: c0 01 movw r24, r0
11a5e: 11 24 eor r1, r1
11a60: 2e 9f mul r18, r30
11a62: f0 01 movw r30, r0
11a64: 11 24 eor r1, r1
11a66: ec 58 subi r30, 0x8C ; 140
11a68: f6 4f sbci r31, 0xF6 ; 246
11a6a: 92 81 ldd r25, Z+2 ; 0x02
11a6c: 97 70 andi r25, 0x07 ; 7
11a6e: 98 2b or r25, r24
11a70: 90 93 bb 00 sts 0x00BB, r25
11a74: 85 e8 ldi r24, 0x85 ; 133
11a76: 80 93 bc 00 sts 0x00BC, r24
11a7a: 40 91 e0 04 lds r20, 0x04E0
11a7e: 20 91 da 04 lds r18, 0x04DA
11a82: 30 91 db 04 lds r19, 0x04DB
11a86: 81 e0 ldi r24, 0x01 ; 1
11a88: 90 e0 ldi r25, 0x00 ; 0
11a8a: 02 c0 rjmp .+4 ; 0x11a90 <__vector_26+0x1c8>
11a8c: 88 0f add r24, r24
11a8e: 99 1f adc r25, r25
11a90: 4a 95 dec r20
11a92: e2 f7 brpl .-8 ; 0x11a8c <__vector_26+0x1c4>
11a94: 82 23 and r24, r18
11a96: 93 23 and r25, r19
11a98: 89 2b or r24, r25
11a9a: 51 f0 breq .+20 ; 0x11ab0 <__vector_26+0x1e8>
11a9c: 8c e6 ldi r24, 0x6C ; 108
11a9e: 99 e0 ldi r25, 0x09 ; 9
11aa0: 90 93 d6 04 sts 0x04D6, r25
11aa4: 80 93 d5 04 sts 0x04D5, r24
11aa8: 88 e0 ldi r24, 0x08 ; 8
11aaa: 80 93 d4 04 sts 0x04D4, r24
11aae: c7 c1 rjmp .+910 ; 0x11e3e <__vector_26+0x576>
11ab0: 84 e0 ldi r24, 0x04 ; 4
11ab2: ac c1 rjmp .+856 ; 0x11e0c <__vector_26+0x544>
11ab4: e0 91 d5 04 lds r30, 0x04D5
11ab8: f0 91 d6 04 lds r31, 0x04D6
11abc: 80 81 ld r24, Z
11abe: 80 93 bb 00 sts 0x00BB, r24
11ac2: 85 e8 ldi r24, 0x85 ; 133
11ac4: 80 93 bc 00 sts 0x00BC, r24
11ac8: 80 91 d5 04 lds r24, 0x04D5
11acc: 90 91 d6 04 lds r25, 0x04D6
11ad0: 01 96 adiw r24, 0x01 ; 1
11ad2: 90 93 d6 04 sts 0x04D6, r25
11ad6: 80 93 d5 04 sts 0x04D5, r24
11ada: 80 91 d4 04 lds r24, 0x04D4
11ade: 81 50 subi r24, 0x01 ; 1
11ae0: 80 93 d4 04 sts 0x04D4, r24
11ae4: 88 23 and r24, r24
11ae6: 09 f4 brne .+2 ; 0x11aea <__vector_26+0x222>
11ae8: aa c1 rjmp .+852 ; 0x11e3e <__vector_26+0x576>
11aea: 83 e0 ldi r24, 0x03 ; 3
11aec: 8f c1 rjmp .+798 ; 0x11e0c <__vector_26+0x544>
11aee: 80 91 b9 00 lds r24, 0x00B9
11af2: 80 33 cpi r24, 0x30 ; 48
11af4: 01 f5 brne .+64 ; 0x11b36 <__vector_26+0x26e>
11af6: 80 91 d3 04 lds r24, 0x04D3
11afa: 81 11 cpse r24, r1
11afc: 05 c0 rjmp .+10 ; 0x11b08 <__vector_26+0x240>
11afe: 80 91 e0 04 lds r24, 0x04E0
11b02: 8f 5f subi r24, 0xFF ; 255
11b04: 80 93 d3 04 sts 0x04D3, r24
11b08: a0 91 e0 04 lds r26, 0x04E0
11b0c: 9f e0 ldi r25, 0x0F ; 15
11b0e: 9a 9f mul r25, r26
11b10: d0 01 movw r26, r0
11b12: 11 24 eor r1, r1
11b14: ac 58 subi r26, 0x8C ; 140
11b16: b6 4f sbci r27, 0xF6 ; 246
11b18: 13 96 adiw r26, 0x03 ; 3
11b1a: 8c 91 ld r24, X
11b1c: 8f 77 andi r24, 0x7F ; 127
11b1e: 8f 37 cpi r24, 0x7F ; 127
11b20: 51 f0 breq .+20 ; 0x11b36 <__vector_26+0x26e>
11b22: e0 91 e0 04 lds r30, 0x04E0
11b26: 9e 9f mul r25, r30
11b28: f0 01 movw r30, r0
11b2a: 11 24 eor r1, r1
11b2c: ec 58 subi r30, 0x8C ; 140
11b2e: f6 4f sbci r31, 0xF6 ; 246
11b30: 83 81 ldd r24, Z+3 ; 0x03
11b32: 8f 5f subi r24, 0xFF ; 255
11b34: 83 83 std Z+3, r24 ; 0x03
11b36: 10 92 e1 04 sts 0x04E1, r1
11b3a: 84 e9 ldi r24, 0x94 ; 148
11b3c: 80 93 bc 00 sts 0x00BC, r24
11b40: 8a e0 ldi r24, 0x0A ; 10
11b42: 90 e0 ldi r25, 0x00 ; 0
11b44: 90 93 b1 02 sts 0x02B1, r25
11b48: 80 93 b0 02 sts 0x02B0, r24
11b4c: 80 91 e0 04 lds r24, 0x04E0
11b50: 8f 5f subi r24, 0xFF ; 255
11b52: 80 93 e0 04 sts 0x04E0, r24
11b56: 10 92 e1 04 sts 0x04E1, r1
11b5a: 80 91 dc 04 lds r24, 0x04DC
11b5e: 8e 7f andi r24, 0xFE ; 254
11b60: 80 93 dc 04 sts 0x04DC, r24
11b64: 85 ea ldi r24, 0xA5 ; 165
11b66: 0f cf rjmp .-482 ; 0x11986 <__vector_26+0xbe>
11b68: 80 91 b9 00 lds r24, 0x00B9
11b6c: e0 91 df 04 lds r30, 0x04DF
11b70: 80 34 cpi r24, 0x40 ; 64
11b72: 89 f1 breq .+98 ; 0x11bd6 <__vector_26+0x30e>
11b74: 8f e0 ldi r24, 0x0F ; 15
11b76: e8 9f mul r30, r24
11b78: f0 01 movw r30, r0
11b7a: 11 24 eor r1, r1
11b7c: ec 58 subi r30, 0x8C ; 140
11b7e: f6 4f sbci r31, 0xF6 ; 246
11b80: 83 81 ldd r24, Z+3 ; 0x03
11b82: 8f 77 andi r24, 0x7F ; 127
11b84: 83 83 std Z+3, r24 ; 0x03
11b86: 80 91 df 04 lds r24, 0x04DF
11b8a: 8f 5f subi r24, 0xFF ; 255
11b8c: 80 93 df 04 sts 0x04DF, r24
11b90: 8c 30 cpi r24, 0x0C ; 12
11b92: a0 f0 brcs .+40 ; 0x11bbc <__vector_26+0x2f4>
11b94: 10 92 df 04 sts 0x04DF, r1
11b98: 10 92 d9 04 sts 0x04D9, r1
11b9c: 10 92 d8 04 sts 0x04D8, r1
11ba0: 80 91 d2 04 lds r24, 0x04D2
11ba4: 8f 5f subi r24, 0xFF ; 255
11ba6: 80 93 d2 04 sts 0x04D2, r24
11baa: 8c 30 cpi r24, 0x0C ; 12
11bac: 38 f0 brcs .+14 ; 0x11bbc <__vector_26+0x2f4>
11bae: 10 92 d2 04 sts 0x04D2, r1
11bb2: 80 91 dc 04 lds r24, 0x04DC
11bb6: 8d 7f andi r24, 0xFD ; 253
11bb8: 80 93 dc 04 sts 0x04DC, r24
11bbc: 80 91 dc 04 lds r24, 0x04DC
11bc0: 81 60 ori r24, 0x01 ; 1
11bc2: 80 93 dc 04 sts 0x04DC, r24
11bc6: 10 92 e1 04 sts 0x04E1, r1
11bca: 84 e9 ldi r24, 0x94 ; 148
11bcc: 80 93 bc 00 sts 0x00BC, r24
11bd0: 10 92 de 04 sts 0x04DE, r1
11bd4: 6a c0 rjmp .+212 ; 0x11caa <__vector_26+0x3e2>
11bd6: 8f e0 ldi r24, 0x0F ; 15
11bd8: 8e 9f mul r24, r30
11bda: f0 01 movw r30, r0
11bdc: 11 24 eor r1, r1
11bde: ec 58 subi r30, 0x8C ; 140
11be0: f6 4f sbci r31, 0xF6 ; 246
11be2: 93 81 ldd r25, Z+3 ; 0x03
11be4: 90 68 ori r25, 0x80 ; 128
11be6: 93 83 std Z+3, r25 ; 0x03
11be8: a0 91 df 04 lds r26, 0x04DF
11bec: 8a 9f mul r24, r26
11bee: d0 01 movw r26, r0
11bf0: 11 24 eor r1, r1
11bf2: ac 58 subi r26, 0x8C ; 140
11bf4: b6 4f sbci r27, 0xF6 ; 246
11bf6: 9c 91 ld r25, X
11bf8: 90 ff sbrs r25, 0
11bfa: 34 c0 rjmp .+104 ; 0x11c64 <__vector_26+0x39c>
11bfc: a0 91 df 04 lds r26, 0x04DF
11c00: 8a 9f mul r24, r26
11c02: d0 01 movw r26, r0
11c04: 11 24 eor r1, r1
11c06: ac 58 subi r26, 0x8C ; 140
11c08: b6 4f sbci r27, 0xF6 ; 246
11c0a: 14 96 adiw r26, 0x04 ; 4
11c0c: 9c 91 ld r25, X
11c0e: 99 23 and r25, r25
11c10: a9 f0 breq .+42 ; 0x11c3c <__vector_26+0x374>
11c12: 90 31 cpi r25, 0x10 ; 16
11c14: 09 f0 breq .+2 ; 0x11c18 <__vector_26+0x350>
11c16: 40 c0 rjmp .+128 ; 0x11c98 <__vector_26+0x3d0>
11c18: 2c e6 ldi r18, 0x6C ; 108
11c1a: 39 e0 ldi r19, 0x09 ; 9
11c1c: 30 93 d6 04 sts 0x04D6, r19
11c20: 20 93 d5 04 sts 0x04D5, r18
11c24: 98 e0 ldi r25, 0x08 ; 8
11c26: 90 93 d4 04 sts 0x04D4, r25
11c2a: e0 91 df 04 lds r30, 0x04DF
11c2e: 8e 9f mul r24, r30
11c30: f0 01 movw r30, r0
11c32: 11 24 eor r1, r1
11c34: ec 58 subi r30, 0x8C ; 140
11c36: f6 4f sbci r31, 0xF6 ; 246
11c38: 14 82 std Z+4, r1 ; 0x04
11c3a: 2e c0 rjmp .+92 ; 0x11c98 <__vector_26+0x3d0>
11c3c: 90 91 df 04 lds r25, 0x04DF
11c40: 89 9f mul r24, r25
11c42: c0 01 movw r24, r0
11c44: 11 24 eor r1, r1
11c46: 87 58 subi r24, 0x87 ; 135
11c48: 96 4f sbci r25, 0xF6 ; 246
11c4a: 90 93 d6 04 sts 0x04D6, r25
11c4e: 80 93 d5 04 sts 0x04D5, r24
11c52: 90 91 df 04 lds r25, 0x04DF
11c56: 80 91 d2 04 lds r24, 0x04D2
11c5a: 98 13 cpse r25, r24
11c5c: 1a c0 rjmp .+52 ; 0x11c92 <__vector_26+0x3ca>
11c5e: 80 91 b3 02 lds r24, 0x02B3
11c62: 18 c0 rjmp .+48 ; 0x11c94 <__vector_26+0x3cc>
11c64: 90 91 df 04 lds r25, 0x04DF
11c68: 89 9f mul r24, r25
11c6a: c0 01 movw r24, r0
11c6c: 11 24 eor r1, r1
11c6e: 87 58 subi r24, 0x87 ; 135
11c70: 96 4f sbci r25, 0xF6 ; 246
11c72: 90 93 d6 04 sts 0x04D6, r25
11c76: 80 93 d5 04 sts 0x04D5, r24
11c7a: 80 91 dc 04 lds r24, 0x04DC
11c7e: 81 fd sbrc r24, 1
11c80: 06 c0 rjmp .+12 ; 0x11c8e <__vector_26+0x3c6>
11c82: 90 91 df 04 lds r25, 0x04DF
11c86: 80 91 d2 04 lds r24, 0x04D2
11c8a: 98 13 cpse r25, r24
11c8c: 02 c0 rjmp .+4 ; 0x11c92 <__vector_26+0x3ca>
11c8e: 82 e0 ldi r24, 0x02 ; 2
11c90: 01 c0 rjmp .+2 ; 0x11c94 <__vector_26+0x3cc>
11c92: 81 e0 ldi r24, 0x01 ; 1
11c94: 80 93 d4 04 sts 0x04D4, r24
11c98: 80 91 d4 04 lds r24, 0x04D4
11c9c: 81 30 cpi r24, 0x01 ; 1
11c9e: 11 f4 brne .+4 ; 0x11ca4 <__vector_26+0x3dc>
11ca0: 85 e8 ldi r24, 0x85 ; 133
11ca2: 01 c0 rjmp .+2 ; 0x11ca6 <__vector_26+0x3de>
11ca4: 85 ec ldi r24, 0xC5 ; 197
11ca6: 80 93 bc 00 sts 0x00BC, r24
11caa: 80 91 d3 04 lds r24, 0x04D3
11cae: 80 93 dd 04 sts 0x04DD, r24
11cb2: 10 92 d3 04 sts 0x04D3, r1
11cb6: c3 c0 rjmp .+390 ; 0x11e3e <__vector_26+0x576>
11cb8: 80 91 bb 00 lds r24, 0x00BB
11cbc: e0 91 d5 04 lds r30, 0x04D5
11cc0: f0 91 d6 04 lds r31, 0x04D6
11cc4: 81 93 st Z+, r24
11cc6: f0 93 d6 04 sts 0x04D6, r31
11cca: e0 93 d5 04 sts 0x04D5, r30
11cce: 80 91 d4 04 lds r24, 0x04D4
11cd2: 81 50 subi r24, 0x01 ; 1
11cd4: 80 93 d4 04 sts 0x04D4, r24
11cd8: 82 30 cpi r24, 0x02 ; 2
11cda: 10 f0 brcs .+4 ; 0x11ce0 <__vector_26+0x418>
11cdc: 85 ec ldi r24, 0xC5 ; 197
11cde: 03 c0 rjmp .+6 ; 0x11ce6 <__vector_26+0x41e>
11ce0: 81 30 cpi r24, 0x01 ; 1
11ce2: 29 f4 brne .+10 ; 0x11cee <__vector_26+0x426>
11ce4: 85 e8 ldi r24, 0x85 ; 133
11ce6: 80 93 bc 00 sts 0x00BC, r24
11cea: 86 e0 ldi r24, 0x06 ; 6
11cec: 8f c0 rjmp .+286 ; 0x11e0c <__vector_26+0x544>
11cee: 80 91 dc 04 lds r24, 0x04DC
11cf2: 81 ff sbrs r24, 1
11cf4: 48 c0 rjmp .+144 ; 0x11d86 <__vector_26+0x4be>
11cf6: 80 91 c9 03 lds r24, 0x03C9
11cfa: 80 fd sbrc r24, 0
11cfc: 44 c0 rjmp .+136 ; 0x11d86 <__vector_26+0x4be>
11cfe: a0 91 df 04 lds r26, 0x04DF
11d02: 8f e0 ldi r24, 0x0F ; 15
11d04: 8a 9f mul r24, r26
11d06: d0 01 movw r26, r0
11d08: 11 24 eor r1, r1
11d0a: ac 58 subi r26, 0x8C ; 140
11d0c: b6 4f sbci r27, 0xF6 ; 246
11d0e: 16 96 adiw r26, 0x06 ; 6
11d10: 9c 91 ld r25, X
11d12: 9c 7f andi r25, 0xFC ; 252
11d14: e0 91 df 04 lds r30, 0x04DF
11d18: 8e 9f mul r24, r30
11d1a: f0 01 movw r30, r0
11d1c: 11 24 eor r1, r1
11d1e: ec 58 subi r30, 0x8C ; 140
11d20: f6 4f sbci r31, 0xF6 ; 246
11d22: 98 3f cpi r25, 0xF8 ; 248
11d24: 21 f4 brne .+8 ; 0x11d2e <__vector_26+0x466>
11d26: 80 81 ld r24, Z
11d28: 81 60 ori r24, 0x01 ; 1
11d2a: 80 83 st Z, r24
11d2c: 01 c0 rjmp .+2 ; 0x11d30 <__vector_26+0x468>
11d2e: 10 82 st Z, r1
11d30: a0 91 df 04 lds r26, 0x04DF
11d34: 8f e0 ldi r24, 0x0F ; 15
11d36: 8a 9f mul r24, r26
11d38: d0 01 movw r26, r0
11d3a: 11 24 eor r1, r1
11d3c: ac 58 subi r26, 0x8C ; 140
11d3e: b6 4f sbci r27, 0xF6 ; 246
11d40: 16 96 adiw r26, 0x06 ; 6
11d42: 9c 91 ld r25, X
11d44: 98 3f cpi r25, 0xF8 ; 248
11d46: 51 f4 brne .+20 ; 0x11d5c <__vector_26+0x494>
11d48: e0 91 df 04 lds r30, 0x04DF
11d4c: 8e 9f mul r24, r30
11d4e: f0 01 movw r30, r0
11d50: 11 24 eor r1, r1
11d52: ec 58 subi r30, 0x8C ; 140
11d54: f6 4f sbci r31, 0xF6 ; 246
11d56: 80 81 ld r24, Z
11d58: 86 60 ori r24, 0x06 ; 6
11d5a: 14 c0 rjmp .+40 ; 0x11d84 <__vector_26+0x4bc>
11d5c: a0 91 df 04 lds r26, 0x04DF
11d60: 8a 9f mul r24, r26
11d62: d0 01 movw r26, r0
11d64: 11 24 eor r1, r1
11d66: ac 58 subi r26, 0x8C ; 140
11d68: b6 4f sbci r27, 0xF6 ; 246
11d6a: 16 96 adiw r26, 0x06 ; 6
11d6c: 9c 91 ld r25, X
11d6e: 99 3f cpi r25, 0xF9 ; 249
11d70: 51 f4 brne .+20 ; 0x11d86 <__vector_26+0x4be>
11d72: e0 91 df 04 lds r30, 0x04DF
11d76: 8e 9f mul r24, r30
11d78: f0 01 movw r30, r0
11d7a: 11 24 eor r1, r1
11d7c: ec 58 subi r30, 0x8C ; 140
11d7e: f6 4f sbci r31, 0xF6 ; 246
11d80: 80 81 ld r24, Z
11d82: 84 60 ori r24, 0x04 ; 4
11d84: 80 83 st Z, r24
11d86: 80 91 c9 03 lds r24, 0x03C9
11d8a: 81 ff sbrs r24, 1
11d8c: 19 c0 rjmp .+50 ; 0x11dc0 <__vector_26+0x4f8>
11d8e: a0 91 df 04 lds r26, 0x04DF
11d92: 8f e0 ldi r24, 0x0F ; 15
11d94: 8a 9f mul r24, r26
11d96: d0 01 movw r26, r0
11d98: 11 24 eor r1, r1
11d9a: ac 58 subi r26, 0x8C ; 140
11d9c: b6 4f sbci r27, 0xF6 ; 246
11d9e: 16 96 adiw r26, 0x06 ; 6
11da0: 9c 91 ld r25, X
11da2: 9e 3f cpi r25, 0xFE ; 254
11da4: 68 f4 brcc .+26 ; 0x11dc0 <__vector_26+0x4f8>
11da6: e0 91 df 04 lds r30, 0x04DF
11daa: 8e 9f mul r24, r30
11dac: f0 01 movw r30, r0
11dae: 11 24 eor r1, r1
11db0: ec 58 subi r30, 0x8C ; 140
11db2: f6 4f sbci r31, 0xF6 ; 246
11db4: 86 85 ldd r24, Z+14 ; 0x0e
11db6: 8f 5f subi r24, 0xFF ; 255
11db8: 86 87 std Z+14, r24 ; 0x0e
11dba: 89 e0 ldi r24, 0x09 ; 9
11dbc: 80 93 57 01 sts 0x0157, r24
11dc0: 80 91 df 04 lds r24, 0x04DF
11dc4: 8f 5f subi r24, 0xFF ; 255
11dc6: 80 93 df 04 sts 0x04DF, r24
11dca: 8c 30 cpi r24, 0x0C ; 12
11dcc: a0 f0 brcs .+40 ; 0x11df6 <__vector_26+0x52e>
11dce: 10 92 df 04 sts 0x04DF, r1
11dd2: 10 92 d9 04 sts 0x04D9, r1
11dd6: 10 92 d8 04 sts 0x04D8, r1
11dda: 80 91 d2 04 lds r24, 0x04D2
11dde: 8f 5f subi r24, 0xFF ; 255
11de0: 80 93 d2 04 sts 0x04D2, r24
11de4: 8c 30 cpi r24, 0x0C ; 12
11de6: 38 f0 brcs .+14 ; 0x11df6 <__vector_26+0x52e>
11de8: 10 92 d2 04 sts 0x04D2, r1
11dec: 80 91 dc 04 lds r24, 0x04DC
11df0: 8d 7f andi r24, 0xFD ; 253
11df2: 80 93 dc 04 sts 0x04DC, r24
11df6: 10 92 e1 04 sts 0x04E1, r1
11dfa: 84 e9 ldi r24, 0x94 ; 148
11dfc: 80 93 bc 00 sts 0x00BC, r24
11e00: 80 91 dc 04 lds r24, 0x04DC
11e04: 81 60 ori r24, 0x01 ; 1
11e06: 80 93 dc 04 sts 0x04DC, r24
11e0a: 17 c0 rjmp .+46 ; 0x11e3a <__vector_26+0x572>
11e0c: 80 93 e1 04 sts 0x04E1, r24
11e10: 16 c0 rjmp .+44 ; 0x11e3e <__vector_26+0x576>
11e12: 10 92 e1 04 sts 0x04E1, r1
11e16: 84 e9 ldi r24, 0x94 ; 148
11e18: 80 93 bc 00 sts 0x00BC, r24
11e1c: 80 91 dc 04 lds r24, 0x04DC
11e20: 81 60 ori r24, 0x01 ; 1
11e22: 80 93 dc 04 sts 0x04DC, r24
11e26: 8a e0 ldi r24, 0x0A ; 10
11e28: 90 e0 ldi r25, 0x00 ; 0
11e2a: 90 93 b1 02 sts 0x02B1, r25
11e2e: 80 93 b0 02 sts 0x02B0, r24
11e32: 10 92 e0 04 sts 0x04E0, r1
11e36: 10 92 df 04 sts 0x04DF, r1
11e3a: 10 92 de 04 sts 0x04DE, r1
11e3e: ff 91 pop r31
11e40: ef 91 pop r30
11e42: bf 91 pop r27
11e44: af 91 pop r26
11e46: 9f 91 pop r25
11e48: 8f 91 pop r24
11e4a: 7f 91 pop r23
11e4c: 6f 91 pop r22
11e4e: 4f 91 pop r20
11e50: 3f 91 pop r19
11e52: 2f 91 pop r18
11e54: 0f 90 pop r0
11e56: 0b be out 0x3b, r0 ; 59
11e58: 0f 90 pop r0
11e5a: 0f be out 0x3f, r0 ; 63
11e5c: 0f 90 pop r0
11e5e: 1f 90 pop r1
11e60: 18 95 reti
00011e62 <I2C_WriteBLConfig>:
11e62: 0f 93 push r16
11e64: 1f 93 push r17
11e66: cf 93 push r28
11e68: df 93 push r29
11e6a: 18 2f mov r17, r24
11e6c: 80 91 01 04 lds r24, 0x0401
11e70: 81 11 cpse r24, r1
11e72: 8a c0 rjmp .+276 ; 0x11f88 <I2C_WriteBLConfig+0x126>
11e74: 80 91 f3 04 lds r24, 0x04F3
11e78: 81 11 cpse r24, r1
11e7a: 86 c0 rjmp .+268 ; 0x11f88 <I2C_WriteBLConfig+0x126>
11e7c: 1d 30 cpi r17, 0x0D ; 13
11e7e: 10 f0 brcs .+4 ; 0x11e84 <I2C_WriteBLConfig+0x22>
11e80: 82 e0 ldi r24, 0x02 ; 2
11e82: 89 c0 rjmp .+274 ; 0x11f96 <I2C_WriteBLConfig+0x134>
11e84: 11 23 and r17, r17
11e86: 91 f0 breq .+36 ; 0x11eac <I2C_WriteBLConfig+0x4a>
11e88: 21 2f mov r18, r17
11e8a: 30 e0 ldi r19, 0x00 ; 0
11e8c: 21 50 subi r18, 0x01 ; 1
11e8e: 31 09 sbc r19, r1
11e90: 8f e0 ldi r24, 0x0F ; 15
11e92: 82 9f mul r24, r18
11e94: f0 01 movw r30, r0
11e96: 83 9f mul r24, r19
11e98: f0 0d add r31, r0
11e9a: 11 24 eor r1, r1
11e9c: ec 58 subi r30, 0x8C ; 140
11e9e: f6 4f sbci r31, 0xF6 ; 246
11ea0: 83 81 ldd r24, Z+3 ; 0x03
11ea2: 87 ff sbrs r24, 7
11ea4: ed cf rjmp .-38 ; 0x11e80 <I2C_WriteBLConfig+0x1e>
11ea6: 80 81 ld r24, Z
11ea8: 80 ff sbrs r24, 0
11eaa: 70 c0 rjmp .+224 ; 0x11f8c <I2C_WriteBLConfig+0x12a>
11eac: 80 91 6c 09 lds r24, 0x096C
11eb0: 8b 70 andi r24, 0x0B ; 11
11eb2: 82 30 cpi r24, 0x02 ; 2
11eb4: 09 f0 breq .+2 ; 0x11eb8 <I2C_WriteBLConfig+0x56>
11eb6: 6c c0 rjmp .+216 ; 0x11f90 <I2C_WriteBLConfig+0x12e>
11eb8: 67 e0 ldi r22, 0x07 ; 7
11eba: 70 e0 ldi r23, 0x00 ; 0
11ebc: 8c e6 ldi r24, 0x6C ; 108
11ebe: 99 e0 ldi r25, 0x09 ; 9
11ec0: 0e 94 4f 21 call 0x429e ; 0x429e <RAM_Checksum>
11ec4: 90 91 73 09 lds r25, 0x0973
11ec8: 89 13 cpse r24, r25
11eca: 64 c0 rjmp .+200 ; 0x11f94 <I2C_WriteBLConfig+0x132>
11ecc: 00 91 b2 02 lds r16, 0x02B2
11ed0: 8c e0 ldi r24, 0x0C ; 12
11ed2: 80 93 b2 02 sts 0x02B2, r24
11ed6: 24 e6 ldi r18, 0x64 ; 100
11ed8: 30 e0 ldi r19, 0x00 ; 0
11eda: 30 93 b1 02 sts 0x02B1, r19
11ede: 20 93 b0 02 sts 0x02B0, r18
11ee2: 84 e6 ldi r24, 0x64 ; 100
11ee4: 90 e0 ldi r25, 0x00 ; 0
11ee6: d2 d8 rcall .-3676 ; 0x1108c <SetDelay>
11ee8: ec 01 movw r28, r24
11eea: 80 91 dc 04 lds r24, 0x04DC
11eee: 80 ff sbrs r24, 0
11ef0: 09 c0 rjmp .+18 ; 0x11f04 <I2C_WriteBLConfig+0xa2>
11ef2: 11 11 cpse r17, r1
11ef4: 0c c0 rjmp .+24 ; 0x11f0e <I2C_WriteBLConfig+0xac>
11ef6: 8f ef ldi r24, 0xFF ; 255
11ef8: 9f e0 ldi r25, 0x0F ; 15
11efa: 90 93 db 04 sts 0x04DB, r25
11efe: 80 93 da 04 sts 0x04DA, r24
11f02: 11 c0 rjmp .+34 ; 0x11f26 <I2C_WriteBLConfig+0xc4>
11f04: ce 01 movw r24, r28
11f06: cb d8 rcall .-3690 ; 0x1109e <CheckDelay>
11f08: 88 23 and r24, r24
11f0a: 79 f3 breq .-34 ; 0x11eea <I2C_WriteBLConfig+0x88>
11f0c: f2 cf rjmp .-28 ; 0x11ef2 <I2C_WriteBLConfig+0x90>
11f0e: 11 50 subi r17, 0x01 ; 1
11f10: 21 e0 ldi r18, 0x01 ; 1
11f12: 30 e0 ldi r19, 0x00 ; 0
11f14: 02 c0 rjmp .+4 ; 0x11f1a <I2C_WriteBLConfig+0xb8>
11f16: 22 0f add r18, r18
11f18: 33 1f adc r19, r19
11f1a: 1a 95 dec r17
11f1c: e2 f7 brpl .-8 ; 0x11f16 <I2C_WriteBLConfig+0xb4>
11f1e: 30 93 db 04 sts 0x04DB, r19
11f22: 20 93 da 04 sts 0x04DA, r18
11f26: 10 92 e0 04 sts 0x04E0, r1
11f2a: 10 92 df 04 sts 0x04DF, r1
11f2e: 88 ee ldi r24, 0xE8 ; 232
11f30: 93 e0 ldi r25, 0x03 ; 3
11f32: ac d8 rcall .-3752 ; 0x1108c <SetDelay>
11f34: ec 01 movw r28, r24
11f36: 15 ea ldi r17, 0xA5 ; 165
11f38: 10 92 e1 04 sts 0x04E1, r1
11f3c: 80 91 dc 04 lds r24, 0x04DC
11f40: 8e 7f andi r24, 0xFE ; 254
11f42: 80 93 dc 04 sts 0x04DC, r24
11f46: 10 93 bc 00 sts 0x00BC, r17
11f4a: 80 91 dc 04 lds r24, 0x04DC
11f4e: 80 ff sbrs r24, 0
11f50: 07 c0 rjmp .+14 ; 0x11f60 <I2C_WriteBLConfig+0xfe>
11f52: 80 91 da 04 lds r24, 0x04DA
11f56: 90 91 db 04 lds r25, 0x04DB
11f5a: 89 2b or r24, r25
11f5c: 31 f4 brne .+12 ; 0x11f6a <I2C_WriteBLConfig+0x108>
11f5e: 09 c0 rjmp .+18 ; 0x11f72 <I2C_WriteBLConfig+0x110>
11f60: ce 01 movw r24, r28
11f62: 9d d8 rcall .-3782 ; 0x1109e <CheckDelay>
11f64: 88 23 and r24, r24
11f66: 89 f3 breq .-30 ; 0x11f4a <I2C_WriteBLConfig+0xe8>
11f68: f4 cf rjmp .-24 ; 0x11f52 <I2C_WriteBLConfig+0xf0>
11f6a: ce 01 movw r24, r28
11f6c: 98 d8 rcall .-3792 ; 0x1109e <CheckDelay>
11f6e: 88 23 and r24, r24
11f70: 19 f3 breq .-58 ; 0x11f38 <I2C_WriteBLConfig+0xd6>
11f72: 00 93 b2 02 sts 0x02B2, r16
11f76: 80 91 da 04 lds r24, 0x04DA
11f7a: 90 91 db 04 lds r25, 0x04DB
11f7e: 89 2b or r24, r25
11f80: 09 f0 breq .+2 ; 0x11f84 <I2C_WriteBLConfig+0x122>
11f82: 7e cf rjmp .-260 ; 0x11e80 <I2C_WriteBLConfig+0x1e>
11f84: 80 e0 ldi r24, 0x00 ; 0
11f86: 07 c0 rjmp .+14 ; 0x11f96 <I2C_WriteBLConfig+0x134>
11f88: 81 e0 ldi r24, 0x01 ; 1
11f8a: 05 c0 rjmp .+10 ; 0x11f96 <I2C_WriteBLConfig+0x134>
11f8c: 83 e0 ldi r24, 0x03 ; 3
11f8e: 03 c0 rjmp .+6 ; 0x11f96 <I2C_WriteBLConfig+0x134>
11f90: 84 e0 ldi r24, 0x04 ; 4
11f92: 01 c0 rjmp .+2 ; 0x11f96 <I2C_WriteBLConfig+0x134>
11f94: 85 e0 ldi r24, 0x05 ; 5
11f96: df 91 pop r29
11f98: cf 91 pop r28
11f9a: 1f 91 pop r17
11f9c: 0f 91 pop r16
11f9e: 08 95 ret
00011fa0 <I2C_ReadBLConfig>:
11fa0: 0f 93 push r16
11fa2: 1f 93 push r17
11fa4: cf 93 push r28
11fa6: df 93 push r29
11fa8: 90 91 01 04 lds r25, 0x0401
11fac: 91 11 cpse r25, r1
11fae: 6a c0 rjmp .+212 ; 0x12084 <I2C_ReadBLConfig+0xe4>
11fb0: 90 91 f3 04 lds r25, 0x04F3
11fb4: 91 11 cpse r25, r1
11fb6: 66 c0 rjmp .+204 ; 0x12084 <I2C_ReadBLConfig+0xe4>
11fb8: 8d 30 cpi r24, 0x0D ; 13
11fba: 08 f0 brcs .+2 ; 0x11fbe <I2C_ReadBLConfig+0x1e>
11fbc: 67 c0 rjmp .+206 ; 0x1208c <I2C_ReadBLConfig+0xec>
11fbe: 88 23 and r24, r24
11fc0: 09 f4 brne .+2 ; 0x11fc4 <I2C_ReadBLConfig+0x24>
11fc2: 62 c0 rjmp .+196 ; 0x12088 <I2C_ReadBLConfig+0xe8>
11fc4: c8 2f mov r28, r24
11fc6: d0 e0 ldi r29, 0x00 ; 0
11fc8: 21 97 sbiw r28, 0x01 ; 1
11fca: 8f e0 ldi r24, 0x0F ; 15
11fcc: 8c 9f mul r24, r28
11fce: f0 01 movw r30, r0
11fd0: 8d 9f mul r24, r29
11fd2: f0 0d add r31, r0
11fd4: 11 24 eor r1, r1
11fd6: ec 58 subi r30, 0x8C ; 140
11fd8: f6 4f sbci r31, 0xF6 ; 246
11fda: 83 81 ldd r24, Z+3 ; 0x03
11fdc: 87 ff sbrs r24, 7
11fde: 56 c0 rjmp .+172 ; 0x1208c <I2C_ReadBLConfig+0xec>
11fe0: 80 81 ld r24, Z
11fe2: 80 ff sbrs r24, 0
11fe4: 55 c0 rjmp .+170 ; 0x12090 <I2C_ReadBLConfig+0xf0>
11fe6: 88 ee ldi r24, 0xE8 ; 232
11fe8: 93 e0 ldi r25, 0x03 ; 3
11fea: 50 d8 rcall .-3936 ; 0x1108c <SetDelay>
11fec: 8c 01 movw r16, r24
11fee: 80 91 dc 04 lds r24, 0x04DC
11ff2: 80 ff sbrs r24, 0
11ff4: 15 c0 rjmp .+42 ; 0x12020 <I2C_ReadBLConfig+0x80>
11ff6: 81 e0 ldi r24, 0x01 ; 1
11ff8: 90 e0 ldi r25, 0x00 ; 0
11ffa: 02 c0 rjmp .+4 ; 0x12000 <I2C_ReadBLConfig+0x60>
11ffc: 88 0f add r24, r24
11ffe: 99 1f adc r25, r25
12000: ca 95 dec r28
12002: e2 f7 brpl .-8 ; 0x11ffc <I2C_ReadBLConfig+0x5c>
12004: 90 93 d9 04 sts 0x04D9, r25
12008: 80 93 d8 04 sts 0x04D8, r24
1200c: 10 92 e0 04 sts 0x04E0, r1
12010: 10 92 df 04 sts 0x04DF, r1
12014: 10 92 6c 09 sts 0x096C, r1
12018: 10 92 73 09 sts 0x0973, r1
1201c: c5 ea ldi r28, 0xA5 ; 165
1201e: 17 c0 rjmp .+46 ; 0x1204e <I2C_ReadBLConfig+0xae>
12020: c8 01 movw r24, r16
12022: 3d d8 rcall .-3974 ; 0x1109e <CheckDelay>
12024: 88 23 and r24, r24
12026: 19 f3 breq .-58 ; 0x11fee <I2C_ReadBLConfig+0x4e>
12028: e6 cf rjmp .-52 ; 0x11ff6 <I2C_ReadBLConfig+0x56>
1202a: c8 01 movw r24, r16
1202c: 38 d8 rcall .-3984 ; 0x1109e <CheckDelay>
1202e: 81 11 cpse r24, r1
12030: 04 c0 rjmp .+8 ; 0x1203a <I2C_ReadBLConfig+0x9a>
12032: 80 91 dc 04 lds r24, 0x04DC
12036: 80 ff sbrs r24, 0
12038: f8 cf rjmp .-16 ; 0x1202a <I2C_ReadBLConfig+0x8a>
1203a: 80 91 d8 04 lds r24, 0x04D8
1203e: 90 91 d9 04 lds r25, 0x04D9
12042: 89 2b or r24, r25
12044: 71 f0 breq .+28 ; 0x12062 <I2C_ReadBLConfig+0xc2>
12046: c8 01 movw r24, r16
12048: 2a d8 rcall .-4012 ; 0x1109e <CheckDelay>
1204a: 81 11 cpse r24, r1
1204c: 0a c0 rjmp .+20 ; 0x12062 <I2C_ReadBLConfig+0xc2>
1204e: 10 92 e1 04 sts 0x04E1, r1
12052: 80 91 dc 04 lds r24, 0x04DC
12056: 8e 7f andi r24, 0xFE ; 254
12058: 80 93 dc 04 sts 0x04DC, r24
1205c: c0 93 bc 00 sts 0x00BC, r28
12060: e8 cf rjmp .-48 ; 0x12032 <I2C_ReadBLConfig+0x92>
12062: 80 91 6c 09 lds r24, 0x096C
12066: 8b 70 andi r24, 0x0B ; 11
12068: 82 30 cpi r24, 0x02 ; 2
1206a: a1 f4 brne .+40 ; 0x12094 <I2C_ReadBLConfig+0xf4>
1206c: 67 e0 ldi r22, 0x07 ; 7
1206e: 70 e0 ldi r23, 0x00 ; 0
12070: 8c e6 ldi r24, 0x6C ; 108
12072: 99 e0 ldi r25, 0x09 ; 9
12074: 0e 94 4f 21 call 0x429e ; 0x429e <RAM_Checksum>
12078: 90 91 73 09 lds r25, 0x0973
1207c: 89 17 cp r24, r25
1207e: 61 f0 breq .+24 ; 0x12098 <I2C_ReadBLConfig+0xf8>
12080: 85 e0 ldi r24, 0x05 ; 5
12082: 0b c0 rjmp .+22 ; 0x1209a <I2C_ReadBLConfig+0xfa>
12084: 81 e0 ldi r24, 0x01 ; 1
12086: 09 c0 rjmp .+18 ; 0x1209a <I2C_ReadBLConfig+0xfa>
12088: 86 e0 ldi r24, 0x06 ; 6
1208a: 07 c0 rjmp .+14 ; 0x1209a <I2C_ReadBLConfig+0xfa>
1208c: 82 e0 ldi r24, 0x02 ; 2
1208e: 05 c0 rjmp .+10 ; 0x1209a <I2C_ReadBLConfig+0xfa>
12090: 83 e0 ldi r24, 0x03 ; 3
12092: 03 c0 rjmp .+6 ; 0x1209a <I2C_ReadBLConfig+0xfa>
12094: 84 e0 ldi r24, 0x04 ; 4
12096: 01 c0 rjmp .+2 ; 0x1209a <I2C_ReadBLConfig+0xfa>
12098: 80 e0 ldi r24, 0x00 ; 0
1209a: df 91 pop r29
1209c: cf 91 pop r28
1209e: 1f 91 pop r17
120a0: 0f 91 pop r16
120a2: 08 95 ret
000120a4 <__vector_22>:
120a4: 1f 92 push r1
120a6: 0f 92 push r0
120a8: 0f b6 in r0, 0x3f ; 63
120aa: 0f 92 push r0
120ac: 11 24 eor r1, r1
120ae: 0b b6 in r0, 0x3b ; 59
120b0: 0f 92 push r0
120b2: 2f 93 push r18
120b4: 8f 93 push r24
120b6: 9f 93 push r25
120b8: ef 93 push r30
120ba: ff 93 push r31
120bc: 80 91 b7 02 lds r24, 0x02B7
120c0: 81 11 cpse r24, r1
120c2: 1c c0 rjmp .+56 ; 0x120fc <__vector_22+0x58>
120c4: 80 91 e8 04 lds r24, 0x04E8
120c8: 90 91 e9 04 lds r25, 0x04E9
120cc: 01 96 adiw r24, 0x01 ; 1
120ce: 90 93 e9 04 sts 0x04E9, r25
120d2: 80 93 e8 04 sts 0x04E8, r24
120d6: fc 01 movw r30, r24
120d8: e9 5b subi r30, 0xB9 ; 185
120da: f4 4f sbci r31, 0xF4 ; 244
120dc: 20 81 ld r18, Z
120de: 2d 30 cpi r18, 0x0D ; 13
120e0: 19 f0 breq .+6 ; 0x120e8 <__vector_22+0x44>
120e2: 8c 3d cpi r24, 0xDC ; 220
120e4: 91 05 cpc r25, r1
120e6: 39 f4 brne .+14 ; 0x120f6 <__vector_22+0x52>
120e8: 10 92 e9 04 sts 0x04E9, r1
120ec: 10 92 e8 04 sts 0x04E8, r1
120f0: 81 e0 ldi r24, 0x01 ; 1
120f2: 80 93 b7 02 sts 0x02B7, r24
120f6: 20 93 c6 00 sts 0x00C6, r18
120fa: 04 c0 rjmp .+8 ; 0x12104 <__vector_22+0x60>
120fc: 10 92 e9 04 sts 0x04E9, r1
12100: 10 92 e8 04 sts 0x04E8, r1
12104: ff 91 pop r31
12106: ef 91 pop r30
12108: 9f 91 pop r25
1210a: 8f 91 pop r24
1210c: 2f 91 pop r18
1210e: 0f 90 pop r0
12110: 0b be out 0x3b, r0 ; 59
12112: 0f 90 pop r0
12114: 0f be out 0x3f, r0 ; 63
12116: 0f 90 pop r0
12118: 1f 90 pop r1
1211a: 18 95 reti
0001211c <__vector_20>:
1211c: 1f 92 push r1
1211e: 0f 92 push r0
12120: 0f b6 in r0, 0x3f ; 63
12122: 0f 92 push r0
12124: 11 24 eor r1, r1
12126: 0b b6 in r0, 0x3b ; 59
12128: 0f 92 push r0
1212a: 2f 93 push r18
1212c: 3f 93 push r19
1212e: 4f 93 push r20
12130: 5f 93 push r21
12132: 6f 93 push r22
12134: 7f 93 push r23
12136: 8f 93 push r24
12138: 9f 93 push r25
1213a: af 93 push r26
1213c: bf 93 push r27
1213e: cf 93 push r28
12140: df 93 push r29
12142: ef 93 push r30
12144: ff 93 push r31
12146: 80 91 ea 04 lds r24, 0x04EA
1214a: 81 30 cpi r24, 0x01 ; 1
1214c: 29 f4 brne .+10 ; 0x12158 <__vector_20+0x3c>
1214e: 80 91 c6 00 lds r24, 0x00C6
12152: 80 93 ce 00 sts 0x00CE, r24
12156: c5 c0 rjmp .+394 ; 0x122e2 <__vector_20+0x1c6>
12158: 80 91 ea 04 lds r24, 0x04EA
1215c: 82 30 cpi r24, 0x02 ; 2
1215e: 29 f4 brne .+10 ; 0x1216a <__vector_20+0x4e>
12160: 80 91 c6 00 lds r24, 0x00C6
12164: 80 93 69 0a sts 0x0A69, r24
12168: bc c0 rjmp .+376 ; 0x122e2 <__vector_20+0x1c6>
1216a: 80 91 c6 00 lds r24, 0x00C6
1216e: 80 93 fa 04 sts 0x04FA, r24
12172: 60 91 e7 04 lds r22, 0x04E7
12176: 6c 3d cpi r22, 0xDC ; 220
12178: 10 f0 brcs .+4 ; 0x1217e <__vector_20+0x62>
1217a: 10 92 e6 04 sts 0x04E6, r1
1217e: 90 91 fa 04 lds r25, 0x04FA
12182: 80 91 e6 04 lds r24, 0x04E6
12186: 9d 30 cpi r25, 0x0D ; 13
12188: 09 f0 breq .+2 ; 0x1218c <__vector_20+0x70>
1218a: 62 c0 rjmp .+196 ; 0x12250 <__vector_20+0x134>
1218c: 82 30 cpi r24, 0x02 ; 2
1218e: 09 f0 breq .+2 ; 0x12192 <__vector_20+0x76>
12190: 5f c0 rjmp .+190 ; 0x12250 <__vector_20+0x134>
12192: 10 92 e6 04 sts 0x04E6, r1
12196: 26 2f mov r18, r22
12198: 30 e0 ldi r19, 0x00 ; 0
1219a: e9 01 movw r28, r18
1219c: c9 59 subi r28, 0x99 ; 153
1219e: d5 4f sbci r29, 0xF5 ; 245
121a0: 58 81 ld r21, Y
121a2: d9 01 movw r26, r18
121a4: a8 59 subi r26, 0x98 ; 152
121a6: b5 4f sbci r27, 0xF5 ; 245
121a8: 4c 91 ld r20, X
121aa: 80 91 e4 04 lds r24, 0x04E4
121ae: 90 91 e5 04 lds r25, 0x04E5
121b2: 85 1b sub r24, r21
121b4: 91 09 sbc r25, r1
121b6: 84 1b sub r24, r20
121b8: 91 09 sbc r25, r1
121ba: 9f 70 andi r25, 0x0F ; 15
121bc: 90 93 e5 04 sts 0x04E5, r25
121c0: 80 93 e4 04 sts 0x04E4, r24
121c4: ac 01 movw r20, r24
121c6: 96 e0 ldi r25, 0x06 ; 6
121c8: 56 95 lsr r21
121ca: 47 95 ror r20
121cc: 9a 95 dec r25
121ce: e1 f7 brne .-8 ; 0x121c8 <__vector_20+0xac>
121d0: 43 5c subi r20, 0xC3 ; 195
121d2: 40 93 e3 04 sts 0x04E3, r20
121d6: 8f 73 andi r24, 0x3F ; 63
121d8: 83 5c subi r24, 0xC3 ; 195
121da: 80 93 e2 04 sts 0x04E2, r24
121de: 98 81 ld r25, Y
121e0: 49 13 cpse r20, r25
121e2: 03 c0 rjmp .+6 ; 0x121ea <__vector_20+0xce>
121e4: 9c 91 ld r25, X
121e6: 89 17 cp r24, r25
121e8: 39 f0 breq .+14 ; 0x121f8 <__vector_20+0xdc>
121ea: 80 91 f8 04 lds r24, 0x04F8
121ee: 8f 5f subi r24, 0xFF ; 255
121f0: 80 93 f8 04 sts 0x04F8, r24
121f4: 80 e0 ldi r24, 0x00 ; 0
121f6: 01 c0 rjmp .+2 ; 0x121fa <__vector_20+0xde>
121f8: 81 e0 ldi r24, 0x01 ; 1
121fa: 90 91 f9 04 lds r25, 0x04F9
121fe: 91 11 cpse r25, r1
12200: 70 c0 rjmp .+224 ; 0x122e2 <__vector_20+0x1c6>
12202: 88 23 and r24, r24
12204: 09 f4 brne .+2 ; 0x12208 <__vector_20+0xec>
12206: 6d c0 rjmp .+218 ; 0x122e2 <__vector_20+0x1c6>
12208: 81 e0 ldi r24, 0x01 ; 1
1220a: 80 93 f9 04 sts 0x04F9, r24
1220e: 6f 5f subi r22, 0xFF ; 255
12210: 60 93 f7 04 sts 0x04F7, r22
12214: f9 01 movw r30, r18
12216: e7 59 subi r30, 0x97 ; 151
12218: f5 4f sbci r31, 0xF5 ; 245
1221a: 8d e0 ldi r24, 0x0D ; 13
1221c: 80 83 st Z, r24
1221e: 80 91 6b 0a lds r24, 0x0A6B
12222: 82 35 cpi r24, 0x52 ; 82
12224: 09 f0 breq .+2 ; 0x12228 <__vector_20+0x10c>
12226: 5d c0 rjmp .+186 ; 0x122e2 <__vector_20+0x1c6>
12228: 80 91 01 04 lds r24, 0x0401
1222c: 81 11 cpse r24, r1
1222e: 59 c0 rjmp .+178 ; 0x122e2 <__vector_20+0x1c6>
12230: 0e 94 65 75 call 0xeaca ; 0xeaca <LcdClear>
12234: 2c e0 ldi r18, 0x0C ; 12
12236: 88 e1 ldi r24, 0x18 ; 24
12238: 90 e0 ldi r25, 0x00 ; 0
1223a: 0f b6 in r0, 0x3f ; 63
1223c: f8 94 cli
1223e: a8 95 wdr
12240: 80 93 60 00 sts 0x0060, r24
12244: 0f be out 0x3f, r0 ; 63
12246: 20 93 60 00 sts 0x0060, r18
1224a: 10 92 c9 04 sts 0x04C9, r1
1224e: 49 c0 rjmp .+146 ; 0x122e2 <__vector_20+0x1c6>
12250: 81 30 cpi r24, 0x01 ; 1
12252: d1 f0 breq .+52 ; 0x12288 <__vector_20+0x16c>
12254: 18 f0 brcs .+6 ; 0x1225c <__vector_20+0x140>
12256: 82 30 cpi r24, 0x02 ; 2
12258: 31 f1 breq .+76 ; 0x122a6 <__vector_20+0x18a>
1225a: 41 c0 rjmp .+130 ; 0x122de <__vector_20+0x1c2>
1225c: 80 91 fa 04 lds r24, 0x04FA
12260: 83 32 cpi r24, 0x23 ; 35
12262: 39 f4 brne .+14 ; 0x12272 <__vector_20+0x156>
12264: 80 91 f9 04 lds r24, 0x04F9
12268: 81 11 cpse r24, r1
1226a: 03 c0 rjmp .+6 ; 0x12272 <__vector_20+0x156>
1226c: 81 e0 ldi r24, 0x01 ; 1
1226e: 80 93 e6 04 sts 0x04E6, r24
12272: 81 e0 ldi r24, 0x01 ; 1
12274: 80 93 e7 04 sts 0x04E7, r24
12278: 80 91 fa 04 lds r24, 0x04FA
1227c: 80 93 69 0a sts 0x0A69, r24
12280: 80 91 fa 04 lds r24, 0x04FA
12284: 90 e0 ldi r25, 0x00 ; 0
12286: 26 c0 rjmp .+76 ; 0x122d4 <__vector_20+0x1b8>
12288: 82 e0 ldi r24, 0x02 ; 2
1228a: 80 93 e6 04 sts 0x04E6, r24
1228e: 81 e0 ldi r24, 0x01 ; 1
12290: 86 0f add r24, r22
12292: 80 93 e7 04 sts 0x04E7, r24
12296: e6 2f mov r30, r22
12298: f0 e0 ldi r31, 0x00 ; 0
1229a: 80 91 fa 04 lds r24, 0x04FA
1229e: e7 59 subi r30, 0x97 ; 151
122a0: f5 4f sbci r31, 0xF5 ; 245
122a2: 80 83 st Z, r24
122a4: 0f c0 rjmp .+30 ; 0x122c4 <__vector_20+0x1a8>
122a6: e6 2f mov r30, r22
122a8: f0 e0 ldi r31, 0x00 ; 0
122aa: 80 91 fa 04 lds r24, 0x04FA
122ae: e7 59 subi r30, 0x97 ; 151
122b0: f5 4f sbci r31, 0xF5 ; 245
122b2: 80 83 st Z, r24
122b4: 6c 3d cpi r22, 0xDC ; 220
122b6: 20 f4 brcc .+8 ; 0x122c0 <__vector_20+0x1a4>
122b8: 6f 5f subi r22, 0xFF ; 255
122ba: 60 93 e7 04 sts 0x04E7, r22
122be: 02 c0 rjmp .+4 ; 0x122c4 <__vector_20+0x1a8>
122c0: 10 92 e6 04 sts 0x04E6, r1
122c4: 20 91 fa 04 lds r18, 0x04FA
122c8: 80 91 e4 04 lds r24, 0x04E4
122cc: 90 91 e5 04 lds r25, 0x04E5
122d0: 82 0f add r24, r18
122d2: 91 1d adc r25, r1
122d4: 90 93 e5 04 sts 0x04E5, r25
122d8: 80 93 e4 04 sts 0x04E4, r24
122dc: 02 c0 rjmp .+4 ; 0x122e2 <__vector_20+0x1c6>
122de: 10 92 e6 04 sts 0x04E6, r1
122e2: ff 91 pop r31
122e4: ef 91 pop r30
122e6: df 91 pop r29
122e8: cf 91 pop r28
122ea: bf 91 pop r27
122ec: af 91 pop r26
122ee: 9f 91 pop r25
122f0: 8f 91 pop r24
122f2: 7f 91 pop r23
122f4: 6f 91 pop r22
122f6: 5f 91 pop r21
122f8: 4f 91 pop r20
122fa: 3f 91 pop r19
122fc: 2f 91 pop r18
122fe: 0f 90 pop r0
12300: 0b be out 0x3b, r0 ; 59
12302: 0f 90 pop r0
12304: 0f be out 0x3f, r0 ; 63
12306: 0f 90 pop r0
12308: 1f 90 pop r1
1230a: 18 95 reti
0001230c <AddCRC>:
1230c: 20 e0 ldi r18, 0x00 ; 0
1230e: 30 e0 ldi r19, 0x00 ; 0
12310: 40 e0 ldi r20, 0x00 ; 0
12312: 50 e0 ldi r21, 0x00 ; 0
12314: f9 01 movw r30, r18
12316: e9 5b subi r30, 0xB9 ; 185
12318: f4 4f sbci r31, 0xF4 ; 244
1231a: b9 01 movw r22, r18
1231c: 6f 5f subi r22, 0xFF ; 255
1231e: 7f 4f sbci r23, 0xFF ; 255
12320: 28 17 cp r18, r24
12322: 39 07 cpc r19, r25
12324: 29 f0 breq .+10 ; 0x12330 <AddCRC+0x24>
12326: 20 81 ld r18, Z
12328: 42 0f add r20, r18
1232a: 51 1d adc r21, r1
1232c: 9b 01 movw r18, r22
1232e: f2 cf rjmp .-28 ; 0x12314 <AddCRC+0x8>
12330: 5f 70 andi r21, 0x0F ; 15
12332: ca 01 movw r24, r20
12334: 56 e0 ldi r21, 0x06 ; 6
12336: 96 95 lsr r25
12338: 87 95 ror r24
1233a: 5a 95 dec r21
1233c: e1 f7 brne .-8 ; 0x12336 <AddCRC+0x2a>
1233e: 83 5c subi r24, 0xC3 ; 195
12340: 80 83 st Z, r24
12342: 4f 73 andi r20, 0x3F ; 63
12344: 43 5c subi r20, 0xC3 ; 195
12346: fb 01 movw r30, r22
12348: e9 5b subi r30, 0xB9 ; 185
1234a: f4 4f sbci r31, 0xF4 ; 244
1234c: 40 83 st Z, r20
1234e: f9 01 movw r30, r18
12350: e7 5b subi r30, 0xB7 ; 183
12352: f4 4f sbci r31, 0xF4 ; 244
12354: 8d e0 ldi r24, 0x0D ; 13
12356: 80 83 st Z, r24
12358: 10 92 b7 02 sts 0x02B7, r1
1235c: 80 91 47 0b lds r24, 0x0B47
12360: 80 93 c6 00 sts 0x00C6, r24
12364: 08 95 ret
00012366 <SendOutData>:
12366: cf 92 push r12
12368: df 92 push r13
1236a: ef 92 push r14
1236c: ff 92 push r15
1236e: 0f 93 push r16
12370: 1f 93 push r17
12372: cf 93 push r28
12374: df 93 push r29
12376: cd b7 in r28, 0x3d ; 61
12378: de b7 in r29, 0x3e ; 62
1237a: 8c 85 ldd r24, Y+12 ; 0x0c
1237c: 1d 85 ldd r17, Y+13 ; 0x0d
1237e: 93 e2 ldi r25, 0x23 ; 35
12380: 90 93 47 0b sts 0x0B47, r25
12384: 8f 59 subi r24, 0x9F ; 159
12386: 80 93 48 0b sts 0x0B48, r24
1238a: 8b 85 ldd r24, Y+11 ; 0x0b
1238c: 80 93 49 0b sts 0x0B49, r24
12390: fe 01 movw r30, r28
12392: 3e 96 adiw r30, 0x0e ; 14
12394: 11 23 and r17, r17
12396: 39 f0 breq .+14 ; 0x123a6 <SendOutData+0x40>
12398: 4e 85 ldd r20, Y+14 ; 0x0e
1239a: 5f 85 ldd r21, Y+15 ; 0x0f
1239c: 22 81 ldd r18, Z+2 ; 0x02
1239e: 33 81 ldd r19, Z+3 ; 0x03
123a0: 11 50 subi r17, 0x01 ; 1
123a2: 34 96 adiw r30, 0x04 ; 4
123a4: 04 c0 rjmp .+8 ; 0x123ae <SendOutData+0x48>
123a6: 20 e0 ldi r18, 0x00 ; 0
123a8: 30 e0 ldi r19, 0x00 ; 0
123aa: 40 e0 ldi r20, 0x00 ; 0
123ac: 50 e0 ldi r21, 0x00 ; 0
123ae: 00 e0 ldi r16, 0x00 ; 0
123b0: 83 e0 ldi r24, 0x03 ; 3
123b2: 90 e0 ldi r25, 0x00 ; 0
123b4: 21 15 cp r18, r1
123b6: 31 05 cpc r19, r1
123b8: 09 f4 brne .+2 ; 0x123bc <SendOutData+0x56>
123ba: 86 c0 rjmp .+268 ; 0x124c8 <SendOutData+0x162>
123bc: 71 e0 ldi r23, 0x01 ; 1
123be: 70 0f add r23, r16
123c0: da 01 movw r26, r20
123c2: a0 0f add r26, r16
123c4: b1 1d adc r27, r1
123c6: dc 90 ld r13, X
123c8: 21 50 subi r18, 0x01 ; 1
123ca: 31 09 sbc r19, r1
123cc: 21 15 cp r18, r1
123ce: 31 05 cpc r19, r1
123d0: 89 f4 brne .+34 ; 0x123f4 <SendOutData+0x8e>
123d2: 11 23 and r17, r17
123d4: 09 f4 brne .+2 ; 0x123d8 <SendOutData+0x72>
123d6: 82 c0 rjmp .+260 ; 0x124dc <SendOutData+0x176>
123d8: 40 81 ld r20, Z
123da: 51 81 ldd r21, Z+1 ; 0x01
123dc: bf 01 movw r22, r30
123de: 6c 5f subi r22, 0xFC ; 252
123e0: 7f 4f sbci r23, 0xFF ; 255
123e2: 22 81 ldd r18, Z+2 ; 0x02
123e4: 33 81 ldd r19, Z+3 ; 0x03
123e6: 11 50 subi r17, 0x01 ; 1
123e8: fb 01 movw r30, r22
123ea: 70 e0 ldi r23, 0x00 ; 0
123ec: 21 15 cp r18, r1
123ee: 31 05 cpc r19, r1
123f0: 09 f4 brne .+2 ; 0x123f4 <SendOutData+0x8e>
123f2: 74 c0 rjmp .+232 ; 0x124dc <SendOutData+0x176>
123f4: 61 e0 ldi r22, 0x01 ; 1
123f6: 67 0f add r22, r23
123f8: da 01 movw r26, r20
123fa: a7 0f add r26, r23
123fc: b1 1d adc r27, r1
123fe: fc 90 ld r15, X
12400: 21 50 subi r18, 0x01 ; 1
12402: 31 09 sbc r19, r1
12404: 21 15 cp r18, r1
12406: 31 05 cpc r19, r1
12408: 81 f4 brne .+32 ; 0x1242a <SendOutData+0xc4>
1240a: 11 23 and r17, r17
1240c: 09 f4 brne .+2 ; 0x12410 <SendOutData+0xaa>
1240e: 68 c0 rjmp .+208 ; 0x124e0 <SendOutData+0x17a>
12410: 40 81 ld r20, Z
12412: 51 81 ldd r21, Z+1 ; 0x01
12414: bf 01 movw r22, r30
12416: 6c 5f subi r22, 0xFC ; 252
12418: 7f 4f sbci r23, 0xFF ; 255
1241a: 22 81 ldd r18, Z+2 ; 0x02
1241c: 33 81 ldd r19, Z+3 ; 0x03
1241e: 11 50 subi r17, 0x01 ; 1
12420: fb 01 movw r30, r22
12422: 21 15 cp r18, r1
12424: 31 05 cpc r19, r1
12426: b1 f0 breq .+44 ; 0x12454 <SendOutData+0xee>
12428: 60 e0 ldi r22, 0x00 ; 0
1242a: 01 e0 ldi r16, 0x01 ; 1
1242c: 06 0f add r16, r22
1242e: da 01 movw r26, r20
12430: a6 0f add r26, r22
12432: b1 1d adc r27, r1
12434: ec 90 ld r14, X
12436: 21 50 subi r18, 0x01 ; 1
12438: 31 09 sbc r19, r1
1243a: 21 15 cp r18, r1
1243c: 31 05 cpc r19, r1
1243e: 61 f4 brne .+24 ; 0x12458 <SendOutData+0xf2>
12440: 11 23 and r17, r17
12442: 51 f0 breq .+20 ; 0x12458 <SendOutData+0xf2>
12444: 40 81 ld r20, Z
12446: 51 81 ldd r21, Z+1 ; 0x01
12448: 22 81 ldd r18, Z+2 ; 0x02
1244a: 33 81 ldd r19, Z+3 ; 0x03
1244c: 11 50 subi r17, 0x01 ; 1
1244e: 34 96 adiw r30, 0x04 ; 4
12450: 00 e0 ldi r16, 0x00 ; 0
12452: 02 c0 rjmp .+4 ; 0x12458 <SendOutData+0xf2>
12454: 00 e0 ldi r16, 0x00 ; 0
12456: e1 2c mov r14, r1
12458: 6d 2d mov r22, r13
1245a: 66 95 lsr r22
1245c: 66 95 lsr r22
1245e: 63 5c subi r22, 0xC3 ; 195
12460: dc 01 movw r26, r24
12462: a9 5b subi r26, 0xB9 ; 185
12464: b4 4f sbci r27, 0xF4 ; 244
12466: 6c 93 st X, r22
12468: 7f 2d mov r23, r15
1246a: 72 95 swap r23
1246c: 7f 70 andi r23, 0x0F ; 15
1246e: ad 2d mov r26, r13
12470: a3 70 andi r26, 0x03 ; 3
12472: 60 e1 ldi r22, 0x10 ; 16
12474: a6 9f mul r26, r22
12476: d0 01 movw r26, r0
12478: 11 24 eor r1, r1
1247a: 7a 2b or r23, r26
1247c: 73 5c subi r23, 0xC3 ; 195
1247e: dc 01 movw r26, r24
12480: a8 5b subi r26, 0xB8 ; 184
12482: b4 4f sbci r27, 0xF4 ; 244
12484: 7c 93 st X, r23
12486: 6c 01 movw r12, r24
12488: a3 e0 ldi r26, 0x03 ; 3
1248a: ca 0e add r12, r26
1248c: d1 1c adc r13, r1
1248e: 7f 2d mov r23, r15
12490: 7f 70 andi r23, 0x0F ; 15
12492: 64 e0 ldi r22, 0x04 ; 4
12494: 76 9f mul r23, r22
12496: d0 01 movw r26, r0
12498: 11 24 eor r1, r1
1249a: fe 2c mov r15, r14
1249c: f2 94 swap r15
1249e: f6 94 lsr r15
124a0: f6 94 lsr r15
124a2: 63 e0 ldi r22, 0x03 ; 3
124a4: f6 22 and r15, r22
124a6: fa 2a or r15, r26
124a8: ad e3 ldi r26, 0x3D ; 61
124aa: fa 0e add r15, r26
124ac: bc 01 movw r22, r24
124ae: 67 5b subi r22, 0xB7 ; 183
124b0: 74 4f sbci r23, 0xF4 ; 244
124b2: db 01 movw r26, r22
124b4: fc 92 st X, r15
124b6: 04 96 adiw r24, 0x04 ; 4
124b8: 6e 2d mov r22, r14
124ba: 6f 73 andi r22, 0x3F ; 63
124bc: 63 5c subi r22, 0xC3 ; 195
124be: d6 01 movw r26, r12
124c0: a9 5b subi r26, 0xB9 ; 185
124c2: b4 4f sbci r27, 0xF4 ; 244
124c4: 6c 93 st X, r22
124c6: 76 cf rjmp .-276 ; 0x123b4 <SendOutData+0x4e>
124c8: 21 df rcall .-446 ; 0x1230c <AddCRC>
124ca: df 91 pop r29
124cc: cf 91 pop r28
124ce: 1f 91 pop r17
124d0: 0f 91 pop r16
124d2: ff 90 pop r15
124d4: ef 90 pop r14
124d6: df 90 pop r13
124d8: cf 90 pop r12
124da: 08 95 ret
124dc: f1 2c mov r15, r1
124de: 01 c0 rjmp .+2 ; 0x124e2 <SendOutData+0x17c>
124e0: 76 2f mov r23, r22
124e2: 07 2f mov r16, r23
124e4: 20 e0 ldi r18, 0x00 ; 0
124e6: 30 e0 ldi r19, 0x00 ; 0
124e8: b6 cf rjmp .-148 ; 0x12456 <SendOutData+0xf0>
000124ea <Decode64>:
124ea: cf 93 push r28
124ec: df 93 push r29
124ee: 70 91 f7 04 lds r23, 0x04F7
124f2: 76 50 subi r23, 0x06 ; 6
124f4: 63 e0 ldi r22, 0x03 ; 3
124f6: c3 e0 ldi r28, 0x03 ; 3
124f8: 77 23 and r23, r23
124fa: 09 f4 brne .+2 ; 0x124fe <Decode64+0x14>
124fc: 4c c0 rjmp .+152 ; 0x12596 <Decode64+0xac>
124fe: ec 2f mov r30, r28
12500: f0 e0 ldi r31, 0x00 ; 0
12502: e7 59 subi r30, 0x97 ; 151
12504: f5 4f sbci r31, 0xF5 ; 245
12506: 40 81 ld r20, Z
12508: e1 e0 ldi r30, 0x01 ; 1
1250a: ec 0f add r30, r28
1250c: f0 e0 ldi r31, 0x00 ; 0
1250e: e7 59 subi r30, 0x97 ; 151
12510: f5 4f sbci r31, 0xF5 ; 245
12512: 20 81 ld r18, Z
12514: 2d 53 subi r18, 0x3D ; 61
12516: e2 e0 ldi r30, 0x02 ; 2
12518: ec 0f add r30, r28
1251a: f0 e0 ldi r31, 0x00 ; 0
1251c: e7 59 subi r30, 0x97 ; 151
1251e: f5 4f sbci r31, 0xF5 ; 245
12520: 80 81 ld r24, Z
12522: 8d 53 subi r24, 0x3D ; 61
12524: e3 e0 ldi r30, 0x03 ; 3
12526: ec 0f add r30, r28
12528: f0 e0 ldi r31, 0x00 ; 0
1252a: cc 5f subi r28, 0xFC ; 252
1252c: e7 59 subi r30, 0x97 ; 151
1252e: f5 4f sbci r31, 0xF5 ; 245
12530: d0 81 ld r29, Z
12532: b2 2f mov r27, r18
12534: b2 95 swap r27
12536: bf 70 andi r27, 0x0F ; 15
12538: 4d 53 subi r20, 0x3D ; 61
1253a: 94 e0 ldi r25, 0x04 ; 4
1253c: 49 9f mul r20, r25
1253e: a0 01 movw r20, r0
12540: 11 24 eor r1, r1
12542: b4 2b or r27, r20
12544: 90 e1 ldi r25, 0x10 ; 16
12546: 29 9f mul r18, r25
12548: 90 01 movw r18, r0
1254a: 11 24 eor r1, r1
1254c: 38 2f mov r19, r24
1254e: 36 95 lsr r19
12550: 36 95 lsr r19
12552: 32 2b or r19, r18
12554: 20 e4 ldi r18, 0x40 ; 64
12556: 82 9f mul r24, r18
12558: c0 01 movw r24, r0
1255a: 11 24 eor r1, r1
1255c: dd 53 subi r29, 0x3D ; 61
1255e: d8 2b or r29, r24
12560: a1 e0 ldi r26, 0x01 ; 1
12562: a6 0f add r26, r22
12564: e6 2f mov r30, r22
12566: f0 e0 ldi r31, 0x00 ; 0
12568: e7 59 subi r30, 0x97 ; 151
1256a: f5 4f sbci r31, 0xF5 ; 245
1256c: b0 83 st Z, r27
1256e: 71 30 cpi r23, 0x01 ; 1
12570: 79 f0 breq .+30 ; 0x12590 <Decode64+0xa6>
12572: e2 e0 ldi r30, 0x02 ; 2
12574: e6 0f add r30, r22
12576: b0 e0 ldi r27, 0x00 ; 0
12578: a7 59 subi r26, 0x97 ; 151
1257a: b5 4f sbci r27, 0xF5 ; 245
1257c: 3c 93 st X, r19
1257e: 72 30 cpi r23, 0x02 ; 2
12580: 49 f0 breq .+18 ; 0x12594 <Decode64+0xaa>
12582: 6d 5f subi r22, 0xFD ; 253
12584: f0 e0 ldi r31, 0x00 ; 0
12586: e7 59 subi r30, 0x97 ; 151
12588: f5 4f sbci r31, 0xF5 ; 245
1258a: d0 83 st Z, r29
1258c: 73 50 subi r23, 0x03 ; 3
1258e: b4 cf rjmp .-152 ; 0x124f8 <Decode64+0xe>
12590: 6a 2f mov r22, r26
12592: 01 c0 rjmp .+2 ; 0x12596 <Decode64+0xac>
12594: 6e 2f mov r22, r30
12596: 8c e6 ldi r24, 0x6C ; 108
12598: 9a e0 ldi r25, 0x0A ; 10
1259a: 90 93 f6 04 sts 0x04F6, r25
1259e: 80 93 f5 04 sts 0x04F5, r24
125a2: 63 50 subi r22, 0x03 ; 3
125a4: 60 93 f4 04 sts 0x04F4, r22
125a8: df 91 pop r29
125aa: cf 91 pop r28
125ac: 08 95 ret
000125ae <BearbeiteRxDaten>:
125ae: 1f 93 push r17
125b0: cf 93 push r28
125b2: df 93 push r29
125b4: 00 d0 rcall .+0 ; 0x125b6 <BearbeiteRxDaten+0x8>
125b6: cd b7 in r28, 0x3d ; 61
125b8: de b7 in r29, 0x3e ; 62
125ba: 80 91 f9 04 lds r24, 0x04F9
125be: 88 23 and r24, r24
125c0: 09 f4 brne .+2 ; 0x125c4 <BearbeiteRxDaten+0x16>
125c2: b4 c3 rjmp .+1896 ; 0x12d2c <BearbeiteRxDaten+0x77e>
125c4: 92 df rcall .-220 ; 0x124ea <Decode64>
125c6: 80 91 6a 0a lds r24, 0x0A6A
125ca: 82 36 cpi r24, 0x62 ; 98
125cc: 09 f0 breq .+2 ; 0x125d0 <BearbeiteRxDaten+0x22>
125ce: 8b c2 rjmp .+1302 ; 0x12ae6 <BearbeiteRxDaten+0x538>
125d0: 80 91 6b 0a lds r24, 0x0A6B
125d4: 80 37 cpi r24, 0x70 ; 112
125d6: 09 f4 brne .+2 ; 0x125da <BearbeiteRxDaten+0x2c>
125d8: 8a c0 rjmp .+276 ; 0x126ee <BearbeiteRxDaten+0x140>
125da: 88 f4 brcc .+34 ; 0x125fe <BearbeiteRxDaten+0x50>
125dc: 8a 36 cpi r24, 0x6A ; 106
125de: 09 f4 brne .+2 ; 0x125e2 <BearbeiteRxDaten+0x34>
125e0: f1 c1 rjmp .+994 ; 0x129c4 <BearbeiteRxDaten+0x416>
125e2: 30 f4 brcc .+12 ; 0x125f0 <BearbeiteRxDaten+0x42>
125e4: 8b 34 cpi r24, 0x4B ; 75
125e6: f9 f0 breq .+62 ; 0x12626 <BearbeiteRxDaten+0x78>
125e8: 86 36 cpi r24, 0x66 ; 102
125ea: 09 f4 brne .+2 ; 0x125ee <BearbeiteRxDaten+0x40>
125ec: 2d c1 rjmp .+602 ; 0x12848 <BearbeiteRxDaten+0x29a>
125ee: 7b c2 rjmp .+1270 ; 0x12ae6 <BearbeiteRxDaten+0x538>
125f0: 8d 36 cpi r24, 0x6D ; 109
125f2: 09 f4 brne .+2 ; 0x125f6 <BearbeiteRxDaten+0x48>
125f4: 53 c0 rjmp .+166 ; 0x1269c <BearbeiteRxDaten+0xee>
125f6: 8e 36 cpi r24, 0x6E ; 110
125f8: 09 f4 brne .+2 ; 0x125fc <BearbeiteRxDaten+0x4e>
125fa: 40 c0 rjmp .+128 ; 0x1267c <BearbeiteRxDaten+0xce>
125fc: 74 c2 rjmp .+1256 ; 0x12ae6 <BearbeiteRxDaten+0x538>
125fe: 84 37 cpi r24, 0x74 ; 116
12600: e9 f0 breq .+58 ; 0x1263c <BearbeiteRxDaten+0x8e>
12602: 38 f4 brcc .+14 ; 0x12612 <BearbeiteRxDaten+0x64>
12604: 81 37 cpi r24, 0x71 ; 113
12606: 09 f4 brne .+2 ; 0x1260a <BearbeiteRxDaten+0x5c>
12608: 79 c0 rjmp .+242 ; 0x126fc <BearbeiteRxDaten+0x14e>
1260a: 83 37 cpi r24, 0x73 ; 115
1260c: 09 f4 brne .+2 ; 0x12610 <BearbeiteRxDaten+0x62>
1260e: d2 c0 rjmp .+420 ; 0x127b4 <BearbeiteRxDaten+0x206>
12610: 6a c2 rjmp .+1236 ; 0x12ae6 <BearbeiteRxDaten+0x538>
12612: 87 37 cpi r24, 0x77 ; 119
12614: 09 f4 brne .+2 ; 0x12618 <BearbeiteRxDaten+0x6a>
12616: 9e c1 rjmp .+828 ; 0x12954 <BearbeiteRxDaten+0x3a6>
12618: 89 37 cpi r24, 0x79 ; 121
1261a: 09 f4 brne .+2 ; 0x1261e <BearbeiteRxDaten+0x70>
1261c: 4d c1 rjmp .+666 ; 0x128b8 <BearbeiteRxDaten+0x30a>
1261e: 85 37 cpi r24, 0x75 ; 117
12620: 09 f0 breq .+2 ; 0x12624 <BearbeiteRxDaten+0x76>
12622: 61 c2 rjmp .+1218 ; 0x12ae6 <BearbeiteRxDaten+0x538>
12624: 64 c1 rjmp .+712 ; 0x128ee <BearbeiteRxDaten+0x340>
12626: e0 91 f5 04 lds r30, 0x04F5
1262a: f0 91 f6 04 lds r31, 0x04F6
1262e: 80 81 ld r24, Z
12630: 91 81 ldd r25, Z+1 ; 0x01
12632: 90 93 4f 01 sts 0x014F, r25
12636: 80 93 4e 01 sts 0x014E, r24
1263a: 55 c2 rjmp .+1194 ; 0x12ae6 <BearbeiteRxDaten+0x538>
1263c: 80 91 f7 04 lds r24, 0x04F7
12640: e0 91 f5 04 lds r30, 0x04F5
12644: f0 91 f6 04 lds r31, 0x04F6
12648: 85 31 cpi r24, 0x15 ; 21
1264a: 40 f0 brcs .+16 ; 0x1265c <BearbeiteRxDaten+0xae>
1264c: 80 e1 ldi r24, 0x10 ; 16
1264e: a4 e4 ldi r26, 0x44 ; 68
12650: ba e0 ldi r27, 0x0A ; 10
12652: 01 90 ld r0, Z+
12654: 0d 92 st X+, r0
12656: 8a 95 dec r24
12658: e1 f7 brne .-8 ; 0x12652 <BearbeiteRxDaten+0xa4>
1265a: 0c c0 rjmp .+24 ; 0x12674 <BearbeiteRxDaten+0xc6>
1265c: 80 81 ld r24, Z
1265e: 91 81 ldd r25, Z+1 ; 0x01
12660: a2 81 ldd r26, Z+2 ; 0x02
12662: b3 81 ldd r27, Z+3 ; 0x03
12664: 80 93 44 0a sts 0x0A44, r24
12668: 90 93 45 0a sts 0x0A45, r25
1266c: a0 93 46 0a sts 0x0A46, r26
12670: b0 93 47 0a sts 0x0A47, r27
12674: 80 ef ldi r24, 0xF0 ; 240
12676: 80 93 f3 04 sts 0x04F3, r24
1267a: 3c c0 rjmp .+120 ; 0x126f4 <BearbeiteRxDaten+0x146>
1267c: 80 91 b7 02 lds r24, 0x02B7
12680: 88 23 and r24, r24
12682: e1 f3 breq .-8 ; 0x1267c <BearbeiteRxDaten+0xce>
12684: 1f 92 push r1
12686: 8d e4 ldi r24, 0x4D ; 77
12688: 8f 93 push r24
1268a: 84 ea ldi r24, 0xA4 ; 164
1268c: 95 e0 ldi r25, 0x05 ; 5
1268e: 9f 93 push r25
12690: 8f 93 push r24
12692: 81 e0 ldi r24, 0x01 ; 1
12694: 8f 93 push r24
12696: 8f 93 push r24
12698: 8e e4 ldi r24, 0x4E ; 78
1269a: 26 c0 rjmp .+76 ; 0x126e8 <BearbeiteRxDaten+0x13a>
1269c: e0 91 f5 04 lds r30, 0x04F5
126a0: f0 91 f6 04 lds r31, 0x04F6
126a4: 10 81 ld r17, Z
126a6: 11 30 cpi r17, 0x01 ; 1
126a8: 81 f4 brne .+32 ; 0x126ca <BearbeiteRxDaten+0x11c>
126aa: 8d e4 ldi r24, 0x4D ; 77
126ac: a4 ea ldi r26, 0xA4 ; 164
126ae: b5 e0 ldi r27, 0x05 ; 5
126b0: 01 90 ld r0, Z+
126b2: 0d 92 st X+, r0
126b4: 8a 95 dec r24
126b6: e1 f7 brne .-8 ; 0x126b0 <BearbeiteRxDaten+0x102>
126b8: 0e 94 a7 23 call 0x474e ; 0x474e <MixerTable_WriteToEEProm>
126bc: 1a 83 std Y+2, r17 ; 0x02
126be: 80 91 40 0a lds r24, 0x0A40
126c2: 8f 7e andi r24, 0xEF ; 239
126c4: 80 93 40 0a sts 0x0A40, r24
126c8: 01 c0 rjmp .+2 ; 0x126cc <BearbeiteRxDaten+0x11e>
126ca: 1a 82 std Y+2, r1 ; 0x02
126cc: 80 91 b7 02 lds r24, 0x02B7
126d0: 88 23 and r24, r24
126d2: e1 f3 breq .-8 ; 0x126cc <BearbeiteRxDaten+0x11e>
126d4: 1f 92 push r1
126d6: 21 e0 ldi r18, 0x01 ; 1
126d8: 2f 93 push r18
126da: ce 01 movw r24, r28
126dc: 02 96 adiw r24, 0x02 ; 2
126de: 9f 93 push r25
126e0: 8f 93 push r24
126e2: 2f 93 push r18
126e4: 2f 93 push r18
126e6: 8d e4 ldi r24, 0x4D ; 77
126e8: 8f 93 push r24
126ea: 3d de rcall .-902 ; 0x12366 <SendOutData>
126ec: 65 c1 rjmp .+714 ; 0x129b8 <BearbeiteRxDaten+0x40a>
126ee: 81 e0 ldi r24, 0x01 ; 1
126f0: 80 93 fc 04 sts 0x04FC, r24
126f4: 8f ef ldi r24, 0xFF ; 255
126f6: 80 93 b5 02 sts 0x02B5, r24
126fa: f5 c1 rjmp .+1002 ; 0x12ae6 <BearbeiteRxDaten+0x538>
126fc: 80 91 01 04 lds r24, 0x0401
12700: 81 11 cpse r24, r1
12702: 3e c0 rjmp .+124 ; 0x12780 <BearbeiteRxDaten+0x1d2>
12704: e0 91 f5 04 lds r30, 0x04F5
12708: f0 91 f6 04 lds r31, 0x04F6
1270c: 80 81 ld r24, Z
1270e: 96 ef ldi r25, 0xF6 ; 246
12710: 98 0f add r25, r24
12712: 9a 30 cpi r25, 0x0A ; 10
12714: 60 f4 brcc .+24 ; 0x1272e <BearbeiteRxDaten+0x180>
12716: 91 11 cpse r25, r1
12718: 02 c0 rjmp .+4 ; 0x1271e <BearbeiteRxDaten+0x170>
1271a: 81 e0 ldi r24, 0x01 ; 1
1271c: 05 c0 rjmp .+10 ; 0x12728 <BearbeiteRxDaten+0x17a>
1271e: 96 30 cpi r25, 0x06 ; 6
12720: 10 f4 brcc .+4 ; 0x12726 <BearbeiteRxDaten+0x178>
12722: 9a 83 std Y+2, r25 ; 0x02
12724: 02 c0 rjmp .+4 ; 0x1272a <BearbeiteRxDaten+0x17c>
12726: 85 e0 ldi r24, 0x05 ; 5
12728: 8a 83 std Y+2, r24 ; 0x02
1272a: 61 e0 ldi r22, 0x01 ; 1
1272c: 0f c0 rjmp .+30 ; 0x1274c <BearbeiteRxDaten+0x19e>
1272e: 9c ee ldi r25, 0xEC ; 236
12730: 98 0f add r25, r24
12732: 9a 30 cpi r25, 0x0A ; 10
12734: 78 f4 brcc .+30 ; 0x12754 <BearbeiteRxDaten+0x1a6>
12736: 91 11 cpse r25, r1
12738: 02 c0 rjmp .+4 ; 0x1273e <BearbeiteRxDaten+0x190>
1273a: 81 e0 ldi r24, 0x01 ; 1
1273c: 05 c0 rjmp .+10 ; 0x12748 <BearbeiteRxDaten+0x19a>
1273e: 96 30 cpi r25, 0x06 ; 6
12740: 10 f4 brcc .+4 ; 0x12746 <BearbeiteRxDaten+0x198>
12742: 9a 83 std Y+2, r25 ; 0x02
12744: 02 c0 rjmp .+4 ; 0x1274a <BearbeiteRxDaten+0x19c>
12746: 85 e0 ldi r24, 0x05 ; 5
12748: 8a 83 std Y+2, r24 ; 0x02
1274a: 60 e0 ldi r22, 0x00 ; 0
1274c: 8a 81 ldd r24, Y+2 ; 0x02
1274e: 0e 94 71 24 call 0x48e2 ; 0x48e2 <SetDefaultParameter>
12752: 12 c0 rjmp .+36 ; 0x12778 <BearbeiteRxDaten+0x1ca>
12754: 8a 83 std Y+2, r24 ; 0x02
12756: 8f 3f cpi r24, 0xFF ; 255
12758: 19 f4 brne .+6 ; 0x12760 <BearbeiteRxDaten+0x1b2>
1275a: 0e 94 03 24 call 0x4806 ; 0x4806 <GetActiveParamSet>
1275e: 8a 83 std Y+2, r24 ; 0x02
12760: 8a 81 ldd r24, Y+2 ; 0x02
12762: 81 11 cpse r24, r1
12764: 02 c0 rjmp .+4 ; 0x1276a <BearbeiteRxDaten+0x1bc>
12766: 81 e0 ldi r24, 0x01 ; 1
12768: 03 c0 rjmp .+6 ; 0x12770 <BearbeiteRxDaten+0x1c2>
1276a: 86 30 cpi r24, 0x06 ; 6
1276c: 10 f0 brcs .+4 ; 0x12772 <BearbeiteRxDaten+0x1c4>
1276e: 85 e0 ldi r24, 0x05 ; 5
12770: 8a 83 std Y+2, r24 ; 0x02
12772: 8a 81 ldd r24, Y+2 ; 0x02
12774: 0e 94 4b 23 call 0x4696 ; 0x4696 <ParamSet_ReadFromEEProm>
12778: 80 e0 ldi r24, 0x00 ; 0
1277a: 0e 94 6b 51 call 0xa2d6 ; 0xa2d6 <LipoDetection>
1277e: 03 c0 rjmp .+6 ; 0x12786 <BearbeiteRxDaten+0x1d8>
12780: 0e 94 03 24 call 0x4806 ; 0x4806 <GetActiveParamSet>
12784: 8a 83 std Y+2, r24 ; 0x02
12786: 80 91 b7 02 lds r24, 0x02B7
1278a: 88 23 and r24, r24
1278c: e1 f3 breq .-8 ; 0x12786 <BearbeiteRxDaten+0x1d8>
1278e: 1f 92 push r1
12790: 88 e8 ldi r24, 0x88 ; 136
12792: 8f 93 push r24
12794: 8b e1 ldi r24, 0x1B ; 27
12796: 95 e0 ldi r25, 0x05 ; 5
12798: 9f 93 push r25
1279a: 8f 93 push r24
1279c: 1f 92 push r1
1279e: 21 e0 ldi r18, 0x01 ; 1
127a0: 2f 93 push r18
127a2: ce 01 movw r24, r28
127a4: 02 96 adiw r24, 0x02 ; 2
127a6: 9f 93 push r25
127a8: 8f 93 push r24
127aa: 82 e0 ldi r24, 0x02 ; 2
127ac: 8f 93 push r24
127ae: 2f 93 push r18
127b0: 81 e5 ldi r24, 0x51 ; 81
127b2: 00 c1 rjmp .+512 ; 0x129b4 <BearbeiteRxDaten+0x406>
127b4: 80 91 f5 04 lds r24, 0x04F5
127b8: 90 91 f6 04 lds r25, 0x04F6
127bc: fc 01 movw r30, r24
127be: 20 81 ld r18, Z
127c0: 21 50 subi r18, 0x01 ; 1
127c2: 25 30 cpi r18, 0x05 ; 5
127c4: 88 f5 brcc .+98 ; 0x12828 <BearbeiteRxDaten+0x27a>
127c6: 21 81 ldd r18, Z+1 ; 0x01
127c8: 27 36 cpi r18, 0x67 ; 103
127ca: 71 f5 brne .+92 ; 0x12828 <BearbeiteRxDaten+0x27a>
127cc: 20 91 01 04 lds r18, 0x0401
127d0: 21 11 cpse r18, r1
127d2: 2a c0 rjmp .+84 ; 0x12828 <BearbeiteRxDaten+0x27a>
127d4: 31 96 adiw r30, 0x01 ; 1
127d6: 28 e8 ldi r18, 0x88 ; 136
127d8: ab e1 ldi r26, 0x1B ; 27
127da: b5 e0 ldi r27, 0x05 ; 5
127dc: 01 90 ld r0, Z+
127de: 0d 92 st X+, r0
127e0: 2a 95 dec r18
127e2: e1 f7 brne .-8 ; 0x127dc <BearbeiteRxDaten+0x22e>
127e4: fc 01 movw r30, r24
127e6: 80 81 ld r24, Z
127e8: 0e 94 20 24 call 0x4840 ; 0x4840 <ParamSet_WriteToEEProm>
127ec: 20 91 5c 05 lds r18, 0x055C
127f0: 30 e0 ldi r19, 0x00 ; 0
127f2: a4 ec ldi r26, 0xC4 ; 196
127f4: b9 e0 ldi r27, 0x09 ; 9
127f6: 34 d7 rcall .+3688 ; 0x13660 <__umulhisi3>
127f8: 60 93 46 01 sts 0x0146, r22
127fc: 70 93 47 01 sts 0x0147, r23
12800: 80 93 48 01 sts 0x0148, r24
12804: 90 93 49 01 sts 0x0149, r25
12808: 20 91 5d 05 lds r18, 0x055D
1280c: 30 e0 ldi r19, 0x00 ; 0
1280e: 28 d7 rcall .+3664 ; 0x13660 <__umulhisi3>
12810: 60 93 42 01 sts 0x0142, r22
12814: 70 93 43 01 sts 0x0143, r23
12818: 80 93 44 01 sts 0x0144, r24
1281c: 90 93 45 01 sts 0x0145, r25
12820: 0e 94 03 24 call 0x4806 ; 0x4806 <GetActiveParamSet>
12824: 8a 83 std Y+2, r24 ; 0x02
12826: 01 c0 rjmp .+2 ; 0x1282a <BearbeiteRxDaten+0x27c>
12828: 1a 82 std Y+2, r1 ; 0x02
1282a: 80 91 b7 02 lds r24, 0x02B7
1282e: 88 23 and r24, r24
12830: e1 f3 breq .-8 ; 0x1282a <BearbeiteRxDaten+0x27c>
12832: 1f 92 push r1
12834: 21 e0 ldi r18, 0x01 ; 1
12836: 2f 93 push r18
12838: ce 01 movw r24, r28
1283a: 02 96 adiw r24, 0x02 ; 2
1283c: 9f 93 push r25
1283e: 8f 93 push r24
12840: 2f 93 push r18
12842: 2f 93 push r18
12844: 83 e5 ldi r24, 0x53 ; 83
12846: 20 c0 rjmp .+64 ; 0x12888 <BearbeiteRxDaten+0x2da>
12848: 80 91 01 04 lds r24, 0x0401
1284c: 81 11 cpse r24, r1
1284e: 4b c1 rjmp .+662 ; 0x12ae6 <BearbeiteRxDaten+0x538>
12850: e0 91 f5 04 lds r30, 0x04F5
12854: f0 91 f6 04 lds r31, 0x04F6
12858: 80 81 ld r24, Z
1285a: 9f ef ldi r25, 0xFF ; 255
1285c: 98 0f add r25, r24
1285e: 95 30 cpi r25, 0x05 ; 5
12860: 10 f4 brcc .+4 ; 0x12866 <BearbeiteRxDaten+0x2b8>
12862: 0e 94 4b 23 call 0x4696 ; 0x4696 <ParamSet_ReadFromEEProm>
12866: 0e 94 03 24 call 0x4806 ; 0x4806 <GetActiveParamSet>
1286a: 8a 83 std Y+2, r24 ; 0x02
1286c: 80 91 b7 02 lds r24, 0x02B7
12870: 88 23 and r24, r24
12872: e1 f3 breq .-8 ; 0x1286c <BearbeiteRxDaten+0x2be>
12874: 1f 92 push r1
12876: 21 e0 ldi r18, 0x01 ; 1
12878: 2f 93 push r18
1287a: ce 01 movw r24, r28
1287c: 02 96 adiw r24, 0x02 ; 2
1287e: 9f 93 push r25
12880: 8f 93 push r24
12882: 2f 93 push r18
12884: 2f 93 push r18
12886: 86 e4 ldi r24, 0x46 ; 70
12888: 8f 93 push r24
1288a: 6d dd rcall .-1318 ; 0x12366 <SendOutData>
1288c: 0f b6 in r0, 0x3f ; 63
1288e: f8 94 cli
12890: de bf out 0x3e, r29 ; 62
12892: 0f be out 0x3f, r0 ; 63
12894: cd bf out 0x3d, r28 ; 61
12896: 80 91 01 04 lds r24, 0x0401
1289a: 81 11 cpse r24, r1
1289c: 08 c0 rjmp .+16 ; 0x128ae <BearbeiteRxDaten+0x300>
1289e: 6e e6 ldi r22, 0x6E ; 110
128a0: 70 e0 ldi r23, 0x00 ; 0
128a2: 8a 81 ldd r24, Y+2 ; 0x02
128a4: 0e 94 9f 26 call 0x4d3e ; 0x4d3e <Piep>
128a8: 80 e0 ldi r24, 0x00 ; 0
128aa: 0e 94 6b 51 call 0xa2d6 ; 0xa2d6 <LipoDetection>
128ae: 80 91 42 05 lds r24, 0x0542
128b2: 0e 94 d8 17 call 0x2fb0 ; 0x2fb0 <LIBFC_ReceiverInit>
128b6: 17 c1 rjmp .+558 ; 0x12ae6 <BearbeiteRxDaten+0x538>
128b8: 1a 82 std Y+2, r1 ; 0x02
128ba: 80 91 f5 04 lds r24, 0x04F5
128be: 90 91 f6 04 lds r25, 0x04F6
128c2: 4a 81 ldd r20, Y+2 ; 0x02
128c4: 4c 30 cpi r20, 0x0C ; 12
128c6: 08 f0 brcs .+2 ; 0x128ca <BearbeiteRxDaten+0x31c>
128c8: 0e c1 rjmp .+540 ; 0x12ae6 <BearbeiteRxDaten+0x538>
128ca: e4 2f mov r30, r20
128cc: f0 e0 ldi r31, 0x00 ; 0
128ce: dc 01 movw r26, r24
128d0: ae 0f add r26, r30
128d2: bf 1f adc r27, r31
128d4: 2c 91 ld r18, X
128d6: 33 27 eor r19, r19
128d8: 27 fd sbrc r18, 7
128da: 30 95 com r19
128dc: ee 0f add r30, r30
128de: ff 1f adc r31, r31
128e0: e0 5d subi r30, 0xD0 ; 208
128e2: f7 4f sbci r31, 0xF7 ; 247
128e4: 31 83 std Z+1, r19 ; 0x01
128e6: 20 83 st Z, r18
128e8: 4f 5f subi r20, 0xFF ; 255
128ea: 4a 83 std Y+2, r20 ; 0x02
128ec: ea cf rjmp .-44 ; 0x128c2 <BearbeiteRxDaten+0x314>
128ee: e0 91 f5 04 lds r30, 0x04F5
128f2: f0 91 f6 04 lds r31, 0x04F6
128f6: 80 81 ld r24, Z
128f8: 53 db rcall .-2394 ; 0x11fa0 <I2C_ReadBLConfig>
128fa: 89 83 std Y+1, r24 ; 0x01
128fc: 81 11 cpse r24, r1
128fe: 03 c0 rjmp .+6 ; 0x12906 <BearbeiteRxDaten+0x358>
12900: 81 e0 ldi r24, 0x01 ; 1
12902: 8a 83 std Y+2, r24 ; 0x02
12904: 01 c0 rjmp .+2 ; 0x12908 <BearbeiteRxDaten+0x35a>
12906: 1a 82 std Y+2, r1 ; 0x02
12908: 80 91 b7 02 lds r24, 0x02B7
1290c: 88 23 and r24, r24
1290e: e1 f3 breq .-8 ; 0x12908 <BearbeiteRxDaten+0x35a>
12910: 1f 92 push r1
12912: 88 e0 ldi r24, 0x08 ; 8
12914: 8f 93 push r24
12916: 8c e6 ldi r24, 0x6C ; 108
12918: 99 e0 ldi r25, 0x09 ; 9
1291a: 9f 93 push r25
1291c: 8f 93 push r24
1291e: 1f 92 push r1
12920: 21 e0 ldi r18, 0x01 ; 1
12922: 2f 93 push r18
12924: 80 91 f6 04 lds r24, 0x04F6
12928: 8f 93 push r24
1292a: 80 91 f5 04 lds r24, 0x04F5
1292e: 8f 93 push r24
12930: 1f 92 push r1
12932: 2f 93 push r18
12934: ce 01 movw r24, r28
12936: 01 96 adiw r24, 0x01 ; 1
12938: 9f 93 push r25
1293a: 8f 93 push r24
1293c: 1f 92 push r1
1293e: 2f 93 push r18
12940: 01 96 adiw r24, 0x01 ; 1
12942: 9f 93 push r25
12944: 8f 93 push r24
12946: 84 e0 ldi r24, 0x04 ; 4
12948: 8f 93 push r24
1294a: 2f 93 push r18
1294c: 85 e5 ldi r24, 0x55 ; 85
1294e: 8f 93 push r24
12950: 0a dd rcall .-1516 ; 0x12366 <SendOutData>
12952: 32 c0 rjmp .+100 ; 0x129b8 <BearbeiteRxDaten+0x40a>
12954: 80 91 f4 04 lds r24, 0x04F4
12958: 89 30 cpi r24, 0x09 ; 9
1295a: 08 f4 brcc .+2 ; 0x1295e <BearbeiteRxDaten+0x3b0>
1295c: c4 c0 rjmp .+392 ; 0x12ae6 <BearbeiteRxDaten+0x538>
1295e: 80 91 f5 04 lds r24, 0x04F5
12962: 90 91 f6 04 lds r25, 0x04F6
12966: 28 e0 ldi r18, 0x08 ; 8
12968: fc 01 movw r30, r24
1296a: 31 96 adiw r30, 0x01 ; 1
1296c: ac e6 ldi r26, 0x6C ; 108
1296e: b9 e0 ldi r27, 0x09 ; 9
12970: 01 90 ld r0, Z+
12972: 0d 92 st X+, r0
12974: 2a 95 dec r18
12976: e1 f7 brne .-8 ; 0x12970 <BearbeiteRxDaten+0x3c2>
12978: fc 01 movw r30, r24
1297a: 80 81 ld r24, Z
1297c: 72 da rcall .-2844 ; 0x11e62 <I2C_WriteBLConfig>
1297e: 89 83 std Y+1, r24 ; 0x01
12980: 81 11 cpse r24, r1
12982: 03 c0 rjmp .+6 ; 0x1298a <BearbeiteRxDaten+0x3dc>
12984: 81 e0 ldi r24, 0x01 ; 1
12986: 8a 83 std Y+2, r24 ; 0x02
12988: 01 c0 rjmp .+2 ; 0x1298c <BearbeiteRxDaten+0x3de>
1298a: 1a 82 std Y+2, r1 ; 0x02
1298c: 80 91 b7 02 lds r24, 0x02B7
12990: 88 23 and r24, r24
12992: e1 f3 breq .-8 ; 0x1298c <BearbeiteRxDaten+0x3de>
12994: 1f 92 push r1
12996: 21 e0 ldi r18, 0x01 ; 1
12998: 2f 93 push r18
1299a: ce 01 movw r24, r28
1299c: 01 96 adiw r24, 0x01 ; 1
1299e: 9f 93 push r25
129a0: 8f 93 push r24
129a2: 1f 92 push r1
129a4: 2f 93 push r18
129a6: 01 96 adiw r24, 0x01 ; 1
129a8: 9f 93 push r25
129aa: 8f 93 push r24
129ac: 82 e0 ldi r24, 0x02 ; 2
129ae: 8f 93 push r24
129b0: 2f 93 push r18
129b2: 87 e5 ldi r24, 0x57 ; 87
129b4: 8f 93 push r24
129b6: d7 dc rcall .-1618 ; 0x12366 <SendOutData>
129b8: 0f b6 in r0, 0x3f ; 63
129ba: f8 94 cli
129bc: de bf out 0x3e, r29 ; 62
129be: 0f be out 0x3f, r0 ; 63
129c0: cd bf out 0x3d, r28 ; 61
129c2: 91 c0 rjmp .+290 ; 0x12ae6 <BearbeiteRxDaten+0x538>
129c4: 80 91 01 04 lds r24, 0x0401
129c8: 81 11 cpse r24, r1
129ca: 8d c0 rjmp .+282 ; 0x12ae6 <BearbeiteRxDaten+0x538>
129cc: 0e 94 8f 17 call 0x2f1e ; 0x2f1e <LIBFC_GetCPUType>
129d0: 8a 83 std Y+2, r24 ; 0x02
129d2: 82 30 cpi r24, 0x02 ; 2
129d4: 19 f0 breq .+6 ; 0x129dc <BearbeiteRxDaten+0x42e>
129d6: 84 30 cpi r24, 0x04 ; 4
129d8: 09 f0 breq .+2 ; 0x129dc <BearbeiteRxDaten+0x42e>
129da: 85 c0 rjmp .+266 ; 0x12ae6 <BearbeiteRxDaten+0x538>
129dc: f8 94 cli
129de: 80 91 c1 00 lds r24, 0x00C1
129e2: 8f 73 andi r24, 0x3F ; 63
129e4: 80 93 c1 00 sts 0x00C1, r24
129e8: 80 91 c9 00 lds r24, 0x00C9
129ec: 8f 73 andi r24, 0x3F ; 63
129ee: 80 93 c9 00 sts 0x00C9, r24
129f2: 80 91 c1 00 lds r24, 0x00C1
129f6: 87 7e andi r24, 0xE7 ; 231
129f8: 80 93 c1 00 sts 0x00C1, r24
129fc: 80 91 c9 00 lds r24, 0x00C9
12a00: 87 7e andi r24, 0xE7 ; 231
12a02: 80 93 c9 00 sts 0x00C9, r24
12a06: 80 91 c8 00 lds r24, 0x00C8
12a0a: 87 ff sbrs r24, 7
12a0c: 03 c0 rjmp .+6 ; 0x12a14 <BearbeiteRxDaten+0x466>
12a0e: 80 91 ce 00 lds r24, 0x00CE
12a12: f9 cf rjmp .-14 ; 0x12a06 <BearbeiteRxDaten+0x458>
12a14: 80 91 c0 00 lds r24, 0x00C0
12a18: 87 ff sbrs r24, 7
12a1a: 03 c0 rjmp .+6 ; 0x12a22 <BearbeiteRxDaten+0x474>
12a1c: 80 91 c6 00 lds r24, 0x00C6
12a20: f9 cf rjmp .-14 ; 0x12a14 <BearbeiteRxDaten+0x466>
12a22: e0 91 f5 04 lds r30, 0x04F5
12a26: f0 91 f6 04 lds r31, 0x04F6
12a2a: 80 81 ld r24, Z
12a2c: 81 30 cpi r24, 0x01 ; 1
12a2e: 21 f4 brne .+8 ; 0x12a38 <BearbeiteRxDaten+0x48a>
12a30: 82 e0 ldi r24, 0x02 ; 2
12a32: 80 93 ea 04 sts 0x04EA, r24
12a36: 2d c0 rjmp .+90 ; 0x12a92 <BearbeiteRxDaten+0x4e4>
12a38: 84 36 cpi r24, 0x64 ; 100
12a3a: 11 f0 breq .+4 ; 0x12a40 <BearbeiteRxDaten+0x492>
12a3c: 80 e4 ldi r24, 0x40 ; 64
12a3e: 01 c0 rjmp .+2 ; 0x12a42 <BearbeiteRxDaten+0x494>
12a40: 81 e8 ldi r24, 0x81 ; 129
12a42: 91 e0 ldi r25, 0x01 ; 1
12a44: 90 93 ea 04 sts 0x04EA, r25
12a48: 10 92 cd 00 sts 0x00CD, r1
12a4c: 80 93 cc 00 sts 0x00CC, r24
12a50: 80 91 cd 00 lds r24, 0x00CD
12a54: 80 93 c5 00 sts 0x00C5, r24
12a58: 80 91 cc 00 lds r24, 0x00CC
12a5c: 80 93 c4 00 sts 0x00C4, r24
12a60: 80 91 ca 00 lds r24, 0x00CA
12a64: 8f 7d andi r24, 0xDF ; 223
12a66: 80 93 ca 00 sts 0x00CA, r24
12a6a: 80 91 ca 00 lds r24, 0x00CA
12a6e: 8f 7e andi r24, 0xEF ; 239
12a70: 80 93 ca 00 sts 0x00CA, r24
12a74: 80 91 c9 00 lds r24, 0x00C9
12a78: 8b 7f andi r24, 0xFB ; 251
12a7a: 80 93 c9 00 sts 0x00C9, r24
12a7e: 80 91 ca 00 lds r24, 0x00CA
12a82: 84 60 ori r24, 0x04 ; 4
12a84: 80 93 ca 00 sts 0x00CA, r24
12a88: 80 91 ca 00 lds r24, 0x00CA
12a8c: 82 60 ori r24, 0x02 ; 2
12a8e: 80 93 ca 00 sts 0x00CA, r24
12a92: 80 91 ca 00 lds r24, 0x00CA
12a96: 87 7f andi r24, 0xF7 ; 247
12a98: 80 93 ca 00 sts 0x00CA, r24
12a9c: 80 91 c2 00 lds r24, 0x00C2
12aa0: 87 7f andi r24, 0xF7 ; 247
12aa2: 80 93 c2 00 sts 0x00C2, r24
12aa6: 80 91 c9 00 lds r24, 0x00C9
12aaa: 8e 7f andi r24, 0xFE ; 254
12aac: 80 93 c9 00 sts 0x00C9, r24
12ab0: 80 91 c1 00 lds r24, 0x00C1
12ab4: 88 61 ori r24, 0x18 ; 24
12ab6: 80 93 c1 00 sts 0x00C1, r24
12aba: 80 91 c9 00 lds r24, 0x00C9
12abe: 88 61 ori r24, 0x18 ; 24
12ac0: 80 93 c9 00 sts 0x00C9, r24
12ac4: 80 91 c1 00 lds r24, 0x00C1
12ac8: 80 68 ori r24, 0x80 ; 128
12aca: 80 93 c1 00 sts 0x00C1, r24
12ace: 80 91 c9 00 lds r24, 0x00C9
12ad2: 80 68 ori r24, 0x80 ; 128
12ad4: 80 93 c9 00 sts 0x00C9, r24
12ad8: 10 92 6e 00 sts 0x006E, r1
12adc: 10 92 6f 00 sts 0x006F, r1
12ae0: 10 92 70 00 sts 0x0070, r1
12ae4: 78 94 sei
12ae6: 80 91 6b 0a lds r24, 0x0A6B
12aea: 84 36 cpi r24, 0x64 ; 100
12aec: 09 f4 brne .+2 ; 0x12af0 <BearbeiteRxDaten+0x542>
12aee: a7 c0 rjmp .+334 ; 0x12c3e <BearbeiteRxDaten+0x690>
12af0: c8 f4 brcc .+50 ; 0x12b24 <BearbeiteRxDaten+0x576>
12af2: 81 36 cpi r24, 0x61 ; 97
12af4: 09 f4 brne .+2 ; 0x12af8 <BearbeiteRxDaten+0x54a>
12af6: 60 c0 rjmp .+192 ; 0x12bb8 <BearbeiteRxDaten+0x60a>
12af8: 70 f4 brcc .+28 ; 0x12b16 <BearbeiteRxDaten+0x568>
12afa: 8b 34 cpi r24, 0x4B ; 75
12afc: 09 f0 breq .+2 ; 0x12b00 <BearbeiteRxDaten+0x552>
12afe: 0e c1 rjmp .+540 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12b00: e0 91 f5 04 lds r30, 0x04F5
12b04: f0 91 f6 04 lds r31, 0x04F6
12b08: 80 81 ld r24, Z
12b0a: 91 81 ldd r25, Z+1 ; 0x01
12b0c: 90 93 4f 01 sts 0x014F, r25
12b10: 80 93 4e 01 sts 0x014E, r24
12b14: 03 c1 rjmp .+518 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12b16: 82 36 cpi r24, 0x62 ; 98
12b18: 09 f4 brne .+2 ; 0x12b1c <BearbeiteRxDaten+0x56e>
12b1a: 59 c0 rjmp .+178 ; 0x12bce <BearbeiteRxDaten+0x620>
12b1c: 83 36 cpi r24, 0x63 ; 99
12b1e: 09 f4 brne .+2 ; 0x12b22 <BearbeiteRxDaten+0x574>
12b20: 69 c0 rjmp .+210 ; 0x12bf4 <BearbeiteRxDaten+0x646>
12b22: fc c0 rjmp .+504 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12b24: 8c 36 cpi r24, 0x6C ; 108
12b26: 09 f4 brne .+2 ; 0x12b2a <BearbeiteRxDaten+0x57c>
12b28: d9 c0 rjmp .+434 ; 0x12cdc <BearbeiteRxDaten+0x72e>
12b2a: 38 f4 brcc .+14 ; 0x12b3a <BearbeiteRxDaten+0x58c>
12b2c: 87 36 cpi r24, 0x67 ; 103
12b2e: 09 f4 brne .+2 ; 0x12b32 <BearbeiteRxDaten+0x584>
12b30: f2 c0 rjmp .+484 ; 0x12d16 <BearbeiteRxDaten+0x768>
12b32: 88 36 cpi r24, 0x68 ; 104
12b34: 09 f4 brne .+2 ; 0x12b38 <BearbeiteRxDaten+0x58a>
12b36: a1 c0 rjmp .+322 ; 0x12c7a <BearbeiteRxDaten+0x6cc>
12b38: f1 c0 rjmp .+482 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12b3a: 84 37 cpi r24, 0x74 ; 116
12b3c: 21 f0 breq .+8 ; 0x12b46 <BearbeiteRxDaten+0x598>
12b3e: 86 37 cpi r24, 0x76 ; 118
12b40: 09 f4 brne .+2 ; 0x12b44 <BearbeiteRxDaten+0x596>
12b42: da c0 rjmp .+436 ; 0x12cf8 <BearbeiteRxDaten+0x74a>
12b44: eb c0 rjmp .+470 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12b46: 80 91 f7 04 lds r24, 0x04F7
12b4a: e0 91 f5 04 lds r30, 0x04F5
12b4e: f0 91 f6 04 lds r31, 0x04F6
12b52: 80 31 cpi r24, 0x10 ; 16
12b54: 40 f0 brcs .+16 ; 0x12b66 <BearbeiteRxDaten+0x5b8>
12b56: 80 e1 ldi r24, 0x10 ; 16
12b58: a4 e4 ldi r26, 0x44 ; 68
12b5a: ba e0 ldi r27, 0x0A ; 10
12b5c: 01 90 ld r0, Z+
12b5e: 0d 92 st X+, r0
12b60: 8a 95 dec r24
12b62: e1 f7 brne .-8 ; 0x12b5c <BearbeiteRxDaten+0x5ae>
12b64: 0c c0 rjmp .+24 ; 0x12b7e <BearbeiteRxDaten+0x5d0>
12b66: 80 81 ld r24, Z
12b68: 91 81 ldd r25, Z+1 ; 0x01
12b6a: a2 81 ldd r26, Z+2 ; 0x02
12b6c: b3 81 ldd r27, Z+3 ; 0x03
12b6e: 80 93 44 0a sts 0x0A44, r24
12b72: 90 93 45 0a sts 0x0A45, r25
12b76: a0 93 46 0a sts 0x0A46, r26
12b7a: b0 93 47 0a sts 0x0A47, r27
12b7e: 80 91 b7 02 lds r24, 0x02B7
12b82: 88 23 and r24, r24
12b84: e1 f3 breq .-8 ; 0x12b7e <BearbeiteRxDaten+0x5d0>
12b86: 1f 92 push r1
12b88: 80 91 b4 02 lds r24, 0x02B4
12b8c: 8f 93 push r24
12b8e: 84 e5 ldi r24, 0x54 ; 84
12b90: 8f 93 push r24
12b92: e9 db rcall .-2094 ; 0x12366 <SendOutData>
12b94: 8a ef ldi r24, 0xFA ; 250
12b96: 80 93 f3 04 sts 0x04F3, r24
12b9a: 8f ef ldi r24, 0xFF ; 255
12b9c: 80 93 b5 02 sts 0x02B5, r24
12ba0: 80 ea ldi r24, 0xA0 ; 160
12ba2: 9f e0 ldi r25, 0x0F ; 15
12ba4: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12ba8: 90 93 ec 04 sts 0x04EC, r25
12bac: 80 93 eb 04 sts 0x04EB, r24
12bb0: 0f 90 pop r0
12bb2: 0f 90 pop r0
12bb4: 0f 90 pop r0
12bb6: b2 c0 rjmp .+356 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12bb8: e0 91 f5 04 lds r30, 0x04F5
12bbc: f0 91 f6 04 lds r31, 0x04F6
12bc0: 80 81 ld r24, Z
12bc2: 80 32 cpi r24, 0x20 ; 32
12bc4: 08 f0 brcs .+2 ; 0x12bc8 <BearbeiteRxDaten+0x61a>
12bc6: 8f e1 ldi r24, 0x1F ; 31
12bc8: 80 93 b6 02 sts 0x02B6, r24
12bcc: 0f c0 rjmp .+30 ; 0x12bec <BearbeiteRxDaten+0x63e>
12bce: e0 91 f5 04 lds r30, 0x04F5
12bd2: f0 91 f6 04 lds r31, 0x04F6
12bd6: 8b e0 ldi r24, 0x0B ; 11
12bd8: ac e5 ldi r26, 0x5C ; 92
12bda: ba e0 ldi r27, 0x0A ; 10
12bdc: 01 90 ld r0, Z+
12bde: 0d 92 st X+, r0
12be0: 8a 95 dec r24
12be2: e1 f7 brne .-8 ; 0x12bdc <BearbeiteRxDaten+0x62e>
12be4: 80 91 65 0a lds r24, 0x0A65
12be8: 80 93 65 0c sts 0x0C65, r24
12bec: 8f ef ldi r24, 0xFF ; 255
12bee: 80 93 b5 02 sts 0x02B5, r24
12bf2: 94 c0 rjmp .+296 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12bf4: 80 91 ef 04 lds r24, 0x04EF
12bf8: 90 91 f0 04 lds r25, 0x04F0
12bfc: 89 2b or r24, r25
12bfe: 89 f4 brne .+34 ; 0x12c22 <BearbeiteRxDaten+0x674>
12c00: e0 91 f5 04 lds r30, 0x04F5
12c04: f0 91 f6 04 lds r31, 0x04F6
12c08: 80 81 ld r24, Z
12c0a: 88 23 and r24, r24
12c0c: 51 f0 breq .+20 ; 0x12c22 <BearbeiteRxDaten+0x674>
12c0e: ea e0 ldi r30, 0x0A ; 10
12c10: 8e 9f mul r24, r30
12c12: c0 01 movw r24, r0
12c14: 11 24 eor r1, r1
12c16: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12c1a: 90 93 37 0a sts 0x0A37, r25
12c1e: 80 93 36 0a sts 0x0A36, r24
12c22: e0 91 f5 04 lds r30, 0x04F5
12c26: f0 91 f6 04 lds r31, 0x04F6
12c2a: 80 81 ld r24, Z
12c2c: fa e0 ldi r31, 0x0A ; 10
12c2e: 8f 9f mul r24, r31
12c30: c0 01 movw r24, r0
12c32: 11 24 eor r1, r1
12c34: 90 93 f0 04 sts 0x04F0, r25
12c38: 80 93 ef 04 sts 0x04EF, r24
12c3c: 15 c0 rjmp .+42 ; 0x12c68 <BearbeiteRxDaten+0x6ba>
12c3e: 8f ef ldi r24, 0xFF ; 255
12c40: 80 93 b5 02 sts 0x02B5, r24
12c44: e0 91 f5 04 lds r30, 0x04F5
12c48: f0 91 f6 04 lds r31, 0x04F6
12c4c: 80 81 ld r24, Z
12c4e: 2a e0 ldi r18, 0x0A ; 10
12c50: 82 9f mul r24, r18
12c52: c0 01 movw r24, r0
12c54: 11 24 eor r1, r1
12c56: 90 93 f2 04 sts 0x04F2, r25
12c5a: 80 93 f1 04 sts 0x04F1, r24
12c5e: 89 2b or r24, r25
12c60: 19 f0 breq .+6 ; 0x12c68 <BearbeiteRxDaten+0x6ba>
12c62: 81 e0 ldi r24, 0x01 ; 1
12c64: 80 93 fe 04 sts 0x04FE, r24
12c68: 80 ea ldi r24, 0xA0 ; 160
12c6a: 9f e0 ldi r25, 0x0F ; 15
12c6c: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12c70: 90 93 ec 04 sts 0x04EC, r25
12c74: 80 93 eb 04 sts 0x04EB, r24
12c78: 51 c0 rjmp .+162 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12c7a: 8f ef ldi r24, 0xFF ; 255
12c7c: 80 93 b5 02 sts 0x02B5, r24
12c80: e0 91 f5 04 lds r30, 0x04F5
12c84: f0 91 f6 04 lds r31, 0x04F6
12c88: 80 81 ld r24, Z
12c8a: 87 fd sbrc r24, 7
12c8c: 08 c0 rjmp .+16 ; 0x12c9e <BearbeiteRxDaten+0x6f0>
12c8e: 82 e0 ldi r24, 0x02 ; 2
12c90: 80 93 fb 04 sts 0x04FB, r24
12c94: 10 92 ee 04 sts 0x04EE, r1
12c98: 10 92 ed 04 sts 0x04ED, r1
12c9c: 1b c0 rjmp .+54 ; 0x12cd4 <BearbeiteRxDaten+0x726>
12c9e: 98 2f mov r25, r24
12ca0: 90 95 com r25
12ca2: 80 91 a0 04 lds r24, 0x04A0
12ca6: 89 2b or r24, r25
12ca8: 80 93 a0 04 sts 0x04A0, r24
12cac: 81 81 ldd r24, Z+1 ; 0x01
12cae: ea e0 ldi r30, 0x0A ; 10
12cb0: 8e 9f mul r24, r30
12cb2: c0 01 movw r24, r0
12cb4: 11 24 eor r1, r1
12cb6: 90 93 ee 04 sts 0x04EE, r25
12cba: 80 93 ed 04 sts 0x04ED, r24
12cbe: 84 e0 ldi r24, 0x04 ; 4
12cc0: 80 93 fb 04 sts 0x04FB, r24
12cc4: 80 ea ldi r24, 0xA0 ; 160
12cc6: 9f e0 ldi r25, 0x0F ; 15
12cc8: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12ccc: 90 93 ec 04 sts 0x04EC, r25
12cd0: 80 93 eb 04 sts 0x04EB, r24
12cd4: 81 e0 ldi r24, 0x01 ; 1
12cd6: 80 93 ff 04 sts 0x04FF, r24
12cda: 20 c0 rjmp .+64 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12cdc: 8f ef ldi r24, 0xFF ; 255
12cde: 80 93 b5 02 sts 0x02B5, r24
12ce2: e0 91 f5 04 lds r30, 0x04F5
12ce6: f0 91 f6 04 lds r31, 0x04F6
12cea: 80 81 ld r24, Z
12cec: 80 93 a1 04 sts 0x04A1, r24
12cf0: 81 e0 ldi r24, 0x01 ; 1
12cf2: 80 93 00 05 sts 0x0500, r24
12cf6: 12 c0 rjmp .+36 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12cf8: 80 91 f4 04 lds r24, 0x04F4
12cfc: 88 23 and r24, r24
12cfe: 39 f0 breq .+14 ; 0x12d0e <BearbeiteRxDaten+0x760>
12d00: e0 91 f5 04 lds r30, 0x04F5
12d04: f0 91 f6 04 lds r31, 0x04F6
12d08: 80 81 ld r24, Z
12d0a: 82 30 cpi r24, 0x02 ; 2
12d0c: 09 f0 breq .+2 ; 0x12d10 <BearbeiteRxDaten+0x762>
12d0e: 81 e0 ldi r24, 0x01 ; 1
12d10: 80 93 fd 04 sts 0x04FD, r24
12d14: 03 c0 rjmp .+6 ; 0x12d1c <BearbeiteRxDaten+0x76e>
12d16: 81 e0 ldi r24, 0x01 ; 1
12d18: 80 93 01 05 sts 0x0501, r24
12d1c: 10 92 f9 04 sts 0x04F9, r1
12d20: 10 92 f6 04 sts 0x04F6, r1
12d24: 10 92 f5 04 sts 0x04F5, r1
12d28: 10 92 f4 04 sts 0x04F4, r1
12d2c: 0f 90 pop r0
12d2e: 0f 90 pop r0
12d30: df 91 pop r29
12d32: cf 91 pop r28
12d34: 1f 91 pop r17
12d36: 08 95 ret
00012d38 <uart_putchar>:
12d38: 90 91 c0 00 lds r25, 0x00C0
12d3c: 95 ff sbrs r25, 5
12d3e: fc cf rjmp .-8 ; 0x12d38 <uart_putchar>
12d40: 80 93 c6 00 sts 0x00C6, r24
12d44: 08 95 ret
00012d46 <UART_Init>:
12d46: e1 ec ldi r30, 0xC1 ; 193
12d48: f0 e0 ldi r31, 0x00 ; 0
12d4a: 88 e1 ldi r24, 0x18 ; 24
12d4c: 80 83 st Z, r24
12d4e: a0 ec ldi r26, 0xC0 ; 192
12d50: b0 e0 ldi r27, 0x00 ; 0
12d52: 8c 91 ld r24, X
12d54: 82 60 ori r24, 0x02 ; 2
12d56: 8c 93 st X, r24
12d58: 80 81 ld r24, Z
12d5a: 80 68 ori r24, 0x80 ; 128
12d5c: 80 83 st Z, r24
12d5e: 80 81 ld r24, Z
12d60: 80 64 ori r24, 0x40 ; 64
12d62: 80 83 st Z, r24
12d64: 10 92 c5 00 sts 0x00C5, r1
12d68: 8a e2 ldi r24, 0x2A ; 42
12d6a: 80 93 c4 00 sts 0x00C4, r24
12d6e: 80 91 f1 04 lds r24, 0x04F1
12d72: 90 91 f2 04 lds r25, 0x04F2
12d76: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12d7a: 90 93 39 0a sts 0x0A39, r25
12d7e: 80 93 38 0a sts 0x0A38, r24
12d82: 8c ed ldi r24, 0xDC ; 220
12d84: 90 e0 ldi r25, 0x00 ; 0
12d86: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12d8a: 90 93 68 0a sts 0x0A68, r25
12d8e: 80 93 67 0a sts 0x0A67, r24
12d92: 82 e0 ldi r24, 0x02 ; 2
12d94: 80 93 3a 0a sts 0x0A3A, r24
12d98: 88 e0 ldi r24, 0x08 ; 8
12d9a: 80 93 3b 0a sts 0x0A3B, r24
12d9e: 10 92 3e 0a sts 0x0A3E, r1
12da2: 8b e0 ldi r24, 0x0B ; 11
12da4: 80 93 3c 0a sts 0x0A3C, r24
12da8: 10 92 3d 0a sts 0x0A3D, r1
12dac: 8f ef ldi r24, 0xFF ; 255
12dae: 80 93 42 0a sts 0x0A42, r24
12db2: 80 91 54 01 lds r24, 0x0154
12db6: 80 93 41 0a sts 0x0A41, r24
12dba: 10 92 f6 04 sts 0x04F6, r1
12dbe: 10 92 f5 04 sts 0x04F5, r1
12dc2: 10 92 f4 04 sts 0x04F4, r1
12dc6: 08 95 ret
00012dc8 <DatenUebertragung>:
12dc8: 0f 93 push r16
12dca: 1f 93 push r17
12dcc: cf 93 push r28
12dce: df 93 push r29
12dd0: cd b7 in r28, 0x3d ; 61
12dd2: de b7 in r29, 0x3e ; 62
12dd4: 60 97 sbiw r28, 0x10 ; 16
12dd6: 0f b6 in r0, 0x3f ; 63
12dd8: f8 94 cli
12dda: de bf out 0x3e, r29 ; 62
12ddc: 0f be out 0x3f, r0 ; 63
12dde: cd bf out 0x3d, r28 ; 61
12de0: 80 91 b7 02 lds r24, 0x02B7
12de4: 88 23 and r24, r24
12de6: 09 f4 brne .+2 ; 0x12dea <DatenUebertragung+0x22>
12de8: 83 c2 rjmp .+1286 ; 0x132f0 <DatenUebertragung+0x528>
12dea: 80 91 eb 04 lds r24, 0x04EB
12dee: 90 91 ec 04 lds r25, 0x04EC
12df2: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
12df6: 88 23 and r24, r24
12df8: 61 f0 breq .+24 ; 0x12e12 <DatenUebertragung+0x4a>
12dfa: 10 92 ee 04 sts 0x04EE, r1
12dfe: 10 92 ed 04 sts 0x04ED, r1
12e02: 10 92 f2 04 sts 0x04F2, r1
12e06: 10 92 f1 04 sts 0x04F1, r1
12e0a: 10 92 f0 04 sts 0x04F0, r1
12e0e: 10 92 ef 04 sts 0x04EF, r1
12e12: 80 91 ed 04 lds r24, 0x04ED
12e16: 90 91 ee 04 lds r25, 0x04EE
12e1a: 89 2b or r24, r25
12e1c: 29 f4 brne .+10 ; 0x12e28 <DatenUebertragung+0x60>
12e1e: 80 91 ff 04 lds r24, 0x04FF
12e22: 81 11 cpse r24, r1
12e24: 09 c0 rjmp .+18 ; 0x12e38 <DatenUebertragung+0x70>
12e26: 64 c0 rjmp .+200 ; 0x12ef0 <DatenUebertragung+0x128>
12e28: 80 91 45 0b lds r24, 0x0B45
12e2c: 90 91 46 0b lds r25, 0x0B46
12e30: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
12e34: 88 23 and r24, r24
12e36: 99 f3 breq .-26 ; 0x12e1e <DatenUebertragung+0x56>
12e38: 80 91 b7 02 lds r24, 0x02B7
12e3c: 88 23 and r24, r24
12e3e: 09 f4 brne .+2 ; 0x12e42 <DatenUebertragung+0x7a>
12e40: 57 c0 rjmp .+174 ; 0x12ef0 <DatenUebertragung+0x128>
12e42: 80 91 fb 04 lds r24, 0x04FB
12e46: 84 30 cpi r24, 0x04 ; 4
12e48: a8 f0 brcs .+42 ; 0x12e74 <DatenUebertragung+0xac>
12e4a: 0e 94 6e 75 call 0xeadc ; 0xeadc <Menu>
12e4e: 1f 92 push r1
12e50: 80 e5 ldi r24, 0x50 ; 80
12e52: 8f 93 push r24
12e54: 8d eb ldi r24, 0xBD ; 189
12e56: 97 e0 ldi r25, 0x07 ; 7
12e58: 9f 93 push r25
12e5a: 8f 93 push r24
12e5c: 81 e0 ldi r24, 0x01 ; 1
12e5e: 8f 93 push r24
12e60: 8f 93 push r24
12e62: 88 e4 ldi r24, 0x48 ; 72
12e64: 8f 93 push r24
12e66: 7f da rcall .-2818 ; 0x12366 <SendOutData>
12e68: 0f b6 in r0, 0x3f ; 63
12e6a: f8 94 cli
12e6c: de bf out 0x3e, r29 ; 62
12e6e: 0f be out 0x3f, r0 ; 63
12e70: cd bf out 0x3d, r28 ; 61
12e72: 32 c0 rjmp .+100 ; 0x12ed8 <DatenUebertragung+0x110>
12e74: 10 92 a2 04 sts 0x04A2, r1
12e78: 8b e3 ldi r24, 0x3B ; 59
12e7a: 95 e1 ldi r25, 0x15 ; 21
12e7c: 9f 93 push r25
12e7e: 8f 93 push r24
12e80: 88 e5 ldi r24, 0x58 ; 88
12e82: 95 e7 ldi r25, 0x75 ; 117
12e84: 9f 93 push r25
12e86: 8f 93 push r24
12e88: e0 91 55 06 lds r30, 0x0655
12e8c: f0 91 56 06 lds r31, 0x0656
12e90: 09 95 icall
12e92: 1f 92 push r1
12e94: 84 e1 ldi r24, 0x14 ; 20
12e96: 8f 93 push r24
12e98: 8d eb ldi r24, 0xBD ; 189
12e9a: 97 e0 ldi r25, 0x07 ; 7
12e9c: 9f 93 push r25
12e9e: 8f 93 push r24
12ea0: 1f 92 push r1
12ea2: 21 e0 ldi r18, 0x01 ; 1
12ea4: 2f 93 push r18
12ea6: 8b ef ldi r24, 0xFB ; 251
12ea8: 94 e0 ldi r25, 0x04 ; 4
12eaa: 9f 93 push r25
12eac: 8f 93 push r24
12eae: 82 e0 ldi r24, 0x02 ; 2
12eb0: 8f 93 push r24
12eb2: 2f 93 push r18
12eb4: 88 e4 ldi r24, 0x48 ; 72
12eb6: 8f 93 push r24
12eb8: 56 da rcall .-2900 ; 0x12366 <SendOutData>
12eba: 80 91 fb 04 lds r24, 0x04FB
12ebe: 0f b6 in r0, 0x3f ; 63
12ec0: f8 94 cli
12ec2: de bf out 0x3e, r29 ; 62
12ec4: 0f be out 0x3f, r0 ; 63
12ec6: cd bf out 0x3d, r28 ; 61
12ec8: 84 30 cpi r24, 0x04 ; 4
12eca: 20 f4 brcc .+8 ; 0x12ed4 <DatenUebertragung+0x10c>
12ecc: 8f 5f subi r24, 0xFF ; 255
12ece: 80 93 fb 04 sts 0x04FB, r24
12ed2: 02 c0 rjmp .+4 ; 0x12ed8 <DatenUebertragung+0x110>
12ed4: 10 92 fb 04 sts 0x04FB, r1
12ed8: 80 91 ed 04 lds r24, 0x04ED
12edc: 90 91 ee 04 lds r25, 0x04EE
12ee0: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
12ee4: 90 93 46 0b sts 0x0B46, r25
12ee8: 80 93 45 0b sts 0x0B45, r24
12eec: 10 92 ff 04 sts 0x04FF, r1
12ef0: 80 91 00 05 lds r24, 0x0500
12ef4: 88 23 and r24, r24
12ef6: 39 f1 breq .+78 ; 0x12f46 <DatenUebertragung+0x17e>
12ef8: 80 91 b7 02 lds r24, 0x02B7
12efc: 88 23 and r24, r24
12efe: 19 f1 breq .+70 ; 0x12f46 <DatenUebertragung+0x17e>
12f00: 0e 94 6e 75 call 0xeadc ; 0xeadc <Menu>
12f04: 1f 92 push r1
12f06: 80 e5 ldi r24, 0x50 ; 80
12f08: 8f 93 push r24
12f0a: 8d eb ldi r24, 0xBD ; 189
12f0c: 97 e0 ldi r25, 0x07 ; 7
12f0e: 9f 93 push r25
12f10: 8f 93 push r24
12f12: 1f 92 push r1
12f14: 21 e0 ldi r18, 0x01 ; 1
12f16: 2f 93 push r18
12f18: 80 e9 ldi r24, 0x90 ; 144
12f1a: 92 e0 ldi r25, 0x02 ; 2
12f1c: 9f 93 push r25
12f1e: 8f 93 push r24
12f20: 1f 92 push r1
12f22: 2f 93 push r18
12f24: 81 ea ldi r24, 0xA1 ; 161
12f26: 94 e0 ldi r25, 0x04 ; 4
12f28: 9f 93 push r25
12f2a: 8f 93 push r24
12f2c: 83 e0 ldi r24, 0x03 ; 3
12f2e: 8f 93 push r24
12f30: 2f 93 push r18
12f32: 8c e4 ldi r24, 0x4C ; 76
12f34: 8f 93 push r24
12f36: 17 da rcall .-3026 ; 0x12366 <SendOutData>
12f38: 10 92 00 05 sts 0x0500, r1
12f3c: 0f b6 in r0, 0x3f ; 63
12f3e: f8 94 cli
12f40: de bf out 0x3e, r29 ; 62
12f42: 0f be out 0x3f, r0 ; 63
12f44: cd bf out 0x3d, r28 ; 61
12f46: 80 91 fd 04 lds r24, 0x04FD
12f4a: 88 23 and r24, r24
12f4c: c9 f1 breq .+114 ; 0x12fc0 <DatenUebertragung+0x1f8>
12f4e: 90 91 b7 02 lds r25, 0x02B7
12f52: 99 23 and r25, r25
12f54: a9 f1 breq .+106 ; 0x12fc0 <DatenUebertragung+0x1f8>
12f56: 82 30 cpi r24, 0x02 ; 2
12f58: f9 f4 brne .+62 ; 0x12f98 <DatenUebertragung+0x1d0>
12f5a: 80 91 be 08 lds r24, 0x08BE
12f5e: 89 83 std Y+1, r24 ; 0x01
12f60: 80 91 bf 08 lds r24, 0x08BF
12f64: 8a 83 std Y+2, r24 ; 0x02
12f66: 80 91 c0 08 lds r24, 0x08C0
12f6a: 8d 83 std Y+5, r24 ; 0x05
12f6c: 80 91 c2 08 lds r24, 0x08C2
12f70: 88 87 std Y+8, r24 ; 0x08
12f72: 8f ef ldi r24, 0xFF ; 255
12f74: 8e 83 std Y+6, r24 ; 0x06
12f76: 8f 83 std Y+7, r24 ; 0x07
12f78: 80 91 3c 0a lds r24, 0x0A3C
12f7c: 8b 83 std Y+3, r24 ; 0x03
12f7e: 80 91 42 0a lds r24, 0x0A42
12f82: 89 87 std Y+9, r24 ; 0x09
12f84: 80 91 43 0a lds r24, 0x0A43
12f88: 8a 87 std Y+10, r24 ; 0x0a
12f8a: 1c 82 std Y+4, r1 ; 0x04
12f8c: 1f 92 push r1
12f8e: 8a e0 ldi r24, 0x0A ; 10
12f90: 8f 93 push r24
12f92: ce 01 movw r24, r28
12f94: 01 96 adiw r24, 0x01 ; 1
12f96: 05 c0 rjmp .+10 ; 0x12fa2 <DatenUebertragung+0x1da>
12f98: 1f 92 push r1
12f9a: 8a e0 ldi r24, 0x0A ; 10
12f9c: 8f 93 push r24
12f9e: 8a e3 ldi r24, 0x3A ; 58
12fa0: 9a e0 ldi r25, 0x0A ; 10
12fa2: 9f 93 push r25
12fa4: 8f 93 push r24
12fa6: 81 e0 ldi r24, 0x01 ; 1
12fa8: 8f 93 push r24
12faa: 8f 93 push r24
12fac: 86 e5 ldi r24, 0x56 ; 86
12fae: 8f 93 push r24
12fb0: da d9 rcall .-3148 ; 0x12366 <SendOutData>
12fb2: 0f b6 in r0, 0x3f ; 63
12fb4: f8 94 cli
12fb6: de bf out 0x3e, r29 ; 62
12fb8: 0f be out 0x3f, r0 ; 63
12fba: cd bf out 0x3d, r28 ; 61
12fbc: 10 92 fd 04 sts 0x04FD, r1
12fc0: 80 91 01 05 lds r24, 0x0501
12fc4: 88 23 and r24, r24
12fc6: d1 f0 breq .+52 ; 0x12ffc <DatenUebertragung+0x234>
12fc8: 80 91 b7 02 lds r24, 0x02B7
12fcc: 88 23 and r24, r24
12fce: b1 f0 breq .+44 ; 0x12ffc <DatenUebertragung+0x234>
12fd0: 1f 92 push r1
12fd2: 8b e0 ldi r24, 0x0B ; 11
12fd4: 8f 93 push r24
12fd6: 8c e5 ldi r24, 0x5C ; 92
12fd8: 9a e0 ldi r25, 0x0A ; 10
12fda: 9f 93 push r25
12fdc: 8f 93 push r24
12fde: 81 e0 ldi r24, 0x01 ; 1
12fe0: 8f 93 push r24
12fe2: 80 91 b4 02 lds r24, 0x02B4
12fe6: 8f 93 push r24
12fe8: 87 e4 ldi r24, 0x47 ; 71
12fea: 8f 93 push r24
12fec: bc d9 rcall .-3208 ; 0x12366 <SendOutData>
12fee: 10 92 01 05 sts 0x0501, r1
12ff2: 0f b6 in r0, 0x3f ; 63
12ff4: f8 94 cli
12ff6: de bf out 0x3e, r29 ; 62
12ff8: 0f be out 0x3f, r0 ; 63
12ffa: cd bf out 0x3d, r28 ; 61
12ffc: 80 91 f1 04 lds r24, 0x04F1
13000: 90 91 f2 04 lds r25, 0x04F2
13004: 89 2b or r24, r25
13006: 29 f4 brne .+10 ; 0x13012 <DatenUebertragung+0x24a>
13008: 80 91 fe 04 lds r24, 0x04FE
1300c: 81 11 cpse r24, r1
1300e: 09 c0 rjmp .+18 ; 0x13022 <DatenUebertragung+0x25a>
13010: 2e c0 rjmp .+92 ; 0x1306e <DatenUebertragung+0x2a6>
13012: 80 91 38 0a lds r24, 0x0A38
13016: 90 91 39 0a lds r25, 0x0A39
1301a: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
1301e: 88 23 and r24, r24
13020: 99 f3 breq .-26 ; 0x13008 <DatenUebertragung+0x240>
13022: 80 91 b7 02 lds r24, 0x02B7
13026: 88 23 and r24, r24
13028: 11 f1 breq .+68 ; 0x1306e <DatenUebertragung+0x2a6>
1302a: 0e 94 ae 25 call 0x4b5c ; 0x4b5c <CopyDebugValues>
1302e: 1f 92 push r1
13030: 82 e4 ldi r24, 0x42 ; 66
13032: 8f 93 push r24
13034: 83 e2 ldi r24, 0x23 ; 35
13036: 9c e0 ldi r25, 0x0C ; 12
13038: 9f 93 push r25
1303a: 8f 93 push r24
1303c: 81 e0 ldi r24, 0x01 ; 1
1303e: 8f 93 push r24
13040: 8f 93 push r24
13042: 84 e4 ldi r24, 0x44 ; 68
13044: 8f 93 push r24
13046: 8f d9 rcall .-3298 ; 0x12366 <SendOutData>
13048: 10 92 fe 04 sts 0x04FE, r1
1304c: 80 91 f1 04 lds r24, 0x04F1
13050: 90 91 f2 04 lds r25, 0x04F2
13054: 0f b6 in r0, 0x3f ; 63
13056: f8 94 cli
13058: de bf out 0x3e, r29 ; 62
1305a: 0f be out 0x3f, r0 ; 63
1305c: cd bf out 0x3d, r28 ; 61
1305e: 00 97 sbiw r24, 0x00 ; 0
13060: 31 f0 breq .+12 ; 0x1306e <DatenUebertragung+0x2a6>
13062: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
13066: 90 93 39 0a sts 0x0A39, r25
1306a: 80 93 38 0a sts 0x0A38, r24
1306e: 80 91 ef 04 lds r24, 0x04EF
13072: 90 91 f0 04 lds r25, 0x04F0
13076: 89 2b or r24, r25
13078: 09 f4 brne .+2 ; 0x1307c <DatenUebertragung+0x2b4>
1307a: 85 c0 rjmp .+266 ; 0x13186 <DatenUebertragung+0x3be>
1307c: 80 91 36 0a lds r24, 0x0A36
13080: 90 91 37 0a lds r25, 0x0A37
13084: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
13088: 88 23 and r24, r24
1308a: 09 f4 brne .+2 ; 0x1308e <DatenUebertragung+0x2c6>
1308c: 7c c0 rjmp .+248 ; 0x13186 <DatenUebertragung+0x3be>
1308e: 80 91 b7 02 lds r24, 0x02B7
13092: 88 23 and r24, r24
13094: 09 f4 brne .+2 ; 0x13098 <DatenUebertragung+0x2d0>
13096: 77 c0 rjmp .+238 ; 0x13186 <DatenUebertragung+0x3be>
13098: 08 e2 ldi r16, 0x28 ; 40
1309a: 1a e0 ldi r17, 0x0A ; 10
1309c: 80 91 c7 08 lds r24, 0x08C7
130a0: 90 91 c8 08 lds r25, 0x08C8
130a4: 90 93 29 0a sts 0x0A29, r25
130a8: 80 93 28 0a sts 0x0A28, r24
130ac: 80 91 c9 08 lds r24, 0x08C9
130b0: 90 91 ca 08 lds r25, 0x08CA
130b4: 90 93 2b 0a sts 0x0A2B, r25
130b8: 80 93 2a 0a sts 0x0A2A, r24
130bc: 20 91 4b 06 lds r18, 0x064B
130c0: 30 91 4c 06 lds r19, 0x064C
130c4: 40 91 4d 06 lds r20, 0x064D
130c8: 50 91 4e 06 lds r21, 0x064E
130cc: aa e0 ldi r26, 0x0A ; 10
130ce: b0 e0 ldi r27, 0x00 ; 0
130d0: dc d2 rcall .+1464 ; 0x1368a <__muluhisi3>
130d2: 20 91 21 01 lds r18, 0x0121
130d6: 30 91 22 01 lds r19, 0x0122
130da: 40 91 23 01 lds r20, 0x0123
130de: 50 91 24 01 lds r21, 0x0124
130e2: 96 d2 rcall .+1324 ; 0x13610 <__divmodsi4>
130e4: 30 93 2d 0a sts 0x0A2D, r19
130e8: 20 93 2c 0a sts 0x0A2C, r18
130ec: 80 91 24 04 lds r24, 0x0424
130f0: 90 91 25 04 lds r25, 0x0425
130f4: a0 91 26 04 lds r26, 0x0426
130f8: b0 91 27 04 lds r27, 0x0427
130fc: e9 e0 ldi r30, 0x09 ; 9
130fe: b5 95 asr r27
13100: a7 95 ror r26
13102: 97 95 ror r25
13104: 87 95 ror r24
13106: ea 95 dec r30
13108: d1 f7 brne .-12 ; 0x130fe <DatenUebertragung+0x336>
1310a: 80 93 2e 0a sts 0x0A2E, r24
1310e: 80 91 20 04 lds r24, 0x0420
13112: 90 91 21 04 lds r25, 0x0421
13116: a0 91 22 04 lds r26, 0x0422
1311a: b0 91 23 04 lds r27, 0x0423
1311e: f9 e0 ldi r31, 0x09 ; 9
13120: b5 95 asr r27
13122: a7 95 ror r26
13124: 97 95 ror r25
13126: 87 95 ror r24
13128: fa 95 dec r31
1312a: d1 f7 brne .-12 ; 0x13120 <DatenUebertragung+0x358>
1312c: 80 93 2f 0a sts 0x0A2F, r24
13130: 80 91 2c 04 lds r24, 0x042C
13134: 90 91 2d 04 lds r25, 0x042D
13138: a0 91 2e 04 lds r26, 0x042E
1313c: b0 91 2f 04 lds r27, 0x042F
13140: 29 e0 ldi r18, 0x09 ; 9
13142: b5 95 asr r27
13144: a7 95 ror r26
13146: 97 95 ror r25
13148: 87 95 ror r24
1314a: 2a 95 dec r18
1314c: d1 f7 brne .-12 ; 0x13142 <DatenUebertragung+0x37a>
1314e: 80 93 30 0a sts 0x0A30, r24
13152: 1f 92 push r1
13154: 8e e0 ldi r24, 0x0E ; 14
13156: 8f 93 push r24
13158: 1f 93 push r17
1315a: 0f 93 push r16
1315c: 81 e0 ldi r24, 0x01 ; 1
1315e: 8f 93 push r24
13160: 8f 93 push r24
13162: 83 e4 ldi r24, 0x43 ; 67
13164: 8f 93 push r24
13166: ff d8 rcall .-3586 ; 0x12366 <SendOutData>
13168: 80 91 ef 04 lds r24, 0x04EF
1316c: 90 91 f0 04 lds r25, 0x04F0
13170: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
13174: 90 93 37 0a sts 0x0A37, r25
13178: 80 93 36 0a sts 0x0A36, r24
1317c: 0f b6 in r0, 0x3f ; 63
1317e: f8 94 cli
13180: de bf out 0x3e, r29 ; 62
13182: 0f be out 0x3f, r0 ; 63
13184: cd bf out 0x3d, r28 ; 61
13186: 60 91 b6 02 lds r22, 0x02B6
1318a: 6f 3f cpi r22, 0xFF ; 255
1318c: 39 f1 breq .+78 ; 0x131dc <DatenUebertragung+0x414>
1318e: 90 e1 ldi r25, 0x10 ; 16
13190: 69 9f mul r22, r25
13192: b0 01 movw r22, r0
13194: 11 24 eor r1, r1
13196: 60 5b subi r22, 0xB0 ; 176
13198: 7a 4e sbci r23, 0xEA ; 234
1319a: 40 e1 ldi r20, 0x10 ; 16
1319c: 50 e0 ldi r21, 0x00 ; 0
1319e: 8e 01 movw r16, r28
131a0: 0f 5f subi r16, 0xFF ; 255
131a2: 1f 4f sbci r17, 0xFF ; 255
131a4: c8 01 movw r24, r16
131a6: b8 d2 rcall .+1392 ; 0x13718 <memcpy_P>
131a8: 1f 92 push r1
131aa: 80 e1 ldi r24, 0x10 ; 16
131ac: 8f 93 push r24
131ae: 1f 93 push r17
131b0: 0f 93 push r16
131b2: 1f 92 push r1
131b4: 21 e0 ldi r18, 0x01 ; 1
131b6: 2f 93 push r18
131b8: 86 eb ldi r24, 0xB6 ; 182
131ba: 92 e0 ldi r25, 0x02 ; 2
131bc: 9f 93 push r25
131be: 8f 93 push r24
131c0: 82 e0 ldi r24, 0x02 ; 2
131c2: 8f 93 push r24
131c4: 2f 93 push r18
131c6: 81 e4 ldi r24, 0x41 ; 65
131c8: 8f 93 push r24
131ca: cd d8 rcall .-3686 ; 0x12366 <SendOutData>
131cc: 8f ef ldi r24, 0xFF ; 255
131ce: 80 93 b6 02 sts 0x02B6, r24
131d2: 0f b6 in r0, 0x3f ; 63
131d4: f8 94 cli
131d6: de bf out 0x3e, r29 ; 62
131d8: 0f be out 0x3f, r0 ; 63
131da: cd bf out 0x3d, r28 ; 61
131dc: 80 91 65 0c lds r24, 0x0C65
131e0: 88 23 and r24, r24
131e2: b9 f0 breq .+46 ; 0x13212 <DatenUebertragung+0x44a>
131e4: 80 91 b7 02 lds r24, 0x02B7
131e8: 88 23 and r24, r24
131ea: 99 f0 breq .+38 ; 0x13212 <DatenUebertragung+0x44a>
131ec: 1f 92 push r1
131ee: 21 e0 ldi r18, 0x01 ; 1
131f0: 2f 93 push r18
131f2: 85 e6 ldi r24, 0x65 ; 101
131f4: 9c e0 ldi r25, 0x0C ; 12
131f6: 9f 93 push r25
131f8: 8f 93 push r24
131fa: 2f 93 push r18
131fc: 2f 93 push r18
131fe: 82 e4 ldi r24, 0x42 ; 66
13200: 8f 93 push r24
13202: b1 d8 rcall .-3742 ; 0x12366 <SendOutData>
13204: 10 92 65 0c sts 0x0C65, r1
13208: 0f b6 in r0, 0x3f ; 63
1320a: f8 94 cli
1320c: de bf out 0x3e, r29 ; 62
1320e: 0f be out 0x3f, r0 ; 63
13210: cd bf out 0x3d, r28 ; 61
13212: 80 91 fc 04 lds r24, 0x04FC
13216: 88 23 and r24, r24
13218: c1 f0 breq .+48 ; 0x1324a <DatenUebertragung+0x482>
1321a: 80 91 b7 02 lds r24, 0x02B7
1321e: 88 23 and r24, r24
13220: a1 f0 breq .+40 ; 0x1324a <DatenUebertragung+0x482>
13222: 1f 92 push r1
13224: 86 e4 ldi r24, 0x46 ; 70
13226: 8f 93 push r24
13228: 8e e0 ldi r24, 0x0E ; 14
1322a: 98 e0 ldi r25, 0x08 ; 8
1322c: 9f 93 push r25
1322e: 8f 93 push r24
13230: 81 e0 ldi r24, 0x01 ; 1
13232: 8f 93 push r24
13234: 8f 93 push r24
13236: 80 e5 ldi r24, 0x50 ; 80
13238: 8f 93 push r24
1323a: 95 d8 rcall .-3798 ; 0x12366 <SendOutData>
1323c: 10 92 fc 04 sts 0x04FC, r1
13240: 0f b6 in r0, 0x3f ; 63
13242: f8 94 cli
13244: de bf out 0x3e, r29 ; 62
13246: 0f be out 0x3f, r0 ; 63
13248: cd bf out 0x3d, r28 ; 61
1324a: 80 91 67 0a lds r24, 0x0A67
1324e: 90 91 68 0a lds r25, 0x0A68
13252: 0e 94 4f 88 call 0x1109e ; 0x1109e <CheckDelay>
13256: 88 23 and r24, r24
13258: 09 f4 brne .+2 ; 0x1325c <DatenUebertragung+0x494>
1325a: 4a c0 rjmp .+148 ; 0x132f0 <DatenUebertragung+0x528>
1325c: 80 91 b7 02 lds r24, 0x02B7
13260: 88 23 and r24, r24
13262: 09 f4 brne .+2 ; 0x13266 <DatenUebertragung+0x49e>
13264: 45 c0 rjmp .+138 ; 0x132f0 <DatenUebertragung+0x528>
13266: 80 91 a4 02 lds r24, 0x02A4
1326a: 81 11 cpse r24, r1
1326c: 2b c0 rjmp .+86 ; 0x132c4 <DatenUebertragung+0x4fc>
1326e: 84 e5 ldi r24, 0x54 ; 84
13270: 9a e0 ldi r25, 0x0A ; 10
13272: 20 91 c7 08 lds r18, 0x08C7
13276: 30 91 c8 08 lds r19, 0x08C8
1327a: 30 93 55 0a sts 0x0A55, r19
1327e: 20 93 54 0a sts 0x0A54, r18
13282: 20 91 c9 08 lds r18, 0x08C9
13286: 30 91 ca 08 lds r19, 0x08CA
1328a: 30 93 57 0a sts 0x0A57, r19
1328e: 20 93 56 0a sts 0x0A56, r18
13292: 20 91 de 03 lds r18, 0x03DE
13296: 20 93 58 0a sts 0x0A58, r18
1329a: 20 91 dd 03 lds r18, 0x03DD
1329e: 20 93 59 0a sts 0x0A59, r18
132a2: 1f 92 push r1
132a4: 28 e0 ldi r18, 0x08 ; 8
132a6: 2f 93 push r18
132a8: 9f 93 push r25
132aa: 8f 93 push r24
132ac: 81 e0 ldi r24, 0x01 ; 1
132ae: 8f 93 push r24
132b0: 83 e0 ldi r24, 0x03 ; 3
132b2: 8f 93 push r24
132b4: 8b e6 ldi r24, 0x6B ; 107
132b6: 8f 93 push r24
132b8: 56 d8 rcall .-3924 ; 0x12366 <SendOutData>
132ba: 0f b6 in r0, 0x3f ; 63
132bc: f8 94 cli
132be: de bf out 0x3e, r29 ; 62
132c0: 0f be out 0x3f, r0 ; 63
132c2: cd bf out 0x3d, r28 ; 61
132c4: 80 91 5a 0a lds r24, 0x0A5A
132c8: 85 30 cpi r24, 0x05 ; 5
132ca: 18 f0 brcs .+6 ; 0x132d2 <DatenUebertragung+0x50a>
132cc: 86 e0 ldi r24, 0x06 ; 6
132ce: 80 93 5a 0a sts 0x0A5A, r24
132d2: 80 91 c8 04 lds r24, 0x04C8
132d6: 88 23 and r24, r24
132d8: 19 f0 breq .+6 ; 0x132e0 <DatenUebertragung+0x518>
132da: 83 e6 ldi r24, 0x63 ; 99
132dc: 90 e0 ldi r25, 0x00 ; 0
132de: 02 c0 rjmp .+4 ; 0x132e4 <DatenUebertragung+0x51c>
132e0: 87 ee ldi r24, 0xE7 ; 231
132e2: 93 e0 ldi r25, 0x03 ; 3
132e4: 0e 94 46 88 call 0x1108c ; 0x1108c <SetDelay>
132e8: 90 93 68 0a sts 0x0A68, r25
132ec: 80 93 67 0a sts 0x0A67, r24
132f0: 60 96 adiw r28, 0x10 ; 16
132f2: 0f b6 in r0, 0x3f ; 63
132f4: f8 94 cli
132f6: de bf out 0x3e, r29 ; 62
132f8: 0f be out 0x3f, r0 ; 63
132fa: cd bf out 0x3d, r28 ; 61
132fc: df 91 pop r29
132fe: cf 91 pop r28
13300: 1f 91 pop r17
13302: 0f 91 pop r16
13304: 08 95 ret
00013306 <User_Receiver_Init>:
13306: 08 95 ret
00013308 <User_RX_Parser>:
13308: 08 95 ret
0001330a <__subsf3>:
1330a: 50 58 subi r21, 0x80 ; 128
0001330c <__addsf3>:
1330c: bb 27 eor r27, r27
1330e: aa 27 eor r26, r26
13310: 0e d0 rcall .+28 ; 0x1332e <__addsf3x>
13312: e0 c0 rjmp .+448 ; 0x134d4 <__fp_round>
13314: d1 d0 rcall .+418 ; 0x134b8 <__fp_pscA>
13316: 30 f0 brcs .+12 ; 0x13324 <__addsf3+0x18>
13318: d6 d0 rcall .+428 ; 0x134c6 <__fp_pscB>
1331a: 20 f0 brcs .+8 ; 0x13324 <__addsf3+0x18>
1331c: 31 f4 brne .+12 ; 0x1332a <__addsf3+0x1e>
1331e: 9f 3f cpi r25, 0xFF ; 255
13320: 11 f4 brne .+4 ; 0x13326 <__addsf3+0x1a>
13322: 1e f4 brtc .+6 ; 0x1332a <__addsf3+0x1e>
13324: c6 c0 rjmp .+396 ; 0x134b2 <__fp_nan>
13326: 0e f4 brtc .+2 ; 0x1332a <__addsf3+0x1e>
13328: e0 95 com r30
1332a: e7 fb bst r30, 7
1332c: bc c0 rjmp .+376 ; 0x134a6 <__fp_inf>
0001332e <__addsf3x>:
1332e: e9 2f mov r30, r25
13330: e2 d0 rcall .+452 ; 0x134f6 <__fp_split3>
13332: 80 f3 brcs .-32 ; 0x13314 <__addsf3+0x8>
13334: ba 17 cp r27, r26
13336: 62 07 cpc r22, r18
13338: 73 07 cpc r23, r19
1333a: 84 07 cpc r24, r20
1333c: 95 07 cpc r25, r21
1333e: 18 f0 brcs .+6 ; 0x13346 <__addsf3x+0x18>
13340: 71 f4 brne .+28 ; 0x1335e <__addsf3x+0x30>
13342: 9e f5 brtc .+102 ; 0x133aa <__addsf3x+0x7c>
13344: fa c0 rjmp .+500 ; 0x1353a <__fp_zero>
13346: 0e f4 brtc .+2 ; 0x1334a <__addsf3x+0x1c>
13348: e0 95 com r30
1334a: 0b 2e mov r0, r27
1334c: ba 2f mov r27, r26
1334e: a0 2d mov r26, r0
13350: 0b 01 movw r0, r22
13352: b9 01 movw r22, r18
13354: 90 01 movw r18, r0
13356: 0c 01 movw r0, r24
13358: ca 01 movw r24, r20
1335a: a0 01 movw r20, r0
1335c: 11 24 eor r1, r1
1335e: ff 27 eor r31, r31
13360: 59 1b sub r21, r25
13362: 99 f0 breq .+38 ; 0x1338a <__addsf3x+0x5c>
13364: 59 3f cpi r21, 0xF9 ; 249
13366: 50 f4 brcc .+20 ; 0x1337c <__addsf3x+0x4e>
13368: 50 3e cpi r21, 0xE0 ; 224
1336a: 68 f1 brcs .+90 ; 0x133c6 <__addsf3x+0x98>
1336c: 1a 16 cp r1, r26
1336e: f0 40 sbci r31, 0x00 ; 0
13370: a2 2f mov r26, r18
13372: 23 2f mov r18, r19
13374: 34 2f mov r19, r20
13376: 44 27 eor r20, r20
13378: 58 5f subi r21, 0xF8 ; 248
1337a: f3 cf rjmp .-26 ; 0x13362 <__addsf3x+0x34>
1337c: 46 95 lsr r20
1337e: 37 95 ror r19
13380: 27 95 ror r18
13382: a7 95 ror r26
13384: f0 40 sbci r31, 0x00 ; 0
13386: 53 95 inc r21
13388: c9 f7 brne .-14 ; 0x1337c <__addsf3x+0x4e>
1338a: 7e f4 brtc .+30 ; 0x133aa <__addsf3x+0x7c>
1338c: 1f 16 cp r1, r31
1338e: ba 0b sbc r27, r26
13390: 62 0b sbc r22, r18
13392: 73 0b sbc r23, r19
13394: 84 0b sbc r24, r20
13396: ba f0 brmi .+46 ; 0x133c6 <__addsf3x+0x98>
13398: 91 50 subi r25, 0x01 ; 1
1339a: a1 f0 breq .+40 ; 0x133c4 <__addsf3x+0x96>
1339c: ff 0f add r31, r31
1339e: bb 1f adc r27, r27
133a0: 66 1f adc r22, r22
133a2: 77 1f adc r23, r23
133a4: 88 1f adc r24, r24
133a6: c2 f7 brpl .-16 ; 0x13398 <__addsf3x+0x6a>
133a8: 0e c0 rjmp .+28 ; 0x133c6 <__addsf3x+0x98>
133aa: ba 0f add r27, r26
133ac: 62 1f adc r22, r18
133ae: 73 1f adc r23, r19
133b0: 84 1f adc r24, r20
133b2: 48 f4 brcc .+18 ; 0x133c6 <__addsf3x+0x98>
133b4: 87 95 ror r24
133b6: 77 95 ror r23
133b8: 67 95 ror r22
133ba: b7 95 ror r27
133bc: f7 95 ror r31
133be: 9e 3f cpi r25, 0xFE ; 254
133c0: 08 f0 brcs .+2 ; 0x133c4 <__addsf3x+0x96>
133c2: b3 cf rjmp .-154 ; 0x1332a <__addsf3+0x1e>
133c4: 93 95 inc r25
133c6: 88 0f add r24, r24
133c8: 08 f0 brcs .+2 ; 0x133cc <__addsf3x+0x9e>
133ca: 99 27 eor r25, r25
133cc: ee 0f add r30, r30
133ce: 97 95 ror r25
133d0: 87 95 ror r24
133d2: 08 95 ret
000133d4 <__fixunssfsi>:
133d4: 98 d0 rcall .+304 ; 0x13506 <__fp_splitA>
133d6: 88 f0 brcs .+34 ; 0x133fa <__fixunssfsi+0x26>
133d8: 9f 57 subi r25, 0x7F ; 127
133da: 90 f0 brcs .+36 ; 0x13400 <__fixunssfsi+0x2c>
133dc: b9 2f mov r27, r25
133de: 99 27 eor r25, r25
133e0: b7 51 subi r27, 0x17 ; 23
133e2: a0 f0 brcs .+40 ; 0x1340c <__fixunssfsi+0x38>
133e4: d1 f0 breq .+52 ; 0x1341a <__fixunssfsi+0x46>
133e6: 66 0f add r22, r22
133e8: 77 1f adc r23, r23
133ea: 88 1f adc r24, r24
133ec: 99 1f adc r25, r25
133ee: 1a f0 brmi .+6 ; 0x133f6 <__fixunssfsi+0x22>
133f0: ba 95 dec r27
133f2: c9 f7 brne .-14 ; 0x133e6 <__fixunssfsi+0x12>
133f4: 12 c0 rjmp .+36 ; 0x1341a <__fixunssfsi+0x46>
133f6: b1 30 cpi r27, 0x01 ; 1
133f8: 81 f0 breq .+32 ; 0x1341a <__fixunssfsi+0x46>
133fa: 9f d0 rcall .+318 ; 0x1353a <__fp_zero>
133fc: b1 e0 ldi r27, 0x01 ; 1
133fe: 08 95 ret
13400: 9c c0 rjmp .+312 ; 0x1353a <__fp_zero>
13402: 67 2f mov r22, r23
13404: 78 2f mov r23, r24
13406: 88 27 eor r24, r24
13408: b8 5f subi r27, 0xF8 ; 248
1340a: 39 f0 breq .+14 ; 0x1341a <__fixunssfsi+0x46>
1340c: b9 3f cpi r27, 0xF9 ; 249
1340e: cc f3 brlt .-14 ; 0x13402 <__fixunssfsi+0x2e>
13410: 86 95 lsr r24
13412: 77 95 ror r23
13414: 67 95 ror r22
13416: b3 95 inc r27
13418: d9 f7 brne .-10 ; 0x13410 <__fixunssfsi+0x3c>
1341a: 3e f4 brtc .+14 ; 0x1342a <__fixunssfsi+0x56>
1341c: 90 95 com r25
1341e: 80 95 com r24
13420: 70 95 com r23
13422: 61 95 neg r22
13424: 7f 4f sbci r23, 0xFF ; 255
13426: 8f 4f sbci r24, 0xFF ; 255
13428: 9f 4f sbci r25, 0xFF ; 255
1342a: 08 95 ret
0001342c <__floatunsisf>:
1342c: e8 94 clt
1342e: 09 c0 rjmp .+18 ; 0x13442 <__floatsisf+0x12>
00013430 <__floatsisf>:
13430: 97 fb bst r25, 7
13432: 3e f4 brtc .+14 ; 0x13442 <__floatsisf+0x12>
13434: 90 95 com r25
13436: 80 95 com r24
13438: 70 95 com r23
1343a: 61 95 neg r22
1343c: 7f 4f sbci r23, 0xFF ; 255
1343e: 8f 4f sbci r24, 0xFF ; 255
13440: 9f 4f sbci r25, 0xFF ; 255
13442: 99 23 and r25, r25
13444: a9 f0 breq .+42 ; 0x13470 <__floatsisf+0x40>
13446: f9 2f mov r31, r25
13448: 96 e9 ldi r25, 0x96 ; 150
1344a: bb 27 eor r27, r27
1344c: 93 95 inc r25
1344e: f6 95 lsr r31
13450: 87 95 ror r24
13452: 77 95 ror r23
13454: 67 95 ror r22
13456: b7 95 ror r27
13458: f1 11 cpse r31, r1
1345a: f8 cf rjmp .-16 ; 0x1344c <__floatsisf+0x1c>
1345c: fa f4 brpl .+62 ; 0x1349c <__floatsisf+0x6c>
1345e: bb 0f add r27, r27
13460: 11 f4 brne .+4 ; 0x13466 <__floatsisf+0x36>
13462: 60 ff sbrs r22, 0
13464: 1b c0 rjmp .+54 ; 0x1349c <__floatsisf+0x6c>
13466: 6f 5f subi r22, 0xFF ; 255
13468: 7f 4f sbci r23, 0xFF ; 255
1346a: 8f 4f sbci r24, 0xFF ; 255
1346c: 9f 4f sbci r25, 0xFF ; 255
1346e: 16 c0 rjmp .+44 ; 0x1349c <__floatsisf+0x6c>
13470: 88 23 and r24, r24
13472: 11 f0 breq .+4 ; 0x13478 <__floatsisf+0x48>
13474: 96 e9 ldi r25, 0x96 ; 150
13476: 11 c0 rjmp .+34 ; 0x1349a <__floatsisf+0x6a>
13478: 77 23 and r23, r23
1347a: 21 f0 breq .+8 ; 0x13484 <__floatsisf+0x54>
1347c: 9e e8 ldi r25, 0x8E ; 142
1347e: 87 2f mov r24, r23
13480: 76 2f mov r23, r22
13482: 05 c0 rjmp .+10 ; 0x1348e <__floatsisf+0x5e>
13484: 66 23 and r22, r22
13486: 71 f0 breq .+28 ; 0x134a4 <__floatsisf+0x74>
13488: 96 e8 ldi r25, 0x86 ; 134
1348a: 86 2f mov r24, r22
1348c: 70 e0 ldi r23, 0x00 ; 0
1348e: 60 e0 ldi r22, 0x00 ; 0
13490: 2a f0 brmi .+10 ; 0x1349c <__floatsisf+0x6c>
13492: 9a 95 dec r25
13494: 66 0f add r22, r22
13496: 77 1f adc r23, r23
13498: 88 1f adc r24, r24
1349a: da f7 brpl .-10 ; 0x13492 <__floatsisf+0x62>
1349c: 88 0f add r24, r24
1349e: 96 95 lsr r25
134a0: 87 95 ror r24
134a2: 97 f9 bld r25, 7
134a4: 08 95 ret
000134a6 <__fp_inf>:
134a6: 97 f9 bld r25, 7
134a8: 9f 67 ori r25, 0x7F ; 127
134aa: 80 e8 ldi r24, 0x80 ; 128
134ac: 70 e0 ldi r23, 0x00 ; 0
134ae: 60 e0 ldi r22, 0x00 ; 0
134b0: 08 95 ret
000134b2 <__fp_nan>:
134b2: 9f ef ldi r25, 0xFF ; 255
134b4: 80 ec ldi r24, 0xC0 ; 192
134b6: 08 95 ret
000134b8 <__fp_pscA>:
134b8: 00 24 eor r0, r0
134ba: 0a 94 dec r0
134bc: 16 16 cp r1, r22
134be: 17 06 cpc r1, r23
134c0: 18 06 cpc r1, r24
134c2: 09 06 cpc r0, r25
134c4: 08 95 ret
000134c6 <__fp_pscB>:
134c6: 00 24 eor r0, r0
134c8: 0a 94 dec r0
134ca: 12 16 cp r1, r18
134cc: 13 06 cpc r1, r19
134ce: 14 06 cpc r1, r20
134d0: 05 06 cpc r0, r21
134d2: 08 95 ret
000134d4 <__fp_round>:
134d4: 09 2e mov r0, r25
134d6: 03 94 inc r0
134d8: 00 0c add r0, r0
134da: 11 f4 brne .+4 ; 0x134e0 <__fp_round+0xc>
134dc: 88 23 and r24, r24
134de: 52 f0 brmi .+20 ; 0x134f4 <__fp_round+0x20>
134e0: bb 0f add r27, r27
134e2: 40 f4 brcc .+16 ; 0x134f4 <__fp_round+0x20>
134e4: bf 2b or r27, r31
134e6: 11 f4 brne .+4 ; 0x134ec <__fp_round+0x18>
134e8: 60 ff sbrs r22, 0
134ea: 04 c0 rjmp .+8 ; 0x134f4 <__fp_round+0x20>
134ec: 6f 5f subi r22, 0xFF ; 255
134ee: 7f 4f sbci r23, 0xFF ; 255
134f0: 8f 4f sbci r24, 0xFF ; 255
134f2: 9f 4f sbci r25, 0xFF ; 255
134f4: 08 95 ret
000134f6 <__fp_split3>:
134f6: 57 fd sbrc r21, 7
134f8: 90 58 subi r25, 0x80 ; 128
134fa: 44 0f add r20, r20
134fc: 55 1f adc r21, r21
134fe: 59 f0 breq .+22 ; 0x13516 <__fp_splitA+0x10>
13500: 5f 3f cpi r21, 0xFF ; 255
13502: 71 f0 breq .+28 ; 0x13520 <__fp_splitA+0x1a>
13504: 47 95 ror r20
00013506 <__fp_splitA>:
13506: 88 0f add r24, r24
13508: 97 fb bst r25, 7
1350a: 99 1f adc r25, r25
1350c: 61 f0 breq .+24 ; 0x13526 <__fp_splitA+0x20>
1350e: 9f 3f cpi r25, 0xFF ; 255
13510: 79 f0 breq .+30 ; 0x13530 <__fp_splitA+0x2a>
13512: 87 95 ror r24
13514: 08 95 ret
13516: 12 16 cp r1, r18
13518: 13 06 cpc r1, r19
1351a: 14 06 cpc r1, r20
1351c: 55 1f adc r21, r21
1351e: f2 cf rjmp .-28 ; 0x13504 <__fp_split3+0xe>
13520: 46 95 lsr r20
13522: f1 df rcall .-30 ; 0x13506 <__fp_splitA>
13524: 08 c0 rjmp .+16 ; 0x13536 <__fp_splitA+0x30>
13526: 16 16 cp r1, r22
13528: 17 06 cpc r1, r23
1352a: 18 06 cpc r1, r24
1352c: 99 1f adc r25, r25
1352e: f1 cf rjmp .-30 ; 0x13512 <__fp_splitA+0xc>
13530: 86 95 lsr r24
13532: 71 05 cpc r23, r1
13534: 61 05 cpc r22, r1
13536: 08 94 sec
13538: 08 95 ret
0001353a <__fp_zero>:
1353a: e8 94 clt
0001353c <__fp_szero>:
1353c: bb 27 eor r27, r27
1353e: 66 27 eor r22, r22
13540: 77 27 eor r23, r23
13542: cb 01 movw r24, r22
13544: 97 f9 bld r25, 7
13546: 08 95 ret
00013548 <__mulsi3>:
13548: db 01 movw r26, r22
1354a: 8f 93 push r24
1354c: 9f 93 push r25
1354e: 9d d0 rcall .+314 ; 0x1368a <__muluhisi3>
13550: bf 91 pop r27
13552: af 91 pop r26
13554: a2 9f mul r26, r18
13556: 80 0d add r24, r0
13558: 91 1d adc r25, r1
1355a: a3 9f mul r26, r19
1355c: 90 0d add r25, r0
1355e: b2 9f mul r27, r18
13560: 90 0d add r25, r0
13562: 11 24 eor r1, r1
13564: 08 95 ret
00013566 <__udivmodqi4>:
13566: 99 1b sub r25, r25
13568: 79 e0 ldi r23, 0x09 ; 9
1356a: 04 c0 rjmp .+8 ; 0x13574 <__udivmodqi4_ep>
0001356c <__udivmodqi4_loop>:
1356c: 99 1f adc r25, r25
1356e: 96 17 cp r25, r22
13570: 08 f0 brcs .+2 ; 0x13574 <__udivmodqi4_ep>
13572: 96 1b sub r25, r22
00013574 <__udivmodqi4_ep>:
13574: 88 1f adc r24, r24
13576: 7a 95 dec r23
13578: c9 f7 brne .-14 ; 0x1356c <__udivmodqi4_loop>
1357a: 80 95 com r24
1357c: 08 95 ret
0001357e <__udivmodhi4>:
1357e: aa 1b sub r26, r26
13580: bb 1b sub r27, r27
13582: 51 e1 ldi r21, 0x11 ; 17
13584: 07 c0 rjmp .+14 ; 0x13594 <__udivmodhi4_ep>
00013586 <__udivmodhi4_loop>:
13586: aa 1f adc r26, r26
13588: bb 1f adc r27, r27
1358a: a6 17 cp r26, r22
1358c: b7 07 cpc r27, r23
1358e: 10 f0 brcs .+4 ; 0x13594 <__udivmodhi4_ep>
13590: a6 1b sub r26, r22
13592: b7 0b sbc r27, r23
00013594 <__udivmodhi4_ep>:
13594: 88 1f adc r24, r24
13596: 99 1f adc r25, r25
13598: 5a 95 dec r21
1359a: a9 f7 brne .-22 ; 0x13586 <__udivmodhi4_loop>
1359c: 80 95 com r24
1359e: 90 95 com r25
135a0: bc 01 movw r22, r24
135a2: cd 01 movw r24, r26
135a4: 08 95 ret
000135a6 <__divmodhi4>:
135a6: 97 fb bst r25, 7
135a8: 07 2e mov r0, r23
135aa: 16 f4 brtc .+4 ; 0x135b0 <__divmodhi4+0xa>
135ac: 00 94 com r0
135ae: 06 d0 rcall .+12 ; 0x135bc <__divmodhi4_neg1>
135b0: 77 fd sbrc r23, 7
135b2: 08 d0 rcall .+16 ; 0x135c4 <__divmodhi4_neg2>
135b4: e4 df rcall .-56 ; 0x1357e <__udivmodhi4>
135b6: 07 fc sbrc r0, 7
135b8: 05 d0 rcall .+10 ; 0x135c4 <__divmodhi4_neg2>
135ba: 3e f4 brtc .+14 ; 0x135ca <__divmodhi4_exit>
000135bc <__divmodhi4_neg1>:
135bc: 90 95 com r25
135be: 81 95 neg r24
135c0: 9f 4f sbci r25, 0xFF ; 255
135c2: 08 95 ret
000135c4 <__divmodhi4_neg2>:
135c4: 70 95 com r23
135c6: 61 95 neg r22
135c8: 7f 4f sbci r23, 0xFF ; 255
000135ca <__divmodhi4_exit>:
135ca: 08 95 ret
000135cc <__udivmodsi4>:
135cc: a1 e2 ldi r26, 0x21 ; 33
135ce: 1a 2e mov r1, r26
135d0: aa 1b sub r26, r26
135d2: bb 1b sub r27, r27
135d4: fd 01 movw r30, r26
135d6: 0d c0 rjmp .+26 ; 0x135f2 <__udivmodsi4_ep>
000135d8 <__udivmodsi4_loop>:
135d8: aa 1f adc r26, r26
135da: bb 1f adc r27, r27
135dc: ee 1f adc r30, r30
135de: ff 1f adc r31, r31
135e0: a2 17 cp r26, r18
135e2: b3 07 cpc r27, r19
135e4: e4 07 cpc r30, r20
135e6: f5 07 cpc r31, r21
135e8: 20 f0 brcs .+8 ; 0x135f2 <__udivmodsi4_ep>
135ea: a2 1b sub r26, r18
135ec: b3 0b sbc r27, r19
135ee: e4 0b sbc r30, r20
135f0: f5 0b sbc r31, r21
000135f2 <__udivmodsi4_ep>:
135f2: 66 1f adc r22, r22
135f4: 77 1f adc r23, r23
135f6: 88 1f adc r24, r24
135f8: 99 1f adc r25, r25
135fa: 1a 94 dec r1
135fc: 69 f7 brne .-38 ; 0x135d8 <__udivmodsi4_loop>
135fe: 60 95 com r22
13600: 70 95 com r23
13602: 80 95 com r24
13604: 90 95 com r25
13606: 9b 01 movw r18, r22
13608: ac 01 movw r20, r24
1360a: bd 01 movw r22, r26
1360c: cf 01 movw r24, r30
1360e: 08 95 ret
00013610 <__divmodsi4>:
13610: 05 2e mov r0, r21
13612: 97 fb bst r25, 7
13614: 16 f4 brtc .+4 ; 0x1361a <__divmodsi4+0xa>
13616: 00 94 com r0
13618: 0f d0 rcall .+30 ; 0x13638 <__negsi2>
1361a: 57 fd sbrc r21, 7
1361c: 05 d0 rcall .+10 ; 0x13628 <__divmodsi4_neg2>
1361e: d6 df rcall .-84 ; 0x135cc <__udivmodsi4>
13620: 07 fc sbrc r0, 7
13622: 02 d0 rcall .+4 ; 0x13628 <__divmodsi4_neg2>
13624: 46 f4 brtc .+16 ; 0x13636 <__divmodsi4_exit>
13626: 08 c0 rjmp .+16 ; 0x13638 <__negsi2>
00013628 <__divmodsi4_neg2>:
13628: 50 95 com r21
1362a: 40 95 com r20
1362c: 30 95 com r19
1362e: 21 95 neg r18
13630: 3f 4f sbci r19, 0xFF ; 255
13632: 4f 4f sbci r20, 0xFF ; 255
13634: 5f 4f sbci r21, 0xFF ; 255
00013636 <__divmodsi4_exit>:
13636: 08 95 ret
00013638 <__negsi2>:
13638: 90 95 com r25
1363a: 80 95 com r24
1363c: 70 95 com r23
1363e: 61 95 neg r22
13640: 7f 4f sbci r23, 0xFF ; 255
13642: 8f 4f sbci r24, 0xFF ; 255
13644: 9f 4f sbci r25, 0xFF ; 255
13646: 08 95 ret
00013648 <__tablejump2__>:
13648: ee 0f add r30, r30
1364a: ff 1f adc r31, r31
0001364c <__tablejump__>:
1364c: 05 90 lpm r0, Z+
1364e: f4 91 lpm r31, Z
13650: e0 2d mov r30, r0
13652: 09 94 ijmp
00013654 <__mulhisi3>:
13654: 05 d0 rcall .+10 ; 0x13660 <__umulhisi3>
13656: 33 23 and r19, r19
13658: 12 f4 brpl .+4 ; 0x1365e <__mulhisi3+0xa>
1365a: 8a 1b sub r24, r26
1365c: 9b 0b sbc r25, r27
1365e: 10 c0 rjmp .+32 ; 0x13680 <__usmulhisi3_tail>
00013660 <__umulhisi3>:
13660: a2 9f mul r26, r18
13662: b0 01 movw r22, r0
13664: b3 9f mul r27, r19
13666: c0 01 movw r24, r0
13668: a3 9f mul r26, r19
1366a: 70 0d add r23, r0
1366c: 81 1d adc r24, r1
1366e: 11 24 eor r1, r1
13670: 91 1d adc r25, r1
13672: b2 9f mul r27, r18
13674: 70 0d add r23, r0
13676: 81 1d adc r24, r1
13678: 11 24 eor r1, r1
1367a: 91 1d adc r25, r1
1367c: 08 95 ret
0001367e <__usmulhisi3>:
1367e: f0 df rcall .-32 ; 0x13660 <__umulhisi3>
00013680 <__usmulhisi3_tail>:
13680: b7 ff sbrs r27, 7
13682: 08 95 ret
13684: 82 1b sub r24, r18
13686: 93 0b sbc r25, r19
13688: 08 95 ret
0001368a <__muluhisi3>:
1368a: ea df rcall .-44 ; 0x13660 <__umulhisi3>
1368c: a5 9f mul r26, r21
1368e: 90 0d add r25, r0
13690: b4 9f mul r27, r20
13692: 90 0d add r25, r0
13694: a4 9f mul r26, r20
13696: 80 0d add r24, r0
13698: 91 1d adc r25, r1
1369a: 11 24 eor r1, r1
1369c: 08 95 ret
0001369e <__mulshisi3>:
1369e: b7 ff sbrs r27, 7
136a0: f4 cf rjmp .-24 ; 0x1368a <__muluhisi3>
000136a2 <__mulohisi3>:
136a2: f3 df rcall .-26 ; 0x1368a <__muluhisi3>
136a4: 82 1b sub r24, r18
136a6: 93 0b sbc r25, r19
136a8: 08 95 ret
000136aa <__prologue_saves__>:
136aa: 2f 92 push r2
136ac: 3f 92 push r3
136ae: 4f 92 push r4
136b0: 5f 92 push r5
136b2: 6f 92 push r6
136b4: 7f 92 push r7
136b6: 8f 92 push r8
136b8: 9f 92 push r9
136ba: af 92 push r10
136bc: bf 92 push r11
136be: cf 92 push r12
136c0: df 92 push r13
136c2: ef 92 push r14
136c4: ff 92 push r15
136c6: 0f 93 push r16
136c8: 1f 93 push r17
136ca: cf 93 push r28
136cc: df 93 push r29
136ce: cd b7 in r28, 0x3d ; 61
136d0: de b7 in r29, 0x3e ; 62
136d2: ca 1b sub r28, r26
136d4: db 0b sbc r29, r27
136d6: 0f b6 in r0, 0x3f ; 63
136d8: f8 94 cli
136da: de bf out 0x3e, r29 ; 62
136dc: 0f be out 0x3f, r0 ; 63
136de: cd bf out 0x3d, r28 ; 61
136e0: 09 94 ijmp
000136e2 <__epilogue_restores__>:
136e2: 2a 88 ldd r2, Y+18 ; 0x12
136e4: 39 88 ldd r3, Y+17 ; 0x11
136e6: 48 88 ldd r4, Y+16 ; 0x10
136e8: 5f 84 ldd r5, Y+15 ; 0x0f
136ea: 6e 84 ldd r6, Y+14 ; 0x0e
136ec: 7d 84 ldd r7, Y+13 ; 0x0d
136ee: 8c 84 ldd r8, Y+12 ; 0x0c
136f0: 9b 84 ldd r9, Y+11 ; 0x0b
136f2: aa 84 ldd r10, Y+10 ; 0x0a
136f4: b9 84 ldd r11, Y+9 ; 0x09
136f6: c8 84 ldd r12, Y+8 ; 0x08
136f8: df 80 ldd r13, Y+7 ; 0x07
136fa: ee 80 ldd r14, Y+6 ; 0x06
136fc: fd 80 ldd r15, Y+5 ; 0x05
136fe: 0c 81 ldd r16, Y+4 ; 0x04
13700: 1b 81 ldd r17, Y+3 ; 0x03
13702: aa 81 ldd r26, Y+2 ; 0x02
13704: b9 81 ldd r27, Y+1 ; 0x01
13706: ce 0f add r28, r30
13708: d1 1d adc r29, r1
1370a: 0f b6 in r0, 0x3f ; 63
1370c: f8 94 cli
1370e: de bf out 0x3e, r29 ; 62
13710: 0f be out 0x3f, r0 ; 63
13712: cd bf out 0x3d, r28 ; 61
13714: ed 01 movw r28, r26
13716: 08 95 ret
00013718 <memcpy_P>:
13718: fb 01 movw r30, r22
1371a: dc 01 movw r26, r24
1371c: 02 c0 rjmp .+4 ; 0x13722 <memcpy_P+0xa>
1371e: 05 90 lpm r0, Z+
13720: 0d 92 st X+, r0
13722: 41 50 subi r20, 0x01 ; 1
13724: 50 40 sbci r21, 0x00 ; 0
13726: d8 f7 brcc .-10 ; 0x1371e <memcpy_P+0x6>
13728: 08 95 ret
0001372a <memchr>:
1372a: fc 01 movw r30, r24
1372c: 41 50 subi r20, 0x01 ; 1
1372e: 50 40 sbci r21, 0x00 ; 0
13730: 30 f0 brcs .+12 ; 0x1373e <memchr+0x14>
13732: 01 90 ld r0, Z+
13734: 06 16 cp r0, r22
13736: d1 f7 brne .-12 ; 0x1372c <memchr+0x2>
13738: 31 97 sbiw r30, 0x01 ; 1
1373a: cf 01 movw r24, r30
1373c: 08 95 ret
1373e: 88 27 eor r24, r24
13740: 99 27 eor r25, r25
13742: 08 95 ret
00013744 <memcpy>:
13744: fb 01 movw r30, r22
13746: dc 01 movw r26, r24
13748: 02 c0 rjmp .+4 ; 0x1374e <memcpy+0xa>
1374a: 01 90 ld r0, Z+
1374c: 0d 92 st X+, r0
1374e: 41 50 subi r20, 0x01 ; 1
13750: 50 40 sbci r21, 0x00 ; 0
13752: d8 f7 brcc .-10 ; 0x1374a <memcpy+0x6>
13754: 08 95 ret
00013756 <__eerd_block_m1284>:
13756: dc 01 movw r26, r24
13758: cb 01 movw r24, r22
0001375a <__eerd_blraw_m1284>:
1375a: fc 01 movw r30, r24
1375c: f9 99 sbic 0x1f, 1 ; 31
1375e: fe cf rjmp .-4 ; 0x1375c <__eerd_blraw_m1284+0x2>
13760: 06 c0 rjmp .+12 ; 0x1376e <__eerd_blraw_m1284+0x14>
13762: f2 bd out 0x22, r31 ; 34
13764: e1 bd out 0x21, r30 ; 33
13766: f8 9a sbi 0x1f, 0 ; 31
13768: 31 96 adiw r30, 0x01 ; 1
1376a: 00 b4 in r0, 0x20 ; 32
1376c: 0d 92 st X+, r0
1376e: 41 50 subi r20, 0x01 ; 1
13770: 50 40 sbci r21, 0x00 ; 0
13772: b8 f7 brcc .-18 ; 0x13762 <__eerd_blraw_m1284+0x8>
13774: 08 95 ret
00013776 <__eerd_byte_m1284>:
13776: f9 99 sbic 0x1f, 1 ; 31
13778: fe cf rjmp .-4 ; 0x13776 <__eerd_byte_m1284>
1377a: 92 bd out 0x22, r25 ; 34
1377c: 81 bd out 0x21, r24 ; 33
1377e: f8 9a sbi 0x1f, 0 ; 31
13780: 99 27 eor r25, r25
13782: 80 b5 in r24, 0x20 ; 32
13784: 08 95 ret
00013786 <__eerd_word_m1284>:
13786: a8 e1 ldi r26, 0x18 ; 24
13788: b0 e0 ldi r27, 0x00 ; 0
1378a: 42 e0 ldi r20, 0x02 ; 2
1378c: 50 e0 ldi r21, 0x00 ; 0
1378e: e5 cf rjmp .-54 ; 0x1375a <__eerd_blraw_m1284>
00013790 <__eewr_block_m1284>:
13790: dc 01 movw r26, r24
13792: cb 01 movw r24, r22
13794: 02 c0 rjmp .+4 ; 0x1379a <__eewr_block_m1284+0xa>
13796: 2d 91 ld r18, X+
13798: 05 d0 rcall .+10 ; 0x137a4 <__eewr_r18_m1284>
1379a: 41 50 subi r20, 0x01 ; 1
1379c: 50 40 sbci r21, 0x00 ; 0
1379e: d8 f7 brcc .-10 ; 0x13796 <__eewr_block_m1284+0x6>
137a0: 08 95 ret
000137a2 <__eewr_byte_m1284>:
137a2: 26 2f mov r18, r22
000137a4 <__eewr_r18_m1284>:
137a4: f9 99 sbic 0x1f, 1 ; 31
137a6: fe cf rjmp .-4 ; 0x137a4 <__eewr_r18_m1284>
137a8: 1f ba out 0x1f, r1 ; 31
137aa: 92 bd out 0x22, r25 ; 34
137ac: 81 bd out 0x21, r24 ; 33
137ae: 20 bd out 0x20, r18 ; 32
137b0: 0f b6 in r0, 0x3f ; 63
137b2: f8 94 cli
137b4: fa 9a sbi 0x1f, 2 ; 31
137b6: f9 9a sbi 0x1f, 1 ; 31
137b8: 0f be out 0x3f, r0 ; 63
137ba: 01 96 adiw r24, 0x01 ; 1
137bc: 08 95 ret
000137be <__eewr_word_m1284>:
137be: f1 df rcall .-30 ; 0x137a2 <__eewr_byte_m1284>
137c0: 27 2f mov r18, r23
137c2: f0 cf rjmp .-32 ; 0x137a4 <__eewr_r18_m1284>
000137c4 <_exit>:
137c4: f8 94 cli
000137c6 <__stop_program>:
137c6: ff cf rjmp .-2 ; 0x137c6 <__stop_program>