QuakeGod
2024-02-24 8b51c78f1b88d94a89bb8c37ae38a54f523cb597
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
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
    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 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
    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 globaldef.o(.data) for Uart2BaudFirstGot
    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
    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 idiv.o(.text) for __aeabi_idivmod
    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 fp0.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 kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.data) for .data
    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 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
    functions.o(i.GetInput) refers to functions.o(i.Input165_R) for Input165_R
    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 kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    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.PutOutput) refers to functions.o(i.PutOutputSPI2) for PutOutputSPI2
    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.ReadJumperSW) refers to functions.o(i.ReadConfig_5) for ReadConfig_5
    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.SetLeds) refers to functions.o(i.SetRunLed) for SetRunLed
    functions.o(i.SetLeds) refers to functions.o(i.SetErrLed) for SetErrLed
    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.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 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.KBusMakePacket) refers to fp0.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 functions.o(i.GetInput) for GetInput
    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 fp0.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 functions.o(i.PutOutput) for PutOutput
    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 fp0.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.PutOutput) for PutOutput
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.GetInput) for GetInput
    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
    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 fp0.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 kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    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 kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    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 fp0.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 fp0.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 fp0.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 fp0.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
    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 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_SPI2_Init) for MX_SPI2_Init
    main.o(i.main) refers to bsp.o(i.MX_ADC_Init) for MX_ADC_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.PutOutput) for PutOutput
    main.o(i.main) refers to functions.o(i.Enable595) for Enable595
    main.o(i.main) refers to functions.o(i.displayInput) for displayInput
    main.o(i.main) refers to functions.o(i.EnableDisIn) for EnableDisIn
    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 functions.o(i.GetInput) for GetInput
    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 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 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 ChnStats
    main.o(i.main) refers to kmachine.o(.bss) for KMem
    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 nAddr
    main.o(i.main) refers to kbus.o(.data) for bKBusRepeater
    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 globaldef.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef.o(.bss) for Uart1RecvBuf1
    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 fp0.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 fp0.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.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
    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(.data) for Uart1DmaInts
    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(.data) for Uart2DmaInts
    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
    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 fp0.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 bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 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), (256 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing fp0.o(.rev16_text), (4 bytes).
    Removing fp0.o(.revsh_text), (4 bytes).
    Removing fp0.o(i.CalFP0BCC), (30 bytes).
    Removing fp0.o(i.CheckFP0Pkg), (4 bytes).
    Removing fp0.o(i.FP0_Init), (72 bytes).
    Removing fp0.o(i.FP0_Proc), (264 bytes).
    Removing fp0.o(i.LL_GPIO_IsInputPinSet), (14 bytes).
    Removing fp0.o(i.ParseFP0Pkg), (464 bytes).
    Removing fp0.o(i.SendFP0Pkg), (136 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.bss), (64 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (24 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 fp0.o(.data), (1 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 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.SetLeds), (16 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (16 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 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 kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (52 bytes).
    Removing kbus.o(.bss), (64 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 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), (4 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(.constdata), (1092 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(.bss), (256 bytes).
    Removing main.o(.bss), (128 bytes).
    Removing main.o(.constdata), (34 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), (60 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (48 bytes).
    Removing plcfunctions.o(i.StopPLC), (12 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 stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (108 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_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).
 
378 unused section(s) (total 23640 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  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.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  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.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  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.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
    ..\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
    ..\KLink\Src\BSP.c                       0x00000000   Number         0  bsp.o ABSOLUTE
    ..\KLink\Src\FP0.c                       0x00000000   Number         0  fp0.o ABSOLUTE
    ..\KLink\Src\GlobalDef.c                 0x00000000   Number         0  globaldef.o ABSOLUTE
    ..\KLink\Src\KBus.c                      0x00000000   Number         0  kbus.o ABSOLUTE
    ..\KLink\Src\KLink.c                     0x00000000   Number         0  klink.o ABSOLUTE
    ..\KLink\Src\KMachine.c                  0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\KLink\Src\ModbusRTU.c                 0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\KLink\Src\MyQueue.c                   0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\KLink\Src\PLCfunctions.c              0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\KLink\Src\debug.c                     0x00000000   Number         0  debug.o ABSOLUTE
    ..\KLink\Src\functions.c                 0x00000000   Number         0  functions.o ABSOLUTE
    ..\KLink\Src\main.c                      0x00000000   Number         0  main.o ABSOLUTE
    ..\KLink\Src\shell.c                     0x00000000   Number         0  shell.o ABSOLUTE
    ..\KLink\Src\stm32f0xx_hal_msp.c         0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\KLink\Src\stm32f0xx_it.c              0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\KLink\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
    ..\\KLink\\Src\\BSP.c                    0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\KLink\\Src\\FP0.c                    0x00000000   Number         0  fp0.o ABSOLUTE
    ..\\KLink\\Src\\KBus.c                   0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\KLink\\Src\\KLink.c                  0x00000000   Number         0  klink.o ABSOLUTE
    ..\\KLink\\Src\\KMachine.c               0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\KLink\\Src\\PLCfunctions.c           0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\KLink\\Src\\debug.c                  0x00000000   Number         0  debug.o ABSOLUTE
    ..\\KLink\\Src\\functions.c              0x00000000   Number         0  functions.o ABSOLUTE
    ..\\KLink\\Src\\main.c                   0x00000000   Number         0  main.o ABSOLUTE
    ..\\KLink\\Src\\stm32f0xx_hal_msp.c      0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\KLink\\Src\\stm32f0xx_it.c           0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\KLink\\Src\\system_stm32f0xx.c       0x00000000   Number         0  system_stm32f0xx.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                            0x08000358   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x080003e4   Section        0  myqueue.o(i.AddSpace)
    i.CheckEventLog                          0x08000410   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x0800047c   Section        0  kmachine.o(i.ClearEventLog)
    i.DMA1_Channel2_3_IRQHandler             0x080004a0   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x08000548   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000584   Section        0  myqueue.o(i.DelData)
    i.Enable595                              0x080005b0   Section        0  functions.o(i.Enable595)
    i.EnableDisIn                            0x080005c4   Section        0  functions.o(i.EnableDisIn)
    i.EraseAndWriteToFlashMem                0x080005dc   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x0800061e   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000640   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000641   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000664   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000688   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000689   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x080006a8   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x080006a9   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080006e0   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.GetBitValue                            0x08000730   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000731   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetBitValue                            0x08000744   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000745   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetCoilValue                           0x08000758   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x080007fc   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x08000822   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000848   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetInput                               0x0800086c   Section        0  functions.o(i.GetInput)
    i.GetVarData                             0x08000878   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x0800095c   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000988   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_FLASHEx_Erase                      0x080009a4   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Lock                         0x08000a44   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08000a58   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08000ad4   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000af8   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000b04   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000b14   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08000b34   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08000b58   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08000b9c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_RCCEx_PeriphCLKConfig              0x08000ba4   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08000c90   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x08000dbc   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x08000dc8   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_SYSTICK_CLKSourceConfig            0x08000e44   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08000e5c   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_Config                     0x08000eb4   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_SYSTICK_IRQHandler                 0x08000ee4   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x08000eec   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitPLC                                0x08000ef0   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x08000f40   Section        0  plcfunctions.o(i.InitTimer)
    i.InitUartstat                           0x08000f80   Section        0  functions.o(i.InitUartstat)
    i.InituS                                 0x08000fa0   Section        0  functions.o(i.InituS)
    i.NMI_Handler                            0x08000ff4   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.PutOutput                              0x08000ff6   Section        0  functions.o(i.PutOutput)
    i.SVC_Handler                            0x08000ffe   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    .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.Input165Cfg                            0x0800135c   Section        0  functions.o(i.Input165Cfg)
    i.Input165_R                             0x08001398   Section        0  functions.o(i.Input165_R)
    i.KBusBCC                                0x080013e8   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x08001400   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001498   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001518   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x08001698   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x080017ec   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x0800185c   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveFunc                          0x080018d8   Section        0  kbus.o(i.KBusSlaveFunc)
    i.KBusSlaveParsePacket                   0x08001934   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x08001aa0   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08001ab6   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08001ae8   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08001b24   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x08001b74   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x08002108   Section        0  kmachine.o(i.KMachineInit)
    i.LL_ADC_Init                            0x08002178   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    i.LL_ADC_REG_Init                        0x080021a4   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    i.LL_AHB1_GRP1_EnableClock               0x080021d4   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x080021d5   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x080021ec   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x080021ed   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x08002204   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x08002205   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x0800221c   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x0800221d   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002248   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002249   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002260   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002261   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002278   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002279   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x08002290   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x08002291   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x080022ac   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x080022ad   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x080022c8   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x080022c9   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x080022e8   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x080022e9   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x08002304   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x08002305   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x08002320   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x08002321   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x0800233c   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x0800233d   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002358   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002359   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002374   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_RCC_GetSystemClocksFreq             0x08002418   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x08002430   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x08002484   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x080024e8   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x0800256c   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x0800256d   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x08002580   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LoadDefaultSysCfg                      0x0800262c   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x08002640   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x0800269c   Section        0  debug.o(i.Locate)
    i.MX_ADC_Init                            0x080026c0   Section        0  bsp.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08002764   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x0800278c   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x08002854   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08002888   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08002948   Section        0  bsp.o(i.MX_SPI2_Init)
    i.MX_TIM6_Init                           0x080029fc   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x08002a50   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08002b74   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x08002ccc   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x08002d04   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NVIC_EnableIRQ                         0x08003008   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003009   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x0800301c   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x0800301d   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x08003060   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003061   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.PendSV_Handler                         0x080030a4   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x080030c4   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x080030f8   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x08003118   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x0800314c   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x0800315c   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x08003694   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x08003758   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x080037dc   Section        0  plcfunctions.o(i.PushInVal)
    i.PutOutputSPI2                          0x080037fc   Section        0  functions.o(i.PutOutputSPI2)
    i.PutStr                                 0x0800385c   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x08003878   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08003894   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x080038a0   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x080038bc   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x080038d4   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x080038f8   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.ReadConfig_5                           0x08003934   Section        0  functions.o(i.ReadConfig_5)
    i.ReadFlashMem                           0x08003940   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08003974   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x0800397c   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x080039d8   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x080039d9   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x080039e8   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08003a30   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x08003a38   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SaveRunStat                            0x08003a4c   Section        0  kmachine.o(i.SaveRunStat)
    i.SendPacket                             0x08003acc   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08003b08   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08003b09   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08003b18   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08003b19   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08003b30   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08003b31   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08003b48   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErrLed                              0x08003bd8   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08003bf0   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08003c04   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08003c1c   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x08003cf8   Section        0  debug.o(i.ShowInitInfo)
    i.StartPLC                               0x08003e7c   Section        0  plcfunctions.o(i.StartPLC)
    i.StopTimer                              0x08003ed0   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x08003f10   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08003f1c   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08003fc0   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x0800401c   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x08004034   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x080040bc   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x08004108   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x0800412c   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x0800418c   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x0800419c   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x080041cc   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x0800422c   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x08004270   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x080042d0   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x080042e0   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x080042f4   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x08004334   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x08004390   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x080043d8   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x080043dc   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_common_switch8                   0x08004404   Section        0  fp0.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x0800441e   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800442c   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800442e   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x0800443c   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x0800443d   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08004864   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08004865   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08004884   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08004885   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x080048b0   Section        0  printf8.o(i._sputc)
    _sputc                                   0x080048b1   Thumb Code    10  printf8.o(i._sputc)
    i.clearscreen                            0x080048bc   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x080048d4   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08004910   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08004940   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08004980   Section        0  functions.o(i.crc_check)
    i.displayInput                           0x080049ac   Section        0  functions.o(i.displayInput)
    i.initQueue                              0x080049e0   Section        0  myqueue.o(i.initQueue)
    i.main                                   0x080049f8   Section        0  main.o(i.main)
    .constdata                               0x08004e00   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08004e00   Data           5  bsp.o(.constdata)
    .constdata                               0x08004e05   Section       16  debug.o(.constdata)
    .constdata                               0x08004e16   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08004e16   Data           5  functions.o(.constdata)
    .constdata                               0x0800521c   Section       16  kmachine.o(.constdata)
    .constdata                               0x0800522c   Section      180  kmachine.o(.constdata)
    .constdata                               0x080052e0   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x08005300   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005300   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x08005305   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x08005315   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       24  debug.o(.data)
    CurChannel                               0x20000014   Data           4  debug.o(.data)
    .data                                    0x20000018   Section        4  functions.o(.data)
    .data                                    0x2000001c   Section        4  functions.o(.data)
    .data                                    0x20000020   Section       20  functions.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        4  globaldef.o(.data)
    .data                                    0x20000050   Section        4  globaldef.o(.data)
    .data                                    0x20000054   Section        4  globaldef.o(.data)
    .data                                    0x20000058   Section       56  kbus.o(.data)
    .data                                    0x20000090   Section        1  kbus.o(.data)
    .data                                    0x20000094   Section       12  klink.o(.data)
    .data                                    0x200000a0   Section       36  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section        4  kmachine.o(.data)
    .data                                    0x200000cc   Section        4  kmachine.o(.data)
    .data                                    0x200000d0   Section       36  main.o(.data)
    Count                                    0x200000d8   Data           4  main.o(.data)
    .data                                    0x200000f4   Section        1  modbusrtu.o(.data)
    .data                                    0x200000f8   Section        4  plcfunctions.o(.data)
    .data                                    0x200000fc   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x20000100   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x20000104   Section      256  debug.o(.bss)
    .bss                                     0x20000204   Section      160  globaldef.o(.bss)
    .bss                                     0x200002a4   Section      160  globaldef.o(.bss)
    .bss                                     0x20000344   Section      128  globaldef.o(.bss)
    .bss                                     0x200003c4   Section      128  globaldef.o(.bss)
    .bss                                     0x20000444   Section     1184  kbus.o(.bss)
    .bss                                     0x200008e4   Section      272  klink.o(.bss)
    .bss                                     0x200009f4   Section      164  kmachine.o(.bss)
    .bss                                     0x20000a98   Section     2676  kmachine.o(.bss)
    .bss                                     0x2000150c   Section      408  main.o(.bss)
    .bss                                     0x200016a4   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20001724   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20001930   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x20001950   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   122  debug.o(i.ADCProcess)
    AddEventLog                              0x08000359   Thumb Code   122  kmachine.o(i.AddEventLog)
    AddSpace                                 0x080003e5   Thumb Code    44  myqueue.o(i.AddSpace)
    CheckEventLog                            0x08000411   Thumb Code    90  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x0800047d   Thumb Code    28  kmachine.o(i.ClearEventLog)
    DMA1_Channel2_3_IRQHandler               0x080004a1   Thumb Code   146  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x08000549   Thumb Code    48  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000585   Thumb Code    44  myqueue.o(i.DelData)
    Enable595                                0x080005b1   Thumb Code    20  functions.o(i.Enable595)
    EnableDisIn                              0x080005c5   Thumb Code    18  functions.o(i.EnableDisIn)
    EraseAndWriteToFlashMem                  0x080005dd   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x0800061f   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000665   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x080006e1   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    GetCoilValue                             0x08000759   Thumb Code   158  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x080007fd   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x08000823   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000849   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetInput                                 0x0800086d   Thumb Code    10  functions.o(i.GetInput)
    GetVarData                               0x08000879   Thumb Code   218  kmachine.o(i.GetVarData)
    GetuS                                    0x0800095d   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000989   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_FLASHEx_Erase                        0x080009a5   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Lock                           0x08000a45   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08000a59   Thumb Code   112  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08000ad5   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000af9   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000b05   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000b15   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08000b35   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08000b59   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08000b9d   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_RCCEx_PeriphCLKConfig                0x08000ba5   Thumb Code   222  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08000c91   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08000dbd   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x08000dc9   Thumb Code    78  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_SYSTICK_CLKSourceConfig              0x08000e45   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08000e5d   Thumb Code    64  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_Config                       0x08000eb5   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_SYSTICK_IRQHandler                   0x08000ee5   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x08000eed   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitPLC                                  0x08000ef1   Thumb Code    70  plcfunctions.o(i.InitPLC)
    InitTimer                                0x08000f41   Thumb Code    54  plcfunctions.o(i.InitTimer)
    InitUartstat                             0x08000f81   Thumb Code    30  functions.o(i.InitUartstat)
    InituS                                   0x08000fa1   Thumb Code    68  functions.o(i.InituS)
    NMI_Handler                              0x08000ff5   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    PutOutput                                0x08000ff7   Thumb Code     8  functions.o(i.PutOutput)
    SVC_Handler                              0x08000fff   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_RCC_OscConfig                        0x08001009   Thumb Code   838  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    Input165Cfg                              0x0800135d   Thumb Code    54  functions.o(i.Input165Cfg)
    Input165_R                               0x08001399   Thumb Code    74  functions.o(i.Input165_R)
    KBusBCC                                  0x080013e9   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x08001401   Thumb Code   138  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001499   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001519   Thumb Code   350  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x08001699   Thumb Code   316  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x080017ed   Thumb Code   100  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x0800185d   Thumb Code   116  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveFunc                            0x080018d9   Thumb Code    78  kbus.o(i.KBusSlaveFunc)
    KBusSlaveParsePacket                     0x08001935   Thumb Code   352  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x08001aa1   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08001ab7   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08001ae9   Thumb Code    60  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08001b25   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x08001b75   Thumb Code  1396  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x08002109   Thumb Code    94  kmachine.o(i.KMachineInit)
    LL_ADC_Init                              0x08002179   Thumb Code    38  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    LL_ADC_REG_Init                          0x080021a5   Thumb Code    44  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    LL_GPIO_Init                             0x08002375   Thumb Code   164  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x08002419   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x08002431   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x08002485   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x080024e9   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x08002581   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LoadDefaultSysCfg                        0x0800262d   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x08002641   Thumb Code    80  kmachine.o(i.LoadRunStat)
    Locate                                   0x0800269d   Thumb Code    24  debug.o(i.Locate)
    MX_ADC_Init                              0x080026c1   Thumb Code   152  bsp.o(i.MX_ADC_Init)
    MX_DMA_Init                              0x08002765   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x0800278d   Thumb Code   184  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x08002855   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08002889   Thumb Code   184  bsp.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08002949   Thumb Code   172  bsp.o(i.MX_SPI2_Init)
    MX_TIM6_Init                             0x080029fd   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x08002a51   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08002b75   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x08002ccd   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x08002d05   Thumb Code   758  modbusrtu.o(i.ModBusSlaveParsePkg)
    PendSV_Handler                           0x080030a5   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x080030c5   Thumb Code    38  functions.o(i.PendSvCallBack)
    PopOutVal                                0x080030f9   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x08003119   Thumb Code    40  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x0800314d   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x0800315d   Thumb Code  1330  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x08003695   Thumb Code   184  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x08003759   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x080037dd   Thumb Code    28  plcfunctions.o(i.PushInVal)
    PutOutputSPI2                            0x080037fd   Thumb Code    82  functions.o(i.PutOutputSPI2)
    PutStr                                   0x0800385d   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x08003879   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08003895   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x080038a1   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x080038bd   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x080038d5   Thumb Code    28  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x080038f9   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    ReadConfig_5                             0x08003935   Thumb Code    12  functions.o(i.ReadConfig_5)
    ReadFlashMem                             0x08003941   Thumb Code    52  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08003975   Thumb Code     8  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x0800397d   Thumb Code    80  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x080039e9   Thumb Code    64  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08003a31   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x08003a39   Thumb Code    14  functions.o(i.SPI1_IRQ_CallBack)
    SaveRunStat                              0x08003a4d   Thumb Code   108  kmachine.o(i.SaveRunStat)
    SendPacket                               0x08003acd   Thumb Code    50  functions.o(i.SendPacket)
    SetCoilValue                             0x08003b49   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErrLed                                0x08003bd9   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08003bf1   Thumb Code    20  functions.o(i.SetOutStat)
    SetRunLed                                0x08003c05   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08003c1d   Thumb Code   210  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x08003cf9   Thumb Code   250  debug.o(i.ShowInitInfo)
    StartPLC                                 0x08003e7d   Thumb Code    74  plcfunctions.o(i.StartPLC)
    StopTimer                                0x08003ed1   Thumb Code    54  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x08003f11   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08003f1d   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08003fc1   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x0800401d   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x08004035   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x080040bd   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x08004109   Thumb Code    26  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x0800412d   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x0800418d   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x0800419d   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x080041cd   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x0800422d   Thumb Code    46  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x08004271   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x080042d1   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x080042e1   Thumb Code    14  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x080042f5   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x08004335   Thumb Code    86  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x08004391   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x080043d9   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x080043dd   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x080043dd   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x080043dd   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_common_switch8                     0x08004405   Thumb Code    26  fp0.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x0800441f   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800442d   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800442f   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    clearscreen                              0x080048bd   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x080048d5   Thumb Code    50  functions.o(i.crc16bitbybit)
    crc16table                               0x08004911   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08004941   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08004981   Thumb Code    34  functions.o(i.crc_check)
    displayInput                             0x080049ad   Thumb Code    48  functions.o(i.displayInput)
    initQueue                                0x080049e1   Thumb Code    22  myqueue.o(i.initQueue)
    main                                     0x080049f9   Thumb Code   868  main.o(i.main)
    buf1                                     0x08004e05   Data          16  debug.o(.constdata)
    crc16_table                              0x08004e1c   Data         512  functions.o(.constdata)
    crctablehi                               0x0800501c   Data         256  functions.o(.constdata)
    crctablelo                               0x0800511c   Data         256  functions.o(.constdata)
    KMInfoBlock                              0x0800521c   Data          16  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x0800522c   Data         164  kmachine.o(.constdata)
    crctalbeabs                              0x080052e0   Data          32  modbusrtu.o(.constdata)
    AHBPrescTable                            0x08005305   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x08005315   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x08005320   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08005340   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)
    Uart2baudval                             0x20000010   Data           4  debug.o(.data)
    TickFreq                                 0x20000018   Data           4  functions.o(.data)
    nCurTick                                 0x2000001c   Data           4  functions.o(.data)
    ClkuS                                    0x20000020   Data           2  functions.o(.data)
    CurTickuS                                0x20000024   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000028   Data           4  functions.o(.data)
    TickPriodClk                             0x2000002c   Data           4  functions.o(.data)
    TickPrioduS                              0x20000030   Data           4  functions.o(.data)
    PendSvCount                              0x20000034   Data           4  globaldef.o(.data)
    Uart1Baud                                0x20000038   Data           4  globaldef.o(.data)
    Uart2Baud                                0x2000003c   Data           4  globaldef.o(.data)
    Uart1RecvBuf1DataLen                     0x20000040   Data           4  globaldef.o(.data)
    Uart2RecvBuf1DataLen                     0x20000044   Data           4  globaldef.o(.data)
    Uart1BaudGot                             0x20000048   Data           4  globaldef.o(.data)
    Uart1BaudFirstGot                        0x2000004c   Data           4  globaldef.o(.data)
    Uart1DmaInts                             0x20000050   Data           4  globaldef.o(.data)
    Uart2DmaInts                             0x20000054   Data           4  globaldef.o(.data)
    bKBusMaster                              0x20000058   Data           1  kbus.o(.data)
    bKBusSlave                               0x20000059   Data           1  kbus.o(.data)
    nAddr                                    0x2000005a   Data           1  kbus.o(.data)
    nCurPollId                               0x2000005b   Data           1  kbus.o(.data)
    nSeq                                     0x2000005c   Data           1  kbus.o(.data)
    MasterRecved                             0x2000005d   Data           1  kbus.o(.data)
    MasterRecvOK                             0x2000005e   Data           1  kbus.o(.data)
    SlaveRecved                              0x2000005f   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000060   Data           1  kbus.o(.data)
    nChilds                                  0x20000061   Data           1  kbus.o(.data)
    SendTimeuS                               0x20000064   Data           4  kbus.o(.data)
    RecvTimeuS                               0x20000068   Data           4  kbus.o(.data)
    DelayuS                                  0x2000006c   Data           4  kbus.o(.data)
    MaxDelayuS                               0x20000070   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000074   Data           4  kbus.o(.data)
    nCount2                                  0x20000078   Data           4  kbus.o(.data)
    TimeOutCount                             0x2000007c   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000080   Data           4  kbus.o(.data)
    CircleTime                               0x20000084   Data           4  kbus.o(.data)
    ThisuS                                   0x20000088   Data           4  kbus.o(.data)
    SendTime                                 0x2000008c   Data           4  kbus.o(.data)
    bKBusRepeater                            0x20000090   Data           1  kbus.o(.data)
    nKLAddr                                  0x20000094   Data           1  klink.o(.data)
    nKLStatus                                0x20000095   Data           1  klink.o(.data)
    KLThisuS                                 0x20000098   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x2000009c   Data           4  klink.o(.data)
    nMaxRunStatIndex                         0x200000a0   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x200000a4   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a8   Data           4  kmachine.o(.data)
    nEventCount                              0x200000ac   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000b0   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000b4   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b8   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000bc   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000c0   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000c4   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c8   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000cc   Data           4  kmachine.o(.data)
    SlowFlicker                              0x200000d0   Data           1  main.o(.data)
    FastFlicker                              0x200000d1   Data           1  main.o(.data)
    pProgs                                   0x200000d4   Data           4  main.o(.data)
    us1                                      0x200000dc   Data           4  main.o(.data)
    us2                                      0x200000e0   Data           4  main.o(.data)
    us3                                      0x200000e4   Data           4  main.o(.data)
    us4                                      0x200000e8   Data           4  main.o(.data)
    us5                                      0x200000ec   Data           4  main.o(.data)
    us6                                      0x200000f0   Data           4  main.o(.data)
    MyAddr                                   0x200000f4   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x200000f8   Data           4  plcfunctions.o(.data)
    SystemCoreClock                          0x200000fc   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x20000100   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x20000104   Data         256  debug.o(.bss)
    Uart1Stat                                0x20000204   Data         160  globaldef.o(.bss)
    Uart2Stat                                0x200002a4   Data         160  globaldef.o(.bss)
    Uart1RecvBuf1                            0x20000344   Data         128  globaldef.o(.bss)
    Uart2RecvBuf1                            0x200003c4   Data         128  globaldef.o(.bss)
    BufferIn                                 0x20000444   Data          16  kbus.o(.bss)
    BufferOut                                0x20000454   Data          16  kbus.o(.bss)
    PacketBuf1                               0x20000464   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200004e4   Data         128  kbus.o(.bss)
    ChnStats                                 0x20000564   Data         768  kbus.o(.bss)
    Datas                                    0x20000864   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200008e4   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200008f4   Data         256  klink.o(.bss)
    storedKMSysCfg                           0x200009f4   Data         164  kmachine.o(.bss)
    KMem                                     0x20000a98   Data        2644  kmachine.o(.bss)
    KMRunStat                                0x200014ec   Data          32  kmachine.o(.bss)
    Uart1TxBuf                               0x2000150c   Data         280  main.o(.bss)
    Uart2TxBuf                               0x20001624   Data         128  main.o(.bss)
    Pkgbuf                                   0x200016a4   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20001724   Data         520  plcfunctions.o(.bss)
    pFlash                                   0x20001930   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001d50   Data           0  startup_stm32f030x8.o(STACK)
 
 
 
==============================================================================
 
Memory Map of the image
 
  Image Entry point : 0x080000b5
 
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005444, Max: 0x00010000, ABSOLUTE)
 
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00005340, 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         3926  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         4206    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         4209    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         4211    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         4213    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         4214    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         4216    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         4218    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         4207    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO          301    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         3929    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         3931    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         3933    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         3935    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         3937    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         3939    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         4204    .text               mc_p.l(uread4.o)
    0x08000206   0x00000060   Code   RO         4223    .text               mc_p.l(uldiv.o)
    0x08000266   0x00000002   PAD
    0x08000268   0x00000024   Code   RO         4236    .text               mc_p.l(init.o)
    0x0800028c   0x00000020   Code   RO         4239    .text               mc_p.l(llshl.o)
    0x080002ac   0x000000ac   Code   RO          302    i.ADCProcess        debug.o
    0x08000358   0x0000008c   Code   RO         1288    i.AddEventLog       kmachine.o
    0x080003e4   0x0000002c   Code   RO         1711    i.AddSpace          myqueue.o
    0x08000410   0x0000006c   Code   RO         1289    i.CheckEventLog     kmachine.o
    0x0800047c   0x00000024   Code   RO         1291    i.ClearEventLog     kmachine.o
    0x080004a0   0x000000a8   Code   RO         1990    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x08000548   0x0000003c   Code   RO         1991    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000584   0x0000002c   Code   RO         1713    i.DelData           myqueue.o
    0x080005b0   0x00000014   Code   RO          517    i.Enable595         functions.o
    0x080005c4   0x00000018   Code   RO          518    i.EnableDisIn       functions.o
    0x080005dc   0x00000042   Code   RO         1292    i.EraseAndWriteToFlashMem  kmachine.o
    0x0800061e   0x00000020   Code   RO         1293    i.EraseFlashMem     kmachine.o
    0x0800063e   0x00000002   PAD
    0x08000640   0x00000024   Code   RO         3644    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000664   0x00000024   Code   RO         3649    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000688   0x00000020   Code   RO         3545    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x080006a8   0x00000038   Code   RO         3546    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x080006e0   0x00000050   Code   RO         3547    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000730   0x00000014   Code   RO         1294    i.GetBitValue       kmachine.o
    0x08000744   0x00000014   Code   RO         1640    i.GetBitValue       modbusrtu.o
    0x08000758   0x000000a4   Code   RO         1295    i.GetCoilValue      kmachine.o
    0x080007fc   0x00000026   Code   RO         1715    i.GetContinueData   myqueue.o
    0x08000822   0x00000026   Code   RO         1716    i.GetContinueEmptyRoom  myqueue.o
    0x08000848   0x00000024   Code   RO         1296    i.GetEventLogAddr   kmachine.o
    0x0800086c   0x0000000a   Code   RO          519    i.GetInput          functions.o
    0x08000876   0x00000002   PAD
    0x08000878   0x000000e4   Code   RO         1297    i.GetVarData        kmachine.o
    0x0800095c   0x0000002c   Code   RO          841    i.GetuS             functions.o
    0x08000988   0x0000001c   Code   RO         2599    i.HAL_Delay         stm32f0xx_hal.o
    0x080009a4   0x000000a0   Code   RO         3650    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x08000a44   0x00000014   Code   RO         3551    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000a58   0x0000007c   Code   RO         3556    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08000ad4   0x00000024   Code   RO         3558    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000af8   0x0000000c   Code   RO         2603    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000b04   0x00000010   Code   RO         2607    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000b14   0x00000020   Code   RO         2608    i.HAL_Init          stm32f0xx_hal.o
    0x08000b34   0x00000022   Code   RO         2609    i.HAL_InitTick      stm32f0xx_hal.o
    0x08000b56   0x00000002   PAD
    0x08000b58   0x00000044   Code   RO         1967    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x08000b9c   0x00000008   Code   RO         3357    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08000ba4   0x000000ec   Code   RO         2564    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08000c90   0x0000012c   Code   RO         2471    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x08000dbc   0x0000000c   Code   RO         2476    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x08000dc8   0x0000007c   Code   RO         2479    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08000e44   0x00000018   Code   RO         3359    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08000e5c   0x00000058   Code   RO         1574    i.HAL_SYSTICK_Callback  main.o
    0x08000eb4   0x00000030   Code   RO         3361    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x08000ee4   0x00000008   Code   RO         3362    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x08000eec   0x00000002   Code   RO         1992    i.HardFault_Handler  stm32f0xx_it.o
    0x08000eee   0x00000002   PAD
    0x08000ef0   0x00000050   Code   RO         1790    i.InitPLC           plcfunctions.o
    0x08000f40   0x00000040   Code   RO         1791    i.InitTimer         plcfunctions.o
    0x08000f80   0x0000001e   Code   RO          520    i.InitUartstat      functions.o
    0x08000f9e   0x00000002   PAD
    0x08000fa0   0x00000054   Code   RO          521    i.InituS            functions.o
    0x08000ff4   0x00000002   Code   RO         1993    i.NMI_Handler       stm32f0xx_it.o
    0x08000ff6   0x00000008   Code   RO          534    i.PutOutput         functions.o
    0x08000ffe   0x00000002   Code   RO         1996    i.SVC_Handler       stm32f0xx_it.o
    0x08001000   0x00000005   Data   RO         1317    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x00000354   Code   RO         2482    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x0800135c   0x0000003c   Code   RO          523    i.Input165Cfg       functions.o
    0x08001398   0x00000050   Code   RO          525    i.Input165_R        functions.o
    0x080013e8   0x00000016   Code   RO          980    i.KBusBCC           kbus.o
    0x080013fe   0x00000002   PAD
    0x08001400   0x00000098   Code   RO          981    i.KBusCheckPacket   kbus.o
    0x08001498   0x0000007e   Code   RO          982    i.KBusMakePacket    kbus.o
    0x08001516   0x00000002   PAD
    0x08001518   0x00000180   Code   RO          983    i.KBusMasterFunc    kbus.o
    0x08001698   0x00000154   Code   RO          984    i.KBusMasterParsePacket  kbus.o
    0x080017ec   0x00000070   Code   RO          985    i.KBusParsePacket   kbus.o
    0x0800185c   0x0000007c   Code   RO          987    i.KBusSlaveCheckPacket  kbus.o
    0x080018d8   0x0000005c   Code   RO          988    i.KBusSlaveFunc     kbus.o
    0x08001934   0x0000016c   Code   RO          989    i.KBusSlaveParsePacket  kbus.o
    0x08001aa0   0x00000016   Code   RO         1128    i.KLBCC             klink.o
    0x08001ab6   0x00000032   Code   RO         1129    i.KLCheckPacket     klink.o
    0x08001ae8   0x0000003c   Code   RO         1130    i.KLMakeRplyPacket  klink.o
    0x08001b24   0x00000050   Code   RO         1131    i.KLParsePacket     klink.o
    0x08001b74   0x00000594   Code   RO         1132    i.KLParseReqPacket  klink.o
    0x08002108   0x00000070   Code   RO         1298    i.KMachineInit      kmachine.o
    0x08002178   0x0000002c   Code   RO         2203    i.LL_ADC_Init       stm32f0xx_ll_adc.o
    0x080021a4   0x00000030   Code   RO         2204    i.LL_ADC_REG_Init   stm32f0xx_ll_adc.o
    0x080021d4   0x00000018   Code   RO           12    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x080021ec   0x00000018   Code   RO           13    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x08002204   0x00000018   Code   RO           14    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x0800221c   0x0000002c   Code   RO          526    i.LL_DMA_ConfigAddresses  functions.o
    0x08002248   0x00000018   Code   RO          527    i.LL_DMA_DisableChannel  functions.o
    0x08002260   0x00000018   Code   RO          528    i.LL_DMA_EnableChannel  functions.o
    0x08002278   0x00000018   Code   RO          529    i.LL_DMA_EnableIT_TC  functions.o
    0x08002290   0x0000001c   Code   RO           15    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x080022ac   0x0000001c   Code   RO          530    i.LL_DMA_SetDataLength  functions.o
    0x080022c8   0x00000020   Code   RO           16    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x080022e8   0x0000001c   Code   RO           17    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x08002304   0x0000001c   Code   RO           18    i.LL_DMA_SetMemorySize  bsp.o
    0x08002320   0x0000001c   Code   RO           19    i.LL_DMA_SetMode    bsp.o
    0x0800233c   0x0000001c   Code   RO           20    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002358   0x0000001c   Code   RO           21    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002374   0x000000a4   Code   RO         2121    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x08002418   0x00000018   Code   RO         2409    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x08002430   0x00000054   Code   RO         2410    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x08002484   0x00000064   Code   RO         2295    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x080024e8   0x00000084   Code   RO         3814    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x0800256c   0x00000014   Code   RO           22    i.LL_USART_ConfigAsyncMode  bsp.o
    0x08002580   0x000000ac   Code   RO         2363    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x0800262c   0x00000014   Code   RO         1300    i.LoadDefaultSysCfg  kmachine.o
    0x08002640   0x0000005c   Code   RO         1302    i.LoadRunStat       kmachine.o
    0x0800269c   0x00000024   Code   RO          304    i.Locate            debug.o
    0x080026c0   0x000000a4   Code   RO           23    i.MX_ADC_Init       bsp.o
    0x08002764   0x00000026   Code   RO           24    i.MX_DMA_Init       bsp.o
    0x0800278a   0x00000002   PAD
    0x0800278c   0x000000c8   Code   RO           25    i.MX_GPIO_Init      bsp.o
    0x08002854   0x00000034   Code   RO           26    i.MX_IWDG_Init      bsp.o
    0x08002888   0x000000c0   Code   RO           27    i.MX_SPI1_Init      bsp.o
    0x08002948   0x000000b4   Code   RO           28    i.MX_SPI2_Init      bsp.o
    0x080029fc   0x00000054   Code   RO           29    i.MX_TIM6_Init      bsp.o
    0x08002a50   0x00000124   Code   RO           30    i.MX_USART1_UART_Init  bsp.o
    0x08002b74   0x00000158   Code   RO           31    i.MX_USART2_UART_Init  bsp.o
    0x08002ccc   0x00000038   Code   RO         1642    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x08002d04   0x00000304   Code   RO         1643    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003008   0x00000014   Code   RO           32    i.NVIC_EnableIRQ    bsp.o
    0x0800301c   0x00000044   Code   RO           33    i.NVIC_SetPriority  bsp.o
    0x08003060   0x00000044   Code   RO         3363    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x080030a4   0x00000020   Code   RO         1994    i.PendSV_Handler    stm32f0xx_it.o
    0x080030c4   0x00000034   Code   RO          533    i.PendSvCallBack    functions.o
    0x080030f8   0x00000020   Code   RO         1793    i.PopOutVal         plcfunctions.o
    0x08003118   0x00000034   Code   RO          305    i.PowerDownProcess  debug.o
    0x0800314c   0x00000010   Code   RO          306    i.PowerRecoverProcess  debug.o
    0x0800315c   0x00000538   Code   RO         1794    i.ProcessPLCBinProg  plcfunctions.o
    0x08003694   0x000000c4   Code   RO         1795    i.ProcessTimer      plcfunctions.o
    0x08003758   0x00000082   Code   RO         1719    i.PushIn            myqueue.o
    0x080037da   0x00000002   PAD
    0x080037dc   0x00000020   Code   RO         1796    i.PushInVal         plcfunctions.o
    0x080037fc   0x00000060   Code   RO          535    i.PutOutputSPI2     functions.o
    0x0800385c   0x0000001c   Code   RO          536    i.PutStr            functions.o
    0x08003878   0x0000001c   Code   RO          537    i.PutStr1           functions.o
    0x08003894   0x0000000c   Code   RO          538    i.PutStr2           functions.o
    0x080038a0   0x0000001c   Code   RO         2411    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x080038bc   0x00000018   Code   RO         2412    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x080038d4   0x00000024   Code   RO         2413    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x080038f8   0x0000003c   Code   RO         2414    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08003934   0x0000000c   Code   RO          545    i.ReadConfig_5      functions.o
    0x08003940   0x00000034   Code   RO         1304    i.ReadFlashMem      kmachine.o
    0x08003974   0x00000008   Code   RO          546    i.ReadJumperSW      functions.o
    0x0800397c   0x0000005c   Code   RO         1306    i.ReadSysCfgFromFlash  kmachine.o
    0x080039d8   0x00000010   Code   RO         1644    i.ResetBit          modbusrtu.o
    0x080039e8   0x00000048   Code   RO         1798    i.RunTimer          plcfunctions.o
    0x08003a30   0x00000008   Code   RO         1995    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x08003a38   0x00000014   Code   RO          547    i.SPI1_IRQ_CallBack  functions.o
    0x08003a4c   0x00000080   Code   RO         1307    i.SaveRunStat       kmachine.o
    0x08003acc   0x0000003c   Code   RO          548    i.SendPacket        functions.o
    0x08003b08   0x00000010   Code   RO         1645    i.SetAddrBit        modbusrtu.o
    0x08003b18   0x00000018   Code   RO         1133    i.SetBitValue       klink.o
    0x08003b30   0x00000018   Code   RO         1308    i.SetBitValue       kmachine.o
    0x08003b48   0x00000090   Code   RO         1309    i.SetCoilValue      kmachine.o
    0x08003bd8   0x00000018   Code   RO          549    i.SetErrLed         functions.o
    0x08003bf0   0x00000014   Code   RO          551    i.SetOutStat        functions.o
    0x08003c04   0x00000018   Code   RO          552    i.SetRunLed         functions.o
    0x08003c1c   0x000000dc   Code   RO         1310    i.SetVarData        kmachine.o
    0x08003cf8   0x00000184   Code   RO          307    i.ShowInitInfo      debug.o
    0x08003e7c   0x00000054   Code   RO         1800    i.StartPLC          plcfunctions.o
    0x08003ed0   0x00000040   Code   RO         1802    i.StopTimer         plcfunctions.o
    0x08003f10   0x0000000c   Code   RO         1997    i.SysTick_Handler   stm32f0xx_it.o
    0x08003f1c   0x000000a4   Code   RO           34    i.SystemClock_Config  bsp.o
    0x08003fc0   0x0000005c   Code   RO         2085    i.SystemInit        system_stm32f0xx.o
    0x0800401c   0x00000018   Code   RO         1998    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x08004034   0x00000088   Code   RO         1999    i.USART1_IRQHandler  stm32f0xx_it.o
    0x080040bc   0x0000004c   Code   RO         2000    i.USART2_IRQHandler  stm32f0xx_it.o
    0x08004108   0x00000024   Code   RO          557    i.Uart1RecvDone     functions.o
    0x0800412c   0x00000060   Code   RO          558    i.Uart1SendDMA      functions.o
    0x0800418c   0x00000010   Code   RO          559    i.Uart1SendDone     functions.o
    0x0800419c   0x00000030   Code   RO          560    i.Uart1TriggerSendDMA  functions.o
    0x080041cc   0x00000060   Code   RO          561    i.Uart2RecvDMA      functions.o
    0x0800422c   0x00000044   Code   RO          562    i.Uart2RecvDone     functions.o
    0x08004270   0x00000060   Code   RO          563    i.Uart2SendDMA      functions.o
    0x080042d0   0x00000010   Code   RO          564    i.Uart2SendDone     functions.o
    0x080042e0   0x00000014   Code   RO         1311    i.WriteFactoryData  kmachine.o
    0x080042f4   0x00000040   Code   RO         1312    i.WriteProgram      kmachine.o
    0x08004334   0x0000005c   Code   RO         1313    i.WriteSysCfgToFlash  kmachine.o
    0x08004390   0x00000048   Code   RO         1314    i.WriteToFlashMemNoErase  kmachine.o
    0x080043d8   0x00000002   Code   RO         1576    i._Error_Handler    main.o
    0x080043da   0x00000002   PAD
    0x080043dc   0x00000028   Code   RO         4152    i.__0sprintf$8      mc_p.l(printf8.o)
    0x08004404   0x0000001a   Code   RO          494    i.__ARM_common_switch8  fp0.o
    0x0800441e   0x0000000e   Code   RO         4250    i.__scatterload_copy  mc_p.l(handlers.o)
    0x0800442c   0x00000002   Code   RO         4251    i.__scatterload_null  mc_p.l(handlers.o)
    0x0800442e   0x0000000e   Code   RO         4252    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x0800443c   0x00000428   Code   RO         4157    i._printf_core      mc_p.l(printf8.o)
    0x08004864   0x00000020   Code   RO         4158    i._printf_post_padding  mc_p.l(printf8.o)
    0x08004884   0x0000002c   Code   RO         4159    i._printf_pre_padding  mc_p.l(printf8.o)
    0x080048b0   0x0000000a   Code   RO         4161    i._sputc            mc_p.l(printf8.o)
    0x080048ba   0x00000002   PAD
    0x080048bc   0x00000018   Code   RO          309    i.clearscreen       debug.o
    0x080048d4   0x0000003c   Code   RO          566    i.crc16bitbybit     functions.o
    0x08004910   0x00000030   Code   RO          567    i.crc16table        functions.o
    0x08004940   0x00000040   Code   RO         1646    i.crc16tablefast    modbusrtu.o
    0x08004980   0x0000002c   Code   RO          568    i.crc_check         functions.o
    0x080049ac   0x00000034   Code   RO          569    i.displayInput      functions.o
    0x080049e0   0x00000016   Code   RO         1721    i.initQueue         myqueue.o
    0x080049f6   0x00000002   PAD
    0x080049f8   0x00000408   Code   RO         1577    i.main              main.o
    0x08004e00   0x00000005   Data   RO           35    .constdata          bsp.o
    0x08004e05   0x00000010   Data   RO          311    .constdata          debug.o
    0x08004e15   0x00000001   PAD
    0x08004e16   0x00000406   Data   RO          571    .constdata          functions.o
    0x0800521c   0x00000010   Data   RO         1320    .constdata          kmachine.o
    0x0800522c   0x000000b4   Data   RO         1321    .constdata          kmachine.o
    0x080052e0   0x00000020   Data   RO         1649    .constdata          modbusrtu.o
    0x08005300   0x00000005   Data   RO         2001    .constdata          stm32f0xx_it.o
    0x08005305   0x00000010   Data   RO         2086    .constdata          system_stm32f0xx.o
    0x08005315   0x00000008   Data   RO         2087    .constdata          system_stm32f0xx.o
    0x0800531d   0x00000003   PAD
    0x08005320   0x00000020   Data   RO         4248    Region$$Table       anon$$obj.o
 
 
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001d50, Max: 0x00002000, ABSOLUTE)
 
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
 
    0x20000000   0x00000018   Data   RW          313    .data               debug.o
    0x20000018   0x00000004   Data   RW          574    .data               functions.o
    0x2000001c   0x00000004   Data   RW          575    .data               functions.o
    0x20000020   0x00000014   Data   RW          576    .data               functions.o
    0x20000034   0x00000004   Data   RW          953    .data               globaldef.o
    0x20000038   0x00000004   Data   RW          954    .data               globaldef.o
    0x2000003c   0x00000004   Data   RW          955    .data               globaldef.o
    0x20000040   0x00000004   Data   RW          956    .data               globaldef.o
    0x20000044   0x00000004   Data   RW          958    .data               globaldef.o
    0x20000048   0x00000004   Data   RW          960    .data               globaldef.o
    0x2000004c   0x00000004   Data   RW          961    .data               globaldef.o
    0x20000050   0x00000004   Data   RW          962    .data               globaldef.o
    0x20000054   0x00000004   Data   RW          965    .data               globaldef.o
    0x20000058   0x00000038   Data   RW          992    .data               kbus.o
    0x20000090   0x00000001   Data   RW          993    .data               kbus.o
    0x20000091   0x00000003   PAD
    0x20000094   0x0000000c   Data   RW         1137    .data               klink.o
    0x200000a0   0x00000024   Data   RW         1323    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1324    .data               kmachine.o
    0x200000c8   0x00000004   Data   RW         1325    .data               kmachine.o
    0x200000cc   0x00000004   Data   RW         1326    .data               kmachine.o
    0x200000d0   0x00000024   Data   RW         1582    .data               main.o
    0x200000f4   0x00000001   Data   RW         1650    .data               modbusrtu.o
    0x200000f5   0x00000003   PAD
    0x200000f8   0x00000004   Data   RW         1805    .data               plcfunctions.o
    0x200000fc   0x00000004   Data   RW         2088    .data               system_stm32f0xx.o
    0x20000100   0x00000004   Data   RW         2614    .data               stm32f0xx_hal.o
    0x20000104   0x00000100   Zero   RW          310    .bss                debug.o
    0x20000204   0x000000a0   Zero   RW          947    .bss                globaldef.o
    0x200002a4   0x000000a0   Zero   RW          948    .bss                globaldef.o
    0x20000344   0x00000080   Zero   RW          949    .bss                globaldef.o
    0x200003c4   0x00000080   Zero   RW          951    .bss                globaldef.o
    0x20000444   0x000004a0   Zero   RW          990    .bss                kbus.o
    0x200008e4   0x00000110   Zero   RW         1135    .bss                klink.o
    0x200009f4   0x000000a4   Zero   RW         1318    .bss                kmachine.o
    0x20000a98   0x00000a74   Zero   RW         1319    .bss                kmachine.o
    0x2000150c   0x00000198   Zero   RW         1579    .bss                main.o
    0x200016a4   0x00000080   Zero   RW         1648    .bss                modbusrtu.o
    0x20001724   0x00000208   Zero   RW         1803    .bss                plcfunctions.o
    0x2000192c   0x00000004   PAD
    0x20001930   0x00000020   Zero   RW         3559    .bss                stm32f0xx_hal_flash.o
    0x20001950   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
 
 
==============================================================================
 
Image component sizes
 
 
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
 
      2090        194          5          0          0     325524   bsp.o
       692        228         16         24        256      41289   debug.o
        26          0          0          0          0         72   fp0.o
      1564        268       1030         28          0     243044   functions.o
         0          0          0         36        576       2729   globaldef.o
      1716        158          0         57       1184      12289   kbus.o
      1664         94          0         12        272      10296   klink.o
      1962        228        201         48       2840      30871   kmachine.o
      1122        188          0         36        408      53656   main.o
       944         44         32          1        128       8289   modbusrtu.o
       316          0          0          0          0       5347   myqueue.o
      1960        194          0          4        520      11192   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      12862   stm32f0xx_hal_msp.o
      1288         86          0          0          0       4370   stm32f0xx_hal_rcc.o
       236         14          0          0          0       1380   stm32f0xx_hal_rcc_ex.o
       522         82          5          0          0      54745   stm32f0xx_it.o
        92         10          0          0          0      26484   stm32f0xx_ll_adc.o
       164          0          0          0          0       6643   stm32f0xx_ll_gpio.o
       256         44          0          0          0      16752   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11198   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16892   stm32f0xx_ll_usart.o
        92         14         24          4          0       1107   system_stm32f0xx.o
 
    ----------------------------------------------------------------------
     18086       2030       1532        260       7244     948586   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        22          0          7          6          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   
 
     19780       2094       1532        260       7244     941614   Grand Totals
     19780       2094       1532        260       7244     941614   ELF Image Totals
     19780       2094       1532        260          0          0   ROM Totals
 
==============================================================================
 
    Total RO  Size (Code + RO Data)                21312 (  20.81kB)
    Total RW  Size (RW Data + ZI Data)              7504 (   7.33kB)
    Total ROM Size (Code + RO Data + RW Data)      21572 (  21.07kB)
 
==============================================================================