MDK-ARM/JLinkLog.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051.uvguix.WXK | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051.uvoptx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051/L051.build_log.htm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051/L051.htm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051/L051.map | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
MDK-ARM/L051/L051_L051.dep | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/application/dw_app.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/application/dw_mbx_tag.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/main.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/radio/Lora.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
MDK-ARM/JLinkLog.txt
ÎļþÌ«´ó MDK-ARM/L051.uvguix.WXK
@@ -15,17 +15,17 @@ <View> <WinId>38003</WinId> <ViewName>Registers</ViewName> <TableColWidths>140 120</TableColWidths> <TableColWidths>140 100</TableColWidths> </View> <View> <WinId>346</WinId> <ViewName>Code Coverage</ViewName> <TableColWidths>1037 160</TableColWidths> <TableColWidths>1037 656</TableColWidths> </View> <View> <WinId>204</WinId> <ViewName>Performance Analyzer</ViewName> <TableColWidths>1197</TableColWidths> <TableColWidths>1197 179 179 138</TableColWidths> </View> </SECTreeCtrl> @@ -93,25 +93,25 @@ <flags>2</flags> <showCmd>3</showCmd> <MinPosition> <xPos>-1</xPos> <yPos>-1</yPos> <xPos>-32000</xPos> <yPos>-32000</yPos> </MinPosition> <MaxPosition> <xPos>-1</xPos> <yPos>-1</yPos> </MaxPosition> <NormalPosition> <Top>113</Top> <Left>2855</Left> <Right>4097</Right> <Bottom>1038</Bottom> <Top>140</Top> <Left>2627</Left> <Right>4343</Right> <Bottom>1070</Bottom> </NormalPosition> </WindowPosition> <MDIClientArea> <RegID>0</RegID> <MDITabState> <Len>2227</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000001500000001000000010000003B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C4C6F72612E6300000000064C6F72612E6300000000C5D4F200FFFFFFFF35433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF47433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E63000000000C64775F6D62785F7461672E6300000000BECEA100FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C64775F6170702E63000000000864775F6170702E6300000000F0A0A100FFFFFFFF3D433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C73746D33326C3078785F69742E63000000000E73746D33326C3078785F69742E6300000000BCA8E100FFFFFFFF60433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C5F6770696F2E63000000001473746D33326C3078785F68616C5F6770696F2E63000000009CC1B600FFFFFFFF49433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000F7B88600FFFFFFFF3B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C6C6F72612E6800000000066C6F72612E6800000000D9ADC200FFFFFFFF42433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C4F6E43686970446576696365735C5370692E6300000000055370692E6300000000A5C2D700FFFFFFFF47433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C646563616472697665725C646563615F6465766963652E63000000000D646563615F6465766963652E6300000000B3A6BE00FFFFFFFF42433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C4F6E43686970446576696365735C5370692E6800000000055370692E6800000000EAD6A300FFFFFFFF62433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C434D5349535C4465766963655C53545C53544D33324C3078785C496E636C7564655C73746D33326C30373178782E68000000000D73746D33326C30373178782E6800000000F6FA7D00FFFFFFFF35433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C496E635C6D61696E2E6800000000066D61696E2E6800000000B5E99D00FFFFFFFF4A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C45787465726E616C446576696365735C64775F6472697665722E63000000000B64775F6472697665722E63000000005FC3CF00FFFFFFFF4A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C45787465726E616C446576696365735C64775F6472697665722E68000000000B64775F6472697665722E6800000000C1838300FFFFFFFF5B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C2E63000000000F73746D33326C3078785F68616C2E6300000000CACAD500FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C726164696F2E630000000007726164696F2E6300000000C5D4F200FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C64656C61792E63000000000764656C61792E6300000000FFDC7800FFFFFFFF51433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C45787465726E6C447269766572735C6C69733364685F6472697665722E63000000000F6C69733364685F6472697665722E6300000000BECEA100FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C7378313236782D626F6172642E63000000000E7378313236782D626F6172642E6300000000F0A0A100FFFFFFFF40433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C4750532E6300000000054750532E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000120B00006600000080110000D6020000</Data> <Len>2328</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000001600000001000000010000003B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C4C6F72612E6300000000064C6F72612E6300000000C5D4F200FFFFFFFF35433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF47433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E63000000000C64775F6D62785F7461672E6300000000BECEA100FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C64775F6170702E63000000000864775F6170702E6300000000F0A0A100FFFFFFFF3D433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C73746D33326C3078785F69742E63000000000E73746D33326C3078785F69742E6300000000BCA8E100FFFFFFFF60433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C5F6770696F2E63000000001473746D33326C3078785F68616C5F6770696F2E63000000009CC1B600FFFFFFFF49433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000F7B88600FFFFFFFF3B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C6C6F72612E6800000000066C6F72612E6800000000D9ADC200FFFFFFFF42433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C4F6E43686970446576696365735C5370692E6300000000055370692E6300000000A5C2D700FFFFFFFF47433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C646563616472697665725C646563615F6465766963652E63000000000D646563615F6465766963652E6300000000B3A6BE00FFFFFFFF42433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C4F6E43686970446576696365735C5370692E6800000000055370692E6800000000EAD6A300FFFFFFFF62433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C434D5349535C4465766963655C53545C53544D33324C3078785C496E636C7564655C73746D33326C30373178782E68000000000D73746D33326C30373178782E6800000000F6FA7D00FFFFFFFF35433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C496E635C6D61696E2E6800000000066D61696E2E6800000000B5E99D00FFFFFFFF4A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C45787465726E616C446576696365735C64775F6472697665722E63000000000B64775F6472697665722E63000000005FC3CF00FFFFFFFF4A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C45787465726E616C446576696365735C64775F6472697665722E68000000000B64775F6472697665722E6800000000C1838300FFFFFFFF5B433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C2E63000000000F73746D33326C3078785F68616C2E6300000000CACAD500FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C726164696F2E630000000007726164696F2E6300000000C5D4F200FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C64656C61792E63000000000764656C61792E6300000000FFDC7800FFFFFFFF51433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C447269766572735C45787465726E6C447269766572735C6C69733364685F6472697665722E63000000000F6C69733364685F6472697665722E6300000000BECEA100FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C726164696F5C7378313236782D626F6172642E63000000000E7378313236782D626F6172642E6300000000F0A0A100FFFFFFFF40433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C4750532E6300000000054750532E6300000000BCA8E100FFFFFFFF47433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204C303731205552542DCBAB5350495C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E68000000000C64775F6D62785F7461672E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000120B00006600000080110000D6020000</Data> </MDITabState> </MDIClientArea> <ViewEx> @@ -134,7 +134,7 @@ </RectRecentDocked> <RectRecentFloat> <Len>16</Len> <Data>B60200006E0000006D070000FC000000</Data> <Data>D90A000066000000900F0000F4000000</Data> </RectRecentFloat> </Window> <Window> @@ -1799,14 +1799,14 @@ </Window> <DockMan> <Len>3311</Len> <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000B60200006E0000006D070000FC000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000980600006E0000006D07000042020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF0E0100004F00000012010000BF020000010000000200001004000000010000002DFFFFFFA2060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000DD0100006E000000EB020000DE020000000000004F0000000E010000BF0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000CD02000080070000D10200000000000001000000040000000100000027FEFFFFA000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000DD010000F00200005D0900004303000000000000D1020000800700002403000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000BF02000080070000C30200000100000001000010040000000100000021FDFFFFAD000000FFFFFFFF06000000C7000000C5000000B4010000D2010000CF0100007794000001800080000001000000DD010000E20200005D0900000504000000000000C302000080070000E60300000000000040820056060000000D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365010000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC7000000000000000000000000000000</Data> <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D90A000066000000900F0000F4000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000BB0E000066000000900F00003A020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF0E0100004F00000012010000BF020000010000000200001004000000010000002DFFFFFFA2060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000A0000660000000E0B0000D6020000000000004F0000000E010000BF0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000CD02000080070000D10200000000000001000000040000000100000027FEFFFFA000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000A0000E8020000801100003B03000000000000D1020000800700002403000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000BF02000080070000C30200000100000001000010040000000100000021FDFFFFAD000000FFFFFFFF06000000C7000000C5000000B4010000D2010000CF0100007794000001800080000001000000000A0000DA02000080110000FD03000000000000C302000080070000E60300000000000040820056060000000D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365010000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC7000000000000000000000000000000</Data> </DockMan> <ToolBar> <RegID>59392</RegID> <Name>File</Name> <Buttons> <Len>2894</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000086770735F73656E6496000000000000001400086770735F73656E640D53594E5F4672616D65496E666F1048414C5F495744475F526566726573681448414C5F4E5649435F53797374656D5265736574104E5649435F53797374656D5265736574046E7669630B6E6F6D6F76655F666C616718675F636F6D5F6D61705B434841494348554750535F485A5D0C47657447707342696E617279024141147577625F72785F72656D61696E74696D655F6D730B5557425F525853746172740C526164696F5374616E6462790D526164696F2E5374616E6462790A7772697465746F7370690C45585449305F315F4952516E0D45585449345F31355F4952516E0C45585449325F335F4952516E116C6F72615F776F726B696E675F666C6167036E6D730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> <Len>2940</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001B524553505F52585F544F5F46494E414C5F54585F444C595F555553960000000000000014001B524553505F52585F544F5F46494E414C5F54585F444C595F5555531066696E616C5F6D73675F7365745F74730F657873697374626173655F6C697374147577625F72785F72656D61696E74696D655F6D730B5557425F525853746172740474696D6517202020202020202064656C61795F6D732874696D65293B0E72656D6F74657461675F706172610F616E63686F72646174615F64697374084765745F646973740238340A5454535F564F4C554D45115368656C6C5F47505342617564526174650D6770735F626175645F726174650C75776264656C617974696D650A5061684170705F4F46460A616E6A69616E5F6E756D0B6163746976655F666C616717675F636F6D5F6D61705B4143544956455F494E4445585D0F4C6F726153796E63526563506F6C6C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -1822,7 +1822,7 @@ <Name>Build</Name> <Buttons> <Len>968</Len> <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000044C30353196000000000000000100044C303531000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000044C30353196000000000000000100044C303531000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> </Buttons> <OriginalItems> <Len>583</Len> @@ -1838,7 +1838,7 @@ <Name>Debug</Name> <Buttons> <Len>2373</Len> <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data> <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data> </Buttons> <OriginalItems> <Len>898</Len> @@ -3546,8 +3546,8 @@ <RegID>59392</RegID> <Name>File</Name> <Buttons> <Len>2835</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B5557425F52585374617274960000000000000010000B5557425F525853746172740C526164696F5374616E6462790D526164696F2E5374616E6462790A7772697465746F7370690C45585449305F315F4952516E0D45585449345F31355F4952516E0C45585449325F335F4952516E116C6F72615F776F726B696E675F666C6167036E6D730948414C5F44656C617914524144494F5F44494F315F455854495F4952516E0C4D62785461675577625265630D53594E5F4672616D65496E666F0E66616C6C5F646F776E5F666C61671448414C5F4E5649435F53797374656D5265736574104E5649435F53797374656D526573657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> <Len>2940</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001B524553505F52585F544F5F46494E414C5F54585F444C595F555553960000000000000014001B524553505F52585F544F5F46494E414C5F54585F444C595F5555531066696E616C5F6D73675F7365745F74730F657873697374626173655F6C697374147577625F72785F72656D61696E74696D655F6D730B5557425F525853746172740474696D6517202020202020202064656C61795F6D732874696D65293B0E72656D6F74657461675F706172610F616E63686F72646174615F64697374084765745F646973740238340A5454535F564F4C554D45115368656C6C5F47505342617564526174650D6770735F626175645F726174650C75776264656C617974696D650A5061684170705F4F46460A616E6A69616E5F6E756D0B6163746976655F666C616717675F636F6D5F6D61705B4143544956455F494E4445585D0F4C6F726153796E63526563506F6C6C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -3606,36 +3606,36 @@ <ActiveTab>1</ActiveTab> <Doc> <Name>..\Src\radio\Lora.c</Name> <ColumnNumber>21</ColumnNumber> <TopLine>291</TopLine> <CurrentLine>296</CurrentLine> <ColumnNumber>13</ColumnNumber> <TopLine>265</TopLine> <CurrentLine>288</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>../Src/main.c</Name> <ColumnNumber>4</ColumnNumber> <TopLine>302</TopLine> <CurrentLine>319</CurrentLine> <ColumnNumber>23</ColumnNumber> <TopLine>306</TopLine> <CurrentLine>318</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_mbx_tag.c</Name> <ColumnNumber>12</ColumnNumber> <TopLine>358</TopLine> <CurrentLine>375</CurrentLine> <ColumnNumber>10</ColumnNumber> <TopLine>360</TopLine> <CurrentLine>378</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_app.c</Name> <ColumnNumber>21</ColumnNumber> <TopLine>154</TopLine> <CurrentLine>171</CurrentLine> <ColumnNumber>0</ColumnNumber> <TopLine>170</TopLine> <CurrentLine>179</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> @@ -3643,8 +3643,8 @@ <Doc> <Name>../Src/stm32l0xx_it.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>268</TopLine> <CurrentLine>288</CurrentLine> <TopLine>267</TopLine> <CurrentLine>286</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> @@ -3670,7 +3670,7 @@ <Doc> <Name>../Src/radio/lora.h</Name> <ColumnNumber>0</ColumnNumber> <TopLine>37</TopLine> <TopLine>36</TopLine> <CurrentLine>55</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> @@ -3760,7 +3760,7 @@ <Doc> <Name>..\Src\radio\delay.c</Name> <ColumnNumber>1</ColumnNumber> <TopLine>11</TopLine> <TopLine>10</TopLine> <CurrentLine>28</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> @@ -3793,6 +3793,15 @@ <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_mbx_tag.h</Name> <ColumnNumber>0</ColumnNumber> <TopLine>99</TopLine> <CurrentLine>107</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> </MDIGroup> </MDIGroups> MDK-ARM/L051.uvoptx
@@ -120,7 +120,7 @@ <SetRegEntry> <Number>0</Number> <Key>DLGUARM</Key> <Name></Name> <Name>d</Name> </SetRegEntry> <SetRegEntry> <Number>0</Number> @@ -240,6 +240,16 @@ <WinNumber>1</WinNumber> <ItemText>debugnum</ItemText> </Ww> <Ww> <count>16</count> <WinNumber>1</WinNumber> <ItemText>wg_report_id</ItemText> </Ww> <Ww> <count>17</count> <WinNumber>1</WinNumber> <ItemText>wg_report_id</ItemText> </Ww> </WatchWindow1> <MemoryWindow1> <Mm> MDK-ARM/L051/L051.build_log.htm
@@ -28,52 +28,46 @@ *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'L051' Note: source file '..\Src\radio\crc.c' - object file renamed from 'L051\crc.o' to 'L051\crc_1.o'. compiling dw_mbx_tag.c... compiling main.c... ../Drivers/ExternlDrivers/lis3dh_driver.h(67): warning: #1295-D: Deprecated declaration LIS3DH_ENTER_STY_Init - give arg types void LIS3DH_ENTER_STY_Init(); ../Src/OnChipDevices/Flash.h(3): warning: #47-D: incompatible redefinition of macro "FLASH_SIZE" (declared at line 123 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h") #define FLASH_SIZE (uint32_t)0x10000 ../Src/application/syn6288.h(11): warning: #1-D: last line of file ends without a newline ../Src/radio/lora.h(61): warning: #1-D: last line of file ends without a newline void LoraUp_Poll(); ../Src/radio/lora.h(61): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types void LoraUp_Poll(); ..\Src\application\syn6288.h(11): warning: #1-D: last line of file ends without a newline ..\Src\application\dw_mbx_tag.c(102): warning: #940-D: missing return statement at end of non-void function "Anchor_RecNearPoll" } ..\Src\application\dw_mbx_tag.c(107): warning: #177-D: variable "temp" was declared but never referenced uint16_t i,j=0,k=0,temp[TAG_NUM_IN_SYS]; ..\Src\application\dw_mbx_tag.c(163): warning: #177-D: variable "target_tagi" was declared but never referenced {uint8_t target_tagi; ..\Src\application\dw_mbx_tag.c(151): warning: #177-D: variable "tag_recv_interval" was declared but never referenced uint16_t tag_recv_interval; ..\Src\application\dw_mbx_tag.c(152): warning: #177-D: variable "temp_tagpos" was declared but never referenced float temp_tagpos; ..\Src\application\dw_mbx_tag.c(142): warning: #177-D: variable "send_len" was declared but never referenced u8 send_len,i; ..\Src\application\dw_mbx_tag.c(144): warning: #177-D: variable "rec_syncid" was declared but never referenced uint32_t rec_syncid,status_reg; ..\Src\application\dw_mbx_tag.c(145): warning: #177-D: variable "checksum" was declared but never referenced uint16_t checksum; ..\Src\application\dw_mbx_tag.c(146): warning: #177-D: variable "kk" was declared but never referenced uint8_t kk; ..\Src\application\dw_mbx_tag.c(321): warning: #177-D: variable "bat" was declared but never referenced u8 bat; ..\Src\application\dw_mbx_tag.c(35): warning: #550-D: variable "status_reg" was set but never used static uint32_t status_reg,resp_tx_time; ..\Src\application\dw_mbx_tag.c(44): warning: #177-D: variable "ancidlist_rec" was declared but never referenced static uint16_t ancidlist_rec[TAG_NUM_IN_SYS],ancidlist_send[TAG_NUM_IN_SYS],rec_ancidlist[TAG_NUM_IN_SYS],rec_ancdistlist[TAG_NUM_IN_SYS]; ..\Src\application\dw_mbx_tag.c(44): warning: #177-D: variable "ancidlist_send" was declared but never referenced static uint16_t ancidlist_rec[TAG_NUM_IN_SYS],ancidlist_send[TAG_NUM_IN_SYS],rec_ancidlist[TAG_NUM_IN_SYS],rec_ancdistlist[TAG_NUM_IN_SYS]; ..\Src\application\dw_mbx_tag.c(45): warning: #550-D: variable "frame_seq_nb2" was set but never used static u8 frame_seq_nb2,battary,button,uwb_losttimer,taglist_pos; ..\Src\application\dw_mbx_tag.c(45): warning: #550-D: variable "battary" was set but never used static u8 frame_seq_nb2,battary,button,uwb_losttimer,taglist_pos; ..\Src\application\dw_mbx_tag.c(45): warning: #550-D: variable "button" was set but never used static u8 frame_seq_nb2,battary,button,uwb_losttimer,taglist_pos; ..\Src\application\dw_mbx_tag.c(45): warning: #550-D: variable "uwb_losttimer" was set but never used static u8 frame_seq_nb2,battary,button,uwb_losttimer,taglist_pos; ..\Src\application\dw_mbx_tag.c: 20 warnings, 0 errors ../Src/radio/lora.h(61): warning: #1-D: last line of file ends without a newline void LoraUp_Poll(); ../Src/radio/lora.h(61): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types void LoraUp_Poll(); ../Src/main.c(365): warning: #186-D: pointless comparison of unsigned integer with zero if(module_power<0) ../Src/main.c(310): warning: #177-D: variable "temp" was declared but never referenced float temp; ../Src/main.c(311): warning: #177-D: variable "temp2" was declared but never referenced uint16_t temp2; ../Src/main.c(312): warning: #177-D: variable "i" was declared but never referenced uint16_t i; ../Src/main.c(411): warning: #177-D: variable "bat_count" was declared but never referenced static uint16_t bat_count = 0; ../Src/main.c(567): warning: #177-D: variable "l_u32QXpowerTick" was declared but never referenced static uint32_t l_u32QXpowerTick = 0; ../Src/main.c(568): warning: #177-D: variable "powercount" was declared but never referenced static uint32_t powercount=0; ../Src/main.c(766): warning: #223-D: function "RadioIrqProcess" declared implicitly RadioIrqProcess(); ../Src/main.c(1065): warning: #223-D: function "Usart1InitVariables" declared implicitly Usart1InitVariables(); ../Src/main.c(382): warning: #177-D: function "SystemPower_Config" was declared but never referenced static void SystemPower_Config(void) ../Src/main.c: 17 warnings, 0 errors linking... Program Size: Code=39560 RO-data=820 RW-data=676 ZI-data=8372 Program Size: Code=39656 RO-data=820 RW-data=684 ZI-data=8372 FromELF: creating hex file... "L051\L051.axf" - 0 Error(s), 20 Warning(s). "L051\L051.axf" - 0 Error(s), 17 Warning(s). <h2>Software Packages used:</h2> MDK-ARM/L051/L051.htm
@@ -3,7 +3,7 @@ <title>Static Call Graph - [L051\L051.axf]</title></head> <body><HR> <H1>Static Call Graph for image L051\L051.axf</H1><HR> <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Jun 19 09:45:53 2024 <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Jul 05 16:41:07 2024 <BR><P> <H3>Maximum Stack Usage = 512 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -104,7 +104,7 @@ <P><STRONG><a name="[20]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(.text) </UL> <P><STRONG><a name="[1ba]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) <P><STRONG><a name="[1bc]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) <P><STRONG><a name="[4d]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) <BR><BR>[Calls]<UL><LI><a href="#[4e]">>></a> __scatterload @@ -114,15 +114,15 @@ <BR><BR>[Called By]<UL><LI><a href="#[4e]">>></a> __scatterload </UL> <P><STRONG><a name="[1bb]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) <P><STRONG><a name="[1bd]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) <P><STRONG><a name="[1bc]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) <P><STRONG><a name="[1be]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) <P><STRONG><a name="[1bd]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) <P><STRONG><a name="[1bf]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) <P><STRONG><a name="[1be]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) <P><STRONG><a name="[1c0]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) <P><STRONG><a name="[1bf]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) <P><STRONG><a name="[1c1]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) <P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32l051xx.o(.text)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) @@ -179,7 +179,7 @@ <P><STRONG><a name="[6]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32l051xx.o(.text)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[1c0]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) <P><STRONG><a name="[1c2]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) <P><STRONG><a name="[7a]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidivmod @@ -189,14 +189,14 @@ <LI><a href="#[be]">>></a> HAL_DMA_Init <LI><a href="#[bd]">>></a> HAL_DMA_DeInit <LI><a href="#[12d]">>></a> LoraUp_Poll <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[c9]">>></a> HAL_InitTick <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[79]">>></a> ADC_DelayMicroSecond <LI><a href="#[2b]">>></a> OnRxTimeout <LI><a href="#[c9]">>></a> HAL_InitTick <LI><a href="#[dc]">>></a> LPTIM_WaitForFlag <LI><a href="#[e9]">>></a> SPI_EndRxTxTransaction <LI><a href="#[102]">>></a> UART_SetConfig <LI><a href="#[1a0]">>></a> _printf_core <LI><a href="#[1a2]">>></a> _printf_core </UL> <P><STRONG><a name="[4f]"></a>__aeabi_uldivmod</STRONG> (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text)) @@ -207,8 +207,8 @@ </UL> <BR>[Called By]<UL><LI><a href="#[e1]">>></a> HAL_RCC_GetSysClockFreq <LI><a href="#[102]">>></a> UART_SetConfig <LI><a href="#[1a0]">>></a> _printf_core <LI><a href="#[1a9]">>></a> _fp_digits <LI><a href="#[1a2]">>></a> _printf_core <LI><a href="#[1ab]">>></a> _fp_digits </UL> <P><STRONG><a name="[50]"></a>__aeabi_llsr</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text)) @@ -223,42 +223,42 @@ <LI><a href="#[6e]">>></a> _drnd </UL> <P><STRONG><a name="[1c1]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) <P><STRONG><a name="[1c3]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) <P><STRONG><a name="[a7]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[a0]">>></a> GPS_ParseGGA <LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[126]">>></a> LoraReportPoll <LI><a href="#[18e]">>></a> SYN_FrameInfo <LI><a href="#[190]">>></a> SYN_FrameInfo <LI><a href="#[2d]">>></a> UsartParseDataHandler <LI><a href="#[190]">>></a> SendComMap <LI><a href="#[140]">>></a> save_com_map_to_flash <LI><a href="#[191]">>></a> UART_PushFrame <LI><a href="#[192]">>></a> SendComMap <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[193]">>></a> UART_PushFrame <LI><a href="#[12d]">>></a> LoraUp_Poll <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[29]">>></a> OnRxDone <LI><a href="#[12c]">>></a> LoraSendComMap <LI><a href="#[12b]">>></a> LoraRspWriteCommap </UL> <P><STRONG><a name="[1c2]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[1c4]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[1c3]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[1c5]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[53]"></a>__aeabi_memset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[54]">>></a> _memset$wrapper <LI><a href="#[52]">>></a> __aeabi_memclr </UL> <P><STRONG><a name="[1c4]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[1c6]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[1c5]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[1c7]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[52]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) <BR><BR>[Calls]<UL><LI><a href="#[53]">>></a> __aeabi_memset </UL> <BR>[Called By]<UL><LI><a href="#[aa]">>></a> GPS_RecvFsm <LI><a href="#[195]">>></a> TTSchaxun_Busy <LI><a href="#[197]">>></a> TTSchaxun_Busy </UL> <P><STRONG><a name="[a1]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) @@ -266,18 +266,18 @@ <LI><a href="#[133]">>></a> MX_GPIO_Init <LI><a href="#[a0]">>></a> GPS_ParseGGA <LI><a href="#[8e]">>></a> Reset_DW1000 <LI><a href="#[15e]">>></a> SX126xGetPacketStatus <LI><a href="#[160]">>></a> SX126xGetPacketStatus <LI><a href="#[101]">>></a> HAL_UART_MspInit <LI><a href="#[e7]">>></a> HAL_SPI_MspInit <LI><a href="#[ba]">>></a> HAL_ADC_MspInit <LI><a href="#[1e]">>></a> main <LI><a href="#[11b]">>></a> Usart5DeInit <LI><a href="#[193]">>></a> SystemClock_Config <LI><a href="#[195]">>></a> SystemClock_Config <LI><a href="#[11c]">>></a> LpusartDeInit <LI><a href="#[130]">>></a> Lpuart_rx_Poll </UL> <P><STRONG><a name="[1c6]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[1c8]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[54]"></a>_memset$wrapper</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[53]">>></a> __aeabi_memset @@ -289,8 +289,8 @@ <BR>[Called By]<UL><LI><a href="#[aa]">>></a> GPS_RecvFsm </UL> <P><STRONG><a name="[18f]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[18e]">>></a> SYN_FrameInfo <P><STRONG><a name="[191]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[190]">>></a> SYN_FrameInfo </UL> <P><STRONG><a name="[8b]"></a>memcmp</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text)) @@ -344,11 +344,11 @@ <LI><a href="#[a5]">>></a> GPS_ParseLat <LI><a href="#[87]">>></a> Get_Battary <LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[29]">>></a> OnRxDone <LI><a href="#[1a9]">>></a> _fp_digits <LI><a href="#[177]">>></a> floor <LI><a href="#[148]">>></a> ceil <LI><a href="#[1ab]">>></a> _fp_digits <LI><a href="#[179]">>></a> floor <LI><a href="#[14a]">>></a> ceil </UL> <P><STRONG><a name="[5f]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) @@ -365,8 +365,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[5b]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[177]">>></a> floor <LI><a href="#[148]">>></a> ceil <BR>[Called By]<UL><LI><a href="#[179]">>></a> floor <LI><a href="#[14a]">>></a> ceil </UL> <P><STRONG><a name="[61]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) @@ -379,7 +379,7 @@ <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[ac]">>></a> GetLPTime <LI><a href="#[29]">>></a> OnRxDone <LI><a href="#[1a9]">>></a> _fp_digits <LI><a href="#[1ab]">>></a> _fp_digits <LI><a href="#[72]">>></a> _fp_value </UL> @@ -390,26 +390,26 @@ </UL> <BR>[Called By]<UL><LI><a href="#[a6]">>></a> GPS_ParseLon <LI><a href="#[a5]">>></a> GPS_ParseLat <LI><a href="#[15f]">>></a> SX126xSetRfFrequency <LI><a href="#[16d]">>></a> SX126xSetModulationParams <LI><a href="#[161]">>></a> SX126xSetRfFrequency <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[ac]">>></a> GetLPTime <LI><a href="#[1a9]">>></a> _fp_digits <LI><a href="#[1ab]">>></a> _fp_digits <LI><a href="#[72]">>></a> _fp_value </UL> <P><STRONG><a name="[147]"></a>__ARM_scalbn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text)) <P><STRONG><a name="[149]"></a>__ARM_scalbn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __ARM_scalbn </UL> <BR>[Called By]<UL><LI><a href="#[16d]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init </UL> <P><STRONG><a name="[1c7]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) <P><STRONG><a name="[1c9]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) <P><STRONG><a name="[63]"></a>__aeabi_i2f</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, fflti.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = __aeabi_i2f ⇒ _float_epilogue @@ -443,11 +443,11 @@ </UL> <BR>[Called By]<UL><LI><a href="#[a6]">>></a> GPS_ParseLon <LI><a href="#[a5]">>></a> GPS_ParseLat <LI><a href="#[15f]">>></a> SX126xSetRfFrequency <LI><a href="#[16d]">>></a> SX126xSetModulationParams <LI><a href="#[161]">>></a> SX126xSetRfFrequency <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[ac]">>></a> GetLPTime <LI><a href="#[29]">>></a> OnRxDone </UL> @@ -469,11 +469,11 @@ </UL> <BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_llsr </UL> <BR>[Called By]<UL><LI><a href="#[15f]">>></a> SX126xSetRfFrequency <LI><a href="#[16d]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[161]">>></a> SX126xSetRfFrequency <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[ac]">>></a> GetLPTime </UL> @@ -481,11 +481,11 @@ <BR><BR>[Called By]<UL><LI><a href="#[87]">>></a> Get_Battary </UL> <P><STRONG><a name="[175]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) <P><STRONG><a name="[177]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[1a9]">>></a> _fp_digits <LI><a href="#[177]">>></a> floor <LI><a href="#[148]">>></a> ceil <LI><a href="#[1ab]">>></a> _fp_digits <LI><a href="#[179]">>></a> floor <LI><a href="#[14a]">>></a> ceil </UL> <P><STRONG><a name="[69]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text)) @@ -498,7 +498,7 @@ <LI><a href="#[75]">>></a> _scanf_really_real </UL> <P><STRONG><a name="[1c8]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) <P><STRONG><a name="[1ca]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) <P><STRONG><a name="[d0]"></a>__aeabi_cfcmple</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[cd]">>></a> HAL_LPTIM_CompareMatchCallback @@ -515,7 +515,7 @@ <LI><a href="#[73]">>></a> __aeabi_lmul </UL> <P><STRONG><a name="[1c9]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) <P><STRONG><a name="[1cb]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) <P><STRONG><a name="[5c]"></a>__aeabi_lasr</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_lasr @@ -523,7 +523,7 @@ <BR>[Called By]<UL><LI><a href="#[5b]">>></a> __aeabi_dadd </UL> <P><STRONG><a name="[1ca]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) <P><STRONG><a name="[1cc]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) <P><STRONG><a name="[6c]"></a>__strtod_int</STRONG> (Thumb, 94 bytes, Stack size 40 bytes, strtod.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = __strtod_int ⇒ _local_sscanf ⇒ _scanf_real @@ -533,7 +533,7 @@ <BR>[Called By]<UL><LI><a href="#[a8]">>></a> atof </UL> <P><STRONG><a name="[1cb]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) <P><STRONG><a name="[1cd]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) <P><STRONG><a name="[57]"></a>_float_round</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[5a]">>></a> __aeabi_fdiv @@ -580,14 +580,14 @@ <LI><a href="#[50]">>></a> __aeabi_llsr <LI><a href="#[51]">>></a> __aeabi_llsl </UL> <BR>[Called By]<UL><LI><a href="#[176]">>></a> rint <BR>[Called By]<UL><LI><a href="#[178]">>></a> rint </UL> <P><STRONG><a name="[6f]"></a>__aeabi_d2ulz</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, dfixul.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_llsr <LI><a href="#[51]">>></a> __aeabi_llsl </UL> <BR>[Called By]<UL><LI><a href="#[1a9]">>></a> _fp_digits <BR>[Called By]<UL><LI><a href="#[1ab]">>></a> _fp_digits </UL> <P><STRONG><a name="[4e]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) @@ -596,7 +596,7 @@ <BR>[Called By]<UL><LI><a href="#[4d]">>></a> _main_scatterload </UL> <P><STRONG><a name="[1cc]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) <P><STRONG><a name="[1ce]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) <P><STRONG><a name="[71]"></a>__rt_ctype_table</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[23]">>></a> isspace @@ -633,7 +633,7 @@ <BR>[Called By]<UL><LI><a href="#[72]">>></a> _fp_value </UL> <P><STRONG><a name="[1cd]"></a>_ll_mul</STRONG> (Thumb, 0 bytes, Stack size 64 bytes, llmul.o(.text), UNUSED) <P><STRONG><a name="[1cf]"></a>_ll_mul</STRONG> (Thumb, 0 bytes, Stack size 64 bytes, llmul.o(.text), UNUSED) <P><STRONG><a name="[74]"></a>__aeabi_ul2d</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, dfltul.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[5d]">>></a> _double_epilogue @@ -641,9 +641,9 @@ <BR>[Called By]<UL><LI><a href="#[72]">>></a> _fp_value </UL> <P><STRONG><a name="[1ce]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[1d0]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[1cf]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[1d1]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[7d]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 304 bytes, Stack size 40 bytes, dw_mbx_tag.o(i.Anchor_RecNearPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 124<LI>Call Chain = Anchor_RecNearPoll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi @@ -681,7 +681,7 @@ </UL> <BR>[Called By]<UL><LI><a href="#[126]">>></a> LoraReportPoll <LI><a href="#[123]">>></a> LoraHeartBeartPoll <LI><a href="#[190]">>></a> SendComMap <LI><a href="#[192]">>></a> SendComMap <LI><a href="#[12d]">>></a> LoraUp_Poll <LI><a href="#[29]">>></a> OnRxDone <LI><a href="#[12c]">>></a> LoraSendComMap @@ -761,15 +761,15 @@ <LI><a href="#[98]">>></a> HAL_FLASH_Lock <LI><a href="#[97]">>></a> HAL_FLASHEx_Erase </UL> <BR>[Called By]<UL><LI><a href="#[19e]">>></a> UpdateProcess <LI><a href="#[140]">>></a> save_com_map_to_flash <BR>[Called By]<UL><LI><a href="#[1a0]">>></a> UpdateProcess <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[12d]">>></a> LoraUp_Poll </UL> <P><STRONG><a name="[1b9]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read)) <P><STRONG><a name="[1bb]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FLASH_Read </UL> <BR>[Called By]<UL><LI><a href="#[145]">>></a> parameter_init <BR>[Called By]<UL><LI><a href="#[147]">>></a> parameter_init </UL> <P><STRONG><a name="[99]"></a>FLASH_WaitForLastOperation</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation)) @@ -789,8 +789,8 @@ <LI><a href="#[9c]">>></a> HAL_FLASH_Program <LI><a href="#[98]">>></a> HAL_FLASH_Lock </UL> <BR>[Called By]<UL><LI><a href="#[19e]">>></a> UpdateProcess <LI><a href="#[140]">>></a> save_com_map_to_flash <BR>[Called By]<UL><LI><a href="#[1a0]">>></a> UpdateProcess <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[12d]">>></a> LoraUp_Poll </UL> @@ -1012,14 +1012,14 @@ <BR>[Called By]<UL><LI><a href="#[3d]">>></a> RadioSleep <LI><a href="#[37]">>></a> RadioRandom <LI><a href="#[36]">>></a> RadioIsChannelFree <LI><a href="#[183]">>></a> SX126xReset <LI><a href="#[185]">>></a> SX126xReset </UL> <P><STRONG><a name="[97]"></a>HAL_FLASHEx_Erase</STRONG> (Thumb, 106 bytes, Stack size 24 bytes, stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[c3]">>></a> FLASH_PageErase <LI><a href="#[99]">>></a> FLASH_WaitForLastOperation <BR>[Calls]<UL><LI><a href="#[99]">>></a> FLASH_WaitForLastOperation <LI><a href="#[c3]">>></a> FLASH_PageErase </UL> <BR>[Called By]<UL><LI><a href="#[95]">>></a> FLASH_Prepare </UL> @@ -1086,17 +1086,17 @@ <BR><BR>[Called By]<UL><LI><a href="#[114]">>></a> IIC2_Wait_Ack <LI><a href="#[10f]">>></a> IIC2_Read_Byte <LI><a href="#[126]">>></a> LoraReportPoll <LI><a href="#[178]">>></a> SX126xWriteRegisters <LI><a href="#[18b]">>></a> SX126xWriteBuffer <LI><a href="#[163]">>></a> SX126xReadRegisters <LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[17a]">>></a> SX126xWriteRegisters <LI><a href="#[18d]">>></a> SX126xWriteBuffer <LI><a href="#[165]">>></a> SX126xReadRegisters <LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[4a]">>></a> RadioIrqProcess <LI><a href="#[143]">>></a> PowerDownDetect <LI><a href="#[145]">>></a> PowerDownDetect <LI><a href="#[115]">>></a> IdleTask <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[180]">>></a> SX126xReadCommand <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[182]">>></a> SX126xReadCommand </UL> <P><STRONG><a name="[10d]"></a>HAL_GPIO_WritePin</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) @@ -1111,19 +1111,19 @@ <LI><a href="#[116]">>></a> Set4LEDColor_Off <LI><a href="#[ce]">>></a> Set4LEDColor <LI><a href="#[8e]">>></a> Reset_DW1000 <LI><a href="#[178]">>></a> SX126xWriteRegisters <LI><a href="#[18b]">>></a> SX126xWriteBuffer <LI><a href="#[163]">>></a> SX126xReadRegisters <LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[17a]">>></a> SX126xWriteRegisters <LI><a href="#[18d]">>></a> SX126xWriteBuffer <LI><a href="#[165]">>></a> SX126xReadRegisters <LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[1e]">>></a> main <LI><a href="#[cf]">>></a> Yuying_Poll <LI><a href="#[143]">>></a> PowerDownDetect <LI><a href="#[145]">>></a> PowerDownDetect <LI><a href="#[11a]">>></a> Jingzhi_Poll <LI><a href="#[29]">>></a> OnRxDone <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[183]">>></a> SX126xReset <LI><a href="#[180]">>></a> SX126xReadCommand <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[185]">>></a> SX126xReset <LI><a href="#[182]">>></a> SX126xReadCommand </UL> <P><STRONG><a name="[78]"></a>HAL_GetTick</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_GetTick)) @@ -1141,7 +1141,7 @@ <LI><a href="#[77]">>></a> ADC_ConversionStop <LI><a href="#[e8]">>></a> HAL_SPI_TransmitReceive <LI><a href="#[99]">>></a> FLASH_WaitForLastOperation <LI><a href="#[179]">>></a> SPI_WaitFlagStateUntilTimeout <LI><a href="#[17b]">>></a> SPI_WaitFlagStateUntilTimeout <LI><a href="#[10a]">>></a> UART_WaitOnFlagUntilTimeout <LI><a href="#[104]">>></a> UART_CheckIdleState </UL> @@ -1159,7 +1159,7 @@ <LI><a href="#[12d]">>></a> LoraUp_Poll </UL> <P><STRONG><a name="[192]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) <P><STRONG><a name="[194]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) <BR><BR>[Called By]<UL><LI><a href="#[5]">>></a> SysTick_Handler </UL> @@ -1308,11 +1308,11 @@ <LI><a href="#[c4]">>></a> HAL_GPIO_EXTI_Callback </UL> <P><STRONG><a name="[194]"></a>HAL_PWR_EnableBkUpAccess</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)) <BR><BR>[Called By]<UL><LI><a href="#[193]">>></a> SystemClock_Config <P><STRONG><a name="[196]"></a>HAL_PWR_EnableBkUpAccess</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)) <BR><BR>[Called By]<UL><LI><a href="#[195]">>></a> SystemClock_Config </UL> <P><STRONG><a name="[1b8]"></a>HAL_PWR_EnterSTOPMode</STRONG> (Thumb, 88 bytes, Stack size 20 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode)) <P><STRONG><a name="[1ba]"></a>HAL_PWR_EnterSTOPMode</STRONG> (Thumb, 88 bytes, Stack size 20 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = HAL_PWR_EnterSTOPMode </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -1323,24 +1323,24 @@ </UL> <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick </UL> <BR>[Called By]<UL><LI><a href="#[193]">>></a> SystemClock_Config <BR>[Called By]<UL><LI><a href="#[195]">>></a> SystemClock_Config </UL> <P><STRONG><a name="[e0]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = HAL_RCC_ClockConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick <LI><a href="#[c9]">>></a> HAL_InitTick <LI><a href="#[e1]">>></a> HAL_RCC_GetSysClockFreq <LI><a href="#[c9]">>></a> HAL_InitTick </UL> <BR>[Called By]<UL><LI><a href="#[193]">>></a> SystemClock_Config <BR>[Called By]<UL><LI><a href="#[195]">>></a> SystemClock_Config </UL> <P><STRONG><a name="[199]"></a>HAL_RCC_GetPCLK1Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) <P><STRONG><a name="[19b]"></a>HAL_RCC_GetPCLK1Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) <BR><BR>[Called By]<UL><LI><a href="#[102]">>></a> UART_SetConfig </UL> <P><STRONG><a name="[19b]"></a>HAL_RCC_GetPCLK2Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) <P><STRONG><a name="[19d]"></a>HAL_RCC_GetPCLK2Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) <BR><BR>[Called By]<UL><LI><a href="#[102]">>></a> UART_SetConfig </UL> @@ -1359,10 +1359,10 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick <LI><a href="#[c9]">>></a> HAL_InitTick <LI><a href="#[e1]">>></a> HAL_RCC_GetSysClockFreq <LI><a href="#[c9]">>></a> HAL_InitTick </UL> <BR>[Called By]<UL><LI><a href="#[193]">>></a> SystemClock_Config <BR>[Called By]<UL><LI><a href="#[195]">>></a> SystemClock_Config </UL> <P><STRONG><a name="[e4]"></a>HAL_SPI_DeInit</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_DeInit)) @@ -1405,7 +1405,7 @@ <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick <LI><a href="#[e9]">>></a> SPI_EndRxTxTransaction </UL> <BR>[Called By]<UL><LI><a href="#[185]">>></a> SpiInOut <BR>[Called By]<UL><LI><a href="#[187]">>></a> SpiInOut </UL> <P><STRONG><a name="[cb]"></a>HAL_SYSTICK_Config</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)) @@ -1416,7 +1416,7 @@ <BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_InitTick </UL> <P><STRONG><a name="[1b5]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 84 bytes, Stack size 20 bytes, stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) <P><STRONG><a name="[1b7]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 84 bytes, Stack size 20 bytes, stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = HAL_TIMEx_MasterConfigSynchronization </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -1440,7 +1440,7 @@ <BR>[Called By]<UL><LI><a href="#[ea]">>></a> HAL_TIM_Base_Init </UL> <P><STRONG><a name="[1b6]"></a>HAL_TIM_Base_Start_IT</STRONG> (Thumb, 74 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) <P><STRONG><a name="[1b8]"></a>HAL_TIM_Base_Start_IT</STRONG> (Thumb, 74 bytes, Stack size 0 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) <BR><BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -1573,11 +1573,11 @@ <LI><a href="#[130]">>></a> Lpuart_rx_Poll </UL> <P><STRONG><a name="[196]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) <P><STRONG><a name="[198]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) <BR><BR>[Called By]<UL><LI><a href="#[2f]">>></a> UART_DMAReceiveCplt </UL> <P><STRONG><a name="[197]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) <P><STRONG><a name="[199]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) <BR><BR>[Called By]<UL><LI><a href="#[30]">>></a> UART_DMARxHalfCplt </UL> @@ -1587,7 +1587,7 @@ <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick <LI><a href="#[10a]">>></a> UART_WaitOnFlagUntilTimeout </UL> <BR>[Called By]<UL><LI><a href="#[18e]">>></a> SYN_FrameInfo <BR>[Called By]<UL><LI><a href="#[190]">>></a> SYN_FrameInfo <LI><a href="#[31]">>></a> fputc </UL> @@ -1604,7 +1604,7 @@ <LI><a href="#[25]">>></a> UART_DMATransmitCplt </UL> <P><STRONG><a name="[198]"></a>HAL_UART_TxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback)) <P><STRONG><a name="[19a]"></a>HAL_UART_TxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback)) <BR><BR>[Called By]<UL><LI><a href="#[26]">>></a> UART_DMATxHalfCplt </UL> @@ -1852,8 +1852,8 @@ <BR><BR>[Called By]<UL><LI><a href="#[126]">>></a> LoraReportPoll </UL> <P><STRONG><a name="[126]"></a>LoraReportPoll</STRONG> (Thumb, 424 bytes, Stack size 32 bytes, dw_mbx_tag.o(i.LoraReportPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 132<LI>Call Chain = LoraReportPoll ⇒ UWB_RXStart ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi <P><STRONG><a name="[126]"></a>LoraReportPoll</STRONG> (Thumb, 426 bytes, Stack size 32 bytes, dw_mbx_tag.o(i.LoraReportPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 124<LI>Call Chain = LoraReportPoll ⇒ UWB_RXON ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[125]">>></a> SwitchLoraSettings @@ -1861,7 +1861,7 @@ <LI><a href="#[127]">>></a> TagListUpdate <LI><a href="#[128]">>></a> LoraReportFreqPoll <LI><a href="#[123]">>></a> LoraHeartBeartPoll <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON <LI><a href="#[124]">>></a> Checksum_u16 <LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> @@ -1907,7 +1907,7 @@ </UL> <P><STRONG><a name="[12f]"></a>Lora_Send_Poll</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, main.o(i.Lora_Send_Poll)) <BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = Lora_Send_Poll ⇒ LoraReportPoll ⇒ UWB_RXStart ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi <BR><BR>[Stack]<UL><LI>Max Depth = 132<LI>Call Chain = Lora_Send_Poll ⇒ LoraReportPoll ⇒ UWB_RXON ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[126]">>></a> LoraReportPoll </UL> @@ -1966,12 +1966,12 @@ <LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[125]">>></a> SwitchLoraSettings <LI><a href="#[84]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[124]">>></a> Checksum_u16 <LI><a href="#[140]">>></a> save_com_map_to_flash <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[67]">>></a> __aeabi_d2iz <LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[141]">>></a> Usart5Init <LI><a href="#[142]">>></a> Usart5Init <LI><a href="#[12c]">>></a> LoraSendComMap <LI><a href="#[12b]">>></a> LoraRspWriteCommap <LI><a href="#[8b]">>></a> memcmp @@ -1995,10 +1995,11 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[28]"></a>OnTxDone</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, lora.o(i.OnTxDone)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OnTxDone ⇒ __2printf <P><STRONG><a name="[28]"></a>OnTxDone</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, lora.o(i.OnTxDone)) <BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = OnTxDone ⇒ UWB_RXOFF ⇒ dwt_setinterrupt ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[142]">>></a> __2printf <BR>[Calls]<UL><LI><a href="#[144]">>></a> UWB_RXOFF <LI><a href="#[143]">>></a> __2printf </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> @@ -2009,14 +2010,14 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[1b7]"></a>OneSecondTask</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, main.o(i.OneSecondTask)) <P><STRONG><a name="[1b9]"></a>OneSecondTask</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, main.o(i.OneSecondTask)) <BR><BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.PendSV_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[143]"></a>PowerDownDetect</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, main.o(i.PowerDownDetect)) <P><STRONG><a name="[145]"></a>PowerDownDetect</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, main.o(i.PowerDownDetect)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = PowerDownDetect ⇒ Set4LEDColor ⇒ RGB_Set ⇒ RGB_Set_YELLOW </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin @@ -2027,111 +2028,111 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[144]"></a>Program_Init</STRONG> (Thumb, 254 bytes, Stack size 32 bytes, main.o(i.Program_Init)) <P><STRONG><a name="[146]"></a>Program_Init</STRONG> (Thumb, 254 bytes, Stack size 32 bytes, main.o(i.Program_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = Program_Init ⇒ ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[66]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[5b]">>></a> __aeabi_dadd <LI><a href="#[145]">>></a> parameter_init <LI><a href="#[146]">>></a> STMFLASH_ReadHalfWord <LI><a href="#[147]">>></a> __ARM_scalbn <LI><a href="#[147]">>></a> parameter_init <LI><a href="#[148]">>></a> STMFLASH_ReadHalfWord <LI><a href="#[149]">>></a> __ARM_scalbn <LI><a href="#[68]">>></a> __aeabi_d2uiz <LI><a href="#[142]">>></a> __2printf <LI><a href="#[143]">>></a> __2printf <LI><a href="#[a7]">>></a> __aeabi_memcpy <LI><a href="#[7a]">>></a> __aeabi_uidivmod <LI><a href="#[148]">>></a> ceil <LI><a href="#[14a]">>></a> ceil </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[149]"></a>RGB_Rst</STRONG> (Thumb, 18 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Rst)) <P><STRONG><a name="[14b]"></a>RGB_Rst</STRONG> (Thumb, 18 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Rst)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Rst </UL> <BR>[Calls]<UL><LI><a href="#[14a]">>></a> w28delay <BR>[Calls]<UL><LI><a href="#[14c]">>></a> w28delay </UL> <BR>[Called By]<UL><LI><a href="#[ce]">>></a> Set4LEDColor </UL> <P><STRONG><a name="[14b]"></a>RGB_Set</STRONG> (Thumb, 76 bytes, Stack size 8 bytes, ws2812.o(i.RGB_Set)) <P><STRONG><a name="[14d]"></a>RGB_Set</STRONG> (Thumb, 76 bytes, Stack size 8 bytes, ws2812.o(i.RGB_Set)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = RGB_Set ⇒ RGB_Set_YELLOW </UL> <BR>[Calls]<UL><LI><a href="#[150]">>></a> RGB_Set_YELLOW <LI><a href="#[14e]">>></a> RGB_Set_WHITE <LI><a href="#[14c]">>></a> RGB_Set_RED <LI><a href="#[151]">>></a> RGB_Set_LEDOFF <LI><a href="#[14d]">>></a> RGB_Set_GREEN <LI><a href="#[14f]">>></a> RGB_Set_BLUE <BR>[Calls]<UL><LI><a href="#[152]">>></a> RGB_Set_YELLOW <LI><a href="#[150]">>></a> RGB_Set_WHITE <LI><a href="#[14e]">>></a> RGB_Set_RED <LI><a href="#[153]">>></a> RGB_Set_LEDOFF <LI><a href="#[14f]">>></a> RGB_Set_GREEN <LI><a href="#[151]">>></a> RGB_Set_BLUE </UL> <BR>[Called By]<UL><LI><a href="#[ce]">>></a> Set4LEDColor </UL> <P><STRONG><a name="[14f]"></a>RGB_Set_BLUE</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_BLUE)) <P><STRONG><a name="[151]"></a>RGB_Set_BLUE</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_BLUE)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_BLUE </UL> <BR>[Calls]<UL><LI><a href="#[153]">>></a> RGB_Set_Up <LI><a href="#[152]">>></a> RGB_Set_Down <BR>[Calls]<UL><LI><a href="#[155]">>></a> RGB_Set_Up <LI><a href="#[154]">>></a> RGB_Set_Down </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[152]"></a>RGB_Set_Down</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, ws2812.o(i.RGB_Set_Down)) <BR><BR>[Called By]<UL><LI><a href="#[150]">>></a> RGB_Set_YELLOW <LI><a href="#[14c]">>></a> RGB_Set_RED <LI><a href="#[151]">>></a> RGB_Set_LEDOFF <LI><a href="#[14d]">>></a> RGB_Set_GREEN <LI><a href="#[14f]">>></a> RGB_Set_BLUE <P><STRONG><a name="[154]"></a>RGB_Set_Down</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, ws2812.o(i.RGB_Set_Down)) <BR><BR>[Called By]<UL><LI><a href="#[152]">>></a> RGB_Set_YELLOW <LI><a href="#[14e]">>></a> RGB_Set_RED <LI><a href="#[153]">>></a> RGB_Set_LEDOFF <LI><a href="#[14f]">>></a> RGB_Set_GREEN <LI><a href="#[151]">>></a> RGB_Set_BLUE </UL> <P><STRONG><a name="[14d]"></a>RGB_Set_GREEN</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_GREEN)) <P><STRONG><a name="[14f]"></a>RGB_Set_GREEN</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_GREEN)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_GREEN </UL> <BR>[Calls]<UL><LI><a href="#[153]">>></a> RGB_Set_Up <LI><a href="#[152]">>></a> RGB_Set_Down <BR>[Calls]<UL><LI><a href="#[155]">>></a> RGB_Set_Up <LI><a href="#[154]">>></a> RGB_Set_Down </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[151]"></a>RGB_Set_LEDOFF</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_LEDOFF)) <P><STRONG><a name="[153]"></a>RGB_Set_LEDOFF</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_LEDOFF)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_LEDOFF </UL> <BR>[Calls]<UL><LI><a href="#[152]">>></a> RGB_Set_Down <BR>[Calls]<UL><LI><a href="#[154]">>></a> RGB_Set_Down </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[14c]"></a>RGB_Set_RED</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_RED)) <P><STRONG><a name="[14e]"></a>RGB_Set_RED</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_RED)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_RED </UL> <BR>[Calls]<UL><LI><a href="#[153]">>></a> RGB_Set_Up <LI><a href="#[152]">>></a> RGB_Set_Down <BR>[Calls]<UL><LI><a href="#[155]">>></a> RGB_Set_Up <LI><a href="#[154]">>></a> RGB_Set_Down </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[153]"></a>RGB_Set_Up</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, ws2812.o(i.RGB_Set_Up)) <BR><BR>[Called By]<UL><LI><a href="#[150]">>></a> RGB_Set_YELLOW <LI><a href="#[14e]">>></a> RGB_Set_WHITE <LI><a href="#[14c]">>></a> RGB_Set_RED <LI><a href="#[14d]">>></a> RGB_Set_GREEN <LI><a href="#[14f]">>></a> RGB_Set_BLUE <P><STRONG><a name="[155]"></a>RGB_Set_Up</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, ws2812.o(i.RGB_Set_Up)) <BR><BR>[Called By]<UL><LI><a href="#[152]">>></a> RGB_Set_YELLOW <LI><a href="#[150]">>></a> RGB_Set_WHITE <LI><a href="#[14e]">>></a> RGB_Set_RED <LI><a href="#[14f]">>></a> RGB_Set_GREEN <LI><a href="#[151]">>></a> RGB_Set_BLUE </UL> <P><STRONG><a name="[14e]"></a>RGB_Set_WHITE</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_WHITE)) <P><STRONG><a name="[150]"></a>RGB_Set_WHITE</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_WHITE)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_WHITE </UL> <BR>[Calls]<UL><LI><a href="#[153]">>></a> RGB_Set_Up <BR>[Calls]<UL><LI><a href="#[155]">>></a> RGB_Set_Up </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[150]"></a>RGB_Set_YELLOW</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_YELLOW)) <P><STRONG><a name="[152]"></a>RGB_Set_YELLOW</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_YELLOW)) <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = RGB_Set_YELLOW </UL> <BR>[Calls]<UL><LI><a href="#[153]">>></a> RGB_Set_Up <LI><a href="#[152]">>></a> RGB_Set_Down <BR>[Calls]<UL><LI><a href="#[155]">>></a> RGB_Set_Up <LI><a href="#[154]">>></a> RGB_Set_Down </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Set <BR>[Called By]<UL><LI><a href="#[14d]">>></a> RGB_Set </UL> <P><STRONG><a name="[3a]"></a>RadioCheckRfFrequency</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, radio.o(i.RadioCheckRfFrequency)) @@ -2140,7 +2141,7 @@ <P><STRONG><a name="[33]"></a>RadioGetStatus</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, radio.o(i.RadioGetStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = RadioGetStatus </UL> <BR>[Calls]<UL><LI><a href="#[154]">>></a> SX126xGetOperatingMode <BR>[Calls]<UL><LI><a href="#[156]">>></a> SX126xGetOperatingMode </UL> <BR>[Called By]<UL><LI><a href="#[117]">>></a> LoraInit </UL> @@ -2152,12 +2153,12 @@ <P><STRONG><a name="[32]"></a>RadioInit</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, radio.o(i.RadioInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = RadioInit ⇒ SX126xSetTxParams ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[159]">>></a> SX126xSetTxParams <LI><a href="#[156]">>></a> SX126xSetStandby <LI><a href="#[157]">>></a> SX126xSetRegulatorMode <LI><a href="#[15a]">>></a> SX126xSetDioIrqParams <LI><a href="#[158]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[155]">>></a> SX126xInit <BR>[Calls]<UL><LI><a href="#[15b]">>></a> SX126xSetTxParams <LI><a href="#[158]">>></a> SX126xSetStandby <LI><a href="#[159]">>></a> SX126xSetRegulatorMode <LI><a href="#[15c]">>></a> SX126xSetDioIrqParams <LI><a href="#[15a]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[157]">>></a> SX126xInit </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -2165,11 +2166,11 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = RadioIrqProcess ⇒ SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[15d]">>></a> SX126xGetPayload <LI><a href="#[15e]">>></a> SX126xGetPacketStatus <LI><a href="#[154]">>></a> SX126xGetOperatingMode <LI><a href="#[15b]">>></a> SX126xGetIrqStatus <LI><a href="#[15c]">>></a> SX126xClearIrqStatus <LI><a href="#[15f]">>></a> SX126xGetPayload <LI><a href="#[160]">>></a> SX126xGetPacketStatus <LI><a href="#[156]">>></a> SX126xGetOperatingMode <LI><a href="#[15d]">>></a> SX126xGetIrqStatus <LI><a href="#[15e]">>></a> SX126xClearIrqStatus </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -2178,7 +2179,7 @@ <P><STRONG><a name="[36]"></a>RadioIsChannelFree</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, radio.o(i.RadioIsChannelFree)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioIsChannelFree ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[15f]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[161]">>></a> SX126xSetRfFrequency <LI><a href="#[3d]">>></a> RadioSleep <LI><a href="#[34]">>></a> RadioSetModem <LI><a href="#[3f]">>></a> RadioRx @@ -2192,8 +2193,8 @@ <P><STRONG><a name="[37]"></a>RadioRandom</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, radio.o(i.RadioRandom)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioRandom ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[160]">>></a> SX126xSetRx <LI><a href="#[161]">>></a> SX126xGetRssiInst <BR>[Calls]<UL><LI><a href="#[162]">>></a> SX126xSetRx <LI><a href="#[163]">>></a> SX126xGetRssiInst <LI><a href="#[3d]">>></a> RadioSleep <LI><a href="#[34]">>></a> RadioSetModem <LI><a href="#[c1]">>></a> HAL_Delay_nMS @@ -2203,29 +2204,29 @@ <P><STRONG><a name="[44]"></a>RadioRead</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRead)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioRead ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[162]">>></a> SX126xReadRegister <BR>[Calls]<UL><LI><a href="#[164]">>></a> SX126xReadRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[46]"></a>RadioReadBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioReadBuffer ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[163]">>></a> SX126xReadRegisters <BR>[Calls]<UL><LI><a href="#[165]">>></a> SX126xReadRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[42]"></a>RadioRssi</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRssi)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioRssi ⇒ SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[161]">>></a> SX126xGetRssiInst <BR>[Calls]<UL><LI><a href="#[163]">>></a> SX126xGetRssiInst </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3f]"></a>RadioRx</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioRx ⇒ SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[160]">>></a> SX126xSetRx <LI><a href="#[15a]">>></a> SX126xSetDioIrqParams <BR>[Calls]<UL><LI><a href="#[162]">>></a> SX126xSetRx <LI><a href="#[15c]">>></a> SX126xSetDioIrqParams </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioIsChannelFree </UL> @@ -2234,39 +2235,39 @@ <P><STRONG><a name="[4b]"></a>RadioRxBoosted</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioRxBoosted ⇒ SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[164]">>></a> SX126xSetRxBoosted <LI><a href="#[15a]">>></a> SX126xSetDioIrqParams <BR>[Calls]<UL><LI><a href="#[166]">>></a> SX126xSetRxBoosted <LI><a href="#[15c]">>></a> SX126xSetDioIrqParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3c]"></a>RadioSend</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, radio.o(i.RadioSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = RadioSend ⇒ SX126xSetPacketParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[166]">>></a> SX126xSetPacketParams <LI><a href="#[15a]">>></a> SX126xSetDioIrqParams <LI><a href="#[167]">>></a> SX126xSendPayload <LI><a href="#[165]">>></a> SX126xGetPacketType <BR>[Calls]<UL><LI><a href="#[168]">>></a> SX126xSetPacketParams <LI><a href="#[15c]">>></a> SX126xSetDioIrqParams <LI><a href="#[169]">>></a> SX126xSendPayload <LI><a href="#[167]">>></a> SX126xGetPacketType </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[35]"></a>RadioSetChannel</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetChannel)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioSetChannel ⇒ SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[15f]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[161]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[47]"></a>RadioSetMaxPayloadLength</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, radio.o(i.RadioSetMaxPayloadLength)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioSetMaxPayloadLength ⇒ SX126xSetPacketParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[166]">>></a> SX126xSetPacketParams <BR>[Calls]<UL><LI><a href="#[168]">>></a> SX126xSetPacketParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[34]"></a>RadioSetModem</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, radio.o(i.RadioSetModem)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[168]">>></a> SX126xSetPacketType <BR>[Calls]<UL><LI><a href="#[16a]">>></a> SX126xSetPacketType <LI><a href="#[48]">>></a> RadioSetPublicNetwork </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig @@ -2281,7 +2282,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 224 + In Cycle <LI>Call Chain = RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister <LI><a href="#[34]">>></a> RadioSetModem </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetModem @@ -2294,16 +2295,16 @@ <BR>[Calls]<UL><LI><a href="#[66]">>></a> __aeabi_ui2d <LI><a href="#[61]">>></a> __aeabi_dmul <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[147]">>></a> __ARM_scalbn <LI><a href="#[16f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[16e]">>></a> SX126xSetSyncWord <LI><a href="#[16a]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[156]">>></a> SX126xSetStandby <LI><a href="#[166]">>></a> SX126xSetPacketParams <LI><a href="#[16d]">>></a> SX126xSetModulationParams <LI><a href="#[16b]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[149]">>></a> __ARM_scalbn <LI><a href="#[171]">>></a> SX126xSetWhiteningSeed <LI><a href="#[170]">>></a> SX126xSetSyncWord <LI><a href="#[16c]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[158]">>></a> SX126xSetStandby <LI><a href="#[168]">>></a> SX126xSetPacketParams <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[16d]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[34]">>></a> RadioSetModem <LI><a href="#[16c]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[16e]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[68]">>></a> __aeabi_d2uiz </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) @@ -2311,37 +2312,37 @@ <P><STRONG><a name="[4c]"></a>RadioSetRxDutyCycle</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioSetRxDutyCycle ⇒ SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[170]">>></a> SX126xSetRxDutyCycle <BR>[Calls]<UL><LI><a href="#[172]">>></a> SX126xSetRxDutyCycle </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[39]"></a>RadioSetTxConfig</STRONG> (Thumb, 278 bytes, Stack size 48 bytes, radio.o(i.RadioSetTxConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = RadioSetTxConfig ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[16f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[16e]">>></a> SX126xSetSyncWord <LI><a href="#[156]">>></a> SX126xSetStandby <LI><a href="#[171]">>></a> SX126xSetRfTxPower <LI><a href="#[166]">>></a> SX126xSetPacketParams <LI><a href="#[16d]">>></a> SX126xSetModulationParams <BR>[Calls]<UL><LI><a href="#[171]">>></a> SX126xSetWhiteningSeed <LI><a href="#[170]">>></a> SX126xSetSyncWord <LI><a href="#[158]">>></a> SX126xSetStandby <LI><a href="#[173]">>></a> SX126xSetRfTxPower <LI><a href="#[168]">>></a> SX126xSetPacketParams <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[34]">>></a> RadioSetModem <LI><a href="#[16c]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[16e]">>></a> RadioGetFskBandwidthRegValue </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[41]"></a>RadioSetTxContinuousWave</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, radio.o(i.RadioSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioSetTxContinuousWave ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[172]">>></a> SX126xSetTxContinuousWave <LI><a href="#[171]">>></a> SX126xSetRfTxPower <LI><a href="#[15f]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[174]">>></a> SX126xSetTxContinuousWave <LI><a href="#[173]">>></a> SX126xSetRfTxPower <LI><a href="#[161]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3d]"></a>RadioSleep</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, radio.o(i.RadioSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioSleep ⇒ SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[173]">>></a> SX126xSetSleep <BR>[Calls]<UL><LI><a href="#[175]">>></a> SX126xSetSleep <LI><a href="#[c1]">>></a> HAL_Delay_nMS </UL> <BR>[Called By]<UL><LI><a href="#[37]">>></a> RadioRandom @@ -2352,14 +2353,14 @@ <P><STRONG><a name="[3e]"></a>RadioStandby</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, radio.o(i.RadioStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioStandby ⇒ SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[156]">>></a> SX126xSetStandby <BR>[Calls]<UL><LI><a href="#[158]">>></a> SX126xSetStandby </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[40]"></a>RadioStartCad</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioStartCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioStartCad ⇒ SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[174]">>></a> SX126xSetCad <BR>[Calls]<UL><LI><a href="#[176]">>></a> SX126xSetCad </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -2370,27 +2371,27 @@ <LI><a href="#[65]">>></a> __aeabi_i2d <LI><a href="#[61]">>></a> __aeabi_dmul <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[175]">>></a> __aeabi_cdrcmple <LI><a href="#[177]">>></a> __aeabi_cdrcmple <LI><a href="#[5b]">>></a> __aeabi_dadd <LI><a href="#[147]">>></a> __ARM_scalbn <LI><a href="#[149]">>></a> __ARM_scalbn <LI><a href="#[68]">>></a> __aeabi_d2uiz <LI><a href="#[176]">>></a> rint <LI><a href="#[177]">>></a> floor <LI><a href="#[148]">>></a> ceil <LI><a href="#[178]">>></a> rint <LI><a href="#[179]">>></a> floor <LI><a href="#[14a]">>></a> ceil </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[43]"></a>RadioWrite</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWrite)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioWrite ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[45]"></a>RadioWriteBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioWriteBuffer ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -2405,233 +2406,233 @@ <BR>[Called By]<UL><LI><a href="#[8d]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[146]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) <BR><BR>[Called By]<UL><LI><a href="#[144]">>></a> Program_Init <P><STRONG><a name="[148]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) <BR><BR>[Called By]<UL><LI><a href="#[146]">>></a> Program_Init </UL> <P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.SVC_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[18c]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) <BR><BR>[Called By]<UL><LI><a href="#[173]">>></a> SX126xSetSleep <P><STRONG><a name="[18e]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) <BR><BR>[Called By]<UL><LI><a href="#[175]">>></a> SX126xSetSleep </UL> <P><STRONG><a name="[17e]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) <BR><BR>[Called By]<UL><LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <P><STRONG><a name="[180]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) <BR><BR>[Called By]<UL><LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <P><STRONG><a name="[17a]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) <P><STRONG><a name="[17c]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[15f]">>></a> SX126xSetRfFrequency <BR>[Called By]<UL><LI><a href="#[161]">>></a> SX126xSetRfFrequency </UL> <P><STRONG><a name="[17c]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) <P><STRONG><a name="[17e]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xAntSwOn <BR>[Calls]<UL><LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[180]">>></a> SX126xAntSwOn </UL> <BR>[Called By]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <LI><a href="#[18b]">>></a> SX126xWriteBuffer <LI><a href="#[163]">>></a> SX126xReadRegisters <LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Called By]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters <LI><a href="#[18d]">>></a> SX126xWriteBuffer <LI><a href="#[165]">>></a> SX126xReadRegisters <LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[182]">>></a> SX126xReadCommand </UL> <P><STRONG><a name="[15c]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) <P><STRONG><a name="[15e]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xClearIrqStatus ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[4a]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[15b]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) <P><STRONG><a name="[15d]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xGetIrqStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[182]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[4a]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[154]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) <P><STRONG><a name="[156]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) <BR><BR>[Called By]<UL><LI><a href="#[33]">>></a> RadioGetStatus <LI><a href="#[4a]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[18d]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) <BR><BR>[Called By]<UL><LI><a href="#[159]">>></a> SX126xSetTxParams <P><STRONG><a name="[18f]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) <BR><BR>[Called By]<UL><LI><a href="#[15b]">>></a> SX126xSetTxParams </UL> <P><STRONG><a name="[15e]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) <P><STRONG><a name="[160]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xGetPacketStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[182]">>></a> SX126xReadCommand <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[4a]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[165]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) <P><STRONG><a name="[167]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) <BR><BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSend </UL> <P><STRONG><a name="[15d]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) <P><STRONG><a name="[15f]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[181]">>></a> SX126xGetRxBufferStatus <BR>[Calls]<UL><LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[183]">>></a> SX126xGetRxBufferStatus </UL> <BR>[Called By]<UL><LI><a href="#[4a]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[161]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) <P><STRONG><a name="[163]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[182]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[42]">>></a> RadioRssi <LI><a href="#[37]">>></a> RadioRandom </UL> <P><STRONG><a name="[181]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) <P><STRONG><a name="[183]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[162]">>></a> SX126xReadRegister <LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[164]">>></a> SX126xReadRegister <LI><a href="#[182]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[15d]">>></a> SX126xGetPayload <BR>[Called By]<UL><LI><a href="#[15f]">>></a> SX126xGetPayload </UL> <P><STRONG><a name="[155]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) <P><STRONG><a name="[157]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xInit ⇒ SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[156]">>></a> SX126xSetStandby <LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[183]">>></a> SX126xReset <LI><a href="#[184]">>></a> SX126xSetDio2AsRfSwitchCtrl <BR>[Calls]<UL><LI><a href="#[158]">>></a> SX126xSetStandby <LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[185]">>></a> SX126xReset <LI><a href="#[186]">>></a> SX126xSetDio2AsRfSwitchCtrl </UL> <BR>[Called By]<UL><LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[182]"></a>SX126xReadBuffer</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) <P><STRONG><a name="[184]"></a>SX126xReadBuffer</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[15d]">>></a> SX126xGetPayload <BR>[Called By]<UL><LI><a href="#[15f]">>></a> SX126xGetPayload </UL> <P><STRONG><a name="[180]"></a>SX126xReadCommand</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) <P><STRONG><a name="[182]"></a>SX126xReadCommand</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[161]">>></a> SX126xGetRssiInst <LI><a href="#[15e]">>></a> SX126xGetPacketStatus <LI><a href="#[15b]">>></a> SX126xGetIrqStatus <LI><a href="#[181]">>></a> SX126xGetRxBufferStatus <BR>[Called By]<UL><LI><a href="#[163]">>></a> SX126xGetRssiInst <LI><a href="#[160]">>></a> SX126xGetPacketStatus <LI><a href="#[15d]">>></a> SX126xGetIrqStatus <LI><a href="#[183]">>></a> SX126xGetRxBufferStatus </UL> <P><STRONG><a name="[162]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) <P><STRONG><a name="[164]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[163]">>></a> SX126xReadRegisters <BR>[Calls]<UL><LI><a href="#[165]">>></a> SX126xReadRegisters </UL> <BR>[Called By]<UL><LI><a href="#[16f]">>></a> SX126xSetWhiteningSeed <BR>[Called By]<UL><LI><a href="#[171]">>></a> SX126xSetWhiteningSeed <LI><a href="#[44]">>></a> RadioRead <LI><a href="#[181]">>></a> SX126xGetRxBufferStatus <LI><a href="#[183]">>></a> SX126xGetRxBufferStatus </UL> <P><STRONG><a name="[163]"></a>SX126xReadRegisters</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) <P><STRONG><a name="[165]"></a>SX126xReadRegisters</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[162]">>></a> SX126xReadRegister <BR>[Called By]<UL><LI><a href="#[164]">>></a> SX126xReadRegister <LI><a href="#[46]">>></a> RadioReadBuffer </UL> <P><STRONG><a name="[183]"></a>SX126xReset</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xReset)) <P><STRONG><a name="[185]"></a>SX126xReset</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xReset)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = SX126xReset ⇒ HAL_Delay_nMS </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[c2]">>></a> delay_us <LI><a href="#[c1]">>></a> HAL_Delay_nMS </UL> <BR>[Called By]<UL><LI><a href="#[155]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[157]">>></a> SX126xInit </UL> <P><STRONG><a name="[167]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) <P><STRONG><a name="[169]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSendPayload ⇒ SX126xSetTx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[187]">>></a> SX126xSetTx <LI><a href="#[186]">>></a> SX126xSetPayload <BR>[Calls]<UL><LI><a href="#[189]">>></a> SX126xSetTx <LI><a href="#[188]">>></a> SX126xSetPayload </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSend </UL> <P><STRONG><a name="[158]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) <P><STRONG><a name="[15a]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetBufferBaseAddress ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[174]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) <P><STRONG><a name="[176]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[40]">>></a> RadioStartCad </UL> <P><STRONG><a name="[188]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) <P><STRONG><a name="[18a]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCrcPolynomial ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[166]">>></a> SX126xSetPacketParams <BR>[Called By]<UL><LI><a href="#[168]">>></a> SX126xSetPacketParams </UL> <P><STRONG><a name="[189]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) <P><STRONG><a name="[18b]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[166]">>></a> SX126xSetPacketParams <BR>[Called By]<UL><LI><a href="#[168]">>></a> SX126xSetPacketParams </UL> <P><STRONG><a name="[184]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) <P><STRONG><a name="[186]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetDio2AsRfSwitchCtrl ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[155]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[157]">>></a> SX126xInit </UL> <P><STRONG><a name="[15a]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) <P><STRONG><a name="[15c]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSend <LI><a href="#[4b]">>></a> RadioRxBoosted @@ -2639,43 +2640,43 @@ <LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[16b]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) <P><STRONG><a name="[16d]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetLoRaSymbNumTimeout ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[16d]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) <P><STRONG><a name="[16f]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetModulationParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[66]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[147]">>></a> __ARM_scalbn <LI><a href="#[168]">>></a> SX126xSetPacketType <LI><a href="#[149]">>></a> __ARM_scalbn <LI><a href="#[16a]">>></a> SX126xSetPacketType <LI><a href="#[68]">>></a> __aeabi_d2uiz <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig <LI><a href="#[38]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[18a]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) <P><STRONG><a name="[18c]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[159]">>></a> SX126xSetTxParams <BR>[Called By]<UL><LI><a href="#[15b]">>></a> SX126xSetTxParams </UL> <P><STRONG><a name="[166]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) <P><STRONG><a name="[168]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetPacketParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[168]">>></a> SX126xSetPacketType <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[189]">>></a> SX126xSetCrcSeed <LI><a href="#[188]">>></a> SX126xSetCrcPolynomial <BR>[Calls]<UL><LI><a href="#[16a]">>></a> SX126xSetPacketType <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[18b]">>></a> SX126xSetCrcSeed <LI><a href="#[18a]">>></a> SX126xSetCrcPolynomial </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig <LI><a href="#[38]">>></a> RadioSetRxConfig @@ -2683,273 +2684,273 @@ <LI><a href="#[3c]">>></a> RadioSend </UL> <P><STRONG><a name="[168]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) <P><STRONG><a name="[16a]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[166]">>></a> SX126xSetPacketParams <LI><a href="#[16d]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[168]">>></a> SX126xSetPacketParams <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[34]">>></a> RadioSetModem </UL> <P><STRONG><a name="[186]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) <P><STRONG><a name="[188]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetPayload ⇒ SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[18b]">>></a> SX126xWriteBuffer <BR>[Calls]<UL><LI><a href="#[18d]">>></a> SX126xWriteBuffer </UL> <BR>[Called By]<UL><LI><a href="#[167]">>></a> SX126xSendPayload <BR>[Called By]<UL><LI><a href="#[169]">>></a> SX126xSendPayload </UL> <P><STRONG><a name="[157]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) <P><STRONG><a name="[159]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetRegulatorMode ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[15f]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) <P><STRONG><a name="[161]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[66]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[68]">>></a> __aeabi_d2uiz <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17a]">>></a> SX126xCalibrateImage <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[17c]">>></a> SX126xCalibrateImage </UL> <BR>[Called By]<UL><LI><a href="#[41]">>></a> RadioSetTxContinuousWave <LI><a href="#[35]">>></a> RadioSetChannel <LI><a href="#[36]">>></a> RadioIsChannelFree </UL> <P><STRONG><a name="[171]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) <P><STRONG><a name="[173]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[159]">>></a> SX126xSetTxParams <BR>[Calls]<UL><LI><a href="#[15b]">>></a> SX126xSetTxParams </UL> <BR>[Called By]<UL><LI><a href="#[41]">>></a> RadioSetTxContinuousWave <LI><a href="#[39]">>></a> RadioSetTxConfig </UL> <P><STRONG><a name="[160]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) <P><STRONG><a name="[162]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetRx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3f]">>></a> RadioRx <LI><a href="#[37]">>></a> RadioRandom </UL> <P><STRONG><a name="[164]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) <P><STRONG><a name="[166]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister <LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[4b]">>></a> RadioRxBoosted </UL> <P><STRONG><a name="[170]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) <P><STRONG><a name="[172]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[4c]">>></a> RadioSetRxDutyCycle </UL> <P><STRONG><a name="[173]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) <P><STRONG><a name="[175]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[18c]">>></a> SX126xAntSwOff <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[18e]">>></a> SX126xAntSwOff </UL> <BR>[Called By]<UL><LI><a href="#[3d]">>></a> RadioSleep </UL> <P><STRONG><a name="[156]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) <P><STRONG><a name="[158]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[155]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[157]">>></a> SX126xInit <LI><a href="#[3e]">>></a> RadioStandby <LI><a href="#[39]">>></a> RadioSetTxConfig <LI><a href="#[38]">>></a> RadioSetRxConfig <LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[16a]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) <P><STRONG><a name="[16c]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetStopRxTimerOnPreambleDetect ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[16e]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) <P><STRONG><a name="[170]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetSyncWord ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig <LI><a href="#[38]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[187]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) <P><STRONG><a name="[189]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetTx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[167]">>></a> SX126xSendPayload <BR>[Called By]<UL><LI><a href="#[169]">>></a> SX126xSendPayload </UL> <P><STRONG><a name="[172]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) <P><STRONG><a name="[174]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetTxContinuousWave ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[17d]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[41]">>></a> RadioSetTxContinuousWave </UL> <P><STRONG><a name="[159]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) <P><STRONG><a name="[15b]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = SX126xSetTxParams ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[18d]">>></a> SX126xGetPaSelect <LI><a href="#[18a]">>></a> SX126xSetPaConfig <BR>[Calls]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[18f]">>></a> SX126xGetPaSelect <LI><a href="#[18c]">>></a> SX126xSetPaConfig </UL> <BR>[Called By]<UL><LI><a href="#[171]">>></a> SX126xSetRfTxPower <BR>[Called By]<UL><LI><a href="#[173]">>></a> SX126xSetRfTxPower <LI><a href="#[32]">>></a> RadioInit </UL> <P><STRONG><a name="[16f]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) <P><STRONG><a name="[171]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetWhiteningSeed ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <LI><a href="#[162]">>></a> SX126xReadRegister <BR>[Calls]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister <LI><a href="#[164]">>></a> SX126xReadRegister </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig <LI><a href="#[38]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[17f]"></a>SX126xWaitOnBusy</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWaitOnBusy)) <P><STRONG><a name="[181]"></a>SX126xWaitOnBusy</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWaitOnBusy)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SX126xWaitOnBusy </UL> <BR>[Calls]<UL><LI><a href="#[110]">>></a> HAL_GPIO_ReadPin </UL> <BR>[Called By]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <LI><a href="#[18b]">>></a> SX126xWriteBuffer <LI><a href="#[163]">>></a> SX126xReadRegisters <LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[180]">>></a> SX126xReadCommand <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <BR>[Called By]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters <LI><a href="#[18d]">>></a> SX126xWriteBuffer <LI><a href="#[165]">>></a> SX126xReadRegisters <LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[182]">>></a> SX126xReadCommand <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <P><STRONG><a name="[17d]"></a>SX126xWakeup</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) <P><STRONG><a name="[17f]"></a>SX126xWakeup</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy </UL> <BR>[Called By]<UL><LI><a href="#[155]">>></a> SX126xInit <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <BR>[Called By]<UL><LI><a href="#[157]">>></a> SX126xInit <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <P><STRONG><a name="[18b]"></a>SX126xWriteBuffer</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) <P><STRONG><a name="[18d]"></a>SX126xWriteBuffer</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[186]">>></a> SX126xSetPayload <BR>[Called By]<UL><LI><a href="#[188]">>></a> SX126xSetPayload </UL> <P><STRONG><a name="[17b]"></a>SX126xWriteCommand</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) <P><STRONG><a name="[17d]"></a>SX126xWriteCommand</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[159]">>></a> SX126xSetTxParams <LI><a href="#[172]">>></a> SX126xSetTxContinuousWave <LI><a href="#[187]">>></a> SX126xSetTx <LI><a href="#[16a]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[156]">>></a> SX126xSetStandby <LI><a href="#[173]">>></a> SX126xSetSleep <LI><a href="#[170]">>></a> SX126xSetRxDutyCycle <LI><a href="#[164]">>></a> SX126xSetRxBoosted <LI><a href="#[160]">>></a> SX126xSetRx <LI><a href="#[15f]">>></a> SX126xSetRfFrequency <LI><a href="#[157]">>></a> SX126xSetRegulatorMode <LI><a href="#[168]">>></a> SX126xSetPacketType <LI><a href="#[166]">>></a> SX126xSetPacketParams <LI><a href="#[16d]">>></a> SX126xSetModulationParams <LI><a href="#[16b]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[15a]">>></a> SX126xSetDioIrqParams <LI><a href="#[174]">>></a> SX126xSetCad <LI><a href="#[158]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[15c]">>></a> SX126xClearIrqStatus <LI><a href="#[18a]">>></a> SX126xSetPaConfig <LI><a href="#[184]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[17a]">>></a> SX126xCalibrateImage <BR>[Called By]<UL><LI><a href="#[15b]">>></a> SX126xSetTxParams <LI><a href="#[174]">>></a> SX126xSetTxContinuousWave <LI><a href="#[189]">>></a> SX126xSetTx <LI><a href="#[16c]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[158]">>></a> SX126xSetStandby <LI><a href="#[175]">>></a> SX126xSetSleep <LI><a href="#[172]">>></a> SX126xSetRxDutyCycle <LI><a href="#[166]">>></a> SX126xSetRxBoosted <LI><a href="#[162]">>></a> SX126xSetRx <LI><a href="#[161]">>></a> SX126xSetRfFrequency <LI><a href="#[159]">>></a> SX126xSetRegulatorMode <LI><a href="#[16a]">>></a> SX126xSetPacketType <LI><a href="#[168]">>></a> SX126xSetPacketParams <LI><a href="#[16f]">>></a> SX126xSetModulationParams <LI><a href="#[16d]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[15c]">>></a> SX126xSetDioIrqParams <LI><a href="#[176]">>></a> SX126xSetCad <LI><a href="#[15a]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[15e]">>></a> SX126xClearIrqStatus <LI><a href="#[18c]">>></a> SX126xSetPaConfig <LI><a href="#[186]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[17c]">>></a> SX126xCalibrateImage </UL> <P><STRONG><a name="[169]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) <P><STRONG><a name="[16b]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[16f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[159]">>></a> SX126xSetTxParams <LI><a href="#[164]">>></a> SX126xSetRxBoosted <BR>[Called By]<UL><LI><a href="#[171]">>></a> SX126xSetWhiteningSeed <LI><a href="#[15b]">>></a> SX126xSetTxParams <LI><a href="#[166]">>></a> SX126xSetRxBoosted <LI><a href="#[43]">>></a> RadioWrite <LI><a href="#[48]">>></a> RadioSetPublicNetwork </UL> <P><STRONG><a name="[178]"></a>SX126xWriteRegisters</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) <P><STRONG><a name="[17a]"></a>SX126xWriteRegisters</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[110]">>></a> HAL_GPIO_ReadPin <LI><a href="#[185]">>></a> SpiInOut <LI><a href="#[17f]">>></a> SX126xWaitOnBusy <LI><a href="#[17c]">>></a> SX126xCheckDeviceReady <LI><a href="#[187]">>></a> SpiInOut <LI><a href="#[181]">>></a> SX126xWaitOnBusy <LI><a href="#[17e]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[169]">>></a> SX126xWriteRegister <LI><a href="#[16e]">>></a> SX126xSetSyncWord <BR>[Called By]<UL><LI><a href="#[16b]">>></a> SX126xWriteRegister <LI><a href="#[170]">>></a> SX126xSetSyncWord <LI><a href="#[45]">>></a> RadioWriteBuffer <LI><a href="#[189]">>></a> SX126xSetCrcSeed <LI><a href="#[188]">>></a> SX126xSetCrcPolynomial <LI><a href="#[18b]">>></a> SX126xSetCrcSeed <LI><a href="#[18a]">>></a> SX126xSetCrcPolynomial </UL> <P><STRONG><a name="[18e]"></a>SYN_FrameInfo</STRONG> (Thumb, 104 bytes, Stack size 72 bytes, syn6288.o(i.SYN_FrameInfo)) <P><STRONG><a name="[190]"></a>SYN_FrameInfo</STRONG> (Thumb, 104 bytes, Stack size 72 bytes, syn6288.o(i.SYN_FrameInfo)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SYN_FrameInfo ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> <BR>[Calls]<UL><LI><a href="#[109]">>></a> HAL_UART_Transmit <LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[18f]">>></a> strlen <LI><a href="#[191]">>></a> strlen <LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[195]">>></a> TTSchaxun_Busy <BR>[Called By]<UL><LI><a href="#[197]">>></a> TTSchaxun_Busy </UL> <P><STRONG><a name="[190]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) <P><STRONG><a name="[192]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SendComMap ⇒ UART_PushFrame </UL> <BR>[Calls]<UL><LI><a href="#[124]">>></a> Checksum_u16 <LI><a href="#[191]">>></a> UART_PushFrame <LI><a href="#[193]">>></a> UART_PushFrame <LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[2d]">>></a> UsartParseDataHandler @@ -2960,11 +2961,11 @@ </UL> <BR>[Calls]<UL><LI><a href="#[10d]">>></a> HAL_GPIO_WritePin <LI><a href="#[c2]">>></a> delay_us <LI><a href="#[14b]">>></a> RGB_Set <LI><a href="#[149]">>></a> RGB_Rst <LI><a href="#[14d]">>></a> RGB_Set <LI><a href="#[14b]">>></a> RGB_Rst </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[143]">>></a> PowerDownDetect <LI><a href="#[145]">>></a> PowerDownDetect <LI><a href="#[cd]">>></a> HAL_LPTIM_CompareMatchCallback </UL> @@ -2978,18 +2979,18 @@ <LI><a href="#[115]">>></a> IdleTask </UL> <P><STRONG><a name="[185]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) <P><STRONG><a name="[187]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[e8]">>></a> HAL_SPI_TransmitReceive </UL> <BR>[Called By]<UL><LI><a href="#[178]">>></a> SX126xWriteRegisters <LI><a href="#[18b]">>></a> SX126xWriteBuffer <LI><a href="#[163]">>></a> SX126xReadRegisters <LI><a href="#[182]">>></a> SX126xReadBuffer <LI><a href="#[17b]">>></a> SX126xWriteCommand <LI><a href="#[17d]">>></a> SX126xWakeup <LI><a href="#[180]">>></a> SX126xReadCommand <BR>[Called By]<UL><LI><a href="#[17a]">>></a> SX126xWriteRegisters <LI><a href="#[18d]">>></a> SX126xWriteBuffer <LI><a href="#[165]">>></a> SX126xReadRegisters <LI><a href="#[184]">>></a> SX126xReadBuffer <LI><a href="#[17d]">>></a> SX126xWriteCommand <LI><a href="#[17f]">>></a> SX126xWakeup <LI><a href="#[182]">>></a> SX126xReadCommand </UL> <P><STRONG><a name="[8f]"></a>Spi_ChangePrescaler</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, spi.o(i.Spi_ChangePrescaler)) @@ -3011,17 +3012,17 @@ <P><STRONG><a name="[5]"></a>SysTick_Handler</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.SysTick_Handler)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SysTick_Handler </UL> <BR>[Calls]<UL><LI><a href="#[192]">>></a> HAL_IncTick <BR>[Calls]<UL><LI><a href="#[194]">>></a> HAL_IncTick </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[193]"></a>SystemClock_Config</STRONG> (Thumb, 142 bytes, Stack size 120 bytes, main.o(i.SystemClock_Config)) <P><STRONG><a name="[195]"></a>SystemClock_Config</STRONG> (Thumb, 142 bytes, Stack size 120 bytes, main.o(i.SystemClock_Config)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[e3]">>></a> HAL_RCC_OscConfig <LI><a href="#[e0]">>></a> HAL_RCC_ClockConfig <LI><a href="#[df]">>></a> HAL_RCCEx_PeriphCLKConfig <LI><a href="#[194]">>></a> HAL_PWR_EnableBkUpAccess <LI><a href="#[196]">>></a> HAL_PWR_EnableBkUpAccess <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -3037,10 +3038,10 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[195]"></a>TTSchaxun_Busy</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, main.o(i.TTSchaxun_Busy)) <P><STRONG><a name="[197]"></a>TTSchaxun_Busy</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, main.o(i.TTSchaxun_Busy)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = TTSchaxun_Busy ⇒ SYN_FrameInfo ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> <BR>[Calls]<UL><LI><a href="#[18e]">>></a> SYN_FrameInfo <BR>[Calls]<UL><LI><a href="#[190]">>></a> SYN_FrameInfo <LI><a href="#[52]">>></a> __aeabi_memclr </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -3081,21 +3082,21 @@ <BR>[Called By]<UL><LI><a href="#[115]">>></a> IdleTask </UL> <P><STRONG><a name="[191]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) <P><STRONG><a name="[193]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_PushFrame </UL> <BR>[Calls]<UL><LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[190]">>></a> SendComMap <BR>[Called By]<UL><LI><a href="#[192]">>></a> SendComMap </UL> <P><STRONG><a name="[102]"></a>UART_SetConfig</STRONG> (Thumb, 492 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[19a]">>></a> __ARM_common_switch8 <BR>[Calls]<UL><LI><a href="#[19c]">>></a> __ARM_common_switch8 <LI><a href="#[e1]">>></a> HAL_RCC_GetSysClockFreq <LI><a href="#[19b]">>></a> HAL_RCC_GetPCLK2Freq <LI><a href="#[199]">>></a> HAL_RCC_GetPCLK1Freq <LI><a href="#[19d]">>></a> HAL_RCC_GetPCLK2Freq <LI><a href="#[19b]">>></a> HAL_RCC_GetPCLK1Freq <LI><a href="#[4f]">>></a> __aeabi_uldivmod <LI><a href="#[7a]">>></a> __aeabi_uidivmod </UL> @@ -3127,36 +3128,58 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[129]"></a>UWB_RXStart</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, dw_app.o(i.UWB_RXStart)) <BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = UWB_RXStart ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi <P><STRONG><a name="[144]"></a>UWB_RXOFF</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, dw_app.o(i.UWB_RXOFF)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = UWB_RXOFF ⇒ dwt_setinterrupt ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[19c]">>></a> UWB_Wkup <BR>[Calls]<UL><LI><a href="#[13b]">>></a> dwt_setinterrupt <LI><a href="#[13e]">>></a> dwt_forcetrxoff <LI><a href="#[13f]">>></a> dwt_entersleep </UL> <BR>[Called By]<UL><LI><a href="#[28]">>></a> OnTxDone </UL> <P><STRONG><a name="[129]"></a>UWB_RXON</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, dw_app.o(i.UWB_RXON)) <BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = UWB_RXON ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[19e]">>></a> UWB_Wkup <LI><a href="#[13c]">>></a> dwt_setrxtimeout <LI><a href="#[13b]">>></a> dwt_setinterrupt <LI><a href="#[13d]">>></a> dwt_rxenable <LI><a href="#[13e]">>></a> dwt_forcetrxoff </UL> <BR>[Called By]<UL><LI><a href="#[126]">>></a> LoraReportPoll <LI><a href="#[29]">>></a> OnRxDone </UL> <P><STRONG><a name="[19c]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) <P><STRONG><a name="[140]"></a>UWB_RXStart</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, dw_app.o(i.UWB_RXStart)) <BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = UWB_RXStart ⇒ dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[19e]">>></a> UWB_Wkup <LI><a href="#[13c]">>></a> dwt_setrxtimeout <LI><a href="#[13b]">>></a> dwt_setinterrupt <LI><a href="#[13d]">>></a> dwt_rxenable <LI><a href="#[13e]">>></a> dwt_forcetrxoff </UL> <BR>[Called By]<UL><LI><a href="#[29]">>></a> OnRxDone </UL> <P><STRONG><a name="[19e]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = UWB_Wkup ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[c2]">>></a> delay_us <LI><a href="#[19d]">>></a> dwt_readdevid <LI><a href="#[19f]">>></a> dwt_readdevid </UL> <BR>[Called By]<UL><LI><a href="#[129]">>></a> UWB_RXStart <BR>[Called By]<UL><LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON </UL> <P><STRONG><a name="[89]"></a>UpdateCRC16</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, lora.o(i.UpdateCRC16)) <BR><BR>[Called By]<UL><LI><a href="#[88]">>></a> Cal_CRC16 </UL> <P><STRONG><a name="[19e]"></a>UpdateProcess</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) <P><STRONG><a name="[1a0]"></a>UpdateProcess</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = UpdateProcess ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[140]">>></a> save_com_map_to_flash <BR>[Calls]<UL><LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[9b]">>></a> FLASH_Write <LI><a href="#[95]">>></a> FLASH_Prepare <LI><a href="#[12e]">>></a> delay_ms @@ -3178,7 +3201,7 @@ <BR>[Called By]<UL><LI><a href="#[11a]">>></a> Jingzhi_Poll </UL> <P><STRONG><a name="[141]"></a>Usart5Init</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, main.o(i.Usart5Init)) <P><STRONG><a name="[142]"></a>Usart5Init</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, main.o(i.Usart5Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = Usart5Init ⇒ MX_USART5_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[138]">>></a> MX_USART5_UART_Init @@ -3190,9 +3213,9 @@ <P><STRONG><a name="[2d]"></a>UsartParseDataHandler</STRONG> (Thumb, 264 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UsartParseDataHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = UsartParseDataHandler ⇒ UpdateProcess ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[19e]">>></a> UpdateProcess <LI><a href="#[190]">>></a> SendComMap <LI><a href="#[140]">>></a> save_com_map_to_flash <BR>[Calls]<UL><LI><a href="#[1a0]">>></a> UpdateProcess <LI><a href="#[192]">>></a> SendComMap <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> @@ -3206,22 +3229,22 @@ <BR>[Called By]<UL><LI><a href="#[cd]">>></a> HAL_LPTIM_CompareMatchCallback </UL> <P><STRONG><a name="[19f]"></a>__0printf</STRONG> (Thumb, 24 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[1a0]">>></a> _printf_core <P><STRONG><a name="[1a1]"></a>__0printf</STRONG> (Thumb, 24 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[1a2]">>></a> _printf_core </UL> <P><STRONG><a name="[1d0]"></a>__1printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[1d2]"></a>__1printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[142]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf)) <P><STRONG><a name="[143]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2printf </UL> <BR>[Called By]<UL><LI><a href="#[144]">>></a> Program_Init <BR>[Called By]<UL><LI><a href="#[146]">>></a> Program_Init <LI><a href="#[28]">>></a> OnTxDone </UL> <P><STRONG><a name="[1d1]"></a>__c89printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[1d3]"></a>__c89printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[1d2]"></a>printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[1d4]"></a>printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED) <P><STRONG><a name="[6d]"></a>__ARM_clz</STRONG> (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz)) <BR><BR>[Called By]<UL><LI><a href="#[5d]">>></a> _double_epilogue @@ -3233,70 +3256,70 @@ <BR>[Called By]<UL><LI><a href="#[e1]">>></a> HAL_RCC_GetSysClockFreq </UL> <P><STRONG><a name="[19a]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dps310.o(i.__ARM_common_switch8)) <P><STRONG><a name="[19c]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dps310.o(i.__ARM_common_switch8)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __ARM_common_switch8 </UL> <BR>[Called By]<UL><LI><a href="#[1a5]">>></a> _dwt_enableclocks <BR>[Called By]<UL><LI><a href="#[1a7]">>></a> _dwt_enableclocks <LI><a href="#[102]">>></a> UART_SetConfig </UL> <P><STRONG><a name="[1ac]"></a>__read_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__read_errno)) <P><STRONG><a name="[1ae]"></a>__read_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__read_errno)) <BR><BR>[Called By]<UL><LI><a href="#[a8]">>></a> atof </UL> <P><STRONG><a name="[1d3]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) <P><STRONG><a name="[1d5]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) <P><STRONG><a name="[1d4]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) <P><STRONG><a name="[1d6]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) <P><STRONG><a name="[1d5]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) <P><STRONG><a name="[1d7]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) <P><STRONG><a name="[1ad]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno)) <P><STRONG><a name="[1af]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno)) <BR><BR>[Called By]<UL><LI><a href="#[a8]">>></a> atof </UL> <P><STRONG><a name="[1a1]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) <P><STRONG><a name="[1a3]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[13f]">>></a> dwt_entersleep </UL> <P><STRONG><a name="[1a3]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) <P><STRONG><a name="[1a5]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[91]">>></a> dwt_configure </UL> <P><STRONG><a name="[1a5]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) <P><STRONG><a name="[1a7]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[19a]">>></a> __ARM_common_switch8 <LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[19c]">>></a> __ARM_common_switch8 <LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[90]">>></a> dwt_initialise <LI><a href="#[1a7]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a9]">>></a> _dwt_loaducodefromrom </UL> <P><STRONG><a name="[1a7]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) <P><STRONG><a name="[1a9]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_loaducodefromrom ⇒ _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a5]">>></a> _dwt_enableclocks <LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a7]">>></a> _dwt_enableclocks </UL> <BR>[Called By]<UL><LI><a href="#[90]">>></a> dwt_initialise </UL> <P><STRONG><a name="[1a8]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) <P><STRONG><a name="[1aa]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_otpread ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[85]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[90]">>></a> dwt_initialise @@ -3310,21 +3333,21 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real </UL> <BR>[Calls]<UL><LI><a href="#[6c]">>></a> __strtod_int <LI><a href="#[1ad]">>></a> __set_errno <LI><a href="#[1ac]">>></a> __read_errno <LI><a href="#[1af]">>></a> __set_errno <LI><a href="#[1ae]">>></a> __read_errno </UL> <BR>[Called By]<UL><LI><a href="#[a0]">>></a> GPS_ParseGGA </UL> <P><STRONG><a name="[148]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil)) <P><STRONG><a name="[14a]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[60]">>></a> __aeabi_drsub <LI><a href="#[175]">>></a> __aeabi_cdrcmple <LI><a href="#[177]">>></a> __aeabi_cdrcmple <LI><a href="#[5b]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioTimeOnAir <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[146]">>></a> Program_Init </UL> <P><STRONG><a name="[12e]"></a>delay_ms</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dw_driver.o(i.delay_ms)) @@ -3332,15 +3355,15 @@ </UL> <BR>[Calls]<UL><LI><a href="#[c2]">>></a> delay_us </UL> <BR>[Called By]<UL><LI><a href="#[18e]">>></a> SYN_FrameInfo <BR>[Called By]<UL><LI><a href="#[190]">>></a> SYN_FrameInfo <LI><a href="#[2d]">>></a> UsartParseDataHandler <LI><a href="#[19e]">>></a> UpdateProcess <LI><a href="#[140]">>></a> save_com_map_to_flash <LI><a href="#[1a0]">>></a> UpdateProcess <LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[8e]">>></a> Reset_DW1000 <LI><a href="#[1a7]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a9]">>></a> _dwt_loaducodefromrom <LI><a href="#[12d]">>></a> LoraUp_Poll <LI><a href="#[1e]">>></a> main <LI><a href="#[143]">>></a> PowerDownDetect <LI><a href="#[145]">>></a> PowerDownDetect <LI><a href="#[29]">>></a> OnRxDone </UL> @@ -3355,29 +3378,29 @@ <LI><a href="#[10e]">>></a> IIC2_NAck <LI><a href="#[10c]">>></a> IIC2_Ack <LI><a href="#[ce]">>></a> Set4LEDColor <LI><a href="#[19c]">>></a> UWB_Wkup <LI><a href="#[19e]">>></a> UWB_Wkup <LI><a href="#[119]">>></a> UART_CheckSend <LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[c1]">>></a> HAL_Delay_nMS <LI><a href="#[183]">>></a> SX126xReset <LI><a href="#[185]">>></a> SX126xReset </UL> <P><STRONG><a name="[91]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure)) <BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = dwt_configure ⇒ _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[139]">>></a> dwt_write32bitoffsetreg <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a3]">>></a> _dwt_configlde <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a5]">>></a> _dwt_configlde </UL> <BR>[Called By]<UL><LI><a href="#[8d]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[1ae]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) <P><STRONG><a name="[1b0]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_configuresleep ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -3385,13 +3408,14 @@ <P><STRONG><a name="[13f]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_entersleep ⇒ _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a1]">>></a> _dwt_aonarrayupload <BR>[Calls]<UL><LI><a href="#[1a3]">>></a> _dwt_aonarrayupload </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[144]">>></a> UWB_RXOFF <LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[1af]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) <P><STRONG><a name="[1b1]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[139]">>></a> dwt_write32bitoffsetreg @@ -3403,38 +3427,40 @@ <P><STRONG><a name="[13e]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[139]">>></a> dwt_write32bitoffsetreg <LI><a href="#[1b0]">>></a> dwt_syncrxbufptrs <LI><a href="#[1b2]">>></a> dwt_syncrxbufptrs <LI><a href="#[85]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON <LI><a href="#[144]">>></a> UWB_RXOFF <LI><a href="#[13d]">>></a> dwt_rxenable </UL> <P><STRONG><a name="[90]"></a>dwt_initialise</STRONG> (Thumb, 310 bytes, Stack size 24 bytes, deca_device.o(i.dwt_initialise)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_initialise ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1b1]">>></a> dwt_xtaltrim <LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1b3]">>></a> dwt_xtaltrim <LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[139]">>></a> dwt_write32bitoffsetreg <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[19d]">>></a> dwt_readdevid <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[19f]">>></a> dwt_readdevid <LI><a href="#[85]">>></a> dwt_read32bitoffsetreg <LI><a href="#[1b2]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1a8]">>></a> _dwt_otpread <LI><a href="#[1a7]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a5]">>></a> _dwt_enableclocks <LI><a href="#[1b4]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1aa]">>></a> _dwt_otpread <LI><a href="#[1a9]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a7]">>></a> _dwt_enableclocks <LI><a href="#[7a]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[8d]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[1b2]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) <P><STRONG><a name="[1b4]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read16bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[83]">>></a> dwt_starttx <LI><a href="#[90]">>></a> dwt_initialise @@ -3443,47 +3469,47 @@ <P><STRONG><a name="[85]"></a>dwt_read32bitoffsetreg</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[7d]">>></a> Anchor_RecNearPoll <LI><a href="#[13b]">>></a> dwt_setinterrupt <LI><a href="#[19d]">>></a> dwt_readdevid <LI><a href="#[19f]">>></a> dwt_readdevid <LI><a href="#[90]">>></a> dwt_initialise <LI><a href="#[13e]">>></a> dwt_forcetrxoff <LI><a href="#[1af]">>></a> dwt_entersleepaftertx <LI><a href="#[1a8]">>></a> _dwt_otpread <LI><a href="#[1b1]">>></a> dwt_entersleepaftertx <LI><a href="#[1aa]">>></a> _dwt_otpread </UL> <P><STRONG><a name="[19d]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) <P><STRONG><a name="[19f]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[85]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[19c]">>></a> UWB_Wkup <BR>[Called By]<UL><LI><a href="#[19e]">>></a> UWB_Wkup <LI><a href="#[90]">>></a> dwt_initialise </UL> <P><STRONG><a name="[1a6]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) <P><STRONG><a name="[1a8]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1b3]">>></a> readfromspi <BR>[Calls]<UL><LI><a href="#[1b5]">>></a> readfromspi </UL> <BR>[Called By]<UL><LI><a href="#[1b1]">>></a> dwt_xtaltrim <LI><a href="#[1b0]">>></a> dwt_syncrxbufptrs <BR>[Called By]<UL><LI><a href="#[1b3]">>></a> dwt_xtaltrim <LI><a href="#[1b2]">>></a> dwt_syncrxbufptrs <LI><a href="#[13c]">>></a> dwt_setrxtimeout <LI><a href="#[13d]">>></a> dwt_rxenable <LI><a href="#[7e]">>></a> dwt_readrxtimestamp <LI><a href="#[13a]">>></a> dwt_readrxdata <LI><a href="#[85]">>></a> dwt_read32bitoffsetreg <LI><a href="#[1b2]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1a5]">>></a> _dwt_enableclocks <LI><a href="#[1b4]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1a7]">>></a> _dwt_enableclocks </UL> <P><STRONG><a name="[13a]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxdata ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec </UL> @@ -3491,7 +3517,7 @@ <P><STRONG><a name="[7e]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxtimestamp ⇒ dwt_readfromdevice ⇒ readfromspi </UL> <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[7d]">>></a> Anchor_RecNearPoll </UL> @@ -3499,13 +3525,14 @@ <P><STRONG><a name="[13d]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1b0]">>></a> dwt_syncrxbufptrs <LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1b2]">>></a> dwt_syncrxbufptrs <LI><a href="#[1a8]">>></a> dwt_readfromdevice <LI><a href="#[13e]">>></a> dwt_forcetrxoff </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON </UL> <P><STRONG><a name="[7f]"></a>dwt_setdelayedtrxtime</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setdelayedtrxtime)) @@ -3523,13 +3550,15 @@ <LI><a href="#[85]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON <LI><a href="#[144]">>></a> UWB_RXOFF </UL> <P><STRONG><a name="[92]"></a>dwt_setrxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_setrxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[8d]">>></a> Dw1000_Init </UL> @@ -3537,18 +3566,19 @@ <P><STRONG><a name="[13c]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_setrxtimeout ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[129]">>></a> UWB_RXStart <LI><a href="#[140]">>></a> UWB_RXStart <LI><a href="#[129]">>></a> UWB_RXON </UL> <P><STRONG><a name="[93]"></a>dwt_settxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_settxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_settxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[8d]">>></a> Dw1000_Init </UL> @@ -3556,43 +3586,43 @@ <P><STRONG><a name="[83]"></a>dwt_starttx</STRONG> (Thumb, 142 bytes, Stack size 24 bytes, deca_device.o(i.dwt_starttx)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1b2]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1af]">>></a> dwt_entersleepaftertx <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1b4]">>></a> dwt_read16bitoffsetreg <LI><a href="#[1b1]">>></a> dwt_entersleepaftertx </UL> <BR>[Called By]<UL><LI><a href="#[7d]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[1b0]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) <P><STRONG><a name="[1b2]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_syncrxbufptrs ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[13d]">>></a> dwt_rxenable <LI><a href="#[13e]">>></a> dwt_forcetrxoff </UL> <P><STRONG><a name="[1a4]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) <P><STRONG><a name="[1a6]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[93]">>></a> dwt_settxantennadelay <LI><a href="#[13c]">>></a> dwt_setrxtimeout <LI><a href="#[92]">>></a> dwt_setrxantennadelay <LI><a href="#[13d]">>></a> dwt_rxenable <LI><a href="#[90]">>></a> dwt_initialise <LI><a href="#[1ae]">>></a> dwt_configuresleep <LI><a href="#[1b0]">>></a> dwt_configuresleep <LI><a href="#[91]">>></a> dwt_configure <LI><a href="#[1a7]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a3]">>></a> _dwt_configlde <LI><a href="#[1a9]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a5]">>></a> _dwt_configlde </UL> <P><STRONG><a name="[139]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[c5]">>></a> MbxTagUwbRec <LI><a href="#[82]">>></a> dwt_writetxfctrl @@ -3600,37 +3630,37 @@ <LI><a href="#[7f]">>></a> dwt_setdelayedtrxtime <LI><a href="#[90]">>></a> dwt_initialise <LI><a href="#[13e]">>></a> dwt_forcetrxoff <LI><a href="#[1af]">>></a> dwt_entersleepaftertx <LI><a href="#[1b1]">>></a> dwt_entersleepaftertx <LI><a href="#[91]">>></a> dwt_configure </UL> <P><STRONG><a name="[1a2]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) <P><STRONG><a name="[1a4]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1b4]">>></a> writetospi <BR>[Calls]<UL><LI><a href="#[1b6]">>></a> writetospi </UL> <BR>[Called By]<UL><LI><a href="#[1b1]">>></a> dwt_xtaltrim <BR>[Called By]<UL><LI><a href="#[1b3]">>></a> dwt_xtaltrim <LI><a href="#[81]">>></a> dwt_writetxdata <LI><a href="#[139]">>></a> dwt_write32bitoffsetreg <LI><a href="#[1a4]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1b0]">>></a> dwt_syncrxbufptrs <LI><a href="#[1a6]">>></a> dwt_write16bitoffsetreg <LI><a href="#[1b2]">>></a> dwt_syncrxbufptrs <LI><a href="#[83]">>></a> dwt_starttx <LI><a href="#[13c]">>></a> dwt_setrxtimeout <LI><a href="#[90]">>></a> dwt_initialise <LI><a href="#[13e]">>></a> dwt_forcetrxoff <LI><a href="#[1ae]">>></a> dwt_configuresleep <LI><a href="#[1b0]">>></a> dwt_configuresleep <LI><a href="#[91]">>></a> dwt_configure <LI><a href="#[1a8]">>></a> _dwt_otpread <LI><a href="#[1a7]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a5]">>></a> _dwt_enableclocks <LI><a href="#[1a3]">>></a> _dwt_configlde <LI><a href="#[1a1]">>></a> _dwt_aonarrayupload <LI><a href="#[1aa]">>></a> _dwt_otpread <LI><a href="#[1a9]">>></a> _dwt_loaducodefromrom <LI><a href="#[1a7]">>></a> _dwt_enableclocks <LI><a href="#[1a5]">>></a> _dwt_configlde <LI><a href="#[1a3]">>></a> _dwt_aonarrayupload </UL> <P><STRONG><a name="[81]"></a>dwt_writetxdata</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_writetxdata ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[7d]">>></a> Anchor_RecNearPoll </UL> @@ -3643,20 +3673,20 @@ <BR>[Called By]<UL><LI><a href="#[7d]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[1b1]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) <P><STRONG><a name="[1b3]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_xtaltrim ⇒ dwt_writetodevice ⇒ writetospi </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice <LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[90]">>></a> dwt_initialise </UL> <P><STRONG><a name="[177]"></a>floor</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, floor.o(i.floor)) <P><STRONG><a name="[179]"></a>floor</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, floor.o(i.floor)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = floor ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[60]">>></a> __aeabi_drsub <LI><a href="#[175]">>></a> __aeabi_cdrcmple <LI><a href="#[177]">>></a> __aeabi_cdrcmple <LI><a href="#[5b]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioTimeOnAir @@ -3688,25 +3718,25 @@ <LI><a href="#[87]">>></a> Get_Battary <LI><a href="#[12e]">>></a> delay_ms <LI><a href="#[13f]">>></a> dwt_entersleep <LI><a href="#[1ae]">>></a> dwt_configuresleep <LI><a href="#[1b0]">>></a> dwt_configuresleep <LI><a href="#[4a]">>></a> RadioIrqProcess <LI><a href="#[12d]">>></a> LoraUp_Poll <LI><a href="#[117]">>></a> LoraInit <LI><a href="#[107]">>></a> HAL_UART_Receive_DMA <LI><a href="#[100]">>></a> HAL_UART_Init <LI><a href="#[1b6]">>></a> HAL_TIM_Base_Start_IT <LI><a href="#[1b8]">>></a> HAL_TIM_Base_Start_IT <LI><a href="#[ea]">>></a> HAL_TIM_Base_Init <LI><a href="#[1b5]">>></a> HAL_TIMEx_MasterConfigSynchronization <LI><a href="#[1b8]">>></a> HAL_PWR_EnterSTOPMode <LI><a href="#[1b7]">>></a> HAL_TIMEx_MasterConfigSynchronization <LI><a href="#[1ba]">>></a> HAL_PWR_EnterSTOPMode <LI><a href="#[db]">>></a> HAL_LPTIM_TimeOut_Start_IT <LI><a href="#[d8]">>></a> HAL_LPTIM_Init <LI><a href="#[c8]">>></a> HAL_Init <LI><a href="#[c7]">>></a> HAL_IWDG_Init <LI><a href="#[195]">>></a> TTSchaxun_Busy <LI><a href="#[193]">>></a> SystemClock_Config <LI><a href="#[144]">>></a> Program_Init <LI><a href="#[143]">>></a> PowerDownDetect <LI><a href="#[1b7]">>></a> OneSecondTask <LI><a href="#[197]">>></a> TTSchaxun_Busy <LI><a href="#[195]">>></a> SystemClock_Config <LI><a href="#[146]">>></a> Program_Init <LI><a href="#[145]">>></a> PowerDownDetect <LI><a href="#[1b9]">>></a> OneSecondTask <LI><a href="#[130]">>></a> Lpuart_rx_Poll <LI><a href="#[12f]">>></a> Lora_Send_Poll <LI><a href="#[11a]">>></a> Jingzhi_Poll @@ -3716,22 +3746,22 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B) </UL> <P><STRONG><a name="[145]"></a>parameter_init</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) <P><STRONG><a name="[147]"></a>parameter_init</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = parameter_init ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[140]">>></a> save_com_map_to_flash <LI><a href="#[1b9]">>></a> FLASH_Read <BR>[Calls]<UL><LI><a href="#[141]">>></a> save_com_map_to_flash <LI><a href="#[1bb]">>></a> FLASH_Read </UL> <BR>[Called By]<UL><LI><a href="#[144]">>></a> Program_Init <BR>[Called By]<UL><LI><a href="#[146]">>></a> Program_Init </UL> <P><STRONG><a name="[1b3]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi)) <P><STRONG><a name="[1b5]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = readfromspi </UL> <BR>[Called By]<UL><LI><a href="#[1a6]">>></a> dwt_readfromdevice <BR>[Called By]<UL><LI><a href="#[1a8]">>></a> dwt_readfromdevice </UL> <P><STRONG><a name="[176]"></a>rint</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, rint.o(i.rint)) <P><STRONG><a name="[178]"></a>rint</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, rint.o(i.rint)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = rint ⇒ _drnd ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[6e]">>></a> _drnd @@ -3739,7 +3769,7 @@ <BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioTimeOnAir </UL> <P><STRONG><a name="[140]"></a>save_com_map_to_flash</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, global_param.o(i.save_com_map_to_flash)) <P><STRONG><a name="[141]"></a>save_com_map_to_flash</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, global_param.o(i.save_com_map_to_flash)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[9b]">>></a> FLASH_Write @@ -3748,19 +3778,19 @@ <LI><a href="#[a7]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[2d]">>></a> UsartParseDataHandler <LI><a href="#[19e]">>></a> UpdateProcess <LI><a href="#[145]">>></a> parameter_init <LI><a href="#[1a0]">>></a> UpdateProcess <LI><a href="#[147]">>></a> parameter_init <LI><a href="#[29]">>></a> OnRxDone </UL> <P><STRONG><a name="[14a]"></a>w28delay</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, ws2812.o(i.w28delay)) <BR><BR>[Called By]<UL><LI><a href="#[149]">>></a> RGB_Rst <P><STRONG><a name="[14c]"></a>w28delay</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, ws2812.o(i.w28delay)) <BR><BR>[Called By]<UL><LI><a href="#[14b]">>></a> RGB_Rst </UL> <P><STRONG><a name="[1b4]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi)) <P><STRONG><a name="[1b6]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = writetospi </UL> <BR>[Called By]<UL><LI><a href="#[1a2]">>></a> dwt_writetodevice <BR>[Called By]<UL><LI><a href="#[1a4]">>></a> dwt_writetodevice </UL> <P> <H3> @@ -3816,7 +3846,7 @@ <LI><a href="#[da]">>></a> HAL_NVIC_EnableIRQ </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[141]">>></a> Usart5Init <LI><a href="#[142]">>></a> Usart5Init </UL> <P><STRONG><a name="[133]"></a>MX_GPIO_Init</STRONG> (Thumb, 394 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) @@ -3864,10 +3894,10 @@ <BR>[Calls]<UL><LI><a href="#[100]">>></a> HAL_UART_Init </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[141]">>></a> Usart5Init <LI><a href="#[142]">>></a> Usart5Init </UL> <P><STRONG><a name="[16c]"></a>RadioGetFskBandwidthRegValue</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, radio.o(i.RadioGetFskBandwidthRegValue)) <P><STRONG><a name="[16e]"></a>RadioGetFskBandwidthRegValue</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, radio.o(i.RadioGetFskBandwidthRegValue)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = RadioGetFskBandwidthRegValue </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSetTxConfig @@ -3954,7 +3984,7 @@ <P><STRONG><a name="[2f]"></a>UART_DMAReceiveCplt</STRONG> (Thumb, 156 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_DMAReceiveCplt </UL> <BR>[Calls]<UL><LI><a href="#[196]">>></a> HAL_UART_RxCpltCallback <BR>[Calls]<UL><LI><a href="#[198]">>></a> HAL_UART_RxCpltCallback <LI><a href="#[fd]">>></a> HAL_UARTEx_RxEventCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) @@ -3962,7 +3992,7 @@ <P><STRONG><a name="[30]"></a>UART_DMARxHalfCplt</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMARxHalfCplt </UL> <BR>[Calls]<UL><LI><a href="#[197]">>></a> HAL_UART_RxHalfCpltCallback <BR>[Calls]<UL><LI><a href="#[199]">>></a> HAL_UART_RxHalfCpltCallback <LI><a href="#[fd]">>></a> HAL_UARTEx_RxEventCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) @@ -3977,7 +4007,7 @@ <P><STRONG><a name="[26]"></a>UART_DMATxHalfCplt</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMATxHalfCplt)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMATxHalfCplt </UL> <BR>[Calls]<UL><LI><a href="#[198]">>></a> HAL_UART_TxHalfCpltCallback <BR>[Calls]<UL><LI><a href="#[19a]">>></a> HAL_UART_TxHalfCpltCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.HAL_UART_Transmit_DMA) </UL> @@ -4000,13 +4030,13 @@ <P><STRONG><a name="[e9]"></a>SPI_EndRxTxTransaction</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction)) <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[179]">>></a> SPI_WaitFlagStateUntilTimeout <BR>[Calls]<UL><LI><a href="#[17b]">>></a> SPI_WaitFlagStateUntilTimeout <LI><a href="#[7a]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[e8]">>></a> HAL_SPI_TransmitReceive </UL> <P><STRONG><a name="[179]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 180 bytes, Stack size 40 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) <P><STRONG><a name="[17b]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 180 bytes, Stack size 40 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[78]">>></a> HAL_GetTick @@ -4020,33 +4050,33 @@ <BR>[Called By]<UL><LI><a href="#[ea]">>></a> HAL_TIM_Base_Init </UL> <P><STRONG><a name="[1a9]"></a>_fp_digits</STRONG> (Thumb, 344 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED) <P><STRONG><a name="[1ab]"></a>_fp_digits</STRONG> (Thumb, 344 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[61]">>></a> __aeabi_dmul <LI><a href="#[62]">>></a> __aeabi_ddiv <LI><a href="#[175]">>></a> __aeabi_cdrcmple <LI><a href="#[177]">>></a> __aeabi_cdrcmple <LI><a href="#[5b]">>></a> __aeabi_dadd <LI><a href="#[6f]">>></a> __aeabi_d2ulz <LI><a href="#[4f]">>></a> __aeabi_uldivmod </UL> <BR>[Called By]<UL><LI><a href="#[1a0]">>></a> _printf_core <BR>[Called By]<UL><LI><a href="#[1a2]">>></a> _printf_core </UL> <P><STRONG><a name="[1a0]"></a>_printf_core</STRONG> (Thumb, 1754 bytes, Stack size 128 bytes, printfa.o(i._printf_core), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[1aa]">>></a> _printf_pre_padding <LI><a href="#[1ab]">>></a> _printf_post_padding <LI><a href="#[1a9]">>></a> _fp_digits <P><STRONG><a name="[1a2]"></a>_printf_core</STRONG> (Thumb, 1754 bytes, Stack size 128 bytes, printfa.o(i._printf_core), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[1ac]">>></a> _printf_pre_padding <LI><a href="#[1ad]">>></a> _printf_post_padding <LI><a href="#[1ab]">>></a> _fp_digits <LI><a href="#[4f]">>></a> __aeabi_uldivmod <LI><a href="#[7a]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[19f]">>></a> __0printf <BR>[Called By]<UL><LI><a href="#[1a1]">>></a> __0printf </UL> <P><STRONG><a name="[1ab]"></a>_printf_post_padding</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[1a0]">>></a> _printf_core <P><STRONG><a name="[1ad]"></a>_printf_post_padding</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[1a2]">>></a> _printf_core </UL> <P><STRONG><a name="[1aa]"></a>_printf_pre_padding</STRONG> (Thumb, 44 bytes, Stack size 40 bytes, printfa.o(i._printf_pre_padding), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[1a0]">>></a> _printf_core <P><STRONG><a name="[1ac]"></a>_printf_pre_padding</STRONG> (Thumb, 44 bytes, Stack size 40 bytes, printfa.o(i._printf_pre_padding), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[1a2]">>></a> _printf_core </UL> <P><STRONG><a name="[6a]"></a>_local_sscanf</STRONG> (Thumb, 54 bytes, Stack size 56 bytes, strtod.o(.text)) MDK-ARM/L051/L051.map
@@ -488,6 +488,14 @@ dw_app.o(i.Dw1000_Init) refers to deca_device.o(i.dwt_setrxantennadelay) for dwt_setrxantennadelay dw_app.o(i.Dw1000_Init) refers to deca_device.o(i.dwt_settxantennadelay) for dwt_settxantennadelay dw_app.o(i.Dw1000_Init) refers to dw_app.o(.data) for .data dw_app.o(i.UWB_RXOFF) refers to deca_device.o(i.dwt_setinterrupt) for dwt_setinterrupt dw_app.o(i.UWB_RXOFF) refers to deca_device.o(i.dwt_forcetrxoff) for dwt_forcetrxoff dw_app.o(i.UWB_RXOFF) refers to deca_device.o(i.dwt_entersleep) for dwt_entersleep dw_app.o(i.UWB_RXON) refers to dw_app.o(i.UWB_Wkup) for UWB_Wkup dw_app.o(i.UWB_RXON) refers to deca_device.o(i.dwt_forcetrxoff) for dwt_forcetrxoff dw_app.o(i.UWB_RXON) refers to deca_device.o(i.dwt_setinterrupt) for dwt_setinterrupt dw_app.o(i.UWB_RXON) refers to deca_device.o(i.dwt_setrxtimeout) for dwt_setrxtimeout dw_app.o(i.UWB_RXON) refers to deca_device.o(i.dwt_rxenable) for dwt_rxenable dw_app.o(i.UWB_RXStart) refers to dw_app.o(i.UWB_Wkup) for UWB_Wkup dw_app.o(i.UWB_RXStart) refers to deca_device.o(i.dwt_forcetrxoff) for dwt_forcetrxoff dw_app.o(i.UWB_RXStart) refers to deca_device.o(i.dwt_setinterrupt) for dwt_setinterrupt @@ -576,7 +584,7 @@ dw_mbx_tag.o(i.LoraReportPoll) refers to memcpya.o(.text) for __aeabi_memcpy dw_mbx_tag.o(i.LoraReportPoll) refers to dw_app.o(i.Checksum_u16) for Checksum_u16 dw_mbx_tag.o(i.LoraReportPoll) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings dw_mbx_tag.o(i.LoraReportPoll) refers to dw_app.o(i.UWB_RXStart) for UWB_RXStart dw_mbx_tag.o(i.LoraReportPoll) refers to dw_app.o(i.UWB_RXON) for UWB_RXON dw_mbx_tag.o(i.LoraReportPoll) refers to stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) for HAL_IWDG_Refresh dw_mbx_tag.o(i.LoraReportPoll) refers to dw_mbx_tag.o(.data) for .data dw_mbx_tag.o(i.LoraReportPoll) refers to dw_mbx_tag.o(.bss) for .bss @@ -1243,8 +1251,10 @@ lora.o(i.OnRxTimeout) refers to lora.o(.data) for .data lora.o(i.OnRxTimeout) refers to global_param.o(.bss) for g_com_map lora.o(i.OnTxDone) refers to printfa.o(i.__0printf) for __2printf lora.o(i.OnTxDone) refers to dw_app.o(i.UWB_RXOFF) for UWB_RXOFF lora.o(i.OnTxDone) refers to lora.o(.data) for .data lora.o(i.OnTxDone) refers to radio.o(.constdata) for Radio lora.o(i.OnTxDone) refers to dw_mbx_tag.o(.data) for uwb_rxflag lora.o(i.OnTxTimeout) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.OnTxTimeout) refers to radio.o(.constdata) for Radio lora.o(i.OnTxTimeout) refers to global_param.o(.bss) for g_com_map @@ -3381,103 +3391,103 @@ ../Src/stm32l0xx_it.c 0x00000000 Number 0 stm32l0xx_it.o ABSOLUTE ../Src/system_stm32l0xx.c 0x00000000 Number 0 system_stm32l0xx.o ABSOLUTE ../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isgraph_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isdigit_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isprint_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 iscntrl_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ispunct_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isupper_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isblank_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalpha_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isalnum_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isspace_c.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 isxdigit_o.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 ctype_c.o ABSOLUTE ../clib/microlib/ctype/ctype.c 0x00000000 Number 0 islower_o.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.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 entry9a.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 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.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 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.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 llmul.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 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.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 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.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/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 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/string/strchr.c 0x00000000 Number 0 strchr.o ABSOLUTE ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE ../clib/microlib/string/strstr.c 0x00000000 Number 0 strstr.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 strtod.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 strtol.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _chval.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 scanf_fp.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 atoi.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _strtoul.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 _sgetc.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 strtod.o ABSOLUTE ../clib/scanf.c 0x00000000 Number 0 scanf_fp.o ABSOLUTE ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.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/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.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/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE ../fplib/microlib/fprnd.c 0x00000000 Number 0 drnd.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 fscalb.o ABSOLUTE ../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE ../mathlib/asin.c 0x00000000 Number 0 asin.o ABSOLUTE ../mathlib/asin.c 0x00000000 Number 0 asin_x.o ABSOLUTE ../mathlib/asin.c 0x00000000 Number 0 asin.o ABSOLUTE ../mathlib/atof.c 0x00000000 Number 0 atof.o ABSOLUTE ../mathlib/ceil.c 0x00000000 Number 0 ceil.o ABSOLUTE ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE ../mathlib/floor.c 0x00000000 Number 0 floor.o ABSOLUTE ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE ../mathlib/rint.c 0x00000000 Number 0 rint.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE @@ -3779,265 +3789,267 @@ i.LoraInit 0x08009c54 Section 0 lora.o(i.LoraInit) i.LoraReportFreqPoll 0x08009cb0 Section 0 dw_mbx_tag.o(i.LoraReportFreqPoll) i.LoraReportPoll 0x08009d10 Section 0 dw_mbx_tag.o(i.LoraReportPoll) i.LoraRspWriteCommap 0x08009edc Section 0 lora.o(i.LoraRspWriteCommap) i.LoraSendComMap 0x08009f4c Section 0 lora.o(i.LoraSendComMap) i.LoraUp_Poll 0x08009fb8 Section 0 lora.o(i.LoraUp_Poll) i.Lora_Send_Poll 0x0800a24c Section 0 main.o(i.Lora_Send_Poll) i.Lpuart_rx_Poll 0x0800a28c Section 0 main.o(i.Lpuart_rx_Poll) i.LpusartDeInit 0x0800a2e4 Section 0 main.o(i.LpusartDeInit) i.MX_ADC_Init 0x0800a32c Section 0 main.o(i.MX_ADC_Init) MX_ADC_Init 0x0800a32d Thumb Code 96 main.o(i.MX_ADC_Init) i.MX_DMA_Init 0x0800a398 Section 0 main.o(i.MX_DMA_Init) MX_DMA_Init 0x0800a399 Thumb Code 52 main.o(i.MX_DMA_Init) i.MX_GPIO_Init 0x0800a3d0 Section 0 main.o(i.MX_GPIO_Init) MX_GPIO_Init 0x0800a3d1 Thumb Code 394 main.o(i.MX_GPIO_Init) i.MX_SPI1_Init 0x0800a574 Section 0 main.o(i.MX_SPI1_Init) MX_SPI1_Init 0x0800a575 Thumb Code 60 main.o(i.MX_SPI1_Init) i.MX_SPI2_Init 0x0800a5b8 Section 0 main.o(i.MX_SPI2_Init) MX_SPI2_Init 0x0800a5b9 Thumb Code 60 main.o(i.MX_SPI2_Init) i.MX_USART1_UART_Init 0x0800a5fc Section 0 main.o(i.MX_USART1_UART_Init) MX_USART1_UART_Init 0x0800a5fd Thumb Code 100 main.o(i.MX_USART1_UART_Init) i.MX_USART5_UART_Init 0x0800a668 Section 0 main.o(i.MX_USART5_UART_Init) MX_USART5_UART_Init 0x0800a669 Thumb Code 52 main.o(i.MX_USART5_UART_Init) i.MbxTagUwbRec 0x0800a6a4 Section 0 dw_mbx_tag.o(i.MbxTagUwbRec) i.NMI_Handler 0x0800a818 Section 0 stm32l0xx_it.o(i.NMI_Handler) i.OnRxDone 0x0800a81c Section 0 lora.o(i.OnRxDone) i.OnRxError 0x0800aa94 Section 0 lora.o(i.OnRxError) i.OnRxTimeout 0x0800aab8 Section 0 lora.o(i.OnRxTimeout) i.OnTxDone 0x0800ab18 Section 0 lora.o(i.OnTxDone) i.OnTxTimeout 0x0800ab7c Section 0 lora.o(i.OnTxTimeout) i.OneSecondTask 0x0800aba0 Section 0 main.o(i.OneSecondTask) i.PendSV_Handler 0x0800abb4 Section 0 stm32l0xx_it.o(i.PendSV_Handler) i.PowerDownDetect 0x0800abb8 Section 0 main.o(i.PowerDownDetect) i.Program_Init 0x0800ac24 Section 0 main.o(i.Program_Init) i.RGB_Rst 0x0800ad74 Section 0 ws2812.o(i.RGB_Rst) i.RGB_Set 0x0800ad8c Section 0 ws2812.o(i.RGB_Set) i.RGB_Set_BLUE 0x0800addc Section 0 ws2812.o(i.RGB_Set_BLUE) i.RGB_Set_Down 0x0800ae40 Section 0 ws2812.o(i.RGB_Set_Down) i.RGB_Set_GREEN 0x0800ae64 Section 0 ws2812.o(i.RGB_Set_GREEN) i.RGB_Set_LEDOFF 0x0800aec8 Section 0 ws2812.o(i.RGB_Set_LEDOFF) i.RGB_Set_RED 0x0800af2c Section 0 ws2812.o(i.RGB_Set_RED) i.RGB_Set_Up 0x0800af90 Section 0 ws2812.o(i.RGB_Set_Up) i.RGB_Set_WHITE 0x0800afc8 Section 0 ws2812.o(i.RGB_Set_WHITE) i.RGB_Set_YELLOW 0x0800b02c Section 0 ws2812.o(i.RGB_Set_YELLOW) i.RadioCheckRfFrequency 0x0800b090 Section 0 radio.o(i.RadioCheckRfFrequency) i.RadioGetFskBandwidthRegValue 0x0800b094 Section 0 radio.o(i.RadioGetFskBandwidthRegValue) RadioGetFskBandwidthRegValue 0x0800b095 Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) i.RadioGetStatus 0x0800b0c8 Section 0 radio.o(i.RadioGetStatus) i.RadioGetWakeupTime 0x0800b0e6 Section 0 radio.o(i.RadioGetWakeupTime) i.RadioInit 0x0800b0ec Section 0 radio.o(i.RadioInit) i.RadioIrqProcess 0x0800b134 Section 0 radio.o(i.RadioIrqProcess) i.RadioIsChannelFree 0x0800b21c Section 0 radio.o(i.RadioIsChannelFree) i.RadioOnDioIrq 0x0800b240 Section 0 radio.o(i.RadioOnDioIrq) i.RadioRandom 0x0800b24c Section 0 radio.o(i.RadioRandom) i.RadioRead 0x0800b280 Section 0 radio.o(i.RadioRead) i.RadioReadBuffer 0x0800b288 Section 0 radio.o(i.RadioReadBuffer) i.RadioRssi 0x0800b290 Section 0 radio.o(i.RadioRssi) i.RadioRx 0x0800b298 Section 0 radio.o(i.RadioRx) i.RadioRxBoosted 0x0800b2cc Section 0 radio.o(i.RadioRxBoosted) i.RadioSend 0x0800b2fc Section 0 radio.o(i.RadioSend) i.RadioSetChannel 0x0800b33c Section 0 radio.o(i.RadioSetChannel) i.RadioSetMaxPayloadLength 0x0800b344 Section 0 radio.o(i.RadioSetMaxPayloadLength) i.RadioSetModem 0x0800b370 Section 0 radio.o(i.RadioSetModem) i.RadioSetPublicNetwork 0x0800b3a0 Section 0 radio.o(i.RadioSetPublicNetwork) i.RadioSetRxConfig 0x0800b3d8 Section 0 radio.o(i.RadioSetRxConfig) i.RadioSetRxDutyCycle 0x0800b568 Section 0 radio.o(i.RadioSetRxDutyCycle) i.RadioSetTxConfig 0x0800b570 Section 0 radio.o(i.RadioSetTxConfig) i.RadioSetTxContinuousWave 0x0800b6a0 Section 0 radio.o(i.RadioSetTxContinuousWave) i.RadioSleep 0x0800b6b4 Section 0 radio.o(i.RadioSleep) i.RadioStandby 0x0800b6d4 Section 0 radio.o(i.RadioStandby) i.RadioStartCad 0x0800b6de Section 0 radio.o(i.RadioStartCad) i.RadioTimeOnAir 0x0800b6e8 Section 0 radio.o(i.RadioTimeOnAir) i.RadioWrite 0x0800b86c Section 0 radio.o(i.RadioWrite) i.RadioWriteBuffer 0x0800b874 Section 0 radio.o(i.RadioWriteBuffer) i.Reset_DW1000 0x0800b87c Section 0 dw_driver.o(i.Reset_DW1000) i.SPI_EndRxTxTransaction 0x0800b8cc Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) SPI_EndRxTxTransaction 0x0800b8cd Thumb Code 88 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) i.SPI_WaitFlagStateUntilTimeout 0x0800b92c Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) SPI_WaitFlagStateUntilTimeout 0x0800b92d Thumb Code 180 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) i.STMFLASH_ReadHalfWord 0x0800b9e4 Section 0 flash.o(i.STMFLASH_ReadHalfWord) i.SVC_Handler 0x0800b9e8 Section 0 stm32l0xx_it.o(i.SVC_Handler) i.SX126xAntSwOff 0x0800b9ea Section 0 sx126x-board.o(i.SX126xAntSwOff) i.SX126xAntSwOn 0x0800b9ec Section 0 sx126x-board.o(i.SX126xAntSwOn) i.SX126xCalibrateImage 0x0800b9f0 Section 0 sx126x.o(i.SX126xCalibrateImage) i.SX126xCheckDeviceReady 0x0800ba64 Section 0 sx126x.o(i.SX126xCheckDeviceReady) i.SX126xClearIrqStatus 0x0800ba84 Section 0 sx126x.o(i.SX126xClearIrqStatus) i.SX126xGetIrqStatus 0x0800ba98 Section 0 sx126x.o(i.SX126xGetIrqStatus) i.SX126xGetOperatingMode 0x0800baac Section 0 sx126x.o(i.SX126xGetOperatingMode) i.SX126xGetPaSelect 0x0800bab8 Section 0 sx126x-board.o(i.SX126xGetPaSelect) i.SX126xGetPacketStatus 0x0800babc Section 0 sx126x.o(i.SX126xGetPacketStatus) i.SX126xGetPacketType 0x0800bb38 Section 0 sx126x.o(i.SX126xGetPacketType) i.SX126xGetPayload 0x0800bb44 Section 0 sx126x.o(i.SX126xGetPayload) i.SX126xGetRssiInst 0x0800bb70 Section 0 sx126x.o(i.SX126xGetRssiInst) i.SX126xGetRxBufferStatus 0x0800bb88 Section 0 sx126x.o(i.SX126xGetRxBufferStatus) i.SX126xInit 0x0800bbcc Section 0 sx126x.o(i.SX126xInit) i.SX126xReadBuffer 0x0800bbf0 Section 0 sx126x-board.o(i.SX126xReadBuffer) i.SX126xReadCommand 0x0800bc50 Section 0 sx126x-board.o(i.SX126xReadCommand) i.SX126xReadRegister 0x0800bcac Section 0 sx126x-board.o(i.SX126xReadRegister) i.SX126xReadRegisters 0x0800bcbc Section 0 sx126x-board.o(i.SX126xReadRegisters) i.SX126xReset 0x0800bd24 Section 0 sx126x-board.o(i.SX126xReset) i.SX126xSendPayload 0x0800bd5c Section 0 sx126x.o(i.SX126xSendPayload) i.SX126xSetBufferBaseAddress 0x0800bd6c Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) i.SX126xSetCad 0x0800bd80 Section 0 sx126x.o(i.SX126xSetCad) i.SX126xSetCrcPolynomial 0x0800bd98 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) i.SX126xSetCrcSeed 0x0800bdbc Section 0 sx126x.o(i.SX126xSetCrcSeed) i.SX126xSetDio2AsRfSwitchCtrl 0x0800bde0 Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) i.SX126xSetDioIrqParams 0x0800bdee Section 0 sx126x.o(i.SX126xSetDioIrqParams) i.SX126xSetLoRaSymbNumTimeout 0x0800be16 Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) i.SX126xSetModulationParams 0x0800be24 Section 0 sx126x.o(i.SX126xSetModulationParams) i.SX126xSetPaConfig 0x0800bec4 Section 0 sx126x.o(i.SX126xSetPaConfig) i.SX126xSetPacketParams 0x0800bedc Section 0 sx126x.o(i.SX126xSetPacketParams) i.SX126xSetPacketType 0x0800bf90 Section 0 sx126x.o(i.SX126xSetPacketType) i.SX126xSetPayload 0x0800bfac Section 0 sx126x.o(i.SX126xSetPayload) i.SX126xSetRegulatorMode 0x0800bfba Section 0 sx126x.o(i.SX126xSetRegulatorMode) i.SX126xSetRfFrequency 0x0800bfc8 Section 0 sx126x.o(i.SX126xSetRfFrequency) i.SX126xSetRfTxPower 0x0800c014 Section 0 sx126x-board.o(i.SX126xSetRfTxPower) i.SX126xSetRx 0x0800c020 Section 0 sx126x.o(i.SX126xSetRx) i.SX126xSetRxBoosted 0x0800c044 Section 0 sx126x.o(i.SX126xSetRxBoosted) i.SX126xSetRxDutyCycle 0x0800c078 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) i.SX126xSetSleep 0x0800c0a8 Section 0 sx126x.o(i.SX126xSetSleep) i.SX126xSetStandby 0x0800c0c4 Section 0 sx126x.o(i.SX126xSetStandby) i.SX126xSetStopRxTimerOnPreambleDetect 0x0800c0e8 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) i.SX126xSetSyncWord 0x0800c0f6 Section 0 sx126x.o(i.SX126xSetSyncWord) i.SX126xSetTx 0x0800c108 Section 0 sx126x.o(i.SX126xSetTx) i.SX126xSetTxContinuousWave 0x0800c12c Section 0 sx126x.o(i.SX126xSetTxContinuousWave) i.SX126xSetTxParams 0x0800c13c Section 0 sx126x.o(i.SX126xSetTxParams) i.SX126xSetWhiteningSeed 0x0800c1bc Section 0 sx126x.o(i.SX126xSetWhiteningSeed) i.SX126xWaitOnBusy 0x0800c1f0 Section 0 sx126x-board.o(i.SX126xWaitOnBusy) i.SX126xWakeup 0x0800c20c Section 0 sx126x-board.o(i.SX126xWakeup) i.SX126xWriteBuffer 0x0800c248 Section 0 sx126x-board.o(i.SX126xWriteBuffer) i.SX126xWriteCommand 0x0800c2a0 Section 0 sx126x-board.o(i.SX126xWriteCommand) i.SX126xWriteRegister 0x0800c2f4 Section 0 sx126x-board.o(i.SX126xWriteRegister) i.SX126xWriteRegisters 0x0800c300 Section 0 sx126x-board.o(i.SX126xWriteRegisters) i.SYN_FrameInfo 0x0800c360 Section 0 syn6288.o(i.SYN_FrameInfo) i.SendComMap 0x0800c3d0 Section 0 serial_at_cmd_app.o(i.SendComMap) i.Set4LEDColor 0x0800c448 Section 0 ws2812.o(i.Set4LEDColor) i.Set4LEDColor_Off 0x0800c4a0 Section 0 ws2812.o(i.Set4LEDColor_Off) i.SpiInOut 0x0800c4b4 Section 0 sx126x-board.o(i.SpiInOut) i.Spi_ChangePrescaler 0x0800c4dc Section 0 spi.o(i.Spi_ChangePrescaler) i.SwitchLoraSettings 0x0800c4f0 Section 0 lora.o(i.SwitchLoraSettings) i.SysTick_Handler 0x0800c56c Section 0 stm32l0xx_it.o(i.SysTick_Handler) i.SystemClock_Config 0x0800c574 Section 0 main.o(i.SystemClock_Config) i.SystemInit 0x0800c60c Section 0 system_stm32l0xx.o(i.SystemInit) i.TIM6_IRQHandler 0x0800c664 Section 0 stm32l0xx_it.o(i.TIM6_IRQHandler) i.TIM_Base_SetConfig 0x0800c674 Section 0 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) TIM_Base_SetConfig 0x0800c675 Thumb Code 90 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) i.TTSchaxun_Busy 0x0800c6dc Section 0 main.o(i.TTSchaxun_Busy) i.TagListUpdate 0x0800c704 Section 0 dw_mbx_tag.o(i.TagListUpdate) i.UART_AdvFeatureConfig 0x0800c784 Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) i.UART_CheckIdleState 0x0800c850 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) i.UART_CheckReceive 0x0800c914 Section 0 usart.o(i.UART_CheckReceive) i.UART_CheckSend 0x0800c988 Section 0 usart.o(i.UART_CheckSend) i.UART_DMAAbortOnError 0x0800ca20 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) UART_DMAAbortOnError 0x0800ca21 Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) i.UART_DMAError 0x0800ca34 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) UART_DMAError 0x0800ca35 Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMAError) i.UART_DMAReceiveCplt 0x0800ca80 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) UART_DMAReceiveCplt 0x0800ca81 Thumb Code 156 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) i.UART_DMARxHalfCplt 0x0800cb1c Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) UART_DMARxHalfCplt 0x0800cb1d Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) i.UART_DMATransmitCplt 0x0800cb3c Section 0 stm32l0xx_hal_uart.o(i.UART_DMATransmitCplt) UART_DMATransmitCplt 0x0800cb3d Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMATransmitCplt) i.UART_DMATxHalfCplt 0x0800cb88 Section 0 stm32l0xx_hal_uart.o(i.UART_DMATxHalfCplt) UART_DMATxHalfCplt 0x0800cb89 Thumb Code 10 stm32l0xx_hal_uart.o(i.UART_DMATxHalfCplt) i.UART_EndRxTransfer 0x0800cb92 Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) UART_EndRxTransfer 0x0800cb93 Thumb Code 96 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) i.UART_EndTxTransfer 0x0800cbf2 Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) UART_EndTxTransfer 0x0800cbf3 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) i.UART_PushFrame 0x0800cc14 Section 0 usart.o(i.UART_PushFrame) i.UART_SetConfig 0x0800cc78 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) i.UART_Start_Receive_DMA 0x0800ce8c Section 0 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) i.UART_WaitOnFlagUntilTimeout 0x0800cf38 Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) i.USART1_IRQHandler 0x0800cfc4 Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) i.UWB_RXStart 0x0800cfdc Section 0 dw_app.o(i.UWB_RXStart) i.UWB_Wkup 0x0800d024 Section 0 dw_app.o(i.UWB_Wkup) i.UpdateCRC16 0x0800d058 Section 0 lora.o(i.UpdateCRC16) i.UpdateProcess 0x0800d07c Section 0 serial_at_cmd_app.o(i.UpdateProcess) i.Usart1InitVariables 0x0800d0f8 Section 0 usart.o(i.Usart1InitVariables) i.Usart5DeInit 0x0800d104 Section 0 main.o(i.Usart5DeInit) i.Usart5Init 0x0800d150 Section 0 main.o(i.Usart5Init) i.UsartParseDataHandler 0x0800d15c Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) i.Yuying_Poll 0x0800d278 Section 0 main.o(i.Yuying_Poll) i.__0printf 0x0800d2b8 Section 0 printfa.o(i.__0printf) i.__ARM_clz 0x0800d2d8 Section 0 depilogue.o(i.__ARM_clz) i.__ARM_common_ll_muluu 0x0800d306 Section 0 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) i.__ARM_common_switch8 0x0800d336 Section 0 dps310.o(i.__ARM_common_switch8) i.__NVIC_SetPriority 0x0800d350 Section 0 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) __NVIC_SetPriority 0x0800d351 Thumb Code 60 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) i.__read_errno 0x0800d394 Section 0 errno.o(i.__read_errno) i.__scatterload_copy 0x0800d3a0 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x0800d3ae Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x0800d3b0 Section 14 handlers.o(i.__scatterload_zeroinit) i.__set_errno 0x0800d3c0 Section 0 errno.o(i.__set_errno) i._dwt_aonarrayupload 0x0800d3cc Section 0 deca_device.o(i._dwt_aonarrayupload) i._dwt_configlde 0x0800d3f4 Section 0 deca_device.o(i._dwt_configlde) i._dwt_enableclocks 0x0800d430 Section 0 deca_device.o(i._dwt_enableclocks) i._dwt_loaducodefromrom 0x0800d4e6 Section 0 deca_device.o(i._dwt_loaducodefromrom) i._dwt_otpread 0x0800d518 Section 0 deca_device.o(i._dwt_otpread) i._fp_digits 0x0800d55c Section 0 printfa.o(i._fp_digits) _fp_digits 0x0800d55d Thumb Code 344 printfa.o(i._fp_digits) i._is_digit 0x0800d6d0 Section 0 scanf_fp.o(i._is_digit) i._printf_core 0x0800d6e0 Section 0 printfa.o(i._printf_core) _printf_core 0x0800d6e1 Thumb Code 1754 printfa.o(i._printf_core) i._printf_post_padding 0x0800ddcc Section 0 printfa.o(i._printf_post_padding) _printf_post_padding 0x0800ddcd Thumb Code 32 printfa.o(i._printf_post_padding) i._printf_pre_padding 0x0800ddec Section 0 printfa.o(i._printf_pre_padding) _printf_pre_padding 0x0800dded Thumb Code 44 printfa.o(i._printf_pre_padding) i.atof 0x0800de18 Section 0 atof.o(i.atof) i.ceil 0x0800de44 Section 0 ceil.o(i.ceil) i.delay_ms 0x0800df0c Section 0 dw_driver.o(i.delay_ms) i.delay_us 0x0800df1a Section 0 lis3dh_driver.o(i.delay_us) i.dwt_configure 0x0800dfa8 Section 0 deca_device.o(i.dwt_configure) i.dwt_configuresleep 0x0800e1b8 Section 0 deca_device.o(i.dwt_configuresleep) i.dwt_entersleep 0x0800e1e0 Section 0 deca_device.o(i.dwt_entersleep) i.dwt_entersleepaftertx 0x0800e1e8 Section 0 deca_device.o(i.dwt_entersleepaftertx) i.dwt_forcetrxoff 0x0800e210 Section 0 deca_device.o(i.dwt_forcetrxoff) i.dwt_initialise 0x0800e260 Section 0 deca_device.o(i.dwt_initialise) i.dwt_read16bitoffsetreg 0x0800e3a8 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) i.dwt_read32bitoffsetreg 0x0800e3d4 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) i.dwt_readdevid 0x0800e3fc Section 0 deca_device.o(i.dwt_readdevid) i.dwt_readfromdevice 0x0800e408 Section 0 deca_device.o(i.dwt_readfromdevice) i.dwt_readrxdata 0x0800e440 Section 0 deca_device.o(i.dwt_readrxdata) i.dwt_readrxtimestamp 0x0800e452 Section 0 deca_device.o(i.dwt_readrxtimestamp) i.dwt_rxenable 0x0800e462 Section 0 deca_device.o(i.dwt_rxenable) i.dwt_setdelayedtrxtime 0x0800e4b6 Section 0 deca_device.o(i.dwt_setdelayedtrxtime) i.dwt_setinterrupt 0x0800e4c4 Section 0 deca_device.o(i.dwt_setinterrupt) i.dwt_setrxantennadelay 0x0800e4e8 Section 0 deca_device.o(i.dwt_setrxantennadelay) i.dwt_setrxtimeout 0x0800e4fc Section 0 deca_device.o(i.dwt_setrxtimeout) i.dwt_settxantennadelay 0x0800e558 Section 0 deca_device.o(i.dwt_settxantennadelay) i.dwt_starttx 0x0800e568 Section 0 deca_device.o(i.dwt_starttx) i.dwt_syncrxbufptrs 0x0800e5fc Section 0 deca_device.o(i.dwt_syncrxbufptrs) i.dwt_write16bitoffsetreg 0x0800e630 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) i.dwt_write32bitoffsetreg 0x0800e646 Section 0 deca_device.o(i.dwt_write32bitoffsetreg) i.dwt_writetodevice 0x0800e664 Section 0 deca_device.o(i.dwt_writetodevice) i.dwt_writetxdata 0x0800e69c Section 0 deca_device.o(i.dwt_writetxdata) i.dwt_writetxfctrl 0x0800e6c0 Section 0 deca_device.o(i.dwt_writetxfctrl) i.dwt_xtaltrim 0x0800e6dc Section 0 deca_device.o(i.dwt_xtaltrim) i.floor 0x0800e70c Section 0 floor.o(i.floor) i.fputc 0x0800e7d4 Section 0 usart.o(i.fputc) i.main 0x0800e7ec Section 0 main.o(i.main) i.parameter_init 0x0800e9b8 Section 0 global_param.o(i.parameter_init) i.readfromspi 0x0800ea2c Section 0 spi.o(i.readfromspi) i.resp_msg_set_ts 0x0800ea78 Section 0 dw_mbx_tag.o(i.resp_msg_set_ts) resp_msg_set_ts 0x0800ea79 Thumb Code 30 dw_mbx_tag.o(i.resp_msg_set_ts) i.rint 0x0800ea96 Section 0 rint.o(i.rint) i.save_com_map_to_flash 0x0800eaa0 Section 0 global_param.o(i.save_com_map_to_flash) i.w28delay 0x0800eaf4 Section 0 ws2812.o(i.w28delay) i.writetospi 0x0800eb00 Section 0 spi.o(i.writetospi) .constdata 0x0800eb48 Section 8 deca_params_init.o(.constdata) .constdata 0x0800eb50 Section 24 deca_params_init.o(.constdata) .constdata 0x0800eb68 Section 8 deca_params_init.o(.constdata) .constdata 0x0800eb70 Section 12 deca_params_init.o(.constdata) .constdata 0x0800eb7c Section 4 deca_params_init.o(.constdata) .constdata 0x0800eb80 Section 32 deca_params_init.o(.constdata) .constdata 0x0800eba0 Section 50 deca_params_init.o(.constdata) .constdata 0x0800ebd2 Section 25 system_stm32l0xx.o(.constdata) .constdata 0x0800ebeb Section 8 system_stm32l0xx.o(.constdata) .constdata 0x0800ebf4 Section 108 radio.o(.constdata) .constdata 0x0800ec60 Section 180 radio.o(.constdata) .constdata 0x0800ed14 Section 129 ctype_o.o(.constdata) .constdata 0x0800ed98 Section 4 ctype_o.o(.constdata) table 0x0800ed98 Data 4 ctype_o.o(.constdata) i.LoraRspWriteCommap 0x08009ee0 Section 0 lora.o(i.LoraRspWriteCommap) i.LoraSendComMap 0x08009f50 Section 0 lora.o(i.LoraSendComMap) i.LoraUp_Poll 0x08009fbc Section 0 lora.o(i.LoraUp_Poll) i.Lora_Send_Poll 0x0800a250 Section 0 main.o(i.Lora_Send_Poll) i.Lpuart_rx_Poll 0x0800a290 Section 0 main.o(i.Lpuart_rx_Poll) i.LpusartDeInit 0x0800a2e8 Section 0 main.o(i.LpusartDeInit) i.MX_ADC_Init 0x0800a330 Section 0 main.o(i.MX_ADC_Init) MX_ADC_Init 0x0800a331 Thumb Code 96 main.o(i.MX_ADC_Init) i.MX_DMA_Init 0x0800a39c Section 0 main.o(i.MX_DMA_Init) MX_DMA_Init 0x0800a39d Thumb Code 52 main.o(i.MX_DMA_Init) i.MX_GPIO_Init 0x0800a3d4 Section 0 main.o(i.MX_GPIO_Init) MX_GPIO_Init 0x0800a3d5 Thumb Code 394 main.o(i.MX_GPIO_Init) i.MX_SPI1_Init 0x0800a578 Section 0 main.o(i.MX_SPI1_Init) MX_SPI1_Init 0x0800a579 Thumb Code 60 main.o(i.MX_SPI1_Init) i.MX_SPI2_Init 0x0800a5bc Section 0 main.o(i.MX_SPI2_Init) MX_SPI2_Init 0x0800a5bd Thumb Code 60 main.o(i.MX_SPI2_Init) i.MX_USART1_UART_Init 0x0800a600 Section 0 main.o(i.MX_USART1_UART_Init) MX_USART1_UART_Init 0x0800a601 Thumb Code 100 main.o(i.MX_USART1_UART_Init) i.MX_USART5_UART_Init 0x0800a66c Section 0 main.o(i.MX_USART5_UART_Init) MX_USART5_UART_Init 0x0800a66d Thumb Code 52 main.o(i.MX_USART5_UART_Init) i.MbxTagUwbRec 0x0800a6a8 Section 0 dw_mbx_tag.o(i.MbxTagUwbRec) i.NMI_Handler 0x0800a81c Section 0 stm32l0xx_it.o(i.NMI_Handler) i.OnRxDone 0x0800a820 Section 0 lora.o(i.OnRxDone) i.OnRxError 0x0800aa98 Section 0 lora.o(i.OnRxError) i.OnRxTimeout 0x0800aabc Section 0 lora.o(i.OnRxTimeout) i.OnTxDone 0x0800ab1c Section 0 lora.o(i.OnTxDone) i.OnTxTimeout 0x0800ab94 Section 0 lora.o(i.OnTxTimeout) i.OneSecondTask 0x0800abb8 Section 0 main.o(i.OneSecondTask) i.PendSV_Handler 0x0800abcc Section 0 stm32l0xx_it.o(i.PendSV_Handler) i.PowerDownDetect 0x0800abd0 Section 0 main.o(i.PowerDownDetect) i.Program_Init 0x0800ac3c Section 0 main.o(i.Program_Init) i.RGB_Rst 0x0800ad8c Section 0 ws2812.o(i.RGB_Rst) i.RGB_Set 0x0800ada4 Section 0 ws2812.o(i.RGB_Set) i.RGB_Set_BLUE 0x0800adf4 Section 0 ws2812.o(i.RGB_Set_BLUE) i.RGB_Set_Down 0x0800ae58 Section 0 ws2812.o(i.RGB_Set_Down) i.RGB_Set_GREEN 0x0800ae7c Section 0 ws2812.o(i.RGB_Set_GREEN) i.RGB_Set_LEDOFF 0x0800aee0 Section 0 ws2812.o(i.RGB_Set_LEDOFF) i.RGB_Set_RED 0x0800af44 Section 0 ws2812.o(i.RGB_Set_RED) i.RGB_Set_Up 0x0800afa8 Section 0 ws2812.o(i.RGB_Set_Up) i.RGB_Set_WHITE 0x0800afe0 Section 0 ws2812.o(i.RGB_Set_WHITE) i.RGB_Set_YELLOW 0x0800b044 Section 0 ws2812.o(i.RGB_Set_YELLOW) i.RadioCheckRfFrequency 0x0800b0a8 Section 0 radio.o(i.RadioCheckRfFrequency) i.RadioGetFskBandwidthRegValue 0x0800b0ac Section 0 radio.o(i.RadioGetFskBandwidthRegValue) RadioGetFskBandwidthRegValue 0x0800b0ad Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) i.RadioGetStatus 0x0800b0e0 Section 0 radio.o(i.RadioGetStatus) i.RadioGetWakeupTime 0x0800b0fe Section 0 radio.o(i.RadioGetWakeupTime) i.RadioInit 0x0800b104 Section 0 radio.o(i.RadioInit) i.RadioIrqProcess 0x0800b14c Section 0 radio.o(i.RadioIrqProcess) i.RadioIsChannelFree 0x0800b234 Section 0 radio.o(i.RadioIsChannelFree) i.RadioOnDioIrq 0x0800b258 Section 0 radio.o(i.RadioOnDioIrq) i.RadioRandom 0x0800b264 Section 0 radio.o(i.RadioRandom) i.RadioRead 0x0800b298 Section 0 radio.o(i.RadioRead) i.RadioReadBuffer 0x0800b2a0 Section 0 radio.o(i.RadioReadBuffer) i.RadioRssi 0x0800b2a8 Section 0 radio.o(i.RadioRssi) i.RadioRx 0x0800b2b0 Section 0 radio.o(i.RadioRx) i.RadioRxBoosted 0x0800b2e4 Section 0 radio.o(i.RadioRxBoosted) i.RadioSend 0x0800b314 Section 0 radio.o(i.RadioSend) i.RadioSetChannel 0x0800b354 Section 0 radio.o(i.RadioSetChannel) i.RadioSetMaxPayloadLength 0x0800b35c Section 0 radio.o(i.RadioSetMaxPayloadLength) i.RadioSetModem 0x0800b388 Section 0 radio.o(i.RadioSetModem) i.RadioSetPublicNetwork 0x0800b3b8 Section 0 radio.o(i.RadioSetPublicNetwork) i.RadioSetRxConfig 0x0800b3f0 Section 0 radio.o(i.RadioSetRxConfig) i.RadioSetRxDutyCycle 0x0800b580 Section 0 radio.o(i.RadioSetRxDutyCycle) i.RadioSetTxConfig 0x0800b588 Section 0 radio.o(i.RadioSetTxConfig) i.RadioSetTxContinuousWave 0x0800b6b8 Section 0 radio.o(i.RadioSetTxContinuousWave) i.RadioSleep 0x0800b6cc Section 0 radio.o(i.RadioSleep) i.RadioStandby 0x0800b6ec Section 0 radio.o(i.RadioStandby) i.RadioStartCad 0x0800b6f6 Section 0 radio.o(i.RadioStartCad) i.RadioTimeOnAir 0x0800b700 Section 0 radio.o(i.RadioTimeOnAir) i.RadioWrite 0x0800b884 Section 0 radio.o(i.RadioWrite) i.RadioWriteBuffer 0x0800b88c Section 0 radio.o(i.RadioWriteBuffer) i.Reset_DW1000 0x0800b894 Section 0 dw_driver.o(i.Reset_DW1000) i.SPI_EndRxTxTransaction 0x0800b8e4 Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) SPI_EndRxTxTransaction 0x0800b8e5 Thumb Code 88 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) i.SPI_WaitFlagStateUntilTimeout 0x0800b944 Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) SPI_WaitFlagStateUntilTimeout 0x0800b945 Thumb Code 180 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) i.STMFLASH_ReadHalfWord 0x0800b9fc Section 0 flash.o(i.STMFLASH_ReadHalfWord) i.SVC_Handler 0x0800ba00 Section 0 stm32l0xx_it.o(i.SVC_Handler) i.SX126xAntSwOff 0x0800ba02 Section 0 sx126x-board.o(i.SX126xAntSwOff) i.SX126xAntSwOn 0x0800ba04 Section 0 sx126x-board.o(i.SX126xAntSwOn) i.SX126xCalibrateImage 0x0800ba08 Section 0 sx126x.o(i.SX126xCalibrateImage) i.SX126xCheckDeviceReady 0x0800ba7c Section 0 sx126x.o(i.SX126xCheckDeviceReady) i.SX126xClearIrqStatus 0x0800ba9c Section 0 sx126x.o(i.SX126xClearIrqStatus) i.SX126xGetIrqStatus 0x0800bab0 Section 0 sx126x.o(i.SX126xGetIrqStatus) i.SX126xGetOperatingMode 0x0800bac4 Section 0 sx126x.o(i.SX126xGetOperatingMode) i.SX126xGetPaSelect 0x0800bad0 Section 0 sx126x-board.o(i.SX126xGetPaSelect) i.SX126xGetPacketStatus 0x0800bad4 Section 0 sx126x.o(i.SX126xGetPacketStatus) i.SX126xGetPacketType 0x0800bb50 Section 0 sx126x.o(i.SX126xGetPacketType) i.SX126xGetPayload 0x0800bb5c Section 0 sx126x.o(i.SX126xGetPayload) i.SX126xGetRssiInst 0x0800bb88 Section 0 sx126x.o(i.SX126xGetRssiInst) i.SX126xGetRxBufferStatus 0x0800bba0 Section 0 sx126x.o(i.SX126xGetRxBufferStatus) i.SX126xInit 0x0800bbe4 Section 0 sx126x.o(i.SX126xInit) i.SX126xReadBuffer 0x0800bc08 Section 0 sx126x-board.o(i.SX126xReadBuffer) i.SX126xReadCommand 0x0800bc68 Section 0 sx126x-board.o(i.SX126xReadCommand) i.SX126xReadRegister 0x0800bcc4 Section 0 sx126x-board.o(i.SX126xReadRegister) i.SX126xReadRegisters 0x0800bcd4 Section 0 sx126x-board.o(i.SX126xReadRegisters) i.SX126xReset 0x0800bd3c Section 0 sx126x-board.o(i.SX126xReset) i.SX126xSendPayload 0x0800bd74 Section 0 sx126x.o(i.SX126xSendPayload) i.SX126xSetBufferBaseAddress 0x0800bd84 Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) i.SX126xSetCad 0x0800bd98 Section 0 sx126x.o(i.SX126xSetCad) i.SX126xSetCrcPolynomial 0x0800bdb0 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) i.SX126xSetCrcSeed 0x0800bdd4 Section 0 sx126x.o(i.SX126xSetCrcSeed) i.SX126xSetDio2AsRfSwitchCtrl 0x0800bdf8 Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) i.SX126xSetDioIrqParams 0x0800be06 Section 0 sx126x.o(i.SX126xSetDioIrqParams) i.SX126xSetLoRaSymbNumTimeout 0x0800be2e Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) i.SX126xSetModulationParams 0x0800be3c Section 0 sx126x.o(i.SX126xSetModulationParams) i.SX126xSetPaConfig 0x0800bedc Section 0 sx126x.o(i.SX126xSetPaConfig) i.SX126xSetPacketParams 0x0800bef4 Section 0 sx126x.o(i.SX126xSetPacketParams) i.SX126xSetPacketType 0x0800bfa8 Section 0 sx126x.o(i.SX126xSetPacketType) i.SX126xSetPayload 0x0800bfc4 Section 0 sx126x.o(i.SX126xSetPayload) i.SX126xSetRegulatorMode 0x0800bfd2 Section 0 sx126x.o(i.SX126xSetRegulatorMode) i.SX126xSetRfFrequency 0x0800bfe0 Section 0 sx126x.o(i.SX126xSetRfFrequency) i.SX126xSetRfTxPower 0x0800c02c Section 0 sx126x-board.o(i.SX126xSetRfTxPower) i.SX126xSetRx 0x0800c038 Section 0 sx126x.o(i.SX126xSetRx) i.SX126xSetRxBoosted 0x0800c05c Section 0 sx126x.o(i.SX126xSetRxBoosted) i.SX126xSetRxDutyCycle 0x0800c090 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) i.SX126xSetSleep 0x0800c0c0 Section 0 sx126x.o(i.SX126xSetSleep) i.SX126xSetStandby 0x0800c0dc Section 0 sx126x.o(i.SX126xSetStandby) i.SX126xSetStopRxTimerOnPreambleDetect 0x0800c100 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) i.SX126xSetSyncWord 0x0800c10e Section 0 sx126x.o(i.SX126xSetSyncWord) i.SX126xSetTx 0x0800c120 Section 0 sx126x.o(i.SX126xSetTx) i.SX126xSetTxContinuousWave 0x0800c144 Section 0 sx126x.o(i.SX126xSetTxContinuousWave) i.SX126xSetTxParams 0x0800c154 Section 0 sx126x.o(i.SX126xSetTxParams) i.SX126xSetWhiteningSeed 0x0800c1d4 Section 0 sx126x.o(i.SX126xSetWhiteningSeed) i.SX126xWaitOnBusy 0x0800c208 Section 0 sx126x-board.o(i.SX126xWaitOnBusy) i.SX126xWakeup 0x0800c224 Section 0 sx126x-board.o(i.SX126xWakeup) i.SX126xWriteBuffer 0x0800c260 Section 0 sx126x-board.o(i.SX126xWriteBuffer) i.SX126xWriteCommand 0x0800c2b8 Section 0 sx126x-board.o(i.SX126xWriteCommand) i.SX126xWriteRegister 0x0800c30c Section 0 sx126x-board.o(i.SX126xWriteRegister) i.SX126xWriteRegisters 0x0800c318 Section 0 sx126x-board.o(i.SX126xWriteRegisters) i.SYN_FrameInfo 0x0800c378 Section 0 syn6288.o(i.SYN_FrameInfo) i.SendComMap 0x0800c3e8 Section 0 serial_at_cmd_app.o(i.SendComMap) i.Set4LEDColor 0x0800c460 Section 0 ws2812.o(i.Set4LEDColor) i.Set4LEDColor_Off 0x0800c4b8 Section 0 ws2812.o(i.Set4LEDColor_Off) i.SpiInOut 0x0800c4cc Section 0 sx126x-board.o(i.SpiInOut) i.Spi_ChangePrescaler 0x0800c4f4 Section 0 spi.o(i.Spi_ChangePrescaler) i.SwitchLoraSettings 0x0800c508 Section 0 lora.o(i.SwitchLoraSettings) i.SysTick_Handler 0x0800c584 Section 0 stm32l0xx_it.o(i.SysTick_Handler) i.SystemClock_Config 0x0800c58c Section 0 main.o(i.SystemClock_Config) i.SystemInit 0x0800c624 Section 0 system_stm32l0xx.o(i.SystemInit) i.TIM6_IRQHandler 0x0800c67c Section 0 stm32l0xx_it.o(i.TIM6_IRQHandler) i.TIM_Base_SetConfig 0x0800c68c Section 0 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) TIM_Base_SetConfig 0x0800c68d Thumb Code 90 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) i.TTSchaxun_Busy 0x0800c6f4 Section 0 main.o(i.TTSchaxun_Busy) i.TagListUpdate 0x0800c71c Section 0 dw_mbx_tag.o(i.TagListUpdate) i.UART_AdvFeatureConfig 0x0800c79c Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) i.UART_CheckIdleState 0x0800c868 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) i.UART_CheckReceive 0x0800c92c Section 0 usart.o(i.UART_CheckReceive) i.UART_CheckSend 0x0800c9a0 Section 0 usart.o(i.UART_CheckSend) i.UART_DMAAbortOnError 0x0800ca38 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) UART_DMAAbortOnError 0x0800ca39 Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) i.UART_DMAError 0x0800ca4c Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) UART_DMAError 0x0800ca4d Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMAError) i.UART_DMAReceiveCplt 0x0800ca98 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) UART_DMAReceiveCplt 0x0800ca99 Thumb Code 156 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) i.UART_DMARxHalfCplt 0x0800cb34 Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) UART_DMARxHalfCplt 0x0800cb35 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) i.UART_DMATransmitCplt 0x0800cb54 Section 0 stm32l0xx_hal_uart.o(i.UART_DMATransmitCplt) UART_DMATransmitCplt 0x0800cb55 Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMATransmitCplt) i.UART_DMATxHalfCplt 0x0800cba0 Section 0 stm32l0xx_hal_uart.o(i.UART_DMATxHalfCplt) UART_DMATxHalfCplt 0x0800cba1 Thumb Code 10 stm32l0xx_hal_uart.o(i.UART_DMATxHalfCplt) i.UART_EndRxTransfer 0x0800cbaa Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) UART_EndRxTransfer 0x0800cbab Thumb Code 96 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) i.UART_EndTxTransfer 0x0800cc0a Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) UART_EndTxTransfer 0x0800cc0b Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) i.UART_PushFrame 0x0800cc2c Section 0 usart.o(i.UART_PushFrame) i.UART_SetConfig 0x0800cc90 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) i.UART_Start_Receive_DMA 0x0800cea4 Section 0 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) i.UART_WaitOnFlagUntilTimeout 0x0800cf50 Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) i.USART1_IRQHandler 0x0800cfdc Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) i.UWB_RXOFF 0x0800cff4 Section 0 dw_app.o(i.UWB_RXOFF) i.UWB_RXON 0x0800d00c Section 0 dw_app.o(i.UWB_RXON) i.UWB_RXStart 0x0800d03c Section 0 dw_app.o(i.UWB_RXStart) i.UWB_Wkup 0x0800d084 Section 0 dw_app.o(i.UWB_Wkup) i.UpdateCRC16 0x0800d0b8 Section 0 lora.o(i.UpdateCRC16) i.UpdateProcess 0x0800d0dc Section 0 serial_at_cmd_app.o(i.UpdateProcess) i.Usart1InitVariables 0x0800d158 Section 0 usart.o(i.Usart1InitVariables) i.Usart5DeInit 0x0800d164 Section 0 main.o(i.Usart5DeInit) i.Usart5Init 0x0800d1b0 Section 0 main.o(i.Usart5Init) i.UsartParseDataHandler 0x0800d1bc Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) i.Yuying_Poll 0x0800d2d8 Section 0 main.o(i.Yuying_Poll) i.__0printf 0x0800d318 Section 0 printfa.o(i.__0printf) i.__ARM_clz 0x0800d338 Section 0 depilogue.o(i.__ARM_clz) i.__ARM_common_ll_muluu 0x0800d366 Section 0 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) i.__ARM_common_switch8 0x0800d396 Section 0 dps310.o(i.__ARM_common_switch8) i.__NVIC_SetPriority 0x0800d3b0 Section 0 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) __NVIC_SetPriority 0x0800d3b1 Thumb Code 60 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) i.__read_errno 0x0800d3f4 Section 0 errno.o(i.__read_errno) i.__scatterload_copy 0x0800d400 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x0800d40e Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x0800d410 Section 14 handlers.o(i.__scatterload_zeroinit) i.__set_errno 0x0800d420 Section 0 errno.o(i.__set_errno) i._dwt_aonarrayupload 0x0800d42c Section 0 deca_device.o(i._dwt_aonarrayupload) i._dwt_configlde 0x0800d454 Section 0 deca_device.o(i._dwt_configlde) i._dwt_enableclocks 0x0800d490 Section 0 deca_device.o(i._dwt_enableclocks) i._dwt_loaducodefromrom 0x0800d546 Section 0 deca_device.o(i._dwt_loaducodefromrom) i._dwt_otpread 0x0800d578 Section 0 deca_device.o(i._dwt_otpread) i._fp_digits 0x0800d5bc Section 0 printfa.o(i._fp_digits) _fp_digits 0x0800d5bd Thumb Code 344 printfa.o(i._fp_digits) i._is_digit 0x0800d730 Section 0 scanf_fp.o(i._is_digit) i._printf_core 0x0800d740 Section 0 printfa.o(i._printf_core) _printf_core 0x0800d741 Thumb Code 1754 printfa.o(i._printf_core) i._printf_post_padding 0x0800de2c Section 0 printfa.o(i._printf_post_padding) _printf_post_padding 0x0800de2d Thumb Code 32 printfa.o(i._printf_post_padding) i._printf_pre_padding 0x0800de4c Section 0 printfa.o(i._printf_pre_padding) _printf_pre_padding 0x0800de4d Thumb Code 44 printfa.o(i._printf_pre_padding) i.atof 0x0800de78 Section 0 atof.o(i.atof) i.ceil 0x0800dea4 Section 0 ceil.o(i.ceil) i.delay_ms 0x0800df6c Section 0 dw_driver.o(i.delay_ms) i.delay_us 0x0800df7a Section 0 lis3dh_driver.o(i.delay_us) i.dwt_configure 0x0800e008 Section 0 deca_device.o(i.dwt_configure) i.dwt_configuresleep 0x0800e218 Section 0 deca_device.o(i.dwt_configuresleep) i.dwt_entersleep 0x0800e240 Section 0 deca_device.o(i.dwt_entersleep) i.dwt_entersleepaftertx 0x0800e248 Section 0 deca_device.o(i.dwt_entersleepaftertx) i.dwt_forcetrxoff 0x0800e270 Section 0 deca_device.o(i.dwt_forcetrxoff) i.dwt_initialise 0x0800e2c0 Section 0 deca_device.o(i.dwt_initialise) i.dwt_read16bitoffsetreg 0x0800e408 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) i.dwt_read32bitoffsetreg 0x0800e434 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) i.dwt_readdevid 0x0800e45c Section 0 deca_device.o(i.dwt_readdevid) i.dwt_readfromdevice 0x0800e468 Section 0 deca_device.o(i.dwt_readfromdevice) i.dwt_readrxdata 0x0800e4a0 Section 0 deca_device.o(i.dwt_readrxdata) i.dwt_readrxtimestamp 0x0800e4b2 Section 0 deca_device.o(i.dwt_readrxtimestamp) i.dwt_rxenable 0x0800e4c2 Section 0 deca_device.o(i.dwt_rxenable) i.dwt_setdelayedtrxtime 0x0800e516 Section 0 deca_device.o(i.dwt_setdelayedtrxtime) i.dwt_setinterrupt 0x0800e524 Section 0 deca_device.o(i.dwt_setinterrupt) i.dwt_setrxantennadelay 0x0800e548 Section 0 deca_device.o(i.dwt_setrxantennadelay) i.dwt_setrxtimeout 0x0800e55c Section 0 deca_device.o(i.dwt_setrxtimeout) i.dwt_settxantennadelay 0x0800e5b8 Section 0 deca_device.o(i.dwt_settxantennadelay) i.dwt_starttx 0x0800e5c8 Section 0 deca_device.o(i.dwt_starttx) i.dwt_syncrxbufptrs 0x0800e65c Section 0 deca_device.o(i.dwt_syncrxbufptrs) i.dwt_write16bitoffsetreg 0x0800e690 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) i.dwt_write32bitoffsetreg 0x0800e6a6 Section 0 deca_device.o(i.dwt_write32bitoffsetreg) i.dwt_writetodevice 0x0800e6c4 Section 0 deca_device.o(i.dwt_writetodevice) i.dwt_writetxdata 0x0800e6fc Section 0 deca_device.o(i.dwt_writetxdata) i.dwt_writetxfctrl 0x0800e720 Section 0 deca_device.o(i.dwt_writetxfctrl) i.dwt_xtaltrim 0x0800e73c Section 0 deca_device.o(i.dwt_xtaltrim) i.floor 0x0800e76c Section 0 floor.o(i.floor) i.fputc 0x0800e834 Section 0 usart.o(i.fputc) i.main 0x0800e84c Section 0 main.o(i.main) i.parameter_init 0x0800ea18 Section 0 global_param.o(i.parameter_init) i.readfromspi 0x0800ea8c Section 0 spi.o(i.readfromspi) i.resp_msg_set_ts 0x0800ead8 Section 0 dw_mbx_tag.o(i.resp_msg_set_ts) resp_msg_set_ts 0x0800ead9 Thumb Code 30 dw_mbx_tag.o(i.resp_msg_set_ts) i.rint 0x0800eaf6 Section 0 rint.o(i.rint) i.save_com_map_to_flash 0x0800eb00 Section 0 global_param.o(i.save_com_map_to_flash) i.w28delay 0x0800eb54 Section 0 ws2812.o(i.w28delay) i.writetospi 0x0800eb60 Section 0 spi.o(i.writetospi) .constdata 0x0800eba8 Section 8 deca_params_init.o(.constdata) .constdata 0x0800ebb0 Section 24 deca_params_init.o(.constdata) .constdata 0x0800ebc8 Section 8 deca_params_init.o(.constdata) .constdata 0x0800ebd0 Section 12 deca_params_init.o(.constdata) .constdata 0x0800ebdc Section 4 deca_params_init.o(.constdata) .constdata 0x0800ebe0 Section 32 deca_params_init.o(.constdata) .constdata 0x0800ec00 Section 50 deca_params_init.o(.constdata) .constdata 0x0800ec32 Section 25 system_stm32l0xx.o(.constdata) .constdata 0x0800ec4b Section 8 system_stm32l0xx.o(.constdata) .constdata 0x0800ec54 Section 108 radio.o(.constdata) .constdata 0x0800ecc0 Section 180 radio.o(.constdata) .constdata 0x0800ed74 Section 129 ctype_o.o(.constdata) .constdata 0x0800edf8 Section 4 ctype_o.o(.constdata) table 0x0800edf8 Data 4 ctype_o.o(.constdata) .data 0x20000000 Section 10 lis3dh_driver.o(.data) ODR_old_value 0x20000000 Data 1 lis3dh_driver.o(.data) .data 0x2000000a Section 1 deca_device.o(.data) @@ -4063,7 +4075,7 @@ pack_msgtype 0x20000077 Data 1 serial_at_cmd_app.o(.data) pack_cmd 0x20000078 Data 1 serial_at_cmd_app.o(.data) index 0x20000079 Data 1 serial_at_cmd_app.o(.data) .data 0x20000080 Section 88 dw_mbx_tag.o(.data) .data 0x20000080 Section 96 dw_mbx_tag.o(.data) channel_switch_count 0x20000082 Data 1 dw_mbx_tag.o(.data) frame_len 0x20000083 Data 1 dw_mbx_tag.o(.data) timeout 0x20000084 Data 1 dw_mbx_tag.o(.data) @@ -4074,67 +4086,67 @@ button 0x20000089 Data 1 dw_mbx_tag.o(.data) uwb_losttimer 0x2000008a Data 1 dw_mbx_tag.o(.data) taglist_pos 0x2000008b Data 1 dw_mbx_tag.o(.data) current_time 0x2000009a Data 2 dw_mbx_tag.o(.data) start_time 0x2000009c Data 2 dw_mbx_tag.o(.data) end_time 0x2000009e Data 2 dw_mbx_tag.o(.data) anc_id_recv 0x200000a0 Data 2 dw_mbx_tag.o(.data) tag_id_recv 0x200000a2 Data 2 dw_mbx_tag.o(.data) checksum 0x200000a8 Data 2 dw_mbx_tag.o(.data) status_reg 0x200000ac Data 4 dw_mbx_tag.o(.data) resp_tx_time 0x200000b0 Data 4 dw_mbx_tag.o(.data) poll_rx_ts 0x200000b8 Data 8 dw_mbx_tag.o(.data) resp_tx_ts 0x200000c0 Data 8 dw_mbx_tag.o(.data) .data 0x200000d8 Section 1 gps.o(.data) l_u8PosState 0x200000d8 Data 1 gps.o(.data) .data 0x200000dc Section 188 main.o(.data) first 0x200000df Data 1 main.o(.data) last_value 0x20000114 Data 4 main.o(.data) .data 0x20000198 Section 1 main.o(.data) .data 0x2000019c Section 4 stm32l0xx_it.o(.data) .data 0x200001a0 Section 4 stm32l0xx_it.o(.data) .data 0x200001a4 Section 4 system_stm32l0xx.o(.data) .data 0x200001a8 Section 168 radio.o(.data) RadioPublicNetwork 0x200001ab Data 2 radio.o(.data) RadioEvents 0x200001b8 Data 4 radio.o(.data) RadioLoRaSymbTime 0x200001c0 Data 144 radio.o(.data) .data 0x20000250 Section 8 sx126x.o(.data) ImageCalibrated 0x20000250 Data 1 sx126x.o(.data) OperatingMode 0x20000251 Data 1 sx126x.o(.data) PacketType 0x20000252 Data 1 sx126x.o(.data) .data 0x20000258 Section 56 lora.o(.data) delaytime 0x2000026c Data 2 lora.o(.data) source_id 0x20000274 Data 2 lora.o(.data) current_count1 0x20000280 Data 2 lora.o(.data) end_count1 0x20000282 Data 2 lora.o(.data) start_count1 0x20000284 Data 2 lora.o(.data) .data 0x20000290 Section 12 stm32l0xx_hal.o(.data) .data 0x2000029c Section 4 stdout.o(.data) .data 0x200002a0 Section 4 errno.o(.data) _errno 0x200002a0 Data 4 errno.o(.data) .bss 0x200002a4 Section 60 deca_device.o(.bss) dw1000local 0x200002a4 Data 60 deca_device.o(.bss) .bss 0x200002e0 Section 2240 usart.o(.bss) .bss 0x20000ba0 Section 600 global_param.o(.bss) .bss 0x20000df8 Section 200 serial_at_cmd_app.o(.bss) send_frame 0x20000e5c Data 100 serial_at_cmd_app.o(.bss) .bss 0x20000ec0 Section 1150 dw_mbx_tag.o(.bss) rx_buffer 0x20000ec0 Data 200 dw_mbx_tag.o(.bss) send_buffer 0x20000f88 Data 200 dw_mbx_tag.o(.bss) rec_ancidlist 0x20001050 Data 50 dw_mbx_tag.o(.bss) rec_ancdistlist 0x20001082 Data 50 dw_mbx_tag.o(.bss) tagofflinetime 0x200010b4 Data 50 dw_mbx_tag.o(.bss) .bss 0x20001340 Section 264 gps.o(.bss) l_stGPSRecv 0x20001340 Data 264 gps.o(.bss) .bss 0x20001448 Section 1204 main.o(.bss) .bss 0x200018fc Section 72 main.o(.bss) .bss 0x20001944 Section 72 main.o(.bss) .bss 0x2000198c Section 72 main.o(.bss) .bss 0x200019d4 Section 72 main.o(.bss) .bss 0x20001a1c Section 336 radio.o(.bss) .bss 0x20001b6c Section 976 lora.o(.bss) RadioEvents 0x20001b6c Data 28 lora.o(.bss) .bss 0x20001f3c Section 24 stm32l0xx_hal_flash.o(.bss) STACK 0x20001f58 Section 1024 startup_stm32l051xx.o(STACK) current_time 0x2000009c Data 2 dw_mbx_tag.o(.data) start_time 0x2000009e Data 2 dw_mbx_tag.o(.data) end_time 0x200000a0 Data 2 dw_mbx_tag.o(.data) anc_id_recv 0x200000a2 Data 2 dw_mbx_tag.o(.data) tag_id_recv 0x200000a4 Data 2 dw_mbx_tag.o(.data) checksum 0x200000aa Data 2 dw_mbx_tag.o(.data) status_reg 0x200000b0 Data 4 dw_mbx_tag.o(.data) resp_tx_time 0x200000b4 Data 4 dw_mbx_tag.o(.data) poll_rx_ts 0x200000c0 Data 8 dw_mbx_tag.o(.data) resp_tx_ts 0x200000c8 Data 8 dw_mbx_tag.o(.data) .data 0x200000e0 Section 1 gps.o(.data) l_u8PosState 0x200000e0 Data 1 gps.o(.data) .data 0x200000e4 Section 188 main.o(.data) first 0x200000e7 Data 1 main.o(.data) last_value 0x2000011c Data 4 main.o(.data) .data 0x200001a0 Section 1 main.o(.data) .data 0x200001a4 Section 4 stm32l0xx_it.o(.data) .data 0x200001a8 Section 4 stm32l0xx_it.o(.data) .data 0x200001ac Section 4 system_stm32l0xx.o(.data) .data 0x200001b0 Section 168 radio.o(.data) RadioPublicNetwork 0x200001b3 Data 2 radio.o(.data) RadioEvents 0x200001c0 Data 4 radio.o(.data) RadioLoRaSymbTime 0x200001c8 Data 144 radio.o(.data) .data 0x20000258 Section 8 sx126x.o(.data) ImageCalibrated 0x20000258 Data 1 sx126x.o(.data) OperatingMode 0x20000259 Data 1 sx126x.o(.data) PacketType 0x2000025a Data 1 sx126x.o(.data) .data 0x20000260 Section 56 lora.o(.data) delaytime 0x20000274 Data 2 lora.o(.data) source_id 0x2000027c Data 2 lora.o(.data) current_count1 0x20000288 Data 2 lora.o(.data) end_count1 0x2000028a Data 2 lora.o(.data) start_count1 0x2000028c Data 2 lora.o(.data) .data 0x20000298 Section 12 stm32l0xx_hal.o(.data) .data 0x200002a4 Section 4 stdout.o(.data) .data 0x200002a8 Section 4 errno.o(.data) _errno 0x200002a8 Data 4 errno.o(.data) .bss 0x200002ac Section 60 deca_device.o(.bss) dw1000local 0x200002ac Data 60 deca_device.o(.bss) .bss 0x200002e8 Section 2240 usart.o(.bss) .bss 0x20000ba8 Section 600 global_param.o(.bss) .bss 0x20000e00 Section 200 serial_at_cmd_app.o(.bss) send_frame 0x20000e64 Data 100 serial_at_cmd_app.o(.bss) .bss 0x20000ec8 Section 1150 dw_mbx_tag.o(.bss) rx_buffer 0x20000ec8 Data 200 dw_mbx_tag.o(.bss) send_buffer 0x20000f90 Data 200 dw_mbx_tag.o(.bss) rec_ancidlist 0x20001058 Data 50 dw_mbx_tag.o(.bss) rec_ancdistlist 0x2000108a Data 50 dw_mbx_tag.o(.bss) tagofflinetime 0x200010bc Data 50 dw_mbx_tag.o(.bss) .bss 0x20001348 Section 264 gps.o(.bss) l_stGPSRecv 0x20001348 Data 264 gps.o(.bss) .bss 0x20001450 Section 1204 main.o(.bss) .bss 0x20001904 Section 72 main.o(.bss) .bss 0x2000194c Section 72 main.o(.bss) .bss 0x20001994 Section 72 main.o(.bss) .bss 0x200019dc Section 72 main.o(.bss) .bss 0x20001a24 Section 336 radio.o(.bss) .bss 0x20001b74 Section 976 lora.o(.bss) RadioEvents 0x20001b74 Data 28 lora.o(.bss) .bss 0x20001f44 Section 24 stm32l0xx_hal_flash.o(.bss) STACK 0x20001f60 Section 1024 startup_stm32l051xx.o(STACK) Global Symbols @@ -4424,222 +4436,224 @@ LoraHeartBeartPoll 0x08009bf9 Thumb Code 74 dw_mbx_tag.o(i.LoraHeartBeartPoll) LoraInit 0x08009c55 Thumb Code 58 lora.o(i.LoraInit) LoraReportFreqPoll 0x08009cb1 Thumb Code 86 dw_mbx_tag.o(i.LoraReportFreqPoll) LoraReportPoll 0x08009d11 Thumb Code 424 dw_mbx_tag.o(i.LoraReportPoll) LoraRspWriteCommap 0x08009edd Thumb Code 96 lora.o(i.LoraRspWriteCommap) LoraSendComMap 0x08009f4d Thumb Code 92 lora.o(i.LoraSendComMap) LoraUp_Poll 0x08009fb9 Thumb Code 614 lora.o(i.LoraUp_Poll) Lora_Send_Poll 0x0800a24d Thumb Code 52 main.o(i.Lora_Send_Poll) Lpuart_rx_Poll 0x0800a28d Thumb Code 68 main.o(i.Lpuart_rx_Poll) LpusartDeInit 0x0800a2e5 Thumb Code 62 main.o(i.LpusartDeInit) MbxTagUwbRec 0x0800a6a5 Thumb Code 342 dw_mbx_tag.o(i.MbxTagUwbRec) NMI_Handler 0x0800a819 Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) OnRxDone 0x0800a81d Thumb Code 572 lora.o(i.OnRxDone) OnRxError 0x0800aa95 Thumb Code 26 lora.o(i.OnRxError) OnRxTimeout 0x0800aab9 Thumb Code 76 lora.o(i.OnRxTimeout) OnTxDone 0x0800ab19 Thumb Code 54 lora.o(i.OnTxDone) OnTxTimeout 0x0800ab7d Thumb Code 26 lora.o(i.OnTxTimeout) OneSecondTask 0x0800aba1 Thumb Code 14 main.o(i.OneSecondTask) PendSV_Handler 0x0800abb5 Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) PowerDownDetect 0x0800abb9 Thumb Code 98 main.o(i.PowerDownDetect) Program_Init 0x0800ac25 Thumb Code 254 main.o(i.Program_Init) RGB_Rst 0x0800ad75 Thumb Code 18 ws2812.o(i.RGB_Rst) RGB_Set 0x0800ad8d Thumb Code 76 ws2812.o(i.RGB_Set) RGB_Set_BLUE 0x0800addd Thumb Code 100 ws2812.o(i.RGB_Set_BLUE) RGB_Set_Down 0x0800ae41 Thumb Code 32 ws2812.o(i.RGB_Set_Down) RGB_Set_GREEN 0x0800ae65 Thumb Code 100 ws2812.o(i.RGB_Set_GREEN) RGB_Set_LEDOFF 0x0800aec9 Thumb Code 100 ws2812.o(i.RGB_Set_LEDOFF) RGB_Set_RED 0x0800af2d Thumb Code 100 ws2812.o(i.RGB_Set_RED) RGB_Set_Up 0x0800af91 Thumb Code 50 ws2812.o(i.RGB_Set_Up) RGB_Set_WHITE 0x0800afc9 Thumb Code 100 ws2812.o(i.RGB_Set_WHITE) RGB_Set_YELLOW 0x0800b02d Thumb Code 100 ws2812.o(i.RGB_Set_YELLOW) RadioCheckRfFrequency 0x0800b091 Thumb Code 4 radio.o(i.RadioCheckRfFrequency) RadioGetStatus 0x0800b0c9 Thumb Code 30 radio.o(i.RadioGetStatus) RadioGetWakeupTime 0x0800b0e7 Thumb Code 4 radio.o(i.RadioGetWakeupTime) RadioInit 0x0800b0ed Thumb Code 58 radio.o(i.RadioInit) RadioIrqProcess 0x0800b135 Thumb Code 216 radio.o(i.RadioIrqProcess) RadioIsChannelFree 0x0800b21d Thumb Code 36 radio.o(i.RadioIsChannelFree) RadioOnDioIrq 0x0800b241 Thumb Code 8 radio.o(i.RadioOnDioIrq) RadioRandom 0x0800b24d Thumb Code 52 radio.o(i.RadioRandom) RadioRead 0x0800b281 Thumb Code 8 radio.o(i.RadioRead) RadioReadBuffer 0x0800b289 Thumb Code 8 radio.o(i.RadioReadBuffer) RadioRssi 0x0800b291 Thumb Code 8 radio.o(i.RadioRssi) RadioRx 0x0800b299 Thumb Code 36 radio.o(i.RadioRx) RadioRxBoosted 0x0800b2cd Thumb Code 36 radio.o(i.RadioRxBoosted) RadioSend 0x0800b2fd Thumb Code 54 radio.o(i.RadioSend) RadioSetChannel 0x0800b33d Thumb Code 8 radio.o(i.RadioSetChannel) RadioSetMaxPayloadLength 0x0800b345 Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) RadioSetModem 0x0800b371 Thumb Code 42 radio.o(i.RadioSetModem) RadioSetPublicNetwork 0x0800b3a1 Thumb Code 52 radio.o(i.RadioSetPublicNetwork) RadioSetRxConfig 0x0800b3d9 Thumb Code 364 radio.o(i.RadioSetRxConfig) RadioSetRxDutyCycle 0x0800b569 Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) RadioSetTxConfig 0x0800b571 Thumb Code 278 radio.o(i.RadioSetTxConfig) RadioSetTxContinuousWave 0x0800b6a1 Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) RadioSleep 0x0800b6b5 Thumb Code 32 radio.o(i.RadioSleep) RadioStandby 0x0800b6d5 Thumb Code 10 radio.o(i.RadioStandby) RadioStartCad 0x0800b6df Thumb Code 8 radio.o(i.RadioStartCad) RadioTimeOnAir 0x0800b6e9 Thumb Code 356 radio.o(i.RadioTimeOnAir) RadioWrite 0x0800b86d Thumb Code 8 radio.o(i.RadioWrite) RadioWriteBuffer 0x0800b875 Thumb Code 8 radio.o(i.RadioWriteBuffer) Reset_DW1000 0x0800b87d Thumb Code 76 dw_driver.o(i.Reset_DW1000) STMFLASH_ReadHalfWord 0x0800b9e5 Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) SVC_Handler 0x0800b9e9 Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) SX126xAntSwOff 0x0800b9eb Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) SX126xAntSwOn 0x0800b9ed Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) SX126xCalibrateImage 0x0800b9f1 Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) SX126xCheckDeviceReady 0x0800ba65 Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) SX126xClearIrqStatus 0x0800ba85 Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) SX126xGetIrqStatus 0x0800ba99 Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) SX126xGetOperatingMode 0x0800baad Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) SX126xGetPaSelect 0x0800bab9 Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) SX126xGetPacketStatus 0x0800babd Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) SX126xGetPacketType 0x0800bb39 Thumb Code 6 sx126x.o(i.SX126xGetPacketType) SX126xGetPayload 0x0800bb45 Thumb Code 44 sx126x.o(i.SX126xGetPayload) SX126xGetRssiInst 0x0800bb71 Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) SX126xGetRxBufferStatus 0x0800bb89 Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) SX126xInit 0x0800bbcd Thumb Code 30 sx126x.o(i.SX126xInit) SX126xReadBuffer 0x0800bbf1 Thumb Code 92 sx126x-board.o(i.SX126xReadBuffer) SX126xReadCommand 0x0800bc51 Thumb Code 86 sx126x-board.o(i.SX126xReadCommand) SX126xReadRegister 0x0800bcad Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) SX126xReadRegisters 0x0800bcbd Thumb Code 98 sx126x-board.o(i.SX126xReadRegisters) SX126xReset 0x0800bd25 Thumb Code 50 sx126x-board.o(i.SX126xReset) SX126xSendPayload 0x0800bd5d Thumb Code 16 sx126x.o(i.SX126xSendPayload) SX126xSetBufferBaseAddress 0x0800bd6d Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) SX126xSetCad 0x0800bd81 Thumb Code 20 sx126x.o(i.SX126xSetCad) SX126xSetCrcPolynomial 0x0800bd99 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) SX126xSetCrcSeed 0x0800bdbd Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) SX126xSetDio2AsRfSwitchCtrl 0x0800bde1 Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) SX126xSetDioIrqParams 0x0800bdef Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) SX126xSetLoRaSymbNumTimeout 0x0800be17 Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) SX126xSetModulationParams 0x0800be25 Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) SX126xSetPaConfig 0x0800bec5 Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) SX126xSetPacketParams 0x0800bedd Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) SX126xSetPacketType 0x0800bf91 Thumb Code 22 sx126x.o(i.SX126xSetPacketType) SX126xSetPayload 0x0800bfad Thumb Code 14 sx126x.o(i.SX126xSetPayload) SX126xSetRegulatorMode 0x0800bfbb Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) SX126xSetRfFrequency 0x0800bfc9 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) SX126xSetRfTxPower 0x0800c015 Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) SX126xSetRx 0x0800c021 Thumb Code 30 sx126x.o(i.SX126xSetRx) SX126xSetRxBoosted 0x0800c045 Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) SX126xSetRxDutyCycle 0x0800c079 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) SX126xSetSleep 0x0800c0a9 Thumb Code 24 sx126x.o(i.SX126xSetSleep) SX126xSetStandby 0x0800c0c5 Thumb Code 32 sx126x.o(i.SX126xSetStandby) SX126xSetStopRxTimerOnPreambleDetect 0x0800c0e9 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) SX126xSetSyncWord 0x0800c0f7 Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) SX126xSetTx 0x0800c109 Thumb Code 30 sx126x.o(i.SX126xSetTx) SX126xSetTxContinuousWave 0x0800c12d Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) SX126xSetTxParams 0x0800c13d Thumb Code 122 sx126x.o(i.SX126xSetTxParams) SX126xSetWhiteningSeed 0x0800c1bd Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) SX126xWaitOnBusy 0x0800c1f1 Thumb Code 22 sx126x-board.o(i.SX126xWaitOnBusy) SX126xWakeup 0x0800c20d Thumb Code 56 sx126x-board.o(i.SX126xWakeup) SX126xWriteBuffer 0x0800c249 Thumb Code 84 sx126x-board.o(i.SX126xWriteBuffer) SX126xWriteCommand 0x0800c2a1 Thumb Code 80 sx126x-board.o(i.SX126xWriteCommand) SX126xWriteRegister 0x0800c2f5 Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) SX126xWriteRegisters 0x0800c301 Thumb Code 90 sx126x-board.o(i.SX126xWriteRegisters) SYN_FrameInfo 0x0800c361 Thumb Code 104 syn6288.o(i.SYN_FrameInfo) SendComMap 0x0800c3d1 Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) Set4LEDColor 0x0800c449 Thumb Code 84 ws2812.o(i.Set4LEDColor) Set4LEDColor_Off 0x0800c4a1 Thumb Code 14 ws2812.o(i.Set4LEDColor_Off) SpiInOut 0x0800c4b5 Thumb Code 34 sx126x-board.o(i.SpiInOut) Spi_ChangePrescaler 0x0800c4dd Thumb Code 16 spi.o(i.Spi_ChangePrescaler) SwitchLoraSettings 0x0800c4f1 Thumb Code 106 lora.o(i.SwitchLoraSettings) SysTick_Handler 0x0800c56d Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) SystemClock_Config 0x0800c575 Thumb Code 142 main.o(i.SystemClock_Config) SystemInit 0x0800c60d Thumb Code 66 system_stm32l0xx.o(i.SystemInit) TIM6_IRQHandler 0x0800c665 Thumb Code 10 stm32l0xx_it.o(i.TIM6_IRQHandler) TTSchaxun_Busy 0x0800c6dd Thumb Code 32 main.o(i.TTSchaxun_Busy) TagListUpdate 0x0800c705 Thumb Code 116 dw_mbx_tag.o(i.TagListUpdate) UART_AdvFeatureConfig 0x0800c785 Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) UART_CheckIdleState 0x0800c851 Thumb Code 190 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) UART_CheckReceive 0x0800c915 Thumb Code 96 usart.o(i.UART_CheckReceive) UART_CheckSend 0x0800c989 Thumb Code 140 usart.o(i.UART_CheckSend) UART_PushFrame 0x0800cc15 Thumb Code 92 usart.o(i.UART_PushFrame) UART_SetConfig 0x0800cc79 Thumb Code 492 stm32l0xx_hal_uart.o(i.UART_SetConfig) UART_Start_Receive_DMA 0x0800ce8d Thumb Code 160 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) UART_WaitOnFlagUntilTimeout 0x0800cf39 Thumb Code 138 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) USART1_IRQHandler 0x0800cfc5 Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) UWB_RXStart 0x0800cfdd Thumb Code 60 dw_app.o(i.UWB_RXStart) UWB_Wkup 0x0800d025 Thumb Code 44 dw_app.o(i.UWB_Wkup) UpdateCRC16 0x0800d059 Thumb Code 30 lora.o(i.UpdateCRC16) UpdateProcess 0x0800d07d Thumb Code 104 serial_at_cmd_app.o(i.UpdateProcess) Usart1InitVariables 0x0800d0f9 Thumb Code 8 usart.o(i.Usart1InitVariables) Usart5DeInit 0x0800d105 Thumb Code 60 main.o(i.Usart5DeInit) Usart5Init 0x0800d151 Thumb Code 12 main.o(i.Usart5Init) UsartParseDataHandler 0x0800d15d Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) Yuying_Poll 0x0800d279 Thumb Code 52 main.o(i.Yuying_Poll) __0printf 0x0800d2b9 Thumb Code 24 printfa.o(i.__0printf) __1printf 0x0800d2b9 Thumb Code 0 printfa.o(i.__0printf) __2printf 0x0800d2b9 Thumb Code 0 printfa.o(i.__0printf) __c89printf 0x0800d2b9 Thumb Code 0 printfa.o(i.__0printf) printf 0x0800d2b9 Thumb Code 0 printfa.o(i.__0printf) __ARM_clz 0x0800d2d9 Thumb Code 46 depilogue.o(i.__ARM_clz) __ARM_common_ll_muluu 0x0800d307 Thumb Code 48 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) __ARM_common_switch8 0x0800d337 Thumb Code 26 dps310.o(i.__ARM_common_switch8) __read_errno 0x0800d395 Thumb Code 6 errno.o(i.__read_errno) __scatterload_copy 0x0800d3a1 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x0800d3af Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x0800d3b1 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) __set_errno 0x0800d3c1 Thumb Code 6 errno.o(i.__set_errno) _dwt_aonarrayupload 0x0800d3cd Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) _dwt_configlde 0x0800d3f5 Thumb Code 42 deca_device.o(i._dwt_configlde) _dwt_enableclocks 0x0800d431 Thumb Code 182 deca_device.o(i._dwt_enableclocks) _dwt_loaducodefromrom 0x0800d4e7 Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) _dwt_otpread 0x0800d519 Thumb Code 68 deca_device.o(i._dwt_otpread) _is_digit 0x0800d6d1 Thumb Code 14 scanf_fp.o(i._is_digit) atof 0x0800de19 Thumb Code 42 atof.o(i.atof) ceil 0x0800de45 Thumb Code 180 ceil.o(i.ceil) delay_ms 0x0800df0d Thumb Code 14 dw_driver.o(i.delay_ms) delay_us 0x0800df1b Thumb Code 140 lis3dh_driver.o(i.delay_us) dwt_configure 0x0800dfa9 Thumb Code 474 deca_device.o(i.dwt_configure) dwt_configuresleep 0x0800e1b9 Thumb Code 36 deca_device.o(i.dwt_configuresleep) dwt_entersleep 0x0800e1e1 Thumb Code 8 deca_device.o(i.dwt_entersleep) dwt_entersleepaftertx 0x0800e1e9 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) dwt_forcetrxoff 0x0800e211 Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) dwt_initialise 0x0800e261 Thumb Code 310 deca_device.o(i.dwt_initialise) dwt_read16bitoffsetreg 0x0800e3a9 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) dwt_read32bitoffsetreg 0x0800e3d5 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) dwt_readdevid 0x0800e3fd Thumb Code 12 deca_device.o(i.dwt_readdevid) dwt_readfromdevice 0x0800e409 Thumb Code 56 deca_device.o(i.dwt_readfromdevice) dwt_readrxdata 0x0800e441 Thumb Code 18 deca_device.o(i.dwt_readrxdata) dwt_readrxtimestamp 0x0800e453 Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) dwt_rxenable 0x0800e463 Thumb Code 84 deca_device.o(i.dwt_rxenable) dwt_setdelayedtrxtime 0x0800e4b7 Thumb Code 14 deca_device.o(i.dwt_setdelayedtrxtime) dwt_setinterrupt 0x0800e4c5 Thumb Code 36 deca_device.o(i.dwt_setinterrupt) dwt_setrxantennadelay 0x0800e4e9 Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) dwt_setrxtimeout 0x0800e4fd Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) dwt_settxantennadelay 0x0800e559 Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) dwt_starttx 0x0800e569 Thumb Code 142 deca_device.o(i.dwt_starttx) dwt_syncrxbufptrs 0x0800e5fd Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) dwt_write16bitoffsetreg 0x0800e631 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) dwt_write32bitoffsetreg 0x0800e647 Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) dwt_writetodevice 0x0800e665 Thumb Code 56 deca_device.o(i.dwt_writetodevice) dwt_writetxdata 0x0800e69d Thumb Code 36 deca_device.o(i.dwt_writetxdata) dwt_writetxfctrl 0x0800e6c1 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) dwt_xtaltrim 0x0800e6dd Thumb Code 48 deca_device.o(i.dwt_xtaltrim) floor 0x0800e70d Thumb Code 180 floor.o(i.floor) fputc 0x0800e7d5 Thumb Code 18 usart.o(i.fputc) main 0x0800e7ed Thumb Code 406 main.o(i.main) parameter_init 0x0800e9b9 Thumb Code 104 global_param.o(i.parameter_init) readfromspi 0x0800ea2d Thumb Code 70 spi.o(i.readfromspi) rint 0x0800ea97 Thumb Code 8 rint.o(i.rint) save_com_map_to_flash 0x0800eaa1 Thumb Code 70 global_param.o(i.save_com_map_to_flash) w28delay 0x0800eaf5 Thumb Code 12 ws2812.o(i.w28delay) writetospi 0x0800eb01 Thumb Code 68 spi.o(i.writetospi) chan_idx 0x0800eb48 Data 8 deca_params_init.o(.constdata) tx_config 0x0800eb50 Data 24 deca_params_init.o(.constdata) agc_config 0x0800eb68 Data 8 deca_params_init.o(.constdata) sftsh 0x0800eb70 Data 12 deca_params_init.o(.constdata) dtune1 0x0800eb7c Data 4 deca_params_init.o(.constdata) digital_bb_config 0x0800eb80 Data 32 deca_params_init.o(.constdata) lde_replicaCoeff 0x0800eba0 Data 50 deca_params_init.o(.constdata) AHBPrescTable 0x0800ebd2 Data 16 system_stm32l0xx.o(.constdata) PLLMulTable 0x0800ebe2 Data 9 system_stm32l0xx.o(.constdata) APBPrescTable 0x0800ebeb Data 8 system_stm32l0xx.o(.constdata) Radio 0x0800ebf4 Data 108 radio.o(.constdata) Bandwidths 0x0800ec60 Data 3 radio.o(.constdata) FskBandwidths 0x0800ec64 Data 176 radio.o(.constdata) __ctype_table 0x0800ed14 Data 129 ctype_o.o(.constdata) Region$$Table$$Base 0x0800ed9c Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x0800edbc Number 0 anon$$obj.o(Region$$Table) LoraReportPoll 0x08009d11 Thumb Code 426 dw_mbx_tag.o(i.LoraReportPoll) LoraRspWriteCommap 0x08009ee1 Thumb Code 96 lora.o(i.LoraRspWriteCommap) LoraSendComMap 0x08009f51 Thumb Code 92 lora.o(i.LoraSendComMap) LoraUp_Poll 0x08009fbd Thumb Code 614 lora.o(i.LoraUp_Poll) Lora_Send_Poll 0x0800a251 Thumb Code 52 main.o(i.Lora_Send_Poll) Lpuart_rx_Poll 0x0800a291 Thumb Code 68 main.o(i.Lpuart_rx_Poll) LpusartDeInit 0x0800a2e9 Thumb Code 62 main.o(i.LpusartDeInit) MbxTagUwbRec 0x0800a6a9 Thumb Code 342 dw_mbx_tag.o(i.MbxTagUwbRec) NMI_Handler 0x0800a81d Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) OnRxDone 0x0800a821 Thumb Code 572 lora.o(i.OnRxDone) OnRxError 0x0800aa99 Thumb Code 26 lora.o(i.OnRxError) OnRxTimeout 0x0800aabd Thumb Code 76 lora.o(i.OnRxTimeout) OnTxDone 0x0800ab1d Thumb Code 70 lora.o(i.OnTxDone) OnTxTimeout 0x0800ab95 Thumb Code 26 lora.o(i.OnTxTimeout) OneSecondTask 0x0800abb9 Thumb Code 14 main.o(i.OneSecondTask) PendSV_Handler 0x0800abcd Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) PowerDownDetect 0x0800abd1 Thumb Code 98 main.o(i.PowerDownDetect) Program_Init 0x0800ac3d Thumb Code 254 main.o(i.Program_Init) RGB_Rst 0x0800ad8d Thumb Code 18 ws2812.o(i.RGB_Rst) RGB_Set 0x0800ada5 Thumb Code 76 ws2812.o(i.RGB_Set) RGB_Set_BLUE 0x0800adf5 Thumb Code 100 ws2812.o(i.RGB_Set_BLUE) RGB_Set_Down 0x0800ae59 Thumb Code 32 ws2812.o(i.RGB_Set_Down) RGB_Set_GREEN 0x0800ae7d Thumb Code 100 ws2812.o(i.RGB_Set_GREEN) RGB_Set_LEDOFF 0x0800aee1 Thumb Code 100 ws2812.o(i.RGB_Set_LEDOFF) RGB_Set_RED 0x0800af45 Thumb Code 100 ws2812.o(i.RGB_Set_RED) RGB_Set_Up 0x0800afa9 Thumb Code 50 ws2812.o(i.RGB_Set_Up) RGB_Set_WHITE 0x0800afe1 Thumb Code 100 ws2812.o(i.RGB_Set_WHITE) RGB_Set_YELLOW 0x0800b045 Thumb Code 100 ws2812.o(i.RGB_Set_YELLOW) RadioCheckRfFrequency 0x0800b0a9 Thumb Code 4 radio.o(i.RadioCheckRfFrequency) RadioGetStatus 0x0800b0e1 Thumb Code 30 radio.o(i.RadioGetStatus) RadioGetWakeupTime 0x0800b0ff Thumb Code 4 radio.o(i.RadioGetWakeupTime) RadioInit 0x0800b105 Thumb Code 58 radio.o(i.RadioInit) RadioIrqProcess 0x0800b14d Thumb Code 216 radio.o(i.RadioIrqProcess) RadioIsChannelFree 0x0800b235 Thumb Code 36 radio.o(i.RadioIsChannelFree) RadioOnDioIrq 0x0800b259 Thumb Code 8 radio.o(i.RadioOnDioIrq) RadioRandom 0x0800b265 Thumb Code 52 radio.o(i.RadioRandom) RadioRead 0x0800b299 Thumb Code 8 radio.o(i.RadioRead) RadioReadBuffer 0x0800b2a1 Thumb Code 8 radio.o(i.RadioReadBuffer) RadioRssi 0x0800b2a9 Thumb Code 8 radio.o(i.RadioRssi) RadioRx 0x0800b2b1 Thumb Code 36 radio.o(i.RadioRx) RadioRxBoosted 0x0800b2e5 Thumb Code 36 radio.o(i.RadioRxBoosted) RadioSend 0x0800b315 Thumb Code 54 radio.o(i.RadioSend) RadioSetChannel 0x0800b355 Thumb Code 8 radio.o(i.RadioSetChannel) RadioSetMaxPayloadLength 0x0800b35d Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) RadioSetModem 0x0800b389 Thumb Code 42 radio.o(i.RadioSetModem) RadioSetPublicNetwork 0x0800b3b9 Thumb Code 52 radio.o(i.RadioSetPublicNetwork) RadioSetRxConfig 0x0800b3f1 Thumb Code 364 radio.o(i.RadioSetRxConfig) RadioSetRxDutyCycle 0x0800b581 Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) RadioSetTxConfig 0x0800b589 Thumb Code 278 radio.o(i.RadioSetTxConfig) RadioSetTxContinuousWave 0x0800b6b9 Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) RadioSleep 0x0800b6cd Thumb Code 32 radio.o(i.RadioSleep) RadioStandby 0x0800b6ed Thumb Code 10 radio.o(i.RadioStandby) RadioStartCad 0x0800b6f7 Thumb Code 8 radio.o(i.RadioStartCad) RadioTimeOnAir 0x0800b701 Thumb Code 356 radio.o(i.RadioTimeOnAir) RadioWrite 0x0800b885 Thumb Code 8 radio.o(i.RadioWrite) RadioWriteBuffer 0x0800b88d Thumb Code 8 radio.o(i.RadioWriteBuffer) Reset_DW1000 0x0800b895 Thumb Code 76 dw_driver.o(i.Reset_DW1000) STMFLASH_ReadHalfWord 0x0800b9fd Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) SVC_Handler 0x0800ba01 Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) SX126xAntSwOff 0x0800ba03 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) SX126xAntSwOn 0x0800ba05 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) SX126xCalibrateImage 0x0800ba09 Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) SX126xCheckDeviceReady 0x0800ba7d Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) SX126xClearIrqStatus 0x0800ba9d Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) SX126xGetIrqStatus 0x0800bab1 Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) SX126xGetOperatingMode 0x0800bac5 Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) SX126xGetPaSelect 0x0800bad1 Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) SX126xGetPacketStatus 0x0800bad5 Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) SX126xGetPacketType 0x0800bb51 Thumb Code 6 sx126x.o(i.SX126xGetPacketType) SX126xGetPayload 0x0800bb5d Thumb Code 44 sx126x.o(i.SX126xGetPayload) SX126xGetRssiInst 0x0800bb89 Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) SX126xGetRxBufferStatus 0x0800bba1 Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) SX126xInit 0x0800bbe5 Thumb Code 30 sx126x.o(i.SX126xInit) SX126xReadBuffer 0x0800bc09 Thumb Code 92 sx126x-board.o(i.SX126xReadBuffer) SX126xReadCommand 0x0800bc69 Thumb Code 86 sx126x-board.o(i.SX126xReadCommand) SX126xReadRegister 0x0800bcc5 Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) SX126xReadRegisters 0x0800bcd5 Thumb Code 98 sx126x-board.o(i.SX126xReadRegisters) SX126xReset 0x0800bd3d Thumb Code 50 sx126x-board.o(i.SX126xReset) SX126xSendPayload 0x0800bd75 Thumb Code 16 sx126x.o(i.SX126xSendPayload) SX126xSetBufferBaseAddress 0x0800bd85 Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) SX126xSetCad 0x0800bd99 Thumb Code 20 sx126x.o(i.SX126xSetCad) SX126xSetCrcPolynomial 0x0800bdb1 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) SX126xSetCrcSeed 0x0800bdd5 Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) SX126xSetDio2AsRfSwitchCtrl 0x0800bdf9 Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) SX126xSetDioIrqParams 0x0800be07 Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) SX126xSetLoRaSymbNumTimeout 0x0800be2f Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) SX126xSetModulationParams 0x0800be3d Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) SX126xSetPaConfig 0x0800bedd Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) SX126xSetPacketParams 0x0800bef5 Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) SX126xSetPacketType 0x0800bfa9 Thumb Code 22 sx126x.o(i.SX126xSetPacketType) SX126xSetPayload 0x0800bfc5 Thumb Code 14 sx126x.o(i.SX126xSetPayload) SX126xSetRegulatorMode 0x0800bfd3 Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) SX126xSetRfFrequency 0x0800bfe1 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) SX126xSetRfTxPower 0x0800c02d Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) SX126xSetRx 0x0800c039 Thumb Code 30 sx126x.o(i.SX126xSetRx) SX126xSetRxBoosted 0x0800c05d Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) SX126xSetRxDutyCycle 0x0800c091 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) SX126xSetSleep 0x0800c0c1 Thumb Code 24 sx126x.o(i.SX126xSetSleep) SX126xSetStandby 0x0800c0dd Thumb Code 32 sx126x.o(i.SX126xSetStandby) SX126xSetStopRxTimerOnPreambleDetect 0x0800c101 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) SX126xSetSyncWord 0x0800c10f Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) SX126xSetTx 0x0800c121 Thumb Code 30 sx126x.o(i.SX126xSetTx) SX126xSetTxContinuousWave 0x0800c145 Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) SX126xSetTxParams 0x0800c155 Thumb Code 122 sx126x.o(i.SX126xSetTxParams) SX126xSetWhiteningSeed 0x0800c1d5 Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) SX126xWaitOnBusy 0x0800c209 Thumb Code 22 sx126x-board.o(i.SX126xWaitOnBusy) SX126xWakeup 0x0800c225 Thumb Code 56 sx126x-board.o(i.SX126xWakeup) SX126xWriteBuffer 0x0800c261 Thumb Code 84 sx126x-board.o(i.SX126xWriteBuffer) SX126xWriteCommand 0x0800c2b9 Thumb Code 80 sx126x-board.o(i.SX126xWriteCommand) SX126xWriteRegister 0x0800c30d Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) SX126xWriteRegisters 0x0800c319 Thumb Code 90 sx126x-board.o(i.SX126xWriteRegisters) SYN_FrameInfo 0x0800c379 Thumb Code 104 syn6288.o(i.SYN_FrameInfo) SendComMap 0x0800c3e9 Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) Set4LEDColor 0x0800c461 Thumb Code 84 ws2812.o(i.Set4LEDColor) Set4LEDColor_Off 0x0800c4b9 Thumb Code 14 ws2812.o(i.Set4LEDColor_Off) SpiInOut 0x0800c4cd Thumb Code 34 sx126x-board.o(i.SpiInOut) Spi_ChangePrescaler 0x0800c4f5 Thumb Code 16 spi.o(i.Spi_ChangePrescaler) SwitchLoraSettings 0x0800c509 Thumb Code 106 lora.o(i.SwitchLoraSettings) SysTick_Handler 0x0800c585 Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) SystemClock_Config 0x0800c58d Thumb Code 142 main.o(i.SystemClock_Config) SystemInit 0x0800c625 Thumb Code 66 system_stm32l0xx.o(i.SystemInit) TIM6_IRQHandler 0x0800c67d Thumb Code 10 stm32l0xx_it.o(i.TIM6_IRQHandler) TTSchaxun_Busy 0x0800c6f5 Thumb Code 32 main.o(i.TTSchaxun_Busy) TagListUpdate 0x0800c71d Thumb Code 116 dw_mbx_tag.o(i.TagListUpdate) UART_AdvFeatureConfig 0x0800c79d Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) UART_CheckIdleState 0x0800c869 Thumb Code 190 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) UART_CheckReceive 0x0800c92d Thumb Code 96 usart.o(i.UART_CheckReceive) UART_CheckSend 0x0800c9a1 Thumb Code 140 usart.o(i.UART_CheckSend) UART_PushFrame 0x0800cc2d Thumb Code 92 usart.o(i.UART_PushFrame) UART_SetConfig 0x0800cc91 Thumb Code 492 stm32l0xx_hal_uart.o(i.UART_SetConfig) UART_Start_Receive_DMA 0x0800cea5 Thumb Code 160 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) UART_WaitOnFlagUntilTimeout 0x0800cf51 Thumb Code 138 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) USART1_IRQHandler 0x0800cfdd Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) UWB_RXOFF 0x0800cff5 Thumb Code 20 dw_app.o(i.UWB_RXOFF) UWB_RXON 0x0800d00d Thumb Code 42 dw_app.o(i.UWB_RXON) UWB_RXStart 0x0800d03d Thumb Code 60 dw_app.o(i.UWB_RXStart) UWB_Wkup 0x0800d085 Thumb Code 44 dw_app.o(i.UWB_Wkup) UpdateCRC16 0x0800d0b9 Thumb Code 30 lora.o(i.UpdateCRC16) UpdateProcess 0x0800d0dd Thumb Code 104 serial_at_cmd_app.o(i.UpdateProcess) Usart1InitVariables 0x0800d159 Thumb Code 8 usart.o(i.Usart1InitVariables) Usart5DeInit 0x0800d165 Thumb Code 60 main.o(i.Usart5DeInit) Usart5Init 0x0800d1b1 Thumb Code 12 main.o(i.Usart5Init) UsartParseDataHandler 0x0800d1bd Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) Yuying_Poll 0x0800d2d9 Thumb Code 52 main.o(i.Yuying_Poll) __0printf 0x0800d319 Thumb Code 24 printfa.o(i.__0printf) __1printf 0x0800d319 Thumb Code 0 printfa.o(i.__0printf) __2printf 0x0800d319 Thumb Code 0 printfa.o(i.__0printf) __c89printf 0x0800d319 Thumb Code 0 printfa.o(i.__0printf) printf 0x0800d319 Thumb Code 0 printfa.o(i.__0printf) __ARM_clz 0x0800d339 Thumb Code 46 depilogue.o(i.__ARM_clz) __ARM_common_ll_muluu 0x0800d367 Thumb Code 48 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) __ARM_common_switch8 0x0800d397 Thumb Code 26 dps310.o(i.__ARM_common_switch8) __read_errno 0x0800d3f5 Thumb Code 6 errno.o(i.__read_errno) __scatterload_copy 0x0800d401 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x0800d40f Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x0800d411 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) __set_errno 0x0800d421 Thumb Code 6 errno.o(i.__set_errno) _dwt_aonarrayupload 0x0800d42d Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) _dwt_configlde 0x0800d455 Thumb Code 42 deca_device.o(i._dwt_configlde) _dwt_enableclocks 0x0800d491 Thumb Code 182 deca_device.o(i._dwt_enableclocks) _dwt_loaducodefromrom 0x0800d547 Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) _dwt_otpread 0x0800d579 Thumb Code 68 deca_device.o(i._dwt_otpread) _is_digit 0x0800d731 Thumb Code 14 scanf_fp.o(i._is_digit) atof 0x0800de79 Thumb Code 42 atof.o(i.atof) ceil 0x0800dea5 Thumb Code 180 ceil.o(i.ceil) delay_ms 0x0800df6d Thumb Code 14 dw_driver.o(i.delay_ms) delay_us 0x0800df7b Thumb Code 140 lis3dh_driver.o(i.delay_us) dwt_configure 0x0800e009 Thumb Code 474 deca_device.o(i.dwt_configure) dwt_configuresleep 0x0800e219 Thumb Code 36 deca_device.o(i.dwt_configuresleep) dwt_entersleep 0x0800e241 Thumb Code 8 deca_device.o(i.dwt_entersleep) dwt_entersleepaftertx 0x0800e249 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) dwt_forcetrxoff 0x0800e271 Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) dwt_initialise 0x0800e2c1 Thumb Code 310 deca_device.o(i.dwt_initialise) dwt_read16bitoffsetreg 0x0800e409 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) dwt_read32bitoffsetreg 0x0800e435 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) dwt_readdevid 0x0800e45d Thumb Code 12 deca_device.o(i.dwt_readdevid) dwt_readfromdevice 0x0800e469 Thumb Code 56 deca_device.o(i.dwt_readfromdevice) dwt_readrxdata 0x0800e4a1 Thumb Code 18 deca_device.o(i.dwt_readrxdata) dwt_readrxtimestamp 0x0800e4b3 Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) dwt_rxenable 0x0800e4c3 Thumb Code 84 deca_device.o(i.dwt_rxenable) dwt_setdelayedtrxtime 0x0800e517 Thumb Code 14 deca_device.o(i.dwt_setdelayedtrxtime) dwt_setinterrupt 0x0800e525 Thumb Code 36 deca_device.o(i.dwt_setinterrupt) dwt_setrxantennadelay 0x0800e549 Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) dwt_setrxtimeout 0x0800e55d Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) dwt_settxantennadelay 0x0800e5b9 Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) dwt_starttx 0x0800e5c9 Thumb Code 142 deca_device.o(i.dwt_starttx) dwt_syncrxbufptrs 0x0800e65d Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) dwt_write16bitoffsetreg 0x0800e691 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) dwt_write32bitoffsetreg 0x0800e6a7 Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) dwt_writetodevice 0x0800e6c5 Thumb Code 56 deca_device.o(i.dwt_writetodevice) dwt_writetxdata 0x0800e6fd Thumb Code 36 deca_device.o(i.dwt_writetxdata) dwt_writetxfctrl 0x0800e721 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) dwt_xtaltrim 0x0800e73d Thumb Code 48 deca_device.o(i.dwt_xtaltrim) floor 0x0800e76d Thumb Code 180 floor.o(i.floor) fputc 0x0800e835 Thumb Code 18 usart.o(i.fputc) main 0x0800e84d Thumb Code 406 main.o(i.main) parameter_init 0x0800ea19 Thumb Code 104 global_param.o(i.parameter_init) readfromspi 0x0800ea8d Thumb Code 70 spi.o(i.readfromspi) rint 0x0800eaf7 Thumb Code 8 rint.o(i.rint) save_com_map_to_flash 0x0800eb01 Thumb Code 70 global_param.o(i.save_com_map_to_flash) w28delay 0x0800eb55 Thumb Code 12 ws2812.o(i.w28delay) writetospi 0x0800eb61 Thumb Code 68 spi.o(i.writetospi) chan_idx 0x0800eba8 Data 8 deca_params_init.o(.constdata) tx_config 0x0800ebb0 Data 24 deca_params_init.o(.constdata) agc_config 0x0800ebc8 Data 8 deca_params_init.o(.constdata) sftsh 0x0800ebd0 Data 12 deca_params_init.o(.constdata) dtune1 0x0800ebdc Data 4 deca_params_init.o(.constdata) digital_bb_config 0x0800ebe0 Data 32 deca_params_init.o(.constdata) lde_replicaCoeff 0x0800ec00 Data 50 deca_params_init.o(.constdata) AHBPrescTable 0x0800ec32 Data 16 system_stm32l0xx.o(.constdata) PLLMulTable 0x0800ec42 Data 9 system_stm32l0xx.o(.constdata) APBPrescTable 0x0800ec4b Data 8 system_stm32l0xx.o(.constdata) Radio 0x0800ec54 Data 108 radio.o(.constdata) Bandwidths 0x0800ecc0 Data 3 radio.o(.constdata) FskBandwidths 0x0800ecc4 Data 176 radio.o(.constdata) __ctype_table 0x0800ed74 Data 129 ctype_o.o(.constdata) Region$$Table$$Base 0x0800edfc Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x0800ee1c Number 0 anon$$obj.o(Region$$Table) lisidtemp 0x20000001 Data 1 lis3dh_driver.o(.data) lisid 0x20000002 Data 1 lis3dh_driver.o(.data) lis2dhdata 0x20000004 Data 6 lis3dh_driver.o(.data) @@ -4675,136 +4689,137 @@ gps_satel_num 0x20000093 Data 1 dw_mbx_tag.o(.data) gps_signalpower 0x20000094 Data 1 dw_mbx_tag.o(.data) flag_getwgresp 0x20000095 Data 1 dw_mbx_tag.o(.data) sendcount 0x20000096 Data 2 dw_mbx_tag.o(.data) heatbeat_count 0x20000098 Data 2 dw_mbx_tag.o(.data) wg_report_freq 0x200000a4 Data 2 dw_mbx_tag.o(.data) wg_report_id 0x200000a6 Data 2 dw_mbx_tag.o(.data) intheight 0x200000aa Data 2 dw_mbx_tag.o(.data) gps_height 0x200000b4 Data 4 dw_mbx_tag.o(.data) gps_jingdu 0x200000c8 Data 8 dw_mbx_tag.o(.data) gps_weidu 0x200000d0 Data 8 dw_mbx_tag.o(.data) bat_percent 0x200000dc Data 1 main.o(.data) GPS_Close_flag 0x200000dd Data 1 main.o(.data) state_count 0x200000de Data 1 main.o(.data) chongqi_flag 0x200000e0 Data 1 main.o(.data) group_id 0x200000e1 Data 1 main.o(.data) imu_enable 0x200000e2 Data 1 main.o(.data) motor_enable 0x200000e3 Data 1 main.o(.data) anjian_flag 0x200000e4 Data 1 main.o(.data) stationary_flag 0x200000e5 Data 1 main.o(.data) state5v 0x200000e6 Data 1 main.o(.data) active_flag 0x200000e7 Data 1 main.o(.data) nomovesleeptime 0x200000e8 Data 1 main.o(.data) lora_irq_flag 0x200000e9 Data 1 main.o(.data) lora_working_flag 0x200000ea Data 1 main.o(.data) fangzhijinrushuimian_flag 0x200000eb Data 1 main.o(.data) only_one_flag 0x200000ec Data 1 main.o(.data) gotosleep_flag 0x200000ed Data 1 main.o(.data) flag_onesecond 0x200000ee Data 1 main.o(.data) debugnum 0x200000ef Data 1 main.o(.data) Lora_send_flag 0x200000f0 Data 1 main.o(.data) bat_time 0x200000f1 Data 1 main.o(.data) tyncpoll_time 0x200000f2 Data 2 main.o(.data) slottime 0x200000f4 Data 2 main.o(.data) max_slotpos 0x200000f6 Data 2 main.o(.data) slot_startcount 0x200000f8 Data 2 main.o(.data) tag_frequency 0x200000fa Data 2 main.o(.data) lastpoll_time 0x200000fc Data 2 main.o(.data) recv_end_time 0x200000fe Data 2 main.o(.data) ledon_time 0x20000100 Data 2 main.o(.data) hardware_version 0x20000102 Data 2 main.o(.data) hardware_pici 0x20000104 Data 2 main.o(.data) hardware_type 0x20000106 Data 2 main.o(.data) total_slotnum 0x20000108 Data 2 main.o(.data) current_slotnum 0x2000010a Data 2 main.o(.data) waitusart_timer 0x2000010c Data 2 main.o(.data) temp2 0x2000010e Data 2 main.o(.data) irq_num 0x20000110 Data 2 main.o(.data) uwbled 0x20000118 Data 4 main.o(.data) gpsled 0x2000011c Data 4 main.o(.data) loraled 0x20000120 Data 4 main.o(.data) powerled 0x20000124 Data 4 main.o(.data) dev_id 0x20000128 Data 4 main.o(.data) dw_vbat 0x2000012c Data 4 main.o(.data) last_vbat 0x20000130 Data 4 main.o(.data) Close_RMC 0x20000134 Data 100 main.o(.data) usart5_state 0x20000198 Data 1 main.o(.data) nomove_count 0x2000019c Data 4 stm32l0xx_it.o(.data) recv_end_flag 0x200001a0 Data 1 stm32l0xx_it.o(.data) rx_len 0x200001a2 Data 2 stm32l0xx_it.o(.data) SystemCoreClock 0x200001a4 Data 4 system_stm32l0xx.o(.data) MaxPayloadLength 0x200001a8 Data 1 radio.o(.data) RxContinuous 0x200001a9 Data 1 radio.o(.data) IrqFired 0x200001aa Data 1 radio.o(.data) TxTimeout 0x200001b0 Data 4 radio.o(.data) RxTimeout 0x200001b4 Data 4 radio.o(.data) FrequencyError 0x20000254 Data 4 sx126x.o(.data) RssiValue 0x20000258 Data 1 lora.o(.data) SnrValue 0x20000259 Data 1 lora.o(.data) flag_writepara_needreset 0x2000025a Data 1 lora.o(.data) time 0x2000025b Data 1 lora.o(.data) huifushengjibao_flag 0x2000025c Data 1 lora.o(.data) LoraUp_flag 0x2000025d Data 1 lora.o(.data) lora_up_rec_flag 0x2000025e Data 1 lora.o(.data) yuyin_sendflag 0x2000025f Data 1 lora.o(.data) yuyinzidongguan_time 0x20000260 Data 1 lora.o(.data) yuyin_no_sleep_flag 0x20000261 Data 1 lora.o(.data) no_rx_flag 0x20000262 Data 1 lora.o(.data) rec_index 0x20000263 Data 1 lora.o(.data) rec_secdelay 0x20000264 Data 1 lora.o(.data) shengji_flag 0x20000265 Data 1 lora.o(.data) muqiandeshengjibao 0x20000266 Data 1 lora.o(.data) huifushengjibaoerror_num 0x20000267 Data 1 lora.o(.data) final_bag_num 0x20000268 Data 1 lora.o(.data) BufferSize 0x2000026a Data 2 lora.o(.data) rec_wenjian_daxiao 0x2000026e Data 2 lora.o(.data) wangguan_up_id 0x20000270 Data 2 lora.o(.data) current_count 0x20000272 Data 2 lora.o(.data) rec_value 0x20000276 Data 2 lora.o(.data) rec_delaytime 0x20000278 Data 2 lora.o(.data) rx_count 0x2000027a Data 2 lora.o(.data) datalen_offset 0x2000027c Data 2 lora.o(.data) freq_test 0x2000027e Data 2 lora.o(.data) testflag 0x20000286 Data 2 lora.o(.data) wg_lost_count 0x20000288 Data 4 lora.o(.data) target_count 0x2000028c Data 4 lora.o(.data) uwTickFreq 0x20000290 Data 1 stm32l0xx_hal.o(.data) uwTickPrio 0x20000294 Data 4 stm32l0xx_hal.o(.data) uwTick 0x20000298 Data 4 stm32l0xx_hal.o(.data) __stdout 0x2000029c Data 4 stdout.o(.data) m_EUART_TxFrames 0x200002e0 Data 2040 usart.o(.bss) m_EUART_DMA_RXBuf 0x20000ad8 Data 200 usart.o(.bss) g_com_map 0x20000ba0 Data 300 global_param.o(.bss) g_com_map2 0x20000ccc Data 300 global_param.o(.bss) mUsartReceivePack 0x20000df8 Data 100 serial_at_cmd_app.o(.bss) tagid_list 0x200010e6 Data 100 dw_mbx_tag.o(.bss) tagdist_list 0x2000114a Data 100 dw_mbx_tag.o(.bss) report_ancdist 0x200011ae Data 100 dw_mbx_tag.o(.bss) report_ancid 0x20001212 Data 100 dw_mbx_tag.o(.bss) lora_sendbuffer 0x20001276 Data 200 dw_mbx_tag.o(.bss) hadc 0x20001448 Data 92 main.o(.bss) hiwdg 0x200014a4 Data 16 main.o(.bss) hlptim1 0x200014b4 Data 48 main.o(.bss) hlpuart1 0x200014e4 Data 136 main.o(.bss) huart1 0x2000156c Data 136 main.o(.bss) huart5 0x200015f4 Data 136 main.o(.bss) hspi1 0x2000167c Data 88 main.o(.bss) hspi2 0x200016d4 Data 88 main.o(.bss) htim6 0x2000172c Data 64 main.o(.bss) GPS_GGAdate 0x2000176c Data 400 main.o(.bss) hdma_lpuart1_rx 0x200018fc Data 72 main.o(.bss) hdma_lpuart1_tx 0x20001944 Data 72 main.o(.bss) hdma_usart1_rx 0x2000198c Data 72 main.o(.bss) hdma_usart1_tx 0x200019d4 Data 72 main.o(.bss) RadioPktStatus 0x20001a1c Data 20 radio.o(.bss) RadioRxPayload 0x20001a30 Data 255 radio.o(.bss) SX126x 0x20001b30 Data 60 radio.o(.bss) RX_Buffer 0x20001b88 Data 255 lora.o(.bss) xiafayuyin_data 0x20001c87 Data 200 lora.o(.bss) send_lora_data 0x20001d4f Data 250 lora.o(.bss) Zhongjian_data 0x20001e4c Data 240 lora.o(.bss) pFlash 0x20001f3c Data 24 stm32l0xx_hal_flash.o(.bss) __initial_sp 0x20002358 Data 0 startup_stm32l051xx.o(STACK) uwb_rxflag 0x20000096 Data 1 dw_mbx_tag.o(.data) sendcount 0x20000098 Data 2 dw_mbx_tag.o(.data) heatbeat_count 0x2000009a Data 2 dw_mbx_tag.o(.data) wg_report_freq 0x200000a6 Data 2 dw_mbx_tag.o(.data) wg_report_id 0x200000a8 Data 2 dw_mbx_tag.o(.data) intheight 0x200000ac Data 2 dw_mbx_tag.o(.data) gps_height 0x200000b8 Data 4 dw_mbx_tag.o(.data) gps_jingdu 0x200000d0 Data 8 dw_mbx_tag.o(.data) gps_weidu 0x200000d8 Data 8 dw_mbx_tag.o(.data) bat_percent 0x200000e4 Data 1 main.o(.data) GPS_Close_flag 0x200000e5 Data 1 main.o(.data) state_count 0x200000e6 Data 1 main.o(.data) chongqi_flag 0x200000e8 Data 1 main.o(.data) group_id 0x200000e9 Data 1 main.o(.data) imu_enable 0x200000ea Data 1 main.o(.data) motor_enable 0x200000eb Data 1 main.o(.data) anjian_flag 0x200000ec Data 1 main.o(.data) stationary_flag 0x200000ed Data 1 main.o(.data) state5v 0x200000ee Data 1 main.o(.data) active_flag 0x200000ef Data 1 main.o(.data) nomovesleeptime 0x200000f0 Data 1 main.o(.data) lora_irq_flag 0x200000f1 Data 1 main.o(.data) lora_working_flag 0x200000f2 Data 1 main.o(.data) fangzhijinrushuimian_flag 0x200000f3 Data 1 main.o(.data) only_one_flag 0x200000f4 Data 1 main.o(.data) gotosleep_flag 0x200000f5 Data 1 main.o(.data) flag_onesecond 0x200000f6 Data 1 main.o(.data) debugnum 0x200000f7 Data 1 main.o(.data) Lora_send_flag 0x200000f8 Data 1 main.o(.data) bat_time 0x200000f9 Data 1 main.o(.data) tyncpoll_time 0x200000fa Data 2 main.o(.data) slottime 0x200000fc Data 2 main.o(.data) max_slotpos 0x200000fe Data 2 main.o(.data) slot_startcount 0x20000100 Data 2 main.o(.data) tag_frequency 0x20000102 Data 2 main.o(.data) lastpoll_time 0x20000104 Data 2 main.o(.data) recv_end_time 0x20000106 Data 2 main.o(.data) ledon_time 0x20000108 Data 2 main.o(.data) hardware_version 0x2000010a Data 2 main.o(.data) hardware_pici 0x2000010c Data 2 main.o(.data) hardware_type 0x2000010e Data 2 main.o(.data) total_slotnum 0x20000110 Data 2 main.o(.data) current_slotnum 0x20000112 Data 2 main.o(.data) waitusart_timer 0x20000114 Data 2 main.o(.data) temp2 0x20000116 Data 2 main.o(.data) irq_num 0x20000118 Data 2 main.o(.data) uwbled 0x20000120 Data 4 main.o(.data) gpsled 0x20000124 Data 4 main.o(.data) loraled 0x20000128 Data 4 main.o(.data) powerled 0x2000012c Data 4 main.o(.data) dev_id 0x20000130 Data 4 main.o(.data) dw_vbat 0x20000134 Data 4 main.o(.data) last_vbat 0x20000138 Data 4 main.o(.data) Close_RMC 0x2000013c Data 100 main.o(.data) usart5_state 0x200001a0 Data 1 main.o(.data) nomove_count 0x200001a4 Data 4 stm32l0xx_it.o(.data) recv_end_flag 0x200001a8 Data 1 stm32l0xx_it.o(.data) rx_len 0x200001aa Data 2 stm32l0xx_it.o(.data) SystemCoreClock 0x200001ac Data 4 system_stm32l0xx.o(.data) MaxPayloadLength 0x200001b0 Data 1 radio.o(.data) RxContinuous 0x200001b1 Data 1 radio.o(.data) IrqFired 0x200001b2 Data 1 radio.o(.data) TxTimeout 0x200001b8 Data 4 radio.o(.data) RxTimeout 0x200001bc Data 4 radio.o(.data) FrequencyError 0x2000025c Data 4 sx126x.o(.data) RssiValue 0x20000260 Data 1 lora.o(.data) SnrValue 0x20000261 Data 1 lora.o(.data) flag_writepara_needreset 0x20000262 Data 1 lora.o(.data) time 0x20000263 Data 1 lora.o(.data) huifushengjibao_flag 0x20000264 Data 1 lora.o(.data) LoraUp_flag 0x20000265 Data 1 lora.o(.data) lora_up_rec_flag 0x20000266 Data 1 lora.o(.data) yuyin_sendflag 0x20000267 Data 1 lora.o(.data) yuyinzidongguan_time 0x20000268 Data 1 lora.o(.data) yuyin_no_sleep_flag 0x20000269 Data 1 lora.o(.data) no_rx_flag 0x2000026a Data 1 lora.o(.data) rec_index 0x2000026b Data 1 lora.o(.data) rec_secdelay 0x2000026c Data 1 lora.o(.data) shengji_flag 0x2000026d Data 1 lora.o(.data) muqiandeshengjibao 0x2000026e Data 1 lora.o(.data) huifushengjibaoerror_num 0x2000026f Data 1 lora.o(.data) final_bag_num 0x20000270 Data 1 lora.o(.data) BufferSize 0x20000272 Data 2 lora.o(.data) rec_wenjian_daxiao 0x20000276 Data 2 lora.o(.data) wangguan_up_id 0x20000278 Data 2 lora.o(.data) current_count 0x2000027a Data 2 lora.o(.data) rec_value 0x2000027e Data 2 lora.o(.data) rec_delaytime 0x20000280 Data 2 lora.o(.data) rx_count 0x20000282 Data 2 lora.o(.data) datalen_offset 0x20000284 Data 2 lora.o(.data) freq_test 0x20000286 Data 2 lora.o(.data) testflag 0x2000028e Data 2 lora.o(.data) wg_lost_count 0x20000290 Data 4 lora.o(.data) target_count 0x20000294 Data 4 lora.o(.data) uwTickFreq 0x20000298 Data 1 stm32l0xx_hal.o(.data) uwTickPrio 0x2000029c Data 4 stm32l0xx_hal.o(.data) uwTick 0x200002a0 Data 4 stm32l0xx_hal.o(.data) __stdout 0x200002a4 Data 4 stdout.o(.data) m_EUART_TxFrames 0x200002e8 Data 2040 usart.o(.bss) m_EUART_DMA_RXBuf 0x20000ae0 Data 200 usart.o(.bss) g_com_map 0x20000ba8 Data 300 global_param.o(.bss) g_com_map2 0x20000cd4 Data 300 global_param.o(.bss) mUsartReceivePack 0x20000e00 Data 100 serial_at_cmd_app.o(.bss) tagid_list 0x200010ee Data 100 dw_mbx_tag.o(.bss) tagdist_list 0x20001152 Data 100 dw_mbx_tag.o(.bss) report_ancdist 0x200011b6 Data 100 dw_mbx_tag.o(.bss) report_ancid 0x2000121a Data 100 dw_mbx_tag.o(.bss) lora_sendbuffer 0x2000127e Data 200 dw_mbx_tag.o(.bss) hadc 0x20001450 Data 92 main.o(.bss) hiwdg 0x200014ac Data 16 main.o(.bss) hlptim1 0x200014bc Data 48 main.o(.bss) hlpuart1 0x200014ec Data 136 main.o(.bss) huart1 0x20001574 Data 136 main.o(.bss) huart5 0x200015fc Data 136 main.o(.bss) hspi1 0x20001684 Data 88 main.o(.bss) hspi2 0x200016dc Data 88 main.o(.bss) htim6 0x20001734 Data 64 main.o(.bss) GPS_GGAdate 0x20001774 Data 400 main.o(.bss) hdma_lpuart1_rx 0x20001904 Data 72 main.o(.bss) hdma_lpuart1_tx 0x2000194c Data 72 main.o(.bss) hdma_usart1_rx 0x20001994 Data 72 main.o(.bss) hdma_usart1_tx 0x200019dc Data 72 main.o(.bss) RadioPktStatus 0x20001a24 Data 20 radio.o(.bss) RadioRxPayload 0x20001a38 Data 255 radio.o(.bss) SX126x 0x20001b38 Data 60 radio.o(.bss) RX_Buffer 0x20001b90 Data 255 lora.o(.bss) xiafayuyin_data 0x20001c8f Data 200 lora.o(.bss) send_lora_data 0x20001d57 Data 250 lora.o(.bss) Zhongjian_data 0x20001e54 Data 240 lora.o(.bss) pFlash 0x20001f44 Data 24 stm32l0xx_hal_flash.o(.bss) __initial_sp 0x20002360 Data 0 startup_stm32l051xx.o(STACK) @@ -4814,207 +4829,207 @@ Image Entry point : 0x080050c1 Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000a060, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00009e70]) Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000a0c8, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00009ed4]) Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00009dbc, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00009e1c, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08005000 0x08005000 0x000000c0 Data RO 3 RESET startup_stm32l051xx.o 0x080050c0 0x080050c0 0x00000000 Code RO 7325 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) 0x080050c0 0x080050c0 0x00000004 Code RO 7674 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) 0x080050c4 0x080050c4 0x00000004 Code RO 7677 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) 0x080050c8 0x080050c8 0x00000000 Code RO 7679 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) 0x080050c8 0x080050c8 0x00000000 Code RO 7681 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) 0x080050c8 0x080050c8 0x00000008 Code RO 7682 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 7684 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 7686 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) 0x080050d0 0x080050d0 0x00000004 Code RO 7675 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080050c0 0x080050c0 0x00000000 Code RO 7337 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) 0x080050c0 0x080050c0 0x00000004 Code RO 7686 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) 0x080050c4 0x080050c4 0x00000004 Code RO 7689 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) 0x080050c8 0x080050c8 0x00000000 Code RO 7691 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) 0x080050c8 0x080050c8 0x00000000 Code RO 7693 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) 0x080050c8 0x080050c8 0x00000008 Code RO 7694 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 7696 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 7698 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) 0x080050d0 0x080050d0 0x00000004 Code RO 7687 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080050d4 0x080050d4 0x0000001c Code RO 4 .text startup_stm32l051xx.o 0x080050f0 0x080050f0 0x0000002c Code RO 7328 .text mc_p.l(uidiv.o) 0x0800511c 0x0800511c 0x00000060 Code RO 7332 .text mc_p.l(uldiv.o) 0x0800517c 0x0800517c 0x00000022 Code RO 7334 .text mc_p.l(llushr.o) 0x0800519e 0x0800519e 0x00000024 Code RO 7336 .text mc_p.l(memcpya.o) 0x080051c2 0x080051c2 0x00000024 Code RO 7338 .text mc_p.l(memseta.o) 0x080051e6 0x080051e6 0x00000028 Code RO 7340 .text mc_p.l(strstr.o) 0x0800520e 0x0800520e 0x0000000e Code RO 7344 .text mc_p.l(strlen.o) 0x0800521c 0x0800521c 0x0000001a Code RO 7346 .text mc_p.l(memcmp.o) 0x08005236 0x08005236 0x000000b2 Code RO 7613 .text mf_p.l(fadd.o) 0x080052e8 0x080052e8 0x0000007c Code RO 7617 .text mf_p.l(fdiv.o) 0x08005364 0x08005364 0x00000164 Code RO 7621 .text mf_p.l(dadd.o) 0x080054c8 0x080054c8 0x000000d0 Code RO 7623 .text mf_p.l(dmul.o) 0x08005598 0x08005598 0x000000f0 Code RO 7625 .text mf_p.l(ddiv.o) 0x08005688 0x08005688 0x0000002c Code RO 7627 .text mf_p.l(dscalb.o) 0x080056b4 0x080056b4 0x00000016 Code RO 7629 .text mf_p.l(fflti.o) 0x080056ca 0x080056ca 0x0000000e Code RO 7631 .text mf_p.l(ffltui.o) 0x080056d8 0x080056d8 0x00000028 Code RO 7633 .text mf_p.l(dflti.o) 0x08005700 0x08005700 0x0000001c Code RO 7635 .text mf_p.l(dfltui.o) 0x0800571c 0x0800571c 0x00000028 Code RO 7637 .text mf_p.l(ffixui.o) 0x08005744 0x08005744 0x00000048 Code RO 7639 .text mf_p.l(dfixi.o) 0x0800578c 0x0800578c 0x0000003c Code RO 7641 .text mf_p.l(dfixui.o) 0x080057c8 0x080057c8 0x00000028 Code RO 7643 .text mf_p.l(f2d.o) 0x080057f0 0x080057f0 0x00000028 Code RO 7647 .text mf_p.l(cdrcmple.o) 0x08005818 0x08005818 0x00000038 Code RO 7649 .text mf_p.l(d2f.o) 0x08005850 0x08005850 0x00000014 Code RO 7651 .text mf_p.l(cfcmple.o) 0x08005864 0x08005864 0x00000020 Code RO 7689 .text mc_p.l(llshl.o) 0x08005884 0x08005884 0x00000026 Code RO 7691 .text mc_p.l(llsshr.o) 0x080050f0 0x080050f0 0x0000002c Code RO 7340 .text mc_p.l(uidiv.o) 0x0800511c 0x0800511c 0x00000060 Code RO 7344 .text mc_p.l(uldiv.o) 0x0800517c 0x0800517c 0x00000022 Code RO 7346 .text mc_p.l(llushr.o) 0x0800519e 0x0800519e 0x00000024 Code RO 7348 .text mc_p.l(memcpya.o) 0x080051c2 0x080051c2 0x00000024 Code RO 7350 .text mc_p.l(memseta.o) 0x080051e6 0x080051e6 0x00000028 Code RO 7352 .text mc_p.l(strstr.o) 0x0800520e 0x0800520e 0x0000000e Code RO 7356 .text mc_p.l(strlen.o) 0x0800521c 0x0800521c 0x0000001a Code RO 7358 .text mc_p.l(memcmp.o) 0x08005236 0x08005236 0x000000b2 Code RO 7625 .text mf_p.l(fadd.o) 0x080052e8 0x080052e8 0x0000007c Code RO 7629 .text mf_p.l(fdiv.o) 0x08005364 0x08005364 0x00000164 Code RO 7633 .text mf_p.l(dadd.o) 0x080054c8 0x080054c8 0x000000d0 Code RO 7635 .text mf_p.l(dmul.o) 0x08005598 0x08005598 0x000000f0 Code RO 7637 .text mf_p.l(ddiv.o) 0x08005688 0x08005688 0x0000002c Code RO 7639 .text mf_p.l(dscalb.o) 0x080056b4 0x080056b4 0x00000016 Code RO 7641 .text mf_p.l(fflti.o) 0x080056ca 0x080056ca 0x0000000e Code RO 7643 .text mf_p.l(ffltui.o) 0x080056d8 0x080056d8 0x00000028 Code RO 7645 .text mf_p.l(dflti.o) 0x08005700 0x08005700 0x0000001c Code RO 7647 .text mf_p.l(dfltui.o) 0x0800571c 0x0800571c 0x00000028 Code RO 7649 .text mf_p.l(ffixui.o) 0x08005744 0x08005744 0x00000048 Code RO 7651 .text mf_p.l(dfixi.o) 0x0800578c 0x0800578c 0x0000003c Code RO 7653 .text mf_p.l(dfixui.o) 0x080057c8 0x080057c8 0x00000028 Code RO 7655 .text mf_p.l(f2d.o) 0x080057f0 0x080057f0 0x00000028 Code RO 7659 .text mf_p.l(cdrcmple.o) 0x08005818 0x08005818 0x00000038 Code RO 7661 .text mf_p.l(d2f.o) 0x08005850 0x08005850 0x00000014 Code RO 7663 .text mf_p.l(cfcmple.o) 0x08005864 0x08005864 0x00000020 Code RO 7701 .text mc_p.l(llshl.o) 0x08005884 0x08005884 0x00000026 Code RO 7703 .text mc_p.l(llsshr.o) 0x080058aa 0x080058aa 0x00000002 PAD 0x080058ac 0x080058ac 0x000000a4 Code RO 7700 .text mc_p.l(strtod.o) 0x08005950 0x08005950 0x00000000 Code RO 7704 .text mc_p.l(iusefp.o) 0x08005950 0x08005950 0x00000082 Code RO 7705 .text mf_p.l(fepilogue.o) 0x080059d2 0x080059d2 0x000000be Code RO 7707 .text mf_p.l(depilogue.o) 0x08005a90 0x08005a90 0x0000007c Code RO 7713 .text mf_p.l(drnd.o) 0x08005b0c 0x08005b0c 0x00000040 Code RO 7715 .text mf_p.l(dfixul.o) 0x08005b4c 0x08005b4c 0x00000024 Code RO 7717 .text mc_p.l(init.o) 0x08005b70 0x08005b70 0x00000008 Code RO 7721 .text mc_p.l(ctype_o.o) 0x08005b78 0x08005b78 0x00000012 Code RO 7743 .text mc_p.l(isspace_o.o) 0x080058ac 0x080058ac 0x000000a4 Code RO 7712 .text mc_p.l(strtod.o) 0x08005950 0x08005950 0x00000000 Code RO 7716 .text mc_p.l(iusefp.o) 0x08005950 0x08005950 0x00000082 Code RO 7717 .text mf_p.l(fepilogue.o) 0x080059d2 0x080059d2 0x000000be Code RO 7719 .text mf_p.l(depilogue.o) 0x08005a90 0x08005a90 0x0000007c Code RO 7725 .text mf_p.l(drnd.o) 0x08005b0c 0x08005b0c 0x00000040 Code RO 7727 .text mf_p.l(dfixul.o) 0x08005b4c 0x08005b4c 0x00000024 Code RO 7729 .text mc_p.l(init.o) 0x08005b70 0x08005b70 0x00000008 Code RO 7733 .text mc_p.l(ctype_o.o) 0x08005b78 0x08005b78 0x00000012 Code RO 7755 .text mc_p.l(isspace_o.o) 0x08005b8a 0x08005b8a 0x00000002 PAD 0x08005b8c 0x08005b8c 0x00000374 Code RO 7749 .text mc_p.l(scanf_fp.o) 0x08005f00 0x08005f00 0x00000044 Code RO 7753 .text mc_p.l(_sgetc.o) 0x08005f44 0x08005f44 0x0000007a Code RO 7757 .text mc_p.l(llmul.o) 0x08005b8c 0x08005b8c 0x00000374 Code RO 7761 .text mc_p.l(scanf_fp.o) 0x08005f00 0x08005f00 0x00000044 Code RO 7765 .text mc_p.l(_sgetc.o) 0x08005f44 0x08005f44 0x0000007a Code RO 7769 .text mc_p.l(llmul.o) 0x08005fbe 0x08005fbe 0x00000002 PAD 0x08005fc0 0x08005fc0 0x0000001c Code RO 7764 .text mf_p.l(dfltul.o) 0x08005fdc 0x08005fdc 0x00000056 Code RO 7774 .text mc_p.l(__dczerorl2.o) 0x08006032 0x08006032 0x0000005a Code RO 3358 i.ADC_ConversionStop stm32l0xx_hal_adc.o 0x0800608c 0x0800608c 0x00000024 Code RO 3362 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o 0x080060b0 0x080060b0 0x00000068 Code RO 3363 i.ADC_Disable stm32l0xx_hal_adc.o 0x08006118 0x08006118 0x00000070 Code RO 3364 i.ADC_Enable stm32l0xx_hal_adc.o 0x08006188 0x08006188 0x00000154 Code RO 1858 i.Anchor_RecNearPoll dw_mbx_tag.o 0x080062dc 0x080062dc 0x00000020 Code RO 2019 i.Bat_Percent_Poll main.o 0x080062fc 0x080062fc 0x00000024 Code RO 3231 i.Cal_CRC16 lora.o 0x08005fc0 0x08005fc0 0x0000001c Code RO 7776 .text mf_p.l(dfltul.o) 0x08005fdc 0x08005fdc 0x00000056 Code RO 7786 .text mc_p.l(__dczerorl2.o) 0x08006032 0x08006032 0x0000005a Code RO 3370 i.ADC_ConversionStop stm32l0xx_hal_adc.o 0x0800608c 0x0800608c 0x00000024 Code RO 3374 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o 0x080060b0 0x080060b0 0x00000068 Code RO 3375 i.ADC_Disable stm32l0xx_hal_adc.o 0x08006118 0x08006118 0x00000070 Code RO 3376 i.ADC_Enable stm32l0xx_hal_adc.o 0x08006188 0x08006188 0x00000154 Code RO 1870 i.Anchor_RecNearPoll dw_mbx_tag.o 0x080062dc 0x080062dc 0x00000020 Code RO 2031 i.Bat_Percent_Poll main.o 0x080062fc 0x080062fc 0x00000024 Code RO 3243 i.Cal_CRC16 lora.o 0x08006320 0x08006320 0x0000001a Code RO 1585 i.Checksum_u16 dw_app.o 0x0800633a 0x0800633a 0x00000002 PAD 0x0800633c 0x0800633c 0x00000030 Code RO 1859 i.CmpTagInList dw_mbx_tag.o 0x0800636c 0x0800636c 0x00000018 Code RO 2315 i.DMA1_Channel2_3_IRQHandler stm32l0xx_it.o 0x08006384 0x08006384 0x00000018 Code RO 2316 i.DMA1_Channel4_5_6_7_IRQHandler stm32l0xx_it.o 0x0800639c 0x0800639c 0x0000002c Code RO 4806 i.DMA_SetConfig stm32l0xx_hal_dma.o 0x080063c8 0x080063c8 0x00000020 Code RO 2557 i.Delay_Ms delay.o 0x0800633c 0x0800633c 0x00000030 Code RO 1871 i.CmpTagInList dw_mbx_tag.o 0x0800636c 0x0800636c 0x00000018 Code RO 2327 i.DMA1_Channel2_3_IRQHandler stm32l0xx_it.o 0x08006384 0x08006384 0x00000018 Code RO 2328 i.DMA1_Channel4_5_6_7_IRQHandler stm32l0xx_it.o 0x0800639c 0x0800639c 0x0000002c Code RO 4818 i.DMA_SetConfig stm32l0xx_hal_dma.o 0x080063c8 0x080063c8 0x00000020 Code RO 2569 i.Delay_Ms delay.o 0x080063e8 0x080063e8 0x00000034 Code RO 1586 i.Dw1000_Init dw_app.o 0x0800641c 0x0800641c 0x00000010 Code RO 2317 i.EXTI0_1_IRQHandler stm32l0xx_it.o 0x0800642c 0x0800642c 0x0000001c Code RO 2318 i.EXTI4_15_IRQHandler stm32l0xx_it.o 0x08006448 0x08006448 0x00000002 Code RO 2020 i.Error_Handler main.o 0x0800641c 0x0800641c 0x00000010 Code RO 2329 i.EXTI0_1_IRQHandler stm32l0xx_it.o 0x0800642c 0x0800642c 0x0000001c Code RO 2330 i.EXTI4_15_IRQHandler stm32l0xx_it.o 0x08006448 0x08006448 0x00000002 Code RO 2032 i.Error_Handler main.o 0x0800644a 0x0800644a 0x00000002 PAD 0x0800644c 0x0800644c 0x0000002c Code RO 4636 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o 0x0800644c 0x0800644c 0x0000002c Code RO 4648 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o 0x08006478 0x08006478 0x00000040 Code RO 1493 i.FLASH_Prepare flash.o 0x080064b8 0x080064b8 0x00000012 Code RO 1494 i.FLASH_Read flash.o 0x080064ca 0x080064ca 0x00000002 PAD 0x080064cc 0x080064cc 0x00000090 Code RO 4535 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o 0x0800655c 0x0800655c 0x00000070 Code RO 4536 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o 0x080064cc 0x080064cc 0x00000090 Code RO 4547 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o 0x0800655c 0x0800655c 0x00000070 Code RO 4548 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o 0x080065cc 0x080065cc 0x00000040 Code RO 1495 i.FLASH_Write flash.o 0x0800660c 0x0800660c 0x0000001c Code RO 2022 i.GPS_Close_Init main.o 0x08006628 0x08006628 0x0000020c Code RO 1948 i.GPS_ParseGGA gps.o 0x08006834 0x08006834 0x000000a0 Code RO 1949 i.GPS_ParseLat gps.o 0x080068d4 0x080068d4 0x000000a0 Code RO 1950 i.GPS_ParseLon gps.o 0x08006974 0x08006974 0x00000084 Code RO 1951 i.GPS_RecvFsm gps.o 0x080069f8 0x080069f8 0x00000038 Code RO 2023 i.GetLPTime main.o 0x0800660c 0x0800660c 0x0000001c Code RO 2034 i.GPS_Close_Init main.o 0x08006628 0x08006628 0x0000020c Code RO 1960 i.GPS_ParseGGA gps.o 0x08006834 0x08006834 0x000000a0 Code RO 1961 i.GPS_ParseLat gps.o 0x080068d4 0x080068d4 0x000000a0 Code RO 1962 i.GPS_ParseLon gps.o 0x08006974 0x08006974 0x00000084 Code RO 1963 i.GPS_RecvFsm gps.o 0x080069f8 0x080069f8 0x00000038 Code RO 2035 i.GetLPTime main.o 0x08006a30 0x08006a30 0x00000028 Code RO 1367 i.Get_ADC_Value adc.o 0x08006a58 0x08006a58 0x000000cc Code RO 1368 i.Get_Battary adc.o 0x08006b24 0x08006b24 0x000000b2 Code RO 3541 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o 0x08006b24 0x08006b24 0x000000b2 Code RO 3553 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o 0x08006bd6 0x08006bd6 0x00000002 PAD 0x08006bd8 0x08006bd8 0x00000038 Code RO 3544 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o 0x08006c10 0x08006c10 0x00000094 Code RO 3366 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o 0x08006ca4 0x08006ca4 0x000000b4 Code RO 3369 i.HAL_ADC_DeInit stm32l0xx_hal_adc.o 0x08006d58 0x08006d58 0x00000004 Code RO 3372 i.HAL_ADC_GetState stm32l0xx_hal_adc.o 0x08006d5c 0x08006d5c 0x00000006 Code RO 3373 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o 0x08006bd8 0x08006bd8 0x00000038 Code RO 3556 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o 0x08006c10 0x08006c10 0x00000094 Code RO 3378 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o 0x08006ca4 0x08006ca4 0x000000b4 Code RO 3381 i.HAL_ADC_DeInit stm32l0xx_hal_adc.o 0x08006d58 0x08006d58 0x00000004 Code RO 3384 i.HAL_ADC_GetState stm32l0xx_hal_adc.o 0x08006d5c 0x08006d5c 0x00000006 Code RO 3385 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o 0x08006d62 0x08006d62 0x00000002 PAD 0x08006d64 0x08006d64 0x000001c8 Code RO 3375 i.HAL_ADC_Init stm32l0xx_hal_adc.o 0x08006f2c 0x08006f2c 0x00000028 Code RO 2421 i.HAL_ADC_MspDeInit stm32l0xx_hal_msp.o 0x08006f54 0x08006f54 0x00000050 Code RO 2422 i.HAL_ADC_MspInit stm32l0xx_hal_msp.o 0x08006fa4 0x08006fa4 0x000000c8 Code RO 3379 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o 0x0800706c 0x0800706c 0x0000005c Code RO 3381 i.HAL_ADC_Start stm32l0xx_hal_adc.o 0x080070c8 0x080070c8 0x00000044 Code RO 4807 i.HAL_DMA_Abort stm32l0xx_hal_dma.o 0x0800710c 0x0800710c 0x0000004c Code RO 4808 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o 0x08007158 0x08007158 0x00000068 Code RO 4809 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o 0x080071c0 0x080071c0 0x00000004 Code RO 4810 i.HAL_DMA_GetError stm32l0xx_hal_dma.o 0x080071c4 0x080071c4 0x000000a8 Code RO 4812 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o 0x0800726c 0x0800726c 0x00000090 Code RO 4813 i.HAL_DMA_Init stm32l0xx_hal_dma.o 0x080072fc 0x080072fc 0x00000068 Code RO 4817 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o 0x08007364 0x08007364 0x00000010 Code RO 2559 i.HAL_Delay_nMS delay.o 0x08007374 0x08007374 0x00000078 Code RO 4645 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o 0x080073ec 0x080073ec 0x0000001c Code RO 4540 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o 0x08007408 0x08007408 0x0000003c Code RO 4545 i.HAL_FLASH_Program stm32l0xx_hal_flash.o 0x08007444 0x08007444 0x0000005c Code RO 4547 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o 0x080074a0 0x080074a0 0x000000f0 Code RO 4744 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o 0x08007590 0x08007590 0x0000004c Code RO 2025 i.HAL_GPIO_EXTI_Callback main.o 0x080075dc 0x080075dc 0x00000018 Code RO 4746 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o 0x080075f4 0x080075f4 0x000001bc Code RO 4747 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o 0x080077b0 0x080077b0 0x0000000a Code RO 4749 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o 0x080077ba 0x080077ba 0x0000000c Code RO 4751 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o 0x08006d64 0x08006d64 0x000001c8 Code RO 3387 i.HAL_ADC_Init stm32l0xx_hal_adc.o 0x08006f2c 0x08006f2c 0x00000028 Code RO 2433 i.HAL_ADC_MspDeInit stm32l0xx_hal_msp.o 0x08006f54 0x08006f54 0x00000050 Code RO 2434 i.HAL_ADC_MspInit stm32l0xx_hal_msp.o 0x08006fa4 0x08006fa4 0x000000c8 Code RO 3391 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o 0x0800706c 0x0800706c 0x0000005c Code RO 3393 i.HAL_ADC_Start stm32l0xx_hal_adc.o 0x080070c8 0x080070c8 0x00000044 Code RO 4819 i.HAL_DMA_Abort stm32l0xx_hal_dma.o 0x0800710c 0x0800710c 0x0000004c Code RO 4820 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o 0x08007158 0x08007158 0x00000068 Code RO 4821 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o 0x080071c0 0x080071c0 0x00000004 Code RO 4822 i.HAL_DMA_GetError stm32l0xx_hal_dma.o 0x080071c4 0x080071c4 0x000000a8 Code RO 4824 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o 0x0800726c 0x0800726c 0x00000090 Code RO 4825 i.HAL_DMA_Init stm32l0xx_hal_dma.o 0x080072fc 0x080072fc 0x00000068 Code RO 4829 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o 0x08007364 0x08007364 0x00000010 Code RO 2571 i.HAL_Delay_nMS delay.o 0x08007374 0x08007374 0x00000078 Code RO 4657 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o 0x080073ec 0x080073ec 0x0000001c Code RO 4552 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o 0x08007408 0x08007408 0x0000003c Code RO 4557 i.HAL_FLASH_Program stm32l0xx_hal_flash.o 0x08007444 0x08007444 0x0000005c Code RO 4559 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o 0x080074a0 0x080074a0 0x000000f0 Code RO 4756 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o 0x08007590 0x08007590 0x0000004c Code RO 2037 i.HAL_GPIO_EXTI_Callback main.o 0x080075dc 0x080075dc 0x00000018 Code RO 4758 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o 0x080075f4 0x080075f4 0x000001bc Code RO 4759 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o 0x080077b0 0x080077b0 0x0000000a Code RO 4761 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o 0x080077ba 0x080077ba 0x0000000c Code RO 4763 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o 0x080077c6 0x080077c6 0x00000002 PAD 0x080077c8 0x080077c8 0x0000000c Code RO 3608 i.HAL_GetTick stm32l0xx_hal.o 0x080077d4 0x080077d4 0x0000006c Code RO 5249 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o 0x08007840 0x08007840 0x00000010 Code RO 5250 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o 0x08007850 0x08007850 0x00000010 Code RO 3614 i.HAL_IncTick stm32l0xx_hal.o 0x08007860 0x08007860 0x00000028 Code RO 3615 i.HAL_Init stm32l0xx_hal.o 0x08007888 0x08007888 0x00000044 Code RO 3616 i.HAL_InitTick stm32l0xx_hal.o 0x080078cc 0x080078cc 0x00000002 Code RO 5275 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o 0x080078ce 0x080078ce 0x00000002 Code RO 5276 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o 0x080078d0 0x080078d0 0x000000bc Code RO 2026 i.HAL_LPTIM_CompareMatchCallback main.o 0x0800798c 0x0800798c 0x00000002 Code RO 5278 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o 0x0800798e 0x0800798e 0x00000002 Code RO 5284 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o 0x08007990 0x08007990 0x00000002 Code RO 5285 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o 0x08007992 0x08007992 0x000000ca Code RO 5291 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o 0x08007a5c 0x08007a5c 0x000000b0 Code RO 5292 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o 0x08007b0c 0x08007b0c 0x00000030 Code RO 2424 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o 0x08007b3c 0x08007b3c 0x00000006 Code RO 5305 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o 0x080077c8 0x080077c8 0x0000000c Code RO 3620 i.HAL_GetTick stm32l0xx_hal.o 0x080077d4 0x080077d4 0x0000006c Code RO 5261 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o 0x08007840 0x08007840 0x00000010 Code RO 5262 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o 0x08007850 0x08007850 0x00000010 Code RO 3626 i.HAL_IncTick stm32l0xx_hal.o 0x08007860 0x08007860 0x00000028 Code RO 3627 i.HAL_Init stm32l0xx_hal.o 0x08007888 0x08007888 0x00000044 Code RO 3628 i.HAL_InitTick stm32l0xx_hal.o 0x080078cc 0x080078cc 0x00000002 Code RO 5287 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o 0x080078ce 0x080078ce 0x00000002 Code RO 5288 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o 0x080078d0 0x080078d0 0x000000bc Code RO 2038 i.HAL_LPTIM_CompareMatchCallback main.o 0x0800798c 0x0800798c 0x00000002 Code RO 5290 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o 0x0800798e 0x0800798e 0x00000002 Code RO 5296 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o 0x08007990 0x08007990 0x00000002 Code RO 5297 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o 0x08007992 0x08007992 0x000000ca Code RO 5303 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o 0x08007a5c 0x08007a5c 0x000000b0 Code RO 5304 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o 0x08007b0c 0x08007b0c 0x00000030 Code RO 2436 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o 0x08007b3c 0x08007b3c 0x00000006 Code RO 5317 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o 0x08007b42 0x08007b42 0x00000002 PAD 0x08007b44 0x08007b44 0x00000088 Code RO 5311 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o 0x08007bcc 0x08007bcc 0x00000002 Code RO 5314 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o 0x08007b44 0x08007b44 0x00000088 Code RO 5323 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o 0x08007bcc 0x08007bcc 0x00000002 Code RO 5326 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o 0x08007bce 0x08007bce 0x00000002 PAD 0x08007bd0 0x08007bd0 0x00000018 Code RO 2425 i.HAL_MspInit stm32l0xx_hal_msp.o 0x08007be8 0x08007be8 0x00000020 Code RO 5073 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o 0x08007c08 0x08007c08 0x00000018 Code RO 5074 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o 0x08007c20 0x08007c20 0x00000008 Code RO 5078 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o 0x08007c28 0x08007c28 0x0000001c Code RO 5079 i.HAL_NVIC_SystemReset stm32l0xx_hal_cortex.o 0x08007c44 0x08007c44 0x00000010 Code RO 4904 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o 0x08007c54 0x08007c54 0x00000064 Code RO 4911 i.HAL_PWR_EnterSTOPMode stm32l0xx_hal_pwr.o 0x08007cb8 0x08007cb8 0x0000017c Code RO 4420 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o 0x08007e34 0x08007e34 0x0000019c Code RO 4320 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o 0x08007fd0 0x08007fd0 0x00000020 Code RO 4326 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o 0x08007ff0 0x08007ff0 0x00000020 Code RO 4327 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o 0x08008010 0x08008010 0x00000078 Code RO 4328 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o 0x08008088 0x08008088 0x00000432 Code RO 4331 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o 0x080084ba 0x080084ba 0x00000030 Code RO 6020 i.HAL_SPI_DeInit stm32l0xx_hal_spi.o 0x080084ea 0x080084ea 0x000000b6 Code RO 6025 i.HAL_SPI_Init stm32l0xx_hal_spi.o 0x080085a0 0x080085a0 0x00000054 Code RO 2426 i.HAL_SPI_MspDeInit stm32l0xx_hal_msp.o 0x080085f4 0x080085f4 0x000000a8 Code RO 2427 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o 0x0800869c 0x0800869c 0x000001f0 Code RO 6034 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o 0x0800888c 0x0800888c 0x00000030 Code RO 5082 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o 0x080088bc 0x080088bc 0x00000060 Code RO 7029 i.HAL_TIMEx_MasterConfigSynchronization stm32l0xx_hal_tim_ex.o 0x0800891c 0x0800891c 0x0000003e Code RO 6334 i.HAL_TIM_Base_Init stm32l0xx_hal_tim.o 0x08007bd0 0x08007bd0 0x00000018 Code RO 2437 i.HAL_MspInit stm32l0xx_hal_msp.o 0x08007be8 0x08007be8 0x00000020 Code RO 5085 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o 0x08007c08 0x08007c08 0x00000018 Code RO 5086 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o 0x08007c20 0x08007c20 0x00000008 Code RO 5090 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o 0x08007c28 0x08007c28 0x0000001c Code RO 5091 i.HAL_NVIC_SystemReset stm32l0xx_hal_cortex.o 0x08007c44 0x08007c44 0x00000010 Code RO 4916 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o 0x08007c54 0x08007c54 0x00000064 Code RO 4923 i.HAL_PWR_EnterSTOPMode stm32l0xx_hal_pwr.o 0x08007cb8 0x08007cb8 0x0000017c Code RO 4432 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o 0x08007e34 0x08007e34 0x0000019c Code RO 4332 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o 0x08007fd0 0x08007fd0 0x00000020 Code RO 4338 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o 0x08007ff0 0x08007ff0 0x00000020 Code RO 4339 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o 0x08008010 0x08008010 0x00000078 Code RO 4340 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o 0x08008088 0x08008088 0x00000432 Code RO 4343 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o 0x080084ba 0x080084ba 0x00000030 Code RO 6032 i.HAL_SPI_DeInit stm32l0xx_hal_spi.o 0x080084ea 0x080084ea 0x000000b6 Code RO 6037 i.HAL_SPI_Init stm32l0xx_hal_spi.o 0x080085a0 0x080085a0 0x00000054 Code RO 2438 i.HAL_SPI_MspDeInit stm32l0xx_hal_msp.o 0x080085f4 0x080085f4 0x000000a8 Code RO 2439 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o 0x0800869c 0x0800869c 0x000001f0 Code RO 6046 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o 0x0800888c 0x0800888c 0x00000030 Code RO 5094 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o 0x080088bc 0x080088bc 0x00000060 Code RO 7041 i.HAL_TIMEx_MasterConfigSynchronization stm32l0xx_hal_tim_ex.o 0x0800891c 0x0800891c 0x0000003e Code RO 6346 i.HAL_TIM_Base_Init stm32l0xx_hal_tim.o 0x0800895a 0x0800895a 0x00000002 PAD 0x0800895c 0x0800895c 0x00000030 Code RO 2429 i.HAL_TIM_Base_MspInit stm32l0xx_hal_msp.o 0x0800898c 0x0800898c 0x00000058 Code RO 6339 i.HAL_TIM_Base_Start_IT stm32l0xx_hal_tim.o 0x080089e4 0x080089e4 0x00000002 Code RO 6368 i.HAL_TIM_IC_CaptureCallback stm32l0xx_hal_tim.o 0x080089e6 0x080089e6 0x00000126 Code RO 6382 i.HAL_TIM_IRQHandler stm32l0xx_hal_tim.o 0x08008b0c 0x08008b0c 0x00000002 Code RO 6385 i.HAL_TIM_OC_DelayElapsedCallback stm32l0xx_hal_tim.o 0x08008b0e 0x08008b0e 0x00000002 Code RO 6412 i.HAL_TIM_PWM_PulseFinishedCallback stm32l0xx_hal_tim.o 0x08008b10 0x08008b10 0x00000014 Code RO 2319 i.HAL_TIM_PeriodElapsedCallback stm32l0xx_it.o 0x08008b24 0x08008b24 0x00000002 Code RO 6425 i.HAL_TIM_TriggerCallback stm32l0xx_hal_tim.o 0x08008b26 0x08008b26 0x00000002 Code RO 5549 i.HAL_UARTEx_RxEventCallback stm32l0xx_hal_uart.o 0x08008b28 0x08008b28 0x00000002 Code RO 5939 i.HAL_UARTEx_WakeupCallback stm32l0xx_hal_uart_ex.o 0x08008b2a 0x08008b2a 0x0000009a Code RO 5561 i.HAL_UART_DMAStop stm32l0xx_hal_uart.o 0x08008bc4 0x08008bc4 0x00000042 Code RO 5562 i.HAL_UART_DeInit stm32l0xx_hal_uart.o 0x08008c06 0x08008c06 0x00000002 Code RO 2027 i.HAL_UART_ErrorCallback main.o 0x08008c08 0x08008c08 0x000002ac Code RO 5568 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o 0x08008eb4 0x08008eb4 0x0000006a Code RO 5569 i.HAL_UART_Init stm32l0xx_hal_uart.o 0x0800895c 0x0800895c 0x00000030 Code RO 2441 i.HAL_TIM_Base_MspInit stm32l0xx_hal_msp.o 0x0800898c 0x0800898c 0x00000058 Code RO 6351 i.HAL_TIM_Base_Start_IT stm32l0xx_hal_tim.o 0x080089e4 0x080089e4 0x00000002 Code RO 6380 i.HAL_TIM_IC_CaptureCallback stm32l0xx_hal_tim.o 0x080089e6 0x080089e6 0x00000126 Code RO 6394 i.HAL_TIM_IRQHandler stm32l0xx_hal_tim.o 0x08008b0c 0x08008b0c 0x00000002 Code RO 6397 i.HAL_TIM_OC_DelayElapsedCallback stm32l0xx_hal_tim.o 0x08008b0e 0x08008b0e 0x00000002 Code RO 6424 i.HAL_TIM_PWM_PulseFinishedCallback stm32l0xx_hal_tim.o 0x08008b10 0x08008b10 0x00000014 Code RO 2331 i.HAL_TIM_PeriodElapsedCallback stm32l0xx_it.o 0x08008b24 0x08008b24 0x00000002 Code RO 6437 i.HAL_TIM_TriggerCallback stm32l0xx_hal_tim.o 0x08008b26 0x08008b26 0x00000002 Code RO 5561 i.HAL_UARTEx_RxEventCallback stm32l0xx_hal_uart.o 0x08008b28 0x08008b28 0x00000002 Code RO 5951 i.HAL_UARTEx_WakeupCallback stm32l0xx_hal_uart_ex.o 0x08008b2a 0x08008b2a 0x0000009a Code RO 5573 i.HAL_UART_DMAStop stm32l0xx_hal_uart.o 0x08008bc4 0x08008bc4 0x00000042 Code RO 5574 i.HAL_UART_DeInit stm32l0xx_hal_uart.o 0x08008c06 0x08008c06 0x00000002 Code RO 2039 i.HAL_UART_ErrorCallback main.o 0x08008c08 0x08008c08 0x000002ac Code RO 5580 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o 0x08008eb4 0x08008eb4 0x0000006a Code RO 5581 i.HAL_UART_Init stm32l0xx_hal_uart.o 0x08008f1e 0x08008f1e 0x00000002 PAD 0x08008f20 0x08008f20 0x0000009c Code RO 2430 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o 0x08008fbc 0x08008fbc 0x000001e0 Code RO 2431 i.HAL_UART_MspInit stm32l0xx_hal_msp.o 0x0800919c 0x0800919c 0x00000064 Code RO 5573 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o 0x08009200 0x08009200 0x00000002 Code RO 5576 i.HAL_UART_RxCpltCallback stm32l0xx_hal_uart.o 0x08009202 0x08009202 0x00000002 Code RO 5577 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o 0x08009204 0x08009204 0x000000c0 Code RO 5578 i.HAL_UART_Transmit stm32l0xx_hal_uart.o 0x080092c4 0x080092c4 0x000000ac Code RO 5579 i.HAL_UART_Transmit_DMA stm32l0xx_hal_uart.o 0x08009370 0x08009370 0x00000002 Code RO 5581 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o 0x08009372 0x08009372 0x00000002 Code RO 5582 i.HAL_UART_TxHalfCpltCallback stm32l0xx_hal_uart.o 0x08009374 0x08009374 0x00000032 Code RO 7062 i.HIDO_UtilCharToHex HIDOLibrary.lib(hido_util.o) 0x080093a6 0x080093a6 0x00000020 Code RO 7066 i.HIDO_UtilHexStrBufToInt HIDOLibrary.lib(hido_util.o) 0x080093c6 0x080093c6 0x000001e6 Code RO 7078 i.HIDO_UtilParseFormat HIDOLibrary.lib(hido_util.o) 0x080095ac 0x080095ac 0x00000022 Code RO 7080 i.HIDO_UtilStrBufToInt HIDOLibrary.lib(hido_util.o) 0x080095ce 0x080095ce 0x00000020 Code RO 7085 i.HIDO_UtilStrnchr HIDOLibrary.lib(hido_util.o) 0x08008f20 0x08008f20 0x0000009c Code RO 2442 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o 0x08008fbc 0x08008fbc 0x000001e0 Code RO 2443 i.HAL_UART_MspInit stm32l0xx_hal_msp.o 0x0800919c 0x0800919c 0x00000064 Code RO 5585 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o 0x08009200 0x08009200 0x00000002 Code RO 5588 i.HAL_UART_RxCpltCallback stm32l0xx_hal_uart.o 0x08009202 0x08009202 0x00000002 Code RO 5589 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o 0x08009204 0x08009204 0x000000c0 Code RO 5590 i.HAL_UART_Transmit stm32l0xx_hal_uart.o 0x080092c4 0x080092c4 0x000000ac Code RO 5591 i.HAL_UART_Transmit_DMA stm32l0xx_hal_uart.o 0x08009370 0x08009370 0x00000002 Code RO 5593 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o 0x08009372 0x08009372 0x00000002 Code RO 5594 i.HAL_UART_TxHalfCpltCallback stm32l0xx_hal_uart.o 0x08009374 0x08009374 0x00000032 Code RO 7074 i.HIDO_UtilCharToHex HIDOLibrary.lib(hido_util.o) 0x080093a6 0x080093a6 0x00000020 Code RO 7078 i.HIDO_UtilHexStrBufToInt HIDOLibrary.lib(hido_util.o) 0x080093c6 0x080093c6 0x000001e6 Code RO 7090 i.HIDO_UtilParseFormat HIDOLibrary.lib(hido_util.o) 0x080095ac 0x080095ac 0x00000022 Code RO 7092 i.HIDO_UtilStrBufToInt HIDOLibrary.lib(hido_util.o) 0x080095ce 0x080095ce 0x00000020 Code RO 7097 i.HIDO_UtilStrnchr HIDOLibrary.lib(hido_util.o) 0x080095ee 0x080095ee 0x00000002 PAD 0x080095f0 0x080095f0 0x00000010 Code RO 2320 i.HardFault_Handler stm32l0xx_it.o 0x080095f0 0x080095f0 0x00000010 Code RO 2332 i.HardFault_Handler stm32l0xx_it.o 0x08009600 0x08009600 0x00000044 Code RO 12 i.IIC2_Ack lis3dh_driver.o 0x08009644 0x08009644 0x00000044 Code RO 14 i.IIC2_NAck lis3dh_driver.o 0x08009688 0x08009688 0x00000064 Code RO 15 i.IIC2_Read_Byte lis3dh_driver.o @@ -5022,279 +5037,281 @@ 0x08009750 0x08009750 0x0000003c Code RO 17 i.IIC2_Start lis3dh_driver.o 0x0800978c 0x0800978c 0x00000044 Code RO 18 i.IIC2_Stop lis3dh_driver.o 0x080097d0 0x080097d0 0x0000005c Code RO 19 i.IIC2_Wait_Ack lis3dh_driver.o 0x0800982c 0x0800982c 0x000000d0 Code RO 2028 i.IdleTask main.o 0x080098fc 0x080098fc 0x00000084 Code RO 2029 i.Jingzhi_Poll main.o 0x0800982c 0x0800982c 0x000000d0 Code RO 2040 i.IdleTask main.o 0x080098fc 0x080098fc 0x00000084 Code RO 2041 i.Jingzhi_Poll main.o 0x08009980 0x08009980 0x0000006c Code RO 20 i.LIS3DH_Data_Init lis3dh_driver.o 0x080099ec 0x080099ec 0x00000012 Code RO 37 i.LIS3DH_GetWHO_AM_I lis3dh_driver.o 0x080099fe 0x080099fe 0x0000003a Code RO 43 i.LIS3DH_ReadOneByte lis3dh_driver.o 0x08009a38 0x08009a38 0x0000000e Code RO 44 i.LIS3DH_ReadReg lis3dh_driver.o 0x08009a46 0x08009a46 0x00000034 Code RO 74 i.LIS3DH_WriteOneByte lis3dh_driver.o 0x08009a7a 0x08009a7a 0x0000000a Code RO 75 i.LIS3DH_WriteReg lis3dh_driver.o 0x08009a84 0x08009a84 0x00000010 Code RO 2321 i.LPTIM1_IRQHandler stm32l0xx_it.o 0x08009a94 0x08009a94 0x000000ec Code RO 5315 i.LPTIM_Disable stm32l0xx_hal_lptim.o 0x08009b80 0x08009b80 0x00000038 Code RO 5316 i.LPTIM_WaitForFlag stm32l0xx_hal_lptim.o 0x08009bb8 0x08009bb8 0x00000040 Code RO 2322 i.LPUART1_IRQHandler stm32l0xx_it.o 0x08009bf8 0x08009bf8 0x0000005c Code RO 1860 i.LoraHeartBeartPoll dw_mbx_tag.o 0x08009c54 0x08009c54 0x0000005c Code RO 3233 i.LoraInit lora.o 0x08009cb0 0x08009cb0 0x00000060 Code RO 1861 i.LoraReportFreqPoll dw_mbx_tag.o 0x08009d10 0x08009d10 0x000001cc Code RO 1862 i.LoraReportPoll dw_mbx_tag.o 0x08009edc 0x08009edc 0x00000070 Code RO 3234 i.LoraRspWriteCommap lora.o 0x08009f4c 0x08009f4c 0x0000006c Code RO 3235 i.LoraSendComMap lora.o 0x08009fb8 0x08009fb8 0x00000294 Code RO 3236 i.LoraUp_Poll lora.o 0x0800a24c 0x0800a24c 0x00000040 Code RO 2030 i.Lora_Send_Poll main.o 0x0800a28c 0x0800a28c 0x00000058 Code RO 2031 i.Lpuart_rx_Poll main.o 0x0800a2e4 0x0800a2e4 0x00000048 Code RO 2032 i.LpusartDeInit main.o 0x0800a32c 0x0800a32c 0x0000006c Code RO 2035 i.MX_ADC_Init main.o 0x0800a398 0x0800a398 0x00000038 Code RO 2036 i.MX_DMA_Init main.o 0x0800a3d0 0x0800a3d0 0x000001a4 Code RO 2037 i.MX_GPIO_Init main.o 0x0800a574 0x0800a574 0x00000044 Code RO 2038 i.MX_SPI1_Init main.o 0x0800a5b8 0x0800a5b8 0x00000044 Code RO 2039 i.MX_SPI2_Init main.o 0x0800a5fc 0x0800a5fc 0x0000006c Code RO 2040 i.MX_USART1_UART_Init main.o 0x0800a668 0x0800a668 0x0000003c Code RO 2041 i.MX_USART5_UART_Init main.o 0x0800a6a4 0x0800a6a4 0x00000174 Code RO 1863 i.MbxTagUwbRec dw_mbx_tag.o 0x0800a818 0x0800a818 0x00000002 Code RO 2323 i.NMI_Handler stm32l0xx_it.o 0x0800a81a 0x0800a81a 0x00000002 PAD 0x0800a81c 0x0800a81c 0x00000278 Code RO 3237 i.OnRxDone lora.o 0x0800aa94 0x0800aa94 0x00000024 Code RO 3238 i.OnRxError lora.o 0x0800aab8 0x0800aab8 0x00000060 Code RO 3239 i.OnRxTimeout lora.o 0x0800ab18 0x0800ab18 0x00000064 Code RO 3240 i.OnTxDone lora.o 0x0800ab7c 0x0800ab7c 0x00000024 Code RO 3241 i.OnTxTimeout lora.o 0x0800aba0 0x0800aba0 0x00000014 Code RO 2042 i.OneSecondTask main.o 0x0800abb4 0x0800abb4 0x00000002 Code RO 2324 i.PendSV_Handler stm32l0xx_it.o 0x0800abb6 0x0800abb6 0x00000002 PAD 0x0800abb8 0x0800abb8 0x0000006c Code RO 2043 i.PowerDownDetect main.o 0x0800ac24 0x0800ac24 0x00000150 Code RO 2044 i.Program_Init main.o 0x0800ad74 0x0800ad74 0x00000018 Code RO 1736 i.RGB_Rst ws2812.o 0x0800ad8c 0x0800ad8c 0x00000050 Code RO 1737 i.RGB_Set ws2812.o 0x0800addc 0x0800addc 0x00000064 Code RO 1738 i.RGB_Set_BLUE ws2812.o 0x0800ae40 0x0800ae40 0x00000024 Code RO 1739 i.RGB_Set_Down ws2812.o 0x0800ae64 0x0800ae64 0x00000064 Code RO 1740 i.RGB_Set_GREEN ws2812.o 0x0800aec8 0x0800aec8 0x00000064 Code RO 1741 i.RGB_Set_LEDOFF ws2812.o 0x0800af2c 0x0800af2c 0x00000064 Code RO 1742 i.RGB_Set_RED ws2812.o 0x0800af90 0x0800af90 0x00000038 Code RO 1743 i.RGB_Set_Up ws2812.o 0x0800afc8 0x0800afc8 0x00000064 Code RO 1744 i.RGB_Set_WHITE ws2812.o 0x0800b02c 0x0800b02c 0x00000064 Code RO 1745 i.RGB_Set_YELLOW ws2812.o 0x0800b090 0x0800b090 0x00000004 Code RO 2592 i.RadioCheckRfFrequency radio.o 0x0800b094 0x0800b094 0x00000034 Code RO 2593 i.RadioGetFskBandwidthRegValue radio.o 0x0800b0c8 0x0800b0c8 0x0000001e Code RO 2594 i.RadioGetStatus radio.o 0x0800b0e6 0x0800b0e6 0x00000004 Code RO 2595 i.RadioGetWakeupTime radio.o 0x0800b0ea 0x0800b0ea 0x00000002 PAD 0x0800b0ec 0x0800b0ec 0x00000048 Code RO 2596 i.RadioInit radio.o 0x0800b134 0x0800b134 0x000000e8 Code RO 2597 i.RadioIrqProcess radio.o 0x0800b21c 0x0800b21c 0x00000024 Code RO 2598 i.RadioIsChannelFree radio.o 0x0800b240 0x0800b240 0x0000000c Code RO 2599 i.RadioOnDioIrq radio.o 0x0800b24c 0x0800b24c 0x00000034 Code RO 2602 i.RadioRandom radio.o 0x0800b280 0x0800b280 0x00000008 Code RO 2603 i.RadioRead radio.o 0x0800b288 0x0800b288 0x00000008 Code RO 2604 i.RadioReadBuffer radio.o 0x0800b290 0x0800b290 0x00000008 Code RO 2606 i.RadioRssi radio.o 0x0800b298 0x0800b298 0x00000034 Code RO 2607 i.RadioRx radio.o 0x0800b2cc 0x0800b2cc 0x00000030 Code RO 2608 i.RadioRxBoosted radio.o 0x0800b2fc 0x0800b2fc 0x00000040 Code RO 2609 i.RadioSend radio.o 0x0800b33c 0x0800b33c 0x00000008 Code RO 2610 i.RadioSetChannel radio.o 0x0800b344 0x0800b344 0x0000002c Code RO 2611 i.RadioSetMaxPayloadLength radio.o 0x0800b370 0x0800b370 0x00000030 Code RO 2612 i.RadioSetModem radio.o 0x0800b3a0 0x0800b3a0 0x00000038 Code RO 2613 i.RadioSetPublicNetwork radio.o 0x0800b3d8 0x0800b3d8 0x00000190 Code RO 2614 i.RadioSetRxConfig radio.o 0x0800b568 0x0800b568 0x00000008 Code RO 2615 i.RadioSetRxDutyCycle radio.o 0x0800b570 0x0800b570 0x00000130 Code RO 2616 i.RadioSetTxConfig radio.o 0x0800b6a0 0x0800b6a0 0x00000014 Code RO 2617 i.RadioSetTxContinuousWave radio.o 0x0800b6b4 0x0800b6b4 0x00000020 Code RO 2618 i.RadioSleep radio.o 0x0800b6d4 0x0800b6d4 0x0000000a Code RO 2619 i.RadioStandby radio.o 0x0800b6de 0x0800b6de 0x00000008 Code RO 2620 i.RadioStartCad radio.o 0x0800b6e6 0x0800b6e6 0x00000002 PAD 0x0800b6e8 0x0800b6e8 0x00000184 Code RO 2621 i.RadioTimeOnAir radio.o 0x0800b86c 0x0800b86c 0x00000008 Code RO 2623 i.RadioWrite radio.o 0x0800b874 0x0800b874 0x00000008 Code RO 2624 i.RadioWriteBuffer radio.o 0x0800b87c 0x0800b87c 0x00000050 Code RO 1291 i.Reset_DW1000 dw_driver.o 0x0800b8cc 0x0800b8cc 0x00000060 Code RO 6063 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o 0x0800b92c 0x0800b92c 0x000000b8 Code RO 6068 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o 0x0800b9e4 0x0800b9e4 0x00000004 Code RO 1496 i.STMFLASH_ReadHalfWord flash.o 0x0800b9e8 0x0800b9e8 0x00000002 Code RO 2325 i.SVC_Handler stm32l0xx_it.o 0x0800b9ea 0x0800b9ea 0x00000002 Code RO 3106 i.SX126xAntSwOff sx126x-board.o 0x0800b9ec 0x0800b9ec 0x00000002 Code RO 3107 i.SX126xAntSwOn sx126x-board.o 0x0800b9ee 0x0800b9ee 0x00000002 PAD 0x0800b9f0 0x0800b9f0 0x00000074 Code RO 2820 i.SX126xCalibrateImage sx126x.o 0x0800ba64 0x0800ba64 0x00000020 Code RO 2821 i.SX126xCheckDeviceReady sx126x.o 0x0800ba84 0x0800ba84 0x00000014 Code RO 2823 i.SX126xClearIrqStatus sx126x.o 0x0800ba98 0x0800ba98 0x00000014 Code RO 2825 i.SX126xGetIrqStatus sx126x.o 0x0800baac 0x0800baac 0x0000000c Code RO 2826 i.SX126xGetOperatingMode sx126x.o 0x0800bab8 0x0800bab8 0x00000004 Code RO 3109 i.SX126xGetPaSelect sx126x-board.o 0x0800babc 0x0800babc 0x0000007c Code RO 2827 i.SX126xGetPacketStatus sx126x.o 0x0800bb38 0x0800bb38 0x0000000c Code RO 2828 i.SX126xGetPacketType sx126x.o 0x0800bb44 0x0800bb44 0x0000002c Code RO 2829 i.SX126xGetPayload sx126x.o 0x0800bb70 0x0800bb70 0x00000018 Code RO 2831 i.SX126xGetRssiInst sx126x.o 0x0800bb88 0x0800bb88 0x00000044 Code RO 2832 i.SX126xGetRxBufferStatus sx126x.o 0x0800bbcc 0x0800bbcc 0x00000024 Code RO 2834 i.SX126xInit sx126x.o 0x0800bbf0 0x0800bbf0 0x00000060 Code RO 3110 i.SX126xReadBuffer sx126x-board.o 0x0800bc50 0x0800bc50 0x0000005c Code RO 3111 i.SX126xReadCommand sx126x-board.o 0x0800bcac 0x0800bcac 0x00000010 Code RO 3112 i.SX126xReadRegister sx126x-board.o 0x0800bcbc 0x0800bcbc 0x00000068 Code RO 3113 i.SX126xReadRegisters sx126x-board.o 0x0800bd24 0x0800bd24 0x00000038 Code RO 3114 i.SX126xReset sx126x-board.o 0x0800bd5c 0x0800bd5c 0x00000010 Code RO 2835 i.SX126xSendPayload sx126x.o 0x0800bd6c 0x0800bd6c 0x00000014 Code RO 2836 i.SX126xSetBufferBaseAddress sx126x.o 0x0800bd80 0x0800bd80 0x00000018 Code RO 2837 i.SX126xSetCad sx126x.o 0x0800bd98 0x0800bd98 0x00000024 Code RO 2839 i.SX126xSetCrcPolynomial sx126x.o 0x0800bdbc 0x0800bdbc 0x00000024 Code RO 2840 i.SX126xSetCrcSeed sx126x.o 0x0800bde0 0x0800bde0 0x0000000e Code RO 2841 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o 0x0800bdee 0x0800bdee 0x00000028 Code RO 2843 i.SX126xSetDioIrqParams sx126x.o 0x0800be16 0x0800be16 0x0000000e Code RO 2845 i.SX126xSetLoRaSymbNumTimeout sx126x.o 0x0800be24 0x0800be24 0x000000a0 Code RO 2846 i.SX126xSetModulationParams sx126x.o 0x0800bec4 0x0800bec4 0x00000018 Code RO 2847 i.SX126xSetPaConfig sx126x.o 0x0800bedc 0x0800bedc 0x000000b4 Code RO 2848 i.SX126xSetPacketParams sx126x.o 0x0800bf90 0x0800bf90 0x0000001c Code RO 2849 i.SX126xSetPacketType sx126x.o 0x0800bfac 0x0800bfac 0x0000000e Code RO 2850 i.SX126xSetPayload sx126x.o 0x0800bfba 0x0800bfba 0x0000000e Code RO 2851 i.SX126xSetRegulatorMode sx126x.o 0x0800bfc8 0x0800bfc8 0x0000004c Code RO 2852 i.SX126xSetRfFrequency sx126x.o 0x0800c014 0x0800c014 0x0000000a Code RO 3115 i.SX126xSetRfTxPower sx126x-board.o 0x0800c01e 0x0800c01e 0x00000002 PAD 0x0800c020 0x0800c020 0x00000024 Code RO 2853 i.SX126xSetRx sx126x.o 0x0800c044 0x0800c044 0x00000034 Code RO 2854 i.SX126xSetRxBoosted sx126x.o 0x0800c078 0x0800c078 0x00000030 Code RO 2855 i.SX126xSetRxDutyCycle sx126x.o 0x0800c0a8 0x0800c0a8 0x0000001c Code RO 2857 i.SX126xSetSleep sx126x.o 0x0800c0c4 0x0800c0c4 0x00000024 Code RO 2858 i.SX126xSetStandby sx126x.o 0x0800c0e8 0x0800c0e8 0x0000000e Code RO 2859 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o 0x0800c0f6 0x0800c0f6 0x00000012 Code RO 2860 i.SX126xSetSyncWord sx126x.o 0x0800c108 0x0800c108 0x00000024 Code RO 2861 i.SX126xSetTx sx126x.o 0x0800c12c 0x0800c12c 0x0000000e Code RO 2862 i.SX126xSetTxContinuousWave sx126x.o 0x0800c13a 0x0800c13a 0x00000002 PAD 0x0800c13c 0x0800c13c 0x00000080 Code RO 2864 i.SX126xSetTxParams sx126x.o 0x0800c1bc 0x0800c1bc 0x00000034 Code RO 2865 i.SX126xSetWhiteningSeed sx126x.o 0x0800c1f0 0x0800c1f0 0x0000001c Code RO 3116 i.SX126xWaitOnBusy sx126x-board.o 0x0800c20c 0x0800c20c 0x0000003c Code RO 3117 i.SX126xWakeup sx126x-board.o 0x0800c248 0x0800c248 0x00000058 Code RO 3118 i.SX126xWriteBuffer sx126x-board.o 0x0800c2a0 0x0800c2a0 0x00000054 Code RO 3119 i.SX126xWriteCommand sx126x-board.o 0x0800c2f4 0x0800c2f4 0x0000000c Code RO 3120 i.SX126xWriteRegister sx126x-board.o 0x0800c300 0x0800c300 0x00000060 Code RO 3121 i.SX126xWriteRegisters sx126x-board.o 0x0800c360 0x0800c360 0x00000070 Code RO 1830 i.SYN_FrameInfo syn6288.o 0x0800c3d0 0x0800c3d0 0x00000078 Code RO 1671 i.SendComMap serial_at_cmd_app.o 0x0800c448 0x0800c448 0x00000058 Code RO 1746 i.Set4LEDColor ws2812.o 0x0800c4a0 0x0800c4a0 0x00000014 Code RO 1747 i.Set4LEDColor_Off ws2812.o 0x0800c4b4 0x0800c4b4 0x00000028 Code RO 3123 i.SpiInOut sx126x-board.o 0x0800c4dc 0x0800c4dc 0x00000014 Code RO 1323 i.Spi_ChangePrescaler spi.o 0x0800c4f0 0x0800c4f0 0x0000007c Code RO 3242 i.SwitchLoraSettings lora.o 0x0800c56c 0x0800c56c 0x00000008 Code RO 2326 i.SysTick_Handler stm32l0xx_it.o 0x0800c574 0x0800c574 0x00000098 Code RO 2045 i.SystemClock_Config main.o 0x0800c60c 0x0800c60c 0x00000058 Code RO 2503 i.SystemInit system_stm32l0xx.o 0x0800c664 0x0800c664 0x00000010 Code RO 2327 i.TIM6_IRQHandler stm32l0xx_it.o 0x0800c674 0x0800c674 0x00000068 Code RO 6427 i.TIM_Base_SetConfig stm32l0xx_hal_tim.o 0x0800c6dc 0x0800c6dc 0x00000028 Code RO 2046 i.TTSchaxun_Busy main.o 0x0800c704 0x0800c704 0x00000080 Code RO 1864 i.TagListUpdate dw_mbx_tag.o 0x0800c784 0x0800c784 0x000000ca Code RO 5583 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o 0x0800c84e 0x0800c84e 0x00000002 PAD 0x0800c850 0x0800c850 0x000000c4 Code RO 5584 i.UART_CheckIdleState stm32l0xx_hal_uart.o 0x0800c914 0x0800c914 0x00000074 Code RO 1405 i.UART_CheckReceive usart.o 0x0800c988 0x0800c988 0x00000098 Code RO 1406 i.UART_CheckSend usart.o 0x0800ca20 0x0800ca20 0x00000014 Code RO 5585 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o 0x0800ca34 0x0800ca34 0x0000004c Code RO 5586 i.UART_DMAError stm32l0xx_hal_uart.o 0x0800ca80 0x0800ca80 0x0000009c Code RO 5587 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o 0x0800cb1c 0x0800cb1c 0x00000020 Code RO 5589 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o 0x0800cb3c 0x0800cb3c 0x0000004c Code RO 5591 i.UART_DMATransmitCplt stm32l0xx_hal_uart.o 0x0800cb88 0x0800cb88 0x0000000a Code RO 5593 i.UART_DMATxHalfCplt stm32l0xx_hal_uart.o 0x0800cb92 0x0800cb92 0x00000060 Code RO 5595 i.UART_EndRxTransfer stm32l0xx_hal_uart.o 0x0800cbf2 0x0800cbf2 0x00000020 Code RO 5596 i.UART_EndTxTransfer stm32l0xx_hal_uart.o 0x0800cc12 0x0800cc12 0x00000002 PAD 0x0800cc14 0x0800cc14 0x00000064 Code RO 1408 i.UART_PushFrame usart.o 0x0800cc78 0x0800cc78 0x00000214 Code RO 5599 i.UART_SetConfig stm32l0xx_hal_uart.o 0x0800ce8c 0x0800ce8c 0x000000ac Code RO 5600 i.UART_Start_Receive_DMA stm32l0xx_hal_uart.o 0x0800cf38 0x0800cf38 0x0000008a Code RO 5604 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o 0x0800cfc2 0x0800cfc2 0x00000002 PAD 0x0800cfc4 0x0800cfc4 0x00000018 Code RO 2328 i.USART1_IRQHandler stm32l0xx_it.o 0x0800cfdc 0x0800cfdc 0x00000048 Code RO 1587 i.UWB_RXStart dw_app.o 0x0800d024 0x0800d024 0x00000034 Code RO 1588 i.UWB_Wkup dw_app.o 0x0800d058 0x0800d058 0x00000024 Code RO 3243 i.UpdateCRC16 lora.o 0x0800d07c 0x0800d07c 0x0000007c Code RO 1672 i.UpdateProcess serial_at_cmd_app.o 0x0800d0f8 0x0800d0f8 0x0000000c Code RO 1411 i.Usart1InitVariables usart.o 0x0800d104 0x0800d104 0x0000004c Code RO 2047 i.Usart5DeInit main.o 0x0800d150 0x0800d150 0x0000000c Code RO 2048 i.Usart5Init main.o 0x0800d15c 0x0800d15c 0x0000011c Code RO 1673 i.UsartParseDataHandler serial_at_cmd_app.o 0x0800d278 0x0800d278 0x00000040 Code RO 2051 i.Yuying_Poll main.o 0x0800d2b8 0x0800d2b8 0x00000020 Code RO 7583 i.__0printf mc_p.l(printfa.o) 0x0800d2d8 0x0800d2d8 0x0000002e Code RO 7709 i.__ARM_clz mf_p.l(depilogue.o) 0x0800d306 0x0800d306 0x00000030 Code RO 4405 i.__ARM_common_ll_muluu stm32l0xx_hal_rcc.o 0x0800d336 0x0800d336 0x0000001a Code RO 624 i.__ARM_common_switch8 dps310.o 0x0800d350 0x0800d350 0x00000044 Code RO 5084 i.__NVIC_SetPriority stm32l0xx_hal_cortex.o 0x0800d394 0x0800d394 0x0000000c Code RO 7694 i.__read_errno mc_p.l(errno.o) 0x0800d3a0 0x0800d3a0 0x0000000e Code RO 7768 i.__scatterload_copy mc_p.l(handlers.o) 0x0800d3ae 0x0800d3ae 0x00000002 Code RO 7769 i.__scatterload_null mc_p.l(handlers.o) 0x0800d3b0 0x0800d3b0 0x0000000e Code RO 7770 i.__scatterload_zeroinit mc_p.l(handlers.o) 0x0800d3be 0x0800d3be 0x00000002 PAD 0x0800d3c0 0x0800d3c0 0x0000000c Code RO 7695 i.__set_errno mc_p.l(errno.o) 0x0800d3cc 0x0800d3cc 0x00000026 Code RO 713 i._dwt_aonarrayupload deca_device.o 0x0800d3f2 0x0800d3f2 0x00000002 PAD 0x0800d3f4 0x0800d3f4 0x0000003c Code RO 715 i._dwt_configlde deca_device.o 0x0800d430 0x0800d430 0x000000b6 Code RO 717 i._dwt_enableclocks deca_device.o 0x0800d4e6 0x0800d4e6 0x00000032 Code RO 718 i._dwt_loaducodefromrom deca_device.o 0x0800d518 0x0800d518 0x00000044 Code RO 720 i._dwt_otpread deca_device.o 0x0800d55c 0x0800d55c 0x00000174 Code RO 7590 i._fp_digits mc_p.l(printfa.o) 0x0800d6d0 0x0800d6d0 0x0000000e Code RO 7751 i._is_digit mc_p.l(scanf_fp.o) 0x0800d6de 0x0800d6de 0x00000002 PAD 0x0800d6e0 0x0800d6e0 0x000006ec Code RO 7591 i._printf_core mc_p.l(printfa.o) 0x0800ddcc 0x0800ddcc 0x00000020 Code RO 7592 i._printf_post_padding mc_p.l(printfa.o) 0x0800ddec 0x0800ddec 0x0000002c Code RO 7593 i._printf_pre_padding mc_p.l(printfa.o) 0x0800de18 0x0800de18 0x0000002a Code RO 7294 i.atof m_ps.l(atof.o) 0x0800de42 0x0800de42 0x00000002 PAD 0x0800de44 0x0800de44 0x000000c8 Code RO 7298 i.ceil m_ps.l(ceil.o) 0x0800df0c 0x0800df0c 0x0000000e Code RO 1292 i.delay_ms dw_driver.o 0x0800df1a 0x0800df1a 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o 0x0800dfa6 0x0800dfa6 0x00000002 PAD 0x0800dfa8 0x0800dfa8 0x00000210 Code RO 728 i.dwt_configure deca_device.o 0x0800e1b8 0x0800e1b8 0x00000028 Code RO 729 i.dwt_configuresleep deca_device.o 0x0800e1e0 0x0800e1e0 0x00000008 Code RO 734 i.dwt_entersleep deca_device.o 0x0800e1e8 0x0800e1e8 0x00000026 Code RO 735 i.dwt_entersleepaftertx deca_device.o 0x0800e20e 0x0800e20e 0x00000002 PAD 0x0800e210 0x0800e210 0x00000050 Code RO 736 i.dwt_forcetrxoff deca_device.o 0x0800e260 0x0800e260 0x00000148 Code RO 740 i.dwt_initialise deca_device.o 0x0800e3a8 0x0800e3a8 0x0000002c Code RO 746 i.dwt_read16bitoffsetreg deca_device.o 0x0800e3d4 0x0800e3d4 0x00000028 Code RO 747 i.dwt_read32bitoffsetreg deca_device.o 0x0800e3fc 0x0800e3fc 0x0000000c Code RO 750 i.dwt_readdevid deca_device.o 0x0800e408 0x0800e408 0x00000038 Code RO 753 i.dwt_readfromdevice deca_device.o 0x0800e440 0x0800e440 0x00000012 Code RO 754 i.dwt_readrxdata deca_device.o 0x0800e452 0x0800e452 0x00000010 Code RO 755 i.dwt_readrxtimestamp deca_device.o 0x0800e462 0x0800e462 0x00000054 Code RO 766 i.dwt_rxenable deca_device.o 0x0800e4b6 0x0800e4b6 0x0000000e Code RO 775 i.dwt_setdelayedtrxtime deca_device.o 0x0800e4c4 0x0800e4c4 0x00000024 Code RO 777 i.dwt_setinterrupt deca_device.o 0x0800e4e8 0x0800e4e8 0x00000014 Code RO 782 i.dwt_setrxantennadelay deca_device.o 0x0800e4fc 0x0800e4fc 0x0000005c Code RO 784 i.dwt_setrxtimeout deca_device.o 0x0800e558 0x0800e558 0x0000000e Code RO 786 i.dwt_settxantennadelay deca_device.o 0x0800e566 0x0800e566 0x00000002 PAD 0x0800e568 0x0800e568 0x00000094 Code RO 789 i.dwt_starttx deca_device.o 0x0800e5fc 0x0800e5fc 0x00000034 Code RO 790 i.dwt_syncrxbufptrs deca_device.o 0x0800e630 0x0800e630 0x00000016 Code RO 791 i.dwt_write16bitoffsetreg deca_device.o 0x0800e646 0x0800e646 0x0000001e Code RO 792 i.dwt_write32bitoffsetreg deca_device.o 0x0800e664 0x0800e664 0x00000038 Code RO 793 i.dwt_writetodevice deca_device.o 0x0800e69c 0x0800e69c 0x00000024 Code RO 794 i.dwt_writetxdata deca_device.o 0x0800e6c0 0x0800e6c0 0x0000001c Code RO 795 i.dwt_writetxfctrl deca_device.o 0x0800e6dc 0x0800e6dc 0x00000030 Code RO 796 i.dwt_xtaltrim deca_device.o 0x0800e70c 0x0800e70c 0x000000c8 Code RO 7302 i.floor m_ps.l(floor.o) 0x0800e7d4 0x0800e7d4 0x00000018 Code RO 1412 i.fputc usart.o 0x0800e7ec 0x0800e7ec 0x000001cc Code RO 2054 i.main main.o 0x0800e9b8 0x0800e9b8 0x00000074 Code RO 1544 i.parameter_init global_param.o 0x0800ea2c 0x0800ea2c 0x0000004c Code RO 1325 i.readfromspi spi.o 0x0800ea78 0x0800ea78 0x0000001e Code RO 1865 i.resp_msg_set_ts dw_mbx_tag.o 0x0800ea96 0x0800ea96 0x00000008 Code RO 7315 i.rint m_ps.l(rint.o) 0x0800ea9e 0x0800ea9e 0x00000002 PAD 0x0800eaa0 0x0800eaa0 0x00000054 Code RO 1545 i.save_com_map_to_flash global_param.o 0x0800eaf4 0x0800eaf4 0x0000000c Code RO 1748 i.w28delay ws2812.o 0x0800eb00 0x0800eb00 0x00000048 Code RO 1326 i.writetospi spi.o 0x0800eb48 0x0800eb48 0x00000008 Data RO 1243 .constdata deca_params_init.o 0x0800eb50 0x0800eb50 0x00000018 Data RO 1244 .constdata deca_params_init.o 0x0800eb68 0x0800eb68 0x00000008 Data RO 1245 .constdata deca_params_init.o 0x0800eb70 0x0800eb70 0x0000000c Data RO 1246 .constdata deca_params_init.o 0x0800eb7c 0x0800eb7c 0x00000004 Data RO 1247 .constdata deca_params_init.o 0x0800eb80 0x0800eb80 0x00000020 Data RO 1248 .constdata deca_params_init.o 0x0800eba0 0x0800eba0 0x00000032 Data RO 1249 .constdata deca_params_init.o 0x0800ebd2 0x0800ebd2 0x00000019 Data RO 2504 .constdata system_stm32l0xx.o 0x0800ebeb 0x0800ebeb 0x00000008 Data RO 2505 .constdata system_stm32l0xx.o 0x0800ebf3 0x0800ebf3 0x00000001 PAD 0x0800ebf4 0x0800ebf4 0x0000006c Data RO 2627 .constdata radio.o 0x0800ec60 0x0800ec60 0x000000b4 Data RO 2628 .constdata radio.o 0x0800ed14 0x0800ed14 0x00000081 Data RO 7722 .constdata mc_p.l(ctype_o.o) 0x0800ed95 0x0800ed95 0x00000003 PAD 0x0800ed98 0x0800ed98 0x00000004 Data RO 7723 .constdata mc_p.l(ctype_o.o) 0x0800ed9c 0x0800ed9c 0x00000020 Data RO 7766 Region$$Table anon$$obj.o 0x08009a84 0x08009a84 0x00000010 Code RO 2333 i.LPTIM1_IRQHandler stm32l0xx_it.o 0x08009a94 0x08009a94 0x000000ec Code RO 5327 i.LPTIM_Disable stm32l0xx_hal_lptim.o 0x08009b80 0x08009b80 0x00000038 Code RO 5328 i.LPTIM_WaitForFlag stm32l0xx_hal_lptim.o 0x08009bb8 0x08009bb8 0x00000040 Code RO 2334 i.LPUART1_IRQHandler stm32l0xx_it.o 0x08009bf8 0x08009bf8 0x0000005c Code RO 1872 i.LoraHeartBeartPoll dw_mbx_tag.o 0x08009c54 0x08009c54 0x0000005c Code RO 3245 i.LoraInit lora.o 0x08009cb0 0x08009cb0 0x00000060 Code RO 1873 i.LoraReportFreqPoll dw_mbx_tag.o 0x08009d10 0x08009d10 0x000001d0 Code RO 1874 i.LoraReportPoll dw_mbx_tag.o 0x08009ee0 0x08009ee0 0x00000070 Code RO 3246 i.LoraRspWriteCommap lora.o 0x08009f50 0x08009f50 0x0000006c Code RO 3247 i.LoraSendComMap lora.o 0x08009fbc 0x08009fbc 0x00000294 Code RO 3248 i.LoraUp_Poll lora.o 0x0800a250 0x0800a250 0x00000040 Code RO 2042 i.Lora_Send_Poll main.o 0x0800a290 0x0800a290 0x00000058 Code RO 2043 i.Lpuart_rx_Poll main.o 0x0800a2e8 0x0800a2e8 0x00000048 Code RO 2044 i.LpusartDeInit main.o 0x0800a330 0x0800a330 0x0000006c Code RO 2047 i.MX_ADC_Init main.o 0x0800a39c 0x0800a39c 0x00000038 Code RO 2048 i.MX_DMA_Init main.o 0x0800a3d4 0x0800a3d4 0x000001a4 Code RO 2049 i.MX_GPIO_Init main.o 0x0800a578 0x0800a578 0x00000044 Code RO 2050 i.MX_SPI1_Init main.o 0x0800a5bc 0x0800a5bc 0x00000044 Code RO 2051 i.MX_SPI2_Init main.o 0x0800a600 0x0800a600 0x0000006c Code RO 2052 i.MX_USART1_UART_Init main.o 0x0800a66c 0x0800a66c 0x0000003c Code RO 2053 i.MX_USART5_UART_Init main.o 0x0800a6a8 0x0800a6a8 0x00000174 Code RO 1875 i.MbxTagUwbRec dw_mbx_tag.o 0x0800a81c 0x0800a81c 0x00000002 Code RO 2335 i.NMI_Handler stm32l0xx_it.o 0x0800a81e 0x0800a81e 0x00000002 PAD 0x0800a820 0x0800a820 0x00000278 Code RO 3249 i.OnRxDone lora.o 0x0800aa98 0x0800aa98 0x00000024 Code RO 3250 i.OnRxError lora.o 0x0800aabc 0x0800aabc 0x00000060 Code RO 3251 i.OnRxTimeout lora.o 0x0800ab1c 0x0800ab1c 0x00000078 Code RO 3252 i.OnTxDone lora.o 0x0800ab94 0x0800ab94 0x00000024 Code RO 3253 i.OnTxTimeout lora.o 0x0800abb8 0x0800abb8 0x00000014 Code RO 2054 i.OneSecondTask main.o 0x0800abcc 0x0800abcc 0x00000002 Code RO 2336 i.PendSV_Handler stm32l0xx_it.o 0x0800abce 0x0800abce 0x00000002 PAD 0x0800abd0 0x0800abd0 0x0000006c Code RO 2055 i.PowerDownDetect main.o 0x0800ac3c 0x0800ac3c 0x00000150 Code RO 2056 i.Program_Init main.o 0x0800ad8c 0x0800ad8c 0x00000018 Code RO 1748 i.RGB_Rst ws2812.o 0x0800ada4 0x0800ada4 0x00000050 Code RO 1749 i.RGB_Set ws2812.o 0x0800adf4 0x0800adf4 0x00000064 Code RO 1750 i.RGB_Set_BLUE ws2812.o 0x0800ae58 0x0800ae58 0x00000024 Code RO 1751 i.RGB_Set_Down ws2812.o 0x0800ae7c 0x0800ae7c 0x00000064 Code RO 1752 i.RGB_Set_GREEN ws2812.o 0x0800aee0 0x0800aee0 0x00000064 Code RO 1753 i.RGB_Set_LEDOFF ws2812.o 0x0800af44 0x0800af44 0x00000064 Code RO 1754 i.RGB_Set_RED ws2812.o 0x0800afa8 0x0800afa8 0x00000038 Code RO 1755 i.RGB_Set_Up ws2812.o 0x0800afe0 0x0800afe0 0x00000064 Code RO 1756 i.RGB_Set_WHITE ws2812.o 0x0800b044 0x0800b044 0x00000064 Code RO 1757 i.RGB_Set_YELLOW ws2812.o 0x0800b0a8 0x0800b0a8 0x00000004 Code RO 2604 i.RadioCheckRfFrequency radio.o 0x0800b0ac 0x0800b0ac 0x00000034 Code RO 2605 i.RadioGetFskBandwidthRegValue radio.o 0x0800b0e0 0x0800b0e0 0x0000001e Code RO 2606 i.RadioGetStatus radio.o 0x0800b0fe 0x0800b0fe 0x00000004 Code RO 2607 i.RadioGetWakeupTime radio.o 0x0800b102 0x0800b102 0x00000002 PAD 0x0800b104 0x0800b104 0x00000048 Code RO 2608 i.RadioInit radio.o 0x0800b14c 0x0800b14c 0x000000e8 Code RO 2609 i.RadioIrqProcess radio.o 0x0800b234 0x0800b234 0x00000024 Code RO 2610 i.RadioIsChannelFree radio.o 0x0800b258 0x0800b258 0x0000000c Code RO 2611 i.RadioOnDioIrq radio.o 0x0800b264 0x0800b264 0x00000034 Code RO 2614 i.RadioRandom radio.o 0x0800b298 0x0800b298 0x00000008 Code RO 2615 i.RadioRead radio.o 0x0800b2a0 0x0800b2a0 0x00000008 Code RO 2616 i.RadioReadBuffer radio.o 0x0800b2a8 0x0800b2a8 0x00000008 Code RO 2618 i.RadioRssi radio.o 0x0800b2b0 0x0800b2b0 0x00000034 Code RO 2619 i.RadioRx radio.o 0x0800b2e4 0x0800b2e4 0x00000030 Code RO 2620 i.RadioRxBoosted radio.o 0x0800b314 0x0800b314 0x00000040 Code RO 2621 i.RadioSend radio.o 0x0800b354 0x0800b354 0x00000008 Code RO 2622 i.RadioSetChannel radio.o 0x0800b35c 0x0800b35c 0x0000002c Code RO 2623 i.RadioSetMaxPayloadLength radio.o 0x0800b388 0x0800b388 0x00000030 Code RO 2624 i.RadioSetModem radio.o 0x0800b3b8 0x0800b3b8 0x00000038 Code RO 2625 i.RadioSetPublicNetwork radio.o 0x0800b3f0 0x0800b3f0 0x00000190 Code RO 2626 i.RadioSetRxConfig radio.o 0x0800b580 0x0800b580 0x00000008 Code RO 2627 i.RadioSetRxDutyCycle radio.o 0x0800b588 0x0800b588 0x00000130 Code RO 2628 i.RadioSetTxConfig radio.o 0x0800b6b8 0x0800b6b8 0x00000014 Code RO 2629 i.RadioSetTxContinuousWave radio.o 0x0800b6cc 0x0800b6cc 0x00000020 Code RO 2630 i.RadioSleep radio.o 0x0800b6ec 0x0800b6ec 0x0000000a Code RO 2631 i.RadioStandby radio.o 0x0800b6f6 0x0800b6f6 0x00000008 Code RO 2632 i.RadioStartCad radio.o 0x0800b6fe 0x0800b6fe 0x00000002 PAD 0x0800b700 0x0800b700 0x00000184 Code RO 2633 i.RadioTimeOnAir radio.o 0x0800b884 0x0800b884 0x00000008 Code RO 2635 i.RadioWrite radio.o 0x0800b88c 0x0800b88c 0x00000008 Code RO 2636 i.RadioWriteBuffer radio.o 0x0800b894 0x0800b894 0x00000050 Code RO 1291 i.Reset_DW1000 dw_driver.o 0x0800b8e4 0x0800b8e4 0x00000060 Code RO 6075 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o 0x0800b944 0x0800b944 0x000000b8 Code RO 6080 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o 0x0800b9fc 0x0800b9fc 0x00000004 Code RO 1496 i.STMFLASH_ReadHalfWord flash.o 0x0800ba00 0x0800ba00 0x00000002 Code RO 2337 i.SVC_Handler stm32l0xx_it.o 0x0800ba02 0x0800ba02 0x00000002 Code RO 3118 i.SX126xAntSwOff sx126x-board.o 0x0800ba04 0x0800ba04 0x00000002 Code RO 3119 i.SX126xAntSwOn sx126x-board.o 0x0800ba06 0x0800ba06 0x00000002 PAD 0x0800ba08 0x0800ba08 0x00000074 Code RO 2832 i.SX126xCalibrateImage sx126x.o 0x0800ba7c 0x0800ba7c 0x00000020 Code RO 2833 i.SX126xCheckDeviceReady sx126x.o 0x0800ba9c 0x0800ba9c 0x00000014 Code RO 2835 i.SX126xClearIrqStatus sx126x.o 0x0800bab0 0x0800bab0 0x00000014 Code RO 2837 i.SX126xGetIrqStatus sx126x.o 0x0800bac4 0x0800bac4 0x0000000c Code RO 2838 i.SX126xGetOperatingMode sx126x.o 0x0800bad0 0x0800bad0 0x00000004 Code RO 3121 i.SX126xGetPaSelect sx126x-board.o 0x0800bad4 0x0800bad4 0x0000007c Code RO 2839 i.SX126xGetPacketStatus sx126x.o 0x0800bb50 0x0800bb50 0x0000000c Code RO 2840 i.SX126xGetPacketType sx126x.o 0x0800bb5c 0x0800bb5c 0x0000002c Code RO 2841 i.SX126xGetPayload sx126x.o 0x0800bb88 0x0800bb88 0x00000018 Code RO 2843 i.SX126xGetRssiInst sx126x.o 0x0800bba0 0x0800bba0 0x00000044 Code RO 2844 i.SX126xGetRxBufferStatus sx126x.o 0x0800bbe4 0x0800bbe4 0x00000024 Code RO 2846 i.SX126xInit sx126x.o 0x0800bc08 0x0800bc08 0x00000060 Code RO 3122 i.SX126xReadBuffer sx126x-board.o 0x0800bc68 0x0800bc68 0x0000005c Code RO 3123 i.SX126xReadCommand sx126x-board.o 0x0800bcc4 0x0800bcc4 0x00000010 Code RO 3124 i.SX126xReadRegister sx126x-board.o 0x0800bcd4 0x0800bcd4 0x00000068 Code RO 3125 i.SX126xReadRegisters sx126x-board.o 0x0800bd3c 0x0800bd3c 0x00000038 Code RO 3126 i.SX126xReset sx126x-board.o 0x0800bd74 0x0800bd74 0x00000010 Code RO 2847 i.SX126xSendPayload sx126x.o 0x0800bd84 0x0800bd84 0x00000014 Code RO 2848 i.SX126xSetBufferBaseAddress sx126x.o 0x0800bd98 0x0800bd98 0x00000018 Code RO 2849 i.SX126xSetCad sx126x.o 0x0800bdb0 0x0800bdb0 0x00000024 Code RO 2851 i.SX126xSetCrcPolynomial sx126x.o 0x0800bdd4 0x0800bdd4 0x00000024 Code RO 2852 i.SX126xSetCrcSeed sx126x.o 0x0800bdf8 0x0800bdf8 0x0000000e Code RO 2853 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o 0x0800be06 0x0800be06 0x00000028 Code RO 2855 i.SX126xSetDioIrqParams sx126x.o 0x0800be2e 0x0800be2e 0x0000000e Code RO 2857 i.SX126xSetLoRaSymbNumTimeout sx126x.o 0x0800be3c 0x0800be3c 0x000000a0 Code RO 2858 i.SX126xSetModulationParams sx126x.o 0x0800bedc 0x0800bedc 0x00000018 Code RO 2859 i.SX126xSetPaConfig sx126x.o 0x0800bef4 0x0800bef4 0x000000b4 Code RO 2860 i.SX126xSetPacketParams sx126x.o 0x0800bfa8 0x0800bfa8 0x0000001c Code RO 2861 i.SX126xSetPacketType sx126x.o 0x0800bfc4 0x0800bfc4 0x0000000e Code RO 2862 i.SX126xSetPayload sx126x.o 0x0800bfd2 0x0800bfd2 0x0000000e Code RO 2863 i.SX126xSetRegulatorMode sx126x.o 0x0800bfe0 0x0800bfe0 0x0000004c Code RO 2864 i.SX126xSetRfFrequency sx126x.o 0x0800c02c 0x0800c02c 0x0000000a Code RO 3127 i.SX126xSetRfTxPower sx126x-board.o 0x0800c036 0x0800c036 0x00000002 PAD 0x0800c038 0x0800c038 0x00000024 Code RO 2865 i.SX126xSetRx sx126x.o 0x0800c05c 0x0800c05c 0x00000034 Code RO 2866 i.SX126xSetRxBoosted sx126x.o 0x0800c090 0x0800c090 0x00000030 Code RO 2867 i.SX126xSetRxDutyCycle sx126x.o 0x0800c0c0 0x0800c0c0 0x0000001c Code RO 2869 i.SX126xSetSleep sx126x.o 0x0800c0dc 0x0800c0dc 0x00000024 Code RO 2870 i.SX126xSetStandby sx126x.o 0x0800c100 0x0800c100 0x0000000e Code RO 2871 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o 0x0800c10e 0x0800c10e 0x00000012 Code RO 2872 i.SX126xSetSyncWord sx126x.o 0x0800c120 0x0800c120 0x00000024 Code RO 2873 i.SX126xSetTx sx126x.o 0x0800c144 0x0800c144 0x0000000e Code RO 2874 i.SX126xSetTxContinuousWave sx126x.o 0x0800c152 0x0800c152 0x00000002 PAD 0x0800c154 0x0800c154 0x00000080 Code RO 2876 i.SX126xSetTxParams sx126x.o 0x0800c1d4 0x0800c1d4 0x00000034 Code RO 2877 i.SX126xSetWhiteningSeed sx126x.o 0x0800c208 0x0800c208 0x0000001c Code RO 3128 i.SX126xWaitOnBusy sx126x-board.o 0x0800c224 0x0800c224 0x0000003c Code RO 3129 i.SX126xWakeup sx126x-board.o 0x0800c260 0x0800c260 0x00000058 Code RO 3130 i.SX126xWriteBuffer sx126x-board.o 0x0800c2b8 0x0800c2b8 0x00000054 Code RO 3131 i.SX126xWriteCommand sx126x-board.o 0x0800c30c 0x0800c30c 0x0000000c Code RO 3132 i.SX126xWriteRegister sx126x-board.o 0x0800c318 0x0800c318 0x00000060 Code RO 3133 i.SX126xWriteRegisters sx126x-board.o 0x0800c378 0x0800c378 0x00000070 Code RO 1842 i.SYN_FrameInfo syn6288.o 0x0800c3e8 0x0800c3e8 0x00000078 Code RO 1683 i.SendComMap serial_at_cmd_app.o 0x0800c460 0x0800c460 0x00000058 Code RO 1758 i.Set4LEDColor ws2812.o 0x0800c4b8 0x0800c4b8 0x00000014 Code RO 1759 i.Set4LEDColor_Off ws2812.o 0x0800c4cc 0x0800c4cc 0x00000028 Code RO 3135 i.SpiInOut sx126x-board.o 0x0800c4f4 0x0800c4f4 0x00000014 Code RO 1323 i.Spi_ChangePrescaler spi.o 0x0800c508 0x0800c508 0x0000007c Code RO 3254 i.SwitchLoraSettings lora.o 0x0800c584 0x0800c584 0x00000008 Code RO 2338 i.SysTick_Handler stm32l0xx_it.o 0x0800c58c 0x0800c58c 0x00000098 Code RO 2057 i.SystemClock_Config main.o 0x0800c624 0x0800c624 0x00000058 Code RO 2515 i.SystemInit system_stm32l0xx.o 0x0800c67c 0x0800c67c 0x00000010 Code RO 2339 i.TIM6_IRQHandler stm32l0xx_it.o 0x0800c68c 0x0800c68c 0x00000068 Code RO 6439 i.TIM_Base_SetConfig stm32l0xx_hal_tim.o 0x0800c6f4 0x0800c6f4 0x00000028 Code RO 2058 i.TTSchaxun_Busy main.o 0x0800c71c 0x0800c71c 0x00000080 Code RO 1876 i.TagListUpdate dw_mbx_tag.o 0x0800c79c 0x0800c79c 0x000000ca Code RO 5595 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o 0x0800c866 0x0800c866 0x00000002 PAD 0x0800c868 0x0800c868 0x000000c4 Code RO 5596 i.UART_CheckIdleState stm32l0xx_hal_uart.o 0x0800c92c 0x0800c92c 0x00000074 Code RO 1405 i.UART_CheckReceive usart.o 0x0800c9a0 0x0800c9a0 0x00000098 Code RO 1406 i.UART_CheckSend usart.o 0x0800ca38 0x0800ca38 0x00000014 Code RO 5597 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o 0x0800ca4c 0x0800ca4c 0x0000004c Code RO 5598 i.UART_DMAError stm32l0xx_hal_uart.o 0x0800ca98 0x0800ca98 0x0000009c Code RO 5599 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o 0x0800cb34 0x0800cb34 0x00000020 Code RO 5601 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o 0x0800cb54 0x0800cb54 0x0000004c Code RO 5603 i.UART_DMATransmitCplt stm32l0xx_hal_uart.o 0x0800cba0 0x0800cba0 0x0000000a Code RO 5605 i.UART_DMATxHalfCplt stm32l0xx_hal_uart.o 0x0800cbaa 0x0800cbaa 0x00000060 Code RO 5607 i.UART_EndRxTransfer stm32l0xx_hal_uart.o 0x0800cc0a 0x0800cc0a 0x00000020 Code RO 5608 i.UART_EndTxTransfer stm32l0xx_hal_uart.o 0x0800cc2a 0x0800cc2a 0x00000002 PAD 0x0800cc2c 0x0800cc2c 0x00000064 Code RO 1408 i.UART_PushFrame usart.o 0x0800cc90 0x0800cc90 0x00000214 Code RO 5611 i.UART_SetConfig stm32l0xx_hal_uart.o 0x0800cea4 0x0800cea4 0x000000ac Code RO 5612 i.UART_Start_Receive_DMA stm32l0xx_hal_uart.o 0x0800cf50 0x0800cf50 0x0000008a Code RO 5616 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o 0x0800cfda 0x0800cfda 0x00000002 PAD 0x0800cfdc 0x0800cfdc 0x00000018 Code RO 2340 i.USART1_IRQHandler stm32l0xx_it.o 0x0800cff4 0x0800cff4 0x00000018 Code RO 1587 i.UWB_RXOFF dw_app.o 0x0800d00c 0x0800d00c 0x00000030 Code RO 1588 i.UWB_RXON dw_app.o 0x0800d03c 0x0800d03c 0x00000048 Code RO 1589 i.UWB_RXStart dw_app.o 0x0800d084 0x0800d084 0x00000034 Code RO 1590 i.UWB_Wkup dw_app.o 0x0800d0b8 0x0800d0b8 0x00000024 Code RO 3255 i.UpdateCRC16 lora.o 0x0800d0dc 0x0800d0dc 0x0000007c Code RO 1684 i.UpdateProcess serial_at_cmd_app.o 0x0800d158 0x0800d158 0x0000000c Code RO 1411 i.Usart1InitVariables usart.o 0x0800d164 0x0800d164 0x0000004c Code RO 2059 i.Usart5DeInit main.o 0x0800d1b0 0x0800d1b0 0x0000000c Code RO 2060 i.Usart5Init main.o 0x0800d1bc 0x0800d1bc 0x0000011c Code RO 1685 i.UsartParseDataHandler serial_at_cmd_app.o 0x0800d2d8 0x0800d2d8 0x00000040 Code RO 2063 i.Yuying_Poll main.o 0x0800d318 0x0800d318 0x00000020 Code RO 7595 i.__0printf mc_p.l(printfa.o) 0x0800d338 0x0800d338 0x0000002e Code RO 7721 i.__ARM_clz mf_p.l(depilogue.o) 0x0800d366 0x0800d366 0x00000030 Code RO 4417 i.__ARM_common_ll_muluu stm32l0xx_hal_rcc.o 0x0800d396 0x0800d396 0x0000001a Code RO 624 i.__ARM_common_switch8 dps310.o 0x0800d3b0 0x0800d3b0 0x00000044 Code RO 5096 i.__NVIC_SetPriority stm32l0xx_hal_cortex.o 0x0800d3f4 0x0800d3f4 0x0000000c Code RO 7706 i.__read_errno mc_p.l(errno.o) 0x0800d400 0x0800d400 0x0000000e Code RO 7780 i.__scatterload_copy mc_p.l(handlers.o) 0x0800d40e 0x0800d40e 0x00000002 Code RO 7781 i.__scatterload_null mc_p.l(handlers.o) 0x0800d410 0x0800d410 0x0000000e Code RO 7782 i.__scatterload_zeroinit mc_p.l(handlers.o) 0x0800d41e 0x0800d41e 0x00000002 PAD 0x0800d420 0x0800d420 0x0000000c Code RO 7707 i.__set_errno mc_p.l(errno.o) 0x0800d42c 0x0800d42c 0x00000026 Code RO 713 i._dwt_aonarrayupload deca_device.o 0x0800d452 0x0800d452 0x00000002 PAD 0x0800d454 0x0800d454 0x0000003c Code RO 715 i._dwt_configlde deca_device.o 0x0800d490 0x0800d490 0x000000b6 Code RO 717 i._dwt_enableclocks deca_device.o 0x0800d546 0x0800d546 0x00000032 Code RO 718 i._dwt_loaducodefromrom deca_device.o 0x0800d578 0x0800d578 0x00000044 Code RO 720 i._dwt_otpread deca_device.o 0x0800d5bc 0x0800d5bc 0x00000174 Code RO 7602 i._fp_digits mc_p.l(printfa.o) 0x0800d730 0x0800d730 0x0000000e Code RO 7763 i._is_digit mc_p.l(scanf_fp.o) 0x0800d73e 0x0800d73e 0x00000002 PAD 0x0800d740 0x0800d740 0x000006ec Code RO 7603 i._printf_core mc_p.l(printfa.o) 0x0800de2c 0x0800de2c 0x00000020 Code RO 7604 i._printf_post_padding mc_p.l(printfa.o) 0x0800de4c 0x0800de4c 0x0000002c Code RO 7605 i._printf_pre_padding mc_p.l(printfa.o) 0x0800de78 0x0800de78 0x0000002a Code RO 7306 i.atof m_ps.l(atof.o) 0x0800dea2 0x0800dea2 0x00000002 PAD 0x0800dea4 0x0800dea4 0x000000c8 Code RO 7310 i.ceil m_ps.l(ceil.o) 0x0800df6c 0x0800df6c 0x0000000e Code RO 1292 i.delay_ms dw_driver.o 0x0800df7a 0x0800df7a 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o 0x0800e006 0x0800e006 0x00000002 PAD 0x0800e008 0x0800e008 0x00000210 Code RO 728 i.dwt_configure deca_device.o 0x0800e218 0x0800e218 0x00000028 Code RO 729 i.dwt_configuresleep deca_device.o 0x0800e240 0x0800e240 0x00000008 Code RO 734 i.dwt_entersleep deca_device.o 0x0800e248 0x0800e248 0x00000026 Code RO 735 i.dwt_entersleepaftertx deca_device.o 0x0800e26e 0x0800e26e 0x00000002 PAD 0x0800e270 0x0800e270 0x00000050 Code RO 736 i.dwt_forcetrxoff deca_device.o 0x0800e2c0 0x0800e2c0 0x00000148 Code RO 740 i.dwt_initialise deca_device.o 0x0800e408 0x0800e408 0x0000002c Code RO 746 i.dwt_read16bitoffsetreg deca_device.o 0x0800e434 0x0800e434 0x00000028 Code RO 747 i.dwt_read32bitoffsetreg deca_device.o 0x0800e45c 0x0800e45c 0x0000000c Code RO 750 i.dwt_readdevid deca_device.o 0x0800e468 0x0800e468 0x00000038 Code RO 753 i.dwt_readfromdevice deca_device.o 0x0800e4a0 0x0800e4a0 0x00000012 Code RO 754 i.dwt_readrxdata deca_device.o 0x0800e4b2 0x0800e4b2 0x00000010 Code RO 755 i.dwt_readrxtimestamp deca_device.o 0x0800e4c2 0x0800e4c2 0x00000054 Code RO 766 i.dwt_rxenable deca_device.o 0x0800e516 0x0800e516 0x0000000e Code RO 775 i.dwt_setdelayedtrxtime deca_device.o 0x0800e524 0x0800e524 0x00000024 Code RO 777 i.dwt_setinterrupt deca_device.o 0x0800e548 0x0800e548 0x00000014 Code RO 782 i.dwt_setrxantennadelay deca_device.o 0x0800e55c 0x0800e55c 0x0000005c Code RO 784 i.dwt_setrxtimeout deca_device.o 0x0800e5b8 0x0800e5b8 0x0000000e Code RO 786 i.dwt_settxantennadelay deca_device.o 0x0800e5c6 0x0800e5c6 0x00000002 PAD 0x0800e5c8 0x0800e5c8 0x00000094 Code RO 789 i.dwt_starttx deca_device.o 0x0800e65c 0x0800e65c 0x00000034 Code RO 790 i.dwt_syncrxbufptrs deca_device.o 0x0800e690 0x0800e690 0x00000016 Code RO 791 i.dwt_write16bitoffsetreg deca_device.o 0x0800e6a6 0x0800e6a6 0x0000001e Code RO 792 i.dwt_write32bitoffsetreg deca_device.o 0x0800e6c4 0x0800e6c4 0x00000038 Code RO 793 i.dwt_writetodevice deca_device.o 0x0800e6fc 0x0800e6fc 0x00000024 Code RO 794 i.dwt_writetxdata deca_device.o 0x0800e720 0x0800e720 0x0000001c Code RO 795 i.dwt_writetxfctrl deca_device.o 0x0800e73c 0x0800e73c 0x00000030 Code RO 796 i.dwt_xtaltrim deca_device.o 0x0800e76c 0x0800e76c 0x000000c8 Code RO 7314 i.floor m_ps.l(floor.o) 0x0800e834 0x0800e834 0x00000018 Code RO 1412 i.fputc usart.o 0x0800e84c 0x0800e84c 0x000001cc Code RO 2066 i.main main.o 0x0800ea18 0x0800ea18 0x00000074 Code RO 1544 i.parameter_init global_param.o 0x0800ea8c 0x0800ea8c 0x0000004c Code RO 1325 i.readfromspi spi.o 0x0800ead8 0x0800ead8 0x0000001e Code RO 1877 i.resp_msg_set_ts dw_mbx_tag.o 0x0800eaf6 0x0800eaf6 0x00000008 Code RO 7327 i.rint m_ps.l(rint.o) 0x0800eafe 0x0800eafe 0x00000002 PAD 0x0800eb00 0x0800eb00 0x00000054 Code RO 1545 i.save_com_map_to_flash global_param.o 0x0800eb54 0x0800eb54 0x0000000c Code RO 1760 i.w28delay ws2812.o 0x0800eb60 0x0800eb60 0x00000048 Code RO 1326 i.writetospi spi.o 0x0800eba8 0x0800eba8 0x00000008 Data RO 1243 .constdata deca_params_init.o 0x0800ebb0 0x0800ebb0 0x00000018 Data RO 1244 .constdata deca_params_init.o 0x0800ebc8 0x0800ebc8 0x00000008 Data RO 1245 .constdata deca_params_init.o 0x0800ebd0 0x0800ebd0 0x0000000c Data RO 1246 .constdata deca_params_init.o 0x0800ebdc 0x0800ebdc 0x00000004 Data RO 1247 .constdata deca_params_init.o 0x0800ebe0 0x0800ebe0 0x00000020 Data RO 1248 .constdata deca_params_init.o 0x0800ec00 0x0800ec00 0x00000032 Data RO 1249 .constdata deca_params_init.o 0x0800ec32 0x0800ec32 0x00000019 Data RO 2516 .constdata system_stm32l0xx.o 0x0800ec4b 0x0800ec4b 0x00000008 Data RO 2517 .constdata system_stm32l0xx.o 0x0800ec53 0x0800ec53 0x00000001 PAD 0x0800ec54 0x0800ec54 0x0000006c Data RO 2639 .constdata radio.o 0x0800ecc0 0x0800ecc0 0x000000b4 Data RO 2640 .constdata radio.o 0x0800ed74 0x0800ed74 0x00000081 Data RO 7734 .constdata mc_p.l(ctype_o.o) 0x0800edf5 0x0800edf5 0x00000003 PAD 0x0800edf8 0x0800edf8 0x00000004 Data RO 7735 .constdata mc_p.l(ctype_o.o) 0x0800edfc 0x0800edfc 0x00000020 Data RO 7778 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800edbc, Size: 0x00002358, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x000000b4]) Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800ee1c, Size: 0x00002360, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x000000b8]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -5308,41 +5325,41 @@ 0x20000044 COMPRESSED 0x00000018 Data RW 1414 .data usart.o 0x2000005c COMPRESSED 0x00000002 Data RW 1497 .data flash.o 0x2000005e COMPRESSED 0x00000002 PAD 0x20000060 COMPRESSED 0x00000013 Data RW 1591 .data dw_app.o 0x20000073 COMPRESSED 0x00000007 Data RW 1675 .data serial_at_cmd_app.o 0x20000060 COMPRESSED 0x00000013 Data RW 1593 .data dw_app.o 0x20000073 COMPRESSED 0x00000007 Data RW 1687 .data serial_at_cmd_app.o 0x2000007a COMPRESSED 0x00000006 PAD 0x20000080 COMPRESSED 0x00000058 Data RW 1867 .data dw_mbx_tag.o 0x200000d8 COMPRESSED 0x00000001 Data RW 1955 .data gps.o 0x200000d9 COMPRESSED 0x00000003 PAD 0x200000dc COMPRESSED 0x000000bc Data RW 2061 .data main.o 0x20000198 COMPRESSED 0x00000001 Data RW 2080 .data main.o 0x20000199 COMPRESSED 0x00000003 PAD 0x2000019c COMPRESSED 0x00000004 Data RW 2329 .data stm32l0xx_it.o 0x200001a0 COMPRESSED 0x00000004 Data RW 2330 .data stm32l0xx_it.o 0x200001a4 COMPRESSED 0x00000004 Data RW 2506 .data system_stm32l0xx.o 0x200001a8 COMPRESSED 0x000000a8 Data RW 2629 .data radio.o 0x20000250 COMPRESSED 0x00000008 Data RW 2866 .data sx126x.o 0x20000258 COMPRESSED 0x00000038 Data RW 3249 .data lora.o 0x20000290 COMPRESSED 0x0000000c Data RW 3626 .data stm32l0xx_hal.o 0x2000029c COMPRESSED 0x00000004 Data RW 7688 .data mc_p.l(stdout.o) 0x200002a0 COMPRESSED 0x00000004 Data RW 7696 .data mc_p.l(errno.o) 0x200002a4 - 0x0000003c Zero RW 797 .bss deca_device.o 0x200002e0 - 0x000008c0 Zero RW 1413 .bss usart.o 0x20000ba0 - 0x00000258 Zero RW 1546 .bss global_param.o 0x20000df8 - 0x000000c8 Zero RW 1674 .bss serial_at_cmd_app.o 0x20000ec0 - 0x0000047e Zero RW 1866 .bss dw_mbx_tag.o 0x2000133e COMPRESSED 0x00000002 PAD 0x20001340 - 0x00000108 Zero RW 1953 .bss gps.o 0x20001448 - 0x000004b4 Zero RW 2056 .bss main.o 0x200018fc - 0x00000048 Zero RW 2057 .bss main.o 0x20001944 - 0x00000048 Zero RW 2058 .bss main.o 0x2000198c - 0x00000048 Zero RW 2059 .bss main.o 0x200019d4 - 0x00000048 Zero RW 2060 .bss main.o 0x20001a1c - 0x00000150 Zero RW 2626 .bss radio.o 0x20001b6c - 0x000003d0 Zero RW 3244 .bss lora.o 0x20001f3c - 0x00000018 Zero RW 4548 .bss stm32l0xx_hal_flash.o 0x20001f54 COMPRESSED 0x00000004 PAD 0x20001f58 - 0x00000400 Zero RW 1 STACK startup_stm32l051xx.o 0x20000080 COMPRESSED 0x00000060 Data RW 1879 .data dw_mbx_tag.o 0x200000e0 COMPRESSED 0x00000001 Data RW 1967 .data gps.o 0x200000e1 COMPRESSED 0x00000003 PAD 0x200000e4 COMPRESSED 0x000000bc Data RW 2073 .data main.o 0x200001a0 COMPRESSED 0x00000001 Data RW 2092 .data main.o 0x200001a1 COMPRESSED 0x00000003 PAD 0x200001a4 COMPRESSED 0x00000004 Data RW 2341 .data stm32l0xx_it.o 0x200001a8 COMPRESSED 0x00000004 Data RW 2342 .data stm32l0xx_it.o 0x200001ac COMPRESSED 0x00000004 Data RW 2518 .data system_stm32l0xx.o 0x200001b0 COMPRESSED 0x000000a8 Data RW 2641 .data radio.o 0x20000258 COMPRESSED 0x00000008 Data RW 2878 .data sx126x.o 0x20000260 COMPRESSED 0x00000038 Data RW 3261 .data lora.o 0x20000298 COMPRESSED 0x0000000c Data RW 3638 .data stm32l0xx_hal.o 0x200002a4 COMPRESSED 0x00000004 Data RW 7700 .data mc_p.l(stdout.o) 0x200002a8 COMPRESSED 0x00000004 Data RW 7708 .data mc_p.l(errno.o) 0x200002ac - 0x0000003c Zero RW 797 .bss deca_device.o 0x200002e8 - 0x000008c0 Zero RW 1413 .bss usart.o 0x20000ba8 - 0x00000258 Zero RW 1546 .bss global_param.o 0x20000e00 - 0x000000c8 Zero RW 1686 .bss serial_at_cmd_app.o 0x20000ec8 - 0x0000047e Zero RW 1878 .bss dw_mbx_tag.o 0x20001346 COMPRESSED 0x00000002 PAD 0x20001348 - 0x00000108 Zero RW 1965 .bss gps.o 0x20001450 - 0x000004b4 Zero RW 2068 .bss main.o 0x20001904 - 0x00000048 Zero RW 2069 .bss main.o 0x2000194c - 0x00000048 Zero RW 2070 .bss main.o 0x20001994 - 0x00000048 Zero RW 2071 .bss main.o 0x200019dc - 0x00000048 Zero RW 2072 .bss main.o 0x20001a24 - 0x00000150 Zero RW 2638 .bss radio.o 0x20001b74 - 0x000003d0 Zero RW 3256 .bss lora.o 0x20001f44 - 0x00000018 Zero RW 4560 .bss stm32l0xx_hal_flash.o 0x20001f5c COMPRESSED 0x00000004 PAD 0x20001f60 - 0x00000400 Zero RW 1 STACK startup_stm32l051xx.o ============================================================================== @@ -5357,14 +5374,14 @@ 0 0 138 35 0 1809 deca_params_init.o 48 6 0 0 0 1039 delay.o 26 0 0 0 0 72 dps310.o 202 28 0 19 0 3587 dw_app.o 274 38 0 19 0 4486 dw_app.o 94 4 0 0 0 4482 dw_driver.o 1566 150 0 88 1150 13255 dw_mbx_tag.o 1570 152 0 96 1150 13302 dw_mbx_tag.o 150 8 0 2 0 3332 flash.o 200 26 0 0 600 1776 global_param.o 976 134 0 1 264 9910 gps.o 956 48 0 10 0 392996 lis3dh_driver.o 2068 282 0 56 976 12045 lora.o 2088 286 0 56 976 12096 lora.o 3104 434 0 189 1492 24419 main.o 2024 190 288 168 336 27992 radio.o 528 50 0 7 200 13113 serial_at_cmd_app.o @@ -5398,7 +5415,7 @@ 916 30 0 0 0 7048 ws2812.o ---------------------------------------------------------------------- 32174 2744 684 668 8372 710869 Object Totals 32270 2760 684 676 8372 711866 Object Totals 0 0 32 0 0 0 (incl. Generated) 48 0 1 16 6 0 (incl. Padding) @@ -5488,15 +5505,15 @@ Code (inc. data) RO Data RW Data ZI Data Debug 39560 3016 820 676 8372 704545 Grand Totals 39560 3016 820 180 8372 704545 ELF Image Totals (compressed) 39560 3016 820 180 0 0 ROM Totals 39656 3032 820 684 8372 705454 Grand Totals 39656 3032 820 184 8372 705454 ELF Image Totals (compressed) 39656 3032 820 184 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 40380 ( 39.43kB) Total RW Size (RW Data + ZI Data) 9048 ( 8.84kB) Total ROM Size (Code + RO Data + RW Data) 40560 ( 39.61kB) Total RO Size (Code + RO Data) 40476 ( 39.53kB) Total RW Size (RW Data + ZI Data) 9056 ( 8.84kB) Total ROM Size (Code + RO Data + RW Data) 40660 ( 39.71kB) ============================================================================== MDK-ARM/L051/L051_L051.dep
@@ -465,7 +465,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x660267F1) I (../Src/OnChipDevices/Flash.h)(0x660283F8) F (..\Src\application\dw_app.c)(0x66693C7F)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d) F (..\Src\application\dw_app.c)(0x6684FEEF)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d) I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A) I (..\Src\application\dw_app.h)(0x66583FFC) @@ -716,7 +716,7 @@ I (../Src/OnChipDevices/ADC.h)(0x6475A95E) I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x660267F1) F (..\Src\application\dw_mbx_tag.c)(0x66723836)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\dw_mbx_tag.o --omf_browse l051\dw_mbx_tag.crf --depend l051\dw_mbx_tag.d) F (..\Src\application\dw_mbx_tag.c)(0x66851B13)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\dw_mbx_tag.o --omf_browse l051\dw_mbx_tag.crf --depend l051\dw_mbx_tag.d) I (..\Src\application\dw_mbx_tag.h)(0x66286B86) I (..\Src\application\dw_app.h)(0x66583FFC) I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) @@ -835,7 +835,7 @@ I (../Src/decadriver/deca_device_api.h)(0x64B4E204) I (../Src/decadriver/deca_regs.h)(0x64B4E204) I (../Src/ExternalDevices/dw_driver.h)(0x6600E539) F (../Src/main.c)(0x66695A9B)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d) F (../Src/main.c)(0x6687B1A1)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d) I (../Inc/main.h)(0x66681DF8) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64D0ABC5) I (../Inc/stm32l0xx_hal_conf.h)(0x66583FFC) @@ -1193,7 +1193,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x660267F1) I (../Src/OnChipDevices/Spi.h)(0x6475A95E) F (..\Src\radio\Lora.c)(0x66693C7F)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\lora.o --omf_browse l051\lora.crf --depend l051\lora.d) F (..\Src\radio\Lora.c)(0x66851B59)(--c99 -c --cpu Cortex-M0+ -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc -I ../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/ExternlDrivers -I ../Src/decadriver -I ../Src/ExternalDevices -I ../Src/OnChipDevices -I ../Src/algorithm -I ../Src/application -I ../Src/radio -I ../Middlewares/HIDOLibrary/Include -I.\RTE\_L051 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\Keil\STM32L0xx_DFP\2.2.0\Drivers\CMSIS\Device\ST\STM32L0xx\Include -D__UVISION_VERSION="530" -D_RTE_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -DUSE_GPS -D_USE_BAR -D_NO_HANGJIN -o l051\lora.o --omf_browse l051\lora.crf --depend l051\lora.d) I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A) I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) I (..\Src\radio\sx126x.h)(0x5BBF0270) Src/application/dw_app.c
@@ -175,4 +175,21 @@ dwt_setrxtimeout(tims_ms*1000);//è®¾å®æ¥æ¶è¶ æ¶æ¶é´ï¼0使²¡æè¶ æ¶æ¶é´ dwt_rxenable(0); uwb_state=1; } void UWB_RXON() { UWB_Wkup(); dwt_forcetrxoff(); dwt_setinterrupt( DWT_INT_RFCG | (DWT_INT_ARFE | DWT_INT_RFSL | DWT_INT_SFDT | DWT_INT_RPHE | DWT_INT_RFCE | DWT_INT_RFTO | DWT_INT_RXPTO), 0); dwt_setinterrupt( DWT_INT_RFCG | (DWT_INT_ARFE | DWT_INT_RFSL | DWT_INT_SFDT | DWT_INT_RPHE | DWT_INT_RFCE | DWT_INT_RFTO | DWT_INT_RXPTO), 1); dwt_setrxtimeout(0);//è®¾å®æ¥æ¶è¶ æ¶æ¶é´ï¼0使²¡æè¶ æ¶æ¶é´ dwt_rxenable(0); } void UWB_RXOFF() { dwt_setinterrupt( DWT_INT_RFCG | (DWT_INT_ARFE | DWT_INT_RFSL | DWT_INT_SFDT | DWT_INT_RPHE | DWT_INT_RFCE | DWT_INT_RFTO | DWT_INT_RXPTO), 0); dwt_forcetrxoff(); dwt_entersleep(); } Src/application/dw_mbx_tag.c
@@ -296,6 +296,7 @@ u8 tarray[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20},test_num; extern float Height; extern IWDG_HandleTypeDef hiwdg; u8 uwb_rxflag; void LoraReportPoll(void) { if(sendcount++>0) @@ -372,9 +373,11 @@ SwitchLoraSettings(wg_report_freq,wg_report_sf,g_com_map[LORA_POWER]); Radio.Send(lora_sendbuffer,ANCID_IDX+report_ancnum*4+2); // RadioGetStatus(); UWB_RXStart(60); // UWB_RXStart(60); // RadioGetStatus(); UWB_RXON(); HAL_IWDG_Refresh(&hiwdg); uwb_rxflag=1; // GetPressAndHeight(); // intheight = Height*100; Src/main.c
@@ -316,7 +316,7 @@ hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2); hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4); //deca_sleep(1000); g_com_map[VERSION] = (1<<8)|24; g_com_map[VERSION] = (1<<8)|25; // g_com_map[DEV_ID]=1158; // #ifdef DEBUG_MODE // // g_com_map[GROUP_ID]=21; Src/radio/Lora.c
@@ -170,6 +170,7 @@ uint32_t lora_zhuangtai; uint16_t current_count; extern wg_state_enum wg_state; extern u8 uwb_rxflag; void OnTxDone( void ) { if(flag_writepara_needreset) //é ç½®åå ¥å®æè®¾å¤éè¦éå¯ @@ -185,7 +186,16 @@ } else { Radio.Rx( 50 ); if(uwb_rxflag) { uwb_rxflag=0; UWB_RXOFF(); Radio.Rx( 50 ); } else { Radio.Rx( 50 ); } } } extern LPTIM_HandleTypeDef hlptim1;