From 42c0d595c6ab74396416028dffa398a31da1b335 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期三, 24 一月 2024 10:29:10 +0800 Subject: [PATCH] 1 --- MDK-ARM/L051.uvguix.WXK | 273 - Src/application/dw_mbx_anc.c | 6 MDK-ARM/L051/L051_L051.dep | 18 Src/radio/Lora.c | 117 Src/application/dw_app.c | 2 MDK-ARM/L051/L051.build_log.htm | 49 MDK-ARM/L051/L051.hex | 3330 +++++++++++----------- Src/radio/Lora.h | 2 MDK-ARM/L051/L051.map | 2298 ++++++++------- MDK-ARM/L051/L051.htm | 2426 ++++++++-------- Src/application/dw_mbx_anc.h | 7 11 files changed, 4,235 insertions(+), 4,293 deletions(-) diff --git a/MDK-ARM/L051.uvguix.WXK b/MDK-ARM/L051.uvguix.WXK index 63620fe..861227e 100644 --- a/MDK-ARM/L051.uvguix.WXK +++ b/MDK-ARM/L051.uvguix.WXK @@ -15,7 +15,7 @@ <View> <WinId>38003</WinId> <ViewName>Registers</ViewName> - <TableColWidths>140 63</TableColWidths> + <TableColWidths>140 129</TableColWidths> </View> <View> <WinId>346</WinId> @@ -101,17 +101,17 @@ <yPos>-1</yPos> </MaxPosition> <NormalPosition> - <Top>234</Top> - <Left>2971</Left> - <Right>3840</Right> - <Bottom>1071</Bottom> + <Top>150</Top> + <Left>3096</Left> + <Right>3965</Right> + <Bottom>987</Bottom> </NormalPosition> </WindowPosition> <MDIClientArea> <RegID>0</RegID> <MDITabState> - <Len>1954</Len> - <Data>01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000017000000150000000100000024433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF2A433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C4C6F72612E6300000000064C6F72612E6300000000FFDC7800FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6170702E63000000000864775F6170702E6300000000BECEA100FFFFFFFF3A433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C646563616472697665725C646563615F6465766963655F6170692E680000000011646563615F6465766963655F6170692E6800000000F0A0A100FFFFFFFF36433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C646563616472697665725C646563615F6465766963652E63000000000D646563615F6465766963652E6300000000BCA8E100FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6170702E68000000000864775F6170702E68000000009CC1B600FFFFFFFF24433A5C6769745C5852616E67655F546167202D4C6F72612D545C496E635C6D61696E2E6800000000066D61696E2E6800000000F7B88600FFFFFFFF31433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C4F6E43686970446576696365735C5370692E6300000000055370692E6300000000D9ADC200FFFFFFFF33433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C45787465726E616C446576696365735C6C65642E6800000000056C65642E6800000000A5C2D700FFFFFFFF38433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E63000000000E676C6F62616C5F706172616D2E6300000000B3A6BE00FFFFFFFF2B433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C726164696F2E680000000007726164696F2E6800000000EAD6A300FFFFFFFF2C433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C73746D33326C3078785F69742E63000000000E73746D33326C3078785F69742E6300000000F6FA7D00FFFFFFFF33433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C4F6E43686970446576696365735C55736172742E63000000000755736172742E6300000000B5E99D00FFFFFFFF4E433A5C6769745C5852616E67655F546167202D4C6F72612D545C447269766572735C53544D33324C3078785F48414C5F4472697665725C5372635C73746D33326C3078785F68616C5F7263632E63000000001373746D33326C3078785F68616C5F7263632E63000000005FC3CF00FFFFFFFF40433A5C6769745C5852616E67655F546167202D4C6F72612D545C447269766572735C45787465726E6C447269766572735C6C69733364685F6472697665722E63000000000F6C69733364685F6472697665722E6300000000C1838300FFFFFFFF38433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C676C6F62616C5F706172616D2E68000000000E676C6F62616C5F706172616D2E6800000000CACAD500FFFFFFFF31433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C4F6E43686970446576696365735C4144432E6300000000054144432E6300000000C5D4F200FFFFFFFF2B433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C726164696F2E630000000007726164696F2E6300000000FFDC7800FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C7378313236782D626F6172642E63000000000E7378313236782D626F6172642E6300000000BECEA100FFFFFFFF2C433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C7378313236782E6800000000087378313236782E6800000000F0A0A100FFFFFFFF2C433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C7378313236782E6300000000087378313236782E6300000000BCA8E100FFFFFFFF36433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6D62785F616E632E63000000000C64775F6D62785F616E632E63000000009CC1B600FFFFFFFF2A433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C4C6F72612E6800000000064C6F72612E6800000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000001B0B00006600000080110000DF020000</Data> + <Len>742</Len> + <Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000001000000010000002A433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C6C6F72612E6800000000066C6F72612E6800000000C5D4F200FFFFFFFF36433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6D62785F616E632E63000000000C64775F6D62785F616E632E6300000000FFDC7800FFFFFFFF36433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6D62785F616E632E68000000000C64775F6D62785F616E632E6800000000BECEA100FFFFFFFF24433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6D61696E2E6300000000066D61696E2E6300000000F0A0A100FFFFFFFF32433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C64775F6170702E63000000000864775F6170702E6300000000BCA8E100FFFFFFFF2A433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C4C6F72612E6300000000064C6F72612E63000000009CC1B600FFFFFFFF2F433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C6170706C69636174696F6E5C4352432E6300000000054352432E6300000000F7B88600FFFFFFFF29433A5C6769745C5852616E67655F546167202D4C6F72612D545C5372635C726164696F5C6372632E6300000000056372632E6300000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000001B0B00006600000080110000DF020000</Data> </MDITabState> </MDIClientArea> <ViewEx> @@ -134,7 +134,7 @@ </RectRecentDocked> <RectRecentFloat> <Len>16</Len> - <Data>D90000006600000090050000F4000000</Data> + <Data>D90A000066000000900F0000F4000000</Data> </RectRecentFloat> </Window> <Window> @@ -1150,7 +1150,7 @@ <RecentRowIndex>0</RecentRowIndex> <RectRecentDocked> <Len>16</Len> - <Data>0300000066000000D2000000AF020000</Data> + <Data>030000006600000014010000AF020000</Data> </RectRecentDocked> <RectRecentFloat> <Len>16</Len> @@ -1799,14 +1799,14 @@ </Window> <DockMan> <Len>3312</Len> - <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D90000006600000090050000F4000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000BB04000066000000900500003A020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF170100004F0000001B010000C8020000010000000200001004000000010000002DFFFFFFA2060000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D5000000DF020000000000004F00000017010000C80200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000000F020000900500001302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000002A02000090050000CC020000000000001302000090050000B502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C802000080070000CC0200000100000001000010040000000100000000FDFFFF8C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000E302000080070000FD03000000000000CC02000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data> + <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D90A000066000000900F0000F4000000D90000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFB70400004F000000BB04000023020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000BB0E000066000000900F00003A020000BB0400004F000000900500002302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF170100004F0000001B010000C8020000010000000200001004000000010000002DFFFFFFA2060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000A000066000000170B0000DF020000000000004F00000017010000C80200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000000F020000900500001302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000A00002A020000900F0000CC020000000000001302000090050000B502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000013020000CC020000B502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C802000080070000CC0200000100000001000010040000000100000000FDFFFF8C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000A0000E302000080110000FD03000000000000CC02000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data> </DockMan> <ToolBar> <RegID>59392</RegID> <Name>File</Name> <Buttons> - <Len>2937</Len> - <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000106477745F77726974657478666374726C96000000000000001400135377697463684C6F7261546F53796E6352656313666C61675F6C6F72615F776169745F73796E631453656E645F416E63686F725F5663635F506F6C6C0A52454144435F496E6974084144435F496E69740B4D585F4144435F496E6974106477745F77726974657478666374726C0D6477745F77616B6575705F696316504D53435F545846494E455345515F44495341424C45094457313030305F454E0A7772697465746F7370690B7265616466726F6D7370691B706F72745F535049785F636C6561725F636869705F73656C6563741577616B6575705F6465766963655F776974685F696F0A646563615F736C6565700B5F6462675F7072696E74660F53656E64416E63686F7253746174650A55534152545F707574730A55534152545F707574630C53657269616C55706C6F61640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> + <Len>2943</Len> + <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000013666C61675F6C6F72615F776169745F73796E6396000000000000001400135377697463684C6F7261546F53796E635265630E7265635F73796E635F636F756E7413666C61675F6C6F72615F776169745F73796E630A73796E635F73746174650B526164696F4576656E74731453656E645F416E63686F725F5663635F506F6C6C0A52454144435F496E6974084144435F496E69740B4D585F4144435F496E6974106477745F77726974657478666374726C0D6477745F77616B6575705F696316504D53435F545846494E455345515F44495341424C45094457313030305F454E0A7772697465746F7370690B7265616466726F6D7370691B706F72745F535049785F636C6561725F636869705F73656C6563741577616B6575705F6465766963655F776974685F696F0A646563615F736C6565700B5F6462675F7072696E74660F53656E64416E63686F7253746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data> </Buttons> <OriginalItems> <Len>1423</Len> @@ -1838,7 +1838,7 @@ <Name>Debug</Name> <Buttons> <Len>2373</Len> - <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data> + <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data> </Buttons> <OriginalItems> <Len>898</Len> @@ -3603,210 +3603,75 @@ <ActiveMDIGroup>0</ActiveMDIGroup> <MDIGroup> <Size>100</Size> - <ActiveTab>21</ActiveTab> + <ActiveTab>1</ActiveTab> <Doc> - <Name>../Src/main.c</Name> - <ColumnNumber>15</ColumnNumber> - <TopLine>481</TopLine> - <CurrentLine>491</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\radio\Lora.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>264</TopLine> - <CurrentLine>285</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\application\dw_app.c</Name> - <ColumnNumber>15</ColumnNumber> - <TopLine>270</TopLine> - <CurrentLine>284</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\decadriver\deca_device_api.h</Name> - <ColumnNumber>24</ColumnNumber> - <TopLine>20</TopLine> - <CurrentLine>27</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\decadriver\deca_device.c</Name> - <ColumnNumber>21</ColumnNumber> - <TopLine>227</TopLine> - <CurrentLine>235</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/application/dw_app.h</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>4</TopLine> - <CurrentLine>12</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Inc/main.h</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>53</TopLine> - <CurrentLine>61</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\OnChipDevices\Spi.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>105</TopLine> - <CurrentLine>127</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/ExternalDevices/led.h</Name> - <ColumnNumber>16</ColumnNumber> - <TopLine>10</TopLine> - <CurrentLine>23</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\application\global_param.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>45</TopLine> - <CurrentLine>61</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/radio/radio.h</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>212</TopLine> - <CurrentLine>230</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/stm32l0xx_it.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>143</TopLine> - <CurrentLine>160</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\OnChipDevices\Usart.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>38</TopLine> - <CurrentLine>56</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.c</Name> - <ColumnNumber>26</ColumnNumber> - <TopLine>661</TopLine> - <CurrentLine>670</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Drivers\ExternlDrivers\lis3dh_driver.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>52</TopLine> - <CurrentLine>59</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/application/global_param.h</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>16</TopLine> - <CurrentLine>17</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\OnChipDevices\ADC.c</Name> - <ColumnNumber>4</ColumnNumber> - <TopLine>28</TopLine> - <CurrentLine>45</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\radio\radio.c</Name> - <ColumnNumber>32</ColumnNumber> - <TopLine>805</TopLine> - <CurrentLine>823</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\radio\sx126x-board.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>205</TopLine> - <CurrentLine>213</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>../Src/radio/sx126x.h</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>222</TopLine> - <CurrentLine>230</CurrentLine> - <Folding>1</Folding> - <ContractedFolders></ContractedFolders> - <PaneID>0</PaneID> - </Doc> - <Doc> - <Name>..\Src\radio\sx126x.c</Name> - <ColumnNumber>0</ColumnNumber> - <TopLine>445</TopLine> - <CurrentLine>453</CurrentLine> + <Name>../Src/radio/lora.h</Name> + <ColumnNumber>18</ColumnNumber> + <TopLine>1</TopLine> + <CurrentLine>21</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> <Name>..\Src\application\dw_mbx_anc.c</Name> - <ColumnNumber>8</ColumnNumber> - <TopLine>117</TopLine> - <CurrentLine>101</CurrentLine> + <ColumnNumber>10</ColumnNumber> + <TopLine>93</TopLine> + <CurrentLine>109</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> </Doc> <Doc> - <Name>../Src/radio/lora.h</Name> + <Name>../Src/application/dw_mbx_anc.h</Name> <ColumnNumber>0</ColumnNumber> - <TopLine>1</TopLine> - <CurrentLine>17</CurrentLine> + <TopLine>26</TopLine> + <CurrentLine>31</CurrentLine> + <Folding>1</Folding> + <ContractedFolders></ContractedFolders> + <PaneID>0</PaneID> + </Doc> + <Doc> + <Name>../Src/main.c</Name> + <ColumnNumber>13</ColumnNumber> + <TopLine>483</TopLine> + <CurrentLine>491</CurrentLine> + <Folding>1</Folding> + <ContractedFolders></ContractedFolders> + <PaneID>0</PaneID> + </Doc> + <Doc> + <Name>..\Src\application\dw_app.c</Name> + <ColumnNumber>0</ColumnNumber> + <TopLine>249</TopLine> + <CurrentLine>256</CurrentLine> + <Folding>1</Folding> + <ContractedFolders></ContractedFolders> + <PaneID>0</PaneID> + </Doc> + <Doc> + <Name>..\Src\radio\Lora.c</Name> + <ColumnNumber>3</ColumnNumber> + <TopLine>326</TopLine> + <CurrentLine>347</CurrentLine> + <Folding>1</Folding> + <ContractedFolders></ContractedFolders> + <PaneID>0</PaneID> + </Doc> + <Doc> + <Name>..\Src\application\CRC.c</Name> + <ColumnNumber>16</ColumnNumber> + <TopLine>20</TopLine> + <CurrentLine>32</CurrentLine> + <Folding>1</Folding> + <ContractedFolders></ContractedFolders> + <PaneID>0</PaneID> + </Doc> + <Doc> + <Name>..\Src\radio\crc.c</Name> + <ColumnNumber>1</ColumnNumber> + <TopLine>24</TopLine> + <CurrentLine>45</CurrentLine> <Folding>1</Folding> <ContractedFolders></ContractedFolders> <PaneID>0</PaneID> diff --git a/MDK-ARM/L051/L051.build_log.htm b/MDK-ARM/L051/L051.build_log.htm index e350187..6ada560 100644 --- a/MDK-ARM/L051/L051.build_log.htm +++ b/MDK-ARM/L051/L051.build_log.htm @@ -28,53 +28,14 @@ *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'L051' Note: source file '..\Src\radio\crc.c' - object file renamed from 'L051\crc.o' to 'L051\crc_1.o'. -compiling dw_app.c... -..\Src\application\dw_app.c(231): warning: #223-D: function "delay_us" declared implicitly - delay_us(600); -..\Src\application\dw_app.c(268): warning: #223-D: function "delay_us" declared implicitly - delay_us(700); -..\Src\application\dw_app.c(99): warning: #177-D: variable "frame_seq_nb" was declared but never referenced - static uint32_t frame_seq_nb = 0; -..\Src\application\dw_app.c(100): warning: #177-D: variable "status_reg" was declared but never referenced - static uint32_t status_reg = 0; -..\Src\application\dw_app.c(101): warning: #177-D: variable "rx_buffer" was declared but never referenced - static uint8_t rx_buffer[100]; -..\Src\application\dw_app.c(102): warning: #177-D: variable "poll_tx_ts" was declared but never referenced - static uint64_t poll_tx_ts; -..\Src\application\dw_app.c(103): warning: #177-D: variable "resp_rx_ts" was declared but never referenced - static uint64_t resp_rx_ts; -..\Src\application\dw_app.c(104): warning: #177-D: variable "final_tx_ts" was declared but never referenced - static uint64_t final_tx_ts; -..\Src\application\dw_app.c(105): warning: #177-D: variable "poll_rx_ts" was declared but never referenced - static uint64_t poll_rx_ts; -..\Src\application\dw_app.c(106): warning: #177-D: variable "resp_tx_ts" was declared but never referenced - static uint64_t resp_tx_ts; -..\Src\application\dw_app.c(107): warning: #177-D: variable "final_rx_ts" was declared but never referenced - static uint64_t final_rx_ts; -..\Src\application\dw_app.c(120): warning: #177-D: function "get_tx_timestamp_u64" was declared but never referenced - static uint64_t get_tx_timestamp_u64(void) -..\Src\application\dw_app.c(134): warning: #177-D: function "get_rx_timestamp_u64" was declared but never referenced - static uint64_t get_rx_timestamp_u64(void) -..\Src\application\dw_app.c(148): warning: #177-D: function "final_msg_set_ts" was declared but never referenced - static void final_msg_set_ts(uint8_t *ts_field, uint64_t ts) -..\Src\application\dw_app.c(158): warning: #177-D: function "final_msg_get_ts" was declared but never referenced - static void final_msg_get_ts(const uint8_t *ts_field, uint32_t *ts) -..\Src\application\dw_app.c: 15 warnings, 0 errors compiling Lora.c... -compiling dw_mbx_anc.c... -..\Src\application\dw_mbx_anc.c(72): warning: #186-D: pointless comparison of unsigned integer with zero - if(synclock_zero_count<0) -..\Src\application\dw_mbx_anc.c(286): warning: #177-D: variable "temp" was declared but never referenced - uint16_t i,j=0,temp[TAG_NUM_IN_SYS]; -..\Src\application\dw_mbx_anc.c(50): warning: #177-D: variable "poll_startcount" was declared but never referenced - static uint16_t current_count,poll_startcount,start_count,end_count,poll_timeout; -..\Src\application\dw_mbx_anc.c(57): warning: #177-D: variable "sync_wg_id" was declared but never referenced - static uint16_t sync_wg_id,rec_sync_count; -..\Src\application\dw_mbx_anc.c: 4 warnings, 0 errors +..\Src\radio\Lora.c(351): warning: #1-D: last line of file ends without a newline + } +..\Src\radio\Lora.c: 1 warning, 0 errors linking... -Program Size: Code=28652 RO-data=684 RW-data=612 ZI-data=5628 +Program Size: Code=28952 RO-data=684 RW-data=616 ZI-data=5880 FromELF: creating hex file... -"L051\L051.axf" - 0 Error(s), 19 Warning(s). +"L051\L051.axf" - 0 Error(s), 1 Warning(s). <h2>Software Packages used:</h2> diff --git a/MDK-ARM/L051/L051.hex b/MDK-ARM/L051/L051.hex index dbe5d16..004dcde 100644 --- a/MDK-ARM/L051/L051.hex +++ b/MDK-ARM/L051/L051.hex @@ -1,19 +1,19 @@ :020000040800F2 -:1050000060180020D5500008798D0008DD84000864 +:1050000060190020D5500008798E0008F58400084A :105010000000000000000000000000000000000090 -:10502000000000000000000000000000ED980008F3 -:105030000000000000000000038E0008E5A3000847 +:10502000000000000000000000000000059A0008D9 +:1050300000000000000000001B8F0008FDA4000815 :10504000E7500008E7500008E7500008E750000864 -:10505000E75000088D5F0008D95F0008E75000089E -:1050600000000000E7500008A95E0008E7500008B3 -:10507000E75000087985000800000000E7500008AC +:10505000E7500008B15F0008FD5F0008E750000856 +:1050600000000000E7500008CD5E0008E75000088F +:10507000E75000089185000800000000E750000894 :1050800000000000E75000080000000000000000E1 :10509000E750000800000000E7500008E750000853 -:1050A000E7500008E7500008E7500008FDAD000891 +:1050A000E7500008E7500008E750000805AF000887 :1050B000E7500008E7500008000000000000000072 -:1050C0000348854600F0F2FC0048004701BE000896 -:1050D000601800200448804704480047FEE7FEE7C8 -:1050E000FEE7FEE7FEE7FEE785A40008C1500008E2 +:1050C0000348854600F0F2FC004800472DBF000869 +:1050D000601900200448804704480047FEE7FEE7C7 +:1050E000FEE7FEE7FEE7FEE79DA50008C1500008C9 :1050F00030B50B46014600202022012409E00D4670 :10510000D5409D4205D31D469540491B25469540F7 :1051100040191546521E002DF1DC30BDF0B51FB40C @@ -152,8 +152,8 @@ :105960000029F8DA401C4900F5D170BC400840001D :10597000704710B5002B08DA0024401C61419218D2 :105980005B411A4301D14008400010BDF0B51FB47F -:1059900082B005460C0003D0084605F077FB02E014 -:1059A00005F074FB20300246009021462846FFF7A0 +:1059900082B005460C0003D0084605F00DFC02E07D +:1059A00005F00AFC20300246009021462846FFF709 :1059B0006BFF049B059A04460F46184311430843A6 :1059C00014D0184610431BD0009840210A1A1846DC :1059D0000599FFF769FF05460E46009A0599049858 @@ -171,7 +171,7 @@ :105A90000BFF3A46009BFFF76CFF3246FFF7F4FE20 :105AA000F8BD0000330400000000F03F064C012563 :105AB000064E05E0E36807CC2B430C3C98471034B6 -:105AC000B442F7D3FFF700FB78C2000898C2000881 +:105AC000B442F7D3FFF700FBA4C30008C4C3000827 :105AD00070B58C180578401C6B075B0F01D10378FB :105AE000401C2A1106D10278401C03E006780E7093 :105AF000401C491C5B1EF9D12B0705D40023521E04 @@ -179,8 +179,8 @@ :105B100003E01D780D70491C5B1C521EF9D5A14293 :105B2000D8D3002070BD70B504460068816849076D :105B300024D5816810264907002905DA816889077C -:105B400002D481683143816001F050FA054611E0CA -:105B500001F04CFA401B0A280CD9206880684007E5 +:105B400002D481683143816001F05CFA054611E0BE +:105B500001F058FA401B0A280CD9206880684007D9 :105B600008D5606D30436065A06D01210843A065D4 :105B7000084670BD206880684007E9D4002070BDE9 :105B800038B50446064805490068FFF7B1FA604396 @@ -188,1658 +188,1676 @@ :105BA00090010020F8B50446006881688907890FD4 :105BB000012929D10168C90726D081680522114031 :105BC00010250126012913D1816802221143816029 -:105BD00021680320086001F009FA074610E001F08F -:105BE00005FAC01B0A280BD920688068C00707D0B7 +:105BD00021680320086001F015FA074610E001F083 +:105BE00011FAC01B0A280BD920688068C00707D0AB :105BF000606D28436065A06D3043A0650120F8BD4D :105C000020688068C007EAD10020F8BDF8B50446D6 :105C1000006881688907890F012902D10168C907D5 :105C200027D18168144A102611400125002913D17B -:105C30008168294381600120FFF7A2FF01F0D6F9B6 -:105C4000074611E001F0D2F9C01B0A280CD92068E0 +:105C30008168294381600120FFF7A2FF01F0E2F9AA +:105C4000074611E001F0DEF9C01B0A280CD92068D4 :105C50000068C043C00707D0606D30436065A06D29 :105C60002843A0650120F8BD20680068C043C00734 :105C7000E8D10020F8BD000017000080F0B51749FA -:105C80008446088CCA8B193080B2154B154F904250 +:105C80008446488C0A8C193080B2154B154F9042CF :105C900001D3104615E01146451C10E04C00E618F3 :105CA000403EF68F1E53E619403EF68F3E530C4C95 :105CB000C93C6618203EF67F6654491E89B2A94247 -:105CC000ECD80649521CCA83624641005A5200224F +:105CC000ECD80649521C0A84624641005A5200220E :105CD0007A5203491E22C9390A54F0BD80000020BF -:105CE000AC0A00203C0C0020F0B53D4C87B00025EC -:105CF000208C29183B48405C1E286BD13A48AE00E6 -:105D00008059FFF7F1FC394A394BFFF7EFFBFFF7FA -:105D10009FFD606300903448A16B64388059401A3D -:105D2000FFF7F6FCE164A06407462F48059131496E -:105D3000C83880598959401AFFF7EAFC6165206527 -:105D4000064603917F20C0050099FFF799FAFFF7F7 -:105D500043FD3246039BFFF7C9FB3A46059BFFF71D -:105D6000BDFB0022D243FFF7A1FC234A234BFFF7E0 -:105D7000BDFB1322E1651206214BA065FFF7B6FBC0 -:105D8000616600221F4B2066FFF74EFD22D20022E3 -:105D90001D4B616E206EFFF733FD1BD2A08C1249A4 -:105DA000401CA08468006431085EFFF79DFC064635 -:105DB0000F460022154B616E206EFFF797FB3246AF -:105DC0003B46FFF7E1FAFFF7E9FC218C104A69181E -:105DD000490050526D1C232D8ADB07B0F0BD000036 -:105DE00080000020E3090020F80E0020143BB113CE -:105DF0003BB103BECC0D0020FA48CE3B1835B13D77 -:105E000019DDB141000024C000408F40000059401E -:105E10003C0C002010B500231A4603E0845CE31814 -:105E20009BB2521C8A42F9D3D84380B210BD000005 -:105E3000F1B500240F4D104E09E0600081190222D7 -:105E40006846FFF7BFF900280ED0641CE4B2E88B67 -:105E50008442F2D380B2C82804D268460088FFF793 -:105E60000DFF07463846F8BD03491E20C9390855BD -:105E70002046F8BD80000020AC0A002030B5002389 -:105E8000040AE409CD09E401ED01AC4203D0400469 -:105E9000000C504001E04004000C49065B1C090E58 -:105EA000DBB2082BECD330BD10B5034800F0A6FDE3 -:105EB000024800F0A3FD10BD541100200C11002079 -:105EC00030B5446C1C252C400125A540046C656050 -:105ED000046863608368102B036803D099600068CE -:105EE000C26030BD9A600068C16030BD10B500234B -:105EF000054C05E022460221491C9142FCD35B1C63 -:105F00008342F7D310BD0000BC11000010490120EE -:105F1000487202205E31487203203C3948720420E6 -:105F20000E3948720A4B0B495A1C08785871497847 -:105F30009971233318715971203318775977107577 -:105F400051751A461E32107551751076517670478C -:105F50002C0600201801002010B503F011FC2020B1 -:105F600004F0CEF9012005F07BFC002004F0C8F914 -:105F7000044805F019FB044805F0C0FD002005F0B9 -:105F8000F5FD10BD600000208380000070B5052085 -:105F90000121000701F01EF800240B4D002800D05D -:105FA0002C600221094801F015F8002807D10848A3 -:105FB0002C60008807494000088004F0B3FF0120EE -:105FC00000F01EFF70BD00008C0100200004005096 -:105FD000FE0000200E01002010B5082000F010FF88 -:105FE00010BD704710B5084900224A6107494B6847 -:105FF0004C1523434B604B68082423434B60C00976 -:10600000C001026010BD00004814002000200240C2 -:106010007FB500250C460646039500F045FEE009D5 -:10602000029003A901960095684600F0D5FD00286E -:1060300004D000F00DFE002004B070BD00F008FE9A -:106040000120F9E710B5002302E0C45CCC545B1CCE -:106050009342FAD310BD000010B5214A0021906987 -:10606000C305204804D541690223194341619115B4 -:1060700093699B0505D5436901242343436163026A -:10608000194393695B0505D543690824234343619C -:10609000E301194393691B0505D543690424234390 -:1060A00043616302194393699B0405D54369102436 -:1060B000234343616302194393699B0304D54469F5 -:1060C00020231C43446119439369DB0305D54369CD -:1060D000402423434361A0020143916110BD0000AD -:1060E000002002404814002070B5054600F07EFFF5 -:1060F0000646184C0AE0681C08D0002D04D000F0B9 -:1061000075FF801BA84201D9032070BDA069C0079C -:10611000F1D1A069800701D50220A061A069C00566 -:1061200011D4A06980050ED4A06940050BD4A069E4 -:10613000000508D4A069800405D4A069800302D4B6 -:10614000A069C00303D5FFF787FF012070BD0020C1 -:1061500070BD000000200240F8B517460026054635 -:106160000C4600F0A1FD09E029460220226800F05B -:106170007DFD002804D1241D2D1D361DBE42F3D304 -:1061800000F066FDBE4201D20020F8BD0120F8BD3E -:1061900001480078704700004802002010B5094807 -:1061A00001F0B6F880B2FFF7B3FA074A074BFFF7E2 -:1061B0009DF90022064BFFF701FAFFF7EFFA80B2D4 -:1061C00010BD0000FC0F0020F853E3A59B843E4067 -:1061D00000408F4070B5054C0D46E2780449FEF74B -:1061E000CDFF20892880E07870BD000048020020A3 -:1061F00048130020014840787047000080000020CC -:106200000148808B70470000800000200148C08A50 -:10621000704700008000002010B5084800F044FBE3 -:106220000A21064800F0DCFA044800F0B3F98005C2 -:1062300003D5024800F0B0F980B210BD900F0020E5 -:10624000F8B5384C4B216088C9000546FEF750FF71 -:106250006D1C6580002960D102F078FE1E2000F0E0 -:106260009DFCFFF7D9FFE08002F032FC2E48008B46 -:10627000A080E088FFF730FA0546A088FFF72CFAE7 -:106280002A4F3946FFF704F82946FFF73EF8FFF793 -:10629000A3FA274A274BFFF71BF9FFF7D9FA002685 -:1062A00005462061B84237DB6078234F00280ED0C6 -:1062B00066702846FFF790FA00223B46FFF708F980 -:1062C00000221E4BFFF712F9FFF7C2FAE0602846E2 -:1062D000FFF782FA00223B46FFF7FAF8184A194BFB -:1062E000FFF704F905460F46E068FFF775FA144A10 -:1062F000154B5242FFF7FAF82A463B46FFF744F89F -:10630000FFF7A6FA1149E060884201DDE16004E090 -:10631000FF21C905C84200D3E660E068FFF706FA2E -:10632000C0B2F8BD240000206000F81F000040400B -:1063300075931804560ED53F0000084000E06440F5 -:106340003333333333B33040CCCCEC3F0000C8425E -:10635000F8B5054604464035287C0026012808D0BB -:1063600001202874206881688907890F01290ED1CE -:1063700001E00220F8BD0168C90708D0606D202146 -:10638000084360650126002028743046F8BD616D21 -:10639000FF2201329143022211436165C1688907DE -:1063A000890F0091C16889088900C16020688168EF -:1063B00092071143816000F019FE074612E000F0D9 -:1063C00015FEC01B0A280DD920688068002809DA4C -:1063D000606D022188431021084360650020287405 -:1063E0000120F8BD206880680028E8DB2068C168CB -:1063F000009A1143C160606D80088000401C606598 -:10640000C1E700000248016A8215914301627047AA -:106410000000014070B50C4C206AA11508432062B1 -:1064200000F0E4FD054609E000F0E0FD401B032814 -:1064300004D9206A400001D4012070BD206A4000C8 -:10644000F2D5002070BD000000000140F8B50646FE -:106450000D464036317C01290DD00121317401688F -:106460008A68520709D5416D2022114341650020F9 -:1064700030740120F8BD0220F8BD174B6A68D805BA -:1064800047109A42154C8A6A2B6812D05B035B0B4B -:106490001A438A622968490305D5A1680143A160AE -:1064A0000A20FFF76DFB2868800312D5A0683843E7 -:1064B0000EE05B035B0B9A438A622968490302D5AD -:1064C000A1688143A1602868800302D5A068B84311 -:1064D000A06000203074F8BD0110000000270140CA -:1064E00070B5040043D0606D02210843606520460A -:1064F000FFF719FB0026054600283AD0012D32D0BF -:10650000206841681F4A114041602168D0430860FB -:106510002068816801221207914381602068C16868 -:10652000194A1140C16020680169184A114001618F -:1065300020684169C908C90041612068016A144A9C -:106540001140016220688030416BC909C901416373 -:1065500020688030416BC909C9014163204600F0C1 -:1065600003F9A665666540342674284670BD01208F -:1065700070BD2046FFF716FB05460128F3D0012029 -:106580006065BDE760F7FFFF00023E8302FCFF3F4E -:1065900000F000F0406D70470068006C704700002C -:1065A00070B5040006D0606D2646002540360028F0 -:1065B00002D006E0012070BDA5653574204600F0CC -:1065C000E7F8606DC00603D421688868400705D5E8 -:1065D000606D1021084360653574EBE7606DFF2244 -:1065E0000132904302221043606588688207920F4F -:1065F0005B48012A02D10A68D2072BD103236268C3 -:106600009B079A4205D05B429A4202D05B009A42B5 -:1066100009D10A69920092080A6121680A696368CF -:106620001A430A610CE00A69920092080A618168C3 -:106630000F229204914381608168626811438160F6 -:106640002168CA6818239A43CA602168CA68A36887 -:106650001A43CA60816801225206914381608168B1 -:10666000A28E52061143816020688168C90004D45B -:10667000816801221207114381602068C168394A8C -:106680001140C1602069E168022825D00020014343 -:10669000204620300278037B52035B001A431143EB -:1066A000226B1143A26992031143E269D2031143A1 -:1066B0002268D3681943D160616A0A46FF3AC23A38 -:1066C00005D0A26A11432268D3681943D160427889 -:1066D0000121012A02D00BE00420D8E7007800282D -:1066E00023D0606D202210436065A06D0843A06533 -:1066F000E06B012820681FD00169C90703D0016938 -:1067000049084900016120684169C908C90041611F -:1067100020684169A26B11434161A565606D8008E5 -:106720008000401C6065002070BD2068C2680123A5 -:106730001B041A43C260DBE70269FF239B009A43F4 -:10674000026120680269236CA66C1A43636C3343B0 -:106750001A430261206802690A430261D3E700001C -:10676000002701401902FEFF10B500680649884263 -:1067700009D10648416B421591434163052002212E -:10678000000700F0BFFA10BD0024014000100240D5 -:1067900010B586B0044614216846FEF708FD0E4980 -:1067A0002068884216D10D48416B42151143416360 -:1067B000C16A01221143C162C06A69461040059056 -:1067C0000220009003200190002002900520000785 -:1067D00000F022FB06B010BD002401400010024072 -:1067E000F8B504464069254640350E4608280BD0CA -:1067F0002068C068C00709D0606D2021084360652B -:10680000002028740120F8BD082700E00C2700F0C4 -:10681000EDFB009015E0701C13D0002E05D000F0A9 -:10682000E5FB0099401AB0420BD920680068384255 -:1068300007D1606D0421084360650020287403209F -:10684000F8BD206800683842E5D0606D012149023A -:10685000084360652068C16809058A0F0C21002A79 -:106860001BD12022125D002A17D10268120714D50D -:10687000826853070122002B08DB43688B43436087 -:10688000606D130298431043606506E0606D20233D -:1068900018436065A06D1043A065A069002801D170 -:1068A000206801600020F8BD70B504462168002012 -:1068B0008968490721D425464035297C01291CD007 -:1068C00001212974E169012904D02046FFF79EF9CE -:1068D000002811D1616D0A4A1140FF220132114393 -:1068E00061650021A165297422681C21116021685D -:1068F0008A6804231A438A6070BD022070BD0000BC -:10690000FEF1FFFF30B5014620314A790023022A0B -:1069100004D00422C2630B71012030BD02681468E8 -:106920000E25AC43146002681468640864001460A7 -:10693000446C1C22144001221546006CA5404560A1 -:106940004A7118460B7130BD70B5002401462031E4 -:106950004A79022A03D00421C163012418E00268A5 -:1069600013680E25AB431360026813685B085B0075 -:106970001360436C1C221340012215469D40036C9A -:106980005D604A7100220A71816B002900D088473E -:10699000204670BD70B5040029D020680168490800 -:1069A000490001601348256814212818FEF7A0FB50 -:1069B000800060641048206400202860626C1C2104 -:1069C0000A4001239340226C53600B4A8032936A41 -:1069D000656C0D400F21A9408B439362E0622063F8 -:1069E0006063A063E06320346071207170BD01209A -:1069F00070BD0000F8FFFDBF00000240F0B4016C64 -:106A00000D6801680C68466C1C2304221E40174662 -:106A1000B7402F420ED067070CD50C68A40602D4ED -:106A20000C6894430C60416C19408A40016C4A60C8 -:106A3000016B1AE00227B74002462F402032002F98 -:106A400017D0A70715D50C68A40605D40C680A252D -:106A5000AC430C6001215171446C02211C40036C59 -:106A6000A140596000211171C16A002918D0F0BC01 -:106A700008470827B7402F4212D0240710D50C68CA -:106A80000E25AC430C60446C01211C400B46A34016 -:106A9000046C6360C163517100211171416BE4E7C3 -:106AA000F0BC704770B504003CD01F482568142125 -:106AB0002818FEF71DFB800060641C48206402213A -:106AC000204620300246417129681948E368014098 -:106AD000A06866691843236933431843A3691843C0 -:106AE000E3691843236A1843084328600121A0681A -:106AF0008903884210D00D488030836A656C1C2160 -:106B00000D400F26AE40B3438362656C63680D4051 -:106B1000816AAB400B4383620020E0630121517125 -:106B2000107170BD012070BDF8FFFDBF0000024074 -:106B30000F80FFFFF8B504468C4620300179002510 -:106B4000012909D00126067141790027012905D0C4 -:106B5000077102252846F8BD0220F8BD02214171C7 -:106B6000E7632068016849084900016061462046E2 -:106B7000FFF7A6F9206B00282068016801D00E22DB -:106B800005E0042291430160206801680A22114354 -:106B900001602068016831430160DBE770B504469D -:106BA00000F024FA0546601C02D00448007824183E -:106BB00000F01CFA401BA042FAD370BD5402002022 -:106BC00070B5054600F012FA044600F00FFA001BFB -:106BD000A842FAD370BD0000F8B51A4E0546307CC5 -:106BE0000F46012807D0012030741748FFF77CFAC0 -:106BF000010002D021E00220F8BD0020C04338602F -:106C00006C6814E02046FFF7EDF90F48FFF76CFAC7 -:106C100001460E48426808239A4342604268431581 -:106C20009A434260002901D03C6006E08034A868A5 -:106C30006A68C0018018A042E4D800203074084679 -:106C4000F8BD00004814002050C30000002002409E -:106C50000548416802221143416041680122114305 -:106C6000416000207047000000200240F8B50C4C45 -:106C70001646207C0F46012808D0012020740948C0 -:106C8000FFF732FA0025002802D006E00220F8BD06 -:106C900065613E600348FFF727FA2574F8BD0000E0 -:106CA0004814002050C3000011484168C9070BD0A8 -:106CB000EFF3108172B60F4AC2600F4AC26081F3CF -:106CC00010884168C9070ED1416889070DD5EFF3D7 -:106CD000108172B6094A0261094A026181F3108883 -:106CE0004068800701D501207047002070470000F0 -:106CF00000200240EFCDAB8905040302BFAE9D8C9E -:106D000016151413F0B5002262E0012393401C46CF -:106D10000C405CD09608304DB6007519AF68AC4693 -:106D200095072E0F0F25B540AE463D4005273F077E -:106D3000B84201D1002719E0284FB84201D10127FC -:106D400014E0274FB84201D102270FE0254FB84287 -:106D500001D103270AE0244FB84201D1042705E0FE -:106D6000224FB84201D1052700E00627B740AF42C5 -:106D700012D11F4D2E68A6432E606E68A6436E602A -:106D8000EE68A643EE60AE68A643AE606546AD68A9 -:106D90007446A5436446A560056856000324B440C4 -:106DA00025430560D508AD002D182E6AAC46550761 -:106DB000EF0E0F25BD40AE4365462E62C568A54364 -:106DC000C56045689D4345608368A3438360521C4A -:106DD0000B46D34099D1F0BD0000014000040050A3 -:106DE00000080050000C005000100050001C005023 -:106DF0000004014010B5082801D102F01FF910BDB0 -:106E000010B504494A69024202D04861FFF7F2FF17 -:106E100010BD000000040140F8B500230324012543 -:106E2000C2E032462E469E40B446324079D00E79BA -:106E3000B607B60F012E01D0022E17D1866827465D -:106E4000B6465E00B74000967646BE43B646CF686B -:106E5000009EB74076463743876046686746BE4324 -:106E60000F79FF06FF0F9F40374347600E79F643C7 -:106E7000B6070ED0C6682746B4465E00B646B74091 -:106E80006646BE43B4468F687646B740664637438B -:106E9000C7600E79B607B60F022E14D1DE08B60011 -:106EA00036180096366A5F07B446FE0E0F27B646C0 -:106EB000B7406646BE43B4460F697646B74066465D -:106EC0003743009E376206682746B4465E00B646E2 -:106ED000B7406646BE430F79B446BF07BF0F76463C -:106EE000B7406646374307604E68B603B60F5AD0C0 -:106EF000304F7E6B2E437E639F082F4EBF00BE191E -:106F00000096B6680F27B4469E07360FB646B740C0 -:106F10006646BE4305273F07B446B84202D1002764 -:106F20001AE040E0254FB84201D1012714E0244F78 -:106F3000B84201D102270FE0224FB84201D1032706 -:106F40000AE0214FB84201D1042705E01F4FB842A3 -:106F500001D1052700E006277646B740664637434D -:106F6000009EB7601A4EB6684F689643FF0200D580 -:106F70001643174FBE60FE684F689643BF0200D5A8 -:106F80001643134FFE607E684F689643BF0300D5DB -:106F900016430F4F7E603E684F689643FF0300D54F -:106FA00016430B4A16605B1C0A681646DA4000D08E -:106FB00037E7F8BD00100240000001400004005017 -:106FC00000080050000C005000100050001C005041 -:106FD000000401400069084000D001207047002AE9 -:106FE00001D081617047816270470000014880686C -:106FF000704700005402002070B504000FD02168D3 -:107000001548086021681548086003CC4160206875 -:10701000083C21688860FFF7E9FF05460CE0012085 -:1070200070BDFFF7E3FF401B2A2805D92068C06820 -:10703000400701D0032070BD2068C0684007F0D130 -:1070400020680269E1688A4201D0016101E00449D7 -:107050000160002070BD0000CCCC00005555000040 -:10706000AAAA0000006802490160002070470000E1 -:10707000AAAA0000024881680278891881607047D6 -:107080005402002010B50848002401684022114332 -:107090000160204600F00AF8002801D0012401E038 -:1070A00000F080F9204610BD0020024070B5044673 -:1070B0000D4D7D202978C000FEF71AF801460B48D7 -:1070C0000068FEF715F800F021FF002809D1042C14 -:1070D00007D200222146401E00F08CF900206C608F -:1070E00070BD012070BD00005402002090010020FE -:1070F00070477047F8B5164CE078401CE070A089E6 -:10710000401CA081A08C401CA084E08AFEF7E4FA19 -:107110007F270146FF053846FEF7F7F80D4D064676 -:107120002968FEF75CF82860054630460A4E31684B -:10713000FEF755F8012130606171B84202DB074863 -:10714000854201DD002000E0052003F097F8F8BD3E -:10715000E8000020700000206C0000200000F041DA -:1071600070477047704710B5044600680168C9430E -:10717000C90708D18168C943C90704D10121416009 -:107180002046FFF7B7FF20680168C943890708D484 -:107190008168C943890704D4022141602046FFF772 -:1071A000A7FF20680168C943490708D48168C9431B -:1071B000490704D404214160204600F0F1F820681A -:1071C0000168C943090708D48168C943090704D481 -:1071D000082141602046FFF7C3FF20680168C943CA -:1071E000C90608D48168C943C90604D41021416086 -:1071F0002046FFF77EFF20680168C943890608D44E -:107200008168C943890604D4202141602046FFF7E4 -:10721000A9FF20680168C943490608D48168C943A9 -:10722000490604D4402141602046FFF79AFF10BD73 -:10723000F8B5040005D025462035A87B002802D0EB -:1072400006E00120F8BD00206873204600F048F8F1 -:107250000220A8732068C26884466368012B04D0AA -:107260000120A16AC005814201D11E208243194834 -:107270006169814201D0184802401848A66802405E -:1072800018463043676A266A3E433043A66A304355 -:107290001043002B18D0012B03D00122D2059642B7 -:1072A00003D12369E2681A4310430A4A914205D088 -:1072B000A2691143E2690243084610436146C8606F -:1072C0000120A8730020F8BD2369E2691A43104326 -:1072D000E3E70000FFFF00003F1FFFFFFEF119FF83 -:1072E00010B50068084988420CD10848816BC20477 -:1072F00011438163002211460D2000F07BF80D2020 -:1073000000F06CF810BD0000007C0040001002404E -:107310000068C06970470000F8B5044602202546A1 -:1073200020351746A8731D480268C3041A4302603B -:107330002068C2689B121A43C26020680269012655 -:107340003243026122681020506020688161102160 -:10735000204601F08FF903281FD0216808204860DB -:10736000206847610821204601F084F9032814D0E1 -:10737000204601F009F9A87B03280ED02068816817 -:1073800031438160206801693143016120680169EE -:10739000042211430161AE730020F8BD00040140D6 -:1073A000704700000448416B012211434163816B27 -:1073B000020411438163704700100240002809DB7A -:1073C000C106C90E0120884003490860BFF34F8FF2 -:1073D000BFF36F8F7047000080E100E0002805DBFD -:1073E000C106C90E012088400149086070470000AD -:1073F00000E100E010B503F085FE10BD0248016811 -:10740000821511430160704700700040F8B50446D2 -:1074100000780027594D800674D5584E403EB06B19 -:10742000C00004D4B06BA9050843B06301275448D9 -:107430000168C90511D40168821511430160FFF785 -:10744000D5FD009005E0FFF7D1FD0099401A6428B2 -:1074500037D84B480068C005F5D5326803210905C7 -:1074600060680A400140914208D08103890F0329D6 -:1074700004D13168890301D50120F8BD2A690321AF -:1074800009040A4022D0084090421FD0207880068C -:1074900031D528692A6988430121C9040A432A6130 -:1074A0002A698A432A612861C0050FD5FFF79EFD2E -:1074B000009008E0FFF79AFD0099411A3148814297 -:1074C00001D90320F8BD28698005F3D5207880060E -:1074D00011D561688803800F032805D13268000543 -:1074E000824301400A433260286903226168120422 -:1074F000114008432861002F04D0B16B0120000720 -:107500008143B1632078C00705D0E868A16880088E -:1075100080000843E8602078800705D5E8680C21E2 -:107520008843E1680843E8602078400706D5E868AA -:1075300003218902884321690843E8602078000715 -:1075400006D5E86803210903884361690843E860B8 -:107550002088C00506D5E868032109048843A1698D -:107560000843E8602078000606D5E868032189040E -:107570008843E1690843E8600020F8BD40100240FC -:107580000070004088130000F8B50E46050038D0A2 -:107590005E480068C007C00FB04214D25B4C206840 -:1075A0004008400030432060FFF720FD074605E01B -:1075B000FFF71CFDC11B564881427AD82068C007DE -:1075C000C00FB042F4D12878524C800705D5E0684E -:1075D000F0218843A9680843E0602878C00752D0AA -:1075E0006868022806D0032807D0216801280AD03D -:1075F000890504E02168890301E0216889010029E7 -:1076000003DB0120F8BD4907F9E7E1688908890033 -:107610000143E160FFF7EAFC0746686802280AD0E8 -:10762000032814D001281ED029E0FFF7DFFCC11B7E -:10763000374881423DD8E0680007800F0228F4D126 -:1076400021E0FFF7D3FCC11B3148814231D8E0680B -:107650000007800F0328F4D115E0FFF7C7FCC11B1A -:107660002B48814225D8E0680007800F0128F4D11B -:1076700009E0FFF7BBFCC11B2548814219D8E0682F -:107680000007800FF5D121480168C907C90FB14231 -:1076900017D901684908490031430160FFF7A6FC8A -:1076A000074608E005E0FFF7A1FCC11B184881422E -:1076B00001D90320F8BD15480068C007C00FB042CB -:1076C000F1D12878400706D5E068072109028843F0 -:1076D000E9680843E0602878000707D5E0680721DB -:1076E000C90288432969C9000843E06000F03AF8FC -:1076F000E168094A0906090F515CC840074908605A -:1077000007480068FFF7D2FCF8BD000000200240E7 -:10771000881300000010024036C1000890010020CC -:1077200058020020044805490068C968044A490510 -:10773000490F515CC8407047900100200010024082 -:107740004FC10008044805490068C968044A890413 -:10775000490F515CC8407047900100200010024062 -:107760004FC1000870B51A4AD3681A490C20184056 -:107770008D0004280CD04E00082810D00C2810D002 -:1077800050680004410F0120C003491C884070BDAF -:107790001068C00601D5084670BD284670BD304649 -:1077A00070BD98020C4C000F205C1B029C0FD3682C -:1077B000641CDB0301D5314603E01268D20600D415 -:1077C000294603F07AFC22460023FDF7A7FC70BD92 -:1077D0000010024000093D0046C10008FEB505004A -:1077E0007ED0F74CE7680C20E668074001200004D3 -:1077F00006402878C00747D0082F05D00C2F0AD1A3 -:1078000001200004864206D1206880033CD56868C8 -:107810000028E5D038E0012069680004814203D1E6 -:1078200021680143216011E0052301221B04920419 -:107830009942216802D111432160F1E7814321601F -:10784000216801400091206890432060686800280A -:107850000DD0FFF7CBFB009005E0FFF7C7FB0099C9 -:10786000401A64287ED820688003F6D50CE0FFF724 -:10787000BDFB009005E0FFF7B9FB0099401A6428B2 -:10788000F0D820688003F6D4287880075DD5E868B2 -:10789000810604D5226820210A43226088430923F7 -:1078A000042F0DD00C2F01D1002E09D000283CD080 -:1078B0002168994301432160FFF798FB064628E0C1 -:1078C0002168490701D500288AD061681F22120269 -:1078D00091432A691202114361602168994300E0D3 -:1078E00091E101432160FFF73DFFE16809060A0FBE -:1078F000B449895CC840B4490860B4480068FFF7DF -:10790000D5FB002874D120E0FFF770FB801B022814 -:10791000A8D820684007F7D560681F21090288436E -:1079200029690902084360600FE0206840084000B0 -:107930002060FFF75BFB064604E0FFF757FB801B68 -:1079400002288FD820684007F7D42878C00661D570 -:10795000002F0DD0A86900284BD02068FF210131ED -:10796000084300E0C6E02060FFF740FB06462DE03C -:107970002068800502D5A8690028A5D06068072185 -:1079800049038843296A084360606068297F0002D0 -:10799000000A090608436060286A410B0120C00301 -:1079A000491C8840E16809060A0F8649895CC8407D -:1079B0008549086085480068FFF778FB002817D1E3 -:1079C00028E0FFF713FB801B0228A1D82068800560 -:1079D000F7D56068072149038843296A0843606036 -:1079E0006068297F0002000A09060843606011E010 -:1079F000E1E02168FF20013081432160FFF7F6FAC2 -:107A0000064604E0FFF7F2FA801B022872D82068CD -:107A10008005F7D428786E4E000724D568690028C1 -:107A2000306910D0012108433061FFF7DFFA009080 -:107A300005E0FFF7DBFA0099401A02285AD83069AE -:107A40008007F6D50FE0400840003061FFF7CEFA1E -:107A5000009005E0FFF7CAFA0099401A022849D8B9 -:107A600030698007F6D42878400765D50020029059 -:107A7000A06BC00006D4A06B012109070843A063D6 -:107A80000120029053480168C90511D4016882158C -:107A900011430160FFF7AAFA009005E0FFF7A6FA8C -:107AA0000099401A642825D84A480068C005F5D5D1 -:107AB000FF20AA680130824203D13169014331615C -:107AC00011E001218902002A07D005231B029A42F6 -:107AD00003D132690A433261EFE73269824332618E -:107AE000306988433061A86800280FD0FFF77EFA1C -:107AF000009007E05EE0FFF779FA0099411A3648F6 -:107B0000814257D830698005F5D50DE0FFF76EFA50 -:107B1000009006E0FFF76AFA0099411A2E48814268 -:107B200048D830698005F5D40298002804D0A06BAD -:107B3000012109078843A063686A002865D00C2FDB -:107B40004CD0012636060228206805D0B0432060BC -:107B5000FFF74CFA05462FE0B0432060FFF746FAE6 -:107B6000074604E0FFF742FAC01B022822D820682B -:107B70008001F7D4E96AA86AE2680843296BFD230B -:107B80001B049A4311430843E0602068304320609F -:107B9000FFF72CFA054604E0FFF728FA401B0228FD -:107BA00008D820688001F7D52FE0FFF71FFA401BA7 -:107BB000022801D90320FEBD20688001F5D424E00D -:107BC0000010024036C10008900100205802002039 -:107BD0004010024000700040881300000128EAD0E5 -:107BE000E06801210904AA6A014091420BD10F21EA -:107BF0008904EA6A0140914205D1032189050840C0 -:107C0000296B884201D00120FEBD0020FEBDF8B5E1 -:107C100004000ED0FF27606A0537002500280AD02F -:107C20002561656126464036A562707C002807D034 -:107C30000AE00120F8BD6068B842F3D0E561F1E7E1 -:107C40003574204600F03EF8022171742068026805 -:107C500040239A4302602123A26860689B021A4075 -:107C600038401043E3688A021340184323690B40ED -:107C7000217D1843C907C90F0843A1699310194012 -:107C80000843E169382319400843216A80231940D9 -:107C90000843A16A93001940084321680860A0695D -:107CA0000421000C0840616A102319400843216830 -:107CB00048602068C1699143C161656501207074A5 -:107CC0000020F8BD10B586B0044614216846FDF7C3 -:107CD0006EFA10492068884219D10F48416B82140E -:107CE00011434163C16A01221143C162C06A00218C -:107CF00010400590E02000900220019003200390A6 -:107D000002910491052069460007FFF785F806B047 -:107D100010BD00000030014000100240FFB50446D5 -:107D200083B00120254640350090287C00271E4660 -:107D300001280FD001202874FFF758F90190687CC2 -:107D4000616801280DD0CA1FFD3A08D1A168002939 -:107D500005D102E0022007B0F0BD042801D00227BF -:107D6000D0E0049800287AD005980028FBD0002E97 -:107D7000F9D0687C042801D0052068740020606573 -:107D80000599A163E687A68704992163E686A686FE -:107D90002064606420680168490603D401684022B9 -:107DA000114301600121E068C9028842606847D13F -:107DB000002801D0012E3CD1206B21680088C860CA -:107DC000206B801C2063E08E401EE08631E020683E -:107DD0008168890710D5E18E00290DD0009901290D -:107DE0000AD1216B0988C160206B801C2063E08E62 -:107DF000401EE0860020009020688168C9070DD0F1 -:107E0000E18F00290AD0C068A16B0880A06B801C9C -:107E1000A063E08F401EE08701200090FFF7E6F8A6 -:107E20000199411A0C98814203D3401C01D00327C9 -:107E300066E0E08E0028CAD1E08F0028C7D148E074 -:107E4000002801D0012E3ED1206B216800780873F4 -:107E5000206B401C2063E08E401EE08633E04DE046 -:107E600020688168890710D5E18E00290DD000991E -:107E700001290AD1216B09780173206B401C206312 -:107E8000E08E401EE0860020009020688168C907CF -:107E90000DD0E18F00290AD0C068A16B0870A06BDB -:107EA000401CA063E08F401EE08701200090FFF798 -:107EB0009DF80199411A0C98814202D3401C02D0CE -:107EC000B5E70028B3D0E08E0028C9D1E08F0028A4 -:107ED000C6D12046019A0C9901F07AFC002803D003 -:107EE0000127202060650DE0A068002803D12068EC -:107EF000C16880680090606D002801D0012701E012 -:107F00000120687400202874384624E7094910B518 -:107F1000401E884201D9012010BD074C6061032139 -:107F2000081F03F0EFF80020A06107202061002067 -:107F300010BD0000FFFFFF0000E000E07047704749 -:107F400070B504001BD02420E06720680168490850 -:107F500049000160206800250560206845602068B0 -:107F60008560204600F09AF9204680304560E5673C -:107F700005602566656660342576002070BD0120A9 -:107F800070BD7047F8B502680446D06911689368FF -:107F9000A44D06462E4025468035002E71D0A24FB6 -:107FA000DE07F60F0F4037437ED0C70706D0CF0558 -:107FB00004D5012717626A683A436A60820708D5C8 -:107FC000DA0706D0276802223A626A6804273A4331 -:107FD0006A60420708D5DA0706D0236804221A62CD -:107FE0006A6802231A436A60020709D520220A4000 -:107FF000324305D0236808221A626B6813436B6012 -:10800000020509D54A0107D501222368D2021A6266 -:108010006A6820231A436A606A68002A39D0800699 -:1080200006D5880604D5A16E002901D020468847D0 -:10803000686821688968490602D4282108422DD041 -:10804000204602F0C3FC21688868400622D5EFF381 -:108050001080012282F310888A6840239A438A6044 -:1080600080F31088606F002814D070498163606FBE -:10807000FEF76AFC00280CD0606F816B08E000E01E -:1080800012E0860610D58E060ED5A16EAFE0204612 -:108090008847F8BD2046FFF774FFF8BD2046FFF77C -:1080A00070FF00206860F8BD266E012E7DD1C606E7 -:1080B0007BD5CE0679D510231362226890682646B8 -:1080C00040064036002849DA616F086840680004BD -:1080D000000CE8D0378B8742E5D9708308680068C8 -:1080E000800634D4EFF31080012181F310881168E9 -:1080F0001F01B943116080F31088EFF31080012154 -:1081000081F3108821688A68520852008A6080F3DF +:105CE000B00A0020400C002030B5044600206518A2 +:105CF00003E02178641C05F02BF9AC42F9D30021B4 +:105D000005F026F9002105F023F930BDF0B53D4C32 +:105D100087B00025608C29183B48405C1E286BD159 +:105D20003A48AE008059FFF7DFFC394A394BFFF79C +:105D3000DDFBFFF78DFD606300903448A16B643894 +:105D40008059401AFFF7E4FCE164A06407462F483D +:105D500005913149C83880598959401AFFF7D8FC54 +:105D600061652065064603917F20C0050099FFF715 +:105D700087FAFFF731FD3246039BFFF7B7FB3A4640 +:105D8000059BFFF7ABFB0022D243FFF78FFC234AB2 +:105D9000234BFFF7ABFB1322E1651206214BA065F5 +:105DA000FFF7A4FB616600221F4B2066FFF73CFD56 +:105DB00022D200221D4B616E206EFFF721FD1BD207 +:105DC000E08C1249401CE08468006431085EFFF7F3 +:105DD0008BFC06460F460022154B616E206EFFF7C6 +:105DE00085FB32463B46FFF7CFFAFFF7D7FC618CC5 +:105DF000104A6918490050526D1C232D8ADB07B0E8 +:105E0000F0BD000080000020E7090020FC0E00200B +:105E1000143BB1133BB103BED00D0020FA48CE3B7A +:105E20001835B13D19DDB141000024C000408F405C +:105E300000005940400C002010B500231A4603E032 +:105E4000845CE3189BB2521C8A42F9D3D84380B2D7 +:105E500010BD0000F1B500240F4D104E09E06000A8 +:105E6000811902226846FFF7ADF900280ED0641CA4 +:105E7000E4B2288C8442F2D380B2C82804D26846A7 +:105E80000088FFF7FBFE07463846F8BD03491E2091 +:105E9000C93908552046F8BD80000020B00A00200E +:105EA00030B50023040AE409CD09E401ED01AC4258 +:105EB00003D04004000C504001E04004000C4906AF +:105EC0005B1C090EDBB2082BECD330BD10B50348C8 +:105ED00000F0A0FD024800F09DFD10BD581100200B +:105EE0001011002030B5446C1C252C400125A54024 +:105EF000046C6560046863608368102B036803D0DA +:105F000099600068C26030BD9A600068C16030BDB1 +:105F100010B50023054C05E022460221491C9142A0 +:105F2000FCD35B1C8342F7D310BD0000BC11000002 +:105F300010490120487202205E31487203203C392A +:105F4000487204200E3948720A4B0B495A1C0878D3 +:105F50005871497899712333187159712033187722 +:105F60005977107551751A461E3210755175107695 +:105F700051767047300600201801002010B503F05C +:105F80008BFC202004F048FA012005F0FFFC0020E3 +:105F900004F042FA044805F09DFB044805F044FE75 +:105FA000002005F079FE10BD600000208380000015 +:105FB00070B505200121000701F018F800240B4DF1 +:105FC000002800D02C600221094801F00FF80028B9 +:105FD00007D108482C60008807494000088005F078 +:105FE00037F8012000F018FF70BD00008C01002080 +:105FF00000040050FE0000200E01002010B5082013 +:1060000000F00AFF10BD704710B5084900224A6130 +:1060100007494B684C1523434B604B6808242343C6 +:106020004B60C009C001026010BD0000481500208F +:10603000002002407FB500250C460646039500F07F +:106040003FFEE009029003A901960095684600F022 +:10605000CFFD002804D000F007FE002004B070BD82 +:1060600000F002FE0120F9E710B5002302E0C45C55 +:10607000CC545B1C9342FAD310BD000010B5214AEA +:1060800000219069C305204804D5416902231943C2 +:106090004161911593699B0505D54369012423430B +:1060A00043616302194393695B0505D5436908247D +:1060B00023434361E301194393691B0505D54369F4 +:1060C0000424234343616302194393699B0405D568 +:1060D00043691024234343616302194393699B037B +:1060E00004D5446920231C43446119439369DB03AD +:1060F00005D54369402423434361A00201439161D4 +:1061000010BD0000002002404815002070B5054673 +:1061100000F078FF0646184C0AE0681C08D0002DF5 +:1061200004D000F06FFF801BA84201D9032070BD8E +:10613000A069C007F1D1A069800701D50220A06144 +:10614000A069C00511D4A06980050ED4A0694005DE +:106150000BD4A069000508D4A069800405D4A06907 +:10616000800302D4A069C00303D5FFF787FF012095 +:1061700070BD002070BD000000200240F8B5174639 +:10618000002605460C4600F09BFD09E0294602204A +:10619000226800F077FD002804D1241D2D1D361D36 +:1061A000BE42F3D300F060FDBE4201D20020F8BD34 +:1061B0000120F8BD01480078704700004802002027 +:1061C00010B5094801F0B0F880B2FFF7A1FA074A0C +:1061D000074BFFF78BF90022064BFFF7EFF9FFF7AC +:1061E000DDFA80B210BD000000100020F853E3A5D6 +:1061F0009B843E4000408F4070B5054C0D4622798F +:106200000449FEF7BBFF204640892880207970BDF5 +:10621000480200204C1300200148407870470000DD +:10622000800000200148808B704700008000002023 +:1062300010B5084800F044FB0A21064800F0DCFADB +:10624000044800F0B3F9800503D5024800F0B0F926 +:1062500080B210BD940F0020F8B5384C4B216088F7 +:10626000C9000546FEF744FF6D1C6580002960D11A +:1062700002F0F8FE1E2000F09DFCFFF7D9FFE08041 +:1062800002F0A6FC2E48008BA080E088FFF724FADD +:106290000546A088FFF720FA2A4F3946FEF7F8FF97 +:1062A0002946FFF732F8FFF797FA274A274BFFF7FF +:1062B0000FF9FFF7CDFA002605462061B84237DB1B +:1062C0006078234F00280ED066702846FFF784FAC6 +:1062D00000223B46FFF7FCF800221E4BFFF706F9B1 +:1062E000FFF7B6FAE0602846FFF776FA00223B4651 +:1062F000FFF7EEF8184A194BFFF7F8F805460F4676 +:10630000E068FFF769FA144A154B5242FFF7EEF8BE +:106310002A463B46FFF738F8FFF79AFA1149E06042 +:10632000884201DDE16004E0FF21C905C84200D3D5 +:10633000E660E068FFF7FAF9C0B2F8BD240000207B +:106340006000F81F0000404075931804560ED53FBA +:106350000000084000E064403333333333B330404F +:10636000CCCCEC3F0000C842F8B5054604464035A9 +:10637000287C0026012808D0012028742068816824 +:106380008907890F01290ED101E00220F8BD0168BB +:10639000C90708D0606D20210843606501260020F0 +:1063A00028743046F8BD616DFF220132914302220C +:1063B00011436165C1688907890F0091C168890827 +:1063C0008900C1602068816892071143816000F0F4 +:1063D00019FE074612E000F015FEC01B0A280DD971 +:1063E00020688068002809DA606D02218843102146 +:1063F00008436065002028740120F8BD206880688B +:106400000028E8DB2068C168009A1143C160606D14 +:1064100080088000401C6065C1E700000248016AF6 +:1064200082159143016270470000014070B50C4C29 +:10643000206AA1150843206200F0E4FD054609E04A +:1064400000F0E0FD401B032804D9206A400001D47D +:10645000012070BD206A4000F2D5002070BD000010 +:1064600000000140F8B506460D464036317C012952 +:106470000DD00121317401688A68520709D5416D38 +:10648000202211434165002030740120F8BD022014 +:10649000F8BD174B6A68D80547109A42154C8A6AAE +:1064A0002B6812D05B035B0B1A438A62296849038D +:1064B00005D5A1680143A1600A20FFF761FB2868A8 +:1064C000800312D5A06838430EE05B035B0B9A4350 +:1064D0008A622968490302D5A1688143A1602868BE +:1064E000800302D5A068B843A06000203074F8BDD6 +:1064F000011000000027014070B5040043D0606D1A +:106500000221084360652046FFF70DFB0026054683 +:1065100000283AD0012D32D0206841681F4A11402E +:1065200041602168D0430860206881680122120719 +:10653000914381602068C168194A1140C160206898 +:106540000169184A1140016120684169C908C90000 +:1065500041612068016A144A11400162206880305C +:10656000416BC909C901416320688030416BC90989 +:10657000C9014163204600F003F9A6656665403411 +:106580002674284670BD012070BD2046FFF70AFB27 +:1065900005460128F3D001206065BDE760F7FFFFE5 +:1065A00000023E8302FCFF3F00F000F0406D7047A8 +:1065B0000068006C7047000070B5040006D0606D84 +:1065C000264600254036002802D006E0012070BD96 +:1065D000A5653574204600F0E7F8606DC00603D469 +:1065E00021688868400705D5606D10210843606503 +:1065F0003574EBE7606DFF220132904302221043B5 +:10660000606588688207920F5B48012A02D10A6898 +:10661000D2072BD1032362689B079A4205D05B42C5 +:106620009A4202D05B009A4209D10A69920092080C +:106630000A6121680A6963681A430A610CE00A6901 +:10664000920092080A6181680F229204914381604E +:1066500081686268114381602168CA6818239A437F +:10666000CA602168CA68A3681A43CA6081680122A7 +:106670005206914381608168A28E52061143816067 +:1066800020688168C90004D481680122120711437F +:1066900081602068C168394A1140C1602069E168A1 +:1066A000022825D000200143204620300278037BB9 +:1066B00052035B001A431143226B1143A2699203F8 +:1066C0001143E269D20311432268D3681943D160B0 +:1066D000616A0A46FF3AC23A05D0A26A11432268AB +:1066E000D3681943D16042780121012A02D00BE01E +:1066F0000420D8E70078002823D0606D20221043C2 +:106700006065A06D0843A065E06B012820681FD07C +:106710000169C90703D0016949084900016120687E +:106720004169C908C900416120684169A26B1143F0 +:106730004161A565606D80088000401C6065002097 +:1067400070BD2068C26801231B041A43C260DBE7E6 +:106750000269FF239B009A43026120680269236C4F +:10676000A66C1A43636C33431A43026120680269C2 +:106770000A430261D3E70000002701401902FEFF2F +:1067800010B500680649884209D10648416B421598 +:106790009143416305200221000700F0BFFA10BDBC +:1067A000002401400010024010B586B004461421B8 +:1067B0006846FEF7FCFC0E492068884216D10D4859 +:1067C000416B421511434163C16A01221143C16209 +:1067D000C06A694610400590022000900320019095 +:1067E000002002900520000700F022FB06B010BD3B +:1067F0000024014000100240F8B5044640692546D7 +:1068000040350E4608280BD02068C068C00709D064 +:10681000606D202108436065002028740120F8BDC8 +:10682000082700E00C2700F0EDFB009015E0701C3D +:1068300013D0002E05D000F0E5FB0099401AB042BD +:106840000BD920680068384207D1606D04210843E5 +:106850006065002028740320F8BD20680068384275 +:10686000E5D0606D01214902084360652068C16878 +:1068700009058A0F0C21002A1BD12022125D002A53 +:1068800017D10268120714D5826853070122002B22 +:1068900008DB43688B434360606D130298431043E9 +:1068A000606506E0606D202318436065A06D1043AD +:1068B000A065A069002801D1206801600020F8BD12 +:1068C00070B50446216800208968490721D425460F +:1068D0004035297C01291CD001212974E169012955 +:1068E00004D02046FFF792F9002811D1616D0A4AC1 +:1068F0001140FF220132114361650021A165297415 +:1069000022681C21116021688A6804231A438A6066 +:1069100070BD022070BD0000FEF1FFFF30B50146E2 +:1069200020314A790023022A04D00422C2630B7169 +:10693000012030BD026814680E25AC431460026863 +:106940001468640864001460446C1C221440012222 +:106950001546006CA54045604A7118460B7130BD64 +:1069600070B50024014620314A79022A03D004215F +:10697000C163012418E0026813680E25AB4313605D +:10698000026813685B085B001360436C1C221340B1 +:10699000012215469D40036C5D604A7100220A7118 +:1069A000816B002900D08847204670BD70B5040077 +:1069B00029D020680168490849000160134825680A +:1069C00014212818FEF794FB8000606410482064AE +:1069D00000202860626C1C210A4001239340226C35 +:1069E00053600B4A8032936A656C0D400F21A940B9 +:1069F0008B439362E06220636063A063E0632034B2 +:106A00006071207170BD012070BD0000F8FFFDBFF6 +:106A100000000240F0B4016C0D6801680C68466C1F +:106A20001C2304221E401746B7402F420ED0670792 +:106A30000CD50C68A40602D40C6894430C60416C1D +:106A400019408A40016C4A60016B1AE00227B74086 +:106A500002462F402032002F17D0A70715D50C680B +:106A6000A40605D40C680A25AC430C6001215171C1 +:106A7000446C02211C40036CA1405960002111713B +:106A8000C16A002918D0F0BC08470827B7402F4238 +:106A900012D0240710D50C680E25AC430C60446C52 +:106AA00001211C400B46A340046C6360C16351711B +:106AB00000211171416BE4E7F0BC704770B5040030 +:106AC0003CD01F48256814212818FEF711FB8000D0 +:106AD00060641C4820640221204620300246417137 +:106AE00029681948E3680140A0686669184323696A +:106AF00033431843A3691843E3691843236A1843CF +:106B0000084328600121A0688903884210D00D48FD +:106B10008030836A656C1C210D400F26AE40B34364 +:106B20008362656C63680D40816AAB400B4383628E +:106B30000020E06301215171107170BD012070BD12 +:106B4000F8FFFDBF000002400F80FFFFF8B50446CC +:106B50008C46203001790025012909D001260671D3 +:106B600041790027012905D0077102252846F8BD83 +:106B70000220F8BD02214171E763206801684908DD +:106B80004900016061462046FFF7ACF9206B002800 +:106B90002068016801D00E2205E0042291430160C3 +:106BA000206801680A2211430160206801683143AE +:106BB0000160DBE770B5044600F024FA0546601C6E +:106BC00002D004480078241800F01CFA401BA042B0 +:106BD000FAD370BD5802002070B5054600F012FAD5 +:106BE000044600F00FFA001BA842FAD370BD000063 +:106BF000F8B51A4E0546307C0F46012807D0012013 +:106C000030741748FFF782FA010002D021E0022019 +:106C1000F8BD0020C04338606C6814E02046FFF7E0 +:106C2000F3F90F48FFF772FA01460E48426808234D +:106C30009A434260426843159A434260002901D05A +:106C40003C6006E08034A8686A68C0018018A042F1 +:106C5000E4D8002030740846F8BD00004815002034 +:106C600050C3000000200240054841680222114341 +:106C700041604168012211434160002070470000DB +:106C800000200240F8B50C4C1646207C0F46012827 +:106C900008D0012020740948FFF738FA00250028A1 +:106CA00002D006E00220F8BD65613E600348FFF7B0 +:106CB0002DFA2574F8BD00004815002050C30000CF +:106CC00011484168C9070BD0EFF3108172B60F4A23 +:106CD000C2600F4AC26081F310884168C9070ED1B3 +:106CE000416889070DD5EFF3108172B6094A026138 +:106CF000094A026181F310884068800701D50120AC +:106D0000704700207047000000200240EFCDAB89A3 +:106D100005040302BFAE9D8C16151413F0B50022B6 +:106D200062E0012393401C460C405CD09608304D35 +:106D3000B6007519AF68AC4695072E0F0F25B54004 +:106D4000AE463D4005273F07B84201D1002719E074 +:106D5000284FB84201D1012714E0274FB84201D192 +:106D600002270FE0254FB84201D103270AE0244F44 +:106D7000B84201D1042705E0224FB84201D10527CE +:106D800000E00627B740AF4212D11F4D2E68A64340 +:106D90002E606E68A6436E60EE68A643EE60AE6835 +:106DA000A643AE606546AD687446A5436446A560DB +:106DB000056856000324B44025430560D508AD009E +:106DC0002D182E6AAC465507EF0E0F25BD40AE4379 +:106DD00065462E62C568A543C56045689D4345600C +:106DE0008368A3438360521C0B46D34099D1F0BD06 +:106DF000000001400004005000080050000C00504A +:106E000000100050001C00500004014010B508287C +:106E100001D102F09FF910BD10B504494A69024240 +:106E200002D04861FFF7F2FF10BD000000040140EE +:106E3000F8B5002303240125C2E032462E469E40C9 +:106E4000B446324079D00E79B607B60F012E01D084 +:106E5000022E17D186682746B6465E00B7400096D8 +:106E60007646BE43B646CF68009EB7407646374367 +:106E7000876046686746BE430F79FF06FF0F9F4055 +:106E8000374347600E79F643B6070ED0C6682746EB +:106E9000B4465E00B646B7406646BE43B4468F6809 +:106EA0007646B74066463743C7600E79B607B60FD9 +:106EB000022E14D1DE08B60036180096366A5F0737 +:106EC000B446FE0E0F27B646B7406646BE43B446EC +:106ED0000F697646B74066463743009E37620668BC +:106EE0002746B4465E00B646B7406646BE430F79B5 +:106EF000B446BF07BF0F7646B740664637430760C4 +:106F00004E68B603B60F5AD0304F7E6B2E437E6369 +:106F10009F082F4EBF00BE190096B6680F27B446D3 +:106F20009E07360FB646B7406646BE4305273F0765 +:106F3000B446B84202D100271AE040E0254FB842DB +:106F400001D1012714E0244FB84201D102270FE0FC +:106F5000224FB84201D103270AE0214FB84201D1A4 +:106F6000042705E01F4FB84201D1052700E006279E +:106F70007646B74066463743009EB7601A4EB668FD +:106F80004F689643FF0200D51643174FBE60FE6858 +:106F90004F689643BF0200D51643134FFE607E68CC +:106FA0004F689643BF0300D516430F4F7E603E687F +:106FB0004F689643FF0300D516430B4A16605B1CCF +:106FC0000A681646DA4000D037E7F8BD00100240E4 +:106FD000000001400004005000080050000C005068 +:106FE00000100050001C00500004014000690840DF +:106FF00000D001207047002A01D081617047816272 +:107000007047000001488068704700005802002067 +:1070100070B504000FD02168154808602168154834 +:10702000086003CC41602068083C21688860FFF755 +:10703000E9FF05460CE0012070BDFFF7E3FF401BB0 +:107040002A2805D92068C068400701D0032070BDF8 +:107050002068C0684007F0D120680269E1688A4270 +:1070600001D0016101E004490160002070BD000011 +:10707000CCCC000055550000AAAA000000680249C7 +:107080000160002070470000AAAA00000248816841 +:1070900002788918816070475802002010B50848AE +:1070A00000240168402211430160204600F00AF8E4 +:1070B000002801D0012401E000F080F9204610BD35 +:1070C0000020024070B504460D4D7D202978C00097 +:1070D000FEF70EF801460B480068FEF709F800F0CD +:1070E00021FF002809D1042C07D200222146401E8E +:1070F00000F08CF900206C6070BD012070BD0000B4 +:10710000580200209001002070477047F8B5164CD7 +:10711000E078401CE070A089401CA081A08C401C3D +:10712000A084E08AFEF7D8FA7F270146FF0538469B +:10713000FEF7EBF80D4D06462968FEF750F828607B +:10714000054630460A4E3168FEF749F801213060A5 +:107150006171B84202DB0748854201DD002000E092 +:10716000052003F017F9F8BDE800002070000020AA +:107170006C0000200000F04170477047704710B568 +:10718000044600680168C943C90708D18168C9433A +:10719000C90704D1012141602046FFF7B7FF2068ED +:1071A0000168C943890708D48168C943890704D4A1 +:1071B000022141602046FFF7A7FF20680168C9430C +:1071C000490708D48168C943490704D404214160B0 +:1071D000204600F0F1F820680168C943090708D487 +:1071E0008168C943090704D4082141602046FFF79C +:1071F000C3FF20680168C943C90608D48168C94330 +:10720000C90604D4102141602046FFF77EFF2068A4 +:107210000168C943890608D48168C943890604D432 +:10722000202141602046FFF7A9FF20680168C9437B +:10723000490608D48168C943490604D44021416005 +:107240002046FFF79AFF10BDF8B5040005D025468B +:107250002035A87B002802D006E00120F8BD0020E0 +:107260006873204600F048F80220A8732068C268BE +:1072700084466368012B04D00120A16AC0058142C5 +:1072800001D11E20824319486169814201D018480A +:1072900002401848A668024018463043676A266ACA +:1072A0003E433043A66A30431043002B18D0012BD5 +:1072B00003D00122D205964203D12369E2681A4322 +:1072C00010430A4A914205D0A2691143E269024380 +:1072D000084610436146C8600120A8730020F8BD2D +:1072E0002369E2691A431043E3E70000FFFF00004F +:1072F0003F1FFFFFFEF119FF10B5006808498842E3 +:107300000CD10848816BC2041143816300221146ED +:107310000D2000F07BF80D2000F06CF810BD00008F +:10732000007C0040001002400068C0697047000007 +:10733000F8B504460220254620351746A8731D4897 +:107340000268C3041A4302602068C2689B121A4391 +:10735000C26020680269012632430261226810205F +:107360005060206881611021204601F08FF90328C8 +:107370001FD0216808204860206847610821204606 +:1073800001F084F9032814D0204601F009F9A87B04 +:1073900003280ED02068816831438160206801692C +:1073A0003143016120680169042211430161AE7318 +:1073B0000020F8BD00040140704700000448416B04 +:1073C000012211434163816B0204114381637047C1 +:1073D00000100240002809DBC106C90E01208840C8 +:1073E00003490860BFF34F8FBFF36F8F70470000F2 +:1073F00080E100E0002805DBC106C90E01208840BD +:10740000014908607047000000E100E010B503F09A +:107410000FFF10BD024801688215114301607047DB +:1074200000700040F8B5044600780027594D8006EA +:1074300074D5584E403EB06BC00004D4B06BA90563 +:107440000843B063012754480168C90511D4016895 +:10745000821511430160FFF7D5FD009005E0FFF7AD +:10746000D1FD0099401A642837D84B480068C00500 +:10747000F5D532680321090560680A400140914250 +:1074800008D08103890F032904D13168890301D50C +:107490000120F8BD2A69032109040A4022D00840CE +:1074A00090421FD02078800631D528692A69884308 +:1074B0000121C9040A432A612A698A432A61286191 +:1074C000C0050FD5FFF79EFD009008E0FFF79AFD7D +:1074D0000099411A3148814201D90320F8BD286939 +:1074E0008005F3D52078800611D561688803800F68 +:1074F000032805D132680005824301400A43326007 +:107500002869032261681204114008432861002F92 +:1075100004D0B16B012000078143B1632078C0071C +:1075200005D0E868A168800880000843E8602078FA +:10753000800705D5E8680C218843E1680843E860C6 +:107540002078400706D5E86803218902884321692D +:107550000843E8602078000706D5E868032109039E +:10756000884361690843E8602088C00506D5E8685B +:10757000032109048843A1690843E86020780006D4 +:1075800006D5E868032189048843E1690843E86077 +:107590000020F8BD40100240007000408813000039 +:1075A000F8B50E46050038D05E480068C007C00F29 +:1075B000B04214D25B4C2068400840003043206049 +:1075C000FFF720FD074605E0FFF71CFDC11B5648ED +:1075D00081427AD82068C007C00FB042F4D1287821 +:1075E000524C800705D5E068F0218843A96808431C +:1075F000E0602878C00752D06868022806D00328C7 +:1076000007D0216801280AD0890504E02168890390 +:1076100001E021688901002903DB0120F8BD490749 +:10762000F9E7E168890889000143E160FFF7EAFCB6 +:107630000746686802280AD0032814D001281ED003 +:1076400029E0FFF7DFFCC11B374881423DD8E068E5 +:107650000007800F0228F4D121E0FFF7D3FCC11B03 +:107660003148814231D8E0680007800F0328F4D107 +:1076700015E0FFF7C7FCC11B2B48814225D8E06805 +:107680000007800F0128F4D109E0FFF7BBFCC11B04 +:107690002548814219D8E0680007800FF5D12148BC +:1076A0000168C907C90FB14217D9016849084900E3 +:1076B00031430160FFF7A6FC074608E005E0FFF74D +:1076C000A1FCC11B1848814201D90320F8BD15480F +:1076D0000068C007C00FB042F1D12878400706D536 +:1076E000E068072109028843E9680843E0602878D8 +:1076F000000707D5E0680721C90288432969C90046 +:107700000843E06000F03AF8E168094A0906090F09 +:10771000515CC8400749086007480068FFF7D2FC81 +:10772000F8BD000000200240881300000010024055 +:1077300062C20008900100205C0200200448054954 +:107740000068C968044A4905490F515CC840704740 +:1077500090010020001002407BC200080448054947 +:107760000068C968044A8904490F515CC8407047E1 +:1077700090010020001002407BC2000870B51A4A38 +:10778000D3681A490C2018408D0004280CD04E00F4 +:10779000082810D00C2810D050680004410F012098 +:1077A000C003491C884070BD1068C00601D508465A +:1077B00070BD284670BD304670BD98020C4C000F5D +:1077C000205C1B029C0FD368641CDB0301D531468F +:1077D00003E01268D20600D4294603F004FD2246D5 +:1077E0000023FDF79BFC70BD0010024000093D0026 +:1077F00072C20008FEB505007ED0F74CE7680C2089 +:10780000E66807400120000406402878C00747D0FA +:10781000082F05D00C2F0AD101200004864206D182 +:10782000206880033CD568680028E5D038E0012056 +:1078300069680004814203D121680143216011E09D +:10784000052301221B0492049942216802D11143AD +:107850002160F1E7814321602168014000912068A7 +:1078600090432060686800280DD0FFF7CBFB0090A4 +:1078700005E0FFF7C7FB0099401A64287ED820680E +:107880008003F6D50CE0FFF7BDFB009005E0FFF7A5 +:10789000B9FB0099401A6428F0D820688003F6D418 +:1078A000287880075DD5E868810604D52268202104 +:1078B0000A43226088430923042F0DD00C2F01D1E5 +:1078C000002E09D000283CD0216899430143216053 +:1078D000FFF798FB064628E02168490701D50028F4 +:1078E0008AD061681F22120291432A691202114351 +:1078F00061602168994300E091E101432160FFF755 +:107900003DFFE16809060A0FB449895CC840B449E3 +:107910000860B4480068FFF7D5FB002874D120E068 +:10792000FFF770FB801B0228A8D820684007F7D516 +:1079300060681F21090288432969090208436060C1 +:107940000FE02068400840002060FFF75BFB064620 +:1079500004E0FFF757FB801B02288FD82068400700 +:10796000F7D42878C00661D5002F0DD0A86900286B +:107970004BD02068FF210131084300E0C6E02060C1 +:10798000FFF740FB06462DE02068800502D5A86978 +:107990000028A5D06068072149038843296A084365 +:1079A00060606068297F0002000A09060843606081 +:1079B000286A410B0120C003491C8840E168090680 +:1079C0000A0F8649895CC840854908608548006877 +:1079D000FFF778FB002817D128E0FFF713FB801B87 +:1079E0000228A1D820688005F7D5606807214903DF +:1079F0008843296A084360606068297F0002000AA2 +:107A000009060843606011E0E1E02168FF200130D1 +:107A100081432160FFF7F6FA064604E0FFF7F2FA29 +:107A2000801B022872D820688005F7D428786E4E13 +:107A3000000724D568690028306910D00121084367 +:107A40003061FFF7DFFA009005E0FFF7DBFA0099FD +:107A5000401A02285AD830698007F6D50FE040084E +:107A600040003061FFF7CEFA009005E0FFF7CAFA58 +:107A70000099401A022849D830698007F6D428783E +:107A8000400765D500200290A06BC00006D4A06B13 +:107A9000012109070843A0630120029053480168AF +:107AA000C90511D40168821511430160FFF7AAFAD4 +:107AB000009005E0FFF7A6FA0099401A642825D83F +:107AC0004A480068C005F5D5FF20AA680130824207 +:107AD00003D131690143316111E001218902002A9A +:107AE00007D005231B029A4203D132690A4332614F +:107AF000EFE7326982433261306988433061A868B8 +:107B000000280FD0FFF77EFA009007E05EE0FFF755 +:107B100079FA0099411A3648814257D83069800570 +:107B2000F5D50DE0FFF76EFA009006E0FFF76AFA70 +:107B30000099411A2E48814248D830698005F5D411 +:107B40000298002804D0A06B012109078843A06394 +:107B5000686A002865D00C2F4CD001263606022812 +:107B6000206805D0B0432060FFF74CFA05462FE0AF +:107B7000B0432060FFF746FA074604E0FFF742FAF9 +:107B8000C01B022822D820688001F7D4E96AA86ABD +:107B9000E2680843296BFD231B049A431143084301 +:107BA000E060206830432060FFF72CFA054604E0CF +:107BB000FFF728FA401B022808D820688001F7D573 +:107BC0002FE0FFF71FFA401B022801D90320FEBD5A +:107BD00020688001F5D424E00010024062C2000851 +:107BE000900100205C020020401002400070004024 +:107BF000881300000128EAD0E06801210904AA6A7C +:107C0000014091420BD10F218904EA6A014091425F +:107C100005D1032189050840296B884201D0012044 +:107C2000FEBD0020FEBDF8B504000ED0FF27606A3F +:107C30000537002500280AD02561656126464036B3 +:107C4000A562707C002807D00AE00120F8BD6068BA +:107C5000B842F3D0E561F1E73574204600F03EF814 +:107C6000022171742068026840239A430260212334 +:107C7000A26860689B021A4038401043E3688A0299 +:107C80001340184323690B40217D1843C907C90FCE +:107C90000843A169931019400843E169382319404A +:107CA0000843216A802319400843A16A93001940C0 +:107CB000084321680860A0690421000C0840616A3B +:107CC000102319400843216848602068C169914326 +:107CD000C1616565012070740020F8BD10B586B0E3 +:107CE000044614216846FDF762FA1049206888426C +:107CF00019D10F48416B821411434163C16A0122BB +:107D00001143C162C06A002110400590E02000903C +:107D100002200190032003900291049105206946FE +:107D20000007FFF785F806B010BD000000300140E5 +:107D300000100240FFB5044683B0012025464035BF +:107D40000090287C00271E4601280FD001202874AF +:107D5000FFF758F90190687C616801280DD0CA1FAF +:107D6000FD3A08D1A168002905D102E0022007B040 +:107D7000F0BD042801D00227D0E0049800287AD072 +:107D800005980028FBD0002EF9D0687C042801D08B +:107D900005206874002060650599A163E687A687C1 +:107DA00004992163E686A6862064606420680168E1 +:107DB000490603D401684022114301600121E068B3 +:107DC000C9028842606847D1002801D0012E3CD109 +:107DD000206B21680088C860206B801C2063E08EC7 +:107DE000401EE08631E020688168890710D5E18E69 +:107DF00000290DD0009901290AD1216B0988C160A1 +:107E0000206B801C2063E08E401EE08600200090E6 +:107E100020688168C9070DD0E18F00290AD0C068A9 +:107E2000A16B0880A06B801CA063E08F401EE087E0 +:107E300001200090FFF7E6F80199411A0C98814261 +:107E400003D3401C01D0032766E0E08E0028CAD18E +:107E5000E08F0028C7D148E0002801D0012E3ED194 +:107E6000206B216800780873206B401C2063E08E33 +:107E7000401EE08633E04DE020688168890710D518 +:107E8000E18E00290DD0009901290AD1216B0978D2 +:107E90000173206B401C2063E08E401EE0860020B2 +:107EA000009020688168C9070DD0E18F00290AD0B1 +:107EB000C068A16B0870A06B401CA063E08F401EDF +:107EC000E08701200090FFF79DF80199411A0C9876 +:107ED000814202D3401C02D0B5E70028B3D0E08E27 +:107EE0000028C9D1E08F0028C6D12046019A0C99FC +:107EF00001F0FAFC002803D00127202060650DE086 +:107F0000A068002803D12068C16880680090606D77 +:107F1000002801D0012701E00120687400202874A6 +:107F2000384624E7094910B5401E884201D901208E +:107F300010BD074C60610321081F03F079F9002090 +:107F4000A06107202061002010BD0000FFFFFF009E +:107F500000E000E07047704770B504001BD024209B +:107F6000E067206801684908490001602068002531 +:107F700005602068456020688560204600F09AF919 +:107F8000204680304560E56705602566656660349B +:107F90002576002070BD012070BD7047F8B50268DD +:107FA0000446D06911689368A44D06462E402546C4 +:107FB0008035002E71D0A24FDE07F60F0F403743F9 +:107FC0007ED0C70706D0CF0504D5012717626A689F +:107FD0003A436A60820708D5DA0706D0276802228A +:107FE0003A626A6804273A436A60420708D5DA07AA +:107FF00006D0236804221A626A6802231A436A6060 +:10800000020709D520220A40324305D023680822FE +:108010001A626B6813436B60020509D54A0107D5E4 +:1080200001222368D2021A626A6820231A436A6016 +:108030006A68002A39D0800606D5880604D5A16E64 +:10804000002901D020468847686821688968490668 +:1080500002D4282108422DD0204602F03BFD2168A1 +:108060008868400622D5EFF31080012282F3108841 +:108070008A6840239A438A6080F31088606F0028E2 +:1080800014D070498163606FFEF76AFC00280CD041 +:10809000606F816B08E000E012E0860610D58E0666 +:1080A0000ED5A16EAFE020468847F8BD2046FFF709 +:1080B00074FFF8BD2046FFF770FF00206860F8BD30 +:1080C000266E012E7DD1C6067BD5CE0679D510232E +:1080D000136222689068264640064036002849DA36 +:1080E000616F086840680004000CE8D0378B874255 +:1080F000E5D9708308680068800634D4EFF31080F7 +:10810000012181F3108811681F01B943116080F3C8 :108110001088EFF31080012181F3108821688A68AC -:108120004027BA438A6080F310882020286000200E -:108130002066EFF31080012181F3108821680A681E -:108140009A430A6080F31088606FFEF7DBFB022021 -:108150006066308B718B401A81B234E0308B718B4A -:10816000401A81B2708B00289DD000299BD0EFF37C -:108170001080012686F310881668FF272137BE433A -:10818000166080F31088EFF31080012282F31088CC -:108190002268966876087600966080F31088202022 -:1081A000286000202066A06600E010E0EFF3108059 -:1081B000012282F31088226815689D43156080F3C0 -:1081C0001088022060662046FFF7B8FEF8BDC502A1 -:1081D00008D55B0206D50120000510622046FFF796 -:1081E000AEFEF8BD030606D50B0604D5E16E0029E8 -:1081F00000D04CE7F8BD4006FCD54806FAD520462D -:10820000EFF31081012383F3108813684024A34304 -:10821000136081F310882021C1670021C16600F03E -:108220005BF9F8BD0F08000020010004B1A80008A8 -:1082300010B5040003D0E06F002802D007E0012051 -:1082400010BD002178200155204600F047F8242079 -:10825000E06720680168490849000160204602F093 -:1082600027FC0128ECD0606A002802D0204602F0EA -:10827000D1F9206841680922D20291434160206807 -:1082800081682A229143816020680168012211439C -:108290000160204602F024FA10BD000010B504462B -:1082A00000680C49884214D10B48416B01229203AB -:1082B000914341630321052049020007FEF722FD97 -:1082C000606FFEF767FB206FFEF764FB1B20FFF774 -:1082D00075F810BD0038014000100240F0B587B0BD -:1082E000064614216846FCF762FF2C493068884234 -:1082F00051D12B48416B0122920311434163C16A62 -:1083000001221143C162C06A00251040059003207C -:10831000400200900220032701A9A1C1042004907B -:10832000052069460007FEF777FD1F4C1D48A56034 -:10833000E56081C48027E560A76020202561606139 -:108340000002A0611848083CFEF7ACFB002801D0F1 -:10835000FDF747FE7467A662144C12482146143894 -:1083600020600320606010200831A1C16561A56113 -:10837000E56120462562FEF795FB002801D0FDF758 -:1083800030FE3467002201211B20A662FFF732F87D -:108390001B20FFF723F807B0F0BD000000380140B4 -:1083A00000100240300002400C1100205411002047 -:1083B00070B580231B58202B01D0022070BD0029EE -:1083C0000BD0002A09D0012483682403A34206D1DC -:1083D0000369002B03D1CB0701D0012070BD00231E -:1083E00003660B4B04689C420ED063681B020BD5DE -:1083F000EFF31083012585F3108825680126B60662 -:108400003543256083F3108802F05CFC70BD0000EA -:108410000048004070477047FFB50446C06F83B006 -:1084200017460D46202802D0022007B0F0BD002DCF -:108430000BD0002F09D00120A1680003814206D192 -:108440002069002803D1E80701D00120EDE70021D1 -:10845000842001512120E067FEF7C8FD2646403602 -:108460000190378277820120A1680003814202D106 -:108470002069002802D02F46002511E000270FE0D8 -:1084800000228021204602F073FC002815D1002F25 -:1084900017D02168387888627F1C708A401E7082ED -:1084A000708A019B002806980090E9D100224021A3 -:1084B000204602F05DFC00280AD02020E06703205F -:1084C000B3E728882168C005C00D8862AD1CE4E7C9 -:1084D0002020E0670020A8E770470000014902481B -:1084E000C160FDE70400FA0500ED00E0F8B50121E8 -:1084F000C9021A48FEF76EFD012605270025F6037E -:108500003F07174C002820D002F04CF902F084F904 -:10851000144805606078002803D10120607002F0E3 -:1085200001FD2078632816D9012231463846FEF72E -:1085300056FD0D480D4A0188914202D1C08800289D -:1085400002D10C490A48C860F8BD6078012802D100 -:10855000657002F0BFFC0022E7E700000004005055 -:10856000E80000208C010020D4030020AA55000060 -:108570000400FA0500ED00E010B50248FEF7F3FD37 -:1085800010BD0000FC0F0020FEB504460027EFF3ED -:1085900010800290012080F31088344B2168CA18A3 -:1085A00004D13348C76803208004074088680190DD -:1085B000C868009048698E69002A08D12C49403962 -:1085C0008A6ACD042A438A628A6AAA438A62014679 -:1085D00031433CD025492268CA4205D12449CB68A1 -:1085E000032292049343CB6025462035002810D007 -:1085F00021680A6901231A430A6121684861082138 -:10860000204600F037F8032800D1A873216808201D -:108610004860002E10D020680169012211430161D9 -:10862000206886611021204600F024F8032800D13C -:10863000A8732168102048600C482168C14206D107 -:108640000B48C1680322920491433943C1602068FA -:108650000169490849000161216801988860216821 -:108660000098C860029880F31088FEBD0084FFBFA8 -:108670004010024070B506460B480D4600240949DB -:108680000068FCF735FD7D21C90048433168401E74 -:1086900000D103240B682A469A4301D00028F6D162 -:1086A000204670BD204E00009001002070B52D4C7A -:1086B000A078411CA170E178884248D30025A570BC -:1086C00025710721284801F025FE2848FEF720FEE5 -:1086D0002082A1890A225143A1828900081880B210 -:1086E0000121C9036082884201D3401A60821F4879 -:1086F000FEF70EFEE0811E4E0AE01C48FEF708FE63 -:1087000080B2E081618A884202D38919884203D30A -:10871000FDF73EFD0028F0D12079002818D011493E -:10872000657116311348FDF755FDA07111480178A8 -:1087300001290CD11049024653780B7092784A7087 -:108740004079002801D0012000E00320207070BD96 -:108750006079411C61710A28F9D9257001F022FE67 -:1087600070BD00008000002020A3CB02FC0F002081 -:10877000983A0000B8070020F603002010B51F4803 -:108780008AB01D4901601E4981601E4941601E4931 -:10879000C1601E491E4C016121688847E1681D487F -:1087A000884700201C4908910690079005900821F1 -:1087B0000122039004900192029105200090E46947 -:1087C0000223002216210120A0470C4C50201C340B -:1087D0002070492060704E20A0701048012200785F -:1087E000E0700421204600F0B7FB0D49C880010A63 -:1087F000217160710AB010BDF58D0008EC120020E7 -:108800007D8D0008018E0008DD8D0008C98D0008EF -:1088100058C10008400ECF19B80B00008801002095 -:1088200048020020F0B59B4C87B0A07F218C401AF5 -:10883000C0B2A072192801D91920A072608C974A81 -:10884000401C6084944813780371527842719448B4 -:10885000914D00786D1E2870924800782871E0795B -:10886000E870401CE071A07AA872420048008E496E -:10887000411828460B30FCF781FCA07A8B49420056 -:10888000208C4000411850190B30FCF777FC202059 -:108890006872A07A0022800029460D3003F008FAA1 -:1088A000A07A002180000D3003F014FA022003F0BA -:1088B00065F90121002209037D48FEF790FB7D4800 -:1088C000FEF726FD2082A17A89001E31A18289004F -:1088D000081880B20121C9036082884201D3401A7E -:1088E00060827448FEF714FDE081734FAFE0714879 -:1088F000FEF70EFDE081714D0AE06E48FEF708FDBF -:1089000080B2E081618A884202D3C919884206D3C5 -:1089100000210F2003F05EF82842E062EDD0E06A0B -:10892000411C45D040047DD58122D20100210F2079 -:1089300003F093F90021102003F04CF8410656484B -:10894000490E254621720022953003F093F803F07A -:1089500055F828630026354603A803F09CF8042048 -:1089600003A9320E2D02154332020E5C1643401E3F -:10897000F7D5A663E56300263546084603F083F87D -:10898000042003A9320E2D02154332020E5C164359 -:10899000401EF7D526640020656403F0B9F8002076 -:1089A00003F081F83C4D9535687A21284FD108E0D5 -:1089B000BFF34F8F43494248C860BFF34F8F00BF9A -:1089C000FDE702223549681DFCF7FCFB00283ED17B -:1089D000334829780078814239D12F492D48803198 -:1089E00022308A7D0271C97D4171E08CFDF720FA49 -:1089F000C0B26072218C0422401A27492085C6B279 -:108A0000AF31081D0190206C069008460830059093 -:108A10002D48B5002818FCF7B1FB2B486430281806 -:108A2000042200E013E00199FCF7A8FB2648C830B7 -:108A300029180698086025497000411805980278A1 -:108A40000A70407848702149206B64394851E089A8 -:108A5000618A884200D24AE7C9198842FBD802F0ED -:108A6000D7FEFDF741F901F039FD144A00218032AB -:108A70000F2003F0F2F8208CA17A401880B22084F5 -:108A8000E18B884201D2192901D80020208407B047 -:108A9000F0BD000080000020B80800201801002070 -:108AA000EC000020E8000020AC0A00203C0C002074 -:108AB00000040050FC0F0020983A000000D027244A -:108AC0000400FA0500ED00E0CC0D00205C0F002052 -:108AD00010B50348FDF704FDFDF794FC10BD000040 -:108AE000900F00201CB5002117480091154A0191F4 -:108AF0000260C163120581604260816301220261EC -:108B00000246C16020321170FF235170C2334362AC -:108B10008162117301638161042241634261C16119 -:108B2000FDF73EFD094800900120000301906946D1 -:108B30000548FDF78BFCFDF76DFC00210248FDF7B1 -:108B400007FC1CBD00240140900F002000000244DF -:108B500008B50848016B012211430163006B012134 -:108B60001040009000220A20FEF744FC0A20FEF785 -:108B700035FC08BD00100240F0B587B014216846EE -:108B8000FCF715FB4B48C16A04263143C162C16A38 -:108B900031400591C26A80210A43C262C26A0A401A -:108BA0000592C16A01242143C162C16A2140059135 -:108BB000C16A02252943C162C06A22462840059045 -:108BC00005201C210007FEF70AFA01223A493B481A -:108BD000FEF705FA00223A493848FEF700FA9121DB -:108BE0000520002209020007FEF7F9F91120000410 -:108BF0000190002705206946029700940007FEF7C0 -:108C00000BF90C20694691C10320039005206946A9 -:108C10000007FEF701F910206A46039591C205206E -:108C200069460007FEF7F8F82648694691C169468B -:108C300022480397FEF7F0F811204004019069469E -:108C4000009502941D48FEF7E7F8019769461B4816 -:108C500002970096FEF7E0F8E0020090694601975F -:108C600002951648FEF7D8F891200002694691C196 -:108C70000520694600070397FEF7CEF8082000900C -:108C8000112000040190694602970C48FEF7C4F8D1 -:108C9000002201210520FEF7ADFB0520FEF79EFB1B -:108CA000002201210620FEF7A5FB0620FEF796FB19 -:108CB00007B0F0BD001002400102000000040050A7 -:108CC000B0340000B136000010B50F4C0D482060E4 -:108CD000FF20053060600020A060E06020616061DE -:108CE000E0610121206249026062A161A062072067 -:108CF000E0622046FEF78BFF2068016840221143A6 -:108D0000016010BD003001402C10002000B585B07E -:108D100014216846FCF74BFA164815490160E12119 -:108D20004902416000218160C160016181610C22C2 -:108D3000C161426101623021416201210903816305 -:108D40004900C163FFF774FA0120800200900220FD -:108D5000019001200290032003900420049005203C -:108D600069460007FEF758F802F0AEF805B000BDFE -:108D7000003801408410002070470000FFB507460E -:108D800081B015460E460C48FEF7C2FA0B4C394628 -:108D90002081E670A2880A48FCF7F0F96570049813 -:108DA000A0700848006B804700202070012001F06F -:108DB0005FFA05B0F0BD0000FC0F00204802002063 -:108DC0004813002058C100080249002008700248DA -:108DD000006B00474802002058C1000810B5034846 -:108DE000006B804702490020087010BD58C1000880 -:108DF000480200200148C06A0047000058C100082E -:108E000070477047FEB53D493B48086003F0A4F841 -:108E10003B4800F069FD3B4CA0833948801C00F0C2 -:108E200063FDE0833648001D00F05EFD2084FF20D6 -:108E3000354D0130688003F013F97D26F600284691 -:108E4000EE80403000792072019000202F49E886A2 -:108E50000870E887A071A88FE071A87A2071A888AF -:108E6000009020632889FCF753FC0222FCF71EFCCB -:108E700002F0E8FA0022264BFCF786FAFCF78EFC9B -:108E800087B2278239463046FCF732F960820146C4 -:108E90000098FCF72DF979438EB27D20C000E68161 -:108EA0007043FCF735FC1B4A1B4BFCF787FBFCF7B8 -:108EB00075FCA08226830120E0826084688F607246 -:108EC00001980121002802D1A1710A206072A184B9 -:108ED000FDF764F96083A28A10491148FEF71CFA75 -:108EE0006888C2B2010A0FA002F0C0F896220649B3 -:108EF0001548FCF743F9FEBD51AF00084C000020B7 -:108F0000004F0008E8000020D403002000000020EB -:108F100000000840F853E3A59B843E40FF7F00001B -:108F2000FC0F0020B9CCBCFEB0E6B1BE3A204C4FDD -:108F30005241C3E2B2BCCFDFBBF9D5BE2056256497 -:108F40002E25642E200D0A000005002010B5FFF725 -:108F5000C9FD10BD01207047F7B5002415460F4626 -:108F6000012A02D0094E0A4809E00A4E0A4806E0E2 -:108F700000993246095DFCF781FF641CE4B2BC42F3 -:108F8000F6D3012D01D0C04380B2FEBD21100000F8 -:108F90000F1D000005800000FFFF000010B5002835 -:108FA0000DD00A4A0021CB00D458844209D89B181E -:108FB0009B68834205D9C8008018007B10BD1F2024 -:108FC00010BD491CC9B21529EDD3FEE7C8C1000880 -:108FD00010B500F0EDFC032804D0042803D00528C8 -:108FE00003D0002010BD022010BD012010BD0320C1 -:108FF0007047000010B50E4C20610E4800F068FD6F -:10900000002000F0C7FF012000F03FFF00210846CC -:1090100000F014FE0421002000F0F8FF06480023B1 -:109020001A46014600F04BFE0020A07010BD000063 -:109030009801002049910008FFFF0000F8B50821C1 -:109040003448FDF7C7FF012862D1334C0020A070DF -:1090500000F0A4FC0546314800F096FCE80706D075 -:109060002069002803D00068002800D08047A807A6 -:1090700018D5FF2269462A4800F0E6FC2848143833 -:1090800000F09EFC206900280CD08668002E09D0D4 -:1090900023480D2314380C22C356825668460178A3 -:1090A0001F48B047680606D52069002803D000692C -:1090B000002800D0804728060AD52069002807D05C -:1090C0008169002904D0E843C005C017401C8847C7 -:1090D000A80514D500F06CFC042804D000F068FC4E -:1090E000052805D00BE02069002808D0406803E07F -:1090F0002069002803D0C068002800D08047A80657 -:1091000006D52069002803D0C068002800D0804719 -:10911000F8BD00000004005098010020FFFF00008F -:10912000B011002070B50C46012500F0A3F82046D0 -:1091300000F0B2FE002000F033F80120FDF740FD02 -:1091400000F03AFA284670BD014901208870704746 -:109150009801002070B50025012000F08BF8002058 -:1091600000F0C6FE00240120FDF72AFD00F082FC7D -:10917000C007C00FA040641C0543E4B2202CF2D30A -:1091800000F01AFA284670BD10B500F003FD10BDBE -:1091900010B500F007FD10BD10B500F06BFC10BD60 -:1091A00010B50446074800231A46014600F087FD23 -:1091B00005484078002801D0044800E0A00100F0F4 -:1091C00097FE10BDFFFF000098010020FFFFFF0089 -:1091D00010B50446074800231A46014600F06FFD0B -:1091E00005484078002801D0044800E0A00100F0C4 -:1091F00091FE10BDFFFF000098010020FFFFFF005F -:1092000070B505460C480C4600231A46014600F08E -:1092100056FD00F013FC01460848012909D00472EC -:10922000064800F0C3FD00222146284600F0FEFC5F -:1092300070BDC473F4E7000001020000B01200200A -:1092400010B500F029FE10BD10B5084B084A0128E2 -:1092500008D0D079012804D119701172044800F0A7 -:10926000A5FD10BD1970D173F8E70000980100202A -:10927000B012002010B50A4C012805D0002000F0E3 -:10928000EFFD0020607010BD012000F0E9FD617865 -:1092900020788142F7D0607000F004F810BD000023 -:1092A0009B01002070B504460B48047044700120F7 -:1092B000FFF7E0FF1D208001451C002C04D0342165 -:1092C00000F06CFF442103E0142100F067FF24212B -:1092D000284600F063FF70BD9B010020FFB587B0FA -:1092E00016465949199A119F149B4A7013990029DF -:1092F00002D055490B7002E05349FF220A70534CCB -:10930000014620462830254620350190002918D0F6 -:1093100001296ED1002000F04FFE1298C0B200F07B -:10932000E2FC01232B72F0B22876494A0899515C7D -:1093300069760A99A976089900295CD001295CD040 -:109340005DE0002000F038FE002028720B20E6626D -:1093500028750898FFF722FE687500202070F80035 -:10936000608004202071182060710020A071139982 -:1093700001204140344FE17139782172159900295B -:1093800000D0F22060720020A07200F003FE287A64 -:10939000002800D00120FFF76DFF019800F0AAFC23 -:1093A0002A4800F003FD2BA003C80490059104A8EF -:1093B00000F009FE294800F069FE3046FCF7A8F9E4 -:1093C00002460B4600202649FCF7F8F80322FCF77A -:1093D0006DF904460D461298FCF79AF922462B4681 -:1093E000FCF784F800221F4BFCF780F8FCF7D6F955 -:1093F000F8600BB0F0BD0B2E09D00C2E07D0002169 -:10940000E9762370052804D0062802D006E0194624 -:10941000F6E70C2F02D20C20A08100E0A781139860 -:10942000094DA0732878E07315982074189860741B -:109430000120FFF71FFF019800F05CFC034800F0DB -:10944000B5FC0948E860D4E798010020B01200207C -:10945000C4C10008C194C10000000000FF01000069 -:109460000000F03F00408F40FFFF000010B500F00B -:109470006BFD10BDFFB5454D83B00246294628312E -:109480002C460E9E0C9820340291002A02D0012A0C -:1094900073D138E000272772E8620B202075184648 -:1094A000FFF77CFD6075059828632F70F0006880D9 -:1094B0000420287118206871AF710F990120414074 -:1094C000E9711099002902D0F221697200E06872F6 -:1094D000A872002000F05EFD207A002800D0012054 -:1094E000FFF7C8FE029800F005FC284800F05EFC7B -:1094F00027A103C900900191684600F064FD264849 -:1095000000F0C4FD39E001212172C2B2234F22765E -:10951000FF5C67760D9FA776002B02D0012B02D04F -:1095200003E00B2809D00C2807D00020E076297032 -:10953000052A04D0062A02D006E0E176F7E70C2ED1 -:1095400002D20C20A88100E0AE810F98A8731448C5 -:109550000078E8731098287413986874002000F05D -:1095600019FD207A002800D00120FFF783FE029821 -:1095700000F0C0FB054800F019FC049800F0B2FCB4 -:1095800007491498886007B0F0BD0000B0120020B1 -:10959000C194C10000000000FF010000C4C1000828 -:1095A0009801002010B50C4600F076FC204600F033 -:1095B00099FC00F023FD10BD08B50020694600901D -:1095C00008780421084369460870009800F0D4FC2C -:1095D0000220FDF7F5FA08BD10B5002000F0DAFC16 -:1095E00010BD10B500F034FB10BD0000F3B502460D -:1095F000002057498BB0002A56D0012A7DD10F4652 -:109600002037787E30225043524A3C7E80180C220C -:10961000121BD2008018C21FF93A1046466C084649 -:10962000156C8089FCF774F800224B4BFBF7ACFEFD -:109630002A463346FBF75AFF07910690B87E80070B -:10964000800F001DFCF764F805910490F87E002857 -:1096500000D00220201A8000FCF746F807460C983C -:109660000391C000A100411A3948027C807B12019D -:109670008918012852D00020081A1C30FCF734F851 -:109680003A46039BFBF79AFF01F0DCFE059B049A28 -:10969000FBF72CFF002207460C461346FCF7C4F8E4 -:1096A0003ED2384621463DE00C46C86AFCF730F809 -:1096B00006460F460C98FCF72BF80D46069061798C -:1096C0006088C9084018FCF723F8E279002A1ED008 -:1096D0000022224BFBF758FE2B46069AFBF754FE5E -:1096E000627A022A16D000221346FBF74DFE0322AF -:1096F000FBF7DCFF32463B4600E027E0FBF75EFF6E -:109700000022174BFBF7F2FE02F086FC1CE0002261 -:109710001346DFE7002201239B07E6E71420ABE7AF -:109720000020014600220F4BFBF72EFE2A4633464F -:10973000FBF7DCFE079B069AFBF726FE0A4A0B4B5B -:10974000FBF722FE02F0ECFAFCF728F80DB0F0BDB2 -:10975000B0120020B0010020000011400000F03FD6 -:1097600000408F40000020402B8716D9CEF7EF3FF6 -:1097700010B500F013FD10BD10B500F015FD10BDC3 -:1097800070B586B014216846FBF711FD01250F4E18 -:10979000ED03002229463046FDF721FC012000247C -:1097A000019002946946009503943046FDF734FB1E -:1097B0000320019002946946009503943046FDF71A -:1097C0002BFB022001F0A2FE06B070BD0004005089 -:1097D000F8B5044615480E46154613490068FBF7D0 -:1097E00087FC7D21C900484300906068C11FFD3996 -:1097F0000ED13346002280212046009500F018F853 -:1098000000280FD0606D2021084360650320F8BD5B -:109810000098002806D0401E009020688068C04351 -:109820000006F5D50020F8BD00366E01900100203D -:10983000FFB581B01E4604460A9DFDF7D7FB401BCD -:10984000351AFDF7D3FB0746264800684001000D96 -:10985000684339E0701C38D0FDF7C8FBC01BA84234 -:1098600005D2002D03D0009800282BD02BE02068D3 -:109870004168E022914341606068C11FFD390CD10D -:109880000121A068C903884202D04911884204D14D -:10989000206801684022914301600120A16A4003D1 -:1098A000814207D121680A6882430A6021680A68F8 -:1098B00002430A60012040346074002020740320B9 -:1098C00005B0F0BD0025401E009020688168029818 -:1098D000884305D0002103988142BBD10020EFE7E7 -:1098E0000121F8E790010020008870477047704719 -:1098F00070470000174908B5884204D9E12168463D -:109900000170E9211EE01449884204D9D721684634 -:109910000170D82116E01149884204D9C121684656 -:109920000170C5210EE00E49884204D975216846B0 -:109930000170812106E00B49884204D96B216846F9 -:1099400001706F21417002226946982000F002FCEC -:1099500008BD000000E9A43580F8A9328044E52D57 -:10996000000B6B1B40FC541910B5064840780028CA -:1099700001D0062803D100F0AFFBFFF7B9FF00F0DC -:109980009FFB10BD4002002008B5020A69460A701C -:1099900048700222104600F0DDFB08BD08B5022227 -:1099A0006946122000F0D0F86846008840BA08BD29 -:1099B00001484078704700004002002002207047B4 -:1099C00038B5044603226946142000F0BDF81A4950 -:1099D00088782070002808D0012816D0142120464D -:1099E000FBF7E5FB0F20207038BD6846007820713A -:1099F0006846407840424010A071684680784042F6 -:109A0000401060710020A06038BD68460078404278 -:109A10004010207368464078802801D2800802E018 -:109A2000FF380138801060736846807840424010EB -:109A3000A0734868206138BD40020020014880784A -:109A40007047000040020020F8B50C460646002092 -:109A5000694608701546204600F018F82278AA4298 -:109A600001D90120F8BD68463146007800F042F87F -:109A70000020F8BD08B501226946152000F064F801 -:109A8000684600784042401040B208BD38B50D46E7 -:109A9000044602226946132000F056F80A488078EE -:109AA000012809D1094800F075F8C00904D0074819 -:109AB000801E00F06FF801E068460078207068466C -:109AC0004078287038BD00004002002004070000E4 -:109AD00010B500F093F800F0FFFA002000F05AFAF9 -:109AE000012000F0E5F802490120487010BD000097 -:109AF00040020020F8B515460E460446FFF734FF35 -:109B0000104F002220213846FDF769FA1E2000F090 -:109B1000E3FB204600F0E0FB002000F0DDFB00242A -:109B200005E0002000F0D8FB3055641CA4B2AC4224 -:109B3000F7D3012220213846FDF751FA00F0C0FA90 -:109B4000F8BD000000040050F8B515460E46044666 -:109B5000FFF70AFF0E4F002220213846FDF73FFA9B -:109B6000204600F0B9FB002000F0B6FB002405E021 -:109B7000002000F0B1FB3055641CA4B2AC42F7D316 -:109B8000012220213846FDF72AFA00F099FAF8BDA3 -:109B90000004005008B50122694600F003F8684649 -:109BA000007808BDF8B515460E460446FFF7DCFE02 -:109BB000114F002220213846FDF711FA1D2000F038 -:109BC0008BFB200A00F088FBE0B200F085FB002050 -:109BD00000F082FB002405E0002000F07DFB305502 -:109BE000641CA4B2AC42F7D3012220213846FDF711 -:109BF000F6F900F065FAF8BD0004005010B50A202F -:109C0000FCF7DEFF084C002210212046FDF7E7F9A3 -:109C10001420FCF7D5FF012210212046FDF7DFF9C3 -:109C20000A20FCF7CDFF10BD0004005010B514460B -:109C300000F024F9204600F0CFF910BD08B56A46BF -:109C400010705170022269468F2000F083FA08BD1F -:109C500010B500221146C52000F07CFA014907200A -:109C6000487010BD4002002008B5020A69460A701B -:109C7000487004488078002803D10222024800F08E -:109C800093FA08BD40020020BE06000008B5020A93 -:109C900069460A70487004488078002803D102227F -:109CA000024800F081FA08BD40020020BC06000016 -:109CB00001B5012269469D2000F04CFA08BD7CB533 -:109CC000050A6C4625706070080AA070E170100AE1 -:109CD00020716271180AA0710822E371694610466A -:109CE00000F038FA7CBD01B501226946A02000F0E1 -:109CF00031FA08BD7CB5044600200090019022494D -:109D000020788978884201D000F0AAF820780028CD -:109D100010D001280DD1217C68460170617C417012 -:109D2000A17C8170E17CC170042269468B2000F027 -:109D300011FA7CBD08256068FBF7EAFC02460B4679 -:109D400000201249FBF73AFC0522FBF7AFFCFBF7BA -:109D500025FD020C69460A70020A4A708870207B51 -:109D6000C870607B0871A068FBF7D2FC0022084B2A -:109D7000FBF724FCFBF712FD020C69464A71020A4C -:109D80008A71C8712A46D1E74002002080847E4152 -:109D90008084EE3F38B56C4620706170A270E3702D -:109DA00004226946952000F0D5F938BD3EB5044639 -:109DB0000020009001900290244920788978884200 -:109DC00001D000F04DF82078002814D0012811D1DE -:109DD000A18906220B0A684603704170A17B81703D -:109DE000E17BC170217C0171617C417169468C20ED -:109DF00000F0B0F93EBD607AF12802D0F22808D018 -:109E00000EE01348FFF742FF1248FFF72DFF022034 -:109E100006E01148FFF73AFF1048FFF725FF06203C -:109E2000618809220B0A69460B70A3784B7023796D -:109E30008B706379CB70A3790B71E3794B71237AC3 -:109E40008B71C871A07A0872D0E700004002002030 -:109E5000FFFF0000058000000F1D00002110000022 -:109E600001B56846044900788870012269468A2055 -:109E700000F070F908BD0000400200200A4610B54D -:109E80000146002000F040F910BD01B501226946ED -:109E9000962000F05FF908BD38B5104C05462078D3 -:109EA000002804D12846FFF725FD01202070284610 -:109EB000FBF72EFC00220A4BFBF780FBFBF76EFC46 -:109EC000020E69460A70020C4A70020A8A70C87053 -:109ED0000422862000F03EF938BD00004002002038 -:109EE0008084EE3F10B5022100F090F810BD000014 -:109EF00008B5074A05215170020C69460A70020A2A -:109F00004A7088700322822000F024F908BD000006 -:109F10004002002038B504460949052048709621C2 -:109F2000084800F03BF9210C68460170210A417095 -:109F3000847003226946822000F00CF938BD0000CD -:109F400040020020AC0800001CB5030C6A461370E8 -:109F5000030A53709070080CD070080A1071517188 -:109F600006226946942000F0F5F802490620487060 -:109F70001CBD00004002002001B5FFF7B8FC012223 -:109F80006946842000F0E6F801490020487008BDC9 -:109F90004002002001B501226946802000F0DAF875 -:109FA000684601780348002902D00221417008BDAB -:109FB0000121FBE74002002001B5012269469F20F4 -:109FC00000F0C8F808BD014610B51B20082280012A -:109FD00000F0EAF8002010BD08B5074A04215170CE -:109FE000020C69460A70020A4A70887003228320B4 -:109FF00000F0B0F808BD00004002002010B50022BB -:10A000001146D12000F0A6F810BD0000F8B50446B6 -:10A010000D460020FFF7D2FC02271B4EFF4301280C -:10A0200009D00123002207210420FFF7B3FE162CDC -:10A0300019DD16241AE00F2C09D001231A4600213D -:10A040000420FFF7A7FE0E2C08DB0E2409E00123F5 -:10A050001A4600210620FFF79DFEF6E7BC4200DA13 -:10A060003C46182103E0BC4200DA3C463821304629 -:10A0700000F094F8684604704570022269468E200C -:10A0800000F068F8F8BD0000E708000070B504466D -:10A090000A488078002810D1D725ED002846FFF720 -:10A0A00079FD4008E1054000C90F0143284600F052 -:10A0B00075F8E1B2681C00F071F870BD4002002034 -:10A0C00010B5044C04212046FCF784FF0128F9D088 -:10A0D00010BD00000004005010B50A4C00222021E1 -:10A0E0002046FCF77CFFC02000F0F6F8002000F0CE -:10A0F000F3F8012220212046FCF771FFFFF7E0FF73 -:10A1000010BD000000040050F8B515460E46044688 -:10A11000FFF72AFC0E4F002220213846FCF75FFF94 -:10A120000E2000F0D9F8204600F0D6F8002404E014 -:10A13000305D00F0D1F8641CA4B2AC42F8D3012227 -:10A1400020213846FCF74BFFFFF7BAFFF8BD0000AF -:10A1500000040050F8B515460E460746FFF704FC0C -:10A16000002220210C48FCF73AFF384600F0B4F8F2 -:10A17000002404E0305D00F0AFF8641CA4B2AC42EF -:10A18000F8D3012220210448FCF729FF842F01D0B5 -:10A19000FFF796FFF8BD00000004005013B5012240 -:10A1A00001A900F001F81CBDF8B515460E4604469D -:10A1B000FFF7DAFB0F4F002220213846FCF70FFF94 -:10A1C0000D2000F089F8200A00F086F8E0B200F0D7 -:10A1D00083F8002404E0305D00F07EF8641CA4B233 -:10A1E000AC42F8D3012220213846FCF7F8FEFFF7F5 -:10A1F00067FFF8BD00040050F8B5044600206A4629 -:10A200001080194D55222A70AA226A700322AA7062 -:10A21000661DEE702A716971144A49008918AC7183 -:10A220002246E81DFAF7AAFF002007E029186A462F -:10A230008978128889186A461180401CB042F5DB83 -:10A24000611DA81CFBF7E6FD01466846018029193F -:10A250000078C87168464078087221460931024882 -:10A2600000F0F4FBF8BD000054070020D4030020E8 -:10A2700001490871704700008000002070B5FBF7AD -:10A2800047FA104A104BFBF731F904460F4E0D46C2 -:10A290000120F18AC003FAF72BFF71894018FBF700 -:10A2A00037FA22462B46FBF713F9FBF753FA084A15 -:10A2B000510C00E080188842FCDC06497081096876 -:10A2C000486170BDF853E3A59B843E40E800002040 -:10A2D0000180FFFFFC0F002001B582B0002168461D -:10A2E00001717D20C0000090012301AA02A903484A -:10A2F000FDF714FD684600790EBD00002C1000200B -:10A30000034A1168382389B29943014311607047A9 -:10A3100000300140F3B504461C498BB01A488860F0 -:10A320001B48C8601B481C4D0861296817488847AE -:10A33000E968204688471948012606700024184815 -:10A340000890079408200290059406940C980394B2 -:10A3500001960494009002231621EF692246012001 -:10A36000B8474020069407940894049405940294F6 -:10A3700003940996009401900123AC6902211846C8 -:10A380000C9AA0470DB0F0BD7D8D0008EC120020A6 -:10A39000DD8D0008C98D000858C100084802002062 -:10A3A000B80B000030B50E48012205786424002D5A -:10A3B0000BD00521012D0CD00023022D0ED0032D32 -:10A3C00002D1C4708181437030BD7D21C470090108 -:10A3D00001E00A23C3708181427030BDC270F1E791 -:10A3E0008000002010B5FCF745FE10BD10B59AB0F6 -:10A3F00034216846FAF7DBFE142115A8FAF7D7FED8 -:10A4000020210DA8FAF7D3FE1C4801680324E402BA -:10A41000A143C21489180160FCF7F0FF18480169D4 -:10A42000A14301610E200090FF2001300290102016 -:10A43000049002200990400401210B900001059135 -:10A4400000240C9003910A946846FDF7C7F90F2089 -:10A45000159003201690179418940121199415A8AB -:10A46000FDF792F881200D9003200F948004149042 -:10A470000DA8FCF7CBFF1AB010BD00000070004023 -:10A480004010024010480168821511430160C16804 -:10A490000E4A1140C16001680D4A11400160816897 -:10A4A00049084900816001680122920491430160DA -:10A4B000C168FD2212049143C16000210161064977 -:10A4C0000448886070470000001002400C40FF887C -:10A4D000F6FFF6FE0050000800ED00E0F0B50F4971 -:10A4E00000220D4C0B461046E58BC93310E00E5C84 -:10A4F000771EFFB20F54BC46002E07D046009E5B6D -:10A500005700DE5366468E54521C92B2401C80B2F5 -:10A51000A842ECD3E283F0BD80000020E3090020D4 -:10A5200070B5344C01262078B503002832480ED08F -:10A53000FCF7EEFE6080FBF769FEFBF7E9F82F4AB7 -:10A540002F4BFAF7C5FFFBF729F9A08040E0FCF795 -:10A55000DFFE6080FBF754FEA08005212948FFF74D -:10A56000D9FE09E02448FCF7D3FE80B26080A188C0 -:10A57000FF392D39884206DB6188A0888142F1D3FA -:10A5800040198142EED820491A480A79C2714979A6 -:10A5900001721E480421826A1648801D904700F00F -:10A5A00039FCAF20800000F0B8FFFEF73BF901F066 -:10A5B00017F9FBF745FE1649087019E00E48FCF73D -:10A5C000A7FE80B26080A188FF392D39884206DB62 -:10A5D0006088A1888842F1D349198842EED8FEF7F5 -:10A5E00065F8FBF707FE002802D00020207070BD40 -:10A5F000267070BD50000020FC0F00208C9715FBCA -:10A600003E625040001DE51BD403002058C10008E5 -:10A61000E800002010B5818CC90707D001684A689E -:10A6200001235B049A43836A1A434A60818C890739 -:10A6300007D501684A6801231B049A43C36A1A4379 -:10A640004A60818C490707D501684A6801239B0449 -:10A650009A43036B1A434A60818C090707D5016846 -:10A660004A680123DB039A43436B1A434A60818C97 -:10A67000C90607D50268916801231B039943836BC0 -:10A6800019439160818C890607D501688A68012386 -:10A690005B039A43C36B1A438A60818C490612D5C7 -:10A6A00003685A6801210905046C8A4322435A60F1 -:10A6B000026C8A4207D10268516803235B05994303 -:10A6C000436C19435160818C090607D501684A68BB -:10A6D0000123DB04806C9A4302434A6010BD0000F2 -:10A6E000FEB507460025803704467D60FCF77EFCFA -:10A6F000019020680068264600076036002819DAB5 -:10A70000274800900121002249052046019B00F0C6 -:10A710002FFB00280ED0EFF31080012181F3108869 -:10A7200021680A6880239A430A6080F310882020F9 -:10A73000E06729E020680068400728D518480090A5 -:10A740000121002289052046019B00F011FB002811 -:10A750001DD0EFF31080012181F3108821680A6871 -:10A76000FF2321339A430A6080F31088EFF31080AF -:10A77000012181F3108821688A68520852008A609A -:10A7800080F310882020386035760320FEBD20201D -:10A79000E06738602566656635760020FEBD0000FE -:10A7A000FFFFFF01F8B5174C6426E078002828D198 -:10A7B0006079002825D101206071134D686B002756 -:10A7C00000281DD0686B6421081A14E00F48E16866 -:10A7D000405C616988470E480E4900884000088047 -:10A7E000E068401CE060E068642800DBE760696BBB -:10A7F0006420401A761EE168814201D0002EE5DC1B -:10A800006771F8BD3800002000000240700300208E -:10A81000FE0000200E01002070B5224CE0780028D8 -:10A820003FD1207900283CD1012020711E4EF169D2 -:10A8300000250906002933DA2156625791420AD1D0 -:10A84000F06940062CD5A079002829D0A57120896F -:10A85000401C208124E0A179002903D1A0710A20A5 -:10A8600000F05BFE00202056682148430F49421843 -:10A87000206912181279B262401C00222061A2568F -:10A8800068235A43895881420ADC25612078401C9C -:10A8900020702078022800D12570A078401CA0707C -:10A8A000257170BD3800002000380140A002002052 -:10A8B00010B5806A0022014640314A834A82FDF782 -:10A8C00060FB10BDF8B5846AE06F254680352E68C0 -:10A8D0002168896800270906002906DA212804D1A1 -:10A8E00052200753204600F0A1F8206880684006F7 -:10A8F00006D5222E04D15A200753204600F066F8D0 -:10A9000068681021084368602046FDF73AFBF8BDEF -:10A9100070B501460968806A096800228906002925 -:10A9200038DB5A210A52EFF31081012383F3108898 -:10A9300003681C68FF250135AC431C6081F3108857 -:10A94000EFF31081012383F3108803689C68640887 -:10A9500064009C6081F31088EFF31081012383F37E -:10A96000108803689C684025AC439C6081F3108884 -:10A97000202380210B50016E01290BD1EFF31081B0 -:10A98000012383F3108803681C681025AC431C6006 -:10A9900081F310884266016E012902D0FDF73AFD6D -:10A9A00070BD5821095AFDF7C9FA70BD10B5806A0B -:10A9B00001214166016E012902D0FDF72CFD10BD79 -:10A9C0005821095A4908FDF7B9FA10BD10B5EFF33F -:10A9D0001081012282F3108802681368FF24213459 -:10A9E000A343136081F31088EFF31081012282F3F7 -:10A9F0001088026893685B085B00936081F310889D -:10AA0000016E01290BD1EFF31081012282F310882E -:10AA1000026813681024A343136081F31088202276 -:10AA200080210A5000210166816610BD10B5EFF348 -:10AA30001081012282F3108802681368C024A343A6 -:10AA4000136081F310882021C16710BD70B5164CCA -:10AA5000E278002A0CD12279002A09D10122E27081 -:10AA60000025642903DC0222A256002A01DCE570DD -:10AA700070BD0123E356682253430C4AD150012391 -:10AA8000E356682673439B180A460146181DFAF7D9 -:10AA900075FB6078401C60706078022800D165709A -:10AAA000A078401EA070E2E738000020A00200203D -:10AAB000F8B50446016880682269E6691043626956 -:10AAC000002532431043754B0A68754E32400243ED -:10AAD0000A6020684168032212039143E26811432F -:10AAE00041602168A069994201D0226A10438A68B6 -:10AAF0000B263602B24302438A606A4922686A48DA -:10AB00008A420CD1C0688007800F06D001283FD050 -:10AB100002283BD0032827D124E0012725E0634900 -:10AB20008A420AD1C0680C2108402DD004282FD0B9 -:10AB300008282BD00C2817D114E05D498A4223D075 -:10AB40005C498A4220D09A420ED1C168032080021B -:10AB5000014019D001208002091A19D0091A15D014 -:10AB6000814201D1082700E010274F49524840395F -:10AB700086009A4234D1002F0CD0022F0DD0042F22 -:10AB800010D0082F7ED128E00027EEE70227ECE75F -:10AB90000427EAE7FCF7C6FD06E00968C90605D404 -:10ABA000304603E0FCF7DEFD002872D062685100F9 -:10ABB0005118814266D81103814263D3010E060207 -:10ABC0005008002330185941FAF7A8FA0321090266 -:10ABD0003A4A411A91425AD954E00120C003E5E7AC -:10ABE0000122E369D20393422AD13B0000F07DFAAF -:10ABF0000906090C4A114A4A4A264A00FCF792FD06 -:10AC000009E0FCF79FFD06E00968C90605D4304657 -:10AC100003E0FCF7A7FD00283BD0616840004A082C -:10AC20008018FAF765FA0146254A1039914229D869 -:10AC3000511C01400007400F084328E01046ECE794 -:10AC40003B0000F052FA0906090C1F111F1F1F21BB -:10AC50001F00FCF767FD09E0FCF774FD06E00968DA -:10AC6000C90605D4304603E0FCF77CFD002810D06F -:10AC700061684A081018FAF73BFA02461049103A80 -:10AC80008A4203D9012504E01046F1E780B2216829 -:10AC9000C8600020A066E0662846F8BD0048004075 -:10ACA000F369FFEF003801404010024000440040CB -:10ACB000004C00400050004000093D00FFFC0F0028 -:10ACC000EFFF000070B5044641654030028300206C -:10ACD00025468035686022212960616F002919D0DE -:10ACE000204BCB62636F20491963636F1F4959631F -:10ACF000616F13468863666D216832462431606F48 -:10AD0000FBF718FF002805D010206860202028607D -:10AD1000012070BD206900280CD0EFF310800121C4 -:10AD200081F3108821680A68FF2301331A430A60FF -:10AD300080F31088EFF31080012181F310882268DE -:10AD400093680B43936080F31088EFF3108081F3D6 -:10AD5000108821688A6840231A438A6080F310882B -:10AD6000002070BD11A90008ADA90008C5A8000801 -:10AD7000FFB5064681B080360546044660350A9F19 -:10AD80002EE0781C2CD0FCF731F90499401AB84217 -:10AD900014D8002F12D020680168490720D5C16956 -:10ADA000C94309070CD4082707622046FFF70EFEA7 -:10ADB000776000202876012005B0F0BD0320FBE776 -:10ADC000C069C04300050BD401202168C00208629D -:10ADD0002046FFF7FBFD2020706000202876EDE77D -:10ADE0002068C1690298884305D0002103988142F8 -:10ADF000C7D00020E0E70121F8E7000010B50449C2 -:10AE00001020096808620248FDF7BCF810BD000078 -:10AE10008410002070B5102405252D07AC624B204E -:10AE2000C00000F07AFBAC6100F002FE044C054D5E -:10AE3000E06002E000F0FCFDE060A842FAD170BDE5 -:10AE4000500000203001CADEF8B50025154C164E22 -:10AE5000164F64280BD062281ED0602806D12584A6 -:10AE600001F0DEF8642000F051FBFE60F8BD1048F0 -:10AE70006946088072B680210E48FBF7C9F80028A1 -:10AE800004D0022269460B48FBF766F962B60AA0B5 -:10AE900000F0ECF8A584E3E70248658440380580BB -:10AEA000DEE70000140400200400FA0500ED00E0D5 -:10AEB000AAAA0000384A0008BDF8C8EBC9FDBCB614 -:10AEC000C4A3CABD0D0A0000014901208870704763 -:10AED0003800002010B586B014216846FAF767F9EB -:10AEE0000D480024C4840D48016B490849000163E2 -:10AEF0000A20FCF763FA0A48FDF722F80320400213 -:10AF00000090032001900520694602940007FBF79A -:10AF100083FF06B010BD0000E800002000100240D2 -:10AF20008410002010B50748C18A4900C184FDF78C -:10AF30000FFEFDF7EBFE642203490448FDF738FAE3 -:10AF400010BD0000E80000207003002084100020E5 -:10AF5000F8B5414C00232178404A1D46082910D0FD -:10AF600007294ED0062957D0052959D004295AD08F -:10AF700003295BD000295DD001295FD0022961D06F -:10AF800062E0A17800264A1F04E0344FBF5DFB1841 -:10AF90009BB2761C9642F8DB627927799B185B1886 -:10AFA000E1785E186378F618F6198019C00723D087 -:10AFB000012A1DD0022A1FD128480078012802D179 -:10AFC0000846FFF741FF2648E17862784018234998 -:10AFD000FAF7D4F801F024F8642000F097FABFF3F0 -:10AFE0004F8F21491F48C860BFF34F8F00BFFDE757 -:10AFF00049081846FFF700F92570E570A570A5719E -:10B00000F8BDA1795054491CC8B2A071A178491F5C -:10B010008842F5D1082001E0607007202070F8BD5B -:10B02000E0700620FAE760710520F7E7A070E57090 -:10B030000420F3E7552807D10120EFE7AA2803D120 -:10B040000220EBE7032803D02570E570A570F8BD5A -:10B05000032020702071F8BD74000020F00600204D -:10B06000D40300200400FA0500ED00E00FB410B591 -:10B0700003A9044B044A029800F03CF910BC08BC38 -:10B0800004B01847E9BD0008600200202021020C2E -:10B0900001D010211046020A01D0104608390209D9 -:10B0A00001D01046091F820801D01046891E4208AF -:10B0B00001D0881E7047081A7047F8B5040C8BB28F -:10B0C000264682B25E430D0C1046370C58433604B8 -:10B0D00080190021794116466E43370C36048019D9 -:10B0E000794126466E438919F8BD30B47446641E12 -:10B0F0002578641CAB4200D21D46635D5B00E318FB -:10B1000030BC18478307FF22DB0E9A408907090EDF -:10B110009940002808DB830809489B001B18186821 -:10B1200090430843186070470007000F08388308F1 -:10B1300004489B001B18D86990430843D8617047A6 -:10B1400000E400E000ED00E002E008C8121F08C1C2 -:10B15000002AFAD170477047002001E001C1121F98 -:10B16000002AFBD1704708B50021684601706B4684 -:10B17000012202212C2000F07FFD0221684601708F -:10B180006B4601222C2000F077FD08BD38B504463F -:10B190006D20694608706B46012207492E2000F099 -:10B1A0006BFD0649002C01D0054A00E0054A2E201F -:10B1B00000F048FD38BD0000060800000618000039 -:10B1C000070600000716000038B504466B46022249 -:10B1D0000021362000F032FCB3212300FFF785FF69 -:10B1E0000E0F08153A3A3A3A1C273A3A2F34483AA1 -:10B1F00000216846017040784108490014E0694622 -:10B20000087880088000401C04E0694608788008BF -:10B210008000801C08701DE0684602780A404832B1 -:10B2200002704178802001436846417012E0684610 -:10B2300002780A40027040784106490EF4E76946F8 -:10B2400048780221084303E069464878FD21084018 -:10B25000694648706B4601220021362000F00CFD43 -:10B26000012200AB11463620013300F005FD38BD48 -:10B2700069460878CF21084069462030CAE708B5FA -:10B28000032168464170012101706B4602220021B2 -:10B29000362000F0F1FC0122D20306212D2000F01F -:10B2A000D1FC012000F032F90120FFF78DFF08BD2D -:10B2B00008B5020A69464A7008706B4602220421EA -:10B2C0002D2000F0D9FC0320694608706B4601224E -:10B2D00006212D2000F0D0FC0020694608706B4646 -:10B2E000012206212D2000F0C7FC0A212D2000F0AC -:10B2F00071FB08BDFFB58DB00446002506E025288A -:10B300000AD0109A0F999047641C6D1C2078002871 -:10B31000F5D1284611B0F0BD00270121484A009719 -:10B3200000E00743641C23780846203B9840104205 -:10B33000F7D120782E2817D1042007436078641CA9 -:10B340002A280CD10E98641C02C800910E900BE0C4 -:10B3500000990A22514330394018641C009020782B -:10B36000014630390929F3D920780028D1D0642842 -:10B3700008D0692806D075281ED0109A0F999047DA -:10B380006D1C5BE00A200E99019001C90E91002806 -:10B3900002DA40422D2102E0390504D52B216A460C -:10B3A0001172012103E0F90704D02021F7E70BAE69 -:10B3B0000B910DE00021FAE70A200E99019001C9D6 -:10B3C0000E91F7E70199F9F793FE3031761E31704F -:10B3D0000028F7D103A8801B20300190780701D501 -:10B3E000009801E0012000900199884201DD401A97 -:10B3F00000E000200027009006E002A8109AC05D3F -:10B400000F9990476D1C7F1C0B988742F5DB04E079 -:10B41000109A30200F9990476D1C0099481E00909B -:10B420000029F5DC05E03078109A761C0F999047DA -:10B430006D1C0199481E01900029F4DC641C65E72D -:10B4400009280100F8B54A002B4B520DD6182B4A9B -:10B450000C460546142E2BDA002E12DA284BF9F78B -:10B4600093FF00221346FAF7DFF940D2002C03DAEB -:10B470000124E40700253AE02046284337D0214C38 -:10B4800014E0214F0B46F7403B402B4331D01C4B7F -:10B49000F9F77AFF00221346FAF7C6F927D2002CF3 -:10B4A00003DD01200005F0400419BC4300251EE027 -:10B4B000332E1EDC33460027143BFF43DF40384267 -:10B4C00017D00F4BFAF70AF800221346FAF7ACF937 -:10B4D0000DD2002C0ADD142E0CD03420811B01204B -:10B4E00088404019A84200D2641C0546BD4321464D -:10B4F0002846F8BD641CF9E701FCFFFF9C75008835 -:10B500003CE4377E0000F03FFFFF0F007D2110B5C7 -:10B51000C900484300F001F810BD002140E000BF21 -:10B5200000BF00BF00BF00BF00BF00BF00BF00BF23 -:10B5300000BF00BF00BF00BF00BF00BF00BF00BF13 -:10B5400000BF00BF00BF00BF00BF00BF00BF00BF03 -:10B5500000BF00BF00BF00BF00BF00BF00BF00BFF3 -:10B5600000BF00BF00BF00BF00BF00BF00BF00BFE3 -:10B5700000BF00BF00BF00BF00BF00BF00BF00BFD3 -:10B5800000BF00BF00BF00BF00BF00BF00BF00BFC3 -:10B5900000BF00BF00BF00BF00BF00BF00BF491C0D -:10B5A0008142BCD370470000FEB5044600200190E4 -:10B5B00000906079734940000E5A61782578491EE1 -:10B5C0007148CFB20163042D77D0072D75D00021CB -:10B5D0000291217801736C49E3790122920589690E -:10B5E000002B6CD0914381616748217A4173217AA5 -:10B5F00082698907890B0A4382610021042000F0D7 -:10B600002CFB324661492E2000F01CFB3846FFF728 -:10B61000BDFD5F4E0522705D810040185D494318F5 -:10B6200007212B2000F028FB5B49029801220B1810 -:10B630000B21282000F020FB705D584980000A583B -:10B640000C21282000F009FBE079554980004018C2 -:10B65000A1794900425A0221272000F0F3FA51480B -:10B660007E00825B0421272000F0ECFAE0790028BC -:10B6700029D0A07804282CD02820694608722022DE -:10B680000621272000F0DEFA02AB01222621272026 -:10B6900000F0F2FA444938014018E1788900425834 -:10B6A0000821272000F0D9FAA17A601C627A0902E9 -:10B6B000114313D016E000E001E0012188E71143B7 -:10B6C000F608816190E764220621272000F0BAFA8B -:10B6D000E0E71020694608720246D1E7334901725B -:10B6E000090A4172417A007A0A0202432021272086 -:10B6F00000F0A8FA2E4F0C2123203A6800F0ADFA92 -:10B70000F01982880421232000F09CFAA0790028F7 -:10B710000BD0E0792749012243180021212000F0B5 -:10B72000ABFA03200190012000902A07120F1001AC -:10B730000243607800218007000B02430198000556 -:10B7400002430098400402432079C00640090243A6 -:10B750006079C00602431F2000F07FFAA07861786C -:10B760000123084302040848DB030261E17949032D -:10B7700019430A4302610021082000F06EFA0020FC -:10B78000FEBD000004C1000864020020042800007F -:10B79000ACC00008010000201F000020B4C0000859 -:10B7A000D4C00008E0C00008E4C000084110000058 -:10B7B000CCC000082100002038B50C4607498A8B10 -:10B7C000002102432C2000F03DFA684604706B46CD -:10B7D000012206212C2000F04FFA38BD640200201F -:10B7E00010B5FFF7C0FC10BD10B50446042136208B -:10B7F00000F0F0F80121C902002C01D0084300E05C -:10B80000884302460421362000F027FA10BD0000CC -:10B8100038B540206946087000210E2000F0DAF8A3 -:10B820000446002211460E2000F017FA6B46012252 -:10B8300000210D2000F020FA074A00210F2000F01F -:10B840000CFA00F0E5F9224600210E2000F005FA7E -:10B8500002480021017338BDF8FF2724840200202C -:10B860007CB505460420694608704B4C0020607585 -:10B8700021462031206348710873A0836063A06370 -:10B8800000F0D6F8454E206002E000F0D1F82060CC -:10B89000B042FAD10020FFF797FC414800782428F5 -:10B8A00001D9243806E00621F9F722FC0622101AF5 -:10B8B00040010843020601040A4301020A4302430D -:10B8C00000211E2000F0C9F96B460122002124202E -:10B8D00000F0D2F91E20FFF7EBFC86B2300AA0730D -:10B8E0000420FFF7E5FC0006000E0DD0022069469B -:10B8F000087101AB012212212D2000F0BDF9A08BAF -:10B90000012109030843A08300F092F8206006207B -:10B91000FFF7CEFC60600720FFF7CAFCA060F006CE -:10B92000C00E207501D110202075C0B200F0E0F9E2 -:10B93000E80707D0FFF7A3FCA08B0121C902084349 -:10B94000A0830AE00521362000F02EF815490840B2 -:10B9500002460521362000F075F90120FFF734FC7E -:10B960000021042000F036F8A0610021262000F01C -:10B9700031F815218903084302460021262000F0F2 -:10B980006CF900222621362000F05CF900F050F816 -:10B99000206000207CBD0000640200203001CADE6F -:10B9A00000000020FFFD000038B5094C89B280B2CC -:10B9B0006B46022200F042F8002806D16846407823 -:10B9C000010268460078081884B2204638BD00009D -:10B9D000FFFF000038B50024E44389B280B26B4613 -:10B9E000042200F02BF8002806D103216846435CAE -:10B9F0002202D418491EFAD5204638BD38B5002495 -:10BA00006B4603222821272000F018F802206946FF -:10BA10000B5C2202D418401EFAD5E00202D503487E -:10BA2000204338BDE002C00A38BD00000000F0FF2E -:10BA300010B500210846FFF7CDFF10BD38B500292D -:10BA400009D0402420436C462070C8B27F2906D814 -:10BA5000607002200AE069460870012006E0802438 -:10BA600020436C466070C809A0700320694600F04E -:10BA7000ADFA38BD10B5144603460A4621461120DA -:10BA8000FFF7DCFF10BD10B503460522002115208D -:10BA9000FFF7D4FF10BD10B5034605220021172083 -:10BAA000FFF7CCFF10BD38B5054600206946087089 -:10BAB00000F0AEF8FF2401342246002D01D003220D -:10BAC000120200210D2000F0BDF8002D13D06B46AE -:10BAD000012203210F20FFF7B1FF6846007800071D -:10BAE00009D5FFF795FE224600210D2000F0AAF8A7 -:10BAF0000020C04338BD002038BD000010B502460C -:10BB000002492E2000F09EF810BD0000041800002D -:10BB1000F8B505466B46012203210420FFF78EFF8E -:10BB20000126114C3607002D0DD02A4600210C208D -:10BB300000F088F8694608781021084369460870C3 -:10BB4000A069304307E069460878EF21084069465C -:10BB50000870A069B0430B46A061012203210420B4 -:10BB600000F08AF8F8BD00006402002010B502461B -:10BB70000021182000F066F810BD0000F8B5074657 -:10BB8000002568460570B807204C2E4600280ADAC2 -:10BB90008020694608706B46012200210D2000F0CC -:10BBA0006BF801202073F8076946087821D0062138 -:10BBB0000843694608706B46012200210D2000F001 -:10BBC0005BF803210F20FFF7EFFE8121C900084237 -:10BBD00019D04020694608706B46012200210D20D3 -:10BBE00000F04AF80020FFF7FFFD00252673ED4323 -:10BBF00009E002210843694608706B4601220021D2 -:10BC00000D2000F039F82846F8BD0000840200201D -:10BC10001CB56B46012203210F20FFF70FFF68467A -:10BC200000784022C1091040C9014000814208D07B -:10BC3000012069460871024601AB03210D2000F086 -:10BC40001BF81CBD08B56B461A70120A5A7089B2EF -:10BC500080B2022200F010F808BD38B500236C460F -:10BC6000E254120A5B1C042BFADB89B280B2234631 -:10BC7000042200F001F838BD38B58024002909D02D -:10BC8000C02528436D462870C8B27F2907D8687040 -:10BC9000022009E0204369460870012004E02043A7 -:10BCA0006870C809A8700320694600F0DBF938BD48 -:10BCB00010B51446012312189B029A4202D90020A3 -:10BCC000C04310BD0B46821E21460920FFF7D4FF5A -:10BCD000002010BD10B5054A8905126901430A43C9 -:10BCE00000210820FFF7B9FF002010BD64020020EA -:10BCF00038B504466B4601220E212B20FFF79EFE2D -:10BD000068460078E10640094001C90E01436846D3 -:10BD100001706B4601220E212B20FFF7ADFF38BDCD -:10BD2000F8B54A002B4B520DD6182B4A0C46054647 -:10BD3000142E2BDA002E12DA284BF9F725FB0022FD -:10BD40001346F9F771FD40D2002C02DB0024254692 -:10BD50003BE060004008284337D0214C14E0214FDD -:10BD60000B46F7403B402B4331D01C4BF9F70CFB03 -:10BD700000221346F9F758FD27D2002C03DA0120E0 -:10BD80000005F0400419BC4300251EE0332E1EDCE4 -:10BD900033460027143BFF43DF40384217D00F4B98 -:10BDA000F9F79CFB00221346F9F73EFD0DD2002C5B -:10BDB0000ADA142E0CD03420811B0120884040194F -:10BDC000A84200D2641C0546BD4321462846F8BD62 -:10BDD000641CF9E701FCFFFF9C7500883CE4377E9A -:10BDE0000000F0BFFFFF0F0013B501231A4669469C -:10BDF0000248FCF711FB00981CBD000084100020D5 -:10BE0000FBF740F9FEF7F2FAFCF7B6FEFCF76AFE24 -:10BE1000FCF79EFE42494348002522C0056085612B -:10BE2000C56141490562C1600838FBF701FAFCF7BA -:10BE30004BFFFCF76BFF3B483C4910380160062183 -:10BE400041603B49C1608160FBF7D6F805240122BF -:10BE50002407D1032046FBF7C2F8FCF7D3FFFAF71B -:10BE60007BF8FAF753F80A20FAF740F80721A015F3 -:10BE7000FFF7A2FCFFF7B4FC012211032046FBF7F9 -:10BE8000AEF8284864222B498830FCF791FA2A48FA -:10BE9000FAF784FEFCF772FC0A20FAF727F8274E1F -:10BEA000274C284F6079002829D0FEF79FFA1D48BB -:10BEB00065711038FBF7D6F820780F280AD90122CF -:10BEC00011033046FBF78BF8FEF72AFB0022012115 -:10BED000090309E0012251033046FBF780F8FEF721 -:10BEE0001FFB0022012149033046FBF778F8FCF7DD -:10BEF000FDFAE08C002804D0401EE08401E0FCF74D -:10BF0000F5FA3878E18C0843CCD1C8220E490F48A5 -:10BF1000F9F758F90028C5D00E490D48C860C1E7A7 -:10BF2000007C0040FC0F0020FFFF000000300040BC -:10BF3000FF0F000070030020DC050000000400502B -:10BF4000E80000203E000020D4030020000500206F -:10BF50000400FA0500ED00E010B5FF222D3218496B -:10BF60001848FAF76FF81648174902888A4226D00F -:10BF7000018004218180FF21F531C1800A210181E6 -:10BF800000211E224181D24382810122C28101848B -:10BF9000018241828182C182018381834323C386DE -:10BFA000022303877823438782870246C187403272 -:10BFB0009180118451849184C18300F031F810BDC7 -:10BFC000D403002000FC0008AA550000F0B58C4600 -:10BFD00000251026052109078E620E4C08E06746F1 -:10BFE0007F5DE760A768FF07FCD0E7681F706D1CE6 -:10BFF0008542F4DB0020074606E0E760A568ED0710 -:10C00000FCD0E5681D54401C9042F6D38E610020A0 -:10C01000F0BD00000030014010B5F9F709FD10BD7A -:10C0200070B572B6FF250B4E2D3529463046F9F70F -:10C03000EFFF040005D02A4607493046FAF78CF88E -:10C04000044662B6962204490448F9F797F8204658 -:10C0500070BD000000FC0008D40300200005002093 -:10C0600070470000F0B50025102605279C463F07C5 -:10C070000B46BE620C4C06E0595DE160A168C90741 -:10C08000FCD0E1686D1C8542F6DB002007E06146CC -:10C09000095CE160A168C907FCD0E168401C9042DE -:10C0A000F5D3BE610020F0BD003001400000010268 -:10C0B00003040005405C0000A05C0400C06C0800A4 -:10C0C000805C0400E03F1E00E07D1E0007A9022501 -:10C0D00070889B880A00160001000600010002001B -:10C0E00087008D002D001A3152001A339A001A353C -:10C0F0001D011A376B003B31BE003B335E013B35FF -:10C1000096023B37000099599959EB518F421E45D1 -:10C11000142E0080EB51F5283333E13A703DE13ABB -:10C12000C235852BC2353333C235C235AE47E13A0D -:10C130005138A33051380000000000000000010217 -:10C14000030406070809030406080C101820300031 -:10C150000000000102030400F58F0008D18F0008E1 -:10C160007592000841920008259100085591000839 -:10C17000DD92000875940008558F0008ED950008C1 -:10C1800001920008B9950008D9950008A19100080E -:10C19000E3950008A595000899910008719700089B -:10C1A0008991000879970008919100084992000848 -:10C1B000A5920008EF8F00083D900008D19100087B -:10C1C0006D94000804050600C01200001F00000066 -:10C1D000A816000017000000841C00000F000000DB -:10C1E000E42500001E000000B42D00001600000031 -:10C1F000083900000E0000002C4C00001D0000005B -:10C20000685B000015000000747200000D00000063 -:10C21000589800001C00000034B700001400000013 -:10C22000E8E400000C000000783101001B00000071 -:10C23000686E01001300000034CA01000B0000000A -:10C24000286202001A00000040DB02001200000019 -:10C250003C9303000A000000C0C204001900000063 -:10C2600060B305001100000038200700090000003D -:10C2700020A107000000000098C200080000002074 -:10C2800064020000D05A000814C3000864020020B1 -:10C29000FC15000058B1000811130704380D091EE1 -:10C2A000080540082609104008560A131D043B08DB -:10C2B000BE058008D8BC40100801014BC8420401EB -:10C2C000206504494E47140502141509090102F2BC -:10C2D000817954016789C50123C9E4056A55AA1407 -:10C2E0001452200217FF4809FCA9F1D24D624040C8 -:10C2F000085A30085A20085A10081159080B2CF017 -:10C300003F285AE008092628C3D03F72403201B2C4 -:04C310000400000025 +:10812000520852008A6080F31088EFF3108001211A +:1081300081F3108821688A684027BA438A6080F3F7 +:1081400010882020286000202066EFF31080012195 +:1081500081F3108821680A689A430A6080F31088C6 +:10816000606FFEF7DBFB02206066308B718B401A7C +:1081700081B234E0308B718B401A81B2708B002851 +:108180009DD000299BD0EFF31080012686F3108844 +:108190001668FF272137BE43166080F31088EFF37F +:1081A0001080012282F31088226896687608760093 +:1081B000966080F310882020286000202066A0664A +:1081C00000E010E0EFF31080012282F310882268B3 +:1081D00015689D43156080F3108802206066204674 +:1081E000FFF7B8FEF8BDC50208D55B0206D5012031 +:1081F000000510622046FFF7AEFEF8BD030606D567 +:108200000B0604D5E16E002900D04CE7F8BD40060E +:10821000FCD54806FAD52046EFF31081012383F3FD +:10822000108813684024A343136081F31088202131 +:10823000C1670021C16600F05BF9F8BD0F080000BE +:1082400020010004B9A9000810B5040003D0E06FB4 +:10825000002802D007E0012010BD00217820015540 +:10826000204600F047F82420E067206801684908AC +:1082700049000160204602F09FFC0128ECD0606AB2 +:10828000002802D0204602F049FA206841680922FD +:10829000D20291434160206881682A229143816023 +:1082A00020680168012211430160204602F09CFA17 +:1082B00010BD000010B5044600680C49884214D176 +:1082C0000B48416B01229203914341630321052036 +:1082D00049020007FEF722FD606FFEF767FB206F83 +:1082E000FEF764FB1B20FFF775F810BD0038014056 +:1082F00000100240F0B587B0064614216846FCF72E +:1083000056FF2C493068884251D12B48416B0122DD +:10831000920311434163C16A01221143C162C06AE1 +:108320000025104005900320400200900220032702 +:1083300001A9A1C104200490052069460007FEF7A9 +:1083400077FD1F4C1D48A560E56081C48027E5606E +:10835000A7602020256160610002A0611848083CE8 +:10836000FEF7ACFB002801D0FDF74DFE7467A66256 +:10837000144C1248214614382060032060601020FD +:108380000831A1C16561A561E56120462562FEF75E +:1083900095FB002801D0FDF736FE3467002201214D +:1083A0001B20A662FFF732F81B20FFF723F807B067 +:1083B000F0BD0000003801400010024030000240D3 +:1083C000101100205811002070B580231B58202B5D +:1083D00001D0022070BD00290BD0002A09D0012451 +:1083E00083682403A34206D10369002B03D1CB0782 +:1083F00001D0012070BD002303660B4B04689C4232 +:108400000ED063681B020BD5EFF31083012585F3B3 +:10841000108825680126B6063543256083F3108849 +:1084200002F0D4FC70BD0000004800407047704767 +:10843000FFB50446C06F83B017460D46202802D012 +:10844000022007B0F0BD002D0BD0002F09D0012075 +:10845000A1680003814206D12069002803D1E80702 +:1084600001D00120EDE70021842001512120E067A7 +:10847000FEF7C8FD264640360190378277820120FC +:10848000A1680003814202D12069002802D02F4652 +:10849000002511E000270FE000228021204602F095 +:1084A000EBFC002815D1002F17D02168387888629E +:1084B0007F1C708A401E7082708A019B002806987B +:1084C0000090E9D100224021204602F0D5FC00288E +:1084D0000AD02020E0670320B3E728882168C00580 +:1084E000C00D8862AD1CE4E72020E0670020A8E70B +:1084F0007047000001490248C160FDE70400FA0529 +:1085000000ED00E0F8B50121C9021A48FEF76EFD42 +:10851000012605270025F6033F07174C002820D029 +:1085200002F0C4F902F0FCF91448056060780028F4 +:1085300003D10120607002F08BFD2078632816D9EA +:10854000012231463846FEF756FD0D480D4A018896 +:10855000914202D1C088002802D10C490A48C86063 +:10856000F8BD6078012802D1657002F049FD002253 +:10857000E7E7000000040050E80000208C01002024 +:10858000D8030020AA5500000400FA0500ED00E021 +:1085900010B50248FEF7F3FD10BD000000100020EA +:1085A000FEB504460027EFF310800290012080F30F +:1085B0001088344B2168CA1804D13348C768032097 +:1085C0008004074088680190C868009048698E69F7 +:1085D000002A08D12C4940398A6ACD042A438A628C +:1085E0008A6AAA438A62014631433CD025492268FF +:1085F000CA4205D12449CB68032292049343CB603D +:1086000025462035002810D021680A6901231A4325 +:108610000A61216848610821204600F037F80328E4 +:1086200000D1A873216808204860002E10D020686F +:1086300001690122114301612068866110212046F1 +:1086400000F024F8032800D1A873216810204860A6 +:108650000C482168C14206D10B48C168032292042C +:1086600091433943C16020680169490849000161AB +:1086700021680198886021680098C860029880F39A +:108680001088FEBD0084FFBF4010024070B5064652 +:108690000B480D46002409490068FCF729FD7D219F +:1086A000C90048433168401E00D103240B682A46A4 +:1086B0009A4301D00028F6D1204670BD204E00001C +:1086C0009001002070B5474CA078411CA170E17862 +:1086D00088427CD34448FEF727FEE081E08AFDF71C +:1086E00017F8424A424BFCF7F3FEFDF757F8012515 +:1086F000E083AD0309E03C48FEF716FE80B2E0815E +:10870000E18BFF392D39884206DBE089E18B884215 +:10871000F1D349198842EED80025A57025710721AB +:10872000344801F083FE3048FEF7FEFD2082A18927 +:108730000A225143A1828900081880B20121C9038D +:108740006082884201D3401A60822748FEF7ECFD20 +:10875000E081294E0AE02448FEF7E6FD80B2E08180 +:10876000618A884202D38919884203D3FDF722FD2A +:108770000028F0D1207900282AD01A4965711631D5 +:108780001E48FDF739FD1D4DA071287801281ED126 +:108790001B4829464A780270897841706879002818 +:1087A00001D0012000E00320207001F087FEA879AD +:1087B00002280CD004280AD0062808D10222E91D7C +:1087C0001048FCF7FFFC002801D100F01DF870BD37 +:1087D0006079411C61710A28F9D9257001F06EFE9B +:1087E00070BD000080000020001000208C9715FB59 +:1087F0003E625040405FF41B983A0000BC070020E6 +:10880000FA0300201801002008B51748174C817A98 +:10881000A1814078E081164D03202870284621462A +:108820001B388A7B0277C97B41771249801C0A7802 +:1088300002774978417705211930FDF755FA6946E5 +:108840000880681D097801706946497841700120E7 +:10885000E07009480721826A28469047607905211F +:1088600029706871FCE70000BC0700204802002066 +:108870004B1400201801002084C2000810B51F48C6 +:108880008AB01D4901601E4981601E4941601E4930 +:10889000C1601E491E4C016121688847E1681D487E +:1088A000884700201C4908910690079005900821F0 +:1088B0000122039004900192029105200090E46946 +:1088C0000223002216210120A0470C4C50201C340A +:1088D0002070492060704E20A0701048012200785E +:1088E000E0700421204600F0C3FB0D490881010A15 +:1088F000217160710AB010BDF58E0008F0120020E1 +:108900007D8E0008198F0008DD8E0008C98E0008D2 +:1089100084C20008400ECF19B80B00008801002067 +:1089200048020020F0B59B4C87B0208C618C401A27 +:10893000C0B2A072192801D91920A072A08C974A40 +:10894000401CA08494481378037152784271944873 +:10895000914D00786D1E2870924800782871E0795A +:10896000E870401CE071A07AA872420048008E496D +:10897000411828460B30FCF701FCA07A8B494200D5 +:10898000608C4000411850190B30FCF7F7FB202099 +:108990006872A07A0022800029460D3003F01EFA8A +:1089A000A07A002180000D3003F02AFA022003F0A3 +:1089B0007BF90121002209037D48FEF71CFB7D485D +:1089C000FEF7B2FC2082A17A89001E31A1828900C3 +:1089D000081880B20121C9036082884201D3401A7D +:1089E00060827448FEF7A0FCE081734FAFE07148ED +:1089F000FEF79AFCE081714D0AE06E48FEF794FCA8 +:108A000080B2E081618A884202D3C919884206D3C4 +:108A100000210F2003F074F82842E062EDD0E06AF4 +:108A2000411C45D040047DD58122D20100210F2078 +:108A300003F0A9F90021102003F062F8410656481E +:108A4000490E254621720022953003F0A9F803F063 +:108A50006BF828630026354603A803F0B2F804201B +:108A600003A9320E2D02154332020E5C1643401E3E +:108A7000F7D5A663E56300263546084603F099F866 +:108A8000042003A9320E2D02154332020E5C164358 +:108A9000401EF7D526640020656403F0CFF800205F +:108AA00003F097F83C4D9535687A21284FD108E0BE +:108AB000BFF34F8F43494248C860BFF34F8F00BF99 +:108AC000FDE702223549681DFCF77CFB00283ED1FA +:108AD000334829780078814239D12F492D48803197 +:108AE00020308A7D0272C97D4172208DFDF7B2F976 +:108AF000C0B26072618C0422401A27496085C6B2F8 +:108B0000AF31081D0190206C069008460830059092 +:108B10002D48B5002818FCF731FB2B486430281885 +:108B2000042200E013E00199FCF728FB2648C83036 +:108B300029180698086025497000411805980278A0 +:108B40000A70407848702149206B64394851E089A7 +:108B5000618A884200D24AE7C9198842FBD802F0EC +:108B6000EDFEFDF7D3F801F045FD144A00218032F7 +:108B70000F2003F008F9608CA17A401880B260845D +:108B8000218C884201D2192901D80020608407B0C5 +:108B9000F0BD000080000020BC080020180100206B +:108BA000EC000020E8000020B00A0020400C00206B +:108BB0000004005000100020983A000000D0272444 +:108BC0000400FA0500ED00E0D00D0020600F002049 +:108BD00010B50348FDF790FCFDF720FC10BD000028 +:108BE000940F00201CB5002117480091154A0191EF +:108BF0000260C163120581604260816301220261EB +:108C00000246C16020321170FF235170C2334362AB +:108C10008162117301638161042241634261C16118 +:108C2000FDF7CAFC09480090012000030190694645 +:108C30000548FDF717FCFDF7F9FB00210248FDF799 +:108C400093FB1CBD00240140940F0020000002444F +:108C500008B50848016B012211430163006B012133 +:108C60001040009000220A20FEF7D0FB0A20FEF7F9 +:108C7000C1FB08BD00100240F0B587B01421684662 +:108C8000FCF795FA4B48C16A04263143C162C16AB8 +:108C900031400591C26A80210A43C262C26A0A4019 +:108CA0000592C16A01242143C162C16A2140059134 +:108CB000C16A02252943C162C06A22462840059044 +:108CC00005201C210007FEF796F901223A493B488E +:108CD000FEF791F900223A493848FEF78CF99121C4 +:108CE0000520002209020007FEF785F91120000483 +:108CF0000190002705206946029700940007FEF7BF +:108D000097F80C20694691C103200390052069461D +:108D10000007FEF78DF810206A46039591C20520E2 +:108D200069460007FEF784F82648694691C16946FE +:108D300022480397FEF77CF8112040040190694611 +:108D4000009502941D48FEF773F8019769461B4889 +:108D500002970096FEF76CF8E002009069460197D2 +:108D600002951648FEF764F891200002694691C109 +:108D70000520694600070397FEF75AF8082000907F +:108D8000112000040190694602970C48FEF750F844 +:108D9000002201210520FEF739FB0520FEF72AFB02 +:108DA000002201210620FEF731FB0620FEF722FB00 +:108DB00007B0F0BD001002400102000000040050A6 +:108DC000B0340000B136000010B50F4C0D482060E3 +:108DD000FF20053060600020A060E06020616061DD +:108DE000E0610121206249026062A161A062072066 +:108DF000E0622046FEF717FF206801684022114319 +:108E0000016010BD003001403010002000B585B079 +:108E100014216846FCF7CBF9164815490160E12199 +:108E20004902416000218160C160016181610C22C1 +:108E3000C161426101623021416201210903816304 +:108E40004900C163FFF700FA012080020090022070 +:108E5000019001200290032003900420049005203B +:108E600069460007FDF7E4FF02F0C4F805B000BD55 +:108E7000003801408810002070470000FFB5074609 +:108E800081B015460E460C48FEF74EFA0B4C39469B +:108E900060812671E2880A48FCF770F965700498D1 +:108EA000A0700848006B804700202070012001F06E +:108EB0006BFA05B0F0BD0000001000204802002051 +:108EC0004C13002084C200080249002008700248A8 +:108ED000006B00474802002084C2000810B5034818 +:108EE000006B804702490020087010BD84C2000852 +:108EF0004802002010B5054CE06A80470448C0785D +:108F0000002802D0616B0348884710BD84C2000866 +:108F1000480200200F27000070477047FEB53D490A +:108F20003B48086003F0AEF83B4800F069FD3B4C5D +:108F3000A0833948801C00F063FDE0833648001DA3 +:108F400000F05EFD2084FF20354D0130688003F085 +:108F50001DF97D26F6002846EE804030007920720B +:108F6000019000202F49E8860870E887A071A88F3B +:108F7000E071A87A2071A888009020632889FCF706 +:108F8000C7FB0222FCF792FB02F0F2FA0022264B0A +:108F9000FCF7FAF9FCF702FC87B227823946304623 +:108FA000FCF7A6F8608201460098FCF7A1F8794327 +:108FB0008EB27D20C000E6817043FCF7A9FB1B4AFE +:108FC0001B4BFCF7FBFAFCF7E9FBA0822683012090 +:108FD000E0826084688F607201980121002802D1CC +:108FE000A1710A206072A184FDF7EAF86083A28A69 +:108FF00010491148FEF79CF96888C2B2010A0FA017 +:1090000002F0CAF8962206491548FCF7B7F8FEBDEB +:109010007DB000084C000020004F0008E800002050 +:10902000D80300200000002000000840F853E3A50A +:109030009B843E40FF7F000000100020B9CCBCFEA6 +:10904000B0E6B1BE3A204C4F5241C3E2B2BCCFDFD2 +:10905000BBF9D5BE205625642E25642E200D0A00AE +:109060000405002010B5FFF7BDFD10BD01207047BD +:10907000F7B5002415460F46012A02D0094E0A48CA +:1090800009E00A4E0A4806E000993246095DFCF7FD +:1090900007FF641CE4B2BC42F6D3012D01D0C043EB +:1090A00080B2FEBD211000000F1D000005800000F1 +:1090B000FFFF000010B500280DD00A4A0021CB00A8 +:1090C000D458844209D89B189B68834205D9C800AC +:1090D0008018007B10BD1F2010BD491CC9B2152986 +:1090E000EDD3FEE7F4C2000810B500F0EDFC032854 +:1090F00004D0042803D0052803D0002010BD02208E +:1091000010BD012010BD03207047000010B50E4CAB +:1091100020610E4800F068FD002000F0C7FF01202C +:1091200000F03FFF0021084600F014FE042100205B +:1091300000F0F8FF064800231A46014600F04BFEF7 +:109140000020A07010BD000098010020619200086E +:10915000FFFF0000F8B508213448FDF747FF01285C +:1091600062D1334C0020A07000F0A4FC05463148C9 +:1091700000F096FCE80706D02069002803D00068BC +:10918000002800D08047A80718D5FF2269462A4842 +:1091900000F0E6FC2848143800F09EFC2069002806 +:1091A0000CD08668002E09D023480D2314380C22D9 +:1091B000C3568256684601781F48B047680606D5F0 +:1091C0002069002803D00069002800D080472806C5 +:1091D0000AD52069002807D08169002904D0E84316 +:1091E000C005C017401C8847A80514D500F06CFCCA +:1091F000042804D000F068FC052805D00BE02069A5 +:10920000002808D0406803E02069002803D0C06827 +:10921000002800D08047A80606D52069002803D082 +:10922000C068002800D08047F8BD0000000400504E +:1092300098010020FFFF0000B411002070B50C461B +:10924000012500F0A3F8204600F0B2FE002000F057 +:1092500033F80120FDF7C0FC00F03AFA284670BD53 +:1092600001490120887070479801002070B50025E1 +:10927000012000F08BF8002000F0C6FE0024012041 +:10928000FDF7AAFC00F082FCC007C00FA040641CE0 +:109290000543E4B2202CF2D300F01AFA284670BD40 +:1092A00010B500F003FD10BD10B500F007FD10BDB6 +:1092B00010B500F06BFC10BD10B504460748002344 +:1092C0001A46014600F087FD05484078002801D085 +:1092D000044800E0A00100F097FE10BDFFFF000071 +:1092E00098010020FFFFFF0010B504460748002347 +:1092F0001A46014600F06FFD05484078002801D06D +:10930000044800E0A00100F091FE10BDFFFF000046 +:1093100098010020FFFFFF0070B505460C480C4681 +:1093200000231A46014600F056FD00F013FC0146EA +:109330000848012909D00472064800F0C3FD002244 +:109340002146284600F0FEFC70BDC473F4E700001F +:1093500001020000B412002010B500F029FE10BD7B +:1093600010B5084B084A012808D0D079012804D14B +:1093700019701172044800F0A5FD10BD1970D17369 +:10938000F8E7000098010020B412002010B50A4C44 +:10939000012805D0002000F0EFFD0020607010BD16 +:1093A000012000F0E9FD617820788142F7D06070FB +:1093B00000F004F810BD00009B01002070B50446C9 +:1093C0000B48047044700120FFF7E0FF1D2080016E +:1093D000451C002C04D0342100F06CFF442103E034 +:1093E000142100F067FF2421284600F063FF70BDC0 +:1093F0009B010020FFB587B016465949199A119F65 +:10940000149B4A701399002902D055490B7002E051 +:109410005349FF220A70534C014620462830254606 +:1094200020350190002918D001296ED1002000F0CC +:109430004FFE1298C0B200F0E2FC01232B72F0B292 +:109440002876494A0899515C69760A99A97608995B +:1094500000295CD001295CD05DE0002000F038FEDE +:10946000002028720B20E66228750898FFF722FE7C +:10947000687500202070F80060800420207118209A +:1094800060710020A071139901204140344FE171B7 +:10949000397821721599002900D0F22060720020DD +:1094A000A07200F003FE287A002800D00120FFF708 +:1094B0006DFF019800F0AAFC2A4800F003FD2BA0E4 +:1094C00003C80490059104A800F009FE294800F0A3 +:1094D00069FE3046FCF71CF902460B46002026497F +:1094E000FCF76CF80322FCF7E1F804460D461298ED +:1094F000FCF70EF922462B46FBF7F8FF00221F4B24 +:10950000FBF7F4FFFCF74AF9F8600BB0F0BD0B2E47 +:1095100009D00C2E07D00021E9762370052804D04D +:10952000062802D006E01946F6E70C2F02D20C20DE +:10953000A08100E0A7811398094DA0732878E073FB +:1095400015982074189860740120FFF71FFF019888 +:1095500000F05CFC034800F0B5FC0948E860D4E783 +:1095600098010020B4120020F0C20008C194C1008C +:1095700000000000FF0100000000F03F00408F40AD +:10958000FFFF000010B500F06BFD10BDFFB5454DAD +:1095900083B00246294628312C460E9E0C98203472 +:1095A0000291002A02D0012A73D138E000272772E5 +:1095B000E8620B2020751846FFF77CFD6075059862 +:1095C00028632F70F00068800420287118206871CB +:1095D000AF710F9901204140E9711099002902D023 +:1095E000F221697200E06872A872002000F05EFD4E +:1095F000207A002800D00120FFF7C8FE029800F072 +:1096000005FC284800F05EFC27A103C900900191E9 +:10961000684600F064FD264800F0C4FD39E00121F1 +:109620002172C2B2234F2276FF5C67760D9FA77628 +:10963000002B02D0012B02D003E00B2809D00C280C +:1096400007D00020E0762970052A04D0062A02D02F +:1096500006E0E176F7E70C2E02D20C20A88100E0AC +:10966000AE810F98A87314480078E8731098287496 +:1096700013986874002000F019FD207A002800D0AB +:109680000120FFF783FE029800F0C0FB054800F0C0 +:1096900019FC049800F0B2FC07491498886007B0E0 +:1096A000F0BD0000B4120020C194C1000000000011 +:1096B000FF010000F0C200089801002010B50C4620 +:1096C00000F076FC204600F099FC00F023FD10BD70 +:1096D00008B50020694600900878042108436946CF +:1096E0000870009800F0D4FC0220FDF775FA08BD60 +:1096F00010B5002000F0DAFC10BD10B500F034FB0E +:1097000010BD0000F3B50246002057498BB0002A77 +:1097100056D0012A7DD10F462037787E3022504323 +:10972000524A3C7E80180C22121BD2008018C21FA5 +:10973000F93A1046466C0846156C8089FBF7E8FF3D +:1097400000224B4BFBF720FE2A463346FBF7CEFEAA +:1097500007910690B87E8007800F001DFBF7D8FFA9 +:1097600005910490F87E002800D00220201A800085 +:10977000FBF7BAFF07460C980391C000A100411AFD +:109780003948027C807B12018918012852D00020C0 +:10979000081A1C30FBF7A8FF3A46039BFBF70EFFA5 +:1097A00001F0E6FE059B049AFBF7A0FE00220746A7 +:1097B0000C461346FCF738F83ED2384621463DE0C9 +:1097C0000C46C86AFBF7A4FF06460F460C98FBF749 +:1097D0009FFF0D46069061796088C9084018FBF725 +:1097E00097FFE279002A1ED00022224BFBF7CCFD26 +:1097F0002B46069AFBF7C8FD627A022A16D0002291 +:109800001346FBF7C1FD0322FBF750FF32463B46F0 +:1098100000E027E0FBF7D2FE0022174BFBF766FEC5 +:1098200002F090FC1CE000221346DFE70022012337 +:109830009B07E6E71420ABE70020014600220F4B10 +:10984000FBF7A2FD2A463346FBF750FE079B069A1C +:10985000FBF79AFD0A4A0B4BFBF796FD02F0F6FA6E +:10986000FBF79CFF0DB0F0BDB4120020B00100204A +:10987000000011400000F03F00408F4000002040F9 +:109880002B8716D9CEF7EF3F10B500F013FD10BDB2 +:1098900010B500F015FD10BD70B586B014216846F6 +:1098A000FBF785FC01250F4EED03002229463046CB +:1098B000FDF7A1FB01200024019002946946009568 +:1098C00003943046FDF7B4FA0320019002946946F0 +:1098D000009503943046FDF7ABFA022001F0ACFE90 +:1098E00006B070BD00040050F8B5044615480E4699 +:1098F000154613490068FBF7FBFB7D21C90048436F +:1099000000906068C11FFD390ED1334600228021CE +:109910002046009500F018F800280FD0606D202137 +:10992000084360650320F8BD0098002806D0401E5B +:10993000009020688068C0430006F5D50020F8BD7F +:1099400000366E0190010020FFB581B01E4604462E +:109950000A9DFDF757FB401B351AFDF753FB0746E1 +:10996000264800684001000D684339E0701C38D07B +:10997000FDF748FBC01BA84205D2002D03D000987C +:1099800000282BD02BE020684168E0229143416001 +:109990006068C11FFD390CD10121A068C90388424C +:1099A00002D04911884204D12068016840229143C5 +:1099B00001600120A16A4003814207D121680A6841 +:1099C00082430A6021680A6802430A600120403429 +:1099D000607400202074032005B0F0BD0025401EF7 +:1099E0000090206881680298884305D00021039880 +:1099F0008142BBD10020EFE70121F8E79001002070 +:109A0000008870477047704770470000174908B5D5 +:109A1000884204D9E12168460170E9211EE0144919 +:109A2000884204D9D72168460170D82116E011492F +:109A3000884204D9C12168460170C5210EE00E4953 +:109A4000884204D9752168460170812106E00B49DE +:109A5000884204D96B21684601706F21417002224F +:109A60006946982000F002FC08BD000000E9A4351A +:109A700080F8A9328044E52D000B6B1B40FC541983 +:109A800010B506484078002801D0062803D100F020 +:109A9000AFFBFFF7B9FF00F09FFB10BD40020020B5 +:109AA00008B5020A69460A7048700222104600F0A2 +:109AB000DDFB08BD08B502226946122000F0D0F88F +:109AC0006846008840BA08BD0148407870470000E9 +:109AD000400200200220704738B504460322694640 +:109AE000142000F0BDF81A4988782070002808D0AA +:109AF000012816D014212046FBF759FB0F202070B7 +:109B000038BD684600782071684640784042401071 +:109B1000A071684680784042401060710020A060CB +:109B200038BD68460078404240102073684640784F +:109B3000802801D2800802E0FF380138801060736D +:109B40006846807840424010A0734868206138BD64 +:109B50004002002001488078704700004002002049 +:109B6000F8B50C46064600206946087015462046A2 +:109B700000F018F82278AA4201D90120F8BD684601 +:109B80003146007800F042F80020F8BD08B5012207 +:109B90006946152000F064F868460078404240109D +:109BA00040B208BD38B50D4604460222694613206E +:109BB00000F056F80A488078012809D1094800F0D9 +:109BC00075F8C00904D00748801E00F06FF801E066 +:109BD00068460078207068464078287038BD0000DC +:109BE000400200200407000010B500F093F800F0D8 +:109BF000FFFA002000F05AFA012000F0E5F80249CF +:109C00000120487010BD000040020020F8B5154644 +:109C10000E460446FFF734FF104F0022202138463D +:109C2000FDF7E9F91E2000F0E3FB204600F0E0FB21 +:109C3000002000F0DDFB002405E0002000F0D8FB50 +:109C40003055641CA4B2AC42F7D30122202138461F +:109C5000FDF7D1F900F0C0FAF8BD00000004005093 +:109C6000F8B515460E460446FFF70AFF0E4F0022D0 +:109C700020213846FDF7BFF9204600F0B9FB00204F +:109C800000F0B6FB002405E0002000F0B1FB3055E9 +:109C9000641CA4B2AC42F7D3012220213846FDF760 +:109CA000AAF900F099FAF8BD0004005008B50122A5 +:109CB000694600F003F86846007808BDF8B5154617 +:109CC0000E460446FFF7DCFE114F002220213846E5 +:109CD000FDF791F91D2000F08BFB200A00F088FBB6 +:109CE000E0B200F085FB002000F082FB002405E0DC +:109CF000002000F07DFB3055641CA4B2AC42F7D3C9 +:109D0000012220213846FDF776F900F065FAF8BD0A +:109D10000004005010B50A20FCF75EFF084C00223A +:109D200010212046FDF767F91420FCF755FF0122AA +:109D300010212046FDF75FF90A20FCF74DFF10BD0A +:109D40000004005010B5144600F024F9204600F03D +:109D5000CFF910BD08B56A461070517002226946ED +:109D60008F2000F083FA08BD10B500221146C520EF +:109D700000F07CFA01490720487010BD4002002025 +:109D800008B5020A69460A704870044880780028BD +:109D900003D10222024800F093FA08BD40020020DD +:109DA000BE06000008B5020A69460A7048700448F9 +:109DB0008078002803D10222024800F081FA08BD11 +:109DC00040020020BC06000001B5012269469D202A +:109DD00000F04CFA08BD7CB5050A6C462570607031 +:109DE000080AA070E170100A20716271180AA0714F +:109DF0000822E3716946104600F038FA7CBD01B5CF +:109E000001226946A02000F031FA08BD7CB5044665 +:109E1000002000900190224920788978884201D062 +:109E200000F0AAF82078002810D001280DD1217C5C +:109E300068460170617C4170A17C8170E17CC170D9 +:109E4000042269468B2000F011FA7CBD0825606869 +:109E5000FBF75EFC02460B4600201249FBF7AEFB07 +:109E60000522FBF723FCFBF799FC020C69460A70FC +:109E7000020A4A708870207BC870607B0871A068F5 +:109E8000FBF746FC0022084BFBF798FBFBF786FC30 +:109E9000020C69464A71020A8A71C8712A46D1E7E2 +:109EA0004002002080847E418084EE3F38B56C46BD +:109EB00020706170A270E37004226946952000F062 +:109EC000D5F938BD3EB504460020009001900290BF +:109ED000244920788978884201D000F04DF8207814 +:109EE000002814D0012811D1A18906220B0A684646 +:109EF00003704170A17B8170E17BC170217C017195 +:109F0000617C417169468C2000F0B0F93EBD607AF9 +:109F1000F12802D0F22808D00EE01348FFF742FFE4 +:109F20001248FFF72DFF022006E01148FFF73AFF25 +:109F30001048FFF725FF0620618809220B0A6946B1 +:109F40000B70A3784B7023798B706379CB70A379F6 +:109F50000B71E3794B71237A8B71C871A07A087207 +:109F6000D0E7000040020020FFFF00000580000055 +:109F70000F1D00002110000001B56846044900785B +:109F80008870012269468A2000F070F908BD00003F +:109F9000400200200A4610B50146002000F040F9BA +:109FA00010BD01B501226946962000F05FF908BD99 +:109FB00038B5104C05462078002804D12846FFF714 +:109FC00025FD012020702846FBF7A2FB00220A4B4A +:109FD000FBF7F4FAFBF7E2FB020E69460A70020C8B +:109FE0004A70020A8A70C8700422862000F03EF986 +:109FF00038BD0000400200208084EE3F10B50221F1 +:10A0000000F090F810BD000008B5074A0521517016 +:10A01000020C69460A70020A4A7088700322822084 +:10A0200000F024F908BD00004002002038B50446C5 +:10A030000949052048709621084800F03BF9210C99 +:10A0400068460170210A41708470032269468220AB +:10A0500000F00CF938BD000040020020AC08000000 +:10A060001CB5030C6A461370030A53709070080CF9 +:10A07000D070080A1071517106226946942000F0D0 +:10A08000F5F80249062048701CBD0000400200207F +:10A0900001B5FFF7B8FC01226946842000F0E6F81C +:10A0A00001490020487008BD4002002001B501228E +:10A0B0006946802000F0DAF86846017803480029F4 +:10A0C00002D00221417008BD0121FBE740020020BF +:10A0D00001B5012269469F2000F0C8F808BD01467D +:10A0E00010B51B200822800100F0EAF8002010BD06 +:10A0F00008B5074A04215170020C69460A70020A29 +:10A100004A7088700322832000F0B0F808BD000078 +:10A110004002002010B500221146D12000F0A6F820 +:10A1200010BD0000F8B504460D460020FFF7D2FC34 +:10A1300002271B4EFF43012809D0012300220721DB +:10A140000420FFF7B3FE162C19DD16241AE00F2C9D +:10A1500009D001231A4600210420FFF7A7FE0E2C88 +:10A1600008DB0E2409E001231A4600210620FFF730 +:10A170009DFEF6E7BC4200DA3C46182103E0BC42F3 +:10A1800000DA3C463821304600F094F86846047006 +:10A190004570022269468E2000F068F8F8BD000084 +:10A1A000E708000070B504460A488078002810D1FE +:10A1B000D725ED002846FFF779FD4008E10540006E +:10A1C000C90F0143284600F075F8E1B2681C00F0A1 +:10A1D00071F870BD4002002010B5044C04212046E7 +:10A1E000FCF704FF0128F9D010BD00000004005066 +:10A1F00010B50A4C002220212046FCF7FCFEC020AE +:10A2000000F0F6F8002000F0F3F8012220212046AB +:10A21000FCF7F1FEFFF7E0FF10BD00000004005066 +:10A22000F8B515460E460446FFF72AFC0E4F0022ED +:10A2300020213846FCF7DFFE0E2000F0D9F820463A +:10A2400000F0D6F8002404E0305D00F0D1F8641C82 +:10A25000A4B2AC42F8D3012220213846FCF7CBFE51 +:10A26000FFF7BAFFF8BD000000040050F8B515462E +:10A270000E460746FFF704FC002220210C48FCF79D +:10A28000BAFE384600F0B4F8002404E0305D00F077 +:10A29000AFF8641CA4B2AC42F8D3012220210448D8 +:10A2A000FCF7A9FE842F01D0FFF796FFF8BD000050 +:10A2B0000004005013B5012201A900F001F81CBDF3 +:10A2C000F8B515460E460446FFF7DAFB0F4F00229D +:10A2D00020213846FCF78FFE0D2000F089F8200A77 +:10A2E00000F086F8E0B200F083F8002404E0305D6E +:10A2F00000F07EF8641CA4B2AC42F8D30122202105 +:10A300003846FCF778FEFFF767FFF8BD0004005001 +:10A31000F8B5044600206A461080194D55222A706F +:10A32000AA226A700322AA70661DEE702A716971F2 +:10A33000144A49008918AC712246E81DFAF71EFF3D +:10A34000002007E029186A468978128889186A4629 +:10A350001180401CB042F5DB611DA81CFBF76CFDB1 +:10A3600001466846018029190078C871684640781E +:10A37000087221460931024800F0ECFBF8BD0000EC +:10A3800058070020D80300200149087170470000D9 +:10A390008000002070B5FBF7BBF9104A104BFBF7AB +:10A3A000A5F804460F4E0D460120F18AC003FAF7C6 +:10A3B0009FFE71894018FBF7ABF922462B46FBF74D +:10A3C00087F8FBF7C7F9084A510C00E0801888426B +:10A3D000FCDC064970810968486170BDF853E3A54B +:10A3E0009B843E40E80000200180FFFF0010002019 +:10A3F00001B582B00021684601717D20C000009047 +:10A40000012301AA02A90348FDF794FC68460079DC +:10A410000EBD000030100020034A1168382389B2B5 +:10A42000994301431160704700300140F3B5044681 +:10A430001C498BB01A4888601B48C8601B481C4DDB +:10A440000861296817488847E968204688471948FD +:10A4500001260670002418480890079408200290EE +:10A46000059406940C98039401960494009002239A +:10A470001621EF6922460120B84740200694079430 +:10A48000089404940594029403940996009401900E +:10A490000123AC69022118460C9AA0470DB0F0BD0B +:10A4A0007D8E0008F0120020DD8E0008C98E0008A5 +:10A4B00084C2000848020020B80B000030B50E48E6 +:10A4C000012205786424002D0BD00521012D0CD02C +:10A4D0000023022D0ED0032D02D1C4708181437060 +:10A4E00030BD7D21C470090101E00A23C370818160 +:10A4F000427030BDC270F1E78000002010B5FCF75B +:10A50000C5FD10BD10B59AB034216846FAF74FFE6C +:10A51000142115A8FAF74BFE20210DA8FAF747FEE3 +:10A520001C4801680324E402A143C2148918016095 +:10A53000FCF770FF18480169A14301610E200090EB +:10A54000FF20013002901020049002200990400466 +:10A5500001210B900001059100240C9003910A94B5 +:10A560006846FDF747F90F201590032016901794C1 +:10A5700018940121199415A8FDF712F881200D9067 +:10A5800003200F94800414900DA8FCF74BFF1AB021 +:10A5900010BD0000007000404010024010480168EB +:10A5A000821511430160C1680E4A1140C160016803 +:10A5B0000D4A1140016081684908490081600168C5 +:10A5C0000122920491430160C168FD22120491436B +:10A5D000C16000210161064904488860704700009D +:10A5E000001002400C40FF88F6FFF6FE0050000805 +:10A5F00000ED00E0F0B50F4900220D4C0B4610466F +:10A60000258CC93310E00E5C771EFFB20F54BC4698 +:10A61000002E07D046009E5B5700DE5366468E54E0 +:10A62000521C92B2401C80B2A842ECD32284F0BDEE +:10A6300080000020E7090020F8B52F4C2F4D20782E +:10A64000012600280ED0FEF73DF8FBF7E5FD0028B7 +:10A6500041D000202070FBF7E5FDFBF759F8284AB0 +:10A66000284B3FE02548FCF75FFE6080FBF7DAFDF2 +:10A67000A08005212448FFF7D9FE0127BF0309E088 +:10A680001E48FCF751FE80B26080A188FF392D3949 +:10A69000884206DB6188A0888142F1D3C0198142DB +:10A6A000EED81A4914480A79C271497901721848DA +:10A6B0000421826A1048801D904700F02FFCAF20D3 +:10A6C000800000F0C0FFFEF72DF901F01FF9FBF745 +:10A6D000C3FD104908702670FBF7A4FDFBF718F8BE +:10A6E000074A0D4BFAF7F4FEFBF758F880B2A0804A +:10A6F00029684861F8BD00005000002000100020CB +:10A700008C9715FB3E625040001DE51BD8030020CE +:10A7100084C20008E80000203E62604010B5818CD1 +:10A72000C90707D001684A6801235B049A43836A1A +:10A730001A434A60818C890707D501684A6801235A +:10A740001B049A43C36A1A434A60818C490707D5A0 +:10A7500001684A6801239B049A43036B1A434A60C9 +:10A76000818C090707D501684A680123DB039A43F6 +:10A77000436B1A434A60818CC90607D50268916809 +:10A7800001231B039943836B19439160818C8906D4 +:10A7900007D501688A6801235B039A43C36B1A4398 +:10A7A0008A60818C490612D503685A68012109051F +:10A7B000046C8A4322435A60026C8A4207D10268C1 +:10A7C000516803235B059943436C19435160818CA5 +:10A7D000090607D501684A680123DB04806C9A43A7 +:10A7E00002434A6010BD0000FEB5074600258037D1 +:10A7F00004467D60FCF706FC019020680068264650 +:10A8000000076036002819DA27480090012100224D +:10A8100049052046019B00F02FFB00280ED0EFF3E6 +:10A820001080012181F3108821680A6880239A43EF +:10A830000A6080F310882020E06729E02068006823 +:10A84000400728D51848009001210022890520469C +:10A85000019B00F011FB00281DD0EFF310800121B7 +:10A8600081F3108821680A68FF2321339A430A6024 +:10A8700080F31088EFF31080012181F310882168A4 +:10A880008A68520852008A6080F31088202038605D +:10A8900035760320FEBD2020E067386025666566BA +:10A8A00035760020FEBD0000FFFFFF01F8B5174C14 +:10A8B0006426E078002828D16079002825D101207D +:10A8C0006071134D686B002700281DD0686B6421F0 +:10A8D000081A14E00F48E168405C616988470E4837 +:10A8E0000E49008840000880E068401CE060E06895 +:10A8F000642800DBE760696B6420401A761EE1681B +:10A90000814201D0002EE5DC6771F8BD38000020DF +:10A910000000024074030020FE0000200E01002011 +:10A9200070B5224CE07800283FD1207900283CD136 +:10A93000012020711E4EF16900250906002933DA35 +:10A940002156625791420AD1F06940062CD5A07970 +:10A95000002829D0A5712089401C208124E0A179FC +:10A96000002903D1A0710A2000F06DFE00202056BE +:10A97000682148430F494218206912181279B262BF +:10A98000401C00222061A25668235A438958814204 +:10A990000ADC25612078401C20702078022800D134 +:10A9A0002570A078401CA070257170BD3800002073 +:10A9B00000380140A402002010B5806A0022014640 +:10A9C00040314A834A82FDF7E8FA10BDF8B5846A3F +:10A9D000E06F254680352E682168896800270906C2 +:10A9E000002906DA212804D152200753204600F01E +:10A9F000A1F820688068400606D5222E04D15A208E +:10AA00000753204600F066F8686810210843686024 +:10AA10002046FDF7C2FAF8BD70B501460968806AA4 +:10AA2000096800228906002938DB5A210A52EFF30F +:10AA30001081012383F3108803681C68FF2501350A +:10AA4000AC431C6081F31088EFF31081012383F382 +:10AA5000108803689C68640864009C6081F3108817 +:10AA6000EFF31081012383F3108803689C6840256D +:10AA7000AC439C6081F31088202380210B50016E31 +:10AA800001290BD1EFF31081012383F310880368B0 +:10AA90001C681025AC431C6081F310884266016E6F +:10AAA000012902D0FDF7C2FC70BD5821095AFDF7FB +:10AAB00051FA70BD10B5806A01214166016E01290D +:10AAC00002D0FDF7B4FC10BD5821095A4908FDF722 +:10AAD00041FA10BD10B5EFF31081012282F3108806 +:10AAE00002681368FF242134A343136081F31088A4 +:10AAF000EFF31081012282F31088026893685B08EB +:10AB00005B00936081F31088016E01290BD1EFF394 +:10AB10001081012282F31088026813681024A34375 +:10AB2000136081F31088202280210A5000210166E1 +:10AB3000816610BD10B5EFF31081012282F31088F9 +:10AB400002681368C024A343136081F31088202196 +:10AB5000C16710BD70B5164CE278002A0CD122797D +:10AB6000002A09D10122E2700025642903DC0222B7 +:10AB7000A256002A01DCE57070BD0123E35668226D +:10AB800053430C4AD1500123E356682673439B1864 +:10AB90000A460146181DFAF7F1FA6078401C607009 +:10ABA0006078022800D16570A078401EA070E2E7AE +:10ABB00038000020A4020020F8B50446016880682F +:10ABC0002269E66910436269002532431043754BE0 +:10ABD0000A68754E324002430A60206841680322C9 +:10ABE00012039143E268114341602168A0699942D0 +:10ABF00001D0226A10438A680B263602B243024310 +:10AC00008A606A4922686A488A420CD1C068800713 +:10AC1000800F06D001283FD002283BD0032827D13F +:10AC200024E0012725E063498A420AD1C0680C214B +:10AC300008402DD004282FD008282BD00C2817D15D +:10AC400014E05D498A4223D05C498A4220D09A426E +:10AC50000ED1C16803208002014019D0012080027A +:10AC6000091A19D0091A15D0814201D1082700E02C +:10AC700010274F495248403986009A4234D1002F5C +:10AC80000CD0022F0DD0042F10D0082F7ED128E039 +:10AC90000027EEE70227ECE70427EAE7FCF74EFD82 +:10ACA00006E00968C90605D4304603E0FCF766FDF6 +:10ACB000002872D0626851005118814266D8110391 +:10ACC000814263D3010E0602500800233018594117 +:10ACD000FAF724FA032109023A4A411A91425AD951 +:10ACE00054E00120C003E5E70122E369D203934267 +:10ACF0002AD13B0000F08FFA0906090C4A114A4A92 +:10AD00004A264A00FCF71AFD09E0FCF727FD06E099 +:10AD10000968C90605D4304603E0FCF72FFD00287A +:10AD20003BD0616840004A088018FAF7E1F9014613 +:10AD3000254A1039914229D8511C01400007400F83 +:10AD4000084328E01046ECE73B0000F064FA0906EF +:10AD5000090C1F111F1F1F211F00FCF7EFFC09E04A +:10AD6000FCF7FCFC06E00968C90605D4304603E0A0 +:10AD7000FCF704FD002810D061684A081018FAF7A3 +:10AD8000B7F902461049103A8A4203D9012504E076 +:10AD90001046F1E780B22168C8600020A066E06636 +:10ADA0002846F8BD00480040F369FFEF0038014035 +:10ADB0004010024000440040004C00400050004061 +:10ADC00000093D00FFFC0F00EFFF000070B50446D6 +:10ADD000416540300283002025468035686022218D +:10ADE0002960616F002919D0204BCB62636F204925 +:10ADF0001963636F1F495963616F13468863666DFA +:10AE0000216832462431606FFBF7A0FE002805D090 +:10AE10001020686020202860012070BD2069002873 +:10AE20000CD0EFF31080012181F3108821680A68AB +:10AE3000FF2301331A430A6080F31088EFF3108078 +:10AE4000012181F31088226893680B43936080F39B +:10AE50001088EFF3108081F3108821688A684023FE +:10AE60001A438A6080F31088002070BD19AA000878 +:10AE7000B5AA0008CDA90008FFB5064681B0803606 +:10AE80000546044660350A9F2EE0781C2CD0FCF75E +:10AE9000B9F80499401AB84214D8002F12D020688B +:10AEA0000168490720D5C169C94309070CD408279F +:10AEB00007622046FFF70EFE77600020287601200B +:10AEC00005B0F0BD0320FBE7C069C04300050BD40B +:10AED00001202168C00208622046FFF7FBFD202008 +:10AEE000706000202876EDE72068C16902988843E9 +:10AEF00005D0002103988142C7D00020E0E701215E +:10AF0000F8E7000010B504491020096808620248FB +:10AF1000FDF744F810BD00008810002070B5102423 +:10AF200005252D07AC624B20C00000F08CFBAC6106 +:10AF300000F014FE044C054DE06002E000F00EFE4F +:10AF4000E060A842FAD170BD500000203001CADE96 +:10AF5000074AFF31013140004900CB0500D5401CB4 +:10AF6000C30300D55040CB03F5D580B27047000035 +:10AF700021100000F8B50025154C164E164F642818 +:10AF80000BD062281ED0602806D1258401F0DEF89F +:10AF9000642000F051FBFE60F8BD1048694608804F +:10AFA00072B680210E48FBF745F8002804D0022233 +:10AFB00069460B48FBF7E2F862B60AA000F0ECF82D +:10AFC000A584E3E70248658440380580DEE7000099 +:10AFD000180400200400FA0500ED00E0AAAA000011 +:10AFE000384A0008BDF8C8EBC9FDBCB6C4A3CABD49 +:10AFF0000D0A0000014901208870704738000020C8 +:10B0000010B586B014216846FAF7D1F80D4800242F +:10B01000C4840D48016B4908490001630A20FCF70C +:10B02000D9F90A48FCF798FF03204002009003205A +:10B0300001900520694602940007FBF7F9FE06B06F +:10B0400010BD0000E8000020001002408810002021 +:10B0500010B50748C18A4900C184FDF7F9FDFDF725 +:10B06000D5FE642203490448FDF7AEF910BD000087 +:10B07000E80000207403002088100020F8B5414C3F +:10B0800000232178404A1D46082910D007294ED0B8 +:10B09000062957D0052959D004295AD003295BD055 +:10B0A00000295DD001295FD0022961D062E0A1783A +:10B0B00000264A1F04E0344FBF5DFB189BB2761C8C +:10B0C0009642F8DB627927799B185B18E1785E1865 +:10B0D0006378F618F6198019C00723D0012A1DD00D +:10B0E000022A1FD128480078012802D10846FFF71C +:10B0F00041FF2648E178627840182349FAF73EF884 +:10B1000001F024F8642000F097FABFF34F8F214933 +:10B110001F48C860BFF34F8F00BFFDE749081846BE +:10B12000FFF7F6F82570E570A570A571F8BDA17957 +:10B130005054491CC8B2A071A178491F8842F5D16A +:10B14000082001E0607007202070F8BDE070062044 +:10B15000FAE760710520F7E7A070E5700420F3E7D7 +:10B16000552807D10120EFE7AA2803D10220EBE7F9 +:10B17000032803D02570E570A570F8BD032020706A +:10B180002071F8BD74000020F4060020D8030020D0 +:10B190000400FA0500ED00E00FB410B503A9044B5C +:10B1A000044A029800F03CF910BC08BC04B01847EF +:10B1B00015BF0008640200202021020C01D01021DC +:10B1C0001046020A01D010460839020901D0104683 +:10B1D000091F820801D01046891E420801D0881E2E +:10B1E0007047081A7047F8B5040C8BB2264682B235 +:10B1F0005E430D0C1046370C58433604801900216D +:10B20000794116466E43370C36048019794126463B +:10B210006E438919F8BD30B47446641E2578641CE9 +:10B22000AB4200D21D46635D5B00E31830BC18479B +:10B230008307FF22DB0E9A408907090E99400028F8 +:10B2400008DB830809489B001B18186890430843D3 +:10B25000186070470007000F0838830804489B00F7 +:10B260001B18D86990430843D861704700E400E098 +:10B2700000ED00E002E008C8121F08C1002AFAD160 +:10B2800070477047002001E001C1121F002AFBD166 +:10B29000704708B50021684601706B460122022103 +:10B2A0002C2000F07FFD0221684601706B460122D0 +:10B2B0002C2000F077FD08BD38B504466D206946A6 +:10B2C00008706B46012207492E2000F06BFD0649ED +:10B2D000002C01D0054A00E0054A2E2000F048FD70 +:10B2E00038BD000006080000061800000706000030 +:10B2F0000716000038B504466B46022200213620AE +:10B3000000F032FCB3212300FFF785FF0E0F081574 +:10B310003A3A3A3A1C273A3A2F34483A00216846DA +:10B32000017040784108490014E0694608788008B7 +:10B330008000401C04E06946087880088000801C7A +:10B3400008701DE0684602780A4048320270417871 +:10B35000802001436846417012E0684602780A4046 +:10B36000027040784106490EF4E7694648780221A8 +:10B37000084303E069464878FD2108406946487063 +:10B380006B4601220021362000F00CFD012200ABAB +:10B3900011463620013300F005FD38BD69460878B6 +:10B3A000CF21084069462030CAE708B50321684626 +:10B3B0004170012101706B4602220021362000F00D +:10B3C000F1FC0122D20306212D2000F0D1FC012046 +:10B3D00000F032F90120FFF78DFF08BD08B5020A21 +:10B3E00069464A7008706B46022204212D2000F045 +:10B3F000D9FC0320694608706B46012206212D20E6 +:10B4000000F0D0FC0020694608706B46012206213E +:10B410002D2000F0C7FC0A212D2000F071FB08BD93 +:10B42000FFB58DB00446002506E025280AD0109A05 +:10B430000F999047641C6D1C20780028F5D1284690 +:10B4400011B0F0BD00270121484A009700E00743F2 +:10B45000641C23780846203B98401042F7D120789E +:10B460002E2817D1042007436078641C2A280CD1A9 +:10B470000E98641C02C800910E900BE000990A22FD +:10B48000514330394018641C00902078014630390F +:10B490000929F3D920780028D1D0642808D0692858 +:10B4A00006D075281ED0109A0F9990476D1C5BE04E +:10B4B0000A200E99019001C90E91002802DA40423B +:10B4C0002D2102E0390504D52B216A461172012194 +:10B4D00003E0F90704D02021F7E70BAE0B910DE054 +:10B4E0000021FAE70A200E99019001C90E91F7E7B1 +:10B4F0000199F9F7FDFD3031761E31700028F7D142 +:10B5000003A8801B20300190780701D5009801E046 +:10B51000012000900199884201DD401A00E00020DE +:10B520000027009006E002A8109AC05D0F9990478E +:10B530006D1C7F1C0B988742F5DB04E0109A3020CD +:10B540000F9990476D1C0099481E00900029F5DC6A +:10B5500005E03078109A761C0F9990476D1C019980 +:10B56000481E01900029F4DC641C65E709280100ED +:10B57000F8B54A002B4B520DD6182B4A0C460546FF +:10B58000142E2BDA002E12DA284BF9F7FDFE0022DA +:10B590001346FAF749F940D2002C03DA0124E407F4 +:10B5A00000253AE02046284337D0214C14E0214FB3 +:10B5B0000B46F7403B402B4331D01C4BF9F7E4FEE0 +:10B5C00000221346FAF730F927D2002C03DD0120C0 +:10B5D0000005F0400419BC4300251EE0332E1EDC9C +:10B5E00033460027143BFF43DF40384217D00F4B50 +:10B5F000F9F774FF00221346FAF716F90DD2002C62 +:10B600000ADD142E0CD03420811B01208840401903 +:10B61000A84200D2641C0546BD4321462846F8BD19 +:10B62000641CF9E701FCFFFF9C7500883CE4377E51 +:10B630000000F03FFFFF0F007D2110B5C900484317 +:10B6400000F001F810BD002140E000BF00BF00BFC6 +:10B6500000BF00BF00BF00BF00BF00BF00BF00BFF2 +:10B6600000BF00BF00BF00BF00BF00BF00BF00BFE2 +:10B6700000BF00BF00BF00BF00BF00BF00BF00BFD2 +:10B6800000BF00BF00BF00BF00BF00BF00BF00BFC2 +:10B6900000BF00BF00BF00BF00BF00BF00BF00BFB2 +:10B6A00000BF00BF00BF00BF00BF00BF00BF00BFA2 +:10B6B00000BF00BF00BF00BF00BF00BF00BF00BF92 +:10B6C00000BF00BF00BF00BF00BF491C8142BCD308 +:10B6D00070470000FEB5044600200190009060799C +:10B6E000734940000E5A61782578491E7148CFB2DF +:10B6F0000163042D77D0072D75D0002102912178A8 +:10B7000001736C49E379012292058969002B6CD0A1 +:10B71000914381616748217A4173217A826989075F +:10B72000890B0A4382610021042000F02CFB324681 +:10B7300061492E2000F01CFB3846FFF7BDFD5F4E2F +:10B740000522705D810040185D49431807212B20B8 +:10B7500000F028FB5B49029801220B180B212820DE +:10B7600000F020FB705D584980000A580C21282009 +:10B7700000F009FBE079554980004018A1794900A3 +:10B78000425A0221272000F0F3FA51487E00825BE2 +:10B790000421272000F0ECFAE079002829D0A078D5 +:10B7A00004282CD028206946087220220621272050 +:10B7B00000F0DEFA02AB01222621272000F0F2FA87 +:10B7C000444938014018E17889004258082127206F +:10B7D00000F0D9FAA17A601C627A0902114313D0F1 +:10B7E00016E000E001E0012188E71143F6088161DD +:10B7F00090E764220621272000F0BAFAE0E7102043 +:10B80000694608720246D1E733490172090A41725A +:10B81000417A007A0A0202432021272000F0A8FA88 +:10B820002E4F0C2123203A6800F0ADFAF0198288DF +:10B830000421232000F09CFAA07900280BD0E079A5 +:10B840002749012243180021212000F0ABFA0320F0 +:10B850000190012000902A07120F10010243607826 +:10B8600000218007000B0243019800050243009865 +:10B87000400402432079C006400902436079C006B3 +:10B8800002431F2000F07FFAA0786178012308436B +:10B8900002040848DB030261E179490319430A43C2 +:10B8A00002610021082000F06EFA0020FEBD0000B9 +:10B8B00030C200086802002004280000D8C1000837 +:10B8C000010000201F000020E0C1000800C20008A5 +:10B8D0000CC2000810C2000841100000F8C10008A6 +:10B8E0002100002038B50C4607498A8B002102430D +:10B8F0002C2000F03DFA684604706B4601220621B8 +:10B900002C2000F04FFA38BD6802002010B5FFF778 +:10B91000C0FC10BD10B504460421362000F0F0F83C +:10B920000121C902002C01D0084300E088430246EF +:10B930000421362000F027FA10BD000038B5402061 +:10B940006946087000210E2000F0DAF80446002253 +:10B9500011460E2000F017FA6B46012200210D203F +:10B9600000F020FA074A00210F2000F00CFA00F046 +:10B97000E5F9224600210E2000F005FA02480021D8 +:10B98000017338BDF8FF2724880200207CB50546E6 +:10B990000420694608704B4C002060752146203118 +:10B9A000206348710873A0836063A06300F0D6F839 +:10B9B000454E206002E000F0D1F82060B042FAD19C +:10B9C0000020FFF797FC41480078242801D924384B +:10B9D00006E00621F9F78CFB0622101A4001084305 +:10B9E000020601040A4301020A43024300211E2009 +:10B9F00000F0C9F96B4601220021242000F0D2F9A1 +:10BA00001E20FFF7EBFC86B2300AA0730420FFF77C +:10BA1000E5FC0006000E0DD002206946087101AB5E +:10BA2000012212212D2000F0BDF9A08B0121090374 +:10BA30000843A08300F092F820600620FFF7CEFCB8 +:10BA400060600720FFF7CAFCA060F006C00E2075FA +:10BA500001D110202075C0B200F0E0F9E80707D04E +:10BA6000FFF7A3FCA08B0121C9020843A0830AE0D1 +:10BA70000521362000F02EF8154908400246052120 +:10BA8000362000F075F90120FFF734FC0021042076 +:10BA900000F036F8A0610021262000F031F81521D1 +:10BAA0008903084302460021262000F06CF9002299 +:10BAB0002621362000F05CF900F050F820600020CC +:10BAC0007CBD0000680200203001CADE00000020BA +:10BAD000FFFD000038B5094C89B280B26B460222E6 +:10BAE00000F042F8002806D1684640780102684616 +:10BAF0000078081884B2204638BD0000FFFF00001F +:10BB000038B50024E44389B280B26B46042200F0C9 +:10BB10002BF8002806D103216846435C2202D41882 +:10BB2000491EFAD5204638BD38B500246B4603229D +:10BB30002821272000F018F8022069460B5C220219 +:10BB4000D418401EFAD5E00202D50348204338BD80 +:10BB5000E002C00A38BD00000000F0FF10B500216F +:10BB60000846FFF7CDFF10BD38B5002909D04024A5 +:10BB700020436C462070C8B27F2906D8607002202E +:10BB80000AE069460870012006E0802420436C46E4 +:10BB90006070C809A0700320694600F0ADFA38BD96 +:10BBA00010B5144603460A4621461120FFF7DCFF74 +:10BBB00010BD10B50346052200211520FFF7D4FF64 +:10BBC00010BD10B50346052200211720FFF7CCFF5A +:10BBD00010BD38B5054600206946087000F0AEF883 +:10BBE000FF2401342246002D01D00322120200213D +:10BBF0000D2000F0BDF8002D13D06B46012203216B +:10BC00000F20FFF7B1FF68460078000709D5FFF75E +:10BC100095FE224600210D2000F0AAF80020C04326 +:10BC200038BD002038BD000010B5024602492E2064 +:10BC300000F09EF810BD000004180000F8B505469D +:10BC40006B46012203210420FFF78EFF0126114CD1 +:10BC50003607002D0DD02A4600210C2000F088F870 +:10BC6000694608781021084369460870A069304386 +:10BC700007E069460878EF21084069460870A06926 +:10BC8000B0430B46A06101220321042000F08AF892 +:10BC9000F8BD00006802002010B5024600211820FF +:10BCA00000F066F810BD0000F8B5074600256846AC +:10BCB0000570B807204C2E4600280ADA8020694615 +:10BCC00008706B46012200210D2000F06BF8012066 +:10BCD0002073F8076946087821D006210843694691 +:10BCE00008706B46012200210D2000F05BF8032153 +:10BCF0000F20FFF7EFFE8121C900084219D0402034 +:10BD0000694608706B46012200210D2000F04AF8B8 +:10BD10000020FFF7FFFD00252673ED4309E0022117 +:10BD20000843694608706B46012200210D2000F08F +:10BD300039F82846F8BD0000880200201CB56B4683 +:10BD4000012203210F20FFF70FFF684600784022F1 +:10BD5000C1091040C9014000814208D00120694654 +:10BD60000871024601AB03210D2000F01BF81CBD39 +:10BD700008B56B461A70120A5A7089B280B2022254 +:10BD800000F010F808BD38B500236C46E254120AE2 +:10BD90005B1C042BFADB89B280B22346042200F03C +:10BDA00001F838BD38B58024002909D0C0252843C2 +:10BDB0006D462870C8B27F2907D86870022009E054 +:10BDC000204369460870012004E020436870C809D8 +:10BDD000A8700320694600F0DBF938BD10B51446A1 +:10BDE000012312189B029A4202D90020C04310BDC1 +:10BDF0000B46821E21460920FFF7D4FF002010BD0C +:10BE000010B5054A8905126901430A43002108203B +:10BE1000FFF7B9FF002010BD6802002038B50446C6 +:10BE20006B4601220E212B20FFF79EFE684600780C +:10BE3000E10640094001C90E0143684601706B46A6 +:10BE400001220E212B20FFF7ADFF38BDF8B54A00C7 +:10BE50002B4B520DD6182B4A0C460546142E2BDAC6 +:10BE6000002E12DA284BF9F78FFA00221346F9F761 +:10BE7000DBFC40D2002C02DB002425463BE06000C6 +:10BE80004008284337D0214C14E0214F0B46F7409F +:10BE90003B402B4331D01C4BF9F776FA0022134676 +:10BEA000F9F7C2FC27D2002C03DA01200005F0408C +:10BEB0000419BC4300251EE0332E1EDC3346002748 +:10BEC000143BFF43DF40384217D00F4BF9F706FB16 +:10BED00000221346F9F7A8FC0DD2002C0ADA142E22 +:10BEE0000CD03420811B012088404019A84200D288 +:10BEF000641C0546BD4321462846F8BD641CF9E78D +:10BF000001FCFFFF9C7500883CE4377E0000F0BF19 +:10BF1000FFFF0F0013B501231A4669460248FCF7DC +:10BF200087FA00981CBD000088100020FBF7B6F8C7 +:10BF3000FEF7E8FAFCF7A0FEFCF754FEFCF788FEDB +:10BF400042494348002522C005608561C5614149D9 +:10BF50000562C1600838FBF777F9FCF735FFFCF79D +:10BF600055FF3B483C4910380160062141603B4980 +:10BF7000C1608160FBF74CF8052401222407D1033E +:10BF80002046FBF738F8FCF7C9FFF9F7F7FFF9F798 +:10BF9000CFFF0A20F9F7BCFF0721A015FFF7A2FC8D +:10BFA000FFF7B4FC012211032046FBF724F82848D0 +:10BFB00064222B498830FCF707FA2A48FAF7FAFD81 +:10BFC000FCF75CFC0A20F9F7A3FF274E274C284F0B +:10BFD0006079002829D0FEF795FA1D486571103860 +:10BFE000FBF74CF820780F280AD9012211033046BC +:10BFF000FBF701F8FEF720FB00220121090309E00D +:10C00000012251033046FAF7F6FFFEF715FB002236 +:10C01000012149033046FAF7EEFFFCF773FAE08C92 +:10C02000002804D0401EE08401E0FCF76BFA387869 +:10C03000E18C0843CCD1C8220E490F48F9F7C2F869 +:10C040000028C5D00E490D48C860C1E7007C0040FB +:10C0500000100020FFFF000000300040FF0F000034 +:10C0600074030020DC05000000040050E8000020FC +:10C070003E000020D8030020040500200400FA053B +:10C0800000ED00E010B5FF222D3218491848F9F7ED +:10C09000EBFF1648174902888A4226D00180042106 +:10C0A0008180FF21F531C1800A21018100211E22FA +:10C0B0004181D24382810122C28101840182418275 +:10C0C0008182C182018381834323C3860223038744 +:10C0D0007823438782870246C1874032918011844A +:10C0E00051849184C18300F031F810BDD803002041 +:10C0F00000FC0008AA550000F0B58C46002510266B +:10C10000052109078E620E4C08E067467F5DE760F7 +:10C11000A768FF07FCD0E7681F706D1C8542F4DB41 +:10C120000020074606E0E760A568ED07FCD0E5685B +:10C130001D54401C9042F6D38E610020F0BD0000DB +:10C140000030014010B5F9F773FC10BD70B572B640 +:10C15000FF250B4E2D3529463046F9F76BFF0400BD +:10C1600005D02A4607493046FAF708F8044662B671 +:10C17000962204490448F9F701F8204670BD0000F2 +:10C1800000FC0008D80300200405002070470000D0 +:10C19000F0B50025102605279C463F070B46BE62DA +:10C1A0000C4C06E0595DE160A168C907FCD0E1686C +:10C1B0006D1C8542F6DB002007E06146095CE1600A +:10C1C000A168C907FCD0E168401C9042F5D3BE616C +:10C1D0000020F0BD00300140000001020304000512 +:10C1E000405C0000A05C0400C06C0800805C04009F +:10C1F000E03F1E00E07D1E0007A9022570889B8895 +:10C200000A001600010006000100020087008D00F0 +:10C210002D001A3152001A339A001A351D011A37AF +:10C220006B003B31BE003B335E013B3596023B3732 +:10C23000000099599959EB518F421E45142E0080E8 +:10C24000EB51F5283333E13A703DE13AC235852BA5 +:10C25000C2353333C235C235AE47E13A5138A33027 +:10C26000513800000000000000000102030406072E +:10C270000809030406080C10182030000000000113 +:10C28000020304000D910008E99000088D93000856 +:10C29000599300083D9200086D920008F59300083C +:10C2A0008D9500086D900008059700081993000807 +:10C2B000D1960008F1960008B9920008FB96000894 +:10C2C000BD960008B192000889980008A192000864 +:10C2D00091980008A992000861930008BD93000896 +:10C2E0000791000855910008E9920008859500081B +:10C2F00004050600C01200001F000000A816000080 +:10C3000017000000841C00000F000000E42500005E +:10C310001E000000B42D00001600000008390000C7 +:10C320000E0000002C4C00001D000000685B0000A7 +:10C3300015000000747200000D0000005898000005 +:10C340001C00000034B7000014000000E8E4000006 +:10C350000C000000783101001B000000686E010035 +:10C360001300000034CA01000B0000002862020024 +:10C370001A00000040DB0200120000003C930300A2 +:10C380000A000000C0C204001900000060B30500EC +:10C3900011000000382007000900000020A107005C +:10C3A00000000000C4C30008000000206802000074 +:10C3B000D05A000840C4000868020020F8160000A7 +:10C3C00084B2000811130704380D091E080540083F +:10C3D0002609104008560A131D043B08BE058008B4 +:10C3E000D8BC40100801014BC84204012065044933 +:10C3F0004E47140502141509090102F2817954010E +:10C400006789C50123C9E4056A55AA14145220029C +:10C4100017FF4809FCA9F1D24D624040085A300884 +:10C420005A20085A10081159080B2CF03F285AE0DE +:10C4300008092628E3D03F92403201B204000000F0 :04000005080050C1DE :00000001FF diff --git a/MDK-ARM/L051/L051.htm b/MDK-ARM/L051/L051.htm index 438658f..6abea30 100644 --- a/MDK-ARM/L051/L051.htm +++ b/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: Mon Jan 22 18:12:48 2024 +<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Jan 24 10:28:47 2024 <BR><P> <H3>Maximum Stack Usage = 272 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -101,7 +101,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="[169]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +<P><STRONG><a name="[16b]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) <P><STRONG><a name="[48]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) <BR><BR>[Calls]<UL><LI><a href="#[49]">>></a> __scatterload @@ -111,15 +111,15 @@ <BR><BR>[Called By]<UL><LI><a href="#[49]">>></a> __scatterload </UL> -<P><STRONG><a name="[16a]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +<P><STRONG><a name="[16c]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -<P><STRONG><a name="[16b]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +<P><STRONG><a name="[16d]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -<P><STRONG><a name="[16c]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +<P><STRONG><a name="[16e]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -<P><STRONG><a name="[16d]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +<P><STRONG><a name="[16f]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -<P><STRONG><a name="[16e]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +<P><STRONG><a name="[170]"></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) @@ -185,23 +185,23 @@ <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="[16f]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +<P><STRONG><a name="[171]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) <P><STRONG><a name="[6a]"></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="#[a2]">>></a> HAL_DMA_Init -<LI><a href="#[a1]">>></a> HAL_DMA_DeInit -<LI><a href="#[af]">>></a> SetNextPollTime -<LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[91]">>></a> Get_VDDVlotage -<LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[a4]">>></a> HAL_DMA_Init +<LI><a href="#[a3]">>></a> HAL_DMA_DeInit +<LI><a href="#[b1]">>></a> SetNextPollTime +<LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[93]">>></a> Get_VDDVlotage +<LI><a href="#[7b]">>></a> dwt_initialise <LI><a href="#[69]">>></a> ADC_DelayMicroSecond -<LI><a href="#[aa]">>></a> HAL_InitTick -<LI><a href="#[c6]">>></a> SPI_EndRxTxTransaction -<LI><a href="#[bb]">>></a> LPTIM_WaitForFlag -<LI><a href="#[155]">>></a> _printf_core -<LI><a href="#[d3]">>></a> UART_SetConfig +<LI><a href="#[ac]">>></a> HAL_InitTick +<LI><a href="#[c8]">>></a> SPI_EndRxTxTransaction +<LI><a href="#[bd]">>></a> LPTIM_WaitForFlag +<LI><a href="#[157]">>></a> _printf_core +<LI><a href="#[d5]">>></a> UART_SetConfig </UL> <P><STRONG><a name="[4a]"></a>__aeabi_uldivmod</STRONG> (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text)) @@ -210,62 +210,63 @@ <BR>[Calls]<UL><LI><a href="#[4b]">>></a> __aeabi_llsr <LI><a href="#[4c]">>></a> __aeabi_llsl </UL> -<BR>[Called By]<UL><LI><a href="#[c0]">>></a> HAL_RCC_GetSysClockFreq -<LI><a href="#[d3]">>></a> UART_SetConfig +<BR>[Called By]<UL><LI><a href="#[c2]">>></a> HAL_RCC_GetSysClockFreq +<LI><a href="#[d5]">>></a> UART_SetConfig </UL> -<P><STRONG><a name="[8b]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[8a]">>></a> GetLoraBufferAndLen +<P><STRONG><a name="[8d]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) +<BR><BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[8c]">>></a> GetLoraBufferAndLen <LI><a href="#[27]">>></a> UsartParseDataHandler -<LI><a href="#[13e]">>></a> SendComMap -<LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[153]">>></a> save_com_map_to_flash -<LI><a href="#[140]">>></a> UART_PushFrame +<LI><a href="#[141]">>></a> SendComMap +<LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[155]">>></a> save_com_map_to_flash +<LI><a href="#[143]">>></a> UART_PushFrame <LI><a href="#[23]">>></a> OnRxDone </UL> -<P><STRONG><a name="[170]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +<P><STRONG><a name="[172]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) -<P><STRONG><a name="[171]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +<P><STRONG><a name="[173]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) <P><STRONG><a name="[4e]"></a>__aeabi_memset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <BR><BR>[Called By]<UL><LI><a href="#[4f]">>></a> _memset$wrapper <LI><a href="#[4d]">>></a> __aeabi_memclr </UL> -<P><STRONG><a name="[172]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +<P><STRONG><a name="[174]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -<P><STRONG><a name="[173]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +<P><STRONG><a name="[175]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[4d]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[4e]">>></a> __aeabi_memset </UL> -<P><STRONG><a name="[9f]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit -<LI><a href="#[c4]">>></a> HAL_SPI_MspInit -<LI><a href="#[9d]">>></a> HAL_ADC_MspInit -<LI><a href="#[e0]">>></a> UsartDeInit -<LI><a href="#[142]">>></a> SystemClock_Config -<LI><a href="#[fa]">>></a> MX_USART1_UART_Init -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[77]">>></a> Reset_DW1000 -<LI><a href="#[10e]">>></a> SX126xGetPacketStatus +<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="#[d4]">>></a> HAL_UART_MspInit +<LI><a href="#[c6]">>></a> HAL_SPI_MspInit +<LI><a href="#[9f]">>></a> HAL_ADC_MspInit +<LI><a href="#[e2]">>></a> UsartDeInit +<LI><a href="#[145]">>></a> SystemClock_Config +<LI><a href="#[fd]">>></a> MX_USART1_UART_Init +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[79]">>></a> Reset_DW1000 +<LI><a href="#[111]">>></a> SX126xGetPacketStatus </UL> -<P><STRONG><a name="[174]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +<P><STRONG><a name="[176]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) <P><STRONG><a name="[4f]"></a>_memset$wrapper</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[4e]">>></a> __aeabi_memset </UL> -<P><STRONG><a name="[73]"></a>memcmp</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text)) +<P><STRONG><a name="[75]"></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="#[1e]">>></a> main -<LI><a href="#[72]">>></a> CmpTagInList -<LI><a href="#[e7]">>></a> MBXANCPoll +<LI><a href="#[74]">>></a> CmpTagInList +<LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[e3]">>></a> LoraSyncRecPoll </UL> <P><STRONG><a name="[50]"></a>__aeabi_fadd</STRONG> (Thumb, 162 bytes, Stack size 24 bytes, fadd.o(.text)) @@ -274,7 +275,7 @@ <BR>[Calls]<UL><LI><a href="#[52]">>></a> _float_round <LI><a href="#[51]">>></a> _float_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[ae]">>></a> HAL_LPTIM_CompareMatchCallback +<BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[53]">>></a> __aeabi_fsub <LI><a href="#[54]">>></a> __aeabi_frsub </UL> @@ -284,17 +285,17 @@ </UL> <BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_fadd </UL> -<BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists +<BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists </UL> <P><STRONG><a name="[54]"></a>__aeabi_frsub</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[50]">>></a> __aeabi_fadd </UL> -<P><STRONG><a name="[95]"></a>__aeabi_fmul</STRONG> (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text)) +<P><STRONG><a name="[97]"></a>__aeabi_fmul</STRONG> (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __aeabi_fmul </UL> -<BR>[Called By]<UL><LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[55]"></a>__aeabi_fdiv</STRONG> (Thumb, 124 bytes, Stack size 16 bytes, fdiv.o(.text)) @@ -302,8 +303,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[52]">>></a> _float_round </UL> -<BR>[Called By]<UL><LI><a href="#[ae]">>></a> HAL_LPTIM_CompareMatchCallback -<LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_CompareMatchCallback +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[56]"></a>__aeabi_dadd</STRONG> (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text)) @@ -314,14 +315,14 @@ <LI><a href="#[59]">>></a> _double_round <LI><a href="#[58]">>></a> _double_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init <LI><a href="#[5b]">>></a> __aeabi_drsub -<LI><a href="#[6d]">>></a> CalculateDists +<LI><a href="#[6f]">>></a> CalculateDists <LI><a href="#[5a]">>></a> __aeabi_dsub -<LI><a href="#[91]">>></a> Get_VDDVlotage +<LI><a href="#[93]">>></a> Get_VDDVlotage <LI><a href="#[36]">>></a> RadioTimeOnAir -<LI><a href="#[126]">>></a> floor -<LI><a href="#[101]">>></a> ceil +<LI><a href="#[129]">>></a> floor +<LI><a href="#[104]">>></a> ceil </UL> <P><STRONG><a name="[5a]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) @@ -329,9 +330,10 @@ </UL> <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd </UL> -<BR>[Called By]<UL><LI><a href="#[af]">>></a> SetNextPollTime -<LI><a href="#[144]">>></a> Tag_App -<LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[b1]">>></a> SetNextPollTime +<LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[147]">>></a> Tag_App +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[5b]"></a>__aeabi_drsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) @@ -339,9 +341,9 @@ </UL> <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd </UL> -<BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[126]">>></a> floor -<LI><a href="#[101]">>></a> ceil +<BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[129]">>></a> floor +<LI><a href="#[104]">>></a> ceil </UL> <P><STRONG><a name="[5c]"></a>__aeabi_dmul</STRONG> (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) @@ -349,10 +351,10 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> _double_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[af]">>></a> SetNextPollTime -<LI><a href="#[88]">>></a> GetLPTime -<LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[b1]">>></a> SetNextPollTime +<LI><a href="#[8a]">>></a> GetLPTime +<LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[93]">>></a> Get_VDDVlotage <LI><a href="#[36]">>></a> RadioTimeOnAir <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> @@ -362,33 +364,33 @@ </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> _double_round </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[88]">>></a> GetLPTime -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[8a]">>></a> GetLPTime +<LI><a href="#[112]">>></a> SX126xSetRfFrequency +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[36]">>></a> RadioTimeOnAir <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[6f]"></a>__ARM_scalbn</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text)) +<P><STRONG><a name="[71]"></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="#[fd]">>></a> Program_Init -<LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[36]">>></a> RadioTimeOnAir <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[175]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) +<P><STRONG><a name="[177]"></a>scalbn</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) <P><STRONG><a name="[5e]"></a>__aeabi_ui2f</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = __aeabi_ui2f ⇒ _float_epilogue </UL> <BR>[Calls]<UL><LI><a href="#[51]">>></a> _float_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[ae]">>></a> HAL_LPTIM_CompareMatchCallback -<LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_CompareMatchCallback +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[5f]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text)) @@ -396,7 +398,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> _double_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists +<BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists <LI><a href="#[36]">>></a> RadioTimeOnAir </UL> @@ -405,19 +407,20 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> _double_epilogue </UL> -<BR>[Called By]<UL><LI><a href="#[af]">>></a> SetNextPollTime -<LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[88]">>></a> GetLPTime -<LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[144]">>></a> Tag_App -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Called By]<UL><LI><a href="#[b1]">>></a> SetNextPollTime +<LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[8a]">>></a> GetLPTime +<LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[147]">>></a> Tag_App +<LI><a href="#[112]">>></a> SX126xSetRfFrequency +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[36]">>></a> RadioTimeOnAir <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[96]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[91]">>></a> Get_VDDVlotage +<P><STRONG><a name="[98]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text)) +<BR><BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[61]"></a>__aeabi_d2iz</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text)) @@ -425,7 +428,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[4b]">>></a> __aeabi_llsr </UL> -<BR>[Called By]<UL><LI><a href="#[af]">>></a> SetNextPollTime +<BR>[Called By]<UL><LI><a href="#[b1]">>></a> SetNextPollTime </UL> <P><STRONG><a name="[62]"></a>__aeabi_d2uiz</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text)) @@ -433,32 +436,33 @@ </UL> <BR>[Calls]<UL><LI><a href="#[4b]">>></a> __aeabi_llsr </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[88]">>></a> GetLPTime -<LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[144]">>></a> Tag_App -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[8a]">>></a> GetLPTime +<LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[147]">>></a> Tag_App +<LI><a href="#[112]">>></a> SX126xSetRfFrequency +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[36]">>></a> RadioTimeOnAir <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[6e]"></a>__aeabi_f2d</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[91]">>></a> Get_VDDVlotage +<P><STRONG><a name="[70]"></a>__aeabi_f2d</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text)) +<BR><BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> -<P><STRONG><a name="[176]"></a>__aeabi_cdcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text), UNUSED) +<P><STRONG><a name="[178]"></a>__aeabi_cdcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text), UNUSED) -<P><STRONG><a name="[71]"></a>__aeabi_cdcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdcmple.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists +<P><STRONG><a name="[73]"></a>__aeabi_cdcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdcmple.o(.text)) +<BR><BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists </UL> -<P><STRONG><a name="[70]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) -<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists +<P><STRONG><a name="[72]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) +<BR><BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists <LI><a href="#[36]">>></a> RadioTimeOnAir -<LI><a href="#[126]">>></a> floor -<LI><a href="#[101]">>></a> ceil +<LI><a href="#[129]">>></a> floor +<LI><a href="#[104]">>></a> ceil </UL> <P><STRONG><a name="[63]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text)) @@ -466,8 +470,8 @@ </UL> <BR>[Calls]<UL><LI><a href="#[52]">>></a> _float_round </UL> -<BR>[Called By]<UL><LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[4c]"></a>__aeabi_llsl</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text)) @@ -479,7 +483,7 @@ <LI><a href="#[58]">>></a> _double_epilogue </UL> -<P><STRONG><a name="[177]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) +<P><STRONG><a name="[179]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) <P><STRONG><a name="[4b]"></a>__aeabi_llsr</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_llsr @@ -491,7 +495,7 @@ <LI><a href="#[58]">>></a> _double_epilogue </UL> -<P><STRONG><a name="[178]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) +<P><STRONG><a name="[17a]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) <P><STRONG><a name="[57]"></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 @@ -499,9 +503,9 @@ <BR>[Called By]<UL><LI><a href="#[56]">>></a> __aeabi_dadd </UL> -<P><STRONG><a name="[179]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) +<P><STRONG><a name="[17b]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) -<P><STRONG><a name="[17a]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) +<P><STRONG><a name="[17c]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) <P><STRONG><a name="[52]"></a>_float_round</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[55]">>></a> __aeabi_fdiv @@ -546,7 +550,7 @@ <LI><a href="#[4c]">>></a> __aeabi_llsl <LI><a href="#[59]">>></a> _double_round </UL> -<BR>[Called By]<UL><LI><a href="#[125]">>></a> rint +<BR>[Called By]<UL><LI><a href="#[128]">>></a> rint </UL> <P><STRONG><a name="[49]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) @@ -555,65 +559,73 @@ <BR>[Called By]<UL><LI><a href="#[48]">>></a> _main_scatterload </UL> -<P><STRONG><a name="[17b]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +<P><STRONG><a name="[17d]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) -<P><STRONG><a name="[17c]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +<P><STRONG><a name="[17e]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) -<P><STRONG><a name="[17d]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) +<P><STRONG><a name="[17f]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) -<P><STRONG><a name="[74]"></a>AddNewTagIntoList</STRONG> (Thumb, 96 bytes, Stack size 20 bytes, dw_mbx_anc.o(i.AddNewTagIntoList)) +<P><STRONG><a name="[76]"></a>AddNewTagIntoList</STRONG> (Thumb, 96 bytes, Stack size 20 bytes, dw_mbx_anc.o(i.AddNewTagIntoList)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = AddNewTagIntoList </UL> -<BR>[Called By]<UL><LI><a href="#[72]">>></a> CmpTagInList +<BR>[Called By]<UL><LI><a href="#[74]">>></a> CmpTagInList </UL> -<P><STRONG><a name="[13f]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16)) +<P><STRONG><a name="[6d]"></a>Cal_CRC16</STRONG> (Thumb, 36 bytes, Stack size 12 bytes, lora.o(i.Cal_CRC16)) +<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Cal_CRC16 +</UL> +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> UpdateCRC16 +</UL> +<BR>[Called By]<UL><LI><a href="#[e7]">>></a> LoraUp_Poll +</UL> + +<P><STRONG><a name="[142]"></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="#[13e]">>></a> SendComMap +<BR>[Called By]<UL><LI><a href="#[141]">>></a> SendComMap </UL> -<P><STRONG><a name="[72]"></a>CmpTagInList</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, dw_mbx_anc.o(i.CmpTagInList)) +<P><STRONG><a name="[74]"></a>CmpTagInList</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, dw_mbx_anc.o(i.CmpTagInList)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = CmpTagInList ⇒ AddNewTagIntoList </UL> -<BR>[Calls]<UL><LI><a href="#[74]">>></a> AddNewTagIntoList -<LI><a href="#[73]">>></a> memcmp +<BR>[Calls]<UL><LI><a href="#[76]">>></a> AddNewTagIntoList +<LI><a href="#[75]">>></a> memcmp </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[103]"></a>ComputeCrc</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, crc_1.o(i.ComputeCrc)) +<P><STRONG><a name="[106]"></a>ComputeCrc</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, crc_1.o(i.ComputeCrc)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ComputeCrc </UL> -<BR>[Called By]<UL><LI><a href="#[e6]">>></a> RadioComputeCRC +<BR>[Called By]<UL><LI><a href="#[e9]">>></a> RadioComputeCRC </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)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = DMA1_Channel2_3_IRQHandler ⇒ HAL_DMA_IRQHandler </UL> -<BR>[Calls]<UL><LI><a href="#[75]">>></a> HAL_DMA_IRQHandler +<BR>[Calls]<UL><LI><a href="#[77]">>></a> HAL_DMA_IRQHandler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[166]"></a>Delay_Ms</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, delay.o(i.Delay_Ms)) +<P><STRONG><a name="[168]"></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="#[1e]">>></a> main </UL> -<P><STRONG><a name="[165]"></a>Dw1000_App_Init</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, dw_app.o(i.Dw1000_App_Init)) +<P><STRONG><a name="[167]"></a>Dw1000_App_Init</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, dw_app.o(i.Dw1000_App_Init)) <BR><BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[76]"></a>Dw1000_Init</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, dw_app.o(i.Dw1000_Init)) +<P><STRONG><a name="[78]"></a>Dw1000_Init</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, dw_app.o(i.Dw1000_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = Dw1000_Init ⇒ dwt_configure ⇒ _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[78]">>></a> Spi_ChangePrescaler -<LI><a href="#[77]">>></a> Reset_DW1000 -<LI><a href="#[7c]">>></a> dwt_settxantennadelay -<LI><a href="#[7b]">>></a> dwt_setrxantennadelay -<LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[7a]">>></a> dwt_configure +<BR>[Calls]<UL><LI><a href="#[7a]">>></a> Spi_ChangePrescaler +<LI><a href="#[79]">>></a> Reset_DW1000 +<LI><a href="#[7e]">>></a> dwt_settxantennadelay +<LI><a href="#[7d]">>></a> dwt_setrxantennadelay +<LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[7c]">>></a> dwt_configure </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -621,392 +633,388 @@ <P><STRONG><a name="[b]"></a>EXTI0_1_IRQHandler</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, stm32l0xx_it.o(i.EXTI0_1_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 272<LI>Call Chain = EXTI0_1_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ 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="#[7d]">>></a> HAL_GPIO_ReadPin -<LI><a href="#[7f]">>></a> HAL_GPIO_EXTI_IRQHandler -<LI><a href="#[7e]">>></a> UsartInit +<BR>[Calls]<UL><LI><a href="#[7f]">>></a> HAL_GPIO_ReadPin +<LI><a href="#[81]">>></a> HAL_GPIO_EXTI_IRQHandler +<LI><a href="#[80]">>></a> UsartInit </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> <P><STRONG><a name="[c]"></a>EXTI2_3_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.EXTI2_3_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = EXTI2_3_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ 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="#[7f]">>></a> HAL_GPIO_EXTI_IRQHandler +<BR>[Calls]<UL><LI><a href="#[81]">>></a> HAL_GPIO_EXTI_IRQHandler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[d7]"></a>Error_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) -<BR><BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit +<P><STRONG><a name="[d9]"></a>Error_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +<BR><BR>[Called By]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit </UL> -<P><STRONG><a name="[a6]"></a>FLASH_PageErase</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase)) +<P><STRONG><a name="[a8]"></a>FLASH_PageErase</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FLASH_PageErase </UL> -<BR>[Called By]<UL><LI><a href="#[82]">>></a> HAL_FLASHEx_Erase +<BR>[Called By]<UL><LI><a href="#[84]">>></a> HAL_FLASHEx_Erase </UL> -<P><STRONG><a name="[80]"></a>FLASH_Prepare</STRONG> (Thumb, 52 bytes, Stack size 32 bytes, flash.o(i.FLASH_Prepare)) +<P><STRONG><a name="[82]"></a>FLASH_Prepare</STRONG> (Thumb, 52 bytes, Stack size 32 bytes, flash.o(i.FLASH_Prepare)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[81]">>></a> HAL_FLASH_Unlock -<LI><a href="#[83]">>></a> HAL_FLASH_Lock -<LI><a href="#[82]">>></a> HAL_FLASHEx_Erase +<BR>[Calls]<UL><LI><a href="#[83]">>></a> HAL_FLASH_Unlock +<LI><a href="#[85]">>></a> HAL_FLASH_Lock +<LI><a href="#[84]">>></a> HAL_FLASHEx_Erase </UL> -<BR>[Called By]<UL><LI><a href="#[152]">>></a> UpdateProcess -<LI><a href="#[153]">>></a> save_com_map_to_flash +<BR>[Called By]<UL><LI><a href="#[154]">>></a> UpdateProcess +<LI><a href="#[155]">>></a> save_com_map_to_flash </UL> -<P><STRONG><a name="[168]"></a>FLASH_Read</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.FLASH_Read)) +<P><STRONG><a name="[16a]"></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="#[fe]">>></a> parameter_init +<BR>[Called By]<UL><LI><a href="#[101]">>></a> parameter_init </UL> -<P><STRONG><a name="[84]"></a>FLASH_WaitForLastOperation</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation)) +<P><STRONG><a name="[86]"></a>FLASH_WaitForLastOperation</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[85]">>></a> FLASH_SetErrorCode +<LI><a href="#[87]">>></a> FLASH_SetErrorCode </UL> -<BR>[Called By]<UL><LI><a href="#[87]">>></a> HAL_FLASH_Program -<LI><a href="#[82]">>></a> HAL_FLASHEx_Erase +<BR>[Called By]<UL><LI><a href="#[89]">>></a> HAL_FLASH_Program +<LI><a href="#[84]">>></a> HAL_FLASHEx_Erase </UL> -<P><STRONG><a name="[86]"></a>FLASH_Write</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, flash.o(i.FLASH_Write)) +<P><STRONG><a name="[88]"></a>FLASH_Write</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, flash.o(i.FLASH_Write)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = FLASH_Write ⇒ HAL_FLASH_Program ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[81]">>></a> HAL_FLASH_Unlock -<LI><a href="#[87]">>></a> HAL_FLASH_Program -<LI><a href="#[83]">>></a> HAL_FLASH_Lock +<BR>[Calls]<UL><LI><a href="#[83]">>></a> HAL_FLASH_Unlock +<LI><a href="#[89]">>></a> HAL_FLASH_Program +<LI><a href="#[85]">>></a> HAL_FLASH_Lock </UL> -<BR>[Called By]<UL><LI><a href="#[152]">>></a> UpdateProcess -<LI><a href="#[153]">>></a> save_com_map_to_flash +<BR>[Called By]<UL><LI><a href="#[154]">>></a> UpdateProcess +<LI><a href="#[155]">>></a> save_com_map_to_flash </UL> -<P><STRONG><a name="[e3]"></a>GetFlagLoraWaitSync</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, lora.o(i.GetFlagLoraWaitSync)) -<BR><BR>[Called By]<UL><LI><a href="#[e1]">>></a> LoraSyncRecPoll +<P><STRONG><a name="[e5]"></a>GetFlagLoraWaitSync</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, lora.o(i.GetFlagLoraWaitSync)) +<BR><BR>[Called By]<UL><LI><a href="#[e3]">>></a> LoraSyncRecPoll </UL> -<P><STRONG><a name="[88]"></a>GetLPTime</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, main.o(i.GetLPTime)) +<P><STRONG><a name="[8a]"></a>GetLPTime</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, main.o(i.GetLPTime)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[5d]">>></a> __aeabi_ddiv <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz -<LI><a href="#[89]">>></a> HAL_LPTIM_ReadCounter +<LI><a href="#[8b]">>></a> HAL_LPTIM_ReadCounter <LI><a href="#[5c]">>></a> __aeabi_dmul </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init </UL> -<P><STRONG><a name="[8a]"></a>GetLoraBufferAndLen</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, lora.o(i.GetLoraBufferAndLen)) +<P><STRONG><a name="[8c]"></a>GetLoraBufferAndLen</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, lora.o(i.GetLoraBufferAndLen)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = GetLoraBufferAndLen </UL> -<BR>[Calls]<UL><LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> -<BR>[Called By]<UL><LI><a href="#[e1]">>></a> LoraSyncRecPoll +<BR>[Called By]<UL><LI><a href="#[e3]">>></a> LoraSyncRecPoll </UL> -<P><STRONG><a name="[14a]"></a>GetRangeState</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.GetRangeState)) -<BR><BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<P><STRONG><a name="[148]"></a>GetRangeState</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.GetRangeState)) +<BR><BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[146]"></a>GetUwbPollCount</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.GetUwbPollCount)) -<BR><BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<P><STRONG><a name="[149]"></a>GetUwbPollCount</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.GetUwbPollCount)) +<BR><BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[145]"></a>GetWGRecSyncCount</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.GetWGRecSyncCount)) -<BR><BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App -</UL> - -<P><STRONG><a name="[8c]"></a>Get_ADC_Value</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, adc.o(i.Get_ADC_Value)) +<P><STRONG><a name="[8e]"></a>Get_ADC_Value</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, adc.o(i.Get_ADC_Value)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = Get_ADC_Value ⇒ HAL_ADC_Start ⇒ ADC_Enable ⇒ ADC_DelayMicroSecond ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[8d]">>></a> HAL_ADC_Start -<LI><a href="#[8e]">>></a> HAL_ADC_PollForConversion -<LI><a href="#[90]">>></a> HAL_ADC_GetValue -<LI><a href="#[8f]">>></a> HAL_ADC_GetState +<BR>[Calls]<UL><LI><a href="#[8f]">>></a> HAL_ADC_Start +<LI><a href="#[90]">>></a> HAL_ADC_PollForConversion +<LI><a href="#[92]">>></a> HAL_ADC_GetValue +<LI><a href="#[91]">>></a> HAL_ADC_GetState </UL> -<BR>[Called By]<UL><LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_VDDVlotage </UL> -<P><STRONG><a name="[91]"></a>Get_VDDVlotage</STRONG> (Thumb, 228 bytes, Stack size 24 bytes, adc.o(i.Get_VDDVlotage)) +<P><STRONG><a name="[93]"></a>Get_VDDVlotage</STRONG> (Thumb, 228 bytes, Stack size 24 bytes, adc.o(i.Get_VDDVlotage)) <BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = Get_VDDVlotage ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[55]">>></a> __aeabi_fdiv -<LI><a href="#[6e]">>></a> __aeabi_f2d +<LI><a href="#[70]">>></a> __aeabi_f2d <LI><a href="#[56]">>></a> __aeabi_dadd <LI><a href="#[63]">>></a> __aeabi_d2f -<LI><a href="#[93]">>></a> HAL_Delay +<LI><a href="#[95]">>></a> HAL_Delay <LI><a href="#[5e]">>></a> __aeabi_ui2f -<LI><a href="#[95]">>></a> __aeabi_fmul -<LI><a href="#[96]">>></a> __aeabi_f2uiz +<LI><a href="#[97]">>></a> __aeabi_fmul +<LI><a href="#[98]">>></a> __aeabi_f2uiz <LI><a href="#[5a]">>></a> __aeabi_dsub -<LI><a href="#[92]">>></a> READC_Init -<LI><a href="#[94]">>></a> MX_ADC_DeInit -<LI><a href="#[8c]">>></a> Get_ADC_Value +<LI><a href="#[94]">>></a> READC_Init +<LI><a href="#[96]">>></a> MX_ADC_DeInit +<LI><a href="#[8e]">>></a> Get_ADC_Value <LI><a href="#[5c]">>></a> __aeabi_dmul <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[97]"></a>HAL_ADCEx_Calibration_Start</STRONG> (Thumb, 178 bytes, Stack size 24 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start)) +<P><STRONG><a name="[99]"></a>HAL_ADCEx_Calibration_Start</STRONG> (Thumb, 178 bytes, Stack size 24 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_ADCEx_Calibration_Start </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[f6]">>></a> MX_ADC_Init +<BR>[Called By]<UL><LI><a href="#[f9]">>></a> MX_ADC_Init </UL> -<P><STRONG><a name="[f5]"></a>HAL_ADCEx_DisableVREFINT</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT)) -<BR><BR>[Called By]<UL><LI><a href="#[94]">>></a> MX_ADC_DeInit +<P><STRONG><a name="[f8]"></a>HAL_ADCEx_DisableVREFINT</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT)) +<BR><BR>[Called By]<UL><LI><a href="#[96]">>></a> MX_ADC_DeInit </UL> -<P><STRONG><a name="[98]"></a>HAL_ADCEx_EnableVREFINT</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT)) +<P><STRONG><a name="[9a]"></a>HAL_ADCEx_EnableVREFINT</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_ADCEx_EnableVREFINT </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[f6]">>></a> MX_ADC_Init +<BR>[Called By]<UL><LI><a href="#[f9]">>></a> MX_ADC_Init </UL> -<P><STRONG><a name="[99]"></a>HAL_ADC_ConfigChannel</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel)) +<P><STRONG><a name="[9b]"></a>HAL_ADC_ConfigChannel</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = HAL_ADC_ConfigChannel ⇒ ADC_DelayMicroSecond ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[69]">>></a> ADC_DelayMicroSecond </UL> -<BR>[Called By]<UL><LI><a href="#[f6]">>></a> MX_ADC_Init +<BR>[Called By]<UL><LI><a href="#[f9]">>></a> MX_ADC_Init </UL> -<P><STRONG><a name="[9a]"></a>HAL_ADC_DeInit</STRONG> (Thumb, 164 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit)) +<P><STRONG><a name="[9c]"></a>HAL_ADC_DeInit</STRONG> (Thumb, 164 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = HAL_ADC_DeInit ⇒ HAL_ADC_MspDeInit ⇒ HAL_GPIO_DeInit </UL> -<BR>[Calls]<UL><LI><a href="#[9b]">>></a> HAL_ADC_MspDeInit +<BR>[Calls]<UL><LI><a href="#[9d]">>></a> HAL_ADC_MspDeInit <LI><a href="#[6b]">>></a> ADC_Disable <LI><a href="#[67]">>></a> ADC_ConversionStop </UL> -<BR>[Called By]<UL><LI><a href="#[94]">>></a> MX_ADC_DeInit +<BR>[Called By]<UL><LI><a href="#[96]">>></a> MX_ADC_DeInit </UL> -<P><STRONG><a name="[8f]"></a>HAL_ADC_GetState</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetState)) -<BR><BR>[Called By]<UL><LI><a href="#[8c]">>></a> Get_ADC_Value +<P><STRONG><a name="[91]"></a>HAL_ADC_GetState</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetState)) +<BR><BR>[Called By]<UL><LI><a href="#[8e]">>></a> Get_ADC_Value </UL> -<P><STRONG><a name="[90]"></a>HAL_ADC_GetValue</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue)) -<BR><BR>[Called By]<UL><LI><a href="#[8c]">>></a> Get_ADC_Value +<P><STRONG><a name="[92]"></a>HAL_ADC_GetValue</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue)) +<BR><BR>[Called By]<UL><LI><a href="#[8e]">>></a> Get_ADC_Value </UL> -<P><STRONG><a name="[9c]"></a>HAL_ADC_Init</STRONG> (Thumb, 446 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_Init)) +<P><STRONG><a name="[9e]"></a>HAL_ADC_Init</STRONG> (Thumb, 446 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = HAL_ADC_Init ⇒ HAL_ADC_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[9d]">>></a> HAL_ADC_MspInit +<BR>[Calls]<UL><LI><a href="#[9f]">>></a> HAL_ADC_MspInit </UL> -<BR>[Called By]<UL><LI><a href="#[f6]">>></a> MX_ADC_Init +<BR>[Called By]<UL><LI><a href="#[f9]">>></a> MX_ADC_Init </UL> -<P><STRONG><a name="[9b]"></a>HAL_ADC_MspDeInit</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit)) +<P><STRONG><a name="[9d]"></a>HAL_ADC_MspDeInit</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = HAL_ADC_MspDeInit ⇒ HAL_GPIO_DeInit </UL> -<BR>[Calls]<UL><LI><a href="#[9e]">>></a> HAL_GPIO_DeInit +<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_DeInit </UL> -<BR>[Called By]<UL><LI><a href="#[9a]">>></a> HAL_ADC_DeInit +<BR>[Called By]<UL><LI><a href="#[9c]">>></a> HAL_ADC_DeInit </UL> -<P><STRONG><a name="[9d]"></a>HAL_ADC_MspInit</STRONG> (Thumb, 72 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit)) +<P><STRONG><a name="[9f]"></a>HAL_ADC_MspInit</STRONG> (Thumb, 72 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = HAL_ADC_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<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="#[9c]">>></a> HAL_ADC_Init +<BR>[Called By]<UL><LI><a href="#[9e]">>></a> HAL_ADC_Init </UL> -<P><STRONG><a name="[8e]"></a>HAL_ADC_PollForConversion</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion)) +<P><STRONG><a name="[90]"></a>HAL_ADC_PollForConversion</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_ADC_PollForConversion </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[8c]">>></a> Get_ADC_Value +<BR>[Called By]<UL><LI><a href="#[8e]">>></a> Get_ADC_Value </UL> -<P><STRONG><a name="[8d]"></a>HAL_ADC_Start</STRONG> (Thumb, 86 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_Start)) +<P><STRONG><a name="[8f]"></a>HAL_ADC_Start</STRONG> (Thumb, 86 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.HAL_ADC_Start)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = HAL_ADC_Start ⇒ ADC_Enable ⇒ ADC_DelayMicroSecond ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[6c]">>></a> ADC_Enable </UL> -<BR>[Called By]<UL><LI><a href="#[8c]">>></a> Get_ADC_Value +<BR>[Called By]<UL><LI><a href="#[8e]">>></a> Get_ADC_Value </UL> -<P><STRONG><a name="[cd]"></a>HAL_DMA_Abort</STRONG> (Thumb, 68 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort)) +<P><STRONG><a name="[cf]"></a>HAL_DMA_Abort</STRONG> (Thumb, 68 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = HAL_DMA_Abort </UL> -<BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler </UL> -<P><STRONG><a name="[cb]"></a>HAL_DMA_Abort_IT</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT)) +<P><STRONG><a name="[cd]"></a>HAL_DMA_Abort_IT</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_DMA_Abort_IT </UL> -<BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler </UL> -<P><STRONG><a name="[a1]"></a>HAL_DMA_DeInit</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit)) +<P><STRONG><a name="[a3]"></a>HAL_DMA_DeInit</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = HAL_DMA_DeInit ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[c8]">>></a> HAL_UART_MspDeInit +<BR>[Called By]<UL><LI><a href="#[ca]">>></a> HAL_UART_MspDeInit </UL> -<P><STRONG><a name="[75]"></a>HAL_DMA_IRQHandler</STRONG> (Thumb, 168 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler)) +<P><STRONG><a name="[77]"></a>HAL_DMA_IRQHandler</STRONG> (Thumb, 168 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_DMA_IRQHandler </UL> <BR>[Called By]<UL><LI><a href="#[f]">>></a> DMA1_Channel2_3_IRQHandler </UL> -<P><STRONG><a name="[a2]"></a>HAL_DMA_Init</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Init)) +<P><STRONG><a name="[a4]"></a>HAL_DMA_Init</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = HAL_DMA_Init ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit +<BR>[Called By]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit </UL> -<P><STRONG><a name="[a3]"></a>HAL_DMA_Start_IT</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT)) +<P><STRONG><a name="[a5]"></a>HAL_DMA_Start_IT</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = HAL_DMA_Start_IT ⇒ DMA_SetConfig </UL> -<BR>[Calls]<UL><LI><a href="#[a4]">>></a> DMA_SetConfig +<BR>[Calls]<UL><LI><a href="#[a6]">>></a> DMA_SetConfig </UL> -<BR>[Called By]<UL><LI><a href="#[d9]">>></a> UART_Start_Receive_DMA +<BR>[Called By]<UL><LI><a href="#[db]">>></a> UART_Start_Receive_DMA </UL> -<P><STRONG><a name="[93]"></a>HAL_Delay</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, stm32l0xx_hal.o(i.HAL_Delay)) +<P><STRONG><a name="[95]"></a>HAL_Delay</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, stm32l0xx_hal.o(i.HAL_Delay)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_Delay </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[91]">>></a> Get_VDDVlotage +<LI><a href="#[93]">>></a> Get_VDDVlotage </UL> -<P><STRONG><a name="[a5]"></a>HAL_Delay_nMS</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, delay.o(i.HAL_Delay_nMS)) +<P><STRONG><a name="[a7]"></a>HAL_Delay_nMS</STRONG> (Thumb, 22 bytes, Stack size 16 bytes, delay.o(i.HAL_Delay_nMS)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_Delay_nMS </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[133]">>></a> SX126xReset +<BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xReset <LI><a href="#[38]">>></a> RadioSleep <LI><a href="#[32]">>></a> RadioRandom <LI><a href="#[31]">>></a> RadioIsChannelFree </UL> -<P><STRONG><a name="[82]"></a>HAL_FLASHEx_Erase</STRONG> (Thumb, 106 bytes, Stack size 24 bytes, stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)) +<P><STRONG><a name="[84]"></a>HAL_FLASHEx_Erase</STRONG> (Thumb, 106 bytes, Stack size 24 bytes, stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[a6]">>></a> FLASH_PageErase -<LI><a href="#[84]">>></a> FLASH_WaitForLastOperation +<BR>[Calls]<UL><LI><a href="#[a8]">>></a> FLASH_PageErase +<LI><a href="#[86]">>></a> FLASH_WaitForLastOperation </UL> -<BR>[Called By]<UL><LI><a href="#[80]">>></a> FLASH_Prepare +<BR>[Called By]<UL><LI><a href="#[82]">>></a> FLASH_Prepare </UL> -<P><STRONG><a name="[83]"></a>HAL_FLASH_Lock</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock)) -<BR><BR>[Called By]<UL><LI><a href="#[86]">>></a> FLASH_Write -<LI><a href="#[80]">>></a> FLASH_Prepare +<P><STRONG><a name="[85]"></a>HAL_FLASH_Lock</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock)) +<BR><BR>[Called By]<UL><LI><a href="#[88]">>></a> FLASH_Write +<LI><a href="#[82]">>></a> FLASH_Prepare </UL> -<P><STRONG><a name="[87]"></a>HAL_FLASH_Program</STRONG> (Thumb, 50 bytes, Stack size 24 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Program)) +<P><STRONG><a name="[89]"></a>HAL_FLASH_Program</STRONG> (Thumb, 50 bytes, Stack size 24 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Program)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = HAL_FLASH_Program ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[84]">>></a> FLASH_WaitForLastOperation +<BR>[Calls]<UL><LI><a href="#[86]">>></a> FLASH_WaitForLastOperation </UL> -<BR>[Called By]<UL><LI><a href="#[86]">>></a> FLASH_Write +<BR>[Called By]<UL><LI><a href="#[88]">>></a> FLASH_Write </UL> -<P><STRONG><a name="[81]"></a>HAL_FLASH_Unlock</STRONG> (Thumb, 70 bytes, Stack size 0 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock)) -<BR><BR>[Called By]<UL><LI><a href="#[86]">>></a> FLASH_Write -<LI><a href="#[80]">>></a> FLASH_Prepare +<P><STRONG><a name="[83]"></a>HAL_FLASH_Unlock</STRONG> (Thumb, 70 bytes, Stack size 0 bytes, stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock)) +<BR><BR>[Called By]<UL><LI><a href="#[88]">>></a> FLASH_Write +<LI><a href="#[82]">>></a> FLASH_Prepare </UL> -<P><STRONG><a name="[9e]"></a>HAL_GPIO_DeInit</STRONG> (Thumb, 212 bytes, Stack size 20 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit)) +<P><STRONG><a name="[a0]"></a>HAL_GPIO_DeInit</STRONG> (Thumb, 212 bytes, Stack size 20 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = HAL_GPIO_DeInit </UL> -<BR>[Called By]<UL><LI><a href="#[c8]">>></a> HAL_UART_MspDeInit -<LI><a href="#[9b]">>></a> HAL_ADC_MspDeInit +<BR>[Called By]<UL><LI><a href="#[ca]">>></a> HAL_UART_MspDeInit +<LI><a href="#[9d]">>></a> HAL_ADC_MspDeInit </UL> -<P><STRONG><a name="[a7]"></a>HAL_GPIO_EXTI_Callback</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, main.o(i.HAL_GPIO_EXTI_Callback)) +<P><STRONG><a name="[a9]"></a>HAL_GPIO_EXTI_Callback</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, main.o(i.HAL_GPIO_EXTI_Callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 248<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="#[45]">>></a> RadioIrqProcess </UL> -<BR>[Called By]<UL><LI><a href="#[7f]">>></a> HAL_GPIO_EXTI_IRQHandler +<BR>[Called By]<UL><LI><a href="#[81]">>></a> HAL_GPIO_EXTI_IRQHandler </UL> -<P><STRONG><a name="[7f]"></a>HAL_GPIO_EXTI_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)) +<P><STRONG><a name="[81]"></a>HAL_GPIO_EXTI_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 256<LI>Call Chain = HAL_GPIO_EXTI_IRQHandler ⇒ 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="#[a7]">>></a> HAL_GPIO_EXTI_Callback +<BR>[Calls]<UL><LI><a href="#[a9]">>></a> HAL_GPIO_EXTI_Callback </UL> <BR>[Called By]<UL><LI><a href="#[c]">>></a> EXTI2_3_IRQHandler <LI><a href="#[b]">>></a> EXTI0_1_IRQHandler </UL> -<P><STRONG><a name="[a0]"></a>HAL_GPIO_Init</STRONG> (Thumb, 412 bytes, Stack size 24 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init)) +<P><STRONG><a name="[a2]"></a>HAL_GPIO_Init</STRONG> (Thumb, 412 bytes, Stack size 24 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_GPIO_Init </UL> -<BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit -<LI><a href="#[c4]">>></a> HAL_SPI_MspInit -<LI><a href="#[9d]">>></a> HAL_ADC_MspInit -<LI><a href="#[e0]">>></a> UsartDeInit -<LI><a href="#[fa]">>></a> MX_USART1_UART_Init -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[77]">>></a> Reset_DW1000 +<BR>[Called By]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit +<LI><a href="#[c6]">>></a> HAL_SPI_MspInit +<LI><a href="#[9f]">>></a> HAL_ADC_MspInit +<LI><a href="#[e2]">>></a> UsartDeInit +<LI><a href="#[fd]">>></a> MX_USART1_UART_Init +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[79]">>></a> Reset_DW1000 </UL> -<P><STRONG><a name="[7d]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) +<P><STRONG><a name="[7f]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) <BR><BR>[Called By]<UL><LI><a href="#[b]">>></a> EXTI0_1_IRQHandler <LI><a href="#[45]">>></a> RadioIrqProcess -<LI><a href="#[dc]">>></a> IdleTask -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy +<LI><a href="#[de]">>></a> IdleTask +<LI><a href="#[132]">>></a> SX126xWaitOnBusy </UL> -<P><STRONG><a name="[df]"></a>HAL_GPIO_WritePin</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) +<P><STRONG><a name="[e1]"></a>HAL_GPIO_WritePin</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) <BR><BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[dc]">>></a> IdleTask -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[77]">>></a> Reset_DW1000 -<LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[12d]">>></a> SX126xWakeup -<LI><a href="#[133]">>></a> SX126xReset -<LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[127]">>></a> SX126xWriteRegisters -<LI><a href="#[13b]">>></a> SX126xWriteBuffer -<LI><a href="#[113]">>></a> SX126xReadRegisters -<LI><a href="#[132]">>></a> SX126xReadBuffer +<LI><a href="#[de]">>></a> IdleTask +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[79]">>></a> Reset_DW1000 +<LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[130]">>></a> SX126xWakeup +<LI><a href="#[136]">>></a> SX126xReset +<LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[12a]">>></a> SX126xWriteRegisters +<LI><a href="#[13e]">>></a> SX126xWriteBuffer +<LI><a href="#[116]">>></a> SX126xReadRegisters +<LI><a href="#[135]">>></a> SX126xReadBuffer </UL> <P><STRONG><a name="[68]"></a>HAL_GetTick</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_GetTick)) -<BR><BR>[Called By]<UL><LI><a href="#[93]">>></a> HAL_Delay -<LI><a href="#[a5]">>></a> HAL_Delay_nMS -<LI><a href="#[c2]">>></a> HAL_RCC_OscConfig -<LI><a href="#[bf]">>></a> HAL_RCC_ClockConfig -<LI><a href="#[be]">>></a> HAL_RCCEx_PeriphCLKConfig -<LI><a href="#[a8]">>></a> HAL_IWDG_Init -<LI><a href="#[98]">>></a> HAL_ADCEx_EnableVREFINT -<LI><a href="#[97]">>></a> HAL_ADCEx_Calibration_Start -<LI><a href="#[da]">>></a> HAL_UART_Transmit -<LI><a href="#[8e]">>></a> HAL_ADC_PollForConversion +<BR><BR>[Called By]<UL><LI><a href="#[95]">>></a> HAL_Delay +<LI><a href="#[a7]">>></a> HAL_Delay_nMS +<LI><a href="#[c4]">>></a> HAL_RCC_OscConfig +<LI><a href="#[c1]">>></a> HAL_RCC_ClockConfig +<LI><a href="#[c0]">>></a> HAL_RCCEx_PeriphCLKConfig +<LI><a href="#[aa]">>></a> HAL_IWDG_Init +<LI><a href="#[9a]">>></a> HAL_ADCEx_EnableVREFINT +<LI><a href="#[99]">>></a> HAL_ADCEx_Calibration_Start +<LI><a href="#[dc]">>></a> HAL_UART_Transmit +<LI><a href="#[90]">>></a> HAL_ADC_PollForConversion <LI><a href="#[6c]">>></a> ADC_Enable <LI><a href="#[6b]">>></a> ADC_Disable <LI><a href="#[67]">>></a> ADC_ConversionStop -<LI><a href="#[c5]">>></a> HAL_SPI_TransmitReceive -<LI><a href="#[84]">>></a> FLASH_WaitForLastOperation -<LI><a href="#[129]">>></a> SPI_WaitFlagStateUntilTimeout -<LI><a href="#[db]">>></a> UART_WaitOnFlagUntilTimeout -<LI><a href="#[d5]">>></a> UART_CheckIdleState +<LI><a href="#[c7]">>></a> HAL_SPI_TransmitReceive +<LI><a href="#[86]">>></a> FLASH_WaitForLastOperation +<LI><a href="#[12c]">>></a> SPI_WaitFlagStateUntilTimeout +<LI><a href="#[dd]">>></a> UART_WaitOnFlagUntilTimeout +<LI><a href="#[d7]">>></a> UART_CheckIdleState </UL> -<P><STRONG><a name="[a8]"></a>HAL_IWDG_Init</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init)) +<P><STRONG><a name="[aa]"></a>HAL_IWDG_Init</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_IWDG_Init </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick @@ -1014,345 +1022,345 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[167]"></a>HAL_IWDG_Refresh</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh)) +<P><STRONG><a name="[169]"></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="#[1e]">>></a> main </UL> -<P><STRONG><a name="[141]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) +<P><STRONG><a name="[144]"></a>HAL_IncTick</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal.o(i.HAL_IncTick)) <BR><BR>[Called By]<UL><LI><a href="#[5]">>></a> SysTick_Handler </UL> -<P><STRONG><a name="[a9]"></a>HAL_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, stm32l0xx_hal.o(i.HAL_Init)) +<P><STRONG><a name="[ab]"></a>HAL_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, stm32l0xx_hal.o(i.HAL_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[ab]">>></a> HAL_MspInit -<LI><a href="#[aa]">>></a> HAL_InitTick +<BR>[Calls]<UL><LI><a href="#[ad]">>></a> HAL_MspInit +<LI><a href="#[ac]">>></a> HAL_InitTick </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[aa]"></a>HAL_InitTick</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, stm32l0xx_hal.o(i.HAL_InitTick)) +<P><STRONG><a name="[ac]"></a>HAL_InitTick</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, stm32l0xx_hal.o(i.HAL_InitTick)) <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = HAL_InitTick ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[ac]">>></a> HAL_SYSTICK_Config +<BR>[Calls]<UL><LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[ae]">>></a> HAL_SYSTICK_Config <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[c2]">>></a> HAL_RCC_OscConfig -<LI><a href="#[bf]">>></a> HAL_RCC_ClockConfig -<LI><a href="#[a9]">>></a> HAL_Init +<BR>[Called By]<UL><LI><a href="#[c4]">>></a> HAL_RCC_OscConfig +<LI><a href="#[c1]">>></a> HAL_RCC_ClockConfig +<LI><a href="#[ab]">>></a> HAL_Init </UL> -<P><STRONG><a name="[b1]"></a>HAL_LPTIM_AutoReloadMatchCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b3]"></a>HAL_LPTIM_AutoReloadMatchCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[b4]"></a>HAL_LPTIM_AutoReloadWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b6]"></a>HAL_LPTIM_AutoReloadWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[ae]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) +<P><STRONG><a name="[b0]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = HAL_LPTIM_CompareMatchCallback ⇒ SetNextPollTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[55]">>></a> __aeabi_fdiv <LI><a href="#[50]">>></a> __aeabi_fadd -<LI><a href="#[af]">>></a> SetNextPollTime +<LI><a href="#[b1]">>></a> SetNextPollTime <LI><a href="#[5e]">>></a> __aeabi_ui2f </UL> -<BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[b3]"></a>HAL_LPTIM_CompareWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b5]"></a>HAL_LPTIM_CompareWriteCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[b6]"></a>HAL_LPTIM_DirectionDownCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b8]"></a>HAL_LPTIM_DirectionDownCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[b5]"></a>HAL_LPTIM_DirectionUpCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b7]"></a>HAL_LPTIM_DirectionUpCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[b0]"></a>HAL_LPTIM_IRQHandler</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)) +<P><STRONG><a name="[b2]"></a>HAL_LPTIM_IRQHandler</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SetNextPollTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[ae]">>></a> HAL_LPTIM_CompareMatchCallback -<LI><a href="#[b2]">>></a> HAL_LPTIM_TriggerCallback -<LI><a href="#[b5]">>></a> HAL_LPTIM_DirectionUpCallback -<LI><a href="#[b6]">>></a> HAL_LPTIM_DirectionDownCallback -<LI><a href="#[b3]">>></a> HAL_LPTIM_CompareWriteCallback -<LI><a href="#[b4]">>></a> HAL_LPTIM_AutoReloadWriteCallback -<LI><a href="#[b1]">>></a> HAL_LPTIM_AutoReloadMatchCallback +<BR>[Calls]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_CompareMatchCallback +<LI><a href="#[b4]">>></a> HAL_LPTIM_TriggerCallback +<LI><a href="#[b7]">>></a> HAL_LPTIM_DirectionUpCallback +<LI><a href="#[b8]">>></a> HAL_LPTIM_DirectionDownCallback +<LI><a href="#[b5]">>></a> HAL_LPTIM_CompareWriteCallback +<LI><a href="#[b6]">>></a> HAL_LPTIM_AutoReloadWriteCallback +<LI><a href="#[b3]">>></a> HAL_LPTIM_AutoReloadMatchCallback </UL> <BR>[Called By]<UL><LI><a href="#[12]">>></a> LPTIM1_IRQHandler </UL> -<P><STRONG><a name="[b7]"></a>HAL_LPTIM_Init</STRONG> (Thumb, 162 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)) +<P><STRONG><a name="[b9]"></a>HAL_LPTIM_Init</STRONG> (Thumb, 162 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = HAL_LPTIM_Init ⇒ HAL_LPTIM_MspInit ⇒ HAL_NVIC_SetPriority </UL> -<BR>[Calls]<UL><LI><a href="#[b8]">>></a> HAL_LPTIM_MspInit +<BR>[Calls]<UL><LI><a href="#[ba]">>></a> HAL_LPTIM_MspInit </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[b8]"></a>HAL_LPTIM_MspInit</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)) +<P><STRONG><a name="[ba]"></a>HAL_LPTIM_MspInit</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HAL_LPTIM_MspInit ⇒ HAL_NVIC_SetPriority </UL> -<BR>[Calls]<UL><LI><a href="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[b9]">>></a> HAL_NVIC_EnableIRQ +<BR>[Calls]<UL><LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[bb]">>></a> HAL_NVIC_EnableIRQ </UL> -<BR>[Called By]<UL><LI><a href="#[b7]">>></a> HAL_LPTIM_Init +<BR>[Called By]<UL><LI><a href="#[b9]">>></a> HAL_LPTIM_Init </UL> -<P><STRONG><a name="[89]"></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="#[88]">>></a> GetLPTime -<LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[e1]">>></a> LoraSyncRecPoll -<LI><a href="#[144]">>></a> Tag_App +<P><STRONG><a name="[8b]"></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="#[8a]">>></a> GetLPTime +<LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[147]">>></a> Tag_App <LI><a href="#[23]">>></a> OnRxDone </UL> -<P><STRONG><a name="[ba]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 132 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)) +<P><STRONG><a name="[bc]"></a>HAL_LPTIM_TimeOut_Start_IT</STRONG> (Thumb, 132 bytes, Stack size 24 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = HAL_LPTIM_TimeOut_Start_IT ⇒ LPTIM_Disable ⇒ LPTIM_WaitForFlag ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[bc]">>></a> LPTIM_Disable -<LI><a href="#[bb]">>></a> LPTIM_WaitForFlag +<BR>[Calls]<UL><LI><a href="#[be]">>></a> LPTIM_Disable +<LI><a href="#[bd]">>></a> LPTIM_WaitForFlag </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init </UL> -<P><STRONG><a name="[b2]"></a>HAL_LPTIM_TriggerCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<P><STRONG><a name="[b4]"></a>HAL_LPTIM_TriggerCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[ab]"></a>HAL_MspInit</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_MspInit)) -<BR><BR>[Called By]<UL><LI><a href="#[a9]">>></a> HAL_Init +<P><STRONG><a name="[ad]"></a>HAL_MspInit</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32l0xx_hal_msp.o(i.HAL_MspInit)) +<BR><BR>[Called By]<UL><LI><a href="#[ab]">>></a> HAL_Init </UL> -<P><STRONG><a name="[d6]"></a>HAL_NVIC_DisableIRQ</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)) -<BR><BR>[Called By]<UL><LI><a href="#[c8]">>></a> HAL_UART_MspDeInit -<LI><a href="#[e0]">>></a> UsartDeInit +<P><STRONG><a name="[d8]"></a>HAL_NVIC_DisableIRQ</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)) +<BR><BR>[Called By]<UL><LI><a href="#[ca]">>></a> HAL_UART_MspDeInit +<LI><a href="#[e2]">>></a> UsartDeInit </UL> -<P><STRONG><a name="[b9]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) -<BR><BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit -<LI><a href="#[b8]">>></a> HAL_LPTIM_MspInit -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[f7]">>></a> MX_DMA_Init +<P><STRONG><a name="[bb]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) +<BR><BR>[Called By]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit +<LI><a href="#[ba]">>></a> HAL_LPTIM_MspInit +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[fa]">>></a> MX_DMA_Init </UL> -<P><STRONG><a name="[ad]"></a>HAL_NVIC_SetPriority</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) +<P><STRONG><a name="[af]"></a>HAL_NVIC_SetPriority</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_NVIC_SetPriority </UL> -<BR>[Calls]<UL><LI><a href="#[bd]">>></a> __NVIC_SetPriority +<BR>[Calls]<UL><LI><a href="#[bf]">>></a> __NVIC_SetPriority </UL> -<BR>[Called By]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit -<LI><a href="#[b8]">>></a> HAL_LPTIM_MspInit -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[f7]">>></a> MX_DMA_Init -<LI><a href="#[aa]">>></a> HAL_InitTick +<BR>[Called By]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit +<LI><a href="#[ba]">>></a> HAL_LPTIM_MspInit +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[fa]">>></a> MX_DMA_Init +<LI><a href="#[ac]">>></a> HAL_InitTick </UL> -<P><STRONG><a name="[143]"></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="#[142]">>></a> SystemClock_Config +<P><STRONG><a name="[146]"></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="#[145]">>></a> SystemClock_Config </UL> -<P><STRONG><a name="[be]"></a>HAL_RCCEx_PeriphCLKConfig</STRONG> (Thumb, 368 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)) +<P><STRONG><a name="[c0]"></a>HAL_RCCEx_PeriphCLKConfig</STRONG> (Thumb, 368 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_RCCEx_PeriphCLKConfig </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[142]">>></a> SystemClock_Config +<BR>[Called By]<UL><LI><a href="#[145]">>></a> SystemClock_Config </UL> -<P><STRONG><a name="[bf]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)) +<P><STRONG><a name="[c1]"></a>HAL_RCC_ClockConfig</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = HAL_RCC_ClockConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[aa]">>></a> HAL_InitTick -<LI><a href="#[c0]">>></a> HAL_RCC_GetSysClockFreq +<LI><a href="#[ac]">>></a> HAL_InitTick +<LI><a href="#[c2]">>></a> HAL_RCC_GetSysClockFreq </UL> -<BR>[Called By]<UL><LI><a href="#[142]">>></a> SystemClock_Config +<BR>[Called By]<UL><LI><a href="#[145]">>></a> SystemClock_Config </UL> -<P><STRONG><a name="[14e]"></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="#[d3]">>></a> UART_SetConfig +<P><STRONG><a name="[150]"></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="#[d5]">>></a> UART_SetConfig </UL> -<P><STRONG><a name="[150]"></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="#[d3]">>></a> UART_SetConfig +<P><STRONG><a name="[152]"></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="#[d5]">>></a> UART_SetConfig </UL> -<P><STRONG><a name="[c0]"></a>HAL_RCC_GetSysClockFreq</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) +<P><STRONG><a name="[c2]"></a>HAL_RCC_GetSysClockFreq</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[c1]">>></a> __ARM_common_ll_muluu +<BR>[Calls]<UL><LI><a href="#[c3]">>></a> __ARM_common_ll_muluu <LI><a href="#[4a]">>></a> __aeabi_uldivmod </UL> -<BR>[Called By]<UL><LI><a href="#[c2]">>></a> HAL_RCC_OscConfig -<LI><a href="#[bf]">>></a> HAL_RCC_ClockConfig -<LI><a href="#[d3]">>></a> UART_SetConfig +<BR>[Called By]<UL><LI><a href="#[c4]">>></a> HAL_RCC_OscConfig +<LI><a href="#[c1]">>></a> HAL_RCC_ClockConfig +<LI><a href="#[d5]">>></a> UART_SetConfig </UL> -<P><STRONG><a name="[c2]"></a>HAL_RCC_OscConfig</STRONG> (Thumb, 1074 bytes, Stack size 32 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)) +<P><STRONG><a name="[c4]"></a>HAL_RCC_OscConfig</STRONG> (Thumb, 1074 bytes, Stack size 32 bytes, stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[aa]">>></a> HAL_InitTick -<LI><a href="#[c0]">>></a> HAL_RCC_GetSysClockFreq +<LI><a href="#[ac]">>></a> HAL_InitTick +<LI><a href="#[c2]">>></a> HAL_RCC_GetSysClockFreq </UL> -<BR>[Called By]<UL><LI><a href="#[142]">>></a> SystemClock_Config +<BR>[Called By]<UL><LI><a href="#[145]">>></a> SystemClock_Config </UL> -<P><STRONG><a name="[c3]"></a>HAL_SPI_Init</STRONG> (Thumb, 182 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_Init)) +<P><STRONG><a name="[c5]"></a>HAL_SPI_Init</STRONG> (Thumb, 182 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[c4]">>></a> HAL_SPI_MspInit +<BR>[Calls]<UL><LI><a href="#[c6]">>></a> HAL_SPI_MspInit </UL> -<BR>[Called By]<UL><LI><a href="#[f9]">>></a> MX_SPI1_Init +<BR>[Called By]<UL><LI><a href="#[fc]">>></a> MX_SPI1_Init </UL> -<P><STRONG><a name="[c4]"></a>HAL_SPI_MspInit</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)) +<P><STRONG><a name="[c6]"></a>HAL_SPI_MspInit</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = HAL_SPI_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<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="#[c3]">>></a> HAL_SPI_Init +<BR>[Called By]<UL><LI><a href="#[c5]">>></a> HAL_SPI_Init </UL> -<P><STRONG><a name="[c5]"></a>HAL_SPI_TransmitReceive</STRONG> (Thumb, 496 bytes, Stack size 48 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive)) +<P><STRONG><a name="[c7]"></a>HAL_SPI_TransmitReceive</STRONG> (Thumb, 496 bytes, Stack size 48 bytes, stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[c6]">>></a> SPI_EndRxTxTransaction +<LI><a href="#[c8]">>></a> SPI_EndRxTxTransaction </UL> -<BR>[Called By]<UL><LI><a href="#[135]">>></a> SpiInOut +<BR>[Called By]<UL><LI><a href="#[138]">>></a> SpiInOut </UL> -<P><STRONG><a name="[ac]"></a>HAL_SYSTICK_Config</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)) +<P><STRONG><a name="[ae]"></a>HAL_SYSTICK_Config</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = HAL_SYSTICK_Config </UL> -<BR>[Calls]<UL><LI><a href="#[bd]">>></a> __NVIC_SetPriority +<BR>[Calls]<UL><LI><a href="#[bf]">>></a> __NVIC_SetPriority </UL> -<BR>[Called By]<UL><LI><a href="#[aa]">>></a> HAL_InitTick +<BR>[Called By]<UL><LI><a href="#[ac]">>></a> HAL_InitTick </UL> -<P><STRONG><a name="[ce]"></a>HAL_UARTEx_RxEventCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<P><STRONG><a name="[d0]"></a>HAL_UARTEx_RxEventCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler <LI><a href="#[2a]">>></a> UART_DMARxHalfCplt <LI><a href="#[29]">>></a> UART_DMAReceiveCplt </UL> -<P><STRONG><a name="[cf]"></a>HAL_UARTEx_WakeupCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<P><STRONG><a name="[d1]"></a>HAL_UARTEx_WakeupCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler </UL> -<P><STRONG><a name="[c7]"></a>HAL_UART_DeInit</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_DeInit)) +<P><STRONG><a name="[c9]"></a>HAL_UART_DeInit</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_DeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = HAL_UART_DeInit ⇒ HAL_UART_MspDeInit ⇒ HAL_DMA_DeInit ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[c8]">>></a> HAL_UART_MspDeInit +<BR>[Calls]<UL><LI><a href="#[ca]">>></a> HAL_UART_MspDeInit </UL> -<BR>[Called By]<UL><LI><a href="#[e0]">>></a> UsartDeInit +<BR>[Called By]<UL><LI><a href="#[e2]">>></a> UsartDeInit </UL> -<P><STRONG><a name="[cc]"></a>HAL_UART_ErrorCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.HAL_UART_ErrorCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<P><STRONG><a name="[ce]"></a>HAL_UART_ErrorCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.HAL_UART_ErrorCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler <LI><a href="#[2b]">>></a> UART_DMAError <LI><a href="#[21]">>></a> UART_DMAAbortOnError </UL> -<P><STRONG><a name="[c9]"></a>HAL_UART_IRQHandler</STRONG> (Thumb, 672 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)) +<P><STRONG><a name="[cb]"></a>HAL_UART_IRQHandler</STRONG> (Thumb, 672 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT </UL> -<BR>[Calls]<UL><LI><a href="#[cc]">>></a> HAL_UART_ErrorCallback -<LI><a href="#[cb]">>></a> HAL_DMA_Abort_IT -<LI><a href="#[cd]">>></a> HAL_DMA_Abort -<LI><a href="#[ca]">>></a> UART_EndRxTransfer -<LI><a href="#[d0]">>></a> HAL_UART_TxCpltCallback -<LI><a href="#[ce]">>></a> HAL_UARTEx_RxEventCallback -<LI><a href="#[cf]">>></a> HAL_UARTEx_WakeupCallback +<BR>[Calls]<UL><LI><a href="#[ce]">>></a> HAL_UART_ErrorCallback +<LI><a href="#[cd]">>></a> HAL_DMA_Abort_IT +<LI><a href="#[cf]">>></a> HAL_DMA_Abort +<LI><a href="#[cc]">>></a> UART_EndRxTransfer +<LI><a href="#[d2]">>></a> HAL_UART_TxCpltCallback +<LI><a href="#[d0]">>></a> HAL_UARTEx_RxEventCallback +<LI><a href="#[d1]">>></a> HAL_UARTEx_WakeupCallback </UL> <BR>[Called By]<UL><LI><a href="#[1b]">>></a> USART1_IRQHandler </UL> -<P><STRONG><a name="[d1]"></a>HAL_UART_Init</STRONG> (Thumb, 106 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Init)) +<P><STRONG><a name="[d3]"></a>HAL_UART_Init</STRONG> (Thumb, 106 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[d2]">>></a> HAL_UART_MspInit -<LI><a href="#[d3]">>></a> UART_SetConfig -<LI><a href="#[d5]">>></a> UART_CheckIdleState -<LI><a href="#[d4]">>></a> UART_AdvFeatureConfig +<BR>[Calls]<UL><LI><a href="#[d4]">>></a> HAL_UART_MspInit +<LI><a href="#[d5]">>></a> UART_SetConfig +<LI><a href="#[d7]">>></a> UART_CheckIdleState +<LI><a href="#[d6]">>></a> UART_AdvFeatureConfig </UL> -<BR>[Called By]<UL><LI><a href="#[fa]">>></a> MX_USART1_UART_Init +<BR>[Called By]<UL><LI><a href="#[fd]">>></a> MX_USART1_UART_Init </UL> -<P><STRONG><a name="[c8]"></a>HAL_UART_MspDeInit</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit)) +<P><STRONG><a name="[ca]"></a>HAL_UART_MspDeInit</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = HAL_UART_MspDeInit ⇒ HAL_DMA_DeInit ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[9e]">>></a> HAL_GPIO_DeInit -<LI><a href="#[a1]">>></a> HAL_DMA_DeInit -<LI><a href="#[d6]">>></a> HAL_NVIC_DisableIRQ +<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_DeInit +<LI><a href="#[a3]">>></a> HAL_DMA_DeInit +<LI><a href="#[d8]">>></a> HAL_NVIC_DisableIRQ </UL> -<BR>[Called By]<UL><LI><a href="#[c7]">>></a> HAL_UART_DeInit +<BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_DeInit </UL> -<P><STRONG><a name="[d2]"></a>HAL_UART_MspInit</STRONG> (Thumb, 190 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)) +<P><STRONG><a name="[d4]"></a>HAL_UART_MspInit</STRONG> (Thumb, 190 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = HAL_UART_MspInit ⇒ HAL_DMA_Init ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[a2]">>></a> HAL_DMA_Init -<LI><a href="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[b9]">>></a> HAL_NVIC_EnableIRQ -<LI><a href="#[d7]">>></a> Error_Handler -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[a2]">>></a> HAL_GPIO_Init +<LI><a href="#[a4]">>></a> HAL_DMA_Init +<LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[bb]">>></a> HAL_NVIC_EnableIRQ +<LI><a href="#[d9]">>></a> Error_Handler +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> -<BR>[Called By]<UL><LI><a href="#[d1]">>></a> HAL_UART_Init +<BR>[Called By]<UL><LI><a href="#[d3]">>></a> HAL_UART_Init </UL> -<P><STRONG><a name="[d8]"></a>HAL_UART_Receive_DMA</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)) +<P><STRONG><a name="[da]"></a>HAL_UART_Receive_DMA</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig </UL> -<BR>[Calls]<UL><LI><a href="#[d9]">>></a> UART_Start_Receive_DMA +<BR>[Calls]<UL><LI><a href="#[db]">>></a> UART_Start_Receive_DMA </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[7e]">>></a> UsartInit +<LI><a href="#[80]">>></a> UsartInit </UL> -<P><STRONG><a name="[14c]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) +<P><STRONG><a name="[14e]"></a>HAL_UART_RxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) <BR><BR>[Called By]<UL><LI><a href="#[29]">>></a> UART_DMAReceiveCplt </UL> -<P><STRONG><a name="[14d]"></a>HAL_UART_RxHalfCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) +<P><STRONG><a name="[14f]"></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="#[2a]">>></a> UART_DMARxHalfCplt </UL> -<P><STRONG><a name="[da]"></a>HAL_UART_Transmit</STRONG> (Thumb, 192 bytes, Stack size 48 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)) +<P><STRONG><a name="[dc]"></a>HAL_UART_Transmit</STRONG> (Thumb, 192 bytes, Stack size 48 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_Transmit)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[db]">>></a> UART_WaitOnFlagUntilTimeout +<LI><a href="#[dd]">>></a> UART_WaitOnFlagUntilTimeout </UL> <BR>[Called By]<UL><LI><a href="#[2c]">>></a> fputc </UL> -<P><STRONG><a name="[d0]"></a>HAL_UART_TxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)) -<BR><BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<P><STRONG><a name="[d2]"></a>HAL_UART_TxCpltCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback)) +<BR><BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler </UL> <P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.HardFault_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[dc]"></a>IdleTask</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, main.o(i.IdleTask)) +<P><STRONG><a name="[de]"></a>IdleTask</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, main.o(i.IdleTask)) <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = IdleTask ⇒ UsartInit ⇒ MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[7d]">>></a> HAL_GPIO_ReadPin -<LI><a href="#[7e]">>></a> UsartInit -<LI><a href="#[e0]">>></a> UsartDeInit -<LI><a href="#[de]">>></a> UART_CheckSend -<LI><a href="#[dd]">>></a> UART_CheckReceive +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[7f]">>></a> HAL_GPIO_ReadPin +<LI><a href="#[80]">>></a> UsartInit +<LI><a href="#[e2]">>></a> UsartDeInit +<LI><a href="#[e0]">>></a> UART_CheckSend +<LI><a href="#[df]">>></a> UART_CheckReceive </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -1360,71 +1368,84 @@ <P><STRONG><a name="[12]"></a>LPTIM1_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.LPTIM1_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = LPTIM1_IRQHandler ⇒ HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SetNextPollTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_IRQHandler +<BR>[Calls]<UL><LI><a href="#[b2]">>></a> HAL_LPTIM_IRQHandler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[bc]"></a>LPTIM_Disable</STRONG> (Thumb, 228 bytes, Stack size 32 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_Disable)) +<P><STRONG><a name="[be]"></a>LPTIM_Disable</STRONG> (Thumb, 228 bytes, Stack size 32 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_Disable)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = LPTIM_Disable ⇒ LPTIM_WaitForFlag ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[bb]">>></a> LPTIM_WaitForFlag +<BR>[Calls]<UL><LI><a href="#[bd]">>></a> LPTIM_WaitForFlag </UL> -<BR>[Called By]<UL><LI><a href="#[ba]">>></a> HAL_LPTIM_TimeOut_Start_IT +<BR>[Called By]<UL><LI><a href="#[bc]">>></a> HAL_LPTIM_TimeOut_Start_IT </UL> -<P><STRONG><a name="[e1]"></a>LoraSyncRecPoll</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, dw_mbx_anc.o(i.LoraSyncRecPoll)) -<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = LoraSyncRecPoll ⇒ SwitchLoraToSyncRec +<P><STRONG><a name="[e3]"></a>LoraSyncRecPoll</STRONG> (Thumb, 286 bytes, Stack size 16 bytes, dw_mbx_anc.o(i.LoraSyncRecPoll)) +<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = LoraSyncRecPoll ⇒ __aeabi_dsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[8a]">>></a> GetLoraBufferAndLen -<LI><a href="#[e3]">>></a> GetFlagLoraWaitSync -<LI><a href="#[e4]">>></a> SyncStateSwitch -<LI><a href="#[e2]">>></a> SwitchLoraToSyncRec -<LI><a href="#[89]">>></a> HAL_LPTIM_ReadCounter +<BR>[Calls]<UL><LI><a href="#[e7]">>></a> LoraUp_Poll +<LI><a href="#[8c]">>></a> GetLoraBufferAndLen +<LI><a href="#[e5]">>></a> GetFlagLoraWaitSync +<LI><a href="#[e6]">>></a> SyncStateSwitch +<LI><a href="#[60]">>></a> __aeabi_ui2d +<LI><a href="#[62]">>></a> __aeabi_d2uiz +<LI><a href="#[e4]">>></a> SwitchLoraToSyncRec +<LI><a href="#[8b]">>></a> HAL_LPTIM_ReadCounter +<LI><a href="#[5a]">>></a> __aeabi_dsub +<LI><a href="#[75]">>></a> memcmp </UL> -<BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[e5]"></a>Lora_Init</STRONG> (Thumb, 124 bytes, Stack size 48 bytes, lora.o(i.Lora_Init)) +<P><STRONG><a name="[e7]"></a>LoraUp_Poll</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, lora.o(i.LoraUp_Poll)) +<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = LoraUp_Poll ⇒ Cal_CRC16 +</UL> +<BR>[Calls]<UL><LI><a href="#[6d]">>></a> Cal_CRC16 +</UL> +<BR>[Called By]<UL><LI><a href="#[e3]">>></a> LoraSyncRecPoll +</UL> + +<P><STRONG><a name="[e8]"></a>Lora_Init</STRONG> (Thumb, 124 bytes, Stack size 48 bytes, lora.o(i.Lora_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = Lora_Init ⇒ RadioComputeCRC ⇒ ComputeCrc </UL> -<BR>[Calls]<UL><LI><a href="#[e6]">>></a> RadioComputeCRC +<BR>[Calls]<UL><LI><a href="#[e9]">>></a> RadioComputeCRC </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[e7]"></a>MBXANCPoll</STRONG> (Thumb, 622 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.MBXANCPoll)) +<P><STRONG><a name="[ea]"></a>MBXANCPoll</STRONG> (Thumb, 622 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.MBXANCPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = MBXANCPoll ⇒ CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[f4]">>></a> TagListUpdate -<LI><a href="#[72]">>></a> CmpTagInList -<LI><a href="#[6d]">>></a> CalculateDists -<LI><a href="#[89]">>></a> HAL_LPTIM_ReadCounter -<LI><a href="#[e9]">>></a> dwt_writetxfctrl -<LI><a href="#[e8]">>></a> dwt_writetxdata -<LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[ea]">>></a> dwt_starttx -<LI><a href="#[f1]">>></a> dwt_setrxtimeout -<LI><a href="#[f2]">>></a> dwt_rxenable -<LI><a href="#[ef]">>></a> dwt_readtxtimestamp -<LI><a href="#[f0]">>></a> dwt_readrxtimestamp -<LI><a href="#[ed]">>></a> dwt_readrxdata -<LI><a href="#[ee]">>></a> dwt_readcarrierintegrator -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg -<LI><a href="#[f3]">>></a> dwt_forcetrxoff -<LI><a href="#[73]">>></a> memcmp -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[f7]">>></a> TagListUpdate +<LI><a href="#[74]">>></a> CmpTagInList +<LI><a href="#[6f]">>></a> CalculateDists +<LI><a href="#[8b]">>></a> HAL_LPTIM_ReadCounter +<LI><a href="#[ec]">>></a> dwt_writetxfctrl +<LI><a href="#[eb]">>></a> dwt_writetxdata +<LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[ed]">>></a> dwt_starttx +<LI><a href="#[f4]">>></a> dwt_setrxtimeout +<LI><a href="#[f5]">>></a> dwt_rxenable +<LI><a href="#[f2]">>></a> dwt_readtxtimestamp +<LI><a href="#[f3]">>></a> dwt_readrxtimestamp +<LI><a href="#[f0]">>></a> dwt_readrxdata +<LI><a href="#[f1]">>></a> dwt_readcarrierintegrator +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg +<LI><a href="#[f6]">>></a> dwt_forcetrxoff +<LI><a href="#[75]">>></a> memcmp +<LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> -<BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[94]"></a>MX_ADC_DeInit</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, main.o(i.MX_ADC_DeInit)) +<P><STRONG><a name="[96]"></a>MX_ADC_DeInit</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, main.o(i.MX_ADC_DeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = MX_ADC_DeInit ⇒ HAL_ADC_DeInit ⇒ HAL_ADC_MspDeInit ⇒ HAL_GPIO_DeInit </UL> -<BR>[Calls]<UL><LI><a href="#[9a]">>></a> HAL_ADC_DeInit -<LI><a href="#[f5]">>></a> HAL_ADCEx_DisableVREFINT +<BR>[Calls]<UL><LI><a href="#[9c]">>></a> HAL_ADC_DeInit +<LI><a href="#[f8]">>></a> HAL_ADCEx_DisableVREFINT </UL> -<BR>[Called By]<UL><LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.NMI_Handler)) @@ -1433,9 +1454,9 @@ <P><STRONG><a name="[23]"></a>OnRxDone</STRONG> (Thumb, 58 bytes, Stack size 40 bytes, lora.o(i.OnRxDone)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OnRxDone </UL> -<BR>[Calls]<UL><LI><a href="#[fc]">>></a> SetFlagSyncSuccess -<LI><a href="#[89]">>></a> HAL_LPTIM_ReadCounter -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[ff]">>></a> SetFlagSyncSuccess +<LI><a href="#[8b]">>></a> HAL_LPTIM_ReadCounter +<LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> <BR>[Address Reference Count : 2]<UL><LI> lora.o(i.SwitchLoraToSyncRec) <LI> lora.o(i.Lora_Init) @@ -1450,7 +1471,9 @@ <BR>[Address Reference Count : 2]<UL><LI> lora.o(i.SwitchLoraToSyncRec) <LI> lora.o(i.Lora_Init) </UL> -<P><STRONG><a name="[22]"></a>OnTxDone</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, lora.o(i.OnTxDone)) +<P><STRONG><a name="[22]"></a>OnTxDone</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, lora.o(i.OnTxDone)) +<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OnTxDone +</UL> <BR>[Address Reference Count : 1]<UL><LI> lora.o(i.Lora_Init) </UL> <P><STRONG><a name="[24]"></a>OnTxTimeout</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, lora.o(i.OnTxTimeout)) @@ -1459,50 +1482,50 @@ <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="[fd]"></a>Program_Init</STRONG> (Thumb, 244 bytes, Stack size 32 bytes, main.o(i.Program_Init)) +<P><STRONG><a name="[100]"></a>Program_Init</STRONG> (Thumb, 244 bytes, Stack size 32 bytes, main.o(i.Program_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = Program_Init ⇒ GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd -<LI><a href="#[ba]">>></a> HAL_LPTIM_TimeOut_Start_IT -<LI><a href="#[88]">>></a> GetLPTime +<LI><a href="#[bc]">>></a> HAL_LPTIM_TimeOut_Start_IT +<LI><a href="#[8a]">>></a> GetLPTime <LI><a href="#[5d]">>></a> __aeabi_ddiv -<LI><a href="#[100]">>></a> testprogram +<LI><a href="#[103]">>></a> testprogram <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz -<LI><a href="#[fe]">>></a> parameter_init -<LI><a href="#[ff]">>></a> STMFLASH_ReadHalfWord -<LI><a href="#[6f]">>></a> __ARM_scalbn -<LI><a href="#[102]">>></a> __2printf -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<LI><a href="#[101]">>></a> parameter_init +<LI><a href="#[102]">>></a> STMFLASH_ReadHalfWord +<LI><a href="#[71]">>></a> __ARM_scalbn +<LI><a href="#[105]">>></a> __2printf +<LI><a href="#[8d]">>></a> __aeabi_memcpy <LI><a href="#[6a]">>></a> __aeabi_uidivmod -<LI><a href="#[101]">>></a> ceil +<LI><a href="#[104]">>></a> ceil </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[92]"></a>READC_Init</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.READC_Init)) +<P><STRONG><a name="[94]"></a>READC_Init</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.READC_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = READC_Init ⇒ MX_ADC_Init ⇒ HAL_ADC_Init ⇒ HAL_ADC_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[f6]">>></a> MX_ADC_Init +<BR>[Calls]<UL><LI><a href="#[f9]">>></a> MX_ADC_Init </UL> -<BR>[Called By]<UL><LI><a href="#[91]">>></a> Get_VDDVlotage +<BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_VDDVlotage </UL> <P><STRONG><a name="[35]"></a>RadioCheckRfFrequency</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, radio.o(i.RadioCheckRfFrequency)) <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> -<P><STRONG><a name="[e6]"></a>RadioComputeCRC</STRONG> (Thumb, 52 bytes, Stack size 32 bytes, crc_1.o(i.RadioComputeCRC)) +<P><STRONG><a name="[e9]"></a>RadioComputeCRC</STRONG> (Thumb, 52 bytes, Stack size 32 bytes, crc_1.o(i.RadioComputeCRC)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = RadioComputeCRC ⇒ ComputeCrc </UL> -<BR>[Calls]<UL><LI><a href="#[103]">>></a> ComputeCrc +<BR>[Calls]<UL><LI><a href="#[106]">>></a> ComputeCrc </UL> -<BR>[Called By]<UL><LI><a href="#[e5]">>></a> Lora_Init +<BR>[Called By]<UL><LI><a href="#[e8]">>></a> Lora_Init </UL> <P><STRONG><a name="[2e]"></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="#[104]">>></a> SX126xGetOperatingMode +<BR>[Calls]<UL><LI><a href="#[107]">>></a> SX126xGetOperatingMode </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -1512,34 +1535,34 @@ <P><STRONG><a name="[2d]"></a>RadioInit</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, radio.o(i.RadioInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = RadioInit ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[109]">>></a> SX126xSetTxParams -<LI><a href="#[106]">>></a> SX126xSetStandby -<LI><a href="#[107]">>></a> SX126xSetRegulatorMode -<LI><a href="#[10a]">>></a> SX126xSetDioIrqParams -<LI><a href="#[108]">>></a> SX126xSetBufferBaseAddress -<LI><a href="#[105]">>></a> SX126xInit +<BR>[Calls]<UL><LI><a href="#[10c]">>></a> SX126xSetTxParams +<LI><a href="#[109]">>></a> SX126xSetStandby +<LI><a href="#[10a]">>></a> SX126xSetRegulatorMode +<LI><a href="#[10d]">>></a> SX126xSetDioIrqParams +<LI><a href="#[10b]">>></a> SX126xSetBufferBaseAddress +<LI><a href="#[108]">>></a> SX126xInit </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[45]"></a>RadioIrqProcess</STRONG> (Thumb, 214 bytes, Stack size 24 bytes, radio.o(i.RadioIrqProcess)) <BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = RadioIrqProcess ⇒ SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[7d]">>></a> HAL_GPIO_ReadPin -<LI><a href="#[10d]">>></a> SX126xGetPayload -<LI><a href="#[10e]">>></a> SX126xGetPacketStatus -<LI><a href="#[104]">>></a> SX126xGetOperatingMode -<LI><a href="#[10b]">>></a> SX126xGetIrqStatus -<LI><a href="#[10c]">>></a> SX126xClearIrqStatus +<BR>[Calls]<UL><LI><a href="#[7f]">>></a> HAL_GPIO_ReadPin +<LI><a href="#[110]">>></a> SX126xGetPayload +<LI><a href="#[111]">>></a> SX126xGetPacketStatus +<LI><a href="#[107]">>></a> SX126xGetOperatingMode +<LI><a href="#[10e]">>></a> SX126xGetIrqStatus +<LI><a href="#[10f]">>></a> SX126xClearIrqStatus </UL> -<BR>[Called By]<UL><LI><a href="#[a7]">>></a> HAL_GPIO_EXTI_Callback +<BR>[Called By]<UL><LI><a href="#[a9]">>></a> HAL_GPIO_EXTI_Callback </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[31]"></a>RadioIsChannelFree</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, radio.o(i.RadioIsChannelFree)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioIsChannelFree ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[a5]">>></a> HAL_Delay_nMS -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency +<BR>[Calls]<UL><LI><a href="#[a7]">>></a> HAL_Delay_nMS +<LI><a href="#[112]">>></a> SX126xSetRfFrequency <LI><a href="#[38]">>></a> RadioSleep <LI><a href="#[2f]">>></a> RadioSetModem <LI><a href="#[3a]">>></a> RadioRx @@ -1552,9 +1575,9 @@ <P><STRONG><a name="[32]"></a>RadioRandom</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, radio.o(i.RadioRandom)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioRandom ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[a5]">>></a> HAL_Delay_nMS -<LI><a href="#[110]">>></a> SX126xSetRx -<LI><a href="#[111]">>></a> SX126xGetRssiInst +<BR>[Calls]<UL><LI><a href="#[a7]">>></a> HAL_Delay_nMS +<LI><a href="#[113]">>></a> SX126xSetRx +<LI><a href="#[114]">>></a> SX126xGetRssiInst <LI><a href="#[38]">>></a> RadioSleep <LI><a href="#[2f]">>></a> RadioSetModem </UL> @@ -1563,29 +1586,29 @@ <P><STRONG><a name="[3f]"></a>RadioRead</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRead)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioRead ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[112]">>></a> SX126xReadRegister +<BR>[Calls]<UL><LI><a href="#[115]">>></a> SX126xReadRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[41]"></a>RadioReadBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioReadBuffer ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[113]">>></a> SX126xReadRegisters +<BR>[Calls]<UL><LI><a href="#[116]">>></a> SX126xReadRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3d]"></a>RadioRssi</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioRssi)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioRssi ⇒ SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[111]">>></a> SX126xGetRssiInst +<BR>[Calls]<UL><LI><a href="#[114]">>></a> SX126xGetRssiInst </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3a]"></a>RadioRx</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioRx ⇒ SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[110]">>></a> SX126xSetRx -<LI><a href="#[10a]">>></a> SX126xSetDioIrqParams +<BR>[Calls]<UL><LI><a href="#[113]">>></a> SX126xSetRx +<LI><a href="#[10d]">>></a> SX126xSetDioIrqParams </UL> <BR>[Called By]<UL><LI><a href="#[31]">>></a> RadioIsChannelFree </UL> @@ -1594,39 +1617,39 @@ <P><STRONG><a name="[46]"></a>RadioRxBoosted</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, radio.o(i.RadioRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioRxBoosted ⇒ SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[114]">>></a> SX126xSetRxBoosted -<LI><a href="#[10a]">>></a> SX126xSetDioIrqParams +<BR>[Calls]<UL><LI><a href="#[117]">>></a> SX126xSetRxBoosted +<LI><a href="#[10d]">>></a> SX126xSetDioIrqParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[37]"></a>RadioSend</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, radio.o(i.RadioSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = RadioSend ⇒ SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[116]">>></a> SX126xSetPacketParams -<LI><a href="#[10a]">>></a> SX126xSetDioIrqParams -<LI><a href="#[117]">>></a> SX126xSendPayload -<LI><a href="#[115]">>></a> SX126xGetPacketType +<BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xSetPacketParams +<LI><a href="#[10d]">>></a> SX126xSetDioIrqParams +<LI><a href="#[11a]">>></a> SX126xSendPayload +<LI><a href="#[118]">>></a> SX126xGetPacketType </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[30]"></a>RadioSetChannel</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetChannel)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = RadioSetChannel ⇒ SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[10f]">>></a> SX126xSetRfFrequency +<BR>[Calls]<UL><LI><a href="#[112]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[42]"></a>RadioSetMaxPayloadLength</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, radio.o(i.RadioSetMaxPayloadLength)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioSetMaxPayloadLength ⇒ SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[116]">>></a> SX126xSetPacketParams +<BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xSetPacketParams </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[2f]"></a>RadioSetModem</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, radio.o(i.RadioSetModem)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[118]">>></a> SX126xSetPacketType +<BR>[Calls]<UL><LI><a href="#[11b]">>></a> SX126xSetPacketType <LI><a href="#[43]">>></a> RadioSetPublicNetwork </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetTxConfig @@ -1641,7 +1664,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 224 + In Cycle <LI>Call Chain = RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xWriteRegister +<BR>[Calls]<UL><LI><a href="#[11c]">>></a> SX126xWriteRegister <LI><a href="#[2f]">>></a> RadioSetModem </UL> <BR>[Called By]<UL><LI><a href="#[2f]">>></a> RadioSetModem @@ -1651,19 +1674,19 @@ <P><STRONG><a name="[33]"></a>RadioSetRxConfig</STRONG> (Thumb, 364 bytes, Stack size 64 bytes, radio.o(i.RadioSetRxConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 272<LI>Call Chain = RadioSetRxConfig ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[11c]">>></a> RadioGetFskBandwidthRegValue +<BR>[Calls]<UL><LI><a href="#[11f]">>></a> RadioGetFskBandwidthRegValue <LI><a href="#[5d]">>></a> __aeabi_ddiv <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz <LI><a href="#[5c]">>></a> __aeabi_dmul -<LI><a href="#[6f]">>></a> __ARM_scalbn -<LI><a href="#[11f]">>></a> SX126xSetWhiteningSeed -<LI><a href="#[11e]">>></a> SX126xSetSyncWord -<LI><a href="#[11a]">>></a> SX126xSetStopRxTimerOnPreambleDetect -<LI><a href="#[106]">>></a> SX126xSetStandby -<LI><a href="#[116]">>></a> SX126xSetPacketParams -<LI><a href="#[11d]">>></a> SX126xSetModulationParams -<LI><a href="#[11b]">>></a> SX126xSetLoRaSymbNumTimeout +<LI><a href="#[71]">>></a> __ARM_scalbn +<LI><a href="#[122]">>></a> SX126xSetWhiteningSeed +<LI><a href="#[121]">>></a> SX126xSetSyncWord +<LI><a href="#[11d]">>></a> SX126xSetStopRxTimerOnPreambleDetect +<LI><a href="#[109]">>></a> SX126xSetStandby +<LI><a href="#[119]">>></a> SX126xSetPacketParams +<LI><a href="#[120]">>></a> SX126xSetModulationParams +<LI><a href="#[11e]">>></a> SX126xSetLoRaSymbNumTimeout <LI><a href="#[2f]">>></a> RadioSetModem </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) @@ -1671,20 +1694,20 @@ <P><STRONG><a name="[47]"></a>RadioSetRxDutyCycle</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioSetRxDutyCycle ⇒ SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[120]">>></a> SX126xSetRxDutyCycle +<BR>[Calls]<UL><LI><a href="#[123]">>></a> SX126xSetRxDutyCycle </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[34]"></a>RadioSetTxConfig</STRONG> (Thumb, 278 bytes, Stack size 48 bytes, radio.o(i.RadioSetTxConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = RadioSetTxConfig ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[11c]">>></a> RadioGetFskBandwidthRegValue -<LI><a href="#[121]">>></a> SX126xSetRfTxPower -<LI><a href="#[11f]">>></a> SX126xSetWhiteningSeed -<LI><a href="#[11e]">>></a> SX126xSetSyncWord -<LI><a href="#[106]">>></a> SX126xSetStandby -<LI><a href="#[116]">>></a> SX126xSetPacketParams -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Calls]<UL><LI><a href="#[11f]">>></a> RadioGetFskBandwidthRegValue +<LI><a href="#[124]">>></a> SX126xSetRfTxPower +<LI><a href="#[122]">>></a> SX126xSetWhiteningSeed +<LI><a href="#[121]">>></a> SX126xSetSyncWord +<LI><a href="#[109]">>></a> SX126xSetStandby +<LI><a href="#[119]">>></a> SX126xSetPacketParams +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[2f]">>></a> RadioSetModem </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) @@ -1692,17 +1715,17 @@ <P><STRONG><a name="[3c]"></a>RadioSetTxContinuousWave</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, radio.o(i.RadioSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = RadioSetTxContinuousWave ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[121]">>></a> SX126xSetRfTxPower -<LI><a href="#[122]">>></a> SX126xSetTxContinuousWave -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency +<BR>[Calls]<UL><LI><a href="#[124]">>></a> SX126xSetRfTxPower +<LI><a href="#[125]">>></a> SX126xSetTxContinuousWave +<LI><a href="#[112]">>></a> SX126xSetRfFrequency </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[38]"></a>RadioSleep</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, radio.o(i.RadioSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioSleep ⇒ SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[a5]">>></a> HAL_Delay_nMS -<LI><a href="#[123]">>></a> SX126xSetSleep +<BR>[Calls]<UL><LI><a href="#[a7]">>></a> HAL_Delay_nMS +<LI><a href="#[126]">>></a> SX126xSetSleep </UL> <BR>[Called By]<UL><LI><a href="#[32]">>></a> RadioRandom <LI><a href="#[31]">>></a> RadioIsChannelFree @@ -1712,14 +1735,14 @@ <P><STRONG><a name="[39]"></a>RadioStandby</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, radio.o(i.RadioStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioStandby ⇒ SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[106]">>></a> SX126xSetStandby +<BR>[Calls]<UL><LI><a href="#[109]">>></a> SX126xSetStandby </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3b]"></a>RadioStartCad</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioStartCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = RadioStartCad ⇒ SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[124]">>></a> SX126xSetCad +<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xSetCad </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> @@ -1729,265 +1752,265 @@ <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd <LI><a href="#[5f]">>></a> __aeabi_i2d <LI><a href="#[5d]">>></a> __aeabi_ddiv -<LI><a href="#[70]">>></a> __aeabi_cdrcmple +<LI><a href="#[72]">>></a> __aeabi_cdrcmple <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz <LI><a href="#[5c]">>></a> __aeabi_dmul -<LI><a href="#[6f]">>></a> __ARM_scalbn -<LI><a href="#[125]">>></a> rint -<LI><a href="#[126]">>></a> floor -<LI><a href="#[101]">>></a> ceil +<LI><a href="#[71]">>></a> __ARM_scalbn +<LI><a href="#[128]">>></a> rint +<LI><a href="#[129]">>></a> floor +<LI><a href="#[104]">>></a> ceil </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[3e]"></a>RadioWrite</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWrite)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = RadioWrite ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xWriteRegister +<BR>[Calls]<UL><LI><a href="#[11c]">>></a> SX126xWriteRegister </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> <P><STRONG><a name="[40]"></a>RadioWriteBuffer</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.RadioWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = RadioWriteBuffer ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xWriteRegisters +<BR>[Calls]<UL><LI><a href="#[12a]">>></a> SX126xWriteRegisters </UL> <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) </UL> -<P><STRONG><a name="[77]"></a>Reset_DW1000</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, dw_driver.o(i.Reset_DW1000)) +<P><STRONG><a name="[79]"></a>Reset_DW1000</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, dw_driver.o(i.Reset_DW1000)) <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = Reset_DW1000 ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[128]">>></a> delay_ms -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[a2]">>></a> HAL_GPIO_Init +<LI><a href="#[12b]">>></a> delay_ms +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> -<BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[ff]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) -<BR><BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<P><STRONG><a name="[102]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) +<BR><BR>[Called By]<UL><LI><a href="#[100]">>></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="[13c]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) -<BR><BR>[Called By]<UL><LI><a href="#[123]">>></a> SX126xSetSleep +<P><STRONG><a name="[13f]"></a>SX126xAntSwOff</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOff)) +<BR><BR>[Called By]<UL><LI><a href="#[126]">>></a> SX126xSetSleep </UL> -<P><STRONG><a name="[12e]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) -<BR><BR>[Called By]<UL><LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<P><STRONG><a name="[131]"></a>SX126xAntSwOn</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xAntSwOn)) +<BR><BR>[Called By]<UL><LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<P><STRONG><a name="[12a]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) +<P><STRONG><a name="[12d]"></a>SX126xCalibrateImage</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCalibrateImage)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[10f]">>></a> SX126xSetRfFrequency +<BR>[Called By]<UL><LI><a href="#[112]">>></a> SX126xSetRfFrequency </UL> -<P><STRONG><a name="[12c]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) +<P><STRONG><a name="[12f]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xCheckDeviceReady)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12d]">>></a> SX126xWakeup -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12e]">>></a> SX126xAntSwOn +<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xWakeup +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[131]">>></a> SX126xAntSwOn </UL> -<BR>[Called By]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[127]">>></a> SX126xWriteRegisters -<LI><a href="#[13b]">>></a> SX126xWriteBuffer -<LI><a href="#[113]">>></a> SX126xReadRegisters -<LI><a href="#[132]">>></a> SX126xReadBuffer +<BR>[Called By]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[12a]">>></a> SX126xWriteRegisters +<LI><a href="#[13e]">>></a> SX126xWriteBuffer +<LI><a href="#[116]">>></a> SX126xReadRegisters +<LI><a href="#[135]">>></a> SX126xReadBuffer </UL> -<P><STRONG><a name="[10c]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) +<P><STRONG><a name="[10f]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xClearIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xClearIrqStatus ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioIrqProcess </UL> -<P><STRONG><a name="[10b]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) +<P><STRONG><a name="[10e]"></a>SX126xGetIrqStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetIrqStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xGetIrqStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xReadCommand +<BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioIrqProcess </UL> -<P><STRONG><a name="[104]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) +<P><STRONG><a name="[107]"></a>SX126xGetOperatingMode</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetOperatingMode)) <BR><BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioIrqProcess <LI><a href="#[2e]">>></a> RadioGetStatus </UL> -<P><STRONG><a name="[13d]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) -<BR><BR>[Called By]<UL><LI><a href="#[109]">>></a> SX126xSetTxParams +<P><STRONG><a name="[140]"></a>SX126xGetPaSelect</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sx126x-board.o(i.SX126xGetPaSelect)) +<BR><BR>[Called By]<UL><LI><a href="#[10c]">>></a> SX126xSetTxParams </UL> -<P><STRONG><a name="[10e]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) +<P><STRONG><a name="[111]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetPacketStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xGetPacketStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioIrqProcess </UL> -<P><STRONG><a name="[115]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) +<P><STRONG><a name="[118]"></a>SX126xGetPacketType</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sx126x.o(i.SX126xGetPacketType)) <BR><BR>[Called By]<UL><LI><a href="#[37]">>></a> RadioSend </UL> -<P><STRONG><a name="[10d]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) +<P><STRONG><a name="[110]"></a>SX126xGetPayload</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, sx126x.o(i.SX126xGetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[131]">>></a> SX126xGetRxBufferStatus -<LI><a href="#[132]">>></a> SX126xReadBuffer +<BR>[Calls]<UL><LI><a href="#[134]">>></a> SX126xGetRxBufferStatus +<LI><a href="#[135]">>></a> SX126xReadBuffer </UL> <BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioIrqProcess </UL> -<P><STRONG><a name="[111]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) +<P><STRONG><a name="[114]"></a>SX126xGetRssiInst</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xGetRssiInst)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xGetRssiInst ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xReadCommand +<BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadCommand </UL> <BR>[Called By]<UL><LI><a href="#[3d]">>></a> RadioRssi <LI><a href="#[32]">>></a> RadioRandom </UL> -<P><STRONG><a name="[131]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) +<P><STRONG><a name="[134]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, sx126x.o(i.SX126xGetRxBufferStatus)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[112]">>></a> SX126xReadRegister +<BR>[Calls]<UL><LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[115]">>></a> SX126xReadRegister </UL> -<BR>[Called By]<UL><LI><a href="#[10d]">>></a> SX126xGetPayload +<BR>[Called By]<UL><LI><a href="#[110]">>></a> SX126xGetPayload </UL> -<P><STRONG><a name="[105]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) +<P><STRONG><a name="[108]"></a>SX126xInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xInit ⇒ SX126xSetDio2AsRfSwitchCtrl ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12d]">>></a> SX126xWakeup -<LI><a href="#[133]">>></a> SX126xReset -<LI><a href="#[134]">>></a> SX126xSetDio2AsRfSwitchCtrl -<LI><a href="#[106]">>></a> SX126xSetStandby +<BR>[Calls]<UL><LI><a href="#[130]">>></a> SX126xWakeup +<LI><a href="#[136]">>></a> SX126xReset +<LI><a href="#[137]">>></a> SX126xSetDio2AsRfSwitchCtrl +<LI><a href="#[109]">>></a> SX126xSetStandby </UL> <BR>[Called By]<UL><LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[132]"></a>SX126xReadBuffer</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) +<P><STRONG><a name="[135]"></a>SX126xReadBuffer</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[10d]">>></a> SX126xGetPayload +<BR>[Called By]<UL><LI><a href="#[110]">>></a> SX126xGetPayload </UL> -<P><STRONG><a name="[130]"></a>SX126xReadCommand</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) +<P><STRONG><a name="[133]"></a>SX126xReadCommand</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[131]">>></a> SX126xGetRxBufferStatus -<LI><a href="#[111]">>></a> SX126xGetRssiInst -<LI><a href="#[10e]">>></a> SX126xGetPacketStatus -<LI><a href="#[10b]">>></a> SX126xGetIrqStatus +<BR>[Called By]<UL><LI><a href="#[134]">>></a> SX126xGetRxBufferStatus +<LI><a href="#[114]">>></a> SX126xGetRssiInst +<LI><a href="#[111]">>></a> SX126xGetPacketStatus +<LI><a href="#[10e]">>></a> SX126xGetIrqStatus </UL> -<P><STRONG><a name="[112]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) +<P><STRONG><a name="[115]"></a>SX126xReadRegister</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReadRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[113]">>></a> SX126xReadRegisters +<BR>[Calls]<UL><LI><a href="#[116]">>></a> SX126xReadRegisters </UL> -<BR>[Called By]<UL><LI><a href="#[131]">>></a> SX126xGetRxBufferStatus -<LI><a href="#[11f]">>></a> SX126xSetWhiteningSeed +<BR>[Called By]<UL><LI><a href="#[134]">>></a> SX126xGetRxBufferStatus +<LI><a href="#[122]">>></a> SX126xSetWhiteningSeed <LI><a href="#[3f]">>></a> RadioRead </UL> -<P><STRONG><a name="[113]"></a>SX126xReadRegisters</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) +<P><STRONG><a name="[116]"></a>SX126xReadRegisters</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xReadRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[112]">>></a> SX126xReadRegister +<BR>[Called By]<UL><LI><a href="#[115]">>></a> SX126xReadRegister <LI><a href="#[41]">>></a> RadioReadBuffer </UL> -<P><STRONG><a name="[133]"></a>SX126xReset</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReset)) +<P><STRONG><a name="[136]"></a>SX126xReset</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xReset)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = SX126xReset ⇒ HAL_Delay_nMS </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[a5]">>></a> HAL_Delay_nMS +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[a7]">>></a> HAL_Delay_nMS </UL> -<BR>[Called By]<UL><LI><a href="#[105]">>></a> SX126xInit +<BR>[Called By]<UL><LI><a href="#[108]">>></a> SX126xInit </UL> -<P><STRONG><a name="[117]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) +<P><STRONG><a name="[11a]"></a>SX126xSendPayload</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSendPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSendPayload ⇒ SX126xSetPayload ⇒ SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[136]">>></a> SX126xSetPayload -<LI><a href="#[137]">>></a> SX126xSetTx +<BR>[Calls]<UL><LI><a href="#[139]">>></a> SX126xSetPayload +<LI><a href="#[13a]">>></a> SX126xSetTx </UL> <BR>[Called By]<UL><LI><a href="#[37]">>></a> RadioSend </UL> -<P><STRONG><a name="[108]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) +<P><STRONG><a name="[10b]"></a>SX126xSetBufferBaseAddress</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetBufferBaseAddress)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetBufferBaseAddress ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[124]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) +<P><STRONG><a name="[127]"></a>SX126xSetCad</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCad)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCad ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioStartCad </UL> -<P><STRONG><a name="[138]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) +<P><STRONG><a name="[13b]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcPolynomial)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCrcPolynomial ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xWriteRegisters +<BR>[Calls]<UL><LI><a href="#[12a]">>></a> SX126xWriteRegisters </UL> -<BR>[Called By]<UL><LI><a href="#[116]">>></a> SX126xSetPacketParams +<BR>[Called By]<UL><LI><a href="#[119]">>></a> SX126xSetPacketParams </UL> -<P><STRONG><a name="[139]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) +<P><STRONG><a name="[13c]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetCrcSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xWriteRegisters +<BR>[Calls]<UL><LI><a href="#[12a]">>></a> SX126xWriteRegisters </UL> -<BR>[Called By]<UL><LI><a href="#[116]">>></a> SX126xSetPacketParams +<BR>[Called By]<UL><LI><a href="#[119]">>></a> SX126xSetPacketParams </UL> -<P><STRONG><a name="[134]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) +<P><STRONG><a name="[137]"></a>SX126xSetDio2AsRfSwitchCtrl</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetDio2AsRfSwitchCtrl ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[105]">>></a> SX126xInit +<BR>[Called By]<UL><LI><a href="#[108]">>></a> SX126xInit </UL> -<P><STRONG><a name="[10a]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) +<P><STRONG><a name="[10d]"></a>SX126xSetDioIrqParams</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetDioIrqParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xSetDioIrqParams ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[37]">>></a> RadioSend <LI><a href="#[46]">>></a> RadioRxBoosted @@ -1995,43 +2018,43 @@ <LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[11b]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) +<P><STRONG><a name="[11e]"></a>SX126xSetLoRaSymbNumTimeout</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetLoRaSymbNumTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetLoRaSymbNumTimeout ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[11d]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) +<P><STRONG><a name="[120]"></a>SX126xSetModulationParams</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetModulationParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetModulationParams ⇒ SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[5d]">>></a> __aeabi_ddiv <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz -<LI><a href="#[6f]">>></a> __ARM_scalbn -<LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[118]">>></a> SX126xSetPacketType +<LI><a href="#[71]">>></a> __ARM_scalbn +<LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[11b]">>></a> SX126xSetPacketType </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetTxConfig <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[13a]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) +<P><STRONG><a name="[13d]"></a>SX126xSetPaConfig</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetPaConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[109]">>></a> SX126xSetTxParams +<BR>[Called By]<UL><LI><a href="#[10c]">>></a> SX126xSetTxParams </UL> -<P><STRONG><a name="[116]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) +<P><STRONG><a name="[119]"></a>SX126xSetPacketParams</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetPacketParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[139]">>></a> SX126xSetCrcSeed -<LI><a href="#[138]">>></a> SX126xSetCrcPolynomial -<LI><a href="#[118]">>></a> SX126xSetPacketType +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[13c]">>></a> SX126xSetCrcSeed +<LI><a href="#[13b]">>></a> SX126xSetCrcPolynomial +<LI><a href="#[11b]">>></a> SX126xSetPacketType </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetTxConfig <LI><a href="#[33]">>></a> RadioSetRxConfig @@ -2039,268 +2062,268 @@ <LI><a href="#[37]">>></a> RadioSend </UL> -<P><STRONG><a name="[118]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) +<P><STRONG><a name="[11b]"></a>SX126xSetPacketType</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPacketType)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetPacketType ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[116]">>></a> SX126xSetPacketParams -<LI><a href="#[11d]">>></a> SX126xSetModulationParams +<BR>[Called By]<UL><LI><a href="#[119]">>></a> SX126xSetPacketParams +<LI><a href="#[120]">>></a> SX126xSetModulationParams <LI><a href="#[2f]">>></a> RadioSetModem </UL> -<P><STRONG><a name="[136]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) +<P><STRONG><a name="[139]"></a>SX126xSetPayload</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetPayload)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetPayload ⇒ SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[13b]">>></a> SX126xWriteBuffer +<BR>[Calls]<UL><LI><a href="#[13e]">>></a> SX126xWriteBuffer </UL> -<BR>[Called By]<UL><LI><a href="#[117]">>></a> SX126xSendPayload +<BR>[Called By]<UL><LI><a href="#[11a]">>></a> SX126xSendPayload </UL> -<P><STRONG><a name="[107]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) +<P><STRONG><a name="[10a]"></a>SX126xSetRegulatorMode</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRegulatorMode)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetRegulatorMode ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[10f]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) +<P><STRONG><a name="[112]"></a>SX126xSetRfFrequency</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRfFrequency)) <BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = SX126xSetRfFrequency ⇒ SX126xCalibrateImage ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[5d]">>></a> __aeabi_ddiv <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz -<LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[12a]">>></a> SX126xCalibrateImage +<LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[12d]">>></a> SX126xCalibrateImage </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSetTxContinuousWave <LI><a href="#[30]">>></a> RadioSetChannel <LI><a href="#[31]">>></a> RadioIsChannelFree </UL> -<P><STRONG><a name="[121]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) +<P><STRONG><a name="[124]"></a>SX126xSetRfTxPower</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xSetRfTxPower)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[109]">>></a> SX126xSetTxParams +<BR>[Calls]<UL><LI><a href="#[10c]">>></a> SX126xSetTxParams </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSetTxContinuousWave <LI><a href="#[34]">>></a> RadioSetTxConfig </UL> -<P><STRONG><a name="[110]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) +<P><STRONG><a name="[113]"></a>SX126xSetRx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetRx)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetRx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3a]">>></a> RadioRx <LI><a href="#[32]">>></a> RadioRandom </UL> -<P><STRONG><a name="[114]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) +<P><STRONG><a name="[117]"></a>SX126xSetRxBoosted</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxBoosted)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetRxBoosted ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[119]">>></a> SX126xWriteRegister +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[11c]">>></a> SX126xWriteRegister </UL> <BR>[Called By]<UL><LI><a href="#[46]">>></a> RadioRxBoosted </UL> -<P><STRONG><a name="[120]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) +<P><STRONG><a name="[123]"></a>SX126xSetRxDutyCycle</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetRxDutyCycle)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xSetRxDutyCycle ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioSetRxDutyCycle </UL> -<P><STRONG><a name="[123]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) +<P><STRONG><a name="[126]"></a>SX126xSetSleep</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetSleep ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[13c]">>></a> SX126xAntSwOff +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[13f]">>></a> SX126xAntSwOff </UL> <BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioSleep </UL> -<P><STRONG><a name="[106]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) +<P><STRONG><a name="[109]"></a>SX126xSetStandby</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStandby)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetStandby ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[105]">>></a> SX126xInit +<BR>[Called By]<UL><LI><a href="#[108]">>></a> SX126xInit <LI><a href="#[39]">>></a> RadioStandby <LI><a href="#[34]">>></a> RadioSetTxConfig <LI><a href="#[33]">>></a> RadioSetRxConfig <LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[11a]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) +<P><STRONG><a name="[11d]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetStopRxTimerOnPreambleDetect ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[11e]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) +<P><STRONG><a name="[121]"></a>SX126xSetSyncWord</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetSyncWord)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetSyncWord ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xWriteRegisters +<BR>[Calls]<UL><LI><a href="#[12a]">>></a> SX126xWriteRegisters </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetTxConfig <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[137]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) +<P><STRONG><a name="[13a]"></a>SX126xSetTx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTx)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetTx ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> -<BR>[Called By]<UL><LI><a href="#[117]">>></a> SX126xSendPayload +<BR>[Called By]<UL><LI><a href="#[11a]">>></a> SX126xSendPayload </UL> -<P><STRONG><a name="[122]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) +<P><STRONG><a name="[125]"></a>SX126xSetTxContinuousWave</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, sx126x.o(i.SX126xSetTxContinuousWave)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = SX126xSetTxContinuousWave ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand </UL> <BR>[Called By]<UL><LI><a href="#[3c]">>></a> RadioSetTxContinuousWave </UL> -<P><STRONG><a name="[109]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) +<P><STRONG><a name="[10c]"></a>SX126xSetTxParams</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, sx126x.o(i.SX126xSetTxParams)) <BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[13d]">>></a> SX126xGetPaSelect -<LI><a href="#[13a]">>></a> SX126xSetPaConfig -<LI><a href="#[119]">>></a> SX126xWriteRegister +<BR>[Calls]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[140]">>></a> SX126xGetPaSelect +<LI><a href="#[13d]">>></a> SX126xSetPaConfig +<LI><a href="#[11c]">>></a> SX126xWriteRegister </UL> -<BR>[Called By]<UL><LI><a href="#[121]">>></a> SX126xSetRfTxPower +<BR>[Called By]<UL><LI><a href="#[124]">>></a> SX126xSetRfTxPower <LI><a href="#[2d]">>></a> RadioInit </UL> -<P><STRONG><a name="[11f]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) +<P><STRONG><a name="[122]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, sx126x.o(i.SX126xSetWhiteningSeed)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = SX126xSetWhiteningSeed ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xWriteRegister -<LI><a href="#[112]">>></a> SX126xReadRegister +<BR>[Calls]<UL><LI><a href="#[11c]">>></a> SX126xWriteRegister +<LI><a href="#[115]">>></a> SX126xReadRegister </UL> <BR>[Called By]<UL><LI><a href="#[34]">>></a> RadioSetTxConfig <LI><a href="#[33]">>></a> RadioSetRxConfig </UL> -<P><STRONG><a name="[12f]"></a>SX126xWaitOnBusy</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWaitOnBusy)) +<P><STRONG><a name="[132]"></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="#[7d]">>></a> HAL_GPIO_ReadPin +<BR>[Calls]<UL><LI><a href="#[7f]">>></a> HAL_GPIO_ReadPin </UL> -<BR>[Called By]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[12d]">>></a> SX126xWakeup -<LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady -<LI><a href="#[127]">>></a> SX126xWriteRegisters -<LI><a href="#[13b]">>></a> SX126xWriteBuffer -<LI><a href="#[113]">>></a> SX126xReadRegisters -<LI><a href="#[132]">>></a> SX126xReadBuffer +<BR>[Called By]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[130]">>></a> SX126xWakeup +<LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady +<LI><a href="#[12a]">>></a> SX126xWriteRegisters +<LI><a href="#[13e]">>></a> SX126xWriteBuffer +<LI><a href="#[116]">>></a> SX126xReadRegisters +<LI><a href="#[135]">>></a> SX126xReadBuffer </UL> -<P><STRONG><a name="[12d]"></a>SX126xWakeup</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) +<P><STRONG><a name="[130]"></a>SX126xWakeup</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, sx126x-board.o(i.SX126xWakeup)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy </UL> -<BR>[Called By]<UL><LI><a href="#[12c]">>></a> SX126xCheckDeviceReady -<LI><a href="#[105]">>></a> SX126xInit +<BR>[Called By]<UL><LI><a href="#[12f]">>></a> SX126xCheckDeviceReady +<LI><a href="#[108]">>></a> SX126xInit </UL> -<P><STRONG><a name="[13b]"></a>SX126xWriteBuffer</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) +<P><STRONG><a name="[13e]"></a>SX126xWriteBuffer</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteBuffer)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteBuffer ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[136]">>></a> SX126xSetPayload +<BR>[Called By]<UL><LI><a href="#[139]">>></a> SX126xSetPayload </UL> -<P><STRONG><a name="[12b]"></a>SX126xWriteCommand</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) +<P><STRONG><a name="[12e]"></a>SX126xWriteCommand</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteCommand)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[13a]">>></a> SX126xSetPaConfig -<LI><a href="#[134]">>></a> SX126xSetDio2AsRfSwitchCtrl -<LI><a href="#[12a]">>></a> SX126xCalibrateImage -<LI><a href="#[109]">>></a> SX126xSetTxParams -<LI><a href="#[122]">>></a> SX126xSetTxContinuousWave -<LI><a href="#[137]">>></a> SX126xSetTx -<LI><a href="#[11a]">>></a> SX126xSetStopRxTimerOnPreambleDetect -<LI><a href="#[106]">>></a> SX126xSetStandby -<LI><a href="#[123]">>></a> SX126xSetSleep -<LI><a href="#[120]">>></a> SX126xSetRxDutyCycle -<LI><a href="#[114]">>></a> SX126xSetRxBoosted -<LI><a href="#[110]">>></a> SX126xSetRx -<LI><a href="#[10f]">>></a> SX126xSetRfFrequency -<LI><a href="#[107]">>></a> SX126xSetRegulatorMode -<LI><a href="#[118]">>></a> SX126xSetPacketType -<LI><a href="#[116]">>></a> SX126xSetPacketParams -<LI><a href="#[11d]">>></a> SX126xSetModulationParams -<LI><a href="#[11b]">>></a> SX126xSetLoRaSymbNumTimeout -<LI><a href="#[10a]">>></a> SX126xSetDioIrqParams -<LI><a href="#[124]">>></a> SX126xSetCad -<LI><a href="#[108]">>></a> SX126xSetBufferBaseAddress -<LI><a href="#[10c]">>></a> SX126xClearIrqStatus +<BR>[Called By]<UL><LI><a href="#[13d]">>></a> SX126xSetPaConfig +<LI><a href="#[137]">>></a> SX126xSetDio2AsRfSwitchCtrl +<LI><a href="#[12d]">>></a> SX126xCalibrateImage +<LI><a href="#[10c]">>></a> SX126xSetTxParams +<LI><a href="#[125]">>></a> SX126xSetTxContinuousWave +<LI><a href="#[13a]">>></a> SX126xSetTx +<LI><a href="#[11d]">>></a> SX126xSetStopRxTimerOnPreambleDetect +<LI><a href="#[109]">>></a> SX126xSetStandby +<LI><a href="#[126]">>></a> SX126xSetSleep +<LI><a href="#[123]">>></a> SX126xSetRxDutyCycle +<LI><a href="#[117]">>></a> SX126xSetRxBoosted +<LI><a href="#[113]">>></a> SX126xSetRx +<LI><a href="#[112]">>></a> SX126xSetRfFrequency +<LI><a href="#[10a]">>></a> SX126xSetRegulatorMode +<LI><a href="#[11b]">>></a> SX126xSetPacketType +<LI><a href="#[119]">>></a> SX126xSetPacketParams +<LI><a href="#[120]">>></a> SX126xSetModulationParams +<LI><a href="#[11e]">>></a> SX126xSetLoRaSymbNumTimeout +<LI><a href="#[10d]">>></a> SX126xSetDioIrqParams +<LI><a href="#[127]">>></a> SX126xSetCad +<LI><a href="#[10b]">>></a> SX126xSetBufferBaseAddress +<LI><a href="#[10f]">>></a> SX126xClearIrqStatus </UL> -<P><STRONG><a name="[119]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) +<P><STRONG><a name="[11c]"></a>SX126xWriteRegister</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, sx126x-board.o(i.SX126xWriteRegister)) <BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[127]">>></a> SX126xWriteRegisters +<BR>[Calls]<UL><LI><a href="#[12a]">>></a> SX126xWriteRegisters </UL> -<BR>[Called By]<UL><LI><a href="#[11f]">>></a> SX126xSetWhiteningSeed -<LI><a href="#[109]">>></a> SX126xSetTxParams -<LI><a href="#[114]">>></a> SX126xSetRxBoosted +<BR>[Called By]<UL><LI><a href="#[122]">>></a> SX126xSetWhiteningSeed +<LI><a href="#[10c]">>></a> SX126xSetTxParams +<LI><a href="#[117]">>></a> SX126xSetRxBoosted <LI><a href="#[3e]">>></a> RadioWrite <LI><a href="#[43]">>></a> RadioSetPublicNetwork </UL> -<P><STRONG><a name="[127]"></a>SX126xWriteRegisters</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) +<P><STRONG><a name="[12a]"></a>SX126xWriteRegisters</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, sx126x-board.o(i.SX126xWriteRegisters)) <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[135]">>></a> SpiInOut -<LI><a href="#[12f]">>></a> SX126xWaitOnBusy -<LI><a href="#[12c]">>></a> SX126xCheckDeviceReady +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[138]">>></a> SpiInOut +<LI><a href="#[132]">>></a> SX126xWaitOnBusy +<LI><a href="#[12f]">>></a> SX126xCheckDeviceReady </UL> -<BR>[Called By]<UL><LI><a href="#[139]">>></a> SX126xSetCrcSeed -<LI><a href="#[138]">>></a> SX126xSetCrcPolynomial -<LI><a href="#[119]">>></a> SX126xWriteRegister -<LI><a href="#[11e]">>></a> SX126xSetSyncWord +<BR>[Called By]<UL><LI><a href="#[13c]">>></a> SX126xSetCrcSeed +<LI><a href="#[13b]">>></a> SX126xSetCrcPolynomial +<LI><a href="#[11c]">>></a> SX126xWriteRegister +<LI><a href="#[121]">>></a> SX126xSetSyncWord <LI><a href="#[40]">>></a> RadioWriteBuffer </UL> -<P><STRONG><a name="[13e]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) +<P><STRONG><a name="[141]"></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="#[13f]">>></a> Checksum_u16 -<LI><a href="#[140]">>></a> UART_PushFrame -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[142]">>></a> Checksum_u16 +<LI><a href="#[143]">>></a> UART_PushFrame +<LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> UsartParseDataHandler </UL> -<P><STRONG><a name="[fc]"></a>SetFlagSyncSuccess</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.SetFlagSyncSuccess)) +<P><STRONG><a name="[ff]"></a>SetFlagSyncSuccess</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.SetFlagSyncSuccess)) <BR><BR>[Called By]<UL><LI><a href="#[23]">>></a> OnRxDone </UL> -<P><STRONG><a name="[af]"></a>SetNextPollTime</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, main.o(i.SetNextPollTime)) +<P><STRONG><a name="[b1]"></a>SetNextPollTime</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, main.o(i.SetNextPollTime)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = SetNextPollTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[60]">>></a> __aeabi_ui2d @@ -2309,55 +2332,55 @@ <LI><a href="#[61]">>></a> __aeabi_d2iz <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[ae]">>></a> HAL_LPTIM_CompareMatchCallback +<BR>[Called By]<UL><LI><a href="#[b0]">>></a> HAL_LPTIM_CompareMatchCallback </UL> -<P><STRONG><a name="[135]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) +<P><STRONG><a name="[138]"></a>SpiInOut</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, sx126x-board.o(i.SpiInOut)) <BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = SpiInOut ⇒ HAL_SPI_TransmitReceive ⇒ SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[c5]">>></a> HAL_SPI_TransmitReceive +<BR>[Calls]<UL><LI><a href="#[c7]">>></a> HAL_SPI_TransmitReceive </UL> -<BR>[Called By]<UL><LI><a href="#[12b]">>></a> SX126xWriteCommand -<LI><a href="#[12d]">>></a> SX126xWakeup -<LI><a href="#[130]">>></a> SX126xReadCommand -<LI><a href="#[127]">>></a> SX126xWriteRegisters -<LI><a href="#[13b]">>></a> SX126xWriteBuffer -<LI><a href="#[113]">>></a> SX126xReadRegisters -<LI><a href="#[132]">>></a> SX126xReadBuffer +<BR>[Called By]<UL><LI><a href="#[12e]">>></a> SX126xWriteCommand +<LI><a href="#[130]">>></a> SX126xWakeup +<LI><a href="#[133]">>></a> SX126xReadCommand +<LI><a href="#[12a]">>></a> SX126xWriteRegisters +<LI><a href="#[13e]">>></a> SX126xWriteBuffer +<LI><a href="#[116]">>></a> SX126xReadRegisters +<LI><a href="#[135]">>></a> SX126xReadBuffer </UL> -<P><STRONG><a name="[78]"></a>Spi_ChangePrescaler</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, spi.o(i.Spi_ChangePrescaler)) -<BR><BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<P><STRONG><a name="[7a]"></a>Spi_ChangePrescaler</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, spi.o(i.Spi_ChangePrescaler)) +<BR><BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[e2]"></a>SwitchLoraToSyncRec</STRONG> (Thumb, 116 bytes, Stack size 72 bytes, lora.o(i.SwitchLoraToSyncRec)) +<P><STRONG><a name="[e4]"></a>SwitchLoraToSyncRec</STRONG> (Thumb, 116 bytes, Stack size 72 bytes, lora.o(i.SwitchLoraToSyncRec)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = SwitchLoraToSyncRec </UL> -<BR>[Called By]<UL><LI><a href="#[e1]">>></a> LoraSyncRecPoll -<LI><a href="#[144]">>></a> Tag_App +<BR>[Called By]<UL><LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[e4]"></a>SyncStateSwitch</STRONG> (Thumb, 60 bytes, Stack size 12 bytes, dw_mbx_anc.o(i.SyncStateSwitch)) +<P><STRONG><a name="[e6]"></a>SyncStateSwitch</STRONG> (Thumb, 60 bytes, Stack size 12 bytes, dw_mbx_anc.o(i.SyncStateSwitch)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = SyncStateSwitch </UL> -<BR>[Called By]<UL><LI><a href="#[e1]">>></a> LoraSyncRecPoll +<BR>[Called By]<UL><LI><a href="#[e3]">>></a> LoraSyncRecPoll </UL> <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="#[141]">>></a> HAL_IncTick +<BR>[Calls]<UL><LI><a href="#[144]">>></a> HAL_IncTick </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[142]"></a>SystemClock_Config</STRONG> (Thumb, 142 bytes, Stack size 112 bytes, main.o(i.SystemClock_Config)) +<P><STRONG><a name="[145]"></a>SystemClock_Config</STRONG> (Thumb, 142 bytes, Stack size 112 bytes, main.o(i.SystemClock_Config)) <BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[c2]">>></a> HAL_RCC_OscConfig -<LI><a href="#[bf]">>></a> HAL_RCC_ClockConfig -<LI><a href="#[be]">>></a> HAL_RCCEx_PeriphCLKConfig -<LI><a href="#[143]">>></a> HAL_PWR_EnableBkUpAccess -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[c4]">>></a> HAL_RCC_OscConfig +<LI><a href="#[c1]">>></a> HAL_RCC_ClockConfig +<LI><a href="#[c0]">>></a> HAL_RCCEx_PeriphCLKConfig +<LI><a href="#[146]">>></a> HAL_PWR_EnableBkUpAccess +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> @@ -2365,568 +2388,571 @@ <P><STRONG><a name="[1f]"></a>SystemInit</STRONG> (Thumb, 66 bytes, Stack size 0 bytes, system_stm32l0xx.o(i.SystemInit)) <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(.text) </UL> -<P><STRONG><a name="[f4]"></a>TagListUpdate</STRONG> (Thumb, 60 bytes, Stack size 20 bytes, dw_mbx_anc.o(i.TagListUpdate)) +<P><STRONG><a name="[f7]"></a>TagListUpdate</STRONG> (Thumb, 60 bytes, Stack size 20 bytes, dw_mbx_anc.o(i.TagListUpdate)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = TagListUpdate </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[144]"></a>Tag_App</STRONG> (Thumb, 212 bytes, Stack size 16 bytes, dw_app.o(i.Tag_App)) -<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = Tag_App ⇒ MBXANCPoll ⇒ CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr +<P><STRONG><a name="[147]"></a>Tag_App</STRONG> (Thumb, 190 bytes, Stack size 24 bytes, dw_app.o(i.Tag_App)) +<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = Tag_App ⇒ MBXANCPoll ⇒ CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[148]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[14b]">>></a> delay_us <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz -<LI><a href="#[e2]">>></a> SwitchLoraToSyncRec -<LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[e1]">>></a> LoraSyncRecPoll -<LI><a href="#[89]">>></a> HAL_LPTIM_ReadCounter -<LI><a href="#[145]">>></a> GetWGRecSyncCount -<LI><a href="#[146]">>></a> GetUwbPollCount -<LI><a href="#[14a]">>></a> GetRangeState -<LI><a href="#[147]">>></a> UWB_Wkup +<LI><a href="#[e4]">>></a> SwitchLoraToSyncRec +<LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[e3]">>></a> LoraSyncRecPoll +<LI><a href="#[8b]">>></a> HAL_LPTIM_ReadCounter +<LI><a href="#[149]">>></a> GetUwbPollCount +<LI><a href="#[148]">>></a> GetRangeState +<LI><a href="#[14a]">>></a> UWB_Wkup <LI><a href="#[5a]">>></a> __aeabi_dsub -<LI><a href="#[91]">>></a> Get_VDDVlotage -<LI><a href="#[149]">>></a> dwt_entersleep +<LI><a href="#[93]">>></a> Get_VDDVlotage +<LI><a href="#[14c]">>></a> dwt_entersleep </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[d4]"></a>UART_AdvFeatureConfig</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)) +<P><STRONG><a name="[d6]"></a>UART_AdvFeatureConfig</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_AdvFeatureConfig </UL> -<BR>[Called By]<UL><LI><a href="#[d1]">>></a> HAL_UART_Init +<BR>[Called By]<UL><LI><a href="#[d3]">>></a> HAL_UART_Init </UL> -<P><STRONG><a name="[d5]"></a>UART_CheckIdleState</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, stm32l0xx_hal_uart.o(i.UART_CheckIdleState)) +<P><STRONG><a name="[d7]"></a>UART_CheckIdleState</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, stm32l0xx_hal_uart.o(i.UART_CheckIdleState)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = UART_CheckIdleState ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[db]">>></a> UART_WaitOnFlagUntilTimeout +<LI><a href="#[dd]">>></a> UART_WaitOnFlagUntilTimeout </UL> -<BR>[Called By]<UL><LI><a href="#[d1]">>></a> HAL_UART_Init +<BR>[Called By]<UL><LI><a href="#[d3]">>></a> HAL_UART_Init </UL> -<P><STRONG><a name="[dd]"></a>UART_CheckReceive</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, usart.o(i.UART_CheckReceive)) +<P><STRONG><a name="[df]"></a>UART_CheckReceive</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, usart.o(i.UART_CheckReceive)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = UART_CheckReceive </UL> -<BR>[Called By]<UL><LI><a href="#[dc]">>></a> IdleTask +<BR>[Called By]<UL><LI><a href="#[de]">>></a> IdleTask </UL> -<P><STRONG><a name="[de]"></a>UART_CheckSend</STRONG> (Thumb, 140 bytes, Stack size 16 bytes, usart.o(i.UART_CheckSend)) +<P><STRONG><a name="[e0]"></a>UART_CheckSend</STRONG> (Thumb, 140 bytes, Stack size 16 bytes, usart.o(i.UART_CheckSend)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_CheckSend </UL> -<BR>[Calls]<UL><LI><a href="#[148]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[14b]">>></a> delay_us </UL> -<BR>[Called By]<UL><LI><a href="#[dc]">>></a> IdleTask +<BR>[Called By]<UL><LI><a href="#[de]">>></a> IdleTask </UL> -<P><STRONG><a name="[140]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) +<P><STRONG><a name="[143]"></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="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> -<BR>[Called By]<UL><LI><a href="#[13e]">>></a> SendComMap +<BR>[Called By]<UL><LI><a href="#[141]">>></a> SendComMap </UL> -<P><STRONG><a name="[d3]"></a>UART_SetConfig</STRONG> (Thumb, 492 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig)) +<P><STRONG><a name="[d5]"></a>UART_SetConfig</STRONG> (Thumb, 492 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[14f]">>></a> __ARM_common_switch8 -<LI><a href="#[c0]">>></a> HAL_RCC_GetSysClockFreq -<LI><a href="#[150]">>></a> HAL_RCC_GetPCLK2Freq -<LI><a href="#[14e]">>></a> HAL_RCC_GetPCLK1Freq +<BR>[Calls]<UL><LI><a href="#[151]">>></a> __ARM_common_switch8 +<LI><a href="#[c2]">>></a> HAL_RCC_GetSysClockFreq +<LI><a href="#[152]">>></a> HAL_RCC_GetPCLK2Freq +<LI><a href="#[150]">>></a> HAL_RCC_GetPCLK1Freq <LI><a href="#[4a]">>></a> __aeabi_uldivmod <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[d1]">>></a> HAL_UART_Init +<BR>[Called By]<UL><LI><a href="#[d3]">>></a> HAL_UART_Init </UL> -<P><STRONG><a name="[d9]"></a>UART_Start_Receive_DMA</STRONG> (Thumb, 160 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)) +<P><STRONG><a name="[db]"></a>UART_Start_Receive_DMA</STRONG> (Thumb, 160 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig </UL> -<BR>[Calls]<UL><LI><a href="#[a3]">>></a> HAL_DMA_Start_IT +<BR>[Calls]<UL><LI><a href="#[a5]">>></a> HAL_DMA_Start_IT </UL> -<BR>[Called By]<UL><LI><a href="#[d8]">>></a> HAL_UART_Receive_DMA +<BR>[Called By]<UL><LI><a href="#[da]">>></a> HAL_UART_Receive_DMA </UL> -<P><STRONG><a name="[db]"></a>UART_WaitOnFlagUntilTimeout</STRONG> (Thumb, 138 bytes, Stack size 40 bytes, stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)) +<P><STRONG><a name="[dd]"></a>UART_WaitOnFlagUntilTimeout</STRONG> (Thumb, 138 bytes, Stack size 40 bytes, stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick -<LI><a href="#[ca]">>></a> UART_EndRxTransfer +<LI><a href="#[cc]">>></a> UART_EndRxTransfer </UL> -<BR>[Called By]<UL><LI><a href="#[da]">>></a> HAL_UART_Transmit -<LI><a href="#[d5]">>></a> UART_CheckIdleState +<BR>[Called By]<UL><LI><a href="#[dc]">>></a> HAL_UART_Transmit +<LI><a href="#[d7]">>></a> UART_CheckIdleState </UL> <P><STRONG><a name="[1b]"></a>USART1_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.USART1_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = USART1_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT </UL> -<BR>[Calls]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<BR>[Calls]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) </UL> -<P><STRONG><a name="[147]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) +<P><STRONG><a name="[14a]"></a>UWB_Wkup</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, dw_app.o(i.UWB_Wkup)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = UWB_Wkup ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[148]">>></a> delay_us -<LI><a href="#[151]">>></a> dwt_readdevid +<BR>[Calls]<UL><LI><a href="#[14b]">>></a> delay_us +<LI><a href="#[153]">>></a> dwt_readdevid </UL> -<BR>[Called By]<UL><LI><a href="#[144]">>></a> Tag_App +<BR>[Called By]<UL><LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[152]"></a>UpdateProcess</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) +<P><STRONG><a name="[6e]"></a>UpdateCRC16</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, lora.o(i.UpdateCRC16)) +<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> Cal_CRC16 +</UL> + +<P><STRONG><a name="[154]"></a>UpdateProcess</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UpdateProcess)) <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = UpdateProcess ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[153]">>></a> save_com_map_to_flash -<LI><a href="#[86]">>></a> FLASH_Write -<LI><a href="#[80]">>></a> FLASH_Prepare -<LI><a href="#[128]">>></a> delay_ms -<LI><a href="#[102]">>></a> __2printf +<BR>[Calls]<UL><LI><a href="#[155]">>></a> save_com_map_to_flash +<LI><a href="#[88]">>></a> FLASH_Write +<LI><a href="#[82]">>></a> FLASH_Prepare +<LI><a href="#[12b]">>></a> delay_ms +<LI><a href="#[105]">>></a> __2printf </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> UsartParseDataHandler </UL> -<P><STRONG><a name="[fb]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables)) -<BR><BR>[Called By]<UL><LI><a href="#[fa]">>></a> MX_USART1_UART_Init +<P><STRONG><a name="[fe]"></a>Usart1InitVariables</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, usart.o(i.Usart1InitVariables)) +<BR><BR>[Called By]<UL><LI><a href="#[fd]">>></a> MX_USART1_UART_Init </UL> -<P><STRONG><a name="[e0]"></a>UsartDeInit</STRONG> (Thumb, 66 bytes, Stack size 32 bytes, main.o(i.UsartDeInit)) +<P><STRONG><a name="[e2]"></a>UsartDeInit</STRONG> (Thumb, 66 bytes, Stack size 32 bytes, main.o(i.UsartDeInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = UsartDeInit ⇒ HAL_UART_DeInit ⇒ HAL_UART_MspDeInit ⇒ HAL_DMA_DeInit ⇒ __aeabi_uidivmod </UL> -<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[c7]">>></a> HAL_UART_DeInit -<LI><a href="#[d6]">>></a> HAL_NVIC_DisableIRQ -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[a2]">>></a> HAL_GPIO_Init +<LI><a href="#[c9]">>></a> HAL_UART_DeInit +<LI><a href="#[d8]">>></a> HAL_NVIC_DisableIRQ +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> -<BR>[Called By]<UL><LI><a href="#[dc]">>></a> IdleTask +<BR>[Called By]<UL><LI><a href="#[de]">>></a> IdleTask </UL> -<P><STRONG><a name="[7e]"></a>UsartInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, main.o(i.UsartInit)) +<P><STRONG><a name="[80]"></a>UsartInit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, main.o(i.UsartInit)) <BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = UsartInit ⇒ MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[d8]">>></a> HAL_UART_Receive_DMA -<LI><a href="#[fa]">>></a> MX_USART1_UART_Init -<LI><a href="#[f7]">>></a> MX_DMA_Init +<BR>[Calls]<UL><LI><a href="#[da]">>></a> HAL_UART_Receive_DMA +<LI><a href="#[fd]">>></a> MX_USART1_UART_Init +<LI><a href="#[fa]">>></a> MX_DMA_Init </UL> <BR>[Called By]<UL><LI><a href="#[b]">>></a> EXTI0_1_IRQHandler -<LI><a href="#[dc]">>></a> IdleTask +<LI><a href="#[de]">>></a> IdleTask </UL> <P><STRONG><a name="[27]"></a>UsartParseDataHandler</STRONG> (Thumb, 264 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.UsartParseDataHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = UsartParseDataHandler ⇒ UpdateProcess ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[152]">>></a> UpdateProcess -<LI><a href="#[13e]">>></a> SendComMap -<LI><a href="#[153]">>></a> save_com_map_to_flash -<LI><a href="#[128]">>></a> delay_ms -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[154]">>></a> UpdateProcess +<LI><a href="#[141]">>></a> SendComMap +<LI><a href="#[155]">>></a> save_com_map_to_flash +<LI><a href="#[12b]">>></a> delay_ms +<LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(i.Program_Init) </UL> -<P><STRONG><a name="[154]"></a>__0printf$1</STRONG> (Thumb, 24 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED) -<BR><BR>[Calls]<UL><LI><a href="#[155]">>></a> _printf_core +<P><STRONG><a name="[156]"></a>__0printf$1</STRONG> (Thumb, 24 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED) +<BR><BR>[Calls]<UL><LI><a href="#[157]">>></a> _printf_core </UL> -<P><STRONG><a name="[17e]"></a>__1printf$1</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED) +<P><STRONG><a name="[180]"></a>__1printf$1</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1), UNUSED) -<P><STRONG><a name="[102]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1)) +<P><STRONG><a name="[105]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf1.o(i.__0printf$1)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2printf </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[152]">>></a> UpdateProcess +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[154]">>></a> UpdateProcess </UL> <P><STRONG><a name="[64]"></a>__ARM_clz</STRONG> (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz)) <BR><BR>[Called By]<UL><LI><a href="#[58]">>></a> _double_epilogue </UL> -<P><STRONG><a name="[c1]"></a>__ARM_common_ll_muluu</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)) +<P><STRONG><a name="[c3]"></a>__ARM_common_ll_muluu</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __ARM_common_ll_muluu </UL> -<BR>[Called By]<UL><LI><a href="#[c0]">>></a> HAL_RCC_GetSysClockFreq +<BR>[Called By]<UL><LI><a href="#[c2]">>></a> HAL_RCC_GetSysClockFreq </UL> -<P><STRONG><a name="[14f]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, deca_device.o(i.__ARM_common_switch8)) +<P><STRONG><a name="[151]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, deca_device.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="#[15a]">>></a> _dwt_enableclocks -<LI><a href="#[d3]">>></a> UART_SetConfig +<BR>[Called By]<UL><LI><a href="#[15c]">>></a> _dwt_enableclocks +<LI><a href="#[d5]">>></a> UART_SetConfig </UL> -<P><STRONG><a name="[17f]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +<P><STRONG><a name="[181]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -<P><STRONG><a name="[180]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +<P><STRONG><a name="[182]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -<P><STRONG><a name="[181]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +<P><STRONG><a name="[183]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -<P><STRONG><a name="[156]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) +<P><STRONG><a name="[158]"></a>_dwt_aonarrayupload</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i._dwt_aonarrayupload)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice </UL> -<BR>[Called By]<UL><LI><a href="#[149]">>></a> dwt_entersleep +<BR>[Called By]<UL><LI><a href="#[14c]">>></a> dwt_entersleep </UL> -<P><STRONG><a name="[158]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) +<P><STRONG><a name="[15a]"></a>_dwt_configlde</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, deca_device.o(i._dwt_configlde)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[7a]">>></a> dwt_configure +<BR>[Called By]<UL><LI><a href="#[7c]">>></a> dwt_configure </UL> -<P><STRONG><a name="[15a]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) +<P><STRONG><a name="[15c]"></a>_dwt_enableclocks</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, deca_device.o(i._dwt_enableclocks)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[15b]">>></a> dwt_readfromdevice -<LI><a href="#[14f]">>></a> __ARM_common_switch8 +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15d]">>></a> dwt_readfromdevice +<LI><a href="#[151]">>></a> __ARM_common_switch8 </UL> -<BR>[Called By]<UL><LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[15c]">>></a> _dwt_loaducodefromrom +<BR>[Called By]<UL><LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[15e]">>></a> _dwt_loaducodefromrom </UL> -<P><STRONG><a name="[15c]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) +<P><STRONG><a name="[15e]"></a>_dwt_loaducodefromrom</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, deca_device.o(i._dwt_loaducodefromrom)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_loaducodefromrom ⇒ _dwt_enableclocks ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[128]">>></a> delay_ms -<LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[15a]">>></a> _dwt_enableclocks +<BR>[Calls]<UL><LI><a href="#[12b]">>></a> delay_ms +<LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[15c]">>></a> _dwt_enableclocks </UL> -<BR>[Called By]<UL><LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[7b]">>></a> dwt_initialise </UL> -<P><STRONG><a name="[15d]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) +<P><STRONG><a name="[15f]"></a>_dwt_otpread</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, deca_device.o(i._dwt_otpread)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _dwt_otpread ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[7b]">>></a> dwt_initialise </UL> -<P><STRONG><a name="[101]"></a>ceil</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, ceil.o(i.ceil)) +<P><STRONG><a name="[104]"></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 ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd <LI><a href="#[5b]">>></a> __aeabi_drsub -<LI><a href="#[70]">>></a> __aeabi_cdrcmple +<LI><a href="#[72]">>></a> __aeabi_cdrcmple </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init <LI><a href="#[36]">>></a> RadioTimeOnAir </UL> -<P><STRONG><a name="[128]"></a>delay_ms</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dw_driver.o(i.delay_ms)) +<P><STRONG><a name="[12b]"></a>delay_ms</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, dw_driver.o(i.delay_ms)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = delay_ms </UL> -<BR>[Calls]<UL><LI><a href="#[148]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[14b]">>></a> delay_us </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> UsartParseDataHandler -<LI><a href="#[152]">>></a> UpdateProcess -<LI><a href="#[77]">>></a> Reset_DW1000 -<LI><a href="#[15c]">>></a> _dwt_loaducodefromrom +<LI><a href="#[154]">>></a> UpdateProcess +<LI><a href="#[79]">>></a> Reset_DW1000 +<LI><a href="#[15e]">>></a> _dwt_loaducodefromrom </UL> -<P><STRONG><a name="[148]"></a>delay_us</STRONG> (Thumb, 140 bytes, Stack size 0 bytes, lis3dh_driver.o(i.delay_us)) -<BR><BR>[Called By]<UL><LI><a href="#[147]">>></a> UWB_Wkup -<LI><a href="#[144]">>></a> Tag_App -<LI><a href="#[de]">>></a> UART_CheckSend -<LI><a href="#[128]">>></a> delay_ms +<P><STRONG><a name="[14b]"></a>delay_us</STRONG> (Thumb, 140 bytes, Stack size 0 bytes, lis3dh_driver.o(i.delay_us)) +<BR><BR>[Called By]<UL><LI><a href="#[14a]">>></a> UWB_Wkup +<LI><a href="#[147]">>></a> Tag_App +<LI><a href="#[e0]">>></a> UART_CheckSend +<LI><a href="#[12b]">>></a> delay_ms </UL> -<P><STRONG><a name="[7a]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure)) +<P><STRONG><a name="[7c]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure)) <BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = dwt_configure ⇒ _dwt_configlde ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[158]">>></a> _dwt_configlde +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[15a]">>></a> _dwt_configlde </UL> -<BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[15e]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) +<P><STRONG><a name="[160]"></a>dwt_configuresleep</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, deca_device.o(i.dwt_configuresleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_configuresleep ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[149]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep)) +<P><STRONG><a name="[14c]"></a>dwt_entersleep</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleep)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_entersleep ⇒ _dwt_aonarrayupload ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[156]">>></a> _dwt_aonarrayupload +<BR>[Calls]<UL><LI><a href="#[158]">>></a> _dwt_aonarrayupload </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[144]">>></a> Tag_App +<LI><a href="#[147]">>></a> Tag_App </UL> -<P><STRONG><a name="[15f]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) +<P><STRONG><a name="[161]"></a>dwt_entersleepaftertx</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, deca_device.o(i.dwt_entersleepaftertx)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[ea]">>></a> dwt_starttx +<BR>[Called By]<UL><LI><a href="#[ed]">>></a> dwt_starttx </UL> -<P><STRONG><a name="[f3]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff)) +<P><STRONG><a name="[f6]"></a>dwt_forcetrxoff</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, deca_device.o(i.dwt_forcetrxoff)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[160]">>></a> dwt_syncrxbufptrs -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[162]">>></a> dwt_syncrxbufptrs +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[f2]">>></a> dwt_rxenable +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[f5]">>></a> dwt_rxenable </UL> -<P><STRONG><a name="[79]"></a>dwt_initialise</STRONG> (Thumb, 310 bytes, Stack size 24 bytes, deca_device.o(i.dwt_initialise)) +<P><STRONG><a name="[7b]"></a>dwt_initialise</STRONG> (Thumb, 310 bytes, Stack size 24 bytes, deca_device.o(i.dwt_initialise)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_initialise ⇒ dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[161]">>></a> dwt_xtaltrim -<LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[151]">>></a> dwt_readdevid -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg -<LI><a href="#[162]">>></a> dwt_read16bitoffsetreg -<LI><a href="#[15d]">>></a> _dwt_otpread -<LI><a href="#[15c]">>></a> _dwt_loaducodefromrom -<LI><a href="#[15a]">>></a> _dwt_enableclocks +<BR>[Calls]<UL><LI><a href="#[163]">>></a> dwt_xtaltrim +<LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[153]">>></a> dwt_readdevid +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg +<LI><a href="#[164]">>></a> dwt_read16bitoffsetreg +<LI><a href="#[15f]">>></a> _dwt_otpread +<LI><a href="#[15e]">>></a> _dwt_loaducodefromrom +<LI><a href="#[15c]">>></a> _dwt_enableclocks <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[162]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) +<P><STRONG><a name="[164]"></a>dwt_read16bitoffsetreg</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read16bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[ea]">>></a> dwt_starttx -<LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[ed]">>></a> dwt_starttx +<LI><a href="#[7b]">>></a> dwt_initialise </UL> -<P><STRONG><a name="[eb]"></a>dwt_read32bitoffsetreg</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read32bitoffsetreg)) +<P><STRONG><a name="[ee]"></a>dwt_read32bitoffsetreg</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, deca_device.o(i.dwt_read32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[151]">>></a> dwt_readdevid -<LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[f3]">>></a> dwt_forcetrxoff -<LI><a href="#[15f]">>></a> dwt_entersleepaftertx -<LI><a href="#[15d]">>></a> _dwt_otpread +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[153]">>></a> dwt_readdevid +<LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[f6]">>></a> dwt_forcetrxoff +<LI><a href="#[161]">>></a> dwt_entersleepaftertx +<LI><a href="#[15f]">>></a> _dwt_otpread </UL> -<P><STRONG><a name="[ee]"></a>dwt_readcarrierintegrator</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readcarrierintegrator)) +<P><STRONG><a name="[f1]"></a>dwt_readcarrierintegrator</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readcarrierintegrator)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_readcarrierintegrator ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[151]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) +<P><STRONG><a name="[153]"></a>dwt_readdevid</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readdevid)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_readdevid ⇒ dwt_read32bitoffsetreg ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[147]">>></a> UWB_Wkup -<LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[14a]">>></a> UWB_Wkup +<LI><a href="#[7b]">>></a> dwt_initialise </UL> -<P><STRONG><a name="[15b]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) +<P><STRONG><a name="[15d]"></a>dwt_readfromdevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_readfromdevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[163]">>></a> readfromspi +<BR>[Calls]<UL><LI><a href="#[165]">>></a> readfromspi </UL> -<BR>[Called By]<UL><LI><a href="#[161]">>></a> dwt_xtaltrim -<LI><a href="#[160]">>></a> dwt_syncrxbufptrs -<LI><a href="#[f1]">>></a> dwt_setrxtimeout -<LI><a href="#[f2]">>></a> dwt_rxenable -<LI><a href="#[ef]">>></a> dwt_readtxtimestamp -<LI><a href="#[f0]">>></a> dwt_readrxtimestamp -<LI><a href="#[ed]">>></a> dwt_readrxdata -<LI><a href="#[ee]">>></a> dwt_readcarrierintegrator -<LI><a href="#[eb]">>></a> dwt_read32bitoffsetreg -<LI><a href="#[162]">>></a> dwt_read16bitoffsetreg -<LI><a href="#[15a]">>></a> _dwt_enableclocks +<BR>[Called By]<UL><LI><a href="#[163]">>></a> dwt_xtaltrim +<LI><a href="#[162]">>></a> dwt_syncrxbufptrs +<LI><a href="#[f4]">>></a> dwt_setrxtimeout +<LI><a href="#[f5]">>></a> dwt_rxenable +<LI><a href="#[f2]">>></a> dwt_readtxtimestamp +<LI><a href="#[f3]">>></a> dwt_readrxtimestamp +<LI><a href="#[f0]">>></a> dwt_readrxdata +<LI><a href="#[f1]">>></a> dwt_readcarrierintegrator +<LI><a href="#[ee]">>></a> dwt_read32bitoffsetreg +<LI><a href="#[164]">>></a> dwt_read16bitoffsetreg +<LI><a href="#[15c]">>></a> _dwt_enableclocks </UL> -<P><STRONG><a name="[ed]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata)) +<P><STRONG><a name="[f0]"></a>dwt_readrxdata</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxdata ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[f0]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp)) +<P><STRONG><a name="[f3]"></a>dwt_readrxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readrxtimestamp)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readrxtimestamp ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[ef]"></a>dwt_readtxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readtxtimestamp)) +<P><STRONG><a name="[f2]"></a>dwt_readtxtimestamp</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, deca_device.o(i.dwt_readtxtimestamp)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_readtxtimestamp ⇒ dwt_readfromdevice ⇒ readfromspi </UL> -<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[f2]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable)) +<P><STRONG><a name="[f5]"></a>dwt_rxenable</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, deca_device.o(i.dwt_rxenable)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_rxenable ⇒ dwt_forcetrxoff ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[160]">>></a> dwt_syncrxbufptrs -<LI><a href="#[15b]">>></a> dwt_readfromdevice -<LI><a href="#[f3]">>></a> dwt_forcetrxoff +<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[162]">>></a> dwt_syncrxbufptrs +<LI><a href="#[15d]">>></a> dwt_readfromdevice +<LI><a href="#[f6]">>></a> dwt_forcetrxoff </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[7b]"></a>dwt_setrxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxantennadelay)) +<P><STRONG><a name="[7d]"></a>dwt_setrxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setrxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_setrxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_write16bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[f1]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout)) +<P><STRONG><a name="[f4]"></a>dwt_setrxtimeout</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, deca_device.o(i.dwt_setrxtimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = dwt_setrxtimeout ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[7c]"></a>dwt_settxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_settxantennadelay)) +<P><STRONG><a name="[7e]"></a>dwt_settxantennadelay</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_settxantennadelay)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_settxantennadelay ⇒ dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_write16bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[76]">>></a> Dw1000_Init +<BR>[Called By]<UL><LI><a href="#[78]">>></a> Dw1000_Init </UL> -<P><STRONG><a name="[ea]"></a>dwt_starttx</STRONG> (Thumb, 142 bytes, Stack size 24 bytes, deca_device.o(i.dwt_starttx)) +<P><STRONG><a name="[ed]"></a>dwt_starttx</STRONG> (Thumb, 142 bytes, Stack size 24 bytes, deca_device.o(i.dwt_starttx)) <BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[162]">>></a> dwt_read16bitoffsetreg -<LI><a href="#[15f]">>></a> dwt_entersleepaftertx +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[164]">>></a> dwt_read16bitoffsetreg +<LI><a href="#[161]">>></a> dwt_entersleepaftertx </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[160]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) +<P><STRONG><a name="[162]"></a>dwt_syncrxbufptrs</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, deca_device.o(i.dwt_syncrxbufptrs)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_syncrxbufptrs ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[f2]">>></a> dwt_rxenable -<LI><a href="#[f3]">>></a> dwt_forcetrxoff +<BR>[Called By]<UL><LI><a href="#[f5]">>></a> dwt_rxenable +<LI><a href="#[f6]">>></a> dwt_forcetrxoff </UL> -<P><STRONG><a name="[159]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) +<P><STRONG><a name="[15b]"></a>dwt_write16bitoffsetreg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, deca_device.o(i.dwt_write16bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_write16bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice </UL> -<BR>[Called By]<UL><LI><a href="#[7c]">>></a> dwt_settxantennadelay -<LI><a href="#[f1]">>></a> dwt_setrxtimeout -<LI><a href="#[7b]">>></a> dwt_setrxantennadelay -<LI><a href="#[f2]">>></a> dwt_rxenable -<LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[15e]">>></a> dwt_configuresleep -<LI><a href="#[7a]">>></a> dwt_configure -<LI><a href="#[15c]">>></a> _dwt_loaducodefromrom -<LI><a href="#[158]">>></a> _dwt_configlde +<BR>[Called By]<UL><LI><a href="#[7e]">>></a> dwt_settxantennadelay +<LI><a href="#[f4]">>></a> dwt_setrxtimeout +<LI><a href="#[7d]">>></a> dwt_setrxantennadelay +<LI><a href="#[f5]">>></a> dwt_rxenable +<LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[160]">>></a> dwt_configuresleep +<LI><a href="#[7c]">>></a> dwt_configure +<LI><a href="#[15e]">>></a> _dwt_loaducodefromrom +<LI><a href="#[15a]">>></a> _dwt_configlde </UL> -<P><STRONG><a name="[ec]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg)) +<P><STRONG><a name="[ef]"></a>dwt_write32bitoffsetreg</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, deca_device.o(i.dwt_write32bitoffsetreg)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll -<LI><a href="#[e9]">>></a> dwt_writetxfctrl -<LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[f3]">>></a> dwt_forcetrxoff -<LI><a href="#[15f]">>></a> dwt_entersleepaftertx -<LI><a href="#[7a]">>></a> dwt_configure +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll +<LI><a href="#[ec]">>></a> dwt_writetxfctrl +<LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[f6]">>></a> dwt_forcetrxoff +<LI><a href="#[161]">>></a> dwt_entersleepaftertx +<LI><a href="#[7c]">>></a> dwt_configure </UL> -<P><STRONG><a name="[157]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) +<P><STRONG><a name="[159]"></a>dwt_writetodevice</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, deca_device.o(i.dwt_writetodevice)) <BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[164]">>></a> writetospi +<BR>[Calls]<UL><LI><a href="#[166]">>></a> writetospi </UL> -<BR>[Called By]<UL><LI><a href="#[161]">>></a> dwt_xtaltrim -<LI><a href="#[e8]">>></a> dwt_writetxdata -<LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg -<LI><a href="#[159]">>></a> dwt_write16bitoffsetreg -<LI><a href="#[160]">>></a> dwt_syncrxbufptrs -<LI><a href="#[ea]">>></a> dwt_starttx -<LI><a href="#[f1]">>></a> dwt_setrxtimeout -<LI><a href="#[79]">>></a> dwt_initialise -<LI><a href="#[f3]">>></a> dwt_forcetrxoff -<LI><a href="#[15e]">>></a> dwt_configuresleep -<LI><a href="#[7a]">>></a> dwt_configure -<LI><a href="#[15d]">>></a> _dwt_otpread -<LI><a href="#[15c]">>></a> _dwt_loaducodefromrom -<LI><a href="#[15a]">>></a> _dwt_enableclocks -<LI><a href="#[158]">>></a> _dwt_configlde -<LI><a href="#[156]">>></a> _dwt_aonarrayupload +<BR>[Called By]<UL><LI><a href="#[163]">>></a> dwt_xtaltrim +<LI><a href="#[eb]">>></a> dwt_writetxdata +<LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg +<LI><a href="#[15b]">>></a> dwt_write16bitoffsetreg +<LI><a href="#[162]">>></a> dwt_syncrxbufptrs +<LI><a href="#[ed]">>></a> dwt_starttx +<LI><a href="#[f4]">>></a> dwt_setrxtimeout +<LI><a href="#[7b]">>></a> dwt_initialise +<LI><a href="#[f6]">>></a> dwt_forcetrxoff +<LI><a href="#[160]">>></a> dwt_configuresleep +<LI><a href="#[7c]">>></a> dwt_configure +<LI><a href="#[15f]">>></a> _dwt_otpread +<LI><a href="#[15e]">>></a> _dwt_loaducodefromrom +<LI><a href="#[15c]">>></a> _dwt_enableclocks +<LI><a href="#[15a]">>></a> _dwt_configlde +<LI><a href="#[158]">>></a> _dwt_aonarrayupload </UL> -<P><STRONG><a name="[e8]"></a>dwt_writetxdata</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxdata)) +<P><STRONG><a name="[eb]"></a>dwt_writetxdata</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxdata)) <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = dwt_writetxdata ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[e9]"></a>dwt_writetxfctrl</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxfctrl)) +<P><STRONG><a name="[ec]"></a>dwt_writetxfctrl</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, deca_device.o(i.dwt_writetxfctrl)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_writetxfctrl ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[ec]">>></a> dwt_write32bitoffsetreg +<BR>[Calls]<UL><LI><a href="#[ef]">>></a> dwt_write32bitoffsetreg </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[161]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) +<P><STRONG><a name="[163]"></a>dwt_xtaltrim</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, deca_device.o(i.dwt_xtaltrim)) <BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = dwt_xtaltrim ⇒ dwt_writetodevice ⇒ writetospi </UL> -<BR>[Calls]<UL><LI><a href="#[157]">>></a> dwt_writetodevice -<LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Calls]<UL><LI><a href="#[159]">>></a> dwt_writetodevice +<LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<BR>[Called By]<UL><LI><a href="#[79]">>></a> dwt_initialise +<BR>[Called By]<UL><LI><a href="#[7b]">>></a> dwt_initialise </UL> -<P><STRONG><a name="[126]"></a>floor</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, floor.o(i.floor)) +<P><STRONG><a name="[129]"></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 ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[56]">>></a> __aeabi_dadd <LI><a href="#[5b]">>></a> __aeabi_drsub -<LI><a href="#[70]">>></a> __aeabi_cdrcmple +<LI><a href="#[72]">>></a> __aeabi_cdrcmple </UL> <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioTimeOnAir </UL> @@ -2934,55 +2960,55 @@ <P><STRONG><a name="[2c]"></a>fputc</STRONG> (Thumb, 18 bytes, Stack size 16 bytes, usart.o(i.fputc)) <BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = fputc ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer </UL> -<BR>[Calls]<UL><LI><a href="#[da]">>></a> HAL_UART_Transmit +<BR>[Calls]<UL><LI><a href="#[dc]">>></a> HAL_UART_Transmit </UL> <BR>[Address Reference Count : 1]<UL><LI> printf1.o(i.__0printf$1) </UL> <P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 288 bytes, Stack size 0 bytes, main.o(i.main)) -<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = main ⇒ Tag_App ⇒ MBXANCPoll ⇒ CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr +<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = main ⇒ Tag_App ⇒ MBXANCPoll ⇒ CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[93]">>></a> HAL_Delay -<LI><a href="#[e5]">>></a> Lora_Init -<LI><a href="#[d8]">>></a> HAL_UART_Receive_DMA -<LI><a href="#[b7]">>></a> HAL_LPTIM_Init -<LI><a href="#[a9]">>></a> HAL_Init -<LI><a href="#[167]">>></a> HAL_IWDG_Refresh -<LI><a href="#[a8]">>></a> HAL_IWDG_Init -<LI><a href="#[166]">>></a> Delay_Ms -<LI><a href="#[142]">>></a> SystemClock_Config -<LI><a href="#[fd]">>></a> Program_Init -<LI><a href="#[dc]">>></a> IdleTask -<LI><a href="#[fa]">>></a> MX_USART1_UART_Init -<LI><a href="#[f9]">>></a> MX_SPI1_Init -<LI><a href="#[f8]">>></a> MX_GPIO_Init -<LI><a href="#[f7]">>></a> MX_DMA_Init -<LI><a href="#[f6]">>></a> MX_ADC_Init -<LI><a href="#[144]">>></a> Tag_App -<LI><a href="#[76]">>></a> Dw1000_Init -<LI><a href="#[165]">>></a> Dw1000_App_Init -<LI><a href="#[149]">>></a> dwt_entersleep -<LI><a href="#[15e]">>></a> dwt_configuresleep -<LI><a href="#[73]">>></a> memcmp +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[95]">>></a> HAL_Delay +<LI><a href="#[e8]">>></a> Lora_Init +<LI><a href="#[da]">>></a> HAL_UART_Receive_DMA +<LI><a href="#[b9]">>></a> HAL_LPTIM_Init +<LI><a href="#[ab]">>></a> HAL_Init +<LI><a href="#[169]">>></a> HAL_IWDG_Refresh +<LI><a href="#[aa]">>></a> HAL_IWDG_Init +<LI><a href="#[168]">>></a> Delay_Ms +<LI><a href="#[145]">>></a> SystemClock_Config +<LI><a href="#[100]">>></a> Program_Init +<LI><a href="#[de]">>></a> IdleTask +<LI><a href="#[fd]">>></a> MX_USART1_UART_Init +<LI><a href="#[fc]">>></a> MX_SPI1_Init +<LI><a href="#[fb]">>></a> MX_GPIO_Init +<LI><a href="#[fa]">>></a> MX_DMA_Init +<LI><a href="#[f9]">>></a> MX_ADC_Init +<LI><a href="#[147]">>></a> Tag_App +<LI><a href="#[78]">>></a> Dw1000_Init +<LI><a href="#[167]">>></a> Dw1000_App_Init +<LI><a href="#[14c]">>></a> dwt_entersleep +<LI><a href="#[160]">>></a> dwt_configuresleep +<LI><a href="#[75]">>></a> memcmp </UL> <BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B) </UL> -<P><STRONG><a name="[fe]"></a>parameter_init</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) +<P><STRONG><a name="[101]"></a>parameter_init</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = parameter_init ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[153]">>></a> save_com_map_to_flash -<LI><a href="#[168]">>></a> FLASH_Read +<BR>[Calls]<UL><LI><a href="#[155]">>></a> save_com_map_to_flash +<LI><a href="#[16a]">>></a> FLASH_Read </UL> -<BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init </UL> -<P><STRONG><a name="[163]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi)) +<P><STRONG><a name="[165]"></a>readfromspi</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, spi.o(i.readfromspi)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = readfromspi </UL> -<BR>[Called By]<UL><LI><a href="#[15b]">>></a> dwt_readfromdevice +<BR>[Called By]<UL><LI><a href="#[15d]">>></a> dwt_readfromdevice </UL> -<P><STRONG><a name="[125]"></a>rint</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, rint.o(i.rint)) +<P><STRONG><a name="[128]"></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 ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[65]">>></a> _drnd @@ -2990,105 +3016,105 @@ <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioTimeOnAir </UL> -<P><STRONG><a name="[153]"></a>save_com_map_to_flash</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, global_param.o(i.save_com_map_to_flash)) +<P><STRONG><a name="[155]"></a>save_com_map_to_flash</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, global_param.o(i.save_com_map_to_flash)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode </UL> -<BR>[Calls]<UL><LI><a href="#[86]">>></a> FLASH_Write -<LI><a href="#[80]">>></a> FLASH_Prepare -<LI><a href="#[8b]">>></a> __aeabi_memcpy +<BR>[Calls]<UL><LI><a href="#[88]">>></a> FLASH_Write +<LI><a href="#[82]">>></a> FLASH_Prepare +<LI><a href="#[8d]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> UsartParseDataHandler -<LI><a href="#[152]">>></a> UpdateProcess -<LI><a href="#[fe]">>></a> parameter_init +<LI><a href="#[154]">>></a> UpdateProcess +<LI><a href="#[101]">>></a> parameter_init </UL> -<P><STRONG><a name="[100]"></a>testprogram</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.testprogram)) -<BR><BR>[Called By]<UL><LI><a href="#[fd]">>></a> Program_Init +<P><STRONG><a name="[103]"></a>testprogram</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, dw_mbx_anc.o(i.testprogram)) +<BR><BR>[Called By]<UL><LI><a href="#[100]">>></a> Program_Init </UL> -<P><STRONG><a name="[164]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi)) +<P><STRONG><a name="[166]"></a>writetospi</STRONG> (Thumb, 68 bytes, Stack size 20 bytes, spi.o(i.writetospi)) <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = writetospi </UL> -<BR>[Called By]<UL><LI><a href="#[157]">>></a> dwt_writetodevice +<BR>[Called By]<UL><LI><a href="#[159]">>></a> dwt_writetodevice </UL> <P> <H3> Local Symbols </H3> -<P><STRONG><a name="[6d]"></a>CalculateDists</STRONG> (Thumb, 246 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.CalculateDists)) +<P><STRONG><a name="[6f]"></a>CalculateDists</STRONG> (Thumb, 246 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.CalculateDists)) <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = CalculateDists ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[6e]">>></a> __aeabi_f2d +<BR>[Calls]<UL><LI><a href="#[70]">>></a> __aeabi_f2d <LI><a href="#[56]">>></a> __aeabi_dadd <LI><a href="#[63]">>></a> __aeabi_d2f <LI><a href="#[5f]">>></a> __aeabi_i2d <LI><a href="#[53]">>></a> __aeabi_fsub <LI><a href="#[5b]">>></a> __aeabi_drsub -<LI><a href="#[70]">>></a> __aeabi_cdrcmple -<LI><a href="#[71]">>></a> __aeabi_cdcmple +<LI><a href="#[72]">>></a> __aeabi_cdrcmple +<LI><a href="#[73]">>></a> __aeabi_cdcmple <LI><a href="#[60]">>></a> __aeabi_ui2d <LI><a href="#[62]">>></a> __aeabi_d2uiz <LI><a href="#[5c]">>></a> __aeabi_dmul -<LI><a href="#[6f]">>></a> __ARM_scalbn +<LI><a href="#[71]">>></a> __ARM_scalbn </UL> -<BR>[Called By]<UL><LI><a href="#[e7]">>></a> MBXANCPoll +<BR>[Called By]<UL><LI><a href="#[ea]">>></a> MBXANCPoll </UL> -<P><STRONG><a name="[f6]"></a>MX_ADC_Init</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, main.o(i.MX_ADC_Init)) +<P><STRONG><a name="[f9]"></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="#[9c]">>></a> HAL_ADC_Init -<LI><a href="#[99]">>></a> HAL_ADC_ConfigChannel -<LI><a href="#[98]">>></a> HAL_ADCEx_EnableVREFINT -<LI><a href="#[97]">>></a> HAL_ADCEx_Calibration_Start +<BR>[Calls]<UL><LI><a href="#[9e]">>></a> HAL_ADC_Init +<LI><a href="#[9b]">>></a> HAL_ADC_ConfigChannel +<LI><a href="#[9a]">>></a> HAL_ADCEx_EnableVREFINT +<LI><a href="#[99]">>></a> HAL_ADCEx_Calibration_Start </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[92]">>></a> READC_Init +<LI><a href="#[94]">>></a> READC_Init </UL> -<P><STRONG><a name="[f7]"></a>MX_DMA_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, main.o(i.MX_DMA_Init)) +<P><STRONG><a name="[fa]"></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="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[b9]">>></a> HAL_NVIC_EnableIRQ +<BR>[Calls]<UL><LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[bb]">>></a> HAL_NVIC_EnableIRQ </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[7e]">>></a> UsartInit +<LI><a href="#[80]">>></a> UsartInit </UL> -<P><STRONG><a name="[f8]"></a>MX_GPIO_Init</STRONG> (Thumb, 316 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) +<P><STRONG><a name="[fb]"></a>MX_GPIO_Init</STRONG> (Thumb, 316 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="#[df]">>></a> HAL_GPIO_WritePin -<LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[b9]">>></a> HAL_NVIC_EnableIRQ -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[e1]">>></a> HAL_GPIO_WritePin +<LI><a href="#[a2]">>></a> HAL_GPIO_Init +<LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[bb]">>></a> HAL_NVIC_EnableIRQ +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[f9]"></a>MX_SPI1_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init)) +<P><STRONG><a name="[fc]"></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 = 88<LI>Call Chain = MX_SPI1_Init ⇒ HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init </UL> -<BR>[Calls]<UL><LI><a href="#[c3]">>></a> HAL_SPI_Init +<BR>[Calls]<UL><LI><a href="#[c5]">>></a> HAL_SPI_Init </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[fa]"></a>MX_USART1_UART_Init</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, main.o(i.MX_USART1_UART_Init)) +<P><STRONG><a name="[fd]"></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 = 128<LI>Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[a0]">>></a> HAL_GPIO_Init -<LI><a href="#[d1]">>></a> HAL_UART_Init -<LI><a href="#[fb]">>></a> Usart1InitVariables -<LI><a href="#[9f]">>></a> __aeabi_memclr4 +<BR>[Calls]<UL><LI><a href="#[a2]">>></a> HAL_GPIO_Init +<LI><a href="#[d3]">>></a> HAL_UART_Init +<LI><a href="#[fe]">>></a> Usart1InitVariables +<LI><a href="#[a1]">>></a> __aeabi_memclr4 </UL> <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main -<LI><a href="#[7e]">>></a> UsartInit +<LI><a href="#[80]">>></a> UsartInit </UL> -<P><STRONG><a name="[11c]"></a>RadioGetFskBandwidthRegValue</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, radio.o(i.RadioGetFskBandwidthRegValue)) +<P><STRONG><a name="[11f]"></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="#[34]">>></a> RadioSetTxConfig @@ -3100,7 +3126,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[9a]">>></a> HAL_ADC_DeInit +<BR>[Called By]<UL><LI><a href="#[9c]">>></a> HAL_ADC_DeInit </UL> <P><STRONG><a name="[69]"></a>ADC_DelayMicroSecond</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, stm32l0xx_hal_adc.o(i.ADC_DelayMicroSecond)) @@ -3108,7 +3134,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[99]">>></a> HAL_ADC_ConfigChannel +<BR>[Called By]<UL><LI><a href="#[9b]">>></a> HAL_ADC_ConfigChannel <LI><a href="#[6c]">>></a> ADC_Enable </UL> @@ -3117,7 +3143,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[9a]">>></a> HAL_ADC_DeInit +<BR>[Called By]<UL><LI><a href="#[9c]">>></a> HAL_ADC_DeInit </UL> <P><STRONG><a name="[6c]"></a>ADC_Enable</STRONG> (Thumb, 106 bytes, Stack size 24 bytes, stm32l0xx_hal_adc.o(i.ADC_Enable)) @@ -3126,102 +3152,102 @@ <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick <LI><a href="#[69]">>></a> ADC_DelayMicroSecond </UL> -<BR>[Called By]<UL><LI><a href="#[8d]">>></a> HAL_ADC_Start +<BR>[Called By]<UL><LI><a href="#[8f]">>></a> HAL_ADC_Start </UL> -<P><STRONG><a name="[85]"></a>FLASH_SetErrorCode</STRONG> (Thumb, 134 bytes, Stack size 8 bytes, stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode)) +<P><STRONG><a name="[87]"></a>FLASH_SetErrorCode</STRONG> (Thumb, 134 bytes, Stack size 8 bytes, stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FLASH_SetErrorCode </UL> -<BR>[Called By]<UL><LI><a href="#[84]">>></a> FLASH_WaitForLastOperation +<BR>[Called By]<UL><LI><a href="#[86]">>></a> FLASH_WaitForLastOperation </UL> -<P><STRONG><a name="[a4]"></a>DMA_SetConfig</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.DMA_SetConfig)) +<P><STRONG><a name="[a6]"></a>DMA_SetConfig</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, stm32l0xx_hal_dma.o(i.DMA_SetConfig)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = DMA_SetConfig </UL> -<BR>[Called By]<UL><LI><a href="#[a3]">>></a> HAL_DMA_Start_IT +<BR>[Called By]<UL><LI><a href="#[a5]">>></a> HAL_DMA_Start_IT </UL> -<P><STRONG><a name="[bd]"></a>__NVIC_SetPriority</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)) -<BR><BR>[Called By]<UL><LI><a href="#[ad]">>></a> HAL_NVIC_SetPriority -<LI><a href="#[ac]">>></a> HAL_SYSTICK_Config +<P><STRONG><a name="[bf]"></a>__NVIC_SetPriority</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority)) +<BR><BR>[Called By]<UL><LI><a href="#[af]">>></a> HAL_NVIC_SetPriority +<LI><a href="#[ae]">>></a> HAL_SYSTICK_Config </UL> -<P><STRONG><a name="[bb]"></a>LPTIM_WaitForFlag</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)) +<P><STRONG><a name="[bd]"></a>LPTIM_WaitForFlag</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag)) <BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = LPTIM_WaitForFlag ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[ba]">>></a> HAL_LPTIM_TimeOut_Start_IT -<LI><a href="#[bc]">>></a> LPTIM_Disable +<BR>[Called By]<UL><LI><a href="#[bc]">>></a> HAL_LPTIM_TimeOut_Start_IT +<LI><a href="#[be]">>></a> LPTIM_Disable </UL> -<P><STRONG><a name="[c6]"></a>SPI_EndRxTxTransaction</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction)) +<P><STRONG><a name="[c8]"></a>SPI_EndRxTxTransaction</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction)) <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout </UL> -<BR>[Calls]<UL><LI><a href="#[129]">>></a> SPI_WaitFlagStateUntilTimeout +<BR>[Calls]<UL><LI><a href="#[12c]">>></a> SPI_WaitFlagStateUntilTimeout <LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[c5]">>></a> HAL_SPI_TransmitReceive +<BR>[Called By]<UL><LI><a href="#[c7]">>></a> HAL_SPI_TransmitReceive </UL> -<P><STRONG><a name="[129]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 180 bytes, Stack size 40 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) +<P><STRONG><a name="[12c]"></a>SPI_WaitFlagStateUntilTimeout</STRONG> (Thumb, 180 bytes, Stack size 40 bytes, stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SPI_WaitFlagStateUntilTimeout </UL> <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GetTick </UL> -<BR>[Called By]<UL><LI><a href="#[c6]">>></a> SPI_EndRxTxTransaction +<BR>[Called By]<UL><LI><a href="#[c8]">>></a> SPI_EndRxTxTransaction </UL> <P><STRONG><a name="[21]"></a>UART_DMAAbortOnError</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMAAbortOnError </UL> -<BR>[Calls]<UL><LI><a href="#[cc]">>></a> HAL_UART_ErrorCallback +<BR>[Calls]<UL><LI><a href="#[ce]">>></a> HAL_UART_ErrorCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) </UL> <P><STRONG><a name="[2b]"></a>UART_DMAError</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_DMAError)) <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = UART_DMAError ⇒ UART_EndTxTransfer </UL> -<BR>[Calls]<UL><LI><a href="#[cc]">>></a> HAL_UART_ErrorCallback -<LI><a href="#[14b]">>></a> UART_EndTxTransfer -<LI><a href="#[ca]">>></a> UART_EndRxTransfer +<BR>[Calls]<UL><LI><a href="#[ce]">>></a> HAL_UART_ErrorCallback +<LI><a href="#[14d]">>></a> UART_EndTxTransfer +<LI><a href="#[cc]">>></a> UART_EndRxTransfer </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) </UL> <P><STRONG><a name="[29]"></a>UART_DMAReceiveCplt</STRONG> (Thumb, 156 bytes, Stack size 16 bytes, stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_DMAReceiveCplt </UL> -<BR>[Calls]<UL><LI><a href="#[14c]">>></a> HAL_UART_RxCpltCallback -<LI><a href="#[ce]">>></a> HAL_UARTEx_RxEventCallback +<BR>[Calls]<UL><LI><a href="#[14e]">>></a> HAL_UART_RxCpltCallback +<LI><a href="#[d0]">>></a> HAL_UARTEx_RxEventCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) </UL> <P><STRONG><a name="[2a]"></a>UART_DMARxHalfCplt</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_DMARxHalfCplt </UL> -<BR>[Calls]<UL><LI><a href="#[14d]">>></a> HAL_UART_RxHalfCpltCallback -<LI><a href="#[ce]">>></a> HAL_UARTEx_RxEventCallback +<BR>[Calls]<UL><LI><a href="#[14f]">>></a> HAL_UART_RxHalfCpltCallback +<LI><a href="#[d0]">>></a> HAL_UARTEx_RxEventCallback </UL> <BR>[Address Reference Count : 1]<UL><LI> stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) </UL> -<P><STRONG><a name="[ca]"></a>UART_EndRxTransfer</STRONG> (Thumb, 96 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)) +<P><STRONG><a name="[cc]"></a>UART_EndRxTransfer</STRONG> (Thumb, 96 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_EndRxTransfer)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_EndRxTransfer </UL> -<BR>[Called By]<UL><LI><a href="#[c9]">>></a> HAL_UART_IRQHandler +<BR>[Called By]<UL><LI><a href="#[cb]">>></a> HAL_UART_IRQHandler <LI><a href="#[2b]">>></a> UART_DMAError -<LI><a href="#[db]">>></a> UART_WaitOnFlagUntilTimeout +<LI><a href="#[dd]">>></a> UART_WaitOnFlagUntilTimeout </UL> -<P><STRONG><a name="[14b]"></a>UART_EndTxTransfer</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)) +<P><STRONG><a name="[14d]"></a>UART_EndTxTransfer</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, stm32l0xx_hal_uart.o(i.UART_EndTxTransfer)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART_EndTxTransfer </UL> <BR>[Called By]<UL><LI><a href="#[2b]">>></a> UART_DMAError </UL> -<P><STRONG><a name="[155]"></a>_printf_core</STRONG> (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED) +<P><STRONG><a name="[157]"></a>_printf_core</STRONG> (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED) <BR><BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_uidivmod </UL> -<BR>[Called By]<UL><LI><a href="#[154]">>></a> __0printf$1 +<BR>[Called By]<UL><LI><a href="#[156]">>></a> __0printf$1 </UL> <P> <H3> diff --git a/MDK-ARM/L051/L051.map b/MDK-ARM/L051/L051.map index a82fe2a..b2f497d 100644 --- a/MDK-ARM/L051/L051.map +++ b/MDK-ARM/L051/L051.map @@ -437,20 +437,19 @@ dw_app.o(i.Dw1000_Init) refers to deca_device.o(i.dwt_setrxantennadelay) for dwt_setrxantennadelay dw_app.o(i.Dw1000_Init) refers to deca_device.o(i.dwt_settxantennadelay) for dwt_settxantennadelay dw_app.o(i.Dw1000_Init) refers to dw_app.o(.data) for .data - dw_app.o(i.Tag_App) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter - dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.GetWGRecSyncCount) for GetWGRecSyncCount - dw_app.o(i.Tag_App) refers to dfltui.o(.text) for __aeabi_ui2d - dw_app.o(i.Tag_App) refers to dadd.o(.text) for __aeabi_dsub - dw_app.o(i.Tag_App) refers to dfixui.o(.text) for __aeabi_d2uiz + dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.LoraSyncRecPoll) for LoraSyncRecPoll + dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.GetRangeState) for GetRangeState dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.GetUwbPollCount) for GetUwbPollCount + dw_app.o(i.Tag_App) refers to dfltui.o(.text) for __aeabi_ui2d + dw_app.o(i.Tag_App) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter dw_app.o(i.Tag_App) refers to lora.o(i.SwitchLoraToSyncRec) for SwitchLoraToSyncRec dw_app.o(i.Tag_App) refers to dw_app.o(i.UWB_Wkup) for UWB_Wkup dw_app.o(i.Tag_App) refers to lis3dh_driver.o(i.delay_us) for delay_us dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.MBXANCPoll) for MBXANCPoll dw_app.o(i.Tag_App) refers to deca_device.o(i.dwt_entersleep) for dwt_entersleep dw_app.o(i.Tag_App) refers to adc.o(i.Get_VDDVlotage) for Get_VDDVlotage - dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.LoraSyncRecPoll) for LoraSyncRecPoll - dw_app.o(i.Tag_App) refers to dw_mbx_anc.o(i.GetRangeState) for GetRangeState + dw_app.o(i.Tag_App) refers to dadd.o(.text) for __aeabi_dsub + dw_app.o(i.Tag_App) refers to dfixui.o(.text) for __aeabi_d2uiz dw_app.o(i.Tag_App) refers to dw_app.o(.data) for .data dw_app.o(i.Tag_App) refers to main.o(.bss) for hlptim1 dw_app.o(i.Tag_App) refers to global_param.o(.bss) for g_com_map @@ -503,15 +502,21 @@ dw_mbx_anc.o(i.GetRangeState) refers to dw_mbx_anc.o(.data) for .data dw_mbx_anc.o(i.GetUwbPollCount) refers to dw_mbx_anc.o(.data) for .data dw_mbx_anc.o(i.GetWGRecSyncCount) refers to dw_mbx_anc.o(.data) for .data - dw_mbx_anc.o(i.LoraSyncRecPoll) refers to lora.o(i.SwitchLoraToSyncRec) for SwitchLoraToSyncRec dw_mbx_anc.o(i.LoraSyncRecPoll) refers to stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) for HAL_LPTIM_ReadCounter + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dfltui.o(.text) for __aeabi_ui2d + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dadd.o(.text) for __aeabi_dsub + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dfixui.o(.text) for __aeabi_d2uiz + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to lora.o(i.SwitchLoraToSyncRec) for SwitchLoraToSyncRec dw_mbx_anc.o(i.LoraSyncRecPoll) refers to lora.o(i.GetFlagLoraWaitSync) for GetFlagLoraWaitSync dw_mbx_anc.o(i.LoraSyncRecPoll) refers to lora.o(i.GetLoraBufferAndLen) for GetLoraBufferAndLen dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dw_mbx_anc.o(i.SyncStateSwitch) for SyncStateSwitch + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to memcmp.o(.text) for memcmp + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to lora.o(i.LoraUp_Poll) for LoraUp_Poll dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dw_mbx_anc.o(.data) for .data dw_mbx_anc.o(i.LoraSyncRecPoll) refers to main.o(.bss) for hlptim1 dw_mbx_anc.o(i.LoraSyncRecPoll) refers to dw_mbx_anc.o(.bss) for .bss dw_mbx_anc.o(i.LoraSyncRecPoll) refers to global_param.o(.bss) for g_com_map + dw_mbx_anc.o(i.LoraSyncRecPoll) refers to main.o(.data) for dev_id dw_mbx_anc.o(i.MBXANCPoll) refers to memcpya.o(.text) for __aeabi_memcpy dw_mbx_anc.o(i.MBXANCPoll) refers to deca_device.o(i.dwt_writetxdata) for dwt_writetxdata dw_mbx_anc.o(i.MBXANCPoll) refers to deca_device.o(i.dwt_writetxfctrl) for dwt_writetxfctrl @@ -1001,6 +1006,7 @@ sx126x-board.o(i.SX126xWriteRegisters) refers to sx126x-board.o(i.SX126xWaitOnBusy) for SX126xWaitOnBusy 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.GetFlagLoraWaitSync) refers to lora.o(.data) for .data lora.o(i.GetLoraBufferAndLen) refers to memcpya.o(.text) for __aeabi_memcpy lora.o(i.GetLoraBufferAndLen) refers to lora.o(.data) for .data @@ -1012,6 +1018,12 @@ lora.o(i.Lora470_Init) refers to lora.o(i.OnRxTimeout) for OnRxTimeout lora.o(i.Lora470_Init) refers to lora.o(i.OnRxError) for OnRxError lora.o(i.Lora470_Init) refers to radio.o(.constdata) for Radio + lora.o(i.LoraUp_Poll) refers to lora.o(i.Cal_CRC16) for Cal_CRC16 + lora.o(i.LoraUp_Poll) refers to dw_mbx_anc.o(.bss) for lora_recbuffer + lora.o(i.LoraUp_Poll) refers to lora.o(.data) for .data + lora.o(i.LoraUp_Poll) refers to lora.o(.bss) for .bss + lora.o(i.LoraUp_Poll) refers to main.o(.data) for dev_id + lora.o(i.LoraUp_Poll) refers to radio.o(.constdata) for Radio lora.o(i.Lora_Init) refers to crc_1.o(i.RadioComputeCRC) for RadioComputeCRC lora.o(i.Lora_Init) refers to lora.o(i.OnTxDone) for OnTxDone lora.o(i.Lora_Init) refers to lora.o(.bss) for .bss @@ -1034,6 +1046,7 @@ lora.o(i.OnRxTimeout) refers to radio.o(.constdata) for Radio lora.o(i.OnRxTimeout) refers to lora.o(.data) for .data lora.o(i.OnTxDone) refers to radio.o(.constdata) for Radio + lora.o(i.OnTxDone) refers to lora.o(.data) for .data lora.o(i.SwitchLoraToSyncRec) refers to lora.o(i.OnRxDone) for OnRxDone lora.o(i.SwitchLoraToSyncRec) refers to lora.o(.bss) for .bss lora.o(i.SwitchLoraToSyncRec) refers to lora.o(i.OnRxTimeout) for OnRxTimeout @@ -2260,6 +2273,7 @@ Removing crc.o(.constdata), (512 bytes). Removing dw_mbx_anc.o(.rev16_text), (4 bytes). Removing dw_mbx_anc.o(.revsh_text), (4 bytes). + Removing dw_mbx_anc.o(i.GetWGRecSyncCount), (12 bytes). Removing dw_mbx_anc.o(i.SyncClockProcess), (144 bytes). Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). @@ -2316,7 +2330,6 @@ Removing lora.o(.revsh_text), (4 bytes). Removing lora.o(i.LedToggle), (2 bytes). Removing lora.o(i.Lora470_Init), (120 bytes). - Removing lora.o(i.T_R_Init), (2 bytes). Removing lora.o(.bss), (64 bytes). Removing lora.o(.constdata), (5 bytes). Removing lora.o(.constdata), (5 bytes). @@ -2742,7 +2755,7 @@ Removing dsqrt.o(.text), (162 bytes). Removing dfixul.o(.text), (64 bytes). -663 unused section(s) (total 43543 bytes) removed from the image. +663 unused section(s) (total 43553 bytes) removed from the image. ============================================================================== @@ -2783,38 +2796,38 @@ ../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 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 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.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 entry7a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.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/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE - ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE + ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE @@ -2823,30 +2836,30 @@ ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE - ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE - ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE - ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.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 ffltui.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.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 fflti.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE ../fplib/microlib/fprnd.c 0x00000000 Number 0 drnd.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE ../fplib/microlib/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_x.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE + ../mathlib/pow.c 0x00000000 Number 0 pow_x.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 @@ -2973,334 +2986,336 @@ i.ADC_Enable 0x08005c0c Section 0 stm32l0xx_hal_adc.o(i.ADC_Enable) ADC_Enable 0x08005c0d Thumb Code 106 stm32l0xx_hal_adc.o(i.ADC_Enable) i.AddNewTagIntoList 0x08005c7c Section 0 dw_mbx_anc.o(i.AddNewTagIntoList) - i.CalculateDists 0x08005ce8 Section 0 dw_mbx_anc.o(i.CalculateDists) - CalculateDists 0x08005ce9 Thumb Code 246 dw_mbx_anc.o(i.CalculateDists) - i.Checksum_u16 0x08005e14 Section 0 dw_app.o(i.Checksum_u16) - i.CmpTagInList 0x08005e30 Section 0 dw_mbx_anc.o(i.CmpTagInList) - i.ComputeCrc 0x08005e7c Section 0 crc_1.o(i.ComputeCrc) - i.DMA1_Channel2_3_IRQHandler 0x08005ea8 Section 0 stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler) - i.DMA_SetConfig 0x08005ec0 Section 0 stm32l0xx_hal_dma.o(i.DMA_SetConfig) - DMA_SetConfig 0x08005ec1 Thumb Code 44 stm32l0xx_hal_dma.o(i.DMA_SetConfig) - i.Delay_Ms 0x08005eec Section 0 delay.o(i.Delay_Ms) - i.Dw1000_App_Init 0x08005f0c Section 0 dw_app.o(i.Dw1000_App_Init) - i.Dw1000_Init 0x08005f58 Section 0 dw_app.o(i.Dw1000_Init) - i.EXTI0_1_IRQHandler 0x08005f8c Section 0 stm32l0xx_it.o(i.EXTI0_1_IRQHandler) - i.EXTI2_3_IRQHandler 0x08005fd8 Section 0 stm32l0xx_it.o(i.EXTI2_3_IRQHandler) - i.Error_Handler 0x08005fe2 Section 0 main.o(i.Error_Handler) - i.FLASH_PageErase 0x08005fe4 Section 0 stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase) - i.FLASH_Prepare 0x08006010 Section 0 flash.o(i.FLASH_Prepare) - i.FLASH_Read 0x08006044 Section 0 flash.o(i.FLASH_Read) - i.FLASH_SetErrorCode 0x08006058 Section 0 stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode) - FLASH_SetErrorCode 0x08006059 Thumb Code 134 stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode) - i.FLASH_WaitForLastOperation 0x080060e8 Section 0 stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation) - i.FLASH_Write 0x08006158 Section 0 flash.o(i.FLASH_Write) - i.GetFlagLoraWaitSync 0x08006190 Section 0 lora.o(i.GetFlagLoraWaitSync) - i.GetLPTime 0x0800619c Section 0 main.o(i.GetLPTime) - i.GetLoraBufferAndLen 0x080061d4 Section 0 lora.o(i.GetLoraBufferAndLen) - i.GetRangeState 0x080061f4 Section 0 dw_mbx_anc.o(i.GetRangeState) - i.GetUwbPollCount 0x08006200 Section 0 dw_mbx_anc.o(i.GetUwbPollCount) - i.GetWGRecSyncCount 0x0800620c Section 0 dw_mbx_anc.o(i.GetWGRecSyncCount) - i.Get_ADC_Value 0x08006218 Section 0 adc.o(i.Get_ADC_Value) - i.Get_VDDVlotage 0x08006240 Section 0 adc.o(i.Get_VDDVlotage) - i.HAL_ADCEx_Calibration_Start 0x08006350 Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start) - i.HAL_ADCEx_DisableVREFINT 0x08006404 Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT) - i.HAL_ADCEx_EnableVREFINT 0x08006414 Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT) - i.HAL_ADC_ConfigChannel 0x0800644c Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel) - i.HAL_ADC_DeInit 0x080064e0 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit) - i.HAL_ADC_GetState 0x08006594 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_GetState) - i.HAL_ADC_GetValue 0x08006598 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue) - i.HAL_ADC_Init 0x080065a0 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_Init) - i.HAL_ADC_MspDeInit 0x08006768 Section 0 stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit) - i.HAL_ADC_MspInit 0x08006790 Section 0 stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit) - i.HAL_ADC_PollForConversion 0x080067e0 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion) - i.HAL_ADC_Start 0x080068a8 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_Start) - i.HAL_DMA_Abort 0x08006904 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort) - i.HAL_DMA_Abort_IT 0x08006948 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT) - i.HAL_DMA_DeInit 0x08006994 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit) - i.HAL_DMA_IRQHandler 0x080069fc Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler) - i.HAL_DMA_Init 0x08006aa4 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Init) - i.HAL_DMA_Start_IT 0x08006b34 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT) - i.HAL_Delay 0x08006b9c Section 0 stm32l0xx_hal.o(i.HAL_Delay) - i.HAL_Delay_nMS 0x08006bc0 Section 0 delay.o(i.HAL_Delay_nMS) - i.HAL_FLASHEx_Erase 0x08006bd8 Section 0 stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) - i.HAL_FLASH_Lock 0x08006c50 Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock) - i.HAL_FLASH_Program 0x08006c6c Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Program) - i.HAL_FLASH_Unlock 0x08006ca8 Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) - i.HAL_GPIO_DeInit 0x08006d04 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) - i.HAL_GPIO_EXTI_Callback 0x08006df4 Section 0 main.o(i.HAL_GPIO_EXTI_Callback) - i.HAL_GPIO_EXTI_IRQHandler 0x08006e00 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) - i.HAL_GPIO_Init 0x08006e18 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) - i.HAL_GPIO_ReadPin 0x08006fd4 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - i.HAL_GPIO_WritePin 0x08006fde Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) - i.HAL_GetTick 0x08006fec Section 0 stm32l0xx_hal.o(i.HAL_GetTick) - i.HAL_IWDG_Init 0x08006ff8 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) - i.HAL_IWDG_Refresh 0x08007064 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) - i.HAL_IncTick 0x08007074 Section 0 stm32l0xx_hal.o(i.HAL_IncTick) - i.HAL_Init 0x08007084 Section 0 stm32l0xx_hal.o(i.HAL_Init) - i.HAL_InitTick 0x080070ac Section 0 stm32l0xx_hal.o(i.HAL_InitTick) - i.HAL_LPTIM_AutoReloadMatchCallback 0x080070f0 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) - i.HAL_LPTIM_AutoReloadWriteCallback 0x080070f2 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) - i.HAL_LPTIM_CompareMatchCallback 0x080070f4 Section 0 main.o(i.HAL_LPTIM_CompareMatchCallback) - i.HAL_LPTIM_CompareWriteCallback 0x08007160 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) - i.HAL_LPTIM_DirectionDownCallback 0x08007162 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) - i.HAL_LPTIM_DirectionUpCallback 0x08007164 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) - i.HAL_LPTIM_IRQHandler 0x08007166 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) - i.HAL_LPTIM_Init 0x08007230 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) - i.HAL_LPTIM_MspInit 0x080072e0 Section 0 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) - i.HAL_LPTIM_ReadCounter 0x08007310 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) - i.HAL_LPTIM_TimeOut_Start_IT 0x08007318 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) - i.HAL_LPTIM_TriggerCallback 0x080073a0 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) - i.HAL_MspInit 0x080073a4 Section 0 stm32l0xx_hal_msp.o(i.HAL_MspInit) - i.HAL_NVIC_DisableIRQ 0x080073bc Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) - i.HAL_NVIC_EnableIRQ 0x080073dc Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - i.HAL_NVIC_SetPriority 0x080073f4 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - i.HAL_PWR_EnableBkUpAccess 0x080073fc Section 0 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) - i.HAL_RCCEx_PeriphCLKConfig 0x0800740c Section 0 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - i.HAL_RCC_ClockConfig 0x08007588 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - i.HAL_RCC_GetPCLK1Freq 0x08007724 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - i.HAL_RCC_GetPCLK2Freq 0x08007744 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - i.HAL_RCC_GetSysClockFreq 0x08007764 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - i.HAL_RCC_OscConfig 0x080077dc Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) - i.HAL_SPI_Init 0x08007c0e Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) - i.HAL_SPI_MspInit 0x08007cc4 Section 0 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) - i.HAL_SPI_TransmitReceive 0x08007d1c Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) - i.HAL_SYSTICK_Config 0x08007f0c Section 0 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) - i.HAL_UARTEx_RxEventCallback 0x08007f3c Section 0 stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - i.HAL_UARTEx_WakeupCallback 0x08007f3e Section 0 stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback) - i.HAL_UART_DeInit 0x08007f40 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) - i.HAL_UART_ErrorCallback 0x08007f82 Section 0 main.o(i.HAL_UART_ErrorCallback) - i.HAL_UART_IRQHandler 0x08007f84 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) - i.HAL_UART_Init 0x08008230 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspDeInit 0x0800829c Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) - i.HAL_UART_MspInit 0x080082dc Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) - i.HAL_UART_Receive_DMA 0x080083b0 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) - i.HAL_UART_RxCpltCallback 0x08008414 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - i.HAL_UART_RxHalfCpltCallback 0x08008416 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - i.HAL_UART_Transmit 0x08008418 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) - i.HAL_UART_TxCpltCallback 0x080084d8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - i.HardFault_Handler 0x080084dc Section 0 stm32l0xx_it.o(i.HardFault_Handler) - i.IdleTask 0x080084ec Section 0 main.o(i.IdleTask) - i.LPTIM1_IRQHandler 0x08008578 Section 0 stm32l0xx_it.o(i.LPTIM1_IRQHandler) - i.LPTIM_Disable 0x08008588 Section 0 stm32l0xx_hal_lptim.o(i.LPTIM_Disable) - i.LPTIM_WaitForFlag 0x08008674 Section 0 stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag) - LPTIM_WaitForFlag 0x08008675 Thumb Code 48 stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag) - i.LoraSyncRecPoll 0x080086ac Section 0 dw_mbx_anc.o(i.LoraSyncRecPoll) - i.Lora_Init 0x0800877c Section 0 lora.o(i.Lora_Init) - i.MBXANCPoll 0x08008824 Section 0 dw_mbx_anc.o(i.MBXANCPoll) - i.MX_ADC_DeInit 0x08008ad0 Section 0 main.o(i.MX_ADC_DeInit) - i.MX_ADC_Init 0x08008ae4 Section 0 main.o(i.MX_ADC_Init) - MX_ADC_Init 0x08008ae5 Thumb Code 96 main.o(i.MX_ADC_Init) - i.MX_DMA_Init 0x08008b50 Section 0 main.o(i.MX_DMA_Init) - MX_DMA_Init 0x08008b51 Thumb Code 36 main.o(i.MX_DMA_Init) - i.MX_GPIO_Init 0x08008b78 Section 0 main.o(i.MX_GPIO_Init) - MX_GPIO_Init 0x08008b79 Thumb Code 316 main.o(i.MX_GPIO_Init) - i.MX_SPI1_Init 0x08008cc8 Section 0 main.o(i.MX_SPI1_Init) - MX_SPI1_Init 0x08008cc9 Thumb Code 60 main.o(i.MX_SPI1_Init) - i.MX_USART1_UART_Init 0x08008d0c Section 0 main.o(i.MX_USART1_UART_Init) - MX_USART1_UART_Init 0x08008d0d Thumb Code 100 main.o(i.MX_USART1_UART_Init) - i.NMI_Handler 0x08008d78 Section 0 stm32l0xx_it.o(i.NMI_Handler) - i.OnRxDone 0x08008d7c Section 0 lora.o(i.OnRxDone) - i.OnRxError 0x08008dc8 Section 0 lora.o(i.OnRxError) - i.OnRxTimeout 0x08008ddc Section 0 lora.o(i.OnRxTimeout) - i.OnTxDone 0x08008df4 Section 0 lora.o(i.OnTxDone) - i.OnTxTimeout 0x08008e00 Section 0 lora.o(i.OnTxTimeout) - i.PendSV_Handler 0x08008e02 Section 0 stm32l0xx_it.o(i.PendSV_Handler) - i.Program_Init 0x08008e04 Section 0 main.o(i.Program_Init) - i.READC_Init 0x08008f4c Section 0 main.o(i.READC_Init) - i.RadioCheckRfFrequency 0x08008f54 Section 0 radio.o(i.RadioCheckRfFrequency) - i.RadioComputeCRC 0x08008f58 Section 0 crc_1.o(i.RadioComputeCRC) - i.RadioGetFskBandwidthRegValue 0x08008f9c Section 0 radio.o(i.RadioGetFskBandwidthRegValue) - RadioGetFskBandwidthRegValue 0x08008f9d Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) - i.RadioGetStatus 0x08008fd0 Section 0 radio.o(i.RadioGetStatus) - i.RadioGetWakeupTime 0x08008fee Section 0 radio.o(i.RadioGetWakeupTime) - i.RadioInit 0x08008ff4 Section 0 radio.o(i.RadioInit) - i.RadioIrqProcess 0x0800903c Section 0 radio.o(i.RadioIrqProcess) - i.RadioIsChannelFree 0x08009124 Section 0 radio.o(i.RadioIsChannelFree) - i.RadioOnDioIrq 0x08009148 Section 0 radio.o(i.RadioOnDioIrq) - i.RadioRandom 0x08009154 Section 0 radio.o(i.RadioRandom) - i.RadioRead 0x08009188 Section 0 radio.o(i.RadioRead) - i.RadioReadBuffer 0x08009190 Section 0 radio.o(i.RadioReadBuffer) - i.RadioRssi 0x08009198 Section 0 radio.o(i.RadioRssi) - i.RadioRx 0x080091a0 Section 0 radio.o(i.RadioRx) - i.RadioRxBoosted 0x080091d0 Section 0 radio.o(i.RadioRxBoosted) - i.RadioSend 0x08009200 Section 0 radio.o(i.RadioSend) - i.RadioSetChannel 0x08009240 Section 0 radio.o(i.RadioSetChannel) - i.RadioSetMaxPayloadLength 0x08009248 Section 0 radio.o(i.RadioSetMaxPayloadLength) - i.RadioSetModem 0x08009274 Section 0 radio.o(i.RadioSetModem) - i.RadioSetPublicNetwork 0x080092a4 Section 0 radio.o(i.RadioSetPublicNetwork) - i.RadioSetRxConfig 0x080092dc Section 0 radio.o(i.RadioSetRxConfig) - i.RadioSetRxDutyCycle 0x0800946c Section 0 radio.o(i.RadioSetRxDutyCycle) - i.RadioSetTxConfig 0x08009474 Section 0 radio.o(i.RadioSetTxConfig) - i.RadioSetTxContinuousWave 0x080095a4 Section 0 radio.o(i.RadioSetTxContinuousWave) - i.RadioSleep 0x080095b8 Section 0 radio.o(i.RadioSleep) - i.RadioStandby 0x080095d8 Section 0 radio.o(i.RadioStandby) - i.RadioStartCad 0x080095e2 Section 0 radio.o(i.RadioStartCad) - i.RadioTimeOnAir 0x080095ec Section 0 radio.o(i.RadioTimeOnAir) - i.RadioWrite 0x08009770 Section 0 radio.o(i.RadioWrite) - i.RadioWriteBuffer 0x08009778 Section 0 radio.o(i.RadioWriteBuffer) - i.Reset_DW1000 0x08009780 Section 0 dw_driver.o(i.Reset_DW1000) - i.SPI_EndRxTxTransaction 0x080097d0 Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) - SPI_EndRxTxTransaction 0x080097d1 Thumb Code 88 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) - i.SPI_WaitFlagStateUntilTimeout 0x08009830 Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - SPI_WaitFlagStateUntilTimeout 0x08009831 Thumb Code 180 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - i.STMFLASH_ReadHalfWord 0x080098e8 Section 0 flash.o(i.STMFLASH_ReadHalfWord) - i.SVC_Handler 0x080098ec Section 0 stm32l0xx_it.o(i.SVC_Handler) - i.SX126xAntSwOff 0x080098ee Section 0 sx126x-board.o(i.SX126xAntSwOff) - i.SX126xAntSwOn 0x080098f0 Section 0 sx126x-board.o(i.SX126xAntSwOn) - i.SX126xCalibrateImage 0x080098f4 Section 0 sx126x.o(i.SX126xCalibrateImage) - i.SX126xCheckDeviceReady 0x08009968 Section 0 sx126x.o(i.SX126xCheckDeviceReady) - i.SX126xClearIrqStatus 0x08009988 Section 0 sx126x.o(i.SX126xClearIrqStatus) - i.SX126xGetIrqStatus 0x0800999c Section 0 sx126x.o(i.SX126xGetIrqStatus) - i.SX126xGetOperatingMode 0x080099b0 Section 0 sx126x.o(i.SX126xGetOperatingMode) - i.SX126xGetPaSelect 0x080099bc Section 0 sx126x-board.o(i.SX126xGetPaSelect) - i.SX126xGetPacketStatus 0x080099c0 Section 0 sx126x.o(i.SX126xGetPacketStatus) - i.SX126xGetPacketType 0x08009a3c Section 0 sx126x.o(i.SX126xGetPacketType) - i.SX126xGetPayload 0x08009a48 Section 0 sx126x.o(i.SX126xGetPayload) - i.SX126xGetRssiInst 0x08009a74 Section 0 sx126x.o(i.SX126xGetRssiInst) - i.SX126xGetRxBufferStatus 0x08009a8c Section 0 sx126x.o(i.SX126xGetRxBufferStatus) - i.SX126xInit 0x08009ad0 Section 0 sx126x.o(i.SX126xInit) - i.SX126xReadBuffer 0x08009af4 Section 0 sx126x-board.o(i.SX126xReadBuffer) - i.SX126xReadCommand 0x08009b48 Section 0 sx126x-board.o(i.SX126xReadCommand) - i.SX126xReadRegister 0x08009b94 Section 0 sx126x-board.o(i.SX126xReadRegister) - i.SX126xReadRegisters 0x08009ba4 Section 0 sx126x-board.o(i.SX126xReadRegisters) - i.SX126xReset 0x08009bfc Section 0 sx126x-board.o(i.SX126xReset) - i.SX126xSendPayload 0x08009c2c Section 0 sx126x.o(i.SX126xSendPayload) - i.SX126xSetBufferBaseAddress 0x08009c3c Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) - i.SX126xSetCad 0x08009c50 Section 0 sx126x.o(i.SX126xSetCad) - i.SX126xSetCrcPolynomial 0x08009c68 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) - i.SX126xSetCrcSeed 0x08009c8c Section 0 sx126x.o(i.SX126xSetCrcSeed) - i.SX126xSetDio2AsRfSwitchCtrl 0x08009cb0 Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) - i.SX126xSetDioIrqParams 0x08009cbe Section 0 sx126x.o(i.SX126xSetDioIrqParams) - i.SX126xSetLoRaSymbNumTimeout 0x08009ce6 Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) - i.SX126xSetModulationParams 0x08009cf4 Section 0 sx126x.o(i.SX126xSetModulationParams) - i.SX126xSetPaConfig 0x08009d94 Section 0 sx126x.o(i.SX126xSetPaConfig) - i.SX126xSetPacketParams 0x08009dac Section 0 sx126x.o(i.SX126xSetPacketParams) - i.SX126xSetPacketType 0x08009e60 Section 0 sx126x.o(i.SX126xSetPacketType) - i.SX126xSetPayload 0x08009e7c Section 0 sx126x.o(i.SX126xSetPayload) - i.SX126xSetRegulatorMode 0x08009e8a Section 0 sx126x.o(i.SX126xSetRegulatorMode) - i.SX126xSetRfFrequency 0x08009e98 Section 0 sx126x.o(i.SX126xSetRfFrequency) - i.SX126xSetRfTxPower 0x08009ee4 Section 0 sx126x-board.o(i.SX126xSetRfTxPower) - i.SX126xSetRx 0x08009ef0 Section 0 sx126x.o(i.SX126xSetRx) - i.SX126xSetRxBoosted 0x08009f14 Section 0 sx126x.o(i.SX126xSetRxBoosted) - i.SX126xSetRxDutyCycle 0x08009f48 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) - i.SX126xSetSleep 0x08009f78 Section 0 sx126x.o(i.SX126xSetSleep) - i.SX126xSetStandby 0x08009f94 Section 0 sx126x.o(i.SX126xSetStandby) - i.SX126xSetStopRxTimerOnPreambleDetect 0x08009fb8 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) - i.SX126xSetSyncWord 0x08009fc6 Section 0 sx126x.o(i.SX126xSetSyncWord) - i.SX126xSetTx 0x08009fd8 Section 0 sx126x.o(i.SX126xSetTx) - i.SX126xSetTxContinuousWave 0x08009ffc Section 0 sx126x.o(i.SX126xSetTxContinuousWave) - i.SX126xSetTxParams 0x0800a00c Section 0 sx126x.o(i.SX126xSetTxParams) - i.SX126xSetWhiteningSeed 0x0800a08c Section 0 sx126x.o(i.SX126xSetWhiteningSeed) - i.SX126xWaitOnBusy 0x0800a0c0 Section 0 sx126x-board.o(i.SX126xWaitOnBusy) - i.SX126xWakeup 0x0800a0d8 Section 0 sx126x-board.o(i.SX126xWakeup) - i.SX126xWriteBuffer 0x0800a108 Section 0 sx126x-board.o(i.SX126xWriteBuffer) - i.SX126xWriteCommand 0x0800a154 Section 0 sx126x-board.o(i.SX126xWriteCommand) - i.SX126xWriteRegister 0x0800a19c Section 0 sx126x-board.o(i.SX126xWriteRegister) - i.SX126xWriteRegisters 0x0800a1a8 Section 0 sx126x-board.o(i.SX126xWriteRegisters) - i.SendComMap 0x0800a1f8 Section 0 serial_at_cmd_app.o(i.SendComMap) - i.SetFlagSyncSuccess 0x0800a270 Section 0 dw_mbx_anc.o(i.SetFlagSyncSuccess) - i.SetNextPollTime 0x0800a27c Section 0 main.o(i.SetNextPollTime) - i.SpiInOut 0x0800a2d8 Section 0 sx126x-board.o(i.SpiInOut) - i.Spi_ChangePrescaler 0x0800a300 Section 0 spi.o(i.Spi_ChangePrescaler) - i.SwitchLoraToSyncRec 0x0800a314 Section 0 lora.o(i.SwitchLoraToSyncRec) - i.SyncStateSwitch 0x0800a3a4 Section 0 dw_mbx_anc.o(i.SyncStateSwitch) - i.SysTick_Handler 0x0800a3e4 Section 0 stm32l0xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x0800a3ec Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x0800a484 Section 0 system_stm32l0xx.o(i.SystemInit) - i.TagListUpdate 0x0800a4dc Section 0 dw_mbx_anc.o(i.TagListUpdate) - i.Tag_App 0x0800a520 Section 0 dw_app.o(i.Tag_App) - i.UART_AdvFeatureConfig 0x0800a614 Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) - i.UART_CheckIdleState 0x0800a6e0 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) - i.UART_CheckReceive 0x0800a7a4 Section 0 usart.o(i.UART_CheckReceive) - i.UART_CheckSend 0x0800a818 Section 0 usart.o(i.UART_CheckSend) - i.UART_DMAAbortOnError 0x0800a8b0 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x0800a8b1 Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_DMAError 0x0800a8c4 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) - UART_DMAError 0x0800a8c5 Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMAError) - i.UART_DMAReceiveCplt 0x0800a910 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) - UART_DMAReceiveCplt 0x0800a911 Thumb Code 156 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) - i.UART_DMARxHalfCplt 0x0800a9ac Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) - UART_DMARxHalfCplt 0x0800a9ad Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) - i.UART_EndRxTransfer 0x0800a9cc Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x0800a9cd Thumb Code 96 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_EndTxTransfer 0x0800aa2c Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) - UART_EndTxTransfer 0x0800aa2d Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) - i.UART_PushFrame 0x0800aa4c Section 0 usart.o(i.UART_PushFrame) - i.UART_SetConfig 0x0800aab0 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) - i.UART_Start_Receive_DMA 0x0800acc4 Section 0 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) - i.UART_WaitOnFlagUntilTimeout 0x0800ad70 Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.USART1_IRQHandler 0x0800adfc Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) - i.UWB_Wkup 0x0800ae14 Section 0 dw_app.o(i.UWB_Wkup) - i.UpdateProcess 0x0800ae48 Section 0 serial_at_cmd_app.o(i.UpdateProcess) - i.Usart1InitVariables 0x0800aec8 Section 0 usart.o(i.Usart1InitVariables) - i.UsartDeInit 0x0800aed4 Section 0 main.o(i.UsartDeInit) - i.UsartInit 0x0800af24 Section 0 main.o(i.UsartInit) - i.UsartParseDataHandler 0x0800af50 Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) - i.__0printf$1 0x0800b06c Section 0 printf1.o(i.__0printf$1) - i.__ARM_clz 0x0800b08c Section 0 depilogue.o(i.__ARM_clz) - i.__ARM_common_ll_muluu 0x0800b0ba Section 0 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) - i.__ARM_common_switch8 0x0800b0ea Section 0 deca_device.o(i.__ARM_common_switch8) - i.__NVIC_SetPriority 0x0800b104 Section 0 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x0800b105 Thumb Code 60 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) - i.__scatterload_copy 0x0800b148 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x0800b156 Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x0800b158 Section 14 handlers.o(i.__scatterload_zeroinit) - i._dwt_aonarrayupload 0x0800b166 Section 0 deca_device.o(i._dwt_aonarrayupload) - i._dwt_configlde 0x0800b18c Section 0 deca_device.o(i._dwt_configlde) - i._dwt_enableclocks 0x0800b1c8 Section 0 deca_device.o(i._dwt_enableclocks) - i._dwt_loaducodefromrom 0x0800b27e Section 0 deca_device.o(i._dwt_loaducodefromrom) - i._dwt_otpread 0x0800b2b0 Section 0 deca_device.o(i._dwt_otpread) - i._printf_core 0x0800b2f4 Section 0 printf1.o(i._printf_core) - _printf_core 0x0800b2f5 Thumb Code 332 printf1.o(i._printf_core) - i.ceil 0x0800b444 Section 0 ceil.o(i.ceil) - i.delay_ms 0x0800b50c Section 0 dw_driver.o(i.delay_ms) - i.delay_us 0x0800b51a Section 0 lis3dh_driver.o(i.delay_us) - i.dwt_configure 0x0800b5a8 Section 0 deca_device.o(i.dwt_configure) - i.dwt_configuresleep 0x0800b7b8 Section 0 deca_device.o(i.dwt_configuresleep) - i.dwt_entersleep 0x0800b7e0 Section 0 deca_device.o(i.dwt_entersleep) - i.dwt_entersleepaftertx 0x0800b7e8 Section 0 deca_device.o(i.dwt_entersleepaftertx) - i.dwt_forcetrxoff 0x0800b810 Section 0 deca_device.o(i.dwt_forcetrxoff) - i.dwt_initialise 0x0800b860 Section 0 deca_device.o(i.dwt_initialise) - i.dwt_read16bitoffsetreg 0x0800b9a8 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) - i.dwt_read32bitoffsetreg 0x0800b9d4 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) - i.dwt_readcarrierintegrator 0x0800b9fc Section 0 deca_device.o(i.dwt_readcarrierintegrator) - i.dwt_readdevid 0x0800ba30 Section 0 deca_device.o(i.dwt_readdevid) - i.dwt_readfromdevice 0x0800ba3c Section 0 deca_device.o(i.dwt_readfromdevice) - i.dwt_readrxdata 0x0800ba74 Section 0 deca_device.o(i.dwt_readrxdata) - i.dwt_readrxtimestamp 0x0800ba86 Section 0 deca_device.o(i.dwt_readrxtimestamp) - i.dwt_readtxtimestamp 0x0800ba96 Section 0 deca_device.o(i.dwt_readtxtimestamp) - i.dwt_rxenable 0x0800baa6 Section 0 deca_device.o(i.dwt_rxenable) - i.dwt_setrxantennadelay 0x0800bafc Section 0 deca_device.o(i.dwt_setrxantennadelay) - i.dwt_setrxtimeout 0x0800bb10 Section 0 deca_device.o(i.dwt_setrxtimeout) - i.dwt_settxantennadelay 0x0800bb6c Section 0 deca_device.o(i.dwt_settxantennadelay) - i.dwt_starttx 0x0800bb7c Section 0 deca_device.o(i.dwt_starttx) - i.dwt_syncrxbufptrs 0x0800bc10 Section 0 deca_device.o(i.dwt_syncrxbufptrs) - i.dwt_write16bitoffsetreg 0x0800bc44 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) - i.dwt_write32bitoffsetreg 0x0800bc5a Section 0 deca_device.o(i.dwt_write32bitoffsetreg) - i.dwt_writetodevice 0x0800bc78 Section 0 deca_device.o(i.dwt_writetodevice) - i.dwt_writetxdata 0x0800bcb0 Section 0 deca_device.o(i.dwt_writetxdata) - i.dwt_writetxfctrl 0x0800bcd4 Section 0 deca_device.o(i.dwt_writetxfctrl) - i.dwt_xtaltrim 0x0800bcf0 Section 0 deca_device.o(i.dwt_xtaltrim) - i.floor 0x0800bd20 Section 0 floor.o(i.floor) - i.fputc 0x0800bde8 Section 0 usart.o(i.fputc) - i.main 0x0800be00 Section 0 main.o(i.main) - i.parameter_init 0x0800bf58 Section 0 global_param.o(i.parameter_init) - i.readfromspi 0x0800bfcc Section 0 spi.o(i.readfromspi) - i.rint 0x0800c018 Section 0 rint.o(i.rint) - i.save_com_map_to_flash 0x0800c020 Section 0 global_param.o(i.save_com_map_to_flash) - i.testprogram 0x0800c060 Section 0 dw_mbx_anc.o(i.testprogram) - i.writetospi 0x0800c064 Section 0 spi.o(i.writetospi) - .constdata 0x0800c0ac Section 8 deca_params_init.o(.constdata) - .constdata 0x0800c0b4 Section 24 deca_params_init.o(.constdata) - .constdata 0x0800c0cc Section 8 deca_params_init.o(.constdata) - .constdata 0x0800c0d4 Section 12 deca_params_init.o(.constdata) - .constdata 0x0800c0e0 Section 4 deca_params_init.o(.constdata) - .constdata 0x0800c0e4 Section 32 deca_params_init.o(.constdata) - .constdata 0x0800c104 Section 50 deca_params_init.o(.constdata) - .constdata 0x0800c136 Section 25 system_stm32l0xx.o(.constdata) - .constdata 0x0800c14f Section 8 system_stm32l0xx.o(.constdata) - .constdata 0x0800c158 Section 108 radio.o(.constdata) - .constdata 0x0800c1c4 Section 180 radio.o(.constdata) + i.Cal_CRC16 0x08005ce8 Section 0 lora.o(i.Cal_CRC16) + i.CalculateDists 0x08005d0c Section 0 dw_mbx_anc.o(i.CalculateDists) + CalculateDists 0x08005d0d Thumb Code 246 dw_mbx_anc.o(i.CalculateDists) + i.Checksum_u16 0x08005e38 Section 0 dw_app.o(i.Checksum_u16) + i.CmpTagInList 0x08005e54 Section 0 dw_mbx_anc.o(i.CmpTagInList) + i.ComputeCrc 0x08005ea0 Section 0 crc_1.o(i.ComputeCrc) + i.DMA1_Channel2_3_IRQHandler 0x08005ecc Section 0 stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler) + i.DMA_SetConfig 0x08005ee4 Section 0 stm32l0xx_hal_dma.o(i.DMA_SetConfig) + DMA_SetConfig 0x08005ee5 Thumb Code 44 stm32l0xx_hal_dma.o(i.DMA_SetConfig) + i.Delay_Ms 0x08005f10 Section 0 delay.o(i.Delay_Ms) + i.Dw1000_App_Init 0x08005f30 Section 0 dw_app.o(i.Dw1000_App_Init) + i.Dw1000_Init 0x08005f7c Section 0 dw_app.o(i.Dw1000_Init) + i.EXTI0_1_IRQHandler 0x08005fb0 Section 0 stm32l0xx_it.o(i.EXTI0_1_IRQHandler) + i.EXTI2_3_IRQHandler 0x08005ffc Section 0 stm32l0xx_it.o(i.EXTI2_3_IRQHandler) + i.Error_Handler 0x08006006 Section 0 main.o(i.Error_Handler) + i.FLASH_PageErase 0x08006008 Section 0 stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase) + i.FLASH_Prepare 0x08006034 Section 0 flash.o(i.FLASH_Prepare) + i.FLASH_Read 0x08006068 Section 0 flash.o(i.FLASH_Read) + i.FLASH_SetErrorCode 0x0800607c Section 0 stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode) + FLASH_SetErrorCode 0x0800607d Thumb Code 134 stm32l0xx_hal_flash.o(i.FLASH_SetErrorCode) + i.FLASH_WaitForLastOperation 0x0800610c Section 0 stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation) + i.FLASH_Write 0x0800617c Section 0 flash.o(i.FLASH_Write) + i.GetFlagLoraWaitSync 0x080061b4 Section 0 lora.o(i.GetFlagLoraWaitSync) + i.GetLPTime 0x080061c0 Section 0 main.o(i.GetLPTime) + i.GetLoraBufferAndLen 0x080061f8 Section 0 lora.o(i.GetLoraBufferAndLen) + i.GetRangeState 0x08006218 Section 0 dw_mbx_anc.o(i.GetRangeState) + i.GetUwbPollCount 0x08006224 Section 0 dw_mbx_anc.o(i.GetUwbPollCount) + i.Get_ADC_Value 0x08006230 Section 0 adc.o(i.Get_ADC_Value) + i.Get_VDDVlotage 0x08006258 Section 0 adc.o(i.Get_VDDVlotage) + i.HAL_ADCEx_Calibration_Start 0x08006368 Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start) + i.HAL_ADCEx_DisableVREFINT 0x0800641c Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT) + i.HAL_ADCEx_EnableVREFINT 0x0800642c Section 0 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT) + i.HAL_ADC_ConfigChannel 0x08006464 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel) + i.HAL_ADC_DeInit 0x080064f8 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit) + i.HAL_ADC_GetState 0x080065ac Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_GetState) + i.HAL_ADC_GetValue 0x080065b0 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue) + i.HAL_ADC_Init 0x080065b8 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_Init) + i.HAL_ADC_MspDeInit 0x08006780 Section 0 stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit) + i.HAL_ADC_MspInit 0x080067a8 Section 0 stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit) + i.HAL_ADC_PollForConversion 0x080067f8 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion) + i.HAL_ADC_Start 0x080068c0 Section 0 stm32l0xx_hal_adc.o(i.HAL_ADC_Start) + i.HAL_DMA_Abort 0x0800691c Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort) + i.HAL_DMA_Abort_IT 0x08006960 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT) + i.HAL_DMA_DeInit 0x080069ac Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit) + i.HAL_DMA_IRQHandler 0x08006a14 Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler) + i.HAL_DMA_Init 0x08006abc Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Init) + i.HAL_DMA_Start_IT 0x08006b4c Section 0 stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT) + i.HAL_Delay 0x08006bb4 Section 0 stm32l0xx_hal.o(i.HAL_Delay) + i.HAL_Delay_nMS 0x08006bd8 Section 0 delay.o(i.HAL_Delay_nMS) + i.HAL_FLASHEx_Erase 0x08006bf0 Section 0 stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) + i.HAL_FLASH_Lock 0x08006c68 Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock) + i.HAL_FLASH_Program 0x08006c84 Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Program) + i.HAL_FLASH_Unlock 0x08006cc0 Section 0 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) + i.HAL_GPIO_DeInit 0x08006d1c Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) + i.HAL_GPIO_EXTI_Callback 0x08006e0c Section 0 main.o(i.HAL_GPIO_EXTI_Callback) + i.HAL_GPIO_EXTI_IRQHandler 0x08006e18 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) + i.HAL_GPIO_Init 0x08006e30 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) + i.HAL_GPIO_ReadPin 0x08006fec Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + i.HAL_GPIO_WritePin 0x08006ff6 Section 0 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) + i.HAL_GetTick 0x08007004 Section 0 stm32l0xx_hal.o(i.HAL_GetTick) + i.HAL_IWDG_Init 0x08007010 Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) + i.HAL_IWDG_Refresh 0x0800707c Section 0 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) + i.HAL_IncTick 0x0800708c Section 0 stm32l0xx_hal.o(i.HAL_IncTick) + i.HAL_Init 0x0800709c Section 0 stm32l0xx_hal.o(i.HAL_Init) + i.HAL_InitTick 0x080070c4 Section 0 stm32l0xx_hal.o(i.HAL_InitTick) + i.HAL_LPTIM_AutoReloadMatchCallback 0x08007108 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) + i.HAL_LPTIM_AutoReloadWriteCallback 0x0800710a Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) + i.HAL_LPTIM_CompareMatchCallback 0x0800710c Section 0 main.o(i.HAL_LPTIM_CompareMatchCallback) + i.HAL_LPTIM_CompareWriteCallback 0x08007178 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) + i.HAL_LPTIM_DirectionDownCallback 0x0800717a Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) + i.HAL_LPTIM_DirectionUpCallback 0x0800717c Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) + i.HAL_LPTIM_IRQHandler 0x0800717e Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) + i.HAL_LPTIM_Init 0x08007248 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) + i.HAL_LPTIM_MspInit 0x080072f8 Section 0 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) + i.HAL_LPTIM_ReadCounter 0x08007328 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) + i.HAL_LPTIM_TimeOut_Start_IT 0x08007330 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) + i.HAL_LPTIM_TriggerCallback 0x080073b8 Section 0 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) + i.HAL_MspInit 0x080073bc Section 0 stm32l0xx_hal_msp.o(i.HAL_MspInit) + i.HAL_NVIC_DisableIRQ 0x080073d4 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) + i.HAL_NVIC_EnableIRQ 0x080073f4 Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + i.HAL_NVIC_SetPriority 0x0800740c Section 0 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + i.HAL_PWR_EnableBkUpAccess 0x08007414 Section 0 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) + i.HAL_RCCEx_PeriphCLKConfig 0x08007424 Section 0 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + i.HAL_RCC_ClockConfig 0x080075a0 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + i.HAL_RCC_GetPCLK1Freq 0x0800773c Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + i.HAL_RCC_GetPCLK2Freq 0x0800775c Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + i.HAL_RCC_GetSysClockFreq 0x0800777c Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + i.HAL_RCC_OscConfig 0x080077f4 Section 0 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) + i.HAL_SPI_Init 0x08007c26 Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) + i.HAL_SPI_MspInit 0x08007cdc Section 0 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) + i.HAL_SPI_TransmitReceive 0x08007d34 Section 0 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) + i.HAL_SYSTICK_Config 0x08007f24 Section 0 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) + i.HAL_UARTEx_RxEventCallback 0x08007f54 Section 0 stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + i.HAL_UARTEx_WakeupCallback 0x08007f56 Section 0 stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback) + i.HAL_UART_DeInit 0x08007f58 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) + i.HAL_UART_ErrorCallback 0x08007f9a Section 0 main.o(i.HAL_UART_ErrorCallback) + i.HAL_UART_IRQHandler 0x08007f9c Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) + i.HAL_UART_Init 0x08008248 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspDeInit 0x080082b4 Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) + i.HAL_UART_MspInit 0x080082f4 Section 0 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) + i.HAL_UART_Receive_DMA 0x080083c8 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) + i.HAL_UART_RxCpltCallback 0x0800842c Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + i.HAL_UART_RxHalfCpltCallback 0x0800842e Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + i.HAL_UART_Transmit 0x08008430 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) + i.HAL_UART_TxCpltCallback 0x080084f0 Section 0 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) + i.HardFault_Handler 0x080084f4 Section 0 stm32l0xx_it.o(i.HardFault_Handler) + i.IdleTask 0x08008504 Section 0 main.o(i.IdleTask) + i.LPTIM1_IRQHandler 0x08008590 Section 0 stm32l0xx_it.o(i.LPTIM1_IRQHandler) + i.LPTIM_Disable 0x080085a0 Section 0 stm32l0xx_hal_lptim.o(i.LPTIM_Disable) + i.LPTIM_WaitForFlag 0x0800868c Section 0 stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag) + LPTIM_WaitForFlag 0x0800868d Thumb Code 48 stm32l0xx_hal_lptim.o(i.LPTIM_WaitForFlag) + i.LoraSyncRecPoll 0x080086c4 Section 0 dw_mbx_anc.o(i.LoraSyncRecPoll) + i.LoraUp_Poll 0x08008808 Section 0 lora.o(i.LoraUp_Poll) + i.Lora_Init 0x0800887c Section 0 lora.o(i.Lora_Init) + i.MBXANCPoll 0x08008924 Section 0 dw_mbx_anc.o(i.MBXANCPoll) + i.MX_ADC_DeInit 0x08008bd0 Section 0 main.o(i.MX_ADC_DeInit) + i.MX_ADC_Init 0x08008be4 Section 0 main.o(i.MX_ADC_Init) + MX_ADC_Init 0x08008be5 Thumb Code 96 main.o(i.MX_ADC_Init) + i.MX_DMA_Init 0x08008c50 Section 0 main.o(i.MX_DMA_Init) + MX_DMA_Init 0x08008c51 Thumb Code 36 main.o(i.MX_DMA_Init) + i.MX_GPIO_Init 0x08008c78 Section 0 main.o(i.MX_GPIO_Init) + MX_GPIO_Init 0x08008c79 Thumb Code 316 main.o(i.MX_GPIO_Init) + i.MX_SPI1_Init 0x08008dc8 Section 0 main.o(i.MX_SPI1_Init) + MX_SPI1_Init 0x08008dc9 Thumb Code 60 main.o(i.MX_SPI1_Init) + i.MX_USART1_UART_Init 0x08008e0c Section 0 main.o(i.MX_USART1_UART_Init) + MX_USART1_UART_Init 0x08008e0d Thumb Code 100 main.o(i.MX_USART1_UART_Init) + i.NMI_Handler 0x08008e78 Section 0 stm32l0xx_it.o(i.NMI_Handler) + i.OnRxDone 0x08008e7c Section 0 lora.o(i.OnRxDone) + i.OnRxError 0x08008ec8 Section 0 lora.o(i.OnRxError) + i.OnRxTimeout 0x08008edc Section 0 lora.o(i.OnRxTimeout) + i.OnTxDone 0x08008ef4 Section 0 lora.o(i.OnTxDone) + i.OnTxTimeout 0x08008f18 Section 0 lora.o(i.OnTxTimeout) + i.PendSV_Handler 0x08008f1a Section 0 stm32l0xx_it.o(i.PendSV_Handler) + i.Program_Init 0x08008f1c Section 0 main.o(i.Program_Init) + i.READC_Init 0x08009064 Section 0 main.o(i.READC_Init) + i.RadioCheckRfFrequency 0x0800906c Section 0 radio.o(i.RadioCheckRfFrequency) + i.RadioComputeCRC 0x08009070 Section 0 crc_1.o(i.RadioComputeCRC) + i.RadioGetFskBandwidthRegValue 0x080090b4 Section 0 radio.o(i.RadioGetFskBandwidthRegValue) + RadioGetFskBandwidthRegValue 0x080090b5 Thumb Code 48 radio.o(i.RadioGetFskBandwidthRegValue) + i.RadioGetStatus 0x080090e8 Section 0 radio.o(i.RadioGetStatus) + i.RadioGetWakeupTime 0x08009106 Section 0 radio.o(i.RadioGetWakeupTime) + i.RadioInit 0x0800910c Section 0 radio.o(i.RadioInit) + i.RadioIrqProcess 0x08009154 Section 0 radio.o(i.RadioIrqProcess) + i.RadioIsChannelFree 0x0800923c Section 0 radio.o(i.RadioIsChannelFree) + i.RadioOnDioIrq 0x08009260 Section 0 radio.o(i.RadioOnDioIrq) + i.RadioRandom 0x0800926c Section 0 radio.o(i.RadioRandom) + i.RadioRead 0x080092a0 Section 0 radio.o(i.RadioRead) + i.RadioReadBuffer 0x080092a8 Section 0 radio.o(i.RadioReadBuffer) + i.RadioRssi 0x080092b0 Section 0 radio.o(i.RadioRssi) + i.RadioRx 0x080092b8 Section 0 radio.o(i.RadioRx) + i.RadioRxBoosted 0x080092e8 Section 0 radio.o(i.RadioRxBoosted) + i.RadioSend 0x08009318 Section 0 radio.o(i.RadioSend) + i.RadioSetChannel 0x08009358 Section 0 radio.o(i.RadioSetChannel) + i.RadioSetMaxPayloadLength 0x08009360 Section 0 radio.o(i.RadioSetMaxPayloadLength) + i.RadioSetModem 0x0800938c Section 0 radio.o(i.RadioSetModem) + i.RadioSetPublicNetwork 0x080093bc Section 0 radio.o(i.RadioSetPublicNetwork) + i.RadioSetRxConfig 0x080093f4 Section 0 radio.o(i.RadioSetRxConfig) + i.RadioSetRxDutyCycle 0x08009584 Section 0 radio.o(i.RadioSetRxDutyCycle) + i.RadioSetTxConfig 0x0800958c Section 0 radio.o(i.RadioSetTxConfig) + i.RadioSetTxContinuousWave 0x080096bc Section 0 radio.o(i.RadioSetTxContinuousWave) + i.RadioSleep 0x080096d0 Section 0 radio.o(i.RadioSleep) + i.RadioStandby 0x080096f0 Section 0 radio.o(i.RadioStandby) + i.RadioStartCad 0x080096fa Section 0 radio.o(i.RadioStartCad) + i.RadioTimeOnAir 0x08009704 Section 0 radio.o(i.RadioTimeOnAir) + i.RadioWrite 0x08009888 Section 0 radio.o(i.RadioWrite) + i.RadioWriteBuffer 0x08009890 Section 0 radio.o(i.RadioWriteBuffer) + i.Reset_DW1000 0x08009898 Section 0 dw_driver.o(i.Reset_DW1000) + i.SPI_EndRxTxTransaction 0x080098e8 Section 0 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) + SPI_EndRxTxTransaction 0x080098e9 Thumb Code 88 stm32l0xx_hal_spi.o(i.SPI_EndRxTxTransaction) + i.SPI_WaitFlagStateUntilTimeout 0x08009948 Section 0 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + SPI_WaitFlagStateUntilTimeout 0x08009949 Thumb Code 180 stm32l0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + i.STMFLASH_ReadHalfWord 0x08009a00 Section 0 flash.o(i.STMFLASH_ReadHalfWord) + i.SVC_Handler 0x08009a04 Section 0 stm32l0xx_it.o(i.SVC_Handler) + i.SX126xAntSwOff 0x08009a06 Section 0 sx126x-board.o(i.SX126xAntSwOff) + i.SX126xAntSwOn 0x08009a08 Section 0 sx126x-board.o(i.SX126xAntSwOn) + i.SX126xCalibrateImage 0x08009a0c Section 0 sx126x.o(i.SX126xCalibrateImage) + i.SX126xCheckDeviceReady 0x08009a80 Section 0 sx126x.o(i.SX126xCheckDeviceReady) + i.SX126xClearIrqStatus 0x08009aa0 Section 0 sx126x.o(i.SX126xClearIrqStatus) + i.SX126xGetIrqStatus 0x08009ab4 Section 0 sx126x.o(i.SX126xGetIrqStatus) + i.SX126xGetOperatingMode 0x08009ac8 Section 0 sx126x.o(i.SX126xGetOperatingMode) + i.SX126xGetPaSelect 0x08009ad4 Section 0 sx126x-board.o(i.SX126xGetPaSelect) + i.SX126xGetPacketStatus 0x08009ad8 Section 0 sx126x.o(i.SX126xGetPacketStatus) + i.SX126xGetPacketType 0x08009b54 Section 0 sx126x.o(i.SX126xGetPacketType) + i.SX126xGetPayload 0x08009b60 Section 0 sx126x.o(i.SX126xGetPayload) + i.SX126xGetRssiInst 0x08009b8c Section 0 sx126x.o(i.SX126xGetRssiInst) + i.SX126xGetRxBufferStatus 0x08009ba4 Section 0 sx126x.o(i.SX126xGetRxBufferStatus) + i.SX126xInit 0x08009be8 Section 0 sx126x.o(i.SX126xInit) + i.SX126xReadBuffer 0x08009c0c Section 0 sx126x-board.o(i.SX126xReadBuffer) + i.SX126xReadCommand 0x08009c60 Section 0 sx126x-board.o(i.SX126xReadCommand) + i.SX126xReadRegister 0x08009cac Section 0 sx126x-board.o(i.SX126xReadRegister) + i.SX126xReadRegisters 0x08009cbc Section 0 sx126x-board.o(i.SX126xReadRegisters) + i.SX126xReset 0x08009d14 Section 0 sx126x-board.o(i.SX126xReset) + i.SX126xSendPayload 0x08009d44 Section 0 sx126x.o(i.SX126xSendPayload) + i.SX126xSetBufferBaseAddress 0x08009d54 Section 0 sx126x.o(i.SX126xSetBufferBaseAddress) + i.SX126xSetCad 0x08009d68 Section 0 sx126x.o(i.SX126xSetCad) + i.SX126xSetCrcPolynomial 0x08009d80 Section 0 sx126x.o(i.SX126xSetCrcPolynomial) + i.SX126xSetCrcSeed 0x08009da4 Section 0 sx126x.o(i.SX126xSetCrcSeed) + i.SX126xSetDio2AsRfSwitchCtrl 0x08009dc8 Section 0 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) + i.SX126xSetDioIrqParams 0x08009dd6 Section 0 sx126x.o(i.SX126xSetDioIrqParams) + i.SX126xSetLoRaSymbNumTimeout 0x08009dfe Section 0 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) + i.SX126xSetModulationParams 0x08009e0c Section 0 sx126x.o(i.SX126xSetModulationParams) + i.SX126xSetPaConfig 0x08009eac Section 0 sx126x.o(i.SX126xSetPaConfig) + i.SX126xSetPacketParams 0x08009ec4 Section 0 sx126x.o(i.SX126xSetPacketParams) + i.SX126xSetPacketType 0x08009f78 Section 0 sx126x.o(i.SX126xSetPacketType) + i.SX126xSetPayload 0x08009f94 Section 0 sx126x.o(i.SX126xSetPayload) + i.SX126xSetRegulatorMode 0x08009fa2 Section 0 sx126x.o(i.SX126xSetRegulatorMode) + i.SX126xSetRfFrequency 0x08009fb0 Section 0 sx126x.o(i.SX126xSetRfFrequency) + i.SX126xSetRfTxPower 0x08009ffc Section 0 sx126x-board.o(i.SX126xSetRfTxPower) + i.SX126xSetRx 0x0800a008 Section 0 sx126x.o(i.SX126xSetRx) + i.SX126xSetRxBoosted 0x0800a02c Section 0 sx126x.o(i.SX126xSetRxBoosted) + i.SX126xSetRxDutyCycle 0x0800a060 Section 0 sx126x.o(i.SX126xSetRxDutyCycle) + i.SX126xSetSleep 0x0800a090 Section 0 sx126x.o(i.SX126xSetSleep) + i.SX126xSetStandby 0x0800a0ac Section 0 sx126x.o(i.SX126xSetStandby) + i.SX126xSetStopRxTimerOnPreambleDetect 0x0800a0d0 Section 0 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) + i.SX126xSetSyncWord 0x0800a0de Section 0 sx126x.o(i.SX126xSetSyncWord) + i.SX126xSetTx 0x0800a0f0 Section 0 sx126x.o(i.SX126xSetTx) + i.SX126xSetTxContinuousWave 0x0800a114 Section 0 sx126x.o(i.SX126xSetTxContinuousWave) + i.SX126xSetTxParams 0x0800a124 Section 0 sx126x.o(i.SX126xSetTxParams) + i.SX126xSetWhiteningSeed 0x0800a1a4 Section 0 sx126x.o(i.SX126xSetWhiteningSeed) + i.SX126xWaitOnBusy 0x0800a1d8 Section 0 sx126x-board.o(i.SX126xWaitOnBusy) + i.SX126xWakeup 0x0800a1f0 Section 0 sx126x-board.o(i.SX126xWakeup) + i.SX126xWriteBuffer 0x0800a220 Section 0 sx126x-board.o(i.SX126xWriteBuffer) + i.SX126xWriteCommand 0x0800a26c Section 0 sx126x-board.o(i.SX126xWriteCommand) + i.SX126xWriteRegister 0x0800a2b4 Section 0 sx126x-board.o(i.SX126xWriteRegister) + i.SX126xWriteRegisters 0x0800a2c0 Section 0 sx126x-board.o(i.SX126xWriteRegisters) + i.SendComMap 0x0800a310 Section 0 serial_at_cmd_app.o(i.SendComMap) + i.SetFlagSyncSuccess 0x0800a388 Section 0 dw_mbx_anc.o(i.SetFlagSyncSuccess) + i.SetNextPollTime 0x0800a394 Section 0 main.o(i.SetNextPollTime) + i.SpiInOut 0x0800a3f0 Section 0 sx126x-board.o(i.SpiInOut) + i.Spi_ChangePrescaler 0x0800a418 Section 0 spi.o(i.Spi_ChangePrescaler) + i.SwitchLoraToSyncRec 0x0800a42c Section 0 lora.o(i.SwitchLoraToSyncRec) + i.SyncStateSwitch 0x0800a4bc Section 0 dw_mbx_anc.o(i.SyncStateSwitch) + i.SysTick_Handler 0x0800a4fc Section 0 stm32l0xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x0800a504 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x0800a59c Section 0 system_stm32l0xx.o(i.SystemInit) + i.TagListUpdate 0x0800a5f4 Section 0 dw_mbx_anc.o(i.TagListUpdate) + i.Tag_App 0x0800a638 Section 0 dw_app.o(i.Tag_App) + i.UART_AdvFeatureConfig 0x0800a71c Section 0 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) + i.UART_CheckIdleState 0x0800a7e8 Section 0 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) + i.UART_CheckReceive 0x0800a8ac Section 0 usart.o(i.UART_CheckReceive) + i.UART_CheckSend 0x0800a920 Section 0 usart.o(i.UART_CheckSend) + i.UART_DMAAbortOnError 0x0800a9b8 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x0800a9b9 Thumb Code 20 stm32l0xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_DMAError 0x0800a9cc Section 0 stm32l0xx_hal_uart.o(i.UART_DMAError) + UART_DMAError 0x0800a9cd Thumb Code 76 stm32l0xx_hal_uart.o(i.UART_DMAError) + i.UART_DMAReceiveCplt 0x0800aa18 Section 0 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) + UART_DMAReceiveCplt 0x0800aa19 Thumb Code 156 stm32l0xx_hal_uart.o(i.UART_DMAReceiveCplt) + i.UART_DMARxHalfCplt 0x0800aab4 Section 0 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) + UART_DMARxHalfCplt 0x0800aab5 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_DMARxHalfCplt) + i.UART_EndRxTransfer 0x0800aad4 Section 0 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x0800aad5 Thumb Code 96 stm32l0xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_EndTxTransfer 0x0800ab34 Section 0 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) + UART_EndTxTransfer 0x0800ab35 Thumb Code 32 stm32l0xx_hal_uart.o(i.UART_EndTxTransfer) + i.UART_PushFrame 0x0800ab54 Section 0 usart.o(i.UART_PushFrame) + i.UART_SetConfig 0x0800abb8 Section 0 stm32l0xx_hal_uart.o(i.UART_SetConfig) + i.UART_Start_Receive_DMA 0x0800adcc Section 0 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) + i.UART_WaitOnFlagUntilTimeout 0x0800ae78 Section 0 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.USART1_IRQHandler 0x0800af04 Section 0 stm32l0xx_it.o(i.USART1_IRQHandler) + i.UWB_Wkup 0x0800af1c Section 0 dw_app.o(i.UWB_Wkup) + i.UpdateCRC16 0x0800af50 Section 0 lora.o(i.UpdateCRC16) + i.UpdateProcess 0x0800af74 Section 0 serial_at_cmd_app.o(i.UpdateProcess) + i.Usart1InitVariables 0x0800aff4 Section 0 usart.o(i.Usart1InitVariables) + i.UsartDeInit 0x0800b000 Section 0 main.o(i.UsartDeInit) + i.UsartInit 0x0800b050 Section 0 main.o(i.UsartInit) + i.UsartParseDataHandler 0x0800b07c Section 0 serial_at_cmd_app.o(i.UsartParseDataHandler) + i.__0printf$1 0x0800b198 Section 0 printf1.o(i.__0printf$1) + i.__ARM_clz 0x0800b1b8 Section 0 depilogue.o(i.__ARM_clz) + i.__ARM_common_ll_muluu 0x0800b1e6 Section 0 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) + i.__ARM_common_switch8 0x0800b216 Section 0 deca_device.o(i.__ARM_common_switch8) + i.__NVIC_SetPriority 0x0800b230 Section 0 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x0800b231 Thumb Code 60 stm32l0xx_hal_cortex.o(i.__NVIC_SetPriority) + i.__scatterload_copy 0x0800b274 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x0800b282 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x0800b284 Section 14 handlers.o(i.__scatterload_zeroinit) + i._dwt_aonarrayupload 0x0800b292 Section 0 deca_device.o(i._dwt_aonarrayupload) + i._dwt_configlde 0x0800b2b8 Section 0 deca_device.o(i._dwt_configlde) + i._dwt_enableclocks 0x0800b2f4 Section 0 deca_device.o(i._dwt_enableclocks) + i._dwt_loaducodefromrom 0x0800b3aa Section 0 deca_device.o(i._dwt_loaducodefromrom) + i._dwt_otpread 0x0800b3dc Section 0 deca_device.o(i._dwt_otpread) + i._printf_core 0x0800b420 Section 0 printf1.o(i._printf_core) + _printf_core 0x0800b421 Thumb Code 332 printf1.o(i._printf_core) + i.ceil 0x0800b570 Section 0 ceil.o(i.ceil) + i.delay_ms 0x0800b638 Section 0 dw_driver.o(i.delay_ms) + i.delay_us 0x0800b646 Section 0 lis3dh_driver.o(i.delay_us) + i.dwt_configure 0x0800b6d4 Section 0 deca_device.o(i.dwt_configure) + i.dwt_configuresleep 0x0800b8e4 Section 0 deca_device.o(i.dwt_configuresleep) + i.dwt_entersleep 0x0800b90c Section 0 deca_device.o(i.dwt_entersleep) + i.dwt_entersleepaftertx 0x0800b914 Section 0 deca_device.o(i.dwt_entersleepaftertx) + i.dwt_forcetrxoff 0x0800b93c Section 0 deca_device.o(i.dwt_forcetrxoff) + i.dwt_initialise 0x0800b98c Section 0 deca_device.o(i.dwt_initialise) + i.dwt_read16bitoffsetreg 0x0800bad4 Section 0 deca_device.o(i.dwt_read16bitoffsetreg) + i.dwt_read32bitoffsetreg 0x0800bb00 Section 0 deca_device.o(i.dwt_read32bitoffsetreg) + i.dwt_readcarrierintegrator 0x0800bb28 Section 0 deca_device.o(i.dwt_readcarrierintegrator) + i.dwt_readdevid 0x0800bb5c Section 0 deca_device.o(i.dwt_readdevid) + i.dwt_readfromdevice 0x0800bb68 Section 0 deca_device.o(i.dwt_readfromdevice) + i.dwt_readrxdata 0x0800bba0 Section 0 deca_device.o(i.dwt_readrxdata) + i.dwt_readrxtimestamp 0x0800bbb2 Section 0 deca_device.o(i.dwt_readrxtimestamp) + i.dwt_readtxtimestamp 0x0800bbc2 Section 0 deca_device.o(i.dwt_readtxtimestamp) + i.dwt_rxenable 0x0800bbd2 Section 0 deca_device.o(i.dwt_rxenable) + i.dwt_setrxantennadelay 0x0800bc28 Section 0 deca_device.o(i.dwt_setrxantennadelay) + i.dwt_setrxtimeout 0x0800bc3c Section 0 deca_device.o(i.dwt_setrxtimeout) + i.dwt_settxantennadelay 0x0800bc98 Section 0 deca_device.o(i.dwt_settxantennadelay) + i.dwt_starttx 0x0800bca8 Section 0 deca_device.o(i.dwt_starttx) + i.dwt_syncrxbufptrs 0x0800bd3c Section 0 deca_device.o(i.dwt_syncrxbufptrs) + i.dwt_write16bitoffsetreg 0x0800bd70 Section 0 deca_device.o(i.dwt_write16bitoffsetreg) + i.dwt_write32bitoffsetreg 0x0800bd86 Section 0 deca_device.o(i.dwt_write32bitoffsetreg) + i.dwt_writetodevice 0x0800bda4 Section 0 deca_device.o(i.dwt_writetodevice) + i.dwt_writetxdata 0x0800bddc Section 0 deca_device.o(i.dwt_writetxdata) + i.dwt_writetxfctrl 0x0800be00 Section 0 deca_device.o(i.dwt_writetxfctrl) + i.dwt_xtaltrim 0x0800be1c Section 0 deca_device.o(i.dwt_xtaltrim) + i.floor 0x0800be4c Section 0 floor.o(i.floor) + i.fputc 0x0800bf14 Section 0 usart.o(i.fputc) + i.main 0x0800bf2c Section 0 main.o(i.main) + i.parameter_init 0x0800c084 Section 0 global_param.o(i.parameter_init) + i.readfromspi 0x0800c0f8 Section 0 spi.o(i.readfromspi) + i.rint 0x0800c144 Section 0 rint.o(i.rint) + i.save_com_map_to_flash 0x0800c14c Section 0 global_param.o(i.save_com_map_to_flash) + i.testprogram 0x0800c18c Section 0 dw_mbx_anc.o(i.testprogram) + i.writetospi 0x0800c190 Section 0 spi.o(i.writetospi) + .constdata 0x0800c1d8 Section 8 deca_params_init.o(.constdata) + .constdata 0x0800c1e0 Section 24 deca_params_init.o(.constdata) + .constdata 0x0800c1f8 Section 8 deca_params_init.o(.constdata) + .constdata 0x0800c200 Section 12 deca_params_init.o(.constdata) + .constdata 0x0800c20c Section 4 deca_params_init.o(.constdata) + .constdata 0x0800c210 Section 32 deca_params_init.o(.constdata) + .constdata 0x0800c230 Section 50 deca_params_init.o(.constdata) + .constdata 0x0800c262 Section 25 system_stm32l0xx.o(.constdata) + .constdata 0x0800c27b Section 8 system_stm32l0xx.o(.constdata) + .constdata 0x0800c284 Section 108 radio.o(.constdata) + .constdata 0x0800c2f0 Section 180 radio.o(.constdata) .data 0x20000000 Section 1 deca_device.o(.data) .data 0x20000001 Section 30 deca_params_init.o(.data) .data 0x2000001f Section 2 deca_params_init.o(.data) @@ -3344,8 +3359,9 @@ synclock_zero_count 0x20000098 Data 2 dw_mbx_anc.o(.data) wg_sync_polltime_100us 0x2000009a Data 2 dw_mbx_anc.o(.data) uwbpoll_time_count 0x2000009c Data 2 dw_mbx_anc.o(.data) - rec_nearbaseid 0x200000a6 Data 2 dw_mbx_anc.o(.data) - temp_index 0x200000a8 Data 2 dw_mbx_anc.o(.data) + target_count 0x2000009e Data 2 dw_mbx_anc.o(.data) + rec_nearbaseid 0x200000a8 Data 2 dw_mbx_anc.o(.data) + temp_index 0x200000aa Data 2 dw_mbx_anc.o(.data) status_reg 0x200000ac Data 4 dw_mbx_anc.o(.data) test2 0x200000b0 Data 4 dw_mbx_anc.o(.data) clockOffsetRatio 0x200000b4 Data 4 dw_mbx_anc.o(.data) @@ -3370,43 +3386,43 @@ ImageCalibrated 0x20000240 Data 1 sx126x.o(.data) OperatingMode 0x20000241 Data 1 sx126x.o(.data) PacketType 0x20000242 Data 1 sx126x.o(.data) - .data 0x20000248 Section 10 lora.o(.data) + .data 0x20000248 Section 16 lora.o(.data) flag_lora_wait_sync 0x20000248 Data 1 lora.o(.data) - rxbuff_len 0x2000024b Data 1 lora.o(.data) - rec_lp_count 0x20000250 Data 2 lora.o(.data) - .data 0x20000254 Section 12 stm32l0xx_hal.o(.data) - .data 0x20000260 Section 4 stdout.o(.data) - .bss 0x20000264 Section 60 deca_device.o(.bss) - dw1000local 0x20000264 Data 60 deca_device.o(.bss) - .bss 0x200002a0 Section 308 usart.o(.bss) - .bss 0x200003d4 Section 600 global_param.o(.bss) - .bss 0x2000062c Section 196 dw_app.o(.bss) - tx_poll_msg 0x2000062c Data 20 dw_app.o(.bss) - tx_sync_msg 0x20000640 Data 14 dw_app.o(.bss) - tx_final_msg 0x2000064e Data 60 dw_app.o(.bss) - tx_resp_msg 0x2000068a Data 22 dw_app.o(.bss) - .bss 0x200006f0 Section 200 serial_at_cmd_app.o(.bss) - send_frame 0x20000754 Data 100 serial_at_cmd_app.o(.bss) - .bss 0x200007b8 Section 2006 dw_mbx_anc.o(.bss) - uwb_sendbuffer 0x200008b7 Data 150 dw_mbx_anc.o(.bss) - rx_buffer 0x2000094d Data 150 dw_mbx_anc.o(.bss) - taglist_keeptime 0x200009e3 Data 200 dw_mbx_anc.o(.bss) - taglist_id 0x20000aac Data 400 dw_mbx_anc.o(.bss) - taglist_dist 0x20000c3c Data 400 dw_mbx_anc.o(.bss) - anc_pollrx 0x20000dcc Data 100 dw_mbx_anc.o(.bss) - anc_resptx 0x20000e30 Data 100 dw_mbx_anc.o(.bss) - tag_resprx 0x20000e94 Data 100 dw_mbx_anc.o(.bss) - anc_clockoffset 0x20000ef8 Data 100 dw_mbx_anc.o(.bss) - anc_distoffset 0x20000f5c Data 50 dw_mbx_anc.o(.bss) - .bss 0x20000f90 Section 380 main.o(.bss) - .bss 0x2000110c Section 72 main.o(.bss) - .bss 0x20001154 Section 72 main.o(.bss) - .bss 0x2000119c Section 336 radio.o(.bss) - .bss 0x200012ec Section 347 lora.o(.bss) - RadioEvents 0x200012ec Data 28 lora.o(.bss) - rxbuffer 0x20001348 Data 255 lora.o(.bss) - .bss 0x20001448 Section 24 stm32l0xx_hal_flash.o(.bss) - STACK 0x20001460 Section 1024 startup_stm32l051xx.o(STACK) + rxbuff_len 0x2000024c Data 1 lora.o(.data) + rec_lp_count 0x20000252 Data 2 lora.o(.data) + .data 0x20000258 Section 12 stm32l0xx_hal.o(.data) + .data 0x20000264 Section 4 stdout.o(.data) + .bss 0x20000268 Section 60 deca_device.o(.bss) + dw1000local 0x20000268 Data 60 deca_device.o(.bss) + .bss 0x200002a4 Section 308 usart.o(.bss) + .bss 0x200003d8 Section 600 global_param.o(.bss) + .bss 0x20000630 Section 196 dw_app.o(.bss) + tx_poll_msg 0x20000630 Data 20 dw_app.o(.bss) + tx_sync_msg 0x20000644 Data 14 dw_app.o(.bss) + tx_final_msg 0x20000652 Data 60 dw_app.o(.bss) + tx_resp_msg 0x2000068e Data 22 dw_app.o(.bss) + .bss 0x200006f4 Section 200 serial_at_cmd_app.o(.bss) + send_frame 0x20000758 Data 100 serial_at_cmd_app.o(.bss) + .bss 0x200007bc Section 2006 dw_mbx_anc.o(.bss) + uwb_sendbuffer 0x200008bb Data 150 dw_mbx_anc.o(.bss) + rx_buffer 0x20000951 Data 150 dw_mbx_anc.o(.bss) + taglist_keeptime 0x200009e7 Data 200 dw_mbx_anc.o(.bss) + taglist_id 0x20000ab0 Data 400 dw_mbx_anc.o(.bss) + taglist_dist 0x20000c40 Data 400 dw_mbx_anc.o(.bss) + anc_pollrx 0x20000dd0 Data 100 dw_mbx_anc.o(.bss) + anc_resptx 0x20000e34 Data 100 dw_mbx_anc.o(.bss) + tag_resprx 0x20000e98 Data 100 dw_mbx_anc.o(.bss) + anc_clockoffset 0x20000efc Data 100 dw_mbx_anc.o(.bss) + anc_distoffset 0x20000f60 Data 50 dw_mbx_anc.o(.bss) + .bss 0x20000f94 Section 380 main.o(.bss) + .bss 0x20001110 Section 72 main.o(.bss) + .bss 0x20001158 Section 72 main.o(.bss) + .bss 0x200011a0 Section 336 radio.o(.bss) + .bss 0x200012f0 Section 597 lora.o(.bss) + RadioEvents 0x200012f0 Data 28 lora.o(.bss) + rxbuffer 0x2000134c Data 255 lora.o(.bss) + .bss 0x20001548 Section 24 stm32l0xx_hal_flash.o(.bss) + STACK 0x20001560 Section 1024 startup_stm32l051xx.o(STACK) Global Symbols @@ -3545,300 +3561,302 @@ __decompress 0x08005ad1 Thumb Code 0 __dczerorl2.o(.text) __decompress1 0x08005ad1 Thumb Code 86 __dczerorl2.o(.text) AddNewTagIntoList 0x08005c7d Thumb Code 96 dw_mbx_anc.o(i.AddNewTagIntoList) - Checksum_u16 0x08005e15 Thumb Code 26 dw_app.o(i.Checksum_u16) - CmpTagInList 0x08005e31 Thumb Code 68 dw_mbx_anc.o(i.CmpTagInList) - ComputeCrc 0x08005e7d Thumb Code 44 crc_1.o(i.ComputeCrc) - DMA1_Channel2_3_IRQHandler 0x08005ea9 Thumb Code 16 stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler) - Delay_Ms 0x08005eed Thumb Code 26 delay.o(i.Delay_Ms) - Dw1000_App_Init 0x08005f0d Thumb Code 68 dw_app.o(i.Dw1000_App_Init) - Dw1000_Init 0x08005f59 Thumb Code 44 dw_app.o(i.Dw1000_Init) - EXTI0_1_IRQHandler 0x08005f8d Thumb Code 58 stm32l0xx_it.o(i.EXTI0_1_IRQHandler) - EXTI2_3_IRQHandler 0x08005fd9 Thumb Code 10 stm32l0xx_it.o(i.EXTI2_3_IRQHandler) - Error_Handler 0x08005fe3 Thumb Code 2 main.o(i.Error_Handler) - FLASH_PageErase 0x08005fe5 Thumb Code 34 stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase) - FLASH_Prepare 0x08006011 Thumb Code 52 flash.o(i.FLASH_Prepare) - FLASH_Read 0x08006045 Thumb Code 18 flash.o(i.FLASH_Read) - FLASH_WaitForLastOperation 0x080060e9 Thumb Code 106 stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation) - FLASH_Write 0x08006159 Thumb Code 56 flash.o(i.FLASH_Write) - GetFlagLoraWaitSync 0x08006191 Thumb Code 6 lora.o(i.GetFlagLoraWaitSync) - GetLPTime 0x0800619d Thumb Code 38 main.o(i.GetLPTime) - GetLoraBufferAndLen 0x080061d5 Thumb Code 22 lora.o(i.GetLoraBufferAndLen) - GetRangeState 0x080061f5 Thumb Code 6 dw_mbx_anc.o(i.GetRangeState) - GetUwbPollCount 0x08006201 Thumb Code 6 dw_mbx_anc.o(i.GetUwbPollCount) - GetWGRecSyncCount 0x0800620d Thumb Code 6 dw_mbx_anc.o(i.GetWGRecSyncCount) - Get_ADC_Value 0x08006219 Thumb Code 36 adc.o(i.Get_ADC_Value) - Get_VDDVlotage 0x08006241 Thumb Code 228 adc.o(i.Get_VDDVlotage) - HAL_ADCEx_Calibration_Start 0x08006351 Thumb Code 178 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start) - HAL_ADCEx_DisableVREFINT 0x08006405 Thumb Code 12 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT) - HAL_ADCEx_EnableVREFINT 0x08006415 Thumb Code 50 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT) - HAL_ADC_ConfigChannel 0x0800644d Thumb Code 140 stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel) - HAL_ADC_DeInit 0x080064e1 Thumb Code 164 stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit) - HAL_ADC_GetState 0x08006595 Thumb Code 4 stm32l0xx_hal_adc.o(i.HAL_ADC_GetState) - HAL_ADC_GetValue 0x08006599 Thumb Code 6 stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue) - HAL_ADC_Init 0x080065a1 Thumb Code 446 stm32l0xx_hal_adc.o(i.HAL_ADC_Init) - HAL_ADC_MspDeInit 0x08006769 Thumb Code 32 stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit) - HAL_ADC_MspInit 0x08006791 Thumb Code 72 stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit) - HAL_ADC_PollForConversion 0x080067e1 Thumb Code 200 stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion) - HAL_ADC_Start 0x080068a9 Thumb Code 86 stm32l0xx_hal_adc.o(i.HAL_ADC_Start) - HAL_DMA_Abort 0x08006905 Thumb Code 68 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort) - HAL_DMA_Abort_IT 0x08006949 Thumb Code 76 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT) - HAL_DMA_DeInit 0x08006995 Thumb Code 94 stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit) - HAL_DMA_IRQHandler 0x080069fd Thumb Code 168 stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler) - HAL_DMA_Init 0x08006aa5 Thumb Code 132 stm32l0xx_hal_dma.o(i.HAL_DMA_Init) - HAL_DMA_Start_IT 0x08006b35 Thumb Code 104 stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT) - HAL_Delay 0x08006b9d Thumb Code 32 stm32l0xx_hal.o(i.HAL_Delay) - HAL_Delay_nMS 0x08006bc1 Thumb Code 22 delay.o(i.HAL_Delay_nMS) - HAL_FLASHEx_Erase 0x08006bd9 Thumb Code 106 stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) - HAL_FLASH_Lock 0x08006c51 Thumb Code 22 stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock) - HAL_FLASH_Program 0x08006c6d Thumb Code 50 stm32l0xx_hal_flash.o(i.HAL_FLASH_Program) - HAL_FLASH_Unlock 0x08006ca9 Thumb Code 70 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) - HAL_GPIO_DeInit 0x08006d05 Thumb Code 212 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) - HAL_GPIO_EXTI_Callback 0x08006df5 Thumb Code 12 main.o(i.HAL_GPIO_EXTI_Callback) - HAL_GPIO_EXTI_IRQHandler 0x08006e01 Thumb Code 18 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) - HAL_GPIO_Init 0x08006e19 Thumb Code 412 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) - HAL_GPIO_ReadPin 0x08006fd5 Thumb Code 10 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - HAL_GPIO_WritePin 0x08006fdf Thumb Code 12 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) - HAL_GetTick 0x08006fed Thumb Code 6 stm32l0xx_hal.o(i.HAL_GetTick) - HAL_IWDG_Init 0x08006ff9 Thumb Code 94 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) - HAL_IWDG_Refresh 0x08007065 Thumb Code 10 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) - HAL_IncTick 0x08007075 Thumb Code 12 stm32l0xx_hal.o(i.HAL_IncTick) - HAL_Init 0x08007085 Thumb Code 36 stm32l0xx_hal.o(i.HAL_Init) - HAL_InitTick 0x080070ad Thumb Code 58 stm32l0xx_hal.o(i.HAL_InitTick) - HAL_LPTIM_AutoReloadMatchCallback 0x080070f1 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) - HAL_LPTIM_AutoReloadWriteCallback 0x080070f3 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) - HAL_LPTIM_CompareMatchCallback 0x080070f5 Thumb Code 92 main.o(i.HAL_LPTIM_CompareMatchCallback) - HAL_LPTIM_CompareWriteCallback 0x08007161 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) - HAL_LPTIM_DirectionDownCallback 0x08007163 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) - HAL_LPTIM_DirectionUpCallback 0x08007165 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) - HAL_LPTIM_IRQHandler 0x08007167 Thumb Code 202 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) - HAL_LPTIM_Init 0x08007231 Thumb Code 162 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) - HAL_LPTIM_MspInit 0x080072e1 Thumb Code 38 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) - HAL_LPTIM_ReadCounter 0x08007311 Thumb Code 6 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) - HAL_LPTIM_TimeOut_Start_IT 0x08007319 Thumb Code 132 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) - HAL_LPTIM_TriggerCallback 0x080073a1 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) - HAL_MspInit 0x080073a5 Thumb Code 20 stm32l0xx_hal_msp.o(i.HAL_MspInit) - HAL_NVIC_DisableIRQ 0x080073bd Thumb Code 26 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) - HAL_NVIC_EnableIRQ 0x080073dd Thumb Code 18 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x080073f5 Thumb Code 8 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - HAL_PWR_EnableBkUpAccess 0x080073fd Thumb Code 12 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) - HAL_RCCEx_PeriphCLKConfig 0x0800740d Thumb Code 368 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - HAL_RCC_ClockConfig 0x08007589 Thumb Code 386 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - HAL_RCC_GetPCLK1Freq 0x08007725 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetPCLK2Freq 0x08007745 Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - HAL_RCC_GetSysClockFreq 0x08007765 Thumb Code 108 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x080077dd Thumb Code 1074 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) - HAL_SPI_Init 0x08007c0f Thumb Code 182 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) - HAL_SPI_MspInit 0x08007cc5 Thumb Code 78 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) - HAL_SPI_TransmitReceive 0x08007d1d Thumb Code 496 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) - HAL_SYSTICK_Config 0x08007f0d Thumb Code 38 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) - HAL_UARTEx_RxEventCallback 0x08007f3d Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - HAL_UARTEx_WakeupCallback 0x08007f3f Thumb Code 2 stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback) - HAL_UART_DeInit 0x08007f41 Thumb Code 66 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) - HAL_UART_ErrorCallback 0x08007f83 Thumb Code 2 main.o(i.HAL_UART_ErrorCallback) - HAL_UART_IRQHandler 0x08007f85 Thumb Code 672 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) - HAL_UART_Init 0x08008231 Thumb Code 106 stm32l0xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspDeInit 0x0800829d Thumb Code 56 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) - HAL_UART_MspInit 0x080082dd Thumb Code 190 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) - HAL_UART_Receive_DMA 0x080083b1 Thumb Code 94 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) - HAL_UART_RxCpltCallback 0x08008415 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - HAL_UART_RxHalfCpltCallback 0x08008417 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - HAL_UART_Transmit 0x08008419 Thumb Code 192 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) - HAL_UART_TxCpltCallback 0x080084d9 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - HardFault_Handler 0x080084dd Thumb Code 8 stm32l0xx_it.o(i.HardFault_Handler) - IdleTask 0x080084ed Thumb Code 110 main.o(i.IdleTask) - LPTIM1_IRQHandler 0x08008579 Thumb Code 10 stm32l0xx_it.o(i.LPTIM1_IRQHandler) - LPTIM_Disable 0x08008589 Thumb Code 228 stm32l0xx_hal_lptim.o(i.LPTIM_Disable) - LoraSyncRecPoll 0x080086ad Thumb Code 182 dw_mbx_anc.o(i.LoraSyncRecPoll) - Lora_Init 0x0800877d Thumb Code 124 lora.o(i.Lora_Init) - MBXANCPoll 0x08008825 Thumb Code 622 dw_mbx_anc.o(i.MBXANCPoll) - MX_ADC_DeInit 0x08008ad1 Thumb Code 14 main.o(i.MX_ADC_DeInit) - NMI_Handler 0x08008d79 Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) - OnRxDone 0x08008d7d Thumb Code 58 lora.o(i.OnRxDone) - OnRxError 0x08008dc9 Thumb Code 12 lora.o(i.OnRxError) - OnRxTimeout 0x08008ddd Thumb Code 16 lora.o(i.OnRxTimeout) - OnTxDone 0x08008df5 Thumb Code 6 lora.o(i.OnTxDone) - OnTxTimeout 0x08008e01 Thumb Code 2 lora.o(i.OnTxTimeout) - PendSV_Handler 0x08008e03 Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) - Program_Init 0x08008e05 Thumb Code 244 main.o(i.Program_Init) - READC_Init 0x08008f4d Thumb Code 8 main.o(i.READC_Init) - RadioCheckRfFrequency 0x08008f55 Thumb Code 4 radio.o(i.RadioCheckRfFrequency) - RadioComputeCRC 0x08008f59 Thumb Code 52 crc_1.o(i.RadioComputeCRC) - RadioGetStatus 0x08008fd1 Thumb Code 30 radio.o(i.RadioGetStatus) - RadioGetWakeupTime 0x08008fef Thumb Code 4 radio.o(i.RadioGetWakeupTime) - RadioInit 0x08008ff5 Thumb Code 58 radio.o(i.RadioInit) - RadioIrqProcess 0x0800903d Thumb Code 214 radio.o(i.RadioIrqProcess) - RadioIsChannelFree 0x08009125 Thumb Code 36 radio.o(i.RadioIsChannelFree) - RadioOnDioIrq 0x08009149 Thumb Code 8 radio.o(i.RadioOnDioIrq) - RadioRandom 0x08009155 Thumb Code 52 radio.o(i.RadioRandom) - RadioRead 0x08009189 Thumb Code 8 radio.o(i.RadioRead) - RadioReadBuffer 0x08009191 Thumb Code 8 radio.o(i.RadioReadBuffer) - RadioRssi 0x08009199 Thumb Code 8 radio.o(i.RadioRssi) - RadioRx 0x080091a1 Thumb Code 36 radio.o(i.RadioRx) - RadioRxBoosted 0x080091d1 Thumb Code 36 radio.o(i.RadioRxBoosted) - RadioSend 0x08009201 Thumb Code 54 radio.o(i.RadioSend) - RadioSetChannel 0x08009241 Thumb Code 8 radio.o(i.RadioSetChannel) - RadioSetMaxPayloadLength 0x08009249 Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) - RadioSetModem 0x08009275 Thumb Code 42 radio.o(i.RadioSetModem) - RadioSetPublicNetwork 0x080092a5 Thumb Code 52 radio.o(i.RadioSetPublicNetwork) - RadioSetRxConfig 0x080092dd Thumb Code 364 radio.o(i.RadioSetRxConfig) - RadioSetRxDutyCycle 0x0800946d Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) - RadioSetTxConfig 0x08009475 Thumb Code 278 radio.o(i.RadioSetTxConfig) - RadioSetTxContinuousWave 0x080095a5 Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) - RadioSleep 0x080095b9 Thumb Code 32 radio.o(i.RadioSleep) - RadioStandby 0x080095d9 Thumb Code 10 radio.o(i.RadioStandby) - RadioStartCad 0x080095e3 Thumb Code 8 radio.o(i.RadioStartCad) - RadioTimeOnAir 0x080095ed Thumb Code 356 radio.o(i.RadioTimeOnAir) - RadioWrite 0x08009771 Thumb Code 8 radio.o(i.RadioWrite) - RadioWriteBuffer 0x08009779 Thumb Code 8 radio.o(i.RadioWriteBuffer) - Reset_DW1000 0x08009781 Thumb Code 76 dw_driver.o(i.Reset_DW1000) - STMFLASH_ReadHalfWord 0x080098e9 Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) - SVC_Handler 0x080098ed Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) - SX126xAntSwOff 0x080098ef Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) - SX126xAntSwOn 0x080098f1 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) - SX126xCalibrateImage 0x080098f5 Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) - SX126xCheckDeviceReady 0x08009969 Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) - SX126xClearIrqStatus 0x08009989 Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) - SX126xGetIrqStatus 0x0800999d Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) - SX126xGetOperatingMode 0x080099b1 Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) - SX126xGetPaSelect 0x080099bd Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) - SX126xGetPacketStatus 0x080099c1 Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) - SX126xGetPacketType 0x08009a3d Thumb Code 6 sx126x.o(i.SX126xGetPacketType) - SX126xGetPayload 0x08009a49 Thumb Code 44 sx126x.o(i.SX126xGetPayload) - SX126xGetRssiInst 0x08009a75 Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) - SX126xGetRxBufferStatus 0x08009a8d Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) - SX126xInit 0x08009ad1 Thumb Code 30 sx126x.o(i.SX126xInit) - SX126xReadBuffer 0x08009af5 Thumb Code 78 sx126x-board.o(i.SX126xReadBuffer) - SX126xReadCommand 0x08009b49 Thumb Code 72 sx126x-board.o(i.SX126xReadCommand) - SX126xReadRegister 0x08009b95 Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) - SX126xReadRegisters 0x08009ba5 Thumb Code 84 sx126x-board.o(i.SX126xReadRegisters) - SX126xReset 0x08009bfd Thumb Code 44 sx126x-board.o(i.SX126xReset) - SX126xSendPayload 0x08009c2d Thumb Code 16 sx126x.o(i.SX126xSendPayload) - SX126xSetBufferBaseAddress 0x08009c3d Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) - SX126xSetCad 0x08009c51 Thumb Code 20 sx126x.o(i.SX126xSetCad) - SX126xSetCrcPolynomial 0x08009c69 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) - SX126xSetCrcSeed 0x08009c8d Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) - SX126xSetDio2AsRfSwitchCtrl 0x08009cb1 Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) - SX126xSetDioIrqParams 0x08009cbf Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) - SX126xSetLoRaSymbNumTimeout 0x08009ce7 Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) - SX126xSetModulationParams 0x08009cf5 Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) - SX126xSetPaConfig 0x08009d95 Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) - SX126xSetPacketParams 0x08009dad Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) - SX126xSetPacketType 0x08009e61 Thumb Code 22 sx126x.o(i.SX126xSetPacketType) - SX126xSetPayload 0x08009e7d Thumb Code 14 sx126x.o(i.SX126xSetPayload) - SX126xSetRegulatorMode 0x08009e8b Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) - SX126xSetRfFrequency 0x08009e99 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) - SX126xSetRfTxPower 0x08009ee5 Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) - SX126xSetRx 0x08009ef1 Thumb Code 30 sx126x.o(i.SX126xSetRx) - SX126xSetRxBoosted 0x08009f15 Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) - SX126xSetRxDutyCycle 0x08009f49 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) - SX126xSetSleep 0x08009f79 Thumb Code 24 sx126x.o(i.SX126xSetSleep) - SX126xSetStandby 0x08009f95 Thumb Code 32 sx126x.o(i.SX126xSetStandby) - SX126xSetStopRxTimerOnPreambleDetect 0x08009fb9 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) - SX126xSetSyncWord 0x08009fc7 Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) - SX126xSetTx 0x08009fd9 Thumb Code 30 sx126x.o(i.SX126xSetTx) - SX126xSetTxContinuousWave 0x08009ffd Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) - SX126xSetTxParams 0x0800a00d Thumb Code 122 sx126x.o(i.SX126xSetTxParams) - SX126xSetWhiteningSeed 0x0800a08d Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) - SX126xWaitOnBusy 0x0800a0c1 Thumb Code 18 sx126x-board.o(i.SX126xWaitOnBusy) - SX126xWakeup 0x0800a0d9 Thumb Code 42 sx126x-board.o(i.SX126xWakeup) - SX126xWriteBuffer 0x0800a109 Thumb Code 70 sx126x-board.o(i.SX126xWriteBuffer) - SX126xWriteCommand 0x0800a155 Thumb Code 66 sx126x-board.o(i.SX126xWriteCommand) - SX126xWriteRegister 0x0800a19d Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) - SX126xWriteRegisters 0x0800a1a9 Thumb Code 76 sx126x-board.o(i.SX126xWriteRegisters) - SendComMap 0x0800a1f9 Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) - SetFlagSyncSuccess 0x0800a271 Thumb Code 6 dw_mbx_anc.o(i.SetFlagSyncSuccess) - SetNextPollTime 0x0800a27d Thumb Code 72 main.o(i.SetNextPollTime) - SpiInOut 0x0800a2d9 Thumb Code 34 sx126x-board.o(i.SpiInOut) - Spi_ChangePrescaler 0x0800a301 Thumb Code 16 spi.o(i.Spi_ChangePrescaler) - SwitchLoraToSyncRec 0x0800a315 Thumb Code 116 lora.o(i.SwitchLoraToSyncRec) - SyncStateSwitch 0x0800a3a5 Thumb Code 60 dw_mbx_anc.o(i.SyncStateSwitch) - SysTick_Handler 0x0800a3e5 Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x0800a3ed Thumb Code 142 main.o(i.SystemClock_Config) - SystemInit 0x0800a485 Thumb Code 66 system_stm32l0xx.o(i.SystemInit) - TagListUpdate 0x0800a4dd Thumb Code 60 dw_mbx_anc.o(i.TagListUpdate) - Tag_App 0x0800a521 Thumb Code 212 dw_app.o(i.Tag_App) - UART_AdvFeatureConfig 0x0800a615 Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) - UART_CheckIdleState 0x0800a6e1 Thumb Code 190 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) - UART_CheckReceive 0x0800a7a5 Thumb Code 96 usart.o(i.UART_CheckReceive) - UART_CheckSend 0x0800a819 Thumb Code 140 usart.o(i.UART_CheckSend) - UART_PushFrame 0x0800aa4d Thumb Code 92 usart.o(i.UART_PushFrame) - UART_SetConfig 0x0800aab1 Thumb Code 492 stm32l0xx_hal_uart.o(i.UART_SetConfig) - UART_Start_Receive_DMA 0x0800acc5 Thumb Code 160 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) - UART_WaitOnFlagUntilTimeout 0x0800ad71 Thumb Code 138 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - USART1_IRQHandler 0x0800adfd Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) - UWB_Wkup 0x0800ae15 Thumb Code 44 dw_app.o(i.UWB_Wkup) - UpdateProcess 0x0800ae49 Thumb Code 90 serial_at_cmd_app.o(i.UpdateProcess) - Usart1InitVariables 0x0800aec9 Thumb Code 8 usart.o(i.Usart1InitVariables) - UsartDeInit 0x0800aed5 Thumb Code 66 main.o(i.UsartDeInit) - UsartInit 0x0800af25 Thumb Code 30 main.o(i.UsartInit) - UsartParseDataHandler 0x0800af51 Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) - __0printf$1 0x0800b06d Thumb Code 24 printf1.o(i.__0printf$1) - __1printf$1 0x0800b06d Thumb Code 0 printf1.o(i.__0printf$1) - __2printf 0x0800b06d Thumb Code 0 printf1.o(i.__0printf$1) - __ARM_clz 0x0800b08d Thumb Code 46 depilogue.o(i.__ARM_clz) - __ARM_common_ll_muluu 0x0800b0bb Thumb Code 48 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) - __ARM_common_switch8 0x0800b0eb Thumb Code 26 deca_device.o(i.__ARM_common_switch8) - __scatterload_copy 0x0800b149 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x0800b157 Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x0800b159 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - _dwt_aonarrayupload 0x0800b167 Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) - _dwt_configlde 0x0800b18d Thumb Code 42 deca_device.o(i._dwt_configlde) - _dwt_enableclocks 0x0800b1c9 Thumb Code 182 deca_device.o(i._dwt_enableclocks) - _dwt_loaducodefromrom 0x0800b27f Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) - _dwt_otpread 0x0800b2b1 Thumb Code 68 deca_device.o(i._dwt_otpread) - ceil 0x0800b445 Thumb Code 180 ceil.o(i.ceil) - delay_ms 0x0800b50d Thumb Code 14 dw_driver.o(i.delay_ms) - delay_us 0x0800b51b Thumb Code 140 lis3dh_driver.o(i.delay_us) - dwt_configure 0x0800b5a9 Thumb Code 474 deca_device.o(i.dwt_configure) - dwt_configuresleep 0x0800b7b9 Thumb Code 36 deca_device.o(i.dwt_configuresleep) - dwt_entersleep 0x0800b7e1 Thumb Code 8 deca_device.o(i.dwt_entersleep) - dwt_entersleepaftertx 0x0800b7e9 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) - dwt_forcetrxoff 0x0800b811 Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) - dwt_initialise 0x0800b861 Thumb Code 310 deca_device.o(i.dwt_initialise) - dwt_read16bitoffsetreg 0x0800b9a9 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) - dwt_read32bitoffsetreg 0x0800b9d5 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) - dwt_readcarrierintegrator 0x0800b9fd Thumb Code 46 deca_device.o(i.dwt_readcarrierintegrator) - dwt_readdevid 0x0800ba31 Thumb Code 12 deca_device.o(i.dwt_readdevid) - dwt_readfromdevice 0x0800ba3d Thumb Code 56 deca_device.o(i.dwt_readfromdevice) - dwt_readrxdata 0x0800ba75 Thumb Code 18 deca_device.o(i.dwt_readrxdata) - dwt_readrxtimestamp 0x0800ba87 Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) - dwt_readtxtimestamp 0x0800ba97 Thumb Code 16 deca_device.o(i.dwt_readtxtimestamp) - dwt_rxenable 0x0800baa7 Thumb Code 84 deca_device.o(i.dwt_rxenable) - dwt_setrxantennadelay 0x0800bafd Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) - dwt_setrxtimeout 0x0800bb11 Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) - dwt_settxantennadelay 0x0800bb6d Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) - dwt_starttx 0x0800bb7d Thumb Code 142 deca_device.o(i.dwt_starttx) - dwt_syncrxbufptrs 0x0800bc11 Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) - dwt_write16bitoffsetreg 0x0800bc45 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) - dwt_write32bitoffsetreg 0x0800bc5b Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) - dwt_writetodevice 0x0800bc79 Thumb Code 56 deca_device.o(i.dwt_writetodevice) - dwt_writetxdata 0x0800bcb1 Thumb Code 36 deca_device.o(i.dwt_writetxdata) - dwt_writetxfctrl 0x0800bcd5 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) - dwt_xtaltrim 0x0800bcf1 Thumb Code 48 deca_device.o(i.dwt_xtaltrim) - floor 0x0800bd21 Thumb Code 180 floor.o(i.floor) - fputc 0x0800bde9 Thumb Code 18 usart.o(i.fputc) - main 0x0800be01 Thumb Code 288 main.o(i.main) - parameter_init 0x0800bf59 Thumb Code 104 global_param.o(i.parameter_init) - readfromspi 0x0800bfcd Thumb Code 70 spi.o(i.readfromspi) - rint 0x0800c019 Thumb Code 8 rint.o(i.rint) - save_com_map_to_flash 0x0800c021 Thumb Code 50 global_param.o(i.save_com_map_to_flash) - testprogram 0x0800c061 Thumb Code 2 dw_mbx_anc.o(i.testprogram) - writetospi 0x0800c065 Thumb Code 68 spi.o(i.writetospi) - chan_idx 0x0800c0ac Data 8 deca_params_init.o(.constdata) - tx_config 0x0800c0b4 Data 24 deca_params_init.o(.constdata) - agc_config 0x0800c0cc Data 8 deca_params_init.o(.constdata) - sftsh 0x0800c0d4 Data 12 deca_params_init.o(.constdata) - dtune1 0x0800c0e0 Data 4 deca_params_init.o(.constdata) - digital_bb_config 0x0800c0e4 Data 32 deca_params_init.o(.constdata) - lde_replicaCoeff 0x0800c104 Data 50 deca_params_init.o(.constdata) - AHBPrescTable 0x0800c136 Data 16 system_stm32l0xx.o(.constdata) - PLLMulTable 0x0800c146 Data 9 system_stm32l0xx.o(.constdata) - APBPrescTable 0x0800c14f Data 8 system_stm32l0xx.o(.constdata) - Radio 0x0800c158 Data 108 radio.o(.constdata) - Bandwidths 0x0800c1c4 Data 3 radio.o(.constdata) - FskBandwidths 0x0800c1c8 Data 176 radio.o(.constdata) - Region$$Table$$Base 0x0800c278 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x0800c298 Number 0 anon$$obj.o(Region$$Table) + Cal_CRC16 0x08005ce9 Thumb Code 36 lora.o(i.Cal_CRC16) + Checksum_u16 0x08005e39 Thumb Code 26 dw_app.o(i.Checksum_u16) + CmpTagInList 0x08005e55 Thumb Code 68 dw_mbx_anc.o(i.CmpTagInList) + ComputeCrc 0x08005ea1 Thumb Code 44 crc_1.o(i.ComputeCrc) + DMA1_Channel2_3_IRQHandler 0x08005ecd Thumb Code 16 stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler) + Delay_Ms 0x08005f11 Thumb Code 26 delay.o(i.Delay_Ms) + Dw1000_App_Init 0x08005f31 Thumb Code 68 dw_app.o(i.Dw1000_App_Init) + Dw1000_Init 0x08005f7d Thumb Code 44 dw_app.o(i.Dw1000_Init) + EXTI0_1_IRQHandler 0x08005fb1 Thumb Code 58 stm32l0xx_it.o(i.EXTI0_1_IRQHandler) + EXTI2_3_IRQHandler 0x08005ffd Thumb Code 10 stm32l0xx_it.o(i.EXTI2_3_IRQHandler) + Error_Handler 0x08006007 Thumb Code 2 main.o(i.Error_Handler) + FLASH_PageErase 0x08006009 Thumb Code 34 stm32l0xx_hal_flash_ex.o(i.FLASH_PageErase) + FLASH_Prepare 0x08006035 Thumb Code 52 flash.o(i.FLASH_Prepare) + FLASH_Read 0x08006069 Thumb Code 18 flash.o(i.FLASH_Read) + FLASH_WaitForLastOperation 0x0800610d Thumb Code 106 stm32l0xx_hal_flash.o(i.FLASH_WaitForLastOperation) + FLASH_Write 0x0800617d Thumb Code 56 flash.o(i.FLASH_Write) + GetFlagLoraWaitSync 0x080061b5 Thumb Code 6 lora.o(i.GetFlagLoraWaitSync) + GetLPTime 0x080061c1 Thumb Code 38 main.o(i.GetLPTime) + GetLoraBufferAndLen 0x080061f9 Thumb Code 24 lora.o(i.GetLoraBufferAndLen) + GetRangeState 0x08006219 Thumb Code 6 dw_mbx_anc.o(i.GetRangeState) + GetUwbPollCount 0x08006225 Thumb Code 6 dw_mbx_anc.o(i.GetUwbPollCount) + Get_ADC_Value 0x08006231 Thumb Code 36 adc.o(i.Get_ADC_Value) + Get_VDDVlotage 0x08006259 Thumb Code 228 adc.o(i.Get_VDDVlotage) + HAL_ADCEx_Calibration_Start 0x08006369 Thumb Code 178 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_Calibration_Start) + HAL_ADCEx_DisableVREFINT 0x0800641d Thumb Code 12 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_DisableVREFINT) + HAL_ADCEx_EnableVREFINT 0x0800642d Thumb Code 50 stm32l0xx_hal_adc_ex.o(i.HAL_ADCEx_EnableVREFINT) + HAL_ADC_ConfigChannel 0x08006465 Thumb Code 140 stm32l0xx_hal_adc.o(i.HAL_ADC_ConfigChannel) + HAL_ADC_DeInit 0x080064f9 Thumb Code 164 stm32l0xx_hal_adc.o(i.HAL_ADC_DeInit) + HAL_ADC_GetState 0x080065ad Thumb Code 4 stm32l0xx_hal_adc.o(i.HAL_ADC_GetState) + HAL_ADC_GetValue 0x080065b1 Thumb Code 6 stm32l0xx_hal_adc.o(i.HAL_ADC_GetValue) + HAL_ADC_Init 0x080065b9 Thumb Code 446 stm32l0xx_hal_adc.o(i.HAL_ADC_Init) + HAL_ADC_MspDeInit 0x08006781 Thumb Code 32 stm32l0xx_hal_msp.o(i.HAL_ADC_MspDeInit) + HAL_ADC_MspInit 0x080067a9 Thumb Code 72 stm32l0xx_hal_msp.o(i.HAL_ADC_MspInit) + HAL_ADC_PollForConversion 0x080067f9 Thumb Code 200 stm32l0xx_hal_adc.o(i.HAL_ADC_PollForConversion) + HAL_ADC_Start 0x080068c1 Thumb Code 86 stm32l0xx_hal_adc.o(i.HAL_ADC_Start) + HAL_DMA_Abort 0x0800691d Thumb Code 68 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort) + HAL_DMA_Abort_IT 0x08006961 Thumb Code 76 stm32l0xx_hal_dma.o(i.HAL_DMA_Abort_IT) + HAL_DMA_DeInit 0x080069ad Thumb Code 94 stm32l0xx_hal_dma.o(i.HAL_DMA_DeInit) + HAL_DMA_IRQHandler 0x08006a15 Thumb Code 168 stm32l0xx_hal_dma.o(i.HAL_DMA_IRQHandler) + HAL_DMA_Init 0x08006abd Thumb Code 132 stm32l0xx_hal_dma.o(i.HAL_DMA_Init) + HAL_DMA_Start_IT 0x08006b4d Thumb Code 104 stm32l0xx_hal_dma.o(i.HAL_DMA_Start_IT) + HAL_Delay 0x08006bb5 Thumb Code 32 stm32l0xx_hal.o(i.HAL_Delay) + HAL_Delay_nMS 0x08006bd9 Thumb Code 22 delay.o(i.HAL_Delay_nMS) + HAL_FLASHEx_Erase 0x08006bf1 Thumb Code 106 stm32l0xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) + HAL_FLASH_Lock 0x08006c69 Thumb Code 22 stm32l0xx_hal_flash.o(i.HAL_FLASH_Lock) + HAL_FLASH_Program 0x08006c85 Thumb Code 50 stm32l0xx_hal_flash.o(i.HAL_FLASH_Program) + HAL_FLASH_Unlock 0x08006cc1 Thumb Code 70 stm32l0xx_hal_flash.o(i.HAL_FLASH_Unlock) + HAL_GPIO_DeInit 0x08006d1d Thumb Code 212 stm32l0xx_hal_gpio.o(i.HAL_GPIO_DeInit) + HAL_GPIO_EXTI_Callback 0x08006e0d Thumb Code 12 main.o(i.HAL_GPIO_EXTI_Callback) + HAL_GPIO_EXTI_IRQHandler 0x08006e19 Thumb Code 18 stm32l0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) + HAL_GPIO_Init 0x08006e31 Thumb Code 412 stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init) + HAL_GPIO_ReadPin 0x08006fed Thumb Code 10 stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + HAL_GPIO_WritePin 0x08006ff7 Thumb Code 12 stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin) + HAL_GetTick 0x08007005 Thumb Code 6 stm32l0xx_hal.o(i.HAL_GetTick) + HAL_IWDG_Init 0x08007011 Thumb Code 94 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Init) + HAL_IWDG_Refresh 0x0800707d Thumb Code 10 stm32l0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) + HAL_IncTick 0x0800708d Thumb Code 12 stm32l0xx_hal.o(i.HAL_IncTick) + HAL_Init 0x0800709d Thumb Code 36 stm32l0xx_hal.o(i.HAL_Init) + HAL_InitTick 0x080070c5 Thumb Code 58 stm32l0xx_hal.o(i.HAL_InitTick) + HAL_LPTIM_AutoReloadMatchCallback 0x08007109 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadMatchCallback) + HAL_LPTIM_AutoReloadWriteCallback 0x0800710b Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_AutoReloadWriteCallback) + HAL_LPTIM_CompareMatchCallback 0x0800710d Thumb Code 92 main.o(i.HAL_LPTIM_CompareMatchCallback) + HAL_LPTIM_CompareWriteCallback 0x08007179 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_CompareWriteCallback) + HAL_LPTIM_DirectionDownCallback 0x0800717b Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionDownCallback) + HAL_LPTIM_DirectionUpCallback 0x0800717d Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_DirectionUpCallback) + HAL_LPTIM_IRQHandler 0x0800717f Thumb Code 202 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler) + HAL_LPTIM_Init 0x08007249 Thumb Code 162 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_Init) + HAL_LPTIM_MspInit 0x080072f9 Thumb Code 38 stm32l0xx_hal_msp.o(i.HAL_LPTIM_MspInit) + HAL_LPTIM_ReadCounter 0x08007329 Thumb Code 6 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter) + HAL_LPTIM_TimeOut_Start_IT 0x08007331 Thumb Code 132 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TimeOut_Start_IT) + HAL_LPTIM_TriggerCallback 0x080073b9 Thumb Code 2 stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback) + HAL_MspInit 0x080073bd Thumb Code 20 stm32l0xx_hal_msp.o(i.HAL_MspInit) + HAL_NVIC_DisableIRQ 0x080073d5 Thumb Code 26 stm32l0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) + HAL_NVIC_EnableIRQ 0x080073f5 Thumb Code 18 stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x0800740d Thumb Code 8 stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + HAL_PWR_EnableBkUpAccess 0x08007415 Thumb Code 12 stm32l0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) + HAL_RCCEx_PeriphCLKConfig 0x08007425 Thumb Code 368 stm32l0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + HAL_RCC_ClockConfig 0x080075a1 Thumb Code 386 stm32l0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + HAL_RCC_GetPCLK1Freq 0x0800773d Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + HAL_RCC_GetPCLK2Freq 0x0800775d Thumb Code 20 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + HAL_RCC_GetSysClockFreq 0x0800777d Thumb Code 108 stm32l0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + HAL_RCC_OscConfig 0x080077f5 Thumb Code 1074 stm32l0xx_hal_rcc.o(i.HAL_RCC_OscConfig) + HAL_SPI_Init 0x08007c27 Thumb Code 182 stm32l0xx_hal_spi.o(i.HAL_SPI_Init) + HAL_SPI_MspInit 0x08007cdd Thumb Code 78 stm32l0xx_hal_msp.o(i.HAL_SPI_MspInit) + HAL_SPI_TransmitReceive 0x08007d35 Thumb Code 496 stm32l0xx_hal_spi.o(i.HAL_SPI_TransmitReceive) + HAL_SYSTICK_Config 0x08007f25 Thumb Code 38 stm32l0xx_hal_cortex.o(i.HAL_SYSTICK_Config) + HAL_UARTEx_RxEventCallback 0x08007f55 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + HAL_UARTEx_WakeupCallback 0x08007f57 Thumb Code 2 stm32l0xx_hal_uart_ex.o(i.HAL_UARTEx_WakeupCallback) + HAL_UART_DeInit 0x08007f59 Thumb Code 66 stm32l0xx_hal_uart.o(i.HAL_UART_DeInit) + HAL_UART_ErrorCallback 0x08007f9b Thumb Code 2 main.o(i.HAL_UART_ErrorCallback) + HAL_UART_IRQHandler 0x08007f9d Thumb Code 672 stm32l0xx_hal_uart.o(i.HAL_UART_IRQHandler) + HAL_UART_Init 0x08008249 Thumb Code 106 stm32l0xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspDeInit 0x080082b5 Thumb Code 56 stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit) + HAL_UART_MspInit 0x080082f5 Thumb Code 190 stm32l0xx_hal_msp.o(i.HAL_UART_MspInit) + HAL_UART_Receive_DMA 0x080083c9 Thumb Code 94 stm32l0xx_hal_uart.o(i.HAL_UART_Receive_DMA) + HAL_UART_RxCpltCallback 0x0800842d Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + HAL_UART_RxHalfCpltCallback 0x0800842f Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + HAL_UART_Transmit 0x08008431 Thumb Code 192 stm32l0xx_hal_uart.o(i.HAL_UART_Transmit) + HAL_UART_TxCpltCallback 0x080084f1 Thumb Code 2 stm32l0xx_hal_uart.o(i.HAL_UART_TxCpltCallback) + HardFault_Handler 0x080084f5 Thumb Code 8 stm32l0xx_it.o(i.HardFault_Handler) + IdleTask 0x08008505 Thumb Code 110 main.o(i.IdleTask) + LPTIM1_IRQHandler 0x08008591 Thumb Code 10 stm32l0xx_it.o(i.LPTIM1_IRQHandler) + LPTIM_Disable 0x080085a1 Thumb Code 228 stm32l0xx_hal_lptim.o(i.LPTIM_Disable) + LoraSyncRecPoll 0x080086c5 Thumb Code 286 dw_mbx_anc.o(i.LoraSyncRecPoll) + LoraUp_Poll 0x08008809 Thumb Code 94 lora.o(i.LoraUp_Poll) + Lora_Init 0x0800887d Thumb Code 124 lora.o(i.Lora_Init) + MBXANCPoll 0x08008925 Thumb Code 622 dw_mbx_anc.o(i.MBXANCPoll) + MX_ADC_DeInit 0x08008bd1 Thumb Code 14 main.o(i.MX_ADC_DeInit) + NMI_Handler 0x08008e79 Thumb Code 2 stm32l0xx_it.o(i.NMI_Handler) + OnRxDone 0x08008e7d Thumb Code 58 lora.o(i.OnRxDone) + OnRxError 0x08008ec9 Thumb Code 12 lora.o(i.OnRxError) + OnRxTimeout 0x08008edd Thumb Code 16 lora.o(i.OnRxTimeout) + OnTxDone 0x08008ef5 Thumb Code 24 lora.o(i.OnTxDone) + OnTxTimeout 0x08008f19 Thumb Code 2 lora.o(i.OnTxTimeout) + PendSV_Handler 0x08008f1b Thumb Code 2 stm32l0xx_it.o(i.PendSV_Handler) + Program_Init 0x08008f1d Thumb Code 244 main.o(i.Program_Init) + READC_Init 0x08009065 Thumb Code 8 main.o(i.READC_Init) + RadioCheckRfFrequency 0x0800906d Thumb Code 4 radio.o(i.RadioCheckRfFrequency) + RadioComputeCRC 0x08009071 Thumb Code 52 crc_1.o(i.RadioComputeCRC) + RadioGetStatus 0x080090e9 Thumb Code 30 radio.o(i.RadioGetStatus) + RadioGetWakeupTime 0x08009107 Thumb Code 4 radio.o(i.RadioGetWakeupTime) + RadioInit 0x0800910d Thumb Code 58 radio.o(i.RadioInit) + RadioIrqProcess 0x08009155 Thumb Code 214 radio.o(i.RadioIrqProcess) + RadioIsChannelFree 0x0800923d Thumb Code 36 radio.o(i.RadioIsChannelFree) + RadioOnDioIrq 0x08009261 Thumb Code 8 radio.o(i.RadioOnDioIrq) + RadioRandom 0x0800926d Thumb Code 52 radio.o(i.RadioRandom) + RadioRead 0x080092a1 Thumb Code 8 radio.o(i.RadioRead) + RadioReadBuffer 0x080092a9 Thumb Code 8 radio.o(i.RadioReadBuffer) + RadioRssi 0x080092b1 Thumb Code 8 radio.o(i.RadioRssi) + RadioRx 0x080092b9 Thumb Code 36 radio.o(i.RadioRx) + RadioRxBoosted 0x080092e9 Thumb Code 36 radio.o(i.RadioRxBoosted) + RadioSend 0x08009319 Thumb Code 54 radio.o(i.RadioSend) + RadioSetChannel 0x08009359 Thumb Code 8 radio.o(i.RadioSetChannel) + RadioSetMaxPayloadLength 0x08009361 Thumb Code 34 radio.o(i.RadioSetMaxPayloadLength) + RadioSetModem 0x0800938d Thumb Code 42 radio.o(i.RadioSetModem) + RadioSetPublicNetwork 0x080093bd Thumb Code 52 radio.o(i.RadioSetPublicNetwork) + RadioSetRxConfig 0x080093f5 Thumb Code 364 radio.o(i.RadioSetRxConfig) + RadioSetRxDutyCycle 0x08009585 Thumb Code 8 radio.o(i.RadioSetRxDutyCycle) + RadioSetTxConfig 0x0800958d Thumb Code 278 radio.o(i.RadioSetTxConfig) + RadioSetTxContinuousWave 0x080096bd Thumb Code 20 radio.o(i.RadioSetTxContinuousWave) + RadioSleep 0x080096d1 Thumb Code 32 radio.o(i.RadioSleep) + RadioStandby 0x080096f1 Thumb Code 10 radio.o(i.RadioStandby) + RadioStartCad 0x080096fb Thumb Code 8 radio.o(i.RadioStartCad) + RadioTimeOnAir 0x08009705 Thumb Code 356 radio.o(i.RadioTimeOnAir) + RadioWrite 0x08009889 Thumb Code 8 radio.o(i.RadioWrite) + RadioWriteBuffer 0x08009891 Thumb Code 8 radio.o(i.RadioWriteBuffer) + Reset_DW1000 0x08009899 Thumb Code 76 dw_driver.o(i.Reset_DW1000) + STMFLASH_ReadHalfWord 0x08009a01 Thumb Code 4 flash.o(i.STMFLASH_ReadHalfWord) + SVC_Handler 0x08009a05 Thumb Code 2 stm32l0xx_it.o(i.SVC_Handler) + SX126xAntSwOff 0x08009a07 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOff) + SX126xAntSwOn 0x08009a09 Thumb Code 2 sx126x-board.o(i.SX126xAntSwOn) + SX126xCalibrateImage 0x08009a0d Thumb Code 94 sx126x.o(i.SX126xCalibrateImage) + SX126xCheckDeviceReady 0x08009a81 Thumb Code 28 sx126x.o(i.SX126xCheckDeviceReady) + SX126xClearIrqStatus 0x08009aa1 Thumb Code 20 sx126x.o(i.SX126xClearIrqStatus) + SX126xGetIrqStatus 0x08009ab5 Thumb Code 20 sx126x.o(i.SX126xGetIrqStatus) + SX126xGetOperatingMode 0x08009ac9 Thumb Code 6 sx126x.o(i.SX126xGetOperatingMode) + SX126xGetPaSelect 0x08009ad5 Thumb Code 4 sx126x-board.o(i.SX126xGetPaSelect) + SX126xGetPacketStatus 0x08009ad9 Thumb Code 120 sx126x.o(i.SX126xGetPacketStatus) + SX126xGetPacketType 0x08009b55 Thumb Code 6 sx126x.o(i.SX126xGetPacketType) + SX126xGetPayload 0x08009b61 Thumb Code 44 sx126x.o(i.SX126xGetPayload) + SX126xGetRssiInst 0x08009b8d Thumb Code 24 sx126x.o(i.SX126xGetRssiInst) + SX126xGetRxBufferStatus 0x08009ba5 Thumb Code 58 sx126x.o(i.SX126xGetRxBufferStatus) + SX126xInit 0x08009be9 Thumb Code 30 sx126x.o(i.SX126xInit) + SX126xReadBuffer 0x08009c0d Thumb Code 78 sx126x-board.o(i.SX126xReadBuffer) + SX126xReadCommand 0x08009c61 Thumb Code 72 sx126x-board.o(i.SX126xReadCommand) + SX126xReadRegister 0x08009cad Thumb Code 16 sx126x-board.o(i.SX126xReadRegister) + SX126xReadRegisters 0x08009cbd Thumb Code 84 sx126x-board.o(i.SX126xReadRegisters) + SX126xReset 0x08009d15 Thumb Code 44 sx126x-board.o(i.SX126xReset) + SX126xSendPayload 0x08009d45 Thumb Code 16 sx126x.o(i.SX126xSendPayload) + SX126xSetBufferBaseAddress 0x08009d55 Thumb Code 20 sx126x.o(i.SX126xSetBufferBaseAddress) + SX126xSetCad 0x08009d69 Thumb Code 20 sx126x.o(i.SX126xSetCad) + SX126xSetCrcPolynomial 0x08009d81 Thumb Code 28 sx126x.o(i.SX126xSetCrcPolynomial) + SX126xSetCrcSeed 0x08009da5 Thumb Code 28 sx126x.o(i.SX126xSetCrcSeed) + SX126xSetDio2AsRfSwitchCtrl 0x08009dc9 Thumb Code 14 sx126x.o(i.SX126xSetDio2AsRfSwitchCtrl) + SX126xSetDioIrqParams 0x08009dd7 Thumb Code 40 sx126x.o(i.SX126xSetDioIrqParams) + SX126xSetLoRaSymbNumTimeout 0x08009dff Thumb Code 14 sx126x.o(i.SX126xSetLoRaSymbNumTimeout) + SX126xSetModulationParams 0x08009e0d Thumb Code 148 sx126x.o(i.SX126xSetModulationParams) + SX126xSetPaConfig 0x08009ead Thumb Code 24 sx126x.o(i.SX126xSetPaConfig) + SX126xSetPacketParams 0x08009ec5 Thumb Code 158 sx126x.o(i.SX126xSetPacketParams) + SX126xSetPacketType 0x08009f79 Thumb Code 22 sx126x.o(i.SX126xSetPacketType) + SX126xSetPayload 0x08009f95 Thumb Code 14 sx126x.o(i.SX126xSetPayload) + SX126xSetRegulatorMode 0x08009fa3 Thumb Code 14 sx126x.o(i.SX126xSetRegulatorMode) + SX126xSetRfFrequency 0x08009fb1 Thumb Code 66 sx126x.o(i.SX126xSetRfFrequency) + SX126xSetRfTxPower 0x08009ffd Thumb Code 10 sx126x-board.o(i.SX126xSetRfTxPower) + SX126xSetRx 0x0800a009 Thumb Code 30 sx126x.o(i.SX126xSetRx) + SX126xSetRxBoosted 0x0800a02d Thumb Code 42 sx126x.o(i.SX126xSetRxBoosted) + SX126xSetRxDutyCycle 0x0800a061 Thumb Code 42 sx126x.o(i.SX126xSetRxDutyCycle) + SX126xSetSleep 0x0800a091 Thumb Code 24 sx126x.o(i.SX126xSetSleep) + SX126xSetStandby 0x0800a0ad Thumb Code 32 sx126x.o(i.SX126xSetStandby) + SX126xSetStopRxTimerOnPreambleDetect 0x0800a0d1 Thumb Code 14 sx126x.o(i.SX126xSetStopRxTimerOnPreambleDetect) + SX126xSetSyncWord 0x0800a0df Thumb Code 18 sx126x.o(i.SX126xSetSyncWord) + SX126xSetTx 0x0800a0f1 Thumb Code 30 sx126x.o(i.SX126xSetTx) + SX126xSetTxContinuousWave 0x0800a115 Thumb Code 14 sx126x.o(i.SX126xSetTxContinuousWave) + SX126xSetTxParams 0x0800a125 Thumb Code 122 sx126x.o(i.SX126xSetTxParams) + SX126xSetWhiteningSeed 0x0800a1a5 Thumb Code 48 sx126x.o(i.SX126xSetWhiteningSeed) + SX126xWaitOnBusy 0x0800a1d9 Thumb Code 18 sx126x-board.o(i.SX126xWaitOnBusy) + SX126xWakeup 0x0800a1f1 Thumb Code 42 sx126x-board.o(i.SX126xWakeup) + SX126xWriteBuffer 0x0800a221 Thumb Code 70 sx126x-board.o(i.SX126xWriteBuffer) + SX126xWriteCommand 0x0800a26d Thumb Code 66 sx126x-board.o(i.SX126xWriteCommand) + SX126xWriteRegister 0x0800a2b5 Thumb Code 12 sx126x-board.o(i.SX126xWriteRegister) + SX126xWriteRegisters 0x0800a2c1 Thumb Code 76 sx126x-board.o(i.SX126xWriteRegisters) + SendComMap 0x0800a311 Thumb Code 110 serial_at_cmd_app.o(i.SendComMap) + SetFlagSyncSuccess 0x0800a389 Thumb Code 6 dw_mbx_anc.o(i.SetFlagSyncSuccess) + SetNextPollTime 0x0800a395 Thumb Code 72 main.o(i.SetNextPollTime) + SpiInOut 0x0800a3f1 Thumb Code 34 sx126x-board.o(i.SpiInOut) + Spi_ChangePrescaler 0x0800a419 Thumb Code 16 spi.o(i.Spi_ChangePrescaler) + SwitchLoraToSyncRec 0x0800a42d Thumb Code 116 lora.o(i.SwitchLoraToSyncRec) + SyncStateSwitch 0x0800a4bd Thumb Code 60 dw_mbx_anc.o(i.SyncStateSwitch) + SysTick_Handler 0x0800a4fd Thumb Code 8 stm32l0xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x0800a505 Thumb Code 142 main.o(i.SystemClock_Config) + SystemInit 0x0800a59d Thumb Code 66 system_stm32l0xx.o(i.SystemInit) + TagListUpdate 0x0800a5f5 Thumb Code 60 dw_mbx_anc.o(i.TagListUpdate) + Tag_App 0x0800a639 Thumb Code 190 dw_app.o(i.Tag_App) + UART_AdvFeatureConfig 0x0800a71d Thumb Code 202 stm32l0xx_hal_uart.o(i.UART_AdvFeatureConfig) + UART_CheckIdleState 0x0800a7e9 Thumb Code 190 stm32l0xx_hal_uart.o(i.UART_CheckIdleState) + UART_CheckReceive 0x0800a8ad Thumb Code 96 usart.o(i.UART_CheckReceive) + UART_CheckSend 0x0800a921 Thumb Code 140 usart.o(i.UART_CheckSend) + UART_PushFrame 0x0800ab55 Thumb Code 92 usart.o(i.UART_PushFrame) + UART_SetConfig 0x0800abb9 Thumb Code 492 stm32l0xx_hal_uart.o(i.UART_SetConfig) + UART_Start_Receive_DMA 0x0800adcd Thumb Code 160 stm32l0xx_hal_uart.o(i.UART_Start_Receive_DMA) + UART_WaitOnFlagUntilTimeout 0x0800ae79 Thumb Code 138 stm32l0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + USART1_IRQHandler 0x0800af05 Thumb Code 18 stm32l0xx_it.o(i.USART1_IRQHandler) + UWB_Wkup 0x0800af1d Thumb Code 44 dw_app.o(i.UWB_Wkup) + UpdateCRC16 0x0800af51 Thumb Code 30 lora.o(i.UpdateCRC16) + UpdateProcess 0x0800af75 Thumb Code 90 serial_at_cmd_app.o(i.UpdateProcess) + Usart1InitVariables 0x0800aff5 Thumb Code 8 usart.o(i.Usart1InitVariables) + UsartDeInit 0x0800b001 Thumb Code 66 main.o(i.UsartDeInit) + UsartInit 0x0800b051 Thumb Code 30 main.o(i.UsartInit) + UsartParseDataHandler 0x0800b07d Thumb Code 264 serial_at_cmd_app.o(i.UsartParseDataHandler) + __0printf$1 0x0800b199 Thumb Code 24 printf1.o(i.__0printf$1) + __1printf$1 0x0800b199 Thumb Code 0 printf1.o(i.__0printf$1) + __2printf 0x0800b199 Thumb Code 0 printf1.o(i.__0printf$1) + __ARM_clz 0x0800b1b9 Thumb Code 46 depilogue.o(i.__ARM_clz) + __ARM_common_ll_muluu 0x0800b1e7 Thumb Code 48 stm32l0xx_hal_rcc.o(i.__ARM_common_ll_muluu) + __ARM_common_switch8 0x0800b217 Thumb Code 26 deca_device.o(i.__ARM_common_switch8) + __scatterload_copy 0x0800b275 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x0800b283 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x0800b285 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + _dwt_aonarrayupload 0x0800b293 Thumb Code 38 deca_device.o(i._dwt_aonarrayupload) + _dwt_configlde 0x0800b2b9 Thumb Code 42 deca_device.o(i._dwt_configlde) + _dwt_enableclocks 0x0800b2f5 Thumb Code 182 deca_device.o(i._dwt_enableclocks) + _dwt_loaducodefromrom 0x0800b3ab Thumb Code 50 deca_device.o(i._dwt_loaducodefromrom) + _dwt_otpread 0x0800b3dd Thumb Code 68 deca_device.o(i._dwt_otpread) + ceil 0x0800b571 Thumb Code 180 ceil.o(i.ceil) + delay_ms 0x0800b639 Thumb Code 14 dw_driver.o(i.delay_ms) + delay_us 0x0800b647 Thumb Code 140 lis3dh_driver.o(i.delay_us) + dwt_configure 0x0800b6d5 Thumb Code 474 deca_device.o(i.dwt_configure) + dwt_configuresleep 0x0800b8e5 Thumb Code 36 deca_device.o(i.dwt_configuresleep) + dwt_entersleep 0x0800b90d Thumb Code 8 deca_device.o(i.dwt_entersleep) + dwt_entersleepaftertx 0x0800b915 Thumb Code 38 deca_device.o(i.dwt_entersleepaftertx) + dwt_forcetrxoff 0x0800b93d Thumb Code 72 deca_device.o(i.dwt_forcetrxoff) + dwt_initialise 0x0800b98d Thumb Code 310 deca_device.o(i.dwt_initialise) + dwt_read16bitoffsetreg 0x0800bad5 Thumb Code 38 deca_device.o(i.dwt_read16bitoffsetreg) + dwt_read32bitoffsetreg 0x0800bb01 Thumb Code 40 deca_device.o(i.dwt_read32bitoffsetreg) + dwt_readcarrierintegrator 0x0800bb29 Thumb Code 46 deca_device.o(i.dwt_readcarrierintegrator) + dwt_readdevid 0x0800bb5d Thumb Code 12 deca_device.o(i.dwt_readdevid) + dwt_readfromdevice 0x0800bb69 Thumb Code 56 deca_device.o(i.dwt_readfromdevice) + dwt_readrxdata 0x0800bba1 Thumb Code 18 deca_device.o(i.dwt_readrxdata) + dwt_readrxtimestamp 0x0800bbb3 Thumb Code 16 deca_device.o(i.dwt_readrxtimestamp) + dwt_readtxtimestamp 0x0800bbc3 Thumb Code 16 deca_device.o(i.dwt_readtxtimestamp) + dwt_rxenable 0x0800bbd3 Thumb Code 84 deca_device.o(i.dwt_rxenable) + dwt_setrxantennadelay 0x0800bc29 Thumb Code 14 deca_device.o(i.dwt_setrxantennadelay) + dwt_setrxtimeout 0x0800bc3d Thumb Code 86 deca_device.o(i.dwt_setrxtimeout) + dwt_settxantennadelay 0x0800bc99 Thumb Code 14 deca_device.o(i.dwt_settxantennadelay) + dwt_starttx 0x0800bca9 Thumb Code 142 deca_device.o(i.dwt_starttx) + dwt_syncrxbufptrs 0x0800bd3d Thumb Code 52 deca_device.o(i.dwt_syncrxbufptrs) + dwt_write16bitoffsetreg 0x0800bd71 Thumb Code 22 deca_device.o(i.dwt_write16bitoffsetreg) + dwt_write32bitoffsetreg 0x0800bd87 Thumb Code 30 deca_device.o(i.dwt_write32bitoffsetreg) + dwt_writetodevice 0x0800bda5 Thumb Code 56 deca_device.o(i.dwt_writetodevice) + dwt_writetxdata 0x0800bddd Thumb Code 36 deca_device.o(i.dwt_writetxdata) + dwt_writetxfctrl 0x0800be01 Thumb Code 24 deca_device.o(i.dwt_writetxfctrl) + dwt_xtaltrim 0x0800be1d Thumb Code 48 deca_device.o(i.dwt_xtaltrim) + floor 0x0800be4d Thumb Code 180 floor.o(i.floor) + fputc 0x0800bf15 Thumb Code 18 usart.o(i.fputc) + main 0x0800bf2d Thumb Code 288 main.o(i.main) + parameter_init 0x0800c085 Thumb Code 104 global_param.o(i.parameter_init) + readfromspi 0x0800c0f9 Thumb Code 70 spi.o(i.readfromspi) + rint 0x0800c145 Thumb Code 8 rint.o(i.rint) + save_com_map_to_flash 0x0800c14d Thumb Code 50 global_param.o(i.save_com_map_to_flash) + testprogram 0x0800c18d Thumb Code 2 dw_mbx_anc.o(i.testprogram) + writetospi 0x0800c191 Thumb Code 68 spi.o(i.writetospi) + chan_idx 0x0800c1d8 Data 8 deca_params_init.o(.constdata) + tx_config 0x0800c1e0 Data 24 deca_params_init.o(.constdata) + agc_config 0x0800c1f8 Data 8 deca_params_init.o(.constdata) + sftsh 0x0800c200 Data 12 deca_params_init.o(.constdata) + dtune1 0x0800c20c Data 4 deca_params_init.o(.constdata) + digital_bb_config 0x0800c210 Data 32 deca_params_init.o(.constdata) + lde_replicaCoeff 0x0800c230 Data 50 deca_params_init.o(.constdata) + AHBPrescTable 0x0800c262 Data 16 system_stm32l0xx.o(.constdata) + PLLMulTable 0x0800c272 Data 9 system_stm32l0xx.o(.constdata) + APBPrescTable 0x0800c27b Data 8 system_stm32l0xx.o(.constdata) + Radio 0x0800c284 Data 108 radio.o(.constdata) + Bandwidths 0x0800c2f0 Data 3 radio.o(.constdata) + FskBandwidths 0x0800c2f4 Data 176 radio.o(.constdata) + Region$$Table$$Base 0x0800c3a4 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800c3c4 Number 0 anon$$obj.o(Region$$Table) module_power 0x20000000 Data 1 deca_device.o(.data) pll2_config 0x20000001 Data 30 deca_params_init.o(.data) rx_config 0x2000001f Data 2 deca_params_init.o(.data) @@ -3865,10 +3883,10 @@ freqlost_count 0x20000070 Data 4 dw_app.o(.data) sync_state 0x20000080 Data 1 dw_mbx_anc.o(.data) lora_recbuffer_len 0x20000086 Data 1 dw_mbx_anc.o(.data) - taglist_total_num 0x2000009e Data 2 dw_mbx_anc.o(.data) - taglist_current_index 0x200000a0 Data 2 dw_mbx_anc.o(.data) - count1 0x200000a2 Data 2 dw_mbx_anc.o(.data) - count2 0x200000a4 Data 2 dw_mbx_anc.o(.data) + taglist_total_num 0x200000a0 Data 2 dw_mbx_anc.o(.data) + taglist_current_index 0x200000a2 Data 2 dw_mbx_anc.o(.data) + count1 0x200000a4 Data 2 dw_mbx_anc.o(.data) + count2 0x200000a6 Data 2 dw_mbx_anc.o(.data) bat_percent 0x200000e8 Data 1 main.o(.data) state5v 0x200000e9 Data 1 main.o(.data) group_id 0x200000ec Data 1 main.o(.data) @@ -3908,32 +3926,37 @@ FrequencyError 0x20000244 Data 4 sx126x.o(.data) RssiValue 0x20000249 Data 1 lora.o(.data) SnrValue 0x2000024a Data 1 lora.o(.data) - BufferSize 0x2000024c Data 2 lora.o(.data) - crc_value 0x2000024e Data 2 lora.o(.data) - uwTickFreq 0x20000254 Data 1 stm32l0xx_hal.o(.data) - uwTickPrio 0x20000258 Data 4 stm32l0xx_hal.o(.data) - uwTick 0x2000025c Data 4 stm32l0xx_hal.o(.data) - __stdout 0x20000260 Data 4 stdout.o(.data) - m_EUART_TxFrames 0x200002a0 Data 208 usart.o(.bss) - m_EUART_DMA_RXBuf 0x20000370 Data 100 usart.o(.bss) - g_com_map 0x200003d4 Data 300 global_param.o(.bss) - g_com_map2 0x20000500 Data 300 global_param.o(.bss) - tx_near_msg 0x200006a0 Data 80 dw_app.o(.bss) - mUsartReceivePack 0x200006f0 Data 100 serial_at_cmd_app.o(.bss) - lora_recbuffer 0x200007b8 Data 255 dw_mbx_anc.o(.bss) - hadc 0x20000f90 Data 92 main.o(.bss) - hiwdg 0x20000fec Data 16 main.o(.bss) - hlptim1 0x20000ffc Data 48 main.o(.bss) - hspi1 0x2000102c Data 88 main.o(.bss) - huart1 0x20001084 Data 136 main.o(.bss) - hdma_usart1_rx 0x2000110c Data 72 main.o(.bss) - hdma_usart1_tx 0x20001154 Data 72 main.o(.bss) - RadioPktStatus 0x2000119c Data 20 radio.o(.bss) - RadioRxPayload 0x200011b0 Data 255 radio.o(.bss) - SX126x 0x200012b0 Data 60 radio.o(.bss) - TX_Buffer 0x20001308 Data 64 lora.o(.bss) - pFlash 0x20001448 Data 24 stm32l0xx_hal_flash.o(.bss) - __initial_sp 0x20001860 Data 0 startup_stm32l051xx.o(STACK) + LoraUp_flag 0x2000024b Data 1 lora.o(.data) + mudeshengjibao 0x2000024d Data 1 lora.o(.data) + BufferSize 0x2000024e Data 2 lora.o(.data) + crc_value 0x20000250 Data 2 lora.o(.data) + rec_wenjian_daxiao 0x20000254 Data 2 lora.o(.data) + wangguan_up_id 0x20000256 Data 2 lora.o(.data) + uwTickFreq 0x20000258 Data 1 stm32l0xx_hal.o(.data) + uwTickPrio 0x2000025c Data 4 stm32l0xx_hal.o(.data) + uwTick 0x20000260 Data 4 stm32l0xx_hal.o(.data) + __stdout 0x20000264 Data 4 stdout.o(.data) + m_EUART_TxFrames 0x200002a4 Data 208 usart.o(.bss) + m_EUART_DMA_RXBuf 0x20000374 Data 100 usart.o(.bss) + g_com_map 0x200003d8 Data 300 global_param.o(.bss) + g_com_map2 0x20000504 Data 300 global_param.o(.bss) + tx_near_msg 0x200006a4 Data 80 dw_app.o(.bss) + mUsartReceivePack 0x200006f4 Data 100 serial_at_cmd_app.o(.bss) + lora_recbuffer 0x200007bc Data 255 dw_mbx_anc.o(.bss) + hadc 0x20000f94 Data 92 main.o(.bss) + hiwdg 0x20000ff0 Data 16 main.o(.bss) + hlptim1 0x20001000 Data 48 main.o(.bss) + hspi1 0x20001030 Data 88 main.o(.bss) + huart1 0x20001088 Data 136 main.o(.bss) + hdma_usart1_rx 0x20001110 Data 72 main.o(.bss) + hdma_usart1_tx 0x20001158 Data 72 main.o(.bss) + RadioPktStatus 0x200011a0 Data 20 radio.o(.bss) + RadioRxPayload 0x200011b4 Data 255 radio.o(.bss) + SX126x 0x200012b4 Data 60 radio.o(.bss) + TX_Buffer 0x2000130c Data 64 lora.o(.bss) + send_lora_data 0x2000144b Data 250 lora.o(.bss) + pFlash 0x20001548 Data 24 stm32l0xx_hal_flash.o(.bss) + __initial_sp 0x20001960 Data 0 startup_stm32l051xx.o(STACK) @@ -3943,397 +3966,399 @@ Image Entry point : 0x080050c1 - Load Region LR_IROM1 (Base: 0x08005000, Size: 0x000074fc, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00007314]) + Load Region LR_IROM1 (Base: 0x08005000, Size: 0x0000762c, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x00007440]) - Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x00007298, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08005000, Load base: 0x08005000, Size: 0x000073c4, 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 5933 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) - 0x080050c0 0x080050c0 0x00000004 Code RO 6266 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) - 0x080050c4 0x080050c4 0x00000004 Code RO 6269 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) - 0x080050c8 0x080050c8 0x00000000 Code RO 6271 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) - 0x080050c8 0x080050c8 0x00000000 Code RO 6273 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) - 0x080050c8 0x080050c8 0x00000008 Code RO 6274 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) - 0x080050d0 0x080050d0 0x00000000 Code RO 6276 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) - 0x080050d0 0x080050d0 0x00000000 Code RO 6278 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) - 0x080050d0 0x080050d0 0x00000004 Code RO 6267 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) + 0x080050c0 0x080050c0 0x00000000 Code RO 5944 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) + 0x080050c0 0x080050c0 0x00000004 Code RO 6277 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) + 0x080050c4 0x080050c4 0x00000004 Code RO 6280 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) + 0x080050c8 0x080050c8 0x00000000 Code RO 6282 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) + 0x080050c8 0x080050c8 0x00000000 Code RO 6284 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) + 0x080050c8 0x080050c8 0x00000008 Code RO 6285 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) + 0x080050d0 0x080050d0 0x00000000 Code RO 6287 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) + 0x080050d0 0x080050d0 0x00000000 Code RO 6289 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) + 0x080050d0 0x080050d0 0x00000004 Code RO 6278 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080050d4 0x080050d4 0x0000001c Code RO 4 .text startup_stm32l051xx.o - 0x080050f0 0x080050f0 0x0000002c Code RO 5936 .text mc_p.l(uidiv.o) - 0x0800511c 0x0800511c 0x00000060 Code RO 5938 .text mc_p.l(uldiv.o) - 0x0800517c 0x0800517c 0x00000024 Code RO 5940 .text mc_p.l(memcpya.o) - 0x080051a0 0x080051a0 0x00000024 Code RO 5942 .text mc_p.l(memseta.o) - 0x080051c4 0x080051c4 0x0000001a Code RO 5944 .text mc_p.l(memcmp.o) - 0x080051de 0x080051de 0x000000b2 Code RO 6209 .text mf_p.l(fadd.o) - 0x08005290 0x08005290 0x0000007a Code RO 6211 .text mf_p.l(fmul.o) - 0x0800530a 0x0800530a 0x0000007c Code RO 6213 .text mf_p.l(fdiv.o) + 0x080050f0 0x080050f0 0x0000002c Code RO 5947 .text mc_p.l(uidiv.o) + 0x0800511c 0x0800511c 0x00000060 Code RO 5949 .text mc_p.l(uldiv.o) + 0x0800517c 0x0800517c 0x00000024 Code RO 5951 .text mc_p.l(memcpya.o) + 0x080051a0 0x080051a0 0x00000024 Code RO 5953 .text mc_p.l(memseta.o) + 0x080051c4 0x080051c4 0x0000001a Code RO 5955 .text mc_p.l(memcmp.o) + 0x080051de 0x080051de 0x000000b2 Code RO 6220 .text mf_p.l(fadd.o) + 0x08005290 0x08005290 0x0000007a Code RO 6222 .text mf_p.l(fmul.o) + 0x0800530a 0x0800530a 0x0000007c Code RO 6224 .text mf_p.l(fdiv.o) 0x08005386 0x08005386 0x00000002 PAD - 0x08005388 0x08005388 0x00000164 Code RO 6215 .text mf_p.l(dadd.o) - 0x080054ec 0x080054ec 0x000000d0 Code RO 6217 .text mf_p.l(dmul.o) - 0x080055bc 0x080055bc 0x000000f0 Code RO 6219 .text mf_p.l(ddiv.o) - 0x080056ac 0x080056ac 0x0000002c Code RO 6221 .text mf_p.l(dscalb.o) - 0x080056d8 0x080056d8 0x0000000e Code RO 6225 .text mf_p.l(ffltui.o) + 0x08005388 0x08005388 0x00000164 Code RO 6226 .text mf_p.l(dadd.o) + 0x080054ec 0x080054ec 0x000000d0 Code RO 6228 .text mf_p.l(dmul.o) + 0x080055bc 0x080055bc 0x000000f0 Code RO 6230 .text mf_p.l(ddiv.o) + 0x080056ac 0x080056ac 0x0000002c Code RO 6232 .text mf_p.l(dscalb.o) + 0x080056d8 0x080056d8 0x0000000e Code RO 6236 .text mf_p.l(ffltui.o) 0x080056e6 0x080056e6 0x00000002 PAD - 0x080056e8 0x080056e8 0x00000028 Code RO 6227 .text mf_p.l(dflti.o) - 0x08005710 0x08005710 0x0000001c Code RO 6229 .text mf_p.l(dfltui.o) - 0x0800572c 0x0800572c 0x00000028 Code RO 6231 .text mf_p.l(ffixui.o) - 0x08005754 0x08005754 0x00000048 Code RO 6233 .text mf_p.l(dfixi.o) - 0x0800579c 0x0800579c 0x0000003c Code RO 6235 .text mf_p.l(dfixui.o) - 0x080057d8 0x080057d8 0x00000028 Code RO 6237 .text mf_p.l(f2d.o) - 0x08005800 0x08005800 0x00000028 Code RO 6239 .text mf_p.l(cdcmple.o) - 0x08005828 0x08005828 0x00000028 Code RO 6241 .text mf_p.l(cdrcmple.o) - 0x08005850 0x08005850 0x00000038 Code RO 6243 .text mf_p.l(d2f.o) - 0x08005888 0x08005888 0x00000020 Code RO 6281 .text mc_p.l(llshl.o) - 0x080058a8 0x080058a8 0x00000022 Code RO 6283 .text mc_p.l(llushr.o) - 0x080058ca 0x080058ca 0x00000026 Code RO 6285 .text mc_p.l(llsshr.o) - 0x080058f0 0x080058f0 0x00000000 Code RO 6294 .text mc_p.l(iusefp.o) - 0x080058f0 0x080058f0 0x00000082 Code RO 6295 .text mf_p.l(fepilogue.o) - 0x08005972 0x08005972 0x000000be Code RO 6297 .text mf_p.l(depilogue.o) - 0x08005a30 0x08005a30 0x0000007c Code RO 6303 .text mf_p.l(drnd.o) - 0x08005aac 0x08005aac 0x00000024 Code RO 6307 .text mc_p.l(init.o) - 0x08005ad0 0x08005ad0 0x00000056 Code RO 6317 .text mc_p.l(__dczerorl2.o) - 0x08005b26 0x08005b26 0x0000005a Code RO 2895 i.ADC_ConversionStop stm32l0xx_hal_adc.o - 0x08005b80 0x08005b80 0x00000024 Code RO 2899 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o - 0x08005ba4 0x08005ba4 0x00000068 Code RO 2900 i.ADC_Disable stm32l0xx_hal_adc.o - 0x08005c0c 0x08005c0c 0x00000070 Code RO 2901 i.ADC_Enable stm32l0xx_hal_adc.o + 0x080056e8 0x080056e8 0x00000028 Code RO 6238 .text mf_p.l(dflti.o) + 0x08005710 0x08005710 0x0000001c Code RO 6240 .text mf_p.l(dfltui.o) + 0x0800572c 0x0800572c 0x00000028 Code RO 6242 .text mf_p.l(ffixui.o) + 0x08005754 0x08005754 0x00000048 Code RO 6244 .text mf_p.l(dfixi.o) + 0x0800579c 0x0800579c 0x0000003c Code RO 6246 .text mf_p.l(dfixui.o) + 0x080057d8 0x080057d8 0x00000028 Code RO 6248 .text mf_p.l(f2d.o) + 0x08005800 0x08005800 0x00000028 Code RO 6250 .text mf_p.l(cdcmple.o) + 0x08005828 0x08005828 0x00000028 Code RO 6252 .text mf_p.l(cdrcmple.o) + 0x08005850 0x08005850 0x00000038 Code RO 6254 .text mf_p.l(d2f.o) + 0x08005888 0x08005888 0x00000020 Code RO 6292 .text mc_p.l(llshl.o) + 0x080058a8 0x080058a8 0x00000022 Code RO 6294 .text mc_p.l(llushr.o) + 0x080058ca 0x080058ca 0x00000026 Code RO 6296 .text mc_p.l(llsshr.o) + 0x080058f0 0x080058f0 0x00000000 Code RO 6305 .text mc_p.l(iusefp.o) + 0x080058f0 0x080058f0 0x00000082 Code RO 6306 .text mf_p.l(fepilogue.o) + 0x08005972 0x08005972 0x000000be Code RO 6308 .text mf_p.l(depilogue.o) + 0x08005a30 0x08005a30 0x0000007c Code RO 6314 .text mf_p.l(drnd.o) + 0x08005aac 0x08005aac 0x00000024 Code RO 6318 .text mc_p.l(init.o) + 0x08005ad0 0x08005ad0 0x00000056 Code RO 6328 .text mc_p.l(__dczerorl2.o) + 0x08005b26 0x08005b26 0x0000005a Code RO 2906 i.ADC_ConversionStop stm32l0xx_hal_adc.o + 0x08005b80 0x08005b80 0x00000024 Code RO 2910 i.ADC_DelayMicroSecond stm32l0xx_hal_adc.o + 0x08005ba4 0x08005ba4 0x00000068 Code RO 2911 i.ADC_Disable stm32l0xx_hal_adc.o + 0x08005c0c 0x08005c0c 0x00000070 Code RO 2912 i.ADC_Enable stm32l0xx_hal_adc.o 0x08005c7c 0x08005c7c 0x0000006c Code RO 1621 i.AddNewTagIntoList dw_mbx_anc.o - 0x08005ce8 0x08005ce8 0x0000012c Code RO 1622 i.CalculateDists dw_mbx_anc.o - 0x08005e14 0x08005e14 0x0000001a Code RO 1436 i.Checksum_u16 dw_app.o - 0x08005e2e 0x08005e2e 0x00000002 PAD - 0x08005e30 0x08005e30 0x0000004c Code RO 1623 i.CmpTagInList dw_mbx_anc.o - 0x08005e7c 0x08005e7c 0x0000002c Code RO 2099 i.ComputeCrc crc_1.o - 0x08005ea8 0x08005ea8 0x00000018 Code RO 1917 i.DMA1_Channel2_3_IRQHandler stm32l0xx_it.o - 0x08005ec0 0x08005ec0 0x0000002c Code RO 4343 i.DMA_SetConfig stm32l0xx_hal_dma.o - 0x08005eec 0x08005eec 0x00000020 Code RO 2122 i.Delay_Ms delay.o - 0x08005f0c 0x08005f0c 0x0000004c Code RO 1437 i.Dw1000_App_Init dw_app.o - 0x08005f58 0x08005f58 0x00000034 Code RO 1438 i.Dw1000_Init dw_app.o - 0x08005f8c 0x08005f8c 0x0000004c Code RO 1918 i.EXTI0_1_IRQHandler stm32l0xx_it.o - 0x08005fd8 0x08005fd8 0x0000000a Code RO 1919 i.EXTI2_3_IRQHandler stm32l0xx_it.o - 0x08005fe2 0x08005fe2 0x00000002 Code RO 1720 i.Error_Handler main.o - 0x08005fe4 0x08005fe4 0x0000002c Code RO 4173 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o - 0x08006010 0x08006010 0x00000034 Code RO 1348 i.FLASH_Prepare flash.o - 0x08006044 0x08006044 0x00000012 Code RO 1349 i.FLASH_Read flash.o - 0x08006056 0x08006056 0x00000002 PAD - 0x08006058 0x08006058 0x00000090 Code RO 4072 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o - 0x080060e8 0x080060e8 0x00000070 Code RO 4073 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o - 0x08006158 0x08006158 0x00000038 Code RO 1350 i.FLASH_Write flash.o - 0x08006190 0x08006190 0x0000000c Code RO 2790 i.GetFlagLoraWaitSync lora.o - 0x0800619c 0x0800619c 0x00000038 Code RO 1722 i.GetLPTime main.o - 0x080061d4 0x080061d4 0x00000020 Code RO 2791 i.GetLoraBufferAndLen lora.o - 0x080061f4 0x080061f4 0x0000000c Code RO 1624 i.GetRangeState dw_mbx_anc.o - 0x08006200 0x08006200 0x0000000c Code RO 1625 i.GetUwbPollCount dw_mbx_anc.o - 0x0800620c 0x0800620c 0x0000000c Code RO 1626 i.GetWGRecSyncCount dw_mbx_anc.o - 0x08006218 0x08006218 0x00000028 Code RO 1222 i.Get_ADC_Value adc.o - 0x08006240 0x08006240 0x00000110 Code RO 1224 i.Get_VDDVlotage adc.o - 0x08006350 0x08006350 0x000000b2 Code RO 3078 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o - 0x08006402 0x08006402 0x00000002 PAD - 0x08006404 0x08006404 0x00000010 Code RO 3079 i.HAL_ADCEx_DisableVREFINT stm32l0xx_hal_adc_ex.o - 0x08006414 0x08006414 0x00000038 Code RO 3081 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o - 0x0800644c 0x0800644c 0x00000094 Code RO 2903 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o - 0x080064e0 0x080064e0 0x000000b4 Code RO 2906 i.HAL_ADC_DeInit stm32l0xx_hal_adc.o - 0x08006594 0x08006594 0x00000004 Code RO 2909 i.HAL_ADC_GetState stm32l0xx_hal_adc.o - 0x08006598 0x08006598 0x00000006 Code RO 2910 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o - 0x0800659e 0x0800659e 0x00000002 PAD - 0x080065a0 0x080065a0 0x000001c8 Code RO 2912 i.HAL_ADC_Init stm32l0xx_hal_adc.o - 0x08006768 0x08006768 0x00000028 Code RO 1998 i.HAL_ADC_MspDeInit stm32l0xx_hal_msp.o - 0x08006790 0x08006790 0x00000050 Code RO 1999 i.HAL_ADC_MspInit stm32l0xx_hal_msp.o - 0x080067e0 0x080067e0 0x000000c8 Code RO 2916 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o - 0x080068a8 0x080068a8 0x0000005c Code RO 2918 i.HAL_ADC_Start stm32l0xx_hal_adc.o - 0x08006904 0x08006904 0x00000044 Code RO 4344 i.HAL_DMA_Abort stm32l0xx_hal_dma.o - 0x08006948 0x08006948 0x0000004c Code RO 4345 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o - 0x08006994 0x08006994 0x00000068 Code RO 4346 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o - 0x080069fc 0x080069fc 0x000000a8 Code RO 4349 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o - 0x08006aa4 0x08006aa4 0x00000090 Code RO 4350 i.HAL_DMA_Init stm32l0xx_hal_dma.o - 0x08006b34 0x08006b34 0x00000068 Code RO 4354 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o - 0x08006b9c 0x08006b9c 0x00000024 Code RO 3141 i.HAL_Delay stm32l0xx_hal.o - 0x08006bc0 0x08006bc0 0x00000016 Code RO 2124 i.HAL_Delay_nMS delay.o - 0x08006bd6 0x08006bd6 0x00000002 PAD - 0x08006bd8 0x08006bd8 0x00000078 Code RO 4182 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o - 0x08006c50 0x08006c50 0x0000001c Code RO 4077 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o - 0x08006c6c 0x08006c6c 0x0000003c Code RO 4082 i.HAL_FLASH_Program stm32l0xx_hal_flash.o - 0x08006ca8 0x08006ca8 0x0000005c Code RO 4084 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o - 0x08006d04 0x08006d04 0x000000f0 Code RO 4281 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o - 0x08006df4 0x08006df4 0x0000000c Code RO 1724 i.HAL_GPIO_EXTI_Callback main.o - 0x08006e00 0x08006e00 0x00000018 Code RO 4283 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o - 0x08006e18 0x08006e18 0x000001bc Code RO 4284 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o - 0x08006fd4 0x08006fd4 0x0000000a Code RO 4286 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o - 0x08006fde 0x08006fde 0x0000000c Code RO 4288 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o - 0x08006fea 0x08006fea 0x00000002 PAD - 0x08006fec 0x08006fec 0x0000000c Code RO 3145 i.HAL_GetTick stm32l0xx_hal.o - 0x08006ff8 0x08006ff8 0x0000006c Code RO 4786 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o - 0x08007064 0x08007064 0x00000010 Code RO 4787 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o - 0x08007074 0x08007074 0x00000010 Code RO 3151 i.HAL_IncTick stm32l0xx_hal.o - 0x08007084 0x08007084 0x00000028 Code RO 3152 i.HAL_Init stm32l0xx_hal.o - 0x080070ac 0x080070ac 0x00000044 Code RO 3153 i.HAL_InitTick stm32l0xx_hal.o - 0x080070f0 0x080070f0 0x00000002 Code RO 4812 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o - 0x080070f2 0x080070f2 0x00000002 Code RO 4813 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o - 0x080070f4 0x080070f4 0x0000006c Code RO 1725 i.HAL_LPTIM_CompareMatchCallback main.o - 0x08007160 0x08007160 0x00000002 Code RO 4815 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o - 0x08007162 0x08007162 0x00000002 Code RO 4821 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o - 0x08007164 0x08007164 0x00000002 Code RO 4822 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o - 0x08007166 0x08007166 0x000000ca Code RO 4828 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o - 0x08007230 0x08007230 0x000000b0 Code RO 4829 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o - 0x080072e0 0x080072e0 0x00000030 Code RO 2001 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o - 0x08007310 0x08007310 0x00000006 Code RO 4842 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o - 0x08007316 0x08007316 0x00000002 PAD - 0x08007318 0x08007318 0x00000088 Code RO 4848 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o - 0x080073a0 0x080073a0 0x00000002 Code RO 4851 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o - 0x080073a2 0x080073a2 0x00000002 PAD - 0x080073a4 0x080073a4 0x00000018 Code RO 2002 i.HAL_MspInit stm32l0xx_hal_msp.o - 0x080073bc 0x080073bc 0x00000020 Code RO 4610 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o - 0x080073dc 0x080073dc 0x00000018 Code RO 4611 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o - 0x080073f4 0x080073f4 0x00000008 Code RO 4615 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o - 0x080073fc 0x080073fc 0x00000010 Code RO 4441 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o - 0x0800740c 0x0800740c 0x0000017c Code RO 3957 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o - 0x08007588 0x08007588 0x0000019c Code RO 3857 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o - 0x08007724 0x08007724 0x00000020 Code RO 3863 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o - 0x08007744 0x08007744 0x00000020 Code RO 3864 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o - 0x08007764 0x08007764 0x00000078 Code RO 3865 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o - 0x080077dc 0x080077dc 0x00000432 Code RO 3868 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o - 0x08007c0e 0x08007c0e 0x000000b6 Code RO 5088 i.HAL_SPI_Init stm32l0xx_hal_spi.o - 0x08007cc4 0x08007cc4 0x00000058 Code RO 2004 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o - 0x08007d1c 0x08007d1c 0x000001f0 Code RO 5097 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o - 0x08007f0c 0x08007f0c 0x00000030 Code RO 4619 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o - 0x08007f3c 0x08007f3c 0x00000002 Code RO 5432 i.HAL_UARTEx_RxEventCallback stm32l0xx_hal_uart.o - 0x08007f3e 0x08007f3e 0x00000002 Code RO 5822 i.HAL_UARTEx_WakeupCallback stm32l0xx_hal_uart_ex.o - 0x08007f40 0x08007f40 0x00000042 Code RO 5445 i.HAL_UART_DeInit stm32l0xx_hal_uart.o - 0x08007f82 0x08007f82 0x00000002 Code RO 1726 i.HAL_UART_ErrorCallback main.o - 0x08007f84 0x08007f84 0x000002ac Code RO 5451 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o - 0x08008230 0x08008230 0x0000006a Code RO 5452 i.HAL_UART_Init stm32l0xx_hal_uart.o - 0x0800829a 0x0800829a 0x00000002 PAD - 0x0800829c 0x0800829c 0x00000040 Code RO 2005 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o - 0x080082dc 0x080082dc 0x000000d4 Code RO 2006 i.HAL_UART_MspInit stm32l0xx_hal_msp.o - 0x080083b0 0x080083b0 0x00000064 Code RO 5456 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o - 0x08008414 0x08008414 0x00000002 Code RO 5459 i.HAL_UART_RxCpltCallback stm32l0xx_hal_uart.o - 0x08008416 0x08008416 0x00000002 Code RO 5460 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o - 0x08008418 0x08008418 0x000000c0 Code RO 5461 i.HAL_UART_Transmit stm32l0xx_hal_uart.o - 0x080084d8 0x080084d8 0x00000002 Code RO 5464 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o - 0x080084da 0x080084da 0x00000002 PAD - 0x080084dc 0x080084dc 0x00000010 Code RO 1920 i.HardFault_Handler stm32l0xx_it.o - 0x080084ec 0x080084ec 0x0000008c Code RO 1727 i.IdleTask main.o - 0x08008578 0x08008578 0x00000010 Code RO 1921 i.LPTIM1_IRQHandler stm32l0xx_it.o - 0x08008588 0x08008588 0x000000ec Code RO 4852 i.LPTIM_Disable stm32l0xx_hal_lptim.o - 0x08008674 0x08008674 0x00000038 Code RO 4853 i.LPTIM_WaitForFlag stm32l0xx_hal_lptim.o - 0x080086ac 0x080086ac 0x000000d0 Code RO 1627 i.LoraSyncRecPoll dw_mbx_anc.o - 0x0800877c 0x0800877c 0x000000a8 Code RO 2794 i.Lora_Init lora.o - 0x08008824 0x08008824 0x000002ac Code RO 1628 i.MBXANCPoll dw_mbx_anc.o - 0x08008ad0 0x08008ad0 0x00000014 Code RO 1728 i.MX_ADC_DeInit main.o - 0x08008ae4 0x08008ae4 0x0000006c Code RO 1729 i.MX_ADC_Init main.o - 0x08008b50 0x08008b50 0x00000028 Code RO 1730 i.MX_DMA_Init main.o - 0x08008b78 0x08008b78 0x00000150 Code RO 1731 i.MX_GPIO_Init main.o - 0x08008cc8 0x08008cc8 0x00000044 Code RO 1732 i.MX_SPI1_Init main.o - 0x08008d0c 0x08008d0c 0x0000006c Code RO 1733 i.MX_USART1_UART_Init main.o - 0x08008d78 0x08008d78 0x00000002 Code RO 1922 i.NMI_Handler stm32l0xx_it.o - 0x08008d7a 0x08008d7a 0x00000002 PAD - 0x08008d7c 0x08008d7c 0x0000004c Code RO 2795 i.OnRxDone lora.o - 0x08008dc8 0x08008dc8 0x00000014 Code RO 2796 i.OnRxError lora.o - 0x08008ddc 0x08008ddc 0x00000018 Code RO 2797 i.OnRxTimeout lora.o - 0x08008df4 0x08008df4 0x0000000c Code RO 2798 i.OnTxDone lora.o - 0x08008e00 0x08008e00 0x00000002 Code RO 2799 i.OnTxTimeout lora.o - 0x08008e02 0x08008e02 0x00000002 Code RO 1923 i.PendSV_Handler stm32l0xx_it.o - 0x08008e04 0x08008e04 0x00000148 Code RO 1734 i.Program_Init main.o - 0x08008f4c 0x08008f4c 0x00000008 Code RO 1735 i.READC_Init main.o - 0x08008f54 0x08008f54 0x00000004 Code RO 2157 i.RadioCheckRfFrequency radio.o - 0x08008f58 0x08008f58 0x00000044 Code RO 2100 i.RadioComputeCRC crc_1.o - 0x08008f9c 0x08008f9c 0x00000034 Code RO 2158 i.RadioGetFskBandwidthRegValue radio.o - 0x08008fd0 0x08008fd0 0x0000001e Code RO 2159 i.RadioGetStatus radio.o - 0x08008fee 0x08008fee 0x00000004 Code RO 2160 i.RadioGetWakeupTime radio.o - 0x08008ff2 0x08008ff2 0x00000002 PAD - 0x08008ff4 0x08008ff4 0x00000048 Code RO 2161 i.RadioInit radio.o - 0x0800903c 0x0800903c 0x000000e8 Code RO 2162 i.RadioIrqProcess radio.o - 0x08009124 0x08009124 0x00000024 Code RO 2163 i.RadioIsChannelFree radio.o - 0x08009148 0x08009148 0x0000000c Code RO 2164 i.RadioOnDioIrq radio.o - 0x08009154 0x08009154 0x00000034 Code RO 2167 i.RadioRandom radio.o - 0x08009188 0x08009188 0x00000008 Code RO 2168 i.RadioRead radio.o - 0x08009190 0x08009190 0x00000008 Code RO 2169 i.RadioReadBuffer radio.o - 0x08009198 0x08009198 0x00000008 Code RO 2171 i.RadioRssi radio.o - 0x080091a0 0x080091a0 0x00000030 Code RO 2172 i.RadioRx radio.o - 0x080091d0 0x080091d0 0x00000030 Code RO 2173 i.RadioRxBoosted radio.o - 0x08009200 0x08009200 0x00000040 Code RO 2174 i.RadioSend radio.o - 0x08009240 0x08009240 0x00000008 Code RO 2175 i.RadioSetChannel radio.o - 0x08009248 0x08009248 0x0000002c Code RO 2176 i.RadioSetMaxPayloadLength radio.o - 0x08009274 0x08009274 0x00000030 Code RO 2177 i.RadioSetModem radio.o - 0x080092a4 0x080092a4 0x00000038 Code RO 2178 i.RadioSetPublicNetwork radio.o - 0x080092dc 0x080092dc 0x00000190 Code RO 2179 i.RadioSetRxConfig radio.o - 0x0800946c 0x0800946c 0x00000008 Code RO 2180 i.RadioSetRxDutyCycle radio.o - 0x08009474 0x08009474 0x00000130 Code RO 2181 i.RadioSetTxConfig radio.o - 0x080095a4 0x080095a4 0x00000014 Code RO 2182 i.RadioSetTxContinuousWave radio.o - 0x080095b8 0x080095b8 0x00000020 Code RO 2183 i.RadioSleep radio.o - 0x080095d8 0x080095d8 0x0000000a Code RO 2184 i.RadioStandby radio.o - 0x080095e2 0x080095e2 0x00000008 Code RO 2185 i.RadioStartCad radio.o - 0x080095ea 0x080095ea 0x00000002 PAD - 0x080095ec 0x080095ec 0x00000184 Code RO 2186 i.RadioTimeOnAir radio.o - 0x08009770 0x08009770 0x00000008 Code RO 2188 i.RadioWrite radio.o - 0x08009778 0x08009778 0x00000008 Code RO 2189 i.RadioWriteBuffer radio.o - 0x08009780 0x08009780 0x00000050 Code RO 1152 i.Reset_DW1000 dw_driver.o - 0x080097d0 0x080097d0 0x00000060 Code RO 5126 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o - 0x08009830 0x08009830 0x000000b8 Code RO 5131 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o - 0x080098e8 0x080098e8 0x00000004 Code RO 1351 i.STMFLASH_ReadHalfWord flash.o - 0x080098ec 0x080098ec 0x00000002 Code RO 1924 i.SVC_Handler stm32l0xx_it.o - 0x080098ee 0x080098ee 0x00000002 Code RO 2671 i.SX126xAntSwOff sx126x-board.o - 0x080098f0 0x080098f0 0x00000002 Code RO 2672 i.SX126xAntSwOn sx126x-board.o - 0x080098f2 0x080098f2 0x00000002 PAD - 0x080098f4 0x080098f4 0x00000074 Code RO 2385 i.SX126xCalibrateImage sx126x.o - 0x08009968 0x08009968 0x00000020 Code RO 2386 i.SX126xCheckDeviceReady sx126x.o - 0x08009988 0x08009988 0x00000014 Code RO 2388 i.SX126xClearIrqStatus sx126x.o - 0x0800999c 0x0800999c 0x00000014 Code RO 2390 i.SX126xGetIrqStatus sx126x.o - 0x080099b0 0x080099b0 0x0000000c Code RO 2391 i.SX126xGetOperatingMode sx126x.o - 0x080099bc 0x080099bc 0x00000004 Code RO 2674 i.SX126xGetPaSelect sx126x-board.o - 0x080099c0 0x080099c0 0x0000007c Code RO 2392 i.SX126xGetPacketStatus sx126x.o - 0x08009a3c 0x08009a3c 0x0000000c Code RO 2393 i.SX126xGetPacketType sx126x.o - 0x08009a48 0x08009a48 0x0000002c Code RO 2394 i.SX126xGetPayload sx126x.o - 0x08009a74 0x08009a74 0x00000018 Code RO 2396 i.SX126xGetRssiInst sx126x.o - 0x08009a8c 0x08009a8c 0x00000044 Code RO 2397 i.SX126xGetRxBufferStatus sx126x.o - 0x08009ad0 0x08009ad0 0x00000024 Code RO 2399 i.SX126xInit sx126x.o - 0x08009af4 0x08009af4 0x00000054 Code RO 2675 i.SX126xReadBuffer sx126x-board.o - 0x08009b48 0x08009b48 0x0000004c Code RO 2676 i.SX126xReadCommand sx126x-board.o - 0x08009b94 0x08009b94 0x00000010 Code RO 2677 i.SX126xReadRegister sx126x-board.o - 0x08009ba4 0x08009ba4 0x00000058 Code RO 2678 i.SX126xReadRegisters sx126x-board.o - 0x08009bfc 0x08009bfc 0x00000030 Code RO 2679 i.SX126xReset sx126x-board.o - 0x08009c2c 0x08009c2c 0x00000010 Code RO 2400 i.SX126xSendPayload sx126x.o - 0x08009c3c 0x08009c3c 0x00000014 Code RO 2401 i.SX126xSetBufferBaseAddress sx126x.o - 0x08009c50 0x08009c50 0x00000018 Code RO 2402 i.SX126xSetCad sx126x.o - 0x08009c68 0x08009c68 0x00000024 Code RO 2404 i.SX126xSetCrcPolynomial sx126x.o - 0x08009c8c 0x08009c8c 0x00000024 Code RO 2405 i.SX126xSetCrcSeed sx126x.o - 0x08009cb0 0x08009cb0 0x0000000e Code RO 2406 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o - 0x08009cbe 0x08009cbe 0x00000028 Code RO 2408 i.SX126xSetDioIrqParams sx126x.o - 0x08009ce6 0x08009ce6 0x0000000e Code RO 2410 i.SX126xSetLoRaSymbNumTimeout sx126x.o - 0x08009cf4 0x08009cf4 0x000000a0 Code RO 2411 i.SX126xSetModulationParams sx126x.o - 0x08009d94 0x08009d94 0x00000018 Code RO 2412 i.SX126xSetPaConfig sx126x.o - 0x08009dac 0x08009dac 0x000000b4 Code RO 2413 i.SX126xSetPacketParams sx126x.o - 0x08009e60 0x08009e60 0x0000001c Code RO 2414 i.SX126xSetPacketType sx126x.o - 0x08009e7c 0x08009e7c 0x0000000e Code RO 2415 i.SX126xSetPayload sx126x.o - 0x08009e8a 0x08009e8a 0x0000000e Code RO 2416 i.SX126xSetRegulatorMode sx126x.o - 0x08009e98 0x08009e98 0x0000004c Code RO 2417 i.SX126xSetRfFrequency sx126x.o - 0x08009ee4 0x08009ee4 0x0000000a Code RO 2680 i.SX126xSetRfTxPower sx126x-board.o - 0x08009eee 0x08009eee 0x00000002 PAD - 0x08009ef0 0x08009ef0 0x00000024 Code RO 2418 i.SX126xSetRx sx126x.o - 0x08009f14 0x08009f14 0x00000034 Code RO 2419 i.SX126xSetRxBoosted sx126x.o - 0x08009f48 0x08009f48 0x00000030 Code RO 2420 i.SX126xSetRxDutyCycle sx126x.o - 0x08009f78 0x08009f78 0x0000001c Code RO 2422 i.SX126xSetSleep sx126x.o - 0x08009f94 0x08009f94 0x00000024 Code RO 2423 i.SX126xSetStandby sx126x.o - 0x08009fb8 0x08009fb8 0x0000000e Code RO 2424 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o - 0x08009fc6 0x08009fc6 0x00000012 Code RO 2425 i.SX126xSetSyncWord sx126x.o - 0x08009fd8 0x08009fd8 0x00000024 Code RO 2426 i.SX126xSetTx sx126x.o - 0x08009ffc 0x08009ffc 0x0000000e Code RO 2427 i.SX126xSetTxContinuousWave sx126x.o - 0x0800a00a 0x0800a00a 0x00000002 PAD - 0x0800a00c 0x0800a00c 0x00000080 Code RO 2429 i.SX126xSetTxParams sx126x.o - 0x0800a08c 0x0800a08c 0x00000034 Code RO 2430 i.SX126xSetWhiteningSeed sx126x.o - 0x0800a0c0 0x0800a0c0 0x00000018 Code RO 2681 i.SX126xWaitOnBusy sx126x-board.o - 0x0800a0d8 0x0800a0d8 0x00000030 Code RO 2682 i.SX126xWakeup sx126x-board.o - 0x0800a108 0x0800a108 0x0000004c Code RO 2683 i.SX126xWriteBuffer sx126x-board.o - 0x0800a154 0x0800a154 0x00000048 Code RO 2684 i.SX126xWriteCommand sx126x-board.o - 0x0800a19c 0x0800a19c 0x0000000c Code RO 2685 i.SX126xWriteRegister sx126x-board.o - 0x0800a1a8 0x0800a1a8 0x00000050 Code RO 2686 i.SX126xWriteRegisters sx126x-board.o - 0x0800a1f8 0x0800a1f8 0x00000078 Code RO 1556 i.SendComMap serial_at_cmd_app.o - 0x0800a270 0x0800a270 0x0000000c Code RO 1629 i.SetFlagSyncSuccess dw_mbx_anc.o - 0x0800a27c 0x0800a27c 0x0000005c Code RO 1737 i.SetNextPollTime main.o - 0x0800a2d8 0x0800a2d8 0x00000028 Code RO 2687 i.SpiInOut sx126x-board.o - 0x0800a300 0x0800a300 0x00000014 Code RO 1184 i.Spi_ChangePrescaler spi.o - 0x0800a314 0x0800a314 0x00000090 Code RO 2800 i.SwitchLoraToSyncRec lora.o - 0x0800a3a4 0x0800a3a4 0x00000040 Code RO 1631 i.SyncStateSwitch dw_mbx_anc.o - 0x0800a3e4 0x0800a3e4 0x00000008 Code RO 1925 i.SysTick_Handler stm32l0xx_it.o - 0x0800a3ec 0x0800a3ec 0x00000098 Code RO 1738 i.SystemClock_Config main.o - 0x0800a484 0x0800a484 0x00000058 Code RO 2068 i.SystemInit system_stm32l0xx.o - 0x0800a4dc 0x0800a4dc 0x00000044 Code RO 1632 i.TagListUpdate dw_mbx_anc.o - 0x0800a520 0x0800a520 0x000000f4 Code RO 1439 i.Tag_App dw_app.o - 0x0800a614 0x0800a614 0x000000ca Code RO 5466 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o - 0x0800a6de 0x0800a6de 0x00000002 PAD - 0x0800a6e0 0x0800a6e0 0x000000c4 Code RO 5467 i.UART_CheckIdleState stm32l0xx_hal_uart.o - 0x0800a7a4 0x0800a7a4 0x00000074 Code RO 1260 i.UART_CheckReceive usart.o - 0x0800a818 0x0800a818 0x00000098 Code RO 1261 i.UART_CheckSend usart.o - 0x0800a8b0 0x0800a8b0 0x00000014 Code RO 5468 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o - 0x0800a8c4 0x0800a8c4 0x0000004c Code RO 5469 i.UART_DMAError stm32l0xx_hal_uart.o - 0x0800a910 0x0800a910 0x0000009c Code RO 5470 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o - 0x0800a9ac 0x0800a9ac 0x00000020 Code RO 5472 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o - 0x0800a9cc 0x0800a9cc 0x00000060 Code RO 5478 i.UART_EndRxTransfer stm32l0xx_hal_uart.o - 0x0800aa2c 0x0800aa2c 0x00000020 Code RO 5479 i.UART_EndTxTransfer stm32l0xx_hal_uart.o - 0x0800aa4c 0x0800aa4c 0x00000064 Code RO 1263 i.UART_PushFrame usart.o - 0x0800aab0 0x0800aab0 0x00000214 Code RO 5482 i.UART_SetConfig stm32l0xx_hal_uart.o - 0x0800acc4 0x0800acc4 0x000000ac Code RO 5483 i.UART_Start_Receive_DMA stm32l0xx_hal_uart.o - 0x0800ad70 0x0800ad70 0x0000008a Code RO 5487 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o - 0x0800adfa 0x0800adfa 0x00000002 PAD - 0x0800adfc 0x0800adfc 0x00000018 Code RO 1926 i.USART1_IRQHandler stm32l0xx_it.o - 0x0800ae14 0x0800ae14 0x00000034 Code RO 1440 i.UWB_Wkup dw_app.o - 0x0800ae48 0x0800ae48 0x00000080 Code RO 1557 i.UpdateProcess serial_at_cmd_app.o - 0x0800aec8 0x0800aec8 0x0000000c Code RO 1266 i.Usart1InitVariables usart.o - 0x0800aed4 0x0800aed4 0x00000050 Code RO 1739 i.UsartDeInit main.o - 0x0800af24 0x0800af24 0x0000002c Code RO 1740 i.UsartInit main.o - 0x0800af50 0x0800af50 0x0000011c Code RO 1558 i.UsartParseDataHandler serial_at_cmd_app.o - 0x0800b06c 0x0800b06c 0x00000020 Code RO 5993 i.__0printf$1 mc_p.l(printf1.o) - 0x0800b08c 0x0800b08c 0x0000002e Code RO 6299 i.__ARM_clz mf_p.l(depilogue.o) - 0x0800b0ba 0x0800b0ba 0x00000030 Code RO 3942 i.__ARM_common_ll_muluu stm32l0xx_hal_rcc.o - 0x0800b0ea 0x0800b0ea 0x0000001a Code RO 1088 i.__ARM_common_switch8 deca_device.o - 0x0800b104 0x0800b104 0x00000044 Code RO 4621 i.__NVIC_SetPriority stm32l0xx_hal_cortex.o - 0x0800b148 0x0800b148 0x0000000e Code RO 6311 i.__scatterload_copy mc_p.l(handlers.o) - 0x0800b156 0x0800b156 0x00000002 Code RO 6312 i.__scatterload_null mc_p.l(handlers.o) - 0x0800b158 0x0800b158 0x0000000e Code RO 6313 i.__scatterload_zeroinit mc_p.l(handlers.o) - 0x0800b166 0x0800b166 0x00000026 Code RO 575 i._dwt_aonarrayupload deca_device.o - 0x0800b18c 0x0800b18c 0x0000003c Code RO 577 i._dwt_configlde deca_device.o - 0x0800b1c8 0x0800b1c8 0x000000b6 Code RO 579 i._dwt_enableclocks deca_device.o - 0x0800b27e 0x0800b27e 0x00000032 Code RO 580 i._dwt_loaducodefromrom deca_device.o - 0x0800b2b0 0x0800b2b0 0x00000044 Code RO 582 i._dwt_otpread deca_device.o - 0x0800b2f4 0x0800b2f4 0x00000150 Code RO 6000 i._printf_core mc_p.l(printf1.o) - 0x0800b444 0x0800b444 0x000000c8 Code RO 5906 i.ceil m_ps.l(ceil.o) - 0x0800b50c 0x0800b50c 0x0000000e Code RO 1153 i.delay_ms dw_driver.o - 0x0800b51a 0x0800b51a 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o - 0x0800b5a6 0x0800b5a6 0x00000002 PAD - 0x0800b5a8 0x0800b5a8 0x00000210 Code RO 590 i.dwt_configure deca_device.o - 0x0800b7b8 0x0800b7b8 0x00000028 Code RO 591 i.dwt_configuresleep deca_device.o - 0x0800b7e0 0x0800b7e0 0x00000008 Code RO 596 i.dwt_entersleep deca_device.o - 0x0800b7e8 0x0800b7e8 0x00000026 Code RO 597 i.dwt_entersleepaftertx deca_device.o - 0x0800b80e 0x0800b80e 0x00000002 PAD - 0x0800b810 0x0800b810 0x00000050 Code RO 598 i.dwt_forcetrxoff deca_device.o - 0x0800b860 0x0800b860 0x00000148 Code RO 602 i.dwt_initialise deca_device.o - 0x0800b9a8 0x0800b9a8 0x0000002c Code RO 608 i.dwt_read16bitoffsetreg deca_device.o - 0x0800b9d4 0x0800b9d4 0x00000028 Code RO 609 i.dwt_read32bitoffsetreg deca_device.o - 0x0800b9fc 0x0800b9fc 0x00000034 Code RO 611 i.dwt_readcarrierintegrator deca_device.o - 0x0800ba30 0x0800ba30 0x0000000c Code RO 612 i.dwt_readdevid deca_device.o - 0x0800ba3c 0x0800ba3c 0x00000038 Code RO 615 i.dwt_readfromdevice deca_device.o - 0x0800ba74 0x0800ba74 0x00000012 Code RO 616 i.dwt_readrxdata deca_device.o - 0x0800ba86 0x0800ba86 0x00000010 Code RO 617 i.dwt_readrxtimestamp deca_device.o - 0x0800ba96 0x0800ba96 0x00000010 Code RO 623 i.dwt_readtxtimestamp deca_device.o - 0x0800baa6 0x0800baa6 0x00000054 Code RO 628 i.dwt_rxenable deca_device.o - 0x0800bafa 0x0800bafa 0x00000002 PAD - 0x0800bafc 0x0800bafc 0x00000014 Code RO 644 i.dwt_setrxantennadelay deca_device.o - 0x0800bb10 0x0800bb10 0x0000005c Code RO 646 i.dwt_setrxtimeout deca_device.o - 0x0800bb6c 0x0800bb6c 0x0000000e Code RO 648 i.dwt_settxantennadelay deca_device.o - 0x0800bb7a 0x0800bb7a 0x00000002 PAD - 0x0800bb7c 0x0800bb7c 0x00000094 Code RO 651 i.dwt_starttx deca_device.o - 0x0800bc10 0x0800bc10 0x00000034 Code RO 652 i.dwt_syncrxbufptrs deca_device.o - 0x0800bc44 0x0800bc44 0x00000016 Code RO 653 i.dwt_write16bitoffsetreg deca_device.o - 0x0800bc5a 0x0800bc5a 0x0000001e Code RO 654 i.dwt_write32bitoffsetreg deca_device.o - 0x0800bc78 0x0800bc78 0x00000038 Code RO 655 i.dwt_writetodevice deca_device.o - 0x0800bcb0 0x0800bcb0 0x00000024 Code RO 656 i.dwt_writetxdata deca_device.o - 0x0800bcd4 0x0800bcd4 0x0000001c Code RO 657 i.dwt_writetxfctrl deca_device.o - 0x0800bcf0 0x0800bcf0 0x00000030 Code RO 658 i.dwt_xtaltrim deca_device.o - 0x0800bd20 0x0800bd20 0x000000c8 Code RO 5910 i.floor m_ps.l(floor.o) - 0x0800bde8 0x0800bde8 0x00000018 Code RO 1267 i.fputc usart.o - 0x0800be00 0x0800be00 0x00000158 Code RO 1742 i.main main.o - 0x0800bf58 0x0800bf58 0x00000074 Code RO 1395 i.parameter_init global_param.o - 0x0800bfcc 0x0800bfcc 0x0000004c Code RO 1185 i.readfromspi spi.o - 0x0800c018 0x0800c018 0x00000008 Code RO 5923 i.rint m_ps.l(rint.o) - 0x0800c020 0x0800c020 0x00000040 Code RO 1396 i.save_com_map_to_flash global_param.o - 0x0800c060 0x0800c060 0x00000002 Code RO 1633 i.testprogram dw_mbx_anc.o - 0x0800c062 0x0800c062 0x00000002 PAD - 0x0800c064 0x0800c064 0x00000048 Code RO 1186 i.writetospi spi.o - 0x0800c0ac 0x0800c0ac 0x00000008 Data RO 1107 .constdata deca_params_init.o - 0x0800c0b4 0x0800c0b4 0x00000018 Data RO 1108 .constdata deca_params_init.o - 0x0800c0cc 0x0800c0cc 0x00000008 Data RO 1109 .constdata deca_params_init.o - 0x0800c0d4 0x0800c0d4 0x0000000c Data RO 1110 .constdata deca_params_init.o - 0x0800c0e0 0x0800c0e0 0x00000004 Data RO 1111 .constdata deca_params_init.o - 0x0800c0e4 0x0800c0e4 0x00000020 Data RO 1112 .constdata deca_params_init.o - 0x0800c104 0x0800c104 0x00000032 Data RO 1113 .constdata deca_params_init.o - 0x0800c136 0x0800c136 0x00000019 Data RO 2069 .constdata system_stm32l0xx.o - 0x0800c14f 0x0800c14f 0x00000008 Data RO 2070 .constdata system_stm32l0xx.o - 0x0800c157 0x0800c157 0x00000001 PAD - 0x0800c158 0x0800c158 0x0000006c Data RO 2192 .constdata radio.o - 0x0800c1c4 0x0800c1c4 0x000000b4 Data RO 2193 .constdata radio.o - 0x0800c278 0x0800c278 0x00000020 Data RO 6309 Region$$Table anon$$obj.o + 0x08005ce8 0x08005ce8 0x00000024 Code RO 2790 i.Cal_CRC16 lora.o + 0x08005d0c 0x08005d0c 0x0000012c Code RO 1622 i.CalculateDists dw_mbx_anc.o + 0x08005e38 0x08005e38 0x0000001a Code RO 1436 i.Checksum_u16 dw_app.o + 0x08005e52 0x08005e52 0x00000002 PAD + 0x08005e54 0x08005e54 0x0000004c Code RO 1623 i.CmpTagInList dw_mbx_anc.o + 0x08005ea0 0x08005ea0 0x0000002c Code RO 2099 i.ComputeCrc crc_1.o + 0x08005ecc 0x08005ecc 0x00000018 Code RO 1917 i.DMA1_Channel2_3_IRQHandler stm32l0xx_it.o + 0x08005ee4 0x08005ee4 0x0000002c Code RO 4354 i.DMA_SetConfig stm32l0xx_hal_dma.o + 0x08005f10 0x08005f10 0x00000020 Code RO 2122 i.Delay_Ms delay.o + 0x08005f30 0x08005f30 0x0000004c Code RO 1437 i.Dw1000_App_Init dw_app.o + 0x08005f7c 0x08005f7c 0x00000034 Code RO 1438 i.Dw1000_Init dw_app.o + 0x08005fb0 0x08005fb0 0x0000004c Code RO 1918 i.EXTI0_1_IRQHandler stm32l0xx_it.o + 0x08005ffc 0x08005ffc 0x0000000a Code RO 1919 i.EXTI2_3_IRQHandler stm32l0xx_it.o + 0x08006006 0x08006006 0x00000002 Code RO 1720 i.Error_Handler main.o + 0x08006008 0x08006008 0x0000002c Code RO 4184 i.FLASH_PageErase stm32l0xx_hal_flash_ex.o + 0x08006034 0x08006034 0x00000034 Code RO 1348 i.FLASH_Prepare flash.o + 0x08006068 0x08006068 0x00000012 Code RO 1349 i.FLASH_Read flash.o + 0x0800607a 0x0800607a 0x00000002 PAD + 0x0800607c 0x0800607c 0x00000090 Code RO 4083 i.FLASH_SetErrorCode stm32l0xx_hal_flash.o + 0x0800610c 0x0800610c 0x00000070 Code RO 4084 i.FLASH_WaitForLastOperation stm32l0xx_hal_flash.o + 0x0800617c 0x0800617c 0x00000038 Code RO 1350 i.FLASH_Write flash.o + 0x080061b4 0x080061b4 0x0000000c Code RO 2791 i.GetFlagLoraWaitSync lora.o + 0x080061c0 0x080061c0 0x00000038 Code RO 1722 i.GetLPTime main.o + 0x080061f8 0x080061f8 0x00000020 Code RO 2792 i.GetLoraBufferAndLen lora.o + 0x08006218 0x08006218 0x0000000c Code RO 1624 i.GetRangeState dw_mbx_anc.o + 0x08006224 0x08006224 0x0000000c Code RO 1625 i.GetUwbPollCount dw_mbx_anc.o + 0x08006230 0x08006230 0x00000028 Code RO 1222 i.Get_ADC_Value adc.o + 0x08006258 0x08006258 0x00000110 Code RO 1224 i.Get_VDDVlotage adc.o + 0x08006368 0x08006368 0x000000b2 Code RO 3089 i.HAL_ADCEx_Calibration_Start stm32l0xx_hal_adc_ex.o + 0x0800641a 0x0800641a 0x00000002 PAD + 0x0800641c 0x0800641c 0x00000010 Code RO 3090 i.HAL_ADCEx_DisableVREFINT stm32l0xx_hal_adc_ex.o + 0x0800642c 0x0800642c 0x00000038 Code RO 3092 i.HAL_ADCEx_EnableVREFINT stm32l0xx_hal_adc_ex.o + 0x08006464 0x08006464 0x00000094 Code RO 2914 i.HAL_ADC_ConfigChannel stm32l0xx_hal_adc.o + 0x080064f8 0x080064f8 0x000000b4 Code RO 2917 i.HAL_ADC_DeInit stm32l0xx_hal_adc.o + 0x080065ac 0x080065ac 0x00000004 Code RO 2920 i.HAL_ADC_GetState stm32l0xx_hal_adc.o + 0x080065b0 0x080065b0 0x00000006 Code RO 2921 i.HAL_ADC_GetValue stm32l0xx_hal_adc.o + 0x080065b6 0x080065b6 0x00000002 PAD + 0x080065b8 0x080065b8 0x000001c8 Code RO 2923 i.HAL_ADC_Init stm32l0xx_hal_adc.o + 0x08006780 0x08006780 0x00000028 Code RO 1998 i.HAL_ADC_MspDeInit stm32l0xx_hal_msp.o + 0x080067a8 0x080067a8 0x00000050 Code RO 1999 i.HAL_ADC_MspInit stm32l0xx_hal_msp.o + 0x080067f8 0x080067f8 0x000000c8 Code RO 2927 i.HAL_ADC_PollForConversion stm32l0xx_hal_adc.o + 0x080068c0 0x080068c0 0x0000005c Code RO 2929 i.HAL_ADC_Start stm32l0xx_hal_adc.o + 0x0800691c 0x0800691c 0x00000044 Code RO 4355 i.HAL_DMA_Abort stm32l0xx_hal_dma.o + 0x08006960 0x08006960 0x0000004c Code RO 4356 i.HAL_DMA_Abort_IT stm32l0xx_hal_dma.o + 0x080069ac 0x080069ac 0x00000068 Code RO 4357 i.HAL_DMA_DeInit stm32l0xx_hal_dma.o + 0x08006a14 0x08006a14 0x000000a8 Code RO 4360 i.HAL_DMA_IRQHandler stm32l0xx_hal_dma.o + 0x08006abc 0x08006abc 0x00000090 Code RO 4361 i.HAL_DMA_Init stm32l0xx_hal_dma.o + 0x08006b4c 0x08006b4c 0x00000068 Code RO 4365 i.HAL_DMA_Start_IT stm32l0xx_hal_dma.o + 0x08006bb4 0x08006bb4 0x00000024 Code RO 3152 i.HAL_Delay stm32l0xx_hal.o + 0x08006bd8 0x08006bd8 0x00000016 Code RO 2124 i.HAL_Delay_nMS delay.o + 0x08006bee 0x08006bee 0x00000002 PAD + 0x08006bf0 0x08006bf0 0x00000078 Code RO 4193 i.HAL_FLASHEx_Erase stm32l0xx_hal_flash_ex.o + 0x08006c68 0x08006c68 0x0000001c Code RO 4088 i.HAL_FLASH_Lock stm32l0xx_hal_flash.o + 0x08006c84 0x08006c84 0x0000003c Code RO 4093 i.HAL_FLASH_Program stm32l0xx_hal_flash.o + 0x08006cc0 0x08006cc0 0x0000005c Code RO 4095 i.HAL_FLASH_Unlock stm32l0xx_hal_flash.o + 0x08006d1c 0x08006d1c 0x000000f0 Code RO 4292 i.HAL_GPIO_DeInit stm32l0xx_hal_gpio.o + 0x08006e0c 0x08006e0c 0x0000000c Code RO 1724 i.HAL_GPIO_EXTI_Callback main.o + 0x08006e18 0x08006e18 0x00000018 Code RO 4294 i.HAL_GPIO_EXTI_IRQHandler stm32l0xx_hal_gpio.o + 0x08006e30 0x08006e30 0x000001bc Code RO 4295 i.HAL_GPIO_Init stm32l0xx_hal_gpio.o + 0x08006fec 0x08006fec 0x0000000a Code RO 4297 i.HAL_GPIO_ReadPin stm32l0xx_hal_gpio.o + 0x08006ff6 0x08006ff6 0x0000000c Code RO 4299 i.HAL_GPIO_WritePin stm32l0xx_hal_gpio.o + 0x08007002 0x08007002 0x00000002 PAD + 0x08007004 0x08007004 0x0000000c Code RO 3156 i.HAL_GetTick stm32l0xx_hal.o + 0x08007010 0x08007010 0x0000006c Code RO 4797 i.HAL_IWDG_Init stm32l0xx_hal_iwdg.o + 0x0800707c 0x0800707c 0x00000010 Code RO 4798 i.HAL_IWDG_Refresh stm32l0xx_hal_iwdg.o + 0x0800708c 0x0800708c 0x00000010 Code RO 3162 i.HAL_IncTick stm32l0xx_hal.o + 0x0800709c 0x0800709c 0x00000028 Code RO 3163 i.HAL_Init stm32l0xx_hal.o + 0x080070c4 0x080070c4 0x00000044 Code RO 3164 i.HAL_InitTick stm32l0xx_hal.o + 0x08007108 0x08007108 0x00000002 Code RO 4823 i.HAL_LPTIM_AutoReloadMatchCallback stm32l0xx_hal_lptim.o + 0x0800710a 0x0800710a 0x00000002 Code RO 4824 i.HAL_LPTIM_AutoReloadWriteCallback stm32l0xx_hal_lptim.o + 0x0800710c 0x0800710c 0x0000006c Code RO 1725 i.HAL_LPTIM_CompareMatchCallback main.o + 0x08007178 0x08007178 0x00000002 Code RO 4826 i.HAL_LPTIM_CompareWriteCallback stm32l0xx_hal_lptim.o + 0x0800717a 0x0800717a 0x00000002 Code RO 4832 i.HAL_LPTIM_DirectionDownCallback stm32l0xx_hal_lptim.o + 0x0800717c 0x0800717c 0x00000002 Code RO 4833 i.HAL_LPTIM_DirectionUpCallback stm32l0xx_hal_lptim.o + 0x0800717e 0x0800717e 0x000000ca Code RO 4839 i.HAL_LPTIM_IRQHandler stm32l0xx_hal_lptim.o + 0x08007248 0x08007248 0x000000b0 Code RO 4840 i.HAL_LPTIM_Init stm32l0xx_hal_lptim.o + 0x080072f8 0x080072f8 0x00000030 Code RO 2001 i.HAL_LPTIM_MspInit stm32l0xx_hal_msp.o + 0x08007328 0x08007328 0x00000006 Code RO 4853 i.HAL_LPTIM_ReadCounter stm32l0xx_hal_lptim.o + 0x0800732e 0x0800732e 0x00000002 PAD + 0x08007330 0x08007330 0x00000088 Code RO 4859 i.HAL_LPTIM_TimeOut_Start_IT stm32l0xx_hal_lptim.o + 0x080073b8 0x080073b8 0x00000002 Code RO 4862 i.HAL_LPTIM_TriggerCallback stm32l0xx_hal_lptim.o + 0x080073ba 0x080073ba 0x00000002 PAD + 0x080073bc 0x080073bc 0x00000018 Code RO 2002 i.HAL_MspInit stm32l0xx_hal_msp.o + 0x080073d4 0x080073d4 0x00000020 Code RO 4621 i.HAL_NVIC_DisableIRQ stm32l0xx_hal_cortex.o + 0x080073f4 0x080073f4 0x00000018 Code RO 4622 i.HAL_NVIC_EnableIRQ stm32l0xx_hal_cortex.o + 0x0800740c 0x0800740c 0x00000008 Code RO 4626 i.HAL_NVIC_SetPriority stm32l0xx_hal_cortex.o + 0x08007414 0x08007414 0x00000010 Code RO 4452 i.HAL_PWR_EnableBkUpAccess stm32l0xx_hal_pwr.o + 0x08007424 0x08007424 0x0000017c Code RO 3968 i.HAL_RCCEx_PeriphCLKConfig stm32l0xx_hal_rcc_ex.o + 0x080075a0 0x080075a0 0x0000019c Code RO 3868 i.HAL_RCC_ClockConfig stm32l0xx_hal_rcc.o + 0x0800773c 0x0800773c 0x00000020 Code RO 3874 i.HAL_RCC_GetPCLK1Freq stm32l0xx_hal_rcc.o + 0x0800775c 0x0800775c 0x00000020 Code RO 3875 i.HAL_RCC_GetPCLK2Freq stm32l0xx_hal_rcc.o + 0x0800777c 0x0800777c 0x00000078 Code RO 3876 i.HAL_RCC_GetSysClockFreq stm32l0xx_hal_rcc.o + 0x080077f4 0x080077f4 0x00000432 Code RO 3879 i.HAL_RCC_OscConfig stm32l0xx_hal_rcc.o + 0x08007c26 0x08007c26 0x000000b6 Code RO 5099 i.HAL_SPI_Init stm32l0xx_hal_spi.o + 0x08007cdc 0x08007cdc 0x00000058 Code RO 2004 i.HAL_SPI_MspInit stm32l0xx_hal_msp.o + 0x08007d34 0x08007d34 0x000001f0 Code RO 5108 i.HAL_SPI_TransmitReceive stm32l0xx_hal_spi.o + 0x08007f24 0x08007f24 0x00000030 Code RO 4630 i.HAL_SYSTICK_Config stm32l0xx_hal_cortex.o + 0x08007f54 0x08007f54 0x00000002 Code RO 5443 i.HAL_UARTEx_RxEventCallback stm32l0xx_hal_uart.o + 0x08007f56 0x08007f56 0x00000002 Code RO 5833 i.HAL_UARTEx_WakeupCallback stm32l0xx_hal_uart_ex.o + 0x08007f58 0x08007f58 0x00000042 Code RO 5456 i.HAL_UART_DeInit stm32l0xx_hal_uart.o + 0x08007f9a 0x08007f9a 0x00000002 Code RO 1726 i.HAL_UART_ErrorCallback main.o + 0x08007f9c 0x08007f9c 0x000002ac Code RO 5462 i.HAL_UART_IRQHandler stm32l0xx_hal_uart.o + 0x08008248 0x08008248 0x0000006a Code RO 5463 i.HAL_UART_Init stm32l0xx_hal_uart.o + 0x080082b2 0x080082b2 0x00000002 PAD + 0x080082b4 0x080082b4 0x00000040 Code RO 2005 i.HAL_UART_MspDeInit stm32l0xx_hal_msp.o + 0x080082f4 0x080082f4 0x000000d4 Code RO 2006 i.HAL_UART_MspInit stm32l0xx_hal_msp.o + 0x080083c8 0x080083c8 0x00000064 Code RO 5467 i.HAL_UART_Receive_DMA stm32l0xx_hal_uart.o + 0x0800842c 0x0800842c 0x00000002 Code RO 5470 i.HAL_UART_RxCpltCallback stm32l0xx_hal_uart.o + 0x0800842e 0x0800842e 0x00000002 Code RO 5471 i.HAL_UART_RxHalfCpltCallback stm32l0xx_hal_uart.o + 0x08008430 0x08008430 0x000000c0 Code RO 5472 i.HAL_UART_Transmit stm32l0xx_hal_uart.o + 0x080084f0 0x080084f0 0x00000002 Code RO 5475 i.HAL_UART_TxCpltCallback stm32l0xx_hal_uart.o + 0x080084f2 0x080084f2 0x00000002 PAD + 0x080084f4 0x080084f4 0x00000010 Code RO 1920 i.HardFault_Handler stm32l0xx_it.o + 0x08008504 0x08008504 0x0000008c Code RO 1727 i.IdleTask main.o + 0x08008590 0x08008590 0x00000010 Code RO 1921 i.LPTIM1_IRQHandler stm32l0xx_it.o + 0x080085a0 0x080085a0 0x000000ec Code RO 4863 i.LPTIM_Disable stm32l0xx_hal_lptim.o + 0x0800868c 0x0800868c 0x00000038 Code RO 4864 i.LPTIM_WaitForFlag stm32l0xx_hal_lptim.o + 0x080086c4 0x080086c4 0x00000144 Code RO 1627 i.LoraSyncRecPoll dw_mbx_anc.o + 0x08008808 0x08008808 0x00000074 Code RO 2795 i.LoraUp_Poll lora.o + 0x0800887c 0x0800887c 0x000000a8 Code RO 2796 i.Lora_Init lora.o + 0x08008924 0x08008924 0x000002ac Code RO 1628 i.MBXANCPoll dw_mbx_anc.o + 0x08008bd0 0x08008bd0 0x00000014 Code RO 1728 i.MX_ADC_DeInit main.o + 0x08008be4 0x08008be4 0x0000006c Code RO 1729 i.MX_ADC_Init main.o + 0x08008c50 0x08008c50 0x00000028 Code RO 1730 i.MX_DMA_Init main.o + 0x08008c78 0x08008c78 0x00000150 Code RO 1731 i.MX_GPIO_Init main.o + 0x08008dc8 0x08008dc8 0x00000044 Code RO 1732 i.MX_SPI1_Init main.o + 0x08008e0c 0x08008e0c 0x0000006c Code RO 1733 i.MX_USART1_UART_Init main.o + 0x08008e78 0x08008e78 0x00000002 Code RO 1922 i.NMI_Handler stm32l0xx_it.o + 0x08008e7a 0x08008e7a 0x00000002 PAD + 0x08008e7c 0x08008e7c 0x0000004c Code RO 2797 i.OnRxDone lora.o + 0x08008ec8 0x08008ec8 0x00000014 Code RO 2798 i.OnRxError lora.o + 0x08008edc 0x08008edc 0x00000018 Code RO 2799 i.OnRxTimeout lora.o + 0x08008ef4 0x08008ef4 0x00000024 Code RO 2800 i.OnTxDone lora.o + 0x08008f18 0x08008f18 0x00000002 Code RO 2801 i.OnTxTimeout lora.o + 0x08008f1a 0x08008f1a 0x00000002 Code RO 1923 i.PendSV_Handler stm32l0xx_it.o + 0x08008f1c 0x08008f1c 0x00000148 Code RO 1734 i.Program_Init main.o + 0x08009064 0x08009064 0x00000008 Code RO 1735 i.READC_Init main.o + 0x0800906c 0x0800906c 0x00000004 Code RO 2157 i.RadioCheckRfFrequency radio.o + 0x08009070 0x08009070 0x00000044 Code RO 2100 i.RadioComputeCRC crc_1.o + 0x080090b4 0x080090b4 0x00000034 Code RO 2158 i.RadioGetFskBandwidthRegValue radio.o + 0x080090e8 0x080090e8 0x0000001e Code RO 2159 i.RadioGetStatus radio.o + 0x08009106 0x08009106 0x00000004 Code RO 2160 i.RadioGetWakeupTime radio.o + 0x0800910a 0x0800910a 0x00000002 PAD + 0x0800910c 0x0800910c 0x00000048 Code RO 2161 i.RadioInit radio.o + 0x08009154 0x08009154 0x000000e8 Code RO 2162 i.RadioIrqProcess radio.o + 0x0800923c 0x0800923c 0x00000024 Code RO 2163 i.RadioIsChannelFree radio.o + 0x08009260 0x08009260 0x0000000c Code RO 2164 i.RadioOnDioIrq radio.o + 0x0800926c 0x0800926c 0x00000034 Code RO 2167 i.RadioRandom radio.o + 0x080092a0 0x080092a0 0x00000008 Code RO 2168 i.RadioRead radio.o + 0x080092a8 0x080092a8 0x00000008 Code RO 2169 i.RadioReadBuffer radio.o + 0x080092b0 0x080092b0 0x00000008 Code RO 2171 i.RadioRssi radio.o + 0x080092b8 0x080092b8 0x00000030 Code RO 2172 i.RadioRx radio.o + 0x080092e8 0x080092e8 0x00000030 Code RO 2173 i.RadioRxBoosted radio.o + 0x08009318 0x08009318 0x00000040 Code RO 2174 i.RadioSend radio.o + 0x08009358 0x08009358 0x00000008 Code RO 2175 i.RadioSetChannel radio.o + 0x08009360 0x08009360 0x0000002c Code RO 2176 i.RadioSetMaxPayloadLength radio.o + 0x0800938c 0x0800938c 0x00000030 Code RO 2177 i.RadioSetModem radio.o + 0x080093bc 0x080093bc 0x00000038 Code RO 2178 i.RadioSetPublicNetwork radio.o + 0x080093f4 0x080093f4 0x00000190 Code RO 2179 i.RadioSetRxConfig radio.o + 0x08009584 0x08009584 0x00000008 Code RO 2180 i.RadioSetRxDutyCycle radio.o + 0x0800958c 0x0800958c 0x00000130 Code RO 2181 i.RadioSetTxConfig radio.o + 0x080096bc 0x080096bc 0x00000014 Code RO 2182 i.RadioSetTxContinuousWave radio.o + 0x080096d0 0x080096d0 0x00000020 Code RO 2183 i.RadioSleep radio.o + 0x080096f0 0x080096f0 0x0000000a Code RO 2184 i.RadioStandby radio.o + 0x080096fa 0x080096fa 0x00000008 Code RO 2185 i.RadioStartCad radio.o + 0x08009702 0x08009702 0x00000002 PAD + 0x08009704 0x08009704 0x00000184 Code RO 2186 i.RadioTimeOnAir radio.o + 0x08009888 0x08009888 0x00000008 Code RO 2188 i.RadioWrite radio.o + 0x08009890 0x08009890 0x00000008 Code RO 2189 i.RadioWriteBuffer radio.o + 0x08009898 0x08009898 0x00000050 Code RO 1152 i.Reset_DW1000 dw_driver.o + 0x080098e8 0x080098e8 0x00000060 Code RO 5137 i.SPI_EndRxTxTransaction stm32l0xx_hal_spi.o + 0x08009948 0x08009948 0x000000b8 Code RO 5142 i.SPI_WaitFlagStateUntilTimeout stm32l0xx_hal_spi.o + 0x08009a00 0x08009a00 0x00000004 Code RO 1351 i.STMFLASH_ReadHalfWord flash.o + 0x08009a04 0x08009a04 0x00000002 Code RO 1924 i.SVC_Handler stm32l0xx_it.o + 0x08009a06 0x08009a06 0x00000002 Code RO 2671 i.SX126xAntSwOff sx126x-board.o + 0x08009a08 0x08009a08 0x00000002 Code RO 2672 i.SX126xAntSwOn sx126x-board.o + 0x08009a0a 0x08009a0a 0x00000002 PAD + 0x08009a0c 0x08009a0c 0x00000074 Code RO 2385 i.SX126xCalibrateImage sx126x.o + 0x08009a80 0x08009a80 0x00000020 Code RO 2386 i.SX126xCheckDeviceReady sx126x.o + 0x08009aa0 0x08009aa0 0x00000014 Code RO 2388 i.SX126xClearIrqStatus sx126x.o + 0x08009ab4 0x08009ab4 0x00000014 Code RO 2390 i.SX126xGetIrqStatus sx126x.o + 0x08009ac8 0x08009ac8 0x0000000c Code RO 2391 i.SX126xGetOperatingMode sx126x.o + 0x08009ad4 0x08009ad4 0x00000004 Code RO 2674 i.SX126xGetPaSelect sx126x-board.o + 0x08009ad8 0x08009ad8 0x0000007c Code RO 2392 i.SX126xGetPacketStatus sx126x.o + 0x08009b54 0x08009b54 0x0000000c Code RO 2393 i.SX126xGetPacketType sx126x.o + 0x08009b60 0x08009b60 0x0000002c Code RO 2394 i.SX126xGetPayload sx126x.o + 0x08009b8c 0x08009b8c 0x00000018 Code RO 2396 i.SX126xGetRssiInst sx126x.o + 0x08009ba4 0x08009ba4 0x00000044 Code RO 2397 i.SX126xGetRxBufferStatus sx126x.o + 0x08009be8 0x08009be8 0x00000024 Code RO 2399 i.SX126xInit sx126x.o + 0x08009c0c 0x08009c0c 0x00000054 Code RO 2675 i.SX126xReadBuffer sx126x-board.o + 0x08009c60 0x08009c60 0x0000004c Code RO 2676 i.SX126xReadCommand sx126x-board.o + 0x08009cac 0x08009cac 0x00000010 Code RO 2677 i.SX126xReadRegister sx126x-board.o + 0x08009cbc 0x08009cbc 0x00000058 Code RO 2678 i.SX126xReadRegisters sx126x-board.o + 0x08009d14 0x08009d14 0x00000030 Code RO 2679 i.SX126xReset sx126x-board.o + 0x08009d44 0x08009d44 0x00000010 Code RO 2400 i.SX126xSendPayload sx126x.o + 0x08009d54 0x08009d54 0x00000014 Code RO 2401 i.SX126xSetBufferBaseAddress sx126x.o + 0x08009d68 0x08009d68 0x00000018 Code RO 2402 i.SX126xSetCad sx126x.o + 0x08009d80 0x08009d80 0x00000024 Code RO 2404 i.SX126xSetCrcPolynomial sx126x.o + 0x08009da4 0x08009da4 0x00000024 Code RO 2405 i.SX126xSetCrcSeed sx126x.o + 0x08009dc8 0x08009dc8 0x0000000e Code RO 2406 i.SX126xSetDio2AsRfSwitchCtrl sx126x.o + 0x08009dd6 0x08009dd6 0x00000028 Code RO 2408 i.SX126xSetDioIrqParams sx126x.o + 0x08009dfe 0x08009dfe 0x0000000e Code RO 2410 i.SX126xSetLoRaSymbNumTimeout sx126x.o + 0x08009e0c 0x08009e0c 0x000000a0 Code RO 2411 i.SX126xSetModulationParams sx126x.o + 0x08009eac 0x08009eac 0x00000018 Code RO 2412 i.SX126xSetPaConfig sx126x.o + 0x08009ec4 0x08009ec4 0x000000b4 Code RO 2413 i.SX126xSetPacketParams sx126x.o + 0x08009f78 0x08009f78 0x0000001c Code RO 2414 i.SX126xSetPacketType sx126x.o + 0x08009f94 0x08009f94 0x0000000e Code RO 2415 i.SX126xSetPayload sx126x.o + 0x08009fa2 0x08009fa2 0x0000000e Code RO 2416 i.SX126xSetRegulatorMode sx126x.o + 0x08009fb0 0x08009fb0 0x0000004c Code RO 2417 i.SX126xSetRfFrequency sx126x.o + 0x08009ffc 0x08009ffc 0x0000000a Code RO 2680 i.SX126xSetRfTxPower sx126x-board.o + 0x0800a006 0x0800a006 0x00000002 PAD + 0x0800a008 0x0800a008 0x00000024 Code RO 2418 i.SX126xSetRx sx126x.o + 0x0800a02c 0x0800a02c 0x00000034 Code RO 2419 i.SX126xSetRxBoosted sx126x.o + 0x0800a060 0x0800a060 0x00000030 Code RO 2420 i.SX126xSetRxDutyCycle sx126x.o + 0x0800a090 0x0800a090 0x0000001c Code RO 2422 i.SX126xSetSleep sx126x.o + 0x0800a0ac 0x0800a0ac 0x00000024 Code RO 2423 i.SX126xSetStandby sx126x.o + 0x0800a0d0 0x0800a0d0 0x0000000e Code RO 2424 i.SX126xSetStopRxTimerOnPreambleDetect sx126x.o + 0x0800a0de 0x0800a0de 0x00000012 Code RO 2425 i.SX126xSetSyncWord sx126x.o + 0x0800a0f0 0x0800a0f0 0x00000024 Code RO 2426 i.SX126xSetTx sx126x.o + 0x0800a114 0x0800a114 0x0000000e Code RO 2427 i.SX126xSetTxContinuousWave sx126x.o + 0x0800a122 0x0800a122 0x00000002 PAD + 0x0800a124 0x0800a124 0x00000080 Code RO 2429 i.SX126xSetTxParams sx126x.o + 0x0800a1a4 0x0800a1a4 0x00000034 Code RO 2430 i.SX126xSetWhiteningSeed sx126x.o + 0x0800a1d8 0x0800a1d8 0x00000018 Code RO 2681 i.SX126xWaitOnBusy sx126x-board.o + 0x0800a1f0 0x0800a1f0 0x00000030 Code RO 2682 i.SX126xWakeup sx126x-board.o + 0x0800a220 0x0800a220 0x0000004c Code RO 2683 i.SX126xWriteBuffer sx126x-board.o + 0x0800a26c 0x0800a26c 0x00000048 Code RO 2684 i.SX126xWriteCommand sx126x-board.o + 0x0800a2b4 0x0800a2b4 0x0000000c Code RO 2685 i.SX126xWriteRegister sx126x-board.o + 0x0800a2c0 0x0800a2c0 0x00000050 Code RO 2686 i.SX126xWriteRegisters sx126x-board.o + 0x0800a310 0x0800a310 0x00000078 Code RO 1556 i.SendComMap serial_at_cmd_app.o + 0x0800a388 0x0800a388 0x0000000c Code RO 1629 i.SetFlagSyncSuccess dw_mbx_anc.o + 0x0800a394 0x0800a394 0x0000005c Code RO 1737 i.SetNextPollTime main.o + 0x0800a3f0 0x0800a3f0 0x00000028 Code RO 2687 i.SpiInOut sx126x-board.o + 0x0800a418 0x0800a418 0x00000014 Code RO 1184 i.Spi_ChangePrescaler spi.o + 0x0800a42c 0x0800a42c 0x00000090 Code RO 2802 i.SwitchLoraToSyncRec lora.o + 0x0800a4bc 0x0800a4bc 0x00000040 Code RO 1631 i.SyncStateSwitch dw_mbx_anc.o + 0x0800a4fc 0x0800a4fc 0x00000008 Code RO 1925 i.SysTick_Handler stm32l0xx_it.o + 0x0800a504 0x0800a504 0x00000098 Code RO 1738 i.SystemClock_Config main.o + 0x0800a59c 0x0800a59c 0x00000058 Code RO 2068 i.SystemInit system_stm32l0xx.o + 0x0800a5f4 0x0800a5f4 0x00000044 Code RO 1632 i.TagListUpdate dw_mbx_anc.o + 0x0800a638 0x0800a638 0x000000e4 Code RO 1439 i.Tag_App dw_app.o + 0x0800a71c 0x0800a71c 0x000000ca Code RO 5477 i.UART_AdvFeatureConfig stm32l0xx_hal_uart.o + 0x0800a7e6 0x0800a7e6 0x00000002 PAD + 0x0800a7e8 0x0800a7e8 0x000000c4 Code RO 5478 i.UART_CheckIdleState stm32l0xx_hal_uart.o + 0x0800a8ac 0x0800a8ac 0x00000074 Code RO 1260 i.UART_CheckReceive usart.o + 0x0800a920 0x0800a920 0x00000098 Code RO 1261 i.UART_CheckSend usart.o + 0x0800a9b8 0x0800a9b8 0x00000014 Code RO 5479 i.UART_DMAAbortOnError stm32l0xx_hal_uart.o + 0x0800a9cc 0x0800a9cc 0x0000004c Code RO 5480 i.UART_DMAError stm32l0xx_hal_uart.o + 0x0800aa18 0x0800aa18 0x0000009c Code RO 5481 i.UART_DMAReceiveCplt stm32l0xx_hal_uart.o + 0x0800aab4 0x0800aab4 0x00000020 Code RO 5483 i.UART_DMARxHalfCplt stm32l0xx_hal_uart.o + 0x0800aad4 0x0800aad4 0x00000060 Code RO 5489 i.UART_EndRxTransfer stm32l0xx_hal_uart.o + 0x0800ab34 0x0800ab34 0x00000020 Code RO 5490 i.UART_EndTxTransfer stm32l0xx_hal_uart.o + 0x0800ab54 0x0800ab54 0x00000064 Code RO 1263 i.UART_PushFrame usart.o + 0x0800abb8 0x0800abb8 0x00000214 Code RO 5493 i.UART_SetConfig stm32l0xx_hal_uart.o + 0x0800adcc 0x0800adcc 0x000000ac Code RO 5494 i.UART_Start_Receive_DMA stm32l0xx_hal_uart.o + 0x0800ae78 0x0800ae78 0x0000008a Code RO 5498 i.UART_WaitOnFlagUntilTimeout stm32l0xx_hal_uart.o + 0x0800af02 0x0800af02 0x00000002 PAD + 0x0800af04 0x0800af04 0x00000018 Code RO 1926 i.USART1_IRQHandler stm32l0xx_it.o + 0x0800af1c 0x0800af1c 0x00000034 Code RO 1440 i.UWB_Wkup dw_app.o + 0x0800af50 0x0800af50 0x00000024 Code RO 2803 i.UpdateCRC16 lora.o + 0x0800af74 0x0800af74 0x00000080 Code RO 1557 i.UpdateProcess serial_at_cmd_app.o + 0x0800aff4 0x0800aff4 0x0000000c Code RO 1266 i.Usart1InitVariables usart.o + 0x0800b000 0x0800b000 0x00000050 Code RO 1739 i.UsartDeInit main.o + 0x0800b050 0x0800b050 0x0000002c Code RO 1740 i.UsartInit main.o + 0x0800b07c 0x0800b07c 0x0000011c Code RO 1558 i.UsartParseDataHandler serial_at_cmd_app.o + 0x0800b198 0x0800b198 0x00000020 Code RO 6004 i.__0printf$1 mc_p.l(printf1.o) + 0x0800b1b8 0x0800b1b8 0x0000002e Code RO 6310 i.__ARM_clz mf_p.l(depilogue.o) + 0x0800b1e6 0x0800b1e6 0x00000030 Code RO 3953 i.__ARM_common_ll_muluu stm32l0xx_hal_rcc.o + 0x0800b216 0x0800b216 0x0000001a Code RO 1088 i.__ARM_common_switch8 deca_device.o + 0x0800b230 0x0800b230 0x00000044 Code RO 4632 i.__NVIC_SetPriority stm32l0xx_hal_cortex.o + 0x0800b274 0x0800b274 0x0000000e Code RO 6322 i.__scatterload_copy mc_p.l(handlers.o) + 0x0800b282 0x0800b282 0x00000002 Code RO 6323 i.__scatterload_null mc_p.l(handlers.o) + 0x0800b284 0x0800b284 0x0000000e Code RO 6324 i.__scatterload_zeroinit mc_p.l(handlers.o) + 0x0800b292 0x0800b292 0x00000026 Code RO 575 i._dwt_aonarrayupload deca_device.o + 0x0800b2b8 0x0800b2b8 0x0000003c Code RO 577 i._dwt_configlde deca_device.o + 0x0800b2f4 0x0800b2f4 0x000000b6 Code RO 579 i._dwt_enableclocks deca_device.o + 0x0800b3aa 0x0800b3aa 0x00000032 Code RO 580 i._dwt_loaducodefromrom deca_device.o + 0x0800b3dc 0x0800b3dc 0x00000044 Code RO 582 i._dwt_otpread deca_device.o + 0x0800b420 0x0800b420 0x00000150 Code RO 6011 i._printf_core mc_p.l(printf1.o) + 0x0800b570 0x0800b570 0x000000c8 Code RO 5917 i.ceil m_ps.l(ceil.o) + 0x0800b638 0x0800b638 0x0000000e Code RO 1153 i.delay_ms dw_driver.o + 0x0800b646 0x0800b646 0x0000008c Code RO 76 i.delay_us lis3dh_driver.o + 0x0800b6d2 0x0800b6d2 0x00000002 PAD + 0x0800b6d4 0x0800b6d4 0x00000210 Code RO 590 i.dwt_configure deca_device.o + 0x0800b8e4 0x0800b8e4 0x00000028 Code RO 591 i.dwt_configuresleep deca_device.o + 0x0800b90c 0x0800b90c 0x00000008 Code RO 596 i.dwt_entersleep deca_device.o + 0x0800b914 0x0800b914 0x00000026 Code RO 597 i.dwt_entersleepaftertx deca_device.o + 0x0800b93a 0x0800b93a 0x00000002 PAD + 0x0800b93c 0x0800b93c 0x00000050 Code RO 598 i.dwt_forcetrxoff deca_device.o + 0x0800b98c 0x0800b98c 0x00000148 Code RO 602 i.dwt_initialise deca_device.o + 0x0800bad4 0x0800bad4 0x0000002c Code RO 608 i.dwt_read16bitoffsetreg deca_device.o + 0x0800bb00 0x0800bb00 0x00000028 Code RO 609 i.dwt_read32bitoffsetreg deca_device.o + 0x0800bb28 0x0800bb28 0x00000034 Code RO 611 i.dwt_readcarrierintegrator deca_device.o + 0x0800bb5c 0x0800bb5c 0x0000000c Code RO 612 i.dwt_readdevid deca_device.o + 0x0800bb68 0x0800bb68 0x00000038 Code RO 615 i.dwt_readfromdevice deca_device.o + 0x0800bba0 0x0800bba0 0x00000012 Code RO 616 i.dwt_readrxdata deca_device.o + 0x0800bbb2 0x0800bbb2 0x00000010 Code RO 617 i.dwt_readrxtimestamp deca_device.o + 0x0800bbc2 0x0800bbc2 0x00000010 Code RO 623 i.dwt_readtxtimestamp deca_device.o + 0x0800bbd2 0x0800bbd2 0x00000054 Code RO 628 i.dwt_rxenable deca_device.o + 0x0800bc26 0x0800bc26 0x00000002 PAD + 0x0800bc28 0x0800bc28 0x00000014 Code RO 644 i.dwt_setrxantennadelay deca_device.o + 0x0800bc3c 0x0800bc3c 0x0000005c Code RO 646 i.dwt_setrxtimeout deca_device.o + 0x0800bc98 0x0800bc98 0x0000000e Code RO 648 i.dwt_settxantennadelay deca_device.o + 0x0800bca6 0x0800bca6 0x00000002 PAD + 0x0800bca8 0x0800bca8 0x00000094 Code RO 651 i.dwt_starttx deca_device.o + 0x0800bd3c 0x0800bd3c 0x00000034 Code RO 652 i.dwt_syncrxbufptrs deca_device.o + 0x0800bd70 0x0800bd70 0x00000016 Code RO 653 i.dwt_write16bitoffsetreg deca_device.o + 0x0800bd86 0x0800bd86 0x0000001e Code RO 654 i.dwt_write32bitoffsetreg deca_device.o + 0x0800bda4 0x0800bda4 0x00000038 Code RO 655 i.dwt_writetodevice deca_device.o + 0x0800bddc 0x0800bddc 0x00000024 Code RO 656 i.dwt_writetxdata deca_device.o + 0x0800be00 0x0800be00 0x0000001c Code RO 657 i.dwt_writetxfctrl deca_device.o + 0x0800be1c 0x0800be1c 0x00000030 Code RO 658 i.dwt_xtaltrim deca_device.o + 0x0800be4c 0x0800be4c 0x000000c8 Code RO 5921 i.floor m_ps.l(floor.o) + 0x0800bf14 0x0800bf14 0x00000018 Code RO 1267 i.fputc usart.o + 0x0800bf2c 0x0800bf2c 0x00000158 Code RO 1742 i.main main.o + 0x0800c084 0x0800c084 0x00000074 Code RO 1395 i.parameter_init global_param.o + 0x0800c0f8 0x0800c0f8 0x0000004c Code RO 1185 i.readfromspi spi.o + 0x0800c144 0x0800c144 0x00000008 Code RO 5934 i.rint m_ps.l(rint.o) + 0x0800c14c 0x0800c14c 0x00000040 Code RO 1396 i.save_com_map_to_flash global_param.o + 0x0800c18c 0x0800c18c 0x00000002 Code RO 1633 i.testprogram dw_mbx_anc.o + 0x0800c18e 0x0800c18e 0x00000002 PAD + 0x0800c190 0x0800c190 0x00000048 Code RO 1186 i.writetospi spi.o + 0x0800c1d8 0x0800c1d8 0x00000008 Data RO 1107 .constdata deca_params_init.o + 0x0800c1e0 0x0800c1e0 0x00000018 Data RO 1108 .constdata deca_params_init.o + 0x0800c1f8 0x0800c1f8 0x00000008 Data RO 1109 .constdata deca_params_init.o + 0x0800c200 0x0800c200 0x0000000c Data RO 1110 .constdata deca_params_init.o + 0x0800c20c 0x0800c20c 0x00000004 Data RO 1111 .constdata deca_params_init.o + 0x0800c210 0x0800c210 0x00000020 Data RO 1112 .constdata deca_params_init.o + 0x0800c230 0x0800c230 0x00000032 Data RO 1113 .constdata deca_params_init.o + 0x0800c262 0x0800c262 0x00000019 Data RO 2069 .constdata system_stm32l0xx.o + 0x0800c27b 0x0800c27b 0x00000008 Data RO 2070 .constdata system_stm32l0xx.o + 0x0800c283 0x0800c283 0x00000001 PAD + 0x0800c284 0x0800c284 0x0000006c Data RO 2192 .constdata radio.o + 0x0800c2f0 0x0800c2f0 0x000000b4 Data RO 2193 .constdata radio.o + 0x0800c3a4 0x0800c3a4 0x00000020 Data RO 6320 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c298, Size: 0x00001860, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x0000007c]) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c3c4, Size: 0x00001960, Max: 0x00002000, ABSOLUTE, COMPRESSED[0x0000007c]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -4358,25 +4383,24 @@ 0x20000194 COMPRESSED 0x00000004 PAD 0x20000198 COMPRESSED 0x000000a8 Data RW 2194 .data radio.o 0x20000240 COMPRESSED 0x00000008 Data RW 2431 .data sx126x.o - 0x20000248 COMPRESSED 0x0000000a Data RW 2807 .data lora.o - 0x20000252 COMPRESSED 0x00000002 PAD - 0x20000254 COMPRESSED 0x0000000c Data RW 3163 .data stm32l0xx_hal.o - 0x20000260 COMPRESSED 0x00000004 Data RW 6280 .data mc_p.l(stdout.o) - 0x20000264 - 0x0000003c Zero RW 659 .bss deca_device.o - 0x200002a0 - 0x00000134 Zero RW 1268 .bss usart.o - 0x200003d4 - 0x00000258 Zero RW 1397 .bss global_param.o - 0x2000062c - 0x000000c4 Zero RW 1442 .bss dw_app.o - 0x200006f0 - 0x000000c8 Zero RW 1559 .bss serial_at_cmd_app.o - 0x200007b8 - 0x000007d6 Zero RW 1634 .bss dw_mbx_anc.o - 0x20000f8e COMPRESSED 0x00000002 PAD - 0x20000f90 - 0x0000017c Zero RW 1744 .bss main.o - 0x2000110c - 0x00000048 Zero RW 1745 .bss main.o - 0x20001154 - 0x00000048 Zero RW 1746 .bss main.o - 0x2000119c - 0x00000150 Zero RW 2191 .bss radio.o - 0x200012ec - 0x0000015b Zero RW 2802 .bss lora.o - 0x20001447 COMPRESSED 0x00000001 PAD - 0x20001448 - 0x00000018 Zero RW 4085 .bss stm32l0xx_hal_flash.o - 0x20001460 - 0x00000400 Zero RW 1 STACK startup_stm32l051xx.o + 0x20000248 COMPRESSED 0x00000010 Data RW 2809 .data lora.o + 0x20000258 COMPRESSED 0x0000000c Data RW 3174 .data stm32l0xx_hal.o + 0x20000264 COMPRESSED 0x00000004 Data RW 6291 .data mc_p.l(stdout.o) + 0x20000268 - 0x0000003c Zero RW 659 .bss deca_device.o + 0x200002a4 - 0x00000134 Zero RW 1268 .bss usart.o + 0x200003d8 - 0x00000258 Zero RW 1397 .bss global_param.o + 0x20000630 - 0x000000c4 Zero RW 1442 .bss dw_app.o + 0x200006f4 - 0x000000c8 Zero RW 1559 .bss serial_at_cmd_app.o + 0x200007bc - 0x000007d6 Zero RW 1634 .bss dw_mbx_anc.o + 0x20000f92 COMPRESSED 0x00000002 PAD + 0x20000f94 - 0x0000017c Zero RW 1744 .bss main.o + 0x20001110 - 0x00000048 Zero RW 1745 .bss main.o + 0x20001158 - 0x00000048 Zero RW 1746 .bss main.o + 0x200011a0 - 0x00000150 Zero RW 2191 .bss radio.o + 0x200012f0 - 0x00000255 Zero RW 2804 .bss lora.o + 0x20001545 COMPRESSED 0x00000003 PAD + 0x20001548 - 0x00000018 Zero RW 4096 .bss stm32l0xx_hal_flash.o + 0x20001560 - 0x00000400 Zero RW 1 STACK startup_stm32l051xx.o ============================================================================== @@ -4391,13 +4415,13 @@ 2330 152 0 1 60 23735 deca_device.o 0 0 138 35 0 1773 deca_params_init.o 54 6 0 0 0 1011 delay.o - 450 56 0 35 196 7101 dw_app.o + 434 62 0 35 196 7149 dw_app.o 94 4 0 0 0 4406 dw_driver.o - 1558 198 0 104 2006 9710 dw_mbx_anc.o + 1662 204 0 104 2006 9494 dw_mbx_anc.o 130 0 0 0 0 2923 flash.o 180 26 0 0 600 1692 global_param.o 140 0 0 0 0 349565 lis3dh_driver.o - 490 128 0 10 347 5983 lora.o + 702 160 0 16 597 7952 lora.o 2048 320 0 161 524 15456 main.o 2020 188 288 168 336 27408 radio.o 532 68 0 7 200 12961 serial_at_cmd_app.o @@ -4427,9 +4451,9 @@ 404 50 0 24 308 6272 usart.o ---------------------------------------------------------------------- - 25166 2206 684 608 5628 613030 Object Totals + 25466 2250 684 612 5880 614831 Object Totals 0 0 32 0 0 0 (incl. Generated) - 46 0 1 15 3 0 (incl. Padding) + 46 0 1 13 5 0 (incl. Padding) ---------------------------------------------------------------------- @@ -4503,15 +4527,15 @@ Code (inc. data) RO Data RW Data ZI Data Debug - 28652 2334 684 612 5628 601814 Grand Totals - 28652 2334 684 124 5628 601814 ELF Image Totals (compressed) - 28652 2334 684 124 0 0 ROM Totals + 28952 2378 684 616 5880 603527 Grand Totals + 28952 2378 684 124 5880 603527 ELF Image Totals (compressed) + 28952 2378 684 124 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 29336 ( 28.65kB) - Total RW Size (RW Data + ZI Data) 6240 ( 6.09kB) - Total ROM Size (Code + RO Data + RW Data) 29460 ( 28.77kB) + Total RO Size (Code + RO Data) 29636 ( 28.94kB) + Total RW Size (RW Data + ZI Data) 6496 ( 6.34kB) + Total ROM Size (Code + RO Data + RW Data) 29760 ( 29.06kB) ============================================================================== diff --git a/MDK-ARM/L051/L051_L051.dep b/MDK-ARM/L051/L051_L051.dep index 2be84bd..aeb3e3d 100644 --- a/MDK-ARM/L051/L051_L051.dep +++ b/MDK-ARM/L051/L051_L051.dep @@ -393,7 +393,7 @@ I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x65AE1BCB) I (../Src/OnChipDevices/Flash.h)(0x64FE7C8C) -F (..\Src\application\dw_app.c)(0x65AE3F9F)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\dw_app.o --omf_browse l051\dw_app.crf --depend l051\dw_app.d) +F (..\Src\application\dw_app.c)(0x65AF202C)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -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)(0x64FE7C8C) @@ -449,8 +449,8 @@ I (../Src/ExternalDevices/beep.h)(0x6475A95E) I (..\Src\application\modbus.h)(0x6475A95E) I (..\Src\application\CRC.h)(0x64FE7B59) -I (..\Src\application\dw_mbx_anc.h)(0x65AE1BCB) -I (../Src/radio/lora.h)(0x65AE3DDF) +I (..\Src\application\dw_mbx_anc.h)(0x65B06CAA) +I (../Src/radio/lora.h)(0x65AF8418) I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) I (../Src/radio/radio.h)(0x604C860C) F (..\Src\application\serial_at_cmd_app.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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\serial_at_cmd_app.o --omf_browse l051\serial_at_cmd_app.crf --depend l051\serial_at_cmd_app.d) @@ -546,8 +546,8 @@ I (../Src/OnChipDevices/ADC.h)(0x65AE1BCB) I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x65AE1BCB) -F (..\Src\application\dw_mbx_anc.c)(0x65AE3F9F)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\dw_mbx_anc.o --omf_browse l051\dw_mbx_anc.crf --depend l051\dw_mbx_anc.d) -I (..\Src\application\dw_mbx_anc.h)(0x65AE1BCB) +F (..\Src\application\dw_mbx_anc.c)(0x65B07581)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\dw_mbx_anc.o --omf_browse l051\dw_mbx_anc.crf --depend l051\dw_mbx_anc.d) +I (..\Src\application\dw_mbx_anc.h)(0x65B06CAA) I (..\Src\application\dw_app.h)(0x64FE7C8C) I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5E53505C) I (../Inc/main.h)(0x65AE3138) @@ -597,7 +597,7 @@ I (../Src/decadriver/deca_regs.h)(0x64B4E204) I (../Src/ExternalDevices/dw_driver.h)(0x64FE7C8C) I (../Src/OnChipDevices/Spi.h)(0x6475A95E) -I (../Src/radio/lora.h)(0x65AE3DDF) +I (../Src/radio/lora.h)(0x65AF8418) I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) I (../Src/radio/radio.h)(0x604C860C) F (../Src/main.c)(0x65AE329A)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\main.o --omf_browse l051\main.crf --depend l051\main.d) @@ -934,7 +934,7 @@ I (../Src/OnChipDevices/ADC.h)(0x65AE1BCB) I (../Src/algorithm/TrackingDiff.h)(0x6475A95E) I (../Src/application/global_param.h)(0x65AE1BCB) -F (..\Src\radio\Lora.c)(0x65AE3F9F)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -o l051\lora.o --omf_browse l051\lora.crf --depend l051\lora.d) +F (..\Src\radio\Lora.c)(0x65B075DE)(--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_ -DSTM32L071xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32L071xx -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) @@ -942,7 +942,7 @@ I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E53505C) I (..\Src\radio\sx126x-board.h)(0x64F18E2B) I (..\Src\radio\delay.h)(0x64F14193) -I (..\Src\radio\Lora.h)(0x65AE3DDF) +I (..\Src\radio\Lora.h)(0x65AF8418) I (..\Src\radio\user.h)(0x64F19DA7) I (../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h)(0x64D0ABC5) I (../Inc/stm32l0xx_hal_conf.h)(0x65AE3137) @@ -981,7 +981,7 @@ I (..\Src\radio\radio.h)(0x604C860C) I (..\Src\radio\crc.h)(0x5C92FCC6) I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E53505C) -I (../Src/application/dw_mbx_anc.h)(0x65AE1BCB) +I (../Src/application/dw_mbx_anc.h)(0x65B06CAA) I (../Src/application/dw_app.h)(0x64FE7C8C) I (../Inc/main.h)(0x65AE3138) I (../Src/OnChipDevices/Usart.h)(0x65AE1BCB) diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c index ebe3a66..fbc87fe 100644 --- a/Src/application/dw_app.c +++ b/Src/application/dw_app.c @@ -253,7 +253,7 @@ { current_count=HAL_LPTIM_ReadCounter(&hlptim1); target_count = GetUwbPollCount(); - SwitchLoraToSyncRec(UWB_CHANNEL_FRQ,5); //切换lora接收频点 + SwitchLoraToSyncRec(UWB_CHANNEL_FRQ,5); while(current_count<target_count||current_count>target_count+16384) { current_count=HAL_LPTIM_ReadCounter(&hlptim1); diff --git a/Src/application/dw_mbx_anc.c b/Src/application/dw_mbx_anc.c index 5642696..45ff056 100644 --- a/Src/application/dw_mbx_anc.c +++ b/Src/application/dw_mbx_anc.c @@ -2,7 +2,6 @@ ///////////////////////////////////免布线时间同步代码 - typedef enum{ Sync_Lost, //同步丢失 同步时间 100秒同步一次,每次同步开启2秒,发起测距请求 Sync_Range,//同步状态 测距 同步时间 10秒同步一次,开启10ms,发起测距请求 Sync_Config,//同步状态 配置 同步时间 1秒同步一次,不发起测距请求 @@ -77,7 +76,7 @@ } static uint16_t current_count,target_count; void LoraSyncRecPoll(void) -{ +{ if(sync_interval_count++>=sync_interval_s) { current_count=HAL_LPTIM_ReadCounter(&hlptim1); //如果需要触发同步就会等待触发时间,提前2ms打开接收 @@ -134,7 +133,8 @@ break; case SUBMSG_UPDATE_ANC: - + if(!memcmp(&dev_id,&lora_recbuffer[ANCTAG_DEVICEID_IDX],2)) + {LoraUp_Poll();} break; } } diff --git a/Src/application/dw_mbx_anc.h b/Src/application/dw_mbx_anc.h index 6d07f6c..8af0048 100644 --- a/Src/application/dw_mbx_anc.h +++ b/Src/application/dw_mbx_anc.h @@ -35,13 +35,18 @@ #define SUBMSGTYPE_IDX 6 //子消息类型IDX #define ANCTAG_DEVICEID_IDX 7 //标签或者基站的设备ID 2个字节 #define WRITEPARA_INDEX_IDX 9 //写入参数的地址IDX -#define WRITEPATE_VALUE_IDX 10 //写入参数的值,2个字节 +#define WRITEPATE_VALUE_IDX 10 //写入参数的值,2个字节 /*在发送升级基站请求时,被替换为要发送的升级文件的大小 #define RESERVE 12 //保留 4个字节 //LORA_MSGTYPE_RANGEPOLL 消息类型格式 #define MSG_TYPE_IDX 0 //LORA MSG TYPE 定义 #define ANC_ID_IDX 1 //基站ID 占用2个字节 +#define WANGGUAN_ID 1 +#define JIZHAN_ID 3 +#define MUQIAN_BAG 5 +#define DATA_IDX 6 + typedef enum{ Next_Poll_RANGE, Next_Poll_LORASYNC, }nextpoll_enum; diff --git a/Src/radio/Lora.c b/Src/radio/Lora.c index 346c609..ca0bc06 100644 --- a/Src/radio/Lora.c +++ b/Src/radio/Lora.c @@ -10,7 +10,6 @@ #include "stdio.h" #include "delay.h" #include "dw_mbx_anc.h" -static RadioEvents_t RadioEvents; #define USE_MODEM_LORA //#define USE_MODEM_FSK #define REGION_CN779 @@ -71,6 +70,56 @@ */ static RadioEvents_t RadioEvents; +/** + * @brief Update CRC16 for input byte + * @param CRC input value + * @param input byte + * @retval Updated CRC value + */ +uint16_t UpdateCRC16(uint16_t crcIn, uint8_t byte) +{ + uint32_t crc = crcIn; + uint32_t in = byte|0x100; + + do + { + crc <<= 1; + in <<= 1; + + if(in&0x100) + { + ++crc; + } + + if(crc&0x10000) + { + crc ^= 0x1021; + } + } while(!(in&0x10000)); + + return (crc&0xffffu); +} + +/** + * @brief Cal CRC16 for YModem Packet + * @param data + * @param length + * @retval CRC value + */ +uint16_t Cal_CRC16(const uint8_t* data, uint32_t size) +{ + uint32_t crc = 0; + const uint8_t* dataEnd = data+size; + + while(data<dataEnd) + { + crc = UpdateCRC16(crc,*data++); + } + crc = UpdateCRC16(crc,0); + crc = UpdateCRC16(crc,0); + + return (crc&0xffffu); +} #if defined( USE_MODEM_LORA ) @@ -117,7 +166,7 @@ static uint8_t flag_lora_wait_sync = 0; -#define RX_TIMEOUT_VALUE 1000 +#define RX_TIMEOUT_VALUE 9999 #define BUFFER_SIZE 64 // Define the payload size here const uint8_t PingMsg[] = "PING"; @@ -147,13 +196,17 @@ - +uint8_t LoraUp_flag; void OnTxDone( void ) { // T_R_Init(0); // Radio.Standby(); // Radio.Rx( RX_TIMEOUT_VALUE ); //进入接收 Radio.Sleep( ); + if(LoraUp_flag) + { + Radio.Rx( RX_TIMEOUT_VALUE ); + } //printf("TX SUCCESS2\r\n"); } static uint8_t rxbuffer[255],rxbuff_len; @@ -194,40 +247,6 @@ { flag_lora_wait_sync = 0; Radio.Standby(); -} - - - -void T_R_Init(uint8_t kind) -{ -// Radio.Init( &RadioEvents ); -// if(kind==1) //1:Txd config -// { -// Radio.SetChannel( RF_FREQUENCY ); -// Radio.SetTxConfig( MODEM_LORA, TX_OUTPUT_POWER, 0, LORA_BANDWIDTH, -// LORA_SPREADING_FACTOR, LORA_CODINGRATE, -// LORA_PREAMBLE_LENGTH_T, LORA_FIX_LENGTH_PAYLOAD_ON, -// false, 0, 0, LORA_IQ_INVERSION_ON_T, 1000 ); - -// } -// else //0:Rxd config -// { -// Radio.SetChannel( RF_FREQUENCY ); -// Radio.SetRxConfig( MODEM_LORA, LORA_BANDWIDTH, LORA_SPREADING_FACTOR, -// LORA_CODINGRATE, 0, LORA_PREAMBLE_LENGTH_R, -// LORA_SYMBOL_TIMEOUT, LORA_FIX_LENGTH_PAYLOAD_ON, -// 0, false, 0, 0, LORA_IQ_INVERSION_ON_R, false ); -// } -// -//// Radio.SetTxConfig( MODEM_LORA, TX_OUTPUT_POWER, 0, LORA_BANDWIDTH, -//// LORA_SPREADING_FACTOR, LORA_CODINGRATE, -//// LORA_PREAMBLE_LENGTH_T, LORA_FIX_LENGTH_PAYLOAD_ON, -//// false, 0, 0, LORA_IQ_INVERSION_ON_T, 1000 ); - -//// Radio.SetRxConfig( MODEM_LORA, LORA_BANDWIDTH, LORA_SPREADING_FACTOR, -//// LORA_CODINGRATE, 0, LORA_PREAMBLE_LENGTH_R, -//// LORA_SYMBOL_TIMEOUT, LORA_FIX_LENGTH_PAYLOAD_ON, -//// 0, false, 0, 0, LORA_IQ_INVERSION_ON_R, false ); } void Lora_Init(void) @@ -306,3 +325,27 @@ } +uint16_t rec_wenjian_daxiao; +uint16_t wangguan_up_id; +uint8_t send_lora_data[250]; +extern uint8_t lora_recbuffer[255]; +uint8_t mudeshengjibao; +void LoraUp_Poll() +{ + uint16_t crc16; + rec_wenjian_daxiao=lora_recbuffer[WRITEPATE_VALUE_IDX]; + wangguan_up_id=lora_recbuffer[WG_ID_IDX]; + send_lora_data[MSG_TYPE_IDX]=LORA_MSGTYPE_UPDATE_CONFIRM; + memcpy(&send_lora_data[WANGGUAN_ID],&wangguan_up_id,2);//网关ID 占用2个字节 + memcpy(&send_lora_data[JIZHAN_ID],&dev_id,2);//标签或者基站的设备ID 2个字节 + crc16=Cal_CRC16(send_lora_data,5); + memcpy(&send_lora_data[5],&crc16,2); + LoraUp_flag=1; + Radio.Send(send_lora_data,7);//基站发送升级确认回复 + while(1) + { + + send_lora_data[MSG_TYPE_IDX]=LORA_MSGTYPE_UPDATEFILE_REQUEST; + send_lora_data[MUQIAN_BAG]=mudeshengjibao; + } +} \ No newline at end of file diff --git a/Src/radio/Lora.h b/Src/radio/Lora.h index 164134a..e73d134 100644 --- a/Src/radio/Lora.h +++ b/Src/radio/Lora.h @@ -14,7 +14,7 @@ void SwitchLoraToSyncRec(uint32_t freq,uint8_t sf); uint8_t GetFlagLoraWaitSync(void); uint8_t GetLoraBufferAndLen(uint8_t* buffer,uint16_t* lp_count); -#define SYNC_CHANNEL_FRQ 46900000 +#define SYNC_CHANNEL_FRQ 469000000 #define SYNC_CHANNEL_SF 7 #define UWB_CHANNEL_FRQ 468000000 -- Gitblit v1.9.3