Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1563 → Rev 1564

/branches/V0.76g_FC-JN-Receiver/eeprom.lst
0,0 → 1,1516
1 .file "eeprom.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __CCP__ = 0x34
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .text
10 eeprom_read_byte:
11 /* prologue: function */
12 /* frame size = 0 */
13 0000 9C01 movw r18,r24
14 .L2:
15 0002 F999 sbic 63-32,1
16 0004 00C0 rjmp .L2
17 0006 32BD out (65)+1-32,r19
18 0008 21BD out 65-32,r18
19 /* #APP */
20 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
21 /* START EEPROM READ CRITICAL SECTION */
22 000a F89A sbi 31, 0
23 000c 80B5 in r24, 32
24 /* END EEPROM READ CRITICAL SECTION */
25
26 ; 0 "" 2
27 /* epilogue start */
28 /* #NOAPP */
29 000e 0895 ret
32 eeprom_write_byte:
33 /* prologue: function */
34 /* frame size = 0 */
35 0010 9C01 movw r18,r24
36 .L7:
37 0012 F999 sbic 63-32,1
38 0014 00C0 rjmp .L7
39 0016 1FBA out 63-32,__zero_reg__
40 0018 32BD out (65)+1-32,r19
41 001a 21BD out 65-32,r18
42 001c 60BD out 64-32,r22
43 /* #APP */
44 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
45 /* START EEPROM WRITE CRITICAL SECTION */
46 001e 0FB6 in r0, 63
47 0020 F894 cli
48 0022 FA9A sbi 31, 2
49 0024 F99A sbi 31, 1
50 0026 0FBE out 63, r0
51 /* END EEPROM WRITE CRITICAL SECTION */
52 ; 0 "" 2
53 /* epilogue start */
54 /* #NOAPP */
55 0028 0895 ret
57 .global GetParamByte
59 GetParamByte:
60 /* prologue: function */
61 /* frame size = 0 */
62 .L11:
63 002a F999 sbic 63-32,1
64 002c 00C0 rjmp .L11
65 002e 8050 subi r24,lo8(-(EEPromArray))
66 0030 9040 sbci r25,hi8(-(EEPromArray))
67 0032 92BD out (65)+1-32,r25
68 0034 81BD out 65-32,r24
69 /* #APP */
70 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
71 /* START EEPROM READ CRITICAL SECTION */
72 0036 F89A sbi 31, 0
73 0038 80B5 in r24, 32
74 /* END EEPROM READ CRITICAL SECTION */
75
76 ; 0 "" 2
77 /* epilogue start */
78 /* #NOAPP */
79 003a 0895 ret
81 .global SetParamByte
83 SetParamByte:
84 /* prologue: function */
85 /* frame size = 0 */
86 .L15:
87 003c F999 sbic 63-32,1
88 003e 00C0 rjmp .L15
89 0040 1FBA out 63-32,__zero_reg__
90 0042 8050 subi r24,lo8(-(EEPromArray))
91 0044 9040 sbci r25,hi8(-(EEPromArray))
92 0046 92BD out (65)+1-32,r25
93 0048 81BD out 65-32,r24
94 004a 60BD out 64-32,r22
95 /* #APP */
96 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
97 /* START EEPROM WRITE CRITICAL SECTION */
98 004c 0FB6 in r0, 63
99 004e F894 cli
100 0050 FA9A sbi 31, 2
101 0052 F99A sbi 31, 1
102 0054 0FBE out 63, r0
103 /* END EEPROM WRITE CRITICAL SECTION */
104 ; 0 "" 2
105 /* epilogue start */
106 /* #NOAPP */
107 0056 0895 ret
109 .global GetActiveParamSet
111 GetActiveParamSet:
112 /* prologue: function */
113 /* frame size = 0 */
114 .L19:
115 0058 F999 sbic 63-32,1
116 005a 00C0 rjmp .L19
117 005c 20E0 ldi r18,lo8(EEPromArray+2)
118 005e 30E0 ldi r19,hi8(EEPromArray+2)
119 0060 32BD out (65)+1-32,r19
120 0062 21BD out 65-32,r18
121 /* #APP */
122 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
123 /* START EEPROM READ CRITICAL SECTION */
124 0064 F89A sbi 31, 0
125 0066 80B5 in r24, 32
126 /* END EEPROM READ CRITICAL SECTION */
127
128 ; 0 "" 2
129 /* #NOAPP */
130 0068 8630 cpi r24,lo8(6)
131 006a 00F0 brlo .L20
132 .L23:
133 006c F999 sbic 63-32,1
134 006e 00C0 rjmp .L23
135 0070 1FBA out 63-32,__zero_reg__
136 0072 32BD out (65)+1-32,r19
137 0074 21BD out 65-32,r18
138 0076 83E0 ldi r24,lo8(3)
139 0078 80BD out 64-32,r24
140 /* #APP */
141 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
142 /* START EEPROM WRITE CRITICAL SECTION */
143 007a 0FB6 in r0, 63
144 007c F894 cli
145 007e FA9A sbi 31, 2
146 0080 F99A sbi 31, 1
147 0082 0FBE out 63, r0
148 /* END EEPROM WRITE CRITICAL SECTION */
149 ; 0 "" 2
150 /* #NOAPP */
151 .L20:
152 0084 0895 ret
154 .global SetActiveParamSet
156 SetActiveParamSet:
157 /* prologue: function */
158 /* frame size = 0 */
159 0086 282F mov r18,r24
160 0088 8630 cpi r24,lo8(6)
161 008a 00F0 brlo .L27
162 008c 25E0 ldi r18,lo8(5)
163 .L30:
164 008e F999 sbic 63-32,1
165 0090 00C0 rjmp .L30
166 0092 1FBA out 63-32,__zero_reg__
167 0094 80E0 ldi r24,lo8(EEPromArray+2)
168 0096 90E0 ldi r25,hi8(EEPromArray+2)
169 0098 92BD out (65)+1-32,r25
170 009a 81BD out 65-32,r24
171 009c 20BD out 64-32,r18
172 /* #APP */
173 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
174 /* START EEPROM WRITE CRITICAL SECTION */
175 009e 0FB6 in r0, 63
176 00a0 F894 cli
177 00a2 FA9A sbi 31, 2
178 00a4 F99A sbi 31, 1
179 00a6 0FBE out 63, r0
180 /* END EEPROM WRITE CRITICAL SECTION */
181 ; 0 "" 2
182 /* epilogue start */
183 /* #NOAPP */
184 00a8 0895 ret
185 .L27:
186 00aa 8823 tst r24
187 00ac 01F4 brne .L30
188 00ae 21E0 ldi r18,lo8(1)
189 00b0 00C0 rjmp .L30
191 .data
192 .LC0:
193 0000 5175 6164 .string "Quadro"
193 726F 00
194 0007 00 .string ""
195 .text
196 .global MixerTable_Default
198 MixerTable_Default:
199 /* prologue: function */
200 /* frame size = 0 */
201 00b2 81E0 ldi r24,lo8(1)
202 00b4 8093 0000 sts Mixer,r24
203 00b8 E0E0 ldi r30,lo8(Mixer+13)
204 00ba F0E0 ldi r31,hi8(Mixer+13)
205 .L33:
206 00bc 1082 st Z,__zero_reg__
207 00be 1182 std Z+1,__zero_reg__
208 00c0 1282 std Z+2,__zero_reg__
209 00c2 1382 std Z+3,__zero_reg__
210 00c4 3496 adiw r30,4
211 00c6 80E0 ldi r24,hi8(Mixer+77)
212 00c8 E030 cpi r30,lo8(Mixer+77)
213 00ca F807 cpc r31,r24
214 00cc 01F4 brne .L33
215 00ce 80E4 ldi r24,lo8(64)
216 00d0 8093 0000 sts Mixer+13,r24
217 00d4 FF97 sbiw r30,63
218 00d6 8083 st Z,r24
219 00d8 1092 0000 sts Mixer+15,__zero_reg__
220 00dc 8093 0000 sts Mixer+16,r24
221 00e0 8093 0000 sts Mixer+17,r24
222 00e4 90EC ldi r25,lo8(-64)
223 00e6 9093 0000 sts Mixer+18,r25
224 00ea 1092 0000 sts Mixer+19,__zero_reg__
225 00ee 8093 0000 sts Mixer+20,r24
226 00f2 8093 0000 sts Mixer+21,r24
227 00f6 1092 0000 sts Mixer+22,__zero_reg__
228 00fa 9093 0000 sts Mixer+23,r25
229 00fe 9093 0000 sts Mixer+24,r25
230 0102 8093 0000 sts Mixer+25,r24
231 0106 1092 0000 sts Mixer+26,__zero_reg__
232 010a 8093 0000 sts Mixer+27,r24
233 010e 9093 0000 sts Mixer+28,r25
234 0112 3D97 sbiw r30,13
235 0114 A0E0 ldi r26,lo8(.LC0)
236 0116 B0E0 ldi r27,hi8(.LC0)
237 0118 87E0 ldi r24,lo8(7)
238 .L34:
239 011a 0D90 ld r0,X+
240 011c 0192 st Z+,r0
241 011e 8150 subi r24,lo8(-(-1))
242 0120 01F4 brne .L34
243 /* epilogue start */
244 0122 0895 ret
246 .data
247 .LC1:
248 0008 4265 6769 .string "Beginner"
248 6E6E 6572
248 00
249 0011 00 .string ""
250 .text
251 .global ParamSet_DefaultSet3
253 ParamSet_DefaultSet3:
254 /* prologue: function */
255 /* frame size = 0 */
256 0124 8091 0000 lds r24,BoardRelease
257 0128 8431 cpi r24,lo8(20)
258 012a 00F0 brlo .+2
259 012c 00C0 rjmp .L44
260 012e 83E0 ldi r24,lo8(3)
261 0130 8093 0000 sts ParamSet+27,r24
262 0134 80E2 ldi r24,lo8(32)
263 0136 8093 0000 sts ParamSet+57,r24
264 013a 8EE1 ldi r24,lo8(30)
265 013c 8093 0000 sts ParamSet+23,r24
266 0140 85E5 ldi r24,lo8(85)
267 0142 8093 0000 sts ParamSet+54,r24
268 0146 8093 0000 sts ParamSet+55,r24
269 .L40:
270 014a 21E0 ldi r18,lo8(1)
271 014c 2093 0000 sts ParamSet+2,r18
272 0150 82E0 ldi r24,lo8(2)
273 0152 8093 0000 sts ParamSet+1,r24
274 0156 83E0 ldi r24,lo8(3)
275 0158 8093 0000 sts ParamSet,r24
276 015c 74E0 ldi r23,lo8(4)
277 015e 7093 0000 sts ParamSet+3,r23
278 0162 95E0 ldi r25,lo8(5)
279 0164 9093 0000 sts ParamSet+4,r25
280 0168 66E0 ldi r22,lo8(6)
281 016a 6093 0000 sts ParamSet+5,r22
282 016e 87E0 ldi r24,lo8(7)
283 0170 8093 0000 sts ParamSet+6,r24
284 0174 58E0 ldi r21,lo8(8)
285 0176 5093 0000 sts ParamSet+7,r21
286 017a 8AE6 ldi r24,lo8(106)
287 017c 8093 0000 sts ParamSet+8,r24
288 0180 1092 0000 sts ParamSet+86,__zero_reg__
289 0184 2093 0000 sts ParamSet+88,r18
290 0188 4EE1 ldi r20,lo8(30)
291 018a 4093 0000 sts ParamSet+9,r20
292 018e 8BEF ldi r24,lo8(-5)
293 0190 8093 0000 sts ParamSet+11,r24
294 0194 8AE0 ldi r24,lo8(10)
295 0196 8093 0000 sts ParamSet+12,r24
296 019a 4093 0000 sts ParamSet+10,r20
297 019e 4093 0000 sts ParamSet+14,r20
298 01a2 9093 0000 sts ParamSet+15,r25
299 01a6 80E4 ldi r24,lo8(64)
300 01a8 8093 0000 sts ParamSet+16,r24
301 01ac 1092 0000 sts ParamSet+17,__zero_reg__
302 01b0 8FE0 ldi r24,lo8(15)
303 01b2 8093 0000 sts ParamSet+13,r24
304 01b6 5093 0000 sts ParamSet+18,r21
305 01ba 90E1 ldi r25,lo8(16)
306 01bc 9093 0000 sts ParamSet+19,r25
307 01c0 6093 0000 sts ParamSet+20,r22
308 01c4 5093 0000 sts ParamSet+21,r21
309 01c8 86EE ldi r24,lo8(-26)
310 01ca 8093 0000 sts ParamSet+22,r24
311 01ce 80E8 ldi r24,lo8(-128)
312 01d0 8093 0000 sts ParamSet+24,r24
313 01d4 34E6 ldi r19,lo8(100)
314 01d6 3093 0000 sts ParamSet+25,r19
315 01da 88E7 ldi r24,lo8(120)
316 01dc 8093 0000 sts ParamSet+26,r24
317 01e0 3093 0000 sts ParamSet+28,r19
318 01e4 8093 0000 sts ParamSet+29,r24
319 01e8 81E2 ldi r24,lo8(33)
320 01ea 8093 0000 sts ParamSet+30,r24
321 01ee 83E2 ldi r24,lo8(35)
322 01f0 8093 0000 sts ParamSet+31,r24
323 01f4 84E1 ldi r24,lo8(20)
324 01f6 8093 0000 sts ParamSet+32,r24
325 01fa 1092 0000 sts ParamSet+33,__zero_reg__
326 01fe 9093 0000 sts ParamSet+34,r25
327 0202 1092 0000 sts ParamSet+35,__zero_reg__
328 0206 1092 0000 sts ParamSet+36,__zero_reg__
329 020a 1092 0000 sts ParamSet+37,__zero_reg__
330 020e 1092 0000 sts ParamSet+38,__zero_reg__
331 0212 1092 0000 sts ParamSet+59,__zero_reg__
332 0216 1092 0000 sts ParamSet+60,__zero_reg__
333 021a 1092 0000 sts ParamSet+61,__zero_reg__
334 021e 1092 0000 sts ParamSet+62,__zero_reg__
335 0222 2093 0000 sts ParamSet+87,r18
336 0226 6093 0000 sts ParamSet+47,r22
337 022a 3093 0000 sts ParamSet+39,r19
338 022e 98E2 ldi r25,lo8(40)
339 0230 9093 0000 sts ParamSet+40,r25
340 0234 1092 0000 sts ParamSet+41,__zero_reg__
341 0238 8AEF ldi r24,lo8(-6)
342 023a 8093 0000 sts ParamSet+42,r24
343 023e 3093 0000 sts ParamSet+43,r19
344 0242 9093 0000 sts ParamSet+44,r25
345 0246 1092 0000 sts ParamSet+45,__zero_reg__
346 024a 8093 0000 sts ParamSet+46,r24
347 024e 92E3 ldi r25,lo8(50)
348 0250 9093 0000 sts ParamSet+48,r25
349 0254 2AE5 ldi r18,lo8(90)
350 0256 2093 0000 sts ParamSet+49,r18
351 025a 9093 0000 sts ParamSet+50,r25
352 025e 2093 0000 sts ParamSet+51,r18
353 0262 80E5 ldi r24,lo8(80)
354 0264 8093 0000 sts ParamSet+52,r24
355 0268 86E4 ldi r24,lo8(70)
356 026a 8093 0000 sts ParamSet+53,r24
357 026e 80E2 ldi r24,lo8(32)
358 0270 8093 0000 sts ParamSet+56,r24
359 0274 9093 0000 sts ParamSet+58,r25
360 0278 8FE5 ldi r24,lo8(95)
361 027a 8093 0000 sts ParamSet+63,r24
362 027e 83EF ldi r24,lo8(-13)
363 0280 8093 0000 sts ParamSet+65,r24
364 0284 8AEA ldi r24,lo8(-86)
365 0286 8093 0000 sts ParamSet+67,r24
366 028a 8093 0000 sts ParamSet+68,r24
367 028e 4093 0000 sts ParamSet+64,r20
368 0292 4093 0000 sts ParamSet+66,r20
369 0296 8CEF ldi r24,lo8(-4)
370 0298 8093 0000 sts ParamSet+69,r24
371 029c 3093 0000 sts ParamSet+70,r19
372 02a0 2093 0000 sts ParamSet+71,r18
373 02a4 2093 0000 sts ParamSet+72,r18
374 02a8 2093 0000 sts ParamSet+73,r18
375 02ac 8BE4 ldi r24,lo8(75)
376 02ae 8093 0000 sts ParamSet+74,r24
377 02b2 8093 0000 sts ParamSet+75,r24
378 02b6 8093 0000 sts ParamSet+76,r24
379 02ba 1092 0000 sts ParamSet+77,__zero_reg__
380 02be 6093 0000 sts ParamSet+78,r22
381 02c2 5093 0000 sts ParamSet+79,r21
382 02c6 2093 0000 sts ParamSet+80,r18
383 02ca 4093 0000 sts ParamSet+81,r20
384 02ce 3093 0000 sts ParamSet+82,r19
385 02d2 3093 0000 sts ParamSet+83,r19
386 02d6 7093 0000 sts ParamSet+84,r23
387 02da A0E0 ldi r26,lo8(ParamSet+89)
388 02dc B0E0 ldi r27,hi8(ParamSet+89)
389 02de E0E0 ldi r30,lo8(.LC1)
390 02e0 F0E0 ldi r31,hi8(.LC1)
391 02e2 89E0 ldi r24,lo8(9)
392 .L41:
393 02e4 0190 ld r0,Z+
394 02e6 0D92 st X+,r0
395 02e8 8150 subi r24,lo8(-(-1))
396 02ea 01F4 brne .L41
397 /* epilogue start */
398 02ec 0895 ret
399 .L44:
400 02ee 85E0 ldi r24,lo8(5)
401 02f0 8093 0000 sts ParamSet+27,r24
402 02f4 1092 0000 sts ParamSet+57,__zero_reg__
403 02f8 8BE1 ldi r24,lo8(27)
404 02fa 8093 0000 sts ParamSet+23,r24
405 02fe 8EE4 ldi r24,lo8(78)
406 0300 8093 0000 sts ParamSet+54,r24
407 0304 8093 0000 sts ParamSet+55,r24
408 0308 00C0 rjmp .L40
410 .data
411 .LC2:
412 0012 4E6F 726D .string "Normal"
412 616C 00
413 0019 00 .string ""
414 .text
415 .global ParamSet_DefaultSet2
417 ParamSet_DefaultSet2:
418 /* prologue: function */
419 /* frame size = 0 */
420 030a 8091 0000 lds r24,BoardRelease
421 030e 8431 cpi r24,lo8(20)
422 0310 00F0 brlo .+2
423 0312 00C0 rjmp .L51
424 0314 83E0 ldi r24,lo8(3)
425 0316 8093 0000 sts ParamSet+27,r24
426 031a 80E2 ldi r24,lo8(32)
427 031c 8093 0000 sts ParamSet+57,r24
428 0320 8EE1 ldi r24,lo8(30)
429 0322 8093 0000 sts ParamSet+23,r24
430 0326 85E5 ldi r24,lo8(85)
431 0328 8093 0000 sts ParamSet+54,r24
432 032c 8093 0000 sts ParamSet+55,r24
433 .L47:
434 0330 31E0 ldi r19,lo8(1)
435 0332 3093 0000 sts ParamSet+2,r19
436 0336 82E0 ldi r24,lo8(2)
437 0338 8093 0000 sts ParamSet+1,r24
438 033c 83E0 ldi r24,lo8(3)
439 033e 8093 0000 sts ParamSet,r24
440 0342 E4E0 ldi r30,lo8(4)
441 0344 E093 0000 sts ParamSet+3,r30
442 0348 25E0 ldi r18,lo8(5)
443 034a 2093 0000 sts ParamSet+4,r18
444 034e 56E0 ldi r21,lo8(6)
445 0350 5093 0000 sts ParamSet+5,r21
446 0354 87E0 ldi r24,lo8(7)
447 0356 8093 0000 sts ParamSet+6,r24
448 035a 78E0 ldi r23,lo8(8)
449 035c 7093 0000 sts ParamSet+7,r23
450 0360 8AE6 ldi r24,lo8(106)
451 0362 8093 0000 sts ParamSet+8,r24
452 0366 1092 0000 sts ParamSet+86,__zero_reg__
453 036a 3093 0000 sts ParamSet+88,r19
454 036e 4EE1 ldi r20,lo8(30)
455 0370 4093 0000 sts ParamSet+9,r20
456 0374 8BEF ldi r24,lo8(-5)
457 0376 8093 0000 sts ParamSet+11,r24
458 037a 9AE0 ldi r25,lo8(10)
459 037c 9093 0000 sts ParamSet+12,r25
460 0380 4093 0000 sts ParamSet+10,r20
461 0384 4093 0000 sts ParamSet+14,r20
462 0388 2093 0000 sts ParamSet+15,r18
463 038c 80E4 ldi r24,lo8(64)
464 038e 8093 0000 sts ParamSet+16,r24
465 0392 1092 0000 sts ParamSet+17,__zero_reg__
466 0396 8FE0 ldi r24,lo8(15)
467 0398 8093 0000 sts ParamSet+13,r24
468 039c 9093 0000 sts ParamSet+18,r25
469 03a0 80E1 ldi r24,lo8(16)
470 03a2 8093 0000 sts ParamSet+19,r24
471 03a6 5093 0000 sts ParamSet+20,r21
472 03aa 7093 0000 sts ParamSet+21,r23
473 03ae 86EE ldi r24,lo8(-26)
474 03b0 8093 0000 sts ParamSet+22,r24
475 03b4 80E8 ldi r24,lo8(-128)
476 03b6 8093 0000 sts ParamSet+24,r24
477 03ba 2AE5 ldi r18,lo8(90)
478 03bc 2093 0000 sts ParamSet+25,r18
479 03c0 88E7 ldi r24,lo8(120)
480 03c2 8093 0000 sts ParamSet+26,r24
481 03c6 2093 0000 sts ParamSet+28,r18
482 03ca 8093 0000 sts ParamSet+29,r24
483 03ce 81E2 ldi r24,lo8(33)
484 03d0 8093 0000 sts ParamSet+30,r24
485 03d4 83E2 ldi r24,lo8(35)
486 03d6 8093 0000 sts ParamSet+31,r24
487 03da 4093 0000 sts ParamSet+32,r20
488 03de 1092 0000 sts ParamSet+33,__zero_reg__
489 03e2 60E2 ldi r22,lo8(32)
490 03e4 6093 0000 sts ParamSet+34,r22
491 03e8 1092 0000 sts ParamSet+35,__zero_reg__
492 03ec 1092 0000 sts ParamSet+36,__zero_reg__
493 03f0 1092 0000 sts ParamSet+37,__zero_reg__
494 03f4 1092 0000 sts ParamSet+38,__zero_reg__
495 03f8 1092 0000 sts ParamSet+59,__zero_reg__
496 03fc 1092 0000 sts ParamSet+60,__zero_reg__
497 0400 1092 0000 sts ParamSet+61,__zero_reg__
498 0404 1092 0000 sts ParamSet+62,__zero_reg__
499 0408 3093 0000 sts ParamSet+87,r19
500 040c 5093 0000 sts ParamSet+47,r21
501 0410 34E6 ldi r19,lo8(100)
502 0412 3093 0000 sts ParamSet+39,r19
503 0416 98E2 ldi r25,lo8(40)
504 0418 9093 0000 sts ParamSet+40,r25
505 041c 1092 0000 sts ParamSet+41,__zero_reg__
506 0420 8AEF ldi r24,lo8(-6)
507 0422 8093 0000 sts ParamSet+42,r24
508 0426 3093 0000 sts ParamSet+43,r19
509 042a 9093 0000 sts ParamSet+44,r25
510 042e 1092 0000 sts ParamSet+45,__zero_reg__
511 0432 8093 0000 sts ParamSet+46,r24
512 0436 82E3 ldi r24,lo8(50)
513 0438 8093 0000 sts ParamSet+48,r24
514 043c 2093 0000 sts ParamSet+49,r18
515 0440 8093 0000 sts ParamSet+50,r24
516 0444 2093 0000 sts ParamSet+51,r18
517 0448 80E5 ldi r24,lo8(80)
518 044a 8093 0000 sts ParamSet+52,r24
519 044e 8CE3 ldi r24,lo8(60)
520 0450 8093 0000 sts ParamSet+53,r24
521 0454 6093 0000 sts ParamSet+56,r22
522 0458 9BE4 ldi r25,lo8(75)
523 045a 9093 0000 sts ParamSet+58,r25
524 045e 8FE5 ldi r24,lo8(95)
525 0460 8093 0000 sts ParamSet+63,r24
526 0464 83EF ldi r24,lo8(-13)
527 0466 8093 0000 sts ParamSet+65,r24
528 046a 8AEA ldi r24,lo8(-86)
529 046c 8093 0000 sts ParamSet+67,r24
530 0470 8093 0000 sts ParamSet+68,r24
531 0474 84E1 ldi r24,lo8(20)
532 0476 8093 0000 sts ParamSet+64,r24
533 047a 8093 0000 sts ParamSet+66,r24
534 047e 8CEF ldi r24,lo8(-4)
535 0480 8093 0000 sts ParamSet+69,r24
536 0484 3093 0000 sts ParamSet+70,r19
537 0488 2093 0000 sts ParamSet+71,r18
538 048c 2093 0000 sts ParamSet+72,r18
539 0490 2093 0000 sts ParamSet+73,r18
540 0494 9093 0000 sts ParamSet+74,r25
541 0498 9093 0000 sts ParamSet+75,r25
542 049c 9093 0000 sts ParamSet+76,r25
543 04a0 1092 0000 sts ParamSet+77,__zero_reg__
544 04a4 5093 0000 sts ParamSet+78,r21
545 04a8 7093 0000 sts ParamSet+79,r23
546 04ac 2093 0000 sts ParamSet+80,r18
547 04b0 4093 0000 sts ParamSet+81,r20
548 04b4 3093 0000 sts ParamSet+82,r19
549 04b8 3093 0000 sts ParamSet+83,r19
550 04bc E093 0000 sts ParamSet+84,r30
551 04c0 A0E0 ldi r26,lo8(ParamSet+89)
552 04c2 B0E0 ldi r27,hi8(ParamSet+89)
553 04c4 E0E0 ldi r30,lo8(.LC2)
554 04c6 F0E0 ldi r31,hi8(.LC2)
555 04c8 87E0 ldi r24,lo8(7)
556 .L48:
557 04ca 0190 ld r0,Z+
558 04cc 0D92 st X+,r0
559 04ce 8150 subi r24,lo8(-(-1))
560 04d0 01F4 brne .L48
561 /* epilogue start */
562 04d2 0895 ret
563 .L51:
564 04d4 85E0 ldi r24,lo8(5)
565 04d6 8093 0000 sts ParamSet+27,r24
566 04da 1092 0000 sts ParamSet+57,__zero_reg__
567 04de 8BE1 ldi r24,lo8(27)
568 04e0 8093 0000 sts ParamSet+23,r24
569 04e4 8EE4 ldi r24,lo8(78)
570 04e6 8093 0000 sts ParamSet+54,r24
571 04ea 8093 0000 sts ParamSet+55,r24
572 04ee 00C0 rjmp .L47
574 .data
575 .LC3:
576 001a 5370 6F72 .string "Sport"
576 7400
577 0020 00 .string ""
578 .text
579 .global ParamSet_DefaultSet1
581 ParamSet_DefaultSet1:
582 /* prologue: function */
583 /* frame size = 0 */
584 04f0 8091 0000 lds r24,BoardRelease
585 04f4 8431 cpi r24,lo8(20)
586 04f6 00F0 brlo .+2
587 04f8 00C0 rjmp .L58
588 04fa 83E0 ldi r24,lo8(3)
589 04fc 8093 0000 sts ParamSet+27,r24
590 0500 80E2 ldi r24,lo8(32)
591 0502 8093 0000 sts ParamSet+57,r24
592 0506 8EE1 ldi r24,lo8(30)
593 0508 8093 0000 sts ParamSet+23,r24
594 050c 85E5 ldi r24,lo8(85)
595 050e 8093 0000 sts ParamSet+54,r24
596 0512 8093 0000 sts ParamSet+55,r24
597 .L54:
598 0516 51E0 ldi r21,lo8(1)
599 0518 5093 0000 sts ParamSet+2,r21
600 051c 82E0 ldi r24,lo8(2)
601 051e 8093 0000 sts ParamSet+1,r24
602 0522 83E0 ldi r24,lo8(3)
603 0524 8093 0000 sts ParamSet,r24
604 0528 F4E0 ldi r31,lo8(4)
605 052a F093 0000 sts ParamSet+3,r31
606 052e 95E0 ldi r25,lo8(5)
607 0530 9093 0000 sts ParamSet+4,r25
608 0534 76E0 ldi r23,lo8(6)
609 0536 7093 0000 sts ParamSet+5,r23
610 053a 87E0 ldi r24,lo8(7)
611 053c 8093 0000 sts ParamSet+6,r24
612 0540 68E0 ldi r22,lo8(8)
613 0542 6093 0000 sts ParamSet+7,r22
614 0546 8AE6 ldi r24,lo8(106)
615 0548 8093 0000 sts ParamSet+8,r24
616 054c 1092 0000 sts ParamSet+86,__zero_reg__
617 0550 5093 0000 sts ParamSet+88,r21
618 0554 4EE1 ldi r20,lo8(30)
619 0556 4093 0000 sts ParamSet+9,r20
620 055a 8BEF ldi r24,lo8(-5)
621 055c 8093 0000 sts ParamSet+11,r24
622 0560 8AE0 ldi r24,lo8(10)
623 0562 8093 0000 sts ParamSet+12,r24
624 0566 4093 0000 sts ParamSet+10,r20
625 056a 4093 0000 sts ParamSet+14,r20
626 056e 9093 0000 sts ParamSet+15,r25
627 0572 80E4 ldi r24,lo8(64)
628 0574 8093 0000 sts ParamSet+16,r24
629 0578 1092 0000 sts ParamSet+17,__zero_reg__
630 057c 84E1 ldi r24,lo8(20)
631 057e 8093 0000 sts ParamSet+13,r24
632 0582 8EE0 ldi r24,lo8(14)
633 0584 8093 0000 sts ParamSet+18,r24
634 0588 E0E1 ldi r30,lo8(16)
635 058a E093 0000 sts ParamSet+19,r30
636 058e 8CE0 ldi r24,lo8(12)
637 0590 8093 0000 sts ParamSet+20,r24
638 0594 6093 0000 sts ParamSet+21,r22
639 0598 86EE ldi r24,lo8(-26)
640 059a 8093 0000 sts ParamSet+22,r24
641 059e 80E8 ldi r24,lo8(-128)
642 05a0 8093 0000 sts ParamSet+24,r24
643 05a4 30E5 ldi r19,lo8(80)
644 05a6 3093 0000 sts ParamSet+25,r19
645 05aa 86E9 ldi r24,lo8(-106)
646 05ac 8093 0000 sts ParamSet+26,r24
647 05b0 3093 0000 sts ParamSet+28,r19
648 05b4 8093 0000 sts ParamSet+29,r24
649 05b8 81E2 ldi r24,lo8(33)
650 05ba 8093 0000 sts ParamSet+30,r24
651 05be 83E2 ldi r24,lo8(35)
652 05c0 8093 0000 sts ParamSet+31,r24
653 05c4 4093 0000 sts ParamSet+32,r20
654 05c8 1092 0000 sts ParamSet+33,__zero_reg__
655 05cc 80E2 ldi r24,lo8(32)
656 05ce 8093 0000 sts ParamSet+34,r24
657 05d2 1092 0000 sts ParamSet+35,__zero_reg__
658 05d6 1092 0000 sts ParamSet+36,__zero_reg__
659 05da 1092 0000 sts ParamSet+37,__zero_reg__
660 05de 1092 0000 sts ParamSet+38,__zero_reg__
661 05e2 1092 0000 sts ParamSet+59,__zero_reg__
662 05e6 1092 0000 sts ParamSet+60,__zero_reg__
663 05ea 1092 0000 sts ParamSet+61,__zero_reg__
664 05ee 1092 0000 sts ParamSet+62,__zero_reg__
665 05f2 5093 0000 sts ParamSet+87,r21
666 05f6 7093 0000 sts ParamSet+47,r23
667 05fa 24E6 ldi r18,lo8(100)
668 05fc 2093 0000 sts ParamSet+39,r18
669 0600 98E2 ldi r25,lo8(40)
670 0602 9093 0000 sts ParamSet+40,r25
671 0606 1092 0000 sts ParamSet+41,__zero_reg__
672 060a 8AEF ldi r24,lo8(-6)
673 060c 8093 0000 sts ParamSet+42,r24
674 0610 2093 0000 sts ParamSet+43,r18
675 0614 9093 0000 sts ParamSet+44,r25
676 0618 1092 0000 sts ParamSet+45,__zero_reg__
677 061c 8093 0000 sts ParamSet+46,r24
678 0620 82E3 ldi r24,lo8(50)
679 0622 8093 0000 sts ParamSet+48,r24
680 0626 9AE5 ldi r25,lo8(90)
681 0628 9093 0000 sts ParamSet+49,r25
682 062c 8093 0000 sts ParamSet+50,r24
683 0630 9093 0000 sts ParamSet+51,r25
684 0634 3093 0000 sts ParamSet+52,r19
685 0638 5093 0000 sts ParamSet+53,r21
686 063c E093 0000 sts ParamSet+56,r30
687 0640 2093 0000 sts ParamSet+58,r18
688 0644 8FE5 ldi r24,lo8(95)
689 0646 8093 0000 sts ParamSet+63,r24
690 064a 83EF ldi r24,lo8(-13)
691 064c 8093 0000 sts ParamSet+65,r24
692 0650 8AEA ldi r24,lo8(-86)
693 0652 8093 0000 sts ParamSet+67,r24
694 0656 8093 0000 sts ParamSet+68,r24
695 065a 8FE0 ldi r24,lo8(15)
696 065c 8093 0000 sts ParamSet+64,r24
697 0660 8093 0000 sts ParamSet+66,r24
698 0664 8CEF ldi r24,lo8(-4)
699 0666 8093 0000 sts ParamSet+69,r24
700 066a 2093 0000 sts ParamSet+70,r18
701 066e 9093 0000 sts ParamSet+71,r25
702 0672 9093 0000 sts ParamSet+72,r25
703 0676 9093 0000 sts ParamSet+73,r25
704 067a 8BE4 ldi r24,lo8(75)
705 067c 8093 0000 sts ParamSet+74,r24
706 0680 8093 0000 sts ParamSet+75,r24
707 0684 8093 0000 sts ParamSet+76,r24
708 0688 1092 0000 sts ParamSet+77,__zero_reg__
709 068c 7093 0000 sts ParamSet+78,r23
710 0690 6093 0000 sts ParamSet+79,r22
711 0694 9093 0000 sts ParamSet+80,r25
712 0698 4093 0000 sts ParamSet+81,r20
713 069c 2093 0000 sts ParamSet+82,r18
714 06a0 2093 0000 sts ParamSet+83,r18
715 06a4 F093 0000 sts ParamSet+84,r31
716 06a8 A0E0 ldi r26,lo8(ParamSet+89)
717 06aa B0E0 ldi r27,hi8(ParamSet+89)
718 06ac E0E0 ldi r30,lo8(.LC3)
719 06ae F0E0 ldi r31,hi8(.LC3)
720 06b0 86E0 ldi r24,lo8(6)
721 .L55:
722 06b2 0190 ld r0,Z+
723 06b4 0D92 st X+,r0
724 06b6 8150 subi r24,lo8(-(-1))
725 06b8 01F4 brne .L55
726 /* epilogue start */
727 06ba 0895 ret
728 .L58:
729 06bc 85E0 ldi r24,lo8(5)
730 06be 8093 0000 sts ParamSet+27,r24
731 06c2 1092 0000 sts ParamSet+57,__zero_reg__
732 06c6 8BE1 ldi r24,lo8(27)
733 06c8 8093 0000 sts ParamSet+23,r24
734 06cc 8EE4 ldi r24,lo8(78)
735 06ce 8093 0000 sts ParamSet+54,r24
736 06d2 8093 0000 sts ParamSet+55,r24
737 06d6 00C0 rjmp .L54
739 .global MixerTable_WriteToEEProm
741 MixerTable_WriteToEEProm:
742 /* prologue: function */
743 /* frame size = 0 */
744 06d8 8091 0000 lds r24,Mixer
745 06dc 8130 cpi r24,lo8(1)
746 06de 01F0 breq .L60
747 06e0 80E0 ldi r24,lo8(0)
748 06e2 0895 ret
749 .L60:
750 06e4 80E0 ldi r24,lo8(EEPromArray+1000)
751 06e6 90E0 ldi r25,hi8(EEPromArray+1000)
752 06e8 60E0 ldi r22,lo8(Mixer)
753 06ea 70E0 ldi r23,hi8(Mixer)
754 06ec 4DE4 ldi r20,lo8(77)
755 06ee 50E0 ldi r21,hi8(77)
756 06f0 20E0 ldi r18,lo8(gs(eeprom_write_byte))
757 06f2 30E0 ldi r19,hi8(gs(eeprom_write_byte))
758 06f4 0E94 0000 call __eewr_block
759 06f8 81E0 ldi r24,lo8(1)
760 06fa 0895 ret
762 .global MixerTable_ReadFromEEProm
764 MixerTable_ReadFromEEProm:
765 /* prologue: function */
766 /* frame size = 0 */
767 .L64:
768 06fc F999 sbic 63-32,1
769 06fe 00C0 rjmp .L64
770 0700 60E0 ldi r22,lo8(EEPromArray+1000)
771 0702 70E0 ldi r23,hi8(EEPromArray+1000)
772 0704 72BD out (65)+1-32,r23
773 0706 61BD out 65-32,r22
774 /* #APP */
775 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
776 /* START EEPROM READ CRITICAL SECTION */
777 0708 F89A sbi 31, 0
778 070a 80B5 in r24, 32
779 /* END EEPROM READ CRITICAL SECTION */
780
781 ; 0 "" 2
782 /* #NOAPP */
783 070c 8130 cpi r24,lo8(1)
784 070e 01F0 breq .L65
785 0710 80E0 ldi r24,lo8(0)
786 0712 0895 ret
787 .L65:
788 0714 80E0 ldi r24,lo8(Mixer)
789 0716 90E0 ldi r25,hi8(Mixer)
790 0718 4DE4 ldi r20,lo8(77)
791 071a 50E0 ldi r21,hi8(77)
792 071c 20E0 ldi r18,lo8(gs(eeprom_read_byte))
793 071e 30E0 ldi r19,hi8(gs(eeprom_read_byte))
794 0720 0E94 0000 call __eerd_block
795 0724 81E0 ldi r24,lo8(1)
796 0726 0895 ret
798 .global ParamSet_ReadFromEEProm
800 ParamSet_ReadFromEEProm:
801 /* prologue: function */
802 /* frame size = 0 */
803 0728 982F mov r25,r24
804 072a 8150 subi r24,lo8(-(-1))
805 072c 8530 cpi r24,lo8(5)
806 072e 00F0 brlo .L70
807 0730 6EE2 ldi r22,lo8(302)
808 0732 71E0 ldi r23,hi8(302)
809 .L71:
810 0734 6050 subi r22,lo8(-(EEPromArray))
811 0736 7040 sbci r23,hi8(-(EEPromArray))
812 0738 80E0 ldi r24,lo8(ParamSet)
813 073a 90E0 ldi r25,hi8(ParamSet)
814 073c 45E6 ldi r20,lo8(101)
815 073e 50E0 ldi r21,hi8(101)
816 0740 20E0 ldi r18,lo8(gs(eeprom_read_byte))
817 0742 30E0 ldi r19,hi8(gs(eeprom_read_byte))
818 0744 0E94 0000 call __eerd_block
819 0748 0E94 0000 call LED_Init
820 /* epilogue start */
821 074c 0895 ret
822 .L70:
823 074e 892F mov r24,r25
824 0750 90E0 ldi r25,lo8(0)
825 0752 0197 sbiw r24,1
826 0754 25E6 ldi r18,lo8(101)
827 0756 30E0 ldi r19,hi8(101)
828 0758 829F mul r24,r18
829 075a B001 movw r22,r0
830 075c 839F mul r24,r19
831 075e 700D add r23,r0
832 0760 929F mul r25,r18
833 0762 700D add r23,r0
834 0764 1124 clr r1
835 0766 6C59 subi r22,lo8(-(100))
836 0768 7F4F sbci r23,hi8(-(100))
837 076a 00C0 rjmp .L71
839 .global ParamSet_WriteToEEProm
841 ParamSet_WriteToEEProm:
842 076c 1F93 push r17
843 /* prologue: function */
844 /* frame size = 0 */
845 076e 182F mov r17,r24
846 0770 8630 cpi r24,lo8(6)
847 0772 00F0 brlo .L74
848 0774 15E0 ldi r17,lo8(5)
849 0776 48EF ldi r20,lo8(504)
850 0778 51E0 ldi r21,hi8(504)
851 .L75:
852 077a CA01 movw r24,r20
853 077c 8050 subi r24,lo8(-(EEPromArray))
854 077e 9040 sbci r25,hi8(-(EEPromArray))
855 0780 60E0 ldi r22,lo8(ParamSet)
856 0782 70E0 ldi r23,hi8(ParamSet)
857 0784 45E6 ldi r20,lo8(101)
858 0786 50E0 ldi r21,hi8(101)
859 0788 20E0 ldi r18,lo8(gs(eeprom_write_byte))
860 078a 30E0 ldi r19,hi8(gs(eeprom_write_byte))
861 078c 0E94 0000 call __eewr_block
862 0790 80E0 ldi r24,lo8(EEPromArray+98)
863 0792 90E0 ldi r25,hi8(EEPromArray+98)
864 0794 65E6 ldi r22,lo8(101)
865 0796 70E0 ldi r23,hi8(101)
866 0798 40E0 ldi r20,lo8(gs(eeprom_write_byte))
867 079a 50E0 ldi r21,hi8(gs(eeprom_write_byte))
868 079c 0E94 0000 call __eewr_word
869 07a0 80E0 ldi r24,lo8(EEPromArray+80)
870 07a2 90E0 ldi r25,hi8(EEPromArray+80)
871 07a4 60E0 ldi r22,lo8(ParamSet)
872 07a6 70E0 ldi r23,hi8(ParamSet)
873 07a8 48E0 ldi r20,lo8(8)
874 07aa 50E0 ldi r21,hi8(8)
875 07ac 20E0 ldi r18,lo8(gs(eeprom_write_byte))
876 07ae 30E0 ldi r19,hi8(gs(eeprom_write_byte))
877 07b0 0E94 0000 call __eewr_block
878 .L77:
879 07b4 F999 sbic 63-32,1
880 07b6 00C0 rjmp .L77
881 07b8 1FBA out 63-32,__zero_reg__
882 07ba 80E0 ldi r24,lo8(EEPromArray+2)
883 07bc 90E0 ldi r25,hi8(EEPromArray+2)
884 07be 92BD out (65)+1-32,r25
885 07c0 81BD out 65-32,r24
886 07c2 10BD out 64-32,r17
887 /* #APP */
888 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
889 /* START EEPROM WRITE CRITICAL SECTION */
890 07c4 0FB6 in r0, 63
891 07c6 F894 cli
892 07c8 FA9A sbi 31, 2
893 07ca F99A sbi 31, 1
894 07cc 0FBE out 63, r0
895 /* END EEPROM WRITE CRITICAL SECTION */
896 ; 0 "" 2
897 /* #NOAPP */
898 07ce 0E94 0000 call LED_Init
899 07d2 1F91 pop r17
900 07d4 0895 ret
901 .L74:
902 07d6 8823 tst r24
903 07d8 01F4 brne .L80
904 /* epilogue start */
905 07da 1F91 pop r17
906 07dc 0895 ret
907 .L80:
908 07de 90E0 ldi r25,lo8(0)
909 07e0 0197 sbiw r24,1
910 07e2 25E6 ldi r18,lo8(101)
911 07e4 30E0 ldi r19,hi8(101)
912 07e6 829F mul r24,r18
913 07e8 A001 movw r20,r0
914 07ea 839F mul r24,r19
915 07ec 500D add r21,r0
916 07ee 929F mul r25,r18
917 07f0 500D add r21,r0
918 07f2 1124 clr r1
919 07f4 4C59 subi r20,lo8(-(100))
920 07f6 5F4F sbci r21,hi8(-(100))
921 07f8 00C0 rjmp .L75
923 .global ParamSet_Init
925 ParamSet_Init:
926 07fa 2F92 push r2
927 07fc 3F92 push r3
928 07fe 4F92 push r4
929 0800 5F92 push r5
930 0802 6F92 push r6
931 0804 7F92 push r7
932 0806 8F92 push r8
933 0808 9F92 push r9
934 080a AF92 push r10
935 080c BF92 push r11
936 080e CF92 push r12
937 0810 DF92 push r13
938 0812 EF92 push r14
939 0814 FF92 push r15
940 0816 0F93 push r16
941 0818 1F93 push r17
942 081a CF93 push r28
943 081c DF93 push r29
944 /* prologue: function */
945 /* frame size = 0 */
946 .L82:
947 081e F999 sbic 63-32,1
948 0820 00C0 rjmp .L82
949 0822 80E0 ldi r24,lo8(EEPromArray+1)
950 0824 90E0 ldi r25,hi8(EEPromArray+1)
951 0826 92BD out (65)+1-32,r25
952 0828 81BD out 65-32,r24
953 /* #APP */
954 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
955 /* START EEPROM READ CRITICAL SECTION */
956 082a F89A sbi 31, 0
957 082c 80B5 in r24, 32
958 /* END EEPROM READ CRITICAL SECTION */
959
960 ; 0 "" 2
961 /* #NOAPP */
962 082e 8035 cpi r24,lo8(80)
963 0830 01F4 brne .+2
964 0832 00C0 rjmp .L83
965 0834 00D0 rcall .
966 0836 0F92 push __tmp_reg__
967 0838 ADB7 in r26,__SP_L__
968 083a BEB7 in r27,__SP_H__
969 083c 1196 adiw r26,1
970 083e 1C92 st X,__zero_reg__
971 0840 1197 sbiw r26,1
972 0842 80E0 ldi r24,lo8(__c.1839)
973 0844 90E0 ldi r25,hi8(__c.1839)
974 0846 1396 adiw r26,2+1
975 0848 9C93 st X,r25
976 084a 8E93 st -X,r24
977 084c 1297 sbiw r26,2
978 084e 0E94 0000 call _printf_P
979 0852 0F90 pop __tmp_reg__
980 0854 0F90 pop __tmp_reg__
981 0856 0F90 pop __tmp_reg__
982 .L84:
983 0858 F999 sbic 63-32,1
984 085a 00C0 rjmp .L84
985 085c 1FBA out 63-32,__zero_reg__
986 085e 80E0 ldi r24,lo8(EEPromArray+1000)
987 0860 90E0 ldi r25,hi8(EEPromArray+1000)
988 0862 92BD out (65)+1-32,r25
989 0864 81BD out 65-32,r24
990 0866 8FEF ldi r24,lo8(-1)
991 0868 80BD out 64-32,r24
992 /* #APP */
993 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
994 /* START EEPROM WRITE CRITICAL SECTION */
995 086a 0FB6 in r0, 63
996 086c F894 cli
997 086e FA9A sbi 31, 2
998 0870 F99A sbi 31, 1
999 0872 0FBE out 63, r0
1000 /* END EEPROM WRITE CRITICAL SECTION */
1001 ; 0 "" 2
1002 /* #NOAPP */
1003 .L85:
1004 0874 F999 sbic 63-32,1
1005 0876 00C0 rjmp .L85
1006 0878 50E0 ldi r21,lo8(EEPromArray+80)
1007 087a 252E mov r2,r21
1008 087c 50E0 ldi r21,hi8(EEPromArray+80)
1009 087e 352E mov r3,r21
1010 0880 32BC out (65)+1-32,r3
1011 0882 21BC out 65-32,r2
1012 /* #APP */
1013 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1014 /* START EEPROM READ CRITICAL SECTION */
1015 0884 F89A sbi 31, 0
1016 0886 80B5 in r24, 32
1017 /* END EEPROM READ CRITICAL SECTION */
1018
1019 ; 0 "" 2
1020 /* #NOAPP */
1021 0888 8C30 cpi r24,lo8(12)
1022 088a 00F4 brsh .+2
1023 088c 00C0 rjmp .L117
1024 .L86:
1025 088e 00E0 ldi r16,lo8(0)
1026 .L91:
1027 0890 11E0 ldi r17,lo8(1)
1028 0892 C0E0 ldi r28,lo8(EEPromArray+81)
1029 0894 D0E0 ldi r29,hi8(EEPromArray+81)
1030 0896 3E01 movw r6,r28
1031 0898 0894 sec
1032 089a 611C adc r6,__zero_reg__
1033 089c 711C adc r7,__zero_reg__
1034 089e 42E0 ldi r20,lo8(2)
1035 08a0 442E mov r4,r20
1036 08a2 512C mov r5,__zero_reg__
1037 08a4 4C0E add r4,r28
1038 08a6 5D1E adc r5,r29
1039 08a8 33E0 ldi r19,lo8(3)
1040 08aa C32E mov r12,r19
1041 08ac D12C mov r13,__zero_reg__
1042 08ae CC0E add r12,r28
1043 08b0 DD1E adc r13,r29
1044 08b2 24E0 ldi r18,lo8(4)
1045 08b4 A22E mov r10,r18
1046 08b6 B12C mov r11,__zero_reg__
1047 08b8 AC0E add r10,r28
1048 08ba BD1E adc r11,r29
1049 08bc 95E0 ldi r25,lo8(5)
1050 08be 892E mov r8,r25
1051 08c0 912C mov r9,__zero_reg__
1052 08c2 8C0E add r8,r28
1053 08c4 9D1E adc r9,r29
1054 08c6 86E0 ldi r24,lo8(6)
1055 08c8 E82E mov r14,r24
1056 08ca F12C mov r15,__zero_reg__
1057 08cc EC0E add r14,r28
1058 08ce FD1E adc r15,r29
1059 .L106:
1060 08d0 1230 cpi r17,lo8(2)
1061 08d2 01F0 breq .L136
1062 08d4 1330 cpi r17,lo8(3)
1063 08d6 01F4 brne .+2
1064 08d8 00C0 rjmp .L95
1065 08da 1130 cpi r17,lo8(1)
1066 08dc 01F4 brne .+2
1067 08de 00C0 rjmp .L137
1068 .L136:
1069 08e0 0E94 0000 call ParamSet_DefaultSet2
1070 .L96:
1071 08e4 0023 tst r16
1072 08e6 01F0 breq .+2
1073 08e8 00C0 rjmp .L114
1074 .L97:
1075 08ea 812F mov r24,r17
1076 08ec 0E94 0000 call ParamSet_WriteToEEProm
1077 08f0 1F5F subi r17,lo8(-(1))
1078 08f2 1630 cpi r17,lo8(6)
1079 08f4 01F4 brne .L106
1080 .L113:
1081 08f6 F999 sbic 63-32,1
1082 08f8 00C0 rjmp .L113
1083 08fa 1FBA out 63-32,__zero_reg__
1084 08fc 80E0 ldi r24,lo8(EEPromArray+2)
1085 08fe 90E0 ldi r25,hi8(EEPromArray+2)
1086 0900 92BD out (65)+1-32,r25
1087 0902 81BD out 65-32,r24
1088 0904 83E0 ldi r24,lo8(3)
1089 0906 80BD out 64-32,r24
1090 /* #APP */
1091 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1092 /* START EEPROM WRITE CRITICAL SECTION */
1093 0908 0FB6 in r0, 63
1094 090a F894 cli
1095 090c FA9A sbi 31, 2
1096 090e F99A sbi 31, 1
1097 0910 0FBE out 63, r0
1098 /* END EEPROM WRITE CRITICAL SECTION */
1099 ; 0 "" 2
1100 /* #NOAPP */
1101 .L108:
1102 0912 F999 sbic 63-32,1
1103 0914 00C0 rjmp .L108
1104 0916 1FBA out 63-32,__zero_reg__
1105 0918 E0E0 ldi r30,lo8(EEPromArray+1)
1106 091a F0E0 ldi r31,hi8(EEPromArray+1)
1107 091c F2BD out (65)+1-32,r31
1108 091e E1BD out 65-32,r30
1109 0920 80E5 ldi r24,lo8(80)
1110 0922 80BD out 64-32,r24
1111 /* #APP */
1112 ; 315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1113 /* START EEPROM WRITE CRITICAL SECTION */
1114 0924 0FB6 in r0, 63
1115 0926 F894 cli
1116 0928 FA9A sbi 31, 2
1117 092a F99A sbi 31, 1
1118 092c 0FBE out 63, r0
1119 /* END EEPROM WRITE CRITICAL SECTION */
1120 ; 0 "" 2
1121 /* #NOAPP */
1122 .L83:
1123 092e 0E94 0000 call GetActiveParamSet
1124 0932 0E94 0000 call ParamSet_ReadFromEEProm
1125 0936 0E94 0000 call GetActiveParamSet
1126 093a 00D0 rcall .
1127 093c 00D0 rcall .
1128 093e 0F92 push __tmp_reg__
1129 0940 EDB7 in r30,__SP_L__
1130 0942 FEB7 in r31,__SP_H__
1131 0944 3196 adiw r30,1
1132 0946 ADB7 in r26,__SP_L__
1133 0948 BEB7 in r27,__SP_H__
1134 094a 1196 adiw r26,1
1135 094c 1C92 st X,__zero_reg__
1136 094e 20E0 ldi r18,lo8(__c.1849)
1137 0950 30E0 ldi r19,hi8(__c.1849)
1138 0952 3283 std Z+2,r19
1139 0954 2183 std Z+1,r18
1140 0956 8383 std Z+3,r24
1141 0958 1482 std Z+4,__zero_reg__
1142 095a 0E94 0000 call _printf_P
1143 095e 0F90 pop __tmp_reg__
1144 0960 0F90 pop __tmp_reg__
1145 0962 0F90 pop __tmp_reg__
1146 0964 0F90 pop __tmp_reg__
1147 0966 0F90 pop __tmp_reg__
1148 0968 0E94 0000 call MixerTable_ReadFromEEProm
1149 096c 8823 tst r24
1150 096e 01F4 brne .+2
1151 0970 00C0 rjmp .L138
1152 .L109:
1153 0972 E0E0 ldi r30,lo8(Mixer+13)
1154 0974 F0E0 ldi r31,hi8(Mixer+13)
1155 0976 20E0 ldi r18,lo8(0)
1156 .L111:
1157 0978 8081 ld r24,Z
1158 097a 1816 cp __zero_reg__,r24
1159 097c 04F4 brge .L110
1160 097e 2F5F subi r18,lo8(-(1))
1161 .L110:
1162 0980 3496 adiw r30,4
1163 0982 80E0 ldi r24,hi8(Mixer+77)
1164 0984 E030 cpi r30,lo8(Mixer+77)
1165 0986 F807 cpc r31,r24
1166 0988 01F4 brne .L111
1167 098a 2093 0000 sts RequiredMotors,r18
1168 098e ADB7 in r26,__SP_L__
1169 0990 BEB7 in r27,__SP_H__
1170 0992 1797 sbiw r26,7
1171 0994 0FB6 in __tmp_reg__,__SREG__
1172 0996 F894 cli
1173 0998 BEBF out __SP_H__,r27
1174 099a 0FBE out __SREG__,__tmp_reg__
1175 099c ADBF out __SP_L__,r26
1176 099e EDB7 in r30,__SP_L__
1177 09a0 FEB7 in r31,__SP_H__
1178 09a2 3196 adiw r30,1
1179 09a4 1196 adiw r26,1
1180 09a6 1C92 st X,__zero_reg__
1181 09a8 80E0 ldi r24,lo8(__c.1856)
1182 09aa 90E0 ldi r25,hi8(__c.1856)
1183 09ac 9283 std Z+2,r25
1184 09ae 8183 std Z+1,r24
1185 09b0 80E0 ldi r24,lo8(Mixer+1)
1186 09b2 90E0 ldi r25,hi8(Mixer+1)
1187 09b4 9483 std Z+4,r25
1188 09b6 8383 std Z+3,r24
1189 09b8 2583 std Z+5,r18
1190 09ba 1682 std Z+6,__zero_reg__
1191 09bc 0E94 0000 call _printf_P
1192 09c0 0F90 pop __tmp_reg__
1193 09c2 0F90 pop __tmp_reg__
1194 09c4 0F90 pop __tmp_reg__
1195 09c6 0F90 pop __tmp_reg__
1196 09c8 EDB7 in r30,__SP_L__
1197 09ca FEB7 in r31,__SP_H__
1198 09cc 1182 std Z+1,__zero_reg__
1199 09ce 80E0 ldi r24,lo8(__c.1858)
1200 09d0 90E0 ldi r25,hi8(__c.1858)
1201 09d2 9383 std Z+3,r25
1202 09d4 8283 std Z+2,r24
1203 09d6 0E94 0000 call _printf_P
1204 09da 0F90 pop __tmp_reg__
1205 09dc 0F90 pop __tmp_reg__
1206 09de 0F90 pop __tmp_reg__
1207 /* epilogue start */
1208 09e0 DF91 pop r29
1209 09e2 CF91 pop r28
1210 09e4 1F91 pop r17
1211 09e6 0F91 pop r16
1212 09e8 FF90 pop r15
1213 09ea EF90 pop r14
1214 09ec DF90 pop r13
1215 09ee CF90 pop r12
1216 09f0 BF90 pop r11
1217 09f2 AF90 pop r10
1218 09f4 9F90 pop r9
1219 09f6 8F90 pop r8
1220 09f8 7F90 pop r7
1221 09fa 6F90 pop r6
1222 09fc 5F90 pop r5
1223 09fe 4F90 pop r4
1224 0a00 3F90 pop r3
1225 0a02 2F90 pop r2
1226 0a04 0895 ret
1227 .L117:
1228 0a06 F999 sbic 63-32,1
1229 0a08 00C0 rjmp .L117
1230 0a0a 80E0 ldi r24,lo8(EEPromArray+81)
1231 0a0c 90E0 ldi r25,hi8(EEPromArray+81)
1232 0a0e 92BD out (65)+1-32,r25
1233 0a10 81BD out 65-32,r24
1234 /* #APP */
1235 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1236 /* START EEPROM READ CRITICAL SECTION */
1237 0a12 F89A sbi 31, 0
1238 0a14 80B5 in r24, 32
1239 /* END EEPROM READ CRITICAL SECTION */
1240
1241 ; 0 "" 2
1242 /* #NOAPP */
1243 0a16 8C30 cpi r24,lo8(12)
1244 0a18 00F0 brlo .+2
1245 0a1a 00C0 rjmp .L86
1246 .L116:
1247 0a1c F999 sbic 63-32,1
1248 0a1e 00C0 rjmp .L116
1249 0a20 80E0 ldi r24,lo8(EEPromArray+82)
1250 0a22 90E0 ldi r25,hi8(EEPromArray+82)
1251 0a24 92BD out (65)+1-32,r25
1252 0a26 81BD out 65-32,r24
1253 /* #APP */
1254 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1255 /* START EEPROM READ CRITICAL SECTION */
1256 0a28 F89A sbi 31, 0
1257 0a2a 80B5 in r24, 32
1258 /* END EEPROM READ CRITICAL SECTION */
1259
1260 ; 0 "" 2
1261 /* #NOAPP */
1262 0a2c 8C30 cpi r24,lo8(12)
1263 0a2e 00F0 brlo .+2
1264 0a30 00C0 rjmp .L86
1265 .L115:
1266 0a32 F999 sbic 63-32,1
1267 0a34 00C0 rjmp .L115
1268 0a36 80E0 ldi r24,lo8(EEPromArray+83)
1269 0a38 90E0 ldi r25,hi8(EEPromArray+83)
1270 0a3a 92BD out (65)+1-32,r25
1271 0a3c 81BD out 65-32,r24
1272 /* #APP */
1273 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1274 /* START EEPROM READ CRITICAL SECTION */
1275 0a3e F89A sbi 31, 0
1276 0a40 80B5 in r24, 32
1277 /* END EEPROM READ CRITICAL SECTION */
1278
1279 ; 0 "" 2
1280 /* #NOAPP */
1281 0a42 00E0 ldi r16,lo8(0)
1282 0a44 8C30 cpi r24,lo8(12)
1283 0a46 00F0 brlo .+2
1284 0a48 00C0 rjmp .L91
1285 0a4a 01E0 ldi r16,lo8(1)
1286 0a4c 00C0 rjmp .L91
1287 .L114:
1288 0a4e F999 sbic 63-32,1
1289 0a50 00C0 rjmp .L114
1290 0a52 32BC out (65)+1-32,r3
1291 0a54 21BC out 65-32,r2
1292 /* #APP */
1293 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1294 /* START EEPROM READ CRITICAL SECTION */
1295 0a56 F89A sbi 31, 0
1296 0a58 80B5 in r24, 32
1297 /* END EEPROM READ CRITICAL SECTION */
1298
1299 ; 0 "" 2
1300 /* #NOAPP */
1301 0a5a 8093 0000 sts ParamSet,r24
1302 .L99:
1303 0a5e F999 sbic 63-32,1
1304 0a60 00C0 rjmp .L99
1305 0a62 D2BD out (65)+1-32,r29
1306 0a64 C1BD out 65-32,r28
1307 /* #APP */
1308 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1309 /* START EEPROM READ CRITICAL SECTION */
1310 0a66 F89A sbi 31, 0
1311 0a68 80B5 in r24, 32
1312 /* END EEPROM READ CRITICAL SECTION */
1313
1314 ; 0 "" 2
1315 /* #NOAPP */
1316 0a6a 8093 0000 sts ParamSet+1,r24
1317 .L100:
1318 0a6e F999 sbic 63-32,1
1319 0a70 00C0 rjmp .L100
1320 0a72 72BC out (65)+1-32,r7
1321 0a74 61BC out 65-32,r6
1322 /* #APP */
1323 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1324 /* START EEPROM READ CRITICAL SECTION */
1325 0a76 F89A sbi 31, 0
1326 0a78 80B5 in r24, 32
1327 /* END EEPROM READ CRITICAL SECTION */
1328
1329 ; 0 "" 2
1330 /* #NOAPP */
1331 0a7a 8093 0000 sts ParamSet+2,r24
1332 .L101:
1333 0a7e F999 sbic 63-32,1
1334 0a80 00C0 rjmp .L101
1335 0a82 52BC out (65)+1-32,r5
1336 0a84 41BC out 65-32,r4
1337 /* #APP */
1338 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1339 /* START EEPROM READ CRITICAL SECTION */
1340 0a86 F89A sbi 31, 0
1341 0a88 80B5 in r24, 32
1342 /* END EEPROM READ CRITICAL SECTION */
1343
1344 ; 0 "" 2
1345 /* #NOAPP */
1346 0a8a 8093 0000 sts ParamSet+3,r24
1347 .L102:
1348 0a8e F999 sbic 63-32,1
1349 0a90 00C0 rjmp .L102
1350 0a92 D2BC out (65)+1-32,r13
1351 0a94 C1BC out 65-32,r12
1352 /* #APP */
1353 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1354 /* START EEPROM READ CRITICAL SECTION */
1355 0a96 F89A sbi 31, 0
1356 0a98 80B5 in r24, 32
1357 /* END EEPROM READ CRITICAL SECTION */
1358
1359 ; 0 "" 2
1360 /* #NOAPP */
1361 0a9a 8093 0000 sts ParamSet+4,r24
1362 .L103:
1363 0a9e F999 sbic 63-32,1
1364 0aa0 00C0 rjmp .L103
1365 0aa2 B2BC out (65)+1-32,r11
1366 0aa4 A1BC out 65-32,r10
1367 /* #APP */
1368 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1369 /* START EEPROM READ CRITICAL SECTION */
1370 0aa6 F89A sbi 31, 0
1371 0aa8 80B5 in r24, 32
1372 /* END EEPROM READ CRITICAL SECTION */
1373
1374 ; 0 "" 2
1375 /* #NOAPP */
1376 0aaa 8093 0000 sts ParamSet+5,r24
1377 .L104:
1378 0aae F999 sbic 63-32,1
1379 0ab0 00C0 rjmp .L104
1380 0ab2 92BC out (65)+1-32,r9
1381 0ab4 81BC out 65-32,r8
1382 /* #APP */
1383 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1384 /* START EEPROM READ CRITICAL SECTION */
1385 0ab6 F89A sbi 31, 0
1386 0ab8 80B5 in r24, 32
1387 /* END EEPROM READ CRITICAL SECTION */
1388
1389 ; 0 "" 2
1390 /* #NOAPP */
1391 0aba 8093 0000 sts ParamSet+6,r24
1392 .L105:
1393 0abe F999 sbic 63-32,1
1394 0ac0 00C0 rjmp .L105
1395 0ac2 F2BC out (65)+1-32,r15
1396 0ac4 E1BC out 65-32,r14
1397 /* #APP */
1398 ; 208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
1399 /* START EEPROM READ CRITICAL SECTION */
1400 0ac6 F89A sbi 31, 0
1401 0ac8 80B5 in r24, 32
1402 /* END EEPROM READ CRITICAL SECTION */
1403
1404 ; 0 "" 2
1405 /* #NOAPP */
1406 0aca 8093 0000 sts ParamSet+7,r24
1407 0ace 00C0 rjmp .L97
1408 .L137:
1409 0ad0 0E94 0000 call ParamSet_DefaultSet1
1410 0ad4 00C0 rjmp .L96
1411 .L95:
1412 0ad6 0E94 0000 call ParamSet_DefaultSet3
1413 0ada 00C0 rjmp .L96
1414 .L138:
1415 0adc 00D0 rcall .
1416 0ade 0F92 push __tmp_reg__
1417 0ae0 EDB7 in r30,__SP_L__
1418 0ae2 FEB7 in r31,__SP_H__
1419 0ae4 1182 std Z+1,__zero_reg__
1420 0ae6 80E0 ldi r24,lo8(__c.1851)
1421 0ae8 90E0 ldi r25,hi8(__c.1851)
1422 0aea 9383 std Z+3,r25
1423 0aec 8283 std Z+2,r24
1424 0aee 0E94 0000 call _printf_P
1425 0af2 0F90 pop __tmp_reg__
1426 0af4 0F90 pop __tmp_reg__
1427 0af6 0F90 pop __tmp_reg__
1428 0af8 0E94 0000 call MixerTable_Default
1429 0afc 0E94 0000 call MixerTable_WriteToEEProm
1430 0b00 00C0 rjmp .L109
1432 .global SetParamWord
1434 SetParamWord:
1435 /* prologue: function */
1436 /* frame size = 0 */
1437 0b02 8050 subi r24,lo8(-(EEPromArray))
1438 0b04 9040 sbci r25,hi8(-(EEPromArray))
1439 0b06 40E0 ldi r20,lo8(gs(eeprom_write_byte))
1440 0b08 50E0 ldi r21,hi8(gs(eeprom_write_byte))
1441 0b0a 0E94 0000 call __eewr_word
1442 /* epilogue start */
1443 0b0e 0895 ret
1445 .global GetParamWord
1447 GetParamWord:
1448 /* prologue: function */
1449 /* frame size = 0 */
1450 0b10 8050 subi r24,lo8(-(EEPromArray))
1451 0b12 9040 sbci r25,hi8(-(EEPromArray))
1452 0b14 60E0 ldi r22,lo8(gs(eeprom_read_byte))
1453 0b16 70E0 ldi r23,hi8(gs(eeprom_read_byte))
1454 0b18 0E94 0000 call __eerd_word
1455 /* epilogue start */
1456 0b1c 0895 ret
1458 .section .progmem.data,"a",@progbits
1461 __c.1858:
1462 0000 0A0D 3D3D .string "\n\r=============================="
1462 3D3D 3D3D
1462 3D3D 3D3D
1462 3D3D 3D3D
1462 3D3D 3D3D
1465 __c.1856:
1466 0021 0A0D 4D69 .string "\n\rMixer-Config: '%s' (%u Motors)"
1466 7865 722D
1466 436F 6E66
1466 6967 3A20
1466 2725 7327
1469 __c.1851:
1470 0042 0A0D 4765 .string "\n\rGenerating default Mixer Table"
1470 6E65 7261
1470 7469 6E67
1470 2064 6566
1470 6175 6C74
1473 __c.1849:
1474 0063 0A0D 5573 .string "\n\rUsing Parameter Set %d"
1474 696E 6720
1474 5061 7261
1474 6D65 7465
1474 7220 5365
1477 __c.1839:
1478 007c 0A0D 496E .string "\n\rInit Parameter in EEPROM"
1478 6974 2050
1478 6172 616D
1478 6574 6572
1478 2069 6E20
1479 .comm Mixer,77,1
1480 .comm ParamSet,101,1
1481 .global EEPromArray
1482 .section .eeprom,"aw",@progbits
1485 EEPromArray:
1486 0000 0000 0000 .skip 2048,0
1486 0000 0000
1486 0000 0000
1486 0000 0000
1486 0000 0000
1487 .global __do_copy_data
1488 .global __do_clear_bss
DEFINED SYMBOLS
*ABS*:00000000 eeprom.c
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:2 *ABS*:0000003f __SREG__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:3 *ABS*:0000003e __SP_H__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:4 *ABS*:0000003d __SP_L__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:5 *ABS*:00000034 __CCP__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:10 .text:00000000 eeprom_read_byte
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:32 .text:00000010 eeprom_write_byte
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:59 .text:0000002a GetParamByte
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1485 .eeprom:00000000 EEPromArray
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:83 .text:0000003c SetParamByte
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:111 .text:00000058 GetActiveParamSet
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:156 .text:00000086 SetActiveParamSet
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:198 .text:000000b2 MixerTable_Default
*COM*:0000004d Mixer
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:253 .text:00000124 ParamSet_DefaultSet3
*COM*:00000065 ParamSet
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:417 .text:0000030a ParamSet_DefaultSet2
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:581 .text:000004f0 ParamSet_DefaultSet1
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:741 .text:000006d8 MixerTable_WriteToEEProm
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:764 .text:000006fc MixerTable_ReadFromEEProm
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:800 .text:00000728 ParamSet_ReadFromEEProm
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:841 .text:0000076c ParamSet_WriteToEEProm
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:925 .text:000007fa ParamSet_Init
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1477 .progmem.data:0000007c __c.1839
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1473 .progmem.data:00000063 __c.1849
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1465 .progmem.data:00000021 __c.1856
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1461 .progmem.data:00000000 __c.1858
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1469 .progmem.data:00000042 __c.1851
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1434 .text:00000b02 SetParamWord
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccTbfNQh.s:1447 .text:00000b10 GetParamWord
 
UNDEFINED SYMBOLS
BoardRelease
__eewr_block
__eerd_block
LED_Init
__eewr_word
_printf_P
RequiredMotors
__eerd_word
__do_copy_data
__do_clear_bss