-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsourcecode.map
773 lines (763 loc) · 25.1 KB
/
sourcecode.map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
Modules linked:
'sourcecode' from 'sourcecode.obj'
'gptrget' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'uint2fs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsgt' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fslt' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsmul' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'uchar2fs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsadd' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'vprintf' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'sprintf' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'fssub' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fs2uint' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'crt0' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'sint2fs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsdiv' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'ulong2fs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fscmp' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsreturnval' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsnormalize' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsget2args' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsswapargs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'fsrshift' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'print_format' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'bp' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'putchar' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'gptrput' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'fs2ulong' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'slong2fs' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
'ftoa' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'taos' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'strlen' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libc51f.lib'
'fsget1arg' from 'C:\CrossIDE\Call51\Bin\..\lib\small\libfloat.lib'
Memory use per module linked:
C:03551 D:071 I:000 B:001 X:00000 - sourcecode
C:00028 D:000 I:000 B:000 X:00000 - gptrget
C:00012 D:000 I:000 B:000 X:00000 - uint2fs
C:00048 D:000 I:000 B:000 X:00000 - fsgt
C:00048 D:000 I:000 B:000 X:00000 - fslt
C:00163 D:000 I:000 B:000 X:00000 - fsmul
C:00011 D:000 I:000 B:000 X:00000 - uchar2fs
C:00089 D:000 I:000 B:000 X:00000 - fsadd
C:00054 D:001 I:000 B:000 X:00000 - vprintf
C:00149 D:007 I:000 B:000 X:00000 - sprintf
C:00011 D:000 I:000 B:000 X:00000 - fssub
C:00011 D:000 I:000 B:000 X:00000 - fs2uint
C:00113 D:000 I:000 B:000 X:00000 - crt0
C:00013 D:000 I:000 B:000 X:00000 - sint2fs
C:00287 D:004 I:000 B:000 X:00000 - fsdiv
C:00019 D:000 I:000 B:000 X:00000 - ulong2fs
C:00073 D:000 I:000 B:000 X:00000 - fscmp
C:00079 D:000 I:000 B:000 X:00000 - fsreturnval
C:00051 D:000 I:000 B:000 X:00000 - fsnormalize
C:00046 D:000 I:000 B:000 X:00000 - fsget2args
C:00026 D:000 I:000 B:000 X:00000 - fsswapargs
C:00067 D:000 I:000 B:000 X:00000 - fsrshift
C:02444 D:018 I:000 B:014 X:00000 - print_format
C:00000 D:001 I:000 B:000 X:00000 - bp
C:00021 D:000 I:000 B:000 X:00000 - putchar
C:00025 D:001 I:000 B:000 X:00000 - gptrput
C:00039 D:000 I:000 B:000 X:00000 - fs2ulong
C:00045 D:000 I:000 B:000 X:00000 - slong2fs
C:00287 D:000 I:000 B:000 X:00000 - ftoa
C:00000 D:000 I:016 B:000 X:00000 - taos
C:00040 D:000 I:000 B:000 X:00000 - strlen
C:00018 D:000 I:000 B:000 X:00000 - fsget1arg
C:00004 D:000 I:000 B:000 X:00000 - ABSOLUTE
------------------------------------------------------
C:07872 D:103 I:016 B:015 X:00000 - Totals
INTERMAL RAM map (see legend below):
00: 0 0 0 0 0 0 0 0 a c c c c c c c
10: d f f f f . . . . . . . . . . .
20: B B b b b b b b b b b b b b b b
30: b b b b b b b b b b b b b b b b
40: b b b b b b b b b b b b b b b b
50: b b b b b b b b b b b b b b b b
60: b b b b b b b b e e e e e e e e
70: e e e e e e e e e e g g g g g g
80: g g g g g g g g g g . . . . . .
90: . . . . . . . . . . . . . . . .
A0: . . . . . . . . . . . . . . . .
B0: . . . . . . . . . . . . . . . .
C0: . . . . . . . . . . . . . . . .
D0: . . . . . . . . . . . . . . . .
E0: . . . . . . . . . . . . . . . .
F0: . . . . . . . . . . . . . . . .
Legend:
0: Register bank 0
1: Register bank 1
2: Register bank 2
3: Register bank 3
B: bits (see 'BIT map' below)
a: bp:R_DSEG
b: sourcecode:R_DSEG
c: sprintf:R_DSEG
d: vprintf:R_DSEG
e: ?lib?dseg?1
f: R_OSEG
g: R_ISEG
BIT map:
00: U U U U U U U U U U U U U U U .
10: . . . . . . . . . . . . . . . .
20: . . . . . . . . . . . . . . . .
30: . . . . . . . . . . . . . . . .
40: . . . . . . . . . . . . . . . .
50: . . . . . . . . . . . . . . . .
60: . . . . . . . . . . . . . . . .
70: . . . . . . . . . . . . . . . .
CODE usage map:
0000: 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256
1000: 256 256 256 256 256 256 256 256 256 256 256 256 256 256 192 000
2000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
3000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
4000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
5000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
6000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
7000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
8000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
9000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
A000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
B000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
C000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
D000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
E000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
F000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
Total: 7872 bytes
XDATA usage map:
0000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
1000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
2000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
3000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
4000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
5000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
6000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
7000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
8000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
9000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
A000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
B000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
C000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
D000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
E000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
F000: 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
Total: 0 bytes
Base Segments:
?lib?dseg?1=D:0068, size=0012
BIT_BANK=D:0000, size=0000
R_BSEG=B:0000, size=000F
R_CONST=C:0074, size=0112
R_CSEG=C:01B7, size=1D09
R_DINIT=C:0186, size=0030
R_DSEG=D:0000, size=004F
R_GSINIT=C:0003, size=0071
R_HOME=C:0000, size=0000
R_ISEG=I:007A, size=0010
R_IXSEG=X:0000, size=0000
R_OSEG=D:0011, size=0004
R_PSEG=X:0000, size=0000
R_XINIT=C:0000, size=0000
R_XSEG=X:0000, size=0000
rbank0=D:0000, size=0008
Module Segments:
CSEG=C:0000, size=0004
bp:R_DSEG=D:0008, size=0001
crt0:R_GSINIT=C:0003, size=0071
fs2uint:R_CSEG=C:10B9, size=000B
fs2ulong:R_CSEG=C:1D13, size=0027
fsadd:R_CSEG=C:0F8A, size=0059
fscmp:R_CSEG=C:1203, size=0049
fsdiv:R_CSEG=C:10D1, size=011F
fsdiv:R_OSEG=D:0011, size=0004
fsget1arg:R_CSEG=C:1EAE, size=0012
fsget2args:R_CSEG=C:12CE, size=002E
fsgt:R_CSEG=C:0E7C, size=0030
fslt:R_CSEG=C:0EAC, size=0030
fsmul:R_CSEG=C:0EDC, size=00A3
fsnormalize:R_CSEG=C:129B, size=0033
fsreturnval:R_CSEG=C:124C, size=004F
fsrshift:R_CSEG=C:1316, size=0043
fssub:R_CSEG=C:10AE, size=000B
fsswapargs:R_CSEG=C:12FC, size=001A
ftoa:R_CSEG=C:1D67, size=011F
gptrget:R_CSEG=C:0E54, size=001C
gptrput:R_CSEG=C:1CFA, size=0019
gptrput:R_OSEG=D:0011, size=0001
print_format:?lib?dseg?1=D:0068, size=0012
print_format:R_BSEG=B:0001, size=000E
print_format:R_CSEG=C:1359, size=098C
putchar:R_CSEG=C:1CE5, size=0015
sint2fs:R_CSEG=C:10C4, size=000D
slong2fs:R_CSEG=C:1D3A, size=002D
sourcecode:R_BSEG=B:0000, size=0001
sourcecode:R_CONST=C:0074, size=0112
sourcecode:R_CSEG=C:01B7, size=0C9D
sourcecode:R_DINIT=C:0186, size=0030
sourcecode:R_DSEG=D:0022, size=0046
sourcecode:R_OSEG=D:0011, size=0001
sprintf:R_CSEG=C:1019, size=0095
sprintf:R_DSEG=D:0009, size=0007
strlen:R_CSEG=C:1E86, size=0028
taos:R_ISEG=I:007A, size=0010
uchar2fs:R_CSEG=C:0F7F, size=000B
uint2fs:R_CSEG=C:0E70, size=000C
ulong2fs:R_CSEG=C:11F0, size=0013
vprintf:R_CSEG=C:0FE3, size=0036
vprintf:R_DSEG=D:0010, size=0001
Public symbols:
_?lib?dseg?1_size=L:0012
_?lib?dseg?1_start=L:0068
_ADC_at_Pin=C:02C1
_InitADC=C:01FF
_InitPinADC=C:027E
_InitPinADC_PARM_2=D:0011
_LCD_4BIT=C:0395
_LCD_byte=C:0341
_LCD_pulse=C:0336
_LCDprint2=C:044F
_LCDprint2_PARM_2=D:0034
_LCDprint2_PARM_3=D:0035
_LCDprint=C:03C7
_LCDprint_PARM_2=D:0033
_LCDprint_PARM_3=B:0000
_R_BSEG_size=L:000F
_R_BSEG_start=L:0000
_R_CONST_size=L:0112
_R_CONST_start=L:0074
_R_CSEG_size=L:1D09
_R_CSEG_start=L:01B7
_R_DINIT_size=L:0030
_R_DINIT_start=L:0186
_R_GSINIT_size=L:0071
_R_GSINIT_start=L:0003
_R_HOME_size=L:0000
_R_HOME_start=L:0000
_R_ISEG_size=L:0010
_R_ISEG_start=L:0000
_R_IXSEG_size=L:0000
_R_IXSEG_start=L:0000
_R_OSEG_size=L:0004
_R_OSEG_start=L:0011
_R_PSEG_size=L:0000
_R_PSEG_start=L:0000
_R_XINIT_size=L:0000
_R_XINIT_start=L:0000
_R_XSEG_size=L:0000
_R_XSEG_start=L:0000
_TIMER0_Init=C:032D
_Timer3us=C:0219
_Volts_at_Pin=C:02D2
_WriteCommand=C:0386
_WriteData=C:0377
___fs2uint=C:10B9
___fs2ulong=C:1D13
___fsadd=C:0F8A
___fsdiv=C:10D1
___fsgt=C:0E7C
___fslt=C:0EAC
___fsmul=C:0EDC
___fssub=C:10AE
___sint2fs=C:10C4
___slong2fs=C:1D3A
___uchar2fs=C:0F7F
___uint2fs=C:0E70
___ulong2fs=C:11F0
__c51_external_startup=C:01B7
__ftoa=C:1D67
__gptrget=C:0E54
__gptrput=C:1CFA
__gptrput_PARM_2=D:0011
__print_format=C:1738
__print_format_PARM_2=D:0076
__print_format_PARM_3=D:0079
__taos=I:007A
_bp=D:0008
_bp_R_DSEG_size=L:0001
_bp_R_DSEG_start=L:0008
_crt0=C:0003
_dummy_name_crt0=C:10C4
_main=C:04B0
_overflow_count=D:0022
_printf=C:0FF8
_putchar=C:1CE5
_sourcecode_R_DSEG_size=L:0046
_sourcecode_R_DSEG_start=L:0022
_sprintf=C:1068
_sprintf_R_DSEG_size=L:0007
_sprintf_R_DSEG_start=L:0009
_stack_start=L:008A
_strlen=C:1E86
_v1=D:002B
_v1_rms=D:0023
_v2=D:002F
_v2_rms=D:0027
_vprintf=C:0FE6
_vprintf_PARM_2=D:0010
_vprintf_R_DSEG_size=L:0001
_vprintf_R_DSEG_start=L:0010
_vsprintf=C:1034
_vsprintf_PARM_2=D:000C
_vsprintf_PARM_3=D:000F
_waitms=C:0243
fs2ulong_begin=C:1D15
fs_check_negative_zeros=C:1221
fs_compare_uint32=C:1203
fs_direct_return=C:1275
fs_normalize_a=C:129B
fs_return_inf=C:1283
fs_return_nan=C:1290
fs_return_zero=C:126D
fs_round_and_return=C:124C
fs_rshift_a=C:1316
fs_swap_a_b=C:12FC
fs_zerocheck_return=C:1264
fsadd_direct_entry=C:0F8D
fsgetarg=C:1EAE
fsgetargs=C:12CE
slong2fs_doit=C:1D43
ulong2fs_doit=C:11F9
Local symbols:
crt0:PClearLoop?done?=C:006C
crt0:PClearLoop?repeat?=C:005E
crt0:XClearLoop?done?=C:0054
crt0:XClearLoop?repeat?=C:0046
crt0:XInitLoop?done?=C:003C
crt0:XInitLoop?repeat?=C:001C
crt0:__c51_init_data=C:0010
crt0:__c51_program_startup=C:006F
crt0:forever?home?=C:0072
fs2uint:_dummy=C:10B9
fs2ulong:_dummy=C:1D13
fs2ulong:fs2ulong_done=C:1D32
fs2ulong:fs2ulong_int=C:1D1E
fs2ulong:fs2ulong_int_ok=C:1D2D
fsadd:L00005?=C:0F96
fsadd:L00010?=C:0F9B
fsadd:L00011?=C:0FA3
fsadd:L00020?=C:0FAB
fsadd:L00021?=C:0FBF
fsadd:L00022?=C:0FC2
fsadd:L00025?=C:0FDD
fsadd:_dummy=C:0F8A
fscmp:_dummy=C:1203
fscmp:a_check=C:1221
fscmp:a_not_neg_zero=C:1233
fscmp:a_not_neg_zero_cleanup=C:1232
fscmp:b_check=C:1233
fscmp:b_not_neg_zero=C:124B
fscmp:b_not_neg_zero_cleanup_1=C:124A
fscmp:b_not_neg_zero_cleanup_2=C:1249
fscmp:b_not_neg_zero_cleanup_3=C:1248
fscmp:compare32_done=C:1220
fsdiv:L00001?=C:10D9
fsdiv:L00002?=C:10E2
fsdiv:L00003?=C:10E5
fsdiv:L00004?=C:10EB
fsdiv:L00005?=C:10F8
fsdiv:L00006?=C:10FB
fsdiv:L00007?=C:1103
fsdiv:L00008?=C:110F
fsdiv:L00009?=C:1117
fsdiv:L00010?=C:112D
fsdiv:L00011?=C:117D
fsdiv:L00012?=C:1190
fsdiv:L00013?=C:11DF
fsdiv:L00014?=C:11ED
fsdiv:_dummy=C:10D1
fsdiv:saved_b=D:0014
fsdiv:saved_r5=D:0011
fsdiv:saved_r6=D:0012
fsdiv:saved_r7=D:0013
fsget1arg:L00001?=C:1EBB
fsget1arg:_dummy=C:1EAE
fsget2args:L00001?=C:12DB
fsget2args:L00002?=C:12F7
fsget2args:_dummy=C:12CE
fsgt:_dummy=C:0E7C
fsgt:a_negative=C:0E91
fsgt:a_positive=C:0E8A
fsgt:ab_different=C:0EA3
fsgt:ab_negative=C:0E9A
fsgt:ab_positive=C:0E98
fsgt:skip_invert=C:0EA7
fslt:_dummy=C:0EAC
fslt:a_negative=C:0EC1
fslt:a_positive=C:0EBA
fslt:ab_different=C:0ED3
fslt:ab_negative=C:0ECA
fslt:ab_positive=C:0EC8
fslt:skip_invert=C:0ED7
fsmul:L00001?=C:0EE2
fsmul:L00002?=C:0EE5
fsmul:L00003?=C:0EED
fsmul:L00004?=C:0EF5
fsmul:L00005?=C:0EFD
fsmul:L00006?=C:0F08
fsmul:L00007?=C:0F10
fsmul:L00010?=C:0F7C
fsmul:_dummy=C:0EDC
fsnormalize:L00001?=C:129E
fsnormalize:L00002?=C:12B0
fsnormalize:L00003?=C:12B1
fsnormalize:L00004?=C:12B5
fsnormalize:L00005?=C:12BC
fsnormalize:L00006?=C:12CB
fsnormalize:_dummy=C:129B
fsreturnval:L00001?=C:1252
fsreturnval:_dummy=C:124C
fsrshift:L00001?=C:131F
fsrshift:L00003?=C:1344
fsrshift:L00005?=C:1349
fsrshift:L00020?=C:1358
fsrshift:_dummy=C:1316
fssub:_dummy=C:10AE
fsswapargs:_dummy=C:12FC
ftoa:ASCII_digits=C:1E42
ftoa:ASCII_digits_loop=C:1E45
ftoa:ASCII_exp=C:1E6E
ftoa:ASCII_exp_minus=C:1E6A
ftoa:ASCII_minus=C:1E40
ftoa:BCD_to_ASCII=C:1E35
ftoa:Conversion_Loop=C:1DE4
ftoa:Convert_FP_to_BCD=C:1DD4
ftoa:Divide_by_10_loop=C:1E20
ftoa:FP_Adjust=C:1D8E
ftoa:No_BCD_mantissa_overflow=C:1E33
ftoa:No_Decimal_Point=C:1E53
ftoa:Shift_Product_Right=C:1DC1
ftoa:_Is_not_FP_zero=C:1D7B
gptrget:codeptr?=C:0E6B
gptrget:dataptrrestore?=C:0E62
gptrget:pdataptr?=C:0E68
gptrget:xdataptr?=C:0E6E
gptrput:codeptr?=C:1D0D
gptrput:dataptrrestore?=C:1D08
gptrput:pdataptr?=C:1D0E
gptrput:xdataptr?=C:1D11
print_format:L002003?=C:136A
print_format:L002004?=C:1372
print_format:L003004?=C:1387
print_format:L005003?=C:13B0
print_format:L005004?=C:13D4
print_format:L006002?=C:13FE
print_format:L006005?=C:1413
print_format:L006010?=C:1437
print_format:L006012?=C:1448
print_format:L006016?=C:1456
print_format:L006017?=C:145B
print_format:L006018?=C:146D
print_format:L006019?=C:146F
print_format:L006025?=C:1496
print_format:L006028?=C:1487
print_format:L006029?=C:14A3
print_format:L006032?=C:14B6
print_format:L006035?=C:14CF
print_format:L006037?=C:14E5
print_format:L006041?=C:1507
print_format:L006044?=C:14F8
print_format:L006045?=C:1514
print_format:L006054?=C:154B
print_format:L006057?=C:153A
print_format:L006058?=C:155A
print_format:L006062?=C:1529
print_format:L006063?=C:156D
print_format:L006064?=C:1584
print_format:L006072?=C:15D9
print_format:L006073?=C:15BB
print_format:L006079?=C:15B6
print_format:L006080?=C:15E0
print_format:L006084?=C:15F1
print_format:L006085?=C:1612
print_format:L006090?=C:1572
print_format:L006092?=C:1625
print_format:L006094?=C:162A
print_format:L006096?=C:1642
print_format:L006097?=C:1645
print_format:L006102?=C:1654
print_format:L006149?=C:1435
print_format:L006150?=C:15A0
print_format:L006151?=C:15DE
print_format:L006160?=C:1464
print_format:L006165?=C:1475
print_format:L006172?=C:14C3
print_format:L006185?=C:157F
print_format:L006190?=C:15AE
print_format:L006197?=C:1610
print_format:L007001?=C:165C
print_format:L007002?=C:1669
print_format:L007003?=C:166F
print_format:L007008?=C:1688
print_format:L007010?=C:168B
print_format:L007014?=C:16A4
print_format:L007017?=C:16BA
print_format:L007019?=C:16D2
print_format:L007021?=C:16D4
print_format:L007027?=C:16F2
print_format:L007028?=C:1708
print_format:L007032?=C:16EF
print_format:L007033?=C:171E
print_format:L007038?=C:16A6
print_format:L007040?=C:1716
print_format:L007041?=C:171B
print_format:L007042?=C:1737
print_format:L007071?=C:16B2
print_format:L008001?=C:1792
print_format:L008003?=C:17B1
print_format:L008007?=C:17D7
print_format:L008010?=C:17E6
print_format:L008015?=C:17F3
print_format:L008017?=C:1808
print_format:L008018?=C:180A
print_format:L008020?=C:187A
print_format:L008021?=C:187F
print_format:L008022?=C:1884
print_format:L008023?=C:1889
print_format:L008024?=C:188E
print_format:L008025?=C:1893
print_format:L008026?=C:1898
print_format:L008028?=C:18AB
print_format:L008031?=C:18CB
print_format:L008034?=C:18BD
print_format:L008036?=C:18DD
print_format:L008038?=C:18EA
print_format:L008039?=C:18F9
print_format:L008040?=C:1901
print_format:L008042?=C:192F
print_format:L008043?=C:1940
print_format:L008050?=C:194F
print_format:L008052?=C:1988
print_format:L008053?=C:199F
print_format:L008059?=C:19B1
print_format:L008061?=C:19E3
print_format:L008064?=C:19DB
print_format:L008067?=C:19D2
print_format:L008068?=C:19E5
print_format:L008070?=C:1A10
print_format:L008073?=C:1A18
print_format:L008074?=C:1A1F
print_format:L008075?=C:1A24
print_format:L008076?=C:1A29
print_format:L008077?=C:1A2E
print_format:L008078?=C:1A32
print_format:L008079?=C:1A36
print_format:L008080?=C:1A3A
print_format:L008081?=C:1A64
print_format:L008082?=C:1A69
print_format:L008084?=C:1AA9
print_format:L008086?=C:1AC5
print_format:L008087?=C:1AD1
print_format:L008091?=C:1AD3
print_format:L008093?=C:1ADC
print_format:L008100?=C:1B3B
print_format:L008103?=C:1B19
print_format:L008104?=C:1B65
print_format:L008106?=C:1BA1
print_format:L008111?=C:1B83
print_format:L008114?=C:1BAB
print_format:L008117?=C:1BD1
print_format:L008120?=C:1BD3
print_format:L008122?=C:1BF4
print_format:L008123?=C:1BF6
print_format:L008124?=C:1BDA
print_format:L008128?=C:1C0D
print_format:L008129?=C:1C13
print_format:L008133?=C:1C2A
print_format:L008138?=C:1C50
print_format:L008143?=C:1C3B
print_format:L008144?=C:1C5F
print_format:L008145?=C:1C62
print_format:L008149?=C:1C90
print_format:L008152?=C:1C80
print_format:L008155?=C:1CAB
print_format:L008156?=C:1CB2
print_format:L008157?=C:1C95
print_format:L008159?=C:1CBE
print_format:L008160?=C:1CC4
print_format:L008167?=C:1A72
print_format:L008168?=C:1AE2
print_format:L008173?=C:1CD6
print_format:L008175?=C:1743
print_format:L008177?=C:1CDE
print_format:L008180?=C:1C73
print_format:L008181?=C:1C75
print_format:L008271?=C:1C93
print_format:L008276?=C:1765
print_format:L008277?=C:176A
print_format:L008278?=C:176D
print_format:L008281?=C:17B6
print_format:L008291?=C:17F8
print_format:L008294?=C:180F
print_format:L008295?=C:1815
print_format:L008296?=C:181B
print_format:L008297?=C:1820
print_format:L008298?=C:1825
print_format:L008299?=C:182A
print_format:L008300?=C:1830
print_format:L008301?=C:1836
print_format:L008302?=C:183C
print_format:L008303?=C:1842
print_format:L008304?=C:1848
print_format:L008305?=C:184E
print_format:L008306?=C:1853
print_format:L008307?=C:1859
print_format:L008308?=C:185F
print_format:L008309?=C:1865
print_format:L008310?=C:186B
print_format:L008311?=C:1871
print_format:L008312?=C:1877
print_format:L008325?=C:1980
print_format:L008326?=C:198E
print_format:L008327?=C:1998
print_format:L008328?=C:19A9
print_format:L008332?=C:1A05
print_format:L008333?=C:1A0A
print_format:L008344?=C:1AE9
print_format:L008374?=C:1CC4
print_format:L008375?=C:1CCE
print_format:__output_char=C:1359
print_format:_calculate_digit=C:13A3
print_format:_char_argument=B:000A
print_format:_charsOutputted=D:006F
print_format:_decimals=D:0073
print_format:_e_argument=B:0003
print_format:_f_argument=B:0002
print_format:_fflag=B:000E
print_format:_g_argument=B:0004
print_format:_i=D:0075
print_format:_left_justify=B:0005
print_format:_length=D:0074
print_format:_long_argument=B:000B
print_format:_lower_case=B:0001
print_format:_lsd=B:000D
print_format:_output_2digits=C:138C
print_format:_output_char=D:0068
print_format:_output_digit=C:1373
print_format:_output_e=C:1655
print_format:_output_f=C:13E2
print_format:_pound_argument=B:000C
print_format:_prefix_sign=B:0007
print_format:_prefix_space=B:0008
print_format:_radix=D:0071
print_format:_signed_argument=B:0009
print_format:_value=D:006A
print_format:_width=D:0072
print_format:_zero_padding=B:0006
putchar:L002001?=C:1CEA
putchar:L002006?=C:1CF2
putchar:L002017?=C:1CEF
putchar:L002018?=C:1CF7
sint2fs:_dummy=C:10C4
slong2fs:_dummy=C:1D3A
slong2fs:slong2fs_positive=C:1D61
sourcecode:L002001?=C:01CC
sourcecode:L002004?=C:01D7
sourcecode:L004001?=C:0234
sourcecode:L004004?=C:022F
sourcecode:L004007?=C:023F
sourcecode:L005001?=C:0254
sourcecode:L005005?=C:024B
sourcecode:L005007?=C:0276
sourcecode:L005009?=C:027D
sourcecode:L005018?=C:0257
sourcecode:L006001?=C:02A1
sourcecode:L006002?=C:02AB
sourcecode:L006003?=C:02B5
sourcecode:L006005?=C:02BD
sourcecode:L006011?=C:0289
sourcecode:L006013?=C:028B
sourcecode:L006014?=C:0297
sourcecode:L006015?=C:029C
sourcecode:L007001?=C:02C8
sourcecode:L015003?=C:03F3
sourcecode:L015006?=C:0427
sourcecode:L015007?=C:042E
sourcecode:L015011?=C:044E
sourcecode:L015013?=C:03D6
sourcecode:L015014?=C:03D8
sourcecode:L016001?=C:047B
sourcecode:L016005?=C:04AF
sourcecode:L016007?=C:0461
sourcecode:L016008?=C:0466
sourcecode:L017002?=C:05BE
sourcecode:L017007?=C:052E
sourcecode:L017008?=C:05F3
sourcecode:L017009?=C:0622
sourcecode:L017012?=C:064D
sourcecode:L017017?=C:0667
sourcecode:L017022?=C:069B
sourcecode:L017024?=C:06CF
sourcecode:L017025?=C:0807
sourcecode:L017028?=C:0832
sourcecode:L017031?=C:08E9
sourcecode:L017034?=C:0924
sourcecode:L017037?=C:09AA
sourcecode:L017040?=C:09D2
sourcecode:L017045?=C:09FC
sourcecode:L017050?=C:0A2D
sourcecode:L017052?=C:0A5E
sourcecode:L017054?=C:0C3D
sourcecode:L017055?=C:0C5C
sourcecode:L017056?=C:0C78
sourcecode:L017062?=C:0C83
sourcecode:L017064?=C:0D4E
sourcecode:L017067?=C:0CE9
sourcecode:L017068?=C:0DA9
sourcecode:L017070?=C:0614
sourcecode:L017111?=C:05C3
sourcecode:L017112?=C:05CE
sourcecode:L017116?=C:0697
sourcecode:L017118?=C:06CB
sourcecode:L017126?=C:0A29
sourcecode:L017128?=C:0A5A
sourcecode:L017133?=C:0C83
sourcecode:L017134?=C:0C8E
sourcecode:L017135?=C:0C90
sourcecode:L017136?=C:0CF4
sourcecode:L017137?=C:0CF6
sourcecode:__str_0=C:0074
sourcecode:__str_10=C:0127
sourcecode:__str_11=C:0150
sourcecode:__str_12=C:0152
sourcecode:__str_13=C:0154
sourcecode:__str_14=C:015A
sourcecode:__str_15=C:015D
sourcecode:__str_16=C:0160
sourcecode:__str_17=C:0166
sourcecode:__str_18=C:0169
sourcecode:__str_19=C:016E
sourcecode:__str_1=C:0079
sourcecode:__str_20=C:0174
sourcecode:__str_21=C:0179
sourcecode:__str_22=C:017C
sourcecode:__str_23=C:0182
sourcecode:__str_2=C:00A6
sourcecode:__str_3=C:00B3
sourcecode:__str_4=C:00BF
sourcecode:__str_5=C:00C8
sourcecode:__str_6=C:00DC
sourcecode:__str_7=C:00F0
sourcecode:__str_8=C:0104
sourcecode:__str_9=C:0116
sourcecode:_main_Phase_Shift_1_76=D:003A
sourcecode:_main_angfrequency_1_76=D:0042
sourcecode:_main_bonus_counter_1_76=D:0046
sourcecode:_main_frequency_1_76=D:003E
sourcecode:_main_period_1_76=D:0036
sourcecode:_main_sloc0_1_0=D:0062
sourcecode:_main_sloc1_1_0=D:0064
sourcecode:_main_str_angfrequency_1_76=D:005E
sourcecode:_main_str_frequency_1_76=D:0048
sourcecode:_main_str_period_1_76=D:005A
sourcecode:_main_str_phase_1_76=D:0056
sourcecode:_main_str_vref_1_76=D:004C
sourcecode:_main_str_vtest_1_76=D:0051
sprintf:L002003?=C:1033
sprintf:_obuf=D:0009
sprintf:_put_char_to_string=C:1019
strlen:L002001?=C:1E90
strlen:L002003?=C:1EA9
uchar2fs:_dummy=C:0F7F
uint2fs:_dummy=C:0E70
ulong2fs:_dummy=C:11F0
ulong2fs:long2fs_doit=C:11FB
vprintf:_put_char_to_stdout=C:0FE3