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_mbx_tag.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/main.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Src/radio/Lora.c | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
MDK-ARM/JLinkLog.txt
ÎļþÌ«´ó MDK-ARM/L051.uvguix.WXK
@@ -93,25 +93,25 @@ <flags>2</flags> <showCmd>3</showCmd> <MinPosition> <xPos>-32000</xPos> <yPos>-32000</yPos> <xPos>-1</xPos> <yPos>-1</yPos> </MinPosition> <MaxPosition> <xPos>-1</xPos> <yPos>-1</yPos> </MaxPosition> <NormalPosition> <Top>250</Top> <Left>2870</Left> <Right>4233</Right> <Bottom>1026</Bottom> <Top>149</Top> <Left>349</Left> <Right>2569</Right> <Bottom>1080</Bottom> </NormalPosition> </WindowPosition> <MDIClientArea> <RegID>0</RegID> <MDITabState> <Len>1378</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000E00000000000000010000002A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF30433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C726164696F5C4C6F72612E6300000000064C6F72612E6300000000FFDC7800FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E63000000000C64775F6D62785F7461672E6300000000BECEA100FFFFFFFF30433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C726164696F5C4C6F72612E6800000000064C6F72612E6800000000F0A0A100FFFFFFFF39433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C4F6E43686970446576696365735C466C6173682E630000000007466C6173682E6300000000BCA8E100FFFFFFFF39433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C4F6E43686970446576696365735C466C6173682E680000000007466C6173682E68000000009CC1B600FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E68000000000C64775F6D62785F7461672E6800000000F7B88600FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C646563616472697665725C646563615F6465766963652E63000000000D646563615F6465766963652E6300000000D9ADC200FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C73746D33326C3078785F69742E63000000000E73746D33326C3078785F69742E6300000000A5C2D700FFFFFFFF54433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C5F7370692E63000000001373746D33326C3078785F68616C5F7370692E6300000000B3A6BE00FFFFFFFF3E433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E63000000000E676C6F62616C5F706172616D2E6300000000EAD6A300FFFFFFFF2A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C496E635C6D61696E2E6800000000066D61696E2E6800000000F6FA7D00FFFFFFFF3E433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000B5E99D00FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C73657269616C5F61745F636D645F6170702E63000000001373657269616C5F61745F636D645F6170702E63000000005FC3CF00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D90A00006600000080110000FD020000</Data> <Len>1460</Len> <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000F00000001000000010000002A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF30433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C726164696F5C4C6F72612E6300000000064C6F72612E6300000000FFDC7800FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E63000000000C64775F6D62785F7461672E6300000000BECEA100FFFFFFFF30433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C726164696F5C4C6F72612E6800000000064C6F72612E6800000000F0A0A100FFFFFFFF39433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C4F6E43686970446576696365735C466C6173682E630000000007466C6173682E6300000000BCA8E100FFFFFFFF39433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C4F6E43686970446576696365735C466C6173682E680000000007466C6173682E68000000009CC1B600FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C64775F6D62785F7461672E68000000000C64775F6D62785F7461672E6800000000F7B88600FFFFFFFF3C433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C646563616472697665725C646563615F6465766963652E63000000000D646563615F6465766963652E6300000000D9ADC200FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C73746D33326C3078785F69742E63000000000E73746D33326C3078785F69742E6300000000A5C2D700FFFFFFFF54433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C5F7370692E63000000001373746D33326C3078785F68616C5F7370692E6300000000B3A6BE00FFFFFFFF3E433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E63000000000E676C6F62616C5F706172616D2E6300000000EAD6A300FFFFFFFF2A433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C496E635C6D61696E2E6800000000066D61696E2E6800000000F6FA7D00FFFFFFFF3E433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000B5E99D00FFFFFFFF43433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C73657269616C5F61745F636D645F6170702E63000000001373657269616C5F61745F636D645F6170702E63000000005FC3CF00FFFFFFFF38433A5C6769745C5852616E67655F546167202D4C6F72612D52202D204750535C5372635C6170706C69636174696F6E5C64775F6170702E63000000000864775F6170702E6300000000C1838300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB06000085020000</Data> </MDITabState> </MDIClientArea> <ViewEx> @@ -150,7 +150,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>0300000066000000D2000000CD020000</Data> <Data>0300000066000000D200000055020000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -170,7 +170,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>0300000066000000D2000000CD020000</Data> <Data>0300000066000000D200000055020000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -450,7 +450,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>0300000066000000D2000000CD020000</Data> <Data>0300000066000000D200000055020000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -470,7 +470,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>0300000066000000D2000000CD020000</Data> <Data>0300000066000000D200000055020000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -490,7 +490,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>0300000089020000A806000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -530,7 +530,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>0300000089020000A806000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1170,7 +1170,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>0300000089020000A806000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1190,7 +1190,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>03000000890200007D07000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1250,7 +1250,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>03000000890200007D07000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1270,7 +1270,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>03000000010300007D070000CD030000</Data> <Data>03000000890200007D07000055030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1730,7 +1730,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> <Data>00000000E603000080070000F9030000</Data> <Data>000000006E030000AB06000081030000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1799,14 +1799,14 @@ </Window> <DockMan> <Len>3312</Len> <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D90A000066000000900F0000F4000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000BB0E000066000000900F00003A020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D9000000E6020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000A000066000000D50A0000FD020000000000004F000000D5000000E60200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000000F020000900500001302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000A00002A020000900F0000CC020000000000001302000090050000B502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000E602000080070000EA0200000100000001000010040000000100000000FDFFFF8C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000A00000103000080110000FD03000000000000EA02000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data> <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D90A000066000000900F0000F4000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000BB0E000066000000900F00003A020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D90000006E020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000A000066000000D50A0000FD020000000000004F000000D50000006E0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000000F020000900500001302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000A00002A020000900F0000CC020000000000001302000090050000B502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006E020000AB060000720200000100000001000010040000000100000000FDFFFF8C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000A00000103000080110000FD0300000000000072020000AB0600006E0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data> </DockMan> <ToolBar> <RegID>59392</RegID> <Name>File</Name> <Buttons> <Len>2916</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000017675F636F6D5F6D61705B4143544956455F494E4445585D9600000000000000140017675F636F6D5F6D61705B4143544956455F494E4445585D17675F636F6D5F6D61705B4E454152424153455F4944315D1A675F636F6D5F6D61705B4C4F52415F53454E445F494E4445585D1552657475726E466163746F727953657474696E677307426565705F4F6E0D4F6E655365636F6E645461736B08426565705461736B09526164696F2E52782808526164696F2E52780D68617264776172655F7479706511486578546F417363696953656E645544500B7365727665725F696E666F0672657475726E067265626F6F7407737072696E7466075461675F4170700E53776974636854616753746174650944697363506F6C6C320D63757272656E745F636F756E740F466163746F727953657474696E67730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> <Len>2848</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000125377697463684C6F726153657474696E677396000000000000000F00125377697463684C6F726153657474696E67731748414C5F4750494F5F577269746550696E284750494F410F526164696F5365744368616E6E656C10526164696F2E5365744368616E6E656C09526164696F496E69740A526164696F2E496E69740F4765744465766963654572726F72730F73796E635F696E74657276616C5F73094765745374617475731A535831323678536574427566666572426173654164647265737309526164696F526561640F526164696F5265616442756666657210526164696F2E52656164427566666572135358313236785265616452656769737465727303747432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -3546,8 +3546,8 @@ <RegID>59392</RegID> <Name>File</Name> <Buttons> <Len>2916</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000017675F636F6D5F6D61705B4E454152424153455F4944315D9600000000000000140017675F636F6D5F6D61705B4143544956455F494E4445585D17675F636F6D5F6D61705B4E454152424153455F4944315D1A675F636F6D5F6D61705B4C4F52415F53454E445F494E4445585D1552657475726E466163746F727953657474696E677307426565705F4F6E0D4F6E655365636F6E645461736B08426565705461736B09526164696F2E52782808526164696F2E52780D68617264776172655F7479706511486578546F417363696953656E645544500B7365727665725F696E666F0672657475726E067265626F6F7407737072696E7466075461675F4170700E53776974636854616753746174650944697363506F6C6C320D63757272656E745F636F756E740F466163746F727953657474696E67730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> <Len>2848</Len> <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000125377697463684C6F726153657474696E677396000000000000000F00125377697463684C6F726153657474696E67731748414C5F4750494F5F577269746550696E284750494F410F526164696F5365744368616E6E656C10526164696F2E5365744368616E6E656C09526164696F496E69740A526164696F2E496E69740F4765744465766963654572726F72730F73796E635F696E74657276616C5F73094765745374617475731A535831323678536574427566666572426173654164647265737309526164696F526561640F526164696F5265616442756666657210526164696F2E52656164427566666572135358313236785265616452656769737465727303747432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -3603,30 +3603,30 @@ <ActiveMDIGroup>0</ActiveMDIGroup> <MDIGroup> <Size>100</Size> <ActiveTab>0</ActiveTab> <ActiveTab>1</ActiveTab> <Doc> <Name>../Src/main.c</Name> <ColumnNumber>35</ColumnNumber> <TopLine>211</TopLine> <CurrentLine>220</CurrentLine> <ColumnNumber>0</ColumnNumber> <TopLine>456</TopLine> <CurrentLine>464</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\radio\Lora.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>419</TopLine> <CurrentLine>435</CurrentLine> <ColumnNumber>40</ColumnNumber> <TopLine>434</TopLine> <CurrentLine>450</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_mbx_tag.c</Name> <ColumnNumber>16</ColumnNumber> <TopLine>373</TopLine> <CurrentLine>397</CurrentLine> <ColumnNumber>25</ColumnNumber> <TopLine>287</TopLine> <CurrentLine>304</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> @@ -3679,7 +3679,7 @@ <Doc> <Name>../Src/stm32l0xx_it.c</Name> <ColumnNumber>5</ColumnNumber> <TopLine>138</TopLine> <TopLine>142</TopLine> <CurrentLine>154</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> @@ -3697,7 +3697,7 @@ <Doc> <Name>..\Src\application\global_param.c</Name> <ColumnNumber>1</ColumnNumber> <TopLine>25</TopLine> <TopLine>26</TopLine> <CurrentLine>38</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> @@ -3730,6 +3730,15 @@ <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_app.c</Name> <ColumnNumber>0</ColumnNumber> <TopLine>133</TopLine> <CurrentLine>141</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> </MDIGroup> </MDIGroups> MDK-ARM/L051.uvoptx
@@ -125,7 +125,7 @@ <SetRegEntry> <Number>0</Number> <Key>DLGUARM</Key> <Name></Name> <Name>d</Name> </SetRegEntry> <SetRegEntry> <Number>0</Number> @@ -285,6 +285,11 @@ <WinNumber>1</WinNumber> <ItemText>anjian_num</ItemText> </Ww> <Ww> <count>25</count> <WinNumber>1</WinNumber> <ItemText>freq_test</ItemText> </Ww> </WatchWindow1> <MemoryWindow1> <Mm> MDK-ARM/L051/L051.build_log.htm
@@ -22,52 +22,36 @@ <h2>Project:</h2> C:\git\XRange_Tag -Lora-R - GPS\MDK-ARM\L051.uvprojx Project File Date: 10/25/2024 Project File Date: 11/12/2024 <h2>Output:</h2> *** 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 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 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h") #define FLASH_SIZE (uint32_t)0x10000 ../Src/radio/Lora.h(46): warning: #1-D: last line of file ends without a newline compiling Lora.c... ..\Src\radio\Lora.h(46): warning: #1-D: last line of file ends without a newline void LoraUp_Poll(); ../Src/radio/Lora.h(46): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types ..\Src\radio\Lora.h(46): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types void LoraUp_Poll(); ../Src/radio/lora.h(46): warning: #1-D: last line of file ends without a newline void LoraUp_Poll(); ../Src/radio/lora.h(46): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types void LoraUp_Poll(); ../Src/main.c(262): warning: #186-D: pointless comparison of unsigned integer with zero if(module_power<0) ../Src/main.c(211): warning: #177-D: variable "temp" was declared but never referenced { float temp; ../Src/main.c(212): warning: #177-D: variable "temp2" was declared but never referenced uint16_t temp2; ../Src/main.c(213): warning: #177-D: variable "i" was declared but never referenced uint16_t i; ../Src/main.c(293): warning: #177-D: variable "bat_count" was declared but never referenced static uint16_t bat_count = 0; ../Src/main.c(333): warning: #223-D: function "RadioIrqProcess" declared implicitly RadioIrqProcess(); ../Src/main.c(805): warning: #223-D: function "Usart1InitVariables" declared implicitly Usart1InitVariables(); ../Src/main.c(1085): warning: #223-D: function "delay_ms" declared implicitly delay_ms(100); ../Src/main.c(1088): warning: #223-D: function "delay_ms" declared implicitly delay_ms(10); ../Src/main.c(271): warning: #177-D: function "SystemPower_Config" was declared but never referenced static void SystemPower_Config(void) ../Src/main.c(360): warning: #177-D: variable "send_frame1" was declared but never referenced static uint8_t send_frame1[EUART_RX_BUF_SIZE]; ../Src/main.c: 17 warnings, 0 errors ../Src/OnChipDevices/Flash.h(3): warning: #47-D: incompatible redefinition of macro "FLASH_SIZE" (declared at line 125 of "../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h") #define FLASH_SIZE (uint32_t)0x10000 ..\Src\radio\Lora.c(20): warning: #1295-D: Deprecated declaration LoraUp_Poll - give arg types void LoraUp_Poll(); ..\Src\radio\Lora.c(512): warning: #223-D: function "delay_ms" declared implicitly delay_ms(200); ..\Src\radio\Lora.c(496): warning: #177-D: variable "result" was declared but never referenced { uint16_t result ; ..\Src\radio\Lora.c(488): warning: #177-D: variable "target_count1" was declared but never referenced static uint16_t current_count1,target_count1,end_count1,start_count1; ..\Src\radio\Lora.c: 9 warnings, 0 errors linking... Program Size: Code=30164 RO-data=684 RW-data=700 ZI-data=7420 Program Size: Code=30488 RO-data=684 RW-data=700 ZI-data=7420 FromELF: creating hex file... "L051\L051.axf" - 0 Error(s), 17 Warning(s). "L051\L051.axf" - 0 Error(s), 9 Warning(s). <h2>Software Packages used:</h2> @@ -90,7 +74,7 @@ <h2>Collection of Component Files used:</h2> * Component: ARM::CMSIS:CORE:5.4.0 Build Time Elapsed: 00:00:01 Build Time Elapsed: 00:00:02 </pre> </body> </html> 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: Tue Oct 29 10:49:58 2024 <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Tue Nov 12 16:42:53 2024 <BR><P> <H3>Maximum Stack Usage = 248 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -100,7 +100,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="[17e]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) <P><STRONG><a name="[17f]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) <P><STRONG><a name="[4a]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) <BR><BR>[Calls]<UL><LI><a href="#[4b]">>></a> __scatterload @@ -110,15 +110,15 @@ <BR><BR>[Called By]<UL><LI><a href="#[4b]">>></a> __scatterload </UL> <P><STRONG><a name="[17f]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) <P><STRONG><a name="[180]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) <P><STRONG><a name="[180]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) <P><STRONG><a name="[181]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) <P><STRONG><a name="[181]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) <P><STRONG><a name="[182]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) <P><STRONG><a name="[182]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) <P><STRONG><a name="[183]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) <P><STRONG><a name="[183]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) <P><STRONG><a name="[184]"></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) @@ -181,16 +181,16 @@ <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="[184]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) <P><STRONG><a name="[185]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) <P><STRONG><a name="[6b]"></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 </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[11f]">>></a> Program_Init <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[120]">>></a> Program_Init <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[115]">>></a> MbxTagUwbRec <LI><a href="#[10c]">>></a> Lora_Send_Poll <LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[10d]">>></a> Lora_Send_Poll <LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[a4]">>></a> HAL_DMA_Init <LI><a href="#[a3]">>></a> HAL_DMA_DeInit @@ -221,36 +221,36 @@ <LI><a href="#[68]">>></a> _drnd </UL> <P><STRONG><a name="[185]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) <P><STRONG><a name="[186]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) <P><STRONG><a name="[107]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[115]">>></a> MbxTagUwbRec <P><STRONG><a name="[108]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[120]">>></a> Program_Init <LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[104]">>></a> LoraReportPoll <LI><a href="#[2c]">>></a> UsartParseDataHandler <LI><a href="#[15f]">>></a> SendComMap <LI><a href="#[160]">>></a> SendComMap <LI><a href="#[b6]">>></a> save_com_map_to_flash <LI><a href="#[160]">>></a> UART_PushFrame <LI><a href="#[161]">>></a> UART_PushFrame <LI><a href="#[28]">>></a> OnRxDone <LI><a href="#[109]">>></a> LoraSendComMap <LI><a href="#[108]">>></a> LoraRspWriteCommap <LI><a href="#[10a]">>></a> LoraSendComMap <LI><a href="#[109]">>></a> LoraRspWriteCommap </UL> <P><STRONG><a name="[e9]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[e8]">>></a> HAL_UART_RxCpltCallback </UL> <P><STRONG><a name="[186]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[187]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[50]"></a>__aeabi_memset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[51]">>></a> _memset$wrapper <LI><a href="#[4f]">>></a> __aeabi_memclr </UL> <P><STRONG><a name="[187]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[188]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[188]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[189]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[4f]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_memset @@ -258,19 +258,20 @@ <P><STRONG><a name="[a1]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[cc]">>></a> HAL_TIM_MspPostInit <LI><a href="#[1e]">>></a> main <LI><a href="#[f7]">>></a> UsartDeInit <LI><a href="#[ab]">>></a> SystemClock_Config <LI><a href="#[e8]">>></a> HAL_UART_RxCpltCallback <LI><a href="#[113]">>></a> MX_USART1_UART_Init <LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[114]">>></a> MX_USART1_UART_Init <LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[80]">>></a> Reset_DW1000 <LI><a href="#[12d]">>></a> SX126xGetPacketStatus <LI><a href="#[12e]">>></a> SX126xGetPacketStatus <LI><a href="#[e0]">>></a> HAL_UART_MspInit <LI><a href="#[c9]">>></a> HAL_SPI_MspInit <LI><a href="#[a0]">>></a> HAL_ADC_MspInit </UL> <P><STRONG><a name="[189]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[18a]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[51]"></a>_memset$wrapper</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_memset @@ -279,7 +280,7 @@ <P><STRONG><a name="[7d]"></a>memcmp</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = memcmp </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[f4]">>></a> IdleTask <LI><a href="#[7c]">>></a> CmpTagInList <LI><a href="#[28]">>></a> OnRxDone @@ -322,12 +323,12 @@ </UL> <BR>[Called By]<UL><LI><a href="#[5d]">>></a> __aeabi_drsub <LI><a href="#[5c]">>></a> __aeabi_dsub <LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[120]">>></a> Program_Init <LI><a href="#[98]">>></a> Get_Battary <LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[28]">>></a> OnRxDone <LI><a href="#[146]">>></a> floor <LI><a href="#[122]">>></a> ceil <LI><a href="#[147]">>></a> floor <LI><a href="#[123]">>></a> ceil </UL> <P><STRONG><a name="[5c]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) @@ -344,8 +345,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[146]">>></a> floor <LI><a href="#[122]">>></a> ceil <BR>[Called By]<UL><LI><a href="#[147]">>></a> floor <LI><a href="#[123]">>></a> ceil </UL> <P><STRONG><a name="[5e]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) @@ -364,23 +365,23 @@ </UL> <BR>[Calls]<UL><LI><a href="#[5b]">>></a> _double_round </UL> <BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[12e]">>></a> SX126xSetRfFrequency <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[12f]">>></a> SX126xSetRfFrequency <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[121]"></a>__ARM_scalbn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text)) <P><STRONG><a name="[122]"></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="#[11f]">>></a> Program_Init <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[18a]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) <P><STRONG><a name="[18b]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) <P><STRONG><a name="[60]"></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 @@ -412,9 +413,9 @@ </UL> <BR>[Calls]<UL><LI><a href="#[5a]">>></a> _double_epilogue </UL> <BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[12e]">>></a> SX126xSetRfFrequency <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[12f]">>></a> SX126xSetRfFrequency <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[35]">>></a> RadioSetRxConfig <LI><a href="#[28]">>></a> OnRxDone @@ -437,9 +438,9 @@ </UL> <BR>[Calls]<UL><LI><a href="#[4d]">>></a> __aeabi_llsr </UL> <BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[12e]">>></a> SX126xSetRfFrequency <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[12f]">>></a> SX126xSetRfFrequency <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> @@ -448,10 +449,10 @@ <BR><BR>[Called By]<UL><LI><a href="#[98]">>></a> Get_Battary </UL> <P><STRONG><a name="[144]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) <P><STRONG><a name="[145]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioTimeOnAir <LI><a href="#[146]">>></a> floor <LI><a href="#[122]">>></a> ceil <LI><a href="#[147]">>></a> floor <LI><a href="#[123]">>></a> ceil </UL> <P><STRONG><a name="[66]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text)) @@ -462,7 +463,7 @@ <BR>[Called By]<UL><LI><a href="#[98]">>></a> Get_Battary </UL> <P><STRONG><a name="[18b]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) <P><STRONG><a name="[18c]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) <P><STRONG><a name="[b8]"></a>__aeabi_cfcmple</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback @@ -481,7 +482,7 @@ <LI><a href="#[68]">>></a> _drnd </UL> <P><STRONG><a name="[18c]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) <P><STRONG><a name="[18d]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) <P><STRONG><a name="[59]"></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 @@ -489,9 +490,9 @@ <BR>[Called By]<UL><LI><a href="#[58]">>></a> __aeabi_dadd </UL> <P><STRONG><a name="[18d]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) <P><STRONG><a name="[18e]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) <P><STRONG><a name="[18e]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) <P><STRONG><a name="[18f]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) <P><STRONG><a name="[54]"></a>_float_round</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[57]">>></a> __aeabi_fdiv @@ -537,7 +538,7 @@ <LI><a href="#[4d]">>></a> __aeabi_llsr <LI><a href="#[4e]">>></a> __aeabi_llsl </UL> <BR>[Called By]<UL><LI><a href="#[145]">>></a> rint <BR>[Called By]<UL><LI><a href="#[146]">>></a> rint </UL> <P><STRONG><a name="[4b]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) @@ -546,11 +547,11 @@ <BR>[Called By]<UL><LI><a href="#[4a]">>></a> _main_scatterload </UL> <P><STRONG><a name="[18f]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) <P><STRONG><a name="[190]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) <P><STRONG><a name="[190]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[191]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[191]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[192]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[6e]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 296 bytes, Stack size 40 bytes, dw_mbx_tag.o(i.Anchor_RecNearPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Anchor_RecNearPoll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf @@ -564,7 +565,7 @@ <LI><a href="#[6f]">>></a> dwt_readrxtimestamp <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[77]"></a>BeepTask</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.BeepTask)) @@ -573,7 +574,7 @@ <BR>[Calls]<UL><LI><a href="#[79]">>></a> HAL_TIM_PWM_Stop <LI><a href="#[78]">>></a> HAL_TIM_PWM_Start </UL> <BR>[Called By]<UL><LI><a href="#[11e]">>></a> OneSecondTask <BR>[Called By]<UL><LI><a href="#[11f]">>></a> OneSecondTask </UL> <P><STRONG><a name="[7a]"></a>Cal_CRC16</STRONG> (Thumb, 36 bytes, Stack size 12 bytes, lora.o(i.Cal_CRC16)) @@ -581,19 +582,19 @@ </UL> <BR>[Calls]<UL><LI><a href="#[7b]">>></a> UpdateCRC16 </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll </UL> <P><STRONG><a name="[101]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Checksum_u16 </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[104]">>></a> LoraReportPoll <LI><a href="#[100]">>></a> LoraHeartBeartPoll <LI><a href="#[15f]">>></a> SendComMap <LI><a href="#[160]">>></a> SendComMap <LI><a href="#[28]">>></a> OnRxDone <LI><a href="#[109]">>></a> LoraSendComMap <LI><a href="#[108]">>></a> LoraRspWriteCommap <LI><a href="#[10a]">>></a> LoraSendComMap <LI><a href="#[109]">>></a> LoraRspWriteCommap </UL> <P><STRONG><a name="[7c]"></a>CmpTagInList</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, dw_mbx_tag.o(i.CmpTagInList)) @@ -601,7 +602,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[7d]">>></a> memcmp </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[f]"></a>DMA1_Channel2_3_IRQHandler</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler)) @@ -614,7 +615,7 @@ <P><STRONG><a name="[a8]"></a>Delay_Ms</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, delay.o(i.Delay_Ms)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Delay_Ms </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[1e]">>></a> main <LI><a href="#[a7]">>></a> HAL_Delay_nMS </UL> @@ -665,12 +666,12 @@ <LI><a href="#[8c]">>></a> HAL_FLASH_Lock <LI><a href="#[8b]">>></a> HAL_FLASHEx_Erase </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[169]">>></a> UpdateProcess <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[b6]">>></a> save_com_map_to_flash </UL> <P><STRONG><a name="[17d]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read)) <P><STRONG><a name="[17e]"></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="#[b5]">>></a> parameter_init @@ -693,8 +694,8 @@ <LI><a href="#[90]">>></a> HAL_FLASH_Program <LI><a href="#[8c]">>></a> HAL_FLASH_Lock </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[169]">>></a> UpdateProcess <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[b6]">>></a> save_com_map_to_flash </UL> @@ -739,7 +740,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[6d]">>></a> HAL_GetTick </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> MX_ADC_Init <BR>[Called By]<UL><LI><a href="#[10e]">>></a> MX_ADC_Init </UL> <P><STRONG><a name="[9d]"></a>HAL_ADCEx_EnableVREFINT</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT)) @@ -747,7 +748,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[6d]">>></a> HAL_GetTick </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> MX_ADC_Init <BR>[Called By]<UL><LI><a href="#[10e]">>></a> MX_ADC_Init </UL> <P><STRONG><a name="[9e]"></a>HAL_ADC_ConfigChannel</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel)) @@ -755,7 +756,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[6a]">>></a> ADC_DelayMicroSecond </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> MX_ADC_Init <BR>[Called By]<UL><LI><a href="#[10e]">>></a> MX_ADC_Init </UL> <P><STRONG><a name="[96]"></a>HAL_ADC_GetState</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetState)) @@ -771,7 +772,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_ADC_MspInit </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> MX_ADC_Init <BR>[Called By]<UL><LI><a href="#[10e]">>></a> MX_ADC_Init </UL> <P><STRONG><a name="[a0]"></a>HAL_ADC_MspInit</STRONG> (Thumb, 72 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit)) @@ -840,7 +841,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[a8]">>></a> Delay_Ms </UL> <BR>[Called By]<UL><LI><a href="#[153]">>></a> SX126xReset <BR>[Called By]<UL><LI><a href="#[154]">>></a> SX126xReset <LI><a href="#[3a]">>></a> RadioSleep <LI><a href="#[34]">>></a> RadioRandom <LI><a href="#[33]">>></a> RadioIsChannelFree @@ -879,10 +880,11 @@ <BR>[Called By]<UL><LI><a href="#[d9]">>></a> HAL_UART_MspDeInit </UL> <P><STRONG><a name="[aa]"></a>HAL_GPIO_EXTI_Callback</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, main.o(i.HAL_GPIO_EXTI_Callback)) <P><STRONG><a name="[aa]"></a>HAL_GPIO_EXTI_Callback</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, main.o(i.HAL_GPIO_EXTI_Callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = HAL_GPIO_EXTI_Callback ⇒ RadioIrqProcess ⇒ SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[47]">>></a> RadioIrqProcess <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[47]">>></a> RadioIrqProcess <LI><a href="#[ab]">>></a> SystemClock_Config </UL> <BR>[Called By]<UL><LI><a href="#[88]">>></a> HAL_GPIO_EXTI_IRQHandler @@ -901,9 +903,10 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_GPIO_Init </UL> <BR>[Called By]<UL><LI><a href="#[cc]">>></a> HAL_TIM_MspPostInit <LI><a href="#[1e]">>></a> main <LI><a href="#[f7]">>></a> UsartDeInit <LI><a href="#[113]">>></a> MX_USART1_UART_Init <LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[114]">>></a> MX_USART1_UART_Init <LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[80]">>></a> Reset_DW1000 <LI><a href="#[e0]">>></a> HAL_UART_MspInit <LI><a href="#[c9]">>></a> HAL_SPI_MspInit @@ -919,9 +922,9 @@ <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[104]">>></a> LoraReportPoll <LI><a href="#[ff]">>></a> LedTask <LI><a href="#[16a]">>></a> Uwb_CS_di <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[16b]">>></a> Uwb_CS_di <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy </UL> <P><STRONG><a name="[92]"></a>HAL_GPIO_TogglePin</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin)) @@ -940,23 +943,24 @@ <LI><a href="#[f4]">>></a> IdleTask <LI><a href="#[e8]">>></a> HAL_UART_RxCpltCallback <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[115]">>></a> MbxTagUwbRec <LI><a href="#[aa]">>></a> HAL_GPIO_EXTI_Callback <LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[104]">>></a> LoraReportPoll <LI><a href="#[ff]">>></a> LedTask <LI><a href="#[fe]">>></a> LedOff_task <LI><a href="#[98]">>></a> Get_Battary <LI><a href="#[16a]">>></a> Uwb_CS_di <LI><a href="#[16b]">>></a> Uwb_CS_di <LI><a href="#[80]">>></a> Reset_DW1000 <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[153]">>></a> SX126xReset <LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[147]">>></a> SX126xWriteRegisters <LI><a href="#[15c]">>></a> SX126xWriteBuffer <LI><a href="#[132]">>></a> SX126xReadRegisters <LI><a href="#[152]">>></a> SX126xReadBuffer <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[154]">>></a> SX126xReset <LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[148]">>></a> SX126xWriteRegisters <LI><a href="#[15d]">>></a> SX126xWriteBuffer <LI><a href="#[133]">>></a> SX126xReadRegisters <LI><a href="#[153]">>></a> SX126xReadBuffer <LI><a href="#[27]">>></a> OnTxDone <LI><a href="#[28]">>></a> OnRxDone </UL> @@ -975,7 +979,7 @@ <LI><a href="#[eb]">>></a> UART_WaitOnFlagUntilTimeout <LI><a href="#[e3]">>></a> UART_CheckIdleState <LI><a href="#[8d]">>></a> FLASH_WaitForLastOperation <LI><a href="#[149]">>></a> SPI_WaitFlagStateUntilTimeout <LI><a href="#[14a]">>></a> SPI_WaitFlagStateUntilTimeout </UL> <P><STRONG><a name="[ac]"></a>HAL_IWDG_Init</STRONG> (Thumb, 86 bytes, Stack size 16 bytes, stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init)) @@ -987,11 +991,11 @@ </UL> <P><STRONG><a name="[b3]"></a>HAL_IWDG_Refresh</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh)) <BR><BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback </UL> <P><STRONG><a name="[161]"></a>HAL_IncTick</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) <P><STRONG><a name="[162]"></a>HAL_IncTick</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) <BR><BR>[Called By]<UL><LI><a href="#[5]">>></a> SysTick_Handler </UL> @@ -1089,14 +1093,14 @@ </UL> <P><STRONG><a name="[75]"></a>HAL_LPTIM_ReadCounter</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)) <BR><BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[115]">>></a> MbxTagUwbRec <BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[6e]">>></a> Anchor_RecNearPoll <LI><a href="#[2a]">>></a> OnRxTimeout <LI><a href="#[28]">>></a> OnRxDone </UL> <P><STRONG><a name="[17c]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)) <P><STRONG><a name="[17d]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_LPTIM_TimeOut_Start_IT </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -1116,8 +1120,8 @@ </UL> <P><STRONG><a name="[c2]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) <BR><BR>[Called By]<UL><LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[10e]">>></a> MX_DMA_Init <BR><BR>[Called By]<UL><LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[10f]">>></a> MX_DMA_Init <LI><a href="#[e0]">>></a> HAL_UART_MspInit <LI><a href="#[c1]">>></a> HAL_LPTIM_MspInit </UL> @@ -1127,18 +1131,18 @@ </UL> <BR>[Calls]<UL><LI><a href="#[c3]">>></a> NVIC_SetPriority </UL> <BR>[Called By]<UL><LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[10e]">>></a> MX_DMA_Init <BR>[Called By]<UL><LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[10f]">>></a> MX_DMA_Init <LI><a href="#[e0]">>></a> HAL_UART_MspInit <LI><a href="#[c1]">>></a> HAL_LPTIM_MspInit <LI><a href="#[ae]">>></a> HAL_InitTick </UL> <P><STRONG><a name="[10b]"></a>HAL_NVIC_SystemReset</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset)) <BR><BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <P><STRONG><a name="[10c]"></a>HAL_NVIC_SystemReset</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset)) <BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll </UL> <P><STRONG><a name="[162]"></a>HAL_PWR_EnableBkUpAccess</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess)) <P><STRONG><a name="[163]"></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="#[ab]">>></a> SystemClock_Config </UL> @@ -1160,11 +1164,11 @@ <BR>[Called By]<UL><LI><a href="#[ab]">>></a> SystemClock_Config </UL> <P><STRONG><a name="[165]"></a>HAL_RCC_GetPCLK1Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) <P><STRONG><a name="[166]"></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="#[e1]">>></a> UART_SetConfig </UL> <P><STRONG><a name="[167]"></a>HAL_RCC_GetPCLK2Freq</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) <P><STRONG><a name="[168]"></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="#[e1]">>></a> UART_SetConfig </UL> @@ -1193,7 +1197,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[c9]">>></a> HAL_SPI_MspInit </UL> <BR>[Called By]<UL><LI><a href="#[110]">>></a> MX_SPI1_Init <BR>[Called By]<UL><LI><a href="#[111]">>></a> MX_SPI1_Init </UL> <P><STRONG><a name="[c9]"></a>HAL_SPI_MspInit</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)) @@ -1211,7 +1215,7 @@ <BR>[Calls]<UL><LI><a href="#[6d]">>></a> HAL_GetTick <LI><a href="#[cb]">>></a> SPI_EndRxTxTransaction </UL> <BR>[Called By]<UL><LI><a href="#[156]">>></a> SpiInOut <BR>[Called By]<UL><LI><a href="#[157]">>></a> SpiInOut </UL> <P><STRONG><a name="[b0]"></a>HAL_SYSTICK_Config</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)) @@ -1222,10 +1226,10 @@ <BR>[Called By]<UL><LI><a href="#[ae]">>></a> HAL_InitTick </UL> <P><STRONG><a name="[112]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 60 bytes, Stack size 20 bytes, stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) <P><STRONG><a name="[113]"></a>HAL_TIMEx_MasterConfigSynchronization</STRONG> (Thumb, 60 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="#[111]">>></a> MX_TIM2_Init <BR>[Called By]<UL><LI><a href="#[112]">>></a> MX_TIM2_Init </UL> <P><STRONG><a name="[cc]"></a>HAL_TIM_MspPostInit</STRONG> (Thumb, 70 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit)) @@ -1234,7 +1238,7 @@ <BR>[Calls]<UL><LI><a href="#[a2]">>></a> HAL_GPIO_Init <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[111]">>></a> MX_TIM2_Init <BR>[Called By]<UL><LI><a href="#[112]">>></a> MX_TIM2_Init </UL> <P><STRONG><a name="[cd]"></a>HAL_TIM_PWM_ConfigChannel</STRONG> (Thumb, 208 bytes, Stack size 24 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)) @@ -1245,7 +1249,7 @@ <LI><a href="#[cf]">>></a> TIM_OC2_SetConfig <LI><a href="#[ce]">>></a> TIM_OC1_SetConfig </UL> <BR>[Called By]<UL><LI><a href="#[111]">>></a> MX_TIM2_Init <BR>[Called By]<UL><LI><a href="#[112]">>></a> MX_TIM2_Init </UL> <P><STRONG><a name="[d2]"></a>HAL_TIM_PWM_Init</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init)) @@ -1254,7 +1258,7 @@ <BR>[Calls]<UL><LI><a href="#[d3]">>></a> HAL_TIM_PWM_MspInit <LI><a href="#[d4]">>></a> TIM_Base_SetConfig </UL> <BR>[Called By]<UL><LI><a href="#[111]">>></a> MX_TIM2_Init <BR>[Called By]<UL><LI><a href="#[112]">>></a> MX_TIM2_Init </UL> <P><STRONG><a name="[d3]"></a>HAL_TIM_PWM_MspInit</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_TIM_PWM_MspInit)) @@ -1322,7 +1326,7 @@ <LI><a href="#[e2]">>></a> UART_AdvFeatureConfig </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[113]">>></a> MX_USART1_UART_Init <LI><a href="#[114]">>></a> MX_USART1_UART_Init </UL> <P><STRONG><a name="[d9]"></a>HAL_UART_MspDeInit</STRONG> (Thumb, 86 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit)) @@ -1378,7 +1382,7 @@ <LI><a href="#[22]">>></a> UART_DMAReceiveCplt </UL> <P><STRONG><a name="[164]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) <P><STRONG><a name="[165]"></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="#[23]">>></a> UART_DMARxHalfCplt </UL> @@ -1562,7 +1566,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin </UL> <BR>[Called By]<UL><LI><a href="#[10c]">>></a> Lora_Send_Poll <BR>[Called By]<UL><LI><a href="#[10d]">>></a> Lora_Send_Poll </UL> <P><STRONG><a name="[ff]"></a>LedTask</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, dw_mbx_tag.o(i.LedTask)) @@ -1571,7 +1575,7 @@ <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[86]">>></a> HAL_GPIO_ReadPin </UL> <BR>[Called By]<UL><LI><a href="#[10c]">>></a> Lora_Send_Poll <BR>[Called By]<UL><LI><a href="#[10d]">>></a> Lora_Send_Poll </UL> <P><STRONG><a name="[100]"></a>LoraHeartBeartPoll</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, dw_mbx_tag.o(i.LoraHeartBeartPoll)) @@ -1583,9 +1587,9 @@ </UL> <P><STRONG><a name="[102]"></a>LoraInit</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, lora.o(i.LoraInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = LoraInit ⇒ SwitchLoraSettings <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = LoraInit ⇒ SwitchLoraSettings_FSK </UL> <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings_FSK </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -1599,56 +1603,56 @@ </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[86]">>></a> HAL_GPIO_ReadPin <LI><a href="#[103]">>></a> SwitchLoraSettings <LI><a href="#[107]">>></a> SwitchLoraSettings <LI><a href="#[105]">>></a> TagListUpdate <LI><a href="#[106]">>></a> LoraReportFreqPoll <LI><a href="#[100]">>></a> LoraHeartBeartPoll <LI><a href="#[101]">>></a> Checksum_u16 <LI><a href="#[98]">>></a> Get_Battary <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[10c]">>></a> Lora_Send_Poll <BR>[Called By]<UL><LI><a href="#[10d]">>></a> Lora_Send_Poll </UL> <P><STRONG><a name="[108]"></a>LoraRspWriteCommap</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, lora.o(i.LoraRspWriteCommap)) <P><STRONG><a name="[109]"></a>LoraRspWriteCommap</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, lora.o(i.LoraRspWriteCommap)) <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = LoraRspWriteCommap ⇒ Checksum_u16 </UL> <BR>[Calls]<UL><LI><a href="#[101]">>></a> Checksum_u16 <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[28]">>></a> OnRxDone </UL> <P><STRONG><a name="[109]"></a>LoraSendComMap</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, lora.o(i.LoraSendComMap)) <P><STRONG><a name="[10a]"></a>LoraSendComMap</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, lora.o(i.LoraSendComMap)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = LoraSendComMap ⇒ Checksum_u16 </UL> <BR>[Calls]<UL><LI><a href="#[101]">>></a> Checksum_u16 <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[28]">>></a> OnRxDone </UL> <P><STRONG><a name="[10a]"></a>LoraUp_Poll</STRONG> (Thumb, 588 bytes, Stack size 32 bytes, lora.o(i.LoraUp_Poll)) <P><STRONG><a name="[10b]"></a>LoraUp_Poll</STRONG> (Thumb, 588 bytes, Stack size 32 bytes, lora.o(i.LoraUp_Poll)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = LoraUp_Poll ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[b3]">>></a> HAL_IWDG_Refresh <LI><a href="#[a8]">>></a> Delay_Ms <LI><a href="#[103]">>></a> SwitchLoraSettings <LI><a href="#[107]">>></a> SwitchLoraSettings <LI><a href="#[75]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[101]">>></a> Checksum_u16 <LI><a href="#[8f]">>></a> FLASH_Write <LI><a href="#[89]">>></a> FLASH_Prepare <LI><a href="#[b7]">>></a> delay_ms <LI><a href="#[10b]">>></a> HAL_NVIC_SystemReset <LI><a href="#[10c]">>></a> HAL_NVIC_SystemReset <LI><a href="#[7a]">>></a> Cal_CRC16 <LI><a href="#[7d]">>></a> memcmp <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy <LI><a href="#[6b]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[10c]"></a>Lora_Send_Poll</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, dw_mbx_tag.o(i.Lora_Send_Poll)) <P><STRONG><a name="[10d]"></a>Lora_Send_Poll</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, dw_mbx_tag.o(i.Lora_Send_Poll)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = Lora_Send_Poll ⇒ LoraReportPoll ⇒ Get_Battary ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[104]">>></a> LoraReportPoll @@ -1659,21 +1663,21 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[115]"></a>MbxTagUwbRec</STRONG> (Thumb, 404 bytes, Stack size 24 bytes, dw_mbx_tag.o(i.MbxTagUwbRec)) <P><STRONG><a name="[116]"></a>MbxTagUwbRec</STRONG> (Thumb, 428 bytes, Stack size 24 bytes, dw_mbx_tag.o(i.MbxTagUwbRec)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = MbxTagUwbRec ⇒ Anchor_RecNearPoll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[75]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[7c]">>></a> CmpTagInList <LI><a href="#[6e]">>></a> Anchor_RecNearPoll <LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <LI><a href="#[116]">>></a> dwt_setrxtimeout <LI><a href="#[117]">>></a> dwt_rxenable <LI><a href="#[119]">>></a> dwt_readrxdata <LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[117]">>></a> dwt_setrxtimeout <LI><a href="#[118]">>></a> dwt_rxenable <LI><a href="#[11a]">>></a> dwt_readrxdata <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg <LI><a href="#[11a]">>></a> dwt_forcetrxoff <LI><a href="#[11b]">>></a> dwt_entersleep <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[11b]">>></a> dwt_forcetrxoff <LI><a href="#[11c]">>></a> dwt_entersleep <LI><a href="#[108]">>></a> __aeabi_memcpy <LI><a href="#[6b]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[28]">>></a> OnRxDone @@ -1682,40 +1686,40 @@ <P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.NMI_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[28]"></a>OnRxDone</STRONG> (Thumb, 528 bytes, Stack size 40 bytes, lora.o(i.OnRxDone)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = OnRxDone ⇒ MbxTagUwbRec ⇒ Anchor_RecNearPoll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf <P><STRONG><a name="[28]"></a>OnRxDone</STRONG> (Thumb, 576 bytes, Stack size 64 bytes, lora.o(i.OnRxDone)) <BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = OnRxDone ⇒ MbxTagUwbRec ⇒ Anchor_RecNearPoll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[63]">>></a> __aeabi_ui2d <LI><a href="#[5c]">>></a> __aeabi_dsub <LI><a href="#[5e]">>></a> __aeabi_dmul <LI><a href="#[58]">>></a> __aeabi_dadd <LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[103]">>></a> SwitchLoraSettings <LI><a href="#[75]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[115]">>></a> MbxTagUwbRec <LI><a href="#[11c]">>></a> UWB_Wkup <LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[11d]">>></a> UWB_Wkup <LI><a href="#[101]">>></a> Checksum_u16 <LI><a href="#[b6]">>></a> save_com_map_to_flash <LI><a href="#[64]">>></a> __aeabi_d2iz <LI><a href="#[109]">>></a> LoraSendComMap <LI><a href="#[108]">>></a> LoraRspWriteCommap <LI><a href="#[103]">>></a> SwitchLoraSettings_FSK <LI><a href="#[10a]">>></a> LoraSendComMap <LI><a href="#[109]">>></a> LoraRspWriteCommap <LI><a href="#[7d]">>></a> memcmp <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[2b]"></a>OnRxError</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, lora.o(i.OnRxError)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OnRxError ⇒ SwitchLoraSettings <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OnRxError ⇒ SwitchLoraSettings_FSK </UL> <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings_FSK </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[2a]"></a>OnRxTimeout</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, lora.o(i.OnRxTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = OnRxTimeout ⇒ SwitchLoraSettings <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = OnRxTimeout ⇒ SwitchLoraSettings_FSK </UL> <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings <LI><a href="#[75]">>></a> HAL_LPTIM_ReadCounter <BR>[Calls]<UL><LI><a href="#[75]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[103]">>></a> SwitchLoraSettings_FSK <LI><a href="#[6b]">>></a> __aeabi_uidivmod </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) @@ -1724,18 +1728,18 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = OnTxDone ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[11d]">>></a> __2printf <LI><a href="#[11e]">>></a> __2printf </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[29]"></a>OnTxTimeout</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, lora.o(i.OnTxTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OnTxTimeout ⇒ SwitchLoraSettings <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OnTxTimeout ⇒ SwitchLoraSettings_FSK </UL> <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings <BR>[Calls]<UL><LI><a href="#[103]">>></a> SwitchLoraSettings_FSK </UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.LoraInit) </UL> <P><STRONG><a name="[11e]"></a>OneSecondTask</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, main.o(i.OneSecondTask)) <P><STRONG><a name="[11f]"></a>OneSecondTask</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, main.o(i.OneSecondTask)) <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = OneSecondTask ⇒ BeepTask ⇒ HAL_TIM_PWM_Stop ⇒ TIM_CCxChannelCmd </UL> <BR>[Calls]<UL><LI><a href="#[77]">>></a> BeepTask @@ -1746,7 +1750,7 @@ <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="[11f]"></a>Program_Init</STRONG> (Thumb, 226 bytes, Stack size 24 bytes, main.o(i.Program_Init)) <P><STRONG><a name="[120]"></a>Program_Init</STRONG> (Thumb, 226 bytes, Stack size 24 bytes, main.o(i.Program_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Program_Init ⇒ ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[63]">>></a> __aeabi_ui2d @@ -1754,11 +1758,11 @@ <LI><a href="#[58]">>></a> __aeabi_dadd <LI><a href="#[65]">>></a> __aeabi_d2uiz <LI><a href="#[b5]">>></a> parameter_init <LI><a href="#[120]">>></a> STMFLASH_ReadHalfWord <LI><a href="#[121]">>></a> __ARM_scalbn <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[121]">>></a> STMFLASH_ReadHalfWord <LI><a href="#[122]">>></a> __ARM_scalbn <LI><a href="#[108]">>></a> __aeabi_memcpy <LI><a href="#[6b]">>></a> __aeabi_uidivmod <LI><a href="#[122]">>></a> ceil <LI><a href="#[123]">>></a> ceil </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -1769,7 +1773,7 @@ <P><STRONG><a name="[30]"></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="#[123]">>></a> SX126xGetOperatingMode <BR>[Calls]<UL><LI><a href="#[124]">>></a> SX126xGetOperatingMode </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -1779,12 +1783,12 @@ <P><STRONG><a name="[2f]"></a>RadioInit</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, radio.o(i.RadioInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioInit ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[128]">>></a> SX126xSetTxParams <LI><a href="#[125]">>></a> SX126xSetStandby <LI><a href="#[126]">>></a> SX126xSetRegulatorMode <LI><a href="#[129]">>></a> SX126xSetDioIrqParams <LI><a href="#[127]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[124]">>></a> SX126xInit <BR>[Calls]<UL><LI><a href="#[129]">>></a> SX126xSetTxParams <LI><a href="#[126]">>></a> SX126xSetStandby <LI><a href="#[127]">>></a> SX126xSetRegulatorMode <LI><a href="#[12a]">>></a> SX126xSetDioIrqParams <LI><a href="#[128]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[125]">>></a> SX126xInit </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -1792,11 +1796,11 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 216<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="#[86]">>></a> HAL_GPIO_ReadPin <LI><a href="#[12c]">>></a> SX126xGetPayload <LI><a href="#[12d]">>></a> SX126xGetPacketStatus <LI><a href="#[123]">>></a> SX126xGetOperatingMode <LI><a href="#[12a]">>></a> SX126xGetIrqStatus <LI><a href="#[12b]">>></a> SX126xClearIrqStatus <LI><a href="#[12d]">>></a> SX126xGetPayload <LI><a href="#[12e]">>></a> SX126xGetPacketStatus <LI><a href="#[124]">>></a> SX126xGetOperatingMode <LI><a href="#[12b]">>></a> SX126xGetIrqStatus <LI><a href="#[12c]">>></a> SX126xClearIrqStatus </UL> <BR>[Called By]<UL><LI><a href="#[aa]">>></a> HAL_GPIO_EXTI_Callback </UL> @@ -1805,7 +1809,7 @@ <P><STRONG><a name="[33]"></a>RadioIsChannelFree</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, radio.o(i.RadioIsChannelFree)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioIsChannelFree ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[12f]">>></a> SX126xSetRfFrequency <LI><a href="#[3a]">>></a> RadioSleep <LI><a href="#[31]">>></a> RadioSetModem <LI><a href="#[3c]">>></a> RadioRx @@ -1819,8 +1823,8 @@ <P><STRONG><a name="[34]"></a>RadioRandom</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, radio.o(i.RadioRandom)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioRandom ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[12f]">>></a> SX126xSetRx <LI><a href="#[130]">>></a> SX126xGetRssiInst <BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xSetRx <LI><a href="#[131]">>></a> SX126xGetRssiInst <LI><a href="#[3a]">>></a> RadioSleep <LI><a href="#[31]">>></a> RadioSetModem <LI><a href="#[a7]">>></a> HAL_Delay_nMS @@ -1830,29 +1834,29 @@ <P><STRONG><a name="[41]"></a>RadioRead</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRead)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = RadioRead ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[131]">>></a> SX126xReadRegister <BR>[Calls]<UL><LI><a href="#[132]">>></a> SX126xReadRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[43]"></a>RadioReadBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = RadioReadBuffer ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[132]">>></a> SX126xReadRegisters <BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3f]"></a>RadioRssi</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRssi)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = RadioRssi ⇒ SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xGetRssiInst <BR>[Calls]<UL><LI><a href="#[131]">>></a> SX126xGetRssiInst </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3c]"></a>RadioRx</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioRx ⇒ SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[12f]">>></a> SX126xSetRx <LI><a href="#[129]">>></a> SX126xSetDioIrqParams <BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xSetRx <LI><a href="#[12a]">>></a> SX126xSetDioIrqParams </UL> <BR>[Called By]<UL><LI><a href="#[33]">>></a> RadioIsChannelFree </UL> @@ -1861,39 +1865,39 @@ <P><STRONG><a name="[48]"></a>RadioRxBoosted</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioRxBoosted ⇒ SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xSetRxBoosted <LI><a href="#[129]">>></a> SX126xSetDioIrqParams <BR>[Calls]<UL><LI><a href="#[134]">>></a> SX126xSetRxBoosted <LI><a href="#[12a]">>></a> SX126xSetDioIrqParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[39]"></a>RadioSend</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, radio.o(i.RadioSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioSend ⇒ SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[135]">>></a> SX126xSetPacketParams <LI><a href="#[129]">>></a> SX126xSetDioIrqParams <LI><a href="#[136]">>></a> SX126xSendPayload <LI><a href="#[134]">>></a> SX126xGetPacketType <BR>[Calls]<UL><LI><a href="#[136]">>></a> SX126xSetPacketParams <LI><a href="#[12a]">>></a> SX126xSetDioIrqParams <LI><a href="#[137]">>></a> SX126xSendPayload <LI><a href="#[135]">>></a> SX126xGetPacketType </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[32]"></a>RadioSetChannel</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetChannel)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioSetChannel ⇒ SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[12f]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[44]"></a>RadioSetMaxPayloadLength</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, radio.o(i.RadioSetMaxPayloadLength)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioSetMaxPayloadLength ⇒ SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[135]">>></a> SX126xSetPacketParams <BR>[Calls]<UL><LI><a href="#[136]">>></a> SX126xSetPacketParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[31]"></a>RadioSetModem</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, radio.o(i.RadioSetModem)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[137]">>></a> SX126xSetPacketType <BR>[Calls]<UL><LI><a href="#[138]">>></a> SX126xSetPacketType <LI><a href="#[45]">>></a> RadioSetPublicNetwork </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig @@ -1908,7 +1912,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 200 + In Cycle <LI>Call Chain = RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[138]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[139]">>></a> SX126xWriteRegister <LI><a href="#[31]">>></a> RadioSetModem </UL> <BR>[Called By]<UL><LI><a href="#[31]">>></a> RadioSetModem @@ -1922,53 +1926,53 @@ <LI><a href="#[5e]">>></a> __aeabi_dmul <LI><a href="#[5f]">>></a> __aeabi_ddiv <LI><a href="#[65]">>></a> __aeabi_d2uiz <LI><a href="#[121]">>></a> __ARM_scalbn <LI><a href="#[13e]">>></a> SX126xSetWhiteningSeed <LI><a href="#[13d]">>></a> SX126xSetSyncWord <LI><a href="#[139]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[125]">>></a> SX126xSetStandby <LI><a href="#[135]">>></a> SX126xSetPacketParams <LI><a href="#[13c]">>></a> SX126xSetModulationParams <LI><a href="#[13a]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[122]">>></a> __ARM_scalbn <LI><a href="#[13f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[13e]">>></a> SX126xSetSyncWord <LI><a href="#[13a]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[126]">>></a> SX126xSetStandby <LI><a href="#[136]">>></a> SX126xSetPacketParams <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[13b]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[31]">>></a> RadioSetModem <LI><a href="#[13b]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[13c]">>></a> RadioGetFskBandwidthRegValue </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[49]"></a>RadioSetRxDutyCycle</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = RadioSetRxDutyCycle ⇒ SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[13f]">>></a> SX126xSetRxDutyCycle <BR>[Calls]<UL><LI><a href="#[140]">>></a> SX126xSetRxDutyCycle </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[36]"></a>RadioSetTxConfig</STRONG> (Thumb, 278 bytes, Stack size 48 bytes, radio.o(i.RadioSetTxConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = RadioSetTxConfig ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[13e]">>></a> SX126xSetWhiteningSeed <LI><a href="#[13d]">>></a> SX126xSetSyncWord <LI><a href="#[125]">>></a> SX126xSetStandby <LI><a href="#[140]">>></a> SX126xSetRfTxPower <LI><a href="#[135]">>></a> SX126xSetPacketParams <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Calls]<UL><LI><a href="#[13f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[13e]">>></a> SX126xSetSyncWord <LI><a href="#[126]">>></a> SX126xSetStandby <LI><a href="#[141]">>></a> SX126xSetRfTxPower <LI><a href="#[136]">>></a> SX126xSetPacketParams <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[31]">>></a> RadioSetModem <LI><a href="#[13b]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[13c]">>></a> RadioGetFskBandwidthRegValue </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3e]"></a>RadioSetTxContinuousWave</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, radio.o(i.RadioSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioSetTxContinuousWave ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[141]">>></a> SX126xSetTxContinuousWave <LI><a href="#[140]">>></a> SX126xSetRfTxPower <LI><a href="#[12e]">>></a> SX126xSetRfFrequency <BR>[Calls]<UL><LI><a href="#[142]">>></a> SX126xSetTxContinuousWave <LI><a href="#[141]">>></a> SX126xSetRfTxPower <LI><a href="#[12f]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3a]"></a>RadioSleep</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, radio.o(i.RadioSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = RadioSleep ⇒ SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[142]">>></a> SX126xSetSleep <BR>[Calls]<UL><LI><a href="#[143]">>></a> SX126xSetSleep <LI><a href="#[a7]">>></a> HAL_Delay_nMS </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioRandom @@ -1979,14 +1983,14 @@ <P><STRONG><a name="[3b]"></a>RadioStandby</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, radio.o(i.RadioStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = RadioStandby ⇒ SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[125]">>></a> SX126xSetStandby <BR>[Calls]<UL><LI><a href="#[126]">>></a> SX126xSetStandby </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3d]"></a>RadioStartCad</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioStartCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = RadioStartCad ⇒ SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[143]">>></a> SX126xSetCad <BR>[Calls]<UL><LI><a href="#[144]">>></a> SX126xSetCad </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -1997,27 +2001,27 @@ <LI><a href="#[62]">>></a> __aeabi_i2d <LI><a href="#[5e]">>></a> __aeabi_dmul <LI><a href="#[5f]">>></a> __aeabi_ddiv <LI><a href="#[144]">>></a> __aeabi_cdrcmple <LI><a href="#[145]">>></a> __aeabi_cdrcmple <LI><a href="#[58]">>></a> __aeabi_dadd <LI><a href="#[65]">>></a> __aeabi_d2uiz <LI><a href="#[121]">>></a> __ARM_scalbn <LI><a href="#[145]">>></a> rint <LI><a href="#[146]">>></a> floor <LI><a href="#[122]">>></a> ceil <LI><a href="#[122]">>></a> __ARM_scalbn <LI><a href="#[146]">>></a> rint <LI><a href="#[147]">>></a> floor <LI><a href="#[123]">>></a> ceil </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[40]"></a>RadioWrite</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWrite)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = RadioWrite ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[138]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[139]">>></a> SX126xWriteRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[42]"></a>RadioWriteBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = RadioWriteBuffer ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[147]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[148]">>></a> SX126xWriteRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -2032,242 +2036,242 @@ <BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[148]"></a>ReturnFactorySettings</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, global_param.o(i.ReturnFactorySettings)) <P><STRONG><a name="[149]"></a>ReturnFactorySettings</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, global_param.o(i.ReturnFactorySettings)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = ReturnFactorySettings ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[b6]">>></a> save_com_map_to_flash </UL> <BR>[Called By]<UL><LI><a href="#[169]">>></a> UpdateProcess <BR>[Called By]<UL><LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[b5]">>></a> parameter_init </UL> <P><STRONG><a name="[120]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) <BR><BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <P><STRONG><a name="[121]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) <BR><BR>[Called By]<UL><LI><a href="#[120]">>></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="[15d]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) <BR><BR>[Called By]<UL><LI><a href="#[142]">>></a> SX126xSetSleep <P><STRONG><a name="[15e]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) <BR><BR>[Called By]<UL><LI><a href="#[143]">>></a> SX126xSetSleep </UL> <P><STRONG><a name="[14e]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) <BR><BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <P><STRONG><a name="[14f]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) <BR><BR>[Called By]<UL><LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <P><STRONG><a name="[14a]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) <P><STRONG><a name="[14b]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[12e]">>></a> SX126xSetRfFrequency <BR>[Called By]<UL><LI><a href="#[12f]">>></a> SX126xSetRfFrequency </UL> <P><STRONG><a name="[14c]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) <P><STRONG><a name="[14d]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14e]">>></a> SX126xAntSwOn <BR>[Calls]<UL><LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14f]">>></a> SX126xAntSwOn </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[147]">>></a> SX126xWriteRegisters <LI><a href="#[15c]">>></a> SX126xWriteBuffer <LI><a href="#[132]">>></a> SX126xReadRegisters <LI><a href="#[152]">>></a> SX126xReadBuffer <BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[148]">>></a> SX126xWriteRegisters <LI><a href="#[15d]">>></a> SX126xWriteBuffer <LI><a href="#[133]">>></a> SX126xReadRegisters <LI><a href="#[153]">>></a> SX126xReadBuffer </UL> <P><STRONG><a name="[12b]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) <P><STRONG><a name="[12c]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xClearIrqStatus ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[12a]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) <P><STRONG><a name="[12b]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xGetIrqStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[150]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[151]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[123]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) <P><STRONG><a name="[124]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) <BR><BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioIrqProcess <LI><a href="#[30]">>></a> RadioGetStatus </UL> <P><STRONG><a name="[15e]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) <BR><BR>[Called By]<UL><LI><a href="#[128]">>></a> SX126xSetTxParams <P><STRONG><a name="[15f]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) <BR><BR>[Called By]<UL><LI><a href="#[129]">>></a> SX126xSetTxParams </UL> <P><STRONG><a name="[12d]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) <P><STRONG><a name="[12e]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xGetPacketStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[150]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[134]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) <P><STRONG><a name="[135]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) <BR><BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSend </UL> <P><STRONG><a name="[12c]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) <P><STRONG><a name="[12d]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[151]">>></a> SX126xGetRxBufferStatus <LI><a href="#[152]">>></a> SX126xReadBuffer <BR>[Calls]<UL><LI><a href="#[152]">>></a> SX126xGetRxBufferStatus <LI><a href="#[153]">>></a> SX126xReadBuffer </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioIrqProcess </UL> <P><STRONG><a name="[130]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) <P><STRONG><a name="[131]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[150]">>></a> SX126xReadCommand <BR>[Calls]<UL><LI><a href="#[151]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[3f]">>></a> RadioRssi <LI><a href="#[34]">>></a> RadioRandom </UL> <P><STRONG><a name="[151]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) <P><STRONG><a name="[152]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[131]">>></a> SX126xReadRegister <BR>[Calls]<UL><LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[132]">>></a> SX126xReadRegister </UL> <BR>[Called By]<UL><LI><a href="#[12c]">>></a> SX126xGetPayload <BR>[Called By]<UL><LI><a href="#[12d]">>></a> SX126xGetPayload </UL> <P><STRONG><a name="[124]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) <P><STRONG><a name="[125]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xInit ⇒ SX126xSetDio2AsRfSwitchCtrl ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[153]">>></a> SX126xReset <LI><a href="#[154]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[125]">>></a> SX126xSetStandby <BR>[Calls]<UL><LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[154]">>></a> SX126xReset <LI><a href="#[155]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[126]">>></a> SX126xSetStandby </UL> <BR>[Called By]<UL><LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[152]"></a>SX126xReadBuffer</STRONG> (Thumb, 82 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) <P><STRONG><a name="[153]"></a>SX126xReadBuffer</STRONG> (Thumb, 82 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xReadBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[12c]">>></a> SX126xGetPayload <BR>[Called By]<UL><LI><a href="#[12d]">>></a> SX126xGetPayload </UL> <P><STRONG><a name="[150]"></a>SX126xReadCommand</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) <P><STRONG><a name="[151]"></a>SX126xReadCommand</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[151]">>></a> SX126xGetRxBufferStatus <LI><a href="#[130]">>></a> SX126xGetRssiInst <LI><a href="#[12d]">>></a> SX126xGetPacketStatus <LI><a href="#[12a]">>></a> SX126xGetIrqStatus <BR>[Called By]<UL><LI><a href="#[152]">>></a> SX126xGetRxBufferStatus <LI><a href="#[131]">>></a> SX126xGetRssiInst <LI><a href="#[12e]">>></a> SX126xGetPacketStatus <LI><a href="#[12b]">>></a> SX126xGetIrqStatus </UL> <P><STRONG><a name="[131]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) <P><STRONG><a name="[132]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[132]">>></a> SX126xReadRegisters <BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadRegisters </UL> <BR>[Called By]<UL><LI><a href="#[151]">>></a> SX126xGetRxBufferStatus <LI><a href="#[13e]">>></a> SX126xSetWhiteningSeed <BR>[Called By]<UL><LI><a href="#[152]">>></a> SX126xGetRxBufferStatus <LI><a href="#[13f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[41]">>></a> RadioRead </UL> <P><STRONG><a name="[132]"></a>SX126xReadRegisters</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) <P><STRONG><a name="[133]"></a>SX126xReadRegisters</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[131]">>></a> SX126xReadRegister <BR>[Called By]<UL><LI><a href="#[132]">>></a> SX126xReadRegister <LI><a href="#[43]">>></a> RadioReadBuffer </UL> <P><STRONG><a name="[153]"></a>SX126xReset</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReset)) <P><STRONG><a name="[154]"></a>SX126xReset</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReset)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SX126xReset ⇒ HAL_Delay_nMS ⇒ Delay_Ms </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[ed]">>></a> delay_us <LI><a href="#[a7]">>></a> HAL_Delay_nMS </UL> <BR>[Called By]<UL><LI><a href="#[124]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[125]">>></a> SX126xInit </UL> <P><STRONG><a name="[136]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) <P><STRONG><a name="[137]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xSendPayload ⇒ SX126xSetPayload ⇒ SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[157]">>></a> SX126xSetPayload <LI><a href="#[158]">>></a> SX126xSetTx <BR>[Calls]<UL><LI><a href="#[158]">>></a> SX126xSetPayload <LI><a href="#[159]">>></a> SX126xSetTx </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSend </UL> <P><STRONG><a name="[127]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) <P><STRONG><a name="[128]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetBufferBaseAddress ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[143]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) <P><STRONG><a name="[144]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3d]">>></a> RadioStartCad </UL> <P><STRONG><a name="[159]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) <P><STRONG><a name="[15a]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetCrcPolynomial ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[147]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[148]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[135]">>></a> SX126xSetPacketParams <BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSetPacketParams </UL> <P><STRONG><a name="[15a]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) <P><STRONG><a name="[15b]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[147]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[148]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[135]">>></a> SX126xSetPacketParams <BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSetPacketParams </UL> <P><STRONG><a name="[154]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) <P><STRONG><a name="[155]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetDio2AsRfSwitchCtrl ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[124]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[125]">>></a> SX126xInit </UL> <P><STRONG><a name="[129]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) <P><STRONG><a name="[12a]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[39]">>></a> RadioSend <LI><a href="#[48]">>></a> RadioRxBoosted @@ -2275,43 +2279,43 @@ <LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[13a]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) <P><STRONG><a name="[13b]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetLoRaSymbNumTimeout ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[13c]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) <P><STRONG><a name="[13d]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetModulationParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[63]">>></a> __aeabi_ui2d <LI><a href="#[5f]">>></a> __aeabi_ddiv <LI><a href="#[65]">>></a> __aeabi_d2uiz <LI><a href="#[121]">>></a> __ARM_scalbn <LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[137]">>></a> SX126xSetPacketType <LI><a href="#[122]">>></a> __ARM_scalbn <LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[138]">>></a> SX126xSetPacketType </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[15b]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) <P><STRONG><a name="[15c]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[128]">>></a> SX126xSetTxParams <BR>[Called By]<UL><LI><a href="#[129]">>></a> SX126xSetTxParams </UL> <P><STRONG><a name="[135]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) <P><STRONG><a name="[136]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[15a]">>></a> SX126xSetCrcSeed <LI><a href="#[159]">>></a> SX126xSetCrcPolynomial <LI><a href="#[137]">>></a> SX126xSetPacketType <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[15b]">>></a> SX126xSetCrcSeed <LI><a href="#[15a]">>></a> SX126xSetCrcPolynomial <LI><a href="#[138]">>></a> SX126xSetPacketType </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig <LI><a href="#[35]">>></a> RadioSetRxConfig @@ -2319,307 +2323,312 @@ <LI><a href="#[39]">>></a> RadioSend </UL> <P><STRONG><a name="[137]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) <P><STRONG><a name="[138]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[135]">>></a> SX126xSetPacketParams <LI><a href="#[13c]">>></a> SX126xSetModulationParams <BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSetPacketParams <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[31]">>></a> RadioSetModem </UL> <P><STRONG><a name="[157]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) <P><STRONG><a name="[158]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetPayload ⇒ SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[15c]">>></a> SX126xWriteBuffer <BR>[Calls]<UL><LI><a href="#[15d]">>></a> SX126xWriteBuffer </UL> <BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSendPayload <BR>[Called By]<UL><LI><a href="#[137]">>></a> SX126xSendPayload </UL> <P><STRONG><a name="[126]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) <P><STRONG><a name="[127]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetRegulatorMode ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[12e]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) <P><STRONG><a name="[12f]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[63]">>></a> __aeabi_ui2d <LI><a href="#[5f]">>></a> __aeabi_ddiv <LI><a href="#[65]">>></a> __aeabi_d2uiz <LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[14a]">>></a> SX126xCalibrateImage <LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[14b]">>></a> SX126xCalibrateImage </UL> <BR>[Called By]<UL><LI><a href="#[3e]">>></a> RadioSetTxContinuousWave <LI><a href="#[32]">>></a> RadioSetChannel <LI><a href="#[33]">>></a> RadioIsChannelFree </UL> <P><STRONG><a name="[140]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) <P><STRONG><a name="[141]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[128]">>></a> SX126xSetTxParams <BR>[Calls]<UL><LI><a href="#[129]">>></a> SX126xSetTxParams </UL> <BR>[Called By]<UL><LI><a href="#[3e]">>></a> RadioSetTxContinuousWave <LI><a href="#[36]">>></a> RadioSetTxConfig </UL> <P><STRONG><a name="[12f]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) <P><STRONG><a name="[130]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetRx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioRx <LI><a href="#[34]">>></a> RadioRandom </UL> <P><STRONG><a name="[133]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) <P><STRONG><a name="[134]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[138]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[139]">>></a> SX126xWriteRegister </UL> <BR>[Called By]<UL><LI><a href="#[48]">>></a> RadioRxBoosted </UL> <P><STRONG><a name="[13f]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) <P><STRONG><a name="[140]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[49]">>></a> RadioSetRxDutyCycle </UL> <P><STRONG><a name="[142]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) <P><STRONG><a name="[143]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[15d]">>></a> SX126xAntSwOff <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[15e]">>></a> SX126xAntSwOff </UL> <BR>[Called By]<UL><LI><a href="#[3a]">>></a> RadioSleep </UL> <P><STRONG><a name="[125]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) <P><STRONG><a name="[126]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[124]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[125]">>></a> SX126xInit <LI><a href="#[3b]">>></a> RadioStandby <LI><a href="#[36]">>></a> RadioSetTxConfig <LI><a href="#[35]">>></a> RadioSetRxConfig <LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[139]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) <P><STRONG><a name="[13a]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetStopRxTimerOnPreambleDetect ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[13d]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) <P><STRONG><a name="[13e]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetSyncWord ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[147]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[148]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[158]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) <P><STRONG><a name="[159]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetTx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSendPayload <BR>[Called By]<UL><LI><a href="#[137]">>></a> SX126xSendPayload </UL> <P><STRONG><a name="[141]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) <P><STRONG><a name="[142]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = SX126xSetTxContinuousWave ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3e]">>></a> RadioSetTxContinuousWave </UL> <P><STRONG><a name="[128]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) <P><STRONG><a name="[129]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[15e]">>></a> SX126xGetPaSelect <LI><a href="#[15b]">>></a> SX126xSetPaConfig <LI><a href="#[138]">>></a> SX126xWriteRegister <BR>[Calls]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[15f]">>></a> SX126xGetPaSelect <LI><a href="#[15c]">>></a> SX126xSetPaConfig <LI><a href="#[139]">>></a> SX126xWriteRegister </UL> <BR>[Called By]<UL><LI><a href="#[140]">>></a> SX126xSetRfTxPower <BR>[Called By]<UL><LI><a href="#[141]">>></a> SX126xSetRfTxPower <LI><a href="#[2f]">>></a> RadioInit </UL> <P><STRONG><a name="[13e]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) <P><STRONG><a name="[13f]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetWhiteningSeed ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[138]">>></a> SX126xWriteRegister <LI><a href="#[131]">>></a> SX126xReadRegister <BR>[Calls]<UL><LI><a href="#[139]">>></a> SX126xWriteRegister <LI><a href="#[132]">>></a> SX126xReadRegister </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig <LI><a href="#[35]">>></a> RadioSetRxConfig </UL> <P><STRONG><a name="[14f]"></a>SX126xWaitOnBusy</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWaitOnBusy)) <P><STRONG><a name="[150]"></a>SX126xWaitOnBusy</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWaitOnBusy)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SX126xWaitOnBusy </UL> <BR>[Calls]<UL><LI><a href="#[86]">>></a> HAL_GPIO_ReadPin </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[147]">>></a> SX126xWriteRegisters <LI><a href="#[15c]">>></a> SX126xWriteBuffer <LI><a href="#[132]">>></a> SX126xReadRegisters <LI><a href="#[152]">>></a> SX126xReadBuffer <BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady <LI><a href="#[148]">>></a> SX126xWriteRegisters <LI><a href="#[15d]">>></a> SX126xWriteBuffer <LI><a href="#[133]">>></a> SX126xReadRegisters <LI><a href="#[153]">>></a> SX126xReadBuffer </UL> <P><STRONG><a name="[14d]"></a>SX126xWakeup</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) <P><STRONG><a name="[14e]"></a>SX126xWakeup</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy </UL> <BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[124]">>></a> SX126xInit <BR>[Called By]<UL><LI><a href="#[14d]">>></a> SX126xCheckDeviceReady <LI><a href="#[125]">>></a> SX126xInit </UL> <P><STRONG><a name="[15c]"></a>SX126xWriteBuffer</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) <P><STRONG><a name="[15d]"></a>SX126xWriteBuffer</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[157]">>></a> SX126xSetPayload <BR>[Called By]<UL><LI><a href="#[158]">>></a> SX126xSetPayload </UL> <P><STRONG><a name="[14b]"></a>SX126xWriteCommand</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) <P><STRONG><a name="[14c]"></a>SX126xWriteCommand</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[15b]">>></a> SX126xSetPaConfig <LI><a href="#[154]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[14a]">>></a> SX126xCalibrateImage <LI><a href="#[128]">>></a> SX126xSetTxParams <LI><a href="#[141]">>></a> SX126xSetTxContinuousWave <LI><a href="#[158]">>></a> SX126xSetTx <LI><a href="#[139]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[125]">>></a> SX126xSetStandby <LI><a href="#[142]">>></a> SX126xSetSleep <LI><a href="#[13f]">>></a> SX126xSetRxDutyCycle <LI><a href="#[133]">>></a> SX126xSetRxBoosted <LI><a href="#[12f]">>></a> SX126xSetRx <LI><a href="#[12e]">>></a> SX126xSetRfFrequency <LI><a href="#[126]">>></a> SX126xSetRegulatorMode <LI><a href="#[137]">>></a> SX126xSetPacketType <LI><a href="#[135]">>></a> SX126xSetPacketParams <LI><a href="#[13c]">>></a> SX126xSetModulationParams <LI><a href="#[13a]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[129]">>></a> SX126xSetDioIrqParams <LI><a href="#[143]">>></a> SX126xSetCad <LI><a href="#[127]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[12b]">>></a> SX126xClearIrqStatus <BR>[Called By]<UL><LI><a href="#[15c]">>></a> SX126xSetPaConfig <LI><a href="#[155]">>></a> SX126xSetDio2AsRfSwitchCtrl <LI><a href="#[14b]">>></a> SX126xCalibrateImage <LI><a href="#[129]">>></a> SX126xSetTxParams <LI><a href="#[142]">>></a> SX126xSetTxContinuousWave <LI><a href="#[159]">>></a> SX126xSetTx <LI><a href="#[13a]">>></a> SX126xSetStopRxTimerOnPreambleDetect <LI><a href="#[126]">>></a> SX126xSetStandby <LI><a href="#[143]">>></a> SX126xSetSleep <LI><a href="#[140]">>></a> SX126xSetRxDutyCycle <LI><a href="#[134]">>></a> SX126xSetRxBoosted <LI><a href="#[130]">>></a> SX126xSetRx <LI><a href="#[12f]">>></a> SX126xSetRfFrequency <LI><a href="#[127]">>></a> SX126xSetRegulatorMode <LI><a href="#[138]">>></a> SX126xSetPacketType <LI><a href="#[136]">>></a> SX126xSetPacketParams <LI><a href="#[13d]">>></a> SX126xSetModulationParams <LI><a href="#[13b]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[12a]">>></a> SX126xSetDioIrqParams <LI><a href="#[144]">>></a> SX126xSetCad <LI><a href="#[128]">>></a> SX126xSetBufferBaseAddress <LI><a href="#[12c]">>></a> SX126xClearIrqStatus </UL> <P><STRONG><a name="[138]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) <P><STRONG><a name="[139]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[147]">>></a> SX126xWriteRegisters <BR>[Calls]<UL><LI><a href="#[148]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[13e]">>></a> SX126xSetWhiteningSeed <LI><a href="#[128]">>></a> SX126xSetTxParams <LI><a href="#[133]">>></a> SX126xSetRxBoosted <BR>[Called By]<UL><LI><a href="#[13f]">>></a> SX126xSetWhiteningSeed <LI><a href="#[129]">>></a> SX126xSetTxParams <LI><a href="#[134]">>></a> SX126xSetRxBoosted <LI><a href="#[40]">>></a> RadioWrite <LI><a href="#[45]">>></a> RadioSetPublicNetwork </UL> <P><STRONG><a name="[147]"></a>SX126xWriteRegisters</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) <P><STRONG><a name="[148]"></a>SX126xWriteRegisters</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[156]">>></a> SpiInOut <LI><a href="#[155]">>></a> SX126x_CS_Di <LI><a href="#[14f]">>></a> SX126xWaitOnBusy <LI><a href="#[14c]">>></a> SX126xCheckDeviceReady <LI><a href="#[157]">>></a> SpiInOut <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[150]">>></a> SX126xWaitOnBusy <LI><a href="#[14d]">>></a> SX126xCheckDeviceReady </UL> <BR>[Called By]<UL><LI><a href="#[15a]">>></a> SX126xSetCrcSeed <LI><a href="#[159]">>></a> SX126xSetCrcPolynomial <LI><a href="#[138]">>></a> SX126xWriteRegister <LI><a href="#[13d]">>></a> SX126xSetSyncWord <BR>[Called By]<UL><LI><a href="#[15b]">>></a> SX126xSetCrcSeed <LI><a href="#[15a]">>></a> SX126xSetCrcPolynomial <LI><a href="#[139]">>></a> SX126xWriteRegister <LI><a href="#[13e]">>></a> SX126xSetSyncWord <LI><a href="#[42]">>></a> RadioWriteBuffer </UL> <P><STRONG><a name="[155]"></a>SX126x_CS_Di</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126x_CS_Di)) <P><STRONG><a name="[156]"></a>SX126x_CS_Di</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126x_CS_Di)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SX126x_CS_Di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[86]">>></a> HAL_GPIO_ReadPin <LI><a href="#[11d]">>></a> __2printf <LI><a href="#[11e]">>></a> __2printf </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[147]">>></a> SX126xWriteRegisters <LI><a href="#[15c]">>></a> SX126xWriteBuffer <LI><a href="#[132]">>></a> SX126xReadRegisters <LI><a href="#[152]">>></a> SX126xReadBuffer <BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[148]">>></a> SX126xWriteRegisters <LI><a href="#[15d]">>></a> SX126xWriteBuffer <LI><a href="#[133]">>></a> SX126xReadRegisters <LI><a href="#[153]">>></a> SX126xReadBuffer </UL> <P><STRONG><a name="[15f]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) <P><STRONG><a name="[160]"></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="#[101]">>></a> Checksum_u16 <LI><a href="#[160]">>></a> UART_PushFrame <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[161]">>></a> UART_PushFrame <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[2c]">>></a> UsartParseDataHandler </UL> <P><STRONG><a name="[156]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) <P><STRONG><a name="[157]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[ca]">>></a> HAL_SPI_TransmitReceive </UL> <BR>[Called By]<UL><LI><a href="#[14b]">>></a> SX126xWriteCommand <LI><a href="#[14d]">>></a> SX126xWakeup <LI><a href="#[150]">>></a> SX126xReadCommand <LI><a href="#[147]">>></a> SX126xWriteRegisters <LI><a href="#[15c]">>></a> SX126xWriteBuffer <LI><a href="#[132]">>></a> SX126xReadRegisters <LI><a href="#[152]">>></a> SX126xReadBuffer <BR>[Called By]<UL><LI><a href="#[14c]">>></a> SX126xWriteCommand <LI><a href="#[14e]">>></a> SX126xWakeup <LI><a href="#[151]">>></a> SX126xReadCommand <LI><a href="#[148]">>></a> SX126xWriteRegisters <LI><a href="#[15d]">>></a> SX126xWriteBuffer <LI><a href="#[133]">>></a> SX126xReadRegisters <LI><a href="#[153]">>></a> SX126xReadBuffer </UL> <P><STRONG><a name="[81]"></a>Spi_ChangePrescaler</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, spi.o(i.Spi_ChangePrescaler)) <BR><BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[103]"></a>SwitchLoraSettings</STRONG> (Thumb, 106 bytes, Stack size 72 bytes, lora.o(i.SwitchLoraSettings)) <P><STRONG><a name="[107]"></a>SwitchLoraSettings</STRONG> (Thumb, 106 bytes, Stack size 72 bytes, lora.o(i.SwitchLoraSettings)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = SwitchLoraSettings </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[102]">>></a> LoraInit <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[104]">>></a> LoraReportPoll </UL> <P><STRONG><a name="[103]"></a>SwitchLoraSettings_FSK</STRONG> (Thumb, 110 bytes, Stack size 72 bytes, lora.o(i.SwitchLoraSettings_FSK)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = SwitchLoraSettings_FSK </UL> <BR>[Called By]<UL><LI><a href="#[102]">>></a> LoraInit <LI><a href="#[29]">>></a> OnTxTimeout <LI><a href="#[2a]">>></a> OnRxTimeout <LI><a href="#[2b]">>></a> OnRxError @@ -2629,7 +2638,7 @@ <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="#[161]">>></a> HAL_IncTick <BR>[Calls]<UL><LI><a href="#[162]">>></a> HAL_IncTick </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> @@ -2639,7 +2648,7 @@ <BR>[Calls]<UL><LI><a href="#[c7]">>></a> HAL_RCC_OscConfig <LI><a href="#[c5]">>></a> HAL_RCC_ClockConfig <LI><a href="#[c4]">>></a> HAL_RCCEx_PeriphCLKConfig <LI><a href="#[162]">>></a> HAL_PWR_EnableBkUpAccess <LI><a href="#[163]">>></a> HAL_PWR_EnableBkUpAccess <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main @@ -2686,21 +2695,21 @@ <BR>[Called By]<UL><LI><a href="#[f4]">>></a> IdleTask </UL> <P><STRONG><a name="[160]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) <P><STRONG><a name="[161]"></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="#[107]">>></a> __aeabi_memcpy <BR>[Calls]<UL><LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[15f]">>></a> SendComMap <BR>[Called By]<UL><LI><a href="#[160]">>></a> SendComMap </UL> <P><STRONG><a name="[e1]"></a>UART_SetConfig</STRONG> (Thumb, 506 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = UART_SetConfig ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[166]">>></a> __ARM_common_switch8 <BR>[Calls]<UL><LI><a href="#[167]">>></a> __ARM_common_switch8 <LI><a href="#[c6]">>></a> HAL_RCC_GetSysClockFreq <LI><a href="#[167]">>></a> HAL_RCC_GetPCLK2Freq <LI><a href="#[165]">>></a> HAL_RCC_GetPCLK1Freq <LI><a href="#[168]">>></a> HAL_RCC_GetPCLK2Freq <LI><a href="#[166]">>></a> HAL_RCC_GetPCLK1Freq <LI><a href="#[4c]">>></a> __aeabi_uldivmod <LI><a href="#[6b]">>></a> __aeabi_uidivmod </UL> @@ -2723,11 +2732,11 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[11c]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) <P><STRONG><a name="[11d]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = UWB_Wkup ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[ed]">>></a> delay_us <LI><a href="#[168]">>></a> dwt_readdevid <LI><a href="#[169]">>></a> dwt_readdevid </UL> <BR>[Called By]<UL><LI><a href="#[28]">>></a> OnRxDone </UL> @@ -2736,21 +2745,21 @@ <BR><BR>[Called By]<UL><LI><a href="#[7a]">>></a> Cal_CRC16 </UL> <P><STRONG><a name="[169]"></a>UpdateProcess</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) <P><STRONG><a name="[16a]"></a>UpdateProcess</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = UpdateProcess ⇒ ReturnFactorySettings ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[b6]">>></a> save_com_map_to_flash <LI><a href="#[148]">>></a> ReturnFactorySettings <LI><a href="#[149]">>></a> ReturnFactorySettings <LI><a href="#[8f]">>></a> FLASH_Write <LI><a href="#[89]">>></a> FLASH_Prepare <LI><a href="#[b7]">>></a> delay_ms <LI><a href="#[11d]">>></a> __2printf <LI><a href="#[11e]">>></a> __2printf </UL> <BR>[Called By]<UL><LI><a href="#[2c]">>></a> UsartParseDataHandler </UL> <P><STRONG><a name="[114]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables)) <BR><BR>[Called By]<UL><LI><a href="#[113]">>></a> MX_USART1_UART_Init <P><STRONG><a name="[115]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables)) <BR><BR>[Called By]<UL><LI><a href="#[114]">>></a> MX_USART1_UART_Init </UL> <P><STRONG><a name="[f7]"></a>UsartDeInit</STRONG> (Thumb, 66 bytes, Stack size 32 bytes, main.o(i.UsartDeInit)) @@ -2768,8 +2777,8 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = UsartInit ⇒ MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[e7]">>></a> HAL_UART_Receive_DMA <LI><a href="#[113]">>></a> MX_USART1_UART_Init <LI><a href="#[10e]">>></a> MX_DMA_Init <LI><a href="#[114]">>></a> MX_USART1_UART_Init <LI><a href="#[10f]">>></a> MX_DMA_Init </UL> <BR>[Called By]<UL><LI><a href="#[b]">>></a> EXTI0_1_IRQHandler <LI><a href="#[f4]">>></a> IdleTask @@ -2778,37 +2787,37 @@ <P><STRONG><a name="[2c]"></a>UsartParseDataHandler</STRONG> (Thumb, 264 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UsartParseDataHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = UsartParseDataHandler ⇒ UpdateProcess ⇒ ReturnFactorySettings ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[169]">>></a> UpdateProcess <LI><a href="#[15f]">>></a> SendComMap <BR>[Calls]<UL><LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[160]">>></a> SendComMap <LI><a href="#[b6]">>></a> save_com_map_to_flash <LI><a href="#[b7]">>></a> delay_ms <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(i.Program_Init) </UL> <P><STRONG><a name="[16a]"></a>Uwb_CS_di</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, spi.o(i.Uwb_CS_di)) <P><STRONG><a name="[16b]"></a>Uwb_CS_di</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, spi.o(i.Uwb_CS_di)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[86]">>></a> HAL_GPIO_ReadPin <LI><a href="#[11d]">>></a> __2printf <LI><a href="#[11e]">>></a> __2printf </UL> <BR>[Called By]<UL><LI><a href="#[17b]">>></a> writetospi <LI><a href="#[17a]">>></a> readfromspi <BR>[Called By]<UL><LI><a href="#[17c]">>></a> writetospi <LI><a href="#[17b]">>></a> readfromspi </UL> <P><STRONG><a name="[16b]"></a>__0printf$bare</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[16c]">>></a> _printf_core <P><STRONG><a name="[16c]"></a>__0printf$bare</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[16d]">>></a> _printf_core </UL> <P><STRONG><a name="[192]"></a>__1printf$bare</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) <P><STRONG><a name="[193]"></a>__1printf$bare</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) <P><STRONG><a name="[11d]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare)) <P><STRONG><a name="[11e]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __2printf </UL> <BR>[Called By]<UL><LI><a href="#[169]">>></a> UpdateProcess <LI><a href="#[16a]">>></a> Uwb_CS_di <LI><a href="#[155]">>></a> SX126x_CS_Di <BR>[Called By]<UL><LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[16b]">>></a> Uwb_CS_di <LI><a href="#[156]">>></a> SX126x_CS_Di <LI><a href="#[27]">>></a> OnTxDone </UL> @@ -2816,75 +2825,75 @@ <BR><BR>[Called By]<UL><LI><a href="#[5a]">>></a> _double_epilogue </UL> <P><STRONG><a name="[166]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dps310.o(i.__ARM_common_switch8)) <P><STRONG><a name="[167]"></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="#[171]">>></a> _dwt_enableclocks <BR>[Called By]<UL><LI><a href="#[172]">>></a> _dwt_enableclocks <LI><a href="#[e1]">>></a> UART_SetConfig </UL> <P><STRONG><a name="[193]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) <P><STRONG><a name="[194]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) <P><STRONG><a name="[194]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) <P><STRONG><a name="[195]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) <P><STRONG><a name="[195]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) <P><STRONG><a name="[196]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) <P><STRONG><a name="[16d]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) <P><STRONG><a name="[16e]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[11b]">>></a> dwt_entersleep <BR>[Called By]<UL><LI><a href="#[11c]">>></a> dwt_entersleep </UL> <P><STRONG><a name="[16f]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) <P><STRONG><a name="[170]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[83]">>></a> dwt_configure </UL> <P><STRONG><a name="[171]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) <P><STRONG><a name="[172]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[166]">>></a> __ARM_common_switch8 <LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[167]">>></a> __ARM_common_switch8 <LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[173]">>></a> _dwt_loaducodefromrom <LI><a href="#[174]">>></a> _dwt_loaducodefromrom </UL> <P><STRONG><a name="[173]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) <P><STRONG><a name="[174]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = _dwt_loaducodefromrom ⇒ _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[b7]">>></a> delay_ms <LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[171]">>></a> _dwt_enableclocks <LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[172]">>></a> _dwt_enableclocks </UL> <BR>[Called By]<UL><LI><a href="#[82]">>></a> dwt_initialise </UL> <P><STRONG><a name="[174]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) <P><STRONG><a name="[175]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = _dwt_otpread ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[82]">>></a> dwt_initialise </UL> <P><STRONG><a name="[122]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil)) <P><STRONG><a name="[123]"></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="#[5d]">>></a> __aeabi_drsub <LI><a href="#[144]">>></a> __aeabi_cdrcmple <LI><a href="#[145]">>></a> __aeabi_cdrcmple <LI><a href="#[58]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[38]">>></a> RadioTimeOnAir </UL> @@ -2893,12 +2902,12 @@ </UL> <BR>[Calls]<UL><LI><a href="#[ed]">>></a> delay_us </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> LoraUp_Poll <BR>[Called By]<UL><LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[2c]">>></a> UsartParseDataHandler <LI><a href="#[169]">>></a> UpdateProcess <LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[80]">>></a> Reset_DW1000 <LI><a href="#[173]">>></a> _dwt_loaducodefromrom <LI><a href="#[174]">>></a> _dwt_loaducodefromrom </UL> <P><STRONG><a name="[ed]"></a>delay_us</STRONG> (Thumb, 140 bytes, Stack size 0 bytes, lis3dh_driver.o(i.delay_us)) @@ -2911,84 +2920,84 @@ <LI><a href="#[ef]">>></a> IIC2_Read_Byte <LI><a href="#[ee]">>></a> IIC2_NAck <LI><a href="#[ec]">>></a> IIC2_Ack <LI><a href="#[11c]">>></a> UWB_Wkup <LI><a href="#[11d]">>></a> UWB_Wkup <LI><a href="#[f6]">>></a> UART_CheckSend <LI><a href="#[b7]">>></a> delay_ms <LI><a href="#[153]">>></a> SX126xReset <LI><a href="#[154]">>></a> SX126xReset </UL> <P><STRONG><a name="[83]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure)) <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = dwt_configure ⇒ _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[16f]">>></a> _dwt_configlde <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[170]">>></a> _dwt_configlde </UL> <BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[175]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) <P><STRONG><a name="[176]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dwt_configuresleep ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[11b]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep)) <P><STRONG><a name="[11c]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_entersleep ⇒ _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16d]">>></a> _dwt_aonarrayupload <BR>[Calls]<UL><LI><a href="#[16e]">>></a> _dwt_aonarrayupload </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[115]">>></a> MbxTagUwbRec <LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[176]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) <P><STRONG><a name="[177]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <BR>[Calls]<UL><LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[74]">>></a> dwt_starttx </UL> <P><STRONG><a name="[11a]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff)) <P><STRONG><a name="[11b]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <LI><a href="#[177]">>></a> dwt_syncrxbufptrs <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[178]">>></a> dwt_syncrxbufptrs <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <LI><a href="#[117]">>></a> dwt_rxenable <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[118]">>></a> dwt_rxenable </UL> <P><STRONG><a name="[82]"></a>dwt_initialise</STRONG> (Thumb, 310 bytes, Stack size 24 bytes, deca_device.o(i.dwt_initialise)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = dwt_initialise ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[178]">>></a> dwt_xtaltrim <LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[168]">>></a> dwt_readdevid <BR>[Calls]<UL><LI><a href="#[179]">>></a> dwt_xtaltrim <LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[169]">>></a> dwt_readdevid <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg <LI><a href="#[179]">>></a> dwt_read16bitoffsetreg <LI><a href="#[174]">>></a> _dwt_otpread <LI><a href="#[173]">>></a> _dwt_loaducodefromrom <LI><a href="#[171]">>></a> _dwt_enableclocks <LI><a href="#[17a]">>></a> dwt_read16bitoffsetreg <LI><a href="#[175]">>></a> _dwt_otpread <LI><a href="#[174]">>></a> _dwt_loaducodefromrom <LI><a href="#[172]">>></a> _dwt_enableclocks <LI><a href="#[6b]">>></a> __aeabi_uidivmod </UL> <BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[179]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) <P><STRONG><a name="[17a]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_read16bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[74]">>></a> dwt_starttx <LI><a href="#[82]">>></a> dwt_initialise @@ -2997,73 +3006,73 @@ <P><STRONG><a name="[76]"></a>dwt_read32bitoffsetreg</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[6e]">>></a> Anchor_RecNearPoll <LI><a href="#[168]">>></a> dwt_readdevid <LI><a href="#[169]">>></a> dwt_readdevid <LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[11a]">>></a> dwt_forcetrxoff <LI><a href="#[176]">>></a> dwt_entersleepaftertx <LI><a href="#[174]">>></a> _dwt_otpread <LI><a href="#[11b]">>></a> dwt_forcetrxoff <LI><a href="#[177]">>></a> dwt_entersleepaftertx <LI><a href="#[175]">>></a> _dwt_otpread </UL> <P><STRONG><a name="[168]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) <P><STRONG><a name="[169]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[76]">>></a> dwt_read32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[11c]">>></a> UWB_Wkup <BR>[Called By]<UL><LI><a href="#[11d]">>></a> UWB_Wkup <LI><a href="#[82]">>></a> dwt_initialise </UL> <P><STRONG><a name="[172]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) <P><STRONG><a name="[173]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[17a]">>></a> readfromspi <BR>[Calls]<UL><LI><a href="#[17b]">>></a> readfromspi </UL> <BR>[Called By]<UL><LI><a href="#[178]">>></a> dwt_xtaltrim <LI><a href="#[177]">>></a> dwt_syncrxbufptrs <LI><a href="#[116]">>></a> dwt_setrxtimeout <LI><a href="#[117]">>></a> dwt_rxenable <BR>[Called By]<UL><LI><a href="#[179]">>></a> dwt_xtaltrim <LI><a href="#[178]">>></a> dwt_syncrxbufptrs <LI><a href="#[117]">>></a> dwt_setrxtimeout <LI><a href="#[118]">>></a> dwt_rxenable <LI><a href="#[6f]">>></a> dwt_readrxtimestamp <LI><a href="#[119]">>></a> dwt_readrxdata <LI><a href="#[11a]">>></a> dwt_readrxdata <LI><a href="#[76]">>></a> dwt_read32bitoffsetreg <LI><a href="#[179]">>></a> dwt_read16bitoffsetreg <LI><a href="#[171]">>></a> _dwt_enableclocks <LI><a href="#[17a]">>></a> dwt_read16bitoffsetreg <LI><a href="#[172]">>></a> _dwt_enableclocks </UL> <P><STRONG><a name="[119]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata)) <P><STRONG><a name="[11a]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = dwt_readrxdata ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[6f]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = dwt_readrxtimestamp ⇒ dwt_readfromdevice ⇒ readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[117]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable)) <P><STRONG><a name="[118]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[177]">>></a> dwt_syncrxbufptrs <LI><a href="#[172]">>></a> dwt_readfromdevice <LI><a href="#[11a]">>></a> dwt_forcetrxoff <BR>[Calls]<UL><LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[178]">>></a> dwt_syncrxbufptrs <LI><a href="#[173]">>></a> dwt_readfromdevice <LI><a href="#[11b]">>></a> dwt_forcetrxoff </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[70]"></a>dwt_setdelayedtrxtime</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setdelayedtrxtime)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dwt_setdelayedtrxtime ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <BR>[Calls]<UL><LI><a href="#[119]">>></a> dwt_write32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> @@ -3071,25 +3080,25 @@ <P><STRONG><a name="[84]"></a>dwt_setrxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_setrxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[171]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> <P><STRONG><a name="[116]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout)) <P><STRONG><a name="[117]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = dwt_setrxtimeout ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec </UL> <P><STRONG><a name="[85]"></a>dwt_settxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_settxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_settxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <BR>[Calls]<UL><LI><a href="#[171]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[7f]">>></a> Dw1000_Init </UL> @@ -3097,80 +3106,80 @@ <P><STRONG><a name="[74]"></a>dwt_starttx</STRONG> (Thumb, 142 bytes, Stack size 24 bytes, deca_device.o(i.dwt_starttx)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[179]">>></a> dwt_read16bitoffsetreg <LI><a href="#[176]">>></a> dwt_entersleepaftertx <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[17a]">>></a> dwt_read16bitoffsetreg <LI><a href="#[177]">>></a> dwt_entersleepaftertx </UL> <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[177]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) <P><STRONG><a name="[178]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_syncrxbufptrs ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[117]">>></a> dwt_rxenable <LI><a href="#[11a]">>></a> dwt_forcetrxoff <BR>[Called By]<UL><LI><a href="#[118]">>></a> dwt_rxenable <LI><a href="#[11b]">>></a> dwt_forcetrxoff </UL> <P><STRONG><a name="[170]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) <P><STRONG><a name="[171]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[85]">>></a> dwt_settxantennadelay <LI><a href="#[116]">>></a> dwt_setrxtimeout <LI><a href="#[117]">>></a> dwt_setrxtimeout <LI><a href="#[84]">>></a> dwt_setrxantennadelay <LI><a href="#[117]">>></a> dwt_rxenable <LI><a href="#[118]">>></a> dwt_rxenable <LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[175]">>></a> dwt_configuresleep <LI><a href="#[176]">>></a> dwt_configuresleep <LI><a href="#[83]">>></a> dwt_configure <LI><a href="#[173]">>></a> _dwt_loaducodefromrom <LI><a href="#[16f]">>></a> _dwt_configlde <LI><a href="#[174]">>></a> _dwt_loaducodefromrom <LI><a href="#[170]">>></a> _dwt_configlde </UL> <P><STRONG><a name="[118]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg)) <P><STRONG><a name="[119]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[115]">>></a> MbxTagUwbRec <BR>[Called By]<UL><LI><a href="#[116]">>></a> MbxTagUwbRec <LI><a href="#[73]">>></a> dwt_writetxfctrl <LI><a href="#[70]">>></a> dwt_setdelayedtrxtime <LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[11a]">>></a> dwt_forcetrxoff <LI><a href="#[176]">>></a> dwt_entersleepaftertx <LI><a href="#[11b]">>></a> dwt_forcetrxoff <LI><a href="#[177]">>></a> dwt_entersleepaftertx <LI><a href="#[83]">>></a> dwt_configure </UL> <P><STRONG><a name="[16e]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) <P><STRONG><a name="[16f]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[17b]">>></a> writetospi <BR>[Calls]<UL><LI><a href="#[17c]">>></a> writetospi </UL> <BR>[Called By]<UL><LI><a href="#[178]">>></a> dwt_xtaltrim <BR>[Called By]<UL><LI><a href="#[179]">>></a> dwt_xtaltrim <LI><a href="#[72]">>></a> dwt_writetxdata <LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <LI><a href="#[170]">>></a> dwt_write16bitoffsetreg <LI><a href="#[177]">>></a> dwt_syncrxbufptrs <LI><a href="#[119]">>></a> dwt_write32bitoffsetreg <LI><a href="#[171]">>></a> dwt_write16bitoffsetreg <LI><a href="#[178]">>></a> dwt_syncrxbufptrs <LI><a href="#[74]">>></a> dwt_starttx <LI><a href="#[116]">>></a> dwt_setrxtimeout <LI><a href="#[117]">>></a> dwt_setrxtimeout <LI><a href="#[82]">>></a> dwt_initialise <LI><a href="#[11a]">>></a> dwt_forcetrxoff <LI><a href="#[175]">>></a> dwt_configuresleep <LI><a href="#[11b]">>></a> dwt_forcetrxoff <LI><a href="#[176]">>></a> dwt_configuresleep <LI><a href="#[83]">>></a> dwt_configure <LI><a href="#[174]">>></a> _dwt_otpread <LI><a href="#[173]">>></a> _dwt_loaducodefromrom <LI><a href="#[171]">>></a> _dwt_enableclocks <LI><a href="#[16f]">>></a> _dwt_configlde <LI><a href="#[16d]">>></a> _dwt_aonarrayupload <LI><a href="#[175]">>></a> _dwt_otpread <LI><a href="#[174]">>></a> _dwt_loaducodefromrom <LI><a href="#[172]">>></a> _dwt_enableclocks <LI><a href="#[170]">>></a> _dwt_configlde <LI><a href="#[16e]">>></a> _dwt_aonarrayupload </UL> <P><STRONG><a name="[72]"></a>dwt_writetxdata</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = dwt_writetxdata ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice </UL> <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> @@ -3178,25 +3187,25 @@ <P><STRONG><a name="[73]"></a>dwt_writetxfctrl</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxfctrl)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dwt_writetxfctrl ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[118]">>></a> dwt_write32bitoffsetreg <BR>[Calls]<UL><LI><a href="#[119]">>></a> dwt_write32bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[178]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) <P><STRONG><a name="[179]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dwt_xtaltrim ⇒ dwt_writetodevice ⇒ writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Calls]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice <LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <BR>[Called By]<UL><LI><a href="#[82]">>></a> dwt_initialise </UL> <P><STRONG><a name="[146]"></a>floor</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, floor.o(i.floor)) <P><STRONG><a name="[147]"></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="#[5d]">>></a> __aeabi_drsub <LI><a href="#[144]">>></a> __aeabi_cdrcmple <LI><a href="#[145]">>></a> __aeabi_cdrcmple <LI><a href="#[58]">>></a> __aeabi_dadd </UL> <BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioTimeOnAir @@ -3209,57 +3218,59 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> printfb.o(i.__0printf$bare) </UL> <P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 246 bytes, Stack size 0 bytes, main.o(i.main)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = main ⇒ Lora_Send_Poll ⇒ LoraReportPoll ⇒ Get_Battary ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round <P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 342 bytes, Stack size 24 bytes, main.o(i.main)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = main ⇒ Lora_Send_Poll ⇒ LoraReportPoll ⇒ Get_Battary ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin <LI><a href="#[a2]">>></a> HAL_GPIO_Init <LI><a href="#[f8]">>></a> LIS3DH_Data_Init <LI><a href="#[10a]">>></a> LoraUp_Poll <LI><a href="#[10b]">>></a> LoraUp_Poll <LI><a href="#[102]">>></a> LoraInit <LI><a href="#[d7]">>></a> HAL_UART_Receive_IT <LI><a href="#[e7]">>></a> HAL_UART_Receive_DMA <LI><a href="#[df]">>></a> HAL_UART_Init <LI><a href="#[17c]">>></a> HAL_LPTIM_TimeOut_Start_IT <LI><a href="#[17d]">>></a> HAL_LPTIM_TimeOut_Start_IT <LI><a href="#[c0]">>></a> HAL_LPTIM_Init <LI><a href="#[ad]">>></a> HAL_Init <LI><a href="#[ac]">>></a> HAL_IWDG_Init <LI><a href="#[a8]">>></a> Delay_Ms <LI><a href="#[ab]">>></a> SystemClock_Config <LI><a href="#[11f]">>></a> Program_Init <LI><a href="#[11e]">>></a> OneSecondTask <LI><a href="#[120]">>></a> Program_Init <LI><a href="#[11f]">>></a> OneSecondTask <LI><a href="#[f4]">>></a> IdleTask <LI><a href="#[113]">>></a> MX_USART1_UART_Init <LI><a href="#[111]">>></a> MX_TIM2_Init <LI><a href="#[110]">>></a> MX_SPI1_Init <LI><a href="#[10f]">>></a> MX_GPIO_Init <LI><a href="#[10e]">>></a> MX_DMA_Init <LI><a href="#[10d]">>></a> MX_ADC_Init <LI><a href="#[10c]">>></a> Lora_Send_Poll <LI><a href="#[114]">>></a> MX_USART1_UART_Init <LI><a href="#[112]">>></a> MX_TIM2_Init <LI><a href="#[111]">>></a> MX_SPI1_Init <LI><a href="#[110]">>></a> MX_GPIO_Init <LI><a href="#[10f]">>></a> MX_DMA_Init <LI><a href="#[10e]">>></a> MX_ADC_Init <LI><a href="#[10d]">>></a> Lora_Send_Poll <LI><a href="#[7f]">>></a> Dw1000_Init <LI><a href="#[11b]">>></a> dwt_entersleep <LI><a href="#[175]">>></a> dwt_configuresleep <LI><a href="#[11c]">>></a> dwt_entersleep <LI><a href="#[176]">>></a> dwt_configuresleep <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B) </UL> <P><STRONG><a name="[b5]"></a>parameter_init</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = parameter_init ⇒ ReturnFactorySettings ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[148]">>></a> ReturnFactorySettings <LI><a href="#[17d]">>></a> FLASH_Read <BR>[Calls]<UL><LI><a href="#[149]">>></a> ReturnFactorySettings <LI><a href="#[17e]">>></a> FLASH_Read </UL> <BR>[Called By]<UL><LI><a href="#[11f]">>></a> Program_Init <BR>[Called By]<UL><LI><a href="#[120]">>></a> Program_Init <LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback </UL> <P><STRONG><a name="[17a]"></a>readfromspi</STRONG> (Thumb, 82 bytes, Stack size 40 bytes, spi.o(i.readfromspi)) <P><STRONG><a name="[17b]"></a>readfromspi</STRONG> (Thumb, 82 bytes, Stack size 40 bytes, spi.o(i.readfromspi)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = readfromspi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16a]">>></a> Uwb_CS_di <BR>[Calls]<UL><LI><a href="#[16b]">>></a> Uwb_CS_di </UL> <BR>[Called By]<UL><LI><a href="#[172]">>></a> dwt_readfromdevice <BR>[Called By]<UL><LI><a href="#[173]">>></a> dwt_readfromdevice </UL> <P><STRONG><a name="[145]"></a>rint</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, rint.o(i.rint)) <P><STRONG><a name="[146]"></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="#[68]">>></a> _drnd @@ -3272,21 +3283,21 @@ </UL> <BR>[Calls]<UL><LI><a href="#[8f]">>></a> FLASH_Write <LI><a href="#[89]">>></a> FLASH_Prepare <LI><a href="#[107]">>></a> __aeabi_memcpy <LI><a href="#[108]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[2c]">>></a> UsartParseDataHandler <LI><a href="#[169]">>></a> UpdateProcess <LI><a href="#[148]">>></a> ReturnFactorySettings <LI><a href="#[16a]">>></a> UpdateProcess <LI><a href="#[149]">>></a> ReturnFactorySettings <LI><a href="#[28]">>></a> OnRxDone </UL> <P><STRONG><a name="[17b]"></a>writetospi</STRONG> (Thumb, 78 bytes, Stack size 40 bytes, spi.o(i.writetospi)) <P><STRONG><a name="[17c]"></a>writetospi</STRONG> (Thumb, 78 bytes, Stack size 40 bytes, spi.o(i.writetospi)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = writetospi ⇒ Uwb_CS_di ⇒ __2printf </UL> <BR>[Calls]<UL><LI><a href="#[16a]">>></a> Uwb_CS_di <BR>[Calls]<UL><LI><a href="#[16b]">>></a> Uwb_CS_di </UL> <BR>[Called By]<UL><LI><a href="#[16e]">>></a> dwt_writetodevice <BR>[Called By]<UL><LI><a href="#[16f]">>></a> dwt_writetodevice </UL> <P> <H3> @@ -3300,7 +3311,7 @@ <BR>[Called By]<UL><LI><a href="#[6e]">>></a> Anchor_RecNearPoll </UL> <P><STRONG><a name="[10d]"></a>MX_ADC_Init</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, main.o(i.MX_ADC_Init)) <P><STRONG><a name="[10e]"></a>MX_ADC_Init</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, main.o(i.MX_ADC_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = MX_ADC_Init ⇒ HAL_ADC_Init ⇒ HAL_ADC_MspInit ⇒ HAL_GPIO_Init </UL> <BR>[Calls]<UL><LI><a href="#[9f]">>></a> HAL_ADC_Init @@ -3311,7 +3322,7 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[10e]"></a>MX_DMA_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, main.o(i.MX_DMA_Init)) <P><STRONG><a name="[10f]"></a>MX_DMA_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, main.o(i.MX_DMA_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = MX_DMA_Init ⇒ HAL_NVIC_SetPriority </UL> <BR>[Calls]<UL><LI><a href="#[b1]">>></a> HAL_NVIC_SetPriority @@ -3321,7 +3332,7 @@ <LI><a href="#[87]">>></a> UsartInit </UL> <P><STRONG><a name="[10f]"></a>MX_GPIO_Init</STRONG> (Thumb, 338 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) <P><STRONG><a name="[110]"></a>MX_GPIO_Init</STRONG> (Thumb, 338 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init </UL> <BR>[Calls]<UL><LI><a href="#[99]">>></a> HAL_GPIO_WritePin @@ -3333,7 +3344,7 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[110]"></a>MX_SPI1_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init)) <P><STRONG><a name="[111]"></a>MX_SPI1_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = MX_SPI1_Init ⇒ HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init </UL> <BR>[Calls]<UL><LI><a href="#[c8]">>></a> HAL_SPI_Init @@ -3341,30 +3352,30 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[111]"></a>MX_TIM2_Init</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, main.o(i.MX_TIM2_Init)) <P><STRONG><a name="[112]"></a>MX_TIM2_Init</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, main.o(i.MX_TIM2_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = MX_TIM2_Init ⇒ HAL_TIM_MspPostInit ⇒ HAL_GPIO_Init </UL> <BR>[Calls]<UL><LI><a href="#[d2]">>></a> HAL_TIM_PWM_Init <LI><a href="#[cd]">>></a> HAL_TIM_PWM_ConfigChannel <LI><a href="#[cc]">>></a> HAL_TIM_MspPostInit <LI><a href="#[112]">>></a> HAL_TIMEx_MasterConfigSynchronization <LI><a href="#[113]">>></a> HAL_TIMEx_MasterConfigSynchronization </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> <P><STRONG><a name="[113]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, main.o(i.MX_USART1_UART_Init)) <P><STRONG><a name="[114]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, main.o(i.MX_USART1_UART_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[a2]">>></a> HAL_GPIO_Init <LI><a href="#[df]">>></a> HAL_UART_Init <LI><a href="#[114]">>></a> Usart1InitVariables <LI><a href="#[115]">>></a> Usart1InitVariables <LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main <LI><a href="#[87]">>></a> UsartInit </UL> <P><STRONG><a name="[13b]"></a>RadioGetFskBandwidthRegValue</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, radio.o(i.RadioGetFskBandwidthRegValue)) <P><STRONG><a name="[13c]"></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="#[36]">>></a> RadioSetTxConfig @@ -3417,7 +3428,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_DMAError </UL> <BR>[Calls]<UL><LI><a href="#[dd]">>></a> HAL_UART_ErrorCallback <LI><a href="#[163]">>></a> UART_EndTxTransfer <LI><a href="#[164]">>></a> UART_EndTxTransfer <LI><a href="#[db]">>></a> UART_EndRxTransfer </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) @@ -3432,7 +3443,7 @@ <P><STRONG><a name="[23]"></a>UART_DMARxHalfCplt</STRONG> (Thumb, 10 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="#[164]">>></a> HAL_UART_RxHalfCpltCallback <BR>[Calls]<UL><LI><a href="#[165]">>></a> HAL_UART_RxHalfCpltCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) </UL> @@ -3441,7 +3452,7 @@ <LI><a href="#[24]">>></a> UART_DMAError </UL> <P><STRONG><a name="[163]"></a>UART_EndTxTransfer</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)) <P><STRONG><a name="[164]"></a>UART_EndTxTransfer</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)) <BR><BR>[Called By]<UL><LI><a href="#[24]">>></a> UART_DMAError </UL> @@ -3462,12 +3473,12 @@ <P><STRONG><a name="[cb]"></a>SPI_EndRxTxTransaction</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[149]">>></a> SPI_WaitFlagStateUntilTimeout <BR>[Calls]<UL><LI><a href="#[14a]">>></a> SPI_WaitFlagStateUntilTimeout </UL> <BR>[Called By]<UL><LI><a href="#[ca]">>></a> HAL_SPI_TransmitReceive </UL> <P><STRONG><a name="[149]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) <P><STRONG><a name="[14a]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[6d]">>></a> HAL_GetTick @@ -3512,8 +3523,8 @@ <BR>[Called By]<UL><LI><a href="#[cd]">>></a> HAL_TIM_PWM_ConfigChannel </UL> <P><STRONG><a name="[16c]"></a>_printf_core</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[16b]">>></a> __0printf$bare <P><STRONG><a name="[16d]"></a>_printf_core</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[16c]">>></a> __0printf$bare </UL> <P> <H3> MDK-ARM/L051/L051.map
@@ -596,6 +596,7 @@ main.o(i.Get_Battary_UWB) refers to ffixui.o(.text) for __aeabi_f2uiz main.o(i.Get_Battary_UWB) refers to main.o(.data) for .data main.o(i.HAL_GPIO_EXTI_Callback) refers to main.o(i.SystemClock_Config) for SystemClock_Config main.o(i.HAL_GPIO_EXTI_Callback) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin main.o(i.HAL_GPIO_EXTI_Callback) refers to radio.o(i.RadioIrqProcess) for RadioIrqProcess main.o(i.HAL_GPIO_EXTI_Callback) refers to main.o(.data) for .data main.o(i.HAL_LPTIM_CompareMatchCallback) refers to main.o(i.SystemClock_Config) for SystemClock_Config @@ -710,7 +711,9 @@ main.o(i.main) refers to main.o(i.MX_TIM2_Init) for MX_TIM2_Init main.o(i.main) refers to stm32l0xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init main.o(i.main) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) for HAL_LPTIM_Init main.o(i.main) refers to memseta.o(.text) for __aeabi_memclr4 main.o(i.main) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin main.o(i.main) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init main.o(i.main) refers to main.o(i.Program_Init) for Program_Init main.o(i.main) refers to lis3dh_driver.o(i.LIS3DH_Data_Init) for LIS3DH_Data_Init main.o(i.main) refers to dw_app.o(i.Dw1000_Init) for Dw1000_Init @@ -1060,7 +1063,7 @@ sx126x-board.o(i.SpiInOut) refers to stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) for HAL_SPI_TransmitReceive sx126x-board.o(i.SpiInOut) refers to main.o(.bss) for hspi1 lora.o(i.Cal_CRC16) refers to lora.o(i.UpdateCRC16) for UpdateCRC16 lora.o(i.LoraInit) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.LoraInit) refers to lora.o(i.SwitchLoraSettings_FSK) for SwitchLoraSettings_FSK lora.o(i.LoraInit) refers to lora.o(i.OnTxDone) for OnTxDone lora.o(i.LoraInit) refers to lora.o(.bss) for .bss lora.o(i.LoraInit) refers to lora.o(i.OnRxDone) for OnRxDone @@ -1101,9 +1104,9 @@ lora.o(i.LoraUp_Poll) refers to radio.o(.constdata) for Radio lora.o(i.LoraUp_Poll) refers to main.o(.bss) for hlptim1 lora.o(i.OnRxDone) refers to memcpya.o(.text) for __aeabi_memcpy lora.o(i.OnRxDone) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin lora.o(i.OnRxDone) refers to dw_app.o(i.UWB_Wkup) for UWB_Wkup lora.o(i.OnRxDone) refers to dw_mbx_tag.o(i.MbxTagUwbRec) for MbxTagUwbRec lora.o(i.OnRxDone) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin lora.o(i.OnRxDone) refers to dw_app.o(i.Checksum_u16) for Checksum_u16 lora.o(i.OnRxDone) refers to memcmp.o(.text) for memcmp lora.o(i.OnRxDone) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter @@ -1114,7 +1117,7 @@ lora.o(i.OnRxDone) refers to lora.o(i.LoraSendComMap) for LoraSendComMap lora.o(i.OnRxDone) refers to global_param.o(i.save_com_map_to_flash) for save_com_map_to_flash lora.o(i.OnRxDone) refers to lora.o(i.LoraRspWriteCommap) for LoraRspWriteCommap lora.o(i.OnRxDone) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.OnRxDone) refers to lora.o(i.SwitchLoraSettings_FSK) for SwitchLoraSettings_FSK lora.o(i.OnRxDone) refers to lora.o(.data) for .data lora.o(i.OnRxDone) refers to lora.o(.bss) for .bss lora.o(i.OnRxDone) refers to radio.o(.constdata) for Radio @@ -1122,13 +1125,13 @@ lora.o(i.OnRxDone) refers to dw_mbx_tag.o(.data) for wg_state lora.o(i.OnRxDone) refers to main.o(.bss) for hlptim1 lora.o(i.OnRxDone) refers to global_param.o(.bss) for g_com_map lora.o(i.OnRxError) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.OnRxError) refers to lora.o(i.SwitchLoraSettings_FSK) for SwitchLoraSettings_FSK lora.o(i.OnRxError) refers to radio.o(.constdata) for Radio lora.o(i.OnRxError) refers to dw_mbx_tag.o(.data) for lora_jianting_flag lora.o(i.OnRxError) refers to global_param.o(.bss) for g_com_map lora.o(i.OnRxTimeout) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter lora.o(i.OnRxTimeout) refers to uidiv.o(.text) for __aeabi_uidivmod lora.o(i.OnRxTimeout) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.OnRxTimeout) refers to lora.o(i.SwitchLoraSettings_FSK) for SwitchLoraSettings_FSK lora.o(i.OnRxTimeout) refers to radio.o(.constdata) for Radio lora.o(i.OnRxTimeout) refers to dw_mbx_tag.o(.data) for wg_state lora.o(i.OnRxTimeout) refers to main.o(.bss) for hlptim1 @@ -1138,12 +1141,14 @@ lora.o(i.OnTxDone) refers to stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin 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.OnTxTimeout) refers to lora.o(i.SwitchLoraSettings) for SwitchLoraSettings lora.o(i.OnTxTimeout) refers to lora.o(i.SwitchLoraSettings_FSK) for SwitchLoraSettings_FSK lora.o(i.OnTxTimeout) refers to radio.o(.constdata) for Radio lora.o(i.OnTxTimeout) refers to dw_mbx_tag.o(.data) for lora_jianting_flag lora.o(i.OnTxTimeout) refers to global_param.o(.bss) for g_com_map lora.o(i.SwitchLoraSettings) refers to radio.o(.constdata) for Radio lora.o(i.SwitchLoraSettings) refers to lora.o(.data) for .data lora.o(i.SwitchLoraSettings_FSK) refers to radio.o(.constdata) for Radio lora.o(i.SwitchLoraSettings_FSK) refers to lora.o(.data) for .data stm32l0xx_hal_adc.o(i.ADC_ConversionStop) refers to stm32l0xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32l0xx_hal_adc.o(i.ADC_DMAConvCplt) refers to stm32l0xx_hal_adc.o(i.HAL_ADC_ConvCpltCallback) for HAL_ADC_ConvCpltCallback stm32l0xx_hal_adc.o(i.ADC_DMAError) refers to stm32l0xx_hal_adc.o(i.HAL_ADC_ErrorCallback) for HAL_ADC_ErrorCallback @@ -3074,36 +3079,36 @@ ../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/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 uidiv.o ABSOLUTE ../clib/microlib/errno.c 0x00000000 Number 0 errno.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 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.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 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 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 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.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 @@ -3114,36 +3119,36 @@ ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.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/fpdiv.c 0x00000000 Number 0 ddiv.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 ffixui.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 dfixul.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.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 fflti.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/microlib/fprnd.c 0x00000000 Number 0 drnd.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE ../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_x.o ABSOLUTE ../mathlib/asin.c 0x00000000 Number 0 asin.o ABSOLUTE ../mathlib/asin.c 0x00000000 Number 0 asin_x.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 ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE ..\Drivers\ExternlDrivers\lis3dh_driver.c 0x00000000 Number 0 lis3dh_driver.o ABSOLUTE ..\Drivers\STM32L0xx_HAL_Driver\Src\stm32l0xx_hal.c 0x00000000 Number 0 stm32l0xx_hal.o ABSOLUTE ..\Drivers\STM32L0xx_HAL_Driver\Src\stm32l0xx_hal_adc.c 0x00000000 Number 0 stm32l0xx_hal_adc.o ABSOLUTE @@ -3255,8 +3260,8 @@ .text 0x08005830 Section 20 cfrcmple.o(.text) .text 0x08005844 Section 0 llshl.o(.text) .text 0x08005864 Section 0 llsshr.o(.text) .text 0x0800588a Section 0 fepilogue.o(.text) .text 0x0800588a Section 0 iusefp.o(.text) .text 0x0800588a Section 0 fepilogue.o(.text) .text 0x0800590c Section 0 depilogue.o(.text) .text 0x080059cc Section 0 drnd.o(.text) .text 0x08005a48 Section 36 init.o(.text) @@ -3309,321 +3314,322 @@ i.HAL_FLASH_Unlock 0x080068cc Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) i.HAL_GPIO_DeInit 0x08006928 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) i.HAL_GPIO_EXTI_Callback 0x08006a0c Section 0 main.o(i.HAL_GPIO_EXTI_Callback) i.HAL_GPIO_EXTI_IRQHandler 0x08006a48 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) i.HAL_GPIO_Init 0x08006a60 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) i.HAL_GPIO_ReadPin 0x08006bd8 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) i.HAL_GPIO_TogglePin 0x08006be2 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin) i.HAL_GPIO_WritePin 0x08006bea Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) i.HAL_GetTick 0x08006bf8 Section 0 stm32l0xx_hal.o(i.HAL_GetTick) i.HAL_IWDG_Init 0x08006c04 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) i.HAL_IWDG_Refresh 0x08006c68 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) i.HAL_IncTick 0x08006c78 Section 0 stm32l0xx_hal.o(i.HAL_IncTick) i.HAL_Init 0x08006c88 Section 0 stm32l0xx_hal.o(i.HAL_Init) i.HAL_InitTick 0x08006cb0 Section 0 stm32l0xx_hal.o(i.HAL_InitTick) i.HAL_LPTIM_AutoReloadMatchCallback 0x08006ce0 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) i.HAL_LPTIM_AutoReloadWriteCallback 0x08006ce2 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) i.HAL_LPTIM_CompareMatchCallback 0x08006ce4 Section 0 main.o(i.HAL_LPTIM_CompareMatchCallback) i.HAL_LPTIM_CompareWriteCallback 0x08006e5c Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) i.HAL_LPTIM_DirectionDownCallback 0x08006e5e Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) i.HAL_LPTIM_DirectionUpCallback 0x08006e60 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) i.HAL_LPTIM_IRQHandler 0x08006e62 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) i.HAL_LPTIM_Init 0x08006f2c Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) i.HAL_LPTIM_MspInit 0x08006fcc Section 0 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) i.HAL_LPTIM_ReadCounter 0x08006ffc Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) i.HAL_LPTIM_TimeOut_Start_IT 0x08007004 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) i.HAL_LPTIM_TriggerCallback 0x08007050 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) i.HAL_MspInit 0x08007054 Section 0 stm32l0xx_hal_msp.o(i.HAL_MspInit) i.HAL_NVIC_DisableIRQ 0x0800706c Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) i.HAL_NVIC_EnableIRQ 0x08007080 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) i.HAL_NVIC_SetPriority 0x08007094 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) i.HAL_NVIC_SystemReset 0x0800709c Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset) i.HAL_PWR_EnableBkUpAccess 0x080070b8 Section 0 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) i.HAL_RCCEx_PeriphCLKConfig 0x080070c8 Section 0 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) i.HAL_RCC_ClockConfig 0x0800722c Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) i.HAL_RCC_GetPCLK1Freq 0x08007398 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) i.HAL_RCC_GetPCLK2Freq 0x080073b8 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) i.HAL_RCC_GetSysClockFreq 0x080073d8 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) i.HAL_RCC_OscConfig 0x08007450 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) i.HAL_SPI_Init 0x0800786c Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) i.HAL_SPI_MspInit 0x080078ec Section 0 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) i.HAL_SPI_TransmitReceive 0x08007944 Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) i.HAL_SYSTICK_Config 0x08007b34 Section 0 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) i.HAL_TIMEx_MasterConfigSynchronization 0x08007b64 Section 0 stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) i.HAL_TIM_MspPostInit 0x08007ba0 Section 0 stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit) i.HAL_TIM_PWM_ConfigChannel 0x08007bec Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) i.HAL_TIM_PWM_Init 0x08007cbc Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init) i.HAL_TIM_PWM_MspInit 0x08007cf0 Section 0 stm32l0xx_hal_msp.o(i.HAL_TIM_PWM_MspInit) i.HAL_TIM_PWM_Start 0x08007d0c Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start) i.HAL_TIM_PWM_Stop 0x08007d30 Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop) i.HAL_UARTEx_WakeupCallback 0x08007d5c Section 0 main.o(i.HAL_UARTEx_WakeupCallback) i.HAL_UART_DeInit 0x08007d7c Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) i.HAL_UART_ErrorCallback 0x08007db6 Section 0 main.o(i.HAL_UART_ErrorCallback) i.HAL_UART_IRQHandler 0x08007db8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) i.HAL_UART_Init 0x08007ef4 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Init) i.HAL_UART_MspDeInit 0x08007f60 Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) i.HAL_UART_MspInit 0x08007fc8 Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) i.HAL_UART_Receive_DMA 0x080080d8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) i.HAL_UART_Receive_IT 0x08008190 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_IT) i.HAL_UART_RxCpltCallback 0x08008254 Section 0 main.o(i.HAL_UART_RxCpltCallback) i.HAL_UART_RxHalfCpltCallback 0x080082d8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) i.HAL_UART_Transmit 0x080082da Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) i.HAL_UART_TxCpltCallback 0x080083a8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) i.HardFault_Handler 0x080083ac Section 0 stm32l0xx_it.o(i.HardFault_Handler) i.IIC2_Ack 0x080083bc Section 0 lis3dh_driver.o(i.IIC2_Ack) i.IIC2_NAck 0x08008400 Section 0 lis3dh_driver.o(i.IIC2_NAck) i.IIC2_Read_Byte 0x08008444 Section 0 lis3dh_driver.o(i.IIC2_Read_Byte) i.IIC2_Send_Byte 0x080084a8 Section 0 lis3dh_driver.o(i.IIC2_Send_Byte) i.IIC2_Start 0x0800850c Section 0 lis3dh_driver.o(i.IIC2_Start) i.IIC2_Stop 0x08008548 Section 0 lis3dh_driver.o(i.IIC2_Stop) i.IIC2_Wait_Ack 0x0800858c Section 0 lis3dh_driver.o(i.IIC2_Wait_Ack) i.IdleTask 0x080085e8 Section 0 main.o(i.IdleTask) i.LIS3DH_Data_Init 0x080086ac Section 0 lis3dh_driver.o(i.LIS3DH_Data_Init) i.LIS3DH_GetWHO_AM_I 0x08008710 Section 0 lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I) i.LIS3DH_ReadOneByte 0x08008722 Section 0 lis3dh_driver.o(i.LIS3DH_ReadOneByte) i.LIS3DH_ReadReg 0x0800875c Section 0 lis3dh_driver.o(i.LIS3DH_ReadReg) i.LIS3DH_WriteOneByte 0x0800876a Section 0 lis3dh_driver.o(i.LIS3DH_WriteOneByte) i.LIS3DH_WriteReg 0x0800879e Section 0 lis3dh_driver.o(i.LIS3DH_WriteReg) i.LPTIM1_IRQHandler 0x080087a8 Section 0 stm32l0xx_it.o(i.LPTIM1_IRQHandler) i.LPUART1_IRQHandler 0x080087b8 Section 0 stm32l0xx_it.o(i.LPUART1_IRQHandler) i.LedOff_task 0x080087c8 Section 0 dw_mbx_tag.o(i.LedOff_task) i.LedTask 0x08008804 Section 0 dw_mbx_tag.o(i.LedTask) i.LoraHeartBeartPoll 0x0800886c Section 0 dw_mbx_tag.o(i.LoraHeartBeartPoll) i.LoraInit 0x080088c8 Section 0 lora.o(i.LoraInit) i.LoraReportFreqPoll 0x08008930 Section 0 dw_mbx_tag.o(i.LoraReportFreqPoll) i.LoraReportPoll 0x08008970 Section 0 dw_mbx_tag.o(i.LoraReportPoll) i.LoraRspWriteCommap 0x08008ae4 Section 0 lora.o(i.LoraRspWriteCommap) i.LoraSendComMap 0x08008b54 Section 0 lora.o(i.LoraSendComMap) i.LoraUp_Poll 0x08008bc0 Section 0 lora.o(i.LoraUp_Poll) i.Lora_Send_Poll 0x08008e34 Section 0 dw_mbx_tag.o(i.Lora_Send_Poll) i.MX_ADC_Init 0x08008e80 Section 0 main.o(i.MX_ADC_Init) MX_ADC_Init 0x08008e81 Thumb Code 96 main.o(i.MX_ADC_Init) i.MX_DMA_Init 0x08008eec Section 0 main.o(i.MX_DMA_Init) MX_DMA_Init 0x08008eed Thumb Code 36 main.o(i.MX_DMA_Init) i.MX_GPIO_Init 0x08008f14 Section 0 main.o(i.MX_GPIO_Init) MX_GPIO_Init 0x08008f15 Thumb Code 338 main.o(i.MX_GPIO_Init) i.MX_SPI1_Init 0x08009084 Section 0 main.o(i.MX_SPI1_Init) MX_SPI1_Init 0x08009085 Thumb Code 60 main.o(i.MX_SPI1_Init) i.MX_TIM2_Init 0x080090c8 Section 0 main.o(i.MX_TIM2_Init) MX_TIM2_Init 0x080090c9 Thumb Code 88 main.o(i.MX_TIM2_Init) i.MX_USART1_UART_Init 0x08009124 Section 0 main.o(i.MX_USART1_UART_Init) MX_USART1_UART_Init 0x08009125 Thumb Code 100 main.o(i.MX_USART1_UART_Init) i.MbxTagUwbRec 0x08009190 Section 0 dw_mbx_tag.o(i.MbxTagUwbRec) i.NMI_Handler 0x08009350 Section 0 stm32l0xx_it.o(i.NMI_Handler) i.NVIC_SetPriority 0x08009354 Section 0 stm32l0xx_hal_cortex.o(i.NVIC_SetPriority) NVIC_SetPriority 0x08009355 Thumb Code 60 stm32l0xx_hal_cortex.o(i.NVIC_SetPriority) i.OnRxDone 0x08009398 Section 0 lora.o(i.OnRxDone) i.OnRxError 0x080095e8 Section 0 lora.o(i.OnRxError) i.OnRxTimeout 0x08009618 Section 0 lora.o(i.OnRxTimeout) i.OnTxDone 0x08009690 Section 0 lora.o(i.OnTxDone) i.OnTxTimeout 0x08009704 Section 0 lora.o(i.OnTxTimeout) i.OneSecondTask 0x08009734 Section 0 main.o(i.OneSecondTask) i.PendSV_Handler 0x0800974c Section 0 stm32l0xx_it.o(i.PendSV_Handler) i.Program_Init 0x08009750 Section 0 main.o(i.Program_Init) i.RadioCheckRfFrequency 0x08009860 Section 0 radio.o(i.RadioCheckRfFrequency) i.RadioGetFskBandwidthRegValue 0x08009864 Section 0 radio.o(i.RadioGetFskBandwidthRegValue) RadioGetFskBandwidthRegValue 0x08009865 Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) i.RadioGetStatus 0x08009898 Section 0 radio.o(i.RadioGetStatus) i.RadioGetWakeupTime 0x080098b6 Section 0 radio.o(i.RadioGetWakeupTime) i.RadioInit 0x080098bc Section 0 radio.o(i.RadioInit) i.RadioIrqProcess 0x08009904 Section 0 radio.o(i.RadioIrqProcess) i.RadioIsChannelFree 0x080099ec Section 0 radio.o(i.RadioIsChannelFree) i.RadioOnDioIrq 0x08009a10 Section 0 radio.o(i.RadioOnDioIrq) i.RadioRandom 0x08009a1c Section 0 radio.o(i.RadioRandom) i.RadioRead 0x08009a50 Section 0 radio.o(i.RadioRead) i.RadioReadBuffer 0x08009a58 Section 0 radio.o(i.RadioReadBuffer) i.RadioRssi 0x08009a60 Section 0 radio.o(i.RadioRssi) i.RadioRx 0x08009a68 Section 0 radio.o(i.RadioRx) i.RadioRxBoosted 0x08009a9c Section 0 radio.o(i.RadioRxBoosted) i.RadioSend 0x08009acc Section 0 radio.o(i.RadioSend) i.RadioSetChannel 0x08009b0c Section 0 radio.o(i.RadioSetChannel) i.RadioSetMaxPayloadLength 0x08009b14 Section 0 radio.o(i.RadioSetMaxPayloadLength) i.RadioSetModem 0x08009b40 Section 0 radio.o(i.RadioSetModem) i.RadioSetPublicNetwork 0x08009b70 Section 0 radio.o(i.RadioSetPublicNetwork) i.RadioSetRxConfig 0x08009ba8 Section 0 radio.o(i.RadioSetRxConfig) i.RadioSetRxDutyCycle 0x08009d38 Section 0 radio.o(i.RadioSetRxDutyCycle) i.RadioSetTxConfig 0x08009d40 Section 0 radio.o(i.RadioSetTxConfig) i.RadioSetTxContinuousWave 0x08009e70 Section 0 radio.o(i.RadioSetTxContinuousWave) i.RadioSleep 0x08009e84 Section 0 radio.o(i.RadioSleep) i.RadioStandby 0x08009ea4 Section 0 radio.o(i.RadioStandby) i.RadioStartCad 0x08009eae Section 0 radio.o(i.RadioStartCad) i.RadioTimeOnAir 0x08009eb8 Section 0 radio.o(i.RadioTimeOnAir) i.RadioWrite 0x0800a03c Section 0 radio.o(i.RadioWrite) i.RadioWriteBuffer 0x0800a044 Section 0 radio.o(i.RadioWriteBuffer) i.Reset_DW1000 0x0800a04c Section 0 dw_driver.o(i.Reset_DW1000) i.ReturnFactorySettings 0x0800a09c Section 0 global_param.o(i.ReturnFactorySettings) i.SPI_EndRxTxTransaction 0x0800a0f8 Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) SPI_EndRxTxTransaction 0x0800a0f9 Thumb Code 66 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) i.SPI_WaitFlagStateUntilTimeout 0x0800a13a Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) SPI_WaitFlagStateUntilTimeout 0x0800a13b Thumb Code 140 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) i.STMFLASH_ReadHalfWord 0x0800a1c6 Section 0 flash.o(i.STMFLASH_ReadHalfWord) i.SVC_Handler 0x0800a1ca Section 0 stm32l0xx_it.o(i.SVC_Handler) i.SX126xAntSwOff 0x0800a1cc Section 0 sx126x-board.o(i.SX126xAntSwOff) i.SX126xAntSwOn 0x0800a1ce Section 0 sx126x-board.o(i.SX126xAntSwOn) i.SX126xCalibrateImage 0x0800a1d0 Section 0 sx126x.o(i.SX126xCalibrateImage) i.SX126xCheckDeviceReady 0x0800a244 Section 0 sx126x.o(i.SX126xCheckDeviceReady) i.SX126xClearIrqStatus 0x0800a264 Section 0 sx126x.o(i.SX126xClearIrqStatus) i.SX126xGetIrqStatus 0x0800a278 Section 0 sx126x.o(i.SX126xGetIrqStatus) i.SX126xGetOperatingMode 0x0800a28c Section 0 sx126x.o(i.SX126xGetOperatingMode) i.SX126xGetPaSelect 0x0800a298 Section 0 sx126x-board.o(i.SX126xGetPaSelect) i.SX126xGetPacketStatus 0x0800a29c Section 0 sx126x.o(i.SX126xGetPacketStatus) i.SX126xGetPacketType 0x0800a318 Section 0 sx126x.o(i.SX126xGetPacketType) i.SX126xGetPayload 0x0800a324 Section 0 sx126x.o(i.SX126xGetPayload) i.SX126xGetRssiInst 0x0800a350 Section 0 sx126x.o(i.SX126xGetRssiInst) i.SX126xGetRxBufferStatus 0x0800a368 Section 0 sx126x.o(i.SX126xGetRxBufferStatus) i.SX126xInit 0x0800a3ac Section 0 sx126x.o(i.SX126xInit) i.SX126xReadBuffer 0x0800a3d0 Section 0 sx126x-board.o(i.SX126xReadBuffer) i.SX126xReadCommand 0x0800a428 Section 0 sx126x-board.o(i.SX126xReadCommand) i.SX126xReadRegister 0x0800a478 Section 0 sx126x-board.o(i.SX126xReadRegister) i.SX126xReadRegisters 0x0800a488 Section 0 sx126x-board.o(i.SX126xReadRegisters) i.SX126xReset 0x0800a4e4 Section 0 sx126x-board.o(i.SX126xReset) i.SX126xSendPayload 0x0800a518 Section 0 sx126x.o(i.SX126xSendPayload) i.SX126xSetBufferBaseAddress 0x0800a528 Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) i.SX126xSetCad 0x0800a53c Section 0 sx126x.o(i.SX126xSetCad) i.SX126xSetCrcPolynomial 0x0800a554 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) i.SX126xSetCrcSeed 0x0800a578 Section 0 sx126x.o(i.SX126xSetCrcSeed) i.SX126xSetDio2AsRfSwitchCtrl 0x0800a59c Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) i.SX126xSetDioIrqParams 0x0800a5aa Section 0 sx126x.o(i.SX126xSetDioIrqParams) i.SX126xSetLoRaSymbNumTimeout 0x0800a5d2 Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) i.SX126xSetModulationParams 0x0800a5e0 Section 0 sx126x.o(i.SX126xSetModulationParams) i.SX126xSetPaConfig 0x0800a680 Section 0 sx126x.o(i.SX126xSetPaConfig) i.SX126xSetPacketParams 0x0800a698 Section 0 sx126x.o(i.SX126xSetPacketParams) i.SX126xSetPacketType 0x0800a74c Section 0 sx126x.o(i.SX126xSetPacketType) i.SX126xSetPayload 0x0800a768 Section 0 sx126x.o(i.SX126xSetPayload) i.SX126xSetRegulatorMode 0x0800a776 Section 0 sx126x.o(i.SX126xSetRegulatorMode) i.SX126xSetRfFrequency 0x0800a784 Section 0 sx126x.o(i.SX126xSetRfFrequency) i.SX126xSetRfTxPower 0x0800a7d0 Section 0 sx126x-board.o(i.SX126xSetRfTxPower) i.SX126xSetRx 0x0800a7dc Section 0 sx126x.o(i.SX126xSetRx) i.SX126xSetRxBoosted 0x0800a800 Section 0 sx126x.o(i.SX126xSetRxBoosted) i.SX126xSetRxDutyCycle 0x0800a834 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) i.SX126xSetSleep 0x0800a864 Section 0 sx126x.o(i.SX126xSetSleep) i.SX126xSetStandby 0x0800a880 Section 0 sx126x.o(i.SX126xSetStandby) i.SX126xSetStopRxTimerOnPreambleDetect 0x0800a8a4 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) i.SX126xSetSyncWord 0x0800a8b2 Section 0 sx126x.o(i.SX126xSetSyncWord) i.SX126xSetTx 0x0800a8c4 Section 0 sx126x.o(i.SX126xSetTx) i.SX126xSetTxContinuousWave 0x0800a8e8 Section 0 sx126x.o(i.SX126xSetTxContinuousWave) i.SX126xSetTxParams 0x0800a8f8 Section 0 sx126x.o(i.SX126xSetTxParams) i.SX126xSetWhiteningSeed 0x0800a978 Section 0 sx126x.o(i.SX126xSetWhiteningSeed) i.SX126xWaitOnBusy 0x0800a9ac Section 0 sx126x-board.o(i.SX126xWaitOnBusy) i.SX126xWakeup 0x0800a9c4 Section 0 sx126x-board.o(i.SX126xWakeup) i.SX126xWriteBuffer 0x0800a9f8 Section 0 sx126x-board.o(i.SX126xWriteBuffer) i.SX126xWriteCommand 0x0800aa48 Section 0 sx126x-board.o(i.SX126xWriteCommand) i.SX126xWriteRegister 0x0800aa94 Section 0 sx126x-board.o(i.SX126xWriteRegister) i.SX126xWriteRegisters 0x0800aaa0 Section 0 sx126x-board.o(i.SX126xWriteRegisters) i.SX126x_CS_Di 0x0800aaf4 Section 0 sx126x-board.o(i.SX126x_CS_Di) i.SendComMap 0x0800ab28 Section 0 serial_at_cmd_app.o(i.SendComMap) i.SpiInOut 0x0800aba0 Section 0 sx126x-board.o(i.SpiInOut) i.Spi_ChangePrescaler 0x0800abc8 Section 0 spi.o(i.Spi_ChangePrescaler) i.SwitchLoraSettings 0x0800abdc Section 0 lora.o(i.SwitchLoraSettings) i.SysTick_Handler 0x0800ac58 Section 0 stm32l0xx_it.o(i.SysTick_Handler) i.SystemClock_Config 0x0800ac60 Section 0 main.o(i.SystemClock_Config) i.SystemInit 0x0800acfc Section 0 system_stm32l0xx.o(i.SystemInit) i.TIM_Base_SetConfig 0x0800ad54 Section 0 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) TIM_Base_SetConfig 0x0800ad55 Thumb Code 78 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) i.TIM_CCxChannelCmd 0x0800adac Section 0 stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd) TIM_CCxChannelCmd 0x0800adad Thumb Code 26 stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd) i.TIM_OC1_SetConfig 0x0800adc6 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig) TIM_OC1_SetConfig 0x0800adc7 Thumb Code 48 stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig) i.TIM_OC2_SetConfig 0x0800adf6 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig) TIM_OC2_SetConfig 0x0800adf7 Thumb Code 50 stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig) i.TIM_OC3_SetConfig 0x0800ae28 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig) TIM_OC3_SetConfig 0x0800ae29 Thumb Code 54 stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig) i.TIM_OC4_SetConfig 0x0800ae5e Section 0 stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig) TIM_OC4_SetConfig 0x0800ae5f Thumb Code 54 stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig) i.TagListUpdate 0x0800ae94 Section 0 dw_mbx_tag.o(i.TagListUpdate) i.UART_AdvFeatureConfig 0x0800af14 Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) i.UART_CheckIdleState 0x0800afe0 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) i.UART_CheckReceive 0x0800b040 Section 0 usart.o(i.UART_CheckReceive) i.UART_CheckSend 0x0800b0b4 Section 0 usart.o(i.UART_CheckSend) i.UART_DMAAbortOnError 0x0800b14c Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) UART_DMAAbortOnError 0x0800b14d Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) i.UART_DMAError 0x0800b160 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) UART_DMAError 0x0800b161 Thumb Code 72 stm32l0xx_hal_uart.o(i.UART_DMAError) i.UART_DMAReceiveCplt 0x0800b1a8 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) UART_DMAReceiveCplt 0x0800b1a9 Thumb Code 62 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) i.UART_DMARxHalfCplt 0x0800b1e6 Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) UART_DMARxHalfCplt 0x0800b1e7 Thumb Code 10 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) i.UART_EndRxTransfer 0x0800b1f0 Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) UART_EndRxTransfer 0x0800b1f1 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) i.UART_EndTxTransfer 0x0800b210 Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) UART_EndTxTransfer 0x0800b211 Thumb Code 16 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) i.UART_PushFrame 0x0800b220 Section 0 usart.o(i.UART_PushFrame) i.UART_RxISR_16BIT 0x0800b284 Section 0 stm32l0xx_hal_uart.o(i.UART_RxISR_16BIT) UART_RxISR_16BIT 0x0800b285 Thumb Code 88 stm32l0xx_hal_uart.o(i.UART_RxISR_16BIT) i.UART_RxISR_8BIT 0x0800b2dc Section 0 stm32l0xx_hal_uart.o(i.UART_RxISR_8BIT) UART_RxISR_8BIT 0x0800b2dd Thumb Code 88 stm32l0xx_hal_uart.o(i.UART_RxISR_8BIT) i.UART_SetConfig 0x0800b334 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) i.UART_WaitOnFlagUntilTimeout 0x0800b55c Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) i.USART1_IRQHandler 0x0800b5c0 Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) i.UWB_Wkup 0x0800b5d8 Section 0 dw_app.o(i.UWB_Wkup) i.UpdateCRC16 0x0800b60c Section 0 lora.o(i.UpdateCRC16) i.UpdateProcess 0x0800b630 Section 0 serial_at_cmd_app.o(i.UpdateProcess) i.Usart1InitVariables 0x0800b6ac Section 0 usart.o(i.Usart1InitVariables) i.UsartDeInit 0x0800b6b8 Section 0 main.o(i.UsartDeInit) i.UsartInit 0x0800b708 Section 0 main.o(i.UsartInit) i.UsartParseDataHandler 0x0800b734 Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) i.Uwb_CS_di 0x0800b850 Section 0 spi.o(i.Uwb_CS_di) i.__0printf$bare 0x0800b888 Section 0 printfb.o(i.__0printf$bare) i.__ARM_clz 0x0800b89c Section 0 depilogue.o(i.__ARM_clz) i.__ARM_common_switch8 0x0800b8ca Section 0 dps310.o(i.__ARM_common_switch8) i.__scatterload_copy 0x0800b8e4 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x0800b8f2 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x0800b8f4 Section 14 handlers.o(i.__scatterload_zeroinit) i._dwt_aonarrayupload 0x0800b902 Section 0 deca_device.o(i._dwt_aonarrayupload) i._dwt_configlde 0x0800b928 Section 0 deca_device.o(i._dwt_configlde) i._dwt_enableclocks 0x0800b964 Section 0 deca_device.o(i._dwt_enableclocks) i._dwt_loaducodefromrom 0x0800ba1a Section 0 deca_device.o(i._dwt_loaducodefromrom) i._dwt_otpread 0x0800ba4c Section 0 deca_device.o(i._dwt_otpread) i._printf_core 0x0800ba90 Section 0 printfb.o(i._printf_core) _printf_core 0x0800ba91 Thumb Code 30 printfb.o(i._printf_core) i.ceil 0x0800bab0 Section 0 ceil.o(i.ceil) i.delay_ms 0x0800bb78 Section 0 dw_driver.o(i.delay_ms) i.delay_us 0x0800bb86 Section 0 lis3dh_driver.o(i.delay_us) i.dwt_configure 0x0800bc14 Section 0 deca_device.o(i.dwt_configure) i.dwt_configuresleep 0x0800be24 Section 0 deca_device.o(i.dwt_configuresleep) i.dwt_entersleep 0x0800be4c Section 0 deca_device.o(i.dwt_entersleep) i.dwt_entersleepaftertx 0x0800be54 Section 0 deca_device.o(i.dwt_entersleepaftertx) i.dwt_forcetrxoff 0x0800be7c Section 0 deca_device.o(i.dwt_forcetrxoff) i.dwt_initialise 0x0800becc Section 0 deca_device.o(i.dwt_initialise) i.dwt_read16bitoffsetreg 0x0800c014 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) i.dwt_read32bitoffsetreg 0x0800c040 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) i.dwt_readdevid 0x0800c068 Section 0 deca_device.o(i.dwt_readdevid) i.dwt_readfromdevice 0x0800c074 Section 0 deca_device.o(i.dwt_readfromdevice) i.dwt_readrxdata 0x0800c0ac Section 0 deca_device.o(i.dwt_readrxdata) i.dwt_readrxtimestamp 0x0800c0be Section 0 deca_device.o(i.dwt_readrxtimestamp) i.dwt_rxenable 0x0800c0ce Section 0 deca_device.o(i.dwt_rxenable) i.dwt_setdelayedtrxtime 0x0800c122 Section 0 deca_device.o(i.dwt_setdelayedtrxtime) i.dwt_setrxantennadelay 0x0800c130 Section 0 deca_device.o(i.dwt_setrxantennadelay) i.dwt_setrxtimeout 0x0800c144 Section 0 deca_device.o(i.dwt_setrxtimeout) i.dwt_settxantennadelay 0x0800c1a0 Section 0 deca_device.o(i.dwt_settxantennadelay) i.dwt_starttx 0x0800c1b0 Section 0 deca_device.o(i.dwt_starttx) i.dwt_syncrxbufptrs 0x0800c244 Section 0 deca_device.o(i.dwt_syncrxbufptrs) i.dwt_write16bitoffsetreg 0x0800c278 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) i.dwt_write32bitoffsetreg 0x0800c28e Section 0 deca_device.o(i.dwt_write32bitoffsetreg) i.dwt_writetodevice 0x0800c2ac Section 0 deca_device.o(i.dwt_writetodevice) i.dwt_writetxdata 0x0800c2e4 Section 0 deca_device.o(i.dwt_writetxdata) i.dwt_writetxfctrl 0x0800c308 Section 0 deca_device.o(i.dwt_writetxfctrl) i.dwt_xtaltrim 0x0800c324 Section 0 deca_device.o(i.dwt_xtaltrim) i.floor 0x0800c354 Section 0 floor.o(i.floor) i.fputc 0x0800c41c Section 0 usart.o(i.fputc) i.main 0x0800c434 Section 0 main.o(i.main) i.parameter_init 0x0800c554 Section 0 global_param.o(i.parameter_init) i.readfromspi 0x0800c580 Section 0 spi.o(i.readfromspi) i.resp_msg_set_ts 0x0800c5d8 Section 0 dw_mbx_tag.o(i.resp_msg_set_ts) resp_msg_set_ts 0x0800c5d9 Thumb Code 30 dw_mbx_tag.o(i.resp_msg_set_ts) i.rint 0x0800c5f6 Section 0 rint.o(i.rint) i.save_com_map_to_flash 0x0800c600 Section 0 global_param.o(i.save_com_map_to_flash) i.writetospi 0x0800c640 Section 0 spi.o(i.writetospi) .constdata 0x0800c694 Section 8 deca_params_init.o(.constdata) .constdata 0x0800c69c Section 24 deca_params_init.o(.constdata) .constdata 0x0800c6b4 Section 8 deca_params_init.o(.constdata) .constdata 0x0800c6bc Section 12 deca_params_init.o(.constdata) .constdata 0x0800c6c8 Section 4 deca_params_init.o(.constdata) .constdata 0x0800c6cc Section 32 deca_params_init.o(.constdata) .constdata 0x0800c6ec Section 50 deca_params_init.o(.constdata) .constdata 0x0800c71e Section 25 system_stm32l0xx.o(.constdata) .constdata 0x0800c737 Section 8 system_stm32l0xx.o(.constdata) .constdata 0x0800c740 Section 108 radio.o(.constdata) .constdata 0x0800c7ac Section 180 radio.o(.constdata) i.HAL_GPIO_EXTI_IRQHandler 0x08006a54 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) i.HAL_GPIO_Init 0x08006a6c Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) i.HAL_GPIO_ReadPin 0x08006be4 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) i.HAL_GPIO_TogglePin 0x08006bee Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin) i.HAL_GPIO_WritePin 0x08006bf6 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) i.HAL_GetTick 0x08006c04 Section 0 stm32l0xx_hal.o(i.HAL_GetTick) i.HAL_IWDG_Init 0x08006c10 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) i.HAL_IWDG_Refresh 0x08006c74 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) i.HAL_IncTick 0x08006c84 Section 0 stm32l0xx_hal.o(i.HAL_IncTick) i.HAL_Init 0x08006c94 Section 0 stm32l0xx_hal.o(i.HAL_Init) i.HAL_InitTick 0x08006cbc Section 0 stm32l0xx_hal.o(i.HAL_InitTick) i.HAL_LPTIM_AutoReloadMatchCallback 0x08006cec Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) i.HAL_LPTIM_AutoReloadWriteCallback 0x08006cee Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) i.HAL_LPTIM_CompareMatchCallback 0x08006cf0 Section 0 main.o(i.HAL_LPTIM_CompareMatchCallback) i.HAL_LPTIM_CompareWriteCallback 0x08006e68 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) i.HAL_LPTIM_DirectionDownCallback 0x08006e6a Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) i.HAL_LPTIM_DirectionUpCallback 0x08006e6c Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) i.HAL_LPTIM_IRQHandler 0x08006e6e Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) i.HAL_LPTIM_Init 0x08006f38 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) i.HAL_LPTIM_MspInit 0x08006fd8 Section 0 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) i.HAL_LPTIM_ReadCounter 0x08007008 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) i.HAL_LPTIM_TimeOut_Start_IT 0x08007010 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) i.HAL_LPTIM_TriggerCallback 0x0800705c Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) i.HAL_MspInit 0x08007060 Section 0 stm32l0xx_hal_msp.o(i.HAL_MspInit) i.HAL_NVIC_DisableIRQ 0x08007078 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) i.HAL_NVIC_EnableIRQ 0x0800708c Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) i.HAL_NVIC_SetPriority 0x080070a0 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) i.HAL_NVIC_SystemReset 0x080070a8 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset) i.HAL_PWR_EnableBkUpAccess 0x080070c4 Section 0 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) i.HAL_RCCEx_PeriphCLKConfig 0x080070d4 Section 0 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) i.HAL_RCC_ClockConfig 0x08007238 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) i.HAL_RCC_GetPCLK1Freq 0x080073a4 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) i.HAL_RCC_GetPCLK2Freq 0x080073c4 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) i.HAL_RCC_GetSysClockFreq 0x080073e4 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) i.HAL_RCC_OscConfig 0x0800745c Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) i.HAL_SPI_Init 0x08007878 Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) i.HAL_SPI_MspInit 0x080078f8 Section 0 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) i.HAL_SPI_TransmitReceive 0x08007950 Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) i.HAL_SYSTICK_Config 0x08007b40 Section 0 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) i.HAL_TIMEx_MasterConfigSynchronization 0x08007b70 Section 0 stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) i.HAL_TIM_MspPostInit 0x08007bac Section 0 stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit) i.HAL_TIM_PWM_ConfigChannel 0x08007bf8 Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) i.HAL_TIM_PWM_Init 0x08007cc8 Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init) i.HAL_TIM_PWM_MspInit 0x08007cfc Section 0 stm32l0xx_hal_msp.o(i.HAL_TIM_PWM_MspInit) i.HAL_TIM_PWM_Start 0x08007d18 Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start) i.HAL_TIM_PWM_Stop 0x08007d3c Section 0 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop) i.HAL_UARTEx_WakeupCallback 0x08007d68 Section 0 main.o(i.HAL_UARTEx_WakeupCallback) i.HAL_UART_DeInit 0x08007d88 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) i.HAL_UART_ErrorCallback 0x08007dc2 Section 0 main.o(i.HAL_UART_ErrorCallback) i.HAL_UART_IRQHandler 0x08007dc4 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) i.HAL_UART_Init 0x08007f00 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Init) i.HAL_UART_MspDeInit 0x08007f6c Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) i.HAL_UART_MspInit 0x08007fd4 Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) i.HAL_UART_Receive_DMA 0x080080e4 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) i.HAL_UART_Receive_IT 0x0800819c Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_IT) i.HAL_UART_RxCpltCallback 0x08008260 Section 0 main.o(i.HAL_UART_RxCpltCallback) i.HAL_UART_RxHalfCpltCallback 0x080082e4 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) i.HAL_UART_Transmit 0x080082e6 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) i.HAL_UART_TxCpltCallback 0x080083b4 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) i.HardFault_Handler 0x080083b8 Section 0 stm32l0xx_it.o(i.HardFault_Handler) i.IIC2_Ack 0x080083c8 Section 0 lis3dh_driver.o(i.IIC2_Ack) i.IIC2_NAck 0x0800840c Section 0 lis3dh_driver.o(i.IIC2_NAck) i.IIC2_Read_Byte 0x08008450 Section 0 lis3dh_driver.o(i.IIC2_Read_Byte) i.IIC2_Send_Byte 0x080084b4 Section 0 lis3dh_driver.o(i.IIC2_Send_Byte) i.IIC2_Start 0x08008518 Section 0 lis3dh_driver.o(i.IIC2_Start) i.IIC2_Stop 0x08008554 Section 0 lis3dh_driver.o(i.IIC2_Stop) i.IIC2_Wait_Ack 0x08008598 Section 0 lis3dh_driver.o(i.IIC2_Wait_Ack) i.IdleTask 0x080085f4 Section 0 main.o(i.IdleTask) i.LIS3DH_Data_Init 0x080086b8 Section 0 lis3dh_driver.o(i.LIS3DH_Data_Init) i.LIS3DH_GetWHO_AM_I 0x0800871c Section 0 lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I) i.LIS3DH_ReadOneByte 0x0800872e Section 0 lis3dh_driver.o(i.LIS3DH_ReadOneByte) i.LIS3DH_ReadReg 0x08008768 Section 0 lis3dh_driver.o(i.LIS3DH_ReadReg) i.LIS3DH_WriteOneByte 0x08008776 Section 0 lis3dh_driver.o(i.LIS3DH_WriteOneByte) i.LIS3DH_WriteReg 0x080087aa Section 0 lis3dh_driver.o(i.LIS3DH_WriteReg) i.LPTIM1_IRQHandler 0x080087b4 Section 0 stm32l0xx_it.o(i.LPTIM1_IRQHandler) i.LPUART1_IRQHandler 0x080087c4 Section 0 stm32l0xx_it.o(i.LPUART1_IRQHandler) i.LedOff_task 0x080087d4 Section 0 dw_mbx_tag.o(i.LedOff_task) i.LedTask 0x08008810 Section 0 dw_mbx_tag.o(i.LedTask) i.LoraHeartBeartPoll 0x08008878 Section 0 dw_mbx_tag.o(i.LoraHeartBeartPoll) i.LoraInit 0x080088d4 Section 0 lora.o(i.LoraInit) i.LoraReportFreqPoll 0x0800893c Section 0 dw_mbx_tag.o(i.LoraReportFreqPoll) i.LoraReportPoll 0x0800897c Section 0 dw_mbx_tag.o(i.LoraReportPoll) i.LoraRspWriteCommap 0x08008af0 Section 0 lora.o(i.LoraRspWriteCommap) i.LoraSendComMap 0x08008b60 Section 0 lora.o(i.LoraSendComMap) i.LoraUp_Poll 0x08008bcc Section 0 lora.o(i.LoraUp_Poll) i.Lora_Send_Poll 0x08008e40 Section 0 dw_mbx_tag.o(i.Lora_Send_Poll) i.MX_ADC_Init 0x08008e8c Section 0 main.o(i.MX_ADC_Init) MX_ADC_Init 0x08008e8d Thumb Code 96 main.o(i.MX_ADC_Init) i.MX_DMA_Init 0x08008ef8 Section 0 main.o(i.MX_DMA_Init) MX_DMA_Init 0x08008ef9 Thumb Code 36 main.o(i.MX_DMA_Init) i.MX_GPIO_Init 0x08008f20 Section 0 main.o(i.MX_GPIO_Init) MX_GPIO_Init 0x08008f21 Thumb Code 338 main.o(i.MX_GPIO_Init) i.MX_SPI1_Init 0x08009090 Section 0 main.o(i.MX_SPI1_Init) MX_SPI1_Init 0x08009091 Thumb Code 60 main.o(i.MX_SPI1_Init) i.MX_TIM2_Init 0x080090d4 Section 0 main.o(i.MX_TIM2_Init) MX_TIM2_Init 0x080090d5 Thumb Code 88 main.o(i.MX_TIM2_Init) i.MX_USART1_UART_Init 0x08009130 Section 0 main.o(i.MX_USART1_UART_Init) MX_USART1_UART_Init 0x08009131 Thumb Code 100 main.o(i.MX_USART1_UART_Init) i.MbxTagUwbRec 0x0800919c Section 0 dw_mbx_tag.o(i.MbxTagUwbRec) i.NMI_Handler 0x08009374 Section 0 stm32l0xx_it.o(i.NMI_Handler) i.NVIC_SetPriority 0x08009378 Section 0 stm32l0xx_hal_cortex.o(i.NVIC_SetPriority) NVIC_SetPriority 0x08009379 Thumb Code 60 stm32l0xx_hal_cortex.o(i.NVIC_SetPriority) i.OnRxDone 0x080093bc Section 0 lora.o(i.OnRxDone) i.OnRxError 0x0800963c Section 0 lora.o(i.OnRxError) i.OnRxTimeout 0x0800966c Section 0 lora.o(i.OnRxTimeout) i.OnTxDone 0x080096e4 Section 0 lora.o(i.OnTxDone) i.OnTxTimeout 0x08009758 Section 0 lora.o(i.OnTxTimeout) i.OneSecondTask 0x08009788 Section 0 main.o(i.OneSecondTask) i.PendSV_Handler 0x080097a0 Section 0 stm32l0xx_it.o(i.PendSV_Handler) i.Program_Init 0x080097a4 Section 0 main.o(i.Program_Init) i.RadioCheckRfFrequency 0x080098b4 Section 0 radio.o(i.RadioCheckRfFrequency) i.RadioGetFskBandwidthRegValue 0x080098b8 Section 0 radio.o(i.RadioGetFskBandwidthRegValue) RadioGetFskBandwidthRegValue 0x080098b9 Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) i.RadioGetStatus 0x080098ec Section 0 radio.o(i.RadioGetStatus) i.RadioGetWakeupTime 0x0800990a Section 0 radio.o(i.RadioGetWakeupTime) i.RadioInit 0x08009910 Section 0 radio.o(i.RadioInit) i.RadioIrqProcess 0x08009958 Section 0 radio.o(i.RadioIrqProcess) i.RadioIsChannelFree 0x08009a40 Section 0 radio.o(i.RadioIsChannelFree) i.RadioOnDioIrq 0x08009a64 Section 0 radio.o(i.RadioOnDioIrq) i.RadioRandom 0x08009a70 Section 0 radio.o(i.RadioRandom) i.RadioRead 0x08009aa4 Section 0 radio.o(i.RadioRead) i.RadioReadBuffer 0x08009aac Section 0 radio.o(i.RadioReadBuffer) i.RadioRssi 0x08009ab4 Section 0 radio.o(i.RadioRssi) i.RadioRx 0x08009abc Section 0 radio.o(i.RadioRx) i.RadioRxBoosted 0x08009af0 Section 0 radio.o(i.RadioRxBoosted) i.RadioSend 0x08009b20 Section 0 radio.o(i.RadioSend) i.RadioSetChannel 0x08009b60 Section 0 radio.o(i.RadioSetChannel) i.RadioSetMaxPayloadLength 0x08009b68 Section 0 radio.o(i.RadioSetMaxPayloadLength) i.RadioSetModem 0x08009b94 Section 0 radio.o(i.RadioSetModem) i.RadioSetPublicNetwork 0x08009bc4 Section 0 radio.o(i.RadioSetPublicNetwork) i.RadioSetRxConfig 0x08009bfc Section 0 radio.o(i.RadioSetRxConfig) i.RadioSetRxDutyCycle 0x08009d8c Section 0 radio.o(i.RadioSetRxDutyCycle) i.RadioSetTxConfig 0x08009d94 Section 0 radio.o(i.RadioSetTxConfig) i.RadioSetTxContinuousWave 0x08009ec4 Section 0 radio.o(i.RadioSetTxContinuousWave) i.RadioSleep 0x08009ed8 Section 0 radio.o(i.RadioSleep) i.RadioStandby 0x08009ef8 Section 0 radio.o(i.RadioStandby) i.RadioStartCad 0x08009f02 Section 0 radio.o(i.RadioStartCad) i.RadioTimeOnAir 0x08009f0c Section 0 radio.o(i.RadioTimeOnAir) i.RadioWrite 0x0800a090 Section 0 radio.o(i.RadioWrite) i.RadioWriteBuffer 0x0800a098 Section 0 radio.o(i.RadioWriteBuffer) i.Reset_DW1000 0x0800a0a0 Section 0 dw_driver.o(i.Reset_DW1000) i.ReturnFactorySettings 0x0800a0f0 Section 0 global_param.o(i.ReturnFactorySettings) i.SPI_EndRxTxTransaction 0x0800a14c Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) SPI_EndRxTxTransaction 0x0800a14d Thumb Code 66 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) i.SPI_WaitFlagStateUntilTimeout 0x0800a18e Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) SPI_WaitFlagStateUntilTimeout 0x0800a18f Thumb Code 140 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) i.STMFLASH_ReadHalfWord 0x0800a21a Section 0 flash.o(i.STMFLASH_ReadHalfWord) i.SVC_Handler 0x0800a21e Section 0 stm32l0xx_it.o(i.SVC_Handler) i.SX126xAntSwOff 0x0800a220 Section 0 sx126x-board.o(i.SX126xAntSwOff) i.SX126xAntSwOn 0x0800a222 Section 0 sx126x-board.o(i.SX126xAntSwOn) i.SX126xCalibrateImage 0x0800a224 Section 0 sx126x.o(i.SX126xCalibrateImage) i.SX126xCheckDeviceReady 0x0800a298 Section 0 sx126x.o(i.SX126xCheckDeviceReady) i.SX126xClearIrqStatus 0x0800a2b8 Section 0 sx126x.o(i.SX126xClearIrqStatus) i.SX126xGetIrqStatus 0x0800a2cc Section 0 sx126x.o(i.SX126xGetIrqStatus) i.SX126xGetOperatingMode 0x0800a2e0 Section 0 sx126x.o(i.SX126xGetOperatingMode) i.SX126xGetPaSelect 0x0800a2ec Section 0 sx126x-board.o(i.SX126xGetPaSelect) i.SX126xGetPacketStatus 0x0800a2f0 Section 0 sx126x.o(i.SX126xGetPacketStatus) i.SX126xGetPacketType 0x0800a36c Section 0 sx126x.o(i.SX126xGetPacketType) i.SX126xGetPayload 0x0800a378 Section 0 sx126x.o(i.SX126xGetPayload) i.SX126xGetRssiInst 0x0800a3a4 Section 0 sx126x.o(i.SX126xGetRssiInst) i.SX126xGetRxBufferStatus 0x0800a3bc Section 0 sx126x.o(i.SX126xGetRxBufferStatus) i.SX126xInit 0x0800a400 Section 0 sx126x.o(i.SX126xInit) i.SX126xReadBuffer 0x0800a424 Section 0 sx126x-board.o(i.SX126xReadBuffer) i.SX126xReadCommand 0x0800a47c Section 0 sx126x-board.o(i.SX126xReadCommand) i.SX126xReadRegister 0x0800a4cc Section 0 sx126x-board.o(i.SX126xReadRegister) i.SX126xReadRegisters 0x0800a4dc Section 0 sx126x-board.o(i.SX126xReadRegisters) i.SX126xReset 0x0800a538 Section 0 sx126x-board.o(i.SX126xReset) i.SX126xSendPayload 0x0800a56c Section 0 sx126x.o(i.SX126xSendPayload) i.SX126xSetBufferBaseAddress 0x0800a57c Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) i.SX126xSetCad 0x0800a590 Section 0 sx126x.o(i.SX126xSetCad) i.SX126xSetCrcPolynomial 0x0800a5a8 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) i.SX126xSetCrcSeed 0x0800a5cc Section 0 sx126x.o(i.SX126xSetCrcSeed) i.SX126xSetDio2AsRfSwitchCtrl 0x0800a5f0 Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) i.SX126xSetDioIrqParams 0x0800a5fe Section 0 sx126x.o(i.SX126xSetDioIrqParams) i.SX126xSetLoRaSymbNumTimeout 0x0800a626 Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) i.SX126xSetModulationParams 0x0800a634 Section 0 sx126x.o(i.SX126xSetModulationParams) i.SX126xSetPaConfig 0x0800a6d4 Section 0 sx126x.o(i.SX126xSetPaConfig) i.SX126xSetPacketParams 0x0800a6ec Section 0 sx126x.o(i.SX126xSetPacketParams) i.SX126xSetPacketType 0x0800a7a0 Section 0 sx126x.o(i.SX126xSetPacketType) i.SX126xSetPayload 0x0800a7bc Section 0 sx126x.o(i.SX126xSetPayload) i.SX126xSetRegulatorMode 0x0800a7ca Section 0 sx126x.o(i.SX126xSetRegulatorMode) i.SX126xSetRfFrequency 0x0800a7d8 Section 0 sx126x.o(i.SX126xSetRfFrequency) i.SX126xSetRfTxPower 0x0800a824 Section 0 sx126x-board.o(i.SX126xSetRfTxPower) i.SX126xSetRx 0x0800a830 Section 0 sx126x.o(i.SX126xSetRx) i.SX126xSetRxBoosted 0x0800a854 Section 0 sx126x.o(i.SX126xSetRxBoosted) i.SX126xSetRxDutyCycle 0x0800a888 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) i.SX126xSetSleep 0x0800a8b8 Section 0 sx126x.o(i.SX126xSetSleep) i.SX126xSetStandby 0x0800a8d4 Section 0 sx126x.o(i.SX126xSetStandby) i.SX126xSetStopRxTimerOnPreambleDetect 0x0800a8f8 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) i.SX126xSetSyncWord 0x0800a906 Section 0 sx126x.o(i.SX126xSetSyncWord) i.SX126xSetTx 0x0800a918 Section 0 sx126x.o(i.SX126xSetTx) i.SX126xSetTxContinuousWave 0x0800a93c Section 0 sx126x.o(i.SX126xSetTxContinuousWave) i.SX126xSetTxParams 0x0800a94c Section 0 sx126x.o(i.SX126xSetTxParams) i.SX126xSetWhiteningSeed 0x0800a9cc Section 0 sx126x.o(i.SX126xSetWhiteningSeed) i.SX126xWaitOnBusy 0x0800aa00 Section 0 sx126x-board.o(i.SX126xWaitOnBusy) i.SX126xWakeup 0x0800aa18 Section 0 sx126x-board.o(i.SX126xWakeup) i.SX126xWriteBuffer 0x0800aa4c Section 0 sx126x-board.o(i.SX126xWriteBuffer) i.SX126xWriteCommand 0x0800aa9c Section 0 sx126x-board.o(i.SX126xWriteCommand) i.SX126xWriteRegister 0x0800aae8 Section 0 sx126x-board.o(i.SX126xWriteRegister) i.SX126xWriteRegisters 0x0800aaf4 Section 0 sx126x-board.o(i.SX126xWriteRegisters) i.SX126x_CS_Di 0x0800ab48 Section 0 sx126x-board.o(i.SX126x_CS_Di) i.SendComMap 0x0800ab7c Section 0 serial_at_cmd_app.o(i.SendComMap) i.SpiInOut 0x0800abf4 Section 0 sx126x-board.o(i.SpiInOut) i.Spi_ChangePrescaler 0x0800ac1c Section 0 spi.o(i.Spi_ChangePrescaler) i.SwitchLoraSettings 0x0800ac30 Section 0 lora.o(i.SwitchLoraSettings) i.SwitchLoraSettings_FSK 0x0800acac Section 0 lora.o(i.SwitchLoraSettings_FSK) i.SysTick_Handler 0x0800ad38 Section 0 stm32l0xx_it.o(i.SysTick_Handler) i.SystemClock_Config 0x0800ad40 Section 0 main.o(i.SystemClock_Config) i.SystemInit 0x0800addc Section 0 system_stm32l0xx.o(i.SystemInit) i.TIM_Base_SetConfig 0x0800ae34 Section 0 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) TIM_Base_SetConfig 0x0800ae35 Thumb Code 78 stm32l0xx_hal_tim.o(i.TIM_Base_SetConfig) i.TIM_CCxChannelCmd 0x0800ae8c Section 0 stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd) TIM_CCxChannelCmd 0x0800ae8d Thumb Code 26 stm32l0xx_hal_tim.o(i.TIM_CCxChannelCmd) i.TIM_OC1_SetConfig 0x0800aea6 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig) TIM_OC1_SetConfig 0x0800aea7 Thumb Code 48 stm32l0xx_hal_tim.o(i.TIM_OC1_SetConfig) i.TIM_OC2_SetConfig 0x0800aed6 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig) TIM_OC2_SetConfig 0x0800aed7 Thumb Code 50 stm32l0xx_hal_tim.o(i.TIM_OC2_SetConfig) i.TIM_OC3_SetConfig 0x0800af08 Section 0 stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig) TIM_OC3_SetConfig 0x0800af09 Thumb Code 54 stm32l0xx_hal_tim.o(i.TIM_OC3_SetConfig) i.TIM_OC4_SetConfig 0x0800af3e Section 0 stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig) TIM_OC4_SetConfig 0x0800af3f Thumb Code 54 stm32l0xx_hal_tim.o(i.TIM_OC4_SetConfig) i.TagListUpdate 0x0800af74 Section 0 dw_mbx_tag.o(i.TagListUpdate) i.UART_AdvFeatureConfig 0x0800aff4 Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) i.UART_CheckIdleState 0x0800b0c0 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) i.UART_CheckReceive 0x0800b120 Section 0 usart.o(i.UART_CheckReceive) i.UART_CheckSend 0x0800b194 Section 0 usart.o(i.UART_CheckSend) i.UART_DMAAbortOnError 0x0800b22c Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) UART_DMAAbortOnError 0x0800b22d Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) i.UART_DMAError 0x0800b240 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) UART_DMAError 0x0800b241 Thumb Code 72 stm32l0xx_hal_uart.o(i.UART_DMAError) i.UART_DMAReceiveCplt 0x0800b288 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) UART_DMAReceiveCplt 0x0800b289 Thumb Code 62 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) i.UART_DMARxHalfCplt 0x0800b2c6 Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) UART_DMARxHalfCplt 0x0800b2c7 Thumb Code 10 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) i.UART_EndRxTransfer 0x0800b2d0 Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) UART_EndRxTransfer 0x0800b2d1 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) i.UART_EndTxTransfer 0x0800b2f0 Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) UART_EndTxTransfer 0x0800b2f1 Thumb Code 16 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) i.UART_PushFrame 0x0800b300 Section 0 usart.o(i.UART_PushFrame) i.UART_RxISR_16BIT 0x0800b364 Section 0 stm32l0xx_hal_uart.o(i.UART_RxISR_16BIT) UART_RxISR_16BIT 0x0800b365 Thumb Code 88 stm32l0xx_hal_uart.o(i.UART_RxISR_16BIT) i.UART_RxISR_8BIT 0x0800b3bc Section 0 stm32l0xx_hal_uart.o(i.UART_RxISR_8BIT) UART_RxISR_8BIT 0x0800b3bd Thumb Code 88 stm32l0xx_hal_uart.o(i.UART_RxISR_8BIT) i.UART_SetConfig 0x0800b414 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) i.UART_WaitOnFlagUntilTimeout 0x0800b63c Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) i.USART1_IRQHandler 0x0800b6a0 Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) i.UWB_Wkup 0x0800b6b8 Section 0 dw_app.o(i.UWB_Wkup) i.UpdateCRC16 0x0800b6ec Section 0 lora.o(i.UpdateCRC16) i.UpdateProcess 0x0800b710 Section 0 serial_at_cmd_app.o(i.UpdateProcess) i.Usart1InitVariables 0x0800b78c Section 0 usart.o(i.Usart1InitVariables) i.UsartDeInit 0x0800b798 Section 0 main.o(i.UsartDeInit) i.UsartInit 0x0800b7e8 Section 0 main.o(i.UsartInit) i.UsartParseDataHandler 0x0800b814 Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) i.Uwb_CS_di 0x0800b930 Section 0 spi.o(i.Uwb_CS_di) i.__0printf$bare 0x0800b968 Section 0 printfb.o(i.__0printf$bare) i.__ARM_clz 0x0800b97c Section 0 depilogue.o(i.__ARM_clz) i.__ARM_common_switch8 0x0800b9aa Section 0 dps310.o(i.__ARM_common_switch8) i.__scatterload_copy 0x0800b9c4 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x0800b9d2 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x0800b9d4 Section 14 handlers.o(i.__scatterload_zeroinit) i._dwt_aonarrayupload 0x0800b9e2 Section 0 deca_device.o(i._dwt_aonarrayupload) i._dwt_configlde 0x0800ba08 Section 0 deca_device.o(i._dwt_configlde) i._dwt_enableclocks 0x0800ba44 Section 0 deca_device.o(i._dwt_enableclocks) i._dwt_loaducodefromrom 0x0800bafa Section 0 deca_device.o(i._dwt_loaducodefromrom) i._dwt_otpread 0x0800bb2c Section 0 deca_device.o(i._dwt_otpread) i._printf_core 0x0800bb70 Section 0 printfb.o(i._printf_core) _printf_core 0x0800bb71 Thumb Code 30 printfb.o(i._printf_core) i.ceil 0x0800bb90 Section 0 ceil.o(i.ceil) i.delay_ms 0x0800bc58 Section 0 dw_driver.o(i.delay_ms) i.delay_us 0x0800bc66 Section 0 lis3dh_driver.o(i.delay_us) i.dwt_configure 0x0800bcf4 Section 0 deca_device.o(i.dwt_configure) i.dwt_configuresleep 0x0800bf04 Section 0 deca_device.o(i.dwt_configuresleep) i.dwt_entersleep 0x0800bf2c Section 0 deca_device.o(i.dwt_entersleep) i.dwt_entersleepaftertx 0x0800bf34 Section 0 deca_device.o(i.dwt_entersleepaftertx) i.dwt_forcetrxoff 0x0800bf5c Section 0 deca_device.o(i.dwt_forcetrxoff) i.dwt_initialise 0x0800bfac Section 0 deca_device.o(i.dwt_initialise) i.dwt_read16bitoffsetreg 0x0800c0f4 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) i.dwt_read32bitoffsetreg 0x0800c120 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) i.dwt_readdevid 0x0800c148 Section 0 deca_device.o(i.dwt_readdevid) i.dwt_readfromdevice 0x0800c154 Section 0 deca_device.o(i.dwt_readfromdevice) i.dwt_readrxdata 0x0800c18c Section 0 deca_device.o(i.dwt_readrxdata) i.dwt_readrxtimestamp 0x0800c19e Section 0 deca_device.o(i.dwt_readrxtimestamp) i.dwt_rxenable 0x0800c1ae Section 0 deca_device.o(i.dwt_rxenable) i.dwt_setdelayedtrxtime 0x0800c202 Section 0 deca_device.o(i.dwt_setdelayedtrxtime) i.dwt_setrxantennadelay 0x0800c210 Section 0 deca_device.o(i.dwt_setrxantennadelay) i.dwt_setrxtimeout 0x0800c224 Section 0 deca_device.o(i.dwt_setrxtimeout) i.dwt_settxantennadelay 0x0800c280 Section 0 deca_device.o(i.dwt_settxantennadelay) i.dwt_starttx 0x0800c290 Section 0 deca_device.o(i.dwt_starttx) i.dwt_syncrxbufptrs 0x0800c324 Section 0 deca_device.o(i.dwt_syncrxbufptrs) i.dwt_write16bitoffsetreg 0x0800c358 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) i.dwt_write32bitoffsetreg 0x0800c36e Section 0 deca_device.o(i.dwt_write32bitoffsetreg) i.dwt_writetodevice 0x0800c38c Section 0 deca_device.o(i.dwt_writetodevice) i.dwt_writetxdata 0x0800c3c4 Section 0 deca_device.o(i.dwt_writetxdata) i.dwt_writetxfctrl 0x0800c3e8 Section 0 deca_device.o(i.dwt_writetxfctrl) i.dwt_xtaltrim 0x0800c404 Section 0 deca_device.o(i.dwt_xtaltrim) i.floor 0x0800c434 Section 0 floor.o(i.floor) i.fputc 0x0800c4fc Section 0 usart.o(i.fputc) i.main 0x0800c514 Section 0 main.o(i.main) i.parameter_init 0x0800c698 Section 0 global_param.o(i.parameter_init) i.readfromspi 0x0800c6c4 Section 0 spi.o(i.readfromspi) i.resp_msg_set_ts 0x0800c71c Section 0 dw_mbx_tag.o(i.resp_msg_set_ts) resp_msg_set_ts 0x0800c71d Thumb Code 30 dw_mbx_tag.o(i.resp_msg_set_ts) i.rint 0x0800c73a Section 0 rint.o(i.rint) i.save_com_map_to_flash 0x0800c744 Section 0 global_param.o(i.save_com_map_to_flash) i.writetospi 0x0800c784 Section 0 spi.o(i.writetospi) .constdata 0x0800c7d8 Section 8 deca_params_init.o(.constdata) .constdata 0x0800c7e0 Section 24 deca_params_init.o(.constdata) .constdata 0x0800c7f8 Section 8 deca_params_init.o(.constdata) .constdata 0x0800c800 Section 12 deca_params_init.o(.constdata) .constdata 0x0800c80c Section 4 deca_params_init.o(.constdata) .constdata 0x0800c810 Section 32 deca_params_init.o(.constdata) .constdata 0x0800c830 Section 50 deca_params_init.o(.constdata) .constdata 0x0800c862 Section 25 system_stm32l0xx.o(.constdata) .constdata 0x0800c87b Section 8 system_stm32l0xx.o(.constdata) .constdata 0x0800c884 Section 108 radio.o(.constdata) .constdata 0x0800c8f0 Section 180 radio.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) @@ -3842,276 +3848,277 @@ HAL_FLASH_Program 0x08006891 Thumb Code 50 stm32l0xx_hal_flash.o(i.HAL_FLASH_Program) HAL_FLASH_Unlock 0x080068cd Thumb Code 70 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) HAL_GPIO_DeInit 0x08006929 Thumb Code 202 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) HAL_GPIO_EXTI_Callback 0x08006a0d Thumb Code 54 main.o(i.HAL_GPIO_EXTI_Callback) HAL_GPIO_EXTI_IRQHandler 0x08006a49 Thumb Code 18 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) HAL_GPIO_Init 0x08006a61 Thumb Code 346 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) HAL_GPIO_ReadPin 0x08006bd9 Thumb Code 10 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) HAL_GPIO_TogglePin 0x08006be3 Thumb Code 8 stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin) HAL_GPIO_WritePin 0x08006beb Thumb Code 12 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) HAL_GetTick 0x08006bf9 Thumb Code 6 stm32l0xx_hal.o(i.HAL_GetTick) HAL_IWDG_Init 0x08006c05 Thumb Code 86 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) HAL_IWDG_Refresh 0x08006c69 Thumb Code 10 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) HAL_IncTick 0x08006c79 Thumb Code 10 stm32l0xx_hal.o(i.HAL_IncTick) HAL_Init 0x08006c89 Thumb Code 36 stm32l0xx_hal.o(i.HAL_Init) HAL_InitTick 0x08006cb1 Thumb Code 44 stm32l0xx_hal.o(i.HAL_InitTick) HAL_LPTIM_AutoReloadMatchCallback 0x08006ce1 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) HAL_LPTIM_AutoReloadWriteCallback 0x08006ce3 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) HAL_LPTIM_CompareMatchCallback 0x08006ce5 Thumb Code 334 main.o(i.HAL_LPTIM_CompareMatchCallback) HAL_LPTIM_CompareWriteCallback 0x08006e5d Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) HAL_LPTIM_DirectionDownCallback 0x08006e5f Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) HAL_LPTIM_DirectionUpCallback 0x08006e61 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) HAL_LPTIM_IRQHandler 0x08006e63 Thumb Code 202 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) HAL_LPTIM_Init 0x08006f2d Thumb Code 148 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) HAL_LPTIM_MspInit 0x08006fcd Thumb Code 38 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) HAL_LPTIM_ReadCounter 0x08006ffd Thumb Code 6 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) HAL_LPTIM_TimeOut_Start_IT 0x08007005 Thumb Code 72 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) HAL_LPTIM_TriggerCallback 0x08007051 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) HAL_MspInit 0x08007055 Thumb Code 20 stm32l0xx_hal_msp.o(i.HAL_MspInit) HAL_NVIC_DisableIRQ 0x0800706d Thumb Code 14 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) HAL_NVIC_EnableIRQ 0x08007081 Thumb Code 14 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) HAL_NVIC_SetPriority 0x08007095 Thumb Code 8 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) HAL_NVIC_SystemReset 0x0800709d Thumb Code 18 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset) HAL_PWR_EnableBkUpAccess 0x080070b9 Thumb Code 12 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) HAL_RCCEx_PeriphCLKConfig 0x080070c9 Thumb Code 342 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) HAL_RCC_ClockConfig 0x0800722d Thumb Code 344 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) HAL_RCC_GetPCLK1Freq 0x08007399 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) HAL_RCC_GetPCLK2Freq 0x080073b9 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) HAL_RCC_GetSysClockFreq 0x080073d9 Thumb Code 100 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) HAL_RCC_OscConfig 0x08007451 Thumb Code 1052 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) HAL_SPI_Init 0x0800786d Thumb Code 128 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) HAL_SPI_MspInit 0x080078ed Thumb Code 78 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) HAL_SPI_TransmitReceive 0x08007945 Thumb Code 496 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) HAL_SYSTICK_Config 0x08007b35 Thumb Code 38 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) HAL_TIMEx_MasterConfigSynchronization 0x08007b65 Thumb Code 60 stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) HAL_TIM_MspPostInit 0x08007ba1 Thumb Code 70 stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit) HAL_TIM_PWM_ConfigChannel 0x08007bed Thumb Code 208 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) HAL_TIM_PWM_Init 0x08007cbd Thumb Code 52 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init) HAL_TIM_PWM_MspInit 0x08007cf1 Thumb Code 22 stm32l0xx_hal_msp.o(i.HAL_TIM_PWM_MspInit) HAL_TIM_PWM_Start 0x08007d0d Thumb Code 36 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start) HAL_TIM_PWM_Stop 0x08007d31 Thumb Code 40 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop) HAL_UARTEx_WakeupCallback 0x08007d5d Thumb Code 24 main.o(i.HAL_UARTEx_WakeupCallback) HAL_UART_DeInit 0x08007d7d Thumb Code 58 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) HAL_UART_ErrorCallback 0x08007db7 Thumb Code 2 main.o(i.HAL_UART_ErrorCallback) HAL_UART_IRQHandler 0x08007db9 Thumb Code 310 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) HAL_UART_Init 0x08007ef5 Thumb Code 106 stm32l0xx_hal_uart.o(i.HAL_UART_Init) HAL_UART_MspDeInit 0x08007f61 Thumb Code 86 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) HAL_UART_MspInit 0x08007fc9 Thumb Code 244 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) HAL_UART_Receive_DMA 0x080080d9 Thumb Code 170 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) HAL_UART_Receive_IT 0x08008191 Thumb Code 182 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_IT) HAL_UART_RxCpltCallback 0x08008255 Thumb Code 116 main.o(i.HAL_UART_RxCpltCallback) HAL_UART_RxHalfCpltCallback 0x080082d9 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) HAL_UART_Transmit 0x080082db Thumb Code 206 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) HAL_UART_TxCpltCallback 0x080083a9 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) HardFault_Handler 0x080083ad Thumb Code 8 stm32l0xx_it.o(i.HardFault_Handler) IIC2_Ack 0x080083bd Thumb Code 62 lis3dh_driver.o(i.IIC2_Ack) IIC2_NAck 0x08008401 Thumb Code 62 lis3dh_driver.o(i.IIC2_NAck) IIC2_Read_Byte 0x08008445 Thumb Code 94 lis3dh_driver.o(i.IIC2_Read_Byte) IIC2_Send_Byte 0x080084a9 Thumb Code 94 lis3dh_driver.o(i.IIC2_Send_Byte) IIC2_Start 0x0800850d Thumb Code 56 lis3dh_driver.o(i.IIC2_Start) IIC2_Stop 0x08008549 Thumb Code 64 lis3dh_driver.o(i.IIC2_Stop) IIC2_Wait_Ack 0x0800858d Thumb Code 86 lis3dh_driver.o(i.IIC2_Wait_Ack) IdleTask 0x080085e9 Thumb Code 164 main.o(i.IdleTask) LIS3DH_Data_Init 0x080086ad Thumb Code 94 lis3dh_driver.o(i.LIS3DH_Data_Init) LIS3DH_GetWHO_AM_I 0x08008711 Thumb Code 18 lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I) LIS3DH_ReadOneByte 0x08008723 Thumb Code 58 lis3dh_driver.o(i.LIS3DH_ReadOneByte) LIS3DH_ReadReg 0x0800875d Thumb Code 14 lis3dh_driver.o(i.LIS3DH_ReadReg) LIS3DH_WriteOneByte 0x0800876b Thumb Code 52 lis3dh_driver.o(i.LIS3DH_WriteOneByte) LIS3DH_WriteReg 0x0800879f Thumb Code 10 lis3dh_driver.o(i.LIS3DH_WriteReg) LPTIM1_IRQHandler 0x080087a9 Thumb Code 10 stm32l0xx_it.o(i.LPTIM1_IRQHandler) LPUART1_IRQHandler 0x080087b9 Thumb Code 10 stm32l0xx_it.o(i.LPUART1_IRQHandler) LedOff_task 0x080087c9 Thumb Code 54 dw_mbx_tag.o(i.LedOff_task) LedTask 0x08008805 Thumb Code 88 dw_mbx_tag.o(i.LedTask) LoraHeartBeartPoll 0x0800886d Thumb Code 74 dw_mbx_tag.o(i.LoraHeartBeartPoll) LoraInit 0x080088c9 Thumb Code 68 lora.o(i.LoraInit) LoraReportFreqPoll 0x08008931 Thumb Code 54 dw_mbx_tag.o(i.LoraReportFreqPoll) LoraReportPoll 0x08008971 Thumb Code 344 dw_mbx_tag.o(i.LoraReportPoll) LoraRspWriteCommap 0x08008ae5 Thumb Code 96 lora.o(i.LoraRspWriteCommap) LoraSendComMap 0x08008b55 Thumb Code 92 lora.o(i.LoraSendComMap) LoraUp_Poll 0x08008bc1 Thumb Code 588 lora.o(i.LoraUp_Poll) Lora_Send_Poll 0x08008e35 Thumb Code 66 dw_mbx_tag.o(i.Lora_Send_Poll) MbxTagUwbRec 0x08009191 Thumb Code 404 dw_mbx_tag.o(i.MbxTagUwbRec) NMI_Handler 0x08009351 Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) OnRxDone 0x08009399 Thumb Code 528 lora.o(i.OnRxDone) OnRxError 0x080095e9 Thumb Code 34 lora.o(i.OnRxError) OnRxTimeout 0x08009619 Thumb Code 92 lora.o(i.OnRxTimeout) OnTxDone 0x08009691 Thumb Code 68 lora.o(i.OnTxDone) OnTxTimeout 0x08009705 Thumb Code 34 lora.o(i.OnTxTimeout) OneSecondTask 0x08009735 Thumb Code 20 main.o(i.OneSecondTask) PendSV_Handler 0x0800974d Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) Program_Init 0x08009751 Thumb Code 226 main.o(i.Program_Init) RadioCheckRfFrequency 0x08009861 Thumb Code 4 radio.o(i.RadioCheckRfFrequency) RadioGetStatus 0x08009899 Thumb Code 30 radio.o(i.RadioGetStatus) RadioGetWakeupTime 0x080098b7 Thumb Code 4 radio.o(i.RadioGetWakeupTime) RadioInit 0x080098bd Thumb Code 58 radio.o(i.RadioInit) RadioIrqProcess 0x08009905 Thumb Code 214 radio.o(i.RadioIrqProcess) RadioIsChannelFree 0x080099ed Thumb Code 36 radio.o(i.RadioIsChannelFree) RadioOnDioIrq 0x08009a11 Thumb Code 8 radio.o(i.RadioOnDioIrq) RadioRandom 0x08009a1d Thumb Code 52 radio.o(i.RadioRandom) RadioRead 0x08009a51 Thumb Code 8 radio.o(i.RadioRead) RadioReadBuffer 0x08009a59 Thumb Code 8 radio.o(i.RadioReadBuffer) RadioRssi 0x08009a61 Thumb Code 8 radio.o(i.RadioRssi) RadioRx 0x08009a69 Thumb Code 36 radio.o(i.RadioRx) RadioRxBoosted 0x08009a9d Thumb Code 36 radio.o(i.RadioRxBoosted) RadioSend 0x08009acd Thumb Code 54 radio.o(i.RadioSend) RadioSetChannel 0x08009b0d Thumb Code 8 radio.o(i.RadioSetChannel) RadioSetMaxPayloadLength 0x08009b15 Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) RadioSetModem 0x08009b41 Thumb Code 42 radio.o(i.RadioSetModem) RadioSetPublicNetwork 0x08009b71 Thumb Code 52 radio.o(i.RadioSetPublicNetwork) RadioSetRxConfig 0x08009ba9 Thumb Code 364 radio.o(i.RadioSetRxConfig) RadioSetRxDutyCycle 0x08009d39 Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) RadioSetTxConfig 0x08009d41 Thumb Code 278 radio.o(i.RadioSetTxConfig) RadioSetTxContinuousWave 0x08009e71 Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) RadioSleep 0x08009e85 Thumb Code 32 radio.o(i.RadioSleep) RadioStandby 0x08009ea5 Thumb Code 10 radio.o(i.RadioStandby) RadioStartCad 0x08009eaf Thumb Code 8 radio.o(i.RadioStartCad) RadioTimeOnAir 0x08009eb9 Thumb Code 356 radio.o(i.RadioTimeOnAir) RadioWrite 0x0800a03d Thumb Code 8 radio.o(i.RadioWrite) RadioWriteBuffer 0x0800a045 Thumb Code 8 radio.o(i.RadioWriteBuffer) Reset_DW1000 0x0800a04d Thumb Code 76 dw_driver.o(i.Reset_DW1000) ReturnFactorySettings 0x0800a09d Thumb Code 84 global_param.o(i.ReturnFactorySettings) STMFLASH_ReadHalfWord 0x0800a1c7 Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) SVC_Handler 0x0800a1cb Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) SX126xAntSwOff 0x0800a1cd Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) SX126xAntSwOn 0x0800a1cf Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) SX126xCalibrateImage 0x0800a1d1 Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) SX126xCheckDeviceReady 0x0800a245 Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) SX126xClearIrqStatus 0x0800a265 Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) SX126xGetIrqStatus 0x0800a279 Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) SX126xGetOperatingMode 0x0800a28d Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) SX126xGetPaSelect 0x0800a299 Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) SX126xGetPacketStatus 0x0800a29d Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) SX126xGetPacketType 0x0800a319 Thumb Code 6 sx126x.o(i.SX126xGetPacketType) SX126xGetPayload 0x0800a325 Thumb Code 44 sx126x.o(i.SX126xGetPayload) SX126xGetRssiInst 0x0800a351 Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) SX126xGetRxBufferStatus 0x0800a369 Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) SX126xInit 0x0800a3ad Thumb Code 30 sx126x.o(i.SX126xInit) SX126xReadBuffer 0x0800a3d1 Thumb Code 82 sx126x-board.o(i.SX126xReadBuffer) SX126xReadCommand 0x0800a429 Thumb Code 76 sx126x-board.o(i.SX126xReadCommand) SX126xReadRegister 0x0800a479 Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) SX126xReadRegisters 0x0800a489 Thumb Code 88 sx126x-board.o(i.SX126xReadRegisters) SX126xReset 0x0800a4e5 Thumb Code 46 sx126x-board.o(i.SX126xReset) SX126xSendPayload 0x0800a519 Thumb Code 16 sx126x.o(i.SX126xSendPayload) SX126xSetBufferBaseAddress 0x0800a529 Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) SX126xSetCad 0x0800a53d Thumb Code 20 sx126x.o(i.SX126xSetCad) SX126xSetCrcPolynomial 0x0800a555 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) SX126xSetCrcSeed 0x0800a579 Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) SX126xSetDio2AsRfSwitchCtrl 0x0800a59d Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) SX126xSetDioIrqParams 0x0800a5ab Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) SX126xSetLoRaSymbNumTimeout 0x0800a5d3 Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) SX126xSetModulationParams 0x0800a5e1 Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) SX126xSetPaConfig 0x0800a681 Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) SX126xSetPacketParams 0x0800a699 Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) SX126xSetPacketType 0x0800a74d Thumb Code 22 sx126x.o(i.SX126xSetPacketType) SX126xSetPayload 0x0800a769 Thumb Code 14 sx126x.o(i.SX126xSetPayload) SX126xSetRegulatorMode 0x0800a777 Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) SX126xSetRfFrequency 0x0800a785 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) SX126xSetRfTxPower 0x0800a7d1 Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) SX126xSetRx 0x0800a7dd Thumb Code 30 sx126x.o(i.SX126xSetRx) SX126xSetRxBoosted 0x0800a801 Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) SX126xSetRxDutyCycle 0x0800a835 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) SX126xSetSleep 0x0800a865 Thumb Code 24 sx126x.o(i.SX126xSetSleep) SX126xSetStandby 0x0800a881 Thumb Code 32 sx126x.o(i.SX126xSetStandby) SX126xSetStopRxTimerOnPreambleDetect 0x0800a8a5 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) SX126xSetSyncWord 0x0800a8b3 Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) SX126xSetTx 0x0800a8c5 Thumb Code 30 sx126x.o(i.SX126xSetTx) SX126xSetTxContinuousWave 0x0800a8e9 Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) SX126xSetTxParams 0x0800a8f9 Thumb Code 122 sx126x.o(i.SX126xSetTxParams) SX126xSetWhiteningSeed 0x0800a979 Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) SX126xWaitOnBusy 0x0800a9ad Thumb Code 18 sx126x-board.o(i.SX126xWaitOnBusy) SX126xWakeup 0x0800a9c5 Thumb Code 46 sx126x-board.o(i.SX126xWakeup) SX126xWriteBuffer 0x0800a9f9 Thumb Code 74 sx126x-board.o(i.SX126xWriteBuffer) SX126xWriteCommand 0x0800aa49 Thumb Code 70 sx126x-board.o(i.SX126xWriteCommand) SX126xWriteRegister 0x0800aa95 Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) SX126xWriteRegisters 0x0800aaa1 Thumb Code 80 sx126x-board.o(i.SX126xWriteRegisters) SX126x_CS_Di 0x0800aaf5 Thumb Code 36 sx126x-board.o(i.SX126x_CS_Di) SendComMap 0x0800ab29 Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) SpiInOut 0x0800aba1 Thumb Code 34 sx126x-board.o(i.SpiInOut) Spi_ChangePrescaler 0x0800abc9 Thumb Code 16 spi.o(i.Spi_ChangePrescaler) SwitchLoraSettings 0x0800abdd Thumb Code 106 lora.o(i.SwitchLoraSettings) SysTick_Handler 0x0800ac59 Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) SystemClock_Config 0x0800ac61 Thumb Code 146 main.o(i.SystemClock_Config) SystemInit 0x0800acfd Thumb Code 66 system_stm32l0xx.o(i.SystemInit) TagListUpdate 0x0800ae95 Thumb Code 116 dw_mbx_tag.o(i.TagListUpdate) UART_AdvFeatureConfig 0x0800af15 Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) UART_CheckIdleState 0x0800afe1 Thumb Code 90 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) UART_CheckReceive 0x0800b041 Thumb Code 96 usart.o(i.UART_CheckReceive) UART_CheckSend 0x0800b0b5 Thumb Code 140 usart.o(i.UART_CheckSend) UART_PushFrame 0x0800b221 Thumb Code 92 usart.o(i.UART_PushFrame) UART_SetConfig 0x0800b335 Thumb Code 506 stm32l0xx_hal_uart.o(i.UART_SetConfig) UART_WaitOnFlagUntilTimeout 0x0800b55d Thumb Code 98 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) USART1_IRQHandler 0x0800b5c1 Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) UWB_Wkup 0x0800b5d9 Thumb Code 44 dw_app.o(i.UWB_Wkup) UpdateCRC16 0x0800b60d Thumb Code 30 lora.o(i.UpdateCRC16) UpdateProcess 0x0800b631 Thumb Code 86 serial_at_cmd_app.o(i.UpdateProcess) Usart1InitVariables 0x0800b6ad Thumb Code 8 usart.o(i.Usart1InitVariables) UsartDeInit 0x0800b6b9 Thumb Code 66 main.o(i.UsartDeInit) UsartInit 0x0800b709 Thumb Code 30 main.o(i.UsartInit) UsartParseDataHandler 0x0800b735 Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) Uwb_CS_di 0x0800b851 Thumb Code 34 spi.o(i.Uwb_CS_di) __0printf$bare 0x0800b889 Thumb Code 12 printfb.o(i.__0printf$bare) __1printf$bare 0x0800b889 Thumb Code 0 printfb.o(i.__0printf$bare) __2printf 0x0800b889 Thumb Code 0 printfb.o(i.__0printf$bare) __ARM_clz 0x0800b89d Thumb Code 46 depilogue.o(i.__ARM_clz) __ARM_common_switch8 0x0800b8cb Thumb Code 26 dps310.o(i.__ARM_common_switch8) __scatterload_copy 0x0800b8e5 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x0800b8f3 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x0800b8f5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) _dwt_aonarrayupload 0x0800b903 Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) _dwt_configlde 0x0800b929 Thumb Code 42 deca_device.o(i._dwt_configlde) _dwt_enableclocks 0x0800b965 Thumb Code 182 deca_device.o(i._dwt_enableclocks) _dwt_loaducodefromrom 0x0800ba1b Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) _dwt_otpread 0x0800ba4d Thumb Code 68 deca_device.o(i._dwt_otpread) ceil 0x0800bab1 Thumb Code 180 ceil.o(i.ceil) delay_ms 0x0800bb79 Thumb Code 14 dw_driver.o(i.delay_ms) delay_us 0x0800bb87 Thumb Code 140 lis3dh_driver.o(i.delay_us) dwt_configure 0x0800bc15 Thumb Code 474 deca_device.o(i.dwt_configure) dwt_configuresleep 0x0800be25 Thumb Code 36 deca_device.o(i.dwt_configuresleep) dwt_entersleep 0x0800be4d Thumb Code 8 deca_device.o(i.dwt_entersleep) dwt_entersleepaftertx 0x0800be55 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) dwt_forcetrxoff 0x0800be7d Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) dwt_initialise 0x0800becd Thumb Code 310 deca_device.o(i.dwt_initialise) dwt_read16bitoffsetreg 0x0800c015 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) dwt_read32bitoffsetreg 0x0800c041 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) dwt_readdevid 0x0800c069 Thumb Code 12 deca_device.o(i.dwt_readdevid) dwt_readfromdevice 0x0800c075 Thumb Code 56 deca_device.o(i.dwt_readfromdevice) dwt_readrxdata 0x0800c0ad Thumb Code 18 deca_device.o(i.dwt_readrxdata) dwt_readrxtimestamp 0x0800c0bf Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) dwt_rxenable 0x0800c0cf Thumb Code 84 deca_device.o(i.dwt_rxenable) dwt_setdelayedtrxtime 0x0800c123 Thumb Code 14 deca_device.o(i.dwt_setdelayedtrxtime) dwt_setrxantennadelay 0x0800c131 Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) dwt_setrxtimeout 0x0800c145 Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) dwt_settxantennadelay 0x0800c1a1 Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) dwt_starttx 0x0800c1b1 Thumb Code 142 deca_device.o(i.dwt_starttx) dwt_syncrxbufptrs 0x0800c245 Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) dwt_write16bitoffsetreg 0x0800c279 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) dwt_write32bitoffsetreg 0x0800c28f Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) dwt_writetodevice 0x0800c2ad Thumb Code 56 deca_device.o(i.dwt_writetodevice) dwt_writetxdata 0x0800c2e5 Thumb Code 36 deca_device.o(i.dwt_writetxdata) dwt_writetxfctrl 0x0800c309 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) dwt_xtaltrim 0x0800c325 Thumb Code 48 deca_device.o(i.dwt_xtaltrim) floor 0x0800c355 Thumb Code 180 floor.o(i.floor) fputc 0x0800c41d Thumb Code 18 usart.o(i.fputc) main 0x0800c435 Thumb Code 246 main.o(i.main) parameter_init 0x0800c555 Thumb Code 30 global_param.o(i.parameter_init) readfromspi 0x0800c581 Thumb Code 82 spi.o(i.readfromspi) rint 0x0800c5f7 Thumb Code 8 rint.o(i.rint) save_com_map_to_flash 0x0800c601 Thumb Code 50 global_param.o(i.save_com_map_to_flash) writetospi 0x0800c641 Thumb Code 78 spi.o(i.writetospi) chan_idx 0x0800c694 Data 8 deca_params_init.o(.constdata) tx_config 0x0800c69c Data 24 deca_params_init.o(.constdata) agc_config 0x0800c6b4 Data 8 deca_params_init.o(.constdata) sftsh 0x0800c6bc Data 12 deca_params_init.o(.constdata) dtune1 0x0800c6c8 Data 4 deca_params_init.o(.constdata) digital_bb_config 0x0800c6cc Data 32 deca_params_init.o(.constdata) lde_replicaCoeff 0x0800c6ec Data 50 deca_params_init.o(.constdata) AHBPrescTable 0x0800c71e Data 16 system_stm32l0xx.o(.constdata) PLLMulTable 0x0800c72e Data 9 system_stm32l0xx.o(.constdata) APBPrescTable 0x0800c737 Data 8 system_stm32l0xx.o(.constdata) Radio 0x0800c740 Data 108 radio.o(.constdata) Bandwidths 0x0800c7ac Data 3 radio.o(.constdata) FskBandwidths 0x0800c7b0 Data 176 radio.o(.constdata) Region$$Table$$Base 0x0800c860 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x0800c880 Number 0 anon$$obj.o(Region$$Table) HAL_GPIO_EXTI_Callback 0x08006a0d Thumb Code 66 main.o(i.HAL_GPIO_EXTI_Callback) HAL_GPIO_EXTI_IRQHandler 0x08006a55 Thumb Code 18 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) HAL_GPIO_Init 0x08006a6d Thumb Code 346 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) HAL_GPIO_ReadPin 0x08006be5 Thumb Code 10 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) HAL_GPIO_TogglePin 0x08006bef Thumb Code 8 stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin) HAL_GPIO_WritePin 0x08006bf7 Thumb Code 12 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) HAL_GetTick 0x08006c05 Thumb Code 6 stm32l0xx_hal.o(i.HAL_GetTick) HAL_IWDG_Init 0x08006c11 Thumb Code 86 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) HAL_IWDG_Refresh 0x08006c75 Thumb Code 10 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) HAL_IncTick 0x08006c85 Thumb Code 10 stm32l0xx_hal.o(i.HAL_IncTick) HAL_Init 0x08006c95 Thumb Code 36 stm32l0xx_hal.o(i.HAL_Init) HAL_InitTick 0x08006cbd Thumb Code 44 stm32l0xx_hal.o(i.HAL_InitTick) HAL_LPTIM_AutoReloadMatchCallback 0x08006ced Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) HAL_LPTIM_AutoReloadWriteCallback 0x08006cef Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) HAL_LPTIM_CompareMatchCallback 0x08006cf1 Thumb Code 334 main.o(i.HAL_LPTIM_CompareMatchCallback) HAL_LPTIM_CompareWriteCallback 0x08006e69 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) HAL_LPTIM_DirectionDownCallback 0x08006e6b Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) HAL_LPTIM_DirectionUpCallback 0x08006e6d Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) HAL_LPTIM_IRQHandler 0x08006e6f Thumb Code 202 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) HAL_LPTIM_Init 0x08006f39 Thumb Code 148 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) HAL_LPTIM_MspInit 0x08006fd9 Thumb Code 38 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) HAL_LPTIM_ReadCounter 0x08007009 Thumb Code 6 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) HAL_LPTIM_TimeOut_Start_IT 0x08007011 Thumb Code 72 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) HAL_LPTIM_TriggerCallback 0x0800705d Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) HAL_MspInit 0x08007061 Thumb Code 20 stm32l0xx_hal_msp.o(i.HAL_MspInit) HAL_NVIC_DisableIRQ 0x08007079 Thumb Code 14 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) HAL_NVIC_EnableIRQ 0x0800708d Thumb Code 14 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) HAL_NVIC_SetPriority 0x080070a1 Thumb Code 8 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) HAL_NVIC_SystemReset 0x080070a9 Thumb Code 18 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SystemReset) HAL_PWR_EnableBkUpAccess 0x080070c5 Thumb Code 12 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) HAL_RCCEx_PeriphCLKConfig 0x080070d5 Thumb Code 342 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) HAL_RCC_ClockConfig 0x08007239 Thumb Code 344 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) HAL_RCC_GetPCLK1Freq 0x080073a5 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) HAL_RCC_GetPCLK2Freq 0x080073c5 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) HAL_RCC_GetSysClockFreq 0x080073e5 Thumb Code 100 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) HAL_RCC_OscConfig 0x0800745d Thumb Code 1052 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) HAL_SPI_Init 0x08007879 Thumb Code 128 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) HAL_SPI_MspInit 0x080078f9 Thumb Code 78 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) HAL_SPI_TransmitReceive 0x08007951 Thumb Code 496 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) HAL_SYSTICK_Config 0x08007b41 Thumb Code 38 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) HAL_TIMEx_MasterConfigSynchronization 0x08007b71 Thumb Code 60 stm32l0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) HAL_TIM_MspPostInit 0x08007bad Thumb Code 70 stm32l0xx_hal_msp.o(i.HAL_TIM_MspPostInit) HAL_TIM_PWM_ConfigChannel 0x08007bf9 Thumb Code 208 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) HAL_TIM_PWM_Init 0x08007cc9 Thumb Code 52 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Init) HAL_TIM_PWM_MspInit 0x08007cfd Thumb Code 22 stm32l0xx_hal_msp.o(i.HAL_TIM_PWM_MspInit) HAL_TIM_PWM_Start 0x08007d19 Thumb Code 36 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Start) HAL_TIM_PWM_Stop 0x08007d3d Thumb Code 40 stm32l0xx_hal_tim.o(i.HAL_TIM_PWM_Stop) HAL_UARTEx_WakeupCallback 0x08007d69 Thumb Code 24 main.o(i.HAL_UARTEx_WakeupCallback) HAL_UART_DeInit 0x08007d89 Thumb Code 58 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) HAL_UART_ErrorCallback 0x08007dc3 Thumb Code 2 main.o(i.HAL_UART_ErrorCallback) HAL_UART_IRQHandler 0x08007dc5 Thumb Code 310 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) HAL_UART_Init 0x08007f01 Thumb Code 106 stm32l0xx_hal_uart.o(i.HAL_UART_Init) HAL_UART_MspDeInit 0x08007f6d Thumb Code 86 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) HAL_UART_MspInit 0x08007fd5 Thumb Code 244 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) HAL_UART_Receive_DMA 0x080080e5 Thumb Code 170 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) HAL_UART_Receive_IT 0x0800819d Thumb Code 182 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_IT) HAL_UART_RxCpltCallback 0x08008261 Thumb Code 116 main.o(i.HAL_UART_RxCpltCallback) HAL_UART_RxHalfCpltCallback 0x080082e5 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) HAL_UART_Transmit 0x080082e7 Thumb Code 206 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) HAL_UART_TxCpltCallback 0x080083b5 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) HardFault_Handler 0x080083b9 Thumb Code 8 stm32l0xx_it.o(i.HardFault_Handler) IIC2_Ack 0x080083c9 Thumb Code 62 lis3dh_driver.o(i.IIC2_Ack) IIC2_NAck 0x0800840d Thumb Code 62 lis3dh_driver.o(i.IIC2_NAck) IIC2_Read_Byte 0x08008451 Thumb Code 94 lis3dh_driver.o(i.IIC2_Read_Byte) IIC2_Send_Byte 0x080084b5 Thumb Code 94 lis3dh_driver.o(i.IIC2_Send_Byte) IIC2_Start 0x08008519 Thumb Code 56 lis3dh_driver.o(i.IIC2_Start) IIC2_Stop 0x08008555 Thumb Code 64 lis3dh_driver.o(i.IIC2_Stop) IIC2_Wait_Ack 0x08008599 Thumb Code 86 lis3dh_driver.o(i.IIC2_Wait_Ack) IdleTask 0x080085f5 Thumb Code 164 main.o(i.IdleTask) LIS3DH_Data_Init 0x080086b9 Thumb Code 94 lis3dh_driver.o(i.LIS3DH_Data_Init) LIS3DH_GetWHO_AM_I 0x0800871d Thumb Code 18 lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I) LIS3DH_ReadOneByte 0x0800872f Thumb Code 58 lis3dh_driver.o(i.LIS3DH_ReadOneByte) LIS3DH_ReadReg 0x08008769 Thumb Code 14 lis3dh_driver.o(i.LIS3DH_ReadReg) LIS3DH_WriteOneByte 0x08008777 Thumb Code 52 lis3dh_driver.o(i.LIS3DH_WriteOneByte) LIS3DH_WriteReg 0x080087ab Thumb Code 10 lis3dh_driver.o(i.LIS3DH_WriteReg) LPTIM1_IRQHandler 0x080087b5 Thumb Code 10 stm32l0xx_it.o(i.LPTIM1_IRQHandler) LPUART1_IRQHandler 0x080087c5 Thumb Code 10 stm32l0xx_it.o(i.LPUART1_IRQHandler) LedOff_task 0x080087d5 Thumb Code 54 dw_mbx_tag.o(i.LedOff_task) LedTask 0x08008811 Thumb Code 88 dw_mbx_tag.o(i.LedTask) LoraHeartBeartPoll 0x08008879 Thumb Code 74 dw_mbx_tag.o(i.LoraHeartBeartPoll) LoraInit 0x080088d5 Thumb Code 68 lora.o(i.LoraInit) LoraReportFreqPoll 0x0800893d Thumb Code 54 dw_mbx_tag.o(i.LoraReportFreqPoll) LoraReportPoll 0x0800897d Thumb Code 344 dw_mbx_tag.o(i.LoraReportPoll) LoraRspWriteCommap 0x08008af1 Thumb Code 96 lora.o(i.LoraRspWriteCommap) LoraSendComMap 0x08008b61 Thumb Code 92 lora.o(i.LoraSendComMap) LoraUp_Poll 0x08008bcd Thumb Code 588 lora.o(i.LoraUp_Poll) Lora_Send_Poll 0x08008e41 Thumb Code 66 dw_mbx_tag.o(i.Lora_Send_Poll) MbxTagUwbRec 0x0800919d Thumb Code 428 dw_mbx_tag.o(i.MbxTagUwbRec) NMI_Handler 0x08009375 Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) OnRxDone 0x080093bd Thumb Code 576 lora.o(i.OnRxDone) OnRxError 0x0800963d Thumb Code 34 lora.o(i.OnRxError) OnRxTimeout 0x0800966d Thumb Code 92 lora.o(i.OnRxTimeout) OnTxDone 0x080096e5 Thumb Code 68 lora.o(i.OnTxDone) OnTxTimeout 0x08009759 Thumb Code 34 lora.o(i.OnTxTimeout) OneSecondTask 0x08009789 Thumb Code 20 main.o(i.OneSecondTask) PendSV_Handler 0x080097a1 Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) Program_Init 0x080097a5 Thumb Code 226 main.o(i.Program_Init) RadioCheckRfFrequency 0x080098b5 Thumb Code 4 radio.o(i.RadioCheckRfFrequency) RadioGetStatus 0x080098ed Thumb Code 30 radio.o(i.RadioGetStatus) RadioGetWakeupTime 0x0800990b Thumb Code 4 radio.o(i.RadioGetWakeupTime) RadioInit 0x08009911 Thumb Code 58 radio.o(i.RadioInit) RadioIrqProcess 0x08009959 Thumb Code 214 radio.o(i.RadioIrqProcess) RadioIsChannelFree 0x08009a41 Thumb Code 36 radio.o(i.RadioIsChannelFree) RadioOnDioIrq 0x08009a65 Thumb Code 8 radio.o(i.RadioOnDioIrq) RadioRandom 0x08009a71 Thumb Code 52 radio.o(i.RadioRandom) RadioRead 0x08009aa5 Thumb Code 8 radio.o(i.RadioRead) RadioReadBuffer 0x08009aad Thumb Code 8 radio.o(i.RadioReadBuffer) RadioRssi 0x08009ab5 Thumb Code 8 radio.o(i.RadioRssi) RadioRx 0x08009abd Thumb Code 36 radio.o(i.RadioRx) RadioRxBoosted 0x08009af1 Thumb Code 36 radio.o(i.RadioRxBoosted) RadioSend 0x08009b21 Thumb Code 54 radio.o(i.RadioSend) RadioSetChannel 0x08009b61 Thumb Code 8 radio.o(i.RadioSetChannel) RadioSetMaxPayloadLength 0x08009b69 Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) RadioSetModem 0x08009b95 Thumb Code 42 radio.o(i.RadioSetModem) RadioSetPublicNetwork 0x08009bc5 Thumb Code 52 radio.o(i.RadioSetPublicNetwork) RadioSetRxConfig 0x08009bfd Thumb Code 364 radio.o(i.RadioSetRxConfig) RadioSetRxDutyCycle 0x08009d8d Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) RadioSetTxConfig 0x08009d95 Thumb Code 278 radio.o(i.RadioSetTxConfig) RadioSetTxContinuousWave 0x08009ec5 Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) RadioSleep 0x08009ed9 Thumb Code 32 radio.o(i.RadioSleep) RadioStandby 0x08009ef9 Thumb Code 10 radio.o(i.RadioStandby) RadioStartCad 0x08009f03 Thumb Code 8 radio.o(i.RadioStartCad) RadioTimeOnAir 0x08009f0d Thumb Code 356 radio.o(i.RadioTimeOnAir) RadioWrite 0x0800a091 Thumb Code 8 radio.o(i.RadioWrite) RadioWriteBuffer 0x0800a099 Thumb Code 8 radio.o(i.RadioWriteBuffer) Reset_DW1000 0x0800a0a1 Thumb Code 76 dw_driver.o(i.Reset_DW1000) ReturnFactorySettings 0x0800a0f1 Thumb Code 84 global_param.o(i.ReturnFactorySettings) STMFLASH_ReadHalfWord 0x0800a21b Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) SVC_Handler 0x0800a21f Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) SX126xAntSwOff 0x0800a221 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) SX126xAntSwOn 0x0800a223 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) SX126xCalibrateImage 0x0800a225 Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) SX126xCheckDeviceReady 0x0800a299 Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) SX126xClearIrqStatus 0x0800a2b9 Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) SX126xGetIrqStatus 0x0800a2cd Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) SX126xGetOperatingMode 0x0800a2e1 Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) SX126xGetPaSelect 0x0800a2ed Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) SX126xGetPacketStatus 0x0800a2f1 Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) SX126xGetPacketType 0x0800a36d Thumb Code 6 sx126x.o(i.SX126xGetPacketType) SX126xGetPayload 0x0800a379 Thumb Code 44 sx126x.o(i.SX126xGetPayload) SX126xGetRssiInst 0x0800a3a5 Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) SX126xGetRxBufferStatus 0x0800a3bd Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) SX126xInit 0x0800a401 Thumb Code 30 sx126x.o(i.SX126xInit) SX126xReadBuffer 0x0800a425 Thumb Code 82 sx126x-board.o(i.SX126xReadBuffer) SX126xReadCommand 0x0800a47d Thumb Code 76 sx126x-board.o(i.SX126xReadCommand) SX126xReadRegister 0x0800a4cd Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) SX126xReadRegisters 0x0800a4dd Thumb Code 88 sx126x-board.o(i.SX126xReadRegisters) SX126xReset 0x0800a539 Thumb Code 46 sx126x-board.o(i.SX126xReset) SX126xSendPayload 0x0800a56d Thumb Code 16 sx126x.o(i.SX126xSendPayload) SX126xSetBufferBaseAddress 0x0800a57d Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) SX126xSetCad 0x0800a591 Thumb Code 20 sx126x.o(i.SX126xSetCad) SX126xSetCrcPolynomial 0x0800a5a9 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) SX126xSetCrcSeed 0x0800a5cd Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) SX126xSetDio2AsRfSwitchCtrl 0x0800a5f1 Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) SX126xSetDioIrqParams 0x0800a5ff Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) SX126xSetLoRaSymbNumTimeout 0x0800a627 Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) SX126xSetModulationParams 0x0800a635 Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) SX126xSetPaConfig 0x0800a6d5 Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) SX126xSetPacketParams 0x0800a6ed Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) SX126xSetPacketType 0x0800a7a1 Thumb Code 22 sx126x.o(i.SX126xSetPacketType) SX126xSetPayload 0x0800a7bd Thumb Code 14 sx126x.o(i.SX126xSetPayload) SX126xSetRegulatorMode 0x0800a7cb Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) SX126xSetRfFrequency 0x0800a7d9 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) SX126xSetRfTxPower 0x0800a825 Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) SX126xSetRx 0x0800a831 Thumb Code 30 sx126x.o(i.SX126xSetRx) SX126xSetRxBoosted 0x0800a855 Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) SX126xSetRxDutyCycle 0x0800a889 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) SX126xSetSleep 0x0800a8b9 Thumb Code 24 sx126x.o(i.SX126xSetSleep) SX126xSetStandby 0x0800a8d5 Thumb Code 32 sx126x.o(i.SX126xSetStandby) SX126xSetStopRxTimerOnPreambleDetect 0x0800a8f9 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) SX126xSetSyncWord 0x0800a907 Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) SX126xSetTx 0x0800a919 Thumb Code 30 sx126x.o(i.SX126xSetTx) SX126xSetTxContinuousWave 0x0800a93d Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) SX126xSetTxParams 0x0800a94d Thumb Code 122 sx126x.o(i.SX126xSetTxParams) SX126xSetWhiteningSeed 0x0800a9cd Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) SX126xWaitOnBusy 0x0800aa01 Thumb Code 18 sx126x-board.o(i.SX126xWaitOnBusy) SX126xWakeup 0x0800aa19 Thumb Code 46 sx126x-board.o(i.SX126xWakeup) SX126xWriteBuffer 0x0800aa4d Thumb Code 74 sx126x-board.o(i.SX126xWriteBuffer) SX126xWriteCommand 0x0800aa9d Thumb Code 70 sx126x-board.o(i.SX126xWriteCommand) SX126xWriteRegister 0x0800aae9 Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) SX126xWriteRegisters 0x0800aaf5 Thumb Code 80 sx126x-board.o(i.SX126xWriteRegisters) SX126x_CS_Di 0x0800ab49 Thumb Code 36 sx126x-board.o(i.SX126x_CS_Di) SendComMap 0x0800ab7d Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) SpiInOut 0x0800abf5 Thumb Code 34 sx126x-board.o(i.SpiInOut) Spi_ChangePrescaler 0x0800ac1d Thumb Code 16 spi.o(i.Spi_ChangePrescaler) SwitchLoraSettings 0x0800ac31 Thumb Code 106 lora.o(i.SwitchLoraSettings) SwitchLoraSettings_FSK 0x0800acad Thumb Code 110 lora.o(i.SwitchLoraSettings_FSK) SysTick_Handler 0x0800ad39 Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) SystemClock_Config 0x0800ad41 Thumb Code 146 main.o(i.SystemClock_Config) SystemInit 0x0800addd Thumb Code 66 system_stm32l0xx.o(i.SystemInit) TagListUpdate 0x0800af75 Thumb Code 116 dw_mbx_tag.o(i.TagListUpdate) UART_AdvFeatureConfig 0x0800aff5 Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) UART_CheckIdleState 0x0800b0c1 Thumb Code 90 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) UART_CheckReceive 0x0800b121 Thumb Code 96 usart.o(i.UART_CheckReceive) UART_CheckSend 0x0800b195 Thumb Code 140 usart.o(i.UART_CheckSend) UART_PushFrame 0x0800b301 Thumb Code 92 usart.o(i.UART_PushFrame) UART_SetConfig 0x0800b415 Thumb Code 506 stm32l0xx_hal_uart.o(i.UART_SetConfig) UART_WaitOnFlagUntilTimeout 0x0800b63d Thumb Code 98 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) USART1_IRQHandler 0x0800b6a1 Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) UWB_Wkup 0x0800b6b9 Thumb Code 44 dw_app.o(i.UWB_Wkup) UpdateCRC16 0x0800b6ed Thumb Code 30 lora.o(i.UpdateCRC16) UpdateProcess 0x0800b711 Thumb Code 86 serial_at_cmd_app.o(i.UpdateProcess) Usart1InitVariables 0x0800b78d Thumb Code 8 usart.o(i.Usart1InitVariables) UsartDeInit 0x0800b799 Thumb Code 66 main.o(i.UsartDeInit) UsartInit 0x0800b7e9 Thumb Code 30 main.o(i.UsartInit) UsartParseDataHandler 0x0800b815 Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) Uwb_CS_di 0x0800b931 Thumb Code 34 spi.o(i.Uwb_CS_di) __0printf$bare 0x0800b969 Thumb Code 12 printfb.o(i.__0printf$bare) __1printf$bare 0x0800b969 Thumb Code 0 printfb.o(i.__0printf$bare) __2printf 0x0800b969 Thumb Code 0 printfb.o(i.__0printf$bare) __ARM_clz 0x0800b97d Thumb Code 46 depilogue.o(i.__ARM_clz) __ARM_common_switch8 0x0800b9ab Thumb Code 26 dps310.o(i.__ARM_common_switch8) __scatterload_copy 0x0800b9c5 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x0800b9d3 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x0800b9d5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) _dwt_aonarrayupload 0x0800b9e3 Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) _dwt_configlde 0x0800ba09 Thumb Code 42 deca_device.o(i._dwt_configlde) _dwt_enableclocks 0x0800ba45 Thumb Code 182 deca_device.o(i._dwt_enableclocks) _dwt_loaducodefromrom 0x0800bafb Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) _dwt_otpread 0x0800bb2d Thumb Code 68 deca_device.o(i._dwt_otpread) ceil 0x0800bb91 Thumb Code 180 ceil.o(i.ceil) delay_ms 0x0800bc59 Thumb Code 14 dw_driver.o(i.delay_ms) delay_us 0x0800bc67 Thumb Code 140 lis3dh_driver.o(i.delay_us) dwt_configure 0x0800bcf5 Thumb Code 474 deca_device.o(i.dwt_configure) dwt_configuresleep 0x0800bf05 Thumb Code 36 deca_device.o(i.dwt_configuresleep) dwt_entersleep 0x0800bf2d Thumb Code 8 deca_device.o(i.dwt_entersleep) dwt_entersleepaftertx 0x0800bf35 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) dwt_forcetrxoff 0x0800bf5d Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) dwt_initialise 0x0800bfad Thumb Code 310 deca_device.o(i.dwt_initialise) dwt_read16bitoffsetreg 0x0800c0f5 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) dwt_read32bitoffsetreg 0x0800c121 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) dwt_readdevid 0x0800c149 Thumb Code 12 deca_device.o(i.dwt_readdevid) dwt_readfromdevice 0x0800c155 Thumb Code 56 deca_device.o(i.dwt_readfromdevice) dwt_readrxdata 0x0800c18d Thumb Code 18 deca_device.o(i.dwt_readrxdata) dwt_readrxtimestamp 0x0800c19f Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) dwt_rxenable 0x0800c1af Thumb Code 84 deca_device.o(i.dwt_rxenable) dwt_setdelayedtrxtime 0x0800c203 Thumb Code 14 deca_device.o(i.dwt_setdelayedtrxtime) dwt_setrxantennadelay 0x0800c211 Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) dwt_setrxtimeout 0x0800c225 Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) dwt_settxantennadelay 0x0800c281 Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) dwt_starttx 0x0800c291 Thumb Code 142 deca_device.o(i.dwt_starttx) dwt_syncrxbufptrs 0x0800c325 Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) dwt_write16bitoffsetreg 0x0800c359 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) dwt_write32bitoffsetreg 0x0800c36f Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) dwt_writetodevice 0x0800c38d Thumb Code 56 deca_device.o(i.dwt_writetodevice) dwt_writetxdata 0x0800c3c5 Thumb Code 36 deca_device.o(i.dwt_writetxdata) dwt_writetxfctrl 0x0800c3e9 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) dwt_xtaltrim 0x0800c405 Thumb Code 48 deca_device.o(i.dwt_xtaltrim) floor 0x0800c435 Thumb Code 180 floor.o(i.floor) fputc 0x0800c4fd Thumb Code 18 usart.o(i.fputc) main 0x0800c515 Thumb Code 342 main.o(i.main) parameter_init 0x0800c699 Thumb Code 30 global_param.o(i.parameter_init) readfromspi 0x0800c6c5 Thumb Code 82 spi.o(i.readfromspi) rint 0x0800c73b Thumb Code 8 rint.o(i.rint) save_com_map_to_flash 0x0800c745 Thumb Code 50 global_param.o(i.save_com_map_to_flash) writetospi 0x0800c785 Thumb Code 78 spi.o(i.writetospi) chan_idx 0x0800c7d8 Data 8 deca_params_init.o(.constdata) tx_config 0x0800c7e0 Data 24 deca_params_init.o(.constdata) agc_config 0x0800c7f8 Data 8 deca_params_init.o(.constdata) sftsh 0x0800c800 Data 12 deca_params_init.o(.constdata) dtune1 0x0800c80c Data 4 deca_params_init.o(.constdata) digital_bb_config 0x0800c810 Data 32 deca_params_init.o(.constdata) lde_replicaCoeff 0x0800c830 Data 50 deca_params_init.o(.constdata) AHBPrescTable 0x0800c862 Data 16 system_stm32l0xx.o(.constdata) PLLMulTable 0x0800c872 Data 9 system_stm32l0xx.o(.constdata) APBPrescTable 0x0800c87b Data 8 system_stm32l0xx.o(.constdata) Radio 0x0800c884 Data 108 radio.o(.constdata) Bandwidths 0x0800c8f0 Data 3 radio.o(.constdata) FskBandwidths 0x0800c8f4 Data 176 radio.o(.constdata) Region$$Table$$Base 0x0800c9a4 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x0800c9c4 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) @@ -4255,60 +4262,60 @@ Image Entry point : 0x080050c1 Load Region LR_IROM1 (Base: 0x08005000, Size: 0x00007b3c, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00007904]) Load Region LR_IROM1 (Base: 0x08005000, Size: 0x00007c80, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00007a48]) Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007880, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x000079c4, 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 6607 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) 0x080050c0 0x080050c0 0x00000004 Code RO 6943 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) 0x080050c4 0x080050c4 0x00000004 Code RO 6946 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) 0x080050c8 0x080050c8 0x00000000 Code RO 6948 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) 0x080050c8 0x080050c8 0x00000000 Code RO 6950 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) 0x080050c8 0x080050c8 0x00000008 Code RO 6951 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 6953 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 6955 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) 0x080050d0 0x080050d0 0x00000004 Code RO 6944 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080050c0 0x080050c0 0x00000000 Code RO 6613 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) 0x080050c0 0x080050c0 0x00000004 Code RO 6949 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) 0x080050c4 0x080050c4 0x00000004 Code RO 6952 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) 0x080050c8 0x080050c8 0x00000000 Code RO 6954 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) 0x080050c8 0x080050c8 0x00000000 Code RO 6956 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) 0x080050c8 0x080050c8 0x00000008 Code RO 6957 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 6959 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) 0x080050d0 0x080050d0 0x00000000 Code RO 6961 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) 0x080050d0 0x080050d0 0x00000004 Code RO 6950 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080050d4 0x080050d4 0x0000001c Code RO 4 .text startup_stm32l051xx.o 0x080050f0 0x080050f0 0x0000002c Code RO 6610 .text mc_p.l(uidiv.o) 0x0800511c 0x0800511c 0x00000060 Code RO 6612 .text mc_p.l(uldiv.o) 0x0800517c 0x0800517c 0x00000022 Code RO 6614 .text mc_p.l(llushr.o) 0x0800519e 0x0800519e 0x00000024 Code RO 6616 .text mc_p.l(memcpya.o) 0x080051c2 0x080051c2 0x00000024 Code RO 6618 .text mc_p.l(memseta.o) 0x080051e6 0x080051e6 0x0000001a Code RO 6620 .text mc_p.l(memcmp.o) 0x08005200 0x08005200 0x000000b2 Code RO 6884 .text mf_p.l(fadd.o) 0x080052b2 0x080052b2 0x0000007c Code RO 6886 .text mf_p.l(fdiv.o) 0x080050f0 0x080050f0 0x0000002c Code RO 6616 .text mc_p.l(uidiv.o) 0x0800511c 0x0800511c 0x00000060 Code RO 6618 .text mc_p.l(uldiv.o) 0x0800517c 0x0800517c 0x00000022 Code RO 6620 .text mc_p.l(llushr.o) 0x0800519e 0x0800519e 0x00000024 Code RO 6622 .text mc_p.l(memcpya.o) 0x080051c2 0x080051c2 0x00000024 Code RO 6624 .text mc_p.l(memseta.o) 0x080051e6 0x080051e6 0x0000001a Code RO 6626 .text mc_p.l(memcmp.o) 0x08005200 0x08005200 0x000000b2 Code RO 6890 .text mf_p.l(fadd.o) 0x080052b2 0x080052b2 0x0000007c Code RO 6892 .text mf_p.l(fdiv.o) 0x0800532e 0x0800532e 0x00000002 PAD 0x08005330 0x08005330 0x00000164 Code RO 6890 .text mf_p.l(dadd.o) 0x08005494 0x08005494 0x000000d0 Code RO 6892 .text mf_p.l(dmul.o) 0x08005564 0x08005564 0x000000f0 Code RO 6894 .text mf_p.l(ddiv.o) 0x08005654 0x08005654 0x0000002c Code RO 6896 .text mf_p.l(dscalb.o) 0x08005680 0x08005680 0x00000016 Code RO 6898 .text mf_p.l(fflti.o) 0x08005696 0x08005696 0x0000000e Code RO 6900 .text mf_p.l(ffltui.o) 0x080056a4 0x080056a4 0x00000028 Code RO 6902 .text mf_p.l(dflti.o) 0x080056cc 0x080056cc 0x0000001c Code RO 6904 .text mf_p.l(dfltui.o) 0x080056e8 0x080056e8 0x00000028 Code RO 6906 .text mf_p.l(ffixui.o) 0x08005710 0x08005710 0x00000048 Code RO 6908 .text mf_p.l(dfixi.o) 0x08005758 0x08005758 0x0000003c Code RO 6910 .text mf_p.l(dfixui.o) 0x08005794 0x08005794 0x00000028 Code RO 6912 .text mf_p.l(f2d.o) 0x080057bc 0x080057bc 0x00000028 Code RO 6916 .text mf_p.l(cdrcmple.o) 0x080057e4 0x080057e4 0x00000038 Code RO 6918 .text mf_p.l(d2f.o) 0x0800581c 0x0800581c 0x00000014 Code RO 6920 .text mf_p.l(cfcmple.o) 0x08005830 0x08005830 0x00000014 Code RO 6922 .text mf_p.l(cfrcmple.o) 0x08005844 0x08005844 0x00000020 Code RO 6958 .text mc_p.l(llshl.o) 0x08005864 0x08005864 0x00000026 Code RO 6960 .text mc_p.l(llsshr.o) 0x0800588a 0x0800588a 0x00000000 Code RO 6969 .text mc_p.l(iusefp.o) 0x0800588a 0x0800588a 0x00000082 Code RO 6970 .text mf_p.l(fepilogue.o) 0x0800590c 0x0800590c 0x000000be Code RO 6972 .text mf_p.l(depilogue.o) 0x08005330 0x08005330 0x00000164 Code RO 6896 .text mf_p.l(dadd.o) 0x08005494 0x08005494 0x000000d0 Code RO 6898 .text mf_p.l(dmul.o) 0x08005564 0x08005564 0x000000f0 Code RO 6900 .text mf_p.l(ddiv.o) 0x08005654 0x08005654 0x0000002c Code RO 6902 .text mf_p.l(dscalb.o) 0x08005680 0x08005680 0x00000016 Code RO 6904 .text mf_p.l(fflti.o) 0x08005696 0x08005696 0x0000000e Code RO 6906 .text mf_p.l(ffltui.o) 0x080056a4 0x080056a4 0x00000028 Code RO 6908 .text mf_p.l(dflti.o) 0x080056cc 0x080056cc 0x0000001c Code RO 6910 .text mf_p.l(dfltui.o) 0x080056e8 0x080056e8 0x00000028 Code RO 6912 .text mf_p.l(ffixui.o) 0x08005710 0x08005710 0x00000048 Code RO 6914 .text mf_p.l(dfixi.o) 0x08005758 0x08005758 0x0000003c Code RO 6916 .text mf_p.l(dfixui.o) 0x08005794 0x08005794 0x00000028 Code RO 6918 .text mf_p.l(f2d.o) 0x080057bc 0x080057bc 0x00000028 Code RO 6922 .text mf_p.l(cdrcmple.o) 0x080057e4 0x080057e4 0x00000038 Code RO 6924 .text mf_p.l(d2f.o) 0x0800581c 0x0800581c 0x00000014 Code RO 6926 .text mf_p.l(cfcmple.o) 0x08005830 0x08005830 0x00000014 Code RO 6928 .text mf_p.l(cfrcmple.o) 0x08005844 0x08005844 0x00000020 Code RO 6964 .text mc_p.l(llshl.o) 0x08005864 0x08005864 0x00000026 Code RO 6966 .text mc_p.l(llsshr.o) 0x0800588a 0x0800588a 0x00000000 Code RO 6975 .text mc_p.l(iusefp.o) 0x0800588a 0x0800588a 0x00000082 Code RO 6976 .text mf_p.l(fepilogue.o) 0x0800590c 0x0800590c 0x000000be Code RO 6978 .text mf_p.l(depilogue.o) 0x080059ca 0x080059ca 0x00000002 PAD 0x080059cc 0x080059cc 0x0000007c Code RO 6978 .text mf_p.l(drnd.o) 0x08005a48 0x08005a48 0x00000024 Code RO 6982 .text mc_p.l(init.o) 0x08005a6c 0x08005a6c 0x00000056 Code RO 6992 .text mc_p.l(__dczerorl2.o) 0x080059cc 0x080059cc 0x0000007c Code RO 6984 .text mf_p.l(drnd.o) 0x08005a48 0x08005a48 0x00000024 Code RO 6988 .text mc_p.l(init.o) 0x08005a6c 0x08005a6c 0x00000056 Code RO 6998 .text mc_p.l(__dczerorl2.o) 0x08005ac2 0x08005ac2 0x00000002 PAD 0x08005ac4 0x08005ac4 0x00000024 Code RO 3088 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o 0x08005ae8 0x08005ae8 0x00000064 Code RO 3090 i.ADC_Enable stm32l0xx_hal_adc.o 0x08005ac4 0x08005ac4 0x00000024 Code RO 3094 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o 0x08005ae8 0x08005ae8 0x00000064 Code RO 3096 i.ADC_Enable stm32l0xx_hal_adc.o 0x08005b4c 0x08005b4c 0x0000014c Code RO 1709 i.Anchor_RecNearPoll dw_mbx_tag.o 0x08005c98 0x08005c98 0x00000030 Code RO 1825 i.BeepTask main.o 0x08005cc8 0x08005cc8 0x00000024 Code RO 2962 i.Cal_CRC16 lora.o @@ -4316,357 +4323,358 @@ 0x08005d06 0x08005d06 0x00000002 PAD 0x08005d08 0x08005d08 0x00000030 Code RO 1710 i.CmpTagInList dw_mbx_tag.o 0x08005d38 0x08005d38 0x00000018 Code RO 2060 i.DMA1_Channel2_3_IRQHandler stm32l0xx_it.o 0x08005d50 0x08005d50 0x0000002c Code RO 4483 i.DMA_SetConfig stm32l0xx_hal_dma.o 0x08005d50 0x08005d50 0x0000002c Code RO 4489 i.DMA_SetConfig stm32l0xx_hal_dma.o 0x08005d7c 0x08005d7c 0x00000020 Code RO 2289 i.Delay_Ms delay.o 0x08005d9c 0x08005d9c 0x00000034 Code RO 1565 i.Dw1000_Init dw_app.o 0x08005dd0 0x08005dd0 0x00000050 Code RO 2061 i.EXTI0_1_IRQHandler stm32l0xx_it.o 0x08005e20 0x08005e20 0x0000000a Code RO 2062 i.EXTI2_3_IRQHandler stm32l0xx_it.o 0x08005e2a 0x08005e2a 0x00000002 Code RO 1828 i.Error_Handler main.o 0x08005e2c 0x08005e2c 0x0000002c Code RO 4313 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o 0x08005e2c 0x08005e2c 0x0000002c Code RO 4319 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o 0x08005e58 0x08005e58 0x00000034 Code RO 1470 i.FLASH_Prepare flash.o 0x08005e8c 0x08005e8c 0x00000012 Code RO 1471 i.FLASH_Read flash.o 0x08005e9e 0x08005e9e 0x00000002 PAD 0x08005ea0 0x08005ea0 0x00000090 Code RO 4215 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o 0x08005f30 0x08005f30 0x00000070 Code RO 4216 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o 0x08005ea0 0x08005ea0 0x00000090 Code RO 4221 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o 0x08005f30 0x08005f30 0x00000070 Code RO 4222 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o 0x08005fa0 0x08005fa0 0x00000038 Code RO 1472 i.FLASH_Write flash.o 0x08005fd8 0x08005fd8 0x00000008 Code RO 1829 i.GPIO_Toggle main.o 0x08005fe0 0x08005fe0 0x00000028 Code RO 1350 i.Get_ADC_Value adc.o 0x08006008 0x08006008 0x000000e8 Code RO 1351 i.Get_Battary adc.o 0x080060f0 0x080060f0 0x000000aa Code RO 3267 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o 0x080060f0 0x080060f0 0x000000aa Code RO 3273 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o 0x0800619a 0x0800619a 0x00000002 PAD 0x0800619c 0x0800619c 0x00000030 Code RO 3270 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o 0x080061cc 0x080061cc 0x00000094 Code RO 3092 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o 0x08006260 0x08006260 0x00000004 Code RO 3098 i.HAL_ADC_GetState stm32l0xx_hal_adc.o 0x08006264 0x08006264 0x00000006 Code RO 3099 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o 0x0800619c 0x0800619c 0x00000030 Code RO 3276 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o 0x080061cc 0x080061cc 0x00000094 Code RO 3098 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o 0x08006260 0x08006260 0x00000004 Code RO 3104 i.HAL_ADC_GetState stm32l0xx_hal_adc.o 0x08006264 0x08006264 0x00000006 Code RO 3105 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o 0x0800626a 0x0800626a 0x00000002 PAD 0x0800626c 0x0800626c 0x000001c8 Code RO 3101 i.HAL_ADC_Init stm32l0xx_hal_adc.o 0x0800626c 0x0800626c 0x000001c8 Code RO 3107 i.HAL_ADC_Init stm32l0xx_hal_adc.o 0x08006434 0x08006434 0x00000050 Code RO 2148 i.HAL_ADC_MspInit stm32l0xx_hal_msp.o 0x08006484 0x08006484 0x000000c0 Code RO 3105 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o 0x08006544 0x08006544 0x0000005c Code RO 3107 i.HAL_ADC_Start stm32l0xx_hal_adc.o 0x080065a0 0x080065a0 0x0000004c Code RO 4485 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o 0x080065ec 0x080065ec 0x00000068 Code RO 4486 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o 0x08006654 0x08006654 0x000000a8 Code RO 4489 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o 0x080066fc 0x080066fc 0x00000090 Code RO 4490 i.HAL_DMA_Init stm32l0xx_hal_dma.o 0x0800678c 0x0800678c 0x00000068 Code RO 4494 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o 0x08006484 0x08006484 0x000000c0 Code RO 3111 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o 0x08006544 0x08006544 0x0000005c Code RO 3113 i.HAL_ADC_Start stm32l0xx_hal_adc.o 0x080065a0 0x080065a0 0x0000004c Code RO 4491 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o 0x080065ec 0x080065ec 0x00000068 Code RO 4492 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o 0x08006654 0x08006654 0x000000a8 Code RO 4495 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o 0x080066fc 0x080066fc 0x00000090 Code RO 4496 i.HAL_DMA_Init stm32l0xx_hal_dma.o 0x0800678c 0x0800678c 0x00000068 Code RO 4500 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o 0x080067f4 0x080067f4 0x00000008 Code RO 2291 i.HAL_Delay_nMS delay.o 0x080067fc 0x080067fc 0x00000078 Code RO 4322 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o 0x08006874 0x08006874 0x0000001c Code RO 4220 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o 0x08006890 0x08006890 0x0000003c Code RO 4225 i.HAL_FLASH_Program stm32l0xx_hal_flash.o 0x080068cc 0x080068cc 0x0000005c Code RO 4227 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o 0x08006928 0x08006928 0x000000e4 Code RO 4421 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o 0x08006a0c 0x08006a0c 0x0000003c Code RO 1832 i.HAL_GPIO_EXTI_Callback main.o 0x08006a48 0x08006a48 0x00000018 Code RO 4423 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o 0x08006a60 0x08006a60 0x00000178 Code RO 4424 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o 0x08006bd8 0x08006bd8 0x0000000a Code RO 4426 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o 0x08006be2 0x08006be2 0x00000008 Code RO 4427 i.HAL_GPIO_TogglePin stm32l0xx_hal_gpio.o 0x08006bea 0x08006bea 0x0000000c Code RO 4428 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o 0x08006bf6 0x08006bf6 0x00000002 PAD 0x08006bf8 0x08006bf8 0x0000000c Code RO 3334 i.HAL_GetTick stm32l0xx_hal.o 0x08006c04 0x08006c04 0x00000064 Code RO 4858 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o 0x08006c68 0x08006c68 0x00000010 Code RO 4859 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o 0x08006c78 0x08006c78 0x00000010 Code RO 3338 i.HAL_IncTick stm32l0xx_hal.o 0x08006c88 0x08006c88 0x00000028 Code RO 3339 i.HAL_Init stm32l0xx_hal.o 0x08006cb0 0x08006cb0 0x00000030 Code RO 3340 i.HAL_InitTick stm32l0xx_hal.o 0x08006ce0 0x08006ce0 0x00000002 Code RO 4884 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o 0x08006ce2 0x08006ce2 0x00000002 Code RO 4885 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o 0x08006ce4 0x08006ce4 0x00000178 Code RO 1833 i.HAL_LPTIM_CompareMatchCallback main.o 0x08006e5c 0x08006e5c 0x00000002 Code RO 4887 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o 0x08006e5e 0x08006e5e 0x00000002 Code RO 4893 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o 0x08006e60 0x08006e60 0x00000002 Code RO 4894 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o 0x08006e62 0x08006e62 0x000000ca Code RO 4900 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o 0x08006f2c 0x08006f2c 0x000000a0 Code RO 4901 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o 0x08006fcc 0x08006fcc 0x00000030 Code RO 2150 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o 0x08006ffc 0x08006ffc 0x00000006 Code RO 4914 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o 0x08007002 0x08007002 0x00000002 PAD 0x08007004 0x08007004 0x0000004c Code RO 4920 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o 0x08007050 0x08007050 0x00000002 Code RO 4923 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o 0x08007052 0x08007052 0x00000002 PAD 0x08007054 0x08007054 0x00000018 Code RO 2151 i.HAL_MspInit stm32l0xx_hal_msp.o 0x0800706c 0x0800706c 0x00000014 Code RO 4750 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o 0x08007080 0x08007080 0x00000014 Code RO 4751 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o 0x08007094 0x08007094 0x00000008 Code RO 4755 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o 0x0800709c 0x0800709c 0x0000001c Code RO 4756 i.HAL_NVIC_SystemReset stm32l0xx_hal_cortex.o 0x080070b8 0x080070b8 0x00000010 Code RO 4581 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o 0x080070c8 0x080070c8 0x00000164 Code RO 4111 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o 0x0800722c 0x0800722c 0x0000016c Code RO 4013 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o 0x08007398 0x08007398 0x00000020 Code RO 4019 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o 0x080073b8 0x080073b8 0x00000020 Code RO 4020 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o 0x080073d8 0x080073d8 0x00000078 Code RO 4021 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o 0x08007450 0x08007450 0x0000041c Code RO 4024 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o 0x0800786c 0x0800786c 0x00000080 Code RO 5569 i.HAL_SPI_Init stm32l0xx_hal_spi.o 0x080078ec 0x080078ec 0x00000058 Code RO 2153 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o 0x08007944 0x08007944 0x000001f0 Code RO 5578 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o 0x08007b34 0x08007b34 0x00000030 Code RO 4759 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o 0x08007b64 0x08007b64 0x0000003c Code RO 6545 i.HAL_TIMEx_MasterConfigSynchronization stm32l0xx_hal_tim_ex.o 0x08007ba0 0x08007ba0 0x0000004c Code RO 2154 i.HAL_TIM_MspPostInit stm32l0xx_hal_msp.o 0x08007bec 0x08007bec 0x000000d0 Code RO 5945 i.HAL_TIM_PWM_ConfigChannel stm32l0xx_hal_tim.o 0x08007cbc 0x08007cbc 0x00000034 Code RO 5948 i.HAL_TIM_PWM_Init stm32l0xx_hal_tim.o 0x08007cf0 0x08007cf0 0x0000001c Code RO 2156 i.HAL_TIM_PWM_MspInit stm32l0xx_hal_msp.o 0x08007d0c 0x08007d0c 0x00000024 Code RO 5953 i.HAL_TIM_PWM_Start stm32l0xx_hal_tim.o 0x08007d30 0x08007d30 0x0000002c Code RO 5956 i.HAL_TIM_PWM_Stop stm32l0xx_hal_tim.o 0x08007d5c 0x08007d5c 0x00000020 Code RO 1834 i.HAL_UARTEx_WakeupCallback main.o 0x08007d7c 0x08007d7c 0x0000003a Code RO 5165 i.HAL_UART_DeInit stm32l0xx_hal_uart.o 0x08007db6 0x08007db6 0x00000002 Code RO 1835 i.HAL_UART_ErrorCallback main.o 0x08007db8 0x08007db8 0x0000013c Code RO 5169 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o 0x08007ef4 0x08007ef4 0x0000006a Code RO 5170 i.HAL_UART_Init stm32l0xx_hal_uart.o 0x08007f5e 0x08007f5e 0x00000002 PAD 0x08007f60 0x08007f60 0x00000068 Code RO 2157 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o 0x08007fc8 0x08007fc8 0x00000110 Code RO 2158 i.HAL_UART_MspInit stm32l0xx_hal_msp.o 0x080080d8 0x080080d8 0x000000b8 Code RO 5174 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o 0x08008190 0x08008190 0x000000c4 Code RO 5175 i.HAL_UART_Receive_IT stm32l0xx_hal_uart.o 0x08008254 0x08008254 0x00000084 Code RO 1836 i.HAL_UART_RxCpltCallback main.o 0x080082d8 0x080082d8 0x00000002 Code RO 5177 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o 0x080082da 0x080082da 0x000000ce Code RO 5178 i.HAL_UART_Transmit stm32l0xx_hal_uart.o 0x080083a8 0x080083a8 0x00000002 Code RO 5181 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o 0x080083aa 0x080083aa 0x00000002 PAD 0x080083ac 0x080083ac 0x00000010 Code RO 2063 i.HardFault_Handler stm32l0xx_it.o 0x080083bc 0x080083bc 0x00000044 Code RO 12 i.IIC2_Ack lis3dh_driver.o 0x08008400 0x08008400 0x00000044 Code RO 14 i.IIC2_NAck lis3dh_driver.o 0x08008444 0x08008444 0x00000064 Code RO 15 i.IIC2_Read_Byte lis3dh_driver.o 0x080084a8 0x080084a8 0x00000064 Code RO 16 i.IIC2_Send_Byte lis3dh_driver.o 0x0800850c 0x0800850c 0x0000003c Code RO 17 i.IIC2_Start lis3dh_driver.o 0x08008548 0x08008548 0x00000044 Code RO 18 i.IIC2_Stop lis3dh_driver.o 0x0800858c 0x0800858c 0x0000005c Code RO 19 i.IIC2_Wait_Ack lis3dh_driver.o 0x080085e8 0x080085e8 0x000000c4 Code RO 1837 i.IdleTask main.o 0x080086ac 0x080086ac 0x00000064 Code RO 20 i.LIS3DH_Data_Init lis3dh_driver.o 0x08008710 0x08008710 0x00000012 Code RO 37 i.LIS3DH_GetWHO_AM_I lis3dh_driver.o 0x08008722 0x08008722 0x0000003a Code RO 43 i.LIS3DH_ReadOneByte lis3dh_driver.o 0x0800875c 0x0800875c 0x0000000e Code RO 44 i.LIS3DH_ReadReg lis3dh_driver.o 0x0800876a 0x0800876a 0x00000034 Code RO 74 i.LIS3DH_WriteOneByte lis3dh_driver.o 0x0800879e 0x0800879e 0x0000000a Code RO 75 i.LIS3DH_WriteReg lis3dh_driver.o 0x080087a8 0x080087a8 0x00000010 Code RO 2064 i.LPTIM1_IRQHandler stm32l0xx_it.o 0x080087b8 0x080087b8 0x00000010 Code RO 2065 i.LPUART1_IRQHandler stm32l0xx_it.o 0x080087c8 0x080087c8 0x0000003c Code RO 1711 i.LedOff_task dw_mbx_tag.o 0x08008804 0x08008804 0x00000068 Code RO 1712 i.LedTask dw_mbx_tag.o 0x0800886c 0x0800886c 0x0000005c Code RO 1713 i.LoraHeartBeartPoll dw_mbx_tag.o 0x080088c8 0x080088c8 0x00000068 Code RO 2963 i.LoraInit lora.o 0x08008930 0x08008930 0x00000040 Code RO 1714 i.LoraReportFreqPoll dw_mbx_tag.o 0x08008970 0x08008970 0x00000174 Code RO 1715 i.LoraReportPoll dw_mbx_tag.o 0x08008ae4 0x08008ae4 0x00000070 Code RO 2964 i.LoraRspWriteCommap lora.o 0x08008b54 0x08008b54 0x0000006c Code RO 2965 i.LoraSendComMap lora.o 0x08008bc0 0x08008bc0 0x00000274 Code RO 2966 i.LoraUp_Poll lora.o 0x08008e34 0x08008e34 0x0000004c Code RO 1716 i.Lora_Send_Poll dw_mbx_tag.o 0x08008e80 0x08008e80 0x0000006c Code RO 1840 i.MX_ADC_Init main.o 0x08008eec 0x08008eec 0x00000028 Code RO 1841 i.MX_DMA_Init main.o 0x08008f14 0x08008f14 0x00000170 Code RO 1842 i.MX_GPIO_Init main.o 0x08009084 0x08009084 0x00000044 Code RO 1843 i.MX_SPI1_Init main.o 0x080090c8 0x080090c8 0x0000005c Code RO 1844 i.MX_TIM2_Init main.o 0x08009124 0x08009124 0x0000006c Code RO 1845 i.MX_USART1_UART_Init main.o 0x08009190 0x08009190 0x000001c0 Code RO 1717 i.MbxTagUwbRec dw_mbx_tag.o 0x08009350 0x08009350 0x00000002 Code RO 2066 i.NMI_Handler stm32l0xx_it.o 0x08009352 0x08009352 0x00000002 PAD 0x08009354 0x08009354 0x00000044 Code RO 4761 i.NVIC_SetPriority stm32l0xx_hal_cortex.o 0x08009398 0x08009398 0x00000250 Code RO 2967 i.OnRxDone lora.o 0x080095e8 0x080095e8 0x00000030 Code RO 2968 i.OnRxError lora.o 0x08009618 0x08009618 0x00000078 Code RO 2969 i.OnRxTimeout lora.o 0x08009690 0x08009690 0x00000074 Code RO 2970 i.OnTxDone lora.o 0x08009704 0x08009704 0x00000030 Code RO 2971 i.OnTxTimeout lora.o 0x08009734 0x08009734 0x00000018 Code RO 1846 i.OneSecondTask main.o 0x0800974c 0x0800974c 0x00000002 Code RO 2067 i.PendSV_Handler stm32l0xx_it.o 0x0800974e 0x0800974e 0x00000002 PAD 0x08009750 0x08009750 0x00000110 Code RO 1847 i.Program_Init main.o 0x08009860 0x08009860 0x00000004 Code RO 2324 i.RadioCheckRfFrequency radio.o 0x08009864 0x08009864 0x00000034 Code RO 2325 i.RadioGetFskBandwidthRegValue radio.o 0x08009898 0x08009898 0x0000001e Code RO 2326 i.RadioGetStatus radio.o 0x080098b6 0x080098b6 0x00000004 Code RO 2327 i.RadioGetWakeupTime radio.o 0x080098ba 0x080098ba 0x00000002 PAD 0x080098bc 0x080098bc 0x00000048 Code RO 2328 i.RadioInit radio.o 0x08009904 0x08009904 0x000000e8 Code RO 2329 i.RadioIrqProcess radio.o 0x080099ec 0x080099ec 0x00000024 Code RO 2330 i.RadioIsChannelFree radio.o 0x08009a10 0x08009a10 0x0000000c Code RO 2331 i.RadioOnDioIrq radio.o 0x08009a1c 0x08009a1c 0x00000034 Code RO 2334 i.RadioRandom radio.o 0x08009a50 0x08009a50 0x00000008 Code RO 2335 i.RadioRead radio.o 0x08009a58 0x08009a58 0x00000008 Code RO 2336 i.RadioReadBuffer radio.o 0x08009a60 0x08009a60 0x00000008 Code RO 2338 i.RadioRssi radio.o 0x08009a68 0x08009a68 0x00000034 Code RO 2339 i.RadioRx radio.o 0x08009a9c 0x08009a9c 0x00000030 Code RO 2340 i.RadioRxBoosted radio.o 0x08009acc 0x08009acc 0x00000040 Code RO 2341 i.RadioSend radio.o 0x08009b0c 0x08009b0c 0x00000008 Code RO 2342 i.RadioSetChannel radio.o 0x08009b14 0x08009b14 0x0000002c Code RO 2343 i.RadioSetMaxPayloadLength radio.o 0x08009b40 0x08009b40 0x00000030 Code RO 2344 i.RadioSetModem radio.o 0x08009b70 0x08009b70 0x00000038 Code RO 2345 i.RadioSetPublicNetwork radio.o 0x08009ba8 0x08009ba8 0x00000190 Code RO 2346 i.RadioSetRxConfig radio.o 0x08009d38 0x08009d38 0x00000008 Code RO 2347 i.RadioSetRxDutyCycle radio.o 0x08009d40 0x08009d40 0x00000130 Code RO 2348 i.RadioSetTxConfig radio.o 0x08009e70 0x08009e70 0x00000014 Code RO 2349 i.RadioSetTxContinuousWave radio.o 0x08009e84 0x08009e84 0x00000020 Code RO 2350 i.RadioSleep radio.o 0x08009ea4 0x08009ea4 0x0000000a Code RO 2351 i.RadioStandby radio.o 0x08009eae 0x08009eae 0x00000008 Code RO 2352 i.RadioStartCad radio.o 0x08009eb6 0x08009eb6 0x00000002 PAD 0x08009eb8 0x08009eb8 0x00000184 Code RO 2353 i.RadioTimeOnAir radio.o 0x0800a03c 0x0800a03c 0x00000008 Code RO 2355 i.RadioWrite radio.o 0x0800a044 0x0800a044 0x00000008 Code RO 2356 i.RadioWriteBuffer radio.o 0x0800a04c 0x0800a04c 0x00000050 Code RO 1274 i.Reset_DW1000 dw_driver.o 0x0800a09c 0x0800a09c 0x0000005c Code RO 1517 i.ReturnFactorySettings global_param.o 0x0800a0f8 0x0800a0f8 0x00000042 Code RO 5607 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o 0x0800a13a 0x0800a13a 0x0000008c Code RO 5612 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o 0x0800a1c6 0x0800a1c6 0x00000004 Code RO 1473 i.STMFLASH_ReadHalfWord flash.o 0x0800a1ca 0x0800a1ca 0x00000002 Code RO 2068 i.SVC_Handler stm32l0xx_it.o 0x0800a1cc 0x0800a1cc 0x00000002 Code RO 2838 i.SX126xAntSwOff sx126x-board.o 0x0800a1ce 0x0800a1ce 0x00000002 Code RO 2839 i.SX126xAntSwOn sx126x-board.o 0x0800a1d0 0x0800a1d0 0x00000074 Code RO 2552 i.SX126xCalibrateImage sx126x.o 0x0800a244 0x0800a244 0x00000020 Code RO 2553 i.SX126xCheckDeviceReady sx126x.o 0x0800a264 0x0800a264 0x00000014 Code RO 2555 i.SX126xClearIrqStatus sx126x.o 0x0800a278 0x0800a278 0x00000014 Code RO 2557 i.SX126xGetIrqStatus sx126x.o 0x0800a28c 0x0800a28c 0x0000000c Code RO 2558 i.SX126xGetOperatingMode sx126x.o 0x0800a298 0x0800a298 0x00000004 Code RO 2841 i.SX126xGetPaSelect sx126x-board.o 0x0800a29c 0x0800a29c 0x0000007c Code RO 2559 i.SX126xGetPacketStatus sx126x.o 0x0800a318 0x0800a318 0x0000000c Code RO 2560 i.SX126xGetPacketType sx126x.o 0x0800a324 0x0800a324 0x0000002c Code RO 2561 i.SX126xGetPayload sx126x.o 0x0800a350 0x0800a350 0x00000018 Code RO 2563 i.SX126xGetRssiInst sx126x.o 0x0800a368 0x0800a368 0x00000044 Code RO 2564 i.SX126xGetRxBufferStatus sx126x.o 0x0800a3ac 0x0800a3ac 0x00000024 Code RO 2566 i.SX126xInit sx126x.o 0x0800a3d0 0x0800a3d0 0x00000058 Code RO 2842 i.SX126xReadBuffer sx126x-board.o 0x0800a428 0x0800a428 0x00000050 Code RO 2843 i.SX126xReadCommand sx126x-board.o 0x0800a478 0x0800a478 0x00000010 Code RO 2844 i.SX126xReadRegister sx126x-board.o 0x0800a488 0x0800a488 0x0000005c Code RO 2845 i.SX126xReadRegisters sx126x-board.o 0x0800a4e4 0x0800a4e4 0x00000034 Code RO 2846 i.SX126xReset sx126x-board.o 0x0800a518 0x0800a518 0x00000010 Code RO 2567 i.SX126xSendPayload sx126x.o 0x0800a528 0x0800a528 0x00000014 Code RO 2568 i.SX126xSetBufferBaseAddress sx126x.o 0x0800a53c 0x0800a53c 0x00000018 Code RO 2569 i.SX126xSetCad sx126x.o 0x0800a554 0x0800a554 0x00000024 Code RO 2571 i.SX126xSetCrcPolynomial sx126x.o 0x0800a578 0x0800a578 0x00000024 Code RO 2572 i.SX126xSetCrcSeed sx126x.o 0x0800a59c 0x0800a59c 0x0000000e Code RO 2573 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o 0x0800a5aa 0x0800a5aa 0x00000028 Code RO 2575 i.SX126xSetDioIrqParams sx126x.o 0x0800a5d2 0x0800a5d2 0x0000000e Code RO 2577 i.SX126xSetLoRaSymbNumTimeout sx126x.o 0x0800a5e0 0x0800a5e0 0x000000a0 Code RO 2578 i.SX126xSetModulationParams sx126x.o 0x0800a680 0x0800a680 0x00000018 Code RO 2579 i.SX126xSetPaConfig sx126x.o 0x0800a698 0x0800a698 0x000000b4 Code RO 2580 i.SX126xSetPacketParams sx126x.o 0x0800a74c 0x0800a74c 0x0000001c Code RO 2581 i.SX126xSetPacketType sx126x.o 0x0800a768 0x0800a768 0x0000000e Code RO 2582 i.SX126xSetPayload sx126x.o 0x0800a776 0x0800a776 0x0000000e Code RO 2583 i.SX126xSetRegulatorMode sx126x.o 0x0800a784 0x0800a784 0x0000004c Code RO 2584 i.SX126xSetRfFrequency sx126x.o 0x0800a7d0 0x0800a7d0 0x0000000a Code RO 2847 i.SX126xSetRfTxPower sx126x-board.o 0x0800a7da 0x0800a7da 0x00000002 PAD 0x0800a7dc 0x0800a7dc 0x00000024 Code RO 2585 i.SX126xSetRx sx126x.o 0x0800a800 0x0800a800 0x00000034 Code RO 2586 i.SX126xSetRxBoosted sx126x.o 0x0800a834 0x0800a834 0x00000030 Code RO 2587 i.SX126xSetRxDutyCycle sx126x.o 0x0800a864 0x0800a864 0x0000001c Code RO 2589 i.SX126xSetSleep sx126x.o 0x0800a880 0x0800a880 0x00000024 Code RO 2590 i.SX126xSetStandby sx126x.o 0x0800a8a4 0x0800a8a4 0x0000000e Code RO 2591 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o 0x0800a8b2 0x0800a8b2 0x00000012 Code RO 2592 i.SX126xSetSyncWord sx126x.o 0x0800a8c4 0x0800a8c4 0x00000024 Code RO 2593 i.SX126xSetTx sx126x.o 0x0800a8e8 0x0800a8e8 0x0000000e Code RO 2594 i.SX126xSetTxContinuousWave sx126x.o 0x0800a8f6 0x0800a8f6 0x00000002 PAD 0x0800a8f8 0x0800a8f8 0x00000080 Code RO 2596 i.SX126xSetTxParams sx126x.o 0x0800a978 0x0800a978 0x00000034 Code RO 2597 i.SX126xSetWhiteningSeed sx126x.o 0x0800a9ac 0x0800a9ac 0x00000018 Code RO 2848 i.SX126xWaitOnBusy sx126x-board.o 0x0800a9c4 0x0800a9c4 0x00000034 Code RO 2849 i.SX126xWakeup sx126x-board.o 0x0800a9f8 0x0800a9f8 0x00000050 Code RO 2850 i.SX126xWriteBuffer sx126x-board.o 0x0800aa48 0x0800aa48 0x0000004c Code RO 2851 i.SX126xWriteCommand sx126x-board.o 0x0800aa94 0x0800aa94 0x0000000c Code RO 2852 i.SX126xWriteRegister sx126x-board.o 0x0800aaa0 0x0800aaa0 0x00000054 Code RO 2853 i.SX126xWriteRegisters sx126x-board.o 0x0800aaf4 0x0800aaf4 0x00000034 Code RO 2854 i.SX126x_CS_Di sx126x-board.o 0x0800ab28 0x0800ab28 0x00000078 Code RO 1644 i.SendComMap serial_at_cmd_app.o 0x0800aba0 0x0800aba0 0x00000028 Code RO 2855 i.SpiInOut sx126x-board.o 0x0800abc8 0x0800abc8 0x00000014 Code RO 1306 i.Spi_ChangePrescaler spi.o 0x0800abdc 0x0800abdc 0x0000007c Code RO 2972 i.SwitchLoraSettings lora.o 0x0800ac58 0x0800ac58 0x00000008 Code RO 2069 i.SysTick_Handler stm32l0xx_it.o 0x0800ac60 0x0800ac60 0x0000009c Code RO 1848 i.SystemClock_Config main.o 0x0800acfc 0x0800acfc 0x00000058 Code RO 2235 i.SystemInit system_stm32l0xx.o 0x0800ad54 0x0800ad54 0x00000058 Code RO 5966 i.TIM_Base_SetConfig stm32l0xx_hal_tim.o 0x0800adac 0x0800adac 0x0000001a Code RO 5967 i.TIM_CCxChannelCmd stm32l0xx_hal_tim.o 0x0800adc6 0x0800adc6 0x00000030 Code RO 5979 i.TIM_OC1_SetConfig stm32l0xx_hal_tim.o 0x0800adf6 0x0800adf6 0x00000032 Code RO 5980 i.TIM_OC2_SetConfig stm32l0xx_hal_tim.o 0x0800ae28 0x0800ae28 0x00000036 Code RO 5981 i.TIM_OC3_SetConfig stm32l0xx_hal_tim.o 0x0800ae5e 0x0800ae5e 0x00000036 Code RO 5982 i.TIM_OC4_SetConfig stm32l0xx_hal_tim.o 0x0800ae94 0x0800ae94 0x00000080 Code RO 1718 i.TagListUpdate dw_mbx_tag.o 0x0800af14 0x0800af14 0x000000ca Code RO 5183 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o 0x0800afde 0x0800afde 0x00000002 PAD 0x0800afe0 0x0800afe0 0x00000060 Code RO 5184 i.UART_CheckIdleState stm32l0xx_hal_uart.o 0x0800b040 0x0800b040 0x00000074 Code RO 1382 i.UART_CheckReceive usart.o 0x0800b0b4 0x0800b0b4 0x00000098 Code RO 1383 i.UART_CheckSend usart.o 0x0800b14c 0x0800b14c 0x00000014 Code RO 5185 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o 0x0800b160 0x0800b160 0x00000048 Code RO 5186 i.UART_DMAError stm32l0xx_hal_uart.o 0x0800b1a8 0x0800b1a8 0x0000003e Code RO 5187 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o 0x0800b1e6 0x0800b1e6 0x0000000a Code RO 5189 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o 0x0800b1f0 0x0800b1f0 0x00000020 Code RO 5195 i.UART_EndRxTransfer stm32l0xx_hal_uart.o 0x0800b210 0x0800b210 0x00000010 Code RO 5196 i.UART_EndTxTransfer stm32l0xx_hal_uart.o 0x0800b220 0x0800b220 0x00000064 Code RO 1385 i.UART_PushFrame usart.o 0x0800b284 0x0800b284 0x00000058 Code RO 5197 i.UART_RxISR_16BIT stm32l0xx_hal_uart.o 0x0800b2dc 0x0800b2dc 0x00000058 Code RO 5198 i.UART_RxISR_8BIT stm32l0xx_hal_uart.o 0x0800b334 0x0800b334 0x00000228 Code RO 5199 i.UART_SetConfig stm32l0xx_hal_uart.o 0x0800b55c 0x0800b55c 0x00000062 Code RO 5202 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o 0x0800b5be 0x0800b5be 0x00000002 PAD 0x0800b5c0 0x0800b5c0 0x00000018 Code RO 2070 i.USART1_IRQHandler stm32l0xx_it.o 0x0800b5d8 0x0800b5d8 0x00000034 Code RO 1566 i.UWB_Wkup dw_app.o 0x0800b60c 0x0800b60c 0x00000024 Code RO 2973 i.UpdateCRC16 lora.o 0x0800b630 0x0800b630 0x0000007c Code RO 1645 i.UpdateProcess serial_at_cmd_app.o 0x0800b6ac 0x0800b6ac 0x0000000c Code RO 1388 i.Usart1InitVariables usart.o 0x0800b6b8 0x0800b6b8 0x00000050 Code RO 1849 i.UsartDeInit main.o 0x0800b708 0x0800b708 0x0000002c Code RO 1850 i.UsartInit main.o 0x0800b734 0x0800b734 0x0000011c Code RO 1646 i.UsartParseDataHandler serial_at_cmd_app.o 0x0800b850 0x0800b850 0x00000038 Code RO 1307 i.Uwb_CS_di spi.o 0x0800b888 0x0800b888 0x00000014 Code RO 6625 i.__0printf$bare mc_p.l(printfb.o) 0x0800b89c 0x0800b89c 0x0000002e Code RO 6974 i.__ARM_clz mf_p.l(depilogue.o) 0x0800b8ca 0x0800b8ca 0x0000001a Code RO 614 i.__ARM_common_switch8 dps310.o 0x0800b8e4 0x0800b8e4 0x0000000e Code RO 6986 i.__scatterload_copy mc_p.l(handlers.o) 0x0800b8f2 0x0800b8f2 0x00000002 Code RO 6987 i.__scatterload_null mc_p.l(handlers.o) 0x0800b8f4 0x0800b8f4 0x0000000e Code RO 6988 i.__scatterload_zeroinit mc_p.l(handlers.o) 0x0800b902 0x0800b902 0x00000026 Code RO 706 i._dwt_aonarrayupload deca_device.o 0x0800b928 0x0800b928 0x0000003c Code RO 708 i._dwt_configlde deca_device.o 0x0800b964 0x0800b964 0x000000b6 Code RO 710 i._dwt_enableclocks deca_device.o 0x0800ba1a 0x0800ba1a 0x00000032 Code RO 711 i._dwt_loaducodefromrom deca_device.o 0x0800ba4c 0x0800ba4c 0x00000044 Code RO 713 i._dwt_otpread deca_device.o 0x0800ba90 0x0800ba90 0x0000001e Code RO 6632 i._printf_core mc_p.l(printfb.o) 0x0800baae 0x0800baae 0x00000002 PAD 0x0800bab0 0x0800bab0 0x000000c8 Code RO 6580 i.ceil m_ps.l(ceil.o) 0x0800bb78 0x0800bb78 0x0000000e Code RO 1275 i.delay_ms dw_driver.o 0x0800bb86 0x0800bb86 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o 0x0800bc12 0x0800bc12 0x00000002 PAD 0x0800bc14 0x0800bc14 0x00000210 Code RO 721 i.dwt_configure deca_device.o 0x0800be24 0x0800be24 0x00000028 Code RO 722 i.dwt_configuresleep deca_device.o 0x0800be4c 0x0800be4c 0x00000008 Code RO 727 i.dwt_entersleep deca_device.o 0x0800be54 0x0800be54 0x00000026 Code RO 728 i.dwt_entersleepaftertx deca_device.o 0x0800be7a 0x0800be7a 0x00000002 PAD 0x0800be7c 0x0800be7c 0x00000050 Code RO 729 i.dwt_forcetrxoff deca_device.o 0x0800becc 0x0800becc 0x00000148 Code RO 733 i.dwt_initialise deca_device.o 0x0800c014 0x0800c014 0x0000002c Code RO 739 i.dwt_read16bitoffsetreg deca_device.o 0x0800c040 0x0800c040 0x00000028 Code RO 740 i.dwt_read32bitoffsetreg deca_device.o 0x0800c068 0x0800c068 0x0000000c Code RO 743 i.dwt_readdevid deca_device.o 0x0800c074 0x0800c074 0x00000038 Code RO 746 i.dwt_readfromdevice deca_device.o 0x0800c0ac 0x0800c0ac 0x00000012 Code RO 747 i.dwt_readrxdata deca_device.o 0x0800c0be 0x0800c0be 0x00000010 Code RO 748 i.dwt_readrxtimestamp deca_device.o 0x0800c0ce 0x0800c0ce 0x00000054 Code RO 759 i.dwt_rxenable deca_device.o 0x0800c122 0x0800c122 0x0000000e Code RO 768 i.dwt_setdelayedtrxtime deca_device.o 0x0800c130 0x0800c130 0x00000014 Code RO 775 i.dwt_setrxantennadelay deca_device.o 0x0800c144 0x0800c144 0x0000005c Code RO 777 i.dwt_setrxtimeout deca_device.o 0x0800c1a0 0x0800c1a0 0x0000000e Code RO 779 i.dwt_settxantennadelay deca_device.o 0x0800c1ae 0x0800c1ae 0x00000002 PAD 0x0800c1b0 0x0800c1b0 0x00000094 Code RO 782 i.dwt_starttx deca_device.o 0x0800c244 0x0800c244 0x00000034 Code RO 783 i.dwt_syncrxbufptrs deca_device.o 0x0800c278 0x0800c278 0x00000016 Code RO 784 i.dwt_write16bitoffsetreg deca_device.o 0x0800c28e 0x0800c28e 0x0000001e Code RO 785 i.dwt_write32bitoffsetreg deca_device.o 0x0800c2ac 0x0800c2ac 0x00000038 Code RO 786 i.dwt_writetodevice deca_device.o 0x0800c2e4 0x0800c2e4 0x00000024 Code RO 787 i.dwt_writetxdata deca_device.o 0x0800c308 0x0800c308 0x0000001c Code RO 788 i.dwt_writetxfctrl deca_device.o 0x0800c324 0x0800c324 0x00000030 Code RO 789 i.dwt_xtaltrim deca_device.o 0x0800c354 0x0800c354 0x000000c8 Code RO 6584 i.floor m_ps.l(floor.o) 0x0800c41c 0x0800c41c 0x00000018 Code RO 1389 i.fputc usart.o 0x0800c434 0x0800c434 0x00000120 Code RO 1851 i.main main.o 0x0800c554 0x0800c554 0x0000002c Code RO 1518 i.parameter_init global_param.o 0x0800c580 0x0800c580 0x00000058 Code RO 1308 i.readfromspi spi.o 0x0800c5d8 0x0800c5d8 0x0000001e Code RO 1719 i.resp_msg_set_ts dw_mbx_tag.o 0x0800c5f6 0x0800c5f6 0x00000008 Code RO 6597 i.rint m_ps.l(rint.o) 0x0800c5fe 0x0800c5fe 0x00000002 PAD 0x0800c600 0x0800c600 0x00000040 Code RO 1519 i.save_com_map_to_flash global_param.o 0x0800c640 0x0800c640 0x00000054 Code RO 1309 i.writetospi spi.o 0x0800c694 0x0800c694 0x00000008 Data RO 1236 .constdata deca_params_init.o 0x0800c69c 0x0800c69c 0x00000018 Data RO 1237 .constdata deca_params_init.o 0x0800c6b4 0x0800c6b4 0x00000008 Data RO 1238 .constdata deca_params_init.o 0x0800c6bc 0x0800c6bc 0x0000000c Data RO 1239 .constdata deca_params_init.o 0x0800c6c8 0x0800c6c8 0x00000004 Data RO 1240 .constdata deca_params_init.o 0x0800c6cc 0x0800c6cc 0x00000020 Data RO 1241 .constdata deca_params_init.o 0x0800c6ec 0x0800c6ec 0x00000032 Data RO 1242 .constdata deca_params_init.o 0x0800c71e 0x0800c71e 0x00000019 Data RO 2236 .constdata system_stm32l0xx.o 0x0800c737 0x0800c737 0x00000008 Data RO 2237 .constdata system_stm32l0xx.o 0x0800c73f 0x0800c73f 0x00000001 PAD 0x0800c740 0x0800c740 0x0000006c Data RO 2359 .constdata radio.o 0x0800c7ac 0x0800c7ac 0x000000b4 Data RO 2360 .constdata radio.o 0x0800c860 0x0800c860 0x00000020 Data RO 6984 Region$$Table anon$$obj.o 0x080067fc 0x080067fc 0x00000078 Code RO 4328 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o 0x08006874 0x08006874 0x0000001c Code RO 4226 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o 0x08006890 0x08006890 0x0000003c Code RO 4231 i.HAL_FLASH_Program stm32l0xx_hal_flash.o 0x080068cc 0x080068cc 0x0000005c Code RO 4233 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o 0x08006928 0x08006928 0x000000e4 Code RO 4427 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o 0x08006a0c 0x08006a0c 0x00000048 Code RO 1832 i.HAL_GPIO_EXTI_Callback main.o 0x08006a54 0x08006a54 0x00000018 Code RO 4429 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o 0x08006a6c 0x08006a6c 0x00000178 Code RO 4430 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o 0x08006be4 0x08006be4 0x0000000a Code RO 4432 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o 0x08006bee 0x08006bee 0x00000008 Code RO 4433 i.HAL_GPIO_TogglePin stm32l0xx_hal_gpio.o 0x08006bf6 0x08006bf6 0x0000000c Code RO 4434 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o 0x08006c02 0x08006c02 0x00000002 PAD 0x08006c04 0x08006c04 0x0000000c Code RO 3340 i.HAL_GetTick stm32l0xx_hal.o 0x08006c10 0x08006c10 0x00000064 Code RO 4864 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o 0x08006c74 0x08006c74 0x00000010 Code RO 4865 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o 0x08006c84 0x08006c84 0x00000010 Code RO 3344 i.HAL_IncTick stm32l0xx_hal.o 0x08006c94 0x08006c94 0x00000028 Code RO 3345 i.HAL_Init stm32l0xx_hal.o 0x08006cbc 0x08006cbc 0x00000030 Code RO 3346 i.HAL_InitTick stm32l0xx_hal.o 0x08006cec 0x08006cec 0x00000002 Code RO 4890 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o 0x08006cee 0x08006cee 0x00000002 Code RO 4891 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o 0x08006cf0 0x08006cf0 0x00000178 Code RO 1833 i.HAL_LPTIM_CompareMatchCallback main.o 0x08006e68 0x08006e68 0x00000002 Code RO 4893 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o 0x08006e6a 0x08006e6a 0x00000002 Code RO 4899 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o 0x08006e6c 0x08006e6c 0x00000002 Code RO 4900 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o 0x08006e6e 0x08006e6e 0x000000ca Code RO 4906 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o 0x08006f38 0x08006f38 0x000000a0 Code RO 4907 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o 0x08006fd8 0x08006fd8 0x00000030 Code RO 2150 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o 0x08007008 0x08007008 0x00000006 Code RO 4920 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o 0x0800700e 0x0800700e 0x00000002 PAD 0x08007010 0x08007010 0x0000004c Code RO 4926 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o 0x0800705c 0x0800705c 0x00000002 Code RO 4929 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o 0x0800705e 0x0800705e 0x00000002 PAD 0x08007060 0x08007060 0x00000018 Code RO 2151 i.HAL_MspInit stm32l0xx_hal_msp.o 0x08007078 0x08007078 0x00000014 Code RO 4756 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o 0x0800708c 0x0800708c 0x00000014 Code RO 4757 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o 0x080070a0 0x080070a0 0x00000008 Code RO 4761 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o 0x080070a8 0x080070a8 0x0000001c Code RO 4762 i.HAL_NVIC_SystemReset stm32l0xx_hal_cortex.o 0x080070c4 0x080070c4 0x00000010 Code RO 4587 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o 0x080070d4 0x080070d4 0x00000164 Code RO 4117 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o 0x08007238 0x08007238 0x0000016c Code RO 4019 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o 0x080073a4 0x080073a4 0x00000020 Code RO 4025 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o 0x080073c4 0x080073c4 0x00000020 Code RO 4026 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o 0x080073e4 0x080073e4 0x00000078 Code RO 4027 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o 0x0800745c 0x0800745c 0x0000041c Code RO 4030 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o 0x08007878 0x08007878 0x00000080 Code RO 5575 i.HAL_SPI_Init stm32l0xx_hal_spi.o 0x080078f8 0x080078f8 0x00000058 Code RO 2153 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o 0x08007950 0x08007950 0x000001f0 Code RO 5584 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o 0x08007b40 0x08007b40 0x00000030 Code RO 4765 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o 0x08007b70 0x08007b70 0x0000003c Code RO 6551 i.HAL_TIMEx_MasterConfigSynchronization stm32l0xx_hal_tim_ex.o 0x08007bac 0x08007bac 0x0000004c Code RO 2154 i.HAL_TIM_MspPostInit stm32l0xx_hal_msp.o 0x08007bf8 0x08007bf8 0x000000d0 Code RO 5951 i.HAL_TIM_PWM_ConfigChannel stm32l0xx_hal_tim.o 0x08007cc8 0x08007cc8 0x00000034 Code RO 5954 i.HAL_TIM_PWM_Init stm32l0xx_hal_tim.o 0x08007cfc 0x08007cfc 0x0000001c Code RO 2156 i.HAL_TIM_PWM_MspInit stm32l0xx_hal_msp.o 0x08007d18 0x08007d18 0x00000024 Code RO 5959 i.HAL_TIM_PWM_Start stm32l0xx_hal_tim.o 0x08007d3c 0x08007d3c 0x0000002c Code RO 5962 i.HAL_TIM_PWM_Stop stm32l0xx_hal_tim.o 0x08007d68 0x08007d68 0x00000020 Code RO 1834 i.HAL_UARTEx_WakeupCallback main.o 0x08007d88 0x08007d88 0x0000003a Code RO 5171 i.HAL_UART_DeInit stm32l0xx_hal_uart.o 0x08007dc2 0x08007dc2 0x00000002 Code RO 1835 i.HAL_UART_ErrorCallback main.o 0x08007dc4 0x08007dc4 0x0000013c Code RO 5175 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o 0x08007f00 0x08007f00 0x0000006a Code RO 5176 i.HAL_UART_Init stm32l0xx_hal_uart.o 0x08007f6a 0x08007f6a 0x00000002 PAD 0x08007f6c 0x08007f6c 0x00000068 Code RO 2157 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o 0x08007fd4 0x08007fd4 0x00000110 Code RO 2158 i.HAL_UART_MspInit stm32l0xx_hal_msp.o 0x080080e4 0x080080e4 0x000000b8 Code RO 5180 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o 0x0800819c 0x0800819c 0x000000c4 Code RO 5181 i.HAL_UART_Receive_IT stm32l0xx_hal_uart.o 0x08008260 0x08008260 0x00000084 Code RO 1836 i.HAL_UART_RxCpltCallback main.o 0x080082e4 0x080082e4 0x00000002 Code RO 5183 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o 0x080082e6 0x080082e6 0x000000ce Code RO 5184 i.HAL_UART_Transmit stm32l0xx_hal_uart.o 0x080083b4 0x080083b4 0x00000002 Code RO 5187 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o 0x080083b6 0x080083b6 0x00000002 PAD 0x080083b8 0x080083b8 0x00000010 Code RO 2063 i.HardFault_Handler stm32l0xx_it.o 0x080083c8 0x080083c8 0x00000044 Code RO 12 i.IIC2_Ack lis3dh_driver.o 0x0800840c 0x0800840c 0x00000044 Code RO 14 i.IIC2_NAck lis3dh_driver.o 0x08008450 0x08008450 0x00000064 Code RO 15 i.IIC2_Read_Byte lis3dh_driver.o 0x080084b4 0x080084b4 0x00000064 Code RO 16 i.IIC2_Send_Byte lis3dh_driver.o 0x08008518 0x08008518 0x0000003c Code RO 17 i.IIC2_Start lis3dh_driver.o 0x08008554 0x08008554 0x00000044 Code RO 18 i.IIC2_Stop lis3dh_driver.o 0x08008598 0x08008598 0x0000005c Code RO 19 i.IIC2_Wait_Ack lis3dh_driver.o 0x080085f4 0x080085f4 0x000000c4 Code RO 1837 i.IdleTask main.o 0x080086b8 0x080086b8 0x00000064 Code RO 20 i.LIS3DH_Data_Init lis3dh_driver.o 0x0800871c 0x0800871c 0x00000012 Code RO 37 i.LIS3DH_GetWHO_AM_I lis3dh_driver.o 0x0800872e 0x0800872e 0x0000003a Code RO 43 i.LIS3DH_ReadOneByte lis3dh_driver.o 0x08008768 0x08008768 0x0000000e Code RO 44 i.LIS3DH_ReadReg lis3dh_driver.o 0x08008776 0x08008776 0x00000034 Code RO 74 i.LIS3DH_WriteOneByte lis3dh_driver.o 0x080087aa 0x080087aa 0x0000000a Code RO 75 i.LIS3DH_WriteReg lis3dh_driver.o 0x080087b4 0x080087b4 0x00000010 Code RO 2064 i.LPTIM1_IRQHandler stm32l0xx_it.o 0x080087c4 0x080087c4 0x00000010 Code RO 2065 i.LPUART1_IRQHandler stm32l0xx_it.o 0x080087d4 0x080087d4 0x0000003c Code RO 1711 i.LedOff_task dw_mbx_tag.o 0x08008810 0x08008810 0x00000068 Code RO 1712 i.LedTask dw_mbx_tag.o 0x08008878 0x08008878 0x0000005c Code RO 1713 i.LoraHeartBeartPoll dw_mbx_tag.o 0x080088d4 0x080088d4 0x00000068 Code RO 2963 i.LoraInit lora.o 0x0800893c 0x0800893c 0x00000040 Code RO 1714 i.LoraReportFreqPoll dw_mbx_tag.o 0x0800897c 0x0800897c 0x00000174 Code RO 1715 i.LoraReportPoll dw_mbx_tag.o 0x08008af0 0x08008af0 0x00000070 Code RO 2964 i.LoraRspWriteCommap lora.o 0x08008b60 0x08008b60 0x0000006c Code RO 2965 i.LoraSendComMap lora.o 0x08008bcc 0x08008bcc 0x00000274 Code RO 2966 i.LoraUp_Poll lora.o 0x08008e40 0x08008e40 0x0000004c Code RO 1716 i.Lora_Send_Poll dw_mbx_tag.o 0x08008e8c 0x08008e8c 0x0000006c Code RO 1840 i.MX_ADC_Init main.o 0x08008ef8 0x08008ef8 0x00000028 Code RO 1841 i.MX_DMA_Init main.o 0x08008f20 0x08008f20 0x00000170 Code RO 1842 i.MX_GPIO_Init main.o 0x08009090 0x08009090 0x00000044 Code RO 1843 i.MX_SPI1_Init main.o 0x080090d4 0x080090d4 0x0000005c Code RO 1844 i.MX_TIM2_Init main.o 0x08009130 0x08009130 0x0000006c Code RO 1845 i.MX_USART1_UART_Init main.o 0x0800919c 0x0800919c 0x000001d8 Code RO 1717 i.MbxTagUwbRec dw_mbx_tag.o 0x08009374 0x08009374 0x00000002 Code RO 2066 i.NMI_Handler stm32l0xx_it.o 0x08009376 0x08009376 0x00000002 PAD 0x08009378 0x08009378 0x00000044 Code RO 4767 i.NVIC_SetPriority stm32l0xx_hal_cortex.o 0x080093bc 0x080093bc 0x00000280 Code RO 2967 i.OnRxDone lora.o 0x0800963c 0x0800963c 0x00000030 Code RO 2968 i.OnRxError lora.o 0x0800966c 0x0800966c 0x00000078 Code RO 2969 i.OnRxTimeout lora.o 0x080096e4 0x080096e4 0x00000074 Code RO 2970 i.OnTxDone lora.o 0x08009758 0x08009758 0x00000030 Code RO 2971 i.OnTxTimeout lora.o 0x08009788 0x08009788 0x00000018 Code RO 1846 i.OneSecondTask main.o 0x080097a0 0x080097a0 0x00000002 Code RO 2067 i.PendSV_Handler stm32l0xx_it.o 0x080097a2 0x080097a2 0x00000002 PAD 0x080097a4 0x080097a4 0x00000110 Code RO 1847 i.Program_Init main.o 0x080098b4 0x080098b4 0x00000004 Code RO 2324 i.RadioCheckRfFrequency radio.o 0x080098b8 0x080098b8 0x00000034 Code RO 2325 i.RadioGetFskBandwidthRegValue radio.o 0x080098ec 0x080098ec 0x0000001e Code RO 2326 i.RadioGetStatus radio.o 0x0800990a 0x0800990a 0x00000004 Code RO 2327 i.RadioGetWakeupTime radio.o 0x0800990e 0x0800990e 0x00000002 PAD 0x08009910 0x08009910 0x00000048 Code RO 2328 i.RadioInit radio.o 0x08009958 0x08009958 0x000000e8 Code RO 2329 i.RadioIrqProcess radio.o 0x08009a40 0x08009a40 0x00000024 Code RO 2330 i.RadioIsChannelFree radio.o 0x08009a64 0x08009a64 0x0000000c Code RO 2331 i.RadioOnDioIrq radio.o 0x08009a70 0x08009a70 0x00000034 Code RO 2334 i.RadioRandom radio.o 0x08009aa4 0x08009aa4 0x00000008 Code RO 2335 i.RadioRead radio.o 0x08009aac 0x08009aac 0x00000008 Code RO 2336 i.RadioReadBuffer radio.o 0x08009ab4 0x08009ab4 0x00000008 Code RO 2338 i.RadioRssi radio.o 0x08009abc 0x08009abc 0x00000034 Code RO 2339 i.RadioRx radio.o 0x08009af0 0x08009af0 0x00000030 Code RO 2340 i.RadioRxBoosted radio.o 0x08009b20 0x08009b20 0x00000040 Code RO 2341 i.RadioSend radio.o 0x08009b60 0x08009b60 0x00000008 Code RO 2342 i.RadioSetChannel radio.o 0x08009b68 0x08009b68 0x0000002c Code RO 2343 i.RadioSetMaxPayloadLength radio.o 0x08009b94 0x08009b94 0x00000030 Code RO 2344 i.RadioSetModem radio.o 0x08009bc4 0x08009bc4 0x00000038 Code RO 2345 i.RadioSetPublicNetwork radio.o 0x08009bfc 0x08009bfc 0x00000190 Code RO 2346 i.RadioSetRxConfig radio.o 0x08009d8c 0x08009d8c 0x00000008 Code RO 2347 i.RadioSetRxDutyCycle radio.o 0x08009d94 0x08009d94 0x00000130 Code RO 2348 i.RadioSetTxConfig radio.o 0x08009ec4 0x08009ec4 0x00000014 Code RO 2349 i.RadioSetTxContinuousWave radio.o 0x08009ed8 0x08009ed8 0x00000020 Code RO 2350 i.RadioSleep radio.o 0x08009ef8 0x08009ef8 0x0000000a Code RO 2351 i.RadioStandby radio.o 0x08009f02 0x08009f02 0x00000008 Code RO 2352 i.RadioStartCad radio.o 0x08009f0a 0x08009f0a 0x00000002 PAD 0x08009f0c 0x08009f0c 0x00000184 Code RO 2353 i.RadioTimeOnAir radio.o 0x0800a090 0x0800a090 0x00000008 Code RO 2355 i.RadioWrite radio.o 0x0800a098 0x0800a098 0x00000008 Code RO 2356 i.RadioWriteBuffer radio.o 0x0800a0a0 0x0800a0a0 0x00000050 Code RO 1274 i.Reset_DW1000 dw_driver.o 0x0800a0f0 0x0800a0f0 0x0000005c Code RO 1517 i.ReturnFactorySettings global_param.o 0x0800a14c 0x0800a14c 0x00000042 Code RO 5613 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o 0x0800a18e 0x0800a18e 0x0000008c Code RO 5618 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o 0x0800a21a 0x0800a21a 0x00000004 Code RO 1473 i.STMFLASH_ReadHalfWord flash.o 0x0800a21e 0x0800a21e 0x00000002 Code RO 2068 i.SVC_Handler stm32l0xx_it.o 0x0800a220 0x0800a220 0x00000002 Code RO 2838 i.SX126xAntSwOff sx126x-board.o 0x0800a222 0x0800a222 0x00000002 Code RO 2839 i.SX126xAntSwOn sx126x-board.o 0x0800a224 0x0800a224 0x00000074 Code RO 2552 i.SX126xCalibrateImage sx126x.o 0x0800a298 0x0800a298 0x00000020 Code RO 2553 i.SX126xCheckDeviceReady sx126x.o 0x0800a2b8 0x0800a2b8 0x00000014 Code RO 2555 i.SX126xClearIrqStatus sx126x.o 0x0800a2cc 0x0800a2cc 0x00000014 Code RO 2557 i.SX126xGetIrqStatus sx126x.o 0x0800a2e0 0x0800a2e0 0x0000000c Code RO 2558 i.SX126xGetOperatingMode sx126x.o 0x0800a2ec 0x0800a2ec 0x00000004 Code RO 2841 i.SX126xGetPaSelect sx126x-board.o 0x0800a2f0 0x0800a2f0 0x0000007c Code RO 2559 i.SX126xGetPacketStatus sx126x.o 0x0800a36c 0x0800a36c 0x0000000c Code RO 2560 i.SX126xGetPacketType sx126x.o 0x0800a378 0x0800a378 0x0000002c Code RO 2561 i.SX126xGetPayload sx126x.o 0x0800a3a4 0x0800a3a4 0x00000018 Code RO 2563 i.SX126xGetRssiInst sx126x.o 0x0800a3bc 0x0800a3bc 0x00000044 Code RO 2564 i.SX126xGetRxBufferStatus sx126x.o 0x0800a400 0x0800a400 0x00000024 Code RO 2566 i.SX126xInit sx126x.o 0x0800a424 0x0800a424 0x00000058 Code RO 2842 i.SX126xReadBuffer sx126x-board.o 0x0800a47c 0x0800a47c 0x00000050 Code RO 2843 i.SX126xReadCommand sx126x-board.o 0x0800a4cc 0x0800a4cc 0x00000010 Code RO 2844 i.SX126xReadRegister sx126x-board.o 0x0800a4dc 0x0800a4dc 0x0000005c Code RO 2845 i.SX126xReadRegisters sx126x-board.o 0x0800a538 0x0800a538 0x00000034 Code RO 2846 i.SX126xReset sx126x-board.o 0x0800a56c 0x0800a56c 0x00000010 Code RO 2567 i.SX126xSendPayload sx126x.o 0x0800a57c 0x0800a57c 0x00000014 Code RO 2568 i.SX126xSetBufferBaseAddress sx126x.o 0x0800a590 0x0800a590 0x00000018 Code RO 2569 i.SX126xSetCad sx126x.o 0x0800a5a8 0x0800a5a8 0x00000024 Code RO 2571 i.SX126xSetCrcPolynomial sx126x.o 0x0800a5cc 0x0800a5cc 0x00000024 Code RO 2572 i.SX126xSetCrcSeed sx126x.o 0x0800a5f0 0x0800a5f0 0x0000000e Code RO 2573 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o 0x0800a5fe 0x0800a5fe 0x00000028 Code RO 2575 i.SX126xSetDioIrqParams sx126x.o 0x0800a626 0x0800a626 0x0000000e Code RO 2577 i.SX126xSetLoRaSymbNumTimeout sx126x.o 0x0800a634 0x0800a634 0x000000a0 Code RO 2578 i.SX126xSetModulationParams sx126x.o 0x0800a6d4 0x0800a6d4 0x00000018 Code RO 2579 i.SX126xSetPaConfig sx126x.o 0x0800a6ec 0x0800a6ec 0x000000b4 Code RO 2580 i.SX126xSetPacketParams sx126x.o 0x0800a7a0 0x0800a7a0 0x0000001c Code RO 2581 i.SX126xSetPacketType sx126x.o 0x0800a7bc 0x0800a7bc 0x0000000e Code RO 2582 i.SX126xSetPayload sx126x.o 0x0800a7ca 0x0800a7ca 0x0000000e Code RO 2583 i.SX126xSetRegulatorMode sx126x.o 0x0800a7d8 0x0800a7d8 0x0000004c Code RO 2584 i.SX126xSetRfFrequency sx126x.o 0x0800a824 0x0800a824 0x0000000a Code RO 2847 i.SX126xSetRfTxPower sx126x-board.o 0x0800a82e 0x0800a82e 0x00000002 PAD 0x0800a830 0x0800a830 0x00000024 Code RO 2585 i.SX126xSetRx sx126x.o 0x0800a854 0x0800a854 0x00000034 Code RO 2586 i.SX126xSetRxBoosted sx126x.o 0x0800a888 0x0800a888 0x00000030 Code RO 2587 i.SX126xSetRxDutyCycle sx126x.o 0x0800a8b8 0x0800a8b8 0x0000001c Code RO 2589 i.SX126xSetSleep sx126x.o 0x0800a8d4 0x0800a8d4 0x00000024 Code RO 2590 i.SX126xSetStandby sx126x.o 0x0800a8f8 0x0800a8f8 0x0000000e Code RO 2591 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o 0x0800a906 0x0800a906 0x00000012 Code RO 2592 i.SX126xSetSyncWord sx126x.o 0x0800a918 0x0800a918 0x00000024 Code RO 2593 i.SX126xSetTx sx126x.o 0x0800a93c 0x0800a93c 0x0000000e Code RO 2594 i.SX126xSetTxContinuousWave sx126x.o 0x0800a94a 0x0800a94a 0x00000002 PAD 0x0800a94c 0x0800a94c 0x00000080 Code RO 2596 i.SX126xSetTxParams sx126x.o 0x0800a9cc 0x0800a9cc 0x00000034 Code RO 2597 i.SX126xSetWhiteningSeed sx126x.o 0x0800aa00 0x0800aa00 0x00000018 Code RO 2848 i.SX126xWaitOnBusy sx126x-board.o 0x0800aa18 0x0800aa18 0x00000034 Code RO 2849 i.SX126xWakeup sx126x-board.o 0x0800aa4c 0x0800aa4c 0x00000050 Code RO 2850 i.SX126xWriteBuffer sx126x-board.o 0x0800aa9c 0x0800aa9c 0x0000004c Code RO 2851 i.SX126xWriteCommand sx126x-board.o 0x0800aae8 0x0800aae8 0x0000000c Code RO 2852 i.SX126xWriteRegister sx126x-board.o 0x0800aaf4 0x0800aaf4 0x00000054 Code RO 2853 i.SX126xWriteRegisters sx126x-board.o 0x0800ab48 0x0800ab48 0x00000034 Code RO 2854 i.SX126x_CS_Di sx126x-board.o 0x0800ab7c 0x0800ab7c 0x00000078 Code RO 1644 i.SendComMap serial_at_cmd_app.o 0x0800abf4 0x0800abf4 0x00000028 Code RO 2855 i.SpiInOut sx126x-board.o 0x0800ac1c 0x0800ac1c 0x00000014 Code RO 1306 i.Spi_ChangePrescaler spi.o 0x0800ac30 0x0800ac30 0x0000007c Code RO 2972 i.SwitchLoraSettings lora.o 0x0800acac 0x0800acac 0x0000008c Code RO 2973 i.SwitchLoraSettings_FSK lora.o 0x0800ad38 0x0800ad38 0x00000008 Code RO 2069 i.SysTick_Handler stm32l0xx_it.o 0x0800ad40 0x0800ad40 0x0000009c Code RO 1848 i.SystemClock_Config main.o 0x0800addc 0x0800addc 0x00000058 Code RO 2235 i.SystemInit system_stm32l0xx.o 0x0800ae34 0x0800ae34 0x00000058 Code RO 5972 i.TIM_Base_SetConfig stm32l0xx_hal_tim.o 0x0800ae8c 0x0800ae8c 0x0000001a Code RO 5973 i.TIM_CCxChannelCmd stm32l0xx_hal_tim.o 0x0800aea6 0x0800aea6 0x00000030 Code RO 5985 i.TIM_OC1_SetConfig stm32l0xx_hal_tim.o 0x0800aed6 0x0800aed6 0x00000032 Code RO 5986 i.TIM_OC2_SetConfig stm32l0xx_hal_tim.o 0x0800af08 0x0800af08 0x00000036 Code RO 5987 i.TIM_OC3_SetConfig stm32l0xx_hal_tim.o 0x0800af3e 0x0800af3e 0x00000036 Code RO 5988 i.TIM_OC4_SetConfig stm32l0xx_hal_tim.o 0x0800af74 0x0800af74 0x00000080 Code RO 1718 i.TagListUpdate dw_mbx_tag.o 0x0800aff4 0x0800aff4 0x000000ca Code RO 5189 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o 0x0800b0be 0x0800b0be 0x00000002 PAD 0x0800b0c0 0x0800b0c0 0x00000060 Code RO 5190 i.UART_CheckIdleState stm32l0xx_hal_uart.o 0x0800b120 0x0800b120 0x00000074 Code RO 1382 i.UART_CheckReceive usart.o 0x0800b194 0x0800b194 0x00000098 Code RO 1383 i.UART_CheckSend usart.o 0x0800b22c 0x0800b22c 0x00000014 Code RO 5191 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o 0x0800b240 0x0800b240 0x00000048 Code RO 5192 i.UART_DMAError stm32l0xx_hal_uart.o 0x0800b288 0x0800b288 0x0000003e Code RO 5193 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o 0x0800b2c6 0x0800b2c6 0x0000000a Code RO 5195 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o 0x0800b2d0 0x0800b2d0 0x00000020 Code RO 5201 i.UART_EndRxTransfer stm32l0xx_hal_uart.o 0x0800b2f0 0x0800b2f0 0x00000010 Code RO 5202 i.UART_EndTxTransfer stm32l0xx_hal_uart.o 0x0800b300 0x0800b300 0x00000064 Code RO 1385 i.UART_PushFrame usart.o 0x0800b364 0x0800b364 0x00000058 Code RO 5203 i.UART_RxISR_16BIT stm32l0xx_hal_uart.o 0x0800b3bc 0x0800b3bc 0x00000058 Code RO 5204 i.UART_RxISR_8BIT stm32l0xx_hal_uart.o 0x0800b414 0x0800b414 0x00000228 Code RO 5205 i.UART_SetConfig stm32l0xx_hal_uart.o 0x0800b63c 0x0800b63c 0x00000062 Code RO 5208 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o 0x0800b69e 0x0800b69e 0x00000002 PAD 0x0800b6a0 0x0800b6a0 0x00000018 Code RO 2070 i.USART1_IRQHandler stm32l0xx_it.o 0x0800b6b8 0x0800b6b8 0x00000034 Code RO 1566 i.UWB_Wkup dw_app.o 0x0800b6ec 0x0800b6ec 0x00000024 Code RO 2974 i.UpdateCRC16 lora.o 0x0800b710 0x0800b710 0x0000007c Code RO 1645 i.UpdateProcess serial_at_cmd_app.o 0x0800b78c 0x0800b78c 0x0000000c Code RO 1388 i.Usart1InitVariables usart.o 0x0800b798 0x0800b798 0x00000050 Code RO 1849 i.UsartDeInit main.o 0x0800b7e8 0x0800b7e8 0x0000002c Code RO 1850 i.UsartInit main.o 0x0800b814 0x0800b814 0x0000011c Code RO 1646 i.UsartParseDataHandler serial_at_cmd_app.o 0x0800b930 0x0800b930 0x00000038 Code RO 1307 i.Uwb_CS_di spi.o 0x0800b968 0x0800b968 0x00000014 Code RO 6631 i.__0printf$bare mc_p.l(printfb.o) 0x0800b97c 0x0800b97c 0x0000002e Code RO 6980 i.__ARM_clz mf_p.l(depilogue.o) 0x0800b9aa 0x0800b9aa 0x0000001a Code RO 614 i.__ARM_common_switch8 dps310.o 0x0800b9c4 0x0800b9c4 0x0000000e Code RO 6992 i.__scatterload_copy mc_p.l(handlers.o) 0x0800b9d2 0x0800b9d2 0x00000002 Code RO 6993 i.__scatterload_null mc_p.l(handlers.o) 0x0800b9d4 0x0800b9d4 0x0000000e Code RO 6994 i.__scatterload_zeroinit mc_p.l(handlers.o) 0x0800b9e2 0x0800b9e2 0x00000026 Code RO 706 i._dwt_aonarrayupload deca_device.o 0x0800ba08 0x0800ba08 0x0000003c Code RO 708 i._dwt_configlde deca_device.o 0x0800ba44 0x0800ba44 0x000000b6 Code RO 710 i._dwt_enableclocks deca_device.o 0x0800bafa 0x0800bafa 0x00000032 Code RO 711 i._dwt_loaducodefromrom deca_device.o 0x0800bb2c 0x0800bb2c 0x00000044 Code RO 713 i._dwt_otpread deca_device.o 0x0800bb70 0x0800bb70 0x0000001e Code RO 6638 i._printf_core mc_p.l(printfb.o) 0x0800bb8e 0x0800bb8e 0x00000002 PAD 0x0800bb90 0x0800bb90 0x000000c8 Code RO 6586 i.ceil m_ps.l(ceil.o) 0x0800bc58 0x0800bc58 0x0000000e Code RO 1275 i.delay_ms dw_driver.o 0x0800bc66 0x0800bc66 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o 0x0800bcf2 0x0800bcf2 0x00000002 PAD 0x0800bcf4 0x0800bcf4 0x00000210 Code RO 721 i.dwt_configure deca_device.o 0x0800bf04 0x0800bf04 0x00000028 Code RO 722 i.dwt_configuresleep deca_device.o 0x0800bf2c 0x0800bf2c 0x00000008 Code RO 727 i.dwt_entersleep deca_device.o 0x0800bf34 0x0800bf34 0x00000026 Code RO 728 i.dwt_entersleepaftertx deca_device.o 0x0800bf5a 0x0800bf5a 0x00000002 PAD 0x0800bf5c 0x0800bf5c 0x00000050 Code RO 729 i.dwt_forcetrxoff deca_device.o 0x0800bfac 0x0800bfac 0x00000148 Code RO 733 i.dwt_initialise deca_device.o 0x0800c0f4 0x0800c0f4 0x0000002c Code RO 739 i.dwt_read16bitoffsetreg deca_device.o 0x0800c120 0x0800c120 0x00000028 Code RO 740 i.dwt_read32bitoffsetreg deca_device.o 0x0800c148 0x0800c148 0x0000000c Code RO 743 i.dwt_readdevid deca_device.o 0x0800c154 0x0800c154 0x00000038 Code RO 746 i.dwt_readfromdevice deca_device.o 0x0800c18c 0x0800c18c 0x00000012 Code RO 747 i.dwt_readrxdata deca_device.o 0x0800c19e 0x0800c19e 0x00000010 Code RO 748 i.dwt_readrxtimestamp deca_device.o 0x0800c1ae 0x0800c1ae 0x00000054 Code RO 759 i.dwt_rxenable deca_device.o 0x0800c202 0x0800c202 0x0000000e Code RO 768 i.dwt_setdelayedtrxtime deca_device.o 0x0800c210 0x0800c210 0x00000014 Code RO 775 i.dwt_setrxantennadelay deca_device.o 0x0800c224 0x0800c224 0x0000005c Code RO 777 i.dwt_setrxtimeout deca_device.o 0x0800c280 0x0800c280 0x0000000e Code RO 779 i.dwt_settxantennadelay deca_device.o 0x0800c28e 0x0800c28e 0x00000002 PAD 0x0800c290 0x0800c290 0x00000094 Code RO 782 i.dwt_starttx deca_device.o 0x0800c324 0x0800c324 0x00000034 Code RO 783 i.dwt_syncrxbufptrs deca_device.o 0x0800c358 0x0800c358 0x00000016 Code RO 784 i.dwt_write16bitoffsetreg deca_device.o 0x0800c36e 0x0800c36e 0x0000001e Code RO 785 i.dwt_write32bitoffsetreg deca_device.o 0x0800c38c 0x0800c38c 0x00000038 Code RO 786 i.dwt_writetodevice deca_device.o 0x0800c3c4 0x0800c3c4 0x00000024 Code RO 787 i.dwt_writetxdata deca_device.o 0x0800c3e8 0x0800c3e8 0x0000001c Code RO 788 i.dwt_writetxfctrl deca_device.o 0x0800c404 0x0800c404 0x00000030 Code RO 789 i.dwt_xtaltrim deca_device.o 0x0800c434 0x0800c434 0x000000c8 Code RO 6590 i.floor m_ps.l(floor.o) 0x0800c4fc 0x0800c4fc 0x00000018 Code RO 1389 i.fputc usart.o 0x0800c514 0x0800c514 0x00000184 Code RO 1851 i.main main.o 0x0800c698 0x0800c698 0x0000002c Code RO 1518 i.parameter_init global_param.o 0x0800c6c4 0x0800c6c4 0x00000058 Code RO 1308 i.readfromspi spi.o 0x0800c71c 0x0800c71c 0x0000001e Code RO 1719 i.resp_msg_set_ts dw_mbx_tag.o 0x0800c73a 0x0800c73a 0x00000008 Code RO 6603 i.rint m_ps.l(rint.o) 0x0800c742 0x0800c742 0x00000002 PAD 0x0800c744 0x0800c744 0x00000040 Code RO 1519 i.save_com_map_to_flash global_param.o 0x0800c784 0x0800c784 0x00000054 Code RO 1309 i.writetospi spi.o 0x0800c7d8 0x0800c7d8 0x00000008 Data RO 1236 .constdata deca_params_init.o 0x0800c7e0 0x0800c7e0 0x00000018 Data RO 1237 .constdata deca_params_init.o 0x0800c7f8 0x0800c7f8 0x00000008 Data RO 1238 .constdata deca_params_init.o 0x0800c800 0x0800c800 0x0000000c Data RO 1239 .constdata deca_params_init.o 0x0800c80c 0x0800c80c 0x00000004 Data RO 1240 .constdata deca_params_init.o 0x0800c810 0x0800c810 0x00000020 Data RO 1241 .constdata deca_params_init.o 0x0800c830 0x0800c830 0x00000032 Data RO 1242 .constdata deca_params_init.o 0x0800c862 0x0800c862 0x00000019 Data RO 2236 .constdata system_stm32l0xx.o 0x0800c87b 0x0800c87b 0x00000008 Data RO 2237 .constdata system_stm32l0xx.o 0x0800c883 0x0800c883 0x00000001 PAD 0x0800c884 0x0800c884 0x0000006c Data RO 2359 .constdata radio.o 0x0800c8f0 0x0800c8f0 0x000000b4 Data RO 2360 .constdata radio.o 0x0800c9a4 0x0800c9a4 0x00000020 Data RO 6990 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c880, Size: 0x00001fb8, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000084]) Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c9c4, Size: 0x00001fb8, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x00000084]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -4688,9 +4696,9 @@ 0x200001cc COMPRESSED 0x00000004 PAD 0x200001d0 COMPRESSED 0x000000a8 Data RW 2361 .data radio.o 0x20000278 COMPRESSED 0x00000008 Data RW 2598 .data sx126x.o 0x20000280 COMPRESSED 0x00000034 Data RW 2980 .data lora.o 0x200002b4 COMPRESSED 0x00000004 Data RW 3349 .data stm32l0xx_hal.o 0x200002b8 COMPRESSED 0x00000004 Data RW 6957 .data mc_p.l(stdout.o) 0x20000280 COMPRESSED 0x00000034 Data RW 2981 .data lora.o 0x200002b4 COMPRESSED 0x00000004 Data RW 3355 .data stm32l0xx_hal.o 0x200002b8 COMPRESSED 0x00000004 Data RW 6963 .data mc_p.l(stdout.o) 0x200002bc - 0x0000003c Zero RW 790 .bss deca_device.o 0x200002f8 - 0x000008c0 Zero RW 1390 .bss usart.o 0x20000bb8 - 0x00000258 Zero RW 1520 .bss global_param.o @@ -4702,8 +4710,8 @@ 0x200016b4 - 0x00000048 Zero RW 1854 .bss main.o 0x200016fc - 0x00000048 Zero RW 1855 .bss main.o 0x20001744 - 0x00000150 Zero RW 2358 .bss radio.o 0x20001894 - 0x00000308 Zero RW 2974 .bss lora.o 0x20001b9c - 0x00000018 Zero RW 4228 .bss stm32l0xx_hal_flash.o 0x20001894 - 0x00000308 Zero RW 2975 .bss lora.o 0x20001b9c - 0x00000018 Zero RW 4234 .bss stm32l0xx_hal_flash.o 0x20001bb4 COMPRESSED 0x00000004 PAD 0x20001bb8 - 0x00000400 Zero RW 1 STACK startup_stm32l051xx.o @@ -4722,12 +4730,12 @@ 26 0 0 0 0 72 dps310.o 130 16 0 15 100 2853 dw_app.o 94 4 0 0 0 4434 dw_driver.o 1754 188 0 72 1150 14357 dw_mbx_tag.o 1778 188 0 72 1150 14369 dw_mbx_tag.o 130 0 0 0 0 2959 flash.o 200 36 0 0 600 2160 global_param.o 948 44 0 10 0 372816 lis3dh_driver.o 2072 300 0 52 776 11819 lora.o 2504 308 0 268 904 20029 main.o 2260 330 0 52 776 12584 lora.o 2616 312 0 268 904 20245 main.o 2024 192 288 168 336 27596 radio.o 528 68 0 7 200 11565 serial_at_cmd_app.o 248 38 0 0 0 2869 spi.o @@ -4757,7 +4765,7 @@ 404 50 0 24 2240 6316 usart.o ---------------------------------------------------------------------- 27090 2384 684 696 7420 634817 Object Totals 27414 2418 684 696 7420 635810 Object Totals 0 0 32 0 0 0 (incl. Generated) 40 0 1 12 6 0 (incl. Padding) @@ -4834,15 +4842,15 @@ Code (inc. data) RO Data RW Data ZI Data Debug 30164 2506 684 700 7420 622709 Grand Totals 30164 2506 684 132 7420 622709 ELF Image Totals (compressed) 30164 2506 684 132 0 0 ROM Totals 30488 2540 684 700 7420 623658 Grand Totals 30488 2540 684 132 7420 623658 ELF Image Totals (compressed) 30488 2540 684 132 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 30848 ( 30.13kB) Total RO Size (Code + RO Data) 31172 ( 30.44kB) Total RW Size (RW Data + ZI Data) 8120 ( 7.93kB) Total ROM Size (Code + RO Data + RW Data) 30980 ( 30.25kB) Total ROM Size (Code + RO Data + RW Data) 31304 ( 30.57kB) ============================================================================== MDK-ARM/L051/L051_L051.dep
@@ -1,6 +1,6 @@ Dependencies for Project 'L051', Target 'L051': (DO NOT MODIFY !) CompilerVersion: 5060750::V5.06 update 6 (build 750)::.\ARMCC F (startup_stm32l051xx.s)(0x6710ACD8)(--cpu Cortex-M0+ -g --apcs=interwork --pd "__MICROLIB SETA 1" -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 --pd "__UVISION_VERSION SETA 530" --pd "_RTE_ SETA 1" --pd "STM32L051xx SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32l051xx.lst --xref -o l051\startup_stm32l051xx.o --depend l051\startup_stm32l051xx.d) F (startup_stm32l051xx.s)(0x672470A4)(--cpu Cortex-M0+ -g --apcs=interwork --pd "__MICROLIB SETA 1" -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 --pd "__UVISION_VERSION SETA 530" --pd "_RTE_ SETA 1" --pd "STM32L051xx SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32l051xx.lst --xref -o l051\startup_stm32l051xx.o --depend l051\startup_stm32l051xx.d) F (..\Drivers\ExternlDrivers\lis3dh_driver.c)(0x667A1AD8)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\lis3dh_driver.o --omf_browse l051\lis3dh_driver.crf --depend l051\lis3dh_driver.d) I (..\Drivers\ExternlDrivers\lis3dh_driver.h)(0x654CA192) I (C:\Keil_v5\ARM\ARMCC\include\math.h)(0x5E53505A) @@ -165,7 +165,7 @@ I (..\Src\decadriver\deca_device_api.h)(0x64B4E204) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) I (..\Src\decadriver\deca_param_types.h)(0x6475A95E) F (..\Src\ExternalDevices\dw_driver.c)(0x64FE7C8C)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\dw_driver.o --omf_browse l051\dw_driver.crf --depend l051\dw_driver.d) F (..\Src\ExternalDevices\dw_driver.c)(0x6731B430)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\dw_driver.o --omf_browse l051\dw_driver.crf --depend l051\dw_driver.d) I (..\Src\ExternalDevices\dw_driver.h)(0x65533FCF) I (../Inc/main.h)(0x65B705B5) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x63B3817B) @@ -212,7 +212,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x667A7F2B) I (../Src/decadriver/deca_device_api.h)(0x64B4E204) F (..\Src\OnChipDevices\Spi.c)(0x65E57A8D)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\spi.o --omf_browse l051\spi.crf --depend l051\spi.d) F (..\Src\OnChipDevices\Spi.c)(0x6731B430)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\spi.o --omf_browse l051\spi.crf --depend l051\spi.d) I (..\Src\OnChipDevices\Spi.h)(0x6475A95E) I (../Inc/main.h)(0x65B705B5) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x63B3817B) @@ -447,7 +447,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x667A7F2B) I (../Src/OnChipDevices/Flash.h)(0x64FE7C8C) F (..\Src\application\dw_app.c)(0x6710BBC4)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d) F (..\Src\application\dw_app.c)(0x6731B430)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -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)(0x6503FE82) @@ -596,7 +596,7 @@ I (../Src/OnChipDevices/ADC.h)(0x6475A95E) I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x667A7F2B) F (..\Src\application\dw_mbx_tag.c)(0x671B5028)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -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)(0x6732FE4E)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -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)(0x667A1AD8) I (..\Src\application\dw_app.h)(0x6503FE82) I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) @@ -651,7 +651,7 @@ I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) I (../Src/radio/radio.h)(0x604C860C) I (../Drivers/ExternlDrivers/dps310.h)(0x65E520A5) F (../Src/main.c)(0x67204D55)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d) F (../Src/main.c)(0x6732F8F7)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d) I (../Inc/main.h)(0x65B705B5) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x63B3817B) I (../Inc/stm32l0xx_hal_conf.h)(0x65B705B5) @@ -715,7 +715,7 @@ I (../Src/application/dw_mbx_tag.h)(0x667A1AD8) I (../Src/decadriver/deca_regs.h)(0x64B4E204) I (../Src/OnChipDevices/Spi.h)(0x6475A95E) F (../Src/stm32l0xx_it.c)(0x6710BBC5)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\stm32l0xx_it.o --omf_browse l051\stm32l0xx_it.crf --depend l051\stm32l0xx_it.d) F (../Src/stm32l0xx_it.c)(0x6731B430)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\stm32l0xx_it.o --omf_browse l051\stm32l0xx_it.crf --depend l051\stm32l0xx_it.d) I (../Inc/main.h)(0x65B705B5) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x63B3817B) I (../Inc/stm32l0xx_hal_conf.h)(0x65B705B5) @@ -760,7 +760,7 @@ I (../Src/OnChipDevices/ADC.h)(0x6475A95E) I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x667A7F2B) I (../Inc/stm32l0xx_it.h)(0x6710BBC3) I (../Inc/stm32l0xx_it.h)(0x6731B430) F (../Src/stm32l0xx_hal_msp.c)(0x6710BBC4)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\stm32l0xx_hal_msp.o --omf_browse l051\stm32l0xx_hal_msp.crf --depend l051\stm32l0xx_hal_msp.d) I (../Inc/main.h)(0x65B705B5) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x63B3817B) @@ -941,7 +941,7 @@ I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) I (..\Src\radio\sx126x-board.h)(0x64F18E2B) I (..\Src\radio\delay.h)(0x64F14193) F (..\Src\radio\sx126x-board.c)(0x65E576FF)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\sx126x-board.o --omf_browse l051\sx126x-board.crf --depend l051\sx126x-board.d) F (..\Src\radio\sx126x-board.c)(0x6731B430)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\sx126x-board.o --omf_browse l051\sx126x-board.crf --depend l051\sx126x-board.d) I (..\Src\radio\delay.h)(0x64F14193) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E53505C) I (..\Src\radio\radio.h)(0x604C860C) @@ -992,7 +992,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x667A7F2B) I (../Src/OnChipDevices/Spi.h)(0x6475A95E) F (..\Src\radio\Lora.c)(0x671B5029)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -o l051\lora.o --omf_browse l051\lora.crf --depend l051\lora.d) F (..\Src\radio\Lora.c)(0x6733150C)(--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.\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_ -DSTM32L051xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L051xx -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_mbx_tag.c
@@ -162,7 +162,7 @@ { uint16_t tag_recv_interval; float temp_tagpos; HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); dwt_write32bitreg(SYS_STATUS_ID, SYS_STATUS_RXFCG | SYS_STATUS_TXFRS); frame_len = dwt_read32bitreg(RX_FINFO_ID) & RX_FINFO_RXFL_MASK_1023;//è·å¾æ¥æ¶æ°æ®é¿åº¦ @@ -230,7 +230,7 @@ dwt_forcetrxoff(); dwt_entersleep(); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); } wg_state_enum wg_state = WG_Lost; uint8_t lora_sendbuffer[200]; Src/main.c
@@ -330,6 +330,7 @@ { SystemClock_Config(); irq_num++; HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); RadioIrqProcess(); } if(GPIO_Pin == GPIO_PIN_1)//æé® @@ -492,6 +493,25 @@ MX_LPUART1_UART_Init(); MX_LPTIM1_Init(); /* USER CODE BEGIN 2 */ GPIO_InitTypeDef GPIO_InitStruct = {0}; /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOC_CLK_ENABLE(); __HAL_RCC_GPIOH_CLK_ENABLE(); __HAL_RCC_GPIOA_CLK_ENABLE(); __HAL_RCC_GPIOB_CLK_ENABLE(); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); /*Configure GPIO pins : PA2 PA8 */ GPIO_InitStruct.Pin = GPIO_PIN_12; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); LED2_TB_ON; Program_Init(); LIS3DH_Data_Init(); Src/radio/Lora.c
@@ -21,6 +21,7 @@ void Lora47xrx_Init(void); void Lora433_change(void); void Lora433rx_Init(void); void SwitchLoraSettings_FSK(uint32_t freq,uint8_t sf,uint8_t power); void SwitchLoraSettings(uint32_t freq,uint8_t sf,uint8_t power); uint32_t RxDutyCycle_RX_time =128; uint32_t RxDutyCycle_SLEEP_time=256; @@ -259,9 +260,13 @@ lora_up_rec_flag=1; if(RX_Buffer[MSG_TYPE_IDX]==LORA_MSGTYPE_RANGEPOLL) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); UWB_Wkup(); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); MbxTagUwbRec(); // HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); HAL_GPIO_WritePin(RADIO_NSS_GPIO_Port, RADIO_NSS_Pin, GPIO_PIN_RESET); //çéloraææ Radio.Rx(0); } if(RX_Buffer[MSG_TYPE_IDX]==LORA_MSGTYPE_WGRESPTAG) { @@ -350,22 +355,24 @@ } } } } if(!no_rx_flag) { if(lora_jianting_flag&&LoraUp_flag==0) { SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); Radio.Rx(0); } } } HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); } void OnTxTimeout( void ) { Radio.Standby(); if(lora_jianting_flag) SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); } uint8_t tm; uint16_t Lora_rece_error; @@ -382,7 +389,7 @@ } if(lora_jianting_flag) { SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); Radio.Rx(0); } } @@ -392,7 +399,7 @@ Radio.Standby(); if(lora_jianting_flag) SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],UWB_CHANNEL_SF,0); } uint16_t freq_test; @@ -421,6 +428,39 @@ } uint16_t freq_test; #define FSK_FDEV 127e3 // Hz #define FSK_DATARATE 250e3 // bps #define FSK_BANDWIDTH 250e3 // Hz >> DSB in sx126x #define FSK_AFC_BANDWIDTH 100e3 // Hz #define FSK_PREAMBLE_LENGTH 5 // Same for Tx and Rx #define FSK_FIX_LENGTH_PAYLOAD_ON false void SwitchLoraSettings_FSK(uint32_t freq,uint8_t sf,uint8_t power) { // RadioEvents.TxDone = OnTxDone; // RadioEvents.RxDone = OnRxDone; // RadioEvents.TxTimeout = OnTxTimeout; // RadioEvents.RxTimeout = OnRxTimeout; // RadioEvents.RxError = OnRxError; //HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12, GPIO_PIN_SET); // Radio.Init( &RadioEvents ); Radio.Standby(); // HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12, GPIO_PIN_RESET); Radio.SetChannel( freq*1000000 ); freq_test = freq; Radio.SetTxConfig( MODEM_FSK, power, FSK_FDEV, 0, FSK_DATARATE, 0, FSK_PREAMBLE_LENGTH, FSK_FIX_LENGTH_PAYLOAD_ON, true, 0, 0, 0, 3000 ); Radio.SetRxConfig( MODEM_FSK, FSK_BANDWIDTH, FSK_DATARATE, 0, FSK_AFC_BANDWIDTH, FSK_PREAMBLE_LENGTH, 0, FSK_FIX_LENGTH_PAYLOAD_ON, 0, true, 0, 0,false, false ); } extern u8 active_flag; void LoraInit(void) { @@ -431,7 +471,7 @@ RadioEvents.RxError = OnRxError; Radio.Init( &RadioEvents ); SwitchLoraSettings(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],5,0); //忢loraæ¥æ¶é¢ç¹ SwitchLoraSettings_FSK(UWB_CHANNEL_FRQ+g_com_map[GROUP_ID],5,0); //忢loraæ¥æ¶é¢ç¹ if(active_flag) { Radio.Rx( 0 );