QuakeGod
2023-11-22 eaf5d5b7aa6e4155924d97802f581b7de835f0d8
fix Radio
1个文件已删除
16个文件已修改
7个文件已添加
16797 ■■■■■ 已修改文件
ComLib/Inc/GlobalDef.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Inc/KBus.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Inc/functions.h 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Src/BSP.c 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Src/KBus.c 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Src/KLink.c 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Ext_FP0/Src/FP0.c 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Ext_FP0/Src/main.c 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
KBus/Src/main.c 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
KNet.uvmpw 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/EXT_FPX/F030C8T6_Ext_FPx.hex 1444 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/EXT_FPX/F030C8T6_Ext_FPx_V105.hex 1444 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Ext_FP0.uvprojx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_Ext_FPx.map 2694 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_KBus.map 2633 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_KLink.map 2661 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.hex 1937 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.map 3473 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.sct 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MDK-ARM/F030C8T6_Radio_LLCC68.uvprojx 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Radio_LLCC68/Radio/KWireLess.c 356 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Radio_LLCC68/Radio/KWireLess.h 37 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Radio_LLCC68/Radio/src/radio.c 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Radio_LLCC68/Src/main.c 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ComLib/Inc/GlobalDef.h
@@ -11,7 +11,7 @@
#include "BoardType.h"
#include "MyQueue.h"
#define DefaultUart1Baud 230400
#define DefaultUart1Baud  115200
#define DefaultUart2Baud 1000000
#define AlterUart2Baud 500000
ComLib/Inc/KBus.h
@@ -248,7 +248,7 @@
            
        };
        };
        unsigned char PacketLen;    //数据载荷长度    不包括头部5个字节,不包括尾部BCC。
        unsigned char DataLen;    //数据载荷长度    不包括头部5个字节,不包括尾部BCC。
        unsigned char data[1];        //数据载荷,最末尾是BCC,数据长度为0时,实际也有一个数据。
    }stKBPacket,* pKBPacket;    
ComLib/Inc/functions.h
@@ -31,6 +31,7 @@
 
int InituS(int TickFreq1);
unsigned int GetuS(void);
unsigned int GetTick(void);
void logData(unsigned char d);
int InitUartstat(stUartStat * pUartstat,void * pBufRx, int nSizeRx, void * pBufTx, int nSizeTx);
int Uart1SendDMA(void * pData, int nSize);
ComLib/Src/BSP.c
@@ -413,6 +413,25 @@
  LL_SPI_SetRxFIFOThreshold(SPI1,LL_SPI_RX_FIFO_TH_QUARTER);
//  LL_SPI_EnableNSSPulseMgt(SPI1);    
#elif (BOARD_TYPE == 15 || BOARD_TYPE == 16)
  SPI_InitStruct.TransferDirection = LL_SPI_FULL_DUPLEX;
  SPI_InitStruct.Mode = LL_SPI_MODE_MASTER;
  SPI_InitStruct.DataWidth = LL_SPI_DATAWIDTH_8BIT;
  SPI_InitStruct.ClockPolarity = LL_SPI_POLARITY_LOW;
  SPI_InitStruct.ClockPhase = LL_SPI_PHASE_1EDGE;
  SPI_InitStruct.NSS = LL_SPI_NSS_SOFT;
  SPI_InitStruct.BaudRate = LL_SPI_BAUDRATEPRESCALER_DIV4;
  SPI_InitStruct.BitOrder = LL_SPI_MSB_FIRST;
  SPI_InitStruct.CRCCalculation = LL_SPI_CRCCALCULATION_DISABLE;
  SPI_InitStruct.CRCPoly = 7;
  LL_SPI_Init(SPI1, &SPI_InitStruct);
  LL_SPI_SetStandard(SPI1, LL_SPI_PROTOCOL_MOTOROLA);
  LL_SPI_SetRxFIFOThreshold(SPI1,LL_SPI_RX_FIFO_TH_QUARTER);
//  LL_SPI_EnableNSSPulseMgt(SPI1);
#else
  /* USER CODE END SPI1_Init 1 */
ComLib/Src/KBus.c
@@ -74,7 +74,7 @@
        case cmdNone:
            break;
        case cmdPing:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;
@@ -82,7 +82,7 @@
            PacketLenth=sizeof(stKBPacket)+DataLen+1;
            break;
        case cmdPingReply:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
@@ -95,35 +95,35 @@
        case cmdWrite:
            break;
        case cmdWriteReply:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
         if (DataLen !=0 )    memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;
            PacketLenth=sizeof(stKBPacket)+DataLen+1;                    
            break;
        case cmdGetVersion:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;
            PacketLenth=sizeof(stKBPacket)+DataLen+1;            
            break;
        case cmdVerInfo:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;
            PacketLenth=sizeof(stKBPacket)+DataLen+1;            
            break;
        case cmdExChgData:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;
            PacketLenth=sizeof(stKBPacket)+DataLen+1;
            break;
        case cmdExChgDataReply:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
@@ -131,21 +131,21 @@
            break;
                
        case cmdSyncRead:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
            PacketLenth=sizeof(stKBPacket)+DataLen+1;        
            break;
        case cmdSyncWrite:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
            PacketLenth=sizeof(stKBPacket)+DataLen+1;        
            break;
        case cmdSequenRead:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
@@ -153,7 +153,7 @@
            break;        
        
        case cmdSyncTime:
            p1->PacketLen=DataLen;
            p1->DataLen=DataLen;
            memcpy(p1->data,pData,DataLen);
            p1->data[DataLen]=KBusBCC(p1,sizeof(stKBPacket)+DataLen-1);
            p1->data[DataLen+1]=EndSign;        
@@ -199,7 +199,7 @@
        }
        return -1;
    }
    int DataLen=p3->PacketLen;
    int DataLen=p3->DataLen;
    if (DataLen>MaxPacketLength) 
    {
        Uart2Stat.LengthErr++;
@@ -246,7 +246,7 @@
        KBusChnStats[0].ClientNotPktErr++;
        return -1;
    }
    int DataLen=p3->PacketLen;
    int DataLen=p3->DataLen;
    if (DataLen>MaxPacketLength) 
    {
        Uart2Stat.LengthErr++;
@@ -287,7 +287,7 @@
        Len1--;
    }    
        int DataLen=p1->PacketLen;
        int DataLen=p1->DataLen;
        KBusChnStats[nCurPollId].RecvPackets++;    
        pKBPacket p2=(pKBPacket)PacketBuf2;        
        int PacketLen=0;
@@ -396,7 +396,7 @@
    }        
    
    Uart2Stat.OKPacket++;                
    int DataLen=p1->PacketLen;
    int DataLen=p1->DataLen;
//int nSrcAddr=p1->SrcAddr;
    int nDstHost=p1->DstHost;
        
ComLib/Src/KLink.c
@@ -9,6 +9,8 @@
#include "string.h"
#include "PLCFunctions.h"
#include "stm32f0xx_hal.h"
#include "KWireless.h"
//extern stWLRunStat KwRunStat;
unsigned char KLPacketBuf1[256];
unsigned char KLPacketBuf2[256];
@@ -213,7 +215,7 @@
                else if (nDataType == KLDataTypeTest)    {        pData=KMem.SDT+nWordAddr;    }
                else if (nDataType == KLDataTypeWDT)    {        pData=KMem.WDT+nWordAddr;    }
                else if (nDataType == KLDataTypeKBD)    {        pData=(unsigned short *)&KBusChnStats  +nWordAddr;    }
//                else if (nDataType == KLDataTypeKWLD)    {        pData=(unsigned short *)&KwRunStat  +nWordAddr;    }
                else if (nDataType == KLDataTypeKWLD)    {        pData=(unsigned short *)&KwRunStat  +nWordAddr;    }
                else if (nDataType == KLDataSysCfg) { pData = (unsigned short *)&storedKMSysCfg.theKMSysCfg + nWordAddr;}
                else if (nDataType == KLDataTypeFlash) { pData = (unsigned short *)FLASH_BASE + nWordAddr;}
                else                {                    pData=KLBufferOut+nWordAddr;                }
@@ -244,7 +246,7 @@
                else if (nDataType == KLDataTypeTest)    {        pData=KMem.SDT+nWordAddr;    DataLen=0;}
                else if (nDataType == KLDataTypeWDT)    {        pData=KMem.WDT+nWordAddr;    DataLen=0;}
                else if (nDataType == KLDataTypeKBD)    {        pData=(unsigned short *)KBusChnStats +nWordAddr;    DataLen=0;}
//                else if (nDataType == KLDataTypeKWLD)    {        pData=(unsigned short *)&KwRunStat  +nWordAddr;    }
                else if (nDataType == KLDataTypeKWLD)    {        pData=(unsigned short *)&KwRunStat  +nWordAddr;    }
                else if (nDataType == KLDataSysCfg)        { pData = (unsigned short *)&(storedKMSysCfg) + nWordAddr;}
                else if (nDataType == KLDataTypeFlash) { pData = (unsigned short *)FLASH_BASE + nWordAddr;}
                else                {                    pData=KLBufferOut+nWordAddr;    DataLen=0;            }
Ext_FP0/Src/FP0.c
@@ -82,7 +82,9 @@
//        KMem.WY[7]=CurACK; 
        if (CurOE) {
            for (int j=0;j<nOutputBytes;j++)
                {KMem.WYB[j]=0; }
                {
                    KMem.WYB[j]=0;
                }
            }
      
        if (!CurRST) {RSTCount0=GetuS();}
@@ -95,7 +97,7 @@
                bFirstReq=1;
            //    RSTCount=0;
        //    bSPI1Recving=1;
                KMem.WX[7]=RSTCount/1000;
        //        KMem.WX[7]=RSTCount/1000;
            }
        }
    if (CurSYN ==0 && oldSYN != 0) {        
@@ -203,6 +205,12 @@
            {
                KMem.WYB[j]=((pBuf[j*2 + 1]&0xf)<<4) + ((pBuf[j*2 + 2]&0xf)<<0);
            }
/* test
            for (int j=0;j<nOutputBytes;j++)
            {
                KMem.WYB[j]=(0xff);
            }
//*/
            // KMem.DT[2]=((pBuf[1]&0xf)<<4) + ((pBuf[2]&0xf)<<0) + ((pBuf[3]&0xf)<<12) + ((pBuf[4]&0xf)<<8);
            pFP0EXGRplyPkg p1 = (pFP0EXGRplyPkg)PkgBuf2;
            p1->Hdr1=nST;
Ext_FP0/Src/main.c
@@ -532,7 +532,10 @@
            KMem.WY[0]=KMem.WFX[1];
        }
//    KMem.WY[0]=KMem.WLY[0];
#elif (BOARD_TYPE == 14)
#else
        KMem.WLX[0]=KMem.WX[0];
        KMem.WY[0]=KMem.WLY[0];
#endif
@@ -573,7 +576,7 @@
            Uart1Stat.bPacketRecved=0;
            Uart1IdelTimer = 0;
        }else {
            if (Uart1IdelTimer>600000) {
            if (Uart1IdelTimer>600000) { // 超过60秒没有数据传输,重新进入自适应波特率状态
                LL_USART_EnableAutoBaudRate(USART1);
                LL_USART_SetAutoBaudRateMode(USART1, LL_USART_AUTOBAUD_DETECT_ON_FALLINGEDGE);
            }else {
KBus/Src/main.c
@@ -573,7 +573,7 @@
            Uart1Stat.bPacketRecved=0;
            Uart1IdelTimer = 0;
        }else {
            if (Uart1IdelTimer>600000) {
            if (Uart1IdelTimer>600000) { // 超过60秒没有数据传输,重新进入自适应波特率状态
                LL_USART_EnableAutoBaudRate(USART1);
                LL_USART_SetAutoBaudRateMode(USART1, LL_USART_AUTOBAUD_DETECT_ON_FALLINGEDGE);
            }else {
KNet.uvmpw
@@ -22,12 +22,10 @@
  <project>
    <PathAndName>.\MDK-ARM\F030C8T6_Ext_FP0.uvprojx</PathAndName>
    <NodeIsExpanded>1</NodeIsExpanded>
  </project>
  <project>
    <PathAndName>.\MDK-ARM\F030C8T6_KLink.uvprojx</PathAndName>
    <NodeIsActive>1</NodeIsActive>
  </project>
  <project>
@@ -36,7 +34,7 @@
  <project>
    <PathAndName>.\MDK-ARM\F030C8T6_Radio_LLCC68.uvprojx</PathAndName>
    <NodeIsExpanded>1</NodeIsExpanded>
    <NodeIsActive>1</NodeIsActive>
  </project>
</ProjectWorkspace>
MDK-ARM/EXT_FPX/F030C8T6_Ext_FPx.hex
File was deleted
MDK-ARM/EXT_FPX/F030C8T6_Ext_FPx_V105.hex
New file
@@ -0,0 +1,1444 @@
:020000040800F2
:10000000501B0020CD00000801310008E10F00085E
:1000100000000000000000000000000000000000E0
:10002000000000000000000000000000D13D0008BA
:100030000000000000000000493300086943000888
:10004000DF00000800000000DF000008DF000008FB
:10005000DF000008DF000008DF000008DF00000804
:1000600000000000DF000008B9040008590500087E
:10007000DF000008DF000008DF00000800000000CB
:10008000DF0000087544000800000000DF000008E1
:10009000DF000008DF000008DF000008DF000008C4
:1000A000DF000008D53C0008DF0000088D44000890
:1000B000154500080348854600F0D6F8004800477B
:1000C000514E0008501B00200844F0470448804768
:1000D00004480047FEE7FEE7FEE7FEE7FEE7FEE72F
:1000E00019440008B500000830B50B460146002051
:1000F0002022012409E00D46D5409D4205D31D462E
:100100009540491B2546954040191546521E002D25
:10011000F1DC30BD70B500242546002801DA012449
:100120004042002901DA01254942FFF7DDFFAC42D8
:1001300000D04042002C00D0494270BDF8B50024E8
:100140002546002904DA0E46012400214042B1412F
:10015000002B04DA1E46002352420125B34100F071
:1001600052F88C4617461E46AC4203D0002540424A
:100170008D41AC46002C02D0002657429E4161467C
:100180003A46334601B0F0BD10B5202A04DB0846DC
:10019000203AD040002110BD0B46D340D04020244F
:1001A000A21A91400843194610BD03460B439B0712
:1001B00003D009E008C9121F08C0042AFAD203E0DC
:1001C0000B780370401C491C521EF9D27047D2B202
:1001D00001E00270401C491EFBD270470022F6E786
:1001E00010B513460A4604461946FFF7F0FF2046AD
:1001F00010BD0321001D401E037812021A43491E40
:10020000F9D510467047F0B51FB40646002082B0FD
:1002100005464024019100901BE0019922460F46BB
:100220003046FFF7B1FF049A059B801A994110D31D
:1002300010461946224600F029F8361A8F410197D8
:10024000224601200021009F00F020F838184D417F
:1002500000902046641E0028DFDC019B00982946A0
:10026000324607B0F0BD0000064C0125064E05E001
:10027000E36807CC2B430C3C98471034B442F7D3C7
:10028000FFF71CFFD0580008F058000810B5202ACE
:1002900004DB0146203A9140002010BD914020230C
:1002A0009C1A0346E3401943904010BDF0B51C4C26
:1002B000A0684007C00F31D1206C1B4D82B2194895
:1002C0001A4903690120DE07002E0AD08A82184BE2
:1002D000184928469A4201D2012200E000220A6011
:1002E00012E09D4306D0144D9D4306D0134D9D430F
:1002F00006D009E00A83124806E00A84114803E0A8
:100300004A84114A528BCA834103490BA162A168F6
:100310000E4A1140091DA160024908610020F0BD8C
:10032000002401400000002000010020F412002001
:1003300098080000BC0000200000014000000244BA
:10034000000001C0000002C4A0F7FF1FE8FFFF7F0C
:10035000F0B51E4F85B03D691D4C6D1C3D61266892
:10036000A468029400966C466580019021816281A8
:100370000393386A01011748091800220B461046FA
:100380001C5CFF2C04D1401C1028F9D3002A17D084
:100390001022684600F012F9386AF861401C386291
:1003A0000001012109031030884201D90020386280
:1003B000F8680949401CF8604867002005B0F0BDA6
:1003C0001022684604F018FAE6E7000098000020C2
:1003D0008458000800D0000874120020002911D0B1
:1003E0008268521882604368934200DCD21A00236C
:1003F0008361C368934201D1012343618260026932
:10040000521802610846704710B500231A4605E0ED
:10041000845C2407240FE318DBB2521C8A42F7DB0A
:100420001807000F10BD0000F0B50020174D012780
:10043000144B154C3F03E86017E0625A144EB24269
:1004400012D1EA680919521CEA604A882E69B24240
:1004500005D92A61E8614A686A61421C2A624988B2
:10046000994201D20B46A861401C0101B942E4D374
:10047000286A00011030B84201D900202862E868DB
:10048000F0BD0000FFC99A3B00D000089800002092
:10049000AA55000010B50421054800F0B0F8054841
:1004A00000218161C1610161C1600162084610BD26
:1004B00000D000089800002070B5234DE86A401C69
:1004C000E862224C20688006C00F11D02868296B92
:1004D00040182860296B28465830064600F058F826
:1004E00020206060B06900280AD00020286368726C
:1004F00020688005C00F02D001204002606070BDFE
:10050000304600F009FA12494A78A3585B085B00AC
:10051000A350F36832684E78D2180C4B0C33F2506B
:100520000A4B4A781B1DD658360C36040643D65063
:100530004978625801231A4362502863054881684C
:10054000802211438160D3E71402002000000240A2
:1005500099580008003801400B49C86A401CC8621D
:100560000A4802689204D20F05D001225203426069
:1005700000220A634A7201688903C90F02D001216F
:100580004904416070470000A802002000000240BA
:1005900010B5002910D0C26843685218934200DC9D
:1005A000D21A00234361C2608468944204D10122BC
:1005B00082618360C360C361084610BDF0B585B039
:1005C00016460D46074600F007FB0120029000206A
:1005D0000090019503A9684600F066FA00247608A9
:1005E00007E060003A5A41190023012000F0B6FAF2
:1005F000641CA642F5D800F0A7FA05B0F0BD7FB59F
:100600000D46044600F0E8FA00206A4631C203A90C
:10061000684600F049FA00F097FA04B070BD000097
:1006200006490020C861064801690422114301619E
:10063000016940221143016170470000301700201A
:1006400000200240064A0021D16106490A690223BE
:100650001A430A61486108694022104308617047E3
:10066000301700200020024010B5054B0022DA614F
:10067000044A1369012423431361018010BD000063
:10068000301700200020024010B50B4A0020D1682E
:10069000CB060A4904D5C86902231843C861102053
:1006A000D3685B0705D5CB6901242343CB610421C3
:1006B0000843D06010BD0000002002403017002029
:1006C00070B5044600F09AFA0546104E0AE0601C28
:1006D00008D0002C04D000F091FA401BA04201D9B0
:1006E000032070BDF068C007F1D1F068800601D525
:1006F0002020F060F068C00602D4F068400703D5FF
:10070000FFF7C2FF012070BD002070BD0020024035
:1007100010B50E4C0020207220710D480078002882
:1007200000D10120A070E0700120C0020921C9069B
:10073000886288620749802088620A2000F0A6F952
:1007400000F08EF96061002010BD0000C80000209C
:100750005700002000140048FEB5364D0121490223
:10076000284601F039FF00900120019040213248D5
:1007700001F032FF044601210920C902C00601F040
:100780002BFF4021284601F027FF00262B4D002893
:100790000BD0002013212A4A4901EF7803E01318F7
:1007A0005B181E75401CB842F9DB0098002802D186
:1007B00000F056F968612869012700280ED10098D9
:1007C00000280BD000F04CF96969401A1D49884295
:1007D00004DBF8020921C90688612F61002C06D1CB
:1007E000E868002803D01848018DC1840685019867
:1007F000002817D0002C17D0E86800280AD12F71E4
:100800006E711248026840218A4302606E7102686C
:100810000A430260287A002808D12879002805D1E7
:100820002F7102E0002C01D12E716E71EC6000205E
:10083000FEBD00000004004800140048C80000206D
:10084000F40C002010270000741400200038004031
:100850000A07120F01219140014201D00120704787
:10086000002070470A07120F01219140014201D078
:100870000120704700207047F8B50B051B0E254C72
:100880005B001C1909239B01E31800930523DB017E
:10089000E618012307469B020A07E5180020120FFD
:1008A0003B0003F0E3FF09060A0E12191D21282F51
:1008B0002E00FF2928D800981BE0FF2924D8009893
:1008C00008E0FF2920D8B08A18E080291CD20F2028
:1008D00080012018808E11E0802915D2A88A0DE0B1
:1008E000402911D2B08E09E040290DD20B208001A1
:1008F0000EE0808A02E0802906D2A88E1146FFF71A
:10090000B1FFF8BD802901D30020F8BD0920C00146
:100910002018EEE7F40C0020C1688268914201DAE9
:10092000501A7047914202DC4269002A02D04068A6
:10093000401A704780690028FBD000207047C268C9
:100940008168914201DA501A7047914202DC826953
:10095000002A02D04068401A704740690028FBD046
:100960000020704706490122896912030818010115
:10097000914201D3FF380138024900014018704705
:100980009800002000D00008F0B5334C4B001C1933
:100990000923DB01E5180B230246DB010020E318E5
:1009A000892A25D00EDC2C4F2C4B4E00F619F61858
:1009B000803A130003F05AFF091F1F152125292E25
:1009C000333A15008D2A3FD00CDC8A2A33D08B2A8B
:1009D00035D08C2A05D140293ADA0B208001201825
:1009E000808EF0BD992A03D0A12A01D0FE2AF8D129
:1009F00080292DDA2EE00846F0BD102928DAB08AC9
:100A0000F0BD102924DAB08EF0BD102920DA0520BF
:100A1000C00108E008291BDA0F208001DFE7082960
:100A200016DA012080022018808AF0BD80290FDAB2
:100A30003420285EF0BD80290ADAA88AF0BD40295A
:100A400006DA0D208001CAE7402901DAA88EF0BD40
:100A50000020F0BD988EF0BDF40C00204002000094
:100A600010B5074A5068074B99695468A04201D0F5
:100A700050689969044A51430914401A10BD000096
:100A80001C00002000E000E05505000031B500F03A
:100A9000B5F8009C0546601C00D0641C00F0AEF860
:100AA000401BA042FAD338BDF8B5054623480F468F
:100AB000017E012601290BD0012101762868204CF6
:100AC000012807D02046FFF7FBFD002813D030E0B7
:100AD0000220F8BD2046FFF7F3FD002829D1FFF7DB
:100AE0009FFD2046FFF7ECFD0646164801690422EB
:100AF000914301611DE00020C04338606C6812E042
:100B00002046FFF79FFD0E48FFF7DAFD06460D4829
:100B10000169022291430161002E01D03C6008E08E
:100B2000012080022418A868696880024018A04249
:100B3000E6D80248002101763046F8BD3017002083
:100B400050C3000000200240034801698022114385
:100B5000016100207047000000200240F0B51FB482
:100B600005461A480024017E16461F46012907D073
:100B7000012101761648FFF7A3FD002803D021E0EC
:100B8000022005B0F0BD012D1AD0022D18D0042589
:100B900016E0220130463946FFF7F6FA81B2019895
:100BA00062001018FFF760FD0948FFF789FD094949
:100BB0000A69520852000A61002803D1641CE4B299
:100BC000AC42E6D3014900220A76DAE7301700206A
:100BD00050C300000020024005480169090605D500
:100BE000044941600449416000207047012070477A
:100BF0000020024023016745AB89EFCD0148006822
:100C0000704700001001002002480168491C016083
:100C1000704700001001002010B50648016810223E
:100C200011430160002000F007F800F017F80020E1
:100C300010BD00000020024010B5044600F040F94D
:100C40007D21C900FFF750FA00F088FB0022214601
:100C5000501E00F025F8002010BD000008B50F4818
:100C60008169012211438161816911400091C2694A
:100C700001040A43C261C069002208400090114685
:100C8000501F00F00DF800221146901E00F008F8E9
:100C900000221146501E00F003F808BD001002406B
:100CA00010B502F05BFA10BDF8B504460068364D89
:100CB000C00354D5E8690026C00007D4E8692904B8
:100CC0000843E861E8690840012600902F48016860
:100CD000C90511D4014608688A1510430860FFF75A
:100CE0008DFF074604E0FFF789FFC01B642823D867
:100CF00026480068C005F6D5286A03210902084085
:100D00001FD062680A4082421BD0286A2A6A884340
:100D1000012109040A432A622A6A8A432A62286254
:100D2000C0070ED0FFF76AFF074607E0FFF766FF30
:100D3000C11B1748814201D90320F8BD286A8007EA
:100D4000F4D5286A032109028843616808432862B0
:100D5000002E04D0E869012109078843E861207862
:100D6000C00705D0286BA16880088000084328636D
:100D70002078800605D5286B10218843E168084358
:100D800028630020F8BD0000001002400070004001
:100D900088130000F8B5044644480E460068C007B2
:100DA000C00FB0420AD241480168490849003143A6
:100DB00001600068C007C00FB0425CD120783C4F92
:100DC000800705D57868F0218843A16808437860DA
:100DD0002078C0073FD06068012813D03968022806
:100DE00013D08907002946DA796889088900014308
:100DF0007960FFF703FF0546606801280DD00228DF
:100E000017D024E039688903ECE78901EAE7FFF7A6
:100E1000F5FE411B2748814217D878680007800FEC
:100E20000128F4D117E0FFF7E9FE411B2148814278
:100E30000BD878680007800F0228F4D10BE0FFF789
:100E4000DDFE411B1B48814201D90320F8BD7868B3
:100E50000007800FF3D115480168C907C90FB142D7
:100E60000BD9016849084900314301600068C00797
:100E7000C00FB04201D00120F8BD2078400706D550
:100E80007868072109028843E1680843786000F028
:100E90001DF87968084A0906090F515CC8400749DE
:100EA00008600020FFF7C8FE0020F8BD00200240C7
:100EB0000010024088130000B85800080C01002000
:100EC00001480068704700000C01002010B513A015
:100ED0000FC888B06C460FC414A00FC80FC4174BBE
:100EE0005A680C20114601401548042902D00829EF
:100EF00002D0144808B010BD9102090F6C46645C22
:100F0000D96A04AB0907090F595CD20303D5FFF76F
:100F1000EBF86043EEE70C486043EBE7020304059F
:100F2000060708090A0B0C0D0E0F1010010203042E
:100F300005060708090A0B0C0D0E0F1000100240E1
:100F4000001BB70000127A0000093D00042204498A
:100F50000428086902D09043086170471043FBE7FA
:100F600000E000E015480168643101601448016840
:100F7000491C016013490868401C08601249134A63
:100F8000C868401CC860904216DB0020C86010484A
:100F9000816D491C8165016D491C0165416D491CCC
:100FA00041650C49088B002806D0401E80B208839A
:100FB000782801D97820088370470000200000209D
:100FC0001800002068000020E40000201027000026
:100FD00074120020A814002010B5FFF7C3FF10BD45
:100FE000FEE770B504461E463830049D03F012FF3C
:100FF00020462A463146583003F00CFF002070BDD1
:10100000332E303000000000FEB504460078D04D8D
:10101000C00746D068680007800F012807D06868BD
:101020000007800F022809D16868C00306D5286828
:10103000800336D5606800287ED032E001216068E8
:10104000090401280AD08A00002801D005280FD001
:101050002868884328602868904301E0286808438E
:1010600028606068002810D0FFF7C8FD064608E039
:10107000286810432860F1E7FFF7C0FD801B642853
:101080006FD828688003F7D50BE0FFF7B7FD064659
:1010900004E0FFF7B3FD801B6428F1D828688003C3
:1010A000F7D420780126800700283BDA686800071B
:1010B000800F07D068680007800F022809D1686890
:1010C000C00306D42868800715D5E068012833D10D
:1010D00011E0E0680028286815D030432860FFF749
:1010E0008DFD074604E0FFF789FDC01B0228C7D825
:1010F00028688007F7D52868F82188432169C90046
:10110000084328600EE0400840002860FFF776FDA5
:10111000074604E0FFF772FDC01B0228B0D828681C
:101120008007F7D42078000724D5E0690028686A92
:1011300010D03043686200E007E1FFF75FFD07462B
:1011400004E0FFF75BFDC01B022899D8686A80079E
:10115000F7D50FE0400840006862FFF74FFD0746F3
:1011600005E09DE0FFF74AFDC01B022888D8686AA9
:101170008007F7D4207804274007002860DA002091
:101180000190E869C00008D4E969B8060143E96143
:10119000E96901400120009101906E480168C9058C
:1011A00011D40168821511430160FFF727FD0090FB
:1011B00005E0FFF723FD0099401A642870D86548C0
:1011C0000068C005F5D5A06801280AD0002801D024
:1011D000052810D0286A400840002862286AB843D1
:1011E00001E0286A30432862A068002812D0FFF787
:1011F00005FD00900AE0286A38432862F1E7FFF70E
:10120000FDFC0099411A5448814249D8286A800758
:10121000F5D50DE0FFF7F2FC009006E0FFF7EEFCDD
:101220000099411A4C4881423AD8286A8007F5D47F
:101230000198002804D0E969012000078143E96191
:101240002078C00635D5606901280CD0401D686B38
:1012500023D038436863686B400840006863FFF739
:10126000CDFC064622E0686B38436863686B304308
:101270006863FFF7C3FC064604E0FFF7BFFC801B72
:1012800002285BD8686B8007F7D5686BF821884324
:10129000A169C900084368630BE0B8436863F4E7D9
:1012A0004CE0FFF7ABFC801B022847D8686B800737
:1012B000F7D4206A002846D069680907890F0229F7
:1012C00043D001273F060228286805D0B84328608C
:1012D000FFF794FC044633E0B8432860FFF78EFC28
:1012E000064604E0FFF78AFC801B022826D82868FF
:1012F0008001F7D4E86AE16A000900010843E86266
:10130000616AA06A084369683D2212049143084358
:101310006860286838432860FFF770FC044604E0E2
:10132000FFF76CFC001B022808D828688001F7D55D
:1013300009E0FFF763FC001B022801D90320FEBD72
:1013400028688001F5D40020FEBD0120FEBD00000C
:10135000001002400070004088130000094910B5D9
:10136000401E884201D9012010BD074C6061032155
:10137000081F01F0F3FE0020A0610720206100207B
:1013800010BD0000FFFFFF0000E000E010B50021ED
:101390000F4A0846516043009B18401C1981FF28E2
:1013A000F9DD002005230B4ADB014400A418E418F2
:1013B000401CA1821028F8DB00200923DB01440037
:1013C000A418E418401CA186FF28F8DD002010BDF9
:1013D0006C0A0020F40C002010B5402802DB00202D
:1013E000C04310BD10221143C200094B4000D21867
:1013F000C01858240D23A1529B010021C3189986BF
:10140000E300C0188186034800685065084610BD97
:10141000F40C00201001002070B5104D0646014666
:101420002846FEF777FE0E4C2061FFF749FD29465E
:10143000FEF75AFEA0600B48314600680546FEF7ED
:1014400053FEE0602A46002307480F21FEF776FE90
:101450002080206964306060002070BD40420F0031
:101460001C0000200C01002000004042034610B583
:101470000020024602E09C5C6040521C8A42FADB7B
:1014800010BD0000F8B508460D460978552901D071
:10149000252903D0012A01DD451C521E344F60244A
:1014A00079792B786143334C0919334C252B30D093
:1014B000A3685B1CA360CB695B1CCB61B978002976
:1014C0000FD0F97800290FD001292C4913D0072318
:1014D0001B02C9180A7501462948FEF766FE00205E
:1014E000F8700020C043F8BD2549264B55390A75D0
:1014F0000146224807E037235B01C9180A750146F7
:10150000204B1E482033C018FEF74FFEF878401CD1
:10151000E6E76E79802E06DDE068401CE060086A30
:10152000401C0862DDE7334608339A4208D2086A55
:10153000401C0862E068401CE0600220C043F8BD27
:10154000B11DFFF793FFA919897981420DD0206958
:10155000401C206179796020414306480818416A9F
:10156000491C41620320C043F8BD0020F8BD0000C3
:101570004C0000205C05002028030020F40C002013
:1015800009140020D5060000F8B50E4604462520B3
:10159000069F079D089920706270A670E3702771FE
:1015A0002F46002008376619372B1AD009DC1A4657
:1015B000303A130003F05AF9072615152626261788
:1015C0002600612B0DD006DC382B0AD0412B08D029
:1015D000422B17D105E0622B03D0632B01D0642B83
:1015E00010D1657102E06571002D03D02A46A01D5F
:1015F000FEF7DBFDA91D2046FFF738FFB0710D2077
:10160000F0713846F8BD0000F1B584B0FFF7F6FA86
:101610000446FFF725FA524DE979002906D0297AC8
:10162000002903D0E968411A322905D8E9687D22EA
:10163000411AD200914263D9297A4A4A4A4E002976
:1016400061D06B79602701217B43F15064215164A3
:101650006979491CC9B26971EA7A914208D9A96AC3
:10166000411AE962A862A979491CA971012169712D
:101670003E49098A3E4B6A793E499F5C0F709B1830
:101680005B784B706023384E5343F3588B700026C1
:10169000CE700C71270A4F71270C8F71270ECF71F6
:1016A0006F46E8603878AF798008BF078000BF0FC9
:1016B00038436F463870002B4ED0EF2318403870F7
:1016C000009008232A480193029141230021103001
:1016D000FFF75AFF264902461031049802F0F0FB4A
:1016E000687960214843204940184168491C41609D
:1016F000C268E9688A1A4263C1606C63EE712E7237
:10170000002005B0F0BD696A491C69621A494B683E
:101710005B1C4B60697960238C4659438E4689195E
:101720000B695B1C0B614B695B1C4B61EF79002FF4
:1017300002D18F6A7F1C8F628F69BB4200D98B6197
:10174000032B85D900217346F150C8239364084BBD
:101750006246103B99547BE710231843AFE7000023
:101760004C000020741200205C050020A81400200A
:101770004C0400205C08002028030020F7B50878FE
:1017800086B00C46552801D0252802D0012A00DD5C
:101790004C1C424E62797079602104904843404964
:1017A0004518A868401CA860084680380390314658
:1017B0000B6BC968E778591A3346A0789B69303FAC
:1017C00000933B0003F052F813420B1742424229A8
:1017D000424242424242424242422C454200314948
:1017E000A3790B542179A01D32230192009102901C
:1017F0000021049A22E07161009A914200DDB161FA
:10180000284AA37913540020E9626861286B884252
:1018100000D229630120307218E00120F07115E038
:101820002048A179017010300078A0712179A01DA5
:101830000192009102904223317900220398FFF730
:10184000A3FE02460399069802F03AFB002009B075
:10185000F0BD7161009A914200DDB161114BA27936
:101860001A54114B181809239B01C018C2740F4851
:10187000008A0020E9626861286B884200D22963EF
:101880002046677A0A30FEF7B4FC617B0002000A4A
:1018900009060843B90069188863BBE74C000020BB
:1018A0005C0500203C040020F40C0020A81400205B
:1018B000F7B515460C46FFF7D3F81A4E306321787A
:1018C0000020552903D1012D01DD641C6D1E3178E6
:1018D00000290FD00127F7712A4621460098FFF70B
:1018E000D1FD002805D137722A4621460098FFF71E
:1018F00045FFFEBD71780029FBD00B4E2A46B06B28
:101900002146401CB063009800F012F80028F0D186
:1019100006482A46406C30652146009800F080F861
:10192000FEBD00004C0000205C0500207412002069
:10193000F0B508460D460978552901D0252903D070
:10194000012A01DD451C521E297800231A4FDB4372
:101950001A4C252906D0A068401CA060386C401C99
:10196000386409E014496E79896C491C802E05DDC4
:10197000E068401CE060B9641846F0BD33460833A7
:101980009A4206D2B964E068401CE0600220C0437D
:10199000F0BDB11DFFF76AFDA9198979814208D010
:1019A0002069401C2061F86C401CF8640320C0438F
:1019B000F0BD0020F0BD00005C05002028030020E1
:1019C000F8B5FFF74DF8134B1A69197900291FD0A4
:1019D0005C7A1149002C05D07D20800148640020EC
:1019E000587215E00C4E0D4C851A8036A54204D96C
:1019F0007D2292018A64012206E01219904207D9E1
:101A00007D2292018A6402228A67C8671869306061
:101A10000020F8BD4C00002074120020E02E0000D1
:101A2000F7B5087884B0552802D1012A00DD491C99
:101A30004F480268521C02604E4B4A7948784E4E1D
:101A4000039335791C468034A84208D0FF2806D07D
:101A5000606C401C60640020C04307B0F0BDA84229
:101A600001D0FF2875D1306B009030610120707279
:101A70004048CF7890380078372F76D007DC303F59
:101A80003B0002F0F3FE0672137272722172612F34
:101A90006BD004DC382F68D0412F66D11DE0622F57
:101AA00063D0632F61D0642F5FD153E0314B8F79C6
:101AB000A03B1F70887100983061881D097932231E
:101AC00001920091029037E00020097936230091BD
:101AD000019002460290012130E0264B8F79A03B15
:101AE0001F70CF7A8B7A3F02DB19F361B37A88716A
:101AF00098004B720019078F8F72078F5B1C3F0A8B
:101B0000CF72876B3F0C0F73806B000E4873D8B297
:101B1000B0720A2801D30020B07208796B461870A1
:101B2000C00603D57D20154B80019864881D097976
:101B30004223019200910290002229460398FFF768
:101B400023FD0246E06B401CE0630399049802F019
:101B5000B7F90AE0CA798879120280180A7A497AB4
:101B60001204090651184018F061002075E70000C2
:101B700028030020DC0400204C0000207412002008
:101B8000034610B50020024602E09C5C6040521CF7
:101B90008A42FADB10BD30B50D4608460978144676
:101BA000252901D0012030BD062C01D2032030BDF3
:101BB000611EFFF7E5FF29192039C97F814201D055
:101BC000042030BD002030BDF8B51E460B46552719
:101BD000069D0799077043708270C67004460571B0
:101BE0002A46401DFEF7E1FA691D2046FFF7C8FFAF
:101BF000014660194171A81D052E02DA002E00D1A0
:101C00000020F8BDFEB516460F460546FFF7C3FF98
:101C1000040014D0684604720420009002A90B4806
:101C200001910278401E0178EE230948FFF7CCFFAE
:101C300002460749284602F043F92046FEBD3246D7
:101C40003946284600F006F8FEBD00008500002059
:101C5000EC080020F7B5FA4886B04F7842688260F9
:101C6000421C15788E782D0936072D01360F0B7919
:101C700035431570F34A029200780C46049087426F
:101C800001D0FF2F77D12146E6780931EE488C4606
:101C9000332E72D028DCED49182E0A686CD012DC85
:101CA000072E20D008DC002E65D0012E3ED0032E5A
:101CB00041D0052E7ED160E0112E7CD0162E7BD037
:101CC000172EF7D13FE2232EEED006DC192E74D06A
:101CD000212E73D0222EEDD18FE1242EE4D0312E8F
:101CE0004BD0322EE6D1BFE0582E68D012DC542EF5
:101CF00066D008DC342E71D04F2E70D0502E6FD0AD
:101D0000532ED7D16EE2552E6BD0562E6AD0572E59
:101D1000D0D164E2304663380421030002F0A6FD0E
:101D200009F0EFEE171D4A104A154A00641D009392
:101D30000194012351E2C649182003E03946C7E265
:101D4000C4490C200191009005E0C348F6E1C24966
:101D500010395020F6E733463FE2E1790020B94AD6
:101D600003E023185B7A1354401C8842F9DBB54822
:101D700002F0DEFCA3E075E2EEE1A27961791202E5
:101D80008918E27989B2882B2DD0892B2FD08A2B04
:101D900031D0832B34D0842B37D0852B3AD0862B6F
:101DA0003DD0872B40D08B2B43D08C2B46D0FE2BA5
:101DB0001DD006E097E29FE1AEE1EDE1C9E066E209
:101DC00027E2A92B3FD0B32B41D0992B42D0A12B96
:101DD00045D09C481038401800925FE244E0F6E19C
:101DE000F1E140E249E2490009189C483AE0490023
:101DF00009189B4836E0490009189848203831E016
:101E000049000918952080002CE0490009189D2000
:101E1000800027E049000918A520800022E0490041
:101E20000918FD2080001DE0490009188B48A038E2
:101E300018E049000918DD20800013E04900091866
:101E4000BD2080000EE04900091886480AE04900DC
:101E5000854807E0854849000818001DBCE749008F
:101E60000120C0060818B7E7A27961791202891823
:101E7000E27989B2882B25D0892B27D08A2B29D0CB
:101E8000832B2CD0842B2FD0852B32D0862B38D08F
:101E9000872B3BD08B2B3ED08C2B41D0FE2B45D0BB
:101EA000A92B47D0B32B49D0992B4AD0A12B4BD08B
:101EB00064481038401800226146FEF776F9002089
:101EC000009024E149000918644840E049000918DD
:101ED00063483CE0490009186048203837E0490071
:101EE00009189520800032E0490009189D208000E3
:101EF0002DE049000918A520800028E0DFE1D2E1AB
:101F0000CEE149000918FD20800020E049000918B1
:101F10005248A0381BE049000918DD20800003E08A
:101F200049000918BD2080000818C4E749000918B5
:101F30004B48F9E7490009184A48F5E749004A487B
:101F4000F2E74900494802E049000120C0060818AC
:101F5000B2E7A2796179120289180922920189B245
:101F6000002B0FD0012B13D0022B1CD0032B20D021
:101F7000042B26D0052B2AD0062B28D0082B34D0B2
:101F800000202AE00B095B00181833E0012024E050
:101F90000B095B00181811E00A07120F012191408C
:101FA0000840F3D119E00A09520010180522D201A5
:101FB00020E00A09520010180F2292018018808E2A
:101FC000EAE70A09520010180122920212E0C90041
:101FD00008184030007E4006C00F69460873012093
:101FE00003A9212301910090F7E00A09520010187B
:101FF0000922D2018018808ACEE7A2796179120283
:10200000891889B2002B33D0012B3AD0022B41D052
:10201000032B48D0042B4FD04022052B54D0062B45
:1020200052D0072B5BD00020694608730020009037
:10203000034803A9401C0191027822237EE6000098
:1020400084000020EC080020F40C00206C0A002022
:10205000EA570008ACF7FF1F107C0008B40400002A
:10206000B4050000B40600005C050020740C0020DC
:102070000B070909490009181B0F9520E279800018
:1020800035E00B070909490009181B0F9D20E2796B
:1020900080002CE00B070909490009181B0FA52037
:1020A000E279800023E00B070909490009181B0F9A
:1020B000FD20E27980001AE00B0709091B0F490097
:1020C0000918E2798D4812E0C90008184030018BE8
:1020D0009143E279D207520E11430183A6E70B0721
:1020E0000909490009188548E2791B0F8030081852
:1020F000194601F009FF99E7002B05D0012B00D00C
:10210000DDE602F0B7F8DAE602F0ECF8D7E6019087
:102110007B48E378027811E6A179607909024018DA
:10212000E179784A80B2002B0AD0774C012B03D09A
:10213000764B9B8A002B03D0400000190091ADE044
:1021400040008018FAE7002A01D000200860002033
:1021500000901723019040E0002A01D00020086081
:10216000A17960790902401885B2E27900206849B6
:1021700003E02618767A0E54401C9042F9DB64493D
:10218000284602F0E3FA00200934009001905C48F0
:10219000039402781823D1E5A179607909024118E6
:1021A0005A48C182818A00290BD000218182574878
:1021B00001F010FE00200090019051481923027890
:1021C000BCE50121F2E751480383002002E04F49BA
:1021D0000020088300900190E3782A46AEE54B4941
:1021E0002020AFE5A179607909024018494980B201
:1021F0000A18E179121D782801D3002105E00B1897
:10220000782B02D97821081A81B2C8B201920090C5
:10221000A1E5A1796079090240183E4980B20B1806
:10222000E2791B1D782801D3002205E011187829D6
:1022300002D97821081A82B261461846FDF7B5FF27
:102240000020009001902E48E378027839460298E9
:10225000FFF7BAFC02460299069801F031FE2D48BC
:1022600002F094FA3CE02B4802F090FA0020009033
:10227000019023485523027860E5244801F0AAFD27
:102280000020009001901E485623027856E5032155
:1022900009022148FDF7A2FF0020009001905AE5B5
:1022A0001E481F4A4DE7A179607909024018E1797B
:1022B00080B20D01FEF756FBE9B2009127E7FEF769
:1022C000E9F80020009001900D486523027835E57B
:1022D0000298FFF779FC02460299069801F0F0FD9A
:1022E000002009B0F0BD02206946087303A901204F
:1022F0000191EE232A4600900499E9E714040000B6
:10230000850000200080000800A00008A81400201C
:10231000EC080020740C00205C050020F40C002068
:10232000F405000070B5FEF77FF8164800F070FA6B
:10233000154D164C6869A0651248816861658188F1
:10234000491C81808088E0640E4801F043FD2868C4
:10235000206768686067A868A06701220C4B114677
:10236000A06DFDF7F5FF20468030E9680160A9699E
:102370004160E96981602969C160296A01610020C1
:1023800070BD0000A81400209800002074120020E6
:102390003930000008B504494A6902434A61496975
:1023A0000140009108BD00000010024008B504493A
:1023B000CA690243CA61C9690140009108BD0000B1
:1023C0000010024008B504498A6902438A6189699C
:1023D0000140009108BD00000010024070B5094E98
:1023E00004467618203E049D0C34F17F0830102DF1
:1023F00003D00A50F07F035170BD0A51F17F0B509A
:1024000070BD0000C4530008044A51182039C97F28
:10241000425852085200425070470000C45300080E
:10242000044A51182039C97F425801231A434250A7
:1024300070470000C4530008044A51182039C97F6E
:10244000425802231A43425070470000C453000808
:10245000054B10B559182039C97F4358032424036C
:10246000A3431343435010BD94580008054B59181B
:102470002039C97F001D0B581B0C1B0413430B5044
:1024800070470000C4530008054B10B55918203997
:10249000C97F4358034C23401343435010BD0000F1
:1024A00094580008EFBFFFFF054B10B559182039AD
:1024B000C97F43588024A3431343435010BD0000F9
:1024C00094580008054B10B559182039C97F435856
:1024D0000324A402A3431343435010BD945800089F
:1024E000054B10B559182039C97F43582024A34300
:1024F0001343435010BD000094580008054B10B51D
:1025000059182039C97F43584024A34313434350EB
:1025100010BD000094580008054B10B5591820391B
:10252000C97F435803242402A3431343435010BDDF
:1025300094580008F0B500233CE001249C40224060
:1025400037D04F6806681446544365006519AE439A
:1025500067433E4306604E68012E01D0022E05D12E
:102560008F6886686743AE433E4386600F69C668DE
:10257000AE4325467D432E43C6604D68022D18D1DB
:102580004D69FF2A09D8066A544354432201121B9D
:1025900096436C43264306620BE0140A22466243CC
:1025A000624362431401A61A446A6A43B443144363
:1025B00044625B1C0A681446DC40BED14A68012AAA
:1025C00001D0022A06D10A68C968436893434A4386
:1025D000134343600120F0BD0069814301D0002016
:1025E00070470120704710B5044601F0BDFA206025
:1025F00001F0A0FA606001F0ABFAA06010BD00002D
:10260000014610B5002000290FD1104A116B89072F
:10261000890F01290AD0022911D0032909D001F01C
:10262000A3FA01F087FA01F093FA10BD01F09CFAC9
:1026300010BD11688907C90FFAD0054810BD116A8D
:102640008907C90FFAD00120C00310BD0010024055
:1026500000127A0010B5036800225B06DB0F25D15B
:102660000CC98C681A434B6823431A43CB681A433E
:102670000B691A434B691A438B691A4303680C4C64
:1026800023401A43026042680A4B1A40CB681B0C75
:102690001A430B681A43426001238A695B030839B5
:1026A0009A4202D1898C89B201610122104610BD83
:1026B0004000FFFFFBF0FFFFF0B50268194B1A4C1A
:1026C000984201D0A04203D17025AA434D682A4305
:1026D000164D174E174F98420AD0A04208D0164CFC
:1026E000A04205D0A84203D0B04201D0B84204D1E4
:1026F00003242402A243CC68224302608A68C26297
:102700000A888262984205D0A84203D0B04201D024
:10271000B84201D1097C0163416901221143416141
:102720001046F0BD002C0140000400400040014074
:10273000004401400048014000200040416801225F
:10274000D2029143416081680822914381607047C1
:10275000FEB5044600680D460026C007C00F43D1F1
:10276000E9686868AA690843296911430843216830
:102770001E4A114008432060A868616803221203C2
:102780009143014361606869A1681211914301435B
:10279000A1601748844203D10020FFF731FF06E013
:1027A0001448844220D16846FFF71DFF0298002894
:1027B0001AD02968002917D00126AA69F3039A4282
:1027C0000CD140004A088018FDF78EFC0A4980B2FF
:1027D00001400007420F0A43E26005E04A08101872
:1027E000FDF782FC80B2E0603046FEBDF369FFFF7A
:1027F0000038014000440040F0FF000010B5802286
:102800000249FDF7D2FC002010BD0000045800086A
:10281000F0B5154A00215514144C154F0CE0D65A4A
:10282000BE4208D19B185B886668B34203D90AC4CC
:102830004B1C2360083C491C4B01AB42EFD3216881
:102840000123002905DB49018918202201F0C2F982
:1028500000E08380A06840012030A84201D9002018
:10286000A0600020F0BD000000C800089800002013
:10287000AA5500001FB50B46024604A1684601F0A8
:10288000E1FF0146684601F033F91FBD201B5B25BF
:10289000643B25644800000010B50120FFF77AFD75
:1028A00000210A2000F038FC0A2000F02BFC002157
:1028B0000B2000F031FC0B2000F024FC10BD0000C8
:1028C000F0B5012087B04004FFF764FD01208004CB
:1028D000FFF760FD0120C004FFF75CFD01208005CB
:1028E000FFF758FD0126C020002403256A46049600
:1028F00031C20927FF0669463846FFF71BFE8020D4
:10290000694631C1694638460494FFF713FE9320A7
:10291000000100900394694601960295049438469C
:10292000FFF708FE3002B86168026A46049631C2B9
:1029300069463846FFF7FEFD29486A46049631C2CB
:1029400069462848FFF7F6FD27480090039469463A
:102950000196029504942348FFF7ECFD07204003FD
:102960000090029403946946019604941F48FFF76F
:10297000E1FDF0206A46049631C269463846FFF709
:10298000D9FD3002B86140006A46049631C26946FA
:102990001448FFF7CFFD40206A46049631C26946CD
:1029A0001348FFF7C7FDF0020090694601960295B3
:1029B00004943846FFF7BEFD8020009069460196DA
:1029C000029504940A48FFF7B5FD40206A46049634
:1029D00031C269460348FFF7ADFD07B0F0BD000006
:1029E0000704000000040048C0FC00000008004884
:1029F00000140048084807490160084901600421A3
:102A00004160074A8260C1684907FCD102610549FB
:102A100001607047CCCC00000030004055550000EC
:102A2000FF0F0000AAAA0000F0B591B0282106A867
:102A3000FDF7D4FB18216846FDF7D0FB0120000309
:102A4000FFF7C0FC01208004FFF7A4FC0024082548
:102A500002260327039404946A460594E0C269465B
:102A60002248FFF767FD102069460394C1C1012089
:102A70000490694605941D48FFF75CFD20200394EF
:102A800004946A460594C1C269461848FFF752FD8E
:102A90000021192000F040FB192000F033FB072033
:102AA00000020890012006940A9040020B900994BD
:102AB000802007940E940D9007200D4C0F900C95DC
:102AC00006A92046FFF7C6FD6068102188436060B4
:102AD0006068A843606060680902884308436060DA
:102AE000206840210843206011B0F0BD0004004878
:102AF0000030014010B586B014216846FDF76EFB2A
:102B00001020FFF753FC0021112000F005FB1120DD
:102B100000F0F8FA2F20694608800020019008484C
:102B2000084C02902046FFF7C7FD206880218843AB
:102B30002060E06801210843E06006B010BD00009D
:102B4000E70300000010004070B501208EB0800344
:102B5000FFF738FC03204002079002200890032072
:102B600000240990012509200A9407A90C950B94CB
:102B7000C006FFF7DFFC3A4E102202213046FFF775
:102B800083FC002202213046FFF762FC0022022172
:102B90003046FFF7A5FC002202213046FFF7AEFCCD
:102BA000802202213046FFF77FFC002202213046BE
:102BB000FFF7B2FC002202213046FFF783FC00221F
:102BC00003213046FFF760FC002203213046FFF767
:102BD0003FFC002203213046FFF782FC0022032144
:102BE0003046FFF78BFC802203213046FFF75CFC68
:102BF000002203213046FFF78FFC002203213046DC
:102C0000FFF760FC00211B2000F086FA1B2000F07B
:102C100079FA14486946006800900194029403947C
:102C2000059406940C20104C04902046FFF790FD6C
:102C30006068290508436060606849000322520506
:102C4000904308436060A06849120843A060204692
:102C5000FFF774FD2068284320600EB070BD0000AF
:102C600000000240340000200038014070B58EB0F2
:102C70001C216846FDF7B2FA182107A8FDF7AEFA45
:102C8000012464042046FFF791FB2046FFF782FBF6
:102C90000E200790022008900320012509900024AF
:102CA00009200A9507A90C950B94C006FFF742FC72
:102CB000414E102204213046FFF7E6FB002204219A
:102CC0003046FFF7C5FB002204213046FFF708FC21
:102CD000002204213046FFF711FC802204213046F7
:102CE000FFF7E2FB002204213046FFF715FC00222B
:102CF00004213046FFF7E6FB002205213046FFF7AE
:102D0000C3FB002205213046FFF7A2FB002205216C
:102D10003046FFF7E5FB002205213046FFF7EEFBCA
:102D2000802205213046FFF7BFFB002205213046F7
:102D3000FFF7F2FB002205213046FFF7C3FB00211D
:102D40001C2000F0E9F91C2000F0DCF9A61EFF2190
:102D5000304600F0E1F9304600F0D4F91748EE03B0
:102D6000006800900194029403940C2004AA51C2BC
:102D7000134C69462046FFF7EBFCA068211408437A
:102D8000A060A068B0433043A06020681F214905BF
:102D90008843084320602068491188430843206025
:102DA000A068A1140843A0602046FFF7C7FC206874
:102DB000284320600EB070BD0000024038000020A3
:102DC0000044004000B50846042A02D80020C04351
:102DD00000BD01787F2902D90120C04300BD4178A0
:102DE0004906490E1F2902D90220C04300BD1146E1
:102DF00001F0DAFF0028F9D0042000BDF7B588B053
:102E00000F460A9A0898FFF7DDFF0690002803D0C6
:102E10000020C0430BB0F0BDB6483A780078394680
:102E200082427DD18C784A78CB78B98824024DBA19
:102E3000B1491C4308704A70012007902005210702
:102E40000226000E090F130001F010FD119E0A4723
:102E5000859FB7D59E9E9E9E9E9E9E9EE1F39E0060
:102E6000E81DC008A4490390887000202FE00020CE
:102E700000900120019002980027C00004901CE0FF
:102E80002005000E42009D482107121809208001EC
:102E90001018090F808EFDF7DBFC002803D0019984
:102EA0000098084300900198641C4006000E7F1CA7
:102EB000A4B20190082F03DA0498C019A842DFDBFE
:102EC0008D49029A00988918C8700298401C03998D
:102ED00002908842CBDB761855E0E81DC008864991
:102EE00003908870002031E00020009001200190C4
:102EF00002980027C00004901EE02005000E42004A
:102F00007E4821071218092080011018090F808AB5
:102F1000FDF79EFC002805D001990098084300E0C9
:102F2000E5E000900198641C4006000E7F1CA4B2EE
:102F30000190082F03DA0498C019A842DDDB6E491E
:102F4000029A00988918C8700298401C0399029050
:102F50008842C9DBBFE76800674984468870002063
:102F60000EE021184A006549470052180921C9019D
:102F70005118898E604A0B0ABA18D3701171401C1F
:102F8000A842EEDB17E0761C87E068005A4A8446C8
:102F9000907000200DE021184B00584947005B1845
:102FA000092189015918898ABF180B0AFB703971E8
:102FB000401CA842EFDB6644E5E7002D12D0FF225B
:102FC0001202954207D142004C4812189D20800001
:102FD000101800F091FF394647480A9AFDF7E5F8C6
:102FE0000A9E7FE04200454812189D20800010187C
:102FF00000F042FEEFE738797979000208433F4953
:10300000620052180921C90151188886E3E7E81DBA
:10301000C008394903908870002030E03818C07922
:10302000009001200190002005900298C0000490BB
:103030001FE036E02005000E42003048210712183C
:103040009D20090F80001018009B019A1A4202D09F
:1030500000F052FF01E000F00FFE0198641C4006F2
:10306000000E01900598A4B2401C0590082804DACF
:10307000049805994018A842DCDB0298401C03998B
:1030800002908842CADB1C48B9788170F978C17017
:103090003979017179794171361D0698002814D06B
:1030A00025E000200EE04100C919CA79097A120210
:1030B0000A4321184B0011495B180921C90159180D
:1030C0008A86401CA842EEDBDDE70798002809D07D
:1030D000B1B2094801F068FE07498855000A89190C
:1030E0004870B61C32460449089800F0E9FE0020FA
:1030F00090E6000090000020EC090020F40C002075
:1031000070470000C106C90E0120884001490860CF
:103110007047000000E100E08307FF22DB0E9A40C9
:103120008907090E994000280BDA0007000F0838BC
:10313000830808489B001818C36993430B43C36175
:103140007047830804489B001818036893430B4397
:103150000360704700ED00E000E400E08307FF2219
:10316000DB0E9A408907090E994000280BDA000708
:10317000000F0838830808489B001818C369934358
:103180000B43C3617047830804489B001818036809
:1031900093430B430360704700ED00E000E400E060
:1031A000F3B5074681B0002000903D78FF206E0700
:1031B000EC08760FE40001F039FE802C01D20020EB
:1031C000FEBD324601265C495C48130001F04EFB0F
:1031D0000805313539898D91A1B057490978002901
:1031E00003D0554949788C4220D18188544F491CDD
:1031F00081803D70504D3021A87808437870E87880
:103200000843B8703520F87004213846FDF7FCF803
:103210003021084338710D207871112001F006FE2D
:103220000621384600F016FE6C702E70424806717A
:1032300062E0C188491CC1805EE00189491C0181AE
:103240005AE00A78002A02D04A78A24201D00E71D0
:1032500052E042893849521C42810020CA780EE06F
:103260004100C9194B7889781B010907090F5B18C0
:1032700034490C181321490161180B75401C2E4C60
:103280009042EDDB2E4A002015702E4F0FE00921F1
:103290003B1889015B18197D0D09410089183035EB
:1032A0004D701B7D1B071B0F30338B70401CA178AA
:1032B0008842ECDB0806C00D401CC1B22048FDF777
:1032C000A3F830210843A1781D4A49008A1850709C
:1032D0000D209070C91CC9B2194800F0BBFD2671C1
:1032E0000AE08189491C818106E0C189491CC181AC
:1032F00002E0018A491C018202980007C10E1148B0
:103300000918132080010818818C491C81840098B9
:10331000FEBD428A521C42820878002897D0487825
:10332000A04294D10120C0020922D20690618EE70A
:10333000028B521C02838AE7C8000020B4110020CF
:10334000C8140020F40C002010B501200449C00668
:10335000486004480168491C016000F005F810BD90
:1033600000ED00E03000002070B50E480178002428
:10337000002905D004700C4801780C48FFF710FFB5
:103380000B4DE86F00280BD00A4E0B490220326823
:10339000FEF78EFA3460EC678021074801F040F9AF
:1033A00070BD0000E0000020E100002008150020B2
:1033B000A802002040000020BC03002010B50648F1
:1033C000054B00780021403B5A1840325478491C84
:1033D00014700F29F8DB10BD340D002010B5084C17
:1033E000084B01220221A06DFCF7B2FF064800F055
:1033F000F1FCE06D401CE065A06D2066002010BD72
:103400007412002039300000A81400200248C16D59
:10341000491CC1650020704774120020F3B5FA4DB5
:1034200085B0286800286FD0686800281CD000226A
:103430000D21082000F080FD00221146082000F038
:103440007BFD01221146082000F076FD0020014698
:10345000EE4A13184033401C19701028F8DB002680
:103460000121144640347BE20122E1E7B2000598D5
:10347000059B805CD7187A78019201257B880093A0
:103480001B2873D012DC0246030001F0EFF91B5C2D
:103490007272727272723E3E3E3E3E3E5C5C5CA751
:1034A000A7A73E3EBEBEBEBEBEBE5C00342870D0E6
:1034B00011DC01461C390B0001F0D8F918A7A7A7A9
:1034C000A7A7A7A7A7A7A7A745454545454545459C
:1034D00045454545F7453A2873D008DC014635395E
:1034E0000B0001F0C3F905E26E56E26E3000DC28F5
:1034F00004D004DC3B28EFD0C82824D120E1DD280B
:10350000FCD0FA28F9D11BE133E2D01F030001F00F
:10351000ADF90E080A10181B1D1A1A1A1A1A1A20C9
:10352000261A207C4AE0FFF749FF00281FD0207CA4
:103530003AE0FFF743FF002816D1207C002813D182
:1035400025E000F0C3FAF5E12078F7E7FFF736FF52
:103550001DE0207C00280AD0002905D007E0207C4F
:10356000002804D1002902D0012010E04DE0002005
:103570000DE0130001F07AF9070C050E111B262E41
:103580000C0000F0A3FA00990198FDF775F920747A
:10359000D0E11AE100F09AFA0CE0207C0028E6D095
:1035A00000990198FDF768F90028E0D0DCE7207C5D
:1035B0000028DCD000990198FDF75EF90028D6D1EB
:1035C000D2E758E1207C0028CED100990198FDF780
:1035D00053F9B3E7207C0028ECD0C5E7102804D0CD
:1035E000112804D0122AAED10AE0227C03E0207C0C
:1035F0000028A8D001220099019800F09DFC99E1D3
:10360000207C00289FD00022F5E715383D79030083
:1036100001F02CF9120A1215181B0F1E3C4C5B6AA4
:103620002D798185898D7D9400F050FA13E0207406
:1036300084E000F04BFA1DE000F048FA29E000F0C9
:1036400045FA36E000F042FA42E000F03FFA4EE080
:10365000207C002870D028460099FDF795F9054692
:10366000F9887879FDF790F9854263D064E0207C91
:10367000002861D028460099FDF786F90546F988AB
:103680007879FDF781F9854254D155E0207C0028F6
:1036900052D028460099FDF777F90546F9887879E0
:1036A000FDF772F9854245DB46E0B1E0207C002859
:1036B00042D028460099FDF767F90546F9887879E0
:1036C000FDF762F9854235DC36E0207C002833D0F6
:1036D00028460099FDF758F90546F9887879FDF7ED
:1036E00053F9854226DD27E0207C002824D0284697
:1036F0000099FDF749F90546F9887879FDF744F90D
:10370000854217DA18E0207C002813D1A3E7207C3B
:1037100000280FD1AEE7207C00280BD1B9E7207C30
:10372000002807D1C5E7207C002803D1D0E7207C02
:103730000028DCD001207AE7002078E70225F9E0B4
:103740003F791546C8280DD0DC2823D0DD282AD0A3
:10375000FA28F3D12D48E90008184030007EC00651
:103760002AD508E02948E90008184030007EC00644
:1037700001D4002121E0207C002822D03846009985
:10378000FDF702F90146284600F07EFA284600F0CF
:10379000F5F84CE71D48E90008184030007EC006E7
:1037A000E9D4012109E01948E90008184030007EF9
:1037B000C006E0D4022100E003212846FDF70CFEFC
:1037C000D9E7284600F0AEFDE0E73F79022534282E
:1037D00002D0372816D108E0207C002812D03846C5
:1037E0000099FDF7D1F8401C07E0207C002809D0A3
:1037F00038460099FDF7C8F8401E02463846009941
:1038000000F012FC96E000006C0A0020F40C00208E
:103810003D7979790291F9880191332814D03528BE
:103820001BD038288AD1207C002887D00298FDF749
:10383000ABF8074628460099FDF7A6F83A1A019911
:10384000029800F0F1FB79E7207C0028FBD02846A5
:103850000099FDF799F80246F1E7207C0028F2D0A4
:1038600028460099FDF790F8054601990298FDF762
:103870008BF82A18E3E73A7979790291F98801916E
:10388000797A03917D89362806D0392812D03A28D2
:103890001FD03B284DD131E0207C002849D0104674
:1038A0000099FDF771F8074601990298FDF76CF849
:1038B0003A180CE0207C00283BD010460099FDF718
:1038C00063F8074601990298FDF75EF83A1A29460F
:1038D0002CE0207C00282CD010460099FDF754F8ED
:1038E00007B201990298FDF74FF800B247433A46F4
:1038F0002946039800F098FB3A1416E0207C002833
:1039000017D010460099FDF73FF807B201990298C9
:10391000FDF73AF801B23846FCF7FCFB02B20F465D
:103920002946039800F080FB3A46691C039800F092
:103930007BFB0325301141000F4801230818310794
:10394000090F02898B401946114000D00121277CC4
:103950000830002F01D01A4300E09A430280761904
:103960000698864200DA81E503494868401C4860B1
:10397000002007B0F0BD00006C0A0020FEB507462D
:10398000402802DB0020C043FEBD2C48F9000E1881
:1039900000964036348BE10601D40020FEBDA1061E
:1039A0003CD561063FD42649096800980A25406D38
:1039B0000190081AA1070FD0A107890F012905D08E
:1039C000022905D0E143890705D005E0642503E01D
:1039D0007D25ED0000E01B4DA84224DB2946FCF7C5
:1039E00099FB014615487A0012180B208001101827
:1039F0008446808E019B401869435B18009980B211
:103A00004B650D2189015118898E814203D80846E2
:103A100040210C4334836146888604E0600602D569
:103A2000402084433483307EB9B24006C20F052063
:103A300000F082FA307E4006C00FFEBDF40C00207C
:103A40001001002010270000F7B50446FCF777FFAF
:103A5000054602992068A942A16806DC4018029A2E
:103A60000199FCF7A2FB029919E040182A46019936
:103A7000FCF79BFB29462046FCF7B0FC2046FCF7F0
:103A80005EFF06460298471BB7420DDCA16820681E
:103A90003A46401801994919FCF787FB39462046F8
:103AA000FCF79CFC0298FEBD002E0CDDA16820688E
:103AB0003246401801994919FCF777FB31462046F8
:103AC000FCF78CFCAD192846FEBD0000074A0F200C
:103AD00011183F235B5C4031401E0B700028F7DC5F
:103AE00002494031087C087070470000F40C002047
:103AF00010B50C460A4601460348FFF7A5FF00F043
:103B000077FD204610BD00006C02002010B50C4669
:103B10000A4601460348FFF797FF00F069FD20467B
:103B200010BD00006C02002010B50C4600F0C8FD6E
:103B3000204610BD04494968F0221140034A090992
:103B4000515CC8407047000000100240B85800089F
:103B500003494968034A4905490F515CC840704709
:103B600000100240C858000810B5074841680C20F2
:103B70000140064805D0042904D0082901D100F0ED
:103B800009F810BD024810BD0010024000127A0072
:103B9000001BB70010B50C4C6168012212040B48E1
:103BA000114002D0914200D10948E16A0907090F8A
:103BB000491CFCF799FA61680F2292041140890CA4
:103BC000891C484310BD00000010024000093D0060
:103BD000001BB70070B5D417A40F0023A418A510BC
:103BE00003E09C000E5906515B1C9D42F9DCD40F8A
:103BF0006B00A418651003E05C000E5B06535B1CB1
:103C00009D42F9DC104670BD0920C006006901091B
:103C10000F20884370470000F8B5002384468025B4
:103C2000DB431248002421462A464A4312181788CB
:103C30000F4EB74209D17E26B75A0E4EB74204D175
:103C40005288A24201DD0B461446491C0829EBDBD1
:103C5000082B06D26B43191880226046FFF7BAFF83
:103C600002E06046FEF7CAFD0020F8BD00C0000873
:103C7000AA550000A55A00000B0702881B0F01215E
:103C800099408A430280704730B5402802DB00200B
:103C9000C04330BD0D4CC20013191A464032157E88
:103CA000AD0611D4400000190D24A4010419A18609
:103CB0000B240021A401001981860548006858657D
:103CC000108B202108431083002030BDF40C00200D
:103CD0001001002010B500F001F810BDF0B52D4F17
:103CE000B868C007C00F4DD0F8682C4DC4B22A4840
:103CF000C16A491CC162018D491C018528780028D0
:103D000002D1204601F092F828780026002819D127
:103D10002448234902788C540178491C01700D2CE9
:103D200010D10446007801F081F820781E4908700F
:103D30001E490120087026701D48067001201D498B
:103D400000074860287800281CD01B490878401CD0
:103D500008701A48026B521C02630878184A1278DD
:103D6000904210D30120C0020921C90688612E703B
:103D70001449012008700E4908700A48067012495B
:103D800080208862F0BD11480978405C387301F0EA
:103D90004DF8F0BD0030014074140020D000002028
:103DA00008150020CD000020E1000020E0000020E8
:103DB000CC00002000ED00E0CF00002074130020B4
:103DC000CE000020E200002000140048E81400208B
:103DD0007047000070B51A4C6168491C6160194950
:103DE0000180A18841801849CA6C8280496D816038
:103DF000112181831549C183A1684A0114495118D1
:103E000000250B462A469E5CFF2E04D1521C202A18
:103E1000F9D3002D10D02022FCF7D0FBA068206041
:103E2000401CA0604001012189022030884201D954
:103E30000020A060002070BD202200F0DDFCEDE736
:103E400098000020AA55000074120020A55A000016
:103E500000C8000870B503460E460807C10E134897
:103E6000002509180520C0010818818A104C491C3A
:103E70008182207A002817D1324619460D48FCF776
:103E800094F9A6710020E0710A48E179405C0A4982
:103E900008730121217200F0C9FF08498020886160
:103EA00000010921C9068862284670BDF40C002073
:103EB000C8000020E8140020003001400014004831
:103EC00010B514460A46012802D0022806D00DE09B
:103ED00021461046FFF71AFE054804E02146104629
:103EE000FFF722FE0348816F491C8167204610BD01
:103EF00014020020A80200200B0702881B0F0121DA
:103F000099400A43028070470907090F01238B403B
:103F10000188002A01D0194300E0994301807047CD
:103F20000907090F01238B400188002A01D019439A
:103F300000E099430180704770B50B051B0E204CC3
:103F40005B000D071C192D0F030000F08FFC090604
:103F50000B14191E22272C313600FF292DD895204D
:103F6000800003E0FF2928D89D20800020182946E2
:103F7000FFF7D6FF21E0FF291FD8A5208000F5E735
:103F800080291AD2FD208000F0E7802915D20D4843
:103F9000ECE7402911D2AD208000E7E740290CD2A0
:103FA000B5208000E2E7802907D206482030DDE70F
:103FB000802902D203488030D8E7002070BD00007D
:103FC000F40C0020140400000121C903034A002856
:103FD00001D091627047916170470000000800486D
:103FE00001218903034A002801D091627047916141
:103FF00070470000000800480121C903034A002857
:1040000001D091617047916270470000000800483C
:1040100001214903034A002801D091627047916150
:104020007047000000080048F0B5304C4B001C19E8
:104030000923DB01E6180B23DB01E51892B28A287D
:104040003DD00EDC294F4B00DF1909239B01FF18DF
:104050008338030000F00AFC0714181C21262D46A3
:10406000480099283ED006DC8B282CD08C2831D0F3
:104070008D2839D133E0A12834D0FE2834D131E065
:10408000102931DABA822FE010292DDABA862BE016
:10409000102929DA0520C00108E0082924DA0F20B8
:1040A000800114E008291FDA012080022018828292
:1040B0001AE0802918DAB28616E0AA8614E0802970
:1040C00012DAB28210E040290EDA0D2080012018A9
:1040D000828609E0402907DA0B208001F7E74029B2
:1040E00002DAE8E78029E8DB0020F0BDF40C0020CC
:1040F000F0B58DB0002500F015FEFCF7B1FC059081
:1041000010213A4800F070FE0790FCF7A9FC0490DB
:104110001021364800F012FE0690FCF7A1FC039037
:104120001021324800F028FE0190FCF799FC064669
:1041300010212E4800F038FE0090FCF791FC2C4A2C
:1041400004469068012108439060881E1061294848
:104150001061264B0021585C1070491C1029FADBB5
:104160001768FCF77DFC0B9001990098029701906D
:10417000214F0091781921A1069B079A00F062FB5C
:1041800045190B98A11B001B01910290039A0499F9
:104190000398B21A431A009208460599421A7819F0
:1041A00020A100F04FFB441908A8FEF71CFA26488E
:1041B00042680120000402403819134623A100F090
:1041C00041FB0419381926A1089A00F03BFB01199C
:1041D0003846FFF78DFC01210D20FEF74BFB2449EB
:1041E0000320886000200DB0F0BD0000B45300082B
:1041F0000030024001A00000140100200D0A4352CB
:1042000043202025303458202025303458202025C4
:104210003034582020253034582020253034580D93
:104220000A00000074696D65202530346420202563
:10423000303464202025303464202025303464203C
:1042400020253034640D0A00001002404D61696E73
:10425000536F75726365202578202564200D0A0050
:10426000737973636C6B202564200D0A00000000D5
:104270000000002030B50021174D0846696042005B
:104280005219401C1181FF28F9DD00200522134C32
:10429000D20143001B199B18401C99821028F8DB9F
:1042A00000200922D20143001B199B18401C99864B
:1042B000FF28F8DD00201022C100091940310B8BC6
:1042C000401C93430B834028F6DB012004492860FF
:1042D0004882002030BD00006C0A0020F40C002051
:1042E000A814002010B500210C48092201600C4BD5
:1042F000084692014400E418A418401CA186102826
:10430000F8DB0020012292024400E418A418401CAB
:10431000A1820828F8DB002010BD00006C0A0020F4
:10432000F40C002010B5402802DB0020C04310BD73
:104330000B4BC100CA18114640310C7EA4060DD5A6
:104340004000C0180B2300249B01C0188486054838
:1043500000685065088B202290430883002010BD20
:10436000F40C00201001002010B5FCF74DFCFCF708
:1043700033FE10BD70B594B030216846FBF72EFFB8
:104380000024022501260E94E803099000960520DA
:104390000F94C0040D9401960A900C9408950B9507
:1043A0006846FCF731FE002803D0862115A000F0F6
:1043B00047FA07200C900E9401210D950F940CA83C
:1043C000FCF7E8FC002803D092210EA000F038FA98
:1043D000109610A81296FCF767FC002803D0A121C4
:1043E00008A000F02DFA4B208001FCF7B7FF042055
:1043F000FCF7ACFD00221146501EFCF751FC14B036
:1044000070BD00002E2E5C436F6D4C69625C537270
:10441000635C4253502E630013480168012211432C
:1044200001604168114A114041600168104A114021
:1044300001600168012292049143016041683F22BA
:10444000120491434160C16A09090901C162016B0B
:10445000FF22143291430163416B490849004163D3
:104460000021816070470000001002400CB8FF0876
:10447000FFFFF6FE04480169C907C90F02D00121F8
:10448000C9430161704700000010004070B51B4C2B
:10449000E0691B498006C00F11D01A4A0120106044
:1044A000194A10600869401C0861A28C4868401CC9
:1044B0004860174B154D18682A54401C1860E06975
:1044C0000007C00F04D008202062C869401CC861E2
:1044D0002068C006C00F07D0E069C006C00F03D037
:1044E0001020206200F03CF8E0694006C00F03D0C5
:1044F0004020206200F074F870BD000000380140D8
:104500001402002044000020480000203C0300204A
:104510003C00002010B5104CE069E0690007C00FB6
:1045200005D0082020620D48C169491CC16120687E
:10453000C006C00F07D0E069C006C00F03D010202E
:10454000206200F09DF8E0694006C00F03D04020D3
:10455000206200F0E5F810BD00440040A8020020F1
:104560000548416A491C416204490968002901DD86
:104570000121C16770470000140200203C000020A8
:10458000F8B5144D0C46064602212846FDF73CFFBF
:1045900010200090104B324602212846FDF71EFFE6
:1045A000224602212846FDF761FF02212846FDF739
:1045B00037FF0A4804630121417202212846FDF7B2
:1045C0003BFF0548283881688022114381602046DE
:1045D000F8BD00000000024028380140140200200D
:1045E0000248016A491C0162704700001402002061
:1045F00010B50A48407A00280DD1084C206F583475
:10460000002808D12046FCF787F90146E2682068B7
:104610008018FFF7B5FF002010BD00001402002035
:10462000F8B5144D0C46064605212846FDF7ECFE6C
:10463000002000903346104A05212846FDF7CEFEA3
:10464000224605212846FDF711FF05212846FDF7E2
:10465000E7FE0A4844630121817205212846FDF7DF
:10466000EBFE054824388168402211438160002018
:10467000F8BD00000000024024440040A8020020D1
:104680000A480B4900794058802180B2081A09492C
:10469000012208600849CA674A6A521C4A62002817
:1046A00003DD01200549000748607047C453000836
:1046B0000400024040000020A802002000ED00E0BD
:1046C000F8B5144D0C46064604212846FDF79CFE1D
:1046D00010200090104B324604212846FDF77EFE44
:1046E000224604212846FDF7C1FE04212846FDF795
:1046F00097FE0A4804630121417204212846FDF710
:104700009BFE05482838816880221143816020463D
:10471000F8BD00000000024028440040A80200202C
:104720000248016A491C016270470000A80200208B
:1047300010B5054C0A46638821465B1C4380FBF795
:104740003DFF002010BD0000007C000870B50C4645
:104750000B494118002B08D00A4D4519012B03D0F5
:10476000094B9B8A002B00D129468005204603D0A7
:1047700000F042F8002070BDFBF720FFFAE70000D0
:104780000080000800A00008A8140020F8B54188A7
:10479000174A491C4180154901807E2100250A5293
:1047A000ED43802300221146124C002659430C1978
:1047B000314603E0675CFF2F04D1491C9942F9DBC5
:1047C000002E03D0521C082AEDDB00E01546082D10
:1047D00006D208495D436918802200F00DF803E015
:1047E00080220449FBF7EAFE0020F8BDAA5500002C
:1047F000A55A000000C00008F7B50D460646FCF7B4
:10480000EBF902980024870807E0A000325841190C
:1048100000230220FCF7A2F9641CA742F5D80298F5
:104820007C00470807E06000325A4119002301204C
:10483000FCF794F9641CA742F5D8FCF785F9FEBD96
:10484000FEE700000FB410B504A9074B02AA0398B5
:1048500000F028F8044602A9002000F05DFA204686
:1048600010BC08BC04B01847194D000830B4744699
:10487000641E2578641CAB4200D21D46635D5B005C
:10488000E31830BC184702E008C8121F08C1002A0C
:10489000FAD170477047002001E001C1121F002AC1
:1048A000FBD17047FFB591B00F460546002606E0E4
:1048B00025280AD0149A139990476D1C761C2878E5
:1048C0000028F5D1304615B0F0BD00240094012138
:1048D000F34A029400E004436D1C2B780846203B09
:1048E00098401042F7D128782A280ED00221287843
:1048F0000246303A092A15D8009A0A235A43303A18
:1049000080180C436D1C0090F1E701CF0090002847
:1049100005DA012040030443009840420090022041
:1049200004436D1C28782E2815D104200443687890
:104930006D1C2A280AD101CF6D1C02900BE0029950
:104940000A225143303940186D1C029028780146E4
:1049500030390929F3D928786C2810D006DC4C2886
:104960001AD068280ED06A2817D104E0742813D012
:104970007A2812D110E00120400504430CE0012107
:10498000090501E0032109050C436978814203D13F
:104990000120000524186D1C6D1C287803906E28DA
:1049A0001ED00CDC632831D004DC00288AD05828C3
:1049B00011D1B2E064287BD069280CD178E073284B
:1049C0002DD004DC6F2870D0702804D1A7E07528A2
:1049D0006CD078286BD0149A13999047761C62E0BB
:1049E0006002400F022807D003280AD00428386844
:1049F0000AD006603F1D56E03868F1170660416036
:104A0000F8E738680680F5E70670F3E73878694616
:104A100008740020487404A80390012003E038685B
:104A200003900020C0433F1D61070FD5002101E026
:104A30000199491C029A0191914213DA8142F7DBF4
:104A4000019A0399895C0029F2D10BE0002101E071
:104A50000199491C01918142FADB019A0399895C11
:104A60000029F5D101990098139A401A0090214627
:104A7000149B00F03BF901998019461807E0039850
:104A800003990078491C0391149A1399904701984F
:104A9000401E0190401CF2D12146149B139A0098AD
:104AA00000F014F986196D1C09E741E033E034E0A9
:104AB0000A200021049005916002410F022905D0CF
:104AC00001CFC2179446032905D007E0FF1DFF0858
:104AD000FF0003CF06E000B2C2179446042902D1BA
:104AE00040B2C1178C4600226146944506DA0A4658
:104AF0000021404291418C462D2102E0210504D540
:104B00002B216A461176012103E0E10701D0202123
:104B1000F7E7019154E00A200BE0102009E0102093
:104B2000049000210420044308200591029003E032
:104B300008200021059104906002410F022905D050
:104B400001CF00229446032906D006E0FF1DFF088E
:104B5000FF0003CF8C4603E080B2042900D1C0B22D
:104B60000021019121072BD50399702906D0049AC1
:104B70001021059B4A401A4305D00EE040216A46A9
:104B80001176012108E06146014306D030216A46D2
:104B900011760399517602210191049A0821059B0F
:104BA0004A401A430CD16146014301D1610707D540
:104BB00030216A461176012101910299491E029124
:104BC0000399582904D037A103910FA90F910DE043
:104BD00039A1F9E76146059B049AFBF714FB039B97
:104BE0008C469B5C0F9A521E0F92137061460143D4
:104BF000F0D10F9807A9081A20300390600704D558
:104C0000012000048443029801E0012002900399EE
:104C1000884201DD401A00E000204118029001980E
:104C200009180098401A0090E00306D42146149B0E
:104C3000139A009800F05AF886190020049008E0B2
:104C400006A9085C149A139990470498401C761C96
:104C5000049001998842F3DBE0030CD52146149BB4
:104C6000139A009800F042F8861904E0149A302054
:104C700013999047761C0299481E02900029F5DC92
:104C800008E00F980F990078491C0F91149A139916
:104C90009047761C0399481E03900029F1DCFBE63F
:104CA0000928010030313233343536373839616202
:104CB00063646566000000003031323334353637C6
:104CC000383941424344454600000000F8B50446E7
:104CD00000251E461746880404D405E039462020E6
:104CE000B0476D1C641EF9D52846F8BDFFB50446D3
:104CF000002581B01E46C80301D5302700E02027DB
:104D0000880404D505E038460399B0476D1C641E3D
:104D1000F9D5284605B0F0BD0A68531C0B60107029
:104D20007047000010B50A2101A0FEF7E1FE10BD9A
:104D30001B5B324A1B5B303B3048000030B50346FA
:104D40000B48002900D101210A4C491E0ED31A78C4
:104D500050400022C50702D04008604000E04008F3
:104D6000521CD2B2082AF5D35B1CEEE730BD00001E
:104D7000FFFF000001A0000070B50A4DFF23EE1DEB
:104D80001A46F93605E0047854402A5D5A40335DEE
:104D9000401C0C46491E89B2002CF4D11802104365
:104DA00070BD0000CA55000870B504460C480022CA
:104DB0000C4E11E02378521C1D4645402D07ED0E88
:104DC000755B00094540180968400007C00E305A5D
:104DD0002B09584092B2641C8A42EBD370BD00008C
:104DE000FFFF0000CA57000810B5084A084B07E04B
:104DF000047854402406E40D1C5B120A6240401CF7
:104E0000491EF5D2D04380B210BD0000FFFF000064
:104E1000CA53000806C00021016041608160C16082
:104E2000012202614161084670470000074910B540
:104E30004A8D0B464C3BD054488D401C80B248856F
:104E4000642801D35120488510BD0000741400204F
:104E5000F94F88B00126FF203E830530F74B8022B2
:104E60000090991AF648FCF7BCF84020F54B024632
:104E7000191A0090F448FCF7B4F8FBF7CDFE0021B6
:104E8000F24A0D4660204843801845608560056100
:104E900045618561C561056285624562C562491CDF
:104EA00005630929EEDBEA4CEA482567C06A6066BB
:104EB000E9480068A066E948406AE066FFF75AFAE8
:104EC000E849E7480860FCF7A7FAFDF7F9FCFDF7A9
:104ED000E3FCFDF727FAE448FEF79EFED64806837A
:104EE000FEF792FE1021A06308430107090F6063DB
:104EF000DE4AC006DE48117003D50670DD48057035
:104F000002E00570DB480670DB480170FBF700FC2F
:104F1000D64801270178D8480170D848D849077089
:104F2000E12080020860FDF70FFEFDF79FFEFDF710
:104F30007BFDD4484168402631434160FDF75AFD6E
:104F4000FDF7D8FDD048016839430160CF480168BA
:104F50002022114301600168102739430160016874
:104F6000314301608021CA48FFF75AFBC9480168F4
:104F7000394301600168314301600A20FBF786FD77
:104F80000120FFF745F80020FFF72AF80020FFF77F
:104F900033F8FFF7ADF8FBF763FDA74E6066358287
:104FA0007582B148C0883082308A01280AD1FCF766
:104FB000EDF9208F202108407082708A002801D0EE
:104FC000FFF758F9B4485A210790B44F4184B44DC3
:104FD00000262E7001206870FBF742FD2861FBF768
:104FE0000DFE0690FEF710FE05469348008AC007A6
:104FF0000BD0A806208F04D5800606D4FFF73AF917
:1050000003E0800601D5FFF76DF9A5630698E0631C
:105010000920C0060069B884A2480069F884A24843
:1050200000693885A14800697885FBF795FBFBF797
:1050300017FD9B4D68619E480068002801D00798C5
:105040008682206CC006C00E02281CD1FBF72EF908
:105050009748016800290ED007998E8295490A6801
:10506000002A10D1006808609348006893490860DE
:10507000FEF7B4F907E08F490A68002A03D00068F8
:105080000860FEF7C3F96C48008A01280BD16A4812
:10509000818A00291FD08A49A960C18A8948016094
:1050A000A868FEF7BBF9606E69696166081AA066B8
:1050B000E16E884200D2E066216F884200D9206705
:1050C000FBF7CEFCA8616A480078002818D07E491A
:1050D00000200B780BE07D49DEE77D49132209189B
:1050E000520189180A7D7B4909184A70401C984270
:1050F000F3DB61480078002802D00220FCF784FA34
:105100000698800402D50120287000E02E700698D1
:10511000000502D50120687000E06E7055480078E7
:1051200000281AD00220FCF74BFC606C002801D14B
:105130006948067068480178079881866749086859
:10514000800402D50120287000E02E700868000558
:1051500002D50120687000E06E70606C002801D0FC
:10516000401E6064A06C002801D0401EA06432483C
:10517000018B00293FD06878FEF74AFF6878FEF778
:105180002FFF6878FEF720FF6878002801D1012002
:1051900000E00020FEF730FFFBF762FCE861FBF760
:1051A0005FFC2862FBF75CFC0A2168620846FAF79C
:1051B0008BFF0020401C4028FCDB206C4849401C31
:1051C00020640868002836DD1D4AD26F002A32D0DC
:1051D00082B244490120FDF711FE002805D0404865
:1051E000404902680120FCF70DFD3D480660144867
:1051F000C6676E608EE0008A01280FD0606C0028C0
:1052000010D06878FEF704FFA06C00280CD06878F6
:10521000FEF7E6FE6878FEF7D7FEBAE73248006888
:105220000028EFD02878EDE70020FEF7D9FE002017
:10523000FEF7CAFEABE759E0A8140020A81500202D
:1052400014020020EC160020A80200205C050020BB
:105250007412002080F7FF1F300000200010024071
:105260001027000014000020740C002050000020C3
:105270004C0000204D00002057000020510000206D
:105280003400002000300140001000400038014090
:10529000BC03002000440040340F002074140020A0
:1052A000E40000200004004800080048000C00480A
:1052B000BC000020C000002018000020C400002016
:1052C00000A0000894000020CB000020008000080F
:1052D000F40C00204C0400203C0400206800002056
:1052E0003C0000203C0300206C0A0020284968682C
:1052F00088420DD9274841680122120511434160B7
:105300004168520003235B0599431143416001E06A
:10531000401C686020480078002802D00020FBF77D
:10532000B5FB18221D496846FAF73FFF1C4D0020C7
:105330006E461C494200511840310A891105130B71
:105340001207090E120F002918D0002B02D0012BD2
:1053500006D013E0144B591809239B01C91804E027
:10536000114B5B18132149015918C97C0123934043
:10537000194203D081007158A96102E0810071587F
:10538000A962401C0628D4DB0949084808601EE6CB
:10539000C0270900003801404D000020A058000837
:1053A00000040048740C0020F40C0020AAAA00009D
:1053B00000300040112233445566778899AABBCC4F
:1053C000DDEEFF00081C3044580000008911122354
:1053D0009B322446AD573665BF74488CC19D5AAF89
:1053E000D3BE6CCAE5DB7EE9F7F881100801933380
:1053F0001A22A5562C47B7753E64C99C408DDBBF69
:1054000052AEEDDA64CBFFF976E802218B30100260
:1054100099132667AF763444BD554AADC3BC588E48
:10542000D19F6EEBE7FA7CC8F5D983310A2091123F
:105430001803A7772E66B5543C45CBBD42ACD99E28
:10544000508FEFFB66EAFDD874C904428D53166194
:105450009F702004A9153227BB364CCEC5DF5EED08
:10546000D7FC6888E1997AABF3BA85520C439771FF
:105470001E60A1142805B3373A26CDDE44CFDFFDE8
:1054800056ECE9986089FBBB72AA06638F721440E0
:105490009D512225AB343006B9174EEFC7FE5CCCC8
:1054A000D5DD6AA9E3B8788AF19B87730E629550BF
:1054B0001C41A3352A24B1163807CFFF46EEDDDCA8
:1054C00054CDEBB962A8F99A708B088481951AA71C
:1054D00093B62CC2A5D33EE1B7F04008C919522BB0
:1054E000DB3A644EED5F766DFF7C899400859BB757
:1054F00012A6ADD224C3BFF136E0C1184809D33B90
:105500005A2AE55E6C4FF77D7E6C0AA583B4188637
:1055100091972EE3A7F23CC0B5D14229CB38500A6F
:10552000D91B666FEF7E744CFD5D8BB502A4999616
:105530001087AFF326E2BDD034C1C3394A28D11A4F
:10554000580BE77F6E6EF55C7C4D0CC685D71EE56B
:1055500097F42880A1913AA3B3B2444ACD5B56692F
:10556000DF78600CE91D722FFB3E8DD604C79FF5D6
:1055700016E4A9902081BBB332A2C55A4C4BD7790F
:105580005E68E11C680DF33F7A2E0EE787F61CC4B7
:1055900095D52AA1A3B03882B193466BCF7A5448EF
:1055A000DD59622DEB3C700EF91F8FF706E69DD496
:1055B00014C5ABB122A0B9923083C77B4E6AD558CF
:1055C0005C49E33D6A2CF11E780F00C1814001C0A7
:1055D000804101C0804100C1814001C0804100C1C3
:1055E000814000C1814001C0804101C0804100C1B3
:1055F000814000C1814001C0804100C1814001C0A3
:10560000804101C0804100C1814001C0804100C192
:10561000814000C1814001C0804100C1814001C082
:10562000804101C0804100C1814000C1814001C072
:10563000804101C0804100C1814001C0804100C162
:10564000814000C1814001C0804101C0804100C152
:10565000814000C1814001C0804100C1814001C042
:10566000804101C0804100C1814000C1814001C032
:10567000804101C0804100C1814001C0804100C122
:10568000814000C1814001C0804100C1814001C012
:10569000804101C0804100C1814001C0804100C102
:1056A000814000C1814001C0804101C0804100C1F2
:1056B000814000C1814001C0804100C1814001C0E2
:1056C000804101C0804100C1814000C0C101C303CD
:1056D00002C2C60607C705C5C404CC0C0DCD0FCF4A
:1056E000CE0E0ACACB0BC90908C8D81819D91BDBBA
:1056F000DA1A1EDEDF1FDD1D1CDC14D4D515D7170A
:1057000016D6D21213D311D1D010F03031F133F3B9
:10571000F23236F6F737F53534F43CFCFD3DFF3F09
:105720003EFEFA3A3BFB39F9F83828E8E929EB2B39
:105730002AEAEE2E2FEF2DEDEC2CE42425E527E7C9
:10574000E62622E2E323E12120E0A06061A163A339
:10575000A26266A6A767A56564A46CACAD6DAF6FC9
:105760006EAEAA6A6BAB69A9A86878B8B979BB7B39
:105770007ABABE7E7FBF7DBDBC7CB47475B577B789
:10578000B67672B2B373B17170B0509091519353B9
:10579000529296565797559594549C5C5D9D5F9F89
:1057A0009E5E5A9A9B5B99595898884849894B8BB9
:1057B0008A4A4E8E8F4F8D4D4C8C44848545874749
:1057C00046868242438341818040000001CC01D85B
:1057D000001401F0003C002801E401A0006C0078F6
:1057E00001B40050019C01880044030E0401000133
:1057F000000104010006000000000000000000009D
:1058000006000000AA550000000100000000000092
:10581000010001000009000000000000000002007B
:10582000000000090000000000000000000000006F
:105830000000000000000000000000001010101028
:105840001010101010101010101010101000200068
:105850003000400050006000030000000400000021
:10586000050000000600000007000000080000001E
:10587000090000000A0000000B0000000C000000FE
:105880001100A55AAA550000000000000000000009
:1058900000000000081C304458081C304458000028
:1058A00000040000000800000010000000200000BC
:1058B0000040000000800000000000000000000028
:1058C00001020304060708090000000001020304A6
:1058D000F05800080000002014010000864800086D
:1058E000045A0008140100203C1A000096480008E1
:1058F00000000000000000000000000000000000A8
:10590000010000001027000000000000000000005F
:105910000000000000000000000000000000000087
:10592000000000000084030040420F00000000005F
:105930000000000000000000000000000000010066
:105940000000000101010000000000000000000054
:105950000000000000000000000000000000000047
:105960000000000000000000000000000000000037
:105970000000000001000000000000000000000026
:105980000100000097000000FFFFFFFF0000000083
:105990000000000000000000000000000000000007
:1059A00000000000000000000000000000000000F7
:1059B00000000000000000000000080800000000D7
:1059C00000000000000000000000000000000000D7
:1059D000000000000000000000000000008000083F
:1059E00000000000000000000000000000000000B7
:1059F000000000000000000000000000001BB700D5
:045A000000000000A2
:04000005080000B53A
:00000001FF
MDK-ARM/F030C8T6_Ext_FP0.uvprojx
@@ -570,9 +570,9 @@
              <FilePath>..\Ext_FP0\Src\main.c</FilePath>
            </File>
            <File>
              <FileName>BoardType_FPX.c</FileName>
              <FileName>BoardType.c</FileName>
              <FileType>1</FileType>
              <FilePath>..\Ext_FP0\Src\BoardType_FPX.c</FilePath>
              <FilePath>..\Ext_FP0\Src\BoardType.c</FilePath>
            </File>
          </Files>
        </Group>
MDK-ARM/F030C8T6_Radio/F030C8T6_Ext_FPx.map
New file
@@ -0,0 +1,2694 @@
Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
==============================================================================
Section Cross References
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(.text) for Reset_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) for DMA1_Channel2_3_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) for DMA1_Channel4_5_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f030x8.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f030x8.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    debug.o(i.ADCProcess) refers to debug.o(.data) for .data
    debug.o(i.ADCProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ADCProcess) refers to kmachine.o(.data) for PowerDownEvent
    debug.o(i.FormatHex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.AddEventLog) for AddEventLog
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    debug.o(i.PowerDownProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.PowerRecoverProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowInitInfo) refers to debug.o(i.clearscreen) for clearscreen
    debug.o(i.ShowInitInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc_check) for crc_check
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16table) for crc16table
    debug.o(i.ShowInitInfo) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    debug.o(i.ShowInitInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowInitInfo) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    debug.o(i.ShowInitInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowInitInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowInitInfo) refers to debug.o(.constdata) for .constdata
    debug.o(i.ShowInitInfo) refers to debug.o(.bss) for .bss
    debug.o(i.ShowInitInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    debug.o(i.ShowRunningInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    debug.o(i.ShowRunningInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowRunningInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowRunningInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowRunningInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.data) for Uart1BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.bss) for Uart1Stat
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusSlave
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusRepeater
    debug.o(i.ShowRunningInfo) refers to debug.o(.conststring) for .conststring
    debug.o(i.ShowRunningInfo) refers to debug.o(.bss) for .bss
    debug.o(i.clearscreen) refers to functions.o(i.PutStr) for PutStr
    functions.o(i.InitUartstat) refers to myqueue.o(i.initQueue) for initQueue
    functions.o(i.InituS) refers to idiv.o(.text) for __aeabi_idivmod
    functions.o(i.InituS) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    functions.o(i.InituS) refers to uidiv.o(.text) for __aeabi_uidivmod
    functions.o(i.InituS) refers to ldiv.o(.text) for __aeabi_ldivmod
    functions.o(i.InituS) refers to functions.o(.data) for .data
    functions.o(i.InituS) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    functions.o(i.LL_DMA_ConfigAddresses) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_DisableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableIT_TC) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_SetDataLength) refers to functions.o(.constdata) for .constdata
    functions.o(i.PendSvCallBack) refers to fp0.o(i.ParseFP0Pkg) for ParseFP0Pkg
    functions.o(i.PendSvCallBack) refers to kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    functions.o(i.PendSvCallBack) refers to fp0.o(.data) for bSPI1RecvDone
    functions.o(i.PendSvCallBack) refers to fp0.o(.data) for nSPI1RecvLenInBuf
    functions.o(i.PendSvCallBack) refers to fp0.o(.bss) for SPI1RecvBuf
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.PendSvCallBack) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2RecvBuf1
    functions.o(i.PutOutputSPI2) refers to kmachine.o(.bss) for KMem
    functions.o(i.PutStr) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr1) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr1) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr1) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr2) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.ReadConfig_3) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_4) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_5) refers to functions.o(i.Input165Cfg) for Input165Cfg
    functions.o(i.SPI1_IRQ_CallBack) refers to functions.o(i.logData) for logData
    functions.o(i.SPI1_IRQ_CallBack) refers to kmachine.o(.bss) for KMem
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1Sending
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.bss) for SPI1RecvBuf
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for nSPI1RecvLenInBuf
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1RecvDone
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.data) for bSPI1SendDone
    functions.o(i.SPI1_IRQ_CallBack) refers to fp0.o(.bss) for SPI1SendBuf
    functions.o(i.SendPacket) refers to functions.o(i.PutStr1) for PutStr1
    functions.o(i.SendPacket) refers to functions.o(i.PutStr2) for PutStr2
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart1SendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1SendDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart1TriggerSendDMA) refers to functions.o(i.Uart1SendDMA) for Uart1SendDMA
    functions.o(i.Uart1TriggerSendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2RecvDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2RecvDone) refers to functions.o(.constdata) for .constdata
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2SendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart2TriggerSendDMA) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.Uart2TriggerSendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.crc16table) refers to functions.o(.constdata) for .constdata
    functions.o(i.crc_check) refers to functions.o(.constdata) for .constdata
    functions.o(i.logData) refers to kmachine.o(.bss) for KMem
    functions.o(i.modbuscrc16test) refers to printf8.o(i.__0printf$8) for __2printf
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16table) for crc16table
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    functions.o(i.modbuscrc16test) refers to functions.o(.conststring) for .conststring
    kbus.o(i.KBusCheckPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusCheckPacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMakePacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusMasterFunc) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusMasterFunc) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterFunc) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterParsePacket) refers to uread4.o(.text) for __aeabi_uread4
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusParsePacket) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusCheckPacket) for KBusCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusMasterParsePacket) for KBusMasterParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveCheckPacket) for KBusSlaveCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveParsePacket) for KBusSlaveParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to functions.o(i.ToggleRunLed) for ToggleRunLed
    kbus.o(i.KBusRepeaterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusSlaveFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusSlaveParsePacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveParsePacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLCheckPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLMakeRplyPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLMakeRplyPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLParsePacket) refers to klink.o(i.KLCheckPacket) for KLCheckPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLParseReqPacket) for KLParseReqPacket
    klink.o(i.KLParsePacket) refers to klink.o(.data) for .data
    klink.o(i.KLParsePacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteFactoryData) for WriteFactoryData
    klink.o(i.KLParseReqPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLParseReqPacket) refers to klink.o(.data) for .data
    klink.o(i.KLParseReqPacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(.bss) for PLCMem
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.constdata) for KMInfoBlock
    klink.o(i.KLParseReqPacket) refers to kbus.o(.bss) for KBusChnStats
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StartPLC) for StartPLC
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StopPLC) for StopPLC
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteProgram) for WriteProgram
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to memseta.o(.text) for __aeabi_memclr4
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    modbusrtu.o(i.ModBusSlaveCheckPkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ModBusSlaveCheckPkg) for ModBusSlaveCheckPkg
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.GetBitValue) for GetBitValue
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.SetAddrBit) for SetAddrBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to memcpya.o(.text) for __aeabi_memcpy
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ResetBit) for ResetBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to functions.o(i.SendPacket) for SendPacket
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.data) for .data
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.bss) for .bss
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kmachine.o(.bss) for KMem
    modbusrtu.o(i.crc16tablefast) refers to modbusrtu.o(.constdata) for .constdata
    myqueue.o(i.CopyData) refers to myqueue.o(i.GetContinueData) for GetContinueData
    myqueue.o(i.CopyData) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PopOne) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PopOut) refers to myqueue.o(i.CopyData) for CopyData
    myqueue.o(i.PopOut) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PushIn) refers to myqueue.o(i.GetContinueEmptyRoom) for GetContinueEmptyRoom
    myqueue.o(i.PushIn) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PushIn) refers to myqueue.o(i.AddSpace) for AddSpace
    myqueue.o(i.PushOne) refers to myqueue.o(i.AddSpace) for AddSpace
    plcfunctions.o(i.GetTimerEV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.GetTimerSV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.InitPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.IsTimerOn) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.IsTimerOn) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.PopOutVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PopOutVal) for PopOutVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PushInVal) for PushInVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetCoilValue) for GetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetVarData) for GetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.InitTimer) for InitTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetVarData) for SetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.PushInVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.RunTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.RunTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.SetTimerValue) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StartPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StartPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StopPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    stm32f0xx_hal_msp.o(i.HAL_MspInit) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.AddEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.AddEventLog) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.AddEventLog) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.CheckEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.ClearEventLog) refers to kmachine.o(i.EraseFlashMem) for EraseFlashMem
    kmachine.o(i.ClearEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.GetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetCoilValue) refers to kmachine.o(i.GetBitValue) for GetBitValue
    kmachine.o(i.GetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.GetEventLogAddr) refers to kmachine.o(.data) for .data
    kmachine.o(i.GetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.CheckEventLog) for CheckEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.LoadRunStat) for LoadRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.AddEventLog) for AddEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(.data) for .data
    kmachine.o(i.LoadDefaultSysCfg) refers to memcpya.o(.text) for __aeabi_memcpy4
    kmachine.o(i.LoadDefaultSysCfg) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.LoadRunStat) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.LoadRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.ReadFactoryData) refers to memcpya.o(.text) for __aeabi_memcpy
    kmachine.o(i.ReadProgram) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.LoadDefaultSysCfg) for LoadDefaultSysCfg
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetCoilValue) refers to kmachine.o(i.SetBitValue) for SetBitValue
    kmachine.o(i.SetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteFactoryData) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.next_pow_of_2) refers to kmachine.o(i.is_pow_of_2) for is_pow_of_2
    bsp.o(i.LL_DMA_SetChannelPriorityLevel) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetDataTransferDirection) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemoryIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemorySize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphSize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.MX_ADC_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_Init) for LL_ADC_Init
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init) for LL_ADC_REG_Init
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_GPIO_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_GPIO_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_SPI2_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_TIM6_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_TIM6_Init) refers to stm32f0xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART1_UART_Init) refers to globaldef.o(.data) for Uart1Baud
    bsp.o(i.MX_USART2_UART_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART2_UART_Init) refers to globaldef.o(.data) for Uart2Baud
    bsp.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    bsp.o(i.SystemClock_Config) refers to main.o(i._Error_Handler) for _Error_Handler
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.DelData) for DelData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.GetContinueData) for GetContinueData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to stm32f0xx_it.o(.constdata) for .constdata
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    stm32f0xx_it.o(i.PendSV_Handler) refers to functions.o(i.PendSvCallBack) for PendSvCallBack
    stm32f0xx_it.o(i.PendSV_Handler) refers to globaldef.o(.data) for PendSvCount
    stm32f0xx_it.o(i.SPI1_IRQHandler) refers to functions.o(i.SPI1_IRQ_CallBack) for SPI1_IRQ_CallBack
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) for HAL_SYSTICK_IRQHandler
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1RecvDone) for Uart1RecvDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1SendDone) for Uart1SendDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudFirstGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1RecvBuf1
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2RecvDone) for Uart2RecvDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2SendDone) for Uart2SendDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    fp0.o(i.FP0_Init) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    fp0.o(i.FP0_Init) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Init) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Init) refers to kbus.o(.data) for nChilds
    fp0.o(i.FP0_Proc) refers to fp0.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
    fp0.o(i.FP0_Proc) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Proc) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Proc) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to functions.o(i.logData) for logData
    fp0.o(i.ParseFP0Pkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.CalFP0BCC) for CalFP0BCC
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.SendFP0Pkg) for SendFP0Pkg
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.ParseFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.bss) for .bss
    fp0.o(i.SendFP0Pkg) refers to memcpya.o(.text) for __aeabi_memcpy
    fp0.o(i.SendFP0Pkg) refers to functions.o(i.logData) for logData
    fp0.o(i.SendFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.bss) for .bss
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for CurTickuS
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for nCurTick
    main.o(i.HAL_SYSTICK_Callback) refers to kbus.o(.data) for nSlaveTick
    main.o(i.HAL_SYSTICK_Callback) refers to main.o(.data) for .data
    main.o(i.HAL_SYSTICK_Callback) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to functions.o(i.InitUartstat) for InitUartstat
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to bsp.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to functions.o(i.InituS) for InituS
    main.o(i.main) refers to bsp.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to bsp.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to kmachine.o(i.KMachineInit) for KMachineInit
    main.o(i.main) refers to kmachine.o(i.ReadSysCfgFromFlash) for ReadSysCfgFromFlash
    main.o(i.main) refers to functions.o(i.ReadJumperSW) for ReadJumperSW
    main.o(i.main) refers to fp0.o(i.FP0_Init) for FP0_Init
    main.o(i.main) refers to bsp.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to bsp.o(i.MX_IWDG_Init) for MX_IWDG_Init
    main.o(i.main) refers to bsp.o(i.MX_TIM6_Init) for MX_TIM6_Init
    main.o(i.main) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    main.o(i.main) refers to functions.o(i.SetRunLed) for SetRunLed
    main.o(i.main) refers to functions.o(i.SetErrLed) for SetErrLed
    main.o(i.main) refers to functions.o(i.SetOutStat) for SetOutStat
    main.o(i.main) refers to debug.o(i.ShowInitInfo) for ShowInitInfo
    main.o(i.main) refers to functions.o(i.GetuS) for GetuS
    main.o(i.main) refers to plcfunctions.o(i.InitPLC) for InitPLC
    main.o(i.main) refers to plcfunctions.o(i.StartPLC) for StartPLC
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    main.o(i.main) refers to plcfunctions.o(i.StopPLC) for StopPLC
    main.o(i.main) refers to fp0.o(i.FP0_Proc) for FP0_Proc
    main.o(i.main) refers to debug.o(i.ADCProcess) for ADCProcess
    main.o(i.main) refers to debug.o(i.PowerDownProcess) for PowerDownProcess
    main.o(i.main) refers to debug.o(i.PowerRecoverProcess) for PowerRecoverProcess
    main.o(i.main) refers to plcfunctions.o(i.ProcessPLCBinProg) for ProcessPLCBinProg
    main.o(i.main) refers to kbus.o(i.KBusMasterFunc) for KBusMasterFunc
    main.o(i.main) refers to kbus.o(i.KBusSlaveFunc) for KBusSlaveFunc
    main.o(i.main) refers to functions.o(i.SetErr2Led) for SetErr2Led
    main.o(i.main) refers to debug.o(.emb_text) for add1
    main.o(i.main) refers to modbusrtu.o(i.ModBusSlaveParsePkg) for ModBusSlaveParsePkg
    main.o(i.main) refers to klink.o(i.KLParsePacket) for KLParsePacket
    main.o(i.main) refers to kmachine.o(.bss) for KMRunStat
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to globaldef.o(.bss) for Uart1Stat
    main.o(i.main) refers to globaldef.o(.bss) for Uart2Stat
    main.o(i.main) refers to kbus.o(.bss) for KBusChnStats
    main.o(i.main) refers to globaldef.o(.data) for PendSvCount
    main.o(i.main) refers to functions.o(.data) for TickFreq
    main.o(i.main) refers to kmachine.o(.bss) for storedKMSysCfg
    main.o(i.main) refers to kbus.o(.data) for nStationID
    main.o(i.main) refers to globaldef.o(.data) for Uart1Baud
    main.o(i.main) refers to globaldef.o(.bss) for Uart2RecvBuf1
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.main) refers to kmachine.o(.data) for PowerDownEvent
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEvent
    main.o(i.main) refers to functions.o(.data) for nCurTick
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEventTime
    main.o(i.main) refers to plcfunctions.o(.data) for nSizeProg1
    main.o(i.main) refers to fp0.o(.data) for nOutputBytes
    main.o(i.main) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef.o(.bss) for Uart1RecvBuf1
    main.o(i.main) refers to plcfunctions.o(.bss) for PLCMem
    main.o(i.main) refers to memcpya.o(.text) for __aeabi_memcpy4
    main.o(i.main) refers to main.o(.constdata) for .constdata
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset) for LL_AHB1_GRP1_ForceReset
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset) for LL_AHB1_GRP1_ReleaseReset
    stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) for LL_RCC_GetUSARTClockFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_DeInit) refers to stm32f0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f0xx_hal.o(i.HAL_Delay) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_GetTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_IncTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f0xx_hal.o(i.HAL_InitTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit) for HAL_I2C_MspDeInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Init) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit) for HAL_I2C_MspInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt) for I2C_DMASlaveReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt) for I2C_DMASlaveTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAError) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback) for HAL_I2C_AddrCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) for I2C_DMAAbort
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) for HAL_I2C_MemTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) for HAL_I2C_MemRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) for I2C_ITMasterSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) for I2C_ITAddrCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) for I2C_ITSlaveSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_Init) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to main.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_ll_utils.o(i.LL_Init1msTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset) for LL_APB1_GRP2_ForceReset
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset) for LL_APB1_GRP2_ReleaseReset
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC3Config) for OC3Config
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    ldiv.o(.text) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc
    fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    functions.o(i.GetuS) refers to functions.o(.data) for .data
==============================================================================
Removing Unused input sections from the image.
    Removing startup_stm32f030x8.o(HEAP), (512 bytes).
    Removing debug.o(.rev16_text), (4 bytes).
    Removing debug.o(.revsh_text), (4 bytes).
    Removing debug.o(i.FormatHex), (56 bytes).
    Removing debug.o(i.ShowRunningInfo), (220 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing debug.o(.data), (4 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.DelayUs), (30 bytes).
    Removing functions.o(i.Enable595), (20 bytes).
    Removing functions.o(i.EnableDisIn), (24 bytes).
    Removing functions.o(i.GetInput), (4 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165Cfg), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Input165_R), (80 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 bytes).
    Removing functions.o(i.PutOutput), (2 bytes).
    Removing functions.o(i.PutOutputSPI2), (96 bytes).
    Removing functions.o(i.ReadConfig_0), (4 bytes).
    Removing functions.o(i.ReadConfig_1), (28 bytes).
    Removing functions.o(i.ReadConfig_11), (24 bytes).
    Removing functions.o(i.ReadConfig_2), (28 bytes).
    Removing functions.o(i.ReadConfig_3), (12 bytes).
    Removing functions.o(i.ReadConfig_4), (12 bytes).
    Removing functions.o(i.ReadConfig_5), (12 bytes).
    Removing functions.o(i.ToggleErr2Led), (20 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (20 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2SetDE), (10 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 bytes).
    Removing functions.o(i.Uart2UnsetDE), (10 bytes).
    Removing functions.o(i.displayInput), (52 bytes).
    Removing functions.o(i.modbuscrc16test), (112 bytes).
    Removing functions.o(.constdata), (2 bytes).
    Removing functions.o(.conststring), (229 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (48 bytes).
    Removing kbus.o(.bss), (64 bytes).
    Removing kbus.o(.data), (1 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing klink.o(.rev16_text), (4 bytes).
    Removing klink.o(.revsh_text), (4 bytes).
    Removing klink.o(.bss), (16 bytes).
    Removing klink.o(.bss), (256 bytes).
    Removing klink.o(.data), (1 bytes).
    Removing modbusrtu.o(i.ModBusCRC16), (4 bytes).
    Removing modbusrtu.o(i.mkReqPkg), (4 bytes).
    Removing myqueue.o(i.CopyData), (54 bytes).
    Removing myqueue.o(i.EmptyQueue), (18 bytes).
    Removing myqueue.o(i.PopOne), (28 bytes).
    Removing myqueue.o(i.PopOut), (22 bytes).
    Removing myqueue.o(i.PushOne), (34 bytes).
    Removing plcfunctions.o(.rev16_text), (4 bytes).
    Removing plcfunctions.o(.revsh_text), (4 bytes).
    Removing plcfunctions.o(i.GetTimerEV), (28 bytes).
    Removing plcfunctions.o(i.GetTimerSV), (28 bytes).
    Removing plcfunctions.o(i.IsTimerOn), (36 bytes).
    Removing plcfunctions.o(i.ResetTimer), (64 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (52 bytes).
    Removing plcfunctions.o(.constdata), (604 bytes).
    Removing stm32f0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing kmachine.o(.rev16_text), (4 bytes).
    Removing kmachine.o(.revsh_text), (4 bytes).
    Removing kmachine.o(i.CheckSavedData), (4 bytes).
    Removing kmachine.o(i.LoadDefaultRunStat), (8 bytes).
    Removing kmachine.o(i.LoadFlashDatas), (12 bytes).
    Removing kmachine.o(i.ReadFactoryData), (20 bytes).
    Removing kmachine.o(i.ReadProgram), (52 bytes).
    Removing kmachine.o(i.is_pow_of_2), (14 bytes).
    Removing kmachine.o(i.next_pow_of_2), (40 bytes).
    Removing kmachine.o(.data), (4 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing bsp.o(i.MX_ADC_Init), (164 bytes).
    Removing bsp.o(i.MX_SPI2_Init), (180 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing fp0.o(.rev16_text), (4 bytes).
    Removing fp0.o(.revsh_text), (4 bytes).
    Removing fp0.o(i.CheckFP0Pkg), (4 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.HexToInt), (40 bytes).
    Removing main.o(.constdata), (34 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (120 bytes).
    Removing stm32f0xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (96 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_ll_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_DeInit), (36 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_Init), (160 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_StructInit), (14 bytes).
    Removing stm32f0xx_ll_adc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_CommonDeInit), (28 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_DeInit), (192 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_Init), (44 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init), (48 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_StructInit), (18 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_StructInit), (16 bytes).
    Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (136 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (92 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
    Removing stm32f0xx_ll_dma.o(.constdata), (5 bytes).
    Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (64 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
    Removing stm32f0xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockInit), (60 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_DeInit), (68 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_StructInit), (24 bytes).
    Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (100 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq), (48 bytes).
    Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (56 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (156 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (44 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (164 bytes).
    Removing stm32f0xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DeInit), (36 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_ResumeTick), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_SuspendTick), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT), (40 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetError), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetMode), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetState), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Init), (180 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady), (284 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA), (236 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA), (240 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read), (344 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA), (248 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT), (188 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write), (340 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA), (244 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT), (184 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive), (292 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit), (300 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAAbort), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAError), (24 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ), (86 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ), (100 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR), (34 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt), (122 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITError), (204 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt), (92 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt), (160 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt), (70 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt), (232 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt), (74 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA), (194 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT), (296 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA), (104 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_TransferConfig), (36 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout), (72 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout), (120 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout), (78 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout), (82 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigAnalogFilter), (74 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigDigitalFilter), (72 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_DisableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_EnableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (208 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init), (328 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes).
    Removing stm32f0xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift), (36 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_SetConfig), (40 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort), (44 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit), (66 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_IRQHandler), (156 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Init), (88 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (172 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start), (74 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT), (106 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (78 bytes).
    Removing stm32f0xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f0xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (52 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (268 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (32 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (32 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (88 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (80 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (28 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (204 bytes).
    Removing stm32f0xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_Init1msTick), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (104 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (84 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (44 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (152 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (20 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency), (52 bytes).
    Removing stm32f0xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_Init), (74 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_DeInit), (156 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (88 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_Init), (218 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_StructInit), (14 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init), (68 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC1Config), (140 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC2Config), (144 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC3Config), (152 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC4Config), (116 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (190 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).
383 unused section(s) (total 21894 bytes) removed from the image.
==============================================================================
Image Symbol Table
    Local Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  idiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/fputc.c           0x00000000   Number         0  fputc.o ABSOLUTE
    ../clib/microlib/stdio/semi.s            0x00000000   Number         0  semi.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/unhosted.c              0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\ComLib\Src\BSP.c                      0x00000000   Number         0  bsp.o ABSOLUTE
    ..\ComLib\Src\GlobalDef.c                0x00000000   Number         0  globaldef.o ABSOLUTE
    ..\ComLib\Src\KBus.c                     0x00000000   Number         0  kbus.o ABSOLUTE
    ..\ComLib\Src\KLink.c                    0x00000000   Number         0  klink.o ABSOLUTE
    ..\ComLib\Src\KMachine.c                 0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\ComLib\Src\ModbusRTU.c                0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\ComLib\Src\MyQueue.c                  0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\ComLib\Src\PLCfunctions.c             0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\ComLib\Src\debug.c                    0x00000000   Number         0  debug.o ABSOLUTE
    ..\ComLib\Src\functions.c                0x00000000   Number         0  functions.o ABSOLUTE
    ..\ComLib\Src\shell.c                    0x00000000   Number         0  shell.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_hal_msp.c        0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_it.c             0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\ComLib\Src\system_stm32f0xx.c         0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ..\Ext_FP0\Src\BoardType.c               0x00000000   Number         0  boardtype.o ABSOLUTE
    ..\Ext_FP0\Src\FP0.c                     0x00000000   Number         0  fp0.o ABSOLUTE
    ..\Ext_FP0\Src\main.c                    0x00000000   Number         0  main.o ABSOLUTE
    ..\\ComLib\\Src\\BSP.c                   0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\ComLib\\Src\\KBus.c                  0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\ComLib\\Src\\KLink.c                 0x00000000   Number         0  klink.o ABSOLUTE
    ..\\ComLib\\Src\\KMachine.c              0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\ComLib\\Src\\PLCfunctions.c          0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\ComLib\\Src\\debug.c                 0x00000000   Number         0  debug.o ABSOLUTE
    ..\\ComLib\\Src\\functions.c             0x00000000   Number         0  functions.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_hal_msp.c     0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_it.c          0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\ComLib\\Src\\system_stm32f0xx.c      0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\Drivers\\STM32F0xx_HAL_Driver\\Src\\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\\Ext_FP0\\Src\\FP0.c                  0x00000000   Number         0  fp0.o ABSOLUTE
    ..\\Ext_FP0\\Src\\main.c                 0x00000000   Number         0  main.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f030x8.s                    0x00000000   Number         0  startup_stm32f030x8.o ABSOLUTE
    RESET                                    0x08000000   Section      180  startup_stm32f030x8.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000b4   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000b4   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000b8   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000bc   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000bc   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000bc   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000c4   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000c4   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000c4   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000c4   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x080000c8   Section        4  debug.o(.emb_text)
    .text                                    0x080000cc   Section       28  startup_stm32f030x8.o(.text)
    .text                                    0x080000e8   Section        0  uidiv.o(.text)
    .text                                    0x08000114   Section        0  idiv.o(.text)
    .text                                    0x0800013c   Section        0  ldiv.o(.text)
    .text                                    0x08000188   Section        0  llushr.o(.text)
    .text                                    0x080001aa   Section        0  memcpya.o(.text)
    .text                                    0x080001ce   Section        0  memseta.o(.text)
    .text                                    0x080001f2   Section        0  uread4.o(.text)
    .text                                    0x08000206   Section        0  uldiv.o(.text)
    .text                                    0x08000268   Section       36  init.o(.text)
    .text                                    0x0800028c   Section        0  llshl.o(.text)
    i.ADCProcess                             0x080002ac   Section        0  debug.o(i.ADCProcess)
    i.AddEventLog                            0x08000350   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x080003dc   Section        0  myqueue.o(i.AddSpace)
    i.CalFP0BCC                              0x08000408   Section        0  fp0.o(i.CalFP0BCC)
    i.CheckEventLog                          0x08000428   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x08000494   Section        0  kmachine.o(i.ClearEventLog)
    i.DMA1_Channel2_3_IRQHandler             0x080004b8   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x08000558   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000590   Section        0  myqueue.o(i.DelData)
    i.EraseAndWriteToFlashMem                0x080005bc   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x080005fe   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000620   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000621   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000644   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000668   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000669   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x08000688   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x08000689   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080006c0   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.FP0_Init                               0x08000710   Section        0  fp0.o(i.FP0_Init)
    i.FP0_Proc                               0x08000758   Section        0  fp0.o(i.FP0_Proc)
    i.GetBitValue                            0x08000850   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000851   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetBitValue                            0x08000864   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000865   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetCoilValue                           0x08000878   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x08000918   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x0800093e   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000964   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetVarData                             0x08000988   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x08000a60   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000a8c   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_FLASHEx_Erase                      0x08000aa8   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Lock                         0x08000b48   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08000b5c   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08000bd8   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000bfc   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000c08   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000c18   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08000c38   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08000c5c   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08000ca0   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_RCCEx_PeriphCLKConfig              0x08000ca8   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08000d94   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x08000ec0   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x08000ecc   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_SYSTICK_CLKSourceConfig            0x08000f4c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08000f64   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_IRQHandler                 0x08000fd8   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x08000fe0   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitUartstat                           0x08000fe2   Section        0  functions.o(i.InitUartstat)
    .ARM.__AT_0x08001000                     0x08001000   Section        5  kmachine.o(.ARM.__AT_0x08001000)
    i.HAL_RCC_OscConfig                      0x08001008   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SYSTICK_Config                     0x0800135c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.InitPLC                                0x0800138c   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x080013d8   Section        0  plcfunctions.o(i.InitTimer)
    i.InituS                                 0x08001418   Section        0  functions.o(i.InituS)
    i.KBusBCC                                0x0800146c   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x08001484   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001588   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001608   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x0800177c   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x080018b0   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x08001930   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveFunc                          0x080019c0   Section        0  kbus.o(i.KBusSlaveFunc)
    i.KBusSlaveParsePacket                   0x08001a20   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x08001b80   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08001b96   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08001bc8   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08001c04   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x08001c54   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x08002324   Section        0  kmachine.o(i.KMachineInit)
    i.LL_AHB1_GRP1_EnableClock               0x08002394   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x08002395   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x080023ac   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x080023ad   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x080023c4   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x080023c5   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x080023dc   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x080023dd   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002408   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002409   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002420   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002421   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002438   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002439   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x08002450   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x08002451   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x0800246c   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x0800246d   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x08002488   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x08002489   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x080024a8   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x080024a9   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x080024c4   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x080024c5   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x080024e0   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x080024e1   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x080024fc   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x080024fd   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002518   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002519   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002534   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_GPIO_IsInputPinSet                  0x080025d8   Section        0  fp0.o(i.LL_GPIO_IsInputPinSet)
    LL_GPIO_IsInputPinSet                    0x080025d9   Thumb Code    14  fp0.o(i.LL_GPIO_IsInputPinSet)
    i.LL_RCC_GetSystemClocksFreq             0x080025e6   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x08002600   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x08002654   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x080026b8   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x0800273c   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x0800273d   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x08002750   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LoadDefaultSysCfg                      0x080027fc   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x08002810   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x08002874   Section        0  debug.o(i.Locate)
    i.MX_DMA_Init                            0x08002898   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x080028c0   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x080029f4   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08002a28   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_TIM6_Init                           0x08002af4   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x08002b48   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08002c6c   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x08002dc4   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x08002dfc   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NMI_Handler                            0x08003100   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.NVIC_EnableIRQ                         0x08003104   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003105   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x08003118   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003119   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x0800315c   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x0800315d   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.ParseFP0Pkg                            0x080031a0   Section        0  fp0.o(i.ParseFP0Pkg)
    i.PendSV_Handler                         0x08003348   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x08003368   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x080033bc   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x080033dc   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x0800340c   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x0800341c   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x0800397c   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x08003a48   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x08003acc   Section        0  plcfunctions.o(i.PushInVal)
    i.PutStr                                 0x08003af0   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x08003b0c   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08003b28   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x08003b34   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x08003b50   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x08003b68   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x08003b94   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.ReadFlashMem                           0x08003bd4   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08003c08   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x08003c18   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x08003c78   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x08003c79   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x08003c88   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08003cd4   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x08003cdc   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SVC_Handler                            0x08003dd0   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    i.SaveRunStat                            0x08003dd4   Section        0  kmachine.o(i.SaveRunStat)
    i.SendFP0Pkg                             0x08003e54   Section        0  fp0.o(i.SendFP0Pkg)
    i.SendPacket                             0x08003ec0   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08003ef8   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08003ef9   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08003f08   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08003f09   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08003f20   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08003f21   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08003f38   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErr2Led                             0x08003fc8   Section        0  functions.o(i.SetErr2Led)
    i.SetErrLed                              0x08003fe0   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08003ff8   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08004010   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08004028   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x080040f0   Section        0  debug.o(i.ShowInitInfo)
    i.StartPLC                               0x08004274   Section        0  plcfunctions.o(i.StartPLC)
    i.StopPLC                                0x080042e4   Section        0  plcfunctions.o(i.StopPLC)
    i.StopTimer                              0x08004324   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x08004368   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08004374   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08004418   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x08004474   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x0800448c   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x08004514   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x08004560   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x08004580   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x080045e0   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x080045f0   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x08004620   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x08004680   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x080046c0   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x08004720   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x08004730   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x0800474c   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x0800478c   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x080047f8   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x08004840   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x08004844   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_common_switch8                   0x0800486c   Section        0  kbus.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x08004886   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08004894   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08004896   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x080048a4   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x080048a5   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08004ccc   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08004ccd   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08004cec   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08004ced   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x08004d18   Section        0  printf8.o(i._sputc)
    _sputc                                   0x08004d19   Thumb Code    10  printf8.o(i._sputc)
    i.clearscreen                            0x08004d24   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x08004d3c   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08004d78   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08004da8   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08004de8   Section        0  functions.o(i.crc_check)
    i.initQueue                              0x08004e14   Section        0  myqueue.o(i.initQueue)
    i.logData                                0x08004e2c   Section        0  functions.o(i.logData)
    i.main                                   0x08004e50   Section        0  main.o(i.main)
    .constdata                               0x080053b4   Section       16  debug.o(.constdata)
    .constdata                               0x080053c4   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x080053c4   Data           5  functions.o(.constdata)
    .constdata                               0x080057ca   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x080057ea   Section       24  kmachine.o(.constdata)
    .constdata                               0x08005804   Section      144  kmachine.o(.constdata)
    .constdata                               0x08005894   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005894   Data           5  bsp.o(.constdata)
    .constdata                               0x08005899   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005899   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x080058a0   Section       24  main.o(.constdata)
    .constdata                               0x080058b8   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x080058c8   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       20  debug.o(.data)
    CurChannel                               0x20000010   Data           4  debug.o(.data)
    .data                                    0x20000014   Section        4  functions.o(.data)
    .data                                    0x20000018   Section        4  functions.o(.data)
    .data                                    0x2000001c   Section       20  functions.o(.data)
    .data                                    0x20000030   Section        4  globaldef.o(.data)
    .data                                    0x20000034   Section        4  globaldef.o(.data)
    .data                                    0x20000038   Section        4  globaldef.o(.data)
    .data                                    0x2000003c   Section        4  globaldef.o(.data)
    .data                                    0x20000040   Section        4  globaldef.o(.data)
    .data                                    0x20000044   Section        4  globaldef.o(.data)
    .data                                    0x20000048   Section        4  globaldef.o(.data)
    .data                                    0x2000004c   Section       56  kbus.o(.data)
    .data                                    0x20000084   Section       12  klink.o(.data)
    .data                                    0x20000090   Section        1  modbusrtu.o(.data)
    .data                                    0x20000094   Section        4  plcfunctions.o(.data)
    .data                                    0x20000098   Section       36  kmachine.o(.data)
    .data                                    0x200000bc   Section        4  kmachine.o(.data)
    .data                                    0x200000c0   Section        4  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section       24  fp0.o(.data)
    .data                                    0x200000e0   Section        1  fp0.o(.data)
    .data                                    0x200000e1   Section        1  fp0.o(.data)
    .data                                    0x200000e2   Section        1  fp0.o(.data)
    .data                                    0x200000e4   Section       40  main.o(.data)
    Count                                    0x200000f0   Data           4  main.o(.data)
    .data                                    0x2000010c   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x20000110   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x20000114   Section      256  debug.o(.bss)
    .bss                                     0x20000214   Section      148  globaldef.o(.bss)
    .bss                                     0x200002a8   Section      148  globaldef.o(.bss)
    .bss                                     0x2000033c   Section      128  globaldef.o(.bss)
    .bss                                     0x200003bc   Section      128  globaldef.o(.bss)
    .bss                                     0x2000043c   Section     1184  kbus.o(.bss)
    .bss                                     0x200008dc   Section      272  klink.o(.bss)
    .bss                                     0x200009ec   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20000a6c   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20000c74   Section      128  kmachine.o(.bss)
    .bss                                     0x20000cf4   Section     2004  kmachine.o(.bss)
    .bss                                     0x200014c8   Section       64  fp0.o(.bss)
    .bss                                     0x20001508   Section       32  fp0.o(.bss)
    .bss                                     0x20001528   Section      516  main.o(.bss)
    .bss                                     0x20001730   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x20001750   Section     1024  startup_stm32f030x8.o(STACK)
    Global Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000b4   Number         0  startup_stm32f030x8.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f030x8.o(RESET)
    __Vectors_End                            0x080000b4   Data           0  startup_stm32f030x8.o(RESET)
    __main                                   0x080000b5   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000b5   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000b9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000bd   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000bd   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000bd   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000bd   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000c5   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000c5   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    add1                                     0x080000c9   Thumb Code     4  debug.o(.emb_text)
    Reset_Handler                            0x080000cd   Thumb Code     8  startup_stm32f030x8.o(.text)
    ADC1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    DMA1_Channel1_IRQHandler                 0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI0_1_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI2_3_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI4_15_IRQHandler                      0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    FLASH_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RCC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RTC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    SPI2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM14_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM15_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM16_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM17_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_CC_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM3_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    WWDG_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    __aeabi_uidiv                            0x080000e9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080000e9   Thumb Code    44  uidiv.o(.text)
    __aeabi_idiv                             0x08000115   Thumb Code     0  idiv.o(.text)
    __aeabi_idivmod                          0x08000115   Thumb Code    40  idiv.o(.text)
    __aeabi_ldivmod                          0x0800013d   Thumb Code    76  ldiv.o(.text)
    __aeabi_llsr                             0x08000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x08000189   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001ab   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001cf   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001dd   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001dd   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001dd   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001e1   Thumb Code    18  memseta.o(.text)
    __aeabi_uread4                           0x080001f3   Thumb Code    20  uread4.o(.text)
    __rt_uread4                              0x080001f3   Thumb Code     0  uread4.o(.text)
    _uread4                                  0x080001f3   Thumb Code     0  uread4.o(.text)
    __aeabi_uldivmod                         0x08000207   Thumb Code    96  uldiv.o(.text)
    __scatterload                            0x08000269   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000269   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x0800028d   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x0800028d   Thumb Code     0  llshl.o(.text)
    ADCProcess                               0x080002ad   Thumb Code   116  debug.o(i.ADCProcess)
    AddEventLog                              0x08000351   Thumb Code   122  kmachine.o(i.AddEventLog)
    AddSpace                                 0x080003dd   Thumb Code    44  myqueue.o(i.AddSpace)
    CalFP0BCC                                0x08000409   Thumb Code    30  fp0.o(i.CalFP0BCC)
    CheckEventLog                            0x08000429   Thumb Code    90  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x08000495   Thumb Code    28  kmachine.o(i.ClearEventLog)
    DMA1_Channel2_3_IRQHandler               0x080004b9   Thumb Code   144  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x08000559   Thumb Code    46  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000591   Thumb Code    44  myqueue.o(i.DelData)
    EraseAndWriteToFlashMem                  0x080005bd   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x080005ff   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000645   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x080006c1   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    FP0_Init                                 0x08000711   Thumb Code    58  fp0.o(i.FP0_Init)
    FP0_Proc                                 0x08000759   Thumb Code   218  fp0.o(i.FP0_Proc)
    GetCoilValue                             0x08000879   Thumb Code   156  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x08000919   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x0800093f   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000965   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetVarData                               0x08000989   Thumb Code   208  kmachine.o(i.GetVarData)
    GetuS                                    0x08000a61   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000a8d   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_FLASHEx_Erase                        0x08000aa9   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Lock                           0x08000b49   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08000b5d   Thumb Code   112  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08000bd9   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000bfd   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000c09   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000c19   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08000c39   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08000c5d   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08000ca1   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_RCCEx_PeriphCLKConfig                0x08000ca9   Thumb Code   222  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08000d95   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08000ec1   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x08000ecd   Thumb Code    80  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_SYSTICK_CLKSourceConfig              0x08000f4d   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08000f65   Thumb Code    86  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_IRQHandler                   0x08000fd9   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x08000fe1   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitUartstat                             0x08000fe3   Thumb Code    30  functions.o(i.InitUartstat)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_RCC_OscConfig                        0x08001009   Thumb Code   838  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SYSTICK_Config                       0x0800135d   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    InitPLC                                  0x0800138d   Thumb Code    68  plcfunctions.o(i.InitPLC)
    InitTimer                                0x080013d9   Thumb Code    56  plcfunctions.o(i.InitTimer)
    InituS                                   0x08001419   Thumb Code    68  functions.o(i.InituS)
    KBusBCC                                  0x0800146d   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x08001485   Thumb Code   234  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001589   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001609   Thumb Code   342  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x0800177d   Thumb Code   288  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x080018b1   Thumb Code   114  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x08001931   Thumb Code   134  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveFunc                            0x080019c1   Thumb Code    84  kbus.o(i.KBusSlaveFunc)
    KBusSlaveParsePacket                     0x08001a21   Thumb Code   334  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x08001b81   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08001b97   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08001bc9   Thumb Code    60  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08001c05   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x08001c55   Thumb Code  1704  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x08002325   Thumb Code    94  kmachine.o(i.KMachineInit)
    LL_GPIO_Init                             0x08002535   Thumb Code   164  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x080025e7   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x08002601   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x08002655   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x080026b9   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x08002751   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LoadDefaultSysCfg                        0x080027fd   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x08002811   Thumb Code    86  kmachine.o(i.LoadRunStat)
    Locate                                   0x08002875   Thumb Code    24  debug.o(i.Locate)
    MX_DMA_Init                              0x08002899   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x080028c1   Thumb Code   286  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x080029f5   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08002a29   Thumb Code   196  bsp.o(i.MX_SPI1_Init)
    MX_TIM6_Init                             0x08002af5   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x08002b49   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08002c6d   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x08002dc5   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x08002dfd   Thumb Code   758  modbusrtu.o(i.ModBusSlaveParsePkg)
    NMI_Handler                              0x08003101   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    ParseFP0Pkg                              0x080031a1   Thumb Code   408  fp0.o(i.ParseFP0Pkg)
    PendSV_Handler                           0x08003349   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x08003369   Thumb Code    58  functions.o(i.PendSvCallBack)
    PopOutVal                                0x080033bd   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x080033dd   Thumb Code    36  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x0800340d   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x0800341d   Thumb Code  1370  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x0800397d   Thumb Code   192  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x08003a49   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x08003acd   Thumb Code    30  plcfunctions.o(i.PushInVal)
    PutStr                                   0x08003af1   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x08003b0d   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08003b29   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x08003b35   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x08003b51   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x08003b69   Thumb Code    32  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x08003b95   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    ReadFlashMem                             0x08003bd5   Thumb Code    52  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08003c09   Thumb Code    14  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x08003c19   Thumb Code    84  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x08003c89   Thumb Code    68  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08003cd5   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x08003cdd   Thumb Code   184  functions.o(i.SPI1_IRQ_CallBack)
    SVC_Handler                              0x08003dd1   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    SaveRunStat                              0x08003dd5   Thumb Code   108  kmachine.o(i.SaveRunStat)
    SendFP0Pkg                               0x08003e55   Thumb Code    88  fp0.o(i.SendFP0Pkg)
    SendPacket                               0x08003ec1   Thumb Code    48  functions.o(i.SendPacket)
    SetCoilValue                             0x08003f39   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErr2Led                               0x08003fc9   Thumb Code    18  functions.o(i.SetErr2Led)
    SetErrLed                                0x08003fe1   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08003ff9   Thumb Code    18  functions.o(i.SetOutStat)
    SetRunLed                                0x08004011   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08004029   Thumb Code   196  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x080040f1   Thumb Code   250  debug.o(i.ShowInitInfo)
    StartPLC                                 0x08004275   Thumb Code    98  plcfunctions.o(i.StartPLC)
    StopPLC                                  0x080042e5   Thumb Code    54  plcfunctions.o(i.StopPLC)
    StopTimer                                0x08004325   Thumb Code    60  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x08004369   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08004375   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08004419   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x08004475   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x0800448d   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x08004515   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x08004561   Thumb Code    22  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x08004581   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x080045e1   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x080045f1   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x08004621   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x08004681   Thumb Code    44  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x080046c1   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x08004721   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x08004731   Thumb Code    22  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x0800474d   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x0800478d   Thumb Code    96  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x080047f9   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x08004841   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x08004845   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x08004845   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x08004845   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_common_switch8                     0x0800486d   Thumb Code    26  kbus.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x08004887   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08004895   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08004897   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    clearscreen                              0x08004d25   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x08004d3d   Thumb Code    50  functions.o(i.crc16bitbybit)
    crc16table                               0x08004d79   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08004da9   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08004de9   Thumb Code    34  functions.o(i.crc_check)
    initQueue                                0x08004e15   Thumb Code    22  myqueue.o(i.initQueue)
    logData                                  0x08004e2d   Thumb Code    30  functions.o(i.logData)
    main                                     0x08004e51   Thumb Code  1344  main.o(i.main)
    buf1                                     0x080053b4   Data          16  debug.o(.constdata)
    crc16_table                              0x080053ca   Data         512  functions.o(.constdata)
    crctablehi                               0x080055ca   Data         256  functions.o(.constdata)
    crctablelo                               0x080056ca   Data         256  functions.o(.constdata)
    crctalbeabs                              0x080057ca   Data          32  modbusrtu.o(.constdata)
    KMInfoBlock                              0x080057ea   Data          24  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x08005804   Data         128  kmachine.o(.constdata)
    AHBPrescTable                            0x080058b8   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x080058c8   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x080058d0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080058f0   Number         0  anon$$obj.o(Region$$Table)
    sprintftime                              0x20000000   Data           4  debug.o(.data)
    putstrtime                               0x20000004   Data           4  debug.o(.data)
    LineCount                                0x20000008   Data           4  debug.o(.data)
    Uart1baudval                             0x2000000c   Data           4  debug.o(.data)
    TickFreq                                 0x20000014   Data           4  functions.o(.data)
    nCurTick                                 0x20000018   Data           4  functions.o(.data)
    ClkuS                                    0x2000001c   Data           2  functions.o(.data)
    CurTickuS                                0x20000020   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000024   Data           4  functions.o(.data)
    TickPriodClk                             0x20000028   Data           4  functions.o(.data)
    TickPrioduS                              0x2000002c   Data           4  functions.o(.data)
    PendSvCount                              0x20000030   Data           4  globaldef.o(.data)
    Uart1Baud                                0x20000034   Data           4  globaldef.o(.data)
    Uart2Baud                                0x20000038   Data           4  globaldef.o(.data)
    Uart1RecvBuf1DataLen                     0x2000003c   Data           4  globaldef.o(.data)
    Uart2RecvBuf1DataLen                     0x20000040   Data           4  globaldef.o(.data)
    Uart1BaudGot                             0x20000044   Data           4  globaldef.o(.data)
    Uart1BaudFirstGot                        0x20000048   Data           4  globaldef.o(.data)
    bKBusMaster                              0x2000004c   Data           1  kbus.o(.data)
    bKBusSlave                               0x2000004d   Data           1  kbus.o(.data)
    KBusDiagnosis                            0x2000004e   Data           1  kbus.o(.data)
    KBusSnapPos                              0x2000004f   Data           1  kbus.o(.data)
    nStationID                               0x20000050   Data           1  kbus.o(.data)
    nCurPollId                               0x20000051   Data           1  kbus.o(.data)
    nSeq                                     0x20000052   Data           1  kbus.o(.data)
    KBusMasterRecved                         0x20000053   Data           1  kbus.o(.data)
    KBusMasterRecvOK                         0x20000054   Data           1  kbus.o(.data)
    KBusSlaveRecved                          0x20000055   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000056   Data           1  kbus.o(.data)
    nChilds                                  0x20000057   Data           1  kbus.o(.data)
    KBusSendTimeuS                           0x20000058   Data           4  kbus.o(.data)
    KBusRecvTimeuS                           0x2000005c   Data           4  kbus.o(.data)
    KBusDelayuS                              0x20000060   Data           4  kbus.o(.data)
    KBusMaxDelayuS                           0x20000064   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000068   Data           4  kbus.o(.data)
    nCount2                                  0x2000006c   Data           4  kbus.o(.data)
    TimeOutCount                             0x20000070   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000074   Data           4  kbus.o(.data)
    CircleTime                               0x20000078   Data           4  kbus.o(.data)
    ThisuS                                   0x2000007c   Data           4  kbus.o(.data)
    SendTime                                 0x20000080   Data           4  kbus.o(.data)
    nKLStationId                             0x20000084   Data           1  klink.o(.data)
    nKLStatus                                0x20000085   Data           1  klink.o(.data)
    KLThisuS                                 0x20000088   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x2000008c   Data           4  klink.o(.data)
    MyAddr                                   0x20000090   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x20000094   Data           4  plcfunctions.o(.data)
    nMaxRunStatIndex                         0x20000098   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x2000009c   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a0   Data           4  kmachine.o(.data)
    nEventCount                              0x200000a4   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000a8   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000ac   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b0   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000b4   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000b8   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000bc   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c0   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000c4   Data           4  kmachine.o(.data)
    bConfiged                                0x200000c8   Data           1  fp0.o(.data)
    nConfigStationId                         0x200000c9   Data           1  fp0.o(.data)
    nInputBytes                              0x200000ca   Data           1  fp0.o(.data)
    nOutputBytes                             0x200000cb   Data           1  fp0.o(.data)
    bSPI1Recving                             0x200000cc   Data           1  fp0.o(.data)
    nSPI1RecvPos                             0x200000cd   Data           1  fp0.o(.data)
    nSPI1ToSendLen                           0x200000ce   Data           1  fp0.o(.data)
    nSPI1SentLen                             0x200000cf   Data           1  fp0.o(.data)
    bSPI1Sending                             0x200000d0   Data           1  fp0.o(.data)
    oldSYN                                   0x200000d4   Data           4  fp0.o(.data)
    bFirstReq                                0x200000d8   Data           4  fp0.o(.data)
    RSTCount0                                0x200000dc   Data           4  fp0.o(.data)
    bSPI1RecvDone                            0x200000e0   Data           1  fp0.o(.data)
    nSPI1RecvLenInBuf                        0x200000e1   Data           1  fp0.o(.data)
    bSPI1SendDone                            0x200000e2   Data           1  fp0.o(.data)
    SlowFlicker                              0x200000e4   Data           1  main.o(.data)
    FastFlicker                              0x200000e5   Data           1  main.o(.data)
    Uart1IdelTimer                           0x200000e8   Data           4  main.o(.data)
    pProgs                                   0x200000ec   Data           4  main.o(.data)
    us1                                      0x200000f4   Data           4  main.o(.data)
    us2                                      0x200000f8   Data           4  main.o(.data)
    us3                                      0x200000fc   Data           4  main.o(.data)
    us4                                      0x20000100   Data           4  main.o(.data)
    us5                                      0x20000104   Data           4  main.o(.data)
    us6                                      0x20000108   Data           4  main.o(.data)
    SystemCoreClock                          0x2000010c   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x20000110   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x20000114   Data         256  debug.o(.bss)
    Uart1Stat                                0x20000214   Data         148  globaldef.o(.bss)
    Uart2Stat                                0x200002a8   Data         148  globaldef.o(.bss)
    Uart1RecvBuf1                            0x2000033c   Data         128  globaldef.o(.bss)
    Uart2RecvBuf1                            0x200003bc   Data         128  globaldef.o(.bss)
    BufferIn                                 0x2000043c   Data          16  kbus.o(.bss)
    BufferOut                                0x2000044c   Data          16  kbus.o(.bss)
    PacketBuf1                               0x2000045c   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200004dc   Data         128  kbus.o(.bss)
    KBusChnStats                             0x2000055c   Data         768  kbus.o(.bss)
    Datas                                    0x2000085c   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200008dc   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200008ec   Data         256  klink.o(.bss)
    Pkgbuf                                   0x200009ec   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20000a6c   Data         520  plcfunctions.o(.bss)
    storedKMSysCfg                           0x20000c74   Data         128  kmachine.o(.bss)
    KMem                                     0x20000cf4   Data        1972  kmachine.o(.bss)
    KMRunStat                                0x200014a8   Data          32  kmachine.o(.bss)
    PkgBuf2                                  0x200014c8   Data          32  fp0.o(.bss)
    SPI1SendBuf                              0x200014e8   Data          32  fp0.o(.bss)
    SPI1RecvBuf                              0x20001508   Data          32  fp0.o(.bss)
    Uart1RxBuf                               0x20001528   Data         128  main.o(.bss)
    Uart1TxBuf                               0x200015a8   Data         260  main.o(.bss)
    Uart2RxBuf                               0x200016ac   Data          64  main.o(.bss)
    Uart2TxBuf                               0x200016ec   Data          64  main.o(.bss)
    pFlash                                   0x20001730   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001b50   Data           0  startup_stm32f030x8.o(STACK)
==============================================================================
Memory Map of the image
  Image Entry point : 0x080000b5
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005a04, Max: 0x00010000, ABSOLUTE)
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000058f0, Max: 0x00010000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x08000000   0x000000b4   Data   RO            3    RESET               startup_stm32f030x8.o
    0x080000b4   0x00000000   Code   RO         3985  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         4265    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         4268    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         4270    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         4272    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         4273    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         4275    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         4277    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         4266    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO           12    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         3988    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         3990    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         3992    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         3994    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         3996    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         3998    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         4263    .text               mc_p.l(uread4.o)
    0x08000206   0x00000060   Code   RO         4282    .text               mc_p.l(uldiv.o)
    0x08000266   0x00000002   PAD
    0x08000268   0x00000024   Code   RO         4295    .text               mc_p.l(init.o)
    0x0800028c   0x00000020   Code   RO         4298    .text               mc_p.l(llshl.o)
    0x080002ac   0x000000a4   Code   RO           13    i.ADCProcess        debug.o
    0x08000350   0x0000008c   Code   RO         1417    i.AddEventLog       kmachine.o
    0x080003dc   0x0000002c   Code   RO         1119    i.AddSpace          myqueue.o
    0x08000408   0x0000001e   Code   RO         1983    i.CalFP0BCC         fp0.o
    0x08000426   0x00000002   PAD
    0x08000428   0x0000006c   Code   RO         1418    i.CheckEventLog     kmachine.o
    0x08000494   0x00000024   Code   RO         1420    i.ClearEventLog     kmachine.o
    0x080004b8   0x000000a0   Code   RO         1889    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x08000558   0x00000038   Code   RO         1890    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000590   0x0000002c   Code   RO         1121    i.DelData           myqueue.o
    0x080005bc   0x00000042   Code   RO         1421    i.EraseAndWriteToFlashMem  kmachine.o
    0x080005fe   0x00000020   Code   RO         1422    i.EraseFlashMem     kmachine.o
    0x0800061e   0x00000002   PAD
    0x08000620   0x00000024   Code   RO         3703    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000644   0x00000024   Code   RO         3708    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000668   0x00000020   Code   RO         3604    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x08000688   0x00000038   Code   RO         3605    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x080006c0   0x00000050   Code   RO         3606    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000710   0x00000048   Code   RO         1985    i.FP0_Init          fp0.o
    0x08000758   0x000000f8   Code   RO         1986    i.FP0_Proc          fp0.o
    0x08000850   0x00000014   Code   RO         1048    i.GetBitValue       modbusrtu.o
    0x08000864   0x00000014   Code   RO         1423    i.GetBitValue       kmachine.o
    0x08000878   0x000000a0   Code   RO         1424    i.GetCoilValue      kmachine.o
    0x08000918   0x00000026   Code   RO         1123    i.GetContinueData   myqueue.o
    0x0800093e   0x00000026   Code   RO         1124    i.GetContinueEmptyRoom  myqueue.o
    0x08000964   0x00000024   Code   RO         1425    i.GetEventLogAddr   kmachine.o
    0x08000988   0x000000d8   Code   RO         1426    i.GetVarData        kmachine.o
    0x08000a60   0x0000002c   Code   RO          597    i.GetuS             functions.o
    0x08000a8c   0x0000001c   Code   RO         2658    i.HAL_Delay         stm32f0xx_hal.o
    0x08000aa8   0x000000a0   Code   RO         3709    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x08000b48   0x00000014   Code   RO         3610    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000b5c   0x0000007c   Code   RO         3615    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08000bd8   0x00000024   Code   RO         3617    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000bfc   0x0000000c   Code   RO         2662    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000c08   0x00000010   Code   RO         2666    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000c18   0x00000020   Code   RO         2667    i.HAL_Init          stm32f0xx_hal.o
    0x08000c38   0x00000022   Code   RO         2668    i.HAL_InitTick      stm32f0xx_hal.o
    0x08000c5a   0x00000002   PAD
    0x08000c5c   0x00000044   Code   RO         1384    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x08000ca0   0x00000008   Code   RO         3416    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08000ca8   0x000000ec   Code   RO         2623    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08000d94   0x0000012c   Code   RO         2530    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x08000ec0   0x0000000c   Code   RO         2535    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x08000ecc   0x00000080   Code   RO         2538    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08000f4c   0x00000018   Code   RO         3418    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08000f64   0x00000074   Code   RO         2066    i.HAL_SYSTICK_Callback  main.o
    0x08000fd8   0x00000008   Code   RO         3421    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x08000fe0   0x00000002   Code   RO         1891    i.HardFault_Handler  stm32f0xx_it.o
    0x08000fe2   0x0000001e   Code   RO          245    i.InitUartstat      functions.o
    0x08001000   0x00000005   Data   RO         1446    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x00000354   Code   RO         2541    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x0800135c   0x00000030   Code   RO         3420    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x0800138c   0x0000004c   Code   RO         1198    i.InitPLC           plcfunctions.o
    0x080013d8   0x00000040   Code   RO         1199    i.InitTimer         plcfunctions.o
    0x08001418   0x00000054   Code   RO          246    i.InituS            functions.o
    0x0800146c   0x00000016   Code   RO          740    i.KBusBCC           kbus.o
    0x08001482   0x00000002   PAD
    0x08001484   0x00000104   Code   RO          741    i.KBusCheckPacket   kbus.o
    0x08001588   0x0000007e   Code   RO          742    i.KBusMakePacket    kbus.o
    0x08001606   0x00000002   PAD
    0x08001608   0x00000174   Code   RO          743    i.KBusMasterFunc    kbus.o
    0x0800177c   0x00000134   Code   RO          744    i.KBusMasterParsePacket  kbus.o
    0x080018b0   0x00000080   Code   RO          745    i.KBusParsePacket   kbus.o
    0x08001930   0x00000090   Code   RO          747    i.KBusSlaveCheckPacket  kbus.o
    0x080019c0   0x00000060   Code   RO          748    i.KBusSlaveFunc     kbus.o
    0x08001a20   0x00000160   Code   RO          749    i.KBusSlaveParsePacket  kbus.o
    0x08001b80   0x00000016   Code   RO          890    i.KLBCC             klink.o
    0x08001b96   0x00000032   Code   RO          891    i.KLCheckPacket     klink.o
    0x08001bc8   0x0000003c   Code   RO          892    i.KLMakeRplyPacket  klink.o
    0x08001c04   0x00000050   Code   RO          893    i.KLParsePacket     klink.o
    0x08001c54   0x000006d0   Code   RO          894    i.KLParseReqPacket  klink.o
    0x08002324   0x00000070   Code   RO         1427    i.KMachineInit      kmachine.o
    0x08002394   0x00000018   Code   RO         1704    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x080023ac   0x00000018   Code   RO         1705    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x080023c4   0x00000018   Code   RO         1706    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x080023dc   0x0000002c   Code   RO          251    i.LL_DMA_ConfigAddresses  functions.o
    0x08002408   0x00000018   Code   RO          252    i.LL_DMA_DisableChannel  functions.o
    0x08002420   0x00000018   Code   RO          253    i.LL_DMA_EnableChannel  functions.o
    0x08002438   0x00000018   Code   RO          254    i.LL_DMA_EnableIT_TC  functions.o
    0x08002450   0x0000001c   Code   RO         1707    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x0800246c   0x0000001c   Code   RO          255    i.LL_DMA_SetDataLength  functions.o
    0x08002488   0x00000020   Code   RO         1708    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x080024a8   0x0000001c   Code   RO         1709    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x080024c4   0x0000001c   Code   RO         1710    i.LL_DMA_SetMemorySize  bsp.o
    0x080024e0   0x0000001c   Code   RO         1711    i.LL_DMA_SetMode    bsp.o
    0x080024fc   0x0000001c   Code   RO         1712    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002518   0x0000001c   Code   RO         1713    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002534   0x000000a4   Code   RO         2180    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x080025d8   0x0000000e   Code   RO         1987    i.LL_GPIO_IsInputPinSet  fp0.o
    0x080025e6   0x00000018   Code   RO         2468    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x080025fe   0x00000002   PAD
    0x08002600   0x00000054   Code   RO         2469    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x08002654   0x00000064   Code   RO         2354    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x080026b8   0x00000084   Code   RO         3873    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x0800273c   0x00000014   Code   RO         1714    i.LL_USART_ConfigAsyncMode  bsp.o
    0x08002750   0x000000ac   Code   RO         2422    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x080027fc   0x00000014   Code   RO         1429    i.LoadDefaultSysCfg  kmachine.o
    0x08002810   0x00000064   Code   RO         1431    i.LoadRunStat       kmachine.o
    0x08002874   0x00000024   Code   RO           15    i.Locate            debug.o
    0x08002898   0x00000026   Code   RO         1716    i.MX_DMA_Init       bsp.o
    0x080028be   0x00000002   PAD
    0x080028c0   0x00000134   Code   RO         1717    i.MX_GPIO_Init      bsp.o
    0x080029f4   0x00000034   Code   RO         1718    i.MX_IWDG_Init      bsp.o
    0x08002a28   0x000000cc   Code   RO         1719    i.MX_SPI1_Init      bsp.o
    0x08002af4   0x00000054   Code   RO         1721    i.MX_TIM6_Init      bsp.o
    0x08002b48   0x00000124   Code   RO         1722    i.MX_USART1_UART_Init  bsp.o
    0x08002c6c   0x00000158   Code   RO         1723    i.MX_USART2_UART_Init  bsp.o
    0x08002dc4   0x00000038   Code   RO         1050    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x08002dfc   0x00000304   Code   RO         1051    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003100   0x00000002   Code   RO         1892    i.NMI_Handler       stm32f0xx_it.o
    0x08003102   0x00000002   PAD
    0x08003104   0x00000014   Code   RO         1724    i.NVIC_EnableIRQ    bsp.o
    0x08003118   0x00000044   Code   RO         1725    i.NVIC_SetPriority  bsp.o
    0x0800315c   0x00000044   Code   RO         3422    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x080031a0   0x000001a8   Code   RO         1988    i.ParseFP0Pkg       fp0.o
    0x08003348   0x00000020   Code   RO         1893    i.PendSV_Handler    stm32f0xx_it.o
    0x08003368   0x00000054   Code   RO          258    i.PendSvCallBack    functions.o
    0x080033bc   0x00000020   Code   RO         1201    i.PopOutVal         plcfunctions.o
    0x080033dc   0x00000030   Code   RO           16    i.PowerDownProcess  debug.o
    0x0800340c   0x00000010   Code   RO           17    i.PowerRecoverProcess  debug.o
    0x0800341c   0x00000560   Code   RO         1202    i.ProcessPLCBinProg  plcfunctions.o
    0x0800397c   0x000000cc   Code   RO         1203    i.ProcessTimer      plcfunctions.o
    0x08003a48   0x00000082   Code   RO         1127    i.PushIn            myqueue.o
    0x08003aca   0x00000002   PAD
    0x08003acc   0x00000024   Code   RO         1204    i.PushInVal         plcfunctions.o
    0x08003af0   0x0000001c   Code   RO          261    i.PutStr            functions.o
    0x08003b0c   0x0000001c   Code   RO          262    i.PutStr1           functions.o
    0x08003b28   0x0000000c   Code   RO          263    i.PutStr2           functions.o
    0x08003b34   0x0000001c   Code   RO         2470    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x08003b50   0x00000018   Code   RO         2471    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x08003b68   0x0000002c   Code   RO         2472    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x08003b94   0x00000040   Code   RO         2473    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08003bd4   0x00000034   Code   RO         1433    i.ReadFlashMem      kmachine.o
    0x08003c08   0x0000000e   Code   RO          271    i.ReadJumperSW      functions.o
    0x08003c16   0x00000002   PAD
    0x08003c18   0x00000060   Code   RO         1435    i.ReadSysCfgFromFlash  kmachine.o
    0x08003c78   0x00000010   Code   RO         1052    i.ResetBit          modbusrtu.o
    0x08003c88   0x0000004c   Code   RO         1206    i.RunTimer          plcfunctions.o
    0x08003cd4   0x00000008   Code   RO         1894    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x08003cdc   0x000000f4   Code   RO          272    i.SPI1_IRQ_CallBack  functions.o
    0x08003dd0   0x00000002   Code   RO         1895    i.SVC_Handler       stm32f0xx_it.o
    0x08003dd2   0x00000002   PAD
    0x08003dd4   0x00000080   Code   RO         1436    i.SaveRunStat       kmachine.o
    0x08003e54   0x0000006c   Code   RO         1989    i.SendFP0Pkg        fp0.o
    0x08003ec0   0x00000038   Code   RO          273    i.SendPacket        functions.o
    0x08003ef8   0x00000010   Code   RO         1053    i.SetAddrBit        modbusrtu.o
    0x08003f08   0x00000018   Code   RO          895    i.SetBitValue       klink.o
    0x08003f20   0x00000018   Code   RO         1437    i.SetBitValue       kmachine.o
    0x08003f38   0x00000090   Code   RO         1438    i.SetCoilValue      kmachine.o
    0x08003fc8   0x00000018   Code   RO          274    i.SetErr2Led        functions.o
    0x08003fe0   0x00000018   Code   RO          275    i.SetErrLed         functions.o
    0x08003ff8   0x00000018   Code   RO          276    i.SetOutStat        functions.o
    0x08004010   0x00000018   Code   RO          277    i.SetRunLed         functions.o
    0x08004028   0x000000c8   Code   RO         1439    i.SetVarData        kmachine.o
    0x080040f0   0x00000184   Code   RO           18    i.ShowInitInfo      debug.o
    0x08004274   0x00000070   Code   RO         1208    i.StartPLC          plcfunctions.o
    0x080042e4   0x00000040   Code   RO         1209    i.StopPLC           plcfunctions.o
    0x08004324   0x00000044   Code   RO         1210    i.StopTimer         plcfunctions.o
    0x08004368   0x0000000c   Code   RO         1896    i.SysTick_Handler   stm32f0xx_it.o
    0x08004374   0x000000a4   Code   RO         1726    i.SystemClock_Config  bsp.o
    0x08004418   0x0000005c   Code   RO         2144    i.SystemInit        system_stm32f0xx.o
    0x08004474   0x00000018   Code   RO         1897    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x0800448c   0x00000088   Code   RO         1898    i.USART1_IRQHandler  stm32f0xx_it.o
    0x08004514   0x0000004c   Code   RO         1899    i.USART2_IRQHandler  stm32f0xx_it.o
    0x08004560   0x00000020   Code   RO          283    i.Uart1RecvDone     functions.o
    0x08004580   0x00000060   Code   RO          284    i.Uart1SendDMA      functions.o
    0x080045e0   0x00000010   Code   RO          285    i.Uart1SendDone     functions.o
    0x080045f0   0x00000030   Code   RO          286    i.Uart1TriggerSendDMA  functions.o
    0x08004620   0x00000060   Code   RO          287    i.Uart2RecvDMA      functions.o
    0x08004680   0x00000040   Code   RO          288    i.Uart2RecvDone     functions.o
    0x080046c0   0x00000060   Code   RO          289    i.Uart2SendDMA      functions.o
    0x08004720   0x00000010   Code   RO          290    i.Uart2SendDone     functions.o
    0x08004730   0x0000001c   Code   RO         1440    i.WriteFactoryData  kmachine.o
    0x0800474c   0x00000040   Code   RO         1441    i.WriteProgram      kmachine.o
    0x0800478c   0x0000006c   Code   RO         1442    i.WriteSysCfgToFlash  kmachine.o
    0x080047f8   0x00000048   Code   RO         1443    i.WriteToFlashMemNoErase  kmachine.o
    0x08004840   0x00000002   Code   RO         2068    i._Error_Handler    main.o
    0x08004842   0x00000002   PAD
    0x08004844   0x00000028   Code   RO         4211    i.__0sprintf$8      mc_p.l(printf8.o)
    0x0800486c   0x0000001a   Code   RO          819    i.__ARM_common_switch8  kbus.o
    0x08004886   0x0000000e   Code   RO         4309    i.__scatterload_copy  mc_p.l(handlers.o)
    0x08004894   0x00000002   Code   RO         4310    i.__scatterload_null  mc_p.l(handlers.o)
    0x08004896   0x0000000e   Code   RO         4311    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080048a4   0x00000428   Code   RO         4216    i._printf_core      mc_p.l(printf8.o)
    0x08004ccc   0x00000020   Code   RO         4217    i._printf_post_padding  mc_p.l(printf8.o)
    0x08004cec   0x0000002c   Code   RO         4218    i._printf_pre_padding  mc_p.l(printf8.o)
    0x08004d18   0x0000000a   Code   RO         4220    i._sputc            mc_p.l(printf8.o)
    0x08004d22   0x00000002   PAD
    0x08004d24   0x00000018   Code   RO           20    i.clearscreen       debug.o
    0x08004d3c   0x0000003c   Code   RO          294    i.crc16bitbybit     functions.o
    0x08004d78   0x00000030   Code   RO          295    i.crc16table        functions.o
    0x08004da8   0x00000040   Code   RO         1054    i.crc16tablefast    modbusrtu.o
    0x08004de8   0x0000002c   Code   RO          296    i.crc_check         functions.o
    0x08004e14   0x00000016   Code   RO         1129    i.initQueue         myqueue.o
    0x08004e2a   0x00000002   PAD
    0x08004e2c   0x00000024   Code   RO          298    i.logData           functions.o
    0x08004e50   0x00000564   Code   RO         2069    i.main              main.o
    0x080053b4   0x00000010   Data   RO           22    .constdata          debug.o
    0x080053c4   0x00000406   Data   RO          300    .constdata          functions.o
    0x080057ca   0x00000020   Data   RO         1057    .constdata          modbusrtu.o
    0x080057ea   0x00000018   Data   RO         1449    .constdata          kmachine.o
    0x08005802   0x00000002   PAD
    0x08005804   0x00000090   Data   RO         1450    .constdata          kmachine.o
    0x08005894   0x00000005   Data   RO         1727    .constdata          bsp.o
    0x08005899   0x00000005   Data   RO         1900    .constdata          stm32f0xx_it.o
    0x0800589e   0x00000002   PAD
    0x080058a0   0x00000018   Data   RO         2072    .constdata          main.o
    0x080058b8   0x00000010   Data   RO         2145    .constdata          system_stm32f0xx.o
    0x080058c8   0x00000008   Data   RO         2146    .constdata          system_stm32f0xx.o
    0x080058d0   0x00000020   Data   RO         4307    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001b50, Max: 0x00002000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x20000000   0x00000014   Data   RW           24    .data               debug.o
    0x20000014   0x00000004   Data   RW          303    .data               functions.o
    0x20000018   0x00000004   Data   RW          304    .data               functions.o
    0x2000001c   0x00000014   Data   RW          305    .data               functions.o
    0x20000030   0x00000004   Data   RW          713    .data               globaldef.o
    0x20000034   0x00000004   Data   RW          714    .data               globaldef.o
    0x20000038   0x00000004   Data   RW          715    .data               globaldef.o
    0x2000003c   0x00000004   Data   RW          716    .data               globaldef.o
    0x20000040   0x00000004   Data   RW          718    .data               globaldef.o
    0x20000044   0x00000004   Data   RW          720    .data               globaldef.o
    0x20000048   0x00000004   Data   RW          721    .data               globaldef.o
    0x2000004c   0x00000038   Data   RW          752    .data               kbus.o
    0x20000084   0x0000000c   Data   RW          899    .data               klink.o
    0x20000090   0x00000001   Data   RW         1058    .data               modbusrtu.o
    0x20000091   0x00000003   PAD
    0x20000094   0x00000004   Data   RW         1213    .data               plcfunctions.o
    0x20000098   0x00000024   Data   RW         1451    .data               kmachine.o
    0x200000bc   0x00000004   Data   RW         1453    .data               kmachine.o
    0x200000c0   0x00000004   Data   RW         1454    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1455    .data               kmachine.o
    0x200000c8   0x00000018   Data   RW         1995    .data               fp0.o
    0x200000e0   0x00000001   Data   RW         1997    .data               fp0.o
    0x200000e1   0x00000001   Data   RW         1998    .data               fp0.o
    0x200000e2   0x00000001   Data   RW         1999    .data               fp0.o
    0x200000e3   0x00000001   PAD
    0x200000e4   0x00000028   Data   RW         2073    .data               main.o
    0x2000010c   0x00000004   Data   RW         2147    .data               system_stm32f0xx.o
    0x20000110   0x00000004   Data   RW         2673    .data               stm32f0xx_hal.o
    0x20000114   0x00000100   Zero   RW           21    .bss                debug.o
    0x20000214   0x00000094   Zero   RW          707    .bss                globaldef.o
    0x200002a8   0x00000094   Zero   RW          708    .bss                globaldef.o
    0x2000033c   0x00000080   Zero   RW          709    .bss                globaldef.o
    0x200003bc   0x00000080   Zero   RW          711    .bss                globaldef.o
    0x2000043c   0x000004a0   Zero   RW          750    .bss                kbus.o
    0x200008dc   0x00000110   Zero   RW          897    .bss                klink.o
    0x200009ec   0x00000080   Zero   RW         1056    .bss                modbusrtu.o
    0x20000a6c   0x00000208   Zero   RW         1211    .bss                plcfunctions.o
    0x20000c74   0x00000080   Zero   RW         1447    .bss                kmachine.o
    0x20000cf4   0x000007d4   Zero   RW         1448    .bss                kmachine.o
    0x200014c8   0x00000040   Zero   RW         1991    .bss                fp0.o
    0x20001508   0x00000020   Zero   RW         1992    .bss                fp0.o
    0x20001528   0x00000204   Zero   RW         2070    .bss                main.o
    0x2000172c   0x00000004   PAD
    0x20001730   0x00000020   Zero   RW         3618    .bss                stm32f0xx_hal_flash.o
    0x20001750   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
==============================================================================
Image component sizes
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
      1866        180          5          0          0      82367   bsp.o
       680        226         16         20        256     267596   debug.o
       896         90          0         27         96      19992   fp0.o
      1516        312       1030         28          0     238269   functions.o
         0          0          0         28        552       2469   globaldef.o
      1834        170          0         56       1184      13532   kbus.o
      1980        112          0         12        272      10937   klink.o
      1962        226        173         48       2132      28409   kmachine.o
      1498        246         24         40        516      58731   main.o
       944         44         32          1        128       8301   modbusrtu.o
       316          0          0          0          0       5363   myqueue.o
      2108        204          0          4        520      16030   plcfunctions.o
        28          8        180          0       1024        612   startup_stm32f030x8.o
       122         18          0          4          0       3503   stm32f0xx_hal.o
       156         22          0          0          0       9327   stm32f0xx_hal_cortex.o
       348         54          0          0         32       4590   stm32f0xx_hal_flash.o
       232         30          0          0          0       2997   stm32f0xx_hal_flash_ex.o
        68          4          0          0          0      12806   stm32f0xx_hal_msp.o
      1292         88          0          0          0       4386   stm32f0xx_hal_rcc.o
       236         14          0          0          0       1380   stm32f0xx_hal_rcc_ex.o
       510         74          5          0          0      54773   stm32f0xx_it.o
       164          0          0          0          0       6643   stm32f0xx_ll_gpio.o
       268         52          0          0          0      16616   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11214   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16908   stm32f0xx_ll_usart.o
        92         14         24          4          0       1119   system_stm32f0xx.o
    ----------------------------------------------------------------------
     19546       2236       1528        276       6716     929396   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        26          0          7          4          4          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        40          0          0          0          0         72   idiv.o
        36          8          0          0          0         68   init.o
        76          0          0          0          0         76   ldiv.o
        32          0          0          0          0         68   llshl.o
        34          0          0          0          0         68   llushr.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
      1190         48          0          0          0        384   printf8.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o
        20          0          0          0          0         60   uread4.o
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
         4          0          0          0          0          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
      1690         64          0          0          0       1112   mc_p.l
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
    ----------------------------------------------------------------------
==============================================================================
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug
     21240       2300       1528        276       6716     922600   Grand Totals
     21240       2300       1528        276       6716     922600   ELF Image Totals
     21240       2300       1528        276          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                22768 (  22.23kB)
    Total RW  Size (RW Data + ZI Data)              6992 (   6.83kB)
    Total ROM Size (Code + RO Data + RW Data)      23044 (  22.50kB)
==============================================================================
MDK-ARM/F030C8T6_Radio/F030C8T6_KBus.map
New file
@@ -0,0 +1,2633 @@
Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
==============================================================================
Section Cross References
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(.text) for Reset_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) for DMA1_Channel2_3_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) for DMA1_Channel4_5_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f030x8.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f030x8.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    debug.o(i.ADCProcess) refers to debug.o(.data) for .data
    debug.o(i.ADCProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ADCProcess) refers to kmachine.o(.data) for PowerDownEvent
    debug.o(i.FormatHex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.AddEventLog) for AddEventLog
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    debug.o(i.PowerDownProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.PowerRecoverProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowInitInfo) refers to debug.o(i.clearscreen) for clearscreen
    debug.o(i.ShowInitInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc_check) for crc_check
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16table) for crc16table
    debug.o(i.ShowInitInfo) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    debug.o(i.ShowInitInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowInitInfo) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    debug.o(i.ShowInitInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowInitInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowInitInfo) refers to debug.o(.constdata) for .constdata
    debug.o(i.ShowInitInfo) refers to debug.o(.bss) for .bss
    debug.o(i.ShowInitInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    debug.o(i.ShowRunningInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    debug.o(i.ShowRunningInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowRunningInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowRunningInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowRunningInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowRunningInfo) refers to globaldef_1.o(.data) for Uart1BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowRunningInfo) refers to globaldef_1.o(.bss) for Uart1Stat
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusSlave
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusRepeater
    debug.o(i.ShowRunningInfo) refers to debug.o(.conststring) for .conststring
    debug.o(i.ShowRunningInfo) refers to debug.o(.bss) for .bss
    debug.o(i.clearscreen) refers to functions.o(i.PutStr) for PutStr
    functions.o(i.GetInput) refers to functions.o(i.Input165_R) for Input165_R
    functions.o(i.InitUartstat) refers to myqueue.o(i.initQueue) for initQueue
    functions.o(i.InituS) refers to idiv.o(.text) for __aeabi_idivmod
    functions.o(i.InituS) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    functions.o(i.InituS) refers to uidiv.o(.text) for __aeabi_uidivmod
    functions.o(i.InituS) refers to ldiv.o(.text) for __aeabi_ldivmod
    functions.o(i.InituS) refers to functions.o(.data) for .data
    functions.o(i.InituS) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    functions.o(i.LL_DMA_ConfigAddresses) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_DisableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableIT_TC) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_SetDataLength) refers to functions.o(.constdata) for .constdata
    functions.o(i.PendSvCallBack) refers to kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    functions.o(i.PendSvCallBack) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.PendSvCallBack) refers to globaldef_1.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.PendSvCallBack) refers to globaldef_1.o(.bss) for Uart2RecvBuf1
    functions.o(i.PutOutput) refers to functions.o(i.PutOutputSPI2) for PutOutputSPI2
    functions.o(i.PutOutputSPI2) refers to kmachine.o(.bss) for KMem
    functions.o(i.PutStr) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.PutStr1) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr1) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr1) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.PutStr2) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.ReadConfig_3) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_4) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_5) refers to functions.o(i.Input165Cfg) for Input165Cfg
    functions.o(i.ReadJumperSW) refers to functions.o(i.ReadConfig_5) for ReadConfig_5
    functions.o(i.SendPacket) refers to functions.o(i.PutStr1) for PutStr1
    functions.o(i.SendPacket) refers to functions.o(i.PutStr2) for PutStr2
    functions.o(i.SendPacket) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.SendPacket) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.Uart1RecvDone) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.Uart1RecvDone) refers to globaldef_1.o(.data) for Uart1RecvBuf1DataLen
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart1SendDMA) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.Uart1SendDone) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.Uart1TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart1TriggerSendDMA) refers to functions.o(i.Uart1SendDMA) for Uart1SendDMA
    functions.o(i.Uart1TriggerSendDMA) refers to globaldef_1.o(.bss) for Uart1Stat
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2RecvDMA) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.Uart2RecvDone) refers to functions.o(.constdata) for .constdata
    functions.o(i.Uart2RecvDone) refers to globaldef_1.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.Uart2RecvDone) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2SendDMA) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDone) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.Uart2TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart2TriggerSendDMA) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.Uart2TriggerSendDMA) refers to globaldef_1.o(.bss) for Uart2Stat
    functions.o(i.crc16table) refers to functions.o(.constdata) for .constdata
    functions.o(i.crc_check) refers to functions.o(.constdata) for .constdata
    functions.o(i.logData) refers to kmachine.o(.bss) for KMem
    functions.o(i.modbuscrc16test) refers to printf8.o(i.__0printf$8) for __2printf
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16table) for crc16table
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    functions.o(i.modbuscrc16test) refers to functions.o(.conststring) for .conststring
    kbus.o(i.KBusCheckPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusCheckPacket) refers to globaldef_1.o(.bss) for Uart2Stat
    kbus.o(i.KBusCheckPacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMakePacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusMasterFunc) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusMasterFunc) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterFunc) refers to globaldef_1.o(.bss) for Uart2Stat
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusMasterParsePacket) refers to uread4.o(.text) for __aeabi_uread4
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusParsePacket) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusCheckPacket) for KBusCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusMasterParsePacket) for KBusMasterParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveCheckPacket) for KBusSlaveCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveParsePacket) for KBusSlaveParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to functions.o(i.ToggleRunLed) for ToggleRunLed
    kbus.o(i.KBusRepeaterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveCheckPacket) refers to globaldef_1.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusSlaveFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusSlaveParsePacket) refers to globaldef_1.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveParsePacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLCheckPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLMakeRplyPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLMakeRplyPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLParsePacket) refers to klink.o(i.KLCheckPacket) for KLCheckPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLParseReqPacket) for KLParseReqPacket
    klink.o(i.KLParsePacket) refers to klink.o(.data) for .data
    klink.o(i.KLParsePacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteFactoryData) for WriteFactoryData
    klink.o(i.KLParseReqPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLParseReqPacket) refers to klink.o(.data) for .data
    klink.o(i.KLParseReqPacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(.bss) for PLCMem
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.constdata) for KMInfoBlock
    klink.o(i.KLParseReqPacket) refers to kbus.o(.bss) for KBusChnStats
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StartPLC) for StartPLC
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StopPLC) for StopPLC
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteProgram) for WriteProgram
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to memseta.o(.text) for __aeabi_memclr4
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    modbusrtu.o(i.ModBusSlaveCheckPkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ModBusSlaveCheckPkg) for ModBusSlaveCheckPkg
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.GetBitValue) for GetBitValue
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.SetAddrBit) for SetAddrBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to memcpya.o(.text) for __aeabi_memcpy
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ResetBit) for ResetBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to functions.o(i.SendPacket) for SendPacket
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.data) for .data
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.bss) for .bss
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kmachine.o(.bss) for KMem
    modbusrtu.o(i.crc16tablefast) refers to modbusrtu.o(.constdata) for .constdata
    myqueue.o(i.CopyData) refers to myqueue.o(i.GetContinueData) for GetContinueData
    myqueue.o(i.CopyData) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PopOne) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PopOut) refers to myqueue.o(i.CopyData) for CopyData
    myqueue.o(i.PopOut) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PushIn) refers to myqueue.o(i.GetContinueEmptyRoom) for GetContinueEmptyRoom
    myqueue.o(i.PushIn) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PushIn) refers to myqueue.o(i.AddSpace) for AddSpace
    myqueue.o(i.PushOne) refers to myqueue.o(i.AddSpace) for AddSpace
    plcfunctions.o(i.GetTimerEV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.GetTimerSV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.InitPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.IsTimerOn) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.IsTimerOn) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.PopOutVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PopOutVal) for PopOutVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PushInVal) for PushInVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetCoilValue) for GetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetVarData) for GetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.InitTimer) for InitTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetVarData) for SetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.PushInVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.RunTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.RunTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.SetTimerValue) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StartPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StartPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StopPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    stm32f0xx_hal_msp.o(i.HAL_MspInit) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.AddEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.AddEventLog) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.AddEventLog) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.CheckEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.ClearEventLog) refers to kmachine.o(i.EraseFlashMem) for EraseFlashMem
    kmachine.o(i.ClearEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.GetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetCoilValue) refers to kmachine.o(i.GetBitValue) for GetBitValue
    kmachine.o(i.GetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.GetEventLogAddr) refers to kmachine.o(.data) for .data
    kmachine.o(i.GetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.CheckEventLog) for CheckEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.LoadRunStat) for LoadRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.AddEventLog) for AddEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(.data) for .data
    kmachine.o(i.LoadDefaultSysCfg) refers to memcpya.o(.text) for __aeabi_memcpy4
    kmachine.o(i.LoadDefaultSysCfg) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.LoadRunStat) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.LoadRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.ReadFactoryData) refers to memcpya.o(.text) for __aeabi_memcpy
    kmachine.o(i.ReadProgram) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.LoadDefaultSysCfg) for LoadDefaultSysCfg
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetCoilValue) refers to kmachine.o(i.SetBitValue) for SetBitValue
    kmachine.o(i.SetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteFactoryData) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    bsp.o(i.LL_DMA_SetChannelPriorityLevel) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetDataTransferDirection) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemoryIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemorySize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphSize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.MX_ADC_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_Init) for LL_ADC_Init
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init) for LL_ADC_REG_Init
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_GPIO_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_GPIO_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_SPI2_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_TIM6_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_TIM6_Init) refers to stm32f0xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART1_UART_Init) refers to globaldef_1.o(.data) for Uart1Baud
    bsp.o(i.MX_USART2_UART_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART2_UART_Init) refers to globaldef_1.o(.data) for Uart2Baud
    bsp.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    bsp.o(i.SystemClock_Config) refers to main.o(i._Error_Handler) for _Error_Handler
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.DelData) for DelData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.GetContinueData) for GetContinueData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef_1.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to stm32f0xx_it.o(.constdata) for .constdata
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef_1.o(.bss) for Uart2Stat
    stm32f0xx_it.o(i.PendSV_Handler) refers to functions.o(i.PendSvCallBack) for PendSvCallBack
    stm32f0xx_it.o(i.PendSV_Handler) refers to globaldef_1.o(.data) for PendSvCount
    stm32f0xx_it.o(i.SPI1_IRQHandler) refers to functions.o(i.SPI1_IRQ_CallBack) for SPI1_IRQ_CallBack
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) for HAL_SYSTICK_IRQHandler
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1RecvDone) for Uart1RecvDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1SendDone) for Uart1SendDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef_1.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef_1.o(.data) for Uart1BaudGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef_1.o(.data) for Uart1BaudFirstGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef_1.o(.bss) for Uart1RecvBuf1
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef_1.o(.data) for Uart1RecvBuf1DataLen
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2RecvDone) for Uart2RecvDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2SendDone) for Uart2SendDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to globaldef_1.o(.bss) for Uart2Stat
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for CurTickuS
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for nCurTick
    main.o(i.HAL_SYSTICK_Callback) refers to kbus.o(.data) for nSlaveTick
    main.o(i.HAL_SYSTICK_Callback) refers to main.o(.data) for .data
    main.o(i.HAL_SYSTICK_Callback) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to functions.o(i.InitUartstat) for InitUartstat
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to bsp.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to functions.o(i.InituS) for InituS
    main.o(i.main) refers to bsp.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to bsp.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to kmachine.o(i.KMachineInit) for KMachineInit
    main.o(i.main) refers to kmachine.o(i.ReadSysCfgFromFlash) for ReadSysCfgFromFlash
    main.o(i.main) refers to functions.o(i.ReadJumperSW) for ReadJumperSW
    main.o(i.main) refers to bsp.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI2_Init) for MX_SPI2_Init
    main.o(i.main) refers to bsp.o(i.MX_ADC_Init) for MX_ADC_Init
    main.o(i.main) refers to bsp.o(i.MX_IWDG_Init) for MX_IWDG_Init
    main.o(i.main) refers to bsp.o(i.MX_TIM6_Init) for MX_TIM6_Init
    main.o(i.main) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    main.o(i.main) refers to functions.o(i.SetRunLed) for SetRunLed
    main.o(i.main) refers to functions.o(i.SetErrLed) for SetErrLed
    main.o(i.main) refers to functions.o(i.PutOutput) for PutOutput
    main.o(i.main) refers to functions.o(i.Enable595) for Enable595
    main.o(i.main) refers to functions.o(i.displayInput) for displayInput
    main.o(i.main) refers to functions.o(i.EnableDisIn) for EnableDisIn
    main.o(i.main) refers to functions.o(i.SetOutStat) for SetOutStat
    main.o(i.main) refers to debug.o(i.ShowInitInfo) for ShowInitInfo
    main.o(i.main) refers to functions.o(i.GetuS) for GetuS
    main.o(i.main) refers to plcfunctions.o(i.InitPLC) for InitPLC
    main.o(i.main) refers to plcfunctions.o(i.StartPLC) for StartPLC
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    main.o(i.main) refers to plcfunctions.o(i.StopPLC) for StopPLC
    main.o(i.main) refers to functions.o(i.GetInput) for GetInput
    main.o(i.main) refers to debug.o(i.ADCProcess) for ADCProcess
    main.o(i.main) refers to debug.o(i.PowerDownProcess) for PowerDownProcess
    main.o(i.main) refers to debug.o(i.PowerRecoverProcess) for PowerRecoverProcess
    main.o(i.main) refers to plcfunctions.o(i.ProcessPLCBinProg) for ProcessPLCBinProg
    main.o(i.main) refers to kbus.o(i.KBusMasterFunc) for KBusMasterFunc
    main.o(i.main) refers to kbus.o(i.KBusSlaveFunc) for KBusSlaveFunc
    main.o(i.main) refers to functions.o(i.SetErr2Led) for SetErr2Led
    main.o(i.main) refers to debug.o(.emb_text) for add1
    main.o(i.main) refers to modbusrtu.o(i.ModBusSlaveParsePkg) for ModBusSlaveParsePkg
    main.o(i.main) refers to klink.o(i.KLParsePacket) for KLParsePacket
    main.o(i.main) refers to kmachine.o(.bss) for KMRunStat
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to globaldef_1.o(.bss) for Uart1Stat
    main.o(i.main) refers to globaldef_1.o(.bss) for Uart2Stat
    main.o(i.main) refers to kbus.o(.bss) for KBusChnStats
    main.o(i.main) refers to globaldef_1.o(.data) for PendSvCount
    main.o(i.main) refers to functions.o(.data) for TickFreq
    main.o(i.main) refers to kmachine.o(.bss) for storedKMSysCfg
    main.o(i.main) refers to kbus.o(.data) for nStationID
    main.o(i.main) refers to kbus.o(.data) for bKBusRepeater
    main.o(i.main) refers to globaldef_1.o(.data) for Uart1Baud
    main.o(i.main) refers to globaldef_1.o(.bss) for Uart2RecvBuf1
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.main) refers to kmachine.o(.data) for PowerDownEvent
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEvent
    main.o(i.main) refers to functions.o(.data) for nCurTick
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEventTime
    main.o(i.main) refers to plcfunctions.o(.data) for nSizeProg1
    main.o(i.main) refers to globaldef_1.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef_1.o(.bss) for Uart1RecvBuf1
    main.o(i.main) refers to plcfunctions.o(.bss) for PLCMem
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset) for LL_AHB1_GRP1_ForceReset
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset) for LL_AHB1_GRP1_ReleaseReset
    stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) for LL_RCC_GetUSARTClockFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_DeInit) refers to stm32f0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f0xx_hal.o(i.HAL_Delay) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_GetTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_IncTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f0xx_hal.o(i.HAL_InitTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit) for HAL_I2C_MspDeInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Init) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit) for HAL_I2C_MspInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt) for I2C_DMASlaveReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt) for I2C_DMASlaveTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAError) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback) for HAL_I2C_AddrCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) for I2C_DMAAbort
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) for HAL_I2C_MemTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) for HAL_I2C_MemRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) for I2C_ITMasterSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) for I2C_ITAddrCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) for I2C_ITSlaveSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_Init) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to main.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_ll_utils.o(i.LL_Init1msTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset) for LL_APB1_GRP2_ForceReset
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset) for LL_APB1_GRP2_ReleaseReset
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC3Config) for OC3Config
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    ldiv.o(.text) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc
    fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    functions.o(i.GetuS) refers to functions.o(.data) for .data
==============================================================================
Removing Unused input sections from the image.
    Removing startup_stm32f030x8.o(HEAP), (512 bytes).
    Removing debug.o(.rev16_text), (4 bytes).
    Removing debug.o(.revsh_text), (4 bytes).
    Removing debug.o(i.FormatHex), (56 bytes).
    Removing debug.o(i.ShowRunningInfo), (220 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing debug.o(.data), (4 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.DelayUs), (30 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 bytes).
    Removing functions.o(i.ReadConfig_0), (4 bytes).
    Removing functions.o(i.ReadConfig_1), (28 bytes).
    Removing functions.o(i.ReadConfig_11), (24 bytes).
    Removing functions.o(i.ReadConfig_2), (28 bytes).
    Removing functions.o(i.ReadConfig_3), (12 bytes).
    Removing functions.o(i.ReadConfig_4), (12 bytes).
    Removing functions.o(i.ToggleErr2Led), (20 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (16 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2SetDE), (10 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 bytes).
    Removing functions.o(i.Uart2UnsetDE), (10 bytes).
    Removing functions.o(i.logData), (36 bytes).
    Removing functions.o(i.modbuscrc16test), (112 bytes).
    Removing functions.o(.constdata), (2 bytes).
    Removing functions.o(.conststring), (229 bytes).
    Removing globaldef_1.o(.bss), (128 bytes).
    Removing globaldef_1.o(.bss), (128 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing globaldef_1.o(.data), (4 bytes).
    Removing kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (48 bytes).
    Removing kbus.o(.bss), (64 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing klink.o(.rev16_text), (4 bytes).
    Removing klink.o(.revsh_text), (4 bytes).
    Removing klink.o(.bss), (16 bytes).
    Removing klink.o(.bss), (256 bytes).
    Removing klink.o(.data), (1 bytes).
    Removing modbusrtu.o(i.ModBusCRC16), (4 bytes).
    Removing modbusrtu.o(i.mkReqPkg), (4 bytes).
    Removing myqueue.o(i.CopyData), (54 bytes).
    Removing myqueue.o(i.EmptyQueue), (18 bytes).
    Removing myqueue.o(i.PopOne), (28 bytes).
    Removing myqueue.o(i.PopOut), (22 bytes).
    Removing myqueue.o(i.PushOne), (34 bytes).
    Removing plcfunctions.o(.rev16_text), (4 bytes).
    Removing plcfunctions.o(.revsh_text), (4 bytes).
    Removing plcfunctions.o(i.GetTimerEV), (28 bytes).
    Removing plcfunctions.o(i.GetTimerSV), (28 bytes).
    Removing plcfunctions.o(i.IsTimerOn), (36 bytes).
    Removing plcfunctions.o(i.ResetTimer), (64 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (52 bytes).
    Removing plcfunctions.o(.constdata), (604 bytes).
    Removing stm32f0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing kmachine.o(.rev16_text), (4 bytes).
    Removing kmachine.o(.revsh_text), (4 bytes).
    Removing kmachine.o(i.CheckSavedData), (4 bytes).
    Removing kmachine.o(i.LoadDefaultRunStat), (8 bytes).
    Removing kmachine.o(i.LoadFlashDatas), (12 bytes).
    Removing kmachine.o(i.ReadFactoryData), (20 bytes).
    Removing kmachine.o(i.ReadProgram), (52 bytes).
    Removing kmachine.o(i.is_pow_of_2), (14 bytes).
    Removing kmachine.o(i.next_pow_of_2), (30 bytes).
    Removing kmachine.o(.data), (4 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.HexToInt), (40 bytes).
    Removing main.o(.constdata), (34 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (108 bytes).
    Removing stm32f0xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (96 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_ll_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_DeInit), (36 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_Init), (160 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_StructInit), (14 bytes).
    Removing stm32f0xx_ll_adc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_CommonDeInit), (28 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_DeInit), (192 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_StructInit), (18 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_StructInit), (16 bytes).
    Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (124 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (92 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
    Removing stm32f0xx_ll_dma.o(.constdata), (5 bytes).
    Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (68 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
    Removing stm32f0xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockInit), (60 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_DeInit), (68 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_StructInit), (24 bytes).
    Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (100 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq), (48 bytes).
    Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (56 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (156 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (44 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (156 bytes).
    Removing stm32f0xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DeInit), (36 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_ResumeTick), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_SuspendTick), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT), (40 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetError), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetMode), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetState), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Init), (180 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady), (284 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA), (236 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA), (240 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read), (344 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA), (248 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT), (188 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write), (340 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA), (244 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT), (184 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive), (292 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit), (300 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAAbort), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAError), (24 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ), (86 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ), (100 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR), (34 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt), (122 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITError), (204 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt), (96 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt), (160 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt), (70 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt), (232 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt), (74 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA), (194 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT), (296 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA), (104 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_TransferConfig), (36 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout), (72 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout), (120 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout), (78 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout), (82 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigAnalogFilter), (74 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigDigitalFilter), (72 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_DisableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_EnableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (212 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init), (328 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes).
    Removing stm32f0xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift), (36 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_SetConfig), (40 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort), (44 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit), (66 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_IRQHandler), (156 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Init), (88 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (176 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start), (74 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT), (106 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (78 bytes).
    Removing stm32f0xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f0xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (52 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (268 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (32 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT), (100 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (32 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (88 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (80 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (28 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (204 bytes).
    Removing stm32f0xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_Init1msTick), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (104 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (84 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (44 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (152 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (20 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency), (52 bytes).
    Removing stm32f0xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_Init), (74 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_DeInit), (156 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (88 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_Init), (216 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_StructInit), (14 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init), (68 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC1Config), (140 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC2Config), (144 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC3Config), (152 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC4Config), (116 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (190 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).
359 unused section(s) (total 21068 bytes) removed from the image.
==============================================================================
Image Symbol Table
    Local Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  idiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.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  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  printf1.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/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/fputc.c           0x00000000   Number         0  fputc.o ABSOLUTE
    ../clib/microlib/stdio/semi.s            0x00000000   Number         0  semi.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/unhosted.c              0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\ComLib\Src\BSP.c                      0x00000000   Number         0  bsp.o ABSOLUTE
    ..\ComLib\Src\GlobalDef.c                0x00000000   Number         0  globaldef_1.o ABSOLUTE
    ..\ComLib\Src\KBus.c                     0x00000000   Number         0  kbus.o ABSOLUTE
    ..\ComLib\Src\KLink.c                    0x00000000   Number         0  klink.o ABSOLUTE
    ..\ComLib\Src\KMachine.c                 0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\ComLib\Src\ModbusRTU.c                0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\ComLib\Src\MyQueue.c                  0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\ComLib\Src\PLCfunctions.c             0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\ComLib\Src\debug.c                    0x00000000   Number         0  debug.o ABSOLUTE
    ..\ComLib\Src\functions.c                0x00000000   Number         0  functions.o ABSOLUTE
    ..\ComLib\Src\shell.c                    0x00000000   Number         0  shell.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_hal_msp.c        0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_it.c             0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\ComLib\Src\system_stm32f0xx.c         0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ..\KBus\Src\BoardType.c                  0x00000000   Number         0  boardtype.o ABSOLUTE
    ..\KBus\Src\main.c                       0x00000000   Number         0  main.o ABSOLUTE
    ..\\ComLib\\Src\\BSP.c                   0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\ComLib\\Src\\KBus.c                  0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\ComLib\\Src\\KLink.c                 0x00000000   Number         0  klink.o ABSOLUTE
    ..\\ComLib\\Src\\KMachine.c              0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\ComLib\\Src\\PLCfunctions.c          0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\ComLib\\Src\\debug.c                 0x00000000   Number         0  debug.o ABSOLUTE
    ..\\ComLib\\Src\\functions.c             0x00000000   Number         0  functions.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_hal_msp.c     0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_it.c          0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\ComLib\\Src\\system_stm32f0xx.c      0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\Drivers\\STM32F0xx_HAL_Driver\\Src\\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\\KBus\\Src\\main.c                    0x00000000   Number         0  main.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f030x8.s                    0x00000000   Number         0  startup_stm32f030x8.o ABSOLUTE
    RESET                                    0x08000000   Section      180  startup_stm32f030x8.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000b4   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000b4   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000b8   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000bc   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000bc   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000bc   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000c4   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000c4   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000c4   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000c4   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x080000c8   Section        4  debug.o(.emb_text)
    .text                                    0x080000cc   Section       28  startup_stm32f030x8.o(.text)
    .text                                    0x080000e8   Section        0  uidiv.o(.text)
    .text                                    0x08000114   Section        0  idiv.o(.text)
    .text                                    0x0800013c   Section        0  ldiv.o(.text)
    .text                                    0x08000188   Section        0  llushr.o(.text)
    .text                                    0x080001aa   Section        0  memcpya.o(.text)
    .text                                    0x080001ce   Section        0  memseta.o(.text)
    .text                                    0x080001f2   Section        0  uread4.o(.text)
    .text                                    0x08000206   Section        0  uldiv.o(.text)
    .text                                    0x08000268   Section       36  init.o(.text)
    .text                                    0x0800028c   Section        0  llshl.o(.text)
    i.ADCProcess                             0x080002ac   Section        0  debug.o(i.ADCProcess)
    i.AddEventLog                            0x08000350   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x080003d4   Section        0  myqueue.o(i.AddSpace)
    i.CheckEventLog                          0x08000400   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x08000488   Section        0  kmachine.o(i.ClearEventLog)
    i.DMA1_Channel2_3_IRQHandler             0x080004ac   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x0800054c   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000584   Section        0  myqueue.o(i.DelData)
    i.Enable595                              0x080005b0   Section        0  functions.o(i.Enable595)
    i.EnableDisIn                            0x080005c4   Section        0  functions.o(i.EnableDisIn)
    i.EraseAndWriteToFlashMem                0x080005dc   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x0800061e   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000640   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000641   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000664   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000688   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000689   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x080006a8   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x080006a9   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080006e0   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.GetBitValue                            0x08000730   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000731   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetBitValue                            0x08000744   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000745   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetCoilValue                           0x08000758   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x080007f8   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x0800081e   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000844   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetInput                               0x08000868   Section        0  functions.o(i.GetInput)
    i.GetVarData                             0x08000874   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x0800094c   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000978   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_FLASHEx_Erase                      0x08000994   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Lock                         0x08000a34   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08000a48   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08000ac4   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000ae8   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000af4   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000b04   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08000b24   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08000b48   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08000b8c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_RCCEx_PeriphCLKConfig              0x08000b94   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08000c7c   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x08000da8   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x08000db4   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_SYSTICK_CLKSourceConfig            0x08000e2c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08000e44   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_Config                     0x08000eb8   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_SYSTICK_IRQHandler                 0x08000ee8   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x08000ef0   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitPLC                                0x08000ef4   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x08000f40   Section        0  plcfunctions.o(i.InitTimer)
    i.InitUartstat                           0x08000f80   Section        0  functions.o(i.InitUartstat)
    i.InituS                                 0x08000fa0   Section        0  functions.o(i.InituS)
    i.NMI_Handler                            0x08000ff4   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.PutOutput                              0x08000ff6   Section        0  functions.o(i.PutOutput)
    i.SVC_Handler                            0x08000ffe   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    .ARM.__AT_0x08001000                     0x08001000   Section        5  kmachine.o(.ARM.__AT_0x08001000)
    i.HAL_RCC_OscConfig                      0x08001008   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.Input165Cfg                            0x0800135c   Section        0  functions.o(i.Input165Cfg)
    i.Input165_R                             0x08001398   Section        0  functions.o(i.Input165_R)
    i.KBusBCC                                0x080013e4   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x080013fc   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001500   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001580   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x08001724   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x08001888   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x08001908   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveFunc                          0x08001998   Section        0  kbus.o(i.KBusSlaveFunc)
    i.KBusSlaveParsePacket                   0x080019f8   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x08001b78   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08001b8e   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08001bc0   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08001bfc   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x08001c4c   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x08002318   Section        0  kmachine.o(i.KMachineInit)
    i.LL_ADC_Init                            0x08002388   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    i.LL_ADC_REG_Init                        0x080023b4   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    i.LL_AHB1_GRP1_EnableClock               0x080023e4   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x080023e5   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x080023fc   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x080023fd   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x08002414   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x08002415   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x0800242c   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x0800242d   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002458   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002459   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002470   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002471   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002488   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002489   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x080024a0   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x080024a1   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x080024bc   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x080024bd   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x080024d8   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x080024d9   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x080024f8   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x080024f9   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x08002514   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x08002515   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x08002530   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x08002531   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x0800254c   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x0800254d   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002568   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002569   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002584   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_RCC_GetSystemClocksFreq             0x0800262c   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x08002644   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x08002698   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x080026fc   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x08002780   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x08002781   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x08002794   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LoadDefaultSysCfg                      0x08002840   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x08002854   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x080028c8   Section        0  debug.o(i.Locate)
    i.MX_ADC_Init                            0x080028ec   Section        0  bsp.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08002990   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x080029b8   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x08002a80   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08002ab4   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08002b74   Section        0  bsp.o(i.MX_SPI2_Init)
    i.MX_TIM6_Init                           0x08002c28   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x08002c7c   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08002da0   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x08002ef8   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x08002f30   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NVIC_EnableIRQ                         0x08003218   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003219   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x0800322c   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x0800322d   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x08003270   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003271   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.PendSV_Handler                         0x080032b4   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x080032d4   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x08003308   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x08003328   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x08003358   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x08003368   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x080038e4   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x080039b0   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x08003a34   Section        0  plcfunctions.o(i.PushInVal)
    i.PutOutputSPI2                          0x08003a58   Section        0  functions.o(i.PutOutputSPI2)
    i.PutStr                                 0x08003ab8   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x08003ad4   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08003af0   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x08003afc   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x08003b18   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x08003b30   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x08003b54   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.ReadConfig_5                           0x08003b90   Section        0  functions.o(i.ReadConfig_5)
    i.ReadFlashMem                           0x08003b9c   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08003bd2   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x08003bdc   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x08003c38   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x08003c39   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x08003c48   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08003c94   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x08003c9c   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SaveRunStat                            0x08003cb0   Section        0  kmachine.o(i.SaveRunStat)
    i.SendPacket                             0x08003d28   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08003d60   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08003d61   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08003d70   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08003d71   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08003d88   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08003d89   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08003da0   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErr2Led                             0x08003e30   Section        0  functions.o(i.SetErr2Led)
    i.SetErrLed                              0x08003e48   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08003e60   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08003e74   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08003e8c   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x08003f54   Section        0  debug.o(i.ShowInitInfo)
    i.StartPLC                               0x080040d4   Section        0  plcfunctions.o(i.StartPLC)
    i.StopPLC                                0x08004144   Section        0  plcfunctions.o(i.StopPLC)
    i.StopTimer                              0x08004184   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x080041c8   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x080041d4   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08004278   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x080042d4   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x080042ec   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x08004374   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x080043c0   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x080043e0   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x08004440   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x08004450   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x08004480   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x080044e0   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x08004520   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x08004580   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x08004590   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x080045a8   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x080045e8   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x08004644   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x0800468c   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x08004690   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_common_switch8                   0x080046b8   Section        0  kbus.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x080046d2   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080046e0   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080046e2   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x080046f0   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x080046f1   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08004b18   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08004b19   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08004b38   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08004b39   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x08004b64   Section        0  printf8.o(i._sputc)
    _sputc                                   0x08004b65   Thumb Code    10  printf8.o(i._sputc)
    i.clearscreen                            0x08004b70   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x08004b88   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08004bc0   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08004bf0   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08004c30   Section        0  functions.o(i.crc_check)
    i.displayInput                           0x08004c5c   Section        0  functions.o(i.displayInput)
    i.initQueue                              0x08004c90   Section        0  myqueue.o(i.initQueue)
    i.main                                   0x08004ca8   Section        0  main.o(i.main)
    .constdata                               0x080051c0   Section       16  debug.o(.constdata)
    .constdata                               0x080051d0   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x080051d0   Data           5  functions.o(.constdata)
    .constdata                               0x080055d6   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x080055f6   Section       24  kmachine.o(.constdata)
    .constdata                               0x08005610   Section      144  kmachine.o(.constdata)
    .constdata                               0x080056a0   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x080056a0   Data           5  bsp.o(.constdata)
    .constdata                               0x080056a5   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x080056a5   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x080056aa   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x080056ba   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       20  debug.o(.data)
    CurChannel                               0x20000010   Data           4  debug.o(.data)
    .data                                    0x20000014   Section        4  functions.o(.data)
    .data                                    0x20000018   Section        4  functions.o(.data)
    .data                                    0x2000001c   Section       20  functions.o(.data)
    .data                                    0x20000030   Section        4  globaldef_1.o(.data)
    .data                                    0x20000034   Section        4  globaldef_1.o(.data)
    .data                                    0x20000038   Section        4  globaldef_1.o(.data)
    .data                                    0x2000003c   Section        4  globaldef_1.o(.data)
    .data                                    0x20000040   Section        4  globaldef_1.o(.data)
    .data                                    0x20000044   Section        4  globaldef_1.o(.data)
    .data                                    0x20000048   Section        4  globaldef_1.o(.data)
    .data                                    0x2000004c   Section       56  kbus.o(.data)
    .data                                    0x20000084   Section        1  kbus.o(.data)
    .data                                    0x20000088   Section       12  klink.o(.data)
    .data                                    0x20000094   Section        1  modbusrtu.o(.data)
    .data                                    0x20000098   Section        4  plcfunctions.o(.data)
    .data                                    0x2000009c   Section       36  kmachine.o(.data)
    .data                                    0x200000c0   Section        4  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section        4  kmachine.o(.data)
    .data                                    0x200000cc   Section       40  main.o(.data)
    Count                                    0x200000d8   Data           4  main.o(.data)
    .data                                    0x200000f4   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x200000f8   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x200000fc   Section      256  debug.o(.bss)
    .bss                                     0x200001fc   Section      148  globaldef_1.o(.bss)
    .bss                                     0x20000290   Section      148  globaldef_1.o(.bss)
    .bss                                     0x20000324   Section      128  globaldef_1.o(.bss)
    .bss                                     0x200003a4   Section      128  globaldef_1.o(.bss)
    .bss                                     0x20000424   Section     1184  kbus.o(.bss)
    .bss                                     0x200008c4   Section      272  klink.o(.bss)
    .bss                                     0x200009d4   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20000a54   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20000c5c   Section      128  kmachine.o(.bss)
    .bss                                     0x20000cdc   Section     2004  kmachine.o(.bss)
    .bss                                     0x200014b0   Section      516  main.o(.bss)
    .bss                                     0x200016b8   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x200016d8   Section     1024  startup_stm32f030x8.o(STACK)
    Global Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000b4   Number         0  startup_stm32f030x8.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f030x8.o(RESET)
    __Vectors_End                            0x080000b4   Data           0  startup_stm32f030x8.o(RESET)
    __main                                   0x080000b5   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000b5   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000b9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000bd   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000bd   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000bd   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000bd   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000c5   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000c5   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    add1                                     0x080000c9   Thumb Code     4  debug.o(.emb_text)
    Reset_Handler                            0x080000cd   Thumb Code     8  startup_stm32f030x8.o(.text)
    ADC1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    DMA1_Channel1_IRQHandler                 0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI0_1_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI2_3_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI4_15_IRQHandler                      0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    FLASH_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RCC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RTC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    SPI2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM14_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM15_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM16_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM17_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_CC_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM3_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    WWDG_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    __aeabi_uidiv                            0x080000e9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080000e9   Thumb Code    44  uidiv.o(.text)
    __aeabi_idiv                             0x08000115   Thumb Code     0  idiv.o(.text)
    __aeabi_idivmod                          0x08000115   Thumb Code    40  idiv.o(.text)
    __aeabi_ldivmod                          0x0800013d   Thumb Code    76  ldiv.o(.text)
    __aeabi_llsr                             0x08000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x08000189   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001ab   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001cf   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001dd   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001dd   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001dd   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001e1   Thumb Code    18  memseta.o(.text)
    __aeabi_uread4                           0x080001f3   Thumb Code    20  uread4.o(.text)
    __rt_uread4                              0x080001f3   Thumb Code     0  uread4.o(.text)
    _uread4                                  0x080001f3   Thumb Code     0  uread4.o(.text)
    __aeabi_uldivmod                         0x08000207   Thumb Code    96  uldiv.o(.text)
    __scatterload                            0x08000269   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000269   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x0800028d   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x0800028d   Thumb Code     0  llshl.o(.text)
    ADCProcess                               0x080002ad   Thumb Code   116  debug.o(i.ADCProcess)
    AddEventLog                              0x08000351   Thumb Code   114  kmachine.o(i.AddEventLog)
    AddSpace                                 0x080003d5   Thumb Code    44  myqueue.o(i.AddSpace)
    CheckEventLog                            0x08000401   Thumb Code   120  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x08000489   Thumb Code    28  kmachine.o(i.ClearEventLog)
    DMA1_Channel2_3_IRQHandler               0x080004ad   Thumb Code   144  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x0800054d   Thumb Code    46  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000585   Thumb Code    44  myqueue.o(i.DelData)
    Enable595                                0x080005b1   Thumb Code    20  functions.o(i.Enable595)
    EnableDisIn                              0x080005c5   Thumb Code    18  functions.o(i.EnableDisIn)
    EraseAndWriteToFlashMem                  0x080005dd   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x0800061f   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000665   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x080006e1   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    GetCoilValue                             0x08000759   Thumb Code   156  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x080007f9   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x0800081f   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000845   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetInput                                 0x08000869   Thumb Code    10  functions.o(i.GetInput)
    GetVarData                               0x08000875   Thumb Code   208  kmachine.o(i.GetVarData)
    GetuS                                    0x0800094d   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000979   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_FLASHEx_Erase                        0x08000995   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Lock                           0x08000a35   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08000a49   Thumb Code   110  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08000ac5   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000ae9   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000af5   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000b05   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08000b25   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08000b49   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08000b8d   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_RCCEx_PeriphCLKConfig                0x08000b95   Thumb Code   218  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08000c7d   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08000da9   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x08000db5   Thumb Code    76  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_SYSTICK_CLKSourceConfig              0x08000e2d   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08000e45   Thumb Code    86  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_Config                       0x08000eb9   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_SYSTICK_IRQHandler                   0x08000ee9   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x08000ef1   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitPLC                                  0x08000ef5   Thumb Code    68  plcfunctions.o(i.InitPLC)
    InitTimer                                0x08000f41   Thumb Code    56  plcfunctions.o(i.InitTimer)
    InitUartstat                             0x08000f81   Thumb Code    30  functions.o(i.InitUartstat)
    InituS                                   0x08000fa1   Thumb Code    68  functions.o(i.InituS)
    NMI_Handler                              0x08000ff5   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    PutOutput                                0x08000ff7   Thumb Code     8  functions.o(i.PutOutput)
    SVC_Handler                              0x08000fff   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_RCC_OscConfig                        0x08001009   Thumb Code   840  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    Input165Cfg                              0x0800135d   Thumb Code    54  functions.o(i.Input165Cfg)
    Input165_R                               0x08001399   Thumb Code    72  functions.o(i.Input165_R)
    KBusBCC                                  0x080013e5   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x080013fd   Thumb Code   234  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001501   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001581   Thumb Code   384  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x08001725   Thumb Code   328  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x08001889   Thumb Code   114  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x08001909   Thumb Code   134  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveFunc                            0x08001999   Thumb Code    84  kbus.o(i.KBusSlaveFunc)
    KBusSlaveParsePacket                     0x080019f9   Thumb Code   366  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x08001b79   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08001b8f   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08001bc1   Thumb Code    58  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08001bfd   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x08001c4d   Thumb Code  1702  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x08002319   Thumb Code    94  kmachine.o(i.KMachineInit)
    LL_ADC_Init                              0x08002389   Thumb Code    38  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    LL_ADC_REG_Init                          0x080023b5   Thumb Code    44  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    LL_GPIO_Init                             0x08002585   Thumb Code   168  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x0800262d   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x08002645   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x08002699   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x080026fd   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x08002795   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LoadDefaultSysCfg                        0x08002841   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x08002855   Thumb Code   104  kmachine.o(i.LoadRunStat)
    Locate                                   0x080028c9   Thumb Code    24  debug.o(i.Locate)
    MX_ADC_Init                              0x080028ed   Thumb Code   152  bsp.o(i.MX_ADC_Init)
    MX_DMA_Init                              0x08002991   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x080029b9   Thumb Code   184  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x08002a81   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08002ab5   Thumb Code   184  bsp.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08002b75   Thumb Code   172  bsp.o(i.MX_SPI2_Init)
    MX_TIM6_Init                             0x08002c29   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x08002c7d   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08002da1   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x08002ef9   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x08002f31   Thumb Code   730  modbusrtu.o(i.ModBusSlaveParsePkg)
    PendSV_Handler                           0x080032b5   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x080032d5   Thumb Code    38  functions.o(i.PendSvCallBack)
    PopOutVal                                0x08003309   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x08003329   Thumb Code    36  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x08003359   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x08003369   Thumb Code  1400  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x080038e5   Thumb Code   192  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x080039b1   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x08003a35   Thumb Code    30  plcfunctions.o(i.PushInVal)
    PutOutputSPI2                            0x08003a59   Thumb Code    82  functions.o(i.PutOutputSPI2)
    PutStr                                   0x08003ab9   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x08003ad5   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08003af1   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x08003afd   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x08003b19   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x08003b31   Thumb Code    28  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x08003b55   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    ReadConfig_5                             0x08003b91   Thumb Code    12  functions.o(i.ReadConfig_5)
    ReadFlashMem                             0x08003b9d   Thumb Code    54  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08003bd3   Thumb Code     8  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x08003bdd   Thumb Code    78  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x08003c49   Thumb Code    68  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08003c95   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x08003c9d   Thumb Code    14  functions.o(i.SPI1_IRQ_CallBack)
    SaveRunStat                              0x08003cb1   Thumb Code   100  kmachine.o(i.SaveRunStat)
    SendPacket                               0x08003d29   Thumb Code    48  functions.o(i.SendPacket)
    SetCoilValue                             0x08003da1   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErr2Led                               0x08003e31   Thumb Code    18  functions.o(i.SetErr2Led)
    SetErrLed                                0x08003e49   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08003e61   Thumb Code    20  functions.o(i.SetOutStat)
    SetRunLed                                0x08003e75   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08003e8d   Thumb Code   196  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x08003f55   Thumb Code   246  debug.o(i.ShowInitInfo)
    StartPLC                                 0x080040d5   Thumb Code    98  plcfunctions.o(i.StartPLC)
    StopPLC                                  0x08004145   Thumb Code    54  plcfunctions.o(i.StopPLC)
    StopTimer                                0x08004185   Thumb Code    60  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x080041c9   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x080041d5   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08004279   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x080042d5   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x080042ed   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x08004375   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x080043c1   Thumb Code    22  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x080043e1   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x08004441   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x08004451   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x08004481   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x080044e1   Thumb Code    44  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x08004521   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x08004581   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x08004591   Thumb Code    20  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x080045a9   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x080045e9   Thumb Code    78  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x08004645   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x0800468d   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x08004691   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x08004691   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x08004691   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_common_switch8                     0x080046b9   Thumb Code    26  kbus.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x080046d3   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080046e1   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080046e3   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    clearscreen                              0x08004b71   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x08004b89   Thumb Code    46  functions.o(i.crc16bitbybit)
    crc16table                               0x08004bc1   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08004bf1   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08004c31   Thumb Code    34  functions.o(i.crc_check)
    displayInput                             0x08004c5d   Thumb Code    48  functions.o(i.displayInput)
    initQueue                                0x08004c91   Thumb Code    22  myqueue.o(i.initQueue)
    main                                     0x08004ca9   Thumb Code  1278  main.o(i.main)
    buf1                                     0x080051c0   Data          16  debug.o(.constdata)
    crc16_table                              0x080051d6   Data         512  functions.o(.constdata)
    crctablehi                               0x080053d6   Data         256  functions.o(.constdata)
    crctablelo                               0x080054d6   Data         256  functions.o(.constdata)
    crctalbeabs                              0x080055d6   Data          32  modbusrtu.o(.constdata)
    KMInfoBlock                              0x080055f6   Data          24  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x08005610   Data         128  kmachine.o(.constdata)
    AHBPrescTable                            0x080056aa   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x080056ba   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x080056c4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080056e4   Number         0  anon$$obj.o(Region$$Table)
    sprintftime                              0x20000000   Data           4  debug.o(.data)
    putstrtime                               0x20000004   Data           4  debug.o(.data)
    LineCount                                0x20000008   Data           4  debug.o(.data)
    Uart1baudval                             0x2000000c   Data           4  debug.o(.data)
    TickFreq                                 0x20000014   Data           4  functions.o(.data)
    nCurTick                                 0x20000018   Data           4  functions.o(.data)
    ClkuS                                    0x2000001c   Data           2  functions.o(.data)
    CurTickuS                                0x20000020   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000024   Data           4  functions.o(.data)
    TickPriodClk                             0x20000028   Data           4  functions.o(.data)
    TickPrioduS                              0x2000002c   Data           4  functions.o(.data)
    PendSvCount                              0x20000030   Data           4  globaldef_1.o(.data)
    Uart1Baud                                0x20000034   Data           4  globaldef_1.o(.data)
    Uart2Baud                                0x20000038   Data           4  globaldef_1.o(.data)
    Uart1RecvBuf1DataLen                     0x2000003c   Data           4  globaldef_1.o(.data)
    Uart2RecvBuf1DataLen                     0x20000040   Data           4  globaldef_1.o(.data)
    Uart1BaudGot                             0x20000044   Data           4  globaldef_1.o(.data)
    Uart1BaudFirstGot                        0x20000048   Data           4  globaldef_1.o(.data)
    bKBusMaster                              0x2000004c   Data           1  kbus.o(.data)
    bKBusSlave                               0x2000004d   Data           1  kbus.o(.data)
    KBusDiagnosis                            0x2000004e   Data           1  kbus.o(.data)
    KBusSnapPos                              0x2000004f   Data           1  kbus.o(.data)
    nStationID                               0x20000050   Data           1  kbus.o(.data)
    nCurPollId                               0x20000051   Data           1  kbus.o(.data)
    nSeq                                     0x20000052   Data           1  kbus.o(.data)
    KBusMasterRecved                         0x20000053   Data           1  kbus.o(.data)
    KBusMasterRecvOK                         0x20000054   Data           1  kbus.o(.data)
    KBusSlaveRecved                          0x20000055   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000056   Data           1  kbus.o(.data)
    nChilds                                  0x20000057   Data           1  kbus.o(.data)
    KBusSendTimeuS                           0x20000058   Data           4  kbus.o(.data)
    KBusRecvTimeuS                           0x2000005c   Data           4  kbus.o(.data)
    KBusDelayuS                              0x20000060   Data           4  kbus.o(.data)
    KBusMaxDelayuS                           0x20000064   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000068   Data           4  kbus.o(.data)
    nCount2                                  0x2000006c   Data           4  kbus.o(.data)
    TimeOutCount                             0x20000070   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000074   Data           4  kbus.o(.data)
    CircleTime                               0x20000078   Data           4  kbus.o(.data)
    ThisuS                                   0x2000007c   Data           4  kbus.o(.data)
    SendTime                                 0x20000080   Data           4  kbus.o(.data)
    bKBusRepeater                            0x20000084   Data           1  kbus.o(.data)
    nKLStationId                             0x20000088   Data           1  klink.o(.data)
    nKLStatus                                0x20000089   Data           1  klink.o(.data)
    KLThisuS                                 0x2000008c   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x20000090   Data           4  klink.o(.data)
    MyAddr                                   0x20000094   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x20000098   Data           4  plcfunctions.o(.data)
    nMaxRunStatIndex                         0x2000009c   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x200000a0   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a4   Data           4  kmachine.o(.data)
    nEventCount                              0x200000a8   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000ac   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000b0   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b4   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000b8   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000bc   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000c0   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c4   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000c8   Data           4  kmachine.o(.data)
    SlowFlicker                              0x200000cc   Data           1  main.o(.data)
    FastFlicker                              0x200000cd   Data           1  main.o(.data)
    Uart1IdelTimer                           0x200000d0   Data           4  main.o(.data)
    pProgs                                   0x200000d4   Data           4  main.o(.data)
    us1                                      0x200000dc   Data           4  main.o(.data)
    us2                                      0x200000e0   Data           4  main.o(.data)
    us3                                      0x200000e4   Data           4  main.o(.data)
    us4                                      0x200000e8   Data           4  main.o(.data)
    us5                                      0x200000ec   Data           4  main.o(.data)
    us6                                      0x200000f0   Data           4  main.o(.data)
    SystemCoreClock                          0x200000f4   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x200000f8   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x200000fc   Data         256  debug.o(.bss)
    Uart1Stat                                0x200001fc   Data         148  globaldef_1.o(.bss)
    Uart2Stat                                0x20000290   Data         148  globaldef_1.o(.bss)
    Uart1RecvBuf1                            0x20000324   Data         128  globaldef_1.o(.bss)
    Uart2RecvBuf1                            0x200003a4   Data         128  globaldef_1.o(.bss)
    BufferIn                                 0x20000424   Data          16  kbus.o(.bss)
    BufferOut                                0x20000434   Data          16  kbus.o(.bss)
    PacketBuf1                               0x20000444   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200004c4   Data         128  kbus.o(.bss)
    KBusChnStats                             0x20000544   Data         768  kbus.o(.bss)
    Datas                                    0x20000844   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200008c4   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200008d4   Data         256  klink.o(.bss)
    Pkgbuf                                   0x200009d4   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20000a54   Data         520  plcfunctions.o(.bss)
    storedKMSysCfg                           0x20000c5c   Data         128  kmachine.o(.bss)
    KMem                                     0x20000cdc   Data        1972  kmachine.o(.bss)
    KMRunStat                                0x20001490   Data          32  kmachine.o(.bss)
    Uart1RxBuf                               0x200014b0   Data         128  main.o(.bss)
    Uart1TxBuf                               0x20001530   Data         260  main.o(.bss)
    Uart2RxBuf                               0x20001634   Data          64  main.o(.bss)
    Uart2TxBuf                               0x20001674   Data          64  main.o(.bss)
    pFlash                                   0x200016b8   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001ad8   Data           0  startup_stm32f030x8.o(STACK)
==============================================================================
Memory Map of the image
  Image Entry point : 0x080000b5
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000057e0, Max: 0x00010000, ABSOLUTE)
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000056e4, Max: 0x00010000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x08000000   0x000000b4   Data   RO            3    RESET               startup_stm32f030x8.o
    0x080000b4   0x00000000   Code   RO         3894  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         4174    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         4177    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         4179    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         4181    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         4182    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         4184    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         4186    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         4175    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO           12    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         3897    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         3899    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         3901    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         3903    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         3905    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         3907    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         4172    .text               mc_p.l(uread4.o)
    0x08000206   0x00000060   Code   RO         4191    .text               mc_p.l(uldiv.o)
    0x08000266   0x00000002   PAD
    0x08000268   0x00000024   Code   RO         4204    .text               mc_p.l(init.o)
    0x0800028c   0x00000020   Code   RO         4207    .text               mc_p.l(llshl.o)
    0x080002ac   0x000000a4   Code   RO           13    i.ADCProcess        debug.o
    0x08000350   0x00000084   Code   RO         1414    i.AddEventLog       kmachine.o
    0x080003d4   0x0000002c   Code   RO         1116    i.AddSpace          myqueue.o
    0x08000400   0x00000088   Code   RO         1415    i.CheckEventLog     kmachine.o
    0x08000488   0x00000024   Code   RO         1417    i.ClearEventLog     kmachine.o
    0x080004ac   0x000000a0   Code   RO         1883    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x0800054c   0x00000038   Code   RO         1884    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000584   0x0000002c   Code   RO         1118    i.DelData           myqueue.o
    0x080005b0   0x00000014   Code   RO          242    i.Enable595         functions.o
    0x080005c4   0x00000018   Code   RO          243    i.EnableDisIn       functions.o
    0x080005dc   0x00000042   Code   RO         1418    i.EraseAndWriteToFlashMem  kmachine.o
    0x0800061e   0x00000020   Code   RO         1419    i.EraseFlashMem     kmachine.o
    0x0800063e   0x00000002   PAD
    0x08000640   0x00000024   Code   RO         3612    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000664   0x00000024   Code   RO         3617    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000688   0x00000020   Code   RO         3513    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x080006a8   0x00000038   Code   RO         3514    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x080006e0   0x00000050   Code   RO         3515    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000730   0x00000014   Code   RO         1045    i.GetBitValue       modbusrtu.o
    0x08000744   0x00000014   Code   RO         1420    i.GetBitValue       kmachine.o
    0x08000758   0x000000a0   Code   RO         1421    i.GetCoilValue      kmachine.o
    0x080007f8   0x00000026   Code   RO         1120    i.GetContinueData   myqueue.o
    0x0800081e   0x00000026   Code   RO         1121    i.GetContinueEmptyRoom  myqueue.o
    0x08000844   0x00000024   Code   RO         1422    i.GetEventLogAddr   kmachine.o
    0x08000868   0x0000000a   Code   RO          244    i.GetInput          functions.o
    0x08000872   0x00000002   PAD
    0x08000874   0x000000d8   Code   RO         1423    i.GetVarData        kmachine.o
    0x0800094c   0x0000002c   Code   RO          598    i.GetuS             functions.o
    0x08000978   0x0000001c   Code   RO         2567    i.HAL_Delay         stm32f0xx_hal.o
    0x08000994   0x000000a0   Code   RO         3618    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x08000a34   0x00000014   Code   RO         3519    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000a48   0x0000007c   Code   RO         3524    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08000ac4   0x00000024   Code   RO         3526    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000ae8   0x0000000c   Code   RO         2571    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000af4   0x00000010   Code   RO         2575    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000b04   0x00000020   Code   RO         2576    i.HAL_Init          stm32f0xx_hal.o
    0x08000b24   0x00000022   Code   RO         2577    i.HAL_InitTick      stm32f0xx_hal.o
    0x08000b46   0x00000002   PAD
    0x08000b48   0x00000044   Code   RO         1381    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x08000b8c   0x00000008   Code   RO         3325    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08000b94   0x000000e8   Code   RO         2532    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08000c7c   0x0000012c   Code   RO         2439    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x08000da8   0x0000000c   Code   RO         2444    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x08000db4   0x00000078   Code   RO         2447    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08000e2c   0x00000018   Code   RO         3327    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08000e44   0x00000074   Code   RO         1977    i.HAL_SYSTICK_Callback  main.o
    0x08000eb8   0x00000030   Code   RO         3329    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x08000ee8   0x00000008   Code   RO         3330    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x08000ef0   0x00000002   Code   RO         1885    i.HardFault_Handler  stm32f0xx_it.o
    0x08000ef2   0x00000002   PAD
    0x08000ef4   0x0000004c   Code   RO         1195    i.InitPLC           plcfunctions.o
    0x08000f40   0x00000040   Code   RO         1196    i.InitTimer         plcfunctions.o
    0x08000f80   0x0000001e   Code   RO          245    i.InitUartstat      functions.o
    0x08000f9e   0x00000002   PAD
    0x08000fa0   0x00000054   Code   RO          246    i.InituS            functions.o
    0x08000ff4   0x00000002   Code   RO         1886    i.NMI_Handler       stm32f0xx_it.o
    0x08000ff6   0x00000008   Code   RO          259    i.PutOutput         functions.o
    0x08000ffe   0x00000002   Code   RO         1889    i.SVC_Handler       stm32f0xx_it.o
    0x08001000   0x00000005   Data   RO         1443    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x00000354   Code   RO         2450    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x0800135c   0x0000003c   Code   RO          248    i.Input165Cfg       functions.o
    0x08001398   0x0000004c   Code   RO          250    i.Input165_R        functions.o
    0x080013e4   0x00000016   Code   RO          737    i.KBusBCC           kbus.o
    0x080013fa   0x00000002   PAD
    0x080013fc   0x00000104   Code   RO          738    i.KBusCheckPacket   kbus.o
    0x08001500   0x0000007e   Code   RO          739    i.KBusMakePacket    kbus.o
    0x0800157e   0x00000002   PAD
    0x08001580   0x000001a4   Code   RO          740    i.KBusMasterFunc    kbus.o
    0x08001724   0x00000164   Code   RO          741    i.KBusMasterParsePacket  kbus.o
    0x08001888   0x00000080   Code   RO          742    i.KBusParsePacket   kbus.o
    0x08001908   0x00000090   Code   RO          744    i.KBusSlaveCheckPacket  kbus.o
    0x08001998   0x00000060   Code   RO          745    i.KBusSlaveFunc     kbus.o
    0x080019f8   0x00000180   Code   RO          746    i.KBusSlaveParsePacket  kbus.o
    0x08001b78   0x00000016   Code   RO          887    i.KLBCC             klink.o
    0x08001b8e   0x00000032   Code   RO          888    i.KLCheckPacket     klink.o
    0x08001bc0   0x0000003a   Code   RO          889    i.KLMakeRplyPacket  klink.o
    0x08001bfa   0x00000002   PAD
    0x08001bfc   0x00000050   Code   RO          890    i.KLParsePacket     klink.o
    0x08001c4c   0x000006cc   Code   RO          891    i.KLParseReqPacket  klink.o
    0x08002318   0x00000070   Code   RO         1424    i.KMachineInit      kmachine.o
    0x08002388   0x0000002c   Code   RO         2171    i.LL_ADC_Init       stm32f0xx_ll_adc.o
    0x080023b4   0x00000030   Code   RO         2172    i.LL_ADC_REG_Init   stm32f0xx_ll_adc.o
    0x080023e4   0x00000018   Code   RO         1702    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x080023fc   0x00000018   Code   RO         1703    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x08002414   0x00000018   Code   RO         1704    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x0800242c   0x0000002c   Code   RO          251    i.LL_DMA_ConfigAddresses  functions.o
    0x08002458   0x00000018   Code   RO          252    i.LL_DMA_DisableChannel  functions.o
    0x08002470   0x00000018   Code   RO          253    i.LL_DMA_EnableChannel  functions.o
    0x08002488   0x00000018   Code   RO          254    i.LL_DMA_EnableIT_TC  functions.o
    0x080024a0   0x0000001c   Code   RO         1705    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x080024bc   0x0000001c   Code   RO          255    i.LL_DMA_SetDataLength  functions.o
    0x080024d8   0x00000020   Code   RO         1706    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x080024f8   0x0000001c   Code   RO         1707    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x08002514   0x0000001c   Code   RO         1708    i.LL_DMA_SetMemorySize  bsp.o
    0x08002530   0x0000001c   Code   RO         1709    i.LL_DMA_SetMode    bsp.o
    0x0800254c   0x0000001c   Code   RO         1710    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002568   0x0000001c   Code   RO         1711    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002584   0x000000a8   Code   RO         2089    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x0800262c   0x00000018   Code   RO         2377    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x08002644   0x00000054   Code   RO         2378    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x08002698   0x00000064   Code   RO         2263    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x080026fc   0x00000084   Code   RO         3782    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x08002780   0x00000014   Code   RO         1712    i.LL_USART_ConfigAsyncMode  bsp.o
    0x08002794   0x000000ac   Code   RO         2331    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x08002840   0x00000014   Code   RO         1426    i.LoadDefaultSysCfg  kmachine.o
    0x08002854   0x00000074   Code   RO         1428    i.LoadRunStat       kmachine.o
    0x080028c8   0x00000024   Code   RO           15    i.Locate            debug.o
    0x080028ec   0x000000a4   Code   RO         1713    i.MX_ADC_Init       bsp.o
    0x08002990   0x00000026   Code   RO         1714    i.MX_DMA_Init       bsp.o
    0x080029b6   0x00000002   PAD
    0x080029b8   0x000000c8   Code   RO         1715    i.MX_GPIO_Init      bsp.o
    0x08002a80   0x00000034   Code   RO         1716    i.MX_IWDG_Init      bsp.o
    0x08002ab4   0x000000c0   Code   RO         1717    i.MX_SPI1_Init      bsp.o
    0x08002b74   0x000000b4   Code   RO         1718    i.MX_SPI2_Init      bsp.o
    0x08002c28   0x00000054   Code   RO         1719    i.MX_TIM6_Init      bsp.o
    0x08002c7c   0x00000124   Code   RO         1720    i.MX_USART1_UART_Init  bsp.o
    0x08002da0   0x00000158   Code   RO         1721    i.MX_USART2_UART_Init  bsp.o
    0x08002ef8   0x00000038   Code   RO         1047    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x08002f30   0x000002e8   Code   RO         1048    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003218   0x00000014   Code   RO         1722    i.NVIC_EnableIRQ    bsp.o
    0x0800322c   0x00000044   Code   RO         1723    i.NVIC_SetPriority  bsp.o
    0x08003270   0x00000044   Code   RO         3331    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x080032b4   0x00000020   Code   RO         1887    i.PendSV_Handler    stm32f0xx_it.o
    0x080032d4   0x00000034   Code   RO          258    i.PendSvCallBack    functions.o
    0x08003308   0x00000020   Code   RO         1198    i.PopOutVal         plcfunctions.o
    0x08003328   0x00000030   Code   RO           16    i.PowerDownProcess  debug.o
    0x08003358   0x00000010   Code   RO           17    i.PowerRecoverProcess  debug.o
    0x08003368   0x0000057c   Code   RO         1199    i.ProcessPLCBinProg  plcfunctions.o
    0x080038e4   0x000000cc   Code   RO         1200    i.ProcessTimer      plcfunctions.o
    0x080039b0   0x00000082   Code   RO         1124    i.PushIn            myqueue.o
    0x08003a32   0x00000002   PAD
    0x08003a34   0x00000024   Code   RO         1201    i.PushInVal         plcfunctions.o
    0x08003a58   0x00000060   Code   RO          260    i.PutOutputSPI2     functions.o
    0x08003ab8   0x0000001c   Code   RO          261    i.PutStr            functions.o
    0x08003ad4   0x0000001c   Code   RO          262    i.PutStr1           functions.o
    0x08003af0   0x0000000c   Code   RO          263    i.PutStr2           functions.o
    0x08003afc   0x0000001c   Code   RO         2379    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x08003b18   0x00000018   Code   RO         2380    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x08003b30   0x00000024   Code   RO         2381    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x08003b54   0x0000003c   Code   RO         2382    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08003b90   0x0000000c   Code   RO          270    i.ReadConfig_5      functions.o
    0x08003b9c   0x00000036   Code   RO         1430    i.ReadFlashMem      kmachine.o
    0x08003bd2   0x00000008   Code   RO          271    i.ReadJumperSW      functions.o
    0x08003bda   0x00000002   PAD
    0x08003bdc   0x0000005c   Code   RO         1432    i.ReadSysCfgFromFlash  kmachine.o
    0x08003c38   0x00000010   Code   RO         1049    i.ResetBit          modbusrtu.o
    0x08003c48   0x0000004c   Code   RO         1203    i.RunTimer          plcfunctions.o
    0x08003c94   0x00000008   Code   RO         1888    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x08003c9c   0x00000014   Code   RO          272    i.SPI1_IRQ_CallBack  functions.o
    0x08003cb0   0x00000078   Code   RO         1433    i.SaveRunStat       kmachine.o
    0x08003d28   0x00000038   Code   RO          273    i.SendPacket        functions.o
    0x08003d60   0x00000010   Code   RO         1050    i.SetAddrBit        modbusrtu.o
    0x08003d70   0x00000018   Code   RO          892    i.SetBitValue       klink.o
    0x08003d88   0x00000018   Code   RO         1434    i.SetBitValue       kmachine.o
    0x08003da0   0x00000090   Code   RO         1435    i.SetCoilValue      kmachine.o
    0x08003e30   0x00000018   Code   RO          274    i.SetErr2Led        functions.o
    0x08003e48   0x00000018   Code   RO          275    i.SetErrLed         functions.o
    0x08003e60   0x00000014   Code   RO          276    i.SetOutStat        functions.o
    0x08003e74   0x00000018   Code   RO          277    i.SetRunLed         functions.o
    0x08003e8c   0x000000c8   Code   RO         1436    i.SetVarData        kmachine.o
    0x08003f54   0x00000180   Code   RO           18    i.ShowInitInfo      debug.o
    0x080040d4   0x00000070   Code   RO         1205    i.StartPLC          plcfunctions.o
    0x08004144   0x00000040   Code   RO         1206    i.StopPLC           plcfunctions.o
    0x08004184   0x00000044   Code   RO         1207    i.StopTimer         plcfunctions.o
    0x080041c8   0x0000000c   Code   RO         1890    i.SysTick_Handler   stm32f0xx_it.o
    0x080041d4   0x000000a4   Code   RO         1724    i.SystemClock_Config  bsp.o
    0x08004278   0x0000005c   Code   RO         2053    i.SystemInit        system_stm32f0xx.o
    0x080042d4   0x00000018   Code   RO         1891    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x080042ec   0x00000088   Code   RO         1892    i.USART1_IRQHandler  stm32f0xx_it.o
    0x08004374   0x0000004c   Code   RO         1893    i.USART2_IRQHandler  stm32f0xx_it.o
    0x080043c0   0x00000020   Code   RO          283    i.Uart1RecvDone     functions.o
    0x080043e0   0x00000060   Code   RO          284    i.Uart1SendDMA      functions.o
    0x08004440   0x00000010   Code   RO          285    i.Uart1SendDone     functions.o
    0x08004450   0x00000030   Code   RO          286    i.Uart1TriggerSendDMA  functions.o
    0x08004480   0x00000060   Code   RO          287    i.Uart2RecvDMA      functions.o
    0x080044e0   0x00000040   Code   RO          288    i.Uart2RecvDone     functions.o
    0x08004520   0x00000060   Code   RO          289    i.Uart2SendDMA      functions.o
    0x08004580   0x00000010   Code   RO          290    i.Uart2SendDone     functions.o
    0x08004590   0x00000018   Code   RO         1437    i.WriteFactoryData  kmachine.o
    0x080045a8   0x00000040   Code   RO         1438    i.WriteProgram      kmachine.o
    0x080045e8   0x0000005c   Code   RO         1439    i.WriteSysCfgToFlash  kmachine.o
    0x08004644   0x00000048   Code   RO         1440    i.WriteToFlashMemNoErase  kmachine.o
    0x0800468c   0x00000002   Code   RO         1979    i._Error_Handler    main.o
    0x0800468e   0x00000002   PAD
    0x08004690   0x00000028   Code   RO         4120    i.__0sprintf$8      mc_p.l(printf8.o)
    0x080046b8   0x0000001a   Code   RO          816    i.__ARM_common_switch8  kbus.o
    0x080046d2   0x0000000e   Code   RO         4218    i.__scatterload_copy  mc_p.l(handlers.o)
    0x080046e0   0x00000002   Code   RO         4219    i.__scatterload_null  mc_p.l(handlers.o)
    0x080046e2   0x0000000e   Code   RO         4220    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080046f0   0x00000428   Code   RO         4125    i._printf_core      mc_p.l(printf8.o)
    0x08004b18   0x00000020   Code   RO         4126    i._printf_post_padding  mc_p.l(printf8.o)
    0x08004b38   0x0000002c   Code   RO         4127    i._printf_pre_padding  mc_p.l(printf8.o)
    0x08004b64   0x0000000a   Code   RO         4129    i._sputc            mc_p.l(printf8.o)
    0x08004b6e   0x00000002   PAD
    0x08004b70   0x00000018   Code   RO           20    i.clearscreen       debug.o
    0x08004b88   0x00000038   Code   RO          294    i.crc16bitbybit     functions.o
    0x08004bc0   0x00000030   Code   RO          295    i.crc16table        functions.o
    0x08004bf0   0x00000040   Code   RO         1051    i.crc16tablefast    modbusrtu.o
    0x08004c30   0x0000002c   Code   RO          296    i.crc_check         functions.o
    0x08004c5c   0x00000034   Code   RO          297    i.displayInput      functions.o
    0x08004c90   0x00000016   Code   RO         1126    i.initQueue         myqueue.o
    0x08004ca6   0x00000002   PAD
    0x08004ca8   0x00000518   Code   RO         1980    i.main              main.o
    0x080051c0   0x00000010   Data   RO           22    .constdata          debug.o
    0x080051d0   0x00000406   Data   RO          300    .constdata          functions.o
    0x080055d6   0x00000020   Data   RO         1054    .constdata          modbusrtu.o
    0x080055f6   0x00000018   Data   RO         1446    .constdata          kmachine.o
    0x0800560e   0x00000002   PAD
    0x08005610   0x00000090   Data   RO         1447    .constdata          kmachine.o
    0x080056a0   0x00000005   Data   RO         1725    .constdata          bsp.o
    0x080056a5   0x00000005   Data   RO         1894    .constdata          stm32f0xx_it.o
    0x080056aa   0x00000010   Data   RO         2054    .constdata          system_stm32f0xx.o
    0x080056ba   0x00000008   Data   RO         2055    .constdata          system_stm32f0xx.o
    0x080056c2   0x00000002   PAD
    0x080056c4   0x00000020   Data   RO         4216    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001ad8, Max: 0x00002000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x20000000   0x00000014   Data   RW           24    .data               debug.o
    0x20000014   0x00000004   Data   RW          303    .data               functions.o
    0x20000018   0x00000004   Data   RW          304    .data               functions.o
    0x2000001c   0x00000014   Data   RW          305    .data               functions.o
    0x20000030   0x00000004   Data   RW          710    .data               globaldef_1.o
    0x20000034   0x00000004   Data   RW          711    .data               globaldef_1.o
    0x20000038   0x00000004   Data   RW          712    .data               globaldef_1.o
    0x2000003c   0x00000004   Data   RW          713    .data               globaldef_1.o
    0x20000040   0x00000004   Data   RW          715    .data               globaldef_1.o
    0x20000044   0x00000004   Data   RW          717    .data               globaldef_1.o
    0x20000048   0x00000004   Data   RW          718    .data               globaldef_1.o
    0x2000004c   0x00000038   Data   RW          749    .data               kbus.o
    0x20000084   0x00000001   Data   RW          750    .data               kbus.o
    0x20000085   0x00000003   PAD
    0x20000088   0x0000000c   Data   RW          896    .data               klink.o
    0x20000094   0x00000001   Data   RW         1055    .data               modbusrtu.o
    0x20000095   0x00000003   PAD
    0x20000098   0x00000004   Data   RW         1210    .data               plcfunctions.o
    0x2000009c   0x00000024   Data   RW         1448    .data               kmachine.o
    0x200000c0   0x00000004   Data   RW         1450    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1451    .data               kmachine.o
    0x200000c8   0x00000004   Data   RW         1452    .data               kmachine.o
    0x200000cc   0x00000028   Data   RW         1983    .data               main.o
    0x200000f4   0x00000004   Data   RW         2056    .data               system_stm32f0xx.o
    0x200000f8   0x00000004   Data   RW         2582    .data               stm32f0xx_hal.o
    0x200000fc   0x00000100   Zero   RW           21    .bss                debug.o
    0x200001fc   0x00000094   Zero   RW          704    .bss                globaldef_1.o
    0x20000290   0x00000094   Zero   RW          705    .bss                globaldef_1.o
    0x20000324   0x00000080   Zero   RW          706    .bss                globaldef_1.o
    0x200003a4   0x00000080   Zero   RW          708    .bss                globaldef_1.o
    0x20000424   0x000004a0   Zero   RW          747    .bss                kbus.o
    0x200008c4   0x00000110   Zero   RW          894    .bss                klink.o
    0x200009d4   0x00000080   Zero   RW         1053    .bss                modbusrtu.o
    0x20000a54   0x00000208   Zero   RW         1208    .bss                plcfunctions.o
    0x20000c5c   0x00000080   Zero   RW         1444    .bss                kmachine.o
    0x20000cdc   0x000007d4   Zero   RW         1445    .bss                kmachine.o
    0x200014b0   0x00000204   Zero   RW         1981    .bss                main.o
    0x200016b4   0x00000004   PAD
    0x200016b8   0x00000020   Zero   RW         3527    .bss                stm32f0xx_hal_flash.o
    0x200016d8   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
==============================================================================
Image component sizes
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
      2090        194          5          0          0     106308   bsp.o
       676        226         16         20        256     260557   debug.o
      1568        268       1030         28          0     243489   functions.o
         0          0          0         28        552       2465   globaldef_1.o
      1962        184          0         57       1184      13516   kbus.o
      1974        110          0         12        272      10397   klink.o
      1968        224        173         48       2132      28217   kmachine.o
      1422        228          0         40        516      58235   main.o
       916         44         32          1        128       7593   modbusrtu.o
       316          0          0          0          0       5363   myqueue.o
      2136        200          0          4        520      16442   plcfunctions.o
        28          8        180          0       1024        612   startup_stm32f030x8.o
       122         18          0          4          0       3503   stm32f0xx_hal.o
       156         22          0          0          0       9303   stm32f0xx_hal_cortex.o
       348         56          0          0         32       4582   stm32f0xx_hal_flash.o
       232         30          0          0          0       2997   stm32f0xx_hal_flash_ex.o
        68          4          0          0          0      12870   stm32f0xx_hal_msp.o
      1284         82          0          0          0       4362   stm32f0xx_hal_rcc.o
       232         14          0          0          0       1328   stm32f0xx_hal_rcc_ex.o
       510         74          5          0          0      54769   stm32f0xx_it.o
        92         10          0          0          0      26484   stm32f0xx_ll_adc.o
       168          0          0          0          0       6691   stm32f0xx_ll_gpio.o
       256         44          0          0          0      16752   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11198   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16868   stm32f0xx_ll_usart.o
        92         14         24          4          0       1119   system_stm32f0xx.o
    ----------------------------------------------------------------------
     19046       2102       1504        252       6620     956546   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        26          0          7          6          4          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        40          0          0          0          0         72   idiv.o
        36          8          0          0          0         68   init.o
        76          0          0          0          0         76   ldiv.o
        32          0          0          0          0         68   llshl.o
        34          0          0          0          0         68   llushr.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
      1190         48          0          0          0        384   printf8.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o
        20          0          0          0          0         60   uread4.o
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
         4          0          0          0          0          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
      1690         64          0          0          0       1112   mc_p.l
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
    ----------------------------------------------------------------------
==============================================================================
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug
     20740       2166       1504        252       6620     949486   Grand Totals
     20740       2166       1504        252       6620     949486   ELF Image Totals
     20740       2166       1504        252          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                22244 (  21.72kB)
    Total RW  Size (RW Data + ZI Data)              6872 (   6.71kB)
    Total ROM Size (Code + RO Data + RW Data)      22496 (  21.97kB)
==============================================================================
MDK-ARM/F030C8T6_Radio/F030C8T6_KLink.map
New file
@@ -0,0 +1,2661 @@
Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
==============================================================================
Section Cross References
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(.text) for Reset_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) for DMA1_Channel2_3_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) for DMA1_Channel4_5_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f030x8.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f030x8.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    bsp.o(i.LL_DMA_SetChannelPriorityLevel) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetDataTransferDirection) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemoryIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemorySize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphSize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.MX_ADC_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_Init) for LL_ADC_Init
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init) for LL_ADC_REG_Init
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_GPIO_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_GPIO_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_SPI2_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_TIM6_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_TIM6_Init) refers to stm32f0xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART1_UART_Init) refers to globaldef.o(.data) for Uart1Baud
    bsp.o(i.MX_USART2_UART_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART2_UART_Init) refers to globaldef.o(.data) for Uart2Baud
    bsp.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    bsp.o(i.SystemClock_Config) refers to main.o(i._Error_Handler) for _Error_Handler
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    debug.o(i.ADCProcess) refers to debug.o(.data) for .data
    debug.o(i.ADCProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ADCProcess) refers to kmachine.o(.data) for PowerDownEvent
    debug.o(i.FormatHex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.AddEventLog) for AddEventLog
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    debug.o(i.PowerDownProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.PowerRecoverProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowInitInfo) refers to debug.o(i.clearscreen) for clearscreen
    debug.o(i.ShowInitInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc_check) for crc_check
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16table) for crc16table
    debug.o(i.ShowInitInfo) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    debug.o(i.ShowInitInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowInitInfo) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    debug.o(i.ShowInitInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowInitInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowInitInfo) refers to debug.o(.constdata) for .constdata
    debug.o(i.ShowInitInfo) refers to debug.o(.bss) for .bss
    debug.o(i.ShowInitInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    debug.o(i.ShowRunningInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    debug.o(i.ShowRunningInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowRunningInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowRunningInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowRunningInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.data) for Uart1BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.data) for Uart2BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.bss) for Uart1Stat
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusSlave
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusRepeater
    debug.o(i.ShowRunningInfo) refers to debug.o(.conststring) for .conststring
    debug.o(i.ShowRunningInfo) refers to debug.o(.bss) for .bss
    debug.o(i.clearscreen) refers to functions.o(i.PutStr) for PutStr
    fp0.o(i.FP0_Init) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    fp0.o(i.FP0_Init) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Init) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Init) refers to kbus.o(.data) for nChilds
    fp0.o(i.FP0_Proc) refers to fp0.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
    fp0.o(i.FP0_Proc) refers to functions.o(i.GetuS) for GetuS
    fp0.o(i.FP0_Proc) refers to idiv.o(.text) for __aeabi_idivmod
    fp0.o(i.FP0_Proc) refers to fp0.o(.data) for .data
    fp0.o(i.FP0_Proc) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.CalFP0BCC) for CalFP0BCC
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(i.SendFP0Pkg) for SendFP0Pkg
    fp0.o(i.ParseFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.ParseFP0Pkg) refers to fp0.o(.bss) for .bss
    fp0.o(i.SendFP0Pkg) refers to memcpya.o(.text) for __aeabi_memcpy
    fp0.o(i.SendFP0Pkg) refers to kmachine.o(.bss) for KMem
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.data) for .data
    fp0.o(i.SendFP0Pkg) refers to fp0.o(.bss) for .bss
    functions.o(i.GetInput) refers to functions.o(i.Input165_R) for Input165_R
    functions.o(i.InitUartstat) refers to myqueue.o(i.initQueue) for initQueue
    functions.o(i.InituS) refers to idiv.o(.text) for __aeabi_idivmod
    functions.o(i.InituS) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    functions.o(i.InituS) refers to uidiv.o(.text) for __aeabi_uidivmod
    functions.o(i.InituS) refers to ldiv.o(.text) for __aeabi_ldivmod
    functions.o(i.InituS) refers to functions.o(.data) for .data
    functions.o(i.InituS) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    functions.o(i.LL_DMA_ConfigAddresses) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_DisableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableIT_TC) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_SetDataLength) refers to functions.o(.constdata) for .constdata
    functions.o(i.PendSvCallBack) refers to kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.PendSvCallBack) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2RecvBuf1
    functions.o(i.PutOutput) refers to functions.o(i.PutOutputSPI2) for PutOutputSPI2
    functions.o(i.PutOutputSPI2) refers to kmachine.o(.bss) for KMem
    functions.o(i.PutStr) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr1) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr1) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr1) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr2) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.ReadConfig_3) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_4) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_5) refers to functions.o(i.Input165Cfg) for Input165Cfg
    functions.o(i.ReadJumperSW) refers to functions.o(i.ReadConfig_5) for ReadConfig_5
    functions.o(i.SendPacket) refers to functions.o(i.PutStr1) for PutStr1
    functions.o(i.SendPacket) refers to functions.o(i.PutStr2) for PutStr2
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.SetLeds) refers to functions.o(i.SetRunLed) for SetRunLed
    functions.o(i.SetLeds) refers to functions.o(i.SetErrLed) for SetErrLed
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart1SendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1SendDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart1TriggerSendDMA) refers to functions.o(i.Uart1SendDMA) for Uart1SendDMA
    functions.o(i.Uart1TriggerSendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2RecvDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2RecvDone) refers to functions.o(.constdata) for .constdata
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2SendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart2TriggerSendDMA) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.Uart2TriggerSendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.crc16table) refers to functions.o(.constdata) for .constdata
    functions.o(i.crc_check) refers to functions.o(.constdata) for .constdata
    functions.o(i.modbuscrc16test) refers to printf8.o(i.__0printf$8) for __2printf
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16table) for crc16table
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    functions.o(i.modbuscrc16test) refers to functions.o(.conststring) for .conststring
    kbus.o(i.KBusCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusMakePacket) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMakePacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusMasterFunc) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusMasterFunc) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterFunc) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusMasterParsePacket) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusMasterParsePacket) refers to uread4.o(.text) for __aeabi_uread4
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusParsePacket) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusCheckPacket) for KBusCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusMasterParsePacket) for KBusMasterParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveCheckPacket) for KBusSlaveCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveParsePacket) for KBusSlaveParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to functions.o(i.ToggleRunLed) for ToggleRunLed
    kbus.o(i.KBusRepeaterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusSlaveFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusSlaveParsePacket) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusSlaveParsePacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.data) for .data
    klink.o(i.KLCheckPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLMakeRplyPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLMakeRplyPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLParsePacket) refers to klink.o(i.KLCheckPacket) for KLCheckPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLParseReqPacket) for KLParseReqPacket
    klink.o(i.KLParsePacket) refers to klink.o(.data) for .data
    klink.o(i.KLParsePacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteFactoryData) for WriteFactoryData
    klink.o(i.KLParseReqPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLParseReqPacket) refers to klink.o(.data) for .data
    klink.o(i.KLParseReqPacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(.bss) for PLCMem
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.constdata) for KMInfoBlock
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteProgram) for WriteProgram
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.AddEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.AddEventLog) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.AddEventLog) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.CheckEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.ClearEventLog) refers to kmachine.o(i.EraseFlashMem) for EraseFlashMem
    kmachine.o(i.ClearEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.GetCoilValue) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetCoilValue) refers to kmachine.o(i.GetBitValue) for GetBitValue
    kmachine.o(i.GetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.GetEventLogAddr) refers to kmachine.o(.data) for .data
    kmachine.o(i.GetVarData) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.CheckEventLog) for CheckEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.LoadRunStat) for LoadRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.AddEventLog) for AddEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(.data) for .data
    kmachine.o(i.LoadDefaultSysCfg) refers to memcpya.o(.text) for __aeabi_memcpy4
    kmachine.o(i.LoadDefaultSysCfg) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.LoadRunStat) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.LoadRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.ReadFactoryData) refers to memcpya.o(.text) for __aeabi_memcpy
    kmachine.o(i.ReadProgram) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.LoadDefaultSysCfg) for LoadDefaultSysCfg
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetCoilValue) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetCoilValue) refers to kmachine.o(i.SetBitValue) for SetBitValue
    kmachine.o(i.SetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetVarData) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteFactoryData) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.next_pow_of_2) refers to kmachine.o(i.is_pow_of_2) for is_pow_of_2
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for CurTickuS
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for nCurTick
    main.o(i.HAL_SYSTICK_Callback) refers to kbus.o(.data) for nSlaveTick
    main.o(i.HAL_SYSTICK_Callback) refers to main.o(.data) for .data
    main.o(i.HAL_SYSTICK_Callback) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to functions.o(i.InitUartstat) for InitUartstat
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to bsp.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to functions.o(i.InituS) for InituS
    main.o(i.main) refers to bsp.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to bsp.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to kmachine.o(i.KMachineInit) for KMachineInit
    main.o(i.main) refers to kmachine.o(i.ReadSysCfgFromFlash) for ReadSysCfgFromFlash
    main.o(i.main) refers to functions.o(i.ReadJumperSW) for ReadJumperSW
    main.o(i.main) refers to bsp.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI2_Init) for MX_SPI2_Init
    main.o(i.main) refers to bsp.o(i.MX_ADC_Init) for MX_ADC_Init
    main.o(i.main) refers to bsp.o(i.MX_IWDG_Init) for MX_IWDG_Init
    main.o(i.main) refers to bsp.o(i.MX_TIM6_Init) for MX_TIM6_Init
    main.o(i.main) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    main.o(i.main) refers to functions.o(i.SetRunLed) for SetRunLed
    main.o(i.main) refers to functions.o(i.SetErrLed) for SetErrLed
    main.o(i.main) refers to functions.o(i.PutOutput) for PutOutput
    main.o(i.main) refers to functions.o(i.Enable595) for Enable595
    main.o(i.main) refers to functions.o(i.displayInput) for displayInput
    main.o(i.main) refers to functions.o(i.EnableDisIn) for EnableDisIn
    main.o(i.main) refers to functions.o(i.SetOutStat) for SetOutStat
    main.o(i.main) refers to debug.o(i.ShowInitInfo) for ShowInitInfo
    main.o(i.main) refers to functions.o(i.GetuS) for GetuS
    main.o(i.main) refers to plcfunctions.o(i.InitPLC) for InitPLC
    main.o(i.main) refers to plcfunctions.o(i.StartPLC) for StartPLC
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    main.o(i.main) refers to functions.o(i.GetInput) for GetInput
    main.o(i.main) refers to debug.o(i.ADCProcess) for ADCProcess
    main.o(i.main) refers to debug.o(i.PowerDownProcess) for PowerDownProcess
    main.o(i.main) refers to debug.o(i.PowerRecoverProcess) for PowerRecoverProcess
    main.o(i.main) refers to plcfunctions.o(i.ProcessPLCBinProg) for ProcessPLCBinProg
    main.o(i.main) refers to kbus.o(i.KBusMasterFunc) for KBusMasterFunc
    main.o(i.main) refers to kbus.o(i.KBusSlaveFunc) for KBusSlaveFunc
    main.o(i.main) refers to debug.o(.emb_text) for add1
    main.o(i.main) refers to modbusrtu.o(i.ModBusSlaveParsePkg) for ModBusSlaveParsePkg
    main.o(i.main) refers to klink.o(i.KLParsePacket) for KLParsePacket
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to globaldef.o(.bss) for Uart1Stat
    main.o(i.main) refers to globaldef.o(.bss) for Uart2Stat
    main.o(i.main) refers to kbus.o(.bss) for ChnStats
    main.o(i.main) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to globaldef.o(.data) for PendSvCount
    main.o(i.main) refers to functions.o(.data) for TickFreq
    main.o(i.main) refers to kmachine.o(.bss) for storedKMSysCfg
    main.o(i.main) refers to kbus.o(.data) for nAddr
    main.o(i.main) refers to kbus.o(.data) for bKBusRepeater
    main.o(i.main) refers to globaldef.o(.data) for Uart1Baud
    main.o(i.main) refers to globaldef.o(.bss) for Uart2RecvBuf1
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.main) refers to kmachine.o(.data) for PowerDownEvent
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEvent
    main.o(i.main) refers to functions.o(.data) for nCurTick
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEventTime
    main.o(i.main) refers to plcfunctions.o(.data) for nSizeProg1
    main.o(i.main) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef.o(.bss) for Uart1RecvBuf1
    modbusrtu.o(i.ModBusSlaveCheckPkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ModBusSlaveCheckPkg) for ModBusSlaveCheckPkg
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.GetBitValue) for GetBitValue
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.SetAddrBit) for SetAddrBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to memcpya.o(.text) for __aeabi_memcpy
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ResetBit) for ResetBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to functions.o(i.SendPacket) for SendPacket
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.data) for .data
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.bss) for .bss
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kmachine.o(.bss) for KMem
    modbusrtu.o(i.crc16tablefast) refers to modbusrtu.o(.constdata) for .constdata
    myqueue.o(i.CopyData) refers to myqueue.o(i.GetContinueData) for GetContinueData
    myqueue.o(i.CopyData) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PopOne) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PopOut) refers to myqueue.o(i.CopyData) for CopyData
    myqueue.o(i.PopOut) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PushIn) refers to myqueue.o(i.GetContinueEmptyRoom) for GetContinueEmptyRoom
    myqueue.o(i.PushIn) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PushIn) refers to myqueue.o(i.AddSpace) for AddSpace
    myqueue.o(i.PushOne) refers to myqueue.o(i.AddSpace) for AddSpace
    plcfunctions.o(i.GetTimerEV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.GetTimerSV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.InitPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.IsTimerOn) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.IsTimerOn) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.PopOutVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PopOutVal) for PopOutVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PushInVal) for PushInVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetCoilValue) for GetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetVarData) for GetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.InitTimer) for InitTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetVarData) for SetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.PushInVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.RunTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.RunTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.SetTimerValue) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StartPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StartPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StopTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    stm32f0xx_hal_msp.o(i.HAL_MspInit) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.DelData) for DelData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.GetContinueData) for GetContinueData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef.o(.data) for Uart1DmaInts
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to stm32f0xx_it.o(.constdata) for .constdata
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef.o(.data) for Uart2DmaInts
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    stm32f0xx_it.o(i.PendSV_Handler) refers to functions.o(i.PendSvCallBack) for PendSvCallBack
    stm32f0xx_it.o(i.PendSV_Handler) refers to globaldef.o(.data) for PendSvCount
    stm32f0xx_it.o(i.SPI1_IRQHandler) refers to functions.o(i.SPI1_IRQ_CallBack) for SPI1_IRQ_CallBack
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) for HAL_SYSTICK_IRQHandler
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1RecvDone) for Uart1RecvDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1SendDone) for Uart1SendDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudFirstGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1RecvBuf1
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2RecvDone) for Uart2RecvDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2SendDone) for Uart2SendDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset) for LL_AHB1_GRP1_ForceReset
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset) for LL_AHB1_GRP1_ReleaseReset
    stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) for LL_RCC_GetUSARTClockFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_DeInit) refers to stm32f0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f0xx_hal.o(i.HAL_Delay) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_GetTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_IncTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f0xx_hal.o(i.HAL_InitTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit) for HAL_I2C_MspDeInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Init) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit) for HAL_I2C_MspInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt) for I2C_DMASlaveReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt) for I2C_DMASlaveTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAError) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback) for HAL_I2C_AddrCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) for I2C_DMAAbort
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) for HAL_I2C_MemTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) for HAL_I2C_MemRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) for I2C_ITMasterSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) for I2C_ITAddrCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) for I2C_ITSlaveSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_Init) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback) refers to fp0.o(i.__ARM_common_switch8) for __ARM_common_switch8
    stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to main.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_ll_utils.o(i.LL_Init1msTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset) for LL_APB1_GRP2_ForceReset
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset) for LL_APB1_GRP2_ReleaseReset
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC3Config) for OC3Config
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    ldiv.o(.text) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc
    fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    functions.o(i.GetuS) refers to functions.o(.data) for .data
==============================================================================
Removing Unused input sections from the image.
    Removing startup_stm32f030x8.o(HEAP), (512 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing debug.o(.rev16_text), (4 bytes).
    Removing debug.o(.revsh_text), (4 bytes).
    Removing debug.o(i.FormatHex), (56 bytes).
    Removing debug.o(i.ShowRunningInfo), (256 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing fp0.o(.rev16_text), (4 bytes).
    Removing fp0.o(.revsh_text), (4 bytes).
    Removing fp0.o(i.CalFP0BCC), (30 bytes).
    Removing fp0.o(i.CheckFP0Pkg), (4 bytes).
    Removing fp0.o(i.FP0_Init), (72 bytes).
    Removing fp0.o(i.FP0_Proc), (264 bytes).
    Removing fp0.o(i.LL_GPIO_IsInputPinSet), (14 bytes).
    Removing fp0.o(i.ParseFP0Pkg), (464 bytes).
    Removing fp0.o(i.SendFP0Pkg), (136 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.bss), (64 bytes).
    Removing fp0.o(.bss), (32 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (24 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing fp0.o(.data), (1 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 bytes).
    Removing functions.o(i.ReadConfig_0), (4 bytes).
    Removing functions.o(i.ReadConfig_1), (28 bytes).
    Removing functions.o(i.ReadConfig_11), (24 bytes).
    Removing functions.o(i.ReadConfig_2), (28 bytes).
    Removing functions.o(i.ReadConfig_3), (12 bytes).
    Removing functions.o(i.ReadConfig_4), (12 bytes).
    Removing functions.o(i.SetLeds), (16 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (16 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 bytes).
    Removing functions.o(i.modbuscrc16test), (112 bytes).
    Removing functions.o(.constdata), (2 bytes).
    Removing functions.o(.conststring), (229 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (52 bytes).
    Removing kbus.o(.bss), (64 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing klink.o(.rev16_text), (4 bytes).
    Removing klink.o(.revsh_text), (4 bytes).
    Removing klink.o(.bss), (16 bytes).
    Removing klink.o(.bss), (256 bytes).
    Removing klink.o(.data), (1 bytes).
    Removing kmachine.o(.rev16_text), (4 bytes).
    Removing kmachine.o(.revsh_text), (4 bytes).
    Removing kmachine.o(i.CheckSavedData), (4 bytes).
    Removing kmachine.o(i.LoadDefaultRunStat), (4 bytes).
    Removing kmachine.o(i.LoadFlashDatas), (12 bytes).
    Removing kmachine.o(i.ReadFactoryData), (20 bytes).
    Removing kmachine.o(i.ReadProgram), (52 bytes).
    Removing kmachine.o(i.is_pow_of_2), (14 bytes).
    Removing kmachine.o(i.next_pow_of_2), (40 bytes).
    Removing kmachine.o(.constdata), (1092 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.HexToInt), (40 bytes).
    Removing main.o(.bss), (256 bytes).
    Removing main.o(.bss), (128 bytes).
    Removing main.o(.constdata), (34 bytes).
    Removing modbusrtu.o(i.ModBusCRC16), (4 bytes).
    Removing modbusrtu.o(i.mkReqPkg), (4 bytes).
    Removing myqueue.o(i.CopyData), (54 bytes).
    Removing myqueue.o(i.EmptyQueue), (18 bytes).
    Removing myqueue.o(i.PopOne), (28 bytes).
    Removing myqueue.o(i.PopOut), (22 bytes).
    Removing myqueue.o(i.PushOne), (34 bytes).
    Removing plcfunctions.o(.rev16_text), (4 bytes).
    Removing plcfunctions.o(.revsh_text), (4 bytes).
    Removing plcfunctions.o(i.GetTimerEV), (28 bytes).
    Removing plcfunctions.o(i.GetTimerSV), (28 bytes).
    Removing plcfunctions.o(i.IsTimerOn), (36 bytes).
    Removing plcfunctions.o(i.ResetTimer), (60 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (48 bytes).
    Removing plcfunctions.o(i.StopPLC), (12 bytes).
    Removing plcfunctions.o(.constdata), (604 bytes).
    Removing stm32f0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (108 bytes).
    Removing stm32f0xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (96 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_ll_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_DeInit), (36 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_Init), (160 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_StructInit), (14 bytes).
    Removing stm32f0xx_ll_adc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_CommonDeInit), (28 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_DeInit), (192 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_StructInit), (18 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_StructInit), (16 bytes).
    Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (136 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (92 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
    Removing stm32f0xx_ll_dma.o(.constdata), (5 bytes).
    Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (64 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
    Removing stm32f0xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockInit), (60 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_DeInit), (68 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_StructInit), (24 bytes).
    Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (100 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq), (48 bytes).
    Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (56 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (156 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (44 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (164 bytes).
    Removing stm32f0xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DeInit), (36 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_ResumeTick), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_SuspendTick), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT), (40 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetError), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetMode), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetState), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Init), (180 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady), (284 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA), (236 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA), (240 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read), (344 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA), (248 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT), (188 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write), (340 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA), (244 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT), (184 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive), (292 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit), (300 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAAbort), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAError), (24 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ), (86 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ), (100 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR), (34 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt), (122 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITError), (204 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt), (92 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt), (160 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt), (70 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt), (232 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt), (74 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA), (194 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT), (296 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA), (104 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_TransferConfig), (36 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout), (72 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout), (120 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout), (78 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout), (82 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigAnalogFilter), (74 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigDigitalFilter), (72 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_DisableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_EnableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (208 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init), (328 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes).
    Removing stm32f0xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift), (36 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_SetConfig), (40 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort), (44 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit), (66 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_IRQHandler), (156 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Init), (88 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (172 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start), (74 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT), (106 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (78 bytes).
    Removing stm32f0xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f0xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (52 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (268 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (32 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (32 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (88 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (80 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (28 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (204 bytes).
    Removing stm32f0xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_Init1msTick), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (104 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (84 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (44 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (152 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (20 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency), (52 bytes).
    Removing stm32f0xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_Init), (74 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_DeInit), (156 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (88 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_Init), (218 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_StructInit), (14 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init), (68 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC1Config), (140 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC2Config), (144 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC3Config), (152 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC4Config), (116 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (190 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).
378 unused section(s) (total 23640 bytes) removed from the image.
==============================================================================
Image Symbol Table
    Local Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  idiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/fputc.c           0x00000000   Number         0  fputc.o ABSOLUTE
    ../clib/microlib/stdio/semi.s            0x00000000   Number         0  semi.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/unhosted.c              0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ..\KLink\Src\BSP.c                       0x00000000   Number         0  bsp.o ABSOLUTE
    ..\KLink\Src\FP0.c                       0x00000000   Number         0  fp0.o ABSOLUTE
    ..\KLink\Src\GlobalDef.c                 0x00000000   Number         0  globaldef.o ABSOLUTE
    ..\KLink\Src\KBus.c                      0x00000000   Number         0  kbus.o ABSOLUTE
    ..\KLink\Src\KLink.c                     0x00000000   Number         0  klink.o ABSOLUTE
    ..\KLink\Src\KMachine.c                  0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\KLink\Src\ModbusRTU.c                 0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\KLink\Src\MyQueue.c                   0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\KLink\Src\PLCfunctions.c              0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\KLink\Src\debug.c                     0x00000000   Number         0  debug.o ABSOLUTE
    ..\KLink\Src\functions.c                 0x00000000   Number         0  functions.o ABSOLUTE
    ..\KLink\Src\main.c                      0x00000000   Number         0  main.o ABSOLUTE
    ..\KLink\Src\shell.c                     0x00000000   Number         0  shell.o ABSOLUTE
    ..\KLink\Src\stm32f0xx_hal_msp.c         0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\KLink\Src\stm32f0xx_it.c              0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\KLink\Src\system_stm32f0xx.c          0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\Drivers\\STM32F0xx_HAL_Driver\\Src\\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\\KLink\\Src\\BSP.c                    0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\KLink\\Src\\FP0.c                    0x00000000   Number         0  fp0.o ABSOLUTE
    ..\\KLink\\Src\\KBus.c                   0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\KLink\\Src\\KLink.c                  0x00000000   Number         0  klink.o ABSOLUTE
    ..\\KLink\\Src\\KMachine.c               0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\KLink\\Src\\PLCfunctions.c           0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\KLink\\Src\\debug.c                  0x00000000   Number         0  debug.o ABSOLUTE
    ..\\KLink\\Src\\functions.c              0x00000000   Number         0  functions.o ABSOLUTE
    ..\\KLink\\Src\\main.c                   0x00000000   Number         0  main.o ABSOLUTE
    ..\\KLink\\Src\\stm32f0xx_hal_msp.c      0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\KLink\\Src\\stm32f0xx_it.c           0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\KLink\\Src\\system_stm32f0xx.c       0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f030x8.s                    0x00000000   Number         0  startup_stm32f030x8.o ABSOLUTE
    RESET                                    0x08000000   Section      180  startup_stm32f030x8.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000b4   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000b4   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000b8   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000bc   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000bc   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000bc   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000c4   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000c4   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000c4   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000c4   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x080000c8   Section        4  debug.o(.emb_text)
    .text                                    0x080000cc   Section       28  startup_stm32f030x8.o(.text)
    .text                                    0x080000e8   Section        0  uidiv.o(.text)
    .text                                    0x08000114   Section        0  idiv.o(.text)
    .text                                    0x0800013c   Section        0  ldiv.o(.text)
    .text                                    0x08000188   Section        0  llushr.o(.text)
    .text                                    0x080001aa   Section        0  memcpya.o(.text)
    .text                                    0x080001ce   Section        0  memseta.o(.text)
    .text                                    0x080001f2   Section        0  uread4.o(.text)
    .text                                    0x08000206   Section        0  uldiv.o(.text)
    .text                                    0x08000268   Section       36  init.o(.text)
    .text                                    0x0800028c   Section        0  llshl.o(.text)
    i.ADCProcess                             0x080002ac   Section        0  debug.o(i.ADCProcess)
    i.AddEventLog                            0x08000358   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x080003e4   Section        0  myqueue.o(i.AddSpace)
    i.CheckEventLog                          0x08000410   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x0800047c   Section        0  kmachine.o(i.ClearEventLog)
    i.DMA1_Channel2_3_IRQHandler             0x080004a0   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x08000548   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000584   Section        0  myqueue.o(i.DelData)
    i.Enable595                              0x080005b0   Section        0  functions.o(i.Enable595)
    i.EnableDisIn                            0x080005c4   Section        0  functions.o(i.EnableDisIn)
    i.EraseAndWriteToFlashMem                0x080005dc   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x0800061e   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000640   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000641   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000664   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000688   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000689   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x080006a8   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x080006a9   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080006e0   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.GetBitValue                            0x08000730   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000731   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetBitValue                            0x08000744   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000745   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetCoilValue                           0x08000758   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x080007fc   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x08000822   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000848   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetInput                               0x0800086c   Section        0  functions.o(i.GetInput)
    i.GetVarData                             0x08000878   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x0800095c   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000988   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_FLASHEx_Erase                      0x080009a4   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Lock                         0x08000a44   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08000a58   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08000ad4   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000af8   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000b04   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000b14   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08000b34   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08000b58   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08000b9c   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_RCCEx_PeriphCLKConfig              0x08000ba4   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08000c90   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x08000dbc   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x08000dc8   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_SYSTICK_CLKSourceConfig            0x08000e44   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08000e5c   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_Config                     0x08000eb4   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_SYSTICK_IRQHandler                 0x08000ee4   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x08000eec   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitPLC                                0x08000ef0   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x08000f40   Section        0  plcfunctions.o(i.InitTimer)
    i.InitUartstat                           0x08000f80   Section        0  functions.o(i.InitUartstat)
    i.InituS                                 0x08000fa0   Section        0  functions.o(i.InituS)
    i.NMI_Handler                            0x08000ff4   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.PutOutput                              0x08000ff6   Section        0  functions.o(i.PutOutput)
    i.SVC_Handler                            0x08000ffe   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    .ARM.__AT_0x08001000                     0x08001000   Section        5  kmachine.o(.ARM.__AT_0x08001000)
    i.HAL_RCC_OscConfig                      0x08001008   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.Input165Cfg                            0x0800135c   Section        0  functions.o(i.Input165Cfg)
    i.Input165_R                             0x08001398   Section        0  functions.o(i.Input165_R)
    i.KBusBCC                                0x080013e8   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x08001400   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001498   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001518   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x08001698   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x080017ec   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x0800185c   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveFunc                          0x080018d8   Section        0  kbus.o(i.KBusSlaveFunc)
    i.KBusSlaveParsePacket                   0x08001934   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x08001aa0   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08001ab6   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08001ae8   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08001b24   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x08001b74   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x08002108   Section        0  kmachine.o(i.KMachineInit)
    i.LL_ADC_Init                            0x08002178   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    i.LL_ADC_REG_Init                        0x080021a4   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    i.LL_AHB1_GRP1_EnableClock               0x080021d4   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x080021d5   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x080021ec   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x080021ed   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x08002204   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x08002205   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x0800221c   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x0800221d   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002248   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002249   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002260   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002261   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002278   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002279   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x08002290   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x08002291   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x080022ac   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x080022ad   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x080022c8   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x080022c9   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x080022e8   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x080022e9   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x08002304   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x08002305   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x08002320   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x08002321   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x0800233c   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x0800233d   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002358   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002359   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002374   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_RCC_GetSystemClocksFreq             0x08002418   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x08002430   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x08002484   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x080024e8   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x0800256c   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x0800256d   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x08002580   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LoadDefaultSysCfg                      0x0800262c   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x08002640   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x0800269c   Section        0  debug.o(i.Locate)
    i.MX_ADC_Init                            0x080026c0   Section        0  bsp.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08002764   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x0800278c   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x08002854   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08002888   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08002948   Section        0  bsp.o(i.MX_SPI2_Init)
    i.MX_TIM6_Init                           0x080029fc   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x08002a50   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08002b74   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x08002ccc   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x08002d04   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NVIC_EnableIRQ                         0x08003008   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003009   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x0800301c   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x0800301d   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x08003060   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003061   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.PendSV_Handler                         0x080030a4   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x080030c4   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x080030f8   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x08003118   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x0800314c   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x0800315c   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x08003694   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x08003758   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x080037dc   Section        0  plcfunctions.o(i.PushInVal)
    i.PutOutputSPI2                          0x080037fc   Section        0  functions.o(i.PutOutputSPI2)
    i.PutStr                                 0x0800385c   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x08003878   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08003894   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x080038a0   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x080038bc   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x080038d4   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x080038f8   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.ReadConfig_5                           0x08003934   Section        0  functions.o(i.ReadConfig_5)
    i.ReadFlashMem                           0x08003940   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08003974   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x0800397c   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x080039d8   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x080039d9   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x080039e8   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08003a30   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x08003a38   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SaveRunStat                            0x08003a4c   Section        0  kmachine.o(i.SaveRunStat)
    i.SendPacket                             0x08003acc   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08003b08   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08003b09   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08003b18   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08003b19   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08003b30   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08003b31   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08003b48   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErrLed                              0x08003bd8   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08003bf0   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08003c04   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08003c1c   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x08003cf8   Section        0  debug.o(i.ShowInitInfo)
    i.StartPLC                               0x08003e7c   Section        0  plcfunctions.o(i.StartPLC)
    i.StopTimer                              0x08003ed0   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x08003f10   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08003f1c   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08003fc0   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x0800401c   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x08004034   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x080040bc   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x08004108   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x0800412c   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x0800418c   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x0800419c   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x080041cc   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x0800422c   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x08004270   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x080042d0   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x080042e0   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x080042f4   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x08004334   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x08004390   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x080043d8   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x080043dc   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_common_switch8                   0x08004404   Section        0  fp0.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x0800441e   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800442c   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x0800442e   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x0800443c   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x0800443d   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08004864   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08004865   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08004884   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08004885   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x080048b0   Section        0  printf8.o(i._sputc)
    _sputc                                   0x080048b1   Thumb Code    10  printf8.o(i._sputc)
    i.clearscreen                            0x080048bc   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x080048d4   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08004910   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08004940   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08004980   Section        0  functions.o(i.crc_check)
    i.displayInput                           0x080049ac   Section        0  functions.o(i.displayInput)
    i.initQueue                              0x080049e0   Section        0  myqueue.o(i.initQueue)
    i.main                                   0x080049f8   Section        0  main.o(i.main)
    .constdata                               0x08004e00   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08004e00   Data           5  bsp.o(.constdata)
    .constdata                               0x08004e05   Section       16  debug.o(.constdata)
    .constdata                               0x08004e16   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08004e16   Data           5  functions.o(.constdata)
    .constdata                               0x0800521c   Section       16  kmachine.o(.constdata)
    .constdata                               0x0800522c   Section      180  kmachine.o(.constdata)
    .constdata                               0x080052e0   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x08005300   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08005300   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x08005305   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x08005315   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       24  debug.o(.data)
    CurChannel                               0x20000014   Data           4  debug.o(.data)
    .data                                    0x20000018   Section        4  functions.o(.data)
    .data                                    0x2000001c   Section        4  functions.o(.data)
    .data                                    0x20000020   Section       20  functions.o(.data)
    .data                                    0x20000034   Section        4  globaldef.o(.data)
    .data                                    0x20000038   Section        4  globaldef.o(.data)
    .data                                    0x2000003c   Section        4  globaldef.o(.data)
    .data                                    0x20000040   Section        4  globaldef.o(.data)
    .data                                    0x20000044   Section        4  globaldef.o(.data)
    .data                                    0x20000048   Section        4  globaldef.o(.data)
    .data                                    0x2000004c   Section        4  globaldef.o(.data)
    .data                                    0x20000050   Section        4  globaldef.o(.data)
    .data                                    0x20000054   Section        4  globaldef.o(.data)
    .data                                    0x20000058   Section       56  kbus.o(.data)
    .data                                    0x20000090   Section        1  kbus.o(.data)
    .data                                    0x20000094   Section       12  klink.o(.data)
    .data                                    0x200000a0   Section       36  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section        4  kmachine.o(.data)
    .data                                    0x200000cc   Section        4  kmachine.o(.data)
    .data                                    0x200000d0   Section       36  main.o(.data)
    Count                                    0x200000d8   Data           4  main.o(.data)
    .data                                    0x200000f4   Section        1  modbusrtu.o(.data)
    .data                                    0x200000f8   Section        4  plcfunctions.o(.data)
    .data                                    0x200000fc   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x20000100   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x20000104   Section      256  debug.o(.bss)
    .bss                                     0x20000204   Section      160  globaldef.o(.bss)
    .bss                                     0x200002a4   Section      160  globaldef.o(.bss)
    .bss                                     0x20000344   Section      128  globaldef.o(.bss)
    .bss                                     0x200003c4   Section      128  globaldef.o(.bss)
    .bss                                     0x20000444   Section     1184  kbus.o(.bss)
    .bss                                     0x200008e4   Section      272  klink.o(.bss)
    .bss                                     0x200009f4   Section      164  kmachine.o(.bss)
    .bss                                     0x20000a98   Section     2676  kmachine.o(.bss)
    .bss                                     0x2000150c   Section      408  main.o(.bss)
    .bss                                     0x200016a4   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20001724   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20001930   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x20001950   Section     1024  startup_stm32f030x8.o(STACK)
    Global Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000b4   Number         0  startup_stm32f030x8.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f030x8.o(RESET)
    __Vectors_End                            0x080000b4   Data           0  startup_stm32f030x8.o(RESET)
    __main                                   0x080000b5   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000b5   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000b9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000bd   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000bd   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000bd   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000bd   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000c5   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000c5   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    add1                                     0x080000c9   Thumb Code     4  debug.o(.emb_text)
    Reset_Handler                            0x080000cd   Thumb Code     8  startup_stm32f030x8.o(.text)
    ADC1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    DMA1_Channel1_IRQHandler                 0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI0_1_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI2_3_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI4_15_IRQHandler                      0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    FLASH_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RCC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RTC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    SPI2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM14_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM15_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM16_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM17_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_CC_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM3_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    WWDG_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    __aeabi_uidiv                            0x080000e9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080000e9   Thumb Code    44  uidiv.o(.text)
    __aeabi_idiv                             0x08000115   Thumb Code     0  idiv.o(.text)
    __aeabi_idivmod                          0x08000115   Thumb Code    40  idiv.o(.text)
    __aeabi_ldivmod                          0x0800013d   Thumb Code    76  ldiv.o(.text)
    __aeabi_llsr                             0x08000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x08000189   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001ab   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001cf   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001dd   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001dd   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001dd   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001e1   Thumb Code    18  memseta.o(.text)
    __aeabi_uread4                           0x080001f3   Thumb Code    20  uread4.o(.text)
    __rt_uread4                              0x080001f3   Thumb Code     0  uread4.o(.text)
    _uread4                                  0x080001f3   Thumb Code     0  uread4.o(.text)
    __aeabi_uldivmod                         0x08000207   Thumb Code    96  uldiv.o(.text)
    __scatterload                            0x08000269   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000269   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x0800028d   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x0800028d   Thumb Code     0  llshl.o(.text)
    ADCProcess                               0x080002ad   Thumb Code   122  debug.o(i.ADCProcess)
    AddEventLog                              0x08000359   Thumb Code   122  kmachine.o(i.AddEventLog)
    AddSpace                                 0x080003e5   Thumb Code    44  myqueue.o(i.AddSpace)
    CheckEventLog                            0x08000411   Thumb Code    90  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x0800047d   Thumb Code    28  kmachine.o(i.ClearEventLog)
    DMA1_Channel2_3_IRQHandler               0x080004a1   Thumb Code   146  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x08000549   Thumb Code    48  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000585   Thumb Code    44  myqueue.o(i.DelData)
    Enable595                                0x080005b1   Thumb Code    20  functions.o(i.Enable595)
    EnableDisIn                              0x080005c5   Thumb Code    18  functions.o(i.EnableDisIn)
    EraseAndWriteToFlashMem                  0x080005dd   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x0800061f   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000665   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x080006e1   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    GetCoilValue                             0x08000759   Thumb Code   158  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x080007fd   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x08000823   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000849   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetInput                                 0x0800086d   Thumb Code    10  functions.o(i.GetInput)
    GetVarData                               0x08000879   Thumb Code   218  kmachine.o(i.GetVarData)
    GetuS                                    0x0800095d   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000989   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_FLASHEx_Erase                        0x080009a5   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Lock                           0x08000a45   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08000a59   Thumb Code   112  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08000ad5   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000af9   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000b05   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000b15   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08000b35   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08000b59   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08000b9d   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_RCCEx_PeriphCLKConfig                0x08000ba5   Thumb Code   222  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08000c91   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08000dbd   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x08000dc9   Thumb Code    78  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_SYSTICK_CLKSourceConfig              0x08000e45   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08000e5d   Thumb Code    64  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_Config                       0x08000eb5   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_SYSTICK_IRQHandler                   0x08000ee5   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x08000eed   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitPLC                                  0x08000ef1   Thumb Code    70  plcfunctions.o(i.InitPLC)
    InitTimer                                0x08000f41   Thumb Code    54  plcfunctions.o(i.InitTimer)
    InitUartstat                             0x08000f81   Thumb Code    30  functions.o(i.InitUartstat)
    InituS                                   0x08000fa1   Thumb Code    68  functions.o(i.InituS)
    NMI_Handler                              0x08000ff5   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    PutOutput                                0x08000ff7   Thumb Code     8  functions.o(i.PutOutput)
    SVC_Handler                              0x08000fff   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_RCC_OscConfig                        0x08001009   Thumb Code   838  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    Input165Cfg                              0x0800135d   Thumb Code    54  functions.o(i.Input165Cfg)
    Input165_R                               0x08001399   Thumb Code    74  functions.o(i.Input165_R)
    KBusBCC                                  0x080013e9   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x08001401   Thumb Code   138  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001499   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001519   Thumb Code   350  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x08001699   Thumb Code   316  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x080017ed   Thumb Code   100  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x0800185d   Thumb Code   116  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveFunc                            0x080018d9   Thumb Code    78  kbus.o(i.KBusSlaveFunc)
    KBusSlaveParsePacket                     0x08001935   Thumb Code   352  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x08001aa1   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08001ab7   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08001ae9   Thumb Code    60  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08001b25   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x08001b75   Thumb Code  1396  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x08002109   Thumb Code    94  kmachine.o(i.KMachineInit)
    LL_ADC_Init                              0x08002179   Thumb Code    38  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    LL_ADC_REG_Init                          0x080021a5   Thumb Code    44  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    LL_GPIO_Init                             0x08002375   Thumb Code   164  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x08002419   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x08002431   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x08002485   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x080024e9   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x08002581   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LoadDefaultSysCfg                        0x0800262d   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x08002641   Thumb Code    80  kmachine.o(i.LoadRunStat)
    Locate                                   0x0800269d   Thumb Code    24  debug.o(i.Locate)
    MX_ADC_Init                              0x080026c1   Thumb Code   152  bsp.o(i.MX_ADC_Init)
    MX_DMA_Init                              0x08002765   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x0800278d   Thumb Code   184  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x08002855   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08002889   Thumb Code   184  bsp.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08002949   Thumb Code   172  bsp.o(i.MX_SPI2_Init)
    MX_TIM6_Init                             0x080029fd   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x08002a51   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08002b75   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x08002ccd   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x08002d05   Thumb Code   758  modbusrtu.o(i.ModBusSlaveParsePkg)
    PendSV_Handler                           0x080030a5   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x080030c5   Thumb Code    38  functions.o(i.PendSvCallBack)
    PopOutVal                                0x080030f9   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x08003119   Thumb Code    40  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x0800314d   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x0800315d   Thumb Code  1330  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x08003695   Thumb Code   184  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x08003759   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x080037dd   Thumb Code    28  plcfunctions.o(i.PushInVal)
    PutOutputSPI2                            0x080037fd   Thumb Code    82  functions.o(i.PutOutputSPI2)
    PutStr                                   0x0800385d   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x08003879   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08003895   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x080038a1   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x080038bd   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x080038d5   Thumb Code    28  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x080038f9   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    ReadConfig_5                             0x08003935   Thumb Code    12  functions.o(i.ReadConfig_5)
    ReadFlashMem                             0x08003941   Thumb Code    52  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08003975   Thumb Code     8  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x0800397d   Thumb Code    80  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x080039e9   Thumb Code    64  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08003a31   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x08003a39   Thumb Code    14  functions.o(i.SPI1_IRQ_CallBack)
    SaveRunStat                              0x08003a4d   Thumb Code   108  kmachine.o(i.SaveRunStat)
    SendPacket                               0x08003acd   Thumb Code    50  functions.o(i.SendPacket)
    SetCoilValue                             0x08003b49   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErrLed                                0x08003bd9   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08003bf1   Thumb Code    20  functions.o(i.SetOutStat)
    SetRunLed                                0x08003c05   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08003c1d   Thumb Code   210  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x08003cf9   Thumb Code   250  debug.o(i.ShowInitInfo)
    StartPLC                                 0x08003e7d   Thumb Code    74  plcfunctions.o(i.StartPLC)
    StopTimer                                0x08003ed1   Thumb Code    54  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x08003f11   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08003f1d   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08003fc1   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x0800401d   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x08004035   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x080040bd   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x08004109   Thumb Code    26  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x0800412d   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x0800418d   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x0800419d   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x080041cd   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x0800422d   Thumb Code    46  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x08004271   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x080042d1   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x080042e1   Thumb Code    14  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x080042f5   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x08004335   Thumb Code    86  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x08004391   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x080043d9   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x080043dd   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x080043dd   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x080043dd   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_common_switch8                     0x08004405   Thumb Code    26  fp0.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x0800441f   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800442d   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0800442f   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    clearscreen                              0x080048bd   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x080048d5   Thumb Code    50  functions.o(i.crc16bitbybit)
    crc16table                               0x08004911   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08004941   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08004981   Thumb Code    34  functions.o(i.crc_check)
    displayInput                             0x080049ad   Thumb Code    48  functions.o(i.displayInput)
    initQueue                                0x080049e1   Thumb Code    22  myqueue.o(i.initQueue)
    main                                     0x080049f9   Thumb Code   868  main.o(i.main)
    buf1                                     0x08004e05   Data          16  debug.o(.constdata)
    crc16_table                              0x08004e1c   Data         512  functions.o(.constdata)
    crctablehi                               0x0800501c   Data         256  functions.o(.constdata)
    crctablelo                               0x0800511c   Data         256  functions.o(.constdata)
    KMInfoBlock                              0x0800521c   Data          16  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x0800522c   Data         164  kmachine.o(.constdata)
    crctalbeabs                              0x080052e0   Data          32  modbusrtu.o(.constdata)
    AHBPrescTable                            0x08005305   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x08005315   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x08005320   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08005340   Number         0  anon$$obj.o(Region$$Table)
    sprintftime                              0x20000000   Data           4  debug.o(.data)
    putstrtime                               0x20000004   Data           4  debug.o(.data)
    LineCount                                0x20000008   Data           4  debug.o(.data)
    Uart1baudval                             0x2000000c   Data           4  debug.o(.data)
    Uart2baudval                             0x20000010   Data           4  debug.o(.data)
    TickFreq                                 0x20000018   Data           4  functions.o(.data)
    nCurTick                                 0x2000001c   Data           4  functions.o(.data)
    ClkuS                                    0x20000020   Data           2  functions.o(.data)
    CurTickuS                                0x20000024   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000028   Data           4  functions.o(.data)
    TickPriodClk                             0x2000002c   Data           4  functions.o(.data)
    TickPrioduS                              0x20000030   Data           4  functions.o(.data)
    PendSvCount                              0x20000034   Data           4  globaldef.o(.data)
    Uart1Baud                                0x20000038   Data           4  globaldef.o(.data)
    Uart2Baud                                0x2000003c   Data           4  globaldef.o(.data)
    Uart1RecvBuf1DataLen                     0x20000040   Data           4  globaldef.o(.data)
    Uart2RecvBuf1DataLen                     0x20000044   Data           4  globaldef.o(.data)
    Uart1BaudGot                             0x20000048   Data           4  globaldef.o(.data)
    Uart1BaudFirstGot                        0x2000004c   Data           4  globaldef.o(.data)
    Uart1DmaInts                             0x20000050   Data           4  globaldef.o(.data)
    Uart2DmaInts                             0x20000054   Data           4  globaldef.o(.data)
    bKBusMaster                              0x20000058   Data           1  kbus.o(.data)
    bKBusSlave                               0x20000059   Data           1  kbus.o(.data)
    nAddr                                    0x2000005a   Data           1  kbus.o(.data)
    nCurPollId                               0x2000005b   Data           1  kbus.o(.data)
    nSeq                                     0x2000005c   Data           1  kbus.o(.data)
    MasterRecved                             0x2000005d   Data           1  kbus.o(.data)
    MasterRecvOK                             0x2000005e   Data           1  kbus.o(.data)
    SlaveRecved                              0x2000005f   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000060   Data           1  kbus.o(.data)
    nChilds                                  0x20000061   Data           1  kbus.o(.data)
    SendTimeuS                               0x20000064   Data           4  kbus.o(.data)
    RecvTimeuS                               0x20000068   Data           4  kbus.o(.data)
    DelayuS                                  0x2000006c   Data           4  kbus.o(.data)
    MaxDelayuS                               0x20000070   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000074   Data           4  kbus.o(.data)
    nCount2                                  0x20000078   Data           4  kbus.o(.data)
    TimeOutCount                             0x2000007c   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000080   Data           4  kbus.o(.data)
    CircleTime                               0x20000084   Data           4  kbus.o(.data)
    ThisuS                                   0x20000088   Data           4  kbus.o(.data)
    SendTime                                 0x2000008c   Data           4  kbus.o(.data)
    bKBusRepeater                            0x20000090   Data           1  kbus.o(.data)
    nKLAddr                                  0x20000094   Data           1  klink.o(.data)
    nKLStatus                                0x20000095   Data           1  klink.o(.data)
    KLThisuS                                 0x20000098   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x2000009c   Data           4  klink.o(.data)
    nMaxRunStatIndex                         0x200000a0   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x200000a4   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a8   Data           4  kmachine.o(.data)
    nEventCount                              0x200000ac   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000b0   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000b4   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b8   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000bc   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000c0   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000c4   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c8   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000cc   Data           4  kmachine.o(.data)
    SlowFlicker                              0x200000d0   Data           1  main.o(.data)
    FastFlicker                              0x200000d1   Data           1  main.o(.data)
    pProgs                                   0x200000d4   Data           4  main.o(.data)
    us1                                      0x200000dc   Data           4  main.o(.data)
    us2                                      0x200000e0   Data           4  main.o(.data)
    us3                                      0x200000e4   Data           4  main.o(.data)
    us4                                      0x200000e8   Data           4  main.o(.data)
    us5                                      0x200000ec   Data           4  main.o(.data)
    us6                                      0x200000f0   Data           4  main.o(.data)
    MyAddr                                   0x200000f4   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x200000f8   Data           4  plcfunctions.o(.data)
    SystemCoreClock                          0x200000fc   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x20000100   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x20000104   Data         256  debug.o(.bss)
    Uart1Stat                                0x20000204   Data         160  globaldef.o(.bss)
    Uart2Stat                                0x200002a4   Data         160  globaldef.o(.bss)
    Uart1RecvBuf1                            0x20000344   Data         128  globaldef.o(.bss)
    Uart2RecvBuf1                            0x200003c4   Data         128  globaldef.o(.bss)
    BufferIn                                 0x20000444   Data          16  kbus.o(.bss)
    BufferOut                                0x20000454   Data          16  kbus.o(.bss)
    PacketBuf1                               0x20000464   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200004e4   Data         128  kbus.o(.bss)
    ChnStats                                 0x20000564   Data         768  kbus.o(.bss)
    Datas                                    0x20000864   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200008e4   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200008f4   Data         256  klink.o(.bss)
    storedKMSysCfg                           0x200009f4   Data         164  kmachine.o(.bss)
    KMem                                     0x20000a98   Data        2644  kmachine.o(.bss)
    KMRunStat                                0x200014ec   Data          32  kmachine.o(.bss)
    Uart1TxBuf                               0x2000150c   Data         280  main.o(.bss)
    Uart2TxBuf                               0x20001624   Data         128  main.o(.bss)
    Pkgbuf                                   0x200016a4   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20001724   Data         520  plcfunctions.o(.bss)
    pFlash                                   0x20001930   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001d50   Data           0  startup_stm32f030x8.o(STACK)
==============================================================================
Memory Map of the image
  Image Entry point : 0x080000b5
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005444, Max: 0x00010000, ABSOLUTE)
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00005340, Max: 0x00010000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x08000000   0x000000b4   Data   RO            3    RESET               startup_stm32f030x8.o
    0x080000b4   0x00000000   Code   RO         3926  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         4206    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         4209    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         4211    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         4213    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         4214    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         4216    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         4218    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         4207    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO          301    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         3929    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         3931    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         3933    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         3935    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         3937    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         3939    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         4204    .text               mc_p.l(uread4.o)
    0x08000206   0x00000060   Code   RO         4223    .text               mc_p.l(uldiv.o)
    0x08000266   0x00000002   PAD
    0x08000268   0x00000024   Code   RO         4236    .text               mc_p.l(init.o)
    0x0800028c   0x00000020   Code   RO         4239    .text               mc_p.l(llshl.o)
    0x080002ac   0x000000ac   Code   RO          302    i.ADCProcess        debug.o
    0x08000358   0x0000008c   Code   RO         1288    i.AddEventLog       kmachine.o
    0x080003e4   0x0000002c   Code   RO         1711    i.AddSpace          myqueue.o
    0x08000410   0x0000006c   Code   RO         1289    i.CheckEventLog     kmachine.o
    0x0800047c   0x00000024   Code   RO         1291    i.ClearEventLog     kmachine.o
    0x080004a0   0x000000a8   Code   RO         1990    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x08000548   0x0000003c   Code   RO         1991    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000584   0x0000002c   Code   RO         1713    i.DelData           myqueue.o
    0x080005b0   0x00000014   Code   RO          517    i.Enable595         functions.o
    0x080005c4   0x00000018   Code   RO          518    i.EnableDisIn       functions.o
    0x080005dc   0x00000042   Code   RO         1292    i.EraseAndWriteToFlashMem  kmachine.o
    0x0800061e   0x00000020   Code   RO         1293    i.EraseFlashMem     kmachine.o
    0x0800063e   0x00000002   PAD
    0x08000640   0x00000024   Code   RO         3644    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000664   0x00000024   Code   RO         3649    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000688   0x00000020   Code   RO         3545    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x080006a8   0x00000038   Code   RO         3546    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x080006e0   0x00000050   Code   RO         3547    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000730   0x00000014   Code   RO         1294    i.GetBitValue       kmachine.o
    0x08000744   0x00000014   Code   RO         1640    i.GetBitValue       modbusrtu.o
    0x08000758   0x000000a4   Code   RO         1295    i.GetCoilValue      kmachine.o
    0x080007fc   0x00000026   Code   RO         1715    i.GetContinueData   myqueue.o
    0x08000822   0x00000026   Code   RO         1716    i.GetContinueEmptyRoom  myqueue.o
    0x08000848   0x00000024   Code   RO         1296    i.GetEventLogAddr   kmachine.o
    0x0800086c   0x0000000a   Code   RO          519    i.GetInput          functions.o
    0x08000876   0x00000002   PAD
    0x08000878   0x000000e4   Code   RO         1297    i.GetVarData        kmachine.o
    0x0800095c   0x0000002c   Code   RO          841    i.GetuS             functions.o
    0x08000988   0x0000001c   Code   RO         2599    i.HAL_Delay         stm32f0xx_hal.o
    0x080009a4   0x000000a0   Code   RO         3650    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x08000a44   0x00000014   Code   RO         3551    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000a58   0x0000007c   Code   RO         3556    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08000ad4   0x00000024   Code   RO         3558    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000af8   0x0000000c   Code   RO         2603    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000b04   0x00000010   Code   RO         2607    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000b14   0x00000020   Code   RO         2608    i.HAL_Init          stm32f0xx_hal.o
    0x08000b34   0x00000022   Code   RO         2609    i.HAL_InitTick      stm32f0xx_hal.o
    0x08000b56   0x00000002   PAD
    0x08000b58   0x00000044   Code   RO         1967    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x08000b9c   0x00000008   Code   RO         3357    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08000ba4   0x000000ec   Code   RO         2564    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08000c90   0x0000012c   Code   RO         2471    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x08000dbc   0x0000000c   Code   RO         2476    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x08000dc8   0x0000007c   Code   RO         2479    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08000e44   0x00000018   Code   RO         3359    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08000e5c   0x00000058   Code   RO         1574    i.HAL_SYSTICK_Callback  main.o
    0x08000eb4   0x00000030   Code   RO         3361    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x08000ee4   0x00000008   Code   RO         3362    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x08000eec   0x00000002   Code   RO         1992    i.HardFault_Handler  stm32f0xx_it.o
    0x08000eee   0x00000002   PAD
    0x08000ef0   0x00000050   Code   RO         1790    i.InitPLC           plcfunctions.o
    0x08000f40   0x00000040   Code   RO         1791    i.InitTimer         plcfunctions.o
    0x08000f80   0x0000001e   Code   RO          520    i.InitUartstat      functions.o
    0x08000f9e   0x00000002   PAD
    0x08000fa0   0x00000054   Code   RO          521    i.InituS            functions.o
    0x08000ff4   0x00000002   Code   RO         1993    i.NMI_Handler       stm32f0xx_it.o
    0x08000ff6   0x00000008   Code   RO          534    i.PutOutput         functions.o
    0x08000ffe   0x00000002   Code   RO         1996    i.SVC_Handler       stm32f0xx_it.o
    0x08001000   0x00000005   Data   RO         1317    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x00000354   Code   RO         2482    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x0800135c   0x0000003c   Code   RO          523    i.Input165Cfg       functions.o
    0x08001398   0x00000050   Code   RO          525    i.Input165_R        functions.o
    0x080013e8   0x00000016   Code   RO          980    i.KBusBCC           kbus.o
    0x080013fe   0x00000002   PAD
    0x08001400   0x00000098   Code   RO          981    i.KBusCheckPacket   kbus.o
    0x08001498   0x0000007e   Code   RO          982    i.KBusMakePacket    kbus.o
    0x08001516   0x00000002   PAD
    0x08001518   0x00000180   Code   RO          983    i.KBusMasterFunc    kbus.o
    0x08001698   0x00000154   Code   RO          984    i.KBusMasterParsePacket  kbus.o
    0x080017ec   0x00000070   Code   RO          985    i.KBusParsePacket   kbus.o
    0x0800185c   0x0000007c   Code   RO          987    i.KBusSlaveCheckPacket  kbus.o
    0x080018d8   0x0000005c   Code   RO          988    i.KBusSlaveFunc     kbus.o
    0x08001934   0x0000016c   Code   RO          989    i.KBusSlaveParsePacket  kbus.o
    0x08001aa0   0x00000016   Code   RO         1128    i.KLBCC             klink.o
    0x08001ab6   0x00000032   Code   RO         1129    i.KLCheckPacket     klink.o
    0x08001ae8   0x0000003c   Code   RO         1130    i.KLMakeRplyPacket  klink.o
    0x08001b24   0x00000050   Code   RO         1131    i.KLParsePacket     klink.o
    0x08001b74   0x00000594   Code   RO         1132    i.KLParseReqPacket  klink.o
    0x08002108   0x00000070   Code   RO         1298    i.KMachineInit      kmachine.o
    0x08002178   0x0000002c   Code   RO         2203    i.LL_ADC_Init       stm32f0xx_ll_adc.o
    0x080021a4   0x00000030   Code   RO         2204    i.LL_ADC_REG_Init   stm32f0xx_ll_adc.o
    0x080021d4   0x00000018   Code   RO           12    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x080021ec   0x00000018   Code   RO           13    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x08002204   0x00000018   Code   RO           14    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x0800221c   0x0000002c   Code   RO          526    i.LL_DMA_ConfigAddresses  functions.o
    0x08002248   0x00000018   Code   RO          527    i.LL_DMA_DisableChannel  functions.o
    0x08002260   0x00000018   Code   RO          528    i.LL_DMA_EnableChannel  functions.o
    0x08002278   0x00000018   Code   RO          529    i.LL_DMA_EnableIT_TC  functions.o
    0x08002290   0x0000001c   Code   RO           15    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x080022ac   0x0000001c   Code   RO          530    i.LL_DMA_SetDataLength  functions.o
    0x080022c8   0x00000020   Code   RO           16    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x080022e8   0x0000001c   Code   RO           17    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x08002304   0x0000001c   Code   RO           18    i.LL_DMA_SetMemorySize  bsp.o
    0x08002320   0x0000001c   Code   RO           19    i.LL_DMA_SetMode    bsp.o
    0x0800233c   0x0000001c   Code   RO           20    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002358   0x0000001c   Code   RO           21    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002374   0x000000a4   Code   RO         2121    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x08002418   0x00000018   Code   RO         2409    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x08002430   0x00000054   Code   RO         2410    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x08002484   0x00000064   Code   RO         2295    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x080024e8   0x00000084   Code   RO         3814    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x0800256c   0x00000014   Code   RO           22    i.LL_USART_ConfigAsyncMode  bsp.o
    0x08002580   0x000000ac   Code   RO         2363    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x0800262c   0x00000014   Code   RO         1300    i.LoadDefaultSysCfg  kmachine.o
    0x08002640   0x0000005c   Code   RO         1302    i.LoadRunStat       kmachine.o
    0x0800269c   0x00000024   Code   RO          304    i.Locate            debug.o
    0x080026c0   0x000000a4   Code   RO           23    i.MX_ADC_Init       bsp.o
    0x08002764   0x00000026   Code   RO           24    i.MX_DMA_Init       bsp.o
    0x0800278a   0x00000002   PAD
    0x0800278c   0x000000c8   Code   RO           25    i.MX_GPIO_Init      bsp.o
    0x08002854   0x00000034   Code   RO           26    i.MX_IWDG_Init      bsp.o
    0x08002888   0x000000c0   Code   RO           27    i.MX_SPI1_Init      bsp.o
    0x08002948   0x000000b4   Code   RO           28    i.MX_SPI2_Init      bsp.o
    0x080029fc   0x00000054   Code   RO           29    i.MX_TIM6_Init      bsp.o
    0x08002a50   0x00000124   Code   RO           30    i.MX_USART1_UART_Init  bsp.o
    0x08002b74   0x00000158   Code   RO           31    i.MX_USART2_UART_Init  bsp.o
    0x08002ccc   0x00000038   Code   RO         1642    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x08002d04   0x00000304   Code   RO         1643    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003008   0x00000014   Code   RO           32    i.NVIC_EnableIRQ    bsp.o
    0x0800301c   0x00000044   Code   RO           33    i.NVIC_SetPriority  bsp.o
    0x08003060   0x00000044   Code   RO         3363    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x080030a4   0x00000020   Code   RO         1994    i.PendSV_Handler    stm32f0xx_it.o
    0x080030c4   0x00000034   Code   RO          533    i.PendSvCallBack    functions.o
    0x080030f8   0x00000020   Code   RO         1793    i.PopOutVal         plcfunctions.o
    0x08003118   0x00000034   Code   RO          305    i.PowerDownProcess  debug.o
    0x0800314c   0x00000010   Code   RO          306    i.PowerRecoverProcess  debug.o
    0x0800315c   0x00000538   Code   RO         1794    i.ProcessPLCBinProg  plcfunctions.o
    0x08003694   0x000000c4   Code   RO         1795    i.ProcessTimer      plcfunctions.o
    0x08003758   0x00000082   Code   RO         1719    i.PushIn            myqueue.o
    0x080037da   0x00000002   PAD
    0x080037dc   0x00000020   Code   RO         1796    i.PushInVal         plcfunctions.o
    0x080037fc   0x00000060   Code   RO          535    i.PutOutputSPI2     functions.o
    0x0800385c   0x0000001c   Code   RO          536    i.PutStr            functions.o
    0x08003878   0x0000001c   Code   RO          537    i.PutStr1           functions.o
    0x08003894   0x0000000c   Code   RO          538    i.PutStr2           functions.o
    0x080038a0   0x0000001c   Code   RO         2411    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x080038bc   0x00000018   Code   RO         2412    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x080038d4   0x00000024   Code   RO         2413    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x080038f8   0x0000003c   Code   RO         2414    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08003934   0x0000000c   Code   RO          545    i.ReadConfig_5      functions.o
    0x08003940   0x00000034   Code   RO         1304    i.ReadFlashMem      kmachine.o
    0x08003974   0x00000008   Code   RO          546    i.ReadJumperSW      functions.o
    0x0800397c   0x0000005c   Code   RO         1306    i.ReadSysCfgFromFlash  kmachine.o
    0x080039d8   0x00000010   Code   RO         1644    i.ResetBit          modbusrtu.o
    0x080039e8   0x00000048   Code   RO         1798    i.RunTimer          plcfunctions.o
    0x08003a30   0x00000008   Code   RO         1995    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x08003a38   0x00000014   Code   RO          547    i.SPI1_IRQ_CallBack  functions.o
    0x08003a4c   0x00000080   Code   RO         1307    i.SaveRunStat       kmachine.o
    0x08003acc   0x0000003c   Code   RO          548    i.SendPacket        functions.o
    0x08003b08   0x00000010   Code   RO         1645    i.SetAddrBit        modbusrtu.o
    0x08003b18   0x00000018   Code   RO         1133    i.SetBitValue       klink.o
    0x08003b30   0x00000018   Code   RO         1308    i.SetBitValue       kmachine.o
    0x08003b48   0x00000090   Code   RO         1309    i.SetCoilValue      kmachine.o
    0x08003bd8   0x00000018   Code   RO          549    i.SetErrLed         functions.o
    0x08003bf0   0x00000014   Code   RO          551    i.SetOutStat        functions.o
    0x08003c04   0x00000018   Code   RO          552    i.SetRunLed         functions.o
    0x08003c1c   0x000000dc   Code   RO         1310    i.SetVarData        kmachine.o
    0x08003cf8   0x00000184   Code   RO          307    i.ShowInitInfo      debug.o
    0x08003e7c   0x00000054   Code   RO         1800    i.StartPLC          plcfunctions.o
    0x08003ed0   0x00000040   Code   RO         1802    i.StopTimer         plcfunctions.o
    0x08003f10   0x0000000c   Code   RO         1997    i.SysTick_Handler   stm32f0xx_it.o
    0x08003f1c   0x000000a4   Code   RO           34    i.SystemClock_Config  bsp.o
    0x08003fc0   0x0000005c   Code   RO         2085    i.SystemInit        system_stm32f0xx.o
    0x0800401c   0x00000018   Code   RO         1998    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x08004034   0x00000088   Code   RO         1999    i.USART1_IRQHandler  stm32f0xx_it.o
    0x080040bc   0x0000004c   Code   RO         2000    i.USART2_IRQHandler  stm32f0xx_it.o
    0x08004108   0x00000024   Code   RO          557    i.Uart1RecvDone     functions.o
    0x0800412c   0x00000060   Code   RO          558    i.Uart1SendDMA      functions.o
    0x0800418c   0x00000010   Code   RO          559    i.Uart1SendDone     functions.o
    0x0800419c   0x00000030   Code   RO          560    i.Uart1TriggerSendDMA  functions.o
    0x080041cc   0x00000060   Code   RO          561    i.Uart2RecvDMA      functions.o
    0x0800422c   0x00000044   Code   RO          562    i.Uart2RecvDone     functions.o
    0x08004270   0x00000060   Code   RO          563    i.Uart2SendDMA      functions.o
    0x080042d0   0x00000010   Code   RO          564    i.Uart2SendDone     functions.o
    0x080042e0   0x00000014   Code   RO         1311    i.WriteFactoryData  kmachine.o
    0x080042f4   0x00000040   Code   RO         1312    i.WriteProgram      kmachine.o
    0x08004334   0x0000005c   Code   RO         1313    i.WriteSysCfgToFlash  kmachine.o
    0x08004390   0x00000048   Code   RO         1314    i.WriteToFlashMemNoErase  kmachine.o
    0x080043d8   0x00000002   Code   RO         1576    i._Error_Handler    main.o
    0x080043da   0x00000002   PAD
    0x080043dc   0x00000028   Code   RO         4152    i.__0sprintf$8      mc_p.l(printf8.o)
    0x08004404   0x0000001a   Code   RO          494    i.__ARM_common_switch8  fp0.o
    0x0800441e   0x0000000e   Code   RO         4250    i.__scatterload_copy  mc_p.l(handlers.o)
    0x0800442c   0x00000002   Code   RO         4251    i.__scatterload_null  mc_p.l(handlers.o)
    0x0800442e   0x0000000e   Code   RO         4252    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x0800443c   0x00000428   Code   RO         4157    i._printf_core      mc_p.l(printf8.o)
    0x08004864   0x00000020   Code   RO         4158    i._printf_post_padding  mc_p.l(printf8.o)
    0x08004884   0x0000002c   Code   RO         4159    i._printf_pre_padding  mc_p.l(printf8.o)
    0x080048b0   0x0000000a   Code   RO         4161    i._sputc            mc_p.l(printf8.o)
    0x080048ba   0x00000002   PAD
    0x080048bc   0x00000018   Code   RO          309    i.clearscreen       debug.o
    0x080048d4   0x0000003c   Code   RO          566    i.crc16bitbybit     functions.o
    0x08004910   0x00000030   Code   RO          567    i.crc16table        functions.o
    0x08004940   0x00000040   Code   RO         1646    i.crc16tablefast    modbusrtu.o
    0x08004980   0x0000002c   Code   RO          568    i.crc_check         functions.o
    0x080049ac   0x00000034   Code   RO          569    i.displayInput      functions.o
    0x080049e0   0x00000016   Code   RO         1721    i.initQueue         myqueue.o
    0x080049f6   0x00000002   PAD
    0x080049f8   0x00000408   Code   RO         1577    i.main              main.o
    0x08004e00   0x00000005   Data   RO           35    .constdata          bsp.o
    0x08004e05   0x00000010   Data   RO          311    .constdata          debug.o
    0x08004e15   0x00000001   PAD
    0x08004e16   0x00000406   Data   RO          571    .constdata          functions.o
    0x0800521c   0x00000010   Data   RO         1320    .constdata          kmachine.o
    0x0800522c   0x000000b4   Data   RO         1321    .constdata          kmachine.o
    0x080052e0   0x00000020   Data   RO         1649    .constdata          modbusrtu.o
    0x08005300   0x00000005   Data   RO         2001    .constdata          stm32f0xx_it.o
    0x08005305   0x00000010   Data   RO         2086    .constdata          system_stm32f0xx.o
    0x08005315   0x00000008   Data   RO         2087    .constdata          system_stm32f0xx.o
    0x0800531d   0x00000003   PAD
    0x08005320   0x00000020   Data   RO         4248    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001d50, Max: 0x00002000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x20000000   0x00000018   Data   RW          313    .data               debug.o
    0x20000018   0x00000004   Data   RW          574    .data               functions.o
    0x2000001c   0x00000004   Data   RW          575    .data               functions.o
    0x20000020   0x00000014   Data   RW          576    .data               functions.o
    0x20000034   0x00000004   Data   RW          953    .data               globaldef.o
    0x20000038   0x00000004   Data   RW          954    .data               globaldef.o
    0x2000003c   0x00000004   Data   RW          955    .data               globaldef.o
    0x20000040   0x00000004   Data   RW          956    .data               globaldef.o
    0x20000044   0x00000004   Data   RW          958    .data               globaldef.o
    0x20000048   0x00000004   Data   RW          960    .data               globaldef.o
    0x2000004c   0x00000004   Data   RW          961    .data               globaldef.o
    0x20000050   0x00000004   Data   RW          962    .data               globaldef.o
    0x20000054   0x00000004   Data   RW          965    .data               globaldef.o
    0x20000058   0x00000038   Data   RW          992    .data               kbus.o
    0x20000090   0x00000001   Data   RW          993    .data               kbus.o
    0x20000091   0x00000003   PAD
    0x20000094   0x0000000c   Data   RW         1137    .data               klink.o
    0x200000a0   0x00000024   Data   RW         1323    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1324    .data               kmachine.o
    0x200000c8   0x00000004   Data   RW         1325    .data               kmachine.o
    0x200000cc   0x00000004   Data   RW         1326    .data               kmachine.o
    0x200000d0   0x00000024   Data   RW         1582    .data               main.o
    0x200000f4   0x00000001   Data   RW         1650    .data               modbusrtu.o
    0x200000f5   0x00000003   PAD
    0x200000f8   0x00000004   Data   RW         1805    .data               plcfunctions.o
    0x200000fc   0x00000004   Data   RW         2088    .data               system_stm32f0xx.o
    0x20000100   0x00000004   Data   RW         2614    .data               stm32f0xx_hal.o
    0x20000104   0x00000100   Zero   RW          310    .bss                debug.o
    0x20000204   0x000000a0   Zero   RW          947    .bss                globaldef.o
    0x200002a4   0x000000a0   Zero   RW          948    .bss                globaldef.o
    0x20000344   0x00000080   Zero   RW          949    .bss                globaldef.o
    0x200003c4   0x00000080   Zero   RW          951    .bss                globaldef.o
    0x20000444   0x000004a0   Zero   RW          990    .bss                kbus.o
    0x200008e4   0x00000110   Zero   RW         1135    .bss                klink.o
    0x200009f4   0x000000a4   Zero   RW         1318    .bss                kmachine.o
    0x20000a98   0x00000a74   Zero   RW         1319    .bss                kmachine.o
    0x2000150c   0x00000198   Zero   RW         1579    .bss                main.o
    0x200016a4   0x00000080   Zero   RW         1648    .bss                modbusrtu.o
    0x20001724   0x00000208   Zero   RW         1803    .bss                plcfunctions.o
    0x2000192c   0x00000004   PAD
    0x20001930   0x00000020   Zero   RW         3559    .bss                stm32f0xx_hal_flash.o
    0x20001950   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
==============================================================================
Image component sizes
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
      2090        194          5          0          0     325524   bsp.o
       692        228         16         24        256      41289   debug.o
        26          0          0          0          0         72   fp0.o
      1564        268       1030         28          0     243044   functions.o
         0          0          0         36        576       2729   globaldef.o
      1716        158          0         57       1184      12289   kbus.o
      1664         94          0         12        272      10296   klink.o
      1962        228        201         48       2840      30871   kmachine.o
      1122        188          0         36        408      53656   main.o
       944         44         32          1        128       8289   modbusrtu.o
       316          0          0          0          0       5347   myqueue.o
      1960        194          0          4        520      11192   plcfunctions.o
        28          8        180          0       1024        612   startup_stm32f030x8.o
       122         18          0          4          0       3503   stm32f0xx_hal.o
       156         22          0          0          0       9327   stm32f0xx_hal_cortex.o
       348         54          0          0         32       4590   stm32f0xx_hal_flash.o
       232         30          0          0          0       2997   stm32f0xx_hal_flash_ex.o
        68          4          0          0          0      12862   stm32f0xx_hal_msp.o
      1288         86          0          0          0       4370   stm32f0xx_hal_rcc.o
       236         14          0          0          0       1380   stm32f0xx_hal_rcc_ex.o
       522         82          5          0          0      54745   stm32f0xx_it.o
        92         10          0          0          0      26484   stm32f0xx_ll_adc.o
       164          0          0          0          0       6643   stm32f0xx_ll_gpio.o
       256         44          0          0          0      16752   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11198   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16892   stm32f0xx_ll_usart.o
        92         14         24          4          0       1107   system_stm32f0xx.o
    ----------------------------------------------------------------------
     18086       2030       1532        260       7244     948586   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        22          0          7          6          4          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        40          0          0          0          0         72   idiv.o
        36          8          0          0          0         68   init.o
        76          0          0          0          0         76   ldiv.o
        32          0          0          0          0         68   llshl.o
        34          0          0          0          0         68   llushr.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
      1190         48          0          0          0        384   printf8.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o
        20          0          0          0          0         60   uread4.o
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
         4          0          0          0          0          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
      1690         64          0          0          0       1112   mc_p.l
    ----------------------------------------------------------------------
      1694         64          0          0          0       1112   Library Totals
    ----------------------------------------------------------------------
==============================================================================
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug
     19780       2094       1532        260       7244     941614   Grand Totals
     19780       2094       1532        260       7244     941614   ELF Image Totals
     19780       2094       1532        260          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                21312 (  20.81kB)
    Total RW  Size (RW Data + ZI Data)              7504 (   7.33kB)
    Total ROM Size (Code + RO Data + RW Data)      21572 (  21.07kB)
==============================================================================
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.hex
New file
@@ -0,0 +1,1937 @@
:020000040800F2
:10000000E01D0020CD000008D93C00083D18000884
:1000100000000000000000000000000000000000E0
:100020000000000000000000000000005152000825
:100030000000000000000000254000086960000882
:10004000DF00000800000000DF000008DF000008FB
:10005000DF000008DF000008DF000008DF00000804
:1000600000000000DF000008890A0008290B0008D2
:10007000DF000008DF000008DF00000800000000CB
:10008000DF0000087561000800000000DF000008C4
:10009000DF000008DF000008DF000008DF000008C4
:1000A000DF00000835520008DF0000088D610008FD
:1000B000156200080348854600F092FB004800479F
:1000C000096D0008E01D00200844F04704488047FF
:1000D00004480047FEE7FEE7FEE7FEE7FEE7FEE72F
:1000E00019610008B500000830B50B460146002034
:1000F0002022012409E00D46D5409D4205D31D462E
:100100009540491B2546954040191546521E002D25
:10011000F1DC30BD70B500242546002801DA012449
:100120004042002901DA01254942FFF7DDFFAC42D8
:1001300000D04042002C00D0494270BDF8B50024E8
:100140002546002904DA0E46012400214042B1412F
:10015000002B04DA1E46002352420125B34100F071
:100160004FFA8C4617461E46AC4203D0002540424B
:100170008D41AC46002C02D0002657429E4161467C
:100180003A46334601B0F0BD10B5202A04DB0846DC
:10019000203AD040002110BD0B46D340D04020244F
:1001A000A21A91400843194610BD03460B439B0712
:1001B00003D009E008C9121F08C0042AFAD203E0DC
:1001C0000B780370401C491C521EF9D27047D2B202
:1001D00001E00270401C491EFBD270470022F6E786
:1001E00010B513460A4604461946FFF7F0FF2046AD
:1001F00010BD0321001D401E037812021A43491E40
:10020000F9D5104670470000F0B50746084658403B
:1002100087B0C00F049048000E46590040084908B6
:10022000BC1A884105D2384631461E4617460B4651
:1002300002465800400810434CD0300D0390400552
:100240005900400D490D0590401A0290402872DA7D
:1002500018030121000B090508430190049800923E
:10026000002805D001995242002088410092019057
:10027000029840210A1A0199009800F0F1F9054608
:100280000C466B4607CB00F0FBF9C0197141039A8D
:100290000E0D0023D71756401A467A40164344D015
:1002A000049A002A2DD0029A012A039A15DC12051D
:1002B000C01A914101263605001C7141D20F059EDE
:1002C000D2070093019202962A46234600F0F8F9DD
:1002D00007B0F0BD38463146FAE71605224A0F4608
:1002E000B218C01AB74101210905001C4F4100187E
:1002F0007F41114618187941E20F10436D1964418E
:1003000013E0E2076D0815436408C2071443039A1B
:1003100001261205C01A91413605001C7141CE0715
:10032000400830434908C01851412A46234600F08E
:10033000BAF9CDE7FFE7049801224000C117121A6D
:1003400000238B4104983146C417381AA141EEE7C7
:1003500030B40124E407634030BC55E730B40124D5
:10036000E407614030BC4FE70000E0FFF0B51FB488
:1003700088B00B990998002448400999C00F49009A
:1003800049080991C0070B990090490049080B9151
:1003900009990898A64608431CD00B990A98084367
:1003A00018D0099801244000420D4800410D0998D9
:1003B00024050003000B204309900B980003000B59
:1003C00020430B9050181C494018002201901446FD
:1003D000104605E0002001460DB0F0BD032801DA0B
:1003E000034600E003239C46C11A0AAE0AE05F0000
:1003F00008ADED5B4F00F75B7D430027AA187C41F9
:10040000491C5B1E6145F2DD410004AB5A522104D8
:10041000120C0A43240C401C0828DFDB01980290D0
:100420000099704601910090059B049A07990698DF
:1004300000F046F9D0E700000DFCFFFFF0B50C46D8
:100440005C4085B0E40FE40703944C000026640888
:1004500059009446490802460296224321D062463A
:100460000A431ED06200570D4A000E032303550DA8
:10047000012402462C492405781B1B0B360B40181F
:1004800023432643614600901C46501AB44103D3CF
:100490000098401C009002E0921800985B410028F0
:1004A00003DA0020014605B0F0BD00200121090556
:1004B0000746864611E064461D46141BB54106D327
:1004C0006546521BB341744607430C43A646CD070D
:1004D00040084908284392185B4105460D43EAD17C
:1004E0001046184313D060461946504071400843E7
:1004F00006D06046101AB34106D20122002306E05E
:1005000000220123DB0702E00122D24353100098AE
:1005100074460105381C6141029C039D0019694124
:1005200000F0C1F8BFE70000FD03000070B54B000C
:100530005B0803430BD04B005C0D0026334665423D
:10054000B341D417AD1AA34102DB0020014670BDB0
:1005500012053018514170BD0EB5C217C10F504081
:10056000CA0740180021054B0293019200910A46E8
:100570000B4600F0A5F803B000BD000033040000F6
:100580000EB505490291002100910A460B460191E2
:1005900000F096F803B000BD330400004A000903E0
:1005A0000123090B1B051943094B10B5520D9A4243
:1005B00001DA002010BD064B34339A4203DC9A1A4C
:1005C000FFF7E2FD10BD03495118884010BD00003F
:1005D000FF030000CDFBFFFF10B5002904DB012461
:1005E000E40740428C412146002B04DB1C460123DA
:1005F000DB075242A341994200D1904210BD000056
:10060000F0B51FB40646002082B005464024019193
:1006100000901BE0019922460F463046FFF7B4FDDB
:10062000049A059B801A994110D310461946224618
:1006300000F016F8361A8F4101972246012000215A
:10064000009F00F00DF838184D4100902046641EC0
:100650000028DFDC019B00982946324607B0F0BD38
:1006600010B5202A04DB0146203A9140002010BD3D
:10067000914020239C1A0346E3401943904010BD4B
:1006800010B5202A06DBCB170846203A1041C117C7
:100690000B4306E00B461341D0402024A21A9140A0
:1006A0000843194610BD10B5002B08DA0024401C81
:1006B000614192185B411A4301D14008400010BDCE
:1006C000F0B51FB482B005460C0003D0084605F013
:1006D00043FF02E005F040FF203002460090214633
:1006E0002846FFF7BDFF049B059A04460F461843B2
:1006F0001143084314D0184610431BD000984021E2
:100700000A1A18460599FFF73FFD05460E46009A5E
:1007100005990498FFF7A4FF084305D0012004E0E1
:100720002046394607B0F0BD0020C11705430E43EF
:100730002C43374300990E986305401A7905E40A63
:1007400000220C43FD0A0A3002D500200146E9E7E9
:100750000105101969410C9C0D9D00196941FFF7B5
:10076000A2FFDFE7F8B50546480040080C462843DD
:1007700004D06000184A400D904201DD2846F8BDC3
:1007800015493539884210DC88420BDB290D2003DE
:1007900008432903014305D0E00F1049C007411861
:1007A0000020F8BD00200146F8BD161A4020821B2B
:1007B00028462146FFF754FF074600912846214668
:1007C0003246FFF7E1FC3A46009BFFF76CFF3246EA
:1007D000FFF746FFF8BD0000330400000000F03FC3
:1007E000064C0125064E05E0E36807CC2B430C3C84
:1007F00098471034B442F7D3FFF760FC54780008F0
:100800007478000870B58C180578401C6B075B0F76
:1008100001D10378401C2A1106D10278401C03E064
:1008200006780E70401C491C5B1EF9D12B0705D4BD
:100830000023521E0DD40B70491CFAE70378401CAC
:10084000CB1A921C03E01D780D70491C5B1C521ED4
:10085000F9D5A142D8D3002070BD0000F0B51C4AE4
:1008600090684007C00F31D1106C1B4D81B2194800
:100870001A4B04690120E607002E0AD09982184C11
:10088000184B2846A14201D2012100E00021196045
:1008900012E0A54306D0144DA54306D0134DA54341
:1008A00006D009E01983124806E01984114803E0D4
:1008B00059841149498BD9834103490B916291684D
:1008C0000E4B1940091D9160024908610020F0BDDE
:1008D000002401400000002000010020C813002077
:1008E00098080000BC000020000001400000024405
:1008F000000001C0000002C4A0F7FF1FE8FFFF7F57
:10090000F0B51C4C85B025691B4E6D1C2561376800
:10091000B668029600976E467580019031817281AB
:100920000393206A01011548091800200A5CFF2A78
:1009300004D01022304600F03FF906E0401C102899
:10094000F4D31022304605F0CDFD206AE061401C52
:1009500020620001012109031030884201D90020E2
:100960002062E0680649401CE0604867002005B04E
:10097000F0BD0000980000200077000800D00008BB
:1009800048130020002911D0826852188260436801
:10099000934200DCD21A00238361C368934201D1E1
:1009A0000123436182600269521802610846704760
:1009B000FCB51D4801901E4D0020E860EA692B69D6
:1009C00094466A6900922A6AAD69184C0146AE469F
:1009D00013E0665B174FBE420ED12E197588401C7E
:1009E0009D4204D9726800922B468C464A1C019E97
:1009F000B54201D28E460195491C01260D013603F0
:100A0000B542E6D30A490B616346CB61009B4B615B
:100A10000A62C860734612018B61334610329A42F3
:100A200001D900220A62FCBDFFC99A3B00D0000830
:100A300098000020AA55000010B50421054800F0D8
:100A4000DCF8054800218161C1610161C16001627A
:100A5000084610BD00D000089800002030B50023E3
:100A6000040AE409CD09E401ED01AC4203D04004DD
:100A7000000C504001E04004000C49065B1C090ECC
:100A8000DBB2082BECD330BD70B5234CE06A401CC0
:100A9000E062224E30688006C00F11D02068216BC2
:100AA00040182060216B20465830054600F058F869
:100AB00020207060A86900280AD00020206360729E
:100AC00030688005C00F02D001204002706070BD08
:100AD000284600F07FF912494A78B3585B085B005A
:100AE000B350EB682A684D78D2180C4B0C33EA509F
:100AF0000A4A4B78121D9D582D0C2D0405439D501C
:100B00004978725801231A4372502063054881685E
:100B1000802211438160D3E7E802002000000240F8
:100B200015770008003801400B48C16A491CC162B2
:100B30000A490A689204D20F05D0012252034A6082
:100B400000220263427208688003C00F02D00120B5
:100B500040044860704700007C0300200000024011
:100B600010B5002910D0C26843685218934200DCC7
:100B7000D21A00234361C2608468944204D10122E6
:100B800082618360C360C361084610BDFF210922F2
:100B90000131D206002801D09162704791617047FF
:100BA00001218902034A002801D0916270479161B6
:100BB0007047000000040048F0B585B016460D46A9
:100BC000074600F0E9F9012002900020009001950D
:100BD00003A9684600F018FA0024760807E06000D0
:100BE0003A5A41190023012000F05EFA641CA64223
:100BF000F5D800F0C7F905B0F0BD7FB50D46044645
:100C000000F0CAF900206A4631C203A9684600F024
:100C1000FBF900F0B7F904B070BD000006490020F0
:100C2000C86106480169042211430161016940223B
:100C30001143016170470000C019002000200240EC
:100C4000064A0021D16106490A6902231A430A6152
:100C5000486108694022104308617047C0190020AC
:100C60000020024010B5054B0022DA61044A1369E6
:100C7000012423431361018010BD0000C01900202E
:100C80000020024010B50B4A0020D168CB060A496B
:100C900004D5C86902231843C8611020D3685B07D4
:100CA00005D5CB6901242343CB6104210843D060DF
:100CB00010BD000000200240C019002070B505469C
:100CC00000F07CF90646104C0AE0681C08D0002DA4
:100CD00004D000F073F9801BA84201D9032070BD35
:100CE000E068C007F1D1E068800601D52020E0600F
:100CF000E068C00602D4E068400703D5FFF7C2FFF2
:100D0000012070BD002070BD002002400A07120FB4
:100D100001219140014201D001207047002070471D
:100D20000A07120F01219140014201D001207047B2
:100D300000207047F8B50A05120E254B5200D21854
:100D400009239B01D31800930523DB01D618012347
:100D500005469B020C07D7180020240F2B0005F036
:100D600012FC09060A0E12191D21282F2E00FF2938
:100D700028D800981BE0FF2924D8009808E0FF2914
:100D800020D8B08A18E080291CD20F2080011018CA
:100D9000808E11E0802915D2B88A0DE0402911D249
:100DA000B08E09E040290DD20B2080010EE0808A30
:100DB00002E0802906D2B88E2146FFF7B1FFF8BDC8
:100DC000802901D30020F8BD0920C0011018EEE7EA
:100DD000C80D0020C1688268914201DA501A70473C
:100DE000914202DC4269002A02D04068401A7047F2
:100DF00080690028FBD000207047C268816891425A
:100E000001DA501A7047914202DC8269002A02D04E
:100E10004068401A704740690028FBD000207047A6
:100E2000064901228969120308180101914201D380
:100E3000FF3801380249000140187047980000202F
:100E400000D0000800B5102000F098FD00BD0000A3
:100E5000014840687047000018000020F0B5334B8F
:100E60004A00D2180923DB01D4180B230546DB0105
:100E70000020D318892D25D00EDC2C4F2C4B4E0092
:100E8000F619F618803D2B0005F07DFB091F1F1594
:100E90002125292E333A15008D2D3FD00CDC8A2DCB
:100EA00033D08B2D35D08C2D05D140293ADA0B204B
:100EB00080011018808EF0BD992D03D0A12D01D096
:100EC000FE2DF8D180292DDA2EE00846F0BD10293C
:100ED00028DAB08AF0BD102924DAB08EF0BD1029CE
:100EE00020DA0520C00108E008291BDA0F20800164
:100EF000DFE7082916DA012080021018808AF0BD89
:100F000080290FDA3420205EF0BD80290ADAA08A19
:100F1000F0BD402906DA0D208001CAE7402901DA38
:100F2000A08EF0BD0020F0BD988EF0BDC80D002051
:100F30004002000010B507488168074B9A69846831
:100F4000A14201D081689A69044842431014081AEA
:100F500010BD00001800002000E000E05505000072
:100F600031B500F02BF8009C0546601C00D0641CD5
:100F700000F024F8401BA042FAD338BD10B5FFF7AB
:100F8000EFFF10BD03480169802211430161002079
:100F9000704700000020024005480169090605D598
:100FA00004494160044941600020704701207047B6
:100FB0000020024023016745AB89EFCD014800685E
:100FC00070470000E401002002480168491C0160EC
:100FD00070470000E401002010B5064801681022A7
:100FE00011430160002000F09DF800F0ADF80020F2
:100FF00010BD00000020024010B502F09BFE10BDA5
:10100000332E303000000000F8B5054623480F4667
:10101000017E012601290BD0012101762868204C90
:10102000012807D02046FFF749FE002813D030E002
:101030000220F8BD2046FFF741FE002829D1FFF726
:10104000EDFD2046FFF73AFE0646164801690422E8
:10105000914301611DE00020C04338606C6812E0DC
:101060002046FFF7EDFD0E48FFF728FE06460D4827
:10107000026902218A430261002E01D03C6008E02F
:10108000012080022418A868810268680818A0421C
:10109000E6D80248002101763046F8BDC01900208C
:1010A00050C3000000200240F0B51FB407461A48A4
:1010B0000024017E15461E46012907D00121017634
:1010C0001648FFF7FBFD002803D020E0022005B002
:1010D000F0BD012F02D0022F00D0042722012846A4
:1010E0003146FFF751F881B2019862001018FFF7FE
:1010F000B9FD0A48FFF7E2FD09490A6952085200A2
:101100000A61002803D1641CE4B2BC42E6D3024960
:1011100000220A76DBE70000C019002050C300005F
:101120000020024010B5044600F03AF97D21C900C4
:10113000FEF7DAFF00F066FB00222146501EFFF7A3
:101140005BFF002010BD000008B50F488169012237
:1011500011438161816911400091C26901040A4310
:10116000C261C0690022084000901146501FFFF77D
:1011700043FF00221146901EFFF73EFF002211465A
:10118000501EFFF739FF08BD00100240F8B50546B4
:101190000068354CC00352D5E0690026C00007D472
:1011A000E16920040143E161E16901400126009108
:1011B0002E480168C90510D40168821511430160E9
:1011C000FFF7FCFE074604E0FFF7F8FEC01B6428AB
:1011D00024D826480068C005F6D5206A03273F02B8
:1011E000384020D06968394081421CD0206A226A88
:1011F000B843012109040A432262226A8A43226217
:101200002062C0070FD0FFF7D9FE009008E0FFF77B
:10121000D5FE0099411A1648814201D90320F8BD34
:10122000206A8007F3D5206A6968B84308432062C2
:10123000002E04D0E169012000078143E161287894
:10124000C00705D0206BA968800880000843206390
:101250002878800605D5206B10218843E96808436B
:1012600020630020F8BD0000001002400070004024
:1012700088130000F8B5054644480E460068C007CC
:10128000C00FB0420AD241480168490849003143C1
:1012900001600068C007C00FB0425CD128783C4CA8
:1012A000800705D56068F0218843A968084360601D
:1012B0002878C0073FD06868012813D02168022829
:1012C00013D08907002946DA61688908890001433B
:1012D0006160FFF773FE6968074601290DD0022996
:1012E00017D024E021688903ECE78901EAE7FFF7DA
:1012F00065FEC11B2748814217D860680007800F30
:101300000128F4D117E0FFF759FEC11B21488142A3
:101310000BD860680007800F0228F4D10BE0FFF7BC
:101320004DFEC11B1B48814201D90320F8BD6068F6
:101330000007800FF3D115480168C907C90FB142F2
:101340000BD9016849084900314301600068C007B2
:10135000C00FB04201D00120F8BD2878400706D563
:101360006068072109028843E9680843606000F06B
:101370001DF86168084A0906090F515CC840074911
:1013800008600020FFF7CEFE0020F8BD00200240DC
:1013900000100240881300003C780008E0010020A3
:1013A0000148006870470000E001002010B512A35A
:1013B0000FCB88B06C460FC413A30FCB0FC41649D4
:1013C0004A680C20134603401448042B0FD0082B06
:1013D0000DD193021B0F6C46E45CC96A04AB09078C
:1013E000090F595CD20304D5FEF77EFE604308B0B6
:1013F00010BD0B486043FAE702030405060708091D
:101400000A0B0C0D0E0F101001020304050607084D
:10141000090A0B0C0D0E0F100010024000127A008A
:1014200000093D00FEB504460078D04DC00747D006
:1014300068680007800F012807D068680007800FE0
:10144000022809D16868C00306D52868800337D50B
:10145000606800287ED033E0012062680004012A21
:1014600011D08100002A01D0052A10D02A688243B9
:101470002A602868884328606068002814D0FFF735
:101480009DFD06460CE0296801432960F4E72A68BF
:101490000A432A60F7E7FFF791FD801B64286FD8A5
:1014A00028688003F7D50BE0FFF788FD064604E0C7
:1014B000FFF784FD801B6428F1D828688003F7D4E7
:1014C00020780126800700283BDA68680007800F33
:1014D00007D068680007800F022809D16868C00338
:1014E00006D42868800715D5E068012832D111E0BC
:1014F000E0680028286815D030432860FFF75EFDBB
:10150000074604E0FFF75AFDC01B0228C7D8286829
:101510008007F7D52868F82188432169C900084366
:1015200028600EE0400840002860FFF747FD0746AE
:1015300004E0FFF743FDC01B0228B0D828688007ED
:10154000F7D42078000724D5E0690028686A10D015
:10155000304300E008E16862FFF730FD074604E031
:10156000FFF72CFDC01B022899D8686A8007F7D5C1
:101570000FE0400840006862FFF720FD074605E0E5
:101580009DE0FFF71BFDC01B022888D8686A800712
:10159000F7D4207804274007002860DA0020019063
:1015A000E869C00008D4E969B8060143E961E9695E
:1015B00001400120009101906D480168C90511D4D6
:1015C0000168821511430160FFF7F8FC009005E007
:1015D000FFF7F4FC0099401A642870D8644800684A
:1015E000C005F5D5A06801280AD0002801D005283B
:1015F00010D0286A400840002862286AB84301E0F9
:10160000286A30432862A068002812D0FFF7D6FC71
:1016100000900AE0286A38432862F1E7FFF7CEFC21
:101620000099411A5348814249D8286A8007F5D564
:101630000DE0FFF7C3FC009006E0FFF7BFFC009948
:10164000411A4C4881423AD8286A8007F5D401985B
:10165000002804D0E969012000078143E96120786E
:10166000C00635D5606901280CD0401D686B23D0B9
:1016700038436863686B400840006863FFF79EFC6E
:10168000064622E0686B38436863686B30436863E2
:10169000FFF794FC064604E0FFF790FC801B02284D
:1016A0005BD8686B8007F7D5686BF8218843A16920
:1016B000C900084368630BE0B8436863F4E74CE093
:1016C000FFF77CFC801B022847D8686B8007F7D4A3
:1016D000206A002846D069680907890F022943D08B
:1016E000012636060228286805D0B0432860FFF797
:1016F00065FC044633E0B0432860FFF75FFC074613
:1017000004E0FFF75BFCC01B022826D82868800194
:10171000F7D4E86AE16A000900010843E862616AF7
:10172000A06A084369683D22120491430843686037
:10173000286830432860FFF741FC044604E0FFF7C7
:101740003DFC001B022808D828688001F7D509E075
:10175000FFF734FC001B022801D90320FEBD2868D6
:101760008001F5D40020FEBD0120FEBD0010024026
:10177000007000408813000004220449042808690E
:1017800002D09043086170471043FBE700E000E09F
:10179000154801686431016014480168491C016002
:1017A00013480168491C01601249134AC868401C6B
:1017B000C860904216DB0020C8601048816D491C4B
:1017C0008165016D491C0165416D491C41650C48ED
:1017D000018B002906D0491E89B20183782901D9DD
:1017E0007821018370470000200000201C000020A9
:1017F00068000020C80000201027000048130020C7
:101800007C150020094910B5401E884201D90120ED
:1018100010BD074C60610321081F02F08BFA002005
:10182000A06107202061002010BD0000FFFFFF0025
:1018300000E000E010B5FFF7ABFF10BDFEE70000D1
:1018400010B500200F4A014650604B009B18491C00
:101850001881FF29F9DD002105230B4ADB014C002B
:10186000A418E418491CA0821029F8DB00210923E0
:10187000DB014C00A418E418491CA086FF29F8DD00
:10188000002010BD400B0020C80D002010B54028DE
:1018900002DB0020C04310BD10221143C200094BDF
:1018A0004000D218C01858240D23A1529B010021DA
:1018B000C3189986E300C018818603480068506504
:1018C000084610BDC80D0020E401002070B5044694
:1018D0001E463830049D05F00BFA20462A46314654
:1018E000583005F005FA002070BD000070B5104DAD
:1018F000064601462846FEF70DFC0E4C6061FFF7D8
:101900004FFD2946FEF7F0FBE0600B4831460068CA
:101910000546FEF7E9FB20612A46002307480F2110
:10192000FEF70CFC208060696430A060002070BD70
:1019300040420F0018000020E0010020000040425B
:1019400030B5002372B610220921C9068A628A6165
:10195000441E0122A240084C002809D025682D060B
:1019600000D4134320258D6252088D61401EF5D1AD
:1019700062B6184630BD000010000048F8B572B6D7
:1019800010220921C9068A628A61C217520F1018F3
:10199000C71000200B4E00900FE000228024082387
:1019A00035686D0600D4224320258D6264088D6160
:1019B0005B1EF5D16B461A54401CB842EDDB62B693
:1019C0000098F8BD10000048034610B500200246FC
:1019D00002E09C5C6040521C8A42FADB10BD0000B1
:1019E000F8B508460D460978552901D0252903D0B8
:1019F000012A01DD451C521E344C602661792B788A
:101A00007143334E8919334E252B30D0B3685B1C9C
:101A1000B360CB695B1CCB61A17800290FD0E17862
:101A200000290FD001292C4913D007231B02C91804
:101A30000A7501462948FEF7B8FB0020E070002037
:101A4000C043F8BD2549264B55390A750146224841
:101A500007E037235B01C9180A750146204B1E4871
:101A60002033C018FEF7A1FBE078401CE6E76F7951
:101A7000802F06DDF068401CF060086A401C086298
:101A8000DDE73B4608339A4208D2086A401C0862E8
:101A9000F068401CF0600220C043F8BDB91DFFF79C
:101AA00093FFE919897981420DD03069401C30617A
:101AB00061796020414306480818416A491C416227
:101AC0000320C043F8BD0020F8BD00004C000020FA
:101AD00030060020FC030020C80D0020DD1400208B
:101AE000D5060000F8B50E4605462527079C08993F
:101AF00006982F706A70AE70EB7028712746002030
:101B000008372E19372B1AD009DC1A46303A130041
:101B100004F039FD07261515262626172600612B09
:101B20000DD006DC382B0AD0412B08D0422B17D120
:101B300005E0622B03D0632B01D0642B10D16C71B4
:101B400002E06C71002C03D02246A81DFEF72DFB8D
:101B5000A11D2846FFF738FFB0710D20F0713846FF
:101B6000F8BD0000F1B584B0FFF728FA0546FFF78D
:101B7000E1F95C4C0646E079002806D0207A00287E
:101B800003D0E068301A322805D8E0687D21301A89
:101B9000C90088427ED9207A534A00281DD0617935
:101BA00060235943514B01205850642050646079A0
:101BB000401CC0B26071E17A884208D9A06AA6626E
:101BC000301AE062A079401CA07101206071484881
:101BD000008A484F002828D030E0606A401C6062CC
:101BE00045484168491C4160637960209C464343F5
:101BF0003E4818180169491C01614169491C41614D
:101C0000E779002F02D1876A7F1C87628769B94212
:101C100000D9816135480329C9D90021C150C820A4
:101C20009064364A60461154C1E7FFF70BF9344916
:101C300080B28882C1B2F982000A38832F49B87D08
:101C400010314870387E887062792E488B5C037042
:101C5000891849784170602113464B432349002776
:101C6000C9588170C77005712B0A43712B0C8371A1
:101C70002B0EC371E6606E463378A6799B08B607D3
:101C80009B00B60F33436E463370002927D0EF21F7
:101C90000B4000E020E033700290082117480093C9
:101CA0000191412300212030FFF71CFF1349024618
:101CB0002031049803F066FF6179602041430B48AE
:101CC00008184168491C4160C268E1688A1A426389
:101CD000C1606563E7712772002005B0F0BD102177
:101CE0000B43D6E74C0000204813002030060020AC
:101CF0007C150020C8110020FC03002010050020E6
:101D00000810002030090020F7B5087886B00C468E
:101D1000552801D0252802D0012A00DD4C1C4C4D4D
:101D2000607969796022049151434A4A2B468918A7
:101D30008A682F46521C8A60464A803A03921B6B7F
:101D4000FF68E678DF1B2B46A2789B69303E009344
:101D5000330004F018FC13420B174242422942425E
:101D600042424242424242422C4542003A49A37911
:101D70008B542279A11D32230092029101900021FF
:101D8000049A22E06F610098874200DDAF6132481B
:101D9000A37983540020CF624861086BB84200D217
:101DA0000F630120287218E00120E87115E02A492C
:101DB000A2790A7010310978A1712279A11D0092CF
:101DC000029101904223297900220398FFF78AFEAD
:101DD00002460399069803F0D5FE002009B0F0BD35
:101DE0006F610098874200DDAF611B49A07988547C
:101DF00051001A4A89180F229201891888861848BA
:101E0000008A002809D11748C18E008F00020818E7
:101E1000154980B2888602F0D7FC6A7960214A436E
:101E20000C490020561870616869F062316B81427C
:101E300000D230632046677A0A30FEF7DAF9617B18
:101E40000002000A09060843B90071188863A8E770
:101E50004C0000203006002010050020C80D002096
:101E60007C1500208811002008100020F7B51646C8
:101E70000D46FFF75FF81A4C20632978002055299A
:101E800003D1012E01DD6D1C761E217800290FD0B3
:101E90000127E771324629460098FFF7A1FD002887
:101EA00005D12772324629460098FFF72DFFFEBD67
:101EB00061780029FBD00B4C3246A06B2946401CB0
:101EC000A063009800F012F80028F0D106483246CE
:101ED000406C20652946009800F050F8FEBD0000D7
:101EE0004C0000203006002048130020F0B50846C2
:101EF0000C460978552901D0252903D0012A01DD96
:101F0000441C521E217800231A4EDB431A4D25290A
:101F100006D0A868401CA860306C401C306409E002
:101F200014496779896C491C802F05DDE868401CDD
:101F3000E860B1641846F0BD3B4608339A4206D2C9
:101F4000B164E868401CE8600220C043F0BDB91DE0
:101F5000FFF73AFDE1198979814208D02869401CD0
:101F60002861F06C401CF0640320C043F0BD0020E9
:101F7000F0BD000030060020FC030020F7B5087813
:101F800084B00C46552802D1012A00DD4C1C57486C
:101F90000168491C0160667962785548554903908B
:101FA000534D08798035824208D0FF2A06D0686CEC
:101FB000401C68640020C04307B0F0BD824201D0DD
:101FC000FF2A7DD10A6B00920A6101224A72484AB7
:101FD000E778A03A372F73D007DC303F3B0004F09E
:101FE000D2FA0682138282822482612F7BD004DCA3
:101FF000382F78D0412F76D120E0622F73D0632F15
:1020000071D0642F6FD163E0A3791370384A903A8E
:102010001278A271009A0A612279A11D32230092DE
:10202000029101960022014644E0002021793623E6
:10203000009101900246029001213BE0A0791070CE
:10204000E37AA27A1B022B49D218CA6102F0BCFBC8
:102050002848877AFEF7F6FE254990390870A07166
:10206000B80067724019018FA172018F090AE172ED
:10207000816B090C2173806B1E49000E60731D4833
:10208000807A401CC0B288720A2801D3002088726E
:10209000207969460870C00603D57D201649800165
:1020A00088642179A01D0290124801960091422374
:1020B000017900220398FFF715FDE96B491C00E048
:1020C00011E0E96302460399049803F05BFD0AE01E
:1020D000E279A07912028018227A637A12041B0630
:1020E000D2188018C861002066E70000FC030020B9
:1020F000B00500204C00002048130020034610B516
:102100000020024602E09C5C6040521C8A42FADBDE
:1021100010BD30B50D46084609781446252901D072
:10212000012030BD062C01D2032030BD611EFFF717
:10213000E5FF29192039C97F814201D0042030BD33
:10214000002030BD70B51E4605465523049C0598F9
:102150002B706970AA70EE7001462C712246681DC2
:10216000FEF723F8611D2846FFF7C8FF29194871BB
:10217000A01D052E02DA002E00D1002070BD000047
:10218000FEB515460E460746FFF7C3FF040014D000
:10219000684604720420009002A90B48019102785D
:1021A000401E0178EE230948FFF7CCFF024607499D
:1021B000384603F0E7FC2046FEBD2A463146384645
:1021C00000F006F8FEBD000085000020C0090020D8
:1021D000F7B5FE4A86B04F7850689060501C05787D
:1021E0000B792E098D7836012D072D0F2E430670A1
:1021F000F748029010780C460490874201D0FF2FD8
:1022000075D12146E5780931F2488C46332D70D0DE
:1022100028DCF149182D0A686AD012DC072D20D07D
:1022200008DC002D63D0012D3ED0032D41D0052DBB
:102230007ED15EE0112D7CD0162D7BD0172DF7D1ED
:102240004AE2232DEED006DC192D74D0212D73D057
:10225000222DEDD198E1242DE4D0312D49D0322D1D
:10226000E6D1C2E0582D68D012DC542D66D008DCCF
:10227000342D71D04F2D70D0502D6FD0532DD7D11C
:1022800079E2552D6BD0562D6AD0572DD0D16FE203
:102290002946633904200B0004F075F909F0EFEECC
:1022A000151B4A104A134A00641D00930194012330
:1022B0005CE2CA491820BCE23946D2E2C8490C2087
:1022C000B7E2C849B5E2C74910395020B1E22B4600
:1022D0004CE2E1790020BE4A03E023185B7A1354F4
:1022E000401C8842F9DBBA4804F0A2F8AAE082E276
:1022F000FBE1A279617912028918E27989B2882B0F
:102300002FD0892B31D08A2B33D0832B36D0842BFE
:1023100039D0852B3CD0862B3FD0872B42D08B2BBE
:1023200045D08C2B48D0FE2B1FD0A92B49D006E0DE
:10233000A2E2A9E1B8E1F8E1D2E071E232E2B32B26
:1023400043D0B42B44D0992B46D0A12B49D0A048E0
:10235000103840180092BAE147E001E2FCE14BE29C
:1023600054E249000918A04834E0490009189F4880
:1023700030E0490009189C4820382BE04900091832
:102380009520800026E0490009189D20800021E06A
:1023900049000918A52080001CE049000918FD200B
:1023A000800017E0490009188F48A03812E0490062
:1023B0000918DD2080000DE049000918BD208000CB
:1023C00008E0490009188A4804E04900894801E00A
:1023D000894849000818BDE7884849000818001DC9
:1023E000B8E748000121C906B3E7A2796179120272
:1023F0008918E27989B2882B27D0892B29D08A2B9A
:102400002BD0832B2ED0842B31D0852B37D0862B0D
:102410003AD0872B3DD08B2B40D08C2B43D0FE2B3A
:1024200047D0A92B49D0B32B4BD0B42B4CD0992BF0
:102430004DD0A12B4FD0664810384018002261467D
:10244000FDF7B3FE0020009029E149000918664815
:102450003FE04900091865483BE049000918624817
:10246000203836E0490009189520800031E0490005
:1024700009189D2080002CE0EAE1DDE1D8E1490067
:102480000918A520800024E049000918FD208000DB
:102490001FE0490009185448A0381AE049000918FB
:1024A000DD20800003E049000918BD2080000818E5
:1024B000C4E7490009184D48F9E7490009184C4894
:1024C000F5E749004B48F2E749004B4801E04B482B
:1024D00049000818B3E748000121C9064018AEE7D3
:1024E000A2796179120289180922920189B2002B1E
:1024F0000FD0012B13D0022B1CD0032B20D0042B88
:1025000026D0052B2AD0062B28D0082B34D000202B
:102510002AE00B095B00181833E0012024E00B09C6
:102520005B00181811E00A07120F012191400840C2
:10253000F3D119E00A09520010180522D20120E057
:102540000A09520010180F2292018018808EEAE7C3
:102550000A09520010180122920212E0C90008185C
:102560004030007E4006C00F69460873012003A971
:10257000212301910090F9E00A0952001018092264
:10258000D2018018808ACEE7A27961791202891877
:1025900089B2002B34D0012B3BD0022B42D0032B2D
:1025A00049D0042B50D04022052B55D0062B53D0B8
:1025B000072B5CD000206946087300200090034878
:1025C00003A9401C01910278222375E684000020B3
:1025D000C0090020C80D0020400B002066760008CE
:1025E000ACF7FF1F107C0008B4040000B405000025
:1025F000B406000030060020BC170020480D002063
:102600000B070909490009181B0F9520E279800082
:1026100035E00B070909490009181B0F9D20E279D5
:1026200080002CE00B070909490009181B0FA520A1
:10263000E279800023E00B070909490009181B0F04
:10264000FD20E27980001AE00B0709091B0F490001
:102650000918E2798E4812E0C90008184030018B51
:102660009143E279D207520E11430183A5E70B078C
:102670000909490009188648E2791B0F80300818BB
:10268000194603F0A3FA98E7002B05D0012B00D0E0
:10269000D8E603F06FFCD5E603F0A4FCD2E6019087
:1026A0007C48E378027807E6A1796079090240184E
:1026B000E179794A80B2002B0BD0784C012B03D002
:1026C000774B9B8A002B04D04000001900910190A9
:1026D000FDE540008018F9E7002A01D000200860DD
:1026E000002000901723019040E0002A01D0002034
:1026F0000860A17960790902401885B2E27900206A
:10270000684903E02618767A0E54401C9042F9DBA3
:102710006449284603F098FE002009340090019097
:102720005C48039402781823C6E5A1796079090210
:1027300040185B49C882888A00280BD00020888214
:10274000574803F0E3F90020009001905148192305
:102750000278B1E50120F2E751480383002002E04E
:102760004F490020088300900190E3783246A3E5AA
:102770004B4920205DE0A1796079090240184A495F
:1027800080B20A18E179121D782801D3002105E0F2
:102790000B18782B02D97821081A81B2C8B201929D
:1027A000009094E5A1796079090240183E4980B211
:1027B0000B18E2791B1D782801D3002205E01118BF
:1027C000782902D97821081A82B261461846FDF7A5
:1027D000ECFC0020009001902E48E3780278394606
:1027E0000298FFF7AFFC02460299069803F0CAF977
:1027F0002D4803F049FE3CE02B4803F045FE002045
:102800000090019023485523027855E5244803F0B1
:102810007DF90020009001901E48562302784BE578
:10282000032109022148FDF7D9FC002000904EE762
:102830001F49019100904AE5A17960790902401889
:10284000E17980B20D01FEF7EBFAE9B2009126E7DB
:10285000FEF7F2F80020009001900E486523027800
:102860002AE50298FFF76EFC02460299069803F0EB
:1028700089F9002009B0F0BD02206946087303A958
:1028800001200191EE23324600900499E9E700000F
:1028900014040000850000200080000800A000084B
:1028A0007C150020C0090020480D002030060020C3
:1028B000BC13002070B5FEF77BF8164800F006FD4B
:1028C000154C164D6069A865124881686965818854
:1028D000491C81808088E8640E4803F017F920685D
:1028E000286760686867A068A86701220C4B1146DA
:1028F000A86DFEF705F828468030E1680160A169FF
:102900004160E16981602169C160216A0161002043
:1029100070BD00007C1500209800002048130020A6
:102920003930000070B50C46881EC1B201222D4816
:1029300001F0ECFF2C492B4B8880191920398A7F34
:102940001C46C5B2943CAA420BD0C97F000A814202
:1029500007D0E06CFF21401CE0642448F53181641D
:102960003EE0204D2878AA283AD100F09BFCE97877
:1029700028463438002904D0012907D0022911D073
:102980001BE0997A8172D97AC17216E05A7A197A63
:10299000120289189A7ADD7A12042D0652198918C2
:1029A000E1660AE05A7A197A120289189A7ADD7A6F
:1029B00012042D065219891821670A214156C07A3E
:1029C000000208180A494042C8805979187909025A
:1029D00041180848C182DA7999791202891801836D
:1029E000002070BD50180020F00000204813002087
:1029F000C81400200812002070B52A485521017023
:102A00000125457003218170C178264C491C890736
:102A1000890FC1702449254ECA8E0271CA8E120ACE
:102A200042710A8F8271098F090AC171C07800282A
:102A300006D021461039012807D0022809D00CE021
:102A40007078A072B078E07207E016489038806A1B
:102A500002E014489038C06A88610C2101221148B4
:102A600001F054FFB0800F4A2073010A51731049DE
:102A700014468884743CE068401CE060FEF7E8F986
:102A80006169401A6063FEF7E3F9606109480E214D
:102A9000826A04489047A560FEF7DAF96062002078
:102AA00070BD00003018002008120020F000002047
:102AB000C81400201C77000870B50C46324D881EE3
:102AC000C1B20122284601F021FF30492B468880FF
:102AD000191920398A7F1C46C6B2943CB2420BD0E9
:102AE000C97F000A814207D0E06C2949401CE0649C
:102AF000FF20F530886402E0287855280DD025485D
:102B0000416BFA2088470220A060FEF7A1F96062BD
:102B1000FEF79EF9E061002070BD00F0C3FBE8788D
:102B2000002804D0012809D0022813D01DE016483F
:102B3000997A34388172D97AC17216E0597A187A42
:102B400009024018997ADA7A09041206891840189D
:102B5000E0660AE0597A187A09024018997ADA7A16
:102B60000904120689184018206759791879090252
:102B700041180948C182DA799979120289180183CA
:102B8000012000F00BF8C6E750180020F0000020EC
:102B9000481300201C7700080812002070B5264852
:102BA000AA2101700125457003218170C178224C52
:102BB000491C8907890FC1702049214ECA8E0271B4
:102BC000CA8E120A42710A8F8271098F090AC17175
:102BD000C078002806D021461039012807D00228E5
:102BE00009D00CE07078A072B078E07207E012486B
:102BF0009038806A02E010489038C06A88610C21E1
:102C000001220D4801F082FEB08020730A49000ABB
:102C100048730C480E21826A07489047064C743C62
:102C2000A560FEF715F96062E068401CE060FEF701
:102C30000FF96061002070BD3018002008120020DC
:102C4000F00000201C77000870B5234E70688047A4
:102C50002249244C88862249097800290DD0FEF7A4
:102C6000F7F86169401A7D210901884232D960680C
:102C700000282FD100F09CF82CE0184D403500289A
:102C800004D0012806D0032817D023E0A88A401CCE
:102C9000A8820FE0FEF7DCF8E169401A1249884289
:102CA00018D9FEF7D5F8E061606D401C6065E88AD0
:102CB000401CE882306B8047DCE7FEF7C9F8E16929
:102CC000401A0A2806D9A06D401CA065288B401C1C
:102CD0002883EFE7002070BD1C77000888140020CF
:102CE000F0000020BC17002034080000F0B5244E8E
:102CF0008BB030700C462448224901602349816022
:102D0000234941602349C160234901612349244D7E
:102D10008161296888472348B46044432248E968B0
:102D20002018884700242148089001200426049098
:102D30000594069407940720019602960394009048
:102D40001621EF69234622460120B84706940794CE
:102D50000894012009940094029403940494019629
:102D60000590AD69042307220021A847402002F006
:102D7000A7FD05481C30846000200BB0F0BD0000AA
:102D8000F00000206D3F0008A0170020893D0008DA
:102D9000F53F0008B53E00081D3E0008793D0008DB
:102DA0001C77000890D0030000CCBF19B80B0000BE
:102DB00010B50B480078002803D00120FFF71CFE57
:102DC0000CE00848416BFA208847074C0220A060BD
:102DD000FEF73EF86062FEF73BF8E061002010BDB0
:102DE000F00000201C770008BC17002030B5836875
:102DF0000122134002D00022104630BD8C684B687F
:102E0000C9682343C468034D2C4021430B43C3606E
:102E1000F2E70000C73FFFFF30B58368012213408F
:102E200002D00022104630BD18C94D6823430C68FB
:102E300089682C4323430B43C168024C21400B4358
:102E4000C360EFE73CC2FEFF08B504494A6902438C
:102E50004A6149690140009108BD0000001002402C
:102E600008B50449CA690243CA61C96901400091B1
:102E700008BD00000010024008B504498A690243F9
:102E80008A6189690140009108BD0000001002407C
:102E900070B5094E044671182039049D0C34CE7F5C
:102EA0000830102D03D03250C87F035170BD32510D
:102EB000C97F0B5070BD000040720008044A5118D1
:102EC0002039C97F425852085200425070470000D2
:102ED00040720008044A51182039C97F4258012322
:102EE0001A4342507047000040720008044A5118CB
:102EF0002039C97F425802231A43425070470000CC
:102F000040720008054B10B559182039C97F435845
:102F100003242403A3431343435010BD1077000838
:102F2000054B59182039C97F001D0B581B0C1B0479
:102F300013430B507047000040720008054B10B55A
:102F400059182039C97F4358034C23401343435039
:102F500010BD000010770008EFBFFFFF054B10B554
:102F600059182039C97F43588024A3431343435041
:102F700010BD000010770008054B10B55918203916
:102F8000C97F43580324A402A3431343435010BDF5
:102F900010770008054B10B559182039C97F4358E0
:102FA0002024A3431343435010BD000010770008B2
:102FB000054B10B559182039C97F43584024A34305
:102FC0001343435010BD000010770008054B10B5A7
:102FD00059182039C97F435803242402A3431343BB
:102FE000435010BD10770008F0B500243EE00123E7
:102FF0002A46A3401A4038D04F6806681346534308
:103000005D005D19AE435F433E4306604E68012E8E
:1030100001D0022E05D18F6886685F43AE433E43E0
:1030200086600F69C668AE431D467D432E43C66069
:103030004D68022D19D1FF2A0AD84E69056A5343FB
:1030400053431A01D21A954373431D4305620CE0A2
:10305000130A1A465A435A435A4313019E1A4D699A
:10306000436A6A43B34313434362641C0A681546C8
:10307000E240BCD14A68012A01D0022A06D1CB68BD
:1030800041682A4691435A43114341600120F0BDF3
:1030900010B5044601F008FC206001F0EBFB606015
:1030A00001F0F6FBA06010BD014610B5002000291C
:1030B0000FD110490A6B9207920F012A0AD0022AF7
:1030C00011D0032A09D001F0EFFB01F0D3FB01F08E
:1030D000DFFB10BD01F0E8FB10BD09688907C90FCF
:1030E000FAD0054810BD096A8907C90FFAD0012036
:1030F000C00310BD0010024000127A0010B5036832
:1031000000225B06DB0F25D10CC98C681A434B6883
:1031100023431A43CB681A430B691A434B691A437A
:103120008B691A4303680C4C23401A4302604268BF
:103130000A4B1A40CB681B0C1A430B681A434260B7
:1031400001238A695B0308399A4202D1898C89B2CA
:1031500001610122104610BD4000FFFFFBF0FFFFA0
:10316000F0B50268194B1A4C984201D0A04203D125
:103170007025AA434D682A43164D174E174F9842A3
:103180000AD0A04208D0164CA04205D0A84203D0D5
:10319000B04201D0B84204D103242402A243CC6837
:1031A000224302608A68C2620A888262984205D01D
:1031B000A84203D0B04201D0B84201D1097C0163DA
:1031C00041690122114341611046F0BD002C0140CC
:1031D000000400400040014000440140004801401C
:1031E0000020004041680122D20291434160816881
:1031F0000822914381607047FEB5044600680D4681
:103200000026C007C00F43D1E9686868AA6908436F
:1032100029691143084321681E4A11400843206070
:10322000A9686068032212039043084360606969DB
:10323000A068121190430843A0601748844203D14C
:103240000020FFF731FF06E01448844220D1684691
:10325000FFF71EFF029800281AD02968002917D00E
:103260000126AA69F3039A420CD140004A0880184B
:10327000FCF73AFF81B20A4808400907490F0143A9
:10328000E16005E04A081018FCF72EFF80B2E0600C
:103290003046FEBDF369FFFF0038014000440040A6
:1032A000F0FF00000348012241695203514041618F
:1032B000704700000008004810B580220249FCF762
:1032C00074FF002010BD000080760008F0B5844631
:1032D0001948184D836812C80022184F0AE0A85BED
:1032E000B84206D170194088A04202D9044611465E
:1032F000531C521C0120560180028642EFD30E4E11
:1033000001207460B3603160002906DB4801411977
:103310002022604601F012FF01E061468880B0681B
:103320000121400189022030884201D90020B0608B
:103330000020F0BD00C8000898000020AA55000039
:103340001FB50B46024604A1684603F0F1F801469A
:10335000684601F06DFA1FBD201B5B25643B2564A8
:103360004800000070B501208AB04002FFF784FDDC
:10337000224CA06A03263043A0622149B0050A68A6
:10338000824302430A60A26A83111A43A2620A6856
:10339000824302430A60002505950695079505A915
:1033A00020460895FFF722FD012003900095019526
:1033B0000295694604952046FFF72EFDE06804213A
:1033C0008843E0606069C008C000304360616068A5
:1033D000084360606068082188436060A068172126
:1033E0008843C9070843A060A068C00FFCD1A0684B
:1033F00004490840401CA0600AB070BD0024014090
:1034000008270140E8FFFF7F10B50120FFF71CFDF2
:1034100000210A2000F06CFC0A2000F05FFC002173
:103420000B2000F065FC0B2000F058FC10BD0000E4
:10343000F0B5012087B04004FFF706FD01208004AD
:10344000FFF702FD0120C004FFF7FEFC012080050C
:10345000FFF7FAFC0126C020002403256A460496E3
:1034600031C20927FF0669463846FFF7BDFD8020B7
:10347000694631C1694638460494FFF7B5FD93208B
:103480000001009003946946019602950494384621
:10349000FFF7AAFD3002B86168026A46049631C29D
:1034A00069463846FFF7A0FD21486A46049631C2B6
:1034B00069462048FFF798FD1F480090039469462D
:1034C0000196029504941B48FFF78EFD07204003E8
:1034D0000090029403946946019604941748FFF7FC
:1034E00083FD80206A46049631C269461148FFF781
:1034F0007BFD30036A46049631C269463846FFF7C1
:1035000073FDF003009003946946019602950494BC
:103510003846FFF769FD4020009003946946019604
:10352000029504940348FFF75FFD07B0F0BD00006B
:103530000704000000040048EEBC0000000800483A
:1035400008490748086008480860042048600748A0
:103550008860CA685207FCD1086105480860704756
:10356000CCCC00000030004055550000FF0F00009B
:10357000AAAA0000F0B591B0282106A8FCF72EFEFB
:1035800018216846FCF72AFE01252D032846FFF77F
:1035900073FCA801FFF758FC00240820022603272B
:1035A000039404946A460594C1C269461F48FFF714
:1035B0001BFD102069460394C1C101200490694697
:1035C00005941A48FFF710FD2020039404946A46DE
:1035D0000594C1C269461548FFF706FD0021192070
:1035E00000F086FBFF2005300790072000020890BE
:1035F0000694E8100B90099408200A940D940E94F8
:103600000C9007200A4C0F9006A92046FFF776FD84
:1036100060681021884360606068A8432843606048
:10362000206840210843206011B0F0BD000400482C
:1036300000300140F0B591B0282106A8FCF7CEFD7E
:1036400018216846FCF7CAFD0127BF033846FFF77B
:1036500007FC3801FFF7F8FB002478100225032649
:10366000039404946A46059461C269461C48FFF7B6
:10367000BBFC00970394049469461948029601958F
:103680000594FFF7B1FCA803039404946A460594DB
:1036900061C269461248FFF7A7FCFF20053007907A
:1036A0000720000208900694099428020A940C94BA
:1036B0000D940E940B9007200A4C0F9006A92046FB
:1036C000FFF71CFD60681021884360606068082176
:1036D00008436060206840210843206011B0F0BDBD
:1036E000000400480038004010B586B01421684638
:1036F000FCF774FD1020FFF7B3FB0021112000F050
:10370000F7FA112000F0EAFA2F206946088000201D
:1037100001900848084C02902046FFF721FD2068E0
:10372000802188432060E06801210843E06006B002
:1037300010BD0000E70300000010004070B501203C
:103740008EB08003FFF798FB032040020790022011
:103750000890032000240990012509200A9407A954
:103760000C950B94C006FFF73FFC3A4E1022022145
:103770003046FFF7E3FB002202213046FFF7C2FB91
:10378000002202213046FFF705FC002202213046CC
:10379000FFF70EFC802202213046FFF7DFFB0022FC
:1037A00002213046FFF712FC002202213046FFF7CB
:1037B000E3FB002203213046FFF7C0FB0022032178
:1037C0003046FFF79FFB002203213046FFF7E2FB64
:1037D000002203213046FFF7EBFB80220321304615
:1037E000FFF7BCFB002203213046FFF7EFFB00226E
:1037F00003213046FFF7C0FB00211B2000F078FAC0
:103800001B2000F06BFA1448694600680090019490
:1038100002940394059406940C20104C04902046C6
:10382000FFF7EAFC606829050843606060684900AA
:1038300003225205904308436060A0684912084380
:10384000A0602046FFF7CEFC2068284320600EB021
:1038500070BD00000000024034000020003801402C
:1038600070B58EB01C216846FCF7B8FC182107A87B
:10387000FCF7B4FC012464042046FFF7F1FA20466B
:10388000FFF7E2FA0E20079002200890032001259E
:103890000990002409200A9507A90C950B94C006ED
:1038A000FFF7A2FB414E102204213046FFF746FBF2
:1038B000002204213046FFF725FB00220421304678
:1038C000FFF768FB002204213046FFF771FB8022DE
:1038D00004213046FFF742FB002204213046FFF767
:1038E00075FB002204213046FFF746FB002205212C
:1038F0003046FFF723FB002205213046FFF702FB8D
:10390000002205213046FFF745FB00220521304605
:10391000FFF74EFB802205213046FFF71FFB0022F8
:1039200005213046FFF752FB002205213046FFF704
:1039300023FB00211C2000F0DBF91C2000F0CEF955
:10394000A61EFF21304600F0D3F9304600F0C6F93C
:103950001748EE03006800900194029403940C2031
:1039600004AA51C2134C69462046FFF745FCA068E3
:1039700021140843A060A068B0433043A0602068D1
:103980001F21490588430843206020684911884366
:1039900008432060A068A1140843A0602046FFF7F8
:1039A00021FC2068284320600EB070BD000002405A
:1039B000380000200044004000B50846042A02D820
:1039C0000020C04300BD01787F2902D90120C043F7
:1039D00000BD41784906490E1F2902D90220C04383
:1039E00000BD114603F0D0F80028F9D0042000BD36
:1039F000F7B58EB00F46109A0E98FFF7DDFF00283E
:103A000003D00020C04311B0F0BDB0493878097828
:103A10003A46884201D00020F5E750785388BA88AA
:103A20005DBA56BAAA4A02241170507029050A0ECE
:103A30002907090F030002F0A6FD11B40A47839B72
:103A4000B5D3B4B4B4B4B4B4B4B4DFF1B400F01DBD
:103A5000C0089F490090887000202FE00020079048
:103A60000120069005980027C0000B901CE0280557
:103A7000000E4200974829071218092080011018EB
:103A8000090F808EFDF742F9002803D006990798A8
:103A90000843079006986D1C4006000E7F1CADB2CF
:103AA0000690082F03DA0B98C019B042DFDB884973
:103AB000059A07988918C8700598401C05900099C8
:103AC0008842CBDB64186BE0F01DC0088049009091
:103AD000887000202FE000200790012006900598B4
:103AE0000027C0000B901CE02805000E420079481A
:103AF00029071218092080011018090F808AFDF784
:103B000005F9002803D006990798084307900698FE
:103B10006D1C4006000E7F1CADB20690082F03DA24
:103B20000B98C019B042DFDB6949059A07988918DC
:103B3000C8700598401C059000998842CBDBC1E70E
:103B40007200634900208A700FE02B185F00614B00
:103B5000FF180923DB01FB189B8E47009C461B0ABC
:103B60007F18FB7063463B71401CB042EDDB16E0F2
:103B70007200574900208A700FE02B185F00554BE8
:103B8000FF1809239B01FB189B8A47009C461B0AD0
:103B90007F18FB7063463B71401CB042EDDBA418FC
:103BA000641C83E0002E12D0FF200002864207D161
:103BB0004848520012189D208000101801F0FEFFA6
:103BC00039464348109AFCF7F0FA109A78E04148D9
:103BD000520012189D208000101801F0FDFAEFE746
:103BE00038797979000208433A496A005218092164
:103BF000C90151188886E3E7F01DC00834490090D8
:103C00008870002030E03818C079079001200690B5
:103C1000002009900598C0000B901FE029E02805BE
:103C2000000E42002B48290712189D20090F800022
:103C30001018079B069A1A4202D001F0BFFF01E05C
:103C400001F0CAFA06986D1C4006000E069009980D
:103C5000ADB2401C0990082804DA0B980999401865
:103C6000B042DCDB0598401C059000998842CADB15
:103C700012E000200EE04100CA19D179127A09023F
:103C800011432A185300134A9B180922D2019A188B
:103C90009186401CB042EEDB0D48B9788170F9780E
:103CA000C1703979017179794171241DA1B2084837
:103CB00002F06AFF06490855000A09194870A21C5B
:103CC00003490E9801F05EFFA5E600009000002079
:103CD000C00A0020C80D002070470000C106C90EB0
:103CE00001208840014908607047000000E100E0C1
:103CF0008307FF22DB0E9A408907090E99400028AE
:103D00000BDA0007000F0838830808489B001818D2
:103D1000C36993430B43C3617047830804489B0006
:103D20001B181868904308431860704700ED00E0C6
:103D300000E400E08307FF22DB0E9A408907090EAA
:103D4000994000280BDA0007000F0838830808485C
:103D50009B001818C36993430B43C36170478308E2
:103D600004489B001B18186890430843186070476C
:103D700000ED00E000E400E00248016D491C01652F
:103D800070470000BC170020FFB581B001461E46F9
:103D90001E48029AFCF709FA1D48006B80471D4D2A
:103DA0000027E878002802D0EF7005B0F0BDFDF7DD
:103DB0004FF8164C943C2062FDF74AF86760A06209
:103DC000FDF746F861693202401A206303982146E4
:103DD00040B26870AE70603108724E720E491218AF
:103DE00052428A804A89521C4A812169E763491CF0
:103DF000216128780299002803D00120FEF792FD66
:103E0000D3E70120FEF758FECFE70000501800204E
:103E10001C770008F0000020C814002070B51F4C6B
:103E20001F49A06C1F4D401CA064088A401C0882DA
:103E30000120E870FDF70CF8A16A401AE0622878CA
:103E4000002822D1A06B401CA063E06B401CE06303
:103E5000216C884200D920641349012802D9FF222D
:103E6000F5328A64022811D0104A032800D98A64E6
:103E700004280FD0062803D98A640D4A0021D18274
:103E8000072802D1606E401C606670BDE06D401C6A
:103E9000E06570BD206E401C206670BDBC17002020
:103EA000C8140020F00000204813002088130000F0
:103EB0000812002070B5264C0025264EA560306BF8
:103EC0008047FCF7C5FFA16A401AE062FCF7C0FF1B
:103ED0002149A062C889401CC881A06B401CA06316
:103EE000E06B401CE063216C884200D920641B49D0
:103EF000012802D9FF22F5328A6402280DD0184A1F
:103F0000032800D98A6404280BD0062802D98A64C1
:103F10001449CD82072808D00AE0E06D401CE06516
:103F200006E0206E401C206602E0606E401C606669
:103F30000D48007800280AD1716BFA2088470220CA
:103F4000A060FCF785FF6062FCF782FFE06170BD56
:103F5000BC1700201C770008C8140020481300205C
:103F60008813000008120020F000002070B51B4CE0
:103F700000201B49A0600889401C0881FCF768FFED
:103F8000A061FCF765FF174DA062286B80471648BB
:103F9000696B0078002801D0502000E0FA208847A3
:103FA0000220A060FCF754FF6062FCF751FFE06163
:103FB0000E4801224169920351404161FCF748FFDC
:103FC0000B494A6E821A8A664866C86E824200D2DF
:103FD000CA66086F824200D90A6770BDBC1700200C
:103FE000C81400201C770008F000002000080048DA
:103FF0004813002010B5084C0020A060FCF728FFF3
:10400000A062606C401C60640448006B80470449F7
:104010008889401C888110BDBC1700201C770008CF
:10402000C814002010B501200449C00648600448A7
:104030000168491C016000F005F810BD00ED00E0CA
:104040003000002070B5094CE06F00280CD0084DFE
:10405000084902202A68FDF709FF00202860E06770
:104060008021044802F05CF970BD00007C03002050
:10407000400000209004002010B50648054B007851
:104080000021403B5A1840325478491C14700F29C3
:10409000F8DB10BD080E002010B5084C084B0122BB
:1040A0000221A06DFCF72CFC064801F02FFDE06D0D
:1040B000401CE065A06D2066002010BD4813002064
:1040C000393000007C1500200248C16D491CC165D3
:1040D0000020704748130020F3B5FE4E89B03068C9
:1040E000002870D0706800281CD000220D21082004
:1040F00001F084FD00221146082001F07FFD01221D
:104100001146082001F07AFD0020F34F01463A18CD
:104110004032401C11701028F9DBEF4D00240121C2
:1041200040358AE20122E1E7A2000998099B805C00
:10413000D31805935A78009201265B8801931B28B7
:1041400073D012DC0246030002F01DFA1B5C72728F
:10415000727272723E3E3E3E3E3E5C5C5CA7A7A71A
:104160003E3EBEBEBEBEBEBE5C00342870D011DC7A
:1041700001461C390B0002F006FA18A7A7A7A7A74B
:10418000A7A7A7A7A7A74545454545454545454593
:104190004545FC453A2873D008DC014635390B000B
:1041A00002F0F1F905E76E56E76E3000DC2804D026
:1041B00004DC3B28EFD0C82824D128E1DD28FCD03E
:1041C000FA28F9D123E141E2D01F030002F0DBF924
:1041D0000E080A10181B1D1A1A1A1A1A1A20261A63
:1041E000287C4AE0FFF748FF00281FD0287C3AE0EF
:1041F000FFF742FF002816D1287C002813D125E0C4
:1042000000F0D0FA02E22878F7E7FFF735FF1DE06B
:10421000287C00280AD0002905D007E0287C002847
:1042200004D1002902D0012010E04DE000200DE073
:10423000130002F0A8F9070C050E111B262E0C0026
:1042400000F0B0FA01990098FCF774FD2874DDE1E4
:1042500020E100F0A7FA0CE0287C0028E6D00199C4
:104260000098FCF767FD0028E0D0DCE7287C0028F8
:10427000DCD001990098FCF75DFD0028D6D1D2E78B
:1042800061E1287C0028CED101990098FCF752FD0D
:10429000B3E7287C0028ECD0C5E7102804D011280B
:1042A00004D0122AAED10AE02A7C03E0287C002840
:1042B000A8D001220199009801F0A0FCA6E1287C79
:1042C00000289FD00022F5E70599029115380E7954
:1042D000030002F058F9120A1215181B0F1E3E4F68
:1042E0005F6F2E7F878B8F93839A00F05BFA13E0CA
:1042F00028748AE000F056FA1EE000F053FA2BE032
:1043000000F050FA39E000F04DFA46E000F04AFAC9
:1043100053E0287C002876D030460199FCF79EFDBA
:1043200006460298C1884079FCF798FD864268D01D
:1043300069E0287C002866D030460199FCF78EFDA4
:1043400006460298C1884079FCF788FD864258D11C
:1043500059E0287C002856D030460199FCF77EFDB4
:1043600006460298C1884079FCF778FD864248DB12
:1043700049E0B3E0287C002845D030460199FCF79D
:104380006DFD06460298C1884079FCF767FD8642BC
:1043900037DC38E0287C002835D030460199FCF71E
:1043A0005DFD06460298C1884079FCF757FD8642BC
:1043B00027DD28E0287C002825D030460199FCF72D
:1043C0004DFD06460298C1884079FCF747FD8642BC
:1043D00017DA18E0287C002813D19DE7287C0028F4
:1043E0000FD1A9E7287C00280BD1B5E7287C00284D
:1043F00007D1C2E7287C002803D1CEE7287C00281B
:10440000DBD0012074E7002072E70226FEE0059968
:10441000164609790091C8280CD0DC2821D0DD2867
:1044200027D0FA28F1D1F000C0194030007EC00634
:1044300027D507E0F000C0194030007EC00601D447
:1044400000211FE0287C002820D001990098FCF76B
:1044500005FD0146304600F0C7FE304600F0FAF890
:1044600046E7F000C0194030007EC006EAD40121C2
:1044700008E0F000C0194030007EC006E2D40221FE
:1044800000E003213046FDF701FADBE7304601F09A
:10449000C9FDE2E70599022609790091342802D086
:1044A000372816D108E0287C002812D001990098FE
:1044B000FCF7D4FC401C07E0287C002809D00199B7
:1044C0000098FCF7CBFC401E02460199009801F0D1
:1044D0000BFC9BE0400B0020C80D00200599332801
:1044E0000A7900924A790392C988029114D035283A
:1044F0001BD0382889D1287C002886D01046FCF7AC
:10450000ADFC064601990098FCF7A8FC321A029906
:10451000039801F0E9FB78E7287C0028FBD001999B
:104520000098FCF79BFC0246F1E7287C0028F2D0BB
:1045300001990098FCF792FC064602990398FCF753
:104540008DFC3218E3E7059936280A794B790593F3
:10455000CB8807934B7A03934989029106D0392877
:1045600012D03A2820D03B284FD132E0287C0028B6
:104570004BD010460199FCF771FC06460799059847
:10458000FCF76CFC32180CE0287C00283DD010466B
:104590000199FCF763FC064607990598FCF75EFC59
:1045A000321A029903982EE0287C00282DD010465C
:1045B0000199FCF753FC06B207990598FCF74EFCED
:1045C00000B2464332460299039801F08DFB321443
:1045D00016E0287C002818D010460199FCF73EFC14
:1045E00006B207990598FCF739FC01B23046FBF793
:1045F00091FD02B20E460299039801F075FB324616
:1046000002990398491C01F06FFB03262011410019
:104610000F48230708181B0F0121028999408C4677
:10462000114000D001212B7C0830002B634601D0C3
:104630001A4300E09A430280A4190A98844200DADF
:1046400072E503484168491C416000200BB0F0BD91
:10465000400B0020FEB50746402802DB0020C04387
:10466000FEBD2C48F9000E1800964036348BE1064A
:1046700001D40020FEBDA1063CD561063FD42649E9
:10468000096800980A25406D0190081AA1070FD00B
:10469000A107890F012905D0022905D0E143890727
:1046A00005D005E0642503E07D25ED0000E01B4D0D
:1046B000A84224DB2946FBF72DFD014615487A0068
:1046C00012180B20800110188446808E019B401820
:1046D00069435B18009980B24B650D21890151181F
:1046E000898E814203D8084640210C4334836146B9
:1046F000888604E0600602D5402084433483307EFF
:10470000B9B24006C20F052001F078FA307E4006AB
:10471000C00FFEBDC80D0020E401002010270000DE
:10472000F7B50546FCF769FB044602992868A142E3
:10473000A96806DC4018029A0199FBF736FD029938
:1047400019E0401822460199FBF72FFD2146284623
:10475000FCF718F92846FCF750FB06460298071BA1
:10476000B7420DDCA96828683A4640180199091932
:10477000FBF71BFD39462846FCF704F90298FEBDFD
:10478000002E0CDDA96828683246401801990919E5
:10479000FBF70BFD31462846FCF7F4F8A419204638
:1047A000FEBD0000074A0F2011183F235B5C40311B
:1047B000401E0B700028F7DC02494031087C08706D
:1047C00070470000C80D002000B500F001F800BDE2
:1047D00070B572B60122134B12039A611249040A92
:1047E0000C7300248D68AD07ED0FFBD00F4D6C628C
:1047F000002400E0641C8E683606F60FFAD10873B8
:1048000088688007C00FFBD000206C6200E0401C6D
:104810008C682406E40FFAD1E8629A629A6162B663
:1048200070BD00000004004800380040C81300209C
:1048300010B50C460A4601460348FFF771FF01F028
:1048400057FD204610BD00004003002010B50C4667
:104850000A4601460348FFF763FF01F049FD204681
:1048600010BD00004003002010B50C4601F0A8FD6B
:10487000204610BD04494968F0221140034A090945
:10488000515CC84070470000001002403C780008AE
:1048900003494968034A4905490F515CC8407047BC
:1048A000001002404C78000810B5064841680C2002
:1048B0000140054805D0042903D0082901D100F0A2
:1048C00005F810BD0010024000127A0010B50C4C23
:1048D0006168012212040B48114002D0914200D1BC
:1048E0004000E16A0907090F491CFBF7FDFB6168FD
:1048F0000F2292041140890C891C484310BD00000E
:104900000010024000093D0001207047F7B5002467
:1049100015460F46012A02D0094E0A4809E00A4E00
:104920000A4806E000993246095DFCF797F8641CD6
:10493000E4B2BC42F6D3012D01D0C04380B2FEBD2B
:10494000211000000F1D000005800000FFFF000087
:1049500010B500F0DFFC032804D0042803D005289C
:1049600003D0002010BD022010BD012010BD032087
:104970007047000010B50E4C20610E4800F05AFD43
:10498000002000F0B3FF012000F023FF00210846C3
:1049900000F0EAFD0421002000F0E4FF06480023B7
:1049A0001A46014600F021FE0020A07010BD000054
:1049B00000010020DD4A0008FFFF0000F8B50120DB
:1049C00000030921C90609698843002100286CD128
:1049D000364CA17000F094FC0546354800F086FC8A
:1049E000E80706D02069002803D00068002800D01E
:1049F0008047680606D52069002803D00069002892
:104A000000D08047A80723D5FF226946294800F037
:104A1000CDFC2848143800F085FC2069002817D008
:104A20008668002E14D0234814380178012902D05A
:104A3000002905D00CE00D230C22C356825603E05A
:104A400006230522C3568256684601781948B047A6
:104A500028060AD52069002807D08169002904D0DA
:104A6000E843C005C017401C8847A80514D500F0CE
:104A700051FC042804D000F04DFC052805D00BE0C3
:104A80002069002808D0406803E02069002803D08E
:104A9000C068002800D08047A80606D520690028F5
:104AA00003D00069002800D08047F8BD0001002035
:104AB000FFFF00008418002070B50C46012500F0AF
:104AC000A3F8204600F08CFE002000F033F801200F
:104AD000FCF754FA00F04AFA284670BD014901205B
:104AE000887070470001002070B50025012000F09B
:104AF0008BF8002000F0A0FE00240120FCF73EFA15
:104B000000F06AFCC007C00FA040641C0543E4B27B
:104B1000202CF2D300F02AFA284670BD10B500F020
:104B2000DCFC10BD10B500F0E0FC10BD10B500F0CD
:104B300053FC10BD10B50446074800231A46014631
:104B400000F053FD05484078002801D0044800E0FB
:104B5000A00100F071FE10BDFFFF00000001002069
:104B6000FFFFFF0010B50446074800231A46014620
:104B700000F03BFD05484078002801D0044800E0E3
:104B8000A00100F06BFE10BDFFFF0000000100203F
:104B9000FFFFFF0070B505460C480C4600231A467F
:104BA000014600F022FD00F0FBFB01460848012908
:104BB00009D00472064800F09DFD002221462846D7
:104BC00000F0CAFC70BDC473F4E7000001020000ED
:104BD0008419002010B500F003FE10BD10B5084B7D
:104BE000084A012808D0D079012804D1197011721F
:104BF000044800F07FFD10BD1970D173F8E7000084
:104C0000000100208419002010B50A4C012805D0AD
:104C1000002000F0C9FD0020607010BD012000F0F0
:104C2000C3FD617820788142F7D0607000F004F80D
:104C300010BD00000301002070B504460B4804704D
:104C400044700120FFF7E0FF1D208001451C002C6F
:104C500004D0342100F033FF442103E0142100F09C
:104C60002EFF2421284600F02AFF70BD03010020FA
:104C7000FFB583B016460D46654A15990D9F109BEA
:104C800051700F99002902D011460B7002E0604963
:104C9000FF220A705F4902910C46083C002816D09A
:104CA00001287CD1002000F033FE0E98C0B200F045
:104CB000BDFC01212172F2B257482276405D607638
:104CC0000698A076002D77D0012D77D078E00020CF
:104CD00000F01EFE002020724E482838C6620B20CD
:104CE0002075002D0ED04C490020091DC2008B58A4
:104CF000AB425CD852189268AA4258D9C0004018FA
:104D0000007B00E01F2060754248002128380170B8
:104D1000FA004280042202711822427181710F9BB5
:104D2000012253403A4DC3712B780372119B002B23
:104D300000D0F2224272817200F06CFC207A0028CE
:104D400000D00120FFF760FF029800F077FC3148A7
:104D5000283800F0CFFC31A003C8009001916846CC
:104D600000F0DDFD2F4800F03DFE3046FBF708FC6B
:104D700002460B4600202C49FBF760FB0322FBF7A1
:104D8000D5FB04460E460E98FBF7FAFB2246334647
:104D9000FBF7ECFA0022254BFBF7E8FA02E004E00F
:104DA0000AE00BE0FBF7FAFBE86007B0F0BD401C3F
:104DB000C0B215289AD3FEE70B2E0BD00C2E09D0CB
:104DC0000020E076134828380170052A04D0062A0E
:104DD00002D006E0E176F5E70C2F02D20C218181AA
:104DE00000E087810F990A4C81732178C173119972
:104DF0000174149941740120FFF706FF029800F036
:104E00001DFC0448283800F075FC0948E060CCE738
:104E100000010020AC19002088770008C194C1006F
:104E200000000000FF0100000000F03F00408F4044
:104E3000FFFF000010B500F02BFD10BDFFB540498D
:104E400083B00C4628340C9E02940E9F0125083C2A
:104E5000002802D001286BD132E000202072CE62FF
:104E60000B26267563750A630870FA004A800422CF
:104E70000A7118224A7188710F986840C871109899
:104E8000002802D0F220487200E04D728D7200F0CE
:104E9000C1FB207A002800D00120FFF7B5FE029860
:104EA00000F0CCFB264800F025FC26A103C90090A9
:104EB0000191684600F033FD244800F093FD37E08F
:104EC0002572F0B2224A2076D25C62760D9AA276E2
:104ED000002B02D0012B02D003E00B2E09D00C2EA8
:104EE00007D00022E2760D70052804D0062802D0F3
:104EF00006E0E576F7E70C2F02D20C20888100E06F
:104F00008F810F98887313480078C87310980874BD
:104F10001398487400F07EFB207A002800D001200E
:104F2000FFF772FE029800F089FB054800F0E2FBF3
:104F3000049800F07BFC07491498886007B0F0BD26
:104F400084190020C194C10000000000FF0100008E
:104F5000887700080001002010B50C4600F040FCE6
:104F6000204600F063FC00F0F5FC10BD08B5002001
:104F70006946009008780421084369460870009843
:104F800000F0A6FC0220FBF7F9FF08BD10B500F009
:104F900041FB10BD10B500F0F1FA10BDF3B50246AB
:104FA000002057498BB0002A55D0012A7ED10F46E8
:104FB0002037787E534A800180183C7E0C22121BD9
:104FC000D2008018C21FF93A104646680846156894
:104FD0008089FBF7D5FA00224B4BFBF715F92A46DF
:104FE0003346FBF7C3F907910690B87E8007800F20
:104FF000001DFBF7C5FA05910490F87E002800D04B
:105000000220201A8000FBF7A7FA07460C980391AC
:10501000C000A100411A3A48027C807B1201891825
:10502000012852D00020081A1C30FBF795FA3A46A6
:10503000039BFBF703FA01F003FD059B049AFBF7C2
:1050400095F9002207460C461346FBF7C5FA3ED2F7
:10505000384621463DE00C46C86AFBF791FA064601
:105060000F460C98FBF78CFA0D4606906179608824
:10507000C9084018FBF784FAE279002A1ED0002202
:10508000224BFBF7C1F82B46069AFBF7BDF8627A74
:10509000022A16D000221346FBF7B6F80322FBF7CC
:1050A00045FA32463B46FBF7C9F900E025E000220D
:1050B000174BFBF75BF902F0B7F81CE00022134630
:1050C000DFE7002201239B07E6E71420ABE700207F
:1050D000014600220F4BFBF797F82A463346FBF7B1
:1050E00045F9079B069AFBF78FF80B4A0B4BFBF72A
:1050F0008BF801F099FDFBF751FA0DB0F0BD0000FF
:105100008419002018010020000011400000F03F29
:1051100000408F40000020402B8716D9CEF7EF3F8C
:1051200010B500F0CCFC10BD10B500F0CEFC10BDE9
:1051300000B50820FCF704FCC0B200BD70B5D41760
:105140000346A40F0020A418A41003E085004E59C4
:105150005E51401C8442F9DC6000D40FA418641036
:1051600003E045004E5B5E53401C8442F9DC104670
:1051700070BD00B5FFF7DCFF00BD0000F8B50022F0
:105180008024D243114D00218C4623464B435B19AA
:105190001F880F4EB74209D17E26F75A0D4EB742EF
:1051A00004D15B88634501DD0A469C46491C0829F9
:1051B000EBDB082A05D2624351198022FFF7BEFFBC
:1051C00001E0FEF779F80020F8BD000000C00008FB
:1051D000AA550000A55A00000B0702881B0F0121E9
:1051E00099408A430280704730B5402802DB002096
:1051F000C04330BD0D4BC200D21814464034257E4A
:10520000AD0611D44000C0180D239B01C318998628
:105210000B2300219B01C01881860548006850655A
:10522000208B202108432083002030BDC80D0020A2
:10523000E401002010B500F001F810BD03488168BA
:10524000C907C90F00D0C068704700000030014096
:105250007047704770470000174908B5884204D965
:10526000E12168460170E9211EE01449884204D911
:10527000D72168460170D82116E01149884204D927
:10528000C12168460170C5210EE00E49884204D94B
:10529000752168460170812106E00B49884204D9D6
:1052A0006B21684601706F21417002226946982087
:1052B00000F0E8FB08BD000000E9A43580F8A93241
:1052C0008044E52D000B6B1B40FC541910B50648BB
:1052D0004078002801D0062803D100F0A5FBFFF795
:1052E000B9FF00F099FB10BDD801002008B5020AF3
:1052F00069460A7048700222104600F0C3FB08BDE0
:1053000008B502226946122000F0C8F868460088F5
:1053100040BA08BD0148407870470000D80100201D
:105320000220704738B5044603226946142000F075
:10533000B5F81A4988782070002808D0012816D0BE
:1053400014212046FAF74AFF0F20207038BD684626
:10535000007820716846407840424010A07168464D
:1053600080784042401060710020A06038BD6846DF
:10537000007840424010207368464078802801D26F
:10538000800802E0FF38013880106073684680783A
:1053900040424010A0734868206138BDD801002009
:1053A0000148807870470000D8010020F8B50C460D
:1053B00006460020694608701546204600F018F899
:1053C0002278AA4201D90120F8BD6846314600780A
:1053D00000F042F80020F8BD08B50122694615200A
:1053E00000F05CF8684600784042401040B208BDCA
:1053F00038B50D46044602226946132000F04EF8E7
:105400000A488078012809D1094800F066F8C009E7
:1054100004D00748801E00F060F801E0684600787C
:10542000207068464078287038BD0000D801002000
:105430000407000010B500F07DF800F0F5FA002038
:1054400000F054FA012000F0C9F802490120487028
:1054500010BD0000D8010020F7B516460446FFF73E
:1054600035FF0125ED030927FF06BD621E2000F070
:105470005FFD204600F05CFD002000F059FD002497
:1054800006E0002000F054FD01990855641CA4B208
:10549000B442F6D3BD6100F0BFFAFEBDF7B51646C3
:1054A0000446FFF713FF0125ED030927FF06BD6240
:1054B000204600F03DFD002000F03AFD002406E00B
:1054C000002000F035FD01990855641CA4B2B442D7
:1054D000F6D3BD6100F0A0FAFEBD08B50122694611
:1054E00000F003F86846007808BDF7B51646044694
:1054F000FFF7ECFE0125ED030927FF06BD621D2025
:1055000000F016FD200A00F013FDE0B200F010FDDF
:10551000002000F00DFD002406E0002000F008FD52
:1055200001990855641CA4B2B442F6D3BD6100F0E1
:1055300073FAFEBD10B50A20FBF720FD054C402094
:10554000A0621420FBF71AFD4020A0610A20FBF79F
:1055500015FD10BD0004004810B5144600F032F9E6
:10556000204600F0E5F910BD08B56A46107051708C
:10557000022269468F2000F085FA08BD10B500228E
:105580001146C52000F07EFA01490720487010BD81
:10559000D801002008B5020A69460A70487004481C
:1055A0008078002803D10222024800F08EFA08BD5C
:1055B000D8010020BE06000008B5020A69460A703C
:1055C000487004488078002803D10222024800F085
:1055D0007CFA08BDD8010020BC06000001B50122FC
:1055E00069469D2000F04EFA08BD7CB5050A6C4660
:1055F00025706070080AA070E170100A2071627155
:10560000180AA0710822E3716946104600F03AFAC0
:105610007CBD000010B500221146C12000F032FA16
:1056200001490320487010BDD801002001B50122B6
:105630006946A02000F026FA08BD00007CB50446AB
:10564000002000900190224920788978884201D07A
:1056500000F0AAF82078002810D001280DD1217C74
:1056600068460170617C4170A17C8170E17CC170F1
:10567000042269468B2000F005FA7CBD082560688D
:10568000FAF77EFF02460B4600201249FAF7D6FED3
:105690000522FAF74BFFFAF781FF020C69460A7000
:1056A000020A4A708870207BC870607B0871A0680D
:1056B000FAF766FF0022084BFAF7C0FEFAF76EFF12
:1056C000020C69464A71020A8A71C8712A46D1E7FA
:1056D000D801002080847E418084EE3F38B56C463E
:1056E00020706170A270E37004226946952000F07A
:1056F000C9F938BD3EB504460020009001900290E3
:10570000244920788978884201D000F04DF820782B
:10571000002814D0012811D1A18906220B0A68465D
:1057200003704170A17B8170E17BC170217C0171AC
:10573000617C417169468C2000F0A4F93EBD607A1D
:10574000F12802D0F22808D00EE01348FFF734FF0A
:105750001248FFF71FFF022006E01148FFF72CFF59
:105760001048FFF717FF0620618809220B0A6946D7
:105770000B70A3784B7023798B706379CB70A3790E
:105780000B71E3794B71237A8B71C871A07A08721F
:10579000D0E70000D8010020FFFF000005800000D6
:1057A0000F1D00002110000001B568460449007873
:1057B0008870012269468A2000F064F908BD000063
:1057C000D80100200A4610B50146002000F03CF93F
:1057D00010BD01B501226946962000F053F908BDBD
:1057E00038B5104C05462078002804D12846FFF72C
:1057F00033FD012020702846FAF7C2FE00220A4B32
:10580000FAF71CFEFAF7CAFE020E69460A70020C8D
:105810004A70020A8A70C8700422862000F032F9A9
:1058200038BD0000D80100208084EE3F10B5022171
:1058300000F098F810BD000008B5074A0521517026
:10584000020C69460A70020A4A708870032282209C
:1058500000F018F908BD0000D801002038B5044652
:105860000949052048709621084800F028F9210CC4
:1058700068460170210A41708470032269468220C3
:1058800000F000F938BD0000D8010020AC0800008D
:105890001CB5030C6A461370030A53709070080C11
:1058A000D070080A1071517106226946942000F0E8
:1058B000E9F80249062048701CBD0000D80100200C
:1058C00001B501226946932000F0DCF808BD000014
:1058D00001B5FFF7BEFC01226946842000F0D2F832
:1058E00001490020487008BDD801002001B50122FF
:1058F0006946802000F0C6F8684601780348002910
:1059000002D00221417008BD0121FBE7D80100202F
:1059100001B5012269469F2000F0B4F808BD014698
:1059200010B51B200822800100F0CFF8002010BD28
:1059300008B5074A04215170020C69460A70020A30
:105940004A7088700322832000F09CF808BD000094
:10595000D801002010B500221146D12000F092F8A5
:1059600010BD0000F8B504460D460020FFF7D8FC36
:1059700002271B4EFF43012809D0012300220721E3
:105980000420FFF7ABFE162C19DD16241AE00F2CAD
:1059900009D001231A4600210420FFF79FFE0E2C98
:1059A00008DB0E2409E001231A4600210620FFF738
:1059B00095FEF6E7BC4200DA3C46182103E0BC4203
:1059C00000DA3C463821304600F079F86846047029
:1059D0004570022269468E2000F054F8F8BD0000A0
:1059E000E708000070B504460A488078002810D106
:1059F000D725ED002846FFF770FD4008E10540007F
:105A0000C90F0143284600F05AF8E1B2681C00F0C3
:105A100056F870BDD8010020024980200A699043E1
:105A2000FBD070470004004870B50125ED03092440
:105A3000E406A562C02000F07BFA002000F078FAAE
:105A4000A561FFF7E9FF70BDF7B516460446FFF7FD
:105A50003DFC0125ED030927FF06BD620E2000F085
:105A600067FA204600F064FA002405E00198005D22
:105A700000F05EFA641CA4B2B442F7D3BD61FFF734
:105A8000CBFFFEBDF7B51646FFF720FC0125ED0361
:105A90000927FF06BD62009800F04AFA002405E0DD
:105AA0000198005D00F044FA641CA4B2B442F7D33C
:105AB000BD610098842801D0FFF7AEFFFEBD13B58D
:105AC000012201A900F001F81CBDF7B516460446F5
:105AD000FFF7FCFB0125ED030927FF06BD620D2042
:105AE00000F026FA200A00F023FAE0B200F020FAD3
:105AF000002405E00198005D00F01AFA641CA4B2CD
:105B0000B442F7D3BD61FFF787FFFEBD10B5184C57
:105B10006168491C616017490180A188418016496C
:105B2000CA6C8280496D8160112181831349C183D0
:105B3000A1684A011249511800228B5CFF2B03D047
:105B40002022FBF739F805E0521C202AF5D3202249
:105B500000F0C8FCA0682060401CA060400101214A
:105B600089022030884201D90020A060002010BDA9
:105B700098000020AA55000048130020A55A0000F4
:105B800000C8000810B514460A46012802D00228B1
:105B900006D00DE021461046FEF758FE054804E009
:105BA00021461046FEF760FE0348816F491C81675D
:105BB000204610BDE80200207C0300200B0702886D
:105BC0001B0F012199400A43028070470907090F02
:105BD00001238B400188002A01D0194300E099433A
:105BE000018070470907090F01238B400188002AB3
:105BF00001D0194300E099430180704770B50B054F
:105C00001B0E204C5B000D071C192D0F030000F02C
:105C1000BAFC09060B14191E22272C313600FF2965
:105C20002DD89520800003E0FF2928D89D208000F2
:105C300020182946FFF7D6FF21E0FF291FD8A5200D
:105C40008000F5E780291AD2FD208000F0E7802946
:105C500015D20D48ECE7402911D2AD208000E7E7CE
:105C600040290CD2B5208000E2E7802907D20648FF
:105C70002030DDE7802902D203488030D8E70020B9
:105C800070BD0000C80D0020140400000121C903EC
:105C9000034A002801D0916270479161704700006B
:105CA0000008004801218903034A002801D09162BD
:105CB00070479161704700000008004801210922E7
:105CC000C902D206002801D09161704791627047E5
:105CD00001214903034A002801D091627047916174
:105CE0007047000000080048F0B5304C4B001C190C
:105CF0000923DB01E6180B23DB01E51892B28A28A1
:105D00003DD00EDC294F4B00DF1909239B01FF1802
:105D10008338030000F037FC0714181C21262D4699
:105D2000480099283ED006DC8B282CD08C2831D016
:105D30008D2839D133E0A12834D0FE2834D131E088
:105D4000102931DABA822FE010292DDABA862BE039
:105D5000102929DA0520C00108E0082924DA0F20DB
:105D6000800114E008291FDA0120800220188282B5
:105D70001AE0802918DAB28616E0AA8614E0802993
:105D800012DAB28210E040290EDA0D2080012018CC
:105D9000828609E0402907DA0B208001F7E74029D5
:105DA00002DAE8E78029E8DB0020F0BDC80D00201A
:105DB000F0B591B0002600F0A7FEFBF7BBF8079006
:105DC0001021394800F000FF0A90FBF7B3F8049067
:105DD0001021354800F0A4FE0990FBF7ABF80390C2
:105DE0001021314800F0B8FE0290FBF7A3F80546F9
:105DF00010212D4800F0C8FE0190FBF79BF82B49BD
:105E000004468868012210438860901E0861284873
:105E10000861254B00201A5C0A70401C1028FADB30
:105E20000F68FBF787F8029902970091214F0890BD
:105E3000B81921A1099B0A9A00F07AFB86190898E3
:105E4000039A011B601B0291019004990398AA1AFE
:105E5000431A084607990092421AB81920A100F087
:105E600067FB84190BA8FDF713F926484268012047
:105E7000000402403819134623A100F059FB04190D
:105E8000381926A10B9A00F053FB01193846FEF78A
:105E9000CFFC01210D20FDF753FA2449032088602F
:105EA000002011B0F0BD0000307200080030024048
:105EB00001A00000E80100200D0A435243202025E4
:105EC00030345820202530345820202530345820B4
:105ED00020253034582020253034580D0A00000089
:105EE00074696D65202530346420202530346420A9
:105EF000202530346420202530346420202530349F
:105F0000640D0A00001002404D61696E536F757296
:105F10006365202578202564200D0A00737973635A
:105F20006C6B202564200D0A00000000000000209A
:105F300000220F4902E0521C322A03DC8B689B07C7
:105F4000DB0FF8D00873002002E0401C322803DC8D
:105F50008A681206D20FF8D1002002E0401C3228D5
:105F600003DC8A68D207D20FF8D0C868C0B2704785
:105F70000030014030B50023174918464B604200FD
:105F80005218401C1381FF28F9DD00220524134814
:105F9000E40155002D182D19521CAB82102AF8DB94
:105FA00000220924E40155002D182D19521CAB863E
:105FB000FF2AF8DD00221024D3001B1840331D8B6C
:105FC000521CA5431D83402AF6DB012008600449CA
:105FD0004882002030BD0000400B0020C80D00208A
:105FE0007C15002010B500220C48092302600C49E2
:105FF00010469B0144006418E418401CA286102837
:10600000F8DB002001239B0244006418E418401CC4
:10601000A2820828F8DB002010BD0000400B002001
:10602000C80D002010B5402802DB0020C04310BD81
:106030000B4AC10089180B4640331C7EA4060DD5BF
:10604000400080180B2200249201801884860548A5
:1060500000684865188B202188431883002010BDF4
:10606000C80D0020E401002010B5FAF7ADFFFBF7E2
:10607000E1FB10BD70B594B030216846FAF7AEF878
:10608000002501240E9520040990009405200F9509
:10609000C0040D95022601940A900C9508960B9465
:1060A0006846FBF7BFF9002803D0862115A000F051
:1060B0003DFA07200C900E9501210D960F950CA826
:1060C000FBF7D8F8002803D092210EA000F02EFA9A
:1060D000109410A81294FBF759F8002803D0A121BE
:1060E00008A000F023FA4B208001FBF78BFB042073
:1060F000FBF742FB00221146501EFAF77DFF14B059
:1061000070BD00002E2E5C436F6D4C69625C537253
:10611000635C4253502E630013480168012211430F
:1061200001604168114A114041600168104A114004
:1061300001600168012292049143016041683F229D
:10614000120491434160C16A09090901C162016BEE
:10615000FF22143291430163416B490849004163B6
:106160000021816070470000001002400CB8FF0859
:10617000FFFFF6FE04480169C907C90F02D00121DB
:10618000C9430161704700000010004070B51B4C0E
:10619000E0698006C10F1A4811D01A4A0121116026
:1061A000194A11600169491C0161A18C4268521CA5
:1061B0004260174B154D1A68A954521C1A60E169C8
:1061C0000907C90F04D008212162C169491CC161B6
:1061D0002068C006C00F07D0E069C006C00F03D01A
:1061E0001020206200F03CF8E0694006C00F03D0A8
:1061F0004020206200F074F870BD000000380140BB
:10620000E802002044000020480000201004002084
:106210003C00002010B5104CE069E0690007C00F99
:1062200005D0082020620D48C169491CC161206861
:10623000C006C00F07D0E069C006C00F03D0102011
:10624000206200F09DF8E0694006C00F03D04020B6
:10625000206200F0E5F810BD004400407C030020FF
:106260000548416A491C416204490968002901DD69
:106270000121C16770470000E80200203C000020B7
:10628000F8B5144E0C46054602213046FCF716FEC2
:1062900010200090104B2A4602213046FCF7F8FDF2
:1062A000224602213046FCF73BFE02213046FCF735
:1062B00011FE0A4804630121417202213046FCF7B5
:1062C00015FE0548283881688022114381602046E8
:1062D000F8BD00000000024028380140E80200201C
:1062E0000248016A491C016270470000E802002070
:1062F00010B50A48407A00280DD1084C206F583458
:10630000002808D12046FAF765FD0146E2682068BA
:106310008018FFF7B5FF002010BD0000E802002044
:10632000F8B5144E0C46054605213046FCF7C6FD6F
:10633000002000902B46104A05213046FCF7A8FDAE
:10634000224605213046FCF7EBFD05213046FCF7DF
:10635000C1FD0A4844630121817205213046FCF7E2
:10636000C5FD054824388168402211438160002022
:10637000F8BD000000000240244400407C030020DF
:106380000A480B4900794058802180B2091A09480F
:10639000012201600848C267426A521C4262002919
:1063A00003DD01200549000748607047407200087E
:1063B00004000240400000207C03002000ED00E0CB
:1063C000F8B5144E0C46054604213046FCF776FD20
:1063D00010200090104B2A4604213046FCF758FD4F
:1063E000224604213046FCF79BFD04213046FCF791
:1063F00071FD0A4804630121417204213046FCF713
:1064000075FD054828388168802211438160204647
:10641000F8BD000000000240284400407C0300203A
:106420000248016A491C0162704700007C03002099
:106430000A4610B503494B885B1C4380FAF7BCFB46
:10644000002010BD007C000870B50C460B494118B7
:10645000002B08D00A4D4519012B03D0094B9B8A0C
:10646000002B00D129468005204603D000F03AF8E1
:10647000002070BDFAF7A0FBFAE7000000800008DA
:1064800000A000087C15002070B54188134A491C03
:106490004180114901807E210A5280241049002246
:1064A000134663435D180023EE5CFF2E03D0521C9D
:1064B000082AF5DB0AE05B1CA342F5DB082A05D2BB
:1064C00062435118802200F00DF802E08022FAF7B2
:1064D00073FB002070BD0000AA550000A55A000003
:1064E00000C00008F7B515460E46FAF755FD002422
:1064F000AF0808E00099A0000A5881190023022083
:10650000FAF7D2FD641CA742F4D87C006D0808E0BD
:10651000009960000A5A811900230120FAF7C4FD8E
:10652000641CA542F4D8FAF72DFDFEBDFEE700007D
:106530000FB410B504A9074B02AA039800F040F865
:10654000044602A9002000F075FA204610BC08BCE1
:1065500004B01847356A00082021020C01D0102130
:106560001046020A01D010460839020901D010462F
:10657000091F820801D01046891E420801D0881EDA
:106580007047081A704730B47446641E2578641C3E
:10659000AB4200D21D46635D5B00E31830BC184778
:1065A00002E008C8121F08C1002AFAD170477047DC
:1065B000002001E001C1121F002AFBD1704700003A
:1065C000FFB591B00F460546002606E025280AD003
:1065D000149A139990476D1C761C28780028F5D1E1
:1065E000304615B0F0BD002400940121F34A029416
:1065F00000E004436D1C2B780846203B9840104275
:10660000F7D128782A280ED0022128780246303A7D
:10661000092A15D8009A0A235A43303A80180C43A5
:106620006D1C0090F1E701CF0090002805DA0120F1
:1066300040030443009840420090022004436D1C34
:1066400028782E2815D10420044368786D1C2A2848
:106650000AD101CF6D1C02900BE002990A2251432E
:10666000303940186D1C02902878014630390929CC
:10667000F3D928786C2810D006DC4C281AD068286A
:106680000ED06A2817D104E0742813D07A2812D1CA
:1066900010E00120400504430CE00121090501E060
:1066A000032109050C436978814203D101200005CB
:1066B00024186D1C6D1C287803906E281ED00CDCED
:1066C000632831D004DC00288AD0582811D1B2E0E8
:1066D00064287BD069280CD178E073282DD004DCA5
:1066E0006F2870D0702804D1A7E075286CD0782866
:1066F0006BD0149A13999047761C62E06002400FA9
:10670000022807D003280AD0042838680AD0066077
:106710003F1D56E03868F11706604160F8E73868B9
:106720000680F5E70670F3E73878694608740020BC
:10673000487404A80390012003E038680390002007
:10674000C0433F1D61070FD5002101E00199491C9D
:10675000029A0191914213DA8142F7DB019A03997F
:10676000895C0029F2D10BE0002101E00199491C6C
:1067700001918142FADB019A0399895C0029F5D1E4
:1067800001990098139A401A00902146149B00F03A
:106790003BF901998019461807E00398039900789E
:1067A000491C0391149A139990470198401E019037
:1067B000401CF2D12146149B139A009800F014F962
:1067C00086196D1C09E741E033E034E00A2000211E
:1067D000049005916002410F022905D001CFC21734
:1067E0009446032905D007E0FF1DFF08FF0003CFF3
:1067F00006E000B2C2179446042902D140B2C11784
:106800008C4600226146944506DA0A460021404241
:1068100091418C462D2102E0210504D52B216A46A9
:106820001176012103E0E10701D02021F7E7019172
:1068300054E00A200BE0102009E010200490002111
:106840000420044308200591029003E00820002161
:10685000059104906002410F022905D001CF00226A
:106860009446032906D006E0FF1DFF08FF0003CF72
:106870008C4603E080B2042900D1C0B2002101910E
:1068800021072BD50399702906D0049A1021059B66
:106890004A401A4305D00EE040216A461176012194
:1068A00008E06146014306D030216A46117603991B
:1068B000517602210191049A0821059B4A401A430E
:1068C0000CD16146014301D1610707D530216A46E9
:1068D0001176012101910299491E029103995829CB
:1068E00004D037A103910FA90F910DE039A1F9E769
:1068F0006146059B049AF9F783FE039B8C469B5CDB
:106900000F9A521E0F92137061460143F0D10F98F7
:1069100007A9081A20300390600704D5012000045D
:106920008443029801E0012002900399884201DD2E
:10693000401A00E0002041180290019809180098C0
:10694000401A0090E00306D42146149B139A009845
:1069500000F05AF886190020049008E006A9085CA7
:10696000149A139990470498401C761C049001993E
:106970008842F3DBE0030CD52146149B139A009860
:1069800000F042F8861904E0149A302013999047D9
:10699000761C0299481E02900029F5DC08E00F9849
:1069A0000F990078491C0F91149A13999047761CFF
:1069B0000399481E03900029F1DCFBE60928010039
:1069C0003031323334353637383961626364656665
:1069D0000000000030313233343536373839414227
:1069E0004344454600000000F8B5044600251E4615
:1069F0001746880404D405E039462020B0476D1CB2
:106A0000641EF9D52846F8BDFFB50446002581B0BF
:106A10001E46C80301D5302700E02027880404D58E
:106A200005E038460399B0476D1C641EF9D5284629
:106A300005B0F0BD0A68531C0B6010707047000071
:106A4000F8B54A002B4B520DD6182B4A0C4605467A
:106A5000142E2BDA002E12DA284BF9F7D5FB002280
:106A60001346F9F7B9FD40D2002C03DA0124E407FC
:106A700000253AE02046284337D0214C14E0214F2E
:106A80000B46F7403B402B4331D01C4BF9F7BCFB86
:106A900000221346F9F7A0FD27D2002C03DD0120C8
:106AA0000005F0400419BC4300251EE0332E1EDC17
:106AB00033460027143BFF43DF40384217D00F4BCB
:106AC000F9F74CFC00221346F9F786FD0DD2002C95
:106AD0000ADD142E0CD03420811B0120884040197F
:106AE000A84200D2641C0546BD4321462846F8BD95
:106AF000641CF9E701FCFFFF9C7500883CE4377ECD
:106B00000000F03FFFFF0F0010B50A2101A0FDF7C4
:106B10008FFE10BD1B5B324A1B5B303B30480000D0
:106B200030B503460A4800290ED11A78094C504066
:106B30000022C50702D04008604000E04008521C17
:106B4000D2B2082AF5D35B1C491EEED230BD00003C
:106B5000FFFF000001A0000070B50A4DFF23EE1DED
:106B60001A46F93605E0047854402A5D5A40335DF0
:106B7000401C0C46491E89B2002CF4D11802104367
:106B800070BD00004674000870B504460C48002231
:106B90000C4E11E02578521C2B4643401B07DB0EA0
:106BA000F35A00094340280958400007C00E305AE4
:106BB0001B09584092B2641C8A42EBD370BD00009E
:106BC000FFFF00004676000810B5084A084B07E0B2
:106BD000047854402406E40D1C5B120A6240401CF9
:106BE000491EF5D2D04380B210BD0000FFFF000067
:106BF0004672000810B572B604220A498A614A0139
:106C0000131102248C62104201D08B6100E08B6270
:106C1000520802248C61002AF3D104208862886122
:106C200062B610BD00040048F8B54A002B4B520D67
:106C3000D6182B4A0C460546142E2BDA002E12DAF3
:106C4000284BF9F7E1FA00221346F9F7C5FC40D2C8
:106C5000002C02DB002425463BE06000400828436E
:106C600037D0214C14E0214F0B46F7403B402B43DB
:106C700031D01C4BF9F7C8FA00221346F9F7ACFCE7
:106C800027D2002C03DA01200005F0400419BC4390
:106C900000251EE0332E1EDC33460027143BFF4345
:106CA000DF40384217D00F4BF9F758FB002213464C
:106CB000F9F792FC0DD2002C0ADA142E0CD03420F5
:106CC000811B012088404019A84200D2641C05465F
:106CD000BD4321462846F8BD641CF9E701FCFFFFCF
:106CE0009C7500883CE4377E0000F0BFFFFF0F007A
:106CF00006C00021016041608160C1600122026123
:106D000041610846704700001CB5FF4D0127FF2078
:106D10002F830530FD4B80220090991AFC48FAF72A
:106D2000D5FD4026FB4B3246991BFB480096FAF7EF
:106D3000CDFDFAF751F90021F84B08460A466024C8
:106D40006243D21850609060106150619061D061D0
:106D5000106290625062D062491C10630929EDDB19
:106D6000EF4C00202067EF48C06A6066EE4800687C
:106D7000A066EE48406AE066FFF77CF9ED49EC4812
:106D80000860FAF7B3FDFCF753FBFCF73DFBFBF79C
:106D900091FDE948FEF7F2F92F83FEF7EAF9A063C7
:106DA0006063E64801210170E54800210170E54873
:106DB00001210170E44801700846E4490870E120AF
:106DC000E34940020860FCF7B9FCFCF749FDFCF719
:106DD000D1FBE049486830434860FCF72BFCFCF7E6
:106DE000C1FAFCF7ADFBFCF77FFCDB480168012230
:106DF00011430160D948026820210A4302600168FA
:106E00001022114301600168314301608021D448A0
:106E1000FFF786FAD3480168102211430160016828
:106E2000314301600A20FAF79BF80120FEF750FF7A
:106E30000020FEF737FF0020FDF7C6FC0120F9F720
:106E4000A5FEC948FFF7D6FE0120F9F7A9FE0020EC
:106E5000FEF734FFFEF7ACFFFAF76CF8606600202F
:106E600028826882B448C0882882288A01280AD1EA
:106E7000FAF7E6FC208F202108406882688A002803
:106E800001D0FFF777F8B94E5A207084A08E010721
:106E90008006090FC00FFBF729FFFBF789FF1121BF
:106EA000B3488901411800910F21C9014718B14D1C
:106EB0000020287001206870FAF73CF82861FAF782
:106EC0007DF80190FEF755F905468F48008AC00706
:106ED0000BD0A806208F04D5800606D4FFF74AF809
:106EE00003E0800601D5FFF77DF8A5630198E06314
:106EF0000920C0060069B8849F480069F8849F484B
:106F0000006938859E4800697885F9F79BFF80B253
:106F1000B082FFF76FFEFAF70DF8964D6861994859
:106F20000068002801D00020B082206CC006C00E8E
:106F300002281CD1F9F792FC9248016800290ED072
:106F40000021B18290490A68002A10D100680860C7
:106F50008E4800688E490860FDF79EF807E08A4970
:106F60000A68002A03D000680860FDF7ADF8894878
:106F7000006E80470120FBF767FE6348008A012806
:106F80000BD16148818A002927D08349A960C18A31
:106F900082480160A868FDF79FF8606E69696166C4
:106FA000081AA066E16E884200D2E066216F88422E
:106FB00000D92067F9F7BEFFA86161480078002872
:106FC00006D061480078002802D00220FAF7CAFDF6
:106FD0000198800403D5012002E07149D6E7002022
:106FE00028700198000501D5012000E0002068709C
:106FF0005448007800280ED06A480168890401D5F9
:10700000012100E0002129700068000501D5012060
:1070100000E000206870606C002801D0401E6064B1
:10702000A06C002801D0401EA0643748018B0029C5
:107030001FD06878FEF74CFE6878FEF733FE68785C
:10704000FEF724FE6878002801D1012000E000202E
:10705000FEF734FEF9F76EFFE861A08EC00628D572
:107060005148818A0098C1864F49C08A4039888634
:1070700024E0008A01280FD0606C002810D06878C6
:10708000FEF726FEA06C00280CD06878FEF70AFEFA
:107090006878FEF7FBFDDAE7444800680028EFD087
:1070A0002878EDE70020FEF7FDFD0020FEF7EEFD5D
:1070B000CBE70098B18AC186C08AB086F9F73AFF5B
:1070C0002862B08EFDF780FBF9F734FF0A21686271
:1070D0000846F8F7F9FF0220401C4028FCDB206C32
:1070E000401C206432480168002970DD084AD26FD4
:1070F000002A6CD08AB22F490120FCF779FC0028C5
:107100005ED02B482B4957E07C1500201C16002030
:10711000E8020020601700207C03002030060020D9
:107120004813002080F7FF1F3000002000100240AD
:107130001027000014000020480D002050000020FF
:107140004C0000204D00002057000020510000207E
:1071500034000020003001400010004000380140A1
:107160009004002000440040FFFF000008100020B1
:10717000C80D0020C8000020000400480008004896
:10718000000C0048BC000020C00000201C000020B3
:10719000C40000201C77000800A000089400002014
:1071A0000080000868000020C8110020400B00206B
:1071B0003C0000201004002002680120FAF7E0FFE4
:1071C0001249002008601249C86713E0FFE711491F
:1071D000686888420DD910484168012212051143A0
:1071E00041604168520003235B05994311434160AC
:1071F00001E0401C686009480078002802D00020A7
:10720000F9F7AEFE07490648086050E63C0000204A
:10721000E8020020C0270900003801404D0000208E
:10722000AAAA00000030004010B5F9F79BFA10BD83
:10723000112233445566778899AABBCCDDEEFF0056
:10724000081C304458000000891112239B32244648
:10725000AD573665BF74488CC19D5AAFD3BE6CCA5A
:10726000E5DB7EE9F7F88110080193331A22A55671
:107270002C47B7753E64C99C408DDBBF52AEEDDA3A
:1072800064CBFFF976E802218B3010029913266750
:10729000AF763444BD554AADC3BC588ED19F6EEB1A
:1072A000E7FA7CC8F5D983310A2091121803A77731
:1072B0002E66B5543C45CBBD42ACD99E508FEFFBFA
:1072C00066EAFDD874C904428D5316619F7020048C
:1072D000A9153227BB364CCEC5DF5EEDD7FC6888DA
:1072E000E1997AABF3BA85520C4397711E60A114F1
:1072F0002805B3373A26CDDE44CFDFFD56ECE998BA
:107300006089FBBB72AA06638F7214409D512225CF
:10731000AB343006B9174EEFC7FE5CCCD5DD6AA999
:10732000E3B8788AF19B87730E6295501C41A335B0
:107330002A24B1163807CFFF46EEDDDC54CDEBB979
:1073400062A8F99A708B088481951AA793B62CC20B
:10735000A5D33EE1B7F04008C919522BDB3A644E81
:10736000ED5F766DFF7C899400859BB712A6ADD248
:1073700024C3BFF136E0C1184809D33B5A2AE55E61
:107380006C4FF77D7E6C0AA583B4188691972EE327
:10739000A7F23CC0B5D14229CB38500AD91B666F41
:1073A000EF7E744CFD5D8BB502A499961087AFF308
:1073B00026E2BDD034C1C3394A28D11A580BE77F21
:1073C0006E6EF55C7C4D0CC685D71EE597F4288063
:1073D000A1913AA3B3B2444ACD5B5669DF78600C01
:1073E000E91D722FFB3E8DD604C79FF516E4A990C8
:1073F0002081BBB332A2C55A4C4BD7795E68E11CE1
:10740000680DF33F7A2E0EE787F61CC495D52AA1A6
:10741000A3B03882B193466BCF7A5448DD59622DC0
:10742000EB3C700EF91F8FF706E69DD414C5ABB187
:1074300022A0B9923083C77B4E6AD5585C49E33DA0
:107440006A2CF11E780F00C1814001C0804101C04B
:10745000804100C1814001C0804100C1814000C124
:10746000814001C0804101C0804100C1814000C114
:10747000814001C0804100C1814001C0804101C004
:10748000804100C1814001C0804100C1814000C1F4
:10749000814001C0804100C1814001C0804101C0E4
:1074A000804100C1814000C1814001C0804101C0D4
:1074B000804100C1814001C0804100C1814000C1C4
:1074C000814001C0804101C0804100C1814000C1B4
:1074D000814001C0804100C1814001C0804101C0A4
:1074E000804100C1814000C1814001C0804101C094
:1074F000804100C1814001C0804100C1814000C184
:10750000814001C0804100C1814001C0804101C073
:10751000804100C1814001C0804100C1814000C163
:10752000814001C0804101C0804100C1814000C153
:10753000814001C0804100C1814001C0804101C043
:10754000804100C1814000C0C101C30302C2C60620
:1075500007C705C5C404CC0C0DCD0FCFCE0E0ACA8B
:10756000CB0BC90908C8D81819D91BDBDA1A1EDEDB
:10757000DF1FDD1D1CDC14D4D515D71716D6D2128B
:1075800013D311D1D010F03031F133F3F23236F69B
:10759000F737F53534F43CFCFD3DFF3F3EFEFA3A4B
:1075A0003BFB39F9F83828E8E929EB2B2AEAEE2EDB
:1075B0002FEF2DEDEC2CE42425E527E7E62622E24B
:1075C000E323E12120E0A06061A163A3A26266A69B
:1075D000A767A56564A46CACAD6DAF6F6EAEAA6A0B
:1075E0006BAB69A9A86878B8B979BB7B7ABABE7E5B
:1075F0007FBF7DBDBC7CB47475B577B7B67672B20B
:10760000B373B17170B0509091519353529296569A
:107610005797559594549C5C5D9D5F9F9E5E5A9ACA
:107620009B5B99595898884849894B8B8A4A4E8E5A
:107630008F4F8D4D4C8C44848545874746868242CA
:10764000438341818040000001CC01D8001401F047
:10765000003C002801E401A0006C007801B4005057
:10766000019C01880044010F040100010001040194
:1076700010100000000000000000000006000000E4
:10768000AA550000000100000000000001000100F8
:1076900000090000000000000000020000000009D6
:1076A00000000000000000000000000000000000DA
:1076B000000000000000000010101010101010104A
:1076C000101010101010101010002000300040009A
:1076D00050006000030000000400000005000000EE
:1076E000060000000700000008000000090000007C
:1076F0000A0000000B0000000C0000001100A55A59
:10770000AA5500000000000000000000000000007A
:10771000081C304458081C304458000075490008C3
:1077200051490008094C0008D54B0008B94A000827
:10773000E94A0008714C00083D4E0008094900085C
:107740009D4F0008954B00086D4F00088D4F0008B5
:10775000354B0008954F0008594F00082D4B000885
:10776000215100081D4B000829510008254B000835
:10777000DD4B0008394C00086F490008BD4900087E
:10778000654B0008354E000804050600C0120000D5
:107790001F000000A816000017000000841C000055
:1077A0000F000000E42500001E000000B42D0000C2
:1077B00016000000083900000E0000002C4C0000EC
:1077C0001D000000685B00001500000074720000DE
:1077D0000D000000589800001C00000034B70000A5
:1077E00014000000E8E400000C0000007831010003
:1077F0001B000000686E01001300000034CA010085
:107800000B000000286202001A00000040DB0200AA
:10781000120000003C9303000A000000C0C20400F4
:107820001900000060B305001100000038200700B7
:107830000900000020A10700000000000000000077
:107840000000000001020304060708090000000010
:10785000010203047478000800000020E801000021
:1078600004080008D4780008E8010020F81B000094
:10787000B065000801103201031F102713C2010474
:107880001340420F293E113B010107012AA92F296C
:107890000C32971AFF01013512800A26086C410943
:1078A00016654809FCA9F1D24D624040085A3008DB
:1078B0005A20085A10081159084BF03F085AE0089E
:1078C0005AD0080936385AC00809363893B03F53A1
:0478D0001BB70000E2
:04000005080000B53A
:00000001FF
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.map
New file
@@ -0,0 +1,3473 @@
Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
==============================================================================
Section Cross References
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    startup_stm32f030x8.o(RESET) refers to startup_stm32f030x8.o(.text) for Reset_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) for DMA1_Channel2_3_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) for DMA1_Channel4_5_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.TIM6_IRQHandler) for TIM6_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f030x8.o(RESET) refers to stm32f0xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f030x8.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f030x8.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    debug.o(i.ADCProcess) refers to debug.o(.data) for .data
    debug.o(i.ADCProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ADCProcess) refers to kmachine.o(.data) for PowerDownEvent
    debug.o(i.FormatHex) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.Locate) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.AddEventLog) for AddEventLog
    debug.o(i.PowerDownProcess) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    debug.o(i.PowerDownProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.PowerRecoverProcess) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowInitInfo) refers to debug.o(i.clearscreen) for clearscreen
    debug.o(i.ShowInitInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc_check) for crc_check
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    debug.o(i.ShowInitInfo) refers to functions.o(i.crc16table) for crc16table
    debug.o(i.ShowInitInfo) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    debug.o(i.ShowInitInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowInitInfo) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    debug.o(i.ShowInitInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowInitInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowInitInfo) refers to debug.o(.constdata) for .constdata
    debug.o(i.ShowInitInfo) refers to debug.o(.bss) for .bss
    debug.o(i.ShowInitInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    debug.o(i.ShowRunningInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
    debug.o(i.ShowRunningInfo) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    debug.o(i.ShowRunningInfo) refers to functions.o(i.GetuS) for GetuS
    debug.o(i.ShowRunningInfo) refers to debug.o(i.Locate) for Locate
    debug.o(i.ShowRunningInfo) refers to printf8.o(i.__0sprintf$8) for __2sprintf
    debug.o(i.ShowRunningInfo) refers to functions.o(i.PutStr) for PutStr
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.data) for Uart1BaudFirstGot
    debug.o(i.ShowRunningInfo) refers to debug.o(.data) for .data
    debug.o(i.ShowRunningInfo) refers to kmachine.o(.bss) for KMem
    debug.o(i.ShowRunningInfo) refers to globaldef.o(.bss) for Uart1Stat
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusSlave
    debug.o(i.ShowRunningInfo) refers to kbus.o(.data) for bKBusRepeater
    debug.o(i.ShowRunningInfo) refers to debug.o(.conststring) for .conststring
    debug.o(i.ShowRunningInfo) refers to debug.o(.bss) for .bss
    debug.o(i.clearscreen) refers to functions.o(i.PutStr) for PutStr
    functions.o(i.GetInput) refers to functions.o(i.Input165_R) for Input165_R
    functions.o(i.InitUartstat) refers to myqueue.o(i.initQueue) for initQueue
    functions.o(i.InituS) refers to idiv.o(.text) for __aeabi_idivmod
    functions.o(i.InituS) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    functions.o(i.InituS) refers to uidiv.o(.text) for __aeabi_uidivmod
    functions.o(i.InituS) refers to ldiv.o(.text) for __aeabi_ldivmod
    functions.o(i.InituS) refers to functions.o(.data) for .data
    functions.o(i.InituS) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    functions.o(i.LL_DMA_ConfigAddresses) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_DisableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableChannel) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_EnableIT_TC) refers to functions.o(.constdata) for .constdata
    functions.o(i.LL_DMA_SetDataLength) refers to functions.o(.constdata) for .constdata
    functions.o(i.PendSvCallBack) refers to kbus.o(i.KBusParsePacket) for KBusParsePacket
    functions.o(i.PendSvCallBack) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.PendSvCallBack) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.PendSvCallBack) refers to globaldef.o(.bss) for Uart2RecvBuf1
    functions.o(i.PutOutput) refers to functions.o(i.PutOutputSPI2) for PutOutputSPI2
    functions.o(i.PutOutputSPI2) refers to kmachine.o(.bss) for KMem
    functions.o(i.PutStr) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr1) refers to myqueue.o(i.PushIn) for PushIn
    functions.o(i.PutStr1) refers to functions.o(i.Uart1TriggerSendDMA) for Uart1TriggerSendDMA
    functions.o(i.PutStr1) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.PutStr2) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.ReadConfig_3) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_4) refers to functions.o(i.Input165) for Input165
    functions.o(i.ReadConfig_5) refers to functions.o(i.Input165Cfg) for Input165Cfg
    functions.o(i.ReadJumperSW) refers to functions.o(i.ReadConfig_5) for ReadConfig_5
    functions.o(i.SendPacket) refers to functions.o(i.PutStr1) for PutStr1
    functions.o(i.SendPacket) refers to functions.o(i.PutStr2) for PutStr2
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.SendPacket) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1RecvDone) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart1SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart1SendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1SendDone) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart1TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart1TriggerSendDMA) refers to functions.o(i.Uart1SendDMA) for Uart1SendDMA
    functions.o(i.Uart1TriggerSendDMA) refers to globaldef.o(.bss) for Uart1Stat
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2RecvDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2RecvDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2RecvDone) refers to functions.o(.constdata) for .constdata
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.data) for Uart2RecvBuf1DataLen
    functions.o(i.Uart2RecvDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_DisableChannel) for LL_DMA_DisableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_ConfigAddresses) for LL_DMA_ConfigAddresses
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_SetDataLength) for LL_DMA_SetDataLength
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableChannel) for LL_DMA_EnableChannel
    functions.o(i.Uart2SendDMA) refers to functions.o(i.LL_DMA_EnableIT_TC) for LL_DMA_EnableIT_TC
    functions.o(i.Uart2SendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2SendDone) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.Uart2TriggerSendDMA) refers to myqueue.o(i.GetContinueData) for GetContinueData
    functions.o(i.Uart2TriggerSendDMA) refers to functions.o(i.Uart2SendDMA) for Uart2SendDMA
    functions.o(i.Uart2TriggerSendDMA) refers to globaldef.o(.bss) for Uart2Stat
    functions.o(i.crc16table) refers to functions.o(.constdata) for .constdata
    functions.o(i.crc_check) refers to functions.o(.constdata) for .constdata
    functions.o(i.logData) refers to kmachine.o(.bss) for KMem
    functions.o(i.modbuscrc16test) refers to printf8.o(i.__0printf$8) for __2printf
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16table) for crc16table
    functions.o(i.modbuscrc16test) refers to functions.o(i.crc16bitbybit) for crc16bitbybit
    functions.o(i.modbuscrc16test) refers to functions.o(.conststring) for .conststring
    kbus.o(i.KBusCheckPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusCheckPacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMakePacket) refers to memcpya.o(.text) for __aeabi_memcpy
    kbus.o(i.KBusMakePacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusMasterFunc) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusMasterFunc) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterFunc) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusMasterFunc) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterFunc) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusMasterParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusMasterParsePacket) refers to uread4.o(.text) for __aeabi_uread4
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusMasterParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusMasterParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusParsePacket) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusCheckPacket) for KBusCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusMasterParsePacket) for KBusMasterParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveCheckPacket) for KBusSlaveCheckPacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(i.KBusSlaveParsePacket) for KBusSlaveParsePacket
    kbus.o(i.KBusParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusParsePacket) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to functions.o(i.ToggleRunLed) for ToggleRunLed
    kbus.o(i.KBusRepeaterFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusRepeaterFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(i.KBusBCC) for KBusBCC
    kbus.o(i.KBusSlaveCheckPacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveCheckPacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveFunc) refers to functions.o(i.GetuS) for GetuS
    kbus.o(i.KBusSlaveFunc) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveFunc) refers to kmachine.o(.bss) for KMem
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.PutOutput) for PutOutput
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.GetInput) for GetInput
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(i.KBusMakePacket) for KBusMakePacket
    kbus.o(i.KBusSlaveParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    kbus.o(i.KBusSlaveParsePacket) refers to globaldef.o(.bss) for Uart2Stat
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.bss) for .bss
    kbus.o(i.KBusSlaveParsePacket) refers to kbus.o(.data) for .data
    kbus.o(i.KBusSlaveParsePacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLCheckPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLMakeRplyPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLMakeRplyPacket) refers to klink.o(i.KLBCC) for KLBCC
    klink.o(i.KLParsePacket) refers to klink.o(i.KLCheckPacket) for KLCheckPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParsePacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParsePacket) refers to klink.o(i.KLParseReqPacket) for KLParseReqPacket
    klink.o(i.KLParsePacket) refers to klink.o(.data) for .data
    klink.o(i.KLParsePacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteFactoryData) for WriteFactoryData
    klink.o(i.KLParseReqPacket) refers to memcpya.o(.text) for __aeabi_memcpy
    klink.o(i.KLParseReqPacket) refers to klink.o(.data) for .data
    klink.o(i.KLParseReqPacket) refers to klink.o(.bss) for .bss
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for KMem
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(.bss) for PLCMem
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.constdata) for KMInfoBlock
    klink.o(i.KLParseReqPacket) refers to kbus.o(.bss) for KBusChnStats
    klink.o(i.KLParseReqPacket) refers to kwireless.o(.bss) for KwRunStat
    klink.o(i.KLParseReqPacket) refers to kmachine.o(.bss) for storedKMSysCfg
    klink.o(i.KLParseReqPacket) refers to klink.o(i.SetBitValue) for SetBitValue
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StartPLC) for StartPLC
    klink.o(i.KLParseReqPacket) refers to plcfunctions.o(i.StopPLC) for StopPLC
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteProgram) for WriteProgram
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    klink.o(i.KLParseReqPacket) refers to klink.o(i.KLMakeRplyPacket) for KLMakeRplyPacket
    klink.o(i.KLParseReqPacket) refers to functions.o(i.SendPacket) for SendPacket
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.WriteSysCfgToFlash) for WriteSysCfgToFlash
    klink.o(i.KLParseReqPacket) refers to memseta.o(.text) for __aeabi_memclr4
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.GetEventLogAddr) for GetEventLogAddr
    klink.o(i.KLParseReqPacket) refers to kmachine.o(i.ClearEventLog) for ClearEventLog
    modbusrtu.o(i.ModBusSlaveCheckPkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ModBusSlaveCheckPkg) for ModBusSlaveCheckPkg
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.GetBitValue) for GetBitValue
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.SetAddrBit) for SetAddrBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to memcpya.o(.text) for __aeabi_memcpy
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.ResetBit) for ResetBit
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(i.crc16tablefast) for crc16tablefast
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to functions.o(i.SendPacket) for SendPacket
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.data) for .data
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to modbusrtu.o(.bss) for .bss
    modbusrtu.o(i.ModBusSlaveParsePkg) refers to kmachine.o(.bss) for KMem
    modbusrtu.o(i.crc16tablefast) refers to modbusrtu.o(.constdata) for .constdata
    myqueue.o(i.CopyData) refers to myqueue.o(i.GetContinueData) for GetContinueData
    myqueue.o(i.CopyData) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PopOne) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PopOut) refers to myqueue.o(i.CopyData) for CopyData
    myqueue.o(i.PopOut) refers to myqueue.o(i.DelData) for DelData
    myqueue.o(i.PushIn) refers to myqueue.o(i.GetContinueEmptyRoom) for GetContinueEmptyRoom
    myqueue.o(i.PushIn) refers to memcpya.o(.text) for __aeabi_memcpy
    myqueue.o(i.PushIn) refers to myqueue.o(i.AddSpace) for AddSpace
    myqueue.o(i.PushOne) refers to myqueue.o(i.AddSpace) for AddSpace
    plcfunctions.o(i.GetTimerEV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.GetTimerSV) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.InitPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.InitTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.IsTimerOn) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.IsTimerOn) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.PopOutVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PopOutVal) for PopOutVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.PushInVal) for PushInVal
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetCoilValue) for GetCoilValue
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.GetVarData) for GetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.ProcessTimer) for ProcessTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.InitTimer) for InitTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(i.SetVarData) for SetVarData
    plcfunctions.o(i.ProcessPLCBinProg) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.ProcessPLCBinProg) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessPLCBinProg) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to idiv.o(.text) for __aeabi_idivmod
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(i.SetCoilValue) for SetCoilValue
    plcfunctions.o(i.ProcessTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ProcessTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.PushInVal) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.ResetTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.RunTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.RunTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.RunTimer) for RunTimer
    plcfunctions.o(i.SetTimerValue) refers to plcfunctions.o(i.StopTimer) for StopTimer
    plcfunctions.o(i.SetTimerValue) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StartPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StartPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopPLC) refers to plcfunctions.o(.bss) for .bss
    plcfunctions.o(i.StopPLC) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to kmachine.o(.bss) for KMem
    plcfunctions.o(i.StopTimer) refers to stm32f0xx_hal.o(.data) for uwTick
    stm32f0xx_hal_msp.o(i.HAL_MspInit) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.AddEventLog) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.AddEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.AddEventLog) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.AddEventLog) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.CheckEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.ClearEventLog) refers to kmachine.o(i.EraseFlashMem) for EraseFlashMem
    kmachine.o(i.ClearEventLog) refers to kmachine.o(.data) for .data
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.EraseAndWriteToFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) for HAL_FLASHEx_Erase
    kmachine.o(i.EraseFlashMem) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    kmachine.o(i.GetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetCoilValue) refers to kmachine.o(i.GetBitValue) for GetBitValue
    kmachine.o(i.GetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.GetEventLogAddr) refers to kmachine.o(.data) for .data
    kmachine.o(i.GetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.GetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.CheckEventLog) for CheckEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.LoadRunStat) for LoadRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.SaveRunStat) for SaveRunStat
    kmachine.o(i.KMachineInit) refers to kmachine.o(i.AddEventLog) for AddEventLog
    kmachine.o(i.KMachineInit) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.KMachineInit) refers to kmachine.o(.data) for .data
    kmachine.o(i.LoadDefaultSysCfg) refers to memcpya.o(.text) for __aeabi_memcpy4
    kmachine.o(i.LoadDefaultSysCfg) refers to kmachine.o(.constdata) for .constdata
    kmachine.o(i.LoadRunStat) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.LoadRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.ReadFactoryData) refers to memcpya.o(.text) for __aeabi_memcpy
    kmachine.o(i.ReadProgram) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.ReadFlashMem) for ReadFlashMem
    kmachine.o(i.ReadSysCfgFromFlash) refers to kmachine.o(i.LoadDefaultSysCfg) for LoadDefaultSysCfg
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.SaveRunStat) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.data) for .data
    kmachine.o(i.SaveRunStat) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetCoilValue) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetCoilValue) refers to kmachine.o(i.SetBitValue) for SetBitValue
    kmachine.o(i.SetCoilValue) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.SetVarData) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    kmachine.o(i.SetVarData) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteFactoryData) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteProgram) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteProgram) refers to kmachine.o(.bss) for .bss
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.WriteToFlashMemNoErase) for WriteToFlashMemNoErase
    kmachine.o(i.WriteSysCfgToFlash) refers to kmachine.o(i.EraseAndWriteToFlashMem) for EraseAndWriteToFlashMem
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    kmachine.o(i.WriteToFlashMemNoErase) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    bsp.o(i.LL_DMA_SetChannelPriorityLevel) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetDataTransferDirection) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemoryIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMemorySize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphIncMode) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.LL_DMA_SetPeriphSize) refers to bsp.o(.constdata) for .constdata
    bsp.o(i.MX_ADC_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_Init) for LL_ADC_Init
    bsp.o(i.MX_ADC_Init) refers to stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init) for LL_ADC_REG_Init
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_DMA_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_GPIO_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_GPIO_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI1_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_SPI1_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_SPI2_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_SPI2_Init) refers to stm32f0xx_ll_spi.o(i.LL_SPI_Init) for LL_SPI_Init
    bsp.o(i.MX_TIM6_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_TIM6_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_TIM6_Init) refers to stm32f0xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_APB1_GRP2_EnableClock) for LL_APB1_GRP2_EnableClock
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART1_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART1_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART1_UART_Init) refers to globaldef.o(.data) for Uart1Baud
    bsp.o(i.MX_USART2_UART_Init) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_AHB1_GRP1_EnableClock) for LL_AHB1_GRP1_EnableClock
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetDataTransferDirection) for LL_DMA_SetDataTransferDirection
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetChannelPriorityLevel) for LL_DMA_SetChannelPriorityLevel
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMode) for LL_DMA_SetMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphIncMode) for LL_DMA_SetPeriphIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemoryIncMode) for LL_DMA_SetMemoryIncMode
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetPeriphSize) for LL_DMA_SetPeriphSize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_DMA_SetMemorySize) for LL_DMA_SetMemorySize
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_SetPriority) for NVIC_SetPriority
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.NVIC_EnableIRQ) for NVIC_EnableIRQ
    bsp.o(i.MX_USART2_UART_Init) refers to stm32f0xx_ll_usart.o(i.LL_USART_Init) for LL_USART_Init
    bsp.o(i.MX_USART2_UART_Init) refers to bsp.o(i.LL_USART_ConfigAsyncMode) for LL_USART_ConfigAsyncMode
    bsp.o(i.MX_USART2_UART_Init) refers to globaldef.o(.data) for Uart2Baud
    bsp.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    bsp.o(i.SystemClock_Config) refers to main.o(i._Error_Handler) for _Error_Handler
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) for HAL_RCCEx_PeriphCLKConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) for HAL_SYSTICK_CLKSourceConfig
    bsp.o(i.SystemClock_Config) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.DelData) for DelData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to myqueue.o(i.GetContinueData) for GetContinueData
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler) refers to stm32f0xx_it.o(.constdata) for .constdata
    stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    stm32f0xx_it.o(i.PendSV_Handler) refers to functions.o(i.PendSvCallBack) for PendSvCallBack
    stm32f0xx_it.o(i.PendSV_Handler) refers to globaldef.o(.data) for PendSvCount
    stm32f0xx_it.o(i.SPI1_IRQHandler) refers to functions.o(i.SPI1_IRQ_CallBack) for SPI1_IRQ_CallBack
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f0xx_it.o(i.SysTick_Handler) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) for HAL_SYSTICK_IRQHandler
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1RecvDone) for Uart1RecvDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to functions.o(i.Uart1SendDone) for Uart1SendDone
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1Stat
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1BaudFirstGot
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.bss) for Uart1RecvBuf1
    stm32f0xx_it.o(i.USART1_IRQHandler) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2RecvDone) for Uart2RecvDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to functions.o(i.Uart2SendDone) for Uart2SendDone
    stm32f0xx_it.o(i.USART2_IRQHandler) refers to globaldef.o(.bss) for Uart2Stat
    main.o(i.HAL_SYSTICK_Callback) refers to functions.o(.data) for CurTickuS
    main.o(i.HAL_SYSTICK_Callback) refers to kbus.o(.data) for nSlaveTick
    main.o(i.HAL_SYSTICK_Callback) refers to main.o(.data) for .data
    main.o(i.HAL_SYSTICK_Callback) refers to kmachine.o(.bss) for KMem
    main.o(i.main) refers to functions.o(i.InitUartstat) for InitUartstat
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to bsp.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to functions.o(i.InituS) for InituS
    main.o(i.main) refers to bsp.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to bsp.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to kmachine.o(i.KMachineInit) for KMachineInit
    main.o(i.main) refers to kmachine.o(i.ReadSysCfgFromFlash) for ReadSysCfgFromFlash
    main.o(i.main) refers to functions.o(i.ReadJumperSW) for ReadJumperSW
    main.o(i.main) refers to bsp.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to bsp.o(i.MX_SPI2_Init) for MX_SPI2_Init
    main.o(i.main) refers to bsp.o(i.MX_ADC_Init) for MX_ADC_Init
    main.o(i.main) refers to bsp.o(i.MX_IWDG_Init) for MX_IWDG_Init
    main.o(i.main) refers to bsp.o(i.MX_TIM6_Init) for MX_TIM6_Init
    main.o(i.main) refers to functions.o(i.Uart2RecvDMA) for Uart2RecvDMA
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    main.o(i.main) refers to functions.o(i.SetRunLed) for SetRunLed
    main.o(i.main) refers to functions.o(i.SetErrLed) for SetErrLed
    main.o(i.main) refers to functions.o(i.PutOutput) for PutOutput
    main.o(i.main) refers to functions.o(i.Enable595) for Enable595
    main.o(i.main) refers to functions.o(i.displayInput) for displayInput
    main.o(i.main) refers to functions.o(i.EnableDisIn) for EnableDisIn
    main.o(i.main) refers to functions.o(i.SetOutStat) for SetOutStat
    main.o(i.main) refers to debug.o(i.ShowInitInfo) for ShowInitInfo
    main.o(i.main) refers to functions.o(i.GetuS) for GetuS
    main.o(i.main) refers to plcfunctions.o(i.InitPLC) for InitPLC
    main.o(i.main) refers to plcfunctions.o(i.StartPLC) for StartPLC
    main.o(i.main) refers to kwireless.o(i.KWireLessInit) for KWireLessInit
    main.o(i.main) refers to kwireless.o(i.KWireLessStart) for KWireLessStart
    main.o(i.main) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    main.o(i.main) refers to plcfunctions.o(i.StopPLC) for StopPLC
    main.o(i.main) refers to functions.o(i.GetInput) for GetInput
    main.o(i.main) refers to debug.o(i.ADCProcess) for ADCProcess
    main.o(i.main) refers to debug.o(i.PowerDownProcess) for PowerDownProcess
    main.o(i.main) refers to debug.o(i.PowerRecoverProcess) for PowerRecoverProcess
    main.o(i.main) refers to kwireless.o(i.KWL_Process) for KWL_Process
    main.o(i.main) refers to plcfunctions.o(i.ProcessPLCBinProg) for ProcessPLCBinProg
    main.o(i.main) refers to kbus.o(i.KBusMasterFunc) for KBusMasterFunc
    main.o(i.main) refers to functions.o(i.SetErr2Led) for SetErr2Led
    main.o(i.main) refers to debug.o(.emb_text) for add1
    main.o(i.main) refers to modbusrtu.o(i.ModBusSlaveParsePkg) for ModBusSlaveParsePkg
    main.o(i.main) refers to kmachine.o(.bss) for KMRunStat
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to globaldef.o(.bss) for Uart1Stat
    main.o(i.main) refers to globaldef.o(.bss) for Uart2Stat
    main.o(i.main) refers to kbus.o(.bss) for KBusChnStats
    main.o(i.main) refers to globaldef.o(.data) for PendSvCount
    main.o(i.main) refers to functions.o(.data) for TickFreq
    main.o(i.main) refers to kmachine.o(.bss) for storedKMSysCfg
    main.o(i.main) refers to kbus.o(.data) for nStationID
    main.o(i.main) refers to globaldef.o(.data) for Uart1Baud
    main.o(i.main) refers to globaldef.o(.bss) for Uart2RecvBuf1
    main.o(i.main) refers to main.o(.data) for .data
    main.o(i.main) refers to kmachine.o(.data) for PowerDownEvent
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEvent
    main.o(i.main) refers to functions.o(.data) for nCurTick
    main.o(i.main) refers to kmachine.o(.data) for OldPowerDownEventTime
    main.o(i.main) refers to radio.o(.constdata) for Radio
    main.o(i.main) refers to plcfunctions.o(.data) for nSizeProg1
    main.o(i.main) refers to plcfunctions.o(.bss) for PLCMem
    main.o(i.main) refers to globaldef.o(.data) for Uart1RecvBuf1DataLen
    main.o(i.main) refers to globaldef.o(.bss) for Uart1RecvBuf1
    main.o(i.main) refers to klink.o(i.KLParsePacket) for KLParsePacket
    delay.o(i.HAL_Delay_nMS) refers to stm32f0xx_hal.o(i.HAL_Delay) for HAL_Delay
    kwireless.o(i.KWLMasterParsePkt) refers to crc.o(i.RadioComputeCRC) for RadioComputeCRC
    kwireless.o(i.KWLMasterParsePkt) refers to kwireless.o(i.LedToggle) for LedToggle
    kwireless.o(i.KWLMasterParsePkt) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWLMasterParsePkt) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWLMasterParsePkt) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.KWLMasterSendReqPkt) refers to crc.o(i.RadioComputeCRC) for RadioComputeCRC
    kwireless.o(i.KWLMasterSendReqPkt) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.KWLMasterSendReqPkt) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWLMasterSendReqPkt) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.KWLMasterSendReqPkt) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWLMasterSendReqPkt) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWLSlaveParsePkt) refers to crc.o(i.RadioComputeCRC) for RadioComputeCRC
    kwireless.o(i.KWLSlaveParsePkt) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.KWLSlaveParsePkt) refers to kwireless.o(i.LedToggle) for LedToggle
    kwireless.o(i.KWLSlaveParsePkt) refers to kwireless.o(i.KWLSlaveSendRplyPkt) for KWLSlaveSendRplyPkt
    kwireless.o(i.KWLSlaveParsePkt) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWLSlaveParsePkt) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWLSlaveParsePkt) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.KWLSlaveParsePkt) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to crc.o(i.RadioComputeCRC) for RadioComputeCRC
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWLSlaveSendRplyPkt) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWL_Process) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.KWL_Process) refers to kwireless.o(i.KWireLessStart) for KWireLessStart
    kwireless.o(i.KWL_Process) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWL_Process) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.KWL_Process) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWL_Process) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWireLessInit) refers to sx126x.o(i.SX126xSetRxTxFallbackMode) for SX126xSetRxTxFallbackMode
    kwireless.o(i.KWireLessInit) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnTxDone) for OnTxDone
    kwireless.o(i.KWireLessInit) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnRxDone) for OnRxDone
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnTxTimeout) for OnTxTimeout
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnRxTimeout) for OnRxTimeout
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnRxError) for OnRxError
    kwireless.o(i.KWireLessInit) refers to kwireless.o(i.OnCadDone) for OnCadDone
    kwireless.o(i.KWireLessInit) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWireLessStart) refers to kwireless.o(i.KWLMasterSendReqPkt) for KWLMasterSendReqPkt
    kwireless.o(i.KWireLessStart) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.KWireLessStart) refers to kwireless.o(.data) for .data
    kwireless.o(i.KWireLessStart) refers to radio.o(.constdata) for Radio
    kwireless.o(i.KWireLessStart) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnCadDone) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnRxDone) refers to memcpya.o(.text) for __aeabi_memcpy
    kwireless.o(i.OnRxDone) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.OnRxDone) refers to kwireless.o(i.KWLMasterParsePkt) for KWLMasterParsePkt
    kwireless.o(i.OnRxDone) refers to kwireless.o(i.KWLSlaveParsePkt) for KWLSlaveParsePkt
    kwireless.o(i.OnRxDone) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnRxDone) refers to radio.o(.constdata) for Radio
    kwireless.o(i.OnRxDone) refers to kwireless.o(.data) for .data
    kwireless.o(i.OnRxDone) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.OnRxError) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.OnRxError) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnRxError) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.OnRxError) refers to kwireless.o(.data) for .data
    kwireless.o(i.OnRxTimeout) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.OnRxTimeout) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnRxTimeout) refers to radio.o(.constdata) for Radio
    kwireless.o(i.OnRxTimeout) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.OnRxTimeout) refers to kwireless.o(.data) for .data
    kwireless.o(i.OnTxDone) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.OnTxDone) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnTxDone) refers to kmachine.o(.bss) for KMem
    kwireless.o(i.OnTxDone) refers to radio.o(.constdata) for Radio
    kwireless.o(i.OnTxDone) refers to kwireless.o(.data) for .data
    kwireless.o(i.OnTxTimeout) refers to functions.o(i.GetTick) for GetTick
    kwireless.o(i.OnTxTimeout) refers to kwireless.o(.bss) for .bss
    kwireless.o(i.OnTxTimeout) refers to radio.o(.constdata) for Radio
    kwireless.o(i.OnTxTimeout) refers to kmachine.o(.bss) for KMem
    crc.o(i.RadioComputeCRC) refers to crc.o(i.ComputeCrc) for ComputeCrc
    radio.o(i.RadioGetStatus) refers to sx126x.o(i.SX126xGetOperatingMode) for SX126xGetOperatingMode
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xInit) for SX126xInit
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xSetStandby) for SX126xSetStandby
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xSetRegulatorMode) for SX126xSetRegulatorMode
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xSetBufferBaseAddress) for SX126xSetBufferBaseAddress
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xSetTxParams) for SX126xSetTxParams
    radio.o(i.RadioInit) refers to sx126x.o(i.SX126xSetDioIrqParams) for SX126xSetDioIrqParams
    radio.o(i.RadioInit) refers to radio.o(.data) for .data
    radio.o(i.RadioInit) refers to radio.o(i.RadioOnDioIrq) for RadioOnDioIrq
    radio.o(i.RadioIrqProcess) refers to sx126x.o(i.SX126xGetIrqStatus) for SX126xGetIrqStatus
    radio.o(i.RadioIrqProcess) refers to sx126x.o(i.SX126xClearIrqStatus) for SX126xClearIrqStatus
    radio.o(i.RadioIrqProcess) refers to sx126x.o(i.SX126xGetPayload) for SX126xGetPayload
    radio.o(i.RadioIrqProcess) refers to sx126x.o(i.SX126xGetPacketStatus) for SX126xGetPacketStatus
    radio.o(i.RadioIrqProcess) refers to sx126x.o(i.SX126xGetOperatingMode) for SX126xGetOperatingMode
    radio.o(i.RadioIrqProcess) refers to radio.o(.data) for .data
    radio.o(i.RadioIrqProcess) refers to radio.o(.bss) for .bss
    radio.o(i.RadioIsChannelFree) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(i.RadioIsChannelFree) refers to sx126x.o(i.SX126xSetRfFrequency) for SX126xSetRfFrequency
    radio.o(i.RadioIsChannelFree) refers to radio.o(i.RadioRx) for RadioRx
    radio.o(i.RadioIsChannelFree) refers to delay.o(i.HAL_Delay_nMS) for HAL_Delay_nMS
    radio.o(i.RadioIsChannelFree) refers to radio.o(i.RadioSleep) for RadioSleep
    radio.o(i.RadioOnDioIrq) refers to radio.o(.data) for .data
    radio.o(i.RadioOnRxTimeoutIrq) refers to radio.o(.data) for .data
    radio.o(i.RadioOnTxTimeoutIrq) refers to radio.o(.data) for .data
    radio.o(i.RadioRandom) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(i.RadioRandom) refers to sx126x.o(i.SX126xSetRx) for SX126xSetRx
    radio.o(i.RadioRandom) refers to delay.o(i.HAL_Delay_nMS) for HAL_Delay_nMS
    radio.o(i.RadioRandom) refers to sx126x.o(i.SX126xGetRssiInst) for SX126xGetRssiInst
    radio.o(i.RadioRandom) refers to radio.o(i.RadioSleep) for RadioSleep
    radio.o(i.RadioRead) refers to sx126x-board.o(i.SX126xReadRegister) for SX126xReadRegister
    radio.o(i.RadioReadBuffer) refers to sx126x-board.o(i.SX126xReadRegisters) for SX126xReadRegisters
    radio.o(i.RadioReadFifo) refers to sx126x-board.o(i.SX126xReadBuffer) for SX126xReadBuffer
    radio.o(i.RadioRssi) refers to sx126x.o(i.SX126xGetRssiInst) for SX126xGetRssiInst
    radio.o(i.RadioRx) refers to sx126x.o(i.SX126xSetDioIrqParams) for SX126xSetDioIrqParams
    radio.o(i.RadioRx) refers to sx126x.o(i.SX126xSetRx) for SX126xSetRx
    radio.o(i.RadioRx) refers to radio.o(.data) for .data
    radio.o(i.RadioRxBoosted) refers to sx126x.o(i.SX126xSetDioIrqParams) for SX126xSetDioIrqParams
    radio.o(i.RadioRxBoosted) refers to sx126x.o(i.SX126xSetRxBoosted) for SX126xSetRxBoosted
    radio.o(i.RadioRxBoosted) refers to radio.o(.data) for .data
    radio.o(i.RadioSend) refers to sx126x.o(i.SX126xSetDioIrqParams) for SX126xSetDioIrqParams
    radio.o(i.RadioSend) refers to sx126x.o(i.SX126xGetPacketType) for SX126xGetPacketType
    radio.o(i.RadioSend) refers to sx126x.o(i.SX126xSetPacketParams) for SX126xSetPacketParams
    radio.o(i.RadioSend) refers to sx126x.o(i.SX126xSendPayload) for SX126xSendPayload
    radio.o(i.RadioSend) refers to radio.o(.bss) for .bss
    radio.o(i.RadioSetChannel) refers to sx126x.o(i.SX126xSetRfFrequency) for SX126xSetRfFrequency
    radio.o(i.RadioSetMaxPayloadLength) refers to sx126x.o(i.SX126xSetPacketParams) for SX126xSetPacketParams
    radio.o(i.RadioSetMaxPayloadLength) refers to radio.o(.data) for .data
    radio.o(i.RadioSetMaxPayloadLength) refers to radio.o(.bss) for .bss
    radio.o(i.RadioSetModem) refers to sx126x.o(i.SX126xSetPacketType) for SX126xSetPacketType
    radio.o(i.RadioSetModem) refers to radio.o(i.RadioSetPublicNetwork) for RadioSetPublicNetwork
    radio.o(i.RadioSetModem) refers to radio.o(.data) for .data
    radio.o(i.RadioSetPublicNetwork) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(i.RadioSetPublicNetwork) refers to sx126x-board.o(i.SX126xWriteRegister) for SX126xWriteRegister
    radio.o(i.RadioSetPublicNetwork) refers to radio.o(.data) for .data
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) for SX126xSetStopRxTimerOnPreambleDetect
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetLoRaSymbNumTimeout) for SX126xSetLoRaSymbNumTimeout
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetFs) for SX126xSetFs
    radio.o(i.RadioSetRxConfig) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetModulationParams) for SX126xSetModulationParams
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetPacketParams) for SX126xSetPacketParams
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetSyncWord) for SX126xSetSyncWord
    radio.o(i.RadioSetRxConfig) refers to sx126x.o(i.SX126xSetWhiteningSeed) for SX126xSetWhiteningSeed
    radio.o(i.RadioSetRxConfig) refers to dfltui.o(.text) for __aeabi_ui2d
    radio.o(i.RadioSetRxConfig) refers to ddiv.o(.text) for __aeabi_ddiv
    radio.o(i.RadioSetRxConfig) refers to dscalb.o(.text) for __ARM_scalbn
    radio.o(i.RadioSetRxConfig) refers to dmul.o(.text) for __aeabi_dmul
    radio.o(i.RadioSetRxConfig) refers to dfixui.o(.text) for __aeabi_d2uiz
    radio.o(i.RadioSetRxConfig) refers to radio.o(.data) for .data
    radio.o(i.RadioSetRxConfig) refers to radio.o(.bss) for .bss
    radio.o(i.RadioSetRxConfig) refers to radio.o(.constdata) for .constdata
    radio.o(i.RadioSetRxDutyCycle) refers to sx126x.o(i.SX126xSetRxDutyCycle) for SX126xSetRxDutyCycle
    radio.o(i.RadioSetTxConfig) refers to sx126x.o(i.SX126xSetFs) for SX126xSetFs
    radio.o(i.RadioSetTxConfig) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(i.RadioSetTxConfig) refers to sx126x.o(i.SX126xSetModulationParams) for SX126xSetModulationParams
    radio.o(i.RadioSetTxConfig) refers to sx126x.o(i.SX126xSetPacketParams) for SX126xSetPacketParams
    radio.o(i.RadioSetTxConfig) refers to sx126x.o(i.SX126xSetSyncWord) for SX126xSetSyncWord
    radio.o(i.RadioSetTxConfig) refers to sx126x.o(i.SX126xSetWhiteningSeed) for SX126xSetWhiteningSeed
    radio.o(i.RadioSetTxConfig) refers to sx126x-board.o(i.SX126xSetRfTxPower) for SX126xSetRfTxPower
    radio.o(i.RadioSetTxConfig) refers to radio.o(.bss) for .bss
    radio.o(i.RadioSetTxConfig) refers to radio.o(.constdata) for .constdata
    radio.o(i.RadioSetTxConfig) refers to radio.o(.data) for .data
    radio.o(i.RadioSetTxContinuousWave) refers to sx126x.o(i.SX126xSetRfFrequency) for SX126xSetRfFrequency
    radio.o(i.RadioSetTxContinuousWave) refers to sx126x-board.o(i.SX126xSetRfTxPower) for SX126xSetRfTxPower
    radio.o(i.RadioSetTxContinuousWave) refers to sx126x.o(i.SX126xSetTxContinuousWave) for SX126xSetTxContinuousWave
    radio.o(i.RadioSleep) refers to sx126x.o(i.SX126xSetSleep) for SX126xSetSleep
    radio.o(i.RadioSleep) refers to delay.o(i.HAL_Delay_nMS) for HAL_Delay_nMS
    radio.o(i.RadioStandby) refers to sx126x.o(i.SX126xSetFs) for SX126xSetFs
    radio.o(i.RadioStartCad) refers to sx126x.o(i.SX126xSetCad) for SX126xSetCad
    radio.o(i.RadioTimeOnAir) refers to dfltui.o(.text) for __aeabi_ui2d
    radio.o(i.RadioTimeOnAir) refers to dadd.o(.text) for __aeabi_dadd
    radio.o(i.RadioTimeOnAir) refers to dmul.o(.text) for __aeabi_dmul
    radio.o(i.RadioTimeOnAir) refers to dflti.o(.text) for __aeabi_i2d
    radio.o(i.RadioTimeOnAir) refers to ddiv.o(.text) for __aeabi_ddiv
    radio.o(i.RadioTimeOnAir) refers to ceil.o(i.ceil) for ceil
    radio.o(i.RadioTimeOnAir) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    radio.o(i.RadioTimeOnAir) refers to dscalb.o(.text) for __ARM_scalbn
    radio.o(i.RadioTimeOnAir) refers to rint.o(i.rint) for rint
    radio.o(i.RadioTimeOnAir) refers to floor.o(i.floor) for floor
    radio.o(i.RadioTimeOnAir) refers to dfixui.o(.text) for __aeabi_d2uiz
    radio.o(i.RadioTimeOnAir) refers to radio.o(.bss) for .bss
    radio.o(i.RadioTimeOnAir) refers to radio.o(.data) for .data
    radio.o(i.RadioTx) refers to sx126x.o(i.SX126xSetTx) for SX126xSetTx
    radio.o(i.RadioWrite) refers to sx126x-board.o(i.SX126xWriteRegister) for SX126xWriteRegister
    radio.o(i.RadioWriteBuffer) refers to sx126x-board.o(i.SX126xWriteRegisters) for SX126xWriteRegisters
    radio.o(i.RadioWriteFifo) refers to sx126x-board.o(i.SX126xWriteBuffer) for SX126xWriteBuffer
    radio.o(.constdata) refers to radio.o(i.RadioInit) for RadioInit
    radio.o(.constdata) refers to radio.o(i.RadioGetStatus) for RadioGetStatus
    radio.o(.constdata) refers to radio.o(i.RadioSetModem) for RadioSetModem
    radio.o(.constdata) refers to radio.o(i.RadioSetChannel) for RadioSetChannel
    radio.o(.constdata) refers to radio.o(i.RadioIsChannelFree) for RadioIsChannelFree
    radio.o(.constdata) refers to radio.o(i.RadioRandom) for RadioRandom
    radio.o(.constdata) refers to radio.o(i.RadioSetRxConfig) for RadioSetRxConfig
    radio.o(.constdata) refers to radio.o(i.RadioSetTxConfig) for RadioSetTxConfig
    radio.o(.constdata) refers to radio.o(i.RadioCheckRfFrequency) for RadioCheckRfFrequency
    radio.o(.constdata) refers to radio.o(i.RadioTimeOnAir) for RadioTimeOnAir
    radio.o(.constdata) refers to radio.o(i.RadioSend) for RadioSend
    radio.o(.constdata) refers to radio.o(i.RadioSleep) for RadioSleep
    radio.o(.constdata) refers to radio.o(i.RadioStandby) for RadioStandby
    radio.o(.constdata) refers to radio.o(i.RadioRx) for RadioRx
    radio.o(.constdata) refers to radio.o(i.RadioStartCad) for RadioStartCad
    radio.o(.constdata) refers to radio.o(i.RadioSetTxContinuousWave) for RadioSetTxContinuousWave
    radio.o(.constdata) refers to radio.o(i.RadioRssi) for RadioRssi
    radio.o(.constdata) refers to radio.o(i.RadioWrite) for RadioWrite
    radio.o(.constdata) refers to radio.o(i.RadioRead) for RadioRead
    radio.o(.constdata) refers to radio.o(i.RadioWriteBuffer) for RadioWriteBuffer
    radio.o(.constdata) refers to radio.o(i.RadioReadBuffer) for RadioReadBuffer
    radio.o(.constdata) refers to radio.o(i.RadioSetMaxPayloadLength) for RadioSetMaxPayloadLength
    radio.o(.constdata) refers to radio.o(i.RadioSetPublicNetwork) for RadioSetPublicNetwork
    radio.o(.constdata) refers to radio.o(i.RadioGetWakeupTime) for RadioGetWakeupTime
    radio.o(.constdata) refers to radio.o(i.RadioIrqProcess) for RadioIrqProcess
    radio.o(.constdata) refers to radio.o(i.RadioRxBoosted) for RadioRxBoosted
    radio.o(.constdata) refers to radio.o(i.RadioSetRxDutyCycle) for RadioSetRxDutyCycle
    sx126x.o(i.SX126xCalibrate) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xCalibrateImage) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xCheckDeviceReady) refers to sx126x-board.o(i.SX126xWakeup) for SX126xWakeup
    sx126x.o(i.SX126xCheckDeviceReady) refers to sx126x-board.o(i.SX126xAntSwOn) for SX126xAntSwOn
    sx126x.o(i.SX126xCheckDeviceReady) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x.o(i.SX126xCheckDeviceReady) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xClearDeviceErrors) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xClearIrqStatus) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xGetDeviceErrors) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xGetIrqStatus) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xGetOperatingMode) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xGetPacketStatus) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xGetPacketStatus) refers to memseta.o(.text) for __aeabi_memclr4
    sx126x.o(i.SX126xGetPacketStatus) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xGetPacketType) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xGetPayload) refers to sx126x.o(i.SX126xGetRxBufferStatus) for SX126xGetRxBufferStatus
    sx126x.o(i.SX126xGetPayload) refers to sx126x-board.o(i.SX126xReadBuffer) for SX126xReadBuffer
    sx126x.o(i.SX126xGetRandom) refers to sx126x.o(i.SX126xSetRx) for SX126xSetRx
    sx126x.o(i.SX126xGetRandom) refers to delay.o(i.HAL_Delay_nMS) for HAL_Delay_nMS
    sx126x.o(i.SX126xGetRandom) refers to sx126x-board.o(i.SX126xReadRegisters) for SX126xReadRegisters
    sx126x.o(i.SX126xGetRandom) refers to sx126x.o(i.SX126xSetStandby) for SX126xSetStandby
    sx126x.o(i.SX126xGetRssiInst) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xGetRxBufferStatus) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xGetRxBufferStatus) refers to sx126x-board.o(i.SX126xReadRegister) for SX126xReadRegister
    sx126x.o(i.SX126xGetRxBufferStatus) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xGetStatus) refers to sx126x-board.o(i.SX126xReadCommand) for SX126xReadCommand
    sx126x.o(i.SX126xInit) refers to sx126x-board.o(i.SX126xReset) for SX126xReset
    sx126x.o(i.SX126xInit) refers to sx126x-board.o(i.SX126xWakeup) for SX126xWakeup
    sx126x.o(i.SX126xInit) refers to sx126x.o(i.SX126xSetStandby) for SX126xSetStandby
    sx126x.o(i.SX126xInit) refers to sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) for SX126xSetDio2AsRfSwitchCtrl
    sx126x.o(i.SX126xInit) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSendPayload) refers to sx126x.o(i.SX126xSetPayload) for SX126xSetPayload
    sx126x.o(i.SX126xSendPayload) refers to sx126x.o(i.SX126xSetTx) for SX126xSetTx
    sx126x.o(i.SX126xSetBufferBaseAddress) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetCad) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetCad) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetCadParams) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetCadParams) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetCrcPolynomial) refers to sx126x-board.o(i.SX126xWriteRegisters) for SX126xWriteRegisters
    sx126x.o(i.SX126xSetCrcPolynomial) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetCrcSeed) refers to sx126x-board.o(i.SX126xWriteRegisters) for SX126xWriteRegisters
    sx126x.o(i.SX126xSetCrcSeed) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetDio3AsTcxoCtrl) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetDioIrqParams) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetFs) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetFs) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetLoRaSymbNumTimeout) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetModulationParams) refers to sx126x.o(i.SX126xSetPacketType) for SX126xSetPacketType
    sx126x.o(i.SX126xSetModulationParams) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetModulationParams) refers to dfltui.o(.text) for __aeabi_ui2d
    sx126x.o(i.SX126xSetModulationParams) refers to ddiv.o(.text) for __aeabi_ddiv
    sx126x.o(i.SX126xSetModulationParams) refers to dscalb.o(.text) for __ARM_scalbn
    sx126x.o(i.SX126xSetModulationParams) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx126x.o(i.SX126xSetModulationParams) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetPaConfig) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetPacketParams) refers to sx126x.o(i.SX126xSetPacketType) for SX126xSetPacketType
    sx126x.o(i.SX126xSetPacketParams) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetPacketParams) refers to sx126x.o(i.SX126xSetCrcSeed) for SX126xSetCrcSeed
    sx126x.o(i.SX126xSetPacketParams) refers to sx126x.o(i.SX126xSetCrcPolynomial) for SX126xSetCrcPolynomial
    sx126x.o(i.SX126xSetPacketParams) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetPacketType) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetPacketType) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetPayload) refers to sx126x-board.o(i.SX126xWriteBuffer) for SX126xWriteBuffer
    sx126x.o(i.SX126xSetRegulatorMode) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetRfFrequency) refers to sx126x.o(i.SX126xCalibrateImage) for SX126xCalibrateImage
    sx126x.o(i.SX126xSetRfFrequency) refers to dfltui.o(.text) for __aeabi_ui2d
    sx126x.o(i.SX126xSetRfFrequency) refers to ddiv.o(.text) for __aeabi_ddiv
    sx126x.o(i.SX126xSetRfFrequency) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx126x.o(i.SX126xSetRfFrequency) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetRfFrequency) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetRx) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetRx) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetRxBoosted) refers to sx126x-board.o(i.SX126xWriteRegister) for SX126xWriteRegister
    sx126x.o(i.SX126xSetRxBoosted) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetRxBoosted) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetRxDutyCycle) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetRxDutyCycle) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetRxTxFallbackMode) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetSleep) refers to sx126x-board.o(i.SX126xAntSwOff) for SX126xAntSwOff
    sx126x.o(i.SX126xSetSleep) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetSleep) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetStandby) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetStandby) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetSyncWord) refers to sx126x-board.o(i.SX126xWriteRegisters) for SX126xWriteRegisters
    sx126x.o(i.SX126xSetTx) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetTx) refers to sx126x.o(.data) for .data
    sx126x.o(i.SX126xSetTxContinuousWave) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetTxInfinitePreamble) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetTxParams) refers to sx126x-board.o(i.SX126xGetPaSelect) for SX126xGetPaSelect
    sx126x.o(i.SX126xSetTxParams) refers to sx126x.o(i.SX126xSetPaConfig) for SX126xSetPaConfig
    sx126x.o(i.SX126xSetTxParams) refers to sx126x-board.o(i.SX126xWriteRegister) for SX126xWriteRegister
    sx126x.o(i.SX126xSetTxParams) refers to sx126x-board.o(i.SX126xWriteCommand) for SX126xWriteCommand
    sx126x.o(i.SX126xSetWhiteningSeed) refers to sx126x-board.o(i.SX126xReadRegister) for SX126xReadRegister
    sx126x.o(i.SX126xSetWhiteningSeed) refers to sx126x-board.o(i.SX126xWriteRegister) for SX126xWriteRegister
    sx126x.o(i.SX126xSetWhiteningSeed) refers to sx126x.o(.data) for .data
    sx126x-board.o(i.SX126xReadBuffer) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xReadBuffer) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xReadBuffer) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xReadCommand) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xReadCommand) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xReadCommand) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xReadRegister) refers to sx126x-board.o(i.SX126xReadRegisters) for SX126xReadRegisters
    sx126x-board.o(i.SX126xReadRegisters) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xReadRegisters) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xReadRegisters) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xReset) refers to delay.o(i.HAL_Delay_nMS) for HAL_Delay_nMS
    sx126x-board.o(i.SX126xSetRfTxPower) refers to sx126x.o(i.SX126xSetTxParams) for SX126xSetTxParams
    sx126x-board.o(i.SX126xWakeup) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xWakeup) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xWriteBuffer) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xWriteBuffer) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xWriteBuffer) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xWriteCommand) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xWriteCommand) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xWriteCommand) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    sx126x-board.o(i.SX126xWriteRegister) refers to sx126x-board.o(i.SX126xWriteRegisters) for SX126xWriteRegisters
    sx126x-board.o(i.SX126xWriteRegisters) refers to sx126x.o(i.SX126xCheckDeviceReady) for SX126xCheckDeviceReady
    sx126x-board.o(i.SX126xWriteRegisters) refers to spi.o(i.SpiInOut) for SpiInOut
    sx126x-board.o(i.SX126xWriteRegisters) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for .data
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.constdata) for .constdata
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset) for LL_AHB1_GRP1_ForceReset
    stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset) for LL_AHB1_GRP1_ReleaseReset
    stm32f0xx_ll_dma.o(i.LL_DMA_Init) refers to stm32f0xx_ll_dma.o(.constdata) for .constdata
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) for LL_RCC_GetUSARTClockFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) for LL_RCC_GetSystemClocksFreq
    stm32f0xx_ll_usart.o(i.LL_USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f0xx.o(.constdata) for APBPrescTable
    stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_DeInit) refers to stm32f0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f0xx_hal.o(i.HAL_Delay) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal.o(i.HAL_GetTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_IncTick) refers to stm32f0xx_hal.o(.data) for .data
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f0xx_hal.o(i.HAL_Init) refers to stm32f0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f0xx_hal.o(i.HAL_InitTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f0xx_hal.o(i.HAL_InitTick) refers to stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit) for HAL_I2C_MspDeInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Init) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit) for HAL_I2C_MspInit
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) for I2C_DMAMasterReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) for I2C_RequestMemoryRead
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) for I2C_DMAMasterTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) for I2C_RequestMemoryWrite
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) for I2C_Master_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) for I2C_WaitOnRXNEFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt) for I2C_DMASlaveReceiveCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) for I2C_WaitOnSTOPFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt) for I2C_DMASlaveTransmitCplt
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAError) for I2C_DMAError
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_DMAError) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) for I2C_Master_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) for I2C_Slave_ISR_DMA
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback) for HAL_I2C_AddrCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) for HAL_I2C_ErrorCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) for HAL_I2C_AbortCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_DMAAbort) for I2C_DMAAbort
    stm32f0xx_hal_i2c.o(i.I2C_ITError) refers to stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) for I2C_Slave_ISR_IT
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) for HAL_I2C_MemTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) for HAL_I2C_MemRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) for HAL_I2C_MasterRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) for HAL_I2C_MasterTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) for HAL_I2C_ListenCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ) for I2C_Disable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) for HAL_I2C_SlaveRxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) refers to stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) for HAL_I2C_SlaveTxCpltCallback
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ) for I2C_Enable_IRQ
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITError) for I2C_ITError
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt) for I2C_ITMasterCplt
    stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt) for I2C_ITMasterSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_TransferConfig) for I2C_TransferConfig
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) for I2C_WaitOnTXISFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite) refers to stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) for I2C_WaitOnFlagUntilTimeout
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt) for I2C_ITListenCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR) for I2C_Flush_TXDR
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt) for I2C_ITAddrCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt) for I2C_ITSlaveSequentialCplt
    stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT) refers to stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt) for I2C_ITSlaveCplt
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) for I2C_IsAcknowledgeFailed
    stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_Init) refers to stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f0xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback) refers to kbus.o(i.__ARM_common_switch8) for __ARM_common_switch8
    stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) for NVIC_SetPriority
    stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to main.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f0xx_hal_flash.o(.bss) for .bss
    stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f0xx_hal_flash.o(.bss) for pFlash
    stm32f0xx_ll_utils.o(i.LL_Init1msTick) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.constdata) for AHBPrescTable
    stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to uidiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset) for LL_APB1_GRP2_ForceReset
    stm32f0xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset) for LL_APB1_GRP2_ReleaseReset
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f0xx_ll_tim.o(i.OC3Config) for OC3Config
    ceil.o(i.__softfp_ceil) refers (Special) to iusefp.o(.text) for __I$use$fp
    ceil.o(i.__softfp_ceil) refers to ceil.o(i.ceil) for ceil
    ceil.o(i.ceil) refers (Special) to iusefp.o(.text) for __I$use$fp
    ceil.o(i.ceil) refers to dadd.o(.text) for __aeabi_dadd
    ceil.o(i.ceil) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    floor.o(i.__softfp_floor) refers (Special) to iusefp.o(.text) for __I$use$fp
    floor.o(i.__softfp_floor) refers to floor.o(i.floor) for floor
    floor.o(i.floor) refers (Special) to iusefp.o(.text) for __I$use$fp
    floor.o(i.floor) refers to dadd.o(.text) for __aeabi_dadd
    floor.o(i.floor) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    rint.o(i.rint) refers (Special) to iusefp.o(.text) for __I$use$fp
    rint.o(i.rint) refers to drnd.o(.text) for _drnd
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
    ldiv.o(.text) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    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 (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dscalb.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f030x8.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc
    fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    drnd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    drnd.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    drnd.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
    functions.o(i.GetuS) refers to functions.o(.data) for .data
    functions.o(i.GetTick) refers to functions.o(.data) for .data
==============================================================================
Removing Unused input sections from the image.
    Removing startup_stm32f030x8.o(HEAP), (512 bytes).
    Removing debug.o(.rev16_text), (4 bytes).
    Removing debug.o(.revsh_text), (4 bytes).
    Removing debug.o(i.FormatHex), (56 bytes).
    Removing debug.o(i.ShowRunningInfo), (220 bytes).
    Removing debug.o(.conststring), (67 bytes).
    Removing debug.o(.data), (4 bytes).
    Removing functions.o(.rev16_text), (4 bytes).
    Removing functions.o(.revsh_text), (4 bytes).
    Removing functions.o(i.DelayUs), (30 bytes).
    Removing functions.o(i.Input165), (60 bytes).
    Removing functions.o(i.Input165_8), (52 bytes).
    Removing functions.o(i.Output595_16), (48 bytes).
    Removing functions.o(i.Output595_8), (48 bytes).
    Removing functions.o(i.ReadConfig_0), (4 bytes).
    Removing functions.o(i.ReadConfig_1), (28 bytes).
    Removing functions.o(i.ReadConfig_11), (24 bytes).
    Removing functions.o(i.ReadConfig_2), (28 bytes).
    Removing functions.o(i.ReadConfig_3), (12 bytes).
    Removing functions.o(i.ReadConfig_4), (12 bytes).
    Removing functions.o(i.ToggleErr2Led), (20 bytes).
    Removing functions.o(i.ToggleErrLed), (20 bytes).
    Removing functions.o(i.ToggleOutStat), (16 bytes).
    Removing functions.o(i.ToggleRunLed), (20 bytes).
    Removing functions.o(i.TriggerPendSV), (16 bytes).
    Removing functions.o(i.Uart2SetDE), (10 bytes).
    Removing functions.o(i.Uart2TriggerSendDMA), (48 bytes).
    Removing functions.o(i.Uart2UnsetDE), (10 bytes).
    Removing functions.o(i.logData), (36 bytes).
    Removing functions.o(i.modbuscrc16test), (112 bytes).
    Removing functions.o(.constdata), (2 bytes).
    Removing functions.o(.conststring), (229 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.bss), (128 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing globaldef.o(.data), (4 bytes).
    Removing kbus.o(.rev16_text), (4 bytes).
    Removing kbus.o(.revsh_text), (4 bytes).
    Removing kbus.o(i.KBusRepeaterFunc), (48 bytes).
    Removing kbus.o(i.KBusSlaveFunc), (96 bytes).
    Removing kbus.o(.bss), (64 bytes).
    Removing kbus.o(.data), (1 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing kbus.o(.data), (4 bytes).
    Removing klink.o(.rev16_text), (4 bytes).
    Removing klink.o(.revsh_text), (4 bytes).
    Removing klink.o(.bss), (16 bytes).
    Removing klink.o(.bss), (256 bytes).
    Removing klink.o(.data), (1 bytes).
    Removing modbusrtu.o(i.ModBusCRC16), (4 bytes).
    Removing modbusrtu.o(i.mkReqPkg), (4 bytes).
    Removing myqueue.o(i.CopyData), (54 bytes).
    Removing myqueue.o(i.EmptyQueue), (18 bytes).
    Removing myqueue.o(i.PopOne), (28 bytes).
    Removing myqueue.o(i.PopOut), (22 bytes).
    Removing myqueue.o(i.PushOne), (34 bytes).
    Removing plcfunctions.o(.rev16_text), (4 bytes).
    Removing plcfunctions.o(.revsh_text), (4 bytes).
    Removing plcfunctions.o(i.GetTimerEV), (28 bytes).
    Removing plcfunctions.o(i.GetTimerSV), (28 bytes).
    Removing plcfunctions.o(i.IsTimerOn), (36 bytes).
    Removing plcfunctions.o(i.ResetTimer), (64 bytes).
    Removing plcfunctions.o(i.SetTimerValue), (52 bytes).
    Removing plcfunctions.o(.constdata), (604 bytes).
    Removing stm32f0xx_hal_msp.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_msp.o(.revsh_text), (4 bytes).
    Removing kmachine.o(.rev16_text), (4 bytes).
    Removing kmachine.o(.revsh_text), (4 bytes).
    Removing kmachine.o(i.CheckSavedData), (4 bytes).
    Removing kmachine.o(i.LoadDefaultRunStat), (8 bytes).
    Removing kmachine.o(i.LoadFlashDatas), (12 bytes).
    Removing kmachine.o(i.ReadFactoryData), (20 bytes).
    Removing kmachine.o(i.ReadProgram), (52 bytes).
    Removing kmachine.o(i.is_pow_of_2), (14 bytes).
    Removing kmachine.o(i.next_pow_of_2), (30 bytes).
    Removing kmachine.o(.data), (4 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(i.HexToInt), (40 bytes).
    Removing main.o(.constdata), (34 bytes).
    Removing delay.o(.rev16_text), (4 bytes).
    Removing delay.o(.revsh_text), (4 bytes).
    Removing delay.o(i.Delay_Ms), (32 bytes).
    Removing delay.o(i.Delay_Us), (22 bytes).
    Removing gpio.o(.rev16_text), (4 bytes).
    Removing gpio.o(.revsh_text), (4 bytes).
    Removing gpio.o(i.GPIO_int), (2 bytes).
    Removing spi.o(.rev16_text), (4 bytes).
    Removing spi.o(.revsh_text), (4 bytes).
    Removing spi.o(i.SPI2_Int), (2 bytes).
    Removing spi.o(i.SpiIn), (44 bytes).
    Removing kwireless.o(.rev16_text), (4 bytes).
    Removing kwireless.o(.revsh_text), (4 bytes).
    Removing kwireless.o(i.KWLMasterProc), (4 bytes).
    Removing kwireless.o(i.KWLSlaveProc), (4 bytes).
    Removing kwireless.o(.constdata), (5 bytes).
    Removing kwireless.o(.constdata), (5 bytes).
    Removing kwireless.o(.data), (1 bytes).
    Removing kwireless.o(.data), (1 bytes).
    Removing radio.o(.rev16_text), (4 bytes).
    Removing radio.o(.revsh_text), (4 bytes).
    Removing radio.o(i.RadioOnRxTimeoutIrq), (24 bytes).
    Removing radio.o(i.RadioOnTxTimeoutIrq), (24 bytes).
    Removing radio.o(i.RadioReadFifo), (14 bytes).
    Removing radio.o(i.RadioTx), (10 bytes).
    Removing radio.o(i.RadioWriteFifo), (14 bytes).
    Removing sx126x.o(i.SX126xCalibrate), (14 bytes).
    Removing sx126x.o(i.SX126xClearDeviceErrors), (18 bytes).
    Removing sx126x.o(i.SX126xGetDeviceErrors), (18 bytes).
    Removing sx126x.o(i.SX126xGetRandom), (52 bytes).
    Removing sx126x.o(i.SX126xGetStatus), (22 bytes).
    Removing sx126x.o(i.SX126xSetCadParams), (48 bytes).
    Removing sx126x.o(i.SX126xSetDio3AsTcxoCtrl), (32 bytes).
    Removing sx126x.o(i.SX126xSetTxInfinitePreamble), (14 bytes).
    Removing sx126x-board.o(.rev16_text), (4 bytes).
    Removing sx126x-board.o(.revsh_text), (4 bytes).
    Removing sx126x-board.o(i.SX126xCheckRfFrequency), (4 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (108 bytes).
    Removing stm32f0xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_AHB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_DeInit), (96 bytes).
    Removing stm32f0xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_ll_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_DeInit), (36 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_Init), (160 bytes).
    Removing stm32f0xx_ll_exti.o(i.LL_EXTI_StructInit), (14 bytes).
    Removing stm32f0xx_ll_adc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_CommonDeInit), (28 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_DeInit), (192 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_REG_StructInit), (18 bytes).
    Removing stm32f0xx_ll_adc.o(i.LL_ADC_StructInit), (16 bytes).
    Removing stm32f0xx_ll_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_DeInit), (124 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_Init), (92 bytes).
    Removing stm32f0xx_ll_dma.o(i.LL_DMA_StructInit), (24 bytes).
    Removing stm32f0xx_ll_dma.o(.constdata), (5 bytes).
    Removing stm32f0xx_ll_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_DeInit), (68 bytes).
    Removing stm32f0xx_ll_spi.o(i.LL_SPI_StructInit), (30 bytes).
    Removing stm32f0xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockInit), (60 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_DeInit), (68 bytes).
    Removing stm32f0xx_ll_usart.o(i.LL_USART_StructInit), (24 bytes).
    Removing stm32f0xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_DeInit), (100 bytes).
    Removing stm32f0xx_ll_rcc.o(i.LL_RCC_GetI2CClockFreq), (48 bytes).
    Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DeInit), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (56 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (156 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (32 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (76 bytes).
    Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (44 bytes).
    Removing stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (156 bytes).
    Removing stm32f0xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_DeInit), (36 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f0xx_hal.o(i.HAL_ResumeTick), (16 bytes).
    Removing stm32f0xx_hal.o(i.HAL_SuspendTick), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_AddrCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DeInit), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_DisableListen_IT), (48 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler), (16 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_EnableListen_IT), (40 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetError), (4 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetMode), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_GetState), (6 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Init), (180 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_IsDeviceReady), (284 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Abort_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_DMA), (236 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Receive_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Receive_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Sequential_Transmit_IT), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_DMA), (240 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Master_Transmit_IT), (124 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read), (344 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_DMA), (248 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Read_IT), (188 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write), (340 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_DMA), (244 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Mem_Write_IT), (184 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspDeInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_MspInit), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive), (292 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Receive_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Receive_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Sequential_Transmit_IT), (144 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit), (300 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_DMA), (156 bytes).
    Removing stm32f0xx_hal_i2c.o(i.HAL_I2C_Slave_Transmit_IT), (88 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAAbort), (52 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAError), (24 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterReceiveCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMAMasterTransmitCplt), (68 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveReceiveCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_DMASlaveTransmitCplt), (2 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Disable_IRQ), (86 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Enable_IRQ), (100 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Flush_TXDR), (34 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITAddrCplt), (122 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITError), (204 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITListenCplt), (96 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterCplt), (160 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITMasterSequentialCplt), (70 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveCplt), (232 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_ITSlaveSequentialCplt), (74 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed), (116 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_DMA), (194 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Master_ISR_IT), (296 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryRead), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_RequestMemoryWrite), (106 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_DMA), (104 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_Slave_ISR_IT), (280 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_TransferConfig), (36 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout), (72 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnRXNEFlagUntilTimeout), (120 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnSTOPFlagUntilTimeout), (78 bytes).
    Removing stm32f0xx_hal_i2c.o(i.I2C_WaitOnTXISFlagUntilTimeout), (82 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigAnalogFilter), (74 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_ConfigDigitalFilter), (72 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_DisableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_i2c_ex.o(i.HAL_I2CEx_EnableFastModePlus), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (212 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init), (328 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (36 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin), (12 bytes).
    Removing stm32f0xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_CalcBaseAndBitshift), (36 bytes).
    Removing stm32f0xx_hal_dma.o(i.DMA_SetConfig), (40 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort), (44 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_DeInit), (66 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_IRQHandler), (156 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Init), (88 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (176 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (72 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start), (74 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_Start_IT), (106 bytes).
    Removing stm32f0xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (78 bytes).
    Removing stm32f0xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (52 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (20 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (28 bytes).
    Removing stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f0xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (52 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_pwr_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (268 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (32 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f0xx_hal_flash.o(i.HAL_FLASH_Program_IT), (100 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (108 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (32 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (96 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (88 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (80 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (28 bytes).
    Removing stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (204 bytes).
    Removing stm32f0xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_Init1msTick), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (104 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (84 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (44 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock), (12 bytes).
    Removing stm32f0xx_ll_utils.o(i.LL_mDelay), (32 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (152 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_PLL_IsBusy), (20 bytes).
    Removing stm32f0xx_ll_utils.o(i.UTILS_SetFlashLatency), (52 bytes).
    Removing stm32f0xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ForceReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_APB1_GRP2_ReleaseReset), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_Init), (74 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_DeInit), (156 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (88 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_Init), (216 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_IC_StructInit), (14 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_Init), (68 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f0xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC1Config), (140 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC2Config), (144 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC3Config), (152 bytes).
    Removing stm32f0xx_ll_tim.o(i.OC4Config), (116 bytes).
    Removing dfixul.o(.text), (64 bytes).
392 unused section(s) (total 20563 bytes) removed from the image.
==============================================================================
Image Symbol Table
    Local Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ../Radio_LLCC68/Src/main.c               0x00000000   Number         0  main.o ABSOLUTE
    ../Radio_LLCC68\Radio\src\crc.c          0x00000000   Number         0  crc.o ABSOLUTE
    ../Radio_LLCC68\Radio\src\radio.c        0x00000000   Number         0  radio.o ABSOLUTE
    ../Radio_LLCC68\Radio\src\sx126x-board.c 0x00000000   Number         0  sx126x-board.o ABSOLUTE
    ../Radio_LLCC68\Radio\src\sx126x.c       0x00000000   Number         0  sx126x.o ABSOLUTE
    ../clib/../cmprslib/zerorunl2.c          0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  ldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  idiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.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/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusesemip.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/unhosted.c              0x00000000   Number         0  uread4.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dflti.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fprnd.c                0x00000000   Number         0  drnd.o ABSOLUTE
    ../fplib/microlib/fpscalb.c              0x00000000   Number         0  dscalb.o ABSOLUTE
    ../mathlib/ceil.c                        0x00000000   Number         0  ceil.o ABSOLUTE
    ../mathlib/floor.c                       0x00000000   Number         0  floor.o ABSOLUTE
    ../mathlib/rint.c                        0x00000000   Number         0  rint.o ABSOLUTE
    ..\ComLib\Src\BSP.c                      0x00000000   Number         0  bsp.o ABSOLUTE
    ..\ComLib\Src\GlobalDef.c                0x00000000   Number         0  globaldef.o ABSOLUTE
    ..\ComLib\Src\KBus.c                     0x00000000   Number         0  kbus.o ABSOLUTE
    ..\ComLib\Src\KLink.c                    0x00000000   Number         0  klink.o ABSOLUTE
    ..\ComLib\Src\KMachine.c                 0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\ComLib\Src\ModbusRTU.c                0x00000000   Number         0  modbusrtu.o ABSOLUTE
    ..\ComLib\Src\MyQueue.c                  0x00000000   Number         0  myqueue.o ABSOLUTE
    ..\ComLib\Src\PLCfunctions.c             0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\ComLib\Src\debug.c                    0x00000000   Number         0  debug.o ABSOLUTE
    ..\ComLib\Src\functions.c                0x00000000   Number         0  functions.o ABSOLUTE
    ..\ComLib\Src\shell.c                    0x00000000   Number         0  shell.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_hal_msp.c        0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\ComLib\Src\stm32f0xx_it.c             0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\ComLib\Src\system_stm32f0xx.c         0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal.c 0x00000000   Number         0  stm32f0xx_hal.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_cortex.c 0x00000000   Number         0  stm32f0xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_dma.c 0x00000000   Number         0  stm32f0xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash.c 0x00000000   Number         0  stm32f0xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_flash_ex.c 0x00000000   Number         0  stm32f0xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_gpio.c 0x00000000   Number         0  stm32f0xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c.c 0x00000000   Number         0  stm32f0xx_hal_i2c.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_i2c_ex.c 0x00000000   Number         0  stm32f0xx_hal_i2c_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr.c 0x00000000   Number         0  stm32f0xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_pwr_ex.c 0x00000000   Number         0  stm32f0xx_hal_pwr_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc.c 0x00000000   Number         0  stm32f0xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f0xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim.c 0x00000000   Number         0  stm32f0xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_hal_tim_ex.c 0x00000000   Number         0  stm32f0xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_adc.c 0x00000000   Number         0  stm32f0xx_ll_adc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_dma.c 0x00000000   Number         0  stm32f0xx_ll_dma.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_exti.c 0x00000000   Number         0  stm32f0xx_ll_exti.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_gpio.c 0x00000000   Number         0  stm32f0xx_ll_gpio.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_rcc.c 0x00000000   Number         0  stm32f0xx_ll_rcc.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_spi.c 0x00000000   Number         0  stm32f0xx_ll_spi.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_usart.c 0x00000000   Number         0  stm32f0xx_ll_usart.o ABSOLUTE
    ..\Drivers\STM32F0xx_HAL_Driver\Src\stm32f0xx_ll_utils.c 0x00000000   Number         0  stm32f0xx_ll_utils.o ABSOLUTE
    ..\Radio_LLCC68\Radio\KWireLess.c        0x00000000   Number         0  kwireless.o ABSOLUTE
    ..\Radio_LLCC68\Radio\delay.c            0x00000000   Number         0  delay.o ABSOLUTE
    ..\Radio_LLCC68\Radio\gpio.c             0x00000000   Number         0  gpio.o ABSOLUTE
    ..\Radio_LLCC68\Radio\spi.c              0x00000000   Number         0  spi.o ABSOLUTE
    ..\Radio_LLCC68\Src\BoardType.c          0x00000000   Number         0  boardtype.o ABSOLUTE
    ..\Radio_LLCC68\Src\main.c               0x00000000   Number         0  main.o ABSOLUTE
    ..\Radio_LLCC68\\Radio\\src\\radio.c     0x00000000   Number         0  radio.o ABSOLUTE
    ..\Radio_LLCC68\\Radio\\src\\sx126x-board.c 0x00000000   Number         0  sx126x-board.o ABSOLUTE
    ..\\ComLib\\Src\\BSP.c                   0x00000000   Number         0  bsp.o ABSOLUTE
    ..\\ComLib\\Src\\KBus.c                  0x00000000   Number         0  kbus.o ABSOLUTE
    ..\\ComLib\\Src\\KLink.c                 0x00000000   Number         0  klink.o ABSOLUTE
    ..\\ComLib\\Src\\KMachine.c              0x00000000   Number         0  kmachine.o ABSOLUTE
    ..\\ComLib\\Src\\PLCfunctions.c          0x00000000   Number         0  plcfunctions.o ABSOLUTE
    ..\\ComLib\\Src\\debug.c                 0x00000000   Number         0  debug.o ABSOLUTE
    ..\\ComLib\\Src\\functions.c             0x00000000   Number         0  functions.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_hal_msp.c     0x00000000   Number         0  stm32f0xx_hal_msp.o ABSOLUTE
    ..\\ComLib\\Src\\stm32f0xx_it.c          0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\ComLib\\Src\\system_stm32f0xx.c      0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\Drivers\\STM32F0xx_HAL_Driver\\Src\\stm32f0xx_ll_tim.c 0x00000000   Number         0  stm32f0xx_ll_tim.o ABSOLUTE
    ..\\Radio_LLCC68\\Radio\\KWireLess.c     0x00000000   Number         0  kwireless.o ABSOLUTE
    ..\\Radio_LLCC68\\Radio\\delay.c         0x00000000   Number         0  delay.o ABSOLUTE
    ..\\Radio_LLCC68\\Radio\\gpio.c          0x00000000   Number         0  gpio.o ABSOLUTE
    ..\\Radio_LLCC68\\Radio\\spi.c           0x00000000   Number         0  spi.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f030x8.s                    0x00000000   Number         0  startup_stm32f030x8.o ABSOLUTE
    RESET                                    0x08000000   Section      180  startup_stm32f030x8.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000b4   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000b4   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000b8   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000bc   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000bc   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000bc   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000c4   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000c4   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000c4   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000c4   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x080000c8   Section        4  debug.o(.emb_text)
    .text                                    0x080000cc   Section       28  startup_stm32f030x8.o(.text)
    .text                                    0x080000e8   Section        0  uidiv.o(.text)
    .text                                    0x08000114   Section        0  idiv.o(.text)
    .text                                    0x0800013c   Section        0  ldiv.o(.text)
    .text                                    0x08000188   Section        0  llushr.o(.text)
    .text                                    0x080001aa   Section        0  memcpya.o(.text)
    .text                                    0x080001ce   Section        0  memseta.o(.text)
    .text                                    0x080001f2   Section        0  uread4.o(.text)
    .text                                    0x08000208   Section        0  dadd.o(.text)
    .text                                    0x0800036c   Section        0  dmul.o(.text)
    .text                                    0x0800043c   Section        0  ddiv.o(.text)
    .text                                    0x0800052c   Section        0  dscalb.o(.text)
    .text                                    0x08000558   Section        0  dflti.o(.text)
    .text                                    0x08000580   Section        0  dfltui.o(.text)
    .text                                    0x0800059c   Section        0  dfixui.o(.text)
    .text                                    0x080005d8   Section       40  cdrcmple.o(.text)
    .text                                    0x08000600   Section        0  uldiv.o(.text)
    .text                                    0x08000660   Section        0  llshl.o(.text)
    .text                                    0x08000680   Section        0  llsshr.o(.text)
    .text                                    0x080006a6   Section        0  iusefp.o(.text)
    .text                                    0x080006a6   Section        0  depilogue.o(.text)
    .text                                    0x08000764   Section        0  drnd.o(.text)
    .text                                    0x080007e0   Section       36  init.o(.text)
    .text                                    0x08000804   Section        0  __dczerorl2.o(.text)
    i.ADCProcess                             0x0800085c   Section        0  debug.o(i.ADCProcess)
    i.AddEventLog                            0x08000900   Section        0  kmachine.o(i.AddEventLog)
    i.AddSpace                               0x08000984   Section        0  myqueue.o(i.AddSpace)
    i.CheckEventLog                          0x080009b0   Section        0  kmachine.o(i.CheckEventLog)
    i.ClearEventLog                          0x08000a38   Section        0  kmachine.o(i.ClearEventLog)
    i.ComputeCrc                             0x08000a5c   Section        0  crc.o(i.ComputeCrc)
    i.DMA1_Channel2_3_IRQHandler             0x08000a88   Section        0  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    i.DMA1_Channel4_5_IRQHandler             0x08000b28   Section        0  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    i.DelData                                0x08000b60   Section        0  myqueue.o(i.DelData)
    i.Enable595                              0x08000b8c   Section        0  functions.o(i.Enable595)
    i.EnableDisIn                            0x08000ba0   Section        0  functions.o(i.EnableDisIn)
    i.EraseAndWriteToFlashMem                0x08000bb8   Section        0  kmachine.o(i.EraseAndWriteToFlashMem)
    i.EraseFlashMem                          0x08000bfa   Section        0  kmachine.o(i.EraseFlashMem)
    i.FLASH_MassErase                        0x08000c1c   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    FLASH_MassErase                          0x08000c1d   Thumb Code    26  stm32f0xx_hal_flash_ex.o(i.FLASH_MassErase)
    i.FLASH_PageErase                        0x08000c40   Section        0  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    i.FLASH_Program_HalfWord                 0x08000c64   Section        0  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08000c65   Thumb Code    22  stm32f0xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x08000c84   Section        0  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x08000c85   Thumb Code    46  stm32f0xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x08000cbc   Section        0  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.GetBitValue                            0x08000d0c   Section        0  modbusrtu.o(i.GetBitValue)
    GetBitValue                              0x08000d0d   Thumb Code    20  modbusrtu.o(i.GetBitValue)
    i.GetBitValue                            0x08000d20   Section        0  kmachine.o(i.GetBitValue)
    GetBitValue                              0x08000d21   Thumb Code    20  kmachine.o(i.GetBitValue)
    i.GetCoilValue                           0x08000d34   Section        0  kmachine.o(i.GetCoilValue)
    i.GetContinueData                        0x08000dd4   Section        0  myqueue.o(i.GetContinueData)
    i.GetContinueEmptyRoom                   0x08000dfa   Section        0  myqueue.o(i.GetContinueEmptyRoom)
    i.GetEventLogAddr                        0x08000e20   Section        0  kmachine.o(i.GetEventLogAddr)
    i.GetInput                               0x08000e44   Section        0  functions.o(i.GetInput)
    i.GetTick                                0x08000e50   Section        0  functions.o(i.GetTick)
    i.GetVarData                             0x08000e5c   Section        0  kmachine.o(i.GetVarData)
    i.GetuS                                  0x08000f34   Section        0  functions.o(i.GetuS)
    i.HAL_Delay                              0x08000f60   Section        0  stm32f0xx_hal.o(i.HAL_Delay)
    i.HAL_Delay_nMS                          0x08000f7c   Section        0  delay.o(i.HAL_Delay_nMS)
    i.HAL_FLASH_Lock                         0x08000f84   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Unlock                       0x08000f98   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GetTick                            0x08000fbc   Section        0  stm32f0xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x08000fc8   Section        0  stm32f0xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08000fd8   Section        0  stm32f0xx_hal.o(i.HAL_Init)
    i.HAL_NVIC_SetPriority                   0x08000ff8   Section        0  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    .ARM.__AT_0x08001000                     0x08001000   Section        5  kmachine.o(.ARM.__AT_0x08001000)
    i.HAL_FLASHEx_Erase                      0x08001008   Section        0  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    i.HAL_FLASH_Program                      0x080010a8   Section        0  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_InitTick                           0x08001124   Section        0  stm32f0xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08001148   Section        0  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_RCCEx_PeriphCLKConfig              0x0800118c   Section        0  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    i.HAL_RCC_ClockConfig                    0x08001274   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetHCLKFreq                    0x080013a0   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    i.HAL_RCC_GetSysClockFreq                0x080013ac   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x08001424   Section        0  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SYSTICK_CLKSourceConfig            0x08001778   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    i.HAL_SYSTICK_Callback                   0x08001790   Section        0  main.o(i.HAL_SYSTICK_Callback)
    i.HAL_SYSTICK_Config                     0x08001804   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_SYSTICK_IRQHandler                 0x08001834   Section        0  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    i.HardFault_Handler                      0x0800183c   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.InitPLC                                0x08001840   Section        0  plcfunctions.o(i.InitPLC)
    i.InitTimer                              0x0800188c   Section        0  plcfunctions.o(i.InitTimer)
    i.InitUartstat                           0x080018cc   Section        0  functions.o(i.InitUartstat)
    i.InituS                                 0x080018ec   Section        0  functions.o(i.InituS)
    i.Input165Cfg                            0x08001940   Section        0  functions.o(i.Input165Cfg)
    i.Input165_R                             0x0800197c   Section        0  functions.o(i.Input165_R)
    i.KBusBCC                                0x080019c8   Section        0  kbus.o(i.KBusBCC)
    i.KBusCheckPacket                        0x080019e0   Section        0  kbus.o(i.KBusCheckPacket)
    i.KBusMakePacket                         0x08001ae4   Section        0  kbus.o(i.KBusMakePacket)
    i.KBusMasterFunc                         0x08001b64   Section        0  kbus.o(i.KBusMasterFunc)
    i.KBusMasterParsePacket                  0x08001d08   Section        0  kbus.o(i.KBusMasterParsePacket)
    i.KBusParsePacket                        0x08001e6c   Section        0  kbus.o(i.KBusParsePacket)
    i.KBusSlaveCheckPacket                   0x08001eec   Section        0  kbus.o(i.KBusSlaveCheckPacket)
    i.KBusSlaveParsePacket                   0x08001f7c   Section        0  kbus.o(i.KBusSlaveParsePacket)
    i.KLBCC                                  0x080020fc   Section        0  klink.o(i.KLBCC)
    i.KLCheckPacket                          0x08002112   Section        0  klink.o(i.KLCheckPacket)
    i.KLMakeRplyPacket                       0x08002144   Section        0  klink.o(i.KLMakeRplyPacket)
    i.KLParsePacket                          0x08002180   Section        0  klink.o(i.KLParsePacket)
    i.KLParseReqPacket                       0x080021d0   Section        0  klink.o(i.KLParseReqPacket)
    i.KMachineInit                           0x080028b4   Section        0  kmachine.o(i.KMachineInit)
    i.KWLMasterParsePkt                      0x08002924   Section        0  kwireless.o(i.KWLMasterParsePkt)
    i.KWLMasterSendReqPkt                    0x080029f8   Section        0  kwireless.o(i.KWLMasterSendReqPkt)
    i.KWLSlaveParsePkt                       0x08002ab8   Section        0  kwireless.o(i.KWLSlaveParsePkt)
    i.KWLSlaveSendRplyPkt                    0x08002b9c   Section        0  kwireless.o(i.KWLSlaveSendRplyPkt)
    i.KWL_Process                            0x08002c48   Section        0  kwireless.o(i.KWL_Process)
    i.KWireLessInit                          0x08002cec   Section        0  kwireless.o(i.KWireLessInit)
    i.KWireLessStart                         0x08002db0   Section        0  kwireless.o(i.KWireLessStart)
    i.LL_ADC_Init                            0x08002dec   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    i.LL_ADC_REG_Init                        0x08002e18   Section        0  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    i.LL_AHB1_GRP1_EnableClock               0x08002e48   Section        0  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    LL_AHB1_GRP1_EnableClock                 0x08002e49   Thumb Code    18  bsp.o(i.LL_AHB1_GRP1_EnableClock)
    i.LL_APB1_GRP1_EnableClock               0x08002e60   Section        0  bsp.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x08002e61   Thumb Code    18  bsp.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_APB1_GRP2_EnableClock               0x08002e78   Section        0  bsp.o(i.LL_APB1_GRP2_EnableClock)
    LL_APB1_GRP2_EnableClock                 0x08002e79   Thumb Code    18  bsp.o(i.LL_APB1_GRP2_EnableClock)
    i.LL_DMA_ConfigAddresses                 0x08002e90   Section        0  functions.o(i.LL_DMA_ConfigAddresses)
    LL_DMA_ConfigAddresses                   0x08002e91   Thumb Code    38  functions.o(i.LL_DMA_ConfigAddresses)
    i.LL_DMA_DisableChannel                  0x08002ebc   Section        0  functions.o(i.LL_DMA_DisableChannel)
    LL_DMA_DisableChannel                    0x08002ebd   Thumb Code    18  functions.o(i.LL_DMA_DisableChannel)
    i.LL_DMA_EnableChannel                   0x08002ed4   Section        0  functions.o(i.LL_DMA_EnableChannel)
    LL_DMA_EnableChannel                     0x08002ed5   Thumb Code    18  functions.o(i.LL_DMA_EnableChannel)
    i.LL_DMA_EnableIT_TC                     0x08002eec   Section        0  functions.o(i.LL_DMA_EnableIT_TC)
    LL_DMA_EnableIT_TC                       0x08002eed   Thumb Code    18  functions.o(i.LL_DMA_EnableIT_TC)
    i.LL_DMA_SetChannelPriorityLevel         0x08002f04   Section        0  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    LL_DMA_SetChannelPriorityLevel           0x08002f05   Thumb Code    24  bsp.o(i.LL_DMA_SetChannelPriorityLevel)
    i.LL_DMA_SetDataLength                   0x08002f20   Section        0  functions.o(i.LL_DMA_SetDataLength)
    LL_DMA_SetDataLength                     0x08002f21   Thumb Code    22  functions.o(i.LL_DMA_SetDataLength)
    i.LL_DMA_SetDataTransferDirection        0x08002f3c   Section        0  bsp.o(i.LL_DMA_SetDataTransferDirection)
    LL_DMA_SetDataTransferDirection          0x08002f3d   Thumb Code    22  bsp.o(i.LL_DMA_SetDataTransferDirection)
    i.LL_DMA_SetMemoryIncMode                0x08002f5c   Section        0  bsp.o(i.LL_DMA_SetMemoryIncMode)
    LL_DMA_SetMemoryIncMode                  0x08002f5d   Thumb Code    22  bsp.o(i.LL_DMA_SetMemoryIncMode)
    i.LL_DMA_SetMemorySize                   0x08002f78   Section        0  bsp.o(i.LL_DMA_SetMemorySize)
    LL_DMA_SetMemorySize                     0x08002f79   Thumb Code    24  bsp.o(i.LL_DMA_SetMemorySize)
    i.LL_DMA_SetMode                         0x08002f94   Section        0  bsp.o(i.LL_DMA_SetMode)
    LL_DMA_SetMode                           0x08002f95   Thumb Code    22  bsp.o(i.LL_DMA_SetMode)
    i.LL_DMA_SetPeriphIncMode                0x08002fb0   Section        0  bsp.o(i.LL_DMA_SetPeriphIncMode)
    LL_DMA_SetPeriphIncMode                  0x08002fb1   Thumb Code    22  bsp.o(i.LL_DMA_SetPeriphIncMode)
    i.LL_DMA_SetPeriphSize                   0x08002fcc   Section        0  bsp.o(i.LL_DMA_SetPeriphSize)
    LL_DMA_SetPeriphSize                     0x08002fcd   Thumb Code    24  bsp.o(i.LL_DMA_SetPeriphSize)
    i.LL_GPIO_Init                           0x08002fe8   Section        0  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_RCC_GetSystemClocksFreq             0x08003090   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    i.LL_RCC_GetUSARTClockFreq               0x080030a8   Section        0  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    i.LL_SPI_Init                            0x080030fc   Section        0  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    i.LL_TIM_Init                            0x08003160   Section        0  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    i.LL_USART_ConfigAsyncMode               0x080031e4   Section        0  bsp.o(i.LL_USART_ConfigAsyncMode)
    LL_USART_ConfigAsyncMode                 0x080031e5   Thumb Code    20  bsp.o(i.LL_USART_ConfigAsyncMode)
    i.LL_USART_Init                          0x080031f8   Section        0  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    i.LedToggle                              0x080032a4   Section        0  kwireless.o(i.LedToggle)
    i.LoadDefaultSysCfg                      0x080032b8   Section        0  kmachine.o(i.LoadDefaultSysCfg)
    i.LoadRunStat                            0x080032cc   Section        0  kmachine.o(i.LoadRunStat)
    i.Locate                                 0x08003340   Section        0  debug.o(i.Locate)
    i.MX_ADC_Init                            0x08003364   Section        0  bsp.o(i.MX_ADC_Init)
    i.MX_DMA_Init                            0x08003408   Section        0  bsp.o(i.MX_DMA_Init)
    i.MX_GPIO_Init                           0x08003430   Section        0  bsp.o(i.MX_GPIO_Init)
    i.MX_IWDG_Init                           0x08003540   Section        0  bsp.o(i.MX_IWDG_Init)
    i.MX_SPI1_Init                           0x08003574   Section        0  bsp.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08003634   Section        0  bsp.o(i.MX_SPI2_Init)
    i.MX_TIM6_Init                           0x080036e8   Section        0  bsp.o(i.MX_TIM6_Init)
    i.MX_USART1_UART_Init                    0x0800373c   Section        0  bsp.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08003860   Section        0  bsp.o(i.MX_USART2_UART_Init)
    i.ModBusSlaveCheckPkg                    0x080039b8   Section        0  modbusrtu.o(i.ModBusSlaveCheckPkg)
    i.ModBusSlaveParsePkg                    0x080039f0   Section        0  modbusrtu.o(i.ModBusSlaveParsePkg)
    i.NMI_Handler                            0x08003cd8   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.NVIC_EnableIRQ                         0x08003cdc   Section        0  bsp.o(i.NVIC_EnableIRQ)
    NVIC_EnableIRQ                           0x08003cdd   Thumb Code    14  bsp.o(i.NVIC_EnableIRQ)
    i.NVIC_SetPriority                       0x08003cf0   Section        0  bsp.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003cf1   Thumb Code    60  bsp.o(i.NVIC_SetPriority)
    i.NVIC_SetPriority                       0x08003d34   Section        0  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x08003d35   Thumb Code    60  stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)
    i.OnCadDone                              0x08003d78   Section        0  kwireless.o(i.OnCadDone)
    i.OnRxDone                               0x08003d88   Section        0  kwireless.o(i.OnRxDone)
    i.OnRxError                              0x08003e1c   Section        0  kwireless.o(i.OnRxError)
    i.OnRxTimeout                            0x08003eb4   Section        0  kwireless.o(i.OnRxTimeout)
    i.OnTxDone                               0x08003f6c   Section        0  kwireless.o(i.OnTxDone)
    i.OnTxTimeout                            0x08003ff4   Section        0  kwireless.o(i.OnTxTimeout)
    i.PendSV_Handler                         0x08004024   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.PendSvCallBack                         0x08004044   Section        0  functions.o(i.PendSvCallBack)
    i.PopOutVal                              0x08004078   Section        0  plcfunctions.o(i.PopOutVal)
    i.PowerDownProcess                       0x08004098   Section        0  debug.o(i.PowerDownProcess)
    i.PowerRecoverProcess                    0x080040c8   Section        0  debug.o(i.PowerRecoverProcess)
    i.ProcessPLCBinProg                      0x080040d8   Section        0  plcfunctions.o(i.ProcessPLCBinProg)
    i.ProcessTimer                           0x08004654   Section        0  plcfunctions.o(i.ProcessTimer)
    i.PushIn                                 0x08004720   Section        0  myqueue.o(i.PushIn)
    i.PushInVal                              0x080047a4   Section        0  plcfunctions.o(i.PushInVal)
    i.PutOutput                              0x080047c8   Section        0  functions.o(i.PutOutput)
    i.PutOutputSPI2                          0x080047d0   Section        0  functions.o(i.PutOutputSPI2)
    i.PutStr                                 0x08004830   Section        0  functions.o(i.PutStr)
    i.PutStr1                                0x0800484c   Section        0  functions.o(i.PutStr1)
    i.PutStr2                                0x08004868   Section        0  functions.o(i.PutStr2)
    i.RCC_GetHCLKClockFreq                   0x08004874   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    i.RCC_GetPCLK1ClockFreq                  0x08004890   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    i.RCC_GetSystemClockFreq                 0x080048a8   Section        0  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    i.RCC_PLL_GetFreqDomain_SYS              0x080048cc   Section        0  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    i.RadioCheckRfFrequency                  0x08004908   Section        0  radio.o(i.RadioCheckRfFrequency)
    i.RadioComputeCRC                        0x0800490c   Section        0  crc.o(i.RadioComputeCRC)
    i.RadioGetStatus                         0x08004950   Section        0  radio.o(i.RadioGetStatus)
    i.RadioGetWakeupTime                     0x0800496e   Section        0  radio.o(i.RadioGetWakeupTime)
    i.RadioInit                              0x08004974   Section        0  radio.o(i.RadioInit)
    i.RadioIrqProcess                        0x080049bc   Section        0  radio.o(i.RadioIrqProcess)
    i.RadioIsChannelFree                     0x08004ab8   Section        0  radio.o(i.RadioIsChannelFree)
    i.RadioOnDioIrq                          0x08004adc   Section        0  radio.o(i.RadioOnDioIrq)
    i.RadioRandom                            0x08004ae8   Section        0  radio.o(i.RadioRandom)
    i.RadioRead                              0x08004b1c   Section        0  radio.o(i.RadioRead)
    i.RadioReadBuffer                        0x08004b24   Section        0  radio.o(i.RadioReadBuffer)
    i.RadioRssi                              0x08004b2c   Section        0  radio.o(i.RadioRssi)
    i.RadioRx                                0x08004b34   Section        0  radio.o(i.RadioRx)
    i.RadioRxBoosted                         0x08004b64   Section        0  radio.o(i.RadioRxBoosted)
    i.RadioSend                              0x08004b94   Section        0  radio.o(i.RadioSend)
    i.RadioSetChannel                        0x08004bd4   Section        0  radio.o(i.RadioSetChannel)
    i.RadioSetMaxPayloadLength               0x08004bdc   Section        0  radio.o(i.RadioSetMaxPayloadLength)
    i.RadioSetModem                          0x08004c08   Section        0  radio.o(i.RadioSetModem)
    i.RadioSetPublicNetwork                  0x08004c38   Section        0  radio.o(i.RadioSetPublicNetwork)
    i.RadioSetRxConfig                       0x08004c70   Section        0  radio.o(i.RadioSetRxConfig)
    i.RadioSetRxDutyCycle                    0x08004e34   Section        0  radio.o(i.RadioSetRxDutyCycle)
    i.RadioSetTxConfig                       0x08004e3c   Section        0  radio.o(i.RadioSetTxConfig)
    i.RadioSetTxContinuousWave               0x08004f58   Section        0  radio.o(i.RadioSetTxContinuousWave)
    i.RadioSleep                             0x08004f6c   Section        0  radio.o(i.RadioSleep)
    i.RadioStandby                           0x08004f8c   Section        0  radio.o(i.RadioStandby)
    i.RadioStartCad                          0x08004f94   Section        0  radio.o(i.RadioStartCad)
    i.RadioTimeOnAir                         0x08004f9c   Section        0  radio.o(i.RadioTimeOnAir)
    i.RadioWrite                             0x08005120   Section        0  radio.o(i.RadioWrite)
    i.RadioWriteBuffer                       0x08005128   Section        0  radio.o(i.RadioWriteBuffer)
    i.ReadConfig_5                           0x08005130   Section        0  functions.o(i.ReadConfig_5)
    i.ReadFlashMem                           0x0800513c   Section        0  kmachine.o(i.ReadFlashMem)
    i.ReadJumperSW                           0x08005172   Section        0  functions.o(i.ReadJumperSW)
    i.ReadSysCfgFromFlash                    0x0800517c   Section        0  kmachine.o(i.ReadSysCfgFromFlash)
    i.ResetBit                               0x080051d8   Section        0  modbusrtu.o(i.ResetBit)
    ResetBit                                 0x080051d9   Thumb Code    16  modbusrtu.o(i.ResetBit)
    i.RunTimer                               0x080051e8   Section        0  plcfunctions.o(i.RunTimer)
    i.SPI1_IRQHandler                        0x08005234   Section        0  stm32f0xx_it.o(i.SPI1_IRQHandler)
    i.SPI1_IRQ_CallBack                      0x0800523c   Section        0  functions.o(i.SPI1_IRQ_CallBack)
    i.SVC_Handler                            0x08005250   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    i.SX126xAntSwOff                         0x08005252   Section        0  sx126x-board.o(i.SX126xAntSwOff)
    i.SX126xAntSwOn                          0x08005254   Section        0  sx126x-board.o(i.SX126xAntSwOn)
    i.SX126xCalibrateImage                   0x08005258   Section        0  sx126x.o(i.SX126xCalibrateImage)
    i.SX126xCheckDeviceReady                 0x080052cc   Section        0  sx126x.o(i.SX126xCheckDeviceReady)
    i.SX126xClearIrqStatus                   0x080052ec   Section        0  sx126x.o(i.SX126xClearIrqStatus)
    i.SX126xGetIrqStatus                     0x08005300   Section        0  sx126x.o(i.SX126xGetIrqStatus)
    i.SX126xGetOperatingMode                 0x08005314   Section        0  sx126x.o(i.SX126xGetOperatingMode)
    i.SX126xGetPaSelect                      0x08005320   Section        0  sx126x-board.o(i.SX126xGetPaSelect)
    i.SX126xGetPacketStatus                  0x08005324   Section        0  sx126x.o(i.SX126xGetPacketStatus)
    i.SX126xGetPacketType                    0x080053a0   Section        0  sx126x.o(i.SX126xGetPacketType)
    i.SX126xGetPayload                       0x080053ac   Section        0  sx126x.o(i.SX126xGetPayload)
    i.SX126xGetRssiInst                      0x080053d8   Section        0  sx126x.o(i.SX126xGetRssiInst)
    i.SX126xGetRxBufferStatus                0x080053f0   Section        0  sx126x.o(i.SX126xGetRxBufferStatus)
    i.SX126xInit                             0x08005434   Section        0  sx126x.o(i.SX126xInit)
    i.SX126xReadBuffer                       0x08005458   Section        0  sx126x-board.o(i.SX126xReadBuffer)
    i.SX126xReadCommand                      0x0800549c   Section        0  sx126x-board.o(i.SX126xReadCommand)
    i.SX126xReadRegister                     0x080054da   Section        0  sx126x-board.o(i.SX126xReadRegister)
    i.SX126xReadRegisters                    0x080054ea   Section        0  sx126x-board.o(i.SX126xReadRegisters)
    i.SX126xReset                            0x08005534   Section        0  sx126x-board.o(i.SX126xReset)
    i.SX126xSendPayload                      0x08005558   Section        0  sx126x.o(i.SX126xSendPayload)
    i.SX126xSetBufferBaseAddress             0x08005568   Section        0  sx126x.o(i.SX126xSetBufferBaseAddress)
    i.SX126xSetCad                           0x0800557c   Section        0  sx126x.o(i.SX126xSetCad)
    i.SX126xSetCrcPolynomial                 0x08005594   Section        0  sx126x.o(i.SX126xSetCrcPolynomial)
    i.SX126xSetCrcSeed                       0x080055b8   Section        0  sx126x.o(i.SX126xSetCrcSeed)
    i.SX126xSetDio2AsRfSwitchCtrl            0x080055dc   Section        0  sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)
    i.SX126xSetDioIrqParams                  0x080055ea   Section        0  sx126x.o(i.SX126xSetDioIrqParams)
    i.SX126xSetFs                            0x08005614   Section        0  sx126x.o(i.SX126xSetFs)
    i.SX126xSetLoRaSymbNumTimeout            0x0800562c   Section        0  sx126x.o(i.SX126xSetLoRaSymbNumTimeout)
    i.SX126xSetModulationParams              0x0800563c   Section        0  sx126x.o(i.SX126xSetModulationParams)
    i.SX126xSetPaConfig                      0x080056dc   Section        0  sx126x.o(i.SX126xSetPaConfig)
    i.SX126xSetPacketParams                  0x080056f4   Section        0  sx126x.o(i.SX126xSetPacketParams)
    i.SX126xSetPacketType                    0x080057a8   Section        0  sx126x.o(i.SX126xSetPacketType)
    i.SX126xSetPayload                       0x080057c4   Section        0  sx126x.o(i.SX126xSetPayload)
    i.SX126xSetRegulatorMode                 0x080057d2   Section        0  sx126x.o(i.SX126xSetRegulatorMode)
    i.SX126xSetRfFrequency                   0x080057e0   Section        0  sx126x.o(i.SX126xSetRfFrequency)
    i.SX126xSetRfTxPower                     0x0800582c   Section        0  sx126x-board.o(i.SX126xSetRfTxPower)
    i.SX126xSetRx                            0x08005838   Section        0  sx126x.o(i.SX126xSetRx)
    i.SX126xSetRxBoosted                     0x0800585c   Section        0  sx126x.o(i.SX126xSetRxBoosted)
    i.SX126xSetRxDutyCycle                   0x08005890   Section        0  sx126x.o(i.SX126xSetRxDutyCycle)
    i.SX126xSetRxTxFallbackMode              0x080058c0   Section        0  sx126x.o(i.SX126xSetRxTxFallbackMode)
    i.SX126xSetSleep                         0x080058d0   Section        0  sx126x.o(i.SX126xSetSleep)
    i.SX126xSetStandby                       0x080058ec   Section        0  sx126x.o(i.SX126xSetStandby)
    i.SX126xSetStopRxTimerOnPreambleDetect   0x08005910   Section        0  sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)
    i.SX126xSetSyncWord                      0x0800591e   Section        0  sx126x.o(i.SX126xSetSyncWord)
    i.SX126xSetTx                            0x08005930   Section        0  sx126x.o(i.SX126xSetTx)
    i.SX126xSetTxContinuousWave              0x08005954   Section        0  sx126x.o(i.SX126xSetTxContinuousWave)
    i.SX126xSetTxParams                      0x08005964   Section        0  sx126x.o(i.SX126xSetTxParams)
    i.SX126xSetWhiteningSeed                 0x080059e4   Section        0  sx126x.o(i.SX126xSetWhiteningSeed)
    i.SX126xWaitOnBusy                       0x08005a18   Section        0  sx126x-board.o(i.SX126xWaitOnBusy)
    i.SX126xWakeup                           0x08005a28   Section        0  sx126x-board.o(i.SX126xWakeup)
    i.SX126xWriteBuffer                      0x08005a48   Section        0  sx126x-board.o(i.SX126xWriteBuffer)
    i.SX126xWriteCommand                     0x08005a84   Section        0  sx126x-board.o(i.SX126xWriteCommand)
    i.SX126xWriteRegister                    0x08005abe   Section        0  sx126x-board.o(i.SX126xWriteRegister)
    i.SX126xWriteRegisters                   0x08005aca   Section        0  sx126x-board.o(i.SX126xWriteRegisters)
    i.SaveRunStat                            0x08005b0c   Section        0  kmachine.o(i.SaveRunStat)
    i.SendPacket                             0x08005b84   Section        0  functions.o(i.SendPacket)
    i.SetAddrBit                             0x08005bbc   Section        0  modbusrtu.o(i.SetAddrBit)
    SetAddrBit                               0x08005bbd   Thumb Code    16  modbusrtu.o(i.SetAddrBit)
    i.SetBitValue                            0x08005bcc   Section        0  klink.o(i.SetBitValue)
    SetBitValue                              0x08005bcd   Thumb Code    24  klink.o(i.SetBitValue)
    i.SetBitValue                            0x08005be4   Section        0  kmachine.o(i.SetBitValue)
    SetBitValue                              0x08005be5   Thumb Code    24  kmachine.o(i.SetBitValue)
    i.SetCoilValue                           0x08005bfc   Section        0  kmachine.o(i.SetCoilValue)
    i.SetErr2Led                             0x08005c8c   Section        0  functions.o(i.SetErr2Led)
    i.SetErrLed                              0x08005ca4   Section        0  functions.o(i.SetErrLed)
    i.SetOutStat                             0x08005cbc   Section        0  functions.o(i.SetOutStat)
    i.SetRunLed                              0x08005cd0   Section        0  functions.o(i.SetRunLed)
    i.SetVarData                             0x08005ce8   Section        0  kmachine.o(i.SetVarData)
    i.ShowInitInfo                           0x08005db0   Section        0  debug.o(i.ShowInitInfo)
    i.SpiInOut                               0x08005f30   Section        0  spi.o(i.SpiInOut)
    i.StartPLC                               0x08005f74   Section        0  plcfunctions.o(i.StartPLC)
    i.StopPLC                                0x08005fe4   Section        0  plcfunctions.o(i.StopPLC)
    i.StopTimer                              0x08006024   Section        0  plcfunctions.o(i.StopTimer)
    i.SysTick_Handler                        0x08006068   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08006074   Section        0  bsp.o(i.SystemClock_Config)
    i.SystemInit                             0x08006118   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.TIM6_IRQHandler                        0x08006174   Section        0  stm32f0xx_it.o(i.TIM6_IRQHandler)
    i.USART1_IRQHandler                      0x0800618c   Section        0  stm32f0xx_it.o(i.USART1_IRQHandler)
    i.USART2_IRQHandler                      0x08006214   Section        0  stm32f0xx_it.o(i.USART2_IRQHandler)
    i.Uart1RecvDone                          0x08006260   Section        0  functions.o(i.Uart1RecvDone)
    i.Uart1SendDMA                           0x08006280   Section        0  functions.o(i.Uart1SendDMA)
    i.Uart1SendDone                          0x080062e0   Section        0  functions.o(i.Uart1SendDone)
    i.Uart1TriggerSendDMA                    0x080062f0   Section        0  functions.o(i.Uart1TriggerSendDMA)
    i.Uart2RecvDMA                           0x08006320   Section        0  functions.o(i.Uart2RecvDMA)
    i.Uart2RecvDone                          0x08006380   Section        0  functions.o(i.Uart2RecvDone)
    i.Uart2SendDMA                           0x080063c0   Section        0  functions.o(i.Uart2SendDMA)
    i.Uart2SendDone                          0x08006420   Section        0  functions.o(i.Uart2SendDone)
    i.WriteFactoryData                       0x08006430   Section        0  kmachine.o(i.WriteFactoryData)
    i.WriteProgram                           0x08006448   Section        0  kmachine.o(i.WriteProgram)
    i.WriteSysCfgToFlash                     0x08006488   Section        0  kmachine.o(i.WriteSysCfgToFlash)
    i.WriteToFlashMemNoErase                 0x080064e4   Section        0  kmachine.o(i.WriteToFlashMemNoErase)
    i._Error_Handler                         0x0800652c   Section        0  main.o(i._Error_Handler)
    i.__0sprintf$8                           0x08006530   Section        0  printf8.o(i.__0sprintf$8)
    i.__ARM_clz                              0x08006558   Section        0  depilogue.o(i.__ARM_clz)
    i.__ARM_common_switch8                   0x08006586   Section        0  kbus.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x080065a0   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080065ae   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080065b0   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x080065c0   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x080065c1   Thumb Code  1020  printf8.o(i._printf_core)
    i._printf_post_padding                   0x080069e8   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x080069e9   Thumb Code    32  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08006a08   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08006a09   Thumb Code    44  printf8.o(i._printf_pre_padding)
    i._sputc                                 0x08006a34   Section        0  printf8.o(i._sputc)
    _sputc                                   0x08006a35   Thumb Code    10  printf8.o(i._sputc)
    i.ceil                                   0x08006a40   Section        0  ceil.o(i.ceil)
    i.clearscreen                            0x08006b08   Section        0  debug.o(i.clearscreen)
    i.crc16bitbybit                          0x08006b20   Section        0  functions.o(i.crc16bitbybit)
    i.crc16table                             0x08006b58   Section        0  functions.o(i.crc16table)
    i.crc16tablefast                         0x08006b88   Section        0  modbusrtu.o(i.crc16tablefast)
    i.crc_check                              0x08006bc8   Section        0  functions.o(i.crc_check)
    i.displayInput                           0x08006bf4   Section        0  functions.o(i.displayInput)
    i.floor                                  0x08006c28   Section        0  floor.o(i.floor)
    i.initQueue                              0x08006cf0   Section        0  myqueue.o(i.initQueue)
    i.main                                   0x08006d08   Section        0  main.o(i.main)
    i.rint                                   0x08007228   Section        0  rint.o(i.rint)
    .constdata                               0x08007230   Section       16  debug.o(.constdata)
    .constdata                               0x08007240   Section     1030  functions.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08007240   Data           5  functions.o(.constdata)
    .constdata                               0x08007646   Section       32  modbusrtu.o(.constdata)
    .constdata                               0x08007666   Section       24  kmachine.o(.constdata)
    .constdata                               0x08007680   Section      144  kmachine.o(.constdata)
    .constdata                               0x08007710   Section        5  bsp.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08007710   Data           5  bsp.o(.constdata)
    .constdata                               0x08007715   Section        5  stm32f0xx_it.o(.constdata)
    CHANNEL_OFFSET_TAB                       0x08007715   Data           5  stm32f0xx_it.o(.constdata)
    .constdata                               0x0800771c   Section      108  radio.o(.constdata)
    .constdata                               0x08007788   Section      180  radio.o(.constdata)
    .constdata                               0x0800783c   Section       16  system_stm32f0xx.o(.constdata)
    .constdata                               0x0800784c   Section        8  system_stm32f0xx.o(.constdata)
    .data                                    0x20000000   Section       20  debug.o(.data)
    CurChannel                               0x20000010   Data           4  debug.o(.data)
    .data                                    0x20000014   Section        4  functions.o(.data)
    .data                                    0x20000018   Section       24  functions.o(.data)
    .data                                    0x20000030   Section        4  globaldef.o(.data)
    .data                                    0x20000034   Section        4  globaldef.o(.data)
    .data                                    0x20000038   Section        4  globaldef.o(.data)
    .data                                    0x2000003c   Section        4  globaldef.o(.data)
    .data                                    0x20000040   Section        4  globaldef.o(.data)
    .data                                    0x20000044   Section        4  globaldef.o(.data)
    .data                                    0x20000048   Section        4  globaldef.o(.data)
    .data                                    0x2000004c   Section       56  kbus.o(.data)
    .data                                    0x20000084   Section       12  klink.o(.data)
    .data                                    0x20000090   Section        1  modbusrtu.o(.data)
    .data                                    0x20000094   Section        4  plcfunctions.o(.data)
    .data                                    0x20000098   Section       36  kmachine.o(.data)
    .data                                    0x200000bc   Section        4  kmachine.o(.data)
    .data                                    0x200000c0   Section        4  kmachine.o(.data)
    .data                                    0x200000c4   Section        4  kmachine.o(.data)
    .data                                    0x200000c8   Section       40  main.o(.data)
    Count                                    0x200000d4   Data           4  main.o(.data)
    .data                                    0x200000f0   Section       12  kwireless.o(.data)
    .data                                    0x20000100   Section      216  radio.o(.data)
    RadioPublicNetwork                       0x20000103   Data           2  radio.o(.data)
    RadioEvents                              0x20000110   Data           4  radio.o(.data)
    RadioLoRaSymbTime                        0x20000118   Data         192  radio.o(.data)
    .data                                    0x200001d8   Section        8  sx126x.o(.data)
    ImageCalibrated                          0x200001d8   Data           1  sx126x.o(.data)
    OperatingMode                            0x200001d9   Data           1  sx126x.o(.data)
    PacketType                               0x200001da   Data           1  sx126x.o(.data)
    .data                                    0x200001e0   Section        4  system_stm32f0xx.o(.data)
    .data                                    0x200001e4   Section        4  stm32f0xx_hal.o(.data)
    .bss                                     0x200001e8   Section      256  debug.o(.bss)
    .bss                                     0x200002e8   Section      148  globaldef.o(.bss)
    .bss                                     0x2000037c   Section      148  globaldef.o(.bss)
    .bss                                     0x20000410   Section      128  globaldef.o(.bss)
    .bss                                     0x20000490   Section      128  globaldef.o(.bss)
    .bss                                     0x20000510   Section     1184  kbus.o(.bss)
    .bss                                     0x200009b0   Section      272  klink.o(.bss)
    .bss                                     0x20000ac0   Section      128  modbusrtu.o(.bss)
    .bss                                     0x20000b40   Section      520  plcfunctions.o(.bss)
    .bss                                     0x20000d48   Section      128  kmachine.o(.bss)
    .bss                                     0x20000dc8   Section     2004  kmachine.o(.bss)
    .bss                                     0x2000159c   Section      516  main.o(.bss)
    .bss                                     0x200017a0   Section      208  kwireless.o(.bss)
    RadioEvents                              0x200017a0   Data          28  kwireless.o(.bss)
    .bss                                     0x20001870   Section      336  radio.o(.bss)
    .bss                                     0x200019c0   Section       32  stm32f0xx_hal_flash.o(.bss)
    STACK                                    0x200019e0   Section     1024  startup_stm32f030x8.o(STACK)
    Global Symbols
    Symbol Name                              Value     Ov Type        Size  Object(Section)
    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEJ$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000b4   Number         0  startup_stm32f030x8.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f030x8.o(RESET)
    __Vectors_End                            0x080000b4   Data           0  startup_stm32f030x8.o(RESET)
    __main                                   0x080000b5   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000b5   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000b9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000bd   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000bd   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000bd   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000bd   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000c5   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000c5   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    add1                                     0x080000c9   Thumb Code     4  debug.o(.emb_text)
    Reset_Handler                            0x080000cd   Thumb Code     8  startup_stm32f030x8.o(.text)
    ADC1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    DMA1_Channel1_IRQHandler                 0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI0_1_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI2_3_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    EXTI4_15_IRQHandler                      0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    FLASH_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C1_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    I2C2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RCC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    RTC_IRQHandler                           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    SPI2_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM14_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM15_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM16_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM17_IRQHandler                         0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM1_CC_IRQHandler                       0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    TIM3_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    WWDG_IRQHandler                          0x080000df   Thumb Code     0  startup_stm32f030x8.o(.text)
    __aeabi_uidiv                            0x080000e9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080000e9   Thumb Code    44  uidiv.o(.text)
    __aeabi_idiv                             0x08000115   Thumb Code     0  idiv.o(.text)
    __aeabi_idivmod                          0x08000115   Thumb Code    40  idiv.o(.text)
    __aeabi_ldivmod                          0x0800013d   Thumb Code    76  ldiv.o(.text)
    __aeabi_llsr                             0x08000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x08000189   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001ab   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001ab   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001cf   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001cf   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001dd   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001dd   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001dd   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001e1   Thumb Code    18  memseta.o(.text)
    __aeabi_uread4                           0x080001f3   Thumb Code    20  uread4.o(.text)
    __rt_uread4                              0x080001f3   Thumb Code     0  uread4.o(.text)
    _uread4                                  0x080001f3   Thumb Code     0  uread4.o(.text)
    __aeabi_dadd                             0x08000209   Thumb Code   328  dadd.o(.text)
    __aeabi_dsub                             0x08000351   Thumb Code    12  dadd.o(.text)
    __aeabi_drsub                            0x0800035d   Thumb Code    12  dadd.o(.text)
    __aeabi_dmul                             0x0800036d   Thumb Code   202  dmul.o(.text)
    __aeabi_ddiv                             0x0800043d   Thumb Code   234  ddiv.o(.text)
    __ARM_scalbn                             0x0800052d   Thumb Code    44  dscalb.o(.text)
    scalbn                                   0x0800052d   Thumb Code     0  dscalb.o(.text)
    __aeabi_i2d                              0x08000559   Thumb Code    34  dflti.o(.text)
    __aeabi_ui2d                             0x08000581   Thumb Code    24  dfltui.o(.text)
    __aeabi_d2uiz                            0x0800059d   Thumb Code    50  dfixui.o(.text)
    __aeabi_cdrcmple                         0x080005d9   Thumb Code    38  cdrcmple.o(.text)
    __aeabi_uldivmod                         0x08000601   Thumb Code    96  uldiv.o(.text)
    __aeabi_llsl                             0x08000661   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x08000661   Thumb Code     0  llshl.o(.text)
    __aeabi_lasr                             0x08000681   Thumb Code    38  llsshr.o(.text)
    _ll_sshift_r                             0x08000681   Thumb Code     0  llsshr.o(.text)
    __I$use$fp                               0x080006a7   Thumb Code     0  iusefp.o(.text)
    _double_round                            0x080006a7   Thumb Code    26  depilogue.o(.text)
    _double_epilogue                         0x080006c1   Thumb Code   164  depilogue.o(.text)
    _drnd                                    0x08000765   Thumb Code   114  drnd.o(.text)
    __scatterload                            0x080007e1   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x080007e1   Thumb Code     0  init.o(.text)
    __decompress                             0x08000805   Thumb Code     0  __dczerorl2.o(.text)
    __decompress1                            0x08000805   Thumb Code    86  __dczerorl2.o(.text)
    ADCProcess                               0x0800085d   Thumb Code   116  debug.o(i.ADCProcess)
    AddEventLog                              0x08000901   Thumb Code   114  kmachine.o(i.AddEventLog)
    AddSpace                                 0x08000985   Thumb Code    44  myqueue.o(i.AddSpace)
    CheckEventLog                            0x080009b1   Thumb Code   120  kmachine.o(i.CheckEventLog)
    ClearEventLog                            0x08000a39   Thumb Code    28  kmachine.o(i.ClearEventLog)
    ComputeCrc                               0x08000a5d   Thumb Code    44  crc.o(i.ComputeCrc)
    DMA1_Channel2_3_IRQHandler               0x08000a89   Thumb Code   144  stm32f0xx_it.o(i.DMA1_Channel2_3_IRQHandler)
    DMA1_Channel4_5_IRQHandler               0x08000b29   Thumb Code    46  stm32f0xx_it.o(i.DMA1_Channel4_5_IRQHandler)
    DelData                                  0x08000b61   Thumb Code    44  myqueue.o(i.DelData)
    Enable595                                0x08000b8d   Thumb Code    20  functions.o(i.Enable595)
    EnableDisIn                              0x08000ba1   Thumb Code    18  functions.o(i.EnableDisIn)
    EraseAndWriteToFlashMem                  0x08000bb9   Thumb Code    66  kmachine.o(i.EraseAndWriteToFlashMem)
    EraseFlashMem                            0x08000bfb   Thumb Code    32  kmachine.o(i.EraseFlashMem)
    FLASH_PageErase                          0x08000c41   Thumb Code    28  stm32f0xx_hal_flash_ex.o(i.FLASH_PageErase)
    FLASH_WaitForLastOperation               0x08000cbd   Thumb Code    76  stm32f0xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    GetCoilValue                             0x08000d35   Thumb Code   156  kmachine.o(i.GetCoilValue)
    GetContinueData                          0x08000dd5   Thumb Code    38  myqueue.o(i.GetContinueData)
    GetContinueEmptyRoom                     0x08000dfb   Thumb Code    38  myqueue.o(i.GetContinueEmptyRoom)
    GetEventLogAddr                          0x08000e21   Thumb Code    28  kmachine.o(i.GetEventLogAddr)
    GetInput                                 0x08000e45   Thumb Code    10  functions.o(i.GetInput)
    GetTick                                  0x08000e51   Thumb Code     6  functions.o(i.GetTick)
    GetVarData                               0x08000e5d   Thumb Code   208  kmachine.o(i.GetVarData)
    GetuS                                    0x08000f35   Thumb Code    30  functions.o(i.GetuS)
    HAL_Delay                                0x08000f61   Thumb Code    28  stm32f0xx_hal.o(i.HAL_Delay)
    HAL_Delay_nMS                            0x08000f7d   Thumb Code     8  delay.o(i.HAL_Delay_nMS)
    HAL_FLASH_Lock                           0x08000f85   Thumb Code    14  stm32f0xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Unlock                         0x08000f99   Thumb Code    24  stm32f0xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GetTick                              0x08000fbd   Thumb Code     6  stm32f0xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x08000fc9   Thumb Code    10  stm32f0xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08000fd9   Thumb Code    26  stm32f0xx_hal.o(i.HAL_Init)
    HAL_NVIC_SetPriority                     0x08000ff9   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    VersionStr                               0x08001000   Data           5  kmachine.o(.ARM.__AT_0x08001000)
    HAL_FLASHEx_Erase                        0x08001009   Thumb Code   148  stm32f0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)
    HAL_FLASH_Program                        0x080010a9   Thumb Code   110  stm32f0xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_InitTick                             0x08001125   Thumb Code    34  stm32f0xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08001149   Thumb Code    64  stm32f0xx_hal_msp.o(i.HAL_MspInit)
    HAL_RCCEx_PeriphCLKConfig                0x0800118d   Thumb Code   218  stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)
    HAL_RCC_ClockConfig                      0x08001275   Thumb Code   280  stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x080013a1   Thumb Code     6  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetSysClockFreq                  0x080013ad   Thumb Code    76  stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x08001425   Thumb Code   840  stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SYSTICK_CLKSourceConfig              0x08001779   Thumb Code    20  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)
    HAL_SYSTICK_Callback                     0x08001791   Thumb Code    86  main.o(i.HAL_SYSTICK_Callback)
    HAL_SYSTICK_Config                       0x08001805   Thumb Code    38  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_SYSTICK_IRQHandler                   0x08001835   Thumb Code     8  stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)
    HardFault_Handler                        0x0800183d   Thumb Code     2  stm32f0xx_it.o(i.HardFault_Handler)
    InitPLC                                  0x08001841   Thumb Code    68  plcfunctions.o(i.InitPLC)
    InitTimer                                0x0800188d   Thumb Code    56  plcfunctions.o(i.InitTimer)
    InitUartstat                             0x080018cd   Thumb Code    30  functions.o(i.InitUartstat)
    InituS                                   0x080018ed   Thumb Code    68  functions.o(i.InituS)
    Input165Cfg                              0x08001941   Thumb Code    54  functions.o(i.Input165Cfg)
    Input165_R                               0x0800197d   Thumb Code    72  functions.o(i.Input165_R)
    KBusBCC                                  0x080019c9   Thumb Code    22  kbus.o(i.KBusBCC)
    KBusCheckPacket                          0x080019e1   Thumb Code   234  kbus.o(i.KBusCheckPacket)
    KBusMakePacket                           0x08001ae5   Thumb Code   126  kbus.o(i.KBusMakePacket)
    KBusMasterFunc                           0x08001b65   Thumb Code   384  kbus.o(i.KBusMasterFunc)
    KBusMasterParsePacket                    0x08001d09   Thumb Code   328  kbus.o(i.KBusMasterParsePacket)
    KBusParsePacket                          0x08001e6d   Thumb Code   114  kbus.o(i.KBusParsePacket)
    KBusSlaveCheckPacket                     0x08001eed   Thumb Code   134  kbus.o(i.KBusSlaveCheckPacket)
    KBusSlaveParsePacket                     0x08001f7d   Thumb Code   366  kbus.o(i.KBusSlaveParsePacket)
    KLBCC                                    0x080020fd   Thumb Code    22  klink.o(i.KLBCC)
    KLCheckPacket                            0x08002113   Thumb Code    50  klink.o(i.KLCheckPacket)
    KLMakeRplyPacket                         0x08002145   Thumb Code    58  klink.o(i.KLMakeRplyPacket)
    KLParsePacket                            0x08002181   Thumb Code    70  klink.o(i.KLParsePacket)
    KLParseReqPacket                         0x080021d1   Thumb Code  1726  klink.o(i.KLParseReqPacket)
    KMachineInit                             0x080028b5   Thumb Code    94  kmachine.o(i.KMachineInit)
    KWLMasterParsePkt                        0x08002925   Thumb Code   192  kwireless.o(i.KWLMasterParsePkt)
    KWLMasterSendReqPkt                      0x080029f9   Thumb Code   170  kwireless.o(i.KWLMasterSendReqPkt)
    KWLSlaveParsePkt                         0x08002ab9   Thumb Code   208  kwireless.o(i.KWLSlaveParsePkt)
    KWLSlaveSendRplyPkt                      0x08002b9d   Thumb Code   156  kwireless.o(i.KWLSlaveSendRplyPkt)
    KWL_Process                              0x08002c49   Thumb Code   144  kwireless.o(i.KWL_Process)
    KWireLessInit                            0x08002ced   Thumb Code   146  kwireless.o(i.KWireLessInit)
    KWireLessStart                           0x08002db1   Thumb Code    48  kwireless.o(i.KWireLessStart)
    LL_ADC_Init                              0x08002ded   Thumb Code    38  stm32f0xx_ll_adc.o(i.LL_ADC_Init)
    LL_ADC_REG_Init                          0x08002e19   Thumb Code    44  stm32f0xx_ll_adc.o(i.LL_ADC_REG_Init)
    LL_GPIO_Init                             0x08002fe9   Thumb Code   168  stm32f0xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_RCC_GetSystemClocksFreq               0x08003091   Thumb Code    24  stm32f0xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq)
    LL_RCC_GetUSARTClockFreq                 0x080030a9   Thumb Code    76  stm32f0xx_ll_rcc.o(i.LL_RCC_GetUSARTClockFreq)
    LL_SPI_Init                              0x080030fd   Thumb Code    92  stm32f0xx_ll_spi.o(i.LL_SPI_Init)
    LL_TIM_Init                              0x08003161   Thumb Code   108  stm32f0xx_ll_tim.o(i.LL_TIM_Init)
    LL_USART_Init                            0x080031f9   Thumb Code   156  stm32f0xx_ll_usart.o(i.LL_USART_Init)
    LedToggle                                0x080032a5   Thumb Code    14  kwireless.o(i.LedToggle)
    LoadDefaultSysCfg                        0x080032b9   Thumb Code    14  kmachine.o(i.LoadDefaultSysCfg)
    LoadRunStat                              0x080032cd   Thumb Code   104  kmachine.o(i.LoadRunStat)
    Locate                                   0x08003341   Thumb Code    24  debug.o(i.Locate)
    MX_ADC_Init                              0x08003365   Thumb Code   152  bsp.o(i.MX_ADC_Init)
    MX_DMA_Init                              0x08003409   Thumb Code    38  bsp.o(i.MX_DMA_Init)
    MX_GPIO_Init                             0x08003431   Thumb Code   254  bsp.o(i.MX_GPIO_Init)
    MX_IWDG_Init                             0x08003541   Thumb Code    32  bsp.o(i.MX_IWDG_Init)
    MX_SPI1_Init                             0x08003575   Thumb Code   184  bsp.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08003635   Thumb Code   172  bsp.o(i.MX_SPI2_Init)
    MX_TIM6_Init                             0x080036e9   Thumb Code    74  bsp.o(i.MX_TIM6_Init)
    MX_USART1_UART_Init                      0x0800373d   Thumb Code   278  bsp.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08003861   Thumb Code   332  bsp.o(i.MX_USART2_UART_Init)
    ModBusSlaveCheckPkg                      0x080039b9   Thumb Code    56  modbusrtu.o(i.ModBusSlaveCheckPkg)
    ModBusSlaveParsePkg                      0x080039f1   Thumb Code   730  modbusrtu.o(i.ModBusSlaveParsePkg)
    NMI_Handler                              0x08003cd9   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    OnCadDone                                0x08003d79   Thumb Code    10  kwireless.o(i.OnCadDone)
    OnRxDone                                 0x08003d89   Thumb Code   130  kwireless.o(i.OnRxDone)
    OnRxError                                0x08003e1d   Thumb Code   128  kwireless.o(i.OnRxError)
    OnRxTimeout                              0x08003eb5   Thumb Code   156  kwireless.o(i.OnRxTimeout)
    OnTxDone                                 0x08003f6d   Thumb Code   112  kwireless.o(i.OnTxDone)
    OnTxTimeout                              0x08003ff5   Thumb Code    36  kwireless.o(i.OnTxTimeout)
    PendSV_Handler                           0x08004025   Thumb Code    24  stm32f0xx_it.o(i.PendSV_Handler)
    PendSvCallBack                           0x08004045   Thumb Code    38  functions.o(i.PendSvCallBack)
    PopOutVal                                0x08004079   Thumb Code    28  plcfunctions.o(i.PopOutVal)
    PowerDownProcess                         0x08004099   Thumb Code    36  debug.o(i.PowerDownProcess)
    PowerRecoverProcess                      0x080040c9   Thumb Code    12  debug.o(i.PowerRecoverProcess)
    ProcessPLCBinProg                        0x080040d9   Thumb Code  1400  plcfunctions.o(i.ProcessPLCBinProg)
    ProcessTimer                             0x08004655   Thumb Code   192  plcfunctions.o(i.ProcessTimer)
    PushIn                                   0x08004721   Thumb Code   130  myqueue.o(i.PushIn)
    PushInVal                                0x080047a5   Thumb Code    30  plcfunctions.o(i.PushInVal)
    PutOutput                                0x080047c9   Thumb Code     8  functions.o(i.PutOutput)
    PutOutputSPI2                            0x080047d1   Thumb Code    82  functions.o(i.PutOutputSPI2)
    PutStr                                   0x08004831   Thumb Code    22  functions.o(i.PutStr)
    PutStr1                                  0x0800484d   Thumb Code    22  functions.o(i.PutStr1)
    PutStr2                                  0x08004869   Thumb Code    12  functions.o(i.PutStr2)
    RCC_GetHCLKClockFreq                     0x08004875   Thumb Code    18  stm32f0xx_ll_rcc.o(i.RCC_GetHCLKClockFreq)
    RCC_GetPCLK1ClockFreq                    0x08004891   Thumb Code    16  stm32f0xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq)
    RCC_GetSystemClockFreq                   0x080048a9   Thumb Code    28  stm32f0xx_ll_rcc.o(i.RCC_GetSystemClockFreq)
    RCC_PLL_GetFreqDomain_SYS                0x080048cd   Thumb Code    50  stm32f0xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS)
    RadioCheckRfFrequency                    0x08004909   Thumb Code     4  radio.o(i.RadioCheckRfFrequency)
    RadioComputeCRC                          0x0800490d   Thumb Code    52  crc.o(i.RadioComputeCRC)
    RadioGetStatus                           0x08004951   Thumb Code    30  radio.o(i.RadioGetStatus)
    RadioGetWakeupTime                       0x0800496f   Thumb Code     4  radio.o(i.RadioGetWakeupTime)
    RadioInit                                0x08004975   Thumb Code    58  radio.o(i.RadioInit)
    RadioIrqProcess                          0x080049bd   Thumb Code   240  radio.o(i.RadioIrqProcess)
    RadioIsChannelFree                       0x08004ab9   Thumb Code    36  radio.o(i.RadioIsChannelFree)
    RadioOnDioIrq                            0x08004add   Thumb Code     8  radio.o(i.RadioOnDioIrq)
    RadioRandom                              0x08004ae9   Thumb Code    52  radio.o(i.RadioRandom)
    RadioRead                                0x08004b1d   Thumb Code     8  radio.o(i.RadioRead)
    RadioReadBuffer                          0x08004b25   Thumb Code     8  radio.o(i.RadioReadBuffer)
    RadioRssi                                0x08004b2d   Thumb Code     8  radio.o(i.RadioRssi)
    RadioRx                                  0x08004b35   Thumb Code    36  radio.o(i.RadioRx)
    RadioRxBoosted                           0x08004b65   Thumb Code    36  radio.o(i.RadioRxBoosted)
    RadioSend                                0x08004b95   Thumb Code    54  radio.o(i.RadioSend)
    RadioSetChannel                          0x08004bd5   Thumb Code     8  radio.o(i.RadioSetChannel)
    RadioSetMaxPayloadLength                 0x08004bdd   Thumb Code    34  radio.o(i.RadioSetMaxPayloadLength)
    RadioSetModem                            0x08004c09   Thumb Code    42  radio.o(i.RadioSetModem)
    RadioSetPublicNetwork                    0x08004c39   Thumb Code    52  radio.o(i.RadioSetPublicNetwork)
    RadioSetRxConfig                         0x08004c71   Thumb Code   416  radio.o(i.RadioSetRxConfig)
    RadioSetRxDutyCycle                      0x08004e35   Thumb Code     8  radio.o(i.RadioSetRxDutyCycle)
    RadioSetTxConfig                         0x08004e3d   Thumb Code   260  radio.o(i.RadioSetTxConfig)
    RadioSetTxContinuousWave                 0x08004f59   Thumb Code    20  radio.o(i.RadioSetTxContinuousWave)
    RadioSleep                               0x08004f6d   Thumb Code    32  radio.o(i.RadioSleep)
    RadioStandby                             0x08004f8d   Thumb Code     8  radio.o(i.RadioStandby)
    RadioStartCad                            0x08004f95   Thumb Code     8  radio.o(i.RadioStartCad)
    RadioTimeOnAir                           0x08004f9d   Thumb Code   354  radio.o(i.RadioTimeOnAir)
    RadioWrite                               0x08005121   Thumb Code     8  radio.o(i.RadioWrite)
    RadioWriteBuffer                         0x08005129   Thumb Code     8  radio.o(i.RadioWriteBuffer)
    ReadConfig_5                             0x08005131   Thumb Code    12  functions.o(i.ReadConfig_5)
    ReadFlashMem                             0x0800513d   Thumb Code    54  kmachine.o(i.ReadFlashMem)
    ReadJumperSW                             0x08005173   Thumb Code     8  functions.o(i.ReadJumperSW)
    ReadSysCfgFromFlash                      0x0800517d   Thumb Code    78  kmachine.o(i.ReadSysCfgFromFlash)
    RunTimer                                 0x080051e9   Thumb Code    68  plcfunctions.o(i.RunTimer)
    SPI1_IRQHandler                          0x08005235   Thumb Code     8  stm32f0xx_it.o(i.SPI1_IRQHandler)
    SPI1_IRQ_CallBack                        0x0800523d   Thumb Code    14  functions.o(i.SPI1_IRQ_CallBack)
    SVC_Handler                              0x08005251   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    SX126xAntSwOff                           0x08005253   Thumb Code     2  sx126x-board.o(i.SX126xAntSwOff)
    SX126xAntSwOn                            0x08005255   Thumb Code     2  sx126x-board.o(i.SX126xAntSwOn)
    SX126xCalibrateImage                     0x08005259   Thumb Code    94  sx126x.o(i.SX126xCalibrateImage)
    SX126xCheckDeviceReady                   0x080052cd   Thumb Code    28  sx126x.o(i.SX126xCheckDeviceReady)
    SX126xClearIrqStatus                     0x080052ed   Thumb Code    20  sx126x.o(i.SX126xClearIrqStatus)
    SX126xGetIrqStatus                       0x08005301   Thumb Code    20  sx126x.o(i.SX126xGetIrqStatus)
    SX126xGetOperatingMode                   0x08005315   Thumb Code     6  sx126x.o(i.SX126xGetOperatingMode)
    SX126xGetPaSelect                        0x08005321   Thumb Code     4  sx126x-board.o(i.SX126xGetPaSelect)
    SX126xGetPacketStatus                    0x08005325   Thumb Code   120  sx126x.o(i.SX126xGetPacketStatus)
    SX126xGetPacketType                      0x080053a1   Thumb Code     6  sx126x.o(i.SX126xGetPacketType)
    SX126xGetPayload                         0x080053ad   Thumb Code    44  sx126x.o(i.SX126xGetPayload)
    SX126xGetRssiInst                        0x080053d9   Thumb Code    24  sx126x.o(i.SX126xGetRssiInst)
    SX126xGetRxBufferStatus                  0x080053f1   Thumb Code    58  sx126x.o(i.SX126xGetRxBufferStatus)
    SX126xInit                               0x08005435   Thumb Code    30  sx126x.o(i.SX126xInit)
    SX126xReadBuffer                         0x08005459   Thumb Code    68  sx126x-board.o(i.SX126xReadBuffer)
    SX126xReadCommand                        0x0800549d   Thumb Code    62  sx126x-board.o(i.SX126xReadCommand)
    SX126xReadRegister                       0x080054db   Thumb Code    16  sx126x-board.o(i.SX126xReadRegister)
    SX126xReadRegisters                      0x080054eb   Thumb Code    74  sx126x-board.o(i.SX126xReadRegisters)
    SX126xReset                              0x08005535   Thumb Code    32  sx126x-board.o(i.SX126xReset)
    SX126xSendPayload                        0x08005559   Thumb Code    16  sx126x.o(i.SX126xSendPayload)
    SX126xSetBufferBaseAddress               0x08005569   Thumb Code    20  sx126x.o(i.SX126xSetBufferBaseAddress)
    SX126xSetCad                             0x0800557d   Thumb Code    20  sx126x.o(i.SX126xSetCad)
    SX126xSetCrcPolynomial                   0x08005595   Thumb Code    28  sx126x.o(i.SX126xSetCrcPolynomial)
    SX126xSetCrcSeed                         0x080055b9   Thumb Code    28  sx126x.o(i.SX126xSetCrcSeed)
    SX126xSetDio2AsRfSwitchCtrl              0x080055dd   Thumb Code    14  sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)
    SX126xSetDioIrqParams                    0x080055eb   Thumb Code    40  sx126x.o(i.SX126xSetDioIrqParams)
    SX126xSetFs                              0x08005615   Thumb Code    20  sx126x.o(i.SX126xSetFs)
    SX126xSetLoRaSymbNumTimeout              0x0800562d   Thumb Code    14  sx126x.o(i.SX126xSetLoRaSymbNumTimeout)
    SX126xSetModulationParams                0x0800563d   Thumb Code   148  sx126x.o(i.SX126xSetModulationParams)
    SX126xSetPaConfig                        0x080056dd   Thumb Code    24  sx126x.o(i.SX126xSetPaConfig)
    SX126xSetPacketParams                    0x080056f5   Thumb Code   158  sx126x.o(i.SX126xSetPacketParams)
    SX126xSetPacketType                      0x080057a9   Thumb Code    22  sx126x.o(i.SX126xSetPacketType)
    SX126xSetPayload                         0x080057c5   Thumb Code    14  sx126x.o(i.SX126xSetPayload)
    SX126xSetRegulatorMode                   0x080057d3   Thumb Code    14  sx126x.o(i.SX126xSetRegulatorMode)
    SX126xSetRfFrequency                     0x080057e1   Thumb Code    66  sx126x.o(i.SX126xSetRfFrequency)
    SX126xSetRfTxPower                       0x0800582d   Thumb Code    10  sx126x-board.o(i.SX126xSetRfTxPower)
    SX126xSetRx                              0x08005839   Thumb Code    30  sx126x.o(i.SX126xSetRx)
    SX126xSetRxBoosted                       0x0800585d   Thumb Code    42  sx126x.o(i.SX126xSetRxBoosted)
    SX126xSetRxDutyCycle                     0x08005891   Thumb Code    42  sx126x.o(i.SX126xSetRxDutyCycle)
    SX126xSetRxTxFallbackMode                0x080058c1   Thumb Code    14  sx126x.o(i.SX126xSetRxTxFallbackMode)
    SX126xSetSleep                           0x080058d1   Thumb Code    24  sx126x.o(i.SX126xSetSleep)
    SX126xSetStandby                         0x080058ed   Thumb Code    32  sx126x.o(i.SX126xSetStandby)
    SX126xSetStopRxTimerOnPreambleDetect     0x08005911   Thumb Code    14  sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)
    SX126xSetSyncWord                        0x0800591f   Thumb Code    18  sx126x.o(i.SX126xSetSyncWord)
    SX126xSetTx                              0x08005931   Thumb Code    30  sx126x.o(i.SX126xSetTx)
    SX126xSetTxContinuousWave                0x08005955   Thumb Code    14  sx126x.o(i.SX126xSetTxContinuousWave)
    SX126xSetTxParams                        0x08005965   Thumb Code   122  sx126x.o(i.SX126xSetTxParams)
    SX126xSetWhiteningSeed                   0x080059e5   Thumb Code    48  sx126x.o(i.SX126xSetWhiteningSeed)
    SX126xWaitOnBusy                         0x08005a19   Thumb Code    12  sx126x-board.o(i.SX126xWaitOnBusy)
    SX126xWakeup                             0x08005a29   Thumb Code    32  sx126x-board.o(i.SX126xWakeup)
    SX126xWriteBuffer                        0x08005a49   Thumb Code    60  sx126x-board.o(i.SX126xWriteBuffer)
    SX126xWriteCommand                       0x08005a85   Thumb Code    58  sx126x-board.o(i.SX126xWriteCommand)
    SX126xWriteRegister                      0x08005abf   Thumb Code    12  sx126x-board.o(i.SX126xWriteRegister)
    SX126xWriteRegisters                     0x08005acb   Thumb Code    66  sx126x-board.o(i.SX126xWriteRegisters)
    SaveRunStat                              0x08005b0d   Thumb Code   100  kmachine.o(i.SaveRunStat)
    SendPacket                               0x08005b85   Thumb Code    48  functions.o(i.SendPacket)
    SetCoilValue                             0x08005bfd   Thumb Code   134  kmachine.o(i.SetCoilValue)
    SetErr2Led                               0x08005c8d   Thumb Code    18  functions.o(i.SetErr2Led)
    SetErrLed                                0x08005ca5   Thumb Code    18  functions.o(i.SetErrLed)
    SetOutStat                               0x08005cbd   Thumb Code    20  functions.o(i.SetOutStat)
    SetRunLed                                0x08005cd1   Thumb Code    18  functions.o(i.SetRunLed)
    SetVarData                               0x08005ce9   Thumb Code   196  kmachine.o(i.SetVarData)
    ShowInitInfo                             0x08005db1   Thumb Code   246  debug.o(i.ShowInitInfo)
    SpiInOut                                 0x08005f31   Thumb Code    64  spi.o(i.SpiInOut)
    StartPLC                                 0x08005f75   Thumb Code    98  plcfunctions.o(i.StartPLC)
    StopPLC                                  0x08005fe5   Thumb Code    54  plcfunctions.o(i.StopPLC)
    StopTimer                                0x08006025   Thumb Code    60  plcfunctions.o(i.StopTimer)
    SysTick_Handler                          0x08006069   Thumb Code    12  stm32f0xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08006075   Thumb Code   142  bsp.o(i.SystemClock_Config)
    SystemInit                               0x08006119   Thumb Code    78  system_stm32f0xx.o(i.SystemInit)
    TIM6_IRQHandler                          0x08006175   Thumb Code    18  stm32f0xx_it.o(i.TIM6_IRQHandler)
    USART1_IRQHandler                        0x0800618d   Thumb Code   110  stm32f0xx_it.o(i.USART1_IRQHandler)
    USART2_IRQHandler                        0x08006215   Thumb Code    68  stm32f0xx_it.o(i.USART2_IRQHandler)
    Uart1RecvDone                            0x08006261   Thumb Code    22  functions.o(i.Uart1RecvDone)
    Uart1SendDMA                             0x08006281   Thumb Code    82  functions.o(i.Uart1SendDMA)
    Uart1SendDone                            0x080062e1   Thumb Code    10  functions.o(i.Uart1SendDone)
    Uart1TriggerSendDMA                      0x080062f1   Thumb Code    42  functions.o(i.Uart1TriggerSendDMA)
    Uart2RecvDMA                             0x08006321   Thumb Code    82  functions.o(i.Uart2RecvDMA)
    Uart2RecvDone                            0x08006381   Thumb Code    44  functions.o(i.Uart2RecvDone)
    Uart2SendDMA                             0x080063c1   Thumb Code    82  functions.o(i.Uart2SendDMA)
    Uart2SendDone                            0x08006421   Thumb Code    10  functions.o(i.Uart2SendDone)
    WriteFactoryData                         0x08006431   Thumb Code    20  kmachine.o(i.WriteFactoryData)
    WriteProgram                             0x08006449   Thumb Code    50  kmachine.o(i.WriteProgram)
    WriteSysCfgToFlash                       0x08006489   Thumb Code    78  kmachine.o(i.WriteSysCfgToFlash)
    WriteToFlashMemNoErase                   0x080064e5   Thumb Code    72  kmachine.o(i.WriteToFlashMemNoErase)
    _Error_Handler                           0x0800652d   Thumb Code     2  main.o(i._Error_Handler)
    __0sprintf$8                             0x08006531   Thumb Code    36  printf8.o(i.__0sprintf$8)
    __1sprintf$8                             0x08006531   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __2sprintf                               0x08006531   Thumb Code     0  printf8.o(i.__0sprintf$8)
    __ARM_clz                                0x08006559   Thumb Code    46  depilogue.o(i.__ARM_clz)
    __ARM_common_switch8                     0x08006587   Thumb Code    26  kbus.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x080065a1   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080065af   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080065b1   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    ceil                                     0x08006a41   Thumb Code   180  ceil.o(i.ceil)
    clearscreen                              0x08006b09   Thumb Code    12  debug.o(i.clearscreen)
    crc16bitbybit                            0x08006b21   Thumb Code    46  functions.o(i.crc16bitbybit)
    crc16table                               0x08006b59   Thumb Code    42  functions.o(i.crc16table)
    crc16tablefast                           0x08006b89   Thumb Code    54  modbusrtu.o(i.crc16tablefast)
    crc_check                                0x08006bc9   Thumb Code    34  functions.o(i.crc_check)
    displayInput                             0x08006bf5   Thumb Code    48  functions.o(i.displayInput)
    floor                                    0x08006c29   Thumb Code   180  floor.o(i.floor)
    initQueue                                0x08006cf1   Thumb Code    22  myqueue.o(i.initQueue)
    main                                     0x08006d09   Thumb Code  1284  main.o(i.main)
    rint                                     0x08007229   Thumb Code     8  rint.o(i.rint)
    buf1                                     0x08007230   Data          16  debug.o(.constdata)
    crc16_table                              0x08007246   Data         512  functions.o(.constdata)
    crctablehi                               0x08007446   Data         256  functions.o(.constdata)
    crctablelo                               0x08007546   Data         256  functions.o(.constdata)
    crctalbeabs                              0x08007646   Data          32  modbusrtu.o(.constdata)
    KMInfoBlock                              0x08007666   Data          24  kmachine.o(.constdata)
    KMDefaultSysCfg                          0x08007680   Data         128  kmachine.o(.constdata)
    Radio                                    0x0800771c   Data         108  radio.o(.constdata)
    Bandwidths                               0x08007788   Data           3  radio.o(.constdata)
    FskBandwidths                            0x0800778c   Data         176  radio.o(.constdata)
    AHBPrescTable                            0x0800783c   Data          16  system_stm32f0xx.o(.constdata)
    APBPrescTable                            0x0800784c   Data           8  system_stm32f0xx.o(.constdata)
    Region$$Table$$Base                      0x08007854   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08007874   Number         0  anon$$obj.o(Region$$Table)
    sprintftime                              0x20000000   Data           4  debug.o(.data)
    putstrtime                               0x20000004   Data           4  debug.o(.data)
    LineCount                                0x20000008   Data           4  debug.o(.data)
    Uart1baudval                             0x2000000c   Data           4  debug.o(.data)
    TickFreq                                 0x20000014   Data           4  functions.o(.data)
    ClkuS                                    0x20000018   Data           2  functions.o(.data)
    nCurTick                                 0x2000001c   Data           4  functions.o(.data)
    CurTickuS                                0x20000020   Data           4  functions.o(.data)
    CoreClkMHz                               0x20000024   Data           4  functions.o(.data)
    TickPriodClk                             0x20000028   Data           4  functions.o(.data)
    TickPrioduS                              0x2000002c   Data           4  functions.o(.data)
    PendSvCount                              0x20000030   Data           4  globaldef.o(.data)
    Uart1Baud                                0x20000034   Data           4  globaldef.o(.data)
    Uart2Baud                                0x20000038   Data           4  globaldef.o(.data)
    Uart1RecvBuf1DataLen                     0x2000003c   Data           4  globaldef.o(.data)
    Uart2RecvBuf1DataLen                     0x20000040   Data           4  globaldef.o(.data)
    Uart1BaudGot                             0x20000044   Data           4  globaldef.o(.data)
    Uart1BaudFirstGot                        0x20000048   Data           4  globaldef.o(.data)
    bKBusMaster                              0x2000004c   Data           1  kbus.o(.data)
    bKBusSlave                               0x2000004d   Data           1  kbus.o(.data)
    KBusDiagnosis                            0x2000004e   Data           1  kbus.o(.data)
    KBusSnapPos                              0x2000004f   Data           1  kbus.o(.data)
    nStationID                               0x20000050   Data           1  kbus.o(.data)
    nCurPollId                               0x20000051   Data           1  kbus.o(.data)
    nSeq                                     0x20000052   Data           1  kbus.o(.data)
    KBusMasterRecved                         0x20000053   Data           1  kbus.o(.data)
    KBusMasterRecvOK                         0x20000054   Data           1  kbus.o(.data)
    KBusSlaveRecved                          0x20000055   Data           1  kbus.o(.data)
    nClientDataIndex                         0x20000056   Data           1  kbus.o(.data)
    nChilds                                  0x20000057   Data           1  kbus.o(.data)
    KBusSendTimeuS                           0x20000058   Data           4  kbus.o(.data)
    KBusRecvTimeuS                           0x2000005c   Data           4  kbus.o(.data)
    KBusDelayuS                              0x20000060   Data           4  kbus.o(.data)
    KBusMaxDelayuS                           0x20000064   Data           4  kbus.o(.data)
    nSlaveTick                               0x20000068   Data           4  kbus.o(.data)
    nCount2                                  0x2000006c   Data           4  kbus.o(.data)
    TimeOutCount                             0x20000070   Data           4  kbus.o(.data)
    LastCircleStartTime                      0x20000074   Data           4  kbus.o(.data)
    CircleTime                               0x20000078   Data           4  kbus.o(.data)
    ThisuS                                   0x2000007c   Data           4  kbus.o(.data)
    SendTime                                 0x20000080   Data           4  kbus.o(.data)
    nKLStationId                             0x20000084   Data           1  klink.o(.data)
    nKLStatus                                0x20000085   Data           1  klink.o(.data)
    KLThisuS                                 0x20000088   Data           4  klink.o(.data)
    KLRecvTimeuS                             0x2000008c   Data           4  klink.o(.data)
    MyAddr                                   0x20000090   Data           1  modbusrtu.o(.data)
    nSizeProg1                               0x20000094   Data           4  plcfunctions.o(.data)
    nMaxRunStatIndex                         0x20000098   Data           4  kmachine.o(.data)
    nMaxRunStatSeq                           0x2000009c   Data           4  kmachine.o(.data)
    nNextRunStatSpace                        0x200000a0   Data           4  kmachine.o(.data)
    nEventCount                              0x200000a4   Data           4  kmachine.o(.data)
    nEventMaxSeq                             0x200000a8   Data           4  kmachine.o(.data)
    nMaxCurTime                              0x200000ac   Data           4  kmachine.o(.data)
    nEventMinIndex                           0x200000b0   Data           4  kmachine.o(.data)
    nEventMaxIndex                           0x200000b4   Data           4  kmachine.o(.data)
    nEventNextSpace                          0x200000b8   Data           4  kmachine.o(.data)
    PowerDownEvent                           0x200000bc   Data           4  kmachine.o(.data)
    OldPowerDownEvent                        0x200000c0   Data           4  kmachine.o(.data)
    OldPowerDownEventTime                    0x200000c4   Data           4  kmachine.o(.data)
    SlowFlicker                              0x200000c8   Data           1  main.o(.data)
    FastFlicker                              0x200000c9   Data           1  main.o(.data)
    Uart1IdelTimer                           0x200000cc   Data           4  main.o(.data)
    pProgs                                   0x200000d0   Data           4  main.o(.data)
    us1                                      0x200000d8   Data           4  main.o(.data)
    us2                                      0x200000dc   Data           4  main.o(.data)
    us3                                      0x200000e0   Data           4  main.o(.data)
    us4                                      0x200000e4   Data           4  main.o(.data)
    us5                                      0x200000e8   Data           4  main.o(.data)
    us6                                      0x200000ec   Data           4  main.o(.data)
    RadioEnableMaster                        0x200000f0   Data           1  kwireless.o(.data)
    RssiValue                                0x200000f1   Data           1  kwireless.o(.data)
    SnrValue                                 0x200000f2   Data           1  kwireless.o(.data)
    bThisRxError                             0x200000f3   Data           1  kwireless.o(.data)
    crc_value                                0x200000f4   Data           2  kwireless.o(.data)
    nRadioChannel                            0x200000f8   Data           4  kwireless.o(.data)
    MaxPayloadLength                         0x20000100   Data           1  radio.o(.data)
    RxContinuous                             0x20000101   Data           1  radio.o(.data)
    IrqFired                                 0x20000102   Data           1  radio.o(.data)
    TxTimeout                                0x20000108   Data           4  radio.o(.data)
    RxTimeout                                0x2000010c   Data           4  radio.o(.data)
    FrequencyError                           0x200001dc   Data           4  sx126x.o(.data)
    SystemCoreClock                          0x200001e0   Data           4  system_stm32f0xx.o(.data)
    uwTick                                   0x200001e4   Data           4  stm32f0xx_hal.o(.data)
    str1                                     0x200001e8   Data         256  debug.o(.bss)
    Uart1Stat                                0x200002e8   Data         148  globaldef.o(.bss)
    Uart2Stat                                0x2000037c   Data         148  globaldef.o(.bss)
    Uart1RecvBuf1                            0x20000410   Data         128  globaldef.o(.bss)
    Uart2RecvBuf1                            0x20000490   Data         128  globaldef.o(.bss)
    BufferIn                                 0x20000510   Data          16  kbus.o(.bss)
    BufferOut                                0x20000520   Data          16  kbus.o(.bss)
    PacketBuf1                               0x20000530   Data         128  kbus.o(.bss)
    PacketBuf2                               0x200005b0   Data         128  kbus.o(.bss)
    KBusChnStats                             0x20000630   Data         768  kbus.o(.bss)
    Datas                                    0x20000930   Data         128  kbus.o(.bss)
    KLBufferOut                              0x200009b0   Data          16  klink.o(.bss)
    KLPacketBuf2                             0x200009c0   Data         256  klink.o(.bss)
    Pkgbuf                                   0x20000ac0   Data         128  modbusrtu.o(.bss)
    PLCMem                                   0x20000b40   Data         520  plcfunctions.o(.bss)
    storedKMSysCfg                           0x20000d48   Data         128  kmachine.o(.bss)
    KMem                                     0x20000dc8   Data        1972  kmachine.o(.bss)
    KMRunStat                                0x2000157c   Data          32  kmachine.o(.bss)
    Uart1RxBuf                               0x2000159c   Data         128  main.o(.bss)
    Uart1TxBuf                               0x2000161c   Data         260  main.o(.bss)
    Uart2RxBuf                               0x20001720   Data          64  main.o(.bss)
    Uart2TxBuf                               0x20001760   Data          64  main.o(.bss)
    KwRunStat                                0x200017bc   Data         116  kwireless.o(.bss)
    TX_Buffer                                0x20001830   Data          32  kwireless.o(.bss)
    RX_Buffer                                0x20001850   Data          32  kwireless.o(.bss)
    RadioPktStatus                           0x20001870   Data          20  radio.o(.bss)
    RadioRxPayload                           0x20001884   Data         255  radio.o(.bss)
    SX126x                                   0x20001984   Data          60  radio.o(.bss)
    pFlash                                   0x200019c0   Data          32  stm32f0xx_hal_flash.o(.bss)
    __initial_sp                             0x20001de0   Data           0  startup_stm32f030x8.o(STACK)
==============================================================================
Memory Map of the image
  Image Entry point : 0x080000b5
  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00007a5c, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x000078d4])
    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00007874, Max: 0x00010000, ABSOLUTE)
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x08000000   0x000000b4   Data   RO            3    RESET               startup_stm32f030x8.o
    0x080000b4   0x00000000   Code   RO         4819  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x080000b4   0x00000004   Code   RO         5115    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x080000b8   0x00000004   Code   RO         5118    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x080000bc   0x00000000   Code   RO         5120    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x080000bc   0x00000000   Code   RO         5122    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x080000bc   0x00000008   Code   RO         5123    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x080000c4   0x00000000   Code   RO         5125    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x080000c4   0x00000000   Code   RO         5127    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x080000c4   0x00000004   Code   RO         5116    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x080000c8   0x00000004   Code   RO           12    .emb_text           debug.o
    0x080000cc   0x0000001c   Code   RO            4    .text               startup_stm32f030x8.o
    0x080000e8   0x0000002c   Code   RO         4822    .text               mc_p.l(uidiv.o)
    0x08000114   0x00000028   Code   RO         4824    .text               mc_p.l(idiv.o)
    0x0800013c   0x0000004c   Code   RO         4826    .text               mc_p.l(ldiv.o)
    0x08000188   0x00000022   Code   RO         4828    .text               mc_p.l(llushr.o)
    0x080001aa   0x00000024   Code   RO         4830    .text               mc_p.l(memcpya.o)
    0x080001ce   0x00000024   Code   RO         4832    .text               mc_p.l(memseta.o)
    0x080001f2   0x00000014   Code   RO         5097    .text               mc_p.l(uread4.o)
    0x08000206   0x00000002   PAD
    0x08000208   0x00000164   Code   RO         5099    .text               mf_p.l(dadd.o)
    0x0800036c   0x000000d0   Code   RO         5101    .text               mf_p.l(dmul.o)
    0x0800043c   0x000000f0   Code   RO         5103    .text               mf_p.l(ddiv.o)
    0x0800052c   0x0000002c   Code   RO         5105    .text               mf_p.l(dscalb.o)
    0x08000558   0x00000028   Code   RO         5107    .text               mf_p.l(dflti.o)
    0x08000580   0x0000001c   Code   RO         5109    .text               mf_p.l(dfltui.o)
    0x0800059c   0x0000003c   Code   RO         5111    .text               mf_p.l(dfixui.o)
    0x080005d8   0x00000028   Code   RO         5113    .text               mf_p.l(cdrcmple.o)
    0x08000600   0x00000060   Code   RO         5132    .text               mc_p.l(uldiv.o)
    0x08000660   0x00000020   Code   RO         5134    .text               mc_p.l(llshl.o)
    0x08000680   0x00000026   Code   RO         5136    .text               mc_p.l(llsshr.o)
    0x080006a6   0x00000000   Code   RO         5138    .text               mc_p.l(iusefp.o)
    0x080006a6   0x000000be   Code   RO         5139    .text               mf_p.l(depilogue.o)
    0x08000764   0x0000007c   Code   RO         5143    .text               mf_p.l(drnd.o)
    0x080007e0   0x00000024   Code   RO         5147    .text               mc_p.l(init.o)
    0x08000804   0x00000056   Code   RO         5159    .text               mc_p.l(__dczerorl2.o)
    0x0800085a   0x00000002   PAD
    0x0800085c   0x000000a4   Code   RO           13    i.ADCProcess        debug.o
    0x08000900   0x00000084   Code   RO         1452    i.AddEventLog       kmachine.o
    0x08000984   0x0000002c   Code   RO         1154    i.AddSpace          myqueue.o
    0x080009b0   0x00000088   Code   RO         1453    i.CheckEventLog     kmachine.o
    0x08000a38   0x00000024   Code   RO         1455    i.ClearEventLog     kmachine.o
    0x08000a5c   0x0000002c   Code   RO         2325    i.ComputeCrc        crc.o
    0x08000a88   0x000000a0   Code   RO         1921    i.DMA1_Channel2_3_IRQHandler  stm32f0xx_it.o
    0x08000b28   0x00000038   Code   RO         1922    i.DMA1_Channel4_5_IRQHandler  stm32f0xx_it.o
    0x08000b60   0x0000002c   Code   RO         1156    i.DelData           myqueue.o
    0x08000b8c   0x00000014   Code   RO          242    i.Enable595         functions.o
    0x08000ba0   0x00000018   Code   RO          243    i.EnableDisIn       functions.o
    0x08000bb8   0x00000042   Code   RO         1456    i.EraseAndWriteToFlashMem  kmachine.o
    0x08000bfa   0x00000020   Code   RO         1457    i.EraseFlashMem     kmachine.o
    0x08000c1a   0x00000002   PAD
    0x08000c1c   0x00000024   Code   RO         4527    i.FLASH_MassErase   stm32f0xx_hal_flash_ex.o
    0x08000c40   0x00000024   Code   RO         4532    i.FLASH_PageErase   stm32f0xx_hal_flash_ex.o
    0x08000c64   0x00000020   Code   RO         4428    i.FLASH_Program_HalfWord  stm32f0xx_hal_flash.o
    0x08000c84   0x00000038   Code   RO         4429    i.FLASH_SetErrorCode  stm32f0xx_hal_flash.o
    0x08000cbc   0x00000050   Code   RO         4430    i.FLASH_WaitForLastOperation  stm32f0xx_hal_flash.o
    0x08000d0c   0x00000014   Code   RO         1083    i.GetBitValue       modbusrtu.o
    0x08000d20   0x00000014   Code   RO         1458    i.GetBitValue       kmachine.o
    0x08000d34   0x000000a0   Code   RO         1459    i.GetCoilValue      kmachine.o
    0x08000dd4   0x00000026   Code   RO         1158    i.GetContinueData   myqueue.o
    0x08000dfa   0x00000026   Code   RO         1159    i.GetContinueEmptyRoom  myqueue.o
    0x08000e20   0x00000024   Code   RO         1460    i.GetEventLogAddr   kmachine.o
    0x08000e44   0x0000000a   Code   RO          244    i.GetInput          functions.o
    0x08000e4e   0x00000002   PAD
    0x08000e50   0x0000000c   Code   RO          603    i.GetTick           functions.o
    0x08000e5c   0x000000d8   Code   RO         1461    i.GetVarData        kmachine.o
    0x08000f34   0x0000002c   Code   RO          597    i.GetuS             functions.o
    0x08000f60   0x0000001c   Code   RO         3482    i.HAL_Delay         stm32f0xx_hal.o
    0x08000f7c   0x00000008   Code   RO         2107    i.HAL_Delay_nMS     delay.o
    0x08000f84   0x00000014   Code   RO         4434    i.HAL_FLASH_Lock    stm32f0xx_hal_flash.o
    0x08000f98   0x00000024   Code   RO         4441    i.HAL_FLASH_Unlock  stm32f0xx_hal_flash.o
    0x08000fbc   0x0000000c   Code   RO         3486    i.HAL_GetTick       stm32f0xx_hal.o
    0x08000fc8   0x00000010   Code   RO         3490    i.HAL_IncTick       stm32f0xx_hal.o
    0x08000fd8   0x00000020   Code   RO         3491    i.HAL_Init          stm32f0xx_hal.o
    0x08000ff8   0x00000008   Code   RO         4240    i.HAL_NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08001000   0x00000005   Data   RO         1481    .ARM.__AT_0x08001000  kmachine.o
    0x08001005   0x00000003   PAD
    0x08001008   0x000000a0   Code   RO         4533    i.HAL_FLASHEx_Erase  stm32f0xx_hal_flash_ex.o
    0x080010a8   0x0000007c   Code   RO         4439    i.HAL_FLASH_Program  stm32f0xx_hal_flash.o
    0x08001124   0x00000022   Code   RO         3492    i.HAL_InitTick      stm32f0xx_hal.o
    0x08001146   0x00000002   PAD
    0x08001148   0x00000044   Code   RO         1419    i.HAL_MspInit       stm32f0xx_hal_msp.o
    0x0800118c   0x000000e8   Code   RO         3447    i.HAL_RCCEx_PeriphCLKConfig  stm32f0xx_hal_rcc_ex.o
    0x08001274   0x0000012c   Code   RO         3354    i.HAL_RCC_ClockConfig  stm32f0xx_hal_rcc.o
    0x080013a0   0x0000000c   Code   RO         3359    i.HAL_RCC_GetHCLKFreq  stm32f0xx_hal_rcc.o
    0x080013ac   0x00000078   Code   RO         3362    i.HAL_RCC_GetSysClockFreq  stm32f0xx_hal_rcc.o
    0x08001424   0x00000354   Code   RO         3365    i.HAL_RCC_OscConfig  stm32f0xx_hal_rcc.o
    0x08001778   0x00000018   Code   RO         4242    i.HAL_SYSTICK_CLKSourceConfig  stm32f0xx_hal_cortex.o
    0x08001790   0x00000074   Code   RO         2015    i.HAL_SYSTICK_Callback  main.o
    0x08001804   0x00000030   Code   RO         4244    i.HAL_SYSTICK_Config  stm32f0xx_hal_cortex.o
    0x08001834   0x00000008   Code   RO         4245    i.HAL_SYSTICK_IRQHandler  stm32f0xx_hal_cortex.o
    0x0800183c   0x00000002   Code   RO         1923    i.HardFault_Handler  stm32f0xx_it.o
    0x0800183e   0x00000002   PAD
    0x08001840   0x0000004c   Code   RO         1233    i.InitPLC           plcfunctions.o
    0x0800188c   0x00000040   Code   RO         1234    i.InitTimer         plcfunctions.o
    0x080018cc   0x0000001e   Code   RO          245    i.InitUartstat      functions.o
    0x080018ea   0x00000002   PAD
    0x080018ec   0x00000054   Code   RO          246    i.InituS            functions.o
    0x08001940   0x0000003c   Code   RO          248    i.Input165Cfg       functions.o
    0x0800197c   0x0000004c   Code   RO          250    i.Input165_R        functions.o
    0x080019c8   0x00000016   Code   RO          742    i.KBusBCC           kbus.o
    0x080019de   0x00000002   PAD
    0x080019e0   0x00000104   Code   RO          743    i.KBusCheckPacket   kbus.o
    0x08001ae4   0x0000007e   Code   RO          744    i.KBusMakePacket    kbus.o
    0x08001b62   0x00000002   PAD
    0x08001b64   0x000001a4   Code   RO          745    i.KBusMasterFunc    kbus.o
    0x08001d08   0x00000164   Code   RO          746    i.KBusMasterParsePacket  kbus.o
    0x08001e6c   0x00000080   Code   RO          747    i.KBusParsePacket   kbus.o
    0x08001eec   0x00000090   Code   RO          749    i.KBusSlaveCheckPacket  kbus.o
    0x08001f7c   0x00000180   Code   RO          751    i.KBusSlaveParsePacket  kbus.o
    0x080020fc   0x00000016   Code   RO          892    i.KLBCC             klink.o
    0x08002112   0x00000032   Code   RO          893    i.KLCheckPacket     klink.o
    0x08002144   0x0000003a   Code   RO          894    i.KLMakeRplyPacket  klink.o
    0x0800217e   0x00000002   PAD
    0x08002180   0x00000050   Code   RO          895    i.KLParsePacket     klink.o
    0x080021d0   0x000006e4   Code   RO          896    i.KLParseReqPacket  klink.o
    0x080028b4   0x00000070   Code   RO         1462    i.KMachineInit      kmachine.o
    0x08002924   0x000000d4   Code   RO         2192    i.KWLMasterParsePkt  kwireless.o
    0x080029f8   0x000000c0   Code   RO         2194    i.KWLMasterSendReqPkt  kwireless.o
    0x08002ab8   0x000000e4   Code   RO         2195    i.KWLSlaveParsePkt  kwireless.o
    0x08002b9c   0x000000ac   Code   RO         2197    i.KWLSlaveSendRplyPkt  kwireless.o
    0x08002c48   0x000000a4   Code   RO         2198    i.KWL_Process       kwireless.o
    0x08002cec   0x000000c4   Code   RO         2199    i.KWireLessInit     kwireless.o
    0x08002db0   0x0000003c   Code   RO         2200    i.KWireLessStart    kwireless.o
    0x08002dec   0x0000002c   Code   RO         3086    i.LL_ADC_Init       stm32f0xx_ll_adc.o
    0x08002e18   0x00000030   Code   RO         3087    i.LL_ADC_REG_Init   stm32f0xx_ll_adc.o
    0x08002e48   0x00000018   Code   RO         1740    i.LL_AHB1_GRP1_EnableClock  bsp.o
    0x08002e60   0x00000018   Code   RO         1741    i.LL_APB1_GRP1_EnableClock  bsp.o
    0x08002e78   0x00000018   Code   RO         1742    i.LL_APB1_GRP2_EnableClock  bsp.o
    0x08002e90   0x0000002c   Code   RO          251    i.LL_DMA_ConfigAddresses  functions.o
    0x08002ebc   0x00000018   Code   RO          252    i.LL_DMA_DisableChannel  functions.o
    0x08002ed4   0x00000018   Code   RO          253    i.LL_DMA_EnableChannel  functions.o
    0x08002eec   0x00000018   Code   RO          254    i.LL_DMA_EnableIT_TC  functions.o
    0x08002f04   0x0000001c   Code   RO         1743    i.LL_DMA_SetChannelPriorityLevel  bsp.o
    0x08002f20   0x0000001c   Code   RO          255    i.LL_DMA_SetDataLength  functions.o
    0x08002f3c   0x00000020   Code   RO         1744    i.LL_DMA_SetDataTransferDirection  bsp.o
    0x08002f5c   0x0000001c   Code   RO         1745    i.LL_DMA_SetMemoryIncMode  bsp.o
    0x08002f78   0x0000001c   Code   RO         1746    i.LL_DMA_SetMemorySize  bsp.o
    0x08002f94   0x0000001c   Code   RO         1747    i.LL_DMA_SetMode    bsp.o
    0x08002fb0   0x0000001c   Code   RO         1748    i.LL_DMA_SetPeriphIncMode  bsp.o
    0x08002fcc   0x0000001c   Code   RO         1749    i.LL_DMA_SetPeriphSize  bsp.o
    0x08002fe8   0x000000a8   Code   RO         3004    i.LL_GPIO_Init      stm32f0xx_ll_gpio.o
    0x08003090   0x00000018   Code   RO         3292    i.LL_RCC_GetSystemClocksFreq  stm32f0xx_ll_rcc.o
    0x080030a8   0x00000054   Code   RO         3293    i.LL_RCC_GetUSARTClockFreq  stm32f0xx_ll_rcc.o
    0x080030fc   0x00000064   Code   RO         3178    i.LL_SPI_Init       stm32f0xx_ll_spi.o
    0x08003160   0x00000084   Code   RO         4697    i.LL_TIM_Init       stm32f0xx_ll_tim.o
    0x080031e4   0x00000014   Code   RO         1750    i.LL_USART_ConfigAsyncMode  bsp.o
    0x080031f8   0x000000ac   Code   RO         3246    i.LL_USART_Init     stm32f0xx_ll_usart.o
    0x080032a4   0x00000014   Code   RO         2201    i.LedToggle         kwireless.o
    0x080032b8   0x00000014   Code   RO         1464    i.LoadDefaultSysCfg  kmachine.o
    0x080032cc   0x00000074   Code   RO         1466    i.LoadRunStat       kmachine.o
    0x08003340   0x00000024   Code   RO           15    i.Locate            debug.o
    0x08003364   0x000000a4   Code   RO         1751    i.MX_ADC_Init       bsp.o
    0x08003408   0x00000026   Code   RO         1752    i.MX_DMA_Init       bsp.o
    0x0800342e   0x00000002   PAD
    0x08003430   0x00000110   Code   RO         1753    i.MX_GPIO_Init      bsp.o
    0x08003540   0x00000034   Code   RO         1754    i.MX_IWDG_Init      bsp.o
    0x08003574   0x000000c0   Code   RO         1755    i.MX_SPI1_Init      bsp.o
    0x08003634   0x000000b4   Code   RO         1756    i.MX_SPI2_Init      bsp.o
    0x080036e8   0x00000054   Code   RO         1757    i.MX_TIM6_Init      bsp.o
    0x0800373c   0x00000124   Code   RO         1758    i.MX_USART1_UART_Init  bsp.o
    0x08003860   0x00000158   Code   RO         1759    i.MX_USART2_UART_Init  bsp.o
    0x080039b8   0x00000038   Code   RO         1085    i.ModBusSlaveCheckPkg  modbusrtu.o
    0x080039f0   0x000002e8   Code   RO         1086    i.ModBusSlaveParsePkg  modbusrtu.o
    0x08003cd8   0x00000002   Code   RO         1924    i.NMI_Handler       stm32f0xx_it.o
    0x08003cda   0x00000002   PAD
    0x08003cdc   0x00000014   Code   RO         1760    i.NVIC_EnableIRQ    bsp.o
    0x08003cf0   0x00000044   Code   RO         1761    i.NVIC_SetPriority  bsp.o
    0x08003d34   0x00000044   Code   RO         4246    i.NVIC_SetPriority  stm32f0xx_hal_cortex.o
    0x08003d78   0x00000010   Code   RO         2202    i.OnCadDone         kwireless.o
    0x08003d88   0x00000094   Code   RO         2203    i.OnRxDone          kwireless.o
    0x08003e1c   0x00000098   Code   RO         2204    i.OnRxError         kwireless.o
    0x08003eb4   0x000000b8   Code   RO         2205    i.OnRxTimeout       kwireless.o
    0x08003f6c   0x00000088   Code   RO         2206    i.OnTxDone          kwireless.o
    0x08003ff4   0x00000030   Code   RO         2207    i.OnTxTimeout       kwireless.o
    0x08004024   0x00000020   Code   RO         1925    i.PendSV_Handler    stm32f0xx_it.o
    0x08004044   0x00000034   Code   RO          258    i.PendSvCallBack    functions.o
    0x08004078   0x00000020   Code   RO         1236    i.PopOutVal         plcfunctions.o
    0x08004098   0x00000030   Code   RO           16    i.PowerDownProcess  debug.o
    0x080040c8   0x00000010   Code   RO           17    i.PowerRecoverProcess  debug.o
    0x080040d8   0x0000057c   Code   RO         1237    i.ProcessPLCBinProg  plcfunctions.o
    0x08004654   0x000000cc   Code   RO         1238    i.ProcessTimer      plcfunctions.o
    0x08004720   0x00000082   Code   RO         1162    i.PushIn            myqueue.o
    0x080047a2   0x00000002   PAD
    0x080047a4   0x00000024   Code   RO         1239    i.PushInVal         plcfunctions.o
    0x080047c8   0x00000008   Code   RO          259    i.PutOutput         functions.o
    0x080047d0   0x00000060   Code   RO          260    i.PutOutputSPI2     functions.o
    0x08004830   0x0000001c   Code   RO          261    i.PutStr            functions.o
    0x0800484c   0x0000001c   Code   RO          262    i.PutStr1           functions.o
    0x08004868   0x0000000c   Code   RO          263    i.PutStr2           functions.o
    0x08004874   0x0000001c   Code   RO         3294    i.RCC_GetHCLKClockFreq  stm32f0xx_ll_rcc.o
    0x08004890   0x00000018   Code   RO         3295    i.RCC_GetPCLK1ClockFreq  stm32f0xx_ll_rcc.o
    0x080048a8   0x00000024   Code   RO         3296    i.RCC_GetSystemClockFreq  stm32f0xx_ll_rcc.o
    0x080048cc   0x0000003c   Code   RO         3297    i.RCC_PLL_GetFreqDomain_SYS  stm32f0xx_ll_rcc.o
    0x08004908   0x00000004   Code   RO         2345    i.RadioCheckRfFrequency  radio.o
    0x0800490c   0x00000044   Code   RO         2326    i.RadioComputeCRC   crc.o
    0x08004950   0x0000001e   Code   RO         2346    i.RadioGetStatus    radio.o
    0x0800496e   0x00000004   Code   RO         2347    i.RadioGetWakeupTime  radio.o
    0x08004972   0x00000002   PAD
    0x08004974   0x00000048   Code   RO         2348    i.RadioInit         radio.o
    0x080049bc   0x000000fc   Code   RO         2349    i.RadioIrqProcess   radio.o
    0x08004ab8   0x00000024   Code   RO         2350    i.RadioIsChannelFree  radio.o
    0x08004adc   0x0000000c   Code   RO         2351    i.RadioOnDioIrq     radio.o
    0x08004ae8   0x00000034   Code   RO         2354    i.RadioRandom       radio.o
    0x08004b1c   0x00000008   Code   RO         2355    i.RadioRead         radio.o
    0x08004b24   0x00000008   Code   RO         2356    i.RadioReadBuffer   radio.o
    0x08004b2c   0x00000008   Code   RO         2358    i.RadioRssi         radio.o
    0x08004b34   0x00000030   Code   RO         2359    i.RadioRx           radio.o
    0x08004b64   0x00000030   Code   RO         2360    i.RadioRxBoosted    radio.o
    0x08004b94   0x00000040   Code   RO         2361    i.RadioSend         radio.o
    0x08004bd4   0x00000008   Code   RO         2362    i.RadioSetChannel   radio.o
    0x08004bdc   0x0000002c   Code   RO         2363    i.RadioSetMaxPayloadLength  radio.o
    0x08004c08   0x00000030   Code   RO         2364    i.RadioSetModem     radio.o
    0x08004c38   0x00000038   Code   RO         2365    i.RadioSetPublicNetwork  radio.o
    0x08004c70   0x000001c4   Code   RO         2366    i.RadioSetRxConfig  radio.o
    0x08004e34   0x00000008   Code   RO         2367    i.RadioSetRxDutyCycle  radio.o
    0x08004e3c   0x0000011c   Code   RO         2368    i.RadioSetTxConfig  radio.o
    0x08004f58   0x00000014   Code   RO         2369    i.RadioSetTxContinuousWave  radio.o
    0x08004f6c   0x00000020   Code   RO         2370    i.RadioSleep        radio.o
    0x08004f8c   0x00000008   Code   RO         2371    i.RadioStandby      radio.o
    0x08004f94   0x00000008   Code   RO         2372    i.RadioStartCad     radio.o
    0x08004f9c   0x00000184   Code   RO         2373    i.RadioTimeOnAir    radio.o
    0x08005120   0x00000008   Code   RO         2375    i.RadioWrite        radio.o
    0x08005128   0x00000008   Code   RO         2376    i.RadioWriteBuffer  radio.o
    0x08005130   0x0000000c   Code   RO          270    i.ReadConfig_5      functions.o
    0x0800513c   0x00000036   Code   RO         1468    i.ReadFlashMem      kmachine.o
    0x08005172   0x00000008   Code   RO          271    i.ReadJumperSW      functions.o
    0x0800517a   0x00000002   PAD
    0x0800517c   0x0000005c   Code   RO         1470    i.ReadSysCfgFromFlash  kmachine.o
    0x080051d8   0x00000010   Code   RO         1087    i.ResetBit          modbusrtu.o
    0x080051e8   0x0000004c   Code   RO         1241    i.RunTimer          plcfunctions.o
    0x08005234   0x00000008   Code   RO         1926    i.SPI1_IRQHandler   stm32f0xx_it.o
    0x0800523c   0x00000014   Code   RO          272    i.SPI1_IRQ_CallBack  functions.o
    0x08005250   0x00000002   Code   RO         1927    i.SVC_Handler       stm32f0xx_it.o
    0x08005252   0x00000002   Code   RO         2854    i.SX126xAntSwOff    sx126x-board.o
    0x08005254   0x00000002   Code   RO         2855    i.SX126xAntSwOn     sx126x-board.o
    0x08005256   0x00000002   PAD
    0x08005258   0x00000074   Code   RO         2572    i.SX126xCalibrateImage  sx126x.o
    0x080052cc   0x00000020   Code   RO         2573    i.SX126xCheckDeviceReady  sx126x.o
    0x080052ec   0x00000014   Code   RO         2575    i.SX126xClearIrqStatus  sx126x.o
    0x08005300   0x00000014   Code   RO         2577    i.SX126xGetIrqStatus  sx126x.o
    0x08005314   0x0000000c   Code   RO         2578    i.SX126xGetOperatingMode  sx126x.o
    0x08005320   0x00000004   Code   RO         2857    i.SX126xGetPaSelect  sx126x-board.o
    0x08005324   0x0000007c   Code   RO         2579    i.SX126xGetPacketStatus  sx126x.o
    0x080053a0   0x0000000c   Code   RO         2580    i.SX126xGetPacketType  sx126x.o
    0x080053ac   0x0000002c   Code   RO         2581    i.SX126xGetPayload  sx126x.o
    0x080053d8   0x00000018   Code   RO         2583    i.SX126xGetRssiInst  sx126x.o
    0x080053f0   0x00000044   Code   RO         2584    i.SX126xGetRxBufferStatus  sx126x.o
    0x08005434   0x00000024   Code   RO         2586    i.SX126xInit        sx126x.o
    0x08005458   0x00000044   Code   RO         2858    i.SX126xReadBuffer  sx126x-board.o
    0x0800549c   0x0000003e   Code   RO         2859    i.SX126xReadCommand  sx126x-board.o
    0x080054da   0x00000010   Code   RO         2860    i.SX126xReadRegister  sx126x-board.o
    0x080054ea   0x0000004a   Code   RO         2861    i.SX126xReadRegisters  sx126x-board.o
    0x08005534   0x00000024   Code   RO         2862    i.SX126xReset       sx126x-board.o
    0x08005558   0x00000010   Code   RO         2587    i.SX126xSendPayload  sx126x.o
    0x08005568   0x00000014   Code   RO         2588    i.SX126xSetBufferBaseAddress  sx126x.o
    0x0800557c   0x00000018   Code   RO         2589    i.SX126xSetCad      sx126x.o
    0x08005594   0x00000024   Code   RO         2591    i.SX126xSetCrcPolynomial  sx126x.o
    0x080055b8   0x00000024   Code   RO         2592    i.SX126xSetCrcSeed  sx126x.o
    0x080055dc   0x0000000e   Code   RO         2593    i.SX126xSetDio2AsRfSwitchCtrl  sx126x.o
    0x080055ea   0x00000028   Code   RO         2595    i.SX126xSetDioIrqParams  sx126x.o
    0x08005612   0x00000002   PAD
    0x08005614   0x00000018   Code   RO         2596    i.SX126xSetFs       sx126x.o
    0x0800562c   0x0000000e   Code   RO         2597    i.SX126xSetLoRaSymbNumTimeout  sx126x.o
    0x0800563a   0x00000002   PAD
    0x0800563c   0x000000a0   Code   RO         2598    i.SX126xSetModulationParams  sx126x.o
    0x080056dc   0x00000018   Code   RO         2599    i.SX126xSetPaConfig  sx126x.o
    0x080056f4   0x000000b4   Code   RO         2600    i.SX126xSetPacketParams  sx126x.o
    0x080057a8   0x0000001c   Code   RO         2601    i.SX126xSetPacketType  sx126x.o
    0x080057c4   0x0000000e   Code   RO         2602    i.SX126xSetPayload  sx126x.o
    0x080057d2   0x0000000e   Code   RO         2603    i.SX126xSetRegulatorMode  sx126x.o
    0x080057e0   0x0000004c   Code   RO         2604    i.SX126xSetRfFrequency  sx126x.o
    0x0800582c   0x0000000a   Code   RO         2863    i.SX126xSetRfTxPower  sx126x-board.o
    0x08005836   0x00000002   PAD
    0x08005838   0x00000024   Code   RO         2605    i.SX126xSetRx       sx126x.o
    0x0800585c   0x00000034   Code   RO         2606    i.SX126xSetRxBoosted  sx126x.o
    0x08005890   0x00000030   Code   RO         2607    i.SX126xSetRxDutyCycle  sx126x.o
    0x080058c0   0x0000000e   Code   RO         2608    i.SX126xSetRxTxFallbackMode  sx126x.o
    0x080058ce   0x00000002   PAD
    0x080058d0   0x0000001c   Code   RO         2609    i.SX126xSetSleep    sx126x.o
    0x080058ec   0x00000024   Code   RO         2610    i.SX126xSetStandby  sx126x.o
    0x08005910   0x0000000e   Code   RO         2611    i.SX126xSetStopRxTimerOnPreambleDetect  sx126x.o
    0x0800591e   0x00000012   Code   RO         2612    i.SX126xSetSyncWord  sx126x.o
    0x08005930   0x00000024   Code   RO         2613    i.SX126xSetTx       sx126x.o
    0x08005954   0x0000000e   Code   RO         2614    i.SX126xSetTxContinuousWave  sx126x.o
    0x08005962   0x00000002   PAD
    0x08005964   0x00000080   Code   RO         2616    i.SX126xSetTxParams  sx126x.o
    0x080059e4   0x00000034   Code   RO         2617    i.SX126xSetWhiteningSeed  sx126x.o
    0x08005a18   0x00000010   Code   RO         2864    i.SX126xWaitOnBusy  sx126x-board.o
    0x08005a28   0x00000020   Code   RO         2865    i.SX126xWakeup      sx126x-board.o
    0x08005a48   0x0000003c   Code   RO         2866    i.SX126xWriteBuffer  sx126x-board.o
    0x08005a84   0x0000003a   Code   RO         2867    i.SX126xWriteCommand  sx126x-board.o
    0x08005abe   0x0000000c   Code   RO         2868    i.SX126xWriteRegister  sx126x-board.o
    0x08005aca   0x00000042   Code   RO         2869    i.SX126xWriteRegisters  sx126x-board.o
    0x08005b0c   0x00000078   Code   RO         1471    i.SaveRunStat       kmachine.o
    0x08005b84   0x00000038   Code   RO          273    i.SendPacket        functions.o
    0x08005bbc   0x00000010   Code   RO         1088    i.SetAddrBit        modbusrtu.o
    0x08005bcc   0x00000018   Code   RO          897    i.SetBitValue       klink.o
    0x08005be4   0x00000018   Code   RO         1472    i.SetBitValue       kmachine.o
    0x08005bfc   0x00000090   Code   RO         1473    i.SetCoilValue      kmachine.o
    0x08005c8c   0x00000018   Code   RO          274    i.SetErr2Led        functions.o
    0x08005ca4   0x00000018   Code   RO          275    i.SetErrLed         functions.o
    0x08005cbc   0x00000014   Code   RO          276    i.SetOutStat        functions.o
    0x08005cd0   0x00000018   Code   RO          277    i.SetRunLed         functions.o
    0x08005ce8   0x000000c8   Code   RO         1474    i.SetVarData        kmachine.o
    0x08005db0   0x00000180   Code   RO           18    i.ShowInitInfo      debug.o
    0x08005f30   0x00000044   Code   RO         2159    i.SpiInOut          spi.o
    0x08005f74   0x00000070   Code   RO         1243    i.StartPLC          plcfunctions.o
    0x08005fe4   0x00000040   Code   RO         1244    i.StopPLC           plcfunctions.o
    0x08006024   0x00000044   Code   RO         1245    i.StopTimer         plcfunctions.o
    0x08006068   0x0000000c   Code   RO         1928    i.SysTick_Handler   stm32f0xx_it.o
    0x08006074   0x000000a4   Code   RO         1762    i.SystemClock_Config  bsp.o
    0x08006118   0x0000005c   Code   RO         2968    i.SystemInit        system_stm32f0xx.o
    0x08006174   0x00000018   Code   RO         1929    i.TIM6_IRQHandler   stm32f0xx_it.o
    0x0800618c   0x00000088   Code   RO         1930    i.USART1_IRQHandler  stm32f0xx_it.o
    0x08006214   0x0000004c   Code   RO         1931    i.USART2_IRQHandler  stm32f0xx_it.o
    0x08006260   0x00000020   Code   RO          283    i.Uart1RecvDone     functions.o
    0x08006280   0x00000060   Code   RO          284    i.Uart1SendDMA      functions.o
    0x080062e0   0x00000010   Code   RO          285    i.Uart1SendDone     functions.o
    0x080062f0   0x00000030   Code   RO          286    i.Uart1TriggerSendDMA  functions.o
    0x08006320   0x00000060   Code   RO          287    i.Uart2RecvDMA      functions.o
    0x08006380   0x00000040   Code   RO          288    i.Uart2RecvDone     functions.o
    0x080063c0   0x00000060   Code   RO          289    i.Uart2SendDMA      functions.o
    0x08006420   0x00000010   Code   RO          290    i.Uart2SendDone     functions.o
    0x08006430   0x00000018   Code   RO         1475    i.WriteFactoryData  kmachine.o
    0x08006448   0x00000040   Code   RO         1476    i.WriteProgram      kmachine.o
    0x08006488   0x0000005c   Code   RO         1477    i.WriteSysCfgToFlash  kmachine.o
    0x080064e4   0x00000048   Code   RO         1478    i.WriteToFlashMemNoErase  kmachine.o
    0x0800652c   0x00000002   Code   RO         2017    i._Error_Handler    main.o
    0x0800652e   0x00000002   PAD
    0x08006530   0x00000028   Code   RO         5045    i.__0sprintf$8      mc_p.l(printf8.o)
    0x08006558   0x0000002e   Code   RO         5141    i.__ARM_clz         mf_p.l(depilogue.o)
    0x08006586   0x0000001a   Code   RO          821    i.__ARM_common_switch8  kbus.o
    0x080065a0   0x0000000e   Code   RO         5153    i.__scatterload_copy  mc_p.l(handlers.o)
    0x080065ae   0x00000002   Code   RO         5154    i.__scatterload_null  mc_p.l(handlers.o)
    0x080065b0   0x0000000e   Code   RO         5155    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x080065be   0x00000002   PAD
    0x080065c0   0x00000428   Code   RO         5050    i._printf_core      mc_p.l(printf8.o)
    0x080069e8   0x00000020   Code   RO         5051    i._printf_post_padding  mc_p.l(printf8.o)
    0x08006a08   0x0000002c   Code   RO         5052    i._printf_pre_padding  mc_p.l(printf8.o)
    0x08006a34   0x0000000a   Code   RO         5054    i._sputc            mc_p.l(printf8.o)
    0x08006a3e   0x00000002   PAD
    0x08006a40   0x000000c8   Code   RO         4810    i.ceil              m_ps.l(ceil.o)
    0x08006b08   0x00000018   Code   RO           20    i.clearscreen       debug.o
    0x08006b20   0x00000038   Code   RO          294    i.crc16bitbybit     functions.o
    0x08006b58   0x00000030   Code   RO          295    i.crc16table        functions.o
    0x08006b88   0x00000040   Code   RO         1089    i.crc16tablefast    modbusrtu.o
    0x08006bc8   0x0000002c   Code   RO          296    i.crc_check         functions.o
    0x08006bf4   0x00000034   Code   RO          297    i.displayInput      functions.o
    0x08006c28   0x000000c8   Code   RO         4814    i.floor             m_ps.l(floor.o)
    0x08006cf0   0x00000016   Code   RO         1164    i.initQueue         myqueue.o
    0x08006d06   0x00000002   PAD
    0x08006d08   0x00000520   Code   RO         2018    i.main              main.o
    0x08007228   0x00000008   Code   RO         4817    i.rint              m_ps.l(rint.o)
    0x08007230   0x00000010   Data   RO           22    .constdata          debug.o
    0x08007240   0x00000406   Data   RO          300    .constdata          functions.o
    0x08007646   0x00000020   Data   RO         1092    .constdata          modbusrtu.o
    0x08007666   0x00000018   Data   RO         1484    .constdata          kmachine.o
    0x0800767e   0x00000002   PAD
    0x08007680   0x00000090   Data   RO         1485    .constdata          kmachine.o
    0x08007710   0x00000005   Data   RO         1763    .constdata          bsp.o
    0x08007715   0x00000005   Data   RO         1932    .constdata          stm32f0xx_it.o
    0x0800771a   0x00000002   PAD
    0x0800771c   0x0000006c   Data   RO         2379    .constdata          radio.o
    0x08007788   0x000000b4   Data   RO         2380    .constdata          radio.o
    0x0800783c   0x00000010   Data   RO         2969    .constdata          system_stm32f0xx.o
    0x0800784c   0x00000008   Data   RO         2970    .constdata          system_stm32f0xx.o
    0x08007854   0x00000020   Data   RO         5151    Region$$Table       anon$$obj.o
    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001de0, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000060])
    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
    0x20000000   0x00000014   Data   RW           24    .data               debug.o
    0x20000014   0x00000004   Data   RW          303    .data               functions.o
    0x20000018   0x00000018   Data   RW          304    .data               functions.o
    0x20000030   0x00000004   Data   RW          715    .data               globaldef.o
    0x20000034   0x00000004   Data   RW          716    .data               globaldef.o
    0x20000038   0x00000004   Data   RW          717    .data               globaldef.o
    0x2000003c   0x00000004   Data   RW          718    .data               globaldef.o
    0x20000040   0x00000004   Data   RW          720    .data               globaldef.o
    0x20000044   0x00000004   Data   RW          722    .data               globaldef.o
    0x20000048   0x00000004   Data   RW          723    .data               globaldef.o
    0x2000004c   0x00000038   Data   RW          754    .data               kbus.o
    0x20000084   0x0000000c   Data   RW          901    .data               klink.o
    0x20000090   0x00000001   Data   RW         1093    .data               modbusrtu.o
    0x20000091   0x00000003   PAD
    0x20000094   0x00000004   Data   RW         1248    .data               plcfunctions.o
    0x20000098   0x00000024   Data   RW         1486    .data               kmachine.o
    0x200000bc   0x00000004   Data   RW         1488    .data               kmachine.o
    0x200000c0   0x00000004   Data   RW         1489    .data               kmachine.o
    0x200000c4   0x00000004   Data   RW         1490    .data               kmachine.o
    0x200000c8   0x00000028   Data   RW         2021    .data               main.o
    0x200000f0   0x0000000c   Data   RW         2211    .data               kwireless.o
    0x200000fc   0x00000004   PAD
    0x20000100   0x000000d8   Data   RW         2381    .data               radio.o
    0x200001d8   0x00000008   Data   RW         2618    .data               sx126x.o
    0x200001e0   0x00000004   Data   RW         2971    .data               system_stm32f0xx.o
    0x200001e4   0x00000004   Data   RW         3497    .data               stm32f0xx_hal.o
    0x200001e8   0x00000100   Zero   RW           21    .bss                debug.o
    0x200002e8   0x00000094   Zero   RW          709    .bss                globaldef.o
    0x2000037c   0x00000094   Zero   RW          710    .bss                globaldef.o
    0x20000410   0x00000080   Zero   RW          711    .bss                globaldef.o
    0x20000490   0x00000080   Zero   RW          713    .bss                globaldef.o
    0x20000510   0x000004a0   Zero   RW          752    .bss                kbus.o
    0x200009b0   0x00000110   Zero   RW          899    .bss                klink.o
    0x20000ac0   0x00000080   Zero   RW         1091    .bss                modbusrtu.o
    0x20000b40   0x00000208   Zero   RW         1246    .bss                plcfunctions.o
    0x20000d48   0x00000080   Zero   RW         1482    .bss                kmachine.o
    0x20000dc8   0x000007d4   Zero   RW         1483    .bss                kmachine.o
    0x2000159c   0x00000204   Zero   RW         2019    .bss                main.o
    0x200017a0   0x000000d0   Zero   RW         2208    .bss                kwireless.o
    0x20001870   0x00000150   Zero   RW         2378    .bss                radio.o
    0x200019c0   0x00000020   Zero   RW         4442    .bss                stm32f0xx_hal_flash.o
    0x200019e0   0x00000400   Zero   RW            1    STACK               startup_stm32f030x8.o
==============================================================================
Image component sizes
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
      2162        196          5          0          0     106356   bsp.o
       112         16          0          0          0       1711   crc.o
       676        226         16         20        256     260557   debug.o
         8          0          0          0          0        472   delay.o
      1580        274       1030         28          0     243879   functions.o
         0          0          0         28        552       2473   globaldef.o
      1866        172          0         56       1184      12884   kbus.o
      1998        112          0         12        272      10469   klink.o
      1968        224        173         48       2132      28217   kmachine.o
      1928        278          0         12        208      17906   kwireless.o
      1430        234          0         40        516      65951   main.o
       916         44         32          1        128       7593   modbusrtu.o
       316          0          0          0          0       5363   myqueue.o
      2136        200          0          4        520     189562   plcfunctions.o
      2018        178        288        216        336      24632   radio.o
        68          4          0          0          0       8551   spi.o
        28          8        180          0       1024        612   startup_stm32f030x8.o
       122         18          0          4          0       3503   stm32f0xx_hal.o
       156         22          0          0          0       9303   stm32f0xx_hal_cortex.o
       348         56          0          0         32       4582   stm32f0xx_hal_flash.o
       232         30          0          0          0       2997   stm32f0xx_hal_flash_ex.o
        68          4          0          0          0      12870   stm32f0xx_hal_msp.o
      1284         82          0          0          0       4362   stm32f0xx_hal_rcc.o
       232         14          0          0          0       1328   stm32f0xx_hal_rcc_ex.o
       510         74          5          0          0      54769   stm32f0xx_it.o
        92         10          0          0          0      26484   stm32f0xx_ll_adc.o
       168          0          0          0          0       6691   stm32f0xx_ll_gpio.o
       256         44          0          0          0      16752   stm32f0xx_ll_rcc.o
       100          8          0          0          0      11198   stm32f0xx_ll_spi.o
       132         24          0          0          0      30526   stm32f0xx_ll_tim.o
       172         16          0          0          0      16868   stm32f0xx_ll_usart.o
       518          8          0          0          0      14306   sx126x-board.o
      1704        178          0          8          0      22473   sx126x.o
        92         14         24          4          0       1119   system_stm32f0xx.o
    ----------------------------------------------------------------------
     25438       2768       1792        488       7160    1227319   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        42          0          7          7          0          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
       200         20          0          0          0         76   ceil.o
       200         20          0          0          0         76   floor.o
         8          0          0          0          0         68   rint.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
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        40          0          0          0          0         72   idiv.o
        36          8          0          0          0         68   init.o
         0          0          0          0          0          0   iusefp.o
        76          0          0          0          0         76   ldiv.o
        32          0          0          0          0         68   llshl.o
        38          0          0          0          0         68   llsshr.o
        34          0          0          0          0         68   llushr.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
      1190         48          0          0          0        384   printf8.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o
        20          0          0          0          0         60   uread4.o
        40          2          0          0          0         68   cdrcmple.o
       356          4          0          0          0        140   dadd.o
       240          6          0          0          0         84   ddiv.o
       236          0          0          0          0        216   depilogue.o
        60         10          0          0          0         68   dfixui.o
        40          6          0          0          0         68   dflti.o
        28          4          0          0          0         68   dfltui.o
       208          6          0          0          0         88   dmul.o
       124         10          0          0          0         76   drnd.o
        44          0          0          0          0         72   dscalb.o
    ----------------------------------------------------------------------
      3606        152          0          0          0       2348   Library Totals
         8          0          0          0          0          0   (incl. Padding)
    ----------------------------------------------------------------------
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
       408         40          0          0          0        220   m_ps.l
      1814         64          0          0          0       1180   mc_p.l
      1376         48          0          0          0        948   mf_p.l
    ----------------------------------------------------------------------
      3606        152          0          0          0       2348   Library Totals
    ----------------------------------------------------------------------
==============================================================================
      Code (inc. data)   RO Data    RW Data    ZI Data      Debug
     29044       2920       1792        488       7160    1216455   Grand Totals
     29044       2920       1792         96       7160    1216455   ELF Image Totals (compressed)
     29044       2920       1792         96          0          0   ROM Totals
==============================================================================
    Total RO  Size (Code + RO Data)                30836 (  30.11kB)
    Total RW  Size (RW Data + ZI Data)              7648 (   7.47kB)
    Total ROM Size (Code + RO Data + RW Data)      30932 (  30.21kB)
==============================================================================
MDK-ARM/F030C8T6_Radio/F030C8T6_Radio_LLCC68.sct
New file
@@ -0,0 +1,15 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x00010000  {    ; load region size_region
  ER_IROM1 0x08000000 0x00010000  {  ; load address = execution address
   *.o (RESET, +First)
   *(InRoot$$Sections)
   .ANY (+RO)
  }
  RW_IRAM1 0x20000000 0x00002000  {  ; RW data
   .ANY (+RW +ZI)
  }
}
MDK-ARM/F030C8T6_Radio_LLCC68.uvprojx
@@ -47,14 +47,14 @@
            <NotGenerated>0</NotGenerated>
            <InvalidFlash>1</InvalidFlash>
          </TargetStatus>
          <OutputDirectory>F030C8T6_Test2\</OutputDirectory>
          <OutputDirectory>.\F030C8T6_Radio\</OutputDirectory>
          <OutputName>F030C8T6_Radio_LLCC68</OutputName>
          <CreateExecutable>1</CreateExecutable>
          <CreateLib>0</CreateLib>
          <CreateHexFile>1</CreateHexFile>
          <DebugInformation>1</DebugInformation>
          <BrowseInformation>1</BrowseInformation>
          <ListingPath>.\F030C8T6_Test2\</ListingPath>
          <ListingPath>.\F030C8T6_Radio\</ListingPath>
          <HexFormatSelection>1</HexFormatSelection>
          <Merge32K>0</Merge32K>
          <CreateBatchFile>0</CreateBatchFile>
@@ -555,9 +555,9 @@
              <FilePath>../Radio_LLCC68/Src/main.c</FilePath>
            </File>
            <File>
              <FileName>BoardType_WL.c</FileName>
              <FileName>BoardType.c</FileName>
              <FileType>1</FileType>
              <FilePath>..\Radio_LLCC68\Src\BoardType_WL.c</FilePath>
              <FilePath>..\Radio_LLCC68\Src\BoardType.c</FilePath>
            </File>
          </Files>
        </Group>
Radio_LLCC68/Radio/KWireLess.c
@@ -60,7 +60,7 @@
#endif
#define nChannelBandwidth                                                     200000 // Hz
#define nChannelBandwidth                                                     250000 // Hz
#define TX_OUTPUT_POWER                             22        // 22 dBm
extern bool IrqFired;
@@ -82,12 +82,12 @@
                                                              //  1: 250 kHz,
                                                              //  2: 500 kHz,
                                                              //  3: Reserved]
#define LORA_SPREADING_FACTOR                       6         // [SF7..SF12]
#define LORA_CODINGRATE                             1         // [1: 4/5,
#define LORA_SPREADING_FACTOR                       7         // [SF7..SF12]
#define LORA_CODINGRATE                             4         // [1: 4/5,
                                                              //  2: 4/6,
                                                              //  3: 4/7,
                                                              //  4: 4/8]
#define LORA_PREAMBLE_LENGTH                        8         // Same for Tx and Rx
#define LORA_PREAMBLE_LENGTH                        4         // Same for Tx and Rx
#define LORA_SYMBOL_TIMEOUT                         0         // Symbols
#define LORA_FIX_LENGTH_PAYLOAD_ON                  false
#define LORA_IQ_INVERSION_ON                        false
@@ -115,15 +115,16 @@
    TX_TIMEOUT,
}States_t;
#define MASTER_RX_TIMEOUT_VALUE                 60
#define SLAVE_RX_TIMEOUT_VALUE                  200
#define MASTER_RX_TIMEOUT_VALUE                 80            //mS
#define SLAVE_RX_TIMEOUT_VALUE                  250            //mS
#define CYCLE_TIME                                                            200            //mS
#define BUFFER_SIZE                       32 // Define the payload size here
#define BUFFER_SIZE                                                 32                         // Define the payload size here
const uint8_t PingMsg[] = "PING";
const uint8_t PongMsg[] = "PONG";
uint16_t BufferSize = BUFFER_SIZE;
//uint16_t BufferSize = BUFFER_SIZE;
uint8_t TX_Buffer[BUFFER_SIZE];
uint8_t RX_Buffer[BUFFER_SIZE];
@@ -190,9 +191,14 @@
    #error "Please define a frequency band in the compiler options."
#endif
        SX126xSetRxTxFallbackMode(0x40); // 0x40-> FS    0x30 -> SD_XOSC  0x20 -> SD_RC
//        SX126xSetCadParams(4,0,1,0,1);
    KwRunStat.runStep=RS_IDEL;
    return 0;
}
int KWireLessStart(void)
{
    if(RadioEnableMaster)
@@ -204,8 +210,8 @@
       Radio.Rx( SLAVE_RX_TIMEOUT_VALUE ); 
            KwRunStat.runStep=RS_RECVING;
            
            KwRunStat.lastActTime = GetuS();
            KwRunStat.lastRecvtime = GetuS();
            KwRunStat.lastActTime = GetTick();
            KwRunStat.lastRecvtime = GetTick();
    }
    
//    while( 1 )
@@ -219,8 +225,8 @@
{   
        KwRunStat.runStep=RS_IDEL;
        KMem.WDT[42]++;
        KwRunStat.lastSenttime = GetuS();
        KwRunStat.lastAckTime = GetuS();
        KwRunStat.lastSenttime = GetTick();
        KwRunStat.lastAckTime = GetTick();
    Radio.Standby();
        if (RadioEnableMaster) {
            Radio.Rx( MASTER_RX_TIMEOUT_VALUE ); //进入接收
@@ -229,10 +235,10 @@
        }
        KwRunStat.runStep=RS_RECVING;
        
        KwRunStat.lastActTime = GetuS();
        KwRunStat.lastRecvtime = GetuS();
        KwRunStat.lastActTime = GetTick();
        KwRunStat.lastRecvtime = GetTick();
        LL_GPIO_TogglePin(GPIOC,LL_GPIO_PIN_14);
            int us2=GetuS();
            int us2=GetTick();
            KMem.ScanTimeuS=us2-KMem.LastScanTime;
        KMem.LastScanTime = us2;
        if (KMem.ScanTimeuS < KMem.MinScanTimeuS) {KMem.MinScanTimeuS = KMem.ScanTimeuS;}
@@ -243,23 +249,26 @@
void OnTxTimeout( void )
{
        KwRunStat.runStep=RS_IDEL;
        KwRunStat.lastAckTime = GetuS();
        KwRunStat.lastAckTime = GetTick();
        KwRunStat.TXErr++;
    Radio.Standby();    
    KMem.WDT[44]++;
}
bool bThisRxError=0;
void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr )
{
    memcpy( RX_Buffer, payload, size );
    Radio.Standby();
        if (bThisRxError) {bThisRxError=0;return;}
        KwRunStat.lastRecvdtime=GetuS();
        KwRunStat.lastAckTime = GetuS();
        KwRunStat.lastRecvdtime=GetTick();
        KwRunStat.lastAckTime = GetTick();
        
        KwRunStat.curStat = 0;
        KwRunStat.latancy = GetuS() - KwRunStat.lastSendtime;
    BufferSize = size;
    memcpy( RX_Buffer, payload, BufferSize );
        KwRunStat.latancy = GetTick() - KwRunStat.lastSendtime;
    RssiValue = rssi;
    SnrValue = snr;
    
@@ -272,18 +281,8 @@
        KMem.WDT[43]++;
        KwRunStat.recvCount++;
        KwRunStat.CtnLstPkts=0;
    bool CRC_OK =1;
/*
    crc_value=RadioComputeCRC(RX_Buffer,size-2,CRC_TYPE_IBM);//计算得出要发送数据包CRC值
    if (RX_Buffer[size-2] != (crc_value&0xff) && RX_Buffer[size-1] != (crc_value >> 8))
    {
        KwRunStat.CRCErr++;
        KMem.ErrStat=500;
        CRC_OK = 0;
    }else {
        CRC_OK = 1;
    }
*/
//*/
    unsigned char indicator1 = 128+RssiValue;
    unsigned char indicator2;
    const unsigned char maxrssi = 100;
@@ -296,27 +295,151 @@
    unsigned char indicator3 = (1 << indicator2) -1;
    if(RadioEnableMaster)
    {
      if(memcmp(RX_Buffer,PongMsg,4)==0 && CRC_OK)
                    KWLMasterParsePkt(1,size);
            //KWLMasterSendReqPkt(1);
    }
    else            //slave
    {
            KWLSlaveParsePkt(1,size);
    }
}
void OnRxTimeout( void )
{
        KwRunStat.runStep=RS_IDEL;
    Radio.Standby();
        KwRunStat.lastErrTime = GetTick() - KwRunStat.lastAckTime;
        KwRunStat.lastAckTime = GetTick();
        KMem.WDT[45]++;
        KwRunStat.LostPackets++;
        KwRunStat.CtnLstPkts++;
        if (KwRunStat.CtnLstPkts > KwRunStat.MaxCtnLstPkts) {KwRunStat.MaxCtnLstPkts = KwRunStat.CtnLstPkts;}
//        KMem.ErrStat=500;
        if (KwRunStat.CtnLstPkts > 1) {        KMem.ErrStat=500;}
            if (KwRunStat.CtnLstPkts == 2) {KwRunStat.Err1Count++;}
        if (KwRunStat.CtnLstPkts > 3) {        KMem.ErrStat=5000;}
            if (KwRunStat.CtnLstPkts == 4) {KwRunStat.Err2Count++;}
        if (KwRunStat.CtnLstPkts > 6) {    KMem.ErrStat=5000; KMem.WFX[1]=0; }
            if (KwRunStat.CtnLstPkts == 7) {KwRunStat.Err3Count++;}
    if(RadioEnableMaster)
    {
            //KWLMasterSendReqPkt(1);
    }
    else
    {
      Radio.Rx( SLAVE_RX_TIMEOUT_VALUE );
            KwRunStat.runStep=RS_RECVING;
            KwRunStat.lastActTime = GetTick();
            KwRunStat.lastRecvtime = GetTick();
    }
}
void OnRxError( void )
{
//    Radio.Standby();
            KwRunStat.RXErr++;
            KMem.WDT[46]++;
            bThisRxError=1;
        KwRunStat.lastErrTime = GetTick() - KwRunStat.lastAckTime;
    if(RadioEnableMaster)
    {
//            SendPingMsg();
    }
    else
    {
//      Radio.Rx( RX_TIMEOUT_VALUE );
                //KwRunStat.lastActTime = GetTick();
            KwRunStat.LostPackets++;
            KwRunStat.CtnLstPkts++;
            if (KwRunStat.CtnLstPkts > KwRunStat.MaxCtnLstPkts) {KwRunStat.MaxCtnLstPkts = KwRunStat.CtnLstPkts;}
//            KMem.ErrStat=500;
            if (KwRunStat.CtnLstPkts > 1) {        KMem.ErrStat=500; }
            if (KwRunStat.CtnLstPkts == 2) {KwRunStat.Err1Count++;}
            if (KwRunStat.CtnLstPkts > 3) {        KMem.ErrStat=5000;}
            if (KwRunStat.CtnLstPkts == 4) {KwRunStat.Err2Count++;}
            if (KwRunStat.CtnLstPkts > 6) {    KMem.ErrStat=5000; KMem.WFX[1]=0; }
            if (KwRunStat.CtnLstPkts == 7) {KwRunStat.Err3Count++;}
    }
}
void OnCadDone( bool channelActivityDetected)
{
    KwRunStat.CADDoneCount++;
    return;
}
int KWLMasterParsePkt(int nChn,int size)
{
    bool CRC_OK =1;
///*
    crc_value=RadioComputeCRC(RX_Buffer,size-2,CRC_TYPE_IBM);//计算得出要发送数据包CRC值
    if (RX_Buffer[size-2] != (crc_value&0xff) && RX_Buffer[size-1] != (crc_value >> 8))
    {
        KwRunStat.CRCErr++;
        KMem.ErrStat=500;
        CRC_OK = 0;
    }else {
        CRC_OK = 1;
    }
//*/
    pstKLPacket p1 = (pstKLPacket) RX_Buffer;
      if(CRC_OK && p1->STSign == enRplySign) //memcmp(RX_Buffer,PongMsg,4)==0
      {
                    KWLMasterParsePkt(1);
                    LedToggle();//LED闪烁
                if (p1->Stat==0) {
                    KwRunStat.tRSSI = RX_Buffer[10];
                    KwRunStat.tSNR = RX_Buffer[11];
                    KMem.WDT[41]=(-RX_Buffer[10]) + ((-RX_Buffer[11])<<8);
                }else if (p1->Stat==1){
                    KwRunStat.targetSentCount = RX_Buffer[8] + (RX_Buffer[9]<<8) + (RX_Buffer[10]<<16) + (RX_Buffer[11]<<24);
                }else if (p1->Stat==2) {
                    KwRunStat.targetRecvdCount = RX_Buffer[8] + (RX_Buffer[9]<<8) + (RX_Buffer[10]<<16) + (RX_Buffer[11]<<24);
                }else if (p1->Stat==3) {
                }
                    KMem.WDT[41]=(-KwRunStat.tRSSI) + ((-KwRunStat.tSNR)<<8);
                
                    LedToggle();//LED闪烁
                    KMem.WFX[1]=(RX_Buffer[4]) + (RX_Buffer[5]<<8);
            //        KMem.WFX[1]=(RX_Buffer[4]) + (indicator3<<8);
                
                    KMem.WFX[2]=(RX_Buffer[6]) + (RX_Buffer[7]<<8);
      }
            //KWLMasterSendReqPkt(1);
    }
    else            //slave
    {
            KWLSlaveParsePkt(1);
      if(memcmp(RX_Buffer,PingMsg,4)==0 && CRC_OK)
    return 0;
}
int KWLSlaveParsePkt(int nChn,int size)
{
        bool CRC_OK =1;
    pstKLPacket p1 = (pstKLPacket) RX_Buffer;
///*
    crc_value=RadioComputeCRC(RX_Buffer,size-2,CRC_TYPE_IBM);//计算得出要发送数据包CRC值
    if (RX_Buffer[size-2] != (crc_value&0xff) && RX_Buffer[size-1] != (crc_value >> 8))
    {
        KwRunStat.CRCErr++;
        KMem.ErrStat=500;
        CRC_OK = 0;
    }else {
        CRC_OK = 1;
    }
//*/
      if(CRC_OK && p1->STSign == enReqSign)// memcmp(RX_Buffer,PingMsg,4)==0 && )
      {
        LedToggle();//LED闪烁
                if (p1->Stat==0) {
                    KwRunStat.tRSSI = RX_Buffer[10];
                    KwRunStat.tSNR = RX_Buffer[11];
                }else if (p1->Stat==1){
                    KwRunStat.targetSentCount = RX_Buffer[8] + (RX_Buffer[9]<<8) + (RX_Buffer[10]<<16) + (RX_Buffer[11]<<24);
                }else if (p1->Stat==2) {
                    KwRunStat.targetRecvdCount = RX_Buffer[8] + (RX_Buffer[9]<<8) + (RX_Buffer[10]<<16) + (RX_Buffer[11]<<24);
                }else if (p1->Stat==3) {
                }
                KMem.WFX[1]=(RX_Buffer[4]) + (RX_Buffer[5]<<8);
            //    KMem.WFX[1]=(RX_Buffer[4]) + (indicator3<<8);
                
@@ -331,78 +454,27 @@
      {
        Radio.Rx( SLAVE_RX_TIMEOUT_VALUE ); 
                KwRunStat.runStep=RS_RECVING;
                KwRunStat.lastActTime = GetuS();
                KwRunStat.lastRecvtime = GetuS();
                KwRunStat.lastActTime = GetTick();
                KwRunStat.lastRecvtime = GetTick();
                
      }
    }
}
void OnRxTimeout( void )
{
        KwRunStat.runStep=RS_IDEL;
    Radio.Standby();
        KwRunStat.lastAckTime = GetuS();
        KMem.WDT[45]++;
        KwRunStat.LostPackets++;
        KwRunStat.CtnLstPkts++;
        if (KwRunStat.CtnLstPkts > KwRunStat.MaxCtnLstPkts) {KwRunStat.MaxCtnLstPkts = KwRunStat.CtnLstPkts;}
        KMem.ErrStat=500;
        if (KwRunStat.CtnLstPkts > 3) {        KMem.ErrStat=5000; }
        if (KwRunStat.CtnLstPkts > 10) {    KMem.ErrStat=5000; KMem.WFX[1]=0; }
    if(RadioEnableMaster)
    {
            //KWLMasterSendReqPkt(1);
    }
    else
    {
      Radio.Rx( SLAVE_RX_TIMEOUT_VALUE );
            KwRunStat.runStep=RS_RECVING;
            KwRunStat.lastActTime = GetuS();
            KwRunStat.lastRecvtime = GetuS();
    }
}
void OnRxError( void )
{
//    Radio.Standby();
            KwRunStat.RXErr++;
            KMem.WDT[46]++;
            bThisRxError=1;
    if(RadioEnableMaster)
    {
//            SendPingMsg();
    }
    else
    {
//      Radio.Rx( RX_TIMEOUT_VALUE );
                //KwRunStat.lastActTime = GetuS();
            KwRunStat.LostPackets++;
            KwRunStat.CtnLstPkts++;
            if (KwRunStat.CtnLstPkts > KwRunStat.MaxCtnLstPkts) {KwRunStat.MaxCtnLstPkts = KwRunStat.CtnLstPkts;}
            KMem.ErrStat=500;
            if (KwRunStat.CtnLstPkts > 3) {        KMem.ErrStat=5000; }
            if (KwRunStat.CtnLstPkts > 10) {    KMem.ErrStat=5000; KMem.WFX[1]=0; }
    }
}
void OnCadDone( bool channelActivityDetected)
{
    return;
      }
    return 0;
}
int KWLMasterSendReqPkt(int nChn)
{
    int len1=12;
    pstKLPacket p1 = (pstKLPacket) TX_Buffer;
    p1->STSign = enReqSign;
    p1->DstAddr = (nRadioChannel<<4) || 0x1;
    p1->Func = 0x3;
    p1->Stat = (p1->Stat + 1) &0x03;   //0x00;
    p1->Data[0]=KMem.WFY[1];
    p1->Data[1]=KMem.WFY[1]>>8;
    p1->Data[2]=KMem.WFY[2];
    p1->Data[3]=KMem.WFY[2]>>8;
/*
            TX_Buffer[0] = 'P';
            TX_Buffer[1] = 'I';
            TX_Buffer[2] = 'N';
@@ -411,7 +483,19 @@
            TX_Buffer[5] = KMem.WFY[1]>>8; 
            TX_Buffer[6] = KMem.WFY[2]; 
            TX_Buffer[7] = KMem.WFY[2]>>8; 
*/
    if (p1->Stat == 0)
    {
            TX_Buffer[10] = RssiValue;
            TX_Buffer[11] = SnrValue;
    }else if (p1->Stat == 1){
        memcpy(TX_Buffer+8,&KwRunStat.sentCount,4);
    }else if (p1->Stat == 2) {
        memcpy(TX_Buffer+8,&KwRunStat.recvCount,4);
    }else if (p1->Stat == 3) {
    }
            crc_value=RadioComputeCRC(TX_Buffer,len1,CRC_TYPE_IBM);//计算得出要发送数据包CRC值
            TX_Buffer[len1]=crc_value;
            TX_Buffer[len1+1]=crc_value>>8;
@@ -419,11 +503,11 @@
            KMem.WDT[56]=crc_value;
    
            KwRunStat.sentCount++;
            KwRunStat.cycleTime = GetuS()- KwRunStat.lastSendtime ;
            KwRunStat.lastSendtime = GetuS();
            KwRunStat.cycleTime = GetTick()- KwRunStat.lastSendtime ;
            KwRunStat.lastSendtime = GetTick();
            Radio.Send( TX_Buffer, len1+2);
            KwRunStat.runStep=RS_SENDING;
            KwRunStat.lastActTime = GetuS();
            KwRunStat.lastActTime = GetTick();
    
    return 0;
}
@@ -431,6 +515,16 @@
int KWLSlaveSendRplyPkt(int nChn)
{
    int len1=12;
    pstKLPacket p1 = (pstKLPacket) TX_Buffer;
    p1->STSign = enRplySign;
    p1->DstAddr = (nRadioChannel<<4) || 0x1;
    p1->Func = 0x3;
    p1->Stat = (p1->Stat + 1) &0x03;   //0x00;
    p1->Data[0]=KMem.WFY[1];
    p1->Data[1]=KMem.WFY[1]>>8;
    p1->Data[2]=KMem.WFY[2];
    p1->Data[3]=KMem.WFY[2]>>8;
/*
            TX_Buffer[0] = 'P';
            TX_Buffer[1] = 'O';
            TX_Buffer[2] = 'N';
@@ -439,19 +533,28 @@
            TX_Buffer[5] = KMem.WFY[1]>>8; 
            TX_Buffer[6] = KMem.WFY[2]; 
            TX_Buffer[7] = KMem.WFY[2]>>8; 
*/
    if (p1->Stat == 0)
    {
            TX_Buffer[10] = RssiValue;
            TX_Buffer[11] = SnrValue;
    }else if (p1->Stat == 1){
        memcpy(TX_Buffer+8,&KwRunStat.sentCount,4);
    }else if (p1->Stat == 2) {
        memcpy(TX_Buffer+8,&KwRunStat.recvCount,4);
    }else if (p1->Stat == 3) {
    }
            crc_value=RadioComputeCRC(TX_Buffer,len1,CRC_TYPE_IBM);//计算得出要发送数据包CRC值
            TX_Buffer[len1]=crc_value;
            TX_Buffer[len1+1]=crc_value>>8;
            Radio.Send( TX_Buffer, len1+2);    
            KwRunStat.runStep=RS_SENDING;
    
            KwRunStat.lastActTime = GetuS();
            KwRunStat.lastActTime = GetTick();
            KwRunStat.sentCount++;
            KwRunStat.lastSendtime = GetuS();
            KwRunStat.lastSendtime = GetTick();
    return 0;
}
@@ -472,11 +575,11 @@
        KMem.WDT[32]=stat;
//        KMem.WDT[38]=Radio.Rssi(MODEM_FSK);
        if (RadioEnableMaster){
            if (GetuS() - KwRunStat.lastSendtime >100000 && KwRunStat.curStat == 0 ) //&& stat == RF_IDLE )
            if (GetTick() - KwRunStat.lastSendtime >2000 && KwRunStat.curStat == 0 ) //&& stat == RF_IDLE )    //200mS
            {
            KWireLessStart();
                KWireLessStart();
            }
        }else
        }else            //slave
        {
            if (stat == RF_IDLE){
                    KMem.WDT[48]++;
@@ -484,13 +587,16 @@
                    KWireLessStart();
            }
                if (stat == RF_RX_RUNNING ){
                    if (GetuS() - KwRunStat.lastRecvtime > 300000){
                    if (GetTick() - KwRunStat.lastRecvtime > ((CYCLE_TIME + 10 )*10)){
                        KwRunStat.lastRecvtime = GetTick();
                        KwRunStat.StepErr1++;
                        KMem.WDT[49]++;
                        Radio.Standby();
                        KWireLessStart();
                    }
                }
                if (stat == RF_CAD && GetuS() - KwRunStat.lastRecvtime > 400000){
                if (stat == RF_CAD && GetTick() - KwRunStat.lastRecvtime > ((1 )*10)){
                        KwRunStat.StepErr2++;
                        KMem.WDT[50]++;
                        Radio.Standby();
                        KWireLessStart();
@@ -500,14 +606,6 @@
    return 0;
}
int KWLMasterParsePkt(int nChn)
{
    return 0;
}
int KWLSlaveParsePkt(int nChn)
{
    return 0;
}
Radio_LLCC68/Radio/KWireLess.h
@@ -51,11 +51,13 @@
    uint32_t sentCount;                    //发送计数
    uint32_t recvCount;                    //接收计数
    uint32_t lastSendtime;            //上次发送时间
    uint32_t lastSenttime;            //上次发送出时间
    uint32_t lastSenttime;            //上次发完时间
    uint32_t lastRecvtime;            //上次启动接收时间
    uint32_t lastRecvdtime;            //上次接收时间
    uint32_t lastRecvdtime;            //上次收到时间
    uint32_t lastActTime;                //上次动作时间
    uint32_t lastAckTime;                //上次应答时间
    uint32_t lastErrTime;                //上次错误时间
    uint32_t latancy;                        //延迟
    uint32_t cycleTime;                    //循环时间
    uint32_t LostPackets;                //丢包计数
@@ -64,13 +66,38 @@
    uint32_t TXErr;                            //发送错误计数
    uint32_t RXErr;                            //接收错误计数
    uint32_t CRCErr;                         //CRC错误计数
    uint32_t CADDoneCount;            //CAD 完成次数
    uint32_t StepErr1;                    //步骤错误1
    uint32_t StepErr2;                    //步骤错误2
    uint32_t Err1Count;                    //微闪报警次数
    uint32_t Err2Count;                    //大闪报警次数
    uint32_t Err3Count;                    //严重丢失信号次数
    int8_t RSSI;                                //信号强度
    int8_t SNR;                                //信噪比
    int8_t tRSSI;                            //对方信号强度
    int8_t tSNR;                            //对方信噪比
    
}stWLRunStat;
    uint32_t targetSentCount;            //对方发送数量
    uint32_t targetRecvdCount;        //对方接受数量
}stWLRunStat,*pstWLRunStat;
enum {
    enReqSign = 0x55,
    enRplySign = 0xAA,
};
typedef struct tagKLPacket
{
    uchar STSign;
    uchar DstAddr;
    uchar Func;
    uchar Stat;
    uchar Data[1];
}stKLPacket, *pstKLPacket;
extern uint32_t nRadioChannel;
extern stWLRunStat KwRunStat;
@@ -93,8 +120,8 @@
int KWLMasterProc(int nChn);
int KWLSlaveProc(int nChn);
int KWLMasterParsePkt(int nChn);
int KWLSlaveParsePkt(int nChn);
int KWLMasterParsePkt(int nChn, int nSize);
int KWLSlaveParsePkt(int nChn, int nSize);
int KWLMasterSendReqPkt(int nChn);
int KWLSlaveSendRplyPkt(int nChn);
Radio_LLCC68/Radio/src/radio.c
@@ -1146,10 +1146,16 @@
        if( ( irqRegs & IRQ_HEADER_ERROR ) == IRQ_HEADER_ERROR )
        {
/*
            if( ( RadioEvents != NULL ) && ( RadioEvents->RxTimeout != NULL ) )
            {
                RadioEvents->RxTimeout( );
            }
*/
                    if( ( RadioEvents != NULL ) && ( RadioEvents->RxError ) )
            {
                RadioEvents->RxError( );
            }
        }
    }
}
Radio_LLCC68/Src/main.c
@@ -573,7 +573,7 @@
            Uart1Stat.bPacketRecved=0;
            Uart1IdelTimer = 0;
        }else {
            if (Uart1IdelTimer>600000) {
            if (Uart1IdelTimer>600000) { // 超过60秒没有数据传输,重新进入自适应波特率状态
                LL_USART_EnableAutoBaudRate(USART1);
                LL_USART_SetAutoBaudRateMode(USART1, LL_USART_AUTOBAUD_DETECT_ON_FALLINGEDGE);
            }else {