QuakeGod
2023-11-22 eaf5d5b7aa6e4155924d97802f581b7de835f0d8
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
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
 
==============================================================================
 
Section Cross References
 
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(.text) for Reset_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) for DMA1_Channel2_3_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) for DMA1_Channel4_5_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f030x8.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f030x8.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    debug.o(i.ADCProcess) refers to debug.o(.data) for .data
    debug.o(i.ADCProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ADCProcess) refers to kmachine.o(.data) for PowerDownEvent
    debug.o(i.FormatHex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.AddEventLog) for AddEventLog
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    debug.o(i.PowerDownProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.PowerRecoverProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowInitInfo) refers to debug.o(i.clearscreen) for clearscreen
    debug.o(i.ShowInitInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc_check) for crc_check
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16table) for crc16table
    debug.o(i.ShowInitInfo) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    debug.o(i.ShowInitInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowInitInfo) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    debug.o(i.ShowInitInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowInitInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowInitInfo) refers to debug.o(.constdata) for .constdata
    debug.o(i.ShowInitInfo) refers to debug.o(.bss) for .bss
    debug.o(i.ShowInitInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    debug.o(i.ShowRunningInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    debug.o(i.ShowRunningInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowRunningInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowRunningInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowRunningInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.data) for Uart1BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.bss) for Uart1Stat
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusSlave
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusRepeater
    debug.o(i.ShowRunningInfo) refers to debug.o(.conststring) for .conststring
    debug.o(i.ShowRunningInfo) refers to debug.o(.bss) for .bss
    debug.o(i.clearscreen) refers to functions.o(i.PutStr) for PutStr
    functions.o(i.InitUartstat) refers to myqueue.o(i.initQueue) for initQueue
    functions.o(i.InituS) refers to idiv.o(.text) for __aeabi_idivmod
    functions.o(i.InituS) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    functions.o(i.InituS) refers to uidiv.o(.text) for __aeabi_uidivmod
    functions.o(i.InituS) refers to ldiv.o(.text) for __aeabi_ldivmod
    functions.o(i.InituS) refers to functions.o(.data) for .data
    functions.o(i.InituS) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    functions.o(i.LL_DMA_ConfigAddresses) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_DisableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableIT_TC) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_SetDataLength) refers to functions.o(.constdata) for .constdata
    functions.o(i.PendSvCallBack) refers to fp0.o(i.ParseFP0Pkg) for ParseFP0Pkg
    functions.o(i.PendSvCallBack) refers to kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    functions.o(i.PendSvCallBack) refers to fp0.o(.data) for bSPI1RecvDone
    functions.o(i.PendSvCallBack) refers to fp0.o(.data) for nSPI1RecvLenInBuf
    functions.o(i.PendSvCallBack) refers to fp0.o(.bss) for SPI1RecvBuf
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.PendSvCallBack) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2RecvBuf1
    functions.o(i.PutOutputSPI2) refers to kmachine.o(.bss) for KMem
    functions.o(i.PutStr) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr1) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr1) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr1) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr2) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.ReadConfig_3) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_4) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_5) refers to functions.o(i.Input165Cfg) for Input165Cfg
    functions.o(i.SPI1_IRQ_CallBack) refers to functions.o(i.logData) for logData
    functions.o(i.SPI1_IRQ_CallBack) refers to kmachine.o(.bss) for KMem
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1Sending
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.bss) for SPI1RecvBuf
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for nSPI1RecvLenInBuf
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1RecvDone
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1SendDone
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.bss) for SPI1SendBuf
    functions.o(i.SendPacket) refers to functions.o(i.PutStr1) for PutStr1
    functions.o(i.SendPacket) refers to functions.o(i.PutStr2) for PutStr2
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart1SendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1SendDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart1TriggerSendDMA) refers to functions.o(i.Uart1SendDMA) for Uart1SendDMA
    functions.o(i.Uart1TriggerSendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2RecvDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2RecvDone) refers to functions.o(.constdata) for .constdata
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2SendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart2TriggerSendDMA) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.Uart2TriggerSendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.crc16table) refers to functions.o(.constdata) for .constdata
    functions.o(i.crc_check) refers to functions.o(.constdata) for .constdata
    functions.o(i.logData) refers to kmachine.o(.bss) for KMem
    functions.o(i.modbuscrc16test) refers to printf8.o(i.__0printf$8) for __2printf
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16table) for crc16table
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    functions.o(i.modbuscrc16test) refers to functions.o(.conststring) for .conststring
    kbus.o(i.KBusCheckPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusCheckPacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMakePacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusMasterFunc) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusMasterFunc) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterFunc) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterParsePacket) refers to uread4.o(.text) for __aeabi_uread4
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusParsePacket) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusCheckPacket) for KBusCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusMasterParsePacket) for KBusMasterParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveCheckPacket) for KBusSlaveCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveParsePacket) for KBusSlaveParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to functions.o(i.ToggleRunLed) for ToggleRunLed
    kbus.o(i.KBusRepeaterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusSlaveFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusSlaveParsePacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveParsePacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLCheckPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLMakeRplyPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLMakeRplyPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLParsePacket) refers to klink.o(i.KLCheckPacket) for KLCheckPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLParseReqPacket) for KLParseReqPacket
    klink.o(i.KLParsePacket) refers to klink.o(.data) for .data
    klink.o(i.KLParsePacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteFactoryData) for WriteFactoryData
    klink.o(i.KLParseReqPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLParseReqPacket) refers to klink.o(.data) for .data
    klink.o(i.KLParseReqPacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(.bss) for PLCMem
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.constdata) for KMInfoBlock
    klink.o(i.KLParseReqPacket) refers to kbus.o(.bss) for KBusChnStats
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StartPLC) for StartPLC
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StopPLC) for StopPLC
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteProgram) for WriteProgram
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to memseta.o(.text) for __aeabi_memclr4
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    modbusrtu.o(i.ModBusSlaveCheckPkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ModBusSlaveCheckPkg) for ModBusSlaveCheckPkg
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.GetBitValue) for GetBitValue
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.SetAddrBit) for SetAddrBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to memcpya.o(.text) for __aeabi_memcpy
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ResetBit) for ResetBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to functions.o(i.SendPacket) for SendPacket
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.data) for .data
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.bss) for .bss
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kmachine.o(.bss) for KMem
    modbusrtu.o(i.crc16tablefast) refers to modbusrtu.o(.constdata) for .constdata
    myqueue.o(i.CopyData) refers to myqueue.o(i.GetContinueData) for GetContinueData
    myqueue.o(i.CopyData) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PopOne) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PopOut) refers to myqueue.o(i.CopyData) for CopyData
    myqueue.o(i.PopOut) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PushIn) refers to myqueue.o(i.GetContinueEmptyRoom) for GetContinueEmptyRoom
    myqueue.o(i.PushIn) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PushIn) refers to myqueue.o(i.AddSpace) for AddSpace
    myqueue.o(i.PushOne) refers to myqueue.o(i.AddSpace) for AddSpace
    plcfunctions.o(i.GetTimerEV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.GetTimerSV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.InitPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.IsTimerOn) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.IsTimerOn) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.PopOutVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PopOutVal) for PopOutVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PushInVal) for PushInVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetCoilValue) for GetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetVarData) for GetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.InitTimer) for InitTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetVarData) for SetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.PushInVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.RunTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.RunTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.SetTimerValue) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StartPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StartPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StopPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    stm32f0xx_hal_msp.o(i.HAL_MspInit) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.AddEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.AddEventLog) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.AddEventLog) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.CheckEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.ClearEventLog) refers to kmachine.o(i.EraseFlashMem) for EraseFlashMem
    kmachine.o(i.ClearEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.GetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetCoilValue) refers to kmachine.o(i.GetBitValue) for GetBitValue
    kmachine.o(i.GetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.GetEventLogAddr) refers to kmachine.o(.data) for .data
    kmachine.o(i.GetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.CheckEventLog) for CheckEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.LoadRunStat) for LoadRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.AddEventLog) for AddEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(.data) for .data
    kmachine.o(i.LoadDefaultSysCfg) refers to memcpya.o(.text) for __aeabi_memcpy4
    kmachine.o(i.LoadDefaultSysCfg) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.LoadRunStat) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.LoadRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.ReadFactoryData) refers to memcpya.o(.text) for __aeabi_memcpy
    kmachine.o(i.ReadProgram) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.LoadDefaultSysCfg) for LoadDefaultSysCfg
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetCoilValue) refers to kmachine.o(i.SetBitValue) for SetBitValue
    kmachine.o(i.SetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteFactoryData) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.next_pow_of_2) refers to kmachine.o(i.is_pow_of_2) for is_pow_of_2
    bsp.o(i.LL_DMA_SetChannelPriorityLevel) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetDataTransferDirection) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemoryIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemorySize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphSize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.MX_ADC_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_Init) for LL_ADC_Init
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init) for LL_ADC_REG_Init
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_GPIO_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_GPIO_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_SPI2_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_TIM6_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_TIM6_Init) refers to stm32f0xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART1_UART_Init) refers to globaldef.o(.data) for Uart1Baud
    bsp.o(i.MX_USART2_UART_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART2_UART_Init) refers to globaldef.o(.data) for Uart2Baud
    bsp.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    bsp.o(i.SystemClock_Config) refers to main.o(i._Error_Handler) for _Error_Handler
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.DelData) for DelData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.GetContinueData) for GetContinueData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to stm32f0xx_it.o(.constdata) for .constdata
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    stm32f0xx_it.o(i.PendSV_Handler) refers to functions.o(i.PendSvCallBack) for PendSvCallBack
    stm32f0xx_it.o(i.PendSV_Handler) refers to globaldef.o(.data) for PendSvCount
    stm32f0xx_it.o(i.SPI1_IRQHandler) refers to functions.o(i.SPI1_IRQ_CallBack) for SPI1_IRQ_CallBack
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) for HAL_SYSTICK_IRQHandler
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1RecvDone) for Uart1RecvDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1SendDone) for Uart1SendDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudFirstGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1RecvBuf1
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2RecvDone) for Uart2RecvDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2SendDone) for Uart2SendDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    fp0.o(i.FP0_Init) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    fp0.o(i.FP0_Init) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Init) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Init) refers to kbus.o(.data) for nChilds
    fp0.o(i.FP0_Proc) refers to fp0.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
    fp0.o(i.FP0_Proc) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Proc) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Proc) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to functions.o(i.logData) for logData
    fp0.o(i.ParseFP0Pkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.CalFP0BCC) for CalFP0BCC
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.SendFP0Pkg) for SendFP0Pkg
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.ParseFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.bss) for .bss
    fp0.o(i.SendFP0Pkg) refers to memcpya.o(.text) for __aeabi_memcpy
    fp0.o(i.SendFP0Pkg) refers to functions.o(i.logData) for logData
    fp0.o(i.SendFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.bss) for .bss
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for CurTickuS
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for nCurTick
    main.o(i.HAL_SYSTICK_Callback) refers to kbus.o(.data) for nSlaveTick
    main.o(i.HAL_SYSTICK_Callback) refers to main.o(.data) for .data
    main.o(i.HAL_SYSTICK_Callback) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to functions.o(i.InitUartstat) for InitUartstat
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to bsp.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to functions.o(i.InituS) for InituS
    main.o(i.main) refers to bsp.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to bsp.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to kmachine.o(i.KMachineInit) for KMachineInit
    main.o(i.main) refers to kmachine.o(i.ReadSysCfgFromFlash) for ReadSysCfgFromFlash
    main.o(i.main) refers to functions.o(i.ReadJumperSW) for ReadJumperSW
    main.o(i.main) refers to fp0.o(i.FP0_Init) for FP0_Init
    main.o(i.main) refers to bsp.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to bsp.o(i.MX_IWDG_Init) for MX_IWDG_Init
    main.o(i.main) refers to bsp.o(i.MX_TIM6_Init) for MX_TIM6_Init
    main.o(i.main) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    main.o(i.main) refers to functions.o(i.SetRunLed) for SetRunLed
    main.o(i.main) refers to functions.o(i.SetErrLed) for SetErrLed
    main.o(i.main) refers to functions.o(i.SetOutStat) for SetOutStat
    main.o(i.main) refers to debug.o(i.ShowInitInfo) for ShowInitInfo
    main.o(i.main) refers to functions.o(i.GetuS) for GetuS
    main.o(i.main) refers to plcfunctions.o(i.InitPLC) for InitPLC
    main.o(i.main) refers to plcfunctions.o(i.StartPLC) for StartPLC
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    main.o(i.main) refers to plcfunctions.o(i.StopPLC) for StopPLC
    main.o(i.main) refers to fp0.o(i.FP0_Proc) for FP0_Proc
    main.o(i.main) refers to debug.o(i.ADCProcess) for ADCProcess
    main.o(i.main) refers to debug.o(i.PowerDownProcess) for PowerDownProcess
    main.o(i.main) refers to debug.o(i.PowerRecoverProcess) for PowerRecoverProcess
    main.o(i.main) refers to plcfunctions.o(i.ProcessPLCBinProg) for ProcessPLCBinProg
    main.o(i.main) refers to kbus.o(i.KBusMasterFunc) for KBusMasterFunc
    main.o(i.main) refers to kbus.o(i.KBusSlaveFunc) for KBusSlaveFunc
    main.o(i.main) refers to functions.o(i.SetErr2Led) for SetErr2Led
    main.o(i.main) refers to debug.o(.emb_text) for add1
    main.o(i.main) refers to modbusrtu.o(i.ModBusSlaveParsePkg) for ModBusSlaveParsePkg
    main.o(i.main) refers to klink.o(i.KLParsePacket) for KLParsePacket
    main.o(i.main) refers to kmachine.o(.bss) for KMRunStat
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to globaldef.o(.bss) for Uart1Stat
    main.o(i.main) refers to globaldef.o(.bss) for Uart2Stat
    main.o(i.main) refers to kbus.o(.bss) for KBusChnStats
    main.o(i.main) refers to globaldef.o(.data) for PendSvCount
    main.o(i.main) refers to functions.o(.data) for TickFreq
    main.o(i.main) refers to kmachine.o(.bss) for storedKMSysCfg
    main.o(i.main) refers to kbus.o(.data) for nStationID
    main.o(i.main) refers to globaldef.o(.data) for Uart1Baud
    main.o(i.main) refers to globaldef.o(.bss) for Uart2RecvBuf1
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.main) refers to kmachine.o(.data) for PowerDownEvent
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEvent
    main.o(i.main) refers to functions.o(.data) for nCurTick
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEventTime
    main.o(i.main) refers to plcfunctions.o(.data) for nSizeProg1
    main.o(i.main) refers to fp0.o(.data) for nOutputBytes
    main.o(i.main) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef.o(.bss) for Uart1RecvBuf1
    main.o(i.main) refers to plcfunctions.o(.bss) for PLCMem
    main.o(i.main) refers to memcpya.o(.text) for __aeabi_memcpy4
    main.o(i.main) refers to main.o(.constdata) for .constdata
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset) for LL_AHB1_GRP1_ForceReset
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset) for LL_AHB1_GRP1_ReleaseReset
    stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) for LL_RCC_GetUSARTClockFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_DeInit) refers to stm32f0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f0xx_hal.o(i.HAL_Delay) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_GetTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_IncTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f0xx_hal.o(i.HAL_InitTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit) for HAL_I2C_MspDeInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Init) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit) for HAL_I2C_MspInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt) for I2C_DMASlaveReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt) for I2C_DMASlaveTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAError) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback) for HAL_I2C_AddrCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) for I2C_DMAAbort
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) for HAL_I2C_MemTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) for HAL_I2C_MemRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) for I2C_ITMasterSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) for I2C_ITAddrCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) for I2C_ITSlaveSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_Init) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to main.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_ll_utils.o(i.LL_Init1msTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset) for LL_APB1_GRP2_ForceReset
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset) for LL_APB1_GRP2_ReleaseReset
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC3Config) for OC3Config
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    ldiv.o(.text) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc
    fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    functions.o(i.GetuS) refers to functions.o(.data) for .data
 
 
==============================================================================
 
Removing Unused input sections from the image.
 
    Removing startup_stm32f030x8.o(HEAP), (512 bytes).
    Removing debug.o(.rev16_text), (4 bytes).
    Removing debug.o(.revsh_text), (4 bytes).
    Removing debug.o(i.FormatHex), (56 bytes).
    Removing debug.o(i.ShowRunningInfo), (220 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing debug.o(.data), (4 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.DelayUs), (30 bytes).
    Removing functions.o(i.Enable595), (20 bytes).
    Removing functions.o(i.EnableDisIn), (24 bytes).
    Removing functions.o(i.GetInput), (4 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165Cfg), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Input165_R), (80 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 bytes).
    Removing functions.o(i.PutOutput), (2 bytes).
    Removing functions.o(i.PutOutputSPI2), (96 bytes).
    Removing functions.o(i.ReadConfig_0), (4 bytes).
    Removing functions.o(i.ReadConfig_1), (28 bytes).
    Removing functions.o(i.ReadConfig_11), (24 bytes).
    Removing functions.o(i.ReadConfig_2), (28 bytes).
    Removing functions.o(i.ReadConfig_3), (12 bytes).
    Removing functions.o(i.ReadConfig_4), (12 bytes).
    Removing functions.o(i.ReadConfig_5), (12 bytes).
    Removing functions.o(i.ToggleErr2Led), (20 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (20 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2SetDE), (10 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 bytes).
    Removing functions.o(i.Uart2UnsetDE), (10 bytes).
    Removing functions.o(i.displayInput), (52 bytes).
    Removing functions.o(i.modbuscrc16test), (112 bytes).
    Removing functions.o(.constdata), (2 bytes).
    Removing functions.o(.conststring), (229 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (48 bytes).
    Removing kbus.o(.bss), (64 bytes).
    Removing kbus.o(.data), (1 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing klink.o(.rev16_text), (4 bytes).
    Removing klink.o(.revsh_text), (4 bytes).
    Removing klink.o(.bss), (16 bytes).
    Removing klink.o(.bss), (256 bytes).
    Removing klink.o(.data), (1 bytes).
    Removing modbusrtu.o(i.ModBusCRC16), (4 bytes).
    Removing modbusrtu.o(i.mkReqPkg), (4 bytes).
    Removing myqueue.o(i.CopyData), (54 bytes).
    Removing myqueue.o(i.EmptyQueue), (18 bytes).
    Removing myqueue.o(i.PopOne), (28 bytes).
    Removing myqueue.o(i.PopOut), (22 bytes).
    Removing myqueue.o(i.PushOne), (34 bytes).
    Removing plcfunctions.o(.rev16_text), (4 bytes).
    Removing plcfunctions.o(.revsh_text), (4 bytes).
    Removing plcfunctions.o(i.GetTimerEV), (28 bytes).
    Removing plcfunctions.o(i.GetTimerSV), (28 bytes).
    Removing plcfunctions.o(i.IsTimerOn), (36 bytes).
    Removing plcfunctions.o(i.ResetTimer), (64 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (52 bytes).
    Removing plcfunctions.o(.constdata), (604 bytes).
    Removing stm32f0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing kmachine.o(.rev16_text), (4 bytes).
    Removing kmachine.o(.revsh_text), (4 bytes).
    Removing kmachine.o(i.CheckSavedData), (4 bytes).
    Removing kmachine.o(i.LoadDefaultRunStat), (8 bytes).
    Removing kmachine.o(i.LoadFlashDatas), (12 bytes).
    Removing kmachine.o(i.ReadFactoryData), (20 bytes).
    Removing kmachine.o(i.ReadProgram), (52 bytes).
    Removing kmachine.o(i.is_pow_of_2), (14 bytes).
    Removing kmachine.o(i.next_pow_of_2), (40 bytes).
    Removing kmachine.o(.data), (4 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing bsp.o(i.MX_ADC_Init), (164 bytes).
    Removing bsp.o(i.MX_SPI2_Init), (180 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing fp0.o(.rev16_text), (4 bytes).
    Removing fp0.o(.revsh_text), (4 bytes).
    Removing fp0.o(i.CheckFP0Pkg), (4 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.HexToInt), (40 bytes).
    Removing main.o(.constdata), (34 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (120 bytes).
    Removing stm32f0xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (96 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_ll_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_DeInit), (36 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_Init), (160 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_StructInit), (14 bytes).
    Removing stm32f0xx_ll_adc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_CommonDeInit), (28 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_DeInit), (192 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_Init), (44 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init), (48 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_StructInit), (18 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_StructInit), (16 bytes).
    Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (136 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (92 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
    Removing stm32f0xx_ll_dma.o(.constdata), (5 bytes).
    Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (64 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
    Removing stm32f0xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockInit), (60 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_DeInit), (68 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_StructInit), (24 bytes).
    Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (100 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq), (48 bytes).
    Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (56 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (156 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (44 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (164 bytes).
    Removing stm32f0xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DeInit), (36 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_ResumeTick), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_SuspendTick), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT), (40 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetError), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetMode), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetState), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Init), (180 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady), (284 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA), (236 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA), (240 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read), (344 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA), (248 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT), (188 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write), (340 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA), (244 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT), (184 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive), (292 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit), (300 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAAbort), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAError), (24 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ), (86 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ), (100 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR), (34 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt), (122 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITError), (204 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt), (92 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt), (160 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt), (70 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt), (232 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt), (74 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA), (194 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT), (296 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA), (104 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_TransferConfig), (36 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout), (72 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout), (120 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout), (78 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout), (82 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigAnalogFilter), (74 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigDigitalFilter), (72 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_DisableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_EnableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (208 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init), (328 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes).
    Removing stm32f0xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift), (36 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_SetConfig), (40 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort), (44 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit), (66 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_IRQHandler), (156 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Init), (88 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (172 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start), (74 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT), (106 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (78 bytes).
    Removing stm32f0xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f0xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (52 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (268 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (32 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (32 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (88 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (80 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (28 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (204 bytes).
    Removing stm32f0xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_Init1msTick), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (104 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (84 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (44 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (152 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (20 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency), (52 bytes).
    Removing stm32f0xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_Init), (74 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_DeInit), (156 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (88 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_Init), (218 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_StructInit), (14 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init), (68 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC1Config), (140 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC2Config), (144 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC3Config), (152 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC4Config), (116 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (190 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).
 
383 unused section(s) (total 21894 bytes) removed from the image.
 
==============================================================================
 
Image Symbol Table
 
    Local Symbols
 
    Symbol Name                              Value     Ov Type        Size  Object(Section)
 
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  idiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/fputc.c           0x00000000   Number         0  fputc.o ABSOLUTE
    ../clib/microlib/stdio/semi.s            0x00000000   Number         0  semi.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/unhosted.c              0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\ComLib\Src\BSP.c                      0x00000000   Number         0  bsp.o ABSOLUTE
    ..\ComLib\Src\GlobalDef.c                0x00000000   Number         0  globaldef.o ABSOLUTE
    ..\ComLib\Src\KBus.c                     0x00000000   Number         0  kbus.o ABSOLUTE
    ..\ComLib\Src\KLink.c                    0x00000000   Number         0  klink.o ABSOLUTE
    ..\ComLib\Src\KMachine.c                 0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\ComLib\Src\ModbusRTU.c                0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\ComLib\Src\MyQueue.c                  0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\ComLib\Src\PLCfunctions.c             0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\ComLib\Src\debug.c                    0x00000000   Number         0  debug.o ABSOLUTE
    ..\ComLib\Src\functions.c                0x00000000   Number         0  functions.o ABSOLUTE
    ..\ComLib\Src\shell.c                    0x00000000   Number         0  shell.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_hal_msp.c        0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_it.c             0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\ComLib\Src\system_stm32f0xx.c         0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ..\Ext_FP0\Src\BoardType.c               0x00000000   Number         0  boardtype.o ABSOLUTE
    ..\Ext_FP0\Src\FP0.c                     0x00000000   Number         0  fp0.o ABSOLUTE
    ..\Ext_FP0\Src\main.c                    0x00000000   Number         0  main.o ABSOLUTE
    ..\\ComLib\\Src\\BSP.c                   0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\ComLib\\Src\\KBus.c                  0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\ComLib\\Src\\KLink.c                 0x00000000   Number         0  klink.o ABSOLUTE
    ..\\ComLib\\Src\\KMachine.c              0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\ComLib\\Src\\PLCfunctions.c          0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\ComLib\\Src\\debug.c                 0x00000000   Number         0  debug.o ABSOLUTE
    ..\\ComLib\\Src\\functions.c             0x00000000   Number         0  functions.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_hal_msp.c     0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_it.c          0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\ComLib\\Src\\system_stm32f0xx.c      0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\Drivers\\STM32F0xx_HAL_Driver\\Src\\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\\Ext_FP0\\Src\\FP0.c                  0x00000000   Number         0  fp0.o ABSOLUTE
    ..\\Ext_FP0\\Src\\main.c                 0x00000000   Number         0  main.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f030x8.s                    0x00000000   Number         0  startup_stm32f030x8.o ABSOLUTE
    RESET                                    0x08000000   Section      180  startup_stm32f030x8.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000b4   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000b4   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000b8   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000bc   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000bc   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000bc   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000c4   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000c4   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000c4   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000c4   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x080000c8   Section        4  debug.o(.emb_text)
    .text                                    0x080000cc   Section       28  startup_stm32f030x8.o(.text)
    .text                                    0x080000e8   Section        0  uidiv.o(.text)
    .text                                    0x08000114   Section        0  idiv.o(.text)
    .text                                    0x0800013c   Section        0  ldiv.o(.text)
    .text                                    0x08000188   Section        0  llushr.o(.text)
    .text                                    0x080001aa   Section        0  memcpya.o(.text)
    .text                                    0x080001ce   Section        0  memseta.o(.text)
    .text                                    0x080001f2   Section        0  uread4.o(.text)
    .text                                    0x08000206   Section        0  uldiv.o(.text)
    .text                                    0x08000268   Section       36  init.o(.text)
    .text                                    0x0800028c   Section        0  llshl.o(.text)
    i.ADCProcess                             0x080002ac   Section        0  debug.o(i.ADCProcess)
    i.AddEventLog                            0x08000350   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x080003dc   Section        0  myqueue.o(i.AddSpace)
    i.CalFP0BCC                              0x08000408   Section        0  fp0.o(i.CalFP0BCC)
    i.CheckEventLog                          0x08000428   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x08000494   Section        0  kmachine.o(i.ClearEventLog)
    i.DMA1_Channel2_3_IRQHandler             0x080004b8   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x08000558   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000590   Section        0  myqueue.o(i.DelData)
    i.EraseAndWriteToFlashMem                0x080005bc   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x080005fe   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000620   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000621   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000644   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000668   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000669   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x08000688   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x08000689   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080006c0   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.FP0_Init                               0x08000710   Section        0  fp0.o(i.FP0_Init)
    i.FP0_Proc                               0x08000758   Section        0  fp0.o(i.FP0_Proc)
    i.GetBitValue                            0x08000850   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000851   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetBitValue                            0x08000864   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000865   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetCoilValue                           0x08000878   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x08000918   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x0800093e   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000964   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetVarData                             0x08000988   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x08000a60   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000a8c   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_FLASHEx_Erase                      0x08000aa8   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Lock                         0x08000b48   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08000b5c   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08000bd8   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000bfc   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000c08   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000c18   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08000c38   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08000c5c   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08000ca0   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_RCCEx_PeriphCLKConfig              0x08000ca8   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08000d94   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x08000ec0   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x08000ecc   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_SYSTICK_CLKSourceConfig            0x08000f4c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08000f64   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_IRQHandler                 0x08000fd8   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x08000fe0   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitUartstat                           0x08000fe2   Section        0  functions.o(i.InitUartstat)
    .ARM.__AT_0x08001000                     0x08001000   Section        5  kmachine.o(.ARM.__AT_0x08001000)
    i.HAL_RCC_OscConfig                      0x08001008   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SYSTICK_Config                     0x0800135c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.InitPLC                                0x0800138c   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x080013d8   Section        0  plcfunctions.o(i.InitTimer)
    i.InituS                                 0x08001418   Section        0  functions.o(i.InituS)
    i.KBusBCC                                0x0800146c   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x08001484   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001588   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001608   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x0800177c   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x080018b0   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x08001930   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveFunc                          0x080019c0   Section        0  kbus.o(i.KBusSlaveFunc)
    i.KBusSlaveParsePacket                   0x08001a20   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x08001b80   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08001b96   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08001bc8   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08001c04   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x08001c54   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x08002324   Section        0  kmachine.o(i.KMachineInit)
    i.LL_AHB1_GRP1_EnableClock               0x08002394   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x08002395   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x080023ac   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x080023ad   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x080023c4   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x080023c5   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x080023dc   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x080023dd   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002408   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002409   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002420   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002421   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002438   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002439   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x08002450   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x08002451   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x0800246c   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x0800246d   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x08002488   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x08002489   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x080024a8   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x080024a9   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x080024c4   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x080024c5   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x080024e0   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x080024e1   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x080024fc   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x080024fd   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002518   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002519   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002534   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_GPIO_IsInputPinSet                  0x080025d8   Section        0  fp0.o(i.LL_GPIO_IsInputPinSet)
    LL_GPIO_IsInputPinSet                    0x080025d9   Thumb Code    14  fp0.o(i.LL_GPIO_IsInputPinSet)
    i.LL_RCC_GetSystemClocksFreq             0x080025e6   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x08002600   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x08002654   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x080026b8   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x0800273c   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x0800273d   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x08002750   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LoadDefaultSysCfg                      0x080027fc   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x08002810   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x08002874   Section        0  debug.o(i.Locate)
    i.MX_DMA_Init                            0x08002898   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x080028c0   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x080029f4   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08002a28   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_TIM6_Init                           0x08002af4   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x08002b48   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08002c6c   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x08002dc4   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x08002dfc   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NMI_Handler                            0x08003100   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.NVIC_EnableIRQ                         0x08003104   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003105   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x08003118   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003119   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x0800315c   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x0800315d   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.ParseFP0Pkg                            0x080031a0   Section        0  fp0.o(i.ParseFP0Pkg)
    i.PendSV_Handler                         0x08003348   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x08003368   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x080033bc   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x080033dc   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x0800340c   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x0800341c   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x0800397c   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x08003a48   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x08003acc   Section        0  plcfunctions.o(i.PushInVal)
    i.PutStr                                 0x08003af0   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x08003b0c   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08003b28   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x08003b34   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x08003b50   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x08003b68   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x08003b94   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.ReadFlashMem                           0x08003bd4   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08003c08   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x08003c18   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x08003c78   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x08003c79   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x08003c88   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08003cd4   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x08003cdc   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SVC_Handler                            0x08003dd0   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    i.SaveRunStat                            0x08003dd4   Section        0  kmachine.o(i.SaveRunStat)
    i.SendFP0Pkg                             0x08003e54   Section        0  fp0.o(i.SendFP0Pkg)
    i.SendPacket                             0x08003ec0   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08003ef8   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08003ef9   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08003f08   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08003f09   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08003f20   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08003f21   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08003f38   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErr2Led                             0x08003fc8   Section        0  functions.o(i.SetErr2Led)
    i.SetErrLed                              0x08003fe0   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08003ff8   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08004010   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08004028   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x080040f0   Section        0  debug.o(i.ShowInitInfo)
    i.StartPLC                               0x08004274   Section        0  plcfunctions.o(i.StartPLC)
    i.StopPLC                                0x080042e4   Section        0  plcfunctions.o(i.StopPLC)
    i.StopTimer                              0x08004324   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x08004368   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08004374   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08004418   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x08004474   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x0800448c   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x08004514   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x08004560   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x08004580   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x080045e0   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x080045f0   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x08004620   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x08004680   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x080046c0   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x08004720   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x08004730   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x0800474c   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x0800478c   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x080047f8   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x08004840   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x08004844   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_common_switch8                   0x0800486c   Section        0  kbus.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x08004886   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08004894   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08004896   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x080048a4   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x080048a5   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08004ccc   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08004ccd   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08004cec   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08004ced   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x08004d18   Section        0  printf8.o(i._sputc)
    _sputc                                   0x08004d19   Thumb Code    10  printf8.o(i._sputc)
    i.clearscreen                            0x08004d24   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x08004d3c   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08004d78   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08004da8   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08004de8   Section        0  functions.o(i.crc_check)
    i.initQueue                              0x08004e14   Section        0  myqueue.o(i.initQueue)
    i.logData                                0x08004e2c   Section        0  functions.o(i.logData)
    i.main                                   0x08004e50   Section        0  main.o(i.main)
    .constdata                               0x080053b4   Section       16  debug.o(.constdata)
    .constdata                               0x080053c4   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x080053c4   Data           5  functions.o(.constdata)
    .constdata                               0x080057ca   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x080057ea   Section       24  kmachine.o(.constdata)
    .constdata                               0x08005804   Section      144  kmachine.o(.constdata)
    .constdata                               0x08005894   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005894   Data           5  bsp.o(.constdata)
    .constdata                               0x08005899   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005899   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x080058a0   Section       24  main.o(.constdata)
    .constdata                               0x080058b8   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x080058c8   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       20  debug.o(.data)
    CurChannel                               0x20000010   Data           4  debug.o(.data)
    .data                                    0x20000014   Section        4  functions.o(.data)
    .data                                    0x20000018   Section        4  functions.o(.data)
    .data                                    0x2000001c   Section       20  functions.o(.data)
    .data                                    0x20000030   Section        4  globaldef.o(.data)
    .data                                    0x20000034   Section        4  globaldef.o(.data)
    .data                                    0x20000038   Section        4  globaldef.o(.data)
    .data                                    0x2000003c   Section        4  globaldef.o(.data)
    .data                                    0x20000040   Section        4  globaldef.o(.data)
    .data                                    0x20000044   Section        4  globaldef.o(.data)
    .data                                    0x20000048   Section        4  globaldef.o(.data)
    .data                                    0x2000004c   Section       56  kbus.o(.data)
    .data                                    0x20000084   Section       12  klink.o(.data)
    .data                                    0x20000090   Section        1  modbusrtu.o(.data)
    .data                                    0x20000094   Section        4  plcfunctions.o(.data)
    .data                                    0x20000098   Section       36  kmachine.o(.data)
    .data                                    0x200000bc   Section        4  kmachine.o(.data)
    .data                                    0x200000c0   Section        4  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section       24  fp0.o(.data)
    .data                                    0x200000e0   Section        1  fp0.o(.data)
    .data                                    0x200000e1   Section        1  fp0.o(.data)
    .data                                    0x200000e2   Section        1  fp0.o(.data)
    .data                                    0x200000e4   Section       40  main.o(.data)
    Count                                    0x200000f0   Data           4  main.o(.data)
    .data                                    0x2000010c   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x20000110   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x20000114   Section      256  debug.o(.bss)
    .bss                                     0x20000214   Section      148  globaldef.o(.bss)
    .bss                                     0x200002a8   Section      148  globaldef.o(.bss)
    .bss                                     0x2000033c   Section      128  globaldef.o(.bss)
    .bss                                     0x200003bc   Section      128  globaldef.o(.bss)
    .bss                                     0x2000043c   Section     1184  kbus.o(.bss)
    .bss                                     0x200008dc   Section      272  klink.o(.bss)
    .bss                                     0x200009ec   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20000a6c   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20000c74   Section      128  kmachine.o(.bss)
    .bss                                     0x20000cf4   Section     2004  kmachine.o(.bss)
    .bss                                     0x200014c8   Section       64  fp0.o(.bss)
    .bss                                     0x20001508   Section       32  fp0.o(.bss)
    .bss                                     0x20001528   Section      516  main.o(.bss)
    .bss                                     0x20001730   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x20001750   Section     1024  startup_stm32f030x8.o(STACK)
 
    Global Symbols
 
    Symbol Name                              Value     Ov Type        Size  Object(Section)
 
    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000b4   Number         0  startup_stm32f030x8.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f030x8.o(RESET)
    __Vectors_End                            0x080000b4   Data           0  startup_stm32f030x8.o(RESET)
    __main                                   0x080000b5   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000b5   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000b9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000bd   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000bd   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000bd   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000bd   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000c5   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000c5   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    add1                                     0x080000c9   Thumb Code     4  debug.o(.emb_text)
    Reset_Handler                            0x080000cd   Thumb Code     8  startup_stm32f030x8.o(.text)
    ADC1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    DMA1_Channel1_IRQHandler                 0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI0_1_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI2_3_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI4_15_IRQHandler                      0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    FLASH_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RCC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RTC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    SPI2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM14_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM15_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM16_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM17_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_CC_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM3_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    WWDG_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    __aeabi_uidiv                            0x080000e9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080000e9   Thumb Code    44  uidiv.o(.text)
    __aeabi_idiv                             0x08000115   Thumb Code     0  idiv.o(.text)
    __aeabi_idivmod                          0x08000115   Thumb Code    40  idiv.o(.text)
    __aeabi_ldivmod                          0x0800013d   Thumb Code    76  ldiv.o(.text)
    __aeabi_llsr                             0x08000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x08000189   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001ab   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001cf   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001dd   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001dd   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001dd   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001e1   Thumb Code    18  memseta.o(.text)
    __aeabi_uread4                           0x080001f3   Thumb Code    20  uread4.o(.text)
    __rt_uread4                              0x080001f3   Thumb Code     0  uread4.o(.text)
    _uread4                                  0x080001f3   Thumb Code     0  uread4.o(.text)
    __aeabi_uldivmod                         0x08000207   Thumb Code    96  uldiv.o(.text)
    __scatterload                            0x08000269   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000269   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x0800028d   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x0800028d   Thumb Code     0  llshl.o(.text)
    ADCProcess                               0x080002ad   Thumb Code   116  debug.o(i.ADCProcess)
    AddEventLog                              0x08000351   Thumb Code   122  kmachine.o(i.AddEventLog)
    AddSpace                                 0x080003dd   Thumb Code    44  myqueue.o(i.AddSpace)
    CalFP0BCC                                0x08000409   Thumb Code    30  fp0.o(i.CalFP0BCC)
    CheckEventLog                            0x08000429   Thumb Code    90  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x08000495   Thumb Code    28  kmachine.o(i.ClearEventLog)
    DMA1_Channel2_3_IRQHandler               0x080004b9   Thumb Code   144  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x08000559   Thumb Code    46  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000591   Thumb Code    44  myqueue.o(i.DelData)
    EraseAndWriteToFlashMem                  0x080005bd   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x080005ff   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000645   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x080006c1   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    FP0_Init                                 0x08000711   Thumb Code    58  fp0.o(i.FP0_Init)
    FP0_Proc                                 0x08000759   Thumb Code   218  fp0.o(i.FP0_Proc)
    GetCoilValue                             0x08000879   Thumb Code   156  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x08000919   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x0800093f   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000965   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetVarData                               0x08000989   Thumb Code   208  kmachine.o(i.GetVarData)
    GetuS                                    0x08000a61   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000a8d   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_FLASHEx_Erase                        0x08000aa9   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Lock                           0x08000b49   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08000b5d   Thumb Code   112  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08000bd9   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000bfd   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000c09   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000c19   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08000c39   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08000c5d   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08000ca1   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_RCCEx_PeriphCLKConfig                0x08000ca9   Thumb Code   222  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08000d95   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08000ec1   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x08000ecd   Thumb Code    80  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_SYSTICK_CLKSourceConfig              0x08000f4d   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08000f65   Thumb Code    86  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_IRQHandler                   0x08000fd9   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x08000fe1   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitUartstat                             0x08000fe3   Thumb Code    30  functions.o(i.InitUartstat)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_RCC_OscConfig                        0x08001009   Thumb Code   838  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SYSTICK_Config                       0x0800135d   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    InitPLC                                  0x0800138d   Thumb Code    68  plcfunctions.o(i.InitPLC)
    InitTimer                                0x080013d9   Thumb Code    56  plcfunctions.o(i.InitTimer)
    InituS                                   0x08001419   Thumb Code    68  functions.o(i.InituS)
    KBusBCC                                  0x0800146d   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x08001485   Thumb Code   234  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001589   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001609   Thumb Code   342  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x0800177d   Thumb Code   288  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x080018b1   Thumb Code   114  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x08001931   Thumb Code   134  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveFunc                            0x080019c1   Thumb Code    84  kbus.o(i.KBusSlaveFunc)
    KBusSlaveParsePacket                     0x08001a21   Thumb Code   334  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x08001b81   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08001b97   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08001bc9   Thumb Code    60  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08001c05   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x08001c55   Thumb Code  1704  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x08002325   Thumb Code    94  kmachine.o(i.KMachineInit)
    LL_GPIO_Init                             0x08002535   Thumb Code   164  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x080025e7   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x08002601   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x08002655   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x080026b9   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x08002751   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LoadDefaultSysCfg                        0x080027fd   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x08002811   Thumb Code    86  kmachine.o(i.LoadRunStat)
    Locate                                   0x08002875   Thumb Code    24  debug.o(i.Locate)
    MX_DMA_Init                              0x08002899   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x080028c1   Thumb Code   286  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x080029f5   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08002a29   Thumb Code   196  bsp.o(i.MX_SPI1_Init)
    MX_TIM6_Init                             0x08002af5   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x08002b49   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08002c6d   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x08002dc5   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x08002dfd   Thumb Code   758  modbusrtu.o(i.ModBusSlaveParsePkg)
    NMI_Handler                              0x08003101   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    ParseFP0Pkg                              0x080031a1   Thumb Code   408  fp0.o(i.ParseFP0Pkg)
    PendSV_Handler                           0x08003349   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x08003369   Thumb Code    58  functions.o(i.PendSvCallBack)
    PopOutVal                                0x080033bd   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x080033dd   Thumb Code    36  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x0800340d   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x0800341d   Thumb Code  1370  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x0800397d   Thumb Code   192  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x08003a49   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x08003acd   Thumb Code    30  plcfunctions.o(i.PushInVal)
    PutStr                                   0x08003af1   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x08003b0d   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08003b29   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x08003b35   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x08003b51   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x08003b69   Thumb Code    32  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x08003b95   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    ReadFlashMem                             0x08003bd5   Thumb Code    52  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08003c09   Thumb Code    14  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x08003c19   Thumb Code    84  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x08003c89   Thumb Code    68  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08003cd5   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x08003cdd   Thumb Code   184  functions.o(i.SPI1_IRQ_CallBack)
    SVC_Handler                              0x08003dd1   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    SaveRunStat                              0x08003dd5   Thumb Code   108  kmachine.o(i.SaveRunStat)
    SendFP0Pkg                               0x08003e55   Thumb Code    88  fp0.o(i.SendFP0Pkg)
    SendPacket                               0x08003ec1   Thumb Code    48  functions.o(i.SendPacket)
    SetCoilValue                             0x08003f39   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErr2Led                               0x08003fc9   Thumb Code    18  functions.o(i.SetErr2Led)
    SetErrLed                                0x08003fe1   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08003ff9   Thumb Code    18  functions.o(i.SetOutStat)
    SetRunLed                                0x08004011   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08004029   Thumb Code   196  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x080040f1   Thumb Code   250  debug.o(i.ShowInitInfo)
    StartPLC                                 0x08004275   Thumb Code    98  plcfunctions.o(i.StartPLC)
    StopPLC                                  0x080042e5   Thumb Code    54  plcfunctions.o(i.StopPLC)
    StopTimer                                0x08004325   Thumb Code    60  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x08004369   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08004375   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08004419   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x08004475   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x0800448d   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x08004515   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x08004561   Thumb Code    22  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x08004581   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x080045e1   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x080045f1   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x08004621   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x08004681   Thumb Code    44  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x080046c1   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x08004721   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x08004731   Thumb Code    22  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x0800474d   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x0800478d   Thumb Code    96  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x080047f9   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x08004841   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x08004845   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x08004845   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x08004845   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_common_switch8                     0x0800486d   Thumb Code    26  kbus.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x08004887   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08004895   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08004897   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    clearscreen                              0x08004d25   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x08004d3d   Thumb Code    50  functions.o(i.crc16bitbybit)
    crc16table                               0x08004d79   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08004da9   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08004de9   Thumb Code    34  functions.o(i.crc_check)
    initQueue                                0x08004e15   Thumb Code    22  myqueue.o(i.initQueue)
    logData                                  0x08004e2d   Thumb Code    30  functions.o(i.logData)
    main                                     0x08004e51   Thumb Code  1344  main.o(i.main)
    buf1                                     0x080053b4   Data          16  debug.o(.constdata)
    crc16_table                              0x080053ca   Data         512  functions.o(.constdata)
    crctablehi                               0x080055ca   Data         256  functions.o(.constdata)
    crctablelo                               0x080056ca   Data         256  functions.o(.constdata)
    crctalbeabs                              0x080057ca   Data          32  modbusrtu.o(.constdata)
    KMInfoBlock                              0x080057ea   Data          24  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x08005804   Data         128  kmachine.o(.constdata)
    AHBPrescTable                            0x080058b8   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x080058c8   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x080058d0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080058f0   Number         0  anon$$obj.o(Region$$Table)
    sprintftime                              0x20000000   Data           4  debug.o(.data)
    putstrtime                               0x20000004   Data           4  debug.o(.data)
    LineCount                                0x20000008   Data           4  debug.o(.data)
    Uart1baudval                             0x2000000c   Data           4  debug.o(.data)
    TickFreq                                 0x20000014   Data           4  functions.o(.data)
    nCurTick                                 0x20000018   Data           4  functions.o(.data)
    ClkuS                                    0x2000001c   Data           2  functions.o(.data)
    CurTickuS                                0x20000020   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000024   Data           4  functions.o(.data)
    TickPriodClk                             0x20000028   Data           4  functions.o(.data)
    TickPrioduS                              0x2000002c   Data           4  functions.o(.data)
    PendSvCount                              0x20000030   Data           4  globaldef.o(.data)
    Uart1Baud                                0x20000034   Data           4  globaldef.o(.data)
    Uart2Baud                                0x20000038   Data           4  globaldef.o(.data)
    Uart1RecvBuf1DataLen                     0x2000003c   Data           4  globaldef.o(.data)
    Uart2RecvBuf1DataLen                     0x20000040   Data           4  globaldef.o(.data)
    Uart1BaudGot                             0x20000044   Data           4  globaldef.o(.data)
    Uart1BaudFirstGot                        0x20000048   Data           4  globaldef.o(.data)
    bKBusMaster                              0x2000004c   Data           1  kbus.o(.data)
    bKBusSlave                               0x2000004d   Data           1  kbus.o(.data)
    KBusDiagnosis                            0x2000004e   Data           1  kbus.o(.data)
    KBusSnapPos                              0x2000004f   Data           1  kbus.o(.data)
    nStationID                               0x20000050   Data           1  kbus.o(.data)
    nCurPollId                               0x20000051   Data           1  kbus.o(.data)
    nSeq                                     0x20000052   Data           1  kbus.o(.data)
    KBusMasterRecved                         0x20000053   Data           1  kbus.o(.data)
    KBusMasterRecvOK                         0x20000054   Data           1  kbus.o(.data)
    KBusSlaveRecved                          0x20000055   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000056   Data           1  kbus.o(.data)
    nChilds                                  0x20000057   Data           1  kbus.o(.data)
    KBusSendTimeuS                           0x20000058   Data           4  kbus.o(.data)
    KBusRecvTimeuS                           0x2000005c   Data           4  kbus.o(.data)
    KBusDelayuS                              0x20000060   Data           4  kbus.o(.data)
    KBusMaxDelayuS                           0x20000064   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000068   Data           4  kbus.o(.data)
    nCount2                                  0x2000006c   Data           4  kbus.o(.data)
    TimeOutCount                             0x20000070   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000074   Data           4  kbus.o(.data)
    CircleTime                               0x20000078   Data           4  kbus.o(.data)
    ThisuS                                   0x2000007c   Data           4  kbus.o(.data)
    SendTime                                 0x20000080   Data           4  kbus.o(.data)
    nKLStationId                             0x20000084   Data           1  klink.o(.data)
    nKLStatus                                0x20000085   Data           1  klink.o(.data)
    KLThisuS                                 0x20000088   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x2000008c   Data           4  klink.o(.data)
    MyAddr                                   0x20000090   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x20000094   Data           4  plcfunctions.o(.data)
    nMaxRunStatIndex                         0x20000098   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x2000009c   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a0   Data           4  kmachine.o(.data)
    nEventCount                              0x200000a4   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000a8   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000ac   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b0   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000b4   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000b8   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000bc   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c0   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000c4   Data           4  kmachine.o(.data)
    bConfiged                                0x200000c8   Data           1  fp0.o(.data)
    nConfigStationId                         0x200000c9   Data           1  fp0.o(.data)
    nInputBytes                              0x200000ca   Data           1  fp0.o(.data)
    nOutputBytes                             0x200000cb   Data           1  fp0.o(.data)
    bSPI1Recving                             0x200000cc   Data           1  fp0.o(.data)
    nSPI1RecvPos                             0x200000cd   Data           1  fp0.o(.data)
    nSPI1ToSendLen                           0x200000ce   Data           1  fp0.o(.data)
    nSPI1SentLen                             0x200000cf   Data           1  fp0.o(.data)
    bSPI1Sending                             0x200000d0   Data           1  fp0.o(.data)
    oldSYN                                   0x200000d4   Data           4  fp0.o(.data)
    bFirstReq                                0x200000d8   Data           4  fp0.o(.data)
    RSTCount0                                0x200000dc   Data           4  fp0.o(.data)
    bSPI1RecvDone                            0x200000e0   Data           1  fp0.o(.data)
    nSPI1RecvLenInBuf                        0x200000e1   Data           1  fp0.o(.data)
    bSPI1SendDone                            0x200000e2   Data           1  fp0.o(.data)
    SlowFlicker                              0x200000e4   Data           1  main.o(.data)
    FastFlicker                              0x200000e5   Data           1  main.o(.data)
    Uart1IdelTimer                           0x200000e8   Data           4  main.o(.data)
    pProgs                                   0x200000ec   Data           4  main.o(.data)
    us1                                      0x200000f4   Data           4  main.o(.data)
    us2                                      0x200000f8   Data           4  main.o(.data)
    us3                                      0x200000fc   Data           4  main.o(.data)
    us4                                      0x20000100   Data           4  main.o(.data)
    us5                                      0x20000104   Data           4  main.o(.data)
    us6                                      0x20000108   Data           4  main.o(.data)
    SystemCoreClock                          0x2000010c   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x20000110   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x20000114   Data         256  debug.o(.bss)
    Uart1Stat                                0x20000214   Data         148  globaldef.o(.bss)
    Uart2Stat                                0x200002a8   Data         148  globaldef.o(.bss)
    Uart1RecvBuf1                            0x2000033c   Data         128  globaldef.o(.bss)
    Uart2RecvBuf1                            0x200003bc   Data         128  globaldef.o(.bss)
    BufferIn                                 0x2000043c   Data          16  kbus.o(.bss)
    BufferOut                                0x2000044c   Data          16  kbus.o(.bss)
    PacketBuf1                               0x2000045c   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200004dc   Data         128  kbus.o(.bss)
    KBusChnStats                             0x2000055c   Data         768  kbus.o(.bss)
    Datas                                    0x2000085c   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200008dc   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200008ec   Data         256  klink.o(.bss)
    Pkgbuf                                   0x200009ec   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20000a6c   Data         520  plcfunctions.o(.bss)
    storedKMSysCfg                           0x20000c74   Data         128  kmachine.o(.bss)
    KMem                                     0x20000cf4   Data        1972  kmachine.o(.bss)
    KMRunStat                                0x200014a8   Data          32  kmachine.o(.bss)
    PkgBuf2                                  0x200014c8   Data          32  fp0.o(.bss)
    SPI1SendBuf                              0x200014e8   Data          32  fp0.o(.bss)
    SPI1RecvBuf                              0x20001508   Data          32  fp0.o(.bss)
    Uart1RxBuf                               0x20001528   Data         128  main.o(.bss)
    Uart1TxBuf                               0x200015a8   Data         260  main.o(.bss)
    Uart2RxBuf                               0x200016ac   Data          64  main.o(.bss)
    Uart2TxBuf                               0x200016ec   Data          64  main.o(.bss)
    pFlash                                   0x20001730   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001b50   Data           0  startup_stm32f030x8.o(STACK)
 
 
 
==============================================================================
 
Memory Map of the image
 
  Image Entry point : 0x080000b5
 
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005a04, Max: 0x00010000, ABSOLUTE)
 
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000058f0, Max: 0x00010000, ABSOLUTE)
 
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
 
    0x08000000   0x000000b4   Data   RO            3    RESET               startup_stm32f030x8.o
    0x080000b4   0x00000000   Code   RO         3985  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         4265    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         4268    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         4270    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         4272    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         4273    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         4275    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         4277    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         4266    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO           12    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         3988    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         3990    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         3992    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         3994    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         3996    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         3998    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         4263    .text               mc_p.l(uread4.o)
    0x08000206   0x00000060   Code   RO         4282    .text               mc_p.l(uldiv.o)
    0x08000266   0x00000002   PAD
    0x08000268   0x00000024   Code   RO         4295    .text               mc_p.l(init.o)
    0x0800028c   0x00000020   Code   RO         4298    .text               mc_p.l(llshl.o)
    0x080002ac   0x000000a4   Code   RO           13    i.ADCProcess        debug.o
    0x08000350   0x0000008c   Code   RO         1417    i.AddEventLog       kmachine.o
    0x080003dc   0x0000002c   Code   RO         1119    i.AddSpace          myqueue.o
    0x08000408   0x0000001e   Code   RO         1983    i.CalFP0BCC         fp0.o
    0x08000426   0x00000002   PAD
    0x08000428   0x0000006c   Code   RO         1418    i.CheckEventLog     kmachine.o
    0x08000494   0x00000024   Code   RO         1420    i.ClearEventLog     kmachine.o
    0x080004b8   0x000000a0   Code   RO         1889    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x08000558   0x00000038   Code   RO         1890    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000590   0x0000002c   Code   RO         1121    i.DelData           myqueue.o
    0x080005bc   0x00000042   Code   RO         1421    i.EraseAndWriteToFlashMem  kmachine.o
    0x080005fe   0x00000020   Code   RO         1422    i.EraseFlashMem     kmachine.o
    0x0800061e   0x00000002   PAD
    0x08000620   0x00000024   Code   RO         3703    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000644   0x00000024   Code   RO         3708    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000668   0x00000020   Code   RO         3604    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x08000688   0x00000038   Code   RO         3605    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x080006c0   0x00000050   Code   RO         3606    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000710   0x00000048   Code   RO         1985    i.FP0_Init          fp0.o
    0x08000758   0x000000f8   Code   RO         1986    i.FP0_Proc          fp0.o
    0x08000850   0x00000014   Code   RO         1048    i.GetBitValue       modbusrtu.o
    0x08000864   0x00000014   Code   RO         1423    i.GetBitValue       kmachine.o
    0x08000878   0x000000a0   Code   RO         1424    i.GetCoilValue      kmachine.o
    0x08000918   0x00000026   Code   RO         1123    i.GetContinueData   myqueue.o
    0x0800093e   0x00000026   Code   RO         1124    i.GetContinueEmptyRoom  myqueue.o
    0x08000964   0x00000024   Code   RO         1425    i.GetEventLogAddr   kmachine.o
    0x08000988   0x000000d8   Code   RO         1426    i.GetVarData        kmachine.o
    0x08000a60   0x0000002c   Code   RO          597    i.GetuS             functions.o
    0x08000a8c   0x0000001c   Code   RO         2658    i.HAL_Delay         stm32f0xx_hal.o
    0x08000aa8   0x000000a0   Code   RO         3709    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x08000b48   0x00000014   Code   RO         3610    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000b5c   0x0000007c   Code   RO         3615    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08000bd8   0x00000024   Code   RO         3617    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000bfc   0x0000000c   Code   RO         2662    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000c08   0x00000010   Code   RO         2666    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000c18   0x00000020   Code   RO         2667    i.HAL_Init          stm32f0xx_hal.o
    0x08000c38   0x00000022   Code   RO         2668    i.HAL_InitTick      stm32f0xx_hal.o
    0x08000c5a   0x00000002   PAD
    0x08000c5c   0x00000044   Code   RO         1384    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x08000ca0   0x00000008   Code   RO         3416    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08000ca8   0x000000ec   Code   RO         2623    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08000d94   0x0000012c   Code   RO         2530    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x08000ec0   0x0000000c   Code   RO         2535    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x08000ecc   0x00000080   Code   RO         2538    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08000f4c   0x00000018   Code   RO         3418    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08000f64   0x00000074   Code   RO         2066    i.HAL_SYSTICK_Callback  main.o
    0x08000fd8   0x00000008   Code   RO         3421    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x08000fe0   0x00000002   Code   RO         1891    i.HardFault_Handler  stm32f0xx_it.o
    0x08000fe2   0x0000001e   Code   RO          245    i.InitUartstat      functions.o
    0x08001000   0x00000005   Data   RO         1446    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x00000354   Code   RO         2541    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x0800135c   0x00000030   Code   RO         3420    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x0800138c   0x0000004c   Code   RO         1198    i.InitPLC           plcfunctions.o
    0x080013d8   0x00000040   Code   RO         1199    i.InitTimer         plcfunctions.o
    0x08001418   0x00000054   Code   RO          246    i.InituS            functions.o
    0x0800146c   0x00000016   Code   RO          740    i.KBusBCC           kbus.o
    0x08001482   0x00000002   PAD
    0x08001484   0x00000104   Code   RO          741    i.KBusCheckPacket   kbus.o
    0x08001588   0x0000007e   Code   RO          742    i.KBusMakePacket    kbus.o
    0x08001606   0x00000002   PAD
    0x08001608   0x00000174   Code   RO          743    i.KBusMasterFunc    kbus.o
    0x0800177c   0x00000134   Code   RO          744    i.KBusMasterParsePacket  kbus.o
    0x080018b0   0x00000080   Code   RO          745    i.KBusParsePacket   kbus.o
    0x08001930   0x00000090   Code   RO          747    i.KBusSlaveCheckPacket  kbus.o
    0x080019c0   0x00000060   Code   RO          748    i.KBusSlaveFunc     kbus.o
    0x08001a20   0x00000160   Code   RO          749    i.KBusSlaveParsePacket  kbus.o
    0x08001b80   0x00000016   Code   RO          890    i.KLBCC             klink.o
    0x08001b96   0x00000032   Code   RO          891    i.KLCheckPacket     klink.o
    0x08001bc8   0x0000003c   Code   RO          892    i.KLMakeRplyPacket  klink.o
    0x08001c04   0x00000050   Code   RO          893    i.KLParsePacket     klink.o
    0x08001c54   0x000006d0   Code   RO          894    i.KLParseReqPacket  klink.o
    0x08002324   0x00000070   Code   RO         1427    i.KMachineInit      kmachine.o
    0x08002394   0x00000018   Code   RO         1704    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x080023ac   0x00000018   Code   RO         1705    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x080023c4   0x00000018   Code   RO         1706    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x080023dc   0x0000002c   Code   RO          251    i.LL_DMA_ConfigAddresses  functions.o
    0x08002408   0x00000018   Code   RO          252    i.LL_DMA_DisableChannel  functions.o
    0x08002420   0x00000018   Code   RO          253    i.LL_DMA_EnableChannel  functions.o
    0x08002438   0x00000018   Code   RO          254    i.LL_DMA_EnableIT_TC  functions.o
    0x08002450   0x0000001c   Code   RO         1707    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x0800246c   0x0000001c   Code   RO          255    i.LL_DMA_SetDataLength  functions.o
    0x08002488   0x00000020   Code   RO         1708    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x080024a8   0x0000001c   Code   RO         1709    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x080024c4   0x0000001c   Code   RO         1710    i.LL_DMA_SetMemorySize  bsp.o
    0x080024e0   0x0000001c   Code   RO         1711    i.LL_DMA_SetMode    bsp.o
    0x080024fc   0x0000001c   Code   RO         1712    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002518   0x0000001c   Code   RO         1713    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002534   0x000000a4   Code   RO         2180    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x080025d8   0x0000000e   Code   RO         1987    i.LL_GPIO_IsInputPinSet  fp0.o
    0x080025e6   0x00000018   Code   RO         2468    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x080025fe   0x00000002   PAD
    0x08002600   0x00000054   Code   RO         2469    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x08002654   0x00000064   Code   RO         2354    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x080026b8   0x00000084   Code   RO         3873    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x0800273c   0x00000014   Code   RO         1714    i.LL_USART_ConfigAsyncMode  bsp.o
    0x08002750   0x000000ac   Code   RO         2422    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x080027fc   0x00000014   Code   RO         1429    i.LoadDefaultSysCfg  kmachine.o
    0x08002810   0x00000064   Code   RO         1431    i.LoadRunStat       kmachine.o
    0x08002874   0x00000024   Code   RO           15    i.Locate            debug.o
    0x08002898   0x00000026   Code   RO         1716    i.MX_DMA_Init       bsp.o
    0x080028be   0x00000002   PAD
    0x080028c0   0x00000134   Code   RO         1717    i.MX_GPIO_Init      bsp.o
    0x080029f4   0x00000034   Code   RO         1718    i.MX_IWDG_Init      bsp.o
    0x08002a28   0x000000cc   Code   RO         1719    i.MX_SPI1_Init      bsp.o
    0x08002af4   0x00000054   Code   RO         1721    i.MX_TIM6_Init      bsp.o
    0x08002b48   0x00000124   Code   RO         1722    i.MX_USART1_UART_Init  bsp.o
    0x08002c6c   0x00000158   Code   RO         1723    i.MX_USART2_UART_Init  bsp.o
    0x08002dc4   0x00000038   Code   RO         1050    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x08002dfc   0x00000304   Code   RO         1051    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003100   0x00000002   Code   RO         1892    i.NMI_Handler       stm32f0xx_it.o
    0x08003102   0x00000002   PAD
    0x08003104   0x00000014   Code   RO         1724    i.NVIC_EnableIRQ    bsp.o
    0x08003118   0x00000044   Code   RO         1725    i.NVIC_SetPriority  bsp.o
    0x0800315c   0x00000044   Code   RO         3422    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x080031a0   0x000001a8   Code   RO         1988    i.ParseFP0Pkg       fp0.o
    0x08003348   0x00000020   Code   RO         1893    i.PendSV_Handler    stm32f0xx_it.o
    0x08003368   0x00000054   Code   RO          258    i.PendSvCallBack    functions.o
    0x080033bc   0x00000020   Code   RO         1201    i.PopOutVal         plcfunctions.o
    0x080033dc   0x00000030   Code   RO           16    i.PowerDownProcess  debug.o
    0x0800340c   0x00000010   Code   RO           17    i.PowerRecoverProcess  debug.o
    0x0800341c   0x00000560   Code   RO         1202    i.ProcessPLCBinProg  plcfunctions.o
    0x0800397c   0x000000cc   Code   RO         1203    i.ProcessTimer      plcfunctions.o
    0x08003a48   0x00000082   Code   RO         1127    i.PushIn            myqueue.o
    0x08003aca   0x00000002   PAD
    0x08003acc   0x00000024   Code   RO         1204    i.PushInVal         plcfunctions.o
    0x08003af0   0x0000001c   Code   RO          261    i.PutStr            functions.o
    0x08003b0c   0x0000001c   Code   RO          262    i.PutStr1           functions.o
    0x08003b28   0x0000000c   Code   RO          263    i.PutStr2           functions.o
    0x08003b34   0x0000001c   Code   RO         2470    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x08003b50   0x00000018   Code   RO         2471    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x08003b68   0x0000002c   Code   RO         2472    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x08003b94   0x00000040   Code   RO         2473    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08003bd4   0x00000034   Code   RO         1433    i.ReadFlashMem      kmachine.o
    0x08003c08   0x0000000e   Code   RO          271    i.ReadJumperSW      functions.o
    0x08003c16   0x00000002   PAD
    0x08003c18   0x00000060   Code   RO         1435    i.ReadSysCfgFromFlash  kmachine.o
    0x08003c78   0x00000010   Code   RO         1052    i.ResetBit          modbusrtu.o
    0x08003c88   0x0000004c   Code   RO         1206    i.RunTimer          plcfunctions.o
    0x08003cd4   0x00000008   Code   RO         1894    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x08003cdc   0x000000f4   Code   RO          272    i.SPI1_IRQ_CallBack  functions.o
    0x08003dd0   0x00000002   Code   RO         1895    i.SVC_Handler       stm32f0xx_it.o
    0x08003dd2   0x00000002   PAD
    0x08003dd4   0x00000080   Code   RO         1436    i.SaveRunStat       kmachine.o
    0x08003e54   0x0000006c   Code   RO         1989    i.SendFP0Pkg        fp0.o
    0x08003ec0   0x00000038   Code   RO          273    i.SendPacket        functions.o
    0x08003ef8   0x00000010   Code   RO         1053    i.SetAddrBit        modbusrtu.o
    0x08003f08   0x00000018   Code   RO          895    i.SetBitValue       klink.o
    0x08003f20   0x00000018   Code   RO         1437    i.SetBitValue       kmachine.o
    0x08003f38   0x00000090   Code   RO         1438    i.SetCoilValue      kmachine.o
    0x08003fc8   0x00000018   Code   RO          274    i.SetErr2Led        functions.o
    0x08003fe0   0x00000018   Code   RO          275    i.SetErrLed         functions.o
    0x08003ff8   0x00000018   Code   RO          276    i.SetOutStat        functions.o
    0x08004010   0x00000018   Code   RO          277    i.SetRunLed         functions.o
    0x08004028   0x000000c8   Code   RO         1439    i.SetVarData        kmachine.o
    0x080040f0   0x00000184   Code   RO           18    i.ShowInitInfo      debug.o
    0x08004274   0x00000070   Code   RO         1208    i.StartPLC          plcfunctions.o
    0x080042e4   0x00000040   Code   RO         1209    i.StopPLC           plcfunctions.o
    0x08004324   0x00000044   Code   RO         1210    i.StopTimer         plcfunctions.o
    0x08004368   0x0000000c   Code   RO         1896    i.SysTick_Handler   stm32f0xx_it.o
    0x08004374   0x000000a4   Code   RO         1726    i.SystemClock_Config  bsp.o
    0x08004418   0x0000005c   Code   RO         2144    i.SystemInit        system_stm32f0xx.o
    0x08004474   0x00000018   Code   RO         1897    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x0800448c   0x00000088   Code   RO         1898    i.USART1_IRQHandler  stm32f0xx_it.o
    0x08004514   0x0000004c   Code   RO         1899    i.USART2_IRQHandler  stm32f0xx_it.o
    0x08004560   0x00000020   Code   RO          283    i.Uart1RecvDone     functions.o
    0x08004580   0x00000060   Code   RO          284    i.Uart1SendDMA      functions.o
    0x080045e0   0x00000010   Code   RO          285    i.Uart1SendDone     functions.o
    0x080045f0   0x00000030   Code   RO          286    i.Uart1TriggerSendDMA  functions.o
    0x08004620   0x00000060   Code   RO          287    i.Uart2RecvDMA      functions.o
    0x08004680   0x00000040   Code   RO          288    i.Uart2RecvDone     functions.o
    0x080046c0   0x00000060   Code   RO          289    i.Uart2SendDMA      functions.o
    0x08004720   0x00000010   Code   RO          290    i.Uart2SendDone     functions.o
    0x08004730   0x0000001c   Code   RO         1440    i.WriteFactoryData  kmachine.o
    0x0800474c   0x00000040   Code   RO         1441    i.WriteProgram      kmachine.o
    0x0800478c   0x0000006c   Code   RO         1442    i.WriteSysCfgToFlash  kmachine.o
    0x080047f8   0x00000048   Code   RO         1443    i.WriteToFlashMemNoErase  kmachine.o
    0x08004840   0x00000002   Code   RO         2068    i._Error_Handler    main.o
    0x08004842   0x00000002   PAD
    0x08004844   0x00000028   Code   RO         4211    i.__0sprintf$8      mc_p.l(printf8.o)
    0x0800486c   0x0000001a   Code   RO          819    i.__ARM_common_switch8  kbus.o
    0x08004886   0x0000000e   Code   RO         4309    i.__scatterload_copy  mc_p.l(handlers.o)
    0x08004894   0x00000002   Code   RO         4310    i.__scatterload_null  mc_p.l(handlers.o)
    0x08004896   0x0000000e   Code   RO         4311    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080048a4   0x00000428   Code   RO         4216    i._printf_core      mc_p.l(printf8.o)
    0x08004ccc   0x00000020   Code   RO         4217    i._printf_post_padding  mc_p.l(printf8.o)
    0x08004cec   0x0000002c   Code   RO         4218    i._printf_pre_padding  mc_p.l(printf8.o)
    0x08004d18   0x0000000a   Code   RO         4220    i._sputc            mc_p.l(printf8.o)
    0x08004d22   0x00000002   PAD
    0x08004d24   0x00000018   Code   RO           20    i.clearscreen       debug.o
    0x08004d3c   0x0000003c   Code   RO          294    i.crc16bitbybit     functions.o
    0x08004d78   0x00000030   Code   RO          295    i.crc16table        functions.o
    0x08004da8   0x00000040   Code   RO         1054    i.crc16tablefast    modbusrtu.o
    0x08004de8   0x0000002c   Code   RO          296    i.crc_check         functions.o
    0x08004e14   0x00000016   Code   RO         1129    i.initQueue         myqueue.o
    0x08004e2a   0x00000002   PAD
    0x08004e2c   0x00000024   Code   RO          298    i.logData           functions.o
    0x08004e50   0x00000564   Code   RO         2069    i.main              main.o
    0x080053b4   0x00000010   Data   RO           22    .constdata          debug.o
    0x080053c4   0x00000406   Data   RO          300    .constdata          functions.o
    0x080057ca   0x00000020   Data   RO         1057    .constdata          modbusrtu.o
    0x080057ea   0x00000018   Data   RO         1449    .constdata          kmachine.o
    0x08005802   0x00000002   PAD
    0x08005804   0x00000090   Data   RO         1450    .constdata          kmachine.o
    0x08005894   0x00000005   Data   RO         1727    .constdata          bsp.o
    0x08005899   0x00000005   Data   RO         1900    .constdata          stm32f0xx_it.o
    0x0800589e   0x00000002   PAD
    0x080058a0   0x00000018   Data   RO         2072    .constdata          main.o
    0x080058b8   0x00000010   Data   RO         2145    .constdata          system_stm32f0xx.o
    0x080058c8   0x00000008   Data   RO         2146    .constdata          system_stm32f0xx.o
    0x080058d0   0x00000020   Data   RO         4307    Region$$Table       anon$$obj.o
 
 
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001b50, Max: 0x00002000, ABSOLUTE)
 
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
 
    0x20000000   0x00000014   Data   RW           24    .data               debug.o
    0x20000014   0x00000004   Data   RW          303    .data               functions.o
    0x20000018   0x00000004   Data   RW          304    .data               functions.o
    0x2000001c   0x00000014   Data   RW          305    .data               functions.o
    0x20000030   0x00000004   Data   RW          713    .data               globaldef.o
    0x20000034   0x00000004   Data   RW          714    .data               globaldef.o
    0x20000038   0x00000004   Data   RW          715    .data               globaldef.o
    0x2000003c   0x00000004   Data   RW          716    .data               globaldef.o
    0x20000040   0x00000004   Data   RW          718    .data               globaldef.o
    0x20000044   0x00000004   Data   RW          720    .data               globaldef.o
    0x20000048   0x00000004   Data   RW          721    .data               globaldef.o
    0x2000004c   0x00000038   Data   RW          752    .data               kbus.o
    0x20000084   0x0000000c   Data   RW          899    .data               klink.o
    0x20000090   0x00000001   Data   RW         1058    .data               modbusrtu.o
    0x20000091   0x00000003   PAD
    0x20000094   0x00000004   Data   RW         1213    .data               plcfunctions.o
    0x20000098   0x00000024   Data   RW         1451    .data               kmachine.o
    0x200000bc   0x00000004   Data   RW         1453    .data               kmachine.o
    0x200000c0   0x00000004   Data   RW         1454    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1455    .data               kmachine.o
    0x200000c8   0x00000018   Data   RW         1995    .data               fp0.o
    0x200000e0   0x00000001   Data   RW         1997    .data               fp0.o
    0x200000e1   0x00000001   Data   RW         1998    .data               fp0.o
    0x200000e2   0x00000001   Data   RW         1999    .data               fp0.o
    0x200000e3   0x00000001   PAD
    0x200000e4   0x00000028   Data   RW         2073    .data               main.o
    0x2000010c   0x00000004   Data   RW         2147    .data               system_stm32f0xx.o
    0x20000110   0x00000004   Data   RW         2673    .data               stm32f0xx_hal.o
    0x20000114   0x00000100   Zero   RW           21    .bss                debug.o
    0x20000214   0x00000094   Zero   RW          707    .bss                globaldef.o
    0x200002a8   0x00000094   Zero   RW          708    .bss                globaldef.o
    0x2000033c   0x00000080   Zero   RW          709    .bss                globaldef.o
    0x200003bc   0x00000080   Zero   RW          711    .bss                globaldef.o
    0x2000043c   0x000004a0   Zero   RW          750    .bss                kbus.o
    0x200008dc   0x00000110   Zero   RW          897    .bss                klink.o
    0x200009ec   0x00000080   Zero   RW         1056    .bss                modbusrtu.o
    0x20000a6c   0x00000208   Zero   RW         1211    .bss                plcfunctions.o
    0x20000c74   0x00000080   Zero   RW         1447    .bss                kmachine.o
    0x20000cf4   0x000007d4   Zero   RW         1448    .bss                kmachine.o
    0x200014c8   0x00000040   Zero   RW         1991    .bss                fp0.o
    0x20001508   0x00000020   Zero   RW         1992    .bss                fp0.o
    0x20001528   0x00000204   Zero   RW         2070    .bss                main.o
    0x2000172c   0x00000004   PAD
    0x20001730   0x00000020   Zero   RW         3618    .bss                stm32f0xx_hal_flash.o
    0x20001750   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
 
 
==============================================================================
 
Image component sizes
 
 
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
 
      1866        180          5          0          0      82367   bsp.o
       680        226         16         20        256     267596   debug.o
       896         90          0         27         96      19992   fp0.o
      1516        312       1030         28          0     238269   functions.o
         0          0          0         28        552       2469   globaldef.o
      1834        170          0         56       1184      13532   kbus.o
      1980        112          0         12        272      10937   klink.o
      1962        226        173         48       2132      28409   kmachine.o
      1498        246         24         40        516      58731   main.o
       944         44         32          1        128       8301   modbusrtu.o
       316          0          0          0          0       5363   myqueue.o
      2108        204          0          4        520      16030   plcfunctions.o
        28          8        180          0       1024        612   startup_stm32f030x8.o
       122         18          0          4          0       3503   stm32f0xx_hal.o
       156         22          0          0          0       9327   stm32f0xx_hal_cortex.o
       348         54          0          0         32       4590   stm32f0xx_hal_flash.o
       232         30          0          0          0       2997   stm32f0xx_hal_flash_ex.o
        68          4          0          0          0      12806   stm32f0xx_hal_msp.o
      1292         88          0          0          0       4386   stm32f0xx_hal_rcc.o
       236         14          0          0          0       1380   stm32f0xx_hal_rcc_ex.o
       510         74          5          0          0      54773   stm32f0xx_it.o
       164          0          0          0          0       6643   stm32f0xx_ll_gpio.o
       268         52          0          0          0      16616   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11214   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16908   stm32f0xx_ll_usart.o
        92         14         24          4          0       1119   system_stm32f0xx.o
 
    ----------------------------------------------------------------------
     19546       2236       1528        276       6716     929396   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        26          0          7          4          4          0   (incl. Padding)
 
    ----------------------------------------------------------------------
 
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
 
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        40          0          0          0          0         72   idiv.o
        36          8          0          0          0         68   init.o
        76          0          0          0          0         76   ldiv.o
        32          0          0          0          0         68   llshl.o
        34          0          0          0          0         68   llushr.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
      1190         48          0          0          0        384   printf8.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o
        20          0          0          0          0         60   uread4.o
 
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
         4          0          0          0          0          0   (incl. Padding)
 
    ----------------------------------------------------------------------
 
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
 
      1690         64          0          0          0       1112   mc_p.l
 
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
 
    ----------------------------------------------------------------------
 
==============================================================================
 
 
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
 
     21240       2300       1528        276       6716     922600   Grand Totals
     21240       2300       1528        276       6716     922600   ELF Image Totals
     21240       2300       1528        276          0          0   ROM Totals
 
==============================================================================
 
    Total RO  Size (Code + RO Data)                22768 (  22.23kB)
    Total RW  Size (RW Data + ZI Data)              6992 (   6.83kB)
    Total ROM Size (Code + RO Data + RW Data)      23044 (  22.50kB)
 
==============================================================================