Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 652 → Rev 653

/branches/MicroMag3_Nick666/Festkomma/V0.68d/mymath.lst
0,0 → 1,737
1 .file "mymath.c"
2 .arch atmega644
3 __SREG__ = 0x3f
4 __SP_H__ = 0x3e
5 __SP_L__ = 0x3d
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
10 .text
11 .global atan2_i
13 atan2_i:
14 /* prologue: frame size=0 */
15 /* prologue end (size=0) */
16 0000 9C01 movw r18,r24
17 0002 892B or r24,r25
18 0004 01F4 brne .L2
19 0006 6115 cp r22,__zero_reg__
20 0008 7105 cpc r23,__zero_reg__
21 000a 01F4 brne .L2
22 000c 80E0 ldi r24,lo8(0)
23 000e 90E0 ldi r25,hi8(0)
24 0010 0895 ret
25 .L2:
26 0012 77FD sbrc r23,7
27 0014 00C0 rjmp .L6
28 0016 41E0 ldi r20,lo8(1)
29 0018 00C0 rjmp .L8
30 .L6:
31 001a 4FEF ldi r20,lo8(-1)
32 .L8:
33 001c 2115 cp r18,__zero_reg__
34 001e 3105 cpc r19,__zero_reg__
35 0020 01F4 brne .L9
36 0022 8AE5 ldi r24,lo8(90)
37 0024 4802 muls r20,r24
38 0026 C001 movw r24,r0
39 0028 1124 clr r1
40 002a 0895 ret
41 .L9:
42 002c CB01 movw r24,r22
43 002e B901 movw r22,r18
44 0030 0E94 0000 call __divmodhi4
45 0034 FB01 movw r30,r22
46 0036 77FF sbrs r23,7
47 0038 00C0 rjmp .L11
48 003a F095 com r31
49 003c E195 neg r30
50 003e FF4F sbci r31,lo8(-1)
51 .L11:
52 0040 81E0 ldi r24,hi8(346)
53 0042 EA35 cpi r30,lo8(346)
54 0044 F807 cpc r31,r24
55 0046 00F4 brsh .L12
56 0048 E050 subi r30,lo8(-(pgm_atan))
57 004a F040 sbci r31,hi8(-(pgm_atan))
58 /* #APP */
59 004c 8491 lpm r24, Z
60
61 /* #NOAPP */
62 004e 682F mov r22,r24
63 0050 7727 clr r23
64 0052 00C0 rjmp .L14
65 .L12:
66 0054 8CE1 ldi r24,hi8(7335)
67 0056 E73A cpi r30,lo8(7335)
68 0058 F807 cpc r31,r24
69 005a 00F0 brlo .L15
70 005c 6AE5 ldi r22,lo8(90)
71 005e 70E0 ldi r23,hi8(90)
72 0060 00C0 rjmp .L14
73 .L15:
74 0062 89E0 ldi r24,hi8(2445)
75 0064 ED38 cpi r30,lo8(2445)
76 0066 F807 cpc r31,r24
77 0068 00F0 brlo .L17
78 006a 69E5 ldi r22,lo8(89)
79 006c 70E0 ldi r23,hi8(89)
80 006e 00C0 rjmp .L14
81 .L17:
82 0070 85E0 ldi r24,hi8(1466)
83 0072 EA3B cpi r30,lo8(1466)
84 0074 F807 cpc r31,r24
85 0076 00F0 brlo .L19
86 0078 68E5 ldi r22,lo8(88)
87 007a 70E0 ldi r23,hi8(88)
88 007c 00C0 rjmp .L14
89 .L19:
90 007e 84E0 ldi r24,hi8(1047)
91 0080 E731 cpi r30,lo8(1047)
92 0082 F807 cpc r31,r24
93 0084 00F0 brlo .L21
94 0086 67E5 ldi r22,lo8(87)
95 0088 70E0 ldi r23,hi8(87)
96 008a 00C0 rjmp .L14
97 .L21:
98 008c 83E0 ldi r24,hi8(814)
99 008e EE32 cpi r30,lo8(814)
100 0090 F807 cpc r31,r24
101 0092 00F0 brlo .L23
102 0094 66E5 ldi r22,lo8(86)
103 0096 70E0 ldi r23,hi8(86)
104 0098 00C0 rjmp .L14
105 .L23:
106 009a 82E0 ldi r24,hi8(665)
107 009c E939 cpi r30,lo8(665)
108 009e F807 cpc r31,r24
109 00a0 00F0 brlo .L25
110 00a2 65E5 ldi r22,lo8(85)
111 00a4 70E0 ldi r23,hi8(85)
112 00a6 00C0 rjmp .L14
113 .L25:
114 00a8 82E0 ldi r24,hi8(562)
115 00aa E233 cpi r30,lo8(562)
116 00ac F807 cpc r31,r24
117 00ae 00F0 brlo .L27
118 00b0 64E5 ldi r22,lo8(84)
119 00b2 70E0 ldi r23,hi8(84)
120 00b4 00C0 rjmp .L14
121 .L27:
122 00b6 81E0 ldi r24,hi8(487)
123 00b8 E73E cpi r30,lo8(487)
124 00ba F807 cpc r31,r24
125 00bc 00F0 brlo .L29
126 00be 63E5 ldi r22,lo8(83)
127 00c0 70E0 ldi r23,hi8(83)
128 00c2 00C0 rjmp .L14
129 .L29:
130 00c4 81E0 ldi r24,hi8(429)
131 00c6 ED3A cpi r30,lo8(429)
132 00c8 F807 cpc r31,r24
133 00ca 00F0 brlo .L31
134 00cc 62E5 ldi r22,lo8(82)
135 00ce 70E0 ldi r23,hi8(82)
136 00d0 00C0 rjmp .L14
137 .L31:
138 00d2 EF57 subi r30,lo8(383)
139 00d4 F140 sbci r31,hi8(383)
140 00d6 00F0 brlo .L33
141 00d8 61E5 ldi r22,lo8(81)
142 00da 70E0 ldi r23,hi8(81)
143 00dc 00C0 rjmp .L14
144 .L33:
145 00de 60E5 ldi r22,lo8(80)
146 00e0 70E0 ldi r23,hi8(80)
147 .L14:
148 00e2 1216 cp __zero_reg__,r18
149 00e4 1306 cpc __zero_reg__,r19
150 00e6 04F4 brge .L35
151 00e8 842F mov r24,r20
152 00ea 9927 clr r25
153 00ec 87FD sbrc r24,7
154 00ee 9095 com r25
155 00f0 9C01 movw r18,r24
156 00f2 629F mul r22,r18
157 00f4 C001 movw r24,r0
158 00f6 639F mul r22,r19
159 00f8 900D add r25,r0
160 00fa 729F mul r23,r18
161 00fc 900D add r25,r0
162 00fe 1124 clr r1
163 0100 0895 ret
164 .L35:
165 0102 1416 cp __zero_reg__,r20
166 0104 04F4 brge .L37
167 0106 84EB ldi r24,lo8(180)
168 0108 90E0 ldi r25,hi8(180)
169 010a 861B sub r24,r22
170 010c 970B sbc r25,r23
171 010e 0895 ret
172 .L37:
173 0110 CB01 movw r24,r22
174 0112 845B subi r24,lo8(-(-180))
175 0114 9040 sbci r25,hi8(-(-180))
176 0116 0895 ret
177 /* epilogue: frame size=0 */
178 /* epilogue: noreturn */
179 /* epilogue end (size=0) */
180 /* function atan2_i size 144 (144) */
182 .global sin_i
184 sin_i:
185 /* prologue: frame size=0 */
186 /* prologue end (size=0) */
187 0118 FC01 movw r30,r24
188 011a 97FD sbrc r25,7
189 011c 00C0 rjmp .L41
190 011e 41E0 ldi r20,lo8(1)
191 0120 50E0 ldi r21,hi8(1)
192 0122 00C0 rjmp .L43
193 .L41:
194 0124 F095 com r31
195 0126 E195 neg r30
196 0128 FF4F sbci r31,lo8(-1)
197 012a 4FEF ldi r20,lo8(-1)
198 012c 5FEF ldi r21,hi8(-1)
199 .L43:
200 012e EB35 cpi r30,91
201 0130 F105 cpc r31,__zero_reg__
202 0132 04F0 brlt .L52
203 0134 CF01 movw r24,r30
204 0136 8B55 subi r24,lo8(-(-91))
205 0138 9040 sbci r25,hi8(-(-91))
206 013a 8A35 cpi r24,90
207 013c 9105 cpc r25,__zero_reg__
208 013e 00F4 brsh .L47
209 0140 84EB ldi r24,lo8(180)
210 0142 90E0 ldi r25,hi8(180)
211 0144 8E1B sub r24,r30
212 0146 9F0B sbc r25,r31
213 0148 FC01 movw r30,r24
214 .L52:
215 014a 21E0 ldi r18,lo8(1)
216 014c 30E0 ldi r19,hi8(1)
217 014e 00C0 rjmp .L46
218 .L47:
219 0150 CF01 movw r24,r30
220 0152 855B subi r24,lo8(-(-181))
221 0154 9040 sbci r25,hi8(-(-181))
222 0156 8A35 cpi r24,90
223 0158 9105 cpc r25,__zero_reg__
224 015a 00F4 brsh .L49
225 015c E45B subi r30,lo8(-(-180))
226 015e F040 sbci r31,hi8(-(-180))
227 0160 00C0 rjmp .L53
228 .L49:
229 0162 88E6 ldi r24,lo8(360)
230 0164 91E0 ldi r25,hi8(360)
231 0166 8E1B sub r24,r30
232 0168 9F0B sbc r25,r31
233 016a FC01 movw r30,r24
234 .L53:
235 016c 2FEF ldi r18,lo8(-1)
236 016e 3FEF ldi r19,hi8(-1)
237 .L46:
238 0170 EE0F lsl r30
239 0172 FF1F rol r31
240 0174 E050 subi r30,lo8(-(pgm_sinus_i))
241 0176 F040 sbci r31,hi8(-(pgm_sinus_i))
242 /* #APP */
243 0178 8591 lpm r24, Z+
244 017a 9491 lpm r25, Z
245
246 /* #NOAPP */
247 017c BC01 movw r22,r24
248 017e 629F mul r22,r18
249 0180 C001 movw r24,r0
250 0182 639F mul r22,r19
251 0184 900D add r25,r0
252 0186 729F mul r23,r18
253 0188 900D add r25,r0
254 018a 1124 clr r1
255 018c 9C01 movw r18,r24
256 018e 429F mul r20,r18
257 0190 C001 movw r24,r0
258 0192 439F mul r20,r19
259 0194 900D add r25,r0
260 0196 529F mul r21,r18
261 0198 900D add r25,r0
262 019a 1124 clr r1
263 /* epilogue: frame size=0 */
264 019c 0895 ret
265 /* epilogue end (size=1) */
266 /* function sin_i size 71 (70) */
268 .global cos_i
270 cos_i:
271 /* prologue: frame size=0 */
272 /* prologue end (size=0) */
273 019e 2AE5 ldi r18,lo8(90)
274 01a0 30E0 ldi r19,hi8(90)
275 01a2 281B sub r18,r24
276 01a4 390B sbc r19,r25
277 01a6 C901 movw r24,r18
278 01a8 0E94 0000 call sin_i
279 /* epilogue: frame size=0 */
280 01ac 0895 ret
281 /* epilogue end (size=1) */
282 /* function cos_i size 8 (7) */
284 .global pgm_atan
285 .section .progmem.data,"a",@progbits
288 pgm_atan:
289 0000 00 .byte 0
290 0001 01 .byte 1
291 0002 02 .byte 2
292 0003 03 .byte 3
293 0004 04 .byte 4
294 0005 04 .byte 4
295 0006 05 .byte 5
296 0007 06 .byte 6
297 0008 07 .byte 7
298 0009 08 .byte 8
299 000a 09 .byte 9
300 000b 0A .byte 10
301 000c 0B .byte 11
302 000d 0B .byte 11
303 000e 0C .byte 12
304 000f 0D .byte 13
305 0010 0E .byte 14
306 0011 0F .byte 15
307 0012 10 .byte 16
308 0013 11 .byte 17
309 0014 11 .byte 17
310 0015 12 .byte 18
311 0016 13 .byte 19
312 0017 14 .byte 20
313 0018 15 .byte 21
314 0019 15 .byte 21
315 001a 16 .byte 22
316 001b 17 .byte 23
317 001c 18 .byte 24
318 001d 18 .byte 24
319 001e 19 .byte 25
320 001f 1A .byte 26
321 0020 1B .byte 27
322 0021 1B .byte 27
323 0022 1C .byte 28
324 0023 1D .byte 29
325 0024 1D .byte 29
326 0025 1E .byte 30
327 0026 1F .byte 31
328 0027 1F .byte 31
329 0028 20 .byte 32
330 0029 21 .byte 33
331 002a 21 .byte 33
332 002b 22 .byte 34
333 002c 23 .byte 35
334 002d 23 .byte 35
335 002e 24 .byte 36
336 002f 24 .byte 36
337 0030 25 .byte 37
338 0031 25 .byte 37
339 0032 26 .byte 38
340 0033 27 .byte 39
341 0034 27 .byte 39
342 0035 28 .byte 40
343 0036 28 .byte 40
344 0037 29 .byte 41
345 0038 29 .byte 41
346 0039 2A .byte 42
347 003a 2A .byte 42
348 003b 2B .byte 43
349 003c 2B .byte 43
350 003d 2C .byte 44
351 003e 2C .byte 44
352 003f 2D .byte 45
353 0040 2D .byte 45
354 0041 2D .byte 45
355 0042 2E .byte 46
356 0043 2E .byte 46
357 0044 2F .byte 47
358 0045 2F .byte 47
359 0046 30 .byte 48
360 0047 30 .byte 48
361 0048 30 .byte 48
362 0049 31 .byte 49
363 004a 31 .byte 49
364 004b 32 .byte 50
365 004c 32 .byte 50
366 004d 32 .byte 50
367 004e 33 .byte 51
368 004f 33 .byte 51
369 0050 33 .byte 51
370 0051 34 .byte 52
371 0052 34 .byte 52
372 0053 34 .byte 52
373 0054 35 .byte 53
374 0055 35 .byte 53
375 0056 35 .byte 53
376 0057 36 .byte 54
377 0058 36 .byte 54
378 0059 36 .byte 54
379 005a 37 .byte 55
380 005b 37 .byte 55
381 005c 37 .byte 55
382 005d 37 .byte 55
383 005e 38 .byte 56
384 005f 38 .byte 56
385 0060 38 .byte 56
386 0061 39 .byte 57
387 0062 39 .byte 57
388 0063 39 .byte 57
389 0064 39 .byte 57
390 0065 3A .byte 58
391 0066 3A .byte 58
392 0067 3A .byte 58
393 0068 3A .byte 58
394 0069 3B .byte 59
395 006a 3B .byte 59
396 006b 3B .byte 59
397 006c 3B .byte 59
398 006d 3C .byte 60
399 006e 3C .byte 60
400 006f 3C .byte 60
401 0070 3C .byte 60
402 0071 3C .byte 60
403 0072 3D .byte 61
404 0073 3D .byte 61
405 0074 3D .byte 61
406 0075 3D .byte 61
407 0076 3E .byte 62
408 0077 3E .byte 62
409 0078 3E .byte 62
410 0079 3E .byte 62
411 007a 3E .byte 62
412 007b 3F .byte 63
413 007c 3F .byte 63
414 007d 3F .byte 63
415 007e 3F .byte 63
416 007f 3F .byte 63
417 0080 3F .byte 63
418 0081 40 .byte 64
419 0082 40 .byte 64
420 0083 40 .byte 64
421 0084 40 .byte 64
422 0085 40 .byte 64
423 0086 40 .byte 64
424 0087 41 .byte 65
425 0088 41 .byte 65
426 0089 41 .byte 65
427 008a 41 .byte 65
428 008b 41 .byte 65
429 008c 41 .byte 65
430 008d 42 .byte 66
431 008e 42 .byte 66
432 008f 42 .byte 66
433 0090 42 .byte 66
434 0091 42 .byte 66
435 0092 42 .byte 66
436 0093 42 .byte 66
437 0094 43 .byte 67
438 0095 43 .byte 67
439 0096 43 .byte 67
440 0097 43 .byte 67
441 0098 43 .byte 67
442 0099 43 .byte 67
443 009a 43 .byte 67
444 009b 44 .byte 68
445 009c 44 .byte 68
446 009d 44 .byte 68
447 009e 44 .byte 68
448 009f 44 .byte 68
449 00a0 44 .byte 68
450 00a1 44 .byte 68
451 00a2 44 .byte 68
452 00a3 45 .byte 69
453 00a4 45 .byte 69
454 00a5 45 .byte 69
455 00a6 45 .byte 69
456 00a7 45 .byte 69
457 00a8 45 .byte 69
458 00a9 45 .byte 69
459 00aa 45 .byte 69
460 00ab 45 .byte 69
461 00ac 46 .byte 70
462 00ad 46 .byte 70
463 00ae 46 .byte 70
464 00af 46 .byte 70
465 00b0 46 .byte 70
466 00b1 46 .byte 70
467 00b2 46 .byte 70
468 00b3 46 .byte 70
469 00b4 46 .byte 70
470 00b5 47 .byte 71
471 00b6 47 .byte 71
472 00b7 47 .byte 71
473 00b8 47 .byte 71
474 00b9 47 .byte 71
475 00ba 47 .byte 71
476 00bb 47 .byte 71
477 00bc 47 .byte 71
478 00bd 47 .byte 71
479 00be 47 .byte 71
480 00bf 47 .byte 71
481 00c0 48 .byte 72
482 00c1 48 .byte 72
483 00c2 48 .byte 72
484 00c3 48 .byte 72
485 00c4 48 .byte 72
486 00c5 48 .byte 72
487 00c6 48 .byte 72
488 00c7 48 .byte 72
489 00c8 48 .byte 72
490 00c9 48 .byte 72
491 00ca 48 .byte 72
492 00cb 49 .byte 73
493 00cc 49 .byte 73
494 00cd 49 .byte 73
495 00ce 49 .byte 73
496 00cf 49 .byte 73
497 00d0 49 .byte 73
498 00d1 49 .byte 73
499 00d2 49 .byte 73
500 00d3 49 .byte 73
501 00d4 49 .byte 73
502 00d5 49 .byte 73
503 00d6 49 .byte 73
504 00d7 49 .byte 73
505 00d8 49 .byte 73
506 00d9 4A .byte 74
507 00da 4A .byte 74
508 00db 4A .byte 74
509 00dc 4A .byte 74
510 00dd 4A .byte 74
511 00de 4A .byte 74
512 00df 4A .byte 74
513 00e0 4A .byte 74
514 00e1 4A .byte 74
515 00e2 4A .byte 74
516 00e3 4A .byte 74
517 00e4 4A .byte 74
518 00e5 4A .byte 74
519 00e6 4A .byte 74
520 00e7 4B .byte 75
521 00e8 4B .byte 75
522 00e9 4B .byte 75
523 00ea 4B .byte 75
524 00eb 4B .byte 75
525 00ec 4B .byte 75
526 00ed 4B .byte 75
527 00ee 4B .byte 75
528 00ef 4B .byte 75
529 00f0 4B .byte 75
530 00f1 4B .byte 75
531 00f2 4B .byte 75
532 00f3 4B .byte 75
533 00f4 4B .byte 75
534 00f5 4B .byte 75
535 00f6 4B .byte 75
536 00f7 4B .byte 75
537 00f8 4C .byte 76
538 00f9 4C .byte 76
539 00fa 4C .byte 76
540 00fb 4C .byte 76
541 00fc 4C .byte 76
542 00fd 4C .byte 76
543 00fe 4C .byte 76
544 00ff 4C .byte 76
545 0100 4C .byte 76
546 0101 4C .byte 76
547 0102 4C .byte 76
548 0103 4C .byte 76
549 0104 4C .byte 76
550 0105 4C .byte 76
551 0106 4C .byte 76
552 0107 4C .byte 76
553 0108 4C .byte 76
554 0109 4C .byte 76
555 010a 4C .byte 76
556 010b 4D .byte 77
557 010c 4D .byte 77
558 010d 4D .byte 77
559 010e 4D .byte 77
560 010f 4D .byte 77
561 0110 4D .byte 77
562 0111 4D .byte 77
563 0112 4D .byte 77
564 0113 4D .byte 77
565 0114 4D .byte 77
566 0115 4D .byte 77
567 0116 4D .byte 77
568 0117 4D .byte 77
569 0118 4D .byte 77
570 0119 4D .byte 77
571 011a 4D .byte 77
572 011b 4D .byte 77
573 011c 4D .byte 77
574 011d 4D .byte 77
575 011e 4D .byte 77
576 011f 4D .byte 77
577 0120 4D .byte 77
578 0121 4E .byte 78
579 0122 4E .byte 78
580 0123 4E .byte 78
581 0124 4E .byte 78
582 0125 4E .byte 78
583 0126 4E .byte 78
584 0127 4E .byte 78
585 0128 4E .byte 78
586 0129 4E .byte 78
587 012a 4E .byte 78
588 012b 4E .byte 78
589 012c 4E .byte 78
590 012d 4E .byte 78
591 012e 4E .byte 78
592 012f 4E .byte 78
593 0130 4E .byte 78
594 0131 4E .byte 78
595 0132 4E .byte 78
596 0133 4E .byte 78
597 0134 4E .byte 78
598 0135 4E .byte 78
599 0136 4E .byte 78
600 0137 4E .byte 78
601 0138 4E .byte 78
602 0139 4E .byte 78
603 013a 4E .byte 78
604 013b 4F .byte 79
605 013c 4F .byte 79
606 013d 4F .byte 79
607 013e 4F .byte 79
608 013f 4F .byte 79
609 0140 4F .byte 79
610 0141 4F .byte 79
611 0142 4F .byte 79
612 0143 4F .byte 79
613 0144 4F .byte 79
614 0145 4F .byte 79
615 0146 4F .byte 79
616 0147 4F .byte 79
617 0148 4F .byte 79
618 0149 4F .byte 79
619 014a 4F .byte 79
620 014b 4F .byte 79
621 014c 4F .byte 79
622 014d 4F .byte 79
623 014e 4F .byte 79
624 014f 4F .byte 79
625 0150 4F .byte 79
626 0151 4F .byte 79
627 0152 4F .byte 79
628 0153 4F .byte 79
629 0154 4F .byte 79
630 0155 4F .byte 79
631 0156 4F .byte 79
632 0157 4F .byte 79
633 0158 4F .byte 79
634 0159 4F .byte 79
635 .global pgm_sinus_i
638 pgm_sinus_i:
639 015a 0000 .word 0
640 015c 1200 .word 18
641 015e 2400 .word 36
642 0160 3600 .word 54
643 0162 4700 .word 71
644 0164 5900 .word 89
645 0166 6B00 .word 107
646 0168 7D00 .word 125
647 016a 8F00 .word 143
648 016c A000 .word 160
649 016e B200 .word 178
650 0170 C300 .word 195
651 0172 D500 .word 213
652 0174 E600 .word 230
653 0176 F800 .word 248
654 0178 0901 .word 265
655 017a 1A01 .word 282
656 017c 2B01 .word 299
657 017e 3C01 .word 316
658 0180 4D01 .word 333
659 0182 5E01 .word 350
660 0184 6F01 .word 367
661 0186 8001 .word 384
662 0188 9001 .word 400
663 018a A001 .word 416
664 018c B101 .word 433
665 018e C101 .word 449
666 0190 D101 .word 465
667 0192 E101 .word 481
668 0194 F001 .word 496
669 0196 0002 .word 512
670 0198 0F02 .word 527
671 019a 1F02 .word 543
672 019c 2E02 .word 558
673 019e 3D02 .word 573
674 01a0 4B02 .word 587
675 01a2 5A02 .word 602
676 01a4 6802 .word 616
677 01a6 7602 .word 630
678 01a8 8402 .word 644
679 01aa 9202 .word 658
680 01ac A002 .word 672
681 01ae AD02 .word 685
682 01b0 BA02 .word 698
683 01b2 C702 .word 711
684 01b4 D402 .word 724
685 01b6 E102 .word 737
686 01b8 ED02 .word 749
687 01ba F902 .word 761
688 01bc 0503 .word 773
689 01be 1003 .word 784
690 01c0 1C03 .word 796
691 01c2 2703 .word 807
692 01c4 3203 .word 818
693 01c6 3C03 .word 828
694 01c8 4703 .word 839
695 01ca 5103 .word 849
696 01cc 5B03 .word 859
697 01ce 6403 .word 868
698 01d0 6E03 .word 878
699 01d2 7703 .word 887
700 01d4 8003 .word 896
701 01d6 8803 .word 904
702 01d8 9003 .word 912
703 01da 9803 .word 920
704 01dc A003 .word 928
705 01de A703 .word 935
706 01e0 AF03 .word 943
707 01e2 B503 .word 949
708 01e4 BC03 .word 956
709 01e6 C203 .word 962
710 01e8 C803 .word 968
711 01ea CE03 .word 974
712 01ec D303 .word 979
713 01ee D803 .word 984
714 01f0 DD03 .word 989
715 01f2 E203 .word 994
716 01f4 E603 .word 998
717 01f6 EA03 .word 1002
718 01f8 ED03 .word 1005
719 01fa F003 .word 1008
720 01fc F303 .word 1011
721 01fe F603 .word 1014
722 0200 F803 .word 1016
723 0202 FA03 .word 1018
724 0204 FC03 .word 1020
725 0206 FE03 .word 1022
726 0208 FF03 .word 1023
727 020a FF03 .word 1023
728 020c 0004 .word 1024
729 020e 0004 .word 1024
730 /* File "mymath.c": code 223 = 0x00df ( 221), prologues 0, epilogues 2 */
DEFINED SYMBOLS
*ABS*:00000000 mymath.c
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:3 *ABS*:0000003f __SREG__
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:4 *ABS*:0000003e __SP_H__
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:5 *ABS*:0000003d __SP_L__
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:6 *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:7 *ABS*:00000001 __zero_reg__
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:13 .text:00000000 atan2_i
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:288 .progmem.data:00000000 pgm_atan
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:184 .text:00000118 sin_i
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:638 .progmem.data:0000015a pgm_sinus_i
C:\DOKUME~1\PIMMEL~1\LOKALE~1\Temp/ccW8dgjC.s:270 .text:0000019e cos_i
 
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__divmodhi4