Base_GD303.map 538 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]

==============================================================================

Section Cross References

    main.o(i.GPIO_Init) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    main.o(i.GPIO_Init) refers to hw_mcuio.o(i.HW_GD_GPIO_Init) for HW_GD_GPIO_Init
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_init) for timer_init
    main.o(i.TIMER1_Init) refers to gd32f30x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_counter_value_config) for timer_counter_value_config
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_prescaler_config) for timer_prescaler_config
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_autoreload_value_config) for timer_autoreload_value_config
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_interrupt_disable) for timer_interrupt_disable
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_interrupt_enable) for timer_interrupt_enable
    main.o(i.TIMER1_Init) refers to gd32f30x_timer.o(i.timer_enable) for timer_enable
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_init) for timer_init
    main.o(i.TIMER2_Init) refers to gd32f30x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_counter_value_config) for timer_counter_value_config
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_prescaler_config) for timer_prescaler_config
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_autoreload_value_config) for timer_autoreload_value_config
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_interrupt_disable) for timer_interrupt_disable
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_interrupt_enable) for timer_interrupt_enable
    main.o(i.TIMER2_Init) refers to gd32f30x_timer.o(i.timer_enable) for timer_enable
    main.o(i.main) refers to gd32f30x_misc.o(i.nvic_vector_table_set) for nvic_vector_table_set
    main.o(i.main) refers to gd32f30x_usbd_hw.o(i.rcu_config) for rcu_config
    main.o(i.main) refers to custom_hid_core.o(i.custom_hid_itfop_register) for custom_hid_itfop_register
    main.o(i.main) refers to usbd_core.o(i.usbd_init) for usbd_init
    main.o(i.main) refers to gd32f30x_usbd_hw.o(i.nvic_config) for nvic_config
    main.o(i.main) refers to gd32f30x_usbd_hw.o(i.gpio_config) for gpio_config
    main.o(i.main) refers to gd32f30x_usbd_hw.o(i.systick_config) for systick_config
    main.o(i.main) refers to main.o(i.GPIO_Init) for GPIO_Init
    main.o(i.main) refers to hw_mcuio.o(i.HW_GD_SPI0_Init) for HW_GD_SPI0_Init
    main.o(i.main) refers to main.o(i.TIMER1_Init) for TIMER1_Init
    main.o(i.main) refers to main.o(i.TIMER2_Init) for TIMER2_Init
    main.o(i.main) refers to custom_hid_itf.o(.data) for fop_handler
    main.o(i.main) refers to main.o(.bss) for usbd_custom_hid
    main.o(i.main) refers to custom_hid_core.o(.data) for custom_hid_class
    main.o(i.main) refers to base_core.o(.data) for base_core
    main.o(i.main) refers to function.o(.data) for function
    gd32f30x_it.o(i.EXTI5_9_IRQHandler) refers to gd32f30x_exti.o(i.exti_interrupt_flag_get) for exti_interrupt_flag_get
    gd32f30x_it.o(i.EXTI5_9_IRQHandler) refers to rf24l01 - multi.o(i.rf_Irq) for rf_Irq
    gd32f30x_it.o(i.EXTI5_9_IRQHandler) refers to gd32f30x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    gd32f30x_it.o(i.SysTick_Handler) refers to hw_mcuio.o(i.HW_GD_IncTick) for HW_GD_IncTick
    gd32f30x_it.o(i.TIMER1_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_get) for timer_interrupt_flag_get
    gd32f30x_it.o(i.TIMER1_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    gd32f30x_it.o(i.TIMER1_IRQHandler) refers to platform.o(i.user_2ms5_timer) for user_2ms5_timer
    gd32f30x_it.o(i.TIMER1_IRQHandler) refers to base_core.o(.data) for base_core
    gd32f30x_it.o(i.TIMER2_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_get) for timer_interrupt_flag_get
    gd32f30x_it.o(i.TIMER2_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    gd32f30x_it.o(i.TIMER2_IRQHandler) refers to platform.o(i.user_20ms_timer) for user_20ms_timer
    gd32f30x_it.o(i.TIMER2_IRQHandler) refers to base_core.o(.data) for base_core
    gd32f30x_it.o(i.TIMER3_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_get) for timer_interrupt_flag_get
    gd32f30x_it.o(i.TIMER3_IRQHandler) refers to gd32f30x_timer.o(i.timer_interrupt_flag_clear) for timer_interrupt_flag_clear
    gd32f30x_it.o(i.USBD_LP_CAN0_RX0_IRQHandler) refers to usbd_lld_int.o(i.usbd_isr) for usbd_isr
    custom_hid_itf.o(.data) refers to custom_hid_itf.o(i.key_config) for key_config
    custom_hid_itf.o(.data) refers to custom_hid_itf.o(i.led_config) for led_config
    gd32f30x_usbd_hw.o(i.gpio_config) refers to gd32f30x_gpio.o(i.gpio_init) for gpio_init
    gd32f30x_usbd_hw.o(i.nvic_config) refers to gd32f30x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    gd32f30x_usbd_hw.o(i.nvic_config) refers to gd32f30x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    gd32f30x_usbd_hw.o(i.rcu_config) refers to gd32f30x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f30x_usbd_hw.o(i.rcu_config) refers to gd32f30x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    gd32f30x_usbd_hw.o(i.rcu_config) refers to gd32f30x_rcu.o(i.rcu_usb_clock_config) for rcu_usb_clock_config
    gd32f30x_usbd_hw.o(i.systick_config) refers to gd32f30x_usbd_hw.o(i.NVIC_SetPriority) for NVIC_SetPriority
    gd32f30x_usbd_hw.o(i.systick_config) refers to system_gd32f30x.o(.data) for SystemCoreClock
    system_gd32f30x.o(i.SystemCoreClockUpdate) refers to system_gd32f30x.o(.data) for SystemCoreClock
    system_gd32f30x.o(i.SystemInit) refers to system_gd32f30x.o(i.system_clock_config) for system_clock_config
    system_gd32f30x.o(i.system_clock_config) refers to system_gd32f30x.o(i.system_clock_120m_hxtal) for system_clock_120m_hxtal
    gd32f30x_dma.o(i.dma_channel_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_channel_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_circulation_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_circulation_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_deinit) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_init) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_interrupt_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_interrupt_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_address_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_increase_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_increase_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_to_memory_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_to_memory_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_memory_width_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_periph_address_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_periph_increase_disable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_periph_increase_enable) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_periph_width_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_priority_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_transfer_direction_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_transfer_number_config) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_dma.o(i.dma_transfer_number_get) refers to gd32f30x_dma.o(i.dma_periph_and_channel_check) for dma_periph_and_channel_check
    gd32f30x_fmc.o(i.fmc_bank0_erase) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_bank0_ready_wait) refers to gd32f30x_fmc.o(i.fmc_bank0_state_get) for fmc_bank0_state_get
    gd32f30x_fmc.o(i.fmc_bank1_erase) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.fmc_bank1_ready_wait) refers to gd32f30x_fmc.o(i.fmc_bank1_state_get) for fmc_bank1_state_get
    gd32f30x_fmc.o(i.fmc_halfword_program) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_halfword_program) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.fmc_mass_erase) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_mass_erase) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.fmc_page_erase) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_page_erase) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.fmc_word_program) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_word_program) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.fmc_word_reprogram) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.fmc_word_reprogram) refers to gd32f30x_fmc.o(i.fmc_bank1_ready_wait) for fmc_bank1_ready_wait
    gd32f30x_fmc.o(i.ob_data_program) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.ob_erase) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.ob_erase) refers to gd32f30x_fmc.o(i.ob_spc_get) for ob_spc_get
    gd32f30x_fmc.o(i.ob_security_protection_config) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.ob_user_write) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_fmc.o(i.ob_write_protection_enable) refers to gd32f30x_fmc.o(i.fmc_bank0_ready_wait) for fmc_bank0_ready_wait
    gd32f30x_gpio.o(i.gpio_afio_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_gpio.o(i.gpio_afio_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f30x_gpio.o(i.gpio_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_gpio.o(i.gpio_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f30x_misc.o(i.nvic_irq_enable) refers to gd32f30x_misc.o(i.nvic_priority_group_set) for nvic_priority_group_set
    gd32f30x_pmu.o(i.pmu_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_pmu.o(i.pmu_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f30x_pmu.o(i.pmu_highdriver_switch_select) refers to gd32f30x_pmu.o(i.pmu_flag_get) for pmu_flag_get
    gd32f30x_pmu.o(i.pmu_to_deepsleepmode) refers to gd32f30x_pmu.o(.bss) for reg_snap
    gd32f30x_rcu.o(i.rcu_deinit) refers to gd32f30x_rcu.o(i.rcu_osci_stab_wait) for rcu_osci_stab_wait
    gd32f30x_rcu.o(i.rcu_osci_stab_wait) refers to gd32f30x_rcu.o(i.rcu_flag_get) for rcu_flag_get
    gd32f30x_spi.o(i.i2s_psc_config) refers to gd32f30x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f30x_spi.o(i.spi_i2s_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_spi.o(i.spi_i2s_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f30x_timer.o(i.timer_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_timer.o(i.timer_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    gd32f30x_timer.o(i.timer_external_clock_mode0_config) refers to gd32f30x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
    gd32f30x_timer.o(i.timer_external_clock_mode1_config) refers to gd32f30x_timer.o(i.timer_external_trigger_config) for timer_external_trigger_config
    gd32f30x_timer.o(i.timer_external_trigger_as_external_clock_config) refers to gd32f30x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
    gd32f30x_timer.o(i.timer_input_capture_config) refers to gd32f30x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
    gd32f30x_timer.o(i.timer_input_pwm_capture_config) refers to gd32f30x_timer.o(i.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config
    gd32f30x_timer.o(i.timer_internal_trigger_as_external_clock_config) refers to gd32f30x_timer.o(i.timer_input_trigger_source_select) for timer_input_trigger_source_select
    gd32f30x_usart.o(i.usart_baudrate_set) refers to gd32f30x_rcu.o(i.rcu_clock_freq_get) for rcu_clock_freq_get
    gd32f30x_usart.o(i.usart_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_enable) for rcu_periph_reset_enable
    gd32f30x_usart.o(i.usart_deinit) refers to gd32f30x_rcu.o(i.rcu_periph_reset_disable) for rcu_periph_reset_disable
    startup_gd32f30x_hd.o(RESET) refers to startup_gd32f30x_hd.o(STACK) for __initial_sp
    startup_gd32f30x_hd.o(RESET) refers to startup_gd32f30x_hd.o(.text) for Reset_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.NMI_Handler) for NMI_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.SVC_Handler) for SVC_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.USBD_LP_CAN0_RX0_IRQHandler) for USBD_LP_CAN0_RX0_IRQHandler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.EXTI5_9_IRQHandler) for EXTI5_9_IRQHandler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.TIMER1_IRQHandler) for TIMER1_IRQHandler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.TIMER2_IRQHandler) for TIMER2_IRQHandler
    startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(i.TIMER3_IRQHandler) for TIMER3_IRQHandler
    startup_gd32f30x_hd.o(.text) refers to system_gd32f30x.o(i.SystemInit) for SystemInit
    startup_gd32f30x_hd.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    usbd_lld_core.o(i.usbd_dp_pullup) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    usbd_lld_core.o(i.usbd_dp_pullup) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    usbd_lld_core.o(i.usbd_ep_data_read) refers to usbd_lld_core.o(.ARM.__AT_0x40006000) for btable_ep
    usbd_lld_core.o(i.usbd_ep_data_write) refers to usbd_lld_core.o(.ARM.__AT_0x40006000) for btable_ep
    usbd_lld_core.o(i.usbd_ep_reset) refers to usbd_lld_core.o(.ARM.__AT_0x40006000) for btable_ep
    usbd_lld_core.o(i.usbd_ep_setup) refers to usbd_lld_core.o(.constdata) for ep_type
    usbd_lld_core.o(i.usbd_ep_setup) refers to usbd_lld_core.o(.ARM.__AT_0x40006000) for btable_ep
    usbd_lld_core.o(i.usbd_resume) refers to usbd_lld_core.o(.data) for usbd_core
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_core_reset) for usbd_core_reset
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_core_stop) for usbd_core_stop
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_dp_pullup) for usbd_dp_pullup
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_address_set) for usbd_address_set
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_suspend) for usbd_suspend
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_leave_suspend) for usbd_leave_suspend
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_resume) for usbd_resume
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_reset) for usbd_ep_reset
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_setup) for usbd_ep_setup
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_disable) for usbd_ep_disable
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_rx_enable) for usbd_ep_rx_enable
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_data_write) for usbd_ep_data_write
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_data_read) for usbd_ep_data_read
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_stall_set) for usbd_ep_stall_set
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_stall_clear) for usbd_ep_stall_clear
    usbd_lld_core.o(.data) refers to usbd_lld_core.o(i.usbd_ep_status) for usbd_ep_status
    usbd_lld_int.o(i.usbd_int_hpst) refers to usbd_lld_core.o(i.user_buffer_free) for user_buffer_free
    usbd_lld_int.o(i.usbd_isr) refers to usbd_core.o(i.usbd_ep_send) for usbd_ep_send
    usbd_lld_int.o(i.usbd_isr) refers to usbd_lld_int.o(i.usbd_int_suspend) for usbd_int_suspend
    usbd_lld_int.o(i.usbd_isr) refers to usbd_lld_core.o(.data) for usbd_core
    usbd_lld_int.o(i.usbd_isr) refers to usbd_core.o(.data) for usbd_int_fops
    usbd_core.o(i.usbd_ep_recev) refers to usbd_core.o(i.usb_transc_config) for usb_transc_config
    usbd_core.o(i.usbd_ep_send) refers to usbd_core.o(i.usb_transc_config) for usb_transc_config
    usbd_core.o(i.usbd_init) refers to usbd_enum.o(i.serial_string_get) for serial_string_get
    usbd_core.o(i.usbd_init) refers to usbd_lld_core.o(.data) for usbd_core
    usbd_core.o(i.usbd_init) refers to usbd_transc.o(i._usb_setup_transc) for _usb_setup_transc
    usbd_core.o(i.usbd_init) refers to usbd_transc.o(i._usb_out0_transc) for _usb_out0_transc
    usbd_core.o(i.usbd_init) refers to usbd_transc.o(i._usb_in0_transc) for _usb_in0_transc
    usbd_enum.o(i._usb_std_getconfiguration) refers to usbd_enum.o(i.usb_transc_config) for usb_transc_config
    usbd_enum.o(i._usb_std_getdescriptor) refers to usbd_enum.o(i._usb_bos_desc_get) for _usb_bos_desc_get
    usbd_enum.o(i._usb_std_getdescriptor) refers to usbd_enum.o(.data) for std_desc_get
    usbd_enum.o(i._usb_std_getinterface) refers to usbd_enum.o(i.usb_transc_config) for usb_transc_config
    usbd_enum.o(i._usb_std_getstatus) refers to usbd_enum.o(i.usb_transc_config) for usb_transc_config
    usbd_enum.o(i._usb_std_getstatus) refers to usbd_enum.o(.data) for status
    usbd_enum.o(i._usb_std_setconfiguration) refers to usbd_enum.o(.data) for config
    usbd_enum.o(i.serial_string_get) refers to usbd_enum.o(i.int_to_unicode) for int_to_unicode
    usbd_enum.o(i.usbd_standard_request) refers to usbd_enum.o(.data) for _std_dev_req
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_getstatus) for _usb_std_getstatus
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_clearfeature) for _usb_std_clearfeature
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_reserved) for _usb_std_reserved
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_setfeature) for _usb_std_setfeature
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_setaddress) for _usb_std_setaddress
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_getdescriptor) for _usb_std_getdescriptor
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_setdescriptor) for _usb_std_setdescriptor
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_getconfiguration) for _usb_std_getconfiguration
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_setconfiguration) for _usb_std_setconfiguration
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_getinterface) for _usb_std_getinterface
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_setinterface) for _usb_std_setinterface
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_std_synchframe) for _usb_std_synchframe
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_dev_desc_get) for _usb_dev_desc_get
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_config_desc_get) for _usb_config_desc_get
    usbd_enum.o(.data) refers to usbd_enum.o(i._usb_str_desc_get) for _usb_str_desc_get
    usbd_transc.o(i._usb_in0_transc) refers to usbd_transc.o(i.usb_ctl_out) for usb_ctl_out
    usbd_transc.o(i._usb_out0_transc) refers to usbd_transc.o(i.usb_ctl_status_in) for usb_ctl_status_in
    usbd_transc.o(i._usb_setup_transc) refers to usbd_transc.o(i.usb_stall_transc) for usb_stall_transc
    usbd_transc.o(i._usb_setup_transc) refers to usbd_enum.o(i.usbd_standard_request) for usbd_standard_request
    usbd_transc.o(i._usb_setup_transc) refers to usbd_enum.o(i.usbd_class_request) for usbd_class_request
    usbd_transc.o(i._usb_setup_transc) refers to usbd_enum.o(i.usbd_vendor_request) for usbd_vendor_request
    usbd_transc.o(i._usb_setup_transc) refers to usbd_transc.o(i.usb_ctl_status_in) for usb_ctl_status_in
    usbd_transc.o(i._usb_setup_transc) refers to usbd_core.o(i.usbd_ep_send) for usbd_ep_send
    usbd_transc.o(i._usb_setup_transc) refers to usbd_transc.o(i.usb_ctl_out) for usb_ctl_out
    custom_hid_core.o(i.custom_hid_data_out) refers to debug.o(i.core_debug_enter) for core_debug_enter
    custom_hid_core.o(i.custom_hid_data_out) refers to platform.o(i.set_pc_communication_type) for set_pc_communication_type
    custom_hid_core.o(i.custom_hid_data_out) refers to usbd_core.o(i.usbd_ep_recev) for usbd_ep_recev
    custom_hid_core.o(i.custom_hid_data_out) refers to base_core.o(.data) for base_core
    custom_hid_core.o(i.custom_hid_deinit) refers to custom_hid_core.o(i.usbd_ep_deinit) for usbd_ep_deinit
    custom_hid_core.o(i.custom_hid_init) refers to memseta.o(.text) for __aeabi_memclr
    custom_hid_core.o(i.custom_hid_init) refers to custom_hid_core.o(i.usbd_ep_init) for usbd_ep_init
    custom_hid_core.o(i.custom_hid_init) refers to usbd_core.o(i.usbd_ep_recev) for usbd_ep_recev
    custom_hid_core.o(i.custom_hid_init) refers to custom_hid_core.o(.bss) for hid_handler
    custom_hid_core.o(i.custom_hid_init) refers to custom_hid_core.o(.data) for custom_hid_config_desc
    custom_hid_core.o(i.custom_hid_report_send) refers to usbd_core.o(i.usbd_ep_send) for usbd_ep_send
    custom_hid_core.o(i.custom_hid_req_handler) refers to custom_hid_core.o(i.usb_transc_config) for usb_transc_config
    custom_hid_core.o(i.custom_hid_req_handler) refers to custom_hid_core.o(.constdata) for customhid_report_descriptor
    custom_hid_core.o(i.custom_hid_req_handler) refers to custom_hid_core.o(.data) for custom_hid_config_desc
    custom_hid_core.o(.data) refers to custom_hid_core.o(i.custom_hid_init) for custom_hid_init
    custom_hid_core.o(.data) refers to custom_hid_core.o(i.custom_hid_deinit) for custom_hid_deinit
    custom_hid_core.o(.data) refers to custom_hid_core.o(i.custom_hid_req_handler) for custom_hid_req_handler
    custom_hid_core.o(.data) refers to custom_hid_core.o(i.custom_hid_data_in) for custom_hid_data_in
    custom_hid_core.o(.data) refers to custom_hid_core.o(i.custom_hid_data_out) for custom_hid_data_out
    buzzer.o(i.beep_ctrl) refers to buzzer.o(i.Beep) for Beep
    i2c.o(i.EE_ReadBytes) refers to i2c.o(i.i2c_start) for i2c_start
    i2c.o(i.EE_ReadBytes) refers to i2c.o(i.i2c_send_byte) for i2c_send_byte
    i2c.o(i.EE_ReadBytes) refers to i2c.o(i.i2c_read_byte) for i2c_read_byte
    i2c.o(i.EE_ReadBytes) refers to i2c.o(i.i2c_stop) for i2c_stop
    i2c.o(i.EE_WriteBytes) refers to i2c.o(i.i2c_start) for i2c_start
    i2c.o(i.EE_WriteBytes) refers to i2c.o(i.i2c_send_byte) for i2c_send_byte
    i2c.o(i.EE_WriteBytes) refers to i2c.o(i.i2c_stop) for i2c_stop
    i2c.o(i.EE_WriteBytes) refers to platform.o(i.basic_delay_ms) for basic_delay_ms
    i2c.o(i.SET_SDA_IN) refers to memseta.o(.text) for __aeabi_memclr4
    i2c.o(i.SET_SDA_IN) refers to hw_mcuio.o(i.HW_GD_GPIO_Init) for HW_GD_GPIO_Init
    i2c.o(i.SET_SDA_OUT) refers to memseta.o(.text) for __aeabi_memclr4
    i2c.o(i.SET_SDA_OUT) refers to hw_mcuio.o(i.HW_GD_GPIO_Init) for HW_GD_GPIO_Init
    i2c.o(i.i2c_init) refers to memseta.o(.text) for __aeabi_memclr4
    i2c.o(i.i2c_init) refers to hw_mcuio.o(i.HW_GD_GPIO_Init) for HW_GD_GPIO_Init
    i2c.o(i.i2c_read_byte) refers to i2c.o(i.SET_SDA_IN) for SET_SDA_IN
    i2c.o(i.i2c_read_byte) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    i2c.o(i.i2c_read_byte) refers to i2c.o(i.i2c_delay) for i2c_delay
    i2c.o(i.i2c_read_byte) refers to gd32f30x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    i2c.o(i.i2c_read_byte) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    i2c.o(i.i2c_read_byte) refers to i2c.o(i.SET_SDA_OUT) for SET_SDA_OUT
    i2c.o(i.i2c_send_byte) refers to i2c.o(i.SET_SDA_OUT) for SET_SDA_OUT
    i2c.o(i.i2c_send_byte) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    i2c.o(i.i2c_send_byte) refers to i2c.o(i.i2c_delay) for i2c_delay
    i2c.o(i.i2c_send_byte) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    i2c.o(i.i2c_send_byte) refers to i2c.o(i.SET_SDA_IN) for SET_SDA_IN
    i2c.o(i.i2c_send_byte) refers to gd32f30x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    i2c.o(i.i2c_start) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    i2c.o(i.i2c_start) refers to i2c.o(i.i2c_delay) for i2c_delay
    i2c.o(i.i2c_start) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    i2c.o(i.i2c_stop) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    i2c.o(i.i2c_stop) refers to i2c.o(i.i2c_delay) for i2c_delay
    i2c.o(i.i2c_stop) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    i2c.o(i.i2c_test_basic) refers to i2c.o(i.EE_WriteBytes) for EE_WriteBytes
    i2c.o(i.i2c_test_basic) refers to i2c.o(i.EE_ReadBytes) for EE_ReadBytes
    led.o(i.lcd_back_light_ctrl) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    led.o(i.lcd_back_light_ctrl) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    led.o(i.led1_control) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    led.o(i.led1_control) refers to hw_mcuio.o(i.HW_GD_GPIO_TogglePin) for HW_GD_GPIO_TogglePin
    led.o(i.led1_control) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    led.o(i.led2_control) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    led.o(i.led2_control) refers to hw_mcuio.o(i.HW_GD_GPIO_TogglePin) for HW_GD_GPIO_TogglePin
    led.o(i.led2_control) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    platform.o(i.CRC16) refers to platform.o(.constdata) for crc_table2
    platform.o(i.ant_sw) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    platform.o(i.ant_sw) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    platform.o(i.get_hard_flag) refers to platform.o(.data) for hard_200s_ver3
    platform.o(i.get_pc_communication_type) refers to platform.o(.data) for pc_tcpip_usb_com_type_flag
    platform.o(i.get_usb_status) refers to main.o(.bss) for usbd_custom_hid
    platform.o(i.operation_debug_io) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    platform.o(i.set_hard_flag) refers to platform.o(.data) for hard_200s_ver3
    platform.o(i.set_pc_communication_type) refers to platform.o(.data) for pc_tcpip_usb_com_type_flag
    platform.o(i.set_pc_communication_type) refers to hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND) for HW_GD_CUSTOM_HID_REPORT_SEND
    platform.o(i.timer2_count_down) refers to gd32f30x_timer.o(i.timer_counter_value_config) for timer_counter_value_config
    platform.o(i.user_20ms_timer) refers to transparentupgrade.o(i.update_2_timer) for update_2_timer
    platform.o(i.user_2ms5_timer) refers to function_broadcast.o(i.base_broadcast_process_2ms5) for base_broadcast_process_2ms5
    platform.o(i.user_2ms5_timer) refers to function_whitelist.o(i.whitelist__2ms5_call) for whitelist__2ms5_call
    platform.o(i.user_2ms5_timer) refers to platform.o(.data) for mainloop_2ms5_flag
    platform.o(.data) refers to platform.o(i.CLI) for CLI
    platform.o(.data) refers to platform.o(i.SEI) for SEI
    platform.o(.data) refers to platform.o(i.NVIC_SystemReset) for NVIC_SystemReset
    platform.o(.data) refers to hw_mcuio.o(i.HW_GD_Delay) for HW_GD_Delay
    platform.o(.data) refers to platform.o(i.basic_delay_us) for basic_delay_us
    platform.o(.data) refers to platform.o(i.get_stm32_chip_id) for get_stm32_chip_id
    platform.o(.data) refers to hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND) for HW_GD_CUSTOM_HID_REPORT_SEND
    platform.o(.data) refers to platform.o(i.get_usb_status) for get_usb_status
    platform.o(.data) refers to i2c.o(i.EE_WriteBytes) for EE_WriteBytes
    platform.o(.data) refers to i2c.o(i.EE_ReadBytes) for EE_ReadBytes
    platform.o(.data) refers to rf24l01 - multi.o(i.rf_SendPacket) for rf_SendPacket
    platform.o(.data) refers to rf24l01 - multi.o(i.rf_setfreq) for rf_setfreq
    platform.o(.data) refers to rf24l01 - multi.o(i.rf_set_PA_Mode) for rf_set_PA_Mode
    platform.o(.data) refers to rf24l01 - multi.o(i.rf_initial) for rf_initial
    platform.o(.data) refers to rf24l01 - multi.o(i.rf_set_syncode) for rf_set_syncode
    platform.o(.data) refers to led.o(i.led1_control) for led1_control
    platform.o(.data) refers to led.o(i.led2_control) for led2_control
    platform.o(.data) refers to platform.o(i.ant_sw) for ant_sw
    platform.o(.data) refers to buzzer.o(i.beep_ctrl) for beep_ctrl
    platform.o(.data) refers to platform.o(i.uart1_send_datas) for uart1_send_datas
    platform.o(.data) refers to rf24l01 - multi.o(i.set_tx_ok_flag) for set_tx_ok_flag
    platform.o(.data) refers to rf24l01 - multi.o(i.get_tx_ok_flag) for get_tx_ok_flag
    platform.o(.data) refers to rf24l01 - multi.o(i.waitfor_tx_ok) for waitfor_tx_ok
    platform.o(.data) refers to platform.o(i.timer2_count_down) for timer2_count_down
    rf24l01 - multi.o(i.DelayUs) refers to rf24l01 - multi.o(i._24R1_delay_us) for _24R1_delay_us
    rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) refers to rf24l01 - multi.o(i.NRF24L01_Read_Status_Register) for NRF24L01_Read_Status_Register
    rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Read_Buf) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Read_Buf) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Read_Buf) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte_N) for drv_spi_read_write_byte_N
    rf24l01 - multi.o(i.NRF24L01_Read_Buf) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Read_Buf) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Read_Reg) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Read_Reg) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Read_Reg) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Read_Reg) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(i.NRF24L01_Read_Reg) for NRF24L01_Read_Reg
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width) for NRF24L01_Read_Top_Fifo_Width
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) for NRF24L01_Flush_Rx_Fifo
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte_N) for drv_spi_read_write_byte_N
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Read_Status_Register) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Read_Status_Register) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Read_Status_Register) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Read_Status_Register) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_SetPA) refers to rf24l01 - multi.o(i.NRF24L01_Read_Reg) for NRF24L01_Read_Reg
    rf24l01 - multi.o(i.NRF24L01_SetPA) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.NRF24L01_Set_RxAddr) refers to rf24l01 - multi.o(i.NRF24L01_Write_Buf) for NRF24L01_Write_Buf
    rf24l01 - multi.o(i.NRF24L01_Set_Speed) refers to rf24l01 - multi.o(i.NRF24L01_Read_Reg) for NRF24L01_Read_Reg
    rf24l01 - multi.o(i.NRF24L01_Set_Speed) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.NRF24L01_Set_TxAddr) refers to rf24l01 - multi.o(i.NRF24L01_Write_Buf) for NRF24L01_Write_Buf
    rf24l01 - multi.o(i.NRF24L01_Write_Buf) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Write_Buf) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Write_Buf) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte_N) for drv_spi_read_write_byte_N
    rf24l01 - multi.o(i.NRF24L01_Write_Buf) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Write_Buf) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_Write_Reg) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Write_Reg) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Write_Reg) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Write_Reg) refers to rf24l01 - multi.o(.constdata) for rf_ce_pin
    rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte_N) for drv_spi_read_write_byte_N
    rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) refers to rf24l01 - multi.o(.constdata) for rf_cs_pin
    rf24l01 - multi.o(i.NRF24L01_check) refers to rf24l01 - multi.o(i.NRF24L01_Write_Buf) for NRF24L01_Write_Buf
    rf24l01 - multi.o(i.NRF24L01_check) refers to rf24l01 - multi.o(i.NRF24L01_Read_Buf) for NRF24L01_Read_Buf
    rf24l01 - multi.o(i.RF24L01_Chan) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.RF24L01_ClrIRQ) refers to rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) for NRF24L01_Clear_IRQ_Flag
    rf24l01 - multi.o(i.RF24L01_RxOn) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.RF24L01_RxOn) refers to rf24l01 - multi.o(i.RF24L01_Set_Mode) for RF24L01_Set_Mode
    rf24l01 - multi.o(i.RF24L01_RxOn) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.RF24L01_RxOn) refers to rf24l01 - multi.o(.constdata) for rf_ce_pin
    rf24l01 - multi.o(i.RF24L01_Set_Mode) refers to rf24l01 - multi.o(i.NRF24L01_Read_Reg) for NRF24L01_Read_Reg
    rf24l01 - multi.o(i.RF24L01_Set_Mode) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.drv_spi_read_write_byte) refers to hw_mcuio.o(i.HW_GD_SPI0_TransmitReceive) for HW_GD_SPI0_TransmitReceive
    rf24l01 - multi.o(i.drv_spi_read_write_byte_N) refers to hw_mcuio.o(i.HW_GD_SPI0_TransmitReceive) for HW_GD_SPI0_TransmitReceive
    rf24l01 - multi.o(i.get_tx_ok_flag) refers to rf24l01 - multi.o(.data) for tx_ok_flag
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.NRF24L01_Read_Reg) for NRF24L01_Read_Reg
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload) for NRF24L01_Read_Rx_Payload
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.set_tx_ok_flag) for set_tx_ok_flag
    rf24l01 - multi.o(i.rf_Irq) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.RF24L01_ClrIRQ) for RF24L01_ClrIRQ
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(i.RF24L01_RxOn) for RF24L01_RxOn
    rf24l01 - multi.o(i.rf_Irq) refers to base_core.o(.data) for base_core
    rf24l01 - multi.o(i.rf_Irq) refers to rf24l01 - multi.o(.constdata) for rf_paTX_pin
    rf24l01 - multi.o(i.rf_SendPacket) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    rf24l01 - multi.o(i.rf_SendPacket) refers to rf24l01 - multi.o(i.RF24L01_Set_Mode) for RF24L01_Set_Mode
    rf24l01 - multi.o(i.rf_SendPacket) refers to rf24l01 - multi.o(i.drv_spi_read_write_byte) for drv_spi_read_write_byte
    rf24l01 - multi.o(i.rf_SendPacket) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    rf24l01 - multi.o(i.rf_SendPacket) refers to fucntion_fastmatch.o(i.check_fastmatch_lowerPA) for check_fastmatch_lowerPA
    rf24l01 - multi.o(i.rf_SendPacket) refers to rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck) for NRF24L01_Write_Tx_Payload_NoAck
    rf24l01 - multi.o(i.rf_SendPacket) refers to rf24l01 - multi.o(i._24R1_delay_us) for _24R1_delay_us
    rf24l01 - multi.o(i.rf_SendPacket) refers to rf24l01 - multi.o(.constdata) for rf_ce_pin
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_check) for NRF24L01_check
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag) for NRF24L01_Clear_IRQ_Flag
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_Write_Reg) for NRF24L01_Write_Reg
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_Set_Speed) for NRF24L01_Set_Speed
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_SetPA) for NRF24L01_SetPA
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.rf_set_syncode) for rf_set_syncode
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo) for NRF24L01_Flush_Tx_Fifo
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo) for NRF24L01_Flush_Rx_Fifo
    rf24l01 - multi.o(i.rf_initial) refers to rf24l01 - multi.o(i.RF24L01_RxOn) for RF24L01_RxOn
    rf24l01 - multi.o(i.rf_initial) refers to function.o(.data) for function
    rf24l01 - multi.o(i.rf_set_PA_Mode) refers to fucntion_fastmatch.o(i.check_fastmatch_lowerPA) for check_fastmatch_lowerPA
    rf24l01 - multi.o(i.rf_set_PA_Mode) refers to rf24l01 - multi.o(i.NRF24L01_SetPA) for NRF24L01_SetPA
    rf24l01 - multi.o(i.rf_set_syncode) refers to rf24l01 - multi.o(i.NRF24L01_Set_TxAddr) for NRF24L01_Set_TxAddr
    rf24l01 - multi.o(i.rf_set_syncode) refers to rf24l01 - multi.o(i.NRF24L01_Set_RxAddr) for NRF24L01_Set_RxAddr
    rf24l01 - multi.o(i.rf_setfreq) refers to platform.o(i.CLI) for CLI
    rf24l01 - multi.o(i.rf_setfreq) refers to rf24l01 - multi.o(i.RF24L01_Chan) for RF24L01_Chan
    rf24l01 - multi.o(i.rf_setfreq) refers to rf24l01 - multi.o(i.RF24L01_RxOn) for RF24L01_RxOn
    rf24l01 - multi.o(i.rf_setfreq) refers to platform.o(i.SEI) for SEI
    rf24l01 - multi.o(i.set_tx_ok_flag) refers to rf24l01 - multi.o(.data) for tx_ok_flag
    rf24l01 - multi.o(i.waitfor_tx_ok) refers to rf24l01 - multi.o(i.get_tx_ok_flag) for get_tx_ok_flag
    rf24l01 - multi.o(i.waitfor_tx_ok) refers to rf24l01 - multi.o(i._24R1_delay_us) for _24R1_delay_us
    hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND) refers to custom_hid_core.o(i.custom_hid_report_send) for custom_hid_report_send
    hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND) refers to main.o(.bss) for usbd_custom_hid
    hw_mcuio.o(i.HW_GD_Delay) refers to hw_mcuio.o(i.HW_GD_GetTick) for HW_GD_GetTick
    hw_mcuio.o(i.HW_GD_GPIO_Init) refers to gd32f30x_gpio.o(i.gpio_init) for gpio_init
    hw_mcuio.o(i.HW_GD_GPIO_TogglePin) refers to gd32f30x_gpio.o(i.gpio_input_bit_get) for gpio_input_bit_get
    hw_mcuio.o(i.HW_GD_GPIO_TogglePin) refers to gd32f30x_gpio.o(i.gpio_bit_reset) for gpio_bit_reset
    hw_mcuio.o(i.HW_GD_GPIO_TogglePin) refers to gd32f30x_gpio.o(i.gpio_bit_set) for gpio_bit_set
    hw_mcuio.o(i.HW_GD_GetTick) refers to hw_mcuio.o(.data) for systick
    hw_mcuio.o(i.HW_GD_IncTick) refers to hw_mcuio.o(.data) for systick
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_rcu.o(i.rcu_periph_clock_enable) for rcu_periph_clock_enable
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_gpio.o(i.gpio_init) for gpio_init
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_spi.o(i.spi_init) for spi_init
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_spi.o(i.spi_enable) for spi_enable
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_misc.o(i.nvic_irq_enable) for nvic_irq_enable
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_gpio.o(i.gpio_exti_source_select) for gpio_exti_source_select
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_exti.o(i.exti_init) for exti_init
    hw_mcuio.o(i.HW_GD_SPI0_Init) refers to gd32f30x_exti.o(i.exti_interrupt_flag_clear) for exti_interrupt_flag_clear
    hw_mcuio.o(i.HW_GD_SPI0_TransmitReceive) refers to hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte) for HW_GD_SPI_TransmitReceiveOneByte
    hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte) refers to gd32f30x_spi.o(i.spi_i2s_flag_get) for spi_i2s_flag_get
    hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte) refers to gd32f30x_spi.o(i.spi_i2s_data_transmit) for spi_i2s_data_transmit
    hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte) refers to gd32f30x_spi.o(i.spi_i2s_data_receive) for spi_i2s_data_receive
    base_core.o(i.base_core_force_sysmode0) refers to common_math.o(i.mem_set) for mem_set
    base_core.o(i.base_core_force_sysmode0) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_core.o(i.base_core_force_sysmode0) refers to base_core.o(.bss) for kernel
    base_core.o(i.base_core_get_sysmode) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_core.o(i.base_core_init_all) refers to function_e2prom.o(i.base_read_e2prom_parameter) for base_read_e2prom_parameter
    base_core.o(i.base_core_init_all) refers to multi_channel.o(i.multi_chan_init) for multi_chan_init
    base_core.o(i.base_core_init_all) refers to vote__report.o(i.vote_data_parameter_init) for vote_data_parameter_init
    base_core.o(i.base_core_init_all) refers to base_process_pc_enter.o(i.base_process_pc_init) for base_process_pc_init
    base_core.o(i.base_core_init_all) refers to base_process_rx_keypad.o(i.base_process_keyapad_init) for base_process_keyapad_init
    base_core.o(i.base_core_init_all) refers to func_down_beacon.o(.data) for func__down_beacon_intf
    base_core.o(i.base_core_init_all) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    base_core.o(i.base_core_main_loop) refers to base_process_pc_enter.o(i.base_process_pc_data) for base_process_pc_data
    base_core.o(i.base_core_main_loop) refers to transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch) for keypad_transfer2pc_data_fetch
    base_core.o(i.base_core_main_loop) refers to base_timer.o(i.timer_mainloop_process) for timer_mainloop_process
    base_core.o(i.base_core_main_loop) refers to base_core.o(.bss) for kernel
    base_core.o(i.base_core_main_loop) refers to function.o(.data) for function
    base_core.o(i.base_core_set_sysmode) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_core.o(i.get_base_status) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_core.o(i.get_base_status) refers to base_core.o(.bss) for kernel
    base_core.o(i.get_datapos) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_core.o(i.get_pc_connect_status) refers to base_core.o(.bss) for kernel
    base_core.o(i.get_pc_connect_status_acc) refers to base_core.o(.bss) for kernel
    base_core.o(i.get_permit_dispaly_status) refers to base_core.o(.bss) for kernel
    base_core.o(i.refresh_pc_connect_status) refers to platform.o(.data) for platform
    base_core.o(i.refresh_pc_connect_status) refers to base_core.o(.bss) for kernel
    base_core.o(i.refresh_rcvRF_indicate) refers to base_core.o(.bss) for kernel
    base_core.o(i.refresh_rcvRF_indicate) refers to platform.o(.data) for platform
    base_core.o(i.set_base_hard_firmware_info) refers to base_process_pc_enter.o(.bss) for base_hdinfo
    base_core.o(i.set_base_hard_firmware_info) refers to function.o(.data) for function
    base_core.o(i.timer_20ms_function) refers to base_core.o(.bss) for kernel
    base_core.o(i.timer_20ms_function) refers to platform.o(.data) for platform
    base_core.o(i.timer_20ms_function) refers to fast_beacon.o(.data) for core__fast_beacon_intf
    base_core.o(i.vote_beacon_change_callback) refers to ext_beacon.o(.data) for core__ext_beacon_intf
    base_core.o(.data) refers to base_core.o(i.get_core_version) for get_core_version
    base_core.o(.data) refers to base_core.o(i.base_core_init_all) for base_core_init_all
    base_core.o(.data) refers to base_core.o(i.base_core_main_loop) for base_core_main_loop
    base_core.o(.data) refers to base_timer.o(i.base_core_2ms5_isr) for base_core_2ms5_isr
    base_core.o(.data) refers to base_timer.o(i.base_core_20ms_isr) for base_core_20ms_isr
    base_core.o(.data) refers to base_timer.o(i.base_core_28ms_isr) for base_core_28ms_isr
    base_core.o(.data) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_core.o(.data) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_core.o(.data) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_core.o(.data) refers to multi_channel.o(i.process_setup_single_chan) for process_setup_single_chan
    base_core.o(.data) refers to multi_channel.o(i.get_base_main_rfchannel) for get_base_main_rfchannel
    base_core.o(.data) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    base_core.o(.data) refers to multi_channel.o(i.get_whitelist_rfid) for get_whitelist_rfid
    base_core.o(.data) refers to base_process_tx_keypad.o(i.send_to_keypad_user_hardID) for send_to_keypad_user_hardID
    base_core.o(.data) refers to base_process_tx_keypad.o(i.base_send_beacon_switch) for base_send_beacon_switch
    base_core.o(.data) refers to base_process_tx_keypad.o(i.get_base_send_beacon_status) for get_base_send_beacon_status
    base_core.o(.data) refers to base_process_rx_keypad.o(i.keypad_rf_data_save) for keypad_rf_data_save
    base_core.o(.data) refers to base_process_pc_enter.o(i.base_tx_to_pc_sub) for base_tx_to_pc_sub
    base_core.o(.data) refers to base_core.o(i.get_datapos) for get_datapos
    base_core.o(.data) refers to base_process_pc_enter.o(i.pcrx_data_save) for pcrx_data_save
    base_core.o(.data) refers to base_core.o(i.get_base_status) for get_base_status
    base_core.o(.data) refers to base_core.o(i.get_pc_connect_status) for get_pc_connect_status
    base_core.o(.data) refers to base_core.o(i.get_pc_connect_status_acc) for get_pc_connect_status_acc
    base_core.o(.data) refers to base_core.o(i.get_permit_dispaly_status) for get_permit_dispaly_status
    base_core.o(.data) refers to base_core.o(i.base_core_force_sysmode0) for base_core_force_sysmode0
    base_core.o(.data) refers to base_core.o(i.base_core_get_sysmode) for base_core_get_sysmode
    base_core.o(.data) refers to base_core.o(i.base_core_set_sysmode) for base_core_set_sysmode
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack) refers to common_math.o(i.mem_set) for mem_set
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack) refers to base_process_pc_enter.o(i.base_tx_to_pc_sub) for base_tx_to_pc_sub
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack) for pc_cmd_0x60_ack
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_core.o(i.vote_beacon_change_callback) for vote_beacon_change_callback
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to vote__report.o(i.vote_data_report_startup) for vote_data_report_startup
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to vote__process.o(i.vote_status_clear_confirmed) for vote_status_clear_confirmed
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_process_pc_cmd_0x60.o(i._0x60_basic_delay_ms) for _0x60_basic_delay_ms
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_process_pc_enter.o(.bss) for basic_beacon
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_core.o(.bss) for kernel
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to function.o(.data) for function
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to ext_beacon.o(.data) for core__ext_beacon_intf
    base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) refers to base_process_pc_enter.o(.data) for basic_beacon_crs2
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to base_process_pc_enter.o(i.assert_base_log_mode) for assert_base_log_mode
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) for pc_cmd_0x61_ack
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to multi_channel.o(i.process_setup_multi_chan) for process_setup_multi_chan
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to base_process_tx_keypad.o(i.set_ext_basicbeacon_startup_flag) for set_ext_basicbeacon_startup_flag
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to base_process_pc_enter.o(.bss) for base_name_log_mode
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to base_process_pc_enter.o(.data) for multi_freq_setup
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to function.o(.data) for function
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to multi_channel.o(.bss) for multi
    base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) refers to fast_beacon.o(.data) for core__fast_beacon_intf
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to function_e2prom.o(i.base_read_e2prom) for base_read_e2prom
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to common_math.o(i.mem_compare) for mem_compare
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to function_e2prom.o(i.calc_custom_rf_sync_code) for calc_custom_rf_sync_code
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) for pc_cmd_0x61_ack
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to base_process_pc_cmd_0x61.o(.data) for oem_code_check_rslt
    base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) refers to platform.o(.data) for platform
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) refers to common_math.o(i.mem_set) for mem_set
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) refers to base_process_pc_enter.o(i.base_tx_to_pc_sub) for base_tx_to_pc_sub
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_enter.o(i.assert_base_id) for assert_base_id
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_tx_keypad.o(i.assert_base_channel) for assert_base_channel
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to multi_channel.o(i.process_setup_single_chan) for process_setup_single_chan
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) for pc_cmd_0x61_ack
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_core.o(i.set_base_hard_firmware_info) for set_base_hard_firmware_info
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub) for _0x61_soft_dog_sub
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub) for _0x61_AUX_CONFIG_sub
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to common_math.o(i.mem_set) for mem_set
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_tx_keypad.o(i.set_keypad_crc_config) for set_keypad_crc_config
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_enter.o(.data) for base_config
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to platform.o(.data) for platform
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to multi_channel.o(.bss) for multi
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_process_pc_enter.o(.bss) for base_hdinfo
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to function.o(.data) for function
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to gen_lgpkt_ch.o(.data) for core__gen_lgpkt_intf
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) refers to base_core.o(.bss) for kernel
    base_process_pc_enter.o(i.assert_base_id) refers to base_process_pc_enter.o(.data) for base_config
    base_process_pc_enter.o(i.assert_base_log_mode) refers to function.o(.data) for function
    base_process_pc_enter.o(i.assert_base_log_mode) refers to base_process_pc_enter.o(.bss) for base_name_log_mode
    base_process_pc_enter.o(i.base_process_pc_data) refers to base_process_pc_enter.o(i.pcrx_data_fetch) for pcrx_data_fetch
    base_process_pc_enter.o(i.base_process_pc_data) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_process_pc_enter.o(i.base_process_pc_data) refers to base_core.o(i.refresh_pc_connect_status) for refresh_pc_connect_status
    base_process_pc_enter.o(i.base_process_pc_data) refers to base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process) for pc_cmd_0x60_process
    base_process_pc_enter.o(i.base_process_pc_data) refers to base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process) for pc_cmd_0x61_process
    base_process_pc_enter.o(i.base_process_pc_data) refers to transfer_keypad_pc.o(i.pc_transfer2keypad_data_save) for pc_transfer2keypad_data_save
    base_process_pc_enter.o(i.base_process_pc_init) refers to base_process_pc_enter.o(i.pcrx_init_queue) for pcrx_init_queue
    base_process_pc_enter.o(i.base_process_pc_init) refers to transfer_keypad_pc.o(i.transfer2pc_init_queue) for transfer2pc_init_queue
    base_process_pc_enter.o(i.base_tx_to_pc_sub) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_enter.o(i.base_tx_to_pc_sub) refers to common_math.o(i.mem_set) for mem_set
    base_process_pc_enter.o(i.base_tx_to_pc_sub) refers to platform.o(.data) for platform
    base_process_pc_enter.o(i.get_base_id) refers to base_process_pc_enter.o(.data) for base_config
    base_process_pc_enter.o(i.get_base_log_mode) refers to base_process_pc_enter.o(.bss) for base_name_log_mode
    base_process_pc_enter.o(i.get_base_match_code) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_pc_enter.o(i.get_base_match_code) refers to base_process_pc_enter.o(.bss) for base_name_log_mode
    base_process_pc_enter.o(i.get_base_match_code) refers to base_process_pc_enter.o(.data) for base_mac
    base_process_pc_enter.o(i.pcrx_data_fetch) refers to queue_circle.o(i.queue_out) for queue_out
    base_process_pc_enter.o(i.pcrx_data_fetch) refers to base_process_pc_enter.o(.bss) for pcrx_queue
    base_process_pc_enter.o(i.pcrx_data_save) refers to queue_circle.o(i.queue_in) for queue_in
    base_process_pc_enter.o(i.pcrx_data_save) refers to base_process_pc_enter.o(.bss) for pcrx_queue
    base_process_pc_enter.o(i.pcrx_init_queue) refers to queue_circle.o(i.queue_init) for queue_init
    base_process_pc_enter.o(i.pcrx_init_queue) refers to base_process_pc_enter.o(.bss) for pcrx_buf
    base_process_rx_keypad.o(i.base_process_keyapad_init) refers to base_process_rx_keypad.o(i.kprx_init_queue) for kprx_init_queue
    base_process_rx_keypad.o(i.base_process_keyapad_init) refers to transfer_keypad_pc.o(i.transfer2kp_init_queue) for transfer2kp_init_queue
    base_process_rx_keypad.o(i.base_process_keyapad_init) refers to base_process_tx_keypad.o(i.keypad_idsn_clear) for keypad_idsn_clear
    base_process_rx_keypad.o(i.base_process_keyapad_init) refers to base_process_tx_keypad.o(i.base_send_beacon_switch) for base_send_beacon_switch
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to base_process_tx_keypad.o(i.keypad_idsn_save) for keypad_idsn_save
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to vote__process.o(i.vote_data_store) for vote_data_store
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to function.o(.data) for function
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to base_process_pc_enter.o(.data) for aux_beats
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to base_core.o(.data) for base_core
    base_process_rx_keypad.o(i.keypad_crs2_mode) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    base_process_rx_keypad.o(i.keypad_id_mode) refers to common_math.o(i.mem_set) for mem_set
    base_process_rx_keypad.o(i.keypad_id_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_rx_keypad.o(i.keypad_id_mode) refers to vote__process.o(i.vote_data_store) for vote_data_store
    base_process_rx_keypad.o(i.keypad_id_mode) refers to base_process_tx_keypad.o(i.keypad_idsn_save) for keypad_idsn_save
    base_process_rx_keypad.o(i.keypad_id_mode) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_process_rx_keypad.o(i.keypad_id_mode) refers to function.o(.data) for function
    base_process_rx_keypad.o(i.keypad_rf_data_fetch) refers to queue_circle.o(i.queue_out) for queue_out
    base_process_rx_keypad.o(i.keypad_rf_data_fetch) refers to platform.o(.data) for platform
    base_process_rx_keypad.o(i.keypad_rf_data_fetch) refers to base_process_rx_keypad.o(.bss) for kprx_queue
    base_process_rx_keypad.o(i.keypad_rf_data_process) refers to base_process_rx_keypad.o(i.keypad_rf_data_fetch) for keypad_rf_data_fetch
    base_process_rx_keypad.o(i.keypad_rf_data_process) refers to base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) for keypad_rf_data_process_NO_fifo
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to multi_channel.o(i.conver_id) for conver_id
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to common_math.o(i.crc16) for crc16
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_core.o(i.refresh_rcvRF_indicate) for refresh_rcvRF_indicate
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to common_math.o(i.mem_compare) for mem_compare
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_rx_keypad.o(i.keypad_id_mode) for keypad_id_mode
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_rx_keypad.o(i.keypad_sn_mode) for keypad_sn_mode
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_rx_keypad.o(i.keypad_crs2_mode) for keypad_crs2_mode
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to transfer_keypad_pc.o(i.keypad_transfer2pc_data_save) for keypad_transfer2pc_data_save
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to function.o(.data) for function
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_pc_enter.o(.data) for base_mac
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to func_down_beacon.o(.data) for func__down_beacon_intf
    base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) refers to base_process_rx_keypad.o(.data) for error_cnt
    base_process_rx_keypad.o(i.keypad_rf_data_save) refers to base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo) for keypad_rf_data_process_NO_fifo
    base_process_rx_keypad.o(i.keypad_sn_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_rx_keypad.o(i.keypad_sn_mode) refers to vote__process.o(i.vote_data_store) for vote_data_store
    base_process_rx_keypad.o(i.keypad_sn_mode) refers to base_process_tx_keypad.o(i.keypad_idsn_save) for keypad_idsn_save
    base_process_rx_keypad.o(i.keypad_sn_mode) refers to function.o(.data) for function
    base_process_rx_keypad.o(i.kprx_init_queue) refers to queue_circle.o(i.queue_init) for queue_init
    base_process_rx_keypad.o(i.kprx_init_queue) refers to base_process_rx_keypad.o(.bss) for kprx_buf
    base_process_tx_keypad.o(i.assert_base_channel) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.assert_base_channel) refers to base_process_pc_enter.o(.data) for base_config
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to common_math.o(i.crc16) for crc16
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to base_process_pc_enter.o(.data) for aux_att
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) refers to base_core.o(.bss) for kernel
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to common_math.o(i.crc16) for crc16
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to common_math.o(i.crc16) for crc16
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_send_beacon_switch) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(i.check_send_ext_basic_beacon) for check_send_ext_basic_beacon
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(i.keypad_idsn_clear) for keypad_idsn_clear
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to multi_channel.o(i.get_base_main_rfchannel) for get_base_main_rfchannel
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag) for get_ext_basicbeacon_startup_flag
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to common_math.o(i.crc16) for crc16
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_pc_enter.o(.data) for base_config
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_pc_enter.o(.bss) for basic_beacon
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(.data) for beacon_type
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_core.o(.bss) for kernel
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_tx_basic_beacon) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to base_core.o(.data) for base_core
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to base_process_pc_enter.o(.bss) for basic_ext_beacon
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to multi_channel.o(i.get_base_main_rfchannel) for get_base_main_rfchannel
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to multi_channel.o(i.get_mainRF_usr_id) for get_mainRF_usr_id
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to base_core.o(.data) for base_core
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to base_process_pc_enter.o(.bss) for ext_vbeacon
    base_process_tx_keypad.o(i.base_tx_ext_vbeacon) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to fucntion_text_message.o(i.msg_recover_beacon_countdown) for msg_recover_beacon_countdown
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_tx_vote_beacon) for base_tx_vote_beacon
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_tx_basic_beacon) for base_tx_basic_beacon
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_confirm_keypad_id_mode) for base_confirm_keypad_id_mode
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode) for base_confirm_keypad_crs2_mode
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode) for base_confirm_keypad_sn_mode
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to multi_channel.o(i.multi_chan_polling) for multi_chan_polling
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) for pc_transfer2keypad_data_fetch
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to fucntion_text_message.o(i.msg_issendtime) for msg_issendtime
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(i.base_send_beacon_switch) for base_send_beacon_switch
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    base_process_tx_keypad.o(i.base_tx_keypad_beacon) refers to base_process_tx_keypad.o(.data) for beacon_type
    base_process_tx_keypad.o(i.base_tx_to_keypad_sub) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_tx_to_keypad_sub) refers to multi_channel.o(i.rf_modual__tx_counter) for rf_modual__tx_counter
    base_process_tx_keypad.o(i.base_tx_to_keypad_sub) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_tx_to_keypad_sub) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_tx_to_keypad_sub) refers to platform.o(.data) for platform
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.check_send_ext_vbeacon) for check_send_ext_vbeacon
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.keypad_idsn_clear) for keypad_idsn_clear
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.doule_ant_application) for doule_ant_application
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to multi_channel.o(i.get_base_main_rfchannel) for get_base_main_rfchannel
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to common_math.o(i.crc16) for crc16
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag) for get_ext_basicbeacon_startup_flag
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.keypad_crc_check) for keypad_crc_check
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_pc_enter.o(.data) for basic_beacon_crs2
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(.data) for special_ext_beacon_flag
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to ext_beacon.o(.data) for core__ext_beacon_intf
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to func_down_beacon.o(.data) for func__down_beacon_intf
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to fast_beacon.o(.data) for core__fast_beacon_intf
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_pc_enter.o(.bss) for basic_beacon
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.base_tx_vote_beacon) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.check_send_ext_basic_beacon) refers to base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag) for get_ext_basicbeacon_startup_flag
    base_process_tx_keypad.o(i.check_send_ext_basic_beacon) refers to base_process_tx_keypad.o(i.base_tx_ext_basic_beacon) for base_tx_ext_basic_beacon
    base_process_tx_keypad.o(i.check_send_ext_basic_beacon) refers to base_process_tx_keypad.o(.data) for alternate
    base_process_tx_keypad.o(i.check_send_ext_vbeacon) refers to base_process_tx_keypad.o(i.base_tx_ext_vbeacon) for base_tx_ext_vbeacon
    base_process_tx_keypad.o(i.check_send_ext_vbeacon) refers to base_core.o(.bss) for kernel
    base_process_tx_keypad.o(i.check_send_ext_vbeacon) refers to base_process_tx_keypad.o(.data) for alternate_flag
    base_process_tx_keypad.o(i.check_send_ext_vbeacon) refers to base_process_pc_enter.o(.bss) for vote_beacon
    base_process_tx_keypad.o(i.doule_ant_application) refers to base_process_tx_keypad.o(.data) for multi_ant_counter
    base_process_tx_keypad.o(i.doule_ant_application) refers to platform.o(.data) for platform
    base_process_tx_keypad.o(i.get_base_send_beacon_status) refers to base_process_tx_keypad.o(.bss) for send_beacon
    base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag) refers to base_process_tx_keypad.o(.data) for ext_basic_beacon_startup_flag
    base_process_tx_keypad.o(i.keypad_crc_check) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.keypad_crc_check) refers to base_core.o(.bss) for kernel
    base_process_tx_keypad.o(i.keypad_idsn_clear) refers to common_math.o(i.mem_set) for mem_set
    base_process_tx_keypad.o(i.keypad_idsn_clear) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.keypad_idsn_save) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.keypad_idsn_save) refers to platform.o(.data) for platform
    base_process_tx_keypad.o(i.keypad_idsn_save) refers to multi_channel.o(.bss) for multi
    base_process_tx_keypad.o(i.keypad_idsn_save) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.send_to_keypad_user_hardID) refers to common_math.o(i.mem_cpy) for mem_cpy
    base_process_tx_keypad.o(i.send_to_keypad_user_hardID) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.send_to_keypad_user_hardID) refers to platform.o(.data) for platform
    base_process_tx_keypad.o(i.set_ext_basicbeacon_startup_flag) refers to base_process_tx_keypad.o(.data) for ext_basic_beacon_startup_flag
    base_process_tx_keypad.o(i.set_keypad_crc_config) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    base_process_tx_keypad.o(i.set_keypad_crc_config) refers to function.o(.data) for function
    base_process_tx_keypad.o(i.set_keypad_crc_config) refers to base_core.o(.bss) for kernel
    base_timer.o(i.base_core_20ms_isr) refers to base_core.o(i.timer_20ms_function) for timer_20ms_function
    base_timer.o(i.base_core_20ms_isr) refers to multi_channel.o(i.rf_error_warning) for rf_error_warning
    base_timer.o(i.base_core_20ms_isr) refers to base_timer.o(.data) for _20ms_flag
    base_timer.o(i.base_core_20ms_isr) refers to base_process_pc_enter.o(.bss) for basic_beacon
    base_timer.o(i.base_core_20ms_isr) refers to function.o(.data) for function
    base_timer.o(i.base_core_20ms_isr) refers to base_process_pc_enter.o(.data) for aux_beats
    base_timer.o(i.base_core_20ms_isr) refers to base_core.o(.bss) for kernel
    base_timer.o(i.base_core_2ms5_isr) refers to base_process_tx_keypad.o(i.base_tx_keypad_beacon) for base_tx_keypad_beacon
    base_timer.o(i.base_core_2ms5_isr) refers to vote__report.o(i.vote_data_report_interval) for vote_data_report_interval
    base_timer.o(i.base_core_2ms5_isr) refers to base_timer.o(.data) for _2ms5_flag
    base_timer.o(i.base_core_2ms5_isr) refers to func_down_beacon.o(.data) for func__down_beacon_intf
    base_timer.o(i.timer_mainloop_process) refers to base_timer.o(.data) for _1ms_flag
    base_timer.o(i.timer_mainloop_process) refers to func_multipkt_up.o(.data) for func__multipkt_up_intf
    function_e2prom.o(i.base_read_e2prom) refers to common_math.o(i.mem_cpy) for mem_cpy
    function_e2prom.o(i.base_read_e2prom) refers to platform.o(.data) for platform
    function_e2prom.o(i.base_read_e2prom_parameter) refers to function_e2prom.o(i.base_read_e2prom) for base_read_e2prom
    function_e2prom.o(i.base_read_e2prom_parameter) refers to common_math.o(i.mem_cpy) for mem_cpy
    function_e2prom.o(i.base_read_e2prom_parameter) refers to common_math.o(i.mem_set) for mem_set
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_process_pc_enter.o(i.assert_base_log_mode) for assert_base_log_mode
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_process_pc_enter.o(i.assert_base_id) for assert_base_id
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_process_tx_keypad.o(i.assert_base_channel) for assert_base_channel
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_core.o(i.set_base_hard_firmware_info) for set_base_hard_firmware_info
    function_e2prom.o(i.base_read_e2prom_parameter) refers to function_e2prom.o(i.calc_custom_rf_sync_code) for calc_custom_rf_sync_code
    function_e2prom.o(i.base_read_e2prom_parameter) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    function_e2prom.o(i.base_read_e2prom_parameter) refers to multi_channel.o(i.single_relevant_to_multi_chan) for single_relevant_to_multi_chan
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_process_pc_enter.o(.bss) for base_name_log_mode
    function_e2prom.o(i.base_read_e2prom_parameter) refers to function.o(.data) for function
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_process_pc_enter.o(.data) for base_pwd_setup
    function_e2prom.o(i.base_read_e2prom_parameter) refers to base_core.o(.bss) for kernel
    function_e2prom.o(i.base_read_e2prom_parameter) refers to function_e2prom.o(.constdata) for OEM_CODE
    function_e2prom.o(i.base_write_e2prom) refers to common_math.o(i.mem_cpy) for mem_cpy
    function_e2prom.o(i.base_write_e2prom) refers to platform.o(.data) for platform
    multi_channel.o(i.calc_next_multi_chan) refers to function.o(.data) for function
    multi_channel.o(i.conver_id) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.get_base_main_rfchannel) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.get_error_info) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.get_main_rf_hard_id) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.get_whitelist_rfid) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.multi_chan_init) refers to multi_channel.o(i.setup_multi_info) for setup_multi_info
    multi_channel.o(i.multi_chan_init) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    multi_channel.o(i.multi_chan_init) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.multi_chan_init) refers to function.o(.data) for function
    multi_channel.o(i.multi_chan_init) refers to platform.o(.data) for platform
    multi_channel.o(i.multi_chan_init) refers to base_process_pc_enter.o(.data) for multi_freq_setup
    multi_channel.o(i.multi_chan_init) refers to base_core.o(.bss) for kernel
    multi_channel.o(i.multi_chan_polling) refers to multi_channel.o(i.rf_modual__check) for rf_modual__check
    multi_channel.o(i.multi_chan_polling) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.multi_chan_polling) refers to function.o(.data) for function
    multi_channel.o(i.multi_chan_polling) refers to multi_channel.o(.data) for switch_cycle_cnt
    multi_channel.o(i.multi_chan_polling) refers to platform.o(.data) for platform
    multi_channel.o(i.process_setup_multi_chan) refers to multi_channel.o(i.setup_multi_info) for setup_multi_info
    multi_channel.o(i.process_setup_multi_chan) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    multi_channel.o(i.process_setup_multi_chan) refers to multi_channel.o(i.e2prom_write_delay_ms) for e2prom_write_delay_ms
    multi_channel.o(i.process_setup_multi_chan) refers to base_process_pc_enter.o(.data) for base_config
    multi_channel.o(i.process_setup_single_chan) refers to multi_channel.o(i.single_relevant_to_multi_chan) for single_relevant_to_multi_chan
    multi_channel.o(i.process_setup_single_chan) refers to multi_channel.o(i.setup_multi_info) for setup_multi_info
    multi_channel.o(i.process_setup_single_chan) refers to function_e2prom.o(i.base_write_e2prom) for base_write_e2prom
    multi_channel.o(i.process_setup_single_chan) refers to multi_channel.o(i.e2prom_write_delay_ms) for e2prom_write_delay_ms
    multi_channel.o(i.process_setup_single_chan) refers to base_process_pc_enter.o(.data) for multi_freq_setup
    multi_channel.o(i.rf_error_ack_pc) refers to common_math.o(i.mem_set) for mem_set
    multi_channel.o(i.rf_error_ack_pc) refers to multi_channel.o(i.get_error_info) for get_error_info
    multi_channel.o(i.rf_error_ack_pc) refers to base_core.o(.data) for base_core
    multi_channel.o(i.rf_error_warning) refers to multi_channel.o(i.rf_error_ack_pc) for rf_error_ack_pc
    multi_channel.o(i.rf_error_warning) refers to multi_channel.o(.data) for rf_error
    multi_channel.o(i.rf_error_warning) refers to platform.o(.data) for platform
    multi_channel.o(i.rf_modual__tx_counter) refers to multi_channel.o(.bss) for rf_modual
    multi_channel.o(i.rf_modual__tx_interrupt_counter) refers to multi_channel.o(.bss) for rf_modual
    multi_channel.o(i.setup_multi_info) refers to common_math.o(i.mem_set) for mem_set
    multi_channel.o(i.setup_multi_info) refers to common_math.o(i.mem_cpy) for mem_cpy
    multi_channel.o(i.setup_multi_info) refers to base_process_pc_enter.o(.data) for multi_freq_setup
    multi_channel.o(i.setup_multi_info) refers to multi_channel.o(.bss) for multi
    multi_channel.o(i.setup_multi_info) refers to platform.o(.data) for platform
    multi_channel.o(i.single_relevant_to_multi_chan) refers to multi_channel.o(i.calc_next_multi_chan) for calc_next_multi_chan
    multi_channel.o(i.single_relevant_to_multi_chan) refers to base_process_pc_enter.o(.data) for multi_freq_setup
    queue_circle.o(i.queue_in) refers to common_math.o(i.mem_cpy) for mem_cpy
    queue_circle.o(i.queue_in) refers to platform.o(.data) for platform
    queue_circle.o(i.queue_out) refers to common_math.o(i.mem_cpy) for mem_cpy
    queue_circle.o(i.queue_out) refers to platform.o(.data) for platform
    queue_circle.o(i.queue_out_get_type) refers to platform.o(.data) for platform
    queue_circle.o(i.queue_out_special) refers to common_math.o(i.mem_cpy) for mem_cpy
    queue_circle.o(i.queue_out_special) refers to platform.o(.data) for platform
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch) refers to queue_circle.o(i.queue_out) for queue_out
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch) refers to base_process_pc_enter.o(i.base_tx_to_pc_sub) for base_tx_to_pc_sub
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch) refers to platform.o(.data) for platform
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch) refers to transfer_keypad_pc.o(.bss) for trans2pc_queue
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_save) refers to queue_circle.o(i.queue_in) for queue_in
    transfer_keypad_pc.o(i.keypad_transfer2pc_data_save) refers to transfer_keypad_pc.o(.bss) for trans2pc_queue
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to queue_circle.o(i.queue_out) for queue_out
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to base_process_pc_enter.o(i.get_base_match_code) for get_base_match_code
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag) for get_ext_basicbeacon_startup_flag
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to base_process_tx_keypad.o(i.base_tx_to_keypad_sub) for base_tx_to_keypad_sub
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to common_math.o(i.crc16) for crc16
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to multi_channel.o(i.get_mainRF_usr_id) for get_mainRF_usr_id
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to transfer_keypad_pc.o(.bss) for trans2kp_queue
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to multi_channel.o(.bss) for multi
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch) refers to function.o(.data) for function
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_save) refers to queue_circle.o(i.queue_in) for queue_in
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_save) refers to platform.o(.data) for platform
    transfer_keypad_pc.o(i.pc_transfer2keypad_data_save) refers to transfer_keypad_pc.o(.bss) for trans2kp_queue
    transfer_keypad_pc.o(i.transfer2kp_init_queue) refers to queue_circle.o(i.queue_init) for queue_init
    transfer_keypad_pc.o(i.transfer2kp_init_queue) refers to transfer_keypad_pc.o(.bss) for trans2kp_buf
    transfer_keypad_pc.o(i.transfer2pc_init_queue) refers to queue_circle.o(i.queue_init) for queue_init
    transfer_keypad_pc.o(i.transfer2pc_init_queue) refers to transfer_keypad_pc.o(.bss) for trans2pc_buf
    vote__process.o(i.Core_PC_active_rpt) refers to memseta.o(.text) for __aeabi_memclr4
    vote__process.o(i.Core_PC_active_rpt) refers to memmovea.o(.text) for __aeabi_memcpy
    vote__process.o(i.Core_PC_active_rpt) refers to vote__process.o(i.vote_data_store) for vote_data_store
    vote__process.o(i.vote_data_packing) refers to common_math.o(i.mem_set) for mem_set
    vote__process.o(i.vote_data_packing) refers to base_process_pc_enter.o(i.get_base_id) for get_base_id
    vote__process.o(i.vote_data_packing) refers to common_math.o(i.mem_cpy) for mem_cpy
    vote__process.o(i.vote_data_packing) refers to base_process_pc_enter.o(i.base_tx_to_pc_sub) for base_tx_to_pc_sub
    vote__process.o(i.vote_data_packing) refers to queue_circle.o(i.queue_out_get_type) for queue_out_get_type
    vote__process.o(i.vote_data_packing) refers to vote__report.o(i.get_packing_parameter) for get_packing_parameter
    vote__process.o(i.vote_data_packing) refers to queue_circle.o(i.queue_out_special) for queue_out_special
    vote__process.o(i.vote_data_packing) refers to vote__process.o(.data) for packet_count
    vote__process.o(i.vote_data_packing) refers to vote__process.o(.bss) for packet
    vote__process.o(i.vote_data_store) refers to queue_circle.o(i.queue_in) for queue_in
    vote__process.o(i.vote_data_store) refers to vote__process.o(.bss) for vote_queue
    vote__process.o(i.vote_init_queue) refers to queue_circle.o(i.queue_init) for queue_init
    vote__process.o(i.vote_init_queue) refers to vote__process.o(.bss) for vote_buf
    vote__process.o(i.vote_status_clear_confirmed) refers to common_math.o(i.mem_cpy) for mem_cpy
    vote__process.o(i.vote_status_clear_confirmed) refers to platform.o(.data) for platform
    vote__process.o(i.vote_status_clear_confirmed) refers to vote__process.o(.bss) for packet
    vote__process.o(i.vote_status_clear_confirmed) refers to vote__process.o(.data) for packet_count
    vote__process.o(i.vote_status_clear_confirmed) refers to base_core.o(.bss) for kernel
    vote__report.o(i.get_packing_parameter) refers to base_process_pc_enter.o(.bss) for vote_beacon
    vote__report.o(i.vote_data_parameter_init) refers to vote__process.o(i.vote_init_queue) for vote_init_queue
    vote__report.o(i.vote_data_parameter_init) refers to vote__report.o(.data) for rpt_vote
    vote__report.o(i.vote_data_report_interval) refers to vote__report.o(i.vote_data_report_to_pc) for vote_data_report_to_pc
    vote__report.o(i.vote_data_report_interval) refers to vote__report.o(.data) for rpt_vote
    vote__report.o(i.vote_data_report_startup) refers to vote__process.o(i.vote_status_reset_NOconfirmed) for vote_status_reset_NOconfirmed
    vote__report.o(i.vote_data_report_startup) refers to vote__report.o(.data) for rpt_vote
    vote__report.o(i.vote_data_report_to_pc) refers to vote__process.o(i.vote_data_packing) for vote_data_packing
    vote__report.o(i.vote_data_report_to_pc) refers to vote__report.o(.data) for rpt_vote
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to memseta.o(.text) for __aeabi_memclr4
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to memmovea.o(.text) for __aeabi_memcpy
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to gen_lgpkt_ch.o(i.lgpkt_fifo__in) for lgpkt_fifo__in
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt) for pc_cmd_0x61_ack_lgpkt
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to gen_lgpkt_ch.o(.bss) for gen_lgpkt
    gen_lgpkt_ch.o(i.gen_lgpkt__rx) refers to ext_beacon.o(.data) for core__ext_beacon_intf
    gen_lgpkt_ch.o(i.lgpkt_data_fetch) refers to gen_lgpkt_ch.o(i.lgpkt_fifo__get_length) for lgpkt_fifo__get_length
    gen_lgpkt_ch.o(i.lgpkt_data_fetch) refers to gen_lgpkt_ch.o(i.lgpkt_fifo__out) for lgpkt_fifo__out
    gen_lgpkt_ch.o(i.lgpkt_fifo__get_length) refers to gen_queue.o(i.gen_queue_get_len) for gen_queue_get_len
    gen_lgpkt_ch.o(i.lgpkt_fifo__get_length) refers to gen_lgpkt_ch.o(.data) for lgpkt_fifo
    gen_lgpkt_ch.o(i.lgpkt_fifo__in) refers to gen_queue.o(i.gen_queue_in) for gen_queue_in
    gen_lgpkt_ch.o(i.lgpkt_fifo__in) refers to gen_lgpkt_ch.o(.data) for lgpkt_fifo
    gen_lgpkt_ch.o(i.lgpkt_fifo__out) refers to gen_queue.o(i.gen_queue_out) for gen_queue_out
    gen_lgpkt_ch.o(i.lgpkt_fifo__out) refers to gen_lgpkt_ch.o(.data) for lgpkt_fifo
    gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt) refers to memseta.o(.text) for __aeabi_memclr4
    gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt) refers to memmovea.o(.text) for __aeabi_memcpy
    gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt) refers to base_core.o(.data) for base_core
    gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt) refers to platform.o(.data) for platform
    gen_lgpkt_ch.o(.data) refers to gen_lgpkt_ch.o(.bss) for lgpkt_fifo_buf
    gen_lgpkt_ch.o(.data) refers to gen_lgpkt_ch.o(i.gen_lgpkt__rx) for gen_lgpkt__rx
    gen_lgpkt_ch.o(.data) refers to gen_lgpkt_ch.o(i.lgpkt_data_fetch) for lgpkt_data_fetch
    ext_beacon.o(i.ext_beacon__execute) refers to ext_beacon.o(i.ext_beacon__first_pkt) for ext_beacon__first_pkt
    ext_beacon.o(i.ext_beacon__execute) refers to ext_beacon.o(i.ext_beacon__gen_pkt) for ext_beacon__gen_pkt
    ext_beacon.o(i.ext_beacon__execute) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__execute) refers to base_core.o(.data) for base_core
    ext_beacon.o(i.ext_beacon__execute) refers to platform.o(.data) for platform
    ext_beacon.o(i.ext_beacon__first_pkt) refers to memseta.o(.text) for __aeabi_memclr4
    ext_beacon.o(i.ext_beacon__first_pkt) refers to common_math.o(i.crc16) for crc16
    ext_beacon.o(i.ext_beacon__first_pkt) refers to memmovea.o(.text) for __aeabi_memcpy
    ext_beacon.o(i.ext_beacon__first_pkt) refers to base_core.o(.data) for base_core
    ext_beacon.o(i.ext_beacon__first_pkt) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__first_pkt) refers to platform.o(.data) for platform
    ext_beacon.o(i.ext_beacon__gen_pkt) refers to memseta.o(.text) for __aeabi_memclr4
    ext_beacon.o(i.ext_beacon__gen_pkt) refers to memmovea.o(.text) for __aeabi_memcpy
    ext_beacon.o(i.ext_beacon__gen_pkt) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__gen_pkt) refers to platform.o(.data) for platform
    ext_beacon.o(i.ext_beacon__gen_pkt) refers to base_core.o(.data) for base_core
    ext_beacon.o(i.ext_beacon__rxpc) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__set_sysmod_bit7) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__set_sysmod_bit7) refers to base_core.o(.data) for base_core
    ext_beacon.o(i.ext_beacon__startup_check) refers to ext_beacon.o(.data) for ext_beacon
    ext_beacon.o(i.ext_beacon__startup_check) refers to base_core.o(.data) for base_core
    ext_beacon.o(.data) refers to ext_beacon.o(i.ext_beacon__rxpc) for ext_beacon__rxpc
    ext_beacon.o(.data) refers to ext_beacon.o(i.ext_beacon__startup_check) for ext_beacon__startup_check
    ext_beacon.o(.data) refers to ext_beacon.o(i.ext_beacon__execute) for ext_beacon__execute
    ext_beacon.o(.data) refers to ext_beacon.o(i.ext_beacon__set_sysmod_bit7) for ext_beacon__set_sysmod_bit7
    fast_beacon.o(i.fast_beacon__exe) refers to fast_beacon.o(.data) for hold_time
    fast_beacon.o(i.fast_beacon__get_stutas) refers to fast_beacon.o(.data) for hold_time
    fast_beacon.o(i.fast_beacon__rxpc) refers to base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack) for pc_cmd_0x61_ack
    fast_beacon.o(i.fast_beacon__rxpc) refers to fast_beacon.o(.data) for hold_time
    fast_beacon.o(.data) refers to fast_beacon.o(i.fast_beacon__rxpc) for fast_beacon__rxpc
    fast_beacon.o(.data) refers to fast_beacon.o(i.fast_beacon__get_stutas) for fast_beacon__get_stutas
    fast_beacon.o(.data) refers to fast_beacon.o(i.fast_beacon__exe) for fast_beacon__exe
    function.o(i.function_init_all) refers to function.o(.data) for function
    function.o(i.user__pc_cmd_ack) refers to memseta.o(.text) for __aeabi_memclr4
    function.o(i.user__pc_cmd_ack) refers to memmovea.o(.text) for __aeabi_memcpy
    function.o(i.user__pc_cmd_ack) refers to base_core.o(.data) for base_core
    function.o(.data) refers to function_whitelist.o(i.whitelist_init) for whitelist_init
    function.o(.data) refers to function_whitelist.o(i.whitelist_enter) for whitelist_enter
    function.o(.data) refers to function_whitelist.o(i.search_special_list) for search_special_list
    function.o(.data) refers to function_whitelist.o(i.base_confirm_keypad_whitelist_request) for base_confirm_keypad_whitelist_request
    function.o(.data) refers to function_whitelist.o(i.keypad_idsn_record_whitelist_request) for keypad_idsn_record_whitelist_request
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_enter_exit) for fastmatch_enter_exit
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon) for fastmatch_load_info_to_vote_beacon
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_success_check) for fastmatch_success_check
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_lowerPA_setup) for fastmatch_lowerPA_setup
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_lowerPA_ack) for fastmatch_lowerPA_ack
    function.o(.data) refers to fucntion_fastmatch.o(i.fastmatch_status) for fastmatch_status
    function.o(.data) refers to transparentupgrade.o(i.update_kp_enter) for update_kp_enter
    function.o(.data) refers to transparentupgrade.o(i.update_kp_progress) for update_kp_progress
    function.o(.data) refers to transparentupgrade.o(i.save_keypad_ack_data) for save_keypad_ack_data
    function.o(.data) refers to transparentupgrade.o(i.update_get_status) for update_get_status
    function.o(.data) refers to transparentupgrade.o(i.update_monitor_sdk_connect) for update_monitor_sdk_connect
    function.o(.data) refers to fucntion_base_test.o(i.basetest_progress) for basetest_progress
    function.o(.data) refers to fucntion_base_test.o(i.basetest_init) for basetest_init
    function.o(.data) refers to fucntion_base_test.o(i.basetest_get_status) for basetest_get_status
    function.o(.data) refers to fucntion_base_test.o(i.basetest_rx_and_ack_pc) for basetest_rx_and_ack_pc
    function.o(.data) refers to function_monitor_freq.o(i.auto_search_freq_enter) for auto_search_freq_enter
    function.o(.data) refers to function_monitor_freq.o(i.monitor_rf_data) for monitor_rf_data
    function.o(.data) refers to function_monitor_freq.o(i.monitor_freq_process) for monitor_freq_process
    function.o(.data) refers to function_aes.o(i.aes_init) for aes_init
    function.o(.data) refers to function_aes.o(i.process_pc_aes_config) for process_pc_aes_config
    function.o(.data) refers to function_aes.o(i.aes_load_fastmatch_data) for aes_load_fastmatch_data
    function.o(.data) refers to function_aes.o(i.aes_keycode_upgrade) for aes_keycode_upgrade
    function.o(.data) refers to function_aes.o(i.rf_Encrypt) for rf_Encrypt
    function.o(.data) refers to function_aes.o(i.rf_Decrypt) for rf_Decrypt
    function.o(.data) refers to function_aes.o(i.get_aes_key) for get_aes_key
    function.o(.data) refers to function_aes.o(i.get_aes_status) for get_aes_status
    function.o(.data) refers to function_broadcast.o(i.broadcast_config) for broadcast_config
    function.o(.data) refers to function_broadcast.o(i.startup_broadcast) for startup_broadcast
    function.o(.data) refers to function_broadcast.o(i.process_keypad_broadcast_requst) for process_keypad_broadcast_requst
    function.o(.data) refers to function_broadcast.o(i.det_blank_content) for det_blank_content
    function.o(.data) refers to function.o(i.user__pc_transfer2keypad) for user__pc_transfer2keypad
    function.o(.data) refers to function.o(i.user__pc_0x60cmd) for user__pc_0x60cmd
    function.o(.data) refers to function.o(i.user__pc_0x61cmd) for user__pc_0x61cmd
    function.o(.data) refers to function.o(i.user__pc_0x61cmd_type0x0B) for user__pc_0x61cmd_type0x0B
    function.o(.data) refers to function.o(i.user__keypad_transfer2pc) for user__keypad_transfer2pc
    function.o(.data) refers to function_debug.o(i._debug_function_enter) for _debug_function_enter
    function.o(.data) refers to fucntion_text_message.o(i.msg_polling) for msg_polling
    function.o(.data) refers to function_network.o(i.network_polling) for network_polling
    function.o(.data) refers to function_network.o(i.network_get_netseq) for network_get_netseq
    function.o(.data) refers to function_network.o(i.network_set_netseq_change) for network_set_netseq_change
    function.o(.data) refers to function_network.o(i.network_get_pwd) for network_get_pwd
    function.o(.data) refers to function_network.o(i.network_set_pwd) for network_set_pwd
    function.o(.data) refers to function_network.o(i.network_get_name) for network_get_name
    function.o(.data) refers to function_network.o(i.network_set_name) for network_set_name
    function.o(.data) refers to function_network.o(i.network_get_nameview) for network_get_nameview
    function.o(.data) refers to function_network.o(i.network_set_nameview) for network_set_nameview
    fucntion_base_test.o(i.basetest_get_status) refers to fucntion_base_test.o(.bss) for base_test
    fucntion_base_test.o(i.basetest_init) refers to fucntion_base_test.o(.bss) for base_test
    fucntion_base_test.o(i.basetest_init) refers to fucntion_base_test.o(.data) for cur_send_cnt
    fucntion_base_test.o(i.basetest_progress) refers to fucntion_base_test.o(i.basetest_init) for basetest_init
    fucntion_base_test.o(i.basetest_progress) refers to fucntion_base_test.o(.bss) for base_test
    fucntion_base_test.o(i.basetest_progress) refers to platform.o(.data) for platform
    fucntion_base_test.o(i.basetest_progress) refers to fucntion_base_test.o(.data) for cur_send_cnt
    fucntion_base_test.o(i.basetest_progress) refers to base_core.o(.data) for base_core
    fucntion_base_test.o(i.basetest_rx_and_ack_pc) refers to fucntion_base_test.o(.bss) for base_test
    fucntion_base_test.o(i.basetest_rx_and_ack_pc) refers to fucntion_base_test.o(.data) for cur_send_cnt
    fucntion_fastmatch.o(i.check_fastmatch_lowerPA) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_enter_exit) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_enter_exit) refers to function.o(.data) for function
    fucntion_fastmatch.o(i.fastmatch_enter_exit) refers to base_core.o(.data) for base_core
    fucntion_fastmatch.o(i.fastmatch_enter_exit) refers to platform.o(.data) for platform
    fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon) refers to base_core.o(.data) for base_core
    fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon) refers to platform.o(.data) for platform
    fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon) refers to function.o(.data) for function
    fucntion_fastmatch.o(i.fastmatch_lowerPA_ack) refers to fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub) for fastmatch_lowerPA_ack_sub
    fucntion_fastmatch.o(i.fastmatch_lowerPA_ack) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub) refers to memseta.o(.text) for __aeabi_memclr4
    fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub) refers to memmovea.o(.text) for __aeabi_memcpy
    fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub) refers to base_core.o(.data) for base_core
    fucntion_fastmatch.o(i.fastmatch_lowerPA_setup) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_status) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_success_check) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_switch) refers to fucntion_fastmatch.o(.data) for fastmatch
    fucntion_fastmatch.o(i.fastmatch_switch) refers to base_core.o(.data) for base_core
    fucntion_fastmatch.o(i.fastmatch_switch) refers to platform.o(.data) for platform
    fucntion_text_message.o(i.Msg_TickHandler) refers to fucntion_text_message.o(.data) for msg_outtime_cnt
    fucntion_text_message.o(i.Msg_TickHandler) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_clr_len) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_delay_us) refers to platform.o(i.basic_delay_us) for basic_delay_us
    fucntion_text_message.o(i.msg_get_pc_data) refers to memseta.o(.text) for __aeabi_memclr
    fucntion_text_message.o(i.msg_get_pc_data) refers to memmovea.o(.text) for __aeabi_memcpy
    fucntion_text_message.o(i.msg_get_pc_data) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_get_pc_data) refers to fucntion_text_message.o(.data) for msg_outtime_cnt
    fucntion_text_message.o(i.msg_get_status) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_issendtime) refers to fucntion_text_message.o(i.msg_set_status) for msg_set_status
    fucntion_text_message.o(i.msg_issendtime) refers to base_core.o(.data) for base_core
    fucntion_text_message.o(i.msg_issendtime) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_issendtime) refers to base_process_pc_enter.o(.data) for basic_beacon_crs2
    fucntion_text_message.o(i.msg_polling) refers to memmovea.o(.text) for __aeabi_memcpy
    fucntion_text_message.o(i.msg_polling) refers to fucntion_text_message.o(i.msg_send) for msg_send
    fucntion_text_message.o(i.msg_polling) refers to base_process_tx_keypad.o(i.base_send_beacon_switch) for base_send_beacon_switch
    fucntion_text_message.o(i.msg_polling) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_recover_beacon_countdown) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_send) refers to memseta.o(.text) for __aeabi_memclr4
    fucntion_text_message.o(i.msg_send) refers to common_math.o(i.crc16) for crc16
    fucntion_text_message.o(i.msg_send) refers to fucntion_text_message.o(i.msg_tx_payload) for msg_tx_payload
    fucntion_text_message.o(i.msg_send) refers to fucntion_text_message.o(i.msg_wait_rfsendOK) for msg_wait_rfsendOK
    fucntion_text_message.o(i.msg_send) refers to fucntion_text_message.o(i.msg_delay_us) for msg_delay_us
    fucntion_text_message.o(i.msg_send) refers to base_core.o(.data) for base_core
    fucntion_text_message.o(i.msg_send) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_set_status) refers to fucntion_text_message.o(.bss) for msg
    fucntion_text_message.o(i.msg_tx_payload) refers to rf24l01 - multi.o(i.set_tx_ok_flag) for set_tx_ok_flag
    fucntion_text_message.o(i.msg_tx_payload) refers to base_core.o(.data) for base_core
    fucntion_text_message.o(i.msg_tx_payload) refers to platform.o(.data) for platform
    fucntion_text_message.o(i.msg_wait_rfsendOK) refers to rf24l01 - multi.o(i.get_tx_ok_flag) for get_tx_ok_flag
    fucntion_text_message.o(i.msg_wait_rfsendOK) refers to fucntion_text_message.o(i.msg_delay_us) for msg_delay_us
    function_aes.o(i.CmdXch) refers to function_aes.o(.constdata) for CmdTAB
    function_aes.o(i.Decrypt) refers to aes.o(i.STM32_AES_ECB_Decrypt) for STM32_AES_ECB_Decrypt
    function_aes.o(i.Decrypt) refers to aes.o(i.AES_Decrypt) for AES_Decrypt
    function_aes.o(i.Decrypt) refers to function_aes.o(.bss) for aes
    function_aes.o(i.Encrypt) refers to aes.o(i.STM32_AES_ECB_Encrypt) for STM32_AES_ECB_Encrypt
    function_aes.o(i.Encrypt) refers to aes.o(i.AES_Encrypt) for AES_Encrypt
    function_aes.o(i.Encrypt) refers to function_aes.o(.bss) for aes
    function_aes.o(i.aes_init) refers to function_aes.o(i.read_AES_config) for read_AES_config
    function_aes.o(i.aes_init) refers to function_aes.o(i.generate_default_key0_code) for generate_default_key0_code
    function_aes.o(i.aes_init) refers to function_aes.o(i.read_keycode) for read_keycode
    function_aes.o(i.aes_init) refers to function_aes.o(i.aes_test) for aes_test
    function_aes.o(i.aes_init) refers to function.o(.data) for function
    function_aes.o(i.aes_init) refers to function_aes.o(.bss) for aes
    function_aes.o(i.aes_keycode_upgrade) refers to gd32f30x_timer.o(i.timer_counter_read) for timer_counter_read
    function_aes.o(i.aes_keycode_upgrade) refers to rand.o(.text) for srand
    function_aes.o(i.aes_keycode_upgrade) refers to function_aes.o(i.write_keycode) for write_keycode
    function_aes.o(i.aes_keycode_upgrade) refers to function.o(.data) for function
    function_aes.o(i.aes_keycode_upgrade) refers to function_aes.o(.bss) for aes
    function_aes.o(i.aes_load_fastmatch_data) refers to memmovea.o(.text) for __aeabi_memcpy
    function_aes.o(i.aes_load_fastmatch_data) refers to function.o(.data) for function
    function_aes.o(i.aes_load_fastmatch_data) refers to function_aes.o(.bss) for aes
    function_aes.o(i.aes_load_fastmatch_data) refers to base_core.o(.data) for base_core
    function_aes.o(i.aes_load_fastmatch_data) refers to function_aes.o(.data) for aes_pos
    function_aes.o(i.aes_test) refers to function_aes.o(i.rf_Encrypt) for rf_Encrypt
    function_aes.o(i.aes_test) refers to function_aes.o(i.rf_Decrypt) for rf_Decrypt
    function_aes.o(i.base_is_auto_match) refers to base_core.o(.data) for base_core
    function_aes.o(i.generate_default_key0_code) refers to memseta.o(.text) for __aeabi_memclr
    function_aes.o(i.generate_default_key0_code) refers to memmovea.o(.text) for __aeabi_memcpy
    function_aes.o(i.generate_default_key0_code) refers to function_aes.o(i.Encrypt) for Encrypt
    function_aes.o(i.generate_default_key0_code) refers to function_aes.o(.bss) for aes
    function_aes.o(i.generate_default_key0_code) refers to function_aes.o(.constdata) for Keycode_Sunvote
    function_aes.o(i.generate_default_key0_code) refers to aes.o(.constdata) for rsbox
    function_aes.o(i.get_aes_key) refers to memmovea.o(.text) for __aeabi_memcpy
    function_aes.o(i.get_aes_key) refers to function_aes.o(.bss) for aes
    function_aes.o(i.get_aes_status) refers to function.o(.data) for function
    function_aes.o(i.get_aes_status) refers to function_aes.o(.bss) for aes
    function_aes.o(i.process_pc_aes_config) refers to function.o(i.user__pc_cmd_ack) for user__pc_cmd_ack
    function_aes.o(i.process_pc_aes_config) refers to function_aes.o(.bss) for aes
    function_aes.o(i.process_pc_aes_config) refers to platform.o(.data) for platform
    function_aes.o(i.read_AES_config) refers to platform.o(.data) for platform
    function_aes.o(i.read_AES_config) refers to function_aes.o(.bss) for aes
    function_aes.o(i.read_keycode) refers to function_aes.o(i.Decrypt) for Decrypt
    function_aes.o(i.read_keycode) refers to platform.o(.data) for platform
    function_aes.o(i.read_keycode) refers to function_aes.o(.bss) for aes
    function_aes.o(i.rf_Decrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    function_aes.o(i.rf_Decrypt) refers to function_aes.o(i.CmdXch) for CmdXch
    function_aes.o(i.rf_Decrypt) refers to function_aes.o(i.base_is_auto_match) for base_is_auto_match
    function_aes.o(i.rf_Decrypt) refers to function_aes.o(i.Decrypt) for Decrypt
    function_aes.o(i.rf_Decrypt) refers to common_math.o(i.crc16) for crc16
    function_aes.o(i.rf_Decrypt) refers to function.o(.data) for function
    function_aes.o(i.rf_Decrypt) refers to function_aes.o(.bss) for aes
    function_aes.o(i.rf_Encrypt) refers to common_math.o(i.crc16) for crc16
    function_aes.o(i.rf_Encrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    function_aes.o(i.rf_Encrypt) refers to function_aes.o(i.CmdXch) for CmdXch
    function_aes.o(i.rf_Encrypt) refers to function_aes.o(i.Encrypt) for Encrypt
    function_aes.o(i.rf_Encrypt) refers to function_aes.o(i.base_is_auto_match) for base_is_auto_match
    function_aes.o(i.rf_Encrypt) refers to function.o(.data) for function
    function_aes.o(i.rf_Encrypt) refers to function_aes.o(.bss) for aes
    function_aes.o(i.write_keycode) refers to function_aes.o(i.Encrypt) for Encrypt
    function_aes.o(i.write_keycode) refers to function_aes.o(.bss) for aes
    function_aes.o(i.write_keycode) refers to platform.o(.data) for platform
    function_broadcast.o(i.base_broadcast_process_2ms5) refers to function_broadcast.o(i.base_broadcast_sub) for base_broadcast_sub
    function_broadcast.o(i.base_broadcast_process_2ms5) refers to function.o(.data) for function
    function_broadcast.o(i.base_broadcast_process_2ms5) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.base_broadcast_process_2ms5) refers to base_core.o(.data) for base_core
    function_broadcast.o(i.base_broadcast_sub) refers to memmovea.o(.text) for __aeabi_memcpy
    function_broadcast.o(i.base_broadcast_sub) refers to common_math.o(i.crc16) for crc16
    function_broadcast.o(i.base_broadcast_sub) refers to base_core.o(.data) for base_core
    function_broadcast.o(i.base_broadcast_sub) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.broadcast_config) refers to memmovea.o(.text) for __aeabi_memcpy
    function_broadcast.o(i.broadcast_config) refers to function.o(i.user__pc_cmd_ack) for user__pc_cmd_ack
    function_broadcast.o(i.broadcast_config) refers to function_broadcast.o(.constdata) for .constdata
    function_broadcast.o(i.broadcast_config) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.det_blank_content) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.det_blank_content) refers to base_core.o(.data) for base_core
    function_broadcast.o(i.process_keypad_broadcast_requst) refers to function_broadcast.o(i.det_blank_content) for det_blank_content
    function_broadcast.o(i.process_keypad_broadcast_requst) refers to function_broadcast.o(i.startup_broadcast) for startup_broadcast
    function_broadcast.o(i.process_keypad_broadcast_requst) refers to function.o(.data) for function
    function_broadcast.o(i.process_keypad_broadcast_requst) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.startup_broadcast) refers to function.o(.data) for function
    function_broadcast.o(i.startup_broadcast) refers to function_broadcast.o(.bss) for broadcast
    function_broadcast.o(i.startup_broadcast) refers to base_core.o(.data) for base_core
    function_debug.o(i._dbg_function__response_pc_cmd) refers to memmovea.o(.text) for __aeabi_memcpy
    function_debug.o(i._dbg_function__response_pc_cmd) refers to memseta.o(.text) for __aeabi_memset
    function_debug.o(i._dbg_function__response_pc_cmd) refers to platform.o(.data) for platform
    function_debug.o(i._debug_function_enter) refers to memseta.o(.text) for __aeabi_memset
    function_debug.o(i._debug_function_enter) refers to memmovea.o(.text) for __aeabi_memcpy
    function_debug.o(i._debug_function_enter) refers to function_debug.o(i._dbg_function__response_pc_cmd) for _dbg_function__response_pc_cmd
    function_monitor_freq.o(i.auto_search_freq_enter) refers to function_monitor_freq.o(.data) for monitor_freq
    function_monitor_freq.o(i.auto_search_freq_enter) refers to base_core.o(.data) for base_core
    function_monitor_freq.o(i.check_disturb) refers to function_monitor_freq.o(.data) for monitor_freq
    function_monitor_freq.o(i.monitor_freq_ack_pc) refers to memseta.o(.text) for __aeabi_memclr4
    function_monitor_freq.o(i.monitor_freq_ack_pc) refers to memmovea.o(.text) for __aeabi_memcpy
    function_monitor_freq.o(i.monitor_freq_ack_pc) refers to base_core.o(.data) for base_core
    function_monitor_freq.o(i.monitor_freq_process) refers to function_monitor_freq.o(i.check_disturb) for check_disturb
    function_monitor_freq.o(i.monitor_freq_process) refers to function_monitor_freq.o(i.monitor_freq_ack_pc) for monitor_freq_ack_pc
    function_monitor_freq.o(i.monitor_freq_process) refers to function.o(.data) for function
    function_monitor_freq.o(i.monitor_freq_process) refers to function_monitor_freq.o(.data) for monitor_freq
    function_monitor_freq.o(i.monitor_freq_process) refers to base_core.o(.data) for base_core
    function_monitor_freq.o(i.monitor_rf_data) refers to function.o(.data) for function
    function_monitor_freq.o(i.monitor_rf_data) refers to base_core.o(.data) for base_core
    function_monitor_freq.o(i.monitor_rf_data) refers to function_monitor_freq.o(.data) for monitor_freq
    function_whitelist.o(i.auth_all_keypad) refers to function_whitelist.o(.bss) for wlist
    function_whitelist.o(i.auth_special_keypad) refers to function_whitelist.o(.bss) for wlist
    function_whitelist.o(i.base_confirm_keypad_whitelist_request) refers to function_whitelist.o(.data) for list_request_flag
    function_whitelist.o(i.base_confirm_keypad_whitelist_request) refers to base_core.o(.data) for base_core
    function_whitelist.o(i.keypad_idsn_record_whitelist_request) refers to function_whitelist.o(.data) for list_sn
    function_whitelist.o(i.search_special_list) refers to memcmp.o(.text) for memcmp
    function_whitelist.o(i.search_special_list) refers to function_whitelist.o(.bss) for list
    function_whitelist.o(i.search_special_list) refers to function_whitelist.o(.data) for list_valid_cnt
    function_whitelist.o(i.whitelist__2ms5_call) refers to function_whitelist.o(i.auth_all_keypad) for auth_all_keypad
    function_whitelist.o(i.whitelist__2ms5_call) refers to function_whitelist.o(i.whitelist__tx_authcode_to_keypad) for whitelist__tx_authcode_to_keypad
    function_whitelist.o(i.whitelist__2ms5_call) refers to function.o(.data) for function
    function_whitelist.o(i.whitelist__2ms5_call) refers to base_core.o(.data) for base_core
    function_whitelist.o(i.whitelist__2ms5_call) refers to function_whitelist.o(.bss) for wlist
    function_whitelist.o(i.whitelist__tx_authcode_to_keypad) refers to memseta.o(.text) for __aeabi_memclr
    function_whitelist.o(i.whitelist__tx_authcode_to_keypad) refers to function.o(.data) for function
    function_whitelist.o(i.whitelist__tx_authcode_to_keypad) refers to function_whitelist.o(.bss) for wlist
    function_whitelist.o(i.whitelist__tx_authcode_to_keypad) refers to base_core.o(.data) for base_core
    function_whitelist.o(i.whitelist_ack_pc) refers to memseta.o(.text) for __aeabi_memclr4
    function_whitelist.o(i.whitelist_ack_pc) refers to memmovea.o(.text) for __aeabi_memcpy
    function_whitelist.o(i.whitelist_ack_pc) refers to base_core.o(.data) for base_core
    function_whitelist.o(i.whitelist_add) refers to function_whitelist.o(i.calc_valid_list_cnt) for calc_valid_list_cnt
    function_whitelist.o(i.whitelist_add) refers to function_whitelist.o(i.write_list_sub) for write_list_sub
    function_whitelist.o(i.whitelist_add) refers to function_whitelist.o(.data) for list_valid_cnt
    function_whitelist.o(i.whitelist_delete) refers to function_whitelist.o(i.calc_valid_list_cnt) for calc_valid_list_cnt
    function_whitelist.o(i.whitelist_delete) refers to function_whitelist.o(i.search_special_list) for search_special_list
    function_whitelist.o(i.whitelist_delete) refers to function_whitelist.o(i.auth_special_keypad) for auth_special_keypad
    function_whitelist.o(i.whitelist_delete) refers to memseta.o(.text) for __aeabi_memset
    function_whitelist.o(i.whitelist_delete) refers to function_whitelist.o(.bss) for wlist
    function_whitelist.o(i.whitelist_enter) refers to function_whitelist.o(i.whitelist_write_1zone) for whitelist_write_1zone
    function_whitelist.o(i.whitelist_enter) refers to function_whitelist.o(i.whitelist_read_1zone) for whitelist_read_1zone
    function_whitelist.o(i.whitelist_enter) refers to memseta.o(.text) for __aeabi_memclr
    function_whitelist.o(i.whitelist_enter) refers to function_whitelist.o(i.whitelist_ack_pc) for whitelist_ack_pc
    function_whitelist.o(i.whitelist_enter) refers to function_whitelist.o(i.whitelist_add) for whitelist_add
    function_whitelist.o(i.whitelist_enter) refers to function_whitelist.o(i.whitelist_delete) for whitelist_delete
    function_whitelist.o(i.whitelist_init) refers to function_whitelist.o(.data) for list_request_flag
    function_whitelist.o(i.whitelist_init) refers to function_whitelist.o(.bss) for list
    function_whitelist.o(i.whitelist_read_1zone) refers to function_whitelist.o(i.get_offset) for get_offset
    function_whitelist.o(i.whitelist_read_1zone) refers to function_whitelist.o(.bss) for list
    function_whitelist.o(i.whitelist_write_1zone) refers to function_whitelist.o(i.whitelist_init) for whitelist_init
    function_whitelist.o(i.whitelist_write_1zone) refers to function_whitelist.o(i.auth_all_keypad) for auth_all_keypad
    function_whitelist.o(i.whitelist_write_1zone) refers to function_whitelist.o(i.calc_valid_list_cnt) for calc_valid_list_cnt
    function_whitelist.o(i.whitelist_write_1zone) refers to function_whitelist.o(i.get_offset) for get_offset
    function_whitelist.o(i.whitelist_write_1zone) refers to function_whitelist.o(i.write_list_sub) for write_list_sub
    function_whitelist.o(i.write_list_sub) refers to function_whitelist.o(.bss) for list
    function_whitelist.o(i.write_list_sub) refers to function_whitelist.o(.data) for list_valid_cnt
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to memseta.o(.text) for __aeabi_memclr4
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to transparentupgrade.o(i.Upgrade_CRC) for Upgrade_CRC
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to memmovea.o(.text) for __aeabi_memcpy
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to transparentupgrade.o(i.Upgrade_TxPayload) for Upgrade_TxPayload
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to transparentupgrade.o(i.Upgrade_WaitRfSendOK) for Upgrade_WaitRfSendOK
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to transparentupgrade.o(i.Upgrade_DelayUs) for Upgrade_DelayUs
    transparentupgrade.o(i.Upgrade_BeaconQuery) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_CRC) refers to common_math.o(i.crc16) for crc16
    transparentupgrade.o(i.Upgrade_CheckNextPackArrive) refers to memmovea.o(.text) for __aeabi_memcpy
    transparentupgrade.o(i.Upgrade_CheckNextPackArrive) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.Upgrade_DelayUs) refers to transparentupgrade.o(i.basic_delay_us_update) for basic_delay_us_update
    transparentupgrade.o(i.Upgrade_ParameterInit) refers to transparentupgrade.o(i.log_debug) for log_debug
    transparentupgrade.o(i.Upgrade_ParameterInit) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_PassThrough_CheckHead) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to memseta.o(.text) for __aeabi_memclr4
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to memmovea.o(.text) for __aeabi_memcpy
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to transparentupgrade.o(i.Upgrade_PassThrough_CheckHead) for Upgrade_PassThrough_CheckHead
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to transparentupgrade.o(i.Upgrade_CRC) for Upgrade_CRC
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to transparentupgrade.o(i.log_debug) for log_debug
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to transparentupgrade.o(.data) for PassThroughStep
    transparentupgrade.o(i.Upgrade_RfSendCallBack) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to memseta.o(.text) for __aeabi_memclr4
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to transparentupgrade.o(i.Upgrade_CRC) for Upgrade_CRC
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to transparentupgrade.o(i.Upgrade_TxPayload) for Upgrade_TxPayload
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to transparentupgrade.o(i.Upgrade_WaitRfSendOK) for Upgrade_WaitRfSendOK
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to transparentupgrade.o(i.Upgrade_DelayUs) for Upgrade_DelayUs
    transparentupgrade.o(i.Upgrade_SendBeacon) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_SendPassThroughPack) refers to memseta.o(.text) for __aeabi_memclr4
    transparentupgrade.o(i.Upgrade_SendPassThroughPack) refers to transparentupgrade.o(i.Upgrade_TxPayload) for Upgrade_TxPayload
    transparentupgrade.o(i.Upgrade_SendPassThroughPack) refers to transparentupgrade.o(i.Upgrade_WaitRfSendOK) for Upgrade_WaitRfSendOK
    transparentupgrade.o(i.Upgrade_SendPassThroughPack) refers to transparentupgrade.o(i.Upgrade_DelayUs) for Upgrade_DelayUs
    transparentupgrade.o(i.Upgrade_SendPassThroughPack) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_Start) refers to transparentupgrade.o(.data) for DownFSM
    transparentupgrade.o(i.Upgrade_Start) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_Start) refers to base_core.o(.data) for base_core
    transparentupgrade.o(i.Upgrade_StartGetNextPack) refers to transparentupgrade.o(i.update_request_pkt_to_pc) for update_request_pkt_to_pc
    transparentupgrade.o(i.Upgrade_StartGetNextPack) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_SendBeacon) for Upgrade_SendBeacon
    transparentupgrade.o(i.Upgrade_TickHandler) refers to memseta.o(.text) for __aeabi_memclr
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_StartGetNextPack) for Upgrade_StartGetNextPack
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_ClrBit) for Upgrade_ClrBit
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.log_debug) for log_debug
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_CheckNextPackArrive) for Upgrade_CheckNextPackArrive
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_CRC) for Upgrade_CRC
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_SendPassThroughPack) for Upgrade_SendPassThroughPack
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_DelayUs) for Upgrade_DelayUs
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_GetBit) for Upgrade_GetBit
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.Upgrade_BeaconQuery) for Upgrade_BeaconQuery
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(i.updat__exit) for updat__exit
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(.data) for TickTimeOut
    transparentupgrade.o(i.Upgrade_TickHandler) refers to transparentupgrade.o(.bss) for DownLoad
    transparentupgrade.o(i.Upgrade_TxPayload) refers to rf24l01 - multi.o(i.set_tx_ok_flag) for set_tx_ok_flag
    transparentupgrade.o(i.Upgrade_TxPayload) refers to base_core.o(.data) for base_core
    transparentupgrade.o(i.Upgrade_TxPayload) refers to platform.o(.data) for platform
    transparentupgrade.o(i.Upgrade_WaitRfSendOK) refers to rf24l01 - multi.o(i.get_tx_ok_flag) for get_tx_ok_flag
    transparentupgrade.o(i.Upgrade_WaitRfSendOK) refers to transparentupgrade.o(i.Upgrade_DelayUs) for Upgrade_DelayUs
    transparentupgrade.o(i.save_keypad_ack_data) refers to transparentupgrade.o(i.Upgrade_RfSendCallBack) for Upgrade_RfSendCallBack
    transparentupgrade.o(i.save_keypad_ack_data) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.updat__exit) refers to transparentupgrade.o(i.basic_delay_us_update) for basic_delay_us_update
    transparentupgrade.o(i.updat__exit) refers to transparentupgrade.o(i.update_request_pkt_to_pc) for update_request_pkt_to_pc
    transparentupgrade.o(i.updat__exit) refers to platform.o(.data) for platform
    transparentupgrade.o(i.updat__exit) refers to base_core.o(.data) for base_core
    transparentupgrade.o(i.updat__exit) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.update_2_timer) refers to transparentupgrade.o(i.Upgrade_TickHandler) for Upgrade_TickHandler
    transparentupgrade.o(i.update_2_timer) refers to fucntion_text_message.o(i.Msg_TickHandler) for Msg_TickHandler
    transparentupgrade.o(i.update_2_timer) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.update_kp_enter) refers to transparentupgrade.o(i.Upgrade_ParameterInit) for Upgrade_ParameterInit
    transparentupgrade.o(i.update_kp_enter) refers to transparentupgrade.o(i.Upgrade_Start) for Upgrade_Start
    transparentupgrade.o(i.update_kp_enter) refers to function.o(i.user__pc_cmd_ack) for user__pc_cmd_ack
    transparentupgrade.o(i.update_kp_enter) refers to fucntion_text_message.o(i.msg_get_pc_data) for msg_get_pc_data
    transparentupgrade.o(i.update_kp_enter) refers to memmovea.o(.text) for __aeabi_memcpy
    transparentupgrade.o(i.update_kp_enter) refers to transparentupgrade.o(.bss) for update
    transparentupgrade.o(i.update_kp_enter) refers to base_core.o(.data) for base_core
    transparentupgrade.o(i.update_kp_enter) refers to transparentupgrade.o(.data) for DownFSM
    transparentupgrade.o(i.update_request_pkt_to_pc) refers to base_core.o(.data) for base_core
    function_network.o(i.RandData) refers to rand.o(.text) for srand
    function_network.o(i.RandData) refers to gd32f30x_timer.o(i.timer_counter_read) for timer_counter_read
    function_network.o(i.RandData) refers to base_core.o(.data) for base_core
    function_network.o(i.network_creat_random_delay) refers to function_network.o(i.network_randtime) for network_randtime
    function_network.o(i.network_creat_random_delay) refers to function_network.o(.data) for Network
    function_network.o(i.network_get_name) refers to function_network.o(.data) for Network
    function_network.o(i.network_get_nameview) refers to function_network.o(.data) for Network
    function_network.o(i.network_get_netseq) refers to function_network.o(.data) for Network
    function_network.o(i.network_get_pwd) refers to function_network.o(.data) for Network
    function_network.o(i.network_polling) refers to function_network.o(i.network_tx_beacon) for network_tx_beacon
    function_network.o(i.network_polling) refers to function_network.o(i.network_creat_random_delay) for network_creat_random_delay
    function_network.o(i.network_polling) refers to function_network.o(.data) for Network
    function_network.o(i.network_polling) refers to base_core.o(.data) for base_core
    function_network.o(i.network_polling) refers to platform.o(.data) for platform
    function_network.o(i.network_randtime) refers to function_network.o(i.RandData) for RandData
    function_network.o(i.network_randtime) refers to function_network.o(.data) for Network
    function_network.o(i.network_set_name) refers to memmovea.o(.text) for __aeabi_memcpy
    function_network.o(i.network_set_name) refers to function_network.o(.data) for Network
    function_network.o(i.network_set_nameview) refers to function_network.o(.data) for Network
    function_network.o(i.network_set_netseq_change) refers to function_network.o(.data) for Network
    function_network.o(i.network_set_pwd) refers to function_network.o(.data) for Network
    function_network.o(i.network_tx_beacon) refers to memseta.o(.text) for __aeabi_memclr4
    function_network.o(i.network_tx_beacon) refers to base_process_pc_enter.o(i.get_base_log_mode) for get_base_log_mode
    function_network.o(i.network_tx_beacon) refers to common_math.o(i.crc16) for crc16
    function_network.o(i.network_tx_beacon) refers to base_core.o(.data) for base_core
    function_network.o(i.network_tx_beacon) refers to function_network.o(.data) for Network
    function_network.o(i.network_tx_beacon) refers to function.o(.data) for function
    function_network.o(i.network_tx_beacon) refers to platform.o(.data) for platform
    function_network.o(i.network_wait_rfsendOK) refers to rf24l01 - multi.o(i.get_tx_ok_flag) for get_tx_ok_flag
    function_network.o(i.network_wait_rfsendOK) refers to platform.o(i.basic_delay_us) for basic_delay_us
    func_down_beacon.o(i._down_link__detele) refers to func_down_beacon.o(i._down_link__search) for _down_link__search
    func_down_beacon.o(i._down_link__detele) refers to func_down_beacon.o(i.down_linklist__detele) for down_linklist__detele
    func_down_beacon.o(i._down_link__in2) refers to func_down_beacon.o(i.down_linklist__malloc_ele) for down_linklist__malloc_ele
    func_down_beacon.o(i._down_link__in2) refers to memmovea.o(.text) for __aeabi_memcpy4
    func_down_beacon.o(i._down_link__in2) refers to func_down_beacon.o(i.down_linklist__get_len) for down_linklist__get_len
    func_down_beacon.o(i._down_link__in2) refers to func_down_beacon.o(i.down_linklist__insert) for down_linklist__insert
    func_down_beacon.o(i._down_link__init_all) refers to func_down_beacon.o(i.down_linklist__init) for down_linklist__init
    func_down_beacon.o(i._down_link__init_all) refers to func_down_beacon.o(i.down_linklist__init_ele) for down_linklist__init_ele
    func_down_beacon.o(i._down_link__search) refers to func_down_beacon.o(i.down_linklist__get_ele) for down_linklist__get_ele
    func_down_beacon.o(i._down_link__search) refers to memcmp.o(.text) for memcmp
    func_down_beacon.o(i._down_link__search) refers to func_down_beacon.o(i.down_linklist__get_len) for down_linklist__get_len
    func_down_beacon.o(i.calc_crc_len) refers to func_down_beacon.o(.bss) for db
    func_down_beacon.o(i.clear_record) refers to func_down_beacon.o(.data) for down_time
    func_down_beacon.o(i.down__tx_pkt_comb) refers to func_down_beacon.o(i.down_first_pkt_sub) for down_first_pkt_sub
    func_down_beacon.o(i.down__tx_pkt_comb) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    func_down_beacon.o(i.down__tx_pkt_comb) refers to func_down_beacon.o(i.calc_pkt_len) for calc_pkt_len
    func_down_beacon.o(i.down__tx_pkt_comb) refers to func_down_beacon.o(i.calc_pkt_index) for calc_pkt_index
    func_down_beacon.o(i.down__tx_pkt_comb) refers to func_down_beacon.o(.bss) for db
    func_down_beacon.o(i.down__tx_pkt_comb) refers to platform.o(.data) for platform
    func_down_beacon.o(i.down_beacon__rxkp) refers to func_down_beacon.o(i._down_link__search) for _down_link__search
    func_down_beacon.o(i.down_beacon__rxkp) refers to func_down_beacon.o(i.down_linklist__detele) for down_linklist__detele
    func_down_beacon.o(i.down_beacon__rxkp) refers to func_down_beacon.o(i.down_rslt_report) for down_rslt_report
    func_down_beacon.o(i.down_beacon__rxpc) refers to memseta.o(.text) for __aeabi_memclr
    func_down_beacon.o(i.down_beacon__rxpc) refers to memmovea.o(.text) for __aeabi_memcpy
    func_down_beacon.o(i.down_beacon__rxpc) refers to func_down_beacon.o(i.get_cur_2ms5_tick) for get_cur_2ms5_tick
    func_down_beacon.o(i.down_beacon__rxpc) refers to func_down_beacon.o(i._print_down_ele) for _print_down_ele
    func_down_beacon.o(i.down_beacon__rxpc) refers to func_down_beacon.o(i._down_link__in2) for _down_link__in2
    func_down_beacon.o(i.down_beacon__rxpc) refers to func_down_beacon.o(.data) for down_time
    func_down_beacon.o(i.down_data_check) refers to func_down_beacon.o(i.down_beacon__rxpc) for down_beacon__rxpc
    func_down_beacon.o(i.down_data_check) refers to gen_lgpkt_ch.o(.data) for core__gen_lgpkt_intf
    func_down_beacon.o(i.down_first_pkt_sub) refers to memseta.o(.text) for __aeabi_memclr4
    func_down_beacon.o(i.down_first_pkt_sub) refers to func_down_beacon.o(i.calc_pkt_len) for calc_pkt_len
    func_down_beacon.o(i.down_first_pkt_sub) refers to memmovea.o(.text) for __aeabi_memcpy
    func_down_beacon.o(i.down_first_pkt_sub) refers to func_down_beacon.o(i.calc_crc_len) for calc_crc_len
    func_down_beacon.o(i.down_first_pkt_sub) refers to common_math.o(i.crc16) for crc16
    func_down_beacon.o(i.down_first_pkt_sub) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    func_down_beacon.o(i.down_first_pkt_sub) refers to base_core.o(.data) for base_core
    func_down_beacon.o(i.down_first_pkt_sub) refers to platform.o(.data) for platform
    func_down_beacon.o(i.down_linklist__detele) refers to gen_linklist.o(i.gen_linklist__detele) for gen_linklist__detele
    func_down_beacon.o(i.down_linklist__detele) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_linklist__get_ele) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_down_beacon.o(i.down_linklist__get_ele) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_linklist__get_free_ele_cnt) refers to func_down_beacon.o(.bss) for down_linklist_ele
    func_down_beacon.o(i.down_linklist__get_len) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_down_beacon.o(i.down_linklist__get_len) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_linklist__init) refers to func_down_beacon.o(.data) for down_linklist_node_head
    func_down_beacon.o(i.down_linklist__init_ele) refers to func_down_beacon.o(.bss) for down_linklist_ele
    func_down_beacon.o(i.down_linklist__insert) refers to gen_linklist.o(i.gen_linklist__insert) for gen_linklist__insert
    func_down_beacon.o(i.down_linklist__insert) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_linklist__malloc_ele) refers to func_down_beacon.o(.bss) for down_linklist_ele
    func_down_beacon.o(i.down_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_down_beacon.o(i.down_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_down_beacon.o(i.down_linklist__traverse) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_down_beacon.o(i.down_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_down_beacon.o(i.down_linklist__traverse_input) refers to func_down_beacon.o(.data) for down_linklist
    func_down_beacon.o(i.down_rslt_report) refers to vote__process.o(i.Core_PC_active_rpt) for Core_PC_active_rpt
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(i.down_linklist__get_len) for down_linklist__get_len
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(i.down_data_check) for down_data_check
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(i.fetch_data_from_linklist) for fetch_data_from_linklist
    func_down_beacon.o(i.down_tx__ctrl) refers to memseta.o(.text) for __aeabi_memclr4
    func_down_beacon.o(i.down_tx__ctrl) refers to memmovea.o(.text) for __aeabi_memcpy4
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(i.calc_pkt_cnt) for calc_pkt_cnt
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(i.down__tx_pkt_comb) for down__tx_pkt_comb
    func_down_beacon.o(i.down_tx__ctrl) refers to func_down_beacon.o(.bss) for db
    func_down_beacon.o(i.down_tx__ctrl) refers to base_core.o(.data) for base_core
    func_down_beacon.o(i.fetch_data_from_linklist) refers to func_down_beacon.o(i.down_linklist__get_ele) for down_linklist__get_ele
    func_down_beacon.o(i.fetch_data_from_linklist) refers to func_down_beacon.o(i.get_cur_2ms5_tick) for get_cur_2ms5_tick
    func_down_beacon.o(i.fetch_data_from_linklist) refers to func_down_beacon.o(i._down_link__detele) for _down_link__detele
    func_down_beacon.o(i.fetch_data_from_linklist) refers to func_down_beacon.o(i.down_rslt_report) for down_rslt_report
    func_down_beacon.o(i.get_cur_2ms5_tick) refers to func_down_beacon.o(.bss) for db
    func_down_beacon.o(i.get_cur_status) refers to func_down_beacon.o(i.down_linklist__get_len) for down_linklist__get_len
    func_down_beacon.o(i.get_cur_status) refers to func_down_beacon.o(.bss) for db
    func_down_beacon.o(.data) refers to func_down_beacon.o(i._down_link__init_all) for _down_link__init_all
    func_down_beacon.o(.data) refers to func_down_beacon.o(i.down_tx__ctrl) for down_tx__ctrl
    func_down_beacon.o(.data) refers to func_down_beacon.o(i.get_cur_status) for get_cur_status
    func_down_beacon.o(.data) refers to func_down_beacon.o(i.down_beacon__rxkp) for down_beacon__rxkp
    func_down_beacon.o(.data) refers to func_down_beacon.o(i.clear_record) for clear_record
    func_multipkt_up.o(i._init_all) refers to func_multipkt_up.o(i.multipkt_up_linklist__init) for multipkt_up_linklist__init
    func_multipkt_up.o(i._init_all) refers to func_multipkt_up.o(i.multipkt_up_linklist__init_ele) for multipkt_up_linklist__init_ele
    func_multipkt_up.o(i._init_all) refers to func_multipkt_up.o(i.base_pktup_linklist__init) for base_pktup_linklist__init
    func_multipkt_up.o(i._init_all) refers to func_multipkt_up.o(i.base_pktup_linklist__init_ele) for base_pktup_linklist__init_ele
    func_multipkt_up.o(i.analy_rx_data) refers to common_math.o(i.crc16) for crc16
    func_multipkt_up.o(i.analy_rx_data) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.analy_rx_data) refers to func_multipkt_up.o(.bss) for up_rx
    func_multipkt_up.o(i.base_pktup__link_in) refers to func_multipkt_up.o(i.base_pktup_linklist__malloc_ele) for base_pktup_linklist__malloc_ele
    func_multipkt_up.o(i.base_pktup__link_in) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.base_pktup__link_in) refers to func_multipkt_up.o(i.base_pktup_linklist__get_len) for base_pktup_linklist__get_len
    func_multipkt_up.o(i.base_pktup__link_in) refers to func_multipkt_up.o(i.base_pktup_linklist__insert) for base_pktup_linklist__insert
    func_multipkt_up.o(i.base_pktup__request) refers to func_multipkt_up.o(i.base_pktup_linklist__get_len) for base_pktup_linklist__get_len
    func_multipkt_up.o(i.base_pktup__request) refers to func_multipkt_up.o(i.base_pktup_linklist__get_ele) for base_pktup_linklist__get_ele
    func_multipkt_up.o(i.base_pktup__request) refers to vote__process.o(i.Core_PC_active_rpt) for Core_PC_active_rpt
    func_multipkt_up.o(i.base_pktup__request) refers to func_multipkt_up.o(.data) for rpt_ing_flag
    func_multipkt_up.o(i.base_pktup__request) refers to base_core.o(.data) for base_core
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to memseta.o(.text) for __aeabi_memclr4
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to func_multipkt_up.o(i.base_pktup_linklist__detele) for base_pktup_linklist__detele
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to base_core.o(.data) for base_core
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to func_multipkt_up.o(.data) for rpt_pele
    func_multipkt_up.o(i.base_pktup__rpt_data) refers to platform.o(.data) for platform
    func_multipkt_up.o(i.base_pktup__rxpc) refers to func_multipkt_up.o(i.base_pktup__rpt_data) for base_pktup__rpt_data
    func_multipkt_up.o(i.base_pktup__rxpc) refers to func_multipkt_up.o(.data) for rpt_pele
    func_multipkt_up.o(i.base_pktup_linklist__detele) refers to gen_linklist.o(i.gen_linklist__detele) for gen_linklist__detele
    func_multipkt_up.o(i.base_pktup_linklist__detele) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.base_pktup_linklist__get_ele) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.base_pktup_linklist__get_ele) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.base_pktup_linklist__get_free_ele_cnt) refers to func_multipkt_up.o(.bss) for base_pktup_linklist_ele
    func_multipkt_up.o(i.base_pktup_linklist__get_len) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.base_pktup_linklist__get_len) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.base_pktup_linklist__init) refers to func_multipkt_up.o(.data) for base_pktup_linklist_node_head
    func_multipkt_up.o(i.base_pktup_linklist__init_ele) refers to func_multipkt_up.o(.bss) for base_pktup_linklist_ele
    func_multipkt_up.o(i.base_pktup_linklist__insert) refers to gen_linklist.o(i.gen_linklist__insert) for gen_linklist__insert
    func_multipkt_up.o(i.base_pktup_linklist__insert) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.base_pktup_linklist__malloc_ele) refers to func_multipkt_up.o(.bss) for base_pktup_linklist_ele
    func_multipkt_up.o(i.base_pktup_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.base_pktup_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.base_pktup_linklist__traverse) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.base_pktup_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.base_pktup_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.base_pktup_linklist__traverse_input) refers to func_multipkt_up.o(.data) for base_pktup_linklist
    func_multipkt_up.o(i.dbg__multpkt_up_linklist_ele) refers to func_multipkt_up.o(i.base_pktup_linklist__get_ele) for base_pktup_linklist__get_ele
    func_multipkt_up.o(i.dbg__multpkt_up_linklist_ele) refers to func_multipkt_up.o(i.base_pktup_linklist__get_len) for base_pktup_linklist__get_len
    func_multipkt_up.o(i.dbg__multpkt_up_linklist_ele) refers to platform.o(.data) for platform
    func_multipkt_up.o(i.dbg_multpkt_linklist_ele) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_ele) for multipkt_up_linklist__get_ele
    func_multipkt_up.o(i.dbg_multpkt_linklist_ele) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_len) for multipkt_up_linklist__get_len
    func_multipkt_up.o(i.dbg_multpkt_linklist_ele) refers to func_multipkt_up.o(i.dbg__multpkt_up_linklist_ele) for dbg__multpkt_up_linklist_ele
    func_multipkt_up.o(i.dbg_multpkt_linklist_ele) refers to platform.o(.data) for platform
    func_multipkt_up.o(i.dbg_multpkt_linklist_ele) refers to func_multipkt_up.o(.data) for lose_cnt
    func_multipkt_up.o(i.dbg_multpkt_up_print_rslt) refers to platform.o(.data) for platform
    func_multipkt_up.o(i.dbg_multpkt_up_print_rslt) refers to func_multipkt_up.o(.bss) for up_call
    func_multipkt_up.o(i.multipkt_up__call_sub) refers to memseta.o(.text) for __aeabi_memclr4
    func_multipkt_up.o(i.multipkt_up__call_sub) refers to multi_channel.o(i.get_main_rf_hard_id) for get_main_rf_hard_id
    func_multipkt_up.o(i.multipkt_up__call_sub) refers to base_core.o(.data) for base_core
    func_multipkt_up.o(i.multipkt_up__call_sub) refers to func_multipkt_up.o(.data) for p_req
    func_multipkt_up.o(i.multipkt_up__call_sub) refers to platform.o(.data) for platform
    func_multipkt_up.o(i.multipkt_up__link_in) refers to func_multipkt_up.o(i.multipkt_up_linklist__malloc_ele) for multipkt_up_linklist__malloc_ele
    func_multipkt_up.o(i.multipkt_up__link_in) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.multipkt_up__link_in) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_len) for multipkt_up_linklist__get_len
    func_multipkt_up.o(i.multipkt_up__link_in) refers to func_multipkt_up.o(i.multipkt_up_linklist__insert) for multipkt_up_linklist__insert
    func_multipkt_up.o(i.multipkt_up__link_search) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_ele) for multipkt_up_linklist__get_ele
    func_multipkt_up.o(i.multipkt_up__link_search) refers to memcmp.o(.text) for memcmp
    func_multipkt_up.o(i.multipkt_up__link_search) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_len) for multipkt_up_linklist__get_len
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to multi_channel.o(i.conver_id) for conver_id
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to common_math.o(i.mem_compare) for mem_compare
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to func_multipkt_up.o(i.analy_rx_data) for analy_rx_data
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to base_process_pc_enter.o(.data) for base_mac
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to func_multipkt_up.o(.data) for rx_piece_max
    func_multipkt_up.o(i.multipkt_up__rx_data) refers to func_multipkt_up.o(.bss) for up_rx
    func_multipkt_up.o(i.multipkt_up__rx_request) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.multipkt_up__rx_request) refers to func_multipkt_up.o(i.multipkt_up__link_search) for multipkt_up__link_search
    func_multipkt_up.o(i.multipkt_up__rx_request) refers to func_multipkt_up.o(i.multipkt_up__link_in) for multipkt_up__link_in
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_len) for multipkt_up_linklist__get_len
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.base_pktup_linklist__get_free_ele_cnt) for base_pktup_linklist__get_free_ele_cnt
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.multipkt_up_linklist__get_ele) for multipkt_up_linklist__get_ele
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.multipkt_up__call_sub) for multipkt_up__call_sub
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to memmovea.o(.text) for __aeabi_memcpy
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.base_pktup__link_in) for base_pktup__link_in
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(i.multipkt_up_linklist__detele) for multipkt_up_linklist__detele
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(.bss) for up_call
    func_multipkt_up.o(i.multipkt_up__tx_call) refers to func_multipkt_up.o(.data) for p_req
    func_multipkt_up.o(i.multipkt_up_linklist__detele) refers to gen_linklist.o(i.gen_linklist__detele) for gen_linklist__detele
    func_multipkt_up.o(i.multipkt_up_linklist__detele) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(i.multipkt_up_linklist__get_ele) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.multipkt_up_linklist__get_ele) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(i.multipkt_up_linklist__get_free_ele_cnt) refers to func_multipkt_up.o(.bss) for multipkt_up_linklist_ele
    func_multipkt_up.o(i.multipkt_up_linklist__get_len) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.multipkt_up_linklist__get_len) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(i.multipkt_up_linklist__init) refers to func_multipkt_up.o(.data) for multipkt_up_linklist_node_head
    func_multipkt_up.o(i.multipkt_up_linklist__init_ele) refers to func_multipkt_up.o(.bss) for multipkt_up_linklist_ele
    func_multipkt_up.o(i.multipkt_up_linklist__insert) refers to gen_linklist.o(i.gen_linklist__insert) for gen_linklist__insert
    func_multipkt_up.o(i.multipkt_up_linklist__insert) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(i.multipkt_up_linklist__malloc_ele) refers to func_multipkt_up.o(.bss) for multipkt_up_linklist_ele
    func_multipkt_up.o(i.multipkt_up_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.multipkt_up_linklist__traverse) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.multipkt_up_linklist__traverse) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(i.multipkt_up_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_ele) for gen_linklist__get_ele
    func_multipkt_up.o(i.multipkt_up_linklist__traverse_input) refers to gen_linklist.o(i.gen_linklist__get_len) for gen_linklist__get_len
    func_multipkt_up.o(i.multipkt_up_linklist__traverse_input) refers to func_multipkt_up.o(.data) for multipkt_up_linklist
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i._init_all) for _init_all
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i.multipkt_up__rx_request) for multipkt_up__rx_request
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i.multipkt_up__tx_call) for multipkt_up__tx_call
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i.multipkt_up__rx_data) for multipkt_up__rx_data
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i.base_pktup__request) for base_pktup__request
    func_multipkt_up.o(.data) refers to func_multipkt_up.o(i.base_pktup__rxpc) for base_pktup__rxpc
    aes.o(i.AES_Decrypt) refers to aes.o(i.decrypt) for decrypt
    aes.o(i.AES_Decrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    aes.o(i.AES_Decrypt) refers to malloc.o(i.free) for free
    aes.o(i.AES_Decrypt) refers to aes.o(.data) for Nc
    aes.o(i.AES_Encrypt) refers to aes.o(i.encrypt) for encrypt
    aes.o(i.AES_Encrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    aes.o(i.AES_Encrypt) refers to malloc.o(i.free) for free
    aes.o(i.AES_Encrypt) refers to aes.o(.data) for Nc
    aes.o(i.AddRoundKey) refers to aes.o(.bss) for RoundKey
    aes.o(i.Base64Decode) refers to aes.o(i.GetBase64Value) for GetBase64Value
    aes.o(i.Base64Encode) refers to aes.o(.data) for Base64Encode
    aes.o(i.Cipher) refers to aes.o(i.AddRoundKey) for AddRoundKey
    aes.o(i.Cipher) refers to aes.o(i.SubBytes) for SubBytes
    aes.o(i.Cipher) refers to aes.o(i.ShiftRows) for ShiftRows
    aes.o(i.Cipher) refers to aes.o(i.MixColumns) for MixColumns
    aes.o(i.Cipher) refers to aes.o(.bss) for in
    aes.o(i.Cipher) refers to aes.o(.data) for Nr
    aes.o(i.InvCipher) refers to aes.o(i.AddRoundKey) for AddRoundKey
    aes.o(i.InvCipher) refers to aes.o(i.InvShiftRows) for InvShiftRows
    aes.o(i.InvCipher) refers to aes.o(i.InvSubBytes) for InvSubBytes
    aes.o(i.InvCipher) refers to aes.o(i.InvMixColumns) for InvMixColumns
    aes.o(i.InvCipher) refers to aes.o(.bss) for in
    aes.o(i.InvCipher) refers to aes.o(.data) for Nr
    aes.o(i.InvMixColumns) refers to aes.o(.bss) for state
    aes.o(i.InvShiftRows) refers to aes.o(.bss) for state
    aes.o(i.InvSubBytes) refers to aes.o(.bss) for state
    aes.o(i.InvSubBytes) refers to aes.o(.constdata) for rsbox
    aes.o(i.KeyExpansion) refers to memmovea.o(.text) for __aeabi_memcpy
    aes.o(i.KeyExpansion) refers to aes.o(i.getSBoxValue) for getSBoxValue
    aes.o(i.KeyExpansion) refers to aes.o(.data) for Nk
    aes.o(i.KeyExpansion) refers to aes.o(.bss) for Key
    aes.o(i.KeyExpansion) refers to aes.o(.constdata) for sbox
    aes.o(i.MixColumns) refers to aes.o(.bss) for state
    aes.o(i.STM32_AES_ECB_Decrypt) refers to crypto.o(i.AES_ECB_Decrypt_Init) for AES_ECB_Decrypt_Init
    aes.o(i.STM32_AES_ECB_Decrypt) refers to crypto.o(i.AES_ECB_Decrypt_Append) for AES_ECB_Decrypt_Append
    aes.o(i.STM32_AES_ECB_Decrypt) refers to crypto.o(i.AES_ECB_Decrypt_Finish) for AES_ECB_Decrypt_Finish
    aes.o(i.STM32_AES_ECB_Encrypt) refers to crypto.o(i.AES_ECB_Encrypt_Init) for AES_ECB_Encrypt_Init
    aes.o(i.STM32_AES_ECB_Encrypt) refers to crypto.o(i.AES_ECB_Encrypt_Append) for AES_ECB_Encrypt_Append
    aes.o(i.STM32_AES_ECB_Encrypt) refers to crypto.o(i.AES_ECB_Encrypt_Finish) for AES_ECB_Encrypt_Finish
    aes.o(i.ShiftRows) refers to aes.o(.bss) for state
    aes.o(i.SubBytes) refers to aes.o(.bss) for state
    aes.o(i.SubBytes) refers to aes.o(.constdata) for sbox
    aes.o(i.decrypt) refers to malloc.o(i.malloc) for malloc
    aes.o(i.decrypt) refers to memseta.o(.text) for __aeabi_memclr
    aes.o(i.decrypt) refers to aes.o(i.KeyExpansion) for KeyExpansion
    aes.o(i.decrypt) refers to aes.o(i.InvCipher) for InvCipher
    aes.o(i.decrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    aes.o(i.decrypt) refers to aes.o(.data) for Nc
    aes.o(i.decrypt) refers to aes.o(.bss) for Key
    aes.o(i.encrypt) refers to malloc.o(i.malloc) for malloc
    aes.o(i.encrypt) refers to memseta.o(.text) for __aeabi_memclr
    aes.o(i.encrypt) refers to aes.o(i.KeyExpansion) for KeyExpansion
    aes.o(i.encrypt) refers to aes.o(i.Cipher) for Cipher
    aes.o(i.encrypt) refers to memmovea.o(.text) for __aeabi_memcpy
    aes.o(i.encrypt) refers to aes.o(.data) for Nc
    aes.o(i.encrypt) refers to aes.o(.bss) for Key
    aes.o(i.getSBoxInvert) refers to aes.o(.constdata) for rsbox
    aes.o(i.getSBoxValue) refers to aes.o(.constdata) for sbox
    segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_GetKey) refers to segger_rtt.o(i.SEGGER_RTT_Read) for SEGGER_RTT_Read
    segger_rtt.o(i.SEGGER_RTT_HasData) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_HasKey) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_HasKey) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_Init) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_PutChar) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_PutChar) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_PutCharSkipNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_Read) refers to segger_rtt.o(i.SEGGER_RTT_ReadNoLock) for SEGGER_RTT_ReadNoLock
    segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to memmovea.o(.text) for __aeabi_memcpy
    segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._WriteNoCheck) for _WriteNoCheck
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.data) for _aTerminalId
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to strlen.o(.text) for strlen
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._PostTerminalSwitch) for _PostTerminalSwitch
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.data) for _ActiveTerminal
    segger_rtt.o(i.SEGGER_RTT_WaitKey) refers to segger_rtt.o(i.SEGGER_RTT_GetKey) for SEGGER_RTT_GetKey
    segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(i._DoInit) for _DoInit
    segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(i.SEGGER_RTT_WriteNoLock) for SEGGER_RTT_WriteNoLock
    segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace
    segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._WriteNoCheck) for _WriteNoCheck
    segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking
    segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock) refers to memmovea.o(.text) for __aeabi_memcpy
    segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i.SEGGER_RTT_WriteString) refers to strlen.o(.text) for strlen
    segger_rtt.o(i.SEGGER_RTT_WriteString) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write
    segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock) refers to memmovea.o(.text) for __aeabi_memcpy
    segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i._DoInit) refers to strcpy.o(.text) for strcpy
    segger_rtt.o(i._DoInit) refers to segger_rtt.o(.bss) for _SEGGER_RTT
    segger_rtt.o(i._PostTerminalSwitch) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking
    segger_rtt.o(i._PostTerminalSwitch) refers to segger_rtt.o(.data) for _aTerminalId
    segger_rtt.o(i._WriteBlocking) refers to memmovea.o(.text) for __aeabi_memcpy
    segger_rtt.o(i._WriteNoCheck) refers to memmovea.o(.text) for __aeabi_memcpy
    segger_rtt_printf.o(i.SEGGER_RTT_printf) refers to segger_rtt_printf.o(i.SEGGER_RTT_vprintf) for SEGGER_RTT_vprintf
    segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar
    segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._PrintInt) for _PrintInt
    segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._PrintUnsigned) for _PrintUnsigned
    segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write
    segger_rtt_printf.o(i._PrintInt) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar
    segger_rtt_printf.o(i._PrintInt) refers to segger_rtt_printf.o(i._PrintUnsigned) for _PrintUnsigned
    segger_rtt_printf.o(i._PrintUnsigned) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar
    segger_rtt_printf.o(i._PrintUnsigned) refers to segger_rtt_printf.o(.constdata) for _aV2C
    segger_rtt_printf.o(i._StoreChar) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write
    common_math.o(i.Dec_to_Hex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    common_math.o(i.Dec_to_Hex) refers to atoi.o(.text) for atoi
    common_math.o(i.crc16) refers to common_math.o(.constdata) for crc_table
    gen_linklist.o(i.gen_linklist__detele) refers to malloc.o(i.free) for free
    gen_linklist.o(i.gen_linklist__detele) refers to platform.o(.data) for platform
    gen_linklist.o(i.gen_linklist__insert) refers to platform.o(i.basic_delay_ms) for basic_delay_ms
    gen_linklist.o(i.gen_linklist__insert) refers to malloc.o(i.malloc) for malloc
    gen_linklist.o(i.gen_linklist__insert) refers to platform.o(.data) for platform
    gen_queue.o(i.gen_queue_in) refers to memmovea.o(.text) for __aeabi_memcpy
    gen_queue.o(i.gen_queue_in) refers to platform.o(.data) for platform
    gen_queue.o(i.gen_queue_out) refers to memmovea.o(.text) for __aeabi_memcpy
    gen_queue.o(i.gen_queue_out) refers to platform.o(.data) for platform
    crypto.o(i.AES_CBC_Decrypt_Append) refers to crypto.o(i.AES_general_SW_dec) for AES_general_SW_dec
    crypto.o(i.AES_CBC_Decrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CBC_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CBC_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CCM_Decrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CCM_Decrypt_Finish) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CCM_Decrypt_Init) refers to crypto.o(i.AES_CCM_Encrypt_Init) for AES_CCM_Encrypt_Init
    crypto.o(i.AES_CCM_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CCM_Encrypt_Finish) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CCM_Encrypt_Init) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.AES_CCM_Encrypt_Init) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CCM_Header_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CFB_Decrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CFB_Decrypt_Init) refers to crypto.o(i.AES_CFB_Encrypt_Init) for AES_CFB_Encrypt_Init
    crypto.o(i.AES_CFB_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CFB_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CMAC_Decrypt_Append) refers to crypto.o(i.AES_CMAC_Encrypt_Append) for AES_CMAC_Encrypt_Append
    crypto.o(i.AES_CMAC_Decrypt_Finish) refers to crypto.o(i.AES_CMAC_Encrypt_Append) for AES_CMAC_Encrypt_Append
    crypto.o(i.AES_CMAC_Decrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CMAC_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CMAC_Encrypt_Finish) refers to crypto.o(i.AES_CMAC_Encrypt_Append) for AES_CMAC_Encrypt_Append
    crypto.o(i.AES_CMAC_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CTR_Decrypt_Append) refers to crypto.o(i.AES_CTR_Encrypt_Append) for AES_CTR_Encrypt_Append
    crypto.o(i.AES_CTR_Decrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_CTR_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_CTR_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_ECB_Decrypt_Append) refers to crypto.o(i.AES_general_SW_dec) for AES_general_SW_dec
    crypto.o(i.AES_ECB_Decrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_ECB_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_ECB_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_GCM_Decrypt_Append) refers to crypto.o(i.AESgcmAppend) for AESgcmAppend
    crypto.o(i.AES_GCM_Decrypt_Finish) refers to crypto.o(i.AESgcmFinal) for AESgcmFinal
    crypto.o(i.AES_GCM_Decrypt_Init) refers to crypto.o(i.AES_GCM_Encrypt_Init) for AES_GCM_Encrypt_Init
    crypto.o(i.AES_GCM_Encrypt_Append) refers to crypto.o(i.AESgcmAppend) for AESgcmAppend
    crypto.o(i.AES_GCM_Encrypt_Finish) refers to crypto.o(i.AESgcmFinal) for AESgcmFinal
    crypto.o(i.AES_GCM_Encrypt_Init) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.AES_GCM_Encrypt_Init) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_GCM_Encrypt_Init) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.AES_GCM_Header_Append) refers to crypto.o(i.gfmul) for gfmul
    crypto.o(i.AES_KeyWrap_Decrypt_Append) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.AES_KeyWrap_Decrypt_Append) refers to crypto.o(i.AES_general_SW_dec) for AES_general_SW_dec
    crypto.o(i.AES_KeyWrap_Decrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_KeyWrap_Encrypt_Append) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.AES_KeyWrap_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_KeyWrap_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_OFB_Decrypt_Append) refers to crypto.o(i.AES_OFB_Encrypt_Append) for AES_OFB_Encrypt_Append
    crypto.o(i.AES_OFB_Decrypt_Init) refers to crypto.o(i.AES_OFB_Encrypt_Init) for AES_OFB_Encrypt_Init
    crypto.o(i.AES_OFB_Encrypt_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_OFB_Encrypt_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.AES_XTS_Common_Append) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_XTS_Common_Append) refers to crypto.o(i.AES_general_SW_dec) for AES_general_SW_dec
    crypto.o(i.AES_XTS_Common_Init) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.AES_XTS_Common_Init) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AES_XTS_Common_Init) refers to crypto.o(i.AES_keyschedule_dec) for AES_keyschedule_dec
    crypto.o(i.AES_XTS_Decrypt_Append) refers to crypto.o(i.AES_XTS_Common_Append) for AES_XTS_Common_Append
    crypto.o(i.AES_XTS_Decrypt_Init) refers to crypto.o(i.AES_XTS_Common_Init) for AES_XTS_Common_Init
    crypto.o(i.AES_XTS_Encrypt_Append) refers to crypto.o(i.AES_XTS_Common_Append) for AES_XTS_Common_Append
    crypto.o(i.AES_XTS_Encrypt_Init) refers to crypto.o(i.AES_XTS_Common_Init) for AES_XTS_Common_Init
    crypto.o(i.AES_general_SW_dec) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.AES_general_SW_enc) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.AES_keyschedule_dec) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.AES_keyschedule_dec) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.AES_keyschedule_enc) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.AES_keyschedule_enc_LL) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.AESgcmAppend) refers to crypto.o(i.gfmul) for gfmul
    crypto.o(i.AESgcmAppend) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AESgcmFinal) refers to crypto.o(i.gfmul) for gfmul
    crypto.o(i.AESgcmFinal) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.AESstdInit) refers to crypto.o(i.AES_keyschedule_dec) for AES_keyschedule_dec
    crypto.o(i.AESstdInit) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.ARC4_Decrypt_Append) refers to crypto.o(i.ARC4_Encrypt_Append) for ARC4_Encrypt_Append
    crypto.o(i.AddBig) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.AddBig) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.AddBig) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.AddBig) refers to crypto.o(i.Sub_Moduli_Big) for Sub_Moduli_Big
    crypto.o(i.AddBig) refers to crypto.o(i.Add_Moduli_Big) for Add_Moduli_Big
    crypto.o(i.AddBig) refers to crypto.o(i.SetZeroBig) for SetZeroBig
    crypto.o(i.AddBig) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.AddBig) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.Add_Moduli_Big) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.Big_to_W8) refers to crypto.o(i.CountBytes) for CountBytes
    crypto.o(i.Big_to_fixedW8) refers to crypto.o(i.CountBytes) for CountBytes
    crypto.o(i.Big_to_fixedW8) refers to crypto.o(i.Big_to_W8) for Big_to_W8
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.ECCpoint2Monty) for ECCpoint2Monty
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.MontyJacProjAddPoints) for MontyJacProjAddPoints
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.MontyJacProjDoublePoint) for MontyJacProjDoublePoint
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.GiveBit) for GiveBit
    crypto.o(i.Binary_DoublePointMul) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.C25519keyExchange) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.C25519keyExchange) refers to crypto.o(i.c25519_sm) for c25519_sm
    crypto.o(i.C25519keyExchange) refers to crypto.o(i.fe25519_invert) for fe25519_invert
    crypto.o(i.C25519keyExchange) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.C25519keyExchange) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.C25519keyGen) refers to crypto.o(i.C25519keyExchange) for C25519keyExchange
    crypto.o(i.C25519keyGen) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.CHACHA_Decrypt_Append) refers to crypto.o(i.CHACHA_Encrypt_Append) for CHACHA_Encrypt_Append
    crypto.o(i.CHACHA_Decrypt_Init) refers to crypto.o(i.CHACHA_Encrypt_Init) for CHACHA_Encrypt_Init
    crypto.o(i.CHACHA_Encrypt_Append) refers to crypto.o(i.salsa20_wordtobyte) for salsa20_wordtobyte
    crypto.o(i.CHACHA_Encrypt_Init) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.ChaCha20Poly1305_Append) refers to crypto.o(i.salsa20_wordtobyte) for salsa20_wordtobyte
    crypto.o(i.ChaCha20Poly1305_Append) refers to crypto.o(i.Poly1305_Core_Update) for Poly1305_Core_Update
    crypto.o(i.ChaCha20Poly1305_Decrypt_Append) refers to crypto.o(i.ChaCha20Poly1305_Append) for ChaCha20Poly1305_Append
    crypto.o(i.ChaCha20Poly1305_Decrypt_Finish) refers to crypto.o(i.Poly1305_Core_Update) for Poly1305_Core_Update
    crypto.o(i.ChaCha20Poly1305_Decrypt_Finish) refers to crypto.o(i.Poly1305_Core_Finish) for Poly1305_Core_Finish
    crypto.o(i.ChaCha20Poly1305_Decrypt_Init) refers to crypto.o(i.ChaCha20Poly1305_Encrypt_Init) for ChaCha20Poly1305_Encrypt_Init
    crypto.o(i.ChaCha20Poly1305_Encrypt_Append) refers to crypto.o(i.ChaCha20Poly1305_Append) for ChaCha20Poly1305_Append
    crypto.o(i.ChaCha20Poly1305_Encrypt_Finish) refers to crypto.o(i.Poly1305_Core_Update) for Poly1305_Core_Update
    crypto.o(i.ChaCha20Poly1305_Encrypt_Finish) refers to crypto.o(i.Poly1305_Core_Finish) for Poly1305_Core_Finish
    crypto.o(i.ChaCha20Poly1305_Encrypt_Init) refers to crypto.o(i.salsa20_wordtobyte) for salsa20_wordtobyte
    crypto.o(i.ChaCha20Poly1305_Encrypt_Init) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.ChaCha20Poly1305_Header_Append) refers to crypto.o(i.Poly1305_Core_Update) for Poly1305_Core_Update
    crypto.o(i.CountBits) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.CountBytes) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.DES_CBC_Decrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.DES_CBC_Decrypt_Init) refers to crypto.o(i.DESstdInit) for DESstdInit
    crypto.o(i.DES_CBC_Encrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.DES_CBC_Encrypt_Init) refers to crypto.o(i.DESstdInit) for DESstdInit
    crypto.o(i.DES_ECB_Decrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.DES_ECB_Decrypt_Init) refers to crypto.o(i.DESstdInit) for DESstdInit
    crypto.o(i.DES_ECB_Encrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.DES_ECB_Encrypt_Init) refers to crypto.o(i.DESstdInit) for DESstdInit
    crypto.o(i.DESstdInit) refers to crypto.o(i.deskey) for deskey
    crypto.o(i.DRBG_AES128_Block_cipher_df) refers to memmovea.o(.text) for __aeabi_memcpy4
    crypto.o(i.DRBG_AES128_Block_cipher_df) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.DRBG_AES128_Block_cipher_df) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.DRBG_AES128_Block_cipher_df) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.DRBG_AES128_Update) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.ECCcopyPoint) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ECCfreeEC) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCfreePoint) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCfreePrivKey) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCgetPointCoordinate) refers to crypto.o(i.Big_to_fixedW8) for Big_to_fixedW8
    crypto.o(i.ECCgetPrivKeyValue) refers to crypto.o(i.Big_to_fixedW8) for Big_to_fixedW8
    crypto.o(i.ECCinitEC) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECCinitEC) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECCinitEC) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCinitPoint) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECCinitPoint) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCinitPoint) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.ECCinitPrivKey) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECCinitPrivKey) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.CountBits) for CountBits
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.RNGgenBytes) for RNGgenBytes
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.ECCsetPointGenerator) for ECCsetPointGenerator
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.ECCscalarMul) for ECCscalarMul
    crypto.o(i.ECCkeyGen) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.ECCpoint2Monty) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.ECCpointFromMonty) refers to crypto.o(i.MontyExit) for MontyExit
    crypto.o(i.ECCscalarMul) refers to crypto.o(i.MontyInit) for MontyInit
    crypto.o(i.ECCscalarMul) refers to crypto.o(i.NAF_Binary_PointMul) for NAF_Binary_PointMul
    crypto.o(i.ECCscalarMul) refers to crypto.o(i.MontyKillAll) for MontyKillAll
    crypto.o(i.ECCscalarMul) refers to crypto.o(i.Normalize) for Normalize
    crypto.o(i.ECCsetPointCoordinate) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECCsetPointGenerator) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ECCsetPointGenerator) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.ECCsetPrivKeyValue) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECCsymmetricPoint) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.ECCsymmetricPoint) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.MontyInit) for MontyInit
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.ModularAddBig) for ModularAddBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.MontyKillAll) for MontyKillAll
    crypto.o(i.ECCvalidatePubKey) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.ECDSAfreeSign) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECDSAgetSignature) refers to crypto.o(i.Big_to_fixedW8) for Big_to_fixedW8
    crypto.o(i.ECDSAinitSign) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECDSAinitSign) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECDSAsetSignature) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECDSAsign) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.ECDSAsign) refers to crypto.o(i.ECCsetPointGenerator) for ECCsetPointGenerator
    crypto.o(i.ECDSAsign) refers to crypto.o(i.MontyInit) for MontyInit
    crypto.o(i.ECDSAsign) refers to crypto.o(i.CountBits) for CountBits
    crypto.o(i.ECDSAsign) refers to crypto.o(i.RNGgenBytes) for RNGgenBytes
    crypto.o(i.ECDSAsign) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.NAF_Binary_PointMul) for NAF_Binary_PointMul
    crypto.o(i.ECDSAsign) refers to crypto.o(i.Normalize) for Normalize
    crypto.o(i.ECDSAsign) refers to crypto.o(i.AddBig) for AddBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.MontyKillAll) for MontyKillAll
    crypto.o(i.ECDSAsign) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.ECDSAsign) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.ModularInvBig) for ModularInvBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.ECDSAsign) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECDSAsign) refers to crypto.o(i.RightShift) for RightShift
    crypto.o(i.ECDSAsign) refers to crypto.o(i.ModularAddBig) for ModularAddBig
    crypto.o(i.ECDSAsign) refers to crypto.o(i.MontyExit) for MontyExit
    crypto.o(i.ECDSAverify) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.ECDSAverify) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ECDSAverify) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ECDSAverify) refers to crypto.o(i.CountBits) for CountBits
    crypto.o(i.ECDSAverify) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.ECDSAverify) refers to crypto.o(i.RightShift) for RightShift
    crypto.o(i.ECDSAverify) refers to crypto.o(i.ModularInvBig) for ModularInvBig
    crypto.o(i.ECDSAverify) refers to crypto.o(i.MontyInit) for MontyInit
    crypto.o(i.ECDSAverify) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.ECDSAverify) refers to crypto.o(i.MontyKillR2) for MontyKillR2
    crypto.o(i.ECDSAverify) refers to crypto.o(i.MontyKillAll) for MontyKillAll
    crypto.o(i.ECDSAverify) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.ECDSAverify) refers to crypto.o(i.ECCsetPointGenerator) for ECCsetPointGenerator
    crypto.o(i.ECDSAverify) refers to crypto.o(i.Binary_DoublePointMul) for Binary_DoublePointMul
    crypto.o(i.ECDSAverify) refers to crypto.o(i.Normalize) for Normalize
    crypto.o(i.ECDSAverify) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ECDSAverify) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.ECDSAverify) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.SHA512_Init) for SHA512_Init
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.SHA512_Finish) for SHA512_Finish
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.ge25519_scalarmult_base) for ge25519_scalarmult_base
    crypto.o(i.ED25519keyGen) refers to crypto.o(i.ge25519_pack) for ge25519_pack
    crypto.o(i.ED25519keyGen) refers to memmovea.o(.text) for __aeabi_memmove
    crypto.o(i.ED25519sign) refers to crypto.o(i.SHA512_Init) for SHA512_Init
    crypto.o(i.ED25519sign) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.ED25519sign) refers to crypto.o(i.SHA512_Finish) for SHA512_Finish
    crypto.o(i.ED25519sign) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    crypto.o(i.ED25519sign) refers to crypto.o(i.ge25519_scalarmult_base) for ge25519_scalarmult_base
    crypto.o(i.ED25519sign) refers to crypto.o(i.ge25519_pack) for ge25519_pack
    crypto.o(i.ED25519sign) refers to crypto.o(i.reduce_add_sub) for reduce_add_sub
    crypto.o(i.ED25519verify) refers to crypto.o(i.ge25519_unpackneg_vartime) for ge25519_unpackneg_vartime
    crypto.o(i.ED25519verify) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    crypto.o(i.ED25519verify) refers to crypto.o(i.SHA512_Init) for SHA512_Init
    crypto.o(i.ED25519verify) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.ED25519verify) refers to crypto.o(i.SHA512_Finish) for SHA512_Finish
    crypto.o(i.ED25519verify) refers to crypto.o(i.ge25519_double_scalarmult_vartime) for ge25519_double_scalarmult_vartime
    crypto.o(i.ED25519verify) refers to crypto.o(i.ge25519_pack) for ge25519_pack
    crypto.o(i.ED25519verify) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.FastDiv2) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.FastDivInnerBase) refers to crypto.o(i.SetZeroBig) for SetZeroBig
    crypto.o(i.FastMul2) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.FastMulInnerBase) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.GenRndBN) refers to crypto.o(i.RNGgenBytes) for RNGgenBytes
    crypto.o(i.GenRndBNmodN) refers to crypto.o(i.CountBits) for CountBits
    crypto.o(i.GenRndBNmodN) refers to crypto.o(i.RNGgenBytes) for RNGgenBytes
    crypto.o(i.GenRndBNmodN) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.HKDF_SHA512) refers to crypto.o(i.HMAC_SHA512_Init) for HMAC_SHA512_Init
    crypto.o(i.HKDF_SHA512) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HKDF_SHA512) refers to crypto.o(i.HMAC_SHA512_Finish) for HMAC_SHA512_Finish
    crypto.o(i.HMAC_MD5_Append) refers to crypto.o(i.crl_u_MD5_Update) for crl_u_MD5_Update
    crypto.o(i.HMAC_MD5_Finish) refers to crypto.o(i.MD5_Finish) for MD5_Finish
    crypto.o(i.HMAC_MD5_Finish) refers to crypto.o(i.crl_u_MD5_Update) for crl_u_MD5_Update
    crypto.o(i.HMAC_MD5_Init) refers to crypto.o(i.crl_u_MD5_Update) for crl_u_MD5_Update
    crypto.o(i.HMAC_MD5_Init) refers to crypto.o(i.MD5_Finish) for MD5_Finish
    crypto.o(i.HMAC_SHA1_Append) refers to crypto.o(i.SHA1_Append) for SHA1_Append
    crypto.o(i.HMAC_SHA1_Finish) refers to crypto.o(i.SHA1_Finish) for SHA1_Finish
    crypto.o(i.HMAC_SHA1_Finish) refers to crypto.o(i.SHA1_Append) for SHA1_Append
    crypto.o(i.HMAC_SHA1_Init) refers to crypto.o(i.SHA1_Append) for SHA1_Append
    crypto.o(i.HMAC_SHA1_Init) refers to crypto.o(i.SHA1_Finish) for SHA1_Finish
    crypto.o(i.HMAC_SHA224_Append) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA224_Finish) refers to crypto.o(i.SHA224_Finish) for SHA224_Finish
    crypto.o(i.HMAC_SHA224_Finish) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA224_Init) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA224_Init) refers to crypto.o(i.SHA224_Finish) for SHA224_Finish
    crypto.o(i.HMAC_SHA256_Append) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA256_Finish) refers to crypto.o(i.SHA256_Finish) for SHA256_Finish
    crypto.o(i.HMAC_SHA256_Finish) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA256_Init) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.HMAC_SHA256_Init) refers to crypto.o(i.SHA256_Finish) for SHA256_Finish
    crypto.o(i.HMAC_SHA384_Append) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA384_Finish) refers to crypto.o(i.SHA384_Finish) for SHA384_Finish
    crypto.o(i.HMAC_SHA384_Finish) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA384_Init) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA384_Init) refers to crypto.o(i.SHA384_Finish) for SHA384_Finish
    crypto.o(i.HMAC_SHA512_Append) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA512_Finish) refers to crypto.o(i.SHA512_Finish) for SHA512_Finish
    crypto.o(i.HMAC_SHA512_Finish) refers to crypto.o(i.SHA512_Init) for SHA512_Init
    crypto.o(i.HMAC_SHA512_Finish) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA512_Init) refers to crypto.o(i.SHA512_Init) for SHA512_Init
    crypto.o(i.HMAC_SHA512_Init) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.HMAC_SHA512_Init) refers to crypto.o(i.SHA512_Finish) for SHA512_Finish
    crypto.o(i.MD5_Append) refers to crypto.o(i.crl_u_MD5_Update) for crl_u_MD5_Update
    crypto.o(i.MD5_Finish) refers to crypto.o(i.crl_u_MD5_Finish) for crl_u_MD5_Finish
    crypto.o(i.ModularAddBig) refers to crypto.o(i.AddBig) for AddBig
    crypto.o(i.ModularAddBig) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ModularAddBig) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.MontyInit) for MontyInit
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.MontyKillR2) for MontyKillR2
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.MontyExit) for MontyExit
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.MontyKillAll) for MontyKillAll
    crypto.o(i.ModularExpSlidWin) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ModularFastMul2) refers to crypto.o(i.FastMul2) for FastMul2
    crypto.o(i.ModularFastMul2) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ModularFastMul2) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.EvenBig) for EvenBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.FastDiv2) for FastDiv2
    crypto.o(i.ModularInvBig) refers to crypto.o(i.AddBig) for AddBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.SignBig) for SignBig
    crypto.o(i.ModularInvBig) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.ModularSubBig) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.ModularSubBig) refers to crypto.o(i.SignBig) for SignBig
    crypto.o(i.ModularSubBig) refers to crypto.o(i.AddBig) for AddBig
    crypto.o(i.MontyExit) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.MontyExit) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.MontyExit) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.MontyExit) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyInit) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.MontyInit) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.MontyInit) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyInit) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.MontyInit) refers to crypto.o(i.CountBits) for CountBits
    crypto.o(i.MontyInit) refers to crypto.o(i.LeftShift) for LeftShift
    crypto.o(i.MontyInit) refers to crypto.o(i.SubBig) for SubBig
    crypto.o(i.MontyInit) refers to crypto.o(i.FastMulInnerBase) for FastMulInnerBase
    crypto.o(i.MontyInit) refers to crypto.o(i.MulBigbyUnInt) for MulBigbyUnInt
    crypto.o(i.MontyInit) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.ModularSubBig) for ModularSubBig
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.IsZeroBig) for IsZeroBig
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.MontyJacProjDoublePoint) for MontyJacProjDoublePoint
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.ModularFastMul2) for ModularFastMul2
    crypto.o(i.MontyJacProjAddPoints) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.ModularFastMul2) for ModularFastMul2
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.AddBig) for AddBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.ModularSubBig) for ModularSubBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.ModularAddBig) for ModularAddBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.MontyJacProjDoublePoint) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyKillAll) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyKillR2) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MontyMul) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.MontyMul) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.MontyMul) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.MontyMul) refers to crypto.o(i.Sub_Moduli_Big) for Sub_Moduli_Big
    crypto.o(i.MontyMul) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.MontyMul) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.MulBigbyUnInt) refers to crypto.o(i.SetZeroBig) for SetZeroBig
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.ECCinitPoint) for ECCinitPoint
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.ECCpoint2Monty) for ECCpoint2Monty
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.GiveBit) for GiveBit
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.ECCsymmetricPoint) for ECCsymmetricPoint
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.MontyJacProjDoublePoint) for MontyJacProjDoublePoint
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.MontyJacProjAddPoints) for MontyJacProjAddPoints
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.ECCfreePoint) for ECCfreePoint
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.NAF_Binary_PointMul) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.Normalize) refers to crypto.o(i.ECCcopyPoint) for ECCcopyPoint
    crypto.o(i.Normalize) refers to crypto.o(i.MontyExit) for MontyExit
    crypto.o(i.Normalize) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.Normalize) refers to crypto.o(i.MontyMul) for MontyMul
    crypto.o(i.Normalize) refers to crypto.o(i.ModularInvBig) for ModularInvBig
    crypto.o(i.Normalize) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.Normalize) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.Normalize) refers to crypto.o(i.ECCpointFromMonty) for ECCpointFromMonty
    crypto.o(i.Poly1305_Auth_Append) refers to crypto.o(i.Poly1305_Core_Update) for Poly1305_Core_Update
    crypto.o(i.Poly1305_Auth_Finish) refers to crypto.o(i.Poly1305_Core_Finish) for Poly1305_Core_Finish
    crypto.o(i.Poly1305_Auth_Init) refers to crypto.o(i.AESstdInit) for AESstdInit
    crypto.o(i.Poly1305_Auth_Init) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.Poly1305_Verify_Append) refers to crypto.o(i.Poly1305_Auth_Append) for Poly1305_Auth_Append
    crypto.o(i.Poly1305_Verify_Finish) refers to crypto.o(i.Poly1305_Core_Finish) for Poly1305_Core_Finish
    crypto.o(i.Poly1305_Verify_Init) refers to crypto.o(i.Poly1305_Auth_Init) for Poly1305_Auth_Init
    crypto.o(i.RNGgenBytes) refers to crypto.o(i.crl_DRBG_AES128_Generate) for crl_DRBG_AES128_Generate
    crypto.o(i.RNGgenWords) refers to crypto.o(i.RNGgenBytes) for RNGgenBytes
    crypto.o(i.RNGinit) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.RNGinit) refers to memmovea.o(.text) for __aeabi_memcpy4
    crypto.o(i.RNGinit) refers to crypto.o(i.DRBG_AES128_Block_cipher_df) for DRBG_AES128_Block_cipher_df
    crypto.o(i.RNGinit) refers to crypto.o(i.DRBG_AES128_Update) for DRBG_AES128_Update
    crypto.o(i.RNGinit) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.RNGreseed) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.RNGreseed) refers to crypto.o(i.DRBG_AES128_Block_cipher_df) for DRBG_AES128_Block_cipher_df
    crypto.o(i.RNGreseed) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.RNGreseed) refers to crypto.o(i.DRBG_AES128_Update) for DRBG_AES128_Update
    crypto.o(i.RSASP1) refers to crypto.o(i.crl_ModularExp) for crl_ModularExp
    crypto.o(i.RSAVP1) refers to crypto.o(i.crl_ModularExp) for crl_ModularExp
    crypto.o(i.RSA_PKCS1v15_Decrypt) refers to crypto.o(i.RSASP1) for RSASP1
    crypto.o(i.RSA_PKCS1v15_Encrypt) refers to crypto.o(i.crl_DRBG_AES128_Generate) for crl_DRBG_AES128_Generate
    crypto.o(i.RSA_PKCS1v15_Encrypt) refers to crypto.o(i.RSAVP1) for RSAVP1
    crypto.o(i.RSA_PKCS1v15_Sign) refers to crypto.o(i.RSASP1) for RSASP1
    crypto.o(i.RSA_PKCS1v15_Verify) refers to crypto.o(i.RSAVP1) for RSAVP1
    crypto.o(i.SHA1Final) refers to crypto.o(i.SHA1Transform) for SHA1Transform
    crypto.o(i.SHA1Final) refers to memmovea.o(.text) for __aeabi_memmove4
    crypto.o(i.SHA1Update) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.SHA1Update) refers to crypto.o(i.SHA1Transform) for SHA1Transform
    crypto.o(i.SHA1_Append) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.SHA1_Append) refers to crypto.o(i.SHA1Transform) for SHA1Transform
    crypto.o(i.SHA1_Finish) refers to crypto.o(i.SHA1Final) for SHA1Final
    crypto.o(i.SHA224Final) refers to crypto.o(i.SHA256Transform) for SHA256Transform
    crypto.o(i.SHA224Final) refers to memmovea.o(.text) for __aeabi_memmove4
    crypto.o(i.SHA224_Append) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.SHA224_Finish) refers to crypto.o(i.SHA224Final) for SHA224Final
    crypto.o(i.SHA256Final) refers to crypto.o(i.SHA256Transform) for SHA256Transform
    crypto.o(i.SHA256Final) refers to memmovea.o(.text) for __aeabi_memmove4
    crypto.o(i.SHA256Transform) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.SHA256Update) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.SHA256Update) refers to crypto.o(i.SHA256Transform) for SHA256Transform
    crypto.o(i.SHA256_Append) refers to crypto.o(i.SHA256Update) for SHA256Update
    crypto.o(i.SHA256_Finish) refers to crypto.o(i.SHA256Final) for SHA256Final
    crypto.o(i.SHA384Final) refers to crypto.o(i.SHA512Transform) for SHA512Transform
    crypto.o(i.SHA384Final) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.SHA384Final) refers to memmovea.o(.text) for __aeabi_memmove4
    crypto.o(i.SHA384_Append) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.SHA384_Finish) refers to crypto.o(i.SHA384Final) for SHA384Final
    crypto.o(i.SHA512Final) refers to crypto.o(i.SHA512Transform) for SHA512Transform
    crypto.o(i.SHA512Final) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.SHA512Final) refers to memmovea.o(.text) for __aeabi_memmove4
    crypto.o(i.SHA512Transform) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.SHA512Update) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.SHA512Update) refers to crypto.o(i.SHA512Transform) for SHA512Transform
    crypto.o(i.SHA512_Append) refers to crypto.o(i.SHA512Update) for SHA512Update
    crypto.o(i.SHA512_Finish) refers to crypto.o(i.SHA512Final) for SHA512Final
    crypto.o(i.SubBig) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.SubBig) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.SubBig) refers to crypto.o(i.Add_Moduli_Big) for Add_Moduli_Big
    crypto.o(i.SubBig) refers to crypto.o(i.Sub_Moduli_Big) for Sub_Moduli_Big
    crypto.o(i.SubBig) refers to crypto.o(i.SetZeroBig) for SetZeroBig
    crypto.o(i.SubBig) refers to crypto.o(i.InitBig) for InitBig
    crypto.o(i.SubBig) refers to crypto.o(i.CopyBig) for CopyBig
    crypto.o(i.SubBig) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.TDES_CBC_Decrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.TDES_CBC_Decrypt_Init) refers to crypto.o(i.TDESstdInit) for TDESstdInit
    crypto.o(i.TDES_CBC_Encrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.TDES_CBC_Encrypt_Init) refers to crypto.o(i.TDESstdInit) for TDESstdInit
    crypto.o(i.TDES_ECB_Decrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.TDES_ECB_Decrypt_Init) refers to crypto.o(i.TDESstdInit) for TDESstdInit
    crypto.o(i.TDES_ECB_Encrypt_Append) refers to crypto.o(i.desfunc) for desfunc
    crypto.o(i.TDES_ECB_Encrypt_Init) refers to crypto.o(i.TDESstdInit) for TDESstdInit
    crypto.o(i.TDESstdInit) refers to crypto.o(i.deskey) for deskey
    crypto.o(i.W8_to_Big) refers to crypto.o(i.SetZeroBig) for SetZeroBig
    crypto.o(i.barrett_reduce) refers to crypto.o(i.reduce_add_sub) for reduce_add_sub
    crypto.o(i.barrett_reduce) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.c25519_sm) refers to crypto.o(i.fe25519_add) for fe25519_add
    crypto.o(i.c25519_sm) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.c25519_sm) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.c25519_sm) refers to crypto.o(i.reduceRS) for reduceRS
    crypto.o(i.crl_DRBG_AES128_Generate) refers to crypto.o(i.DRBG_AES128_Block_cipher_df) for DRBG_AES128_Block_cipher_df
    crypto.o(i.crl_DRBG_AES128_Generate) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.crl_DRBG_AES128_Generate) refers to crypto.o(i.DRBG_AES128_Update) for DRBG_AES128_Update
    crypto.o(i.crl_DRBG_AES128_Generate) refers to crypto.o(i.AES_general_SW_enc) for AES_general_SW_enc
    crypto.o(i.crl_DRBG_AES128_Instantiate) refers to memseta.o(.text) for __aeabi_memclr4
    crypto.o(i.crl_DRBG_AES128_Instantiate) refers to memmovea.o(.text) for __aeabi_memcpy4
    crypto.o(i.crl_DRBG_AES128_Instantiate) refers to crypto.o(i.DRBG_AES128_Block_cipher_df) for DRBG_AES128_Block_cipher_df
    crypto.o(i.crl_DRBG_AES128_Instantiate) refers to crypto.o(i.DRBG_AES128_Update) for DRBG_AES128_Update
    crypto.o(i.crl_DRBG_AES128_Instantiate) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.crl_DRBG_AES128_Reseed) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.crl_DRBG_AES128_Reseed) refers to crypto.o(i.DRBG_AES128_Block_cipher_df) for DRBG_AES128_Block_cipher_df
    crypto.o(i.crl_DRBG_AES128_Reseed) refers to crypto.o(i.AES_keyschedule_enc_LL) for AES_keyschedule_enc_LL
    crypto.o(i.crl_DRBG_AES128_Reseed) refers to crypto.o(i.DRBG_AES128_Update) for DRBG_AES128_Update
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.StAllocBig) for StAllocBig
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.W8_to_Big) for W8_to_Big
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.CompareBig) for CompareBig
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.ModularExpSlidWin) for ModularExpSlidWin
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.CountBytes) for CountBytes
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.Big_to_W8) for Big_to_W8
    crypto.o(i.crl_ModularExp) refers to crypto.o(i.StFreeBig) for StFreeBig
    crypto.o(i.crl_u_MD5_Finish) refers to crypto.o(i.crl_u_MD5_Update) for crl_u_MD5_Update
    crypto.o(i.crl_u_MD5_Finish) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.crl_u_MD5_Update) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.crl_u_MD5_Update) refers to crypto.o(i.md5_process) for md5_process
    crypto.o(i.desfunc) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.deskey) refers to memmovea.o(.text) for __aeabi_memcpy4
    crypto.o(i.deskey) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.ed25519_add) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.ed25519_add) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ed25519_add) refers to crypto.o(i.fe25519_add) for fe25519_add
    crypto.o(i.ed25519_add) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.fe25519_add) refers to crypto.o(i.reduceRS) for reduceRS
    crypto.o(i.fe25519_freeze) refers to crypto.o(i.fe25519_cmov) for fe25519_cmov
    crypto.o(i.fe25519_getparity) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.fe25519_invert) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.fe25519_iseq_vartime) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.fe25519_mul) refers to crypto.o(i.reduceRS) for reduceRS
    crypto.o(i.fe25519_mult121665) refers to crypto.o(i.reduceRS) for reduceRS
    crypto.o(i.fe25519_neg) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.fe25519_pack) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.fe25519_pow2523) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.fe25519_square) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ge25519_double_scalarmult_vartime) refers to crypto.o(i.ed25519_add) for ed25519_add
    crypto.o(i.ge25519_double_scalarmult_vartime) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ge25519_double_scalarmult_vartime) refers to crypto.o(i.fe25519_add) for fe25519_add
    crypto.o(i.ge25519_double_scalarmult_vartime) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.ge25519_pack) refers to crypto.o(i.fe25519_invert) for fe25519_invert
    crypto.o(i.ge25519_pack) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ge25519_pack) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(i.fe25519_add) for fe25519_add
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(i.ed25519_add) for ed25519_add
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(i.fe25519_cmov) for fe25519_cmov
    crypto.o(i.ge25519_scalarmult_base) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_mul) for fe25519_mul
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_sub) for fe25519_sub
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_add) for fe25519_add
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_pow2523) for fe25519_pow2523
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_iseq_vartime) for fe25519_iseq_vartime
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(i.fe25519_freeze) for fe25519_freeze
    crypto.o(i.ge25519_unpackneg_vartime) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.gfmul) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.md5_process) refers to memmovea.o(.text) for __aeabi_memcpy
    crypto.o(i.reduce_add_sub) refers to crypto.o(.constdata) for .constdata
    crypto.o(i.sc25519_add) refers to crypto.o(i.reduce_add_sub) for reduce_add_sub
    crypto.o(i.sc25519_from32bytes) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    crypto.o(i.sc25519_from64bytes) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    crypto.o(i.sc25519_mul) refers to crypto.o(i.barrett_reduce) for barrett_reduce
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
    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
    rand.o(.text) refers to rand.o(.data) for .data
    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 uidiv.o(.text) for __aeabi_uidivmod
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    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 uldiv.o(.text) for __aeabi_uldivmod
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    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 uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    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
    malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to startup_gd32f30x_hd.o(HEAP) for __heap_base
    mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    mallocr.o(i.__malloc$realloc) refers to startup_gd32f30x_hd.o(HEAP) for __heap_base
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.internal_alloc) refers to memmovea.o(.text) for __aeabi_memcpy
    mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for __free$realloc
    mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for __malloc$realloc
    mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__aligned_malloc) refers to startup_gd32f30x_hd.o(HEAP) for __heap_base
    malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
    mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
    mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    mallocra.o(i.__aligned_malloc$realloc) refers to startup_gd32f30x_hd.o(HEAP) for __heap_base
    mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
    mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.internal_alloc) refers to memmovea.o(.text) for __aeabi_memcpy
    mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
    atoi.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    atoi.o(.text) refers to strtol.o(.text) for strtol
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_gd32f30x_hd.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f30x_hd.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
    errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
    errno.o(i.__read_errno) refers to errno.o(.data) for .data
    errno.o(i.__set_errno) refers to errno.o(.data) for .data
    strtol.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
    strtol.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    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
    ctype_o.o(.text) refers to ctype_o.o(.constdata) for .constdata
    ctype_o.o(.constdata) refers to ctype_o.o(.constdata) for __ctype_table
    isalnum_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isalpha_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isblank_o.o(.text) refers to ctype_o.o(.constdata) for __ctype_table
    iscntrl_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isgraph_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    islower_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isprint_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    ispunct_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isspace_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isupper_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isxdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    _strtoul.o(.text) refers to _chval.o(.text) for _chval
    _strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr


==============================================================================

Removing Unused input sections from the image.

    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing gd32f30x_it.o(.rev16_text), (4 bytes).
    Removing gd32f30x_it.o(.revsh_text), (4 bytes).
    Removing gd32f30x_it.o(.data), (4 bytes).
    Removing custom_hid_itf.o(.rev16_text), (4 bytes).
    Removing custom_hid_itf.o(.revsh_text), (4 bytes).
    Removing gd32f30x_usbd_hw.o(.rev16_text), (4 bytes).
    Removing gd32f30x_usbd_hw.o(.revsh_text), (4 bytes).
    Removing system_gd32f30x.o(.rev16_text), (4 bytes).
    Removing system_gd32f30x.o(.revsh_text), (4 bytes).
    Removing system_gd32f30x.o(i.SystemCoreClockUpdate), (188 bytes).
    Removing gd32f30x_dma.o(.rev16_text), (4 bytes).
    Removing gd32f30x_dma.o(.revsh_text), (4 bytes).
    Removing gd32f30x_dma.o(i.dma_channel_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_channel_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_circulation_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_circulation_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_deinit), (112 bytes).
    Removing gd32f30x_dma.o(i.dma_flag_clear), (16 bytes).
    Removing gd32f30x_dma.o(i.dma_flag_get), (24 bytes).
    Removing gd32f30x_dma.o(i.dma_init), (302 bytes).
    Removing gd32f30x_dma.o(i.dma_interrupt_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_interrupt_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_interrupt_flag_clear), (16 bytes).
    Removing gd32f30x_dma.o(i.dma_interrupt_flag_get), (130 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_address_config), (36 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_increase_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_increase_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_to_memory_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_to_memory_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_memory_width_config), (58 bytes).
    Removing gd32f30x_dma.o(i.dma_periph_address_config), (36 bytes).
    Removing gd32f30x_dma.o(i.dma_periph_and_channel_check), (24 bytes).
    Removing gd32f30x_dma.o(i.dma_periph_increase_disable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_periph_increase_enable), (50 bytes).
    Removing gd32f30x_dma.o(i.dma_periph_width_config), (58 bytes).
    Removing gd32f30x_dma.o(i.dma_priority_config), (58 bytes).
    Removing gd32f30x_dma.o(i.dma_struct_para_init), (28 bytes).
    Removing gd32f30x_dma.o(i.dma_transfer_direction_config), (84 bytes).
    Removing gd32f30x_dma.o(i.dma_transfer_number_config), (38 bytes).
    Removing gd32f30x_dma.o(i.dma_transfer_number_get), (34 bytes).
    Removing gd32f30x_exmc.o(.rev16_text), (4 bytes).
    Removing gd32f30x_exmc.o(.revsh_text), (4 bytes).
    Removing gd32f30x_exmc.o(i.exmc_ecc_get), (12 bytes).
    Removing gd32f30x_exmc.o(i.exmc_flag_clear), (20 bytes).
    Removing gd32f30x_exmc.o(i.exmc_flag_get), (28 bytes).
    Removing gd32f30x_exmc.o(i.exmc_interrupt_disable), (20 bytes).
    Removing gd32f30x_exmc.o(i.exmc_interrupt_enable), (20 bytes).
    Removing gd32f30x_exmc.o(i.exmc_interrupt_flag_clear), (22 bytes).
    Removing gd32f30x_exmc.o(i.exmc_interrupt_flag_get), (38 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_deinit), (42 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_disable), (22 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_ecc_config), (48 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_enable), (22 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_init), (174 bytes).
    Removing gd32f30x_exmc.o(i.exmc_nand_struct_para_init), (54 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_deinit), (52 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_disable), (22 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_enable), (22 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_init), (284 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_page_size_config), (40 bytes).
    Removing gd32f30x_exmc.o(i.exmc_norsram_struct_para_init), (106 bytes).
    Removing gd32f30x_exmc.o(i.exmc_pccard_deinit), (40 bytes).
    Removing gd32f30x_exmc.o(i.exmc_pccard_disable), (24 bytes).
    Removing gd32f30x_exmc.o(i.exmc_pccard_enable), (24 bytes).
    Removing gd32f30x_exmc.o(i.exmc_pccard_init), (192 bytes).
    Removing gd32f30x_exmc.o(i.exmc_pccard_struct_para_init), (60 bytes).
    Removing gd32f30x_exti.o(.rev16_text), (4 bytes).
    Removing gd32f30x_exti.o(.revsh_text), (4 bytes).
    Removing gd32f30x_exti.o(i.exti_deinit), (28 bytes).
    Removing gd32f30x_exti.o(i.exti_event_disable), (16 bytes).
    Removing gd32f30x_exti.o(i.exti_event_enable), (16 bytes).
    Removing gd32f30x_exti.o(i.exti_flag_clear), (12 bytes).
    Removing gd32f30x_exti.o(i.exti_flag_get), (24 bytes).
    Removing gd32f30x_exti.o(i.exti_interrupt_disable), (16 bytes).
    Removing gd32f30x_exti.o(i.exti_interrupt_enable), (16 bytes).
    Removing gd32f30x_exti.o(i.exti_software_interrupt_disable), (16 bytes).
    Removing gd32f30x_exti.o(i.exti_software_interrupt_enable), (16 bytes).
    Removing gd32f30x_fmc.o(.rev16_text), (4 bytes).
    Removing gd32f30x_fmc.o(.revsh_text), (4 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank0_erase), (68 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank0_lock), (20 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank0_ready_wait), (34 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank0_state_get), (48 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank0_unlock), (36 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank1_erase), (68 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank1_lock), (20 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank1_ready_wait), (34 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank1_state_get), (48 bytes).
    Removing gd32f30x_fmc.o(i.fmc_bank1_unlock), (36 bytes).
    Removing gd32f30x_fmc.o(i.fmc_flag_clear), (32 bytes).
    Removing gd32f30x_fmc.o(i.fmc_flag_get), (36 bytes).
    Removing gd32f30x_fmc.o(i.fmc_halfword_program), (184 bytes).
    Removing gd32f30x_fmc.o(i.fmc_interrupt_disable), (32 bytes).
    Removing gd32f30x_fmc.o(i.fmc_interrupt_enable), (32 bytes).
    Removing gd32f30x_fmc.o(i.fmc_interrupt_flag_clear), (32 bytes).
    Removing gd32f30x_fmc.o(i.fmc_interrupt_flag_get), (108 bytes).
    Removing gd32f30x_fmc.o(i.fmc_lock), (44 bytes).
    Removing gd32f30x_fmc.o(i.fmc_mass_erase), (192 bytes).
    Removing gd32f30x_fmc.o(i.fmc_page_erase), (228 bytes).
    Removing gd32f30x_fmc.o(i.fmc_unlock), (68 bytes).
    Removing gd32f30x_fmc.o(i.fmc_word_program), (184 bytes).
    Removing gd32f30x_fmc.o(i.fmc_word_reprogram), (236 bytes).
    Removing gd32f30x_fmc.o(i.fmc_wscnt_set), (24 bytes).
    Removing gd32f30x_fmc.o(i.ob_data_get), (16 bytes).
    Removing gd32f30x_fmc.o(i.ob_data_program), (68 bytes).
    Removing gd32f30x_fmc.o(i.ob_erase), (140 bytes).
    Removing gd32f30x_fmc.o(i.ob_lock), (20 bytes).
    Removing gd32f30x_fmc.o(i.ob_security_protection_config), (132 bytes).
    Removing gd32f30x_fmc.o(i.ob_spc_get), (24 bytes).
    Removing gd32f30x_fmc.o(i.ob_unlock), (36 bytes).
    Removing gd32f30x_fmc.o(i.ob_user_get), (16 bytes).
    Removing gd32f30x_fmc.o(i.ob_user_write), (96 bytes).
    Removing gd32f30x_fmc.o(i.ob_write_protection_enable), (164 bytes).
    Removing gd32f30x_fmc.o(i.ob_write_protection_get), (12 bytes).
    Removing gd32f30x_gpio.o(.rev16_text), (4 bytes).
    Removing gd32f30x_gpio.o(.revsh_text), (4 bytes).
    Removing gd32f30x_gpio.o(i.gpio_afio_deinit), (20 bytes).
    Removing gd32f30x_gpio.o(i.gpio_bit_write), (10 bytes).
    Removing gd32f30x_gpio.o(i.gpio_compensation_config), (24 bytes).
    Removing gd32f30x_gpio.o(i.gpio_compensation_flag_get), (24 bytes).
    Removing gd32f30x_gpio.o(i.gpio_deinit), (196 bytes).
    Removing gd32f30x_gpio.o(i.gpio_event_output_config), (28 bytes).
    Removing gd32f30x_gpio.o(i.gpio_event_output_disable), (20 bytes).
    Removing gd32f30x_gpio.o(i.gpio_event_output_enable), (20 bytes).
    Removing gd32f30x_gpio.o(i.gpio_input_port_get), (8 bytes).
    Removing gd32f30x_gpio.o(i.gpio_output_bit_get), (16 bytes).
    Removing gd32f30x_gpio.o(i.gpio_output_port_get), (8 bytes).
    Removing gd32f30x_gpio.o(i.gpio_pin_lock), (18 bytes).
    Removing gd32f30x_gpio.o(i.gpio_pin_remap_config), (144 bytes).
    Removing gd32f30x_gpio.o(i.gpio_port_write), (4 bytes).
    Removing gd32f30x_misc.o(.rev16_text), (4 bytes).
    Removing gd32f30x_misc.o(.revsh_text), (4 bytes).
    Removing gd32f30x_misc.o(i.nvic_irq_disable), (24 bytes).
    Removing gd32f30x_misc.o(i.system_lowpower_reset), (16 bytes).
    Removing gd32f30x_misc.o(i.system_lowpower_set), (16 bytes).
    Removing gd32f30x_misc.o(i.systick_clksource_set), (40 bytes).
    Removing gd32f30x_pmu.o(.rev16_text), (4 bytes).
    Removing gd32f30x_pmu.o(.revsh_text), (4 bytes).
    Removing gd32f30x_pmu.o(i.pmu_backup_write_disable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_backup_write_enable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_deinit), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_flag_clear), (48 bytes).
    Removing gd32f30x_pmu.o(i.pmu_flag_get), (24 bytes).
    Removing gd32f30x_pmu.o(i.pmu_highdriver_mode_disable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_highdriver_mode_enable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_highdriver_switch_select), (44 bytes).
    Removing gd32f30x_pmu.o(i.pmu_ldo_output_select), (28 bytes).
    Removing gd32f30x_pmu.o(i.pmu_lowdriver_mode_disable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_lowdriver_mode_enable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_lowpower_driver_config), (28 bytes).
    Removing gd32f30x_pmu.o(i.pmu_lvd_disable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_lvd_select), (48 bytes).
    Removing gd32f30x_pmu.o(i.pmu_normalpower_driver_config), (28 bytes).
    Removing gd32f30x_pmu.o(i.pmu_to_deepsleepmode), (244 bytes).
    Removing gd32f30x_pmu.o(i.pmu_to_sleepmode), (28 bytes).
    Removing gd32f30x_pmu.o(i.pmu_to_standbymode), (52 bytes).
    Removing gd32f30x_pmu.o(i.pmu_wakeup_pin_disable), (20 bytes).
    Removing gd32f30x_pmu.o(i.pmu_wakeup_pin_enable), (20 bytes).
    Removing gd32f30x_pmu.o(.bss), (16 bytes).
    Removing gd32f30x_rcu.o(.rev16_text), (4 bytes).
    Removing gd32f30x_rcu.o(.revsh_text), (4 bytes).
    Removing gd32f30x_rcu.o(i.rcu_adc_clock_config), (108 bytes).
    Removing gd32f30x_rcu.o(i.rcu_ahb_clock_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_all_reset_flag_clear), (20 bytes).
    Removing gd32f30x_rcu.o(i.rcu_apb1_clock_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_apb2_clock_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_bkp_reset_disable), (20 bytes).
    Removing gd32f30x_rcu.o(i.rcu_bkp_reset_enable), (20 bytes).
    Removing gd32f30x_rcu.o(i.rcu_ck48m_clock_config), (28 bytes).
    Removing gd32f30x_rcu.o(i.rcu_ckout0_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_deepsleep_voltage_set), (16 bytes).
    Removing gd32f30x_rcu.o(i.rcu_deinit), (120 bytes).
    Removing gd32f30x_rcu.o(i.rcu_flag_get), (36 bytes).
    Removing gd32f30x_rcu.o(i.rcu_hxtal_clock_monitor_disable), (20 bytes).
    Removing gd32f30x_rcu.o(i.rcu_hxtal_clock_monitor_enable), (20 bytes).
    Removing gd32f30x_rcu.o(i.rcu_interrupt_disable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_interrupt_enable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_interrupt_flag_clear), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_interrupt_flag_get), (36 bytes).
    Removing gd32f30x_rcu.o(i.rcu_irc8m_adjust_value_set), (28 bytes).
    Removing gd32f30x_rcu.o(i.rcu_lxtal_drive_capability_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_osci_bypass_mode_disable), (100 bytes).
    Removing gd32f30x_rcu.o(i.rcu_osci_bypass_mode_enable), (100 bytes).
    Removing gd32f30x_rcu.o(i.rcu_osci_off), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_osci_on), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_osci_stab_wait), (272 bytes).
    Removing gd32f30x_rcu.o(i.rcu_periph_clock_disable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_periph_clock_sleep_disable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_periph_clock_sleep_enable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_periph_reset_disable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_periph_reset_enable), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_pll_config), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_pllpresel_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_predv0_config), (32 bytes).
    Removing gd32f30x_rcu.o(i.rcu_rtc_clock_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_system_clock_source_config), (24 bytes).
    Removing gd32f30x_rcu.o(i.rcu_system_clock_source_get), (16 bytes).
    Removing gd32f30x_spi.o(.rev16_text), (4 bytes).
    Removing gd32f30x_spi.o(.revsh_text), (4 bytes).
    Removing gd32f30x_spi.o(i.i2s_disable), (10 bytes).
    Removing gd32f30x_spi.o(i.i2s_enable), (10 bytes).
    Removing gd32f30x_spi.o(i.i2s_init), (28 bytes).
    Removing gd32f30x_spi.o(i.i2s_psc_config), (170 bytes).
    Removing gd32f30x_spi.o(i.qspi_disable), (14 bytes).
    Removing gd32f30x_spi.o(i.qspi_enable), (14 bytes).
    Removing gd32f30x_spi.o(i.qspi_io23_output_disable), (14 bytes).
    Removing gd32f30x_spi.o(i.qspi_io23_output_enable), (14 bytes).
    Removing gd32f30x_spi.o(i.qspi_read_enable), (14 bytes).
    Removing gd32f30x_spi.o(i.qspi_write_enable), (14 bytes).
    Removing gd32f30x_spi.o(i.spi_bidirectional_transfer_config), (26 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_error_clear), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_get), (16 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_next), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_off), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_on), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_polynomial_get), (8 bytes).
    Removing gd32f30x_spi.o(i.spi_crc_polynomial_set), (4 bytes).
    Removing gd32f30x_spi.o(i.spi_disable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_dma_disable), (22 bytes).
    Removing gd32f30x_spi.o(i.spi_dma_enable), (22 bytes).
    Removing gd32f30x_spi.o(i.spi_i2s_data_frame_format_config), (16 bytes).
    Removing gd32f30x_spi.o(i.spi_i2s_deinit), (88 bytes).
    Removing gd32f30x_spi.o(i.spi_i2s_interrupt_disable), (48 bytes).
    Removing gd32f30x_spi.o(i.spi_i2s_interrupt_enable), (48 bytes).
    Removing gd32f30x_spi.o(i.spi_i2s_interrupt_flag_get), (112 bytes).
    Removing gd32f30x_spi.o(i.spi_nss_internal_high), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_nss_internal_low), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_nss_output_disable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_nss_output_enable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_nssp_mode_disable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_nssp_mode_enable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_struct_para_init), (18 bytes).
    Removing gd32f30x_spi.o(i.spi_ti_mode_disable), (10 bytes).
    Removing gd32f30x_spi.o(i.spi_ti_mode_enable), (10 bytes).
    Removing gd32f30x_timer.o(.rev16_text), (4 bytes).
    Removing gd32f30x_timer.o(.revsh_text), (4 bytes).
    Removing gd32f30x_timer.o(i.timer_auto_reload_shadow_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_auto_reload_shadow_enable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_automatic_output_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_automatic_output_enable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_break_config), (30 bytes).
    Removing gd32f30x_timer.o(i.timer_break_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_break_enable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_break_struct_para_init), (18 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_capture_value_register_read), (42 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_complementary_output_polarity_config), (70 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_complementary_output_state_config), (70 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_control_shadow_config), (24 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_control_shadow_update_config), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_dma_request_source_select), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_input_capture_prescaler_config), (90 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_input_struct_para_init), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_clear_config), (90 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_config), (492 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_fast_config), (90 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_mode_config), (90 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_polarity_config), (92 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_pulse_value_config), (38 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_shadow_config), (90 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_state_config), (92 bytes).
    Removing gd32f30x_timer.o(i.timer_channel_output_struct_para_init), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_counter_alignment), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_counter_down_direction), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_counter_up_direction), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_deinit), (220 bytes).
    Removing gd32f30x_timer.o(i.timer_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_dma_disable), (8 bytes).
    Removing gd32f30x_timer.o(i.timer_dma_enable), (8 bytes).
    Removing gd32f30x_timer.o(i.timer_dma_transfer_config), (24 bytes).
    Removing gd32f30x_timer.o(i.timer_event_software_generate), (8 bytes).
    Removing gd32f30x_timer.o(i.timer_external_clock_mode0_config), (40 bytes).
    Removing gd32f30x_timer.o(i.timer_external_clock_mode1_config), (32 bytes).
    Removing gd32f30x_timer.o(i.timer_external_clock_mode1_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_external_trigger_as_external_clock_config), (166 bytes).
    Removing gd32f30x_timer.o(i.timer_external_trigger_config), (30 bytes).
    Removing gd32f30x_timer.o(i.timer_flag_clear), (6 bytes).
    Removing gd32f30x_timer.o(i.timer_flag_get), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_hall_mode_config), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_input_capture_config), (326 bytes).
    Removing gd32f30x_timer.o(i.timer_input_pwm_capture_config), (356 bytes).
    Removing gd32f30x_timer.o(i.timer_input_trigger_source_select), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_internal_clock_config), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_internal_trigger_as_external_clock_config), (32 bytes).
    Removing gd32f30x_timer.o(i.timer_master_output_trigger_source_select), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_master_slave_mode_config), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_output_value_selection_config), (34 bytes).
    Removing gd32f30x_timer.o(i.timer_prescaler_read), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_primary_output_config), (24 bytes).
    Removing gd32f30x_timer.o(i.timer_quadrature_decoder_mode_config), (64 bytes).
    Removing gd32f30x_timer.o(i.timer_repetition_value_config), (4 bytes).
    Removing gd32f30x_timer.o(i.timer_single_pulse_mode_config), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_slave_mode_select), (16 bytes).
    Removing gd32f30x_timer.o(i.timer_struct_para_init), (22 bytes).
    Removing gd32f30x_timer.o(i.timer_update_event_disable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_update_event_enable), (10 bytes).
    Removing gd32f30x_timer.o(i.timer_update_source_config), (26 bytes).
    Removing gd32f30x_timer.o(i.timer_write_chxval_register_config), (34 bytes).
    Removing gd32f30x_usart.o(.rev16_text), (4 bytes).
    Removing gd32f30x_usart.o(.revsh_text), (4 bytes).
    Removing gd32f30x_usart.o(i.usart_address_config), (20 bytes).
    Removing gd32f30x_usart.o(i.usart_baudrate_set), (144 bytes).
    Removing gd32f30x_usart.o(i.usart_block_length_config), (28 bytes).
    Removing gd32f30x_usart.o(i.usart_data_first_config), (20 bytes).
    Removing gd32f30x_usart.o(i.usart_data_receive), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_data_transmit), (8 bytes).
    Removing gd32f30x_usart.o(i.usart_deinit), (144 bytes).
    Removing gd32f30x_usart.o(i.usart_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_dma_receive_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_dma_transmit_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_flag_clear), (26 bytes).
    Removing gd32f30x_usart.o(i.usart_flag_get), (30 bytes).
    Removing gd32f30x_usart.o(i.usart_guard_time_config), (24 bytes).
    Removing gd32f30x_usart.o(i.usart_halfduplex_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_halfduplex_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_hardware_flow_cts_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_hardware_flow_rts_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_interrupt_disable), (26 bytes).
    Removing gd32f30x_usart.o(i.usart_interrupt_enable), (26 bytes).
    Removing gd32f30x_usart.o(i.usart_interrupt_flag_clear), (26 bytes).
    Removing gd32f30x_usart.o(i.usart_interrupt_flag_get), (56 bytes).
    Removing gd32f30x_usart.o(i.usart_invert_config), (104 bytes).
    Removing gd32f30x_usart.o(i.usart_irda_lowpower_config), (20 bytes).
    Removing gd32f30x_usart.o(i.usart_irda_mode_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_irda_mode_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_lin_break_detection_length_config), (20 bytes).
    Removing gd32f30x_usart.o(i.usart_lin_mode_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_lin_mode_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_mute_mode_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_mute_mode_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_mute_mode_wakeup_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_parity_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_prescaler_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_receive_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_receiver_timeout_disable), (14 bytes).
    Removing gd32f30x_usart.o(i.usart_receiver_timeout_enable), (14 bytes).
    Removing gd32f30x_usart.o(i.usart_receiver_timeout_threshold_config), (20 bytes).
    Removing gd32f30x_usart.o(i.usart_send_break), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_smartcard_autoretry_config), (26 bytes).
    Removing gd32f30x_usart.o(i.usart_smartcard_mode_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_smartcard_mode_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_smartcard_mode_nack_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_smartcard_mode_nack_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_stop_bit_set), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_synchronous_clock_config), (34 bytes).
    Removing gd32f30x_usart.o(i.usart_synchronous_clock_disable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_synchronous_clock_enable), (10 bytes).
    Removing gd32f30x_usart.o(i.usart_transmit_config), (16 bytes).
    Removing gd32f30x_usart.o(i.usart_word_length_set), (16 bytes).
    Removing usbd_lld_core.o(.rev16_text), (4 bytes).
    Removing usbd_lld_core.o(.revsh_text), (4 bytes).
    Removing usbd_lld_core.o(i.user_buffer_free), (84 bytes).
    Removing usbd_lld_int.o(.rev16_text), (4 bytes).
    Removing usbd_lld_int.o(.revsh_text), (4 bytes).
    Removing usbd_lld_int.o(i.usbd_int_hpst), (300 bytes).
    Removing usbd_core.o(.rev16_text), (4 bytes).
    Removing usbd_core.o(.revsh_text), (4 bytes).
    Removing usbd_enum.o(.rev16_text), (4 bytes).
    Removing usbd_enum.o(.revsh_text), (4 bytes).
    Removing usbd_pwr.o(.rev16_text), (4 bytes).
    Removing usbd_pwr.o(.revsh_text), (4 bytes).
    Removing usbd_pwr.o(i.usbd_remote_wakeup_active), (42 bytes).
    Removing usbd_transc.o(.rev16_text), (4 bytes).
    Removing usbd_transc.o(.revsh_text), (4 bytes).
    Removing custom_hid_core.o(.rev16_text), (4 bytes).
    Removing custom_hid_core.o(.revsh_text), (4 bytes).
    Removing buzzer.o(.rev16_text), (4 bytes).
    Removing buzzer.o(.revsh_text), (4 bytes).
    Removing i2c.o(.rev16_text), (4 bytes).
    Removing i2c.o(.revsh_text), (4 bytes).
    Removing i2c.o(i.i2c_init), (48 bytes).
    Removing i2c.o(i.i2c_test_basic), (68 bytes).
    Removing led.o(.rev16_text), (4 bytes).
    Removing led.o(.revsh_text), (4 bytes).
    Removing led.o(i.lcd_back_light_ctrl), (32 bytes).
    Removing platform.o(.rev16_text), (4 bytes).
    Removing platform.o(.revsh_text), (4 bytes).
    Removing platform.o(i.CRC16), (84 bytes).
    Removing platform.o(i.get_hard_flag), (12 bytes).
    Removing platform.o(i.get_pc_communication_type), (12 bytes).
    Removing platform.o(i.operation_debug_io), (80 bytes).
    Removing platform.o(i.set_hard_flag), (12 bytes).
    Removing platform.o(.constdata), (32 bytes).
    Removing rf24l01 - multi.o(.rev16_text), (4 bytes).
    Removing rf24l01 - multi.o(.revsh_text), (4 bytes).
    Removing rf24l01 - multi.o(i.DelayUs), (12 bytes).
    Removing hw_mcuio.o(.rev16_text), (4 bytes).
    Removing hw_mcuio.o(.revsh_text), (4 bytes).
    Removing hw_mcuio.o(i.HW_GD_DelayUS), (18 bytes).
    Removing base_process_rx_keypad.o(i.keypad_rf_data_fetch), (44 bytes).
    Removing base_process_rx_keypad.o(i.keypad_rf_data_process), (26 bytes).
    Removing multi_channel.o(i.rf_modual__tx_interrupt_counter), (32 bytes).
    Removing ext_beacon.o(.rev16_text), (4 bytes).
    Removing ext_beacon.o(.revsh_text), (4 bytes).
    Removing function.o(i.function_init_all), (16 bytes).
    Removing fucntion_fastmatch.o(i.fastmatch_switch), (48 bytes).
    Removing fucntion_text_message.o(i.msg_clr_len), (16 bytes).
    Removing fucntion_text_message.o(i.msg_get_status), (12 bytes).
    Removing function_aes.o(.rev16_text), (4 bytes).
    Removing function_aes.o(.revsh_text), (4 bytes).
    Removing function_broadcast.o(.data), (1 bytes).
    Removing transparentupgrade.o(i.Upgrade_GetNextPack), (2 bytes).
    Removing function_network.o(.rev16_text), (4 bytes).
    Removing function_network.o(.revsh_text), (4 bytes).
    Removing function_network.o(i.network_wait_rfsendOK), (34 bytes).
    Removing func_list_mgnt.o(.rev16_text), (4 bytes).
    Removing func_list_mgnt.o(.revsh_text), (4 bytes).
    Removing func_down_beacon.o(.rev16_text), (4 bytes).
    Removing func_down_beacon.o(.revsh_text), (4 bytes).
    Removing func_down_beacon.o(i.down_linklist__get_free_ele_cnt), (44 bytes).
    Removing func_down_beacon.o(i.down_linklist__traverse), (60 bytes).
    Removing func_down_beacon.o(i.down_linklist__traverse_input), (60 bytes).
    Removing func_multipkt_up.o(.rev16_text), (4 bytes).
    Removing func_multipkt_up.o(.revsh_text), (4 bytes).
    Removing func_multipkt_up.o(i.base_pktup_linklist__traverse), (60 bytes).
    Removing func_multipkt_up.o(i.base_pktup_linklist__traverse_input), (60 bytes).
    Removing func_multipkt_up.o(i.dbg__multpkt_up_linklist_ele), (48 bytes).
    Removing func_multipkt_up.o(i.dbg_multpkt_linklist_ele), (72 bytes).
    Removing func_multipkt_up.o(i.dbg_multpkt_up_print_rslt), (60 bytes).
    Removing func_multipkt_up.o(i.multipkt_up_linklist__get_free_ele_cnt), (48 bytes).
    Removing func_multipkt_up.o(i.multipkt_up_linklist__traverse), (60 bytes).
    Removing func_multipkt_up.o(i.multipkt_up_linklist__traverse_input), (60 bytes).
    Removing aes.o(i.Base64Decode), (182 bytes).
    Removing aes.o(i.Base64Encode), (192 bytes).
    Removing aes.o(i.Buffercmp), (36 bytes).
    Removing aes.o(i.GetBase64Value), (78 bytes).
    Removing aes.o(i.getSBoxInvert), (12 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer), (192 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer), (192 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer), (168 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer), (168 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_GetKey), (32 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_HasData), (28 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_HasKey), (40 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_Init), (8 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_PutChar), (120 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_PutCharSkip), (104 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_PutCharSkipNoLock), (56 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_Read), (56 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_ReadNoLock), (152 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer), (84 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer), (84 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer), (84 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer), (84 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_SetTerminal), (156 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_TerminalOut), (256 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_WaitKey), (14 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_Write), (72 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_WriteNoLock), (132 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock), (176 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_WriteString), (26 bytes).
    Removing segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock), (172 bytes).
    Removing segger_rtt.o(i._DoInit), (112 bytes).
    Removing segger_rtt.o(i._GetAvailWriteSpace), (28 bytes).
    Removing segger_rtt.o(i._PostTerminalSwitch), (36 bytes).
    Removing segger_rtt.o(i._WriteBlocking), (114 bytes).
    Removing segger_rtt.o(i._WriteNoCheck), (76 bytes).
    Removing segger_rtt.o(.bss), (4280 bytes).
    Removing segger_rtt.o(.data), (17 bytes).
    Removing segger_rtt_printf.o(i.SEGGER_RTT_printf), (34 bytes).
    Removing segger_rtt_printf.o(i.SEGGER_RTT_vprintf), (522 bytes).
    Removing segger_rtt_printf.o(i._PrintInt), (236 bytes).
    Removing segger_rtt_printf.o(i._PrintUnsigned), (236 bytes).
    Removing segger_rtt_printf.o(i._StoreChar), (68 bytes).
    Removing segger_rtt_printf.o(.constdata), (16 bytes).
    Removing common_math.o(i.Dec_to_Hex), (72 bytes).
    Removing common_math.o(i.mem_cmp_const), (32 bytes).
    Removing common_math.o(i.mem_search_const), (32 bytes).
    Removing gen_queue.o(i.gen_queue_init), (12 bytes).
    Removing crypto.o(.rev16_text), (4 bytes).
    Removing crypto.o(.revsh_text), (4 bytes).
    Removing crypto.o(.rrx_text), (6 bytes).
    Removing crypto.o(i.AES_CBC_Decrypt_Append), (584 bytes).
    Removing crypto.o(i.AES_CBC_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CBC_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_CBC_Encrypt_Append), (424 bytes).
    Removing crypto.o(i.AES_CBC_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CBC_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_CCM_Decrypt_Append), (466 bytes).
    Removing crypto.o(i.AES_CCM_Decrypt_Finish), (252 bytes).
    Removing crypto.o(i.AES_CCM_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.AES_CCM_Encrypt_Append), (956 bytes).
    Removing crypto.o(i.AES_CCM_Encrypt_Finish), (230 bytes).
    Removing crypto.o(i.AES_CCM_Encrypt_Init), (560 bytes).
    Removing crypto.o(i.AES_CCM_Header_Append), (588 bytes).
    Removing crypto.o(i.AES_CFB_Decrypt_Append), (396 bytes).
    Removing crypto.o(i.AES_CFB_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CFB_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.AES_CFB_Encrypt_Append), (396 bytes).
    Removing crypto.o(i.AES_CFB_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CFB_Encrypt_Init), (178 bytes).
    Removing crypto.o(i.AES_CMAC_Decrypt_Append), (4 bytes).
    Removing crypto.o(i.AES_CMAC_Decrypt_Finish), (180 bytes).
    Removing crypto.o(i.AES_CMAC_Decrypt_Init), (46 bytes).
    Removing crypto.o(i.AES_CMAC_Encrypt_Append), (884 bytes).
    Removing crypto.o(i.AES_CMAC_Encrypt_Finish), (164 bytes).
    Removing crypto.o(i.AES_CMAC_Encrypt_Init), (46 bytes).
    Removing crypto.o(i.AES_CTR_Decrypt_Append), (16 bytes).
    Removing crypto.o(i.AES_CTR_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CTR_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_CTR_Encrypt_Append), (604 bytes).
    Removing crypto.o(i.AES_CTR_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_CTR_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_GCM_Decrypt_Append), (22 bytes).
    Removing crypto.o(i.AES_GCM_Decrypt_Finish), (8 bytes).
    Removing crypto.o(i.AES_GCM_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.AES_GCM_Encrypt_Append), (22 bytes).
    Removing crypto.o(i.AES_GCM_Encrypt_Finish), (6 bytes).
    Removing crypto.o(i.AES_GCM_Encrypt_Init), (1036 bytes).
    Removing crypto.o(i.AES_GCM_Header_Append), (416 bytes).
    Removing crypto.o(i.AES_KeyWrap_Decrypt_Append), (286 bytes).
    Removing crypto.o(i.AES_KeyWrap_Decrypt_Finish), (50 bytes).
    Removing crypto.o(i.AES_KeyWrap_Decrypt_Init), (20 bytes).
    Removing crypto.o(i.AES_KeyWrap_Encrypt_Append), (352 bytes).
    Removing crypto.o(i.AES_KeyWrap_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_KeyWrap_Encrypt_Init), (20 bytes).
    Removing crypto.o(i.AES_OFB_Decrypt_Append), (16 bytes).
    Removing crypto.o(i.AES_OFB_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_OFB_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.AES_OFB_Encrypt_Append), (376 bytes).
    Removing crypto.o(i.AES_OFB_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_OFB_Encrypt_Init), (178 bytes).
    Removing crypto.o(i.AES_XTS_Common_Append), (1098 bytes).
    Removing crypto.o(i.AES_XTS_Common_Init), (218 bytes).
    Removing crypto.o(i.AES_XTS_Decrypt_Append), (24 bytes).
    Removing crypto.o(i.AES_XTS_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_XTS_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_XTS_Encrypt_Append), (24 bytes).
    Removing crypto.o(i.AES_XTS_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.AES_XTS_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.AES_keyschedule_enc), (34 bytes).
    Removing crypto.o(i.AESgcmAppend), (988 bytes).
    Removing crypto.o(i.AESgcmFinal), (452 bytes).
    Removing crypto.o(i.ARC4_Decrypt_Append), (16 bytes).
    Removing crypto.o(i.ARC4_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.ARC4_Decrypt_Init), (132 bytes).
    Removing crypto.o(i.ARC4_Encrypt_Append), (348 bytes).
    Removing crypto.o(i.ARC4_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.ARC4_Encrypt_Init), (130 bytes).
    Removing crypto.o(i.AddBig), (294 bytes).
    Removing crypto.o(i.Add_Moduli_Big), (392 bytes).
    Removing crypto.o(i.Big_to_W8), (100 bytes).
    Removing crypto.o(i.Big_to_fixedW8), (74 bytes).
    Removing crypto.o(i.Binary_DoublePointMul), (336 bytes).
    Removing crypto.o(i.C25519keyExchange), (190 bytes).
    Removing crypto.o(i.C25519keyGen), (84 bytes).
    Removing crypto.o(i.CHACHA_Decrypt_Append), (16 bytes).
    Removing crypto.o(i.CHACHA_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.CHACHA_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.CHACHA_Encrypt_Append), (402 bytes).
    Removing crypto.o(i.CHACHA_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.CHACHA_Encrypt_Init), (196 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Append), (532 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Decrypt_Append), (22 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Decrypt_Finish), (190 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Decrypt_Init), (4 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Encrypt_Append), (22 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Encrypt_Finish), (134 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Encrypt_Init), (232 bytes).
    Removing crypto.o(i.ChaCha20Poly1305_Header_Append), (236 bytes).
    Removing crypto.o(i.CompareBig), (160 bytes).
    Removing crypto.o(i.CopyBig), (98 bytes).
    Removing crypto.o(i.CountBits), (52 bytes).
    Removing crypto.o(i.CountBytes), (52 bytes).
    Removing crypto.o(i.DES_CBC_Decrypt_Append), (196 bytes).
    Removing crypto.o(i.DES_CBC_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.DES_CBC_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.DES_CBC_Encrypt_Append), (160 bytes).
    Removing crypto.o(i.DES_CBC_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.DES_CBC_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.DES_ECB_Decrypt_Append), (172 bytes).
    Removing crypto.o(i.DES_ECB_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.DES_ECB_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.DES_ECB_Encrypt_Append), (172 bytes).
    Removing crypto.o(i.DES_ECB_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.DES_ECB_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.DESstdInit), (244 bytes).
    Removing crypto.o(i.DRBG_AES128_Block_cipher_df), (376 bytes).
    Removing crypto.o(i.DRBG_AES128_Update), (136 bytes).
    Removing crypto.o(i.ECCcopyPoint), (108 bytes).
    Removing crypto.o(i.ECCfreeEC), (124 bytes).
    Removing crypto.o(i.ECCfreePoint), (66 bytes).
    Removing crypto.o(i.ECCfreePrivKey), (46 bytes).
    Removing crypto.o(i.ECCgetPointCoordinate), (192 bytes).
    Removing crypto.o(i.ECCgetPointFlag), (12 bytes).
    Removing crypto.o(i.ECCgetPrivKeyValue), (132 bytes).
    Removing crypto.o(i.ECCinitEC), (480 bytes).
    Removing crypto.o(i.ECCinitPoint), (208 bytes).
    Removing crypto.o(i.ECCinitPrivKey), (110 bytes).
    Removing crypto.o(i.ECCkeyGen), (416 bytes).
    Removing crypto.o(i.ECCpoint2Monty), (70 bytes).
    Removing crypto.o(i.ECCpointFromMonty), (72 bytes).
    Removing crypto.o(i.ECCscalarMul), (244 bytes).
    Removing crypto.o(i.ECCsetPointCoordinate), (82 bytes).
    Removing crypto.o(i.ECCsetPointFlag), (8 bytes).
    Removing crypto.o(i.ECCsetPointGenerator), (128 bytes).
    Removing crypto.o(i.ECCsetPrivKeyValue), (40 bytes).
    Removing crypto.o(i.ECCsymmetricPoint), (42 bytes).
    Removing crypto.o(i.ECCvalidatePubKey), (560 bytes).
    Removing crypto.o(i.ECDSAfreeSign), (56 bytes).
    Removing crypto.o(i.ECDSAgetSignature), (180 bytes).
    Removing crypto.o(i.ECDSAinitSign), (124 bytes).
    Removing crypto.o(i.ECDSAsetSignature), (54 bytes).
    Removing crypto.o(i.ECDSAsign), (1076 bytes).
    Removing crypto.o(i.ECDSAverify), (726 bytes).
    Removing crypto.o(i.ED25519keyGen), (206 bytes).
    Removing crypto.o(i.ED25519sign), (782 bytes).
    Removing crypto.o(i.ED25519verify), (412 bytes).
    Removing crypto.o(i.EvenBig), (16 bytes).
    Removing crypto.o(i.FastDiv2), (90 bytes).
    Removing crypto.o(i.FastDivInnerBase), (62 bytes).
    Removing crypto.o(i.FastMul2), (94 bytes).
    Removing crypto.o(i.FastMulInnerBase), (92 bytes).
    Removing crypto.o(i.GenRndBN), (146 bytes).
    Removing crypto.o(i.GenRndBNmodN), (196 bytes).
    Removing crypto.o(i.GiveBit), (30 bytes).
    Removing crypto.o(i.HKDF_SHA512), (502 bytes).
    Removing crypto.o(i.HMAC_MD5_Append), (52 bytes).
    Removing crypto.o(i.HMAC_MD5_Finish), (180 bytes).
    Removing crypto.o(i.HMAC_MD5_Init), (360 bytes).
    Removing crypto.o(i.HMAC_SHA1_Append), (16 bytes).
    Removing crypto.o(i.HMAC_SHA1_Finish), (160 bytes).
    Removing crypto.o(i.HMAC_SHA1_Init), (352 bytes).
    Removing crypto.o(i.HMAC_SHA224_Append), (52 bytes).
    Removing crypto.o(i.HMAC_SHA224_Finish), (220 bytes).
    Removing crypto.o(i.HMAC_SHA224_Init), (416 bytes).
    Removing crypto.o(i.HMAC_SHA256_Append), (52 bytes).
    Removing crypto.o(i.HMAC_SHA256_Finish), (220 bytes).
    Removing crypto.o(i.HMAC_SHA256_Init), (416 bytes).
    Removing crypto.o(i.HMAC_SHA384_Append), (36 bytes).
    Removing crypto.o(i.HMAC_SHA384_Finish), (300 bytes).
    Removing crypto.o(i.HMAC_SHA384_Init), (508 bytes).
    Removing crypto.o(i.HMAC_SHA512_Append), (36 bytes).
    Removing crypto.o(i.HMAC_SHA512_Finish), (166 bytes).
    Removing crypto.o(i.HMAC_SHA512_Init), (328 bytes).
    Removing crypto.o(i.InitBig), (66 bytes).
    Removing crypto.o(i.IsZeroBig), (22 bytes).
    Removing crypto.o(i.LeftShift), (116 bytes).
    Removing crypto.o(i.MD5_Append), (42 bytes).
    Removing crypto.o(i.MD5_Finish), (150 bytes).
    Removing crypto.o(i.MD5_Init), (60 bytes).
    Removing crypto.o(i.ModularAddBig), (68 bytes).
    Removing crypto.o(i.ModularExpSlidWin), (596 bytes).
    Removing crypto.o(i.ModularFastMul2), (60 bytes).
    Removing crypto.o(i.ModularInvBig), (470 bytes).
    Removing crypto.o(i.ModularSubBig), (52 bytes).
    Removing crypto.o(i.MontyExit), (66 bytes).
    Removing crypto.o(i.MontyInit), (338 bytes).
    Removing crypto.o(i.MontyJacProjAddPoints), (618 bytes).
    Removing crypto.o(i.MontyJacProjDoublePoint), (552 bytes).
    Removing crypto.o(i.MontyKillAll), (26 bytes).
    Removing crypto.o(i.MontyKillR2), (12 bytes).
    Removing crypto.o(i.MontyMul), (352 bytes).
    Removing crypto.o(i.MulBigbyUnInt), (90 bytes).
    Removing crypto.o(i.NAF_Binary_PointMul), (640 bytes).
    Removing crypto.o(i.Normalize), (274 bytes).
    Removing crypto.o(i.Poly1305_Auth_Append), (212 bytes).
    Removing crypto.o(i.Poly1305_Auth_Finish), (164 bytes).
    Removing crypto.o(i.Poly1305_Auth_Init), (276 bytes).
    Removing crypto.o(i.Poly1305_Core_Finish), (832 bytes).
    Removing crypto.o(i.Poly1305_Core_Update), (1392 bytes).
    Removing crypto.o(i.Poly1305_Verify_Append), (4 bytes).
    Removing crypto.o(i.Poly1305_Verify_Finish), (148 bytes).
    Removing crypto.o(i.Poly1305_Verify_Init), (4 bytes).
    Removing crypto.o(i.RNGfree), (46 bytes).
    Removing crypto.o(i.RNGgenBytes), (146 bytes).
    Removing crypto.o(i.RNGgenWords), (6 bytes).
    Removing crypto.o(i.RNGinit), (224 bytes).
    Removing crypto.o(i.RNGreseed), (188 bytes).
    Removing crypto.o(i.RSASP1), (96 bytes).
    Removing crypto.o(i.RSAVP1), (34 bytes).
    Removing crypto.o(i.RSA_PKCS1v15_Decrypt), (432 bytes).
    Removing crypto.o(i.RSA_PKCS1v15_Encrypt), (488 bytes).
    Removing crypto.o(i.RSA_PKCS1v15_Sign), (592 bytes).
    Removing crypto.o(i.RSA_PKCS1v15_Verify), (764 bytes).
    Removing crypto.o(i.RightShift), (108 bytes).
    Removing crypto.o(i.SHA1Final), (482 bytes).
    Removing crypto.o(i.SHA1Init), (48 bytes).
    Removing crypto.o(i.SHA1Transform), (892 bytes).
    Removing crypto.o(i.SHA1Update), (154 bytes).
    Removing crypto.o(i.SHA1_Append), (188 bytes).
    Removing crypto.o(i.SHA1_Finish), (150 bytes).
    Removing crypto.o(i.SHA1_Init), (68 bytes).
    Removing crypto.o(i.SHA224Final), (472 bytes).
    Removing crypto.o(i.SHA224Init), (72 bytes).
    Removing crypto.o(i.SHA224_Append), (42 bytes).
    Removing crypto.o(i.SHA224_Finish), (150 bytes).
    Removing crypto.o(i.SHA224_Init), (92 bytes).
    Removing crypto.o(i.SHA256Final), (480 bytes).
    Removing crypto.o(i.SHA256Init), (72 bytes).
    Removing crypto.o(i.SHA256Transform), (600 bytes).
    Removing crypto.o(i.SHA256Update), (154 bytes).
    Removing crypto.o(i.SHA256_Append), (42 bytes).
    Removing crypto.o(i.SHA256_Finish), (150 bytes).
    Removing crypto.o(i.SHA256_Init), (92 bytes).
    Removing crypto.o(i.SHA384Final), (528 bytes).
    Removing crypto.o(i.SHA384Init), (140 bytes).
    Removing crypto.o(i.SHA384_Append), (36 bytes).
    Removing crypto.o(i.SHA384_Finish), (150 bytes).
    Removing crypto.o(i.SHA384_Init), (160 bytes).
    Removing crypto.o(i.SHA512Final), (528 bytes).
    Removing crypto.o(i.SHA512Init), (140 bytes).
    Removing crypto.o(i.SHA512Transform), (1296 bytes).
    Removing crypto.o(i.SHA512Update), (164 bytes).
    Removing crypto.o(i.SHA512_Append), (36 bytes).
    Removing crypto.o(i.SHA512_Finish), (150 bytes).
    Removing crypto.o(i.SHA512_Init), (160 bytes).
    Removing crypto.o(i.STM32_GetCryptoLibrarySettings), (72 bytes).
    Removing crypto.o(i.SetZeroBig), (38 bytes).
    Removing crypto.o(i.SignBig), (10 bytes).
    Removing crypto.o(i.StAllocBig), (66 bytes).
    Removing crypto.o(i.StFreeBig), (36 bytes).
    Removing crypto.o(i.SubBig), (212 bytes).
    Removing crypto.o(i.Sub_Moduli_Big), (260 bytes).
    Removing crypto.o(i.TDES_CBC_Decrypt_Append), (216 bytes).
    Removing crypto.o(i.TDES_CBC_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.TDES_CBC_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.TDES_CBC_Encrypt_Append), (184 bytes).
    Removing crypto.o(i.TDES_CBC_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.TDES_CBC_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.TDES_ECB_Decrypt_Append), (192 bytes).
    Removing crypto.o(i.TDES_ECB_Decrypt_Finish), (26 bytes).
    Removing crypto.o(i.TDES_ECB_Decrypt_Init), (6 bytes).
    Removing crypto.o(i.TDES_ECB_Encrypt_Append), (192 bytes).
    Removing crypto.o(i.TDES_ECB_Encrypt_Finish), (26 bytes).
    Removing crypto.o(i.TDES_ECB_Encrypt_Init), (6 bytes).
    Removing crypto.o(i.TDESstdInit), (274 bytes).
    Removing crypto.o(i.W32_to_W8), (82 bytes).
    Removing crypto.o(i.W8_to_Big), (198 bytes).
    Removing crypto.o(i.barrett_reduce), (396 bytes).
    Removing crypto.o(i.c25519_sm), (1172 bytes).
    Removing crypto.o(i.crl_DRBG_AES128_Generate), (478 bytes).
    Removing crypto.o(i.crl_DRBG_AES128_Instantiate), (188 bytes).
    Removing crypto.o(i.crl_DRBG_AES128_Reseed), (166 bytes).
    Removing crypto.o(i.crl_ModularExp), (296 bytes).
    Removing crypto.o(i.crl_u_MD5_Finish), (216 bytes).
    Removing crypto.o(i.crl_u_MD5_Init), (40 bytes).
    Removing crypto.o(i.crl_u_MD5_Update), (150 bytes).
    Removing crypto.o(i.desfunc), (476 bytes).
    Removing crypto.o(i.deskey), (564 bytes).
    Removing crypto.o(i.ed25519_add), (220 bytes).
    Removing crypto.o(i.fe25519_add), (64 bytes).
    Removing crypto.o(i.fe25519_cmov), (156 bytes).
    Removing crypto.o(i.fe25519_copy), (34 bytes).
    Removing crypto.o(i.fe25519_freeze), (122 bytes).
    Removing crypto.o(i.fe25519_getparity), (28 bytes).
    Removing crypto.o(i.fe25519_invert), (548 bytes).
    Removing crypto.o(i.fe25519_iseq_vartime), (110 bytes).
    Removing crypto.o(i.fe25519_mul), (386 bytes).
    Removing crypto.o(i.fe25519_mult121665), (64 bytes).
    Removing crypto.o(i.fe25519_neg), (66 bytes).
    Removing crypto.o(i.fe25519_pack), (56 bytes).
    Removing crypto.o(i.fe25519_pow2523), (376 bytes).
    Removing crypto.o(i.fe25519_setone), (22 bytes).
    Removing crypto.o(i.fe25519_setzero), (20 bytes).
    Removing crypto.o(i.fe25519_square), (6 bytes).
    Removing crypto.o(i.fe25519_sub), (206 bytes).
    Removing crypto.o(i.fe25519_unpack), (38 bytes).
    Removing crypto.o(i.ge25519_double_scalarmult_vartime), (422 bytes).
    Removing crypto.o(i.ge25519_pack), (124 bytes).
    Removing crypto.o(i.ge25519_scalarmult_base), (404 bytes).
    Removing crypto.o(i.ge25519_unpackneg_vartime), (416 bytes).
    Removing crypto.o(i.gfmul), (364 bytes).
    Removing crypto.o(i.md5_process), (2064 bytes).
    Removing crypto.o(i.reduceRS), (114 bytes).
    Removing crypto.o(i.reduce_add_sub), (176 bytes).
    Removing crypto.o(i.salsa20_wordtobyte), (2060 bytes).
    Removing crypto.o(i.sc25519_add), (60 bytes).
    Removing crypto.o(i.sc25519_from32bytes), (64 bytes).
    Removing crypto.o(i.sc25519_from64bytes), (50 bytes).
    Removing crypto.o(i.sc25519_mul), (162 bytes).
    Removing crypto.o(i.sc25519_to32bytes), (34 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (2 bytes).
    Removing crypto.o(.constdata), (2 bytes).
    Removing crypto.o(.constdata), (2 bytes).
    Removing crypto.o(.constdata), (2 bytes).
    Removing crypto.o(.constdata), (2 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing crypto.o(.constdata), (1 bytes).
    Removing dadd.o(.text), (334 bytes).
    Removing dmul.o(.text), (228 bytes).
    Removing ddiv.o(.text), (222 bytes).
    Removing dfixul.o(.text), (48 bytes).
    Removing cdrcmple.o(.text), (48 bytes).
    Removing depilogue.o(.text), (186 bytes).

796 unused section(s) (total 91391 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/../cmprslib/zerorunl2.c          0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isalnum_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  islower_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isalpha_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ispunct_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isblank_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  iscntrl_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isprint_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isgraph_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isxdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isupper_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_o.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/errno.c                 0x00000000   Number         0  errno.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12a.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  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.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  entry.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  entry12b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocra.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.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  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.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  printf3.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  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/stdlib/rand.c           0x00000000   Number         0  rand.o ABSOLUTE
    ../clib/microlib/string/memcmp.c         0x00000000   Number         0  memcmp.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memmovea.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memmoveb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/string/strcpy.c         0x00000000   Number         0  strcpy.o ABSOLUTE
    ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  strtol.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _strtoul.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  atoi.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _chval.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
    ..\Base_core\AESLIB\AES\AES.c            0x00000000   Number         0  aes.o ABSOLUTE
    ..\Base_core\core_src\Queue_circle.c     0x00000000   Number         0  queue_circle.o ABSOLUTE
    ..\Base_core\core_src\base_core.c        0x00000000   Number         0  base_core.o ABSOLUTE
    ..\Base_core\core_src\base_process_pc_cmd_0x60.c 0x00000000   Number         0  base_process_pc_cmd_0x60.o ABSOLUTE
    ..\Base_core\core_src\base_process_pc_cmd_0x61.c 0x00000000   Number         0  base_process_pc_cmd_0x61.o ABSOLUTE
    ..\Base_core\core_src\base_process_pc_enter.c 0x00000000   Number         0  base_process_pc_enter.o ABSOLUTE
    ..\Base_core\core_src\base_process_rx_keypad.c 0x00000000   Number         0  base_process_rx_keypad.o ABSOLUTE
    ..\Base_core\core_src\base_process_tx_keypad.c 0x00000000   Number         0  base_process_tx_keypad.o ABSOLUTE
    ..\Base_core\core_src\base_timer.c       0x00000000   Number         0  base_timer.o ABSOLUTE
    ..\Base_core\core_src\common_math.c      0x00000000   Number         0  common_math.o ABSOLUTE
    ..\Base_core\core_src\debug.c            0x00000000   Number         0  debug.o ABSOLUTE
    ..\Base_core\core_src\ext_beacon.c       0x00000000   Number         0  ext_beacon.o ABSOLUTE
    ..\Base_core\core_src\fast_beacon.c      0x00000000   Number         0  fast_beacon.o ABSOLUTE
    ..\Base_core\core_src\function_e2prom.c  0x00000000   Number         0  function_e2prom.o ABSOLUTE
    ..\Base_core\core_src\gen_lgpkt_ch.c     0x00000000   Number         0  gen_lgpkt_ch.o ABSOLUTE
    ..\Base_core\core_src\multi_channel.c    0x00000000   Number         0  multi_channel.o ABSOLUTE
    ..\Base_core\core_src\transfer_keypad_pc.c 0x00000000   Number         0  transfer_keypad_pc.o ABSOLUTE
    ..\Base_core\core_src\vote__process.c    0x00000000   Number         0  vote__process.o ABSOLUTE
    ..\Base_core\core_src\vote__report.c     0x00000000   Number         0  vote__report.o ABSOLUTE
    ..\Base_core\func_src\TransparentUpgrade.c 0x00000000   Number         0  transparentupgrade.o ABSOLUTE
    ..\Base_core\func_src\fucntion_base_test.c 0x00000000   Number         0  fucntion_base_test.o ABSOLUTE
    ..\Base_core\func_src\fucntion_fastmatch.c 0x00000000   Number         0  fucntion_fastmatch.o ABSOLUTE
    ..\Base_core\func_src\fucntion_text_message.c 0x00000000   Number         0  fucntion_text_message.o ABSOLUTE
    ..\Base_core\func_src\func_down_beacon.c 0x00000000   Number         0  func_down_beacon.o ABSOLUTE
    ..\Base_core\func_src\func_list_mgnt.c   0x00000000   Number         0  func_list_mgnt.o ABSOLUTE
    ..\Base_core\func_src\func_multipkt_up.c 0x00000000   Number         0  func_multipkt_up.o ABSOLUTE
    ..\Base_core\func_src\function.c         0x00000000   Number         0  function.o ABSOLUTE
    ..\Base_core\func_src\function_AES.c     0x00000000   Number         0  function_aes.o ABSOLUTE
    ..\Base_core\func_src\function_NFC.c     0x00000000   Number         0  function_nfc.o ABSOLUTE
    ..\Base_core\func_src\function_T2_display.c 0x00000000   Number         0  function_t2_display.o ABSOLUTE
    ..\Base_core\func_src\function_broadcast.c 0x00000000   Number         0  function_broadcast.o ABSOLUTE
    ..\Base_core\func_src\function_debug.c   0x00000000   Number         0  function_debug.o ABSOLUTE
    ..\Base_core\func_src\function_monitor_freq.c 0x00000000   Number         0  function_monitor_freq.o ABSOLUTE
    ..\Base_core\func_src\function_network.c 0x00000000   Number         0  function_network.o ABSOLUTE
    ..\Base_core\func_src\function_txmsg_beacon.c 0x00000000   Number         0  function_txmsg_beacon.o ABSOLUTE
    ..\Base_core\func_src\function_update_keypad.c 0x00000000   Number         0  function_update_keypad.o ABSOLUTE
    ..\Base_core\func_src\function_update_keypad_5G8.c 0x00000000   Number         0  function_update_keypad_5g8.o ABSOLUTE
    ..\Base_core\func_src\function_upload_multipkt.c 0x00000000   Number         0  function_upload_multipkt.o ABSOLUTE
    ..\Base_core\func_src\function_whitelist.c 0x00000000   Number         0  function_whitelist.o ABSOLUTE
    ..\Base_core\user_driver\HW_MCUIO.c      0x00000000   Number         0  hw_mcuio.o ABSOLUTE
    ..\Base_core\user_driver\RF24L01 - multi.c 0x00000000   Number         0  rf24l01 - multi.o ABSOLUTE
    ..\Base_core\user_driver\buzzer.c        0x00000000   Number         0  buzzer.o ABSOLUTE
    ..\Base_core\user_driver\i2c.c           0x00000000   Number         0  i2c.o ABSOLUTE
    ..\Base_core\user_driver\led.c           0x00000000   Number         0  led.o ABSOLUTE
    ..\Base_core\user_driver\platform.c      0x00000000   Number         0  platform.o ABSOLUTE
    ..\Common\gen_linklist.c                 0x00000000   Number         0  gen_linklist.o ABSOLUTE
    ..\Common\gen_queue.c                    0x00000000   Number         0  gen_queue.o ABSOLUTE
    ..\Crypto_Sources_Files\crypto.c         0x00000000   Number         0  crypto.o ABSOLUTE
    ..\Drivers\CMSIS\GD\GD32F30x\Source\ARM\startup_gd32f30x_hd.s 0x00000000   Number         0  startup_gd32f30x_hd.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_dma.c 0x00000000   Number         0  gd32f30x_dma.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_exmc.c 0x00000000   Number         0  gd32f30x_exmc.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_exti.c 0x00000000   Number         0  gd32f30x_exti.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_fmc.c 0x00000000   Number         0  gd32f30x_fmc.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_gpio.c 0x00000000   Number         0  gd32f30x_gpio.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_misc.c 0x00000000   Number         0  gd32f30x_misc.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_pmu.c 0x00000000   Number         0  gd32f30x_pmu.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_rcu.c 0x00000000   Number         0  gd32f30x_rcu.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_spi.c 0x00000000   Number         0  gd32f30x_spi.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_timer.c 0x00000000   Number         0  gd32f30x_timer.o ABSOLUTE
    ..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_usart.c 0x00000000   Number         0  gd32f30x_usart.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\class\device\hid\Source\custom_hid_core.c 0x00000000   Number         0  custom_hid_core.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\device\Source\usbd_core.c 0x00000000   Number         0  usbd_core.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\device\Source\usbd_enum.c 0x00000000   Number         0  usbd_enum.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\device\Source\usbd_pwr.c 0x00000000   Number         0  usbd_pwr.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\device\Source\usbd_transc.c 0x00000000   Number         0  usbd_transc.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\usbd\Source\usbd_lld_core.c 0x00000000   Number         0  usbd_lld_core.o ABSOLUTE
    ..\Drivers\GD32F30x_usbd_library\usbd\Source\usbd_lld_int.c 0x00000000   Number         0  usbd_lld_int.o ABSOLUTE
    ..\RTT\SEGGER_RTT.c                      0x00000000   Number         0  segger_rtt.o ABSOLUTE
    ..\RTT\SEGGER_RTT_printf.c               0x00000000   Number         0  segger_rtt_printf.o ABSOLUTE
    ..\Src\custom_hid_itf.c                  0x00000000   Number         0  custom_hid_itf.o ABSOLUTE
    ..\Src\gd32f30x_it.c                     0x00000000   Number         0  gd32f30x_it.o ABSOLUTE
    ..\Src\gd32f30x_usbd_hw.c                0x00000000   Number         0  gd32f30x_usbd_hw.o ABSOLUTE
    ..\Src\main.c                            0x00000000   Number         0  main.o ABSOLUTE
    ..\Src\system_gd32f30x.c                 0x00000000   Number         0  system_gd32f30x.o ABSOLUTE
    ..\\Base_core\\core_src\\ext_beacon.c    0x00000000   Number         0  ext_beacon.o ABSOLUTE
    ..\\Base_core\\func_src\\func_down_beacon.c 0x00000000   Number         0  func_down_beacon.o ABSOLUTE
    ..\\Base_core\\func_src\\func_list_mgnt.c 0x00000000   Number         0  func_list_mgnt.o ABSOLUTE
    ..\\Base_core\\func_src\\func_multipkt_up.c 0x00000000   Number         0  func_multipkt_up.o ABSOLUTE
    ..\\Base_core\\func_src\\function_AES.c  0x00000000   Number         0  function_aes.o ABSOLUTE
    ..\\Base_core\\func_src\\function_network.c 0x00000000   Number         0  function_network.o ABSOLUTE
    ..\\Base_core\\user_driver\\HW_MCUIO.c   0x00000000   Number         0  hw_mcuio.o ABSOLUTE
    ..\\Base_core\\user_driver\\RF24L01 - multi.c 0x00000000   Number         0  rf24l01 - multi.o ABSOLUTE
    ..\\Base_core\\user_driver\\buzzer.c     0x00000000   Number         0  buzzer.o ABSOLUTE
    ..\\Base_core\\user_driver\\i2c.c        0x00000000   Number         0  i2c.o ABSOLUTE
    ..\\Base_core\\user_driver\\led.c        0x00000000   Number         0  led.o ABSOLUTE
    ..\\Base_core\\user_driver\\platform.c   0x00000000   Number         0  platform.o ABSOLUTE
    ..\\Crypto_Sources_Files\\crypto.c       0x00000000   Number         0  crypto.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_dma.c 0x00000000   Number         0  gd32f30x_dma.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_exmc.c 0x00000000   Number         0  gd32f30x_exmc.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_exti.c 0x00000000   Number         0  gd32f30x_exti.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_fmc.c 0x00000000   Number         0  gd32f30x_fmc.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_gpio.c 0x00000000   Number         0  gd32f30x_gpio.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_misc.c 0x00000000   Number         0  gd32f30x_misc.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_pmu.c 0x00000000   Number         0  gd32f30x_pmu.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_rcu.c 0x00000000   Number         0  gd32f30x_rcu.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_spi.c 0x00000000   Number         0  gd32f30x_spi.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_timer.c 0x00000000   Number         0  gd32f30x_timer.o ABSOLUTE
    ..\\Drivers\\GD32F30x_standard_peripheral\\Source\\gd32f30x_usart.c 0x00000000   Number         0  gd32f30x_usart.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\class\\device\\hid\\Source\\custom_hid_core.c 0x00000000   Number         0  custom_hid_core.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\device\\Source\\usbd_core.c 0x00000000   Number         0  usbd_core.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\device\\Source\\usbd_enum.c 0x00000000   Number         0  usbd_enum.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\device\\Source\\usbd_pwr.c 0x00000000   Number         0  usbd_pwr.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\device\\Source\\usbd_transc.c 0x00000000   Number         0  usbd_transc.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\usbd\\Source\\usbd_lld_core.c 0x00000000   Number         0  usbd_lld_core.o ABSOLUTE
    ..\\Drivers\\GD32F30x_usbd_library\\usbd\\Source\\usbd_lld_int.c 0x00000000   Number         0  usbd_lld_int.o ABSOLUTE
    ..\\Src\\custom_hid_itf.c                0x00000000   Number         0  custom_hid_itf.o ABSOLUTE
    ..\\Src\\gd32f30x_it.c                   0x00000000   Number         0  gd32f30x_it.o ABSOLUTE
    ..\\Src\\gd32f30x_usbd_hw.c              0x00000000   Number         0  gd32f30x_usbd_hw.o ABSOLUTE
    ..\\Src\\main.c                          0x00000000   Number         0  main.o ABSOLUTE
    ..\\Src\\system_gd32f30x.c               0x00000000   Number         0  system_gd32f30x.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
    RESET                                    0x08008000   Section      304  startup_gd32f30x_hd.o(RESET)
    .ARM.Collect$$$$00000000                 0x08008130   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08008130   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08008134   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x08008138   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x08008138   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x08008138   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000E                 0x08008140   Section        4  entry12b.o(.ARM.Collect$$$$0000000E)
    .ARM.Collect$$$$0000000F                 0x08008144   Section        0  entry10a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00000011                 0x08008144   Section        0  entry11a.o(.ARM.Collect$$$$00000011)
    .ARM.Collect$$$$00002712                 0x08008144   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08008144   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08008148   Section       36  startup_gd32f30x_hd.o(.text)
    $v0                                      0x08008148   Number         0  startup_gd32f30x_hd.o(.text)
    .text                                    0x0800816c   Section        0  rand.o(.text)
    .text                                    0x08008190   Section        0  memmovea.o(.text)
    .text                                    0x080081d0   Section        0  memseta.o(.text)
    .text                                    0x080081f4   Section        0  memcmp.o(.text)
    .text                                    0x08008210   Section       36  init.o(.text)
    .text                                    0x08008234   Section        0  __dczerorl2.o(.text)
    i.AES_Decrypt                            0x0800828c   Section        0  aes.o(i.AES_Decrypt)
    i.AES_ECB_Decrypt_Append                 0x080082d0   Section        0  crypto.o(i.AES_ECB_Decrypt_Append)
    i.AES_ECB_Decrypt_Finish                 0x0800838a   Section        0  crypto.o(i.AES_ECB_Decrypt_Finish)
    i.AES_ECB_Decrypt_Init                   0x080083a4   Section        0  crypto.o(i.AES_ECB_Decrypt_Init)
    i.AES_ECB_Encrypt_Append                 0x080083ac   Section        0  crypto.o(i.AES_ECB_Encrypt_Append)
    i.AES_ECB_Encrypt_Finish                 0x08008466   Section        0  crypto.o(i.AES_ECB_Encrypt_Finish)
    i.AES_ECB_Encrypt_Init                   0x08008480   Section        0  crypto.o(i.AES_ECB_Encrypt_Init)
    i.AES_Encrypt                            0x08008488   Section        0  aes.o(i.AES_Encrypt)
    i.AES_general_SW_dec                     0x080084cc   Section        0  crypto.o(i.AES_general_SW_dec)
    i.AES_general_SW_enc                     0x080087e8   Section        0  crypto.o(i.AES_general_SW_enc)
    i.AES_keyschedule_dec                    0x08008b0c   Section        0  crypto.o(i.AES_keyschedule_dec)
    i.AES_keyschedule_enc_LL                 0x08008c64   Section        0  crypto.o(i.AES_keyschedule_enc_LL)
    AES_keyschedule_enc_LL                   0x08008c65   Thumb Code   470  crypto.o(i.AES_keyschedule_enc_LL)
    i.AESstdInit                             0x08008e40   Section        0  crypto.o(i.AESstdInit)
    AESstdInit                               0x08008e41   Thumb Code   326  crypto.o(i.AESstdInit)
    i.AddRoundKey                            0x08008f88   Section        0  aes.o(i.AddRoundKey)
    i.Beep                                   0x08008fc8   Section        0  buzzer.o(i.Beep)
    Beep                                     0x08008fc9   Thumb Code     2  buzzer.o(i.Beep)
    i.BusFault_Handler                       0x08008fca   Section        0  gd32f30x_it.o(i.BusFault_Handler)
    i.CLI                                    0x08008fce   Section        0  platform.o(i.CLI)
    i.Cipher                                 0x08008fd4   Section        0  aes.o(i.Cipher)
    i.CmdXch                                 0x08009068   Section        0  function_aes.o(i.CmdXch)
    CmdXch                                   0x08009069   Thumb Code    66  function_aes.o(i.CmdXch)
    i.Core_PC_active_rpt                     0x080090b0   Section        0  vote__process.o(i.Core_PC_active_rpt)
    i.DebugMon_Handler                       0x080090e2   Section        0  gd32f30x_it.o(i.DebugMon_Handler)
    i.Decrypt                                0x080090e4   Section        0  function_aes.o(i.Decrypt)
    Decrypt                                  0x080090e5   Thumb Code    62  function_aes.o(i.Decrypt)
    i.EE_ReadBytes                           0x08009128   Section        0  i2c.o(i.EE_ReadBytes)
    i.EE_WriteBytes                          0x08009170   Section        0  i2c.o(i.EE_WriteBytes)
    i.EXTI5_9_IRQHandler                     0x080091ea   Section        0  gd32f30x_it.o(i.EXTI5_9_IRQHandler)
    i.Encrypt                                0x08009204   Section        0  function_aes.o(i.Encrypt)
    Encrypt                                  0x08009205   Thumb Code    62  function_aes.o(i.Encrypt)
    i.GPIO_Init                              0x08009248   Section        0  main.o(i.GPIO_Init)
    i.HW_GD_CUSTOM_HID_REPORT_SEND           0x080092d8   Section        0  hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND)
    i.HW_GD_Delay                            0x080092f0   Section        0  hw_mcuio.o(i.HW_GD_Delay)
    i.HW_GD_GPIO_Init                        0x0800930a   Section        0  hw_mcuio.o(i.HW_GD_GPIO_Init)
    i.HW_GD_GPIO_TogglePin                   0x0800931e   Section        0  hw_mcuio.o(i.HW_GD_GPIO_TogglePin)
    i.HW_GD_GetTick                          0x08009344   Section        0  hw_mcuio.o(i.HW_GD_GetTick)
    i.HW_GD_IncTick                          0x08009350   Section        0  hw_mcuio.o(i.HW_GD_IncTick)
    i.HW_GD_SPI0_Init                        0x08009360   Section        0  hw_mcuio.o(i.HW_GD_SPI0_Init)
    i.HW_GD_SPI0_TransmitReceive             0x08009414   Section        0  hw_mcuio.o(i.HW_GD_SPI0_TransmitReceive)
    i.HW_GD_SPI_TransmitReceiveOneByte       0x0800944c   Section        0  hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte)
    i.HardFault_Handler                      0x08009488   Section        0  gd32f30x_it.o(i.HardFault_Handler)
    i.InvCipher                              0x0800948c   Section        0  aes.o(i.InvCipher)
    i.InvMixColumns                          0x08009520   Section        0  aes.o(i.InvMixColumns)
    i.InvShiftRows                           0x08009748   Section        0  aes.o(i.InvShiftRows)
    i.InvSubBytes                            0x08009788   Section        0  aes.o(i.InvSubBytes)
    i.KeyExpansion                           0x080097bc   Section        0  aes.o(i.KeyExpansion)
    i.MemManage_Handler                      0x08009918   Section        0  gd32f30x_it.o(i.MemManage_Handler)
    i.MixColumns                             0x0800991c   Section        0  aes.o(i.MixColumns)
    i.Msg_TickHandler                        0x08009a00   Section        0  fucntion_text_message.o(i.Msg_TickHandler)
    i.NMI_Handler                            0x08009a30   Section        0  gd32f30x_it.o(i.NMI_Handler)
    i.NRF24L01_Clear_IRQ_Flag                0x08009a34   Section        0  rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag)
    NRF24L01_Clear_IRQ_Flag                  0x08009a35   Thumb Code    78  rf24l01 - multi.o(i.NRF24L01_Clear_IRQ_Flag)
    i.NRF24L01_Flush_Rx_Fifo                 0x08009a8c   Section        0  rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo)
    NRF24L01_Flush_Rx_Fifo                   0x08009a8d   Thumb Code    46  rf24l01 - multi.o(i.NRF24L01_Flush_Rx_Fifo)
    i.NRF24L01_Flush_Tx_Fifo                 0x08009ac4   Section        0  rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo)
    NRF24L01_Flush_Tx_Fifo                   0x08009ac5   Thumb Code    46  rf24l01 - multi.o(i.NRF24L01_Flush_Tx_Fifo)
    i.NRF24L01_Read_Buf                      0x08009afc   Section        0  rf24l01 - multi.o(i.NRF24L01_Read_Buf)
    i.NRF24L01_Read_Reg                      0x08009b48   Section        0  rf24l01 - multi.o(i.NRF24L01_Read_Reg)
    NRF24L01_Read_Reg                        0x08009b49   Thumb Code    60  rf24l01 - multi.o(i.NRF24L01_Read_Reg)
    i.NRF24L01_Read_Rx_Payload               0x08009b8c   Section        0  rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload)
    NRF24L01_Read_Rx_Payload                 0x08009b8d   Thumb Code   116  rf24l01 - multi.o(i.NRF24L01_Read_Rx_Payload)
    i.NRF24L01_Read_Status_Register          0x08009c08   Section        0  rf24l01 - multi.o(i.NRF24L01_Read_Status_Register)
    NRF24L01_Read_Status_Register            0x08009c09   Thumb Code    50  rf24l01 - multi.o(i.NRF24L01_Read_Status_Register)
    i.NRF24L01_Read_Top_Fifo_Width           0x08009c44   Section        0  rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width)
    NRF24L01_Read_Top_Fifo_Width             0x08009c45   Thumb Code    58  rf24l01 - multi.o(i.NRF24L01_Read_Top_Fifo_Width)
    i.NRF24L01_SetPA                         0x08009c88   Section        0  rf24l01 - multi.o(i.NRF24L01_SetPA)
    NRF24L01_SetPA                           0x08009c89   Thumb Code    36  rf24l01 - multi.o(i.NRF24L01_SetPA)
    i.NRF24L01_Set_RxAddr                    0x08009cac   Section        0  rf24l01 - multi.o(i.NRF24L01_Set_RxAddr)
    NRF24L01_Set_RxAddr                      0x08009cad   Thumb Code    56  rf24l01 - multi.o(i.NRF24L01_Set_RxAddr)
    i.NRF24L01_Set_Speed                     0x08009ce4   Section        0  rf24l01 - multi.o(i.NRF24L01_Set_Speed)
    NRF24L01_Set_Speed                       0x08009ce5   Thumb Code    60  rf24l01 - multi.o(i.NRF24L01_Set_Speed)
    i.NRF24L01_Set_TxAddr                    0x08009d20   Section        0  rf24l01 - multi.o(i.NRF24L01_Set_TxAddr)
    NRF24L01_Set_TxAddr                      0x08009d21   Thumb Code    34  rf24l01 - multi.o(i.NRF24L01_Set_TxAddr)
    i.NRF24L01_Write_Buf                     0x08009d44   Section        0  rf24l01 - multi.o(i.NRF24L01_Write_Buf)
    NRF24L01_Write_Buf                       0x08009d45   Thumb Code    70  rf24l01 - multi.o(i.NRF24L01_Write_Buf)
    i.NRF24L01_Write_Reg                     0x08009d94   Section        0  rf24l01 - multi.o(i.NRF24L01_Write_Reg)
    NRF24L01_Write_Reg                       0x08009d95   Thumb Code    76  rf24l01 - multi.o(i.NRF24L01_Write_Reg)
    i.NRF24L01_Write_Tx_Payload_NoAck        0x08009df0   Section        0  rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck)
    NRF24L01_Write_Tx_Payload_NoAck          0x08009df1   Thumb Code    76  rf24l01 - multi.o(i.NRF24L01_Write_Tx_Payload_NoAck)
    i.NRF24L01_check                         0x08009e44   Section        0  rf24l01 - multi.o(i.NRF24L01_check)
    i.NVIC_SetPriority                       0x08009e98   Section        0  gd32f30x_usbd_hw.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08009e99   Thumb Code    32  gd32f30x_usbd_hw.o(i.NVIC_SetPriority)
    i.NVIC_SystemReset                       0x08009ec0   Section        0  platform.o(i.NVIC_SystemReset)
    NVIC_SystemReset                         0x08009ec1   Thumb Code    30  platform.o(i.NVIC_SystemReset)
    i.PendSV_Handler                         0x08009ee8   Section        0  gd32f30x_it.o(i.PendSV_Handler)
    i.RF24L01_Chan                           0x08009eea   Section        0  rf24l01 - multi.o(i.RF24L01_Chan)
    RF24L01_Chan                             0x08009eeb   Thumb Code    20  rf24l01 - multi.o(i.RF24L01_Chan)
    i.RF24L01_ClrIRQ                         0x08009efe   Section        0  rf24l01 - multi.o(i.RF24L01_ClrIRQ)
    RF24L01_ClrIRQ                           0x08009eff   Thumb Code    14  rf24l01 - multi.o(i.RF24L01_ClrIRQ)
    i.RF24L01_RxOn                           0x08009f0c   Section        0  rf24l01 - multi.o(i.RF24L01_RxOn)
    RF24L01_RxOn                             0x08009f0d   Thumb Code    46  rf24l01 - multi.o(i.RF24L01_RxOn)
    i.RF24L01_Set_Mode                       0x08009f44   Section        0  rf24l01 - multi.o(i.RF24L01_Set_Mode)
    RF24L01_Set_Mode                         0x08009f45   Thumb Code    46  rf24l01 - multi.o(i.RF24L01_Set_Mode)
    i.RandData                               0x08009f74   Section        0  function_network.o(i.RandData)
    i.SEI                                    0x08009fe8   Section        0  platform.o(i.SEI)
    i.SET_SDA_IN                             0x08009fec   Section        0  i2c.o(i.SET_SDA_IN)
    i.SET_SDA_OUT                            0x0800a01c   Section        0  i2c.o(i.SET_SDA_OUT)
    i.STM32_AES_ECB_Decrypt                  0x0800a04c   Section        0  aes.o(i.STM32_AES_ECB_Decrypt)
    i.STM32_AES_ECB_Encrypt                  0x0800a0c0   Section        0  aes.o(i.STM32_AES_ECB_Encrypt)
    i.SVC_Handler                            0x0800a134   Section        0  gd32f30x_it.o(i.SVC_Handler)
    i.ShiftRows                              0x0800a138   Section        0  aes.o(i.ShiftRows)
    i.SubBytes                               0x0800a17c   Section        0  aes.o(i.SubBytes)
    i.SysTick_Handler                        0x0800a1b0   Section        0  gd32f30x_it.o(i.SysTick_Handler)
    i.SystemInit                             0x0800a1b8   Section        0  system_gd32f30x.o(i.SystemInit)
    i.TIMER1_IRQHandler                      0x0800a228   Section        0  gd32f30x_it.o(i.TIMER1_IRQHandler)
    i.TIMER1_Init                            0x0800a24c   Section        0  main.o(i.TIMER1_Init)
    i.TIMER2_IRQHandler                      0x0800a2d0   Section        0  gd32f30x_it.o(i.TIMER2_IRQHandler)
    i.TIMER2_Init                            0x0800a2f8   Section        0  main.o(i.TIMER2_Init)
    i.TIMER3_IRQHandler                      0x0800a37c   Section        0  gd32f30x_it.o(i.TIMER3_IRQHandler)
    i.USBD_LP_CAN0_RX0_IRQHandler            0x0800a392   Section        0  gd32f30x_it.o(i.USBD_LP_CAN0_RX0_IRQHandler)
    i.Upgrade_BeaconQuery                    0x0800a39c   Section        0  transparentupgrade.o(i.Upgrade_BeaconQuery)
    i.Upgrade_CRC                            0x0800a460   Section        0  transparentupgrade.o(i.Upgrade_CRC)
    i.Upgrade_CheckNextPackArrive            0x0800a478   Section        0  transparentupgrade.o(i.Upgrade_CheckNextPackArrive)
    i.Upgrade_ClrBit                         0x0800a4a0   Section        0  transparentupgrade.o(i.Upgrade_ClrBit)
    i.Upgrade_DelayUs                        0x0800a4c8   Section        0  transparentupgrade.o(i.Upgrade_DelayUs)
    i.Upgrade_GetBit                         0x0800a4d4   Section        0  transparentupgrade.o(i.Upgrade_GetBit)
    i.Upgrade_ParameterInit                  0x0800a504   Section        0  transparentupgrade.o(i.Upgrade_ParameterInit)
    i.Upgrade_PassThrough_CheckHead          0x0800a540   Section        0  transparentupgrade.o(i.Upgrade_PassThrough_CheckHead)
    i.Upgrade_RfSendCallBack                 0x0800a5cc   Section        0  transparentupgrade.o(i.Upgrade_RfSendCallBack)
    i.Upgrade_SendBeacon                     0x0800a6bc   Section        0  transparentupgrade.o(i.Upgrade_SendBeacon)
    i.Upgrade_SendPassThroughPack            0x0800a7a4   Section        0  transparentupgrade.o(i.Upgrade_SendPassThroughPack)
    i.Upgrade_Start                          0x0800a888   Section        0  transparentupgrade.o(i.Upgrade_Start)
    i.Upgrade_StartGetNextPack               0x0800a8bc   Section        0  transparentupgrade.o(i.Upgrade_StartGetNextPack)
    i.Upgrade_TickHandler                    0x0800a8d8   Section        0  transparentupgrade.o(i.Upgrade_TickHandler)
    i.Upgrade_TxPayload                      0x0800abc8   Section        0  transparentupgrade.o(i.Upgrade_TxPayload)
    i.Upgrade_WaitRfSendOK                   0x0800abf4   Section        0  transparentupgrade.o(i.Upgrade_WaitRfSendOK)
    i.UsageFault_Handler                     0x0800ac16   Section        0  gd32f30x_it.o(i.UsageFault_Handler)
    i._0x60_basic_delay_ms                   0x0800ac1a   Section        0  base_process_pc_cmd_0x60.o(i._0x60_basic_delay_ms)
    i._0x61_AUX_CONFIG_sub                   0x0800ac3c   Section        0  base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub)
    _0x61_AUX_CONFIG_sub                     0x0800ac3d   Thumb Code   732  base_process_pc_cmd_0x61.o(i._0x61_AUX_CONFIG_sub)
    i._0x61_soft_dog_sub                     0x0800af40   Section        0  base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub)
    i._24R1_delay_us                         0x0800b0b0   Section        0  rf24l01 - multi.o(i._24R1_delay_us)
    _24R1_delay_us                           0x0800b0b1   Thumb Code    30  rf24l01 - multi.o(i._24R1_delay_us)
    i.__scatterload_copy                     0x0800b0ce   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800b0dc   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800b0de   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._dbg_function__response_pc_cmd         0x0800b0ec   Section        0  function_debug.o(i._dbg_function__response_pc_cmd)
    _dbg_function__response_pc_cmd           0x0800b0ed   Thumb Code   102  function_debug.o(i._dbg_function__response_pc_cmd)
    i._debug_function_enter                  0x0800b158   Section        0  function_debug.o(i._debug_function_enter)
    i._down_link__detele                     0x0800b188   Section        0  func_down_beacon.o(i._down_link__detele)
    _down_link__detele                       0x0800b189   Thumb Code    34  func_down_beacon.o(i._down_link__detele)
    i._down_link__in2                        0x0800b1aa   Section        0  func_down_beacon.o(i._down_link__in2)
    _down_link__in2                          0x0800b1ab   Thumb Code    44  func_down_beacon.o(i._down_link__in2)
    i._down_link__init_all                   0x0800b1d6   Section        0  func_down_beacon.o(i._down_link__init_all)
    _down_link__init_all                     0x0800b1d7   Thumb Code    12  func_down_beacon.o(i._down_link__init_all)
    i._down_link__search                     0x0800b1e2   Section        0  func_down_beacon.o(i._down_link__search)
    _down_link__search                       0x0800b1e3   Thumb Code    58  func_down_beacon.o(i._down_link__search)
    i._init_all                              0x0800b21c   Section        0  func_multipkt_up.o(i._init_all)
    _init_all                                0x0800b21d   Thumb Code    20  func_multipkt_up.o(i._init_all)
    i._print_down_ele                        0x0800b230   Section        0  func_down_beacon.o(i._print_down_ele)
    i._usb_bos_desc_get                      0x0800b232   Section        0  usbd_enum.o(i._usb_bos_desc_get)
    _usb_bos_desc_get                        0x0800b233   Thumb Code    48  usbd_enum.o(i._usb_bos_desc_get)
    i._usb_config_desc_get                   0x0800b262   Section        0  usbd_enum.o(i._usb_config_desc_get)
    _usb_config_desc_get                     0x0800b263   Thumb Code    32  usbd_enum.o(i._usb_config_desc_get)
    i._usb_dev_desc_get                      0x0800b282   Section        0  usbd_enum.o(i._usb_dev_desc_get)
    _usb_dev_desc_get                        0x0800b283   Thumb Code    20  usbd_enum.o(i._usb_dev_desc_get)
    i._usb_in0_transc                        0x0800b296   Section        0  usbd_transc.o(i._usb_in0_transc)
    i._usb_out0_transc                       0x0800b2e8   Section        0  usbd_transc.o(i._usb_out0_transc)
    i._usb_setup_transc                      0x0800b32c   Section        0  usbd_transc.o(i._usb_setup_transc)
    i._usb_std_clearfeature                  0x0800b3d4   Section        0  usbd_enum.o(i._usb_std_clearfeature)
    _usb_std_clearfeature                    0x0800b3d5   Thumb Code   124  usbd_enum.o(i._usb_std_clearfeature)
    i._usb_std_getconfiguration              0x0800b450   Section        0  usbd_enum.o(i._usb_std_getconfiguration)
    _usb_std_getconfiguration                0x0800b451   Thumb Code    60  usbd_enum.o(i._usb_std_getconfiguration)
    i._usb_std_getdescriptor                 0x0800b48c   Section        0  usbd_enum.o(i._usb_std_getdescriptor)
    _usb_std_getdescriptor                   0x0800b48d   Thumb Code   268  usbd_enum.o(i._usb_std_getdescriptor)
    i._usb_std_getinterface                  0x0800b59c   Section        0  usbd_enum.o(i._usb_std_getinterface)
    _usb_std_getinterface                    0x0800b59d   Thumb Code    62  usbd_enum.o(i._usb_std_getinterface)
    i._usb_std_getstatus                     0x0800b5dc   Section        0  usbd_enum.o(i._usb_std_getstatus)
    _usb_std_getstatus                       0x0800b5dd   Thumb Code   194  usbd_enum.o(i._usb_std_getstatus)
    i._usb_std_reserved                      0x0800b6a4   Section        0  usbd_enum.o(i._usb_std_reserved)
    _usb_std_reserved                        0x0800b6a5   Thumb Code     6  usbd_enum.o(i._usb_std_reserved)
    i._usb_std_setaddress                    0x0800b6aa   Section        0  usbd_enum.o(i._usb_std_setaddress)
    _usb_std_setaddress                      0x0800b6ab   Thumb Code    46  usbd_enum.o(i._usb_std_setaddress)
    i._usb_std_setconfiguration              0x0800b6d8   Section        0  usbd_enum.o(i._usb_std_setconfiguration)
    _usb_std_setconfiguration                0x0800b6d9   Thumb Code   160  usbd_enum.o(i._usb_std_setconfiguration)
    i._usb_std_setdescriptor                 0x0800b77c   Section        0  usbd_enum.o(i._usb_std_setdescriptor)
    _usb_std_setdescriptor                   0x0800b77d   Thumb Code     6  usbd_enum.o(i._usb_std_setdescriptor)
    i._usb_std_setfeature                    0x0800b782   Section        0  usbd_enum.o(i._usb_std_setfeature)
    _usb_std_setfeature                      0x0800b783   Thumb Code   112  usbd_enum.o(i._usb_std_setfeature)
    i._usb_std_setinterface                  0x0800b7f2   Section        0  usbd_enum.o(i._usb_std_setinterface)
    _usb_std_setinterface                    0x0800b7f3   Thumb Code    48  usbd_enum.o(i._usb_std_setinterface)
    i._usb_std_synchframe                    0x0800b822   Section        0  usbd_enum.o(i._usb_std_synchframe)
    _usb_std_synchframe                      0x0800b823   Thumb Code     6  usbd_enum.o(i._usb_std_synchframe)
    i._usb_str_desc_get                      0x0800b828   Section        0  usbd_enum.o(i._usb_str_desc_get)
    _usb_str_desc_get                        0x0800b829   Thumb Code    20  usbd_enum.o(i._usb_str_desc_get)
    i.aes_init                               0x0800b83c   Section        0  function_aes.o(i.aes_init)
    i.aes_keycode_upgrade                    0x0800b870   Section        0  function_aes.o(i.aes_keycode_upgrade)
    i.aes_load_fastmatch_data                0x0800b8c8   Section        0  function_aes.o(i.aes_load_fastmatch_data)
    i.aes_test                               0x0800b934   Section        0  function_aes.o(i.aes_test)
    aes_test                                 0x0800b935   Thumb Code   116  function_aes.o(i.aes_test)
    i.analy_rx_data                          0x0800b9a8   Section        0  func_multipkt_up.o(i.analy_rx_data)
    analy_rx_data                            0x0800b9a9   Thumb Code    96  func_multipkt_up.o(i.analy_rx_data)
    i.ant_sw                                 0x0800ba10   Section        0  platform.o(i.ant_sw)
    i.assert_base_channel                    0x0800ba44   Section        0  base_process_tx_keypad.o(i.assert_base_channel)
    i.assert_base_id                         0x0800bab4   Section        0  base_process_pc_enter.o(i.assert_base_id)
    i.assert_base_log_mode                   0x0800bad8   Section        0  base_process_pc_enter.o(i.assert_base_log_mode)
    i.auth_all_keypad                        0x0800bb28   Section        0  function_whitelist.o(i.auth_all_keypad)
    i.auth_special_keypad                    0x0800bb54   Section        0  function_whitelist.o(i.auth_special_keypad)
    i.auto_search_freq_enter                 0x0800bb84   Section        0  function_monitor_freq.o(i.auto_search_freq_enter)
    i.base_broadcast_process_2ms5            0x0800bba8   Section        0  function_broadcast.o(i.base_broadcast_process_2ms5)
    i.base_broadcast_sub                     0x0800bc24   Section        0  function_broadcast.o(i.base_broadcast_sub)
    base_broadcast_sub                       0x0800bc25   Thumb Code   170  function_broadcast.o(i.base_broadcast_sub)
    i.base_confirm_keypad_crs2_mode          0x0800bcd8   Section        0  base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode)
    base_confirm_keypad_crs2_mode            0x0800bcd9   Thumb Code   496  base_process_tx_keypad.o(i.base_confirm_keypad_crs2_mode)
    i.base_confirm_keypad_id_mode            0x0800bed8   Section        0  base_process_tx_keypad.o(i.base_confirm_keypad_id_mode)
    base_confirm_keypad_id_mode              0x0800bed9   Thumb Code   174  base_process_tx_keypad.o(i.base_confirm_keypad_id_mode)
    i.base_confirm_keypad_sn_mode            0x0800bf90   Section        0  base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode)
    base_confirm_keypad_sn_mode              0x0800bf91   Thumb Code   270  base_process_tx_keypad.o(i.base_confirm_keypad_sn_mode)
    i.base_confirm_keypad_whitelist_request  0x0800c0a8   Section        0  function_whitelist.o(i.base_confirm_keypad_whitelist_request)
    i.base_core_20ms_isr                     0x0800c110   Section        0  base_timer.o(i.base_core_20ms_isr)
    i.base_core_28ms_isr                     0x0800c1a0   Section        0  base_timer.o(i.base_core_28ms_isr)
    i.base_core_2ms5_isr                     0x0800c1a4   Section        0  base_timer.o(i.base_core_2ms5_isr)
    i.base_core_force_sysmode0               0x0800c1c8   Section        0  base_core.o(i.base_core_force_sysmode0)
    i.base_core_get_sysmode                  0x0800c1f0   Section        0  base_core.o(i.base_core_get_sysmode)
    i.base_core_init_all                     0x0800c1fc   Section        0  base_core.o(i.base_core_init_all)
    i.base_core_main_loop                    0x0800c228   Section        0  base_core.o(i.base_core_main_loop)
    i.base_core_set_sysmode                  0x0800c254   Section        0  base_core.o(i.base_core_set_sysmode)
    i.base_is_auto_match                     0x0800c260   Section        0  function_aes.o(i.base_is_auto_match)
    i.base_pktup__link_in                    0x0800c284   Section        0  func_multipkt_up.o(i.base_pktup__link_in)
    base_pktup__link_in                      0x0800c285   Thumb Code    52  func_multipkt_up.o(i.base_pktup__link_in)
    i.base_pktup__request                    0x0800c2b8   Section        0  func_multipkt_up.o(i.base_pktup__request)
    i.base_pktup__rpt_data                   0x0800c368   Section        0  func_multipkt_up.o(i.base_pktup__rpt_data)
    i.base_pktup__rxpc                       0x0800c454   Section        0  func_multipkt_up.o(i.base_pktup__rxpc)
    i.base_pktup_linklist__detele            0x0800c494   Section        0  func_multipkt_up.o(i.base_pktup_linklist__detele)
    i.base_pktup_linklist__get_ele           0x0800c4b4   Section        0  func_multipkt_up.o(i.base_pktup_linklist__get_ele)
    i.base_pktup_linklist__get_free_ele_cnt  0x0800c4c8   Section        0  func_multipkt_up.o(i.base_pktup_linklist__get_free_ele_cnt)
    i.base_pktup_linklist__get_len           0x0800c4f4   Section        0  func_multipkt_up.o(i.base_pktup_linklist__get_len)
    i.base_pktup_linklist__init              0x0800c504   Section        0  func_multipkt_up.o(i.base_pktup_linklist__init)
    i.base_pktup_linklist__init_ele          0x0800c51c   Section        0  func_multipkt_up.o(i.base_pktup_linklist__init_ele)
    i.base_pktup_linklist__insert            0x0800c540   Section        0  func_multipkt_up.o(i.base_pktup_linklist__insert)
    i.base_pktup_linklist__malloc_ele        0x0800c558   Section        0  func_multipkt_up.o(i.base_pktup_linklist__malloc_ele)
    i.base_process_keyapad_init              0x0800c59c   Section        0  base_process_rx_keypad.o(i.base_process_keyapad_init)
    i.base_process_pc_data                   0x0800c5b2   Section        0  base_process_pc_enter.o(i.base_process_pc_data)
    i.base_process_pc_init                   0x0800c614   Section        0  base_process_pc_enter.o(i.base_process_pc_init)
    i.base_read_e2prom                       0x0800c620   Section        0  function_e2prom.o(i.base_read_e2prom)
    i.base_read_e2prom_parameter             0x0800c65c   Section        0  function_e2prom.o(i.base_read_e2prom_parameter)
    i.base_send_beacon_switch                0x0800c990   Section        0  base_process_tx_keypad.o(i.base_send_beacon_switch)
    i.base_tx_basic_beacon                   0x0800c99c   Section        0  base_process_tx_keypad.o(i.base_tx_basic_beacon)
    base_tx_basic_beacon                     0x0800c99d   Thumb Code   402  base_process_tx_keypad.o(i.base_tx_basic_beacon)
    i.base_tx_ext_basic_beacon               0x0800cb54   Section        0  base_process_tx_keypad.o(i.base_tx_ext_basic_beacon)
    base_tx_ext_basic_beacon                 0x0800cb55   Thumb Code    86  base_process_tx_keypad.o(i.base_tx_ext_basic_beacon)
    i.base_tx_ext_vbeacon                    0x0800cbbc   Section        0  base_process_tx_keypad.o(i.base_tx_ext_vbeacon)
    base_tx_ext_vbeacon                      0x0800cbbd   Thumb Code   100  base_process_tx_keypad.o(i.base_tx_ext_vbeacon)
    i.base_tx_keypad_beacon                  0x0800cc30   Section        0  base_process_tx_keypad.o(i.base_tx_keypad_beacon)
    i.base_tx_to_keypad_sub                  0x0800ce14   Section        0  base_process_tx_keypad.o(i.base_tx_to_keypad_sub)
    i.base_tx_to_pc_sub                      0x0800ce80   Section        0  base_process_pc_enter.o(i.base_tx_to_pc_sub)
    i.base_tx_vote_beacon                    0x0800ced4   Section        0  base_process_tx_keypad.o(i.base_tx_vote_beacon)
    base_tx_vote_beacon                      0x0800ced5   Thumb Code   632  base_process_tx_keypad.o(i.base_tx_vote_beacon)
    i.base_write_e2prom                      0x0800d178   Section        0  function_e2prom.o(i.base_write_e2prom)
    i.basetest_get_status                    0x0800d1ac   Section        0  fucntion_base_test.o(i.basetest_get_status)
    i.basetest_init                          0x0800d1c0   Section        0  fucntion_base_test.o(i.basetest_init)
    i.basetest_progress                      0x0800d1dc   Section        0  fucntion_base_test.o(i.basetest_progress)
    i.basetest_rx_and_ack_pc                 0x0800d2dc   Section        0  fucntion_base_test.o(i.basetest_rx_and_ack_pc)
    i.basic_delay_ms                         0x0800d334   Section        0  platform.o(i.basic_delay_ms)
    i.basic_delay_us                         0x0800d354   Section        0  platform.o(i.basic_delay_us)
    i.basic_delay_us_update                  0x0800d36e   Section        0  transparentupgrade.o(i.basic_delay_us_update)
    i.beep_ctrl                              0x0800d388   Section        0  buzzer.o(i.beep_ctrl)
    i.broadcast_config                       0x0800d39c   Section        0  function_broadcast.o(i.broadcast_config)
    i.calc_crc_len                           0x0800d4b0   Section        0  func_down_beacon.o(i.calc_crc_len)
    calc_crc_len                             0x0800d4b1   Thumb Code    18  func_down_beacon.o(i.calc_crc_len)
    i.calc_custom_rf_sync_code               0x0800d4c8   Section        0  function_e2prom.o(i.calc_custom_rf_sync_code)
    i.calc_next_multi_chan                   0x0800d4fc   Section        0  multi_channel.o(i.calc_next_multi_chan)
    calc_next_multi_chan                     0x0800d4fd   Thumb Code    28  multi_channel.o(i.calc_next_multi_chan)
    i.calc_pkt_cnt                           0x0800d51c   Section        0  func_down_beacon.o(i.calc_pkt_cnt)
    calc_pkt_cnt                             0x0800d51d   Thumb Code    54  func_down_beacon.o(i.calc_pkt_cnt)
    i.calc_pkt_index                         0x0800d552   Section        0  func_down_beacon.o(i.calc_pkt_index)
    calc_pkt_index                           0x0800d553   Thumb Code    20  func_down_beacon.o(i.calc_pkt_index)
    i.calc_pkt_len                           0x0800d566   Section        0  func_down_beacon.o(i.calc_pkt_len)
    calc_pkt_len                             0x0800d567   Thumb Code     6  func_down_beacon.o(i.calc_pkt_len)
    i.calc_valid_list_cnt                    0x0800d56c   Section        0  function_whitelist.o(i.calc_valid_list_cnt)
    calc_valid_list_cnt                      0x0800d56d   Thumb Code    58  function_whitelist.o(i.calc_valid_list_cnt)
    i.check_disturb                          0x0800d5a8   Section        0  function_monitor_freq.o(i.check_disturb)
    check_disturb                            0x0800d5a9   Thumb Code    52  function_monitor_freq.o(i.check_disturb)
    i.check_fastmatch_lowerPA                0x0800d5e0   Section        0  fucntion_fastmatch.o(i.check_fastmatch_lowerPA)
    i.check_send_ext_basic_beacon            0x0800d5f8   Section        0  base_process_tx_keypad.o(i.check_send_ext_basic_beacon)
    check_send_ext_basic_beacon              0x0800d5f9   Thumb Code    42  base_process_tx_keypad.o(i.check_send_ext_basic_beacon)
    i.check_send_ext_vbeacon                 0x0800d628   Section        0  base_process_tx_keypad.o(i.check_send_ext_vbeacon)
    check_send_ext_vbeacon                   0x0800d629   Thumb Code   148  base_process_tx_keypad.o(i.check_send_ext_vbeacon)
    i.clear_record                           0x0800d6cc   Section        0  func_down_beacon.o(i.clear_record)
    clear_record                             0x0800d6cd   Thumb Code     8  func_down_beacon.o(i.clear_record)
    i.conver_id                              0x0800d6d8   Section        0  multi_channel.o(i.conver_id)
    i.core_debug_enter                       0x0800d700   Section        0  debug.o(i.core_debug_enter)
    i.crc16                                  0x0800d704   Section        0  common_math.o(i.crc16)
    i.custom_hid_data_in                     0x0800d758   Section        0  custom_hid_core.o(i.custom_hid_data_in)
    custom_hid_data_in                       0x0800d759   Thumb Code     2  custom_hid_core.o(i.custom_hid_data_in)
    i.custom_hid_data_out                    0x0800d75c   Section        0  custom_hid_core.o(i.custom_hid_data_out)
    custom_hid_data_out                      0x0800d75d   Thumb Code    66  custom_hid_core.o(i.custom_hid_data_out)
    i.custom_hid_deinit                      0x0800d7a4   Section        0  custom_hid_core.o(i.custom_hid_deinit)
    custom_hid_deinit                        0x0800d7a5   Thumb Code    26  custom_hid_core.o(i.custom_hid_deinit)
    i.custom_hid_init                        0x0800d7c0   Section        0  custom_hid_core.o(i.custom_hid_init)
    custom_hid_init                          0x0800d7c1   Thumb Code   118  custom_hid_core.o(i.custom_hid_init)
    i.custom_hid_itfop_register              0x0800d844   Section        0  custom_hid_core.o(i.custom_hid_itfop_register)
    i.custom_hid_report_send                 0x0800d854   Section        0  custom_hid_core.o(i.custom_hid_report_send)
    i.custom_hid_req_handler                 0x0800d86c   Section        0  custom_hid_core.o(i.custom_hid_req_handler)
    custom_hid_req_handler                   0x0800d86d   Thumb Code   234  custom_hid_core.o(i.custom_hid_req_handler)
    i.decrypt                                0x0800d960   Section        0  aes.o(i.decrypt)
    i.det_blank_content                      0x0800d9ec   Section        0  function_broadcast.o(i.det_blank_content)
    i.doule_ant_application                  0x0800da24   Section        0  base_process_tx_keypad.o(i.doule_ant_application)
    doule_ant_application                    0x0800da25   Thumb Code    50  base_process_tx_keypad.o(i.doule_ant_application)
    i.down__tx_pkt_comb                      0x0800da60   Section        0  func_down_beacon.o(i.down__tx_pkt_comb)
    down__tx_pkt_comb                        0x0800da61   Thumb Code    70  func_down_beacon.o(i.down__tx_pkt_comb)
    i.down_beacon__rxkp                      0x0800dab0   Section        0  func_down_beacon.o(i.down_beacon__rxkp)
    i.down_beacon__rxpc                      0x0800dadc   Section        0  func_down_beacon.o(i.down_beacon__rxpc)
    i.down_data_check                        0x0800db64   Section        0  func_down_beacon.o(i.down_data_check)
    i.down_first_pkt_sub                     0x0800db84   Section        0  func_down_beacon.o(i.down_first_pkt_sub)
    down_first_pkt_sub                       0x0800db85   Thumb Code   174  func_down_beacon.o(i.down_first_pkt_sub)
    i.down_linklist__detele                  0x0800dc3c   Section        0  func_down_beacon.o(i.down_linklist__detele)
    i.down_linklist__get_ele                 0x0800dc58   Section        0  func_down_beacon.o(i.down_linklist__get_ele)
    i.down_linklist__get_len                 0x0800dc6c   Section        0  func_down_beacon.o(i.down_linklist__get_len)
    i.down_linklist__init                    0x0800dc7c   Section        0  func_down_beacon.o(i.down_linklist__init)
    i.down_linklist__init_ele                0x0800dc94   Section        0  func_down_beacon.o(i.down_linklist__init_ele)
    i.down_linklist__insert                  0x0800dcb4   Section        0  func_down_beacon.o(i.down_linklist__insert)
    i.down_linklist__malloc_ele              0x0800dccc   Section        0  func_down_beacon.o(i.down_linklist__malloc_ele)
    i.down_rslt_report                       0x0800dd0c   Section        0  func_down_beacon.o(i.down_rslt_report)
    down_rslt_report                         0x0800dd0d   Thumb Code    54  func_down_beacon.o(i.down_rslt_report)
    i.down_tx__ctrl                          0x0800dd44   Section        0  func_down_beacon.o(i.down_tx__ctrl)
    i.drv_spi_read_write_byte                0x0800de74   Section        0  rf24l01 - multi.o(i.drv_spi_read_write_byte)
    drv_spi_read_write_byte                  0x0800de75   Thumb Code    30  rf24l01 - multi.o(i.drv_spi_read_write_byte)
    i.drv_spi_read_write_byte_N              0x0800de92   Section        0  rf24l01 - multi.o(i.drv_spi_read_write_byte_N)
    drv_spi_read_write_byte_N                0x0800de93   Thumb Code    36  rf24l01 - multi.o(i.drv_spi_read_write_byte_N)
    i.e2prom_write_delay_ms                  0x0800deb6   Section        0  multi_channel.o(i.e2prom_write_delay_ms)
    e2prom_write_delay_ms                    0x0800deb7   Thumb Code    32  multi_channel.o(i.e2prom_write_delay_ms)
    i.encrypt                                0x0800ded8   Section        0  aes.o(i.encrypt)
    i.ext_beacon__execute                    0x0800df60   Section        0  ext_beacon.o(i.ext_beacon__execute)
    i.ext_beacon__first_pkt                  0x0800dff4   Section        0  ext_beacon.o(i.ext_beacon__first_pkt)
    ext_beacon__first_pkt                    0x0800dff5   Thumb Code   202  ext_beacon.o(i.ext_beacon__first_pkt)
    i.ext_beacon__gen_pkt                    0x0800e0cc   Section        0  ext_beacon.o(i.ext_beacon__gen_pkt)
    i.ext_beacon__rxpc                       0x0800e194   Section        0  ext_beacon.o(i.ext_beacon__rxpc)
    i.ext_beacon__set_sysmod_bit7            0x0800e238   Section        0  ext_beacon.o(i.ext_beacon__set_sysmod_bit7)
    i.ext_beacon__startup_check              0x0800e260   Section        0  ext_beacon.o(i.ext_beacon__startup_check)
    i.exti_init                              0x0800e2b0   Section        0  gd32f30x_exti.o(i.exti_init)
    i.exti_interrupt_flag_clear              0x0800e368   Section        0  gd32f30x_exti.o(i.exti_interrupt_flag_clear)
    i.exti_interrupt_flag_get                0x0800e374   Section        0  gd32f30x_exti.o(i.exti_interrupt_flag_get)
    i.fast_beacon__exe                       0x0800e398   Section        0  fast_beacon.o(i.fast_beacon__exe)
    i.fast_beacon__get_stutas                0x0800e3b0   Section        0  fast_beacon.o(i.fast_beacon__get_stutas)
    i.fast_beacon__rxpc                      0x0800e3c4   Section        0  fast_beacon.o(i.fast_beacon__rxpc)
    i.fastmatch_enter_exit                   0x0800e404   Section        0  fucntion_fastmatch.o(i.fastmatch_enter_exit)
    i.fastmatch_load_info_to_vote_beacon     0x0800e47c   Section        0  fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon)
    i.fastmatch_lowerPA_ack                  0x0800e538   Section        0  fucntion_fastmatch.o(i.fastmatch_lowerPA_ack)
    i.fastmatch_lowerPA_ack_sub              0x0800e558   Section        0  fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub)
    fastmatch_lowerPA_ack_sub                0x0800e559   Thumb Code    66  fucntion_fastmatch.o(i.fastmatch_lowerPA_ack_sub)
    i.fastmatch_lowerPA_setup                0x0800e5a0   Section        0  fucntion_fastmatch.o(i.fastmatch_lowerPA_setup)
    i.fastmatch_status                       0x0800e5ac   Section        0  fucntion_fastmatch.o(i.fastmatch_status)
    i.fastmatch_success_check                0x0800e5b8   Section        0  fucntion_fastmatch.o(i.fastmatch_success_check)
    i.fetch_data_from_linklist               0x0800e5f4   Section        0  func_down_beacon.o(i.fetch_data_from_linklist)
    fetch_data_from_linklist                 0x0800e5f5   Thumb Code    96  func_down_beacon.o(i.fetch_data_from_linklist)
    i.free                                   0x0800e654   Section        0  malloc.o(i.free)
    i.gen_lgpkt__rx                          0x0800e6a4   Section        0  gen_lgpkt_ch.o(i.gen_lgpkt__rx)
    gen_lgpkt__rx                            0x0800e6a5   Thumb Code   136  gen_lgpkt_ch.o(i.gen_lgpkt__rx)
    i.gen_linklist__detele                   0x0800e734   Section        0  gen_linklist.o(i.gen_linklist__detele)
    i.gen_linklist__get_ele                  0x0800e788   Section        0  gen_linklist.o(i.gen_linklist__get_ele)
    i.gen_linklist__get_len                  0x0800e7b4   Section        0  gen_linklist.o(i.gen_linklist__get_len)
    i.gen_linklist__insert                   0x0800e7bc   Section        0  gen_linklist.o(i.gen_linklist__insert)
    i.gen_queue_get_len                      0x0800e828   Section        0  gen_queue.o(i.gen_queue_get_len)
    i.gen_queue_in                           0x0800e830   Section        0  gen_queue.o(i.gen_queue_in)
    i.gen_queue_out                          0x0800e890   Section        0  gen_queue.o(i.gen_queue_out)
    i.generate_default_key0_code             0x0800e8ec   Section        0  function_aes.o(i.generate_default_key0_code)
    generate_default_key0_code               0x0800e8ed   Thumb Code    88  function_aes.o(i.generate_default_key0_code)
    i.getSBoxValue                           0x0800e950   Section        0  aes.o(i.getSBoxValue)
    i.get_aes_key                            0x0800e95c   Section        0  function_aes.o(i.get_aes_key)
    i.get_aes_status                         0x0800e970   Section        0  function_aes.o(i.get_aes_status)
    i.get_base_id                            0x0800e98c   Section        0  base_process_pc_enter.o(i.get_base_id)
    i.get_base_log_mode                      0x0800e998   Section        0  base_process_pc_enter.o(i.get_base_log_mode)
    i.get_base_main_rfchannel                0x0800e9a4   Section        0  multi_channel.o(i.get_base_main_rfchannel)
    i.get_base_match_code                    0x0800e9b0   Section        0  base_process_pc_enter.o(i.get_base_match_code)
    i.get_base_send_beacon_status            0x0800e9ec   Section        0  base_process_tx_keypad.o(i.get_base_send_beacon_status)
    i.get_base_status                        0x0800e9f8   Section        0  base_core.o(i.get_base_status)
    i.get_core_version                       0x0800ea60   Section        0  base_core.o(i.get_core_version)
    get_core_version                         0x0800ea61   Thumb Code    14  base_core.o(i.get_core_version)
    i.get_cur_2ms5_tick                      0x0800ea70   Section        0  func_down_beacon.o(i.get_cur_2ms5_tick)
    get_cur_2ms5_tick                        0x0800ea71   Thumb Code     6  func_down_beacon.o(i.get_cur_2ms5_tick)
    i.get_cur_status                         0x0800ea7c   Section        0  func_down_beacon.o(i.get_cur_status)
    i.get_datapos                            0x0800ea98   Section        0  base_core.o(i.get_datapos)
    i.get_error_info                         0x0800eaa4   Section        0  multi_channel.o(i.get_error_info)
    get_error_info                           0x0800eaa5   Thumb Code    56  multi_channel.o(i.get_error_info)
    i.get_ext_basicbeacon_startup_flag       0x0800eae4   Section        0  base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag)
    i.get_mainRF_usr_id                      0x0800eaf0   Section        0  multi_channel.o(i.get_mainRF_usr_id)
    i.get_main_rf_hard_id                    0x0800eaf4   Section        0  multi_channel.o(i.get_main_rf_hard_id)
    i.get_offset                             0x0800eb00   Section        0  function_whitelist.o(i.get_offset)
    get_offset                               0x0800eb01   Thumb Code    10  function_whitelist.o(i.get_offset)
    i.get_packing_parameter                  0x0800eb0c   Section        0  vote__report.o(i.get_packing_parameter)
    i.get_pc_connect_status                  0x0800ebbc   Section        0  base_core.o(i.get_pc_connect_status)
    i.get_pc_connect_status_acc              0x0800ebc8   Section        0  base_core.o(i.get_pc_connect_status_acc)
    i.get_permit_dispaly_status              0x0800ebd4   Section        0  base_core.o(i.get_permit_dispaly_status)
    i.get_stm32_chip_id                      0x0800ebe8   Section        0  platform.o(i.get_stm32_chip_id)
    i.get_tx_ok_flag                         0x0800ec1c   Section        0  rf24l01 - multi.o(i.get_tx_ok_flag)
    i.get_usb_status                         0x0800ec28   Section        0  platform.o(i.get_usb_status)
    i.get_whitelist_rfid                     0x0800ec48   Section        0  multi_channel.o(i.get_whitelist_rfid)
    i.gpio_bit_reset                         0x0800ec58   Section        0  gd32f30x_gpio.o(i.gpio_bit_reset)
    i.gpio_bit_set                           0x0800ec5c   Section        0  gd32f30x_gpio.o(i.gpio_bit_set)
    i.gpio_config                            0x0800ec60   Section        0  gd32f30x_usbd_hw.o(i.gpio_config)
    i.gpio_exti_source_select                0x0800ec78   Section        0  gd32f30x_gpio.o(i.gpio_exti_source_select)
    i.gpio_init                              0x0800ed10   Section        0  gd32f30x_gpio.o(i.gpio_init)
    i.gpio_input_bit_get                     0x0800edcc   Section        0  gd32f30x_gpio.o(i.gpio_input_bit_get)
    i.i2c_delay                              0x0800eddc   Section        0  i2c.o(i.i2c_delay)
    i2c_delay                                0x0800eddd   Thumb Code    14  i2c.o(i.i2c_delay)
    i.i2c_read_byte                          0x0800edec   Section        0  i2c.o(i.i2c_read_byte)
    i.i2c_send_byte                          0x0800ee70   Section        0  i2c.o(i.i2c_send_byte)
    i.i2c_start                              0x0800ef30   Section        0  i2c.o(i.i2c_start)
    i.i2c_stop                               0x0800ef78   Section        0  i2c.o(i.i2c_stop)
    i.int_to_unicode                         0x0800efc0   Section        0  usbd_enum.o(i.int_to_unicode)
    int_to_unicode                           0x0800efc1   Thumb Code    62  usbd_enum.o(i.int_to_unicode)
    i.key_config                             0x0800effe   Section        0  custom_hid_itf.o(i.key_config)
    key_config                               0x0800efff   Thumb Code     2  custom_hid_itf.o(i.key_config)
    i.keypad_crc_check                       0x0800f000   Section        0  base_process_tx_keypad.o(i.keypad_crc_check)
    i.keypad_crs2_mode                       0x0800f02c   Section        0  base_process_rx_keypad.o(i.keypad_crs2_mode)
    i.keypad_id_mode                         0x0800f180   Section        0  base_process_rx_keypad.o(i.keypad_id_mode)
    i.keypad_idsn_clear                      0x0800f2d0   Section        0  base_process_tx_keypad.o(i.keypad_idsn_clear)
    i.keypad_idsn_record_whitelist_request   0x0800f324   Section        0  function_whitelist.o(i.keypad_idsn_record_whitelist_request)
    i.keypad_idsn_save                       0x0800f350   Section        0  base_process_tx_keypad.o(i.keypad_idsn_save)
    i.keypad_rf_data_process_NO_fifo         0x0800f450   Section        0  base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo)
    i.keypad_rf_data_save                    0x0800f68c   Section        0  base_process_rx_keypad.o(i.keypad_rf_data_save)
    i.keypad_sn_mode                         0x0800f69c   Section        0  base_process_rx_keypad.o(i.keypad_sn_mode)
    i.keypad_transfer2pc_data_fetch          0x0800f6fc   Section        0  transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch)
    i.keypad_transfer2pc_data_save           0x0800f740   Section        0  transfer_keypad_pc.o(i.keypad_transfer2pc_data_save)
    i.kprx_init_queue                        0x0800f758   Section        0  base_process_rx_keypad.o(i.kprx_init_queue)
    i.led1_control                           0x0800f770   Section        0  led.o(i.led1_control)
    i.led2_control                           0x0800f7a0   Section        0  led.o(i.led2_control)
    i.led_config                             0x0800f7d0   Section        0  custom_hid_itf.o(i.led_config)
    led_config                               0x0800f7d1   Thumb Code     2  custom_hid_itf.o(i.led_config)
    i.lgpkt_data_fetch                       0x0800f7d2   Section        0  gen_lgpkt_ch.o(i.lgpkt_data_fetch)
    i.lgpkt_fifo__get_length                 0x0800f7f4   Section        0  gen_lgpkt_ch.o(i.lgpkt_fifo__get_length)
    i.lgpkt_fifo__in                         0x0800f804   Section        0  gen_lgpkt_ch.o(i.lgpkt_fifo__in)
    i.lgpkt_fifo__out                        0x0800f818   Section        0  gen_lgpkt_ch.o(i.lgpkt_fifo__out)
    i.log_debug                              0x0800f82c   Section        0  transparentupgrade.o(i.log_debug)
    i.main                                   0x0800f830   Section        0  main.o(i.main)
    i.malloc                                 0x0800f8c0   Section        0  malloc.o(i.malloc)
    i.mem_compare                            0x0800f92c   Section        0  common_math.o(i.mem_compare)
    i.mem_cpy                                0x0800f94e   Section        0  common_math.o(i.mem_cpy)
    i.mem_set                                0x0800f964   Section        0  common_math.o(i.mem_set)
    i.monitor_freq_ack_pc                    0x0800f978   Section        0  function_monitor_freq.o(i.monitor_freq_ack_pc)
    monitor_freq_ack_pc                      0x0800f979   Thumb Code    74  function_monitor_freq.o(i.monitor_freq_ack_pc)
    i.monitor_freq_process                   0x0800f9c8   Section        0  function_monitor_freq.o(i.monitor_freq_process)
    i.monitor_rf_data                        0x0800fac4   Section        0  function_monitor_freq.o(i.monitor_rf_data)
    i.msg_delay_us                           0x0800fb38   Section        0  fucntion_text_message.o(i.msg_delay_us)
    i.msg_get_pc_data                        0x0800fb44   Section        0  fucntion_text_message.o(i.msg_get_pc_data)
    i.msg_issendtime                         0x0800fc90   Section        0  fucntion_text_message.o(i.msg_issendtime)
    i.msg_polling                            0x0800fcfc   Section        0  fucntion_text_message.o(i.msg_polling)
    i.msg_recover_beacon_countdown           0x0800fd54   Section        0  fucntion_text_message.o(i.msg_recover_beacon_countdown)
    i.msg_send                               0x0800fd84   Section        0  fucntion_text_message.o(i.msg_send)
    i.msg_set_status                         0x0800fe3c   Section        0  fucntion_text_message.o(i.msg_set_status)
    i.msg_tx_payload                         0x0800fe48   Section        0  fucntion_text_message.o(i.msg_tx_payload)
    i.msg_wait_rfsendOK                      0x0800fe74   Section        0  fucntion_text_message.o(i.msg_wait_rfsendOK)
    i.multi_chan_init                        0x0800fe98   Section        0  multi_channel.o(i.multi_chan_init)
    i.multi_chan_polling                     0x0800ff88   Section        0  multi_channel.o(i.multi_chan_polling)
    i.multipkt_up__call_sub                  0x08010014   Section        0  func_multipkt_up.o(i.multipkt_up__call_sub)
    multipkt_up__call_sub                    0x08010015   Thumb Code   200  func_multipkt_up.o(i.multipkt_up__call_sub)
    i.multipkt_up__link_in                   0x080100e8   Section        0  func_multipkt_up.o(i.multipkt_up__link_in)
    multipkt_up__link_in                     0x080100e9   Thumb Code    48  func_multipkt_up.o(i.multipkt_up__link_in)
    i.multipkt_up__link_search               0x08010118   Section        0  func_multipkt_up.o(i.multipkt_up__link_search)
    multipkt_up__link_search                 0x08010119   Thumb Code    62  func_multipkt_up.o(i.multipkt_up__link_search)
    i.multipkt_up__rx_data                   0x08010158   Section        0  func_multipkt_up.o(i.multipkt_up__rx_data)
    i.multipkt_up__rx_request                0x0801021c   Section        0  func_multipkt_up.o(i.multipkt_up__rx_request)
    i.multipkt_up__tx_call                   0x0801026c   Section        0  func_multipkt_up.o(i.multipkt_up__tx_call)
    i.multipkt_up_linklist__detele           0x080104fc   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__detele)
    i.multipkt_up_linklist__get_ele          0x08010518   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__get_ele)
    i.multipkt_up_linklist__get_len          0x0801052c   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__get_len)
    i.multipkt_up_linklist__init             0x0801053c   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__init)
    i.multipkt_up_linklist__init_ele         0x08010554   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__init_ele)
    i.multipkt_up_linklist__insert           0x08010578   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__insert)
    i.multipkt_up_linklist__malloc_ele       0x08010590   Section        0  func_multipkt_up.o(i.multipkt_up_linklist__malloc_ele)
    i.network_creat_random_delay             0x080105dc   Section        0  function_network.o(i.network_creat_random_delay)
    network_creat_random_delay               0x080105dd   Thumb Code    26  function_network.o(i.network_creat_random_delay)
    i.network_get_name                       0x080105fc   Section        0  function_network.o(i.network_get_name)
    i.network_get_nameview                   0x0801061c   Section        0  function_network.o(i.network_get_nameview)
    i.network_get_netseq                     0x08010628   Section        0  function_network.o(i.network_get_netseq)
    i.network_get_pwd                        0x08010634   Section        0  function_network.o(i.network_get_pwd)
    i.network_polling                        0x08010640   Section        0  function_network.o(i.network_polling)
    i.network_randtime                       0x080106a0   Section        0  function_network.o(i.network_randtime)
    i.network_set_name                       0x080106ec   Section        0  function_network.o(i.network_set_name)
    i.network_set_nameview                   0x0801070c   Section        0  function_network.o(i.network_set_nameview)
    i.network_set_netseq_change              0x08010724   Section        0  function_network.o(i.network_set_netseq_change)
    i.network_set_pwd                        0x08010734   Section        0  function_network.o(i.network_set_pwd)
    i.network_tx_beacon                      0x08010740   Section        0  function_network.o(i.network_tx_beacon)
    i.nvic_config                            0x0801089c   Section        0  gd32f30x_usbd_hw.o(i.nvic_config)
    i.nvic_irq_enable                        0x080108bc   Section        0  gd32f30x_misc.o(i.nvic_irq_enable)
    i.nvic_priority_group_set                0x08010980   Section        0  gd32f30x_misc.o(i.nvic_priority_group_set)
    i.nvic_vector_table_set                  0x08010994   Section        0  gd32f30x_misc.o(i.nvic_vector_table_set)
    i.pc_cmd_0x60_ack                        0x080109ac   Section        0  base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack)
    i.pc_cmd_0x60_process                    0x080109ec   Section        0  base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process)
    i.pc_cmd_0x61_ack                        0x08010c10   Section        0  base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack)
    i.pc_cmd_0x61_ack_lgpkt                  0x08010c50   Section        0  gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt)
    pc_cmd_0x61_ack_lgpkt                    0x08010c51   Thumb Code    90  gen_lgpkt_ch.o(i.pc_cmd_0x61_ack_lgpkt)
    i.pc_cmd_0x61_process                    0x08010cb4   Section        0  base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process)
    i.pc_transfer2keypad_data_fetch          0x08010ea8   Section        0  transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch)
    i.pc_transfer2keypad_data_save           0x08010f44   Section        0  transfer_keypad_pc.o(i.pc_transfer2keypad_data_save)
    i.pcrx_data_fetch                        0x08010f70   Section        0  base_process_pc_enter.o(i.pcrx_data_fetch)
    pcrx_data_fetch                          0x08010f71   Thumb Code    22  base_process_pc_enter.o(i.pcrx_data_fetch)
    i.pcrx_data_save                         0x08010f8c   Section        0  base_process_pc_enter.o(i.pcrx_data_save)
    i.pcrx_init_queue                        0x08010fa4   Section        0  base_process_pc_enter.o(i.pcrx_init_queue)
    i.process_keypad_broadcast_requst        0x08010fbc   Section        0  function_broadcast.o(i.process_keypad_broadcast_requst)
    i.process_pc_aes_config                  0x08011000   Section        0  function_aes.o(i.process_pc_aes_config)
    i.process_setup_multi_chan               0x08011060   Section        0  multi_channel.o(i.process_setup_multi_chan)
    i.process_setup_single_chan              0x08011094   Section        0  multi_channel.o(i.process_setup_single_chan)
    i.queue_in                               0x080110cc   Section        0  queue_circle.o(i.queue_in)
    i.queue_init                             0x08011128   Section        0  queue_circle.o(i.queue_init)
    i.queue_out                              0x08011138   Section        0  queue_circle.o(i.queue_out)
    i.queue_out_get_type                     0x08011190   Section        0  queue_circle.o(i.queue_out_get_type)
    i.queue_out_special                      0x080111c4   Section        0  queue_circle.o(i.queue_out_special)
    i.rcu_clock_freq_get                     0x08011230   Section        0  gd32f30x_rcu.o(i.rcu_clock_freq_get)
    i.rcu_config                             0x0801138c   Section        0  gd32f30x_usbd_hw.o(i.rcu_config)
    i.rcu_periph_clock_enable                0x08011444   Section        0  gd32f30x_rcu.o(i.rcu_periph_clock_enable)
    i.rcu_usb_clock_config                   0x08011464   Section        0  gd32f30x_rcu.o(i.rcu_usb_clock_config)
    i.read_AES_config                        0x0801147c   Section        0  function_aes.o(i.read_AES_config)
    read_AES_config                          0x0801147d   Thumb Code    48  function_aes.o(i.read_AES_config)
    i.read_keycode                           0x080114b4   Section        0  function_aes.o(i.read_keycode)
    read_keycode                             0x080114b5   Thumb Code   138  function_aes.o(i.read_keycode)
    i.refresh_pc_connect_status              0x08011548   Section        0  base_core.o(i.refresh_pc_connect_status)
    i.refresh_rcvRF_indicate                 0x08011570   Section        0  base_core.o(i.refresh_rcvRF_indicate)
    i.rf_Decrypt                             0x08011598   Section        0  function_aes.o(i.rf_Decrypt)
    i.rf_Encrypt                             0x080116d4   Section        0  function_aes.o(i.rf_Encrypt)
    i.rf_Irq                                 0x080117f8   Section        0  rf24l01 - multi.o(i.rf_Irq)
    i.rf_SendPacket                          0x0801186c   Section        0  rf24l01 - multi.o(i.rf_SendPacket)
    i.rf_error_ack_pc                        0x08011930   Section        0  multi_channel.o(i.rf_error_ack_pc)
    rf_error_ack_pc                          0x08011931   Thumb Code    68  multi_channel.o(i.rf_error_ack_pc)
    i.rf_error_warning                       0x08011978   Section        0  multi_channel.o(i.rf_error_warning)
    i.rf_initial                             0x080119cc   Section        0  rf24l01 - multi.o(i.rf_initial)
    i.rf_modual__check                       0x08011a74   Section        0  multi_channel.o(i.rf_modual__check)
    i.rf_modual__tx_counter                  0x08011a78   Section        0  multi_channel.o(i.rf_modual__tx_counter)
    i.rf_set_PA_Mode                         0x08011a94   Section        0  rf24l01 - multi.o(i.rf_set_PA_Mode)
    i.rf_set_syncode                         0x08011ae4   Section        0  rf24l01 - multi.o(i.rf_set_syncode)
    i.rf_setfreq                             0x08011b20   Section        0  rf24l01 - multi.o(i.rf_setfreq)
    i.save_keypad_ack_data                   0x08011b40   Section        0  transparentupgrade.o(i.save_keypad_ack_data)
    i.search_special_list                    0x08011b60   Section        0  function_whitelist.o(i.search_special_list)
    i.send_to_keypad_user_hardID             0x08011b98   Section        0  base_process_tx_keypad.o(i.send_to_keypad_user_hardID)
    i.serial_string_get                      0x08011bf8   Section        0  usbd_enum.o(i.serial_string_get)
    i.set_base_hard_firmware_info            0x08011c48   Section        0  base_core.o(i.set_base_hard_firmware_info)
    i.set_ext_basicbeacon_startup_flag       0x08011c84   Section        0  base_process_tx_keypad.o(i.set_ext_basicbeacon_startup_flag)
    i.set_keypad_crc_config                  0x08011c90   Section        0  base_process_tx_keypad.o(i.set_keypad_crc_config)
    i.set_pc_communication_type              0x08011cd4   Section        0  platform.o(i.set_pc_communication_type)
    i.set_tx_ok_flag                         0x08011cfc   Section        0  rf24l01 - multi.o(i.set_tx_ok_flag)
    i.setup_multi_info                       0x08011d08   Section        0  multi_channel.o(i.setup_multi_info)
    setup_multi_info                         0x08011d09   Thumb Code    90  multi_channel.o(i.setup_multi_info)
    i.single_relevant_to_multi_chan          0x08011d70   Section        0  multi_channel.o(i.single_relevant_to_multi_chan)
    i.spi_enable                             0x08011da0   Section        0  gd32f30x_spi.o(i.spi_enable)
    i.spi_i2s_data_receive                   0x08011daa   Section        0  gd32f30x_spi.o(i.spi_i2s_data_receive)
    i.spi_i2s_data_transmit                  0x08011db2   Section        0  gd32f30x_spi.o(i.spi_i2s_data_transmit)
    i.spi_i2s_flag_get                       0x08011db6   Section        0  gd32f30x_spi.o(i.spi_i2s_flag_get)
    i.spi_init                               0x08011dc6   Section        0  gd32f30x_spi.o(i.spi_init)
    i.startup_broadcast                      0x08011df8   Section        0  function_broadcast.o(i.startup_broadcast)
    i.system_clock_120m_hxtal                0x08011e3c   Section        0  system_gd32f30x.o(i.system_clock_120m_hxtal)
    system_clock_120m_hxtal                  0x08011e3d   Thumb Code   256  system_gd32f30x.o(i.system_clock_120m_hxtal)
    i.system_clock_config                    0x08011f48   Section        0  system_gd32f30x.o(i.system_clock_config)
    system_clock_config                      0x08011f49   Thumb Code     8  system_gd32f30x.o(i.system_clock_config)
    i.systick_config                         0x08011f50   Section        0  gd32f30x_usbd_hw.o(i.systick_config)
    i.timer2_count_down                      0x08011fa0   Section        0  platform.o(i.timer2_count_down)
    i.timer_20ms_function                    0x08011fbc   Section        0  base_core.o(i.timer_20ms_function)
    i.timer_autoreload_value_config          0x0801205c   Section        0  gd32f30x_timer.o(i.timer_autoreload_value_config)
    i.timer_counter_read                     0x08012060   Section        0  gd32f30x_timer.o(i.timer_counter_read)
    i.timer_counter_value_config             0x08012068   Section        0  gd32f30x_timer.o(i.timer_counter_value_config)
    i.timer_enable                           0x0801206c   Section        0  gd32f30x_timer.o(i.timer_enable)
    i.timer_init                             0x08012078   Section        0  gd32f30x_timer.o(i.timer_init)
    i.timer_interrupt_disable                0x08012110   Section        0  gd32f30x_timer.o(i.timer_interrupt_disable)
    i.timer_interrupt_enable                 0x08012118   Section        0  gd32f30x_timer.o(i.timer_interrupt_enable)
    i.timer_interrupt_flag_clear             0x08012120   Section        0  gd32f30x_timer.o(i.timer_interrupt_flag_clear)
    i.timer_interrupt_flag_get               0x08012126   Section        0  gd32f30x_timer.o(i.timer_interrupt_flag_get)
    i.timer_mainloop_process                 0x08012140   Section        0  base_timer.o(i.timer_mainloop_process)
    i.timer_prescaler_config                 0x08012180   Section        0  gd32f30x_timer.o(i.timer_prescaler_config)
    i.transfer2kp_init_queue                 0x08012190   Section        0  transfer_keypad_pc.o(i.transfer2kp_init_queue)
    i.transfer2pc_init_queue                 0x080121a8   Section        0  transfer_keypad_pc.o(i.transfer2pc_init_queue)
    i.uart1_send_datas                       0x080121c0   Section        0  platform.o(i.uart1_send_datas)
    i.updat__exit                            0x080121c4   Section        0  transparentupgrade.o(i.updat__exit)
    i.update_2_timer                         0x080121fc   Section        0  transparentupgrade.o(i.update_2_timer)
    i.update_get_status                      0x08012220   Section        0  transparentupgrade.o(i.update_get_status)
    i.update_kp_enter                        0x08012224   Section        0  transparentupgrade.o(i.update_kp_enter)
    i.update_kp_progress                     0x08012310   Section        0  transparentupgrade.o(i.update_kp_progress)
    i.update_monitor_sdk_connect             0x08012312   Section        0  transparentupgrade.o(i.update_monitor_sdk_connect)
    i.update_request_pkt_to_pc               0x08012314   Section        0  transparentupgrade.o(i.update_request_pkt_to_pc)
    update_request_pkt_to_pc                 0x08012315   Thumb Code    64  transparentupgrade.o(i.update_request_pkt_to_pc)
    i.usb_ctl_out                            0x08012358   Section        0  usbd_transc.o(i.usb_ctl_out)
    usb_ctl_out                              0x08012359   Thumb Code    18  usbd_transc.o(i.usb_ctl_out)
    i.usb_ctl_status_in                      0x0801236a   Section        0  usbd_transc.o(i.usb_ctl_status_in)
    usb_ctl_status_in                        0x0801236b   Thumb Code    20  usbd_transc.o(i.usb_ctl_status_in)
    i.usb_stall_transc                       0x0801237e   Section        0  usbd_transc.o(i.usb_stall_transc)
    usb_stall_transc                         0x0801237f   Thumb Code    22  usbd_transc.o(i.usb_stall_transc)
    i.usb_transc_config                      0x08012394   Section        0  usbd_core.o(i.usb_transc_config)
    usb_transc_config                        0x08012395   Thumb Code     8  usbd_core.o(i.usb_transc_config)
    i.usb_transc_config                      0x0801239c   Section        0  usbd_enum.o(i.usb_transc_config)
    usb_transc_config                        0x0801239d   Thumb Code     8  usbd_enum.o(i.usb_transc_config)
    i.usb_transc_config                      0x080123a4   Section        0  custom_hid_core.o(i.usb_transc_config)
    usb_transc_config                        0x080123a5   Thumb Code     8  custom_hid_core.o(i.usb_transc_config)
    i.usbd_address_set                       0x080123ac   Section        0  usbd_lld_core.o(i.usbd_address_set)
    usbd_address_set                         0x080123ad   Thumb Code    12  usbd_lld_core.o(i.usbd_address_set)
    i.usbd_class_request                     0x080123bc   Section        0  usbd_enum.o(i.usbd_class_request)
    i.usbd_core_reset                        0x080123e0   Section        0  usbd_lld_core.o(i.usbd_core_reset)
    usbd_core_reset                          0x080123e1   Thumb Code    34  usbd_lld_core.o(i.usbd_core_reset)
    i.usbd_core_stop                         0x08012408   Section        0  usbd_lld_core.o(i.usbd_core_stop)
    usbd_core_stop                           0x08012409   Thumb Code    20  usbd_lld_core.o(i.usbd_core_stop)
    i.usbd_dp_pullup                         0x08012420   Section        0  usbd_lld_core.o(i.usbd_dp_pullup)
    usbd_dp_pullup                           0x08012421   Thumb Code    30  usbd_lld_core.o(i.usbd_dp_pullup)
    i.usbd_ep_data_read                      0x08012444   Section        0  usbd_lld_core.o(i.usbd_ep_data_read)
    usbd_ep_data_read                        0x08012445   Thumb Code   148  usbd_lld_core.o(i.usbd_ep_data_read)
    i.usbd_ep_data_write                     0x080124e4   Section        0  usbd_lld_core.o(i.usbd_ep_data_write)
    usbd_ep_data_write                       0x080124e5   Thumb Code    84  usbd_lld_core.o(i.usbd_ep_data_write)
    i.usbd_ep_deinit                         0x08012544   Section        0  custom_hid_core.o(i.usbd_ep_deinit)
    usbd_ep_deinit                           0x08012545   Thumb Code    20  custom_hid_core.o(i.usbd_ep_deinit)
    i.usbd_ep_disable                        0x08012558   Section        0  usbd_lld_core.o(i.usbd_ep_disable)
    usbd_ep_disable                          0x08012559   Thumb Code   178  usbd_lld_core.o(i.usbd_ep_disable)
    i.usbd_ep_init                           0x08012610   Section        0  custom_hid_core.o(i.usbd_ep_init)
    usbd_ep_init                             0x08012611   Thumb Code    34  custom_hid_core.o(i.usbd_ep_init)
    i.usbd_ep_recev                          0x08012632   Section        0  usbd_core.o(i.usbd_ep_recev)
    i.usbd_ep_reset                          0x0801266c   Section        0  usbd_lld_core.o(i.usbd_ep_reset)
    usbd_ep_reset                            0x0801266d   Thumb Code   142  usbd_lld_core.o(i.usbd_ep_reset)
    i.usbd_ep_rx_enable                      0x08012708   Section        0  usbd_lld_core.o(i.usbd_ep_rx_enable)
    usbd_ep_rx_enable                        0x08012709   Thumb Code    42  usbd_lld_core.o(i.usbd_ep_rx_enable)
    i.usbd_ep_send                           0x08012738   Section        0  usbd_core.o(i.usbd_ep_send)
    i.usbd_ep_setup                          0x08012788   Section        0  usbd_lld_core.o(i.usbd_ep_setup)
    usbd_ep_setup                            0x08012789   Thumb Code   620  usbd_lld_core.o(i.usbd_ep_setup)
    i.usbd_ep_stall_clear                    0x08012a00   Section        0  usbd_lld_core.o(i.usbd_ep_stall_clear)
    usbd_ep_stall_clear                      0x08012a01   Thumb Code   220  usbd_lld_core.o(i.usbd_ep_stall_clear)
    i.usbd_ep_stall_set                      0x08012ae0   Section        0  usbd_lld_core.o(i.usbd_ep_stall_set)
    usbd_ep_stall_set                        0x08012ae1   Thumb Code   160  usbd_lld_core.o(i.usbd_ep_stall_set)
    i.usbd_ep_status                         0x08012b88   Section        0  usbd_lld_core.o(i.usbd_ep_status)
    usbd_ep_status                           0x08012b89   Thumb Code    30  usbd_lld_core.o(i.usbd_ep_status)
    i.usbd_init                              0x08012bac   Section        0  usbd_core.o(i.usbd_init)
    i.usbd_int_suspend                       0x08012c1c   Section        0  usbd_lld_int.o(i.usbd_int_suspend)
    usbd_int_suspend                         0x08012c1d   Thumb Code    36  usbd_lld_int.o(i.usbd_int_suspend)
    i.usbd_isr                               0x08012c40   Section        0  usbd_lld_int.o(i.usbd_isr)
    i.usbd_leave_suspend                     0x08012ec0   Section        0  usbd_lld_core.o(i.usbd_leave_suspend)
    usbd_leave_suspend                       0x08012ec1   Thumb Code    24  usbd_lld_core.o(i.usbd_leave_suspend)
    i.usbd_resume                            0x08012edc   Section        0  usbd_lld_core.o(i.usbd_resume)
    usbd_resume                              0x08012edd   Thumb Code    24  usbd_lld_core.o(i.usbd_resume)
    i.usbd_standard_request                  0x08012efc   Section        0  usbd_enum.o(i.usbd_standard_request)
    i.usbd_suspend                           0x08012f18   Section        0  usbd_lld_core.o(i.usbd_suspend)
    usbd_suspend                             0x08012f19   Thumb Code    14  usbd_lld_core.o(i.usbd_suspend)
    i.usbd_vendor_request                    0x08012f2c   Section        0  usbd_enum.o(i.usbd_vendor_request)
    i.user_20ms_timer                        0x08012f32   Section        0  platform.o(i.user_20ms_timer)
    i.user_2ms5_timer                        0x08012f3c   Section        0  platform.o(i.user_2ms5_timer)
    i.user__keypad_transfer2pc               0x08012f54   Section        0  function.o(i.user__keypad_transfer2pc)
    i.user__pc_0x60cmd                       0x08012f56   Section        0  function.o(i.user__pc_0x60cmd)
    i.user__pc_0x61cmd                       0x08012f58   Section        0  function.o(i.user__pc_0x61cmd)
    i.user__pc_0x61cmd_type0x0B              0x08012f5a   Section        0  function.o(i.user__pc_0x61cmd_type0x0B)
    i.user__pc_cmd_ack                       0x08012f5c   Section        0  function.o(i.user__pc_cmd_ack)
    i.user__pc_transfer2keypad               0x08012fac   Section        0  function.o(i.user__pc_transfer2keypad)
    i.vote_beacon_change_callback            0x08012fb0   Section        0  base_core.o(i.vote_beacon_change_callback)
    i.vote_data_packing                      0x08012fd0   Section        0  vote__process.o(i.vote_data_packing)
    i.vote_data_parameter_init               0x0801325c   Section        0  vote__report.o(i.vote_data_parameter_init)
    i.vote_data_report_interval              0x08013274   Section        0  vote__report.o(i.vote_data_report_interval)
    i.vote_data_report_startup               0x080132a0   Section        0  vote__report.o(i.vote_data_report_startup)
    i.vote_data_report_to_pc                 0x080132bc   Section        0  vote__report.o(i.vote_data_report_to_pc)
    i.vote_data_store                        0x080132f0   Section        0  vote__process.o(i.vote_data_store)
    i.vote_init_queue                        0x08013308   Section        0  vote__process.o(i.vote_init_queue)
    i.vote_status_clear_confirmed            0x08013320   Section        0  vote__process.o(i.vote_status_clear_confirmed)
    i.vote_status_reset_NOconfirmed          0x0801347c   Section        0  vote__process.o(i.vote_status_reset_NOconfirmed)
    i.waitfor_tx_ok                          0x0801347e   Section        0  rf24l01 - multi.o(i.waitfor_tx_ok)
    i.whitelist__2ms5_call                   0x080134a0   Section        0  function_whitelist.o(i.whitelist__2ms5_call)
    i.whitelist__tx_authcode_to_keypad       0x08013500   Section        0  function_whitelist.o(i.whitelist__tx_authcode_to_keypad)
    i.whitelist_ack_pc                       0x080135ec   Section        0  function_whitelist.o(i.whitelist_ack_pc)
    whitelist_ack_pc                         0x080135ed   Thumb Code    66  function_whitelist.o(i.whitelist_ack_pc)
    i.whitelist_add                          0x08013634   Section        0  function_whitelist.o(i.whitelist_add)
    whitelist_add                            0x08013635   Thumb Code    90  function_whitelist.o(i.whitelist_add)
    i.whitelist_delete                       0x08013694   Section        0  function_whitelist.o(i.whitelist_delete)
    whitelist_delete                         0x08013695   Thumb Code    86  function_whitelist.o(i.whitelist_delete)
    i.whitelist_enter                        0x080136f0   Section        0  function_whitelist.o(i.whitelist_enter)
    i.whitelist_init                         0x0801379c   Section        0  function_whitelist.o(i.whitelist_init)
    i.whitelist_read_1zone                   0x080137dc   Section        0  function_whitelist.o(i.whitelist_read_1zone)
    whitelist_read_1zone                     0x080137dd   Thumb Code    66  function_whitelist.o(i.whitelist_read_1zone)
    i.whitelist_write_1zone                  0x08013824   Section        0  function_whitelist.o(i.whitelist_write_1zone)
    whitelist_write_1zone                    0x08013825   Thumb Code    58  function_whitelist.o(i.whitelist_write_1zone)
    i.write_keycode                          0x08013860   Section        0  function_aes.o(i.write_keycode)
    write_keycode                            0x08013861   Thumb Code   122  function_aes.o(i.write_keycode)
    i.write_list_sub                         0x080138e4   Section        0  function_whitelist.o(i.write_list_sub)
    write_list_sub                           0x080138e5   Thumb Code    44  function_whitelist.o(i.write_list_sub)
    .constdata                               0x08013918   Section       16  usbd_lld_core.o(.constdata)
    ep_type                                  0x08013918   Data          16  usbd_lld_core.o(.constdata)
    .constdata                               0x08013928   Section       32  custom_hid_core.o(.constdata)
    .constdata                               0x08013948   Section      100  rf24l01 - multi.o(.constdata)
    .constdata                               0x080139ac   Section        9  function_e2prom.o(.constdata)
    .constdata                               0x080139b5   Section       69  function_aes.o(.constdata)
    .constdata                               0x080139fc   Section        4  function_broadcast.o(.constdata)
    .constdata                               0x08013a00   Section      767  aes.o(.constdata)
    .constdata                               0x08013d00   Section       32  common_math.o(.constdata)
    .constdata                               0x08013d20   Section     7012  crypto.o(.constdata)
    table_reduction8                         0x0801474c   Data         512  crypto.o(.constdata)
    table_reduction4                         0x0801494c   Data          32  crypto.o(.constdata)
    sha512_K                                 0x08015270   Data         640  crypto.o(.constdata)
    tau                                      0x08015500   Data          16  crypto.o(.constdata)
    m                                        0x08015510   Data          32  crypto.o(.constdata)
    mu                                       0x08015530   Data          36  crypto.o(.constdata)
    ge25519_ecd                              0x08015554   Data          32  crypto.o(.constdata)
    ge25519_ec2d                             0x080155f4   Data          32  crypto.o(.constdata)
    ge25519_sqrtm1                           0x08015614   Data          32  crypto.o(.constdata)
    pad                                      0x080156a4   Data          64  crypto.o(.constdata)
    .data                                    0x20000000   Section       16  custom_hid_itf.o(.data)
    .data                                    0x20000010   Section        4  system_gd32f30x.o(.data)
    .data                                    0x20000014   Section       72  usbd_lld_core.o(.data)
    .data                                    0x2000005c   Section        4  usbd_core.o(.data)
    .data                                    0x20000060   Section       67  usbd_enum.o(.data)
    _std_dev_req                             0x20000060   Data          52  usbd_enum.o(.data)
    std_desc_get                             0x20000094   Data          12  usbd_enum.o(.data)
    status                                   0x200000a0   Data           2  usbd_enum.o(.data)
    config                                   0x200000a2   Data           1  usbd_enum.o(.data)
    .data                                    0x200000a4   Section      520  custom_hid_core.o(.data)
    usbd_language_id_desc                    0x200000df   Data           4  custom_hid_core.o(.data)
    manufacturer_string                      0x200000e3   Data         130  custom_hid_core.o(.data)
    product_string                           0x20000165   Data         130  custom_hid_core.o(.data)
    serial_string                            0x200001e7   Data         130  custom_hid_core.o(.data)
    .data                                    0x200002ac   Section      148  platform.o(.data)
    pc_tcpip_usb_com_type_flag               0x200002b3   Data           1  platform.o(.data)
    hard_200s_ver3                           0x200002b4   Data           1  platform.o(.data)
    .data                                    0x20000340   Section        1  rf24l01 - multi.o(.data)
    .data                                    0x20000344   Section        4  hw_mcuio.o(.data)
    systick                                  0x20000344   Data           4  hw_mcuio.o(.data)
    .data                                    0x20000348   Section      116  base_core.o(.data)
    .data                                    0x200003bc   Section        1  base_process_pc_cmd_0x61.o(.data)
    oem_code_check_rslt                      0x200003bc   Data           1  base_process_pc_cmd_0x61.o(.data)
    .data                                    0x200003bd   Section       37  base_process_pc_enter.o(.data)
    .data                                    0x200003e4   Section        4  base_process_rx_keypad.o(.data)
    .data                                    0x200003e8   Section        7  base_process_tx_keypad.o(.data)
    ext_basic_beacon_startup_flag            0x200003e8   Data           1  base_process_tx_keypad.o(.data)
    beacon_type                              0x200003e9   Data           1  base_process_tx_keypad.o(.data)
    alternate                                0x200003ea   Data           1  base_process_tx_keypad.o(.data)
    multi_ant_counter                        0x200003eb   Data           1  base_process_tx_keypad.o(.data)
    alternate_flag                           0x200003ec   Data           1  base_process_tx_keypad.o(.data)
    cur_type                                 0x200003ed   Data           1  base_process_tx_keypad.o(.data)
    special_ext_beacon_flag                  0x200003ee   Data           1  base_process_tx_keypad.o(.data)
    .data                                    0x200003ef   Section        4  base_timer.o(.data)
    _0s5_cnt                                 0x200003f2   Data           1  base_timer.o(.data)
    .data                                    0x200003f4   Section        9  multi_channel.o(.data)
    rf_error                                 0x200003f4   Data           8  multi_channel.o(.data)
    switch_cycle_cnt                         0x200003fc   Data           1  multi_channel.o(.data)
    .data                                    0x200003fd   Section        2  vote__process.o(.data)
    packet_count                             0x200003fd   Data           1  vote__process.o(.data)
    .data                                    0x200003ff   Section        4  vote__report.o(.data)
    rpt_vote                                 0x200003ff   Data           4  vote__report.o(.data)
    .data                                    0x20000404   Section       24  gen_lgpkt_ch.o(.data)
    .data                                    0x2000041c   Section       24  ext_beacon.o(.data)
    .data                                    0x20000434   Section       16  fast_beacon.o(.data)
    .data                                    0x20000444   Section      292  function.o(.data)
    .data                                    0x20000568   Section        7  fucntion_base_test.o(.data)
    cur_send_cnt                             0x20000568   Data           2  fucntion_base_test.o(.data)
    cur_recv_cnt                             0x2000056a   Data           2  fucntion_base_test.o(.data)
    .data                                    0x20000570   Section        7  fucntion_fastmatch.o(.data)
    chan_trigger                             0x20000576   Data           1  fucntion_fastmatch.o(.data)
    .data                                    0x20000578   Section        8  fucntion_text_message.o(.data)
    .data                                    0x20000580   Section        1  function_aes.o(.data)
    aes_pos                                  0x20000580   Data           1  function_aes.o(.data)
    .data                                    0x20000581   Section        6  function_monitor_freq.o(.data)
    .data                                    0x20000587   Section        6  function_whitelist.o(.data)
    .data                                    0x20000590   Section       20  transparentupgrade.o(.data)
    TickTimeOut                              0x20000594   Data           4  transparentupgrade.o(.data)
    temp                                     0x20000598   Data           1  transparentupgrade.o(.data)
    H_Tick                                   0x2000059a   Data           2  transparentupgrade.o(.data)
    PassThroughStep                          0x2000059c   Data           1  transparentupgrade.o(.data)
    CRC                                      0x2000059e   Data           2  transparentupgrade.o(.data)
    T_SN                                     0x200005a0   Data           4  transparentupgrade.o(.data)
    .data                                    0x200005a4   Section       32  function_network.o(.data)
    .data                                    0x200005c4   Section       44  func_down_beacon.o(.data)
    .data                                    0x200005f0   Section       79  func_multipkt_up.o(.data)
    head_flag                                0x2000063c   Data           1  func_multipkt_up.o(.data)
    rx_piece_cur                             0x2000063d   Data           1  func_multipkt_up.o(.data)
    rx_piece_max                             0x2000063e   Data           1  func_multipkt_up.o(.data)
    .data                                    0x20000640   Section       79  aes.o(.data)
    Base64Encode                             0x2000064e   Data          65  aes.o(.data)
    .data                                    0x20000690   Section        4  rand.o(.data)
    _rand_state                              0x20000690   Data           4  rand.o(.data)
    .data                                    0x20000694   Section        4  mvars.o(.data)
    .data                                    0x20000698   Section        4  mvars.o(.data)
    .bss                                     0x2000069c   Section      188  main.o(.bss)
    .bss                                     0x20000758   Section       67  custom_hid_core.o(.bss)
    hid_handler                              0x20000758   Data          67  custom_hid_core.o(.bss)
    .bss                                     0x2000079c   Section       48  base_core.o(.bss)
    .bss                                     0x200007cc   Section     1292  base_process_pc_enter.o(.bss)
    .bss                                     0x20000cd8   Section      987  base_process_rx_keypad.o(.bss)
    .bss                                     0x200010b4   Section       76  base_process_tx_keypad.o(.bss)
    .bss                                     0x20001100   Section      286  multi_channel.o(.bss)
    .bss                                     0x20001220   Section     1304  transfer_keypad_pc.o(.bss)
    .bss                                     0x20001738   Section     7149  vote__process.o(.bss)
    vote_buf                                 0x20001744   Data        6400  vote__process.o(.bss)
    .bss                                     0x20003328   Section     4100  gen_lgpkt_ch.o(.bss)
    .bss                                     0x2000432c   Section       12  fucntion_base_test.o(.bss)
    .bss                                     0x20004338   Section     2148  fucntion_text_message.o(.bss)
    .bss                                     0x20004b9c   Section       67  function_aes.o(.bss)
    .bss                                     0x20004bdf   Section     4117  function_broadcast.o(.bss)
    .bss                                     0x20005bf4   Section      928  function_whitelist.o(.bss)
    .bss                                     0x20005f94   Section     2244  transparentupgrade.o(.bss)
    .bss                                     0x20006858   Section    11328  func_down_beacon.o(.bss)
    .bss                                     0x20009498   Section     5709  func_multipkt_up.o(.bss)
    .bss                                     0x2000aae5   Section      396  aes.o(.bss)
    HEAP                                     0x2000ac78   Section     4096  startup_gd32f30x_hd.o(HEAP)
    STACK                                    0x2000bc78   Section     8192  startup_gd32f30x_hd.o(STACK)
    .ARM.__AT_0x40006000                     0x40006000   Section       64  usbd_lld_core.o(.ARM.__AT_0x40006000)
    btable_ep                                0x40006000   Data          64  usbd_lld_core.o(.ARM.__AT_0x40006000)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$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
    __arm_fini_                               - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x00000130   Number         0  startup_gd32f30x_hd.o ABSOLUTE
    __Vectors                                0x08008000   Data           4  startup_gd32f30x_hd.o(RESET)
    __Vectors_End                            0x08008130   Data           0  startup_gd32f30x_hd.o(RESET)
    __main                                   0x08008131   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08008131   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08008135   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x08008139   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x08008139   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x08008139   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x08008139   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_lib_shutdown_fini                   0x08008141   Thumb Code     0  entry12b.o(.ARM.Collect$$$$0000000E)
    __rt_final_cpp                           0x08008145   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000F)
    __rt_final_exit                          0x08008145   Thumb Code     0  entry11a.o(.ARM.Collect$$$$00000011)
    Reset_Handler                            0x08008149   Thumb Code     8  startup_gd32f30x_hd.o(.text)
    ADC0_1_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    ADC2_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    CAN0_EWMC_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    CAN0_RX1_IRQHandler                      0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel0_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel1_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel2_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel3_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel4_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel5_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA0_Channel6_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA1_Channel0_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA1_Channel1_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA1_Channel2_IRQHandler                 0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    DMA1_Channel3_4_IRQHandler               0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXMC_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI0_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI10_15_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI1_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI2_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI3_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    EXTI4_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    FMC_IRQHandler                           0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    I2C0_ER_IRQHandler                       0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    I2C0_EV_IRQHandler                       0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    I2C1_ER_IRQHandler                       0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    I2C1_EV_IRQHandler                       0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    LVD_IRQHandler                           0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    RCU_CTC_IRQHandler                       0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    RTC_Alarm_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    RTC_IRQHandler                           0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    SDIO_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    SPI0_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    SPI1_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    SPI2_IRQHandler                          0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TAMPER_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER0_BRK_IRQHandler                    0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER0_Channel_IRQHandler                0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER0_TRG_CMT_IRQHandler                0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER0_UP_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER4_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER5_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER6_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER7_BRK_IRQHandler                    0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER7_Channel_IRQHandler                0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER7_TRG_CMT_IRQHandler                0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    TIMER7_UP_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    UART3_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    UART4_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    USART0_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    USART1_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    USART2_IRQHandler                        0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    USBD_HP_CAN0_TX_IRQHandler               0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    USBD_WKUP_IRQHandler                     0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    WWDGT_IRQHandler                         0x08008163   Thumb Code     0  startup_gd32f30x_hd.o(.text)
    rand                                     0x0800816d   Thumb Code    20  rand.o(.text)
    srand                                    0x08008181   Thumb Code     6  rand.o(.text)
    ___aeabi_memcpy8$move                    0x08008191   Thumb Code     0  memmovea.o(.text)
    __aeabi_memcpy                           0x08008191   Thumb Code    64  memmovea.o(.text)
    __aeabi_memcpy4                          0x08008191   Thumb Code     0  memmovea.o(.text)
    __aeabi_memmove                          0x08008191   Thumb Code     0  memmovea.o(.text)
    __aeabi_memmove4                         0x08008191   Thumb Code     0  memmovea.o(.text)
    __aeabi_memmove8                         0x08008191   Thumb Code     0  memmovea.o(.text)
    __aeabi_memset                           0x080081d1   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080081d1   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080081d1   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080081df   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080081df   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080081df   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080081e3   Thumb Code    18  memseta.o(.text)
    memcmp                                   0x080081f5   Thumb Code    26  memcmp.o(.text)
    __scatterload                            0x08008211   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08008211   Thumb Code     0  init.o(.text)
    __decompress                             0x08008235   Thumb Code     0  __dczerorl2.o(.text)
    __decompress1                            0x08008235   Thumb Code    86  __dczerorl2.o(.text)
    AES_Decrypt                              0x0800828d   Thumb Code    62  aes.o(i.AES_Decrypt)
    AES_ECB_Decrypt_Append                   0x080082d1   Thumb Code   186  crypto.o(i.AES_ECB_Decrypt_Append)
    AES_ECB_Decrypt_Finish                   0x0800838b   Thumb Code    26  crypto.o(i.AES_ECB_Decrypt_Finish)
    AES_ECB_Decrypt_Init                     0x080083a5   Thumb Code     6  crypto.o(i.AES_ECB_Decrypt_Init)
    AES_ECB_Encrypt_Append                   0x080083ad   Thumb Code   186  crypto.o(i.AES_ECB_Encrypt_Append)
    AES_ECB_Encrypt_Finish                   0x08008467   Thumb Code    26  crypto.o(i.AES_ECB_Encrypt_Finish)
    AES_ECB_Encrypt_Init                     0x08008481   Thumb Code     6  crypto.o(i.AES_ECB_Encrypt_Init)
    AES_Encrypt                              0x08008489   Thumb Code    62  aes.o(i.AES_Encrypt)
    AES_general_SW_dec                       0x080084cd   Thumb Code   782  crypto.o(i.AES_general_SW_dec)
    AES_general_SW_enc                       0x080087e9   Thumb Code   792  crypto.o(i.AES_general_SW_enc)
    AES_keyschedule_dec                      0x08008b0d   Thumb Code   340  crypto.o(i.AES_keyschedule_dec)
    AddRoundKey                              0x08008f89   Thumb Code    56  aes.o(i.AddRoundKey)
    BusFault_Handler                         0x08008fcb   Thumb Code     4  gd32f30x_it.o(i.BusFault_Handler)
    CLI                                      0x08008fcf   Thumb Code     4  platform.o(i.CLI)
    Cipher                                   0x08008fd5   Thumb Code   132  aes.o(i.Cipher)
    Core_PC_active_rpt                       0x080090b1   Thumb Code    50  vote__process.o(i.Core_PC_active_rpt)
    DebugMon_Handler                         0x080090e3   Thumb Code     2  gd32f30x_it.o(i.DebugMon_Handler)
    EE_ReadBytes                             0x08009129   Thumb Code    72  i2c.o(i.EE_ReadBytes)
    EE_WriteBytes                            0x08009171   Thumb Code   122  i2c.o(i.EE_WriteBytes)
    EXTI5_9_IRQHandler                       0x080091eb   Thumb Code    24  gd32f30x_it.o(i.EXTI5_9_IRQHandler)
    GPIO_Init                                0x08009249   Thumb Code   132  main.o(i.GPIO_Init)
    HW_GD_CUSTOM_HID_REPORT_SEND             0x080092d9   Thumb Code    18  hw_mcuio.o(i.HW_GD_CUSTOM_HID_REPORT_SEND)
    HW_GD_Delay                              0x080092f1   Thumb Code    26  hw_mcuio.o(i.HW_GD_Delay)
    HW_GD_GPIO_Init                          0x0800930b   Thumb Code    20  hw_mcuio.o(i.HW_GD_GPIO_Init)
    HW_GD_GPIO_TogglePin                     0x0800931f   Thumb Code    38  hw_mcuio.o(i.HW_GD_GPIO_TogglePin)
    HW_GD_GetTick                            0x08009345   Thumb Code     6  hw_mcuio.o(i.HW_GD_GetTick)
    HW_GD_IncTick                            0x08009351   Thumb Code    12  hw_mcuio.o(i.HW_GD_IncTick)
    HW_GD_SPI0_Init                          0x08009361   Thumb Code   166  hw_mcuio.o(i.HW_GD_SPI0_Init)
    HW_GD_SPI0_TransmitReceive               0x08009415   Thumb Code    50  hw_mcuio.o(i.HW_GD_SPI0_TransmitReceive)
    HW_GD_SPI_TransmitReceiveOneByte         0x0800944d   Thumb Code    56  hw_mcuio.o(i.HW_GD_SPI_TransmitReceiveOneByte)
    HardFault_Handler                        0x08009489   Thumb Code     4  gd32f30x_it.o(i.HardFault_Handler)
    InvCipher                                0x0800948d   Thumb Code   132  aes.o(i.InvCipher)
    InvMixColumns                            0x08009521   Thumb Code   546  aes.o(i.InvMixColumns)
    InvShiftRows                             0x08009749   Thumb Code    60  aes.o(i.InvShiftRows)
    InvSubBytes                              0x08009789   Thumb Code    42  aes.o(i.InvSubBytes)
    KeyExpansion                             0x080097bd   Thumb Code   324  aes.o(i.KeyExpansion)
    MemManage_Handler                        0x08009919   Thumb Code     4  gd32f30x_it.o(i.MemManage_Handler)
    MixColumns                               0x0800991d   Thumb Code   222  aes.o(i.MixColumns)
    Msg_TickHandler                          0x08009a01   Thumb Code    40  fucntion_text_message.o(i.Msg_TickHandler)
    NMI_Handler                              0x08009a31   Thumb Code     2  gd32f30x_it.o(i.NMI_Handler)
    NRF24L01_Read_Buf                        0x08009afd   Thumb Code    68  rf24l01 - multi.o(i.NRF24L01_Read_Buf)
    NRF24L01_check                           0x08009e45   Thumb Code    76  rf24l01 - multi.o(i.NRF24L01_check)
    PendSV_Handler                           0x08009ee9   Thumb Code     2  gd32f30x_it.o(i.PendSV_Handler)
    RandData                                 0x08009f75   Thumb Code   106  function_network.o(i.RandData)
    SEI                                      0x08009fe9   Thumb Code     4  platform.o(i.SEI)
    SET_SDA_IN                               0x08009fed   Thumb Code    42  i2c.o(i.SET_SDA_IN)
    SET_SDA_OUT                              0x0800a01d   Thumb Code    42  i2c.o(i.SET_SDA_OUT)
    STM32_AES_ECB_Decrypt                    0x0800a04d   Thumb Code   116  aes.o(i.STM32_AES_ECB_Decrypt)
    STM32_AES_ECB_Encrypt                    0x0800a0c1   Thumb Code   116  aes.o(i.STM32_AES_ECB_Encrypt)
    SVC_Handler                              0x0800a135   Thumb Code     2  gd32f30x_it.o(i.SVC_Handler)
    ShiftRows                                0x0800a139   Thumb Code    64  aes.o(i.ShiftRows)
    SubBytes                                 0x0800a17d   Thumb Code    42  aes.o(i.SubBytes)
    SysTick_Handler                          0x0800a1b1   Thumb Code     8  gd32f30x_it.o(i.SysTick_Handler)
    SystemInit                               0x0800a1b9   Thumb Code   100  system_gd32f30x.o(i.SystemInit)
    TIMER1_IRQHandler                        0x0800a229   Thumb Code    32  gd32f30x_it.o(i.TIMER1_IRQHandler)
    TIMER1_Init                              0x0800a24d   Thumb Code   130  main.o(i.TIMER1_Init)
    TIMER2_IRQHandler                        0x0800a2d1   Thumb Code    32  gd32f30x_it.o(i.TIMER2_IRQHandler)
    TIMER2_Init                              0x0800a2f9   Thumb Code   126  main.o(i.TIMER2_Init)
    TIMER3_IRQHandler                        0x0800a37d   Thumb Code    22  gd32f30x_it.o(i.TIMER3_IRQHandler)
    USBD_LP_CAN0_RX0_IRQHandler              0x0800a393   Thumb Code     8  gd32f30x_it.o(i.USBD_LP_CAN0_RX0_IRQHandler)
    Upgrade_BeaconQuery                      0x0800a39d   Thumb Code   190  transparentupgrade.o(i.Upgrade_BeaconQuery)
    Upgrade_CRC                              0x0800a461   Thumb Code    22  transparentupgrade.o(i.Upgrade_CRC)
    Upgrade_CheckNextPackArrive              0x0800a479   Thumb Code    34  transparentupgrade.o(i.Upgrade_CheckNextPackArrive)
    Upgrade_ClrBit                           0x0800a4a1   Thumb Code    40  transparentupgrade.o(i.Upgrade_ClrBit)
    Upgrade_DelayUs                          0x0800a4c9   Thumb Code    12  transparentupgrade.o(i.Upgrade_DelayUs)
    Upgrade_GetBit                           0x0800a4d5   Thumb Code    48  transparentupgrade.o(i.Upgrade_GetBit)
    Upgrade_ParameterInit                    0x0800a505   Thumb Code    46  transparentupgrade.o(i.Upgrade_ParameterInit)
    Upgrade_PassThrough_CheckHead            0x0800a541   Thumb Code   134  transparentupgrade.o(i.Upgrade_PassThrough_CheckHead)
    Upgrade_RfSendCallBack                   0x0800a5cd   Thumb Code   214  transparentupgrade.o(i.Upgrade_RfSendCallBack)
    Upgrade_SendBeacon                       0x0800a6bd   Thumb Code   226  transparentupgrade.o(i.Upgrade_SendBeacon)
    Upgrade_SendPassThroughPack              0x0800a7a5   Thumb Code   224  transparentupgrade.o(i.Upgrade_SendPassThroughPack)
    Upgrade_Start                            0x0800a889   Thumb Code    36  transparentupgrade.o(i.Upgrade_Start)
    Upgrade_StartGetNextPack                 0x0800a8bd   Thumb Code    24  transparentupgrade.o(i.Upgrade_StartGetNextPack)
    Upgrade_TickHandler                      0x0800a8d9   Thumb Code   702  transparentupgrade.o(i.Upgrade_TickHandler)
    Upgrade_TxPayload                        0x0800abc9   Thumb Code    36  transparentupgrade.o(i.Upgrade_TxPayload)
    Upgrade_WaitRfSendOK                     0x0800abf5   Thumb Code    34  transparentupgrade.o(i.Upgrade_WaitRfSendOK)
    UsageFault_Handler                       0x0800ac17   Thumb Code     4  gd32f30x_it.o(i.UsageFault_Handler)
    _0x60_basic_delay_ms                     0x0800ac1b   Thumb Code    32  base_process_pc_cmd_0x60.o(i._0x60_basic_delay_ms)
    _0x61_soft_dog_sub                       0x0800af41   Thumb Code   358  base_process_pc_cmd_0x61.o(i._0x61_soft_dog_sub)
    __scatterload_copy                       0x0800b0cf   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800b0dd   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800b0df   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    _debug_function_enter                    0x0800b159   Thumb Code    44  function_debug.o(i._debug_function_enter)
    _print_down_ele                          0x0800b231   Thumb Code     2  func_down_beacon.o(i._print_down_ele)
    _usb_in0_transc                          0x0800b297   Thumb Code    82  usbd_transc.o(i._usb_in0_transc)
    _usb_out0_transc                         0x0800b2e9   Thumb Code    68  usbd_transc.o(i._usb_out0_transc)
    _usb_setup_transc                        0x0800b32d   Thumb Code   168  usbd_transc.o(i._usb_setup_transc)
    aes_init                                 0x0800b83d   Thumb Code    44  function_aes.o(i.aes_init)
    aes_keycode_upgrade                      0x0800b871   Thumb Code    76  function_aes.o(i.aes_keycode_upgrade)
    aes_load_fastmatch_data                  0x0800b8c9   Thumb Code    92  function_aes.o(i.aes_load_fastmatch_data)
    ant_sw                                   0x0800ba11   Thumb Code    42  platform.o(i.ant_sw)
    assert_base_channel                      0x0800ba45   Thumb Code   104  base_process_tx_keypad.o(i.assert_base_channel)
    assert_base_id                           0x0800bab5   Thumb Code    30  base_process_pc_enter.o(i.assert_base_id)
    assert_base_log_mode                     0x0800bad9   Thumb Code    70  base_process_pc_enter.o(i.assert_base_log_mode)
    auth_all_keypad                          0x0800bb29   Thumb Code    34  function_whitelist.o(i.auth_all_keypad)
    auth_special_keypad                      0x0800bb55   Thumb Code    42  function_whitelist.o(i.auth_special_keypad)
    auto_search_freq_enter                   0x0800bb85   Thumb Code    28  function_monitor_freq.o(i.auto_search_freq_enter)
    base_broadcast_process_2ms5              0x0800bba9   Thumb Code   106  function_broadcast.o(i.base_broadcast_process_2ms5)
    base_confirm_keypad_whitelist_request    0x0800c0a9   Thumb Code    90  function_whitelist.o(i.base_confirm_keypad_whitelist_request)
    base_core_20ms_isr                       0x0800c111   Thumb Code   114  base_timer.o(i.base_core_20ms_isr)
    base_core_28ms_isr                       0x0800c1a1   Thumb Code     2  base_timer.o(i.base_core_28ms_isr)
    base_core_2ms5_isr                       0x0800c1a5   Thumb Code    28  base_timer.o(i.base_core_2ms5_isr)
    base_core_force_sysmode0                 0x0800c1c9   Thumb Code    30  base_core.o(i.base_core_force_sysmode0)
    base_core_get_sysmode                    0x0800c1f1   Thumb Code     6  base_core.o(i.base_core_get_sysmode)
    base_core_init_all                       0x0800c1fd   Thumb Code    36  base_core.o(i.base_core_init_all)
    base_core_main_loop                      0x0800c229   Thumb Code    34  base_core.o(i.base_core_main_loop)
    base_core_set_sysmode                    0x0800c255   Thumb Code     6  base_core.o(i.base_core_set_sysmode)
    base_is_auto_match                       0x0800c261   Thumb Code    30  function_aes.o(i.base_is_auto_match)
    base_pktup__request                      0x0800c2b9   Thumb Code   160  func_multipkt_up.o(i.base_pktup__request)
    base_pktup__rpt_data                     0x0800c369   Thumb Code   214  func_multipkt_up.o(i.base_pktup__rpt_data)
    base_pktup__rxpc                         0x0800c455   Thumb Code    58  func_multipkt_up.o(i.base_pktup__rxpc)
    base_pktup_linklist__detele              0x0800c495   Thumb Code    26  func_multipkt_up.o(i.base_pktup_linklist__detele)
    base_pktup_linklist__get_ele             0x0800c4b5   Thumb Code    14  func_multipkt_up.o(i.base_pktup_linklist__get_ele)
    base_pktup_linklist__get_free_ele_cnt    0x0800c4c9   Thumb Code    40  func_multipkt_up.o(i.base_pktup_linklist__get_free_ele_cnt)
    base_pktup_linklist__get_len             0x0800c4f5   Thumb Code    10  func_multipkt_up.o(i.base_pktup_linklist__get_len)
    base_pktup_linklist__init                0x0800c505   Thumb Code    14  func_multipkt_up.o(i.base_pktup_linklist__init)
    base_pktup_linklist__init_ele            0x0800c51d   Thumb Code    30  func_multipkt_up.o(i.base_pktup_linklist__init_ele)
    base_pktup_linklist__insert              0x0800c541   Thumb Code    18  func_multipkt_up.o(i.base_pktup_linklist__insert)
    base_pktup_linklist__malloc_ele          0x0800c559   Thumb Code    62  func_multipkt_up.o(i.base_pktup_linklist__malloc_ele)
    base_process_keyapad_init                0x0800c59d   Thumb Code    22  base_process_rx_keypad.o(i.base_process_keyapad_init)
    base_process_pc_data                     0x0800c5b3   Thumb Code    98  base_process_pc_enter.o(i.base_process_pc_data)
    base_process_pc_init                     0x0800c615   Thumb Code    12  base_process_pc_enter.o(i.base_process_pc_init)
    base_read_e2prom                         0x0800c621   Thumb Code    54  function_e2prom.o(i.base_read_e2prom)
    base_read_e2prom_parameter               0x0800c65d   Thumb Code   762  function_e2prom.o(i.base_read_e2prom_parameter)
    base_send_beacon_switch                  0x0800c991   Thumb Code     6  base_process_tx_keypad.o(i.base_send_beacon_switch)
    base_tx_keypad_beacon                    0x0800cc31   Thumb Code   464  base_process_tx_keypad.o(i.base_tx_keypad_beacon)
    base_tx_to_keypad_sub                    0x0800ce15   Thumb Code    96  base_process_tx_keypad.o(i.base_tx_to_keypad_sub)
    base_tx_to_pc_sub                        0x0800ce81   Thumb Code    80  base_process_pc_enter.o(i.base_tx_to_pc_sub)
    base_write_e2prom                        0x0800d179   Thumb Code    48  function_e2prom.o(i.base_write_e2prom)
    basetest_get_status                      0x0800d1ad   Thumb Code    14  fucntion_base_test.o(i.basetest_get_status)
    basetest_init                            0x0800d1c1   Thumb Code    16  fucntion_base_test.o(i.basetest_init)
    basetest_progress                        0x0800d1dd   Thumb Code   226  fucntion_base_test.o(i.basetest_progress)
    basetest_rx_and_ack_pc                   0x0800d2dd   Thumb Code    72  fucntion_base_test.o(i.basetest_rx_and_ack_pc)
    basic_delay_ms                           0x0800d335   Thumb Code    32  platform.o(i.basic_delay_ms)
    basic_delay_us                           0x0800d355   Thumb Code    26  platform.o(i.basic_delay_us)
    basic_delay_us_update                    0x0800d36f   Thumb Code    26  transparentupgrade.o(i.basic_delay_us_update)
    beep_ctrl                                0x0800d389   Thumb Code    18  buzzer.o(i.beep_ctrl)
    broadcast_config                         0x0800d39d   Thumb Code   264  function_broadcast.o(i.broadcast_config)
    calc_custom_rf_sync_code                 0x0800d4c9   Thumb Code    50  function_e2prom.o(i.calc_custom_rf_sync_code)
    check_fastmatch_lowerPA                  0x0800d5e1   Thumb Code    20  fucntion_fastmatch.o(i.check_fastmatch_lowerPA)
    conver_id                                0x0800d6d9   Thumb Code    34  multi_channel.o(i.conver_id)
    core_debug_enter                         0x0800d701   Thumb Code     2  debug.o(i.core_debug_enter)
    crc16                                    0x0800d705   Thumb Code    78  common_math.o(i.crc16)
    custom_hid_itfop_register                0x0800d845   Thumb Code    16  custom_hid_core.o(i.custom_hid_itfop_register)
    custom_hid_report_send                   0x0800d855   Thumb Code    24  custom_hid_core.o(i.custom_hid_report_send)
    decrypt                                  0x0800d961   Thumb Code   114  aes.o(i.decrypt)
    det_blank_content                        0x0800d9ed   Thumb Code    44  function_broadcast.o(i.det_blank_content)
    down_beacon__rxkp                        0x0800dab1   Thumb Code    42  func_down_beacon.o(i.down_beacon__rxkp)
    down_beacon__rxpc                        0x0800dadd   Thumb Code   130  func_down_beacon.o(i.down_beacon__rxpc)
    down_data_check                          0x0800db65   Thumb Code    28  func_down_beacon.o(i.down_data_check)
    down_linklist__detele                    0x0800dc3d   Thumb Code    24  func_down_beacon.o(i.down_linklist__detele)
    down_linklist__get_ele                   0x0800dc59   Thumb Code    14  func_down_beacon.o(i.down_linklist__get_ele)
    down_linklist__get_len                   0x0800dc6d   Thumb Code    10  func_down_beacon.o(i.down_linklist__get_len)
    down_linklist__init                      0x0800dc7d   Thumb Code    14  func_down_beacon.o(i.down_linklist__init)
    down_linklist__init_ele                  0x0800dc95   Thumb Code    28  func_down_beacon.o(i.down_linklist__init_ele)
    down_linklist__insert                    0x0800dcb5   Thumb Code    18  func_down_beacon.o(i.down_linklist__insert)
    down_linklist__malloc_ele                0x0800dccd   Thumb Code    58  func_down_beacon.o(i.down_linklist__malloc_ele)
    down_tx__ctrl                            0x0800dd45   Thumb Code   296  func_down_beacon.o(i.down_tx__ctrl)
    encrypt                                  0x0800ded9   Thumb Code   112  aes.o(i.encrypt)
    ext_beacon__execute                      0x0800df61   Thumb Code   134  ext_beacon.o(i.ext_beacon__execute)
    ext_beacon__gen_pkt                      0x0800e0cd   Thumb Code   188  ext_beacon.o(i.ext_beacon__gen_pkt)
    ext_beacon__rxpc                         0x0800e195   Thumb Code   158  ext_beacon.o(i.ext_beacon__rxpc)
    ext_beacon__set_sysmod_bit7              0x0800e239   Thumb Code    32  ext_beacon.o(i.ext_beacon__set_sysmod_bit7)
    ext_beacon__startup_check                0x0800e261   Thumb Code    72  ext_beacon.o(i.ext_beacon__startup_check)
    exti_init                                0x0800e2b1   Thumb Code   178  gd32f30x_exti.o(i.exti_init)
    exti_interrupt_flag_clear                0x0800e369   Thumb Code     6  gd32f30x_exti.o(i.exti_interrupt_flag_clear)
    exti_interrupt_flag_get                  0x0800e375   Thumb Code    32  gd32f30x_exti.o(i.exti_interrupt_flag_get)
    fast_beacon__exe                         0x0800e399   Thumb Code    18  fast_beacon.o(i.fast_beacon__exe)
    fast_beacon__get_stutas                  0x0800e3b1   Thumb Code    14  fast_beacon.o(i.fast_beacon__get_stutas)
    fast_beacon__rxpc                        0x0800e3c5   Thumb Code    60  fast_beacon.o(i.fast_beacon__rxpc)
    fastmatch_enter_exit                     0x0800e405   Thumb Code   104  fucntion_fastmatch.o(i.fastmatch_enter_exit)
    fastmatch_load_info_to_vote_beacon       0x0800e47d   Thumb Code   166  fucntion_fastmatch.o(i.fastmatch_load_info_to_vote_beacon)
    fastmatch_lowerPA_ack                    0x0800e539   Thumb Code    28  fucntion_fastmatch.o(i.fastmatch_lowerPA_ack)
    fastmatch_lowerPA_setup                  0x0800e5a1   Thumb Code     8  fucntion_fastmatch.o(i.fastmatch_lowerPA_setup)
    fastmatch_status                         0x0800e5ad   Thumb Code     6  fucntion_fastmatch.o(i.fastmatch_status)
    fastmatch_success_check                  0x0800e5b9   Thumb Code    54  fucntion_fastmatch.o(i.fastmatch_success_check)
    free                                     0x0800e655   Thumb Code    76  malloc.o(i.free)
    gen_linklist__detele                     0x0800e735   Thumb Code    80  gen_linklist.o(i.gen_linklist__detele)
    gen_linklist__get_ele                    0x0800e789   Thumb Code    44  gen_linklist.o(i.gen_linklist__get_ele)
    gen_linklist__get_len                    0x0800e7b5   Thumb Code     6  gen_linklist.o(i.gen_linklist__get_len)
    gen_linklist__insert                     0x0800e7bd   Thumb Code   104  gen_linklist.o(i.gen_linklist__insert)
    gen_queue_get_len                        0x0800e829   Thumb Code     6  gen_queue.o(i.gen_queue_get_len)
    gen_queue_in                             0x0800e831   Thumb Code    92  gen_queue.o(i.gen_queue_in)
    gen_queue_out                            0x0800e891   Thumb Code    88  gen_queue.o(i.gen_queue_out)
    getSBoxValue                             0x0800e951   Thumb Code     8  aes.o(i.getSBoxValue)
    get_aes_key                              0x0800e95d   Thumb Code    16  function_aes.o(i.get_aes_key)
    get_aes_status                           0x0800e971   Thumb Code    18  function_aes.o(i.get_aes_status)
    get_base_id                              0x0800e98d   Thumb Code     6  base_process_pc_enter.o(i.get_base_id)
    get_base_log_mode                        0x0800e999   Thumb Code     6  base_process_pc_enter.o(i.get_base_log_mode)
    get_base_main_rfchannel                  0x0800e9a5   Thumb Code     6  multi_channel.o(i.get_base_main_rfchannel)
    get_base_match_code                      0x0800e9b1   Thumb Code    50  base_process_pc_enter.o(i.get_base_match_code)
    get_base_send_beacon_status              0x0800e9ed   Thumb Code     6  base_process_tx_keypad.o(i.get_base_send_beacon_status)
    get_base_status                          0x0800e9f9   Thumb Code    96  base_core.o(i.get_base_status)
    get_cur_status                           0x0800ea7d   Thumb Code    24  func_down_beacon.o(i.get_cur_status)
    get_datapos                              0x0800ea99   Thumb Code     6  base_core.o(i.get_datapos)
    get_ext_basicbeacon_startup_flag         0x0800eae5   Thumb Code     6  base_process_tx_keypad.o(i.get_ext_basicbeacon_startup_flag)
    get_mainRF_usr_id                        0x0800eaf1   Thumb Code     4  multi_channel.o(i.get_mainRF_usr_id)
    get_main_rf_hard_id                      0x0800eaf5   Thumb Code     6  multi_channel.o(i.get_main_rf_hard_id)
    get_packing_parameter                    0x0800eb0d   Thumb Code   172  vote__report.o(i.get_packing_parameter)
    get_pc_connect_status                    0x0800ebbd   Thumb Code     6  base_core.o(i.get_pc_connect_status)
    get_pc_connect_status_acc                0x0800ebc9   Thumb Code     6  base_core.o(i.get_pc_connect_status_acc)
    get_permit_dispaly_status                0x0800ebd5   Thumb Code    14  base_core.o(i.get_permit_dispaly_status)
    get_stm32_chip_id                        0x0800ebe9   Thumb Code    46  platform.o(i.get_stm32_chip_id)
    get_tx_ok_flag                           0x0800ec1d   Thumb Code     6  rf24l01 - multi.o(i.get_tx_ok_flag)
    get_usb_status                           0x0800ec29   Thumb Code    28  platform.o(i.get_usb_status)
    get_whitelist_rfid                       0x0800ec49   Thumb Code    10  multi_channel.o(i.get_whitelist_rfid)
    gpio_bit_reset                           0x0800ec59   Thumb Code     4  gd32f30x_gpio.o(i.gpio_bit_reset)
    gpio_bit_set                             0x0800ec5d   Thumb Code     4  gd32f30x_gpio.o(i.gpio_bit_set)
    gpio_config                              0x0800ec61   Thumb Code    18  gd32f30x_usbd_hw.o(i.gpio_config)
    gpio_exti_source_select                  0x0800ec79   Thumb Code   146  gd32f30x_gpio.o(i.gpio_exti_source_select)
    gpio_init                                0x0800ed11   Thumb Code   188  gd32f30x_gpio.o(i.gpio_init)
    gpio_input_bit_get                       0x0800edcd   Thumb Code    16  gd32f30x_gpio.o(i.gpio_input_bit_get)
    i2c_read_byte                            0x0800eded   Thumb Code   128  i2c.o(i.i2c_read_byte)
    i2c_send_byte                            0x0800ee71   Thumb Code   188  i2c.o(i.i2c_send_byte)
    i2c_start                                0x0800ef31   Thumb Code    68  i2c.o(i.i2c_start)
    i2c_stop                                 0x0800ef79   Thumb Code    68  i2c.o(i.i2c_stop)
    keypad_crc_check                         0x0800f001   Thumb Code    34  base_process_tx_keypad.o(i.keypad_crc_check)
    keypad_crs2_mode                         0x0800f02d   Thumb Code   320  base_process_rx_keypad.o(i.keypad_crs2_mode)
    keypad_id_mode                           0x0800f181   Thumb Code   328  base_process_rx_keypad.o(i.keypad_id_mode)
    keypad_idsn_clear                        0x0800f2d1   Thumb Code    78  base_process_tx_keypad.o(i.keypad_idsn_clear)
    keypad_idsn_record_whitelist_request     0x0800f325   Thumb Code    34  function_whitelist.o(i.keypad_idsn_record_whitelist_request)
    keypad_idsn_save                         0x0800f351   Thumb Code   242  base_process_tx_keypad.o(i.keypad_idsn_save)
    keypad_rf_data_process_NO_fifo           0x0800f451   Thumb Code   550  base_process_rx_keypad.o(i.keypad_rf_data_process_NO_fifo)
    keypad_rf_data_save                      0x0800f68d   Thumb Code    14  base_process_rx_keypad.o(i.keypad_rf_data_save)
    keypad_sn_mode                           0x0800f69d   Thumb Code    90  base_process_rx_keypad.o(i.keypad_sn_mode)
    keypad_transfer2pc_data_fetch            0x0800f6fd   Thumb Code    60  transfer_keypad_pc.o(i.keypad_transfer2pc_data_fetch)
    keypad_transfer2pc_data_save             0x0800f741   Thumb Code    18  transfer_keypad_pc.o(i.keypad_transfer2pc_data_save)
    kprx_init_queue                          0x0800f759   Thumb Code    16  base_process_rx_keypad.o(i.kprx_init_queue)
    led1_control                             0x0800f771   Thumb Code    42  led.o(i.led1_control)
    led2_control                             0x0800f7a1   Thumb Code    42  led.o(i.led2_control)
    lgpkt_data_fetch                         0x0800f7d3   Thumb Code    32  gen_lgpkt_ch.o(i.lgpkt_data_fetch)
    lgpkt_fifo__get_length                   0x0800f7f5   Thumb Code    10  gen_lgpkt_ch.o(i.lgpkt_fifo__get_length)
    lgpkt_fifo__in                           0x0800f805   Thumb Code    14  gen_lgpkt_ch.o(i.lgpkt_fifo__in)
    lgpkt_fifo__out                          0x0800f819   Thumb Code    14  gen_lgpkt_ch.o(i.lgpkt_fifo__out)
    log_debug                                0x0800f82d   Thumb Code     2  transparentupgrade.o(i.log_debug)
    main                                     0x0800f831   Thumb Code   120  main.o(i.main)
    malloc                                   0x0800f8c1   Thumb Code    92  malloc.o(i.malloc)
    mem_compare                              0x0800f92d   Thumb Code    34  common_math.o(i.mem_compare)
    mem_cpy                                  0x0800f94f   Thumb Code    22  common_math.o(i.mem_cpy)
    mem_set                                  0x0800f965   Thumb Code    20  common_math.o(i.mem_set)
    monitor_freq_process                     0x0800f9c9   Thumb Code   240  function_monitor_freq.o(i.monitor_freq_process)
    monitor_rf_data                          0x0800fac5   Thumb Code   102  function_monitor_freq.o(i.monitor_rf_data)
    msg_delay_us                             0x0800fb39   Thumb Code    12  fucntion_text_message.o(i.msg_delay_us)
    msg_get_pc_data                          0x0800fb45   Thumb Code   322  fucntion_text_message.o(i.msg_get_pc_data)
    msg_issendtime                           0x0800fc91   Thumb Code    96  fucntion_text_message.o(i.msg_issendtime)
    msg_polling                              0x0800fcfd   Thumb Code    78  fucntion_text_message.o(i.msg_polling)
    msg_recover_beacon_countdown             0x0800fd55   Thumb Code    44  fucntion_text_message.o(i.msg_recover_beacon_countdown)
    msg_send                                 0x0800fd85   Thumb Code   176  fucntion_text_message.o(i.msg_send)
    msg_set_status                           0x0800fe3d   Thumb Code     6  fucntion_text_message.o(i.msg_set_status)
    msg_tx_payload                           0x0800fe49   Thumb Code    36  fucntion_text_message.o(i.msg_tx_payload)
    msg_wait_rfsendOK                        0x0800fe75   Thumb Code    34  fucntion_text_message.o(i.msg_wait_rfsendOK)
    multi_chan_init                          0x0800fe99   Thumb Code   218  multi_channel.o(i.multi_chan_init)
    multi_chan_polling                       0x0800ff89   Thumb Code   124  multi_channel.o(i.multi_chan_polling)
    multipkt_up__rx_data                     0x08010159   Thumb Code   172  func_multipkt_up.o(i.multipkt_up__rx_data)
    multipkt_up__rx_request                  0x0801021d   Thumb Code    80  func_multipkt_up.o(i.multipkt_up__rx_request)
    multipkt_up__tx_call                     0x0801026d   Thumb Code   640  func_multipkt_up.o(i.multipkt_up__tx_call)
    multipkt_up_linklist__detele             0x080104fd   Thumb Code    24  func_multipkt_up.o(i.multipkt_up_linklist__detele)
    multipkt_up_linklist__get_ele            0x08010519   Thumb Code    14  func_multipkt_up.o(i.multipkt_up_linklist__get_ele)
    multipkt_up_linklist__get_len            0x0801052d   Thumb Code    10  func_multipkt_up.o(i.multipkt_up_linklist__get_len)
    multipkt_up_linklist__init               0x0801053d   Thumb Code    14  func_multipkt_up.o(i.multipkt_up_linklist__init)
    multipkt_up_linklist__init_ele           0x08010555   Thumb Code    32  func_multipkt_up.o(i.multipkt_up_linklist__init_ele)
    multipkt_up_linklist__insert             0x08010579   Thumb Code    18  func_multipkt_up.o(i.multipkt_up_linklist__insert)
    multipkt_up_linklist__malloc_ele         0x08010591   Thumb Code    70  func_multipkt_up.o(i.multipkt_up_linklist__malloc_ele)
    network_get_name                         0x080105fd   Thumb Code    28  function_network.o(i.network_get_name)
    network_get_nameview                     0x0801061d   Thumb Code     6  function_network.o(i.network_get_nameview)
    network_get_netseq                       0x08010629   Thumb Code     6  function_network.o(i.network_get_netseq)
    network_get_pwd                          0x08010635   Thumb Code     6  function_network.o(i.network_get_pwd)
    network_polling                          0x08010641   Thumb Code    82  function_network.o(i.network_polling)
    network_randtime                         0x080106a1   Thumb Code    72  function_network.o(i.network_randtime)
    network_set_name                         0x080106ed   Thumb Code    28  function_network.o(i.network_set_name)
    network_set_nameview                     0x0801070d   Thumb Code    18  function_network.o(i.network_set_nameview)
    network_set_netseq_change                0x08010725   Thumb Code    12  function_network.o(i.network_set_netseq_change)
    network_set_pwd                          0x08010735   Thumb Code     6  function_network.o(i.network_set_pwd)
    network_tx_beacon                        0x08010741   Thumb Code   330  function_network.o(i.network_tx_beacon)
    nvic_config                              0x0801089d   Thumb Code    32  gd32f30x_usbd_hw.o(i.nvic_config)
    nvic_irq_enable                          0x080108bd   Thumb Code   186  gd32f30x_misc.o(i.nvic_irq_enable)
    nvic_priority_group_set                  0x08010981   Thumb Code    10  gd32f30x_misc.o(i.nvic_priority_group_set)
    nvic_vector_table_set                    0x08010995   Thumb Code    16  gd32f30x_misc.o(i.nvic_vector_table_set)
    pc_cmd_0x60_ack                          0x080109ad   Thumb Code    64  base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_ack)
    pc_cmd_0x60_process                      0x080109ed   Thumb Code   516  base_process_pc_cmd_0x60.o(i.pc_cmd_0x60_process)
    pc_cmd_0x61_ack                          0x08010c11   Thumb Code    64  base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_ack)
    pc_cmd_0x61_process                      0x08010cb5   Thumb Code   460  base_process_pc_cmd_0x61.o(i.pc_cmd_0x61_process)
    pc_transfer2keypad_data_fetch            0x08010ea9   Thumb Code   144  transfer_keypad_pc.o(i.pc_transfer2keypad_data_fetch)
    pc_transfer2keypad_data_save             0x08010f45   Thumb Code    34  transfer_keypad_pc.o(i.pc_transfer2keypad_data_save)
    pcrx_data_save                           0x08010f8d   Thumb Code    18  base_process_pc_enter.o(i.pcrx_data_save)
    pcrx_init_queue                          0x08010fa5   Thumb Code    16  base_process_pc_enter.o(i.pcrx_init_queue)
    process_keypad_broadcast_requst          0x08010fbd   Thumb Code    60  function_broadcast.o(i.process_keypad_broadcast_requst)
    process_pc_aes_config                    0x08011001   Thumb Code    86  function_aes.o(i.process_pc_aes_config)
    process_setup_multi_chan                 0x08011061   Thumb Code    42  multi_channel.o(i.process_setup_multi_chan)
    process_setup_single_chan                0x08011095   Thumb Code    46  multi_channel.o(i.process_setup_single_chan)
    queue_in                                 0x080110cd   Thumb Code    86  queue_circle.o(i.queue_in)
    queue_init                               0x08011129   Thumb Code    14  queue_circle.o(i.queue_init)
    queue_out                                0x08011139   Thumb Code    84  queue_circle.o(i.queue_out)
    queue_out_get_type                       0x08011191   Thumb Code    46  queue_circle.o(i.queue_out_get_type)
    queue_out_special                        0x080111c5   Thumb Code   104  queue_circle.o(i.queue_out_special)
    rcu_clock_freq_get                       0x08011231   Thumb Code   310  gd32f30x_rcu.o(i.rcu_clock_freq_get)
    rcu_config                               0x0801138d   Thumb Code   168  gd32f30x_usbd_hw.o(i.rcu_config)
    rcu_periph_clock_enable                  0x08011445   Thumb Code    28  gd32f30x_rcu.o(i.rcu_periph_clock_enable)
    rcu_usb_clock_config                     0x08011465   Thumb Code    18  gd32f30x_rcu.o(i.rcu_usb_clock_config)
    refresh_pc_connect_status                0x08011549   Thumb Code    30  base_core.o(i.refresh_pc_connect_status)
    refresh_rcvRF_indicate                   0x08011571   Thumb Code    30  base_core.o(i.refresh_rcvRF_indicate)
    rf_Decrypt                               0x08011599   Thumb Code   308  function_aes.o(i.rf_Decrypt)
    rf_Encrypt                               0x080116d5   Thumb Code   282  function_aes.o(i.rf_Encrypt)
    rf_Irq                                   0x080117f9   Thumb Code   102  rf24l01 - multi.o(i.rf_Irq)
    rf_SendPacket                            0x0801186d   Thumb Code   170  rf24l01 - multi.o(i.rf_SendPacket)
    rf_error_warning                         0x08011979   Thumb Code    74  multi_channel.o(i.rf_error_warning)
    rf_initial                               0x080119cd   Thumb Code   162  rf24l01 - multi.o(i.rf_initial)
    rf_modual__check                         0x08011a75   Thumb Code     2  multi_channel.o(i.rf_modual__check)
    rf_modual__tx_counter                    0x08011a79   Thumb Code    24  multi_channel.o(i.rf_modual__tx_counter)
    rf_set_PA_Mode                           0x08011a95   Thumb Code    80  rf24l01 - multi.o(i.rf_set_PA_Mode)
    rf_set_syncode                           0x08011ae5   Thumb Code    52  rf24l01 - multi.o(i.rf_set_syncode)
    rf_setfreq                               0x08011b21   Thumb Code    30  rf24l01 - multi.o(i.rf_setfreq)
    save_keypad_ack_data                     0x08011b41   Thumb Code    26  transparentupgrade.o(i.save_keypad_ack_data)
    search_special_list                      0x08011b61   Thumb Code    48  function_whitelist.o(i.search_special_list)
    send_to_keypad_user_hardID               0x08011b99   Thumb Code    86  base_process_tx_keypad.o(i.send_to_keypad_user_hardID)
    serial_string_get                        0x08011bf9   Thumb Code    70  usbd_enum.o(i.serial_string_get)
    set_base_hard_firmware_info              0x08011c49   Thumb Code    52  base_core.o(i.set_base_hard_firmware_info)
    set_ext_basicbeacon_startup_flag         0x08011c85   Thumb Code     6  base_process_tx_keypad.o(i.set_ext_basicbeacon_startup_flag)
    set_keypad_crc_config                    0x08011c91   Thumb Code    58  base_process_tx_keypad.o(i.set_keypad_crc_config)
    set_pc_communication_type                0x08011cd5   Thumb Code    26  platform.o(i.set_pc_communication_type)
    set_tx_ok_flag                           0x08011cfd   Thumb Code     6  rf24l01 - multi.o(i.set_tx_ok_flag)
    single_relevant_to_multi_chan            0x08011d71   Thumb Code    42  multi_channel.o(i.single_relevant_to_multi_chan)
    spi_enable                               0x08011da1   Thumb Code    10  gd32f30x_spi.o(i.spi_enable)
    spi_i2s_data_receive                     0x08011dab   Thumb Code     8  gd32f30x_spi.o(i.spi_i2s_data_receive)
    spi_i2s_data_transmit                    0x08011db3   Thumb Code     4  gd32f30x_spi.o(i.spi_i2s_data_transmit)
    spi_i2s_flag_get                         0x08011db7   Thumb Code    16  gd32f30x_spi.o(i.spi_i2s_flag_get)
    spi_init                                 0x08011dc7   Thumb Code    50  gd32f30x_spi.o(i.spi_init)
    startup_broadcast                        0x08011df9   Thumb Code    56  function_broadcast.o(i.startup_broadcast)
    systick_config                           0x08011f51   Thumb Code    76  gd32f30x_usbd_hw.o(i.systick_config)
    timer2_count_down                        0x08011fa1   Thumb Code    22  platform.o(i.timer2_count_down)
    timer_20ms_function                      0x08011fbd   Thumb Code   148  base_core.o(i.timer_20ms_function)
    timer_autoreload_value_config            0x0801205d   Thumb Code     4  gd32f30x_timer.o(i.timer_autoreload_value_config)
    timer_counter_read                       0x08012061   Thumb Code     8  gd32f30x_timer.o(i.timer_counter_read)
    timer_counter_value_config               0x08012069   Thumb Code     4  gd32f30x_timer.o(i.timer_counter_value_config)
    timer_enable                             0x0801206d   Thumb Code    10  gd32f30x_timer.o(i.timer_enable)
    timer_init                               0x08012079   Thumb Code   122  gd32f30x_timer.o(i.timer_init)
    timer_interrupt_disable                  0x08012111   Thumb Code     8  gd32f30x_timer.o(i.timer_interrupt_disable)
    timer_interrupt_enable                   0x08012119   Thumb Code     8  gd32f30x_timer.o(i.timer_interrupt_enable)
    timer_interrupt_flag_clear               0x08012121   Thumb Code     6  gd32f30x_timer.o(i.timer_interrupt_flag_clear)
    timer_interrupt_flag_get                 0x08012127   Thumb Code    24  gd32f30x_timer.o(i.timer_interrupt_flag_get)
    timer_mainloop_process                   0x08012141   Thumb Code    46  base_timer.o(i.timer_mainloop_process)
    timer_prescaler_config                   0x08012181   Thumb Code    14  gd32f30x_timer.o(i.timer_prescaler_config)
    transfer2kp_init_queue                   0x08012191   Thumb Code    16  transfer_keypad_pc.o(i.transfer2kp_init_queue)
    transfer2pc_init_queue                   0x080121a9   Thumb Code    16  transfer_keypad_pc.o(i.transfer2pc_init_queue)
    uart1_send_datas                         0x080121c1   Thumb Code     2  platform.o(i.uart1_send_datas)
    updat__exit                              0x080121c5   Thumb Code    42  transparentupgrade.o(i.updat__exit)
    update_2_timer                           0x080121fd   Thumb Code    30  transparentupgrade.o(i.update_2_timer)
    update_get_status                        0x08012221   Thumb Code     4  transparentupgrade.o(i.update_get_status)
    update_kp_enter                          0x08012225   Thumb Code   224  transparentupgrade.o(i.update_kp_enter)
    update_kp_progress                       0x08012311   Thumb Code     2  transparentupgrade.o(i.update_kp_progress)
    update_monitor_sdk_connect               0x08012313   Thumb Code     2  transparentupgrade.o(i.update_monitor_sdk_connect)
    usbd_class_request                       0x080123bd   Thumb Code    34  usbd_enum.o(i.usbd_class_request)
    usbd_ep_recev                            0x08012633   Thumb Code    56  usbd_core.o(i.usbd_ep_recev)
    usbd_ep_send                             0x08012739   Thumb Code    78  usbd_core.o(i.usbd_ep_send)
    usbd_init                                0x08012bad   Thumb Code    92  usbd_core.o(i.usbd_init)
    usbd_isr                                 0x08012c41   Thumb Code   622  usbd_lld_int.o(i.usbd_isr)
    usbd_standard_request                    0x08012efd   Thumb Code    22  usbd_enum.o(i.usbd_standard_request)
    usbd_vendor_request                      0x08012f2d   Thumb Code     6  usbd_enum.o(i.usbd_vendor_request)
    user_20ms_timer                          0x08012f33   Thumb Code     8  platform.o(i.user_20ms_timer)
    user_2ms5_timer                          0x08012f3d   Thumb Code    18  platform.o(i.user_2ms5_timer)
    user__keypad_transfer2pc                 0x08012f55   Thumb Code     2  function.o(i.user__keypad_transfer2pc)
    user__pc_0x60cmd                         0x08012f57   Thumb Code     2  function.o(i.user__pc_0x60cmd)
    user__pc_0x61cmd                         0x08012f59   Thumb Code     2  function.o(i.user__pc_0x61cmd)
    user__pc_0x61cmd_type0x0B                0x08012f5b   Thumb Code     2  function.o(i.user__pc_0x61cmd_type0x0B)
    user__pc_cmd_ack                         0x08012f5d   Thumb Code    74  function.o(i.user__pc_cmd_ack)
    user__pc_transfer2keypad                 0x08012fad   Thumb Code     2  function.o(i.user__pc_transfer2keypad)
    vote_beacon_change_callback              0x08012fb1   Thumb Code    28  base_core.o(i.vote_beacon_change_callback)
    vote_data_packing                        0x08012fd1   Thumb Code   638  vote__process.o(i.vote_data_packing)
    vote_data_parameter_init                 0x0801325d   Thumb Code    20  vote__report.o(i.vote_data_parameter_init)
    vote_data_report_interval                0x08013275   Thumb Code    38  vote__report.o(i.vote_data_report_interval)
    vote_data_report_startup                 0x080132a1   Thumb Code    22  vote__report.o(i.vote_data_report_startup)
    vote_data_report_to_pc                   0x080132bd   Thumb Code    48  vote__report.o(i.vote_data_report_to_pc)
    vote_data_store                          0x080132f1   Thumb Code    18  vote__process.o(i.vote_data_store)
    vote_init_queue                          0x08013309   Thumb Code    16  vote__process.o(i.vote_init_queue)
    vote_status_clear_confirmed              0x08013321   Thumb Code   330  vote__process.o(i.vote_status_clear_confirmed)
    vote_status_reset_NOconfirmed            0x0801347d   Thumb Code     2  vote__process.o(i.vote_status_reset_NOconfirmed)
    waitfor_tx_ok                            0x0801347f   Thumb Code    34  rf24l01 - multi.o(i.waitfor_tx_ok)
    whitelist__2ms5_call                     0x080134a1   Thumb Code    84  function_whitelist.o(i.whitelist__2ms5_call)
    whitelist__tx_authcode_to_keypad         0x08013501   Thumb Code   224  function_whitelist.o(i.whitelist__tx_authcode_to_keypad)
    whitelist_enter                          0x080136f1   Thumb Code   172  function_whitelist.o(i.whitelist_enter)
    whitelist_init                           0x0801379d   Thumb Code    46  function_whitelist.o(i.whitelist_init)
    customhid_report_descriptor              0x08013928   Data          32  custom_hid_core.o(.constdata)
    rf_cs_port                               0x08013948   Data          16  rf24l01 - multi.o(.constdata)
    rf_cs_pin                                0x08013958   Data           8  rf24l01 - multi.o(.constdata)
    rf_it_port                               0x08013960   Data          16  rf24l01 - multi.o(.constdata)
    rf_it_pin                                0x08013970   Data           8  rf24l01 - multi.o(.constdata)
    rf_it_pin_nbr                            0x08013978   Data           4  rf24l01 - multi.o(.constdata)
    rf_paTX_port                             0x0801397c   Data          16  rf24l01 - multi.o(.constdata)
    rf_paTX_pin                              0x0801398c   Data           8  rf24l01 - multi.o(.constdata)
    rf_ce_port                               0x08013994   Data          16  rf24l01 - multi.o(.constdata)
    rf_ce_pin                                0x080139a4   Data           8  rf24l01 - multi.o(.constdata)
    OEM_CODE                                 0x080139ac   Data           9  function_e2prom.o(.constdata)
    Keycode_Sunvote                          0x080139b5   Data          33  function_aes.o(.constdata)
    CmdTAB                                   0x080139d6   Data          36  function_aes.o(.constdata)
    rsbox                                    0x08013a00   Data         256  aes.o(.constdata)
    sbox                                     0x08013b00   Data         256  aes.o(.constdata)
    Rcon                                     0x08013c00   Data         255  aes.o(.constdata)
    crc_table                                0x08013d00   Data          32  common_math.o(.constdata)
    Sbox                                     0x08013d24   Data         256  crypto.o(.constdata)
    InvSbox                                  0x08013e24   Data         256  crypto.o(.constdata)
    rcon                                     0x08013f24   Data          40  crypto.o(.constdata)
    enc_table                                0x08013f4c   Data        1024  crypto.o(.constdata)
    dec_table                                0x0801434c   Data        1024  crypto.o(.constdata)
    SP1                                      0x0801496c   Data         256  crypto.o(.constdata)
    SP2                                      0x08014a6c   Data         256  crypto.o(.constdata)
    SP3                                      0x08014b6c   Data         256  crypto.o(.constdata)
    SP4                                      0x08014c6c   Data         256  crypto.o(.constdata)
    SP5                                      0x08014d6c   Data         256  crypto.o(.constdata)
    SP6                                      0x08014e6c   Data         256  crypto.o(.constdata)
    SP7                                      0x08014f6c   Data         256  crypto.o(.constdata)
    SP8                                      0x0801506c   Data         256  crypto.o(.constdata)
    K256                                     0x0801516c   Data         256  crypto.o(.constdata)
    sigma                                    0x080154f0   Data          16  crypto.o(.constdata)
    ge25519_base                             0x08015574   Data         128  crypto.o(.constdata)
    Region$$Table$$Base                      0x08015884   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080158a4   Number         0  anon$$obj.o(Region$$Table)
    fop_handler                              0x20000000   Data          16  custom_hid_itf.o(.data)
    SystemCoreClock                          0x20000010   Data           4  system_gd32f30x.o(.data)
    usbd_core                                0x20000014   Data           8  usbd_lld_core.o(.data)
    usbd_drv_handler                         0x2000001c   Data          64  usbd_lld_core.o(.data)
    usbd_int_fops                            0x2000005c   Data           4  usbd_core.o(.data)
    custom_hid_dev_desc                      0x200000a4   Data          18  custom_hid_core.o(.data)
    custom_hid_config_desc                   0x200000b6   Data          41  custom_hid_core.o(.data)
    usbd_hid_strings                         0x2000026c   Data          16  custom_hid_core.o(.data)
    custom_hid_desc                          0x2000027c   Data          16  custom_hid_core.o(.data)
    custom_hid_class                         0x2000028c   Data          32  custom_hid_core.o(.data)
    rx_uart_buf                              0x200002ac   Data           1  platform.o(.data)
    _20ms_timer_count                        0x200002ae   Data           2  platform.o(.data)
    _0s5_flag                                0x200002b0   Data           1  platform.o(.data)
    mainloop_20ms_flag                       0x200002b1   Data           1  platform.o(.data)
    mainloop_2ms5_flag                       0x200002b2   Data           1  platform.o(.data)
    platform                                 0x200002b8   Data         136  platform.o(.data)
    tx_ok_flag                               0x20000340   Data           1  rf24l01 - multi.o(.data)
    base_core                                0x20000348   Data         116  base_core.o(.data)
    basic_beacon_crs2                        0x200003bd   Data           6  base_process_pc_enter.o(.data)
    base_config                              0x200003c3   Data           8  base_process_pc_enter.o(.data)
    base_mac                                 0x200003cb   Data           5  base_process_pc_enter.o(.data)
    aux_beats                                0x200003d0   Data           2  base_process_pc_enter.o(.data)
    aux_att                                  0x200003d2   Data           4  base_process_pc_enter.o(.data)
    multi_freq_setup                         0x200003d6   Data           8  base_process_pc_enter.o(.data)
    base_pwd_setup                           0x200003de   Data           4  base_process_pc_enter.o(.data)
    error_cnt                                0x200003e4   Data           4  base_process_rx_keypad.o(.data)
    _1ms_flag                                0x200003ef   Data           1  base_timer.o(.data)
    _2ms5_flag                               0x200003f0   Data           1  base_timer.o(.data)
    _20ms_flag                               0x200003f1   Data           1  base_timer.o(.data)
    pkt_cnt                                  0x200003fe   Data           1  vote__process.o(.data)
    lgpkt_fifo                               0x20000404   Data          16  gen_lgpkt_ch.o(.data)
    core__gen_lgpkt_intf                     0x20000414   Data           8  gen_lgpkt_ch.o(.data)
    ext_beacon                               0x2000041c   Data           8  ext_beacon.o(.data)
    core__ext_beacon_intf                    0x20000424   Data          16  ext_beacon.o(.data)
    hold_time                                0x20000434   Data           4  fast_beacon.o(.data)
    core__fast_beacon_intf                   0x20000438   Data          12  fast_beacon.o(.data)
    function                                 0x20000444   Data         292  function.o(.data)
    rx_rssi                                  0x2000056c   Data           1  fucntion_base_test.o(.data)
    rssi_request_flag                        0x2000056d   Data           1  fucntion_base_test.o(.data)
    base_test_chan                           0x2000056e   Data           1  fucntion_base_test.o(.data)
    fastmatch                                0x20000570   Data           6  fucntion_fastmatch.o(.data)
    msg_outtime_cnt                          0x20000578   Data           2  fucntion_text_message.o(.data)
    Byte2Dex                                 0x2000057c   Data           4  fucntion_text_message.o(.data)
    monitor_freq                             0x20000581   Data           6  function_monitor_freq.o(.data)
    list_valid_cnt                           0x20000587   Data           1  function_whitelist.o(.data)
    list_request_flag                        0x20000588   Data           1  function_whitelist.o(.data)
    list_sn                                  0x20000589   Data           4  function_whitelist.o(.data)
    DownFSM                                  0x20000590   Data           1  transparentupgrade.o(.data)
    Network                                  0x200005a4   Data          32  function_network.o(.data)
    down_linklist_node_head                  0x200005c4   Data           8  func_down_beacon.o(.data)
    down_linklist                            0x200005cc   Data          12  func_down_beacon.o(.data)
    down_time                                0x200005d8   Data           1  func_down_beacon.o(.data)
    func__down_beacon_intf                   0x200005dc   Data          20  func_down_beacon.o(.data)
    base_pktup_linklist_node_head            0x200005f0   Data           8  func_multipkt_up.o(.data)
    base_pktup_linklist                      0x200005f8   Data          12  func_multipkt_up.o(.data)
    rpt_pele                                 0x20000604   Data           4  func_multipkt_up.o(.data)
    rpt_ing_flag                             0x20000608   Data           1  func_multipkt_up.o(.data)
    rpt_resp_timeout                         0x20000609   Data           1  func_multipkt_up.o(.data)
    lose_cnt                                 0x2000060a   Data           1  func_multipkt_up.o(.data)
    multipkt_up_linklist_node_head           0x2000060c   Data           8  func_multipkt_up.o(.data)
    multipkt_up_linklist                     0x20000614   Data          12  func_multipkt_up.o(.data)
    p_req                                    0x20000620   Data           4  func_multipkt_up.o(.data)
    func__multipkt_up_intf                   0x20000624   Data          24  func_multipkt_up.o(.data)
    Nr                                       0x20000640   Data           4  aes.o(.data)
    Nk                                       0x20000644   Data           4  aes.o(.data)
    Nc                                       0x20000648   Data           4  aes.o(.data)
    iKey                                     0x2000064c   Data           1  aes.o(.data)
    asBytes                                  0x2000064d   Data           1  aes.o(.data)
    __microlib_freelist                      0x20000694   Data           4  mvars.o(.data)
    __microlib_freelist_initialised          0x20000698   Data           4  mvars.o(.data)
    usbd_custom_hid                          0x2000069c   Data         188  main.o(.bss)
    kernel                                   0x2000079c   Data          48  base_core.o(.bss)
    basic_beacon                             0x200007cc   Data          15  base_process_pc_enter.o(.bss)
    basic_ext_beacon                         0x200007db   Data          25  base_process_pc_enter.o(.bss)
    vote_beacon                              0x200007f4   Data          62  base_process_pc_enter.o(.bss)
    ext_vbeacon                              0x20000832   Data          24  base_process_pc_enter.o(.bss)
    base_hdinfo                              0x2000084a   Data          14  base_process_pc_enter.o(.bss)
    base_name_log_mode                       0x20000858   Data          14  base_process_pc_enter.o(.bss)
    base_name_setup                          0x20000866   Data          14  base_process_pc_enter.o(.bss)
    ext_vbeacon_2                            0x20000874   Data          24  base_process_pc_enter.o(.bss)
    pcrx_queue                               0x2000088c   Data          12  base_process_pc_enter.o(.bss)
    pcrx_buf                                 0x20000898   Data        1088  base_process_pc_enter.o(.bss)
    kprx_queue                               0x20000cd8   Data          12  base_process_rx_keypad.o(.bss)
    kprx_buf                                 0x20000ce4   Data         975  base_process_rx_keypad.o(.bss)
    keypad_idsn                              0x200010b4   Data          61  base_process_tx_keypad.o(.bss)
    send_beacon                              0x200010f4   Data          12  base_process_tx_keypad.o(.bss)
    multi                                    0x20001100   Data         256  multi_channel.o(.bss)
    rf_modual                                0x20001200   Data          30  multi_channel.o(.bss)
    trans2pc_queue                           0x20001220   Data          12  transfer_keypad_pc.o(.bss)
    trans2pc_buf                             0x2000122c   Data         640  transfer_keypad_pc.o(.bss)
    trans2kp_queue                           0x200014ac   Data          12  transfer_keypad_pc.o(.bss)
    trans2kp_buf                             0x200014b8   Data         640  transfer_keypad_pc.o(.bss)
    vote_queue                               0x20001738   Data          12  vote__process.o(.bss)
    packet                                   0x20003044   Data         737  vote__process.o(.bss)
    lgpkt_fifo_buf                           0x20003328   Data        3072  gen_lgpkt_ch.o(.bss)
    gen_lgpkt                                0x20003f28   Data        1028  gen_lgpkt_ch.o(.bss)
    base_test                                0x2000432c   Data          12  fucntion_base_test.o(.bss)
    RF_Send_buf                              0x20004338   Data        1057  fucntion_text_message.o(.bss)
    msg                                      0x2000475c   Data        1088  fucntion_text_message.o(.bss)
    aes                                      0x20004b9c   Data          67  function_aes.o(.bss)
    broadcast                                0x20004bdf   Data        4117  function_broadcast.o(.bss)
    list                                     0x20005bf4   Data         800  function_whitelist.o(.bss)
    wlist                                    0x20005f14   Data         128  function_whitelist.o(.bss)
    update                                   0x20005f94   Data        1076  transparentupgrade.o(.bss)
    DownLoad                                 0x200063c8   Data        1168  transparentupgrade.o(.bss)
    down_linklist_ele                        0x20006858   Data       11200  func_down_beacon.o(.bss)
    db                                       0x20009418   Data         128  func_down_beacon.o(.bss)
    base_pktup_linklist_ele                  0x20009498   Data        4140  func_multipkt_up.o(.bss)
    lose_sn                                  0x2000a4c4   Data          40  func_multipkt_up.o(.bss)
    multipkt_up_linklist_ele                 0x2000a4ec   Data         220  func_multipkt_up.o(.bss)
    up_call                                  0x2000a5c8   Data        1038  func_multipkt_up.o(.bss)
    up_rx                                    0x2000a9d6   Data         271  func_multipkt_up.o(.bss)
    in                                       0x2000aae5   Data          16  aes.o(.bss)
    out                                      0x2000aaf5   Data          32  aes.o(.bss)
    state                                    0x2000ab15   Data          16  aes.o(.bss)
    RoundKey                                 0x2000ab25   Data         300  aes.o(.bss)
    Key                                      0x2000ac51   Data          32  aes.o(.bss)
    __heap_base                              0x2000ac78   Data           0  startup_gd32f30x_hd.o(HEAP)
    __heap_limit                             0x2000bc78   Data           0  startup_gd32f30x_hd.o(HEAP)
    __initial_sp                             0x2000dc78   Data           0  startup_gd32f30x_hd.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x08008131

  Load Region LR_IROM1 (Base: 0x08008000, Size: 0x0000df40, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x0000dbf4])

    Execution Region ER_IROM1 (Exec base: 0x08008000, Load base: 0x08008000, Size: 0x0000d8a4, Max: 0x00020000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08008000   0x08008000   0x00000130   Data   RO         2656    RESET               startup_gd32f30x_hd.o
    0x08008130   0x08008130   0x00000000   Code   RO         7354  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08008130   0x08008130   0x00000004   Code   RO         7667    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08008134   0x08008134   0x00000004   Code   RO         7670    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x08008138   0x08008138   0x00000000   Code   RO         7672    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x08008138   0x08008138   0x00000000   Code   RO         7674    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x08008138   0x08008138   0x00000008   Code   RO         7675    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x08008140   0x08008140   0x00000004   Code   RO         7682    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08008144   0x08008144   0x00000000   Code   RO         7677    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08008144   0x08008144   0x00000000   Code   RO         7679    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08008144   0x08008144   0x00000004   Code   RO         7668    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08008148   0x08008148   0x00000024   Code   RO         2657    .text               startup_gd32f30x_hd.o
    0x0800816c   0x0800816c   0x00000024   Code   RO         7357    .text               mc_w.l(rand.o)
    0x08008190   0x08008190   0x00000040   Code   RO         7362    .text               mc_w.l(memmovea.o)
    0x080081d0   0x080081d0   0x00000024   Code   RO         7364    .text               mc_w.l(memseta.o)
    0x080081f4   0x080081f4   0x0000001a   Code   RO         7368    .text               mc_w.l(memcmp.o)
    0x0800820e   0x0800820e   0x00000002   PAD
    0x08008210   0x08008210   0x00000024   Code   RO         7712    .text               mc_w.l(init.o)
    0x08008234   0x08008234   0x00000056   Code   RO         7764    .text               mc_w.l(__dczerorl2.o)
    0x0800828a   0x0800828a   0x00000002   PAD
    0x0800828c   0x0800828c   0x00000044   Code   RO         6200    i.AES_Decrypt       aes.o
    0x080082d0   0x080082d0   0x000000ba   Code   RO         6743    i.AES_ECB_Decrypt_Append  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x0800838a   0x0800838a   0x0000001a   Code   RO         6744    i.AES_ECB_Decrypt_Finish  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x080083a4   0x080083a4   0x00000006   Code   RO         6745    i.AES_ECB_Decrypt_Init  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x080083aa   0x080083aa   0x00000002   PAD
    0x080083ac   0x080083ac   0x000000ba   Code   RO         6746    i.AES_ECB_Encrypt_Append  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008466   0x08008466   0x0000001a   Code   RO         6747    i.AES_ECB_Encrypt_Finish  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008480   0x08008480   0x00000006   Code   RO         6748    i.AES_ECB_Encrypt_Init  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008486   0x08008486   0x00000002   PAD
    0x08008488   0x08008488   0x00000044   Code   RO         6201    i.AES_Encrypt       aes.o
    0x080084cc   0x080084cc   0x0000031c   Code   RO         6776    i.AES_general_SW_dec  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x080087e8   0x080087e8   0x00000324   Code   RO         6777    i.AES_general_SW_enc  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008b0c   0x08008b0c   0x00000158   Code   RO         6778    i.AES_keyschedule_dec  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008c64   0x08008c64   0x000001dc   Code   RO         6780    i.AES_keyschedule_enc_LL  STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008e40   0x08008e40   0x00000146   Code   RO         6783    i.AESstdInit        STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08008f86   0x08008f86   0x00000002   PAD
    0x08008f88   0x08008f88   0x00000040   Code   RO         6202    i.AddRoundKey       aes.o
    0x08008fc8   0x08008fc8   0x00000002   Code   RO         3164    i.Beep              buzzer.o
    0x08008fca   0x08008fca   0x00000004   Code   RO          194    i.BusFault_Handler  gd32f30x_it.o
    0x08008fce   0x08008fce   0x00000004   Code   RO         3304    i.CLI               platform.o
    0x08008fd2   0x08008fd2   0x00000002   PAD
    0x08008fd4   0x08008fd4   0x00000094   Code   RO         6206    i.Cipher            aes.o
    0x08009068   0x08009068   0x00000048   Code   RO         4952    i.CmdXch            function_aes.o
    0x080090b0   0x080090b0   0x00000032   Code   RO         4489    i.Core_PC_active_rpt  vote__process.o
    0x080090e2   0x080090e2   0x00000002   Code   RO          195    i.DebugMon_Handler  gd32f30x_it.o
    0x080090e4   0x080090e4   0x00000044   Code   RO         4953    i.Decrypt           function_aes.o
    0x08009128   0x08009128   0x00000048   Code   RO         3193    i.EE_ReadBytes      i2c.o
    0x08009170   0x08009170   0x0000007a   Code   RO         3194    i.EE_WriteBytes     i2c.o
    0x080091ea   0x080091ea   0x00000018   Code   RO          196    i.EXTI5_9_IRQHandler  gd32f30x_it.o
    0x08009202   0x08009202   0x00000002   PAD
    0x08009204   0x08009204   0x00000044   Code   RO         4954    i.Encrypt           function_aes.o
    0x08009248   0x08009248   0x00000090   Code   RO            3    i.GPIO_Init         main.o
    0x080092d8   0x080092d8   0x00000018   Code   RO         3646    i.HW_GD_CUSTOM_HID_REPORT_SEND  hw_mcuio.o
    0x080092f0   0x080092f0   0x0000001a   Code   RO         3647    i.HW_GD_Delay       hw_mcuio.o
    0x0800930a   0x0800930a   0x00000014   Code   RO         3649    i.HW_GD_GPIO_Init   hw_mcuio.o
    0x0800931e   0x0800931e   0x00000026   Code   RO         3650    i.HW_GD_GPIO_TogglePin  hw_mcuio.o
    0x08009344   0x08009344   0x0000000c   Code   RO         3651    i.HW_GD_GetTick     hw_mcuio.o
    0x08009350   0x08009350   0x00000010   Code   RO         3652    i.HW_GD_IncTick     hw_mcuio.o
    0x08009360   0x08009360   0x000000b4   Code   RO         3653    i.HW_GD_SPI0_Init   hw_mcuio.o
    0x08009414   0x08009414   0x00000038   Code   RO         3654    i.HW_GD_SPI0_TransmitReceive  hw_mcuio.o
    0x0800944c   0x0800944c   0x0000003c   Code   RO         3655    i.HW_GD_SPI_TransmitReceiveOneByte  hw_mcuio.o
    0x08009488   0x08009488   0x00000004   Code   RO          197    i.HardFault_Handler  gd32f30x_it.o
    0x0800948c   0x0800948c   0x00000094   Code   RO         6208    i.InvCipher         aes.o
    0x08009520   0x08009520   0x00000228   Code   RO         6209    i.InvMixColumns     aes.o
    0x08009748   0x08009748   0x00000040   Code   RO         6210    i.InvShiftRows      aes.o
    0x08009788   0x08009788   0x00000034   Code   RO         6211    i.InvSubBytes       aes.o
    0x080097bc   0x080097bc   0x0000015c   Code   RO         6212    i.KeyExpansion      aes.o
    0x08009918   0x08009918   0x00000004   Code   RO          198    i.MemManage_Handler  gd32f30x_it.o
    0x0800991c   0x0800991c   0x000000e4   Code   RO         6213    i.MixColumns        aes.o
    0x08009a00   0x08009a00   0x00000030   Code   RO         4868    i.Msg_TickHandler   fucntion_text_message.o
    0x08009a30   0x08009a30   0x00000002   Code   RO          199    i.NMI_Handler       gd32f30x_it.o
    0x08009a32   0x08009a32   0x00000002   PAD
    0x08009a34   0x08009a34   0x00000058   Code   RO         3450    i.NRF24L01_Clear_IRQ_Flag  rf24l01 - multi.o
    0x08009a8c   0x08009a8c   0x00000038   Code   RO         3451    i.NRF24L01_Flush_Rx_Fifo  rf24l01 - multi.o
    0x08009ac4   0x08009ac4   0x00000038   Code   RO         3452    i.NRF24L01_Flush_Tx_Fifo  rf24l01 - multi.o
    0x08009afc   0x08009afc   0x0000004c   Code   RO         3453    i.NRF24L01_Read_Buf  rf24l01 - multi.o
    0x08009b48   0x08009b48   0x00000044   Code   RO         3454    i.NRF24L01_Read_Reg  rf24l01 - multi.o
    0x08009b8c   0x08009b8c   0x0000007c   Code   RO         3455    i.NRF24L01_Read_Rx_Payload  rf24l01 - multi.o
    0x08009c08   0x08009c08   0x0000003c   Code   RO         3456    i.NRF24L01_Read_Status_Register  rf24l01 - multi.o
    0x08009c44   0x08009c44   0x00000044   Code   RO         3457    i.NRF24L01_Read_Top_Fifo_Width  rf24l01 - multi.o
    0x08009c88   0x08009c88   0x00000024   Code   RO         3458    i.NRF24L01_SetPA    rf24l01 - multi.o
    0x08009cac   0x08009cac   0x00000038   Code   RO         3459    i.NRF24L01_Set_RxAddr  rf24l01 - multi.o
    0x08009ce4   0x08009ce4   0x0000003c   Code   RO         3460    i.NRF24L01_Set_Speed  rf24l01 - multi.o
    0x08009d20   0x08009d20   0x00000022   Code   RO         3461    i.NRF24L01_Set_TxAddr  rf24l01 - multi.o
    0x08009d42   0x08009d42   0x00000002   PAD
    0x08009d44   0x08009d44   0x00000050   Code   RO         3462    i.NRF24L01_Write_Buf  rf24l01 - multi.o
    0x08009d94   0x08009d94   0x0000005c   Code   RO         3463    i.NRF24L01_Write_Reg  rf24l01 - multi.o
    0x08009df0   0x08009df0   0x00000054   Code   RO         3464    i.NRF24L01_Write_Tx_Payload_NoAck  rf24l01 - multi.o
    0x08009e44   0x08009e44   0x00000054   Code   RO         3465    i.NRF24L01_check    rf24l01 - multi.o
    0x08009e98   0x08009e98   0x00000028   Code   RO          340    i.NVIC_SetPriority  gd32f30x_usbd_hw.o
    0x08009ec0   0x08009ec0   0x00000028   Code   RO         3306    i.NVIC_SystemReset  platform.o
    0x08009ee8   0x08009ee8   0x00000002   Code   RO          200    i.PendSV_Handler    gd32f30x_it.o
    0x08009eea   0x08009eea   0x00000014   Code   RO         3466    i.RF24L01_Chan      rf24l01 - multi.o
    0x08009efe   0x08009efe   0x0000000e   Code   RO         3467    i.RF24L01_ClrIRQ    rf24l01 - multi.o
    0x08009f0c   0x08009f0c   0x00000038   Code   RO         3468    i.RF24L01_RxOn      rf24l01 - multi.o
    0x08009f44   0x08009f44   0x0000002e   Code   RO         3469    i.RF24L01_Set_Mode  rf24l01 - multi.o
    0x08009f72   0x08009f72   0x00000002   PAD
    0x08009f74   0x08009f74   0x00000074   Code   RO         5676    i.RandData          function_network.o
    0x08009fe8   0x08009fe8   0x00000004   Code   RO         3307    i.SEI               platform.o
    0x08009fec   0x08009fec   0x00000030   Code   RO         3195    i.SET_SDA_IN        i2c.o
    0x0800a01c   0x0800a01c   0x00000030   Code   RO         3196    i.SET_SDA_OUT       i2c.o
    0x0800a04c   0x0800a04c   0x00000074   Code   RO         6214    i.STM32_AES_ECB_Decrypt  aes.o
    0x0800a0c0   0x0800a0c0   0x00000074   Code   RO         6215    i.STM32_AES_ECB_Encrypt  aes.o
    0x0800a134   0x0800a134   0x00000002   Code   RO          201    i.SVC_Handler       gd32f30x_it.o
    0x0800a136   0x0800a136   0x00000002   PAD
    0x0800a138   0x0800a138   0x00000044   Code   RO         6216    i.ShiftRows         aes.o
    0x0800a17c   0x0800a17c   0x00000034   Code   RO         6217    i.SubBytes          aes.o
    0x0800a1b0   0x0800a1b0   0x00000008   Code   RO          202    i.SysTick_Handler   gd32f30x_it.o
    0x0800a1b8   0x0800a1b8   0x00000070   Code   RO          388    i.SystemInit        system_gd32f30x.o
    0x0800a228   0x0800a228   0x00000024   Code   RO          203    i.TIMER1_IRQHandler  gd32f30x_it.o
    0x0800a24c   0x0800a24c   0x00000082   Code   RO            4    i.TIMER1_Init       main.o
    0x0800a2ce   0x0800a2ce   0x00000002   PAD
    0x0800a2d0   0x0800a2d0   0x00000028   Code   RO          204    i.TIMER2_IRQHandler  gd32f30x_it.o
    0x0800a2f8   0x0800a2f8   0x00000084   Code   RO            5    i.TIMER2_Init       main.o
    0x0800a37c   0x0800a37c   0x00000016   Code   RO          205    i.TIMER3_IRQHandler  gd32f30x_it.o
    0x0800a392   0x0800a392   0x00000008   Code   RO          206    i.USBD_LP_CAN0_RX0_IRQHandler  gd32f30x_it.o
    0x0800a39a   0x0800a39a   0x00000002   PAD
    0x0800a39c   0x0800a39c   0x000000c4   Code   RO         5503    i.Upgrade_BeaconQuery  transparentupgrade.o
    0x0800a460   0x0800a460   0x00000016   Code   RO         5504    i.Upgrade_CRC       transparentupgrade.o
    0x0800a476   0x0800a476   0x00000002   PAD
    0x0800a478   0x0800a478   0x00000028   Code   RO         5505    i.Upgrade_CheckNextPackArrive  transparentupgrade.o
    0x0800a4a0   0x0800a4a0   0x00000028   Code   RO         5506    i.Upgrade_ClrBit    transparentupgrade.o
    0x0800a4c8   0x0800a4c8   0x0000000c   Code   RO         5507    i.Upgrade_DelayUs   transparentupgrade.o
    0x0800a4d4   0x0800a4d4   0x00000030   Code   RO         5508    i.Upgrade_GetBit    transparentupgrade.o
    0x0800a504   0x0800a504   0x0000003c   Code   RO         5510    i.Upgrade_ParameterInit  transparentupgrade.o
    0x0800a540   0x0800a540   0x0000008c   Code   RO         5511    i.Upgrade_PassThrough_CheckHead  transparentupgrade.o
    0x0800a5cc   0x0800a5cc   0x000000f0   Code   RO         5512    i.Upgrade_RfSendCallBack  transparentupgrade.o
    0x0800a6bc   0x0800a6bc   0x000000e8   Code   RO         5513    i.Upgrade_SendBeacon  transparentupgrade.o
    0x0800a7a4   0x0800a7a4   0x000000e4   Code   RO         5514    i.Upgrade_SendPassThroughPack  transparentupgrade.o
    0x0800a888   0x0800a888   0x00000034   Code   RO         5515    i.Upgrade_Start     transparentupgrade.o
    0x0800a8bc   0x0800a8bc   0x0000001c   Code   RO         5516    i.Upgrade_StartGetNextPack  transparentupgrade.o
    0x0800a8d8   0x0800a8d8   0x000002f0   Code   RO         5517    i.Upgrade_TickHandler  transparentupgrade.o
    0x0800abc8   0x0800abc8   0x0000002c   Code   RO         5518    i.Upgrade_TxPayload  transparentupgrade.o
    0x0800abf4   0x0800abf4   0x00000022   Code   RO         5519    i.Upgrade_WaitRfSendOK  transparentupgrade.o
    0x0800ac16   0x0800ac16   0x00000004   Code   RO          207    i.UsageFault_Handler  gd32f30x_it.o
    0x0800ac1a   0x0800ac1a   0x00000020   Code   RO         3853    i._0x60_basic_delay_ms  base_process_pc_cmd_0x60.o
    0x0800ac3a   0x0800ac3a   0x00000002   PAD
    0x0800ac3c   0x0800ac3c   0x00000304   Code   RO         3881    i._0x61_AUX_CONFIG_sub  base_process_pc_cmd_0x61.o
    0x0800af40   0x0800af40   0x00000170   Code   RO         3882    i._0x61_soft_dog_sub  base_process_pc_cmd_0x61.o
    0x0800b0b0   0x0800b0b0   0x0000001e   Code   RO         3470    i._24R1_delay_us    rf24l01 - multi.o
    0x0800b0ce   0x0800b0ce   0x0000000e   Code   RO         7758    i.__scatterload_copy  mc_w.l(handlers.o)
    0x0800b0dc   0x0800b0dc   0x00000002   Code   RO         7759    i.__scatterload_null  mc_w.l(handlers.o)
    0x0800b0de   0x0800b0de   0x0000000e   Code   RO         7760    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x0800b0ec   0x0800b0ec   0x0000006c   Code   RO         5311    i._dbg_function__response_pc_cmd  function_debug.o
    0x0800b158   0x0800b158   0x00000030   Code   RO         5312    i._debug_function_enter  function_debug.o
    0x0800b188   0x0800b188   0x00000022   Code   RO         5790    i._down_link__detele  func_down_beacon.o
    0x0800b1aa   0x0800b1aa   0x0000002c   Code   RO         5791    i._down_link__in2   func_down_beacon.o
    0x0800b1d6   0x0800b1d6   0x0000000c   Code   RO         5792    i._down_link__init_all  func_down_beacon.o
    0x0800b1e2   0x0800b1e2   0x0000003a   Code   RO         5793    i._down_link__search  func_down_beacon.o
    0x0800b21c   0x0800b21c   0x00000014   Code   RO         5977    i._init_all         func_multipkt_up.o
    0x0800b230   0x0800b230   0x00000002   Code   RO         5794    i._print_down_ele   func_down_beacon.o
    0x0800b232   0x0800b232   0x00000030   Code   RO         2862    i._usb_bos_desc_get  usbd_enum.o
    0x0800b262   0x0800b262   0x00000020   Code   RO         2863    i._usb_config_desc_get  usbd_enum.o
    0x0800b282   0x0800b282   0x00000014   Code   RO         2864    i._usb_dev_desc_get  usbd_enum.o
    0x0800b296   0x0800b296   0x00000052   Code   RO         3022    i._usb_in0_transc   usbd_transc.o
    0x0800b2e8   0x0800b2e8   0x00000044   Code   RO         3023    i._usb_out0_transc  usbd_transc.o
    0x0800b32c   0x0800b32c   0x000000a8   Code   RO         3024    i._usb_setup_transc  usbd_transc.o
    0x0800b3d4   0x0800b3d4   0x0000007c   Code   RO         2865    i._usb_std_clearfeature  usbd_enum.o
    0x0800b450   0x0800b450   0x0000003c   Code   RO         2866    i._usb_std_getconfiguration  usbd_enum.o
    0x0800b48c   0x0800b48c   0x00000110   Code   RO         2867    i._usb_std_getdescriptor  usbd_enum.o
    0x0800b59c   0x0800b59c   0x0000003e   Code   RO         2868    i._usb_std_getinterface  usbd_enum.o
    0x0800b5da   0x0800b5da   0x00000002   PAD
    0x0800b5dc   0x0800b5dc   0x000000c8   Code   RO         2869    i._usb_std_getstatus  usbd_enum.o
    0x0800b6a4   0x0800b6a4   0x00000006   Code   RO         2870    i._usb_std_reserved  usbd_enum.o
    0x0800b6aa   0x0800b6aa   0x0000002e   Code   RO         2871    i._usb_std_setaddress  usbd_enum.o
    0x0800b6d8   0x0800b6d8   0x000000a4   Code   RO         2872    i._usb_std_setconfiguration  usbd_enum.o
    0x0800b77c   0x0800b77c   0x00000006   Code   RO         2873    i._usb_std_setdescriptor  usbd_enum.o
    0x0800b782   0x0800b782   0x00000070   Code   RO         2874    i._usb_std_setfeature  usbd_enum.o
    0x0800b7f2   0x0800b7f2   0x00000030   Code   RO         2875    i._usb_std_setinterface  usbd_enum.o
    0x0800b822   0x0800b822   0x00000006   Code   RO         2876    i._usb_std_synchframe  usbd_enum.o
    0x0800b828   0x0800b828   0x00000014   Code   RO         2877    i._usb_str_desc_get  usbd_enum.o
    0x0800b83c   0x0800b83c   0x00000034   Code   RO         4955    i.aes_init          function_aes.o
    0x0800b870   0x0800b870   0x00000058   Code   RO         4956    i.aes_keycode_upgrade  function_aes.o
    0x0800b8c8   0x0800b8c8   0x0000006c   Code   RO         4957    i.aes_load_fastmatch_data  function_aes.o
    0x0800b934   0x0800b934   0x00000074   Code   RO         4958    i.aes_test          function_aes.o
    0x0800b9a8   0x0800b9a8   0x00000068   Code   RO         5978    i.analy_rx_data     func_multipkt_up.o
    0x0800ba10   0x0800ba10   0x00000034   Code   RO         3308    i.ant_sw            platform.o
    0x0800ba44   0x0800ba44   0x00000070   Code   RO         4057    i.assert_base_channel  base_process_tx_keypad.o
    0x0800bab4   0x0800bab4   0x00000024   Code   RO         3915    i.assert_base_id    base_process_pc_enter.o
    0x0800bad8   0x0800bad8   0x00000050   Code   RO         3916    i.assert_base_log_mode  base_process_pc_enter.o
    0x0800bb28   0x0800bb28   0x0000002c   Code   RO         5399    i.auth_all_keypad   function_whitelist.o
    0x0800bb54   0x0800bb54   0x00000030   Code   RO         5400    i.auth_special_keypad  function_whitelist.o
    0x0800bb84   0x0800bb84   0x00000024   Code   RO         5328    i.auto_search_freq_enter  function_monitor_freq.o
    0x0800bba8   0x0800bba8   0x0000007c   Code   RO         5265    i.base_broadcast_process_2ms5  function_broadcast.o
    0x0800bc24   0x0800bc24   0x000000b4   Code   RO         5266    i.base_broadcast_sub  function_broadcast.o
    0x0800bcd8   0x0800bcd8   0x00000200   Code   RO         4058    i.base_confirm_keypad_crs2_mode  base_process_tx_keypad.o
    0x0800bed8   0x0800bed8   0x000000b8   Code   RO         4059    i.base_confirm_keypad_id_mode  base_process_tx_keypad.o
    0x0800bf90   0x0800bf90   0x00000118   Code   RO         4060    i.base_confirm_keypad_sn_mode  base_process_tx_keypad.o
    0x0800c0a8   0x0800c0a8   0x00000068   Code   RO         5401    i.base_confirm_keypad_whitelist_request  function_whitelist.o
    0x0800c110   0x0800c110   0x00000090   Code   RO         4193    i.base_core_20ms_isr  base_timer.o
    0x0800c1a0   0x0800c1a0   0x00000002   Code   RO         4194    i.base_core_28ms_isr  base_timer.o
    0x0800c1a2   0x0800c1a2   0x00000002   PAD
    0x0800c1a4   0x0800c1a4   0x00000024   Code   RO         4195    i.base_core_2ms5_isr  base_timer.o
    0x0800c1c8   0x0800c1c8   0x00000028   Code   RO         3721    i.base_core_force_sysmode0  base_core.o
    0x0800c1f0   0x0800c1f0   0x0000000c   Code   RO         3722    i.base_core_get_sysmode  base_core.o
    0x0800c1fc   0x0800c1fc   0x0000002c   Code   RO         3723    i.base_core_init_all  base_core.o
    0x0800c228   0x0800c228   0x0000002c   Code   RO         3724    i.base_core_main_loop  base_core.o
    0x0800c254   0x0800c254   0x0000000c   Code   RO         3725    i.base_core_set_sysmode  base_core.o
    0x0800c260   0x0800c260   0x00000024   Code   RO         4959    i.base_is_auto_match  function_aes.o
    0x0800c284   0x0800c284   0x00000034   Code   RO         5979    i.base_pktup__link_in  func_multipkt_up.o
    0x0800c2b8   0x0800c2b8   0x000000b0   Code   RO         5980    i.base_pktup__request  func_multipkt_up.o
    0x0800c368   0x0800c368   0x000000ec   Code   RO         5981    i.base_pktup__rpt_data  func_multipkt_up.o
    0x0800c454   0x0800c454   0x00000040   Code   RO         5982    i.base_pktup__rxpc  func_multipkt_up.o
    0x0800c494   0x0800c494   0x00000020   Code   RO         5983    i.base_pktup_linklist__detele  func_multipkt_up.o
    0x0800c4b4   0x0800c4b4   0x00000014   Code   RO         5984    i.base_pktup_linklist__get_ele  func_multipkt_up.o
    0x0800c4c8   0x0800c4c8   0x0000002c   Code   RO         5985    i.base_pktup_linklist__get_free_ele_cnt  func_multipkt_up.o
    0x0800c4f4   0x0800c4f4   0x00000010   Code   RO         5986    i.base_pktup_linklist__get_len  func_multipkt_up.o
    0x0800c504   0x0800c504   0x00000018   Code   RO         5987    i.base_pktup_linklist__init  func_multipkt_up.o
    0x0800c51c   0x0800c51c   0x00000024   Code   RO         5988    i.base_pktup_linklist__init_ele  func_multipkt_up.o
    0x0800c540   0x0800c540   0x00000018   Code   RO         5989    i.base_pktup_linklist__insert  func_multipkt_up.o
    0x0800c558   0x0800c558   0x00000044   Code   RO         5990    i.base_pktup_linklist__malloc_ele  func_multipkt_up.o
    0x0800c59c   0x0800c59c   0x00000016   Code   RO         3993    i.base_process_keyapad_init  base_process_rx_keypad.o
    0x0800c5b2   0x0800c5b2   0x00000062   Code   RO         3917    i.base_process_pc_data  base_process_pc_enter.o
    0x0800c614   0x0800c614   0x0000000c   Code   RO         3918    i.base_process_pc_init  base_process_pc_enter.o
    0x0800c620   0x0800c620   0x0000003c   Code   RO         4252    i.base_read_e2prom  function_e2prom.o
    0x0800c65c   0x0800c65c   0x00000334   Code   RO         4253    i.base_read_e2prom_parameter  function_e2prom.o
    0x0800c990   0x0800c990   0x0000000c   Code   RO         4061    i.base_send_beacon_switch  base_process_tx_keypad.o
    0x0800c99c   0x0800c99c   0x000001b8   Code   RO         4062    i.base_tx_basic_beacon  base_process_tx_keypad.o
    0x0800cb54   0x0800cb54   0x00000068   Code   RO         4063    i.base_tx_ext_basic_beacon  base_process_tx_keypad.o
    0x0800cbbc   0x0800cbbc   0x00000074   Code   RO         4064    i.base_tx_ext_vbeacon  base_process_tx_keypad.o
    0x0800cc30   0x0800cc30   0x000001e4   Code   RO         4065    i.base_tx_keypad_beacon  base_process_tx_keypad.o
    0x0800ce14   0x0800ce14   0x0000006c   Code   RO         4066    i.base_tx_to_keypad_sub  base_process_tx_keypad.o
    0x0800ce80   0x0800ce80   0x00000054   Code   RO         3919    i.base_tx_to_pc_sub  base_process_pc_enter.o
    0x0800ced4   0x0800ced4   0x000002a4   Code   RO         4067    i.base_tx_vote_beacon  base_process_tx_keypad.o
    0x0800d178   0x0800d178   0x00000034   Code   RO         4254    i.base_write_e2prom  function_e2prom.o
    0x0800d1ac   0x0800d1ac   0x00000014   Code   RO         4772    i.basetest_get_status  fucntion_base_test.o
    0x0800d1c0   0x0800d1c0   0x0000001c   Code   RO         4773    i.basetest_init     fucntion_base_test.o
    0x0800d1dc   0x0800d1dc   0x00000100   Code   RO         4774    i.basetest_progress  fucntion_base_test.o
    0x0800d2dc   0x0800d2dc   0x00000058   Code   RO         4775    i.basetest_rx_and_ack_pc  fucntion_base_test.o
    0x0800d334   0x0800d334   0x00000020   Code   RO         3309    i.basic_delay_ms    platform.o
    0x0800d354   0x0800d354   0x0000001a   Code   RO         3310    i.basic_delay_us    platform.o
    0x0800d36e   0x0800d36e   0x0000001a   Code   RO         5520    i.basic_delay_us_update  transparentupgrade.o
    0x0800d388   0x0800d388   0x00000012   Code   RO         3165    i.beep_ctrl         buzzer.o
    0x0800d39a   0x0800d39a   0x00000002   PAD
    0x0800d39c   0x0800d39c   0x00000114   Code   RO         5267    i.broadcast_config  function_broadcast.o
    0x0800d4b0   0x0800d4b0   0x00000018   Code   RO         5795    i.calc_crc_len      func_down_beacon.o
    0x0800d4c8   0x0800d4c8   0x00000032   Code   RO         4255    i.calc_custom_rf_sync_code  function_e2prom.o
    0x0800d4fa   0x0800d4fa   0x00000002   PAD
    0x0800d4fc   0x0800d4fc   0x00000020   Code   RO         4285    i.calc_next_multi_chan  multi_channel.o
    0x0800d51c   0x0800d51c   0x00000036   Code   RO         5796    i.calc_pkt_cnt      func_down_beacon.o
    0x0800d552   0x0800d552   0x00000014   Code   RO         5797    i.calc_pkt_index    func_down_beacon.o
    0x0800d566   0x0800d566   0x00000006   Code   RO         5798    i.calc_pkt_len      func_down_beacon.o
    0x0800d56c   0x0800d56c   0x0000003a   Code   RO         5402    i.calc_valid_list_cnt  function_whitelist.o
    0x0800d5a6   0x0800d5a6   0x00000002   PAD
    0x0800d5a8   0x0800d5a8   0x00000038   Code   RO         5329    i.check_disturb     function_monitor_freq.o
    0x0800d5e0   0x0800d5e0   0x00000018   Code   RO         4806    i.check_fastmatch_lowerPA  fucntion_fastmatch.o
    0x0800d5f8   0x0800d5f8   0x00000030   Code   RO         4068    i.check_send_ext_basic_beacon  base_process_tx_keypad.o
    0x0800d628   0x0800d628   0x000000a4   Code   RO         4069    i.check_send_ext_vbeacon  base_process_tx_keypad.o
    0x0800d6cc   0x0800d6cc   0x0000000c   Code   RO         5799    i.clear_record      func_down_beacon.o
    0x0800d6d8   0x0800d6d8   0x00000028   Code   RO         4286    i.conver_id         multi_channel.o
    0x0800d700   0x0800d700   0x00000002   Code   RO         4226    i.core_debug_enter  debug.o
    0x0800d702   0x0800d702   0x00000002   PAD
    0x0800d704   0x0800d704   0x00000054   Code   RO         6599    i.crc16             common_math.o
    0x0800d758   0x0800d758   0x00000002   Code   RO         3076    i.custom_hid_data_in  custom_hid_core.o
    0x0800d75a   0x0800d75a   0x00000002   PAD
    0x0800d75c   0x0800d75c   0x00000048   Code   RO         3077    i.custom_hid_data_out  custom_hid_core.o
    0x0800d7a4   0x0800d7a4   0x0000001a   Code   RO         3078    i.custom_hid_deinit  custom_hid_core.o
    0x0800d7be   0x0800d7be   0x00000002   PAD
    0x0800d7c0   0x0800d7c0   0x00000084   Code   RO         3079    i.custom_hid_init   custom_hid_core.o
    0x0800d844   0x0800d844   0x00000010   Code   RO         3080    i.custom_hid_itfop_register  custom_hid_core.o
    0x0800d854   0x0800d854   0x00000018   Code   RO         3081    i.custom_hid_report_send  custom_hid_core.o
    0x0800d86c   0x0800d86c   0x000000f4   Code   RO         3082    i.custom_hid_req_handler  custom_hid_core.o
    0x0800d960   0x0800d960   0x0000008c   Code   RO         6218    i.decrypt           aes.o
    0x0800d9ec   0x0800d9ec   0x00000038   Code   RO         5268    i.det_blank_content  function_broadcast.o
    0x0800da24   0x0800da24   0x0000003c   Code   RO         4070    i.doule_ant_application  base_process_tx_keypad.o
    0x0800da60   0x0800da60   0x00000050   Code   RO         5800    i.down__tx_pkt_comb  func_down_beacon.o
    0x0800dab0   0x0800dab0   0x0000002a   Code   RO         5801    i.down_beacon__rxkp  func_down_beacon.o
    0x0800dada   0x0800dada   0x00000002   PAD
    0x0800dadc   0x0800dadc   0x00000088   Code   RO         5802    i.down_beacon__rxpc  func_down_beacon.o
    0x0800db64   0x0800db64   0x00000020   Code   RO         5803    i.down_data_check   func_down_beacon.o
    0x0800db84   0x0800db84   0x000000b8   Code   RO         5804    i.down_first_pkt_sub  func_down_beacon.o
    0x0800dc3c   0x0800dc3c   0x0000001c   Code   RO         5805    i.down_linklist__detele  func_down_beacon.o
    0x0800dc58   0x0800dc58   0x00000014   Code   RO         5806    i.down_linklist__get_ele  func_down_beacon.o
    0x0800dc6c   0x0800dc6c   0x00000010   Code   RO         5808    i.down_linklist__get_len  func_down_beacon.o
    0x0800dc7c   0x0800dc7c   0x00000018   Code   RO         5809    i.down_linklist__init  func_down_beacon.o
    0x0800dc94   0x0800dc94   0x00000020   Code   RO         5810    i.down_linklist__init_ele  func_down_beacon.o
    0x0800dcb4   0x0800dcb4   0x00000018   Code   RO         5811    i.down_linklist__insert  func_down_beacon.o
    0x0800dccc   0x0800dccc   0x00000040   Code   RO         5812    i.down_linklist__malloc_ele  func_down_beacon.o
    0x0800dd0c   0x0800dd0c   0x00000036   Code   RO         5815    i.down_rslt_report  func_down_beacon.o
    0x0800dd42   0x0800dd42   0x00000002   PAD
    0x0800dd44   0x0800dd44   0x00000130   Code   RO         5816    i.down_tx__ctrl     func_down_beacon.o
    0x0800de74   0x0800de74   0x0000001e   Code   RO         3471    i.drv_spi_read_write_byte  rf24l01 - multi.o
    0x0800de92   0x0800de92   0x00000024   Code   RO         3472    i.drv_spi_read_write_byte_N  rf24l01 - multi.o
    0x0800deb6   0x0800deb6   0x00000020   Code   RO         4287    i.e2prom_write_delay_ms  multi_channel.o
    0x0800ded6   0x0800ded6   0x00000002   PAD
    0x0800ded8   0x0800ded8   0x00000088   Code   RO         6219    i.encrypt           aes.o
    0x0800df60   0x0800df60   0x00000094   Code   RO         4625    i.ext_beacon__execute  ext_beacon.o
    0x0800dff4   0x0800dff4   0x000000d8   Code   RO         4626    i.ext_beacon__first_pkt  ext_beacon.o
    0x0800e0cc   0x0800e0cc   0x000000c8   Code   RO         4627    i.ext_beacon__gen_pkt  ext_beacon.o
    0x0800e194   0x0800e194   0x000000a4   Code   RO         4628    i.ext_beacon__rxpc  ext_beacon.o
    0x0800e238   0x0800e238   0x00000028   Code   RO         4629    i.ext_beacon__set_sysmod_bit7  ext_beacon.o
    0x0800e260   0x0800e260   0x00000050   Code   RO         4630    i.ext_beacon__startup_check  ext_beacon.o
    0x0800e2b0   0x0800e2b0   0x000000b8   Code   RO          776    i.exti_init         gd32f30x_exti.o
    0x0800e368   0x0800e368   0x0000000c   Code   RO          779    i.exti_interrupt_flag_clear  gd32f30x_exti.o
    0x0800e374   0x0800e374   0x00000024   Code   RO          780    i.exti_interrupt_flag_get  gd32f30x_exti.o
    0x0800e398   0x0800e398   0x00000018   Code   RO         4688    i.fast_beacon__exe  fast_beacon.o
    0x0800e3b0   0x0800e3b0   0x00000014   Code   RO         4689    i.fast_beacon__get_stutas  fast_beacon.o
    0x0800e3c4   0x0800e3c4   0x00000040   Code   RO         4690    i.fast_beacon__rxpc  fast_beacon.o
    0x0800e404   0x0800e404   0x00000078   Code   RO         4807    i.fastmatch_enter_exit  fucntion_fastmatch.o
    0x0800e47c   0x0800e47c   0x000000bc   Code   RO         4808    i.fastmatch_load_info_to_vote_beacon  fucntion_fastmatch.o
    0x0800e538   0x0800e538   0x00000020   Code   RO         4809    i.fastmatch_lowerPA_ack  fucntion_fastmatch.o
    0x0800e558   0x0800e558   0x00000048   Code   RO         4810    i.fastmatch_lowerPA_ack_sub  fucntion_fastmatch.o
    0x0800e5a0   0x0800e5a0   0x0000000c   Code   RO         4811    i.fastmatch_lowerPA_setup  fucntion_fastmatch.o
    0x0800e5ac   0x0800e5ac   0x0000000c   Code   RO         4812    i.fastmatch_status  fucntion_fastmatch.o
    0x0800e5b8   0x0800e5b8   0x0000003c   Code   RO         4813    i.fastmatch_success_check  fucntion_fastmatch.o
    0x0800e5f4   0x0800e5f4   0x00000060   Code   RO         5817    i.fetch_data_from_linklist  func_down_beacon.o
    0x0800e654   0x0800e654   0x00000050   Code   RO         7637    i.free              mc_w.l(malloc.o)
    0x0800e6a4   0x0800e6a4   0x00000090   Code   RO         4573    i.gen_lgpkt__rx     gen_lgpkt_ch.o
    0x0800e734   0x0800e734   0x00000054   Code   RO         6649    i.gen_linklist__detele  gen_linklist.o
    0x0800e788   0x0800e788   0x0000002c   Code   RO         6650    i.gen_linklist__get_ele  gen_linklist.o
    0x0800e7b4   0x0800e7b4   0x00000006   Code   RO         6651    i.gen_linklist__get_len  gen_linklist.o
    0x0800e7ba   0x0800e7ba   0x00000002   PAD
    0x0800e7bc   0x0800e7bc   0x0000006c   Code   RO         6652    i.gen_linklist__insert  gen_linklist.o
    0x0800e828   0x0800e828   0x00000006   Code   RO         6679    i.gen_queue_get_len  gen_queue.o
    0x0800e82e   0x0800e82e   0x00000002   PAD
    0x0800e830   0x0800e830   0x00000060   Code   RO         6680    i.gen_queue_in      gen_queue.o
    0x0800e890   0x0800e890   0x0000005c   Code   RO         6682    i.gen_queue_out     gen_queue.o
    0x0800e8ec   0x0800e8ec   0x00000064   Code   RO         4960    i.generate_default_key0_code  function_aes.o
    0x0800e950   0x0800e950   0x0000000c   Code   RO         6221    i.getSBoxValue      aes.o
    0x0800e95c   0x0800e95c   0x00000014   Code   RO         4961    i.get_aes_key       function_aes.o
    0x0800e970   0x0800e970   0x0000001c   Code   RO         4962    i.get_aes_status    function_aes.o
    0x0800e98c   0x0800e98c   0x0000000c   Code   RO         3920    i.get_base_id       base_process_pc_enter.o
    0x0800e998   0x0800e998   0x0000000c   Code   RO         3921    i.get_base_log_mode  base_process_pc_enter.o
    0x0800e9a4   0x0800e9a4   0x0000000c   Code   RO         4288    i.get_base_main_rfchannel  multi_channel.o
    0x0800e9b0   0x0800e9b0   0x0000003c   Code   RO         3922    i.get_base_match_code  base_process_pc_enter.o
    0x0800e9ec   0x0800e9ec   0x0000000c   Code   RO         4071    i.get_base_send_beacon_status  base_process_tx_keypad.o
    0x0800e9f8   0x0800e9f8   0x00000068   Code   RO         3726    i.get_base_status   base_core.o
    0x0800ea60   0x0800ea60   0x0000000e   Code   RO         3727    i.get_core_version  base_core.o
    0x0800ea6e   0x0800ea6e   0x00000002   PAD
    0x0800ea70   0x0800ea70   0x0000000c   Code   RO         5818    i.get_cur_2ms5_tick  func_down_beacon.o
    0x0800ea7c   0x0800ea7c   0x0000001c   Code   RO         5819    i.get_cur_status    func_down_beacon.o
    0x0800ea98   0x0800ea98   0x0000000c   Code   RO         3728    i.get_datapos       base_core.o
    0x0800eaa4   0x0800eaa4   0x00000040   Code   RO         4289    i.get_error_info    multi_channel.o
    0x0800eae4   0x0800eae4   0x0000000c   Code   RO         4072    i.get_ext_basicbeacon_startup_flag  base_process_tx_keypad.o
    0x0800eaf0   0x0800eaf0   0x00000004   Code   RO         4290    i.get_mainRF_usr_id  multi_channel.o
    0x0800eaf4   0x0800eaf4   0x0000000c   Code   RO         4291    i.get_main_rf_hard_id  multi_channel.o
    0x0800eb00   0x0800eb00   0x0000000a   Code   RO         5403    i.get_offset        function_whitelist.o
    0x0800eb0a   0x0800eb0a   0x00000002   PAD
    0x0800eb0c   0x0800eb0c   0x000000b0   Code   RO         4535    i.get_packing_parameter  vote__report.o
    0x0800ebbc   0x0800ebbc   0x0000000c   Code   RO         3729    i.get_pc_connect_status  base_core.o
    0x0800ebc8   0x0800ebc8   0x0000000c   Code   RO         3730    i.get_pc_connect_status_acc  base_core.o
    0x0800ebd4   0x0800ebd4   0x00000014   Code   RO         3731    i.get_permit_dispaly_status  base_core.o
    0x0800ebe8   0x0800ebe8   0x00000034   Code   RO         3313    i.get_stm32_chip_id  platform.o
    0x0800ec1c   0x0800ec1c   0x0000000c   Code   RO         3473    i.get_tx_ok_flag    rf24l01 - multi.o
    0x0800ec28   0x0800ec28   0x00000020   Code   RO         3314    i.get_usb_status    platform.o
    0x0800ec48   0x0800ec48   0x00000010   Code   RO         4292    i.get_whitelist_rfid  multi_channel.o
    0x0800ec58   0x0800ec58   0x00000004   Code   RO         1082    i.gpio_bit_reset    gd32f30x_gpio.o
    0x0800ec5c   0x0800ec5c   0x00000004   Code   RO         1083    i.gpio_bit_set      gd32f30x_gpio.o
    0x0800ec60   0x0800ec60   0x00000018   Code   RO          341    i.gpio_config       gd32f30x_usbd_hw.o
    0x0800ec78   0x0800ec78   0x00000098   Code   RO         1091    i.gpio_exti_source_select  gd32f30x_gpio.o
    0x0800ed10   0x0800ed10   0x000000bc   Code   RO         1092    i.gpio_init         gd32f30x_gpio.o
    0x0800edcc   0x0800edcc   0x00000010   Code   RO         1093    i.gpio_input_bit_get  gd32f30x_gpio.o
    0x0800eddc   0x0800eddc   0x0000000e   Code   RO         3197    i.i2c_delay         i2c.o
    0x0800edea   0x0800edea   0x00000002   PAD
    0x0800edec   0x0800edec   0x00000084   Code   RO         3199    i.i2c_read_byte     i2c.o
    0x0800ee70   0x0800ee70   0x000000c0   Code   RO         3200    i.i2c_send_byte     i2c.o
    0x0800ef30   0x0800ef30   0x00000048   Code   RO         3201    i.i2c_start         i2c.o
    0x0800ef78   0x0800ef78   0x00000048   Code   RO         3202    i.i2c_stop          i2c.o
    0x0800efc0   0x0800efc0   0x0000003e   Code   RO         2878    i.int_to_unicode    usbd_enum.o
    0x0800effe   0x0800effe   0x00000002   Code   RO          313    i.key_config        custom_hid_itf.o
    0x0800f000   0x0800f000   0x0000002c   Code   RO         4073    i.keypad_crc_check  base_process_tx_keypad.o
    0x0800f02c   0x0800f02c   0x00000154   Code   RO         3994    i.keypad_crs2_mode  base_process_rx_keypad.o
    0x0800f180   0x0800f180   0x00000150   Code   RO         3995    i.keypad_id_mode    base_process_rx_keypad.o
    0x0800f2d0   0x0800f2d0   0x00000054   Code   RO         4074    i.keypad_idsn_clear  base_process_tx_keypad.o
    0x0800f324   0x0800f324   0x0000002c   Code   RO         5404    i.keypad_idsn_record_whitelist_request  function_whitelist.o
    0x0800f350   0x0800f350   0x00000100   Code   RO         4075    i.keypad_idsn_save  base_process_tx_keypad.o
    0x0800f450   0x0800f450   0x0000023c   Code   RO         3998    i.keypad_rf_data_process_NO_fifo  base_process_rx_keypad.o
    0x0800f68c   0x0800f68c   0x0000000e   Code   RO         3999    i.keypad_rf_data_save  base_process_rx_keypad.o
    0x0800f69a   0x0800f69a   0x00000002   PAD
    0x0800f69c   0x0800f69c   0x00000060   Code   RO         4000    i.keypad_sn_mode    base_process_rx_keypad.o
    0x0800f6fc   0x0800f6fc   0x00000044   Code   RO         4444    i.keypad_transfer2pc_data_fetch  transfer_keypad_pc.o
    0x0800f740   0x0800f740   0x00000018   Code   RO         4445    i.keypad_transfer2pc_data_save  transfer_keypad_pc.o
    0x0800f758   0x0800f758   0x00000018   Code   RO         4001    i.kprx_init_queue   base_process_rx_keypad.o
    0x0800f770   0x0800f770   0x00000030   Code   RO         3273    i.led1_control      led.o
    0x0800f7a0   0x0800f7a0   0x00000030   Code   RO         3274    i.led2_control      led.o
    0x0800f7d0   0x0800f7d0   0x00000002   Code   RO          314    i.led_config        custom_hid_itf.o
    0x0800f7d2   0x0800f7d2   0x00000020   Code   RO         4574    i.lgpkt_data_fetch  gen_lgpkt_ch.o
    0x0800f7f2   0x0800f7f2   0x00000002   PAD
    0x0800f7f4   0x0800f7f4   0x00000010   Code   RO         4575    i.lgpkt_fifo__get_length  gen_lgpkt_ch.o
    0x0800f804   0x0800f804   0x00000014   Code   RO         4576    i.lgpkt_fifo__in    gen_lgpkt_ch.o
    0x0800f818   0x0800f818   0x00000014   Code   RO         4577    i.lgpkt_fifo__out   gen_lgpkt_ch.o
    0x0800f82c   0x0800f82c   0x00000002   Code   RO         5521    i.log_debug         transparentupgrade.o
    0x0800f82e   0x0800f82e   0x00000002   PAD
    0x0800f830   0x0800f830   0x00000090   Code   RO            6    i.main              main.o
    0x0800f8c0   0x0800f8c0   0x0000006c   Code   RO         7638    i.malloc            mc_w.l(malloc.o)
    0x0800f92c   0x0800f92c   0x00000022   Code   RO         6601    i.mem_compare       common_math.o
    0x0800f94e   0x0800f94e   0x00000016   Code   RO         6602    i.mem_cpy           common_math.o
    0x0800f964   0x0800f964   0x00000014   Code   RO         6604    i.mem_set           common_math.o
    0x0800f978   0x0800f978   0x00000050   Code   RO         5330    i.monitor_freq_ack_pc  function_monitor_freq.o
    0x0800f9c8   0x0800f9c8   0x000000fc   Code   RO         5331    i.monitor_freq_process  function_monitor_freq.o
    0x0800fac4   0x0800fac4   0x00000074   Code   RO         5332    i.monitor_rf_data   function_monitor_freq.o
    0x0800fb38   0x0800fb38   0x0000000c   Code   RO         4870    i.msg_delay_us      fucntion_text_message.o
    0x0800fb44   0x0800fb44   0x0000014c   Code   RO         4871    i.msg_get_pc_data   fucntion_text_message.o
    0x0800fc90   0x0800fc90   0x0000006c   Code   RO         4873    i.msg_issendtime    fucntion_text_message.o
    0x0800fcfc   0x0800fcfc   0x00000058   Code   RO         4874    i.msg_polling       fucntion_text_message.o
    0x0800fd54   0x0800fd54   0x00000030   Code   RO         4875    i.msg_recover_beacon_countdown  fucntion_text_message.o
    0x0800fd84   0x0800fd84   0x000000b8   Code   RO         4876    i.msg_send          fucntion_text_message.o
    0x0800fe3c   0x0800fe3c   0x0000000c   Code   RO         4877    i.msg_set_status    fucntion_text_message.o
    0x0800fe48   0x0800fe48   0x0000002c   Code   RO         4878    i.msg_tx_payload    fucntion_text_message.o
    0x0800fe74   0x0800fe74   0x00000022   Code   RO         4879    i.msg_wait_rfsendOK  fucntion_text_message.o
    0x0800fe96   0x0800fe96   0x00000002   PAD
    0x0800fe98   0x0800fe98   0x000000f0   Code   RO         4293    i.multi_chan_init   multi_channel.o
    0x0800ff88   0x0800ff88   0x0000008c   Code   RO         4294    i.multi_chan_polling  multi_channel.o
    0x08010014   0x08010014   0x000000d4   Code   RO         5996    i.multipkt_up__call_sub  func_multipkt_up.o
    0x080100e8   0x080100e8   0x00000030   Code   RO         5997    i.multipkt_up__link_in  func_multipkt_up.o
    0x08010118   0x08010118   0x0000003e   Code   RO         5998    i.multipkt_up__link_search  func_multipkt_up.o
    0x08010156   0x08010156   0x00000002   PAD
    0x08010158   0x08010158   0x000000c4   Code   RO         5999    i.multipkt_up__rx_data  func_multipkt_up.o
    0x0801021c   0x0801021c   0x00000050   Code   RO         6000    i.multipkt_up__rx_request  func_multipkt_up.o
    0x0801026c   0x0801026c   0x00000290   Code   RO         6001    i.multipkt_up__tx_call  func_multipkt_up.o
    0x080104fc   0x080104fc   0x0000001c   Code   RO         6002    i.multipkt_up_linklist__detele  func_multipkt_up.o
    0x08010518   0x08010518   0x00000014   Code   RO         6003    i.multipkt_up_linklist__get_ele  func_multipkt_up.o
    0x0801052c   0x0801052c   0x00000010   Code   RO         6005    i.multipkt_up_linklist__get_len  func_multipkt_up.o
    0x0801053c   0x0801053c   0x00000018   Code   RO         6006    i.multipkt_up_linklist__init  func_multipkt_up.o
    0x08010554   0x08010554   0x00000024   Code   RO         6007    i.multipkt_up_linklist__init_ele  func_multipkt_up.o
    0x08010578   0x08010578   0x00000018   Code   RO         6008    i.multipkt_up_linklist__insert  func_multipkt_up.o
    0x08010590   0x08010590   0x0000004c   Code   RO         6009    i.multipkt_up_linklist__malloc_ele  func_multipkt_up.o
    0x080105dc   0x080105dc   0x00000020   Code   RO         5677    i.network_creat_random_delay  function_network.o
    0x080105fc   0x080105fc   0x00000020   Code   RO         5678    i.network_get_name  function_network.o
    0x0801061c   0x0801061c   0x0000000c   Code   RO         5679    i.network_get_nameview  function_network.o
    0x08010628   0x08010628   0x0000000c   Code   RO         5680    i.network_get_netseq  function_network.o
    0x08010634   0x08010634   0x0000000c   Code   RO         5681    i.network_get_pwd   function_network.o
    0x08010640   0x08010640   0x00000060   Code   RO         5682    i.network_polling   function_network.o
    0x080106a0   0x080106a0   0x0000004c   Code   RO         5683    i.network_randtime  function_network.o
    0x080106ec   0x080106ec   0x00000020   Code   RO         5684    i.network_set_name  function_network.o
    0x0801070c   0x0801070c   0x00000018   Code   RO         5685    i.network_set_nameview  function_network.o
    0x08010724   0x08010724   0x00000010   Code   RO         5686    i.network_set_netseq_change  function_network.o
    0x08010734   0x08010734   0x0000000c   Code   RO         5687    i.network_set_pwd   function_network.o
    0x08010740   0x08010740   0x0000015c   Code   RO         5688    i.network_tx_beacon  function_network.o
    0x0801089c   0x0801089c   0x00000020   Code   RO          342    i.nvic_config       gd32f30x_usbd_hw.o
    0x080108bc   0x080108bc   0x000000c4   Code   RO         1210    i.nvic_irq_enable   gd32f30x_misc.o
    0x08010980   0x08010980   0x00000014   Code   RO         1211    i.nvic_priority_group_set  gd32f30x_misc.o
    0x08010994   0x08010994   0x00000018   Code   RO         1212    i.nvic_vector_table_set  gd32f30x_misc.o
    0x080109ac   0x080109ac   0x00000040   Code   RO         3854    i.pc_cmd_0x60_ack   base_process_pc_cmd_0x60.o
    0x080109ec   0x080109ec   0x00000224   Code   RO         3855    i.pc_cmd_0x60_process  base_process_pc_cmd_0x60.o
    0x08010c10   0x08010c10   0x00000040   Code   RO         3883    i.pc_cmd_0x61_ack   base_process_pc_cmd_0x61.o
    0x08010c50   0x08010c50   0x00000064   Code   RO         4578    i.pc_cmd_0x61_ack_lgpkt  gen_lgpkt_ch.o
    0x08010cb4   0x08010cb4   0x000001f4   Code   RO         3884    i.pc_cmd_0x61_process  base_process_pc_cmd_0x61.o
    0x08010ea8   0x08010ea8   0x0000009c   Code   RO         4446    i.pc_transfer2keypad_data_fetch  transfer_keypad_pc.o
    0x08010f44   0x08010f44   0x0000002c   Code   RO         4447    i.pc_transfer2keypad_data_save  transfer_keypad_pc.o
    0x08010f70   0x08010f70   0x0000001c   Code   RO         3923    i.pcrx_data_fetch   base_process_pc_enter.o
    0x08010f8c   0x08010f8c   0x00000018   Code   RO         3924    i.pcrx_data_save    base_process_pc_enter.o
    0x08010fa4   0x08010fa4   0x00000018   Code   RO         3925    i.pcrx_init_queue   base_process_pc_enter.o
    0x08010fbc   0x08010fbc   0x00000044   Code   RO         5269    i.process_keypad_broadcast_requst  function_broadcast.o
    0x08011000   0x08011000   0x00000060   Code   RO         4963    i.process_pc_aes_config  function_aes.o
    0x08011060   0x08011060   0x00000034   Code   RO         4295    i.process_setup_multi_chan  multi_channel.o
    0x08011094   0x08011094   0x00000038   Code   RO         4296    i.process_setup_single_chan  multi_channel.o
    0x080110cc   0x080110cc   0x0000005c   Code   RO         4408    i.queue_in          queue_circle.o
    0x08011128   0x08011128   0x0000000e   Code   RO         4409    i.queue_init        queue_circle.o
    0x08011136   0x08011136   0x00000002   PAD
    0x08011138   0x08011138   0x00000058   Code   RO         4410    i.queue_out         queue_circle.o
    0x08011190   0x08011190   0x00000034   Code   RO         4411    i.queue_out_get_type  queue_circle.o
    0x080111c4   0x080111c4   0x0000006c   Code   RO         4412    i.queue_out_special  queue_circle.o
    0x08011230   0x08011230   0x0000015c   Code   RO         1409    i.rcu_clock_freq_get  gd32f30x_rcu.o
    0x0801138c   0x0801138c   0x000000b8   Code   RO          343    i.rcu_config        gd32f30x_usbd_hw.o
    0x08011444   0x08011444   0x00000020   Code   RO         1427    i.rcu_periph_clock_enable  gd32f30x_rcu.o
    0x08011464   0x08011464   0x00000018   Code   RO         1438    i.rcu_usb_clock_config  gd32f30x_rcu.o
    0x0801147c   0x0801147c   0x00000038   Code   RO         4964    i.read_AES_config   function_aes.o
    0x080114b4   0x080114b4   0x00000094   Code   RO         4965    i.read_keycode      function_aes.o
    0x08011548   0x08011548   0x00000028   Code   RO         3732    i.refresh_pc_connect_status  base_core.o
    0x08011570   0x08011570   0x00000028   Code   RO         3733    i.refresh_rcvRF_indicate  base_core.o
    0x08011598   0x08011598   0x0000013c   Code   RO         4966    i.rf_Decrypt        function_aes.o
    0x080116d4   0x080116d4   0x00000124   Code   RO         4967    i.rf_Encrypt        function_aes.o
    0x080117f8   0x080117f8   0x00000074   Code   RO         3474    i.rf_Irq            rf24l01 - multi.o
    0x0801186c   0x0801186c   0x000000c4   Code   RO         3475    i.rf_SendPacket     rf24l01 - multi.o
    0x08011930   0x08011930   0x00000048   Code   RO         4297    i.rf_error_ack_pc   multi_channel.o
    0x08011978   0x08011978   0x00000054   Code   RO         4298    i.rf_error_warning  multi_channel.o
    0x080119cc   0x080119cc   0x000000a8   Code   RO         3476    i.rf_initial        rf24l01 - multi.o
    0x08011a74   0x08011a74   0x00000002   Code   RO         4299    i.rf_modual__check  multi_channel.o
    0x08011a76   0x08011a76   0x00000002   PAD
    0x08011a78   0x08011a78   0x0000001c   Code   RO         4300    i.rf_modual__tx_counter  multi_channel.o
    0x08011a94   0x08011a94   0x00000050   Code   RO         3477    i.rf_set_PA_Mode    rf24l01 - multi.o
    0x08011ae4   0x08011ae4   0x0000003c   Code   RO         3478    i.rf_set_syncode    rf24l01 - multi.o
    0x08011b20   0x08011b20   0x0000001e   Code   RO         3479    i.rf_setfreq        rf24l01 - multi.o
    0x08011b3e   0x08011b3e   0x00000002   PAD
    0x08011b40   0x08011b40   0x00000020   Code   RO         5522    i.save_keypad_ack_data  transparentupgrade.o
    0x08011b60   0x08011b60   0x00000038   Code   RO         5405    i.search_special_list  function_whitelist.o
    0x08011b98   0x08011b98   0x00000060   Code   RO         4076    i.send_to_keypad_user_hardID  base_process_tx_keypad.o
    0x08011bf8   0x08011bf8   0x00000050   Code   RO         2879    i.serial_string_get  usbd_enum.o
    0x08011c48   0x08011c48   0x0000003c   Code   RO         3734    i.set_base_hard_firmware_info  base_core.o
    0x08011c84   0x08011c84   0x0000000c   Code   RO         4077    i.set_ext_basicbeacon_startup_flag  base_process_tx_keypad.o
    0x08011c90   0x08011c90   0x00000044   Code   RO         4078    i.set_keypad_crc_config  base_process_tx_keypad.o
    0x08011cd4   0x08011cd4   0x00000028   Code   RO         3317    i.set_pc_communication_type  platform.o
    0x08011cfc   0x08011cfc   0x0000000c   Code   RO         3480    i.set_tx_ok_flag    rf24l01 - multi.o
    0x08011d08   0x08011d08   0x00000068   Code   RO         4302    i.setup_multi_info  multi_channel.o
    0x08011d70   0x08011d70   0x00000030   Code   RO         4303    i.single_relevant_to_multi_chan  multi_channel.o
    0x08011da0   0x08011da0   0x0000000a   Code   RO         1669    i.spi_enable        gd32f30x_spi.o
    0x08011daa   0x08011daa   0x00000008   Code   RO         1671    i.spi_i2s_data_receive  gd32f30x_spi.o
    0x08011db2   0x08011db2   0x00000004   Code   RO         1672    i.spi_i2s_data_transmit  gd32f30x_spi.o
    0x08011db6   0x08011db6   0x00000010   Code   RO         1674    i.spi_i2s_flag_get  gd32f30x_spi.o
    0x08011dc6   0x08011dc6   0x00000032   Code   RO         1678    i.spi_init          gd32f30x_spi.o
    0x08011df8   0x08011df8   0x00000044   Code   RO         5270    i.startup_broadcast  function_broadcast.o
    0x08011e3c   0x08011e3c   0x0000010c   Code   RO          389    i.system_clock_120m_hxtal  system_gd32f30x.o
    0x08011f48   0x08011f48   0x00000008   Code   RO          390    i.system_clock_config  system_gd32f30x.o
    0x08011f50   0x08011f50   0x00000050   Code   RO          344    i.systick_config    gd32f30x_usbd_hw.o
    0x08011fa0   0x08011fa0   0x0000001c   Code   RO         3318    i.timer2_count_down  platform.o
    0x08011fbc   0x08011fbc   0x000000a0   Code   RO         3735    i.timer_20ms_function  base_core.o
    0x0801205c   0x0801205c   0x00000004   Code   RO         1906    i.timer_autoreload_value_config  gd32f30x_timer.o
    0x08012060   0x08012060   0x00000008   Code   RO         1930    i.timer_counter_read  gd32f30x_timer.o
    0x08012068   0x08012068   0x00000004   Code   RO         1932    i.timer_counter_value_config  gd32f30x_timer.o
    0x0801206c   0x0801206c   0x0000000a   Code   RO         1938    i.timer_enable      gd32f30x_timer.o
    0x08012076   0x08012076   0x00000002   PAD
    0x08012078   0x08012078   0x00000098   Code   RO         1948    i.timer_init        gd32f30x_timer.o
    0x08012110   0x08012110   0x00000008   Code   RO         1954    i.timer_interrupt_disable  gd32f30x_timer.o
    0x08012118   0x08012118   0x00000008   Code   RO         1955    i.timer_interrupt_enable  gd32f30x_timer.o
    0x08012120   0x08012120   0x00000006   Code   RO         1956    i.timer_interrupt_flag_clear  gd32f30x_timer.o
    0x08012126   0x08012126   0x00000018   Code   RO         1957    i.timer_interrupt_flag_get  gd32f30x_timer.o
    0x0801213e   0x0801213e   0x00000002   PAD
    0x08012140   0x08012140   0x00000040   Code   RO         4196    i.timer_mainloop_process  base_timer.o
    0x08012180   0x08012180   0x0000000e   Code   RO         1961    i.timer_prescaler_config  gd32f30x_timer.o
    0x0801218e   0x0801218e   0x00000002   PAD
    0x08012190   0x08012190   0x00000018   Code   RO         4448    i.transfer2kp_init_queue  transfer_keypad_pc.o
    0x080121a8   0x080121a8   0x00000018   Code   RO         4449    i.transfer2pc_init_queue  transfer_keypad_pc.o
    0x080121c0   0x080121c0   0x00000002   Code   RO         3319    i.uart1_send_datas  platform.o
    0x080121c2   0x080121c2   0x00000002   PAD
    0x080121c4   0x080121c4   0x00000038   Code   RO         5523    i.updat__exit       transparentupgrade.o
    0x080121fc   0x080121fc   0x00000024   Code   RO         5524    i.update_2_timer    transparentupgrade.o
    0x08012220   0x08012220   0x00000004   Code   RO         5525    i.update_get_status  transparentupgrade.o
    0x08012224   0x08012224   0x000000ec   Code   RO         5526    i.update_kp_enter   transparentupgrade.o
    0x08012310   0x08012310   0x00000002   Code   RO         5527    i.update_kp_progress  transparentupgrade.o
    0x08012312   0x08012312   0x00000002   Code   RO         5528    i.update_monitor_sdk_connect  transparentupgrade.o
    0x08012314   0x08012314   0x00000044   Code   RO         5529    i.update_request_pkt_to_pc  transparentupgrade.o
    0x08012358   0x08012358   0x00000012   Code   RO         3025    i.usb_ctl_out       usbd_transc.o
    0x0801236a   0x0801236a   0x00000014   Code   RO         3026    i.usb_ctl_status_in  usbd_transc.o
    0x0801237e   0x0801237e   0x00000016   Code   RO         3027    i.usb_stall_transc  usbd_transc.o
    0x08012394   0x08012394   0x00000008   Code   RO         2812    i.usb_transc_config  usbd_core.o
    0x0801239c   0x0801239c   0x00000008   Code   RO         2880    i.usb_transc_config  usbd_enum.o
    0x080123a4   0x080123a4   0x00000008   Code   RO         3083    i.usb_transc_config  custom_hid_core.o
    0x080123ac   0x080123ac   0x00000010   Code   RO         2663    i.usbd_address_set  usbd_lld_core.o
    0x080123bc   0x080123bc   0x00000022   Code   RO         2881    i.usbd_class_request  usbd_enum.o
    0x080123de   0x080123de   0x00000002   PAD
    0x080123e0   0x080123e0   0x00000028   Code   RO         2664    i.usbd_core_reset   usbd_lld_core.o
    0x08012408   0x08012408   0x00000018   Code   RO         2665    i.usbd_core_stop    usbd_lld_core.o
    0x08012420   0x08012420   0x00000024   Code   RO         2666    i.usbd_dp_pullup    usbd_lld_core.o
    0x08012444   0x08012444   0x000000a0   Code   RO         2667    i.usbd_ep_data_read  usbd_lld_core.o
    0x080124e4   0x080124e4   0x00000060   Code   RO         2668    i.usbd_ep_data_write  usbd_lld_core.o
    0x08012544   0x08012544   0x00000014   Code   RO         3084    i.usbd_ep_deinit    custom_hid_core.o
    0x08012558   0x08012558   0x000000b8   Code   RO         2669    i.usbd_ep_disable   usbd_lld_core.o
    0x08012610   0x08012610   0x00000022   Code   RO         3085    i.usbd_ep_init      custom_hid_core.o
    0x08012632   0x08012632   0x00000038   Code   RO         2813    i.usbd_ep_recev     usbd_core.o
    0x0801266a   0x0801266a   0x00000002   PAD
    0x0801266c   0x0801266c   0x0000009c   Code   RO         2670    i.usbd_ep_reset     usbd_lld_core.o
    0x08012708   0x08012708   0x00000030   Code   RO         2671    i.usbd_ep_rx_enable  usbd_lld_core.o
    0x08012738   0x08012738   0x0000004e   Code   RO         2814    i.usbd_ep_send      usbd_core.o
    0x08012786   0x08012786   0x00000002   PAD
    0x08012788   0x08012788   0x00000278   Code   RO         2672    i.usbd_ep_setup     usbd_lld_core.o
    0x08012a00   0x08012a00   0x000000e0   Code   RO         2673    i.usbd_ep_stall_clear  usbd_lld_core.o
    0x08012ae0   0x08012ae0   0x000000a8   Code   RO         2674    i.usbd_ep_stall_set  usbd_lld_core.o
    0x08012b88   0x08012b88   0x00000024   Code   RO         2675    i.usbd_ep_status    usbd_lld_core.o
    0x08012bac   0x08012bac   0x00000070   Code   RO         2815    i.usbd_init         usbd_core.o
    0x08012c1c   0x08012c1c   0x00000024   Code   RO         2775    i.usbd_int_suspend  usbd_lld_int.o
    0x08012c40   0x08012c40   0x00000280   Code   RO         2776    i.usbd_isr          usbd_lld_int.o
    0x08012ec0   0x08012ec0   0x0000001c   Code   RO         2676    i.usbd_leave_suspend  usbd_lld_core.o
    0x08012edc   0x08012edc   0x00000020   Code   RO         2677    i.usbd_resume       usbd_lld_core.o
    0x08012efc   0x08012efc   0x0000001c   Code   RO         2882    i.usbd_standard_request  usbd_enum.o
    0x08012f18   0x08012f18   0x00000014   Code   RO         2678    i.usbd_suspend      usbd_lld_core.o
    0x08012f2c   0x08012f2c   0x00000006   Code   RO         2883    i.usbd_vendor_request  usbd_enum.o
    0x08012f32   0x08012f32   0x00000008   Code   RO         3320    i.user_20ms_timer   platform.o
    0x08012f3a   0x08012f3a   0x00000002   PAD
    0x08012f3c   0x08012f3c   0x00000018   Code   RO         3321    i.user_2ms5_timer   platform.o
    0x08012f54   0x08012f54   0x00000002   Code   RO         4719    i.user__keypad_transfer2pc  function.o
    0x08012f56   0x08012f56   0x00000002   Code   RO         4720    i.user__pc_0x60cmd  function.o
    0x08012f58   0x08012f58   0x00000002   Code   RO         4721    i.user__pc_0x61cmd  function.o
    0x08012f5a   0x08012f5a   0x00000002   Code   RO         4722    i.user__pc_0x61cmd_type0x0B  function.o
    0x08012f5c   0x08012f5c   0x00000050   Code   RO         4723    i.user__pc_cmd_ack  function.o
    0x08012fac   0x08012fac   0x00000002   Code   RO         4724    i.user__pc_transfer2keypad  function.o
    0x08012fae   0x08012fae   0x00000002   PAD
    0x08012fb0   0x08012fb0   0x00000020   Code   RO         3736    i.vote_beacon_change_callback  base_core.o
    0x08012fd0   0x08012fd0   0x0000028c   Code   RO         4490    i.vote_data_packing  vote__process.o
    0x0801325c   0x0801325c   0x00000018   Code   RO         4536    i.vote_data_parameter_init  vote__report.o
    0x08013274   0x08013274   0x0000002c   Code   RO         4537    i.vote_data_report_interval  vote__report.o
    0x080132a0   0x080132a0   0x0000001c   Code   RO         4538    i.vote_data_report_startup  vote__report.o
    0x080132bc   0x080132bc   0x00000034   Code   RO         4539    i.vote_data_report_to_pc  vote__report.o
    0x080132f0   0x080132f0   0x00000018   Code   RO         4491    i.vote_data_store   vote__process.o
    0x08013308   0x08013308   0x00000018   Code   RO         4492    i.vote_init_queue   vote__process.o
    0x08013320   0x08013320   0x0000015c   Code   RO         4493    i.vote_status_clear_confirmed  vote__process.o
    0x0801347c   0x0801347c   0x00000002   Code   RO         4494    i.vote_status_reset_NOconfirmed  vote__process.o
    0x0801347e   0x0801347e   0x00000022   Code   RO         3481    i.waitfor_tx_ok     rf24l01 - multi.o
    0x080134a0   0x080134a0   0x00000060   Code   RO         5406    i.whitelist__2ms5_call  function_whitelist.o
    0x08013500   0x08013500   0x000000ec   Code   RO         5407    i.whitelist__tx_authcode_to_keypad  function_whitelist.o
    0x080135ec   0x080135ec   0x00000048   Code   RO         5408    i.whitelist_ack_pc  function_whitelist.o
    0x08013634   0x08013634   0x00000060   Code   RO         5409    i.whitelist_add     function_whitelist.o
    0x08013694   0x08013694   0x0000005c   Code   RO         5410    i.whitelist_delete  function_whitelist.o
    0x080136f0   0x080136f0   0x000000ac   Code   RO         5411    i.whitelist_enter   function_whitelist.o
    0x0801379c   0x0801379c   0x00000040   Code   RO         5412    i.whitelist_init    function_whitelist.o
    0x080137dc   0x080137dc   0x00000048   Code   RO         5413    i.whitelist_read_1zone  function_whitelist.o
    0x08013824   0x08013824   0x0000003a   Code   RO         5414    i.whitelist_write_1zone  function_whitelist.o
    0x0801385e   0x0801385e   0x00000002   PAD
    0x08013860   0x08013860   0x00000084   Code   RO         4968    i.write_keycode     function_aes.o
    0x080138e4   0x080138e4   0x00000034   Code   RO         5415    i.write_list_sub    function_whitelist.o
    0x08013918   0x08013918   0x00000010   Data   RO         2681    .constdata          usbd_lld_core.o
    0x08013928   0x08013928   0x00000020   Data   RO         3087    .constdata          custom_hid_core.o
    0x08013948   0x08013948   0x00000064   Data   RO         3482    .constdata          rf24l01 - multi.o
    0x080139ac   0x080139ac   0x00000009   Data   RO         4256    .constdata          function_e2prom.o
    0x080139b5   0x080139b5   0x00000045   Data   RO         4970    .constdata          function_aes.o
    0x080139fa   0x080139fa   0x00000002   PAD
    0x080139fc   0x080139fc   0x00000004   Data   RO         5272    .constdata          function_broadcast.o
    0x08013a00   0x08013a00   0x000002ff   Data   RO         6223    .constdata          aes.o
    0x08013cff   0x08013cff   0x00000001   PAD
    0x08013d00   0x08013d00   0x00000020   Data   RO         6605    .constdata          common_math.o
    0x08013d20   0x08013d20   0x00001b64   Data   RO         7023    .constdata          STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib(crypto.o)
    0x08015884   0x08015884   0x00000020   Data   RO         7756    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080158a4, Size: 0x0000dc78, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00000350])

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   COMPRESSED   0x00000010   Data   RW          315    .data               custom_hid_itf.o
    0x20000010   COMPRESSED   0x00000004   Data   RW          391    .data               system_gd32f30x.o
    0x20000014   COMPRESSED   0x00000048   Data   RW         2682    .data               usbd_lld_core.o
    0x2000005c   COMPRESSED   0x00000004   Data   RW         2816    .data               usbd_core.o
    0x20000060   COMPRESSED   0x00000043   Data   RW         2884    .data               usbd_enum.o
    0x200000a3   COMPRESSED   0x00000001   PAD
    0x200000a4   COMPRESSED   0x00000208   Data   RW         3088    .data               custom_hid_core.o
    0x200002ac   COMPRESSED   0x00000094   Data   RW         3323    .data               platform.o
    0x20000340   COMPRESSED   0x00000001   Data   RW         3483    .data               rf24l01 - multi.o
    0x20000341   COMPRESSED   0x00000003   PAD
    0x20000344   COMPRESSED   0x00000004   Data   RW         3656    .data               hw_mcuio.o
    0x20000348   COMPRESSED   0x00000074   Data   RW         3738    .data               base_core.o
    0x200003bc   COMPRESSED   0x00000001   Data   RW         3885    .data               base_process_pc_cmd_0x61.o
    0x200003bd   COMPRESSED   0x00000025   Data   RW         3927    .data               base_process_pc_enter.o
    0x200003e2   COMPRESSED   0x00000002   PAD
    0x200003e4   COMPRESSED   0x00000004   Data   RW         4003    .data               base_process_rx_keypad.o
    0x200003e8   COMPRESSED   0x00000007   Data   RW         4080    .data               base_process_tx_keypad.o
    0x200003ef   COMPRESSED   0x00000004   Data   RW         4197    .data               base_timer.o
    0x200003f3   COMPRESSED   0x00000001   PAD
    0x200003f4   COMPRESSED   0x00000009   Data   RW         4305    .data               multi_channel.o
    0x200003fd   COMPRESSED   0x00000002   Data   RW         4496    .data               vote__process.o
    0x200003ff   COMPRESSED   0x00000004   Data   RW         4540    .data               vote__report.o
    0x20000403   COMPRESSED   0x00000001   PAD
    0x20000404   COMPRESSED   0x00000018   Data   RW         4580    .data               gen_lgpkt_ch.o
    0x2000041c   COMPRESSED   0x00000018   Data   RW         4631    .data               ext_beacon.o
    0x20000434   COMPRESSED   0x00000010   Data   RW         4691    .data               fast_beacon.o
    0x20000444   COMPRESSED   0x00000124   Data   RW         4725    .data               function.o
    0x20000568   COMPRESSED   0x00000007   Data   RW         4777    .data               fucntion_base_test.o
    0x2000056f   COMPRESSED   0x00000001   PAD
    0x20000570   COMPRESSED   0x00000007   Data   RW         4815    .data               fucntion_fastmatch.o
    0x20000577   COMPRESSED   0x00000001   PAD
    0x20000578   COMPRESSED   0x00000008   Data   RW         4881    .data               fucntion_text_message.o
    0x20000580   COMPRESSED   0x00000001   Data   RW         4971    .data               function_aes.o
    0x20000581   COMPRESSED   0x00000006   Data   RW         5333    .data               function_monitor_freq.o
    0x20000587   COMPRESSED   0x00000006   Data   RW         5417    .data               function_whitelist.o
    0x2000058d   COMPRESSED   0x00000003   PAD
    0x20000590   COMPRESSED   0x00000014   Data   RW         5531    .data               transparentupgrade.o
    0x200005a4   COMPRESSED   0x00000020   Data   RW         5690    .data               function_network.o
    0x200005c4   COMPRESSED   0x0000002c   Data   RW         5821    .data               func_down_beacon.o
    0x200005f0   COMPRESSED   0x0000004f   Data   RW         6013    .data               func_multipkt_up.o
    0x2000063f   COMPRESSED   0x00000001   PAD
    0x20000640   COMPRESSED   0x0000004f   Data   RW         6224    .data               aes.o
    0x2000068f   COMPRESSED   0x00000001   PAD
    0x20000690   COMPRESSED   0x00000004   Data   RW         7358    .data               mc_w.l(rand.o)
    0x20000694   COMPRESSED   0x00000004   Data   RW         7690    .data               mc_w.l(mvars.o)
    0x20000698   COMPRESSED   0x00000004   Data   RW         7691    .data               mc_w.l(mvars.o)
    0x2000069c        -       0x000000bc   Zero   RW            7    .bss                main.o
    0x20000758        -       0x00000043   Zero   RW         3086    .bss                custom_hid_core.o
    0x2000079b   COMPRESSED   0x00000001   PAD
    0x2000079c        -       0x00000030   Zero   RW         3737    .bss                base_core.o
    0x200007cc        -       0x0000050c   Zero   RW         3926    .bss                base_process_pc_enter.o
    0x20000cd8        -       0x000003db   Zero   RW         4002    .bss                base_process_rx_keypad.o
    0x200010b3   COMPRESSED   0x00000001   PAD
    0x200010b4        -       0x0000004c   Zero   RW         4079    .bss                base_process_tx_keypad.o
    0x20001100        -       0x0000011e   Zero   RW         4304    .bss                multi_channel.o
    0x2000121e   COMPRESSED   0x00000002   PAD
    0x20001220        -       0x00000518   Zero   RW         4450    .bss                transfer_keypad_pc.o
    0x20001738        -       0x00001bed   Zero   RW         4495    .bss                vote__process.o
    0x20003325   COMPRESSED   0x00000003   PAD
    0x20003328        -       0x00001004   Zero   RW         4579    .bss                gen_lgpkt_ch.o
    0x2000432c        -       0x0000000c   Zero   RW         4776    .bss                fucntion_base_test.o
    0x20004338        -       0x00000864   Zero   RW         4880    .bss                fucntion_text_message.o
    0x20004b9c        -       0x00000043   Zero   RW         4969    .bss                function_aes.o
    0x20004bdf        -       0x00001015   Zero   RW         5271    .bss                function_broadcast.o
    0x20005bf4        -       0x000003a0   Zero   RW         5416    .bss                function_whitelist.o
    0x20005f94        -       0x000008c4   Zero   RW         5530    .bss                transparentupgrade.o
    0x20006858        -       0x00002c40   Zero   RW         5820    .bss                func_down_beacon.o
    0x20009498        -       0x0000164d   Zero   RW         6012    .bss                func_multipkt_up.o
    0x2000aae5        -       0x0000018c   Zero   RW         6222    .bss                aes.o
    0x2000ac71   COMPRESSED   0x00000007   PAD
    0x2000ac78        -       0x00001000   Zero   RW         2655    HEAP                startup_gd32f30x_hd.o
    0x2000bc78        -       0x00002000   Zero   RW         2654    STACK               startup_gd32f30x_hd.o



  Load Region LR$$.ARM.__AT_0x40006000 (Base: 0x40006000, Size: 0x00000000, Max: 0x00000040, ABSOLUTE)

    Execution Region ER$$.ARM.__AT_0x40006000 (Exec base: 0x40006000, Load base: 0x40006000, Size: 0x00000040, Max: 0x00000040, ABSOLUTE, UNINIT)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x40006000        -       0x00000040   Zero   RW         2680    .ARM.__AT_0x40006000  usbd_lld_core.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

      2380        170        767         79        396      13879   aes.o
       658        116          0        116         48      13264   base_core.o
       644         48          0          0          0       5210   base_process_pc_cmd_0x60.o
      1704        156          0          1          0       3773   base_process_pc_cmd_0x61.o
       470         62          0         37       1292      10063   base_process_pc_enter.o
      1404        100          0          4        987       6842   base_process_rx_keypad.o
      3884        306          0          7         76      19880   base_process_tx_keypad.o
       246         56          0          4          0       2434   base_timer.o
        20          0          0          0          0       2800   buzzer.o
       160          6         32          0          0       3258   common_math.o
       578         42         32        520         67      13768   custom_hid_core.o
         4          0          0         16          0        982   custom_hid_itf.o
         2          0          0          0          0        507   debug.o
       848         62          0         24          0       8244   ext_beacon.o
       108         16          0         16          0       2340   fast_beacon.o
       392         72          0          7         12       3500   fucntion_base_test.o
       520         68          0          7          0       5769   fucntion_fastmatch.o
       910         66          0          8       2148       7377   fucntion_text_message.o
      1442        100          0         44      11328      18429   func_down_beacon.o
      2394        196          0         79       5709      21079   func_multipkt_up.o
        90          6          0        292          0       6894   function.o
      1796        142         69          1         67      14186   function_aes.o
       772         72          4          0       4117       5011   function_broadcast.o
       156         10          0          0          0       1408   function_debug.o
       982         68          9          0          0       4018   function_e2prom.o
       540         44          0          6          0       4085   function_monitor_freq.o
       820         94          0         32          0       8751   function_network.o
      1374        122          0          6        928      12636   function_whitelist.o
       232         16          0          0          0       2026   gd32f30x_exti.o
       364          6          0          0          0       3503   gd32f30x_gpio.o
       162         12          0          0          0      10352   gd32f30x_it.o
       240         28          0          0          0       2076   gd32f30x_misc.o
       404         48          0          0          0       2458   gd32f30x_rcu.o
        88          0          0          0          0       3782   gd32f30x_spi.o
       238         30          0          0          0       6814   gd32f30x_timer.o
       360         34          0          0          0      28969   gd32f30x_usbd_hw.o
       332         36          0         24       4100       6858   gen_lgpkt_ch.o
       242          8          0          0          0       3462   gen_linklist.o
       194          8          0          0          0       2199   gen_queue.o
       432         40          0          4          0       6098   hw_mcuio.o
       772         28          0          0          0       5473   i2c.o
        96         12          0          0          0       1118   led.o
       550         42          0          0        188      63549   main.o
      1038        132          0          9        286      14036   multi_channel.o
       344         56          0        148          0      13479   platform.o
       354         20          0          0          0       4153   queue_circle.o
      2062        192        100          1          0      24559   rf24l01 - multi.o
        36          8        304          0      12288        868   startup_gd32f30x_hd.o
       388         24          0          4          0       2287   system_gd32f30x.o
       340         52          0          0       1304       4830   transfer_keypad_pc.o
      2632        194          0         20       2244      19006   transparentupgrade.o
       254         20          0          4          0       7179   usbd_core.o
      1444         46          0         67          0      19739   usbd_enum.o
      1900        118         16         72         64      11541   usbd_lld_core.o
       676         18          0          0          0       2679   usbd_lld_int.o
       378          0          0          0          0       8489   usbd_transc.o
      1100         46          0          2       7149       5235   vote__process.o
       324         54          0          4          0       3583   vote__report.o

    ----------------------------------------------------------------------
     43362       3528       1368       1680      54812     510787   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        88          0          3         15         14          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

      3182         36       7012          0          0       1504   crypto.o
        86          0          0          0          0          0   __dczerorl2.o
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         4          0          0          0          0          0   entry12b.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
        36          8          0          0          0         68   init.o
       188         20          0          0          0        160   malloc.o
        26          0          0          0          0         80   memcmp.o
        64          0          0          0          0         76   memmovea.o
        36          0          0          0          0        108   memseta.o
         0          0          0          8          0          0   mvars.o
        36         10          0          4          0        136   rand.o

    ----------------------------------------------------------------------
      3718         82       7012         12          0       2132   Library Totals
        10          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      3182         36       7012          0          0       1504   STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib
       526         46          0         12          0        628   mc_w.l

    ----------------------------------------------------------------------
      3718         82       7012         12          0       2132   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

     47080       3610       8380       1692      54812     461895   Grand Totals
     47080       3610       8380        848      54812     461895   ELF Image Totals (compressed)
     47080       3610       8380        848          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                55460 (  54.16kB)
    Total RW  Size (RW Data + ZI Data)             56504 (  55.18kB)
    Total ROM Size (Code + RO Data + RW Data)      56308 (  54.99kB)

==============================================================================