0,0 → 1,801 |
1 .file "mymath.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 |
9 .global c_sin_8192 |
11 c_sin_8192: |
12 0000 CF93 push r28 |
13 0002 DF93 push r29 |
14 /* prologue: function */ |
15 /* frame size = 0 */ |
16 0004 97FD sbrc r25,7 |
17 0006 00C0 rjmp .L2 |
18 0008 C1E0 ldi r28,lo8(1) |
19 000a D0E0 ldi r29,hi8(1) |
20 .L3: |
21 000c 68E6 ldi r22,lo8(360) |
22 000e 71E0 ldi r23,hi8(360) |
23 0010 0E94 0000 call __divmodhi4 |
24 0014 9C01 movw r18,r24 |
25 0016 8B35 cpi r24,91 |
26 0018 9105 cpc r25,__zero_reg__ |
27 001a 04F0 brlt .L9 |
28 001c 8B55 subi r24,lo8(-(-91)) |
29 001e 9040 sbci r25,hi8(-(-91)) |
30 0020 8A35 cpi r24,90 |
31 0022 9105 cpc r25,__zero_reg__ |
32 0024 00F0 brlo .L11 |
33 0026 C901 movw r24,r18 |
34 0028 855B subi r24,lo8(-(-181)) |
35 002a 9040 sbci r25,hi8(-(-181)) |
36 002c 8A35 cpi r24,90 |
37 002e 9105 cpc r25,__zero_reg__ |
38 0030 00F0 brlo .L12 |
39 0032 88E6 ldi r24,lo8(360) |
40 0034 91E0 ldi r25,hi8(360) |
41 0036 AC01 movw r20,r24 |
42 0038 421B sub r20,r18 |
43 003a 530B sbc r21,r19 |
44 003c 9A01 movw r18,r20 |
45 003e 4FEF ldi r20,lo8(-1) |
46 0040 5FEF ldi r21,hi8(-1) |
47 0042 00C0 rjmp .L5 |
48 .L11: |
49 0044 84EB ldi r24,lo8(180) |
50 0046 90E0 ldi r25,hi8(180) |
51 0048 AC01 movw r20,r24 |
52 004a 421B sub r20,r18 |
53 004c 530B sbc r21,r19 |
54 004e 9A01 movw r18,r20 |
55 .L9: |
56 0050 41E0 ldi r20,lo8(1) |
57 0052 50E0 ldi r21,hi8(1) |
58 .L5: |
59 0054 F901 movw r30,r18 |
60 0056 EE0F lsl r30 |
61 0058 FF1F rol r31 |
62 005a E050 subi r30,lo8(-(pgm_sinlookup)) |
63 005c F040 sbci r31,hi8(-(pgm_sinlookup)) |
64 /* #APP */ |
65 ; 32 "mymath.c" 1 |
66 005e 8591 lpm r24, Z+ |
67 0060 9491 lpm r25, Z |
68 |
69 ; 0 "" 2 |
70 /* #NOAPP */ |
71 0062 4C9F mul r20,r28 |
72 0064 9001 movw r18,r0 |
73 0066 4D9F mul r20,r29 |
74 0068 300D add r19,r0 |
75 006a 5C9F mul r21,r28 |
76 006c 300D add r19,r0 |
77 006e 1124 clr r1 |
78 0070 A901 movw r20,r18 |
79 0072 489F mul r20,r24 |
80 0074 9001 movw r18,r0 |
81 0076 499F mul r20,r25 |
82 0078 300D add r19,r0 |
83 007a 589F mul r21,r24 |
84 007c 300D add r19,r0 |
85 007e 1124 clr r1 |
86 0080 C901 movw r24,r18 |
87 /* epilogue start */ |
88 0082 DF91 pop r29 |
89 0084 CF91 pop r28 |
90 0086 0895 ret |
91 .L2: |
92 0088 9095 com r25 |
93 008a 8195 neg r24 |
94 008c 9F4F sbci r25,lo8(-1) |
95 008e CFEF ldi r28,lo8(-1) |
96 0090 DFEF ldi r29,hi8(-1) |
97 0092 00C0 rjmp .L3 |
98 .L12: |
99 0094 245B subi r18,lo8(-(-180)) |
100 0096 3040 sbci r19,hi8(-(-180)) |
101 0098 4FEF ldi r20,lo8(-1) |
102 009a 5FEF ldi r21,hi8(-1) |
103 009c 00C0 rjmp .L5 |
105 .global c_cos_8192 |
107 c_cos_8192: |
108 /* prologue: function */ |
109 /* frame size = 0 */ |
110 009e 2AE5 ldi r18,lo8(90) |
111 00a0 30E0 ldi r19,hi8(90) |
112 00a2 A901 movw r20,r18 |
113 00a4 481B sub r20,r24 |
114 00a6 590B sbc r21,r25 |
115 00a8 CA01 movw r24,r20 |
116 00aa 0E94 0000 call c_sin_8192 |
117 /* epilogue start */ |
118 00ae 0895 ret |
120 .global c_atan2 |
122 c_atan2: |
123 00b0 1F93 push r17 |
124 00b2 CF93 push r28 |
125 00b4 DF93 push r29 |
126 /* prologue: function */ |
127 /* frame size = 0 */ |
128 00b6 9C01 movw r18,r24 |
129 00b8 EB01 movw r28,r22 |
130 00ba 6115 cp r22,__zero_reg__ |
131 00bc 7105 cpc r23,__zero_reg__ |
132 00be 01F4 brne .L16 |
133 00c0 0097 sbiw r24,0 |
134 00c2 01F4 brne .+2 |
135 00c4 00C0 rjmp .L37 |
136 .L16: |
137 00c6 37FD sbrc r19,7 |
138 00c8 00C0 rjmp .L18 |
139 00ca 11E0 ldi r17,lo8(1) |
140 .L19: |
141 00cc 2097 sbiw r28,0 |
142 00ce 01F4 brne .+2 |
143 00d0 00C0 rjmp .L38 |
144 00d2 B901 movw r22,r18 |
145 00d4 8827 clr r24 |
146 00d6 77FD sbrc r23,7 |
147 00d8 8095 com r24 |
148 00da 982F mov r25,r24 |
149 00dc 660F lsl r22 |
150 00de 771F rol r23 |
151 00e0 881F rol r24 |
152 00e2 991F rol r25 |
153 00e4 660F lsl r22 |
154 00e6 771F rol r23 |
155 00e8 881F rol r24 |
156 00ea 991F rol r25 |
157 00ec 660F lsl r22 |
158 00ee 771F rol r23 |
159 00f0 881F rol r24 |
160 00f2 991F rol r25 |
161 00f4 660F lsl r22 |
162 00f6 771F rol r23 |
163 00f8 881F rol r24 |
164 00fa 991F rol r25 |
165 00fc 660F lsl r22 |
166 00fe 771F rol r23 |
167 0100 881F rol r24 |
168 0102 991F rol r25 |
169 0104 660F lsl r22 |
170 0106 771F rol r23 |
171 0108 881F rol r24 |
172 010a 991F rol r25 |
173 010c 9E01 movw r18,r28 |
174 010e 4427 clr r20 |
175 0110 37FD sbrc r19,7 |
176 0112 4095 com r20 |
177 0114 542F mov r21,r20 |
178 0116 0E94 0000 call __divmodsi4 |
179 011a F901 movw r30,r18 |
180 011c 37FD sbrc r19,7 |
181 011e 00C0 rjmp .L39 |
182 .L21: |
183 0120 81E0 ldi r24,hi8(346) |
184 0122 EA35 cpi r30,lo8(346) |
185 0124 F807 cpc r31,r24 |
186 0126 04F4 brge .L22 |
187 0128 E050 subi r30,lo8(-(pgm_atanlookup)) |
188 012a F040 sbci r31,hi8(-(pgm_atanlookup)) |
189 /* #APP */ |
190 ; 62 "mymath.c" 1 |
191 012c 8491 lpm r24, Z |
192 |
193 ; 0 "" 2 |
194 /* #NOAPP */ |
195 012e E82F mov r30,r24 |
196 0130 F0E0 ldi r31,lo8(0) |
197 .L23: |
198 0132 1C16 cp __zero_reg__,r28 |
199 0134 1D06 cpc __zero_reg__,r29 |
200 0136 04F4 brge .L34 |
201 .L41: |
202 0138 812F mov r24,r17 |
203 013a 9927 clr r25 |
204 013c 87FD sbrc r24,7 |
205 013e 9095 com r25 |
206 0140 E89F mul r30,r24 |
207 0142 9001 movw r18,r0 |
208 0144 E99F mul r30,r25 |
209 0146 300D add r19,r0 |
210 0148 F89F mul r31,r24 |
211 014a 300D add r19,r0 |
212 014c 1124 clr r1 |
213 .L17: |
214 014e C901 movw r24,r18 |
215 /* epilogue start */ |
216 0150 DF91 pop r29 |
217 0152 CF91 pop r28 |
218 0154 1F91 pop r17 |
219 0156 0895 ret |
220 .L38: |
221 0158 8AE5 ldi r24,lo8(90) |
222 015a 1802 muls r17,r24 |
223 015c 9001 movw r18,r0 |
224 015e 1124 clr r1 |
225 0160 C901 movw r24,r18 |
226 0162 DF91 pop r29 |
227 0164 CF91 pop r28 |
228 0166 1F91 pop r17 |
229 0168 0895 ret |
230 .L37: |
231 016a 20E0 ldi r18,lo8(0) |
232 016c 30E0 ldi r19,hi8(0) |
233 016e C901 movw r24,r18 |
234 0170 DF91 pop r29 |
235 0172 CF91 pop r28 |
236 0174 1F91 pop r17 |
237 0176 0895 ret |
238 .L18: |
239 0178 1FEF ldi r17,lo8(-1) |
240 017a 00C0 rjmp .L19 |
241 .L22: |
242 017c 8CE1 ldi r24,hi8(7335) |
243 017e E73A cpi r30,lo8(7335) |
244 0180 F807 cpc r31,r24 |
245 0182 04F4 brge .L40 |
246 0184 89E0 ldi r24,hi8(2445) |
247 0186 ED38 cpi r30,lo8(2445) |
248 0188 F807 cpc r31,r24 |
249 018a 04F0 brlt .L25 |
250 018c E9E5 ldi r30,lo8(89) |
251 018e F0E0 ldi r31,hi8(89) |
252 0190 00C0 rjmp .L23 |
253 .L40: |
254 0192 EAE5 ldi r30,lo8(90) |
255 0194 F0E0 ldi r31,hi8(90) |
256 0196 1C16 cp __zero_reg__,r28 |
257 0198 1D06 cpc __zero_reg__,r29 |
258 019a 04F0 brlt .L41 |
259 .L34: |
260 019c 1130 cpi r17,lo8(1) |
261 019e 01F4 brne .L35 |
262 01a0 24EB ldi r18,lo8(180) |
263 01a2 30E0 ldi r19,hi8(180) |
264 01a4 2E1B sub r18,r30 |
265 01a6 3F0B sbc r19,r31 |
266 01a8 00C0 rjmp .L17 |
267 .L39: |
268 01aa F095 com r31 |
269 01ac E195 neg r30 |
270 01ae FF4F sbci r31,lo8(-1) |
271 01b0 00C0 rjmp .L21 |
272 .L25: |
273 01b2 85E0 ldi r24,hi8(1466) |
274 01b4 EA3B cpi r30,lo8(1466) |
275 01b6 F807 cpc r31,r24 |
276 01b8 04F4 brge .L42 |
277 01ba 84E0 ldi r24,hi8(1047) |
278 01bc E731 cpi r30,lo8(1047) |
279 01be F807 cpc r31,r24 |
280 01c0 04F0 brlt .L27 |
281 01c2 E7E5 ldi r30,lo8(87) |
282 01c4 F0E0 ldi r31,hi8(87) |
283 01c6 00C0 rjmp .L23 |
284 .L42: |
285 01c8 E8E5 ldi r30,lo8(88) |
286 01ca F0E0 ldi r31,hi8(88) |
287 01cc 00C0 rjmp .L23 |
288 .L35: |
289 01ce 9F01 movw r18,r30 |
290 01d0 245B subi r18,lo8(-(-180)) |
291 01d2 3040 sbci r19,hi8(-(-180)) |
292 01d4 C901 movw r24,r18 |
293 01d6 DF91 pop r29 |
294 01d8 CF91 pop r28 |
295 01da 1F91 pop r17 |
296 01dc 0895 ret |
297 .L27: |
298 01de 83E0 ldi r24,hi8(814) |
299 01e0 EE32 cpi r30,lo8(814) |
300 01e2 F807 cpc r31,r24 |
301 01e4 04F0 brlt .L28 |
302 01e6 E6E5 ldi r30,lo8(86) |
303 01e8 F0E0 ldi r31,hi8(86) |
304 01ea 00C0 rjmp .L23 |
305 .L28: |
306 01ec 82E0 ldi r24,hi8(665) |
307 01ee E939 cpi r30,lo8(665) |
308 01f0 F807 cpc r31,r24 |
309 01f2 04F0 brlt .L29 |
310 01f4 E5E5 ldi r30,lo8(85) |
311 01f6 F0E0 ldi r31,hi8(85) |
312 01f8 00C0 rjmp .L23 |
313 .L29: |
314 01fa 82E0 ldi r24,hi8(562) |
315 01fc E233 cpi r30,lo8(562) |
316 01fe F807 cpc r31,r24 |
317 0200 04F0 brlt .L30 |
318 0202 E4E5 ldi r30,lo8(84) |
319 0204 F0E0 ldi r31,hi8(84) |
320 0206 00C0 rjmp .L23 |
321 .L30: |
322 0208 81E0 ldi r24,hi8(487) |
323 020a E73E cpi r30,lo8(487) |
324 020c F807 cpc r31,r24 |
325 020e 04F0 brlt .L31 |
326 0210 E3E5 ldi r30,lo8(83) |
327 0212 F0E0 ldi r31,hi8(83) |
328 0214 00C0 rjmp .L23 |
329 .L31: |
330 0216 81E0 ldi r24,hi8(429) |
331 0218 ED3A cpi r30,lo8(429) |
332 021a F807 cpc r31,r24 |
333 021c 04F0 brlt .L32 |
334 021e E2E5 ldi r30,lo8(82) |
335 0220 F0E0 ldi r31,hi8(82) |
336 0222 00C0 rjmp .L23 |
337 .L32: |
338 0224 EF57 subi r30,lo8(383) |
339 0226 F140 sbci r31,hi8(383) |
340 0228 04F4 brge .L33 |
341 022a E0E5 ldi r30,lo8(80) |
342 022c F0E0 ldi r31,hi8(80) |
343 022e 00C0 rjmp .L23 |
344 .L33: |
345 0230 E1E5 ldi r30,lo8(81) |
346 0232 F0E0 ldi r31,hi8(81) |
347 0234 00C0 rjmp .L23 |
349 .global pgm_sinlookup |
350 .section .progmem.data,"a",@progbits |
353 pgm_sinlookup: |
354 0000 0000 .word 0 |
355 0002 8F00 .word 143 |
356 0004 1E01 .word 286 |
357 0006 AD01 .word 429 |
358 0008 3B02 .word 571 |
359 000a CA02 .word 714 |
360 000c 5803 .word 856 |
361 000e E603 .word 998 |
362 0010 7404 .word 1140 |
363 0012 0205 .word 1282 |
364 0014 8F05 .word 1423 |
365 0016 1B06 .word 1563 |
366 0018 A706 .word 1703 |
367 001a 3307 .word 1843 |
368 001c BE07 .word 1982 |
369 001e 4808 .word 2120 |
370 0020 D208 .word 2258 |
371 0022 5B09 .word 2395 |
372 0024 E309 .word 2531 |
373 0026 6B0A .word 2667 |
374 0028 F20A .word 2802 |
375 002a 780B .word 2936 |
376 002c FD0B .word 3069 |
377 002e 810C .word 3201 |
378 0030 040D .word 3332 |
379 0032 860D .word 3462 |
380 0034 070E .word 3591 |
381 0036 870E .word 3719 |
382 0038 060F .word 3846 |
383 003a 840F .word 3972 |
384 003c 0010 .word 4096 |
385 003e 7B10 .word 4219 |
386 0040 F510 .word 4341 |
387 0042 6E11 .word 4462 |
388 0044 E511 .word 4581 |
389 0046 5B12 .word 4699 |
390 0048 CF12 .word 4815 |
391 004a 4213 .word 4930 |
392 004c B313 .word 5043 |
393 004e 2314 .word 5155 |
394 0050 9214 .word 5266 |
395 0052 FE14 .word 5374 |
396 0054 6A15 .word 5482 |
397 0056 D315 .word 5587 |
398 0058 3B16 .word 5691 |
399 005a A116 .word 5793 |
400 005c 0517 .word 5893 |
401 005e 6717 .word 5991 |
402 0060 C817 .word 6088 |
403 0062 2718 .word 6183 |
404 0064 8318 .word 6275 |
405 0066 DE18 .word 6366 |
406 0068 3719 .word 6455 |
407 006a 8E19 .word 6542 |
408 006c E319 .word 6627 |
409 006e 361A .word 6710 |
410 0070 871A .word 6791 |
411 0072 D61A .word 6870 |
412 0074 231B .word 6947 |
413 0076 6E1B .word 7022 |
414 0078 B61B .word 7094 |
415 007a FD1B .word 7165 |
416 007c 411C .word 7233 |
417 007e 831C .word 7299 |
418 0080 C31C .word 7363 |
419 0082 001D .word 7424 |
420 0084 3C1D .word 7484 |
421 0086 751D .word 7541 |
422 0088 AB1D .word 7595 |
423 008a E01D .word 7648 |
424 008c 121E .word 7698 |
425 008e 421E .word 7746 |
426 0090 6F1E .word 7791 |
427 0092 9A1E .word 7834 |
428 0094 C31E .word 7875 |
429 0096 E91E .word 7913 |
430 0098 0D1F .word 7949 |
431 009a 2E1F .word 7982 |
432 009c 4D1F .word 8013 |
433 009e 691F .word 8041 |
434 00a0 841F .word 8068 |
435 00a2 9B1F .word 8091 |
436 00a4 B01F .word 8112 |
437 00a6 C31F .word 8131 |
438 00a8 D31F .word 8147 |
439 00aa E11F .word 8161 |
440 00ac EC1F .word 8172 |
441 00ae F51F .word 8181 |
442 00b0 FB1F .word 8187 |
443 00b2 FF1F .word 8191 |
444 00b4 0020 .word 8192 |
445 .global pgm_atanlookup |
448 pgm_atanlookup: |
449 00b6 00 .byte 0 |
450 00b7 01 .byte 1 |
451 00b8 02 .byte 2 |
452 00b9 03 .byte 3 |
453 00ba 04 .byte 4 |
454 00bb 04 .byte 4 |
455 00bc 05 .byte 5 |
456 00bd 06 .byte 6 |
457 00be 07 .byte 7 |
458 00bf 08 .byte 8 |
459 00c0 09 .byte 9 |
460 00c1 0A .byte 10 |
461 00c2 0B .byte 11 |
462 00c3 0B .byte 11 |
463 00c4 0C .byte 12 |
464 00c5 0D .byte 13 |
465 00c6 0E .byte 14 |
466 00c7 0F .byte 15 |
467 00c8 10 .byte 16 |
468 00c9 11 .byte 17 |
469 00ca 11 .byte 17 |
470 00cb 12 .byte 18 |
471 00cc 13 .byte 19 |
472 00cd 14 .byte 20 |
473 00ce 15 .byte 21 |
474 00cf 15 .byte 21 |
475 00d0 16 .byte 22 |
476 00d1 17 .byte 23 |
477 00d2 18 .byte 24 |
478 00d3 18 .byte 24 |
479 00d4 19 .byte 25 |
480 00d5 1A .byte 26 |
481 00d6 1B .byte 27 |
482 00d7 1B .byte 27 |
483 00d8 1C .byte 28 |
484 00d9 1D .byte 29 |
485 00da 1D .byte 29 |
486 00db 1E .byte 30 |
487 00dc 1F .byte 31 |
488 00dd 1F .byte 31 |
489 00de 20 .byte 32 |
490 00df 21 .byte 33 |
491 00e0 21 .byte 33 |
492 00e1 22 .byte 34 |
493 00e2 23 .byte 35 |
494 00e3 23 .byte 35 |
495 00e4 24 .byte 36 |
496 00e5 24 .byte 36 |
497 00e6 25 .byte 37 |
498 00e7 25 .byte 37 |
499 00e8 26 .byte 38 |
500 00e9 27 .byte 39 |
501 00ea 27 .byte 39 |
502 00eb 28 .byte 40 |
503 00ec 28 .byte 40 |
504 00ed 29 .byte 41 |
505 00ee 29 .byte 41 |
506 00ef 2A .byte 42 |
507 00f0 2A .byte 42 |
508 00f1 2B .byte 43 |
509 00f2 2B .byte 43 |
510 00f3 2C .byte 44 |
511 00f4 2C .byte 44 |
512 00f5 2D .byte 45 |
513 00f6 2D .byte 45 |
514 00f7 2D .byte 45 |
515 00f8 2E .byte 46 |
516 00f9 2E .byte 46 |
517 00fa 2F .byte 47 |
518 00fb 2F .byte 47 |
519 00fc 30 .byte 48 |
520 00fd 30 .byte 48 |
521 00fe 30 .byte 48 |
522 00ff 31 .byte 49 |
523 0100 31 .byte 49 |
524 0101 32 .byte 50 |
525 0102 32 .byte 50 |
526 0103 32 .byte 50 |
527 0104 33 .byte 51 |
528 0105 33 .byte 51 |
529 0106 33 .byte 51 |
530 0107 34 .byte 52 |
531 0108 34 .byte 52 |
532 0109 34 .byte 52 |
533 010a 35 .byte 53 |
534 010b 35 .byte 53 |
535 010c 35 .byte 53 |
536 010d 36 .byte 54 |
537 010e 36 .byte 54 |
538 010f 36 .byte 54 |
539 0110 37 .byte 55 |
540 0111 37 .byte 55 |
541 0112 37 .byte 55 |
542 0113 37 .byte 55 |
543 0114 38 .byte 56 |
544 0115 38 .byte 56 |
545 0116 38 .byte 56 |
546 0117 39 .byte 57 |
547 0118 39 .byte 57 |
548 0119 39 .byte 57 |
549 011a 39 .byte 57 |
550 011b 3A .byte 58 |
551 011c 3A .byte 58 |
552 011d 3A .byte 58 |
553 011e 3A .byte 58 |
554 011f 3B .byte 59 |
555 0120 3B .byte 59 |
556 0121 3B .byte 59 |
557 0122 3B .byte 59 |
558 0123 3C .byte 60 |
559 0124 3C .byte 60 |
560 0125 3C .byte 60 |
561 0126 3C .byte 60 |
562 0127 3C .byte 60 |
563 0128 3D .byte 61 |
564 0129 3D .byte 61 |
565 012a 3D .byte 61 |
566 012b 3D .byte 61 |
567 012c 3E .byte 62 |
568 012d 3E .byte 62 |
569 012e 3E .byte 62 |
570 012f 3E .byte 62 |
571 0130 3E .byte 62 |
572 0131 3F .byte 63 |
573 0132 3F .byte 63 |
574 0133 3F .byte 63 |
575 0134 3F .byte 63 |
576 0135 3F .byte 63 |
577 0136 3F .byte 63 |
578 0137 40 .byte 64 |
579 0138 40 .byte 64 |
580 0139 40 .byte 64 |
581 013a 40 .byte 64 |
582 013b 40 .byte 64 |
583 013c 40 .byte 64 |
584 013d 41 .byte 65 |
585 013e 41 .byte 65 |
586 013f 41 .byte 65 |
587 0140 41 .byte 65 |
588 0141 41 .byte 65 |
589 0142 41 .byte 65 |
590 0143 42 .byte 66 |
591 0144 42 .byte 66 |
592 0145 42 .byte 66 |
593 0146 42 .byte 66 |
594 0147 42 .byte 66 |
595 0148 42 .byte 66 |
596 0149 42 .byte 66 |
597 014a 43 .byte 67 |
598 014b 43 .byte 67 |
599 014c 43 .byte 67 |
600 014d 43 .byte 67 |
601 014e 43 .byte 67 |
602 014f 43 .byte 67 |
603 0150 43 .byte 67 |
604 0151 44 .byte 68 |
605 0152 44 .byte 68 |
606 0153 44 .byte 68 |
607 0154 44 .byte 68 |
608 0155 44 .byte 68 |
609 0156 44 .byte 68 |
610 0157 44 .byte 68 |
611 0158 44 .byte 68 |
612 0159 45 .byte 69 |
613 015a 45 .byte 69 |
614 015b 45 .byte 69 |
615 015c 45 .byte 69 |
616 015d 45 .byte 69 |
617 015e 45 .byte 69 |
618 015f 45 .byte 69 |
619 0160 45 .byte 69 |
620 0161 45 .byte 69 |
621 0162 46 .byte 70 |
622 0163 46 .byte 70 |
623 0164 46 .byte 70 |
624 0165 46 .byte 70 |
625 0166 46 .byte 70 |
626 0167 46 .byte 70 |
627 0168 46 .byte 70 |
628 0169 46 .byte 70 |
629 016a 46 .byte 70 |
630 016b 47 .byte 71 |
631 016c 47 .byte 71 |
632 016d 47 .byte 71 |
633 016e 47 .byte 71 |
634 016f 47 .byte 71 |
635 0170 47 .byte 71 |
636 0171 47 .byte 71 |
637 0172 47 .byte 71 |
638 0173 47 .byte 71 |
639 0174 47 .byte 71 |
640 0175 47 .byte 71 |
641 0176 48 .byte 72 |
642 0177 48 .byte 72 |
643 0178 48 .byte 72 |
644 0179 48 .byte 72 |
645 017a 48 .byte 72 |
646 017b 48 .byte 72 |
647 017c 48 .byte 72 |
648 017d 48 .byte 72 |
649 017e 48 .byte 72 |
650 017f 48 .byte 72 |
651 0180 48 .byte 72 |
652 0181 49 .byte 73 |
653 0182 49 .byte 73 |
654 0183 49 .byte 73 |
655 0184 49 .byte 73 |
656 0185 49 .byte 73 |
657 0186 49 .byte 73 |
658 0187 49 .byte 73 |
659 0188 49 .byte 73 |
660 0189 49 .byte 73 |
661 018a 49 .byte 73 |
662 018b 49 .byte 73 |
663 018c 49 .byte 73 |
664 018d 49 .byte 73 |
665 018e 49 .byte 73 |
666 018f 4A .byte 74 |
667 0190 4A .byte 74 |
668 0191 4A .byte 74 |
669 0192 4A .byte 74 |
670 0193 4A .byte 74 |
671 0194 4A .byte 74 |
672 0195 4A .byte 74 |
673 0196 4A .byte 74 |
674 0197 4A .byte 74 |
675 0198 4A .byte 74 |
676 0199 4A .byte 74 |
677 019a 4A .byte 74 |
678 019b 4A .byte 74 |
679 019c 4A .byte 74 |
680 019d 4B .byte 75 |
681 019e 4B .byte 75 |
682 019f 4B .byte 75 |
683 01a0 4B .byte 75 |
684 01a1 4B .byte 75 |
685 01a2 4B .byte 75 |
686 01a3 4B .byte 75 |
687 01a4 4B .byte 75 |
688 01a5 4B .byte 75 |
689 01a6 4B .byte 75 |
690 01a7 4B .byte 75 |
691 01a8 4B .byte 75 |
692 01a9 4B .byte 75 |
693 01aa 4B .byte 75 |
694 01ab 4B .byte 75 |
695 01ac 4B .byte 75 |
696 01ad 4B .byte 75 |
697 01ae 4C .byte 76 |
698 01af 4C .byte 76 |
699 01b0 4C .byte 76 |
700 01b1 4C .byte 76 |
701 01b2 4C .byte 76 |
702 01b3 4C .byte 76 |
703 01b4 4C .byte 76 |
704 01b5 4C .byte 76 |
705 01b6 4C .byte 76 |
706 01b7 4C .byte 76 |
707 01b8 4C .byte 76 |
708 01b9 4C .byte 76 |
709 01ba 4C .byte 76 |
710 01bb 4C .byte 76 |
711 01bc 4C .byte 76 |
712 01bd 4C .byte 76 |
713 01be 4C .byte 76 |
714 01bf 4C .byte 76 |
715 01c0 4C .byte 76 |
716 01c1 4D .byte 77 |
717 01c2 4D .byte 77 |
718 01c3 4D .byte 77 |
719 01c4 4D .byte 77 |
720 01c5 4D .byte 77 |
721 01c6 4D .byte 77 |
722 01c7 4D .byte 77 |
723 01c8 4D .byte 77 |
724 01c9 4D .byte 77 |
725 01ca 4D .byte 77 |
726 01cb 4D .byte 77 |
727 01cc 4D .byte 77 |
728 01cd 4D .byte 77 |
729 01ce 4D .byte 77 |
730 01cf 4D .byte 77 |
731 01d0 4D .byte 77 |
732 01d1 4D .byte 77 |
733 01d2 4D .byte 77 |
734 01d3 4D .byte 77 |
735 01d4 4D .byte 77 |
736 01d5 4D .byte 77 |
737 01d6 4D .byte 77 |
738 01d7 4E .byte 78 |
739 01d8 4E .byte 78 |
740 01d9 4E .byte 78 |
741 01da 4E .byte 78 |
742 01db 4E .byte 78 |
743 01dc 4E .byte 78 |
744 01dd 4E .byte 78 |
745 01de 4E .byte 78 |
746 01df 4E .byte 78 |
747 01e0 4E .byte 78 |
748 01e1 4E .byte 78 |
749 01e2 4E .byte 78 |
750 01e3 4E .byte 78 |
751 01e4 4E .byte 78 |
752 01e5 4E .byte 78 |
753 01e6 4E .byte 78 |
754 01e7 4E .byte 78 |
755 01e8 4E .byte 78 |
756 01e9 4E .byte 78 |
757 01ea 4E .byte 78 |
758 01eb 4E .byte 78 |
759 01ec 4E .byte 78 |
760 01ed 4E .byte 78 |
761 01ee 4E .byte 78 |
762 01ef 4E .byte 78 |
763 01f0 4E .byte 78 |
764 01f1 4F .byte 79 |
765 01f2 4F .byte 79 |
766 01f3 4F .byte 79 |
767 01f4 4F .byte 79 |
768 01f5 4F .byte 79 |
769 01f6 4F .byte 79 |
770 01f7 4F .byte 79 |
771 01f8 4F .byte 79 |
772 01f9 4F .byte 79 |
773 01fa 4F .byte 79 |
774 01fb 4F .byte 79 |
775 01fc 4F .byte 79 |
776 01fd 4F .byte 79 |
777 01fe 4F .byte 79 |
778 01ff 4F .byte 79 |
779 0200 4F .byte 79 |
780 0201 4F .byte 79 |
781 0202 4F .byte 79 |
782 0203 4F .byte 79 |
783 0204 4F .byte 79 |
784 0205 4F .byte 79 |
785 0206 4F .byte 79 |
786 0207 4F .byte 79 |
787 0208 4F .byte 79 |
788 0209 4F .byte 79 |
789 020a 4F .byte 79 |
790 020b 4F .byte 79 |
791 020c 4F .byte 79 |
792 020d 4F .byte 79 |
793 020e 4F .byte 79 |
794 020f 4F .byte 79 |
DEFINED SYMBOLS |
*ABS*:00000000 mymath.c |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:2 *ABS*:0000003f __SREG__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:3 *ABS*:0000003e __SP_H__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:4 *ABS*:0000003d __SP_L__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:5 *ABS*:00000034 __CCP__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:6 *ABS*:00000000 __tmp_reg__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:7 *ABS*:00000001 __zero_reg__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:11 .text:00000000 c_sin_8192 |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:353 .progmem.data:00000000 pgm_sinlookup |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:107 .text:0000009e c_cos_8192 |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:122 .text:000000b0 c_atan2 |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccg1Db2V.s:448 .progmem.data:000000b6 pgm_atanlookup |
|
UNDEFINED SYMBOLS |
__divmodhi4 |
__divmodsi4 |